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
ABBOTT LABS COM 002824100 BBG000B9ZXB4 71,673,347 707,815 SH   SOLE   707,815 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 224,932 787 SH   OTR 1 0 787 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 231,594,415 810,309 SH   SOLE   804,669 0 5,640
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG000BB5006 56,680,220 147,080 SH   SOLE   147,080 0 0
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 66,119,769 619,505 SH   SOLE   619,505 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 620,776 5,969 SH   OTR 1 0 5,969 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 606,838,024 5,834,981 SH   SOLE   5,792,081 0 42,900
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 6,119,240 58,992 SH   SOLE   58,992 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 431,752 4,180 SH   OTR 1 0 4,180 0
AMAZON COM INC COM 023135106 BBG000BVPV84 395,878,034 3,832,685 SH   SOLE   3,802,585 0 30,100
AMERICAN ELEC PWR CO INC COM 025537101 BBG000BB9KF2 51,631,821 567,445 SH   SOLE   567,445 0 0
AMERISOURCEBERGEN CORP COM 03073E105 BBG000MDCQC2 103,831,815 648,503 SH   SOLE   648,503 0 0
AMETEK INC COM 031100100 BBG000B9XG87 214,507 1,476 SH   OTR 1 0 1,476 0
AMETEK INC COM 031100100 BBG000B9XG87 246,615,709 1,696,936 SH   SOLE   1,686,336 0 10,600
AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 713,170 8,727 SH   OTR 1 0 8,727 0
AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 724,015,174 8,859,706 SH   SOLE   8,797,406 0 62,300
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 1,300,571 4,125 SH   OTR 1 0 4,125 0
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 1,551,591,591 4,921,157 SH   SOLE   4,754,967 0 166,190
APPLE INC COM 037833100 BBG000B9Y5X2 465,018 2,820 SH   SOLE   2,820 0 0
APTARGROUP INC COM 038336103 BBG000BGX2S0 92,568,772 783,220 SH   SOLE   783,220 0 0
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 185,903,530 751,004 SH   SOLE   751,004 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG000DWH8Q0 231,578 750 SH   SOLE   750 0 0
BIO RAD LABS INC CL A 090572207 BBG000DY28W5 46,533,919 97,144 SH   SOLE   97,144 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 681,669 257 SH   OTR 1 0 257 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 415,165,823 156,524 SH   SOLE   154,664 0 1,860
BWX TECHNOLOGIES INC COM 05605H100 BBG000D86F25 65,655,656 1,041,492 SH   SOLE   1,041,492 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HYS8 75,650,599 1,653,565 SH   SOLE   1,653,565 0 0
CBIZ INC COM 124805102 BBG000FQD1Z0 54,191,550 1,095,000 SH   SOLE   1,095,000 0 0
CBRE GROUP INC CL A 12504L109 BBG000C04224 2,305,165 31,660 SH   SOLE   31,660 0 0
CDW CORP COM 12514G108 BBG001P63B80 976,594 5,011 SH   OTR 1 0 5,011 0
CDW CORP COM 12514G108 BBG001P63B80 638,352,451 3,275,450 SH   SOLE   3,239,700 0 35,750
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 BBG000BK00N6 1,670,067 274,231 SH   SOLE   274,231 0 0
CHARLES RIV LABS INTL INC COM 159864107 BBG000BG5BL8 3,195,416 15,833 SH   SOLE   15,833 0 0
CHASE CORP COM 16150R104 BBG000BL9JB7 47,348,433 452,100 SH   SOLE   452,100 0 0
CME GROUP INC COM 12572Q105 BBG000BHLYP4 188,401,480 983,717 SH   SOLE   983,717 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG000BBDV81 125,997,391 2,067,904 SH   SOLE   2,067,904 0 0
COMCAST CORP NEW CL A 20030N101 BBG000BFT2L4 32,727,134 863,285 SH   SOLE   863,285 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 BBG000BBCT50 192,952 12,345 SH   OTR 1 0 12,345 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 BBG000BBCT50 166,249,167 10,636,543 SH   SOLE   10,547,943 0 88,600
CONCENTRIX CORP COM 20602D101 BBG00RCNQMX3 2,668,023 21,950 SH   SOLE   21,950 0 0
COPART INC COM 217204106 BBG000BM9RH1 2,202,901 29,290 SH   SOLE   29,290 0 0
CSW INDUSTRIALS INC COM 126402106 BBG007NLG4L3 2,527,276 18,191 SH   SOLE   18,191 0 0
DANAHER CORPORATION COM 235851102 BBG000BH3JF8 87,919,365 348,831 SH   SOLE   348,831 0 0
DOLLAR GEN CORP NEW COM 256677105 BBG000NV1KK7 74,946,490 356,108 SH   SOLE   356,108 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 BBG009R0CT58 42,858,258 1,048,905 SH   SOLE   1,048,905 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 BBG00VCZX9Z6 269,503 22,956 SH   OTR 1 0 22,956 0
DUN & BRADSTREET HLDGS INC COM 26484T106 BBG00VCZX9Z6 159,670,833 13,600,582 SH   SOLE   13,436,082 0 164,500
ELASTIC N V ORD SHS N14506104 BBG00LWZDYB9 16,221,554 280,165 SH   SOLE   280,165 0 0
EURONET WORLDWIDE INC COM 298736109 BBG000BMNBY1 2,011,850 17,979 SH   SOLE   17,979 0 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 578,765 2,533 SH   OTR 1 0 2,533 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 350,647,152 1,534,628 SH   SOLE   1,516,548 0 18,080
FLEETCOR TECHNOLOGIES INC COM 339041105 BBG000GPXKX9 397,874 1,887 SH   OTR 1 0 1,887 0
FLEETCOR TECHNOLOGIES INC COM 339041105 BBG000GPXKX9 242,905,315 1,152,029 SH   SOLE   1,138,469 0 13,560
FOCUS FINL PARTNERS INC COM CL A 34417P100 BBG00L0YTFN8 2,259,457 43,560 SH   SOLE   43,560 0 0
FTI CONSULTING INC COM 302941109 BBG000K88H58 1,104,765 5,598 SH   OTR 1 0 5,598 0
FTI CONSULTING INC COM 302941109 BBG000K88H58 752,648,694 3,813,776 SH   SOLE   3,773,376 0 40,400
GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHXQ3 201,596,356 1,053,768 SH   SOLE   1,053,768 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 BBG000KFPB56 48,160,327 1,794,349 SH   SOLE   1,794,349 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 BBG000NWKS18 46,987,349 704,775 SH   SOLE   682,075 0 22,700
HERSHEY CO COM 427866108 BBG000BLHRS2 74,916,622 294,472 SH   SOLE   294,472 0 0
HUMANA INC COM 444859102 BBG000BLKK03 3,440,455 7,087 SH   SOLE   7,087 0 0
IAC INC COM NEW 44891N208 BBG00S1LR2C3 1,652,387 32,023 SH   SOLE   32,023 0 0
INFOSYS LTD SPONSORED ADR 456788108 BBG000BSGQL7 5,217,577 299,173 SH   SOLE   299,173 0 0
INSPERITY INC COM 45778Q107 BBG000BJ41X2 724,924 5,964 SH   OTR 1 0 5,964 0
INSPERITY INC COM 45778Q107 BBG000BJ41X2 507,021,393 4,171,299 SH   SOLE   4,128,499 0 42,800
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 639,611 6,133 SH   OTR 1 0 6,133 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 486,138,866 4,661,414 SH   SOLE   4,617,664 0 43,750
INTUIT COM 461202103 BBG000BH5DV1 269,281 604 SH   OTR 1 0 604 0
INTUIT COM 461202103 BBG000BH5DV1 234,694,274 526,421 SH   SOLE   522,071 0 4,350
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 830,955 5,361 SH   OTR 1 0 5,361 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 671,986,690 4,335,398 SH   SOLE   4,296,848 0 38,550
JPMORGAN CHASE & CO COM 46625H100 BBG000DMBXR2 113,051,483 867,558 SH   SOLE   867,558 0 0
KLA CORP COM NEW 482480100 BBG000BMTFR4 2,165,098 5,424 SH   SOLE   5,424 0 0
LINDE PLC SHS G54950103 BBG01FND0CC1 108,147,952 304,265 SH   SOLE   304,265 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 1,618,200 9,716 SH   OTR 1 0 9,716 0
MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 1,277,268,786 7,668,981 SH   SOLE   7,598,891 0 70,090
MARTIN MARIETTA MATLS INC COM 573284106 BBG000BGYMH7 105,604,076 297,426 SH   SOLE   297,426 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 109,543,040 301,431 SH   SOLE   301,431 0 0
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 85,858,907 1,031,834 SH   SOLE   1,031,834 0 0
MERCADOLIBRE INC COM 58733R102 BBG000GQPB11 2,778,470 2,108 SH   SOLE   2,108 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 1,238,537 4,296 SH   OTR 1 0 4,296 0
MICROSOFT CORP COM 594918104 BBG000BPH459 1,082,246,775 3,753,891 SH   SOLE   3,723,011 0 30,880
MODERNA INC COM 60770K107 BBG003PHHZT1 465,808 3,033 SH   OTR 1 0 3,033 0
MODERNA INC COM 60770K107 BBG003PHHZT1 286,503,797 1,865,502 SH   SOLE   1,843,502 0 22,000
MORNINGSTAR INC COM 617700109 BBG000CGQ4F7 1,352,992 6,664 SH   SOLE   6,664 0 0
MSCI INC COM 55354G100 BBG000RTDY25 1,466,388 2,620 SH   SOLE   2,620 0 0
NIKE INC CL B 654106103 BBG000C5HS04 75,505,891 615,671 SH   SOLE   615,671 0 0
NV5 GLOBAL INC COM 62945V109 BBG005BT60Y8 1,848,067 17,775 SH   SOLE   17,775 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 BBG000BGYWY6 2,782,107 3,277 SH   SOLE   3,277 0 0
ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW24 444,646 18,905 SH   OTR 1 0 18,905 0
ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW24 311,775,122 13,255,745 SH   SOLE   13,119,545 0 136,200
PAYCHEX INC COM 704326107 BBG000BQSQ38 149,605,266 1,305,570 SH   SOLE   1,305,570 0 0
PC CONNECTION INC COM 69318J100 BBG000BX74M4 72,354,443 1,609,307 SH   SOLE   1,609,307 0 0
PEPSICO INC COM 713448108 BBG000DH7JK6 81,785,249 448,630 SH   SOLE   448,630 0 0
PREMIER INC CL A 74051N102 BBG000G7QX50 22,345,335 690,310 SH   SOLE   690,310 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 392,839 2,642 SH   OTR 1 0 2,642 0
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 446,823,115 3,005,065 SH   SOLE   2,986,365 0 18,700
RITCHIE BROS AUCTIONEERS COM 767744105 BBG000C1DF05 22,189,462 394,199 SH   SOLE   394,199 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 BBG011K4W134 45,817,143 1,138,597 SH   SOLE   1,138,597 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 337,530 979 SH   OTR 1 0 979 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 279,943,242 811,971 SH   SOLE   804,971 0 7,000
SHELL PLC SPON ADS 780259305 BBG0147BN6G2 263,160,916 4,573,530 SH   SOLE   4,312,740 0 260,790
SHERWIN WILLIAMS CO COM 824348106 BBG000BSXQV7 97,154,135 432,238 SH   SOLE   432,238 0 0
SHUTTERSTOCK INC COM 825690100 BBG002ZCK2V9 4,893,240 67,400 SH   SOLE   67,400 0 0
SOUTHERN CO COM 842587107 BBG000BT9DW0 57,146,541 821,307 SH   SOLE   821,307 0 0
SOUTHERN COPPER CORP COM 84265V105 BBG000BSHH72 210,185,641 2,756,533 SH   SOLE   2,603,660 0 152,873
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG000RJ2J04 52,659,235 932,517 SH   SOLE   932,517 0 0
STATE STR CORP COM 857477103 BBG000BKFBD7 79,544,059 1,050,919 SH   SOLE   1,050,919 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 38,204,895 410,717 SH   SOLE   410,717 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG000BS1YV5 2,161,000 18,114 SH   SOLE   18,114 0 0
TEXAS INSTRS INC COM 882508104 BBG000BVV7G1 55,642,101 299,135 SH   SOLE   299,135 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 BBG000BXBHJ4 34,993,580 584,200 SH   SOLE   584,200 0 0
TRADEWEB MKTS INC CL A 892672106 BBG00NK8H8T2 51,666,990 653,847 SH   SOLE   653,847 0 0
TRINET GROUP INC COM 896288107 BBG000BR2040 444,080 5,509 SH   OTR 1 0 5,509 0
TRINET GROUP INC COM 896288107 BBG000BR2040 353,833,403 4,389,448 SH   SOLE   4,350,148 0 39,300
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 604,443 1,279 SH   OTR 1 0 1,279 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 552,455,347 1,168,995 SH   SOLE   1,159,805 0 9,190
VALVOLINE INC COM 92047W101 BBG003DNHV56 3,306,652 94,638 SH   SOLE   94,638 0 0
VERISIGN INC COM 92343E102 BBG000BGKHZ3 1,396,046 6,606 SH   SOLE   6,606 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 250,162,609 1,303,881 SH   SOLE   1,303,881 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG000HS77T5 76,198,071 1,959,323 SH   SOLE   1,959,323 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 428,825 1,902 SH   OTR 1 0 1,902 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 529,891,198 2,350,267 SH   SOLE   2,336,567 0 13,700
WARNER MUSIC GROUP CORP COM CL A 934550203 BBG00RP2T9T6 24,816,568 743,679 SH   SOLE   743,679 0 0
WATERS CORP COM 941848103 BBG000FQRVM3 186,587,373 602,614 SH   SOLE   602,614 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG000DB3KT1 72,652,910 312,647 SH   SOLE   312,647 0 0
WINMARK CORP COM 974250102 BBG000BQ5GY1 118,558,139 369,997 SH   SOLE   369,997 0 0
XP INC CL A G98239109 BBG00QVJYGM9 363,103 30,590 SH   OTR 1 0 30,590 0
XP INC CL A G98239109 BBG00QVJYGM9 224,198,578 18,887,833 SH   SOLE   18,668,499 0 219,334
XPEL INC COM 98379L100 BBG000R5XCX9 2,452,180 36,088 SH   SOLE   36,088 0 0