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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109   203,923 1,148 SH   SOLE   1,148 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107   4,129,990 280,570 SH   SOLE   280,570 0 0
AGNICO EAGLE MINES COM 008474108   883,382 11,295 SH   SOLE   11,295 0 0
ALAMOS GOLD INC COM CL A 011532108   288,125 15,625 SH   SOLE   15,625 0 0
ALGOMA STEEL COM 015658107   214,182 21,900 SH   SOLE   21,900 0 0
ALPHABET INC CLASS C CAP STK CL C 02079K107   849,362 4,460 SH   SOLE   4,460 0 0
ALPHABET INC CL A CAP STK CL A 02079K305   266,357 1,407 SH   SOLE   1,407 0 0
AMAZON.COM INC COM 023135106   224,875 1,025 SH   SOLE   1,025 0 0
APPLE INC COM 037833100   38,087,129 152,093 SH   SOLE   152,093 0 0
ARCH CAPITAL GROUP ORD G0450A105   202,801 2,196 SH   SOLE   2,196 0 0
AT&T INC COM 00206R102   19,180,856 842,374 SH   SOLE   842,374 0 0
BANK OF AMERICA CORP COM 060505104   790,353 17,983 SH   SOLE   17,983 0 0
BANK AMERICA CORP 7.25 percent CNV PFD L 060505682   680,342 558 SH   SOLE   558 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   963,673 2,126 SH   SOLE   2,126 0 0
BOEING CO. COM 097023105   413,826 2,338 SH   SOLE   2,338 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   8,947,113 158,188 SH   SOLE   158,188 0 0
CAMDEN PROPERTY TRUS SH BEN INT 133131102   204,811 1,765 SH   SOLE   1,765 0 0
CHEVRON CORP COM 166764100   316,813 2,187 SH   SOLE   2,187 0 0
CITIGROUP INC COM NEW 172967424   30,850,811 438,284 SH   SOLE   438,284 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   9,878,131 1,050,865 SH   SOLE   1,050,865 0 0
COCA COLA CO COM 191216100   526,782 8,461 SH   SOLE   8,461 0 0
COHERENT CORP COM 19247G107   22,788,344 240,561 SH   SOLE   240,561 0 0
DISNEY WALT CO COM 254687106   14,747,569 132,443 SH   SOLE   132,443 0 0
ELI LILLY & CO COM 532457108   623,776 808 SH   SOLE   808 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   3,504,964 178,916 SH   SOLE   178,916 0 0
EQUINOX GOLD CORP COM 29446Y502   110,440 22,000 SH   SOLE   22,000 0 0
EXXON MOBIL CORP COM 30231G102   1,392,816 12,948 SH   SOLE   12,948 0 0
EXPAND ENERGY CORP COM 165167735   268,785 2,700 SH   SOLE   2,700 0 0
FIRST FINL BANKSHARES COM 32020R109   324,450 9,000 SH   SOLE   9,000 0 0
FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276   195,699 10,041 SH   SOLE   10,041 0 0
GENERAL ELECTRIC COM NEW 369604301   228,336 1,369 SH   SOLE   1,369 0 0
GLOBAL X T-BILL ETF 1-3 MONTH T-BILL 37960A438   2,331,529 23,292 SH   SOLE   23,292 0 0
GLOBUS MED INC CL A 379577208   6,612,665 79,950 SH   SOLE   79,950 0 0
GOLAR LNG LTD SHS G9456A100   482,448 11,400 SH   SOLE   11,400 0 0
INTEL CORP COM 458140100   253,191 12,628 SH   SOLE   12,628 0 0
ISHARES TR S&P MC 400GR ETF 464287606   355,173 3,906 SH   SOLE   3,906 0 0
ISHARES TR CORE S&P MCP ETF 464287507   639,301 10,260 SH   SOLE   10,260 0 0
ISHARES TR CORE S&P SCP ETF 464287804   370,893 3,219 SH   SOLE   3,219 0 0
JOHNSON & JOHNSON COM 478160104   488,110 3,375 SH   SOLE   3,375 0 0
JP MORGAN CHASE & CO COM 46625H100   2,213,482 9,234 SH   SOLE   9,234 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837   241,776 4,800 SH   SOLE   4,800 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106   5,885,747 463,080 SH   SOLE   463,080 0 0
KINDER MORGAN INC DEL COM 49456B101   516,983 18,868 SH   SOLE   18,868 0 0
LINDE PLC SHS G54950103   204,311 488 SH   SOLE   488 0 0
LOEWS COM 540424108   202,070 2,386 SH   SOLE   2,386 0 0
MARSH & MCLENNAN COM 571748102   220,694 1,039 SH   SOLE   1,039 0 0
MASTERCARD CL A 57636Q104   263,812 501 SH   SOLE   501 0 0
MICROSOFT CORP COM 594918104   749,427 1,778 SH   SOLE   1,778 0 0
MOSAIC CO (THE) COM 61945C103   3,168,854 128,920 SH   SOLE   128,920 0 0
NEW GOLD INC CDA COM 644535106   24,800 10,000 SH   SOLE   10,000 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106   28,709,200 771,338 SH   SOLE   771,338 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   388,486 50,650 SH   SOLE   50,650 0 0
OSISKO GOLD COM 68827L101   191,860 10,600 SH   SOLE   10,600 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   419,747 5,550 SH   SOLE   5,550 0 0
PG&E CORP COM 69331C108   20,745,040 10,280 SH   SOLE   10,280 0 0
PLAINS GP HLDGS LP LTD PARTNR INT A 72651A207   311,853 16,967 SH   SOLE   16,967 0 0
QUALCOMM INC COM 747525103   4,501,066 29,300 SH   SOLE   29,300 0 0
QUANTA SVCS INC COM 74762E102   293,927 930 SH   SOLE   930 0 0
REPUBLIC SERVICES I COM 760759100   200,778 988 SH   SOLE   988 0 0
SOLVENTUM COM SHS 83444M101   5,341,347 80,856 SH   SOLE   80,856 0 0
SOUTHWEST AIRLINES COM 844741108   5,053,086 150,300 SH   SOLE   150,300 0 0
SPDR BARCLAYS INVT GRADE BLOOMBERG BRC INV 78468R200   4,423,891 143,960 SH   SOLE   143,960 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   736,317 3,041 SH   SOLE   3,041 0 0
SPDR SER TR S&P REGL BKG 78464A698   19,593,231 324,660 SH   SOLE   324,660 0 0
SPDR SER TR PRTFLO S&P 500 GW 78464A409   222,739 2,534 SH   SOLE   2,534 0 0
3M COM 88579Y101   5,224,918 40,475 SH   SOLE   40,475 0 0
TOAST INC CL A 888787108   5,359,973 147,050 SH   SOLE   147,050 0 0
US BANCORP DEL COM NEW 902973304   3,412,886 71,355 SH   SOLE   71,355 0 0
VANGUARD BD FD VANGUARD ULTRA 92203C203   282,834 5,700 SH   SOLE   5,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   25,399,009 635,134 SH   SOLE   635,134 0 0
VISA COM CL A 92826C839   274,955 870 SH   SOLE   870 0 0
WALMART INC COM 931142103   651,062 7,206 SH   SOLE   7,206 0 0
WARNER BROS DISCOVERY COM SER A 934423104   7,744,237 732,662 SH   SOLE   732,662 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   14,393,418 374,536 SH   SOLE   374,536 0 0
WOODWARD INC COM 980745103   8,670,482 52,100 SH   SOLE   52,100 0 0