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,347,832 28,744 SH   SOLE   13,621 0 15,123
ADOBE INC COM 00724f101   55,296,146 108,445 SH   SOLE   107,707 0 738
AIR PROD & CHEMICALS COM 009158106   28,117,673 99,215 SH   SOLE   98,545 0 670
ALPHABET INC. CLASS A COM 02079k305   74,041,429 565,806 SH   SOLE   561,873 0 3,934
AMAZON.COM INC COM 023135106   53,881,976 423,867 SH   SOLE   420,929 0 2,938
APPLE INC COM 037833100   95,012,865 554,949 SH   SOLE   551,436 0 3,513
B J S WHOLESALE CLUB HOL COM 05550j101   4,109,805 57,584 SH   SOLE   27,078 0 30,506
BALL CORP COM 058498106   37,315,401 749,606 SH   SOLE   744,363 0 5,243
BECTON DICKINSON&CO COM 075887109   51,471,671 199,094 SH   SOLE   197,823 0 1,271
BIOMARIN PHARMACEUTL COM 09061g101   27,838,294 314,628 SH   SOLE   312,371 0 2,257
BRIGHT HORIZON FAM COM 109194100   2,436,317 29,908 SH   SOLE   13,950 0 15,958
BROADCOM INC COM 11135f101   716,791 863 SH   SOLE   863 0 0
BROADRIDGE FINL SOLU COM 11133t103   473,408 2,644 SH   SOLE   2,644 0 0
CASELLA WASTE SYS CLASS A COM 147448104   3,251,721 42,618 SH   SOLE   20,145 0 22,472
CHARLES SCHWAB CORP COM 808513105   59,338,354 1,080,844 SH   SOLE   1,073,763 0 7,081
CHEVRON CORP COM 166764100   926,230 5,493 SH   SOLE   5,493 0 0
CHURCH & DWIGHT CO INC I COM 171340102   52,451,370 572,426 SH   SOLE   568,448 0 3,978
CINTAS CORP COM 172908105   52,069,405 108,250 SH   SOLE   107,499 0 751
CONMED CORP COM 207410101   4,409,712 43,725 SH   SOLE   20,708 0 23,017
CONSTELLATION BRAND CLASS A COM 21036p108   42,852,599 170,503 SH   SOLE   169,413 0 1,090
COSTCO WHOLESALE CO COM 22160k105   48,308,001 85,507 SH   SOLE   84,939 0 568
CVS HEALTH CORP COM 126650100   811,448 11,622 SH   SOLE   11,622 0 0
CYBERARK SOFTWRE LTD F COM m2682v108   4,986,950 30,451 SH   SOLE   14,233 0 16,218
ELI LILLY & CO COM 532457108   54,943,828 102,291 SH   SOLE   101,589 0 702
ENVESTNET INC COM 29404k106   3,113,446 70,712 SH   SOLE   32,593 0 38,119
EXLSERVICE HOLDINGS COM 302081104   4,005,025 142,833 SH   SOLE   67,218 0 75,615
GXO LOGISTICS INC COM 36262g101   4,942,059 84,264 SH   SOLE   39,471 0 44,793
HALOZYME THERAPEUTIC COM 40637h109   5,662,681 148,238 SH   SOLE   69,807 0 78,431
HERSHEY CO COM 427866108   661,064 3,304 SH   SOLE   3,304 0 0
HOME DEPOT INC COM 437076102   1,160,597 3,841 SH   SOLE   3,841 0 0
I C U MEDICAL INC COM 44930g107   2,159,037 18,142 SH   SOLE   5,417 0 12,725
INSPERITY INC COM 45778q107   982,914 10,071 SH   SOLE   4,908 0 5,163
INTEL CORP COM 458140100   284,400 8,000 SH   SOLE   8,000 0 0
ITRON INC COM 465741106   3,834,693 63,300 SH   SOLE   29,926 0 33,374
JOHNSON & JOHNSON COM 478160104   1,108,628 7,118 SH   SOLE   7,118 0 0
JPMORGAN CHASE & CO COM 46625h100   1,364,058 9,406 SH   SOLE   9,406 0 0
LAB CO OF AMER HLDG COM 50540r409   42,585,014 211,813 SH   SOLE   210,307 0 1,507
LIGAND PHARMA COM 53220k504   2,033,441 33,936 SH   SOLE   10,364 0 23,572
MASTERCARD INC CLASS A COM 57636q104   35,174,683 88,845 SH   SOLE   88,290 0 555
MC CORMICK & CO INC COM 579780206   29,624,258 391,648 SH   SOLE   388,976 0 2,672
MCDONALDS CORP COM 580135101   1,045,593 3,969 SH   SOLE   3,969 0 0
MERCK & CO. INC. COM 58933y105   926,550 9,000 SH   SOLE   9,000 0 0
MERIT MED SYS INC COM 589889104   4,896,104 70,937 SH   SOLE   33,667 0 37,270
MICROSOFT CORP COM 594918104   87,787,167 278,027 SH   SOLE   276,127 0 1,900
MONDELEZ INTL CLASS A COM 609207105   913,859 13,168 SH   SOLE   13,168 0 0
NEOGEN CORP COM 640491106   4,859,659 262,118 SH   SOLE   122,885 0 139,233
NIKE INC CLASS B COM 654106103   23,801,024 248,913 SH   SOLE   247,158 0 1,755
P D F SOLUTIONS INC COM 693282105   2,355,886 72,713 SH   SOLE   34,567 0 38,146
PAGERDUTY INC COM 69553p100   3,709,994 164,962 SH   SOLE   76,518 0 88,444
PALO ALTO NETWORKS COM 697435105   34,345,122 146,499 SH   SOLE   145,500 0 998
PEPSICO INC COM 713448108   49,982,907 294,989 SH   SOLE   292,999 0 1,990
PERFICIENT INC COM 71375u101   2,962,194 51,196 SH   SOLE   21,473 0 29,723
POWERSCHOOL HLDGS INC CLASS A COM 73939c106   5,288,933 233,404 SH   SOLE   109,397 0 124,007
PROCTER & GAMBLE COM 742718109   1,065,653 7,306 SH   SOLE   7,306 0 0
QUALCOMM INC COM 747525103   1,035,079 9,320 SH   SOLE   9,320 0 0
QUANTA SERVICES INC COM 74762e102   56,777,771 303,511 SH   SOLE   301,392 0 2,119
ROPER TECHNOLOGIES COM 776696106   30,801,835 63,603 SH   SOLE   63,178 0 425
SALESFORCE INC COM 79466l302   48,436,288 238,861 SH   SOLE   237,234 0 1,628
SIMPLY GOOD FOODS CO0050 COM 82900l102   3,997,340 115,798 SH   SOLE   54,317 0 61,481
SITEONE LANDSCAPE SUPPLY COM 82982l103   4,577,452 28,005 SH   SOLE   13,091 0 14,914
SPS COMM INC COM 78463m107   2,735,888 16,036 SH   SOLE   7,587 0 8,449
STARBUCKS CORP COM 855244109   32,131,108 352,045 SH   SOLE   349,863 0 2,182
SYNOPSYS INC COM 871607107   30,274,166 65,961 SH   SOLE   65,504 0 457
TARGET CORP COM 87612e106   633,013 5,725 SH   SOLE   5,725 0 0
TELEFLEX INCORPORATE COM 879369106   21,908,510 111,545 SH   SOLE   110,740 0 804
TENABLE HOLDINGS INC COM 88025t102   4,702,630 104,969 SH   SOLE   49,641 0 55,328
ULTA BEAUTY INC. COM 90384s303   39,945,635 100,002 SH   SOLE   99,298 0 703
UTZ BRANDS INC CLASS A COM 918090101   2,948,506 219,546 SH   SOLE   100,233 0 119,313
VERACYTE INC COM 92337f107   4,367,375 195,583 SH   SOLE   92,901 0 102,682
VERINT SYSTEMS INC COM 92343x100   2,441,201 106,185 SH   SOLE   48,456 0 57,729
VERRA MOBILITY CORP CLASS A COM 92511u102   1,804,898 96,519 SH   SOLE   45,942 0 50,577
VITA COCO CO INC COM 92846q107   2,095,755 80,482 SH   SOLE   38,237 0 42,245
WASTE MANAGEMENT INC COM 94106l109   44,420,379 291,396 SH   SOLE   289,430 0 1,966
WEST PHARM SRVC INC COM 955306105   60,243,553 160,560 SH   SOLE   159,452 0 1,107
WILLSCOT MOBILE MINI HLD CLASS COM 971378104   4,051,973 97,427 SH   SOLE   46,062 0 51,365
WORKDAY INC CLASS A COM 98138h101   22,581,238 105,102 SH   SOLE   104,349 0 753
XOMETRY INC CLASS A COM 98423f109   2,156,722 127,015 SH   SOLE   59,173 0 67,842
ZOETIS INC CLASS A COM 98978v103   61,871,432 355,624 SH   SOLE   353,336 0 2,288
ISHARES RUSSELL 2000 GROWTH ET ETF 464287648   1,920,441 8,568 SH   SOLE   8,568 0 0
ISHARES TRUST RUS 1000 GRW ETF ETF 464287614   5,331,136 20,043 SH   SOLE   20,034 0 8