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
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101   4,162,262 13,553 SH   SOLE   11,196 0 2,357
AERCAP HOLDINGS NV CS N00985106   44,585,820 711,438 SH   SOLE   529,658 0 181,780
AFLAC INC CS 001055102   614,000 8,000 SH   SOLE   0 0 8,000
ALPHABET INC CAP STK CL A CS 02079K305   43,886,780 335,372 SH   SOLE   245,523 0 89,849
AMAZON COM INC CS 023135106   47,001,731 369,743 SH   SOLE   270,771 0 98,972
APPLE INC COM CS 037833100   335,229 1,958 SH   SOLE   1,958 0 0
APTIV PLC CS G6095L109   21,656,871 219,666 SH   SOLE   161,259 0 58,407
BAKER HUGHES A GE CO CS 05722G100   41,635,675 1,178,813 SH   SOLE   821,485 0 357,328
BALL CORP COM CS 058498106   32,246,017 647,771 SH   SOLE   462,884 0 184,887
BIO TECHNE CORP CS 09073M104   272,280 4,000 SH   SOLE   0 0 4,000
BLOCK INC CL A CS 852234103   299,552 6,768 SH   SOLE   0 0 6,768
BROWN FORMAN CORP CS 115637209   1,925,981 33,385 SH   SOLE   3,597 0 29,788
CATALENT INC CS 148806102   14,689,708 322,638 SH   SOLE   227,868 0 94,770
CLARIVATE ANALYTICS PLC CS G21810109   23,018,132 3,430,422 SH   SOLE   2,360,755 0 1,069,667
DANAHER CORP DEL CS 235851102   46,304,026 186,635 SH   SOLE   134,785 0 51,850
DIGITAL RLTY TR INC CS 253868103   2,539,121 20,981 SH   SOLE   11,498 0 9,483
DISNEY WALT CO CS 254687106   469,036 5,787 SH   SOLE   0 0 5,787
ENTEGRIS INC CS 29362U104   33,066,087 352,104 SH   SOLE   252,379 0 99,725
EXTRA SPACE STORAGE INC CS 30225T102   1,448,018 11,910 SH   SOLE   0 0 11,910
FERGUSON PLC NEW CS G3421J106   46,295,509 281,483 SH   SOLE   211,926 0 69,557
GRACO INC CS 384109104   2,785,546 38,221 SH   SOLE   6,425 0 31,796
INTUIT CS 461202103   27,844,186 54,496 SH   SOLE   37,820 0 16,676
IQVIA HLDGS INC COM CS 46266C105   44,447,399 225,908 SH   SOLE   167,525 0 58,383
ISHARES TR US PFD STK IDX ETF 464288687   214,517 7,115 SH   SOLE   615 0 6,500
KEYSIGHT TECHNOLOGIES INC CS 49338L103   1,962,289 14,831 SH   SOLE   1,230 0 13,601
MARTIN MARIETTA MATLS INC CS 573284106   39,020,258 95,060 SH   SOLE   66,413 0 28,647
META PLATFORMS INC CL A CS 30303M102   13,871,804 46,207 SH   SOLE   38,999 0 7,208
MICROSOFT CORP CS 594918104   47,335,694 149,915 SH   SOLE   111,955 0 37,960
PALO ALTO NETWORKS INC CS 697435105   17,137,330 73,099 SH   SOLE   55,025 0 18,074
PAYPAL HLDGS INC CS 70450Y103   35,410,742 605,726 SH   SOLE   445,763 0 159,963
PLANET FITNESS INC CS 72703H101   6,572,760 133,647 SH   SOLE   111,933 0 21,714
PROGRESSIVE CORP OHIO CS 743315103   49,428,794 354,837 SH   SOLE   258,601 0 96,236
SALESFORCE INC COM CS 79466L302   8,768,410 43,241 SH   SOLE   35,433 0 7,808
SCHWAB CHARLES CORP NEW CS 808513105   7,090,554 129,154 SH   SOLE   105,676 0 23,478
SCHWAB STRATEGIC TR INTRM TRM ETF 808524854   1,189,343 24,809 SH   SOLE   14,826 0 9,983
SCHWAB STRATEGIC TR US TIPS ET ETF 808524870   1,306,530 25,877 SH   SOLE   16,399 0 9,478
SHERWIN WILLIAMS CO CS 824348106   32,701,062 128,214 SH   SOLE   90,147 0 38,067
SPDR TR UNIT SER 1 ETF 78462F103   1,216,181 2,845 SH   SOLE   1,925 0 920
T-MOBILE US INC CS 872590104   30,570,394 218,282 SH   SOLE   155,457 0 62,825
TEXAS INSTRS INC CS 882508104   318,020 2,000 SH   SOLE   0 0 2,000
VANGUARD SCOTTSDALE FDS MORTG- ETF 92206C771   1,138,499 26,005 SH   SOLE   17,232 0 8,773