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   421,099 758 SH   SOLE   758 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107   13,418,336 82,722 SH   SOLE   82,722 0 0
ALPHABET INC CL A COM 02079K305   2,850,465 15,649 SH   SOLE   15,649 0 0
ALPHABET INC CL C COM 02079K107   250,464,794 1,365,526 SH   SOLE   1,358,651 0 6,875
AMAZON COM INC COM 023135106   734,350 3,800 SH   SOLE   3,800 0 0
AMGEN INC COM COM 031162100   208,092 666 SH   SOLE   666 0 0
ANALOG DEVICES COM 032654105   2,845,033 12,464 SH   SOLE   12,464 0 0
APPLE INC COM COM 037833100   16,251,439 77,160 SH   SOLE   77,160 0 0
ARISTA NETWORKS, INC. COM 040413106   196,009,445 559,260 SH   SOLE   557,075 0 2,185
AUTOMATIC DATA PROCESSING INC COM 053015103   165,577,660 693,693 SH   SOLE   690,658 0 3,035
BERKSHIRE HATHAWAY INC COM 084670702   1,948,979 4,791 SH   SOLE   4,791 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209   352,480 4,000 SH   SOLE   4,000 0 0
CATERPILLAR INC DEL COM COM 149123101   203,524 611 SH   SOLE   611 0 0
CIGNA CORP NEW COM COM 125523100   1,029,726 3,115 SH   SOLE   3,115 0 0
CME GROUP INC COM COM 12572q105   162,261,364 825,338 SH   SOLE   821,863 0 3,475
COSTCO WHSL CORP NEW COM COM 22160K105   245,075,872 288,328 SH   SOLE   286,919 0 1,409
DANAHER CORP DEL COM COM 235851102   11,457,371 45,857 SH   SOLE   45,857 0 0
DRAGANFLY INC COM 26142q205   3,879 16,578 SH   SOLE   16,578 0 0
ELI LILLY & CO COM COM 532457108   258,033 285 SH   SOLE   285 0 0
EMCOR GROUP INC COM COM 29084q100   226,715 621 SH   SOLE   621 0 0
ENERGY VAULT HLDGS INC COM COM 29280w109   68,110 71,725 SH   SOLE   71,725 0 0
EXXON MOBIL CORP COM COM 30231G102   5,669,430 49,248 SH   SOLE   49,248 0 0
FIDELITY NATL INFORMATION SVCS COM 31620M106   487,956 6,475 SH   SOLE   6,475 0 0
FLOWERS FOODS INC COM COM 343498101   257,742 11,610 SH   SOLE   11,610 0 0
FORTIVE CORP COM 34959J108   1,128,617 15,231 SH   SOLE   15,231 0 0
GILEAD SCIENCES COM 375558103   4,755,359 69,310 SH   SOLE   69,310 0 0
HOME DEPOT INC COM COM 437076102   108,447,228 315,034 SH   SOLE   314,039 0 995
HUBBELL INC COM COM 443510607   2,407,417 6,587 SH   SOLE   6,587 0 0
IDEXX LABS INC COM COM 45168d104   229,032,233 470,099 SH   SOLE   468,739 0 1,360
INTEL CORP COM COM 458140100   19,286,939 622,762 SH   SOLE   622,762 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101   328,605 1,900 SH   SOLE   1,900 0 0
IONIS PHARMACEUTICALS INC COM 462222100   1,767,233 37,080 SH   SOLE   37,080 0 0
JPMORGAN CHASE & CO COM COM 46625H100   318,357 1,574 SH   SOLE   1,574 0 0
KINROSS GOLD CORP COM NO PAR COM 496902404   2,032,401 244,279 SH   SOLE   244,279 0 0
MASTERCARD INC CL A COM 57636Q104   1,971,544 4,469 SH   SOLE   4,469 0 0
MERCK & CO INC NEW COM COM 58933Y105   7,698,255 62,183 SH   SOLE   62,183 0 0
METTLER TOLEDO INTERNATIONAL C COM 592688105   214,370,740 153,386 SH   SOLE   152,723 0 663
MICROSOFT CORP COM COM 594918104   230,845,747 516,491 SH   SOLE   514,356 0 2,135
MODERNA, INC COM 60770k107   1,077,062 9,070 SH   SOLE   9,070 0 0
NORFOLK SOUTHERN CORP COM COM 655844108   269,436 1,255 SH   SOLE   1,255 0 0
NOVO NORDISK A.S. ADR COM 670100205   356,850 2,500 SH   SOLE   2,500 0 0
NVIDIA CORP COM COM 67066G104   344,677 2,790 SH   SOLE   2,790 0 0
PEPSICO INC COM COM 713448108   2,246,347 13,620 SH   SOLE   13,620 0 0
QUALCOMM INC COM COM 747525103   114,265,057 573,677 SH   SOLE   572,102 0 1,575
REPUBLIC SERVICES COM 760759100   207,749 1,069 SH   SOLE   1,069 0 0
SM ENERGY CO COM COM 78454L100   622,728 14,405 SH   SOLE   14,405 0 0
SPDR S&P 500 ETF TR TR UNIT UNIT 78462F103   817,963 1,503 SH   SOLE   1,503 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102   650,881 1,177 SH   SOLE   1,177 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   578,150 1,156 SH   SOLE   740 0 416
VERALTO CORP COM COM 92338c103   1,429,472 14,973 SH   SOLE   14,973 0 0
VISA INC COM CL A COM 92826c839   212,081,700 808,023 SH   SOLE   804,223 0 3,800
VONTIER CORP COM COM 928881101   232,638 6,090 SH   SOLE   6,090 0 0
VUZIX CORP COM 92921w300   27,000 20,000 SH   SOLE   20,000 0 0
WABTEC CORP COM COM 929740108   1,280,205 8,100 SH   SOLE   8,100 0 0
WALMART INC COM COM 931142103   694,501 10,257 SH   SOLE   8,157 0 2,100