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 604,781 3,460,042 SH   SOLE   3,127,923 0 332,119
Abbott Laboratories COM 002824100 11,981 109,425 SH   SOLE   107,675 0 1,750
AbbVie Inc. COM 00287Y109 2,728 25,457 SH   SOLE   23,957 0 1,500
Accenture Plc COM G1151C101 560,578 2,146,080 SH   SOLE   1,931,719 0 214,361
Adobe Systems Inc. COM 00724F101 23,209 46,407 SH   SOLE   46,407 0 0
Alphabet Inc Cap Stk Cl A COM 02079K305 752,771 429,507 SH   SOLE   387,652 0 41,855
Amphenol Corp. COM 032095101 9,867 75,451 SH   SOLE   75,151 0 300
Apple Inc. COM 037833100 578,196 4,357,497 SH   SOLE   3,922,171 0 435,326
Automatic Data Processing Inc. COM 053015103 319,855 1,815,295 SH   SOLE   1,646,305 0 168,990
Becton Dickinson & Co. COM 075887109 670,898 2,681,231 SH   SOLE   2,443,342 0 237,889
Best Buy Co. Inc. COM 086516101 2,428 24,330 SH   SOLE   24,330 0 0
Bristol Myers Squibb Co. COM 110122108 1,686 27,175 SH   SOLE   27,175 0 0
Broadridge Financial Solutions COM 11133T103 294,738 1,923,880 SH   SOLE   1,738,728 0 185,152
Campbell Soup Company COM 134429109 2,175 44,990 SH   SOLE   44,990 0 0
Carters Inc COM 146229109 1,945 20,680 SH   SOLE   20,680 0 0
CBRE Group Inc. COM 12504L109 2,570 40,970 SH   SOLE   40,970 0 0
Church & Dwight Co Inc COM 171340102 2,160 24,760 SH   SOLE   24,760 0 0
Clorox Company COM 189054109 5,856 29,000 SH   SOLE   28,500 0 500
Coca-Cola Company COM 191216100 7,400 134,930 SH   SOLE   132,730 0 2,200
Cognizant Tech Solutions COM 192446102 434,954 5,307,556 SH   SOLE   4,804,104 0 503,452
Colgate-Palmolive Co COM 194162103 8,936 104,499 SH   SOLE   102,499 0 2,000
Copart Inc. (DE) COM 217204106 3,221 25,310 SH   SOLE   25,310 0 0
Crown Holdings Inc. COM 228368106 3,522 35,150 SH   SOLE   35,150 0 0
Donaldson Co. Inc. COM 257651109 2,063 36,910 SH   SOLE   36,910 0 0
Ecolab Inc COM 278865100 16,436 75,966 SH   SOLE   74,591 0 1,375
Emerson Electric Co. COM 291011104 8,492 105,662 SH   SOLE   103,212 0 2,450
Encompass Health Corp COM 29261A100 3,389 40,980 SH   SOLE   40,980 0 0
Equifax Inc COM 294429105 295,959 1,534,741 SH   SOLE   1,395,431 0 139,310
Expeditors International of WA COM 302130109 3,470 36,480 SH   SOLE   36,480 0 0
F5 Networks Inc. COM 315616102 2,305 13,100 SH   SOLE   13,100 0 0
General Mills Inc. COM 370334104 391,619 6,660,181 SH   SOLE   6,013,341 0 646,840
Genuine Parts Company COM 372460105 3,208 31,940 SH   SOLE   31,940 0 0
Hasbro Inc COM 418056107 2,745 29,350 SH   SOLE   29,350 0 0
Herman Miller Inc. COM 600544100 996 29,460 SH   SOLE   29,460 0 0
Hill-Rom Holdings Inc. COM 431475102 3,008 30,700 SH   SOLE   30,700 0 0
Home Depot Inc. COM 437076102 263,847 993,325 SH   SOLE   896,710 0 96,615
Intuit Inc. COM 461202103 413,659 1,089,007 SH   SOLE   982,957 0 106,050
Johnson & Johnson COM 478160104 682,636 4,337,501 SH   SOLE   3,949,303 0 388,198
Kellogg Company COM 487836108 2,052 32,970 SH   SOLE   32,970 0 0
Kroger Company COM 501044101 2,571 80,940 SH   SOLE   80,940 0 0
Laboratory Corp of America COM 50540R409 3,462 17,010 SH   SOLE   17,010 0 0
Landstar System Inc. COM 515098101 2,794 20,750 SH   SOLE   20,750 0 0
Lennox International Inc. COM 526107107 2,600 9,490 SH   SOLE   9,490 0 0
Levi Strauss & Co COM 52736R102 2,323 115,700 SH   SOLE   115,700 0 0
Linde plc SH COM G5494J103 1,210 4,590 SH   SOLE   4,590 0 0
Mastercard Inc. COM 57636Q104 299,348 838,650 SH   SOLE   757,657 0 80,993
MAXIMUS, Inc. COM 577933104 2,187 29,880 SH   SOLE   29,880 0 0
Microchip Technology Inc COM 595017104 3,063 22,180 SH   SOLE   22,180 0 0
Microsoft Corp COM 594918104 854,639 3,842,457 SH   SOLE   3,480,505 0 361,952
NetApp Inc. COM 64110D104 1,153 17,400 SH   SOLE   17,400 0 0
Nike Inc Cl B COM 654106103 526,812 3,723,840 SH   SOLE   3,352,974 0 370,866
Omnicom Group Inc COM 681919106 7,538 120,866 SH   SOLE   119,866 0 1,000
ON Semiconductor Corp COM 682189105 2,095 64,011 SH   SOLE   64,011 0 0
Oracle Corporation COM 68389X105 12,439 192,283 SH   SOLE   191,933 0 350
Paychex Inc. COM 704326107 2,737 29,370 SH   SOLE   29,370 0 0
PepsiCo Inc. COM 713448108 789,294 5,322,282 SH   SOLE   4,810,565 0 511,717
Pfizer Inc. COM 717081103 413,141 11,223,611 SH   SOLE   10,219,661 0 1,003,950
Procter & Gamble Co. COM 742718109 239,812 1,723,529 SH   SOLE   1,561,934 0 161,595
Raytheon Technologies Corp COM 75513E101 1,911 26,723 SH   SOLE   25,223 0 1,500
Reliance Steel And Aluminum Co COM 759509102 349 2,916 SH   SOLE   2,916 0 0
Starbucks Corp COM 855244109 322,509 3,014,664 SH   SOLE   2,721,354 0 293,310
Stryker Corp COM 863667101 596,870 2,435,808 SH   SOLE   2,222,857 0 212,951
T Rowe Price Group Inc COM 74144T108 4,910 32,436 SH   SOLE   32,436 0 0
Teradata Corp COM 88076W103 878 39,080 SH   SOLE   39,080 0 0
Texas Instruments Inc COM 882508104 258,546 1,575,249 SH   SOLE   1,421,519 0 153,730
The Scotts Miracle-Gro Co. COM 810186106 1,336 6,710 SH   SOLE   6,710 0 0
TJX Companies Inc COM 872540109 233,466 3,418,747 SH   SOLE   3,085,927 0 332,820
Tractor Supply Co COM 892356106 1,418 10,090 SH   SOLE   10,090 0 0
United Parcel Svc Cl B COM 911312106 244,482 1,451,795 SH   SOLE   1,298,400 0 153,395
Unitedhealth Group Inc COM 91324P102 498,544 1,421,649 SH   SOLE   1,293,414 0 128,235
V.F. Corp COM 918204108 164,668 1,927,976 SH   SOLE   1,712,918 0 215,058
Verisk Analytics Inc COM 92345Y106 853 4,110 SH   SOLE   4,110 0 0
W.W. Grainger Inc. COM 384802104 1,511 3,700 SH   SOLE   3,700 0 0
Waste Management COM 94106L109 152,613 1,294,094 SH   SOLE   1,168,084 0 126,010
Waters Corp COM 941848103 12,295 49,692 SH   SOLE   49,692 0 0
Taiwan Semiconductor Manuf ADR Sponsored ADS 874039100 882 8,090 SH   SOLE   8,090 0 0