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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Aberdeen Emerging Markets Equity Inc. COM 00301W105   8,019 1,545 SH   SOLE   1,545 0 0
Aberdeen Global Dynamic Dividend Fund COM 00302M106   14,190 1,448 SH   SOLE   1,448 0 0
Aberdeen Global Premier Properties Fund COM SH BEN INT 00302L108   9,499 2,461 SH   SOLE   2,461 0 0
Aberdeen Japan Equity Fund Inc COM 00306J109   8,407 1,462 SH   SOLE   1,462 0 0
Aberdeen Std Global Infrastructure SHS BEN INT 00326W106   7,818 446 SH   SOLE   446 0 0
Aberdeen Total Dynamic Dividend Fund COM SH BEN INT 00326L100   8,898 1,058 SH   SOLE   1,058 0 0
Adams Diversified Equity Fund Inc COM 006212104   1,653,421 83,059 SH   SOLE   83,059 0 0
Adams Natural Resources Fund Inc COM 00548F105   34,564 1,594 SH   SOLE   1,594 0 0
ASA Gold and Precious Metals Ltd SHS G3156P103   254,812 12,602 SH   SOLE   12,602 0 0
BlackRock Cap Allocation Tr COM 09260U109   3,213,103 212,086 SH   SOLE   212,086 0 0
BlackRock Enhanced Equity Dividend Trust COM 09251A104   5,267 636 SH   SOLE   636 0 0
BlackRock Enhanced International Dividend Trust COM BENE INTER 092524107   17,157 3,231 SH   SOLE   3,231 0 0
BlackRock ESG Cap Allc Tr SHS BEN INT 09262F100   7,544 460 SH   SOLE   460 0 0
BlackRock Health Sciences Trust II COM SHS 09260E105   98,813 6,862 SH   SOLE   6,862 0 0
BlackRock Innovation and Grw SHS BEN INT 09260Q108   1,786 240 SH   SOLE   240 0 0
BlackRock Muni Intermediate Duration Fund Inc COM 09253X102   1,046,186 86,319 SH   SOLE   86,319 0 0
BlackRock Munihldngs Cali QL COM 09254L107   2,292,817 215,693 SH   SOLE   215,693 0 0
BlackRock MuniIvest FD II Inc. COM 09253T101   454,937 43,122 SH   SOLE   43,122 0 0
BlackRock Science and Technology Trust II SHS BEN INT 09260K101   4,687,481 226,339 SH   SOLE   226,339 0 0
Blackstone Strategic Cred 20 COM SHS BEN IN 09257R101   2,019,442 165,122 SH   SOLE   165,122 0 0
BNY Mellon Mun Income Inc COM 05589T104   651,297 91,732 SH   SOLE   91,732 0 0
BNY Mellon Strategic Mun Bd COM 09662E109   623,256 107,273 SH   SOLE   107,273 0 0
BNY Mellon Strategic Muns In COM 05588W108   296,836 49,145 SH   SOLE   49,145 0 0
Brookfield Real Assets Incom SHS BEN INT 112830104   7,925,187 594,984 SH   SOLE   594,984 0 0
Carnival Corp UNIT 99/99/9999 143658300   2,558,212 102,657 SH   SOLE   102,657 0 0
Cemex SAB de CV SPON ADR NEW 151290889   877,477 155,581 SH   SOLE   155,581 0 0
Central Securities Corp COM 155123102   3,757,399 82,237 SH   SOLE   82,237 0 0
China Fd Inc COM 169373107   9,830 824 SH   SOLE   824 0 0
Clearbridge Energy Midstrm O COM 18469P209   4,916,811 105,647 SH   SOLE   105,647 0 0
Cohen & Steers Limited Duration Preferred and Income Fund, Inc. COM 19248C105   3,771,401 186,703 SH   SOLE   186,703 0 0
Columbia Seligman Premium Technology Growth Fund COM 19842X109   127,704 3,997 SH   SOLE   3,997 0 0
Consolidated Water Co Ltd ORD G23773107   157,722 6,092 SH   SOLE   6,092 0 0
Copa Holdings SA CL A P31076105   1,340,170 15,250 SH   SOLE   15,250 0 0
Cornerstone Strategic Value Fund Inc COM 21924B302   1,476,205 171,852 SH   SOLE   171,852 0 0
Delaware Invts Natl Mun Inco SH BEN INT 24610T108   254,415 25,115 SH   SOLE   25,115 0 0
Destra Multi-Alternative Fd COM 25065A502   5,833,847 689,580 SH   SOLE   689,580 0 0
Eagle Pt Cr Co LLC COM 269808101   1,833,362 206,460 SH   SOLE   206,460 0 0
Eaton Vance New York Mun Bd COM 27827Y109   556,971 58,444 SH   SOLE   58,444 0 0
Eaton Vance Tax-Managed Glob COM 27829F108   2,671,010 326,929 SH   SOLE   326,929 0 0
Ecofin Sustainable and Social Impact Term Fund SH BEN INT 27901F109   3,183,348 265,279 SH   SOLE   265,279 0 0
EVERTEC Inc COM 30040P103   585,491 16,956 SH   SOLE   16,956 0 0
Exchange Listed FDS Tr SABA INT RATE 30151E806   352,316 16,448 SH   SOLE   16,448 0 0
First BanCorp/Puerto Rico COM NEW 318672706   1,648,747 88,690 SH   SOLE   88,690 0 0
First Tr Inter Dur Pfd & In COM 33718W103   18,990 1,055 SH   SOLE   1,055 0 0
Flaherty & Crumrine Pfd Inco COM 33848E106   359,670 39,919 SH   SOLE   39,919 0 0
Flaherty & Crumrine Pfd Secs COM 338478100   5,718,534 368,225 SH   SOLE   368,225 0 0
Fomento Economico Mexicano SAB de CV SPON ADR UNITS 344419106   586,376 6,859 SH   SOLE   6,859 0 0
Franklin Limited Duration Income Trust COM 35472T101   1,792,056 270,295 SH   SOLE   270,295 0 0
FS Credit Opportunities Corp COM 30290Y101   22,078,038 3,237,249 SH   SOLE   3,237,249 0 0
Gabelli Equity Trust Inc COM 362397101   5,210 968 SH   SOLE   968 0 0
General American Investors Co Inc COM 368802104   5,685 111 SH   SOLE   111 0 0
Grupo Aeroportuario del Sureste SAB de CV SPON ADR SER B 40051E202   714,923 2,775 SH   SOLE   2,775 0 0
Highland Floating Rate Opportunities Fund SHS BEN INT 43010E404   14,328,438 2,760,778 SH   SOLE   2,760,778 0 0
Invesco QQQ Tr UNIT SER 1 46090E103   138,032 270 SH   SOLE   270 0 0
Invesco Tr Invt Grade Muns COM 46131M106   391,860 38,798 SH   SOLE   38,798 0 0
Invesco Tr Invt Grade New Yo COM 46131T101   252,662 24,132 SH   SOLE   24,132 0 0
Investco CurrencyShares Japan Japanese Yen 46138W107   35,172 600 SH   SOLE   600 0 0
iShares Tr TRS FLT RT BD 46434V860   109,419 2,168 SH   SOLE   2,168 0 0
Japan Smaller Capitalization Fund Inc COM 47109U104   11,942 1,557 SH   SOLE   1,557 0 0
Kayne Anderson Energy Infrst COM 486606106   4,082,960 321,240 SH   SOLE   321,240 0 0
Lennar Corp CL A 526057104   1,288,697 9,450 SH   SOLE   9,450 0 0
Liberty All Star Equity Fund SH BEN INT 530158104   5,188 746 SH   SOLE   746 0 0
Liberty All Star Growth Fund Inc COM 529900102   5,600 991 SH   SOLE   991 0 0
Martin Marietta Materials Inc COM 573284106   1,880,060 3,640 SH   SOLE   3,640 0 0
MasTec Inc COM 576323109   4,747,474 34,872 SH   SOLE   34,872 0 0
Matterport Inc CL A 577096100   3,465 731 SH   SOLE   731 0 0
Meta Platforms Inc CL A 30303M102   58,551 100 SH   SOLE   100 0 0
Mexico Equity & Income Fd COM 592834105   9,034 1,125 SH   SOLE   1,125 0 0
MFS High Income Mun Tr SH BEN INT 59318D104   279,812 76,036 SH   SOLE   76,036 0 0
MFS High Yield Municipal Trust SH BEN INT 59318E102   1,000,947 284,360 SH   SOLE   284,360 0 0
MFS Investment Grade Municipal Trust SH BEN INT 59318B108   775,733 97,088 SH   SOLE   97,088 0 0
MFS Municipal Income Trust SH BEN INT 552738106   2,814,244 526,027 SH   SOLE   526,027 0 0
Montana Technologies Corp *W Exp 03/15/202 612160119   16,838 15,307 SH   SOLE   15,307 0 0
Morgan Stanley Emerging Mkts COM 617477104   5,902 1,300 SH   SOLE   1,300 0 0
Morgan Stanley India Investment Fund Inc COM 61745C105   14,556 576 SH   SOLE   576 0 0
Net Power Inc. W EXP 06/08/202 64107A113   117,953 32,771 SH   SOLE   32,771 0 0
Netflix, Inc. COM 64110L106   89,132 100 SH   SOLE   100 0 0
Neuberger Brman Next Genera COMMON STOCK 64133Q108   4,574,373 359,056 SH   SOLE   359,056 0 0
New Fortress Energy Inc CL A 644393100   2,020,062 133,602 SH   SOLE   133,602 0 0
Nexpoint Diversified Rel Et COM 65340G205   1,519 249 SH   SOLE   249 0 0
NextEra Energy Inc COM 65339F101   1,913,908 26,697 SH   SOLE   26,697 0 0
Norwegian Cruise Line Holdings Ltd SHS G66721104   5,485,816 213,207 SH   SOLE   213,207 0 0
Nuveen Amt- Free Mun Value Fd COM 670695105   451,616 33,256 SH   SOLE   33,256 0 0
Nuveen CA Qualty Mun Income COM 67066Y105   431,910 38,256 SH   SOLE   38,256 0 0
Nuveen Core Equity Alpha Fund COM 67090X107   5,762 362 SH   SOLE   362 0 0
Nuveen Dow 30 Dynamic Overwrite Fund SHS 67075F105   4,205,264 279,234 SH   SOLE   279,234 0 0
Nuveen Floating Rate Income COM 67072T108   5,963,832 668,591 SH   SOLE   668,591 0 0
Nuveen Mortgage and Income Fund COM 670735109   1,571,958 87,331 SH   SOLE   87,331 0 0
Nuveen Municipal Credit Inc. COM SH BEN INT 67070X101   524,466 43,095 SH   SOLE   43,095 0 0
Nuveen Municipal Credit Opp Fund COM 670663103   719,655 67,828 SH   SOLE   67,828 0 0
Nuveen NASDAQ 100 Dynamic Overwrite Fund COM SHS 670699107   3,169,418 117,169 SH   SOLE   117,169 0 0
Nuveen Quality Municipal Income Fund COM 67066V101   1,342,264 115,117 SH   SOLE   115,117 0 0
Nuveen Real Estate Income Fund COM 67071B108   2,519,295 291,923 SH   SOLE   291,923 0 0
Nuveen Vriabl Rat Pfd & Inm COM 67080R102   11,669,625 640,133 SH   SOLE   640,133 0 0
NYLI MacKay Defined Term Muni COM 56064K100   840,977 56,328 SH   SOLE   56,328 0 0
OFG Bancorp COM 67103X102   1,838,973 43,454 SH   SOLE   43,454 0 0
OneSpaWorld Holdings Limited COM P73684113   1,990,000 100,000 SH   SOLE   100,000 0 0
Oppfi Inc Com CL A 68386H103   29,859 3,898 SH   SOLE   3,898 0 0
PGIM Global Short Duration High Yield Fund, Inc. COM 69346J106   11,852 962 SH   SOLE   962 0 0
PGIM Short Dur Hig yld Opp F COM 69355J104   2,652,691 164,559 SH   SOLE   164,559 0 0
PIMCO Access Income Fund SHS BENFIN INT 72203T100   5,463,843 358,285 SH   SOLE   358,285 0 0
PIMCO Calif Mun Income Fd II COM 72200M108   748,710 130,893 SH   SOLE   130,893 0 0
PIMCO Dynamic Income Strategy Fund COM SH BEN INT 69346N107   39,014,416 1,493,089 SH   SOLE   1,493,089 0 0
PIMCO Income Strategy FdII COM 72201J104   3,314,841 444,945 SH   SOLE   444,945 0 0
Pioneer Diversified High Income Trust COM 723653101   1,291,581 109,456 SH   SOLE   109,456 0 0
Pioneer High Income Fund Inc. COM 72369H106   1,394,861 179,982 SH   SOLE   179,982 0 0
Pioneer Mun High Income Oppo COMMON STOCK 723760104   508,130 42,844 SH   SOLE   42,844 0 0
Pioneer Municipal High Income Advantage Trust COM 723762100   294,629 34,950 SH   SOLE   34,950 0 0
Playa Hotels & Resorts Nv SHS N70544106   2,556,034 202,058 SH   SOLE   202,058 0 0
Popular Inc COM NEW 733174700   1,749,328 18,598 SH   SOLE   18,598 0 0
ProShares Short VIX Short-Term Futures ETF SHT VIX ST TRM 74347W130   11,013 220 SH   SOLE   220 0 0
Prospect Capital Corporation COM 74348T102   7,880,451 1,828,411 SH   SOLE   1,828,411 0 0
Purecycle Technologies Inc W Exp 01/28/202 74623V111   18,743 5,457 SH   SOLE   5,457 0 0
Putnam Managed Mun Income Tr COM 746823103   258,746 43,341 SH   SOLE   43,341 0 0
Rivernorth Flexible Mun Income Fund II, Inc. COM 76883Y107   3,422,816 255,434 SH   SOLE   255,434 0 0
Royal Caribbean Group COM V7780T103   4,075,370 17,666 SH   SOLE   17,666 0 0
Royce Value Trust Inc COM 780910105   5,697 361 SH   SOLE   361 0 0
Saba Capital Income & Opport COM 880198205   13,015,505 1,436,590 SH   SOLE   1,436,590 0 0
Seaboard Corp COM 811543107   332,863 137 SH   SOLE   137 0 0
Simplify Exchange Traded Fun Simplify Interst 82889N855   2,784,593 53,202 SH   SOLE   53,202 0 0
Sound Point Meridian Cap Inc. COM 83617A108   6,991,970 334,544 SH   SOLE   334,544 0 0
SPDR Gold Tr GOLD SHS 78463V107   338,498 1,398 SH   SOLE   1,398 0 0
SPDR S&P 500 ETF Tr TR UNIT 78462F103   228,571 390 SH   SOLE   390 0 0
SPDR S&P MidCap 400 ETF Tr UTSER1 S&PDCRP 78467Y107   85,437 150 SH   SOLE   150 0 0
SRH Total Return Fund Inc COM 101507101   197,697 12,341 SH   SOLE   12,341 0 0
Suro Capital Corp COM 86887Q109   7,981,565 1,357,409 SH   SOLE   1,357,409 0 0
TCW Strategic Income Fund Inc COM 872340104   9,620 2,000 SH   SOLE   2,000 0 0
Templeton Dragon Fd Inc. COM 88018T101   9,297 1,095 SH   SOLE   1,095 0 0
The European Equity Fund Inc COM 298768102   6,057 744 SH   SOLE   744 0 0
The Gabelli Dividend & Income Trust COM 36242H104   5,437 225 SH   SOLE   225 0 0
The Herzfeld Caribbean Basin Fund Inc COM 42804T106   5,831,397 2,497,386 SH   SOLE   2,497,386 0 0
The Korea Fund Inc COM NEW 500634209   5,773 313 SH   SOLE   313 0 0
The Mexico Fund, Inc. COM 592835102   9,161 694 SH   SOLE   694 0 0
The New Germany Fund Inc COM 644465106   11,392 1,460 SH   SOLE   1,460 0 0
The Taiwan Fund Inc COM 874036106   2,655,912 68,717 SH   SOLE   68,717 0 0
Thornburg Incm Builder Opp Tr COM 885213108   3,004,246 184,536 SH   SOLE   184,536 0 0
TMC The Metals Company Inc COM 87261Y106   10,034 8,959 SH   SOLE   8,959 0 0
Tortoise Energy Infra Corp COM 89147L886   5,358,360 127,580 SH   SOLE   127,580 0 0
Tortoise Pwr & Energy Infras COM 890930100   47,554 2,370 SH   SOLE   2,370 0 0
Tri-Continental Corp COM 895436103   5,452 172 SH   SOLE   172 0 0
Vesta Real Estate Corp ADS 92540K109   1,085,747 42,412 SH   SOLE   42,412 0 0
Virtus Stone HBR Emrg Mkts I COM 86164T107   7,266 1,546 SH   SOLE   1,546 0 0
Virtus Total Return Fund Inc. COM 92835W107   5,420 925 SH   SOLE   925 0 0
Vulcan Materials Co COM 929160109   1,291,037 5,019 SH   SOLE   5,019 0 0
Wells Fargo Advantage Multi-Sector Income Fund COM 94987D101   1,335,564 145,328 SH   SOLE   145,328 0 0
Western Asset Mortgage Opp Fund Inc. COM 95790B109   1,590,546 134,792 SH   SOLE   134,792 0 0
XAI Octagn Flt Rat & Alt Inm COM 98400T106   6,880,043 1,036,151 SH   SOLE   1,036,151 0 0