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
APPLE INC COM 037833100   58,987,074 306,379 SH   SOLE   0 0 306,379
NVIDIA CORPORATION COM 67066G104   28,658,381 57,870 SH   SOLE   0 0 57,870
MICROSOFT CORP COM 594918104   17,697,780 47,064 SH   SOLE   0 0 47,064
ALPHABET INC CAP STK CL A 02079K305   17,427,445 124,758 SH   SOLE   0 0 124,758
EXXON MOBIL CORP COM 30231G102   15,813,356 158,165 SH   SOLE   0 0 158,165
AMAZON COM INC COM 023135106   14,842,411 97,686 SH   SOLE   0 0 97,686
SALESFORCE INC COM 79466L302   10,937,677 41,566 SH   SOLE   0 0 41,566
VISA INC COM CL A 92826C839   9,452,763 36,308 SH   SOLE   0 0 36,308
PHILIP MORRIS INTL INC COM 718172109   8,350,070 88,755 SH   SOLE   0 0 88,755
PALO ALTO NETWORKS INC COM 697435105   8,067,327 27,358 SH   SOLE   0 0 27,358
WILLIAMS COS INC COM 969457100   7,910,137 227,107 SH   SOLE   0 0 227,107
ADVANCED MICRO DEVICES INC COM 007903107   7,806,539 52,958 SH   SOLE   0 0 52,958
OREILLY AUTOMOTIVE INC COM 67103H107   6,700,914 7,053 SH   SOLE   0 0 7,053
ALPHABET INC CAP STK CL C 02079K107   6,562,124 46,563 SH   SOLE   0 0 46,563
META PLATFORMS INC CL A 30303M102   6,015,196 16,994 SH   SOLE   0 0 16,994
INVESCO QQQ TR UNIT SER 1 46090E103   6,013,530 14,684 SH   SOLE   0 0 14,684
FIRST FINL BANKSHARES INC COM 32020R109   5,785,573 190,943 SH   SOLE   0 0 190,943
ISHARES TR RUS 1000 GRW ETF 464287614   5,770,538 19,034 SH   SOLE   0 0 19,034
MCDONALDS CORP COM 580135101   5,408,495 18,241 SH   SOLE   0 0 18,241
HOME DEPOT INC COM 437076102   5,315,384 15,338 SH   SOLE   0 0 15,338
ISHARES TR RUS 1000 VAL ETF 464287598   5,295,980 32,048 SH   SOLE   0 0 32,048
SHERWIN WILLIAMS CO COM 824348106   5,194,695 16,655 SH   SOLE   0 0 16,655
COSTCO WHSL CORP NEW COM 22160K105   5,153,905 7,808 SH   SOLE   0 0 7,808
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,994,557 10,508 SH   SOLE   0 0 10,508
MASTERCARD INCORPORATED CL A 57636Q104   4,917,234 11,529 SH   SOLE   0 0 11,529
ISHARES TR RUS MID CAP ETF 464287499   4,800,082 61,753 SH   SOLE   0 0 61,753
JPMORGAN CHASE & CO COM 46625H100   4,660,740 27,400 SH   SOLE   0 0 27,400
CHIPOTLE MEXICAN GRILL INC COM 169656105   4,267,467 1,866 SH   SOLE   0 0 1,866
FTAI AVIATION LTD SHS G3730V105   4,185,875 90,213 SH   SOLE   0 0 90,213
ISHARES TR MSCI USA MIN VOL 46429B697   4,052,254 51,932 SH   SOLE   0 0 51,932
ENTERPRISE PRODS PARTNERS L COM 293792107   3,738,841 141,892 SH   SOLE   0 0 141,892
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   3,690,258 55,913 SH   SOLE   0 0 55,913
AXCELIS TECHNOLOGIES INC COM NEW 054540208   3,437,952 26,509 SH   SOLE   0 0 26,509
TJX COS INC NEW COM 872540109   3,431,288 36,577 SH   SOLE   0 0 36,577
PHILLIPS 66 COM 718546104   3,404,010 25,567 SH   SOLE   0 0 25,567
PULMONX CORP COM 745848101   3,366,497 264,039 SH   SOLE   0 0 264,039
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,332,347 7,629 SH   SOLE   0 0 7,629
MONDELEZ INTL INC CL A 609207105   3,330,114 45,977 SH   SOLE   0 0 45,977
ALTRIA GROUP INC COM 02209S103   3,303,886 81,901 SH   SOLE   0 0 81,901
STARBUCKS CORP COM 855244109   3,136,167 32,665 SH   SOLE   0 0 32,665
ABBVIE INC COM 00287Y109   2,991,386 19,303 SH   SOLE   0 0 19,303
CLOUDFLARE INC CL A COM 18915M107   2,939,078 35,300 SH   SOLE   0 0 35,300
COCA COLA CO COM 191216100   2,789,098 47,329 SH   SOLE   0 0 47,329
ISHARES TR RUS 1000 ETF 464287622   2,743,240 10,460 SH   SOLE   0 0 10,460
PEPSICO INC COM 713448108   2,720,157 16,016 SH   SOLE   0 0 16,016
CHEVRON CORP NEW COM 166764100   2,699,796 18,100 SH   SOLE   0 0 18,100
ELI LILLY & CO COM 532457108   2,655,201 4,555 SH   SOLE   0 0 4,555
APPLIED MATLS INC COM 038222105   2,583,234 15,939 SH   SOLE   0 0 15,939
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,322,570 6,512 SH   SOLE   0 0 6,512
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,232,136 161,749 SH   SOLE   0 0 161,749
WALMART INC COM 931142103   2,204,262 13,982 SH   SOLE   0 0 13,982
ROYAL BK CDA COM 780087102   2,199,173 21,746 SH   SOLE   0 0 21,746
SPDR SER TR PORTFOLIO S&P600 78468R853   2,133,507 50,581 SH   SOLE   0 0 50,581
ISHARES TR MSCI USA QLT FCT 46432F339   2,106,015 14,313 SH   SOLE   0 0 14,313
MERCK & CO INC COM 58933Y105   2,102,560 19,286 SH   SOLE   0 0 19,286
NETFLIX INC COM 64110L106   2,064,371 4,240 SH   SOLE   0 0 4,240
TESLA INC COM 88160R101   1,982,373 7,978 SH   SOLE   0 0 7,978
CROWDSTRIKE HLDGS INC CL A 22788C105   1,773,453 6,946 SH   SOLE   0 0 6,946
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   1,768,215 83,171 SH   SOLE   0 0 83,171
ISHARES TR ESG AW MSCI EAFE 46435G516   1,742,783 23,071 SH   SOLE   0 0 23,071
CATERPILLAR INC COM 149123101   1,681,771 5,688 SH   SOLE   0 0 5,688
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   1,543,148 67,593 SH   SOLE   0 0 67,593
ONEOK INC NEW COM 682680103   1,503,621 21,413 SH   SOLE   0 0 21,413
NIKE INC CL B 654106103   1,471,015 13,549 SH   SOLE   0 0 13,549
OLD DOMINION FREIGHT LINE IN COM 679580100   1,367,989 3,375 SH   SOLE   0 0 3,375
UNITEDHEALTH GROUP INC COM 91324P102   1,354,081 2,572 SH   SOLE   0 0 2,572
CONOCOPHILLIPS COM 20825C104   1,352,130 11,649 SH   SOLE   0 0 11,649
SPROUT SOCIAL INC COM CL A 85209W109   1,336,504 21,753 SH   SOLE   0 0 21,753
JOHNSON & JOHNSON COM 478160104   1,258,325 8,028 SH   SOLE   0 0 8,028
UNION PAC CORP COM 907818108   1,255,609 5,112 SH   SOLE   0 0 5,112
QUANTA SVCS INC COM 74762E102   1,254,230 5,812 SH   SOLE   0 0 5,812
KKR & CO INC COM 48251W104   1,090,555 13,163 SH   SOLE   0 0 13,163
QUALCOMM INC COM 747525103   1,044,807 7,224 SH   SOLE   0 0 7,224
SERVICENOW INC COM 81762P102   1,009,574 1,429 SH   SOLE   0 0 1,429
PROCTER AND GAMBLE CO COM 742718109   989,145 6,750 SH   SOLE   0 0 6,750
PFIZER INC COM 717081103   974,398 33,845 SH   SOLE   0 0 33,845
AMGEN INC COM 031162100   972,644 3,377 SH   SOLE   0 0 3,377
YUM BRANDS INC COM 988498101   960,874 7,354 SH   SOLE   0 0 7,354
SHOPIFY INC CL A 82509L107   947,264 12,160 SH   SOLE   0 0 12,160
TEXAS INSTRS INC COM 882508104   915,370 5,370 SH   SOLE   0 0 5,370
ABBOTT LABS COM 002824100   887,494 8,063 SH   SOLE   0 0 8,063
ISHARES TR MSCI EAFE ETF 464287465   853,942 11,333 SH   SOLE   0 0 11,333
ISHARES TR U.S. REAL ES ETF 464287739   853,130 9,333 SH   SOLE   0 0 9,333
EXACT SCIENCES CORP COM 30063P105   833,533 11,267 SH   SOLE   0 0 11,267
HESS MIDSTREAM LP CL A SHS 428103105   827,725 26,169 SH   SOLE   0 0 26,169
MPLX LP COM UNIT REP LTD 55336V100   811,842 22,109 SH   SOLE   0 0 22,109
ISHARES TR S&P 500 GRWT ETF 464287309   809,353 10,777 SH   SOLE   0 0 10,777
DISNEY WALT CO COM 254687106   780,647 8,646 SH   SOLE   0 0 8,646
INTEL CORP COM 458140100   744,906 14,824 SH   SOLE   0 0 14,824
EQUITRANS MIDSTREAM CORP COM 294600101   716,214 70,355 SH   SOLE   0 0 70,355
CRESCENT ENERGY COMPANY CL A COM 44952J104   694,767 52,594 SH   SOLE   0 0 52,594
BLOCK INC CL A 852234103   678,669 8,774 SH   SOLE   0 0 8,774
GOLDMAN SACHS GROUP INC COM 38141G104   668,154 1,732 SH   SOLE   0 0 1,732
TARGA RES CORP COM 87612G101   656,303 7,555 SH   SOLE   0 0 7,555
DIAMONDBACK ENERGY INC COM 25278X109   651,491 4,201 SH   SOLE   0 0 4,201
HF SINCLAIR CORP COM 403949100   641,945 11,552 SH   SOLE   0 0 11,552
MORGAN STANLEY COM NEW 617446448   631,862 6,776 SH   SOLE   0 0 6,776
PROSPERITY BANCSHARES INC COM 743606105   585,526 8,645 SH   SOLE   0 0 8,645
CSX CORP COM 126408103   582,525 16,802 SH   SOLE   0 0 16,802
ISHARES TR US HLTHCARE ETF 464287762   575,915 2,012 SH   SOLE   0 0 2,012
BOEING CO COM 097023105   572,149 2,195 SH   SOLE   0 0 2,195
HCA HEALTHCARE INC COM 40412C101   571,405 2,111 SH   SOLE   0 0 2,111
ISHARES TR CORE S&P MCP ETF 464287507   555,409 2,004 SH   SOLE   0 0 2,004
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   550,794 4,478 SH   SOLE   0 0 4,478
KENVUE INC COM 49177J102   546,195 25,369 SH   SOLE   0 0 25,369
VERIZON COMMUNICATIONS INC COM 92343V104   527,649 13,996 SH   SOLE   0 0 13,996
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   524,801 6,783 SH   SOLE   0 0 6,783
ADOBE INC COM 00724F101   519,042 870 SH   SOLE   0 0 870
LAM RESEARCH CORP COM 512807108   513,819 656 SH   SOLE   0 0 656
INTERNATIONAL BUSINESS MACHS COM 459200101   510,930 3,124 SH   SOLE   0 0 3,124
LOCKHEED MARTIN CORP COM 539830109   494,485 1,091 SH   SOLE   0 0 1,091
TENABLE HLDGS INC COM 88025T102   487,315 10,580 SH   SOLE   0 0 10,580
KINDER MORGAN INC DEL COM 49456B101   485,427 27,519 SH   SOLE   0 0 27,519
CISCO SYS INC COM 17275R102   483,123 9,563 SH   SOLE   0 0 9,563
ISHARES TR CORE S&P SCP ETF 464287804   478,898 4,424 SH   SOLE   0 0 4,424
BRISTOL-MYERS SQUIBB CO COM 110122108   478,568 9,327 SH   SOLE   0 0 9,327
EOG RES INC COM 26875P101   472,673 3,908 SH   SOLE   0 0 3,908
ISHARES TR CORE S&P500 ETF 464287200   465,212 974 SH   SOLE   0 0 974
LOWES COS INC COM 548661107   448,661 2,016 SH   SOLE   0 0 2,016
PIONEER NAT RES CO COM 723787107   439,191 1,953 SH   SOLE   0 0 1,953
ISHARES TR CORE HIGH DV ETF 46429B663   426,420 4,181 SH   SOLE   0 0 4,181
ISHARES TR ISHS 1-5YR INVS 464288646   416,661 8,126 SH   SOLE   0 0 8,126
TARGET CORP COM 87612E106   411,902 2,892 SH   SOLE   0 0 2,892
DOW INC COM 260557103   406,748 7,417 SH   SOLE   0 0 7,417
NUVEEN QUALITY MUNCP INCOME COM 67066V101   366,400 32,000 SH   SOLE   0 0 32,000
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   360,810 23,816 SH   SOLE   0 0 23,816
ISHARES TR U.S. FINLS ETF 464287788   352,060 4,122 SH   SOLE   0 0 4,122
AUTOMATIC DATA PROCESSING IN COM 053015103   348,290 1,495 SH   SOLE   0 0 1,495
AT&T INC COM 00206R102   340,689 20,303 SH   SOLE   0 0 20,303
TWILIO INC CL A 90138F102   332,083 4,377 SH   SOLE   0 0 4,377
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   319,142 629 SH   SOLE   0 0 629
BLACKSTONE INC COM 09260D107   318,267 2,431 SH   SOLE   0 0 2,431
SM ENERGY CO COM 78454L100   317,852 8,209 SH   SOLE   0 0 8,209
APOLLO GLOBAL MGMT INC COM 03769M106   293,176 3,146 SH   SOLE   0 0 3,146
DOMINOS PIZZA INC COM 25754A201   292,683 710 SH   SOLE   0 0 710
TE CONNECTIVITY LTD SHS H84989104   291,538 2,075 SH   SOLE   0 0 2,075
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   289,030 9,878 SH   SOLE   0 0 9,878
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   279,675 797 SH   SOLE   0 0 797
ENBRIDGE INC COM 29250N105   277,570 7,706 SH   SOLE   0 0 7,706
EMERSON ELEC CO COM 291011104   265,516 2,728 SH   SOLE   0 0 2,728
BANK AMERICA CORP COM 060505104   265,421 7,883 SH   SOLE   0 0 7,883
ISHARES TR SELECT DIVID ETF 464287168   263,745 2,250 SH   SOLE   0 0 2,250
CITIGROUP INC COM NEW 172967424   262,293 5,099 SH   SOLE   0 0 5,099
ULTA BEAUTY INC COM 90384S303   261,165 533 SH   SOLE   0 0 533
HONEYWELL INTL INC COM 438516106   259,621 1,238 SH   SOLE   0 0 1,238
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   258,910 687 SH   SOLE   0 0 687
PARKER-HANNIFIN CORP COM 701094104   250,160 543 SH   SOLE   0 0 543
BLACKROCK INC COM 09247X101   249,223 307 SH   SOLE   0 0 307
ISHARES TR FLTG RATE NT ETF 46429B655   245,507 4,850 SH   SOLE   0 0 4,850
ALLY FINL INC COM 02005N100   235,782 6,752 SH   SOLE   0 0 6,752
DISCOVER FINL SVCS COM 254709108   230,420 2,050 SH   SOLE   0 0 2,050
SHELL PLC SPON ADS 780259305   230,168 3,498 SH   SOLE   0 0 3,498
ISHARES TR US INDUSTRIALS 464287754   224,489 1,963 SH   SOLE   0 0 1,963
DELL TECHNOLOGIES INC CL C 24703L202   215,042 2,811 SH   SOLE   0 0 2,811
HERSHEY CO COM 427866108   214,033 1,148 SH   SOLE   0 0 1,148
BCE INC COM NEW 05534B760   207,493 5,269 SH   SOLE   0 0 5,269
PROSHARES TR S&P 500 DV ARIST 74348A467   204,870 2,152 SH   SOLE   0 0 2,152
ISHARES TR RUSSELL 2000 ETF 464287655   204,523 1,019 SH   SOLE   0 0 1,019
FORTINET INC COM 34959E109   203,392 3,475 SH   SOLE   0 0 3,475
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   59,638 15,331 SH   SOLE   0 0 15,331