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 COCOM88579Y10156290SH SOLE 29000
A G N C INVESTMENT CORP REITREIT00123Q1041,23073,390SH SOLE 73,39000
A T & T INCCOM00206R1021123,691SH SOLE 3,69100
ABBOTT LABORATORIESCOM002824100646SH SOLE 4600
ABBVIE INCCOM00287Y109101931SH SOLE 93100
ACCENTURE PLC FCLASS ACOMG1151C101154557SH SOLE 55700
ACTIVISION BLIZZARDCOM00507V109333SH SOLE 3300
ADAPTIVE BIOTECHNOLOGIESCOM00650F1093,62390,000SH SOLE 90,00000
ADIDAS AG FSPONSORED ADR 1 ADR REPS 0.5 ORD SHSADR00687A10779500SH SOLE 50000
ADOBE INCCOM00724F1012960SH SOLE 6000
ADVANCED MICRO DEVICCOM00790310720250SH SOLE 25000
ADVISORSHARES PURE US CANNABIS ETFETF00768Y45327637SH SOLE 63700
AFFIRM HLDGS INCCOM00827B10613180SH SOLE 18000
AG MORTGAGE INVESTMENT TREITREIT0012281052403SH SOLE 40300
AGILENT TECHNOLOGIESCOM00846U10181635SH SOLE 63500
AGNC INVESTMENT 7pcnt PFDPFD SER CPFD00123Q5003,070121,055SH SOLE 121,05500
AIRBNB INC CLASS ACOM009066101845SH SOLE 4500
ALCOA CORPCOM013872106136SH SOLE 3600
ALDEYRA THERAPEUTICSCOM01438T106110SH SOLE 1000
ALERIAN MLP ETFETF00162Q4521,15037,719SH SOLE 37,71900
ALIBABA GROUP HLDG LTD FSPONSORED ADR 1 ADR REPS 8 ORD SHSADR01609W10240175SH SOLE 17500
ALIGN TECHNOLOGY INCCOM01625510148SH SOLE 800
ALLSTATE CORPCOM02000210160525SH SOLE 52500
ALPHABET INC. CLASS ACOM02079K30520,79510,083SH SOLE 10,08300
ALPHABET INC. CLASS CCOM02079K1073919SH SOLE 1900
ALTRIA GROUP INCCOM02209S1031533,000SH SOLE 3,00000
AMAZON.COM INCCOM0231351063,5401,144SH SOLE 1,14400
AMC ENTERTAINMENT CLASS ACOM00165C104111SH SOLE 1100
AMERICAN EXPRESS COCOM02581610952370SH SOLE 37000
AMERICAN INTL GROUPCOM02687478423500SH SOLE 50000
AMERICAN LITHIUM MINCOM0272631021500SH SOLE 50000
AMERICAN OUTDOOR BRANDSCOM02875D1095200SH SOLE 20000
AMERICAN WATER WORKSCOM030420103319SH SOLE 1900
AMERICOLD REALTY TRUST REITREIT03064D10817SH SOLE 700
AMERN TOWER CORP REITREIT03027X10046191SH SOLE 19100
AMPLIFY LITHIUM AND BATTERY TECH ETFETF032108805775,000SH SOLE 5,00000
ANHEUSER BUSCH INBEV S FSPONSORED ADR 1 ADR REPS 1 ORD SHSADR03524A108641,021SH SOLE 1,02100
ANNALY CAPITA 6.95pcnt PFDPFD SER FPFD0357108703,450137,990SH SOLE 137,99000
ANNALY CAPITAL MGMT REITREIT03571040972083,687SH SOLE 83,68700
ANTERO MIDSTREAM CORPCOM03676B10212SH SOLE 200
APOLLO GLOBAL MGMT CLASS ACOM03768E10516336SH SOLE 33600
APPLE INCCOM03783310025,843211,569SH SOLE 211,56900
APPLIED MATERIALSCOM038222105966SH SOLE 6600
ARAMARKCOM03852U10632850SH SOLE 85000
ARBOR REALTY TR REITREIT03892310831820,000SH SOLE 20,00000
ARGONAUT GOLD INC FCOM04016A1011810,000SH SOLE 10,00000
ARISTA NETWORKS INCCOM040413106515SH SOLE 1500
ARK GENOMIC REVOLUTION ETFETF00214Q3021311,475SH SOLE 1,47500
ARK INNOVATION ETFETF00214Q10411SH SOLE 100
AT&T INC. 5pcnt PFDPFD SER APFD00206R5081134,290SH SOLE 4,29000
AURORA CANNABIS INC FCOM05156X8841131SH SOLE 13100
AUTO DATA PROCESSINGCOM05301510360320SH SOLE 32000
AUTODESK INCCOM052769106311SH SOLE 1100
AVADEL PHARMACEUTICALS FUNSPONSORED ADR 1 ADR REPS 1 ORD SHSADR05337M1041,175130,000SH SOLE 130,00000
AVEO PHARMACEUTICALSCOM05358830771,000SH SOLE 1,00000
B G C PARTNERS CLASS ACOM05541T10112125,150SH SOLE 25,15000
B2GOLD CORP FCOM11777Q209266,000SH SOLE 6,00000
BAIDU INC FSPONSORED ADR 1 ADR REPS 8 ORD SHSADR05675210834155SH SOLE 15500
BANCO SANTANDER SA IAM FSPONSORED ADR 1 ADR REPS 1 ORD SHSADR05964H1057622,197SH SOLE 22,19700
BANK OF AMER 4.125pcnt PFDPFD SER PPPFD06055H6081496,000SH SOLE 6,00000
BANK OF AMER 5.875pcnt PFDPFD SER HHPFD0605051951,85467,930SH SOLE 67,93000
BANK OF AMERICA 5pcnt PFDPFD SER LLPFD06055H20245717,250SH SOLE 17,25000
BANK OF AMERICA CORPCOM0605051042,33260,265SH SOLE 60,26500
BANK OF NY MELLON COCOM06405810039826SH SOLE 82600
BARCLAYS IPTH SRS B S&P SHRT TRM ETNETN06746P621171,500SH SOLE 1,50000
BARRICK GOLD CORP FCOM06790110832416,371SH SOLE 16,37100
BAXTER INTERNTNLCOM07181310910120SH SOLE 12000
BERKSHIRE HATHAWAY CLASS BCOM08467070210,67441,783SH SOLE 41,78300
BIOCRYST PHARMACEUTICALSCOM09058V10350950,000SH SOLE 50,00000
BITWISE 10 CRYPTO INDEXCEF09174910129350SH SOLE 35000
BLACKROCK ENHANCED EQUITCEF09251A104169SH SOLE 6900
BLACKROCK ENHANCED GLOBACEF092501105141,234SH SOLE 1,23400
BLACKROCK INCCOM09247X10111,60015,386SH SOLE 15,38600
BLACKROCK MULTI SECTOR ICEF09258A107211,176SH SOLE 1,17600
BLACKROCK MUNIHOLDINGS NCEF09254X101523,500SH SOLE 3,50000
BLACKROCK RES AND CMMDITCEF09257A108222,500SH SOLE 2,50000
BLACKROCK SHORT MATURITYBOND ETFETF46431W507364SH SOLE 6400
BLACKSTONE MTG TR REITREIT09257W10016525SH SOLE 52500
BLINK CHARGING COCOM09354A100411,000SH SOLE 1,00000
BOEING COCOM0970231051,3295,217SH SOLE 5,21700
BOX INC CLASS ACOM10316T104158SH SOLE 5800
BP PLC FSPONSORED ADR 1 ADR REPS 6 ORD SHSADR0556221042,21290,842SH SOLE 90,84200
BRAEMAR HOTELS & RESORTSREIT10482B10116SH SOLE 600
BRIDGESTONE CORP L ORDFCOM613210004631,500SH SOLE 1,50000
BRISTOL-MYERS SQUIBBCOM1101221082103,325SH SOLE 3,32500
BROADCOM INCCOM11135F101715SH SOLE 1500
BROOKDALE SENIOR LIVCOM11246310461,000SH SOLE 1,00000
BROOKFIELD ASSET MGM FCLASS ACOM112585104471,067SH SOLE 1,06700
CABOT OIL & GAS CORPCOM127097103663,500SH SOLE 3,50000
CANOPY GROWTH CORP FCOM138035100942,950SH SOLE 2,95000
CARNIVAL CORP FCOM143658300150SH SOLE 5000
CASPER SLEEP INCCOM1476261051180SH SOLE 18000
CATERPILLAR INCCOM1491231017,23531,204SH SOLE 31,20400
CEDAR FAIR L P LPMLP1501851061412,844SH SOLE 2,84400
CENOVUS ENERGY INC FCOM15135U1097510,000SH SOLE 10,00000
CENTERRA GOLD INC FCOM1520061029010,200SH SOLE 10,20000
CERNER CORPCOM1567821048,086112,500SH SOLE 112,50000
CHARLES RIVER LABSCOM159864107174600SH SOLE 60000
CHENIERE ENERGY INCCOM16411R2089120SH SOLE 12000
CHEVRON CORPCOM1667641006115,833SH SOLE 5,83300
CHIMERA INVESTME 8pcnt PFDPFD SER BPFD16934Q4061225,000SH SOLE 5,00000
CISCO SYSTEMS INCCOM17275R1024,24382,063SH SOLE 82,06300
CITIGROUP INCCOM17296742424331SH SOLE 33100
CLOVER HEALTH INVTS CO FCOM18914F1037610,000SH SOLE 10,00000
COMCAST CORP CLASS ACOM20030N10141760SH SOLE 76000
COMPASS DIVERSIFIEDMLP20451Q10419800SH SOLE 80000
CONAGRA BRANDS INCCOM205887102381,013SH SOLE 1,01300
CONOCOPHILLIPSCOM20825C10426500SH SOLE 50000
CORTEVA INCCOM22052L10412267SH SOLE 26700
COSTCO WHOLESALE COCOM22160K105350993SH SOLE 99300
COUSINS PROPERTIESREIT22279550225709SH SOLE 70900
CRISPR THERAPEUTICS FCOMH17182108220SH SOLE 2000
CRONOS GROUP INC FCOM22717L101717,500SH SOLE 7,50000
CROWN CASTLE INTL CO REITREIT22822V101319SH SOLE 1900
CUMMINS INCCOM231021106130500SH SOLE 50000
CVS HEALTH CORPCOM1266501002,74836,528SH SOLE 36,52800
DANAHER CORPCOM235851102314SH SOLE 1400
DARE BIOSCIENCE INCCOM23666P10132,000SH SOLE 2,00000
DEERE & COCOM244199105412SH SOLE 1200
DELL TECHNOLOGIESCOM24703L202559SH SOLE 5900
DELTA AIR LINES INC DELCOM2473617022895,988SH SOLE 5,98800
DHT MARITIME HLD INC FCOMY2065G121528,800SH SOLE 8,80000
DOMINION ENERGY 5.25pcntPFD DUE 07/30/76SUBJ TO XTRO REDEMPTIONCOM25746U8441,10443,212SH SOLE 43,21200
DOW INCCOM26055710317267SH SOLE 26700
DRAFTKINGS INCCOM26142R10413SH SOLE 300
DUKE ENERGY CORPCOM26441C20429300SH SOLE 30000
DUPONT DE NEMOURS INCCOM26614N10221267SH SOLE 26700
EATON CORP PLC FCOMG2918310366480SH SOLE 48000
EATON VNCE MGD GLBL BUYCEF27829C10511411,000SH SOLE 11,00000
ECOLAB INCCOM278865100108506SH SOLE 50600
ENERGY SELECT SECTOR SPDR ETFETF81369Y50659812,186SH SOLE 12,18600
ENERGY TRANSFER LPMLP29273V10013117,000SH SOLE 17,00000
ENTERPRISE PRODS PART LPMLP2937921072,685121,923SH SOLE 121,92300
EQUINIX INCREIT29444U70034SH SOLE 400
EQUITY RESIDENTIAL REITREIT29476L10714SH SOLE 400
ETSY INCCOM29786A106525SH SOLE 2500
EXXON MOBIL CORPCOM30231G1021152,057SH SOLE 2,05700
FACEBOOK INC CLASS ACOM30303M1023,47511,798SH SOLE 11,79800
FEDERAL HOME 4.72pcnt PFDPFD SER GPFD3134008482200SH SOLE 20000
FEDERAL HOME LN MTG CORPCOM31340030163,000SH SOLE 3,00000
FEDERAL NATL MTG ASSN GTCOM3135861093918,875SH SOLE 18,87500
FEDEX CORPCOM31428X1065812,045SH SOLE 2,04500
FIREEYE INCCOM31816Q101402,054SH SOLE 2,05400
FLUOR CORPCOM343412102964,170SH SOLE 4,17000
FOLEY TRASIMENE ACQUISITMANDATORY MERGER EFF 03/31/21COM344328109453,000SH SOLE 3,00000
FORD MOTOR COCOM345370860352,870SH SOLE 2,87000
FORTRESS BIOTECH INCORPOCOM34960Q109216,000SH SOLE 6,00000
FS KKR CAPITAL CORPCOM30263520614692SH SOLE 69200
GAMESTOP CORP CLASS ACOM36467W10916SH SOLE 600
GENERAC HOLDINGS INCCOM368736104413SH SOLE 1300
GENERAL DYNAMICS COCOM36955010810,02855,233SH SOLE 55,23300
GENERAL ELECTRIC COCOM3696041034300SH SOLE 30000
GENERATION MINING LIMI FCOM37149B10911,000SH SOLE 1,00000
GILEAD SCIENCES INCCOM375558103781,210SH SOLE 1,21000
GLAXOSMITHKLINE PLC FSPONSORED ADR 1 ADR REPS 2 ORD SHSADR37733W105611,700SH SOLE 1,70000
GLDMN SACH ACTVBETA EMRGMKT EQY ETFETF381430206245SH SOLE 4500
GLOBAL X AUTONOM ELECTRIC VEHICL ETFETF37954Y62424900SH SOLE 90000
GLOBAL X LITHIUM BATTERYTECH ETFETF37954Y8552013,434SH SOLE 3,43400
GLOBAL X MLP ETFETF37954Y3431925,790SH SOLE 5,79000
GLOBAL X ROBOTICS ARTFCLINTLGNC ETFETF37954Y715621,868SH SOLE 1,86800
GOLDMAN SACHS GROUPCOM38141G104141431SH SOLE 43100
GRAYSCALE BITCOIN TR BTCCEF3896371091,88237,605SH SOLE 37,60500
GRAYSCALE ETHEREUM COM UCEF38963810730917,300SH SOLE 17,30000
GREEN THUMB INDS INC FCOM39342L10815SH SOLE 500
GROWGENERATION CORPCOM39986L1095101SH SOLE 10100
HECLA MINING COCOM42270410611SH SOLE 100
HELIOS MATHESONCOM42327L309125,000SH SOLE 25,00000
HELMERICH & PAYNECOM423452101542,000SH SOLE 2,00000
HERBALIFE NUTRITION LT FCOMG4412G10185319,218SH SOLE 19,21800
HERSHEY COCOM42786610816100SH SOLE 10000
HERTZ RENTAL CAR HOLDINGCOM42806J10642,500SH SOLE 2,50000
HIGH TIDE INC FCOM42981E104176SH SOLE 7600
HOME DEPOT INCCOM43707610286283SH SOLE 28300
HONEYWELL INTL INCCOM43851610612,23456,361SH SOLE 56,36100
HUNTINGTON BANCSHSCOM4461501043175SH SOLE 17500
HYDROFARM HLDGS GROUP INCOM44888K20922370SH SOLE 37000
IBM CORPCOM45920010127200SH SOLE 20000
IES HLDGS INCCOM44951W106470SH SOLE 7000
ILLINOIS TOOL WORKSCOM452308109417SH SOLE 1700
INTEL CORPCOM4581401002,90145,335SH SOLE 45,33500
INTERCONTINENTAL EXCCOM45866F10432289SH SOLE 28900
INTERNTNL PAPERCOM46014610324440SH SOLE 44000
INTUIT INCCOM461202103615SH SOLE 1500
INTUITIVE SURGICALCOM46120E60223SH SOLE 300
INVESCO BULLETSHARES 2021 CORPORATE BOND ETFETF46138J7001,95192,344SH SOLE 92,34400
INVESCO BULLETSHARES 2021 HIGH YIELD CORPORATE BOND ETFETF46138J8091396,020SH SOLE 6,02000
INVESCO BULLETSHARES 2022 CORPORATE BOND ETFETF46138J8824,008185,235SH SOLE 185,23500
INVESCO BULLETSHARES 2023 CORPORATE BOND ETFETF46138J8666,856314,929SH SOLE 314,92900
INVESCO BULLETSHARES 2024 CORPORATE BOND ETFETF46138J8413,472156,617SH SOLE 156,61700
INVESCO HIGH INCM 2024 TCEF46136K10517117,655SH SOLE 17,65500
INVESCO MTG CAP REITREIT46131B1001184SH SOLE 18400
INVESCO NASDAQ NEXT GEN 100 ETFETF46138G63111SH SOLE 100
INVESCO PREFERRED ETFETF46138E5111,730115,335SH SOLE 115,33500
INVESCO WATER RESOURCES ETFETF46137V142992,000SH SOLE 2,00000
ISHARES CORE MSCI EMERGING ETFETF46434G103460SH SOLE 6000
ISHARES CORE S&P 500 ETFETF4642872001947SH SOLE 4700
ISHARES CORE S&P US VALUE ETFETF46428766328400SH SOLE 40000
ISHARES DOW JONES US ETFETF4642878463203,200SH SOLE 3,20000
ISHARES GLOBAL CLEAN ENERGY ETFETF4642882243125SH SOLE 12500
ISHARES MSCI ALL COUNT ASA EX JP ETFETF464288182110SH SOLE 1000
ISHARES MSCI EUROPE FINANCIALS ETFETF464289180221,117SH SOLE 1,11700
ISHARES MSCI JAPAN ETFETF46434G82225366SH SOLE 36600
ISHARES MSCI SINGAPORE ETFETF46434G780251,050SH SOLE 1,05000
ISHARES MSCI UNITED KINGDOM ETFETF46435G334311,000SH SOLE 1,00000
ISHARES MSCI USA MIN VOLFCTR ETFETF46429B69718254SH SOLE 25400
ISHARES MSCI USA QLTY FACT ETFETF46432F339652SH SOLE 5200
ISHARES NASDAQ BIOTECHNOLOGY ETFETF464287556103681SH SOLE 68100
ISHARES NATIONAL MUNI BOND ETFETF464288414655SH SOLE 5500
ISHARES PHLX SEMICONDUCTOR ETFETF4642875232150SH SOLE 5000
ISHARES PREFERRED INCOMESEC ETFETF46428868749,8621,298,494SH SOLE 1,298,49400
ISHARES RUSSELL 1000 ETFETF46428762245200SH SOLE 20000
ISHARES RUSSELL 1000 GROWTH ETFETF46428761436150SH SOLE 15000
ISHARES RUSSELL 2000 ETFETF46428765521,39096,815SH SOLE 96,81500
ISHARES S&P 500 VALUE ETFETF46428740814100SH SOLE 10000
ISHARES SELECT DIVIDEND ETFETF4642871681,1359,947SH SOLE 9,94700
ISHARES US HEALTHCARE ETFETF46428776293370SH SOLE 37000
ISHARES US TREASURY BONDETFETF46429B2677274SH SOLE 27400
ISHS MSCI EMERG MRKT MINVOL FCT ETFETF464286533456SH SOLE 5600
ITO EN LTD ORDFCOM3143000001712,700SH SOLE 2,70000
J B G SMITH PROPERTIES REITREIT46590V1007233SH SOLE 23300
JAWS ACQUISITION CORP FCLASS ACOMG50744104195SH SOLE 9500
JOHNSON & JOHNSONCOM47816010413,54282,395SH SOLE 82,39500
JPMORGAN CHAS 4.55pcnt PFDPFDPFD48128B58025610,000SH SOLE 10,00000
JPMORGAN CHASE & 6pcnt PFDPFD SER EEPFD48128B64841215,000SH SOLE 15,00000
JPMORGAN CHASE & COCOM46625H10013,29387,323SH SOLE 87,32300
KINDER MORGAN INCCOM49456B101362,135SH SOLE 2,13500
KKR & CO INCCOM48251W104931,900SH SOLE 1,90000
L S B INDUSTRIES INCCOM50216010425750,000SH SOLE 50,00000
LEXARIA BIOSCIENCECOM52886N406193,333SH SOLE 3,33300
LIBERTY MEDIA CORP SERIES A LIBERTY MEDIACOM53122987019500SH SOLE 50000
LILLY ELI & COCOM5324571081262SH SOLE 6200
LIVE NATION ENTRTMNTCOM5380341093394,000SH SOLE 4,00000
LLOYDS BANKING GROUP FSPONSORED ADR 1 ADR REPS 4 ORD SHSADR539439109534230,000SH SOLE 230,00000
LMP AUTOMOTIVE HOLDINGSCOM53952P1011167,000SH SOLE 7,00000
LOCKHEED MARTIN CORPCOM53983010979214SH SOLE 21400
LONZA GROUP AG FSPONSORED ADR 1 ADR REPS 0.1 ORD SHSADR54338V101360SH SOLE 6000
LOWES COS INCCOM548661107422SH SOLE 2200
MACYS INCCOM55616P104332,050SH SOLE 2,05000
MADDEN STEVEN LTDCOM556269108752,000SH SOLE 2,00000
MAGELLAN MIDSTREAM PA LPMLP559080106431,000SH SOLE 1,00000
MARATHON DIGITAL HLDGS ICOM5657881061272,650SH SOLE 2,65000
MARIMED INCCOM56782V1075064,585SH SOLE 64,58500
MARRIOTT INTL INC CLASS ACOM57190320224165SH SOLE 16500
MARVELL TECH GROUP FCOMG5876H10540812SH SOLE 81200
MASTERCARD INC CLASS ACOM57636Q104925SH SOLE 2500
MCDONALDS CORPCOM5801351015,58324,910SH SOLE 24,91000
MEDTRONIC PLC FCOMG5960L1035,09643,139SH SOLE 43,13900
MERCK & CO. INC.COM58933Y10510,402134,929SH SOLE 134,92900
METACRINE INCCOM59101E1032300SH SOLE 30000
METLIFE INCCOM59156R108695SH SOLE 9500
MICROCHIP TECHNOLOGYCOM59501710449316SH SOLE 31600
MICRON TECHNOLOGYCOM595112103441SH SOLE 4100
MICROSOFT CORPCOM59491810420,70887,831SH SOLE 87,83100
MONDELEZ INTL CLASS ACOM60920710518300SH SOLE 30000
MORGAN STANLEYCOM6174464481241,600SH SOLE 1,60000
N I O INC FSPONSORED ADR 1 ADR REPS ORD SHSADR62914V106110SH SOLE 1000
NEOMEDIA TECH INCCOM640505400141SH SOLE 4100
NETFLIX INCCOM64110L106713SH SOLE 1300
NEW RESIDENTIAL INVE REITREIT64828T201111,019SH SOLE 1,01900
NEW YORK CMNTY BANCOCOM64944510347337,516SH SOLE 37,51600
NEW YORK MTG TR REITREIT6496045012367SH SOLE 36700
NEWMARK GROUP INCCOM65158N102676,727SH SOLE 6,72700
NEWMONT CORPCOM651639106961,587SH SOLE 1,58700
NEXTERA ENERGY INCCOM65339F101676SH SOLE 7600
NIKE INC CLASS BCOM65410610394711SH SOLE 71100
NIKOLA CORPCOM6541101052150SH SOLE 15000
NOKIA CORP FSPONSORED ADR 1 ADR REPS 1 ORD SHSADR65490220482,000SH SOLE 2,00000
NORFOLK SOUTHERN COCOM655844108312SH SOLE 1200
NORTHROP GRUMMAN COCOM66680710259182SH SOLE 18200
NORWEGIAN CRUISE LIN FCOMG667211041385,000SH SOLE 5,00000
NOVAGOLD RES INC FCOM66987E2061100SH SOLE 10000
NOVAVAX INCCOM6700024015443,000SH SOLE 3,00000
NOVOCURE LTD FCOMG6674U1081180SH SOLE 8000
NOVO-NORDISK A S FSPONSORED ADR 1 ADR REPS 1 ORD SHSADR67010020510150SH SOLE 15000
NUVEEN AMT FREE QUALITYCEF670657105674,500SH SOLE 4,50000
NUVEEN PREFERRED INCOMECEF67073B10634836,688SH SOLE 36,68800
NVIDIA CORPCOM67066G1042852SH SOLE 5200
OCUGEN INCCOM67577C105130SH SOLE 3000
ONE STOP SYSTEMS INCCOM68247W1093550SH SOLE 55000
ORACLE CORPCOM68389X10561874SH SOLE 87400
ORCHARD THERAPEUTICS L FUNSPONSORED ADR 1 ADR REPS ORD SHSADR68570P1012220SH SOLE 22000
OTTER TAIL CORPCOM68964810315319SH SOLE 31900
PAINREFORM LTD FCOMM777981028820,000SH SOLE 20,00000
PALANTIR TECHNOLOGIES INCLASS ACOM69608A1081747,486SH SOLE 7,48600
PALO ALTO NETWORKSCOM6974351051650SH SOLE 5000
PAN AMERN SILVER CORP FCOM6979001081204,000SH SOLE 4,00000
PARK HOTELS & RESORTS INREITREIT70051710518820SH SOLE 82000
PATRICK ENTERPRISES INCCOM703343103340SH SOLE 4000
PAYPAL HOLDINGS INCORPORCOM70450Y10316,66268,613SH SOLE 68,61300
PELOTON INTERACTIVE INCCOM70614W100760SH SOLE 6000
PENN NTNL GAMINGCOM707569109220SH SOLE 2000
PENNANTPARK INVESTMENT OCOM70806210411320,000SH SOLE 20,00000
PENNYMAC MOR 8.125pcnt PFDPFD SER APFD70931T30123900SH SOLE 90000
PENNYMAC MORTGAGE IN REITREIT70931T10339220,000SH SOLE 20,00000
PEPSICO INCCOM7134481081,1488,118SH SOLE 8,11800
PFIZER INCCOM71708110310,168280,640SH SOLE 280,64000
PHILLIPS 66COM7185461041221,500SH SOLE 1,50000
PIMCO DYNAMIC INCOME CFCEF72201Y101311,085SH SOLE 1,08500
PIMCO DYNMC CRDT AND MRTCEF72202D1061386,217SH SOLE 6,21700
PIMCO STRATEGIC INCOME CCEF72200X1041,290175,975SH SOLE 175,97500
PLAINS ALL AMERICAN P LPMLP726503105687,500SH SOLE 7,50000
PPG INDUSTRIES INCCOM6935061077,75351,596SH SOLE 51,59600
PROCTER & GAMBLECOM7427181098,37461,830SH SOLE 61,83000
PROLOGIS INC. REITREIT74340W10331290SH SOLE 29000
PROQR THERAPEUTICS FCOMN715421091199SH SOLE 19900
PROSHARES SHORT S&P500ETF74347B42540224,000SH SOLE 24,00000
PUB SVC ENTERPISE GPCOM7445731066,750112,114SH SOLE 112,11400
PUBLIC STORAGE REITREIT74460D1099,78439,650SH SOLE 39,65000
QUALCOMM INCCOM747525103535SH SOLE 3500
RAYTHEON TECHNOLOGIES COCOM75513E1013,84049,690SH SOLE 49,69000
REDFIN CORP 00500COM75737F108721,075SH SOLE 1,07500
REVANCE THERAPEUTICSCOM7613301091174,175SH SOLE 4,17500
RIVERNORTH DOUBLLINE STRCEF76882G10729919,780SH SOLE 19,78000
ROBLOX CORP CLASS ACOM77104910311SH SOLE 100
ROCKET COMPANIES CLASS ACLASS ACOM77311W101114SH SOLE 1400
ROCKWELL AUTOMATIONCOM773903109119450SH SOLE 45000
ROKU I N C CLASS ACOM77543R1021340SH SOLE 4000
ROLLS-ROYCE HOLDINGS P FSPONSORED ADR 1 ADR REPS 1 ORD SHSADR7757812061165SH SOLE 16500
ROMEO POWER INC CLASS ACOM776153108627,500SH SOLE 7,50000
ROPER TECHNOLOGIESCOM7766961062357SH SOLE 5700
ROSS STORES INCCOM77829610312100SH SOLE 10000
ROUNDHILL BITKRFT ESPRT DGTL ENT ETFETF53656F706123SH SOLE 2300
ROUNDHILL SPRT BETNG ANDIGAMING ETFETF53656F789137SH SOLE 3700
ROYAL DUTCH SHELL FSPONSORED ADR 1 ADR REPS 2 ORD SHSCOM780259107551,500SH SOLE 1,50000
SALESFORCE COMCOM79466L3028,34339,380SH SOLE 39,38000
SANDSTORM GOLD LTD FCOM80013R206203,000SH SOLE 3,00000
SCHLUMBERGER LTD FCOM8068571087250SH SOLE 25000
SCHWAB US DIVIDEND EQUITY ETFETF808524797565SH SOLE 6500
SELECT SECTOR HEALTH CARE SPDR ETFETF81369Y20942360SH SOLE 36000
SELECT STR FINANCIAL SELECT SPDR ETFETF81369Y6052005,876SH SOLE 5,87600
SHOPIFY INC FCLASS ACOM82509L10744SH SOLE 400
SIMON PPTY GROUP REITREIT828806109328SH SOLE 2800
SIO GENE THERAPIES INCCOM8293991041320SH SOLE 32000
SKYLINE CORPCOM83083010510220SH SOLE 22000
SL GREEN REALT 6.5pcnt PFDPFD SER IPFD78440X507261,000SH SOLE 1,00000
SL GREEN REALTY CORPREIT78440X80428401SH SOLE 40100
SMILEDIRECTCLUB INC CLASS ACOM83192H106383,715SH SOLE 3,71500
SMITH & WESSON BRANDS INCOM83175410614800SH SOLE 80000
SNOWFLAKE INC CLASS ACOM83344510911SH SOLE 100
SOCIAL CAPITAL HEDOSOP FCLASS ACOMG8252P105945,470SH SOLE 5,47000
SONOS INCCOM83570H108375SH SOLE 7500
SONY CORP FSPONSORED ADR 1 ADR REPS 1 ORD SHSADR8356993072172,050SH SOLE 2,05000
SOS LIMITED FUNSPONSORED ADR 1 ADR REPS 10 ORD SHSADR83587W10651,000SH SOLE 1,00000
SOUTHERN COCOM84258710718290SH SOLE 29000
SPDR DOW JONES INDUSTRIAL AVRG ETFETF78467X1092680SH SOLE 8000
SPDR GOLD SHARES ETFETF78463V1074893,056SH SOLE 3,05600
SPDR S&P 500 ETFETF78462F1032,2095,573SH SOLE 5,57300
SPDR S&P BIOTECH ETFETF78464A870754SH SOLE 5400
SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETFETF78468R54915SH SOLE 500
SPDR S&P REGIONAL BANKING ETFETF78464A698941,410SH SOLE 1,41000
SPOTIFY TECHNOLOGY FCOML8681T1022075SH SOLE 7500
SQUARE INC CLASS ACOM85223410382361SH SOLE 36100
STARBUCKS CORPCOM855244109986SH SOLE 8600
STERLING BANCORPCOM85917A1001205,213SH SOLE 5,21300
STRATA PWR CORP FCOM86270C20411,340SH SOLE 1,34000
STRYKER CORPCOM86366710127SH SOLE 700
SUBURBAN PROPANE PART LPMLP8644821043216SH SOLE 21600
SULJA BROS BLDG SUPPCOM865106108150,000SH SOLE 50,00000
SUPREME CANNABIS CO 00 FCOM86860J10612,500SH SOLE 2,50000
TAKEDA PHARMA CO FSPONSORED ADR 1 ADR REPS 0.5 ORD SHSADR8740602056327SH SOLE 32700
TARGET CORPCOM87612E10665328SH SOLE 32800
TECHNOLOGY SELECT SECTORSPDR ETFETF81369Y803117878SH SOLE 87800
TELADOC INCCOM87918A10591500SH SOLE 50000
TERRA TECH CORPCOM88102J2091667SH SOLE 66700
TERRASCEND CORP FCOM88105E108545,350SH SOLE 5,35000
TESLA INCCOM88160R1011,4232,131SH SOLE 2,13100
TEXAS INSTRUMENTSCOM882508104739SH SOLE 3900
TEXAS PACIFIC LAND CORPCOM88262P1024025SH SOLE 2500
TG THERAPEUTICS INCCOM88322Q10848210,000SH SOLE 10,00000
THE COCA-COLA COCOM1912161007,556143,352SH SOLE 143,35200
THE MOSAIC COCOM61945C10324750SH SOLE 75000
THE ODP CORPCOM88337F105651,500SH SOLE 1,50000
THE SOUTHERN CO 4.95pcntPFD DUE 01/30/80SUBJ TO XTRO REDEMPTIONPFD8425878001395,285SH SOLE 5,28500
THERAPEUTICSMD INCCOM88338N1071860SH SOLE 86000
THERAPEUTICSMD INC USD1.5 EXP 06/18/21EQUITY OPTION88338N90711SHCallSOLE 001
THERAPEUTICSMD INC USD2 EXP 01/21/22EQUITY OPTION88338N90711SHCallSOLE 001
THERMO FISHER SCNTFCCOM8835561021840SH SOLE 4000
THOR INDUSTRIES INCCOM885160101321SH SOLE 2100
TILRAY INCCOM88688T100231,000SH SOLE 1,00000
T-MOBILE US INCCOM87259010419150SH SOLE 15000
TORTOISE ENERGY INFRA COCEF89147L8861225,000SH SOLE 5,00000
TRAVELERS COMPANIESCOM89417E10914SH SOLE 400
TRUIST FINL CORPCOM89832Q10933560SH SOLE 56000
TURQUOISE HILL RESOU FCOM900435207241,500SH SOLE 1,50000
TWITTER INCCOM90184L1021061,660SH SOLE 1,66000
TWO HARBORS INVESTMENT CREITREIT90187B4087310,000SH SOLE 10,00000
TYME TECHNOLOGIES INCCOM90238J103125SH SOLE 2500
UBER TECHNOLOGIES INCCOM90353T100114SH SOLE 1400
UFP INDS INCCOM90278Q108340SH SOLE 4000
UNDER ARMOUR INC CLASS ACOM904311107123SH SOLE 2300
UNION PACIFIC CORPCOM9078181085852,653SH SOLE 2,65300
UNITED AIRLINES HLDGSCOM91004710910180SH SOLE 18000
UNITED PARCEL SRVC CLASS BCOM91131210687510SH SOLE 51000
UNITEDHEALTH GRP INCCOM91324P1022567SH SOLE 6700
UPWORK INCCOM91688F1042245,000SH SOLE 5,00000
URBAN EDGE PPTYSREIT91704F1044233SH SOLE 23300
US STEELCOM91290910810370SH SOLE 37000
USHG ACQUISITION COR UTS EXPUNIT91748p20925125,000SH SOLE 25,00000
VALERO ENERGY CORPCOM91913Y100450SH SOLE 5000
VANECK VECTORS MORNINGSTAR WIDE MOAT ETFETF92189F64310140SH SOLE 14000
VANECK VECTORS URANIUM NUCLEAR ENERGY ETFETF92189F6011062,031SH SOLE 2,03100
VANECK VECTORS GOLD MINERS ETFETF92189F1063049,345SH SOLE 9,34500
VANECK VECTORS SOCIAL SENTIMENT ETFETF92189H83917SH SOLE 700
VANGUARD DIVIDEND APPRECIATION ETFETF921908844118802SH SOLE 80200
VANGUARD FINANCIALS ETFETF92204A40539465SH SOLE 46500
VANGUARD FTSE ALL WORLD EX US ETFETF92204277524400SH SOLE 40000
VANGUARD FTSE EMERGING MARKETS ETFETF9220428581442,770SH SOLE 2,77000
VANGUARD GROWTH ETFETF922908736830SH SOLE 3000
VANGUARD HEALTH CARE ETFETF92204A50433146SH SOLE 14600
VANGUARD HIGH DIVIDEND YIELD ETFETF92194640664630SH SOLE 63000
VANGUARD INFORMATION TECHNOLOGY ETFETF92204A70248135SH SOLE 13500
VANGUARD LARGE CAP ETFETF922908637104560SH SOLE 56000
VANGUARD REAL ESTATE ETFETF9229085534595,000SH SOLE 5,00000
VANGUARD RUSSELL 2000 GROWTH ETFETF92206C62328SH SOLE 800
VANGUARD S&P 500 ETFETF9229083632672SH SOLE 7200
VANGUARD VALUE ETFETF922908744862SH SOLE 6200
VERIZON COMMUNICATNCOM92343V10412,379212,874SH SOLE 212,87400
VESPER HEALTHCARE 27 UTS EXP 09/30/27UNIT92538T20334730,000SH SOLE 30,00000
VF CORPCOM91820410840500SH SOLE 50000
VISA INC CLASS ACOM92826C83958272SH SOLE 27200
VORNADO REALTY TRUST REITREIT92904210936796SH SOLE 79600
VULCAN MATERIALS COMCOM92916010913SH SOLE 300
VYNE THERAPEUTICS INCCOM92941V20911SH SOLE 100
WALMART INCCOM93114210310,48177,162SH SOLE 77,16200
WALT DISNEY COCOM25468710613,82974,947SH SOLE 74,94700
WASTE MANAGEMENT INCCOM94106L10911,08385,904SH SOLE 85,90400
WELLS FARGO & 4.75pcnt PFDPFD SER ZPFD94988U15146018,000SH SOLE 18,00000
WELLS FARGO & C 7.5pcnt PFDCONV SER LPFD9497468043424SH SOLE 2400
WELLS FARGO & COCOM9497461012666,802SH SOLE 6,80200
WELLS FARGO INCOME OPPORCEF94987B105344,000SH SOLE 4,00000
WHIRLPOOL CORPCOM96332010632146SH SOLE 14600
WISDOMTREE EUROPE HEDGEDEQTY ETFETF97717X70170956SH SOLE 95600
WISDOMTREE INDIA EARNINGS ETFETF97717W422321,000SH SOLE 1,00000
WORKDAY INC CLASS ACOM98138H101625SH SOLE 2500
XYLEM INC.COM98419M100441SH SOLE 4100
YAMANA GOLD INC FCOM98462Y100225,000SH SOLE 5,00000
ZOOM VIDEO COMMUNICATIONCOM98980L1012270SH SOLE 7000