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   1,024,020 7,491 SH   SOLE 0 0 0 7,491
AAON INC COM PAR $0.004 000360206   4,199,721 38,944 SH   SOLE 0 0 0 38,944
ABBOTT LABS COM 002824100   3,714,237 32,578 SH   SOLE 0 0 0 32,578
ABBVIE INC COM 00287Y109   65,147,134 329,892 SH   SOLE 0 673 0 329,219
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   97,409,217 275,572 SH   SOLE 0 224 0 275,348
ADOBE INC COM 00724F101   258,890 500 SH   SOLE 0 0 0 500
ADVANCED MICRO DEVICES INC COM 007903107   842,879 5,137 SH   SOLE 0 113 0 5,024
AEROVIRONMENT INC COM 008073108   1,264,554 6,307 SH   SOLE 0 0 0 6,307
AFLAC INC COM 001055102   738,308 6,604 SH   SOLE 0 0 0 6,604
AGNC INVT CORP COM 00123Q104   305,558 29,212 SH   SOLE 0 90 0 29,122
AIRBNB INC COM CL A 009066101   20,508,279 161,724 SH   SOLE 0 210 0 161,515
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   2,475,600 99,024 SH   SOLE 0 0 0 99,024
ALLSTATE CORP COM 020002101   333,233 1,757 SH   SOLE 0 383 0 1,374
ALPHABET INC CAP STK CL A 02079K305   4,713,871 28,422 SH   SOLE 0 240 0 28,182
ALPHABET INC CAP STK CL C 02079K107   82,491,838 493,402 SH   SOLE 0 994 0 492,408
ALTRIA GROUP INC COM 02209S103   865,018 16,948 SH   SOLE 0 0 0 16,948
AMAZON COM INC COM 023135106   127,201,952 682,670 SH   SOLE 0 2,047 0 680,623
AMERICAN ELEC PWR CO INC COM 025537101   747,237 7,283 SH   SOLE 0 0 0 7,283
AMERICAN EXPRESS CO COM 025816109   550,897 2,031 SH   SOLE 0 0 0 2,031
AMGEN INC COM 031162100   685,020 2,126 SH   SOLE 0 0 0 2,126
ANTERO MIDSTREAM CORP COM 03676B102   210,700 14,000 SH   SOLE 0 0 0 14,000
APOLLO GLOBAL MGMT INC COM 03769M106   499,640 4,000 SH   SOLE 0 0 0 4,000
APPLE INC COM 037833100   163,439,730 701,458 SH   SOLE 0 1,502 0 699,956
APPLIED MATLS INC COM 038222105   56,766,723 280,954 SH   SOLE 0 336 0 280,618
ARCBEST CORP COM 03937C105   841,030 7,755 SH   SOLE 0 0 0 7,755
ARCH CAP GROUP LTD ORD G0450A105   261,016 2,333 SH   SOLE 0 0 0 2,333
ARCHER DANIELS MIDLAND CO COM 039483102   234,688 3,928 SH   SOLE 0 0 0 3,928
ARES CAPITAL CORP COM 04010L103   30,168,594 1,440,716 SH   SOLE 0 6,675 0 1,434,041
ARISTA NETWORKS INC COM 040413106   245,645 640 SH   SOLE 0 0 0 640
ASML HOLDING N V N Y REGISTRY SHS N07059210   263,307 316 SH   SOLE 0 0 0 316
ASTRAZENECA PLC SPONSORED ADR 046353108   345,609 4,436 SH   SOLE 0 0 0 4,436
AT&T INC COM 00206R102   500,956 22,771 SH   SOLE 0 676 0 22,095
AUTOMATIC DATA PROCESSING IN COM 053015103   1,469,436 5,310 SH   SOLE 0 0 0 5,310
AXON ENTERPRISE INC COM 05464C101   1,002,996 2,510 SH   SOLE 0 0 0 2,510
BAKER HUGHES COMPANY CL A 05722G100   321,265 8,887 SH   SOLE 0 0 0 8,887
BANCFIRST CORP COM 05945F103   330,064 3,136 SH   SOLE 0 0 0 3,136
BANK AMERICA CORP COM 060505104   1,699,596 42,833 SH   SOLE 0 2,180 0 40,653
BCE INC COM NEW 05534B760   17,867,557 513,436 SH   SOLE 0 1,854 0 511,582
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   59,819,726 129,969 SH   SOLE 0 418 0 129,551
BIT DIGITAL INC SHS G1144A105   11,250 25,000 SH   SOLE 0 0 0 25,000
BITWISE ETHEREUM ETF SHS 091955104   193,183 10,375 SH   SOLE 0 0 0 10,375
BLACKROCK INC COM 09247X101   840,026 885 SH   SOLE 0 0 0 885
BLACKSTONE INC COM 09260D107   34,227,747 223,521 SH   SOLE 0 989 0 222,532
BOK FINL CORP COM NEW 05561Q201   274,628 2,625 SH   SOLE 0 1,000 0 1,625
BP PLC SPONSORED ADR 055622104   924,177 29,442 SH   SOLE 0 0 0 29,442
BRISTOL-MYERS SQUIBB CO COM 110122108   657,269 12,703 SH   SOLE 0 0 0 12,703
BROADCOM INC COM 11135F101   32,886,827 190,648 SH   SOLE 0 427 0 190,221
BROOKFIELD CORP CL A LTD VT SH 11271J107   41,206,843 775,293 SH   SOLE 0 618 0 774,675
CAMECO CORP COM 13321L108   39,210,752 820,996 SH   SOLE 0 692 0 820,304
CATERPILLAR INC COM 149123101   1,137,497 2,908 SH   SOLE 0 0 0 2,908
CHECK POINT SOFTWARE TECH LT ORD M22465104   261,643 1,357 SH   SOLE 0 0 0 1,357
CHEVRON CORP NEW COM 166764100   84,099,440 571,056 SH   SOLE 0 3,308 0 567,748
CHIPOTLE MEXICAN GRILL INC COM 169656105   390,376 6,775 SH   SOLE 0 0 0 6,775
CISCO SYS INC COM 17275R102   38,758,805 728,275 SH   SOLE 0 2,258 0 726,017
CITIGROUP INC COM NEW 172967424   233,536 3,731 SH   SOLE 0 4 0 3,727
COCA COLA CO COM 191216100   39,756,319 553,247 SH   SOLE 0 3,975 0 549,272
COLGATE PALMOLIVE CO COM 194162103   981,212 9,452 SH   SOLE 0 0 0 9,452
COMCAST CORP NEW CL A 20030N101   344,949 8,258 SH   SOLE 0 0 0 8,258
COMMERCE BANCSHARES INC COM 200525103   263,201 4,431 SH   SOLE 0 0 0 4,431
CONOCOPHILLIPS COM 20825C104   2,816,816 26,755 SH   SOLE 0 1,840 0 24,915
CONSTELLATION ENERGY CORP COM 21037T109   76,519,086 294,282 SH   SOLE 0 236 0 294,046
CORNING INC COM 219350105   31,802,771 704,380 SH   SOLE 0 1,495 0 702,885
CORTEVA INC COM 22052L104   337,546 5,742 SH   SOLE 0 796 0 4,946
COSTCO WHSL CORP NEW COM 22160K105   2,897,466 3,268 SH   SOLE 0 14 0 3,255
COTERRA ENERGY INC COM 127097103   246,347 10,286 SH   SOLE 0 0 0 10,286
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   14,121,652 300,589 SH   SOLE 0 235 0 300,354
CROWDSTRIKE HLDGS INC CL A 22788C105   529,544 1,888 SH   SOLE 0 0 0 1,888
CSX CORP COM 126408103   312,195 9,041 SH   SOLE 0 0 0 9,041
CVS HEALTH CORP COM 126650100   987,878 15,711 SH   SOLE 0 316 0 15,395
DANAHER CORPORATION COM 235851102   59,320,753 213,369 SH   SOLE 0 166 0 213,203
DELL TECHNOLOGIES INC CL C 24703L202   439,385 3,707 SH   SOLE 0 129 0 3,578
DEVON ENERGY CORP NEW COM 25179M103   31,894,976 815,311 SH   SOLE 0 12,163 0 803,148
DILLARDS INC CL A 254067101   491,507 1,281 SH   SOLE 0 0 0 1,281
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   330,143 7,919 SH   SOLE 0 0 0 7,919
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,053,246 30,716 SH   SOLE 0 0 0 30,716
DISNEY WALT CO COM 254687106   931,171 9,681 SH   SOLE 0 56 0 9,625
DOORDASH INC CL A 25809K105   29,085,234 203,778 SH   SOLE 0 166 0 203,612
DOW INC COM 260557103   37,440,488 685,347 SH   SOLE 0 2,117 0 683,230
DUKE ENERGY CORP NEW COM NEW 26441C204   979,137 8,492 SH   SOLE 0 100 0 8,392
DUPONT DE NEMOURS INC COM 26614N102   525,558 5,898 SH   SOLE 0 666 0 5,232
EATON CORP PLC SHS G29183103   23,363,530 70,491 SH   SOLE 0 167 0 70,324
ECOLAB INC COM 278865100   34,763,388 136,151 SH   SOLE 0 97 0 136,054
EDWARDS LIFESCIENCES CORP COM 28176E108   713,946 10,819 SH   SOLE 0 0 0 10,819
ELI LILLY & CO COM 532457108   5,038,556 5,687 SH   SOLE 0 0 0 5,687
EMERSON ELEC CO COM 291011104   9,467,396 86,563 SH   SOLE 0 0 0 86,563
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   981,577 61,157 SH   SOLE 0 84 0 61,073
ENTERPRISE PRODS PARTNERS L COM 293792107   1,006,658 34,581 SH   SOLE 0 0 0 34,581
EQT CORP COM 26884L109   25,790,859 703,899 SH   SOLE 0 565 0 703,334
EXXON MOBIL CORP COM 30231G102   82,307,272 702,161 SH   SOLE 0 3,049 0 699,112
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   337,309 1,933 SH   SOLE 0 30 0 1,903
FIFTH THIRD BANCORP COM 316773100   1,998,062 46,640 SH   SOLE 0 0 0 46,640
FIRST FINL BANKSHARES INC COM 32020R109   406,148 10,974 SH   SOLE 0 0 0 10,974
FIRST SOLAR INC COM 336433107   447,745 1,795 SH   SOLE 0 0 0 1,795
FORTIVE CORP COM 34959J108   649,199 8,225 SH   SOLE 0 0 0 8,225
FREEPORT-MCMORAN INC CL B 35671D857   39,224,837 785,754 SH   SOLE 0 619 0 785,135
GALLAGHER ARTHUR J & CO COM 363576109   289,530 1,029 SH   SOLE 0 100 0 929
GE AEROSPACE COM NEW 369604301   1,035,320 5,490 SH   SOLE 0 0 0 5,490
GE VERNOVA INC COM 36828A101   54,152,907 212,381 SH   SOLE 0 214 0 212,167
GENASYS INC COM 36872P103   155,536 43,690 SH   SOLE 0 0 0 43,690
GENERAL DYNAMICS CORP COM 369550108   1,446,934 4,788 SH   SOLE 0 0 0 4,788
GENERAL MLS INC COM 370334104   31,521,522 426,832 SH   SOLE 0 1,169 0 425,663
GOLDMAN SACHS GROUP INC COM 38141G104   200,334 405 SH   SOLE 0 0 0 405
HALLIBURTON CO COM 406216101   263,543 9,072 SH   SOLE 0 550 0 8,522
HCA HEALTHCARE INC COM 40412C101   476,336 1,172 SH   SOLE 0 0 0 1,172
HELMERICH & PAYNE INC COM 423452101   368,021 12,098 SH   SOLE 0 0 0 12,098
HENRY JACK & ASSOC INC COM 426281101   280,706 1,590 SH   SOLE 0 0 0 1,590
HERSHEY CO COM 427866108   378,190 1,972 SH   SOLE 0 0 0 1,972
HESS CORP COM 42809H107   204,922 1,509 SH   SOLE 0 0 0 1,509
HOME DEPOT INC COM 437076102   40,490,285 99,927 SH   SOLE 0 211 0 99,716
HONEYWELL INTL INC COM 438516106   54,698,467 264,615 SH   SOLE 0 200 0 264,415
HP INC COM 40434L105   318,011 8,866 SH   SOLE 0 1,500 0 7,366
HUMANA INC COM 444859102   453,349 1,431 SH   SOLE 0 0 0 1,431
INTELLIA THERAPEUTICS INC COM 45826J105   4,187,576 203,775 SH   SOLE 0 210 0 203,565
INTERNATIONAL BANCSHARES COR COM 459044103   418,052 6,992 SH   SOLE 0 0 0 6,992
INTERNATIONAL BUSINESS MACHS COM 459200101   62,061,627 280,720 SH   SOLE 0 640 0 280,080
INTERNATIONAL PAPER CO COM 460146103   1,286,074 26,327 SH   SOLE 0 300 0 26,027
INTERPUBLIC GROUP COS INC COM 460690100   20,557,954 649,951 SH   SOLE 0 1,265 0 648,686
INTUIT COM 461202103   270,135 435 SH   SOLE 0 0 0 435
INTUITIVE SURGICAL INC COM NEW 46120E602   62,830,063 127,893 SH   SOLE 0 102 0 127,791
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   624,742 8,710 SH   SOLE 0 0 0 8,710
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   365,588 9,697 SH   SOLE 0 0 0 9,697
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   470,806 2,628 SH   SOLE 0 0 0 2,628
INVESCO QQQ TR UNIT SER 1 46090E103   5,061,156 10,370 SH   SOLE 0 24 0 10,346
ISHARES GOLD TR ISHARES NEW 464285204   545,010 10,966 SH   SOLE 0 0 0 10,966
ISHARES INC MSCI GBL ETF NEW 46434G848   219,117 5,071 SH   SOLE 0 0 0 5,071
ISHARES INC CORE MSCI EMKT 46434G103   19,291,416 336,029 SH   SOLE 0 1,221 0 334,808
ISHARES TR CORE S&P TTL STK 464287150   665,808 5,300 SH   SOLE 0 0 0 5,300
ISHARES TR SELECT DIVID ETF 464287168   274,677 2,034 SH   SOLE 0 0 0 2,034
ISHARES TR IBONDS DEC 2030 46436E726   51,594,294 2,327,212 SH   SOLE 0 6,385 0 2,320,827
ISHARES TR IBONDS DEC2026 46435GAA0   50,631,984 2,083,621 SH   SOLE 0 6,087 0 2,077,534
ISHARES TR S&P 500 GRWT ETF 464287309   41,432,064 432,711 SH   SOLE 0 3,345 0 429,366
ISHARES TR CORE S&P MCP ETF 464287507   24,935,212 400,116 SH   SOLE 0 1,815 0 398,301
ISHARES TR CORE MSCI EAFE 46432F842   29,356,547 376,125 SH   SOLE 0 1,390 0 374,734
ISHARES TR S&P 500 VAL ETF 464287408   811,749 4,117 SH   SOLE 0 1,510 0 2,607
ISHARES TR RUS 1000 ETF 464287622   287,271 914 SH   SOLE 0 0 0 914
ISHARES TR IBONDS DEC24 ETF 46434VBG4   261,100 10,357 SH   SOLE 0 0 0 10,357
ISHARES TR IBONDS 27 ETF 46435UAA9   85,336,103 3,501,687 SH   SOLE 0 10,080 0 3,491,607
ISHARES TR RUS MD CP GR ETF 464287481   353,981 3,018 SH   SOLE 0 0 0 3,018
ISHARES TR MSCI INTL MOMENT 46434V449   2,800,286 69,348 SH   SOLE 0 0 0 69,348
ISHARES TR MBS ETF 464288588   32,210,331 336,190 SH   SOLE 0 0 0 336,190
ISHARES TR MSCI ACWI ETF 464288257   80,258,374 671,337 SH   SOLE 0 2,825 0 668,512
ISHARES TR RUS 1000 GRW ETF 464287614   816,076 2,174 SH   SOLE 0 0 0 2,174
ISHARES TR RUSSELL 2000 ETF 464287655   266,371 1,206 SH   SOLE 0 327 0 879
ISHARES TR CORE S&P SCP ETF 464287804   13,761,114 117,657 SH   SOLE 0 1,831 0 115,826
ISHARES TR IBDS DEC28 ETF 46435U515   64,709,304 2,534,638 SH   SOLE 0 7,264 0 2,527,374
ISHARES TR IBONDS DEC 29 46436E205   85,890,906 3,653,378 SH   SOLE 0 10,413 0 3,642,964
ISHARES TR CORE S&P500 ETF 464287200   1,909,482 3,310 SH   SOLE 0 0 0 3,310
ISHARES TR MSCI INTL VLU FT 46435G409   2,583,666 87,493 SH   SOLE 0 0 0 87,493
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   50,003,845 840,260 SH   SOLE 0 3,191 0 837,069
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   44,589,388 811,749 SH   SOLE 0 1,778 0 809,971
JANUS DETROIT STR TR HENDERSON MTG 47103U852   53,249,181 1,141,462 SH   SOLE 0 0 0 1,141,462
JOHNSON & JOHNSON COM 478160104   7,971,446 49,188 SH   SOLE 0 860 0 48,328
JPMORGAN CHASE & CO. COM 46625H100   102,319,720 485,250 SH   SOLE 0 756 0 484,494
KIMBERLY-CLARK CORP COM 494368103   230,778 1,622 SH   SOLE 0 0 0 1,622
KROGER CO COM 501044101   348,522 6,082 SH   SOLE 0 15 0 6,067
LAM RESEARCH CORP COM 512807108   2,427,348 2,974 SH   SOLE 0 5 0 2,969
LEGGETT & PLATT INC COM 524660107   481,630 35,362 SH   SOLE 0 0 0 35,362
LIBERTY ENERGY INC COM CL A 53115L104   411,771 21,570 SH   SOLE 0 7,500 0 14,070
LOCKHEED MARTIN CORP COM 539830109   55,082,287 94,229 SH   SOLE 0 182 0 94,047
LOEWS CORP COM 540424108   474,300 6,000 SH   SOLE 0 0 0 6,000
LOWES COS INC COM 548661107   498,813 1,842 SH   SOLE 0 10 0 1,832
MARATHON OIL CORP COM 565849106   475,220 17,845 SH   SOLE 0 4,843 0 13,002
MARATHON PETE CORP COM 56585A102   838,041 5,144 SH   SOLE 0 3,425 0 1,719
MARSH & MCLENNAN COS INC COM 571748102   592,304 2,655 SH   SOLE 0 0 0 2,655
MASTERCARD INCORPORATED CL A 57636Q104   615,909 1,247 SH   SOLE 0 10 0 1,237
MCDONALDS CORP COM 580135101   1,997,998 6,561 SH   SOLE 0 0 0 6,561
MCKESSON CORP COM 58155Q103   726,661 1,470 SH   SOLE 0 100 0 1,370
MEDTRONIC PLC SHS G5960L103   28,452,294 316,031 SH   SOLE 0 805 0 315,226
MERCADOLIBRE INC COM 58733R102   28,107,748 13,698 SH   SOLE 0 16 0 13,682
MERCK & CO INC COM 58933Y105   838,991 7,388 SH   SOLE 0 0 0 7,388
META PLATFORMS INC CL A 30303M102   13,133,494 22,943 SH   SOLE 0 36 0 22,907
MICRON TECHNOLOGY INC COM 595112103   246,139 2,373 SH   SOLE 0 0 0 2,373
MICROSOFT CORP COM 594918104   220,824,335 513,187 SH   SOLE 0 597 0 512,590
MICROSTRATEGY INC CL A NEW 594972408   350,688 2,080 SH   SOLE 0 0 0 2,080
MORGAN STANLEY COM NEW 617446448   50,537,788 484,821 SH   SOLE 0 1,412 0 483,409
NETFLIX INC COM 64110L106   4,753,528 6,702 SH   SOLE 0 24 0 6,678
NEXTERA ENERGY INC COM 65339F101   753,338 8,912 SH   SOLE 0 0 0 8,912
NORFOLK SOUTHN CORP COM 655844108   306,401 1,233 SH   SOLE 0 0 0 1,233
NORTHROP GRUMMAN CORP COM 666807102   543,912 1,030 SH   SOLE 0 0 0 1,030
NOVANTA INC COM 67000B104   894,600 5,000 SH   SOLE 0 0 0 5,000
NOVARTIS AG SPONSORED ADR 66987V109   218,308 1,898 SH   SOLE 0 0 0 1,898
NOVO-NORDISK A S ADR 670100205   5,416,690 45,492 SH   SOLE 0 25 0 45,467
NOVO-NORDISK A S ADR 670100205   223,095 21,400 SH   SOLE 0 0 0 21,400
NVIDIA CORPORATION COM 67066G104   137,026,877 1,128,350 SH   SOLE 0 1,494 0 1,126,856
NXP SEMICONDUCTORS N V COM N6596X109   257,246 1,072 SH   SOLE 0 0 0 1,072
OCCIDENTAL PETE CORP COM 674599105   383,747 7,446 SH   SOLE 0 104 0 7,342
OGE ENERGY CORP COM 670837103   263,096 6,414 SH   SOLE 0 0 0 6,414
ON HLDG AG NAMEN AKT A H5919C104   310,228 6,186 SH   SOLE 0 0 0 6,186
ONE GAS INC COM 68235P108   208,227 2,798 SH   SOLE 0 0 0 2,798
ONEOK INC NEW COM 682680103   6,139,989 67,376 SH   SOLE 0 1,080 0 66,296
ORACLE CORP COM 68389X105   3,873,202 22,730 SH   SOLE 0 0 0 22,730
PALANTIR TECHNOLOGIES INC CL A 69608A108   631,842 16,985 SH   SOLE 0 225 0 16,760
PALO ALTO NETWORKS INC COM 697435105   32,545,322 95,217 SH   SOLE 0 76 0 95,141
PARKER-HANNIFIN CORP COM 701094104   200,287 317 SH   SOLE 0 0 0 317
PAYCHEX INC COM 704326107   36,632,962 272,993 SH   SOLE 0 598 0 272,395
PEPSICO INC COM 713448108   300,060,836 1,764,545 SH   SOLE 0 322 0 1,764,223
PFIZER INC COM 717081103   41,666,219 1,439,745 SH   SOLE 0 4,055 0 1,435,690
PHILIP MORRIS INTL INC COM 718172109   776,960 6,400 SH   SOLE 0 0 0 6,400
PHILLIPS 66 COM 718546104   1,870,954 14,233 SH   SOLE 0 419 0 13,814
PORCH GROUP INC COM 733245104   115,808 75,445 SH   SOLE 0 0 0 75,445
PROCTER AND GAMBLE CO COM 742718109   54,504,084 314,689 SH   SOLE 0 248 0 314,441
PROSPERITY BANCSHARES INC COM 743606105   359,773 4,992 SH   SOLE 0 0 0 4,992
PRUDENTIAL FINL INC COM 744320102   30,225,815 249,594 SH   SOLE 0 634 0 248,960
QUALCOMM INC COM 747525103   746,009 4,387 SH   SOLE 0 17 0 4,370
RIO TINTO PLC SPONSORED ADR 767204100   23,130,430 325,003 SH   SOLE 0 990 0 324,013
ROCKWELL AUTOMATION INC COM 773903109   317,588 1,183 SH   SOLE 0 0 0 1,183
RTX CORPORATION COM 75513E101   2,375,936 19,610 SH   SOLE 0 109 0 19,501
SCHLUMBERGER LTD COM STK 806857108   26,880,509 640,775 SH   SOLE 0 543 0 640,232
SCHWAB CHARLES CORP COM 808513105   1,937,617 29,897 SH   SOLE 0 6,360 0 23,537
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   254,823 4,948 SH   SOLE 0 0 0 4,948
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,249,283 33,814 SH   SOLE 0 0 0 33,814
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   588,628 5,650 SH   SOLE 0 0 0 5,650
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,149,963 13,604 SH   SOLE 0 80 0 13,524
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   698,039 9,727 SH   SOLE 0 0 0 9,727
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   38,737,598 942,062 SH   SOLE 0 4,030 0 938,032
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,258,611 33,288 SH   SOLE 0 0 0 33,288
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   312,802 5,251 SH   SOLE 0 0 0 5,251
SEA LTD SPONSORD ADS 81141R100   17,993,715 190,854 SH   SOLE 0 156 0 190,698
SELECT SECTOR SPDR TR ENERGY 81369Y506   522,185 5,947 SH   SOLE 0 0 0 5,947
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   404,094 8,916 SH   SOLE 0 300 0 8,616
SELECT SECTOR SPDR TR INDL 81369Y704   216,257 1,597 SH   SOLE 0 0 0 1,597
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,382,028 10,551 SH   SOLE 0 0 0 10,551
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   405,397 4,884 SH   SOLE 0 0 0 4,884
SEMPRA COM 816851109   393,069 4,700 SH   SOLE 0 0 0 4,700
SERVICENOW INC COM 81762P102   495,492 554 SH   SOLE 0 5 0 549
SHELL PLC SPON ADS 780259305   479,356 7,268 SH   SOLE 0 300 0 6,968
SHERWIN WILLIAMS CO COM 824348106   564,108 1,478 SH   SOLE 0 0 0 1,478
SHOPIFY INC CL A 82509L107   732,720 9,143 SH   SOLE 0 30 0 9,113
SIMON PPTY GROUP INC NEW COM 828806109   52,983,804 313,477 SH   SOLE 0 692 0 312,785
SOFI TECHNOLOGIES INC COM 83406F102   80,565 10,250 SH   SOLE 0 0 0 10,250
SOUTHERN CO COM 842587107   78,897,070 874,884 SH   SOLE 0 2,372 0 872,512
SOUTHERN COPPER CORP COM 84265V105   30,567,752 264,267 SH   SOLE 0 610 0 263,657
SOUTHWEST AIRLS CO COM 844741108   406,341 13,714 SH   SOLE 0 0 0 13,714
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   707,789 1,673 SH   SOLE 0 0 0 1,673
SPDR GOLD TR GOLD SHS 78463V107   439,939 1,810 SH   SOLE 0 42 0 1,768
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,814,718 43,961 SH   SOLE 0 0 0 43,961
SPDR S&P 500 ETF TR TR UNIT 78462F103   61,114,459 106,516 SH   SOLE 0 376 0 106,139
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   267,740 470 SH   SOLE 0 0 0 470
SPDR SER TR PORTFOLIO INTRMD 78464A375   64,657,138 1,918,040 SH   SOLE 0 0 0 1,918,040
SPDR SER TR BBG CONV SEC ETF 78464A359   508,941 6,645 SH   SOLE 0 0 0 6,645
SPDR SER TR DJ REIT ETF 78464A607   9,386,288 87,944 SH   SOLE 0 313 0 87,631
SPDR SER TR NUVEEN BLMBRG SH 78468R739   245,755 5,105 SH   SOLE 0 0 0 5,105
SPDR SER TR S&P DIVID ETF 78464A763   1,305,017 9,188 SH   SOLE 0 0 0 9,188
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   61,962,452 1,496,678 SH   SOLE 0 180 0 1,496,498
STARBUCKS CORP COM 855244109   286,299 2,937 SH   SOLE 0 21 0 2,916
STRYKER CORPORATION COM 863667101   52,027,097 144,016 SH   SOLE 0 118 0 143,898
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   276,935 5,159 SH   SOLE 0 0 0 5,159
SYLVAMO CORP COMMON STOCK 871332102   201,490 2,347 SH   SOLE 0 0 0 2,347
SYNOPSYS INC COM 871607107   222,812 440 SH   SOLE 0 0 0 440
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   381,727 2,198 SH   SOLE 0 0 0 2,198
TARGET CORP COM 87612E106   484,453 3,108 SH   SOLE 0 0 0 3,108
TASEKO MINES LTD COM 876511106   35,028 13,900 SH   SOLE 0 3,900 0 10,000
TERADYNE INC COM 880770102   367,050 2,741 SH   SOLE 0 0 0 2,741
TESLA INC COM 88160R101   4,736,865 18,105 SH   SOLE 0 0 0 18,105
TEXAS INSTRS INC COM 882508104   43,178,824 209,028 SH   SOLE 0 446 0 208,582
THE TRADE DESK INC COM CL A 88339J105   633,887 5,781 SH   SOLE 0 81 0 5,700
THERMO FISHER SCIENTIFIC INC COM 883556102   61,808,055 99,921 SH   SOLE 0 80 0 99,841
UBER TECHNOLOGIES INC COM 90353T100   37,910,512 504,397 SH   SOLE 0 1,914 0 502,483
UNILEVER PLC SPON ADR NEW 904767704   39,336,903 605,556 SH   SOLE 0 1,152 0 604,404
UNION PAC CORP COM 907818108   419,509 1,702 SH   SOLE 0 0 0 1,702
UNITED PARCEL SERVICE INC CL B 911312106   1,255,208 9,206 SH   SOLE 0 0 0 9,206
UNITEDHEALTH GROUP INC COM 91324P102   39,043,387 66,777 SH   SOLE 0 54 0 66,723
VALERO ENERGY CORP COM 91913Y100   1,303,888 9,656 SH   SOLE 0 3,385 0 6,271
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   285,684 3,631 SH   SOLE 0 113 0 3,518
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   237,705 2,440 SH   SOLE 0 0 0 2,440
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,321,300 4,399 SH   SOLE 0 175 0 4,224
VANGUARD INDEX FDS SMALL CP ETF 922908751   13,507,376 56,943 SH   SOLE 0 201 0 56,742
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,101,788 7,423 SH   SOLE 0 0 0 7,423
VANGUARD INDEX FDS LARGE CAP ETF 922908637   424,687 1,613 SH   SOLE 0 0 0 1,613
VANGUARD INDEX FDS GROWTH ETF 922908736   613,520 1,598 SH   SOLE 0 0 0 1,598
VANGUARD INDEX FDS VALUE ETF 922908744   774,456 4,436 SH   SOLE 0 0 0 4,436
VANGUARD INDEX FDS MID CAP ETF 922908629   306,966 1,163 SH   SOLE 0 77 0 1,087
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   36,497,753 762,753 SH   SOLE 0 3,543 0 759,210
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   1,634,837 12,979 SH   SOLE 0 0 0 12,979
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   610,497 10,344 SH   SOLE 0 365 0 9,979
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,694,559 8,556 SH   SOLE 0 40 0 8,516
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   340,209 6,442 SH   SOLE 0 0 0 6,442
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,843,045 14,376 SH   SOLE 0 0 0 14,376
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   1,220,248 4,692 SH   SOLE 0 0 0 4,692
VANGUARD WORLD FD INF TECH ETF 92204A702   3,557,830 6,066 SH   SOLE 0 0 0 6,066
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,031,159 3,654 SH   SOLE 0 0 0 3,654
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   883,607 2,595 SH   SOLE 0 0 0 2,595
VERALTO CORP COM SHS 92338C103   35,983,039 321,679 SH   SOLE 0 256 0 321,423
VERITEX HLDGS INC COM 923451108   350,056 13,300 SH   SOLE 0 0 0 13,300
VERIZON COMMUNICATIONS INC COM 92343V104   39,497,723 879,486 SH   SOLE 0 1,795 0 877,691
VERTEX PHARMACEUTICALS INC COM 92532F100   304,627 655 SH   SOLE 0 50 0 605
VISA INC COM CL A 92826C839   43,622,709 158,657 SH   SOLE 0 170 0 158,487
WALMART INC COM 931142103   4,968,505 61,529 SH   SOLE 0 1,680 0 59,849
WASTE MGMT INC DEL COM 94106L109   32,081,609 154,536 SH   SOLE 0 129 0 154,407
WATSCO INC COM 942622200   29,255,194 59,476 SH   SOLE 0 139 0 59,337
WEC ENERGY GROUP INC COM 92939U106   352,197 3,662 SH   SOLE 0 0 0 3,662
WHEATON PRECIOUS METALS CORP COM 962879102   373,687 6,118 SH   SOLE 0 0 0 6,118
WILLIAMS COS INC COM 969457100   105,392,306 2,308,703 SH   SOLE 0 12,073 0 2,296,630
YUM BRANDS INC COM 988498101   2,886,688 20,662 SH   SOLE 0 0 0 20,662
YUM CHINA HLDGS INC COM 98850P109   887,344 19,710 SH   SOLE 0 0 0 19,710