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
Alliance National Municipal Income Fund, Inc COM 01864U106   1,177 12,980 SH   SOLE   12,980 0 0
Arlington Asset Investment Corp CL A NEW 041356205   23,728 571,770 SH   SOLE   571,770 0 0
Barings BDC Inc COM 06759L103   2,077 23,494 SH   SOLE   23,494 0 0
Barings Participation Investors SH BEN INT 06761A103   9,922 70,366 SH   SOLE   70,366 0 0
BlackRock 2030 Municipal Target Term Trust COM SHS BEN IN 09257P105   12,939 66,800 SH   SOLE   66,800 0 0
BlackRock California Municipal Income Trust SH BEN INT 09248E102   105,041 1,056,750 SH   SOLE   1,056,750 0 0
BlackRock Capital Investment Corp COM 092533108   55,832 1,707,394 SH   SOLE   1,707,394 0 0
BlackRock ESG Capital Allocation Term Trust SHS BEN INT 09262F100   285,390 1,995,736 SH   SOLE   1,995,736 0 0
BlackRock Health Sciences Trust II COM SHS 09260E105   27,278 208,388 SH   SOLE   208,388 0 0
BlackRock MuniHoldings California Quality Fund COM 09254L107   11,025 119,322 SH   SOLE   119,322 0 0
BlackRock MuniYield New York Quality Fund Inc COM 09255E102   1,372 15,922 SH   SOLE   15,922 0 0
BlackRock MuniYield Pennsylvania Quality Fund COM 09255G107   2,298 22,938 SH   SOLE   22,938 0 0
BlackRock New York Municipal Income Trust SH BEN INT 09248L106   1,344 15,306 SH   SOLE   15,306 0 0
Blackstone Senior Floating Rate 2027 Term Fund COM 09256U105   6,768 52,872 SH   SOLE   52,872 0 0
Blackstone Strategic Credit 2027 Term Fund COM SHS BEN IN 09257R101   10,238 96,222 SH   SOLE   96,222 0 0
BNY Mellon Municipal Income Inc COM 05589T104   37,222 685,488 SH   SOLE   685,488 0 0
BNY Mellon Strategic Municipal Bond Fund Inc COM 09662E109   1,525 32,048 SH   SOLE   32,048 0 0
BNY Mellon Strategic Municipals Inc COM 05588W108   2,391 47,076 SH   SOLE   47,076 0 0
BrightSpire Capital Inc COM CL A 10949T109   85,546 1,511,420 SH   SOLE   1,511,420 0 0
Calamos Long/Short Equity & Dynamic Income Trust COM 12812C106   23,926 174,260 SH   SOLE   174,260 0 0
Carlyle Credit Income Fund SH BEN INT 92535C104   16,093 212,594 SH   SOLE   212,594 0 0
Center Coast Brookfield MLP & Energy Infrastructure Fund SHS BEN INT 151461209   122,597 591,400 SH   SOLE   591,400 0 0
Central Securities Corp COM 155123102   24,832 72,966 SH   SOLE   72,966 0 0
ClearBridge Energy Midstream Opportunity Fund Inc COM 18469P209   13,664 43,906 SH   SOLE   43,906 0 0
ClearBridge MLP & Midstream Total Return Fund Inc COM 18469Q207   77,805 252,532 SH   SOLE   252,532 0 0
Clough Global Dividend and Income Fund COM 18913Y103   13,546 276,446 SH   SOLE   276,446 0 0
Clough Global Equity Fund COM 18914C100   3,295 62,646 SH   SOLE   62,646 0 0
Clough Global Opportunities Fund SH BEN INT 18914E106   661 15,738 SH   SOLE   15,738 0 0
Delaware Investments National Municipal Income Fund SH BEN INT 24610T108   17,388 216,002 SH   SOLE   216,002 0 0
Destra Multi-Alternative Fund COMMON SHARES 25065A502   43,363 712,028 SH   SOLE   712,028 0 0
DTF Tax-Free Income 2028 Term Fund Inc COM 23334J107   5,123 48,744 SH   SOLE   48,744 0 0
DWS Municipal Income Trust COM 233368109   13,994 187,092 SH   SOLE   187,092 0 0
DWS Strategic Municipal Income Trust COM 23342Q101   21,658 297,086 SH   SOLE   297,086 0 0
Eaton Vance California Municipal Bond Fund COM 27828A100   62,517 815,082 SH   SOLE   815,082 0 0
Eaton Vance California Municipal Income Trust SH BEN INT 27826F101   23,313 262,236 SH   SOLE   262,236 0 0
Eaton Vance New York Municipal Bond Fund COM 27827Y109   90,300 1,148,856 SH   SOLE   1,148,856 0 0
Ecofin Sustainable and Social COM SH BEN INT 27901F109   7,396 65,226 SH   SOLE   65,226 0 0
Ellington Residential Mortgage REIT COM SHS BEN INT 288578107   3,294 62,384 SH   SOLE   62,384 0 0
First Trust Dynamic Europe Equity Income Fund COM SHS 33740D107   77,653 634,938 SH   SOLE   634,938 0 0
First Trust Specialty Finance and Financial Opportunities Fund COM BEN INTR 33733G109   743 24,268 SH   SOLE   24,268 0 0
General American Investors Co Inc COM 368802104   91,552 238,812 SH   SOLE   238,812 0 0
Great Ajax Corp 7.25 CV SR NT 24 38983D409   428,950 1,787,292 SH   SOLE   1,787,292 0 0
Great Ajax Corp COM 38983D300   69,779 1,615,244 SH   SOLE   1,615,244 0 0
Invesco Pennsylvania Value Municipal Income Trust COM 46132K109   9,693 112,058 SH   SOLE   112,058 0 0
Invesco Trust For Investment Grade New York Municipals COM 46131T101   1,663 19,378 SH   SOLE   19,378 0 0
Japan Smaller Capitalization Fund Inc COM 47109U104   12,653 184,176 SH   SOLE   184,176 0 0
Kayne Anderson NextGen Energy & Infrastructure Inc COM 48661E108   8,538 124,456 SH   SOLE   124,456 0 0
Ladder Capital Corp CL A 505743104   8,175 80,862 SH   SOLE   80,862 0 0
Mexico Equity and Income Fund Inc/The COM 592834105   4,551 51,306 SH   SOLE   51,306 0 0
Mexico Fund Inc/The COM 592835102   47,005 311,292 SH   SOLE   311,292 0 0
MFA Financial Inc COM 55272X607   39,200 440,942 SH   SOLE   440,942 0 0
MFS High Income Municipal Trust SH BEN INT 59318D104   21,074 693,236 SH   SOLE   693,236 0 0
MFS Investment Grade Municipal Trust SH BEN INT 59318B108   72,171 1,085,282 SH   SOLE   1,085,282 0 0
MFS Municipal Income Trust SH BEN INT 552738106   5,000 112,868 SH   SOLE   112,868 0 0
MGIC Investment Corp COM 552848103   12,773 75,852 SH   SOLE   75,852 0 0
Miller/Howard High Dividend Fund COM SHS BEN IN 600379101   203,559 2,122,616 SH   SOLE   2,122,616 0 0
Morgan Stanley China A Share Fund Inc COM 617468103   11,428 96,850 SH   SOLE   96,850 0 0
Morgan Stanley Emerging Markets Domestic Debt Fund Inc COM 617477104   47,526 1,097,592 SH   SOLE   1,097,592 0 0
Morgan Stanley India Investment Fund Inc COM 61745C105   48,643 227,304 SH   SOLE   227,304 0 0
Neuberger Berman California Municipal Fund Inc COM 64123C101   8,239 86,820 SH   SOLE   86,820 0 0
New America High Income Fund Inc/The COM NEW 641876800   34,073 532,396 SH   SOLE   532,396 0 0
New York Mortgage Trust Inc COM 649604840   61,205 785,690 SH   SOLE   785,690 0 0
Nicholas Financial Inc COM NEW 65373J209   9,684 206,048 SH   SOLE   206,048 0 0
Nuveen Core Plus Impact Fund COM BEN INT 67080D103   274,490 3,049,894 SH   SOLE   3,049,894 0 0
Nuveen Corporate Income 2023 Target Term Fund COM 67079F101   79,568 827,968 SH   SOLE   827,968 0 0
Nuveen Floating Rate Income Fund/Closed-end Fund COM 67072T108   1,344 17,170 SH   SOLE   17,170 0 0
Nuveen New Jersey Quality Municipal Income Fund COM 67069Y102   3,228 31,776 SH   SOLE   31,776 0 0
Nuveen Pennsylvania Quality Municipal Income Fund COM 670972108   67,264 688,472 SH   SOLE   688,472 0 0
Nuveen Preferred & Income Term Fund COM 67075A106   36,633 222,152 SH   SOLE   222,152 0 0
NXG NextGen Infrastructure Income Fund COM 231647207   61,333 184,710 SH   SOLE   184,710 0 0
PennyMac Corp NOTE 5.500% 3/1 70932AAF0   909,710 1,000,000 PRN   SOLE   1,000,000 0 0
PGIM Short Duration High Yield Opportunities Fund COM 69355J104   53,959 384,322 SH   SOLE   384,322 0 0
PhenixFIN Corp COM 71742W103   11,350 30,675 SH   SOLE   30,675 0 0
PIMCO Energy & Tactical Credit Opportunities Fund COM SHS BEN INT 69346N107   115,832 609,642 SH   SOLE   609,642 0 0
Radian Group Inc COM 750236101   12,852 50,718 SH   SOLE   50,718 0 0
Reading International Inc CL A 755408101   11,862 641,168 SH   SOLE   641,168 0 0
Safeguard Scientifics Inc COM NEW 786449207   5,098 514,982 SH   SOLE   514,982 0 0
Special Opportunities Fund Inc COM 84741T104   4,768 46,116 SH   SOLE   46,116 0 0
SRH Total Return Fund Inc COM 101507101   33,220 265,762 SH   SOLE   265,762 0 0
Taiwan Fund Inc/The/MD COM 874036106   44,718 157,848 SH   SOLE   157,848 0 0
Templeton Emerging Markets Income Fund COM 880192109   1,552 34,176 SH   SOLE   34,176 0 0
Templeton Global Income Fund COM 880198106   245,347 6,195,630 SH   SOLE   6,195,630 0 0
The Gabelli Healthcare and WellnessRx Trust SHS 36246K103   5,067 63,580 SH   SOLE   63,580 0 0
Tortoise Energy Infrastructure Corp COM 89147L886   47,122 170,546 SH   SOLE   170,546 0 0
Tortoise Midstream Energy Fund Inc COM 89148B200   107,488 324,246 SH   SOLE   324,246 0 0
Two Harbors Investment Corp NOTE 6.250% 1/1 90187BAB7   7,650,000 8,500,000 PRN   SOLE   8,500,000 0 0
Velocity Financial Inc COM 92262D101   2,800 24,240 SH   SOLE   24,240 0 0
VMware Inc CL A COM 928563402   44,884 30,816 SH   SOLE   30,816 0 0
Voya Infrastructure Industrials and Materials Fund COM 92912X101   11,356 128,318 SH   SOLE   128,318 0 0
Western Asset Inflation-Linked Opportunities & Income Fund COM 95766R104   26,983 329,466 SH   SOLE   329,466 0 0
Western Asset Intermediate Muni Fund Inc COM 958435109   7,947 113,206 SH   SOLE   113,206 0 0
Western Asset Investment Grade Defined Opportunity Trust Inc COM 95790A101   4,290 28,036 SH   SOLE   28,036 0 0
Western Asset Mortgage Capital Corp COM 95790D204   1,748 21,216 SH   SOLE   21,216 0 0
WHEELER REIT INC 7% SR NT 31 963025804   6,120 10,544 SH   SOLE   10,544 0 0