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   911,591,629 7,615,636 SH   SOLE   7,582,866 0 32,770
Apple COM 037833100   258,491,211 1,332,635 SH   SOLE   1,326,289 0 6,346
AUTOMATIC DATA PROCESSING COM 053015103   1,214,640,423 5,526,368 SH   SOLE   5,500,235 0 26,133
BROWN FORMAN CORP CLASS B CL B 115637209   814,416,625 12,195,517 SH   SOLE   12,129,874 0 65,643
CHURCH AND DWIGHT ORD COM 171340102   668,409,414 6,668,756 SH   SOLE   6,630,214 0 38,542
COGNEX CORP COM 192422103   115,389,324 2,059,788 SH   SOLE   2,059,788 0 0
EQUIFAX INC COM 294429105   116,544,325 495,301 SH   SOLE   495,301 0 0
ESTEE LAUDER COMPANIES CL A CL A 518439104   1,064,089,940 5,418,525 SH   SOLE   5,399,888 0 18,637
EXPONENT INC COM 30214U102   102,661,425 1,100,101 SH   SOLE   1,100,101 0 0
FORTINET ORD COM 34959E109   174,862,574 2,313,303 SH   SOLE   2,313,303 0 0
GRACO ORD COM 384109104   106,143,838 1,229,228 SH   SOLE   1,229,228 0 0
HOME DEPOT ORD COM 437076102   45,782,434 147,381 SH   SOLE   147,381 0 0
IDEX ORD COM 45167R104   84,193,352 391,124 SH   SOLE   391,124 0 0
IDEXX LABORATORIES INC COM 45168D104   1,487,379,759 2,961,551 SH   SOLE   2,953,852 0 7,699
IPG PHOTONICS CORP COM 44980X109   76,086,092 560,198 SH   SOLE   560,198 0 0
JOHNSON & JOHNSON COM 478160104   45,329,969 273,864 SH   SOLE   273,864 0 0
MARRIOTT INTERNATIONAL CL A CL A 571903202   34,557,416 188,129 SH   SOLE   188,129 0 0
MASIMO CORP COM 574795100   120,183,535 730,377 SH   SOLE   730,377 0 0
MASTERCARD CL A ORD CL A 57636Q104   24,515,962 62,334 SH   SOLE   62,334 0 0
MCCORMICK & CO NON VTG SHRS COM NON VTG 579780206   1,349,195,744 15,467,107 SH   SOLE   0 0 15,467,107
META PLATFORMS INC-CLASS A CL A 30303M102   1,622,337,256 5,653,137 SH   SOLE   5,638,379 0 14,758
METTLER TOLEDO ORD COM 592688105   746,512,036 569,144 SH   SOLE   566,283 0 2,861
MICROSOFT CORP COM 594918104   3,069,147,739 9,012,591 SH   SOLE   8,990,567 0 22,024
MSCI INC COM 55354G100   99,168,955 211,317 SH   SOLE   211,317 0 0
NIKE INC CL B CL B 654106103   740,653,999 6,710,646 SH   SOLE   6,675,521 0 35,125
OTIS WORLDWIDE ORD COM 68902V107   574,596,133 6,455,411 SH   SOLE   6,429,198 0 26,213
PAYCOM SOFTWARE INC COM 70432V102   51,721,889 161,007 SH   SOLE   161,007 0 0
PEPSICO INC COM 713448108   1,230,780,788 6,644,967 SH   SOLE   6,619,285 0 25,682
PHILIP MORRIS INTERNATIONAL COM 718172109   1,540,923,500 15,784,916 SH   SOLE   15,728,880 0 56,036
PROCTER & GAMBLE ORD COM 742718109   735,814,118 4,849,177 SH   SOLE   4,826,278 0 22,899
QUALYS INC COM 74758T303   85,046,432 658,407 SH   SOLE   658,407 0 0
ROLLINS ORD COM 775711104   73,931,476 1,726,161 SH   SOLE   1,726,161 0 0
SABRE CORP COM 78573M104   72,437,522 22,707,687 SH   SOLE   22,707,687 0 0
STRYKER CORP COM 863667101   1,681,547,773 5,511,645 SH   SOLE   5,493,366 0 18,279
VERISIGN INC COM 92343E102   152,482,522 674,791 SH   SOLE   674,791 0 0
VERISK ANALYTICS INC COM 92345Y106   119,815,565 530,087 SH   SOLE   530,087 0 0
VISA INC CLASS A SHARES COM CL A 92826C839   1,368,189,487 5,761,283 SH   SOLE   5,740,018 0 21,265
WATERS CORP COM 941848103   1,015,376,933 3,809,473 SH   SOLE   3,792,278 0 17,195
ZOETIS CL A ORD CL A 98978V103   38,297,093 222,386 SH   SOLE   222,386 0 0