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   300,651 2,329 SH   SOLE   2,167 0 162
ABBOTT LABS COM 002824100   1,941,421 17,164 SH   SOLE   16,084 0 1,080
ABBVIE INC COM 00287Y109   13,090,902 73,669 SH   SOLE   48,616 0 25,053
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   863,645 2,455 SH   SOLE   2,159 0 296
ACUITY BRANDS INC COM 00508Y102   377,432 1,292 SH   SOLE   1,190 0 102
ADAPTHEALTH CORP COMMON STOCK 00653Q102   97,780 10,271 SH   SOLE   10,271 0 0
ADOBE INC COM 00724F101   19,463,193 43,769 SH   SOLE   40,395 0 3,374
ADVANCED MICRO DEVICES INC COM 007903107   28,207,244 233,523 SH   SOLE   164,392 0 69,131
AES CORP COM 00130H105   171,352 13,314 SH   SOLE   12,201 0 1,113
AFLAC INC COM 001055102   838,589 8,107 SH   SOLE   7,530 0 577
AKAMAI TECHNOLOGIES INC COM 00971T101   393,218 4,111 SH   SOLE   3,786 0 325
ALLEGION PLC ORD SHS G0176J109   6,091,597 46,615 SH   SOLE   44,331 0 2,284
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   875,589 3,721 SH   SOLE   3,321 0 400
ALPHABET INC CAP STK CL A 02079K305   43,952,490 232,184 SH   SOLE   217,266 0 14,918
ALPHABET INC CAP STK CL C 02079K107   10,742,542 56,409 SH   SOLE   47,626 0 8,783
ALTRIA GROUP INC COM 02209S103   313,061 5,987 SH   SOLE   3,673 0 2,314
AMAZON COM INC COM 023135106   15,417,635 70,275 SH   SOLE   63,641 0 6,634
AMEREN CORP COM 023608102   244,690 2,745 SH   SOLE   2,628 0 117
AMERICAN EXPRESS CO COM 025816109   1,380,371 4,651 SH   SOLE   4,651 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   5,155,407 70,816 SH   SOLE   63,353 0 7,463
AMGEN INC COM 031162100   10,901,014 41,824 SH   SOLE   25,812 0 16,012
AMPHENOL CORP NEW CL A 032095101   604,493 8,704 SH   SOLE   8,018 0 686
ANALOG DEVICES INC COM 032654105   40,101,296 188,748 SH   SOLE   134,179 0 54,569
APOLLO GLOBAL MGMT INC COM 03769M106   3,448,541 20,880 SH   SOLE   19,530 0 1,350
APPLE INC COM 037833100   80,683,407 322,192 SH   SOLE   292,071 0 30,121
APPLIED MATLS INC COM 038222105   19,007,034 116,873 SH   SOLE   108,578 0 8,295
ARCH CAP GROUP LTD ORD G0450A105   447,621 4,847 SH   SOLE   4,847 0 0
ARES CAPITAL CORP COM 04010L103   395,312 18,059 SH   SOLE   16,056 0 2,003
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   774,507 4,375 SH   SOLE   4,375 0 0
ASSURANT INC COM 04621X108   407,251 1,910 SH   SOLE   1,759 0 151
ASTRAZENECA PLC SPONSORED ADR 046353108   459,361 7,011 SH   SOLE   7,011 0 0
AT&T INC COM 00206R102   903,287 39,670 SH   SOLE   34,926 0 4,744
AUTOMATIC DATA PROCESSING IN COM 053015103   5,988,964 20,459 SH   SOLE   18,395 0 2,064
BANK AMERICA CORP COM 060505104   749,172 17,046 SH   SOLE   13,337 0 3,709
BANK NEW YORK MELLON CORP COM 064058100   896,376 11,667 SH   SOLE   11,667 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,546,852 10,031 SH   SOLE   9,385 0 646
BIO RAD LABS INC CL A 090572207   247,369 753 SH   SOLE   753 0 0
BIOGEN INC COM 09062X103   2,998,609 19,609 SH   SOLE   12,859 0 6,750
BLACKROCK INC COM 09290D101   278,830 272 SH   SOLE   272 0 0
BLACKSTONE INC COM 09260D107   2,373,879 13,768 SH   SOLE   10,353 0 3,415
BOOKING HOLDINGS INC COM 09857L108   38,699,066 7,789 SH   SOLE   7,393 0 396
BOSTON SCIENTIFIC CORP COM 101137107   1,744,152 19,527 SH   SOLE   18,252 0 1,275
BRISTOL-MYERS SQUIBB CO COM 110122108   444,053 7,851 SH   SOLE   7,851 0 0
BROADCOM INC COM 11135F101   24,923,170 107,502 SH   SOLE   95,401 0 12,101
BROWN FORMAN CORP CL B 115637209   2,693,276 70,913 SH   SOLE   42,984 0 27,929
BUNGE GLOBAL SA COM SHS H11356104   2,400,529 30,871 SH   SOLE   26,822 0 4,049
CARDINAL HEALTH INC COM 14149Y108   397,743 3,363 SH   SOLE   3,363 0 0
CATERPILLAR INC COM 149123101   8,169,337 22,520 SH   SOLE   18,732 0 3,788
CHEVRON CORP NEW COM 166764100   6,619,732 45,704 SH   SOLE   40,518 0 5,186
CHUBB LIMITED COM H1467J104   718,104 2,599 SH   SOLE   1,934 0 665
CISCO SYS INC COM 17275R102   8,730,149 147,469 SH   SOLE   127,080 0 20,389
CITIGROUP INC COM NEW 172967424   281,279 3,996 SH   SOLE   2,426 0 1,570
CITIZENS FINL GROUP INC COM 174610105   212,412 4,854 SH   SOLE   27 0 4,827
CME GROUP INC COM 12572Q105   544,580 2,345 SH   SOLE   2,000 0 345
COCA COLA CO COM 191216100   446,467 7,171 SH   SOLE   6,983 0 188
COGNEX CORP COM 192422103   4,681,165 130,540 SH   SOLE   61,175 0 69,365
COLGATE PALMOLIVE CO COM 194162103   712,916 7,842 SH   SOLE   7,842 0 0
COMCAST CORP NEW CL A 20030N101   930,118 24,783 SH   SOLE   21,583 0 3,200
CONAGRA BRANDS INC COM 205887102   391,220 14,098 SH   SOLE   13,024 0 1,074
CONOCOPHILLIPS COM 20825C104   1,342,762 13,540 SH   SOLE   11,711 0 1,829
COOPER COS INC COM 216648501   210,704 2,292 SH   SOLE   2,112 0 180
CORNING INC COM 219350105   770,537 16,215 SH   SOLE   15,215 0 1,000
COSTCO WHSL CORP NEW COM 22160K105   2,651,686 2,894 SH   SOLE   2,679 0 215
CROWDSTRIKE HLDGS INC CL A 22788C105   3,586,864 10,483 SH   SOLE   9,518 0 965
DANAHER CORPORATION COM 235851102   34,181,602 148,907 SH   SOLE   105,543 0 43,364
DARDEN RESTAURANTS INC COM 237194105   8,279,702 44,350 SH   SOLE   39,390 0 4,960
DEERE & CO COM 244199105   607,163 1,433 SH   SOLE   1,300 0 133
DELTA AIR LINES INC DEL COM NEW 247361702   252,406 4,172 SH   SOLE   3,992 0 180
DEXCOM INC COM 252131107   49,207,257 632,728 SH   SOLE   484,370 0 148,358
DISNEY WALT CO COM 254687106   11,198,246 100,568 SH   SOLE   93,358 0 7,210
DUKE ENERGY CORP NEW COM NEW 26441C204   5,119,482 47,517 SH   SOLE   41,447 0 6,070
EATON CORP PLC SHS G29183103   15,540,145 46,826 SH   SOLE   38,946 0 7,880
EATON VANCE TAX-MANAGED DIVE COM 27828N102   149,500 10,000 SH   SOLE   10,000 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108   133,948 16,395 SH   SOLE   16,395 0 0
ELI LILLY & CO COM 532457108   21,710,083 28,122 SH   SOLE   25,983 0 2,139
EMERSON ELEC CO COM 291011104   746,059 6,020 SH   SOLE   5,870 0 150
ENBRIDGE INC COM 29250N105   5,602,288 132,036 SH   SOLE   115,506 0 16,530
EQUINIX INC COM 29444U700   5,607,622 5,947 SH   SOLE   5,332 0 615
EXACT SCIENCES CORP COM 30063P105   393,611 7,005 SH   SOLE   5,955 0 1,050
EXPEDITORS INTL WASH INC COM 302130109   304,175 2,746 SH   SOLE   2,534 0 212
EXXON MOBIL CORP COM 30231G102   2,914,357 27,093 SH   SOLE   21,569 0 5,524
FACTSET RESH SYS INC COM 303075105   414,962 864 SH   SOLE   864 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305   354,343 10,021 SH   SOLE   10,021 0 0
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   285,530 3,500 SH   SOLE   0 0 3,500
FORTINET INC COM 34959E109   24,648,132 260,882 SH   SOLE   248,101 0 12,781
GABELLI EQUITY TR INC COM 362397101   102,220 19,000 SH   SOLE   19,000 0 0
GILEAD SCIENCES INC COM 375558103   7,410,992 80,232 SH   SOLE   73,233 0 6,999
GLOBALSTAR INC COM 378973408   20,700 10,000 SH   SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   305,872 534 SH   SOLE   282 0 252
GRAINGER W W INC COM 384802104   389,999 370 SH   SOLE   370 0 0
HASBRO INC COM 418056107   315,668 5,646 SH   SOLE   5,193 0 453
HENRY SCHEIN INC COM 806407102   813,723 11,759 SH   SOLE   5,924 0 5,835
HOME DEPOT INC COM 437076102   30,946,637 79,556 SH   SOLE   74,594 0 4,962
HONEYWELL INTL INC COM 438516106   19,595,069 86,746 SH   SOLE   63,108 0 23,638
HP INC COM 40434L105   552,818 16,942 SH   SOLE   15,735 0 1,207
HUNTINGTON BANCSHARES INC COM 446150104   254,968 15,671 SH   SOLE   15,671 0 0
IDEXX LABS INC COM 45168D104   32,911,669 79,604 SH   SOLE   57,084 0 22,520
ILLINOIS TOOL WKS INC COM 452308109   33,326,362 131,434 SH   SOLE   108,456 0 22,978
INSPIRE MED SYS INC COM 457730109   382,254 2,062 SH   SOLE   2,062 0 0
INSTALLED BLDG PRODS INC COM 45780R101   1,717,626 9,801 SH   SOLE   0 0 9,801
INSULET CORP COM 45784P101   39,364,135 150,780 SH   SOLE   113,405 0 37,375
INTERNATIONAL BUSINESS MACHS COM 459200101   1,053,234 4,791 SH   SOLE   4,671 0 120
INTUIT COM 461202103   27,222,510 43,313 SH   SOLE   40,934 0 2,379
INTUITIVE SURGICAL INC COM NEW 46120E602   36,512,668 69,953 SH   SOLE   62,030 0 7,923
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   6,153,108 122,792 SH   SOLE   58,160 0 64,632
INVESCO LTD SHS G491BT108   281,201 16,087 SH   SOLE   14,795 0 1,292
INVESCO QQQ TR UNIT SER 1 46090E103   1,639,515 3,207 SH   SOLE   2,065 0 1,142
ISHARES GOLD TR ISHARES NEW 464285204   46,351,114 936,197 SH   SOLE   808,619 0 127,578
ISHARES TR US AER DEF ETF 464288760   320,643 2,206 SH   SOLE   2,206 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   53,431,357 651,761 SH   SOLE   594,464 0 57,297
ISHARES TR CORE S&P MCP ETF 464287507   826,543 13,265 SH   SOLE   8,500 0 4,765
ISHARES TR ESG AWARE MSCI 46435U663   2,715,421 64,576 SH   SOLE   62,419 0 2,157
ISHARES TR U.S. TECH ETF 464287721   223,009 1,398 SH   SOLE   1,398 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   211,498 1,884 SH   SOLE   1,884 0 0
ISHARES TR ULTRA SHORT-TERM 46434V878   2,661,696 52,780 SH   SOLE   45,180 0 7,600
ISHARES TR ISHARES BIOTECH 464287556   284,252 2,150 SH   SOLE   2,150 0 0
ISHARES TR CORE S&P SCP ETF 464287804   92,315,845 801,214 SH   SOLE   726,145 0 75,069
ISHARES TR MODERT ALLOC ETF 464289875   776,026 17,864 SH   SOLE   15,851 0 2,013
ISHARES TR RUSSELL 2000 ETF 464287655   3,476,364 15,733 SH   SOLE   15,387 0 346
ISHARES TR RUSSELL 3000 ETF 464287689   226,288 677 SH   SOLE   0 0 677
ISHARES TR MSCI ACWI ETF 464288257   283,410 2,412 SH   SOLE   2,412 0 0
ISHARES TR CORE S&P500 ETF 464287200   28,707,886 48,767 SH   SOLE   42,784 0 5,983
ISHARES TR CORE US AGGBD ET 464287226   21,742,093 224,377 SH   SOLE   208,884 0 15,493
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   465,227 4,077 SH   SOLE   4,077 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   24,531,152 487,019 SH   SOLE   418,452 0 68,567
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   5,346,356 105,430 SH   SOLE   93,567 0 11,863
JACOBS SOLUTIONS INC COM 46982L108   537,153 4,020 SH   SOLE   3,716 0 304
JEFFERIES FINL GROUP INC COM 47233W109   13,496,659 172,151 SH   SOLE   152,952 0 19,199
JOHNSON & JOHNSON COM 478160104   19,008,517 131,438 SH   SOLE   104,299 0 27,139
JOHNSON CTLS INTL PLC SHS G51502105   537,356 6,808 SH   SOLE   4,391 0 2,417
JPMORGAN CHASE & CO. COM 46625H100   64,200,435 267,825 SH   SOLE   241,207 0 26,618
KENVUE INC COM 49177J102   5,166,492 241,990 SH   SOLE   208,809 0 33,181
KIMBERLY-CLARK CORP COM 494368103   257,129 1,962 SH   SOLE   1,862 0 100
KINDER MORGAN INC DEL COM 49456B101   485,282 17,711 SH   SOLE   17,284 0 427
LAMAR ADVERTISING CO NEW CL A 512816109   249,567 2,050 SH   SOLE   2,050 0 0
LAMB WESTON HLDGS INC COM 513272104   304,077 4,550 SH   SOLE   4,183 0 367
LOCKHEED MARTIN CORP COM 539830109   1,179,863 2,428 SH   SOLE   2,210 0 218
LOEWS CORP COM 540424108   474,095 5,598 SH   SOLE   5,196 0 402
LOWES COS INC COM 548661107   3,007,505 12,186 SH   SOLE   7,980 0 4,206
M & T BK CORP COM 55261F104   520,412 2,768 SH   SOLE   2,645 0 123
MARSH & MCLENNAN COS INC COM 571748102   249,795 1,176 SH   SOLE   1,136 0 40
MASTERCARD INCORPORATED CL A 57636Q104   75,329,989 143,058 SH   SOLE   115,201 0 27,857
MCCORMICK & CO INC COM NON VTG 579780206   270,043 3,542 SH   SOLE   3,542 0 0
MCDONALDS CORP COM 580135101   1,267,979 4,374 SH   SOLE   3,574 0 800
MERCK & CO INC COM 58933Y105   11,508,737 115,689 SH   SOLE   98,415 0 17,274
META PLATFORMS INC CL A 30303M102   1,523,556 2,602 SH   SOLE   1,504 0 1,098
METTLER TOLEDO INTERNATIONAL COM 592688105   30,292,877 24,756 SH   SOLE   20,461 0 4,295
MICRON TECHNOLOGY INC COM 595112103   529,451 6,291 SH   SOLE   5,195 0 1,096
MICROSOFT CORP COM 594918104   74,011,758 175,591 SH   SOLE   157,175 0 18,416
MONDELEZ INTL INC CL A 609207105   227,811 3,814 SH   SOLE   3,118 0 696
MOODYS CORP COM 615369105   2,257,029 4,768 SH   SOLE   4,250 0 518
MORGAN STANLEY COM NEW 617446448   30,039,312 238,938 SH   SOLE   219,905 0 19,033
NEOGEN CORP COM 640491106   1,946,358 160,326 SH   SOLE   100,782 0 59,544
NEXTERA ENERGY INC COM 65339F101   6,809,475 94,985 SH   SOLE   85,075 0 9,910
NIKE INC CL B 654106103   593,821 7,848 SH   SOLE   7,142 0 706
NORFOLK SOUTHN CORP COM 655844108   315,672 1,345 SH   SOLE   1,345 0 0
NORTHROP GRUMMAN CORP COM 666807102   7,903,649 16,842 SH   SOLE   15,970 0 872
NOVARTIS AG SPONSORED ADR 66987V109   700,341 7,197 SH   SOLE   6,035 0 1,162
NOVO-NORDISK A S ADR 670100205   25,998,083 302,233 SH   SOLE   193,513 0 108,720
NVIDIA CORPORATION COM 67066G104   46,711,166 347,838 SH   SOLE   317,238 0 30,600
NVR INC COM 62944T105   19,040,480 2,328 SH   SOLE   2,214 0 114
OCULAR THERAPEUTIX INC COM 67576A100   119,560 14,000 SH   SOLE   14,000 0 0
ONEOK INC NEW COM 682680103   391,761 3,902 SH   SOLE   3,902 0 0
ORACLE CORP COM 68389X105   1,334,335 8,007 SH   SOLE   6,659 0 1,348
PACER FDS TR US CASH COWS 100 69374H881   5,236,600 92,716 SH   SOLE   88,950 0 3,766
PALO ALTO NETWORKS INC COM 697435105   18,951,316 104,151 SH   SOLE   97,208 0 6,943
PAYCHEX INC COM 704326107   964,751 6,880 SH   SOLE   6,430 0 450
PAYPAL HLDGS INC COM 70450Y103   18,843,232 220,776 SH   SOLE   207,838 0 12,938
PEPSICO INC COM 713448108   4,715,702 31,012 SH   SOLE   28,213 0 2,799
PFIZER INC COM 717081103   984,860 37,122 SH   SOLE   21,784 0 15,338
PHILIP MORRIS INTL INC COM 718172109   724,989 6,024 SH   SOLE   4,258 0 1,766
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   12,439,853 123,977 SH   SOLE   105,245 0 18,732
PINNACLE WEST CAP CORP COM 723484101   4,227,396 49,869 SH   SOLE   44,396 0 5,473
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   698,572 40,900 SH   SOLE   3,150 0 37,750
PRICE T ROWE GROUP INC COM 74144T108   7,498,657 66,307 SH   SOLE   63,007 0 3,300
PROCTER AND GAMBLE CO COM 742718109   1,016,798 6,065 SH   SOLE   5,646 0 419
PROVIDENT FINL SVCS INC COM 74386T105   3,264,441 172,996 SH   SOLE   170,996 0 2,000
PRUDENTIAL FINL INC COM 744320102   292,651 2,469 SH   SOLE   1,984 0 485
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,288,666 27,088 SH   SOLE   27,088 0 0
PULTE GROUP INC COM 745867101   603,742 5,544 SH   SOLE   5,109 0 435
PURE CYCLE CORP COM NEW 746228303   183,835 14,498 SH   SOLE   14,498 0 0
QORVO INC COM 74736K101   218,532 3,125 SH   SOLE   2,873 0 252
QUALCOMM INC COM 747525103   12,620,138 82,152 SH   SOLE   73,453 0 8,699
REGENERON PHARMACEUTICALS COM 75886F107   17,457,784 24,508 SH   SOLE   23,065 0 1,443
ROCKWELL AUTOMATION INC COM 773903109   247,780 867 SH   SOLE   506 0 361
ROKU INC COM CL A 77543R102   342,485 4,607 SH   SOLE   2,322 0 2,285
ROPER TECHNOLOGIES INC COM 776696106   1,486,252 2,859 SH   SOLE   2,859 0 0
ROSS STORES INC COM 778296103   31,139,215 205,852 SH   SOLE   185,920 0 19,932
RTX CORPORATION COM 75513E101   10,446,618 90,275 SH   SOLE   45,248 0 45,027
SALESFORCE INC COM 79466L302   9,207,449 27,540 SH   SOLE   15,024 0 12,516
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   570,207 24,599 SH   SOLE   11,843 0 12,756
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   336,955 3,904 SH   SOLE   3,569 0 335
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   223,575 4,626 SH   SOLE   4,626 0 0
SERVICENOW INC COM 81762P102   3,230,186 3,047 SH   SOLE   2,910 0 137
SHERWIN WILLIAMS CO COM 824348106   24,291,691 71,461 SH   SOLE   68,269 0 3,192
SHOPIFY INC CL A 82509L107   217,977 2,050 SH   SOLE   2,050 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   202,634 2,285 SH   SOLE   2,088 0 197
SNAP ON INC COM 833034101   4,642,729 13,676 SH   SOLE   12,189 0 1,487
SOLVENTUM CORP COM SHS 83444M101   399,796 6,052 SH   SOLE   5,542 0 510
SOUTHERN COPPER CORP COM 84265V105   4,520,048 49,600 SH   SOLE   43,781 0 5,819
SPDR GOLD TR GOLD SHS 78463V107   558,837 2,308 SH   SOLE   2,308 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,758,240 3,000 PRN Put SOLE   3,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   23,342,129 39,828 SH   SOLE   37,920 0 1,908
SPDR SER TR S&P DIVID ETF 78464A763   275,825 2,088 SH   SOLE   2,088 0 0
STARBUCKS CORP COM 855244109   6,882,897 75,429 SH   SOLE   33,359 0 42,070
STRYKER CORPORATION COM 863667101   25,134,013 69,807 SH   SOLE   66,032 0 3,775
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   7,875,507 39,878 SH   SOLE   35,320 0 4,558
TANDEM DIABETES CARE INC COM NEW 875372203   680,959 18,905 SH   SOLE   16,905 0 2,000
TARGET CORP COM 87612E106   3,208,568 23,736 SH   SOLE   20,494 0 3,242
TE CONNECTIVITY PLC ORD SHS G87052109   328,831 2,300 SH   SOLE   2,300 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   227,424 490 SH   SOLE   456 0 34
TESLA INC COM 88160R101   319,842 792 SH   SOLE   792 0 0
TEXAS INSTRS INC COM 882508104   1,453,578 7,752 SH   SOLE   7,462 0 290
TEXAS PACIFIC LAND CORPORATI COM 88262P102   411,418 372 SH   SOLE   0 0 372
THE TRADE DESK INC COM CL A 88339J105   24,652,506 209,755 SH   SOLE   197,894 0 11,861
THERMO FISHER SCIENTIFIC INC COM 883556102   17,545,800 33,727 SH   SOLE   28,083 0 5,644
TJX COS INC NEW COM 872540109   26,380,819 218,366 SH   SOLE   207,824 0 10,542
TRAVELERS COMPANIES INC COM 89417E109   256,548 1,065 SH   SOLE   563 0 502
TRIMBLE INC COM 896239100   2,298,217 32,525 SH   SOLE   21,931 0 10,594
TYLER TECHNOLOGIES INC COM 902252105   230,656 400 SH   SOLE   400 0 0
UNILEVER PLC SPON ADR NEW 904767704   242,960 4,285 SH   SOLE   600 0 3,685
UNION PAC CORP COM 907818108   12,913,203 56,627 SH   SOLE   54,107 0 2,520
UNITED PARCEL SERVICE INC CL B 911312106   241,860 1,918 SH   SOLE   1,718 0 200
UNITED RENTALS INC COM 911363109   436,753 620 SH   SOLE   571 0 49
UNITEDHEALTH GROUP INC COM 91324P102   11,048,096 21,840 SH   SOLE   20,282 0 1,558
VALERO ENERGY CORP COM 91913Y100   3,119,603 25,447 SH   SOLE   22,615 0 2,832
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   669,468 8,664 SH   SOLE   2,990 0 5,674
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   8,133,042 113,100 SH   SOLE   99,862 0 13,238
VANGUARD INDEX FDS MID CAP ETF 922908629   541,995 2,052 SH   SOLE   1,802 0 250
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   231,164 429 SH   SOLE   334 0 95
VANGUARD INDEX FDS TOTAL STK MKT 922908769   131,308,728 453,086 SH   SOLE   423,086 0 30,000
VANGUARD INDEX FDS SMALL CP ETF 922908751   416,340 1,733 SH   SOLE   1,483 0 250
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,126,811 37,046 SH   SOLE   37,046 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   9,530,388 216,403 SH   SOLE   212,010 0 4,393
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   55,118,783 706,560 SH   SOLE   655,845 0 50,715
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   17,104,968 87,346 SH   SOLE   75,705 0 11,641
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   32,894,402 687,880 SH   SOLE   613,879 0 74,001
VANGUARD WORLD FD INF TECH ETF 92204A702   977,484 1,572 SH   SOLE   1,572 0 0
VERALTO CORP COM SHS 92338C103   2,347,439 23,048 SH   SOLE   12,460 0 10,588
VERIZON COMMUNICATIONS INC COM 92343V104   551,263 13,785 SH   SOLE   12,278 0 1,507
VERTEX PHARMACEUTICALS INC COM 92532F100   31,742,425 78,824 SH   SOLE   74,267 0 4,557
VIATRIS INC COM 92556V106   455,882 36,617 SH   SOLE   32,418 0 4,199
VISA INC COM CL A 92826C839   1,104,905 3,496 SH   SOLE   3,250 0 246
VONTIER CORPORATION COM 928881101   353,759 9,700 SH   SOLE   8,947 0 753
WALMART INC COM 931142103   487,800 5,399 SH   SOLE   4,094 0 1,305
WEST PHARMACEUTICAL SVSC INC COM 955306105   980,388 2,993 SH   SOLE   2,363 0 630
WILLIAMS SONOMA INC COM 969904101   5,361,887 28,955 SH   SOLE   2,755 0 26,200
WP CAREY INC COM 92936U109   330,694 6,070 SH   SOLE   5,520 0 550
ZIONS BANCORPORATION N A COM 989701107   301,088 5,550 SH   SOLE   5,094 0 456
ZOETIS INC CL A 98978V103   26,996,539 165,694 SH   SOLE   144,597 0 21,097