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
AMAZON COM INCCOM02313510654,56816,609SH SOLE 16,60900
INTERNATIONAL BUSINESS MACHSCOM459200101131942SH SOLE 94200
ADVANCED MICRO DEVICES INCCOM0079031071541,500SH SOLE 1,50000
AGNICO EAGLE MINES LTDCOM0084741081302,500SH SOLE 2,50000
BANCO SANTANDER S.A.ADR05964H1057220,000SH SOLE 20,00000
HONEYWELL INTL INCCOM4385161061780SH SOLE 8000
BARRICK GOLD CORPCOM067901108573,140SH SOLE 3,14000
AMERICAN EXPRESS COCOM0258161096,28037,500SH SOLE 37,50000
AMERICAN INTL GROUP INCCOM NEW02687478414,391262,200SH SOLE 262,20000
APPLE INCCOM03783310014,300101,166SH SOLE 101,16600
APPLIED MATLS INCCOM03822210597750SH SOLE 75000
ALBEMARLE CORPCOM0126531012191,000SH SOLE 1,00000
ARCHER DANIELS MIDLAND COCOM0394831021803,000SH SOLE 3,00000
BANK MONTREAL QUECOM0636711011161,162SH SOLE 1,16200
BAXTER INTL INCCOM0718131091051,305SH SOLE 1,30500
BECTON DICKINSON & COCOM075887109151612SH SOLE 61200
VERIZON COMMUNICATIONS INCCOM92343V104731,371SH SOLE 1,37100
BERKSHIRE HATHAWAY INC DELCL A0846701082,0565SH SOLE 500
BOEING COCOM09702310555250SH SOLE 25000
SPDR DOW JONES INDL AVERAGEUT SER 178467X1092,1316,300SH SOLE 6,30000
BP PLCSPONSORED ADR055622104642,346SH SOLE 2,34600
FEDEX CORPCOM31428X10666300SH SOLE 30000
BROWN FORMAN CORPCL B1156372091502,235SH SOLE 2,23500
ISHARES TRSELECT DIVID ETF4642871681951,700SH SOLE 1,70000
ROGERS COMMUNICATIONS INCCL B7751092004,29492,116SH SOLE 92,11600
CANADIAN NAT RES LTDCOM136385101732,000SH SOLE 2,00000
CATERPILLAR INCCOM149123101177920SH SOLE 92000
EATON VANCE SR FLTNG RTE TRCOM27828Q1051027,000SH SOLE 7,00000
JPMORGAN CHASE & COCOM46625H1008,15649,814SH SOLE 49,81400
CISCO SYS INCCOM17275R10216300SH SOLE 30000
COCA COLA COCOM1912161002093,979SH SOLE 3,97900
COLGATE PALMOLIVE COCOM1941621031512,000SH SOLE 2,00000
CANADIAN NATL RY COCOM1363751021,35711,700SH SOLE 11,70000
ISHARES TRTIPS BD ETF4642871761791,404SH SOLE 1,40400
CORNING INCCOM2193501051,45940,000SH SOLE 40,00000
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS34441910622250SH SOLE 25000
DEERE & COCOM2441991055321,585SH SOLE 1,58500
DISNEY WALT COCOM2546871064,34725,696SH SOLE 25,69600
BK OF AMERICA CORPCOM06050510418,578437,800SH SOLE 437,80000
CITIGROUP INCCOM NEW17296742415,191216,494SH SOLE 216,49400
ECOLAB INCCOM2788651001884SH SOLE 8400
PERKINELMER INCCOM71404610952300SH SOLE 30000
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN7265031059900SH SOLE 90000
EXXON MOBIL CORPCOM30231G1023776,428SH SOLE 6,42800
FREEPORT-MCMORAN INCCL B35671D8572,60380,000SH SOLE 80,00000
VANGUARD INDEX FDSVALUE ETF9229087441731,280SH SOLE 1,28000
VANGUARD INDEX FDSSMALL CP ETF9229087515522,525SH SOLE 2,52500
VANGUARD INDEX FDSGROWTH ETF922908736258891SH SOLE 89100
VANGUARD WORLD FDSHEALTH CAR ETF92204A504125505SH SOLE 50500
VANGUARD WORLD FDSINF TECH ETF92204A702281700SH SOLE 70000
GILEAD SCIENCES INCCOM37555810323330SH SOLE 33000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8034232,832SH SOLE 2,83200
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y886771,200SH SOLE 1,20000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2096875,400SH SOLE 5,40000
ISHARES INCMSCI MEXICO ETF46428682213275SH SOLE 27500
GLAXOSMITHKLINE PLCSPONSORED ADR37733W105241,6216,324,319SH SOLE 6,324,31900
NVIDIA CORPORATIONCOM67066G1041,3526,532SH SOLE 6,53200
HEXCEL CORP NEWCOM42829110836600SH SOLE 60000
HOME DEPOT INCCOM437076102174530SH SOLE 53000
BIOMARIN PHARMACEUTICAL INCCOM09061G10144567SH SOLE 56700
INDIA FD INCCOM454089103873,743SH SOLE 3,74300
BLACKBAUD INCCOM09227Q1008114SH SOLE 11400
INTEL CORPCOM45814010014269SH SOLE 26900
CEMEX SAB DE CVSPON ADR NEW1512908893,597501,972SH SOLE 501,97200
SK TELECOM LTDSPONSORED ADR78440P1081053,500SH SOLE 3,50000
LENNAR CORPCL A52605710451543SH SOLE 54300
LOCKHEED MARTIN CORPCOM53983010941118SH SOLE 11800
MBIA INCCOM55262C1003,597280,000SH SOLE 280,00000
MCDONALDS CORPCOM5801351018533,540SH SOLE 3,54000
MARINE PETE TRUNIT BEN INT568423107215,000SH SOLE 5,00000
MARKEL CORPCOM5705351048470SH SOLE 7000
LENNAR CORPCL B526057302112SH SOLE 1200
MESA RTY TRUNIT BEN INT590660106112,000SH SOLE 2,00000
MICROSOFT CORPCOM5949181045,42119,242SH SOLE 19,24200
ISHARES TRCORE S&P500 ETF4642872003,1067,211SH SOLE 7,21100
3M COCOM88579Y10168387SH SOLE 38700
MORGAN STANLEY EMKT DBT FD ICOM61744H105192,100SH SOLE 2,10000
MORGAN STANLEY INDIA INVT FDCOM61745C10539314,205SH SOLE 14,20500
KANSAS CITY SOUTHERNCOM NEW485170302141519SH SOLE 51900
NEWMONT CORPCOM6516391061643,020SH SOLE 3,02000
NIKE INCCL B6541061036744,640SH SOLE 4,64000
NOKIA CORPSPONSORED ADR6549022044751SH SOLE 75100
NORTH EUROPEAN OIL RTY TRSH BEN INT659310106646,000SH SOLE 6,00000
CAPITAL ONE FINL CORPCOM14040H1055,66635,000SH SOLE 35,00000
ORACLE CORPCOM68389X10598111,252SH SOLE 11,25200
ISHARESS&P 500 VAL ETF4642874081971,353SH SOLE 1,35300
ISHARES TRRUS 1000 GRW ETF4642876147692,807SH SOLE 2,80700
PEPSICO INCCOM7134481081891,255SH SOLE 1,25500
CONOCOPHILLIPSCOM20825C1041832,706SH SOLE 2,70600
ISHARES TRS&P MC 400VL ETF4642877051541,496SH SOLE 1,49600
ALTRIA GROUP INCCOM02209S1031693,708SH SOLE 3,70800
COSTCO WHSL CORP NEWCOM22160K10519,98644,470SH SOLE 44,47000
PROCTER AND GAMBLE COCOM7427181091491,062SH SOLE 1,06200
ACADIA PHARMACEUTICALS INCCOM004225108372,200SH SOLE 2,20000
QUALCOMM INCCOM7475251039297,200SH SOLE 7,20000
EXACT SCIENCES CORPCOM30063P10548500SH SOLE 50000
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W105191,058SH SOLE 1,05800
ISHARES TRNASDAQ BIOTECH4642875567784,814SH SOLE 4,81400
ISHARES INCMSCI BRAZIL ETF4642864001334,130SH SOLE 4,13000
ISHARES TRSP SMCP600VL ETF46428787953526SH SOLE 52600
ISHARES TRU.S. CNSM GD ETF4642878121991,107SH SOLE 1,10700
ROPER TECHNOLOGIES INCCOM7766961061942SH SOLE 4200
ROYAL BK CDACOM7800871021,04410,503SH SOLE 10,50300
ROYAL GOLD INCCOM78028710819200SH SOLE 20000
ISHARES TRGLOBAL 100 ETF46428757211160SH SOLE 16000
ALLIANCE DATA SYSTEMS CORPCOM01858110817166SH SOLE 16600
ISHARES TRS&P MC 400GR ETF4642876061872,360SH SOLE 2,36000
MERCK & CO INCCOM58933Y1052543,380SH SOLE 3,38000
SCHLUMBERGER LTDCOM STK80685710810325SH SOLE 32500
ISHARES TREXPANDED TECH4642875158062,020SH SOLE 2,02000
SIMON PPTY GROUP INC NEWCOM82880610954412SH SOLE 41200
ISHARES TRGLOBAL FINLS ETF4642873333684,700SH SOLE 4,70000
SONY GROUP CORPORATIONSPONSORED ADR83569930721190SH SOLE 19000
AT&T INCCOM00206R10219700SH SOLE 70000
CHEVRON CORP NEWCOM1667641002752,707SH SOLE 2,70700
SPDR S&P 500 ETF TRTR UNIT78462F1036,99316,296SH SOLE 16,29600
STARBUCKS CORPCOM8552441091381,250SH SOLE 1,25000
STRYKER CORPORATIONCOM863667101206781SH SOLE 78100
NETFLIX INCCOM64110L1061,6382,685SH SOLE 2,68500
INTUITIVE SURGICAL INCCOM NEW46120E6023131SH SOLE 3100
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS8816242098800SH SOLE 80000
TEXAS INSTRS INCCOM8825081041921,000SH SOLE 1,00000
3-D SYS CORP DELCOM NEW88554D205411,500SH SOLE 1,50000
TORONTO DOMINION BK ONTCOM NEW8911605095,06076,611SH SOLE 76,61100
UNION PAC CORPCOM90781810839,120199,570SH SOLE 199,57000
MEDIFAST INCCOM58470H10153275SH SOLE 27500
WALMART INCCOM9311421032301,650SH SOLE 1,65000
WATSCO INCCOM942622200206780SH SOLE 78000
WEBSTER FINL CORP CONNCOM94789010927500SH SOLE 50000
SMUCKER J M COCOM NEW832696405103860SH SOLE 86000
WABTECCOM92974010813169SH SOLE 16900
WYNN RESORTS LTDCOM9831341074345,120SH SOLE 5,12000
WILLIAMS COS INCCOM9694571001686,473SH SOLE 6,47300
ISHARES TRIBOXX INV CP ETF4642872426014,510SH SOLE 4,51000
ISHARES TR20 YR TR BD ETF4642874321801,249SH SOLE 1,24900
YPF SOCIEDAD ANONIMASPON ADR CL D98424510071,500SH SOLE 1,50000
ACM RESH INCCOM CL A00108J109951,000SH SOLE 1,00000
SIGNATURE BK NEW YORK N YCOM82669G10453196SH SOLE 19600
SPDR GOLD TRGOLD SHS78463V1071,3478,211SH SOLE 8,21100
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428584699,370SH SOLE 9,37000
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428745939,041SH SOLE 9,04100
MASTERCARD INCORPORATEDCL A57636Q1044,31012,400SH SOLE 12,40000
WESTERN ALLIANCE BANCORPCOM95763810969635SH SOLE 63500
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442111,375SH SOLE 1,37500
BAIDU INCSPON ADR REP A056752108119778SH SOLE 77800
WISDOMTREE TRUS LARGECAP DIVD97717W3071751,465SH SOLE 1,46500
WISDOMTREE TRINTL EQUITY FD97717W7032234,226SH SOLE 4,22600
WISDOMTREE TRJAPN HEDGE EQT97717W8511251,975SH SOLE 1,97500
IROBOT CORPCOM46272610016200SH SOLE 20000
WISDOMTREE TREMER MKT HIGH FD97717W315731,676SH SOLE 1,67600
ISHARES TRGLB CNS DISC ETF4642887452491,511SH SOLE 1,51100
ISHARES TRPFD AND INCM SEC4642886871173,000SH SOLE 3,00000
UNDER ARMOUR INCCL A9043111078400SH SOLE 40000
FIRST SOLAR INCCOM336433107332SH SOLE 3200
LIVE NATION ENTERTAINMENT INCOM5380341091141,250SH SOLE 1,25000
ISHARES TRJPMORGAN USD EMG46428828155500SH SOLE 50000
FRANCO NEV CORPCOM35185810523174SH SOLE 17400
B2GOLD CORPCOM11777Q20913138,400SH SOLE 38,40000
BARCLAYS BANK PLCDJUBS CMDT ETN3606738C7781846,600SH SOLE 6,60000
AEROVIRONMENT INCCOM00807310816180SH SOLE 18000
PROSHARES TRULT R/EST NEW74347X62532356SH SOLE 35600
ISHARES TRGL CLEAN ENE ETF464288224321,500SH SOLE 1,50000
DELTA AIR LINES INC DELCOM NEW2473617023,93392,330SH SOLE 92,33000
SPDR INDEX SHS FDSASIA PACIF ETF78463X30162500SH SOLE 50000
JOHN BEAN TECHNOLOGIES CORPCOM47783910433237SH SOLE 23700
ISHARES TRIBOXX HI YD ETF4642885133844,390SH SOLE 4,39000
BROOKFIELD INFRAST PARTNERSLP INT UNITG162521012754,890SH SOLE 4,89000
MACQUARIE INFRASTR HOLD LLCCOMMON UNITS55608B105481,200SH SOLE 1,20000
WISDOMTREE TRGLB EX US RL EST97717W3311445,800SH SOLE 5,80000
PHILIP MORRIS INTL INCCOM7181721091281,348SH SOLE 1,34800
ISHARES INCMSCI TURKEY ETF4642867152100SH SOLE 10000
VISA INCCOM CL A92826C8393791,700SH SOLE 1,70000
MARATHON PETE CORPCOM56585A1021262,043SH SOLE 2,04300
GOLDEN MINERALS COCOM38111910637,500SH SOLE 7,50000
SUNCOR ENERGY INC NEWCOM8672241076308SH SOLE 30800
SCHWAB STRATEGIC TRUS REIT ETF8085248474549,925SH SOLE 9,92500
STARWOOD PPTY TR INCCOM85571B1051225,000SH SOLE 5,00000
TESLA INCCOM88160R101267345SH SOLE 34500
ISHARES TRMSCI EURO FL ETF46428918087644,624SH SOLE 44,62400
ISHARES TRMSCI INDONIA ETF46429B3097300SH SOLE 30000
SPDR SER TRBLOMBRG BRC EMRG78464A39166926,450SH SOLE 26,45000
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS87406020516971SH SOLE 97100
SPDR SER TRICE PFD SEC ETF78464A292501,153SH SOLE 1,15300
AIR LEASE CORPCL A00912X302391,000SH SOLE 1,00000
GENERAL MTRS COCOM37045V1004228,002SH SOLE 8,00200
ISHARES TRBRAZIL SM-CP ETF464289131483,000SH SOLE 3,00000
PEMBINA PIPELINE CORPCOM70632710340412,750SH SOLE 12,75000
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG1625810825683SH SOLE 68300
ISHARES TRMSCI CHINA ETF46429B67164954SH SOLE 95400
PHILLIPS 66COM718546104951,353SH SOLE 1,35300
ZYNGA INCCL A98986T10881,000SH SOLE 1,00000
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R11850880SH SOLE 88000
AMERICAN TOWER CORP NEWCOM03027X100129488SH SOLE 48800
ISHARES INCMSCI WORLD ETF4642863923422,704SH SOLE 2,70400
MONDELEZ INTL INCCL A609207105941,610SH SOLE 1,61000
ISHARES TRMSCI INDIA ETF46429B5982094,300SH SOLE 4,30000
ISHARES TRCORE MSCI TOTAL46432F8344125,800SH SOLE 5,80000
ISHARES TRMSCI USA MMENTM46432F3962641,502SH SOLE 1,50200
FACEBOOK INCCL A30303M1021,5024,426SH SOLE 4,42600
ISHARES INCCORE MSCI EMKT46434G10352850SH SOLE 85000
DIAMONDBACK ENERGY INCCOM25278X109328SH SOLE 2800
SANDSTORM GOLD LTDCOM NEW80013R206295,000SH SOLE 5,00000
HANNON ARMSTRONG SUST INFR CCOM41068X1002144,000SH SOLE 4,00000
NEWS CORP NEWCL A65249B1093125SH SOLE 12500
PROSHARES TRSHORT S&P 500 NE74347B42515210,000SH SOLE 10,00000
BLACKBERRY LTDCOM09228F1035525SH SOLE 52500
ISHARES TRMSCI USA QLT FCT46432F3392,39618,190SH SOLE 18,19000
VEON LTDSPONSORED ADR91822M10673,150SH SOLE 3,15000
ISHARES INCMSCI GBL GOLD MN46434G855813,323SH SOLE 3,32300
TWILIO INCCL A90138F1021340SH SOLE 4000
LIBERTY MEDIA CORP DELCOM C SIRIUSXM53122960772115,208SH SOLE 15,20800
UNDER ARMOUR INCCL C9043112067402SH SOLE 40200
KRANESHARES TRCSI CHI INTERNET5007673061042,200SH SOLE 2,20000
TAPESTRY INCCOM87603010733900SH SOLE 90000
WHEATON PRECIOUS METALS CORPCOM962879102411,084SH SOLE 1,08400
PROSHARES TR IISHT VIX ST TRM74347W130821,500SH SOLE 1,50000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083637,74019,618SH SOLE 19,61800
DELEK US HLDGS INC NEWCOM24665A1031769,800SH SOLE 9,80000
ISHARES INCMSCI JPN ETF NEW46434G8225,19373,908SH SOLE 73,90800
ISHARES TRMSCI EMG MKT ETF46428723434,795690,871SH SOLE 690,87100
NUTRIEN LTDCOM67077M10815228SH SOLE 22800
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V5631457,330SH SOLE 7,33000
INVESCO QQQ TRUNIT SER 146090E10328,49079,643SH SOLE 79,64300
BOOKING HOLDINGS INCCOM09857L10810243SH SOLE 4300
KKR & CO INCCOM48251W10467711,119SH SOLE 11,11900
RESIDEO TECHNOLOGIES INCCOM76118Y1048338SH SOLE 33800
BILIBILI INCSPONS ADS REP Z09004010626400SH SOLE 40000
ETF SER SOLUTIONSDEFIANCE QUANT26922A420751,500SH SOLE 1,50000
SPRINGWORKS THERAPEUTICS INCCOM85205L107921,450SH SOLE 1,45000
ISHARES TRROBOTICS ARTIF46435U556852,000SH SOLE 2,00000
NIO INCSPON ADS62914V1064100SH SOLE 10000
DELL TECHNOLOGIES INCCL C24703L20230288SH SOLE 28800
MODERNA INCCOM60770K107115300SH SOLE 30000
HERON THERAPEUTICS INCCOM427746102706,500SH SOLE 6,50000
PINTEREST INCCL A72352L106701,375SH SOLE 1,37500
GLOBAL SHIP LEASE INC NEWCOM CL AY271836005,368226,499SH SOLE 226,49900
DUPONT DE NEMOURS INCCOM26614N10214207SH SOLE 20700
DOW INCCOM26055710312207SH SOLE 20700
OTIS WORLDWIDE CORPCOM68902V10767822SH SOLE 82200
CARRIER GLOBAL CORPORATIONCOM14448C104851,645SH SOLE 1,64500
CORTEVA INCCOM22052L1049207SH SOLE 20700
UBER TECHNOLOGIES INCCOM90353T100902,000SH SOLE 2,00000
FOX CORPCL A COM35137L1057166SH SOLE 16600
PROSHARES TRULTSHT FINLS NEW74347G7135496SH SOLE 49600
SPDR SER TRBLOOMBERG BRCLYS78468R6221091,000SH SOLE 1,00000
BLACKSTONE INCCOM09260D1077526,460SH SOLE 6,46000
BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q10733540SH SOLE 54000
GENERAL ELECTRIC COCOM NEW3696043014043,908SH SOLE 3,90800
BEYOND MEAT INCCOM08862E10980750SH SOLE 75000
AMRYT PHARMA PLCSPONSORED ADS03217L106141,188SH SOLE 1,18800
ISHARES TRFOCUSD VAL FAC46435U333551,000SH SOLE 1,00000
XENETIC BIOSCIENCES INCCOM9840155035726,991SH SOLE 26,99100
ARCONIC CORPORATIONCOM03966V10710327SH SOLE 32700
HOWMET AEROSPACE INCCOM443201108411,312SH SOLE 1,31200
ORGANON & COCOMMON STOCK68622V106411,238SH SOLE 1,23800
LISTED FD TRROUNDHILL STREAM53656F441191,868SH SOLE 1,86800
RADIUS HEALTH INCCOM NEW750469207373,000SH SOLE 3,00000
RAYTHEON TECHNOLOGIES CORPCOM75513E1011411,645SH SOLE 1,64500
META MATERIALS INCCOM59134N104366,149SH SOLE 6,14900
GOLDMAN SACHS PHYSICAL GOLDUNIT38150K1032,437139,578SH SOLE 139,57800
MADISON SQUARE GRDN ENTERTNMCL A55826T1023134,300SH SOLE 4,30000
SPROUT SOCIAL INCCOM CL A85209W1097265,955SH SOLE 5,95500
OSPREY TECHNLGY AQUISTION COCOM CL A68839R104686,000SH SOLE 6,00000
ISHARES GOLD TRISHARES NEW464285204571,698SH SOLE 1,69800
MATINAS BIOPHARMA HLDGS INCCOM5768101051,004775,000SH SOLE 775,00000
PROSHARES TRULTRAPRO SHT QQQ74347G861404,669SH SOLE 4,66900
AIRBNB INCCOM CL A0090661015763,429SH SOLE 3,42900
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1024663,151SH SOLE 3,15100
VIATRIS INCCOM92556V1065372SH SOLE 37200
CONTEXTLOGIC INCCOM CL A21077C1071,364250,112SH SOLE 250,11200
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V1052847,308SH SOLE 7,30800
INVESCO EXCH TRADED FD TR IINASDAQNXTGEN10046138G631932,800SH SOLE 2,80000
DIREXION SHS ETF TRDAILY FINL BEAR25460E240148SH SOLE 4800
ARK ETF TRNEXT GNRTN INTER00214Q40187624SH SOLE 62400
ARK ETF TRINNOVATION ETF00214Q1041,54814,007SH SOLE 14,00700
ARK ETF TRGENOMIC REV ETF00214Q302921,237SH SOLE 1,23700
PROSHARES TRSHORT QQQ NEW74347B714655,295SH SOLE 5,29500
STORE CAP CORPCOM8621211001926,000SH SOLE 6,00000
CORBUS PHARMACEUTICALS HLDGSCOM21833P1033433,185SH SOLE 33,18500
ISHARES TRMSCI INTL QUALTY46434V4561,49839,495SH SOLE 39,49500
INVITAE CORPCOM46185L103572,000SH SOLE 2,00000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E5111097,234SH SOLE 7,23400
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35479113,000SH SOLE 13,00000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G508673,010SH SOLE 3,01000
VANECK ETF TRUSTGOLD MINERS ETF92189F1062347,941SH SOLE 7,94100
VANECK ETF TRUSTAGRIBUSINESS ETF92189F7001641,802SH SOLE 1,80200
VANECK ETF TRUSTVANECK RUSSIA ET92189F40323,559776,874SH SOLE 776,87400
VANECK ETF TRUSTJUNIOR GOLD MINE92189F7911554,049SH SOLE 4,04900
NATIONAL GRID PLCSPONSORED ADR NE636274409115SH SOLE 1500
CORECIVIC INCCOM21871N101171,927SH SOLE 1,92700
ALCOA CORPCOM0138721064,67095,437SH SOLE 95,43700
PJT PARTNERS INCCOM CL A69343T107231SH SOLE 3100
KRAFT HEINZ COCOM50075410620536SH SOLE 53600
PAYPAL HLDGS INCCOM70450Y10314,34255,130SH SOLE 55,13000
HP INCCOM40434L10514500SH SOLE 50000
GLOBAL X FDSGBL X MSCI NIGER37954Y665222,100SH SOLE 2,10000
ALTERYX INCCOM CL A02156B10313175SH SOLE 17500
ALPHABET INCCAP STK CL A02079K30561,68523,082SH SOLE 23,08200
HEWLETT PACKARD ENTERPRISE CCOM42824C1097500SH SOLE 50000
ALPHABET INCCAP STK CL C02079K10710,6503,999SH SOLE 3,99900
BERKSHIRE HATHAWAY INC DELCL B NEW0846707023721,341SH SOLE 1,34100
VANGUARD WORLD FDSFINANCIALS ETF92204A4051041,148SH SOLE 1,14800
JOHNSON & JOHNSONCOM4781601043672,230SH SOLE 2,23000
WELLS FARGO CO NEWCOM9497461011182,605SH SOLE 2,60500
PFIZER INCCOM7170811031173,000SH SOLE 3,00000
VANGUARD INDEX FDSREAL ESTATE ETF9229085531021,000SH SOLE 1,00000
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1001266,262SH SOLE 6,26200
GAMING & LEISURE PPTYS INCCOM36467J1081453,126SH SOLE 3,12600
NEW RESIDENTIAL INVT CORPCOM NEW64828T20116916,000SH SOLE 16,00000
DXC TECHNOLOGY COCOM23355L106242SH SOLE 4200