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
ADVANCED MICRO DEVICES INC COMMON 007903107 1,595 51,621 SH   SOLE   0 0 51,621
ALIGN TECHNOLOGY INC COMMON 016255101 1,606 4,106 SH   SOLE   0 0 4,106
AMAZON.COM INC COMMON 023135106 1,608 803 SH   SOLE   0 0 803
BOEING COMPANY COMMON 097023105 6 16 SH   SOLE   0 0 16
BUCKEYE PARTNERS LTDBUCKEYE PA COMMON 118230101 18 500 SH   SOLE   0 0 500
CHEGG INC COM COMMON 163092109 1,587 55,833 SH   SOLE   0 0 55,833
CONOCOPHILLIPS CORP COMMON 20825C104 1,567 20,251 SH   SOLE   0 0 20,251
COPART INC COMMON 217204106 1,305 25,330 SH   SOLE   0 0 25,330
DECKERS OUTDOOR CORP COMMON 243537107 4 36 SH   SOLE   0 0 36
DELEK US HLDGS INC NEW COM COMMON 24665A103 1,149 27,077 SH   SOLE   0 0 27,077
DORCHESTER MINERALS LP COMMON 25820R105 1,395 68,375 SH   SOLE   0 0 68,375
ECHOSTAR HOLDING CORPORATION COMMON 278768106 51 1,100 SH   SOLE   0 0 1,100
Ecopetrol S.A COMMON 279158109 1,723 63,983 SH   SOLE   0 0 63,983
ENDOCYTE INC COM COMMON 29269A102 1,857 104,573 SH   SOLE   0 0 104,573
ETSY INC COM COMMON 29786A106 2,484 48,348 SH   SOLE   0 0 48,348
GODADDY INC CL A COMMON 380237107 1,686 20,221 SH   SOLE   0 0 20,221
HUGOTON ROYALTY TRUST COMMON 444717102 4 9,838 SH   SOLE   0 0 9,838
KELLOGG COMPANY COMMON 487836108 7 100 SH   SOLE   0 0 100
KORN/FERRY INTERNATIONAL COMMON 500643200 1,296 26,310 SH   SOLE   0 0 26,310
LULULEMON ATHLETICA INC COMMON 550021109 2,271 13,976 SH   SOLE   0 0 13,976
MASTERCARD INC CLASS A STOCK COMMON 57636Q104 1,642 7,377 SH   SOLE   0 0 7,377
MEDIFAST INC COMMON 58470H101 2,392 10,798 SH   SOLE   0 0 10,798
NETFLIX.COM INC COMMON 64110L106 1,599 4,273 SH   SOLE   0 0 4,273
NEW RELIC INC COM COMMON 64829B100 1,505 15,975 SH   SOLE   0 0 15,975
QUIDEL CORPORATION COMMON 74838J101 7 114 SH   SOLE   0 0 114
RH COM COMMON 74967X103 1,298 9,905 SH   SOLE   0 0 9,905
RINGCENTRAL INC CL A COMMON 76680R206 1,733 18,621 SH   SOLE   0 0 18,621
SIERRA WIRELESS INC COMMON 826516106 5 270 SH   SOLE   0 0 270
SQUARE INC CL A COMMON 852234103 2,502 25,273 SH   SOLE   0 0 25,273
STAAR SURGICAL COMPANY COMMON 852312305 2,189 45,614 SH   SOLE   0 0 45,614
STAMPS COM INC COM NEW COMMON 852857200 6 28 SH   SOLE   0 0 28
STITCH FIX INC COM CL A COMMON 860897107 1,632 37,281 SH   SOLE   0 0 37,281
SUNCOR ENERGY INC NEWCOM COMMON 867224107 250 6,473 SH   SOLE   0 0 6,473
TANDEM DIABETES CARE INC COM N COMMON 875372203 5,410 126,282 SH   SOLE   0 0 126,282
TURTLE BEACH CORP COM NEW COMMON 900450206 1,331 66,738 SH   SOLE   0 0 66,738
USANA HEALTH SCIENCES INC COMMON 90328M107 1,475 12,233 SH   SOLE   0 0 12,233
WEX INC COM COMMON 96208T104 1,573 7,835 SH   SOLE   0 0 7,835
WORLD WRESTLING FEDERATION ENT COMMON 98156Q108 1,793 18,539 SH   SOLE   0 0 18,539
YEXT INC COM COMMON 98585N106 1,422 59,983 SH   SOLE   0 0 59,983
AMPLIFY ETF TR ONLIN RETL ETF ETF 032108102 18 356 SH   SOLE   0 0 356
DIREXION SHS ETF TR DLY SMCAP ETF 25459W847 1,782 19,907 SH   SOLE   0 0 19,907
FIRST TRUST DOW JONES INTERNET ETF 33733E302 18 125 SH   SOLE   0 0 125
FIRST TR EXCHANGE TRADED FD IS ETF 33734X192 18 321 SH   SOLE   0 0 321
FIRST TR EXCHANGE TRADED FD NA ETF 33734X846 18 627 SH   SOLE   0 0 627
INNOVATOR ETFS TR IBD 50 ETF ETF 45782C102 18 476 SH   SOLE   0 0 476
Invesco QQQ Trust ETF 46090E103 9 49 SH   SOLE   0 0 49
Invesco DWA Momentum ETF ETF 46137V837 329 5,529 SH   SOLE   0 0 5,529
Invesco S&P SmallCap Health Ca ETF 46138E149 19 132 SH   SOLE   0 0 132
ISHARES TR INDEX FUND RUSSL 20 ETF 464287655 9 52 SH   SOLE   0 0 52
ISHARES S&P GLOBAL TIMBER & FO ETF 464288174 15 201 SH   SOLE   0 0 201
ISHARES DOW JONES US BRODER DE ETF 464288794 15 242 SH   SOLE   0 0 242
ISHARES DJ US MDIF ETF 464288810 19 82 SH   SOLE   0 0 82
ISHARES RUSSELL MICR ETF 464288869 17 159 SH   SOLE   0 0 159
ISHARES TR MSCI SAUDI ARB ETF 46434V423 16 551 SH   SOLE   0 0 551
ULTRA S&P500 PROSHARES ETF 74347R107 9 71 SH   SOLE   0 0 71
PROSHARES TR ULTRPRO DOW30 ETF 74347X823 1,946 17,826 SH   SOLE   0 0 17,826
PROSHARES TR ULTRAPRO QQQ ETF 74347X831 1,919 26,979 SH   SOLE   0 0 26,979
PROSHARES TR ULTRPRO S&P500 ETF 74347X864 1,891 33,015 SH   SOLE   0 0 33,015
S&P DEP RCPTS/SPDRS TRUST ETF 78462F103 1 5 SH   SOLE   0 0 5
SPDR DOW JONES INDUSTRIAL AVER ETF 78467X109 9 34 SH   SOLE   0 0 34
VANGUARD CONSUMER DISCRETIONAR ETF 92204A108 18 100 SH   SOLE   0 0 100