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
17 EDUCATION TECHNOLOGY GROUP ADR COM 81807M106 23 1,799 SH   SOLE   1,799 0 0
180 LIFE SCIENCES ORD COM 48242A104 62 23,000 SH   SOLE   23,000 0 0
22ND CENTURY GROUP ORD COM 90137F103 0 30 SH Call SOLE   30 0 0
3D SYSTEMS ORD COM 88554D205 4 450 SH Call SOLE   450 0 0
4FRONT VENTURES ORD COM 35086B207 357 393,000 SH   SOLE   393,000 0 0
ABERDEEN ASIA PACIFIC INCOME CF COM 003009107 31 7,100 SH   SOLE   7,100 0 0
ABERDEEN GLOBAL PREMIER PROPERTIE CF COM 00302L108 76 14,636 SH   SOLE   14,636 0 0
ABERDEEN INCOME CREDIT STRATEGIES CF COM 003057106 110 10,340 SH   SOLE   10,340 0 0
ABERDEEN JAPAN EQUITY CF COM 00306J109 14 1,500 SH   SOLE   1,500 0 0
ABERDEEN STNDRD GLB INFR INCM NAV CF COM 00326W106 20 1,112 SH   SOLE   1,112 0 0
ABERDEEN TOTAL DYNAMIC DIVIDEND CF COM 00326L100 78 8,900 SH   SOLE   8,900 0 0
ACAMAR PARTNERS ACQUISITION CL A ORD COM 004285102 1,165 104,100 SH   DFND   104,100 0 0
ACREAGE HOLDINGS FX SUB VOT CL E ORD COM 00489Y600 15 5,000 SH   SOLE   5,000 0 0
ADMA BIOLOGICS ORD COM 000899104 0 75 SH   SOLE   75 0 0
ADVANCED MICRO DEVICES ORD COM 007903107 1 15 SH Call SOLE   15 0 0
ADVENT CLAYMORE CONV INCOM NAV CF COM 00764C109 38 2,303 SH   SOLE   2,303 0 0
AEA BRIDGES IMPACT CL A ORD COM G01046104 81 8,100 SH   SOLE   8,100 0 0
AEA BRIDGES IMPACT RED UNT COM G01046120 1 100 SH   SOLE   100 0 0
AGNICO EAGLE ORD COM 008474108 7 100 SH   SOLE   100 0 0
AIRGAIN ORD COM 00938A104 783 44,076 SH   SOLE   44,076 0 0
AJAX I CL A ORD COM G0190X100 383 32,500 SH   SOLE   32,500 0 0
AJAX I UNT COM G0190X118 217 17,500 SH   SOLE   17,500 0 0
AKERNA ORD COM 00973W102 126 39,193 SH   SOLE   39,193 0 0
ALASKA COMMUNICATIONS SYSTEM GRP ORD COM 01167P101 92 25,000 SH   SOLE   25,000 0 0
ALCOA ORD COM 013872106 0 1 SH   SOLE   1 0 0
ALCOA ORD COM 013872106 1 80 SH Call SOLE   80 0 0
ALCON AG COM H01301128 263 4,000 SH   SOLE   4,000 0 0
ALDER BIOPHARMACEUTICALS CVR COM 014CVR013 50 57,600 SH   SOLE   57,600 0 0
ALIANZGI CNVRTBL INM 2024 TGT TRM CF COM 01883H102 15 1,569 SH   SOLE   1,569 0 0
ALIBABA GROUP HOLDING ADR REP 8 ORD SPONSORED ADR 01609W102 14,758 63,413 SH   SOLE   63,413 0 0
ALIBABA GROUP HOLDING ADR REP 8 ORD SPONSORED ADR 01609W102 55 240 SH Call SOLE   240 0 0
ALLEGHENY TECHNOLOGIES ORD COM 01741R102 1 100 SH   SOLE   100 0 0
ALLIANCEBERNSTEIN GLBL HIGH INCM CF COM 01879R106 86 7,349 SH   SOLE   7,349 0 0
ALLIANZGI CNV AND INCM II CF COM 018825109 159 31,247 SH   SOLE   31,247 0 0
ALLIANZGI CONVER AND INCM CF COM 018828103 156 27,346 SH   SOLE   27,346 0 0
ALLIANZGI DIVERSI INCM CNVRTBL CF COM 01883J108 40 1,250 SH   SOLE   1,250 0 0
ALLIANZGI DV INTRST AND PRM STRTG CF COM 01883A107 33 2,500 SH   SOLE   2,500 0 0
ALLIANZGI EQUITY AND CNV INCOME CF COM 018829101 22 800 SH   SOLE   800 0 0
ALLOGENE THERAPEUTICS ORD COM 019770106 17 700 SH   SOLE   700 0 0
ALLON THERAPEUTICS ORD COM 019774108 0 30,000 SH   SOLE   30,000 0 0
ALPHABET CL A ORD COM 02079K305 2,979 1,700 SH   SOLE   1,700 0 0
ALPS ALERIAN MLP ETF COM 00162Q452 256 10,000 SH   SOLE   10,000 0 0
ALTISOURCE PORTFOLIO SOLUTIONS ORD COM L0175J104 1,111 86,293 SH   SOLE   86,293 0 0
ALUSSA ENERGY ACQUISITION CL A ORD COM G0232J101 1 100 SH   SOLE   100 0 0
AMARIN ADR REP 1 ORD SPONSORED ADR 023111206 0 50 SH   SOLE   50 0 0
AMAZON COM ORD COM 023135106 651 200 SH   SOLE   200 0 0
AMAZON COM ORD COM 023135106 3 1 SH Call SOLE   1 0 0
AMERICA MOVIL ADR REP 20 SR L ORD SPONSORED ADR 02364W105 0 1 SH   SOLE   1 0 0
AMERICAN SUPERCONDUCTOR ORD COM 030111207 1,007 43,000 SH   SOLE   43,000 0 0
AMERICAN TOWER REIT COM 03027X100 15 70 SH   SOLE   70 0 0
AMPLIFY ONLINE RETAIL ETF (PSE) COM 032108102 34 300 SH Put SOLE   300 0 0
ANDINA ACQUISITION RTS COM G04415132 0 2,500 SH   SOLE   2,500 0 0
ANGEL OAK DYNMC FNCL STR INCM NAV CF COM 03462A102 63 3,420 SH   SOLE   3,420 0 0
ANGEL OAK FINANCIAL STR I NAV CF COM 03464A100 16 1,000 SH   SOLE   1,000 0 0
ANHEUSER BUSCH ADR REP 1 ORD SPONSORED ADR 03524A108 692 9,900 SH   SOLE   9,900 0 0
ANTERO RESOURCES ORD COM 03674X106 0 1 SH   SOLE   1 0 0
APARTMENT INVST MGT CL A REIT ORD COM 03748R747 1,050 199,000 SH   SOLE   199,000 0 0
APARTMENT INVST MGT CL A REIT ORD COM 03748R747 4 880 SH Call SOLE   880 0 0
APEX TECHNOLOGY ACQUISITION CL A ORD COM 03768F102 1 100 SH   SOLE   100 0 0
APHRIA ORD COM 03765K104 6 900 SH   SOLE   900 0 0
APHRIA ORD COM 03765K104 0 118 SH Call SOLE   118 0 0
API GROUP ORD COM 00187Y100 73 4,071 SH   SOLE   4,071 0 0
APOLLO INVESTMENT ORD COM 03761U502 42 4,000 SH   SOLE   4,000 0 0
APOLLO SENIOR FLOATING RATE CF COM 037636107 58 4,065 SH   SOLE   4,065 0 0
APOLLO STRATEGIC GROW CAP CL A ORD COM G0411R106 1,286 123,600 SH   SOLE   123,600 0 0
APOLLO TACTICAL INCOME CF COM 037638103 68 4,733 SH   SOLE   4,733 0 0
APPLE ORD COM 037833100 1 10 SH Call SOLE   10 0 0
ARCLIGHT CLEAN TRANSITION CL A ORD COM G04561109 1 100 SH   SOLE   100 0 0
ARCLIGHT CLEAN TRANSITION UNT COM G04561117 3 300 SH   SOLE   300 0 0
ARCOS DORADOS HOLDINGS CL A ORD COM G0457F107 73 14,666 SH   SOLE   14,666 0 0
ARENA PHARMACEUTICALS ORD COM 040047607 1,344 17,500 SH   SOLE   17,500 0 0
ARES CAPITAL ORD COM 04010L103 67 4,000 SH   SOLE   4,000 0 0
ARES DYNAMIC CREDIT ALLOCATION CF COM 04014F102 120 8,399 SH   SOLE   8,399 0 0
ARGENX ADR REP ORD SPONSORED ADR 04016X101 1,705 5,800 SH   SOLE   5,800 0 0
ARK INNOVATION ETF COM 00214Q104 399 3,210 SH Put SOLE   3,210 0 0
ARTIUS ACQUISITION CL A ORD COM 04316G105 1,326 124,800 SH   SOLE   124,800 0 0
ASML HOLDING ADR REP ORD SPONSORED ADR N07059210 713 1,462 SH   SOLE   1,462 0 0
ASPEN INSRNC 5.625 PERP NON CUM PRF COM G05384162 5 200 SH   SOLE   200 0 0
ASTRAZENECA ADR REP 0.5 ORD SPONSORED ADR 046353108 8,067 161,388 SH   SOLE   161,388 0 0
AT&T ORD COM 00206R102 1,038 36,100 SH   SOLE   36,100 0 0
AT&T ORD COM 00206R102 2 100 SH Call SOLE   100 0 0
AURORA CANNABIS ORD COM 05156X884 897 108,000 SH   SOLE   108,000 0 0
AURORA CANNABIS ORD COM 05156X884 5 616 SH Call SOLE   616 0 0
AVALONBAY COMMUNITIES REIT ORD COM 053484101 1 11 SH   SOLE   11 0 0
AVEVA GROUP ADR COM 05366C100 47 1,000 SH   SOLE   1,000 0 0
BANCO SANTANDER ADR REP 1 ORD SPONSORED ADR 05964H105 169 55,700 SH   SOLE   55,700 0 0
BAOZUN ADR REP 3 ORD SPONSORED ADR 06684L103 0 1 SH   SOLE   1 0 0
BARCLAYS ADR REP 4 ORD SPONSORED ADR 06738E204 159 20,000 SH   SOLE   20,000 0 0
BARCLAYS IPTH SRS B S&P SHRT TRM ETN COM 06746P621 2,093 124,700 SH   SOLE   124,700 0 0
BARINGS GLOBAL SHORT DURTN HY CF COM 06760L100 71 4,743 SH   SOLE   4,743 0 0
BARRICK GOLD ORD COM 067901108 502 22,040 SH   SOLE   22,040 0 0
BARRICK GOLD ORD COM 067901108 11 500 SH Call SOLE   500 0 0
BAUSCH HEALTH COMPANIES ORD COM 071734107 4 200 SH   SOLE   200 0 0
BAXTER INTERNATIONAL ORD COM 071813109 12 150 SH   SOLE   150 0 0
BEIGENE ADR REP ORD SPONSORED ADR 07725L102 258 1,000 SH   SOLE   1,000 0 0
BEL FUSE CL B ORD COM 077347300 8 550 SH   SOLE   550 0 0
BELLROCK BRANDS ORD (CNX) COM 07987E101 16 114,957 SH   SOLE   114,957 0 0
BETTER WORLD ACQUISITION UNT COM 08772B104 5 500 SH   SOLE   500 0 0
BHP GROUP ADR REP 2 ORD SPONSORED ADR 05545E209 1,367 25,791 SH   SOLE   25,791 0 0
BILIBILI ADS COM 090040106 0 1 SH   SOLE   1 0 0
BIOGEN ORD COM 09062X103 1,224 5,000 SH   SOLE   5,000 0 0
BIOTELEMETRY ORD COM 090672106 1,081 15,000 SH   SOLE   15,000 0 0
BIT DIGITAL ORD COM G1144A105 2 100 SH   SOLE   100 0 0
BLACKOCK MUNIHOLDINGS INV QUALITY CF COM 09254P108 42 3,050 SH   SOLE   3,050 0 0
BLACKROCK 2022 GLOBAL INCOME OPP CF COM 09258P104 25 2,857 SH   SOLE   2,857 0 0
BLACKROCK CALIFORNIA MUNICPL INCM CF COM 09248E102 19 1,400 SH   SOLE   1,400 0 0
BLACKROCK CORE BOND CF COM 09249E101 18 1,160 SH   SOLE   1,160 0 0
BLACKROCK CORPORATE HIGH YIELD CF COM 09255P107 28 2,459 SH   SOLE   2,459 0 0
BLACKROCK CREDIT ALLOCATION INCME CF COM 092508100 48 3,327 SH   SOLE   3,327 0 0
BLACKROCK DEBT STRATEGIES CF COM 09255R202 36 3,500 SH   SOLE   3,500 0 0
BLACKROCK ENERGY AND RESOURCES CF COM 09250U101 78 11,000 SH   SOLE   11,000 0 0
BLACKROCK FLOAT RATE INC CF COM 09255X100 123 10,239 SH   SOLE   10,239 0 0
BLACKROCK FLOATING RATE INM CF COM 091941104 54 4,658 SH   SOLE   4,658 0 0
BLACKROCK HEALTH SCIENCES CF COM 09250W107 19 400 SH   SOLE   400 0 0
BLACKROCK HEALTH SCIENCES TRST II CF COM 09260E105 197 6,880 SH   SOLE   6,880 0 0
BLACKROCK LIMITED DURATION INCOME CF COM 09249W101 23 1,500 SH   SOLE   1,500 0 0
BLACKROCK MULTI SECTOR INCOME CF COM 09258A107 41 2,370 SH   SOLE   2,370 0 0
BLACKROCK MUNCPL 2030 TARGET TERM CF COM 09257P105 112 4,380 SH   SOLE   4,380 0 0
BLACKROCK MUNI INTERMEDT DURATION CF COM 09253X102 7 500 SH   SOLE   500 0 0
BLACKROCK MUNIASSETS CF COM 09254J102 82 5,646 SH   SOLE   5,646 0 0
BLACKROCK MUNIENHANCED CF COM 09253Y100 100 8,362 SH   SOLE   8,362 0 0
BLACKROCK MUNIVEST CF COM 09253R105 91 10,000 SH   SOLE   10,000 0 0
BLACKROCK MUNIVEST II CF COM 09253T101 148 10,000 SH   SOLE   10,000 0 0
BLACKROCK MUNIYIELD CALIF QUALITY CF COM 09254N103 1 100 SH   SOLE   100 0 0
BLACKROCK MUNIYIELD CF COM 09253W104 77 5,421 SH   SOLE   5,421 0 0
BLACKROCK MUNIYIELD NEWJERSEY CF COM 09254Y109 23 1,615 SH   SOLE   1,615 0 0
BLACKROCK MUNIYIELD QUALITY III CF COM 09254E103 169 11,740 SH   SOLE   11,740 0 0
BLACKROCK SCIENCE AND TECH II NAV CF COM 09260K101 87 2,400 SH   SOLE   2,400 0 0
BLACKROCK STRATEGIC MUNICIPAL CF COM 09248T109 17 1,200 SH   SOLE   1,200 0 0
BLACKROCK TCP CAPITAL ORD COM 09259E108 46 4,095 SH   SOLE   4,095 0 0
BLACKSTONE LONG SHORT CREDIT INCM CF COM 09257D102 46 3,502 SH   SOLE   3,502 0 0
BLACKSTONE SENIOR FLOAT RATE TERM CF COM 09256U105 58 4,130 SH   SOLE   4,130 0 0
BLACKSTONE STRATEGIC CREDIT CF COM 09257R101 44 3,600 SH   SOLE   3,600 0 0
BLUESCAPE OPPORTUNITIES ACQ CL A ORD COM G1195N105 9 900 SH   SOLE   900 0 0
BNY MELLON HIGH YIELD STR NAV CF COM 09660L105 101 33,800 SH   SOLE   33,800 0 0
BNY MLN ALCNTR GL CRD IM 2024 NAV CF COM 05588N108 129 15,258 SH   SOLE   15,258 0 0
BOEING ORD COM 097023105 3,103 14,500 SH   SOLE   14,500 0 0
BOEING ORD COM 097023105 32 150 SH Call SOLE   150 0 0
BOSTON SCIENTIFIC ORD COM 101137107 3 101 SH   SOLE   101 0 0
BOSTON SCIENTIFIC ORD COM 101137107 5 140 SH Call SOLE   140 0 0
BOWX ACQUISITION CL A ORD COM 103085106 604 58,900 SH   SOLE   58,900 0 0
BP ADR EACH REPSTNG SIX ORD SPONSORED ADR 055622104 8,911 434,273 SH   SOLE   434,273 0 0
BRANDYWINE GLOBAL INCM OPRTNTS CF COM 10537L104 135 10,828 SH   SOLE   10,828 0 0
BREEZE HOLDINGS ACQISTN ORD COM 106762107 3 300 SH   SOLE   300 0 0
BREEZE HOLDINGS ACQUISTN RTS COM 106762123 0 300 SH   SOLE   300 0 0
BRIDGETOWN HOLDINGS CL A ORD COM G1355U113 30 2,000 SH   SOLE   2,000 0 0
BRILLIANT ACQUISITION ORD COM G1643W111 12 1,201 SH   SOLE   1,201 0 0
BRILLIANT ACQUISITION RTS COM G1643W137 6 17,650 SH   SOLE   17,650 0 0
BRISTOL MYERS SQUIBB ORD COM 110122108 930 15,000 SH   SOLE   15,000 0 0
BRISTOL MYERS SQUIBB ORD COM 110122108 23 380 SH Call SOLE   380 0 0
BRISTOL MYERS SQUIBB ORD COM 110122108 9 150 SH Put SOLE   150 0 0
BROOKFIELD REAL ASSETS INCOME CF COM 112830104 269 15,118 SH   SOLE   15,118 0 0
BROWN FORMAN CL A ORD COM 115637100 562 7,650 SH   SOLE   7,650 0 0
BYRNA TECHNOLOGIES ORD COM 12448X102 6,595 4,548,889 SH   SOLE   4,548,889 0 0
CALAMOS CONVERTIBLE AND HIGH INC CF COM 12811P108 109 7,690 SH   SOLE   7,690 0 0
CALAMOS CONVERTIBLE OPPO AND INCM CF COM 128117108 94 6,951 SH   SOLE   6,951 0 0
CALAMOS DYNAMIC CONVERTIBLE CF COM 12811V105 87 3,090 SH   SOLE   3,090 0 0
CALAMOS LONG SHORT EQUITY DYNAMI CF COM 12812C106 70 4,041 SH   SOLE   4,041 0 0
CALAMOS STRATEGIC TOTAL RETURN CF COM 128125101 31 2,000 SH   SOLE   2,000 0 0
CAMECO ORD COM 13321L108 201 15,000 SH   SOLE   15,000 0 0
CANOPY GROWTH ORD (NYS) COM 138035100 4 167 SH Call SOLE   167 0 0
CANSORTIUM EQY WRT EXP 03/21/2021 ON TIUM/U CF COM 13809L133 0 39,000 SH   SOLE   39,000 0 0
CANSORTIUM INC COM 13809L109 22 29,000 SH   SOLE   29,000 0 0
CAPITAL SOUTHWEST ORD COM 140501107 30 1,699 SH   SOLE   1,699 0 0
CAPITOL INVESTMENT V UNT COM 14064F209 1 100 SH   SOLE   100 0 0
CARNIVAL ADR REP 1ORD SPONSORED ADR 14365C103 793 42,340 SH   SOLE   42,340 0 0
CARNIVAL ORD COM 143658300 1,180 54,521 SH   SOLE   54,521 0 0
CAVCO INDUSTRIES ORD COM 149568107 139 794 SH   SOLE   794 0 0
CBOE GLOBAL MARKETS ORD COM 12503M108 0 1 SH   SOLE   1 0 0
CBOE GLOBAL MARKETS ORD COM 12503M108 2 30 SH Call SOLE   30 0 0
CBRE CLARION GLOBAL REAL INCOME CF COM 12504G100 54 7,950 SH   SOLE   7,950 0 0
CC NEUBERGER PRINCIPAL HLDG UNT COM G3166T129 5 600 SH   SOLE   600 0 0
CC NEUBERGER PRINCIPAL HOLD CL A ORD COM G3166T103 312 30,000 SH   SOLE   30,000 0 0
CC NEUBERGER PRINCIPAL RED UNT COM G1992Y106 0 20 SH   SOLE   20 0 0
CC NEUBERGER PRNCPL HLD I CL A ORD COM G1992Y114 3,111 287,000 SH   SOLE   287,000 0 0
CEDAR RLTY SRS C PRF COM 150602506 2 100 SH   SOLE   100 0 0
CELLECTAR BIOSCIENCES ORD COM 15117F500 458 220,321 SH   SOLE   220,321 0 0
CENTENE ORD COM 15135B101 15 250 SH   SOLE   250 0 0
CENTER COAST BRKFLD MLP ENRG INFR CF COM 151461209 108 11,412 SH   SOLE   11,412 0 0
CENTRAL GARDEN AND PET CL A ORD COM 153527205 44 1,230 SH   SOLE   1,230 0 0
CERTARA ORD COM 15687V109 34 1,024 SH   SOLE   1,024 0 0
CF FINANCE ACQUISITION II CL A ORD COM 15725Q104 1,540 139,758 SH   SOLE   139,758 0 0
CHEMOURS ORD COM 163851108 48 1,970 SH   SOLE   1,970 0 0
CHEVRON ORD COM 166764100 1,055 12,500 SH   SOLE   12,500 0 0
CHINA INDUSTRIAL GROUP ORD (PNK) COM 169396108 3 1,397,637 SH   SOLE   1,397,637 0 0
CHINA LIFE INSURNCE ADR REP 5 H ORD SPONSORED ADR 16939P106 232 21,000 SH   SOLE   21,000 0 0
CHINA MOBILE ADR REPSG 5 ORD SPONSORED ADR 16941M109 2,147 75,258 SH   SOLE   75,258 0 0
CHINA MOBILE ADR REPSG 5 ORD SPONSORED ADR 16941M109 0 11 SH Call SOLE   11 0 0
CHINA TELECOM ADR REP 100 CL H ORD SPONSORED ADR 169426103 275 10,000 SH   SOLE   10,000 0 0
CHP MERGER CL A ORD COM 12558Y106 443 43,250 SH   SOLE   43,250 0 0
CHURCHILL CAPITAL CORP II COM 17143G106 1,445 139,667 SH   SOLE   139,667 0 0
CHURCHILL CAPITAL IV CORP COM 171439102 166 16,650 SH   SOLE   16,650 0 0
CHURCHILL CAPITAL IV UNT COM 171439201 160 15,600 SH   SOLE   15,600 0 0
CINCINNATI BELL ORD COM 171871502 11 780 SH   SOLE   780 0 0
CITIC CAPITAL ACQUISITION CL A ORD COM G21513109 2 200 SH   SOLE   200 0 0
CLEAN ENERGY FUELS ORD COM 184499101 3,995 508,270 SH   SOLE   508,270 0 0
CLEAN ENERGY FUELS ORD COM 184499101 1 200 SH Call SOLE   200 0 0
CLEANSPARK ORD COM 18452B209 13,778 474,318 SH   SOLE   474,318 0 0
CLEAR CHANNEL OUTDOOR HLDG ORD COM 18453H106 8 5,000 SH   SOLE   5,000 0 0
CLEARBRDG MLP AD MDSTR TL RTN NAV CF COM 18469Q207 49 3,400 SH   SOLE   3,400 0 0
CLEARBRIDGE ENRGY MDSTRAM OPP NAV CF COM 18469P209 67 5,000 SH   SOLE   5,000 0 0
CLEARWAY ENERGY CL A ORD COM 18539C105 60 2,040 SH   SOLE   2,040 0 0
CLOROX ORD COM 189054109 0 1 SH   SOLE   1 0 0
CLOUGH GLOBAL DIVIDEND AND INCOME CF COM 18913Y103 45 4,412 SH   SOLE   4,412 0 0
CLOUGH GLOBAL EQUITY CF COM 18914C100 41 3,006 SH   SOLE   3,006 0 0
CLOUGH GLOBAL OPPORTUNITIES CF COM 18914E106 60 5,478 SH   SOLE   5,478 0 0
CLOVIS ONCOLOGY ORD COM 189464100 0 100 SH   SOLE   100 0 0
CNOOC ADR REP 100 CL H ORD SPONSORED ADR 126132109 4,202 45,853 SH   SOLE   45,853 0 0
COHEN & STEERS CLOSED END OPPOR CF COM 19248P106 128 10,352 SH   SOLE   10,352 0 0
COHEN MLP INCOME AND ENERGY OPP CF COM 19249B106 10 4,400 SH   SOLE   4,400 0 0
COHEN STEERS QUAL INCOME REALTY CF COM 19247L106 76 6,200 SH   SOLE   6,200 0 0
COHEN STEERS REIT PREFER INCOME CF COM 19247X100 22 1,000 SH   SOLE   1,000 0 0
COHN ROBBINS HOLDINGS CL A ORD COM G23726105 262 25,260 SH   SOLE   25,260 0 0
COHN ROBBINS HOLDINGS UNT COM G23726121 17 1,620 SH   SOLE   1,620 0 0
COLLECTIVE GROWTH CL A ORD COM 19424L101 71 5,000 SH   SOLE   5,000 0 0
COLLECTORS UNIVERSE ORD COM 19421R200 37 500 SH   SOLE   500 0 0
COLONNADE ACQUISITION CL A ORD COM G2283K110 202 15,000 SH   SOLE   15,000 0 0
COLUMBIA SELIGMAN PRM TECHN GRWTH CF COM 19842X109 124 4,560 SH   SOLE   4,560 0 0
CONTAINER STORE GROUP ORD COM 210751103 5 600 SH   SOLE   600 0 0
CONTEXTLOGIC CL A ORD COM 21077C107 22 1,250 SH   SOLE   1,250 0 0
CONX CL A ORD COM 212873103 359 35,000 SH   SOLE   35,000 0 0
CORELOGIC ORD COM 21871D103 193 2,500 SH   SOLE   2,500 0 0
CRAWFORD CL A ORD COM 224633206 0 130 SH   SOLE   130 0 0
CREATD ORD COM 225265107 231 55,600 SH   SOLE   55,600 0 0
CREDIT SUISSE GRP ADR REPTG ONE ORD SPONSORED ADR 225401108 440 34,420 SH   SOLE   34,420 0 0
CREDIT SUISSE HIGH YIELD BOND CF COM 22544F103 100 44,151 SH   SOLE   44,151 0 0
CRESCENT ACQUISITION CL A ORD COM 22564L105 2,889 276,511 SH   SOLE   276,511 0 0
CRESCENT CAPITAL BDC ORD COM 225655109 25 1,780 SH   SOLE   1,780 0 0
CRESCO LABS ORD COM 22587M106 1,154 117,000 SH   SOLE   117,000 0 0
CRONOS GROUP ORD (NMS) COM 22717L101 2 417 SH Call SOLE   417 0 0
CUBESMART REIT ORD COM 229663109 50 1,501 SH   SOLE   1,501 0 0
CURALEAF HOLDINGS SUB VOT ORD COM 23126M102 415 34,700 SH   SOLE   34,700 0 0
CUSHING MLP INFRA TOTL RTRN CF COM 231631300 40 1,880 SH   SOLE   1,880 0 0
CUSHING NEXTGEN INFRSTRCTR INCM CF COM 231647207 36 1,000 SH   SOLE   1,000 0 0
CYTODYN ORD (PNK) COM 23283M101 5 1,100 SH   SOLE   1,100 0 0
DADA NEXUS 1 ADS REP 4 ORD COM 23344D108 19 525 SH   SOLE   525 0 0
DATADOG CL A ORD COM 23804L103 0 1 SH   SOLE   1 0 0
DATTO HOLDING ORD COM 23821D100 13 500 SH   SOLE   500 0 0
DECARBONIZATION PLUS ACQ CL A ORD COM 242797108 2,925 276,000 SH   SOLE   276,000 0 0
DELAWARE INV NATIONAL MUN INC CF COM 24610T108 1 100 SH   SOLE   100 0 0
DERMTECH ORD COM 24984K105 16 500 SH   SOLE   500 0 0
DEUTSCHE BANK N ORD COM D18190898 54 5,000 SH   SOLE   5,000 0 0
DIREXION DALY DW JONS INTN BR 3X ETF COM 25460G666 141 5,000 SH   SOLE   5,000 0 0
DIREXION SEMICONDUCTOR BEAR 3X ETF COM 25460G690 0 1 SH   SOLE   1 0 0
DISCOVERY SRS C ORD COM 25470F302 15 600 SH   SOLE   600 0 0
DMY TECHNOLOGY GROUP II INC COM 233277102 263 15,000 SH   DFND   15,000 0 0
DOCUSIGN ORD COM 256163106 4 20 SH   SOLE   20 0 0
DOUBLELINE INCOME SOLUTIONS CF COM 258622109 247 14,950 SH   SOLE   14,950 0 0
DOUBLELINE OPPORTUNISTIC CF COM 258623107 99 5,063 SH   SOLE   5,063 0 0
DOUBLELINE YIELD OPPORTUNITIES CF COM 25862D105 172 9,300 SH   SOLE   9,300 0 0
DRAFTKINGS CL A ORD COM 26142R104 25 550 SH   SOLE   550 0 0
DRDGOLD ADR REP 10 ORD SPONSORED ADR 26152H301 117 10,000 SH   SOLE   10,000 0 0
DROPBOX CL A ORD COM 26210C104 47 2,157 SH   SOLE   2,157 0 0
DTF TAX FREE INCOME CF COM 23334J107 174 11,700 SH   SOLE   11,700 0 0
DUFF PHLPS SLT MLP MDSTRM ENG NAV CF COM 26433F207 22 4,602 SH   SOLE   4,602 0 0
DUPONT DE NEMOURS ORD COM 26614N102 4,017 56,500 SH   SOLE   56,500 0 0
DUPONT DE NEMOURS ORD COM 26614N102 5 75 SH Call SOLE   75 0 0
DWS MUNICIPAL INCOME CF COM 233368109 87 7,511 SH   SOLE   7,511 0 0
DXC TECHNOLOGY ORD (NYS) COM 23355L106 0 20 SH Call SOLE   20 0 0
E ON SE SPONSORED GERMANY ADR (PNK) SPONSORED ADR 268780103 291 26,400 SH   SOLE   26,400 0 0
EAGLE POINT CREDIT CF COM 269808101 72 7,200 SH   SOLE   7,200 0 0
EAST RESOURCES ACQUISITION CL A ORD COM 274681105 9 900 SH   SOLE   900 0 0
EAST RESOURCES ACQUISITION COMPA UNT COM 274681204 5 500 SH   SOLE   500 0 0
EASTMAN KODAK ORD COM 277461406 12 1,500 SH   SOLE   1,500 0 0
EATON VANC FLTNG RT 2022 TRGT TM CF COM 27831H100 37 4,220 SH   SOLE   4,220 0 0
EATON VANCE FLOATING RATE INCOME CF COM 278279104 136 10,351 SH   SOLE   10,351 0 0
EATON VANCE FLTNG RATE INC PLUS CF COM 278284104 53 3,445 SH   SOLE   3,445 0 0
EATON VANCE LIMITED DURATION INCM CF COM 27828H105 56 4,525 SH   SOLE   4,525 0 0
EATON VANCE MUNICIPAL BND CF COM 27827X101 27 2,058 SH   SOLE   2,058 0 0
EATON VANCE MUNICIPAL INCOME CF COM 27826U108 11 876 SH   SOLE   876 0 0
EATON VANCE SENIOR FLOATING RATE CF COM 27828Q105 97 7,650 SH   SOLE   7,650 0 0
EATON VANCE SENIOR INCOME CF COM 27826S103 9 1,520 SH   SOLE   1,520 0 0
EATON VANCE SHORT DUR DVFD INC CF COM 27828V104 12 1,000 SH   SOLE   1,000 0 0
EATON VANCE TAX ADV GLBL DVD INC CF COM 27828S101 89 4,916 SH   SOLE   4,916 0 0
EATON VANCE TAX ADVANTAGE DIVIDND CF COM 27828G107 45 1,905 SH   SOLE   1,905 0 0
EATON VANCE TX ADVNT GLBL DVD OPP CF COM 27828U106 15 608 SH   SOLE   608 0 0
EBAY ORD COM 278642103 0 1 SH   SOLE   1 0 0
EBAY ORD COM 278642103 3 75 SH Call SOLE   75 0 0
EDESA BIOTECH ORD COM 27966L108 318 75,000 SH   SOLE   75,000 0 0
ELANCO ANIMAL HEALTH CVR COM 284CVR016 3 100 SH   SOLE   100 0 0
ELECTRAMECCANICA VEHS ORD COM 284849205 0 100 SH   SOLE   100 0 0
ELLSWORTH GROWTH AND INCOME CF COM 289074106 30 2,200 SH   SOLE   2,200 0 0
ENERTECK ORD (PNK) COM 29275X104 0 7,500 SH   SOLE   7,500 0 0
EOS ENERGY ENTERPRISES CL A ORD COM 29415C101 5 250 SH Call SOLE   250 0 0
EQUINOR ADR REP ORD SPONSORED ADR 29446M102 6,006 365,814 SH   SOLE   365,814 0 0
EQUITY DISTRIBUTION ACQU CL A ORD COM 29465E106 23 2,250 SH   SOLE   2,250 0 0
EQUITY DISTRIBUTION ACQUISITION UNT COM 29465E205 9 850 SH   SOLE   850 0 0
ERICSSON SPON ADR REP 1 CL B ORD SPONSORED ADR 294821608 417 34,900 SH   SOLE   34,900 0 0
ETFMG ALTERNATIVE HARVEST ETF COM 26924G508 4 290 SH Call SOLE   290 0 0
EURONAV NV COM B38564108 403 50,378 SH   SOLE   50,378 0 0
EXECUTIVE NETWORK PARTNER CL A ORD COM 30158L100 5 200 SH   SOLE   200 0 0
EXICURE ORD COM 30205M101 35 20,000 SH   SOLE   20,000 0 0
EXPERIENCE INVESTMENT CL A ORD COM 30217C109 7 700 SH   SOLE   700 0 0
FALCON CAPITAL ACQUISITION CL A ORD COM 30606L108 21 2,100 SH   SOLE   2,100 0 0
FAST ACQUISITION CL A ORD COM 311875108 6 634 SH   SOLE   634 0 0
FASTLY CL A ORD COM 31188V100 6 75 SH   SOLE   75 0 0
FBL FINANCIAL GROUP CL A ORD COM 30239F106 26 500 SH   SOLE   500 0 0
FDRL NTNL MRTGG ASCTN SRS E PRF COM 313586604 11 800 SH   SOLE   800 0 0
FDRL NTNL MRTGG ASCTN SRS O PRF COM 313586794 239 15,475 SH   SOLE   15,475 0 0
FEDERAL HOME LOAN MORTGAGE ORD COM 313400301 0 100 SH   SOLE   100 0 0
FEDERL HOME LOAN MRTG 5.57 PERP PRF COM 313400673 152 20,679 SH   SOLE   20,679 0 0
FEDEX ORD COM 31428X106 0 1 SH   SOLE   1 0 0
FIDUCIARY CLYMR ENRG INFRA NAV CF COM 31647Q205 17 2,973 SH   SOLE   2,973 0 0
FIDUS INVESTMENT ORD COM 316500107 39 3,000 SH   SOLE   3,000 0 0
FINSERV ACQUISITION CL A ORD COM 318085107 130 10,400 SH   SOLE   10,400 0 0
FINTECH ACQUISITION IV CL A ORD COM 31810N104 12 1,100 SH   SOLE   1,100 0 0
FIRST EAGLE SENIOR LOAN CF COM 32010E100 50 3,580 SH   SOLE   3,580 0 0
FIRST NBC BANK HOLDING ORD (PNK) COM 32115D106 0 8,519 SH   SOLE   8,519 0 0
FIRST TRST HGH YLD OPPRT 2027 NAV CF COM 33741Q107 11 550 SH   SOLE   550 0 0
FIRST TRUST HIGH INCOME LONG SHRT CF COM 33738E109 90 6,108 SH   SOLE   6,108 0 0
FIRST TRUST INT DUR PRF INCOME CF COM 33718W103 27 1,150 SH   SOLE   1,150 0 0
FIRST TRUST SNR FLTG RATE INC II CF COM 33733U108 23 2,020 SH   SOLE   2,020 0 0
FIRST TRUST SPCLTY FIN OPPTNTS CF COM 33733G109 188 60,300 SH   SOLE   60,300 0 0
FIRST TRUST/ABERDEEN EMERGING OPP CF COM 33731K102 31 2,224 SH   SOLE   2,224 0 0
FISKER CL A ORD COM 33813J106 20 1,400 SH   SOLE   1,400 0 0
FITBIT CL A ORD COM 33812L102 8 1,200 SH   SOLE   1,200 0 0
FLOOR DECOR HOLDINGS CL A ORD COM 339750101 49 533 SH   SOLE   533 0 0
FLUIDIGM ORD COM 34385P108 168 28,100 SH   SOLE   28,100 0 0
FLUX POWER HOLDINGS ORD COM 344057302 2,459 142,661 SH   SOLE   142,661 0 0
FOLEY TRASIMENE ACQ CL A ORD COM 34431F104 3 300 SH   SOLE   300 0 0
FOLEY TRASIMENE ACQUISI CL A RED UNT COM 34431F203 154 13,000 SH   SOLE   13,000 0 0
FORD MOTOR ORD COM 345370860 0 1 SH   SOLE   1 0 0
FORD MOTOR ORD COM 345370860 7 849 SH Call SOLE   849 0 0
FORTERRA ORD COM 34960W106 1,124 65,372 SH   SOLE   65,372 0 0
FORTRESS VALUE ACQUISITION CORP II COM 349642108 4,512 420,541 SH   SOLE   420,541 0 0
FORUM MERGER III CL A ORD COM 349885103 69 5,100 SH   SOLE   5,100 0 0
FORUM MERGER III UNT COM 349885202 1 110 SH   SOLE   110 0 0
FOX CL A ORD COM 35137L105 2 100 SH   SOLE   100 0 0
FRANKLIN UNIVERSAL CF COM 355145103 50 6,748 SH   SOLE   6,748 0 0
FRONTLINE ORD COM G3682E192 0 100 SH   SOLE   100 0 0
FSD PHARMA SUB VT CL B ORD COM 35954B206 10 7,000 SH   SOLE   7,000 0 0
FT DYNAMIC EUROPE EQUITY INCOME CF COM 33740D107 111 9,483 SH   SOLE   9,483 0 0
FT SR FLTNG RT 2022 TARGET TERM CF COM 33740K101 45 5,020 SH   SOLE   5,020 0 0
FTAC OLYMPUS ACQUISITION CL A ORD COM G37288100 116 11,330 SH   SOLE   11,330 0 0
FTAC OLYMPUS ACQUISITION UNT COM G37288118 1 100 SH   SOLE   100 0 0
FTE NETWORKS ORD COM 30283R402 5 4,000 SH   SOLE   4,000 0 0
FUBOTV ORD COM 35953D104 11 400 SH   SOLE   400 0 0
FUSION ACQUISITION CL A ORD COM 36118H105 1,028 91,000 SH   SOLE   91,000 0 0
GABELLI CONVERTBLE & INCM SECURTY CF COM 36240B109 16 2,700 SH   SOLE   2,700 0 0
GABELLI DIVIDEND & INCOME CF COM 36242H104 26 1,219 SH   SOLE   1,219 0 0
GABELLI GLB SML MID CAP VAL CF COM 36249W104 27 2,110 SH   SOLE   2,110 0 0
GABELLI HEALTHCARE & WELLNESSRX TRUST COM 36246K103 33 2,776 SH   SOLE   2,776 0 0
GABELLI MULTIMEDIA CF COM 36239Q109 33 4,169 SH   SOLE   4,169 0 0
GAMCO GLOBAL GOLD NTRL RSRCS INC CF COM 36465A109 19 5,500 SH   SOLE   5,500 0 0
GAN ORD COM G3728V109 405 20,000 SH   SOLE   20,000 0 0
GBS ORD COM 36151G105 7 950 SH   SOLE   950 0 0
GENERAL ELECTRIC ORD COM 369604103 1,080 100,000 SH   SOLE   100,000 0 0
GENERAL MOTORS ORD COM 37045V100 1 40 SH Call SOLE   40 0 0
GENIUS BRANDS INTERNATIONAL ORD COM 37229T301 69 50,000 SH   SOLE   50,000 0 0
GENIUS PRODUCTS ORD COM 37229R305 0 122 SH   SOLE   122 0 0
GENOCEA BIOSCIENCES ORD COM 372427401 484 200,000 SH   SOLE   200,000 0 0
GENWORTH FINANCIAL CL A ORD COM 37247D106 7 1,900 SH   SOLE   1,900 0 0
GENWORTH FINANCIAL CL A ORD COM 37247D106 0 54 SH Call SOLE   54 0 0
GENWORTH FINANCIAL CL A ORD COM 37247D106 0 50 SH Put SOLE   50 0 0
GERON ORD COM 374163103 155 97,500 SH   SOLE   97,500 0 0
GIGCAPITAL2 ORD COM 375036100 5 500 SH   SOLE   500 0 0
GIGCAPITAL3 ORD COM 37519D107 26 2,000 SH   SOLE   2,000 0 0
GILEAD SCIENCES ORD COM 375558103 2 50 SH   SOLE   50 0 0
GILEAD SCIENCES ORD COM 375558103 16 280 SH Call SOLE   280 0 0
GLADSTONE CAPITAL ORD COM 376535100 2 300 SH   SOLE   300 0 0
GLADSTONE INVESTMENT ORD COM 376546107 57 5,651 SH   SOLE   5,651 0 0
GLOBIS ACQUISITION UNT COM 379582208 1 100 SH   SOLE   100 0 0
GOL LINHAS AAREAS INT ADS REP 02 PRF COM 38045R206 0 1 SH   SOLE   1 0 0
GOLDMAN SACHS BDC ORD COM 38147U107 74 3,911 SH   SOLE   3,911 0 0
GOLDMAN SACHS GROUP ORD COM 38141G104 704 2,670 SH   SOLE   2,670 0 0
GOLUB CAPITAL BDC ORD COM 38173M102 46 3,280 SH   SOLE   3,280 0 0
GORES HOLDINGS IV CL A ORD COM 382865103 1,407 107,220 SH   SOLE   107,220 0 0
GORES HOLDINGS IV UNT COM 382865202 3 260 SH   SOLE   260 0 0
GORES HOLDINGS V ORD COM 382864106 23 2,300 SH   SOLE   2,300 0 0
GORES HOLDINGS V UNT COM 382864205 9 900 SH   SOLE   900 0 0
GORES HOLDINGS VI UNT COM 38286R204 2 200 SH   SOLE   200 0 0
GRAYSCALE BITCOIN ORD COM 389637109 4 125 SH   SOLE   125 0 0
GREEN GROWTH BRANDS ORD COM 39305B105 18 997,000 SH   SOLE   997,000 0 0
GREEN THUMB INDUSTRIES INC (PNK) COM 39342L108 1,298 53,000 SH   SOLE   53,000 0 0
GREENLANE HOLDINGS CL A ORD COM 395330103 843 213,054 SH   SOLE   213,054 0 0
GREENLIGHT CAPITAL CL A ORD COM G4095J109 109 15,000 SH   SOLE   15,000 0 0
GREENROSE ACQUISITION ORD COM 395392103 506 50,000 SH   SOLE   50,000 0 0
GREENVISION ACQUISITION ORD COM 39678G103 4 450 SH   SOLE   450 0 0
GREIF CL B ORD COM 397624206 153 3,170 SH   SOLE   3,170 0 0
GRID DYNAMICS HOLDINGS CL A ORD COM 39813G109 900 71,488 SH   SOLE   71,488 0 0
GRIFOLS ADR REP ONE NON VTG CL B ORD SPONSORED ADR 398438408 1,404 76,159 SH   SOLE   76,159 0 0
GRUBHUB ORD COM 400110102 9,227 124,236 SH   SOLE   124,236 0 0
GRUPO SUPERVIELLE ADR REP 5 CL B ORD SPONSORED ADR 40054A108 10 4,900 SH   SOLE   4,900 0 0
GS ACQUISITION HOLDINGS II CL A ORD COM 36258Q105 914 83,900 SH   DFND   83,900 0 0
GS ACQUISITION HOLDINGS UNT COM 36258Q204 9 800 SH   SOLE   800 0 0
GTY TECHNOLOGY HOLDINGS ORD COM 362409104 0 100 SH   SOLE   100 0 0
GX ACQUISITON CL A ORD COM 36251A107 5,597 508,900 SH   SOLE   508,900 0 0
GX ACQUISITON UNT COM 36251A206 14 1,120 SH   SOLE   1,120 0 0
HARMONY GOLD MNG ADR REP 1 ORD SPONSORED ADR 413216300 451 96,397 SH   SOLE   96,397 0 0
HC2 HOLDINGS ORD COM 404139107 130 40,000 SH   SOLE   40,000 0 0
HEICO ORD COM 422806109 154 1,165 SH   SOLE   1,165 0 0
HIGHLAND GLOB ALLO NAV CF COM 43010T104 107 16,493 SH   SOLE   16,493 0 0
HIGHLAND INCOME CF COM 43010E404 59 5,792 SH   SOLE   5,792 0 0
HOME DEPOT ORD COM 437076102 0 1 SH   SOLE   1 0 0
HORIZON ACQSN II COM G46044106 3 300 SH   SOLE   300 0 0
HSBC HOLDINGS ADR REP 5 ORD SPONSORED ADR 404280406 3,080 118,903 SH   SOLE   118,903 0 0
HUDSON EXECUTIVE INVESTMENT CL A ORD COM 443761101 4,309 398,666 SH   SOLE   398,666 0 0
HYCROFT MINING HOLDING CL A ORD COM 44862P109 8 1,100 SH   SOLE   1,100 0 0
HYDROFARM HOLDINGS GROUP ORD COM 44888K209 8 168 SH   SOLE   168 0 0
HYLIION HOLDINGS CL A ORD COM 449109107 2,943 178,625 SH   SOLE   178,625 0 0
HYRECAR ORD COM 44916T107 73 10,311 SH   SOLE   10,311 0 0
ICONIC BRANDS ORD COM 45107V306 43 300,000 SH   SOLE   300,000 0 0
IMMERSION ORD COM 452521107 395 35,000 SH   SOLE   35,000 0 0
INDIA CF COM 454089103 24 1,216 SH   SOLE   1,216 0 0
INDUS HOLDINGS SUB VOT ORD COM 45580N102 267 235,000 SH   SOLE   235,000 0 0
INFLARX ORD COM N44821101 1,760 350,000 SH   SOLE   350,000 0 0
ING GROEP ADR REP 1 ORD SPONSORED ADR 456837103 448 47,500 SH   SOLE   47,500 0 0
INMUNE BIO ORD COM 45782T105 75 4,400 SH   SOLE   4,400 0 0
INOVIO PHARMACEUTICALS ORD COM 45773H201 0 50 SH   SOLE   50 0 0
INPHONIC ORD (OTC) COM 45772G105 0 14,472 SH   SOLE   14,472 0 0
INTEL ORD COM 458140100 453 9,100 SH   DFND   9,100 0 0
INTERCONTINENTAL HOTEL ADR REP 1 ORD SPONSORED ADR 45857P806 696 10,692 SH   SOLE   10,692 0 0
INTERNATIONAL BUSINESS MACHINES ORD COM 459200101 15 120 SH   SOLE   120 0 0
INTERNATIONAL BUSINESS MACHINES ORD COM 459200101 3 26 SH Call SOLE   26 0 0
INVESCO BOND CF COM 46132L107 43 2,010 SH   SOLE   2,010 0 0
INVESCO CREDIT DYNAMIC OPP CF COM 46132R104 101 9,496 SH   SOLE   9,496 0 0
INVESCO HIGH INCOME CF COM 46131F101 36 2,700 SH   SOLE   2,700 0 0
INVESCO MUNICIPAL OPPORTUNITY CF COM 46132C107 71 5,611 SH   SOLE   5,611 0 0
INVESCO MUNICPL INCM OPPOR CL COM CF COM 46132X101 11 1,396 SH   SOLE   1,396 0 0
INVESCO PENSYLVANIA MUN CF COM 46132K109 31 2,490 SH   SOLE   2,490 0 0
INVESCO SNR INCOME CF COM 46131H107 102 25,717 SH   SOLE   25,717 0 0
INVESCO VALUE MUNICIPAL INCOME CF COM 46132P108 28 1,831 SH   SOLE   1,831 0 0
INVSC QQQ TRUST SRS 1 ETF COM 46090E103 250 798 SH Put DFND   798 0 0
ION ACQUISITION 1 UNT COM G49392122 1 100 SH   SOLE   100 0 0
IQIYI ADS REP 7 CL A ORD COM 46267X108 10 600 SH   SOLE   600 0 0
ISHARES RUSSELL 2000 ETF COM 464287655 52 270 SH Call DFND   270 0 0
ISHARES RUSSELL 2000 ETF COM 464287655 4 25 SH Put DFND   25 0 0
ISHARES SILVER TRUST ETF COM 46428Q109 24 1,000 SH Call DFND   1,000 0 0
IVY HIGH INCOME OPPORTUNITIES CF COM 465893105 98 7,397 SH   SOLE   7,397 0 0
JAPAN SMALLER CAPITALIZATION CF COM 47109U104 13 1,500 SH   SOLE   1,500 0 0
JAWS ACQUISITION CL A ORD COM G50744104 134 10,000 SH   SOLE   10,000 0 0
JAWS ACQUISITION UNT COM G50744120 117 8,510 SH   SOLE   8,510 0 0
JOHN HANCOCK FINANCIAL OPP CF COM 409735206 20 689 SH   SOLE   689 0 0
JOHN HANCOCK PREFERRED INCOME CF COM 41013W108 52 2,680 SH   SOLE   2,680 0 0
JOHN HANCOCK PREFERRED INCOME II CF COM 41013X106 39 2,078 SH   SOLE   2,078 0 0
JOHN HANCOCK PREFERRED INCOME III CF COM 41021P103 53 3,123 SH   SOLE   3,123 0 0
JOHN HANCOCK PREMIUM DIVIDEND CF COM 41013T105 20 1,450 SH   SOLE   1,450 0 0
JOHN HANCOCK TAX ADVANTAGED INCM CF COM 41013V100 32 1,544 SH   SOLE   1,544 0 0
JOHNSON & JOHNSON ORD COM 478160104 629 4,001 SH   SOLE   4,001 0 0
JOHNSON & JOHNSON ORD COM 478160104 3 20 SH Call SOLE   20 0 0
JOYY ADR (NMS) COM 46591M109 5 70 SH Put SOLE   70 0 0
JUNIPER INDUSTRIAL HOLDINGS CL A ORD COM 48205G106 253 23,700 SH   DFND   23,700 0 0
K PLUS S ADR (PNK) SPONSORED ADR 48265W108 0 100 SH   SOLE   100 0 0
KANDI TECHNOLOGIES GROUP ORD COM 483709101 17 2,500 SH   SOLE   2,500 0 0
KAYNE ANDERSON ENERGY INFRA CF COM 486606106 57 10,000 SH   SOLE   10,000 0 0
KINSALE CAPITAL GROUP ORD COM 49714P108 16,845 84,172 SH   SOLE   84,172 0 0
KIRKLAND LAKE GOLD ORD COM 49741E100 206 5,000 SH   SOLE   5,000 0 0
KKR INCOME OPPORTUNITIES CF COM 48249T106 247 17,127 SH   SOLE   17,127 0 0
KOREA CF COM 500634209 14 350 SH   SOLE   350 0 0
KRYSTAL BIOTECH ORD COM 501147102 1,268 21,148 SH   SOLE   21,148 0 0
LEISURE ACQUISITION ORD COM 52539T107 346 29,954 SH   SOLE   29,954 0 0
LENNAR CL B ORD COM 526057302 26 440 SH   SOLE   440 0 0
LGL SYSTEMS ACQUISITION CL A ORD COM 50201G106 906 89,530 SH   SOLE   89,530 0 0
LGL SYSTEMS ACQUISITION UNT COM 50201G205 2 276 SH   SOLE   276 0 0
LI AUTO ADR 2 ORD SPONSORED ADR 50202M102 72 2,500 SH   SOLE   2,500 0 0
LIBERTY GLOBAL CL A ORD COM G5480U104 2 100 SH   SOLE   100 0 0
LIBERTY MEDIA FORMULA ONE SRS A ORD COM 531229870 53 1,400 SH   SOLE   1,400 0 0
LIBRTY MEDIA LRTY SIRIUSXM SRS C ORD COM 531229607 10 240 SH   SOLE   240 0 0
LINDE ORD COM G5494J103 974 3,700 SH   SOLE   3,700 0 0
LIVE OAK ACQUISITION II UNT COM 53804W205 145 13,400 SH   SOLE   13,400 0 0
LLOYDS BANKING GROUP ADR 4 ORD SPONSORED ADR 539439109 3,277 1,672,020 SH   SOLE   1,672,020 0 0
LMP AUTOMOTIVE HOLDINGS ORD COM 53952P101 1,469 58,840 SH   SOLE   58,840 0 0
LMP CAPITAL & INCM CF COM 50208A102 120 10,316 SH   SOLE   10,316 0 0
LOCKHEED MARTIN ORD COM 539830109 0 1 SH   SOLE   1 0 0
LOCKHEED MARTIN ORD COM 539830109 2 8 SH Call SOLE   8 0 0
LOGIQ ORD (PNK) COM 541440103 3 300 SH   SOLE   300 0 0
LOGITECH N ORD COM H50430232 145 1,500 SH   SOLE   1,500 0 0
LONGVIEW ACQUISITION CL A ORD COM 543195101 6 350 SH   SOLE   350 0 0
LONGWEI PETROLEUM INVEST HOLDING ORD COM 543354104 0 5,000 SH   SOLE   5,000 0 0
LORDSTOWN MOTORS CL A ORD COM 54405Q100 1,855 92,500 SH   SOLE   92,500 0 0
LUCKIN COFFEE ADR REP 8 ORD SPONSORED ADR 54951L109 4 500 SH   SOLE   500 0 0
MACQUARIE GLOBAL INFRASTRUCTURE CF COM 55608D101 68 3,398 SH   SOLE   3,398 0 0
MACQUARIE INFRASTRUCTURE ORD COM 55608B105 3,961 105,500 SH   SOLE   105,500 0 0
MACQUARIE INFRASTRUCTURE ORD COM 55608B105 18 500 SH Call SOLE   500 0 0
MAGNA INTERNATIONAL ORD COM 559222401 307 4,350 SH   SOLE   4,350 0 0
MAIDEN HOLDINGS LTD COM 560292302 291 14,131 SH   SOLE   14,131 0 0
MAIN STREET CAPITAL ORD COM 56035L104 64 2,000 SH   SOLE   2,000 0 0
MALACCA STRAITS ACQUISITION COMP UNT COM G5859B125 7 700 SH   SOLE   700 0 0
MARATHON OIL ORD COM 565849106 533 80,000 SH   SOLE   80,000 0 0
MARIMED ORD COM 616537106 3 7,750 SH   SOLE   7,750 0 0
MARVELL TECHNOLOGY GROUP ORD COM G5876H105 0 1 SH   SOLE   1 0 0
MARVELL TECHNOLOGY GROUP ORD COM G5876H105 1 40 SH Call SOLE   40 0 0
MASTERCARD CL A ORD COM 57636Q104 7 20 SH Call SOLE   20 0 0
MERCADOLIBRE ORD COM 58733R102 3 2 SH   SOLE   2 0 0
MERSANA THERAPEUTICS ORD COM 59045L106 4,395 165,200 SH   SOLE   165,200 0 0
MESOBLAST ADR REP 5 ORD SPONSORED ADR 590717104 587 69,197 SH   SOLE   69,197 0 0
MFS GOVERNMENT MARKETS INCOME CF COM 552939100 25 5,550 SH   SOLE   5,550 0 0
MFS HIGH INCOME MUNICIPAL CF COM 59318D104 72 14,254 SH   SOLE   14,254 0 0
MFS HIGH YIELD MUNICIPAL CF COM 59318E102 31 7,120 SH   SOLE   7,120 0 0
MFS INTERMEDIATE INCOME CF COM 55273C107 13 3,581 SH   SOLE   3,581 0 0
MFS MUNICIPAL INCOME CF COM 552738106 48 7,250 SH   SOLE   7,250 0 0
MICRO FOCUS INTERNATIONAL ADR COM 594837403 285 50,000 SH   SOLE   50,000 0 0
MICRON TECHNOLOGY ORD COM 595112103 962 12,800 SH   SOLE   12,800 0 0
MICROSOFT ORD COM 594918104 0 1 SH   SOLE   1 0 0
MICROSOFT ORD COM 594918104 2 9 SH Call SOLE   9 0 0
MILLICOM INTERNATIONAL CELLULAR ORD COM L6388F110 264 6,827 SH   SOLE   6,827 0 0
MIMECAST ORD COM G14838109 5 100 SH   SOLE   100 0 0
MINISO GROUP HOLD ADR REP 4 CL A ORD SPONSORED ADR 66981J102 5 200 SH   SOLE   200 0 0
MODERNA ORD COM 60770K107 50 481 SH   SOLE   481 0 0
MONEYGRAM INTERNATIONAL ORD COM 60935Y208 1 200 SH   SOLE   200 0 0
MORGAN STANLEY EMERGING MKT DEBT CF COM 61744H105 62 6,737 SH   SOLE   6,737 0 0
MORGAN STANLEY INDIA INVESTMENT CF COM 61745C105 26 1,250 SH   SOLE   1,250 0 0
MOTUS GI HOLDINGS ORD COM 62014P108 0 300 SH   SOLE   300 0 0
MOUNTAIN CREST ACQUISITION ORD COM 62401M106 1 100 SH   SOLE   100 0 0
MP MATERIALS CL A ORD COM 553368101 615 19,147 SH   SOLE   19,147 0 0
MS EMERGING MARKTS DOMESTIC DEBT CF COM 617477104 92 14,700 SH   SOLE   14,700 0 0
MSC INDUSTRIAL CL A ORD COM 553530106 11 140 SH   SOLE   140 0 0
MULTIPLAN CL A ORD COM 62548M100 148 18,549 SH   SOLE   18,549 0 0
MUSTANG BIO ORD COM 62818Q104 757 200,000 SH   SOLE   200,000 0 0
NANTKWEST ORD COM 63016Q102 13 1,000 SH   SOLE   1,000 0 0
NANTKWEST ORD COM 63016Q102 1 150 SH Call SOLE   150 0 0
NESCO HOLDINGS ORD COM 64083J104 0 100 SH   SOLE   100 0 0
NETFLIX ORD COM 64110L106 220 408 SH   DFND   408 0 0
NETFLIX ORD COM 64110L106 4 9 SH Call DFND   9 0 0
NEUBASE THERAPEUTICS ORD (NMS) COM 64132K102 0 2 SH Call SOLE   2 0 0
NEUBERGER BERMAN HGH YLD STRATGS CF COM 64128C106 130 11,200 SH   SOLE   11,200 0 0
NEUBERGR BRM MLP AND ENR INCM NAV CF COM 64129H104 101 30,200 SH   SOLE   30,200 0 0
NEW AMERICA HIGH INCOME CF COM 641876800 62 7,202 SH   SOLE   7,202 0 0
NEW MOUNTAIN FINANCE ORD COM 647551100 45 4,000 SH   SOLE   4,000 0 0
NEW PROVIDENCE ACQUISITION CL A ORD COM 64822P106 48 3,600 SH   SOLE   3,600 0 0
NEWMONT ORD COM 651639106 5 100 SH   SOLE   100 0 0
NEWTEK SERVICES ORD COM 652526203 39 2,000 SH   SOLE   2,000 0 0
NEXPOINT STRATEGIC OPPORTUNITIES CF COM 65340G205 45 4,310 SH   SOLE   4,310 0 0
NIO ADS REP 1 CL A ORD COM 62914V106 121 2,500 SH   SOLE   2,500 0 0
NOKIA ADR REPSG 1 SER A ORD SPONSORED ADR 654902204 1 300 SH Call SOLE   300 0 0
NORWEGIAN CRUISE LINE HOLDINGS ORD COM G66721104 1,395 54,892 SH   SOLE   54,892 0 0
NOV ORD COM 62955J103 823 60,000 SH   SOLE   60,000 0 0
NOVARTIS ADR REPSG 1 ORD SPONSORED ADR 66987V109 1,128 11,950 SH   SOLE   11,950 0 0
NOVO NORDISK ADR REPSG 1 ORD SPONSORED ADR 670100205 1,320 18,900 SH   SOLE   18,900 0 0
NTT DOCOMO SPON ADR (PNK) SPONSORED ADR 62942M201 216 5,862 SH   SOLE   5,862 0 0
NUTRIEN ORD COM 67077M108 2 50 SH Call DFND   50 0 0
NUVEEN AMT FREE MNCPL CRDT INCM CF COM 67071L106 61 3,684 SH   SOLE   3,684 0 0
NUVEEN AMT FREE QLTY MNCPL INCM CF COM 670657105 129 8,560 SH   SOLE   8,560 0 0
NUVEEN CALIFORNIA MUNICIPAL VALUE CF COM 67062C107 23 2,180 SH   SOLE   2,180 0 0
NUVEEN CLIFORNIA QULTY MNCPL INCM CF COM 67066Y105 7 500 SH   SOLE   500 0 0
NUVEEN CREDIT STRATEGIES INCOME CF COM 67073D102 160 25,340 SH   SOLE   25,340 0 0
NUVEEN EMERGING MKTS DEBT 2022 CF COM 67077P101 83 11,200 SH   SOLE   11,200 0 0
NUVEEN FLOATG RATE INCM OPPORTNTY CF COM 6706EN100 49 5,755 SH   SOLE   5,755 0 0
NUVEEN FLOATING RATE INCOME CF COM 67072T108 106 12,204 SH   SOLE   12,204 0 0
NUVEEN GLOBAL HIGH INCOME CF COM 67075G103 69 4,479 SH   SOLE   4,479 0 0
NUVEEN MORTGAGE AND INCOME CF COM 670735109 87 4,420 SH   SOLE   4,420 0 0
NUVEEN MUNI HIGH INC OPPORTUNITY CF COM 670682103 215 14,960 SH   SOLE   14,960 0 0
NUVEEN MUNICIPAL CREDIT INCOME CF COM 67070X101 67 4,179 SH   SOLE   4,179 0 0
NUVEEN MUNICIPAL CREDIT OPPORTUN CF COM 670663103 348 26,890 SH   SOLE   26,890 0 0
NUVEEN NY AMT FREE QLT MNCPL INCM CF COM 670656107 13 1,000 SH   SOLE   1,000 0 0
NUVEEN PREFERRD AND INCM 2022 TRM CF COM 46623C202 24 1,000 SH   SOLE   1,000 0 0
NUVEEN PREFERRED AND INCM OPP CF COM 67073B106 50 5,302 SH   SOLE   5,302 0 0
NUVEEN PREFERRED AND INCOME TERM CF COM 67075A106 22 900 SH   SOLE   900 0 0
NUVEEN QUALITY MUNICIPAL INCM CF COM 67066V101 118 7,691 SH   SOLE   7,691 0 0
NUVEEN REAL ASSET INCOME AND GRO CF COM 67074Y105 106 7,900 SH   SOLE   7,900 0 0
NUVEEN S P 500 BUY WRITE INC CF COM 6706ER101 24 1,880 SH   SOLE   1,880 0 0
NUVEEN SENIOR INCOME CF COM 67067Y104 124 24,080 SH   SOLE   24,080 0 0
NUVEEN SHORT DURATION CREDIT CF COM 67074X107 57 4,300 SH   SOLE   4,300 0 0
NVIDIA ORD COM 67066G104 631 1,209 SH   SOLE   1,209 0 0
NXP SEMICONDUCTORS ORD COM N6596X109 19 120 SH   SOLE   120 0 0
OAKTREE ACQUISITION CL A ORD COM G67145105 10 700 SH   SOLE   700 0 0
OAKTREE ACQUISITION CL A RED UNT COM G67145121 6 400 SH   SOLE   400 0 0
OAKTREE SPECIALTY LENDING ORD COM 67401P108 28 5,057 SH   SOLE   5,057 0 0
OBLONG ORD COM 674434105 205 40,000 SH   SOLE   40,000 0 0
OCCIDENTAL PETROLEUM ORD COM 674599105 1,376 79,500 SH   SOLE   79,500 0 0
OPENDOOR TECHNOLOGIES ORD COM 683712103 2,769 121,861 SH   SOLE   121,861 0 0
OPKO HEALTH ORD COM 68375N103 7 2,000 SH   SOLE   2,000 0 0
ORBCOMM ORD COM 68555P100 89 12,000 SH   SOLE   12,000 0 0
OSPREY TECHNOLOGY ACQUISITI CL A ORD COM 68839R104 1,245 119,000 SH   SOLE   119,000 0 0
OTR ACQUISITION UNT COM 67113Q204 367 35,000 SH   SOLE   35,000 0 0
OVERSTOCK COM ORD COM 690370101 4 101 SH   SOLE   101 0 0
OWL ROCK CAPITAL ORD COM 69121K104 27 2,200 SH   SOLE   2,200 0 0
OXFORD LANE CAPITAL ORD COM 691543102 85 15,757 SH   SOLE   15,757 0 0
PACIFIC BIOSCIENCES OF CALIFRNIA ORD COM 69404D108 1,001 38,600 SH   SOLE   38,600 0 0
PANACEA ACQUISITION CL A ORD COM 698102100 468 40,000 SH   SOLE   40,000 0 0
PDL BIOPHARMA ORD COM 69329Y104 247 100,000 SH   SOLE   100,000 0 0
PELOTON INTERACTIVE ORD COM 70614W100 45 300 SH Put SOLE   300 0 0
PENNANTPARK FLOATING RATE CAPITA ORD COM 70806A106 44 4,250 SH   SOLE   4,250 0 0
PERIDOT ACQUISITION CL A ORD COM G7008A115 2 200 SH   SOLE   200 0 0
PERSHING ORD COM G7016V101 122 3,500 SH   SOLE   3,500 0 0
PERSHING SQUARE TONTINE HLD CL A ORD COM 71531R109 488 17,610 SH   DFND   17,610 0 0
PERSHING SQUARE TONTINE HLD CL A ORD COM 71531R109 1 65 SH Put DFND   65 0 0
PETROLEO BRASILEIRO ADR REPSTG 2 ORD SPONSORED ADR 71654V408 11 1,000 SH   SOLE   1,000 0 0
PFIZER ORD COM 717081103 514 13,975 SH   SOLE   13,975 0 0
PG&E ORD COM 69331C108 4 400 SH   SOLE   400 0 0
PGIM GLOBAL HIGH YIELD CF COM 69346J106 29 2,000 SH   SOLE   2,000 0 0
PGIM HIGH YIELD BOND CF COM 69346H100 47 3,167 SH   SOLE   3,167 0 0
PIMCO CORPORATE OPPORTUNITY CF COM 72201B101 7 400 SH   SOLE   400 0 0
PIMCO DYNAMIC INCOME CF COM 72201Y101 64 2,451 SH   SOLE   2,451 0 0
PIMCO DYNMC CRDT AND MRTG INCM CF COM 72202D106 117 5,546 SH   SOLE   5,546 0 0
PIMCO ENRG TCTCL CRT OPPO CF COM 69346N107 95 11,816 SH   SOLE   11,816 0 0
PIMCO GLOBAL STOCKSPLUS INCOME CF COM 722011103 45 4,561 SH   SOLE   4,561 0 0
PIMCO HIGH INCOME CF COM 722014107 91 15,095 SH   SOLE   15,095 0 0
PIMCO INCOME OPPORTUNITY CF COM 72202B100 29 1,183 SH   SOLE   1,183 0 0
PIMCO INCOME STRATEGY CF COM 72201H108 66 5,780 SH   SOLE   5,780 0 0
PIMCO INCOME STRATEGY II CF COM 72201J104 68 6,920 SH   SOLE   6,920 0 0
PIMCO STRATEGIC INCOME CF COM 72200X104 29 4,200 SH   SOLE   4,200 0 0
PINDUODUO ADR REP 4 ORD SPONSORED ADR 722304102 254 1,434 SH   SOLE   1,434 0 0
PIONEER DIVERSIFIED HIGH INCM CF COM 723653101 35 2,438 SH   SOLE   2,438 0 0
PIONEER FLOATING RATE CF COM 72369J102 83 8,207 SH   SOLE   8,207 0 0
PIONEER HIGH INCOME CF COM 72369H106 61 6,900 SH   SOLE   6,900 0 0
PIONEER MUNICIPAL HIGH INCOME ADV CF COM 723762100 27 2,322 SH   SOLE   2,322 0 0
PIONEER MUNICIPAL HIGH INCOME CF COM 723763108 62 4,988 SH   SOLE   4,988 0 0
PLURALSIGHT CL A ORD COM 72941B106 2 100 SH   SOLE   100 0 0
PMV CONSUMER ACQUISITION UNT COM 693486201 6 600 SH   SOLE   600 0 0
PRIME IMPACT ACQUISITION I CL A ORD COM G61074103 4 482 SH   SOLE   482 0 0
PRIME IMPACT ACQUISITION I UNT COM G61074111 6 600 SH   SOLE   600 0 0
PRINCIPAL REAL ESTATE INCOME CF COM 74255X104 19 1,634 SH   SOLE   1,634 0 0
PROSHARES ULTRA GOLD ETF COM 74347W601 341 5,000 SH   SOLE   5,000 0 0
PROSHARES ULTRASHORT QQQ ETF COM 74347B243 142 20,000 SH   SOLE   20,000 0 0
PROSHRES ULTRASHT 20 PLS YR TRSY ETF COM 74347B201 11 700 SH   SOLE   700 0 0
PRUDENTIAL ADR REPSTG 2 ORD SPONSORED ADR 74435K204 232 6,294 SH   SOLE   6,294 0 0
PUBMATIC ORD COM 74467Q103 41 1,500 SH   SOLE   1,500 0 0
PUTNAM MASTER INTERMEDIATE INCOME CF COM 746909100 65 15,441 SH   SOLE   15,441 0 0
QUOTIENT ORD COM G73268107 346 66,600 SH   SOLE   66,600 0 0
QURATE RETAIL 8 0 PRF COM 74915M308 1,980 20,000 SH   SOLE   20,000 0 0
REDBALL ACQUISITION CL A ORD COM G7417R105 4,052 372,126 SH   SOLE   372,126 0 0
REDBALL ACQUISITION CL A ORD COM G7417R105 0 3 SH Call SOLE   3 0 0
REINVENT TECHNOLOGY PARTNER CL A ORD COM G7483N129 2 200 SH   SOLE   200 0 0
REINVENT TECHNOLOGY PARTNERS UNT COM G7483N111 1 100 SH   SOLE   100 0 0
REINVENT TECHNOLOGY UNT COM G74847123 1 100 SH   SOLE   100 0 0
REKOR SYSTEMS ORD COM 759419104 161 20,000 SH   SOLE   20,000 0 0
REPLAY ACQUISITION ORD COM G75130107 22 2,200 SH   SOLE   2,200 0 0
REPLAY ACQUISITION UNT COM G75130123 48 4,340 SH   SOLE   4,340 0 0
REPUBLIC SERVICES ORD COM 760759100 9 100 SH   SOLE   100 0 0
REVLON CL A ORD COM 761525609 53 4,500 SH   SOLE   4,500 0 0
REVOLUTION ACCELERATION UNT COM 76156P205 209 20,100 SH   SOLE   20,100 0 0
REWALK ROBOTICS LTD COM M8216Q200 0 120 SH   SOLE   120 0 0
RICE ACQ CL A ORD COM 762594109 7 700 SH   SOLE   700 0 0
RIVERNORTH DOUBLLINE STRTGC OPTY CF COM 76882G107 52 3,693 SH   SOLE   3,693 0 0
RIVERNORTH FLEXIBLE MUNICIPAL IN ORD COM 76883H104 13 600 SH   SOLE   600 0 0
RIVERNORTH MANAGED DRTN MUNI NAV CF COM 76882H105 175 9,845 SH   SOLE   9,845 0 0
RIVERNORTH OPPORTUNI MUN INC NAV CF COM 76883F108 42 1,976 SH   SOLE   1,976 0 0
RIVERNORTH SPECIALTY FINANCE NAC CF COM 76882B108 19 1,182 SH   SOLE   1,182 0 0
RMR MORTGAGE NAV CF COM 76970B101 55 5,250 SH   SOLE   5,250 0 0
ROCKET COMPANIES CL A ORD COM 77311W101 3,033 150,000 SH   SOLE   150,000 0 0
RODGERS SILICON VALLEY UNT COM 774873202 133 10,000 SH   SOLE   10,000 0 0
ROMEO POWER CL A ORD COM 776153108 1 50 SH   SOLE   50 0 0
ROOT CL A ORD COM 77664L108 7 500 SH   SOLE   500 0 0
ROYAL CARIBBEAN GROUP ORD COM V7780T103 896 12,000 SH   SOLE   12,000 0 0
ROYAL CARIBBEAN GROUP ORD COM V7780T103 47 640 SH Call SOLE   640 0 0
ROYAL DUTCH SHELL ADR REP 2 CL A ORD SPONSORED ADR 780259206 5,998 170,700 SH   SOLE   170,700 0 0
ROYAL DUTCH SHELL ADR REP 2 CL B ORD SPONSORED ADR 780259107 20 600 SH   SOLE   600 0 0
ROYCE MICRO CAPITAL CF COM 780915104 109 10,814 SH   SOLE   10,814 0 0
ROYCE VALUE CF COM 780910105 92 5,701 SH   SOLE   5,701 0 0
RUSH ENTERPRISES CL B ORD COM 781846308 168 4,449 SH   SOLE   4,449 0 0
RUSH STREET INTERACTIVE CL A ORD COM 782011100 2 100 SH   SOLE   100 0 0
RYANAIR HOLDINGS ORD COM 783513203 9,568 86,999 SH   SOLE   86,999 0 0
SALESFORCE.COM ORD COM 79466L302 2,292 10,301 SH   SOLE   10,301 0 0
SANDBRIDGE ACQUISITION CL A ORD COM 799793104 16 1,600 SH   SOLE   1,600 0 0
SAP ADR REP 1 ORD SPONSORED ADR 803054204 195 1,500 SH   SOLE   1,500 0 0
SAP ADR REP 1 ORD SPONSORED ADR 803054204 1 12 SH Call SOLE   12 0 0
SARATOGA INVESTMENT ORD COM 80349A208 19 937 SH   SOLE   937 0 0
SASOL ADR REP 1 ORD SPONSORED ADR 803866300 3,297 372,179 SH   SOLE   372,179 0 0
SCVX CL A ORD COM G79448208 1,158 112,523 SH   SOLE   112,523 0 0
SEA ADS REP CL A ORD COM 81141R100 0 1 SH   SOLE   1 0 0
SEAGEN ORD COM 81181C104 49 283 SH   SOLE   283 0 0
SEER CL A ORD COM 81578P106 42 750 SH   SOLE   750 0 0
SEMICONDUCTOR MANUFACTURING INTE ADR COM 81663N206 239 17,200 SH   SOLE   17,200 0 0
SEQUANS COMMUNICATIONS ADR REP 4 ORD SPONSORED ADR 817323207 1,248 206,735 SH   SOLE   206,735 0 0
SHIFT TECHNOLOGIES CL A ORD COM 82452T107 3 400 SH   SOLE   400 0 0
SHOPIFY CL A SUB VTG ORD COM 82509L107 5 5 SH Call SOLE   5 0 0
SIBANYE STILLWATER ADR REP 4 ORD SPONSORED ADR 82575P107 2,289 144,090 SH   SOLE   144,090 0 0
SIERRA WIRELESS ORD COM 826516106 409 28,050 SH   SOLE   28,050 0 0
SIERRA WIRELESS ORD COM 826516106 0 12 SH Call SOLE   12 0 0
SILVER SPIKE ACQUISITION CL A ORD COM G8136L106 1,365 106,957 SH   SOLE   106,957 0 0
SILVER SPIKE ACQUISITION UNT COM G8136L122 1 100 SH   SOLE   100 0 0
SIXTH STREET SPECIALTY LENDING ORD COM 83012A109 80 3,870 SH   SOLE   3,870 0 0
SKILLZ CL A ORD COM 83067L109 7 350 SH   SOLE   350 0 0
SKYLINE CHAMPION ORD COM 830830105 2,131 68,884 SH   SOLE   68,884 0 0
SKYWORKS SOLUTIONS ORD COM 83088M102 0 1 SH   SOLE   1 0 0
SKYWORKS SOLUTIONS ORD COM 83088M102 1 10 SH Call SOLE   10 0 0
SMITH MICRO SOFTWARE ORD COM 832154207 10 2,000 SH   SOLE   2,000 0 0
SNAP CL A ORD COM 83304A106 655 13,085 SH   SOLE   13,085 0 0
SNAP CL A ORD COM 83304A106 1 22 SH Call SOLE   22 0 0
SNOWFLAKE CL A ORD COM 833445109 5 20 SH   SOLE   20 0 0
SOCIAL CAP HEDOSOP HOLD V CL A ORD COM G8252P105 561 45,100 SH   SOLE   45,100 0 0
SOCIAL CAP HEDOSOP HOLD VI CL A ORD COM G8251L105 1,911 155,400 SH   SOLE   155,400 0 0
SOCIAL CAPITAL HEDOSOPHIA HOLDINGS CORP III COM G8251K123 377 22,500 SH   SOLE   22,500 0 0
SOCIAL CAPITAL HEDOSOPHIA VI UNT COM G8251L121 1 100 SH   SOLE   100 0 0
SOFTBANK GROUP UNSPONSORED ADR (PNK) SPONSORED ADR 83404D109 456 11,800 SH   SOLE   11,800 0 0
SOLAR SENIOR CAPITAL ORD COM 83416M105 25 1,774 SH   SOLE   1,774 0 0
SONOS ORD COM 83570H108 3,276 140,091 SH   SOLE   140,091 0 0
SOUTH MOUNTAIN MERGER UNT COM 838884203 0 17 SH   SOLE   17 0 0
SPAC AND NEW ISSUE ETF COM 19423L672 51 2,000 SH   SOLE   2,000 0 0
SPARTAN ACQ II UNT COM 846775203 691 64,000 SH   SOLE   64,000 0 0
SPDR GOLD SHARES ETF COM 78463V107 133 751 SH   SOLE   751 0 0
SPDR GOLD SHARES ETF COM 78463V107 44 250 SH Call SOLE   250 0 0
SPDR S&P 500 ETF COM 78462F103 1,071 2,865 SH Put DFND   2,865 0 0
SPDR S&P HOMEBUILDERS ETF COM 78464A888 0 1 SH   SOLE   1 0 0
SPDR S&P OIL & GAS EXPL & PROD ETF COM 78468R556 0 1 SH   SOLE   1 0 0
SPDR S&P OIL & GAS EXPL & PROD ETF COM 78468R556 5 101 SH Call SOLE   101 0 0
SPECIAL OPPORTUNITIES CF COM 84741T104 76 5,429 SH   SOLE   5,429 0 0
SPORTSMANS WAREHOUSE HOLDINGS ORD COM 84920Y106 1,395 79,489 SH   SOLE   79,489 0 0
SPOTIFY TECHNOLOGY ORD COM L8681T102 0 1 SH   SOLE   1 0 0
SPROTT PHYSICAL GLD SLVR UNT ETV COM 85208R101 19 1,000 SH   SOLE   1,000 0 0
SPROTT PHYSICAL SILVER ETV COM 85207K107 602 64,466 SH   SOLE   64,466 0 0
SQUARE CL A ORD COM 852234103 47 219 SH   SOLE   219 0 0
STABLE ROAD ACQUISITION CL A ORD COM 85236Q109 3,405 189,591 SH   SOLE   189,591 0 0
STABLE ROAD ACQUISITION CL A ORD COM 85236Q109 17 1,000 SH Put SOLE   1,000 0 0
STARBOARD VALUE ACQUISITION CL A ORD COM 85521J109 1,314 126,900 SH   SOLE   126,900 0 0
STELLUS CAPITAL INVESTMENT ORD COM 858568108 43 4,000 SH   SOLE   4,000 0 0
STONE HARBOR EMERGING MARKETS CF COM 86164T107 36 4,550 SH   SOLE   4,550 0 0
STONE HARBOR EMR MRK TTL INC CF COM 86164W100 34 3,815 SH   SOLE   3,815 0 0
SUBVERSIVE CAPITAL ACQ CL A ORD COM 864296108 506 50,000 SH   SOLE   50,000 0 0
SUBVERSIVE CPTL ACQUSTN WRT 08/26/2024 COM 864296116 247 150,100 SH   SOLE   150,100 0 0
SUNDIAL GROWERS ORD COM 86730L109 30 64,250 SH   SOLE   64,250 0 0
SUSTAINABLE OPPORT ACQ CL A ORD COM G8598Y109 1,251 116,288 SH   SOLE   116,288 0 0
SUSTAINABLE OPPORTUNITI UNT COM G8598Y125 2 245 SH   SOLE   245 0 0
SUTRO BIOPHARMA ORD COM 869367102 151 7,000 SH   SOLE   7,000 0 0
SWITCHBACK ENERGY ACQUISITI CL A ORD COM 87105M102 3,244 80,952 SH   SOLE   80,952 0 0
SWITCHBACK ENERGY ACQUISITI UNT COM 87105M201 0 10 SH   SOLE   10 0 0
TAILWIND ACQUISITION CL A ORD COM 87403Q102 1,246 120,000 SH   SOLE   120,000 0 0
TAIWAN CF COM 874036106 22 861 SH   SOLE   861 0 0
TATA MOTORS ADR REPSG 5 ORD (NYS) COM 876568502 1 100 SH Put SOLE   100 0 0
TCG BDC ORD COM 872280102 41 4,000 SH   SOLE   4,000 0 0
TEKLA HEALTHCARE INVESTORS CF COM 87911J103 28 1,182 SH   SOLE   1,182 0 0
TEKLA HEALTHCARE OPPORTUNITIES CF COM 879105104 19 960 SH   SOLE   960 0 0
TEKLA LIFE SCIENCES INVESTORS CF COM 87911K100 35 1,776 SH   SOLE   1,776 0 0
TEMPLETON EMERGING MARKET INCOME CF COM 880192109 106 13,732 SH   SOLE   13,732 0 0
TEMPLETON GLOBAL INCOME CF COM 880198106 107 19,556 SH   SOLE   19,556 0 0
TENARIS ADR REP 2 ORD SPONSORED ADR 88031M109 2,205 138,300 SH   SOLE   138,300 0 0
TESLA ORD COM 88160R101 98 139 SH Put SOLE   139 0 0
TEVA PHARMA IND ADR REP 1 ORD SPONSORED ADR 881624209 8 900 SH   SOLE   900 0 0
TEVA PHARMA IND ADR REP 1 ORD SPONSORED ADR 881624209 10 1,120 SH Call SOLE   1,120 0 0
THUNDER BRIDGE ACQUISITION II LTD COM G8857S116 9 700 SH   SOLE   700 0 0
TIANRONG INTERNET PRODUCTS SER ORD COM 886307107 0 200 SH   SOLE   200 0 0
TIFFANY ORD COM 886547108 126 960 SH   SOLE   960 0 0
TILRAY CL 2 ORD COM 88688T100 70 8,479 SH   SOLE   8,479 0 0
TILRAY CL 2 ORD COM 88688T100 1 136 SH Call SOLE   136 0 0
TOPBUILD ORD COM 89055F103 0 1 SH   SOLE   1 0 0
TORTOISE ACQUISITION II UNT COM G89554110 4 410 SH   SOLE   410 0 0
TORTOISE ENERGY INFRASTRUCTURE CF COM 89147L886 60 3,000 SH   SOLE   3,000 0 0
TORTOISE ESSENTIAL ASSETS INCOME CF COM 89148A103 58 4,500 SH   SOLE   4,500 0 0
TORTOISE MIDSTREAM ENERGY CF COM 89148B200 48 2,378 SH   SOLE   2,378 0 0
TORTOISE PIPELINE AND ENERGY CF COM 89148H207 0 1 SH   SOLE   1 0 0
TOTAL ADR REP 1 ORD SPONSORED ADR 89151E109 2,451 58,500 SH   SOLE   58,500 0 0
TPG PACE BENEFICIAL FIN CL A ORD COM G8990D125 258 10,000 SH   SOLE   10,000 0 0
TRIDENT ACQUISITIONS ORD COM 89615T106 75 6,300 SH   SOLE   6,300 0 0
TRILLIUM THERAPEUTICS ORD COM 89620X506 1,250 85,000 SH   SOLE   85,000 0 0
TRIPLEPOINT VENTURE GROWTH BDC ORD COM 89677Y100 41 3,150 SH   SOLE   3,150 0 0
TRITERRAS CL A ORD COM G9103H102 2,140 194,095 SH   SOLE   194,095 0 0
TRITON INTL 6 875 SRS D RED PRP PRF COM G9078F206 62 2,300 SH   SOLE   2,300 0 0
TSAKOS ENRG NVGT CM RD PRP SRS F PRF COM G9108L165 51 2,439 SH   SOLE   2,439 0 0
TUSCAN HOLDINGS CORP II COM 90070A103 344 31,300 SH   SOLE   31,300 0 0
TUSCAN HOLDINGS ORD COM 90069K104 7,485 437,737 SH   SOLE   437,737 0 0
TWC TECH HLDG II UNT COM 90117G204 1 100 SH   SOLE   100 0 0
TWC TECH HOLDINGS II ORD COM 90117G105 852 81,000 SH   SOLE   81,000 0 0
TYSON FOODS CL A ORD COM 902494103 0 1 SH   SOLE   1 0 0
TYSON FOODS CL A ORD COM 902494103 6 100 SH Call SOLE   100 0 0
UNDER ARMOUR CL C ORD COM 904311206 5 400 SH   SOLE   400 0 0
UNILEVER ADR REP 1 ORD SPONSORED ADR 904767704 337 5,585 SH   SOLE   5,585 0 0
UNITED AIRLINES HOLDINGS ORD COM 910047109 648 15,000 SH   SOLE   15,000 0 0
UNITED STATES OIL ETF COM 91232N207 49 1,500 SH   SOLE   1,500 0 0
UNITEDHEALTH GRP ORD COM 91324P102 37 108 SH Call SOLE   108 0 0
UNITEDHEALTH GRP ORD COM 91324P102 43 125 SH Put SOLE   125 0 0
URSTADT BIDDLE REIT ORD COM 917286106 29 2,447 SH   SOLE   2,447 0 0
US STEEL ORD COM 912909108 0 1 SH   SOLE   1 0 0
USA TECHNOLOGIES ORD COM 90328S500 688 65,665 SH   SOLE   65,665 0 0
VANECK VECTOR JUNR GOLD MNRS ETF COM 92189F791 13 250 SH   SOLE   250 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189F106 280 7,794 SH   SOLE   7,794 0 0
VANECK VECTORS SEMICONDUCTOR ETF COM 92189F676 13 60 SH Put SOLE   60 0 0
VARIAN MEDICAL SYSTEMS ORD COM 92220P105 28 160 SH   SOLE   160 0 0
VBI VACCINES ORD COM 91822J103 51 18,800 SH   SOLE   18,800 0 0
VECTOR ACQUISITION CL A ORD COM G9442R126 232 23,000 SH   SOLE   23,000 0 0
VELODYNE LIDAR ORD COM 92259F101 2,683 117,597 SH   SOLE   117,597 0 0
VELODYNE LIDAR ORD COM 92259F101 6 300 SH Put SOLE   300 0 0
VEONEER ORD COM 92336X109 213 10,000 SH   SOLE   10,000 0 0
VERIZON COMMUNICATIONS ORD COM 92343V104 0 1 SH   SOLE   1 0 0
VERIZON COMMUNICATIONS ORD COM 92343V104 8 150 SH Call SOLE   150 0 0
VESPER HEALTHCARE ACQ UNT COM 92538T203 3 300 SH   SOLE   300 0 0
VIKING THERAPEUTICS ORD COM 92686J106 1 220 SH   SOLE   220 0 0
VILLAGE FARMS INTERNATIONAL ORD COM 92707Y108 128 12,680 SH   DFND   12,680 0 0
VINCE HOLDING ORD COM 92719W207 779 122,500 SH   SOLE   122,500 0 0
VIRIOS THERAPEUTICS ORD COM 92829J104 7 1,000 SH   SOLE   1,000 0 0
VIRTUS GLOBAL MULTI SECTOR INCOME CF COM 92829B101 37 3,095 SH   SOLE   3,095 0 0
VIRTUS TOTAL RETURN CF COM 92835W107 35 4,068 SH   SOLE   4,068 0 0
VISA CL A ORD COM 92826C839 27 126 SH   SOLE   126 0 0
VISTA OIL GAS ADR REP SRS A ORD SPONSORED ADR 92837L109 414 161,957 SH   SOLE   161,957 0 0
VISTA OUTDOOR ORD COM 928377100 1,267 53,367 SH   SOLE   53,367 0 0
VITRU ORD COM G9440D103 234 16,078 SH   SOLE   16,078 0 0
VMWARE CL A ORD COM 928563402 0 1 SH   SOLE   1 0 0
VONTIER ORD COM 928881101 7 225 SH   SOLE   225 0 0
VORNADO REALTY REIT ORD COM 929042109 933 25,000 SH   SOLE   25,000 0 0
VOYA PRIME RATE CF COM 92913A100 27 6,090 SH   SOLE   6,090 0 0
WALGREEN BOOTS ALLIANCE ORD COM 931427108 1,395 35,000 SH   SOLE   35,000 0 0
WALGREEN BOOTS ALLIANCE ORD COM 931427108 25 650 SH Call SOLE   650 0 0
WALMART ORD COM 931142103 0 1 SH   SOLE   1 0 0
WALMART ORD COM 931142103 2 15 SH Call SOLE   15 0 0
WALT DISNEY ORD COM 254687106 1,268 7,000 SH   SOLE   7,000 0 0
WARNER MUSIC GROUP CL A ORD COM 934550203 34 900 SH   SOLE   900 0 0
WAYFAIR CL A ORD COM 94419L101 0 1 SH   SOLE   1 0 0
WAYFAIR CL A ORD COM 94419L101 1 8 SH Call SOLE   8 0 0
WELLS FARGO INCOME OPPORTUNITS CF COM 94987B105 83 10,204 SH   SOLE   10,204 0 0
WELLS FARGO MULTI SECTOR INCOME CF COM 94987D101 25 2,070 SH   SOLE   2,070 0 0
WELLS FARGO ORD COM 949746101 6 200 SH   SOLE   200 0 0
WESCO INTERL 1000 DS RP 1 SRS A PRF COM 95082P303 656 21,000 SH   SOLE   21,000 0 0
WESTERN ASSET EMERGING MRKTS DEBT CF COM 95766A101 108 7,799 SH   SOLE   7,799 0 0
WESTERN ASSET HIGH YLD DFD OPPTY CF COM 95768B107 88 5,715 SH   SOLE   5,715 0 0
WESTERN ASSET INFLATIN LINKD INCM CF COM 95766Q106 3 237 SH   SOLE   237 0 0
WESTERN ASSET INTERMEDIATE MUNI CF COM 958435109 0 100 SH   SOLE   100 0 0
WESTERN ASSET INVEST GR DEF OPP CF COM 95790A101 41 1,850 SH   SOLE   1,850 0 0
WESTERN ASSET INVSTMNT GRADE INCM CF COM 95766T100 49 3,100 SH   SOLE   3,100 0 0
WESTERN ASSET MORTGAGE OP CF COM 95790B109 153 10,850 SH   SOLE   10,850 0 0
WESTERN ASSET MUNICIPAL HGH INCM CF COM 95766N103 79 10,557 SH   SOLE   10,557 0 0
WESTERN ASSET PREMIER BOND CF COM 957664105 27 1,914 SH   SOLE   1,914 0 0
WESTERN ASST MNGD MUNCPLS CF COM 95766M105 3 300 SH   SOLE   300 0 0
WESTERN AST GLB CORP DEFIND OPPTY CF COM 95790C107 23 1,279 SH   SOLE   1,279 0 0
WESTERN DIGITAL ORD COM 958102105 0 1 SH   SOLE   1 0 0
WESTERN DIGITAL ORD COM 958102105 0 15 SH Call SOLE   15 0 0
WESTRN ASST HIGH INCM OPPORTUNITY CF COM 95766K109 59 12,084 SH   SOLE   12,084 0 0
WHEATON PRECIOUS METALS ORD COM 962879102 20 500 SH   SOLE   500 0 0
WHOLE EARTH BRANDS CL A ORD COM 96684W100 0 60 SH   SOLE   60 0 0
WILLIS TOWERS WATSON ORD COM G96629103 1,053 5,000 SH   SOLE   5,000 0 0
WPP ADR REP 5 ORD SPONSORED ADR 92937A102 768 14,202 SH   SOLE   14,202 0 0
XAI OCTGON FLOAT RTE ALTRNTV NAV CF COM 98400T106 0 100 SH   SOLE   100 0 0
XILINX ORD COM 983919101 13,601 95,938 SH   SOLE   95,938 0 0
XL FLEET CL A ORD COM 9837FR100 232 9,800 SH   SOLE   9,800 0 0
XPENG ADR COM 98422D105 109 2,550 SH   SOLE   2,550 0 0
XPERI HOLDING ORD COM 98390M103 1,672 80,000 SH   SOLE   80,000 0 0
YARA INTERNATIONAL ASA SPONSORED ADR (PNK) SPONSORED ADR 984851204 728 35,000 SH   SOLE   35,000 0 0
ZAGG ORD COM 98884U108 187 45,000 SH   SOLE   45,000 0 0
ZANITE ACQUISITION UNT COM 98907K202 631 60,000 SH   SOLE   60,000 0 0
ZILLOW GROUP CL C ORD COM 98954M200 64 500 SH   SOLE   500 0 0
ZOOM VIDEO COMMUNICATIONS CL A ORD COM 98980L101 4 12 SH   SOLE   12 0 0
ZYNGA CL A ORD COM 98986T108 0 1 SH   SOLE   1 0 0