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   6,352 1,243 SH   SOLE   1,243 0 0
Aberdeen Global Dynamic Dividend Fund COM 00302M106   12,572 1,346 SH   SOLE   1,346 0 0
Aberdeen Global Premier Properties Fund COM SH BEN INT 00302L108   7,876 2,030 SH   SOLE   2,030 0 0
Aberdeen Japan Equity Fund Inc COM 00306J109   7,709 1,343 SH   SOLE   1,343 0 0
Aberdeen Std Global Infrastructure SHS BEN INT 00326W106   1,374,437 76,613 SH   SOLE   76,613 0 0
Aberdeen Total Dynamic Dividend Fund COM SH BEN INT 00326L100   7,633 947 SH   SOLE   947 0 0
Adams Diversified Equity Fund Inc COM 006212104   4,481 253 SH   SOLE   253 0 0
Adams Natural Resources Fund Inc COM 00548F105   2,394,607 116,074 SH   SOLE   116,074 0 0
Aersale Corporation COM 00810F106   1,640,270 129,206 SH   SOLE   129,206 0 0
America Movil SAB de CV SPON ADR L SHS 02390A101   198,127 10,698 SH   SOLE   10,698 0 0
BlackRock Calif Mun Income COM SH BEN INT 09248E102   226,525 18,830 SH   SOLE   18,830 0 0
BlackRock Cap Allocation Tr COM 09260U109   25,415 1,700 SH   SOLE   1,700 0 0
BlackRock Enhanced Equity Dividend Trust COM 09251A104   4,406 573 SH   SOLE   573 0 0
BlackRock Enhanced International Dividend Trust COM BENE INTER 092524107   17,517 3,324 SH   SOLE   3,324 0 0
BlackRock ESG Cap Allc Tr SHS BEN INT 09262F100   26,389 1,636 SH   SOLE   1,636 0 0
BlackRock Health Sciences Trust II COM SHS 09260E105   12,453 850 SH   SOLE   850 0 0
BlackRock Innovation and Grw SHS BEN INT 09260Q108   4,992 681 SH   SOLE   681 0 0
BlackRock Muni Income Tr II COM 09249N101   165,220 15,470 SH   SOLE   15,470 0 0
BlackRock Munihldngs Cali QL COM 09254L107   2,248,772 202,046 SH   SOLE   202,046 0 0
BlackRock MuniIvest FD II Inc. COM 09253T101   274,258 25,465 SH   SOLE   25,465 0 0
BlackRock MuniYild Qult FD I COM 09254F100   2,605,966 213,779 SH   SOLE   213,779 0 0
BlackRock Science and Technology Trust II SHS BEN INT 09260K101   2,197,850 131,529 SH   SOLE   131,529 0 0
Blackstone Strategic Cred 20 COM SHS BEN IN 09257R101   1,956,130 172,803 SH   SOLE   172,803 0 0
BNY Mellon Alcentra Global Credit Income 2024 Target Term Fund, Inc. COM 05588N108   2,136,058 262,093 SH   SOLE   262,093 0 0
BNY Mellon Mun Income Inc COM 05589T104   218,660 33,640 SH   SOLE   33,640 0 0
BNY Mellon Strategic Mun Bd COM 09662E109   222,804 39,020 SH   SOLE   39,020 0 0
Carlyle Credit Income Fund SHS BEN INT 92535C104   2,974,890 374,200 SH   SOLE   374,200 0 0
Cemex SAB de CV SPON ADR NEW 151290889   1,748,749 225,645 SH   SOLE   225,645 0 0
Central Securities Corp COM 155123102   3,421,244 90,581 SH   SOLE   90,581 0 0
Chargepoint Holdings Inc. COM CL A 15961R105   1,041 445 SH   SOLE   445 0 0
Clearbridge MLP And Midstrm COM 184692200   4,141,016 103,293 SH   SOLE   103,293 0 0
Clearbridge MLP and Midstrm COM 18469Q207   2,761,849 76,231 SH   SOLE   76,231 0 0
Cohen & Steers Limited Duration Preferred and Income Fund, Inc. COM 19248C105   2,691,001 146,012 SH   SOLE   146,012 0 0
Columbia Seligman Premium Technology Growth Fund COM 19842X109   56,564 1,790 SH   SOLE   1,790 0 0
Consolidated Water Co Ltd ORD G23773107   216,875 6,092 SH   SOLE   6,092 0 0
Copa Holdings SA CL A P31076105   1,940,158 18,250 SH   SOLE   18,250 0 0
Cornerstone Strategic Value Fund Inc COM 21924B302   8,490,369 1,180,858 SH   SOLE   1,180,858 0 0
Cornerstone Total Rtrn Fd In COM 21924U300   3,400,442 481,649 SH   SOLE   481,649 0 0
Delaware Invts Natl Mun Inco SH BEN INT 24610T108   395,903 38,776 SH   SOLE   38,776 0 0
Destra Multi-Alternative Fd COM 25065A502   5,550,687 890,961 SH   SOLE   890,961 0 0
Deutsche Municipal Income Trust COM 233368109   164,643 18,520 SH   SOLE   18,520 0 0
DWS Strategic Municipal Income Trust COM 23342Q101   165,803 19,168 SH   SOLE   19,168 0 0
Eaton Vance New York Mun Bd COM 27827Y109   328,061 33,996 SH   SOLE   33,996 0 0
Ecofin Sustainable and Social Impact Term Fund SH BEN INT 27901F109   92,977 7,940 SH   SOLE   7,940 0 0
Empire State Realty Trust Inc CL A 292104106   716,033 73,894 SH   SOLE   73,894 0 0
EVERTEC Inc COM 30040P103   694,179 16,956 SH   SOLE   16,956 0 0
Exchange Listed FDS Tr SABA INT RATE 30151E806   2,955,583 155,803 SH   SOLE   155,803 0 0
Federated Hermes Prem Muni I COM 31423P108   184,698 16,806 SH   SOLE   16,806 0 0
First BanCorp/Puerto Rico COM NEW 318672706   2,806,436 170,604 SH   SOLE   170,604 0 0
Fomento Economico Mexicano SAB de CV SPON ADR UNITS 344419106   1,578,539 12,110 SH   SOLE   12,110 0 0
Forge Global Holdings Inc. COM 34629L103   3,430 1,000 SH   SOLE   1,000 0 0
Franklin Limited Duration Income Trust COM 35472T101   4,739,690 762,008 SH   SOLE   762,008 0 0
FS Credit Opportunities Corp COM 30290Y101   22,128,524 3,902,738 SH   SOLE   3,902,738 0 0
Gabelli Equity Trust Inc COM 362397101   4,415 869 SH   SOLE   869 0 0
Gabelli Global Small & Mid C COM 36249W104   6,534 557 SH   SOLE   557 0 0
General American Investors Co Inc COM 368802104   29,507 687 SH   SOLE   687 0 0
Grupo Aeroportuario del Sureste SAB de CV SPON ADR SER B 40051E202   1,228,577 4,175 SH   SOLE   4,175 0 0
Highland Floating Rate Opportunities Fund SHS BEN INT 43010E404   23,255,267 3,024,092 SH   SOLE   3,024,092 0 0
Insight Select Income Fd COM 45781W109   354,534 22,200 SH   SOLE   22,200 0 0
Invesco California Value Municipal Income Trust COM 46132H106   121,755 12,424 SH   SOLE   12,424 0 0
Invesco QQQ Tr UNIT SER 1 46090E103   110,570 270 SH   SOLE   270 0 0
Invesco Tr Invt Grade New Yo COM 46131T101   163,541 15,710 SH   SOLE   15,710 0 0
Investco CurrencyShares Japan Japanese Yen 46138W107   276,270 4,198 SH   SOLE   4,198 0 0
iShares Tr TRS FLT RT BD 46434V860   451,303 8,942 SH   SOLE   8,942 0 0
iShares Tr Shrt Nat Mun ETF 464288158   442,806 4,200 SH   SOLE   4,200 0 0
Japan Smaller Capitalization Fund Inc COM 47109U104   7,689 1,013 SH   SOLE   1,013 0 0
Lennar Corp CL A 526057104   1,564,920 10,500 SH   SOLE   10,500 0 0
Liberty All Star Equity Fund SH BEN INT 530158104   4,300 674 SH   SOLE   674 0 0
Liberty All Star Growth Fund Inc COM 529900102   4,477 848 SH   SOLE   848 0 0
Marriott Vacations Worldwide Corp COM 57164Y107   1,054,673 12,424 SH   SOLE   12,424 0 0
Martin Marietta Materials Inc COM 573284106   2,414,724 4,840 SH   SOLE   4,840 0 0
MasTec Inc COM 576323109   2,541,769 33,568 SH   SOLE   33,568 0 0
Matterport Inc CL A 577096100   1,966 731 SH   SOLE   731 0 0
Meta Platforms Inc CL A 30303M102   35,396 100 SH   SOLE   100 0 0
Mexico Equity & Income Fd COM 592834105   12,454 1,112 SH   SOLE   1,112 0 0
MFS High Yield Municipal Trust SH BEN INT 59318E102   486,252 146,904 SH   SOLE   146,904 0 0
MFS Investment Grade Municipal Trust SH BEN INT 59318B108   487,849 64,445 SH   SOLE   64,445 0 0
MFS Municipal Income Trust SH BEN INT 552738106   2,157,146 417,243 SH   SOLE   417,243 0 0
Morgan Stanley Emerging Mkts COM 617477104   467,911 100,410 SH   SOLE   100,410 0 0
Morgan Stanley India Investment Fund Inc COM 61745C105   8,932 416 SH   SOLE   416 0 0
Net Power Inc. W EXP 06/08/202 64107A113   65,432 29,742 SH   SOLE   29,742 0 0
Netflix, Inc. COM 64110L106   48,688 100 SH   SOLE   100 0 0
Neuberger Brman Next Genera COMMON STOCK 64133Q108   3,011,182 275,497 SH   SOLE   275,497 0 0
New Fortress Energy Inc CL A 644393100   3,531,603 93,602 SH   SOLE   93,602 0 0
Nexpoint Diversified Rel Et COM 65340G205   9,045,868 1,137,845 SH   SOLE   1,137,845 0 0
NextEra Energy Inc COM 65339F101   2,471,936 40,697 SH   SOLE   40,697 0 0
Norwegian Cruise Line Holdings Ltd SHS G66721104   3,739,023 186,578 SH   SOLE   186,578 0 0
Nuveen AMT-Free Quality Municipal Income Fund COM 670657105   13,200 1,200 SH   SOLE   1,200 0 0
Nuveen CA Qualty Mun Income COM 67066Y105   190,859 17,210 SH   SOLE   17,210 0 0
Nuveen Core Equity Alpha Fund COM 67090X107   4,404 325 SH   SOLE   325 0 0
Nuveen Credit Strategies Income Fund COM SHS 67073D102   2,737,253 524,378 SH   SOLE   524,378 0 0
Nuveen Dow 30 Dynamic Overwrite Fund SHS 67075F105   3,104,206 221,729 SH   SOLE   221,729 0 0
Nuveen Floating Rate Income COM 67072T108   5,511,140 670,455 SH   SOLE   670,455 0 0
Nuveen Mortgage and Income Fund COM 670735109   1,842,199 109,135 SH   SOLE   109,135 0 0
Nuveen Municipal Credit Inc. COM SH BEN INT 67070X101   328,241 27,770 SH   SOLE   27,770 0 0
Nuveen Mutli Asset Income Fund COM 670750108   19,520 1,587 SH   SOLE   1,587 0 0
Nuveen NASDAQ 100 Dynamic Overwrite Fund COM SHS 670699107   4,445 192 SH   SOLE   192 0 0
Nuveen Pfd & Income Opportun COM 67073B106   8,906,679 1,317,556 SH   SOLE   1,317,556 0 0
Nuveen Quality Municipal Income Fund COM 67066V101   2,293,687 200,322 SH   SOLE   200,322 0 0
Nuveen Real Asset Income and Growth Fund COM 67074Y105   18,576 1,585 SH   SOLE   1,585 0 0
Nuveen Vriabl Rat Pfd & Inm COM 67080R102   432,851 26,637 SH   SOLE   26,637 0 0
NWTN Inc W EXP 12/31/202 G6693P114   4,381 26,327 SH   SOLE   26,327 0 0
OFG Bancorp COM 67103X102   1,182,157 31,541 SH   SOLE   31,541 0 0
OFS Credit Company Inc COM 67111Q107   8,249,543 1,277,019 SH   SOLE   1,277,019 0 0
OneSpaWorld Holdings Limited COM P73684113   602,987 42,765 SH   SOLE   42,765 0 0
Oppfi Inc Com CL A 68386H103   30,198 5,898 SH   SOLE   5,898 0 0
Oxford Lane Cap Corp COM 691543102   809,617 163,890 SH   SOLE   163,890 0 0
PGIM Global Short Duration High Yield Fund, Inc. COM 69346J106   10,133 892 SH   SOLE   892 0 0
PGIM Short Duration High Yield Fund, Inc. COM 69346H100   2,710 220 SH   SOLE   220 0 0
PGT Innovations Inc COM 69336V101   1,307,162 32,117 SH   SOLE   32,117 0 0
PIMCO Dynamic Income Strategy Fund COM SH BEN INT 69346N107   25,390,223 1,239,757 SH   SOLE   1,239,757 0 0
Pioneer Diversified High Income Trust COM 723653101   1,913,099 178,311 SH   SOLE   178,311 0 0
Playa Hotels & Resorts Nv SHS N70544106   1,942,427 224,558 SH   SOLE   224,558 0 0
Popular Inc COM NEW 733174700   2,437,643 29,702 SH   SOLE   29,702 0 0
ProShares Short VIX Short-Term Futures ETF SHT VIX ST TRM 74347W130   11,374 110 SH   SOLE   110 0 0
Purecycle Technologies Inc W Exp 01/28/202 74623V111   2,801 2,457 SH   SOLE   2,457 0 0
Restaurant Brands International Inc COM 76131D103   781 10 SH   SOLE   10 0 0
Rivernorth Flexible Mun Income Fund II, Inc. COM 76883Y107   2,336,202 178,336 SH   SOLE   178,336 0 0
RiverNorth Managed Duration Municipal Income Fund II, Inc COM 76882M104   249,461 15,940 SH   SOLE   15,940 0 0
Royal Caribbean Group COM V7780T103   3,866,960 29,863 SH   SOLE   29,863 0 0
Royce Value Trust Inc COM 780910105   4,819 331 SH   SOLE   331 0 0
Saba Capital Income & Opportunities Fund COM 78518H202   10,628,220 1,378,498 SH   SOLE   1,378,498 0 0
Seaboard Corp COM 811543107   489,104 137 SH   SOLE   137 0 0
SPDR Gold Tr GOLD SHS 78463V107   267,256 1,398 SH   SOLE   1,398 0 0
SPDR S&P 500 ETF Tr TR UNIT 78462F103   185,371 390 SH   SOLE   390 0 0
SPDR S&P MidCap 400 ETF Tr UTSER1 S&PDCRP 78467Y107   76,107 150 SH   SOLE   150 0 0
SPDR Ser Tr SPDR BLOOMBERG 78468R663   351,029 3,841 SH   SOLE   3,841 0 0
Sprott Physical Gold and Silver Trust TR UNIT 85208R101   153,200 8,000 SH   SOLE   8,000 0 0
SRH Total Return Fund Inc COM 101507101   5,494,670 396,155 SH   SOLE   396,155 0 0
Suro Capital Corp COM 86887Q109   3,257,379 826,746 SH   SOLE   826,746 0 0
TCW Strategic Income Fund Inc COM 872340104   9,180 2,000 SH   SOLE   2,000 0 0
Tekla Life Sciences Investors SH BEN INT 87911K100   11,872 882 SH   SOLE   882 0 0
Templeton Emerging Markets Fund COM 880191101   5,011 429 SH   SOLE   429 0 0
The European Equity Fund Inc COM 298768102   6,267 727 SH   SOLE   727 0 0
The Gabelli Dividend & Income Trust COM 36242H104   23,631 1,092 SH   SOLE   1,092 0 0
The Gabelli Healthcare & Wellness Trust SHS 36246K103   21,739 2,330 SH   SOLE   2,330 0 0
The Herzfeld Caribbean Basin Fund Inc COM 42804T106   7,500,987 2,698,197 SH   SOLE   2,698,197 0 0
The Korea Fund Inc COM NEW 500634209   9,079 388 SH   SOLE   388 0 0
The Mexico Fund, Inc. COM 592835102   12,307 645 SH   SOLE   645 0 0
The New Germany Fund Inc COM 644465106   12,699 1,453 SH   SOLE   1,453 0 0
The Taiwan Fund Inc COM 874036106   20,996 607 SH   SOLE   607 0 0
Thornburg Incm Builder Opp Tr COM 885213108   3,263,102 210,387 SH   SOLE   210,387 0 0
TMC The Metals Company Inc COM 87261Y106   9,855 8,959 SH   SOLE   8,959 0 0
Tortoise Energy Independence COM 89148K200   2,624,969 91,590 SH   SOLE   91,590 0 0
Tortoise Pipeline & Energy Fund, Inc. COM 89148H207   97,261 3,460 SH   SOLE   3,460 0 0
Tortoise Pwr & Energy Infras COM 89147X104   3,194,428 227,939 SH   SOLE   227,939 0 0
Tri-Continental Corp COM 895436103   4,469 155 SH   SOLE   155 0 0
United States Oil Fund LP UNITS 91232N207   74,981 1,125 SH   SOLE   1,125 0 0
Vesta Real Estate Corp ADX 92540K109   1,521,883 38,412 SH   SOLE   38,412 0 0
Virtus Total Return Fund Inc. COM 92835W107   4,617 838 SH   SOLE   838 0 0
Vulcan Materials Co COM 929160109   1,366,373 6,019 SH   SOLE   6,019 0 0
Western Asset Mortgage Opp Fund Inc. COM 95790B109   3,473,323 310,951 SH   SOLE   310,951 0 0
Western Asset/Claymore Inflation-Linked Opportunities & Income Fund COM 95766R104   64,765 7,470 SH   SOLE   7,470 0 0
Western Asset/Claymore Inflation-Linked Securities & Income Fund COM SH BEN INT 95766Q106   169,708 20,900 SH   SOLE   20,900 0 0
Wisdomtree Tr Floating Rat Trea 97717Y527   260,394 5,183 SH   SOLE   5,183 0 0