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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ANSYSCOM03662Q105140,309404,278SH  SOLE 404,27800
AO SMITHCOM831865209127,4111,768,126SH  SOLE 1,768,12600
AUTOMATIC DATA PROCESSING COM0530151031,409,5867,096,900SH  SOLE 7,050,518046,382
BECTON DICKINSON AND COCOM0758871091,052,6604,328,550SH  SOLE 4,309,476019,074
BROWN FORMAN CORP CLASS BCL B115637209943,94312,595,990SH  SOLE 12,504,307091,683
CHURCH & DWIGHT INCCOM171340102786,0809,224,122SH  SOLE 9,158,812065,310
COGNEXCOM192422103136,1721,620,130SH  SOLE 1,620,13000
COLGATE PALMOLIVE COCOM1941621039,935122,131SH  SOLE 122,13100
EQUIFAXCOM294429105162,703679,315SH  SOLE 679,31500
ESTEE LAUDER CL A5184391042,172,6496,830,510SH  SOLE 6,801,565028,945
FACEBOOKCL A30303M1022,239,3006,440,136SH  SOLE 6,414,990025,146
FORTINET INCCOM34959E109179,126752,030SH  SOLE 752,03000
HOME DEPOT INCCOM4370761021,3864,345SH  SOLE 004,345
IDEXX LABORATORIESCOM45168D1042,679,3274,242,462SH  SOLE 4,225,176017,286
INTUIT INCCOM4612021032,246,4004,582,899SH  SOLE 4,556,066026,833
IPG PHOTONICSCOM44980X109133,514633,458SH  SOLE 633,45800
JOHNSON & JOHNSONCOM4781601041,178,8317,155,706SH  SOLE 7,120,961034,745
MARRIOTT INTERNATIONAL CL ACL A57190320240,605297,432SH  SOLE 280,535016,897
MASIMOCOM574795100105,087433,438SH  SOLE 433,43800
MCCORMICK & CO NON VTG SHRSCOM NON VTG5797802061,572,50717,804,657SH  SOLE 0017,804,657
MERCADOLIBRECOM58733R10237,73724,225SH  SOLE 24,22500
MICROSOFT COM5949181043,260,28712,035,021SH  SOLE 11,992,353042,668
MSCICOM55354G100111,820209,762SH  SOLE 209,76200
NIKE INC CL BCL B6541061031,352,6928,755,854SH  SOLE 8,701,186054,668
PAYCOM SOFTWARECOM70432V10278,917217,122SH  SOLE 217,12200
PAYPAL HOLDINGS INCCOM70450Y1033,582,13512,289,470SH  SOLE 12,241,631047,839
PEPSICO INC COM7134481081,494,62310,087,220SH  SOLE 10,040,120047,100
PHILIP MORRIS INTERNATIONALCOM7181721091,918,13719,353,620SH  SOLE 19,277,316076,304
PROCTER AND GAMBLE COCOM74271810940,507300,204SH  SOLE 300,20400
QUALYSCOM74758T303107,4031,066,674SH  SOLE 1,066,67400
ROLLINS INCCOM77571110476,6312,240,687SH  SOLE 2,240,68700
SABRECOM78573M104194,46015,581,696SH  SOLE 15,581,69600
STARBUCKS CORPCOM8552441091,201,54210,746,285SH  SOLE 10,685,173061,112
STRYKER CORPCOM8636671011,821,7787,014,123SH  SOLE 6,981,224032,899
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS87403910015,577129,633SH  SOLE 129,63300
VERISIGNCOM92343E102134,005588,541SH  SOLE 588,54100
VERISK ANALYTICSCOM92345Y106137,978789,708SH  SOLE 789,70800
VISA INC CLASS A SHARES COM CL A92826C8391,528,3276,536,340SH  SOLE 6,501,026035,314
WATERS CORP COM9418481031,523,4624,408,039SH  SOLE 4,380,075027,964
WINGSTOP INCCOM97415510388,422560,949SH  SOLE 560,94900
WNS HLDGS LTDSPONSORED ADS92932M1019,482118,721SH  SOLE 118,72100
XP CLASS ACL AG9823910911,034253,367SH  SOLE 253,36700
ZOETIS INCCL A98978V10341,103220,555SH  SOLE 220,55500