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
AEROJET ROCKETDYNE HLDGS INCCO COMMON 007800105 4,499 128,496 SH   SOLE   0 0 128,496
ALIBABA GROUP HLDG LTD SPONSOR COMMON 01609W102 3,754 21,735 SH   SOLE   0 0 21,735
ALIGN TECHNOLOGY INC COMMON 016255101 3,889 20,878 SH   SOLE   0 0 20,878
ALTRIA GROUP INCORPORATED COMMON 02209S103 44 700 SH   SOLE   0 0 700
APPFOLIO INC COM CL A COMMON 03783C100 9 178 SH   SOLE   0 0 178
ARENA PHARMACEUTICALS INC COM COMMON 040047607 9 336 SH   SOLE   0 0 336
ARISTA NETWORKS INC COM COMMON 040413106 4,068 21,456 SH   SOLE   0 0 21,456
ATLAS AIR WORLDWIDE HOLDINGS COMMON 049164205 8 119 SH   SOLE   0 0 119
AVEO PHARMACEUTICALS INC COM COMMON 053588109 7 2,042 SH   SOLE   0 0 2,042
AXOGEN INC COM COMMON 05463X106 8 435 SH   SOLE   0 0 435
AXT INC COM COMMON 00246W103 183 20,000 SH   SOLE   0 0 20,000
BADGER METER INC COMMON 056525108 9 174 SH   SOLE   0 0 174
BAOZUN INC SPONSORED ADR COMMON 06684L103 3,088 94,273 SH   SOLE   0 0 94,273
BOEING COMPANY COMMON 097023105 3,993 15,706 SH   SOLE   0 0 15,706
BOINGO WIRELESS INC COM COMMON 09739C102 8 379 SH   SOLE   0 0 379
BRITISH AMER TOB ADR COMMON 110448107 66 1,052 SH   SOLE   0 0 1,052
CALLAWAY GOLF CP COMMON 131193104 8 571 SH   SOLE   0 0 571
CENTURY ALUMINUM COMPANY COMMON 156431108 7 408 SH   SOLE   0 0 408
CENTURYTEL INC COMMON 156700106 42 2,210 SH   SOLE   0 0 2,210
CHEGG INC COM COMMON 163092109 8 566 SH   SOLE   0 0 566
CHINA LODGING GROUP LTD SPONSO COMMON 16949N109 3,872 32,587 SH   SOLE   0 0 32,587
CITIGROUP INC COM NEW COMMON 172967424 128 1,753 SH   SOLE   0 0 1,753
CNA FINANCIAL CORP COMMON 126117100 1 10 SH   SOLE   0 0 10
COMMERCEHUB INC COM SER A COMMON 20084V108 8 352 SH   SOLE   0 0 352
CONTROL4 CORP COM COMMON 21240D107 4,331 147,009 SH   SOLE   0 0 147,009
CORCEPT THERAPEUTICS INC COM COMMON 218352102 9 465 SH   SOLE   0 0 465
CROSS TIMBERS RTY TR TR UNIT COMMON 22757R109 93 6,400 SH   SOLE   0 0 6,400
CRYOPORT INC COMMON 229050307 9 874 SH   SOLE   0 0 874
CUTERA INC COMMON 232109108 8 203 SH   SOLE   0 0 203
DISH NETWORK CORPORATION CLASS COMMON 25470M109 1,709 31,517 SH   SOLE   0 0 31,517
DORCHESTER MINERALS LP COMMON 25820R105 3,365 223,609 SH   SOLE   0 0 223,609
DOWDUPONT INC COMMON 26078J100 218 3,150 SH   SOLE   0 0 3,150
DTE ENERGY CO COMMON 233331107 64 600 SH   SOLE   0 0 600
ECHOSTAR HOLDING CORPORATION COMMON 278768106 625 10,913 SH   SOLE   0 0 10,913
ELDORADO RESORTS INC COM COMMON 28470R102 8 330 SH   SOLE   0 0 330
ELECTRO SCIENTIFIC INDS COMMON 285229100 9 654 SH   SOLE   0 0 654
ENVESTNET, INC COMMON STOCK $0 COMMON 29404K106 9 185 SH   SOLE   0 0 185
ETSY INC COM COMMON 29786A106 3,661 216,859 SH   SOLE   0 0 216,859
EXACT SCIENCES CORPORATION COMMON 30063P105 4,108 87,180 SH   SOLE   0 0 87,180
EXTREME NETWORKS INC COMMON 30226D106 8 700 SH   SOLE   0 0 700
FERRARI N V COM COMMON N3167Y103 3,755 33,984 SH   SOLE   0 0 33,984
FORMFACTOR INC COMMON 346375108 9 519 SH   SOLE   0 0 519
FOX FACTORY HLDG CORP COM COMMON 35138V102 9 201 SH   SOLE   0 0 201
FRONTIER COMMUNICATIONS CORP C COMMON 35906A306 1 44 SH   SOLE   0 0 44
GLU MOBILE INC COM COMMON 379890106 8 2,258 SH   SOLE   0 0 2,258
GOLDEN ENTMT INC COM COMMON 381013101 8 328 SH   SOLE   0 0 328
HERITAGE CRYSTAL CLEAN INC COM COMMON 42726M106 8 390 SH   SOLE   0 0 390
HOSPITALITY PROP TR COMMON 44106M102 23 800 SH   SOLE   0 0 800
HUGOTON ROYALTY TRUST COMMON 444717102 31 16,833 SH   SOLE   0 0 16,833
IAMGOLD CORP COMMON 450913108 3,200 524,634 SH   SOLE   0 0 524,634
INCYTE CORPORATION COMMON 45337C102 1,044 8,944 SH   SOLE   0 0 8,944
INTREPID POTASH INC COMMON 46121Y102 10 2,189 SH   SOLE   0 0 2,189
JINKOSOLAR HLDG CO LTD SPONSOR COMMON 47759T100 3,296 132,121 SH   SOLE   0 0 132,121
JOHNSON OUTDOORS INC CL A COMMON 479167108 9 125 SH   SOLE   0 0 125
KADANT INC COMMON 48282T104 9 89 SH   SOLE   0 0 89
KEMET CORPORATION COME NEW COMMON 488360207 7 354 SH   SOLE   0 0 354
KRATOS DEFENSE & SEC SOLUTIOCO COMMON 50077B207 8 620 SH   SOLE   0 0 620
LEMAITRE VASCULAR INC COM COMMON 525558201 8 212 SH   SOLE   0 0 212
LENDINGTREE INC NEW COM COMMON 52603B107 3,933 16,089 SH   SOLE   0 0 16,089
LGI HOMES INC COM COMMON 50187T106 9 179 SH   SOLE   0 0 179
LUMBER LIQUIDATORS HLDGS INCCO COMMON 55003T107 3,712 95,228 SH   SOLE   0 0 95,228
MCDONALD'S CORPORATION COMMON 580135101 52 334 SH   SOLE   0 0 334
MERITOR INC COMMON 59001K100 10 394 SH   SOLE   0 0 394
NATIONAL BEVERAGE CORP COMMON 635017106 3,873 31,221 SH   SOLE   0 0 31,221
NEW ORIENTAL EDUCATION & TECHN COMMON 647581107 3,694 41,858 SH   SOLE   0 0 41,858
NEWS CORP NEW CL A COMMON 65249B109 13 967 SH   SOLE   0 0 967
NIKE INCORPORATED CLASS B COMMON 654106103 56 1,080 SH   SOLE   0 0 1,080
NUTRISYSTEM INC COMMON 67069D108 8 150 SH   SOLE   0 0 150
NVIDIA CORP COMMON 67066G104 3,977 22,248 SH   SOLE   0 0 22,248
ORASURE TECHNOLOGIES INC COMMON 68554V108 3,960 176,010 SH   SOLE   0 0 176,010
OVERSTOCK.COM INC COMMON 690370101 10 326 SH   SOLE   0 0 326
PEPSICO INCORPORATED COMMON 713448108 22 200 SH   SOLE   0 0 200
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109 67 600 SH   SOLE   0 0 600
PILGRIMS PRIDE CORP COM COMMON 72147K108 43 1,500 SH   SOLE   0 0 1,500
PNC FINANCIAL SERVICES GROUP COMMON 693475105 539 4,000 SH   SOLE   0 0 4,000
PUBLIC STORAGE COMMON 74460D109 155 722 SH   SOLE   0 0 722
PUMA BIOTECHNOLOGY INC COM COMMON 74587V107 4,286 35,788 SH   SOLE   0 0 35,788
RADNET INC COM COMMON 750491102 8 723 SH   SOLE   0 0 723
RMR GROUP INC CL A COMMON 74967R106 1 13 SH   SOLE   0 0 13
SAN JUAN BASIN RTY TR UNIT BEN COMMON 798241105 43 5,504 SH   SOLE   0 0 5,504
SANGAMO BIOSCIENCES INC COMMON 800677106 4,078 271,876 SH   SOLE   0 0 271,876
SHOPIFY INC CL A COMMON 82509L107 3,857 33,106 SH   SOLE   0 0 33,106
SIERRA WIRELESS INC COMMON 826516106 6 270 SH   SOLE   0 0 270
SOLAREDGE TECHNOLOGIES INC COM COMMON 83417M104 4,116 144,175 SH   SOLE   0 0 144,175
SPARK THERAPEUTICS INC COM COMMON 84652J103 3,864 43,333 SH   SOLE   0 0 43,333
SQUARE INC CL A COMMON 852234103 4,042 140,306 SH   SOLE   0 0 140,306
STAMPS COM INC COM NEW COMMON 852857200 3,949 19,488 SH   SOLE   0 0 19,488
STEMLINE THERAPEUTICS INC COM COMMON 85858C107 73 6,600 SH   SOLE   0 0 6,600
SUNCOR ENERGY INC NEWCOM COMMON 867224107 1,200 34,244 SH   SOLE   0 0 34,244
TAKE-TWO INTERACTIVE SOFTWARE COMMON 874054109 3,861 37,763 SH   SOLE   0 0 37,763
TAL ED GROUP ADS REPSTG COM COMMON 874080104 3,941 116,919 SH   SOLE   0 0 116,919
TEAM INC COMMON 878155100 67 5,007 SH   SOLE   0 0 5,007
TERRENO RLTY CORP COM COMMON 88146M101 8 214 SH   SOLE   0 0 214
TESLA MOTORS INC COMMON 88160R101 68 200 SH   SOLE   0 0 200
THE CHARLES SCHWAB CORP COMMON 808513105 131 3,000 SH   SOLE   0 0 3,000
TREEHOUSE FOODS INC COMMON 89469A104 13 191 SH   SOLE   0 0 191
TWENTY FIRST CENTY FOX INC CL COMMON 90130A101 102 3,870 SH   SOLE   0 0 3,870
UDR INC COMMON 902653104 65 1,701 SH   SOLE   0 0 1,701
ULTRA CLEAN HLDGS INC COMMON 90385V107 3,843 125,522 SH   SOLE   0 0 125,522
VERIZON COMMUNICATIONS COMMON 92343V104 198 4,000 SH   SOLE   0 0 4,000
WEIGHT WATCHERS INTERNTIONAL COMMON 948626106 3,794 87,126 SH   SOLE   0 0 87,126
WELLS FARGO & CO COMMON 949746101 110 2,000 SH   SOLE   0 0 2,000
ZAGG INC COM COMMON 98884U108 10 628 SH   SOLE   0 0 628
CLAYMORE EXCHANGE TRD FD TR GU ETF 18383Q739 9 396 SH   SOLE   0 0 396
DIREXION SHS ETF TR DAILY JR B ETF 25460E851 65 3,635 SH   SOLE   0 0 3,635
DIREXION SHS ETF TR LARGE CAP ETF 25459W862 3 91 SH   SOLE   0 0 91
ETF MANAGERS TR PUREFUNDS ISE ETF 26924G409 9 273 SH   SOLE   0 0 273
GLOBAL X FDS GLOBAL X LITHI ETF 37954Y855 9 251 SH   SOLE   0 0 251
GLOBAL X FDS RBTCS ARTFL IN ETF 37954Y715 9 420 SH   SOLE   0 0 420
ISHARES TR INDEX FUND MSCI EME ETF 464287234 9 192 SH   SOLE   0 0 192
ISHARES TR POLND INVT MKT ETF 46429B606 8 318 SH   SOLE   0 0 318
POWERSHARES DWA TECHNICAL LEAD ETF 73935X153 1,761 36,221 SH   SOLE   0 0 36,221
POWERSHARES ETF TRUST DYN SFTW ETF 73935X773 9 143 SH   SOLE   0 0 143
PROSHARES TR PSHS ULTRA DOW ETF 74347R305 3 32 SH   SOLE   0 0 32
PROSHARES TR ULTRAPRO QQQ ETF 74347X831 3 29 SH   SOLE   0 0 29
PROSHARES TR ULTRPRO DOW30 ETF 74347X823 3 50 SH   SOLE   0 0 50
SPDR DOW JONES INDUSTRIAL AVER ETF 78467X109 9 39 SH   SOLE   0 0 39
ULTRA QQQ PROSHARES ETF 74347R206 3 52 SH   SOLE   0 0 52
ULTRA S&P500 PROSHARES ETF 74347R107 3 35 SH   SOLE   0 0 35
VANECK VECTORS ETF TR COAL ETF ETF 92189F809 8 567 SH   SOLE   0 0 567
VANECK VECTORS RARE EARTH/STRA ETF 92189F742 9 350 SH   SOLE   0 0 350
ALLIANCE WORLD II ETF 01879R106 6 431 SH   SOLE   0 0 431