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
A S G N INC 00500 COM 00191u102 4,954 140,271 SH   SOLE   102,461 0 37,810
A T & T INC COM 00206r102 553 18,979 SH   SOLE   18,979 0 0
ADOBE INC COM 00724f101 52,542 165,102 SH   SOLE   162,421 0 2,681
ALPHABET INC. CLASS A COM 02079k305 52,420 45,113 SH   SOLE   44,376 0 737
AMAZON.COM INC COM 023135106 44,179 22,659 SH   SOLE   22,318 0 341
APPLE INC COM 037833100 71,303 280,401 SH   SOLE   275,949 0 4,452
AVERY DENNISON CORP COM 053611109 43,837 430,327 SH   SOLE   423,389 0 6,938
B J S WHOLESALE CLUB HOL COM 05550j101 8,720 342,372 SH   SOLE   250,307 0 92,065
BALL CORP COM 058498106 53,408 825,975 SH   SOLE   812,385 0 13,590
BECTON DICKINSON&CO COM 075887109 59,970 261,001 SH   SOLE   256,651 0 4,350
BROADRIDGE FINL SOLU COM 11133t103 38,504 406,029 SH   SOLE   399,392 0 6,637
CARDTRONICS INC F CLASS A COM g1991c105 4,365 208,636 SH   SOLE   152,861 0 55,775
CHARLES SCHWAB CORP COM 808513105 38,101 1,133,274 SH   SOLE   1,115,076 0 18,198
CHURCH & DWIGHT CO COM 171340102 53,063 826,777 SH   SOLE   811,790 0 14,987
CINTAS CORP COM 172908105 22,759 131,385 SH   SOLE   129,197 0 2,188
CONSTELLATION BRAND CLASS A COM 21036p108 36,265 252,963 SH   SOLE   248,652 0 4,311
COSTCO WHOLESALE CO COM 22160k105 46,354 162,570 SH   SOLE   159,884 0 2,686
CUBIC CORP COM 229669106 9,237 223,614 SH   SOLE   163,166 0 60,448
CYBERARK SOFTWRE LTD F COM m2682v108 7,893 92,246 SH   SOLE   67,133 0 25,113
ECOLAB INC COM 278865100 29,494 189,273 SH   SOLE   186,200 0 3,073
EXLSERVICE HOLDINGS COM 302081104 7,309 140,468 SH   SOLE   102,412 0 38,056
FACEBOOK INC CLASS A COM 30303m102 21,284 127,599 SH   SOLE   125,595 0 2,004
FRONTDOOR INC. COM 35905a109 6,885 197,946 SH   SOLE   144,230 0 53,716
GENERAL MILLS INC COM 370334104 421 7,971 SH   SOLE   7,971 0 0
GRAPHIC PACKAGING HL COM 388689101 7,684 629,865 SH   SOLE   467,124 0 162,741
GREEN DOT INC CLASS A COM 39304d102 8,467 333,459 SH   SOLE   243,278 0 90,181
HOME DEPOT INC COM 437076102 442 2,369 SH   SOLE   2,369 0 0
HORIZON THERAPEUTICS P F COM g46188101 8,980 303,158 SH   SOLE   221,281 0 81,877
HOSTESS BRANDS INC COM 44109j106 6,382 598,671 SH   SOLE   435,177 0 163,494
I C U MEDICAL INC COM 44930g107 13,217 65,504 SH   SOLE   49,354 0 16,150
INSPERITY INC COM 45778q107 5,839 156,544 SH   SOLE   113,929 0 42,615
INTEL CORP COM 458140100 433 8,000 SH   SOLE   8,000 0 0
ITRON INC COM 465741106 8,033 143,885 SH   SOLE   104,955 0 38,930
J P MORGAN CHASE & CO COM 46625h100 256 2,842 SH   SOLE   2,842 0 0
KANSAS CITY SOUTHERN COM 485170302 31,409 246,963 SH   SOLE   242,957 0 4,006
LAB CO OF AMER HLDG COM 50540r409 45,637 361,077 SH   SOLE   355,052 0 6,025
LAMB WESTON HOLDINGS INC COM 513272104 35,282 617,901 SH   SOLE   607,860 0 10,041
LIGAND PHARMA COM 53220k504 6,716 92,351 SH   SOLE   67,230 0 25,121
MASTERCARD INC CLASS A COM 57636q104 52,210 216,138 SH   SOLE   212,682 0 3,456
MC CORMICK & CO INC COM 579780206 43,482 307,922 SH   SOLE   303,008 0 4,914
MC DONALDS CORP COM 580135101 402 2,430 SH   SOLE   2,430 0 0
MEDICAL PROPERTIES REIT COM 58463j304 244 14,139 SH   SOLE   14,139 0 0
MERIT MED SYS INC COM 589889104 8,840 282,894 SH   SOLE   206,354 0 76,540
MICROSOFT CORP COM 594918104 77,924 494,098 SH   SOLE   485,925 0 8,173
MOBILE MINI INC COM 60740f105 7,603 289,875 SH   SOLE   210,995 0 78,880
NIKE INC CLASS B COM 654106103 12,887 155,752 SH   SOLE   153,291 0 2,461
NTNL VISION HOLDINGS 005 COM 63845r107 5,778 297,531 SH   SOLE   217,257 0 80,274
PAYPAL HOLDINGS INCORPOR COM 70450y103 46,050 480,994 SH   SOLE   473,052 0 7,942
PEPSICO INC COM 713448108 55,466 461,831 SH   SOLE   454,507 0 7,324
PERFICIENT INC COM 71375u101 7,511 277,263 SH   SOLE   201,110 0 76,153
PETIQ INC COM 71639t106 6,586 283,494 SH   SOLE   206,526 0 76,968
PFIZER INC COM 717081103 271 8,316 SH   SOLE   8,316 0 0
PRIMERICA INC COM 74164m108 7,055 79,730 SH   SOLE   58,023 0 21,707
PROCTER & GAMBLE COM 742718109 1,011 9,195 SH   SOLE   9,195 0 0
QUALYS INC COM 74758t303 9,909 113,907 SH   SOLE   82,918 0 30,989
QUIDEL CORP COM 74838j101 7,201 73,622 SH   SOLE   53,964 0 19,658
REALPAGE INC COM 75606n109 9,301 175,716 SH   SOLE   128,075 0 47,641
REYNOLDS CONSUMER PRODS COM 76171l106 10,484 359,408 SH   SOLE   266,467 0 92,941
SALESFORCE COM COM 79466l302 49,625 344,669 SH   SOLE   339,018 0 5,651
SCHEIN HENRY INC COM 806407102 405 8,009 SH   SOLE   7,437 0 572
SCIENCE APPLICATIONS COM 808625107 9,632 129,059 SH   SOLE   95,882 0 33,177
SIMPLY GOOD FOODS CO0050 COM 82900l102 8,577 445,348 SH   SOLE   324,286 0 121,062
SITEONE LANDSCAPE SUPPLY COM 82982l103 5,916 80,358 SH   SOLE   58,522 0 21,836
STARBUCKS CORP COM 855244109 36,122 549,472 SH   SOLE   540,609 0 8,863
SYNEOS HEALTH INC COM 87166b102 7,118 180,557 SH   SOLE   131,643 0 48,914
SYNOPSYS INC COM 871607107 28,040 217,715 SH   SOLE   214,171 0 3,544
TARGET CORP COM 87612e106 241 2,595 SH   SOLE   2,595 0 0
TELEFLEX INCORPORATE COM 879369106 25,725 87,841 SH   SOLE   86,378 0 1,463
VERINT SYSTEMS INC COM 92343x100 8,699 202,306 SH   SOLE   147,569 0 54,737
VERIZON COMMUNICATN COM 92343v104 633 11,774 SH   SOLE   11,774 0 0
WALT DISNEY CO COM 254687106 269 2,783 SH   SOLE   2,783 0 0
WASTE MANAGEMENT INC COM 94106l109 44,083 476,259 SH   SOLE   468,499 0 7,760
WEST PHARM SRVC INC COM 955306105 33,444 219,667 SH   SOLE   216,119 0 3,548
WESTERN ALLIANCE BNC COM 957638109 6,107 199,502 SH   SOLE   145,037 0 54,465
ZOETIS INC CLASS A COM 98978v103 51,845 440,520 SH   SOLE   433,494 0 7,026
ISHARES RUSSELL 1000GROWTH ETF ETF 464287614 2,969 19,710 SH   SOLE   19,706 0 4
ISHARES TR RUS 1000 ETF ETF 464287622 1,024 7,234 SH   SOLE   7,234 0 0
VANGUARD INDEX FDS GROWTH ETF ETF 922908736 344 2,196 SH   SOLE   2,196 0 0