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
3M CO COM 88579y101 251 1,423 SH   SOLE   1,423 0 0
A S G N INC 00500 COM 00191u102 12,132 170,939 SH   SOLE   125,235 0 45,704
A T & T INC COM 00206r102 733 18,757 SH   SOLE   18,757 0 0
ADOBE INC COM 00724f101 55,360 167,854 SH   SOLE   165,189 0 2,665
ALPHABET INC. CLASS A COM 02079k305 61,629 46,012 SH   SOLE   45,280 0 732
APPLE INC COM 037833100 83,031 282,756 SH   SOLE   278,356 0 4,400
ARAMARK COM 03852u106 46,006 1,060,047 SH   SOLE   1,043,184 0 16,863
AVERY DENNISON CORP COM 053611109 56,833 434,439 SH   SOLE   427,565 0 6,874
B J S WHOLESALE CLUB HOL COM 05550j101 8,740 384,361 SH   SOLE   277,296 0 107,065
BALL CORP COM 058498106 53,538 827,866 SH   SOLE   814,444 0 13,422
BECTON DICKINSON&CO COM 075887109 72,274 265,743 SH   SOLE   261,518 0 4,225
BRIGHT HORIZON FAM COM 109194100 31,614 210,354 SH   SOLE   207,090 0 3,264
BROADRIDGE FINL SOLU COM 11133t103 50,483 408,633 SH   SOLE   402,093 0 6,540
CARDTRONICS INC F CLASS A COM g1991c105 12,872 288,292 SH   SOLE   211,150 0 77,142
CHARLES SCHWAB CORP COM 808513105 54,856 1,153,401 SH   SOLE   1,135,404 0 17,997
CHURCH & DWIGHT CO COM 171340102 59,022 839,090 SH   SOLE   824,525 0 14,565
CINTAS CORP COM 172908105 36,495 135,628 SH   SOLE   133,453 0 2,175
CONSTELLATION BRAND CLASS A COM 21036p108 41,214 217,199 SH   SOLE   213,601 0 3,598
COSTCO WHOLESALE CO COM 22160k105 48,924 166,452 SH   SOLE   163,831 0 2,621
CUBIC CORP COM 229669106 10,485 164,929 SH   SOLE   121,285 0 43,644
CYBERARK SOFTWRE LTD F COM m2682v108 9,642 82,709 SH   SOLE   60,991 0 21,718
DIAMONDBACK ENERGY COM 25278x109 16,683 179,660 SH   SOLE   176,767 0 2,893
ECOLAB INC COM 278865100 53,083 275,058 SH   SOLE   270,709 0 4,349
EXLSERVICE HOLDINGS COM 302081104 11,515 165,773 SH   SOLE   121,721 0 44,052
EXXON MOBIL CORP COM 30231g102 205 2,933 SH   SOLE   2,933 0 0
FRONTDOOR INC. COM 35905a109 8,588 181,103 SH   SOLE   133,568 0 47,535
GENERAL MILLS INC COM 370334104 346 6,467 SH   SOLE   6,467 0 0
GRAPHIC PACKAGING HL COM 388689101 10,834 650,680 SH   SOLE   487,939 0 162,741
GREEN DOT INC CLASS A COM 39304d102 7,686 329,892 SH   SOLE   239,805 0 90,087
HOME DEPOT INC COM 437076102 514 2,352 SH   SOLE   2,352 0 0
HORIZON THERAPEUTICS P F COM g46188101 11,317 312,632 SH   SOLE   230,755 0 81,877
HOSTESS BRANDS INC COM 44109j106 8,942 614,968 SH   SOLE   451,626 0 163,342
I C U MEDICAL INC COM 44930g107 12,401 66,273 SH   SOLE   50,134 0 16,139
INSPERITY INC COM 45778q107 9,750 113,319 SH   SOLE   82,813 0 30,506
INTEL CORP COM 458140100 479 8,000 SH   SOLE   8,000 0 0
ITRON INC COM 465741106 10,261 122,226 SH   SOLE   90,178 0 32,048
J P MORGAN CHASE & CO COM 46625h100 391 2,808 SH   SOLE   2,808 0 0
KANSAS CITY SOUTHERN COM 485170302 38,713 252,759 SH   SOLE   248,754 0 4,005
LAB CO OF AMER HLDG COM 50540r409 62,303 368,284 SH   SOLE   362,403 0 5,881
LAMB WESTON HOLDINGS INC COM 513272104 54,379 632,095 SH   SOLE   622,197 0 9,898
LIGAND PHARMA COM 53220k504 9,761 93,592 SH   SOLE   68,479 0 25,113
MASTERCARD INC CLASS A COM 57636q104 65,654 219,878 SH   SOLE   216,463 0 3,415
MATADOR RESOURCES CO COM 576485205 4,757 264,735 SH   SOLE   193,606 0 71,129
MC CORMICK & CO INC COM 579780206 58,074 342,155 SH   SOLE   336,696 0 5,459
MC DONALDS CORP COM 580135101 394 1,996 SH   SOLE   1,996 0 0
MERIT MED SYS INC COM 589889104 11,849 379,534 SH   SOLE   270,531 0 109,003
MGP INGREDIENTS INC COM 55303j106 9,913 204,613 SH   SOLE   148,947 0 55,666
MICROSOFT CORP COM 594918104 78,257 496,237 SH   SOLE   488,273 0 7,964
MOBILE MINI INC COM 60740f105 7,329 193,324 SH   SOLE   142,737 0 50,587
NTNL VISION HOLDINGS 005 COM 63845r107 12,384 381,867 SH   SOLE   280,464 0 101,403
PAYPAL HOLDINGS INCORPOR COM 70450y103 53,119 491,066 SH   SOLE   483,262 0 7,804
PEPSICO INC COM 713448108 61,163 447,522 SH   SOLE   440,473 0 7,049
PERFORMANCE FOOD GROUP C COM 71377a103 9,540 185,319 SH   SOLE   136,530 0 48,789
PETIQ INC COM 71639t106 8,250 329,333 SH   SOLE   242,061 0 87,272
PFIZER INC COM 717081103 234 5,985 SH   SOLE   5,985 0 0
PRIMERICA INC COM 74164m108 9,305 71,273 SH   SOLE   52,462 0 18,811
PROCTER & GAMBLE COM 742718109 896 7,176 SH   SOLE   7,176 0 0
QUALYS INC COM 74758t303 8,348 100,133 SH   SOLE   73,738 0 26,395
QUIDEL CORP COM 74838j101 8,584 114,411 SH   SOLE   84,507 0 29,904
REALPAGE INC COM 75606n109 9,674 179,975 SH   SOLE   132,339 0 47,636
REGENCY CENTERS CORP REIT COM 758849103 312 4,947 SH   SOLE   4,947 0 0
SALESFORCE COM COM 79466l302 56,794 349,201 SH   SOLE   343,580 0 5,621
SCHEIN HENRY INC COM 806407102 37,794 566,463 SH   SOLE   557,157 0 9,306
SCIENCE APPLICATIONS COM 808625107 7,792 89,546 SH   SOLE   67,199 0 22,347
SIMPLY GOOD FOODS CO0050 COM 82900l102 6,551 229,539 SH   SOLE   169,276 0 60,263
SITEONE LANDSCAPE SUPPLY COM 82982l103 6,442 71,062 SH   SOLE   52,210 0 18,852
STARBUCKS CORP COM 855244109 49,250 560,171 SH   SOLE   551,678 0 8,493
SYNEOS HEALTH INC COM 87166b102 13,918 234,007 SH   SOLE   172,035 0 61,972
SYNOPSYS INC COM 871607107 30,880 221,842 SH   SOLE   218,333 0 3,509
TELEFLEX INCORPORATE COM 879369106 33,671 89,445 SH   SOLE   88,082 0 1,363
VERINT SYSTEMS INC COM 92343x100 11,535 208,359 SH   SOLE   153,622 0 54,737
VERIZON COMMUNICATN COM 92343v104 715 11,648 SH   SOLE   11,648 0 0
VIRTUSA CORP COM 92827p102 11,891 262,317 SH   SOLE   192,217 0 70,100
WALT DISNEY CO COM 254687106 45,889 317,286 SH   SOLE   312,327 0 4,959
WASTE MANAGEMENT INC COM 94106l109 54,870 481,487 SH   SOLE   473,810 0 7,677
WEST PHARM SRVC INC COM 955306105 33,468 222,629 SH   SOLE   219,120 0 3,509
WESTERN ALLIANCE BNC COM 957638109 6,713 117,771 SH   SOLE   86,545 0 31,226
ZOETIS INC CLASS A COM 98978v103 59,090 446,467 SH   SOLE   439,587 0 6,880
ISHARES RUSSELL 1000 GROWTH ET ETF 464287614 2,330 13,243 SH   SOLE   13,223 0 20
ISHARES RUSSELL 2000 ETF ETF 464287655 1,374 8,296 SH   SOLE   8,296 0 0
ISHARES RUSSELL 2000 GROWTH ET ETF 464287648 1,893 8,836 SH   SOLE   8,758 0 78