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
3M CO COM88579Y101724,7263,439,447SH  SOLE 3,439,447047,291
AUTOMATIC DATA PROCESSING COM053015103883,3375,863,113SH  SOLE 5,863,113064,578
BECTON DICKINSON AND COCOM075887109973,3743,729,405SH  SOLE 3,729,40506,301
COLGATE PALMOLIVE COCOM194162103146,0302,181,181SH  SOLE 2,181,181042,265
ESTEE LAUDER COM518439104911,9656,275,561SH  SOLE 6,275,56106,836
FACEBOOKCOM30303M1021,002,0286,092,839SH  SOLE 6,092,839026,946
IDEXX LABORATORIESCOM45168D1041,094,0224,382,048SH  SOLE 4,382,048050,244
INTUIT INCCOM461202103997,8714,388,174SH  SOLE 4,388,174037,600
JOHNSON & JOHNSONCOM478160104632,0414,574,375SH  SOLE 4,574,37506,827
MARRIOTT INTERNATIONAL CL ACOM57190320213,661103,472SH  SOLE 103,472078,117
MCCORMICK & CO NON VTG SHRSCOM579780206348,9612,648,658SH  SOLE 2,648,658040,336
MICROSOFT COM5949181041,361,12211,901,040SH  SOLE 11,901,0400125,946
PAYPAL HOLDINGS INCCOM70450Y1031,331,44515,157,619SH  SOLE 15,157,619044,591
PEPSICO INC COM713448108905,4908,099,198SH  SOLE 8,099,198070,943
PHILIP MORRIS INTERNATIONALCOM7181721091,003,60412,308,123SH  SOLE 12,308,1230101,244
STRYKER CORPCOM863667101971,7905,469,325SH  SOLE 5,469,325059,828
VISA INC CLASS A SHARES COM CL A92826C839847,1485,644,266SH  SOLE 5,644,266081,105
WATERS CORP COM941848103960,4204,933,327SH  SOLE 4,933,327049,932
ANSYSCOM03662Q10539,028273,041SH  SOLE 00273,041
AO SMITHCOM83186520929,459689,903SH  SOLE 00689,903
CDK GBL.COM12508E10144,182922,783SH  SOLE 00922,783
COGNEXCOM19242210339,9531,033,167SH  SOLE 001,033,167
CHECK POINT SOFTWARE TECHCOMM2246510449,177479,073SH  SOLE 00479,073
EQUIFAXCOM29442910549,149527,747SH  SOLE 00527,747
IPG PHOTONICSCOM44980X10919,159169,115SH  SOLE 00169,115
MASIMOCOM57479510051,470479,372SH  SOLE 00479,372
MSCICOM55354G10021,266144,247SH  SOLE 00144,247
PAYCOM SOFTWARECOM70432V10220,930170,928SH  SOLE 00170,928
SABRECOM78573M10448,9692,262,871SH  SOLE 002,262,871
VERISK ANALYTICSCOM92345Y10649,116450,436SH  SOLE 00450,436
VERISIGNCOM92343E10240,464272,873SH  SOLE 00272,873
MERCADOLIBRECOM58733R1025,34918,267SH  SOLE 0018,267