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
ANSYS COM 03662Q105 76,712 329,985 SH   SOLE   329,985 0 0
AO SMITH COM 831865209 55,400 1,465,215 SH   SOLE   1,465,215 0 0
AUTOMATIC DATA PROCESSING COM 053015103 857,644 6,274,833 SH   SOLE   6,230,477 0 44,356
BECTON DICKINSON AND CO COM 075887109 875,606 3,810,792 SH   SOLE   3,789,871 0 20,921
BROWN FORMAN CORP CLASS B CL B 115637209 546,475 9,844,631 SH   SOLE   9,765,140 0 79,491
CHECK POINT SOFTWARE TECH ORD M22465104 87,112 866,437 SH   SOLE   866,437 0 0
CLOROX COMPANY COM 189054109 275,821 1,592,042 SH   SOLE   1,568,488 0 23,554
COGNEX COM 192422103 63,710 1,508,999 SH   SOLE   1,508,999 0 0
EQUIFAX COM 294429105 67,862 568,122 SH   SOLE   568,122 0 0
ESTEE LAUDER CL A 518439104 1,073,738 6,738,662 SH   SOLE   6,700,716 0 37,946
FACEBOOK CL A 30303M102 1,073,168 6,433,861 SH   SOLE   6,402,013 0 31,848
IDEXX LABORATORIES COM 45168D104 1,028,364 4,245,227 SH   SOLE   4,221,804 0 23,423
INTUIT INC COM 461202103 1,025,247 4,457,596 SH   SOLE   4,420,127 0 37,469
IPG PHOTONICS COM 44980X109 62,435 566,147 SH   SOLE   566,147 0 0
JOHNSON & JOHNSON COM 478160104 705,451 5,379,781 SH   SOLE   5,348,020 0 31,761
MARRIOTT INTERNATIONAL CL A CL A 571903202 12,931 172,847 SH   SOLE   152,373 0 20,474
MASIMO COM 574795100 84,283 475,853 SH   SOLE   475,853 0 0
MCCORMICK & CO NON VTG SHRS COM NON VTG 579780206 1,006,009 7,124,205 SH   SOLE   0 0 7,124,205
MERCADOLIBRE COM 58733R102 17,005 34,804 SH   SOLE   34,804 0 0
MICROSOFT COM 594918104 1,888,249 11,972,921 SH   SOLE   11,910,046 0 62,875
MSCI COM 55354G100 59,056 204,376 SH   SOLE   204,376 0 0
NIKE INC CL B CL B 654106103 191,903 2,319,351 SH   SOLE   2,305,571 0 13,780
PAYCOM SOFTWARE COM 70432V102 35,272 174,606 SH   SOLE   174,606 0 0
PAYPAL HOLDINGS INC COM 70450Y103 1,187,855 12,407,094 SH   SOLE   12,325,787 0 81,307
PEPSICO INC COM 713448108 960,207 7,995,065 SH   SOLE   7,951,936 0 43,129
PHILIP MORRIS INTERNATIONAL COM 718172109 1,241,995 17,022,953 SH   SOLE   16,944,312 0 78,641
SABRE COM 78573M104 47,146 7,950,501 SH   SOLE   7,950,501 0 0
STARBUCKS CORP COM 855244109 174,197 2,649,785 SH   SOLE   2,633,081 0 16,704
STRYKER CORP COM 863667101 987,506 5,931,325 SH   SOLE   5,892,163 0 39,162
VERISIGN COM 92343E102 63,983 355,281 SH   SOLE   355,281 0 0
VERISK ANALYTICS COM 92345Y106 83,392 598,306 SH   SOLE   598,306 0 0
VISA INC CLASS A SHARES COM CL A 92826C839 982,612 6,098,637 SH   SOLE   6,055,118 0 43,519
WATERS CORP COM 941848103 865,657 4,755,050 SH   SOLE   4,725,505 0 29,545
XP CLASS A CL A G98239109 4,887 253,367 SH   SOLE   253,367 0 0