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
ABBOTT LABS Common Stock 002824100 14,645,557 107,680 SH SOLE 107,680 0 0
ADOBE SYSTEMS INCORPORATED Common Stock 00724F101 3,481,920 9,000 SH SOLE 9,000 0 0
ADVANCED MICRO DEVICES INC Common Stock 007903107 11,928,256 84,061 SH SOLE 84,061 0 0
AIRBNB INC Common Stock 009066101 3,170,205 23,955 SH SOLE 23,955 0 0
ALCON AG Int'l Common Stock H01301128 10,254,163 116,155 SH SOLE 116,155 0 0
ALPHABET INC Common Stock 02079K107 3,920,319 22,100 SH SOLE 22,100 0 0
ALPHABET INC Common Stock 02079K305 23,061,458 130,860 SH SOLE 130,860 0 0
AMAZON COM INC Common Stock 023135106 21,900,168 99,823 SH SOLE 99,823 0 0
AMPHENOL CORPORATION Common Stock 032095101 22,745,976 230,339 SH SOLE 230,339 0 0
ANALOG DEVICES INC Common Stock 032654105 19,151,089 80,460 SH SOLE 80,460 0 0
APPLE INC Common Stock 037833100 40,086,935 195,384 SH SOLE 195,384 0 0
APTARGROUP INC Common Stock 038336103 12,365,792 79,050 SH SOLE 79,050 0 0
ARM HOLDINGS PLC Common Stock 042068205 1,965,950 12,155 SH SOLE 12,155 0 0
AUTOMATIC DATA PROCESSING INC Common Stock 053015103 13,309,002 43,155 SH SOLE 43,155 0 0
BECTON DICKINSON & CO Common Stock 075887109 933,595 5,420 SH SOLE 5,420 0 0
CARRIER GLOBAL CORPORATION Common Stock 14448C104 19,314,841 263,900 SH SOLE 263,900 0 0
CLOUDFLARE INC Common Stock 18915M107 18,780,097 95,900 SH SOLE 95,900 0 0
COLGATE PALMOLIVE CO Common Stock 194162103 4,654,080 51,200 SH SOLE 51,200 0 0
CRISPR THERAPEUTICS AG Common Stock H17182108 4,533,491 93,205 SH SOLE 93,205 0 0
CSX CORP Common Stock 126408103 3,328,260 102,000 SH SOLE 102,000 0 0
DANAHER CORPORATION Common Stock 235851102 13,564,084 68,665 SH SOLE 68,665 0 0
EXXON MOBIL CORP Common Stock 30231G102 1,767,920 16,400 SH SOLE 16,400 0 0
HOME DEPOT INC Common Stock 437076102 7,899,259 21,545 SH SOLE 21,545 0 0
JOHNSON & JOHNSON Common Stock 478160104 10,596,268 69,370 SH SOLE 69,370 0 0
LOWES COS INC Common Stock 548661107 6,234,547 28,100 SH SOLE 28,100 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104 24,840,558 44,205 SH SOLE 44,205 0 0
MCCORMICK & CO INC Common Stock 579780206 2,605,933 34,370 SH SOLE 34,370 0 0
MERCK & CO INC Common Stock 58933Y105 1,242,812 15,700 SH SOLE 15,700 0 0
MICROSOFT CORP Common Stock 594918104 26,691,021 53,660 SH SOLE 53,660 0 0
NEW YORK TIMES CO Common Stock 650111107 8,023,334 143,325 SH SOLE 143,325 0 0
NORFOLK SOUTHN CORP Common Stock 655844108 8,678,919 33,906 SH SOLE 33,906 0 0
NOVO-NORDISK A S Int'l Common Stock 670100205 332,331 4,815 SH SOLE 4,815 0 0
NVIDIA CORPORATION Common Stock 67066G104 1,547,512 9,795 SH SOLE 9,795 0 0
PROCTER AND GAMBLE CO Common Stock 742718109 8,397,757 52,710 SH SOLE 52,710 0 0
RELX PLC Common Stock 759530108 9,184,819 169,025 SH SOLE 169,025 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 17,309,379 52,110 SH SOLE 52,110 0 0
RTX Corporation Common Stock 75513E101 5,599,575 38,348 SH SOLE 38,348 0 0
SALESFORCE INC Common Stock 79466L302 4,778,892 17,525 SH SOLE 17,525 0 0
STRYKER CORPORATION Common Stock 863667101 7,584,227 19,170 SH SOLE 19,170 0 0
TESLA INC Common Stock 88160R101 19,418,556 61,130 SH SOLE 61,130 0 0
THE CIGNA GROUP Common Stock 125523100 1,736,867 5,254 SH SOLE 5,254 0 0
TJX COS INC NEW Common Stock 872540109 7,698,367 62,340 SH SOLE 62,340 0 0
T-MOBILE US INC Common Stock 872590104 17,367,963 72,895 SH SOLE 72,895 0 0
UL SOLUTIONS INC Common Stock 903731107 12,058,330 165,500 SH SOLE 165,500 0 0
VERALTO CORP Common Stock 92338C103 8,873,707 87,902 SH SOLE 87,902 0 0
VERTEX PHARMACEUTICALS INC Common Stock 92532F100 4,336,248 9,740 SH SOLE 9,740 0 0
WALMART INC Common Stock 931142103 10,073,296 103,020 SH SOLE 103,020 0 0
WASTE MGMT INC DEL Common Stock 94106L109 19,567,542 85,515 SH SOLE 85,515 0 0
XYLEM INC Common Stock 98419M100 12,866,146 99,460 SH SOLE 99,460 0 0
ZOETIS INC Common Stock 98978V103 3,870,367 24,818 SH SOLE 24,818 0 0