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
3M Company COM 88579Y101 302,800 1,379,375 SH   SOLE   1,347,186 0 32,189
Abbott Laboratories COM 002824100 7,411 123,684 SH   SOLE   121,934 0 1,750
AbbVie Inc. COM 00287Y109 2,593 27,400 SH   SOLE   25,900 0 1,500
Accenture Plc COM G1151C101 305,315 1,989,024 SH   SOLE   1,941,555 0 47,469
Adobe Systems Inc. COM 00724F101 13,698 63,394 SH   SOLE   63,394 0 0
Affiliated Managers Group COM 008252108 529 2,790 SH   SOLE   2,790 0 0
Alphabet Inc Cap Stk Cl A COM 02079K305 233,209 224,858 SH   SOLE   219,473 0 5,385
Amphenol Corp. COM 032095101 200,028 2,322,391 SH   SOLE   2,268,743 0 53,648
Apple Inc. COM 037833100 217,065 1,293,750 SH   SOLE   1,262,844 0 30,906
Automatic Data Processing Inc. COM 053015103 13,853 122,070 SH   SOLE   120,370 0 1,700
Becton Dickinson & Co. COM 075887109 478,259 2,207,010 SH   SOLE   2,178,821 0 28,189
Bed Bath & Beyond Inc COM 075896100 226 10,770 SH   SOLE   10,770 0 0
Best Buy Co. Inc. COM 086516101 253 3,620 SH   SOLE   3,620 0 0
Boston Beer COM 100557107 323 1,710 SH   SOLE   1,710 0 0
Bristol Myers Squibb Co. COM 110122108 1,645 26,000 SH   SOLE   26,000 0 0
Broadridge Financial Solutions COM 11133T103 98,200 895,250 SH   SOLE   873,580 0 21,670
C.H. Robinson Worldwide Inc. COM 12541W209 466 4,970 SH   SOLE   4,970 0 0
Campbell Soup Company COM 134429109 648 14,970 SH   SOLE   14,970 0 0
CBRE Group Inc. COM 12504L109 626 13,250 SH   SOLE   13,250 0 0
Choice Hotels Intl COM 169905106 763 9,520 SH   SOLE   9,520 0 0
Citrix Systems Inc. COM 177376100 670 7,220 SH   SOLE   7,220 0 0
Clorox Company COM 189054109 5,473 41,120 SH   SOLE   40,620 0 500
Coca-Cola Company COM 191216100 129,476 2,981,266 SH   SOLE   2,911,504 0 69,762
Cognizant Tech Solutions COM 192446102 236,367 2,936,230 SH   SOLE   2,869,562 0 66,668
Colgate-Palmolive Co COM 194162103 8,499 118,574 SH   SOLE   116,574 0 2,000
Cracker Barrel Old Country Sto COM 22410J106 704 4,420 SH   SOLE   4,420 0 0
Crane Company COM 224399105 773 8,340 SH   SOLE   8,340 0 0
Crown Holdings Inc. COM 228368106 810 15,970 SH   SOLE   15,970 0 0
CSG Systems Intl Inc COM 126349109 680 15,020 SH   SOLE   15,020 0 0
Deluxe Corporation COM 248019101 685 9,260 SH   SOLE   9,260 0 0
DowDuPont Inc. COM 26078J100 580 9,108 SH   SOLE   8,339 0 769
Dun & Bradstreet Corp COM 26483E100 589 5,030 SH   SOLE   5,030 0 0
Eastman Chemical Co. COM 277432100 833 7,890 SH   SOLE   7,890 0 0
Ecolab Inc COM 278865100 387,329 2,825,776 SH   SOLE   2,760,577 0 65,199
Emerson Electric Co. COM 291011104 192,464 2,817,918 SH   SOLE   2,753,530 0 64,388
Encompass Health Corp COM 29261A100 915 16,010 SH   SOLE   16,010 0 0
Equifax Inc COM 294429105 14,926 126,697 SH   SOLE   125,097 0 1,600
Expeditors International of WA COM 302130109 761 12,030 SH   SOLE   12,030 0 0
Federated Investors Inc. COM 314211103 483 14,470 SH   SOLE   14,470 0 0
General Mills Inc. COM 370334104 569 12,620 SH   SOLE   12,620 0 0
Genuine Parts Company COM 372460105 535 5,950 SH   SOLE   5,950 0 0
H&R Block Inc. COM 093671105 661 26,030 SH   SOLE   26,030 0 0
Hanesbrands Inc. COM 410345102 501 27,210 SH   SOLE   27,210 0 0
Hasbro Inc COM 418056107 562 6,670 SH   SOLE   6,670 0 0
Herman Miller Inc. COM 600544100 629 19,700 SH   SOLE   19,700 0 0
Hershey Co. COM 427866108 596 6,020 SH   SOLE   6,020 0 0
Hillenbrand Inc. COM 431571108 863 18,810 SH   SOLE   18,810 0 0
Intuit Inc. COM 461202103 180,818 1,043,078 SH   SOLE   1,017,958 0 25,120
Johnson & Johnson COM 478160104 314,532 2,454,408 SH   SOLE   2,424,360 0 30,048
Kimberly-Clark Corp. COM 494368103 497 4,510 SH   SOLE   4,510 0 0
Koppers Holdings Inc. COM 50060P106 464 11,300 SH   SOLE   11,300 0 0
Kroger Company COM 501044101 540 22,570 SH   SOLE   22,570 0 0
Landstar System Inc. COM 515098101 791 7,210 SH   SOLE   7,210 0 0
Mastercard Inc. COM 57636Q104 229,221 1,308,640 SH   SOLE   1,277,337 0 31,303
Medtronic PLC COM G5960L103 545 6,790 SH   SOLE   6,790 0 0
Microsoft Corp COM 594918104 425,425 4,661,171 SH   SOLE   4,551,407 0 109,764
Middleby Corporation COM 596278101 375 3,030 SH   SOLE   3,030 0 0
NetApp Inc. COM 64110D104 448 7,270 SH   SOLE   7,270 0 0
Nike Inc Cl B COM 654106103 258,357 3,888,575 SH   SOLE   3,800,293 0 88,282
Nu Skin Enterprises Inc. COM 67018T105 812 11,010 SH   SOLE   11,010 0 0
Omnicom Group Inc COM 681919106 257,112 3,538,080 SH   SOLE   3,456,941 0 81,139
ON Semiconductor Corp COM 682189105 467 19,101 SH   SOLE   19,101 0 0
Oracle Corporation COM 68389X105 336,930 7,364,579 SH   SOLE   7,192,604 0 171,975
Owens-Illinois Inc. COM 690768403 707 32,620 SH   SOLE   32,620 0 0
Paychex Inc. COM 704326107 604 9,800 SH   SOLE   9,800 0 0
PepsiCo Inc. COM 713448108 423,700 3,881,818 SH   SOLE   3,791,161 0 90,657
Praxair Inc COM 74005P104 360,742 2,499,941 SH   SOLE   2,441,123 0 58,818
Procter & Gamble Co. COM 742718109 237,426 2,994,772 SH   SOLE   2,955,927 0 38,845
Reliance Steel And Aluminum Co COM 759509102 2,452 28,600 SH   SOLE   28,600 0 0
Rockwell Collins Inc COM 774341101 258 1,910 SH   SOLE   1,910 0 0
Sonic Corp COM 835451105 284 11,250 SH   SOLE   11,250 0 0
Stryker Corp COM 863667101 399,649 2,483,523 SH   SOLE   2,425,642 0 57,881
T Rowe Price Group Inc COM 74144T108 4,391 40,671 SH   SOLE   40,371 0 300
Tapestry, Inc. COM 876030107 478 9,080 SH   SOLE   9,080 0 0
Target Corp COM 87612E106 233 3,360 SH   SOLE   3,360 0 0
Teradata Corp COM 88076W103 848 21,370 SH   SOLE   21,370 0 0
The Scotts Miracle-Gro Co. COM 810186106 775 9,040 SH   SOLE   9,040 0 0
TJX Companies Inc COM 872540109 229,526 2,814,202 SH   SOLE   2,748,377 0 65,825
Tractor Supply Co COM 892356106 300 4,760 SH   SOLE   4,760 0 0
United Parcel Svc Cl B COM 911312106 169,699 1,621,431 SH   SOLE   1,582,789 0 38,642
United Technologies Corp COM 913017109 395,812 3,145,857 SH   SOLE   3,110,703 0 35,154
Unitedhealth Group Inc COM 91324P102 355,597 1,661,668 SH   SOLE   1,639,933 0 21,735
Varian Medical Systems COM 92220P105 553 4,510 SH   SOLE   4,510 0 0
Vector Group Ltd COM 92240M108 317 15,558 SH   SOLE   15,558 0 0
VF Corp COM 918204108 569 7,670 SH   SOLE   7,670 0 0
W.W. Grainger Inc. COM 384802104 466 1,650 SH   SOLE   1,650 0 0
Waters Corp COM 941848103 199,506 1,004,311 SH   SOLE   982,209 0 22,102
Western Union COM 959802109 841 43,710 SH   SOLE   43,710 0 0
Xilinx Inc COM 983919101 668 9,250 SH   SOLE   9,250 0 0
Zimmer Biomet Holdings Inc COM 98956P102 667 6,120 SH   SOLE   6,120 0 0