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   980,262,143 7,017,411 SH   SOLE   6,995,651 0 21,760
Apple COM 037833100   256,947,650 1,334,585 SH   SOLE   1,328,239 0 6,346
AUTOMATIC DATA PROCESSING COM 053015103   1,355,028,303 5,816,321 SH   SOLE   5,787,472 0 28,849
BROWN FORMAN CORP CLASS B CL B 115637209   665,369,513 11,652,706 SH   SOLE   11,616,698 0 36,008
CHURCH AND DWIGHT ORD COM 171340102   686,894,809 7,264,116 SH   SOLE   7,222,940 0 41,176
CLOROX COMPANY COM 189054109   86,094,986 603,794 SH   SOLE   603,794 0 0
COGNEX CORP COM 192422103   84,286,333 2,019,318 SH   SOLE   2,019,318 0 0
EQUIFAX INC COM 294429105   120,076,358 485,569 SH   SOLE   485,569 0 0
EXPONENT INC COM 30214U102   94,948,587 1,078,471 SH   SOLE   1,078,471 0 0
FORTINET ORD COM 34959E109   429,132,829 7,331,844 SH   SOLE   7,294,792 0 37,052
GRACO ORD COM 384109104   104,738,494 1,207,221 SH   SOLE   1,207,221 0 0
HOME DEPOT ORD COM 437076102   51,919,428 149,818 SH   SOLE   149,818 0 0
IDEX ORD COM 45167R104   83,369,589 383,997 SH   SOLE   383,997 0 0
IDEXX LABORATORIES INC COM 45168D104   1,514,685,381 2,728,917 SH   SOLE   2,720,638 0 8,279
IPG PHOTONICS CORP COM 44980X109   59,587,700 548,993 SH   SOLE   548,993 0 0
JOHNSON & JOHNSON COM 478160104   43,635,319 278,393 SH   SOLE   278,393 0 0
MARRIOTT INTERNATIONAL CL A CL A 571903202   990,328,518 4,391,506 SH   SOLE   4,375,434 0 16,072
MASTERCARD CL A ORD CL A 57636Q104   27,158,877 63,677 SH   SOLE   63,677 0 0
MCCORMICK & CO NON VTG SHRS COM NON VTG 579780206   1,032,484,005 15,090,383 SH   SOLE   0 0 15,090,383
MCDONALD S ORD COM 580135101   27,425,692 92,495 SH   SOLE   92,495 0 0
META PLATFORMS INC-CLASS A CL A 30303M102   1,769,341,976 4,998,706 SH   SOLE   4,982,836 0 15,870
METTLER TOLEDO ORD COM 592688105   688,467,605 567,593 SH   SOLE   564,620 0 2,973
MICROSOFT CORP COM 594918104   2,987,007,557 7,943,324 SH   SOLE   7,919,641 0 23,683
MSCI INC COM 55354G100   117,182,882 207,165 SH   SOLE   207,165 0 0
NIKE INC CL B CL B 654106103   725,835,289 6,685,413 SH   SOLE   6,648,910 0 36,503
ODDITY TECH LTD SHS CL A M7518J104   51,388,476 1,104,416 SH   SOLE   1,104,416 0 0
OTIS WORLDWIDE ORD COM 68902V107   576,379,429 6,442,153 SH   SOLE   6,414,912 0 27,241
PAYCOM SOFTWARE INC COM 70432V102   32,629,512 157,844 SH   SOLE   157,844 0 0
PEPSICO INC COM 713448108   1,126,101,361 6,630,366 SH   SOLE   6,603,677 0 26,689
PHILIP MORRIS INTERNATIONAL COM 718172109   1,414,742,771 15,037,657 SH   SOLE   14,979,423 0 58,234
PROCTER & GAMBLE ORD COM 742718109   709,243,635 4,839,932 SH   SOLE   4,815,601 0 24,331
QUALYS INC COM 74758T303   122,469,887 623,955 SH   SOLE   623,955 0 0
ROLLINS ORD COM 775711104   73,900,383 1,692,246 SH   SOLE   1,692,246 0 0
SABRE CORP COM 78573M104   97,950,763 22,261,537 SH   SOLE   22,261,537 0 0
STRYKER CORP COM 863667101   1,650,810,982 5,512,626 SH   SOLE   5,492,969 0 19,657
VERISIGN INC COM 92343E102   136,249,337 661,533 SH   SOLE   661,533 0 0
VERISK ANALYTICS INC COM 92345Y106   124,128,854 519,672 SH   SOLE   519,672 0 0
VISA INC CLASS A SHARES COM CL A 92826C839   1,494,026,546 5,738,531 SH   SOLE   5,716,432 0 22,099
WATERS CORP COM 941848103   1,251,300,510 3,800,688 SH   SOLE   3,782,819 0 17,869
ZOETIS CL A ORD CL A 98978V103   44,618,252 226,064 SH   SOLE   226,064 0 0