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
3M COCOM88579Y101153875SH SOLE 00875
8X8 INC NEWCOM2829141006250SH SOLE 00250
ABBOTT LABSCOM0028241003773,189SH SOLE 003,189
ACADEMY SPORTS & OUTDOORS INCOM00402L1071,70642,622SH SOLE 0042,622
ADOBE SYS INCCOM00724F101424737SH SOLE 00737
ADVANCED MICRO DEVICES INCCOM0079031072,10620,464SH SOLE 0020,464
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102428SH SOLE 0028
ALLIANT ENERGY CORPCOM0188021088150SH SOLE 00150
ALPHABET INCCAP STK CL C02079K10783SH SOLE 003
ALPHABET INCCPA STK CL A02079K3052710SH SOLE 0010
ALPS ETF TRALERIAN MLP00162Q452712,128SH SOLE 002,128
ALTRIA GROUP INCCOM02209S1031553,400SH SOLE 003,400
AMAZON COM INCCOM0231351062,796851SH SOLE 00851
AMC ENTMT HLDGS INCCL A COM00165C104772,012SH SOLE 002,012
AMERICAN ELEC PWR INCCOM02553710157696SH SOLE 00696
AMERICAN OUTDOOR BRANDS CORPCOM8317541061,86990,011SH SOLE 0090,011
AMERICAN TOWER CORP NEWCOM03027X1001970SH SOLE 0070
AMPIO PHARMACEUTICALS INCCOM03209T109327196,775SH SOLE 00196,775
ANTERO MIDSTREAM CORPCOM03676B102101,000SH SOLE 001,000
APOLLO COML REAL EST FIN INCCOM03762U10528118,916SH SOLE 0018,916
APOLLO GLOBAL MGMT LLCCL A SHS03768E402411,528SH SOLE 001,528
APPLE INCCOM03783310016,393115,854SH SOLE 00115,854
ARBOR RLTY TR INCCOM03892310828115,162SH SOLE 0015,162
ARES CAPITAL CORPCOM04010L10327413,500SH SOLE 0013,500
ARES COML REAL ESTATE CORPCOM04013V10815210,100SH SOLE 0010,100
AT&T INCCOM00206R102632,350SH SOLE 002,350
AURORA CANNABIS INCCOM05156X88402SH SOLE 002
BALLARD PWR SYS INC NEWCOM0585861084250SH SOLE 00250
BANK OF MONTREALNT LKD 3806368B5043,216105,455SH SOLE 00105,455
BERKSHIRE HATHAWAY INC DELCL B NEW08467070293342SH SOLE 00342
BERKSHIRE HATHAWAY INC DELCL A0846701084111SH SOLE 001
BHP GROUPSPONSORED ADR05545E2092,84456,112SH SOLE 0056,112
BIO RAD LABS INCCL A0905722071013SH SOLE 0013
BLACK HILLS CORPCOM0921131099150SH SOLE 00150
BLACKSTONE GROUP L PCOM UNIT LTD09260D10764553SH SOLE 00553
BOEING COCOM0970231052,30210,468SH SOLE 0010,468
BONANZA CREEK ENERGY INCCOM NEW09779340020424SH SOLE 00424
BRITISH AMERN TOB PLCSPONSORED ADR110448107351,000SH SOLE 001,000
BROADCOM LTDSHS11135F1012245SH SOLE 0045
BUCKLE INCCOM1184401061,91148,281SH SOLE 0048,281
CALLAWAY GOLF COCOM1311931044150SH SOLE 00150
CAMECO CORPCOM13321L108331,527SH SOLE 001,527
CANADIAN NAT RES LTDCOM136385101571,556SH SOLE 001,556
CANOPY GROWTH CORPCOM138035100014SH SOLE 0014
CARA THERAPEUTICS INCCALL140755909250SH SOLE 0050
CARRIER GLOBAL CORPORATIONCOM14448C1043747,235SH SOLE 007,235
CENTENNIAL RESOURCE DEV INCCL A15136A1025757SH SOLE 00757
CENTURYLINK INCCOM550241103352,814SH SOLE 002,814
CHENIERE ENERGY INCCOM NEW16411R20839400SH SOLE 00400
CHEWY INCCL A16679L109230SH SOLE 0030
CHILDRENS PL INC NEWCOM1689051071,14715,247SH SOLE 0015,247
CINTAS CORPCOM1729081052,5476,690SH SOLE 006,690
CLOVIS ONCOLOGY INCCOM18946410092,000SH SOLE 002,000
COCA COLA COCOM191216100350SH SOLE 0050
COGNEX CORPCOM1924221039115SH SOLE 00115
COINBASE GLOBAL INCCOM CL A19260Q1071775SH SOLE 0075
COLGATE PALMOLIVE COCOM1941621031481,960SH SOLE 001,960
CONTEXTLOGIC INCCOM CL A21077C107075SH SOLE 0075
CORTEVA INCCOM22052L10412276SH SOLE 00276
COSTCO WHSL CORP NEWcom22160K1051,4663,263SH SOLE 003,263
CRONOSCOM22717L1012350SH SOLE 00350
CROWDSTRIKE HLDGS INCCL A22788C1051,7807,241SH SOLE 007,241
CROWN CASTLE INTL CORP NEWCOM22822V101320SH SOLE 0020
CSX CORPCOM126408103401,350SH SOLE 001,350
DATADOG INCCL A COM23804L103750SH SOLE 0050
DCP MIDSTREAM LPCOM UT LTD PTN23311P1002,975105,369SH SOLE 00105,369
DEVON ENERGY CORP NEWCOM25179M1031002,816SH SOLE 002,816
DIODES INCCOM254543101550SH SOLE 0050
DIREXION SHS ETF TR20YR TRES BULL25459W540532,025SH SOLE 002,025
DIREXION SHS ETF TRDLY GOLD INDX 3X25460G78110225SH SOLE 00225
DIREXION SHS ETF TROIL GAS BL 3X SH25460G50002SH SOLE 002
DIREXION SHS ETF TRDLY SCOND 3XBU25459W45818450SH SOLE 00450
DISNEY WALT COCOM DISNEY254687106115682SH SOLE 00682
DRAFTKINGS INCCOM CL A26142R10445930SH SOLE 00930
DREAM FINDERS HOMES INCCOM CL A26154D1008450SH SOLE 00450
DU PONT E I DE NEMOURS & COCOM26614N10219276SH SOLE 00276
DUTCH BROS INCCL A26701L1009200SH SOLE 00200
EATON VANCE ENH EQTY INC FDCOM278277108803,450SH SOLE 003,450
EATON VANCE TAX MNGD GBL DVCOM27829F108505,000SH SOLE 005,000
EATON VANCE TX MGD DIV EQ INCOM27828N102745,300SH SOLE 005,300
EDWARDS LIFESCIENCES CORPCOM28176E1084223,730SH SOLE 003,730
EMERSON ELEC COCOM29101110473780SH SOLE 00780
ENERGY TRANSFER LPCOM UT LTD PTN29273V10016617,350SH SOLE 0017,350
ENTERPRISE PRODS PARTNERS LCOM29379210737217,195SH SOLE 0017,195
ESSENTIAL PPTYS RLTY TR INCCOM29670E1071384,936SH SOLE 004,936
ETF MANAGERS TRPRIME CYBR SCRTY26924G20111178SH SOLE 00178
ETF MANAGERS TRPRIME JUNIR SLVR26924G1021,331112,674SH SOLE 00112,674
ETF MANAGERS TRPRIME MOBIL PAY26924G4095247,742SH SOLE 007,742
EXXON MOBIL CORPCOM30231G1024237,192SH SOLE 007,192
FACEBOOK INCCL A30303M10263186SH SOLE 00186
FERRARI N VCOMN3167Y1032201,050SH SOLE 001,050
FIREEYE INCCOM31816Q101150SH SOLE 0050
FIRST INTST BANCSYSTEM INCCOM CL A32055Y2016,211154,275SH SOLE 00154,275
FISKER INCCLA COM STK33813J106151,000SH SOLE 001,000
FORTINET INCCOM34959E109930SH SOLE 0030
FORTUNA SILVER MINES INCCOM3499151081300SH SOLE 00300
FREEPORT-MCMORAN INCCL B35671D8571344,120SH SOLE 004,120
GENERAL MLS INCCOM3703341041001,670SH SOLE 001,670
GILEAD SCIENCES INCCOM37555810310150SH SOLE 00150
GLOBAL MED REIT INCCOM NEW37954A2041258,500SH SOLE 008,500
GRANITESHARES GOLD TRSHS BEN INT38748G1018485SH SOLE 00485
HARLEY DAVIDSON INCCOM4128221085150SH SOLE 00150
HARMONY GOLD MINING CO LTDSPONSORED ADR4132163000100SH SOLE 00100
HIVE BLOCKCHAIN TECHNLGIES LCOM43366H10052,000SH SOLE 002,000
HOME DEPOT INCCOM4370761022,2116,737SH SOLE 006,737
HONEST CO INCCOM438333106030SH SOLE 0030
HONEYWELL INTL INCCOM4385161063631,712SH SOLE 001,712
ILLINOIS TOOL WKS INCCOM4523081092211,070SH SOLE 001,070
INNOVATIVE INDL PPTYS INCCOM45781V1012,2629,786SH SOLE 009,786
INTEL CORPCOM4581401008150SH SOLE 00150
ISHARES SILVER TRUSTISHARES46428Q10948223,507SH SOLE 0023,507
ISHARES TRBROAD USD HIGH46435U8536143SH SOLE 00143
ISHARES TRCORE S&P MCP ETF46428750713SH SOLE 003
ISHARES TRUS HLTHCR PR ETF46428882828110SH SOLE 00110
ISHARES TRGLOBAL REIT ETF46434V647146SH SOLE 0046
ISHARES TRJPMORGAN USD EMG464288281220SH SOLE 0020
ISHARES TRMRNGSTR LG-CP GR46428711915225SH SOLE 00225
ISHARES TRRUSSELL 3000 ETF4642876892861,124SH SOLE 001,124
ISHARES TRRUS TP200 GR ETF4642894381595SH SOLE 0095
ISHARES TRU.S. PFD STK ETF46428868749612,779SH SOLE 0012,779
ISHARES TRU.S. MED DVC ETF4642888109150SH SOLE 00150
ITERUM THERAPEUTICS PLCSHSG6333L10111,000SH SOLE 001,000
JD.COM INCCPON ADR CL A47215P10648665SH SOLE 00665
JFROG LTDORD SHSM6191J100139SH SOLE 0039
JOHNSON & JOHNSONCOM4781601042101,300SH SOLE 001,300
JPMORGAN CHASE & COCOM46625H1007054,305SH SOLE 004,305
JUMIA TECHONOLOGIES AGSPONSORED AD48138M105015SH SOLE 0015
KANSAS CITY SOUTHERNCOM NEW4851703027512,776SH SOLE 002,776
KIMBERLY CLARK CORPCOM49436810397726SH SOLE 00726
KIRKLAND LAKE GOLD LTDCOM49741E1002,54361,134SH SOLE 0061,134
KRATOS DEFENSE & SEC SOLUTIOCOM NEW50077B20711500SH SOLE 00500
LAKELAND FINL CORPCOM51165610003SH SOLE 003
LAREDO PETROLEUM INCCOM51680620545550SH SOLE 00550
LENNAR COORPCL A5260571042,04821,863SH SOLE 0021,863
LEXINFINTECH HLDGS LTDADR52887710361,000SH SOLE 001,000
LGI HOMES INCCOM50187T10673515SH SOLE 00515
LILLY ELI & COCOM532457108625SH SOLE 0025
LIVENT CORPCOM53814L108251,100SH SOLE 001,100
LOCKHEED MARTIN CORP.COM539830109292845SH SOLE 00845
LUCID GROUP INCCOM5494981038300SH SOLE 00300
LULULEMON ATHLETICA INCCOM55002110901SH SOLE 001
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP55908010632700SH SOLE 00700
MCDONALDS CORPCOM58013510167276SH SOLE 00276
MERCK & CO INC NEWCOM58933Y10536485SH SOLE 00485
MESOBLAST LTDSPONS ADR5907171045750SH SOLE 00750
META MATERIALS INCCOM59134N10491,575SH SOLE 001,575
MICROSOFT CORPCOM5949181041,2414,403SH SOLE 004,403
MICROVISION INC DELCOM NEW594960304181,595SH SOLE 001,595
MONDELEZ INTL INCCL A60920710521360SH SOLE 00360
MP MATERIALS CORPCOM CL A55336810190728,139SH SOLE 0028,139
MUSTANG BIO INCCOM62818Q10482,950SH SOLE 002,950
NETFLIX INCCOM64110L106161264SH SOLE 00264
NIKE INCCL B654106103964SH SOLE 0064
NIKOLA CORPCOM6541101053250SH SOLE 00250
NORTHROP GUNMAN CORPCOM66680710283230SH SOLE 00230
NORTHWEST NAT GAS COCOM66765N105601,300SH SOLE 001,300
NURCOR CORPCOM670346105665SH SOLE 0065
NVIDIA CORPCOM67066G10464308SH SOLE 00308
OCCIDENTAL PETE CORP DELCOM67459910528955SH SOLE 00955
OCUGEN INCCOM67577C1056875SH SOLE 00875
OTIS WORLDWIDE CORPCOM68902V1072893,517SH SOLE 003,517
OUTFRONT MEDIA INCCOM69007J106421,648SH SOLE 001,648
PALANTIR TECHNOLOGIES INCCL A69608A1082,417100,538SH SOLE 00100,538
PAYCHEX INCCOM70432610702SH SOLE 002
PAYPAL HLDGS INCCOM70450Y1031,9307,418SH SOLE 007,418
PEABODY ENGR CORPCOM7045511001,729116,893SH SOLE 00116,893
PELOTON INTERACTIVE INCCL A COM70614W10031356SH SOLE 00356
PENN NATL GAMIN INCCOM7075691092,97441,039SH SOLE 0041,039
PEPSICO INCCOM713448108125834SH SOLE 00834
PFIZER INCCOM71708110396522,435SH SOLE 0022,435
PHILIP MORRIS INTL INCCOM7181721097397,800SH SOLE 007,800
PHILLIPS 66COM71854610414200SH SOLE 00200
PIONEER NAT RES COCOM7237871071061SH SOLE 0061
POLARIS INDS INCCOM73106810219160SH SOLE 00160
POWERSHARES ETF TRUST IIPFD PORTFOLIO46138E511302,000SH SOLE 002,000
POWERSHARES QQQ TRUSTUNIT SER 146090E103179499SH SOLE 00499
PROCTER & GAMBLE COCOM7427181092411,725SH SOLE 001,725
PROPETRO HLDG CORPCOM74347M1082200SH SOLE 00200
PROSHARES TR IIPUT74347Y959420SHPutSOLE 0020
PROSHARES TR IIULTRA VIX SHORT74347Y839152SH SOLE 0052
PROSHARES TR IIULTRA BLOOMBERG74347Y8701231,500SH SOLE 001,500
PUBLIC STORAGECOM74460D1092996SH SOLE 0096
QORVO INCCOM74736K10123135SH SOLE 00135
QUALCOMM INCCOM747525103111862SH SOLE 00862
QUANTUMSCAPE CORPCOM CL A74767V1099375SH SOLE 00375
QUEST DIAGNOSTICS INCCOM74834L1001451,000SH SOLE 001,000
RAYTHEON TECHNOLOGIES CORPCOM75513E1016417,455SH SOLE 007,455
RED ROCK RESORTS INCCL A75700L1081222,378SH SOLE 002,378
REMARK HLDGS INCCOM75955K1021514,600SH SOLE 0014,600
REPUBLIC SVCS INCCOM7607591001291,076SH SOLE 001,076
ROMEO POWER INCCOM7761531083600SH SOLE 00600
SALESFORCE COM INCCOM79466L3023851,420SH SOLE 001,420
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247971441,945SH SOLE 001,945
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243001496SH SOLE 0096
SCHWAB STRATEGIC TRUS LCAP VA ETF808524409464SH SOLE 0064
SCHWAB STRATEGIC TRUS SML CAP ETF80852460703SH SOLE 003
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8522,41430,137SH SOLE 0030,137
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3083555,157SH SOLE 005,157
SELECT SECTOR SPDR TRSBI INT-ENERGY81369Y50631604SH SOLE 00604
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2093,25825,591SH SOLE 0025,591
SELECT SECTOR SPDR TRSBI INT-INDS81369Y70424250SH SOLE 00250
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1001582,000SH SOLE 002,000
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8602325,218SH SOLE 005,218
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8032,60217,424SH SOLE 0017,424
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8861892,957SH SOLE 002,957
SILVERCORP METALS INCCOM82835P1031,278335,491SH SOLE 00335,491
SIRIUS XM HLDGS INCCOM82968B10391,500SH SOLE 001,500
SM ENERGY COCOM78454L1002,22184,208SH SOLE 0084,208
SNAP INCCL A83304A1062,68736,377SH SOLE 0036,377
SNOWFLAKE INCCL A83344510930100SH SOLE 00100
SONOS INCCOM83570H108252SH SOLE 0052
SPDR GOLD TRUSTGOLD SHS78463V1073091,884SH SOLE 001,884
SPDR S&P 500 ETF TRTR UNIT78462F103615SH SOLE 0015
SPDR SERIES TRUSTMSCI ACWI EXUS78463X8488265SH SOLE 00265
SPDR SERIES TRUSTS&P 400 MDCP VAL78464A8398115SH SOLE 00115
SPDR SERIES TRUSTS&P 500 GROWTH78464A409120SH SOLE 0020
SPDR SERIES TRUSTS&P OILGAS EXP78468R5561581,637SH SOLE 001,637
SPDR SERIES TRUSTS&P SEMICNDCTR78464A86294474SH SOLE 00474
SPIRIT RLTY CAP INC NEWCOM NEW84860W3001433,100SH SOLE 003,100
SPROTT PHYSICAL GOLD TRUNIT85210B201375SH SOLE 0075
SPROTT PHYSICAL SILVER TRTR UNIT85207K1071,245162,118SH SOLE 00162,118
SQUARE INCCL A8522341031250SH SOLE 0050
STARBUCKS CORPCOM85524410968617SH SOLE 00617
STEEL DYNAMICS INCCOM8581191001,47025,134SH SOLE 0025,134
STURM RUGER & CO INCCOM86415910815200SH SOLE 00200
SYNDAX PHARMACEUTICALS INCCOM87164F10505SH SOLE 005
TECHTARGET INCCOM87874R1002,91735,389SH SOLE 0035,389
TERADYNE INCCOM88077010202SH SOLE 002
TESLA MTRS INCCOM88160R1013545SH SOLE 0045
TIZIANA LIFE SCIENCES PLCSPONSORED AD88875G10105SH SOLE 005
TRANSOCEANLTDREG SHSH8817H1002400SH SOLE 00400
TURQUOISE HILL RES LTDCOM9004352071,03770,262SH SOLE 0070,262
UBER TECHNOLOGIES INCCOM90353T10011235SH SOLE 00235
UNITED PARCEL SERVICE INCCL B91131210651280SH SOLE 00280
UNITED STATES OIL FUND LPUNITS91232N207484SH SOLE 0084
US BANCORP DELCOM NEW9029733041843,102SH SOLE 003,102
VANCECK ETF TRUSTINFLATION ALLOCA92189F1305180SH SOLE 00180
VANCECK ETF TRUSTSEMICONDUCTOR ETF92189F67659230SH SOLE 00230
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1063,421116,096SH SOLE 00116,096
VANGUARD BD INDEX FD INCTOTAL BND MARKET92193783523274SH SOLE 00274
VANGUARD INDEX FDSMCAP GR IDXVIP922908538520SH SOLE 0020
VANGUARD INDEX FDSVALUE ETF92290874452382SH SOLE 00382
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285807SH SOLE 007
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C87011120SH SOLE 00120
VERIZON COMMUNICATIONS INCCOM92343V1041,95236,143SH SOLE 0036,143
VISA INCCOM CL A92826C8391,4716,604SH SOLE 006,604
VISTA GOLD CORPCOM NEW927926303143196,734SH SOLE 00196,734
VISTA OUTDOOR INCCOM9283771004100SH SOLE 00100
WAITR HLDGS INCCOM93075210022,500SH SOLE 002,500
WILLIAMS COS INC DELCOM96945710013500SH SOLE 00500
WISDOMTREE TRCLOUD COMPUTING97717Y6911863,226SH SOLE 003,226
WORKHORSE GROUP INCCALL98138J906020SHCallSOLE 0020
WORKHORSE GROUP INCCALL98138J906010SHCallSOLE 0010
WORKHORSE GROUP INCCALL98138J906020SHCallSOLE 0020
WORKHORSE GROUP INCCOM NEW98138J20691,150SH SOLE 001,150
ZOOMINFO TECHNOLOGIES INCCOM CL A98980L1011454SH SOLE 0054