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
AT&T INC COM 00206R102 438 13,079 SH   SOLE NONE 0 0 13,079
ABBOTT LABS COM 002824100 314 3,739 SH   SOLE NONE 0 0 3,739
ABERDEEN ASIA PACIFIC INCOM COM 003009107 189 45,300 SH   SOLE NONE 0 0 45,300
ADAM NAT RES FD INC COM 00548F105 239 14,477 SH   SOLE NONE 0 0 14,477
ALPHABET INC CAP STK CL C 02079K107 332 307 SH   SOLE NONE 0 0 307
ALPHABET INC CAP STK CL A 02079K305 858 792 SH   SOLE NONE 0 0 792
AMAZON COM INC COM 023135106 1,382 730 SH   SOLE NONE 0 0 730
ANALOG DEVICES INC COM 032654105 363 3,215 SH   SOLE NONE 0 0 3,215
APPLE INC COM 037833100 2,345 11,850 SH   SOLE NONE 0 0 11,850
ARES CAP CORP COM 04010L103 247 13,769 SH   SOLE NONE 0 0 13,769
ARMSTRONG WORLD INDS INC NEW COM 04247X102 268 2,756 SH   SOLE NONE 0 0 2,756
BANK AMER CORP COM 060505104 307 10,588 SH   SOLE NONE 0 0 10,588
BAXTER INTL INC COM 071813109 394 4,809 SH   SOLE NONE 0 0 4,809
BERKSHIRE HATHAWAY INC DEL CL A 084670108 318 1 SH   SOLE NONE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,529 40,010 SH   SOLE NONE 0 0 40,010
BLACKROCK FLOATING RATE INCO COM 091941104 178 14,300 SH   SOLE NONE 0 0 14,300
BLACKSTONE MTG TR INC COM CL A 09257W100 338 9,500 SH   SOLE NONE 0 0 9,500
BOEING CO COM 097023105 443 1,218 SH   SOLE NONE 0 0 1,218
BOOKING HLDGS INC COM 09857L108 206 110 SH   SOLE NONE 0 0 110
BOULDER GROWTH & INCOME FD I COM 101507101 238 21,200 SH   SOLE NONE 0 0 21,200
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 242 18,900 SH   SOLE NONE 0 0 18,900
CBRE CLARION GLOBAL REAL EST COM 12504G100 240 32,000 SH   SOLE NONE 0 0 32,000
CME GROUP INC COM 12572Q105 272 1,400 SH   SOLE NONE 0 0 1,400
CENTRAL SECS CORP COM 155123102 236 7,717 SH   SOLE NONE 0 0 7,717
CHEVRON CORP NEW COM 166764100 254 2,044 SH   SOLE NONE 0 0 2,044
CISCO SYS INC COM 17275R102 624 11,410 SH   SOLE NONE 0 0 11,410
CITIGROUP INC COM NEW 172967424 477 6,808 SH   SOLE NONE 0 0 6,808
COCA COLA CO COM 191216100 455 8,929 SH   SOLE NONE 0 0 8,929
COMCAST CORP NEW CL A 20030N101 206 4,875 SH   SOLE NONE 0 0 4,875
CONSOLIDATED EDISON INC COM 209115104 538 6,140 SH   SOLE NONE 0 0 6,140
DISNEY WALT CO COM DISNEY 254687106 358 2,561 SH   SOLE NONE 0 0 2,561
DIVIDEND & INCOME FUND COM NEW 25538A204 229 19,900 SH   SOLE NONE 0 0 19,900
DUKE REALTY CORP COM NEW 264411505 534 16,900 SH   SOLE NONE 0 0 16,900
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 11,940 300,238 SH   SOLE NONE 0 0 300,238
EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 235 15,300 SH   SOLE NONE 0 0 15,300
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 167 13,450 SH   SOLE NONE 0 0 13,450
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 174 11,600 SH   SOLE NONE 0 0 11,600
ELANCO ANIMAL HEALTH INC COM 28414H103 212 6,259 SH   SOLE NONE 0 0 6,259
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 174 12,326 SH   SOLE NONE 0 0 12,326
ENTERPRISE PRODS PARTNERS L COM 293792107 339 11,741 SH   SOLE NONE 0 0 11,741
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 7,217 180,696 SH   SOLE NONE 0 0 180,696
EXXON MOBIL CORP COM 30231G102 341 4,455 SH   SOLE NONE 0 0 4,455
FACEBOOK INC CL A 30303M102 401 2,076 SH   SOLE NONE 0 0 2,076
FIRST TR SR FLG RTE INCM FD COM 33733U108 125 10,400 SH   SOLE NONE 0 0 10,400
FLEXSHARES TR MORNSTAR UPSTR 33939L407 341 10,330 SH   SOLE NONE 0 0 10,330
FRANKLIN UNVL TR SH BEN INT 355145103 108 14,700 SH   SOLE NONE 0 0 14,700
GDL FUND COM SH BEN IT 361570104 126 13,600 SH   SOLE NONE 0 0 13,600
GABELLI GLB SML & MD CP VAL COM 36249W104 225 19,400 SH   SOLE NONE 0 0 19,400
GENERAL AMERN INVS INC COM 368802104 248 6,980 SH   SOLE NONE 0 0 6,980
GENERAL ELECTRIC CO COM 369604103 191 18,171 SH   SOLE NONE 0 0 18,171
GENERAL MTRS CO COM 37045V100 254 6,586 SH   SOLE NONE 0 0 6,586
GILEAD SCIENCES INC COM 375558103 224 3,320 SH   SOLE NONE 0 0 3,320
HOME DEPOT INC COM 437076102 309 1,484 SH   SOLE NONE 0 0 1,484
HONEYWELL INTL INC COM 438516106 270 1,548 SH   SOLE NONE 0 0 1,548
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 998 339,391 SH   SOLE NONE 0 0 339,391
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 40,154 1,604,251 SH   SOLE NONE 0 0 1,604,251
INTEL CORP COM 458140100 859 17,954 SH   SOLE NONE 0 0 17,954
INTERCONTINENTAL EXCHANGE IN COM 45866F104 229 2,665 SH   SOLE NONE 0 0 2,665
INTERNATIONAL BUSINESS MACHS COM 459200101 211 1,530 SH   SOLE NONE 0 0 1,530
INVESCO QQQ TR UNIT SER 1 46090E103 589 3,155 SH   SOLE NONE 0 0 3,155
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 287 19,625 SH   SOLE NONE 0 0 19,625
INVESCO EXCHNG TRADED FD TR MSCI GBL TIMBR 46138E545 389 14,427 SH   SOLE NONE 0 0 14,427
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2,371 104,648 SH   SOLE NONE 0 0 104,648
ISHARES INC MSCI PAC JP ETF 464286665 1,408 29,808 SH   SOLE NONE 0 0 29,808
ISHARES TR SELECT DIVID ETF 464287168 740 7,437 SH   SOLE NONE 0 0 7,437
ISHARES TR TIPS BD ETF 464287176 1,362 11,792 SH   SOLE NONE 0 0 11,792
ISHARES TR CORE S&P500 ETF 464287200 23,545 79,880 SH   SOLE NONE 0 0 79,880
ISHARES TR CORE US AGGBD ET 464287226 1,134 10,182 SH   SOLE NONE 0 0 10,182
ISHARES TR MSCI EMG MKT ETF 464287234 221 5,141 SH   SOLE NONE 0 0 5,141
ISHARES TR MSCI EAFE ETF 464287465 612 9,314 SH   SOLE NONE 0 0 9,314
ISHARES TR RUS MID CAP ETF 464287499 22,208 397,489 SH   SOLE NONE 0 0 397,489
ISHARES TR RUS 1000 VAL ETF 464287598 11,283 88,692 SH   SOLE NONE 0 0 88,692
ISHARES TR RUS 1000 GRW ETF 464287614 1,828 11,620 SH   SOLE NONE 0 0 11,620
ISHARES TR RUS 1000 ETF 464287622 9,475 58,205 SH   SOLE NONE 0 0 58,205
ISHARES TR RUS 2000 VAL ETF 464287630 918 7,619 SH   SOLE NONE 0 0 7,619
ISHARES TR RUS 2000 GRW ETF 464287648 2,907 14,473 SH   SOLE NONE 0 0 14,473
ISHARES TR RUSSELL 2000 ETF 464287655 9,491 61,033 SH   SOLE NONE 0 0 61,033
ISHARES TR RUSSELL 3000 ETF 464287689 2,482 14,401 SH   SOLE NONE 0 0 14,401
ISHARES TR CORE S&P SCP ETF 464287804 1,869 23,871 SH   SOLE NONE 0 0 23,871
ISHARES TR EUROPE ETF 464287861 2,382 54,057 SH   SOLE NONE 0 0 54,057
ISHARES TR MSCI AC ASIA ETF 464288182 1,366 19,570 SH   SOLE NONE 0 0 19,570
ISHARES TR MSCI ACWI EX US 464288240 539 11,521 SH   SOLE NONE 0 0 11,521
ISHARES TR INTL SEL DIV ETF 464288448 28,387 924,058 SH   SOLE NONE 0 0 924,058
ISHARES TR SH TR CRPORT ETF 464288646 275 5,146 SH   SOLE NONE 0 0 5,146
ISHARES TR MIN VOL EAFE ETF 46429B689 8,160 112,330 SH   SOLE NONE 0 0 112,330
ISHARES TR CORE MSCI TOTAL 46432F834 977 16,660 SH   SOLE NONE 0 0 16,660
ISHARES INC CORE MSCI EMKT 46434G103 4,358 84,711 SH   SOLE NONE 0 0 84,711
ISHARES INC ESG MSCI EM ETF 46434G863 8,582 252,413 SH   SOLE NONE 0 0 252,413
ISHARES TR EDGE MSCI MINM 46435G433 5,723 171,693 SH   SOLE NONE 0 0 171,693
JPMORGAN CHASE & CO COM 46625H100 828 7,403 SH   SOLE NONE 0 0 7,403
JOHNSON & JOHNSON COM 478160104 764 5,482 SH   SOLE NONE 0 0 5,482
KOPIN CORP COM 500600101 431 395,380 SH   SOLE NONE 0 0 395,380
LOWES COS INC COM 548661107 303 3,003 SH   SOLE NONE 0 0 3,003
MFA FINL INC COM 55272X102 84 11,745 SH   SOLE NONE 0 0 11,745
MASIMO CORP COM 574795100 238 1,600 SH   SOLE NONE 0 0 1,600
METLIFE INC COM 59156R108 208 4,186 SH   SOLE NONE 0 0 4,186
MICROSOFT CORP COM 594918104 1,121 8,365 SH   SOLE NONE 0 0 8,365
NEW MTN FIN CORP COM 647551100 21,427 1,533,784 SH   SOLE NONE 0 0 1,533,784
NIKE INC CL B 654106103 333 3,971 SH   SOLE NONE 0 0 3,971
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 169 12,000 SH   SOLE NONE 0 0 12,000
180 DEGREE CAP CORP COM 68235B109 197 100,302 SH   SOLE NONE 0 0 100,302
PEPSICO INC COM 713448108 266 2,032 SH   SOLE NONE 0 0 2,032
PFIZER INC COM 717081103 546 12,600 SH   SOLE NONE 0 0 12,600
PHILIP MORRIS INTL INC COM 718172109 353 4,492 SH   SOLE NONE 0 0 4,492
PIONEER FLOATING RATE TR COM 72369J102 153 14,289 SH   SOLE NONE 0 0 14,289
POLYONE CORP COM 73179P106 328 10,451 SH   SOLE NONE 0 0 10,451
PROCTER AND GAMBLE CO COM 742718109 370 3,377 SH   SOLE NONE 0 0 3,377
PROSHARES TR PSHS ULTRA QQQ 74347R206 230 2,400 SH   SOLE NONE 0 0 2,400
RMR REAL ESTATE INCOME FUND COM 76970B101 235 12,800 SH   SOLE NONE 0 0 12,800
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 716 11,010 SH   SOLE NONE 0 0 11,010
RUBICON PROJ INC COM 78112V102 191 30,000 SH   SOLE NONE 0 0 30,000
S&P GLOBAL INC COM 78409V104 320 1,403 SH   SOLE NONE 0 0 1,403
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,919 30,440 SH   SOLE NONE 0 0 30,440
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,988 14,066 SH   SOLE NONE 0 0 14,066
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 250 8,166 SH   SOLE NONE 0 0 8,166
SKYWORKS SOLUTIONS INC COM 83088M102 234 3,027 SH   SOLE NONE 0 0 3,027
STARWOOD PPTY TR INC COM 85571B105 251 11,040 SH   SOLE NONE 0 0 11,040
THERMO FISHER SCIENTIFIC INC COM 883556102 293 998 SH   SOLE NONE 0 0 998
UNITED TECHNOLOGIES CORP COM 913017109 240 1,847 SH   SOLE NONE 0 0 1,847
VANGUARD GROUP DIV APP ETF 921908844 442 3,836 SH   SOLE NONE 0 0 3,836
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 209 2,597 SH   SOLE NONE 0 0 2,597
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 284 3,425 SH   SOLE NONE 0 0 3,425
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 10,180 244,072 SH   SOLE NONE 0 0 244,072
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 14,055 275,640 SH   SOLE NONE 0 0 275,640
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,668 39,227 SH   SOLE NONE 0 0 39,227
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 834 10,342 SH   SOLE NONE 0 0 10,342
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 508 5,808 SH   SOLE NONE 0 0 5,808
VANGUARD INDEX FDS MID CAP ETF 922908629 825 4,938 SH   SOLE NONE 0 0 4,938
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,410 20,325 SH   SOLE NONE 0 0 20,325
VANGUARD INDEX FDS TOTAL STK MKT 922908769 252 1,676 SH   SOLE NONE 0 0 1,676
VERIZON COMMUNICATIONS INC COM 92343V104 990 17,324 SH   SOLE NONE 0 0 17,324
VISA INC COM CL A 92826C839 213 1,225 SH   SOLE NONE 0 0 1,225
VOYA FINL INC COM 929089100 321 5,812 SH   SOLE NONE 0 0 5,812
VULCAN MATLS CO COM 929160109 290 2,113 SH   SOLE NONE 0 0 2,113
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 413 2,236 SH   SOLE NONE 0 0 2,236
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 130 11,400 SH   SOLE NONE 0 0 11,400
MEDTRONIC PLC SHS G5960L103 775 7,958 SH   SOLE NONE 0 0 7,958