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
SPDR S&P 500 ETF COM 78462F103 43,018 152,289 SH   SOLE   0 0 152,289
General American Investors COM 368802104 23,711 711,838 SH   SOLE   0 0 711,838
Schwab U.S. Large-Cap COM 808524201 18,760 277,478 SH   SOLE   0 0 277,478
Adams Express Co COM 006212104 16,567 1,147,276 SH   SOLE   0 0 1,147,276
Tri Continental Corp COM 895436103 14,762 561,309 SH   SOLE   0 0 561,309
Schwab U.S. Broad Market COM 808524102 11,029 162,071 SH   SOLE   0 0 162,071
Liberty All Star Eq Fd COM 530158104 7,634 1,249,402 SH   SOLE   0 0 1,249,402
Invesco S&P 500 Equal Weight ETF COM 78355W106 6,176 59,138 SH   SOLE   0 0 59,138
Royce Value Trust COM 780910105 5,538 402,473 SH   SOLE   0 0 402,473
SPDR Dow Jones Industrial Average ETF COM 252787106 5,408 20,868 SH   SOLE   0 0 20,868
Dividend & Income Fund COM 25538A105 5,230 460,382 SH   SOLE   0 0 460,382
iShares Russell 2000 Index COM 464287655 4,161 27,181 SH   SOLE   0 0 27,181
Special Opptys Fund COM 84741T104 3,756 279,461 SH   SOLE   0 0 279,461
Schwab U.S. Small-Cap COM 808524607 3,250 46,469 SH   SOLE   0 0 46,469
Schwab U.S. Large-Cap Value COM 808524409 2,970 54,264 SH   SOLE   0 0 54,264
iShares S&P 500 Index Fund COM 464287200 2,959 10,399 SH   SOLE   0 0 10,399
Schwab U.S. Mid-Cap COM 808524508 2,810 50,737 SH   SOLE   0 0 50,737
Special Opp 3.5 Pfd Conv COM 84741T302 2,119 84,584 SH   SOLE   0 0 84,584
Vanguard Total Stock Mkt COM 922908769 2,110 14,580 SH   SOLE   0 0 14,580
Aberdeen Total Dynamic Dividend COM 021060108 2,043 247,593 SH   SOLE   0 0 247,593
AllianzGI NFJ Divid Int COM 65337H109 1,584 131,349 SH   SOLE   0 0 131,349
Schwab U.S. Large-Cap Growth COM 808524300 1,382 17,398 SH   SOLE   0 0 17,398
Invesco QQQ Trust COM 631100104 1,327 7,386 SH   SOLE   0 0 7,386
Vanguard S&P 500 ETF COM 922908413 1,249 4,812 SH   SOLE   0 0 4,812
Gabelli Global Small and Mid Cap Value Trust COM 36249W104 1,239 105,295 SH   SOLE   0 0 105,295
Aberdeen Standard Phys SwissGold Shr ETF COM 26922Y105 1,141 9,161 SH   SOLE   0 0 9,161
Liberty All-Star Gr Fund COM 529900102 997 179,310 SH   SOLE   0 0 179,310
Schwab Emerging Markets Equity COM 808524706 951 36,576 SH   SOLE   0 0 36,576
Central Securities Corp COM 155123102 949 33,118 SH   SOLE   0 0 33,118
Sch US Div Equity Etf COM 808524797 940 17,978 SH   SOLE   0 0 17,978
iShares Russell 1000 Growth COM 464287614 796 5,259 SH   SOLE   0 0 5,259
Gabelli Healthcare TRUST COM 36246K103 781 74,292 SH   SOLE   0 0 74,292
MS India Investment Fund COM 61745C105 661 31,603 SH   SOLE   0 0 31,603
Boulder Growth & Income COM 101507101 646 59,939 SH   SOLE   0 0 59,939
SPDR S&P Regional Bking COM 78464A698 614 11,965 SH   SOLE   0 0 11,965
Schwab International Equity COM 808524805 551 17,612 SH   SOLE   0 0 17,612
Royce Global Value Tr COM 78081T104 519 51,592 SH   SOLE   0 0 51,592
iShares S&P 100 Index Fund COM 464287101 495 3,955 SH   SOLE   0 0 3,955
American Intl Group Inc COM 026874107 491 11,410 SH   SOLE   0 0 11,410
Templeton Emrgng Mkt Fd COM 880191101 448 30,120 SH   SOLE   0 0 30,120
Royce Micro-Cap TRUST COM 780915104 440 52,791 SH   SOLE   0 0 52,791
SPDR Gold Shares COM 863307104 433 3,551 SH   SOLE   0 0 3,551
SPDR STOXX Europe 50 COM 78463X103 395 11,936 SH   SOLE   0 0 11,936
Aberdeen Japan Equity Fund Common COM 00306J109 390 55,903 SH   SOLE   0 0 55,903
iShares Russell 1000 Value COM 464287598 383 3,100 SH   SOLE   0 0 3,100
Herzfeld Caribbn Basn Fd COM 42804T106 379 64,843 SH   SOLE   0 0 64,843
Schwab International Small-Cap Equity COM 808524888 349 10,818 SH   SOLE   0 0 10,818
BlackRock Enhanced Dividend Achievers COM 09251A104 343 40,171 SH   SOLE   0 0 40,171
iShares S&P 500 Growth COM 464287309 325 1,883 SH   SOLE   0 0 1,883
European Equity Fund COM 298768102 310 35,572 SH   SOLE   0 0 35,572
WisdomTree U.S. Quality Dividend Growth Fund COM 97717X669 303 7,030 SH   SOLE   0 0 7,030
iShares MSCI Emrg Mkt ETF COM 464287234 290 6,747 SH   SOLE   0 0 6,747
WisdomTree CBOE S&P 500 PutWrite COM 97717X560 288 10,689 SH   SOLE   0 0 10,689
Eaton Vance Tax Managed COM 27828N102 284 25,128 SH   SOLE   0 0 25,128
WisdomTree MidCap Dividend COM 97717W505 258 7,200 SH   SOLE   0 0 7,200
Health Care Select Sector SPDR COM 81369Y209 255 2,782 SH   SOLE   0 0 2,782
Honeywell International COM 438516106 225 1,416 SH   SOLE   0 0 1,416
Lazard World Div & Incm COM 521076109 206 20,755 SH   SOLE   0 0 20,755
Aberdeen Emerg MKT Equity Inc COM 00301W105 204 28,010 SH   SOLE   0 0 28,010
Sector Spdr Indl Select COM 81369Y704 197 2,632 SH   SOLE   0 0 2,632
Invesco Buyback Achievers COM 73935X286 193 3,238 SH   SOLE   0 0 3,238
Gabelli Div And Inc Tr COM 36242H104 186 8,741 SH   SOLE   0 0 8,741
First Trust NASDAQ Technology Dividend COM 33738R118 179 4,667 SH   SOLE   0 0 4,667
Royce Focus TRUST Inc COM 78080N108 173 25,243 SH   SOLE   0 0 25,243
Schwab 1000 Index ETF COM 808524722 157 5,632 SH   SOLE   0 0 5,632
iShares Barclays TIPS Bond Fund COM 464287176 146 1,293 SH   SOLE   0 0 1,293
BlackRock Resources & Commdty COM 09257A108 141 17,276 SH   SOLE   0 0 17,276
Source Capital Inc COM 836144105 140 3,888 SH   SOLE   0 0 3,888
SPDR S&P 500 GROWTH ETF COM 464287309 134 3,600 SH   SOLE   0 0 3,600
ETFMG Alternative Harvest ETF COM 26924G508 133 3,645 SH   SOLE   0 0 3,645
Sector Spdr Tech Select COM 81369Y803 129 1,749 SH   SOLE   0 0 1,749
Eaton Vance Tax Managed COM 27829F108 124 15,189 SH   SOLE   0 0 15,189
Templeton Dragon Fund COM 88018T101 110 5,531 SH   SOLE   0 0 5,531
Schwab US REIT ETF COM 808524847 110 2,470 SH   SOLE   0 0 2,470
3m Company COM 88579Y101 109 525 SH   SOLE   0 0 525
Ing Prime Rate TRUST COM 44977W106 105 22,057 SH   SOLE   0 0 22,057
Vanguard Dividend Appreciation ETF COM 921908844 105 958 SH   SOLE   0 0 958
iShares Gold Trust COM 464285105 104 8,400 SH   SOLE   0 0 8,400
SPDR S&P International Dividend COM 78463X772 102 2,678 SH   SOLE   0 0 2,678
Aberdeen Standard Phys Silver Shrs ETF COM 26922X107 98 6,704 SH   SOLE   0 0 6,704
Blackrock Global Opptys COM 092501105 95 8,920 SH   SOLE   0 0 8,920
Asa Gold & Precs Mtls COM G3156P103 94 9,175 SH   SOLE   0 0 9,175
Invesco S&P 500 Low Volatility COM 73937B779 89 1,699 SH   SOLE   0 0 1,699
First Trust Cloud Computing ETF COM 33734X192 87 1,517 SH   SOLE   0 0 1,517
Sector Spdr Tr Con Stpls COM 81369Y308 87 1,545 SH   SOLE   0 0 1,545
WisdomTree Emerging Currency ETF COM 97717W133 85 4,658 SH   SOLE   0 0 4,658
Ishares Semiconductor Index COM 464287523 85 450 SH   SOLE   0 0 450
Nuveen Real Asset Income COM 67074Y105 85 5,272 SH   SOLE   0 0 5,272
Sector Spdr Fincl Select COM 81369Y605 84 3,250 SH   SOLE   0 0 3,250
Schwab Fundamental US Small Company COM 808524763 82 2,200 SH   SOLE   0 0 2,200
Ishares Msci Brazil Indx COM 464286400 80 1,960 SH   SOLE   0 0 1,960
Sector SPDR Materials COM 81369Y100 78 1,400 SH   SOLE   0 0 1,400
Tekla Healthcare Opportu COM 879105104 73 4,170 SH   SOLE   0 0 4,170
iShares Silver Trust COM 46428Q109 70 4,915 SH   SOLE   0 0 4,915
SPDR S&P Emerging Markets Dividend COM 78463X533 66 2,100 SH   SOLE   0 0 2,100
NexPoint Credit Strategies Fund COM 65340G205 66 3,043 SH   SOLE   0 0 3,043
New Ireland Fund Inc COM 645673104 66 7,351 SH   SOLE   0 0 7,351
Proshares Short 20 Year Treasury COM 74347X849 64 2,993 SH   SOLE   0 0 2,993
Petroleum & Resources Cp COM 716549100 62 3,715 SH   SOLE   0 0 3,715
Invesco India ETF COM 73935L100 60 2,375 SH   SOLE   0 0 2,375
Schwab Short-Term U.S. Treasury ETF COM 808524862 59 1,182 SH   SOLE   0 0 1,182
iShares Transportation Average COM 464287192 56 300 SH   SOLE   0 0 300
Wisdomtree Jpn Hdgd Eqty COM 97717W851 56 1,100 SH   SOLE   0 0 1,100
Wells Fargo Adv Glo Div Opp COM 94987C103 55 10,494 SH   SOLE   0 0 10,494
RMR Real Estate Income Fund COM 76970B101 54 2,893 SH   SOLE   0 0 2,893
Ishares Msci Jpn Idx Fd COM 464286848 54 984 SH   SOLE   0 0 984
Vanguard Large Cap ETF COM 922908637 52 400 SH   SOLE   0 0 400
Schwab U.S. TIPS ETF COM 808524870 50 909 SH   SOLE   0 0 909
Amplify Online Retail COM 032108102 49 1,000 SH   SOLE   0 0 1,000
iShares MSCI Hong Kong Index COM 464286871 46 1,750 SH   SOLE   0 0 1,750
SPDR DJ Euro STOXX 50 ETF COM 78463X202 45 1,233 SH   SOLE   0 0 1,233
Gabelli Global Deal Fund COM 36245G103 44 4,571 SH   SOLE   0 0 4,571
Call IWM MAY19 @ 110 COM 464287905 43 10 SH Call SOLE   0 0 10
Loncar Cancer Immunotherapy ETF COM 26922A826 43 2,044 SH   SOLE   0 0 2,044
Advent Claymore Conv & Income COM 00764C109 41 2,754 SH   SOLE   0 0 2,754
Equus II Inc COM 294766100 39 20,297 SH   SOLE   0 0 20,297
Direxion All Cap Insider Sentiment ETF COM 25459Y769 38 1,000 SH   SOLE   0 0 1,000
Morgan Stanley China Fd COM 617468103 37 1,600 SH   SOLE   0 0 1,600
Direxion Shares Etf COM 25459Y207 35 734 SH   SOLE   0 0 734
India Fund Inc COM 454089103 35 1,630 SH   SOLE   0 0 1,630
AdvisorShares New Tech and Media ETF COM 00768Y552 33 2,053 SH   SOLE   0 0 2,053
VanEck Vectors Agribusiness ETF COM 57060U605 32 520 SH   SOLE   0 0 520
ETFMG Prime Cyber Security ETF COM 30304R407 32 800 SH   SOLE   0 0 800
Delaware Enhanced Gbl Div & Inc COM 246060107 31 3,250 SH   SOLE   0 0 3,250
Blackrock Global Energy COM 09250U101 27 2,257 SH   SOLE   0 0 2,257
iShares MSCI ACWI Index COM 464288257 27 370 SH   SOLE   0 0 370
Ishares Russell Midcap Value Index COM 464287473 26 300 SH   SOLE   0 0 300
Ishares S&P Latin America COM 464287390 26 780 SH   SOLE   0 0 780
Vanguard European COM 922042874 21 400 SH   SOLE   0 0 400
Sprott Physical Gold & Silver COM 153501101 21 1,700 SH   SOLE   0 0 1,700
Schwab Fundamental Intl Sm Co ETF COM 808524748 21 675 SH   SOLE   0 0 675
Eaton Vance Enhanced Equity Inc COM 278274105 20 1,400 SH   SOLE   0 0 1,400
3d Printing Etf COM 00214Q500 20 900 SH   SOLE   0 0 900
American Airlines Group Inc COM 02376R102 19 600 SH   SOLE   0 0 600
Japan Smaller Cap Fund COM 47109U104 19 2,115 SH   SOLE   0 0 2,115
Amplify Transformational Data Shrg ETF COM 032108607 18 1,000 SH   SOLE   0 0 1,000
Gyrodyne Company of America COM 403820103 17 963 SH   SOLE   0 0 963
Proshares Ultrashort Euro COM 74347W882 15 600 SH   SOLE   0 0 600
Mexico Equity & Income Common COM 592834105 15 1,449 SH   SOLE   0 0 1,449
Putnam High Incm Bond Fd COM 746779107 15 1,670 SH   SOLE   0 0 1,670
Global X Lithium & Battery Tech ETF COM 37954Y855 14 500 SH   SOLE   0 0 500
Invesco China Technology ETF COM 18383Q135 13 274 SH   SOLE   0 0 274
WisdomTree Europe Hedged Equity COM 97717X701 13 200 SH   SOLE   0 0 200
Wisdomtree Total Dividnd COM 97717W109 12 125 SH   SOLE   0 0 125
ETFS Physical Palladium Shares COM 26923A106 11 88 SH   SOLE   0 0 88
Aberdeen Global Dynamic Dividend COM 00302M106 11 1,200 SH   SOLE   0 0 1,200
Blackrock Intl Growth Tr COM 092524107 11 2,000 SH   SOLE   0 0 2,000
Call SPY JUN19 @ 249 COM 78462F903 11 3 SH Call SOLE   0 0 3
Pimco 0-5 Year High Yld COM 72201R783 10 101 SH   SOLE   0 0 101
Invesco Spin-Off ETF COM 18383M605 10 200 SH   SOLE   0 0 200
Sector Spdr Consumer Fd COM 81369Y407 9 82 SH   SOLE   0 0 82
Schwab Fundamental Intl Lg Co ETF COM 808524755 9 336 SH   SOLE   0 0 336
iShares MSCI ACWI Ex-US COM 464288240 9 200 SH   SOLE   0 0 200
LMP Capital & Income COM 795500107 9 710 SH   SOLE   0 0 710
Reality Shares Nasdaq NexGen Economy ETF COM 75605A702 9 400 SH   SOLE   0 0 400
Vanguard Emerging Market COM 922042858 9 200 SH   SOLE   0 0 200
iShares MSCI South Africa COM 464286780 8 160 SH   SOLE   0 0 160
Invesco S&P MidCap 400 Pure Gr ETF COM 78355W601 8 55 SH   SOLE   0 0 55
Global X Robotics & Artfcl Intllgnc ETF COM 37954Y715 8 400 SH   SOLE   0 0 400
ETFS Physical Precious Metals Basket COM 26922W109 8 123 SH   SOLE   0 0 123
SPDR S&P China ETF COM 78463X400 8 78 SH   SOLE   0 0 78
SPDR S&P Emerging Markets Small Cap COM 78463X756 8 175 SH   SOLE   0 0 175
iShares MSCI EAFE Growth Index COM 464288885 8 100 SH   SOLE   0 0 100
Invesco BRIC ETF COM 18383M100 7 200 SH   SOLE   0 0 200
Vaneck Vectors Gaming COM 92189F882 7 200 SH   SOLE   0 0 200
Etfs Phys Platinum Etf COM 26922V101 7 90 SH   SOLE   0 0 90
Credit Suisse Silver Shares Covered Call ETN COM 22542D449 7 1,000 SH   SOLE   0 0 1,000
Sprott Phys Gld Tr Etn COM 85207H104 6 614 SH   SOLE   0 0 614
Lazard Glbl Total Retrun COM 52106W103 6 401 SH   SOLE   0 0 401
Proshares Inverse S&P 500 COM 74347R503 6 212 SH   SOLE   0 0 212
Taiwan Fund Inc COM 874036106 6 320 SH   SOLE   0 0 320
iShares MSCI Canada Index COM 464286509 6 200 SH   SOLE   0 0 200
iShares DJ US Energy COM 464287796 5 150 SH   SOLE   0 0 150
GSV Capital Corp COM 36191J101 5 700 SH   SOLE   0 0 700
Call SPY JUN19 @ 279 COM 78462F903 5 5 SH Call SOLE   0 0 5
Nuveen Qual Pfd Inc Fd COM 67072C105 5 552 SH   SOLE   0 0 552
Foxby Corp COM 351645106 5 2,400 SH   SOLE   0 0 2,400
iPath MSCI India Index ETN COM 06739F291 4 50 SH   SOLE   0 0 50
Ishares Tr Goldman Sachs Natural Resources COM 464287374 4 132 SH   SOLE   0 0 132
VanEck Vectors Vietnam ETF COM 57060U761 4 250 SH   SOLE   0 0 250
Sprott Physical Silver Trust COM 85207K107 4 736 SH   SOLE   0 0 736
China Fund Inc COM 169373107 4 198 SH   SOLE   0 0 198
Amplify Advcd Btty Mtls and Matrls ETF COM 032108805 4 300 SH   SOLE   0 0 300
Call SPY JAN20 @ 255 COM 78462F903 4 1 SH Call SOLE   0 0 1
Claymore/BNY Mellon Frontier Markets COM 18383Q838 4 261 SH   SOLE   0 0 261
Invesco S&P500 Eq Weight Technology COM 78355W817 4 21 SH   SOLE   0 0 21
Invesco S&P Intl Dev Low Volatility COM 73937B688 3 100 SH   SOLE   0 0 100
IQ Merger Arbitrage ETF COM 45409B800 3 100 SH   SOLE   0 0 100
Global X Future Analytics Tech ETF COM 37954Y632 3 200 SH   SOLE   0 0 200
iShares S&P GSCI Commodity-Indexed COM 46428R107 3 186 SH   SOLE   0 0 186
Powershares SP SmallCap 600 Pure Grwth COM 78355W809 3 23 SH   SOLE   0 0 23
Invesco FTSE RAFI US 1000 COM 73935X583 2 20 SH   SOLE   0 0 20
Exone Company COM 302104104 2 250 SH   SOLE   0 0 250
Mrgn Stnly Asia Pac Fund COM 61744U106 2 128 SH   SOLE   0 0 128
Call SPY JAN20 @ 294 COM 78462F903 2 2 SH Call SOLE   0 0 2
3 D Systems Corp COM 88554D205 2 150 SH   SOLE   0 0 150
iShares MSCI EAFE Value COM 464288877 1 25 SH   SOLE   0 0 25
Put SPY SEP19 @ 285 COM 78462F953 1 1 SH Put SOLE   0 0 1
Call IWM APR19 @ 151 COM 464287905 1 2 SH Call SOLE   0 0 2
Call SPY JUN19 @ 285 COM 78462F903 1 1 SH Call SOLE   0 0 1
Mvc Capital Inc COM 553829102 0 40 SH   SOLE   0 0 40
Nasdaq Prem Incm & Grwth COM 63110R105 0 10 SH   SOLE   0 0 10
Firsthand Technology Value Fund Inc COM 33766Y100 0 7 SH   SOLE   0 0 7
Schwab Fundamental U.S. Broad Market COM 808524789 0 1 SH   SOLE   0 0 1