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
ALPHABET INC CAP STK CL A 02079K305 298 285 SH   SOLE   0 0 285
ALPHABET INC CAP STK CL C 02079K107 637 615 SH   SOLE   0 0 615
APPLE INC COM 037833100 1,760 11,156 SH   SOLE   0 0 11,156
AT&T INC COM 00206R102 276 9,682 SH   SOLE   0 0 9,682
BARCLAYS PLC ADR 06738E204 82 10,914 SH   SOLE   0 0 10,914
BB&T CORP COM 054937107 248 5,736 SH   SOLE   0 0 5,736
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 767 3,756 SH   SOLE   0 0 3,756
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 209 5,442 SH   SOLE   0 0 5,442
CHARLES RIV LABS INTL INC COM 159864107 205 1,809 SH   SOLE   0 0 1,809
CHUBB LIMITED COM H1467J104 329 2,550 SH   SOLE   0 0 2,550
CISCO SYS INC COM 17275R102 237 5,475 SH   SOLE   0 0 5,475
COCA COLA CO COM 191216100 766 16,169 SH   SOLE   0 0 16,169
COMCAST CORP NEW CL A 20030N101 735 21,573 SH   SOLE   0 0 21,573
ELECTROCORE INC COM 28531P103 63 10,000 SH   SOLE   0 0 10,000
EXXON MOBIL CORP COM 30231G102 262 3,840 SH   SOLE   0 0 3,840
FACEBOOK INC CL A 30303M102 325 2,478 SH   SOLE   0 0 2,478
FLEXSHARES TR INTL QLTDV IDX 33939L837 379 18,025 SH   SOLE   0 0 18,025
FLEXSHARES TR QUALT DIVD IDX 33939L860 1,386 34,807 SH   SOLE   0 0 34,807
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 206 5,395 SH   SOLE   0 0 5,395
GLOBAL NET LEASE INC COM NEW 379378201 323 18,328 SH   SOLE   0 0 18,328
HOME DEPOT INC COM 437076102 699 4,066 SH   SOLE   0 0 4,066
HONEYWELL INTL INC COM 438516106 755 5,713 SH   SOLE   0 0 5,713
JOHNSON & JOHNSON COM 478160104 1,802 13,964 SH   SOLE   0 0 13,964
MEDIDATA SOLUTIONS INC COM 58471A105 2,218 32,903 SH   SOLE   0 0 32,903
MERCK & CO INC COM 58933Y105 1,228 16,069 SH   SOLE   0 0 16,069
MICROSOFT CORP COM 594918104 535 5,264 SH   SOLE   0 0 5,264
PFIZER INC COM 717081103 520 11,903 SH   SOLE   0 0 11,903
PHILIP MORRIS INTL INC COM 718172109 218 3,269 SH   SOLE   0 0 3,269
PHILLIPS 66 COM 718546104 248 2,882 SH   SOLE   0 0 2,882
PROCTER AND GAMBLE CO COM 742718109 506 5,503 SH   SOLE   0 0 5,503
PUBLIC SVC ENTERPRISE GROUP COM 744573106 474 9,102 SH   SOLE   0 0 9,102
RADIAN GROUP INC COM 750236101 282 17,242 SH   SOLE   0 0 17,242
REPUBLIC FIRST BANCORP INC COM 760416107 121 20,253 SH   SOLE   0 0 20,253
RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 685 42,171 SH   SOLE   0 0 42,171
RIVERNORTH DOUBLELINE STRATE COM 76882G107 877 53,982 SH   SOLE   0 0 53,982
SIRIUS XM HLDGS INC COM 82968B103 85 14,910 SH   SOLE   0 0 14,910
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,971 15,889 SH   SOLE   0 0 15,889
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 763 31,540 SH   SOLE   0 0 31,540
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 754 20,327 SH   SOLE   0 0 20,327
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 346 4,372 SH   SOLE   0 0 4,372
VANGUARD INDEX FDS VALUE ETF 922908744 1,617 16,510 SH   SOLE   0 0 16,510
VERIZON COMMUNICATIONS INC COM 92343V104 347 6,173 SH   SOLE   0 0 6,173
VISA INC COM CL A 92826C839 236 1,790 SH   SOLE   0 0 1,790
DISNEY WALT CO COM DISNEY 254687106 352 3,209 SH   SOLE   0 0 3,209
WELLS FARGO CO NEW COM 949746101 242 5,243 SH   SOLE   0 0 5,243
3M CO COM 88579Y101 359 1,886 SH   SOLE   0 0 1,886
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 379 11,241 SH   SOLE   0 0 11,241
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,416 15,492 SH   SOLE   0 0 15,492
ISHARES TR AGGRES ALLOC ETF 464289859 377 7,755 SH   SOLE   0 0 7,755
ISHARES TR CORE MSCI EAFE 46432F842 428 7,788 SH   SOLE   0 0 7,788
ISHARES TR CORE S&P500 ETF 464287200 33,423 132,835 SH   SOLE   0 0 132,835
ISHARES TR CORE US AGGBD ET 464287226 395 3,708 SH   SOLE   0 0 3,708
ISHARES TR MRGSTR SM CP ETF 464288505 227 1,532 SH   SOLE   0 0 1,532
ISHARES TR MSCI EAFE ETF 464287465 3,308 56,274 SH   SOLE   0 0 56,274
ISHARES TR EAFE GRWTH ETF 464288885 557 8,070 SH   SOLE   0 0 8,070
ISHARES TR EAFE VALUE ETF 464288877 1,328 29,359 SH   SOLE   0 0 29,359
ISHARES TR MSCI EMG MKT ETF 464287234 939 24,033 SH   SOLE   0 0 24,033
ISHARES TR NATIONAL MUN ETF 464288414 447 4,095 SH   SOLE   0 0 4,095
ISHARES TR RUS 1000 ETF 464287622 1,907 13,752 SH   SOLE   0 0 13,752
ISHARES TR RUS 1000 GRW ETF 464287614 829 6,336 SH   SOLE   0 0 6,336
ISHARES TR RUS 1000 VAL ETF 464287598 779 7,018 SH   SOLE   0 0 7,018
ISHARES TR RUSSELL 2000 ETF 464287655 803 5,997 SH   SOLE   0 0 5,997
ISHARES TR RUS 2000 VAL ETF 464287630 1,751 16,286 SH   SOLE   0 0 16,286
ISHARES TR S&P 500 GRWT ETF 464287309 2,377 15,778 SH   SOLE   0 0 15,778
ISHARES TR S&P 500 VAL ETF 464287408 1,750 17,302 SH   SOLE   0 0 17,302
ISHARES TR S&P MC 400GR ETF 464287606 1,822 9,526 SH   SOLE   0 0 9,526
LOWES COS INC COM 548661107 250 2,709 SH   SOLE   0 0 2,709
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 363 7,660 SH   SOLE   0 0 7,660
SPRINT CORP COM SER 1 85207U105 116 20,000 SH   SOLE   0 0 20,000
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 271 5,124 SH   SOLE   0 0 5,124
VANGUARD GROUP DIV APP ETF 921908844 10,664 108,872 SH   SOLE   0 0 108,872
VANGUARD INDEX FDS GROWTH ETF 922908736 1,912 14,232 SH   SOLE   0 0 14,232
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 9,347 78,096 SH   SOLE   0 0 78,096
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,550 6,745 SH   SOLE   0 0 6,745
VANGUARD INDEX FDS SMALL CP ETF 922908751 336 2,543 SH   SOLE   0 0 2,543