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   254,760 2,493 SH   SOLE   2,493 0 0
ABBOTT LABS COM 002824100   1,986,032 19,113 SH   SOLE   17,683 0 1,430
ABBVIE INC COM 00287Y109   12,492,488 72,834 SH   SOLE   52,107 0 20,727
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   886,261 2,921 SH   SOLE   2,335 0 586
ACUITY BRANDS INC COM 00508Y102   311,941 1,292 SH   SOLE   1,190 0 102
ADAPTHEALTH CORP COMMON STOCK 00653Q102   102,710 10,271 SH   SOLE   10,271 0 0
ADOBE INC COM 00724F101   25,423,998 45,764 SH   SOLE   42,795 0 2,969
ADVANCED MICRO DEVICES INC COM 007903107   40,214,617 247,917 SH   SOLE   180,251 0 67,666
AES CORP COM 00130H105   238,127 13,553 SH   SOLE   12,440 0 1,113
AFLAC INC COM 001055102   723,947 8,106 SH   SOLE   7,529 0 577
AKAMAI TECHNOLOGIES INC COM 00971T101   370,319 4,111 SH   SOLE   3,786 0 325
ALBEMARLE CORP COM 012653101   291,719 3,054 SH   SOLE   2,810 0 244
ALLEGION PLC ORD SHS G0176J109   5,496,055 46,518 SH   SOLE   44,599 0 1,919
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,126,548 4,636 SH   SOLE   4,236 0 400
ALPHABET INC CAP STK CL C 02079K107   10,267,753 55,979 SH   SOLE   47,688 0 8,291
ALPHABET INC CAP STK CL A 02079K305   42,399,500 232,772 SH   SOLE   220,120 0 12,652
ALTRIA GROUP INC COM 02209S103   228,434 5,015 SH   SOLE   3,701 0 1,314
AMAZON COM INC COM 023135106   14,497,617 75,020 SH   SOLE   67,837 0 7,183
AMEREN CORP COM 023608102   357,470 5,027 SH   SOLE   4,305 0 722
AMERICAN EXPRESS CO COM 025816109   1,170,254 5,054 SH   SOLE   5,054 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   4,852,104 65,357 SH   SOLE   61,406 0 3,951
AMGEN INC COM 031162100   13,026,978 41,693 SH   SOLE   26,409 0 15,284
AMPHENOL CORP NEW CL A 032095101   586,254 8,702 SH   SOLE   8,016 0 686
ANALOG DEVICES INC COM 032654105   45,637,848 199,938 SH   SOLE   147,070 0 52,868
APOLLO GLOBAL MGMT INC COM 03769M106   1,060,859 8,985 SH   SOLE   8,535 0 450
APPLE INC COM 037833100   67,976,322 322,744 SH   SOLE   304,406 0 18,338
APPLIED MATLS INC COM 038222105   23,539,555 99,748 SH   SOLE   94,764 0 4,984
ARCH CAP GROUP LTD ORD G0450A105   524,628 5,200 SH   SOLE   5,200 0 0
ARES CAPITAL CORP COM 04010L103   610,654 29,302 SH   SOLE   26,110 0 3,192
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   583,100 4,375 SH   SOLE   4,375 0 0
ASSURANT INC COM 04621X108   317,538 1,910 SH   SOLE   1,759 0 151
ASTRAZENECA PLC SPONSORED ADR 046353108   547,412 7,019 SH   SOLE   7,019 0 0
AT&T INC COM 00206R102   498,275 26,074 SH   SOLE   21,663 0 4,411
AUTOMATIC DATA PROCESSING IN COM 053015103   4,745,158 19,880 SH   SOLE   18,478 0 1,402
BANK AMERICA CORP COM 060505104   820,527 20,632 SH   SOLE   16,800 0 3,832
BANK NEW YORK MELLON CORP COM 064058100   731,916 12,221 SH   SOLE   12,221 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,897,144 9,580 SH   SOLE   8,940 0 640
BIO RAD LABS INC CL A 090572207   205,652 753 SH   SOLE   753 0 0
BIOGEN INC COM 09062X103   5,716,914 24,661 SH   SOLE   17,179 0 7,482
BIO-TECHNE CORP COM 09073M104   721,301 10,067 SH   SOLE   7,807 0 2,260
BLACKROCK INC COM 09247X101   288,947 367 SH   SOLE   272 0 95
BLACKSTONE INC COM 09260D107   1,590,830 12,850 SH   SOLE   9,600 0 3,250
BOOKING HOLDINGS INC COM 09857L108   39,991,361 10,095 SH   SOLE   9,649 0 446
BRISTOL-MYERS SQUIBB CO COM 110122108   400,807 9,651 SH   SOLE   9,651 0 0
BROADCOM INC COM 11135F101   17,231,526 10,733 SH   SOLE   9,852 0 881
BROWN FORMAN CORP CL B 115637209   7,850,258 181,761 SH   SOLE   119,390 0 62,371
BUNGE GLOBAL SA COM SHS H11356104   4,298,881 40,263 SH   SOLE   37,554 0 2,709
CARDINAL HEALTH INC COM 14149Y108   362,211 3,684 SH   SOLE   3,684 0 0
CATERPILLAR INC COM 149123101   6,770,906 20,327 SH   SOLE   17,939 0 2,388
CHEVRON CORP NEW COM 166764100   7,475,422 47,791 SH   SOLE   42,434 0 5,357
CISCO SYS INC COM 17275R102   5,439,086 114,483 SH   SOLE   102,812 0 11,671
CITIGROUP INC COM NEW 172967424   271,990 4,286 SH   SOLE   2,426 0 1,860
CITIZENS FINL GROUP INC COM 174610105   1,615,045 44,825 SH   SOLE   47 0 44,778
CME GROUP INC COM 12572Q105   467,122 2,376 SH   SOLE   2,000 0 376
COCA COLA CO COM 191216100   408,443 6,417 SH   SOLE   6,417 0 0
COGNEX CORP COM 192422103   7,908,987 169,140 SH   SOLE   87,455 0 81,685
COLGATE PALMOLIVE CO COM 194162103   2,588,735 26,677 SH   SOLE   26,677 0 0
COMCAST CORP NEW CL A 20030N101   1,011,633 25,833 SH   SOLE   23,068 0 2,765
CONAGRA BRANDS INC COM 205887102   400,609 14,096 SH   SOLE   13,022 0 1,074
CONOCOPHILLIPS COM 20825C104   8,273,633 72,335 SH   SOLE   66,272 0 6,063
COOPER COS INC COM 216648501   200,092 2,292 SH   SOLE   2,112 0 180
CORNING INC COM 219350105   781,468 20,115 SH   SOLE   19,115 0 1,000
COSTCO WHSL CORP NEW COM 22160K105   2,730,168 3,212 SH   SOLE   2,938 0 274
CROWDSTRIKE HLDGS INC CL A 22788C105   4,359,553 11,377 SH   SOLE   10,412 0 965
CSX CORP COM 126408103   240,640 7,194 SH   SOLE   6,975 0 219
D R HORTON INC COM 23331A109   246,628 1,750 SH   SOLE   1,750 0 0
DANAHER CORPORATION COM 235851102   40,397,248 161,686 SH   SOLE   117,268 0 44,418
DARDEN RESTAURANTS INC COM 237194105   6,355,743 42,002 SH   SOLE   39,122 0 2,880
DEERE & CO COM 244199105   749,502 2,006 SH   SOLE   1,800 0 206
DELTA AIR LINES INC DEL COM NEW 247361702   318,513 6,714 SH   SOLE   6,114 0 600
DEXCOM INC COM 252131107   80,004,103 705,628 SH   SOLE   550,068 0 155,560
DIAGEO PLC SPON ADR NEW 25243Q205   216,732 1,719 SH   SOLE   1,381 0 338
DISNEY WALT CO COM 254687106   10,283,579 103,571 SH   SOLE   98,656 0 4,915
DOW INC COM 260557103   401,907 7,576 SH   SOLE   5,753 0 1,823
DUKE ENERGY CORP NEW COM NEW 26441C204   4,434,877 44,247 SH   SOLE   40,351 0 3,896
EATON CORP PLC SHS G29183103   14,345,854 45,753 SH   SOLE   39,840 0 5,913
EATON VANCE TAX-MANAGED DIVE COM 27828N102   140,500 10,000 SH   SOLE   10,000 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108   125,863 14,895 SH   SOLE   14,895 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   6,237,285 67,525 SH   SOLE   57,945 0 9,580
ELI LILLY & CO COM 532457108   17,242,377 19,044 SH   SOLE   17,980 0 1,064
EMERSON ELEC CO COM 291011104   630,116 5,720 SH   SOLE   5,570 0 150
ENBRIDGE INC COM 29250N105   4,593,958 129,080 SH   SOLE   119,344 0 9,736
EQUINIX INC COM 29444U700   3,960,801 5,235 SH   SOLE   4,860 0 375
EXACT SCIENCES CORP COM 30063P105   1,812,568 42,901 SH   SOLE   37,901 0 5,000
EXPEDITORS INTL WASH INC COM 302130109   342,674 2,746 SH   SOLE   2,534 0 212
EXXON MOBIL CORP COM 30231G102   3,120,120 27,103 SH   SOLE   21,661 0 5,442
FACTSET RESH SYS INC COM 303075105   352,746 864 SH   SOLE   864 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305   323,278 10,021 SH   SOLE   10,021 0 0
FORTINET INC COM 34959E109   9,465,223 157,047 SH   SOLE   151,067 0 5,980
GABELLI EQUITY TR INC COM 362397101   98,800 19,000 SH   SOLE   19,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   403,746 1,557 SH   SOLE   1,557 0 0
GENERAL DYNAMICS CORP COM 369550108   309,580 1,067 SH   SOLE   675 0 392
GILEAD SCIENCES INC COM 375558103   5,183,285 75,547 SH   SOLE   71,484 0 4,063
GRAINGER W W INC COM 384802104   304,055 337 SH   SOLE   337 0 0
HASBRO INC COM 418056107   343,512 5,872 SH   SOLE   5,419 0 453
HENRY SCHEIN INC COM 806407102   889,708 13,880 SH   SOLE   9,445 0 4,435
HOLDCO NUVO GROUP D G LTD ORD SHS M53051104   218,312 181,926 SH   SOLE   181,926 0 0
HOME DEPOT INC COM 437076102   27,232,080 79,108 SH   SOLE   75,559 0 3,549
HONEYWELL INTL INC COM 438516106   20,695,918 96,918 SH   SOLE   74,478 0 22,440
HP INC COM 40434L105   593,309 16,942 SH   SOLE   15,735 0 1,207
HUNTINGTON BANCSHARES INC COM 446150104   335,537 25,458 SH   SOLE   22,858 0 2,600
IDEXX LABS INC COM 45168D104   43,292,330 88,859 SH   SOLE   65,289 0 23,570
ILLINOIS TOOL WKS INC COM 452308109   31,638,003 133,516 SH   SOLE   111,663 0 21,853
ILLUMINA INC COM 452327109   262,621 2,516 SH   SOLE   2,256 0 260
INSPIRE MED SYS INC COM 457730109   1,147,593 8,575 SH   SOLE   7,990 0 585
INSTALLED BLDG PRODS INC COM 45780R101   2,015,870 9,801 SH   SOLE   0 0 9,801
INSULET CORP COM 45784P101   33,611,001 166,556 SH   SOLE   127,946 0 38,610
INTEL CORP COM 458140100   438,412 14,156 SH   SOLE   11,167 0 2,989
INTERNATIONAL BUSINESS MACHS COM 459200101   828,622 4,791 SH   SOLE   4,671 0 120
INTUIT COM 461202103   27,423,690 41,727 SH   SOLE   39,882 0 1,845
INTUITIVE SURGICAL INC COM NEW 46120E602   31,648,409 71,144 SH   SOLE   63,277 0 7,867
INVESCO LTD SHS G491BT108   240,662 16,087 SH   SOLE   14,795 0 1,292
INVESCO QQQ TR UNIT SER 1 46090E103   993,196 2,073 SH   SOLE   2,073 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   306,990 2,852 SH   SOLE   2,022 0 830
ISHARES GOLD TR ISHARES NEW 464285204   46,125,929 1,049,987 SH   SOLE   938,927 0 111,060
ISHARES TR RUSSELL 3000 ETF 464287689   208,970 677 SH   SOLE   0 0 677
ISHARES TR CORE S&P500 ETF 464287200   31,777,562 58,070 SH   SOLE   51,995 0 6,075
ISHARES TR RUSSELL 2000 ETF 464287655   3,199,373 15,769 SH   SOLE   15,434 0 335
ISHARES TR CORE US AGGBD ET 464287226   19,383,487 199,686 SH   SOLE   195,363 0 4,323
ISHARES TR U.S. TECH ETF 464287721   210,399 1,398 SH   SOLE   1,398 0 0
ISHARES TR ISHARES BIOTECH 464287556   363,739 2,650 SH   SOLE   2,650 0 0
ISHARES TR CORE S&P MCP ETF 464287507   798,506 13,645 SH   SOLE   8,880 0 4,765
ISHARES TR MODERT ALLOC ETF 464289875   783,786 18,223 SH   SOLE   16,261 0 1,962
ISHARES TR BLACKROCK ULTRA 46434V878   2,846,103 56,325 SH   SOLE   51,725 0 4,600
ISHARES TR ESG AWARE MSCI 46435U663   2,486,176 64,576 SH   SOLE   62,419 0 2,157
ISHARES TR 1 3 YR TREAS BD 464287457   56,937,147 697,332 SH   SOLE   658,429 0 38,903
ISHARES TR CORE HIGH DV ETF 46429B663   204,791 1,884 SH   SOLE   1,884 0 0
ISHARES TR CORE S&P SCP ETF 464287804   88,865,250 833,164 SH   SOLE   788,594 0 44,570
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   3,768,375 74,261 SH   SOLE   66,943 0 7,318
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   445,147 4,077 SH   SOLE   4,077 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   24,154,644 478,594 SH   SOLE   424,314 0 54,280
JACOBS SOLUTIONS INC COM 46982L108   561,635 4,020 SH   SOLE   3,716 0 304
JEFFERIES FINL GROUP INC COM 47233W109   7,957,968 159,927 SH   SOLE   149,816 0 10,111
JOHNSON & JOHNSON COM 478160104   21,292,224 145,678 SH   SOLE   122,314 0 23,364
JOHNSON CTLS INTL PLC SHS G51502105   612,189 9,210 SH   SOLE   6,728 0 2,482
JPMORGAN CHASE & CO. COM 46625H100   54,715,031 270,518 SH   SOLE   246,637 0 23,881
KENVUE INC COM 49177J102   4,344,730 238,984 SH   SOLE   217,909 0 21,075
KIMBERLY-CLARK CORP COM 494368103   262,166 1,897 SH   SOLE   1,897 0 0
KINDER MORGAN INC DEL COM 49456B101   518,568 26,098 SH   SOLE   23,430 0 2,668
LAMAR ADVERTISING CO NEW CL A 512816109   245,037 2,050 SH   SOLE   2,050 0 0
LAMB WESTON HLDGS INC COM 513272104   383,658 4,563 SH   SOLE   4,196 0 367
LOCKHEED MARTIN CORP COM 539830109   1,265,374 2,709 SH   SOLE   2,504 0 205
LOEWS CORP COM 540424108   418,395 5,598 SH   SOLE   5,196 0 402
LOWES COS INC COM 548661107   3,029,121 13,740 SH   SOLE   9,434 0 4,306
M & T BK CORP COM 55261F104   411,851 2,721 SH   SOLE   2,598 0 123
MARATHON OIL CORP COM 565849106   429,477 14,980 SH   SOLE   13,727 0 1,253
MASCO CORP COM 574599106   263,347 3,950 SH   SOLE   3,950 0 0
MASTERCARD INCORPORATED CL A 57636Q104   64,853,302 147,006 SH   SOLE   120,165 0 26,841
MCCORMICK & CO INC COM NON VTG 579780206   340,512 4,800 SH   SOLE   4,800 0 0
MCDONALDS CORP COM 580135101   1,417,675 5,563 SH   SOLE   5,063 0 500
MERCK & CO INC COM 58933Y105   14,549,398 117,523 SH   SOLE   103,798 0 13,725
META PLATFORMS INC CL A 30303M102   1,188,951 2,358 SH   SOLE   1,153 0 1,205
METTLER TOLEDO INTERNATIONAL COM 592688105   39,143,078 28,008 SH   SOLE   23,586 0 4,422
MICRON TECHNOLOGY INC COM 595112103   757,613 5,760 SH   SOLE   4,889 0 871
MICROSOFT CORP COM 594918104   73,359,189 164,133 SH   SOLE   152,023 0 12,110
MODERNA INC COM 60770K107   409,332 3,447 SH   SOLE   3,147 0 300
MONDELEZ INTL INC CL A 609207105   334,922 5,118 SH   SOLE   5,118 0 0
MOODYS CORP COM 615369105   1,822,206 4,329 SH   SOLE   3,779 0 550
MORGAN STANLEY COM NEW 617446448   22,597,072 232,504 SH   SOLE   219,237 0 13,267
NEOGEN CORP COM 640491106   2,782,359 178,014 SH   SOLE   124,686 0 53,328
NETFLIX INC COM 64110L106   205,164 304 SH   SOLE   115 0 189
NEXTERA ENERGY INC COM 65339F101   8,161,419 115,258 SH   SOLE   108,201 0 7,057
NIKE INC CL B 654106103   337,646 4,480 SH   SOLE   3,899 0 581
NORFOLK SOUTHN CORP COM 655844108   503,449 2,345 SH   SOLE   2,345 0 0
NORTHROP GRUMMAN CORP COM 666807102   7,865,275 18,042 SH   SOLE   17,183 0 859
NOVARTIS AG SPONSORED ADR 66987V109   856,578 8,046 SH   SOLE   6,722 0 1,324
NOVO-NORDISK A S ADR 670100205   43,765,226 306,608 SH   SOLE   200,708 0 105,900
NVIDIA CORPORATION COM 67066G104   41,622,722 336,917 SH   SOLE   320,767 0 16,150
NVR INC COM 62944T105   17,597,871 2,319 SH   SOLE   2,227 0 92
OCULAR THERAPEUTIX INC COM 67576A100   95,760 14,000 SH   SOLE   14,000 0 0
OKTA INC CL A 679295105   830,321 8,870 SH   SOLE   7,180 0 1,690
ONEOK INC NEW COM 682680103   318,209 3,902 SH   SOLE   3,902 0 0
ORACLE CORP COM 68389X105   1,092,223 7,735 SH   SOLE   6,387 0 1,348
PACER FDS TR US CASH COWS 100 69374H881   5,006,051 91,871 SH   SOLE   90,729 0 1,142
PALO ALTO NETWORKS INC COM 697435105   16,908,124 49,875 SH   SOLE   47,494 0 2,381
PAYCHEX INC COM 704326107   906,984 7,650 SH   SOLE   7,050 0 600
PAYPAL HLDGS INC COM 70450Y103   294,097 5,068 SH   SOLE   4,871 0 197
PEPSICO INC COM 713448108   5,764,469 34,951 SH   SOLE   33,151 0 1,800
PFIZER INC COM 717081103   2,666,480 95,299 SH   SOLE   36,566 0 58,733
PHILIP MORRIS INTL INC COM 718172109   927,373 9,152 SH   SOLE   7,069 0 2,083
PHILLIPS 66 COM 718546104   227,143 1,609 SH   SOLE   1,609 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   14,359,031 142,663 SH   SOLE   124,905 0 17,758
PINNACLE WEST CAP CORP COM 723484101   3,599,561 47,127 SH   SOLE   43,634 0 3,493
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   730,474 40,900 SH   SOLE   3,150 0 37,750
POWERSHARES ACTIVELY MANAGED ULTRA SHRT DUR 46090A887   3,317,552 66,484 SH   SOLE   58,141 0 8,343
PRICE T ROWE GROUP INC COM 74144T108   7,784,430 67,509 SH   SOLE   64,776 0 2,733
PROCTER AND GAMBLE CO COM 742718109   1,038,667 6,298 SH   SOLE   6,079 0 219
PROVIDENT FINL SVCS INC COM 74386T105   2,755,162 191,997 SH   SOLE   191,997 0 0
PRUDENTIAL FINL INC COM 744320102   401,259 3,424 SH   SOLE   2,934 0 490
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,012,969 27,313 SH   SOLE   27,313 0 0
PULTE GROUP INC COM 745867101   620,414 5,635 SH   SOLE   5,200 0 435
PURE CYCLE CORP COM NEW 746228303   138,475 14,500 SH   SOLE   14,500 0 0
QORVO INC COM 74736K101   391,055 3,370 SH   SOLE   3,118 0 252
QUALCOMM INC COM 747525103   15,815,051 79,401 SH   SOLE   74,759 0 4,642
REGENERON PHARMACEUTICALS COM 75886F107   28,365,198 26,988 SH   SOLE   25,734 0 1,254
ROCKWELL AUTOMATION INC COM 773903109   491,926 1,787 SH   SOLE   1,536 0 251
ROKU INC COM CL A 77543R102   290,122 4,841 SH   SOLE   2,381 0 2,460
ROPER TECHNOLOGIES INC COM 776696106   1,611,504 2,859 SH   SOLE   2,859 0 0
ROSS STORES INC COM 778296103   30,326,215 208,686 SH   SOLE   188,565 0 20,121
RTX CORPORATION COM 75513E101   9,228,396 91,925 SH   SOLE   47,458 0 44,467
SALESFORCE INC COM 79466L302   8,023,063 31,206 SH   SOLE   18,383 0 12,823
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   306,542 4,771 SH   SOLE   4,655 0 116
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   403,167 3,904 SH   SOLE   3,569 0 335
SEALED AIR CORP NEW COM 81211K100   239,947 6,897 SH   SOLE   6,399 0 498
SERVICENOW INC COM 81762P102   2,660,518 3,382 SH   SOLE   3,235 0 147
SHERWIN WILLIAMS CO COM 824348106   21,391,077 71,679 SH   SOLE   68,988 0 2,691
SIRIUS XM HOLDINGS INC COM 82968B103   36,684 12,962 SH   SOLE   12,962 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   243,536 2,285 SH   SOLE   2,088 0 197
SNAP ON INC COM 833034101   366,731 1,403 SH   SOLE   1,294 0 109
SOLVENTUM CORP COM SHS 83444M101   322,674 6,102 SH   SOLE   5,632 0 470
SOUTHERN COPPER CORP COM 84265V105   5,051,498 46,886 SH   SOLE   43,436 0 3,450
SPDR GOLD TR GOLD SHS 78463V107   505,704 2,352 SH   SOLE   2,352 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   15,659,567 28,774 SH   SOLE   28,731 0 43
SPDR SER TR S&P DIVID ETF 78464A763   265,552 2,088 SH   SOLE   2,088 0 0
STARBUCKS CORP COM 855244109   7,595,436 97,565 SH   SOLE   54,265 0 43,300
STRYKER CORPORATION COM 863667101   22,476,558 66,059 SH   SOLE   63,131 0 2,928
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   6,577,492 37,843 SH   SOLE   34,902 0 2,941
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   874,010 5,621 SH   SOLE   5,621 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   1,352,939 33,580 SH   SOLE   31,580 0 2,000
TARGET CORP COM 87612E106   3,637,693 24,572 SH   SOLE   22,434 0 2,138
TE CONNECTIVITY LTD SHS H84989104   345,989 2,300 SH   SOLE   2,300 0 0
TESLA INC COM 88160R101   257,640 1,302 SH   SOLE   1,302 0 0
TEXAS INSTRS INC COM 882508104   1,945,106 9,999 SH   SOLE   9,493 0 506
TEXAS PACIFIC LAND CORPORATI COM 88262P102   273,149 372 SH   SOLE   0 0 372
THE TRADE DESK INC COM CL A 88339J105   19,749,558 202,207 SH   SOLE   192,726 0 9,481
THERMO FISHER SCIENTIFIC INC COM 883556102   19,942,289 36,062 SH   SOLE   29,996 0 6,066
TJX COS INC NEW COM 872540109   24,128,445 219,150 SH   SOLE   210,228 0 8,922
TRIMBLE INC COM 896239100   1,548,984 27,700 SH   SOLE   18,800 0 8,900
TYLER TECHNOLOGIES INC COM 902252105   201,112 400 SH   SOLE   400 0 0
ULTA BEAUTY INC COM 90384S303   14,471,283 37,503 SH   SOLE   36,105 0 1,398
UNILEVER PLC SPON ADR NEW 904767704   235,633 4,285 SH   SOLE   600 0 3,685
UNION PAC CORP COM 907818108   24,760,967 109,436 SH   SOLE   104,910 0 4,526
UNITED PARCEL SERVICE INC CL B 911312106   937,286 6,849 SH   SOLE   5,706 0 1,143
UNITED RENTALS INC COM 911363109   400,973 620 SH   SOLE   571 0 49
UNITEDHEALTH GROUP INC COM 91324P102   11,212,922 22,018 SH   SOLE   20,721 0 1,297
VALERO ENERGY CORP COM 91913Y100   3,949,255 25,193 SH   SOLE   23,654 0 1,539
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   7,780,699 107,990 SH   SOLE   98,350 0 9,640
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   695,133 9,063 SH   SOLE   3,389 0 5,674
VANGUARD INDEX FDS MID CAP ETF 922908629   436,265 1,802 SH   SOLE   1,802 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   325,038 1,491 SH   SOLE   1,491 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   129,833,945 485,342 SH   SOLE   470,302 0 15,040
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   9,718,482 222,086 SH   SOLE   220,790 0 1,296
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,175,017 37,091 SH   SOLE   37,091 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   58,422,771 756,037 SH   SOLE   722,363 0 33,674
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   13,916,517 76,234 SH   SOLE   67,746 0 8,488
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   29,988,847 606,816 SH   SOLE   579,790 0 27,026
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   252,989 2,135 SH   SOLE   2,135 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   906,291 1,572 SH   SOLE   1,572 0 0
VEEVA SYS INC CL A COM 922475108   246,698 1,348 SH   SOLE   1,173 0 175
VERALTO CORP COM SHS 92338C103   3,712,255 38,884 SH   SOLE   25,158 0 13,726
VERIZON COMMUNICATIONS INC COM 92343V104   499,211 12,105 SH   SOLE   11,080 0 1,025
VERTEX PHARMACEUTICALS INC COM 92532F100   37,137,624 79,232 SH   SOLE   75,186 0 4,046
VIATRIS INC COM 92556V106   492,223 46,305 SH   SOLE   40,962 0 5,343
VISA INC COM CL A 92826C839   1,047,280 3,990 SH   SOLE   3,744 0 246
VONTIER CORPORATION COM 928881101   370,540 9,700 SH   SOLE   8,947 0 753
WALMART INC COM 931142103   341,259 5,040 SH   SOLE   3,840 0 1,200
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,246,770 6,821 SH   SOLE   6,191 0 630
WEYERHAEUSER CO MTN BE COM NEW 962166104   367,963 12,961 SH   SOLE   12,246 0 715
WILLIAMS SONOMA INC COM 969904101   4,249,669 15,050 SH   SOLE   1,450 0 13,600
WP CAREY INC COM 92936U109   558,538 10,146 SH   SOLE   9,048 0 1,098
ZIONS BANCORPORATION N A COM 989701107   240,704 5,550 SH   SOLE   5,094 0 456
ZOETIS INC CL A 98978V103   24,753,902 142,789 SH   SOLE   121,897 0 20,892