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 CompanyCOM88579Y101677,4233,515,791SH SOLE 3,193,5220322,269
Abbott LaboratoriesCOM00282410012,964108,175SH SOLE 106,42501,750
AbbVie Inc.COM00287Y1092,62524,257SH SOLE 22,75701,500
Accenture PlcCOMG1151C101597,9902,164,668SH SOLE 1,966,6770197,991
Adobe Systems Inc.COM00724F10121,75645,767SH SOLE 45,76700
Alphabet Inc Cap Stk Cl ACOM02079K305798,216387,010SH SOLE 350,925036,085
Amphenol Corp.COM0320951019,379142,170SH SOLE 142,17000
Apple Inc.COM037833100536,4134,391,430SH SOLE 3,991,3140400,116
Automatic Data Processing Inc.COM053015103395,4802,098,372SH SOLE 1,910,6620187,710
Becton Dickinson & Co.COM075887109662,2442,723,604SH SOLE 2,494,0950229,509
Best Buy Co. Inc.COM0865161013,83733,420SH SOLE 33,42000
Bristol Myers Squibb Co.COM1101221081,71627,175SH SOLE 27,17500
Broadridge Financial SolutionsCOM11133T103300,5231,962,922SH SOLE 1,783,4100179,512
Campbell Soup CompanyCOM1344291092,37447,220SH SOLE 47,22000
Carters IncCOM1462291092,00422,530SH SOLE 22,53000
CBRE Group Inc.COM12504L1093,47543,920SH SOLE 43,92000
Church & Dwight Co IncCOM1713401022,27526,050SH SOLE 26,05000
Clorox CompanyCOM1890541095,59429,000SH SOLE 28,5000500
Coca-Cola CompanyCOM1912161007,043133,610SH SOLE 131,41002,200
Cognizant Tech SolutionsCOM192446102421,0905,390,294SH SOLE 4,901,9620488,332
Colgate-Palmolive CoCOM1941621038,080102,499SH SOLE 100,49902,000
Copart Inc. (DE)COM2172041064,65542,860SH SOLE 42,86000
Crown Holdings Inc.COM2283681064,67048,120SH SOLE 48,12000
Donaldson Co. Inc.COM2576511092,28139,220SH SOLE 39,22000
Ecolab IncCOM27886510016,20975,716SH SOLE 74,34101,375
Emerson Electric Co.COM2910111049,384104,012SH SOLE 101,56202,450
Encompass Health CorpCOM29261A1004,71357,540SH SOLE 57,54000
Equifax IncCOM294429105287,9991,590,014SH SOLE 1,452,5140137,500
Expeditors International of WACOM3021301094,75844,180SH SOLE 44,18000
F5 Networks Inc.COM3156161022,73313,100SH SOLE 13,10000
FactSet Research Systems Inc.COM3030751053,52111,410SH SOLE 11,41000
General Mills Inc.COM370334104416,0256,784,493SH SOLE 6,156,6030627,890
Genuine Parts CompanyCOM3724601054,72240,850SH SOLE 40,85000
Hasbro IncCOM4180561074,51947,010SH SOLE 47,01000
Herman Miller Inc.COM6005441002,39058,090SH SOLE 58,09000
Hill-Rom Holdings Inc.COM4314751024,47840,530SH SOLE 40,53000
Home Depot Inc.COM437076102309,5501,014,087SH SOLE 919,972094,115
Intuit Inc.COM461202103404,6571,056,379SH SOLE 953,4790102,900
Johnson & JohnsonCOM478160104726,6324,421,248SH SOLE 4,045,1700376,078
Kellogg CompanyCOM4878361082,20034,760SH SOLE 34,76000
Kroger CompanyCOM5010441013,02484,020SH SOLE 84,02000
Laboratory Corp of AmericaCOM50540R4094,84819,010SH SOLE 19,01000
Landstar System Inc.COM5150981013,72922,590SH SOLE 22,59000
Lennox International Inc.COM5261071073,30610,610SH SOLE 10,61000
Levi Strauss & CoCOM52736R1022,766115,700SH SOLE 115,70000
Linde plc SHCOMG5494J1031,2724,540SH SOLE 4,54000
Mastercard Inc.COM57636Q104285,251801,155SH SOLE 722,652078,503
MAXIMUS, Inc.COM5779331042,87432,280SH SOLE 32,28000
Microchip Technology IncCOM5950171043,58723,110SH SOLE 23,11000
Microsoft CorpCOM594918104842,1433,571,884SH SOLE 3,251,3470320,537
NetApp Inc.COM64110D1041,03814,290SH SOLE 14,29000
Nike Inc Cl BCOM654106103498,5223,751,388SH SOLE 3,410,9020340,486
Omnicom Group IncCOM6819191068,260111,394SH SOLE 110,39401,000
ON Semiconductor CorpCOM6821891051,69540,731SH SOLE 40,73100
Oracle CorporationCOM68389X10512,928184,235SH SOLE 184,23500
Paychex Inc.COM7043261072,87429,320SH SOLE 29,32000
PepsiCo Inc.COM713448108765,2015,409,693SH SOLE 4,913,4560496,237
Pfizer Inc.COM717081103415,67411,473,187SH SOLE 10,498,2770974,910
Procter & Gamble Co.COM742718109300,1582,216,337SH SOLE 2,015,4320200,905
Raytheon Technologies CorpCOM75513E1011,86424,120SH SOLE 23,3500770
Reliance Steel And Aluminum CoCOM7595091023132,056SH SOLE 2,05600
Starbucks CorpCOM855244109340,3383,114,655SH SOLE 2,825,6150289,040
Stryker CorpCOM863667101602,6022,473,938SH SOLE 2,267,9270206,011
T Rowe Price Group IncCOM74144T1085,55332,361SH SOLE 32,36100
Texas Instruments IncCOM882508104303,0201,603,363SH SOLE 1,453,9830149,380
The Scotts Miracle-Gro Co.COM8101861061,6446,710SH SOLE 6,71000
TJX Companies IncCOM872540109230,0083,477,063SH SOLE 3,153,7430323,320
Tractor Supply CoCOM8923561061,94811,000SH SOLE 11,00000
United Parcel Svc Cl BCOM911312106246,4941,450,050SH SOLE 1,316,9350133,115
Unitedhealth Group IncCOM91324P102537,2721,444,007SH SOLE 1,320,2620123,745
Verisk Analytics IncCOM92345Y106130,315737,535SH SOLE 670,860066,675
W.W. Grainger Inc.COM3848021041,4833,700SH SOLE 3,70000
Waste ManagementCOM94106L109234,4691,817,306SH SOLE 1,648,9660168,340
Waters CorpCOM94184810313,47647,422SH SOLE 47,42200
Taiwan Semiconductor Manuf ADRSponsored ADS8740391001,0478,850SH SOLE 8,85000