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 324 4,420 SH   SOLE   4,420 0 0
ABIOMED INC COM 003654100 663 1,475 SH   SOLE   1,475 0 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 354 2,079 SH   SOLE   2,079 0 0
ADOBE SYS INC COM 00724F101 728 2,695 SH   SOLE   2,695 0 0
AFLAC INC COM 001055102 304 6,456 SH   SOLE   6,456 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,519 3,883 SH   SOLE   3,883 0 0
ALPHABET INC CAP STK CL A 02079k305 9,418 7,802 SH   SOLE   7,545 0 257
ALPHABET INC CAP STK CL C 02079k107 1,035 867 SH   SOLE   867 0 0
AMAZON COM INC COM 023135106 6,624 3,307 SH   SOLE   3,244 0 63
AMEDISYS INC COM 023436108 246 1,971 SH   SOLE   1,971 0 0
AMETEK INC NEW COM 031100100 601 7,596 SH   SOLE   7,596 0 0
APPLE INC COM 037833100 12,135 53,756 SH   SOLE   52,456 0 1,300
ARISTA NETWORKS INC COM 040413106 1,271 4,779 SH   SOLE   4,779 0 0
AT&T INC COM 00206r102 234 6,965 SH   SOLE   6,965 0 0
ATLASSIAN CORP PLC CL A g06242104 832 8,650 SH   SOLE   8,650 0 0
BIOGEN INC COM 09062x103 9,570 27,086 SH   SOLE   26,686 0 400
BOOKING HLDGS INC COM 09857l108 9,983 5,032 SH   SOLE   4,880 0 152
BROOKS AUTOMATION INC COM 114340102 207 5,895 SH   SOLE   5,895 0 0
CALAVO GROWERS INC COM 128246105 212 2,190 SH   SOLE   2,190 0 0
CERNER CORP COM 156782104 8,321 129,194 SH   SOLE   126,727 0 2,467
CHECK POINT SOFTWARE TECH LT ORD m22465104 221 1,879 SH   SOLE   0 0 1,879
CHIPOTLE MEXICAN GRILL INC COM 169656105 9,815 21,594 SH   SOLE   21,000 0 594
CHURCH & DWIGHT INC COM 171340102 966 16,278 SH   SOLE   16,278 0 0
CINTAS CORP COM 172908105 1,646 8,320 SH   SOLE   8,320 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9,457 122,579 SH   SOLE   118,981 0 3,598
COPART INC COM 217204106 1,144 22,198 SH   SOLE   22,198 0 0
CORCEPT THERAPEUTICS INC COM 218352102 154 10,973 SH   SOLE   10,973 0 0
DISNEY WALT CO COM DISNEY 254687106 10,067 86,089 SH   SOLE   84,374 0 1,715
EAST WEST BANCORP INC COM 27579r104 506 8,380 SH   SOLE   8,380 0 0
ECOLAB INC COM 278865100 10,061 64,175 SH   SOLE   62,888 0 1,287
EDWARDS LIFESCIENCES CORP COM 28176e108 14,294 82,105 SH   SOLE   80,400 0 1,705
EPAM SYS INC COM 29414b104 779 5,654 SH   SOLE   5,654 0 0
ESSENT GROUP LTD COM g3198u102 656 14,835 SH   SOLE   14,835 0 0
ETSY INC COM 29786a106 297 5,790 SH   SOLE   5,790 0 0
EXXON MOBIL CORP COM 30231g102 450 5,297 SH   SOLE   5,297 0 0
FACEBOOK INC CL A 30303m102 8,218 49,970 SH   SOLE   48,860 0 1,110
FIVE BELOW INC COM 33829m101 1,498 11,517 SH   SOLE   11,517 0 0
FOX FACTORY HLDG CORP COM 35138v102 247 3,530 SH   SOLE   3,530 0 0
GLOBANT S A COM l44385109 212 3,590 SH   SOLE   3,590 0 0
GLOBUS MED INC CL A 379577208 693 12,215 SH   SOLE   12,215 0 0
GRAND CANYON ED INC COM 38526m106 714 6,334 SH   SOLE   6,334 0 0
GRUBHUB INC COM 400110102 1,575 11,365 SH   SOLE   11,365 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225k106 246 3,990 SH   SOLE   3,990 0 0
HOME DEPOT INC COM 437076102 319 1,538 SH   SOLE   1,538 0 0
HONEYWELL INTL INC COM 438516106 293 1,759 SH   SOLE   1,759 0 0
ICON PLC SHS g4705a100 820 5,333 SH   SOLE   5,333 0 0
ILLUMINA INC COM 452327109 733 1,997 SH   SOLE   1,997 0 0
INTUIT COM 461202103 276 1,213 SH   SOLE   1,213 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 11,861 20,663 SH   SOLE   20,303 0 360
IPG PHOTONICS CORP COM 44980x109 390 2,496 SH   SOLE   2,496 0 0
ISHARES TR CORE S&P MCP ETF 464287507 719 3,570 SH   SOLE   3,570 0 0
ISHARES TR CORE S&P US GWT 464287671 617 9,932 SH   SOLE   9,932 0 0
ISHARES TR CORE S&P US VLU 464287663 286 5,071 SH   SOLE   5,071 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,561 5,331 SH   SOLE   5,331 0 0
ISHARES TR MSCI ACWI EX US 464288240 2,552 53,508 SH   SOLE   53,508 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 283 6,585 SH   SOLE   6,585 0 0
ISHARES TR RUS MID CAP ETF 464287499 591 2,679 SH   SOLE   2,679 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 440 2,608 SH   SOLE   2,608 0 0
JOHNSON & JOHNSON COM 478160104 376 2,719 SH   SOLE   2,719 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220k504 279 1,018 SH   SOLE   1,018 0 0
LULULEMON ATHLETICA INC COM 550021109 1,702 10,473 SH   SOLE   10,473 0 0
MASTERCARD INCORPORATED CL A 57636q104 12,481 56,068 SH   SOLE   55,018 0 1,050
MAXIMUS INC COM 577933104 551 8,468 SH   SOLE   8,468 0 0
MCCORMICK & CO INC COM NON VTG 579780206 466 3,540 SH   SOLE   3,540 0 0
MCDONALDS CORP COM 580135101 247 1,478 SH   SOLE   1,478 0 0
MEDPACE HLDGS INC COM 58506q109 218 3,640 SH   SOLE   3,640 0 0
MEDTRONIC PLC SHS g5960l103 305 3,097 SH   SOLE   3,097 0 0
MICROSOFT CORP COM 594918104 546 4,773 SH   SOLE   4,394 0 379
MONOLITHIC PWR SYS INC COM 609839105 1,211 9,644 SH   SOLE   9,644 0 0
MONSTER BEVERAGE CORP NEW COM 61174x109 9,206 157,969 SH   SOLE   154,995 0 2,974
NATIONAL BEVERAGE CORP COM 635017106 620 5,320 SH   SOLE   5,320 0 0
NETEASE INC SPONSORED ADR 64110w102 335 1,466 SH   SOLE   14 0 1,452
NIKE INC CL B 654106103 12,089 142,696 SH   SOLE   140,404 0 2,292
NOVO-NORDISK A S ADR 670100205 8,842 187,566 SH   SOLE   183,861 0 3,705
NVIDIA CORP COM 67066g104 726 2,582 SH   SOLE   2,582 0 0
NVR INC COM 62944t105 484 196 SH   SOLE   196 0 0
OLD DOMINION FGHT LINES INC COM 679580100 708 4,389 SH   SOLE   4,389 0 0
PAYCOM SOFTWARE INC COM 70432v102 1,463 9,417 SH   SOLE   9,417 0 0
PAYPAL HLDGS INC COM 70450y103 12,448 141,715 SH   SOLE   138,450 0 3,265
PETIQ INC COM CL A 71639t106 204 5,190 SH   SOLE   5,190 0 0
PROGRESSIVE CORP OHIO COM 743315103 307 4,315 SH   SOLE   4,315 0 0
PROTO LABS INC COM 743713109 241 1,488 SH   SOLE   1,488 0 0
RMR GROUP INC CL A 74967r106 250 2,695 SH   SOLE   2,695 0 0
ROSS STORES INC COM 778296103 763 7,695 SH   SOLE   7,695 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 9,277 336,350 SH   SOLE   330,490 0 5,860
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 272 5,170 SH   SOLE   5,170 0 0
SHERWIN WILLIAMS CO COM 824348106 315 691 SH   SOLE   691 0 0
SKECHERS U S A INC CL A 830566105 415 14,850 SH   SOLE   14,850 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 465 5,121 SH   SOLE   5,121 0 0
SMITH A O COM 831865209 463 8,673 SH   SOLE   8,673 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467x109 513 1,940 SH   SOLE   1,940 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 5,412 18,616 SH   SOLE   18,616 0 0
SQUARE INC CL A 852234103 1,011 10,210 SH   SOLE   10,210 0 0
STAMPS COM INC COM NEW 852857200 602 2,663 SH   SOLE   2,663 0 0
STITCH FIX INC COM CL A 860897107 278 6,360 SH   SOLE   6,360 0 0
SVB FINL GROUP COM 78486q101 1,169 3,761 SH   SOLE   3,761 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 316 7,150 SH   SOLE   0 0 7,150
TEXAS PAC LD TR SUB CTF PROP I T 882610108 832 964 SH   SOLE   964 0 0
THOR INDS INC COM 885160101 433 5,177 SH   SOLE   5,177 0 0
TIFFANY & CO NEW COM 886547108 242 1,875 SH   SOLE   1,875 0 0
TORO CO COM 891092108 523 8,728 SH   SOLE   8,728 0 0
TRACTOR SUPPLY CO COM 892356106 12,171 133,920 SH   SOLE   131,585 0 2,335
TREX CO INC COM 89531p105 1,577 20,490 SH   SOLE   20,490 0 0
ULTA BEAUTY INC COM 90384s303 685 2,428 SH   SOLE   2,428 0 0
UNION PAC CORP COM 907818108 325 1,997 SH   SOLE   1,997 0 0
UNITED TECHNOLOGIES CORP COM 913017109 307 2,193 SH   SOLE   2,193 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 368 4,566 SH   SOLE   4,566 0 0
VEEVA SYS INC CL A COM 922475108 784 7,205 SH   SOLE   7,205 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763m105 257 6,115 SH   SOLE   6,115 0 0
VISA INC COM CL A 92826c839 1,323 8,812 SH   SOLE   6,742 0 2,070
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,322 59,288 SH   SOLE   57,988 0 1,300
WILLIAMS SONOMA INC COM 969904101 280 4,255 SH   SOLE   4,255 0 0
WORLD WRESTLING ENTMT INC CL A 98156q108 1,387 14,340 SH   SOLE   14,340 0 0