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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co. COM 88579Y101   10,153,816 84,672 SH   SOLE   84,672 0 0
Abbott Labs COM 002824100   11,684,401 106,425 SH   SOLE   106,425 0 0
AbbVie Inc. COM 00287Y109   3,857,146 23,867 SH   SOLE   23,867 0 0
Accenture plc Class A COM G1151C101   626,095,231 2,346,332 SH   SOLE   2,099,295 0 247,037
Adobe Systems, Inc. COM 00724F101   15,208,127 45,191 SH   SOLE   45,191 0 0
Alphabet Inc Cap Stk Cl A COM 02079K305   622,982,325 7,060,890 SH   SOLE   6,298,820 0 762,070
Amphenol Corp COM 032095101   271,091,140 3,560,430 SH   SOLE   3,191,770 0 368,660
AON plc Registered Shs COM G0403H108   1,092,510 3,640 SH   SOLE   3,640 0 0
Apple, Inc. COM 037833100   547,732,128 4,215,594 SH   SOLE   3,768,656 0 446,938
Automatic Data Processing, Inc COM 053015103   509,092,589 2,131,343 SH   SOLE   1,912,360 0 218,983
Ball Corporation COM 058498106   159,195,240 3,112,930 SH   SOLE   2,774,980 0 337,950
Becton Dickinson & Co. COM 075887109   511,043,222 2,009,608 SH   SOLE   1,807,013 0 202,595
Best Buy Co. Inc. COM 086516101   6,666,253 83,110 SH   SOLE   83,110 0 0
Bristol Myers Squibb Co. COM 110122108   1,897,681 26,375 SH   SOLE   26,375 0 0
Broadridge Financial Solutions COM 11133T103   244,127,733 1,820,083 SH   SOLE   1,626,033 0 194,050
Cadence Design Systems, Inc. COM 127387108   4,766,189 29,670 SH   SOLE   29,670 0 0
Campbell Soup Company COM 134429109   3,466,858 61,090 SH   SOLE   61,090 0 0
Carter's Inc. COM 146229109   2,621,795 35,140 SH   SOLE   35,140 0 0
CBRE Group Inc. COM 12504L109   2,938,333 38,180 SH   SOLE   38,180 0 0
Charles River Laboratories COM 159864107   5,029,132 23,080 SH   SOLE   23,080 0 0
Church & Dwight Co Inc COM 171340102   6,230,347 77,290 SH   SOLE   77,290 0 0
Clorox Company COM 189054109   3,986,775 28,410 SH   SOLE   28,410 0 0
Coca-Cola Company COM 191216100   8,213,514 129,123 SH   SOLE   129,123 0 0
Cognizant Technology Solutions COM 192446102   9,936,362 173,743 SH   SOLE   173,743 0 0
Colgate Palmolive Co COM 194162103   7,957,711 100,999 SH   SOLE   100,999 0 0
Copart Inc. (DE) COM 217204106   7,130,828 117,110 SH   SOLE   117,110 0 0
Crown Holdings Inc. COM 228368106   6,601,463 80,300 SH   SOLE   80,300 0 0
Donaldson Co. Inc. COM 257651109   2,642,086 44,880 SH   SOLE   44,880 0 0
Ecolab Inc COM 278865100   10,733,594 73,740 SH   SOLE   73,615 0 125
Emerson Elec Co COM 291011104   9,515,223 99,055 SH   SOLE   99,055 0 0
Encompass Health Corp COM 29261A100   7,576,731 126,680 SH   SOLE   126,680 0 0
Equifax Inc COM 294429105   313,261,285 1,611,758 SH   SOLE   1,453,091 0 158,667
Expeditors International of WA COM 302130109   5,632,464 54,200 SH   SOLE   54,200 0 0
F5 Networks Inc. COM 315616102   4,491,863 31,300 SH   SOLE   31,300 0 0
FactSet Research Systems Inc. COM 303075105   4,605,891 11,480 SH   SOLE   11,480 0 0
General Mills Inc. COM 370334104   8,597,308 102,532 SH   SOLE   102,532 0 0
Genpact Limited COM G3922B107   4,927,522 106,380 SH   SOLE   106,380 0 0
Gentex Corporation COM 371901109   5,342,466 195,910 SH   SOLE   195,910 0 0
Genuine Parts Company COM 372460105   6,582,969 37,940 SH   SOLE   37,940 0 0
Hasbro Inc COM 418056107   4,872,869 79,870 SH   SOLE   79,870 0 0
Home Depot Inc. COM 437076102   337,588,009 1,068,790 SH   SOLE   953,637 0 115,153
Intuit Inc. COM 461202103   392,525,256 1,008,492 SH   SOLE   899,725 0 108,767
Johnson & Johnson COM 478160104   582,207,868 3,295,827 SH   SOLE   2,956,449 0 339,378
Kellogg Company COM 487836108   4,613,502 64,760 SH   SOLE   64,760 0 0
Kroger Company COM 501044101   5,798,966 130,080 SH   SOLE   130,080 0 0
Laboratory Corp of America COM 50540R409   7,780,259 33,040 SH   SOLE   33,040 0 0
Landstar System Inc. COM 515098101   2,557,530 15,700 SH   SOLE   15,700 0 0
Lennox International Inc. COM 526107107   4,031,026 16,850 SH   SOLE   16,850 0 0
Levi Strauss & Co COM 52736R102   5,667,128 365,150 SH   SOLE   365,150 0 0
Linde plc SH COM G5494J103   1,151,476 3,530 SH   SOLE   3,530 0 0
Manhattan Associates, Inc. COM 562750109   5,357,382 44,130 SH   SOLE   44,130 0 0
Marsh & McLennan Company Inc COM 571748102   432,806,983 2,615,464 SH   SOLE   2,331,124 0 284,340
Mastercard Inc COM 57636Q104   373,309,714 1,073,562 SH   SOLE   959,168 0 114,394
MAXIMUS, Inc. COM 577933104   4,778,183 65,160 SH   SOLE   65,160 0 0
Microchip Technology Inc COM 595017104   6,434,900 91,600 SH   SOLE   91,600 0 0
Microsoft Corp COM 594918104   764,931,782 3,189,608 SH   SOLE   2,861,037 0 328,571
Moody's Corp. COM 615369105   205,131,189 736,240 SH   SOLE   656,450 0 79,790
Nike Inc COM 654106103   576,548,328 4,927,342 SH   SOLE   4,405,565 0 521,777
Omnicom Group Inc COM 681919106   7,181,017 88,035 SH   SOLE   88,035 0 0
Oracle Corp COM 68389X105   13,508,392 165,260 SH   SOLE   165,260 0 0
Paychex Inc. COM 704326107   1,135,955 9,830 SH   SOLE   9,830 0 0
PepsiCo Inc. COM 713448108   890,467,975 4,928,971 SH   SOLE   4,401,201 0 527,770
Pfizer Inc. COM 717081103   539,350,908 10,525,974 SH   SOLE   9,449,734 0 1,076,240
Pool Corporation COM 73278L105   2,657,481 8,790 SH   SOLE   8,790 0 0
Procter & Gamble Co COM 742718109   383,228,672 2,528,561 SH   SOLE   2,263,604 0 264,957
Raytheon Technologies Corp COM 75513E101   2,205,102 21,850 SH   SOLE   21,850 0 0
Reliance Steel And Aluminum Co COM 759509102   230,782 1,140 SH   SOLE   1,140 0 0
Resmed COM 761152107   3,636,031 17,470 SH   SOLE   17,470 0 0
SPDR S&P 500 ETF Trust COM 78462F103   240,931 630 SH   SOLE   630 0 0
Starbucks Corp COM 855244109   454,439,366 4,581,042 SH   SOLE   4,085,165 0 495,877
Stryker Corp COM 863667101   645,033,811 2,638,283 SH   SOLE   2,377,358 0 260,925
T Rowe Price Group Inc COM 74144T108   3,529,291 32,361 SH   SOLE   32,361 0 0
Texas Instruments Inc COM 882508104   346,246,432 2,095,669 SH   SOLE   1,870,421 0 225,248
TJX Companies Inc COM 872540109   299,656,031 3,764,523 SH   SOLE   3,353,370 0 411,153
Toro Company COM 891092108   3,913,324 34,570 SH   SOLE   34,570 0 0
Tractor Supply Co COM 892356106   1,298,077 5,770 SH   SOLE   5,770 0 0
United Parcel Svc Cl B COM 911312106   265,407,828 1,526,736 SH   SOLE   1,364,615 0 162,121
United Rentals, Inc. COM 911363109   4,208,173 11,840 SH   SOLE   11,840 0 0
Unitedhealth Group Inc COM 91324P102   738,592,767 1,393,098 SH   SOLE   1,250,364 0 142,734
Verisk Analytics Inc COM 92345Y106   171,435,076 971,744 SH   SOLE   867,942 0 103,802
Waste Management COM 94106L109   277,299,676 1,767,591 SH   SOLE   1,577,500 0 190,091
Waters Corp COM 941848103   16,012,874 46,742 SH   SOLE   46,742 0 0
Williams Sonoma Inc COM 969904101   1,765,171 15,360 SH   SOLE   15,360 0 0
Taiwan Semiconductor Manuf ADR ADR 874039100   1,394,453 18,720 SH   SOLE   18,720 0 0