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 331 1,880 SH   SOLE   272 15 1
ABIOMED INC COM 003654100 2,549 19,821 SH   SOLE   5 52 13
ABM INDS INC COM 000957100 2,329 58,659 SH   SOLE   43 0 15
ACTIVISION BLIZZARD INC COM 00507V109 823 18,572 SH   SOLE   2 151 15
ACXIOM CORP COM 005125109 2,647 99,338 SH   SOLE   67 147 31
ADVANCED ENERGY INDS COM 007973100 2,903 61,355 SH   SOLE   41 91 19
ADVANCED MICRO DEVICES INC COM 007903107 819 118,454 SH   SOLE   59 0 59
AGREE REALTY CORP COM 008492100 374 7,558 SH   SOLE   2 79 4
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,069 38,467 SH   SOLE   10 124 28
ALIGN TECHNOLOGY INC COM 016255101 5,891 62,836 SH   SOLE   31 119 31
ALPHABET INC CAP STK CL C 02079K107 956 1,230 SH   SOLE   181 10 1
ALPHABET INC CAP STK CL A 02079K305 1,738 2,162 SH   SOLE   389 8 1
AMAZON COM INC COM 023135106 5,138 6,136 SH   SOLE   1 20 4
APPLE INC COM 037833100 1,901 16,816 SH   SOLE   2 139 14
APPLIED MATLS INC COM 038222105 3,583 118,824 SH   SOLE   34 371 83
ARAMARK COM 03852U106 1,995 52,446 SH   SOLE   11 270 40
BERRY PLASTICS GROUP INC COM 08579W103 4,526 103,213 SH   SOLE   51 234 51
BIOTELEMETRY INC COM 090672106 2,566 138,203 SH   SOLE   93 207 44
BOSTON SCIENTIFIC CORP COM 101137107 1,627 68,341 SH   SOLE   13 264 54
BROADCOM LTD SHS Y09827109 2,263 13,120 SH   SOLE   2 54 10
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,284 18,944 SH   SOLE   3 89 14
BURLINGTON STORES INC COM 122017106 4,130 50,979 SH   SOLE   29 61 21
BWX TECHNOLOGIES INC COM 05605H100 2,768 72,151 SH   SOLE   49 104 22
CALLON PETE CO DEL COM 13123X102 4,023 256,228 SH   SOLE   167 206 88
COHERENT INC COM 192479103 5,165 46,723 SH   SOLE   26 54 19
COMCAST CORP NEW CL A 20030N101 573 8,642 SH   SOLE   1 71 7
COMMVAULT SYSTEMS INC COM 204166102 665 12,516 SH   SOLE   6 0 6
CONSTELLATION BRANDS INC CL A 21036P108 1,025 6,159 SH   SOLE   1 45 4
COOPER COS INC COM NEW 216648402 432 2,412 SH   SOLE   770 26 1
COPART INC COM 217204106 1,579 29,480 SH   SOLE   5 64 24
CORNERSTONE ONDEMAND INC COM 21925Y103 2,657 57,814 SH   SOLE   39 85 18
DREW INDS INC COM NEW 26168L205 1,878 19,157 SH   SOLE   14 0 5
EDWARDS LIFESCIENCES CORP COM 28176E108 2,954 24,501 SH   SOLE   5 123 18
ELLIE MAE INC COM 28849P100 3,397 32,260 SH   SOLE   22 32 9
EQUIFAX INC COM 294429105 2,129 15,822 SH   SOLE   3 93 12
FACEBOOK INC CL A 30303M102 3,793 29,569 SH   SOLE   7 100 21
FAIR ISAAC CORP COM 303250104 2,129 17,092 SH   SOLE   12 0 4
FIDELITY NATL INFORMATION SV COM 31620M106 743 9,651 SH   SOLE   1 79 8
FINISAR CORP COM NEW 31787A507 727 24,410 SH   SOLE   12 0 12
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 259 4,253 SH   SOLE   0 0 4
FIVE9 INC COM 338307101 1,808 115,322 SH   SOLE   85 0 30
GRANITE CONSTR INC COM 387328107 2,052 41,251 SH   SOLE   27 61 13
GRUBHUB INC COM 400110102 3,645 84,795 SH   SOLE   57 0 27
HMS HLDGS CORP COM 40425J101 2,807 126,633 SH   SOLE   85 196 40
INPHI CORP COM 45772F107 3,392 77,960 SH   SOLE   52 114 24
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2,528 30,618 SH   SOLE   22 0 8
INTUITIVE SURGICAL INC COM NEW 46120E602 1,230 1,697 SH   SOLE   300 11 1
ISHARES TR RUS 2000 GRW ETF 464287648 285 1,915 SH   SOLE   708 0 1
ISHARES TR NASDQ BIOTEC ETF 464287556 294 1,015 SH   SOLE   120 0 895
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,127 44,320 SH   SOLE   30 65 14
JOHNSON & JOHNSON COM 478160104 772 6,539 SH   SOLE   933 54 5
KRAFT HEINZ CO COM 500754106 1,873 20,929 SH   SOLE   3 90 17
LENNOX INTL INC COM 526107107 752 4,790 SH   SOLE   700 40 4
LITTELFUSE INC COM 537008104 2,569 19,941 SH   SOLE   13 32 6
LUMENTUM HLDGS INC COM 55024U109 3,349 80,168 SH   SOLE   45 0 34
MARKETAXESS HLDGS INC COM 57060D108 1,665 10,054 SH   SOLE   2 38 7
MASCO CORP COM 574599106 494 14,400 SH   SOLE   4 151 9
MASTEC INC COM 576323109 5,170 173,849 SH   SOLE   99 200 73
MICROSOFT CORP COM 594918104 3,102 53,860 SH   SOLE   9 224 43
MONMOUTH REAL ESTATE INVT CO CL A 609720107 518 36,287 SH   SOLE   14 306 21
MONOLITHIC PWR SYS INC COM 609839105 3,522 43,753 SH   SOLE   25 51 18
MUELLER WTR PRODS INC COM SER A 624758108 4,056 323,210 SH   SOLE   194 408 128
NANOMETRICS INC COM 630077105 2,758 123,456 SH   SOLE   83 179 39
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,820 39,254 SH   SOLE   11 104 27
NORDSON CORP COM 655663102 1,999 20,069 SH   SOLE   4 104 15
NUVASIVE INC COM 670704105 1,771 26,575 SH   SOLE   19 0 6
NVIDIA CORP COM 67066G104 1,833 26,758 SH   SOLE   4 100 21
OCLARO INC COM NEW 67555N206 2,318 271,097 SH   SOLE   198 0 72
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2,273 86,736 SH   SOLE   52 107 33
ORBOTECH LTD ORD M75253100 2,926 98,804 SH   SOLE   67 145 31
REXFORD INDL RLTY INC COM 76169C100 2,143 93,612 SH   SOLE   63 136 29
RICE ENERGY INC COM 762760106 1,992 76,274 SH   SOLE   25 451 50
RUDOLPH TECHNOLOGIES INC COM 781270103 367 20,701 SH   SOLE   6 223 13
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 621 7,427 SH   SOLE   1 0 6
S&P GLOBAL INC COM 78409V104 1,547 12,227 SH   SOLE   2 49 9
SEMTECH CORP COM 816850101 3,325 119,916 SH   SOLE   78 249 40
SHUTTERSTOCK INC COM 825690100 3,379 53,048 SH   SOLE   29 0 23
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,499 141,485 SH   SOLE   90 172 50
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2,594 63,000 SH   SOLE   42 92 20
TASER INTL INC COM 87651B104 5,569 194,663 SH   SOLE   115 210 79
TERRENO RLTY CORP COM 88146M101 2,195 79,773 SH   SOLE   54 116 25
TETRA TECH INC NEW COM 88162G103 2,162 60,965 SH   SOLE   44 0 16
THOR INDS INC COM 885160101 6,222 73,454 SH   SOLE   41 75 31
TRANSDIGM GROUP INC COM 893641100 1,937 6,701 SH   SOLE   1 28 5
UNITEDHEALTH GROUP INC COM 91324P102 1,194 8,530 SH   SOLE   1 35 6
UNIVERSAL ELECTRS INC COM 913483103 3,405 45,734 SH   SOLE   24 49 20
VAIL RESORTS INC COM 91879Q109 5,789 36,903 SH   SOLE   18 84 18
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1,000 9,228 SH   SOLE   9 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,028 15,386 SH   SOLE   15 0 0
VEEVA SYS INC CL A COM 922475108 4,978 120,595 SH   SOLE   60 192 60
VISA INC COM CL A 92826C839 1,984 23,985 SH   SOLE   4 96 19
WAGEWORKS INC COM 930427109 3,528 57,923 SH   SOLE   32 66 24
YELP INC CL A 985817105 840 20,150 SH   SOLE   10 0 10
YUM BRANDS INC COM 988498101 1,616 17,798 SH   SOLE   3 74 14
ZENDESK INC COM 98936J101 2,638 85,908 SH   SOLE   58 128 27