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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ACLARIS THERAPEUTICS INCCOM00461U10582932,900SHCallOTR1000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021,7197,583SH OTR1000
ALIGN TECHNOLOGY INCCOM016255101301556SH OTR1000
ALPHABET INC CAP STKCL A02079K30513,4446,518SH OTR1000
ALPHABET INC CAP STKCL A02079K3053,0941,500SHCallOTR1000
ALPHABET INC CAP STKCL A02079K3052,8881,400SHPutOTR1000
ALPHABET INC CAP STKCL C02079K107283137SH OTR1000
ALPHABET INC CAP STKCL C02079K10713,0326,300SHCallOTR1000
ALPHABET INC CAP STKCL C02079K1078,8954,300SHPutOTR1000
AMAZON COM INCCOM0231351067,5282,433SH OTR1000
AMAZON COM INCCOM0231351062,475800SHCallOTR1000
AMAZON COM INCCOM0231351068,9732,900SHPutOTR1000
AMERICAN TOWER CORP NEWCOM03027X1005152,153SH OTR1000
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A10894715,062SH OTR1000
APPLE INCCOM03783310012,814104,900SHCallOTR1000
APPLE INCCOM0378331003,70130,300SHPutOTR1000
APTOSE BIOSCIENCES INCCOM NEW03835T20047,6587,976,176SH OTR1000
ARK ETF TRAUTNMUS TECHNLGY00214Q2031,71920,480SH OTR1000
ARK ETF TRFINTECH INNOVA00214Q7081,35026,411SH OTR1000
ARK ETF TRGENOMIC REV ETF00214Q3021,57517,752SH OTR1000
ARK ETF TRINNOVATION ETF00214Q1041,28310,697SH OTR1000
ARK ETF TRNEXT GNRTN INTER00214Q4015463,702SH OTR1000
ASTRAZENECA PLCSPONSORED ADR0463531081,60832,337SH OTR1000
AURORA CANNABIS INCCOM05156X88474580,000SHCallOTR1000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707028553,347SH OTR1000
BIOGEN INCCOM09062X103216771SH OTR1000
BK OF AMERICA CORPCOM0605051042315,983SH OTR1000
BOEING COCOM097023105209821SH OTR1000
BOEING COCOM0970231051,4525,700SHCallOTR1000
BOX INCCL A10316T1041,25454,600SHCallOTR1000
BP PLCSPONSORED ADR0556221041,82675,008SH OTR1000
CANOPY GROWTH CORPCOM1380351001,19837,400SHCallOTR1000
CARNIVAL CORPUNIT 99/99/99991436583001,56959,100SHCallOTR1000
CATALENT INCCOM1488061022322,200SHCallOTR1000
CHINA PETROLEUM & CHEMICAL C SPON ADR HSHS16941R1082374,500SH OTR1000
CIA ENERGETICA DE MINAS GERASP ADR N-V PFD20440960110847,425SH OTR1000
CME GROUP INCCOM12572Q1058,24140,352SH OTR1000
COCA COLA COCOM1912161003035,743SH OTR1000
COMCAST CORP NEWCL A20030N1012204,063SH OTR1000
COTY INC COMCL A22207020310511,658SH OTR1000
CRITEO S A SPONSADS22671810471520,600SHCallOTR1000
CRONOS GROUP INCCOM22717L10143846,300SHCallOTR1000
CROWN CASTLE INTL CORP NEWCOM22822V1014072,364SH OTR1000
DBX ETF TRXTRACK HRVST CSI2330518793709,568SH OTR1000
DELTA AIR LINES INC DELCOM NEW2473617021,53531,800SHCallOTR1000
DIAGEO PLCSPON ADR NEW25243Q2051,2667,710SH OTR1000
DIREXION SHS ETF TRDLY SCOND 3XBU25459W4582075,428SH OTR1000
DIREXION SHS ETF TRDLY SMCAP BULL3X25459W8477538,409SH OTR1000
DISNEY WALT COCOM2546871064662,527SH OTR1000
DUKE ENERGY CORP NEWCOM NEW26441C2042502,591SH OTR1000
EIGER BIOPHARMACEUTICALS INCCOM28249U1051,065120,365SH OTR1000
ELANCO ANIMAL HEALTH INCCOM28414H1031,06036,000SH OTR1000
ELANCO ANIMAL HEALTH INCCOM28414H1031,89164,200SHPutOTR1000
ENPHASE ENERGY INCCOM29355A1073382,087SH OTR1000
EQUINIX INCCOM29444U700295434SH OTR1000
EQUINOR ASASPONSORED ADR29446M10229815,300SH OTR1000
ERICSSONADR B SEK 1029482160822216,841SH OTR1000
FACEBOOK INCCL A30303M1021,9476,609SH OTR1000
FACEBOOK INCCL A30303M10220,05768,100SHCallOTR1000
FACEBOOK INCCL A30303M10211,04537,500SHPutOTR1000
FIRST SOLAR INCCOM3364331072903,326SH OTR1000
FIRSTENERGY CORPCOM3379321071,04830,200SHCallOTR1000
FORD MTR CO DELCOM3453708601,02583,671SH OTR1000
FORD MTR CO DELCOM3453708601,07687,800SHPutOTR1000
GAIA INC NEWCL A36269P10415112,681SH OTR1000
GAMESTOP CORP NEWCL A36467W1097,82141,200SHCallOTR1000
GAMESTOP CORP NEWCL A36467W1091,8419,700SHPutOTR1000
GENERAL ELECTRIC COCOM36960410316312,402SH OTR1000
GOLD RESOURCE CORPCOM38068T1054015,191SH OTR1000
GOPRO INCCL A38268T10322919,700SH OTR1000
HARTFORD FINL SVCS GROUP INCCOM4165151042,21733,200SHCallOTR1000
HECLA MNG COCOM4227041066311,134SH OTR1000
HOME DEPOT INCCOM4370761023951,293SH OTR1000
HONEYWELL INTL INCCOM438516106205945SH OTR1000
HSBC HLDGS PLCSPON ADR NEW40428040663621,841SH OTR1000
ILLUMINA INCCOM4523271094,34011,300SHCallOTR1000
INTEL CORPCOM4581401002654,133SH OTR1000
INTEL CORPCOM4581401002,09932,800SHCallOTR1000
INTERCONTINENTAL EXCHANGE INCOM45866F1041,76615,810SH OTR1000
ISHARES INCMSCI BRAZIL ETF4642864005,539165,593SH OTR1000
ISHARES INCMSCI CDA ETF4642865091,05030,839SH OTR1000
ISHARES INCMSCI GERMANY ETF4642868064,314128,993SH OTR1000
ISHARES INCMSCI HONG KG ETF46428687127,7291,043,237SH OTR1000
ISHARES INCMSCI MEXICO ETF46428682262814,339SH OTR1000
ISHARES INCMSCI MLY ETF NEW46434G8141,15242,491SH OTR1000
ISHARES INCMSCI SPAIN ETF4642867641,03737,849SH OTR1000
ISHARES INCMSCI STH AFR ETF4642867803467,000SH OTR1000
ISHARES INCMSCI STH KOR ETF46428677213,825154,123SH OTR1000
ISHARES INCMSCI TAIWAN ETF46434G77210,413173,671SH OTR1000
ISHARES INCMSCI THAILND ETF4642866241,65420,113SH OTR1000
ISHARES INCMSCI WORLD ETF4642863927296,150SH OTR1000
ISHARES SILVER TRISHARES46428Q1092,05590,525SH OTR1000
ISHARES SILVER TRISHARES46428Q10912,496550,500SHCallOTR1000
ISHARES SILVER TRISHARES46428Q1094,740208,800SHPutOTR1000
ISHARES TR20 YR TR BD ETF4642874323,89628,765SH OTR1000
ISHARES TRCORE S&P500 ETF4642872003,9099,827SH OTR1000
ISHARES TRMSCI EURO FL ETF46428918057629,888SH OTR1000
ISHARES TRMSCI INDIA ETF46429B5982,66963,265SH OTR1000
ISHARES TRMSCI NORWAY ETF46429B4991,98171,473SH OTR1000
ISHARES TRMSCI SAUDI ARBIA46434V42354015,026SH OTR1000
ISHARES TRRUSSELL 2000 ETF4642876553,66816,603SH OTR1000
ISHARES TRRUSSELL 2000 ETF4642876553,73416,900SHPutOTR1000
ISHARES TR EAFESML CP ETF46428827391512,735SH OTR1000
JD.COM INC SPON ADRCL A47215P1061,68720,001SH OTR1000
JETBLUE AWYS CORPCOM47714310181239,900SHCallOTR1000
JOHNSON & JOHNSONCOM4781601042161,314SH OTR1000
JPMORGAN CHASE & COCOM46625H1003252,138SH OTR1000
KANDI TECHNOLOGIES GROUP INCCOM48370910127844,500SHCallOTR1000
KELLOGG COCOM4878361082183,449SH OTR1000
LAM RESEARCH CORPCOM512807108238400SHCallOTR1000
LIVENT CORPCOM53814L10883748,300SHCallOTR1000
LLOYDS BANKING GROUP PLCSPONSORED ADR5394391092,5241,088,134SH OTR1000
LORDSTOWN MOTORS CORP COMCL A54405Q10025922,000SH OTR1000
LORDSTOWN MOTORS CORP COMCL A54405Q10053145,100SHPutOTR1000
MASTERCARD INCORPORATEDCL A57636Q104219615SH OTR1000
MCDONALDS CORPCOM5801351012711,208SH OTR1000
MEDALLION FINL CORPCOM58392810611416,200SHCallOTR1000
MICRO FOCUS INTL PLCSPON ADR NEW59483740328336,866SH OTR1000
MICROSOFT CORPCOM59491810410,65145,177SH OTR1000
MICROSOFT CORPCOM59491810430,391128,900SHCallOTR1000
MICROSOFT CORPCOM59491810424,497103,900SHPutOTR1000
NATWEST GROUP PLC SPONS ADR 2ORD6390571089517,737SH OTR1000
NETEASE INCSPONSORED ADS64110W1021,20611,679SH OTR1000
NETFLIX INCCOM64110L106205393SH OTR1000
NETFLIX INCCOM64110L1069,07717,400SHCallOTR1000
NETFLIX INCCOM64110L1063,1306,000SHPutOTR1000
NEXTERA ENERGY INCCOM65339F1013534,671SH OTR1000
NIKE INCCL B6541061033632,730SH OTR1000
NOKIA CORPSPONSORED ADR654902204474119,718SH OTR1000
NORWEGIAN CRUISE LINE HLDG LSHSG667211041,42651,700SHCallOTR1000
NOVAVAX INCCOM NEW6700024011,0155,600SH OTR1000
NOVAVAX INCCOM NEW6700024012,03111,200SHPutOTR1000
NVIDIA CORPORATIONCOM67066G104385722SH OTR1000
OMNICELL COMCOM68213N1094163,200SHCallOTR1000
OREILLY AUTOMOTIVE INCCOM67103H1075,31210,472SH OTR1000
OSHKOSH CORPCOM6882392012,01717,000SHPutOTR1000
PAPA JOHNS INTL INCCOM6988131025,47261,733SH OTR1000
PEPSICO INCCOM7134481082191,548SH OTR1000
PHILIP MORRIS INTL INCCOM7181721092602,926SH OTR1000
PLUG POWER INCCOM NEW72919P20241711,634SH OTR1000
PPL CORPCOM69351T1062087,200SHCallOTR1000
PROCTER AND GAMBLE COCOM7427181095784,267SH OTR1000
PROLOGIS INC.COM74340W1033703,494SH OTR1000
PROSHARES TRPSHS ULTRA QQQ74347R2062,64222,546SH OTR1000
PROSHARES TRSHORT S&P 500 NE74347B42563938,156SH OTR1000
PROSHARES TRULTRAPRO QQQ74347X8316,79674,474SH OTR1000
PROSHARES TRULTRAPRO SHORT S74347B1101,89980,184SH OTR1000
PROSHARES TRULTRASHRT S&P50074347B38351848,150SH OTR1000
PROSHARES TRULTRPRO S&P50074347X8643,64340,326SH OTR1000
PROSHARES TR IISHT VIX ST TRM74347W1302595,501SH OTR1000
PRUDENTIAL PLCADR74435K2042014,714SH OTR1000
SCHWAB STRATEGIC TRINTL EQTY ETF80852480545111,999SH OTR1000
SELECT SECTOR SPDR TRENERGY81369Y5061,25225,524SH OTR1000
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6053,03889,219SH OTR1000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8035664,265SH OTR1000
SERVICENOW INCCOM81762P102222443SH OTR1000
SOLAREDGE TECHNOLOGIES INCCOM83417M104226785SH OTR1000
SONY CORPSPONSORED ADR8356993074884,600SHPutOTR1000
SOUTHWEST AIRLS COCOM8447411081,72228,200SHCallOTR1000
SPDR GOLD TR GOLDSHS78463V1072081,301SH OTR1000
SPDR GOLD TR GOLDSHS78463V107483,0313,019,700SHCallOTR1000
SPDR GOLD TR GOLDSHS78463V107192,4321,203,000SHPutOTR1000
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88982223,258SH OTR1000
SPDR INDEX SHS FDS S&PCHINA ETF78463X4004793,657SH OTR1000
SPDR S&P 500 ETF TRTR UNIT78462F10318,20345,929SH OTR1000
SPDR S&P 500 ETF TRTR UNIT78462F103289,004729,200SHCallOTR1000
SPDR S&P 500 ETF TRTR UNIT78462F1031,034,1442,609,300SHPutOTR1000
SPIRIT AEROSYSTEMS HLDGS INC COMCL A84857410958412,000SHCallOTR1000
SYNOPSYS INCCOM871607107228922SH OTR1000
TESLA INCCOM88160R10110,68716,000SHCallOTR1000
TESLA INCCOM88160R1014,4756,700SHPutOTR1000
TFF PHARMACEUTICALS INCCOM87241J1046,967513,400SH OTR1000
TILRAY INCCOM CL 288688T1002079,100SHCallOTR1000
TRIP COM GROUP LTDADS89677Q1073949,948SH OTR1000
VANECK VECTORS ETF TRRUSSIA ETF92189F40357322,185SH OTR1000
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F6766042,482SH OTR1000
VANECK VECTORS ETF TRVIDEO GAMING92189F1141,34019,607SH OTR1000
VANGUARD INDEX FDS S&P 500 ETFSHS9229083631,2493,429SH OTR1000
VERITONE INCCOM92347M10066227,600SHCallOTR1000
VERIZON COMMUNICATIONS INCCOM92343V1044167,160SH OTR1000
VISA INC COMCL A92826C8397993,776SH OTR1000
WALMART INCCOM9311421033662,691SH OTR1000
WORKHORSE GROUP INCCOM NEW98138J2061,786129,700SHCallOTR1000
XL FLEET CORP COMCL A9837FR10030033,400SH OTR1000
YANDEX N VSHS CLASS AN972841083395,290SH OTR1000