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 90,610 242,354 SH   SOLE   201,974 0 40,380
General American Investors COM 368802104 25,180 676,971 SH   SOLE   584,352 0 92,619
Schwab U.S. Large-Cap COM 808524201 21,460 235,985 SH   SOLE   201,143 0 34,843
Adams Express Co COM 006212104 20,590 1,190,658 SH   SOLE   1,028,024 0 162,634
Tri Continental Corp COM 895436103 14,280 484,470 SH   SOLE   421,269 0 63,201
Schwab U.S. Broad Market COM 808524102 12,650 139,050 SH   SOLE   115,581 0 23,469
iShares Russell 2000 Index COM 464287655 8,150 41,589 SH   SOLE   36,057 0 5,532
Royce Value Trust COM 780910105 7,380 457,395 SH   SOLE   393,330 0 64,065
Invesco S&P 500 Equal Weight ETF COM 78355W106 6,460 50,664 SH   SOLE   42,440 0 8,224
Liberty All Star Eq Fd COM 530158104 6,190 896,864 SH   SOLE   793,002 0 103,862
SPDR Dow Jones Industrial Average ETF COM 78467X109 5,980 19,541 SH   SOLE   17,517 0 2,024
Dividend & Income Fund COM 25538A105 5,050 449,209 SH   SOLE   373,440 0 75,769
Schwab U.S. Small-Cap COM 808524607 4,980 55,937 SH   SOLE   45,129 0 10,807
Special Opptys Fund COM 84741T104 3,630 258,052 SH   SOLE   209,583 0 48,469
Schwab U.S. Mid-Cap COM 808524508 3,170 46,433 SH   SOLE   38,697 0 7,736
Schwab U.S. Large-Cap Value COM 808524409 2,960 49,641 SH   SOLE   40,436 0 9,206
Invesco QQQ Trust COM 631100104 2,720 8,677 SH   SOLE   7,029 0 1,648
Vanguard Total Stock Mkt COM 922908769 2,410 12,362 SH   SOLE   10,684 0 1,678
iShares S&P 500 Index Fund COM 464287200 2,370 6,326 SH   SOLE   5,738 0 588
Schwab U.S. Large-Cap Growth COM 808524300 2,230 17,338 SH   SOLE   14,080 0 3,259
Royce Micro-Cap TRUST COM 780915104 2,190 216,290 SH   SOLE   192,870 0 23,420
Special Opp 3.5 Pfd Conv COM 84741T302 1,890 73,942 SH   SOLE   61,495 0 12,447
Innovator S P 500 Power COM 45782C797 1,870 67,348 SH   SOLE   52,067 0 15,281
Nuveen S&P 500 Buy-Write Income COM 6706ER101 1,810 140,201 SH   SOLE   114,341 0 25,860
Innovator S And P COM 45782C656 1,580 56,480 SH   SOLE   45,141 0 11,339
AllianzGI NFJ Divid Int COM 65337H109 1,570 116,466 SH   SOLE   98,517 0 17,949
Innovator S P 500 Ultra COM 45782C821 1,570 58,093 SH   SOLE   46,411 0 11,682
Aberdeen Standard Phys SwissGold Shr ETF COM 26922Y105 1,560 85,528 SH   SOLE   69,878 0 15,650
Aberdeen Total Dynamic Dividend COM 021060108 1,290 145,739 SH   SOLE   124,883 0 20,856
Sch US Div Equity Etf COM 808524797 1,190 18,614 SH   SOLE   14,540 0 4,074
Gabelli Div And Inc Tr COM 36242H104 1,140 52,955 SH   SOLE   42,473 0 10,482
Swiss Helvetia Fund COM 870875101 1,080 121,015 SH   SOLE   99,759 0 21,256
iShares Russell 1000 Growth COM 464287614 1,050 4,365 SH   SOLE   3,819 0 546
Liberty All-Star Gr Fund COM 529900102 1,050 127,824 SH   SOLE   118,501 0 9,323
Gabelli Healthcare TRUST COM 36246K103 1,040 87,199 SH   SOLE   76,027 0 11,172
Schwab Emerging Markets Equity COM 808524706 1,020 33,136 SH   SOLE   23,358 0 9,778
Innovator S&P 500 Power Buffer ETF COM 45782C508 950 31,100 SH   SOLE   20,074 0 11,026
Gabelli Global Small and Mid Cap Value Trust COM 36249W104 910 69,655 SH   SOLE   56,969 0 12,686
Vanguard S&P 500 ETF COM 922908413 760 2,203 SH   SOLE   2,183 0 20
Central Securities Corp COM 155123102 750 22,972 SH   SOLE   19,496 0 3,476
SPDR Gold Shares COM 863307104 690 3,859 SH   SOLE   3,737 0 122
Boulder Growth & Income COM 101507101 650 58,586 SH   SOLE   51,495 0 7,091
Innovator S And P COM 45782C813 650 22,556 SH   SOLE   17,845 0 4,711
Blackrock Enhcd Cap & Incm COM 09256A109 640 37,047 SH   SOLE   32,349 0 4,698
Voya Glb Eqty Div & Prem Opps COM 92912T100 640 122,845 SH   SOLE   98,618 0 24,227
BlackRock Science & Technology Trust II COM 09260K101 460 12,567 SH   SOLE   10,282 0 2,285
iShares S&P 500 Growth COM 464287309 440 6,966 SH   SOLE   5,252 0 1,714
SPDR S&P Regional Bking COM 78464A698 430 8,350 SH   SOLE   8,050 0 300
Templeton Emrgng Mkt Fd COM 880191101 430 22,851 SH   SOLE   20,124 0 2,727
SPDR Portfolio Europe ETF COM 78463X103 410 10,958 SH   SOLE   8,108 0 2,850
iShares S&P 100 Index Fund COM 464287101 390 2,261 SH   SOLE   2,261 0 0
Aberdeen Japan Equity Fund Common COM 00306J109 380 40,175 SH   SOLE   36,683 0 3,492
iShares Russell 1000 Value COM 464287598 380 2,767 SH   SOLE   2,467 0 300
Schwab International Small-Cap Equity COM 808524888 370 9,834 SH   SOLE   6,403 0 3,432
Madison/Claymore Covered Call & Eq Strtg COM 556582104 370 54,259 SH   SOLE   47,206 0 7,053
Honeywell International COM 438516106 330 1,540 SH   SOLE   799 0 741
Blackrock Global Opptys COM 092501105 310 28,250 SH   SOLE   20,823 0 7,427
Royce Focus TRUST Inc COM 78080N108 280 41,165 SH   SOLE   36,004 0 5,161
MS India Investment Fund COM 61745C105 280 13,317 SH   SOLE   12,050 0 1,267
Health Care Select Sector SPDR COM 81369Y209 280 2,480 SH   SOLE   2,382 0 98
Sector Spdr Tech Select COM 81369Y803 250 1,911 SH   SOLE   1,808 0 103
iShares Gold Trust COM 464285105 240 13,391 SH   SOLE   12,391 0 1,000
Innovator S And P COM 45782C755 240 7,540 SH   SOLE   5,704 0 1,836
Schwab 1000 Index ETF COM 808524722 220 5,897 SH   SOLE   4,965 0 932
Schwab International Equity COM 808524805 220 6,111 SH   SOLE   4,258 0 1,853
Guggenheim Enhanced Eqty COM 40167B100 220 32,869 SH   SOLE   26,588 0 6,281
First Trust NASDAQ Technology Dividend COM 33738R118 210 4,307 SH   SOLE   4,307 0 0
Herzfeld Caribbn Basn Fd COM 42804T106 210 41,489 SH   SOLE   33,790 0 7,699
Asa Gold & Precs Mtls COM G3156P103 210 9,635 SH   SOLE   7,535 0 2,100
Ishares Semiconductor Index COM 464287523 200 539 SH   SOLE   539 0 0
SPDR S&P 500 GROWTH ETF COM 464287309 200 3,600 SH   SOLE   3,600 0 0
Innovator S And P COM 45782C573 190 6,557 SH   SOLE   5,999 0 558
Sector Spdr Indl Select COM 81369Y704 180 1,982 SH   SOLE   1,642 0 340
Innovator S And P COM 45782C789 170 5,606 SH   SOLE   3,834 0 1,772
iShares MSCI Emrg Mkt ETF COM 464287234 160 3,192 SH   SOLE   2,422 0 770
Innovator S And P COM 45782C664 160 5,500 SH   SOLE   3,703 0 1,797
Aberdeen Standard Phys Silver Shrs ETF COM 26922X107 160 6,270 SH   SOLE   6,210 0 60
iShares Silver Trust COM 46428Q109 150 6,088 SH   SOLE   5,983 0 105
Vanguard Large Cap ETF COM 922908637 130 743 SH   SOLE   721 0 22
BlackRock Enhanced Dividend Achievers COM 09251A104 130 14,963 SH   SOLE   12,227 0 2,736
Ark Innovation Etf COM 00214Q104 120 979 SH   SOLE   904 0 75
Amplify Online Retail COM 032108102 110 1,000 SH   SOLE   1,000 0 0
Tekla Healthcare Investors COM 404052102 110 4,781 SH   SOLE   4,531 0 250
SPDR S&P MidCap 400 COM 78467Y107 110 270 SH   SOLE   211 0 59
Vanguard Dividend Appreciation ETF COM 921908844 110 799 SH   SOLE   599 0 200
Vertical Capital Income COM 92535C104 110 10,908 SH   SOLE   8,537 0 2,371
SPDR S&P International Dividend COM 78463X772 100 2,756 SH   SOLE   1,747 0 1,009
First Trust Cloud Computing ETF COM 33734X192 90 938 SH   SOLE   938 0 0
Innovator S And P COM 45782C748 90 2,940 SH   SOLE   2,135 0 805
Nuveen S&P 500 Dynamic Overwrite COM 6706EW100 90 5,601 SH   SOLE   4,061 0 1,540
Direxion Shares Etf COM 25459Y207 80 1,019 SH   SOLE   819 0 200
Vanguard Russell 2000 COM 92206C664 70 440 SH   SOLE   440 0 0
Innovator S And P COM 45782C680 70 2,420 SH   SOLE   1,275 0 1,145
Innovator S&P 500 Buffer COM 45782C888 70 2,285 SH   SOLE   1,397 0 888
iShares Barclays TIPS Bond Fund COM 464287176 70 525 SH   SOLE   525 0 0
Cohen & Steers Quality COM 19247L106 60 5,021 SH   SOLE   4,643 0 378
Clough Global Opportunities COM 18914E106 60 5,535 SH   SOLE   5,535 0 0
Schwab U.S. TIPS ETF COM 808524870 60 959 SH   SOLE   713 0 246
ETFMG Prime Cyber Security ETF COM 30304R407 60 1,002 SH   SOLE   1,002 0 0
Lazard Glbl Total Retrun COM 52106W103 60 3,195 SH   SOLE   2,020 0 1,175
Eaton Vance Tax Managed COM 27829F108 60 6,368 SH   SOLE   4,528 0 1,840
iShares Russell Top 200 ETF COM 464289446 60 613 SH   SOLE   557 0 56
ETFMG Alternative Harvest ETF COM 26924G508 50 3,723 SH   SOLE   3,723 0 0
H&Q Life Sciences Invtrs COM 404053100 50 2,310 SH   SOLE   2,310 0 0
Loncar Cancer Immunotherapy ETF COM 26922A826 50 1,434 SH   SOLE   1,434 0 0
Vanguard Small Cap COM 922908751 40 221 SH   SOLE   221 0 0
New Ireland Fund Inc COM 645673104 40 4,130 SH   SOLE   4,130 0 0
Blackrock Health Science COM 09250W107 40 1,455 SH   SOLE   1,030 0 425
Amplify Transformational Data Shrg ETF COM 032108607 40 1,175 SH   SOLE   1,175 0 0
Eaton Vance Tax Mgd Glbl COM 27829C105 30 3,317 SH   SOLE   3,317 0 0
Global X Lithium & Battery Tech ETF COM 37954Y855 30 500 SH   SOLE   500 0 0
Vanguard Mega Cap Growth COM 921910816 30 150 SH   SOLE   120 0 30
WisdomTree U.S. Quality Dividend Growth Fund COM 97717X669 30 550 SH   SOLE   483 0 67
VanEck Vdo Gaming and eSprts ETF COM 92189F114 30 417 SH   SOLE   417 0 0
Ishares Russell Midcap Value Index COM 464287473 30 300 SH   SOLE   0 0 300
Gabelli Go Anywhere Cf COM 36250J109 30 2,253 SH   SOLE   1,507 0 746
Equus II Inc COM 294766100 30 12,488 SH   SOLE   12,488 0 0
Defiance Next Gen COM 26922A289 30 800 SH   SOLE   800 0 0
Vaneck Vectors COM 92189F676 30 120 SH   SOLE   120 0 0
Reality Shares Nasdaq NexGen Economy ETF COM 75605A702 20 575 SH   SOLE   575 0 0
3d Printing Etf COM 00214Q500 20 700 SH   SOLE   700 0 0
ProShares Online Retail ETF COM 74347B169 20 285 SH   SOLE   285 0 0
Invesco S&P500 Eq Weight Technology COM 78355W817 20 79 SH   SOLE   79 0 0
Calamos Long Short Equit COM 12812C106 20 1,090 SH   SOLE   900 0 190
Call SPY MAR21 at 294 COM 78462F903 20 2 SH Call SOLE   2 0 0
Gyrodyne Company of America COM 403820103 20 963 SH   SOLE   963 0 0
Ishares US Aerospace COM 464288760 10 154 SH   SOLE   154 0 0
Call DIA MAR21 at 240 COM 78467X909 10 2 SH Call SOLE   2 0 0
Sector Spdr Consumer Fd COM 81369Y407 10 82 SH   SOLE   82 0 0
Schwab Short-Term U.S. Treasury ETF COM 808524862 10 249 SH   SOLE   0 0 249
Roundhill Esports & Digital Entertainment ETF COM 53656F706 10 422 SH   SOLE   422 0 0
Alps Disruptive COM 00162Q478 10 269 SH   SOLE   269 0 0
First TRUST Nasdaq COM 33734X846 10 276 SH   SOLE   276 0 0
Ishares Cybersecurity COM 46435U135 10 283 SH   SOLE   283 0 0
iShares MSCI EAFE Growth Index COM 464288885 10 100 SH   SOLE   100 0 0
Sprott Physical Gold & Silver COM 153501101 10 500 SH   SOLE   500 0 0
Vaneck Vectors Gaming COM 92189F882 10 200 SH   SOLE   200 0 0
Sprott Phys Gld Tr Etn COM 85207H104 10 614 SH   SOLE   0 0 614
Global X Future Analytics Tech ETF COM 37954Y632 10 315 SH   SOLE   315 0 0
Global X Cloud Computing COM 37954Y442 10 300 SH   SOLE   300 0 0
Call QQQ MAR21 at 237 COM 46090E903 10 1 SH Call SOLE   1 0 0
Putnam High Incm Bond Fd COM 746779107 10 870 SH   SOLE   870 0 0
Sprott Physical Silver Trust COM 85207K107 10 736 SH   SOLE   0 0 736
Ishares Msci Jpn Idx Fd COM 464286848 10 100 SH   SOLE   100 0 0
Global X Robotics & Artfcl Intllgnc ETF COM 37954Y715 10 200 SH   SOLE   200 0 0
AI Powered Equity ETF COM 26924G813 10 170 SH   SOLE   170 0 0
Bluestar Israel COM 26924G870 0 65 SH   SOLE   65 0 0
Call SPY JAN21 at 340 COM 78462F903 0 1 SH Call SOLE   1 0 0
Ishares Tr Goldman Sachs Natural Resources COM 464287374 0 132 SH   SOLE   132 0 0
iShares DJ US Energy COM 464287796 0 150 SH   SOLE   0 0 150
Call SPY JAN21 at 370 COM 78462F903 0 3 SH Call SOLE   3 0 0
Call SPY JAN21 at 365 COM 78462F903 0 2 SH Call SOLE   0 0 2
Call IWM MAR21 at 180 COM 464287905 0 1 SH Call SOLE   1 0 0
Proshares Inverse S&P 500 COM 74347R503 0 100 SH   SOLE   100 0 0
Vaneck Vectors Israel COM 92189F635 0 40 SH   SOLE   40 0 0
Ark Israel Innovative COM 00214Q609 0 60 SH   SOLE   60 0 0
Ishares Msci Israel Etf COM 464286632 0 25 SH   SOLE   25 0 0
Call QQQ JAN21 at 305 COM 46090E903 0 1 SH Call SOLE   1 0 0
Schwab US Aggregate Bond COM 808524839 0 14 SH   SOLE   14 0 0
Put SPY JAN21 at 305 COM 78462F953 0 1 SH Put SOLE   1 0 0