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
AGNC INVESTMENT CORP COMMON STOCK 00123Q104 1,822 107,878 SH   SOLE   0 0 0
ALCOA CORPORATION COMMON STOCK 013872106 1,108 30,065 SH   SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP COMMON STOCK 01881G106 1,149 24,668 SH   SOLE   0 0 0
AMERICAN FINANCE TRUST INC COMMON STOCK 02607T109 275 32,463 SH   SOLE   0 0 0
AMERICAN INTERNATIONAL GROUP, INC. COMMON STOCK 026874784 230 4,835 SH   SOLE   0 0 0
AMERISAFE INC COMMON STOCK 03071H100 824 13,808 SH   SOLE   0 0 0
ANNALY CAPITAL MANAGEMENT, INC. COMMON STOCK 03676B102 1,876 211,283 SH   SOLE   0 0 0
ANTERO MIDSTREAM CORP COMMON STOCK 03762U105 2,058 198,064 SH   SOLE   0 0 0
APOLLO COML REAL EST FIN INC COMMON STOCK 03768E105 1,145 71,758 SH   SOLE   0 0 0
APOLLO GLOBAL MGMT INC COMMON STOCK 037833100 1,113 17,899 SH   SOLE   0 0 0
APPLE INC. COMMON STOCK 04316A108 3,715 27,128 SH   SOLE   0 0 0
ARES CAPITAL CORP COM COMMON STOCK G0751N103 2,857 145,848 SH   SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT INC COMMON STOCK 05351W103 913 17,969 SH   SOLE   0 0 0
AVANGRID INC COMMON STOCK 084670702 1,971 38,333 SH   SOLE   0 0 0
BP P.L.C. COMMON STOCK 09225M101 365 13,807 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC. COMMON STOCK 09253N104 3,241 11,661 SH   SOLE   0 0 0
BLACK STONE MINERALS LP COMMON STOCK 09253R105 991 92,145 SH   SOLE   0 0 0
BLACKROCK MUN INCOME TR SH BEN INT COMMON STOCK 09254E103 3,239 209,790 SH   SOLE   0 0 0
BLACKROCK LTD DURATION INC TR COMMON STOCK 09254F100 10,264 603,043 SH   SOLE   0 0 0
BLACKROCK CR ALLOCATION INCOME COMMON STOCK 09259E108 11,800 756,902 SH   SOLE   0 0 0
BLACKROCK MUNIHOLDINGS FD INC COMMON STOCK 09260D107 7,861 468,460 SH   SOLE   0 0 0
BLACKROCK MUNIVEST FD INC COM COMMON STOCK 09257R101 31,772 3,302,633 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD QUALITY COMMON STOCK 055622104 37,145 2,501,380 SH   SOLE   0 0 0
BLACKROCK MUNIYILD QULT FD INC COMMON STOCK 14316J108 184 11,000 SH   SOLE   0 0 0
BLACKROCK CORPORATE HIGH YIE COMMON STOCK G21082105 74,045 6,010,152 SH   SOLE   0 0 0
BLACKROCK DEBT STR COM NEW COMMON STOCK 17275R102 14,791 1,291,867 SH   SOLE   0 0 0
BLACKSTONE STRATEGIC CREDIT FD COMMON STOCK 18539C204 179 12,841 SH   SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP COM COMMON STOCK 226344208 1,052 76,096 SH   SOLE   0 0 0
BLACKSTONE GROUP INC/THE COMMON STOCK 22758A105 1,130 11,629 SH   SOLE   0 0 0
CARLYLE GROUP INC COMMON STOCK 22788C105 1,045 22,479 SH   SOLE   0 0 0
CISCO SYSTEMS, INC. COMMON STOCK 24664T103 289 5,447 SH   SOLE   0 0 0
CLEARWAY ENERGY INC COMMON STOCK 27828H105 1,128 42,591 SH   SOLE   0 0 0
COHEN & STEERS LTD DURATION PFD COM COMMON STOCK 27827X101 25,512 931,449 SH   SOLE   0 0 0
COMPASS DIVERSIFIED COMMON STOCK 29414J107 1,256 49,259 SH   SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP COMMON STOCK B38564108 2,907 96,981 SH   SOLE   0 0 0
CROSSAMERICA PARTNERS LP COMMON STOCK 379378201 1,255 65,853 SH   SOLE   0 0 0
Crowdstrike Holdings Inc COMMON STOCK 37946R109 234 932 SH   SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP COMMON STOCK 41068X100 951 22,657 SH   SOLE   0 0 0
THE WALT DISNEY COMPANY COMMON STOCK 428103105 1,542 8,773 SH   SOLE   0 0 0
EATON VANCE MUN BD FD COMMON STOCK Y3262R100 38,227 2,794,372 SH   SOLE   0 0 0
EATON VANCE LTD DURATION INCOM COMMON STOCK 451100101 17,080 1,288,083 SH   SOLE   0 0 0
ENVIVA PARTNERS LP COMMON STOCK 46131B100 1,410 26,911 SH   SOLE   0 0 0
EQUITY COMMONWEALTH COMMON STOCK 46132C107 928 35,430 SH   SOLE   0 0 0
FIRST TRUST INTERMEDIATE DUR COMMON STOCK 46131H107 12,162 484,344 SH   SOLE   0 0 0
FIRST TR HIGH INCOME L/S FD COMMON STOCK 46131M106 15,496 983,868 SH   SOLE   0 0 0
GLOBAL NET LEASE INC COMMON STOCK 49435R102 3,003 162,347 SH   SOLE   0 0 0
GLOBAL PARTNERS / GLP FIN CORP COMMON STOCK Y48125101 3,189 123,027 SH   SOLE   0 0 0
GRANITESHARES HIPS US HIGH INC ETF G54050102 236 15,000 SH   SOLE   0 0 0
HANNON ARMSTRONG SUST INFR CAP INC COMMON STOCK 550021109 1,560 27,779 SH   SOLE   0 0 0
HERCULES CAPITAL INC COM COMMON STOCK 559080106 2,787 163,380 SH   SOLE   0 0 0
HESS MIDSTREAM LP COM COMMON STOCK 594918104 984 38,978 SH   SOLE   0 0 0
THE HOME DEPOT, INC. COMMON STOCK 60786M105 532 1,669 SH   SOLE   0 0 0
ICAHN ENTERPRISES LP COMMON STOCK 647551100 2,793 50,790 SH   SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC. COMMON STOCK 64828T201 2,426 622,007 SH   SOLE   0 0 0
INVESCO SENIOR INCOME TRUST COMMON STOCK 652526203 56,312 12,626,022 SH   SOLE   0 0 0
INVESCO VAN KAMPEN MUN TR COM COMMON STOCK 65341B106 30,628 2,232,359 SH   SOLE   0 0 0
INVESCO TR INVT GRADE MUNS COMMON STOCK 654106103 26,914 1,919,621 SH   SOLE   0 0 0
INVESCO MUN OPPORTUNITY TR COMMON STOCK 656531605 54,999 4,044,048 SH   SOLE   0 0 0
INVESCO VALUE MUN INCOME TR COMMON STOCK 670346105 337 20,415 SH   SOLE   0 0 0
INVESCO CEF INCOME COMPOSITE ETF ETF 670657105 26,880 1,097,124 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II SLR ETF ETF 67072C105 401 4,486 SH   SOLE   0 0 0
ISHARES TR ETF 67401P108 219 9,338 SH   SOLE   0 0 0
ISHARES SHORT MATURITY BOND ETF ETF 67420T206 12,131 241,821 SH   SOLE   0 0 0
ISHARES 0-5 YR HY CORP BOND ETF 68268W103 40,276 874,426 SH   SOLE   0 0 0
KIMBELL ROYALTY PARTNERS LP COMMON STOCK 70450Y103 1,122 87,339 SH   SOLE   0 0 0
LULULEMON ATHLETIC COMMON STOCK 78573L106 487 1,333 SH   SOLE   0 0 0
MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 828806109 1,981 40,500 SH   SOLE   0 0 0
MESABI TRUST COMMON STOCK 84265V105 2,030 57,339 SH   SOLE   0 0 0
MICROSOFT CORPORATION COMMON STOCK 855244109 3,629 13,395 SH   SOLE   0 0 0
MOELIS & COMPANY COMMON STOCK 86765K109 3,006 52,834 SH   SOLE   0 0 0
NEUBERGER BERMAN HGH YLD FD COMMON STOCK 437076102 6,257 471,491 SH   SOLE   0 0 0
NEW MOUNTAIN FINANCE CORPORATION COM COMMON STOCK 254687106 1,720 130,576 SH   SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COMMON STOCK 969457100 922 87,033 SH   SOLE   0 0 0
NEWTEK BUSINESS SERVICES CORPORATION COMMON STOCK 89151E109 1,055 30,208 SH   SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP COMMON STOCK 89154Q588 1,859 24,350 SH   SOLE   0 0 0
NIKE, INC. COMMON STOCK 912909108 1,269 8,212 SH   SOLE   0 0 0
NORSK HYDRO A/S COMMON STOCK 90290N109 312 48,486 SH   SOLE   0 0 0
NUCOR CORPORATION COMMON STOCK 92838X102 336 3,499 SH   SOLE   0 0 0
NUVEEN AMT FREE QLTY MUN INCME COMMON STOCK 931142103 91,961 5,857,390 SH   SOLE   0 0 0
NUVEEN QUAL MUNI INCOME FD COMMON STOCK 95766K109 91,579 5,720,137 SH   SOLE   0 0 0
NUVEEN PFD & INCM SECURTIES FD COMMON STOCK 95768B107 31,964 3,209,243 SH   SOLE   0 0 0
NUVEEN PFD & INCM OPPORTNYS FD COMMON STOCK 09255P107 40,753 4,083,460 SH   SOLE   0 0 0
NUVEEN CREDIT STRAT INC FD COMMON STOCK 09249W101 67,644 10,021,320 SH   SOLE   0 0 0
NUVEEN CR OPPORTUNITIES 2022 COM COMMON STOCK 19248C105 674 81,125 SH   SOLE   0 0 0
NUVEEN CORP INC NOV 2021 TAGET TM FD COMMON STOCK 33738E109 5,133 544,892 SH   SOLE   0 0 0
OAKTREE SPECIALTY LENDING CORPORATION COMMON STOCK 46132P108 942 140,822 SH   SOLE   0 0 0
OASIS MIDSTREAM PARTNERS LP COMMON STOCK 67073D102 969 41,324 SH   SOLE   0 0 0
ONEMAIN HOLDINGS INCORPORATION COMMON STOCK 67073B106 2,115 35,298 SH   SOLE   0 0 0
PAYPAL HOLDINGS INCORPORATION COMMON STOCK 67066V101 887 3,042 SH   SOLE   0 0 0
PIMCO ETF TR ETF 94987B105 935 9,172 SH   SOLE   0 0 0
POTLATCHDELTIC CORPORATION COMMON STOCK 95766A101 1,686 31,718 SH   SOLE   0 0 0
SPDR S&P 500 ETF ETF 46131J103 1,740 4,064 SH   SOLE   0 0 0
SABRA HEALTH CARE REIT, INC. COMMON STOCK 92838U108 863 47,410 SH   SOLE   0 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 04010L103 703 5,585 SH   SOLE   0 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 092508100 540 14,723 SH   SOLE   0 0 0
SIMON PROPERTY GROUP INC COMMON STOCK 09248F109 321 2,458 SH   SOLE   0 0 0
SIXTH STR SPECIALTY LENDING COMMON STOCK G16258108 816 36,771 SH   SOLE   0 0 0
SOUTHERN COPPER CORPORATION COMMON STOCK 20451Q104 777 12,077 SH   SOLE   0 0 0
STARBUCKS CORPORATION COMMON STOCK 33718W103 1,636 14,629 SH   SOLE   0 0 0
STARWOOD PROPERTY TRUST, INC. COMMON STOCK 427096508 2,163 82,668 SH   SOLE   0 0 0
SUNOCO LP / SUNOCO FINANCE CORP COMMON STOCK 590672101 1,424 37,783 SH   SOLE   0 0 0
TOTALENERGIES SE COMMON STOCK 83012A109 343 7,582 SH   SOLE   0 0 0
TOUCHSTONE STRATEGIC TR COMMON STOCK 89677Y100 3,625 319,682 SH   SOLE   0 0 0
TRIPLEPOINT VENTURE GROWTH BDC CORP COMMON STOCK 09255R202 863 56,798 SH   SOLE   0 0 0
USA COMPRESSION PARTNERS LP COMMON STOCK 035710409 1,849 112,224 SH   SOLE   0 0 0
UNITED STATES STEEL CORPORATION COMMON STOCK 294628102 513 21,392 SH   SOLE   0 0 0
VANECK VECTORS ETF TR ETF 737630103 8,738 290,000 SH   SOLE   0 0 0
VIRTUS ALLIANZGI CONV & INCOME FD II COMMON STOCK 85571B105 2,089 390,463 SH   SOLE   0 0 0
VIRTUS ALLIANZGI CONV & INCOME FD COMMON STOCK 92936U109 2,106 343,014 SH   SOLE   0 0 0
W. P. CAREY INC COMMON STOCK 46138E404 948 12,699 SH   SOLE   0 0 0
WALMART INC COMMON STOCK 46138G706 565 4,003 SH   SOLE   0 0 0
WELLS FARGO INCOME OPPORTUNITI COMMON STOCK 72201R833 25,604 2,912,895 SH   SOLE   0 0 0
WESTERN ASSET EMER COM COMMON STOCK 46431W507 171 12,174 SH   SOLE   0 0 0
WESTERN ASSET HIGH COM COMMON STOCK 78462F103 3,308 460,792 SH   SOLE   0 0 0
WESTERN ASSET HIGH INCOME OP COMMON STOCK 81369Y605 42,394 8,029,189 SH   SOLE   0 0 0
WESTERN ASSET HIGH YLD COM COMMON STOCK 38747R306 34,601 2,205,251 SH   SOLE   0 0 0
WESTERN ASSET GLOBAL CP DEFINE COMMON STOCK 81369Y209 1,395 75,000 SH   SOLE   0 0 0
THE WILLIAMS COMPANIES, INC. COMMON STOCK 46434V407 1,922 72,379 SH   SOLE   0 0 0
EURONAV N.V. COMMON STOCK 464288224 580 62,181 SH   SOLE   0 0 0
STRATEGIC INVS FDS COMMON STOCK 92189F460 147,042 1,283,870 SH   SOLE   0 0 0
STRATEGIC INVS FDS COMMON STOCK 09253R105 35,312 28,842 SH   SOLE   0 0 0
ATLANTICA SUSTAINABLE INFR PLC COMMON STOCK 09254E103 2,469 66,343 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE PARTNER S.L.P COMMON STOCK 09255P107 2,274 58,963 SH   SOLE   0 0 0
CHINA YUCHAI INTER COMMON STOCK 09255R202 886 55,232 SH   SOLE   0 0 0
LAZARD LTD COMMON STOCK 19248C105 969 21,415 SH   SOLE   0 0 0
HOEGH LNG PARTNERS LP COMMON STOCK 27827X101 2,851 162,064 SH   SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP COMMON STOCK 27828H105 1,993 99,734 SH   SOLE   0 0 0