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 97,739 335,033 SH   SOLE   335,033 0 0
AO SMITH COM 831865209 70,093 1,487,541 SH   SOLE   1,487,541 0 0
AUTOMATIC DATA PROCESSING COM 053015103 964,979 6,481,152 SH   SOLE   6,440,305 0 40,847
BECTON DICKINSON AND CO COM 075887109 1,014,997 4,242,057 SH   SOLE   4,223,039 0 19,018
BROWN FORMAN CORP CLASS B CL B 115637209 627,996 9,864,841 SH   SOLE   9,781,539 0 83,302
CHECK POINT SOFTWARE TECH ORD M22465104 58,151 541,290 SH   SOLE   541,290 0 0
COGNEX COM 192422103 95,707 1,602,593 SH   SOLE   1,602,593 0 0
EQUIFAX COM 294429105 99,137 576,779 SH   SOLE   576,779 0 0
ESTEE LAUDER CL A 518439104 1,275,208 6,758,574 SH   SOLE   6,721,030 0 37,544
FACEBOOK CL A 30303M102 1,463,128 6,443,510 SH   SOLE   6,411,866 0 31,644
IDEXX LABORATORIES COM 45168D104 1,400,113 4,240,711 SH   SOLE   4,218,957 0 21,754
INTUIT INC COM 461202103 1,359,576 4,590,217 SH   SOLE   4,555,222 0 34,995
IPG PHOTONICS COM 44980X109 92,188 574,773 SH   SOLE   574,773 0 0
JOHNSON & JOHNSON COM 478160104 900,804 6,405,491 SH   SOLE   6,367,085 0 38,406
MARRIOTT INTERNATIONAL CL A CL A 571903202 15,765 183,887 SH   SOLE   163,413 0 20,474
MASIMO COM 574795100 97,784 428,897 SH   SOLE   428,897 0 0
MCCORMICK & CO NON VTG SHRS COM NON VTG 579780206 1,353,393 7,543,578 SH   SOLE   0 0 7,543,578
MERCADOLIBRE COM 58733R102 29,573 30,000 SH   SOLE   30,000 0 0
MICROSOFT COM 594918104 2,432,933 11,954,858 SH   SOLE   11,897,173 0 57,685
MSCI COM 55354G100 69,264 207,490 SH   SOLE   207,490 0 0
NIKE INC CL B CL B 654106103 710,278 7,244,034 SH   SOLE   7,187,850 0 56,184
PAYCOM SOFTWARE COM 70432V102 60,684 195,926 SH   SOLE   195,926 0 0
PAYPAL HOLDINGS INC COM 70450Y103 2,158,503 12,388,814 SH   SOLE   12,313,008 0 75,806
PEPSICO INC COM 713448108 1,162,262 8,787,703 SH   SOLE   8,742,636 0 45,067
PHILIP MORRIS INTERNATIONAL COM 718172109 1,357,472 19,375,855 SH   SOLE   19,281,089 0 94,766
QUALYS COM 74758T303 64,889 623,812 SH   SOLE   623,812 0 0
SABRE COM 78573M104 74,033 9,185,260 SH   SOLE   9,185,260 0 0
STARBUCKS CORP COM 855244109 613,498 8,336,710 SH   SOLE   8,274,714 0 61,996
STRYKER CORP COM 863667101 1,117,997 6,204,547 SH   SOLE   6,164,143 0 40,404
VERISIGN COM 92343E102 74,602 360,694 SH   SOLE   360,694 0 0
VERISK ANALYTICS COM 92345Y106 103,383 607,423 SH   SOLE   607,423 0 0
VISA INC CLASS A SHARES COM CL A 92826C839 1,188,161 6,150,855 SH   SOLE   6,110,694 0 40,161
WATERS CORP COM 941848103 702,442 3,893,805 SH   SOLE   3,871,486 0 22,319
XP CLASS A CL A G98239109 10,644 253,367 SH   SOLE   253,367 0 0