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 387,778 2,026,749 SH   SOLE   1,983,500 0 43,249
Abbott Laboratories COM 002824100 5,897 132,787 SH   SOLE   130,537 0 2,250
AbbVie Inc. COM 00287Y109 1,989 30,520 SH   SOLE   29,020 0 1,500
Accenture Plc COM G1151C101 296,331 2,471,900 SH   SOLE   2,418,011 0 53,889
Adobe Systems Inc. COM 00724F101 8,696 66,825 SH   SOLE   66,825 0 0
Alphabet Inc Cap Stk Cl A COM 02079K305 196,423 231,685 SH   SOLE   226,645 0 5,040
Amphenol Corp. COM 032095101 170,060 2,389,494 SH   SOLE   2,339,096 0 50,398
Apple Inc. COM 037833100 245,762 1,710,721 SH   SOLE   1,673,495 0 37,226
Automatic Data Processing Inc. COM 053015103 238,048 2,324,916 SH   SOLE   2,275,239 0 49,677
Becton Dickinson & Co. COM 075887109 450,266 2,454,571 SH   SOLE   2,425,492 0 29,079
Bed Bath & Beyond Inc COM 075896100 425 10,770 SH   SOLE   10,770 0 0
Best Buy Co. Inc. COM 086516101 593 12,060 SH   SOLE   12,060 0 0
Boston Beer COM 100557107 398 2,750 SH   SOLE   2,750 0 0
Brinker International COM 109641100 382 8,680 SH   SOLE   8,680 0 0
Bristol Myers Squibb Co. COM 110122108 1,795 33,000 SH   SOLE   33,000 0 0
Buckle Inc COM 118440106 334 17,970 SH   SOLE   17,970 0 0
Campbell Soup Company COM 134429109 495 8,650 SH   SOLE   8,650 0 0
Choice Hotels Intl COM 169905106 596 9,520 SH   SOLE   9,520 0 0
Cigna Corporation COM 125509109 444 3,030 SH   SOLE   3,030 0 0
Citrix Systems Inc. COM 177376100 464 5,560 SH   SOLE   5,560 0 0
Clorox Company COM 189054109 5,990 44,425 SH   SOLE   43,925 0 500
Coach Inc COM 189754104 523 12,660 SH   SOLE   12,660 0 0
Coca-Cola Company COM 191216100 130,371 3,071,888 SH   SOLE   3,006,056 0 65,832
Cognizant Tech Solutions COM 192446102 148,020 2,486,891 SH   SOLE   2,436,603 0 50,288
Colgate-Palmolive Co COM 194162103 9,463 129,294 SH   SOLE   127,294 0 2,000
Cracker Barrel Old Country Sto COM 22410J106 497 3,120 SH   SOLE   3,120 0 0
Crane Company COM 224399105 480 6,420 SH   SOLE   6,420 0 0
Credit Acceptance Corp COM 225310101 487 2,440 SH   SOLE   2,440 0 0
Crown Holdings Inc. COM 228368106 628 11,860 SH   SOLE   11,860 0 0
CSG Systems Intl Inc COM 126349109 437 11,560 SH   SOLE   11,560 0 0
DaVita HealthCare Partners Inc COM 23918K108 533 7,840 SH   SOLE   7,840 0 0
Deckers Outdoor Corp. COM 243537107 471 7,880 SH   SOLE   7,880 0 0
Deluxe Corporation COM 248019101 515 7,130 SH   SOLE   7,130 0 0
Dun & Bradstreet Corp COM 26483E100 437 4,050 SH   SOLE   4,050 0 0
DuPont de Nemours & Co. COM 263534109 945 11,758 SH   SOLE   11,158 0 600
Eastman Chemical Co. COM 277432100 513 6,350 SH   SOLE   6,350 0 0
Ecolab Inc COM 278865100 327,062 2,609,395 SH   SOLE   2,554,166 0 55,229
Emerson Electric Co. COM 291011104 172,493 2,881,607 SH   SOLE   2,821,419 0 60,188
Endo International plc COM G30401106 275 24,660 SH   SOLE   24,660 0 0
Equifax Inc COM 294429105 19,580 143,191 SH   SOLE   141,591 0 1,600
Expeditors International of WA COM 302130109 523 9,260 SH   SOLE   9,260 0 0
General Mills Inc. COM 370334104 398 6,740 SH   SOLE   6,740 0 0
Genuine Parts Company COM 372460105 458 4,960 SH   SOLE   4,960 0 0
Gilead Sciences Inc. COM 375558103 367 5,410 SH   SOLE   5,410 0 0
H&R Block Inc. COM 093671105 466 20,030 SH   SOLE   20,030 0 0
Herbalife Ltd. COM G4412G101 526 9,050 SH   SOLE   9,050 0 0
Herman Miller Inc. COM 600544100 478 15,150 SH   SOLE   15,150 0 0
Hershey Co. COM 427866108 658 6,020 SH   SOLE   6,020 0 0
Hillenbrand Inc. COM 431571108 519 14,470 SH   SOLE   14,470 0 0
ITT Inc COM 45073V108 506 12,340 SH   SOLE   12,340 0 0
J2 Global Inc COM 48123V102 545 6,490 SH   SOLE   6,490 0 0
Johnson & Johnson COM 478160104 334,075 2,682,258 SH   SOLE   2,652,060 0 30,198
Kimberly-Clark Corp. COM 494368103 478 3,630 SH   SOLE   3,630 0 0
Kroger Company COM 501044101 374 12,690 SH   SOLE   12,690 0 0
Landstar System Inc. COM 515098101 503 5,870 SH   SOLE   5,870 0 0
Marriott International Inc COM 571903202 504 5,350 SH   SOLE   5,350 0 0
Mastercard Inc. COM 57636Q104 176,386 1,568,298 SH   SOLE   1,534,105 0 34,193
Medtronic PLC COM G5960L103 722 8,958 SH   SOLE   8,958 0 0
Microsoft Corp COM 594918104 388,555 5,899,715 SH   SOLE   5,772,641 0 127,074
Nestle S.A. ADR COM 641069406 519 6,750 SH   SOLE   6,750 0 0
Nike Inc Cl B COM 654106103 183,849 3,298,915 SH   SOLE   3,230,943 0 67,972
Nu Skin Enterprises Inc. COM 67018T105 492 8,860 SH   SOLE   8,860 0 0
Omnicom Group Inc COM 681919106 271,085 3,144,470 SH   SOLE   3,078,591 0 65,879
Oracle Corporation COM 68389X105 307,302 6,888,637 SH   SOLE   6,742,692 0 145,945
Owens-Illinois Inc. COM 690768403 512 25,100 SH   SOLE   25,100 0 0
Paychex Inc. COM 704326107 641 10,885 SH   SOLE   10,885 0 0
PepsiCo Inc. COM 713448108 426,232 3,810,409 SH   SOLE   3,728,902 0 81,507
Pfizer Inc. COM 717081103 466 13,634 SH   SOLE   13,634 0 0
Pitney Bowes Inc. COM 724479100 417 31,770 SH   SOLE   31,770 0 0
Polaris Industries Inc COM 731068102 458 5,470 SH   SOLE   5,470 0 0
PRA Group Inc COM 69354N106 491 14,810 SH   SOLE   14,810 0 0
Praxair Inc COM 74005P104 305,498 2,575,872 SH   SOLE   2,520,304 0 55,568
Procter & Gamble Co. COM 742718109 276,714 3,079,731 SH   SOLE   3,042,606 0 37,125
Reliance Steel And Aluminum Co COM 759509102 2,289 28,600 SH   SOLE   28,600 0 0
Rockwell Collins Inc COM 774341101 689 7,090 SH   SOLE   7,090 0 0
Sonic Corp COM 835451105 456 17,980 SH   SOLE   17,980 0 0
Stryker Corp COM 863667101 266,012 2,020,599 SH   SOLE   1,977,488 0 43,111
Syntel COM 87162H103 398 23,650 SH   SOLE   23,650 0 0
T Rowe Price Group Inc COM 74144T108 33,297 488,591 SH   SOLE   478,745 0 9,846
Target Corp COM 87612E106 319 5,780 SH   SOLE   5,780 0 0
Teradata Corp COM 88076W103 512 16,440 SH   SOLE   16,440 0 0
TJX Companies Inc COM 872540109 266,108 3,365,052 SH   SOLE   3,293,237 0 71,815
Tupperware Brands COM 899896104 443 7,070 SH   SOLE   7,070 0 0
United Parcel Svc Cl B COM 911312106 178,864 1,666,950 SH   SOLE   1,630,528 0 36,422
United Technologies Corp COM 913017109 363,501 3,239,473 SH   SOLE   3,205,899 0 33,574
Unitedhealth Group Inc COM 91324P102 317,325 1,934,788 SH   SOLE   1,893,343 0 41,445
Varian Medical Systems COM 92220P105 496 5,438 SH   SOLE   5,438 0 0
Vector Group Ltd COM 92240M108 474 22,812 SH   SOLE   22,812 0 0
VF Corp COM 918204108 677 12,320 SH   SOLE   12,320 0 0
Viacom Inc Class B New COM 92553P201 573 12,300 SH   SOLE   12,300 0 0
W.W. Grainger Inc. COM 384802104 498 2,140 SH   SOLE   2,140 0 0
Waddell & Reed Financial Inc COM 930059100 418 24,590 SH   SOLE   24,590 0 0
Wal Mart Stores Inc COM 931142103 420 5,830 SH   SOLE   5,830 0 0
Waters Corp COM 941848103 194,347 1,243,342 SH   SOLE   1,218,120 0 25,222
Western Union COM 959802109 470 23,080 SH   SOLE   23,080 0 0
Wolverine World Wide Inc COM 978097103 507 20,300 SH   SOLE   20,300 0 0
Xilinx Inc COM 983919101 512 8,840 SH   SOLE   8,840 0 0
Yum Brands Inc COM 988498101 500 7,820 SH   SOLE   7,820 0 0
Zimmer Biomet Holdings Inc COM 98956P102 575 4,710 SH   SOLE   4,710 0 0