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
ABRDN National Municipal Income Fund SH BEN INT 24610T108   1,376,032 134,773 SH   SOLE   134,773 0 0
Annaly Capital Management Inc COM NEW 035710839   2,701,979 139,493 SH   SOLE   139,493 0 0
ASA Gold and Precious Metals Ltd SHS BEN INT G3156P103   4,063,926 269,849 SH   SOLE   269,849 0 0
BlackRock California Municipal Income Trust SH BEN INT 09248E102   5,639,724 468,805 SH   SOLE   468,805 0 0
BlackRock Capital Investment Corp COM 092533108   11,326,271 2,926,685 SH   SOLE   2,926,685 0 0
BlackRock Credit Allocation Income Trust COM 092508100   439,859 42,622 SH   SOLE   42,622 0 0
BlackRock ESG Capital Allocation Term Trust SHS BEN INT 09262F100   10,052,232 623,201 SH   SOLE   623,201 0 0
BlackRock Health Sciences Term Trust COM SHS 09260E105   18,945,541 1,293,211 SH   SOLE   1,293,211 0 0
BlackRock Municipal 2030 Target Term Trust COM SH BEN IN 09257P105   1,811,992 87,115 SH   SOLE   87,115 0 0
BlackRock Municipal Income Fund Inc COM 09253X102   296,715 25,491 SH   SOLE   25,491 0 0
BlackRock MuniHoldings California Quality Fund Inc COM 09254L107   1,934,772 173,834 SH   SOLE   173,834 0 0
BlackRock MuniHoldings Fund Inc COM 09253N104   1,551,885 130,301 SH   SOLE   130,301 0 0
BlackRock MuniHoldings New York Quality Fund Inc COM 09255C106   248,530 23,647 SH   SOLE   23,647 0 0
BlackRock MuniYield New York Quality Fund Inc COM 09255E102   217,302 21,036 SH   SOLE   21,036 0 0
BlackRock MuniYield Pennsylvania Quality Fund COM 09255G107   472,411 40,620 SH   SOLE   40,620 0 0
BlackRock New York Municipal Income Trust SH BEN INT 09248L106   599,220 56,906 SH   SOLE   56,906 0 0
Blackstone Senior Floating Rate 2027 Term Fund COM 09256U105   369,915 27,709 SH   SOLE   27,709 0 0
Blackstone Strategic Credit 2027 Term Fund COM SHS BEN IN 09257R101   907,389 80,158 SH   SOLE   80,158 0 0
BNY Mellon Alcentra Global Credit Income 2024 Target Term Fund Inc COM 05588N108   608,243 74,631 SH   SOLE   74,631 0 0
BNY Mellon High Yield Strategies Fund SH BEN INT 09660L105   80,764 35,268 SH   SOLE   35,268 0 0
BNY Mellon Municipal Income Inc COM 05589T104   3,941,977 606,458 SH   SOLE   606,458 0 0
BNY Mellon Strategic Municipal Bond Fund Inc COM 09662E109   789,105 138,197 SH   SOLE   138,197 0 0
BNY Mellon Strategic Municipals Inc COM 05588W108   1,675,567 285,933 SH   SOLE   285,933 0 0
BrightSpire Capital Inc COM CL A 10949T109   2,470,087 332,001 SH   SOLE   332,001 0 0
Brookfield Real Assets Income Fund Inc SHS BEN INT 112830104   950,604 74,208 SH   SOLE   74,208 0 0
Calamos Long/Short Equity & Dynamic Income Trust COM 12812C106   2,551,812 176,596 SH   SOLE   176,596 0 0
Carlyle Credit Income Fund SH BEN INT 92535C104   280,563 35,291 SH   SOLE   35,291 0 0
Central and Eastern Europe Fund Inc COM 153436100   769,499 78,923 SH   SOLE   78,923 0 0
Central Securities Corp COM 155123102   1,872,788 49,584 SH   SOLE   49,584 0 0
Citigroup Inc COM NEW 172967424   231,480 4,500 SH   SOLE   4,500 0 0
ClearBridge MLP & Midstream Total Return Fund Inc COM 18469Q207   4,028,595 111,195 SH   SOLE   111,195 0 0
Clough Global Dividend and Income Fund COM 18913Y103   1,681,249 326,583 SH   SOLE   326,583 0 0
Clough Global Opportunities Fund SH BEN INT 18914E106   741,138 157,689 SH   SOLE   157,689 0 0
Design Therapeutics Inc COM 25056L103   2,719,080 1,026,068 SH   SOLE   1,026,068 0 0
Destra Multi-Alternative Fund Common Shares 25065A502   2,814,085 451,699 SH   SOLE   451,699 0 0
DTF Tax-Free Income 2028 Term Fund Inc COM 23334J107   3,774,228 351,091 SH   SOLE   351,091 0 0
DWS Municipal Income Trust COM 233368109   4,157,391 467,648 SH   SOLE   467,648 0 0
DWS Strategic Municipal Income Trust COM 23342Q101   1,413,349 163,393 SH   SOLE   163,393 0 0
Eaton Vance California Municipal Bond Fund COM 27828A100   4,373,270 477,953 SH   SOLE   477,953 0 0
Eaton Vance California Municipal Income Trust SH BEN INT 27826F101   1,655,527 160,109 SH   SOLE   160,109 0 0
Eaton Vance New York Municipal Bond Fund COM 27827Y109   7,769,910 805,172 SH   SOLE   805,172 0 0
Ecofin Sustainable and Social COM SH BEN INT 27901F109   120,519 10,292 SH   SOLE   10,292 0 0
Ellington Residential Mortgage REIT COM SHS BEN INT 288578107   71,617 11,683 SH   SOLE   11,683 0 0
Federated Hermes Premier Municipal Income Fund COM 31423P108   196,424 17,873 SH   SOLE   17,873 0 0
First Trust Energy Income and Growth Fund COM 33738G104   1,474,730 101,846 SH   SOLE   101,846 0 0
First Trust Energy Infrastructure Fund COM 33738C103   1,052,238 63,927 SH   SOLE   63,927 0 0
First Trust MLP and Energy Income Fund COM 33739B104   1,467,107 171,191 SH   SOLE   171,191 0 0
First Trust Specialty Finance and Financial Opportunities Fund COM BEN INTR 33733G109   164,623 45,984 SH   SOLE   45,984 0 0
Flaherty & Crumrine Preferred and Income Securities Fund Inc COM 338478100   1,037,371 74,631 SH   SOLE   74,631 0 0
Gabelli Healthcare & WellnessRx Trust/The SHS BEN INT 36246K103   311,790 33,418 SH   SOLE   33,418 0 0
General American Investors Co Inc COM 368802104   3,780,287 88,016 SH   SOLE   88,016 0 0
Great Ajax Corp 7.25 CV SR NT 24 38983D409   21,965,819 893,646 SH   SOLE   893,646 0 0
Great Ajax Corp COM 38983D300   6,281,014 1,185,097 SH   SOLE   1,185,097 0 0
Invesco Municipal Trust COM 46131J103   127,368 13,365 SH   SOLE   13,365 0 0
Invesco Pennsylvania Value Municipal Income Trust COM 46132K109   1,336,060 133,606 SH   SOLE   133,606 0 0
Invesco Quality Municipal Income Trust COM 46133G107   305,965 32,173 SH   SOLE   32,173 0 0
Invesco Trust for Investment Grade New York Municipals COM 46131T101   1,592,511 152,979 SH   SOLE   152,979 0 0
Japan Smaller Capitalization Fund Inc COM 47109U104   2,265,311 298,460 SH   SOLE   298,460 0 0
John Hancock Tax-Advantaged Global Shareholder Yield Fund TAX ADV GLB SH 41013P749   833,569 163,125 SH   SOLE   163,125 0 0
Korea Fund Inc/The COM NEW 500634209   360,360 15,400 SH   SOLE   15,400 0 0
Ladder Capital Corp CL A 505743104   465,361 40,431 SH   SOLE   40,431 0 0
MainStay CBRE Global Infrastructure Megatrends Term Fund COM 56064Q107   686,071 52,856 SH   SOLE   52,856 0 0
MainStay MacKay DefinedTerm Municipal Opportunities Fund COM 56064K100   4,826,299 297,003 SH   SOLE   297,003 0 0
Mexico Equity and Income Fund Inc/The COM 592834105   359,386 32,088 SH   SOLE   32,088 0 0
Mexico Fund Inc/The COM 592835102   3,069,132 160,856 SH   SOLE   160,856 0 0
MFS High Income Municipal Trust SH BEN INT 59318D104   2,648,012 745,919 SH   SOLE   745,919 0 0
MFS High Yield Municipal Trust SH BEN INT 59318E102   255,827 77,289 SH   SOLE   77,289 0 0
MFS Investment Grade Municipal Trust SH BEN INT 59318B108   3,724,092 491,954 SH   SOLE   491,954 0 0
MGIC Investment Corp COM 552848103   731,593 37,926 SH   SOLE   37,926 0 0
Miller/Howard High Dividend Fund COM SHS BEN IN 600379101   11,556,072 1,089,168 SH   SOLE   1,089,168 0 0
Morgan Stanley China A Share Fund Inc COM 617468103   616,935 48,425 SH   SOLE   48,425 0 0
Morgan Stanley Emerging Markets Domestic Debt Fund Inc COM 617477104   2,507,928 538,182 SH   SOLE   538,182 0 0
Morgan Stanley India Investment Fund Inc COM 61745C105   3,653,400 170,163 SH   SOLE   170,163 0 0
Neuberger Berman Municipal Fund Inc COM 64124P101   652,640 63,057 SH   SOLE   63,057 0 0
Neuberger Berman Next Generation Connectivity Fund Inc COMMON STOCK 64133Q108   641,722 58,712 SH   SOLE   58,712 0 0
New America High Income Fund Inc/The COM NEW 641876800   4,976,365 706,870 SH   SOLE   706,870 0 0
New Germany Fund Inc/The COM 644465106   275,948 31,573 SH   SOLE   31,573 0 0
New York Mortgage Trust Inc COM 649604840   2,399,711 281,326 SH   SOLE   281,326 0 0
Nicholas Financial Inc COM NEW 65373J209   664,636 96,324 SH   SOLE   96,324 0 0
Nuveen Arizona Quality Municipal Income Fund COM 67061W104   128,134 11,964 SH   SOLE   11,964 0 0
Nuveen California Quality Municipal Income Fund COM 67066Y105   528,705 47,674 SH   SOLE   47,674 0 0
Nuveen Core Plus Impact Fund COM BEN INT 67080D103   17,263,482 1,712,647 SH   SOLE   1,712,647 0 0
Nuveen New Jersey Quality Municipal Income Fund COM 67069Y102   2,828,084 240,075 SH   SOLE   240,075 0 0
Nuveen New York AMT-Free Quality Municipal Income Fund COM 670656107   263,250 25,000 SH   SOLE   25,000 0 0
Nuveen Pennsylvania Quality Municipal Income Fund COM 670972108   10,598,421 915,235 SH   SOLE   915,235 0 0
Nuveen Preferred & Income Term Fund COM 67075A106   4,986,162 272,766 SH   SOLE   272,766 0 0
Nuveen Virginia Quality Municipal Income Fund COM 67064R102   113,955 10,571 SH   SOLE   10,571 0 0
NXG NextGen Infrastructure Income Fund COM 231647207   916,896 25,799 SH   SOLE   25,799 0 0
Orchid Island Capital Inc COM NEW 68571X301   5,373,535 637,430 SH   SOLE   637,430 0 0
PennyMac Corp NOTE 5.500% 3/1 70932AAF0   456,250 500,000 PRN   SOLE   500,000 0 0
PGIM Short Duration High Yield Opportunities Fund COM 69355J104   8,023,575 534,905 SH   SOLE   534,905 0 0
PhenixFIN Corp COM 71742W103   752,781 17,818 SH   SOLE   17,818 0 0
PIMCO California Municipal Income Fund II COM 72200M108   61,845 10,663 SH   SOLE   10,663 0 0
PIMCO Energy & Tactical Credit Opportunities Fund COM SHS BEN INT 69346N107   6,827,540 333,376 SH   SOLE   333,376 0 0
PIMCO New York Municipal Income Fund COM 72200T103   160,564 20,428 SH   SOLE   20,428 0 0
Pioneer Municipal High Income Advantage Fund Inc COM 723762100   516,424 64,392 SH   SOLE   64,392 0 0
Pioneer Municipal High Income Fund Trust COM SHS 723763108   264,354 30,632 SH   SOLE   30,632 0 0
Pioneer Municipal High Income Opportunities Fund Inc COMMON STOCK 723760104   1,287,341 121,792 SH   SOLE   121,792 0 0
Radian Group Inc COM 750236101   723,999 25,359 SH   SOLE   25,359 0 0
Special Opportunities Fund Inc COM 84741T104   280,086 23,616 SH   SOLE   23,616 0 0
Sprott Physical Platinum & Palladium Trust UNIT 85207Q104   119,062 11,800 SH   SOLE   11,800 0 0
SRH Total Return Fund Inc COM 101507101   2,250,643 162,267 SH   SOLE   162,267 0 0
Taiwan Fund Inc/The/MD COM 874036106   3,048,209 88,124 SH   SOLE   88,124 0 0
Templeton Emerging Markets Income Fund COM 880192109   86,751 17,010 SH   SOLE   17,010 0 0
Tortoise Energy Infrastructure Corp COM 89147L886   2,090,543 72,664 SH   SOLE   72,664 0 0
Tortoise Midstream Energy Fund Inc COM 89148B200   4,614,008 132,739 SH   SOLE   132,739 0 0
Tortoise Pipeline & Energy Fund Inc COM 89148H207   2,209,024 78,585 SH   SOLE   78,585 0 0
Two Harbors Investment Corp NOTE 6.250% 1/1 90187BAB7   4,048,125 4,250,000 PRN   SOLE   4,250,000 0 0
Velocity Financial Inc COM 92262D101   208,706 12,120 SH   SOLE   12,120 0 0
Virtus Dividend Interest & Premium Strategy Fund COM 92840R101   1,185,194 94,063 SH   SOLE   94,063 0 0
Voya Infrastructure Industrials and Materials Fund COM 92912X101   1,095,999 107,662 SH   SOLE   107,662 0 0
Western Asset Inflation-Linked Income Fund COM SH BEN INT 95766Q106   84,277 10,379 SH   SOLE   10,379 0 0
Western Asset Inflation-Linked Opportunities & Income Fund COM 95766R104   1,783,194 205,674 SH   SOLE   205,674 0 0
Western Asset Intermediate Muni Fund Inc COM 958435109   567,967 73,762 SH   SOLE   73,762 0 0
Western Asset Investment Grade Defined Opportunity Trust Inc COM 95790A101   414,519 23,579 SH   SOLE   23,579 0 0
WHEELER REIT INC 7% SR NT 31 963025804   316,320 5,272 SH   SOLE   5,272 0 0