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
3M CO COM 88579Y101 221,603 1,350 SH SOLE 0 0 1,350
ABBOTT LABORATORIES COM 002824100 471,399 4,770 SH SOLE 0 0 4,770
ABBVIE INC COM 00287Y109 1,458,626 5,576 SH SOLE 0 0 5,576
ADVANCED MICRO DEVICES INC COM 007903107 1,162,956 1,901 SH SOLE 0 0 1,901
AFLAC INC COM 001055102 442,761 3,961 SH SOLE 0 0 3,961
ALLSTATE CORP COM 020002101 19,376,302 87,336 SH SOLE 0 0 87,336
ALPHABET INC CAP STK CL A 02079K305 30,539,063 88,756 SH SOLE 0 0 88,756
ALPHABET INC CAP STK CL C 02079K107 15,909,491 46,691 SH SOLE 0 0 46,691
ALPS ETF TR ALERIAN MLP 00162Q452 538,151 10,375 SH SOLE 0 0 10,375
AMAZON COM INC COM 023135106 8,802,470 35,330 SH SOLE 0 0 35,330
AMEREN CORP COM 023608102 354,985 3,572 SH SOLE 0 0 3,572
AMERICAN WTR WKS CO INC NEW COM 030420103 396,178 3,060 SH SOLE 0 0 3,060
AMERIPRISE FINL INC COM 03076C106 560,294 1,138 SH SOLE 0 0 1,138
AMETEK INC COM 031100100 600,250 2,423 SH SOLE 0 0 2,423
AMGEN INC COM 031162100 899,502 2,134 SH SOLE 0 0 2,134
AMPHENOL CORP CL A 032095101 25,597,127 303,643 SH SOLE 0 0 303,643
ANALOG DEVICES INC COM 032654105 871,572 2,197 SH SOLE 0 0 2,197
APA CORPORATION COM 03743Q108 2,077,000 50,000 SH SOLE 0 0 50,000
APOLLO GLOBAL MGMT INC COM 03769M106 6,525,938 56,229 SH SOLE 0 0 56,229
APPLE INC COM 037833100 51,223,946 153,816 SH SOLE 0 0 153,816
APPLIED MATLS INC COM 038222105 350,295 685 SH SOLE 0 0 685
APPLOVIN CORP COM CL A 03831W108 3,228,420 11,116 SH SOLE 0 0 11,116
ARES CAPITAL CORP COM 04010L103 353,923 18,530 SH SOLE 0 0 18,530
ARISTA NETWORKS INC COM SHS 040413205 6,652,100 32,674 SH SOLE 0 0 32,674
ARK ETF TR INNOVATION ETF 00214Q104 208,940 2,345 SH SOLE 0 0 2,345
ASML HLDG NV N Y REGISTRY SHS N07059210 45,737,421 25,246 SH SOLE 0 0 25,246
AT&T INC COM 00206R102 251,125 10,292 SH SOLE 0 0 10,292
AUTOMATIC DATA PROCESSING IN COM 053015103 15,421,614 59,760 SH SOLE 0 0 59,760
BANK OF AMER CORP COM 060505104 466,084 8,563 SH SOLE 0 0 8,563
BERKSHIRE HATHAWAY INC DEL CL A 084670108 28,386,190 38 SH SOLE 0 0 38
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 80,538,931 161,741 SH SOLE 0 0 161,741
BLACKROCK INC COM 09290D101 394,742 373 SH SOLE 0 0 373
BLACKSTONE INC COM 09260D107 814,670 7,268 SH SOLE 0 0 7,268
BOOKING HOLDINGS INC COM 09857L108 1,999,394 12,273 SH SOLE 0 0 12,273
BROADCOM INC COM 11135F101 59,762,304 170,171 SH SOLE 0 0 170,171
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 361,508 2,244 SH SOLE 0 0 2,244
BROOKFIELD CORP CL A LTD VT SH 11271J107 1,085,560 29,774 SH SOLE 0 0 29,774
BRUNSWICK CORP COM 117043109 5,682,670 88,460 SH SOLE 0 0 88,460
CAL MAINE FOODS INC COM NEW 128030202 430,207 6,321 SH SOLE 0 0 6,321
CAMECO CORP COM 13321L108 1,072,021 12,369 SH SOLE 0 0 12,369
CAPITAL ONE FINL CORP COM 14040H105 1,118,068 5,791 SH SOLE 0 0 5,791
CARLYLE GROUP INC COM 14316J108 325,212 8,200 SH SOLE 0 0 8,200
CARRIER GLOBAL CORPORATION COM 14448C104 11,220,880 204,537 SH SOLE 0 0 204,537
CATERPILLAR INC COM 149123101 32,677,102 40,303 SH SOLE 0 0 40,303
CELESTICA INC COM 15101Q207 3,676,105 10,171 SH SOLE 0 0 10,171
CENCORA INC COM 03073E105 8,328,957 27,740 SH SOLE 0 0 27,740
CHARLES SCHWAB CORP (THE) COM 808513105 232,230 2,376 SH SOLE 0 0 2,376
CHEVRON CORPORATION COM 166764100 5,813,329 28,467 SH SOLE 0 0 28,467
CHUBB LIMITED COM H1467J104 892,811 2,745 SH SOLE 0 0 2,745
CINTAS CORP COM 172908105 20,075,588 102,920 SH SOLE 0 0 102,920
CISCO SYS INC COM 17275R102 1,091,799 10,144 SH SOLE 0 0 10,144
CITIGROUP INC COM NEW 172967424 298,063 2,302 SH SOLE 0 0 2,302
CMS ENERGY CORP COM 125896100 475,182 7,533 SH SOLE 0 0 7,533
COCA COLA CO COM 191216100 1,949,695 22,650 SH SOLE 0 0 22,650
COHERENT CORP COM 19247G107 3,132,236 10,883 SH SOLE 0 0 10,883
COMFORT SYS USA INC COM 199908104 2,704,437 1,635 SH SOLE 0 0 1,635
CONOCOPHILLIPS COM 20825C104 973,370 7,778 SH SOLE 0 0 7,778
CONSOLIDATED EDISON INC COM 209115104 372,044 3,640 SH SOLE 0 0 3,640
CONSTELLATION ENERGY CORP COM 21037T109 12,998,711 51,172 SH SOLE 0 0 51,172
COSTCO WHOLESALE CORPORATION COM 22160K105 19,948,986 21,914 SH SOLE 0 0 21,914
CRESCENT ENERGY COMPANY CL A COM 44952J104 234,044 18,157 SH SOLE 0 0 18,157
CROWDSTRIKE HLDGS INC CL A 22788C105 2,402,871 9,076 SH SOLE 0 0 9,076
CSX CORP COM 126408103 263,433 5,664 SH SOLE 0 0 5,664
CUMMINS INC COM 231021106 1,470,675 2,847 SH SOLE 0 0 2,847
DANAHER CORP DEL COM 235851102 14,964,116 67,543 SH SOLE 0 0 67,543
DEERE & CO COM 244199105 1,620,450 2,413 SH SOLE 0 0 2,413
DELL TECHNOLOGIES INC CL C 24703L202 247,995 461 SH SOLE 0 0 461
DEVON ENERGY CORP NEW COM 25179M103 4,106,952 89,204 SH SOLE 0 0 89,204
DIAMONDBACK ENERGY INC COM 25278X109 327,549 1,782 SH SOLE 0 0 1,782
DIGITAL RLTY TR INC COM 253868103 400,208 2,280 SH SOLE 0 0 2,280
DISNEY WALT CO COM 254687106 7,159,320 68,249 SH SOLE 0 0 68,249
DTE ENERGY CO COM 233331107 245,427 2,015 SH SOLE 0 0 2,015
DUKE ENERGY CORP NEW COM NEW 26441C204 1,282,498 11,249 SH SOLE 0 0 11,249
EATON CORP PLC SHS G29183103 209,269 487 SH SOLE 0 0 487
ECOLAB INC COM 278865100 632,083 2,302 SH SOLE 0 0 2,302
ELI LILLY & CO COM 532457108 18,116,460 15,657 SH SOLE 0 0 15,657
EMCOR GROUP INC COM 29084Q100 4,281,736 5,675 SH SOLE 0 0 5,675
EMERSON ELEC CO COM 291011104 1,215,674 7,838 SH SOLE 0 0 7,838
ENBRIDGE INC COM 29250N105 589,726 12,685 SH SOLE 0 0 12,685
ENTERGY CORP NEW COM 29364G103 812,840 8,189 SH SOLE 0 0 8,189
ENTERPRISE PRODS PARTNERS L COM 293792107 11,446,870 321,451 SH SOLE 0 0 321,451
EOG RES INC COM 26875P101 17,867,831 129,703 SH SOLE 0 0 129,703
EQT CORP COM 26884L109 1,689,888 34,800 SH SOLE 0 0 34,800
EQUINIX INC COM 29444U700 360,122 356 SH SOLE 0 0 356
EVERPURE INC CL A 74624M102 2,099,804 16,056 SH SOLE 0 0 16,056
EXELON CORP COM 30161N101 511,060 12,650 SH SOLE 0 0 12,650
EXPEDIA GROUP INC COM NEW 30212P303 376,605 1,430 SH SOLE 0 0 1,430
EXTRA SPACE STORAGE INC COM 30225T102 437,797 3,329 SH SOLE 0 0 3,329
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 33,515,050 205,930 SH SOLE 0 0 205,930
FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192 1,918,191 11,697 SH SOLE 0 0 11,697
FLOTEK INDUSTRIES INC COM NEW 343389409 1,800,834 61,420 SH SOLE 0 0 61,420
FORD MTR CO COM 345370860 122,867 10,188 SH SOLE 0 0 10,188
FREEPORT MCMORAN INC CL B 35671D857 233,030 3,329 SH SOLE 0 0 3,329
GALLAGHER ARTHUR J & CO COM 363576109 11,093,050 48,630 SH SOLE 0 0 48,630
GARMIN LTD SHS H2906T109 29,875,810 104,155 SH SOLE 0 0 104,155
GE AEROSPACE COM NEW 369604301 2,682,927 8,591 SH SOLE 0 0 8,591
GE VERNOVA INC COM 36828A101 54,256,200 57,082 SH SOLE 0 0 57,082
GENERAC HLDGS INC COM 368736104 396,516 1,916 SH SOLE 0 0 1,916
GENERAL DYNAMICS CORP COM 369550108 536,901 1,618 SH SOLE 0 0 1,618
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 241,577 5,270 SH SOLE 0 0 5,270
GOLDMAN SACHS GROUP INC COM 38141G104 19,925,965 22,131 SH SOLE 0 0 22,131
HARTFORD INSURANCE GROUP INC COM 416515104 244,720 2,000 SH SOLE 0 0 2,000
HOME DEPOT INC COM 437076102 14,448,911 50,789 SH SOLE 0 0 50,789
IDEX CORP COM 45167R104 734,324 3,221 SH SOLE 0 0 3,221
ILLINOIS TOOL WKS INC COM 452308109 1,002,240 3,896 SH SOLE 0 0 3,896
INTEL CORP COM 458140100 738,332 6,141 SH SOLE 0 0 6,141
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 211,500 2,476 SH SOLE 0 0 2,476
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,486,293 55,820 SH SOLE 0 0 55,820
INTUITIVE SURGICAL INC COM NEW 46120E602 3,019,228 7,425 SH SOLE 0 0 7,425
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 905,085 2,971 SH SOLE 0 0 2,971
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 322,865 2,130 SH SOLE 0 0 2,130
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 9,958,981 163,155 SH SOLE 0 0 163,155
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 1,315,579 59,515 SH SOLE 0 0 59,515
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 1,052,324 57,820 SH SOLE 0 0 57,820
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 885,480 42,870 SH SOLE 0 0 42,870
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 333,378 21,140 SH SOLE 0 0 21,140
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2030 46139W841 446,615 17,958 SH SOLE 0 0 17,958
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 221,311 11,300 SH SOLE 0 0 11,300
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1,131,301 57,882 SH SOLE 0 0 57,882
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 1,139,326 53,200 SH SOLE 0 0 53,200
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 901,548 55,858 SH SOLE 0 0 55,858
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 1,203,130 59,783 SH SOLE 0 0 59,783
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 19,650,783 308,926 SH SOLE 0 0 308,926
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 285,624 4,830 SH SOLE 0 0 4,830
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 259,070 7,000 SH SOLE 0 0 7,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,102,090 5,298 SH SOLE 0 0 5,298
INVESCO QQQ TR UNIT SER 1 46090E103 56,734,439 76,692 SH SOLE 0 0 76,692
IRON MTN INC DEL COM 46284V101 281,147 2,534 SH SOLE 0 0 2,534
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 329,060 6,951 SH SOLE 0 0 6,951
ISHARES INC CORE MSCI EMKT 46434G103 326,831 4,027 SH SOLE 0 0 4,027
ISHARES SILVER TR ISHARES 46428Q109 598,520 10,980 SH SOLE 0 0 10,980
ISHARES TR CORE MSCI EAFE 46432F842 5,804,081 59,910 SH SOLE 0 0 59,910
ISHARES TR CORE S&P MCP ETF 464287507 686,907 9,547 SH SOLE 0 0 9,547
ISHARES TR CORE S&P SCP ETF 464287804 436,688 3,210 SH SOLE 0 0 3,210
ISHARES TR CORE S&P TTL STK 464287150 4,471,602 26,892 SH SOLE 0 0 26,892
ISHARES TR CORE S&P500 ETF 464287200 3,859,909 5,040 SH SOLE 0 0 5,040
ISHARES TR CORE US AGGBD ET 464287226 324,272 3,430 SH SOLE 0 0 3,430
ISHARES TR EAFE SML CP ETF 464288273 267,611 3,170 SH SOLE 0 0 3,170
ISHARES TR GLOB HLTHCRE ETF 464287325 217,516 2,130 SH SOLE 0 0 2,130
ISHARES TR GLOBAL TECH ETF 464287291 533,592 3,600 SH SOLE 0 0 3,600
ISHARES TR IBDS DEC28 ETF 46435U515 2,399,654 96,140 SH SOLE 0 0 96,140
ISHARES TR IBON 2030 TE ETF 46436E122 429,137 16,737 SH SOLE 0 0 16,737
ISHARES TR IBON 2031 TE ETF 46438G661 330,655 13,414 SH SOLE 0 0 13,414
ISHARES TR IBON 2032 TE ETF 46438G364 214,113 8,750 SH SOLE 0 0 8,750
ISHARES TR IBONDS 27 ETF 46435UAA9 1,843,926 76,448 SH SOLE 0 0 76,448
ISHARES TR IBONDS 28 TR HI 46436E387 293,982 12,710 SH SOLE 0 0 12,710
ISHARES TR IBONDS 29 TR HI 46436E379 382,517 16,755 SH SOLE 0 0 16,755
ISHARES TR IBONDS DEC 2029 46436E163 240,376 9,720 SH SOLE 0 0 9,720
ISHARES TR IBONDS DEC 2030 46436E726 2,542,846 120,286 SH SOLE 0 0 120,286
ISHARES TR IBONDS DEC 2030 46438G687 237,250 9,490 SH SOLE 0 0 9,490
ISHARES TR IBONDS DEC 2031 46436E486 2,966,894 147,901 SH SOLE 0 0 147,901
ISHARES TR IBONDS DEC 2032 46436E312 2,495,361 103,671 SH SOLE 0 0 103,671
ISHARES TR IBONDS DEC 2033 46436E130 2,175,905 88,885 SH SOLE 0 0 88,885
ISHARES TR IBONDS DEC 2034 46438G653 1,805,822 73,318 SH SOLE 0 0 73,318
ISHARES TR IBONDS DEC 2035 46438G372 1,362,242 56,595 SH SOLE 0 0 56,595
ISHARES TR IBONDS DEC 28 46435U325 238,830 9,500 SH SOLE 0 0 9,500
ISHARES TR IBONDS DEC 29 46436E205 2,464,928 108,635 SH SOLE 0 0 108,635
ISHARES TR MSCI EAFE ETF 464287465 695,024 6,690 SH SOLE 0 0 6,690
ISHARES TR MSCI INTL MOMENT 46434V449 4,734,232 89,953 SH SOLE 0 0 89,953
ISHARES TR MSCI USA MIN ETF 46429B697 313,367 3,216 SH SOLE 0 0 3,216
ISHARES TR RUS 1000 ETF 464287622 1,142,277 2,745 SH SOLE 0 0 2,745
ISHARES TR RUS 1000 GRW ETF 464287614 5,277,955 42,136 SH SOLE 0 0 42,136
ISHARES TR RUS 1000 VAL ETF 464287598 9,066,552 36,569 SH SOLE 0 0 36,569
ISHARES TR RUS MID CAP ETF 464287499 688,173 6,449 SH SOLE 0 0 6,449
ISHARES TR RUSSELL 2000 ETF 464287655 2,862,267 10,300 SH SOLE 0 0 10,300
ISHARES TR S&P 100 ETF 464287101 12,361,816 32,354 SH SOLE 0 0 32,354
ISHARES TR S&P 500 GRWT ETF 464287309 724,957 5,096 SH SOLE 0 0 5,096
ISHARES TR S&P 500 VAL ETF 464287408 240,607 1,054 SH SOLE 0 0 1,054
ISHARES TR S&P MC 400GR ETF 464287606 3,474,637 31,700 SH SOLE 0 0 31,700
ISHARES TR S&P SML 600 GWT 464287887 256,528 1,600 SH SOLE 0 0 1,600
ISHARES TR U.S. MED DVC ETF 464288810 3,011,865 58,883 SH SOLE 0 0 58,883
ISHARES TR US AER DEF ETF 464288760 310,770 1,500 SH SOLE 0 0 1,500
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 296,787 5,870 SH SOLE 0 0 5,870
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 1,691,754 33,520 SH SOLE 0 0 33,520
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 234,412 2,630 SH SOLE 0 0 2,630
JOHNSON & JOHNSON COM 478160104 1,222,295 4,617 SH SOLE 0 0 4,617
JOHNSON CONTROLS INTERNATION SHS G51502105 260,881 1,755 SH SOLE 0 0 1,755
JPMORGAN CHASE & CO COM 46625H100 19,146,125 57,873 SH SOLE 0 0 57,873
KINDER MORGAN INC DEL COM 49456B101 1,192,271 39,545 SH SOLE 0 0 39,545
KKR & CO INC COM 48251W104 1,706,671 18,693 SH SOLE 0 0 18,693
KLA CORP COM NEW 482480100 557,500 2,860 SH SOLE 0 0 2,860
L3HARRIS TECHNOLOGIES INC COM 502431109 269,692 1,139 SH SOLE 0 0 1,139
LAM RESEARCH CORP COM NEW 512807306 4,030,818 12,270 SH SOLE 0 0 12,270
LAMAR ADVERTISING CO CL A 512816109 698,934 4,850 SH SOLE 0 0 4,850
LINDE PLC SHS G54950103 702,007 1,479 SH SOLE 0 0 1,479
LITTELFUSE INC COM 537008104 458,063 1,081 SH SOLE 0 0 1,081
LOCKHEED MARTIN CORP COM 539830109 1,641,313 3,223 SH SOLE 0 0 3,223
LOWES COS INC COM 548661107 710,991 3,858 SH SOLE 0 0 3,858
LPL FINL HLDGS INC COM 50212V100 3,525,262 11,528 SH SOLE 0 0 11,528
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3,354,895 11,779 SH SOLE 0 0 11,779
MAIN STR CAP CORP COM 56035L104 6,317,167 114,753 SH SOLE 0 0 114,753
MARATHON PETE CORP COM 56585A102 35,658,185 90,178 SH SOLE 0 0 90,178
MARRIOTT INTL INC NEW CL A 571903202 21,075,799 59,257 SH SOLE 0 0 59,257
MARSH & MCLENNAN COS INC COM 571748102 14,929,253 87,444 SH SOLE 0 0 87,444
MASTERCARD INCORPORATED CL A 57636Q104 4,766,355 8,643 SH SOLE 0 0 8,643
MCDONALDS CORP COM 580135101 13,621,438 58,983 SH SOLE 0 0 58,983
MCKESSON CORP COM 58155Q103 26,046,213 30,506 SH SOLE 0 0 30,506
MERCK & CO INC COM 58933Y105 2,114,322 14,550 SH SOLE 0 0 14,550
META PLATFORMS INC CL A 30303M102 19,507,474 26,900 SH SOLE 0 0 26,900
METLIFE INC COM 59156R108 220,146 2,338 SH SOLE 0 0 2,338
MICRON TECHNOLOGY INC COM 595112103 5,587,567 5,246 SH SOLE 0 0 5,246
MICROSOFT CORP COM 594918104 38,087,554 74,259 SH SOLE 0 0 74,259
MOBILITY GLOBAL INC COM SHS 60744M106 865,338 50,457 SH SOLE 0 0 50,457
MORGAN STANLEY COM NEW 617446448 719,406 3,825 SH SOLE 0 0 3,825
MOTOROLA SOLUTIONS INC COM NEW 620076307 18,247,021 40,915 SH SOLE 0 0 40,915
MPLX LP COM UNIT REP LTD 55336V100 869,975 15,447 SH SOLE 0 0 15,447
MSCI INC COM 55354G100 2,744,473 5,095 SH SOLE 0 0 5,095
MURPHY USA INC COM 626755102 375,502 745 SH SOLE 0 0 745
NEBIUS GROUP N.V. SHS CLASS A N97284108 1,524,964 6,465 SH SOLE 0 0 6,465
NETFLIX INC. COM 64110L106 4,383,610 63,001 SH SOLE 0 0 63,001
NEXTERA ENERGY INC COM 65339F101 1,612,580 21,291 SH SOLE 0 0 21,291
NORTHROP GRUMMAN CORP COM 666807102 307,010 635 SH SOLE 0 0 635
NUCOR CORP COM 670346105 473,578 2,026 SH SOLE 0 0 2,026
NVIDIA CORPORATION COM 67066G104 55,713,910 243,953 SH SOLE 0 0 243,953
NVIDIA CORPORATION COM 67066G104 45,676 200 SH Call SOLE 0 0 200
ONEOK INC NEW COM 30609A109 2,400,693 28,154 SH SOLE 0 0 28,154
ORACLE CORP COM 68389X105 9,358,368 68,160 SH SOLE 0 0 68,160
OREILLY AUTOMOTIVE INC COM 67103H107 212,671 2,490 SH SOLE 0 0 2,490
PACER FDS TR NASD IN PATE ETF 69374H311 3,608,484 101,163 SH SOLE 0 0 101,163
PALANTIR TECHNOLOGIES INC CL A 69608A108 4,445,617 23,767 SH SOLE 0 0 23,767
PALO ALTO NETWORKS INC COM 697435105 6,639,447 16,711 SH SOLE 0 0 16,711
PARKER-HANNIFIN CORP COM 701094104 25,848,553 27,055 SH SOLE 0 0 27,055
PAYCHEX INC COM 704326107 536,628 5,448 SH SOLE 0 0 5,448
PEPSICO INC COM 713448108 822,540 6,491 SH SOLE 0 0 6,491
PHILIP MORRIS INTL INC COM 718172109 1,182,702 6,198 SH SOLE 0 0 6,198
PHILLIPS 66 COM 718546104 3,626,551 14,205 SH SOLE 0 0 14,205
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 578,768 24,400 SH SOLE 0 0 24,400
POLARIS INC COM 731068102 7,453,017 142,915 SH SOLE 0 0 142,915
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 20,479,277 266,962 SH SOLE 0 0 266,962
PROCTER & GAMBLE CO COM 742718109 1,628,105 11,207 SH SOLE 0 0 11,207
PROLOGIS INC. COM 74340W103 704,252 5,424 SH SOLE 0 0 5,424
PROSHARES TR PSHS ULTRA QQQ 74347R206 326,645 3,415 SH SOLE 0 0 3,415
PROSHARES TR S&P 500 DV ARIST 74348A467 208,826 3,860 SH SOLE 0 0 3,860
PROSHARES TR ULTRAPRO QQQ 74347X831 1,293,113 16,572 SH SOLE 0 0 16,572
PROSHARES TR ULTRPRO S&P500 74347X864 303,493 2,065 SH SOLE 0 0 2,065
PROSPERITY BANCSHARES INC COM 743606105 2,014,307 30,423 SH SOLE 0 0 30,423
PUBLIC STORAGE COM 74460D109 1,156,816 4,090 SH SOLE 0 0 4,090
QUALCOMM INC COM 747525103 281,765 1,531 SH SOLE 0 0 1,531
QUANTA SVCS INC COM 74762E102 8,292,234 12,906 SH SOLE 0 0 12,906
REPUBLIC SVCS INC COM 760759100 1,218,085 5,804 SH SOLE 0 0 5,804
RIO TINTO PLC SPONSORED ADR 767204100 12,347,476 131,119 SH SOLE 0 0 131,119
RTX CORPORATION COM 75513E101 566,604 3,052 SH SOLE 0 0 3,052
S&P GLOBAL INC COM 78409V104 21,085,605 53,453 SH SOLE 0 0 53,453
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,266,491 111,446 SH SOLE 0 0 111,446
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,760,508 48,998 SH SOLE 0 0 48,998
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 294,060 9,802 SH SOLE 0 0 9,802
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 5,218,769 47,949 SH SOLE 0 0 47,949
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 4,426,299 22,612 SH SOLE 0 0 22,612
SERVICENOW INC COM 81762P102 291,472 2,175 SH SOLE 0 0 2,175
SHERWIN WILLIAMS CO COM 824348106 15,800,946 48,878 SH SOLE 0 0 48,878
SHOPIFY INC CL A SUB VTG SHS 82509L107 911,452 6,146 SH SOLE 0 0 6,146
SOUTHSTATE BK CORP COM 84472E102 321,437 3,229 SH SOLE 0 0 3,229
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 4,378,712 29,025 SH SOLE 0 0 29,025
SPDR GOLD TR GOLD SHS 78463V107 6,401,920 16,810 SH SOLE 0 0 16,810
SPDR SERIES TRUST ST STR P500ETF 78464A854 29,160,706 324,874 SH SOLE 0 0 324,874
SPDR SERIES TRUST ST STR SP BANK 78464A797 1,106,350 17,500 SH SOLE 0 0 17,500
SPDR SERIES TRUST ST STR SP INS 78464A789 260,910 4,460 SH SOLE 0 0 4,460
SPX TECHNOLOGIES INC COM 78473E103 2,038,959 12,025 SH SOLE 0 0 12,025
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 25,755,624 33,772 SH SOLE 0 0 33,772
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 3,923,842 5,975 SH SOLE 0 0 5,975
STERLING INFRASTRUCTURE INC COM 859241101 2,336,447 4,751 SH SOLE 0 0 4,751
STRYKER CORPORATION COM 863667101 16,515,485 59,971 SH SOLE 0 0 59,971
SYSCO CORP COM 871829107 415,002 5,323 SH SOLE 0 0 5,323
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 17,598,442 38,577 SH SOLE 0 0 38,577
TARGA RES CORP COM 87612G101 925,343 3,423 SH SOLE 0 0 3,423
TARGET CORP COM 87612E106 202,287 1,291 SH SOLE 0 0 1,291
TECHNIPFMC PLC COM G87110105 577,320 8,500 SH SOLE 0 0 8,500
TESLA INC COM 88160R101 5,001,757 14,097 SH SOLE 0 0 14,097
TEXAS INSTRS INC COM 882508104 23,067,745 82,358 SH SOLE 0 0 82,358
THERMO FISHER SCIENTIFIC INC COM 883556102 1,065,229 1,578 SH SOLE 0 0 1,578
TJX COS INC NEW COM 872540109 15,085,518 114,016 SH SOLE 0 0 114,016
TORTOISE CAPITAL SERIES TRUS NORTH AMRCN PIPE 890930308 222,048 5,570 SH SOLE 0 0 5,570
TORTOISE ENERGY INFRSTRCTR C COM 89147L886 574,350 15,000 SH SOLE 0 0 15,000
TRANE TECHNOLOGIES PLC SHS G8994E103 337,629 747 SH SOLE 0 0 747
TRAVELERS COMPANIES INC COM 89417E109 561,147 1,574 SH SOLE 0 0 1,574
UBIQUITI INC COM 90353W103 2,328,008 4,102 SH SOLE 0 0 4,102
UNION PAC CORP COM 907818108 17,050,287 62,655 SH SOLE 0 0 62,655
UNITED STATES ANTIMONY CORP COM 911549103 101,331 24,300 SH SOLE 0 0 24,300
VAIL RESORTS INC COM 91879Q109 300,424 2,190 SH SOLE 0 0 2,190
VALERO ENERGY CORP COM 91913Y100 1,513,229 3,904 SH SOLE 0 0 3,904
VALMONT INDS INC COM 920253101 219,916 475 SH SOLE 0 0 475
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 7,214,823 11,847 SH SOLE 0 0 11,847
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 14,108,405 60,909 SH SOLE 0 0 60,909
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 13,765,744 152,766 SH SOLE 0 0 152,766
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 2,610,726 33,292 SH SOLE 0 0 33,292
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 452,692 1,340 SH SOLE 0 0 1,340
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 976,201 3,431 SH SOLE 0 0 3,431
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 122,438,912 327,167 SH SOLE 0 0 327,167
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 4,036,374 18,680 SH SOLE 0 0 18,680
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,221,280 6,023 SH SOLE 0 0 6,023
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 553,955 9,340 SH SOLE 0 0 9,340
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 3,935,571 33,983 SH SOLE 0 0 33,983
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,177,856 3,424 SH SOLE 0 0 3,424
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7,206,666 30,889 SH SOLE 0 0 30,889
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 537,342 7,610 SH SOLE 0 0 7,610
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1,177,701 12,473 SH SOLE 0 0 12,473
VANGUARD WORLD FD ENERGY ETF 92204A306 232,416 1,350 SH SOLE 0 0 1,350
VANGUARD WORLD FD INF TECH ETF 92204A702 1,069,703 8,512 SH SOLE 0 0 8,512
VANGUARD WORLD FD MRNGSTR CAP ETF 921910873 10,435,589 36,965 SH SOLE 0 0 36,965
VERALTO CORP COM SHS 92338C103 709,967 7,527 SH SOLE 0 0 7,527
VERTIV HOLDINGS CO COM CL A 92537N108 1,216,685 5,042 SH SOLE 0 0 5,042
VIPER ENERGY INC CL A 64361Q101 262,875 6,590 SH SOLE 0 0 6,590
VISA INC COM CL A 92826C839 24,809,051 69,043 SH SOLE 0 0 69,043
VISTRA CORP COM 92840M102 1,133,502 8,193 SH SOLE 0 0 8,193
VONTIER CORPORATION COM 928881101 310,358 9,884 SH SOLE 0 0 9,884
WALMART INC COM 931142103 26,090,117 251,060 SH SOLE 0 0 251,060
WASTE MGMT INC DEL COM 94106L109 1,451,299 7,117 SH SOLE 0 0 7,117
WEC ENERGY GROUP INC COM 92939U106 547,941 5,437 SH SOLE 0 0 5,437
WELLS FARGO & CO COM 949746101 1,072,030 13,392 SH SOLE 0 0 13,392
WELLTOWER INC COM 95040Q104 480,050 2,085 SH SOLE 0 0 2,085
WILLIAMS COS INC COM 969457100 2,293,512 33,743 SH SOLE 0 0 33,743
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1,115,383 22,135 SH SOLE 0 0 22,135
WORLD GOLD TR SPDR GLD MINIS 98149E303 780,710 9,500 SH SOLE 0 0 9,500
WW GRAINGER INC COM 384802104 315,177 253 SH SOLE 0 0 253
XCEL ENERGY INC COM 98389B100 516,618 7,330 SH SOLE 0 0 7,330