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
ABBOTT LABS COM 002824100 379 7,104 SH   SOLE   7,104 0 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 343 2,538 SH   SOLE   2,538 0 0
ADVANCED ENERGY INDS COM 007973100 1,111 13,762 SH   SOLE   13,707 0 55
AFLAC INC COM 001055102 272 3,337 SH   SOLE   3,337 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,059 5,687 SH   SOLE   5,662 0 25
ALPHABET INC CAP STK CL A 02079k305 9,178 9,426 SH   SOLE   7,922 0 1,504
ALPHABET INC CAP STK CL C 02079k107 1,546 1,612 SH   SOLE   1,057 0 555
AMAZON COM INC COM 023135106 4,992 5,193 SH   SOLE   4,535 0 658
AMETEK INC NEW COM 031100100 426 6,458 SH   SOLE   6,458 0 0
APPLE INC COM 037833100 11,456 74,329 SH   SOLE   63,368 0 10,961
ARISTA NETWORKS INC COM 040413106 1,142 6,025 SH   SOLE   6,000 0 25
AT&T INC COM 00206r102 251 6,399 SH   SOLE   6,399 0 0
BIOGEN INC COM 09062x103 8,609 27,493 SH   SOLE   23,820 0 3,673
BIOVERATIV INC COM 09075e100 1,155 20,234 SH   SOLE   18,517 0 1,717
CADENCE DESIGN SYSTEM INC COM 127387108 477 12,090 SH   SOLE   11,970 0 120
CBOE HLDGS INC COM 12503m108 1,080 10,031 SH   SOLE   9,986 0 45
CERNER CORP COM 156782104 9,885 138,602 SH   SOLE   120,261 0 18,341
CHECK POINT SOFTWARE TECH LT ORD m22465104 228 1,996 SH   SOLE   0 0 1,996
CHINA LODGING GROUP LTD SPONSORED ADR 16949n109 542 4,564 SH   SOLE   4,564 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,439 11,173 SH   SOLE   9,781 0 1,392
CHURCH & DWIGHT INC COM 171340102 679 14,015 SH   SOLE   14,015 0 0
CINTAS CORP COM 172908105 957 6,630 SH   SOLE   6,630 0 0
COGNEX CORP COM 192422103 501 4,541 SH   SOLE   4,496 0 45
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10,596 146,065 SH   SOLE   123,874 0 22,191
DIREXION SHS ETF TR 20YR TRES BEAR 25459y678 383 20,000 SH Call SOLE   20,000 0 0
DISNEY WALT CO COM DISNEY 254687106 7,721 78,332 SH   SOLE   67,974 0 10,358
EAST WEST BANCORP INC COM 27579r104 437 7,315 SH   SOLE   7,250 0 65
ECOLAB INC COM 278865100 9,167 71,276 SH   SOLE   62,355 0 8,921
EDWARDS LIFESCIENCES CORP COM 28176e108 9,032 82,623 SH   SOLE   72,606 0 10,017
ELECTRONIC ARTS INC COM 285512109 581 4,924 SH   SOLE   4,924 0 0
EPAM SYS INC COM 29414b104 450 5,120 SH   SOLE   5,120 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885b100 465 6,200 SH   SOLE   6,200 0 0
ESSENT GROUP LTD COM g3198u102 1,057 26,100 SH   SOLE   25,985 0 115
EXXON MOBIL CORP COM 30231g102 439 5,360 SH   SOLE   5,360 0 0
FACEBOOK INC CL A 30303m102 12,202 71,410 SH   SOLE   63,045 0 8,365
FIVE BELOW INC COM 33829m101 463 8,435 SH   SOLE   8,360 0 75
FRANKLIN RES INC COM 354613101 330 7,415 SH   SOLE   7,415 0 0
GRAND CANYON ED INC COM 38526m106 492 5,415 SH   SOLE   5,360 0 55
HOME DEPOT INC COM 437076102 332 2,028 SH   SOLE   2,028 0 0
HONEYWELL INTL INC COM 438516106 326 2,299 SH   SOLE   2,299 0 0
ICON PLC SHS g4705a100 512 4,497 SH   SOLE   4,459 0 38
INTUITIVE SURGICAL INC COM NEW 46120e602 12,689 12,132 SH   SOLE   10,461 0 1,671
IPG PHOTONICS CORP COM 44980x109 431 2,328 SH   SOLE   2,328 0 0
ISHARES TR CORE S&P MCP ETF 464287507 639 3,570 SH   SOLE   3,570 0 0
ISHARES TR CORE S&P US GWT 464287671 430 8,527 SH   SOLE   8,527 0 0
ISHARES TR CORE S&P US VLU 464287663 220 4,211 SH   SOLE   4,211 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,237 4,890 SH   SOLE   4,890 0 0
ISHARES TR RUS MID CAP ETF 464287499 680 3,447 SH   SOLE   3,447 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 367 2,480 SH   SOLE   2,480 0 0
JOHNSON & JOHNSON COM 478160104 310 2,382 SH   SOLE   2,382 0 0
LOGMEIN INC COM 54142l109 884 8,031 SH   SOLE   7,997 0 34
MASIMO CORP COM 574795100 825 9,532 SH   SOLE   9,492 0 40
MASTERCARD INCORPORATED CL A 57636q104 11,543 81,747 SH   SOLE   71,561 0 10,186
MAXIMUS INC COM 577933104 454 7,045 SH   SOLE   7,045 0 0
MCCORMICK & CO INC COM NON VTG 579780206 635 6,186 SH   SOLE   6,186 0 0
MCDONALDS CORP COM 580135101 316 2,015 SH   SOLE   2,015 0 0
MEDTRONIC PLC SHS g5960l103 216 2,771 SH   SOLE   2,771 0 0
MICROSOFT CORP COM 594918104 440 5,902 SH   SOLE   5,523 0 379
MONOLITHIC PWR SYS INC COM 609839105 964 9,044 SH   SOLE   9,044 0 0
MONSTER BEVERAGE CORP NEW COM 61174x109 9,155 165,698 SH   SOLE   145,359 0 20,339
NATIONAL BEVERAGE CORP COM 635017106 1,226 9,882 SH   SOLE   9,842 0 40
NETEASE INC SPONSORED ADR 64110w102 448 1,697 SH   SOLE   14 0 1,683
NIKE INC CL B 654106103 8,394 161,887 SH   SOLE   141,206 0 20,681
NOVO-NORDISK A S ADR 670100205 9,343 194,033 SH   SOLE   165,283 0 28,750
NUTRI SYS INC NEW COM 67069d108 602 10,770 SH   SOLE   10,695 0 75
NVIDIA CORP COM 67066g104 585 3,271 SH   SOLE   3,271 0 0
NVR INC COM 62944t105 468 164 SH   SOLE   164 0 0
OLD DOMINION FGHT LINES INC COM 679580100 431 3,917 SH   SOLE   3,917 0 0
PAYCOM SOFTWARE INC COM 70432v102 590 7,873 SH   SOLE   7,813 0 60
PAYPAL HLDGS INC COM 70450y103 13,797 215,475 SH   SOLE   185,329 0 30,146
PRICELINE GRP INC COM NEW 741503403 11,406 6,230 SH   SOLE   5,194 0 1,036
REGENERON PHARMACEUTICALS COM 75886f107 437 978 SH   SOLE   978 0 0
ROSS STORES INC COM 778296103 443 6,859 SH   SOLE   6,859 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 236 4,440 SH   SOLE   4,440 0 0
SHERWIN WILLIAMS CO COM 824348106 277 773 SH   SOLE   773 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 408 4,003 SH   SOLE   4,003 0 0
SMITH A O COM 831865209 961 16,174 SH   SOLE   16,099 0 75
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467x109 434 1,940 SH   SOLE   1,940 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 4,911 19,549 SH   SOLE   19,549 0 0
STAMPS COM INC COM NEW 852857200 527 2,599 SH   SOLE   2,599 0 0
STARBUCKS CORP COM 855244109 8,165 152,020 SH   SOLE   133,054 0 18,966
SUPERNUS PHARMACEUTICALS INC COM 868459108 488 12,210 SH   SOLE   12,110 0 100
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 436 11,598 SH   SOLE   0 0 11,598
TAL ED GROUP SPONSORED ADS 874080104 621 18,412 SH   SOLE   18,250 0 162
TEXAS PAC LD TR SUB CTF PROP I T 882610108 577 1,427 SH   SOLE   1,416 0 11
THOR INDS INC COM 885160101 510 4,047 SH   SOLE   4,047 0 0
TORO CO COM 891092108 360 5,795 SH   SOLE   5,795 0 0
TRACTOR SUPPLY CO COM 892356106 7,055 111,475 SH   SOLE   99,187 0 12,288
ULTA BEAUTY INC COM 90384s303 343 1,517 SH   SOLE   1,517 0 0
UNION PAC CORP COM 907818108 347 2,988 SH   SOLE   2,988 0 0
UNITED TECHNOLOGIES CORP COM 913017109 259 2,234 SH   SOLE   2,234 0 0
VANGUARD INDEX FDS REIT ETF 922908553 307 3,697 SH   SOLE   3,697 0 0
VEEVA SYS INC CL A COM 922475108 852 15,095 SH   SOLE   15,028 0 67
VISA INC COM CL A 92826c839 481 4,566 SH   SOLE   0 0 4,566
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,689 99,569 SH   SOLE   86,873 0 12,696