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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AERCAP HOLDINGS NV CS N00985106 44,630 871,515 SH   SOLE   630,790 0 240,725
ALPHABET INC CAP STK CL A CS 02079K305 59,875 24,521 SH   SOLE   17,385 0 7,136
AMAZON COM INC CS 023135106 60,894 17,701 SH   SOLE   12,652 0 5,049
AMERICAN CAMPUS CMNTYS INC CS 024835100 2,303 49,290 SH   SOLE   23,115 0 26,175
AON PLC SHS CL A CS G0403H108 231 968 SH   SOLE   968 0 0
APTIV PLC CS G6095L109 61,867 393,229 SH   SOLE   287,550 0 105,679
BALL CORP CS 058498106 21,847 269,655 SH   SOLE   215,344 0 54,311
BROWN FORMAN CORP CS 115637209 4,505 60,112 SH   SOLE   2,575 0 57,537
CATALENT INC CS 148806102 57,183 528,889 SH   SOLE   386,972 0 141,917
CLARIVATE ANALYTICS PLC CS G21810109 496 18,003 SH   SOLE   18,003 0 0
CROWN HOLDINGS INC CS 228368106 280 2,735 SH   SOLE   2,735 0 0
DANAHER CORP DEL CS 235851102 47,546 177,172 SH   SOLE   123,769 0 53,403
DISNEY WALT CO CS 254687106 33,601 191,163 SH   SOLE   129,366 0 61,797
DOCUSIGN INC COM CS 256163106 3,725 13,324 SH   SOLE   550 0 12,774
ELANCO ANIMAL HEALTH INC CS 28414H202 1,558 29,034 SH   SOLE   12,609 0 16,425
ELANCO ANIMAL HEALTH INC COM CS 28414H103 274 7,912 SH   SOLE   7,912 0 0
EQUINIX INC CS 29444U700 541 674 SH   SOLE   674 0 0
FISERV INC CS 337738108 25,100 234,821 SH   SOLE   187,330 0 47,491
GRACO INC CS 384109104 5,874 77,600 SH   SOLE   3,700 0 73,900
HALOZYME THERAPEUTICS INC CS 40637H109 61,343 1,350,870 SH   SOLE   915,344 0 435,526
HEXCEL CORP NEW CS 428291108 730 11,701 SH   SOLE   2,763 0 8,938
HOWMET AEROSPACE INC COM CS 443201108 384 11,150 SH   SOLE   11,150 0 0
INTUIT CS 461202103 25,581 52,189 SH   SOLE   42,247 0 9,942
IQVIA HLDGS INC COM CS 46266C105 59,772 246,665 SH   SOLE   173,199 0 73,466
ISHARES TR US PFD STK IDX ETF 464288687 280 7,115 SH   SOLE   615 0 6,500
KEYSIGHT TECHNOLOGIES INC CS 49338L103 6,202 40,163 SH   SOLE   3,636 0 36,527
LITHIA MTRS INC CS 536797103 44,395 129,190 SH   SOLE   90,342 0 38,848
MARTIN MARIETTA MATLS INC CS 573284106 45,426 129,122 SH   SOLE   89,707 0 39,415
MICROSOFT CORP CS 594918104 68,718 253,666 SH   SOLE   185,174 0 68,492
NEW YORK TIMES CO CS 650111107 384 8,827 SH   SOLE   8,827 0 0
NVIDIA CORP CS 67066G104 38,087 47,603 SH   SOLE   32,290 0 15,313
PALO ALTO NETWORKS INC CS 697435105 53,036 142,935 SH   SOLE   102,241 0 40,694
PAYPAL HLDGS INC CS 70450Y103 57,907 198,667 SH   SOLE   140,850 0 57,817
PROGRESSIVE CORP OHIO CS 743315103 22,958 233,766 SH   SOLE   193,316 0 40,450
PTC INC CS 69370C100 491 3,478 SH   SOLE   3,478 0 0
SALESFORCE COM INC CS 79466L302 59,866 245,082 SH   SOLE   170,338 0 74,744
SCHWAB STRATEGIC TR INTRM TRM ETF 808524854 1,426 25,082 SH   SOLE   14,324 0 10,758
SCHWAB STRATEGIC TR US TIPS ET ETF 808524870 1,485 23,751 SH   SOLE   13,492 0 10,259
SHERWIN WILLIAMS CO CS 824348106 39,354 144,444 SH   SOLE   100,861 0 43,583
SOUTHWEST AIRLS CO CS 844741108 52,817 994,864 SH   SOLE   685,190 0 309,674
SVB FINL GROUP CS 78486Q101 16,783 30,162 SH   SOLE   23,861 0 6,301
TWITTER INC CS 90184L102 37,379 543,214 SH   SOLE   400,738 0 142,476
VANGUARD SCOTTSDALE FDS MORTG- ETF 92206C771 1,448 27,131 SH   SOLE   16,171 0 10,960
VISA INC CS 92826C839 413 1,765 SH   SOLE   1,765 0 0
WELLS FARGO AND CO NEW CS 949746101 82,586 1,823,485 SH   SOLE   1,252,477 0 571,008