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 | 232 | 2,103 | SH | | SOLE | NA | 2,103 | 0 | 0 |
ABBVIE INC | COM | 00287Y109 | 17,973 | 133,916 | SH | | SOLE | NA | 133,916 | 0 | 0 |
ACCENTURE PLC IRELAND CLASS SHS | SHS CLASS A | G1151C101 | 467 | 1,815 | SH | | SOLE | NA | 1,815 | 0 | 0 |
ADOBE SYS INC COM | COM | 00724F101 | 206 | 749 | SH | | SOLE | NA | 749 | 0 | 0 |
ALLIANCEBERSTEIN GLOBAL HIGH INCOME FD INC | COM | 01879R106 | 37,910 | 4,269,141 | SH | | SOLE | NA | 4,269,141 | 0 | 0 |
ALPS ETF TR ALERIAN MLP ETF | ALERIAN MLP | 00162Q452 | 733 | 20,055 | SH | | SOLE | NA | 20,055 | 0 | 0 |
ALTRIA GROUP INC | COM | 02209S103 | 421 | 10,437 | SH | | SOLE | NA | 10,437 | 0 | 0 |
AMAZON COM INC | COM | 023135106 | 2,227 | 19,712 | SH | | SOLE | NA | 19,712 | 0 | 0 |
AMPHENOL CORP NEW CL A | CL A | 032095101 | 496 | 7,406 | SH | | SOLE | NA | 7,406 | 0 | 0 |
APPLE INC COM | COM | 037833100 | 2,816 | 20,376 | SH | | SOLE | NA | 20,376 | 0 | 0 |
APPLIED MATERIALS INC | COM | 038222105 | 214 | 2,618 | SH | | SOLE | NA | 2,618 | 0 | 0 |
ARES CAP CORP COM | COM | 04010L103 | 17,696 | 1,048,358 | SH | | SOLE | NA | 1,048,358 | 0 | 0 |
ATLANTICA YIELD PLC | SHS | G0751N103 | 11,133 | 423,312 | SH | | SOLE | NA | 423,312 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | CL B NEW | 084670702 | 581 | 2,174 | SH | | SOLE | NA | 2,174 | 0 | 0 |
BHP GROUP LTD SPONSORED ADR | SPONSORED ADS | 088606108 | 331 | 6,605 | SH | | SOLE | NA | 6,605 | 0 | 0 |
BLACKROCK CORPORATE HIGH YIELD FD VI INC C | COM | 09255P107 | 22,835 | 2,670,728 | SH | | SOLE | NA | 2,670,728 | 0 | 0 |
BLOOM ENERGY CORP CL A | COM CL A | 093712107 | 2,262 | 113,149 | SH | | SOLE | NA | 113,149 | 0 | 0 |
BRISTOL MYERS SQUIBB CO COM | COM | 110122108 | 17,061 | 239,991 | SH | | SOLE | NA | 239,991 | 0 | 0 |
BROOKFIELD REAL ASSETS INCOME FD | SHS BEN INT | 112830104 | 1,689 | 98,143 | SH | | SOLE | NA | 98,143 | 0 | 0 |
CALAMOS STRATEGIC TOTAL RETURN FD COM SH B | COM SH BEN INT | 128125101 | 6,580 | 526,397 | SH | | SOLE | NA | 526,397 | 0 | 0 |
CANADIAN SOLAR INC | COM | 136635109 | 219 | 5,890 | SH | | SOLE | NA | 5,890 | 0 | 0 |
CARLYLE GROUP INC COM | COM | 14316J108 | 329 | 12,731 | SH | | SOLE | NA | 12,731 | 0 | 0 |
CHENIERE ENERGY INC COM NEW | COM NEW | 16411R208 | 1,762 | 10,620 | SH | | SOLE | NA | 10,620 | 0 | 0 |
CHENIERE ENERGY PARTNERS L P COM UNIT REPT | COM UNIT | 16411Q101 | 12,758 | 239,089 | SH | | SOLE | NA | 239,089 | 0 | 0 |
CHEVRON CORP NEW COM | COM | 166764100 | 814 | 5,663 | SH | | SOLE | NA | 5,663 | 0 | 0 |
CIGNA CORP | COM | 125523100 | 455 | 1,638 | SH | | SOLE | NA | 1,638 | 0 | 0 |
CLEARBRIDGE ENERGY MLP FD INC COM | COM | 184692200 | 11,134 | 373,618 | SH | | SOLE | NA | 373,618 | 0 | 0 |
CLEARBRIDGE ENERGY MLP OPPORTUNITY | COM | 18469P209 | 16,319 | 652,493 | SH | | SOLE | NA | 652,493 | 0 | 0 |
COHEN & STEERS INFRASTRUCTURE FD INC COM | COM | 19248A109 | 29,582 | 1,272,906 | SH | | SOLE | NA | 1,272,906 | 0 | 0 |
COHEN & STEERS QUALITY INCOME RLTY FD INC | COM | 19247L106 | 269 | 23,940 | SH | | SOLE | NA | 23,940 | 0 | 0 |
CONOCOPHILLIPS COM | COM | 20825C104 | 324 | 3,162 | SH | | SOLE | NA | 3,162 | 0 | 0 |
CVS CAREMARK CORP | COM | 126650100 | 204 | 2,135 | SH | | SOLE | NA | 2,135 | 0 | 0 |
DANAHER CORP COM | COM | 235851102 | 933 | 3,611 | SH | | SOLE | NA | 3,611 | 0 | 0 |
DEERE & CO | COM | 244199105 | 752 | 2,253 | SH | | SOLE | NA | 2,253 | 0 | 0 |
DIAMONDBACK ENERGY INC | COM | 25278X109 | 736 | 6,107 | SH | | SOLE | NA | 6,107 | 0 | 0 |
DOUBLELINE INCOME SOLUTIONS FD | COM | 258622109 | 35,757 | 3,310,863 | SH | | SOLE | NA | 3,310,863 | 0 | 0 |
DUKE ENERGY CORP NEW COM | COM NEW | 26441C204 | 228 | 2,450 | SH | | SOLE | NA | 2,450 | 0 | 0 |
EATON VANCE TAX ADVANTAGED DIVID INCOME FU | COM | 27828G107 | 15,857 | 729,045 | SH | | SOLE | NA | 729,045 | 0 | 0 |
EATON VANCE TAX ADVANTAGED GLO GLOBAL DIVI | COM | 27828S101 | 6,903 | 457,484 | SH | | SOLE | NA | 457,484 | 0 | 0 |
ELI LILLY & CO COM | COM | 532457108 | 7,189 | 22,233 | SH | | SOLE | NA | 22,233 | 0 | 0 |
ENERGY TRANSFER LP COM UNITS | COM UT LTD PTN | 29273V100 | 9,213 | 835,265 | SH | | SOLE | NA | 835,265 | 0 | 0 |
ENPHASE ENERGY INC | COM | 29355A107 | 1,557 | 5,613 | SH | | SOLE | NA | 5,613 | 0 | 0 |
ENTERPRISE PRODS PARTNERS L P COM UNIT | COM | 293792107 | 8,783 | 369,340 | SH | | SOLE | NA | 369,340 | 0 | 0 |
EXXON MOBIL CORP COM | COM | 30231G102 | 2,610 | 29,899 | SH | | SOLE | NA | 29,899 | 0 | 0 |
FIRST SOLAR INC COM | COM | 336433107 | 466 | 3,522 | SH | | SOLE | NA | 3,522 | 0 | 0 |
FORD MOTOR CO DEL COM PAR | COM | 345370860 | 489 | 43,702 | SH | | SOLE | NA | 43,702 | 0 | 0 |
GENERAL MNY MKT FUND | MONEY MARKET | 370990228 | 84,350 | 84,349,839 | SH | | SOLE | NA | 84,349,839 | 0 | 0 |
GLOBAL X FDS MLP ETF | GLBL X MLP ETF | 37954Y343 | 18,059 | 457,879 | SH | | SOLE | NA | 457,879 | 0 | 0 |
GLOBAL X LITHIUM AND BATTERY ETF | LITHIUM BTRY ETF | 37954Y855 | 9,362 | 141,652 | SH | | SOLE | NA | 141,652 | 0 | 0 |
HERCULES TECHNOLOGY GROWTH CAP INC | COM | 427096508 | 4,909 | 423,951 | SH | | SOLE | NA | 423,951 | 0 | 0 |
INFORMATION SERVICES GRP | COM | 45675Y104 | 881 | 185,140 | SH | | SOLE | NA | 185,140 | 0 | 0 |
INNOVATIVE INDL PPTYS INC | COM | 45781V101 | 2,639 | 29,823 | SH | | SOLE | NA | 29,823 | 0 | 0 |
INTERNATIONAL BUSINESS MACHS CORP COM | COM | 459200101 | 274 | 2,307 | SH | | SOLE | NA | 2,307 | 0 | 0 |
ISHARES TR 1-3 YR TREAS BD ETF | 1 3 YR TREAS BD | 464287457 | 706 | 8,694 | SH | | SOLE | NA | 8,694 | 0 | 0 |
ISHARES TR CORE S&P U S VALUE ETF | CORE S&P US VLU | 464287663 | 221 | 3,535 | SH | | SOLE | NA | 3,535 | 0 | 0 |
ISHARES TR GLOBAL CLEAN ENERGY ETF | GL CLEAN ENE ETF | 464288224 | 259 | 13,553 | SH | | SOLE | NA | 13,553 | 0 | 0 |
JOHNSON & JOHNSON COM | COM | 478160104 | 718 | 4,396 | SH | | SOLE | NA | 4,396 | 0 | 0 |
KAYNE ANDERSON NEXTGEN ENERGY & INFRAST | COM | 48661E108 | 2,985 | 422,231 | SH | | SOLE | NA | 422,231 | 0 | 0 |
KLA CORP | COM NEW | 482480100 | 284 | 940 | SH | | SOLE | NA | 940 | 0 | 0 |
LAREDO PETE INC | COM | 516806205 | 207 | 3,288 | SH | | SOLE | NA | 3,288 | 0 | 0 |
MASTERCARD INC CL A | CL A | 57636Q104 | 687 | 2,415 | SH | | SOLE | NA | 2,415 | 0 | 0 |
MERCK & CO INC NEW COM | COM | 58933Y105 | 14,881 | 172,799 | SH | | SOLE | NA | 172,799 | 0 | 0 |
MESA RTY TR UNIT BEN INT | UNIT BEN INT | 590660106 | 414 | 32,829 | SH | | SOLE | NA | 32,829 | 0 | 0 |
MICROSOFT CORP COM | COM | 594918104 | 1,274 | 5,468 | SH | | SOLE | NA | 5,468 | 0 | 0 |
MONDELEZ INTL INC CL A | CL A | 609207105 | 224 | 4,085 | SH | | SOLE | NA | 4,085 | 0 | 0 |
NIKE INC CLASS B | CL B | 654106103 | 247 | 2,975 | SH | | SOLE | NA | 2,975 | 0 | 0 |
NUSCALE PWR CORP | CL A COM | 67079K100 | 991 | 84,868 | SH | | SOLE | NA | 84,868 | 0 | 0 |
NUVEEN DIVIDEND ADVANTAGE MUNICIPAL FUND | COM | 67066V101 | 6,859 | 623,525 | SH | | SOLE | NA | 623,525 | 0 | 0 |
NUVEEN GLOBAL HIGH INCOME FD SHS | SHS | 67075G103 | 36,441 | 3,457,354 | SH | | SOLE | NA | 3,457,354 | 0 | 0 |
NUVEEN INSURED TAX FREE ADVANTAGE | COM | 670657105 | 6,856 | 646,837 | SH | | SOLE | NA | 646,837 | 0 | 0 |
OGE ENERGY CORP | COM | 670837103 | 222 | 6,083 | SH | | SOLE | NA | 6,083 | 0 | 0 |
ORACLE CORP COM | COM | 68389X105 | 208 | 3,401 | SH | | SOLE | NA | 3,401 | 0 | 0 |
PEPSICO INC COM | COM | 713448108 | 425 | 2,602 | SH | | SOLE | NA | 2,602 | 0 | 0 |
PERMIANVILLE RTY TR TR UNIT | TR UNIT | 71425H100 | 477 | 143,643 | SH | | SOLE | NA | 143,643 | 0 | 0 |
PFIZER INC COM | COM | 717081103 | 288 | 6,578 | SH | | SOLE | NA | 6,578 | 0 | 0 |
PHILIP MORRIS INTL INC COM | COM | 718172109 | 525 | 6,322 | SH | | SOLE | NA | 6,322 | 0 | 0 |
PIONEER NAT RES CO COM | COM | 723787107 | 20,176 | 93,178 | SH | | SOLE | NA | 93,178 | 0 | 0 |
PROCTER & GAMBLE CO COM | COM | 742718109 | 1,281 | 10,147 | SH | | SOLE | NA | 10,147 | 0 | 0 |
PROSHARES TRUST ULTRA PRO SHORT QQQ | ULTRAPRO SHT QQQ | 74347G432 | 426 | 6,948 | SH | | SOLE | NA | 6,948 | 0 | 0 |
QUALCOMM INC | COM | 747525103 | 277 | 2,456 | SH | | SOLE | NA | 2,456 | 0 | 0 |
RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | 286 | 3,494 | SH | | SOLE | NA | 3,494 | 0 | 0 |
RIO TINTO PLC SPONSORED ADR | SPONSORED ADR | 767204100 | 309 | 5,611 | SH | | SOLE | NA | 5,611 | 0 | 0 |
SABINE ROYALTY TRUST UNIT BENEFICIAL INT | UNIT BEN INT | 785688102 | 346 | 4,861 | SH | | SOLE | NA | 4,861 | 0 | 0 |
SECTOR SPDR TR AMEX CONSUMER STAPLES FD | SBI CONS STPLS | 81369Y308 | 204 | 3,058 | SH | | SOLE | NA | 3,058 | 0 | 0 |
SECTOR SPDR TR AMEX UTILITIES SELECT | SBI INT-UTILS | 81369Y886 | 394 | 6,020 | SH | | SOLE | NA | 6,020 | 0 | 0 |
SELECT SECTOR SPDR FD HEALTH CARE | SBI HEALTHCARE | 81369Y209 | 2,101 | 17,352 | SH | | SOLE | NA | 17,352 | 0 | 0 |
SOLAREDGE TECHNOLOGIES INC | COM | 83417M104 | 225 | 971 | SH | | SOLE | NA | 971 | 0 | 0 |
SOUTHERN CO COM | COM | 842587107 | 299 | 4,394 | SH | | SOLE | NA | 4,394 | 0 | 0 |
TEKLA HEALTHCARE OPPORTUNITIES FD SHS | SHS | 879105104 | 956 | 52,775 | SH | | SOLE | NA | 52,775 | 0 | 0 |
TEXAS INSTRUMENTS INC | COM | 882508104 | 4,304 | 27,805 | SH | | SOLE | NA | 27,805 | 0 | 0 |
TORTOISE PWR & ENERGY INFRASTRUCTURE FUND | COM | 89147X104 | 240 | 19,231 | SH | | SOLE | NA | 19,231 | 0 | 0 |
UNITEDHEALTH GROUP INC COM | COM | 91324P102 | 368 | 729 | SH | | SOLE | NA | 729 | 0 | 0 |
UNUM GROUP | COM | 91529Y106 | 16,527 | 425,963 | SH | | SOLE | NA | 425,963 | 0 | 0 |
VERIZON COMMUNICATIONS COM | COM | 92343V104 | 436 | 11,494 | SH | | SOLE | NA | 11,494 | 0 | 0 |
VISA INC COM CL A | COM CL A | 92826C839 | 3,870 | 21,784 | SH | | SOLE | NA | 21,784 | 0 | 0 |
VOC ENERGY TR TR UNIT | TR UNIT | 91829B103 | 674 | 99,575 | SH | | SOLE | NA | 99,575 | 0 | 0 |
WAL MART STORES INC COM | COM | 931142103 | 333 | 2,566 | SH | | SOLE | NA | 2,566 | 0 | 0 |
WESTERN ASSET GLOBAL CORP DEFINED OPPTNTY | COM | 95790C107 | 363 | 32,541 | SH | | SOLE | NA | 32,541 | 0 | 0 |
WILLIAMS COS INC COM | COM | 969457100 | 218 | 7,631 | SH | | SOLE | NA | 7,631 | 0 | 0 |
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE | MUNICIPAL BOND | 307149AM6 | 1,134 | 1,775,000 | PRN | | SOLE | NA | 1,775,000 | 0 | 0 |
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE-REF | MUNICIPAL BOND | 307149AN4 | 360 | 590,000 | PRN | | SOLE | NA | 590,000 | 0 | 0 |
FL CHARTER SCHOOL REVENUE RIVER CITY EDU SVCS INC PROJ- SER A | MUNICIPAL BOND | 140539AC1 | 1,315 | 1,280,000 | PRN | | SOLE | NA | 1,280,000 | 0 | 0 |
FL CHARTER SCHOOL REVENUE RIVER CITY EDU SVCS INC PROJ-SER A | MUNICIPAL BOND | 140539AB3 | 442 | 430,000 | PRN | | SOLE | NA | 430,000 | 0 | 0 |
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER A | MUNICIPAL BOND | 72177MJQ1 | 2,952 | 3,270,000 | PRN | | SOLE | NA | 3,270,000 | 0 | 0 |
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER B | MUNICIPAL BOND | 72177MJR9 | 429 | 475,000 | PRN | | SOLE | NA | 475,000 | 0 | 0 |
PRAIRIELAND DETENTION CENTER PROJ - PUB FAC CORP TEXAS PROJ REV TAXABLE | MUNICIPAL BOND | 73972CAN4 | 3,161 | 5,210,000 | PRN | | SOLE | NA | 5,210,000 | 0 | 0 |
PUBLIC FIN AUTH WIS ED REV TRIAD EDUCATION SERVICES INC | MUNICIPAL BOND | 74442EAX8 | 1,609 | 1,600,000 | PRN | | SOLE | NA | 1,600,000 | 0 | 0 |
SILICON VLY CA TOBACCO SECURITIZATION AUTH TABACCO SETTLEM CAP APPREC | MUNICIPAL BOND | 82706TAD3 | 244 | 3,500,000 | PRN | | SOLE | NA | 3,500,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 | 711 | 770,000 | PRN | | SOLE | NA | 770,000 | 0 | 0 |
UNITED STATES TREAS NTS 1.375 08/31/23 B/E DTD 08/31/16 | TREASURY NOTE | 9128282D1 | 318 | 326,000 | PRN | | SOLE | NA | 326,000 | 0 | 0 |
UNITED STATES TREAS NTS 1.500 03/31/23 B/E DTD 03/31/16 | TREASURY NOTE | 912828Q29 | 692 | 700,000 | PRN | | SOLE | NA | 700,000 | 0 | 0 |
UNITED STATES TREAS NTS 1.750 01/31/23 B/E DTD 01/31/16 | TREASURY NOTE | 912828P38 | 248 | 250,000 | PRN | | SOLE | NA | 250,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.000 05/31/24 B/E DTD 05/31/17 | TREASURY NOTE | 912828XT2 | 385 | 400,000 | PRN | | SOLE | NA | 400,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.000 06/30/24 B/E DTD 06/30/17 | TREASURY NOTE | 912828XX3 | 481 | 500,000 | PRN | | SOLE | NA | 500,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.125 07/31/24 B/EDTD 07/31/17 | TREASURY NOTE | 9128282N9 | 217 | 226,000 | PRN | | SOLE | NA | 226,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.250 10/31/24 B/E DTD 10/31/17 | TREASURY NOTE | 9128283D0 | 240 | 250,000 | PRN | | SOLE | NA | 250,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.750 02/15/24 B/E DTD 02/15/14 | TREASURY NOTE | 912828B66 | 587 | 600,000 | PRN | | SOLE | NA | 600,000 | 0 | 0 |