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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 588,851 5,206 SH SOLE 0 0 5,206
ABBVIE INC COM 00287Y109 3,901,334 21,955 SH SOLE 0 0 21,955
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 3,133,141 54,461 SH SOLE 0 0 54,461
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 269,471 766 SH SOLE 0 0 766
ADVANCED MICRO DEVICES INC COM 007903107 6,816,421 56,432 SH SOLE 0 0 56,432
ALLY FINL INC COM 02005N100 243,732 6,768 SH SOLE 0 0 6,768
ALPHABET INC CAP STK CL A 02079K305 24,911,574 131,598 SH SOLE 0 0 131,598
ALPHABET INC CAP STK CL C 02079K107 8,655,483 45,450 SH SOLE 0 0 45,450
ALTRIA GROUP INC COM 02209S103 4,305,611 82,341 SH SOLE 0 0 82,341
AMAZON COM INC COM 023135106 22,564,042 102,849 SH SOLE 0 0 102,849
AMGEN INC COM 031162100 823,149 3,158 SH SOLE 0 0 3,158
APOLLO GLOBAL MGMT INC COM 03769M106 364,707 2,208 SH SOLE 0 0 2,208
APPLE INC COM 037833100 73,753,935 294,521 SH SOLE 0 0 294,521
APPLIED MATLS INC COM 038222105 2,442,703 15,020 SH SOLE 0 0 15,020
AT&T INC COM 00206R102 312,587 13,728 SH SOLE 0 0 13,728
AUTOMATIC DATA PROCESSING IN COM 053015103 437,631 1,495 SH SOLE 0 0 1,495
BANK AMERICA CORP COM 060505104 355,248 8,083 SH SOLE 0 0 8,083
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,625,722 10,205 SH SOLE 0 0 10,205
BLACKSTONE INC COM 09260D107 225,353 1,307 SH SOLE 0 0 1,307
BRISTOL-MYERS SQUIBB CO COM 110122108 226,692 4,008 SH SOLE 0 0 4,008
CATERPILLAR INC COM 149123101 1,962,169 5,409 SH SOLE 0 0 5,409
CHEVRON CORP NEW COM 166764100 3,199,824 22,092 SH SOLE 0 0 22,092
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,705,526 94,619 SH SOLE 0 0 94,619
CISCO SYS INC COM 17275R102 466,378 7,878 SH SOLE 0 0 7,878
CITIGROUP INC COM NEW 172967424 305,704 4,343 SH SOLE 0 0 4,343
COCA COLA CO COM 191216100 4,117,086 66,127 SH SOLE 0 0 66,127
CONOCOPHILLIPS COM 20825C104 972,018 9,802 SH SOLE 0 0 9,802
COSTCO WHSL CORP NEW COM 22160K105 10,300,120 11,241 SH SOLE 0 0 11,241
CRESCENT ENERGY COMPANY CL A COM 44952J104 768,691 52,614 SH SOLE 0 0 52,614
CROWDSTRIKE HLDGS INC CL A 22788C105 2,885,435 8,433 SH SOLE 0 0 8,433
CSX CORP COM 126408103 290,365 8,998 SH SOLE 0 0 8,998
DELL TECHNOLOGIES INC CL C 24703L202 322,557 2,799 SH SOLE 0 0 2,799
DIAMONDBACK ENERGY INC COM 25278X109 987,240 6,026 SH SOLE 0 0 6,026
DISNEY WALT CO COM 254687106 250,092 2,246 SH SOLE 0 0 2,246
DOW INC COM 260557103 229,343 5,715 SH SOLE 0 0 5,715
ELI LILLY & CO COM 532457108 9,538,353 12,355 SH SOLE 0 0 12,355
EMERSON ELEC CO COM 291011104 228,279 1,842 SH SOLE 0 0 1,842
ENBRIDGE INC COM 29250N105 1,151,932 27,149 SH SOLE 0 0 27,149
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3,535,682 180,484 SH SOLE 0 0 180,484
ENTERPRISE PRODS PARTNERS L COM 293792107 5,643,530 179,960 SH SOLE 0 0 179,960
EQT CORP COM 26884L109 1,020,599 22,134 SH SOLE 0 0 22,134
EXXON MOBIL CORP COM 30231G102 13,624,649 126,658 SH SOLE 0 0 126,658
FIRST FINL BANKSHARES INC COM 32020R109 5,998,540 166,395 SH SOLE 0 0 166,395
FORTINET INC COM 34959E109 217,021 2,297 SH SOLE 0 0 2,297
FTAI AVIATION LTD SHS G3730V105 4,354,266 30,230 SH SOLE 0 0 30,230
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 112,855 15,545 SH SOLE 0 0 15,545
GOLDMAN SACHS GROUP INC COM 38141G104 1,689,802 2,951 SH SOLE 0 0 2,951
HCA HEALTHCARE INC COM 40412C101 579,590 1,931 SH SOLE 0 0 1,931
HESS MIDSTREAM LP CL A SHS 428103105 1,564,888 42,260 SH SOLE 0 0 42,260
HOME DEPOT INC COM 437076102 7,192,263 18,490 SH SOLE 0 0 18,490
HONEYWELL INTL INC COM 438516106 216,854 960 SH SOLE 0 0 960
INTEL CORP COM 458140100 262,938 13,114 SH SOLE 0 0 13,114
INTERNATIONAL BUSINESS MACHS COM 459200101 422,074 1,920 SH SOLE 0 0 1,920
INVESCO QQQ TR UNIT SER 1 46090E103 8,861,705 17,334 SH SOLE 0 0 17,334
ISHARES INC ESG AWR MSCI EM 46434G863 230,124 6,892 SH SOLE 0 0 6,892
ISHARES TR CORE HIGH DV ETF 46429B663 318,369 2,836 SH SOLE 0 0 2,836
ISHARES TR CORE S&P MCP ETF 464287507 502,986 8,072 SH SOLE 0 0 8,072
ISHARES TR CORE S&P SCP ETF 464287804 409,261 3,552 SH SOLE 0 0 3,552
ISHARES TR CORE S&P500 ETF 464287200 724,019 1,230 SH SOLE 0 0 1,230
ISHARES TR ESG AW MSCI EAFE 46435G516 1,801,625 23,662 SH SOLE 0 0 23,662
ISHARES TR FLTG RATE NT ETF 46429B655 246,768 4,850 SH SOLE 0 0 4,850
ISHARES TR ISHS 1-5YR INVS 464288646 364,071 7,042 SH SOLE 0 0 7,042
ISHARES TR MSCI EAFE ETF 464287465 812,505 10,746 SH SOLE 0 0 10,746
ISHARES TR MSCI USA MIN VOL 46429B697 4,790,576 53,954 SH SOLE 0 0 53,954
ISHARES TR MSCI USA QLT FCT 46432F339 2,769,727 15,553 SH SOLE 0 0 15,553
ISHARES TR RUS 1000 ETF 464287622 2,298,612 7,135 SH SOLE 0 0 7,135
ISHARES TR RUS 1000 GRW ETF 464287614 7,723,187 19,232 SH SOLE 0 0 19,232
ISHARES TR RUS 1000 VAL ETF 464287598 6,543,235 35,344 SH SOLE 0 0 35,344
ISHARES TR RUS MID CAP ETF 464287499 6,081,987 68,801 SH SOLE 0 0 68,801
ISHARES TR RUSSELL 2000 ETF 464287655 264,931 1,199 SH SOLE 0 0 1,199
ISHARES TR S&P 500 GRWT ETF 464287309 1,202,631 11,845 SH SOLE 0 0 11,845
ISHARES TR SELECT DIVID ETF 464287168 353,564 2,693 SH SOLE 0 0 2,693
ISHARES TR U.S. FINLS ETF 464287788 455,811 4,122 SH SOLE 0 0 4,122
ISHARES TR U.S. REAL ES ETF 464287739 433,567 4,659 SH SOLE 0 0 4,659
ISHARES TR US HLTHCARE ETF 464287762 586,196 10,060 SH SOLE 0 0 10,060
ISHARES TR US INDUSTRIALS 464287754 262,100 1,963 SH SOLE 0 0 1,963
JOHNSON & JOHNSON COM 478160104 391,920 2,710 SH SOLE 0 0 2,710
JPMORGAN CHASE & CO. COM 46625H100 7,535,876 31,437 SH SOLE 0 0 31,437
KINDER MORGAN INC DEL COM 49456B101 520,724 19,005 SH SOLE 0 0 19,005
KKR & CO INC COM 48251W104 3,894,305 26,329 SH SOLE 0 0 26,329
LOCKHEED MARTIN CORP COM 539830109 491,285 1,011 SH SOLE 0 0 1,011
LOWES COS INC COM 548661107 526,424 2,133 SH SOLE 0 0 2,133
MASTERCARD INCORPORATED CL A 57636Q104 7,735,349 14,690 SH SOLE 0 0 14,690
MCDONALDS CORP COM 580135101 5,476,574 18,892 SH SOLE 0 0 18,892
MERCK & CO INC COM 58933Y105 1,786,561 17,959 SH SOLE 0 0 17,959
META PLATFORMS INC CL A 30303M102 14,260,841 24,356 SH SOLE 0 0 24,356
MICROSOFT CORP COM 594918104 20,956,906 49,720 SH SOLE 0 0 49,720
MONDELEZ INTL INC CL A 609207105 2,812,566 47,088 SH SOLE 0 0 47,088
MORGAN STANLEY COM NEW 617446448 1,325,592 10,544 SH SOLE 0 0 10,544
MPLX LP COM UNIT REP LTD 55336V100 1,814,899 37,921 SH SOLE 0 0 37,921
NETFLIX INC COM 64110L106 4,558,210 5,114 SH SOLE 0 0 5,114
NIKE INC CL B 654106103 329,013 4,348 SH SOLE 0 0 4,348
NUVEEN QUALITY MUNCP INCOME COM 67066V101 594,205 50,961 SH SOLE 0 0 50,961
NVIDIA CORPORATION COM 67066G104 77,449,778 576,735 SH SOLE 0 0 576,735
OLD DOMINION FREIGHT LINE IN COM 679580100 1,190,700 6,750 SH SOLE 0 0 6,750
ONEOK INC NEW COM 682680103 1,826,276 18,190 SH SOLE 0 0 18,190
OREILLY AUTOMOTIVE INC COM 67103H107 10,124,360 8,538 SH SOLE 0 0 8,538
PALO ALTO NETWORKS INC COM 697435105 12,550,691 68,975 SH SOLE 0 0 68,975
PARKER-HANNIFIN CORP COM 701094104 345,364 543 SH SOLE 0 0 543
PEPSICO INC COM 713448108 707,839 4,655 SH SOLE 0 0 4,655
PFIZER INC COM 717081103 701,029 26,424 SH SOLE 0 0 26,424
PHILIP MORRIS INTL INC COM 718172109 10,779,268 89,566 SH SOLE 0 0 89,566
PHILLIPS 66 COM 718546104 1,210,638 10,626 SH SOLE 0 0 10,626
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 325,388 19,051 SH SOLE 0 0 19,051
PROCTER AND GAMBLE CO COM 742718109 1,574,401 9,391 SH SOLE 0 0 9,391
PROSHARES TR S&P 500 DV ARIST 74348A467 214,232 2,152 SH SOLE 0 0 2,152
PROSPERITY BANCSHARES INC COM 743606105 608,074 8,070 SH SOLE 0 0 8,070
PULMONX CORP COM 745848101 1,792,825 264,039 SH SOLE 0 0 264,039
QUALCOMM INC COM 747525103 1,021,190 6,648 SH SOLE 0 0 6,648
QUANTA SVCS INC COM 74762E102 1,417,484 4,485 SH SOLE 0 0 4,485
RAYMOND JAMES FINL INC COM 754730109 215,443 1,387 SH SOLE 0 0 1,387
ROYAL BK CDA COM 780087102 2,579,035 21,401 SH SOLE 0 0 21,401
SALESFORCE INC COM 79466L302 13,976,881 41,806 SH SOLE 0 0 41,806
SERVICENOW INC COM 81762P102 4,576,538 4,317 SH SOLE 0 0 4,317
SHELL PLC SPON ADS 780259305 210,943 3,367 SH SOLE 0 0 3,367
SHERWIN WILLIAMS CO COM 824348106 5,735,407 16,872 SH SOLE 0 0 16,872
SIMON PPTY GROUP INC NEW COM 828806109 1,254,611 7,285 SH SOLE 0 0 7,285
SM ENERGY CO COM 78454L100 243,297 6,277 SH SOLE 0 0 6,277
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 267,540 5,556 SH SOLE 0 0 5,556
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,072,534 17,186 SH SOLE 0 0 17,186
SPDR SER TR PORTFOLIO S&P600 78468R853 2,870,478 63,902 SH SOLE 0 0 63,902
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1,586,479 106,119 SH SOLE 0 0 106,119
STARBUCKS CORP COM 855244109 1,102,298 12,080 SH SOLE 0 0 12,080
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 221,781 1,123 SH SOLE 0 0 1,123
TARGA RES CORP COM 87612G101 1,197,556 6,709 SH SOLE 0 0 6,709
TARGET CORP COM 87612E106 401,755 2,972 SH SOLE 0 0 2,972
TESLA INC COM 88160R101 2,988,012 7,399 SH SOLE 0 0 7,399
TEXAS INSTRS INC COM 882508104 1,026,430 5,474 SH SOLE 0 0 5,474
TJX COS INC NEW COM 872540109 4,434,923 36,710 SH SOLE 0 0 36,710
UNION PAC CORP COM 907818108 1,123,781 4,928 SH SOLE 0 0 4,928
UNITEDHEALTH GROUP INC COM 91324P102 2,360,089 4,666 SH SOLE 0 0 4,666
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 1,744,335 74,038 SH SOLE 0 0 74,038
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,383,900 8,136 SH SOLE 0 0 8,136
VERIZON COMMUNICATIONS INC COM 92343V104 650,597 16,269 SH SOLE 0 0 16,269
VISA INC COM CL A 92826C839 13,826,414 43,749 SH SOLE 0 0 43,749
WALMART INC COM 931142103 4,301,191 47,606 SH SOLE 0 0 47,606
WEC ENERGY GROUP INC COM 92939U106 215,352 2,290 SH SOLE 0 0 2,290
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1,346,587 35,040 SH SOLE 0 0 35,040
WILLIAMS COS INC COM 969457100 12,015,344 222,013 SH SOLE 0 0 222,013