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
Two Harbors Investment Corp NOTE 6.250% 1/1 90187BAB7   3,651,014 4,250,000 PRN   SOLE   4,250,000 0 0
Western Asset Mortgage Capital Corp NOTE 6.750% 9/1 95790DAD7   2,377,375 2,750,000 PRN   SOLE   2,750,000 0 0
BrightSpire Capital Inc COM CL A 10949T109   12,128,719 2,055,715 SH   SOLE   2,055,715 0 0
MFA Financial Inc NOTE 6.250% 6/1 55272XAA0   1,679,049 1,767,000 PRN   SOLE   1,767,000 0 0
Templeton Global Income Fund COM 880198106   6,664,236 1,514,599 SH   SOLE   1,514,599 0 0
PennantPark Investment Corp COM 708062104   6,526,566 1,236,092 SH   SOLE   1,236,092 0 0
FS Credit Opportunities Corp COMMON STOCK 30290Y101   4,981,089 1,121,867 SH   SOLE   1,121,867 0 0
BlackRock ESG Capital Allocation Term Trust SHS BEN INT 09262F100   17,169,127 1,099,880 SH   SOLE   1,099,880 0 0
Nuveen Core Plus Impact Fund COM BEN INT 67080D103   10,886,150 1,065,181 SH   SOLE   1,065,181 0 0
Safeguard Scientifics Inc COM NEW 786449207   1,370,207 796,632 SH   SOLE   796,632 0 0
Great Ajax Corp COM 38983D409   19,021,492 786,337 SH   SOLE   786,337 0 0
BlackRock California Municipal Income Trust SH BEN INT 09248E102   8,753,624 748,173 SH   SOLE   748,173 0 0
Great Ajax Corp COM 38983D300   4,334,779 658,781 SH   SOLE   658,781 0 0
Vertical Capital Income Fund SHS BEN INT 92535C104   5,358,506 546,229 SH   SOLE   546,229 0 0
PennyMac Corp NOTE 5.500% 3/1 70932AAF0   433,841 500,000 PRN   SOLE   500,000 0 0
MFA Financial Inc COM 55272X607   4,812,500 485,131 SH   SOLE   485,131 0 0
Nuveen Intermediate Duration Quality Municipal Term Fund COM 670677103   6,167,859 482,996 SH   SOLE   482,996 0 0
New York Mortgage Trust Inc COM 649604840   4,072,096 408,845 SH   SOLE   408,845 0 0
Reading International Inc CL A 755408101   1,212,169 372,975 SH   SOLE   372,975 0 0
Eaton Vance New York Municipal Bond Fund COM 27827Y109   3,516,822 361,813 SH   SOLE   361,813 0 0
Morgan Stanley Emerging Markets Domestic Debt Fund Inc COM 617477104   1,508,247 333,683 SH   SOLE   333,683 0 0
MFS Investment Grade Municipal Trust SH BEN INT 59318B108   2,447,583 331,202 SH   SOLE   331,202 0 0
Nuveen Corporate Income 2023 Target Term Fund COM 67079F101   2,741,469 298,310 SH   SOLE   298,310 0 0
Center Coast Brookfield MLP & Energy Infrastructure Fund SHS BEN INT 151461209   5,692,225 295,700 SH   SOLE   295,700 0 0
Eaton Vance California Municipal Bond Fund COM 27828A100   2,344,686 259,943 SH   SOLE   259,943 0 0
Annaly Capital Management Inc COM NEW 035710839   4,348,137 227,532 SH   SOLE   227,532 0 0
Miller/Howard High Dividend Fund COM SHS BEN IN 600379101   2,211,935 220,093 SH   SOLE   220,093 0 0
Nuveen Senior Income Fund COM 67067Y104   999,047 216,713 SH   SOLE   216,713 0 0
New America High Income Fund Inc/The COM NEW 641876800   1,382,777 203,051 SH   SOLE   203,051 0 0
Ladder Capital Corp CL A 505743104   1,861,083 196,940 SH   SOLE   196,940 0 0
Dynex Capital Inc COM 26817Q886   2,070,193 170,808 SH   SOLE   170,808 0 0
Tortoise Midstream Energy Fund Inc COM 89148B200   5,086,370 152,698 SH   SOLE   152,698 0 0
Wheeler Real Estate Investment Trust Inc PFD CNV SER D 963025606   1,884,972 150,197 SH   SOLE   150,197 0 0
BlackRock Capital Investment Corp COM 092533108   516,813 149,801 SH   SOLE   149,801 0 0
Barings Participation Investors SH BEN INT 06761A103   1,893,799 147,690 SH   SOLE   147,690 0 0
Goldman Sachs MLP Energy and Renaissance Fund COM 38148G206   1,879,640 143,484 SH   SOLE   143,484 0 0
Crescent Capital BDC Inc COM 225655109   1,862,944 136,780 SH   SOLE   136,780 0 0
MGIC Investment Corp COM 552848103   1,827,871 136,205 SH   SOLE   136,205 0 0
Orchid Island Capital Inc COM NEW 68571X301   1,420,856 132,419 SH   SOLE   132,419 0 0
Western Asset Mortgage Capital Corp COM 95790D204   1,190,159 130,357 SH   SOLE   130,357 0 0
ClearBridge MLP & Midstream Total Return Fund Inc COM 18469Q207   3,593,339 124,337 SH   SOLE   124,337 0 0
Western Asset Inflation-Linked Opportunities & Income Fund COM 95766R104   1,132,166 123,734 SH   SOLE   123,734 0 0
Templeton Emerging Markets Income Fund COM 880192109   618,510 121,994 SH   SOLE   121,994 0 0
SRH Total Return Fund Inc COM 101507101   1,445,123 117,681 SH   SOLE   117,681 0 0
Radian Group Inc COM 750236101   2,473,366 111,917 SH   SOLE   111,917 0 0
General American Investors Co Inc COM 368802104   4,270,917 109,764 SH   SOLE   109,764 0 0
Barings Corporate Investors COM 06759X107   1,485,340 104,971 SH   SOLE   104,971 0 0
Barings BDC Inc COM 06759L103   820,456 103,332 SH   SOLE   103,332 0 0
Japan Smaller Capitalization Fund Inc COM 47109U104   694,386 100,490 SH   SOLE   100,490 0 0
Ellington Residential Mortgage REIT COM SHS BEN INT 288578107   693,456 94,994 SH   SOLE   94,994 0 0
Nicholas Financial Inc COM NEW 65373J209   563,505 91,670 SH   SOLE   91,670 0 0
First Trust Senior Floating Rate Income Fund II COM 33733U108   877,500 88,191 SH   SOLE   88,191 0 0
Morgan Stanley India Investment Fund Inc COM 61745C105   1,672,334 85,937 SH   SOLE   85,937 0 0
Mexico Fund Inc/The COM 592835102   1,208,811 71,023 SH   SOLE   71,023 0 0
Adecoagro SA COM L00849106   562,999 69,592 SH   SOLE   69,592 0 0
Nuveen Pennsylvania Quality Municipal Income Fund COM 670972108   786,258 68,789 SH   SOLE   68,789 0 0
First Trust Specialty Finance and Financial Opportunities Fund COM BEN INTR 33733G109   192,338 61,254 SH   SOLE   61,254 0 0
Nuveen Mortgage and Income Fund COM 670735109   955,844 59,890 SH   SOLE   59,890 0 0
Western Asset Emerging Markets Debt Fund Inc COM 95766A101   509,782 59,346 SH   SOLE   59,346 0 0
ClearBridge Energy Midstream Opportunity Fund Inc COM 18469P209   1,591,974 56,373 SH   SOLE   56,373 0 0
Western Asset Intermediate Muni Fund Inc COM 958435109   442,552 55,971 SH   SOLE   55,971 0 0
Kayne Anderson NextGen Energy & Infrastructure Inc COM 48661E108   427,768 55,699 SH   SOLE   55,699 0 0
BlackRock MuniYield Pennsylvania Quality Fund COM 09255G107   647,661 55,167 SH   SOLE   55,167 0 0
Taiwan Fund Inc/The/MD COM 874036106   1,457,592 54,065 SH   SOLE   54,065 0 0
Nuveen Floating Rate Income Opportunity Fund COM SHS 6706EN100   413,030 51,500 SH   SOLE   51,500 0 0
Credit Suisse High Yield Bond Fund SH BEN INT 22544F103   94,500 50,000 SH   SOLE   50,000 0 0
BNY Mellon Municipal Income Inc COM 05589T104   318,977 49,149 SH   SOLE   49,149 0 0
First Trust High Yield Opportunities 2027 Term Fund COM 33741Q107   618,330 44,293 SH   SOLE   44,293 0 0
BNY Mellon Alcentra Global Credit Income 2024 Target Term Fund Inc COM 05588N108   283,947 37,460 SH   SOLE   37,460 0 0
Clough Global Equity Fund COM 18914C100   222,020 36,637 SH   SOLE   36,637 0 0
Nuveen Credit Strategies Income Fund COM SHS 67073D102   183,194 35,850 SH   SOLE   35,850 0 0
Morgan Stanley Emerging Markets Debt Fund Inc COM 61744H105   212,906 33,060 SH   SOLE   33,060 0 0
Eaton Vance California Municipal Income Trust SH BEN INT 27826F101   326,818 31,947 SH   SOLE   31,947 0 0
DWS Strategic Municipal Income Trust COM 23342Q101   264,160 31,151 SH   SOLE   31,151 0 0
Central Securities Corp COM 155123102   1,021,791 29,376 SH   SOLE   29,376 0 0
RiverNorth/DoubleLine Strategic Opportunity Fund Inc COM 76882G107   232,832 27,200 SH   SOLE   27,200 0 0
DTF Tax-Free Income 2028 Term Fund Inc COM 23334J107   287,909 25,989 SH   SOLE   25,989 0 0
Ecofin Sustainable and Social COM SH BEN INT 27901F109   332,071 25,603 SH   SOLE   25,603 0 0
Mexico Equity and Income Fund Inc/The COM 592834105   257,319 25,553 SH   SOLE   25,553 0 0
MainStay CBRE Global Infrastructure Megatrends Fund COM 56064Q107   340,402 23,972 SH   SOLE   23,972 0 0
NXG NextGen Infrastructure Income Fund COM 231647207   825,038 22,499 SH   SOLE   22,499 0 0
Special Opportunities Fund Inc COM 84741T104   244,629 22,361 SH   SOLE   22,361 0 0
Morgan Stanley China A Share Fund Inc COM 617468103   305,868 21,300 SH   SOLE   21,300 0 0
Calamos Long/Short Equity & Dynamic Income Trust COM 12812C106   316,725 20,500 SH   SOLE   20,500 0 0
Clough Global Dividend and Income Fund COM 18913Y103   105,994 18,338 SH   SOLE   18,338 0 0
Apollo Senior Floating Rate Fund Inc COM 037636107   212,197 16,801 SH   SOLE   16,801 0 0
PhenixFIN Corp COM 71742W103   552,148 15,337 SH   SOLE   15,337 0 0
Tortoise Energy Infrastructure Corp COM 89147L886   448,174 15,244 SH   SOLE   15,244 0 0
New Germany Fund Inc/The COM 644465106   137,259 15,100 SH   SOLE   15,100 0 0
PGIM Short Duration High Yield Opportunities Fund COM 69355J104   202,352 13,654 SH   SOLE   13,654 0 0
Nuveen California Quality Municipal Income Fund COM 67066Y105   149,736 13,600 SH   SOLE   13,600 0 0
Tiptree Inc COM 88822Q103   191,158 13,120 SH   SOLE   13,120 0 0
Velocity Financial Inc COM 92262D101   109,444 12,120 SH   SOLE   12,120 0 0
DWS Municipal Income Trust COM 233368109   95,301 10,708 SH   SOLE   10,708 0 0
Tortoise Pipeline & Energy Fund Inc COM 89148H207   267,640 10,412 SH   SOLE   10,412 0 0
Pioneer Floating Rate Fund Inc COM 72369J102   87,000 10,000 SH   SOLE   10,000 0 0
Citigroup Inc COM NEW 172967424   211,005 4,500 SH   SOLE   4,500 0 0