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 408,787 1,963,529 SH   SOLE   1,919,990 0 43,539
Abbott Laboratories COM 002824100 6,438 132,450 SH   SOLE   130,200 0 2,250
AbbVie Inc. COM 00287Y109 2,191 30,220 SH   SOLE   28,720 0 1,500
Accenture Plc COM G1151C101 279,861 2,262,782 SH   SOLE   2,212,073 0 50,709
Adobe Systems Inc. COM 00724F101 9,147 64,670 SH   SOLE   64,670 0 0
Alphabet Inc Cap Stk Cl A COM 02079K305 210,194 226,093 SH   SOLE   220,983 0 5,110
Amphenol Corp. COM 032095101 172,703 2,339,509 SH   SOLE   2,288,791 0 50,718
Apple Inc. COM 037833100 187,109 1,299,191 SH   SOLE   1,270,075 0 29,116
Automatic Data Processing Inc. COM 053015103 195,834 1,911,326 SH   SOLE   1,869,489 0 41,837
Becton Dickinson & Co. COM 075887109 463,251 2,374,306 SH   SOLE   2,345,587 0 28,719
Bed Bath & Beyond Inc COM 075896100 327 10,770 SH   SOLE   10,770 0 0
Best Buy Co. Inc. COM 086516101 346 6,030 SH   SOLE   6,030 0 0
Boston Beer COM 100557107 451 3,410 SH   SOLE   3,410 0 0
Brinker International COM 109641100 411 10,780 SH   SOLE   10,780 0 0
Bristol Myers Squibb Co. COM 110122108 1,839 33,000 SH   SOLE   33,000 0 0
Broadridge Financial Solutions COM 11133T103 77,899 1,030,949 SH   SOLE   1,007,799 0 23,150
Campbell Soup Company COM 134429109 746 14,300 SH   SOLE   14,300 0 0
Choice Hotels Intl COM 169905106 612 9,520 SH   SOLE   9,520 0 0
Cigna Corporation COM 125509109 629 3,760 SH   SOLE   3,760 0 0
Citrix Systems Inc. COM 177376100 549 6,900 SH   SOLE   6,900 0 0
Clorox Company COM 189054109 5,666 42,525 SH   SOLE   42,025 0 500
Coach Inc COM 189754104 599 12,660 SH   SOLE   12,660 0 0
Coca-Cola Company COM 191216100 133,114 2,967,978 SH   SOLE   2,901,806 0 66,172
Cognizant Tech Solutions COM 192446102 160,642 2,419,306 SH   SOLE   2,368,718 0 50,588
Colgate-Palmolive Co COM 194162103 9,585 129,294 SH   SOLE   127,294 0 2,000
Cracker Barrel Old Country Sto COM 22410J106 649 3,880 SH   SOLE   3,880 0 0
Crane Company COM 224399105 633 7,970 SH   SOLE   7,970 0 0
Crown Holdings Inc. COM 228368106 910 15,260 SH   SOLE   15,260 0 0
CSG Systems Intl Inc COM 126349109 582 14,350 SH   SOLE   14,350 0 0
DaVita HealthCare Partners Inc COM 23918K108 631 9,740 SH   SOLE   9,740 0 0
Deluxe Corporation COM 248019101 613 8,850 SH   SOLE   8,850 0 0
Dun & Bradstreet Corp COM 26483E100 544 5,030 SH   SOLE   5,030 0 0
DuPont de Nemours & Co. COM 263534109 884 10,947 SH   SOLE   10,347 0 600
Eastman Chemical Co. COM 277432100 663 7,890 SH   SOLE   7,890 0 0
Ecolab Inc COM 278865100 337,243 2,540,440 SH   SOLE   2,484,781 0 55,659
Emerson Electric Co. COM 291011104 167,500 2,809,467 SH   SOLE   2,748,609 0 60,858
Endo International plc COM G30401106 342 30,620 SH   SOLE   30,620 0 0
Equifax Inc COM 294429105 18,616 135,466 SH   SOLE   133,866 0 1,600
Expeditors International of WA COM 302130109 650 11,500 SH   SOLE   11,500 0 0
General Mills Inc. COM 370334104 699 12,620 SH   SOLE   12,620 0 0
Genuine Parts Company COM 372460105 460 4,960 SH   SOLE   4,960 0 0
H&R Block Inc. COM 093671105 769 24,870 SH   SOLE   24,870 0 0
Herman Miller Inc. COM 600544100 572 18,820 SH   SOLE   18,820 0 0
Hershey Co. COM 427866108 646 6,020 SH   SOLE   6,020 0 0
Hillenbrand Inc. COM 431571108 649 17,970 SH   SOLE   17,970 0 0
J2 Global Inc COM 48123V102 552 6,490 SH   SOLE   6,490 0 0
Johnson & Johnson COM 478160104 326,070 2,464,813 SH   SOLE   2,436,225 0 28,588
Kimberly-Clark Corp. COM 494368103 582 4,510 SH   SOLE   4,510 0 0
Kroger Company COM 501044101 296 12,690 SH   SOLE   12,690 0 0
Landstar System Inc. COM 515098101 502 5,870 SH   SOLE   5,870 0 0
Marriott International Inc COM 571903202 537 5,350 SH   SOLE   5,350 0 0
Mastercard Inc. COM 57636Q104 185,633 1,528,473 SH   SOLE   1,494,100 0 34,373
Medtronic PLC COM G5960L103 742 8,358 SH   SOLE   8,358 0 0
Microsoft Corp COM 594918104 378,862 5,496,331 SH   SOLE   5,374,027 0 122,304
Nestle S.A. ADR COM 641069406 589 6,750 SH   SOLE   6,750 0 0
Nike Inc Cl B COM 654106103 228,929 3,880,154 SH   SOLE   3,796,532 0 83,622
Nu Skin Enterprises Inc. COM 67018T105 692 11,010 SH   SOLE   11,010 0 0
Omnicom Group Inc COM 681919106 290,047 3,498,755 SH   SOLE   3,422,886 0 75,869
Oracle Corporation COM 68389X105 316,788 6,318,070 SH   SOLE   6,180,385 0 137,685
Owens-Illinois Inc. COM 690768403 746 31,170 SH   SOLE   31,170 0 0
Paychex Inc. COM 704326107 609 10,700 SH   SOLE   10,700 0 0
PepsiCo Inc. COM 713448108 426,148 3,689,912 SH   SOLE   3,607,885 0 82,027
Pitney Bowes Inc. COM 724479100 480 31,770 SH   SOLE   31,770 0 0
Polaris Industries Inc COM 731068102 504 5,470 SH   SOLE   5,470 0 0
Praxair Inc COM 74005P104 332,090 2,505,397 SH   SOLE   2,449,679 0 55,718
Procter & Gamble Co. COM 742718109 260,087 2,984,356 SH   SOLE   2,947,261 0 37,095
Reliance Steel And Aluminum Co COM 759509102 2,082 28,600 SH   SOLE   28,600 0 0
Rockwell Collins Inc COM 774341101 745 7,090 SH   SOLE   7,090 0 0
Sonic Corp COM 835451105 591 22,320 SH   SOLE   22,320 0 0
Stryker Corp COM 863667101 308,201 2,220,791 SH   SOLE   2,171,730 0 49,061
T Rowe Price Group Inc COM 74144T108 2,788 37,569 SH   SOLE   37,269 0 300
Target Corp COM 87612E106 302 5,780 SH   SOLE   5,780 0 0
Teradata Corp COM 88076W103 602 20,420 SH   SOLE   20,420 0 0
TJX Companies Inc COM 872540109 235,306 3,260,447 SH   SOLE   3,187,772 0 72,675
United Parcel Svc Cl B COM 911312106 178,576 1,614,760 SH   SOLE   1,578,228 0 36,532
United Technologies Corp COM 913017109 382,659 3,133,728 SH   SOLE   3,100,304 0 33,424
Unitedhealth Group Inc COM 91324P102 347,478 1,874,003 SH   SOLE   1,832,328 0 41,675
Varian Medical Systems COM 92220P105 926 8,978 SH   SOLE   8,978 0 0
Vector Group Ltd COM 92240M108 604 28,322 SH   SOLE   28,322 0 0
VF Corp COM 918204108 710 12,320 SH   SOLE   12,320 0 0
Viacom Inc Class B New COM 92553P201 513 15,270 SH   SOLE   15,270 0 0
W.W. Grainger Inc. COM 384802104 634 3,510 SH   SOLE   3,510 0 0
Waddell & Reed Financial Inc COM 930059100 577 30,540 SH   SOLE   30,540 0 0
Waters Corp COM 941848103 221,649 1,205,662 SH   SOLE   1,180,270 0 25,392
Western Union COM 959802109 546 28,660 SH   SOLE   28,660 0 0
Xilinx Inc COM 983919101 569 8,840 SH   SOLE   8,840 0 0
Yum Brands Inc COM 988498101 716 9,710 SH   SOLE   9,710 0 0
Zimmer Biomet Holdings Inc COM 98956P102 751 5,850 SH   SOLE   5,850 0 0