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 410,111 1,953,839 SH   SOLE   1,909,320 0 44,519
Abbott Laboratories COM 002824100 6,693 125,424 SH   SOLE   123,174 0 2,250
AbbVie Inc. COM 00287Y109 2,557 28,770 SH   SOLE   27,270 0 1,500
Accenture Plc COM G1151C101 303,719 2,248,602 SH   SOLE   2,196,783 0 51,819
Adobe Systems Inc. COM 00724F101 9,540 63,949 SH   SOLE   63,949 0 0
Alphabet Inc Cap Stk Cl A COM 02079K305 218,671 224,573 SH   SOLE   219,373 0 5,200
Amphenol Corp. COM 032095101 196,809 2,325,249 SH   SOLE   2,273,411 0 51,838
Apple Inc. COM 037833100 199,206 1,292,536 SH   SOLE   1,262,660 0 29,876
Automatic Data Processing Inc. COM 053015103 13,834 126,548 SH   SOLE   124,448 0 2,100
Becton Dickinson & Co. COM 075887109 462,714 2,361,387 SH   SOLE   2,332,518 0 28,869
Bed Bath & Beyond Inc COM 075896100 253 10,770 SH   SOLE   10,770 0 0
Best Buy Co. Inc. COM 086516101 343 6,030 SH   SOLE   6,030 0 0
Boston Beer COM 100557107 267 1,710 SH   SOLE   1,710 0 0
Brinker International COM 109641100 343 10,780 SH   SOLE   10,780 0 0
Bristol Myers Squibb Co. COM 110122108 2,103 33,000 SH   SOLE   33,000 0 0
Broadridge Financial Solutions COM 11133T103 83,383 1,031,714 SH   SOLE   1,007,874 0 23,840
Campbell Soup Company COM 134429109 670 14,300 SH   SOLE   14,300 0 0
Choice Hotels Intl COM 169905106 608 9,520 SH   SOLE   9,520 0 0
Cigna Corporation COM 125509109 703 3,760 SH   SOLE   3,760 0 0
Citrix Systems Inc. COM 177376100 530 6,900 SH   SOLE   6,900 0 0
Clorox Company COM 189054109 4,818 36,525 SH   SOLE   36,025 0 500
Coach Inc COM 189754104 510 12,660 SH   SOLE   12,660 0 0
Coca-Cola Company COM 191216100 133,119 2,957,548 SH   SOLE   2,890,006 0 67,542
Cognizant Tech Solutions COM 192446102 174,535 2,406,046 SH   SOLE   2,354,188 0 51,858
Colgate-Palmolive Co COM 194162103 8,935 122,644 SH   SOLE   120,644 0 2,000
Cracker Barrel Old Country Sto COM 22410J106 670 4,420 SH   SOLE   4,420 0 0
Crane Company COM 224399105 638 7,970 SH   SOLE   7,970 0 0
Crown Holdings Inc. COM 228368106 911 15,260 SH   SOLE   15,260 0 0
CSG Systems Intl Inc COM 126349109 575 14,350 SH   SOLE   14,350 0 0
DaVita HealthCare Partners Inc COM 23918K108 578 9,740 SH   SOLE   9,740 0 0
Deluxe Corporation COM 248019101 646 8,850 SH   SOLE   8,850 0 0
DowDuPont Inc. COM 26078J100 639 9,226 SH   SOLE   8,457 0 769
Dun & Bradstreet Corp COM 26483E100 586 5,030 SH   SOLE   5,030 0 0
Eastman Chemical Co. COM 277432100 714 7,890 SH   SOLE   7,890 0 0
Ecolab Inc COM 278865100 324,300 2,521,580 SH   SOLE   2,464,591 0 56,989
Emerson Electric Co. COM 291011104 175,731 2,796,477 SH   SOLE   2,734,279 0 62,198
Endo International plc COM G30401106 262 30,620 SH   SOLE   30,620 0 0
Equifax Inc COM 294429105 13,947 131,590 SH   SOLE   129,990 0 1,600
Expeditors International of WA COM 302130109 688 11,500 SH   SOLE   11,500 0 0
General Mills Inc. COM 370334104 653 12,620 SH   SOLE   12,620 0 0
Genuine Parts Company COM 372460105 569 5,950 SH   SOLE   5,950 0 0
H&R Block Inc. COM 093671105 659 24,870 SH   SOLE   24,870 0 0
Herman Miller Inc. COM 600544100 676 18,820 SH   SOLE   18,820 0 0
Hershey Co. COM 427866108 657 6,020 SH   SOLE   6,020 0 0
Hillenbrand Inc. COM 431571108 698 17,970 SH   SOLE   17,970 0 0
Intuit Inc. COM 461202103 112,811 793,660 SH   SOLE   775,260 0 18,400
Johnson & Johnson COM 478160104 318,594 2,450,538 SH   SOLE   2,421,800 0 28,738
Kimberly-Clark Corp. COM 494368103 531 4,510 SH   SOLE   4,510 0 0
Koppers Holdings Inc. COM 50060P106 498 10,800 SH   SOLE   10,800 0 0
Kroger Company COM 501044101 239 11,890 SH   SOLE   11,890 0 0
Landstar System Inc. COM 515098101 687 6,890 SH   SOLE   6,890 0 0
Marriott International Inc COM 571903202 590 5,350 SH   SOLE   5,350 0 0
Mastercard Inc. COM 57636Q104 214,517 1,519,243 SH   SOLE   1,484,120 0 35,123
Medtronic PLC COM G5960L103 546 7,018 SH   SOLE   7,018 0 0
Microsoft Corp COM 594918104 406,914 5,462,666 SH   SOLE   5,338,012 0 124,654
Nestle S.A. ADR COM 641069406 567 6,750 SH   SOLE   6,750 0 0
Nike Inc Cl B COM 654106103 200,399 3,864,984 SH   SOLE   3,779,342 0 85,642
Nu Skin Enterprises Inc. COM 67018T105 677 11,010 SH   SOLE   11,010 0 0
Omnicom Group Inc COM 681919106 296,905 4,008,440 SH   SOLE   3,918,721 0 89,719
Oracle Corporation COM 68389X105 356,193 7,366,960 SH   SOLE   7,201,405 0 165,555
Owens-Illinois Inc. COM 690768403 784 31,170 SH   SOLE   31,170 0 0
Paychex Inc. COM 704326107 642 10,700 SH   SOLE   10,700 0 0
PepsiCo Inc. COM 713448108 409,546 3,675,363 SH   SOLE   3,591,526 0 83,837
Pitney Bowes Inc. COM 724479100 445 31,770 SH   SOLE   31,770 0 0
Polaris Industries Inc COM 731068102 384 3,670 SH   SOLE   3,670 0 0
Praxair Inc COM 74005P104 347,451 2,486,407 SH   SOLE   2,429,609 0 56,798
Procter & Gamble Co. COM 742718109 270,317 2,971,166 SH   SOLE   2,934,001 0 37,165
Reliance Steel And Aluminum Co COM 759509102 2,178 28,600 SH   SOLE   28,600 0 0
Rockwell Collins Inc COM 774341101 503 3,850 SH   SOLE   3,850 0 0
Sonic Corp COM 835451105 568 22,320 SH   SOLE   22,320 0 0
Stryker Corp COM 863667101 351,141 2,472,476 SH   SOLE   2,416,335 0 56,141
T Rowe Price Group Inc COM 74144T108 3,406 37,569 SH   SOLE   37,269 0 300
Target Corp COM 87612E106 341 5,780 SH   SOLE   5,780 0 0
Teradata Corp COM 88076W103 690 20,420 SH   SOLE   20,420 0 0
The Scotts Miracle-Gro Co. COM 810186106 258 2,650 SH   SOLE   2,650 0 0
TJX Companies Inc COM 872540109 239,371 3,246,582 SH   SOLE   3,172,657 0 73,925
Tractor Supply Co COM 892356106 374 5,910 SH   SOLE   5,910 0 0
United Parcel Svc Cl B COM 911312106 193,322 1,609,810 SH   SOLE   1,572,398 0 37,412
United Technologies Corp COM 913017109 362,252 3,120,713 SH   SOLE   3,087,129 0 33,584
Unitedhealth Group Inc COM 91324P102 324,681 1,657,803 SH   SOLE   1,637,208 0 20,595
Varian Medical Systems COM 92220P105 898 8,978 SH   SOLE   8,978 0 0
Vector Group Ltd COM 92240M108 609 29,738 SH   SOLE   29,738 0 0
VF Corp COM 918204108 783 12,320 SH   SOLE   12,320 0 0
Viacom Inc Class B New COM 92553P201 425 15,270 SH   SOLE   15,270 0 0
W.W. Grainger Inc. COM 384802104 631 3,510 SH   SOLE   3,510 0 0
Waddell & Reed Financial Inc COM 930059100 613 30,540 SH   SOLE   30,540 0 0
Waters Corp COM 941848103 215,460 1,200,202 SH   SOLE   1,174,250 0 25,952
Western Union COM 959802109 802 41,770 SH   SOLE   41,770 0 0
Xilinx Inc COM 983919101 626 8,840 SH   SOLE   8,840 0 0
Yum Brands Inc COM 988498101 715 9,710 SH   SOLE   9,710 0 0
Zimmer Biomet Holdings Inc COM 98956P102 685 5,850 SH   SOLE   5,850 0 0