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
3M CO COM 88579Y101   967,013 7,491 SH   SOLE 0 0 0 7,491
AAON INC COM PAR $0.004 000360206   4,354,278 37,001 SH   SOLE 0 0 0 37,001
ABBOTT LABS COM 002824100   3,685,709 32,585 SH   SOLE 0 0 0 32,585
ABBVIE INC COM 00287Y109   59,531,368 335,011 SH   SOLE 0 875 0 334,136
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   97,745,943 277,853 SH   SOLE 0 275 0 277,578
ADOBE INC COM 00724F101   298,825 672 SH   SOLE 0 0 0 672
ADVANCED MICRO DEVICES INC COM 007903107   657,822 5,446 SH   SOLE 0 113 0 5,333
AEROVIRONMENT INC COM 008073108   878,250 5,707 SH   SOLE 0 0 0 5,707
AFLAC INC COM 001055102   225,629 2,181 SH   SOLE 0 0 0 2,181
AGNC INVT CORP COM 00123Q104   264,253 28,692 SH   SOLE 0 90 0 28,602
AIRBNB INC COM CL A 009066101   22,243,231 169,266 SH   SOLE 0 214 0 169,052
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   2,603,341 99,024 SH   SOLE 0 0 0 99,024
ALLIANT ENERGY CORP COM 018802108   223,549 3,780 SH   SOLE 0 0 0 3,780
ALLSTATE CORP COM 020002101   338,750 1,757 SH   SOLE 0 383 0 1,374
ALPHABET INC CAP STK CL C 02079K107   95,413,477 501,016 SH   SOLE 0 1,077 0 499,939
ALPHABET INC CAP STK CL A 02079K305   4,982,961 26,323 SH   SOLE 0 171 0 26,152
ALPS ETF TR ALERIAN MLP 00162Q452   340,395 7,068 SH   SOLE 0 162 0 6,906
ALTRIA GROUP INC COM 02209S103   953,585 18,236 SH   SOLE 0 0 0 18,236
AMAZON COM INC COM 023135106   151,568,736 690,864 SH   SOLE 0 2,406 0 688,458
AMERICAN ELEC PWR CO INC COM 025537101   713,031 7,731 SH   SOLE 0 0 0 7,731
AMERICAN EXPRESS CO COM 025816109   599,096 2,019 SH   SOLE 0 0 0 2,019
AMGEN INC COM 031162100   626,584 2,404 SH   SOLE 0 0 0 2,404
ANTERO MIDSTREAM CORP COM 03676B102   211,260 14,000 SH   SOLE 0 0 0 14,000
APOLLO GLOBAL MGMT INC COM 03769M106   694,663 4,206 SH   SOLE 0 0 0 4,206
APPLE INC COM 037833100   177,994,316 710,783 SH   SOLE 0 830 0 709,954
APPLIED MATLS INC COM 038222105   46,862,023 288,151 SH   SOLE 0 386 0 287,765
ARCBEST CORP COM 03937C105   279,991 3,000 SH   SOLE 0 0 0 3,000
ARCH CAP GROUP LTD ORD G0450A105   247,867 2,684 SH   SOLE 0 0 0 2,684
ARES CAPITAL CORP COM 04010L103   32,435,109 1,481,732 SH   SOLE 0 7,713 0 1,474,018
ARISTA NETWORKS INC COM SHS 040413205   282,957 2,560 SH   SOLE 0 0 0 2,560
ASML HOLDING N V N Y REGISTRY SHS N07059210   219,706 317 SH   SOLE 0 0 0 317
AT&T INC COM 00206R102   574,355 25,224 SH   SOLE 0 0 0 25,224
AUTOMATIC DATA PROCESSING IN COM 053015103   1,556,153 5,316 SH   SOLE 0 0 0 5,316
BAKER HUGHES COMPANY CL A 05722G100   364,545 8,887 SH   SOLE 0 0 0 8,887
BANCFIRST CORP COM 05945F103   367,476 3,136 SH   SOLE 0 0 0 3,136
BANK AMERICA CORP COM 060505104   1,899,799 43,226 SH   SOLE 0 2,180 0 41,046
BCE INC COM NEW 05534B760   13,037,193 562,433 SH   SOLE 0 1,843 0 560,590
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   63,612,843 140,339 SH   SOLE 0 439 0 139,900
BITWISE ETHEREUM ETF SHS 091955104   248,689 10,375 SH   SOLE 0 0 0 10,375
BLACKROCK INC COM 09290D101   738,895 721 SH   SOLE 0 0 0 721
BLACKSTONE INC COM 09260D107   38,242,268 221,797 SH   SOLE 0 1,128 0 220,669
BOK FINL CORP COM NEW 05561Q201   279,431 2,625 SH   SOLE 0 1,000 0 1,625
BP PLC SPONSORED ADR 055622104   877,245 29,677 SH   SOLE 0 0 0 29,677
BRISTOL-MYERS SQUIBB CO COM 110122108   710,731 12,566 SH   SOLE 0 0 0 12,566
BROADCOM INC COM 11135F101   44,150,027 190,433 SH   SOLE 0 538 0 189,895
BROOKFIELD CORP CL A LTD VT SH 11271J107   44,516,091 774,867 SH   SOLE 0 741 0 774,126
CAMECO CORP COM 13321L108   48,475,981 943,296 SH   SOLE 0 953 0 942,343
CATERPILLAR INC COM 149123101   1,078,537 2,973 SH   SOLE 0 0 0 2,973
CELSIUS HLDGS INC COM NEW 15118V207   7,300 20,000 SH   SOLE 0 0 0 20,000
CHECK POINT SOFTWARE TECH LT ORD M22465104   253,352 1,357 SH   SOLE 0 0 0 1,357
CHEVRON CORP NEW COM 166764100   82,197,179 567,503 SH   SOLE 0 3,687 0 563,816
CHIPOTLE MEXICAN GRILL INC COM 169656105   408,533 6,775 SH   SOLE 0 0 0 6,775
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   32,984 18,635 SH   SOLE 0 0 0 18,635
CISCO SYS INC COM 17275R102   43,571,870 736,011 SH   SOLE 0 2,786 0 733,225
CITIGROUP INC COM NEW 172967424   265,419 3,771 SH   SOLE 0 4 0 3,767
COCA COLA CO COM 191216100   34,693,567 557,237 SH   SOLE 0 4,347 0 552,890
COINBASE GLOBAL INC COM CL A 19260Q107   223,222 899 SH   SOLE 0 0 0 899
COLGATE PALMOLIVE CO COM 194162103   859,281 9,452 SH   SOLE 0 0 0 9,452
COMCAST CORP NEW CL A 20030N101   304,075 8,102 SH   SOLE 0 0 0 8,102
COMMERCE BANCSHARES INC COM 200525103   275,348 4,419 SH   SOLE 0 0 0 4,419
CONOCOPHILLIPS COM 20825C104   3,209,718 32,366 SH   SOLE 0 3,061 0 29,305
CONSTELLATION ENERGY CORP COM 21037T109   51,796,523 231,534 SH   SOLE 0 222 0 231,312
CORNING INC COM 219350105   34,333,252 722,501 SH   SOLE 0 1,964 0 720,537
CORTEVA INC COM 22052L104   327,091 5,742 SH   SOLE 0 796 0 4,946
COSTCO WHSL CORP NEW COM 22160K105   3,630,498 3,962 SH   SOLE 0 14 0 3,948
COTERRA ENERGY INC COM 127097103   262,710 10,286 SH   SOLE 0 0 0 10,286
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   12,212,235 310,270 SH   SOLE 0 300 0 309,970
CROWDSTRIKE HLDGS INC CL A 22788C105   675,787 1,975 SH   SOLE 0 0 0 1,975
CSX CORP COM 126408103   290,407 8,999 SH   SOLE 0 0 0 8,999
CVS HEALTH CORP COM 126650100   683,464 15,225 SH   SOLE 0 0 0 15,225
DANAHER CORPORATION COM 235851102   47,256,350 205,865 SH   SOLE 0 195 0 205,670
DELL TECHNOLOGIES INC CL C 24703L202   225,110 1,953 SH   SOLE 0 129 0 1,824
DEVON ENERGY CORP NEW COM 25179M103   795,865 24,316 SH   SOLE 0 10,670 0 13,646
DIAMONDBACK ENERGY INC COM 25278X109   316,028 1,929 SH   SOLE 0 0 0 1,929
DILLARDS INC CL A 254067101   528,450 1,224 SH   SOLE 0 0 0 1,224
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   324,045 7,919 SH   SOLE 0 0 0 7,919
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   693,045 20,036 SH   SOLE 0 0 0 20,036
DISNEY WALT CO COM 254687106   1,056,326 9,487 SH   SOLE 0 56 0 9,431
DOORDASH INC CL A 25809K105   42,171,914 251,397 SH   SOLE 0 254 0 251,143
DOVER CORP COM 260003108   289,279 1,542 SH   SOLE 0 0 0 1,542
DOW INC COM 260557103   27,882,923 694,815 SH   SOLE 0 2,503 0 692,312
DUKE ENERGY CORP NEW COM NEW 26441C204   869,912 8,074 SH   SOLE 0 100 0 7,974
DUPONT DE NEMOURS INC COM 26614N102   469,920 6,163 SH   SOLE 0 666 0 5,497
EATON CORP PLC SHS G29183103   23,551,042 70,965 SH   SOLE 0 218 0 70,747
ECOLAB INC COM 278865100   33,205,482 141,710 SH   SOLE 0 121 0 141,589
EDWARDS LIFESCIENCES CORP COM 28176E108   439,146 5,932 SH   SOLE 0 0 0 5,932
ELI LILLY & CO COM 532457108   4,188,690 5,426 SH   SOLE 0 0 0 5,426
EMERSON ELEC CO COM 291011104   10,727,866 86,564 SH   SOLE 0 0 0 86,564
ENBRIDGE INC COM 29250N105   30,139,981 710,346 SH   SOLE 0 1,906 0 708,440
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,204,488 61,485 SH   SOLE 0 84 0 61,401
ENTERPRISE PRODS PARTNERS L COM 293792107   1,049,248 33,458 SH   SOLE 0 0 0 33,458
EQT CORP COM 26884L109   40,753,204 883,826 SH   SOLE 0 894 0 882,932
EQT CORP COM 26884L109   39,148 20,000 SH   SOLE 0 0 0 20,000
EXXON MOBIL CORP COM 30231G102   76,055,339 707,031 SH   SOLE 0 3,414 0 703,617
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   357,373 1,933 SH   SOLE 0 30 0 1,903
FIFTH THIRD BANCORP COM 316773100   1,971,943 46,640 SH   SOLE 0 0 0 46,640
FIRST FINL BANKSHARES INC COM 32020R109   395,613 10,974 SH   SOLE 0 0 0 10,974
FIRST SOLAR INC COM 336433107   316,351 1,795 SH   SOLE 0 0 0 1,795
FORTIVE CORP COM 34959J108   616,875 8,225 SH   SOLE 0 0 0 8,225
FREEPORT-MCMORAN INC CL B 35671D857   29,789,782 782,295 SH   SOLE 0 752 0 781,543
GALLAGHER ARTHUR J & CO COM 363576109   288,675 1,017 SH   SOLE 0 100 0 917
GE AEROSPACE COM NEW 369604301   955,389 5,728 SH   SOLE 0 0 0 5,728
GE VERNOVA INC COM 36828A101   55,696,998 169,328 SH   SOLE 0 209 0 169,119
GENASYS INC COM 36872P103   113,594 43,690 SH   SOLE 0 0 0 43,690
GENERAL DYNAMICS CORP COM 369550108   1,080,978 4,103 SH   SOLE 0 0 0 4,103
GENERAL MLS INC COM 370334104   28,012,020 439,266 SH   SOLE 0 1,427 0 437,839
GOLDMAN SACHS GROUP INC COM 38141G104   293,296 512 SH   SOLE 0 0 0 512
HALLIBURTON CO COM 406216101   246,669 9,072 SH   SOLE 0 550 0 8,522
HCA HEALTHCARE INC COM 40412C101   313,657 1,045 SH   SOLE 0 0 0 1,045
HELMERICH & PAYNE INC COM 423452101   316,998 9,900 SH   SOLE 0 0 0 9,900
HENRY JACK & ASSOC INC COM 426281101   278,909 1,591 SH   SOLE 0 0 0 1,591
HERSHEY CO COM 427866108   356,484 2,105 SH   SOLE 0 3 0 2,102
HESS CORP COM 42809H107   200,579 1,508 SH   SOLE 0 0 0 1,508
HOME DEPOT INC COM 437076102   38,357,230 98,607 SH   SOLE 0 272 0 98,335
HONEYWELL INTL INC COM 438516106   59,256,167 262,323 SH   SOLE 0 237 0 262,086
HP INC COM 40434L105   271,360 8,316 SH   SOLE 0 1,500 0 6,816
HUMANA INC COM 444859102   266,471 1,050 SH   SOLE 0 0 0 1,050
IDEXX LABS INC COM 45168D104   205,066 496 SH   SOLE 0 0 0 496
INTERNATIONAL BANCSHARES COR COM 459044103   441,615 6,992 SH   SOLE 0 0 0 6,992
INTERNATIONAL BUSINESS MACHS COM 459200101   61,968,081 281,891 SH   SOLE 0 831 0 281,060
INTERNATIONAL PAPER CO COM 460146103   1,416,919 26,327 SH   SOLE 0 300 0 26,027
INTERPUBLIC GROUP COS INC COM 460690100   17,944,423 640,415 SH   SOLE 0 1,669 0 638,746
INTUIT COM 461202103   321,164 511 SH   SOLE 0 0 0 511
INTUITIVE SURGICAL INC COM NEW 46120E602   67,724,907 129,751 SH   SOLE 0 120 0 129,631
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   609,674 8,710 SH   SOLE 0 0 0 8,710
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   362,873 9,697 SH   SOLE 0 0 0 9,697
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   464,193 2,649 SH   SOLE 0 0 0 2,649
INVESCO QQQ TR UNIT SER 1 46090E103   8,801,390 17,216 SH   SOLE 0 24 0 17,192
IONQ INC COM 46222L108   18,976,278 454,304 SH   SOLE 0 855 0 453,449
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   436,177 8,222 SH   SOLE 0 0 0 8,222
ISHARES GOLD TR ISHARES NEW 464285204   704,181 14,223 SH   SOLE 0 0 0 14,223
ISHARES INC CORE MSCI EMKT 46434G103   17,267,284 330,664 SH   SOLE 0 1,581 0 329,084
ISHARES TR CORE S&P TTL STK 464287150   682,182 5,304 SH   SOLE 0 0 0 5,304
ISHARES TR IBONDS DEC 2030 46436E726   52,933,054 2,478,139 SH   SOLE 0 12,042 0 2,466,098
ISHARES TR IBONDS DEC2026 46435GAA0   53,411,311 2,218,999 SH   SOLE 0 11,679 0 2,207,321
ISHARES TR SELECT DIVID ETF 464287168   267,644 2,039 SH   SOLE 0 0 0 2,039
ISHARES TR S&P 500 GRWT ETF 464287309   41,025,790 404,076 SH   SOLE 0 2,583 0 401,493
ISHARES TR CORE S&P MCP ETF 464287507   23,444,956 376,263 SH   SOLE 0 1,700 0 374,563
ISHARES TR S&P 500 VAL ETF 464287408   793,106 4,155 SH   SOLE 0 1,510 0 2,645
ISHARES TR CORE MSCI EAFE 46432F842   376,024 5,350 SH   SOLE 0 206 0 5,145
ISHARES TR RUS 1000 ETF 464287622   325,299 1,010 SH   SOLE 0 0 0 1,010
ISHARES TR IBONDS 27 ETF 46435UAA9   89,234,055 3,724,293 SH   SOLE 0 18,781 0 3,705,511
ISHARES TR MSCI INTL MOMENT 46434V449   741,380 19,823 SH   SOLE 0 0 0 19,823
ISHARES TR MSCI ACWI ETF 464288257   81,114,489 690,336 SH   SOLE 0 2,903 0 687,433
ISHARES TR RUS 1000 GRW ETF 464287614   873,035 2,174 SH   SOLE 0 0 0 2,174
ISHARES TR RUSSELL 2000 ETF 464287655   319,929 1,448 SH   SOLE 0 327 0 1,121
ISHARES TR CORE S&P SCP ETF 464287804   14,076,170 122,168 SH   SOLE 0 1,855 0 120,312
ISHARES TR IBDS DEC28 ETF 46435U515   67,197,792 2,698,707 SH   SOLE 0 14,158 0 2,684,548
ISHARES TR IBONDS DEC 29 46436E205   88,595,788 3,885,780 SH   SOLE 0 19,325 0 3,866,455
ISHARES TR RUS MD CP GR ETF 464287481   380,884 3,005 SH   SOLE 0 0 0 3,005
ISHARES TR CHINA LG-CAP ETF 464287184   608,800 20,000 SH   SOLE 0 0 0 20,000
ISHARES TR CORE S&P500 ETF 464287200   2,036,515 3,459 SH   SOLE 0 0 0 3,459
ISHARES TR MSCI INTL VLU FT 46435G409   673,277 24,835 SH   SOLE 0 0 0 24,835
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   50,175,857 872,169 SH   SOLE 0 3,804 0 868,365
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   49,219,033 872,987 SH   SOLE 0 2,390 0 870,597
JANUS DETROIT STR TR HENDERSON MTG 47103U852   47,595,068 1,077,299 SH   SOLE 0 0 0 1,077,299
JOHNSON & JOHNSON COM 478160104   5,998,707 41,479 SH   SOLE 0 860 0 40,619
JPMORGAN CHASE & CO. COM 46625H100   117,405,975 489,783 SH   SOLE 0 620 0 489,163
KIMBERLY-CLARK CORP COM 494368103   221,196 1,688 SH   SOLE 0 0 0 1,688
KROGER CO COM 501044101   371,940 6,082 SH   SOLE 0 15 0 6,067
LAM RESEARCH CORP COM NEW 512807306   2,148,398 29,744 SH   SOLE 0 55 0 29,689
LEGGETT & PLATT INC COM 524660107   339,475 35,362 SH   SOLE 0 0 0 35,362
LIBERTY ENERGY INC COM CL A 53115L104   429,027 21,570 SH   SOLE 0 7,500 0 14,070
LOCKHEED MARTIN CORP COM 539830109   45,488,210 93,609 SH   SOLE 0 234 0 93,375
LOEWS CORP COM 540424108   508,140 6,000 SH   SOLE 0 0 0 6,000
LOWES COS INC COM 548661107   453,700 1,838 SH   SOLE 0 10 0 1,828
MARA HOLDINGS INC COM 565788106   698,521 41,653 SH   SOLE 0 100 0 41,553
MARATHON PETE CORP COM 56585A102   781,032 5,599 SH   SOLE 0 3,425 0 2,174
MARSH & MCLENNAN COS INC COM 571748102   563,949 2,655 SH   SOLE 0 0 0 2,655
MASTERCARD INCORPORATED CL A 57636Q104   736,959 1,400 SH   SOLE 0 10 0 1,389
MCDONALDS CORP COM 580135101   1,898,081 6,548 SH   SOLE 0 0 0 6,548
MCKESSON CORP COM 58155Q103   838,181 1,471 SH   SOLE 0 701 0 770
MEDTRONIC PLC SHS G5960L103   26,541,927 332,273 SH   SOLE 0 1,017 0 331,255
MERCADOLIBRE INC COM 58733R102   23,846,976 14,024 SH   SOLE 0 20 0 14,004
MERCK & CO INC COM 58933Y105   731,514 7,353 SH   SOLE 0 0 0 7,353
META PLATFORMS INC CL A 30303M102   13,173,714 22,500 SH   SOLE 0 22 0 22,477
MICRON TECHNOLOGY INC COM 595112103   237,958 2,827 SH   SOLE 0 0 0 2,827
MICROSOFT CORP COM 594918104   217,104,321 515,075 SH   SOLE 0 654 0 514,421
MICROSTRATEGY INC CL A NEW 594972408   677,711 2,340 SH   SOLE 0 0 0 2,340
MORGAN STANLEY COM NEW 617446448   61,827,395 491,786 SH   SOLE 0 1,726 0 490,060
MSCI INC COM 55354G100   269,250 449 SH   SOLE 0 0 0 449
NETFLIX INC COM 64110L106   5,965,605 6,693 SH   SOLE 0 7 0 6,686
NEXTERA ENERGY INC COM 65339F101   553,001 7,714 SH   SOLE 0 0 0 7,714
NIO INC SPON ADS 62914V106   110,308 25,300 SH   SOLE 0 0 0 25,300
NOKIA CORP SPONSORED ADR 654902204   60,319 13,616 SH   SOLE 0 0 0 13,616
NORFOLK SOUTHN CORP COM 655844108   289,385 1,233 SH   SOLE 0 0 0 1,233
NORTHROP GRUMMAN CORP COM 666807102   464,128 989 SH   SOLE 0 0 0 989
NOVANTA INC COM 67000B104   763,850 5,000 SH   SOLE 0 0 0 5,000
NOVO-NORDISK A S ADR 670100205   3,766,183 43,783 SH   SOLE 0 25 0 43,758
NOVO-NORDISK A S ADR 670100205   733,378 21,400 SH   SOLE 0 0 0 21,400
NVIDIA CORPORATION COM 67066G104   153,002,961 1,139,347 SH   SOLE 0 1,415 0 1,137,932
OCCIDENTAL PETE CORP COM 674599105   309,905 6,272 SH   SOLE 0 0 0 6,272
OGE ENERGY CORP COM 670837103   448,010 10,861 SH   SOLE 0 0 0 10,861
ON HLDG AG NAMEN AKT A H5919C104   349,761 6,386 SH   SOLE 0 0 0 6,386
ONEOK INC NEW COM 682680103   7,926,960 78,954 SH   SOLE 0 1,080 0 77,874
OPKO HEALTH INC COM 68375N103   10,000 100,000 SH   SOLE 0 0 0 100,000
OPKO HEALTH INC COM 68375N103   10,000 50,000 SH   SOLE 0 0 0 50,000
ORACLE CORP COM 68389X105   3,955,377 23,736 SH   SOLE 0 0 0 23,736
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,680,423 22,219 SH   SOLE 0 275 0 21,944
PALO ALTO NETWORKS INC COM 697435105   36,114,327 198,474 SH   SOLE 0 194 0 198,280
PAYCHEX INC COM 704326107   38,658,664 275,700 SH   SOLE 0 774 0 274,926
PEPSICO INC COM 713448108   267,776,406 1,760,992 SH   SOLE 0 368 0 1,760,624
PFIZER INC COM 717081103   37,047,542 1,396,440 SH   SOLE 0 4,981 0 1,391,459
PHILIP MORRIS INTL INC COM 718172109   831,619 6,910 SH   SOLE 0 0 0 6,910
PHILLIPS 66 COM 718546104   1,695,052 14,878 SH   SOLE 0 419 0 14,459
PROCTER AND GAMBLE CO COM 742718109   54,147,440 322,979 SH   SOLE 0 293 0 322,686
PROSPERITY BANCSHARES INC COM 743606105   376,147 4,992 SH   SOLE 0 0 0 4,992
PRUDENTIAL FINL INC COM 744320102   31,083,128 262,238 SH   SOLE 0 801 0 261,437
QUALCOMM INC COM 747525103   707,574 4,606 SH   SOLE 0 17 0 4,589
QUANTUM COMPUTING INC COM 74766W108   6,750 10,000 SH   SOLE 0 0 0 10,000
RANGE RES CORP COM 75281A109   40,500 10,000 SH   SOLE 0 0 0 10,000
RING ENERGY INC COM 76680V108   68,000 50,000 SH   SOLE 0 0 0 50,000
RIO TINTO PLC SPONSORED ADR 767204100   24,114,281 410,037 SH   SOLE 0 1,240 0 408,797
ROCKWELL AUTOMATION INC COM 773903109   332,374 1,163 SH   SOLE 0 0 0 1,163
ROYAL CARIBBEAN GROUP COM V7780T103   216,849 940 SH   SOLE 0 0 0 940
RTX CORPORATION COM 75513E101   2,230,736 19,277 SH   SOLE 0 109 0 19,168
SALESFORCE INC COM 79466L302   262,811 786 SH   SOLE 0 16 0 770
SCHLUMBERGER LTD COM STK 806857108   25,243,403 658,409 SH   SOLE 0 779 0 657,630
SCHWAB CHARLES CORP COM 808513105   2,208,860 29,845 SH   SOLE 0 6,300 0 23,545
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   224,367 8,676 SH   SOLE 0 0 0 8,676
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,042,393 89,973 SH   SOLE 0 0 0 89,973
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   643,836 27,189 SH   SOLE 0 0 0 27,189
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,157,636 42,373 SH   SOLE 0 240 0 42,133
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   686,898 24,647 SH   SOLE 0 0 0 24,647
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   35,061,236 1,895,202 SH   SOLE 0 8,178 0 1,887,024
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   293,495 9,882 SH   SOLE 0 0 0 9,882
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,706,676 116,768 SH   SOLE 0 0 0 116,768
SEA LTD SPONSORD ADS 81141R100   27,238,183 256,722 SH   SOLE 0 261 0 256,461
SELECT SECTOR SPDR TR ENERGY 81369Y506   527,811 6,162 SH   SOLE 0 0 0 6,162
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   443,955 9,186 SH   SOLE 0 300 0 8,886
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,476,256 10,650 SH   SOLE 0 0 0 10,650
SELECT SECTOR SPDR TR INDL 81369Y704   222,107 1,686 SH   SOLE 0 0 0 1,686
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   384,662 4,893 SH   SOLE 0 0 0 4,893
SEMPRA COM 816851109   413,521 4,714 SH   SOLE 0 0 0 4,714
SERVICENOW INC COM 81762P102   587,306 554 SH   SOLE 0 5 0 549
SHELL PLC SPON ADS 780259305   467,274 7,458 SH   SOLE 0 0 0 7,458
SHERWIN WILLIAMS CO COM 824348106   489,159 1,439 SH   SOLE 0 0 0 1,439
SHOPIFY INC CL A 82509L107   949,846 8,933 SH   SOLE 0 0 0 8,933
SIMON PPTY GROUP INC NEW COM 828806109   55,147,843 320,236 SH   SOLE 0 886 0 319,350
SOFI TECHNOLOGIES INC COM 83406F102   204,065 13,251 SH   SOLE 0 0 0 13,251
SOUNDHOUND AI INC CLASS A COM 836100107   247,206 12,460 SH   SOLE 0 260 0 12,200
SOUTHERN CO COM 842587107   73,286,817 890,267 SH   SOLE 0 2,933 0 887,334
SOUTHERN COPPER CORP COM 84265V105   24,215,506 265,725 SH   SOLE 0 787 0 264,938
SOUTHWEST AIRLS CO COM 844741108   461,090 13,715 SH   SOLE 0 0 0 13,715
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   732,620 1,722 SH   SOLE 0 0 0 1,722
SPDR GOLD TR GOLD SHS 78463V107   872,394 3,603 SH   SOLE 0 42 0 3,561
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   460,171 11,993 SH   SOLE 0 0 0 11,993
SPDR S&P 500 ETF TR TR UNIT 78462F103   63,144,608 107,741 SH   SOLE 0 465 0 107,275
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   417,502 733 SH   SOLE 0 0 0 733
SPDR SER TR PORTFOLIO INTRMD 78464A375   59,490,377 1,815,946 SH   SOLE 0 0 0 1,815,946
SPDR SER TR BBG CONV SEC ETF 78464A359   596,715 7,661 SH   SOLE 0 0 0 7,661
SPDR SER TR PORTFOLIO SHORT 78464A474   28,665,418 959,994 SH   SOLE 0 0 0 959,994
SPDR SER TR NUVEEN BLMBRG SH 78468R739   241,926 5,105 SH   SOLE 0 0 0 5,105
SPDR SER TR S&P DIVID ETF 78464A763   1,213,692 9,188 SH   SOLE 0 0 0 9,188
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   55,475,347 1,408,361 SH   SOLE 0 0 0 1,408,361
STARBUCKS CORP COM 855244109   249,789 2,737 SH   SOLE 0 11 0 2,726
STRYKER CORPORATION COM 863667101   52,558,844 145,977 SH   SOLE 0 147 0 145,830
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   421,419 8,192 SH   SOLE 0 0 0 8,192
SUPER MICRO COMPUTER INC COM NEW 86800U302   1,030,224 33,800 SH   SOLE 0 0 0 33,800
SYNOPSYS INC COM 871607107   213,558 440 SH   SOLE 0 0 0 440
T-MOBILE US INC COM 872590104   241,618 1,095 SH   SOLE 0 0 0 1,095
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   671,071 3,398 SH   SOLE 0 0 0 3,398
TARGET CORP COM 87612E106   440,391 3,258 SH   SOLE 0 0 0 3,258
TERADYNE INC COM 880770102   345,098 2,741 SH   SOLE 0 0 0 2,741
TESLA INC COM 88160R101   6,348,852 15,721 SH   SOLE 0 10 0 15,711
TEXAS INSTRS INC COM 882508104   38,791,078 206,875 SH   SOLE 0 581 0 206,294
THE TRADE DESK INC COM CL A 88339J105   669,921 5,700 SH   SOLE 0 0 0 5,700
THERMO FISHER SCIENTIFIC INC COM 883556102   51,760,003 99,494 SH   SOLE 0 98 0 99,396
TOYOTA MOTOR CORP ADS 892331307   201,811 1,037 SH   SOLE 0 0 0 1,037
UBER TECHNOLOGIES INC COM 90353T100   31,079,298 515,240 SH   SOLE 0 2,078 0 513,162
UNILEVER PLC SPON ADR NEW 904767704   34,523,901 608,887 SH   SOLE 0 1,568 0 607,319
UNION PAC CORP COM 907818108   389,948 1,710 SH   SOLE 0 0 0 1,710
UNITED PARCEL SERVICE INC CL B 911312106   833,988 6,614 SH   SOLE 0 0 0 6,614
UNITED STATES STL CORP NEW COM 912909108   537,042 15,800 SH   SOLE 0 0 0 15,800
UNITEDHEALTH GROUP INC COM 91324P102   38,432,256 75,974 SH   SOLE 0 69 0 75,905
VALERO ENERGY CORP COM 91913Y100   1,278,844 10,432 SH   SOLE 0 3,385 0 7,047
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   305,641 3,956 SH   SOLE 0 113 0 3,843
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,500,133 8,627 SH   SOLE 0 0 0 8,627
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   237,844 2,670 SH   SOLE 0 0 0 2,670
VANGUARD INDEX FDS SMALL CP ETF 922908751   13,388,651 55,721 SH   SOLE 0 255 0 55,466
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,800,452 5,197 SH   SOLE 0 175 0 5,022
VANGUARD INDEX FDS GROWTH ETF 922908736   640,697 1,561 SH   SOLE 0 0 0 1,561
VANGUARD INDEX FDS LARGE CAP ETF 922908637   465,248 1,725 SH   SOLE 0 0 0 1,725
VANGUARD INDEX FDS VALUE ETF 922908744   725,771 4,287 SH   SOLE 0 0 0 4,287
VANGUARD INDEX FDS MID CAP ETF 922908629   269,587 1,021 SH   SOLE 0 77 0 944
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   33,268,195 755,409 SH   SOLE 0 3,591 0 751,818
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   353,858 3,091 SH   SOLE 0 0 0 3,091
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   35,285,297 606,485 SH   SOLE 0 2,942 0 603,543
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,719,610 8,781 SH   SOLE 0 40 0 8,741
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   370,707 7,752 SH   SOLE 0 0 0 7,752
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,936,347 15,176 SH   SOLE 0 0 0 15,176
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   1,193,600 4,692 SH   SOLE 0 0 0 4,692
VANGUARD WORLD FD INF TECH ETF 92204A702   3,869,914 6,224 SH   SOLE 0 0 0 6,224
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   933,072 3,678 SH   SOLE 0 0 0 3,678
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   974,179 2,595 SH   SOLE 0 0 0 2,595
VERALTO CORP COM SHS 92338C103   33,801,232 331,873 SH   SOLE 0 327 0 331,546
VERITEX HLDGS INC COM 923451108   361,228 13,300 SH   SOLE 0 0 0 13,300
VERIZON COMMUNICATIONS INC COM 92343V104   40,979,010 1,024,731 SH   SOLE 0 2,475 0 1,022,256
VISA INC COM CL A 92826C839   49,970,473 158,114 SH   SOLE 0 200 0 157,914
WALMART INC COM 931142103   5,593,004 61,904 SH   SOLE 0 1,344 0 60,560
WASTE MGMT INC DEL COM 94106L109   32,124,691 159,199 SH   SOLE 0 164 0 159,035
WATSCO INC COM 942622200   28,096,220 59,288 SH   SOLE 0 180 0 59,108
WEC ENERGY GROUP INC COM 92939U106   341,163 3,628 SH   SOLE 0 0 0 3,628
WELLS FARGO CO NEW COM 949746101   222,661 3,170 SH   SOLE 0 0 0 3,170
WHEATON PRECIOUS METALS CORP COM 962879102   344,076 6,118 SH   SOLE 0 0 0 6,118
WILLIAMS COS INC COM 969457100   124,586,030 2,302,033 SH   SOLE 0 13,448 0 2,288,585
XCEL ENERGY INC COM 98389B100   245,500 3,636 SH   SOLE 0 0 0 3,636
YUM BRANDS INC COM 988498101   2,605,119 19,418 SH   SOLE 0 0 0 19,418
YUM CHINA HLDGS INC COM 98850P109   897,311 18,628 SH   SOLE 0 0 0 18,628