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 677,423 3,515,791 SH   SOLE   3,193,522 0 322,269
Abbott Laboratories COM 002824100 12,964 108,175 SH   SOLE   106,425 0 1,750
AbbVie Inc. COM 00287Y109 2,625 24,257 SH   SOLE   22,757 0 1,500
Accenture Plc COM G1151C101 597,990 2,164,668 SH   SOLE   1,966,677 0 197,991
Adobe Systems Inc. COM 00724F101 21,756 45,767 SH   SOLE   45,767 0 0
Alphabet Inc Cap Stk Cl A COM 02079K305 798,216 387,010 SH   SOLE   350,925 0 36,085
Amphenol Corp. COM 032095101 9,379 142,170 SH   SOLE   142,170 0 0
Apple Inc. COM 037833100 536,413 4,391,430 SH   SOLE   3,991,314 0 400,116
Automatic Data Processing Inc. COM 053015103 395,480 2,098,372 SH   SOLE   1,910,662 0 187,710
Becton Dickinson & Co. COM 075887109 662,244 2,723,604 SH   SOLE   2,494,095 0 229,509
Best Buy Co. Inc. COM 086516101 3,837 33,420 SH   SOLE   33,420 0 0
Bristol Myers Squibb Co. COM 110122108 1,716 27,175 SH   SOLE   27,175 0 0
Broadridge Financial Solutions COM 11133T103 300,523 1,962,922 SH   SOLE   1,783,410 0 179,512
Campbell Soup Company COM 134429109 2,374 47,220 SH   SOLE   47,220 0 0
Carters Inc COM 146229109 2,004 22,530 SH   SOLE   22,530 0 0
CBRE Group Inc. COM 12504L109 3,475 43,920 SH   SOLE   43,920 0 0
Church & Dwight Co Inc COM 171340102 2,275 26,050 SH   SOLE   26,050 0 0
Clorox Company COM 189054109 5,594 29,000 SH   SOLE   28,500 0 500
Coca-Cola Company COM 191216100 7,043 133,610 SH   SOLE   131,410 0 2,200
Cognizant Tech Solutions COM 192446102 421,090 5,390,294 SH   SOLE   4,901,962 0 488,332
Colgate-Palmolive Co COM 194162103 8,080 102,499 SH   SOLE   100,499 0 2,000
Copart Inc. (DE) COM 217204106 4,655 42,860 SH   SOLE   42,860 0 0
Crown Holdings Inc. COM 228368106 4,670 48,120 SH   SOLE   48,120 0 0
Donaldson Co. Inc. COM 257651109 2,281 39,220 SH   SOLE   39,220 0 0
Ecolab Inc COM 278865100 16,209 75,716 SH   SOLE   74,341 0 1,375
Emerson Electric Co. COM 291011104 9,384 104,012 SH   SOLE   101,562 0 2,450
Encompass Health Corp COM 29261A100 4,713 57,540 SH   SOLE   57,540 0 0
Equifax Inc COM 294429105 287,999 1,590,014 SH   SOLE   1,452,514 0 137,500
Expeditors International of WA COM 302130109 4,758 44,180 SH   SOLE   44,180 0 0
F5 Networks Inc. COM 315616102 2,733 13,100 SH   SOLE   13,100 0 0
FactSet Research Systems Inc. COM 303075105 3,521 11,410 SH   SOLE   11,410 0 0
General Mills Inc. COM 370334104 416,025 6,784,493 SH   SOLE   6,156,603 0 627,890
Genuine Parts Company COM 372460105 4,722 40,850 SH   SOLE   40,850 0 0
Hasbro Inc COM 418056107 4,519 47,010 SH   SOLE   47,010 0 0
Herman Miller Inc. COM 600544100 2,390 58,090 SH   SOLE   58,090 0 0
Hill-Rom Holdings Inc. COM 431475102 4,478 40,530 SH   SOLE   40,530 0 0
Home Depot Inc. COM 437076102 309,550 1,014,087 SH   SOLE   919,972 0 94,115
Intuit Inc. COM 461202103 404,657 1,056,379 SH   SOLE   953,479 0 102,900
Johnson & Johnson COM 478160104 726,632 4,421,248 SH   SOLE   4,045,170 0 376,078
Kellogg Company COM 487836108 2,200 34,760 SH   SOLE   34,760 0 0
Kroger Company COM 501044101 3,024 84,020 SH   SOLE   84,020 0 0
Laboratory Corp of America COM 50540R409 4,848 19,010 SH   SOLE   19,010 0 0
Landstar System Inc. COM 515098101 3,729 22,590 SH   SOLE   22,590 0 0
Lennox International Inc. COM 526107107 3,306 10,610 SH   SOLE   10,610 0 0
Levi Strauss & Co COM 52736R102 2,766 115,700 SH   SOLE   115,700 0 0
Linde plc SH COM G5494J103 1,272 4,540 SH   SOLE   4,540 0 0
Mastercard Inc. COM 57636Q104 285,251 801,155 SH   SOLE   722,652 0 78,503
MAXIMUS, Inc. COM 577933104 2,874 32,280 SH   SOLE   32,280 0 0
Microchip Technology Inc COM 595017104 3,587 23,110 SH   SOLE   23,110 0 0
Microsoft Corp COM 594918104 842,143 3,571,884 SH   SOLE   3,251,347 0 320,537
NetApp Inc. COM 64110D104 1,038 14,290 SH   SOLE   14,290 0 0
Nike Inc Cl B COM 654106103 498,522 3,751,388 SH   SOLE   3,410,902 0 340,486
Omnicom Group Inc COM 681919106 8,260 111,394 SH   SOLE   110,394 0 1,000
ON Semiconductor Corp COM 682189105 1,695 40,731 SH   SOLE   40,731 0 0
Oracle Corporation COM 68389X105 12,928 184,235 SH   SOLE   184,235 0 0
Paychex Inc. COM 704326107 2,874 29,320 SH   SOLE   29,320 0 0
PepsiCo Inc. COM 713448108 765,201 5,409,693 SH   SOLE   4,913,456 0 496,237
Pfizer Inc. COM 717081103 415,674 11,473,187 SH   SOLE   10,498,277 0 974,910
Procter & Gamble Co. COM 742718109 300,158 2,216,337 SH   SOLE   2,015,432 0 200,905
Raytheon Technologies Corp COM 75513E101 1,864 24,120 SH   SOLE   23,350 0 770
Reliance Steel And Aluminum Co COM 759509102 313 2,056 SH   SOLE   2,056 0 0
Starbucks Corp COM 855244109 340,338 3,114,655 SH   SOLE   2,825,615 0 289,040
Stryker Corp COM 863667101 602,602 2,473,938 SH   SOLE   2,267,927 0 206,011
T Rowe Price Group Inc COM 74144T108 5,553 32,361 SH   SOLE   32,361 0 0
Texas Instruments Inc COM 882508104 303,020 1,603,363 SH   SOLE   1,453,983 0 149,380
The Scotts Miracle-Gro Co. COM 810186106 1,644 6,710 SH   SOLE   6,710 0 0
TJX Companies Inc COM 872540109 230,008 3,477,063 SH   SOLE   3,153,743 0 323,320
Tractor Supply Co COM 892356106 1,948 11,000 SH   SOLE   11,000 0 0
United Parcel Svc Cl B COM 911312106 246,494 1,450,050 SH   SOLE   1,316,935 0 133,115
Unitedhealth Group Inc COM 91324P102 537,272 1,444,007 SH   SOLE   1,320,262 0 123,745
Verisk Analytics Inc COM 92345Y106 130,315 737,535 SH   SOLE   670,860 0 66,675
W.W. Grainger Inc. COM 384802104 1,483 3,700 SH   SOLE   3,700 0 0
Waste Management COM 94106L109 234,469 1,817,306 SH   SOLE   1,648,966 0 168,340
Waters Corp COM 941848103 13,476 47,422 SH   SOLE   47,422 0 0
Taiwan Semiconductor Manuf ADR Sponsored ADS 874039100 1,047 8,850 SH   SOLE   8,850 0 0