The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 203 1,485 SH   SOLE   0 0 1,485
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 317 1,939 SH   SOLE   0 0 1,939
ALPHABET INC CAP STK CL A 02079K305 417 359 SH   SOLE   0 0 359
ALPHABET INC CAP STK CL C 02079K107 836 719 SH   SOLE   0 0 719
AMAZON COM INC COM 023135106 1,234 633 SH   SOLE   0 0 633
APPLE INC COM 037833100 4,630 18,209 SH   SOLE   0 0 18,209
ARK ETF TR INNOVATION ETF 00214Q104 213 4,847 SH   SOLE   0 0 4,847
AT&T INC COM 00206R102 269 9,237 SH   SOLE   0 0 9,237
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,819 9,948 SH   SOLE   0 0 9,948
BOEING CO COM 097023105 477 3,200 SH   SOLE   0 0 3,200
BRISTOL-MYERS SQUIBB CO COM 110122108 209 3,752 SH   SOLE   0 0 3,752
CHARLES RIV LABS INTL INC COM 159864107 228 1,809 SH   SOLE   0 0 1,809
CISCO SYS INC COM 17275R102 262 6,674 SH   SOLE   0 0 6,674
COCA COLA CO COM 191216100 698 15,785 SH   SOLE   0 0 15,785
DEERE & CO COM 244199105 657 4,758 SH   SOLE   0 0 4,758
DISNEY WALT CO COM DISNEY 254687106 323 3,344 SH   SOLE   0 0 3,344
ELECTROCORE INC COM 28531P103 10 10,000 SH   SOLE   0 0 10,000
EVERSOURCE ENERGY COM 30040W108 529 6,769 SH   SOLE   0 0 6,769
EXXON MOBIL CORP COM 30231G102 613 16,139 SH   SOLE   0 0 16,139
FACEBOOK INC CL A 30303M102 413 2,475 SH   SOLE   0 0 2,475
FLEXSHARES TR INTL QLTDV IDX 33939L837 640 36,123 SH   SOLE   0 0 36,123
FLEXSHARES TR QUALT DIVD IDX 33939L860 3,236 89,989 SH   SOLE   0 0 89,989
GLOBAL NET LEASE INC COM NEW 379378201 245 18,328 SH   SOLE   0 0 18,328
HOME DEPOT INC COM 437076102 1,599 8,563 SH   SOLE   0 0 8,563
HONEYWELL INTL INC COM 438516106 586 4,377 SH   SOLE   0 0 4,377
INTEL CORP COM 458140100 527 9,732 SH   SOLE   0 0 9,732
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,579 18,797 SH   SOLE   0 0 18,797
ISHARES GOLD TRUST ISHARES 464285105 159 10,528 SH   SOLE   0 0 10,528
ISHARES INC CORE MSCI EMKT 46434G103 468 11,564 SH   SOLE   0 0 11,564
ISHARES TR 1 3 YR TREAS BD 464287457 207 2,392 SH   SOLE   0 0 2,392
ISHARES TR AGGRES ALLOC ETF 464289859 252 5,311 SH   SOLE   0 0 5,311
ISHARES TR CORE MSCI EAFE 46432F842 953 19,109 SH   SOLE   0 0 19,109
ISHARES TR CORE S&P SCP ETF 464287804 251 4,475 SH   SOLE   0 0 4,475
ISHARES TR CORE S&P500 ETF 464287200 55,572 215,063 SH   SOLE   0 0 215,063
ISHARES TR CORE US AGGBD ET 464287226 340 2,944 SH   SOLE   0 0 2,944
ISHARES TR EAFE GRWTH ETF 464288885 765 10,764 SH   SOLE   0 0 10,764
ISHARES TR EAFE VALUE ETF 464288877 1,166 32,663 SH   SOLE   0 0 32,663
ISHARES TR GL CLEAN ENE ETF 464288224 135 14,114 SH   SOLE   0 0 14,114
ISHARES TR MSCI EAFE ETF 464287465 1,976 36,955 SH   SOLE   0 0 36,955
ISHARES TR MSCI EMG MKT ETF 464287234 734 21,504 SH   SOLE   0 0 21,504
ISHARES TR NATIONAL MUN ETF 464288414 386 3,420 SH   SOLE   0 0 3,420
ISHARES TR RUS 1000 ETF 464287622 1,663 11,748 SH   SOLE   0 0 11,748
ISHARES TR RUS 1000 GRW ETF 464287614 1,115 7,402 SH   SOLE   0 0 7,402
ISHARES TR RUS 1000 VAL ETF 464287598 551 5,551 SH   SOLE   0 0 5,551
ISHARES TR RUS 2000 VAL ETF 464287630 1,920 23,404 SH   SOLE   0 0 23,404
ISHARES TR RUSSELL 2000 ETF 464287655 740 6,463 SH   SOLE   0 0 6,463
ISHARES TR S&P 500 GRWT ETF 464287309 2,961 17,941 SH   SOLE   0 0 17,941
ISHARES TR S&P 500 VAL ETF 464287408 2,122 22,045 SH   SOLE   0 0 22,045
ISHARES TR S&P MC 400GR ETF 464287606 1,038 5,819 SH   SOLE   0 0 5,819
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 278 5,725 SH   SOLE   0 0 5,725
JOHNSON & JOHNSON COM 478160104 1,109 8,455 SH   SOLE   0 0 8,455
MERCK & CO. INC COM 58933Y105 1,658 21,553 SH   SOLE   0 0 21,553
MICROSOFT CORP COM 594918104 6,837 43,349 SH   SOLE   0 0 43,349
PFIZER INC COM 717081103 404 12,384 SH   SOLE   0 0 12,384
PROCTER & GAMBLE CO COM 742718109 581 5,277 SH   SOLE   0 0 5,277
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 398 8,873 SH   SOLE   0 0 8,873
RADIAN GROUP INC COM 750236101 155 11,948 SH   SOLE   0 0 11,948
REPUBLIC FIRST BANCORP INC COM 760416107 22 10,127 SH   SOLE   0 0 10,127
RIVERNORTH / DOUBLELINE STRA COM 76882G107 617 48,216 SH   SOLE   0 0 48,216
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 326 26,248 SH   SOLE   0 0 26,248
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 290 5,236 SH   SOLE   0 0 5,236
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 732 9,105 SH   SOLE   0 0 9,105
SIRIUS XM HLDGS INC COM 82968B103 74 14,910 SH   SOLE   0 0 14,910
SKYWORKS SOLUTIONS INC COM 83088M102 359 4,012 SH   SOLE   0 0 4,012
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,295 32,181 SH   SOLE   0 0 32,181
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 316 6,594 SH   SOLE   0 0 6,594
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 342 15,203 SH   SOLE   0 0 15,203
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 284 3,322 SH   SOLE   0 0 3,322
VANGUARD INDEX FDS GROWTH ETF 922908736 2,117 13,508 SH   SOLE   0 0 13,508
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 9,043 71,377 SH   SOLE   0 0 71,377
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,013 8,502 SH   SOLE   0 0 8,502
VANGUARD INDEX FDS SMALL CP ETF 922908751 300 2,598 SH   SOLE   0 0 2,598
VANGUARD INDEX FDS TOTAL STK MKT 922908769 672 5,214 SH   SOLE   0 0 5,214
VANGUARD INDEX FDS VALUE ETF 922908744 1,727 19,392 SH   SOLE   0 0 19,392
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 291 4,639 SH   SOLE   0 0 4,639
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8,857 85,668 SH   SOLE   0 0 85,668
VERIZON COMMUNICATIONS INC COM 92343V104 410 7,632 SH   SOLE   0 0 7,632
VISA INC COM CL A 92826C839 320 1,984 SH   SOLE   0 0 1,984