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
AMAZON COM INC COM 023135106 1,208,438 367,861 SH   SOLE   365,489 0 2,372
ANSYS COM 03662Q105 158,191 464,652 SH   SOLE   464,652 0 0
AO SMITH COM 831865209 108,370 1,774,515 SH   SOLE   1,774,515 0 0
AUTOMATIC DATA PROCESSING COM 053015103 1,418,659 7,096,134 SH   SOLE   7,049,752 0 46,382
BROWN FORMAN CORP CLASS B CL B 115637209 966,459 14,422,611 SH   SOLE   14,321,613 0 100,998
CHURCH & DWIGHT INC COM 171340102 910,127 11,022,496 SH   SOLE   10,955,289 0 67,207
COGNEX COM 192422103 130,437 1,625,987 SH   SOLE   1,625,987 0 0
COLGATE PALMOLIVE CO COM 194162103 9,288 122,890 SH   SOLE   122,890 0 0
EQUIFAX COM 294429105 172,770 681,754 SH   SOLE   681,754 0 0
ESTEE LAUDER CL A 518439104 2,049,047 6,831,752 SH   SOLE   6,802,807 0 28,945
FACEBOOK CL A 30303M102 2,185,718 6,440,136 SH   SOLE   6,414,990 0 25,146
FORTINET INC COM 34959E109 185,275 634,415 SH   SOLE   634,415 0 0
GENPACT LIMITED SHS G3922B107 14,500 305,208 SH   SOLE   305,208 0 0
HOME DEPOT INC COM 437076102 48,694 148,339 SH   SOLE   143,994 0 4,345
IDEXX LABORATORIES COM 45168D104 2,638,225 4,242,202 SH   SOLE   4,224,916 0 17,286
INTUIT INC COM 461202103 2,472,326 4,582,539 SH   SOLE   4,555,706 0 26,833
IPG PHOTONICS COM 44980X109 126,476 798,462 SH   SOLE   798,462 0 0
JOHNSON & JOHNSON COM 478160104 1,163,376 7,203,569 SH   SOLE   7,168,824 0 34,745
MASIMO COM 574795100 117,762 435,010 SH   SOLE   435,010 0 0
MCCORMICK & CO NON VTG SHRS COM NON VTG 579780206 1,516,365 18,713,629 SH   SOLE   0 0 18,713,629
MERCADOLIBRE COM 58733R102 40,683 24,225 SH   SOLE   24,225 0 0
MICROSOFT COM 594918104 3,392,728 12,034,366 SH   SOLE   11,991,698 0 42,668
MSCI COM 55354G100 128,068 210,520 SH   SOLE   210,520 0 0
NIKE INC CL B CL B 654106103 1,272,903 8,764,739 SH   SOLE   8,708,659 0 56,080
PAYCOM SOFTWARE COM 70432V102 108,027 217,906 SH   SOLE   217,906 0 0
PAYPAL HOLDINGS INC COM 70450Y103 3,197,674 12,288,820 SH   SOLE   12,240,981 0 47,839
PEPSICO INC COM 713448108 1,518,036 10,092,652 SH   SOLE   10,044,481 0 48,171
PHILIP MORRIS INTERNATIONAL COM 718172109 1,834,530 19,353,620 SH   SOLE   19,277,316 0 76,304
PROCTER AND GAMBLE CO COM 742718109 44,482 318,181 SH   SOLE   318,181 0 0
QUALYS COM 74758T303 119,137 1,070,513 SH   SOLE   1,070,513 0 0
ROLLINS INC COM 775711104 79,442 2,248,561 SH   SOLE   2,248,561 0 0
SABRE COM 78573M104 237,907 20,093,468 SH   SOLE   20,093,468 0 0
STARBUCKS CORP COM 855244109 1,185,284 10,745,026 SH   SOLE   10,683,914 0 61,112
STRYKER CORP COM 863667101 1,850,126 7,015,492 SH   SOLE   6,982,593 0 32,899
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 14,474 129,633 SH   SOLE   129,633 0 0
VERISIGN COM 92343E102 142,132 693,291 SH   SOLE   693,291 0 0
VERISK ANALYTICS COM 92345Y106 158,716 792,510 SH   SOLE   792,510 0 0
VISA INC CLASS A SHARES COM CL A 92826C839 1,469,047 6,595,049 SH   SOLE   6,559,735 0 35,314
WATERS CORP COM 941848103 1,611,850 4,511,194 SH   SOLE   4,483,230 0 27,964
WINGSTOP INC COM 974155103 92,287 562,965 SH   SOLE   562,965 0 0
WNS HLDGS LTD SPONSORED ADS 92932M101 15,453 188,912 SH   SOLE   188,912 0 0
XP CLASS A CL A G98239109 10,178 253,367 SH   SOLE   253,367 0 0
ZOETIS INC CL A 98978V103 46,691 240,502 SH   SOLE   240,502 0 0