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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 291 2,633 SH   SOLE   2,633 0 0
ABBOTT LABS COM 002824100 1,547 15,987 SH   SOLE   15,987 0 0
ABBVIE INC COM 00287Y109 1,220 9,089 SH   SOLE   9,089 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,328 36,255 SH   SOLE   36,255 0 0
ADVANCED MICRO DEVICES INC COM 007903107 6,404 101,080 SH   SOLE   101,080 0 0
AIR PRODS & CHEMS INC COM 009158106 236 1,015 SH   SOLE   1,015 0 0
ALPHABET INC CAP STK CL C 02079K107 25,785 268,175 SH   SOLE   268,175 0 0
ALPHABET INC CAP STK CL A 02079K305 716 7,490 SH   SOLE   7,490 0 0
ALTRIA GROUP INC COM 02209S103 782 19,360 SH   SOLE   19,360 0 0
AMAZON COM INC COM 023135106 32,014 283,309 SH   SOLE   283,309 0 0
AMERICAN EXPRESS CO COM 025816109 13,545 100,399 SH   SOLE   100,399 0 0
AMETEK INC COM 031100100 13,623 120,123 SH   SOLE   120,123 0 0
AMGEN INC COM 031162100 400 1,775 SH   SOLE   1,775 0 0
AMPHENOL CORP NEW CL A 032095101 12,174 181,813 SH   SOLE   181,813 0 0
ANALOG DEVICES INC COM 032654105 576 4,134 SH   SOLE   4,134 0 0
APPLE INC COM 037833100 50,797 367,560 SH   SOLE   367,560 0 0
ASHLAND INC COM 044186104 7,927 83,468 SH   SOLE   83,468 0 0
BECTON DICKINSON & CO COM 075887109 292 1,310 SH   SOLE   1,310 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 813 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 274 1,025 SH   SOLE   1,025 0 0
BK OF AMERICA CORP COM 060505104 22,623 749,104 SH   SOLE   749,104 0 0
BOSTON SCIENTIFIC CORP COM 101137107 693 17,900 SH   SOLE   17,900 0 0
CATERPILLAR INC COM 149123101 584 3,558 SH   SOLE   3,558 0 0
CHEVRON CORP NEW COM 166764100 1,894 13,182 SH   SOLE   13,182 0 0
CHURCH & DWIGHT CO INC COM 171340102 16,876 236,233 SH   SOLE   236,233 0 0
COCA COLA CO COM 191216100 17,921 319,911 SH   SOLE   319,911 0 0
COGNEX CORP COM 192422103 249 6,000 SH   SOLE   6,000 0 0
COLGATE PALMOLIVE CO COM 194162103 902 12,843 SH   SOLE   12,843 0 0
COMCAST CORP NEW CL A 20030N101 292 9,972 SH   SOLE   9,972 0 0
COOPER COS INC COM NEW 216648402 12,589 47,705 SH   SOLE   47,705 0 0
COSTCO WHSL CORP NEW COM 22160K105 14,621 30,958 SH   SOLE   30,958 0 0
DANAHER CORPORATION COM 235851102 39,771 153,977 SH   SOLE   153,977 0 0
DEXCOM INC COM 252131107 467 5,800 SH   SOLE   5,800 0 0
DISNEY WALT CO COM 254687106 17,237 182,726 SH   SOLE   182,726 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 8,139 248,060 SH   SOLE   248,060 0 0
EOG RES INC COM 26875P101 6,811 60,960 SH   SOLE   60,960 0 0
EXXON MOBIL CORP COM 30231G102 2,718 31,125 SH   SOLE   31,125 0 0
FORTIVE CORP COM 34959J108 14,769 253,328 SH   SOLE   253,328 0 0
GENERAL ELECTRIC CO COM NEW 369604301 206 3,322 SH   SOLE   3,322 0 0
GENERAL MLS INC COM 370334104 306 4,000 SH   SOLE   4,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 205 700 SH   SOLE   700 0 0
HOME DEPOT INC COM 437076102 16,642 60,309 SH   SOLE   60,309 0 0
HONEYWELL INTL INC COM 438516106 213 1,275 SH   SOLE   1,275 0 0
IDEXX LABS INC COM 45168D104 399 1,225 SH   SOLE   1,225 0 0
INSULET CORP COM 45784P101 327 1,425 SH   SOLE   1,425 0 0
INTEL CORP COM 458140100 482 18,722 SH   SOLE   18,722 0 0
INTUIT COM 461202103 22,903 59,131 SH   SOLE   59,131 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 255 7,300 SH   SOLE   7,300 0 0
ISHARES TR CORE S&P500 ETF 464287200 230 640 SH   SOLE   640 0 0
JOHNSON & JOHNSON COM 478160104 6,590 40,343 SH   SOLE   40,343 0 0
JPMORGAN CHASE & CO COM 46625H100 28,034 268,271 SH   SOLE   268,271 0 0
LILLY ELI & CO COM 532457108 880 2,720 SH   SOLE   2,720 0 0
LINDE PLC SHS G5494J103 15,993 59,323 SH   SOLE   59,323 0 0
LOWES COS INC COM 548661107 411 2,190 SH   SOLE   2,190 0 0
MASTERCARD INCORPORATED CL A 57636Q104 495 1,742 SH   SOLE   1,742 0 0
MCDONALDS CORP COM 580135101 16,523 71,608 SH   SOLE   71,608 0 0
MERCK & CO INC COM 58933Y105 297 3,453 SH   SOLE   3,453 0 0
META PLATFORMS INC CL A 30303M102 270 1,990 SH   SOLE   1,990 0 0
MICROSOFT CORP COM 594918104 49,471 212,411 SH   SOLE   212,411 0 0
MONDELEZ INTL INC CL A 609207105 12,066 220,053 SH   SOLE   220,053 0 0
NEXTERA ENERGY INC COM 65339F101 15,061 192,078 SH   SOLE   192,078 0 0
NIKE INC CL B 654106103 20,771 249,888 SH   SOLE   249,888 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 7,686 30,894 SH   SOLE   30,894 0 0
PEPSICO INC COM 713448108 7,608 46,603 SH   SOLE   46,603 0 0
PFIZER INC COM 717081103 2,506 57,270 SH   SOLE   57,270 0 0
PHILIP MORRIS INTL INC COM 718172109 586 7,056 SH   SOLE   7,056 0 0
PIONEER NAT RES CO COM 723787107 9,170 42,352 SH   SOLE   42,352 0 0
PROCTER AND GAMBLE CO COM 742718109 1,822 14,435 SH   SOLE   14,435 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 325 3,969 SH   SOLE   3,969 0 0
REGENERON PHARMACEUTICALS COM 75886F107 26,170 37,990 SH   SOLE   37,990 0 0
ROCKWELL AUTOMATION INC COM 773903109 7,782 36,175 SH   SOLE   36,175 0 0
S&P GLOBAL INC COM 78409V104 234 766 SH   SOLE   766 0 0
SERVICENOW INC COM 81762P102 12,638 33,469 SH   SOLE   33,469 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 58 10,200 SH   SOLE   10,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,121 31,135 SH   SOLE   31,135 0 0
STARBUCKS CORP COM 855244109 2,321 27,545 SH   SOLE   27,545 0 0
TEXAS INSTRS INC COM 882508104 18,978 122,610 SH   SOLE   122,610 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 36,884 72,723 SH   SOLE   72,723 0 0
UNION PAC CORP COM 907818108 8,116 41,660 SH   SOLE   41,660 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 508 5,385 SH   SOLE   5,385 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 512 1,560 SH   SOLE   1,560 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 313 8,246 SH   SOLE   8,246 0 0
VISA INC COM CL A 92826C839 23,771 133,807 SH   SOLE   133,807 0 0
WILLIAMS SONOMA INC COM 969904101 295 2,500 SH   SOLE   2,500 0 0
YUM BRANDS INC COM 988498101 511 4,805 SH   SOLE   4,805 0 0
YUM CHINA HLDGS INC COM 98850P109 202 4,264 SH   SOLE   4,264 0 0
ZOETIS INC CL A 98978V103 237 1,601 SH   SOLE   1,601 0 0