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
EXXON MOBIL CORP COM 30231G102   82,771,964 827,885 SH   SOLE NONE 0 0 827,885
TIDAL TR II DGA ABSOLUTE RET 88636J501   15,987,132 773,667 SH   SOLE NONE 0 0 773,667
ISHARES TR CORE S&P US GWT 464287671   35,089,403 337,074 SH   SOLE NONE 0 0 337,074
EXXON MOBIL CORP COM 30231G102   31,496,999 315,033 SH   SOLE SOLE 0 0 315,033
STAR GROUP L P UNIT LTD PARTNR 85512C105   1,615,226 140,089 SH   SOLE NONE 0 0 140,089
TEMPO AUTOMATION HOLDINGS IN COM 88024M108   95 136,300 SH   SOLE NONE 0 0 136,300
ENTERPRISE PRODS PARTNERS L COM 293792107   2,672,628 101,428 SH   SOLE NONE 0 0 101,428
BIOCRYST PHARMACEUTICALS INC COM 09058V103   485,190 81,000 SH   SOLE NONE 0 0 81,000
FIRST FINL BANKSHARES INC COM 32020R109   2,054,098 67,792 SH   SOLE NONE 0 0 67,792
ISHARES TR CORE S&P TTL STK 464287150   5,673,896 53,919 SH   SOLE NONE 0 0 53,919
DUFF & PHELPS UTLITY AND INF COM 26433C105   492,227 53,678 SH   SOLE NONE 0 0 53,678
ALPHABET INC CAP STK CL C 02079K107   7,492,543 53,165 SH   SOLE NONE 0 0 53,165
MPLX LP COM UNIT REP LTD 55336V100   1,790,834 48,770 SH   SOLE NONE 0 0 48,770
SOUTHWESTERN ENERGY CO COM 845467109   314,819 48,064 SH   SOLE NONE 0 0 48,064
COMCAST CORP NEW CL A 20030N101   2,033,105 46,365 SH   SOLE NONE 0 0 46,365
ALTRIA GROUP INC COM 02209S103   1,828,803 45,335 SH   SOLE NONE 0 0 45,335
KIMBELL RTY PARTNERS LP UNIT 49435R102   638,135 42,401 SH   SOLE NONE 0 0 42,401
VAALCO ENERGY INC COM NEW 91851C201   179,600 40,000 SH   SOLE NONE 0 0 40,000
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   530,555 38,446 SH   SOLE NONE 0 0 38,446
AMAZON COM INC COM 023135106   5,104,576 33,596 SH   SOLE NONE 0 0 33,596
US BANCORP DEL COM NEW 902973304   1,314,024 30,361 SH   SOLE NONE 0 0 30,361
ISHARES SILVER TR ISHARES 46428Q109   649,458 29,819 SH   SOLE NONE 0 0 29,819
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   447,349 29,528 SH   SOLE NONE 0 0 29,528
INTEL CORP COM 458140100   1,395,319 27,768 SH   SOLE NONE 0 0 27,768
BLACK STONE MINERALS L P COM UNIT 09225M101   438,565 27,479 SH   SOLE NONE 0 0 27,479
PHILIP MORRIS INTL INC COM 718172109   2,568,760 27,304 SH   SOLE NONE 0 0 27,304
NORTHERN OIL & GAS INC COM 665531307   985,395 26,582 SH   SOLE NONE 0 0 26,582
JPMORGAN CHASE & CO COM 46625H100   4,504,438 26,481 SH   SOLE NONE 0 0 26,481
PAYPAL HLDGS INC COM 70450Y103   1,621,592 26,406 SH   SOLE NONE 0 0 26,406
APPLE INC COM 037833100   4,710,388 24,466 SH   SOLE NONE 0 0 24,466
COMSTOCK RES INC COM 205768302   204,665 23,126 SH   SOLE NONE 0 0 23,126
ISHARES GOLD TR ISHARES NEW 464285204   866,271 22,195 SH   SOLE NONE 0 0 22,195
GOLDMAN SACHS BDC INC SHS 38147U107   324,556 22,154 SH   SOLE NONE 0 0 22,154
V F CORP COM 918204108   402,452 21,407 SH   SOLE NONE 0 0 21,407
COCA COLA CO COM 191216100   1,217,720 20,664 SH   SOLE NONE 0 0 20,664
CARNIVAL CORP COMMON STOCK 143658300   343,231 18,513 SH   SOLE NONE 0 0 18,513
CISCO SYS INC COM 17275R102   909,057 17,994 SH   SOLE NONE 0 0 17,994
SONY GROUP CORP SPONSORED ADR 835699307   1,575,168 16,635 SH   SOLE NONE 0 0 16,635
APOLLO GLOBAL MGMT INC COM 03769M106   1,518,461 16,294 SH   SOLE NONE 0 0 16,294
EOG RES INC COM 26875P101   1,962,578 16,226 SH   SOLE NONE 0 0 16,226
THIRD COAST BANCSHARES INC COM 88422P109   307,985 15,500 SH   SOLE NONE 0 0 15,500
JOHNSON & JOHNSON COM 478160104   2,413,326 15,397 SH   SOLE NONE 0 0 15,397
VISA INC COM CL A 92826C839   3,960,746 15,213 SH   SOLE NONE 0 0 15,213
MEDTRONIC PLC SHS G5960L103   1,249,128 15,163 SH   SOLE NONE 0 0 15,163
COTERRA ENERGY INC COM 127097103   380,197 14,898 SH   SOLE NONE 0 0 14,898
INDEPENDENT BANK GROUP INC COM 45384B106   744,970 14,642 SH   SOLE NONE 0 0 14,642
STELLAR BANCORP INC COM 858927106   401,787 14,432 SH   SOLE NONE 0 0 14,432
EATON CORP PLC SHS G29183103   3,434,334 14,261 SH   SOLE NONE 0 0 14,261
ISHARES TR CORE S&P500 ETF 464287200   6,790,943 14,218 SH   SOLE NONE 0 0 14,218
MERCK & CO INC COM 58933Y105   1,511,562 13,865 SH   SOLE NONE 0 0 13,865
WOLFSPEED INC COM 977852102   598,567 13,757 SH   SOLE NONE 0 0 13,757
AT&T INC COM 00206R102   229,299 13,665 SH   SOLE NONE 0 0 13,665
CVS HEALTH CORP COM 126650100   1,036,429 13,126 SH   SOLE NONE 0 0 13,126
DISNEY WALT CO COM 254687106   1,179,332 13,062 SH   SOLE NONE 0 0 13,062
UBER TECHNOLOGIES INC COM 90353T100   779,661 12,663 SH   SOLE NONE 0 0 12,663
ABBOTT LABS COM 002824100   1,390,074 12,629 SH   SOLE NONE 0 0 12,629
VIRTUS TOTAL RETURN FD INC COM 92835W107   67,905 12,324 SH   SOLE NONE 0 0 12,324
WALMART INC COM 931142103   1,933,104 12,262 SH   SOLE NONE 0 0 12,262
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   254,160 12,000 SH   SOLE NONE 0 0 12,000
META PLATFORMS INC CL A 30303M102   3,988,067 11,267 SH   SOLE NONE 0 0 11,267
KELLANOVA COM 487836108   621,887 11,123 SH   SOLE NONE 0 0 11,123
DEVON ENERGY CORP NEW COM 25179M103   493,770 10,900 SH   SOLE NONE 0 0 10,900
ISHARES TR MSCI EAFE ETF 464287465   812,273 10,780 SH   SOLE NONE 0 0 10,780
CHART INDS INC COM 16115Q308   1,457,231 10,689 SH   SOLE NONE 0 0 10,689
OWENS CORNING NEW COM 690742101   1,528,251 10,310 SH   SOLE NONE 0 0 10,310
NVIDIA CORPORATION COM 67066G104   2,801,955 5,658 SH   SOLE NONE 0 0 9,805
SERVICENOW INC COM 81762P102   2,277,017 3,223 SH   SOLE NONE 0 0 9,451
BOOKING HOLDINGS INC COM 09857L108   2,138,974 603 SH   SOLE NONE 0 0 9,091
UNITEDHEALTH GROUP INC COM 91324P102   2,003,745 3,806 SH   SOLE NONE 0 0 8,745
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,871,883 4,816 SH   SOLE NONE 0 0 8,722
AMGEN INC COM 031162100   1,791,298 6,219 SH   SOLE NONE 0 0 8,509
SNOWFLAKE INC CL A 833445109   1,735,678 8,722 SH   SOLE NONE 0 0 8,417
BROADCOM INC COM 11135F101   1,726,271 1,546 SH   SOLE NONE 0 0 7,932
SALESFORCE INC COM 79466L302   1,678,833 6,380 SH   SOLE NONE 0 0 7,776
MICROSOFT CORP COM 594918104   1,611,331 4,285 SH   SOLE NONE 0 0 7,610
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,567,581 2,071 SH   SOLE NONE 0 0 7,015
THERMO FISHER SCIENTIFIC INC COM 883556102   1,504,331 2,834 SH   SOLE NONE 0 0 6,934
HOME DEPOT INC COM 437076102   1,468,679 4,238 SH   SOLE NONE 0 0 6,380
INTUITIVE SURGICAL INC COM NEW 46120E602   1,453,347 4,308 SH   SOLE NONE 0 0 6,219
MASTERCARD INCORPORATED CL A 57636Q104   1,347,901 3,160 SH   SOLE NONE 0 0 6,172
PROCTER AND GAMBLE CO COM 742718109   1,332,187 9,091 SH   SOLE NONE 0 0 6,143
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,285,383 3,663 SH   SOLE NONE 0 0 6,075
MCDONALDS CORP COM 580135101   1,276,179 4,304 SH   SOLE NONE 0 0 5,935
L3HARRIS TECHNOLOGIES INC COM 502431109   1,249,187 5,931 SH   SOLE NONE 0 0 5,931
HONEYWELL INTL INC COM 438516106   1,244,579 5,935 SH   SOLE NONE 0 0 5,918
CHEVRON CORP NEW COM 166764100   1,183,205 7,932 SH   SOLE NONE 0 0 5,658
CROWN CASTLE INC COM 22822V101   1,129,438 9,805 SH   SOLE NONE 0 0 5,645
FEDEX CORP COM 31428X106   1,099,408 4,346 SH   SOLE NONE 0 0 5,552
VAIL RESORTS INC COM 91879Q109   960,828 4,501 SH   SOLE NONE 0 0 5,486
ABBVIE INC COM 00287Y109   956,542 6,172 SH   SOLE NONE 0 0 5,279
BLACKROCK INC COM 09247X101   891,356 1,098 SH   SOLE NONE 0 0 5,083
FIRST SOLAR INC COM 336433107   875,699 5,083 SH   SOLE NONE 0 0 5,046
BOEING CO COM 097023105   805,700 3,091 SH   SOLE NONE 0 0 4,816
INTERCONTINENTAL EXCHANGE IN COM 45866F104   724,987 5,645 SH   SOLE NONE 0 0 4,603
ISHARES TR RUSSELL 2000 ETF 464287655   689,037 3,433 SH   SOLE NONE 0 0 4,562
HENRY JACK & ASSOC INC COM 426281101   669,981 4,100 SH   SOLE NONE 0 0 4,501
SPDR GOLD TR GOLD SHS 78463V107   639,081 3,343 SH   SOLE NONE 0 0 4,349
AIRBNB INC COM CL A 009066101   626,652 4,603 SH   SOLE NONE 0 0 4,346
DEERE & CO COM 244199105   598,206 1,496 SH   SOLE NONE 0 0 4,308
DUKE ENERGY CORP NEW COM NEW 26441C204   589,518 6,075 SH   SOLE NONE 0 0 4,304
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   586,349 1,644 SH   SOLE NONE 0 0 4,285
ZILLOW GROUP INC CL C CAP STK 98954M200   546,835 9,451 SH   SOLE NONE 0 0 4,260
ISHARES TR CORE S&P SCP ETF 464287804   546,230 5,046 SH   SOLE NONE 0 0 4,238
AMERICAN EXPRESS CO COM 025816109   539,727 2,881 SH   SOLE NONE 0 0 4,196
STARBUCKS CORP COM 855244109   533,095 5,552 SH   SOLE NONE 0 0 4,100
NETFLIX INC COM 64110L106   529,725 1,088 SH   SOLE NONE 0 0 3,831
ADOBE INC COM 00724F101   520,832 873 SH   SOLE NONE 0 0 3,806
ELECTRONIC ARTS INC COM 285512109   466,796 3,412 SH   SOLE NONE 0 0 3,697
CATERPILLAR INC COM 149123101   449,418 1,520 SH   SOLE NONE 0 0 3,663
ISHARES TR EAFE GRWTH ETF 464288885   441,830 4,562 SH   SOLE NONE 0 0 3,475
ARK ETF TR INNOVATION ETF 00214Q104   440,798 8,417 SH   SOLE NONE 0 0 3,433
PUBLIC STORAGE COM 74460D109   439,200 1,440 SH   SOLE NONE 0 0 3,412
PEPSICO INC COM 713448108   437,848 2,578 SH   SOLE NONE 0 0 3,343
ISHARES TR S&P MC 400GR ETF 464287606   434,601 5,486 SH   SOLE NONE 0 0 3,331
MOLSON COORS BEVERAGE CO CL B 60871R209   424,445 6,934 SH   SOLE NONE 0 0 3,223
WELLS FARGO CO NEW COM 949746101   418,813 8,509 SH   SOLE NONE 0 0 3,160
SOUTHERN CO COM 842587107   414,970 5,918 SH   SOLE NONE 0 0 3,091
LIVE NATION ENTERTAINMENT IN COM 538034109   407,066 4,349 SH   SOLE NONE 0 0 2,893
PRUDENTIAL FINL INC COM 744320102   397,351 3,831 SH   SOLE NONE 0 0 2,881
ISHARES INC CORE MSCI EMKT 46434G103   393,310 7,776 SH   SOLE NONE 0 0 2,834
SCOTTS MIRACLE-GRO CO CL A 810186106   391,616 6,143 SH   SOLE NONE 0 0 2,745
UNION PAC CORP COM 907818108   390,045 1,588 SH   SOLE NONE 0 0 2,635
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   383,400 2,250 SH   SOLE NONE 0 0 2,578
SELECT SECTOR SPDR TR ENERGY 81369Y506   351,793 4,196 SH   SOLE NONE 0 0 2,412
NORFOLK SOUTHN CORP COM 655844108   345,824 1,463 SH   SOLE NONE 0 0 2,250
LOWES COS INC COM 548661107   341,392 1,534 SH   SOLE NONE 0 0 2,245
BANK MONTREAL QUE COM 063671101   329,569 3,331 SH   SOLE NONE 0 0 2,071
ISHARES TR MICRO-CAP ETF 464288869   318,502 2,745 SH   SOLE NONE 0 0 2,013
BAIDU INC SPON ADR REP A 056752108   313,802 2,635 SH   SOLE NONE 0 0 1,957
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   306,173 2,245 SH   SOLE NONE 0 0 1,650
FREEPORT-MCMORAN INC CL B 35671D857   298,629 7,015 SH   SOLE NONE 0 0 1,644
DIAGEO PLC SPON ADR NEW 25243Q205   285,057 1,957 SH   SOLE NONE 0 0 1,592
UNITED STS OIL FD LP UNITS 91232N207   283,929 4,260 SH   SOLE NONE 0 0 1,588
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   280,983 1,028 SH   SOLE NONE 0 0 1,546
ISHARES TR RUS 1000 VAL ETF 464287598   272,663 1,650 SH   SOLE NONE 0 0 1,534
SHOPIFY INC CL A 82509L107   270,703 3,475 SH   SOLE NONE 0 0 1,520
CAPITAL ONE FINL CORP COM 14040H105   263,945 2,013 SH   SOLE NONE 0 0 1,496
SHELL PLC SPON ADS 780259305   243,263 3,697 SH   SOLE NONE 0 0 1,463
KRANESHARES TR CSI CHI INTERNET 500767306   236,115 8,745 SH   SOLE NONE 0 0 1,440
PROSHARES TR ULTRASHRT S&P500 74347G416   227,691 7,610 SH   SOLE NONE 0 0 1,098
TWILIO INC CL A 90138F102   219,492 2,893 SH   SOLE NONE 0 0 1,088
NEWMONT CORP COM 651639106   218,498 5,279 SH   SOLE NONE 0 0 1,028
SPDR SER TR S&P BIOTECH 78464A870   215,367 2,412 SH   SOLE NONE 0 0 873
SMUCKER J M CO COM NEW 832696405   201,197 1,592 SH   SOLE NONE 0 0 603