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 153,389,263 1,356,107 SH   SOLE   1,356,107 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RY4 46,584,055 262,150 SH   SOLE   262,150 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 218,110 620 SH   OTR 1 620 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 289,848,576 823,925 SH   SOLE   816,185 0 7,740
ADVANCED DRAIN SYS INC DEL COM 00790R104 BBG000G7CDN9 8,864,208 76,680 SH   SOLE   76,680 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 1,301,467 6,834 SH   OTR 1 6,834 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 1,214,825,330 6,379,045 SH   SOLE   6,293,345 0 85,700
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 8,528,722 45,054 SH   SOLE   45,054 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 938,331 4,277 SH   OTR 1 4,277 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 893,605,088 4,073,135 SH   SOLE   4,019,635 0 53,500
AMERICAN ELEC PWR CO INC COM 025537101 BBG000BB9KF2 111,402,311 1,207,875 SH   SOLE   1,207,875 0 0
AMETEK INC COM 031100100 BBG000B9XG87 74,501,819 413,302 SH   SOLE   413,302 0 0
AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 635,329 9,148 SH   OTR 1 9,148 0 0
AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 787,613,421 11,340,726 SH   SOLE   11,226,326 0 114,400
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 1,040,487 2,897 SH   OTR 1 2,897 0 0
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 1,400,662,943 3,899,830 SH   SOLE   3,838,225 0 61,605
APPLE INC COM 037833100 BBG000B9XRY4 991,663 3,960 SH   SOLE   3,960 0 0
APTARGROUP INC COM 038336103 BBG000BGX2S0 189,895,096 1,208,753 SH   SOLE   1,208,753 0 0
BARRETT BUSINESS SVCS INC COM 068463108 BBG000BHJSC4 91,682,292 2,110,550 SH   SOLE   2,110,550 0 0
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 105,963,037 467,065 SH   SOLE   467,065 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG000DWG505 339,960 750 SH   SOLE   750 0 0
BIO RAD LABS INC CL A 090572207 BBG000DY28W5 84,403,089 256,927 SH   SOLE   256,927 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 1,207,326 243 SH   OTR 1 243 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 870,387,689 175,184 SH   SOLE   172,137 0 3,047
BORGWARNER INC COM 099724106 BBG000BJ49H3 34,371,888 1,081,217 SH   SOLE   1,081,217 0 0
BWX TECHNOLOGIES INC COM 05605H100 BBG000D86F25 89,464,438 803,164 SH   SOLE   803,164 0 0
CACI INTL INC CL A 127190304 BBG000KQY8Y7 104,187,275 257,851 SH   SOLE   257,851 0 0
CARLISLE COS INC COM 142339100 BBG000BGGBT8 14,877,899 40,337 SH   SOLE   40,337 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HYS8 33,952,865 497,405 SH   SOLE   497,405 0 0
CDW CORP COM 12514G108 BBG001P63B80 683,281 3,926 SH   OTR 1 3,926 0 0
CDW CORP COM 12514G108 BBG001P63B80 528,732,476 3,037,994 SH   SOLE   2,988,744 0 49,250
CENCORA INC COM 03073E105 BBG000MDCQC2 161,302,940 717,923 SH   SOLE   717,923 0 0
CHARLES RIV LABS INTL INC COM 159864107 BBG000BG5BL8 8,607,713 46,629 SH   SOLE   46,629 0 0
CME GROUP INC COM 12572Q105 BBG000BHLYP4 206,988,921 891,310 SH   SOLE   891,310 0 0
CORPAY INC COM SHS 219948106 BBG000GPXKX9 502,892 1,486 SH   OTR 1 1,486 0 0
CORPAY INC COM SHS 219948106 BBG000GPXKX9 394,409,897 1,165,445 SH   SOLE   1,146,785 0 18,660
CVS HEALTH CORP COM 126650100 BBG000BGRY34 42,319,554 942,739 SH   SOLE   942,739 0 0
D R HORTON INC COM 23331A109 BBG000DQTXY6 12,381,061 88,550 SH   SOLE   88,550 0 0
DANAHER CORPORATION COM 235851102 BBG000BH3JF8 97,983,877 426,852 SH   SOLE   426,852 0 0
DEERE & CO COM 244199105 BBG000BH1NH9 363,111 857 SH   OTR 1 857 0 0
DEERE & CO COM 244199105 BBG000BH1NH9 262,094,465 618,585 SH   SOLE   607,885 0 10,700
DONNELLEY FINL SOLUTIONS INC COM 25787G100 BBG009R0CT58 108,871,804 1,735,562 SH   SOLE   1,735,562 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 BBG003BCFHX4 33,406,854 420,212 SH   SOLE   420,212 0 0
EURONET WORLDWIDE INC COM 298736109 BBG000BMNBY1 18,139,331 176,384 SH   SOLE   176,384 0 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 920,230 3,271 SH   OTR 1 3,271 0 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 663,527,214 2,358,537 SH   SOLE   2,317,557 0 40,980
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 BBG01NMRD768 185,993,273 1,071,575 SH   SOLE   1,071,575 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG000BJCDS3 20,502,633 9,703 SH   SOLE   9,703 0 0
FTI CONSULTING INC COM 302941109 BBG000K88H58 840,207 4,396 SH   OTR 1 4,396 0 0
FTI CONSULTING INC COM 302941109 BBG000K88H58 776,219,641 4,061,213 SH   SOLE   4,006,213 0 55,000
GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHXQ3 216,278,940 761,948 SH   SOLE   761,948 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 BBG000KFPB56 28,257,625 1,139,880 SH   SOLE   1,139,880 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 BBG000NWKS18 90,529,085 1,417,618 SH   SOLE   1,417,618 0 0
HERSHEY CO COM 427866108 BBG000BLHRS2 59,923,651 353,845 SH   SOLE   353,845 0 0
ICON PLC SHS G4705A100 BBG000CTSZQ6 126,078,281 601,203 SH   SOLE   591,898 0 9,305
INSPERITY INC COM 45778Q107 BBG000BJ41X2 453,666 5,853 SH   OTR 1 5,853 0 0
INSPERITY INC COM 45778Q107 BBG000BJ41X2 403,965,223 5,211,782 SH   SOLE   5,138,582 0 73,200
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG000LV0836 22,613,407 127,998 SH   SOLE   127,998 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 368,949 2,476 SH   OTR 1 2,476 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 415,900,321 2,791,090 SH   SOLE   2,760,140 0 30,950
ITT INC COM 45073V108 BBG00CVQZQ96 51,694,698 361,805 SH   SOLE   361,805 0 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 73,891,564 510,936 SH   SOLE   510,936 0 0
JPMORGAN CHASE & CO. COM 46625H100 BBG000DMBXR2 106,162,046 442,877 SH   SOLE   442,877 0 0
KASPI KZ JSC SPONSORED ADS 48581R205 BBG00NNN9QQ8 84,982,809 897,295 SH   SOLE   884,518 0 12,777
KLA CORP COM NEW 482480100 BBG000BMTFR4 9,584,125 15,210 SH   SOLE   15,210 0 0
LPL FINL HLDGS INC COM 50212V100 BBG000P2TYL8 18,940,845 58,010 SH   SOLE   58,010 0 0
LULULEMON ATHLETICA INC COM 550021109 BBG000R8ZVD1 726,197 1,899 SH   OTR 1 1,899 0 0
LULULEMON ATHLETICA INC COM 550021109 BBG000R8ZVD1 522,794,241 1,367,104 SH   SOLE   1,343,304 0 23,800
MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 1,470,939 6,925 SH   OTR 1 6,925 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 1,320,030,229 6,214,539 SH   SOLE   6,127,949 0 86,590
MARTIN MARIETTA MATLS INC COM 573284106 BBG000BGYMH7 143,425,336 277,687 SH   SOLE   277,687 0 0
MASTERBRAND INC COMMON STOCK 57638P104 BBG01B9G42Y3 11,587,907 793,149 SH   SOLE   793,149 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 169,308,579 321,531 SH   SOLE   321,531 0 0
MATCH GROUP INC NEW COM 57667L107 BBG00VT0KNC3 223,671 6,838 SH   OTR 1 6,838 0 0
MATCH GROUP INC NEW COM 57667L107 BBG00VT0KNC3 171,665,187 5,248,095 SH   SOLE   5,162,495 0 85,600
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 41,197,580 540,367 SH   SOLE   540,367 0 0
MERCADOLIBRE INC COM 58733R102 BBG000GQPB11 2,560,863 1,506 SH   SOLE   1,506 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 1,426,356 3,384 SH   OTR 1 3,384 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 1,338,111,603 3,174,642 SH   SOLE   3,132,162 0 42,480
NETEASE INC SPONSORED ADS 64110W102 BBG000BX72V8 62,593,483 701,642 SH   SOLE   690,442 0 11,200
NIKE INC CL B 654106103 BBG000C5HS04 106,066,488 1,401,698 SH   SOLE   1,401,698 0 0
NVIDIA CORPORATION COM 67066G104 BBG000BBJQV0 268,580 2,000 SH   SOLE   2,000 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 BBG000BGYWY6 10,295,116 8,682 SH   SOLE   8,682 0 0
OSI SYSTEMS INC COM 671044105 BBG000BWPR54 63,171,004 377,298 SH   SOLE   377,298 0 0
PATHWARD FINANCIAL INC COM 59100U108 BBG000BKLTP8 19,043,608 258,815 SH   SOLE   258,815 0 0
PAYCHEX INC COM 704326107 BBG000BQSQ38 107,761,314 768,516 SH   SOLE   768,516 0 0
PEPSICO INC COM 713448108 BBG000DH7JK6 222,160 1,461 SH   SOLE   1,461 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 202,689 1,209 SH   OTR 1 1,209 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 335,410,146 2,000,657 SH   SOLE   1,985,557 0 15,100
RB GLOBAL INC COM 74935Q107 BBG000C1DF05 10,876,078 120,564 SH   SOLE   120,564 0 0
RESMED INC COM 761152107 BBG000L4M7F1 19,997,340 87,443 SH   SOLE   87,443 0 0
ROBERT HALF INC. COM 770323103 BBG000BS5DR2 789,645 11,207 SH   OTR 1 11,207 0 0
ROBERT HALF INC. COM 770323103 BBG000BS5DR2 568,498,759 8,068,390 SH   SOLE   7,928,183 0 140,207
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 BBG011K4W134 37,437,360 583,500 SH   SOLE   583,500 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 318,241 639 SH   OTR 1 639 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 305,253,046 612,921 SH   SOLE   604,921 0 8,000
SHARKNINJA INC COM SHS G8068L108 BBG01HN2K357 28,701,533 294,798 SH   SOLE   294,798 0 0
SHELL PLC SPON ADS 780259305 BBG0147BN6G2 322,374,973 5,145,650 SH   SOLE   5,066,905 0 78,745
SHERWIN WILLIAMS CO COM 824348106 BBG000BSXQV7 106,628,223 313,677 SH   SOLE   313,677 0 0
SNAP ON INC COM 833034101 BBG000BT7JW9 339,819 1,001 SH   OTR 1 1,001 0 0
SNAP ON INC COM 833034101 BBG000BT7JW9 245,413,487 722,910 SH   SOLE   710,410 0 12,500
SOUTHERN CO COM 842587107 BBG000BT9DW0 75,509,996 917,274 SH   SOLE   917,274 0 0
SOUTHERN COPPER CORP COM 84265V105 BBG000BSHH72 308,384 3,384 SH   SOLE   3,384 0 0
STATE STR CORP COM 857477103 BBG000BKFBD7 73,149,134 745,279 SH   SOLE   745,279 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 32,154,532 162,816 SH   SOLE   162,816 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 BBG00LDC5RK5 130,155,104 11,467,410 SH   SOLE   11,297,134 0 170,276
TEXAS INSTRS INC COM 882508104 BBG000BVV7G1 59,690,058 318,330 SH   SOLE   318,330 0 0
TRADEWEB MKTS INC CL A 892672106 BBG00NK8H8T2 75,734,471 578,479 SH   SOLE   578,479 0 0
TRINET GROUP INC COM 896288107 BBG000BR2040 391,128 4,309 SH   OTR 1 4,309 0 0
TRINET GROUP INC COM 896288107 BBG000BR2040 309,832,230 3,413,377 SH   SOLE   3,359,277 0 54,100
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 1,244,921 2,461 SH   OTR 1 2,461 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 1,076,385,601 2,127,833 SH   SOLE   2,097,013 0 30,820
VALVOLINE INC COM 92047W101 BBG003DNHV56 18,107,439 500,482 SH   SOLE   500,482 0 0
VERISIGN INC COM 92343E102 BBG000BGKHZ3 9,063,606 43,794 SH   SOLE   43,794 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 123,504,740 448,407 SH   SOLE   448,407 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG000HS77T5 192,484,267 4,813,310 SH   SOLE   4,813,310 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 680,118 2,152 SH   OTR 1 2,152 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 794,613,999 2,514,283 SH   SOLE   2,487,383 0 26,900
WARNER MUSIC GROUP CORP COM CL A 934550203 BBG00RP2T9T6 333,529 10,759 SH   OTR 1 10,759 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 BBG00RP2T9T6 253,667,358 8,182,818 SH   SOLE   8,048,218 0 134,600
WATERS CORP COM 941848103 BBG000FQRVM3 192,826,500 519,776 SH   SOLE   519,776 0 0
WINMARK CORP COM 974250102 BBG000BQ5GY1 30,547,042 77,714 SH   SOLE   77,714 0 0
XP INC CL A G98239109 BBG00QVJYGM9 597,880 50,454 SH   OTR 1 50,454 0 0
XP INC CL A G98239109 BBG00QVJYGM9 434,062,775 36,629,770 SH   SOLE   35,998,536 0 631,234
XPEL INC COM 98379L100 BBG000R5XCX9 15,877,468 397,533 SH   SOLE   397,533 0 0
YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HG1 296,438 6,154 SH   OTR 1 6,154 0 0
YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HG1 202,882,695 4,211,806 SH   SOLE   4,139,506 0 72,300