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 5,913,068 40,715 SH SOLE 0 0 40,715
AAON INC COM PAR $0.004 000360206 647,951 7,830 SH SOLE 0 0 7,830
ABBOTT LABORATORIES COM 002824100 232,766 2,267 SH SOLE 0 0 2,267
ABBVIE INC COM 00287Y109 781,714 3,594 SH SOLE 0 0 3,594
ADVANCED MICRO DEVICES INC COM 007903107 330,371 1,624 SH SOLE 0 0 1,624
AFLAC INC COM 001055102 383,437 3,495 SH SOLE 0 0 3,495
AGILENT TECHNOLOGIES INC COM 00846U101 76,804,549 673,842 SH SOLE 0 0 673,842
AGILYSYS INC COM 00847J105 238,391 3,351 SH SOLE 0 0 3,351
ALARM COM HLDGS INC COM 011642105 225,841 5,229 SH SOLE 0 0 5,229
ALPHABET INC CAP STK CL C 02079K107 9,771,529 34,064 SH SOLE 0 0 34,064
ALPHABET INC CAP STK CL A 02079K305 93,891,934 326,512 SH SOLE 0 0 326,512
AMAZON COM INC COM 023135106 103,728,666 498,049 SH SOLE 0 0 498,049
AMEREN CORP COM 023608102 240,725 2,190 SH SOLE 0 0 2,190
AMERICAN EXPRESS CO COM 025816109 418,028 1,382 SH SOLE 0 0 1,382
AMERICAN INTL GROUP INC COM NEW 026874784 612,912 8,145 SH SOLE 0 0 8,145
AMERICAN TOWER CORP COM 03027X100 282,341 1,636 SH SOLE 0 0 1,636
AMERICAN WTR WKS CO INC NEW COM 030420103 596,211 4,381 SH SOLE 0 0 4,381
AMGEN INC COM 031162100 287,340 817 SH SOLE 0 0 817
APPLE INC COM 037833100 21,487,171 84,665 SH SOLE 0 0 84,665
APPLIED MATLS INC COM 038222105 287,926 842 SH SOLE 0 0 842
ARISTA NETWORKS INC COM SHS 040413205 403,087 3,283 SH SOLE 0 0 3,283
ASML HLDG NV N Y REGISTRY SHS N07059210 997,405 755 SH SOLE 0 0 755
ASTRAZENECA PLC ORD G0593M107 297,211 1,507 SH SOLE 0 0 1,507
AT&T INC COM 00206R102 7,983,673 275,394 SH SOLE 0 0 275,394
AUTOMATIC DATA PROCESSING IN COM 053015103 269,621 1,327 SH SOLE 0 0 1,327
AXOS FINANCIAL INC COM 05465C100 256,802 3,018 SH SOLE 0 0 3,018
BALCHEM CORP COM 057665200 628,555 3,709 SH SOLE 0 0 3,709
BALL CORP COM 058498106 239,632 4,054 SH SOLE 0 0 4,054
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 476,014 21,977 SH SOLE 0 0 21,977
BANK AMERICA CORP 7.25%CNV PFD L 060505682 1,850,493 1,553 SH SOLE 0 0 1,553
BANK AMERICA CORP COM 060505104 662,220 13,584 SH SOLE 0 0 13,584
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,644,886 9,693 SH SOLE 0 0 9,693
BERKSHIRE HATHAWAY INC DEL CL A 084670108 718,140 1 SH SOLE 0 0 1
BIO-TECHNE CORP COM 09073M104 314,234 6,013 SH SOLE 0 0 6,013
BIOGEN INC COM 09062X103 868,435 4,737 SH SOLE 0 0 4,737
BLACKROCK INC COM 09290D101 511,022 531 SH SOLE 0 0 531
BOOKING HOLDINGS INC COM 09857L108 378,929 90 SH SOLE 0 0 90
BRIGHT HORIZONS FAM SOL IN D COM 109194100 334,516 4,073 SH SOLE 0 0 4,073
BRISTOL-MYERS SQUIBB CO COM 110122108 459,364 7,574 SH SOLE 0 0 7,574
BROADCOM INC COM 11135F101 3,066,429 9,907 SH SOLE 0 0 9,907
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 7,637,430 171,821 SH SOLE 0 0 171,821
BROWN & BROWN INC COM 115236101 527,289 8,086 SH SOLE 0 0 8,086
CANADIAN NATL RY CO COM 136375102 320,229 3,116 SH SOLE 0 0 3,116
CARRIER GLOBAL CORPORATION COM 14448C104 80,187,597 1,424,038 SH SOLE 0 0 1,424,038
CASELLA WASTE SYS INC CL A 147448104 464,616 5,856 SH SOLE 0 0 5,856
CATERPILLAR INC COM 149123101 14,840,844 20,948 SH SOLE 0 0 20,948
CENCORA INC COM 03073E105 7,653,611 24,364 SH SOLE 0 0 24,364
CENTENE CORP DEL COM 15135B101 783,305 23,925 SH SOLE 0 0 23,925
CERTARA INC COM 15687V109 132,571 23,258 SH SOLE 0 0 23,258
CHEVRON CORPORATION COM 166764100 726,587 3,512 SH SOLE 0 0 3,512
CHUBB LTD SWITZ COM H1467J104 2,062,486 6,328 SH SOLE 0 0 6,328
CISCO SYS INC COM 17275R102 9,445,313 121,734 SH SOLE 0 0 121,734
CITIGROUP INC COM NEW 172967424 266,174 2,347 SH SOLE 0 0 2,347
CITIZENS FINL GROUP INC COM 174610105 461,590 7,697 SH SOLE 0 0 7,697
COCA COLA CO COM 191216100 800,046 10,520 SH SOLE 0 0 10,520
COINBASE GLOBAL INC COM CL A 19260Q107 204,469 1,171 SH SOLE 0 0 1,171
COLGATE PALMOLIVE CO COM 194162103 208,473 2,446 SH SOLE 0 0 2,446
CONAGRA BRANDS INC COM 205887102 727,836 46,300 SH SOLE 0 0 46,300
CONSOLIDATED EDISON INC COM 209115104 620,906 5,486 SH SOLE 0 0 5,486
CONSTELLATION ENERGY CORP COM 21037T109 219,212 785 SH SOLE 0 0 785
CONSTRUCTION PARTNERS INC COM CL A 21044C107 803,620 7,232 SH SOLE 0 0 7,232
CORPAY INC COM SHS 219948106 363,738 1,250 SH SOLE 0 0 1,250
COSTCO WHOLESALE CORPORATION COM 22160K105 568,714 571 SH SOLE 0 0 571
CREDICORP LTD COM G2519Y108 473,953 1,397 SH SOLE 0 0 1,397
DEERE & CO COM 244199105 573,440 1,018 SH SOLE 0 0 1,018
DESCARTES SYS GROUP INC COM 249906108 455,695 6,368 SH SOLE 0 0 6,368
DIGI INTL INC COM 253798102 393,650 8,167 SH SOLE 0 0 8,167
DISNEY WALT CO COM 254687106 703,537 7,300 SH SOLE 0 0 7,300
DOLLAR GEN CORP COM 256677105 1,027,490 8,654 SH SOLE 0 0 8,654
DONALDSON INC COM 257651109 285,922 3,369 SH SOLE 0 0 3,369
DORMAN PRODS INC COM 258278100 293,774 2,815 SH SOLE 0 0 2,815
DOW HLDGS INC COM 260557103 257,731 6,188 SH SOLE 0 0 6,188
EATON CORP PLC SHS G29183103 8,018,717 22,419 SH SOLE 0 0 22,419
EBAY INC. COM 278642103 246,392 2,707 SH SOLE 0 0 2,707
ELI LILLY & CO COM 532457108 734,945 799 SH SOLE 0 0 799
EMERSON ELEC CO COM 291011104 7,858,716 59,981 SH SOLE 0 0 59,981
ENERGY TRANSFER L P 9.250% FXD PFD I 29273V704 404,950 35,000 SH SOLE 0 0 35,000
ENTERPRISE PRODS PARTNERS L COM 293792107 344,723 9,110 SH SOLE 0 0 9,110
EOG RES INC COM 26875P101 698,563 4,832 SH SOLE 0 0 4,832
EPLUS INC COM 294268107 284,192 3,777 SH SOLE 0 0 3,777
EQUITY RESIDENTIAL SH BEN INT 29476L107 211,166 3,570 SH SOLE 0 0 3,570
ESCO TECHNOLOGIES INC COM 296315104 965,740 3,432 SH SOLE 0 0 3,432
ESSEX PPTY TR INC COM 297178105 452,298 1,869 SH SOLE 0 0 1,869
EVEREST GROUP LTD COM G3223R108 201,994 618 SH SOLE 0 0 618
EVERSOURCE ENERGY COM 30040W108 218,440 3,153 SH SOLE 0 0 3,153
EXLSERVICE HLDGS INC COM 302081104 579,951 19,046 SH SOLE 0 0 19,046
EXPONENT INC COM 30214U102 509,337 7,806 SH SOLE 0 0 7,806
EXXON MOBIL CORP COM 30231G102 1,079,127 6,361 SH SOLE 0 0 6,361
FACTSET RESH SYS INC COM 303075105 228,274 1,052 SH SOLE 0 0 1,052
FEDEX CORP COM 31428X106 346,564 973 SH SOLE 0 0 973
FIDELITY NATL INFORMATION SV COM 31620M106 209,735 4,471 SH SOLE 0 0 4,471
FIFTH THIRD BANCORP COM 316773100 441,324 9,499 SH SOLE 0 0 9,499
FIRSTSERVICE CORP NEW COM 33767E202 371,007 2,670 SH SOLE 0 0 2,670
FISERV INC COM 337738108 52,967,481 949,238 SH SOLE 0 0 949,238
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 733,696 6,606 SH SOLE 0 0 6,606
FORD MTR CO COM 345370860 299,780 25,977 SH SOLE 0 0 25,977
GE AEROSPACE COM NEW 369604301 339,823 1,198 SH SOLE 0 0 1,198
GE VERNOVA INC COM 36828A101 274,091 314 SH SOLE 0 0 314
GENMAB A/S SPONSORED ADS 372303206 299,692 11,170 SH SOLE 0 0 11,170
GILEAD SCIENCES INC COM 375558103 262,992 1,887 SH SOLE 0 0 1,887
GLOBUS MED INC CL A 379577208 706,943 8,205 SH SOLE 0 0 8,205
GOLDMAN SACHS GROUP INC COM 38141G104 311,976 369 SH SOLE 0 0 369
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 44,417,044 856,645 SH SOLE 0 0 856,645
HALEON PLC SPON ADS 405552100 530,037 52,951 SH SOLE 0 0 52,951
HALLIBURTON CO COM 406216101 298,703 7,661 SH SOLE 0 0 7,661
HDFC BANK LTD SPONSORED ADS 40415F101 527,324 21,195 SH SOLE 0 0 21,195
HEALTHEQUITY INC COM 42226A107 365,285 4,371 SH SOLE 0 0 4,371
HENRY JACK & ASSOC INC COM 426281101 653,496 4,135 SH SOLE 0 0 4,135
HERSHEY CO COM 427866108 491,452 2,364 SH SOLE 0 0 2,364
HOME DEPOT INC COM 437076102 1,200,514 3,650 SH SOLE 0 0 3,650
HORMEL FOODS CORP COM 440452100 499,139 22,037 SH SOLE 0 0 22,037
HUNT J B TRANS SVCS INC COM 445658107 330,564 1,560 SH SOLE 0 0 1,560
HUNTINGTON BANCSHARES INC COM 446150104 240,964 15,397 SH SOLE 0 0 15,397
HUNTINGTON INGALLS INDS INC COM 446413106 490,451 1,291 SH SOLE 0 0 1,291
INTEL CORP COM 458140100 285,566 6,471 SH SOLE 0 0 6,471
INTERNATIONAL BUSINESS MACHS COM 459200101 605,006 2,496 SH SOLE 0 0 2,496
INTUIT COM 461202103 306,558 709 SH SOLE 0 0 709
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 1,711,793 36,015 SH SOLE 0 0 36,015
INVESCO QQQ TR UNIT SER 1 46090E103 339,703 589 SH SOLE 0 0 589
INVESCO QQQ TR CALL 46090E103 173,154 300 PRN Call SOLE 0 0 300
ISHARES TR 0-5 YR TIPS ETF 46429B747 34,666,323 335,167 SH SOLE 0 0 335,167
ISHARES TR CORE S&P500 ETF 464287200 677,158 1,037 SH SOLE 0 0 1,037
ISHARES TR IBDS DEC28 ETF 46435U515 35,712,303 1,409,882 SH SOLE 0 0 1,409,882
ISHARES TR IBONDS 26 TRM TS 46436E858 35,354,891 1,542,871 SH SOLE 0 0 1,542,871
ISHARES TR IBONDS 27 ETF 46435UAA9 295,898 12,207 SH SOLE 0 0 12,207
ISHARES TR IBONDS 29 TR HI 46436E379 219,210 9,415 SH SOLE 0 0 9,415
ISHARES TR IBONDS DEC 2031 46436E486 32,758,310 1,565,137 SH SOLE 0 0 1,565,137
ISHARES TR IBONDS DEC 2033 46436E130 26,718,220 1,033,587 SH SOLE 0 0 1,033,587
ISHARES TR IBONDS DEC 2034 46438G653 33,262,635 1,276,387 SH SOLE 0 0 1,276,387
ISHARES TR IBONDS DEC 2034 46438G646 22,318,615 870,800 SH SOLE 0 0 870,800
ISHARES TR IBONDS DEC 2035 46438G422 25,470,628 1,006,601 SH SOLE 0 0 1,006,601
ISHARES TR IBONDS DEC 2044 46438G638 45,452,002 1,851,405 SH SOLE 0 0 1,851,405
ISHARES TR IBONDS DEC 29 46436E205 43,403,062 1,865,996 SH SOLE 0 0 1,865,996
ISHARES TR IBONDS DEC2026 46435GAA0 292,541 12,068 SH SOLE 0 0 12,068
ISHARES TR TIPS BD ETF 464287176 640,640 5,805 SH SOLE 0 0 5,805
ISHARES TR TRS FLT RT BD 46434V860 20,874,385 412,293 SH SOLE 0 0 412,293
JOHNSON & JOHNSON COM 478160104 12,586,982 51,493 SH SOLE 0 0 51,493
JPMORGAN CHASE & CO COM 46625H100 1,232,531 4,190 SH SOLE 0 0 4,190
KIMBERLY-CLARK CORP COM 494368103 5,488,588 56,894 SH SOLE 0 0 56,894
KINSALE CAP GROUP INC COM 49714P108 439,409 1,286 SH SOLE 0 0 1,286
KLA CORP COM NEW 482480100 212,028 144 SH SOLE 0 0 144
KRAFT HEINZ CO COM 500754106 362,337 16,111 SH SOLE 0 0 16,111
L3HARRIS TECHNOLOGIES INC COM 502431109 452,837 1,312 SH SOLE 0 0 1,312
LABCORP HOLDINGS INC COM SHS 504922105 235,861 884 SH SOLE 0 0 884
LAM RESEARCH CORP COM NEW 512807306 328,396 1,537 SH SOLE 0 0 1,537
LEMAITRE VASCULAR INC COM 525558201 397,736 3,643 SH SOLE 0 0 3,643
LENNAR CORP CL A 526057104 227,000 2,614 SH SOLE 0 0 2,614
LINDE PLC SHS G54950103 261,597 528 SH SOLE 0 0 528
LOCKHEED MARTIN CORP COM 539830109 301,955 500 SH SOLE 0 0 500
LOEWS CORP COM 540424108 330,041 3,092 SH SOLE 0 0 3,092
LOWES COS INC COM 548661107 86,483,532 366,021 SH SOLE 0 0 366,021
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 220,735 2,740 SH SOLE 0 0 2,740
M & T BK CORP COM 55261F104 624,915 3,023 SH SOLE 0 0 3,023
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 364,639 1,642 SH SOLE 0 0 1,642
MANULIFE FINL CORP COM 56501R106 642,318 18,650 SH SOLE 0 0 18,650
MASCO CORP COM 574599106 207,432 3,436 SH SOLE 0 0 3,436
MASTERCARD INCORPORATED CL A 57636Q104 75,003,418 150,109 SH SOLE 0 0 150,109
MATCH GROUP INC NEW COM 57667L107 257,012 8,369 SH SOLE 0 0 8,369
MCDONALDS CORP COM 580135101 8,200,349 26,385 SH SOLE 0 0 26,385
MERCADOLIBRE INC COM 58733R102 345,804 200 SH SOLE 0 0 200
MERCK & CO INC COM 58933Y105 708,509 5,890 SH SOLE 0 0 5,890
META PLATFORMS INC CL A 30303M102 52,556,039 91,860 SH SOLE 0 0 91,860
MICRON TECHNOLOGY INC COM 595112103 411,513 1,218 SH SOLE 0 0 1,218
MICROSOFT CORP COM 594918104 57,587,252 155,570 SH SOLE 0 0 155,570
MODERNA INC COM 60770K107 411,734 8,105 SH SOLE 0 0 8,105
MOLSON COORS BEVERAGE CO CL B 60871R209 306,932 7,128 SH SOLE 0 0 7,128
MONDELEZ INTL INC CL A 609207105 243,184 4,219 SH SOLE 0 0 4,219
MOODYS CORP COM 615369105 34,907,232 80,017 SH SOLE 0 0 80,017
MOTOROLA SOLUTIONS INC COM NEW 620076307 216,552 499 SH SOLE 0 0 499
NETEASE COM INC SPONSORED ADS 64110W102 324,793 2,901 SH SOLE 0 0 2,901
NETFLIX INC. COM 64110L106 56,401,206 586,596 SH SOLE 0 0 586,596
NEWMONT CORP COM 651639106 299,745 2,769 SH SOLE 0 0 2,769
NEXTERA ENERGY INC COM 65339F101 564,432 6,077 SH SOLE 0 0 6,077
NICE LTD SPONSORED ADR 653656108 449,972 4,081 SH SOLE 0 0 4,081
NORTHROP GRUMMAN CORP COM 666807102 261,298 383 SH SOLE 0 0 383
NOVANTA INC COM 67000B104 508,346 4,304 SH SOLE 0 0 4,304
NOVARTIS AG SPONSORED ADR 66987V109 323,518 2,118 SH SOLE 0 0 2,118
NVIDIA CORPORATION CALL 67066G104 17,440 100 PRN Call SOLE 0 0 100
NVIDIA CORPORATION COM 67066G104 26,863,789 154,035 SH SOLE 0 0 154,035
OLD DOMINION FREIGHT LINE IN COM 679580100 43,686,838 223,576 SH SOLE 0 0 223,576
OLLIES BARGAIN OUTLET HLDGS COM 681116109 389,790 4,235 SH SOLE 0 0 4,235
ONTO INNOVATION INC COM 683344105 647,817 3,159 SH SOLE 0 0 3,159
OPTION CARE HEALTH INC COM NEW 68404L201 200,339 7,442 SH SOLE 0 0 7,442
ORACLE CORP COM 68389X105 653,065 4,439 SH SOLE 0 0 4,439
PALANTIR TECHNOLOGIES INC CL A 69608A108 576,636 3,942 SH SOLE 0 0 3,942
PALO ALTO NETWORKS INC COM 697435105 267,895 1,671 SH SOLE 0 0 1,671
PARAMOUNT SKYDANCE CORP COM CL B 69932A204 91,716 10,168 SH SOLE 0 0 10,168
PAYCHEX INC COM 704326107 271,386 2,946 SH SOLE 0 0 2,946
PAYCOM SOFTWARE INC COM 70432V102 325,971 2,682 SH SOLE 0 0 2,682
PAYPAL HLDGS INC COM 70450Y103 257,495 5,693 SH SOLE 0 0 5,693
PEPSICO INC COM 713448108 635,913 4,095 SH SOLE 0 0 4,095
PFIZER INC COM 717081103 672,254 23,941 SH SOLE 0 0 23,941
PIMCO DYNAMIC INCOME FD SHS 72201Y101 205,320 12,000 SH SOLE 0 0 12,000
PROCTER & GAMBLE CO COM 742718109 8,694,074 60,192 SH SOLE 0 0 60,192
PULTE GROUP INC COM 745867101 330,720 2,812 SH SOLE 0 0 2,812
QUALCOMM INC COM 747525103 375,210 2,914 SH SOLE 0 0 2,914
QUANTA SVCS INC COM 74762E102 322,824 588 SH SOLE 0 0 588
QUEST DIAGNOSTICS INC COM 74834L100 319,448 1,630 SH SOLE 0 0 1,630
RBC BEARINGS INC COM 75524B104 928,736 1,710 SH SOLE 0 0 1,710
REGIONS FINANCIAL CORP NEW COM 7591EP100 279,249 10,691 SH SOLE 0 0 10,691
RENTOKIL INITIAL PLC SPONSORED ADR 760125104 46,295,800 1,470,642 SH SOLE 0 0 1,470,642
REPLIGEN CORP COM 759916109 281,001 2,385 SH SOLE 0 0 2,385
RIO TINTO PLC SPONSORED ADR 767204100 637,149 6,830 SH SOLE 0 0 6,830
ROBINHOOD MKTS INC COM CL A 770700102 432,225 6,237 SH SOLE 0 0 6,237
ROSS STORES INC COM 778296103 39,923,105 184,292 SH SOLE 0 0 184,292
RTX CORPORATION COM 75513E101 273,726 1,419 SH SOLE 0 0 1,419
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 272,513 4,715 SH SOLE 0 0 4,715
SALESFORCE INC COM 79466L302 41,704,837 223,415 SH SOLE 0 0 223,415
SCHWAB CHARLES CORP COM 808513105 66,543,966 708,065 SH SOLE 0 0 708,065
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730 826,646 21,606 SH SOLE 0 0 21,606
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 268,822 5,494 SH SOLE 0 0 5,494
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 310,946 11,165 SH SOLE 0 0 11,165
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 1,570,164 48,417 SH SOLE 0 0 48,417
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,090,213 44,049 SH SOLE 0 0 44,049
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 241,973 5,177 SH SOLE 0 0 5,177
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 217,339 7,461 SH SOLE 0 0 7,461
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 353,986 13,806 SH SOLE 0 0 13,806
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 389,143 13,382 SH SOLE 0 0 13,382
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 211,159 539 SH SOLE 0 0 539
SERVICENOW INC COM 81762P102 222,378 2,127 SH SOLE 0 0 2,127
SHELL PLC SPON ADS 780259305 1,087,398 11,692 SH SOLE 0 0 11,692
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 406,652 3,055 SH SOLE 0 0 3,055
SLB LIMITED COM STK 806857108 360,193 7,009 SH SOLE 0 0 7,009
SMITH A O CORP COM 831865209 225,383 3,418 SH SOLE 0 0 3,418
SMUCKER J M CO COM NEW 832696405 247,658 2,568 SH SOLE 0 0 2,568
SONY GROUP CORP SPONSORED ADR 835699307 443,392 21,420 SH SOLE 0 0 21,420
SOUTHERN CO COM 842587107 736,255 7,628 SH SOLE 0 0 7,628
SOUTHWEST AIRLS CO COM 844741108 249,353 6,637 SH SOLE 0 0 6,637
SPDR INDEX SHS FDS STATE STREET SPD 78463X509 594,397 12,671 SH SOLE 0 0 12,671
SPX TECHNOLOGIES INC COM 78473E103 392,083 1,961 SH SOLE 0 0 1,961
STARBUCKS CORP COM 855244109 69,299,588 773,519 SH SOLE 0 0 773,519
SYSCO CORP COM 871829107 695,254 9,747 SH SOLE 0 0 9,747
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 179,358,470 530,724 SH SOLE 0 0 530,724
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 224,360 1,136 SH SOLE 0 0 1,136
TARGET CORP COM 87612E106 338,483 2,793 SH SOLE 0 0 2,793
TELEKOMUNIKASI IND SPONSORED ADR 715684106 259,118 13,871 SH SOLE 0 0 13,871
TESLA INC COM 88160R101 1,969,904 5,299 SH SOLE 0 0 5,299
TEXAS ROADHOUSE INC COM 882681109 683,713 4,140 SH SOLE 0 0 4,140
THERMO FISHER SCIENTIFIC INC COM 883556102 68,331,545 139,018 SH SOLE 0 0 139,018
TYLER TECHNOLOGIES INC COM 902252105 412,568 1,205 SH SOLE 0 0 1,205
UBER TECHNOLOGIES INC COM 90353T100 272,399 3,787 SH SOLE 0 0 3,787
UBIQUITI INC COM 90353W103 1,371,944 1,736 SH SOLE 0 0 1,736
ULTA BEAUTY INC COM 90384S303 78,066,053 149,349 SH SOLE 0 0 149,349
UNION PAC CORP COM 907818108 1,327,519 5,472 SH SOLE 0 0 5,472
UNITEDHEALTH GROUP INC COM 91324P102 264,638 978 SH SOLE 0 0 978
US BANCORP COM NEW 902973304 7,672,058 147,511 SH SOLE 0 0 147,511
VALVOLINE INC COM 92047W101 309,856 9,200 SH SOLE 0 0 9,200
VANGUARD CALIF TAX FREE FDS TAX EXEMPT BD FD 922021605 349,456 3,527 SH SOLE 0 0 3,527
VANGUARD INDEX FDS SMALL CP ETF 922908751 459,408 1,754 SH SOLE 0 0 1,754
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 259,471 434 SH SOLE 0 0 434
VENTAS INC COM 92276F100 401,295 4,907 SH SOLE 0 0 4,907
VERICEL CORP COM 92346J108 266,079 8,271 SH SOLE 0 0 8,271
VERISK ANALYTICS INC COM 92345Y106 214,228 1,129 SH SOLE 0 0 1,129
VERIZON COMMUNICATIONS INC COM 92343V104 8,160,264 162,555 SH SOLE 0 0 162,555
VERTEX INC CL A 92538J106 135,451 11,392 SH SOLE 0 0 11,392
VIATRIS INC COM 92556V106 564,029 41,749 SH SOLE 0 0 41,749
VISA INC COM CL A 92826C839 88,597,201 293,135 SH SOLE 0 0 293,135
WALMART INC COM 931142103 1,133,724 9,122 SH SOLE 0 0 9,122
WD 40 CO COM 929236107 288,302 1,414 SH SOLE 0 0 1,414
WEC ENERGY GROUP INC COM 92939U106 218,690 1,889 SH SOLE 0 0 1,889
WELLS FARGO & CO PERP PFD CNV A 949746804 2,379,300 2,060 SH SOLE 0 0 2,060
WELLS FARGO & CO COM 949746101 70,549,428 886,188 SH SOLE 0 0 886,188
WESTERN DIGITAL CORP COM 958102105 230,999 854 SH SOLE 0 0 854
WILLIS TOWERS WATSON PLC LTD SHS G96629103 279,654 962 SH SOLE 0 0 962
WW GRAINGER INC COM 384802104 280,339 257 SH SOLE 0 0 257
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 39,739,822 190,070 SH SOLE 0 0 190,070