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   133,894,182 1,142,247 SH   SOLE   315,033 0 827,214
TIDAL TR II DGA ABSOLUTE RET 88636J501   18,078,687 779,923 SH   SOLE   0 0 779,923
CORNERSTONE STRATEGIC VALUE COM 21924B302   2,206,464 287,300 SH   SOLE   0 0 287,300
ISHARES TR CORE S&P US GWT 464287671   28,599,539 216,811 SH   SOLE   0 0 216,811
STAR GROUP L P UNIT LTD PARTNR 85512C105   1,644,645 140,089 SH   SOLE   0 0 140,089
ENTERPRISE PRODS PARTNERS L COM 293792107   2,864,366 98,398 SH   SOLE   0 0 98,398
BIOCRYST PHARMACEUTICALS INC COM 09058V103   615,600 81,000 SH   SOLE   0 0 81,000
FIRST FINL BANKSHARES INC COM 32020R109   2,461,165 66,500 SH   SOLE   0 0 66,500
ISHARES TR CORE S&P TTL STK 464287150   6,240,550 49,678 SH   SOLE   0 0 49,678
SOUTHWESTERN ENERGY CO COM 845467109   335,393 47,172 SH   SOLE   0 0 47,172
MPLX LP COM UNIT REP LTD 55336V100   2,006,169 45,123 SH   SOLE   0 0 45,123
ALPHABET INC CAP STK CL C 02079K107   7,370,738 44,086 SH   SOLE   0 0 44,086
KIMBELL RTY PARTNERS LP UNIT 49435R102   682,232 42,401 SH   SOLE   0 0 42,401
NVIDIA CORPORATION COM 67066G104   5,075,949 41,798 SH   SOLE   0 0 41,798
CORNERSTONE TOTAL RETURN FD COM 21924U300   327,645 40,500 SH   SOLE   0 0 40,500
ALTRIA GROUP INC COM 02209S103   1,942,649 38,061 SH   SOLE   0 0 38,061
AMAZON COM INC COM 023135106   6,944,705 37,271 SH   SOLE   0 0 37,271
VAALCO ENERGY INC COM NEW 91851C201   210,934 36,748 SH   SOLE   0 0 36,748
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   537,466 33,487 SH   SOLE   0 0 33,487
COMCAST CORP NEW CL A 20030N101   1,383,297 33,117 SH   SOLE   0 0 33,117
BLACK STONE MINERALS L P COM UNIT 09225M101   467,239 30,943 SH   SOLE   0 0 30,943
WALMART INC COM 931142103   2,411,195 29,860 SH   SOLE   0 0 29,860
INTEL CORP COM 458140100   681,332 29,042 SH   SOLE   0 0 29,042
US BANCORP DEL COM NEW 902973304   1,312,177 28,694 SH   SOLE   0 0 28,694
PHILIP MORRIS INTL INC COM 718172109   3,429,186 28,247 SH   SOLE   0 0 28,247
NORTHERN OIL & GAS INC COM 665531307   986,770 27,867 SH   SOLE   0 0 27,867
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   466,002 26,828 SH   SOLE   0 0 26,828
COMSTOCK RES INC COM 205768302   294,444 26,455 SH   SOLE   0 0 26,455
APPLE INC COM 037833100   6,041,629 25,930 SH   SOLE   0 0 25,930
JPMORGAN CHASE & CO. COM 46625H100   4,968,325 23,562 SH   SOLE   0 0 23,562
ISHARES SILVER TR ISHARES 46428Q109   633,600 22,302 SH   SOLE   0 0 22,302
GOLDMAN SACHS BDC INC SHS 38147U107   268,334 19,501 SH   SOLE   0 0 19,501
V F CORP COM 918204108   388,187 19,458 SH   SOLE   0 0 19,458
ISHARES GOLD TR ISHARES NEW 464285204   966,417 19,445 SH   SOLE   0 0 19,445
COTERRA ENERGY INC COM 127097103   412,611 17,228 SH   SOLE   0 0 17,228
CARNIVAL CORP UNIT 99/99/9999 143658300   312,663 16,919 SH   SOLE   0 0 16,919
SONY GROUP CORP SPONSORED ADR 835699307   1,625,853 16,836 SH   SOLE   0 0 16,836
ISHARES TR CORE S&P500 ETF 464287200   9,664,042 16,754 SH   SOLE   0 0 16,754
APOLLO GLOBAL MGMT INC COM 03769M106   2,082,450 16,672 SH   SOLE   0 0 16,672
EOG RES INC COM 26875P101   2,041,331 16,606 SH   SOLE   0 0 16,606
BROADCOM INC COM 11135F101   2,715,919 15,744 SH   SOLE   0 0 15,744
JOHNSON & JOHNSON COM 478160104   2,315,999 14,291 SH   SOLE   0 0 14,291
VISA INC COM CL A 92826C839   3,889,486 14,146 SH   SOLE   0 0 14,146
THIRD COAST BANCSHARES INC COM 88422P109   374,780 14,000 SH   SOLE   0 0 14,000
COCA COLA CO COM 191216100   987,624 13,744 SH   SOLE   0 0 13,744
MEDTRONIC PLC SHS G5960L103   1,228,549 13,646 SH   SOLE   0 0 13,646
ABBOTT LABS COM 002824100   1,542,669 13,531 SH   SOLE   0 0 13,531
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   683,063 13,526 SH   SOLE   0 0 13,526
WOLFSPEED INC COM 977852102   130,921 13,497 SH   SOLE   0 0 13,497
MERCK & CO INC COM 58933Y105   1,486,160 13,087 SH   SOLE   0 0 13,087
CISCO SYS INC COM 17275R102   669,188 12,574 SH   SOLE   0 0 12,574
CLEANSPARK INC COM NEW 18452B209   117,030 12,530 SH   SOLE   0 0 12,530
PAYPAL HLDGS INC COM 70450Y103   963,358 12,346 SH   SOLE   0 0 12,346
AT&T INC COM 00206R102   270,776 12,308 SH   SOLE   0 0 12,308
VIRTUS TOTAL RETURN FD INC COM 92835W107   75,820 12,229 SH   SOLE   0 0 12,229
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   300,000 12,000 SH   SOLE   0 0 12,000
HEWLETT PACKARD ENTERPRISE C COM 42824C109   245,520 12,000 SH   SOLE   0 0 12,000
UBER TECHNOLOGIES INC COM 90353T100   885,310 11,779 SH   SOLE   0 0 11,779
DEVON ENERGY CORP NEW COM 25179M103   456,139 11,660 SH   SOLE   0 0 11,660
DISNEY WALT CO COM 254687106   1,106,147 11,500 SH   SOLE   0 0 11,500
CHICAGO ATLANTIC REAL ESTATE COM 167239102   170,610 11,000 SH   SOLE   0 0 11,000
EATON CORP PLC SHS G29183103   3,582,535 10,809 SH   SOLE   0 0 10,809
CHART INDS INC COM 16115Q308   1,309,925 10,552 SH   SOLE   0 0 10,552
NOVO-NORDISK A S ADR 670100205   1,250,711 10,504 SH   SOLE   0 0 10,504
CORE SCIENTIFIC INC NEW COM 21874A106   124,174 10,470 SH   SOLE   0 0 10,470
MOLSON COORS BEVERAGE CO CL B 60871R209   583,011 10,136 SH   SOLE   0 0 10,136
META PLATFORMS INC CL A 30303M102   5,333,423 9,317 SH   SOLE   0 0 9,709
BOOKING HOLDINGS INC COM 09857L108   2,674,696 635 SH   SOLE   0 0 9,681
SERVICENOW INC COM 81762P102   2,658,127 2,972 SH   SOLE   0 0 9,550
MICROSOFT CORP COM 594918104   2,216,045 5,150 SH   SOLE   0 0 9,317
LOWES COS INC COM 548661107   2,200,115 8,123 SH   SOLE   0 0 9,087
CROWDSTRIKE HLDGS INC CL A 22788C105   1,894,294 6,754 SH   SOLE   0 0 8,935
AMGEN INC COM 031162100   1,832,104 5,686 SH   SOLE   0 0 8,313
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,830,650 2,197 SH   SOLE   0 0 8,199
UNITEDHEALTH GROUP INC COM 91324P102   1,805,492 3,088 SH   SOLE   0 0 8,123
INTUITIVE SURGICAL INC COM NEW 46120E602   1,736,148 3,534 SH   SOLE   0 0 7,914
OWENS CORNING NEW COM 690742101   1,713,833 9,709 SH   SOLE   0 0 7,825
THERMO FISHER SCIENTIFIC INC COM 883556102   1,706,752 2,759 SH   SOLE   0 0 7,753
HOME DEPOT INC COM 437076102   1,693,736 4,180 SH   SOLE   0 0 7,558
SALESFORCE INC COM 79466L302   1,663,062 6,076 SH   SOLE   118 0 7,360
ISHARES TR RUSSELL 2000 ETF 464287655   1,651,815 7,478 SH   SOLE   0 0 7,066
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,611,162 4,558 SH   SOLE   0 0 6,754
ADOBE INC COM 00724F101   1,445,124 2,791 SH   SOLE   0 0 6,560
PROCTER AND GAMBLE CO COM 742718109   1,420,027 8,199 SH   SOLE   0 0 6,375
MASTERCARD INCORPORATED CL A 57636Q104   1,321,559 2,676 SH   SOLE   0 0 6,341
MCDONALDS CORP COM 580135101   1,302,085 4,276 SH   SOLE   0 0 6,076
L3HARRIS TECHNOLOGIES INC COM 502431109   1,266,896 5,326 SH   SOLE   0 0 5,913
HONEYWELL INTL INC COM 438516106   1,191,464 5,764 SH   SOLE   0 0 5,823
CHEVRON CORP NEW COM 166764100   1,165,449 7,914 SH   SOLE   0 0 5,787
FIRST SOLAR INC COM 336433107   1,161,642 4,657 SH   SOLE   0 0 5,764
ABBVIE INC COM 00287Y109   1,030,226 5,217 SH   SOLE   0 0 5,686
NETFLIX INC COM 64110L106   969,572 1,367 SH   SOLE   0 0 5,648
DUKE ENERGY CORP NEW COM NEW 26441C204   958,489 8,313 SH   SOLE   0 0 5,385
AMERICAN EXPRESS CO COM 025816109   951,370 3,508 SH   SOLE   0 0 5,326
FEDEX CORP COM 31428X106   944,470 3,451 SH   SOLE   0 0 5,318
PEPSICO INC COM 713448108   904,326 5,318 SH   SOLE   0 0 5,217
ISHARES TR MSCI EAFE ETF 464287465   798,667 9,550 SH   SOLE   0 0 5,190
INTERCONTINENTAL EXCHANGE IN COM 45866F104   792,919 4,936 SH   SOLE   0 0 5,150
HENRY JACK & ASSOC INC COM 426281101   723,814 4,100 SH   SOLE   0 0 5,125
VAIL RESORTS INC COM 91879Q109   705,700 4,049 SH   SOLE   0 0 5,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   696,373 1,513 SH   SOLE   0 0 5,000
SPDR GOLD TR GOLD SHS 78463V107   667,443 2,746 SH   SOLE   0 0 4,936
AIRBNB INC COM CL A 009066101   658,144 5,190 SH   SOLE   0 0 4,854
TESLA INC COM 88160R101   637,069 2,435 SH   SOLE   0 0 4,738
ZILLOW GROUP INC CL C CAP STK 98954M200   618,132 9,681 SH   SOLE   0 0 4,682
SCOTTS MIRACLE-GRO CO CL A 810186106   612,622 7,066 SH   SOLE   0 0 4,657
DEERE & CO COM 244199105   606,380 1,453 SH   SOLE   0 0 4,558
CATERPILLAR INC COM 149123101   593,720 1,518 SH   SOLE   0 0 4,547
LIVE NATION ENTERTAINMENT IN COM 538034109   561,136 5,125 SH   SOLE   0 0 4,276
ISHARES TR CORE S&P SCP ETF 464287804   547,607 4,682 SH   SOLE   0 0 4,270
INDEPENDENT BANK GROUP INC COM 45384B106   523,940 9,087 SH   SOLE   0 0 4,180
PUBLIC STORAGE OPER CO COM 74460D109   513,057 1,410 SH   SOLE   0 0 4,100
SOUTHERN CO COM 842587107   509,337 5,648 SH   SOLE   0 0 4,049
BOEING CO COM 097023105   503,861 3,314 SH   SOLE   0 0 4,015
SHOPIFY INC CL A 82509L107   473,868 5,913 SH   SOLE   0 0 4,000
FREEPORT-MCMORAN INC CL B 35671D857   446,035 8,935 SH   SOLE   0 0 4,000
ISHARES INC CORE MSCI EMKT 46434G103   445,100 7,753 SH   SOLE   0 0 3,997
WELLS FARGO CO NEW COM 949746101   442,034 7,825 SH   SOLE   0 0 3,534
ELECTRONIC ARTS INC COM 285512109   440,935 3,074 SH   SOLE   0 0 3,508
ISHARES TR S&P MC 400GR ETF 464287606   435,564 4,738 SH   SOLE   0 0 3,452
ISHARES TR EAFE GRWTH ETF 464288885   432,215 4,015 SH   SOLE   0 0 3,451
BLOCK INC CL A 852234103   425,671 6,341 SH   SOLE   0 0 3,381
CVS HEALTH CORP COM 126650100   412,493 6,560 SH   SOLE   0 0 3,362
PRUDENTIAL FINL INC COM 744320102   409,436 3,381 SH   SOLE   0 0 3,314
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   406,023 2,050 SH   SOLE   0 0 3,300
NORFOLK SOUTHN CORP COM 655844108   368,774 1,484 SH   SOLE   0 0 3,088
KELLANOVA COM 487836108   366,988 4,547 SH   SOLE   0 0 3,074
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   352,545 952 SH   SOLE   0 0 2,972
SELECT SECTOR SPDR TR ENERGY 81369Y506   350,937 3,997 SH   SOLE   0 0 2,791
NUTANIX INC CL A 67059N108   342,880 5,787 SH   SOLE   0 0 2,759
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   337,766 2,193 SH   SOLE   0 0 2,746
SPDR SER TR S&P BIOTECH 78464A870   332,166 3,362 SH   SOLE   0 0 2,676
PARKER-HANNIFIN CORP COM 701094104   330,442 523 SH   SOLE   0 0 2,641
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   314,269 5,385 SH   SOLE   0 0 2,435
UNION PAC CORP COM 907818108   313,769 1,273 SH   SOLE   0 0 2,423
ISHARES TR RUS 1000 VAL ETF 464287598   313,170 1,650 SH   SOLE   0 0 2,283
ISHARES TR MICRO-CAP ETF 464288869   281,540 2,283 SH   SOLE   0 0 2,241
ARK ETF TR INNOVATION ETF 00214Q104   276,767 5,823 SH   SOLE   0 0 2,197
ISHARES BITCOIN TR SHS 46438F101   273,071 7,558 SH   SOLE   0 0 2,193
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   270,462 4,270 SH   SOLE   0 0 2,106
MICROSTRATEGY INC CL A NEW 594972408   269,423 1,598 SH   SOLE   0 0 2,050
CAPITAL ONE FINL CORP COM 14040H105   264,723 1,768 SH   SOLE   0 0 1,768
NEWMONT CORP COM 651639106   259,446 4,854 SH   SOLE   0 0 1,688
SNOWFLAKE INC CL A 833445109   257,401 2,241 SH   SOLE   0 0 1,650
BANK MONTREAL QUE COM 063671101   238,218 2,641 SH   SOLE   0 0 1,598
SHELL PLC SPON ADS 780259305   227,659 3,452 SH   SOLE   0 0 1,518
BAIDU INC SPON ADR REP A 056752108   221,741 2,106 SH   SOLE   0 0 1,513
KRANESHARES TRUST CSI CHI INTERNET 500767306   216,878 6,375 SH   SOLE   0 0 1,484
ALPHABET INC CAP STK CL A 02079K305   215,605 1,300 SH   SOLE   0 0 1,453
STRYKER CORPORATION COM 863667101   214,950 595 SH   SOLE   0 0 1,410
CAMDEN PPTY TR SH BEN INT 133131102   208,570 1,688 SH   SOLE   0 0 1,367
INTERNATIONAL BUSINESS MACHS COM 459200101   208,478 943 SH   SOLE   0 0 1,300
SEMPRA COM 816851109   202,635 2,423 SH   SOLE   0 0 1,273