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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Aberdeen Asia-Pacific Income COM 003009107 226 58,355 SH   SOLE   58,355 0 0
Aberdeen Emerging Markets Equity Income COM 00301W105 582 91,677 SH   SOLE   91,677 0 0
Aberdeen Japan Equity Fund Inc COM 00306J109 179 27,600 SH   SOLE   27,600 0 0
Adecoagro S A COM L00849106 4,056 582,797 SH   SOLE   582,797 0 0
Alliance California Municipal Income Fd COM 018546101 3,706 270,919 SH   SOLE   270,919 0 0
Alps ETF TR ALERIAN MLP 00162Q866 174 19,960 SH   SOLE   19,960 0 0
Berkshire Hathaway Inc COM 084670108 2,448 8 SH   SOLE   8 0 0
BlackRock 2022 Global Income Opp COM 09258P104 3,415 410,476 SH   SOLE   410,476 0 0
BlackRock California Municipal Income T SH BEN INT 09248E102 1,857 155,178 SH   SOLE   155,178 0 0
BlackRock Debt Strategies Fund Inc COM 09255R202 4,767 487,939 SH   SOLE   487,939 0 0
BlackRock Floating Rate Income COM NEW 09255X100 697 58,572 SH   SOLE   58,572 0 0
BlackRock Limited Duration Inc T COM SHS 09249W101 597 44,632 SH   SOLE   44,632 0 0
BlackRock Muni Intermediate Dr FD I COM 09253X102 161 12,745 SH   SOLE   12,745 0 0
BlackRock Muni New York Inter Dur COM 09255F109 1,586 127,587 SH   SOLE   127,587 0 0
BlackRock MuniHoldings California Ql COM 09254L107 10,639 862,826 SH   SOLE   862,826 0 0
BlackRock MuniYield California Qlty COM 09254N103 588 46,483 SH   SOLE   46,483 0 0
BlackRock MuniYield Michigan Qlty COM 09254V105 255 20,564 SH   SOLE   20,564 0 0
BlackRock New York Municipal Bond COM 09249P106 874 68,355 SH   SOLE   68,355 0 0
BrandywineGbl Global Income Oprt COM 10537L104 171 16,496 SH   SOLE   16,496 0 0
Capstead Mortgage Corp COM NO PAR 14067E506 334 50,000 SH   SOLE   50,000 0 0
China Fund Inc COM 169373107 1,498 88,692 SH   SOLE   88,692 0 0
Citigroup Inc COM 172967424 234 4,500 SH   SOLE   4,500 0 0
Dividend and Income Fund COM NEW 25538A204 246 25,786 SH   SOLE   25,786 0 0
Eaton Vance California Municipal Bond Fd COM 27828A100 455 45,971 SH   SOLE   45,971 0 0
Eaton Vance California Municipal Income T SH BEN INT 27826F101 2,462 222,399 SH   SOLE   222,399 0 0
Eaton Vance High Income 2021 T COM SH BEN INT 27829W101 1,435 160,840 SH   SOLE   160,840 0 0
Eaton Vance Limited Duration Income F COM 27828H105 1,795 150,581 SH   SOLE   150,581 0 0
Ellington Financial LLC COM 288522303 14,485 944,911 SH   SOLE   944,911 0 0
Ellington Residential Mortgage COM SHS BEN INT 288578107 304 29,700 SH   SOLE   29,700 0 0
Enterprise Products Partners L COM 293792107 246 10,000 SH   SOLE   10,000 0 0
Equus Total Return Inc COM 294766100 106 54,210 SH   SOLE   54,210 0 0
Exantas Capital Corp COM NEW 30068N105 2,082 207,802 SH   SOLE   207,802 0 0
First Trust High Income L/S Fd COM 33738E109 3,098 233,279 SH   SOLE   233,279 0 0
First Trust Senior Floating Rate Income Fd COM 33733U108 504 44,977 SH   SOLE   44,977 0 0
Franklin Universal Trust COM 355145103 1,718 270,592 SH   SOLE   270,592 0 0
Front Yard Residential Corp REIT 35904G107 1,048 120,000 SH   SOLE   120,000 0 0
FS KKR Capital Corp COM 302635107 9,925 1,916,114 SH   SOLE   1,916,114 0 0
General American Investors Co COM 368802104 472 16,608 SH   SOLE   16,608 0 0
Global X MLP ETF COM 37950E473 1,345 175,400 SH   SOLE   175,400 0 0
Great Ajax Corp COM 38983D300 6,775 562,217 SH   SOLE   562,217 0 0
Greenlight Capital Re Ltd CLASS A G4095J109 192 22,220 SH   SOLE   22,220 0 0
Highland Floating Rate Opport SHS BEN INT 43010E404 2,853 222,929 SH   SOLE   222,929 0 0
Hunt Cos Finance Trust Inc COM 44558T100 1,154 403,334 SH   SOLE   403,334 0 0
Invesco Dynamic Credit Opp Fd COM 46132R104 717 69,838 SH   SOLE   69,838 0 0
Invesco Exchange Traded Fd TR SR LN ETF 46138G508 447 20,522 SH   SOLE   20,522 0 0
Invesco Senior Income Trust COM 46131H107 1,451 371,083 SH   SOLE   371,083 0 0
Mexico Equity & Income Fund In COM 592834105 581 57,700 SH   SOLE   57,700 0 0
Mexico Fund Inc COM 592835102 692 52,241 SH   SOLE   52,241 0 0
MFA Financial Inc COM 55272X102 7,480 1,119,758 SH   SOLE   1,119,758 0 0
MFS California Municipal Fd COM 59318C106 928 92,806 SH   SOLE   92,806 0 0
MGIC Investment Corp COM 552848103 1,380 131,900 SH   SOLE   131,900 0 0
Morgan Stanley Asia-Pacific Fd COM 61744U106 464 28,226 SH   SOLE   28,226 0 0
Morgan Stanley Em Markets Dm De COM 617477104 1,798 296,733 SH   SOLE   296,733 0 0
Morgan Stanley India Invs Fd COM 61745C105 298 14,846 SH   SOLE   14,846 0 0
MVC Capital Inc COM 553829102 4,122 502,035 SH   SOLE   502,035 0 0
Neuberger Berman California Muni COM 64123C101 233 19,184 SH   SOLE   19,184 0 0
New America High Income Fund Inc COM NEW 641876800 240 31,795 SH   SOLE   31,795 0 0
NorthStar Realty Europe Corp COM 66706L101 627 43,119 SH   SOLE   43,119 0 0
Nuveen California AMT Qlty Muni COM 670651108 1,094 86,264 SH   SOLE   86,264 0 0
Nuveen Credit Strategies Incom COM 67073D102 137 18,506 SH   SOLE   18,506 0 0
Nuveen Emerging Markets Debt 20 COM 67077P101 1,344 176,199 SH   SOLE   176,199 0 0
Nuveen Georgia Quality Municip COM 67072B107 309 28,245 SH   SOLE   28,245 0 0
Nuveen Inter Duration Mn TMF COM 670671106 1,146 92,544 SH   SOLE   92,544 0 0
Nuveen Inter Duration Qual Mun TRM COM 670677103 494 40,004 SH   SOLE   40,004 0 0
Nuveen Michigan Quality Mun Inc COM 670979103 2,643 212,147 SH   SOLE   212,147 0 0
Nuveen New York AMT Qlty Muni COM 670656107 638 54,767 SH   SOLE   54,767 0 0
Nuveen North Carolina Quality M COM 67060P100 931 78,908 SH   SOLE   78,908 0 0
Nuveen Real Asset Income and G COM 67074Y105 136 10,000 SH   SOLE   10,000 0 0
OHA Investment Corp COM 67091U102 308 304,671 SH   SOLE   304,671 0 0
Owens Realty Mortgage Inc COM 690828108 8,420 448,096 SH   SOLE   448,096 0 0
Pioneer Diversified High Incom Trust COM 723653101 154 11,869 SH   SOLE   11,869 0 0
Pioneer Floating Rate Trust COM 72369J102 1,148 116,656 SH   SOLE   116,656 0 0
Resource Cap Corp NOTE 4.500% 8/1 76120WAC8 1,930 2,000,000 PRN   SOLE   2,000,000 0 0
Safeguard Scientifics Inc COM 786449207 2,124 246,418 SH   SOLE   246,418 0 0
Salient Midstream & MLP Fund SH BEN INT 79471V105 858 116,154 SH   SOLE   116,154 0 0
Templeton Dragon Fund Inc COM 88018T101 240 14,125 SH   SOLE   14,125 0 0
Third Point Reinsurance Ltd COM G8827U100 3,274 339,589 SH   SOLE   339,589 0 0
Voya Prime Rate Trust SH BEN INT 92913A100 654 145,755 SH   SOLE   145,755 0 0
Western Asset Corporate Loan F COM 95790J102 1,694 188,599 SH   SOLE   188,599 0 0
Western Asset Emerging Market Debt COM 95766A101 2,171 176,678 SH   SOLE   176,678 0 0
Western Asset Gl Hi Income COM 95766B109 1,179 142,598 SH   SOLE   142,598 0 0
Western Asset Hgh Yld Dfndfd COM 95768B107 1,583 120,404 SH   SOLE   120,404 0 0
Western Asset High Incm Opp COM 95766K109 180 41,066 SH   SOLE   41,066 0 0
Western Asset Mtg Cap Corp COM 95790D105 292 34,953 SH   SOLE   34,953 0 0
Western Asset Mun Def Opp TR COM 95768A109 195 10,000 SH   SOLE   10,000 0 0