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
A S G N INC COM 00191u102   2,224,775 29,417 SH   SOLE   14,322 0 15,095
ADOBE INC COM 00724f101   53,017,242 108,422 SH   SOLE   107,677 0 745
AIR PROD & CHEMICALS COM 009158106   29,357,820 98,013 SH   SOLE   97,335 0 678
ALPHABET INC. CLASS A COM 02079k305   67,910,905 567,343 SH   SOLE   563,277 0 4,066
AMAZON.COM INC COM 023135106   53,952,370 413,872 SH   SOLE   410,894 0 2,978
APPLE INC COM 037833100   121,529,724 626,539 SH   SOLE   622,518 0 4,021
B J S WHOLESALE CLUB HOL COM 05550j101   3,704,996 58,800 SH   SOLE   28,332 0 30,468
BALL CORP COM 058498106   43,931,603 754,709 SH   SOLE   749,406 0 5,303
BECTON DICKINSON&CO COM 075887109   52,098,397 197,335 SH   SOLE   196,047 0 1,288
BRIGHT HORIZON FAM COM 109194100   2,832,081 30,634 SH   SOLE   14,695 0 15,939
BROADCOM INC COM 11135f101   752,929 868 SH   SOLE   868 0 0
BROADRIDGE FINL SOLU COM 11133t103   466,414 2,816 SH   SOLE   2,816 0 0
CHARLES SCHWAB CORP COM 808513105   60,776,997 1,072,283 SH   SOLE   1,065,114 0 7,169
CHURCH & DWIGHT CO INC I COM 171340102   57,268,723 571,373 SH   SOLE   567,337 0 4,036
CINTAS CORP COM 172908105   53,652,478 107,935 SH   SOLE   107,172 0 763
CONMED CORP COM 207410101   5,250,813 38,640 SH   SOLE   18,731 0 19,909
CONSTELLATION BRAND CLASS A COM 21036p108   40,870,555 166,053 SH   SOLE   164,945 0 1,108
COSTCO WHOLESALE CO COM 22160k105   46,187,758 85,790 SH   SOLE   85,213 0 577
CVS HEALTH CORP COM 126650100   805,710 11,655 SH   SOLE   11,655 0 0
CYBERARK SOFTWRE LTD F COM m2682v108   4,669,751 29,871 SH   SOLE   14,968 0 14,903
ELI LILLY & CO COM 532457108   48,926,880 104,326 SH   SOLE   103,614 0 713
ENVESTNET INC COM 29404k106   4,317,368 72,744 SH   SOLE   34,700 0 38,044
EXLSERVICE HOLDINGS COM 302081104   4,410,258 29,195 SH   SOLE   14,091 0 15,104
GXO LOGISTICS INC COM 36262g101   5,416,469 86,222 SH   SOLE   41,511 0 44,711
HALOZYME THERAPEUTIC COM 40637h109   5,473,476 151,746 SH   SOLE   73,413 0 78,333
HERSHEY CO COM 427866108   828,255 3,317 SH   SOLE   3,317 0 0
HOME DEPOT INC COM 437076102   1,196,896 3,853 SH   SOLE   3,853 0 0
HOSTESS BRANDS INC CLASS A COM 44109j106   3,042,156 120,148 SH   SOLE   57,960 0 62,188
I C U MEDICAL INC COM 44930g107   4,413,555 24,769 SH   SOLE   12,069 0 12,700
INSPERITY INC COM 45778q107   1,227,667 10,320 SH   SOLE   5,170 0 5,150
INTEL CORP COM 458140100   267,520 8,000 SH   SOLE   8,000 0 0
ITRON INC COM 465741106   4,672,138 64,801 SH   SOLE   31,476 0 33,325
JOHNSON & JOHNSON COM 478160104   1,182,475 7,144 SH   SOLE   7,144 0 0
JPMORGAN CHASE & CO COM 46625h100   1,219,369 8,384 SH   SOLE   8,384 0 0
LAB CO OF AMER HLDG COM 50540r409   40,065,809 166,021 SH   SOLE   164,843 0 1,177
LESLIES INC COM 527064109   2,816,139 299,908 SH   SOLE   141,561 0 158,347
LIGAND PHARMA COM 53220k504   3,265,830 45,296 SH   SOLE   21,767 0 23,529
MASTERCARD INC CLASS A COM 57636q104   34,871,339 88,663 SH   SOLE   88,099 0 564
MC CORMICK & CO INC COM 579780206   34,615,235 396,827 SH   SOLE   394,120 0 2,707
MCDONALDS CORP COM 580135101   1,189,164 3,985 SH   SOLE   3,985 0 0
MERCK & CO. INC. COM 58933y105   1,042,779 9,037 SH   SOLE   9,037 0 0
MERIT MED SYS INC COM 589889104   5,041,608 60,277 SH   SOLE   29,370 0 30,907
MICROSOFT CORP COM 594918104   108,711,336 319,232 SH   SOLE   317,015 0 2,217
MONDELEZ INTL CLASS A COM 609207105   964,194 13,219 SH   SOLE   13,219 0 0
NEOGEN CORP COM 640491106   5,842,043 268,600 SH   SOLE   129,619 0 138,981
NIKE INC CLASS B COM 654106103   28,109,929 254,688 SH   SOLE   252,910 0 1,778
NTNL VISION HOLDINGS 005 COM 63845r107   2,349,299 96,719 SH   SOLE   35,638 0 61,081
PAGERDUTY INC COM 69553p100   3,786,174 168,424 SH   SOLE   80,155 0 88,269
PALO ALTO NETWORKS COM 697435105   57,416,663 224,714 SH   SOLE   223,132 0 1,582
PEPSICO INC COM 713448108   55,117,196 297,577 SH   SOLE   295,559 0 2,018
PERFICIENT INC COM 71375u101   4,765,333 57,186 SH   SOLE   27,500 0 29,686
POWERSCHOOL HLDGS INC CLASS A COM 73939c106   4,573,618 238,956 SH   SOLE   115,104 0 123,852
PROCTER & GAMBLE COM 742718109   1,400,408 9,229 SH   SOLE   9,229 0 0
QUALCOMM INC COM 747525103   1,113,857 9,357 SH   SOLE   9,357 0 0
QUANTA SERVICES INC COM 74762e102   59,296,866 301,842 SH   SOLE   299,695 0 2,147
ROPER TECHNOLOGIES COM 776696106   30,303,290 63,027 SH   SOLE   62,596 0 431
SALESFORCE INC COM 79466l302   50,325,760 238,217 SH   SOLE   236,570 0 1,647
SIMPLY GOOD FOODS CO0050 COM 82900l102   4,336,165 118,507 SH   SOLE   57,103 0 61,404
SITEONE LANDSCAPE SUPPLY COM 82982l103   4,789,390 28,617 SH   SOLE   13,742 0 14,875
SPS COMM INC COM 78463m107   3,149,137 16,397 SH   SOLE   7,969 0 8,428
STARBUCKS CORP COM 855244109   35,134,407 354,678 SH   SOLE   352,466 0 2,212
SYNOPSYS INC COM 871607107   28,780,183 66,099 SH   SOLE   65,634 0 465
TARGET CORP COM 87612e106   758,029 5,747 SH   SOLE   5,747 0 0
TELEFLEX INCORPORATE COM 879369106   27,128,332 112,087 SH   SOLE   111,273 0 814
TENABLE HOLDINGS INC COM 88025t102   4,665,791 107,136 SH   SOLE   51,917 0 55,219
ULTA BEAUTY INC. COM 90384s303   47,444,362 100,818 SH   SOLE   100,105 0 713
UTZ BRANDS INC CLASS A COM 918090101   3,736,361 228,384 SH   SOLE   109,220 0 119,164
VERACYTE INC COM 92337f107   4,355,313 170,998 SH   SOLE   82,666 0 88,332
VERINT SYSTEMS INC COM 92343x100   3,891,364 110,992 SH   SOLE   53,366 0 57,626
VERIZON COMMUNICATN COM 92343v104   736,213 19,796 SH   SOLE   19,796 0 0
VERRA MOBILITY CORP CLASS A COM 92511u102   3,800,855 192,741 SH   SOLE   97,908 0 94,833
WALT DISNEY CO COM 254687106   205,612 2,303 SH   SOLE   2,303 0 0
WASTE MANAGEMENT INC COM 94106l109   50,420,756 290,744 SH   SOLE   288,748 0 1,996
WEST PHARM SRVC INC COM 955306105   60,721,500 158,761 SH   SOLE   157,641 0 1,120
WILLSCOT MOBILE MINI HLD CLASS COM 971378104   4,761,318 99,630 SH   SOLE   48,360 0 51,270
XOMETRY INC CLASS A COM 98423f109   2,771,950 130,876 SH   SOLE   63,200 0 67,676
ZOETIS INC CLASS A COM 98978v103   60,583,915 351,803 SH   SOLE   349,487 0 2,316
ISHARES RUSSELL 2000 GROWTH ET ETF 464287648   1,255,171 5,173 SH   SOLE   5,173 0 0
ISHARES TRUST RUS 1000 GRW ETF ETF 464287614   1,579,482 5,740 SH   SOLE   5,735 0 4