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
2U INC COM COMMON 90214J101 8 165 SH   SOLE   0 0 165
ACHAOGEN INC COM COMMON 004449104 7 328 SH   SOLE   0 0 328
ACTIVISION BLIZZARD INC COMMON 00507V109 3,444 59,826 SH   SOLE   0 0 59,826
ADVANCED MICRO DEVICES INC COMMON 007903107 6 468 SH   SOLE   0 0 468
ALIBABA GROUP HLDG LTD SPONSOR COMMON 01609W102 3,619 25,688 SH   SOLE   0 0 25,688
ALIGN TECHNOLOGY INC COMMON 016255101 3,589 23,906 SH   SOLE   0 0 23,906
ALTRIA GROUP INCORPORATED COMMON 02209S103 52 700 SH   SOLE   0 0 700
APPLIED OPTOELECTRONICS INC CO COMMON 03823U102 3,100 50,171 SH   SOLE   0 0 50,171
ARISTA NETWORKS INC COM COMMON 040413106 3,419 22,828 SH   SOLE   0 0 22,828
ARRAY BIOPHARMA INC COMMON 04269X105 5 578 SH   SOLE   0 0 578
AXT INC COM COMMON 00246W103 127 20,000 SH   SOLE   0 0 20,000
BANK OF AMERICA CORPORATION COMMON 060505104 5 195 SH   SOLE   0 0 195
BAOZUN INC SPONSORED ADR COMMON 06684L103 7 330 SH   SOLE   0 0 330
BLACK HILLS CP COMMON 092113109 7 108 SH   SOLE   0 0 108
BLUCORA INC COM COMMON 095229100 8 355 SH   SOLE   0 0 355
BLUEBIRD BIO INC COM COMMON 09609G100 3,040 28,937 SH   SOLE   0 0 28,937
BOB EVANS FARMS INC COMMON 096761101 7 104 SH   SOLE   0 0 104
BOINGO WIRELESS INC COM COMMON 09739C102 7 450 SH   SOLE   0 0 450
BROOKS AUTOMATION INC NEW COMMON 114340102 5 251 SH   SOLE   0 0 251
BUNGE LTD COMMON G16962105 7 100 SH   SOLE   0 0 100
CABOT MICROELECTRONICS CORP COMMON 12709P103 7 92 SH   SOLE   0 0 92
CALITHERA BIOSCIENCES INC COM COMMON 13089P101 7 502 SH   SOLE   0 0 502
CAMECO CORPORATION COMMON 13321L108 2 200 SH   SOLE   0 0 200
CENTURYTEL INC COMMON 156700106 53 2,210 SH   SOLE   0 0 2,210
CHEGG INC COM COMMON 163092109 3,501 284,903 SH   SOLE   0 0 284,903
CHINA LODGING GROUP LTD SPONSO COMMON 16949N109 3,549 43,986 SH   SOLE   0 0 43,986
CITIGROUP INC COM NEW COMMON 172967424 117 1,753 SH   SOLE   0 0 1,753
CLOVIS ONCOLOGY INC COM COMMON 189464100 5,825 62,215 SH   SOLE   0 0 62,215
COHERENT INCORPORATED COMMON 192479103 3,115 13,846 SH   SOLE   0 0 13,846
CONTROL4 CORP COM COMMON 21240D107 7 357 SH   SOLE   0 0 357
CORESITE RLTY CORP COM COMMON 21870Q105 7 67 SH   SOLE   0 0 67
CROSS TIMBERS RTY TR TR UNIT COMMON 22757R109 98 6,400 SH   SOLE   0 0 6,400
DISH NETWORK CORPORATION CLASS COMMON 25470M109 1,978 31,517 SH   SOLE   0 0 31,517
DORCHESTER MINERALS LP COMMON 25820R105 3,231 223,609 SH   SOLE   0 0 223,609
DOW CHEMICAL COMMON 260543103 199 3,150 SH   SOLE   0 0 3,150
DTE ENERGY CO COMMON 233331107 63 600 SH   SOLE   0 0 600
ECHOSTAR HOLDING CORPORATION COMMON 278768106 662 10,913 SH   SOLE   0 0 10,913
EPLUS INC COM COMMON 294268107 7 93 SH   SOLE   0 0 93
EVERI HLDGS INC COM COMMON 30034T103 8 1,048 SH   SOLE   0 0 1,048
EXACT SCIENCES CORPORATION COMMON 30063P105 3,673 103,849 SH   SOLE   0 0 103,849
EXELIXIS INC COMMON 30161Q104 5 209 SH   SOLE   0 0 209
EXTREME NETWORKS INC COMMON 30226D106 7 709 SH   SOLE   0 0 709
FERRARI N V COM COMMON N3167Y103 3,377 39,255 SH   SOLE   0 0 39,255
FIVE9 INC COM COMMON 338307101 7 305 SH   SOLE   0 0 305
FRONTIER COMMUN CP COMMON 35906A108 1 685 SH   SOLE   0 0 685
GREEN DOT CORP CL A COMMON 39304D102 7 188 SH   SOLE   0 0 188
HESKA CORP COM RESTRC NEW COMMON 42805E306 8 74 SH   SOLE   0 0 74
HOSPITALITY PROP TR COMMON 44106M102 23 800 SH   SOLE   0 0 800
HUGOTON ROYALTY TRUST COMMON 444717102 31 17,133 SH   SOLE   0 0 17,133
ICHOR HOLDINGS SHS COMMON G4740B105 5 266 SH   SOLE   0 0 266
INCYTE CORPORATION COMMON 45337C102 1,126 8,944 SH   SOLE   0 0 8,944
IROBOT CORPORATION COMMON 462726100 3,035 36,074 SH   SOLE   0 0 36,074
KB HOME COMMON 48666K109 8 350 SH   SOLE   0 0 350
KEMET CORPORATION COME NEW COMMON 488360207 7 520 SH   SOLE   0 0 520
KINSALE CAP GROUP INC COM COMMON 49714P108 8 207 SH   SOLE   0 0 207
KULICKE & SOFFA INDUSTRIES INC COMMON 501242101 6 331 SH   SOLE   0 0 331
LAM RESEARCH CORPORATION COMMON 512807108 3,090 21,848 SH   SOLE   0 0 21,848
LANTHEUS HLDGS INC COM COMMON 516544103 8 455 SH   SOLE   0 0 455
LEMAITRE VASCULAR INC COM COMMON 525558201 7 236 SH   SOLE   0 0 236
LENDINGTREE INC NEW COM COMMON 52603B107 7 42 SH   SOLE   0 0 42
LUMBER LIQUIDATORS HLDGS INCCO COMMON 55003T107 7 274 SH   SOLE   0 0 274
MCDONALD'S CORPORATION COMMON 580135101 51 334 SH   SOLE   0 0 334
MERCADOLIBRE INC COMMON 58733R102 3,156 12,581 SH   SOLE   0 0 12,581
MERIT MED SYS INC COM COMMON 589889104 8 208 SH   SOLE   0 0 208
MIMEDX GROUP INC COM COMMON 602496101 3,687 246,269 SH   SOLE   0 0 246,269
MOSAIC CO NEW COMMON 61945C103 5 200 SH   SOLE   0 0 200
NATIONAL BEVERAGE CORP COMMON 635017106 3,633 38,836 SH   SOLE   0 0 38,836
NETFLIX.COM INC COMMON 64110L106 3,234 21,645 SH   SOLE   0 0 21,645
NEW ORIENTAL EDUCATION & TECHN COMMON 647581107 3,403 48,271 SH   SOLE   0 0 48,271
NEWS CORP NEW CL A COMMON 65249B109 13 967 SH   SOLE   0 0 967
NIKE INCORPORATED CLASS B COMMON 654106103 64 1,080 SH   SOLE   0 0 1,080
NVIDIA CORP COMMON 67066G104 3,282 22,701 SH   SOLE   0 0 22,701
OLLIES BARGAIN OUTLT HLDGS ICO COMMON 681116109 3,567 83,721 SH   SOLE   0 0 83,721
ORASURE TECHNOLOGIES INC COMMON 68554V108 8 482 SH   SOLE   0 0 482
PENN NATIONAL GAMING COMMON 707569109 7 348 SH   SOLE   0 0 348
PEPSICO INCORPORATED COMMON 713448108 23 200 SH   SOLE   0 0 200
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109 70 600 SH   SOLE   0 0 600
PICO HOLDINGS INC COMMON 693366205 4 200 SH   SOLE   0 0 200
PILGRIMS PRIDE CORP COM COMMON 72147K108 33 1,500 SH   SOLE   0 0 1,500
PNC FINANCIAL SERVICES GROUP COMMON 693475105 499 4,000 SH   SOLE   0 0 4,000
PUBLIC STORAGE COMMON 74460D109 151 722 SH   SOLE   0 0 722
QIWI PLC SPON ADR REP B COMMON 74735M108 8 314 SH   SOLE   0 0 314
REGIONS FINANCIAL CORP COMMON 7591EP100 4 305 SH   SOLE   0 0 305
REYNOLDS AMERN INCCOM COMMON 761713106 130 2,000 SH   SOLE   0 0 2,000
RMR GROUP INC CL A COMMON 74967R106 1 13 SH   SOLE   0 0 13
ROGERS CORP COMMON 775133101 7 65 SH   SOLE   0 0 65
SAN JUAN BASIN RTY TR UNIT BEN COMMON 798241105 37 5,504 SH   SOLE   0 0 5,504
SANGAMO BIOSCIENCES INC COMMON 800677106 9 1,001 SH   SOLE   0 0 1,001
SHOPIFY INC CL A COMMON 82509L107 3,217 37,021 SH   SOLE   0 0 37,021
SIERRA WIRELESS INC COMMON 826516106 8 270 SH   SOLE   0 0 270
SITEONE LANDSCAPE SUPPLY INCCO COMMON 82982L103 7 143 SH   SOLE   0 0 143
SODASTREAM INTERNATIONAL LTD COMMON M9068E105 13 243 SH   SOLE   0 0 243
SORL AUTO PTS INC COM COMMON 78461U101 6 936 SH   SOLE   0 0 936
SPRINT CORP COM SER 1 COMMON 85207U105 5 593 SH   SOLE   0 0 593
SQUARE INC CL A COMMON 852234103 3,451 147,114 SH   SOLE   0 0 147,114
STEMLINE THERAPEUTICS INC COM COMMON 85858C107 61 6,600 SH   SOLE   0 0 6,600
SUNCOR ENERGY INC NEWCOM COMMON 867224107 1,000 34,244 SH   SOLE   0 0 34,244
SUPERNUS PHARMACEUTICALS INCCO COMMON 868459108 3,848 89,277 SH   SOLE   0 0 89,277
TEAM INC COMMON 878155100 117 5,007 SH   SOLE   0 0 5,007
TESARO INC COM COMMON 881569107 4 32 SH   SOLE   0 0 32
TESLA MOTORS INC COMMON 88160R101 72 200 SH   SOLE   0 0 200
THE CHARLES SCHWAB CORP COMMON 808513105 129 3,000 SH   SOLE   0 0 3,000
THE TRADE DESK INC COM CL A COMMON 88339J105 3,323 66,319 SH   SOLE   0 0 66,319
TOPBUILD CORP COM COMMON 89055F103 7 140 SH   SOLE   0 0 140
TREEHOUSE FOODS INC COMMON 89469A104 16 191 SH   SOLE   0 0 191
TRUECAR INC COM COMMON 89785L107 8 385 SH   SOLE   0 0 385
TTM TECHNOLOGIES INC COMMON 87305R109 12 707 SH   SOLE   0 0 707
TWENTY FIRST CENTY FOX INC CL COMMON 90130A101 110 3,870 SH   SOLE   0 0 3,870
UDR INC COMMON 902653104 66 1,701 SH   SOLE   0 0 1,701
UNITED RENTALS INC COMMON 911363109 4 39 SH   SOLE   0 0 39
UNIVERSAL DISPLAY CORPORATION COMMON 91347P105 3,031 27,746 SH   SOLE   0 0 27,746
VERIZON COMMUNICATIONS COMMON 92343V104 179 4,000 SH   SOLE   0 0 4,000
WALKER & DUNLOP INC COM COMMON 93148P102 7 149 SH   SOLE   0 0 149
WAYFAIR INC CL A COMMON 94419L101 3,837 49,905 SH   SOLE   0 0 49,905
WEIGHT WATCHERS INTERNTIONAL COMMON 948626106 4,335 129,718 SH   SOLE   0 0 129,718
WELLS FARGO & CO COMMON 949746101 111 2,000 SH   SOLE   0 0 2,000
WINDSTREAM HLDGS INC COM NEW COMMON 97382A200 1 268 SH   SOLE   0 0 268
WIX COM LTD COMMON M98068105 3,246 46,636 SH   SOLE   0 0 46,636
ZIONS BANCORP COMMON 989701107 5 115 SH   SOLE   0 0 115
DIREXION SHS ETF TR DAILY JR B ETF 25460E851 63 3,379 SH   SOLE   0 0 3,379
DIREXION SHS ETF TR DLY SMCAP ETF 25459W847 3 60 SH   SOLE   0 0 60
DIREXION SHS ETF TR LARGE CAP ETF 25459W862 3 97 SH   SOLE   0 0 97
EXCHANGE TRADED CONCEPTS TR RO ETF 301505707 3 85 SH   SOLE   0 0 85
FIRST TR EXCHANGE TRADED FD IS ETF 33734X192 3 75 SH   SOLE   0 0 75
GLOBAL X FDS GLOBAL X LITHI ETF 37954Y855 3 101 SH   SOLE   0 0 101
ISHARES DJ US MDIF ETF 464288810 3 18 SH   SOLE   0 0 18
ISHARES DOW JONES US INDUSTRIA ETF 464287754 3 23 SH   SOLE   0 0 23
ISHARES TR RUSSELL 2000 GROWTH ETF 464287648 1 8 SH   SOLE   0 0 8
POWERSHARES DWA TECHNICAL LEAD ETF 73935X153 1,630 34,822 SH   SOLE   0 0 34,822
POWERSHARES ETF TRUST NASD INT ETF 73935X146 3 28 SH   SOLE   0 0 28
POWERSHARES QQQ TRUST, SERIES ETF 73935A104 1 9 SH   SOLE   0 0 9
PROSHARES TR ULTRAPRO QQQ ETF 74347X831 3 30 SH   SOLE   0 0 30
PROSHARES ULTRA RUSSELL 2000 ETF 74347R842 3 27 SH   SOLE   0 0 27
PWERSHRS DYN SEMICON ETF 73935X781 3 63 SH   SOLE   0 0 63
S&P DEP RCPTS/SPDRS TRUST ETF 78462F103 1 5 SH   SOLE   0 0 5
SPDR DOW JONES INDUSTRIAL AVER ETF 78467X109 1 6 SH   SOLE   0 0 6
ULTRA QQQ PROSHARES ETF 74347R206 3 26 SH   SOLE   0 0 26
ULTRA S&P500 PROSHARES ETF 74347R107 3 37 SH   SOLE   0 0 37
ALLIANCE WORLD II ETF 01879R106 6 431 SH   SOLE   0 0 431