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
Expires: July 31, 2015
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
Bajaj Finance Limited COM Y0547D153 1,053,511 95,800 SH SOLE 95,800 0 0
3M Co. COM 88579Y101 4,455,423 27,829 SH SOLE 27,829 0 0
Abbott Labs COM 002824100 234,676,063 1,873,063 SH SOLE 1,610,663 0 262,400
AbbVie Inc. COM 00287Y109 2,546,293 11,144 SH SOLE 11,144 0 0
Accenture plc Class A COM G1151C101 17,821,559 66,424 SH SOLE 66,024 0 400
Adobe Inc COM 00724F101 12,108,604 34,597 SH SOLE 34,597 0 0
Air Products & Chemicals COM 009158106 2,231,826 9,035 SH SOLE 9,035 0 0
Alphabet Inc Cap Stk Cl A COM 02079K305 479,582,669 1,532,213 SH SOLE 1,302,703 0 229,510
Amazon.com Inc. COM 023135106 261,673,709 1,133,670 SH SOLE 974,740 0 158,930
Amdocs Limited COM G02602103 744,718 9,250 SH SOLE 9,250 0 0
Amphenol Corp COM 032095101 31,148,148 230,488 SH SOLE 230,488 0 0
AON plc Registered Shs COM G0403H108 3,741,587 10,603 SH SOLE 10,603 0 0
Apple, Inc. COM 037833100 537,813,026 1,978,272 SH SOLE 1,684,345 0 293,927
Automatic Data Processing, Inc COM 053015103 163,022,856 633,763 SH SOLE 557,106 0 76,657
Becton Dickinson & Co. COM 075887109 482,458 2,486 SH SOLE 2,486 0 0
Best Buy Co. Inc. COM 086516101 1,655,514 24,735 SH SOLE 24,735 0 0
Booz Allen Hamilton Holding Co COM 099502106 1,387,722 16,450 SH SOLE 16,450 0 0
Broadcom, Inc. COM 11135F101 61,758,430 178,441 SH SOLE 153,381 0 25,060
Broadridge Financial Solutions COM 11133T103 171,717,933 769,449 SH SOLE 652,048 0 117,401
Cadence Design Systems, Inc. COM 127387108 165,562,686 529,665 SH SOLE 445,940 0 83,725
Campbell Soup Company COM 134429109 875,620 31,418 SH SOLE 31,418 0 0
Church & Dwight Co Inc COM 171340102 2,897,018 34,550 SH SOLE 34,550 0 0
Clorox Company COM 189054109 6,903,326 68,465 SH SOLE 68,465 0 0
Coca-Cola Co COM 191216100 7,805,591 111,652 SH SOLE 111,652 0 0
Cognizant Technology Solutions COM 192446102 8,941,258 107,726 SH SOLE 107,726 0 0
Colgate-Palmolive Co COM 194162103 9,398,165 118,934 SH SOLE 118,934 0 0
Copart Inc. COM 217204106 84,897,441 2,168,517 SH SOLE 1,697,262 0 471,255
Crown Holdings Inc. COM 228368106 5,859,302 56,903 SH SOLE 56,903 0 0
Donaldson Co. Inc. COM 257651109 3,552,606 40,070 SH SOLE 40,070 0 0
Ecolab Inc COM 278865100 15,740,699 59,960 SH SOLE 59,835 0 125
Eli Lilly & Co. COM 532457108 268,484,080 249,827 SH SOLE 209,732 0 40,095
Emerson Elec Co COM 291011104 9,940,728 74,900 SH SOLE 74,900 0 0
Encompass Health Corp COM 29261A100 5,377,052 50,660 SH SOLE 50,660 0 0
Equifax Inc COM 294429105 178,886,774 824,439 SH SOLE 713,332 0 111,107
F5 Networks Inc. COM 315616102 3,599,166 14,100 SH SOLE 14,100 0 0
FactSet Research Systems Inc. COM 303075105 3,427,144 11,810 SH SOLE 11,810 0 0
Fair Isaac Corporation COM 303250104 2,113,275 1,250 SH SOLE 1,250 0 0
Ferrari N.V. COM N3167Y103 960,856 2,600 SH SOLE 2,600 0 0
General Mills Inc. COM 370334104 829,793 17,845 SH SOLE 17,845 0 0
Genpact Limited COM G3922B107 5,455,718 116,625 SH SOLE 116,625 0 0
Gentex Corporation COM 371901109 3,107,476 133,540 SH SOLE 133,540 0 0
Genuine Parts Company COM 372460105 328,795 2,674 SH SOLE 2,674 0 0
Hologic Inc. COM 436440101 2,085,720 28,000 SH SOLE 28,000 0 0
Home Depot Inc. COM 437076102 858,530 2,495 SH SOLE 2,495 0 0
IDEXX Laboratories Inc. COM 45168D104 2,415,889 3,571 SH SOLE 3,571 0 0
Intuit Inc. COM 461202103 180,826,087 272,978 SH SOLE 235,919 0 37,059
Johnson & Johnson COM 478160104 2,124,549 10,266 SH SOLE 10,016 0 250
Keysight Technologies, Inc. COM 49338L103 5,634,459 27,730 SH SOLE 27,730 0 0
KLA Corporation COM 482480100 230,274,671 189,514 SH SOLE 160,339 0 29,175
Kroger Company COM 501044101 5,013,395 80,240 SH SOLE 80,240 0 0
Labcorp Holdings, Inc. COM 504922105 5,725,082 22,820 SH SOLE 22,820 0 0
Landstar System Inc. COM 515098101 768,795 5,350 SH SOLE 5,350 0 0
Levi Strauss & Co COM 52736R102 2,460,594 118,640 SH SOLE 118,640 0 0
Linde plc COM G54950103 550,043 1,290 SH SOLE 1,290 0 0
lululemon athletica inc. COM 550021109 814,615 3,920 SH SOLE 3,920 0 0
Manhattan Associates, Inc. COM 562750109 766,030 4,420 SH SOLE 4,420 0 0
Marsh & McLennan Companies Inc COM 571748102 201,162,490 1,084,317 SH SOLE 935,669 0 148,648
Mastercard Inc COM 57636Q104 275,586,611 482,740 SH SOLE 406,343 0 76,397
McDonald's Corp. COM 580135101 135,479,055 443,278 SH SOLE 368,388 0 74,890
Meta Platforms, Inc. Class A COM 30303M102 241,619,344 366,040 SH SOLE 306,755 0 59,285
Microsoft Corp COM 594918104 641,686,361 1,326,840 SH SOLE 1,156,461 0 170,379
Motorola Solutions Inc. COM 620076307 67,171,464 175,236 SH SOLE 151,331 0 23,905
MSCI, Inc. COM 55354G100 5,651,241 9,850 SH SOLE 9,850 0 0
Nike Inc COM 654106103 4,891,972 76,785 SH SOLE 76,785 0 0
Nordson Corporation COM 655663102 2,897,182 12,050 SH SOLE 12,050 0 0
NVIDIA Corp COM 67066G104 420,321,764 2,253,736 SH SOLE 1,945,941 0 307,795
Omnicom Group Inc COM 681919106 2,749,861 34,054 SH SOLE 34,054 0 0
ON Semiconductor Corp COM 682189105 1,159,135 21,406 SH SOLE 21,406 0 0
Oracle Corp COM 68389X105 24,241,541 124,373 SH SOLE 124,373 0 0
PepsiCo Inc. COM 713448108 11,768,927 82,002 SH SOLE 82,002 0 0
Procter & Gamble Co COM 742718109 183,753,085 1,282,207 SH SOLE 1,079,739 0 202,468
Raytheon Technologies Corp COM 75513E101 3,229,124 17,607 SH SOLE 17,607 0 0
Ross Stores Inc COM 778296103 4,853,692 26,944 SH SOLE 26,944 0 0
Sherwin-Williams Co COM 824348106 200,335,112 618,261 SH SOLE 526,196 0 92,065
Stryker Corp COM 863667101 257,116,121 731,545 SH SOLE 638,694 0 92,851
T Rowe Price Group Inc COM 74144T108 3,271,041 31,950 SH SOLE 31,950 0 0
Texas Instruments Inc COM 882508104 1,676,781 9,665 SH SOLE 9,665 0 0
TJX Companies Inc COM 872540109 3,557,454 23,159 SH SOLE 22,459 0 700
Toro Company COM 891092108 3,421,958 43,470 SH SOLE 43,470 0 0
Tractor Supply Co COM 892356106 4,889,978 97,780 SH SOLE 97,780 0 0
United Rentals, Inc. COM 911363109 1,740,847 2,151 SH SOLE 2,151 0 0
Unitedhealth Group Inc COM 91324P102 1,300,964 3,941 SH SOLE 3,741 0 200
Veeva Systems Inc. Class A COM 922475108 68,922,932 308,753 SH SOLE 248,718 0 60,035
Verisk Analytics Inc COM 92345Y106 99,675,369 445,596 SH SOLE 384,326 0 61,270
W.W. Grainger Inc. COM 384802104 3,168,417 3,140 SH SOLE 3,140 0 0
Waste Management COM 94106L109 219,810,847 1,000,459 SH SOLE 841,144 0 159,315
Waters Corp COM 941848103 14,713,095 38,736 SH SOLE 38,736 0 0
Taiwan Semiconductor Manuf ADR ADR 874039100 5,202,597 17,120 SH SOLE 17,120 0 0
Jensen Quality Growth ETF JENSEN QUALITY 89834G562 14,015,322 517,847 SH SOLE 517,847 0 0