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
3M CO COM COM 88579Y101 354 1,991 SH   SOLE NA 1,991 0 0
ABBVIE INC COM 00287Y109 15,892 117,370 SH   SOLE NA 117,370 0 0
ABERDEEN ASIA-PACIFIC INCOME FD INC COM COM 003009107 17,375 4,548,551 SH   SOLE NA 4,548,551 0 0
ABERDEEN TOTAL DYNAMIC DIVID FD C COM SH BEN INT 00326L100 301 29,471 SH   SOLE NA 29,471 0 0
ACCENTURE PLC IRELAND CLASS SHS ISIN#IE00B SHS CLASS A G1151C101 772 1,862 SH   SOLE NA 1,862 0 0
ADOBE SYS INC COM COM 00724F101 434 766 SH   SOLE NA 766 0 0
ALLIANCEBERSTEIN GLOBAL HIGH INCOME FD INC COM 01879R106 38,174 3,147,050 SH   SOLE NA 3,147,050 0 0
ALTRIA GROUP INC COM 02209S103 444 9,372 SH   SOLE NA 9,372 0 0
AMAZON COM INC COM 023135106 3,398 1,019 SH   SOLE NA 1,019 0 0
AMERICAN TOWER CORP CL A COM 03027X100 253 864 SH   SOLE NA 864 0 0
AMPHENOL CORP NEW CL A CL A 032095101 492 5,628 SH   SOLE NA 5,628 0 0
APPLE INC COM COM 037833100 3,761 21,179 SH   SOLE NA 21,179 0 0
APPLIED MATERIALS INC COM 038222105 423 2,686 SH   SOLE NA 2,686 0 0
ARES CAP CORP COM COM 04010L103 22,225 1,048,855 SH   SOLE NA 1,048,855 0 0
ATLANTICA YIELD PLC SHS G0751N103 15,203 425,139 SH   SOLE NA 425,139 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 649 2,169 SH   SOLE NA 2,169 0 0
BHP GROUP PLC SPONSORED ADR SPONSORED ADR 05545E209 259 4,334 SH   SOLE NA 4,334 0 0
BLACKROCK CORPORATE HIGH YIELD FD VI INC C COM 09255P107 13,613 1,103,149 SH   SOLE NA 1,103,149 0 0
BLOOM ENERGY CORP CL A COM CL A 093712107 2,673 121,901 SH   SOLE NA 121,901 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 12,041 193,115 SH   SOLE NA 193,115 0 0
BROOKFIELD REAL ASSETS INCOME FD SHS BEN INT 112830104 1,957 92,728 SH   SOLE NA 92,728 0 0
BROOKFIELD RENEWABLE PARTNERS LP PARTNERSHIP UNIT G16258108 218 6,105 SH   SOLE NA 6,105 0 0
CALAMOS STRATEGIC TOTAL RETURN FD COM SH B COM SH BEN INT 128125101 2,064 106,979 SH   SOLE NA 106,979 0 0
CANOPY GROWTH CORP SHS COM 138035100 212 24,251 SH   SOLE NA 24,251 0 0
CARLYLE GROUP INC COM COM 14316J108 710 12,934 SH   SOLE NA 12,934 0 0
CATERPILLAR INC COM 149123101 386 1,866 SH   SOLE NA 1,866 0 0
CHENIERE ENERGY INC COM NEW COM NEW 16411R208 1,431 14,112 SH   SOLE NA 14,112 0 0
CHENIERE ENERGY PARTNERS L P COM UNIT REPT COM UNIT 16411Q101 10,299 243,827 SH   SOLE NA 243,827 0 0
CHEVRON CORP NEW COM COM 166764100 364 3,098 SH   SOLE NA 3,098 0 0
CIGNA CORP COM 125523100 384 1,673 SH   SOLE NA 1,673 0 0
CISCO SYSTEMS INC COM 17275R102 268 4,224 SH   SOLE NA 4,224 0 0
CLEARBRIDGE ENERGY MLP FD INC COM COM 184692200 10,403 386,571 SH   SOLE NA 386,571 0 0
CLEARBRIDGE ENERGY MLP OPPORTUNITY COM 18469P209 15,911 728,523 SH   SOLE NA 728,523 0 0
COHEN & STEERS INFRASTRUCTURE FD INC COM COM 19248A109 28,438 997,831 SH   SOLE NA 997,831 0 0
COHEN & STEERS QUALITY INCOME RLTY FD INC COM 19247L106 397 21,772 SH   SOLE NA 21,772 0 0
CONOCOPHILLIPS COM COM 20825C104 215 2,983 SH   SOLE NA 2,983 0 0
CVS CAREMARK CORP COM 126650100 221 2,143 SH   SOLE NA 2,143 0 0
DANAHER CORP COM COM 235851102 1,223 3,716 SH   SOLE NA 3,716 0 0
DEERE & CO COM 244199105 775 2,260 SH   SOLE NA 2,260 0 0
DIAMONDBACK ENERGY INC COM 25278X109 302 2,803 SH   SOLE NA 2,803 0 0
DOUBLELINE INCOME SOLUTIONS FD COM 258622109 41,137 2,551,928 SH   SOLE NA 2,551,928 0 0
DUKE ENERGY CORP NEW COM COM NEW 26441C204 869 8,285 SH   SOLE NA 8,285 0 0
EATON VANCE TAX ADVANTAGED DIVID INCOME FU COM 27828G107 5,894 197,838 SH   SOLE NA 197,838 0 0
EATON VANCE TAX ADVANTAGED GLO GLOBAL DIVI COM 27828S101 1,533 67,431 SH   SOLE NA 67,431 0 0
ELI LILLY & CO COM COM 532457108 6,307 22,831 SH   SOLE NA 22,831 0 0
ENBRIDGE INC COM 29250N105 218 5,567 SH   SOLE NA 5,567 0 0
ENERGY TRANSFER LP COM UNITS COM UT LTD PTN 29273V100 6,924 841,274 SH   SOLE NA 841,274 0 0
ENPHASE ENERGY INC COM 29355A107 754 4,119 SH   SOLE NA 4,119 0 0
ENTERPRISE PRODS PARTNERS L P COM UNIT COM 293792107 8,004 364,489 SH   SOLE NA 364,489 0 0
ETF SER SOLUTIONS DEFIANCE NEXT GEN CNTVY DEFIANCE NEXT 26922A289 968 23,208 SH   SOLE NA 23,208 0 0
EXXON MOBIL CORP COM COM 30231G102 1,789 29,242 SH   SOLE NA 29,242 0 0
FIRST SOLAR INC COM COM 336433107 318 3,653 SH   SOLE NA 3,653 0 0
FORD MOTOR CO DEL COM PAR COM 345370860 800 38,516 SH   SOLE NA 38,516 0 0
GENERAL MNY MKT FUND MONEY MARKET 370990228 54,043 54,042,823 SH   SOLE NA 54,042,823 0 0
GLOBAL X FDS GLOBAL X URANIUM ETF GLOBAL X URANIUM 37954Y871 239 10,484 SH   SOLE NA 10,484 0 0
GLOBAL X FDS MLP ETF GLBL X MLP ETF 37954Y343 15,346 438,711 SH   SOLE NA 438,711 0 0
GLOBAL X LITHIUM AND BATTERY ETF LITHIUM BTRY ETF 37954Y855 12,978 153,692 SH   SOLE NA 153,692 0 0
GOODYEAR TIRE & RUBBER CO COM COM 382550101 362 16,980 SH   SOLE NA 16,980 0 0
GRAYSCALE ETHEREUM TR ETH SHS ETH SHS 389638107 214 6,619 SH   SOLE NA 6,619 0 0
HERCULES TECHNOLOGY GROWTH CAP INC COM 427096508 6,886 415,079 SH   SOLE NA 415,079 0 0
INFORMATION SERVICES GRP COM 45675Y104 1,132 148,537 SH   SOLE NA 148,537 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 16,689 63,479 SH   SOLE NA 63,479 0 0
INTEL CORP COM COM 458140100 334 6,488 SH   SOLE NA 6,488 0 0
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 427 3,193 SH   SOLE NA 3,193 0 0
INVESCO EXCHANGE-TRADED FD TR II SOLAR ETF SOLAR ETF 46138G706 268 3,477 SH   SOLE NA 3,477 0 0
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103 262 660 SH   SOLE NA 660 0 0
ISHARES INC MSCI FRONTIER & SELECT EM ETF MSCI FRONTIER 464286145 574 16,625 SH   SOLE NA 16,625 0 0
ISHARES TR CORE S&P U S VALUE ETF CORE S&P US VLU 464287663 265 3,477 SH   SOLE NA 3,477 0 0
ISHARES TR GLOBAL CLEAN ENERGY ETF GL CLEAN ENE ETF 464288224 414 19,559 SH   SOLE NA 19,559 0 0
JOHNSON & JOHNSON COM COM 478160104 939 5,489 SH   SOLE NA 5,489 0 0
JP MORGAN CHASE & CO COM COM 46625H100 239 1,512 SH   SOLE NA 1,512 0 0
KAYNE ANDERSON NEXTGEN ENERGY & INFRAST COM 48661E108 3,049 424,050 SH   SOLE NA 424,050 0 0
KINDER MORGAN INC COM 49456B101 10,165 640,926 SH   SOLE NA 640,926 0 0
KLA CORP COM NEW 482480100 404 940 SH   SOLE NA 940 0 0
MASTERCARD INC CL A CL A 57636Q104 896 2,494 SH   SOLE NA 2,494 0 0
MERCK & CO INC NEW COM COM 58933Y105 1,422 18,556 SH   SOLE NA 18,556 0 0
MESA RTY TR UNIT BEN INT UNIT BEN INT 590660106 303 49,226 SH   SOLE NA 49,226 0 0
META PLATFORMS INC CL A 30303M102 453 1,346 SH   SOLE NA 1,346 0 0
MICROSOFT CORP COM COM 594918104 1,949 5,796 SH   SOLE NA 5,796 0 0
MONDELEZ INTL INC CL A CL A 609207105 271 4,085 SH   SOLE NA 4,085 0 0
NIKE INC CLASS B CL B 654106103 505 3,031 SH   SOLE NA 3,031 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS SHS 67075G103 45,301 2,852,686 SH   SOLE NA 2,852,686 0 0
OGE ENERGY CORP COM 670837103 229 5,957 SH   SOLE NA 5,957 0 0
ORACLE CORP COM COM 68389X105 253 2,897 SH   SOLE NA 2,897 0 0
PEPSICO INC COM COM 713448108 424 2,438 SH   SOLE NA 2,438 0 0
PERMIAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 714236106 987 97,733 SH   SOLE NA 97,733 0 0
PERMIANVILLE RTY TR TR UNIT TR UNIT 71425H100 442 209,667 SH   SOLE NA 209,667 0 0
PHILIP MORRIS INTL INC COM COM 718172109 605 6,367 SH   SOLE NA 6,367 0 0
PIONEER NAT RES CO COM COM 723787107 507 2,785 SH   SOLE NA 2,785 0 0
PROCTER & GAMBLE CO COM COM 742718109 1,682 10,283 SH   SOLE NA 10,283 0 0
QUALCOMM INC COM 747525103 464 2,537 SH   SOLE NA 2,537 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 252 2,929 SH   SOLE NA 2,929 0 0
RIO TINTO PLC SPONSORED ADR ISIN#US7672041 SPONSORED ADR 767204100 244 3,641 SH   SOLE NA 3,641 0 0
SELECT SECTOR SPDR FD HEALTH CARE SBI HEALTHCARE 81369Y209 2,401 17,045 SH   SOLE NA 17,045 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 237 844 SH   SOLE NA 844 0 0
SOUTHERN CO COM COM 842587107 299 4,356 SH   SOLE NA 4,356 0 0
TEKLA HEALTHCARE OPPORTUNITIES FD SHS SHS 879105104 1,230 47,972 SH   SOLE NA 47,972 0 0
TEXAS INSTRUMENTS INC COM 882508104 5,311 28,178 SH   SOLE NA 28,178 0 0
TORTOISE PWR & ENERGY INFRASTRUCTURE FUND COM 89147X104 255 18,738 SH   SOLE NA 18,738 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 343 683 SH   SOLE NA 683 0 0
UNUM GROUP COM 91529Y106 5,370 218,565 SH   SOLE NA 218,565 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 590 11,346 SH   SOLE NA 11,346 0 0
VISA INC COM CL A COM CL A 92826C839 4,976 22,963 SH   SOLE NA 22,963 0 0
VOC ENERGY TR TR UNIT TR UNIT 91829B103 762 162,521 SH   SOLE NA 162,521 0 0
WAL MART STORES INC COM COM 931142103 363 2,512 SH   SOLE NA 2,512 0 0
WESTERN ASSET EMERGING MKTS DEBT FD INC COM 95766A101 43,990 3,436,753 SH   SOLE NA 3,436,753 0 0
WESTERN ASSET GLOBAL CORP DEFINED OPPTNTY COM 95790C107 651 37,205 SH   SOLE NA 37,205 0 0
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE MUNICIPAL BOND 307149AM6 1,330 1,800,000 PRN   SOLE NA 1,800,000 0 0
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE-REF MUNICIPAL BOND 307149AN4 430 590,000 PRN   SOLE NA 590,000 0 0
FEDERATED INSTITUTIONAL TAX- FREE CASH MUNICIPAL BOND 608919486 306 305,723 PRN   SOLE NA 305,723 0 0
FL CHARTER SCHOOL REVENUE RIVER CITY EDU SVCS INC PROJ- SER A MUNICIPAL BOND 140539AC1 1,368 1,305,000 PRN   SOLE NA 1,305,000 0 0
FL CHARTER SCHOOL REVENUE RIVER CITY EDU SVCS INC PROJ-SER A MUNICIPAL BOND 140539AB3 451 430,000 PRN   SOLE NA 430,000 0 0
MOUNT ORAB OH PORT AUTH AUTOMALL PROJECT - 6.750 TAXABLE 12/01/36 MUNICIPAL BOND 622266AA2 4,712 4,625,000 PRN   SOLE NA 4,625,000 0 0
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER A MUNICIPAL BOND 72177MJQ1 3,374 3,370,000 PRN   SOLE NA 3,370,000 0 0
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER B MUNICIPAL BOND 72177MJR9 521 520,000 PRN   SOLE NA 520,000 0 0
PRAIRIELAND DETENTION CENTER PROJ - PUB FAC CORP TEXAS PROJ REV TAXABLE MUNICIPAL BOND 73972CAN4 3,852 5,310,000 PRN   SOLE NA 5,310,000 0 0
PUBLIC FIN AUTH WIS ED REV TRIAD EDUCATION SERVICES INC MUNICIPAL BOND 74442EAX8 1,791 1,600,000 PRN   SOLE NA 1,600,000 0 0
SILICON VLY CA TOBACCO SECURITIZATION AUTH TABACCO SETTLEM CAP APPREC MUNICIPAL BOND 82706TAD3 345 3,500,000 PRN   SOLE NA 3,500,000 0 0
TOBACCO SETTLEMENT FING CORP VA RFDG-FIRST SUB-SER C MUNICIPAL BOND 88880NAW9 207 830,000 PRN   SOLE NA 830,000 0 0
TULANE UNIV LA RFDG-TULANE UNIV-C 0.523 02/15/36 B/E DTD 05/31/07 CLB MUNICIPAL BOND 899062BQ5 757 810,000 PRN   SOLE NA 810,000 0 0