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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 64,208 231,254 SH   SOLE   231,254 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 731,509 1,998,331 SH   SOLE   1,752,417 0 245,914
AGILENT TECHNOLOGIES INC COM 00846U101 294,903 2,482,976 SH   SOLE   2,482,976 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 549,359 3,787,899 SH   SOLE   3,477,012 0 310,887
ALIGN TECHNOLOGY INC COM 016255101 5,036 21,279 SH   SOLE   21,279 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8,465 58,038 SH   SOLE   58,038 0 0
ALPHABET INC CAP STK CL A 02079K305 1,870,609 858,369 SH   SOLE   756,808 0 101,561
AMDOCS LTD SHS G02602103 70,330 844,191 SH   SOLE   844,191 0 0
AMERICAN EXPRESS CO COM 025816109 89,083 642,639 SH   SOLE   642,639 0 0
AMERICAN TOWER CORP NEW COM 03027X100 759,963 2,973,368 SH   SOLE   2,607,137 0 366,231
AMERICOLD REALTY TRUST INC COM 03064D108 164,230 5,467,059 SH   SOLE   5,467,059 0 0
ANGI INC COM CL A NEW 00183L102 10,505 2,293,740 SH   SOLE   2,293,740 0 0
ANSYS INC COM 03662Q105 113,118 472,723 SH   SOLE   472,723 0 0
APPLE INC COM 037833100 947,715 6,931,795 SH   SOLE   6,144,672 0 787,123
APPLIED MATLS INC COM 038222105 282,174 3,101,496 SH   SOLE   2,753,252 0 348,244
AUTODESK INC COM 052769106 97,210 565,307 SH   SOLE   565,307 0 0
AVALARA INC COM 05338G106 136,794 1,937,590 SH   SOLE   1,937,590 0 0
AVANTOR INC COM 05352A100 232,810 7,485,841 SH   SOLE   7,485,841 0 0
BALL CORP COM 058498106 828,897 12,053,181 SH   SOLE   10,914,107 0 1,139,074
BANK NEW YORK MELLON CORP COM 064058100 101,945 2,444,145 SH   SOLE   2,444,145 0 0
BECTON DICKINSON & CO COM 075887109 1,343,440 5,449,396 SH   SOLE   4,822,726 0 626,670
BIOGEN INC COM 09062X103 92,192 452,053 SH   SOLE   452,053 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 230,496 2,781,420 SH   SOLE   2,781,420 0 0
BK OF AMERICA CORP COM 060505104 93,390 3,000,000 SH   SOLE   3,000,000 0 0
BLOCK INC CL A 852234103 16,407 266,947 SH   SOLE   266,947 0 0
BOSTON SCIENTIFIC CORP COM 101137107 584,839 15,691,959 SH   SOLE   13,754,105 0 1,937,854
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 208,183 1,460,419 SH   SOLE   1,460,419 0 0
BURLINGTON STORES INC COM 122017106 136,658 1,003,142 SH   SOLE   1,003,142 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 253,412 2,499,873 SH   SOLE   2,499,873 0 0
CABLE ONE INC COM 12685J105 157,454 122,122 SH   SOLE   122,122 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 15,926 106,149 SH   SOLE   106,149 0 0
CANADIAN PAC RY LTD COM 13645T100 949,535 13,595,859 SH   SOLE   11,918,886 0 1,676,973
CAPITAL ONE FINL CORP COM 14040H105 72,933 700,000 SH   SOLE   700,000 0 0
CBOE GLOBAL MKTS INC COM 12503M108 280,409 2,477,331 SH   SOLE   2,477,331 0 0
CINTAS CORP COM 172908105 17,138 45,880 SH   SOLE   45,880 0 0
CISCO SYS INC COM 17275R102 127,920 3,000,000 SH   SOLE   3,000,000 0 0
CME GROUP INC COM 12572Q105 1,262,418 6,167,160 SH   SOLE   5,400,678 0 766,482
CNH INDL N V SHS N20944109 147,016 12,684,751 SH   SOLE   12,684,751 0 0
COMCAST CORP NEW CL A 20030N101 1,109,065 28,263,627 SH   SOLE   25,023,898 0 3,239,729
COSTAR GROUP INC COM 22160N109 510,458 8,449,885 SH   SOLE   7,759,780 0 690,105
COSTCO WHSL CORP NEW COM 22160K105 619,208 1,291,955 SH   SOLE   1,133,200 0 158,755
CUMMINS INC COM 231021106 88,146 455,464 SH   SOLE   455,464 0 0
D R HORTON INC COM 23331A109 212,211 3,206,083 SH   SOLE   3,206,083 0 0
DANAHER CORPORATION COM 235851102 1,171,923 4,622,607 SH   SOLE   4,049,397 0 573,210
DEERE & CO COM 244199105 1,104,135 3,686,964 SH   SOLE   3,265,560 0 421,404
DISCOVER FINL SVCS COM 254709108 75,746 800,869 SH   SOLE   800,869 0 0
FEDEX CORP COM 31428X106 116,708 514,788 SH   SOLE   514,788 0 0
FIRST HORIZON CORPORATION COM 320517105 66,870 3,059,003 SH   SOLE   3,059,003 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 146,823 1,018,191 SH   SOLE   1,018,191 0 0
FISERV INC COM 337738108 1,372,420 15,425,647 SH   SOLE   13,515,215 0 1,910,432
FIVE9 INC COM 338307101 7,916 86,858 SH   SOLE   86,858 0 0
FORTINET INC COM 34959E109 30,589 540,640 SH   SOLE   540,640 0 0
GAP INC COM 364760108 41,758 5,067,768 SH   SOLE   5,067,768 0 0
GILEAD SCIENCES INC COM 375558103 724,448 11,720,556 SH   SOLE   10,476,279 0 1,244,277
GLOBAL PMTS INC COM 37940X102 124,884 1,128,745 SH   SOLE   1,128,745 0 0
GRAINGER W W INC COM 384802104 77,849 171,312 SH   SOLE   171,312 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 204,995 4,808,694 SH   SOLE   4,808,694 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 95,652 1,347,408 SH   SOLE   1,347,408 0 0
HANESBRANDS INC COM 410345102 77,306 7,512,685 SH   SOLE   7,512,685 0 0
HENRY JACK & ASSOC INC COM 426281101 230,664 1,281,322 SH   SOLE   1,281,322 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 12,095 108,531 SH   SOLE   108,531 0 0
HOLOGIC INC COM 436440101 260,078 3,752,933 SH   SOLE   3,752,933 0 0
HOME DEPOT INC COM 437076102 538,995 1,965,199 SH   SOLE   1,720,502 0 244,697
IDACORP INC COM 451107106 190,693 1,800,345 SH   SOLE   1,800,345 0 0
IDEXX LABS INC COM 45168D104 21,884 62,395 SH   SOLE   62,395 0 0
ILLUMINA INC COM 452327109 13,477 73,104 SH   SOLE   73,104 0 0
INTEL CORP COM 458140100 104,870 2,803,269 SH   SOLE   2,803,269 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 447,885 4,762,707 SH   SOLE   4,158,022 0 604,685
IQVIA HLDGS INC COM 46266C105 164,949 760,169 SH   SOLE   760,169 0 0
KLA CORP COM NEW 482480100 84,900 266,079 SH   SOLE   266,079 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 95,357 5,842,954 SH   SOLE   5,842,954 0 0
LINDE PLC SHS G5494J103 863,739 3,003,995 SH   SOLE   2,636,655 0 367,340
LULULEMON ATHLETICA INC COM 550021109 14,875 54,564 SH   SOLE   54,564 0 0
MARKETAXESS HLDGS INC COM 57060D108 26,217 102,405 SH   SOLE   102,405 0 0
MARSH & MCLENNAN COS INC COM 571748102 636,001 4,096,623 SH   SOLE   3,586,178 0 510,445
MASTERCARD INCORPORATED CL A 57636Q104 1,146,258 3,633,377 SH   SOLE   3,218,281 0 415,096
MATCH GROUP INC NEW COM 57667L107 10,191 146,238 SH   SOLE   146,238 0 0
MERCADOLIBRE INC COM 58733R102 7,997 12,557 SH   SOLE   12,557 0 0
MERCK & CO INC COM 58933Y105 210,288 2,306,548 SH   SOLE   2,306,548 0 0
MICRON TECHNOLOGY INC COM 595112103 427,751 7,737,900 SH   SOLE   6,958,261 0 779,639
MICROSOFT CORP COM 594918104 2,181,704 8,494,741 SH   SOLE   7,487,340 0 1,007,401
MODERNA INC COM 60770K107 85,687 599,840 SH   SOLE   599,840 0 0
MONDELEZ INTL INC CL A 609207105 709,186 11,421,908 SH   SOLE   9,991,683 0 1,430,225
MONOLITHIC PWR SYS INC COM 609839105 19,303 50,262 SH   SOLE   50,262 0 0
MORNINGSTAR INC COM 617700109 16,181 66,909 SH   SOLE   66,909 0 0
NIKE INC CL B 654106103 280,430 2,743,938 SH   SOLE   2,401,810 0 342,128
NOVARTIS AG SPONSORED ADR 66987V109 104,997 1,242,128 SH   SOLE   1,242,128 0 0
NUTRIEN LTD COM 67077M108 14,997 188,197 SH   SOLE   188,197 0 0
NVIDIA CORPORATION COM 67066G104 282,176 1,861,444 SH   SOLE   1,629,587 0 231,857
OLD DOMINION FREIGHT LINE IN COM 679580100 17,122 66,810 SH   SOLE   66,810 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 177,458 280,894 SH   SOLE   280,894 0 0
OTIS WORLDWIDE CORP COM 68902V107 202,187 2,861,004 SH   SOLE   2,861,004 0 0
PAYCHEX INC COM 704326107 88,575 777,861 SH   SOLE   777,861 0 0
PENTAIR PLC SHS G7S00T104 94,353 2,061,463 SH   SOLE   2,061,463 0 0
PEPSICO INC COM 713448108 152,570 915,459 SH   SOLE   915,459 0 0
POOL CORP COM 73278L105 31,402 89,405 SH   SOLE   89,405 0 0
PPG INDS INC COM 693506107 148,242 1,296,499 SH   SOLE   1,296,499 0 0
PROCTER AND GAMBLE CO COM 742718109 881,861 6,132,978 SH   SOLE   5,370,460 0 762,518
PROGRESSIVE CORP COM 743315103 149,609 1,286,742 SH   SOLE   1,286,742 0 0
REPUBLIC SVCS INC COM 760759100 206,031 1,574,321 SH   SOLE   1,574,321 0 0
ROPER TECHNOLOGIES INC COM 776696106 64,736 164,033 SH   SOLE   164,033 0 0
ROSS STORES INC COM 778296103 54,405 774,665 SH   SOLE   774,665 0 0
S&P GLOBAL INC COM 78409V104 1,154,657 3,425,673 SH   SOLE   3,042,320 0 383,353
SBA COMMUNICATIONS CORP NEW CL A 78410G104 224,405 701,157 SH   SOLE   701,157 0 0
SCHWAB CHARLES CORP COM 808513105 876,912 13,879,589 SH   SOLE   12,476,636 0 1,402,953
SEAGEN INC COM 81181C104 9,075 51,291 SH   SOLE   51,291 0 0
SHERWIN WILLIAMS CO COM 824348106 512,653 2,289,548 SH   SOLE   1,993,176 0 296,372
SIGNATURE BK NEW YORK N Y COM 82669G104 180,641 1,007,985 SH   SOLE   1,007,985 0 0
SILVERGATE CAP CORP CL A 82837P408 5,971 111,554 SH   SOLE   111,554 0 0
SIMON PPTY GROUP INC NEW COM 828806109 86,739 913,815 SH   SOLE   913,815 0 0
SPLUNK INC COM 848637104 24,092 272,346 SH   SOLE   272,346 0 0
STANLEY BLACK & DECKER INC COM 854502101 136,347 1,300,272 SH   SOLE   1,300,272 0 0
SUNRUN INC NOTE 2/0 86771WAB1 2,016 2,800,000 PRN   SOLE   2,800,000 0 0
SYNOPSYS INC COM 871607107 114,059 375,566 SH   SOLE   375,566 0 0
SYSCO CORP COM 871829107 434,509 5,129,376 SH   SOLE   5,129,376 0 0
TERADYNE INC COM 880770102 4,453 49,728 SH   SOLE   49,728 0 0
TEXAS INSTRS INC COM 882508104 304,943 1,984,662 SH   SOLE   1,747,583 0 237,079
THE TRADE DESK INC COM CL A 88339J105 11,957 285,430 SH   SOLE   285,430 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 522,771 962,250 SH   SOLE   844,087 0 118,163
THOMSON REUTERS CORP. COM NEW 884903709 22,633 217,191 SH   SOLE   217,191 0 0
T-MOBILE US INC COM 872590104 841,408 6,253,965 SH   SOLE   5,475,258 0 778,707
TRIMBLE INC COM 896239100 126,359 2,170,005 SH   SOLE   2,170,005 0 0
UNION PAC CORP COM 907818108 383,995 1,800,428 SH   SOLE   1,626,090 0 174,338
V F CORP COM 918204108 155,085 3,511,101 SH   SOLE   3,511,101 0 0
VEEVA SYS INC CL A COM 922475108 35,706 180,297 SH   SOLE   180,297 0 0
VERISK ANALYTICS INC COM 92345Y106 1,048,245 6,056,071 SH   SOLE   5,484,594 0 571,477
VERIZON COMMUNICATIONS INC COM 92343V104 837,137 16,495,313 SH   SOLE   14,859,132 0 1,636,181
VERTEX PHARMACEUTICALS INC COM 92532F100 73,820 261,967 SH   SOLE   261,967 0 0
WASTE MGMT INC DEL COM 94106L109 740,003 4,837,250 SH   SOLE   4,235,979 0 601,271
WESTERN DIGITAL CORP. COM 958102105 199,028 4,439,622 SH   SOLE   4,439,622 0 0