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
ACTIVISION BLIZZARD INC CS 00507V109   8,113,285 96,243 SH   SOLE   67,388 0 28,855
AERCAP HOLDINGS NV CS N00985106   46,372,713 730,049 SH   SOLE   538,265 0 191,784
AFLAC INC CS 001055102   558,400 8,000 SH   SOLE   0 0 8,000
ALPHABET INC CAP STK CL A CS 02079K305   41,490,653 346,622 SH   SOLE   251,886 0 94,736
AMAZON COM INC CS 023135106   50,307,488 385,912 SH   SOLE   281,208 0 104,704
APPLE INC COM CS 037833100   379,793 1,958 SH   SOLE   1,958 0 0
APTIV PLC CS G6095L109   23,395,557 229,166 SH   SOLE   167,201 0 61,965
BAKER HUGHES A GE CO CS 05722G100   40,747,566 1,289,072 SH   SOLE   896,765 0 392,307
BALL CORP COM CS 058498106   39,128,152 672,190 SH   SOLE   475,093 0 197,097
BIO TECHNE CORP CS 09073M104   326,520 4,000 SH   SOLE   0 0 4,000
BLOCK INC CL A CS 852234103   450,546 6,768 SH   SOLE   0 0 6,768
BROWN FORMAN CORP CS 115637209   2,229,451 33,385 SH   SOLE   2,575 0 30,810
CLARIVATE ANALYTICS PLC CS G21810109   29,331,768 3,077,835 SH   SOLE   2,192,896 0 884,939
DANAHER CORP DEL CS 235851102   45,367,542 189,031 SH   SOLE   134,580 0 54,451
DIGITAL RLTY TR INC CS 253868103   2,567,313 22,546 SH   SOLE   12,003 0 10,543
DISNEY WALT CO CS 254687106   516,663 5,787 SH   SOLE   0 0 5,787
ENTEGRIS INC CS 29362U104   40,334,712 363,966 SH   SOLE   257,089 0 106,877
EXTRA SPACE STORAGE INC CS 30225T102   1,772,804 11,910 SH   SOLE   0 0 11,910
FERGUSON PLC NEW CS G3421J106   46,577,131 296,085 SH   SOLE   222,398 0 73,687
GRACO INC CS 384109104   3,300,383 38,221 SH   SOLE   2,700 0 35,521
INTUIT CS 461202103   27,266,887 59,510 SH   SOLE   41,002 0 18,508
IQVIA HLDGS INC COM CS 46266C105   53,039,202 235,971 SH   SOLE   174,171 0 61,800
ISHARES TR US PFD STK IDX ETF 464288687   220,067 7,115 SH   SOLE   615 0 6,500
KEYSIGHT TECHNOLOGIES INC CS 49338L103   2,483,451 14,831 SH   SOLE   1,230 0 13,601
MARTIN MARIETTA MATLS INC CS 573284106   47,537,482 102,964 SH   SOLE   71,982 0 30,982
META PLATFORMS INC CL A CS 30303M102   12,742,772 44,403 SH   SOLE   36,877 0 7,526
MICROSOFT CORP CS 594918104   51,228,779 150,434 SH   SOLE   110,684 0 39,750
PALO ALTO NETWORKS INC CS 697435105   43,815,110 171,481 SH   SOLE   124,804 0 46,677
PAYPAL HLDGS INC CS 70450Y103   41,230,198 617,866 SH   SOLE   451,138 0 166,728
PLANET FITNESS INC CS 72703H101   3,764,906 55,826 SH   SOLE   49,211 0 6,615
PROGRESSIVE CORP OHIO CS 743315103   48,363,762 365,368 SH   SOLE   265,104 0 100,264
SALESFORCE INC COM CS 79466L302   9,226,569 43,674 SH   SOLE   35,738 0 7,936
SCHWAB STRATEGIC TR INTRM TRM ETF 808524854   1,378,411 27,971 SH   SOLE   16,315 0 11,656
SCHWAB STRATEGIC TR US TIPS ET ETF 808524870   1,509,827 28,797 SH   SOLE   17,727 0 11,070
SHERWIN WILLIAMS CO CS 824348106   42,696,232 160,802 SH   SOLE   115,044 0 45,758
SPDR TR UNIT SER 1 ETF 78462F103   288,132 650 SH   SOLE   650 0 0
T-MOBILE US INC CS 872590104   31,049,012 223,535 SH   SOLE   156,804 0 66,731
TEXAS INSTRS INC CS 882508104   360,040 2,000 SH   SOLE   0 0 2,000
VANGUARD SCOTTSDALE FDS MORTG- ETF 92206C771   1,331,181 28,945 SH   SOLE   18,831 0 10,114
VERRA MOBILITY CORP COM CS 92511U102   4,575,454 232,021 SH   SOLE   191,581 0 40,440