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 | 257,773 | 2,753 | SH | | SOLE | | 2,753 | 0 | 0 |
ABBVIE INC | COM | 00287Y109 | 16,418,953 | 110,150 | SH | | SOLE | | 110,150 | 0 | 0 |
ACCENTURE PLC IRELAND CLASS SHS ISIN | SHS CLASS A | G1151C101 | 807,444 | 2,629 | SH | | SOLE | | 2,629 | 0 | 0 |
ADOBE SYS INC COM | COM | 00724F101 | 293,193 | 575 | SH | | SOLE | | 575 | 0 | 0 |
ALBEMARLE CORP | COM | 012653101 | 1,028,569 | 6,049 | SH | | SOLE | | 6,049 | 0 | 0 |
ALLIANCEBERSTEIN GLOBAL HIGH INCOME FD INC | COM | 01879R106 | 43,010,850 | 4,434,108 | SH | | SOLE | | 4,434,108 | 0 | 0 |
ALPHABET INC CAP STK CL A | CAP STK CL A | 02079K305 | 287,369 | 2,196 | SH | | SOLE | | 2,196 | 0 | 0 |
ALPS ETF TR ALERIAN MLP ETF | ALERIAN MLP | 00162Q452 | 827,839 | 19,617 | SH | | SOLE | | 19,617 | 0 | 0 |
ALTRIA GROUP INC | COM | 02209S103 | 563,541 | 13,402 | SH | | SOLE | | 13,402 | 0 | 0 |
AMAZON COM INC | COM | 023135106 | 2,435,238 | 19,157 | SH | | SOLE | | 19,157 | 0 | 0 |
AMPHENOL CORP NEW CL A | CL A | 032095101 | 623,045 | 7,418 | SH | | SOLE | | 7,418 | 0 | 0 |
APPLE INC COM | COM | 037833100 | 3,280,797 | 19,162 | SH | | SOLE | | 19,162 | 0 | 0 |
APPLIED MATERIALS INC | COM | 038222105 | 396,329 | 2,863 | SH | | SOLE | | 2,863 | 0 | 0 |
ARES CAP CORP COM | COM | 04010L103 | 20,329,749 | 1,044,158 | SH | | SOLE | | 1,044,158 | 0 | 0 |
ARRAY TECHNOLOGIES INC | COM SHS | 04271T100 | 737,418 | 33,232 | SH | | SOLE | | 33,232 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | CL B NEW | 084670702 | 740,184 | 2,113 | SH | | SOLE | | 2,113 | 0 | 0 |
BLACKROCK CORPORATE HIGH YIELD FD VI INC C | COM | 09255P107 | 29,182,857 | 3,381,559 | SH | | SOLE | | 3,381,559 | 0 | 0 |
BRISTOL MYERS SQUIBB CO COM | COM | 110122108 | 236,828 | 4,080 | SH | | SOLE | | 4,080 | 0 | 0 |
BWX TECHNOLOGIES INC COM | COM | 05605H100 | 9,325,227 | 124,370 | SH | | SOLE | | 124,370 | 0 | 0 |
CALAMOS STRATEGIC TOTAL RETURN FD COM SH B | COM SH BEN INT | 128125101 | 7,542,830 | 536,093 | SH | | SOLE | | 536,093 | 0 | 0 |
CANADIAN SOLAR INC | COM | 136635109 | 507,089 | 20,605 | SH | | SOLE | | 20,605 | 0 | 0 |
CARLYLE GROUP INC COM | COM | 14316J108 | 370,932 | 12,299 | SH | | SOLE | | 12,299 | 0 | 0 |
CATERPILLAR INC | COM | 149123101 | 367,623 | 1,347 | SH | | SOLE | | 1,347 | 0 | 0 |
CHENIERE ENERGY INC COM NEW | COM NEW | 16411R208 | 1,817,360 | 10,951 | SH | | SOLE | | 10,951 | 0 | 0 |
CHENIERE ENERGY PARTNERS L P COM UNIT REPT | COM UNIT | 16411Q101 | 12,885,378 | 237,781 | SH | | SOLE | | 237,781 | 0 | 0 |
CHEVRON CORP NEW COM | COM | 166764100 | 4,190,817 | 24,854 | SH | | SOLE | | 24,854 | 0 | 0 |
CIGNA CORP | COM | 125523100 | 467,011 | 1,633 | SH | | SOLE | | 1,633 | 0 | 0 |
CINCINNATI FINANCIAL CORP | COM | 172062101 | 637,574 | 6,233 | SH | | SOLE | | 6,233 | 0 | 0 |
CISCO SYSTEMS INC | COM | 17275R102 | 263,567 | 4,903 | SH | | SOLE | | 4,903 | 0 | 0 |
CLEARBRIDGE ENERGY MLP FD INC COM | COM | 184692200 | 4,290,691 | 121,791 | SH | | SOLE | | 121,791 | 0 | 0 |
CLEARBRIDGE ENERGY MLP OPPORTUNITY | COM | 18469P209 | 4,728,434 | 149,162 | SH | | SOLE | | 149,162 | 0 | 0 |
COHEN & STEERS INFRASTRUCTURE FD INC COM | COM | 19248A109 | 24,466,028 | 1,249,542 | SH | | SOLE | | 1,249,542 | 0 | 0 |
CONOCOPHILLIPS COM | COM | 20825C104 | 365,138 | 3,048 | SH | | SOLE | | 3,048 | 0 | 0 |
CURTISS WRIGHT CORP | COM | 231561101 | 361,916 | 1,850 | SH | | SOLE | | 1,850 | 0 | 0 |
DANAHER CORP COM | COM | 235851102 | 824,684 | 3,324 | SH | | SOLE | | 3,324 | 0 | 0 |
DEERE & CO | COM | 244199105 | 847,022 | 2,244 | SH | | SOLE | | 2,244 | 0 | 0 |
DEVON ENERGY CORP NEW COM | COM | 25179M103 | 14,058,746 | 294,733 | SH | | SOLE | | 294,733 | 0 | 0 |
DIAMONDBACK ENERGY INC | COM | 25278X109 | 3,980,437 | 25,700 | SH | | SOLE | | 25,700 | 0 | 0 |
DOUBLELINE INCOME SOLUTIONS FD | COM | 258622109 | 41,042,181 | 3,501,893 | SH | | SOLE | | 3,501,893 | 0 | 0 |
DUKE ENERGY CORP NEW COM | COM NEW | 26441C204 | 293,797 | 3,329 | SH | | SOLE | | 3,329 | 0 | 0 |
EATON VANCE TAX ADVANTAGED DIVID INCOME FU | COM | 27828G107 | 15,444,622 | 729,208 | SH | | SOLE | | 729,208 | 0 | 0 |
EATON VANCE TAX ADVANTAGED GLO GLOBAL DIVI | COM | 27828S101 | 7,053,665 | 458,626 | SH | | SOLE | | 458,626 | 0 | 0 |
ELI LILLY & CO COM | COM | 532457108 | 11,979,386 | 22,303 | SH | | SOLE | | 22,303 | 0 | 0 |
ENERGY TRANSFER LP COM UNITS | COM UT LTD PTN | 29273V100 | 11,768,587 | 838,816 | SH | | SOLE | | 838,816 | 0 | 0 |
ENOVIX CORP | COM | 293594107 | 2,174,200 | 173,243 | SH | | SOLE | | 173,243 | 0 | 0 |
ENPHASE ENERGY INC | COM | 29355A107 | 1,730,400 | 14,402 | SH | | SOLE | | 14,402 | 0 | 0 |
ENTERPRISE PRODS PARTNERS L P COM UNIT | COM | 293792107 | 10,017,127 | 365,989 | SH | | SOLE | | 365,989 | 0 | 0 |
EXXON MOBIL CORP COM | COM | 30231G102 | 7,450,197 | 63,363 | SH | | SOLE | | 63,363 | 0 | 0 |
FORD MOTOR CO DEL COM PAR | COM | 345370860 | 486,330 | 39,157 | SH | | SOLE | | 39,157 | 0 | 0 |
GENERAL MNY MKT FUND | MONEY MARKET | 370990228 | 77,500,292 | 7,750,292 | SH | | SOLE | | 7,750,292 | 0 | 0 |
GLOBAL X FDS MLP ETF | GLBL X MLP ETF | 37954Y343 | 19,805,475 | 444,169 | SH | | SOLE | | 444,169 | 0 | 0 |
GOLDMAN SACHS ETF TR TR ACCESS ULTRA SHORT | ACES ULTRA SHR | 381430230 | 247,768 | 4,961 | SH | | SOLE | | 4,961 | 0 | 0 |
GOODYEAR TIRE & RUBBER CO COM | COM | 382550101 | 211,061 | 16,980 | SH | | SOLE | | 16,980 | 0 | 0 |
ILLINOIS TOOL WORKS INC | COM | 452308109 | 264,256 | 1,147 | SH | | SOLE | | 1,147 | 0 | 0 |
INNOVATIVE INDL PPTYS INC | COM | 45781V101 | 2,150,922 | 28,429 | SH | | SOLE | | 28,429 | 0 | 0 |
INTEL CORP COM | COM | 458140100 | 220,055 | 6,190 | SH | | SOLE | | 6,190 | 0 | 0 |
INTERNATIONAL BUSINESS MACHS CORP COM | COM | 459200101 | 286,773 | 2,044 | SH | | SOLE | | 2,044 | 0 | 0 |
ISHARES TR 1-3 YR TREAS BD ETF | 1 3 YR TREAS BD | 464287457 | 10,785,299 | 133,201 | SH | | SOLE | | 133,201 | 0 | 0 |
ISHARES TR CORE S&P U S VALUE ETF | CORE S&P US VLU | 464287663 | 267,638 | 3,587 | SH | | SOLE | | 3,587 | 0 | 0 |
JOHNSON & JOHNSON COM | COM | 478160104 | 983,755 | 6,316 | SH | | SOLE | | 6,316 | 0 | 0 |
JP MORGAN CHASE & CO COM | COM | 46625H100 | 344,375 | 2,375 | SH | | SOLE | | 2,375 | 0 | 0 |
KAYNE ANDERSON NEXTGEN ENERGY & INFRAST | COM | 48661E108 | 2,802,116 | 393,556 | SH | | SOLE | | 393,556 | 0 | 0 |
KLA CORP | COM NEW | 482480100 | 431,140 | 940 | SH | | SOLE | | 940 | 0 | 0 |
LOWES COMPANY INC | COM | 548661107 | 242,223 | 1,165 | SH | | SOLE | | 1,165 | 0 | 0 |
MARATHON OIL CORP COM | COM | 565849106 | 219,767 | 8,216 | SH | | SOLE | | 8,216 | 0 | 0 |
MASTERCARD INC CL A | CL A | 57636Q104 | 987,982 | 2,495 | SH | | SOLE | | 2,495 | 0 | 0 |
MCDONALDS CORP | COM | 580135101 | 302,747 | 1,149 | SH | | SOLE | | 1,149 | 0 | 0 |
MERCK & CO INC NEW COM | COM | 58933Y105 | 17,895,296 | 173,825 | SH | | SOLE | | 173,825 | 0 | 0 |
MESA RTY TR UNIT BEN INT | UNIT BEN INT | 590660106 | 497,511 | 32,731 | SH | | SOLE | | 32,731 | 0 | 0 |
META PLATFORMS INC | CL A | 30303M102 | 331,432 | 1,104 | SH | | SOLE | | 1,104 | 0 | 0 |
MICROSOFT CORP COM | COM | 594918104 | 4,457,114 | 14,116 | SH | | SOLE | | 14,116 | 0 | 0 |
MONDELEZ INTL INC CL A | CL A | 609207105 | 418,484 | 6,030 | SH | | SOLE | | 6,030 | 0 | 0 |
NICE SYSTEMS LTD | SPONSORED ADR | 653656108 | 1,153,110 | 6,783 | SH | | SOLE | | 6,783 | 0 | 0 |
NIKE INC CLASS B | CL B | 654106103 | 284,705 | 2,977 | SH | | SOLE | | 2,977 | 0 | 0 |
NORTHROP GRUMMAN CORP NEW | COM | 666807102 | 550,238 | 1,250 | SH | | SOLE | | 1,250 | 0 | 0 |
NOVO NORDISK AS ADR | ADR | 670100205 | 20,988,811 | 230,798 | SH | | SOLE | | 230,798 | 0 | 0 |
NUSCALE PWR CORP | CL A COM | 67079K100 | 515,867 | 105,279 | SH | | SOLE | | 105,279 | 0 | 0 |
NUVEEN GLOBAL HIGH INCOME FD SHS | SHS | 67075G103 | 41,475,557 | 3,625,486 | SH | | SOLE | | 3,625,486 | 0 | 0 |
OGE ENERGY CORP | COM | 670837103 | 212,344 | 6,371 | SH | | SOLE | | 6,371 | 0 | 0 |
ORACLE CORP COM | COM | 68389X105 | 466,743 | 4,407 | SH | | SOLE | | 4,407 | 0 | 0 |
PATTERSON-UTI ENERGY INC COM | COM | 703481101 | 3,564,355 | 257,540 | SH | | SOLE | | 257,540 | 0 | 0 |
PEPSICO INC COM | COM | 713448108 | 572,484 | 3,379 | SH | | SOLE | | 3,379 | 0 | 0 |
PERMIANVILLE RTY TR TR UNIT | TR UNIT | 71425H100 | 356,226 | 140,247 | SH | | SOLE | | 140,247 | 0 | 0 |
PHILIP MORRIS INTL INC COM | COM | 718172109 | 634,874 | 6,858 | SH | | SOLE | | 6,858 | 0 | 0 |
PHILLIPS 66 | COM | 718546104 | 242,528 | 2,019 | SH | | SOLE | | 2,019 | 0 | 0 |
PIONEER NAT RES CO COM | COM | 723787107 | 21,819,107 | 95,052 | SH | | SOLE | | 95,052 | 0 | 0 |
PROCTER & GAMBLE CO COM | COM | 742718109 | 2,994,383 | 20,529 | SH | | SOLE | | 20,529 | 0 | 0 |
PROSHARES TRUST ULTRA PRO SHORT QQQ | ULTRAPRO SHT QQQ | 74347G432 | 302,980 | 14,823 | SH | | SOLE | | 14,823 | 0 | 0 |
QUALCOMM INC | COM | 747525103 | 276,825 | 2,493 | SH | | SOLE | | 2,493 | 0 | 0 |
RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | 258,132 | 3,587 | SH | | SOLE | | 3,587 | 0 | 0 |
SOLAREDGE TECHNOLOGIES INC | COM | 83417M104 | 858,004 | 6,625 | SH | | SOLE | | 6,625 | 0 | 0 |
SOUTHERN CO COM | COM | 842587107 | 299,481 | 4,627 | SH | | SOLE | | 4,627 | 0 | 0 |
TEKLA HEALTHCARE OPPORTUNITIES FD SHS | SHS | 879105104 | 787,676 | 46,388 | SH | | SOLE | | 46,388 | 0 | 0 |
TESLA MTRS INC COM | COM | 88160R101 | 201,177 | 804 | SH | | SOLE | | 804 | 0 | 0 |
TEXAS INSTRUMENTS INC | COM | 882508104 | 4,395,329 | 27,642 | SH | | SOLE | | 27,642 | 0 | 0 |
TORTOISE PWR & ENERGY INFRASTRUCTURE FUND | COM | 89147X104 | 276,521 | 20,698 | SH | | SOLE | | 20,698 | 0 | 0 |
UNITEDHEALTH GROUP INC COM | COM | 91324P102 | 436,259 | 865 | SH | | SOLE | | 865 | 0 | 0 |
UNUM GROUP | COM | 91529Y106 | 20,756,618 | 421,968 | SH | | SOLE | | 421,968 | 0 | 0 |
VANECK VECTORS ETF TR GOLD MINERS ETF | GOLD MINERS ETF | 92189F106 | 473,077 | 17,580 | SH | | SOLE | | 17,580 | 0 | 0 |
VERIZON COMMUNICATIONS COM | COM | 92343V104 | 332,805 | 10,269 | SH | | SOLE | | 10,269 | 0 | 0 |
VISA INC COM CL A | COM CL A | 92826C839 | 5,774,671 | 25,106 | SH | | SOLE | | 25,106 | 0 | 0 |
VISTRA CORP | COM | 92840M102 | 18,969,293 | 571,709 | SH | | SOLE | | 571,709 | 0 | 0 |
VOC ENERGY TR TR UNIT | TR UNIT | 91829B103 | 969,785 | 98,756 | SH | | SOLE | | 98,756 | 0 | 0 |
WAL MART STORES INC COM | COM | 931142103 | 533,260 | 3,334 | SH | | SOLE | | 3,334 | 0 | 0 |
WESTERN ASSET GLOBAL CORP DEFINED OPPTNTY | COM | 95790C107 | 316,022 | 26,669 | SH | | SOLE | | 26,669 | 0 | 0 |
WILLIAMS COS INC COM | COM | 969457100 | 247,100 | 7,335 | SH | | SOLE | | 7,335 | 0 | 0 |
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE | MUNICIPAL BOND | 307149AM6 | 1,113,522 | 1,725,000 | PRN | | SOLE | | 1,725,000 | 0 | 0 |
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE-REF | MUNICIPAL BOND | 307149AN4 | 324,529 | 540,000 | PRN | | SOLE | | 540,000 | 0 | 0 |
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER A | MUNICIPAL BOND | 72177MJQ1 | 2,756,840 | 3,095,000 | PRN | | SOLE | | 3,095,000 | 0 | 0 |
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER B | MUNICIPAL BOND | 72177MJR9 | 400,833 | 450,000 | PRN | | SOLE | | 450,000 | 0 | 0 |
PRAIRIELAND DETENTION CENTER PROJ - PUB FAC CORP TEXAS PROJ REV TAXABLE | MUNICIPAL BOND | 73972CAN4 | 2,987,959 | 4,985,000 | PRN | | SOLE | | 4,985,000 | 0 | 0 |
PUBLIC FIN AUTH WIS ED REV TRIAD EDUCATION SERVICES INC | MUNICIPAL BOND | 74442EAX8 | 1,448,417 | 1,575,000 | PRN | | SOLE | | 1,575,000 | 0 | 0 |
SILICON VLY CA TOBACCO SECURITIZATION AUTH TABACCO SETTLEM CAP APPREC | MUNICIPAL BOND | 82706TAD3 | 263,410 | 3,500,000 | PRN | | SOLE | | 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 | 686,964 | 740,000 | PRN | | SOLE | | 740,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.000 05/31/24 B/E DTD 05/31/17 | TREASURY NOTE | 912828XT2 | 390,892 | 400,000 | PRN | | SOLE | | 400,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.000 06/30/24 B/E DTD 06/30/17 | TREASURY NOTE | 912828XX3 | 487,225 | 500,000 | PRN | | SOLE | | 500,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.125 07/31/24 B/EDTD 07/31/17 | TREASURY NOTE | 9128282N9 | 244,165 | 251,000 | PRN | | SOLE | | 251,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.250 10/31/24 B/E DTD 10/31/17 | TREASURY NOTE | 9128283D0 | 241,680 | 250,000 | PRN | | SOLE | | 250,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.625 12/31/23 B/E DTD 12/31/18 | TREASURY NOTE | 9128285U0 | 819,266 | 825,000 | PRN | | SOLE | | 825,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.750 02/15/24 B/E DTD 02/15/14 | TREASURY NOTE | 912828B66 | 593,952 | 600,000 | PRN | | SOLE | | 600,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.750 08/31/25 B/E DTD 08/31/18 | TREASURY NOTE | 9128284Z0 | 464,310 | 485,000 | PRN | | SOLE | | 485,000 | 0 | 0 |
UNITED STS TREAS BILLS 0.000 10/12/23 B/E DTD 04/13/23 | TREASURY BILL | 912797FA0 | 848,759 | 850,000 | PRN | | SOLE | | 850,000 | 0 | 0 |
UNITED STS TREAS BILLS 0.000 12/21/23 B/E DTD 06/22/23 | TREASURY BILL | 912797FV4 | 1,235,250 | 1,250,000 | PRN | | SOLE | | 1,250,000 | 0 | 0 |
UNITED STS TREAS NTS 2.500 05/31/24 B/E DTD 05/31/22 | TREASURY NOTE | 91282CER8 | 454,994 | 464,000 | PRN | | SOLE | | 464,000 | 0 | 0 |
UNITED STS TREAS NTS 4.250 09/30/24 B/E DTD 09/30/22 | TREASURY NOTE | 91282CFN6 | 457,592 | 463,000 | PRN | | SOLE | | 463,000 | 0 | 0 |