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
ADOBE SYS INC COM COM 00724F101   392,477 758 SH   SOLE   758 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107   13,573,026 82,722 SH   SOLE   82,722 0 0
ALPHABET INC CL A COM 02079K305   2,796,894 16,864 SH   SOLE   16,864 0 0
ALPHABET INC CL C COM 02079K107   225,429,814 1,348,345 SH   SOLE   1,341,920 0 6,425
AMAZON COM INC COM 023135106   713,271 3,828 SH   SOLE   3,828 0 0
AMGEN INC COM COM 031162100   214,592 666 SH   SOLE   666 0 0
ANALOG DEVICES COM 032654105   2,868,839 12,464 SH   SOLE   12,464 0 0
APPLE INC COM COM 037833100   18,083,130 77,610 SH   SOLE   77,610 0 0
ARISTA NETWORKS, INC. COM 040413106   213,529,429 556,327 SH   SOLE   554,067 0 2,260
AUTOMATIC DATA PROCESSING INC COM 053015103   191,640,043 692,516 SH   SOLE   689,481 0 3,035
BERKSHIRE HATHAWAY INC COM 084670702   2,412,683 5,242 SH   SOLE   5,242 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209   441,480 4,000 SH   SOLE   4,000 0 0
CATERPILLAR INC DEL COM COM 149123101   238,974 611 SH   SOLE   611 0 0
CME GROUP INC COM COM 12572q105   182,990,243 829,324 SH   SOLE   825,849 0 3,475
CORNING INC COM COM 219350105   225,750 5,000 SH   SOLE   5,000 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   252,150,177 284,427 SH   SOLE   283,103 0 1,324
DANAHER CORP DEL COM COM 235851102   12,702,734 45,690 SH   SOLE   45,690 0 0
DONALDSON INC COM COM 257651109   8,217,550 111,500 SH   SOLE   111,500 0 0
ELI LILLY & CO COM COM 532457108   258,694 292 SH   SOLE   292 0 0
EMCOR GROUP INC COM COM 29084q100   267,359 621 SH   SOLE   621 0 0
ENERGY VAULT HLDGS INC COM COM 29280w109   68,856 71,725 SH   SOLE   71,725 0 0
EXXON MOBIL CORP COM COM 30231G102   5,775,664 49,272 SH   SOLE   49,272 0 0
FIDELITY NATL INFORMATION SVCS COM 31620M106   542,281 6,475 SH   SOLE   6,475 0 0
FLOWERS FOODS INC COM COM 343498101   267,843 11,610 SH   SOLE   11,610 0 0
FORTIVE CORP COM 34959J108   1,202,183 15,231 SH   SOLE   15,231 0 0
GILEAD SCIENCES COM 375558103   5,810,950 69,310 SH   SOLE   69,310 0 0
HOME DEPOT INC COM COM 437076102   127,772,032 315,331 SH   SOLE   314,336 0 995
HUBBELL INC COM COM 443510607   2,821,541 6,587 SH   SOLE   6,587 0 0
IDEXX LABS INC COM COM 45168d104   238,049,054 471,179 SH   SOLE   469,719 0 1,460
INTEL CORP COM COM 458140100   14,305,017 609,762 SH   SOLE   609,762 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101   424,695 1,921 SH   SOLE   1,921 0 0
IONIS PHARMACEUTICALS INC COM 462222100   1,485,425 37,080 SH   SOLE   37,080 0 0
JPMORGAN CHASE & CO COM COM 46625H100   339,485 1,610 SH   SOLE   1,610 0 0
KINROSS GOLD CORP COM NO PAR COM 496902404   2,286,451 244,279 SH   SOLE   244,279 0 0
MASTERCARD INC CL A COM 57636Q104   2,182,102 4,419 SH   SOLE   4,419 0 0
MERCK & CO INC NEW COM COM 58933Y105   7,064,113 62,206 SH   SOLE   62,206 0 0
METTLER TOLEDO INTERNATIONAL C COM 592688105   229,569,577 153,077 SH   SOLE   152,414 0 663
MICROSOFT CORP COM COM 594918104   221,807,693 515,472 SH   SOLE   513,337 0 2,135
MODERNA, INC COM 60770k107   606,148 9,070 SH   SOLE   9,070 0 0
NORFOLK SOUTHERN CORP COM COM 655844108   311,867 1,255 SH   SOLE   1,255 0 0
NOVO NORDISK A.S. ADR COM 670100205   302,557 2,541 SH   SOLE   2,541 0 0
NVIDIA CORP COM COM 67066G104   374,642 3,085 SH   SOLE   3,085 0 0
PEPSICO INC COM COM 713448108   2,303,327 13,545 SH   SOLE   13,545 0 0
QUALCOMM INC COM COM 747525103   99,198,049 583,346 SH   SOLE   581,671 0 1,675
REPUBLIC SERVICES COM 760759100   214,698 1,069 SH   SOLE   1,069 0 0
SM ENERGY CO COM COM 78454L100   475,843 11,905 SH   SOLE   11,905 0 0
SPDR S&P 500 ETF TR TR UNIT UNIT 78462F103   845,722 1,474 SH   SOLE   1,474 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102   728,057 1,177 SH   SOLE   1,177 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   640,064 1,213 SH   SOLE   879 0 334
VERALTO CORP COM COM 92338c103   1,674,880 14,973 SH   SOLE   14,973 0 0
VISA INC COM CL A COM 92826c839   223,707,467 813,630 SH   SOLE   810,055 0 3,575
VONTIER CORP COM COM 928881101   205,477 6,090 SH   SOLE   6,090 0 0
VUZIX CORP COM 92921w300   23,400 20,000 SH   SOLE   20,000 0 0
WABTEC CORP COM COM 929740108   1,472,337 8,100 SH   SOLE   8,100 0 0
WALMART INC COM COM 931142103   828,253 10,257 SH   SOLE   8,157 0 2,100