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
ALPHABET CL A ORD CAP STK CL A 02079K305   791,272,979 7,628,198 SH   SOLE   7,591,105 0 37,093
AMAZON COM ORD COM 023135106   700,082,164 6,777,831 SH   SOLE   6,738,416 0 39,415
Apple COM 037833100   221,292,337 1,341,979 SH   SOLE   1,326,289 0 15,690
AUTOMATIC DATA PROCESSING COM 053015103   1,233,807,891 5,541,966 SH   SOLE   5,506,247 0 35,719
BROWN FORMAN CORP CLASS B CL B 115637209   786,025,185 12,230,048 SH   SOLE   12,138,220 0 91,828
CHURCH AND DWIGHT ORD COM 171340102   747,058,046 8,449,927 SH   SOLE   8,391,831 0 58,096
COGNEX CORP COM 192422103   102,062,495 2,059,788 SH   SOLE   2,059,788 0 0
EDWARDS LIFESCIENCES ORD COM 28176E108   825,563 9,979 SH   SOLE   0 0 9,979
EQUIFAX INC COM 294429105   100,466,855 495,301 SH   SOLE   495,301 0 0
ESTEE LAUDER COMPANIES CL A CL A 518439104   1,337,866,705 5,428,332 SH   SOLE   5,404,652 0 23,680
FORTINET ORD COM 34959E109   153,742,117 2,313,303 SH   SOLE   2,313,303 0 0
GRACO ORD COM 384109104   39,856,962 545,911 SH   SOLE   545,911 0 0
HOME DEPOT ORD COM 437076102   45,349,025 153,663 SH   SOLE   149,318 0 4,345
IDEX ORD COM 45167R104   60,931,852 263,740 SH   SOLE   263,740 0 0
IDEXX LABORATORIES INC COM 45168D104   1,477,334,336 2,954,196 SH   SOLE   2,940,051 0 14,145
IPG PHOTONICS CORP COM 44980X109   105,338,677 854,259 SH   SOLE   854,259 0 0
JOHNSON & JOHNSON COM 478160104   43,006,920 277,464 SH   SOLE   277,464 0 0
MARRIOTT INTERNATIONAL CL A CL A 571903202   16,536,588 99,594 SH   SOLE   99,594 0 0
MASIMO CORP COM 574795100   141,047,428 764,319 SH   SOLE   764,319 0 0
MASTERCARD CL A ORD CL A 57636Q104   15,141,114 41,664 SH   SOLE   41,664 0 0
MCCORMICK & CO NON VTG SHRS COM NON VTG 579780206   1,289,637,507 15,498,588 SH   SOLE   0 0 15,498,588
META PLATFORMS INC-CLASS A CL A 30303M102   1,200,485,596 5,664,271 SH   SOLE   5,640,256 0 24,015
METTLER TOLEDO ORD COM 592688105   859,081,317 561,414 SH   SOLE   557,761 0 3,653
MICROSOFT CORP COM 594918104   2,603,666,418 9,031,101 SH   SOLE   8,995,668 0 35,433
MSCI INC COM 55354G100   118,272,012 211,317 SH   SOLE   211,317 0 0
NIKE INC CL B CL B 654106103   824,909,875 6,726,271 SH   SOLE   6,679,987 0 46,284
OTIS WORLDWIDE ORD COM 68902V107   530,173,370 6,281,675 SH   SOLE   6,245,647 0 36,028
PAYCOM SOFTWARE INC COM 70432V102   48,947,738 161,007 SH   SOLE   161,007 0 0
PEPSICO INC COM 713448108   1,213,851,295 6,658,537 SH   SOLE   6,625,609 0 32,928
PHILIP MORRIS INTERNATIONAL COM 718172109   1,601,110,677 16,463,863 SH   SOLE   16,407,445 0 56,418
PROCTER & GAMBLE ORD COM 742718109   255,223,709 1,716,482 SH   SOLE   1,709,444 0 7,038
QUALYS INC COM 74758T303   85,606,078 658,407 SH   SOLE   658,407 0 0
ROLLINS ORD COM 775711104   64,782,822 1,726,161 SH   SOLE   1,726,161 0 0
SABRE CORP COM 78573M104   97,415,977 22,707,687 SH   SOLE   22,707,687 0 0
STRYKER CORP COM 863667101   1,569,603,412 5,498,313 SH   SOLE   5,471,585 0 26,728
VERISIGN INC COM 92343E102   142,603,582 674,791 SH   SOLE   674,791 0 0
VERISK ANALYTICS INC COM 92345Y106   101,702,492 530,087 SH   SOLE   530,087 0 0
VISA INC CLASS A SHARES COM CL A 92826C839   1,265,601,673 5,613,420 SH   SOLE   5,583,618 0 29,802
WATERS CORP COM 941848103   1,145,125,993 3,698,369 SH   SOLE   3,676,040 0 22,329
ZOETIS CL A ORD CL A 98978V103   37,500,430 225,309 SH   SOLE   225,309 0 0