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
111 INC ADS 68247Q102 0 0 SH   SOLE   0 0 0
1347 PPTY INS HLDGS INC COM 68244P107 0 0 SH   SOLE   0 0 0
180 DEGREE CAP CORP COM 68235B109 0 0 SH   SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B909 0 0 SH Call SOLE   0 0 0
180 DEGREE CAP CORP PUT 68235B959 0 0 SH Put SOLE   0 0 0
1895 BANCORP OF WIS INC COM 28252W105 0 0 SH   SOLE   0 0 0
1ST CONSTITUTION BANCORP COM 31986N102 0 0 SH   SOLE   0 0 0
1ST SOURCE CORP COM 336901103 0 0 SH   SOLE   0 0 0
1ST SOURCE CORP CALL 336901903 0 0 SH Call SOLE   0 0 0
1ST SOURCE CORP PUT 336901953 0 0 SH Put SOLE   0 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 0 0 SH   SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 0 0 SH Call SOLE   0 0 0
21VIANET GROUP INC PUT 90138A953 0 0 SH Put SOLE   0 0 0
22ND CENTY GROUP INC COM 90137F103 0 0 SH   SOLE   0 0 0
22ND CENTY GROUP INC CALL 90137F903 0 0 SH Call SOLE   0 0 0
22ND CENTY GROUP INC PUT 90137F953 0 0 SH Put SOLE   0 0 0
2U INC COM 90214J101 0 0 SH   SOLE   0 0 0
2U INC CALL 90214J901 0 0 SH Call SOLE   0 0 0
2U INC PUT 90214J951 0 0 SH Put SOLE   0 0 0
3-D SYS CORP DEL COM NEW 88554D205 6 593 SH   SOLE   0 0 0
3-D SYS CORP DEL CALL 88554D905 0 0 SH Call SOLE   0 0 0
3-D SYS CORP DEL PUT 88554D955 0 0 SH Put SOLE   0 0 0
360 FINANCE INC ADS 88557W101 0 0 SH   SOLE   0 0 0
3M CO COM 88579Y101 1,796 8,645 SH   SOLE   0 0 0
3M CO CALL 88579Y901 0 0 SH Call SOLE   0 0 0
3M CO PUT 88579Y951 0 0 SH Put SOLE   0 0 0
3PEA INTL INC COM 88579C109 0 0 SH   SOLE   0 0 0
500 COM LTD CALL 33829R900 0 0 SH Call SOLE   0 0 0
500 COM LTD PUT 33829R950 0 0 SH Put SOLE   0 0 0
500 COM LTD SPON ADR REP A 33829R100 0 0 SH   SOLE   0 0 0
51JOB INC NOTE 3.250% 4/1 316827AC8 0 0 SH   SOLE   0 0 0
51JOB INC CALL 316827904 0 0 SH Call SOLE   0 0 0
51JOB INC PUT 316827954 0 0 SH Put SOLE   0 0 0
51JOB INC SP ADR REP COM 316827104 0 0 SH   SOLE   0 0 0
58 COM INC CALL 31680Q904 0 0 SH Call SOLE   0 0 0
58 COM INC PUT 31680Q954 0 0 SH Put SOLE   0 0 0
58 COM INC SPON ADR REP A 31680Q104 0 0 SH   SOLE   0 0 0
8I ENTERPRISES ACQUISITIN CO UNIT 99/99/9999 G2956M138 0 0 SH   SOLE   0 0 0
8X8 INC NEW COM 282914100 0 0 SH   SOLE   0 0 0
8X8 INC NEW CALL 282914900 0 0 SH Call SOLE   0 0 0
8X8 INC NEW PUT 282914950 0 0 SH Put SOLE   0 0 0
A H BELO CORP COM CL A 001282102 0 0 SH   SOLE   0 0 0
A H BELO CORP CALL 001282902 0 0 SH Call SOLE   0 0 0
A H BELO CORP PUT 001282952 0 0 SH Put SOLE   0 0 0
A MARK PRECIOUS METALS INC COM 00181T107 0 0 SH   SOLE   0 0 0
A10 NETWORKS INC COM 002121101 0 0 SH   SOLE   0 0 0
A10 NETWORKS INC CALL 002121901 0 0 SH Call SOLE   0 0 0
A10 NETWORKS INC PUT 002121951 0 0 SH Put SOLE   0 0 0
AAC HLDGS INC COM 000307108 0 0 SH   SOLE   0 0 0
AAC HLDGS INC CALL 000307908 0 0 SH Call SOLE   0 0 0
AAC HLDGS INC PUT 000307958 0 0 SH Put SOLE   0 0 0
AAON INC COM PAR $0.004 000360206 0 0 SH   SOLE   0 0 0
AAON INC CALL 000360906 0 0 SH Call SOLE   0 0 0
AAON INC PUT 000360956 0 0 SH Put SOLE   0 0 0
AAR CORP COM 000361105 3 100 SH   SOLE   0 0 0
AAR CORP CALL 000361905 0 0 SH Call SOLE   0 0 0
AAR CORP PUT 000361955 0 0 SH Put SOLE   0 0 0
AARONS INC COM PAR $0.50 002535300 0 0 SH   SOLE   0 0 0
AARONS INC CALL 002535900 0 0 SH Call SOLE   0 0 0
AARONS INC PUT 002535950 0 0 SH Put SOLE   0 0 0
ABB LTD SPONSORED ADR 000375204 61 3,233 SH   SOLE   0 0 0
ABB LTD CALL 000375904 0 0 SH Call SOLE   0 0 0
ABB LTD PUT 000375954 0 0 SH Put SOLE   0 0 0
ABBOTT LABS COM 002824100 819 10,257 SH   SOLE   0 0 0
ABBOTT LABS CALL 002824900 0 0 SH Call SOLE   0 0 0
ABBOTT LABS PUT 002824950 0 0 SH Put SOLE   0 0 0
ABBVIE INC COM 00287Y109 880 10,938 SH   SOLE   0 0 0
ABBVIE INC CALL 00287Y909 0 0 SH Call SOLE   0 0 0
ABBVIE INC PUT 00287Y959 0 0 SH Put SOLE   0 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 0 0 SH   SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 0 0 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 0 0 SH Put SOLE   0 0 0
ABEONA THERAPEUTICS INC *W EXP 12/24/201 00289Y115 0 0 SH   SOLE   0 0 0
ABERCROMBIE & FITCH CO CL A 002896207 0 0 SH   SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 0 0 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO PUT 002896957 0 0 SH Put SOLE   0 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 49 11,626 SH   SOLE   0 0 0
ABERDEEN AUSTRALIA EQTY FD I COM 003011103 0 0 SH   SOLE   0 0 0
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 0 0 SH   SOLE   0 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 0 0 SH   SOLE   0 0 0
ABERDEEN GLOBAL INCOME FD IN COM 003013109 0 0 SH   SOLE   0 0 0
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 0 0 SH   SOLE   0 0 0
ABERDEEN INCOME CR STRATEGIE COM 003057106 0 0 SH   SOLE   0 0 0
ABERDEEN JAPAN EQUITY FD INC COM 00306J109 0 0 SH   SOLE   0 0 0
ABERDEEN STD GOLD ETF TR PHYSCL SWISS GLD 00326A104 0 0 SH   SOLE   0 0 0
ABERDEEN STD GOLD ETF TR CALL 00326A904 0 0 SH Call SOLE   0 0 0
ABERDEEN STD GOLD ETF TR PUT 00326A954 0 0 SH Put SOLE   0 0 0
ABERDEEN STD INVTS ETFS BBRG ALL COMD K1 003261104 0 0 SH   SOLE   0 0 0
ABERDEEN STD INVTS ETFS BBRG ALL LNGR K1 003261203 0 0 SH   SOLE   0 0 0
ABERDEEN STD INVTS ETFS BBRG ENGY CMD K1 003261500 0 0 SH   SOLE   0 0 0
ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 1,342 10,282 SH   SOLE   0 0 0
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 13 170 SH   SOLE   0 0 0
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 9 150 SH   SOLE   0 0 0
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 0 0 SH   SOLE   0 0 0
ABERDEEN STD SILVER ETF TR CALL 003264908 0 0 SH Call SOLE   0 0 0
ABERDEEN STD SILVER ETF TR PUT 003264958 0 0 SH Put SOLE   0 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2 300 SH   SOLE   0 0 0
ABILITY INC SHS G8789K124 0 0 SH   SOLE   0 0 0
ABIOMED INC COM 003654100 26 94 SH   SOLE   0 0 0
ABIOMED INC CALL 003654900 0 0 SH Call SOLE   0 0 0
ABIOMED INC PUT 003654950 0 0 SH Put SOLE   0 0 0
ABM INDS INC COM 000957100 0 0 SH   SOLE   0 0 0
ABM INDS INC CALL 000957900 0 0 SH Call SOLE   0 0 0
ABM INDS INC PUT 000957950 0 0 SH Put SOLE   0 0 0
ABRAXAS PETE CORP COM 003830106 0 0 SH   SOLE   0 0 0
ABRAXAS PETE CORP CALL 003830906 0 0 SH Call SOLE   0 0 0
ABRAXAS PETE CORP PUT 003830956 0 0 SH Put SOLE   0 0 0
ABSOLUTE SHS TR WBI BBR RNG 2000 00400R106 0 0 SH   SOLE   0 0 0
ABSOLUTE SHS TR WBI BBR VAL 2000 00400R205 0 0 SH   SOLE   0 0 0
ABSOLUTE SHS TR WBI BBR YLD 2000 00400R304 0 0 SH   SOLE   0 0 0
ABSOLUTE SHS TR WBI BBR QTY 2000 00400R403 0 0 SH   SOLE   0 0 0
ABSOLUTE SHS TR WBI BBR RNG 1000 00400R502 0 0 SH   SOLE   0 0 0
ABSOLUTE SHS TR WBI BBR VAL 1000 00400R601 0 0 SH   SOLE   0 0 0
ABSOLUTE SHS TR WBI BBR YLD 1000 00400R700 0 0 SH   SOLE   0 0 0
ABSOLUTE SHS TR WBI BBR QTY 1000 00400R809 0 0 SH   SOLE   0 0 0
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 0 0 SH   SOLE   0 0 0
ABSOLUTE SHS TR WBI BBR GBL ROTN 00400R866 0 0 SH   SOLE   0 0 0
ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 0 0 SH   SOLE   0 0 0
ABSOLUTE SHS TR WBI BBR GBL HIGH 00400R882 0 0 SH   SOLE   0 0 0
AC IMMUNE SA SHS H00263105 0 0 SH   SOLE   0 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 0 0 SH   SOLE   0 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 0 0 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 0 0 SH Put SOLE   0 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 0 0 SH   SOLE   0 0 0
ACACIA RESH CORP CALL 003881907 0 0 SH Call SOLE   0 0 0
ACACIA RESH CORP PUT 003881957 0 0 SH Put SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2 96 SH   SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 0 0 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 0 0 SH Put SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 0 0 SH   SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 0 0 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 0 0 SH Put SOLE   0 0 0
ACADIA RLTY TR CALL 004239909 0 0 SH Call SOLE   0 0 0
ACADIA RLTY TR PUT 004239959 0 0 SH Put SOLE   0 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 0 0 SH   SOLE   0 0 0
ACAMAR PARTNERS ACQSITION CO UNIT 12/30/2025 004285201 0 0 SH   SOLE   0 0 0
ACASTI PHARMA INC CL A NEW 00430K402 0 0 SH   SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 0 0 SH   SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 0 0 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 0 0 SH Put SOLE   0 0 0
ACCELERON PHARMA INC COM 00434H108 0 0 SH   SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 0 0 SH Call SOLE   0 0 0
ACCELERON PHARMA INC PUT 00434H958 0 0 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,958 11,133 SH   SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 0 0 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND PUT G1151C951 0 0 SH Put SOLE   0 0 0
ACCESS NATL CORP COM 004337101 0 0 SH   SOLE   0 0 0
ACCO BRANDS CORP COM 00081T108 0 35 SH   SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 0 0 SH Call SOLE   0 0 0
ACCO BRANDS CORP PUT 00081T958 0 0 SH Put SOLE   0 0 0
ACCURAY INC COM 004397105 0 0 SH   SOLE   0 0 0
ACCURAY INC CALL 004397905 0 0 SH Call SOLE   0 0 0
ACCURAY INC PUT 004397955 0 0 SH Put SOLE   0 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 19 5,500 SH   SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 0 0 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 0 0 SH Put SOLE   0 0 0
ACER THERAPEUTICS INC COM 00444P108 0 0 SH   SOLE   0 0 0
ACETO CORP NOTE 2.000%11/0 004446AD2 0 0 SH   SOLE   0 0 0
ACETO CORP COM 004446100 0 0 SH   SOLE   0 0 0
ACETO CORP CALL 004446900 0 0 SH Call SOLE   0 0 0
ACETO CORP PUT 004446950 0 0 SH Put SOLE   0 0 0
ACHAOGEN INC COM 004449104 0 0 SH   SOLE   0 0 0
ACHAOGEN INC CALL 004449904 0 0 SH Call SOLE   0 0 0
ACHAOGEN INC PUT 004449954 0 0 SH Put SOLE   0 0 0
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 0 0 SH   SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 0 0 SH   SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN CALL 00448Q901 0 0 SH Call SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN PUT 00448Q951 0 0 SH Put SOLE   0 0 0
ACI WORLDWIDE INC COM 004498101 3 117 SH   SOLE   0 0 0
ACI WORLDWIDE INC CALL 004498901 0 0 SH Call SOLE   0 0 0
ACI WORLDWIDE INC PUT 004498951 0 0 SH Put SOLE   0 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 0 0 SH   SOLE   0 0 0
ACLARIS THERAPEUTICS INC CALL 00461U905 0 0 SH Call SOLE   0 0 0
ACLARIS THERAPEUTICS INC PUT 00461U955 0 0 SH Put SOLE   0 0 0
ACM RESEARCH INC COM CL A 00108J109 0 0 SH   SOLE   0 0 0
ACME UTD CORP COM 004816104 0 0 SH   SOLE   0 0 0
ACNB CORP COM 000868109 0 0 SH   SOLE   0 0 0
ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 0 0 SH   SOLE   0 0 0
ACORDA THERAPEUTICS INC COM 00484M106 0 0 SH   SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 0 0 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 0 0 SH Put SOLE   0 0 0
ACORN INTL INC SPONSORD ADR NEW 004854204 0 0 SH   SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 0 0 SH   SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC CALL 00507W907 0 0 SH Call SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC PUT 00507W957 0 0 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 102 2,236 SH   SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 0 0 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 0 0 SH Put SOLE   0 0 0
ACTUANT CORP CL A NEW 00508X203 0 0 SH   SOLE   0 0 0
ACTUANT CORP CALL 00508X903 0 0 SH Call SOLE   0 0 0
ACTUANT CORP PUT 00508X953 0 0 SH Put SOLE   0 0 0
ACUITY BRANDS INC COM 00508Y102 0 0 SH   SOLE   0 0 0
ACUITY BRANDS INC CALL 00508Y902 0 0 SH Call SOLE   0 0 0
ACUITY BRANDS INC PUT 00508Y952 0 0 SH Put SOLE   0 0 0
ACUSHNET HOLDINGS CORP COM 005098108 0 0 SH   SOLE   0 0 0
ACUSHNET HOLDINGS CORP CALL 005098908 0 0 SH Call SOLE   0 0 0
ACUSHNET HOLDINGS CORP PUT 005098958 0 0 SH Put SOLE   0 0 0
ADAM NAT RES FD INC COM 00548F105 0 0 SH   SOLE   0 0 0
ADAM NAT RES FD INC CALL 00548F905 0 0 SH Call SOLE   0 0 0
ADAM NAT RES FD INC PUT 00548F955 0 0 SH Put SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 0 0 SH   SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 0 0 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC PUT 00548A956 0 0 SH Put SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 0 0 SH   SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 0 0 SH Call SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP PUT 00547W958 0 0 SH Put SOLE   0 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 40 2,824 SH   SOLE   0 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 0 0 SH   SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 0 0 SH   SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC CALL 00653A907 0 0 SH Call SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC PUT 00653A957 0 0 SH Put SOLE   0 0 0
ADDUS HOMECARE CORP COM 006739106 0 0 SH   SOLE   0 0 0
ADDUS HOMECARE CORP CALL 006739906 0 0 SH Call SOLE   0 0 0
ADDUS HOMECARE CORP PUT 006739956 0 0 SH Put SOLE   0 0 0
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 0 0 SH   SOLE   0 0 0
ADECOAGRO S A COM L00849106 0 0 SH   SOLE   0 0 0
ADECOAGRO S A CALL L00849906 0 0 SH Call SOLE   0 0 0
ADECOAGRO S A PUT L00849956 0 0 SH Put SOLE   0 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 0 0 SH   SOLE   0 0 0
ADESTO TECHNOLOGIES CORP CALL 00687D901 0 0 SH Call SOLE   0 0 0
ADESTO TECHNOLOGIES CORP PUT 00687D951 0 0 SH Put SOLE   0 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 0 0 SH   SOLE   0 0 0
ADIAL PHARMACEUTICALS INC *W EXP 07/31/202 00688A114 0 0 SH   SOLE   0 0 0
ADIENT PLC ORD SHS G0084W101 0 16 SH   SOLE   0 0 0
ADIENT PLC CALL G0084W901 0 0 SH Call SOLE   0 0 0
ADIENT PLC PUT G0084W951 0 0 SH Put SOLE   0 0 0
ADMA BIOLOGICS INC COM 000899104 0 0 SH   SOLE   0 0 0
ADMA BIOLOGICS INC CALL 000899904 0 0 SH Call SOLE   0 0 0
ADMA BIOLOGICS INC PUT 000899954 0 0 SH Put SOLE   0 0 0
ADOBE INC COM 00724F101 1,906 7,155 SH   SOLE   0 0 0
ADOBE INC CALL 00724F901 0 0 SH Call SOLE   0 0 0
ADOBE INC PUT 00724F951 0 0 SH Put SOLE   0 0 0
ADOMANI INC COM 00726A100 0 0 SH   SOLE   0 0 0
ADT INC COM 00090Q103 0 0 SH   SOLE   0 0 0
ADT INC CALL 00090Q903 0 0 SH Call SOLE   0 0 0
ADT INC PUT 00090Q953 0 0 SH Put SOLE   0 0 0
ADTALEM GLOBAL ED INC COM 00737L103 0 0 SH   SOLE   0 0 0
ADTALEM GLOBAL ED INC CALL 00737L903 0 0 SH Call SOLE   0 0 0
ADTALEM GLOBAL ED INC PUT 00737L953 0 0 SH Put SOLE   0 0 0
ADTRAN INC COM 00738A106 0 0 SH   SOLE   0 0 0
ADTRAN INC CALL 00738A906 0 0 SH Call SOLE   0 0 0
ADTRAN INC PUT 00738A956 0 0 SH Put SOLE   0 0 0
ADURO BIOTECH INC COM 00739L101 0 0 SH   SOLE   0 0 0
ADURO BIOTECH INC CALL 00739L901 0 0 SH Call SOLE   0 0 0
ADURO BIOTECH INC PUT 00739L951 0 0 SH Put SOLE   0 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 8 47 SH   SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 0 0 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 0 0 SH Put SOLE   0 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 0 0 SH   SOLE   0 0 0
ADVANCED DISP SVCS INC DEL CALL 00790X901 0 0 SH Call SOLE   0 0 0
ADVANCED DISP SVCS INC DEL PUT 00790X951 0 0 SH Put SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 0 0 SH   SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL CALL 00790R904 0 0 SH Call SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL PUT 00790R954 0 0 SH Put SOLE   0 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 0 0 SH   SOLE   0 0 0
ADVANCED ENERGY INDS COM 007973100 1 29 SH   SOLE   0 0 0
ADVANCED ENERGY INDS CALL 007973900 0 0 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS PUT 007973950 0 0 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 0 0 SH   SOLE   0 0 0
ADVANCED MICRO DEVICES INC COM 007903107 118 4,635 SH   SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 0 0 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 0 0 SH Put SOLE   0 0 0
ADVANSIX INC COM 00773T101 0 7 SH   SOLE   0 0 0
ADVANSIX INC CALL 00773T901 0 0 SH Call SOLE   0 0 0
ADVANSIX INC PUT 00773T951 0 0 SH Put SOLE   0 0 0
ADVAXIS INC COM NEW 007624208 0 0 SH   SOLE   0 0 0
ADVAXIS INC CALL 007624908 0 0 SH Call SOLE   0 0 0
ADVAXIS INC PUT 007624958 0 0 SH Put SOLE   0 0 0
ADVAXIS INC COM NEW 007624307 0 0 SH   SOLE   0 0 0
ADVAXIS INC CALL 007624907 0 0 SH Call SOLE   0 0 0
ADVAXIS INC PUT 007624957 0 0 SH Put SOLE   0 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 0 0 SH   SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 0 0 SH   SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 0 0 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 0 0 SH Put SOLE   0 0 0
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR DORSY SHRT ETF 00768Y529 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR DORSY MICR ETF 00768Y537 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR VICE ETF 00768Y545 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR NEW TECH MEDIA 00768Y552 2 160 SH   SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y902 0 0 SH Call SOLE   0 0 0
ADVISORSHARES TR PUT 00768Y952 0 0 SH Put SOLE   0 0 0
ADVISORSHARES TR ADVISORSHS ETF 00768Y560 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR CORNERSTONE SM 00768Y586 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR PAC EN FLTG RT 00768Y594 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR SAGE CORE ETF 00768Y651 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR STAR GLOB BUYW 00768Y768 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR MADRONA GLB BD 00768Y834 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR MADRONA INTL ETF 00768Y842 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR MADRONA DOMESTIC 00768Y859 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 0 0 SH   SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 0 0 SH Call SOLE   0 0 0
ADVISORSHARES TR PUT 00768Y953 0 0 SH Put SOLE   0 0 0
ADVISORSHARES TR SABRETOOTH ETF 00768Y511 0 0 SH   SOLE   0 0 0
AECOM COM 00766T100 0 0 SH   SOLE   0 0 0
AECOM CALL 00766T900 0 0 SH Call SOLE   0 0 0
AECOM PUT 00766T950 0 0 SH Put SOLE   0 0 0
AEGERION PHARMACEUTICALS INC NOTE 2.000% 8/1 00767EAB8 0 0 SH   SOLE   0 0 0
AEGION CORP COM 00770F104 0 0 SH   SOLE   0 0 0
AEGION CORP CALL 00770F904 0 0 SH Call SOLE   0 0 0
AEGION CORP PUT 00770F954 0 0 SH Put SOLE   0 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 0 0 SH   SOLE   0 0 0
AEGLEA BIOTHERAPEUTICS INC CALL 00773J903 0 0 SH Call SOLE   0 0 0
AEGLEA BIOTHERAPEUTICS INC PUT 00773J953 0 0 SH Put SOLE   0 0 0
AEGON N V NY REGISTRY SHS 007924103 3 706 SH   SOLE   0 0 0
AEGON N V CALL 007924903 0 0 SH Call SOLE   0 0 0
AEGON N V PUT 007924953 0 0 SH Put SOLE   0 0 0
AEHR TEST SYSTEMS COM 00760J108 0 0 SH   SOLE   0 0 0
AEMETIS INC COM NEW 00770K202 0 0 SH   SOLE   0 0 0
AERCAP HOLDINGS NV SHS N00985106 46 1,002 SH   SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 0 0 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV PUT N00985956 0 0 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 0 0 SH   SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 0 0 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 0 0 SH Put SOLE   0 0 0
AEROCENTURY CORP COM 007737109 0 0 SH   SOLE   0 0 0
AEROHIVE NETWORKS INC COM 007786106 13 3,034 SH   SOLE   0 0 0
AEROHIVE NETWORKS INC CALL 007786906 0 0 SH Call SOLE   0 0 0
AEROHIVE NETWORKS INC PUT 007786956 0 0 SH Put SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 0 0 SH   SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 8 242 SH   SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 0 0 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 0 0 SH Put SOLE   0 0 0
AEROVIRONMENT INC COM 008073108 6 100 SH   SOLE   0 0 0
AEROVIRONMENT INC CALL 008073908 0 0 SH Call SOLE   0 0 0
AEROVIRONMENT INC PUT 008073958 0 0 SH Put SOLE   0 0 0
AERPIO PHARMACEUTICALS INC COM 00810B105 0 0 SH   SOLE   0 0 0
AES CORP COM 00130H105 408 22,638 SH   SOLE   0 0 0
AES CORP CALL 00130H905 0 0 SH Call SOLE   0 0 0
AES CORP PUT 00130H955 0 0 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC COM PAR 007975402 0 0 SH   SOLE   0 0 0
AETERNA ZENTARIS INC CALL 007975902 0 0 SH Call SOLE   0 0 0
AETERNA ZENTARIS INC PUT 007975952 0 0 SH Put SOLE   0 0 0
AETHLON MED INC COM NEW 00808Y208 0 0 SH   SOLE   0 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 0 0 SH   SOLE   0 0 0
AEVI GENOMIC MEDICINE INC CALL 00835P905 0 0 SH Call SOLE   0 0 0
AEVI GENOMIC MEDICINE INC PUT 00835P955 0 0 SH Put SOLE   0 0 0
AFFILIATED MANAGERS GROUP COM 008252108 0 0 SH   SOLE   0 0 0
AFFILIATED MANAGERS GROUP CALL 008252908 0 0 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP PUT 008252958 0 0 SH Put SOLE   0 0 0
AFFIMED N V COM N01045108 0 0 SH   SOLE   0 0 0
AFFIMED N V CALL N01045908 0 0 SH Call SOLE   0 0 0
AFFIMED N V PUT N01045958 0 0 SH Put SOLE   0 0 0
AFLAC INC COM 001055102 338 6,771 SH   SOLE   0 0 0
AFLAC INC CALL 001055902 0 0 SH Call SOLE   0 0 0
AFLAC INC PUT 001055952 0 0 SH Put SOLE   0 0 0
AG MTG INVT TR INC COM 001228105 0 0 SH   SOLE   0 0 0
AG MTG INVT TR INC CALL 001228905 0 0 SH Call SOLE   0 0 0
AG MTG INVT TR INC PUT 001228955 0 0 SH Put SOLE   0 0 0
AGCO CORP COM 001084102 0 0 SH   SOLE   0 0 0
AGCO CORP CALL 001084902 0 0 SH Call SOLE   0 0 0
AGCO CORP PUT 001084952 0 0 SH Put SOLE   0 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 0 0 SH   SOLE   0 0 0
AGENUS INC COM NEW 00847G705 0 0 SH   SOLE   0 0 0
AGENUS INC CALL 00847G905 0 0 SH Call SOLE   0 0 0
AGENUS INC PUT 00847G955 0 0 SH Put SOLE   0 0 0
AGEX THERAPEUTICS INC COM 00848H108 0 0 SH   SOLE   0 0 0
AGILE THERAPEUTICS INC COM 00847L100 0 0 SH   SOLE   0 0 0
AGILE THERAPEUTICS INC CALL 00847L900 0 0 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC PUT 00847L950 0 0 SH Put SOLE   0 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 24 308 SH   SOLE   0 0 0
AGILENT TECHNOLOGIES INC CALL 00846U901 0 0 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 0 0 SH Put SOLE   0 0 0
AGILYSYS INC COM 00847J105 0 0 SH   SOLE   0 0 0
AGILYSYS INC CALL 00847J905 0 0 SH Call SOLE   0 0 0
AGILYSYS INC PUT 00847J955 0 0 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 0 0 SH   SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 0 0 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 0 0 SH Put SOLE   0 0 0
AGM GROUP HOLDINGS INC SHS CL A G0132V105 0 0 SH   SOLE   0 0 0
AGNC INVT CORP COM 00123Q104 53 2,961 SH   SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 0 0 SH Call SOLE   0 0 0
AGNC INVT CORP PUT 00123Q954 0 0 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD COM 008474108 0 0 SH   SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 0 0 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD PUT 008474958 0 0 SH Put SOLE   0 0 0
AGREE REALTY CORP COM 008492100 0 0 SH   SOLE   0 0 0
AGREE REALTY CORP CALL 008492900 0 0 SH Call SOLE   0 0 0
AGREE REALTY CORP PUT 008492950 0 0 SH Put SOLE   0 0 0
AGROFRESH SOLUTIONS COM 00856G109 0 0 SH   SOLE   0 0 0
AGROFRESH SOLUTIONS CALL 00856G909 0 0 SH Call SOLE   0 0 0
AGROFRESH SOLUTIONS PUT 00856G959 0 0 SH Put SOLE   0 0 0
AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 0 0 SH   SOLE   0 0 0
AILERON THERAPEUTICS INC COM 00887A105 0 0 SH   SOLE   0 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 0 0 SH   SOLE   0 0 0
AIMMUNE THERAPEUTICS INC CALL 00900T907 0 0 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC PUT 00900T957 0 0 SH Put SOLE   0 0 0
AIR INDS GROUP COM NEW 00912N205 0 0 SH   SOLE   0 0 0
AIR LEASE CORP CL A 00912X302 4 116 SH   SOLE   0 0 0
AIR LEASE CORP CALL 00912X902 0 0 SH Call SOLE   0 0 0
AIR LEASE CORP PUT 00912X952 0 0 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC COM 009158106 191 999 SH   SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 0 0 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 0 0 SH Put SOLE   0 0 0
AIR T INC COM 009207101 0 0 SH   SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 0 0 SH   SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 0 0 SH   SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 0 0 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 0 0 SH Put SOLE   0 0 0
AIRCASTLE LTD COM G0129K104 0 0 SH   SOLE   0 0 0
AIRCASTLE LTD CALL G0129K904 0 0 SH Call SOLE   0 0 0
AIRCASTLE LTD PUT G0129K954 0 0 SH Put SOLE   0 0 0
AIRGAIN INC COM 00938A104 0 0 SH   SOLE   0 0 0
AIRGAIN INC CALL 00938A904 0 0 SH Call SOLE   0 0 0
AIRGAIN INC PUT 00938A954 0 0 SH Put SOLE   0 0 0
AIRMEDIA GROUP INC SPONSORED ADS 009411109 0 0 SH   SOLE   0 0 0
AIRMEDIA GROUP INC CALL 009411909 0 0 SH Call SOLE   0 0 0
AIRMEDIA GROUP INC PUT 009411959 0 0 SH Put SOLE   0 0 0
AK STL CORP NOTE 5.000%11/1 001546AP5 0 0 SH   SOLE   0 0 0
AK STL HLDG CORP COM 001547108 0 200 SH   SOLE   0 0 0
AK STL HLDG CORP CALL 001547908 0 0 SH Call SOLE   0 0 0
AK STL HLDG CORP PUT 001547958 0 0 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC DBCV 2/1 00971TAG6 0 0 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 147 2,052 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 0 0 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 0 0 SH Put SOLE   0 0 0
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 0 0 SH   SOLE   0 0 0
AKCEA THERAPEUTICS INC COM 00972L107 0 0 SH   SOLE   0 0 0
AKCEA THERAPEUTICS INC CALL 00972L907 0 0 SH Call SOLE   0 0 0
AKCEA THERAPEUTICS INC PUT 00972L957 0 0 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 0 0 SH   SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 0 0 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 0 0 SH Put SOLE   0 0 0
AKERS BIOSCIENCES INC COM NEW 00973E300 0 0 SH   SOLE   0 0 0
AKORN INC COM 009728106 0 100 SH   SOLE   0 0 0
AKORN INC CALL 009728906 0 0 SH Call SOLE   0 0 0
AKORN INC PUT 009728956 0 0 SH Put SOLE   0 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 0 0 SH   SOLE   0 0 0
ALAMO GROUP INC COM 011311107 0 0 SH   SOLE   0 0 0
ALAMO GROUP INC CALL 011311907 0 0 SH Call SOLE   0 0 0
ALAMO GROUP INC PUT 011311957 0 0 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 0 0 SH   SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 0 0 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW PUT 011532958 0 0 SH Put SOLE   0 0 0
ALARM COM HLDGS INC COM 011642105 777 11,975 SH   SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 0 0 SH Call SOLE   0 0 0
ALARM COM HLDGS INC PUT 011642955 0 0 SH Put SOLE   0 0 0
ALASKA AIR GROUP INC COM 011659109 42 753 SH   SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 0 0 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC PUT 011659959 0 0 SH Put SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 0 0 SH   SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR CALL 01167P901 0 0 SH Call SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR PUT 01167P951 0 0 SH Put SOLE   0 0 0
ALBANY INTL CORP CL A 012348108 0 0 SH   SOLE   0 0 0
ALBANY INTL CORP CALL 012348908 0 0 SH Call SOLE   0 0 0
ALBANY INTL CORP PUT 012348958 0 0 SH Put SOLE   0 0 0
ALBEMARLE CORP COM 012653101 30 367 SH   SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 0 0 SH Call SOLE   0 0 0
ALBEMARLE CORP PUT 012653951 0 0 SH Put SOLE   0 0 0
ALBERTON ACQUISITION CORP ORD SHS G35006108 0 0 SH   SOLE   0 0 0
ALBERTON ACQUISITION CORP UNIT 04/22/2020 G35006116 0 0 SH   SOLE   0 0 0
ALBERTON ACQUISITION CORP *W EXP 04/26/202 G35006124 0 0 SH   SOLE   0 0 0
ALBERTON ACQUISITION CORP RIGHT 10/04/2020 G35006132 0 0 SH   SOLE   0 0 0
ALBIREO PHARMA INC COM 01345P106 0 0 SH   SOLE   0 0 0
ALBIREO PHARMA INC CALL 01345P906 0 0 SH Call SOLE   0 0 0
ALBIREO PHARMA INC PUT 01345P956 0 0 SH Put SOLE   0 0 0
ALCENTRA CAP CORP COM 01374T102 0 0 SH   SOLE   0 0 0
ALCENTRA CAP CORP CALL 01374T902 0 0 SH Call SOLE   0 0 0
ALCENTRA CAP CORP PUT 01374T952 0 0 SH Put SOLE   0 0 0
ALCOA CORP COM 013872106 10 379 SH   SOLE   0 0 0
ALCOA CORP CALL 013872906 0 0 SH Call SOLE   0 0 0
ALCOA CORP PUT 013872956 0 0 SH Put SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC NOTE 2.500% 2/0 014339AA3 0 0 SH   SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 0 0 SH   SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC CALL 014339905 0 0 SH Call SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC PUT 014339955 0 0 SH Put SOLE   0 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 0 0 SH   SOLE   0 0 0
ALDEYRA THERAPEUTICS INC CALL 01438T906 0 0 SH Call SOLE   0 0 0
ALDEYRA THERAPEUTICS INC PUT 01438T956 0 0 SH Put SOLE   0 0 0
ALECTOR INC COM 014442107 0 0 SH   SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 0 0 SH   SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW CALL 014491904 0 0 SH Call SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW PUT 014491954 0 0 SH Put SOLE   0 0 0
ALEXANDERS INC COM 014752109 0 0 SH   SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12 89 SH   SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 0 0 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 0 0 SH Put SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 0 0 SH   SOLE   0 0 0
ALEXCO RESOURCE CORP COM 01535P106 0 0 SH   SOLE   0 0 0
ALEXCO RESOURCE CORP CALL 01535P906 0 0 SH Call SOLE   0 0 0
ALEXCO RESOURCE CORP PUT 01535P956 0 0 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 73 544 SH   SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 0 0 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 0 0 SH Put SOLE   0 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 32 2,882 SH   SOLE   0 0 0
ALGONQUIN PWR UTILS CORP CALL 015857905 0 0 SH Call SOLE   0 0 0
ALGONQUIN PWR UTILS CORP PUT 015857955 0 0 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 641 3,518 SH   SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 0 0 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 0 0 SH Put SOLE   0 0 0
ALICO INC COM 016230104 0 0 SH   SOLE   0 0 0
ALIGN TECHNOLOGY INC COM 016255101 74 262 SH   SOLE   0 0 0
ALIGN TECHNOLOGY INC CALL 016255901 0 0 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC PUT 016255951 0 0 SH Put SOLE   0 0 0
ALIMERA SCIENCES INC COM 016259103 1 1,000 SH   SOLE   0 0 0
ALIMERA SCIENCES INC CALL 016259903 0 0 SH Call SOLE   0 0 0
ALIMERA SCIENCES INC PUT 016259953 0 0 SH Put SOLE   0 0 0
ALIO GOLD INC COM 01627X108 0 0 SH   SOLE   0 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 0 0 SH   SOLE   0 0 0
ALJ REGIONAL HLDGS INC COM 001627108 0 0 SH   SOLE   0 0 0
ALKALINE WTR CO INC COM NEW 01643A207 0 0 SH   SOLE   0 0 0
ALKERMES PLC SHS G01767105 0 0 SH   SOLE   0 0 0
ALKERMES PLC CALL G01767905 0 0 SH Call SOLE   0 0 0
ALKERMES PLC PUT G01767955 0 0 SH Put SOLE   0 0 0
ALLAKOS INC COM 01671P100 0 0 SH   SOLE   0 0 0
ALLEGHANY CORP DEL COM 017175100 10 17 SH   SOLE   0 0 0
ALLEGHANY CORP DEL CALL 017175900 0 0 SH Call SOLE   0 0 0
ALLEGHANY CORP DEL PUT 017175950 0 0 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 0 0 SH   SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 10 414 SH   SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 0 0 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 0 0 SH Put SOLE   0 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 0 0 SH   SOLE   0 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1 10 SH   SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 0 0 SH Call SOLE   0 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 0 0 SH Put SOLE   0 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 0 8 SH   SOLE   0 0 0
ALLEGION PUB LTD CO CALL G0176J909 0 0 SH Call SOLE   0 0 0
ALLEGION PUB LTD CO PUT G0176J959 0 0 SH Put SOLE   0 0 0
ALLEGRO MERGER CORP COM 01749N103 0 0 SH   SOLE   0 0 0
ALLEGRO MERGER CORP *W EXP 01/06/202 01749N111 0 0 SH   SOLE   0 0 0
ALLEGRO MERGER CORP RIGHT 12/31/2023 01749N129 0 0 SH   SOLE   0 0 0
ALLEGRO MERGER CORP UNIT 12/31/2023 01749N301 0 0 SH   SOLE   0 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 0 0 SH   SOLE   0 0 0
ALLERGAN PLC SHS G0177J108 93 640 SH   SOLE   0 0 0
ALLERGAN PLC CALL G0177J908 0 0 SH Call SOLE   0 0 0
ALLERGAN PLC PUT G0177J958 0 0 SH Put SOLE   0 0 0
ALLETE INC COM NEW 018522300 0 0 SH   SOLE   0 0 0
ALLETE INC CALL 018522900 0 0 SH Call SOLE   0 0 0
ALLETE INC PUT 018522950 0 0 SH Put SOLE   0 0 0
ALLIANCE CALIF MUN INCOME FD COM 018546101 0 0 SH   SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3 22 SH   SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 0 0 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 0 0 SH Put SOLE   0 0 0
ALLIANCE MMA INC COM 018626101 0 0 SH   SOLE   0 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 6 309 SH   SOLE   0 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 0 0 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 0 0 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 45 3,963 SH   SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 50 1,759 SH   SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP CALL 01881G906 0 0 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP PUT 01881G956 0 0 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 0 0 SH   SOLE   0 0 0
ALLIANT ENERGY CORP COM 018802108 42 911 SH   SOLE   0 0 0
ALLIANT ENERGY CORP CALL 018802908 0 0 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP PUT 018802958 0 0 SH Put SOLE   0 0 0
ALLIANZGI CON INCM 2024 TARG COM 01883H102 0 0 SH   SOLE   0 0 0
ALLIANZGI CONV INCOME FD COM 018828103 44 6,800 SH   SOLE   0 0 0
ALLIANZGI CONV INCOME FD II COM 018825109 43 7,565 SH   SOLE   0 0 0
ALLIANZGI DIVERS INC & CNV F COM 01883J108 0 0 SH   SOLE   0 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 0 0 SH   SOLE   0 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 3 300 SH   SOLE   0 0 0
ALLIED HEALTHCARE PRODS INC COM NEW 019222207 0 0 SH   SOLE   0 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 0 0 SH   SOLE   0 0 0
ALLIED MOTION TECHNOLOGIES I CALL 019330909 0 0 SH Call SOLE   0 0 0
ALLIED MOTION TECHNOLOGIES I PUT 019330959 0 0 SH Put SOLE   0 0 0
ALLIQUA BIOMEDICAL INC COM PAR 019621309 0 0 SH   SOLE   0 0 0
ALLIQUA BIOMEDICAL INC CALL 019621909 0 0 SH Call SOLE   0 0 0
ALLIQUA BIOMEDICAL INC PUT 019621959 0 0 SH Put SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 116 2,591 SH   SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 0 0 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 0 0 SH Put SOLE   0 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 0 0 SH   SOLE   0 0 0
ALLOGENE THERAPEUTICS INC CALL 019770906 0 0 SH Call SOLE   0 0 0
ALLOGENE THERAPEUTICS INC PUT 019770956 0 0 SH Put SOLE   0 0 0
ALLOT COMMUNICATIONS LTD SHS M0854Q105 0 0 SH   SOLE   0 0 0
ALLOT COMMUNICATIONS LTD CALL M0854Q905 0 0 SH Call SOLE   0 0 0
ALLOT COMMUNICATIONS LTD PUT M0854Q955 0 0 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 0 0 SH   SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 0 0 SH   SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 0 0 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 0 0 SH Put SOLE   0 0 0
ALLSTATE CORP COM 020002101 216 2,295 SH   SOLE   0 0 0
ALLSTATE CORP CALL 020002901 0 0 SH Call SOLE   0 0 0
ALLSTATE CORP PUT 020002951 0 0 SH Put SOLE   0 0 0
ALLY FINL INC COM 02005N100 29 1,062 SH   SOLE   0 0 0
ALLY FINL INC CALL 02005N900 0 0 SH Call SOLE   0 0 0
ALLY FINL INC PUT 02005N950 0 0 SH Put SOLE   0 0 0
ALMADEN MINERALS LTD COM CL B 020283305 0 0 SH   SOLE   0 0 0
ALMADEN MINERALS LTD CALL 020283905 0 0 SH Call SOLE   0 0 0
ALMADEN MINERALS LTD PUT 020283955 0 0 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 14 160 SH   SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 0 0 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 0 0 SH Put SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 0 0 SH   SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR CALL G6331P904 0 0 SH Call SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR PUT G6331P954 0 0 SH Put SOLE   0 0 0
ALPHA ARCHITECT ETF TR US QUAN VALUE 02072L102 0 0 SH   SOLE   0 0 0
ALPHA ARCHITECT ETF TR INTL QUAN VALUE 02072L201 0 0 SH   SOLE   0 0 0
ALPHA ARCHITECT ETF TR INTL QUAN MOMNTM 02072L300 0 0 SH   SOLE   0 0 0
ALPHA ARCHITECT ETF TR US QUAN MOMENTUM 02072L409 0 0 SH   SOLE   0 0 0
ALPHA ARCHITECT ETF TR VAL MOMTM TRND 02072L508 0 0 SH   SOLE   0 0 0
ALPHA PRO TECH LTD COM 020772109 0 0 SH   SOLE   0 0 0
ALPHA PRO TECH LTD CALL 020772909 0 0 SH Call SOLE   0 0 0
ALPHA PRO TECH LTD PUT 020772959 0 0 SH Put SOLE   0 0 0
ALPHABET INC CAP STK CL C 02079K107 1,022 872 SH   SOLE   0 0 0
ALPHABET INC CALL 02079K907 0 0 SH Call SOLE   0 0 0
ALPHABET INC PUT 02079K957 0 0 SH Put SOLE   0 0 0
ALPHABET INC CAP STK CL A 02079K305 4,015 3,412 SH   SOLE   0 0 0
ALPHABET INC CALL 02079K905 0 0 SH Call SOLE   0 0 0
ALPHABET INC PUT 02079K955 0 0 SH Put SOLE   0 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 0 0 SH   SOLE   0 0 0
ALPHATEC HOLDINGS INC CALL 02081G901 0 0 SH Call SOLE   0 0 0
ALPHATEC HOLDINGS INC PUT 02081G951 0 0 SH Put SOLE   0 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 0 0 SH   SOLE   0 0 0
ALPS ETF TR C&S GLOBL ETF 00162Q106 0 0 SH   SOLE   0 0 0
ALPS ETF TR EQUAL SEC ETF 00162Q205 0 0 SH   SOLE   0 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460 0 0 SH   SOLE   0 0 0
ALPS ETF TR DISRUPTIVE TECH 00162Q478 0 0 SH   SOLE   0 0 0
ALPS ETF TR BUZZ US SMT LDR 00162Q494 0 0 SH   SOLE   0 0 0
ALPS ETF TR RIVERFRNT FLEX 00162Q510 0 0 SH   SOLE   0 0 0
ALPS ETF TR RIVERFRNT DYMC 00162Q528 0 0 SH   SOLE   0 0 0
ALPS ETF TR RIVERFRONT DYM 00162Q536 0 0 SH   SOLE   0 0 0
ALPS ETF TR RIVERFRONT UNC 00162Q544 0 0 SH   SOLE   0 0 0
ALPS ETF TR SPROTT JR GLD 00162Q585 0 0 SH   SOLE   0 0 0
ALPS ETF TR MED BREAKTHGH 00162Q593 0 0 SH   SOLE   0 0 0
ALPS ETF TR CALL 00162Q903 0 0 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q953 0 0 SH Put SOLE   0 0 0
ALPS ETF TR SPROTT GL MINE 00162Q643 0 0 SH   SOLE   0 0 0
ALPS ETF TR WRKPLC EQL PRT 00162Q650 0 0 SH   SOLE   0 0 0
ALPS ETF TR EM SECT DIV DG 00162Q668 0 0 SH   SOLE   0 0 0
ALPS ETF TR ALERIAN ENERGY 00162Q676 0 0 SH   SOLE   0 0 0
ALPS ETF TR INTL SEC DV DOG 00162Q718 0 0 SH   SOLE   0 0 0
ALPS ETF TR BARRONS 400 ETF 00162Q726 0 0 SH   SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 0 0 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q956 0 0 SH Put SOLE   0 0 0
ALPS ETF TR RIVRFRNT STR INC 00162Q783 0 0 SH   SOLE   0 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 122 2,854 SH   SOLE   0 0 0
ALPS ETF TR CALL 00162Q908 0 0 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q958 0 0 SH Put SOLE   0 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 397 39,634 SH   SOLE   0 0 0
ALTA MESA RES INC CL A 02133L109 0 0 SH   SOLE   0 0 0
ALTA MESA RES INC CALL 02133L909 0 0 SH Call SOLE   0 0 0
ALTA MESA RES INC PUT 02133L959 0 0 SH Put SOLE   0 0 0
ALTA MESA RES INC *W EXP 03/28/202 02133L117 0 0 SH   SOLE   0 0 0
ALTABA INC COM 021346101 68 925 SH   SOLE   0 0 0
ALTABA INC CALL 021346901 0 0 SH Call SOLE   0 0 0
ALTABA INC PUT 021346951 0 0 SH Put SOLE   0 0 0
ALTAIR ENGR INC COM CL A 021369103 0 0 SH   SOLE   0 0 0
ALTAIR ENGR INC CALL 021369903 0 0 SH Call SOLE   0 0 0
ALTAIR ENGR INC PUT 021369953 0 0 SH Put SOLE   0 0 0
ALTERYX INC COM CL A 02156B103 0 0 SH   SOLE   0 0 0
ALTERYX INC CALL 02156B903 0 0 SH Call SOLE   0 0 0
ALTERYX INC PUT 02156B953 0 0 SH Put SOLE   0 0 0
ALTICE USA INC CL A 02156K103 0 0 SH   SOLE   0 0 0
ALTICE USA INC CALL 02156K903 0 0 SH Call SOLE   0 0 0
ALTICE USA INC PUT 02156K953 0 0 SH Put SOLE   0 0 0
ALTIMMUNE INC COM NEW 02155H200 0 0 SH   SOLE   0 0 0
ALTIMMUNE INC CALL 02155H900 0 0 SH Call SOLE   0 0 0
ALTIMMUNE INC PUT 02155H950 0 0 SH Put SOLE   0 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 0 0 SH   SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 0 0 SH Call SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 0 0 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 0 0 SH   SOLE   0 0 0
ALTRA INDL MOTION CORP COM 02208R106 0 0 SH   SOLE   0 0 0
ALTRA INDL MOTION CORP CALL 02208R906 0 0 SH Call SOLE   0 0 0
ALTRA INDL MOTION CORP PUT 02208R956 0 0 SH Put SOLE   0 0 0
ALTRIA GROUP INC COM 02209S103 1,363 23,437 SH   SOLE   0 0 0
ALTRIA GROUP INC CALL 02209S903 0 0 SH Call SOLE   0 0 0
ALTRIA GROUP INC PUT 02209S953 0 0 SH Put SOLE   0 0 0
ALTUS MIDSTREAM CO CL A 02215L100 0 0 SH   SOLE   0 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 0 0 SH   SOLE   0 0 0
ALUMINUM CORP CHINA LTD CALL 022276909 0 0 SH Call SOLE   0 0 0
ALUMINUM CORP CHINA LTD PUT 022276959 0 0 SH Put SOLE   0 0 0
ALZA CORP SDCV 7/2 02261WAB5 0 0 SH   SOLE   0 0 0
AMAG PHARMACEUTICALS INC NOTE 2.500% 2/1 00163UAA4 0 0 SH   SOLE   0 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 0 0 SH   SOLE   0 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 0 0 SH   SOLE   0 0 0
AMAG PHARMACEUTICALS INC CALL 00163U906 0 0 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC PUT 00163U956 0 0 SH Put SOLE   0 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 0 0 SH   SOLE   0 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 125 6,054 SH   SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 0 0 SH Call SOLE   0 0 0
AMARIN CORP PLC PUT 023111956 0 0 SH Put SOLE   0 0 0
AMAZON COM INC COM 023135106 5,208 2,925 SH   SOLE   0 0 0
AMAZON COM INC CALL 023135906 0 0 SH Call SOLE   0 0 0
AMAZON COM INC PUT 023135956 0 0 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC *W EXP 04/30/202 023139116 0 0 SH   SOLE   0 0 0
AMBAC FINL GROUP INC COM NEW 023139884 0 0 SH   SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 0 0 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC PUT 023139954 0 0 SH Put SOLE   0 0 0
AMBARELLA INC SHS G037AX101 9 230 SH   SOLE   0 0 0
AMBARELLA INC CALL G037AX901 0 0 SH Call SOLE   0 0 0
AMBARELLA INC PUT G037AX951 0 0 SH Put SOLE   0 0 0
AMBER RD INC COM 02318Y108 0 0 SH   SOLE   0 0 0
AMBER RD INC CALL 02318Y908 0 0 SH Call SOLE   0 0 0
AMBER RD INC PUT 02318Y958 0 0 SH Put SOLE   0 0 0
AMBEV SA SPONSORED ADR 02319V103 22 5,248 SH   SOLE   0 0 0
AMBEV SA CALL 02319V903 0 0 SH Call SOLE   0 0 0
AMBEV SA PUT 02319V953 0 0 SH Put SOLE   0 0 0
AMBOW ED HLDG LTD SPONSORED ADS 02322P200 0 0 SH   SOLE   0 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 0 0 SH   SOLE   0 0 0
AMC ENTMT HLDGS INC CALL 00165C904 0 0 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC PUT 00165C954 0 0 SH Put SOLE   0 0 0
AMC NETWORKS INC CL A 00164V103 0 0 SH   SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 0 0 SH Call SOLE   0 0 0
AMC NETWORKS INC PUT 00164V953 0 0 SH Put SOLE   0 0 0
AMCI ACQUISITION CORP CLASS A 00165R101 0 0 SH   SOLE   0 0 0
AMCI ACQUISITION CORP *W EXP 05/20/202 00165R119 0 0 SH   SOLE   0 0 0
AMCI ACQUISITION CORP UNIT 01/07/2019 00165R200 0 0 SH   SOLE   0 0 0
AMCON DISTRG CO COM NEW 02341Q205 0 0 SH   SOLE   0 0 0
AMDOCS LTD SHS G02602103 41 774 SH   SOLE   0 0 0
AMDOCS LTD CALL G02602903 0 0 SH Call SOLE   0 0 0
AMDOCS LTD PUT G02602953 0 0 SH Put SOLE   0 0 0
AMEDISYS INC COM 023436108 1 12 SH   SOLE   0 0 0
AMEDISYS INC CALL 023436908 0 0 SH Call SOLE   0 0 0
AMEDISYS INC PUT 023436958 0 0 SH Put SOLE   0 0 0
AMERCO COM 023586100 24 66 SH   SOLE   0 0 0
AMERCO CALL 023586900 0 0 SH Call SOLE   0 0 0
AMERCO PUT 023586950 0 0 SH Put SOLE   0 0 0
AMEREN CORP COM 023608102 64 882 SH   SOLE   0 0 0
AMEREN CORP CALL 023608902 0 0 SH Call SOLE   0 0 0
AMEREN CORP PUT 023608952 0 0 SH Put SOLE   0 0 0
AMERESCO INC CL A 02361E108 0 0 SH   SOLE   0 0 0
AMERESCO INC CALL 02361E908 0 0 SH Call SOLE   0 0 0
AMERESCO INC PUT 02361E958 0 0 SH Put SOLE   0 0 0
AMERI HLDGS INC COM 02362F104 0 0 SH   SOLE   0 0 0
AMERI HLDGS INC *W EXP 11/08/202 02362F112 0 0 SH   SOLE   0 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 0 0 SH   SOLE   0 0 0
AMERICA FIRST MULTIFAMILY IN CALL 02364V907 0 0 SH Call SOLE   0 0 0
AMERICA FIRST MULTIFAMILY IN PUT 02364V957 0 0 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 27 1,917 SH   SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 0 0 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 0 0 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 0 0 SH   SOLE   0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 133 4,199 SH   SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 0 0 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 0 0 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC COM 024013104 0 0 SH   SOLE   0 0 0
AMERICAN ASSETS TR INC CALL 024013904 0 0 SH Call SOLE   0 0 0
AMERICAN ASSETS TR INC PUT 024013954 0 0 SH Put SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 0 50 SH   SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 0 0 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 0 0 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 43 909 SH   SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC CALL 024835900 0 0 SH Call SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 0 0 SH Put SOLE   0 0 0
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 0 0 SH   SOLE   0 0 0
AMERICAN CENTY ETF TR STOXX US QUALT 025072208 0 0 SH   SOLE   0 0 0
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 0 0 SH   SOLE   0 0 0
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 0 0 SH   SOLE   0 0 0
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 0 0 SH   SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1 73 SH   SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE CALL 02553E906 0 0 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE PUT 02553E956 0 0 SH Put SOLE   0 0 0
AMERICAN ELEC PWR CO INC UNIT 03/15/2022 025537127 0 0 SH   SOLE   0 0 0
AMERICAN ELEC PWR INC COM 025537101 346 4,138 SH   SOLE   0 0 0
AMERICAN ELEC PWR INC CALL 025537901 0 0 SH Call SOLE   0 0 0
AMERICAN ELEC PWR INC PUT 025537951 0 0 SH Put SOLE   0 0 0
AMERICAN ELECTRIC TECH INC COM 025576109 0 0 SH   SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1 70 SH   SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD CALL 025676906 0 0 SH Call SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 0 0 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO COM 025816109 1,258 11,515 SH   SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 0 0 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO PUT 025816959 0 0 SH Put SOLE   0 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 13 1,237 SH   SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 14 150 SH   SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 0 0 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO PUT 025932954 0 0 SH Put SOLE   0 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 37 1,631 SH   SOLE   0 0 0
AMERICAN HOMES 4 RENT CALL 02665T906 0 0 SH Call SOLE   0 0 0
AMERICAN HOMES 4 RENT PUT 02665T956 0 0 SH Put SOLE   0 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 0 SH   SOLE   0 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 182 4,231 SH   SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 0 0 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC PUT 026874954 0 0 SH Put SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 0 0 SH   SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS CALL 02752P900 0 0 SH Call SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS PUT 02752P950 0 0 SH Put SOLE   0 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 0 0 SH   SOLE   0 0 0
AMERICAN NATL BANKSHARES INC CALL 027745908 0 0 SH Call SOLE   0 0 0
AMERICAN NATL BANKSHARES INC PUT 027745958 0 0 SH Put SOLE   0 0 0
AMERICAN NATL INS CO COM 028591105 0 0 SH   SOLE   0 0 0
AMERICAN NATL INS CO CALL 028591905 0 0 SH Call SOLE   0 0 0
AMERICAN NATL INS CO PUT 028591955 0 0 SH Put SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 0 0 SH   SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP CALL 02874P903 0 0 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP PUT 02874P953 0 0 SH Put SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 0 0 SH   SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN CALL 02913V903 0 0 SH Call SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN PUT 02913V953 0 0 SH Put SOLE   0 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 0 0 SH   SOLE   0 0 0
AMERICAN RENAL ASSOCIATES HO CALL 029227905 0 0 SH Call SOLE   0 0 0
AMERICAN RENAL ASSOCIATES HO PUT 029227955 0 0 SH Put SOLE   0 0 0
AMERICAN RES CORP CL A 02927U208 0 0 SH   SOLE   0 0 0
AMERICAN RIVER BANKSHARES COM 029326105 0 0 SH   SOLE   0 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 0 0 SH   SOLE   0 0 0
AMERICAN RLTY INVS INC COM 029174109 0 0 SH   SOLE   0 0 0
AMERICAN SHARED HOSPITAL SVC COM 029595105 0 0 SH   SOLE   0 0 0
AMERICAN SOFTWARE INC CL A 029683109 0 0 SH   SOLE   0 0 0
AMERICAN SOFTWARE INC CALL 029683909 0 0 SH Call SOLE   0 0 0
AMERICAN SOFTWARE INC PUT 029683959 0 0 SH Put SOLE   0 0 0
AMERICAN STS WTR CO COM 029899101 34 488 SH   SOLE   0 0 0
AMERICAN STS WTR CO CALL 029899901 0 0 SH Call SOLE   0 0 0
AMERICAN STS WTR CO PUT 029899951 0 0 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 0 0 SH   SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 0 0 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 0 0 SH Put SOLE   0 0 0
AMERICAN TOWER CORP NEW COM 03027X100 503 2,562 SH   SOLE   0 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 0 0 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 0 0 SH Put SOLE   0 0 0
AMERICAN VANGUARD CORP COM 030371108 0 0 SH   SOLE   0 0 0
AMERICAN VANGUARD CORP CALL 030371908 0 0 SH Call SOLE   0 0 0
AMERICAN VANGUARD CORP PUT 030371958 0 0 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 0 0 SH   SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO CALL 030506909 0 0 SH Call SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO PUT 030506959 0 0 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 467 4,484 SH   SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 0 0 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 0 0 SH Put SOLE   0 0 0
AMERICAS CAR MART INC COM 03062T105 0 0 SH   SOLE   0 0 0
AMERICAS CAR MART INC CALL 03062T905 0 0 SH Call SOLE   0 0 0
AMERICAS CAR MART INC PUT 03062T955 0 0 SH Put SOLE   0 0 0
AMERICAS SILVER CORP COM NEW 03063L705 0 0 SH   SOLE   0 0 0
AMERICOLD RLTY TR COM 03064D108 8 263 SH   SOLE   0 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 187 6,068 SH   SOLE   0 0 0
AMERIGAS PARTNERS L P CALL 030975906 0 0 SH Call SOLE   0 0 0
AMERIGAS PARTNERS L P PUT 030975956 0 0 SH Put SOLE   0 0 0
AMERIPRISE FINL INC COM 03076C106 7 61 SH   SOLE   0 0 0
AMERIPRISE FINL INC CALL 03076C906 0 0 SH Call SOLE   0 0 0
AMERIPRISE FINL INC PUT 03076C956 0 0 SH Put SOLE   0 0 0
AMERIS BANCORP COM 03076K108 9 272 SH   SOLE   0 0 0
AMERIS BANCORP CALL 03076K908 0 0 SH Call SOLE   0 0 0
AMERIS BANCORP PUT 03076K958 0 0 SH Put SOLE   0 0 0
AMERISAFE INC COM 03071H100 20 353 SH   SOLE   0 0 0
AMERISAFE INC CALL 03071H900 0 0 SH Call SOLE   0 0 0
AMERISAFE INC PUT 03071H950 0 0 SH Put SOLE   0 0 0
AMERISERV FINL INC COM 03074A102 0 0 SH   SOLE   0 0 0
AMERISERV FINL INC CALL 03074A902 0 0 SH Call SOLE   0 0 0
AMERISERV FINL INC PUT 03074A952 0 0 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP COM 03073E105 25 317 SH   SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 0 0 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 0 0 SH Put SOLE   0 0 0
AMES NATL CORP COM 031001100 0 0 SH   SOLE   0 0 0
AMETEK INC NEW COM 031100100 178 2,153 SH   SOLE   0 0 0
AMETEK INC NEW CALL 031100900 0 0 SH Call SOLE   0 0 0
AMETEK INC NEW PUT 031100950 0 0 SH Put SOLE   0 0 0
AMGEN INC COM 031162100 326 1,718 SH   SOLE   0 0 0
AMGEN INC CALL 031162900 0 0 SH Call SOLE   0 0 0
AMGEN INC PUT 031162950 0 0 SH Put SOLE   0 0 0
AMICUS THERAPEUTICS INC COM 03152W109 0 0 SH   SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 0 0 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 0 0 SH Put SOLE   0 0 0
AMIRA NATURE FOODS LTD SHS G0335L102 0 0 SH   SOLE   0 0 0
AMIRA NATURE FOODS LTD CALL G0335L902 0 0 SH Call SOLE   0 0 0
AMIRA NATURE FOODS LTD PUT G0335L952 0 0 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC COM 031652100 14 1,750 SH   SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 0 0 SH Call SOLE   0 0 0
AMKOR TECHNOLOGY INC PUT 031652950 0 0 SH Put SOLE   0 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 2 48 SH   SOLE   0 0 0
AMN HEALTHCARE SERVICES INC CALL 001744901 0 0 SH Call SOLE   0 0 0
AMN HEALTHCARE SERVICES INC PUT 001744951 0 0 SH Put SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1 134 SH   SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC CALL 03168L905 0 0 SH Call SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC PUT 03168L955 0 0 SH Put SOLE   0 0 0
AMPCO-PITTSBURGH CORP COM 032037103 0 0 SH   SOLE   0 0 0
AMPCO-PITTSBURGH CORP CALL 032037903 0 0 SH Call SOLE   0 0 0
AMPCO-PITTSBURGH CORP PUT 032037953 0 0 SH Put SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 0 0 SH   SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN CALL 03209R903 0 0 SH Call SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN PUT 03209R953 0 0 SH Put SOLE   0 0 0
AMPHENOL CORP NEW CL A 032095101 244 2,586 SH   SOLE   0 0 0
AMPHENOL CORP NEW CALL 032095901 0 0 SH Call SOLE   0 0 0
AMPHENOL CORP NEW PUT 032095951 0 0 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 0 0 SH   SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 0 0 SH Call SOLE   0 0 0
AMPIO PHARMACEUTICALS INC PUT 03209T959 0 0 SH Put SOLE   0 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 0 0 SH   SOLE   0 0 0
AMPLIFY ETF TR YIELDSHARES CW 032108409 0 0 SH   SOLE   0 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 0 0 SH   SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 0 0 SH Call SOLE   0 0 0
AMPLIFY ETF TR PUT 032108957 0 0 SH Put SOLE   0 0 0
AMPLIFY ETF TR EASI TACTICAL 032108706 0 0 SH   SOLE   0 0 0
AMPLIFY ETF TR ADVANCED BATTERY 032108805 0 0 SH   SOLE   0 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 0 0 SH   SOLE   0 0 0
AMPLIFY ETF TR INTL ONLINE 032108870 0 0 SH   SOLE   0 0 0
AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 0 0 SH   SOLE   0 0 0
AMREP CORP NEW COM 032159105 0 0 SH   SOLE   0 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 0 0 SH   SOLE   0 0 0
AMTECH SYS INC CALL 032332904 0 0 SH Call SOLE   0 0 0
AMTECH SYS INC PUT 032332954 0 0 SH Put SOLE   0 0 0
AMYRIS INC NOTE 6.500% 5/1 03236MAC5 0 0 SH   SOLE   0 0 0
AMYRIS INC NOTE 9.500% 4/1 03236MAF8 0 0 SH   SOLE   0 0 0
AMYRIS INC NOTE 9.500% 4/1 03236MAG6 0 0 SH   SOLE   0 0 0
AMYRIS INC COM NEW 03236M200 0 0 SH   SOLE   0 0 0
AMYRIS INC CALL 03236M900 0 0 SH Call SOLE   0 0 0
AMYRIS INC PUT 03236M950 0 0 SH Put SOLE   0 0 0
ANADARKO PETE CORP COM 032511107 242 5,343 SH   SOLE   0 0 0
ANADARKO PETE CORP CALL 032511907 0 0 SH Call SOLE   0 0 0
ANADARKO PETE CORP PUT 032511957 0 0 SH Put SOLE   0 0 0
ANALOG DEVICES INC COM 032654105 12 118 SH   SOLE   0 0 0
ANALOG DEVICES INC CALL 032654905 0 0 SH Call SOLE   0 0 0
ANALOG DEVICES INC PUT 032654955 0 0 SH Put SOLE   0 0 0
ANAPLAN INC COM 03272L108 5 133 SH   SOLE   0 0 0
ANAPLAN INC CALL 03272L908 0 0 SH Call SOLE   0 0 0
ANAPLAN INC PUT 03272L958 0 0 SH Put SOLE   0 0 0
ANAPTYSBIO INC COM 032724106 0 0 SH   SOLE   0 0 0
ANAPTYSBIO INC CALL 032724906 0 0 SH Call SOLE   0 0 0
ANAPTYSBIO INC PUT 032724956 0 0 SH Put SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 0 0 SH   SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 0 0 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 0 0 SH Put SOLE   0 0 0
ANCHIANO THERAPEUTICS LTD SPONSORED ADS 03280X102 0 0 SH   SOLE   0 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 0 0 SH   SOLE   0 0 0
ANDEAVOR LOGISTICS LP CALL 03350F906 0 0 SH Call SOLE   0 0 0
ANDEAVOR LOGISTICS LP PUT 03350F956 0 0 SH Put SOLE   0 0 0
ANDERSONS INC COM 034164103 0 0 SH   SOLE   0 0 0
ANDERSONS INC CALL 034164903 0 0 SH Call SOLE   0 0 0
ANDERSONS INC PUT 034164953 0 0 SH Put SOLE   0 0 0
ANDINA ACQUISITION CORP III SHS G04415108 0 0 SH   SOLE   0 0 0
ANDINA ACQUISITION CORP III UNIT 09/24/2020 G04415116 0 0 SH   SOLE   0 0 0
ANDINA ACQUISITION CORP III *W EXP 07/31/202 G04415124 0 0 SH   SOLE   0 0 0
ANDINA ACQUISITION CORP III RIGHT 07/31/2020 G04415132 0 0 SH   SOLE   0 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 0 0 SH   SOLE   0 0 0
ANGI HOMESERVICES INC CALL 00183L902 0 0 SH Call SOLE   0 0 0
ANGI HOMESERVICES INC PUT 00183L952 0 0 SH Put SOLE   0 0 0
ANGIODYNAMICS INC COM 03475V101 0 0 SH   SOLE   0 0 0
ANGIODYNAMICS INC CALL 03475V901 0 0 SH Call SOLE   0 0 0
ANGIODYNAMICS INC PUT 03475V951 0 0 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 4 356 SH   SOLE   0 0 0
ANGLOGOLD ASHANTI LTD CALL 035128906 0 0 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LTD PUT 035128956 0 0 SH Put SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 73 878 SH   SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 0 0 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 0 0 SH Put SOLE   0 0 0
ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 0 0 SH   SOLE   0 0 0
ANI PHARMACEUTICALS INC COM 00182C103 2 42 SH   SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 0 0 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 0 0 SH Put SOLE   0 0 0
ANIKA THERAPEUTICS INC COM 035255108 0 0 SH   SOLE   0 0 0
ANIKA THERAPEUTICS INC CALL 035255908 0 0 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC PUT 035255958 0 0 SH Put SOLE   0 0 0
ANIXA BIOSCIENCES INC COM 03528H109 0 0 SH   SOLE   0 0 0
ANIXTER INTL INC COM 035290105 0 0 SH   SOLE   0 0 0
ANIXTER INTL INC CALL 035290905 0 0 SH Call SOLE   0 0 0
ANIXTER INTL INC PUT 035290955 0 0 SH Put SOLE   0 0 0
ANNALY CAP MGMT INC COM 035710409 641 62,377 SH   SOLE   0 0 0
ANNALY CAP MGMT INC CALL 035710909 0 0 SH Call SOLE   0 0 0
ANNALY CAP MGMT INC PUT 035710959 0 0 SH Put SOLE   0 0 0
ANSYS INC COM 03662Q105 21 119 SH   SOLE   0 0 0
ANSYS INC CALL 03662Q905 0 0 SH Call SOLE   0 0 0
ANSYS INC PUT 03662Q955 0 0 SH Put SOLE   0 0 0
ANTARES PHARMA INC COM 036642106 0 0 SH   SOLE   0 0 0
ANTARES PHARMA INC CALL 036642906 0 0 SH Call SOLE   0 0 0
ANTARES PHARMA INC PUT 036642956 0 0 SH Put SOLE   0 0 0
ANTERO MIDSTREAM CORP COM 03676B102 25 1,828 SH   SOLE   0 0 0
ANTERO MIDSTREAM CORP CALL 03676B902 0 0 SH Call SOLE   0 0 0
ANTERO MIDSTREAM CORP PUT 03676B952 0 0 SH Put SOLE   0 0 0
ANTERO MIDSTREAM GP LP CALL 03675Y903 0 0 SH Call SOLE   0 0 0
ANTERO MIDSTREAM GP LP PUT 03675Y953 0 0 SH Put SOLE   0 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 0 0 SH   SOLE   0 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 0 0 SH   SOLE   0 0 0
ANTERO MIDSTREAM PARTNERS LP CALL 03673L903 0 0 SH Call SOLE   0 0 0
ANTERO MIDSTREAM PARTNERS LP PUT 03673L953 0 0 SH Put SOLE   0 0 0
ANTERO RES CORP COM 03674X106 4 557 SH   SOLE   0 0 0
ANTERO RES CORP CALL 03674X906 0 0 SH Call SOLE   0 0 0
ANTERO RES CORP PUT 03674X956 0 0 SH Put SOLE   0 0 0
ANTHEM INC COM 036752103 505 1,763 SH   SOLE   0 0 0
ANTHEM INC CALL 036752903 0 0 SH Call SOLE   0 0 0
ANTHEM INC PUT 036752953 0 0 SH Put SOLE   0 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 0 0 SH   SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 0 0 SH   SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP CALL 037347901 0 0 SH Call SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP PUT 037347951 0 0 SH Put SOLE   0 0 0
AON PLC SHS CL A G0408V102 212 1,244 SH   SOLE   0 0 0
AON PLC CALL G0408V902 0 0 SH Call SOLE   0 0 0
AON PLC PUT G0408V952 0 0 SH Put SOLE   0 0 0
APACHE CORP COM 037411105 189 5,474 SH   SOLE   0 0 0
APACHE CORP CALL 037411905 0 0 SH Call SOLE   0 0 0
APACHE CORP PUT 037411955 0 0 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 0 0 SH   SOLE   0 0 0
APARTMENT INVT & MGMT CO CALL 03748R901 0 0 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO PUT 03748R951 0 0 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO PFD CL A 6.875% 03748R762 0 0 SH   SOLE   0 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 0 0 SH   SOLE   0 0 0
APARTMENT INVT & MGMT CO CALL 03748R904 0 0 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO PUT 03748R954 0 0 SH Put SOLE   0 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 0 0 SH   SOLE   0 0 0
APELLIS PHARMACEUTICALS INC CALL 03753U906 0 0 SH Call SOLE   0 0 0
APELLIS PHARMACEUTICALS INC PUT 03753U956 0 0 SH Put SOLE   0 0 0
APERGY CORP COM 03755L104 12 293 SH   SOLE   0 0 0
APERGY CORP CALL 03755L904 0 0 SH Call SOLE   0 0 0
APERGY CORP PUT 03755L954 0 0 SH Put SOLE   0 0 0
APERION BIOLOGICS INC COM 03753V104 0 0 SH   SOLE   0 0 0
APHRIA INC COM 03765K104 20 2,150 SH   SOLE   0 0 0
APHRIA INC CALL 03765K904 0 0 SH Call SOLE   0 0 0
APHRIA INC PUT 03765K954 0 0 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC COM 037598109 0 0 SH   SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 0 0 SH Call SOLE   0 0 0
APOGEE ENTERPRISES INC PUT 037598959 0 0 SH Put SOLE   0 0 0
APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 0 0 SH   SOLE   0 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 0 0 SH   SOLE   0 0 0
APOLLO COML REAL EST FIN INC NOTE 5.375%10/1 03762UAC9 0 0 SH   SOLE   0 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 0 0 SH   SOLE   0 0 0
APOLLO COML REAL EST FIN INC CALL 03762U905 0 0 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 0 0 SH Put SOLE   0 0 0
APOLLO ENDOSURGERY INC COM 03767D108 0 0 SH   SOLE   0 0 0
APOLLO ENDOSURGERY INC CALL 03767D908 0 0 SH Call SOLE   0 0 0
APOLLO ENDOSURGERY INC PUT 03767D958 0 0 SH Put SOLE   0 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 52 1,875 SH   SOLE   0 0 0
APOLLO GLOBAL MGMT LLC CALL 037612906 0 0 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT LLC PUT 037612956 0 0 SH Put SOLE   0 0 0
APOLLO INVT CORP COM NEW 03761U502 78 5,194 SH   SOLE   0 0 0
APOLLO INVT CORP CALL 03761U902 0 0 SH Call SOLE   0 0 0
APOLLO INVT CORP PUT 03761U952 0 0 SH Put SOLE   0 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 0 0 SH   SOLE   0 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 0 0 SH   SOLE   0 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 0 0 SH   SOLE   0 0 0
APPFOLIO INC COM CL A 03783C100 0 0 SH   SOLE   0 0 0
APPFOLIO INC CALL 03783C900 0 0 SH Call SOLE   0 0 0
APPFOLIO INC PUT 03783C950 0 0 SH Put SOLE   0 0 0
APPIAN CORP CL A 03782L101 2 65 SH   SOLE   0 0 0
APPIAN CORP CALL 03782L901 0 0 SH Call SOLE   0 0 0
APPIAN CORP PUT 03782L951 0 0 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9 588 SH   SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 0 0 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 0 0 SH Put SOLE   0 0 0
APPLE INC COM 037833100 10,660 56,125 SH   SOLE   0 0 0
APPLE INC CALL 037833900 0 0 SH Call SOLE   0 0 0
APPLE INC PUT 037833950 0 0 SH Put SOLE   0 0 0
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 0 0 SH   SOLE   0 0 0
APPLIED DNA SCIENCES INC *W EXP 11/21/201 03815U110 0 0 SH   SOLE   0 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 0 0 SH   SOLE   0 0 0
APPLIED DNA SCIENCES INC CALL 03815U901 0 0 SH Call SOLE   0 0 0
APPLIED DNA SCIENCES INC PUT 03815U951 0 0 SH Put SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 0 0 SH   SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP CALL 03820J900 0 0 SH Call SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP PUT 03820J950 0 0 SH Put SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 0 0 SH   SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN CALL 03820C905 0 0 SH Call SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN PUT 03820C955 0 0 SH Put SOLE   0 0 0
APPLIED MATLS INC COM 038222105 301 7,613 SH   SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 0 0 SH Call SOLE   0 0 0
APPLIED MATLS INC PUT 038222955 0 0 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 0 0 SH   SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 0 0 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 0 0 SH Put SOLE   0 0 0
APPROACH RESOURCES INC COM 03834A103 0 0 SH   SOLE   0 0 0
APPROACH RESOURCES INC CALL 03834A903 0 0 SH Call SOLE   0 0 0
APPROACH RESOURCES INC PUT 03834A953 0 0 SH Put SOLE   0 0 0
APPTIO INC CL A 03835C108 0 0 SH   SOLE   0 0 0
APPTIO INC CALL 03835C908 0 0 SH Call SOLE   0 0 0
APPTIO INC PUT 03835C958 0 0 SH Put SOLE   0 0 0
APRICUS BIOSCIENCES INC COM NEW 03832V307 0 0 SH   SOLE   0 0 0
APRICUS BIOSCIENCES INC CALL 03832V907 0 0 SH Call SOLE   0 0 0
APRICUS BIOSCIENCES INC PUT 03832V957 0 0 SH Put SOLE   0 0 0
APTARGROUP INC COM 038336103 3 36 SH   SOLE   0 0 0
APTARGROUP INC CALL 038336903 0 0 SH Call SOLE   0 0 0
APTARGROUP INC PUT 038336953 0 0 SH Put SOLE   0 0 0
APTEVO THERAPEUTICS INC COM 03835L108 0 0 SH   SOLE   0 0 0
APTEVO THERAPEUTICS INC CALL 03835L908 0 0 SH Call SOLE   0 0 0
APTEVO THERAPEUTICS INC PUT 03835L958 0 0 SH Put SOLE   0 0 0
APTINYX INC COM 03836N103 0 0 SH   SOLE   0 0 0
APTIV PLC SHS G6095L109 7 93 SH   SOLE   0 0 0
APTIV PLC CALL G6095L909 0 0 SH Call SOLE   0 0 0
APTIV PLC PUT G6095L959 0 0 SH Put SOLE   0 0 0
APTORUM GROUP LIMITED CL A ORD SHS G6096M106 0 0 SH   SOLE   0 0 0
APTOSE BIOSCIENCES INC COM NEW 03835T200 0 0 SH   SOLE   0 0 0
APTOSE BIOSCIENCES INC CALL 03835T900 0 0 SH Call SOLE   0 0 0
APTOSE BIOSCIENCES INC PUT 03835T950 0 0 SH Put SOLE   0 0 0
APYX MED CORP COM 03837C106 0 0 SH   SOLE   0 0 0
APYX MED CORP CALL 03837C906 0 0 SH Call SOLE   0 0 0
APYX MED CORP PUT 03837C956 0 0 SH Put SOLE   0 0 0
AQUA AMERICA INC COM 03836W103 36 1,012 SH   SOLE   0 0 0
AQUA AMERICA INC CALL 03836W903 0 0 SH Call SOLE   0 0 0
AQUA AMERICA INC PUT 03836W953 0 0 SH Put SOLE   0 0 0
AQUA METALS INC COM 03837J101 0 0 SH   SOLE   0 0 0
AQUA METALS INC CALL 03837J901 0 0 SH Call SOLE   0 0 0
AQUA METALS INC PUT 03837J951 0 0 SH Put SOLE   0 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 0 SH   SOLE   0 0 0
AQUANTIA CORP COM 03842Q108 0 0 SH   SOLE   0 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 0 0 SH   SOLE   0 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 0 0 SH   SOLE   0 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 0 0 SH   SOLE   0 0 0
AQUINOX PHARMACEUTICALS INC CALL 03842B901 0 0 SH Call SOLE   0 0 0
AQUINOX PHARMACEUTICALS INC PUT 03842B951 0 0 SH Put SOLE   0 0 0
ARADIGM CORP COM PAR 038505400 0 0 SH   SOLE   0 0 0
ARADIGM CORP CALL 038505900 0 0 SH Call SOLE   0 0 0
ARADIGM CORP PUT 038505950 0 0 SH Put SOLE   0 0 0
ARAMARK COM 03852U106 6 231 SH   SOLE   0 0 0
ARAMARK CALL 03852U906 0 0 SH Call SOLE   0 0 0
ARAMARK PUT 03852U956 0 0 SH Put SOLE   0 0 0
ARATANA THERAPEUTICS INC COM 03874P101 0 0 SH   SOLE   0 0 0
ARATANA THERAPEUTICS INC CALL 03874P901 0 0 SH Call SOLE   0 0 0
ARATANA THERAPEUTICS INC PUT 03874P951 0 0 SH Put SOLE   0 0 0
ARAVIVE INC COM 03890D108 0 0 SH   SOLE   0 0 0
ARAVIVE INC CALL 03890D908 0 0 SH Call SOLE   0 0 0
ARAVIVE INC PUT 03890D958 0 0 SH Put SOLE   0 0 0
ARBOR RLTY TR INC NOTE 6.500%10/0 038923AA6 0 0 SH   SOLE   0 0 0
ARBOR RLTY TR INC NOTE 5.375%11/1 038923AB4 0 0 SH   SOLE   0 0 0
ARBOR RLTY TR INC COM 038923108 2 211 SH   SOLE   0 0 0
ARBOR RLTY TR INC CALL 038923908 0 0 SH Call SOLE   0 0 0
ARBOR RLTY TR INC PUT 038923958 0 0 SH Put SOLE   0 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 0 0 SH   SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 0 0 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP PUT 03879J950 0 0 SH Put SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 0 SH   SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC CALL 00191G903 0 0 SH Call SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC PUT 00191G953 0 0 SH Put SOLE   0 0 0
ARC GROUP WORLDWIDE INC COM 00213H105 0 0 SH   SOLE   0 0 0
ARC GROUP WORLDWIDE INC CALL 00213H905 0 0 SH Call SOLE   0 0 0
ARC GROUP WORLDWIDE INC PUT 00213H955 0 0 SH Put SOLE   0 0 0
ARC LOGISTICS PARTNERS LP COM UT REP LPN 03879N101 0 0 SH   SOLE   0 0 0
ARCA BIOPHARMA INC COM PAR 00211Y407 0 0 SH   SOLE   0 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 0 0 SH   SOLE   0 0 0
ARCBEST CORP COM 03937C105 1 55 SH   SOLE   0 0 0
ARCBEST CORP CALL 03937C905 0 0 SH Call SOLE   0 0 0
ARCBEST CORP PUT 03937C955 0 0 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 32 1,615 SH   SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 0 0 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 0 0 SH Put SOLE   0 0 0
ARCH CAP GROUP LTD ORD G0450A105 13 462 SH   SOLE   0 0 0
ARCH CAP GROUP LTD CALL G0450A905 0 0 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD PUT G0450A955 0 0 SH Put SOLE   0 0 0
ARCH COAL INC CL A 039380407 0 0 SH   SOLE   0 0 0
ARCH COAL INC CALL 039380907 0 0 SH Call SOLE   0 0 0
ARCH COAL INC PUT 039380957 0 0 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 83 1,938 SH   SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 0 0 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 0 0 SH Put SOLE   0 0 0
ARCHROCK INC COM 03957W106 3 334 SH   SOLE   0 0 0
ARCHROCK INC CALL 03957W906 0 0 SH Call SOLE   0 0 0
ARCHROCK INC PUT 03957W956 0 0 SH Put SOLE   0 0 0
ARCIMOTO INC COM 039587100 0 0 SH   SOLE   0 0 0
ARCO PLATFORM LTD COM CL A G04553106 0 0 SH   SOLE   0 0 0
ARCONIC INC COM 03965L100 160 8,406 SH   SOLE   0 0 0
ARCONIC INC CALL 03965L900 0 0 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 0 0 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 0 0 SH   SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 0 0 SH Call SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC PUT G0457F957 0 0 SH Put SOLE   0 0 0
ARCOSA INC COM 039653100 3 112 SH   SOLE   0 0 0
ARCOSA INC CALL 039653900 0 0 SH Call SOLE   0 0 0
ARCOSA INC PUT 039653950 0 0 SH Put SOLE   0 0 0
ARCTURUS THERAPEUTICS LTD SHS M1492T105 0 0 SH   SOLE   0 0 0
ARCTURUS THERAPEUTICS LTD CALL M1492T905 0 0 SH Call SOLE   0 0 0
ARCTURUS THERAPEUTICS LTD PUT M1492T955 0 0 SH Put SOLE   0 0 0
ARCUS BIOSCIENCES INC COM 03969F109 0 0 SH   SOLE   0 0 0
ARCUS BIOSCIENCES INC CALL 03969F909 0 0 SH Call SOLE   0 0 0
ARCUS BIOSCIENCES INC PUT 03969F959 0 0 SH Put SOLE   0 0 0
ARDAGH GROUP S A CL A L0223L101 4 416 SH   SOLE   0 0 0
ARDAGH GROUP S A CALL L0223L901 0 0 SH Call SOLE   0 0 0
ARDAGH GROUP S A PUT L0223L951 0 0 SH Put SOLE   0 0 0
ARDELYX INC COM 039697107 0 0 SH   SOLE   0 0 0
ARDELYX INC CALL 039697907 0 0 SH Call SOLE   0 0 0
ARDELYX INC PUT 039697957 0 0 SH Put SOLE   0 0 0
ARDMORE SHIPPING CORP COM Y0207T100 0 0 SH   SOLE   0 0 0
ARDMORE SHIPPING CORP CALL Y0207T900 0 0 SH Call SOLE   0 0 0
ARDMORE SHIPPING CORP PUT Y0207T950 0 0 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 0 0 SH   SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 0 0 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 0 0 SH Put SOLE   0 0 0
ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 0 0 SH   SOLE   0 0 0
ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 0 0 SH   SOLE   0 0 0
ARES CAP CORP COM 04010L103 418 24,249 SH   SOLE   0 0 0
ARES CAP CORP CALL 04010L903 0 0 SH Call SOLE   0 0 0
ARES CAP CORP PUT 04010L953 0 0 SH Put SOLE   0 0 0
ARES CAP CORP NOTE 4.625% 3/0 04010LAW3 0 0 SH   SOLE   0 0 0
ARES COML REAL ESTATE CORP COM 04013V108 0 0 SH   SOLE   0 0 0
ARES COML REAL ESTATE CORP CALL 04013V908 0 0 SH Call SOLE   0 0 0
ARES COML REAL ESTATE CORP PUT 04013V958 0 0 SH Put SOLE   0 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 0 0 SH   SOLE   0 0 0
ARES MANAGEMENT CORPORATION CALL 03990B901 0 0 SH Call SOLE   0 0 0
ARES MANAGEMENT CORPORATION PUT 03990B951 0 0 SH Put SOLE   0 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 0 0 SH   SOLE   0 0 0
ARGAN INC COM 04010E109 0 0 SH   SOLE   0 0 0
ARGAN INC CALL 04010E909 0 0 SH Call SOLE   0 0 0
ARGAN INC PUT 04010E959 0 0 SH Put SOLE   0 0 0
ARGENX SE SPONSORED ADR 04016X101 0 0 SH   SOLE   0 0 0
ARGENX SE CALL 04016X901 0 0 SH Call SOLE   0 0 0
ARGENX SE PUT 04016X951 0 0 SH Put SOLE   0 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 4 62 SH   SOLE   0 0 0
ARGO GROUP INTL HLDGS LTD CALL G0464B907 0 0 SH Call SOLE   0 0 0
ARGO GROUP INTL HLDGS LTD PUT G0464B957 0 0 SH Put SOLE   0 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 0 0 SH   SOLE   0 0 0
ARISTA NETWORKS INC COM 040413106 171 545 SH   SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 0 0 SH Call SOLE   0 0 0
ARISTA NETWORKS INC PUT 040413956 0 0 SH Put SOLE   0 0 0
ARK ETF TR INNOVATION ETF 00214Q104 36 790 SH   SOLE   0 0 0
ARK ETF TR CALL 00214Q904 0 0 SH Call SOLE   0 0 0
ARK ETF TR PUT 00214Q954 0 0 SH Put SOLE   0 0 0
ARK ETF TR INDL INNOVATIN 00214Q203 0 0 SH   SOLE   0 0 0
ARK ETF TR GEN REV MLTSCT 00214Q302 0 0 SH   SOLE   0 0 0
ARK ETF TR WEB X.O ETF 00214Q401 0 0 SH   SOLE   0 0 0
ARK ETF TR CALL 00214Q901 0 0 SH Call SOLE   0 0 0
ARK ETF TR PUT 00214Q951 0 0 SH Put SOLE   0 0 0
ARK ETF TR 3D PRINTING ETF 00214Q500 7 345 SH   SOLE   0 0 0
ARK ETF TR ISRAEL INOVATE 00214Q609 0 0 SH   SOLE   0 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 0 0 SH   SOLE   0 0 0
ARK RESTAURANTS CORP COM 040712101 0 0 SH   SOLE   0 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 0 0 SH   SOLE   0 0 0
ARLINGTON ASSET INVT CORP CALL 041356905 0 0 SH Call SOLE   0 0 0
ARLINGTON ASSET INVT CORP PUT 041356955 0 0 SH Put SOLE   0 0 0
ARLO TECHNOLOGIES INC COM 04206A101 0 0 SH   SOLE   0 0 0
ARLO TECHNOLOGIES INC CALL 04206A901 0 0 SH Call SOLE   0 0 0
ARLO TECHNOLOGIES INC PUT 04206A951 0 0 SH Put SOLE   0 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 6 423 SH   SOLE   0 0 0
ARMADA HOFFLER PPTYS INC CALL 04208T908 0 0 SH Call SOLE   0 0 0
ARMADA HOFFLER PPTYS INC PUT 04208T958 0 0 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 0 0 SH   SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 0 0 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 0 0 SH Put SOLE   0 0 0
ARMSTRONG FLOORING INC COM 04238R106 0 0 SH   SOLE   0 0 0
ARMSTRONG FLOORING INC CALL 04238R906 0 0 SH Call SOLE   0 0 0
ARMSTRONG FLOORING INC PUT 04238R956 0 0 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 0 0 SH   SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW CALL 04247X902 0 0 SH Call SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW PUT 04247X952 0 0 SH Put SOLE   0 0 0
AROTECH CORP COM NEW 042682203 0 0 SH   SOLE   0 0 0
AROTECH CORP CALL 042682903 0 0 SH Call SOLE   0 0 0
AROTECH CORP PUT 042682953 0 0 SH Put SOLE   0 0 0
ARQULE INC COM 04269E107 0 0 SH   SOLE   0 0 0
ARQULE INC CALL 04269E907 0 0 SH Call SOLE   0 0 0
ARQULE INC PUT 04269E957 0 0 SH Put SOLE   0 0 0
ARRAY BIOPHARMA INC NOTE 2.625%12/0 04269XAB1 0 0 SH   SOLE   0 0 0
ARRAY BIOPHARMA INC COM 04269X105 3 131 SH   SOLE   0 0 0
ARRAY BIOPHARMA INC CALL 04269X905 0 0 SH Call SOLE   0 0 0
ARRAY BIOPHARMA INC PUT 04269X955 0 0 SH Put SOLE   0 0 0
ARRIS INTL INC SHS G0551A103 5 162 SH   SOLE   0 0 0
ARRIS INTL INC CALL G0551A903 0 0 SH Call SOLE   0 0 0
ARRIS INTL INC PUT G0551A953 0 0 SH Put SOLE   0 0 0
ARROW ELECTRS INC COM 042735100 2 37 SH   SOLE   0 0 0
ARROW ELECTRS INC CALL 042735900 0 0 SH Call SOLE   0 0 0
ARROW ELECTRS INC PUT 042735950 0 0 SH Put SOLE   0 0 0
ARROW ETF TR ARROW DJ GLB YLD 04273H104 15 940 SH   SOLE   0 0 0
ARROW ETF TR CALL 04273H904 0 0 SH Call SOLE   0 0 0
ARROW ETF TR PUT 04273H954 0 0 SH Put SOLE   0 0 0
ARROW FINL CORP COM 042744102 0 0 SH   SOLE   0 0 0
ARROW FINL CORP CALL 042744902 0 0 SH Call SOLE   0 0 0
ARROW FINL CORP PUT 042744952 0 0 SH Put SOLE   0 0 0
ARROW INVTS TR DWA COUNTRY ETF 042765685 0 0 SH   SOLE   0 0 0
ARROW INVTS TR DOGS OF THE 042765693 0 0 SH   SOLE   0 0 0
ARROW INVTS TR RESV CAP ETF 042765719 0 0 SH   SOLE   0 0 0
ARROW INVTS TR QVM EQT FACTOR 042765784 0 0 SH   SOLE   0 0 0
ARROW INVTS TR DWA TACTICAL ETF 042765792 0 0 SH   SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2 127 SH   SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 0 0 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 0 0 SH Put SOLE   0 0 0
ARSANIS INC COM 042873109 0 0 SH   SOLE   0 0 0
ARTESIAN RESOURCES CORP CL A 043113208 0 0 SH   SOLE   0 0 0
ARTESIAN RESOURCES CORP CALL 043113908 0 0 SH Call SOLE   0 0 0
ARTESIAN RESOURCES CORP PUT 043113958 0 0 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1 74 SH   SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 0 0 SH Call SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT PUT 04316A958 0 0 SH Put SOLE   0 0 0
ARTS WAY MFG INC COM 043168103 0 0 SH   SOLE   0 0 0
ARVINAS INC COM 04335A105 0 0 SH   SOLE   0 0 0
ARVINMERITOR INC FRNT 4.000% 2/1 043353AH4 0 0 SH   SOLE   0 0 0
ARYA SCIENCES ACQUISITION CO SHS CL A G3165V109 0 0 SH   SOLE   0 0 0
ARYA SCIENCES ACQUISITION CO UNIT 10/04/2023 G3165V117 0 0 SH   SOLE   0 0 0
ARYA SCIENCES ACQUISITION CO *W EXP 10/10/202 G3165V125 0 0 SH   SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 0 0 SH   SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 0 0 SH Call SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L PUT G3156P953 0 0 SH Put SOLE   0 0 0
ASANKO GOLD INC COM 04341Y105 0 0 SH   SOLE   0 0 0
ASANKO GOLD INC CALL 04341Y905 0 0 SH Call SOLE   0 0 0
ASANKO GOLD INC PUT 04341Y955 0 0 SH Put SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 0 0 SH   SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC CALL 043436904 0 0 SH Call SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 0 0 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC COM 04351G101 0 0 SH   SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G901 0 0 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC PUT 04351G951 0 0 SH Put SOLE   0 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 0 0 SH   SOLE   0 0 0
ASCENDIS PHARMA A S CALL 04351P901 0 0 SH Call SOLE   0 0 0
ASCENDIS PHARMA A S PUT 04351P951 0 0 SH Put SOLE   0 0 0
ASCENT CAP GROUP INC NOTE 4.000% 7/1 043632AA6 0 0 SH   SOLE   0 0 0
ASCENT CAP GROUP INC COM SER A 043632108 0 1 SH   SOLE   0 0 0
ASCENT CAP GROUP INC CALL 043632908 0 0 SH Call SOLE   0 0 0
ASCENT CAP GROUP INC PUT 043632958 0 0 SH Put SOLE   0 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 10 2,471 SH   SOLE   0 0 0
ASE TECHNOLOGY HOLDING CO LT CALL 00215W900 0 0 SH Call SOLE   0 0 0
ASE TECHNOLOGY HOLDING CO LT PUT 00215W950 0 0 SH Put SOLE   0 0 0
ASGN INC COM 00191U102 2 34 SH   SOLE   0 0 0
ASGN INC CALL 00191U902 0 0 SH Call SOLE   0 0 0
ASGN INC PUT 00191U952 0 0 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC CALL 044103909 0 0 SH Call SOLE   0 0 0
ASHFORD HOSPITALITY TR INC PUT 044103959 0 0 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 0 0 SH   SOLE   0 0 0
ASHFORD INC COM 044104107 0 0 SH   SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 0 0 SH   SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 0 0 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 0 0 SH Put SOLE   0 0 0
ASIA PAC FD INC COM 044901106 0 0 SH   SOLE   0 0 0
ASIA PAC FD INC CALL 044901906 0 0 SH Call SOLE   0 0 0
ASIA PAC FD INC PUT 044901956 0 0 SH Put SOLE   0 0 0
ASIA PACIFIC WIRE & CABLE CO ORD G0535E106 0 0 SH   SOLE   0 0 0
ASLAN PHARMACEUTICALS LTD ADS 04522R101 0 0 SH   SOLE   0 0 0
ASML HOLDING N V CALL N07059900 0 0 SH Call SOLE   0 0 0
ASML HOLDING N V PUT N07059950 0 0 SH Put SOLE   0 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 21 112 SH   SOLE   0 0 0
ASPEN AEROGELS INC COM 04523Y105 0 0 SH   SOLE   0 0 0
ASPEN GROUP INC COM NEW 04530L203 0 0 SH   SOLE   0 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 0 0 SH   SOLE   0 0 0
ASPEN INSURANCE HOLDINGS LTD CALL G05384905 0 0 SH Call SOLE   0 0 0
ASPEN INSURANCE HOLDINGS LTD PUT G05384955 0 0 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC COM 045327103 7 68 SH   SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 0 0 SH Call SOLE   0 0 0
ASPEN TECHNOLOGY INC PUT 045327953 0 0 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 0 0 SH   SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 0 0 SH Call SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC PUT 045396958 0 0 SH Put SOLE   0 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 0 67 SH   SOLE   0 0 0
ASSERTIO THERAPEUTICS INC CALL 04545L907 0 0 SH Call SOLE   0 0 0
ASSERTIO THERAPEUTICS INC PUT 04545L957 0 0 SH Put SOLE   0 0 0
ASSERTIO THERAPEUTICS INC NOTE 2.500% 9/0 249908AA2 0 0 SH   SOLE   0 0 0
ASSOCIATED BANC CORP COM 045487105 0 0 SH   SOLE   0 0 0
ASSOCIATED BANC CORP CALL 045487905 0 0 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP PUT 045487955 0 0 SH Put SOLE   0 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 0 0 SH   SOLE   0 0 0
ASSURANT INC COM 04621X108 9 102 SH   SOLE   0 0 0
ASSURANT INC CALL 04621X908 0 0 SH Call SOLE   0 0 0
ASSURANT INC PUT 04621X958 0 0 SH Put SOLE   0 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 0 0 SH   SOLE   0 0 0
ASSURED GUARANTY LTD COM G0585R106 4 100 SH   SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 0 0 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD PUT G0585R956 0 0 SH Put SOLE   0 0 0
ASTA FDG INC COM 046220109 0 0 SH   SOLE   0 0 0
ASTA FDG INC CALL 046220909 0 0 SH Call SOLE   0 0 0
ASTA FDG INC PUT 046220959 0 0 SH Put SOLE   0 0 0
ASTEC INDS INC COM 046224101 0 0 SH   SOLE   0 0 0
ASTEC INDS INC CALL 046224901 0 0 SH Call SOLE   0 0 0
ASTEC INDS INC PUT 046224951 0 0 SH Put SOLE   0 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 0 0 SH   SOLE   0 0 0
ASTERIAS BIOTHERAPEUTICS INC CALL 04624N907 0 0 SH Call SOLE   0 0 0
ASTERIAS BIOTHERAPEUTICS INC PUT 04624N957 0 0 SH Put SOLE   0 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 79 1,961 SH   SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 0 0 SH Call SOLE   0 0 0
ASTRAZENECA PLC PUT 046353958 0 0 SH Put SOLE   0 0 0
ASTRONICS CORP COM 046433108 0 0 SH   SOLE   0 0 0
ASTRONICS CORP CALL 046433908 0 0 SH Call SOLE   0 0 0
ASTRONICS CORP PUT 046433958 0 0 SH Put SOLE   0 0 0
ASTRONOVA INC COM 04638F108 0 0 SH   SOLE   0 0 0
ASTROTECH CORP COM NEW 046484200 0 0 SH   SOLE   0 0 0
ASTROTECH CORP CALL 046484900 0 0 SH Call SOLE   0 0 0
ASTROTECH CORP PUT 046484950 0 0 SH Put SOLE   0 0 0
ASURE SOFTWARE INC COM 04649U102 0 0 SH   SOLE   0 0 0
ASURE SOFTWARE INC CALL 04649U902 0 0 SH Call SOLE   0 0 0
ASURE SOFTWARE INC PUT 04649U952 0 0 SH Put SOLE   0 0 0
ASV HLDGS INC COM 00215L104 0 0 SH   SOLE   0 0 0
AT HOME GROUP INC COM 04650Y100 0 0 SH   SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 0 0 SH Call SOLE   0 0 0
AT HOME GROUP INC PUT 04650Y950 0 0 SH Put SOLE   0 0 0
AT&T INC COM 00206R102 3,282 104,699 SH   SOLE   0 0 0
AT&T INC CALL 00206R902 0 0 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 0 0 SH Put SOLE   0 0 0
ATA INC SPONS ADR 00211V106 0 0 SH   SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 0 0 SH   SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC CALL 046513907 0 0 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 0 0 SH Put SOLE   0 0 0
ATENTO S A SHS L0427L105 0 0 SH   SOLE   0 0 0
ATHENAHEALTH INC COM 04685W103 0 0 SH   SOLE   0 0 0
ATHENAHEALTH INC CALL 04685W903 0 0 SH Call SOLE   0 0 0
ATHENAHEALTH INC PUT 04685W953 0 0 SH Put SOLE   0 0 0
ATHENE HLDG LTD CL A G0684D107 0 23 SH   SOLE   0 0 0
ATHENE HLDG LTD CALL G0684D907 0 0 SH Call SOLE   0 0 0
ATHENE HLDG LTD PUT G0684D957 0 0 SH Put SOLE   0 0 0
ATHENEX INC COM 04685N103 0 0 SH   SOLE   0 0 0
ATHENEX INC CALL 04685N903 0 0 SH Call SOLE   0 0 0
ATHENEX INC PUT 04685N953 0 0 SH Put SOLE   0 0 0
ATHERSYS INC COM 04744L106 0 0 SH   SOLE   0 0 0
ATHERSYS INC CALL 04744L906 0 0 SH Call SOLE   0 0 0
ATHERSYS INC PUT 04744L956 0 0 SH Put SOLE   0 0 0
ATKORE INTL GROUP INC COM 047649108 0 0 SH   SOLE   0 0 0
ATKORE INTL GROUP INC CALL 047649908 0 0 SH Call SOLE   0 0 0
ATKORE INTL GROUP INC PUT 047649958 0 0 SH Put SOLE   0 0 0
ATLANTIC AMERN CORP COM 048209100 0 0 SH   SOLE   0 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 0 0 SH   SOLE   0 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 0 0 SH   SOLE   0 0 0
ATLANTIC PWR CORP CALL 04878Q903 0 0 SH Call SOLE   0 0 0
ATLANTIC PWR CORP PUT 04878Q953 0 0 SH Put SOLE   0 0 0
ATLANTICA YIELD PLC SHS G0751N103 0 0 SH   SOLE   0 0 0
ATLANTICA YIELD PLC CALL G0751N903 0 0 SH Call SOLE   0 0 0
ATLANTICA YIELD PLC PUT G0751N953 0 0 SH Put SOLE   0 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 0 0 SH   SOLE   0 0 0
ATLANTICUS HLDGS CORP CALL 04914Y902 0 0 SH Call SOLE   0 0 0
ATLANTICUS HLDGS CORP PUT 04914Y952 0 0 SH Put SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 0 0 SH   SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 0 0 SH   SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 0 0 SH   SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 0 0 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 0 0 SH Put SOLE   0 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 0 0 SH   SOLE   0 0 0
ATLAS FINANCIAL HOLDINGS INC CALL G06207905 0 0 SH Call SOLE   0 0 0
ATLAS FINANCIAL HOLDINGS INC PUT G06207955 0 0 SH Put SOLE   0 0 0
ATLASSIAN CORP PLC CL A G06242104 35 318 SH   SOLE   0 0 0
ATLASSIAN CORP PLC CALL G06242904 0 0 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC PUT G06242954 0 0 SH Put SOLE   0 0 0
ATMOS ENERGY CORP COM 049560105 45 442 SH   SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 0 0 SH Call SOLE   0 0 0
ATMOS ENERGY CORP PUT 049560955 0 0 SH Put SOLE   0 0 0
ATN INTL INC COM 00215F107 0 0 SH   SOLE   0 0 0
ATN INTL INC CALL 00215F907 0 0 SH Call SOLE   0 0 0
ATN INTL INC PUT 00215F957 0 0 SH Put SOLE   0 0 0
ATOMERA INC COM 04965B100 0 0 SH   SOLE   0 0 0
ATOSSA GENETICS INC COM PAR 04962H506 0 0 SH   SOLE   0 0 0
ATRICURE INC COM 04963C209 0 0 SH   SOLE   0 0 0
ATRICURE INC CALL 04963C909 0 0 SH Call SOLE   0 0 0
ATRICURE INC PUT 04963C959 0 0 SH Put SOLE   0 0 0
ATRION CORP COM 049904105 0 0 SH   SOLE   0 0 0
ATTIS INDS INC COM 049836109 0 0 SH   SOLE   0 0 0
ATTIS INDS INC *W EXP 01/10/202 049836117 0 0 SH   SOLE   0 0 0
ATTIS INDS INC *W EXP 02/10/202 049836125 0 0 SH   SOLE   0 0 0
ATTIS INDS INC COM NEW 049836208 0 0 SH   SOLE   0 0 0
ATTUNITY LTD SHS NEW M15332121 0 0 SH   SOLE   0 0 0
ATTUNITY LTD CALL M15332901 0 0 SH Call SOLE   0 0 0
ATTUNITY LTD PUT M15332951 0 0 SH Put SOLE   0 0 0
ATYR PHARMA INC COM 002120103 0 0 SH   SOLE   0 0 0
ATYR PHARMA INC CALL 002120903 0 0 SH Call SOLE   0 0 0
ATYR PHARMA INC PUT 002120953 0 0 SH Put SOLE   0 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 0 0 SH   SOLE   0 0 0
AU OPTRONICS CORP CALL 002255907 0 0 SH Call SOLE   0 0 0
AU OPTRONICS CORP PUT 002255957 0 0 SH Put SOLE   0 0 0
AUBURN NATL BANCORP COM 050473107 0 0 SH   SOLE   0 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 0 0 SH   SOLE   0 0 0
AUDENTES THERAPEUTICS INC CALL 05070R904 0 0 SH Call SOLE   0 0 0
AUDENTES THERAPEUTICS INC PUT 05070R954 0 0 SH Put SOLE   0 0 0
AUDIOCODES LTD ORD M15342104 0 0 SH   SOLE   0 0 0
AUDIOCODES LTD CALL M15342904 0 0 SH Call SOLE   0 0 0
AUDIOCODES LTD PUT M15342954 0 0 SH Put SOLE   0 0 0
AUDIOEYE INC COM NEW 050734201 0 0 SH   SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 0 0 SH   SOLE   0 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 0 0 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 0 0 SH Put SOLE   0 0 0
AURIS MED HLDG AG COM H0381L104 0 0 SH   SOLE   0 0 0
AURIS MEDICAL HOLDING LTD COM G07025102 0 0 SH   SOLE   0 0 0
AURORA CANNABIS INC COM 05156X108 8 904 SH   SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X908 0 0 SH Call SOLE   0 0 0
AURORA CANNABIS INC PUT 05156X958 0 0 SH Put SOLE   0 0 0
AURORA CANNABIS INC DEBT 5.500% 2/2 C0534LAA3 0 0 SH   SOLE   0 0 0
AURORA MOBILE LTD ADS 051857100 0 0 SH   SOLE   0 0 0
AURYN RES INC COM 05208W108 0 0 SH   SOLE   0 0 0
AUTODESK INC COM 052769106 30 193 SH   SOLE   0 0 0
AUTODESK INC CALL 052769906 0 0 SH Call SOLE   0 0 0
AUTODESK INC PUT 052769956 0 0 SH Put SOLE   0 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 0 0 SH   SOLE   0 0 0
AUTOHOME INC CALL 05278C907 0 0 SH Call SOLE   0 0 0
AUTOHOME INC PUT 05278C957 0 0 SH Put SOLE   0 0 0
AUTOLIV INC COM 052800109 26 361 SH   SOLE   0 0 0
AUTOLIV INC CALL 052800909 0 0 SH Call SOLE   0 0 0
AUTOLIV INC PUT 052800959 0 0 SH Put SOLE   0 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 0 0 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 475 2,963 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 0 0 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 0 0 SH Put SOLE   0 0 0
AUTONATION INC COM 05329W102 0 0 SH   SOLE   0 0 0
AUTONATION INC CALL 05329W902 0 0 SH Call SOLE   0 0 0
AUTONATION INC PUT 05329W952 0 0 SH Put SOLE   0 0 0
AUTOWEB INC COM 05335B100 0 0 SH   SOLE   0 0 0
AUTOWEB INC CALL 05335B900 0 0 SH Call SOLE   0 0 0
AUTOWEB INC PUT 05335B950 0 0 SH Put SOLE   0 0 0
AUTOZONE INC COM 053332102 92 90 SH   SOLE   0 0 0
AUTOZONE INC CALL 053332902 0 0 SH Call SOLE   0 0 0
AUTOZONE INC PUT 053332952 0 0 SH Put SOLE   0 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 0 0 SH   SOLE   0 0 0
AVADEL PHARMACEUTICALS PLC CALL 05337M904 0 0 SH Call SOLE   0 0 0
AVADEL PHARMACEUTICALS PLC PUT 05337M954 0 0 SH Put SOLE   0 0 0
AVALARA INC COM 05338G106 0 0 SH   SOLE   0 0 0
AVALARA INC CALL 05338G906 0 0 SH Call SOLE   0 0 0
AVALARA INC PUT 05338G956 0 0 SH Put SOLE   0 0 0
AVALON GLOBOCARE CORP COM 05344R104 0 0 SH   SOLE   0 0 0
AVALON HLDGS CORP CL A 05343P109 0 0 SH   SOLE   0 0 0
AVALONBAY CMNTYS INC COM 053484101 14 72 SH   SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 0 0 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC PUT 053484951 0 0 SH Put SOLE   0 0 0
AVANGRID INC COM 05351W103 339 6,683 SH   SOLE   0 0 0
AVANGRID INC CALL 05351W903 0 0 SH Call SOLE   0 0 0
AVANGRID INC PUT 05351W953 0 0 SH Put SOLE   0 0 0
AVANOS MED INC COM 05350V106 12 290 SH   SOLE   0 0 0
AVANOS MED INC CALL 05350V906 0 0 SH Call SOLE   0 0 0
AVANOS MED INC PUT 05350V956 0 0 SH Put SOLE   0 0 0
AVAYA HLDGS CORP COM 05351X101 0 0 SH   SOLE   0 0 0
AVAYA HLDGS CORP CALL 05351X901 0 0 SH Call SOLE   0 0 0
AVAYA HLDGS CORP PUT 05351X951 0 0 SH Put SOLE   0 0 0
AVEDRO INC COM 05355N109 0 0 SH   SOLE   0 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 0 0 SH   SOLE   0 0 0
AVEO PHARMACEUTICALS INC COM 053588109 0 0 SH   SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588909 0 0 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC PUT 053588959 0 0 SH Put SOLE   0 0 0
AVERY DENNISON CORP COM 053611109 114 1,012 SH   SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 0 0 SH Call SOLE   0 0 0
AVERY DENNISON CORP PUT 053611959 0 0 SH Put SOLE   0 0 0
AVIANCA HLDGS SA CALL 05367G900 0 0 SH Call SOLE   0 0 0
AVIANCA HLDGS SA PUT 05367G950 0 0 SH Put SOLE   0 0 0
AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 0 0 SH   SOLE   0 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 0 0 SH   SOLE   0 0 0
AVID BIOSERVICES INC COM 05368M106 0 0 SH   SOLE   0 0 0
AVID BIOSERVICES INC CALL 05368M906 0 0 SH Call SOLE   0 0 0
AVID BIOSERVICES INC PUT 05368M956 0 0 SH Put SOLE   0 0 0
AVID TECHNOLOGY INC NOTE 2.000% 6/1 05367PAB6 0 0 SH   SOLE   0 0 0
AVID TECHNOLOGY INC COM 05367P100 0 0 SH   SOLE   0 0 0
AVID TECHNOLOGY INC CALL 05367P900 0 0 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC PUT 05367P950 0 0 SH Put SOLE   0 0 0
AVINGER INC COM NEW 053734208 0 0 SH   SOLE   0 0 0
AVINO SILVER & GOLD MINES LT COM 053906103 0 0 SH   SOLE   0 0 0
AVIS BUDGET GROUP COM 053774105 0 10 SH   SOLE   0 0 0
AVIS BUDGET GROUP CALL 053774905 0 0 SH Call SOLE   0 0 0
AVIS BUDGET GROUP PUT 053774955 0 0 SH Put SOLE   0 0 0
AVISTA CORP COM 05379B107 1 32 SH   SOLE   0 0 0
AVISTA CORP CALL 05379B907 0 0 SH Call SOLE   0 0 0
AVISTA CORP PUT 05379B957 0 0 SH Put SOLE   0 0 0
AVNET INC COM 053807103 0 0 SH   SOLE   0 0 0
AVNET INC CALL 053807903 0 0 SH Call SOLE   0 0 0
AVNET INC PUT 053807953 0 0 SH Put SOLE   0 0 0
AVON PRODS INC COM 054303102 0 0 SH   SOLE   0 0 0
AVON PRODS INC CALL 054303902 0 0 SH Call SOLE   0 0 0
AVON PRODS INC PUT 054303952 0 0 SH Put SOLE   0 0 0
AVROBIO INC COM 05455M100 0 0 SH   SOLE   0 0 0
AVX CORP NEW COM 002444107 0 0 SH   SOLE   0 0 0
AVX CORP NEW CALL 002444907 0 0 SH Call SOLE   0 0 0
AVX CORP NEW PUT 002444957 0 0 SH Put SOLE   0 0 0
AWARE INC MASS COM 05453N100 0 0 SH   SOLE   0 0 0
AWARE INC MASS CALL 05453N900 0 0 SH Call SOLE   0 0 0
AWARE INC MASS PUT 05453N950 0 0 SH Put SOLE   0 0 0
AXA EQUITABLE HLDGS INC COM 054561105 0 0 SH   SOLE   0 0 0
AXA EQUITABLE HLDGS INC CALL 054561905 0 0 SH Call SOLE   0 0 0
AXA EQUITABLE HLDGS INC PUT 054561955 0 0 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD COM G0750C108 2 99 SH   SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 0 0 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD PUT G0750C958 0 0 SH Put SOLE   0 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 0 0 SH   SOLE   0 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 0 0 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC PUT 054540958 0 0 SH Put SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 0 0 SH   SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD CALL G0692U909 0 0 SH Call SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD PUT G0692U959 0 0 SH Put SOLE   0 0 0
AXOGEN INC COM 05463X106 21 1,000 SH   SOLE   0 0 0
AXOGEN INC CALL 05463X906 0 0 SH Call SOLE   0 0 0
AXOGEN INC PUT 05463X956 0 0 SH Put SOLE   0 0 0
AXON ENTERPRISE INC COM 05464C101 85 1,575 SH   SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 0 0 SH Call SOLE   0 0 0
AXON ENTERPRISE INC PUT 05464C951 0 0 SH Put SOLE   0 0 0
AXONICS MODULATION TECH INC COM 05465P101 0 0 SH   SOLE   0 0 0
AXOS FINL INC COM 05465C100 31 1,100 SH   SOLE   0 0 0
AXOS FINL INC CALL 05465C900 0 0 SH Call SOLE   0 0 0
AXOS FINL INC PUT 05465C950 0 0 SH Put SOLE   0 0 0
AXOVANT SCIENCES LTD COM G0750W104 0 0 SH   SOLE   0 0 0
AXOVANT SCIENCES LTD CALL G0750W904 0 0 SH Call SOLE   0 0 0
AXOVANT SCIENCES LTD PUT G0750W954 0 0 SH Put SOLE   0 0 0
AXSOME THERAPEUTICS INC COM 05464T104 0 0 SH   SOLE   0 0 0
AXSOME THERAPEUTICS INC CALL 05464T904 0 0 SH Call SOLE   0 0 0
AXSOME THERAPEUTICS INC PUT 05464T954 0 0 SH Put SOLE   0 0 0
AXT INC COM 00246W103 0 0 SH   SOLE   0 0 0
AXT INC CALL 00246W903 0 0 SH Call SOLE   0 0 0
AXT INC PUT 00246W953 0 0 SH Put SOLE   0 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 0 0 SH   SOLE   0 0 0
AZUL S A CALL 05501U906 0 0 SH Call SOLE   0 0 0
AZUL S A PUT 05501U956 0 0 SH Put SOLE   0 0 0
AZUL S A SPONSR ADR PFD 05501U106 0 0 SH   SOLE   0 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 0 0 SH   SOLE   0 0 0
AZURRX BIOPHARMA INC COM 05502L105 0 0 SH   SOLE   0 0 0
AZZ INC COM 002474104 0 0 SH   SOLE   0 0 0
AZZ INC CALL 002474904 0 0 SH Call SOLE   0 0 0
AZZ INC PUT 002474954 0 0 SH Put SOLE   0 0 0
B & G FOODS INC NEW COM 05508R106 179 7,214 SH   SOLE   0 0 0
B & G FOODS INC NEW CALL 05508R906 0 0 SH Call SOLE   0 0 0
B & G FOODS INC NEW PUT 05508R956 0 0 SH Put SOLE   0 0 0
B COMMUNICATIONS LTD SHS M15629104 0 0 SH   SOLE   0 0 0
B RILEY FINL INC COM 05580M108 0 0 SH   SOLE   0 0 0
B RILEY FINL INC CALL 05580M908 0 0 SH Call SOLE   0 0 0
B RILEY FINL INC PUT 05580M958 0 0 SH Put SOLE   0 0 0
B2GOLD CORP COM 11777Q209 0 0 SH   SOLE   0 0 0
B2GOLD CORP CALL 11777Q909 0 0 SH Call SOLE   0 0 0
B2GOLD CORP PUT 11777Q959 0 0 SH Put SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 0 0 SH   SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I CALL 05614L900 0 0 SH Call SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I PUT 05614L950 0 0 SH Put SOLE   0 0 0
BADGER METER INC COM 056525108 34 624 SH   SOLE   0 0 0
BADGER METER INC CALL 056525908 0 0 SH Call SOLE   0 0 0
BADGER METER INC PUT 056525958 0 0 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 0 0 SH Call SOLE   0 0 0
BAIDU INC PUT 056752958 0 0 SH Put SOLE   0 0 0
BAIDU INC SPON ADR REP A 056752108 85 521 SH   SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 0 0 SH   SOLE   0 0 0
BAKER HUGHES A GE CO CL A 05722G100 55 2,000 SH   SOLE   0 0 0
BAKER HUGHES A GE CO CALL 05722G900 0 0 SH Call SOLE   0 0 0
BAKER HUGHES A GE CO PUT 05722G950 0 0 SH Put SOLE   0 0 0
BALCHEM CORP COM 057665200 0 0 SH   SOLE   0 0 0
BALCHEM CORP CALL 057665900 0 0 SH Call SOLE   0 0 0
BALCHEM CORP PUT 057665950 0 0 SH Put SOLE   0 0 0
BALL CORP COM 058498106 6 115 SH   SOLE   0 0 0
BALL CORP CALL 058498906 0 0 SH Call SOLE   0 0 0
BALL CORP PUT 058498956 0 0 SH Put SOLE   0 0 0
BALLANTYNE STRONG INC COM 058516105 0 0 SH   SOLE   0 0 0
BALLANTYNE STRONG INC CALL 058516905 0 0 SH Call SOLE   0 0 0
BALLANTYNE STRONG INC PUT 058516955 0 0 SH Put SOLE   0 0 0
BALLARD PWR SYS INC NEW COM 058586108 1 400 SH   SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 0 0 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW PUT 058586958 0 0 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC COM 05990K106 0 0 SH   SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 0 0 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC PUT 05990K956 0 0 SH Put SOLE   0 0 0
BANCFIRST CORP COM 05945F103 0 0 SH   SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 130 22,697 SH   SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA CALL 05946K901 0 0 SH Call SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 0 0 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 0 0 SH Call SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 0 0 SH Put SOLE   0 0 0
BANCO BRADESCO S A SPONSORED ADR 059460402 0 0 SH   SOLE   0 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 0 0 SH   SOLE   0 0 0
BANCO DE CHILE SPONSORED ADS 059520106 0 0 SH   SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 0 0 SH Call SOLE   0 0 0
BANCO MACRO SA PUT 05961W955 0 0 SH Put SOLE   0 0 0
BANCO MACRO SA SPON ADR B 05961W105 0 0 SH   SOLE   0 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 0 0 SH   SOLE   0 0 0
BANCO SANTANDER BRASIL S A CALL 05967A907 0 0 SH Call SOLE   0 0 0
BANCO SANTANDER BRASIL S A PUT 05967A957 0 0 SH Put SOLE   0 0 0
BANCO SANTANDER CHILE NEW CALL 05965X909 0 0 SH Call SOLE   0 0 0
BANCO SANTANDER CHILE NEW PUT 05965X959 0 0 SH Put SOLE   0 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 0 0 SH   SOLE   0 0 0
BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 0 0 SH   SOLE   0 0 0
BANCO SANTANDER MEXICO S A CALL 05969B903 0 0 SH Call SOLE   0 0 0
BANCO SANTANDER MEXICO S A PUT 05969B953 0 0 SH Put SOLE   0 0 0
BANCO SANTANDER SA ADR 05964H105 32 7,065 SH   SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 0 0 SH Call SOLE   0 0 0
BANCO SANTANDER SA PUT 05964H955 0 0 SH Put SOLE   0 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 0 0 SH   SOLE   0 0 0
BANCOLOMBIA S A CALL 05968L902 0 0 SH Call SOLE   0 0 0
BANCOLOMBIA S A PUT 05968L952 0 0 SH Put SOLE   0 0 0
BANCORP 34 INC COM 05970V106 0 0 SH   SOLE   0 0 0
BANCORP INC DEL COM 05969A105 0 0 SH   SOLE   0 0 0
BANCORP INC DEL CALL 05969A905 0 0 SH Call SOLE   0 0 0
BANCORP INC DEL PUT 05969A955 0 0 SH Put SOLE   0 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 0 0 SH   SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 0 0 SH   SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS CALL 05971J902 0 0 SH Call SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS PUT 05971J952 0 0 SH Put SOLE   0 0 0
BANCROFT FUND LTD COM 059695106 21 1,007 SH   SOLE   0 0 0
BANDWIDTH INC COM CL A 05988J103 0 0 SH   SOLE   0 0 0
BANDWIDTH INC CALL 05988J903 0 0 SH Call SOLE   0 0 0
BANDWIDTH INC PUT 05988J953 0 0 SH Put SOLE   0 0 0
BANK AMER CORP COM 060505104 2,305 83,547 SH   SOLE   0 0 0
BANK AMER CORP CALL 060505904 0 0 SH Call SOLE   0 0 0
BANK AMER CORP PUT 060505954 0 0 SH Put SOLE   0 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 0 0 SH   SOLE   0 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 0 0 SH   SOLE   0 0 0
BANK COMM HLDGS COM 06424J103 0 0 SH   SOLE   0 0 0
BANK COMM HLDGS CALL 06424J903 0 0 SH Call SOLE   0 0 0
BANK COMM HLDGS PUT 06424J953 0 0 SH Put SOLE   0 0 0
BANK FIRST NATL CORP COM 06211J100 0 0 SH   SOLE   0 0 0
BANK HAWAII CORP COM 062540109 0 0 SH   SOLE   0 0 0
BANK HAWAII CORP CALL 062540909 0 0 SH Call SOLE   0 0 0
BANK HAWAII CORP PUT 062540959 0 0 SH Put SOLE   0 0 0
BANK MONTREAL QUE COM 063671101 0 0 SH   SOLE   0 0 0
BANK MONTREAL QUE CALL 063671901 0 0 SH Call SOLE   0 0 0
BANK MONTREAL QUE PUT 063671951 0 0 SH Put SOLE   0 0 0
BANK N S HALIFAX COM 064149107 0 0 SH   SOLE   0 0 0
BANK N S HALIFAX CALL 064149907 0 0 SH Call SOLE   0 0 0
BANK N S HALIFAX PUT 064149957 0 0 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP COM 064058100 176 3,492 SH   SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 0 0 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP PUT 064058950 0 0 SH Put SOLE   0 0 0
BANK OF MARIN BANCORP COM 063425102 0 0 SH   SOLE   0 0 0
BANK OF MONTREAL DORSEY WRGHT MLP 063679104 0 0 SH   SOLE   0 0 0
BANK OF MONTREAL INVERSE ETN 063679831 0 0 SH   SOLE   0 0 0
BANK OF MONTREAL 2X INVERSE LEV 063679849 0 0 SH   SOLE   0 0 0
BANK OF MONTREAL 2X LEVERAGED 063679856 0 0 SH   SOLE   0 0 0
BANK OF MONTREAL MICROSCTRS 3X 063679864 0 0 SH   SOLE   0 0 0
BANK OF MONTREAL MICROSECTRS IDX 063679872 0 0 SH   SOLE   0 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 0 0 SH   SOLE   0 0 0
BANK OF THE ST JAMES FINL GP COM 470299108 0 0 SH   SOLE   0 0 0
BANK OZK COM 06417N103 22 760 SH   SOLE   0 0 0
BANK OZK CALL 06417N903 0 0 SH Call SOLE   0 0 0
BANK OZK PUT 06417N953 0 0 SH Put SOLE   0 0 0
BANK PRINCETON NEW JERSEY COM 064520109 0 0 SH   SOLE   0 0 0
BANK SOUTH CAROLINA CORP COM 065066102 0 0 SH   SOLE   0 0 0
BANK7 CORP COM 06652N107 0 0 SH   SOLE   0 0 0
BANKFINANCIAL CORP COM 06643P104 0 0 SH   SOLE   0 0 0
BANKFINANCIAL CORP CALL 06643P904 0 0 SH Call SOLE   0 0 0
BANKFINANCIAL CORP PUT 06643P954 0 0 SH Put SOLE   0 0 0
BANKUNITED INC COM 06652K103 0 0 SH   SOLE   0 0 0
BANKUNITED INC CALL 06652K903 0 0 SH Call SOLE   0 0 0
BANKUNITED INC PUT 06652K953 0 0 SH Put SOLE   0 0 0
BANKWELL FINL GROUP INC COM 06654A103 0 0 SH   SOLE   0 0 0
BANNER CORP COM NEW 06652V208 3 57 SH   SOLE   0 0 0
BANNER CORP CALL 06652V908 0 0 SH Call SOLE   0 0 0
BANNER CORP PUT 06652V958 0 0 SH Put SOLE   0 0 0
BAOZUN INC SPONSORED ADR 06684L103 2 54 SH   SOLE   0 0 0
BAOZUN INC CALL 06684L903 0 0 SH Call SOLE   0 0 0
BAOZUN INC PUT 06684L953 0 0 SH Put SOLE   0 0 0
BAR HBR BANKSHARES COM 066849100 0 0 SH   SOLE   0 0 0
BARCLAYS BANK PLC ETN DJUBSLEAD 38 06739H263 0 0 SH   SOLE   0 0 0
BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 0 0 SH   SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 0 0 SH Call SOLE   0 0 0
BARCLAYS BANK PLC PUT 06739H953 0 0 SH Put SOLE   0 0 0
BARCLAYS BANK PLC MTNF 9/2 06741J7V5 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 1,833 80,928 SH   SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C908 0 0 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06738C958 0 0 SH Put SOLE   0 0 0
BARCLAYS BK PLC IPSPGS TTL ETN 06738C794 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC MTNF 10/3 06739FJQ5 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC RTRN DISABILIT 06740D830 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC 30 YR TREAS BEAR 06740L444 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC 10 YR TREAS BEAR 06740L451 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC 2 YR TREAS BULL 06740L469 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC US TRES STEEP 06740L477 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC US TRES FLATT 06740L485 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC 10 YR TREAS BULL 06740L493 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC 2 YR TREAS BEAR 06740L519 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPTH PURE BRD 06740P114 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPTH CRUDE OIL 06740P221 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC TRES 5YR BEAR 06740P643 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC TRES 5YR BULL 06740P650 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC CALL 06740Q900 0 0 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06740Q950 0 0 SH Put SOLE   0 0 0
BARCLAYS BK PLC IPATH DYNM VIX 06741L609 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC BARC ETN+SHILL 06742A669 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH S&P MLP 06742A750 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC CALL 06742A900 0 0 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06742A950 0 0 SH Put SOLE   0 0 0
BARCLAYS BK PLC ETN+ SEL MLP 06742C723 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC LKD PERF BCLY 06742W430 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC INV USTREA ETN 06742W570 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC NT LKD SER B26 06744M836 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH SER B GSCI 06745R693 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC CALL 06745R903 0 0 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06745R953 0 0 SH Put SOLE   0 0 0
BARCLAYS BK PLC IPATH B BG ETN 06745T368 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC CALL 06746L902 0 0 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 0 0 SH Put SOLE   0 0 0
BARCLAYS BK PLC IPATH B TIN SUB 06746P431 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH B SUGR SUB 06746P449 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P909 0 0 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P959 0 0 SH Put SOLE   0 0 0
BARCLAYS BK PLC IPATH B SFTS SUB 06746P456 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH B PRECIOUS 06746P464 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH B PLATINUM 06746P472 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH B NICKEL 06746P480 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH B LIVESTCK 06746P498 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P908 0 0 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P958 0 0 SH Put SOLE   0 0 0
BARCLAYS BK PLC IPATH B INDL MTL 06746P514 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH B GRAINS 06746P522 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P902 0 0 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P952 0 0 SH Put SOLE   0 0 0
BARCLAYS BK PLC IPATH B ENERGY 06746P530 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH B COTTON 06746P548 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH B COPPER 06746P555 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P905 0 0 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P955 0 0 SH Put SOLE   0 0 0
BARCLAYS BK PLC IPATH B COFFEE 06746P563 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P903 0 0 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P953 0 0 SH Put SOLE   0 0 0
BARCLAYS BK PLC IPATH B ALUMI 06746P571 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH B AGRCULTR 06746P589 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH B MID TRM 06746P613 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 3 125 SH   SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 0 0 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 0 0 SH Put SOLE   0 0 0
BARCLAYS BK PLC ENHANCED GLBL B 06746Q249 0 0 SH   SOLE   0 0 0
BARCLAYS BK PLC ENHANCED EURP C 06746Q256 0 0 SH   SOLE   0 0 0
BARCLAYS PLC ADR 06738E204 58 7,117 SH   SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 0 0 SH Call SOLE   0 0 0
BARCLAYS PLC PUT 06738E954 0 0 SH Put SOLE   0 0 0
BARINGS BDC INC COM 06759L103 0 0 SH   SOLE   0 0 0
BARINGS BDC INC CALL 06759L903 0 0 SH Call SOLE   0 0 0
BARINGS BDC INC PUT 06759L953 0 0 SH Put SOLE   0 0 0
BARINGS CORPORATE INVS COM 06759X107 0 0 SH   SOLE   0 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 0 0 SH   SOLE   0 0 0
BARINGS PARTN INVS SH BEN INT 06761A103 0 0 SH   SOLE   0 0 0
BARNES & NOBLE ED INC COM 06777U101 0 0 SH   SOLE   0 0 0
BARNES & NOBLE ED INC CALL 06777U901 0 0 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC PUT 06777U951 0 0 SH Put SOLE   0 0 0
BARNES & NOBLE INC COM 067774109 0 0 SH   SOLE   0 0 0
BARNES & NOBLE INC CALL 067774909 0 0 SH Call SOLE   0 0 0
BARNES & NOBLE INC PUT 067774959 0 0 SH Put SOLE   0 0 0
BARNES GROUP INC COM 067806109 1 38 SH   SOLE   0 0 0
BARNES GROUP INC CALL 067806909 0 0 SH Call SOLE   0 0 0
BARNES GROUP INC PUT 067806959 0 0 SH Put SOLE   0 0 0
BARNWELL INDS INC COM 068221100 0 0 SH   SOLE   0 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 0 0 SH   SOLE   0 0 0
BARRETT BUSINESS SERVICES IN CALL 068463908 0 0 SH Call SOLE   0 0 0
BARRETT BUSINESS SERVICES IN PUT 068463958 0 0 SH Put SOLE   0 0 0
BARRICK GOLD CORP COM 067901108 161 11,776 SH   SOLE   0 0 0
BARRICK GOLD CORP CALL 067901908 0 0 SH Call SOLE   0 0 0
BARRICK GOLD CORP PUT 067901958 0 0 SH Put SOLE   0 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 0 0 SH   SOLE   0 0 0
BASIC ENERGY SVCS INC NEW CALL 06985P909 0 0 SH Call SOLE   0 0 0
BASIC ENERGY SVCS INC NEW PUT 06985P959 0 0 SH Put SOLE   0 0 0
BASSETT FURNITURE INDS INC COM 070203104 0 0 SH   SOLE   0 0 0
BASSETT FURNITURE INDS INC CALL 070203904 0 0 SH Call SOLE   0 0 0
BASSETT FURNITURE INDS INC PUT 070203954 0 0 SH Put SOLE   0 0 0
BAUSCH HEALTH COS INC COM 071734107 3 125 SH   SOLE   0 0 0
BAUSCH HEALTH COS INC CALL 071734907 0 0 SH Call SOLE   0 0 0
BAUSCH HEALTH COS INC PUT 071734957 0 0 SH Put SOLE   0 0 0
BAXTER INTL INC COM 071813109 534 6,557 SH   SOLE   0 0 0
BAXTER INTL INC CALL 071813909 0 0 SH Call SOLE   0 0 0
BAXTER INTL INC PUT 071813959 0 0 SH Put SOLE   0 0 0
BAYCOM CORP COM 07272M107 0 0 SH   SOLE   0 0 0
BAYTEX ENERGY CORP COM 07317Q105 0 0 SH   SOLE   0 0 0
BAYTEX ENERGY CORP CALL 07317Q905 0 0 SH Call SOLE   0 0 0
BAYTEX ENERGY CORP PUT 07317Q955 0 0 SH Put SOLE   0 0 0
BB&T CORP COM 054937107 324 6,964 SH   SOLE   0 0 0
BB&T CORP CALL 054937907 0 0 SH Call SOLE   0 0 0
BB&T CORP PUT 054937957 0 0 SH Put SOLE   0 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 0 0 SH   SOLE   0 0 0
BBVA BANCO FRANCES S A CALL 07329M900 0 0 SH Call SOLE   0 0 0
BBVA BANCO FRANCES S A PUT 07329M950 0 0 SH Put SOLE   0 0 0
BBX CAP CORP NEW CL A 05491N104 0 0 SH   SOLE   0 0 0
BCB BANCORP INC COM 055298103 0 0 SH   SOLE   0 0 0
BCB BANCORP INC CALL 055298903 0 0 SH Call SOLE   0 0 0
BCB BANCORP INC PUT 055298953 0 0 SH Put SOLE   0 0 0
BCE INC COM NEW 05534B760 20 466 SH   SOLE   0 0 0
BCE INC CALL 05534B900 0 0 SH Call SOLE   0 0 0
BCE INC PUT 05534B950 0 0 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC COM 073685109 0 0 SH   SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 0 0 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 0 0 SH Put SOLE   0 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 0 0 SH   SOLE   0 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 0 0 SH   SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 0 0 SH Call SOLE   0 0 0
BEAZER HOMES USA INC PUT 07556Q951 0 0 SH Put SOLE   0 0 0
BECTON DICKINSON & CO COM 075887109 269 1,079 SH   SOLE   0 0 0
BECTON DICKINSON & CO CALL 075887909 0 0 SH Call SOLE   0 0 0
BECTON DICKINSON & CO PUT 075887959 0 0 SH Put SOLE   0 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 0 0 SH   SOLE   0 0 0
BED BATH & BEYOND INC COM 075896100 0 0 SH   SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 0 0 SH Call SOLE   0 0 0
BED BATH & BEYOND INC PUT 075896950 0 0 SH Put SOLE   0 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2 17 SH   SOLE   0 0 0
BEIGENE LTD CALL 07725L902 0 0 SH Call SOLE   0 0 0
BEIGENE LTD PUT 07725L952 0 0 SH Put SOLE   0 0 0
BEL FUSE INC CL A 077347201 0 0 SH   SOLE   0 0 0
BEL FUSE INC CL B 077347300 0 0 SH   SOLE   0 0 0
BEL FUSE INC CALL 077347900 0 0 SH Call SOLE   0 0 0
BEL FUSE INC PUT 077347950 0 0 SH Put SOLE   0 0 0
BELDEN INC COM 077454106 11 216 SH   SOLE   0 0 0
BELDEN INC CALL 077454906 0 0 SH Call SOLE   0 0 0
BELDEN INC PUT 077454956 0 0 SH Put SOLE   0 0 0
BELLATRIX EXPLORATION LTD COM NEW 078314507 0 0 SH   SOLE   0 0 0
BELLATRIX EXPLORATION LTD CALL 078314907 0 0 SH Call SOLE   0 0 0
BELLATRIX EXPLORATION LTD PUT 078314957 0 0 SH Put SOLE   0 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 0 0 SH   SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 0 0 SH   SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC CALL 079481907 0 0 SH Call SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC PUT 079481957 0 0 SH Put SOLE   0 0 0
BELMOND LTD CL A G1154H107 0 0 SH   SOLE   0 0 0
BELMOND LTD CALL G1154H907 0 0 SH Call SOLE   0 0 0
BELMOND LTD PUT G1154H957 0 0 SH Put SOLE   0 0 0
BEMIS INC COM 081437105 0 0 SH   SOLE   0 0 0
BEMIS INC CALL 081437905 0 0 SH Call SOLE   0 0 0
BEMIS INC PUT 081437955 0 0 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC COM 08160H101 250 9,574 SH   SOLE   0 0 0
BENCHMARK ELECTRS INC CALL 08160H901 0 0 SH Call SOLE   0 0 0
BENCHMARK ELECTRS INC PUT 08160H951 0 0 SH Put SOLE   0 0 0
BENEFICIAL BANCORP INC COM 08171T102 0 0 SH   SOLE   0 0 0
BENEFICIAL BANCORP INC CALL 08171T902 0 0 SH Call SOLE   0 0 0
BENEFICIAL BANCORP INC PUT 08171T952 0 0 SH Put SOLE   0 0 0
BENEFITFOCUS INC COM 08180D106 0 0 SH   SOLE   0 0 0
BENEFITFOCUS INC CALL 08180D906 0 0 SH Call SOLE   0 0 0
BENEFITFOCUS INC PUT 08180D956 0 0 SH Put SOLE   0 0 0
BENITEC BIOPHARMA LTD *W EXP 08/14/202 082053117 0 0 SH   SOLE   0 0 0
BENITEC BIOPHARMA LTD SPONS ADR NEW 082053307 0 0 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 0 0 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,073 25,254 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 0 0 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 0 0 SH Put SOLE   0 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 0 0 SH   SOLE   0 0 0
BERKSHIRE HILLS BANCORP INC CALL 084680907 0 0 SH Call SOLE   0 0 0
BERKSHIRE HILLS BANCORP INC PUT 084680957 0 0 SH Put SOLE   0 0 0
BERRY GLOBAL GROUP INC COM 08579W103 11 209 SH   SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 0 0 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 0 0 SH Put SOLE   0 0 0
BERRY PETE CORP COM 08579X101 0 0 SH   SOLE   0 0 0
BEST BUY INC COM 086516101 160 2,245 SH   SOLE   0 0 0
BEST BUY INC CALL 086516901 0 0 SH Call SOLE   0 0 0
BEST BUY INC PUT 086516951 0 0 SH Put SOLE   0 0 0
BEST INC SPONSORED ADS 08653C106 1 245 SH   SOLE   0 0 0
BEST INC CALL 08653C906 0 0 SH Call SOLE   0 0 0
BEST INC PUT 08653C956 0 0 SH Put SOLE   0 0 0
BEYONDSPRING INC SHS G10830100 0 0 SH   SOLE   0 0 0
BG STAFFING INC COM 05544A109 0 0 SH   SOLE   0 0 0
BGC PARTNERS INC CL A 05541T101 0 0 SH   SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 0 0 SH Call SOLE   0 0 0
BGC PARTNERS INC PUT 05541T951 0 0 SH Put SOLE   0 0 0
BHP GROUP LIMITED SPONSORED ADS 088606108 4 74 SH   SOLE   0 0 0
BHP GROUP LIMITED CALL 088606908 0 0 SH Call SOLE   0 0 0
BHP GROUP LIMITED PUT 088606958 0 0 SH Put SOLE   0 0 0
BHP GROUP PLC SPONSORED ADS 05545E209 41 856 SH   SOLE   0 0 0
BHP GROUP PLC CALL 05545E909 0 0 SH Call SOLE   0 0 0
BHP GROUP PLC PUT 05545E959 0 0 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 0 0 SH   SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 0 0 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 0 0 SH Put SOLE   0 0 0
BIG LOTS INC COM 089302103 16 424 SH   SOLE   0 0 0
BIG LOTS INC CALL 089302903 0 0 SH Call SOLE   0 0 0
BIG LOTS INC PUT 089302953 0 0 SH Put SOLE   0 0 0
BIG ROCK PARTNERS ACQUISI CO COM 089482103 0 0 SH   SOLE   0 0 0
BIG ROCK PARTNERS ACQUISI CO *W EXP 12/01/202 089482111 0 0 SH   SOLE   0 0 0
BIG ROCK PARTNERS ACQUISI CO RIGHT 12/01/2022 089482129 0 0 SH   SOLE   0 0 0
BIG ROCK PARTNERS ACQUISI CO UNIT 11/20/2022 089482202 0 0 SH   SOLE   0 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 0 0 SH   SOLE   0 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 0 0 SH   SOLE   0 0 0
BILIBILI INC CALL 090040906 0 0 SH Call SOLE   0 0 0
BILIBILI INC PUT 090040956 0 0 SH Put SOLE   0 0 0
BILIBILI INC SPONS ADS REP Z 090040106 0 0 SH   SOLE   0 0 0
BIO PATH HOLDINGS INC COM NEW 09057N201 0 0 SH   SOLE   0 0 0
BIO PATH HOLDINGS INC COM 09057N300 0 0 SH   SOLE   0 0 0
BIO RAD LABS INC CL B 090572108 0 0 SH   SOLE   0 0 0
BIO RAD LABS INC CL A 090572207 14 48 SH   SOLE   0 0 0
BIO RAD LABS INC CALL 090572907 0 0 SH Call SOLE   0 0 0
BIO RAD LABS INC PUT 090572957 0 0 SH Put SOLE   0 0 0
BIO TECHNE CORP COM 09073M104 0 0 SH   SOLE   0 0 0
BIO TECHNE CORP CALL 09073M904 0 0 SH Call SOLE   0 0 0
BIO TECHNE CORP PUT 09073M954 0 0 SH Put SOLE   0 0 0
BIO-KEY INTERNATIONAL INC COM PAR 09060C309 0 0 SH   SOLE   0 0 0
BIOANALYTICAL SYS INC COM 09058M103 0 0 SH   SOLE   0 0 0
BIOBLAST PHARMA LTD SHS NEW M20156119 0 0 SH   SOLE   0 0 0
BIOCEPT INC COM PAR 09072V402 0 0 SH   SOLE   0 0 0
BIOCEPT INC CALL 09072V902 0 0 SH Call SOLE   0 0 0
BIOCEPT INC PUT 09072V952 0 0 SH Put SOLE   0 0 0
BIOCERES CROP SOLUTIONS CORP *W EXP 07/01/202 G1117K106 0 0 SH   SOLE   0 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 0 0 SH   SOLE   0 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 0 0 SH   SOLE   0 0 0
BIOCRYST PHARMACEUTICALS CALL 09058V903 0 0 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS PUT 09058V953 0 0 SH Put SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 0 0 SH   SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 0 0 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN PUT 09060J956 0 0 SH Put SOLE   0 0 0
BIOFRONTERA AG SPONSORED ADS 09075G105 0 0 SH   SOLE   0 0 0
BIOGEN INC COM 09062X103 59 252 SH   SOLE   0 0 0
BIOGEN INC CALL 09062X903 0 0 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 0 0 SH Put SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 0 0 SH   SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 0 0 SH Call SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 0 0 SH Put SOLE   0 0 0
BIOHITECH GLOBAL INC COM 09074B107 0 0 SH   SOLE   0 0 0
BIOLASE INC COM NEW 090911207 0 0 SH   SOLE   0 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 0 0 SH   SOLE   0 0 0
BIOLINERX LTD SPONSORED ADS 09071M106 0 0 SH   SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 0 0 SH   SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 0 0 SH   SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 15 179 SH   SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 0 0 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 0 0 SH Put SOLE   0 0 0
BIOMERICA INC COM NEW 09061H307 0 0 SH   SOLE   0 0 0
BIONANO GENOMICS INC COM 09075F107 0 0 SH   SOLE   0 0 0
BIONANO GENOMICS INC *W EXP 08/21/202 09075F115 0 0 SH   SOLE   0 0 0
BIONDVAX PHARMACEUTICALS LTD SPOND ADS 09073Q105 0 0 SH   SOLE   0 0 0
BIONDVAX PHARMACEUTICALS LTD *W EXP 05/15/202 09073Q113 0 0 SH   SOLE   0 0 0
BIOPHARMX CORP COM 09072X101 0 0 SH   SOLE   0 0 0
BIOSCRIP INC COM 09069N108 0 0 SH   SOLE   0 0 0
BIOSCRIP INC CALL 09069N908 0 0 SH Call SOLE   0 0 0
BIOSCRIP INC PUT 09069N958 0 0 SH Put SOLE   0 0 0
BIOSIG TECH INC COM NEW 09073N201 0 0 SH   SOLE   0 0 0
BIOSIG TECH INC CALL 09073N901 0 0 SH Call SOLE   0 0 0
BIOSIG TECH INC PUT 09073N951 0 0 SH Put SOLE   0 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 0 0 SH   SOLE   0 0 0
BIOTELEMETRY INC COM 090672106 4 68 SH   SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 0 0 SH Call SOLE   0 0 0
BIOTELEMETRY INC PUT 090672956 0 0 SH Put SOLE   0 0 0
BIOTIME INC COM 09066L105 0 0 SH   SOLE   0 0 0
BIOTIME INC CALL 09066L905 0 0 SH Call SOLE   0 0 0
BIOTIME INC PUT 09066L955 0 0 SH Put SOLE   0 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 0 0 SH   SOLE   0 0 0
BIRKS GROUP INC CL A COM 09088U109 0 0 SH   SOLE   0 0 0
BISON CAP ACQUISITION CORP ORD SHS G1142P104 0 0 SH   SOLE   0 0 0
BISON CAP ACQUISITION CORP *W EXP 06/20/202 G1142P112 0 0 SH   SOLE   0 0 0
BISON CAP ACQUISITION CORP UNIT 99/99/9999T G1142P120 0 0 SH   SOLE   0 0 0
BISON CAP ACQUISITION CORP RIGHT 03/20/2019 G1142P138 0 0 SH   SOLE   0 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 4 300 SH   SOLE   0 0 0
BITAUTO HLDGS LTD CALL 091727907 0 0 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD PUT 091727957 0 0 SH Put SOLE   0 0 0
BJS RESTAURANTS INC COM 09180C106 4 86 SH   SOLE   0 0 0
BJS RESTAURANTS INC CALL 09180C906 0 0 SH Call SOLE   0 0 0
BJS RESTAURANTS INC PUT 09180C956 0 0 SH Put SOLE   0 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 0 0 SH   SOLE   0 0 0
BJS WHSL CLUB HLDGS INC CALL 05550J901 0 0 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC PUT 05550J951 0 0 SH Put SOLE   0 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 0 0 SH   SOLE   0 0 0
BK TECHNOLOGIES INC COM 09180A100 0 0 SH   SOLE   0 0 0
BLACK BOX CORP DEL COM 091826107 0 0 SH   SOLE   0 0 0
BLACK BOX CORP DEL CALL 091826907 0 0 SH Call SOLE   0 0 0
BLACK BOX CORP DEL PUT 091826957 0 0 SH Put SOLE   0 0 0
BLACK HILLS CORP COM 092113109 1 22 SH   SOLE   0 0 0
BLACK HILLS CORP CALL 092113909 0 0 SH Call SOLE   0 0 0
BLACK HILLS CORP PUT 092113959 0 0 SH Put SOLE   0 0 0
BLACK KNIGHT INC COM 09215C105 5 100 SH   SOLE   0 0 0
BLACK KNIGHT INC CALL 09215C905 0 0 SH Call SOLE   0 0 0
BLACK KNIGHT INC PUT 09215C955 0 0 SH Put SOLE   0 0 0
BLACK RIDGE ACQUISITION CORP COM 09216T107 0 0 SH   SOLE   0 0 0
BLACK RIDGE ACQUISITION CORP *W EXP 07/10/202 09216T115 0 0 SH   SOLE   0 0 0
BLACK RIDGE ACQUISITION CORP RIGHT 07/10/2019 09216T123 0 0 SH   SOLE   0 0 0
BLACK RIDGE ACQUISITION CORP UNIT 10/05/2022 09216T206 0 0 SH   SOLE   0 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 0 0 SH   SOLE   0 0 0
BLACK STONE MINERALS L P CALL 09225M901 0 0 SH Call SOLE   0 0 0
BLACK STONE MINERALS L P PUT 09225M951 0 0 SH Put SOLE   0 0 0
BLACKBAUD INC COM 09227Q100 0 0 SH   SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 0 0 SH Call SOLE   0 0 0
BLACKBAUD INC PUT 09227Q950 0 0 SH Put SOLE   0 0 0
BLACKBERRY LTD DEBT 3.750%11/1 C10268AC1 0 0 SH   SOLE   0 0 0
BLACKBERRY LTD DBCV 3.750%11/1 09228FAF0 0 0 SH   SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 0 0 SH   SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 0 0 SH Call SOLE   0 0 0
BLACKBERRY LTD PUT 09228F953 0 0 SH Put SOLE   0 0 0
BLACKLINE INC COM 09239B109 0 0 SH   SOLE   0 0 0
BLACKLINE INC CALL 09239B909 0 0 SH Call SOLE   0 0 0
BLACKLINE INC PUT 09239B959 0 0 SH Put SOLE   0 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 0 0 SH   SOLE   0 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 0 0 SH   SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT NOTE 5.000% 6/1 092533AC2 0 0 SH   SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 58 9,606 SH   SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT CALL 092533908 0 0 SH Call SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT PUT 092533958 0 0 SH Put SOLE   0 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 46 3,451 SH   SOLE   0 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 9 877 SH   SOLE   0 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 0 0 SH   SOLE   0 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 0 0 SH   SOLE   0 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 0 0 SH   SOLE   0 0 0
BLACKROCK ENH CAP & INC FD I COM 09256A109 127 8,067 SH   SOLE   0 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 139 16,363 SH   SOLE   0 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 190 17,822 SH   SOLE   0 0 0
BLACKROCK ENHANCED GOVT FD I COM 09255K108 0 0 SH   SOLE   0 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 13 2,390 SH   SOLE   0 0 0
BLACKROCK ETF TRUST US EQT FACTOR 09290C103 0 0 SH   SOLE   0 0 0
BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 0 0 SH   SOLE   0 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 24 1,928 SH   SOLE   0 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 38 3,150 SH   SOLE   0 0 0
BLACKROCK HEALTH SCIENCES TR COM 09250W107 0 0 SH   SOLE   0 0 0
BLACKROCK INC COM 09247X101 177 416 SH   SOLE   0 0 0
BLACKROCK INC CALL 09247X901 0 0 SH Call SOLE   0 0 0
BLACKROCK INC PUT 09247X951 0 0 SH Put SOLE   0 0 0
BLACKROCK INCOME TR INC COM 09247F100 831 139,819 SH   SOLE   0 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 0 0 SH   SOLE   0 0 0
BLACKROCK LONG-TERM MUNI ADV COM 09250B103 0 0 SH   SOLE   0 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249W101 328 22,349 SH   SOLE   0 0 0
BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 0 0 SH   SOLE   0 0 0
BLACKROCK MD MUNICIPAL BOND COM 09249L105 0 0 SH   SOLE   0 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 0 0 SH   SOLE   0 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 0 0 SH   SOLE   0 0 0
BLACKROCK MUN 2030 TAR TERM CALL 09257P905 0 0 SH Call SOLE   0 0 0
BLACKROCK MUN 2030 TAR TERM PUT 09257P955 0 0 SH Put SOLE   0 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 0 0 SH   SOLE   0 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 9 730 SH   SOLE   0 0 0
BLACKROCK MUNI INCOME INV QL COM 09250G102 217 15,610 SH   SOLE   0 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 0 0 SH   SOLE   0 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 0 0 SH   SOLE   0 0 0
BLACKROCK MUNI N Y INTER DUR COM 09255F109 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 0 0 SH   SOLE   0 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249H104 0 0 SH   SOLE   0 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIHLDGS FD II IN COM 09253P109 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIVEST FD II INC COM 09253T101 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 4 500 SH   SOLE   0 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 119 8,863 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD INVST FD COM 09254R104 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIYLD INVST QLTY COM 09254T100 0 0 SH   SOLE   0 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 0 0 SH   SOLE   0 0 0
BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 0 0 SH   SOLE   0 0 0
BLACKROCK NY MUN INCOME TR I COM 09249R102 0 0 SH   SOLE   0 0 0
BLACKROCK NY MUNI INC QLTY T COM 09249U105 0 0 SH   SOLE   0 0 0
BLACKROCK NY MUNICIPAL BOND COM 09249P106 0 0 SH   SOLE   0 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 0 0 SH   SOLE   0 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 0 0 SH   SOLE   0 0 0
BLACKROCK STRATEGIC MUN TR COM 09248T109 10 800 SH   SOLE   0 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 0 0 SH   SOLE   0 0 0
BLACKROCK TCP CAP CORP COM 09259E108 1 108 SH   SOLE   0 0 0
BLACKROCK TCP CAP CORP CALL 09259E908 0 0 SH Call SOLE   0 0 0
BLACKROCK TCP CAP CORP PUT 09259E958 0 0 SH Put SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP NOTE 5.250%12/1 87238QAB9 0 0 SH   SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 0 0 SH   SOLE   0 0 0
BLACKROCK UTILITIES INFRSTRC COM 09248D104 0 4 SH   SOLE   0 0 0
BLACKROCK VA MUNICIPAL BOND COM 092481100 0 0 SH   SOLE   0 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 385 11,029 SH   SOLE   0 0 0
BLACKSTONE GROUP L P CALL 09253U908 0 0 SH Call SOLE   0 0 0
BLACKSTONE GROUP L P PUT 09253U958 0 0 SH Put SOLE   0 0 0
BLACKSTONE GSO FLTING RTE FU COM 09256U105 0 0 SH   SOLE   0 0 0
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 0 0 SH   SOLE   0 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 0 0 SH   SOLE   0 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 0 0 SH   SOLE   0 0 0
BLACKSTONE MTG TR INC NOTE 4.750% 3/1 09257WAC4 0 0 SH   SOLE   0 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 32 927 SH   SOLE   0 0 0
BLACKSTONE MTG TR INC CALL 09257W900 0 0 SH Call SOLE   0 0 0
BLACKSTONE MTG TR INC PUT 09257W950 0 0 SH Put SOLE   0 0 0
BLINK CHARGING CO COM 09354A100 0 0 SH   SOLE   0 0 0
BLINK CHARGING CO CALL 09354A900 0 0 SH Call SOLE   0 0 0
BLINK CHARGING CO PUT 09354A950 0 0 SH Put SOLE   0 0 0
BLINK CHARGING CO *W EXP 01/31/202 09354A118 0 0 SH   SOLE   0 0 0
BLOCK H & R INC COM 093671105 0 0 SH   SOLE   0 0 0
BLOCK H & R INC CALL 093671905 0 0 SH Call SOLE   0 0 0
BLOCK H & R INC PUT 093671955 0 0 SH Put SOLE   0 0 0
BLONDER TONGUE LABS INC COM 093698108 0 0 SH   SOLE   0 0 0
BLOOM ENERGY CORP COM CL A 093712107 0 0 SH   SOLE   0 0 0
BLOOM ENERGY CORP CALL 093712907 0 0 SH Call SOLE   0 0 0
BLOOM ENERGY CORP PUT 093712957 0 0 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC COM 094235108 17 855 SH   SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 0 0 SH Call SOLE   0 0 0
BLOOMIN BRANDS INC PUT 094235958 0 0 SH Put SOLE   0 0 0
BLUCORA INC COM 095229100 0 0 SH   SOLE   0 0 0
BLUCORA INC CALL 095229900 0 0 SH Call SOLE   0 0 0
BLUCORA INC PUT 095229950 0 0 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CL A 09523Q101 0 0 SH   SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q901 0 0 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q951 0 0 SH Put SOLE   0 0 0
BLUE BIRD CORP COM 095306106 0 0 SH   SOLE   0 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 0 0 SH   SOLE   0 0 0
BLUE HILLS BANCORP INC COM 095573101 0 0 SH   SOLE   0 0 0
BLUE HILLS BANCORP INC CALL 095573901 0 0 SH Call SOLE   0 0 0
BLUE HILLS BANCORP INC PUT 095573951 0 0 SH Put SOLE   0 0 0
BLUEBIRD BIO INC COM 09609G100 4 30 SH   SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 0 0 SH Call SOLE   0 0 0
BLUEBIRD BIO INC PUT 09609G950 0 0 SH Put SOLE   0 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 0 0 SH   SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 0 0 SH   SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L CALL 09625U909 0 0 SH Call SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L PUT 09625U959 0 0 SH Put SOLE   0 0 0
BLUELINX HLDGS INC COM NEW 09624H208 0 0 SH   SOLE   0 0 0
BLUELINX HLDGS INC CALL 09624H908 0 0 SH Call SOLE   0 0 0
BLUELINX HLDGS INC PUT 09624H958 0 0 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 0 0 SH   SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 0 0 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 0 0 SH Put SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 0 0 SH   SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI CALL 09627J902 0 0 SH Call SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI PUT 09627J952 0 0 SH Put SOLE   0 0 0
BMC STK HLDGS INC COM 05591B109 0 0 SH   SOLE   0 0 0
BMC STK HLDGS INC CALL 05591B909 0 0 SH Call SOLE   0 0 0
BMC STK HLDGS INC PUT 05591B959 0 0 SH Put SOLE   0 0 0
BOEING CO COM 097023105 1,708 4,479 SH   SOLE   0 0 0
BOEING CO CALL 097023905 0 0 SH Call SOLE   0 0 0
BOEING CO PUT 097023955 0 0 SH Put SOLE   0 0 0
BOINGO WIRELESS INC COM 09739C102 3 150 SH   SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 0 0 SH Call SOLE   0 0 0
BOINGO WIRELESS INC PUT 09739C952 0 0 SH Put SOLE   0 0 0
BOISE CASCADE CO DEL COM 09739D100 2 100 SH   SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 0 0 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL PUT 09739D950 0 0 SH Put SOLE   0 0 0
BOJANGLES INC COM 097488100 0 0 SH   SOLE   0 0 0
BOJANGLES INC CALL 097488900 0 0 SH Call SOLE   0 0 0
BOJANGLES INC PUT 097488950 0 0 SH Put SOLE   0 0 0
BOK FINL CORP COM NEW 05561Q201 0 0 SH   SOLE   0 0 0
BOK FINL CORP CALL 05561Q901 0 0 SH Call SOLE   0 0 0
BOK FINL CORP PUT 05561Q951 0 0 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 0 0 SH   SOLE   0 0 0
BONANZA CREEK ENERGY INC CALL 097793900 0 0 SH Call SOLE   0 0 0
BONANZA CREEK ENERGY INC PUT 097793950 0 0 SH Put SOLE   0 0 0
BONSO ELECTRS INTL INC COM PAR $0.003 098529308 0 0 SH   SOLE   0 0 0
BOOKING HLDGS INC COM 09857L108 1,260 723 SH   SOLE   0 0 0
BOOKING HLDGS INC CALL 09857L908 0 0 SH Call SOLE   0 0 0
BOOKING HLDGS INC PUT 09857L958 0 0 SH Put SOLE   0 0 0
BOOT BARN HLDGS INC COM 099406100 3 122 SH   SOLE   0 0 0
BOOT BARN HLDGS INC CALL 099406900 0 0 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC PUT 099406950 0 0 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10 177 SH   SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 0 0 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 0 0 SH Put SOLE   0 0 0
BORGWARNER INC COM 099724106 5 132 SH   SOLE   0 0 0
BORGWARNER INC CALL 099724906 0 0 SH Call SOLE   0 0 0
BORGWARNER INC PUT 099724956 0 0 SH Put SOLE   0 0 0
BORQS TECHNOLOGIES INC SHS G1466B103 0 0 SH   SOLE   0 0 0
BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 0 0 SH   SOLE   0 0 0
BOSTON BEER INC CL A 100557107 23 81 SH   SOLE   0 0 0
BOSTON BEER INC CALL 100557907 0 0 SH Call SOLE   0 0 0
BOSTON BEER INC PUT 100557957 0 0 SH Put SOLE   0 0 0
BOSTON OMAHA CORP COM 101044105 0 0 SH   SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 0 0 SH   SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN CALL 101119905 0 0 SH Call SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN PUT 101119955 0 0 SH Put SOLE   0 0 0
BOSTON PROPERTIES INC COM 101121101 46 341 SH   SOLE   0 0 0
BOSTON PROPERTIES INC CALL 101121901 0 0 SH Call SOLE   0 0 0
BOSTON PROPERTIES INC PUT 101121951 0 0 SH Put SOLE   0 0 0
BOSTON SCIENTIFIC CORP COM 101137107 127 3,321 SH   SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 0 0 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 0 0 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC COM 101388106 0 0 SH   SOLE   0 0 0
BOTTOMLINE TECH DEL INC CALL 101388906 0 0 SH Call SOLE   0 0 0
BOTTOMLINE TECH DEL INC PUT 101388956 0 0 SH Put SOLE   0 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 0 0 SH   SOLE   0 0 0
BOVIE MEDICAL CORP COM 10211F100 0 0 SH   SOLE   0 0 0
BOVIE MEDICAL CORP CALL 10211F900 0 0 SH Call SOLE   0 0 0
BOVIE MEDICAL CORP PUT 10211F950 0 0 SH Put SOLE   0 0 0
BOWL AMER INC CL A 102565108 0 0 SH   SOLE   0 0 0
BOX INC CL A 10316T104 2 139 SH   SOLE   0 0 0
BOX INC CALL 10316T904 0 0 SH Call SOLE   0 0 0
BOX INC PUT 10316T954 0 0 SH Put SOLE   0 0 0
BOXLIGHT CORP COM CL A 103197109 0 0 SH   SOLE   0 0 0
BOXWOOD MERGER CORP UNIT 11/26/2025 10319T200 0 0 SH   SOLE   0 0 0
BOXWOOD MERGER CORP COM CL A 10319T101 0 0 SH   SOLE   0 0 0
BOXWOOD MERGER CORP *W EXP 11/26/202 10319T119 0 0 SH   SOLE   0 0 0
BOYD GAMING CORP COM 103304101 1 58 SH   SOLE   0 0 0
BOYD GAMING CORP CALL 103304901 0 0 SH Call SOLE   0 0 0
BOYD GAMING CORP PUT 103304951 0 0 SH Put SOLE   0 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 0 0 SH   SOLE   0 0 0
BP MIDSTREAM PARTNERS LP CALL 0556EL909 0 0 SH Call SOLE   0 0 0
BP MIDSTREAM PARTNERS LP PUT 0556EL959 0 0 SH Put SOLE   0 0 0
BP PLC SPONSORED ADR 055622104 838 19,177 SH   SOLE   0 0 0
BP PLC CALL 055622904 0 0 SH Call SOLE   0 0 0
BP PLC PUT 055622954 0 0 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 11 422 SH   SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 0 0 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 0 0 SH Put SOLE   0 0 0
BRADY CORP CL A 104674106 0 0 SH   SOLE   0 0 0
BRADY CORP CALL 104674906 0 0 SH Call SOLE   0 0 0
BRADY CORP PUT 104674956 0 0 SH Put SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 0 0 SH   SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC CALL 10482B901 0 0 SH Call SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC PUT 10482B951 0 0 SH Put SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 0 0 SH   SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 0 0 SH   SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS CALL 10501E901 0 0 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS PUT 10501E951 0 0 SH Put SOLE   0 0 0
BRANDS INC CALL 501797904 0 0 SH Call SOLE   0 0 0
BRANDS INC PUT 501797954 0 0 SH Put SOLE   0 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 0 0 SH   SOLE   0 0 0
BRANDYWINE RLTY TR CALL 105368903 0 0 SH Call SOLE   0 0 0
BRANDYWINE RLTY TR PUT 105368953 0 0 SH Put SOLE   0 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 0 0 SH   SOLE   0 0 0
BRASILAGRO BRAZILIAN AGRIC R SPONSORED ADR 10554B104 0 0 SH   SOLE   0 0 0
BRASKEM S A CALL 105532905 0 0 SH Call SOLE   0 0 0
BRASKEM S A PUT 105532955 0 0 SH Put SOLE   0 0 0
BRASKEM S A SP ADR PFD A 105532105 0 0 SH   SOLE   0 0 0
BRF SA SPONSORED ADR 10552T107 0 0 SH   SOLE   0 0 0
BRF SA CALL 10552T907 0 0 SH Call SOLE   0 0 0
BRF SA PUT 10552T957 0 0 SH Put SOLE   0 0 0
BRIDGE BANCORP INC COM 108035106 37 1,296 SH   SOLE   0 0 0
BRIDGE BANCORP INC CALL 108035906 0 0 SH Call SOLE   0 0 0
BRIDGE BANCORP INC PUT 108035956 0 0 SH Put SOLE   0 0 0
BRIDGELINE DIGITAL INC COM PAR 10807Q403 0 0 SH   SOLE   0 0 0
BRIDGEPOINT ED INC COM 10807M105 0 0 SH   SOLE   0 0 0
BRIDGEPOINT ED INC CALL 10807M905 0 0 SH Call SOLE   0 0 0
BRIDGEPOINT ED INC PUT 10807M955 0 0 SH Put SOLE   0 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 0 0 SH   SOLE   0 0 0
BRIDGFORD FOODS CORP COM 108763103 0 0 SH   SOLE   0 0 0
BRIGGS & STRATTON CORP COM 109043109 0 0 SH   SOLE   0 0 0
BRIGGS & STRATTON CORP CALL 109043909 0 0 SH Call SOLE   0 0 0
BRIGGS & STRATTON CORP PUT 109043959 0 0 SH Put SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1 15 SH   SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D CALL 109194900 0 0 SH Call SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D PUT 109194950 0 0 SH Put SOLE   0 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 0 0 SH   SOLE   0 0 0
BRIGHTCOVE INC COM 10921T101 0 0 SH   SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 0 0 SH Call SOLE   0 0 0
BRIGHTCOVE INC PUT 10921T951 0 0 SH Put SOLE   0 0 0
BRIGHTHOUSE FINL INC COM 10922N103 3 104 SH   SOLE   0 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 0 0 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 0 0 SH Put SOLE   0 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 0 0 SH   SOLE   0 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 0 0 SH   SOLE   0 0 0
BRIGHTVIEW HLDGS INC CALL 10948C907 0 0 SH Call SOLE   0 0 0
BRIGHTVIEW HLDGS INC PUT 10948C957 0 0 SH Put SOLE   0 0 0
BRINKER INTL INC COM 109641100 0 0 SH   SOLE   0 0 0
BRINKER INTL INC CALL 109641900 0 0 SH Call SOLE   0 0 0
BRINKER INTL INC PUT 109641950 0 0 SH Put SOLE   0 0 0
BRINKS CO COM 109696104 0 0 SH   SOLE   0 0 0
BRINKS CO CALL 109696904 0 0 SH Call SOLE   0 0 0
BRINKS CO PUT 109696954 0 0 SH Put SOLE   0 0 0
BRISTOL MYERS SQUIBB CO DBCV 9/1 110122AN8 0 0 SH   SOLE   0 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,135 23,814 SH   SOLE   0 0 0
BRISTOL MYERS SQUIBB CO CALL 110122908 0 0 SH Call SOLE   0 0 0
BRISTOL MYERS SQUIBB CO PUT 110122958 0 0 SH Put SOLE   0 0 0
BRISTOW GROUP INC NOTE 4.500% 6/0 110394AF0 0 0 SH   SOLE   0 0 0
BRISTOW GROUP INC COM 110394103 0 0 SH   SOLE   0 0 0
BRISTOW GROUP INC CALL 110394903 0 0 SH Call SOLE   0 0 0
BRISTOW GROUP INC PUT 110394953 0 0 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 55 1,334 SH   SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 0 0 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC PUT 110448957 0 0 SH Put SOLE   0 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 0 0 SH   SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 0 0 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC PUT 11120U955 0 0 SH Put SOLE   0 0 0
BROADCOM INC COM 11135F101 70 235 SH   SOLE   0 0 0
BROADCOM INC CALL 11135F901 0 0 SH Call SOLE   0 0 0
BROADCOM INC PUT 11135F951 0 0 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 964 9,254 SH   SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 0 0 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 0 0 SH Put SOLE   0 0 0
BROADVISION INC COM PAR 111412706 0 0 SH   SOLE   0 0 0
BROADWAY FINL CORP DEL COM 111444105 0 0 SH   SOLE   0 0 0
BROADWIND ENERGY INC COM NEW 11161T207 0 0 SH   SOLE   0 0 0
BROADWIND ENERGY INC CALL 11161T907 0 0 SH Call SOLE   0 0 0
BROADWIND ENERGY INC PUT 11161T957 0 0 SH Put SOLE   0 0 0
BROOKDALE SR LIVING INC COM 112463104 0 0 SH   SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 0 0 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC PUT 112463954 0 0 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 43 942 SH   SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 0 0 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 0 0 SH Put SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 0 0 SH   SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS CALL G16234909 0 0 SH Call SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS PUT G16234959 0 0 SH Put SOLE   0 0 0
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 0 0 SH   SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 209 4,996 SH   SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 0 0 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 0 0 SH Put SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 0 0 SH   SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P CALL G16249907 0 0 SH Call SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P PUT G16249957 0 0 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 0 0 SH   SOLE   0 0 0
BROOKFIELD PROPERTY REIT INC CALL 11282X903 0 0 SH Call SOLE   0 0 0
BROOKFIELD PROPERTY REIT INC PUT 11282X953 0 0 SH Put SOLE   0 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 35 1,625 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 0 0 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE PARTNER CALL G16258908 0 0 SH Call SOLE   0 0 0
BROOKFIELD RENEWABLE PARTNER PUT G16258958 0 0 SH Put SOLE   0 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 0 0 SH   SOLE   0 0 0
BROOKLINE BANCORP INC DEL CALL 11373M907 0 0 SH Call SOLE   0 0 0
BROOKLINE BANCORP INC DEL PUT 11373M957 0 0 SH Put SOLE   0 0 0
BROOKS AUTOMATION INC COM 114340102 0 0 SH   SOLE   0 0 0
BROOKS AUTOMATION INC CALL 114340902 0 0 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC PUT 114340952 0 0 SH Put SOLE   0 0 0
BROWN & BROWN INC COM 115236101 10 366 SH   SOLE   0 0 0
BROWN & BROWN INC CALL 115236901 0 0 SH Call SOLE   0 0 0
BROWN & BROWN INC PUT 115236951 0 0 SH Put SOLE   0 0 0
BROWN FORMAN CORP CL A 115637100 0 0 SH   SOLE   0 0 0
BROWN FORMAN CORP CALL 115637900 0 0 SH Call SOLE   0 0 0
BROWN FORMAN CORP PUT 115637950 0 0 SH Put SOLE   0 0 0
BROWN FORMAN CORP CL B 115637209 2,304 43,530 SH   SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 0 0 SH Call SOLE   0 0 0
BROWN FORMAN CORP PUT 115637959 0 0 SH Put SOLE   0 0 0
BRP INC COM SUN VTG 05577W200 0 0 SH   SOLE   0 0 0
BRP INC CALL 05577W900 0 0 SH Call SOLE   0 0 0
BRP INC PUT 05577W950 0 0 SH Put SOLE   0 0 0
BRT APARTMENTS CORP COM 055645303 0 0 SH   SOLE   0 0 0
BRUKER CORP COM 116794108 0 0 SH   SOLE   0 0 0
BRUKER CORP CALL 116794908 0 0 SH Call SOLE   0 0 0
BRUKER CORP PUT 116794958 0 0 SH Put SOLE   0 0 0
BRUNSWICK CORP COM 117043109 0 0 SH   SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 0 0 SH Call SOLE   0 0 0
BRUNSWICK CORP PUT 117043959 0 0 SH Put SOLE   0 0 0
BRYN MAWR BK CORP COM 117665109 0 0 SH   SOLE   0 0 0
BRYN MAWR BK CORP CALL 117665909 0 0 SH Call SOLE   0 0 0
BRYN MAWR BK CORP PUT 117665959 0 0 SH Put SOLE   0 0 0
BSB BANCORP INC MD COM 05573H108 0 0 SH   SOLE   0 0 0
BSQUARE CORP COM NEW 11776U300 0 0 SH   SOLE   0 0 0
BSQUARE CORP CALL 11776U900 0 0 SH Call SOLE   0 0 0
BSQUARE CORP PUT 11776U950 0 0 SH Put SOLE   0 0 0
BT GROUP PLC ADR 05577E101 1 116 SH   SOLE   0 0 0
BT GROUP PLC CALL 05577E901 0 0 SH Call SOLE   0 0 0
BT GROUP PLC PUT 05577E951 0 0 SH Put SOLE   0 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 17 503 SH   SOLE   0 0 0
BUCKEYE PARTNERS L P CALL 118230901 0 0 SH Call SOLE   0 0 0
BUCKEYE PARTNERS L P PUT 118230951 0 0 SH Put SOLE   0 0 0
BUCKLE INC COM 118440106 5 282 SH   SOLE   0 0 0
BUCKLE INC CALL 118440906 0 0 SH Call SOLE   0 0 0
BUCKLE INC PUT 118440956 0 0 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP COM 120076104 0 0 SH   SOLE   0 0 0
BUILD A BEAR WORKSHOP CALL 120076904 0 0 SH Call SOLE   0 0 0
BUILD A BEAR WORKSHOP PUT 120076954 0 0 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2 200 SH   SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 0 0 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 0 0 SH Put SOLE   0 0 0
BUNGE LIMITED COM G16962105 5 99 SH   SOLE   0 0 0
BUNGE LIMITED CALL G16962905 0 0 SH Call SOLE   0 0 0
BUNGE LIMITED PUT G16962955 0 0 SH Put SOLE   0 0 0
BURLINGTON STORES INC COM 122017106 15 97 SH   SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 0 0 SH Call SOLE   0 0 0
BURLINGTON STORES INC PUT 122017956 0 0 SH Put SOLE   0 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 0 0 SH   SOLE   0 0 0
BWX TECHNOLOGIES INC COM 05605H100 35 716 SH   SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 0 0 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC PUT 05605H950 0 0 SH Put SOLE   0 0 0
BYLINE BANCORP INC COM 124411109 0 0 SH   SOLE   0 0 0
C & F FINL CORP COM 12466Q104 0 0 SH   SOLE   0 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 0 0 SH   SOLE   0 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 0 0 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 0 0 SH Put SOLE   0 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 0 0 SH   SOLE   0 0 0
C&J ENERGY SVCS INC NEW CALL 12674R900 0 0 SH Call SOLE   0 0 0
C&J ENERGY SVCS INC NEW PUT 12674R950 0 0 SH Put SOLE   0 0 0
CABLE ONE INC COM 12685J105 44 45 SH   SOLE   0 0 0
CABOT CORP COM 127055101 1 47 SH   SOLE   0 0 0
CABOT CORP CALL 127055901 0 0 SH Call SOLE   0 0 0
CABOT CORP PUT 127055951 0 0 SH Put SOLE   0 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 31 277 SH   SOLE   0 0 0
CABOT MICROELECTRONICS CORP CALL 12709P903 0 0 SH Call SOLE   0 0 0
CABOT MICROELECTRONICS CORP PUT 12709P953 0 0 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP COM 127097103 145 5,563 SH   SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 0 0 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP PUT 127097953 0 0 SH Put SOLE   0 0 0
CACI INTL INC CL A 127190304 4 22 SH   SOLE   0 0 0
CACI INTL INC CALL 127190904 0 0 SH Call SOLE   0 0 0
CACI INTL INC PUT 127190954 0 0 SH Put SOLE   0 0 0
CACTUS INC CL A 127203107 1 40 SH   SOLE   0 0 0
CACTUS INC CALL 127203907 0 0 SH Call SOLE   0 0 0
CACTUS INC PUT 127203957 0 0 SH Put SOLE   0 0 0
CADENCE BANCORPORATION CL A 12739A100 0 0 SH   SOLE   0 0 0
CADENCE BANCORPORATION CALL 12739A900 0 0 SH Call SOLE   0 0 0
CADENCE BANCORPORATION PUT 12739A950 0 0 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 17 270 SH   SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 0 0 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 0 0 SH Put SOLE   0 0 0
CADIZ INC COM NEW 127537207 0 0 SH   SOLE   0 0 0
CADIZ INC CALL 127537907 0 0 SH Call SOLE   0 0 0
CADIZ INC PUT 127537957 0 0 SH Put SOLE   0 0 0
CAE INC COM 124765108 2 123 SH   SOLE   0 0 0
CAE INC CALL 124765908 0 0 SH Call SOLE   0 0 0
CAE INC PUT 124765958 0 0 SH Put SOLE   0 0 0
CAESARS ENTMT CORP NOTE 5.000%10/0 127686AA1 0 0 SH   SOLE   0 0 0
CAESARS ENTMT CORP COM 127686103 1 135 SH   SOLE   0 0 0
CAESARS ENTMT CORP CALL 127686903 0 0 SH Call SOLE   0 0 0
CAESARS ENTMT CORP PUT 127686953 0 0 SH Put SOLE   0 0 0
CAESARSTONE LTD ORD SHS M20598104 0 0 SH   SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 0 0 SH Call SOLE   0 0 0
CAESARSTONE LTD PUT M20598954 0 0 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC COM 12477X106 0 0 SH   SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 0 0 SH Call SOLE   0 0 0
CAI INTERNATIONAL INC PUT 12477X956 0 0 SH Put SOLE   0 0 0
CAL MAINE FOODS INC COM NEW 128030202 0 0 SH   SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 0 0 SH Call SOLE   0 0 0
CAL MAINE FOODS INC PUT 128030952 0 0 SH Put SOLE   0 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 0 0 SH   SOLE   0 0 0
CALADRIUS BIOSCIENCES INC CALL 128058903 0 0 SH Call SOLE   0 0 0
CALADRIUS BIOSCIENCES INC PUT 128058953 0 0 SH Put SOLE   0 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 204 18,885 SH   SOLE   0 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 184 18,213 SH   SOLE   0 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 220 10,816 SH   SOLE   0 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 29 3,703 SH   SOLE   0 0 0
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 270 22,095 SH   SOLE   0 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 97 7,854 SH   SOLE   0 0 0
CALAMP CORP NOTE 1.625% 5/1 128126AB5 0 0 SH   SOLE   0 0 0
CALAMP CORP COM 128126109 0 0 SH   SOLE   0 0 0
CALAMP CORP CALL 128126909 0 0 SH Call SOLE   0 0 0
CALAMP CORP PUT 128126959 0 0 SH Put SOLE   0 0 0
CALAVO GROWERS INC COM 128246105 30 361 SH   SOLE   0 0 0
CALAVO GROWERS INC CALL 128246905 0 0 SH Call SOLE   0 0 0
CALAVO GROWERS INC PUT 128246955 0 0 SH Put SOLE   0 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 0 0 SH   SOLE   0 0 0
CALERES INC COM 129500104 0 0 SH   SOLE   0 0 0
CALERES INC CALL 129500904 0 0 SH Call SOLE   0 0 0
CALERES INC PUT 129500954 0 0 SH Put SOLE   0 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 0 8 SH   SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 0 0 SH Call SOLE   0 0 0
CALIFORNIA RES CORP PUT 13057Q956 0 0 SH Put SOLE   0 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 0 0 SH   SOLE   0 0 0
CALIFORNIA WTR SVC GROUP CALL 130788902 0 0 SH Call SOLE   0 0 0
CALIFORNIA WTR SVC GROUP PUT 130788952 0 0 SH Put SOLE   0 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 0 0 SH   SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 0 0 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC PUT 13089P951 0 0 SH Put SOLE   0 0 0
CALIX INC COM 13100M509 0 0 SH   SOLE   0 0 0
CALIX INC CALL 13100M909 0 0 SH Call SOLE   0 0 0
CALIX INC PUT 13100M959 0 0 SH Put SOLE   0 0 0
CALLAWAY GOLF CO COM 131193104 1 103 SH   SOLE   0 0 0
CALLAWAY GOLF CO CALL 131193904 0 0 SH Call SOLE   0 0 0
CALLAWAY GOLF CO PUT 131193954 0 0 SH Put SOLE   0 0 0
CALLON PETE CO DEL COM 13123X102 3 408 SH   SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X902 0 0 SH Call SOLE   0 0 0
CALLON PETE CO DEL PUT 13123X952 0 0 SH Put SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 0 0 SH   SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 0 0 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 0 0 SH Put SOLE   0 0 0
CALYXT INC COM 13173L107 0 0 SH   SOLE   0 0 0
CAMBER ENERGY INC COM NEW 13200M300 0 0 SH   SOLE   0 0 0
CAMBREX CORP COM 132011107 0 0 SH   SOLE   0 0 0
CAMBREX CORP CALL 132011907 0 0 SH Call SOLE   0 0 0
CAMBREX CORP PUT 132011957 0 0 SH Put SOLE   0 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 0 0 SH   SOLE   0 0 0
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 0 0 SH   SOLE   0 0 0
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 0 0 SH   SOLE   0 0 0
CAMBRIA ETF TR GLB MOMENT ETF 132061508 0 0 SH   SOLE   0 0 0
CAMBRIA ETF TR GLB ASSET ALLO 132061607 34 1,281 SH   SOLE   0 0 0
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 0 0 SH   SOLE   0 0 0
CAMBRIA ETF TR SOVEREIGN BD ETF 132061805 0 0 SH   SOLE   0 0 0
CAMBRIA ETF TR TRINITY 132061839 0 0 SH   SOLE   0 0 0
CAMBRIA ETF TR CORE EQUITY 132061854 0 0 SH   SOLE   0 0 0
CAMBRIA ETF TR TAIL RISK 132061862 0 0 SH   SOLE   0 0 0
CAMBRIA ETF TR VALUE MOMENTUM 132061888 0 0 SH   SOLE   0 0 0
CAMBRIDGE BANCORP COM 132152109 0 0 SH   SOLE   0 0 0
CAMDEN NATL CORP COM 133034108 0 0 SH   SOLE   0 0 0
CAMDEN NATL CORP CALL 133034908 0 0 SH Call SOLE   0 0 0
CAMDEN NATL CORP PUT 133034958 0 0 SH Put SOLE   0 0 0
CAMDEN PPTY TR SH BEN INT 133131102 35 351 SH   SOLE   0 0 0
CAMDEN PPTY TR CALL 133131902 0 0 SH Call SOLE   0 0 0
CAMDEN PPTY TR PUT 133131952 0 0 SH Put SOLE   0 0 0
CAMECO CORP COM 13321L108 3 275 SH   SOLE   0 0 0
CAMECO CORP CALL 13321L908 0 0 SH Call SOLE   0 0 0
CAMECO CORP PUT 13321L958 0 0 SH Put SOLE   0 0 0
CAMPBELL SOUP CO COM 134429109 104 2,746 SH   SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 0 0 SH Call SOLE   0 0 0
CAMPBELL SOUP CO PUT 134429959 0 0 SH Put SOLE   0 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 30 2,186 SH   SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 0 0 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 0 0 SH Put SOLE   0 0 0
CAMTEK LTD ORD M20791105 0 0 SH   SOLE   0 0 0
CAMTEK LTD CALL M20791905 0 0 SH Call SOLE   0 0 0
CAMTEK LTD PUT M20791955 0 0 SH Put SOLE   0 0 0
CAN-FITE BIOPHARMA LTD SPONSORED ADR 13471N102 0 0 SH   SOLE   0 0 0
CAN-FITE BIOPHARMA LTD CALL 13471N902 0 0 SH Call SOLE   0 0 0
CAN-FITE BIOPHARMA LTD PUT 13471N952 0 0 SH Put SOLE   0 0 0
CANADA GOOSE HOLDINGS INC CALL 135086906 0 0 SH Call SOLE   0 0 0
CANADA GOOSE HOLDINGS INC PUT 135086956 0 0 SH Put SOLE   0 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1 24 SH   SOLE   0 0 0
CANADIAN NAT RES LTD COM 136385101 0 0 SH   SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 0 0 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD PUT 136385951 0 0 SH Put SOLE   0 0 0
CANADIAN NATL RY CO COM 136375102 131 1,462 SH   SOLE   0 0 0
CANADIAN NATL RY CO CALL 136375902 0 0 SH Call SOLE   0 0 0
CANADIAN NATL RY CO PUT 136375952 0 0 SH Put SOLE   0 0 0
CANADIAN PAC RY LTD COM 13645T100 20 99 SH   SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 0 0 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD PUT 13645T950 0 0 SH Put SOLE   0 0 0
CANADIAN SOLAR INC NOTE 4.250% 2/1 136635AE9 0 0 SH   SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 12 707 SH   SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 0 0 SH Call SOLE   0 0 0
CANADIAN SOLAR INC PUT 136635959 0 0 SH Put SOLE   0 0 0
CANCER GENETICS INC COM 13739U104 0 0 SH   SOLE   0 0 0
CANCER GENETICS INC CALL 13739U904 0 0 SH Call SOLE   0 0 0
CANCER GENETICS INC PUT 13739U954 0 0 SH Put SOLE   0 0 0
CANGO INC ADS 137586103 0 0 SH   SOLE   0 0 0
CANNAE HLDGS INC COM 13765N107 0 1 SH   SOLE   0 0 0
CANNAE HLDGS INC CALL 13765N907 0 0 SH Call SOLE   0 0 0
CANNAE HLDGS INC PUT 13765N957 0 0 SH Put SOLE   0 0 0
CANNTRUST HLDGS INC COM 137800207 0 0 SH   SOLE   0 0 0
CANNTRUST HLDGS INC CALL 137800907 0 0 SH Call SOLE   0 0 0
CANNTRUST HLDGS INC PUT 137800957 0 0 SH Put SOLE   0 0 0
CANON INC SPONSORED ADR 138006309 0 0 SH   SOLE   0 0 0
CANON INC CALL 138006909 0 0 SH Call SOLE   0 0 0
CANON INC PUT 138006959 0 0 SH Put SOLE   0 0 0
CANOPY GROWTH CORP COM 138035100 130 3,007 SH   SOLE   0 0 0
CANOPY GROWTH CORP CALL 138035900 0 0 SH Call SOLE   0 0 0
CANOPY GROWTH CORP PUT 138035950 0 0 SH Put SOLE   0 0 0
CANTEL MEDICAL CORP COM 138098108 20 299 SH   SOLE   0 0 0
CANTEL MEDICAL CORP CALL 138098908 0 0 SH Call SOLE   0 0 0
CANTEL MEDICAL CORP PUT 138098958 0 0 SH Put SOLE   0 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 0 0 SH   SOLE   0 0 0
CAPITAL BANCORP INC MD COM 139737100 0 0 SH   SOLE   0 0 0
CAPITAL CITY BK GROUP INC COM 139674105 0 0 SH   SOLE   0 0 0
CAPITAL ONE FINL CORP COM 14040H105 126 1,545 SH   SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 0 0 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP PUT 14040H955 0 0 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 0 0 SH   SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082907 0 0 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082957 0 0 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082906 0 0 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082956 0 0 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 0 0 SH   SOLE   0 0 0
CAPITAL SOUTHWEST CORP COM 140501107 0 0 SH   SOLE   0 0 0
CAPITAL SOUTHWEST CORP CALL 140501907 0 0 SH Call SOLE   0 0 0
CAPITAL SOUTHWEST CORP PUT 140501957 0 0 SH Put SOLE   0 0 0
CAPITAL SR LIVING CORP COM 140475104 0 0 SH   SOLE   0 0 0
CAPITAL SR LIVING CORP CALL 140475904 0 0 SH Call SOLE   0 0 0
CAPITAL SR LIVING CORP PUT 140475954 0 0 SH Put SOLE   0 0 0
CAPITALA FIN CORP COM 14054R106 0 0 SH   SOLE   0 0 0
CAPITALA FIN CORP CALL 14054R906 0 0 SH Call SOLE   0 0 0
CAPITALA FIN CORP PUT 14054R956 0 0 SH Put SOLE   0 0 0
CAPITALA FIN CORP 5.75% NT CV 22 14054R403 0 0 SH   SOLE   0 0 0
CAPITOL FED FINL INC COM 14057J101 0 0 SH   SOLE   0 0 0
CAPITOL FED FINL INC CALL 14057J901 0 0 SH Call SOLE   0 0 0
CAPITOL FED FINL INC PUT 14057J951 0 0 SH Put SOLE   0 0 0
CAPITOL INVT CORP IV CL A ORD G18920101 0 0 SH   SOLE   0 0 0
CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 0 0 SH   SOLE   0 0 0
CAPITOL INVT CORP IV *W EXP 01/01/202 G18920127 0 0 SH   SOLE   0 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 4 108 SH   SOLE   0 0 0
CAPRI HOLDINGS LIMITED CALL G1890L907 0 0 SH Call SOLE   0 0 0
CAPRI HOLDINGS LIMITED PUT G1890L957 0 0 SH Put SOLE   0 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 0 0 SH   SOLE   0 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 0 0 SH   SOLE   0 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 0 0 SH   SOLE   0 0 0
CAPSTEAD MTG CORP CALL 14067E906 0 0 SH Call SOLE   0 0 0
CAPSTEAD MTG CORP PUT 14067E956 0 0 SH Put SOLE   0 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 0 0 SH   SOLE   0 0 0
CARA THERAPEUTICS INC COM 140755109 1 100 SH   SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 0 0 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC PUT 140755959 0 0 SH Put SOLE   0 0 0
CARBO CERAMICS INC COM 140781105 0 0 SH   SOLE   0 0 0
CARBO CERAMICS INC CALL 140781905 0 0 SH Call SOLE   0 0 0
CARBO CERAMICS INC PUT 140781955 0 0 SH Put SOLE   0 0 0
CARBON BLACK INC COM 14081R103 0 0 SH   SOLE   0 0 0
CARBON BLACK INC CALL 14081R903 0 0 SH Call SOLE   0 0 0
CARBON BLACK INC PUT 14081R953 0 0 SH Put SOLE   0 0 0
CARBONITE INC NOTE 2.500% 4/0 141337AB1 0 0 SH   SOLE   0 0 0
CARBONITE INC COM 141337105 1 46 SH   SOLE   0 0 0
CARBONITE INC CALL 141337905 0 0 SH Call SOLE   0 0 0
CARBONITE INC PUT 141337955 0 0 SH Put SOLE   0 0 0
CARDINAL HEALTH INC COM 14149Y108 7 146 SH   SOLE   0 0 0
CARDINAL HEALTH INC CALL 14149Y908 0 0 SH Call SOLE   0 0 0
CARDINAL HEALTH INC PUT 14149Y958 0 0 SH Put SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 0 0 SH   SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL CALL 141619906 0 0 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL PUT 141619956 0 0 SH Put SOLE   0 0 0
CARDLYTICS INC COM 14161W105 0 0 SH   SOLE   0 0 0
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 0 0 SH   SOLE   0 0 0
CARDTRONICS PLC SHS CL A G1991C105 0 0 SH   SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 0 0 SH Call SOLE   0 0 0
CARDTRONICS PLC PUT G1991C955 0 0 SH Put SOLE   0 0 0
CARE COM INC COM 141633107 0 0 SH   SOLE   0 0 0
CARE COM INC CALL 141633907 0 0 SH Call SOLE   0 0 0
CARE COM INC PUT 141633957 0 0 SH Put SOLE   0 0 0
CAREDX INC COM 14167L103 0 0 SH   SOLE   0 0 0
CAREDX INC CALL 14167L903 0 0 SH Call SOLE   0 0 0
CAREDX INC PUT 14167L953 0 0 SH Put SOLE   0 0 0
CAREER EDUCATION CORP COM 141665109 0 0 SH   SOLE   0 0 0
CAREER EDUCATION CORP CALL 141665909 0 0 SH Call SOLE   0 0 0
CAREER EDUCATION CORP PUT 141665959 0 0 SH Put SOLE   0 0 0
CARETRUST REIT INC COM 14174T107 7 304 SH   SOLE   0 0 0
CARETRUST REIT INC CALL 14174T907 0 0 SH Call SOLE   0 0 0
CARETRUST REIT INC PUT 14174T957 0 0 SH Put SOLE   0 0 0
CARGURUS INC COM CL A 141788109 0 0 SH   SOLE   0 0 0
CARGURUS INC CALL 141788909 0 0 SH Call SOLE   0 0 0
CARGURUS INC PUT 141788959 0 0 SH Put SOLE   0 0 0
CARLISLE COS INC COM 142339100 14 122 SH   SOLE   0 0 0
CARLISLE COS INC CALL 142339900 0 0 SH Call SOLE   0 0 0
CARLISLE COS INC PUT 142339950 0 0 SH Put SOLE   0 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 71 3,890 SH   SOLE   0 0 0
CARLYLE GROUP L P CALL 14309L902 0 0 SH Call SOLE   0 0 0
CARLYLE GROUP L P PUT 14309L952 0 0 SH Put SOLE   0 0 0
CARMAX INC COM 143130102 154 2,216 SH   SOLE   0 0 0
CARMAX INC CALL 143130902 0 0 SH Call SOLE   0 0 0
CARMAX INC PUT 143130952 0 0 SH Put SOLE   0 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 235 4,641 SH   SOLE   0 0 0
CARNIVAL CORP CALL 143658900 0 0 SH Call SOLE   0 0 0
CARNIVAL CORP PUT 143658950 0 0 SH Put SOLE   0 0 0
CARNIVAL PLC ADR 14365C103 0 0 SH   SOLE   0 0 0
CARNIVAL PLC CALL 14365C903 0 0 SH Call SOLE   0 0 0
CARNIVAL PLC PUT 14365C953 0 0 SH Put SOLE   0 0 0
CAROLINA FINL CORP NEW COM 143873107 0 0 SH   SOLE   0 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 0 0 SH   SOLE   0 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 0 0 SH   SOLE   0 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 0 0 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP PUT 144285953 0 0 SH Put SOLE   0 0 0
CARRIAGE SVCS INC NOTE 2.750% 3/1 143905AM9 0 0 SH   SOLE   0 0 0
CARRIAGE SVCS INC COM 143905107 0 0 SH   SOLE   0 0 0
CARRIAGE SVCS INC CALL 143905907 0 0 SH Call SOLE   0 0 0
CARRIAGE SVCS INC PUT 143905957 0 0 SH Put SOLE   0 0 0
CARRIZO OIL & GAS INC COM 144577103 0 71 SH   SOLE   0 0 0
CARRIZO OIL & GAS INC CALL 144577903 0 0 SH Call SOLE   0 0 0
CARRIZO OIL & GAS INC PUT 144577953 0 0 SH Put SOLE   0 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 0 0 SH   SOLE   0 0 0
CARROLS RESTAURANT GROUP INC CALL 14574X904 0 0 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC PUT 14574X954 0 0 SH Put SOLE   0 0 0
CARS COM INC COM 14575E105 0 0 SH   SOLE   0 0 0
CARS COM INC CALL 14575E905 0 0 SH Call SOLE   0 0 0
CARS COM INC PUT 14575E955 0 0 SH Put SOLE   0 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 0 0 SH   SOLE   0 0 0
CARTERS INC COM 146229109 21 211 SH   SOLE   0 0 0
CARTERS INC CALL 146229909 0 0 SH Call SOLE   0 0 0
CARTERS INC PUT 146229959 0 0 SH Put SOLE   0 0 0
CARVANA CO CL A 146869102 3 52 SH   SOLE   0 0 0
CARVANA CO CALL 146869902 0 0 SH Call SOLE   0 0 0
CARVANA CO PUT 146869952 0 0 SH Put SOLE   0 0 0
CARVER BANCORP INC COM NEW 146875604 0 0 SH   SOLE   0 0 0
CAS MED SYS INC COM PAR 124769209 0 0 SH   SOLE   0 0 0
CASA SYS INC COM 14713L102 0 0 SH   SOLE   0 0 0
CASA SYS INC CALL 14713L902 0 0 SH Call SOLE   0 0 0
CASA SYS INC PUT 14713L952 0 0 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CL A 147448104 0 0 SH   SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 0 0 SH Call SOLE   0 0 0
CASELLA WASTE SYS INC PUT 147448954 0 0 SH Put SOLE   0 0 0
CASEYS GEN STORES INC COM 147528103 53 418 SH   SOLE   0 0 0
CASEYS GEN STORES INC CALL 147528903 0 0 SH Call SOLE   0 0 0
CASEYS GEN STORES INC PUT 147528953 0 0 SH Put SOLE   0 0 0
CASI PHARMACEUTICALS INC COM 14757U109 0 0 SH   SOLE   0 0 0
CASS INFORMATION SYS INC COM 14808P109 0 0 SH   SOLE   0 0 0
CASS INFORMATION SYS INC CALL 14808P909 0 0 SH Call SOLE   0 0 0
CASS INFORMATION SYS INC PUT 14808P959 0 0 SH Put SOLE   0 0 0
CASSAVA SCIENCES INC COM 14817C107 0 0 SH   SOLE   0 0 0
CASTLE BRANDS INC COM 148435100 0 0 SH   SOLE   0 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 0 0 SH   SOLE   0 0 0
CASTLIGHT HEALTH INC CALL 14862Q900 0 0 SH Call SOLE   0 0 0
CASTLIGHT HEALTH INC PUT 14862Q950 0 0 SH Put SOLE   0 0 0
CASTOR MARITIME INC SHS Y1146L109 0 0 SH   SOLE   0 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 0 0 SH   SOLE   0 0 0
CATALENT INC COM 148806102 6 153 SH   SOLE   0 0 0
CATALENT INC CALL 148806902 0 0 SH Call SOLE   0 0 0
CATALENT INC PUT 148806952 0 0 SH Put SOLE   0 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 0 0 SH   SOLE   0 0 0
CATALYST BIOSCIENCES INC CALL 14888D908 0 0 SH Call SOLE   0 0 0
CATALYST BIOSCIENCES INC PUT 14888D958 0 0 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 0 0 SH   SOLE   0 0 0
CATALYST PHARMACEUTICALS INC CALL 14888U901 0 0 SH Call SOLE   0 0 0
CATALYST PHARMACEUTICALS INC PUT 14888U951 0 0 SH Put SOLE   0 0 0
CATASYS INC COM PAR 149049504 0 0 SH   SOLE   0 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 0 0 SH   SOLE   0 0 0
CATCHMARK TIMBER TR INC CALL 14912Y902 0 0 SH Call SOLE   0 0 0
CATCHMARK TIMBER TR INC PUT 14912Y952 0 0 SH Put SOLE   0 0 0
CATERPILLAR INC DEL COM 149123101 921 6,800 SH   SOLE   0 0 0
CATERPILLAR INC DEL CALL 149123901 0 0 SH Call SOLE   0 0 0
CATERPILLAR INC DEL PUT 149123951 0 0 SH Put SOLE   0 0 0
CATHAY GEN BANCORP COM 149150104 0 0 SH   SOLE   0 0 0
CATHAY GEN BANCORP CALL 149150904 0 0 SH Call SOLE   0 0 0
CATHAY GEN BANCORP PUT 149150954 0 0 SH Put SOLE   0 0 0
CATO CORP NEW CL A 149205106 0 0 SH   SOLE   0 0 0
CATO CORP NEW CALL 149205906 0 0 SH Call SOLE   0 0 0
CATO CORP NEW PUT 149205956 0 0 SH Put SOLE   0 0 0
CAVCO INDS INC DEL COM 149568107 4 38 SH   SOLE   0 0 0
CAVCO INDS INC DEL CALL 149568907 0 0 SH Call SOLE   0 0 0
CAVCO INDS INC DEL PUT 149568957 0 0 SH Put SOLE   0 0 0
CB FINL SVCS INC COM 12479G101 0 0 SH   SOLE   0 0 0
CBAK ENERGY TECHNOLOGY INC COM 14986C102 0 0 SH   SOLE   0 0 0
CBAK ENERGY TECHNOLOGY INC CALL 14986C902 0 0 SH Call SOLE   0 0 0
CBAK ENERGY TECHNOLOGY INC PUT 14986C952 0 0 SH Put SOLE   0 0 0
CBIZ INC COM 124805102 0 0 SH   SOLE   0 0 0
CBIZ INC CALL 124805902 0 0 SH Call SOLE   0 0 0
CBIZ INC PUT 124805952 0 0 SH Put SOLE   0 0 0
CBL & ASSOC PPTYS INC COM 124830100 0 0 SH   SOLE   0 0 0
CBL & ASSOC PPTYS INC CALL 124830900 0 0 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC PUT 124830950 0 0 SH Put SOLE   0 0 0
CBM BANCORP INC COM 1248XT104 0 0 SH   SOLE   0 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1 20 SH   SOLE   0 0 0
CBOE GLOBAL MARKETS INC CALL 12503M908 0 0 SH Call SOLE   0 0 0
CBOE GLOBAL MARKETS INC PUT 12503M958 0 0 SH Put SOLE   0 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 18 2,534 SH   SOLE   0 0 0
CBRE GROUP INC CL A 12504L109 6 129 SH   SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 0 0 SH Call SOLE   0 0 0
CBRE GROUP INC PUT 12504L959 0 0 SH Put SOLE   0 0 0
CBS CORP NEW CL A 124857103 0 0 SH   SOLE   0 0 0
CBS CORP NEW CALL 124857903 0 0 SH Call SOLE   0 0 0
CBS CORP NEW PUT 124857953 0 0 SH Put SOLE   0 0 0
CBS CORP NEW CL B 124857202 30 647 SH   SOLE   0 0 0
CBS CORP NEW CALL 124857902 0 0 SH Call SOLE   0 0 0
CBS CORP NEW PUT 124857952 0 0 SH Put SOLE   0 0 0
CBTX INC COM 12481V104 0 0 SH   SOLE   0 0 0
CCA INDS INC COM 124867102 0 0 SH   SOLE   0 0 0
CDK GLOBAL INC COM 12508E101 28 493 SH   SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 0 0 SH Call SOLE   0 0 0
CDK GLOBAL INC PUT 12508E951 0 0 SH Put SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 0 0 SH   SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO CALL 136069901 0 0 SH Call SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO PUT 136069951 0 0 SH Put SOLE   0 0 0
CDW CORP COM 12514G108 150 1,563 SH   SOLE   0 0 0
CDW CORP CALL 12514G908 0 0 SH Call SOLE   0 0 0
CDW CORP PUT 12514G958 0 0 SH Put SOLE   0 0 0
CECO ENVIRONMENTAL CORP COM 125141101 0 0 SH   SOLE   0 0 0
CECO ENVIRONMENTAL CORP CALL 125141901 0 0 SH Call SOLE   0 0 0
CECO ENVIRONMENTAL CORP PUT 125141951 0 0 SH Put SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 0 0 SH Call SOLE   0 0 0
CEDAR FAIR L P PUT 150185956 0 0 SH Put SOLE   0 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 119 2,265 SH   SOLE   0 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 0 0 SH   SOLE   0 0 0
CEDAR REALTY TRUST INC CALL 150602909 0 0 SH Call SOLE   0 0 0
CEDAR REALTY TRUST INC PUT 150602959 0 0 SH Put SOLE   0 0 0
CEL SCI CORP COM PAR NEW 150837607 0 0 SH   SOLE   0 0 0
CEL SCI CORP CALL 150837907 0 0 SH Call SOLE   0 0 0
CEL SCI CORP PUT 150837957 0 0 SH Put SOLE   0 0 0
CELANESE CORP DEL COM 150870103 7 76 SH   SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 0 0 SH Call SOLE   0 0 0
CELANESE CORP DEL PUT 150870953 0 0 SH Put SOLE   0 0 0
CELCUITY INC COM 15102K100 0 0 SH   SOLE   0 0 0
CELESTICA INC SUB VTG SHS 15101Q108 0 0 SH   SOLE   0 0 0
CELESTICA INC CALL 15101Q908 0 0 SH Call SOLE   0 0 0
CELESTICA INC PUT 15101Q958 0 0 SH Put SOLE   0 0 0
CELGENE CORP COM 151020104 1,259 13,363 SH   SOLE   0 0 0
CELGENE CORP CALL 151020904 0 0 SH Call SOLE   0 0 0
CELGENE CORP PUT 151020954 0 0 SH Put SOLE   0 0 0
CELGENE CORP RIGHT 12/31/2030 151020112 0 0 SH   SOLE   0 0 0
CELLCOM ISRAEL LTD SHS M2196U109 0 0 SH   SOLE   0 0 0
CELLCOM ISRAEL LTD CALL M2196U909 0 0 SH Call SOLE   0 0 0
CELLCOM ISRAEL LTD PUT M2196U959 0 0 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 0 0 SH   SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B903 0 0 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B953 0 0 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 0 SH   SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B902 0 0 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B952 0 0 SH Put SOLE   0 0 0
CELLECT BIOTECHNOLOGY LTD SPON ADS 15116C102 0 0 SH   SOLE   0 0 0
CELLECT BIOTECHNOLOGY LTD *W EXP 08/03/202 15116C110 0 0 SH   SOLE   0 0 0
CELLECTAR BIOSCIENCES INC *W EXP 08/20/201 15117F120 0 0 SH   SOLE   0 0 0
CELLECTAR BIOSCIENCES INC *W EXP 04/08/202 15117F138 0 0 SH   SOLE   0 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 0 SH   SOLE   0 0 0
CELLECTIS S A SPONSORED ADS 15117K103 2 154 SH   SOLE   0 0 0
CELLECTIS S A CALL 15117K903 0 0 SH Call SOLE   0 0 0
CELLECTIS S A PUT 15117K953 0 0 SH Put SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 0 0 SH   SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I CALL 15117P902 0 0 SH Call SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I PUT 15117P952 0 0 SH Put SOLE   0 0 0
CELSION CORPORATION COM PAR NEW 15117N503 0 0 SH   SOLE   0 0 0
CELSION CORPORATION CALL 15117N903 0 0 SH Call SOLE   0 0 0
CELSION CORPORATION PUT 15117N953 0 0 SH Put SOLE   0 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 0 0 SH   SOLE   0 0 0
CELSIUS HOLDINGS INC CALL 15118V907 0 0 SH Call SOLE   0 0 0
CELSIUS HOLDINGS INC PUT 15118V957 0 0 SH Put SOLE   0 0 0
CELYAD SA ADR 151205200 0 0 SH   SOLE   0 0 0
CEMENTOS PACASMAYO S A A SPONSORED ADR 15126Q208 0 0 SH   SOLE   0 0 0
CEMEX SAB DE CV NOTE 3.720% 3/1 151290BR3 0 0 SH   SOLE   0 0 0
CEMEX SAB DE CV NOTE 3.720% 3/1 151290BT9 0 0 SH   SOLE   0 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 46 10,057 SH   SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 0 0 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 0 0 SH Put SOLE   0 0 0
CEMTREX INC *W EXP 12/02/202 15130G113 0 0 SH   SOLE   0 0 0
CEMTREX INC COM PAR $.001 15130G303 0 0 SH   SOLE   0 0 0
CENOVUS ENERGY INC COM 15135U109 1 197 SH   SOLE   0 0 0
CENOVUS ENERGY INC CALL 15135U909 0 0 SH Call SOLE   0 0 0
CENOVUS ENERGY INC PUT 15135U959 0 0 SH Put SOLE   0 0 0
CENTENE CORP DEL COM 15135B101 11 210 SH   SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 0 0 SH Call SOLE   0 0 0
CENTENE CORP DEL PUT 15135B951 0 0 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 0 0 SH   SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 0 0 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 0 0 SH Put SOLE   0 0 0
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 0 0 SH   SOLE   0 0 0
CENTERPOINT ENERGY INC COM 15189T107 293 9,562 SH   SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 0 0 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC PUT 15189T957 0 0 SH Put SOLE   0 0 0
CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 0 0 SH   SOLE   0 0 0
CENTERSTATE BK CORP COM 15201P109 2 118 SH   SOLE   0 0 0
CENTERSTATE BK CORP CALL 15201P909 0 0 SH Call SOLE   0 0 0
CENTERSTATE BK CORP PUT 15201P959 0 0 SH Put SOLE   0 0 0
CENTRAIS ELETRICAS BRASILEIR CALL 15234Q908 0 0 SH Call SOLE   0 0 0
CENTRAIS ELETRICAS BRASILEIR PUT 15234Q958 0 0 SH Put SOLE   0 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 0 0 SH   SOLE   0 0 0
CENTRAIS ELETRICAS BRASILEIR CALL 15234Q907 0 0 SH Call SOLE   0 0 0
CENTRAIS ELETRICAS BRASILEIR PUT 15234Q957 0 0 SH Put SOLE   0 0 0
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 0 0 SH   SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 0 0 SH   SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP CALL G20045902 0 0 SH Call SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP PUT G20045952 0 0 SH Put SOLE   0 0 0
CENTRAL FD CDA LTD CL A 153501101 0 0 SH   SOLE   0 0 0
CENTRAL FED CORP COM NEW PAR 15346Q400 0 0 SH   SOLE   0 0 0
CENTRAL GARDEN & PET CO COM 153527106 2 91 SH   SOLE   0 0 0
CENTRAL GARDEN & PET CO CALL 153527906 0 0 SH Call SOLE   0 0 0
CENTRAL GARDEN & PET CO PUT 153527956 0 0 SH Put SOLE   0 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 0 0 SH   SOLE   0 0 0
CENTRAL GARDEN & PET CO CALL 153527905 0 0 SH Call SOLE   0 0 0
CENTRAL GARDEN & PET CO PUT 153527955 0 0 SH Put SOLE   0 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 0 0 SH   SOLE   0 0 0
CENTRAL PAC FINL CORP CALL 154760909 0 0 SH Call SOLE   0 0 0
CENTRAL PAC FINL CORP PUT 154760959 0 0 SH Put SOLE   0 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 0 0 SH   SOLE   0 0 0
CENTRAL SECS CORP COM 155123102 0 0 SH   SOLE   0 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 0 0 SH   SOLE   0 0 0
CENTRAL VALLEY CMNTY BANCORP CALL 155685900 0 0 SH Call SOLE   0 0 0
CENTRAL VALLEY CMNTY BANCORP PUT 155685950 0 0 SH Put SOLE   0 0 0
CENTRIC BRANDS INC COM 15644G104 0 0 SH   SOLE   0 0 0
CENTRIC BRANDS INC CALL 15644G904 0 0 SH Call SOLE   0 0 0
CENTRIC BRANDS INC PUT 15644G954 0 0 SH Put SOLE   0 0 0
CENTRUS ENERGY CORP CL A 15643U104 0 0 SH   SOLE   0 0 0
CENTURY ALUM CO COM 156431108 0 0 SH   SOLE   0 0 0
CENTURY ALUM CO CALL 156431908 0 0 SH Call SOLE   0 0 0
CENTURY ALUM CO PUT 156431958 0 0 SH Put SOLE   0 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 0 0 SH   SOLE   0 0 0
CENTURY CASINOS INC COM 156492100 0 0 SH   SOLE   0 0 0
CENTURY CASINOS INC CALL 156492900 0 0 SH Call SOLE   0 0 0
CENTURY CASINOS INC PUT 156492950 0 0 SH Put SOLE   0 0 0
CENTURY CMNTYS INC COM 156504300 0 0 SH   SOLE   0 0 0
CENTURY CMNTYS INC CALL 156504900 0 0 SH Call SOLE   0 0 0
CENTURY CMNTYS INC PUT 156504950 0 0 SH Put SOLE   0 0 0
CENTURYLINK INC COM 156700106 25 2,152 SH   SOLE   0 0 0
CENTURYLINK INC CALL 156700906 0 0 SH Call SOLE   0 0 0
CENTURYLINK INC PUT 156700956 0 0 SH Put SOLE   0 0 0
CERAGON NETWORKS LTD ORD M22013102 0 0 SH   SOLE   0 0 0
CERAGON NETWORKS LTD CALL M22013902 0 0 SH Call SOLE   0 0 0
CERAGON NETWORKS LTD PUT M22013952 0 0 SH Put SOLE   0 0 0
CERECOR INC COM 15671L109 0 0 SH   SOLE   0 0 0
CERECOR INC CALL 15671L909 0 0 SH Call SOLE   0 0 0
CERECOR INC PUT 15671L959 0 0 SH Put SOLE   0 0 0
CERIDIAN HCM HLDG INC COM 15677J108 0 0 SH   SOLE   0 0 0
CERIDIAN HCM HLDG INC CALL 15677J908 0 0 SH Call SOLE   0 0 0
CERIDIAN HCM HLDG INC PUT 15677J958 0 0 SH Put SOLE   0 0 0
CERNER CORP COM 156782104 11 200 SH   SOLE   0 0 0
CERNER CORP CALL 156782904 0 0 SH Call SOLE   0 0 0
CERNER CORP PUT 156782954 0 0 SH Put SOLE   0 0 0
CERUS CORP COM 157085101 0 0 SH   SOLE   0 0 0
CERUS CORP CALL 157085901 0 0 SH Call SOLE   0 0 0
CERUS CORP PUT 157085951 0 0 SH Put SOLE   0 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 0 0 SH   SOLE   0 0 0
CEVA INC COM 157210105 0 0 SH   SOLE   0 0 0
CEVA INC CALL 157210905 0 0 SH Call SOLE   0 0 0
CEVA INC PUT 157210955 0 0 SH Put SOLE   0 0 0
CF FIN ACQUISITION CORP UNIT 04/30/2025 12528N206 0 0 SH   SOLE   0 0 0
CF FIN ACQUISITION CORP COM CL A 12528N107 0 0 SH   SOLE   0 0 0
CF FIN ACQUISITION CORP *W EXP 04/30/202 12528N115 0 0 SH   SOLE   0 0 0
CF INDS HLDGS INC COM 125269100 0 0 SH   SOLE   0 0 0
CF INDS HLDGS INC CALL 125269900 0 0 SH Call SOLE   0 0 0
CF INDS HLDGS INC PUT 125269950 0 0 SH Put SOLE   0 0 0
CGI INC CALL 12532H904 0 0 SH Call SOLE   0 0 0
CGI INC PUT 12532H954 0 0 SH Put SOLE   0 0 0
CGI INC CL A SUB VTG 12532H104 3 56 SH   SOLE   0 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 0 0 SH   SOLE   0 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 0 0 SH   SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 0 0 SH Call SOLE   0 0 0
CHANGYOU COM LTD PUT 15911M957 0 0 SH Put SOLE   0 0 0
CHANNELADVISOR CORP COM 159179100 0 0 SH   SOLE   0 0 0
CHANNELADVISOR CORP CALL 159179900 0 0 SH Call SOLE   0 0 0
CHANNELADVISOR CORP PUT 159179950 0 0 SH Put SOLE   0 0 0
CHANTICLEER HLDGS INC COM PAR 15930P800 0 0 SH   SOLE   0 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 0 0 SH   SOLE   0 0 0
CHARAH SOLUTIONS INC COM 15957P105 0 0 SH   SOLE   0 0 0
CHARDAN HEALTHCARE ACQUISITI UNIT 12/13/2023 15957A207 0 0 SH   SOLE   0 0 0
CHARDAN HEALTHCARE ACQUISITI COM 15957A108 0 0 SH   SOLE   0 0 0
CHARDAN HEALTHCARE ACQUISITI *W EXP 12/13/202 15957A116 0 0 SH   SOLE   0 0 0
CHARLES & COLVARD LTD COM 159765106 0 0 SH   SOLE   0 0 0
CHARLES & COLVARD LTD CALL 159765906 0 0 SH Call SOLE   0 0 0
CHARLES & COLVARD LTD PUT 159765956 0 0 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC COM 159864107 7 52 SH   SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 0 0 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC PUT 159864957 0 0 SH Put SOLE   0 0 0
CHART INDS INC COM PAR $0.01 16115Q308 0 0 SH   SOLE   0 0 0
CHART INDS INC CALL 16115Q908 0 0 SH Call SOLE   0 0 0
CHART INDS INC PUT 16115Q958 0 0 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 117 338 SH   SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 0 0 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 0 0 SH Put SOLE   0 0 0
CHASE CORP COM 16150R104 0 0 SH   SOLE   0 0 0
CHASERG TECHNLGY ACQUISITN C CLASS A 16166A103 0 0 SH   SOLE   0 0 0
CHASERG TECHNLGY ACQUISITN C *W EXP 04/10/202 16166A111 0 0 SH   SOLE   0 0 0
CHASERG TECHNLGY ACQUISITN C UNIT 09/30/2023 16166A202 0 0 SH   SOLE   0 0 0
CHATHAM LODGING TR COM 16208T102 3 202 SH   SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 0 0 SH Call SOLE   0 0 0
CHATHAM LODGING TR PUT 16208T952 0 0 SH Put SOLE   0 0 0
CHECK CAP LTD *W EXP 02/28/202 M2361E120 0 0 SH   SOLE   0 0 0
CHECK CAP LTD *W EXP 05/03/202 M2361E161 0 0 SH   SOLE   0 0 0
CHECK CAP LTD SHS M2361E203 0 0 SH   SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 978 7,733 SH   SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 0 0 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 0 0 SH Put SOLE   0 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 0 0 SH   SOLE   0 0 0
CHEESECAKE FACTORY INC COM 163072101 2 54 SH   SOLE   0 0 0
CHEESECAKE FACTORY INC CALL 163072901 0 0 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC PUT 163072951 0 0 SH Put SOLE   0 0 0
CHEETAH MOBILE INC ADR 163075104 0 0 SH   SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 0 0 SH Call SOLE   0 0 0
CHEETAH MOBILE INC PUT 163075954 0 0 SH Put SOLE   0 0 0
CHEFS WHSE INC COM 163086101 2 84 SH   SOLE   0 0 0
CHEFS WHSE INC CALL 163086901 0 0 SH Call SOLE   0 0 0
CHEFS WHSE INC PUT 163086951 0 0 SH Put SOLE   0 0 0
CHEGG INC COM 163092109 0 0 SH   SOLE   0 0 0
CHEGG INC CALL 163092909 0 0 SH Call SOLE   0 0 0
CHEGG INC PUT 163092959 0 0 SH Put SOLE   0 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 0 0 SH   SOLE   0 0 0
CHEMED CORP NEW COM 16359R103 90 284 SH   SOLE   0 0 0
CHEMED CORP NEW CALL 16359R903 0 0 SH Call SOLE   0 0 0
CHEMED CORP NEW PUT 16359R953 0 0 SH Put SOLE   0 0 0
CHEMICAL FINL CORP COM 163731102 4 98 SH   SOLE   0 0 0
CHEMICAL FINL CORP CALL 163731902 0 0 SH Call SOLE   0 0 0
CHEMICAL FINL CORP PUT 163731952 0 0 SH Put SOLE   0 0 0
CHEMOCENTRYX INC COM 16383L106 0 0 SH   SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 0 0 SH Call SOLE   0 0 0
CHEMOCENTRYX INC PUT 16383L956 0 0 SH Put SOLE   0 0 0
CHEMOURS CO COM 163851108 19 525 SH   SOLE   0 0 0
CHEMOURS CO CALL 163851908 0 0 SH Call SOLE   0 0 0
CHEMOURS CO PUT 163851958 0 0 SH Put SOLE   0 0 0
CHEMUNG FINL CORP COM 164024101 0 0 SH   SOLE   0 0 0
CHENIERE ENERGY INC DEBT 4.875% 5/2 U16344AB6 0 0 SH   SOLE   0 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 0 0 SH   SOLE   0 0 0
CHENIERE ENERGY INC COM NEW 16411R208 26 396 SH   SOLE   0 0 0
CHENIERE ENERGY INC CALL 16411R908 0 0 SH Call SOLE   0 0 0
CHENIERE ENERGY INC PUT 16411R958 0 0 SH Put SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 0 0 SH   SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 0 0 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 0 0 SH Put SOLE   0 0 0
CHEROKEE INC DEL NEW COM 16444H102 0 0 SH   SOLE   0 0 0
CHEROKEE INC DEL NEW CALL 16444H902 0 0 SH Call SOLE   0 0 0
CHEROKEE INC DEL NEW PUT 16444H952 0 0 SH Put SOLE   0 0 0
CHERRY HILL MTG INVT CORP COM 164651101 0 0 SH   SOLE   0 0 0
CHESAPEAKE ENERGY CORP NOTE 2.250%12/1 165167CB1 0 0 SH   SOLE   0 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 0 0 SH   SOLE   0 0 0
CHESAPEAKE ENERGY CORP COM 165167107 50 16,221 SH   SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 0 0 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 0 0 SH Put SOLE   0 0 0
CHESAPEAKE ENERGY CORP PFD CONV 165167842 0 0 SH   SOLE   0 0 0
CHESAPEAKE GRANITE WASH TR CALL 165185909 0 0 SH Call SOLE   0 0 0
CHESAPEAKE GRANITE WASH TR PUT 165185959 0 0 SH Put SOLE   0 0 0
CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 0 0 SH   SOLE   0 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 0 0 SH   SOLE   0 0 0
CHESAPEAKE LODGING TR CALL 165240902 0 0 SH Call SOLE   0 0 0
CHESAPEAKE LODGING TR PUT 165240952 0 0 SH Put SOLE   0 0 0
CHESAPEAKE UTILS CORP COM 165303108 3 38 SH   SOLE   0 0 0
CHESAPEAKE UTILS CORP CALL 165303908 0 0 SH Call SOLE   0 0 0
CHESAPEAKE UTILS CORP PUT 165303958 0 0 SH Put SOLE   0 0 0
CHEVRON CORP NEW COM 166764100 2,975 24,158 SH   SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 0 0 SH Call SOLE   0 0 0
CHEVRON CORP NEW PUT 166764950 0 0 SH Put SOLE   0 0 0
CHF SOLUTIONS INC COM NEW 12542Q508 0 0 SH   SOLE   0 0 0
CHF SOLUTIONS INC COM PAR 12542Q706 0 0 SH   SOLE   0 0 0
CHIASMA INC COM 16706W102 0 0 SH   SOLE   0 0 0
CHICAGO RIVET & MACH CO COM 168088102 0 0 SH   SOLE   0 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 0 0 SH   SOLE   0 0 0
CHICOS FAS INC COM 168615102 15 3,588 SH   SOLE   0 0 0
CHICOS FAS INC CALL 168615902 0 0 SH Call SOLE   0 0 0
CHICOS FAS INC PUT 168615952 0 0 SH Put SOLE   0 0 0
CHILDRENS PL INC COM 168905107 1 17 SH   SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 0 0 SH Call SOLE   0 0 0
CHILDRENS PL INC PUT 168905957 0 0 SH Put SOLE   0 0 0
CHIMERA INVT CORP COM NEW 16934Q208 0 0 SH   SOLE   0 0 0
CHIMERA INVT CORP CALL 16934Q908 0 0 SH Call SOLE   0 0 0
CHIMERA INVT CORP PUT 16934Q958 0 0 SH Put SOLE   0 0 0
CHIMERIX INC COM 16934W106 0 0 SH   SOLE   0 0 0
CHIMERIX INC CALL 16934W906 0 0 SH Call SOLE   0 0 0
CHIMERIX INC PUT 16934W956 0 0 SH Put SOLE   0 0 0
CHINA ADVANCED CONSTR MATLS SHS G21225100 0 0 SH   SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 0 0 SH   SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC CALL 16936R905 0 0 SH Call SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC PUT 16936R955 0 0 SH Put SOLE   0 0 0
CHINA BAT GROUP INC COM 16955B106 0 0 SH   SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 0 0 SH   SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 0 0 SH Call SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 0 0 SH Put SOLE   0 0 0
CHINA CERAMICS CO LTD SHS NEW G2113X134 0 0 SH   SOLE   0 0 0
CHINA COML CR INC COM 16891K103 0 0 SH   SOLE   0 0 0
CHINA CUST RELATIONS CNTR IN COM G2118P102 0 0 SH   SOLE   0 0 0
CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 0 0 SH   SOLE   0 0 0
CHINA DISTANCE ED HLDGS LTD CALL 16944W904 0 0 SH Call SOLE   0 0 0
CHINA DISTANCE ED HLDGS LTD PUT 16944W954 0 0 SH Put SOLE   0 0 0
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 0 0 SH   SOLE   0 0 0
CHINA EASTN AIRLS LTD CALL 16937R904 0 0 SH Call SOLE   0 0 0
CHINA EASTN AIRLS LTD PUT 16937R954 0 0 SH Put SOLE   0 0 0
CHINA FD INC COM 169373107 0 0 SH   SOLE   0 0 0
CHINA FD INC CALL 169373907 0 0 SH Call SOLE   0 0 0
CHINA FD INC PUT 169373957 0 0 SH Put SOLE   0 0 0
CHINA FIN ONLINE CO LTD SPONSORED ADR 169379104 0 0 SH   SOLE   0 0 0
CHINA FIN ONLINE CO LTD CALL 169379904 0 0 SH Call SOLE   0 0 0
CHINA FIN ONLINE CO LTD PUT 169379954 0 0 SH Put SOLE   0 0 0
CHINA GREEN AGRICULTURE INC COM 16943W105 0 0 SH   SOLE   0 0 0
CHINA GREEN AGRICULTURE INC CALL 16943W905 0 0 SH Call SOLE   0 0 0
CHINA GREEN AGRICULTURE INC PUT 16943W955 0 0 SH Put SOLE   0 0 0
CHINA HGS REAL ESTATE INC COM 16948W100 0 0 SH   SOLE   0 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 0 0 SH   SOLE   0 0 0
CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 0 0 SH   SOLE   0 0 0
CHINA LENDING CORP SHS G21612109 0 0 SH   SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 0 0 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD PUT 16939P956 0 0 SH Put SOLE   0 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 0 0 SH   SOLE   0 0 0
CHINA LODGING GROUP LTD NOTE 0.375%11/0 16949NAC3 0 0 SH   SOLE   0 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 29 582 SH   SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 0 0 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED PUT 16941M959 0 0 SH Put SOLE   0 0 0
CHINA NATURAL RESOURCES INC COM G2110U109 0 0 SH   SOLE   0 0 0
CHINA NEW BORUN CORP ADR 16890T105 0 0 SH   SOLE   0 0 0
CHINA NEW BORUN CORP CALL 16890T905 0 0 SH Call SOLE   0 0 0
CHINA NEW BORUN CORP PUT 16890T955 0 0 SH Put SOLE   0 0 0
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 0 0 SH   SOLE   0 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 0 0 SH   SOLE   0 0 0
CHINA PETE & CHEM CORP CALL 16941R908 0 0 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP PUT 16941R958 0 0 SH Put SOLE   0 0 0
CHINA PHARMA HLDGS INC COM 16941T104 0 0 SH   SOLE   0 0 0
CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 0 0 SH   SOLE   0 0 0
CHINA RAPID FIN LTD CALL 16953Q905 0 0 SH Call SOLE   0 0 0
CHINA RAPID FIN LTD PUT 16953Q955 0 0 SH Put SOLE   0 0 0
CHINA RECYCLING ENERGY CORP COM NEW 168913200 0 0 SH   SOLE   0 0 0
CHINA RECYCLING ENERGY CORP CALL 168913900 0 0 SH Call SOLE   0 0 0
CHINA RECYCLING ENERGY CORP PUT 168913950 0 0 SH Put SOLE   0 0 0
CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 0 0 SH   SOLE   0 0 0
CHINA SOUTHN AIRLS LTD CALL 169409909 0 0 SH Call SOLE   0 0 0
CHINA SOUTHN AIRLS LTD PUT 169409959 0 0 SH Put SOLE   0 0 0
CHINA SXT PHARMACEUTICALS IN ORD SHS G2161P108 0 0 SH   SOLE   0 0 0
CHINA TECHFAITH WIRLS COMM T SPON ADR NEW 169424207 0 0 SH   SOLE   0 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 0 0 SH   SOLE   0 0 0
CHINA TELECOM CORP LTD CALL 169426903 0 0 SH Call SOLE   0 0 0
CHINA TELECOM CORP LTD PUT 169426953 0 0 SH Put SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 2 200 SH   SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD CALL 16945R904 0 0 SH Call SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD PUT 16945R954 0 0 SH Put SOLE   0 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 0 0 SH   SOLE   0 0 0
CHINA XD PLASTICS CO LTD CALL 16948F907 0 0 SH Call SOLE   0 0 0
CHINA XD PLASTICS CO LTD PUT 16948F957 0 0 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD COM G21082105 0 0 SH   SOLE   0 0 0
CHINA YUCHAI INTL LTD CALL G21082905 0 0 SH Call SOLE   0 0 0
CHINA YUCHAI INTL LTD PUT G21082955 0 0 SH Put SOLE   0 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 0 SH   SOLE   0 0 0
CHINACACHE INTL HLDG LTD CALL 16950M907 0 0 SH Call SOLE   0 0 0
CHINACACHE INTL HLDG LTD PUT 16950M957 0 0 SH Put SOLE   0 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 0 0 SH   SOLE   0 0 0
CHINANET ONLINE HLDGS INC CALL 16949H901 0 0 SH Call SOLE   0 0 0
CHINANET ONLINE HLDGS INC PUT 16949H951 0 0 SH Put SOLE   0 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 0 0 SH   SOLE   0 0 0
CHIPMOS TECHNOLOGIES INC CALL 16965P902 0 0 SH Call SOLE   0 0 0
CHIPMOS TECHNOLOGIES INC PUT 16965P952 0 0 SH Put SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 17 24 SH   SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 0 0 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 0 0 SH Put SOLE   0 0 0
CHOICE HOTELS INTL INC COM 169905106 0 0 SH   SOLE   0 0 0
CHOICE HOTELS INTL INC CALL 169905906 0 0 SH Call SOLE   0 0 0
CHOICE HOTELS INTL INC PUT 169905956 0 0 SH Put SOLE   0 0 0
CHRISTOPHER & BANKS CORP COM 171046105 0 0 SH   SOLE   0 0 0
CHRISTOPHER & BANKS CORP CALL 171046905 0 0 SH Call SOLE   0 0 0
CHRISTOPHER & BANKS CORP PUT 171046955 0 0 SH Put SOLE   0 0 0
CHROMADEX CORP COM NEW 171077407 0 0 SH   SOLE   0 0 0
CHROMADEX CORP CALL 171077907 0 0 SH Call SOLE   0 0 0
CHROMADEX CORP PUT 171077957 0 0 SH Put SOLE   0 0 0
CHUBB LIMITED COM H1467J104 413 2,954 SH   SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 0 0 SH Call SOLE   0 0 0
CHUBB LIMITED PUT H1467J954 0 0 SH Put SOLE   0 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 0 0 SH   SOLE   0 0 0
CHUNGHWA TELECOM CO LTD CALL 17133Q902 0 0 SH Call SOLE   0 0 0
CHUNGHWA TELECOM CO LTD PUT 17133Q952 0 0 SH Put SOLE   0 0 0
CHURCH & DWIGHT INC COM 171340102 54 770 SH   SOLE   0 0 0
CHURCH & DWIGHT INC CALL 171340902 0 0 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC PUT 171340952 0 0 SH Put SOLE   0 0 0
CHURCHILL CAP CORP COM CL A 17142R103 0 0 SH   SOLE   0 0 0
CHURCHILL CAP CORP *W EXP 09/11/202 17142R111 0 0 SH   SOLE   0 0 0
CHURCHILL CAP CORP UNIT 99/99/9999 17142R202 0 0 SH   SOLE   0 0 0
CHURCHILL DOWNS INC COM 171484108 1 18 SH   SOLE   0 0 0
CHURCHILL DOWNS INC CALL 171484908 0 0 SH Call SOLE   0 0 0
CHURCHILL DOWNS INC PUT 171484958 0 0 SH Put SOLE   0 0 0
CHUYS HLDGS INC COM 171604101 0 0 SH   SOLE   0 0 0
CHUYS HLDGS INC CALL 171604901 0 0 SH Call SOLE   0 0 0
CHUYS HLDGS INC PUT 171604951 0 0 SH Put SOLE   0 0 0
CIDARA THERAPEUTICS INC COM 171757107 0 0 SH   SOLE   0 0 0
CIDARA THERAPEUTICS INC CALL 171757907 0 0 SH Call SOLE   0 0 0
CIDARA THERAPEUTICS INC PUT 171757957 0 0 SH Put SOLE   0 0 0
CIENA CORP COM NEW 171779309 4 130 SH   SOLE   0 0 0
CIENA CORP CALL 171779909 0 0 SH Call SOLE   0 0 0
CIENA CORP PUT 171779959 0 0 SH Put SOLE   0 0 0
CIGNA CORP NEW COM 125523100 198 1,232 SH   SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 0 0 SH Call SOLE   0 0 0
CIGNA CORP NEW PUT 125523950 0 0 SH Put SOLE   0 0 0
CIM COML TR CORP COM 125525105 0 0 SH   SOLE   0 0 0
CIMAREX ENERGY CO COM 171798101 20 300 SH   SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 0 0 SH Call SOLE   0 0 0
CIMAREX ENERGY CO PUT 171798951 0 0 SH Put SOLE   0 0 0
CIMPRESS N V SHS EURO N20146101 14 178 SH   SOLE   0 0 0
CIMPRESS N V CALL N20146901 0 0 SH Call SOLE   0 0 0
CIMPRESS N V PUT N20146951 0 0 SH Put SOLE   0 0 0
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 0 0 SH   SOLE   0 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 0 0 SH   SOLE   0 0 0
CINCINNATI BELL INC NEW CALL 171871902 0 0 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW PUT 171871952 0 0 SH Put SOLE   0 0 0
CINCINNATI FINL CORP COM 172062101 529 6,129 SH   SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 0 0 SH Call SOLE   0 0 0
CINCINNATI FINL CORP PUT 172062951 0 0 SH Put SOLE   0 0 0
CINEDIGM CORP COM NEW 172406209 0 0 SH   SOLE   0 0 0
CINEMARK HOLDINGS INC COM 17243V102 0 0 SH   SOLE   0 0 0
CINEMARK HOLDINGS INC CALL 17243V902 0 0 SH Call SOLE   0 0 0
CINEMARK HOLDINGS INC PUT 17243V952 0 0 SH Put SOLE   0 0 0
CINER RES LP COM UNIT LTD 172464109 0 0 SH   SOLE   0 0 0
CINTAS CORP COM 172908105 365 1,810 SH   SOLE   0 0 0
CINTAS CORP CALL 172908905 0 0 SH Call SOLE   0 0 0
CINTAS CORP PUT 172908955 0 0 SH Put SOLE   0 0 0
CIRCOR INTL INC COM 17273K109 0 0 SH   SOLE   0 0 0
CIRCOR INTL INC CALL 17273K909 0 0 SH Call SOLE   0 0 0
CIRCOR INTL INC PUT 17273K959 0 0 SH Put SOLE   0 0 0
CIRRUS LOGIC INC COM 172755100 51 1,213 SH   SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 0 0 SH Call SOLE   0 0 0
CIRRUS LOGIC INC PUT 172755950 0 0 SH Put SOLE   0 0 0
CISCO SYS INC COM 17275R102 1,200 22,232 SH   SOLE   0 0 0
CISCO SYS INC CALL 17275R902 0 0 SH Call SOLE   0 0 0
CISCO SYS INC PUT 17275R952 0 0 SH Put SOLE   0 0 0
CISION LTD SHS G1992S109 0 0 SH   SOLE   0 0 0
CISION LTD CALL G1992S909 0 0 SH Call SOLE   0 0 0
CISION LTD PUT G1992S959 0 0 SH Put SOLE   0 0 0
CIT GROUP INC COM NEW 125581801 9 190 SH   SOLE   0 0 0
CIT GROUP INC CALL 125581901 0 0 SH Call SOLE   0 0 0
CIT GROUP INC PUT 125581951 0 0 SH Put SOLE   0 0 0
CITI TRENDS INC COM 17306X102 0 0 SH   SOLE   0 0 0
CITI TRENDS INC CALL 17306X902 0 0 SH Call SOLE   0 0 0
CITI TRENDS INC PUT 17306X952 0 0 SH Put SOLE   0 0 0
CITIGROUP GBL MKTS HLDGS INC VELOCITYSHS SHRT 17325K529 0 0 SH   SOLE   0 0 0
CITIGROUP GBL MKTS HLDGS INC VELOCITYSHS LONG 17325K743 0 0 SH   SOLE   0 0 0
CITIGROUP GBL MKTS HLDGS INC CALL 17325K903 0 0 SH   SOLE   0 0 0
CITIGROUP GBL MKTS HLDGS INC PUT 17325K953 0 0 SH   SOLE   0 0 0
CITIGROUP GLOBAL MKTS HLDGS GEN VAR 26 17324P859 0 0 SH   SOLE   0 0 0
CITIGROUP GLOBAL MKTS HLDGS VELOCITYSHARE 3X 17325E291 0 0 SH   SOLE   0 0 0
CITIGROUP GLOBAL MKTS HLDGS INVERSE LVRG ETN 17325E309 0 0 SH   SOLE   0 0 0
CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS USDGBP 17326E159 0 0 SH   SOLE   0 0 0
CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS USDCHF 17326E233 0 0 SH   SOLE   0 0 0
CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS GBPUSD 17326E464 0 0 SH   SOLE   0 0 0
CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS USDEUR 17326E480 0 0 SH   SOLE   0 0 0
CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS EURUSD 17326E571 0 0 SH   SOLE   0 0 0
CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS AUDUSD 17326E605 0 0 SH   SOLE   0 0 0
CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS USDAUD 17326E647 0 0 SH   SOLE   0 0 0
CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS JPYUSD 17326E654 0 0 SH   SOLE   0 0 0
CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS USDJPY 17326E662 0 0 SH   SOLE   0 0 0
CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS CHFUSD 17326E704 0 0 SH   SOLE   0 0 0
CITIGROUP INC COM NEW 172967424 385 6,193 SH   SOLE   0 0 0
CITIGROUP INC CALL 172967904 0 0 SH Call SOLE   0 0 0
CITIGROUP INC PUT 172967954 0 0 SH Put SOLE   0 0 0
CITIGROUP INC NEW CTRAKS ETN MILLR 17321F201 0 0 SH   SOLE   0 0 0
CITIGROUP INC NEW HOW STRAT DIV 17322H149 0 0 SH   SOLE   0 0 0
CITIUS PHARMACEUTICALS INC *W EXP 08/08/202 17322U116 0 0 SH   SOLE   0 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 0 0 SH   SOLE   0 0 0
CITIZENS & NORTHN CORP COM 172922106 0 0 SH   SOLE   0 0 0
CITIZENS & NORTHN CORP CALL 172922906 0 0 SH Call SOLE   0 0 0
CITIZENS & NORTHN CORP PUT 172922956 0 0 SH Put SOLE   0 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 0 0 SH   SOLE   0 0 0
CITIZENS FINL GROUP INC COM 174610105 164 5,049 SH   SOLE   0 0 0
CITIZENS FINL GROUP INC CALL 174610905 0 0 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC PUT 174610955 0 0 SH Put SOLE   0 0 0
CITIZENS FIRST CORP COM 17462Q107 0 0 SH   SOLE   0 0 0
CITIZENS HLDG CO MISS COM 174715102 0 0 SH   SOLE   0 0 0
CITIZENS INC CL A 174740100 0 0 SH   SOLE   0 0 0
CITIZENS INC CALL 174740900 0 0 SH Call SOLE   0 0 0
CITIZENS INC PUT 174740950 0 0 SH Put SOLE   0 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 0 0 SH   SOLE   0 0 0
CITRIX SYS INC COM 177376100 4 46 SH   SOLE   0 0 0
CITRIX SYS INC CALL 177376900 0 0 SH Call SOLE   0 0 0
CITRIX SYS INC PUT 177376950 0 0 SH Put SOLE   0 0 0
CITY HLDG CO COM 177835105 0 0 SH   SOLE   0 0 0
CITY HLDG CO CALL 177835905 0 0 SH Call SOLE   0 0 0
CITY HLDG CO PUT 177835955 0 0 SH Put SOLE   0 0 0
CITY OFFICE REIT INC COM 178587101 0 0 SH   SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 0 0 SH Call SOLE   0 0 0
CITY OFFICE REIT INC PUT 178587951 0 0 SH Put SOLE   0 0 0
CIVEO CORP CDA COM 17878Y108 0 0 SH   SOLE   0 0 0
CIVEO CORP CDA CALL 17878Y908 0 0 SH Call SOLE   0 0 0
CIVEO CORP CDA PUT 17878Y958 0 0 SH Put SOLE   0 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 0 0 SH   SOLE   0 0 0
CIVISTA BANCSHARES INC CALL 178867907 0 0 SH Call SOLE   0 0 0
CIVISTA BANCSHARES INC PUT 178867957 0 0 SH Put SOLE   0 0 0
CIVISTA BANCSHARES INC 6.50% PFD SER B 178867206 0 0 SH   SOLE   0 0 0
CIVITAS SOLUTIONS INC COM 17887R102 0 0 SH   SOLE   0 0 0
CIVITAS SOLUTIONS INC CALL 17887R902 0 0 SH Call SOLE   0 0 0
CIVITAS SOLUTIONS INC PUT 17887R952 0 0 SH Put SOLE   0 0 0
CKX LANDS INC COM 12562N104 0 0 SH   SOLE   0 0 0
CLARUS CORP NEW COM 18270P109 0 0 SH   SOLE   0 0 0
CLARUS CORP NEW CALL 18270P909 0 0 SH Call SOLE   0 0 0
CLARUS CORP NEW PUT 18270P959 0 0 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 0 0 SH   SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 0 0 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 0 0 SH Put SOLE   0 0 0
CLEAN HARBORS INC COM 184496107 13 192 SH   SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 0 0 SH Call SOLE   0 0 0
CLEAN HARBORS INC PUT 184496957 0 0 SH Put SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 0 0 SH   SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS CALL 18451C909 0 0 SH Call SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS PUT 18451C959 0 0 SH Put SOLE   0 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 0 0 SH   SOLE   0 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 25 2,654 SH   SOLE   0 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 39 3,149 SH   SOLE   0 0 0
CLEARFIELD INC COM 18482P103 0 0 SH   SOLE   0 0 0
CLEARFIELD INC CALL 18482P903 0 0 SH Call SOLE   0 0 0
CLEARFIELD INC PUT 18482P953 0 0 SH Put SOLE   0 0 0
CLEARONE INC COM 18506U104 0 0 SH   SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 0 0 SH   SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC CALL 185063904 0 0 SH Call SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC PUT 185063954 0 0 SH Put SOLE   0 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 0 0 SH   SOLE   0 0 0
CLEARSIGN COMBUSTION CORP CALL 185064902 0 0 SH Call SOLE   0 0 0
CLEARSIGN COMBUSTION CORP PUT 185064952 0 0 SH Put SOLE   0 0 0
CLEARSIGN COMBUSTION CORP *W EXP 01/25/201 185064110 0 0 SH   SOLE   0 0 0
CLEARWATER PAPER CORP COM 18538R103 0 0 SH   SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 0 0 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP PUT 18538R953 0 0 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CL A 18539C105 0 0 SH   SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C905 0 0 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC PUT 18539C955 0 0 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CL C 18539C204 0 0 SH   SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 0 0 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC PUT 18539C954 0 0 SH Put SOLE   0 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 0 0 SH   SOLE   0 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 0 0 SH   SOLE   0 0 0
CLEVELAND BIOLABS INC CALL 185860902 0 0 SH Call SOLE   0 0 0
CLEVELAND BIOLABS INC PUT 185860952 0 0 SH Put SOLE   0 0 0
CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 0 0 SH   SOLE   0 0 0
CLEVELAND CLIFFS INC COM 185899101 15 1,503 SH   SOLE   0 0 0
CLEVELAND CLIFFS INC CALL 185899901 0 0 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC PUT 185899951 0 0 SH Put SOLE   0 0 0
CLIPPER RLTY INC COM 18885T306 0 0 SH   SOLE   0 0 0
CLOROX CO DEL COM 189054109 601 3,746 SH   SOLE   0 0 0
CLOROX CO DEL CALL 189054909 0 0 SH Call SOLE   0 0 0
CLOROX CO DEL PUT 189054959 0 0 SH Put SOLE   0 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 0 0 SH   SOLE   0 0 0
CLOUD PEAK ENERGY INC CALL 18911Q902 0 0 SH Call SOLE   0 0 0
CLOUD PEAK ENERGY INC PUT 18911Q952 0 0 SH Put SOLE   0 0 0
CLOUDERA INC COM 18914U100 0 0 SH   SOLE   0 0 0
CLOUDERA INC CALL 18914U900 0 0 SH Call SOLE   0 0 0
CLOUDERA INC PUT 18914U950 0 0 SH Put SOLE   0 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913Y103 0 0 SH   SOLE   0 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 0 0 SH   SOLE   0 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 0 0 SH   SOLE   0 0 0
CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 0 0 SH   SOLE   0 0 0
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 0 0 SH   SOLE   0 0 0
CLOVIS ONCOLOGY INC COM 189464100 0 0 SH   SOLE   0 0 0
CLOVIS ONCOLOGY INC CALL 189464900 0 0 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC PUT 189464950 0 0 SH Put SOLE   0 0 0
CLPS INCORPORATION COM G31642104 0 0 SH   SOLE   0 0 0
CM FIN INC COM 12574Q103 0 0 SH   SOLE   0 0 0
CM FIN INC CALL 12574Q903 0 0 SH Call SOLE   0 0 0
CM FIN INC PUT 12574Q953 0 0 SH Put SOLE   0 0 0
CM SEVEN STAR ACQUISITION CO SHS G2345N102 0 0 SH   SOLE   0 0 0
CM SEVEN STAR ACQUISITION CO *W EXP 08/21/202 G2345N110 0 0 SH   SOLE   0 0 0
CM SEVEN STAR ACQUISITION CO UNIT 08/21/2022 G2345N128 0 0 SH   SOLE   0 0 0
CM SEVEN STAR ACQUISITION CO RIGHT 08/21/2022 G2345N136 0 0 SH   SOLE   0 0 0
CME GROUP INC COM CL A 12572Q105 450 2,740 SH   SOLE   0 0 0
CME GROUP INC CALL 12572Q905 0 0 SH Call SOLE   0 0 0
CME GROUP INC PUT 12572Q955 0 0 SH Put SOLE   0 0 0
CMS ENERGY CORP COM 125896100 190 3,423 SH   SOLE   0 0 0
CMS ENERGY CORP CALL 125896900 0 0 SH Call SOLE   0 0 0
CMS ENERGY CORP PUT 125896950 0 0 SH Put SOLE   0 0 0
CNA FINL CORP COM 126117100 3 83 SH   SOLE   0 0 0
CNA FINL CORP CALL 126117900 0 0 SH Call SOLE   0 0 0
CNA FINL CORP PUT 126117950 0 0 SH Put SOLE   0 0 0
CNB FINL CORP PA COM 126128107 0 0 SH   SOLE   0 0 0
CNB FINL CORP PA CALL 126128907 0 0 SH Call SOLE   0 0 0
CNB FINL CORP PA PUT 126128957 0 0 SH Put SOLE   0 0 0
CNFINANCE HLDGS LTD SPON ADS 18979T105 0 0 SH   SOLE   0 0 0
CNH INDL N V SHS N20944109 0 0 SH   SOLE   0 0 0
CNH INDL N V CALL N20944909 0 0 SH Call SOLE   0 0 0
CNH INDL N V PUT N20944959 0 0 SH Put SOLE   0 0 0
CNO FINL GROUP INC COM 12621E103 0 0 SH   SOLE   0 0 0
CNO FINL GROUP INC CALL 12621E903 0 0 SH Call SOLE   0 0 0
CNO FINL GROUP INC PUT 12621E953 0 0 SH Put SOLE   0 0 0
CNOOC LTD SPONSORED ADR 126132109 6 35 SH   SOLE   0 0 0
CNOOC LTD CALL 126132909 0 0 SH Call SOLE   0 0 0
CNOOC LTD PUT 126132959 0 0 SH Put SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 0 0 SH   SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP CALL 12654A901 0 0 SH Call SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP PUT 12654A951 0 0 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION COM 12653C108 0 0 SH   SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 0 0 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION PUT 12653C958 0 0 SH Put SOLE   0 0 0
CO DIAGNOSTICS INC COM 189763105 0 0 SH   SOLE   0 0 0
COASTAL FINL CORP WA COM NEW 19046P209 0 0 SH   SOLE   0 0 0
COCA COLA BOTTLING CO CONS COM 191098102 0 0 SH   SOLE   0 0 0
COCA COLA CO COM 191216100 2,777 58,788 SH   SOLE   0 0 0
COCA COLA CO CALL 191216900 0 0 SH Call SOLE   0 0 0
COCA COLA CO PUT 191216950 0 0 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 20 395 SH   SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 0 0 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS PUT G25839954 0 0 SH Put SOLE   0 0 0
COCA COLA FEMSA S A B DE C V CALL 191241908 0 0 SH Call SOLE   0 0 0
COCA COLA FEMSA S A B DE C V PUT 191241958 0 0 SH Put SOLE   0 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 0 0 SH   SOLE   0 0 0
COCRYSTAL PHARMA INC COM PAR 19188J300 0 0 SH   SOLE   0 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 0 0 SH   SOLE   0 0 0
CODEXIS INC COM 192005106 0 0 SH   SOLE   0 0 0
CODEXIS INC CALL 192005906 0 0 SH Call SOLE   0 0 0
CODEXIS INC PUT 192005956 0 0 SH Put SOLE   0 0 0
CODORUS VY BANCORP INC COM 192025104 0 0 SH   SOLE   0 0 0
COEUR MNG INC COM NEW 192108504 2 600 SH   SOLE   0 0 0
COEUR MNG INC CALL 192108904 0 0 SH Call SOLE   0 0 0
COEUR MNG INC PUT 192108954 0 0 SH Put SOLE   0 0 0
COFFEE HLDGS INC COM 192176105 0 0 SH   SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 30 570 SH   SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 0 0 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 0 0 SH Put SOLE   0 0 0
COGNEX CORP COM 192422103 19 390 SH   SOLE   0 0 0
COGNEX CORP CALL 192422903 0 0 SH Call SOLE   0 0 0
COGNEX CORP PUT 192422953 0 0 SH Put SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 57 793 SH   SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 0 0 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 0 0 SH Put SOLE   0 0 0
COHBAR INC COM 19249J109 0 0 SH   SOLE   0 0 0
COHEN & CO INC NEW COM 19249M102 0 0 SH   SOLE   0 0 0
COHEN & STEERS CLOSED END OP COM 19248P106 101 8,183 SH   SOLE   0 0 0
COHEN & STEERS GLOBAL INC BL COM 19248M103 38 4,509 SH   SOLE   0 0 0
COHEN & STEERS INC COM 19247A100 28 670 SH   SOLE   0 0 0
COHEN & STEERS INC CALL 19247A900 0 0 SH Call SOLE   0 0 0
COHEN & STEERS INC PUT 19247A950 0 0 SH Put SOLE   0 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 39 1,604 SH   SOLE   0 0 0
COHEN & STEERS LTD DUR PFD I COM 19248C105 0 0 SH   SOLE   0 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 21 2,277 SH   SOLE   0 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 14 1,109 SH   SOLE   0 0 0
COHEN & STEERS REIT & PFD IN COM 19247X100 72 3,518 SH   SOLE   0 0 0
COHEN & STEERS SLT PFD INCM COM 19248Y107 0 0 SH   SOLE   0 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103 305 23,143 SH   SOLE   0 0 0
COHERENT INC COM 192479103 0 0 SH   SOLE   0 0 0
COHERENT INC CALL 192479903 0 0 SH Call SOLE   0 0 0
COHERENT INC PUT 192479953 0 0 SH Put SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 0 0 SH   SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 0 0 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC PUT 19249H953 0 0 SH Put SOLE   0 0 0
COHU INC COM 192576106 0 0 SH   SOLE   0 0 0
COHU INC CALL 192576906 0 0 SH Call SOLE   0 0 0
COHU INC PUT 192576956 0 0 SH Put SOLE   0 0 0
COLFAX CORP COM 194014106 0 0 SH   SOLE   0 0 0
COLFAX CORP CALL 194014906 0 0 SH Call SOLE   0 0 0
COLFAX CORP PUT 194014956 0 0 SH Put SOLE   0 0 0
COLFAX CORP UNIT 01/15/2022T 194014205 0 0 SH   SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 1,092 15,932 SH   SOLE   0 0 0
COLGATE PALMOLIVE CO CALL 194162903 0 0 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO PUT 194162953 0 0 SH Put SOLE   0 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 0 0 SH   SOLE   0 0 0
COLLECTORS UNIVERSE INC CALL 19421R900 0 0 SH Call SOLE   0 0 0
COLLECTORS UNIVERSE INC PUT 19421R950 0 0 SH Put SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 0 0 SH   SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC CALL 19459J904 0 0 SH Call SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC PUT 19459J954 0 0 SH Put SOLE   0 0 0
COLLIER CREEK HOLDINGS COM CL A G22707106 0 0 SH   SOLE   0 0 0
COLLIER CREEK HOLDINGS *W EXP 99/99/999 G22707114 0 0 SH   SOLE   0 0 0
COLLIER CREEK HOLDINGS UNIT 99/99/9999 G22707122 0 0 SH   SOLE   0 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 0 0 SH   SOLE   0 0 0
COLLIERS INTL GROUP INC CALL 194693907 0 0 SH Call SOLE   0 0 0
COLLIERS INTL GROUP INC PUT 194693957 0 0 SH Put SOLE   0 0 0
COLLPLANT HLDGS LTD SPONSORED ADR NE 19516Q208 0 0 SH   SOLE   0 0 0
COLONY BANKCORP INC COM 19623P101 0 0 SH   SOLE   0 0 0
COLONY CAP INC NOTE 5.000% 4/1 19624RAA4 0 0 SH   SOLE   0 0 0
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 0 0 SH   SOLE   0 0 0
COLONY CAP INC NEW CL A COM 19626G108 6 1,186 SH   SOLE   0 0 0
COLONY CAP INC NEW CALL 19626G908 0 0 SH Call SOLE   0 0 0
COLONY CAP INC NEW PUT 19626G958 0 0 SH Put SOLE   0 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 0 0 SH   SOLE   0 0 0
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 0 0 SH   SOLE   0 0 0
COLUMBIA BKG SYS INC COM 197236102 2 70 SH   SOLE   0 0 0
COLUMBIA BKG SYS INC CALL 197236902 0 0 SH Call SOLE   0 0 0
COLUMBIA BKG SYS INC PUT 197236952 0 0 SH Put SOLE   0 0 0
COLUMBIA ETF TR I SUSTANBLE GLBL 19761L102 0 0 SH   SOLE   0 0 0
COLUMBIA ETF TR I SUSTNBLE INTL 19761L201 0 0 SH   SOLE   0 0 0
COLUMBIA ETF TR I SUSTANABLE US 19761L300 0 0 SH   SOLE   0 0 0
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 0 0 SH   SOLE   0 0 0
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 0 0 SH   SOLE   0 0 0
COLUMBIA ETF TR I I BEYOND BRICS ETF 19762B103 0 0 SH   SOLE   0 0 0
COLUMBIA ETF TR I I EM CORE EX ETF 19762B202 0 0 SH   SOLE   0 0 0
COLUMBIA ETF TR I I EM QUALITY ETF 19762B301 0 0 SH   SOLE   0 0 0
COLUMBIA ETF TR I I EMRG MARKETS ETF 19762B509 17 787 SH   SOLE   0 0 0
COLUMBIA ETF TR I I CALL 19762B909 0 0 SH Call SOLE   0 0 0
COLUMBIA ETF TR I I PUT 19762B959 0 0 SH Put SOLE   0 0 0
COLUMBIA ETF TR I I INDIA CONSMR ETF 19762B707 0 0 SH   SOLE   0 0 0
COLUMBIA ETF TR I I INDIA INFRSR ETF 19762B806 0 0 SH   SOLE   0 0 0
COLUMBIA ETF TR I I CALL 19762B906 0 0 SH Call SOLE   0 0 0
COLUMBIA ETF TR I I PUT 19762B956 0 0 SH Put SOLE   0 0 0
COLUMBIA ETF TR I I INDIA SML CP ETF 19762B889 0 0 SH   SOLE   0 0 0
COLUMBIA FINL INC COM 197641103 0 0 SH   SOLE   0 0 0
COLUMBIA FINL INC CALL 197641903 0 0 SH Call SOLE   0 0 0
COLUMBIA FINL INC PUT 197641953 0 0 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 0 0 SH   SOLE   0 0 0
COLUMBIA PPTY TR INC CALL 198287903 0 0 SH Call SOLE   0 0 0
COLUMBIA PPTY TR INC PUT 198287953 0 0 SH Put SOLE   0 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 0 0 SH   SOLE   0 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 0 0 SH   SOLE   0 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 0 0 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 0 0 SH Put SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 0 0 SH   SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y CALL 199333905 0 0 SH Call SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y PUT 199333955 0 0 SH Put SOLE   0 0 0
COMCAST CORP NEW CL A 20030N101 847 21,208 SH   SOLE   0 0 0
COMCAST CORP NEW CALL 20030N901 0 0 SH Call SOLE   0 0 0
COMCAST CORP NEW PUT 20030N951 0 0 SH Put SOLE   0 0 0
COMERICA INC COM 200340107 15 216 SH   SOLE   0 0 0
COMERICA INC CALL 200340907 0 0 SH Call SOLE   0 0 0
COMERICA INC PUT 200340957 0 0 SH Put SOLE   0 0 0
COMFORT SYS USA INC COM 199908104 37 723 SH   SOLE   0 0 0
COMFORT SYS USA INC CALL 199908904 0 0 SH Call SOLE   0 0 0
COMFORT SYS USA INC PUT 199908954 0 0 SH Put SOLE   0 0 0
COMMAND CENTER INC COM NEW 200497204 0 0 SH   SOLE   0 0 0
COMMAND SEC CORP COM 20050L100 0 0 SH   SOLE   0 0 0
COMMERCE BANCSHARES INC COM 200525103 3 67 SH   SOLE   0 0 0
COMMERCE BANCSHARES INC CALL 200525903 0 0 SH Call SOLE   0 0 0
COMMERCE BANCSHARES INC PUT 200525953 0 0 SH Put SOLE   0 0 0
COMMERCIAL METALS CO COM 201723103 5 324 SH   SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 0 0 SH Call SOLE   0 0 0
COMMERCIAL METALS CO PUT 201723953 0 0 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC COM 202608105 0 0 SH   SOLE   0 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 0 0 SH Call SOLE   0 0 0
COMMERCIAL VEH GROUP INC PUT 202608955 0 0 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC COM 20337X109 0 0 SH   SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 0 0 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 0 0 SH Put SOLE   0 0 0
COMMUNICATIONS SYS INC COM 203900105 0 0 SH   SOLE   0 0 0
COMMUNITY BANKERS TR CORP COM 203612106 0 0 SH   SOLE   0 0 0
COMMUNITY BK SYS INC COM 203607106 0 0 SH   SOLE   0 0 0
COMMUNITY BK SYS INC CALL 203607906 0 0 SH Call SOLE   0 0 0
COMMUNITY BK SYS INC PUT 203607956 0 0 SH Put SOLE   0 0 0
COMMUNITY FINL CORP MD COM 20368X101 0 0 SH   SOLE   0 0 0
COMMUNITY FIRST BANCSHARES I COM 20369M104 0 0 SH   SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 0 0 SH   SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 0 0 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 0 0 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW RIGHT 12/31/2019 203668116 0 0 SH   SOLE   0 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 0 0 SH   SOLE   0 0 0
COMMUNITY TR BANCORP INC COM 204149108 0 0 SH   SOLE   0 0 0
COMMUNITY TR BANCORP INC CALL 204149908 0 0 SH Call SOLE   0 0 0
COMMUNITY TR BANCORP INC PUT 204149958 0 0 SH Put SOLE   0 0 0
COMMUNITY WEST BANCSHARES COM 204157101 0 0 SH   SOLE   0 0 0
COMMVAULT SYSTEMS INC COM 204166102 3 57 SH   SOLE   0 0 0
COMMVAULT SYSTEMS INC CALL 204166902 0 0 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC PUT 204166952 0 0 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST CALL 20440T901 0 0 SH Call SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST PUT 20440T951 0 0 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 0 0 SH   SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 0 SH   SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 0 0 SH Call SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI PUT 20441A952 0 0 SH Put SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 0 0 SH   SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA CALL 204409901 0 0 SH Call SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA PUT 204409951 0 0 SH Put SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA SPONSORED ADR 204409882 0 0 SH   SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C CALL 20441B907 0 0 SH Call SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C PUT 20441B957 0 0 SH Put SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 5 580 SH   SOLE   0 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 0 0 SH   SOLE   0 0 0
COMPANHIA SIDERURGICA NACION CALL 20440W905 0 0 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 0 0 SH Put SOLE   0 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 0 0 SH   SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 0 0 SH   SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 0 0 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 0 0 SH Put SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 113 7,205 SH   SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS CALL 20451Q904 0 0 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS PUT 20451Q954 0 0 SH Put SOLE   0 0 0
COMPASS MINERALS INTL INC COM 20451N101 48 887 SH   SOLE   0 0 0
COMPASS MINERALS INTL INC CALL 20451N901 0 0 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC PUT 20451N951 0 0 SH Put SOLE   0 0 0
COMPUCREDIT HLDGS CORP NOTE 5.875%11/3 20478NAD2 0 0 SH   SOLE   0 0 0
COMPUGEN LTD ORD M25722105 0 0 SH   SOLE   0 0 0
COMPUGEN LTD CALL M25722905 0 0 SH Call SOLE   0 0 0
COMPUGEN LTD PUT M25722955 0 0 SH Put SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 0 0 SH   SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC CALL 205306903 0 0 SH Call SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC PUT 205306953 0 0 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC COM 205477102 0 0 SH   SOLE   0 0 0
COMPUTER TASK GROUP INC CALL 205477902 0 0 SH Call SOLE   0 0 0
COMPUTER TASK GROUP INC PUT 205477952 0 0 SH Put SOLE   0 0 0
COMPX INTERNATIONAL INC CL A 20563P101 0 0 SH   SOLE   0 0 0
COMSCORE INC COM 20564W105 0 0 SH   SOLE   0 0 0
COMSCORE INC CALL 20564W905 0 0 SH Call SOLE   0 0 0
COMSCORE INC PUT 20564W955 0 0 SH Put SOLE   0 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 0 0 SH   SOLE   0 0 0
COMSTOCK MNG INC COM NEW 205750201 0 0 SH   SOLE   0 0 0
COMSTOCK MNG INC CALL 205750901 0 0 SH Call SOLE   0 0 0
COMSTOCK MNG INC PUT 205750951 0 0 SH Put SOLE   0 0 0
COMSTOCK RES INC COM 205768302 0 0 SH   SOLE   0 0 0
COMSTOCK RES INC CALL 205768902 0 0 SH Call SOLE   0 0 0
COMSTOCK RES INC PUT 205768952 0 0 SH Put SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 24 1,045 SH   SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 0 0 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 0 0 SH Put SOLE   0 0 0
CONAGRA BRANDS INC COM 205887102 7 274 SH   SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 0 0 SH Call SOLE   0 0 0
CONAGRA BRANDS INC PUT 205887952 0 0 SH Put SOLE   0 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 0 0 SH   SOLE   0 0 0
CONATUS PHARMACEUTICALS INC CALL 20600T908 0 0 SH Call SOLE   0 0 0
CONATUS PHARMACEUTICALS INC PUT 20600T958 0 0 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 0 0 SH   SOLE   0 0 0
CONCERT PHARMACEUTICALS INC CALL 206022905 0 0 SH Call SOLE   0 0 0
CONCERT PHARMACEUTICALS INC PUT 206022955 0 0 SH Put SOLE   0 0 0
CONCHO RES INC COM 20605P101 44 398 SH   SOLE   0 0 0
CONCHO RES INC CALL 20605P901 0 0 SH Call SOLE   0 0 0
CONCHO RES INC PUT 20605P951 0 0 SH Put SOLE   0 0 0
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 0 0 SH   SOLE   0 0 0
CONCORD MED SVCS HLDGS LTD CALL 206277905 0 0 SH Call SOLE   0 0 0
CONCORD MED SVCS HLDGS LTD PUT 206277955 0 0 SH Put SOLE   0 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 0 0 SH   SOLE   0 0 0
CONCRETE PUMPING HLDGS INC *W EXP 08/01/202 206704116 0 0 SH   SOLE   0 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 0 0 SH   SOLE   0 0 0
CONDUENT INC COM 206787103 2 147 SH   SOLE   0 0 0
CONDUENT INC CALL 206787903 0 0 SH Call SOLE   0 0 0
CONDUENT INC PUT 206787953 0 0 SH Put SOLE   0 0 0
CONFORMIS INC COM 20717E101 0 0 SH   SOLE   0 0 0
CONFORMIS INC CALL 20717E901 0 0 SH Call SOLE   0 0 0
CONFORMIS INC PUT 20717E951 0 0 SH Put SOLE   0 0 0
CONIFER HLDGS INC COM 20731J102 0 0 SH   SOLE   0 0 0
CONMED CORP NOTE 2.500%11/1 207410AD3 0 0 SH   SOLE   0 0 0
CONMED CORP COM 207410101 0 0 SH   SOLE   0 0 0
CONMED CORP CALL 207410901 0 0 SH Call SOLE   0 0 0
CONMED CORP PUT 207410951 0 0 SH Put SOLE   0 0 0
CONNECTICUT WTR SVC INC COM 207797101 0 0 SH   SOLE   0 0 0
CONNECTICUT WTR SVC INC CALL 207797901 0 0 SH Call SOLE   0 0 0
CONNECTICUT WTR SVC INC PUT 207797951 0 0 SH Put SOLE   0 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 0 0 SH   SOLE   0 0 0
CONNECTONE BANCORP INC NEW CALL 20786W907 0 0 SH Call SOLE   0 0 0
CONNECTONE BANCORP INC NEW PUT 20786W957 0 0 SH Put SOLE   0 0 0
CONNS INC COM 208242107 1 81 SH   SOLE   0 0 0
CONNS INC CALL 208242907 0 0 SH Call SOLE   0 0 0
CONNS INC PUT 208242957 0 0 SH Put SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 581 8,723 SH   SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 0 0 SH Call SOLE   0 0 0
CONOCOPHILLIPS PUT 20825C954 0 0 SH Put SOLE   0 0 0
CONSOL COAL RES LP COM UNIT 20855T100 0 0 SH   SOLE   0 0 0
CONSOL ENERGY INC NEW COM 20854L108 0 0 SH   SOLE   0 0 0
CONSOL ENERGY INC NEW CALL 20854L908 0 0 SH Call SOLE   0 0 0
CONSOL ENERGY INC NEW PUT 20854L958 0 0 SH Put SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 7 707 SH   SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 0 0 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 0 0 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC COM 209115104 287 3,391 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 0 0 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC PUT 209115954 0 0 SH Put SOLE   0 0 0
CONSOLIDATED TOMOKA LD CO NOTE 4.500% 3/1 210226AB2 0 0 SH   SOLE   0 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 0 0 SH   SOLE   0 0 0
CONSOLIDATED WATER CO INC ORD G23773107 1 100 SH   SOLE   0 0 0
CONSOLIDATED WATER CO INC CALL G23773907 0 0 SH Call SOLE   0 0 0
CONSOLIDATED WATER CO INC PUT G23773957 0 0 SH Put SOLE   0 0 0
CONSTELLATION ALPHA CAP CORP SHS G2379F108 0 0 SH   SOLE   0 0 0
CONSTELLATION ALPHA CAP CORP *W EXP 03/23/202 G2379F116 0 0 SH   SOLE   0 0 0
CONSTELLATION ALPHA CAP CORP UNIT 99/99/9999 G2379F124 0 0 SH   SOLE   0 0 0
CONSTELLATION ALPHA CAP CORP RIGHT 99/99/9999 G2379F132 0 0 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC CL A 21036P108 56 323 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P908 0 0 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC PUT 21036P958 0 0 SH Put SOLE   0 0 0
CONSTELLATION BRANDS INC CL B 21036P207 0 0 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 0 0 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC PUT 21036P957 0 0 SH Put SOLE   0 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 0 0 SH   SOLE   0 0 0
CONSTELLIUM NV CL A N22035104 0 0 SH   SOLE   0 0 0
CONSTELLIUM NV CALL N22035904 0 0 SH Call SOLE   0 0 0
CONSTELLIUM NV PUT N22035954 0 0 SH Put SOLE   0 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 0 0 SH   SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 0 0 SH   SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC CALL 210502900 0 0 SH Call SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC PUT 210502950 0 0 SH Put SOLE   0 0 0
CONTAINER STORE GROUP INC COM 210751103 0 0 SH   SOLE   0 0 0
CONTAINER STORE GROUP INC CALL 210751903 0 0 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC PUT 210751953 0 0 SH Put SOLE   0 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 0 0 SH   SOLE   0 0 0
CONTANGO OIL & GAS COMPANY CALL 21075N904 0 0 SH Call SOLE   0 0 0
CONTANGO OIL & GAS COMPANY PUT 21075N954 0 0 SH Put SOLE   0 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 0 0 SH   SOLE   0 0 0
CONTINENTAL BLDG PRODS INC CALL 211171903 0 0 SH Call SOLE   0 0 0
CONTINENTAL BLDG PRODS INC PUT 211171953 0 0 SH Put SOLE   0 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 0 0 SH   SOLE   0 0 0
CONTINENTAL RESOURCES INC COM 212015101 14 328 SH   SOLE   0 0 0
CONTINENTAL RESOURCES INC CALL 212015901 0 0 SH Call SOLE   0 0 0
CONTINENTAL RESOURCES INC PUT 212015951 0 0 SH Put SOLE   0 0 0
CONTRAFECT CORP COM 212326102 0 0 SH   SOLE   0 0 0
CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 0 0 SH   SOLE   0 0 0
CONTROL4 CORP COM 21240D107 0 0 SH   SOLE   0 0 0
CONTROL4 CORP CALL 21240D907 0 0 SH Call SOLE   0 0 0
CONTROL4 CORP PUT 21240D957 0 0 SH Put SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 0 0 SH   SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV CALL 21240E905 0 0 SH Call SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV PUT 21240E955 0 0 SH Put SOLE   0 0 0
CONTURA ENERGY INC COM 21241B100 0 0 SH   SOLE   0 0 0
CONTURA ENERGY INC CALL 21241B900 0 0 SH Call SOLE   0 0 0
CONTURA ENERGY INC PUT 21241B950 0 0 SH Put SOLE   0 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 0 0 SH   SOLE   0 0 0
CONVERGYS CORP SDCV 5.750% 9/1 212485AE6 0 0 SH   SOLE   0 0 0
COOL HLDGS INC COM 21640C105 0 0 SH   SOLE   0 0 0
COOPER COS INC COM NEW 216648402 58 196 SH   SOLE   0 0 0
COOPER COS INC CALL 216648902 0 0 SH Call SOLE   0 0 0
COOPER COS INC PUT 216648952 0 0 SH Put SOLE   0 0 0
COOPER STD HLDGS INC COM 21676P103 0 0 SH   SOLE   0 0 0
COOPER STD HLDGS INC CALL 21676P903 0 0 SH Call SOLE   0 0 0
COOPER STD HLDGS INC PUT 21676P953 0 0 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO COM 216831107 0 0 SH   SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 0 0 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO PUT 216831957 0 0 SH Put SOLE   0 0 0
COOTEK CAYMAN INC SPONSORED ADS 21718L102 0 0 SH   SOLE   0 0 0
COPA HOLDINGS SA CL A P31076105 0 0 SH   SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 0 0 SH Call SOLE   0 0 0
COPA HOLDINGS SA PUT P31076955 0 0 SH Put SOLE   0 0 0
COPART INC COM 217204106 12 203 SH   SOLE   0 0 0
COPART INC CALL 217204906 0 0 SH Call SOLE   0 0 0
COPART INC PUT 217204956 0 0 SH Put SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 0 0 SH   SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 0 0 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 0 0 SH Put SOLE   0 0 0
CORCEPT THERAPEUTICS INC COM 218352102 0 0 SH   SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 0 0 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 0 0 SH Put SOLE   0 0 0
CORE LABORATORIES N V COM N22717107 8 121 SH   SOLE   0 0 0
CORE LABORATORIES N V CALL N22717907 0 0 SH Call SOLE   0 0 0
CORE LABORATORIES N V PUT N22717957 0 0 SH Put SOLE   0 0 0
CORE MARK HOLDING CO INC COM 218681104 33 893 SH   SOLE   0 0 0
CORE MARK HOLDING CO INC CALL 218681904 0 0 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC PUT 218681954 0 0 SH Put SOLE   0 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 0 0 SH   SOLE   0 0 0
CORECIVIC INC COM 21871N101 5 278 SH   SOLE   0 0 0
CORECIVIC INC CALL 21871N901 0 0 SH Call SOLE   0 0 0
CORECIVIC INC PUT 21871N951 0 0 SH Put SOLE   0 0 0
CORELOGIC INC COM 21871D103 0 0 SH   SOLE   0 0 0
CORELOGIC INC CALL 21871D903 0 0 SH Call SOLE   0 0 0
CORELOGIC INC PUT 21871D953 0 0 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR NOTE 7.000% 6/1 21870UAA4 0 0 SH   SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 27 742 SH   SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 0 0 SH Call SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR PUT 21870U952 0 0 SH Put SOLE   0 0 0
COREPOINT LODGING INC COM 21872L104 0 0 SH   SOLE   0 0 0
COREPOINT LODGING INC CALL 21872L904 0 0 SH Call SOLE   0 0 0
COREPOINT LODGING INC PUT 21872L954 0 0 SH Put SOLE   0 0 0
CORESITE RLTY CORP COM 21870Q105 8 74 SH   SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 0 0 SH Call SOLE   0 0 0
CORESITE RLTY CORP PUT 21870Q955 0 0 SH Put SOLE   0 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 0 0 SH   SOLE   0 0 0
CORMEDIX INC COM 21900C100 0 0 SH   SOLE   0 0 0
CORMEDIX INC CALL 21900C900 0 0 SH Call SOLE   0 0 0
CORMEDIX INC PUT 21900C950 0 0 SH Put SOLE   0 0 0
CORMEDIX INC COM 21900C308 0 0 SH   SOLE   0 0 0
CORMEDIX INC CALL 21900C908 0 0 SH Call SOLE   0 0 0
CORMEDIX INC PUT 21900C958 0 0 SH Put SOLE   0 0 0
CORNERSTONE TOTAL RTRN FD IN COM 21924U300 0 0 SH   SOLE   0 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1 27 SH   SOLE   0 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 0 0 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 0 0 SH Put SOLE   0 0 0
CORNERSTONE STRATEGIC VALUE COM 21924B302 0 0 SH   SOLE   0 0 0
CORNING INC COM 219350105 206 6,232 SH   SOLE   0 0 0
CORNING INC CALL 219350905 0 0 SH Call SOLE   0 0 0
CORNING INC PUT 219350955 0 0 SH Put SOLE   0 0 0
CORPORACION AMER ARPTS S A COM L1995B107 0 0 SH   SOLE   0 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 0 0 SH   SOLE   0 0 0
CORPORATE OFFICE PPTYS TR CALL 22002T908 0 0 SH Call SOLE   0 0 0
CORPORATE OFFICE PPTYS TR PUT 22002T958 0 0 SH Put SOLE   0 0 0
CORREVIO PHARMA CORP COM 22026V105 0 0 SH   SOLE   0 0 0
CORREVIO PHARMA CORP CALL 22026V905 0 0 SH Call SOLE   0 0 0
CORREVIO PHARMA CORP PUT 22026V955 0 0 SH Put SOLE   0 0 0
CORTLAND BANCORP COM 220587109 0 0 SH   SOLE   0 0 0
CORVEL CORP COM 221006109 0 0 SH   SOLE   0 0 0
CORVEL CORP CALL 221006909 0 0 SH Call SOLE   0 0 0
CORVEL CORP PUT 221006959 0 0 SH Put SOLE   0 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 0 0 SH   SOLE   0 0 0
COSAN LTD SHS A G25343107 0 0 SH   SOLE   0 0 0
COSAN LTD CALL G25343907 0 0 SH Call SOLE   0 0 0
COSAN LTD PUT G25343957 0 0 SH Put SOLE   0 0 0
COSTAMARE INC SHS Y1771G102 0 0 SH   SOLE   0 0 0
COSTAMARE INC CALL Y1771G902 0 0 SH Call SOLE   0 0 0
COSTAMARE INC PUT Y1771G952 0 0 SH Put SOLE   0 0 0
COSTAR GROUP INC COM 22160N109 94 203 SH   SOLE   0 0 0
COSTAR GROUP INC CALL 22160N909 0 0 SH Call SOLE   0 0 0
COSTAR GROUP INC PUT 22160N959 0 0 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW COM 22160K105 658 2,722 SH   SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 0 0 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW PUT 22160K955 0 0 SH Put SOLE   0 0 0
COTT CORP QUE COM 22163N106 0 0 SH   SOLE   0 0 0
COTT CORP QUE CALL 22163N906 0 0 SH Call SOLE   0 0 0
COTT CORP QUE PUT 22163N956 0 0 SH Put SOLE   0 0 0
COTY INC COM CL A 222070203 4 404 SH   SOLE   0 0 0
COTY INC CALL 222070903 0 0 SH Call SOLE   0 0 0
COTY INC PUT 222070953 0 0 SH Put SOLE   0 0 0
COUNTERPATH CORP COM PAR 22228P302 0 0 SH   SOLE   0 0 0
COUNTY BANCORP INC COM 221907108 0 0 SH   SOLE   0 0 0
COUPA SOFTWARE INC COM 22266L106 0 0 SH   SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 0 0 SH Call SOLE   0 0 0
COUPA SOFTWARE INC PUT 22266L956 0 0 SH Put SOLE   0 0 0
COUSINS PPTYS INC COM 222795106 0 0 SH   SOLE   0 0 0
COUSINS PPTYS INC CALL 222795906 0 0 SH Call SOLE   0 0 0
COUSINS PPTYS INC PUT 222795956 0 0 SH Put SOLE   0 0 0
COVANTA HLDG CORP COM 22282E102 7 400 SH   SOLE   0 0 0
COVANTA HLDG CORP CALL 22282E902 0 0 SH Call SOLE   0 0 0
COVANTA HLDG CORP PUT 22282E952 0 0 SH Put SOLE   0 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 0 0 SH   SOLE   0 0 0
COVENANT TRANSN GROUP INC CALL 22284P905 0 0 SH Call SOLE   0 0 0
COVENANT TRANSN GROUP INC PUT 22284P955 0 0 SH Put SOLE   0 0 0
COVETRUS INC COM 22304C100 5 169 SH   SOLE   0 0 0
COVETRUS INC CALL 22304C900 0 0 SH Call SOLE   0 0 0
COVETRUS INC PUT 22304C950 0 0 SH Put SOLE   0 0 0
COVIA HLDGS CORP COM 22305A103 0 0 SH   SOLE   0 0 0
COVIA HLDGS CORP CALL 22305A903 0 0 SH Call SOLE   0 0 0
COVIA HLDGS CORP PUT 22305A953 0 0 SH Put SOLE   0 0 0
COWEN INC NOTE 3.000% 3/1 223622AB7 0 0 SH   SOLE   0 0 0
COWEN INC CL A NEW 223622606 0 0 SH   SOLE   0 0 0
COWEN INC CALL 223622906 0 0 SH Call SOLE   0 0 0
COWEN INC PUT 223622956 0 0 SH Put SOLE   0 0 0
COWEN INC NOTE 3.000%12/1 223622AE1 0 0 SH   SOLE   0 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 0 0 SH   SOLE   0 0 0
CPFL ENERGIA S A CALL 126153905 0 0 SH Call SOLE   0 0 0
CPFL ENERGIA S A PUT 126153955 0 0 SH Put SOLE   0 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 0 0 SH   SOLE   0 0 0
CPI AEROSTRUCTURES INC CALL 125919908 0 0 SH Call SOLE   0 0 0
CPI AEROSTRUCTURES INC PUT 125919958 0 0 SH Put SOLE   0 0 0
CPI CARD GROUP INC COM NEW 12634H200 0 0 SH   SOLE   0 0 0
CPI CARD GROUP INC CALL 12634H900 0 0 SH Call SOLE   0 0 0
CPI CARD GROUP INC PUT 12634H950 0 0 SH Put SOLE   0 0 0
CPS TECHNOLOGIES CORP COM 12619F104 0 0 SH   SOLE   0 0 0
CRA INTL INC COM 12618T105 0 0 SH   SOLE   0 0 0
CRA INTL INC CALL 12618T905 0 0 SH Call SOLE   0 0 0
CRA INTL INC PUT 12618T955 0 0 SH Put SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 179 1,110 SH   SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 0 0 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 0 0 SH Put SOLE   0 0 0
CRAFT BREW ALLIANCE INC COM 224122101 0 0 SH   SOLE   0 0 0
CRAFT BREW ALLIANCE INC CALL 224122901 0 0 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC PUT 224122951 0 0 SH Put SOLE   0 0 0
CRANE CO COM 224399105 3 36 SH   SOLE   0 0 0
CRANE CO CALL 224399905 0 0 SH Call SOLE   0 0 0
CRANE CO PUT 224399955 0 0 SH Put SOLE   0 0 0
CRAWFORD & CO CL B 224633107 0 0 SH   SOLE   0 0 0
CRAWFORD & CO CL A 224633206 0 0 SH   SOLE   0 0 0
CRAWFORD & CO CALL 224633906 0 0 SH Call SOLE   0 0 0
CRAWFORD & CO PUT 224633956 0 0 SH Put SOLE   0 0 0
CRAY INC COM NEW 225223304 0 0 SH   SOLE   0 0 0
CRAY INC CALL 225223904 0 0 SH Call SOLE   0 0 0
CRAY INC PUT 225223954 0 0 SH Put SOLE   0 0 0
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 0 0 SH   SOLE   0 0 0
CREATIVE REALITIES INC COM NEW 22530J200 0 0 SH   SOLE   0 0 0
CREDICORP LTD COM G2519Y108 0 0 SH   SOLE   0 0 0
CREDICORP LTD CALL G2519Y908 0 0 SH Call SOLE   0 0 0
CREDICORP LTD PUT G2519Y958 0 0 SH Put SOLE   0 0 0
CREDIT ACCEP CORP MICH COM 225310101 0 0 SH   SOLE   0 0 0
CREDIT ACCEP CORP MICH CALL 225310901 0 0 SH Call SOLE   0 0 0
CREDIT ACCEP CORP MICH PUT 225310951 0 0 SH Put SOLE   0 0 0
CREDIT SUISSE AG NASSAU BRH VLCTYSHS 3X S&P 22539T217 0 0 SH   SOLE   0 0 0
CREDIT SUISSE AG NASSAU BRH CALL 22539T907 0 0 SH Call SOLE   0 0 0
CREDIT SUISSE AG NASSAU BRH PUT 22539T957 0 0 SH Put SOLE   0 0 0
CREDIT SUISSE AG NASSAU BRH XLINK CRD ETN37 22539T266 0 0 SH   SOLE   0 0 0
CREDIT SUISSE AG NASSAU BRH XLNKS REIT ETN36 22539T282 0 0 SH   SOLE   0 0 0
CREDIT SUISSE AG NASSAU BRH XLNKS AMLP ETN36 22539T290 0 0 SH   SOLE   0 0 0
CREDIT SUISSE AG NASSAU BRH X LNKS MLT ASST 22539T399 0 0 SH   SOLE   0 0 0
CREDIT SUISSE AG NASSAU BRH ETN LKD 34 22539T456 0 0 SH   SOLE   0 0 0
CREDIT SUISSE AG NASSAU BRH FI ENHNCD EUR 50 22539U107 0 0 SH   SOLE   0 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 0 0 SH   SOLE   0 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 0 0 SH   SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 0 0 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP PUT 225401958 0 0 SH Put SOLE   0 0 0
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 0 0 SH   SOLE   0 0 0
CREDIT SUISSE NASSAU BRH VELOCITY SHS ETN 22542D290 0 0 SH   SOLE   0 0 0
CREDIT SUISSE NASSAU BRH 3X LONG GOLD 22542D316 0 0 SH   SOLE   0 0 0
CREDIT SUISSE NASSAU BRH VELOCITY SHS DAI 22542D332 0 0 SH   SOLE   0 0 0
CREDIT SUISSE NASSAU BRH VELOCITY SHS SHO 22542D365 0 0 SH   SOLE   0 0 0
CREDIT SUISSE NASSAU BRH CALL 22542D905 0 0 SH Call SOLE   0 0 0
CREDIT SUISSE NASSAU BRH PUT 22542D955 0 0 SH Put SOLE   0 0 0
CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 0 0 SH   SOLE   0 0 0
CREDIT SUISSE NASSAU BRH X LINK SILVER SH 22542D449 0 0 SH   SOLE   0 0 0
CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 0 0 SH   SOLE   0 0 0
CREDIT SUISSE NASSAU BRH CALL 22542D900 0 0 SH Call SOLE   0 0 0
CREDIT SUISSE NASSAU BRH PUT 22542D950 0 0 SH Put SOLE   0 0 0
CREDIT SUISSE NASSAU BRH 3X INVERS SILV 22542D654 0 0 SH   SOLE   0 0 0
CREDIT SUISSE NASSAU BRH 3X INVERS GOLD 22542D670 0 0 SH   SOLE   0 0 0
CREDIT SUISSE NASSAU BRH INVRS VIX MDTERM 22542D829 0 0 SH   SOLE   0 0 0
CREDIT SUISSE NASSAU BRH VLCTYSHS 3X INV 22542D282 0 0 SH   SOLE   0 0 0
CREE INC COM 225447101 17 308 SH   SOLE   0 0 0
CREE INC CALL 225447901 0 0 SH Call SOLE   0 0 0
CREE INC PUT 225447951 0 0 SH Put SOLE   0 0 0
CRESCENT ACQUISITION CORP UNIT 99/99/9999 22564L204 0 0 SH   SOLE   0 0 0
CRESCENT PT ENERGY CORP COM 22576C101 0 0 SH   SOLE   0 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 0 0 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 0 0 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 0 0 SH   SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 0 0 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 0 0 SH Put SOLE   0 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 0 0 SH   SOLE   0 0 0
CRESUD S A C I F Y A CALL 226406906 0 0 SH Call SOLE   0 0 0
CRESUD S A C I F Y A PUT 226406956 0 0 SH Put SOLE   0 0 0
CRH MEDICAL CORP COM 12626F105 0 0 SH   SOLE   0 0 0
CRH PLC ADR 12626K203 0 0 SH   SOLE   0 0 0
CRH PLC CALL 12626K903 0 0 SH Call SOLE   0 0 0
CRH PLC PUT 12626K953 0 0 SH Put SOLE   0 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 0 0 SH   SOLE   0 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 0 0 SH   SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 0 0 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG PUT H17182958 0 0 SH Put SOLE   0 0 0
CRITEO S A SPONS ADS 226718104 23 1,175 SH   SOLE   0 0 0
CRITEO S A CALL 226718904 0 0 SH Call SOLE   0 0 0
CRITEO S A PUT 226718954 0 0 SH Put SOLE   0 0 0
CROCS INC COM 227046109 3 137 SH   SOLE   0 0 0
CROCS INC CALL 227046909 0 0 SH Call SOLE   0 0 0
CROCS INC PUT 227046959 0 0 SH Put SOLE   0 0 0
CRONOS GROUP INC COM 22717L101 12 700 SH   SOLE   0 0 0
CRONOS GROUP INC CALL 22717L901 0 0 SH Call SOLE   0 0 0
CRONOS GROUP INC PUT 22717L951 0 0 SH Put SOLE   0 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 0 0 SH   SOLE   0 0 0
CROSS CTRY HEALTHCARE INC CALL 227483904 0 0 SH Call SOLE   0 0 0
CROSS CTRY HEALTHCARE INC PUT 227483954 0 0 SH Put SOLE   0 0 0
CROSS TIMBERS RTY TR TR UNIT 22757R109 0 0 SH   SOLE   0 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 0 0 SH   SOLE   0 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 0 0 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 0 0 SH Put SOLE   0 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 500 3,911 SH   SOLE   0 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 0 0 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 0 0 SH Put SOLE   0 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 0 0 SH   SOLE   0 0 0
CROWN CRAFTS INC COM 228309100 0 0 SH   SOLE   0 0 0
CROWN CRAFTS INC CALL 228309900 0 0 SH Call SOLE   0 0 0
CROWN CRAFTS INC PUT 228309950 0 0 SH Put SOLE   0 0 0
CROWN HOLDINGS INC COM 228368106 23 423 SH   SOLE   0 0 0
CROWN HOLDINGS INC CALL 228368906 0 0 SH Call SOLE   0 0 0
CROWN HOLDINGS INC PUT 228368956 0 0 SH Put SOLE   0 0 0
CRYOLIFE INC COM 228903100 0 0 SH   SOLE   0 0 0
CRYOLIFE INC CALL 228903900 0 0 SH Call SOLE   0 0 0
CRYOLIFE INC PUT 228903950 0 0 SH Put SOLE   0 0 0
CRYOPORT INC *W EXP 07/29/202 229050125 0 0 SH   SOLE   0 0 0
CRYOPORT INC COM PAR $0.001 229050307 0 0 SH   SOLE   0 0 0
CRYOPORT INC CALL 229050907 0 0 SH Call SOLE   0 0 0
CRYOPORT INC PUT 229050957 0 0 SH Put SOLE   0 0 0
CSG SYS INTL INC NOTE 4.250% 3/1 126349AF6 0 0 SH   SOLE   0 0 0
CSG SYS INTL INC COM 126349109 0 0 SH   SOLE   0 0 0
CSG SYS INTL INC CALL 126349909 0 0 SH Call SOLE   0 0 0
CSG SYS INTL INC PUT 126349959 0 0 SH Put SOLE   0 0 0
CSI COMPRESSCO LP COM UNIT 12637A103 29 10,300 SH   SOLE   0 0 0
CSI COMPRESSCO LP CALL 12637A903 0 0 SH Call SOLE   0 0 0
CSI COMPRESSCO LP PUT 12637A953 0 0 SH Put SOLE   0 0 0
CSOP ETF TR FTSE CHINA A50 12649L105 0 0 SH   SOLE   0 0 0
CSOP ETF TR CALL 12649L905 0 0 SH Call SOLE   0 0 0
CSOP ETF TR PUT 12649L955 0 0 SH Put SOLE   0 0 0
CSOP ETF TR MSCI CHINA A I 12649L204 0 0 SH   SOLE   0 0 0
CSP INC COM 126389105 0 0 SH   SOLE   0 0 0
CSS INDS INC COM 125906107 0 0 SH   SOLE   0 0 0
CSW INDUSTRIALS INC COM 126402106 0 0 SH   SOLE   0 0 0
CSX CORP COM 126408103 668 8,932 SH   SOLE   0 0 0
CSX CORP CALL 126408903 0 0 SH Call SOLE   0 0 0
CSX CORP PUT 126408953 0 0 SH Put SOLE   0 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 0 0 SH   SOLE   0 0 0
CTI BIOPHARMA CORP CALL 12648L901 0 0 SH Call SOLE   0 0 0
CTI BIOPHARMA CORP PUT 12648L951 0 0 SH Put SOLE   0 0 0
CTI INDUSTRIES CORP COM NEW 125961300 0 0 SH   SOLE   0 0 0
CTRIP COM INTL LTD NOTE 1.000% 7/0 22943FAF7 0 0 SH   SOLE   0 0 0
CTRIP COM INTL LTD NOTE 1.990% 7/0 22943FAH3 0 0 SH   SOLE   0 0 0
CTRIP COM INTL LTD NOTE 1.250% 9/1 22943FAM2 0 0 SH   SOLE   0 0 0
CTRIP COM INTL LTD CALL 22943F900 0 0 SH Call SOLE   0 0 0
CTRIP COM INTL LTD PUT 22943F950 0 0 SH Put SOLE   0 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 10 244 SH   SOLE   0 0 0
CTS CORP COM 126501105 0 0 SH   SOLE   0 0 0
CTS CORP CALL 126501905 0 0 SH Call SOLE   0 0 0
CTS CORP PUT 126501955 0 0 SH Put SOLE   0 0 0
CUBESMART COM 229663109 0 0 SH   SOLE   0 0 0
CUBESMART CALL 229663909 0 0 SH Call SOLE   0 0 0
CUBESMART PUT 229663959 0 0 SH Put SOLE   0 0 0
CUBIC CORP COM 229669106 0 0 SH   SOLE   0 0 0
CUBIC CORP CALL 229669906 0 0 SH Call SOLE   0 0 0
CUBIC CORP PUT 229669956 0 0 SH Put SOLE   0 0 0
CUE BIOPHARMA INC COM 22978P106 0 0 SH   SOLE   0 0 0
CUI GLOBAL INC COM NEW 126576206 0 0 SH   SOLE   0 0 0
CUI GLOBAL INC CALL 126576906 0 0 SH Call SOLE   0 0 0
CUI GLOBAL INC PUT 126576956 0 0 SH Put SOLE   0 0 0
CULLEN FROST BANKERS INC COM 229899109 8 92 SH   SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 0 0 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC PUT 229899959 0 0 SH Put SOLE   0 0 0
CULP INC COM 230215105 0 0 SH   SOLE   0 0 0
CULP INC CALL 230215905 0 0 SH Call SOLE   0 0 0
CULP INC PUT 230215955 0 0 SH Put SOLE   0 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 0 0 SH   SOLE   0 0 0
CUMBERLAND PHARMACEUTICALS I CALL 230770909 0 0 SH Call SOLE   0 0 0
CUMBERLAND PHARMACEUTICALS I PUT 230770959 0 0 SH Put SOLE   0 0 0
CUMMINS INC COM 231021106 119 755 SH   SOLE   0 0 0
CUMMINS INC CALL 231021906 0 0 SH Call SOLE   0 0 0
CUMMINS INC PUT 231021956 0 0 SH Put SOLE   0 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 0 0 SH   SOLE   0 0 0
CURIS INC COM NEW 231269200 0 0 SH   SOLE   0 0 0
CURIS INC CALL 231269900 0 0 SH Call SOLE   0 0 0
CURIS INC PUT 231269950 0 0 SH Put SOLE   0 0 0
CURO GROUP HLDGS CORP COM 23131L107 0 0 SH   SOLE   0 0 0
CURO GROUP HLDGS CORP CALL 23131L907 0 0 SH Call SOLE   0 0 0
CURO GROUP HLDGS CORP PUT 23131L957 0 0 SH Put SOLE   0 0 0
CURTISS WRIGHT CORP COM 231561101 2 23 SH   SOLE   0 0 0
CURTISS WRIGHT CORP CALL 231561901 0 0 SH Call SOLE   0 0 0
CURTISS WRIGHT CORP PUT 231561951 0 0 SH Put SOLE   0 0 0
CUSHING ENERGY INCOME COM SH BEN INT 23162T102 0 0 SH   SOLE   0 0 0
CUSHING ETF TRUST ENRGY &MLP ETF 23163L108 0 0 SH   SOLE   0 0 0
CUSHING ETF TRUST UTILITY & MLP 23163L207 0 0 SH   SOLE   0 0 0
CUSHING ETF TRUST TRNSPRTN & MLP 23163L306 0 0 SH   SOLE   0 0 0
CUSHING ETF TRUST ENRGY SC & MLP 23163L405 0 0 SH   SOLE   0 0 0
CUSHING RENAISSANCE FD COM 231647108 0 0 SH   SOLE   0 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 0 0 SH   SOLE   0 0 0
CUSHMAN WAKEFIELD PLC CALL G2717B908 0 0 SH Call SOLE   0 0 0
CUSHMAN WAKEFIELD PLC PUT G2717B958 0 0 SH Put SOLE   0 0 0
CUSTOMERS BANCORP INC COM 23204G100 40 2,200 SH   SOLE   0 0 0
CUSTOMERS BANCORP INC CALL 23204G900 0 0 SH Call SOLE   0 0 0
CUSTOMERS BANCORP INC PUT 23204G950 0 0 SH Put SOLE   0 0 0
CUTERA INC COM 232109108 0 0 SH   SOLE   0 0 0
CUTERA INC CALL 232109908 0 0 SH Call SOLE   0 0 0
CUTERA INC PUT 232109958 0 0 SH Put SOLE   0 0 0
CVB FINL CORP COM 126600105 1 78 SH   SOLE   0 0 0
CVB FINL CORP CALL 126600905 0 0 SH Call SOLE   0 0 0
CVB FINL CORP PUT 126600955 0 0 SH Put SOLE   0 0 0
CVD EQUIPMENT CORP COM 126601103 0 0 SH   SOLE   0 0 0
CVR ENERGY INC COM 12662P108 0 0 SH   SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 0 0 SH Call SOLE   0 0 0
CVR ENERGY INC PUT 12662P958 0 0 SH Put SOLE   0 0 0
CVR PARTNERS LP COM 126633106 0 0 SH   SOLE   0 0 0
CVR PARTNERS LP CALL 126633906 0 0 SH Call SOLE   0 0 0
CVR PARTNERS LP PUT 126633956 0 0 SH Put SOLE   0 0 0
CVR REFNG LP COMUNIT REP LT 12663P107 0 0 SH   SOLE   0 0 0
CVR REFNG LP CALL 12663P907 0 0 SH Call SOLE   0 0 0
CVR REFNG LP PUT 12663P957 0 0 SH Put SOLE   0 0 0
CVS HEALTH CORP COM 126650100 477 8,865 SH   SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 0 0 SH Call SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 0 0 SH Put SOLE   0 0 0
CYANOTECH CORP COM PAR $0.02 232437301 0 0 SH   SOLE   0 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 23 200 SH   SOLE   0 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 0 0 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 0 0 SH Put SOLE   0 0 0
CYBEROPTICS CORP COM 232517102 0 0 SH   SOLE   0 0 0
CYCLACEL PHARMACEUTICALS INC PFD CONV EX 6% 23254L207 0 0 SH   SOLE   0 0 0
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 0 SH   SOLE   0 0 0
CYCLACEL PHARMACEUTICALS INC CALL 23254L905 0 0 SH Call SOLE   0 0 0
CYCLACEL PHARMACEUTICALS INC PUT 23254L955 0 0 SH Put SOLE   0 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 0 0 SH   SOLE   0 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 0 0 SH   SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 0 0 SH Call SOLE   0 0 0
CYMABAY THERAPEUTICS INC PUT 23257D953 0 0 SH Put SOLE   0 0 0
CYNERGISTEK INC COM 23258P105 0 0 SH   SOLE   0 0 0
CYPRESS ENERGY PARTNERS LP LTD PARTNER INT 232751107 0 0 SH   SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 0 0 SH   SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP NOTE 2.000% 2/0 232806AP4 0 0 SH   SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 17 1,150 SH   SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP CALL 232806909 0 0 SH Call SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP PUT 232806959 0 0 SH Put SOLE   0 0 0
CYREN LTD SHS M26895108 0 0 SH   SOLE   0 0 0
CYREN LTD CALL M26895908 0 0 SH Call SOLE   0 0 0
CYREN LTD PUT M26895958 0 0 SH Put SOLE   0 0 0
CYRUSONE INC COM 23283R100 10 207 SH   SOLE   0 0 0
CYRUSONE INC CALL 23283R900 0 0 SH Call SOLE   0 0 0
CYRUSONE INC PUT 23283R950 0 0 SH Put SOLE   0 0 0
CYTOKINETICS INC COM NEW 23282W605 0 0 SH   SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 0 0 SH Call SOLE   0 0 0
CYTOKINETICS INC PUT 23282W955 0 0 SH Put SOLE   0 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 0 0 SH   SOLE   0 0 0
CYTOMX THERAPEUTICS INC CALL 23284F905 0 0 SH Call SOLE   0 0 0
CYTOMX THERAPEUTICS INC PUT 23284F955 0 0 SH Put SOLE   0 0 0
CYTORI THERAPEUTICS INC *W EXP 05/28/202 23283K139 0 0 SH   SOLE   0 0 0
CYTORI THERAPEUTICS INC COM PAR 23283K402 0 0 SH   SOLE   0 0 0
CYTORI THERAPEUTICS INC CALL 23283K902 0 0 SH Call SOLE   0 0 0
CYTORI THERAPEUTICS INC PUT 23283K952 0 0 SH Put SOLE   0 0 0
CYTOSORBENTS CORP COM NEW 23283X206 0 0 SH   SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 0 0 SH Call SOLE   0 0 0
CYTOSORBENTS CORP PUT 23283X956 0 0 SH Put SOLE   0 0 0
CYTRX CORP COM PAR 232828608 0 53 SH   SOLE   0 0 0
CYTRX CORP CALL 232828908 0 0 SH Call SOLE   0 0 0
CYTRX CORP PUT 232828958 0 0 SH Put SOLE   0 0 0
D R HORTON INC COM 23331A109 163 3,953 SH   SOLE   0 0 0
D R HORTON INC CALL 23331A909 0 0 SH Call SOLE   0 0 0
D R HORTON INC PUT 23331A959 0 0 SH Put SOLE   0 0 0
DAILY JOURNAL CORP COM 233912104 0 0 SH   SOLE   0 0 0
DAKTRONICS INC COM 234264109 0 0 SH   SOLE   0 0 0
DAKTRONICS INC CALL 234264909 0 0 SH Call SOLE   0 0 0
DAKTRONICS INC PUT 234264959 0 0 SH Put SOLE   0 0 0
DANA INCORPORATED COM 235825205 3 200 SH   SOLE   0 0 0
DANA INCORPORATED CALL 235825905 0 0 SH Call SOLE   0 0 0
DANA INCORPORATED PUT 235825955 0 0 SH Put SOLE   0 0 0
DANAHER CORP DEL DEBT 1/2 235851AE2 0 0 SH   SOLE   0 0 0
DANAHER CORP DEL DBCV 1/2 235851AF9 0 0 SH   SOLE   0 0 0
DANAHER CORP DEL COM 235851102 438 3,318 SH   SOLE   0 0 0
DANAHER CORP DEL CALL 235851902 0 0 SH Call SOLE   0 0 0
DANAHER CORP DEL PUT 235851952 0 0 SH Put SOLE   0 0 0
DANAHER CORPORATION 4.75 MND CV PFD 235851300 0 0 SH   SOLE   0 0 0
DANAOS CORPORATION SHS Y1968P105 0 0 SH   SOLE   0 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 0 0 SH   SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 0 0 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 0 0 SH Put SOLE   0 0 0
DARDEN RESTAURANTS INC COM 237194105 116 958 SH   SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 0 0 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC PUT 237194955 0 0 SH Put SOLE   0 0 0
DARE BIOSCIENCE INC COM 23666P101 0 0 SH   SOLE   0 0 0
DARE BIOSCIENCE INC CALL 23666P901 0 0 SH Call SOLE   0 0 0
DARE BIOSCIENCE INC PUT 23666P951 0 0 SH Put SOLE   0 0 0
DARIOHEALTH CORP COM 23725P100 0 0 SH   SOLE   0 0 0
DARIOHEALTH CORP *W EXP 03/08/202 23725P118 0 0 SH   SOLE   0 0 0
DARLING INGREDIENTS INC COM 237266101 0 0 SH   SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 0 0 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC PUT 237266951 0 0 SH Put SOLE   0 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 0 0 SH   SOLE   0 0 0
DASAN ZHONE SOLUTIONS INC CALL 23305L906 0 0 SH Call SOLE   0 0 0
DASAN ZHONE SOLUTIONS INC PUT 23305L956 0 0 SH Put SOLE   0 0 0
DASEKE INC COM 23753F107 0 0 SH   SOLE   0 0 0
DASEKE INC CALL 23753F907 0 0 SH Call SOLE   0 0 0
DASEKE INC PUT 23753F957 0 0 SH Put SOLE   0 0 0
DASEKE INC *W EXP 02/27/202 23753F115 0 0 SH   SOLE   0 0 0
DATA I O CORP COM 237690102 0 0 SH   SOLE   0 0 0
DATA I O CORP CALL 237690902 0 0 SH Call SOLE   0 0 0
DATA I O CORP PUT 237690952 0 0 SH Put SOLE   0 0 0
DATASEA INC COM NEW 238116206 0 0 SH   SOLE   0 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 0 0 SH   SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 0 0 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 0 0 SH Put SOLE   0 0 0
DAVIDSTEA INC COM 238661102 0 0 SH   SOLE   0 0 0
DAVIDSTEA INC CALL 238661902 0 0 SH Call SOLE   0 0 0
DAVIDSTEA INC PUT 238661952 0 0 SH Put SOLE   0 0 0
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 0 0 SH   SOLE   0 0 0
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 0 0 SH   SOLE   0 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 0 0 SH   SOLE   0 0 0
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 0 0 SH   SOLE   0 0 0
DAVITA INC COM 23918K108 0 0 SH   SOLE   0 0 0
DAVITA INC CALL 23918K908 0 0 SH Call SOLE   0 0 0
DAVITA INC PUT 23918K958 0 0 SH Put SOLE   0 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 0 SH   SOLE   0 0 0
DAWSON GEOPHYSICAL CO NEW CALL 239360900 0 0 SH Call SOLE   0 0 0
DAWSON GEOPHYSICAL CO NEW PUT 239360950 0 0 SH Put SOLE   0 0 0
DAXOR CORP COM 239467103 0 0 SH   SOLE   0 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 0 0 SH   SOLE   0 0 0
DBV TECHNOLOGIES S A CALL 23306J901 0 0 SH Call SOLE   0 0 0
DBV TECHNOLOGIES S A PUT 23306J951 0 0 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051900 0 0 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051950 0 0 SH Put SOLE   0 0 0
DBX ETF TR XTRACKERS MSCI 233051218 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACKERS RUSE 233051242 194 7,343 SH   SOLE   0 0 0
DBX ETF TR XTRACKERS HIGH 233051259 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACKERS LOW 233051267 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACKERS SHRT 233051283 0 0 SH   SOLE   0 0 0
DBX ETF TR CALL 233051902 0 0 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051952 0 0 SH Put SOLE   0 0 0
DBX ETF TR XTRACK RUSS 2000 233051440 20 616 SH   SOLE   0 0 0
DBX ETF TR XTRCK BRCLY INTL 233051465 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRCK BRCLY TRSY 233051473 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK RUSS 1000 233051481 4 131 SH   SOLE   0 0 0
DBX ETF TR XTRACK FTSE EMRG 233051499 4 179 SH   SOLE   0 0 0
DBX ETF TR CALL 233051907 0 0 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051957 0 0 SH Put SOLE   0 0 0
DBX ETF TR XTRACK FTSE US 233051515 204 7,414 SH   SOLE   0 0 0
DBX ETF TR XTRCK GERMNY EQT 233051556 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRCK EURZON EQT 233051564 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK JAPAN JPX 233051663 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK MUN INFRA 233051705 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRCK EMRING MKT 233051713 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRCK INVTNT GRD 233051739 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK CSI 500 A 233051754 0 0 SH   SOLE   0 0 0
DBX ETF TR CALL 233051904 0 0 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051954 0 0 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051903 0 0 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051953 0 0 SH Put SOLE   0 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 83 2,923 SH   SOLE   0 0 0
DBX ETF TR CALL 233051909 0 0 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051959 0 0 SH Put SOLE   0 0 0
DBX ETF TR XTKR MSCI ACWI 233051192 0 0 SH   SOLE   0 0 0
DBX ETF TR XTKR MSCI EMRG 233051226 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101 14 622 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 381 12,233 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI GRMY 233051408 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK USD HIGH 233051432 4 100 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI CHIN 233051523 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI ALL 233051598 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EAFE 233051630 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EURO 233051697 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI CHNA 233051762 94 2,699 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI SOUT 233051812 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI ALL 233051820 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI ASIA 233051846 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI UK 233051861 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRACKRS MSCI 233051531 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRCK HIGH YIELD 233051747 0 0 SH   SOLE   0 0 0
DBX ETF TR XTRCKR MSCI US 233051150 0 0 SH   SOLE   0 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 0 0 SH   SOLE   0 0 0
DCP MIDSTREAM LP CALL 23311P900 0 0 SH Call SOLE   0 0 0
DCP MIDSTREAM LP PUT 23311P950 0 0 SH Put SOLE   0 0 0
DD3 ACQUISITION CORP SHS G2692M103 0 0 SH   SOLE   0 0 0
DD3 ACQUISITION CORP *W EXP 10/20/202 G2692M111 0 0 SH   SOLE   0 0 0
DD3 ACQUISITION CORP UNIT 10/12/2023 G2692M129 0 0 SH   SOLE   0 0 0
DEAN FOODS CO NEW COM NEW 242370203 0 300 SH   SOLE   0 0 0
DEAN FOODS CO NEW CALL 242370903 0 0 SH Call SOLE   0 0 0
DEAN FOODS CO NEW PUT 242370953 0 0 SH Put SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 0 0 SH   SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN CALL 24344T901 0 0 SH Call SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN PUT 24344T951 0 0 SH Put SOLE   0 0 0
DECKERS OUTDOOR CORP COM 243537107 33 227 SH   SOLE   0 0 0
DECKERS OUTDOOR CORP CALL 243537907 0 0 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP PUT 243537957 0 0 SH Put SOLE   0 0 0
DEERE & CO COM 244199105 305 1,910 SH   SOLE   0 0 0
DEERE & CO CALL 244199905 0 0 SH Call SOLE   0 0 0
DEERE & CO PUT 244199955 0 0 SH Put SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 0 0 SH   SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP CALL 245077902 0 0 SH Call SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP PUT 245077952 0 0 SH Put SOLE   0 0 0
DEL TACO RESTAURANTS INC COM 245496104 0 0 SH   SOLE   0 0 0
DEL TACO RESTAURANTS INC CALL 245496904 0 0 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC PUT 245496954 0 0 SH Put SOLE   0 0 0
DEL TACO RESTAURANTS INC *W EXP 06/30/202 245496112 0 0 SH   SOLE   0 0 0
DELAWARE ENHANCED GBL DIV & COM 246060107 7 775 SH   SOLE   0 0 0
DELAWARE INV CO MUN INC FD I COM 246101109 0 0 SH   SOLE   0 0 0
DELAWARE INV MN MUN INC FD I COM 24610V103 0 0 SH   SOLE   0 0 0
DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 0 0 SH   SOLE   0 0 0
DELAWARE INVTS DIV & INCOME COM 245915103 24 1,891 SH   SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 0 0 SH   SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 0 0 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 0 0 SH Put SOLE   0 0 0
DELEK US HLDGS INC NEW COM 24665A103 117 3,224 SH   SOLE   0 0 0
DELEK US HLDGS INC NEW CALL 24665A903 0 0 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW PUT 24665A953 0 0 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CL C 24703L202 13 229 SH   SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L902 0 0 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L952 0 0 SH Put SOLE   0 0 0
DELMAR PHARMACEUTICALS INC COM NEW 247078207 0 0 SH   SOLE   0 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 0 0 SH   SOLE   0 0 0
DELPHI TECHNOLOGIES PLC CALL G2709G907 0 0 SH Call SOLE   0 0 0
DELPHI TECHNOLOGIES PLC PUT G2709G957 0 0 SH Put SOLE   0 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 175 3,395 SH   SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 0 0 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL PUT 247361952 0 0 SH Put SOLE   0 0 0
DELTA APPAREL INC COM 247368103 0 0 SH   SOLE   0 0 0
DELTA TECHNOLOGY HLDGS LTD USD ORD SHS G8477B105 0 0 SH   SOLE   0 0 0
DELUXE CORP COM 248019101 0 0 SH   SOLE   0 0 0
DELUXE CORP CALL 248019901 0 0 SH Call SOLE   0 0 0
DELUXE CORP PUT 248019951 0 0 SH Put SOLE   0 0 0
DENALI THERAPEUTICS INC COM 24823R105 0 0 SH   SOLE   0 0 0
DENALI THERAPEUTICS INC CALL 24823R905 0 0 SH Call SOLE   0 0 0
DENALI THERAPEUTICS INC PUT 24823R955 0 0 SH Put SOLE   0 0 0
DENBURY RES INC COM NEW 247916208 0 0 SH   SOLE   0 0 0
DENBURY RES INC CALL 247916908 0 0 SH Call SOLE   0 0 0
DENBURY RES INC PUT 247916958 0 0 SH Put SOLE   0 0 0
DENISON MINES CORP COM 248356107 0 0 SH   SOLE   0 0 0
DENISON MINES CORP CALL 248356907 0 0 SH Call SOLE   0 0 0
DENISON MINES CORP PUT 248356957 0 0 SH Put SOLE   0 0 0
DENNYS CORP COM 24869P104 3 182 SH   SOLE   0 0 0
DENNYS CORP CALL 24869P904 0 0 SH Call SOLE   0 0 0
DENNYS CORP PUT 24869P954 0 0 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC COM 24906P109 0 0 SH   SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 0 0 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC PUT 24906P959 0 0 SH Put SOLE   0 0 0
DERMIRA INC NOTE 3.000% 5/1 24983LAB0 0 0 SH   SOLE   0 0 0
DERMIRA INC COM 24983L104 3 291 SH   SOLE   0 0 0
DERMIRA INC CALL 24983L904 0 0 SH Call SOLE   0 0 0
DERMIRA INC PUT 24983L954 0 0 SH Put SOLE   0 0 0
DESCARTES SYS GROUP INC COM 249906108 0 0 SH   SOLE   0 0 0
DESCARTES SYS GROUP INC CALL 249906908 0 0 SH Call SOLE   0 0 0
DESCARTES SYS GROUP INC PUT 249906958 0 0 SH Put SOLE   0 0 0
DESPEGAR COM CORP ORD SHS G27358103 0 0 SH   SOLE   0 0 0
DESPEGAR COM CORP CALL G27358903 0 0 SH   SOLE   0 0 0
DESPEGAR COM CORP PUT G27358953 0 0 SH   SOLE   0 0 0
DESTINATION MATERNITY CORP COM 25065D100 0 0 SH   SOLE   0 0 0
DESTINATION MATERNITY CORP CALL 25065D900 0 0 SH Call SOLE   0 0 0
DESTINATION MATERNITY CORP PUT 25065D950 0 0 SH Put SOLE   0 0 0
DESTINATION XL GROUP INC COM 25065K104 0 0 SH   SOLE   0 0 0
DESTINATION XL GROUP INC CALL 25065K904 0 0 SH Call SOLE   0 0 0
DESTINATION XL GROUP INC PUT 25065K954 0 0 SH Put SOLE   0 0 0
DESWELL INDS INC COM 250639101 0 0 SH   SOLE   0 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 1 200 SH   SOLE   0 0 0
DEUTSCHE BANK AG CALL D18190908 0 0 SH Call SOLE   0 0 0
DEUTSCHE BANK AG PUT D18190958 0 0 SH Put SOLE   0 0 0
DEUTSCHE BK AG LDN BRH DB COMMOD SHRT 25154H467 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LDN BRH DB COM DBLE LNG 25154H475 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LDN BRH DB AGRIC LNG ETN 25154H533 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LDN BRH DB AGRIC DBL LN 25154H558 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LDN BRH DB GOLD SHORT 25154H731 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LDN BRH DB GOLD DBL LNG 25154H749 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LDN BRH GOLD DOUBLE SHOR 25154H756 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LDN BRH CALL 25154H906 0 0 SH Call SOLE   0 0 0
DEUTSCHE BK AG LDN BRH PUT 25154H956 0 0 SH Put SOLE   0 0 0
DEUTSCHE BK AG LONDON ETN DJ HY 2022 25153Q658 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LONDON ELE MORN TTL22 25153Q708 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LONDON BRH DB CRUDE OIL DBL 25154K809 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LONDON BRH DB BASE MET SHRT 25154K833 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LONDON BRH DB BASE MET DBL 25154K841 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LONDON BRH DB BASE MET DBL 25154K858 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LONDON BRH DB CRUDE OIL LNG 25154K866 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LONDON BRH DB CRUD OIL SHR 25154K874 0 0 SH   SOLE   0 0 0
DEUTSCHE BK AG LONDON BRH FI ENH GL0BAL HY 25155L293 0 0 SH   SOLE   0 0 0
DEVON ENERGY CORP NEW COM 25179M103 97 3,104 SH   SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 0 0 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW PUT 25179M953 0 0 SH Put SOLE   0 0 0
DEXCOM INC NOTE 0.750% 5/1 252131AF4 0 0 SH   SOLE   0 0 0
DEXCOM INC COM 252131107 4 35 SH   SOLE   0 0 0
DEXCOM INC CALL 252131907 0 0 SH Call SOLE   0 0 0
DEXCOM INC PUT 252131957 0 0 SH Put SOLE   0 0 0
DFB HEALTHCARE ACQUISTION CO COM 23291E109 0 0 SH   SOLE   0 0 0
DFB HEALTHCARE ACQUISTION CO *W EXP 04/11/202 23291E117 0 0 SH   SOLE   0 0 0
DFB HEALTHCARE ACQUISTION CO UNIT 01/30/2023 23291E208 0 0 SH   SOLE   0 0 0
DGSE COMPANIES INC COM 23323G106 0 0 SH   SOLE   0 0 0
DHI GROUP INC COM 23331S100 0 0 SH   SOLE   0 0 0
DHI GROUP INC CALL 23331S900 0 0 SH Call SOLE   0 0 0
DHI GROUP INC PUT 23331S950 0 0 SH Put SOLE   0 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 0 0 SH   SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 0 0 SH Call SOLE   0 0 0
DHT HOLDINGS INC PUT Y2065G951 0 0 SH Put SOLE   0 0 0
DHT HOLDINGS INC DEBT 4.500%10/0 23335SAB2 0 0 SH   SOLE   0 0 0
DHX MEDIA LTD COM VAR VTG 252406152 0 0 SH   SOLE   0 0 0
DHX MEDIA LTD CALL 252406902 0 0 SH Call SOLE   0 0 0
DHX MEDIA LTD PUT 252406952 0 0 SH Put SOLE   0 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 455 2,763 SH   SOLE   0 0 0
DIAGEO P L C CALL 25243Q905 0 0 SH Call SOLE   0 0 0
DIAGEO P L C PUT 25243Q955 0 0 SH Put SOLE   0 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 0 0 SH   SOLE   0 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 0 0 SH   SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 0 65 SH   SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN CALL 25271C902 0 0 SH Call SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN PUT 25271C952 0 0 SH Put SOLE   0 0 0
DIAMOND S SHIPPING INC COM Y20676105 0 0 SH   SOLE   0 0 0
DIAMONDBACK ENERGY INC COM 25278X109 262 2,583 SH   SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 0 0 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 0 0 SH Put SOLE   0 0 0
DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 0 0 SH   SOLE   0 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 0 0 SH   SOLE   0 0 0
DIAMONDROCK HOSPITALITY CO CALL 252784901 0 0 SH Call SOLE   0 0 0
DIAMONDROCK HOSPITALITY CO PUT 252784951 0 0 SH Put SOLE   0 0 0
DIANA CONTAINERSHIPS INC SHS PAR Y2069P507 0 0 SH   SOLE   0 0 0
DIANA SHIPPING INC COM Y2066G104 0 0 SH   SOLE   0 0 0
DIANA SHIPPING INC CALL Y2066G904 0 0 SH Call SOLE   0 0 0
DIANA SHIPPING INC PUT Y2066G954 0 0 SH Put SOLE   0 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 0 0 SH   SOLE   0 0 0
DICERNA PHARMACEUTICALS INC CALL 253031908 0 0 SH Call SOLE   0 0 0
DICERNA PHARMACEUTICALS INC PUT 253031958 0 0 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC COM 253393102 3 100 SH   SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 0 0 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC PUT 253393952 0 0 SH Put SOLE   0 0 0
DIEBOLD NXDF INC COM 253651103 2 200 SH   SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 0 0 SH Call SOLE   0 0 0
DIEBOLD NXDF INC PUT 253651953 0 0 SH Put SOLE   0 0 0
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 0 0 SH   SOLE   0 0 0
DIGI INTL INC COM 253798102 0 0 SH   SOLE   0 0 0
DIGI INTL INC CALL 253798902 0 0 SH Call SOLE   0 0 0
DIGI INTL INC PUT 253798952 0 0 SH Put SOLE   0 0 0
DIGIMARC CORP NEW COM 25381B101 0 0 SH   SOLE   0 0 0
DIGIMARC CORP NEW CALL 25381B901 0 0 SH Call SOLE   0 0 0
DIGIMARC CORP NEW PUT 25381B951 0 0 SH Put SOLE   0 0 0
DIGIRAD CORP COM 253827109 0 0 SH   SOLE   0 0 0
DIGIRAD CORP CALL 253827909 0 0 SH Call SOLE   0 0 0
DIGIRAD CORP PUT 253827959 0 0 SH Put SOLE   0 0 0
DIGITAL ALLY INC COM NEW 25382P208 0 0 SH   SOLE   0 0 0
DIGITAL RLTY TR INC COM 253868103 6 55 SH   SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 0 0 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC PUT 253868953 0 0 SH Put SOLE   0 0 0
DIGITAL TURBINE INC COM NEW 25400W102 0 0 SH   SOLE   0 0 0
DIGITAL TURBINE INC CALL 25400W902 0 0 SH Call SOLE   0 0 0
DIGITAL TURBINE INC PUT 25400W952 0 0 SH Put SOLE   0 0 0
DILLARDS INC CL A 254067101 3 50 SH   SOLE   0 0 0
DILLARDS INC CALL 254067901 0 0 SH Call SOLE   0 0 0
DILLARDS INC PUT 254067951 0 0 SH Put SOLE   0 0 0
DIME CMNTY BANCSHARES COM 253922108 0 0 SH   SOLE   0 0 0
DIME CMNTY BANCSHARES CALL 253922908 0 0 SH Call SOLE   0 0 0
DIME CMNTY BANCSHARES PUT 253922958 0 0 SH Put SOLE   0 0 0
DINE BRANDS GLOBAL INC COM 254423106 0 0 SH   SOLE   0 0 0
DINE BRANDS GLOBAL INC CALL 254423906 0 0 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC PUT 254423956 0 0 SH Put SOLE   0 0 0
DIODES INC COM 254543101 1 54 SH   SOLE   0 0 0
DIODES INC CALL 254543901 0 0 SH Call SOLE   0 0 0
DIODES INC PUT 254543951 0 0 SH Put SOLE   0 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1 200 SH   SOLE   0 0 0
DIPLOMAT PHARMACY INC CALL 25456K901 0 0 SH Call SOLE   0 0 0
DIPLOMAT PHARMACY INC PUT 25456K951 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W952 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W907 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W957 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W900 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W950 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR 7 10YR TRES BEAR 25459W557 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR 7 10YR TRES BULL 25459W565 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W905 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W955 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY R/E BULL3X 25459W755 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W901 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W951 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DLY DEV MKT BULL 25459W789 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W909 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W959 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR 7-10YR TR BEAR 25459Y108 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CSI300 CHINA1X 25459Y116 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DAILY RGNAL BULL 25459Y132 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY S&P500 2XS 25459Y165 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR SML CP BULL 2X 25459Y181 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 35 752 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y907 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y957 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y900 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y950 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR TL BD MKT BEAR 25459Y306 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY DEV MKT BEAR 25459Y355 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y905 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y955 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DLY R/E BEAR3X 25459Y363 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y903 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y953 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y405 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY JPN BULL 3X 25459Y413 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DRX DLYSOKOR3X 25459Y520 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y908 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y958 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y904 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y954 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DLY CNSMR STPL 25459Y702 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY CNMSR BULL 25459Y785 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY CNMSR BULL 25459Y801 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY CNSMR DIS 25459Y884 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DAILY CS 2X SH 25460E505 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DLY ROB AI 3X 25460E513 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E901 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E951 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DAILY S&P BIOTEC 25460E539 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E909 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E959 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DAILY MSCI EMERG 25460E547 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E907 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E957 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E904 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E954 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DAILY TECHNOLOGY 25460E562 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E902 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E952 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR PORTFLIOPLS DEV 25460E596 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR PORTFLIOPLS EMG 25460E612 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR PORTFIOPLS S&PMD 25460E638 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DAILY PHARMA 25460E646 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY EUR STX 3X 25460E653 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY AEROSPC 3X 25460E661 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DAILY TRANS 3X 25460E679 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY UTLTIES 3X 25460E711 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY INDL BU 3X 25460E737 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY MSCI MX 3X 25460E752 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY RGNAL BKS 3X 25460E802 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DAILY RUSSIA 3X 25460E828 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E908 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E958 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DLY SEMICNDTR 3X 25460E836 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E906 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E956 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DAILY JR BULL 3X 25460E851 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY JR GOLD 3X 25460E877 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR PRTFIOPLS S&P500 25490K109 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DAILY NAT GAS RE 25490K117 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K907 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K957 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DAILY S&P OIL 25490K125 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K905 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K955 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K903 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K953 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DAILY EUROPEAN 25490K166 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DAILY HIGH YLD 25490K190 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR PORTFIOPLS S&PSM 25490K208 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K901 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K951 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR LTN AM BL 3X NEW 25490K299 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DAILY IND BUL 3X 25490K331 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DLY NATRL GAS 3X 25490K349 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR OIL GAS BL 3X SH 25490K356 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K906 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K956 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DALY HOM B&S BUL 25490K596 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR MD CP BEAR 3X NW 25490K810 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K900 0 0 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K950 0 0 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CSI 300 BULL2X 25490K869 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR MSCI DEV OVER 25460E372 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR MSCI EMRG OVER 25460E380 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR MSCI DEF OVER 25460E398 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR MSCI CYCLI OVR 25460E414 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR RUSLL SML OVER 25460E422 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR RUSLL LRG OVER 25460E430 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR RUSELL1000 GWT 25460E448 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR RUSELL1000 VAL 25460E455 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR FTSE INTL OVER 25460E463 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR FTSE US OVER 25460E471 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DAILY BEAR 3X 25460E489 0 0 SH   SOLE   0 0 0
DIREXION SHS ETF TR DAILY BULL 3X 25460E497 0 0 SH   SOLE   0 0 0
DISCOVER FINL SVCS COM 254709108 44 622 SH   SOLE   0 0 0
DISCOVER FINL SVCS CALL 254709908 0 0 SH Call SOLE   0 0 0
DISCOVER FINL SVCS PUT 254709958 0 0 SH Put SOLE   0 0 0
DISCOVERY INC COM SER A 25470F104 19 732 SH   SOLE   0 0 0
DISCOVERY INC CALL 25470F904 0 0 SH Call SOLE   0 0 0
DISCOVERY INC PUT 25470F954 0 0 SH Put SOLE   0 0 0
DISCOVERY INC COM SER B 25470F203 0 0 SH   SOLE   0 0 0
DISCOVERY INC COM SER C 25470F302 7 305 SH   SOLE   0 0 0
DISCOVERY INC CALL 25470F902 0 0 SH Call SOLE   0 0 0
DISCOVERY INC PUT 25470F952 0 0 SH Put SOLE   0 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 0 0 SH   SOLE   0 0 0
DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 0 0 SH   SOLE   0 0 0
DISH NETWORK CORP CL A 25470M109 6 220 SH   SOLE   0 0 0
DISH NETWORK CORP CALL 25470M909 0 0 SH Call SOLE   0 0 0
DISH NETWORK CORP PUT 25470M959 0 0 SH Put SOLE   0 0 0
DISNEY WALT CO COM DISNEY 254687106 3,056 27,538 SH   SOLE   0 0 0
DISNEY WALT CO CALL 254687906 0 0 SH Call SOLE   0 0 0
DISNEY WALT CO PUT 254687956 0 0 SH Put SOLE   0 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 0 0 SH   SOLE   0 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 0 0 SH   SOLE   0 0 0
DIVIDEND & INCOME FUND COM NEW 25538A204 0 0 SH   SOLE   0 0 0
DIXIE GROUP INC CL A 255519100 0 0 SH   SOLE   0 0 0
DIXIE GROUP INC CALL 255519900 0 0 SH Call SOLE   0 0 0
DIXIE GROUP INC PUT 255519950 0 0 SH Put SOLE   0 0 0
DLH HLDGS CORP COM 23335Q100 0 0 SH   SOLE   0 0 0
DMC GLOBAL INC COM 23291C103 0 0 SH   SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 0 0 SH Call SOLE   0 0 0
DMC GLOBAL INC PUT 23291C953 0 0 SH Put SOLE   0 0 0
DNB FINL CORP COM 233237106 0 0 SH   SOLE   0 0 0
DNP SELECT INCOME FD COM 23325P104 152 13,154 SH   SOLE   0 0 0
DOCUMENT SEC SYS INC COM NEW 25614T200 0 650 SH   SOLE   0 0 0
DOCUMENT SEC SYS INC CALL 25614T900 0 0 SH Call SOLE   0 0 0
DOCUMENT SEC SYS INC PUT 25614T950 0 0 SH Put SOLE   0 0 0
DOCUSIGN INC COM 256163106 0 0 SH   SOLE   0 0 0
DOCUSIGN INC CALL 256163906 0 0 SH Call SOLE   0 0 0
DOCUSIGN INC PUT 256163956 0 0 SH Put SOLE   0 0 0
DOGNESS INTERNATIONAL CORP COM CL A G2788T103 0 0 SH   SOLE   0 0 0
DOLBY LABORATORIES INC COM 25659T107 44 711 SH   SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 0 0 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC PUT 25659T957 0 0 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW COM 256677105 81 683 SH   SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 0 0 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW PUT 256677955 0 0 SH Put SOLE   0 0 0
DOLLAR TREE INC COM 256746108 35 334 SH   SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 0 0 SH Call SOLE   0 0 0
DOLLAR TREE INC PUT 256746958 0 0 SH Put SOLE   0 0 0
DOLPHIN ENTMT INC COM 25686H100 0 0 SH   SOLE   0 0 0
DOLPHIN ENTMT INC *W EXP 12/26/202 25686H118 0 0 SH   SOLE   0 0 0
DOMINION ENERGY INC COM 25746U109 494 6,448 SH   SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 0 0 SH Call SOLE   0 0 0
DOMINION ENERGY INC PUT 25746U959 0 0 SH Put SOLE   0 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 0 0 SH   SOLE   0 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 0 0 SH   SOLE   0 0 0
DOMINION ENERGY MIDSTRM PRTN CALL 257454908 0 0 SH Call SOLE   0 0 0
DOMINION ENERGY MIDSTRM PRTN PUT 257454958 0 0 SH Put SOLE   0 0 0
DOMINOS PIZZA INC COM 25754A201 4 17 SH   SOLE   0 0 0
DOMINOS PIZZA INC CALL 25754A901 0 0 SH Call SOLE   0 0 0
DOMINOS PIZZA INC PUT 25754A951 0 0 SH Put SOLE   0 0 0
DOMO INC COM CL B 257554105 0 0 SH   SOLE   0 0 0
DOMO INC CALL 257554905 0 0 SH Call SOLE   0 0 0
DOMO INC PUT 257554955 0 0 SH Put SOLE   0 0 0
DOMTAR CORP COM NEW 257559203 0 0 SH   SOLE   0 0 0
DOMTAR CORP CALL 257559903 0 0 SH Call SOLE   0 0 0
DOMTAR CORP PUT 257559953 0 0 SH Put SOLE   0 0 0
DONALDSON INC COM 257651109 51 1,024 SH   SOLE   0 0 0
DONALDSON INC CALL 257651909 0 0 SH Call SOLE   0 0 0
DONALDSON INC PUT 257651959 0 0 SH Put SOLE   0 0 0
DONEGAL GROUP INC CL A 257701201 0 0 SH   SOLE   0 0 0
DONEGAL GROUP INC CALL 257701901 0 0 SH Call SOLE   0 0 0
DONEGAL GROUP INC PUT 257701951 0 0 SH Put SOLE   0 0 0
DONEGAL GROUP INC CL B 257701300 0 0 SH   SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1 88 SH   SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC CALL 25787G900 0 0 SH Call SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC PUT 25787G950 0 0 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO COM 257867200 1 236 SH   SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 0 0 SH Call SOLE   0 0 0
DONNELLEY R R & SONS CO PUT 257867950 0 0 SH Put SOLE   0 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 0 0 SH   SOLE   0 0 0
DORCHESTER MINERALS LP CALL 25820R905 0 0 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP PUT 25820R955 0 0 SH Put SOLE   0 0 0
DORIAN LPG LTD SHS USD Y2106R110 0 0 SH   SOLE   0 0 0
DORIAN LPG LTD CALL Y2106R900 0 0 SH Call SOLE   0 0 0
DORIAN LPG LTD PUT Y2106R950 0 0 SH Put SOLE   0 0 0
DORMAN PRODUCTS INC COM 258278100 8 91 SH   SOLE   0 0 0
DORMAN PRODUCTS INC CALL 258278900 0 0 SH Call SOLE   0 0 0
DORMAN PRODUCTS INC PUT 258278950 0 0 SH Put SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 41 2,063 SH   SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS CALL 258622909 0 0 SH Call SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS PUT 258622959 0 0 SH Put SOLE   0 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 20 1,000 SH   SOLE   0 0 0
DOUGLAS DYNAMICS INC COM 25960R105 0 22 SH   SOLE   0 0 0
DOUGLAS DYNAMICS INC CALL 25960R905 0 0 SH Call SOLE   0 0 0
DOUGLAS DYNAMICS INC PUT 25960R955 0 0 SH Put SOLE   0 0 0
DOUGLAS EMMETT INC COM 25960P109 9 239 SH   SOLE   0 0 0
DOUGLAS EMMETT INC CALL 25960P909 0 0 SH Call SOLE   0 0 0
DOUGLAS EMMETT INC PUT 25960P959 0 0 SH Put SOLE   0 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 2 250 SH   SOLE   0 0 0
DOVA PHARMACEUTICALS INC CALL 25985T902 0 0 SH Call SOLE   0 0 0
DOVA PHARMACEUTICALS INC PUT 25985T952 0 0 SH Put SOLE   0 0 0
DOVER CORP COM 260003108 20 220 SH   SOLE   0 0 0
DOVER CORP CALL 260003908 0 0 SH Call SOLE   0 0 0
DOVER CORP PUT 260003958 0 0 SH Put SOLE   0 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 0 0 SH   SOLE   0 0 0
DOVER DOWNS GAMING & ENTMT I CALL 260095904 0 0 SH Call SOLE   0 0 0
DOVER DOWNS GAMING & ENTMT I PUT 260095954 0 0 SH Put SOLE   0 0 0
DOVER MOTORSPORTS INC COM 260174107 0 0 SH   SOLE   0 0 0
DOVER MOTORSPORTS INC CALL 260174907 0 0 SH Call SOLE   0 0 0
DOVER MOTORSPORTS INC PUT 260174957 0 0 SH Put SOLE   0 0 0
DOW INC COM 260557103 0 0 SH   SOLE   0 0 0
DOWDUPONT INC COM 26078J100 666 12,501 SH   SOLE   0 0 0
DOWDUPONT INC CALL 26078J900 0 0 SH Call SOLE   0 0 0
DOWDUPONT INC PUT 26078J950 0 0 SH Put SOLE   0 0 0
DOWDUPONT INC WHEN ISSUED 26078J118 0 0 SH   SOLE   0 0 0
DPW HLDGS INC COM 26140E105 0 0 SH   SOLE   0 0 0
DPW HLDGS INC CALL 26140E905 0 0 SH Call SOLE   0 0 0
DPW HLDGS INC PUT 26140E955 0 0 SH Put SOLE   0 0 0
DPW HLDGS INC COM NEW 26140E501 0 0 SH   SOLE   0 0 0
DPW HLDGS INC CALL 26140E901 0 0 SH Call SOLE   0 0 0
DPW HLDGS INC PUT 26140E951 0 0 SH Put SOLE   0 0 0
DR REDDYS LABS LTD ADR 256135203 0 0 SH   SOLE   0 0 0
DR REDDYS LABS LTD CALL 256135903 0 0 SH Call SOLE   0 0 0
DR REDDYS LABS LTD PUT 256135953 0 0 SH Put SOLE   0 0 0
DRAGON VICTORY INTL LTD SHS G28365107 0 0 SH   SOLE   0 0 0
DRDGOLD LIMITED CALL 26152H901 0 0 SH Call SOLE   0 0 0
DRDGOLD LIMITED PUT 26152H951 0 0 SH Put SOLE   0 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 0 0 SH   SOLE   0 0 0
DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 3 1,275 SH   SOLE   0 0 0
DREYFUS ALCENTRA GBL CR INCO COM 26189A105 0 0 SH   SOLE   0 0 0
DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 0 0 SH   SOLE   0 0 0
DREYFUS MUN BD INFRSTRCTR FD CALL 26203D901 0 0 SH Call SOLE   0 0 0
DREYFUS MUN BD INFRSTRCTR FD PUT 26203D951 0 0 SH Put SOLE   0 0 0
DREYFUS MUN INCOME INC COM 26201R102 0 0 SH   SOLE   0 0 0
DREYFUS STRATEGIC MUN BD FD COM 26202F107 0 0 SH   SOLE   0 0 0
DREYFUS STRATEGIC MUNS INC COM 261932107 0 0 SH   SOLE   0 0 0
DRIL-QUIP INC COM 262037104 1 35 SH   SOLE   0 0 0
DRIL-QUIP INC CALL 262037904 0 0 SH Call SOLE   0 0 0
DRIL-QUIP INC PUT 262037954 0 0 SH Put SOLE   0 0 0
DRIVE SHACK INC COM 262077100 0 0 SH   SOLE   0 0 0
DRIVE SHACK INC CALL 262077900 0 0 SH Call SOLE   0 0 0
DRIVE SHACK INC PUT 262077950 0 0 SH Put SOLE   0 0 0
DROPBOX INC CL A 26210C104 39 1,795 SH   SOLE   0 0 0
DROPBOX INC CALL 26210C904 0 0 SH Call SOLE   0 0 0
DROPBOX INC PUT 26210C954 0 0 SH Put SOLE   0 0 0
DROPCAR INC COM 26210U104 0 0 SH   SOLE   0 0 0
DROPCAR INC COM NEW 26210U203 0 0 SH   SOLE   0 0 0
DRYSHIPS INC COM PAR NEW Y2109Q705 0 0 SH   SOLE   0 0 0
DRYSHIPS INC CALL Y2109Q905 0 0 SH Call SOLE   0 0 0
DRYSHIPS INC PUT Y2109Q955 0 0 SH Put SOLE   0 0 0
DSP GROUP INC COM 23332B106 0 0 SH   SOLE   0 0 0
DSP GROUP INC CALL 23332B906 0 0 SH Call SOLE   0 0 0
DSP GROUP INC PUT 23332B956 0 0 SH Put SOLE   0 0 0
DSW INC CL A 23334L102 0 0 SH   SOLE   0 0 0
DSW INC CALL 23334L902 0 0 SH Call SOLE   0 0 0
DSW INC PUT 23334L952 0 0 SH Put SOLE   0 0 0
DTE ENERGY CO COM 233331107 23 191 SH   SOLE   0 0 0
DTE ENERGY CO CALL 233331907 0 0 SH Call SOLE   0 0 0
DTE ENERGY CO PUT 233331957 0 0 SH Put SOLE   0 0 0
DTE ENERGY CO UNIT 99/99/9999 233331883 0 0 SH   SOLE   0 0 0
DTF TAX-FREE INCOME INC COM 23334J107 0 0 SH   SOLE   0 0 0
DUCOMMUN INC DEL COM 264147109 0 0 SH   SOLE   0 0 0
DUCOMMUN INC DEL CALL 264147909 0 0 SH Call SOLE   0 0 0
DUCOMMUN INC DEL PUT 264147959 0 0 SH Put SOLE   0 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433C105 0 0 SH   SOLE   0 0 0
DUFF & PHELPS SLT ENGY AND M COM 26433F108 0 0 SH   SOLE   0 0 0
DUFF & PHELPS UTIL CORP BD T COM 26432K108 0 0 SH   SOLE   0 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,380 15,345 SH   SOLE   0 0 0
DUKE ENERGY CORP NEW CALL 26441C904 0 0 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW PUT 26441C954 0 0 SH Put SOLE   0 0 0
DUKE REALTY CORP COM NEW 264411505 62 2,051 SH   SOLE   0 0 0
DUKE REALTY CORP CALL 264411905 0 0 SH Call SOLE   0 0 0
DUKE REALTY CORP PUT 264411955 0 0 SH Put SOLE   0 0 0
DULUTH HLDGS INC COM CL B 26443V101 0 0 SH   SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 0 0 SH Call SOLE   0 0 0
DULUTH HLDGS INC PUT 26443V951 0 0 SH Put SOLE   0 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 0 0 SH   SOLE   0 0 0
DUN & BRADSTREET CORP DEL NE CALL 26483E900 0 0 SH Call SOLE   0 0 0
DUN & BRADSTREET CORP DEL NE PUT 26483E950 0 0 SH Put SOLE   0 0 0
DUNKIN BRANDS GROUP INC COM 265504100 33 440 SH   SOLE   0 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 0 0 SH Call SOLE   0 0 0
DUNKIN BRANDS GROUP INC PUT 265504950 0 0 SH Put SOLE   0 0 0
DUNXIN FINL HLDGS LTD SPONSORED ADS 26605Q106 0 0 SH   SOLE   0 0 0
DURECT CORP COM 266605104 0 0 SH   SOLE   0 0 0
DURECT CORP CALL 266605904 0 0 SH Call SOLE   0 0 0
DURECT CORP PUT 266605954 0 0 SH Put SOLE   0 0 0
DWS MUN INCOME TR NEW COM 233368109 110 10,012 SH   SOLE   0 0 0
DWS STRATEGIC MUN INCOME TR COM 23342Q101 204 18,194 SH   SOLE   0 0 0
DXC TECHNOLOGY CO COM 23355L106 4 68 SH   SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 0 0 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO PUT 23355L956 0 0 SH Put SOLE   0 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 0 0 SH   SOLE   0 0 0
DXP ENTERPRISES INC NEW CALL 233377907 0 0 SH Call SOLE   0 0 0
DXP ENTERPRISES INC NEW PUT 233377957 0 0 SH Put SOLE   0 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 0 0 SH   SOLE   0 0 0
DYCOM INDS INC COM 267475101 1 30 SH   SOLE   0 0 0
DYCOM INDS INC CALL 267475901 0 0 SH Call SOLE   0 0 0
DYCOM INDS INC PUT 267475951 0 0 SH Put SOLE   0 0 0
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 0 0 SH   SOLE   0 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 0 0 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 0 0 SH Put SOLE   0 0 0
DYNASIL CORP AMER COM 268102100 0 0 SH   SOLE   0 0 0
DYNATRONICS CORP COM NEW 268157401 0 0 SH   SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 3 500 SH   SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 0 0 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 0 0 SH Put SOLE   0 0 0
DYNEX CAP INC COM NEW 26817Q506 0 0 SH   SOLE   0 0 0
DYNEX CAP INC CALL 26817Q906 0 0 SH Call SOLE   0 0 0
DYNEX CAP INC PUT 26817Q956 0 0 SH Put SOLE   0 0 0
E L F BEAUTY INC COM 26856L103 0 0 SH   SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 0 0 SH Call SOLE   0 0 0
E L F BEAUTY INC PUT 26856L953 0 0 SH Put SOLE   0 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 104 2,242 SH   SOLE   0 0 0
E TRADE FINANCIAL CORP CALL 269246901 0 0 SH Call SOLE   0 0 0
E TRADE FINANCIAL CORP PUT 269246951 0 0 SH Put SOLE   0 0 0
EAGLE BANCORP INC MD COM 268948106 0 0 SH   SOLE   0 0 0
EAGLE BANCORP INC MD CALL 268948906 0 0 SH Call SOLE   0 0 0
EAGLE BANCORP INC MD PUT 268948956 0 0 SH Put SOLE   0 0 0
EAGLE BANCORP MONT INC COM 26942G100 0 0 SH   SOLE   0 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 0 0 SH   SOLE   0 0 0
EAGLE BULK SHIPPING INC CALL Y2187A903 0 0 SH Call SOLE   0 0 0
EAGLE BULK SHIPPING INC PUT Y2187A953 0 0 SH Put SOLE   0 0 0
EAGLE CAP GROWTH FD INC COM 269451100 0 0 SH   SOLE   0 0 0
EAGLE FINL BANCORP INC COM 26952G107 0 0 SH   SOLE   0 0 0
EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 0 0 SH   SOLE   0 0 0
EAGLE MATERIALS INC COM 26969P108 18 223 SH   SOLE   0 0 0
EAGLE MATERIALS INC CALL 26969P908 0 0 SH Call SOLE   0 0 0
EAGLE MATERIALS INC PUT 26969P958 0 0 SH Put SOLE   0 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2 40 SH   SOLE   0 0 0
EAGLE PHARMACEUTICALS INC CALL 269796908 0 0 SH Call SOLE   0 0 0
EAGLE PHARMACEUTICALS INC PUT 269796958 0 0 SH Put SOLE   0 0 0
EAGLE PT CR CO LLC COM 269808101 0 0 SH   SOLE   0 0 0
EARTHSTONE ENERGY INC CL A 27032D304 0 0 SH   SOLE   0 0 0
EAST WEST BANCORP INC COM 27579R104 0 0 SH   SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 0 0 SH Call SOLE   0 0 0
EAST WEST BANCORP INC PUT 27579R954 0 0 SH Put SOLE   0 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5 282 SH   SOLE   0 0 0
EASTERLY GOVT PPTYS INC CALL 27616P903 0 0 SH Call SOLE   0 0 0
EASTERLY GOVT PPTYS INC PUT 27616P953 0 0 SH Put SOLE   0 0 0
EASTERN CO COM 276317104 0 0 SH   SOLE   0 0 0
EASTGROUP PPTY INC COM 277276101 11 104 SH   SOLE   0 0 0
EASTGROUP PPTY INC CALL 277276901 0 0 SH Call SOLE   0 0 0
EASTGROUP PPTY INC PUT 277276951 0 0 SH Put SOLE   0 0 0
EASTMAN CHEM CO COM 277432100 8 109 SH   SOLE   0 0 0
EASTMAN CHEM CO CALL 277432900 0 0 SH Call SOLE   0 0 0
EASTMAN CHEM CO PUT 277432950 0 0 SH Put SOLE   0 0 0
EASTMAN KODAK CO COM NEW 277461406 0 0 SH   SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 0 0 SH Call SOLE   0 0 0
EASTMAN KODAK CO PUT 277461956 0 0 SH Put SOLE   0 0 0
EASTSIDE DISTILLING INC COM PAR 277802302 0 0 SH   SOLE   0 0 0
EATON CORP PLC SHS G29183103 303 3,774 SH   SOLE   0 0 0
EATON CORP PLC CALL G29183903 0 0 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 0 0 SH Put SOLE   0 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 0 0 SH   SOLE   0 0 0
EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 0 0 SH   SOLE   0 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100 0 0 SH   SOLE   0 0 0
EATON VANCE CORP COM NON VTG 278265103 17 439 SH   SOLE   0 0 0
EATON VANCE CORP CALL 278265903 0 0 SH Call SOLE   0 0 0
EATON VANCE CORP PUT 278265953 0 0 SH Put SOLE   0 0 0
EATON VANCE ENH EQTY INC FD COM 278277108 2,812 170,787 SH   SOLE   0 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 0 0 SH   SOLE   0 0 0
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 0 0 SH   SOLE   0 0 0
EATON VANCE FLTING RATE INC COM 278279104 13 1,030 SH   SOLE   0 0 0
EATON VANCE FLTNG RATE 2022 COM 27831H100 0 0 SH   SOLE   0 0 0
EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 0 0 SH   SOLE   0 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 174 13,826 SH   SOLE   0 0 0
EATON VANCE MA MUNI INCOME T SH BEN INT 27826E104 0 0 SH   SOLE   0 0 0
EATON VANCE MUN BD FD COM 27827X101 23 1,909 SH   SOLE   0 0 0
EATON VANCE MUN BD FD II COM 27827K109 0 0 SH   SOLE   0 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 0 0 SH   SOLE   0 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 76 6,241 SH   SOLE   0 0 0
EATON VANCE N J MUN BD FD COM 27828R103 0 0 SH   SOLE   0 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 0 0 SH   SOLE   0 0 0
EATON VANCE NEW YORK MUN BD COM 27827Y109 0 0 SH   SOLE   0 0 0
EATON VANCE NJ MUNI INCOME T SH BEN INT 27826V106 0 0 SH   SOLE   0 0 0
EATON VANCE NY MUNI INCOME T SH BEN INT 27826W104 0 0 SH   SOLE   0 0 0
EATON VANCE OH MUNI INCOME T SH BEN INT 27826G109 0 0 SH   SOLE   0 0 0
EATON VANCE OHIO MUNICIPAL B COM 27828L106 0 0 SH   SOLE   0 0 0
EATON VANCE PA MUN BD FD COM 27828W102 0 0 SH   SOLE   0 0 0
EATON VANCE PA MUNI INCOME T SH BEN INT 27826T101 0 0 SH   SOLE   0 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106 40 4,450 SH   SOLE   0 0 0
EATON VANCE SH TM DR DIVR IN COM 27828V104 0 0 SH   SOLE   0 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 21 1,619 SH   SOLE   0 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 0 0 SH   SOLE   0 0 0
EATON VANCE TAX ADV BD OPT S COM SH BEN INT 27829M103 0 0 SH   SOLE   0 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 475 58,356 SH   SOLE   0 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100 54 3,500 SH   SOLE   0 0 0
EATON VANCE TX ADV GLB DIV O COM 27828U106 0 0 SH   SOLE   0 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 0 0 SH   SOLE   0 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 187 16,602 SH   SOLE   0 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 3 200 SH   SOLE   0 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 0 0 SH   SOLE   0 0 0
EBAY INC COM 278642103 98 2,646 SH   SOLE   0 0 0
EBAY INC CALL 278642903 0 0 SH Call SOLE   0 0 0
EBAY INC PUT 278642953 0 0 SH Put SOLE   0 0 0
EBIX INC COM NEW 278715206 1 24 SH   SOLE   0 0 0
EBIX INC CALL 278715906 0 0 SH Call SOLE   0 0 0
EBIX INC PUT 278715956 0 0 SH Put SOLE   0 0 0
ECA MARCELLUS TR I COM UNIT 26827L109 0 0 SH   SOLE   0 0 0
ECA MARCELLUS TR I CALL 26827L909 0 0 SH Call SOLE   0 0 0
ECA MARCELLUS TR I PUT 26827L959 0 0 SH Put SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 0 0 SH   SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2 95 SH   SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC CALL 27875T901 0 0 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC PUT 27875T951 0 0 SH Put SOLE   0 0 0
ECHOSTAR CORP CL A 278768106 0 0 SH   SOLE   0 0 0
ECHOSTAR CORP CALL 278768906 0 0 SH Call SOLE   0 0 0
ECHOSTAR CORP PUT 278768956 0 0 SH Put SOLE   0 0 0
ECLIPSE RES CORP COM 27890G100 0 0 SH   SOLE   0 0 0
ECLIPSE RES CORP CALL 27890G900 0 0 SH Call SOLE   0 0 0
ECLIPSE RES CORP PUT 27890G950 0 0 SH Put SOLE   0 0 0
ECO STIM ENERGY SOLUTIONS IN COM 27888D101 0 0 SH   SOLE   0 0 0
ECOLAB INC COM 278865100 64 371 SH   SOLE   0 0 0
ECOLAB INC CALL 278865900 0 0 SH Call SOLE   0 0 0
ECOLAB INC PUT 278865950 0 0 SH Put SOLE   0 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 0 0 SH   SOLE   0 0 0
ECOPETROL S A SPONSORED ADS 279158109 0 0 SH   SOLE   0 0 0
ECOPETROL S A CALL 279158909 0 0 SH Call SOLE   0 0 0
ECOPETROL S A PUT 279158959 0 0 SH Put SOLE   0 0 0
EDAP TMS S A SPONSORED ADR 268311107 0 0 SH   SOLE   0 0 0
EDAP TMS S A CALL 268311907 0 0 SH Call SOLE   0 0 0
EDAP TMS S A PUT 268311957 0 0 SH Put SOLE   0 0 0
EDGE THERAPEUTICS INC COM 279870109 0 0 SH   SOLE   0 0 0
EDGE THERAPEUTICS INC CALL 279870909 0 0 SH Call SOLE   0 0 0
EDGE THERAPEUTICS INC PUT 279870959 0 0 SH Put SOLE   0 0 0
EDGEWELL PERS CARE CO COM 28035Q102 0 0 SH   SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 0 0 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 0 0 SH Put SOLE   0 0 0
EDISON INTL COM 281020107 0 7 SH   SOLE   0 0 0
EDISON INTL CALL 281020907 0 0 SH Call SOLE   0 0 0
EDISON INTL PUT 281020957 0 0 SH Put SOLE   0 0 0
EDISON NATION INC COM 28103E106 0 0 SH   SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 4 200 SH   SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 0 0 SH Call SOLE   0 0 0
EDITAS MEDICINE INC PUT 28106W953 0 0 SH Put SOLE   0 0 0
EDTECHX HLDGS ACQUISITION CO COM 28138X103 0 0 SH   SOLE   0 0 0
EDTECHX HLDGS ACQUISITION CO *W EXP 12/31/202 28138X111 0 0 SH   SOLE   0 0 0
EDTECHX HLDGS ACQUISITION CO UNIT 12/31/2025 28138X202 0 0 SH   SOLE   0 0 0
EDUCATIONAL DEV CORP COM 281479105 0 0 SH   SOLE   0 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 482 2,522 SH   SOLE   0 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 0 0 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 0 0 SH Put SOLE   0 0 0
EGAIN CORP COM NEW 28225C806 2 282 SH   SOLE   0 0 0
EGAIN CORP CALL 28225C906 0 0 SH Call SOLE   0 0 0
EGAIN CORP PUT 28225C956 0 0 SH Put SOLE   0 0 0
EHEALTH INC COM 28238P109 0 0 SH   SOLE   0 0 0
EHEALTH INC CALL 28238P909 0 0 SH Call SOLE   0 0 0
EHEALTH INC PUT 28238P959 0 0 SH Put SOLE   0 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 0 0 SH   SOLE   0 0 0
EIDOS THERAPEUTICS INC COM 28249H104 0 0 SH   SOLE   0 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 0 0 SH   SOLE   0 0 0
EIGER BIOPHARMACEUTICALS INC CALL 28249U905 0 0 SH Call SOLE   0 0 0
EIGER BIOPHARMACEUTICALS INC PUT 28249U955 0 0 SH Put SOLE   0 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 1 402 SH   SOLE   0 0 0
EKSO BIONICS HLDGS INC CALL 282644902 0 0 SH Call SOLE   0 0 0
EKSO BIONICS HLDGS INC PUT 282644952 0 0 SH Put SOLE   0 0 0
EL PASO ELEC CO COM NEW 283677854 2 44 SH   SOLE   0 0 0
EL PASO ELEC CO CALL 283677904 0 0 SH Call SOLE   0 0 0
EL PASO ELEC CO PUT 283677954 0 0 SH Put SOLE   0 0 0
EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 0 0 SH   SOLE   0 0 0
EL POLLO LOCO HLDGS INC COM 268603107 0 0 SH   SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 0 0 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 0 0 SH Put SOLE   0 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1 52 SH   SOLE   0 0 0
ELANCO ANIMAL HEALTH INC CALL 28414H903 0 0 SH Call SOLE   0 0 0
ELANCO ANIMAL HEALTH INC PUT 28414H953 0 0 SH Put SOLE   0 0 0
ELASTIC N V ORD SHS N14506104 0 0 SH   SOLE   0 0 0
ELASTIC N V CALL N14506904 0 0 SH Call SOLE   0 0 0
ELASTIC N V PUT N14506954 0 0 SH Put SOLE   0 0 0
ELBIT IMAGING LTD SHS M37605124 0 0 SH   SOLE   0 0 0
ELBIT SYS LTD ORD M3760D101 12 98 SH   SOLE   0 0 0
ELBIT SYS LTD CALL M3760D901 0 0 SH Call SOLE   0 0 0
ELBIT SYS LTD PUT M3760D951 0 0 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW COM 284902509 0 0 SH   SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902909 0 0 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW PUT 284902959 0 0 SH Put SOLE   0 0 0
ELDORADO RESORTS INC COM 28470R102 0 0 SH   SOLE   0 0 0
ELDORADO RESORTS INC CALL 28470R902 0 0 SH Call SOLE   0 0 0
ELDORADO RESORTS INC PUT 28470R952 0 0 SH Put SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP *W EXP 08/03/202 284849114 0 0 SH   SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 0 0 SH   SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP CALL 284849905 0 0 SH Call SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP PUT 284849955 0 0 SH Put SOLE   0 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 0 0 SH   SOLE   0 0 0
ELECTRO SCIENTIFIC INDS CALL 285229900 0 0 SH Call SOLE   0 0 0
ELECTRO SCIENTIFIC INDS PUT 285229950 0 0 SH Put SOLE   0 0 0
ELECTRO-SENSORS INC COM 285233102 0 0 SH   SOLE   0 0 0
ELECTROCORE INC COM 28531P103 0 0 SH   SOLE   0 0 0
ELECTROMED INC COM 285409108 0 0 SH   SOLE   0 0 0
ELECTRONIC ARTS INC COM 285512109 40 396 SH   SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 0 0 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC PUT 285512959 0 0 SH Put SOLE   0 0 0
ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 0 0 SH   SOLE   0 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 0 0 SH   SOLE   0 0 0
ELECTRONICS FOR IMAGING INC CALL 286082902 0 0 SH Call SOLE   0 0 0
ELECTRONICS FOR IMAGING INC PUT 286082952 0 0 SH Put SOLE   0 0 0
ELEMENT SOLUTIONS INC COM 28618M106 0 0 SH   SOLE   0 0 0
ELEMENT SOLUTIONS INC CALL 28618M906 0 0 SH Call SOLE   0 0 0
ELEMENT SOLUTIONS INC PUT 28618M956 0 0 SH Put SOLE   0 0 0
ELEVATE CREDIT INC COM 28621V101 0 0 SH   SOLE   0 0 0
ELLIE MAE INC COM 28849P100 0 0 SH   SOLE   0 0 0
ELLIE MAE INC CALL 28849P900 0 0 SH Call SOLE   0 0 0
ELLIE MAE INC PUT 28849P950 0 0 SH Put SOLE   0 0 0
ELLINGTON FINANCIAL INC COM 28852N109 0 0 SH   SOLE   0 0 0
ELLINGTON FINANCIAL INC CALL 28852N909 0 0 SH Call SOLE   0 0 0
ELLINGTON FINANCIAL INC PUT 28852N959 0 0 SH Put SOLE   0 0 0
ELLINGTON FINANCIAL LLC COM 288522303 0 0 SH   SOLE   0 0 0
ELLINGTON FINANCIAL LLC CALL 288522903 0 0 SH Call SOLE   0 0 0
ELLINGTON FINANCIAL LLC PUT 288522953 0 0 SH Put SOLE   0 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 0 0 SH   SOLE   0 0 0
ELLOMAY CAPITAL LIMITED SHS M39927120 0 0 SH   SOLE   0 0 0
ELLSWORTH GRWTH AND INCOME L COM 289074106 0 0 SH   SOLE   0 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 0 0 SH   SOLE   0 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 0 0 SH   SOLE   0 0 0
ELTEK LTD SHS M40184208 0 0 SH   SOLE   0 0 0
EMAGIN CORP COM NEW 29076N206 0 0 SH   SOLE   0 0 0
EMAGIN CORP CALL 29076N906 0 0 SH Call SOLE   0 0 0
EMAGIN CORP PUT 29076N956 0 0 SH Put SOLE   0 0 0
EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 0 0 SH   SOLE   0 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 0 0 SH   SOLE   0 0 0
EMBRAER S A CALL 29082A907 0 0 SH Call SOLE   0 0 0
EMBRAER S A PUT 29082A957 0 0 SH Put SOLE   0 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 0 0 SH   SOLE   0 0 0
EMC INS GROUP INC COM 268664109 0 0 SH   SOLE   0 0 0
EMC INS GROUP INC CALL 268664909 0 0 SH Call SOLE   0 0 0
EMC INS GROUP INC PUT 268664959 0 0 SH Put SOLE   0 0 0
EMCLAIRE FINL CORP COM 290828102 0 0 SH   SOLE   0 0 0
EMCOR GROUP INC COM 29084Q100 3 54 SH   SOLE   0 0 0
EMCOR GROUP INC CALL 29084Q900 0 0 SH Call SOLE   0 0 0
EMCOR GROUP INC PUT 29084Q950 0 0 SH Put SOLE   0 0 0
EMCORE CORP COM NEW 290846203 0 0 SH   SOLE   0 0 0
EMCORE CORP CALL 290846903 0 0 SH Call SOLE   0 0 0
EMCORE CORP PUT 290846953 0 0 SH Put SOLE   0 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 0 0 SH   SOLE   0 0 0
EMERALD EXPOSITIONS EVENTS I CALL 29103B900 0 0 SH Call SOLE   0 0 0
EMERALD EXPOSITIONS EVENTS I PUT 29103B950 0 0 SH Put SOLE   0 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 0 0 SH   SOLE   0 0 0
EMERGE ENERGY SVCS LP CALL 29102H908 0 0 SH Call SOLE   0 0 0
EMERGE ENERGY SVCS LP PUT 29102H958 0 0 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 104 2,065 SH   SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC CALL 29089Q905 0 0 SH Call SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC PUT 29089Q955 0 0 SH Put SOLE   0 0 0
EMERSON ELEC CO COM 291011104 219 3,211 SH   SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 0 0 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 0 0 SH Put SOLE   0 0 0
EMERSON RADIO CORP COM NEW 291087203 0 0 SH   SOLE   0 0 0
EMERSON RADIO CORP CALL 291087903 0 0 SH Call SOLE   0 0 0
EMERSON RADIO CORP PUT 291087953 0 0 SH Put SOLE   0 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 0 0 SH   SOLE   0 0 0
EMMIS COMMUNICATIONS CORP CALL 291525900 0 0 SH Call SOLE   0 0 0
EMMIS COMMUNICATIONS CORP PUT 291525950 0 0 SH Put SOLE   0 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 0 0 SH   SOLE   0 0 0
EMPIRE RESORTS INC CALL 292052905 0 0 SH Call SOLE   0 0 0
EMPIRE RESORTS INC PUT 292052955 0 0 SH Put SOLE   0 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 0 0 SH   SOLE   0 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 0 0 SH   SOLE   0 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRT 250 292102308 0 0 SH   SOLE   0 0 0
EMPIRE ST RLTY TR INC CL A 292104106 16 1,053 SH   SOLE   0 0 0
EMPIRE ST RLTY TR INC CALL 292104906 0 0 SH Call SOLE   0 0 0
EMPIRE ST RLTY TR INC PUT 292104956 0 0 SH Put SOLE   0 0 0
EMPLOYERS HOLDINGS INC COM 292218104 0 0 SH   SOLE   0 0 0
EMPLOYERS HOLDINGS INC CALL 292218904 0 0 SH Call SOLE   0 0 0
EMPLOYERS HOLDINGS INC PUT 292218954 0 0 SH Put SOLE   0 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 0 0 SH   SOLE   0 0 0
EMX RTY CORP COM 26873J107 63 53,350 SH   SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 0 0 SH   SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 0 0 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 0 0 SH Put SOLE   0 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 0 0 SH   SOLE   0 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 0 0 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC PUT 29251M956 0 0 SH Put SOLE   0 0 0
ENBRIDGE INC COM 29250N105 163 4,511 SH   SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 0 0 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 0 0 SH Put SOLE   0 0 0
ENCANA CORP COM 292505104 8 1,142 SH   SOLE   0 0 0
ENCANA CORP CALL 292505904 0 0 SH Call SOLE   0 0 0
ENCANA CORP PUT 292505954 0 0 SH Put SOLE   0 0 0
ENCOMPASS HEALTH CORP COM 29261A100 62 1,072 SH   SOLE   0 0 0
ENCOMPASS HEALTH CORP CALL 29261A900 0 0 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP PUT 29261A950 0 0 SH Put SOLE   0 0 0
ENCORE CAP EUROPE FIN LTD NOTE 4.500% 9/0 29260UAA5 0 0 SH   SOLE   0 0 0
ENCORE CAP GROUP INC NOTE 3.000% 7/0 292554AF9 0 0 SH   SOLE   0 0 0
ENCORE CAP GROUP INC NOTE 2.875% 3/1 292554AH5 0 0 SH   SOLE   0 0 0
ENCORE CAP GROUP INC NOTE 3.250% 3/1 292554AK8 0 0 SH   SOLE   0 0 0
ENCORE CAP GROUP INC COM 292554102 0 0 SH   SOLE   0 0 0
ENCORE CAP GROUP INC CALL 292554902 0 0 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC PUT 292554952 0 0 SH Put SOLE   0 0 0
ENCORE WIRE CORP COM 292562105 0 0 SH   SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 0 0 SH Call SOLE   0 0 0
ENCORE WIRE CORP PUT 292562955 0 0 SH Put SOLE   0 0 0
ENDAVA PLC ADS 29260V105 0 0 SH   SOLE   0 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 0 0 SH   SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 0 0 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 0 0 SH Put SOLE   0 0 0
ENDO INTL PLC SHS G30401106 0 0 SH   SOLE   0 0 0
ENDO INTL PLC CALL G30401906 0 0 SH Call SOLE   0 0 0
ENDO INTL PLC PUT G30401956 0 0 SH Put SOLE   0 0 0
ENDOLOGIX INC NOTE 3.250%11/0 29266SAB2 0 0 SH   SOLE   0 0 0
ENDOLOGIX INC COM 29266S106 0 0 SH   SOLE   0 0 0
ENDOLOGIX INC CALL 29266S906 0 0 SH Call SOLE   0 0 0
ENDOLOGIX INC PUT 29266S956 0 0 SH Put SOLE   0 0 0
ENDOLOGIX INC COM NEW 29266S304 1 169 SH   SOLE   0 0 0
ENDOLOGIX INC CALL 29266S904 0 0 SH Call SOLE   0 0 0
ENDOLOGIX INC PUT 29266S954 0 0 SH Put SOLE   0 0 0
ENDRA LIFE SCIENCES INC COM 29273B104 0 0 SH   SOLE   0 0 0
ENDRA LIFE SCIENCES INC *W EXP 05/08/202 29273B112 0 0 SH   SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 0 0 SH   SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I CALL 29272B905 0 0 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I PUT 29272B955 0 0 SH Put SOLE   0 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 0 0 SH   SOLE   0 0 0
ENEL AMERICAS S A CALL 29274F904 0 0 SH Call SOLE   0 0 0
ENEL AMERICAS S A PUT 29274F954 0 0 SH Put SOLE   0 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 0 0 SH   SOLE   0 0 0
ENEL CHILE S A CALL 29278D905 0 0 SH Call SOLE   0 0 0
ENEL CHILE S A PUT 29278D955 0 0 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 0 0 SH   SOLE   0 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 0 0 SH   SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 0 0 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 0 0 SH Put SOLE   0 0 0
ENERGOUS CORP COM 29272C103 0 0 SH   SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 0 0 SH Call SOLE   0 0 0
ENERGOUS CORP PUT 29272C953 0 0 SH Put SOLE   0 0 0
ENERGY FOCUS INC COM NEW 29268T300 0 0 SH   SOLE   0 0 0
ENERGY FOCUS INC CALL 29268T900 0 0 SH Call SOLE   0 0 0
ENERGY FOCUS INC PUT 29268T950 0 0 SH Put SOLE   0 0 0
ENERGY FUELS INC *W EXP 09/20/202 292671179 0 0 SH   SOLE   0 0 0
ENERGY FUELS INC COM NEW 292671708 0 0 SH   SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 0 0 SH Call SOLE   0 0 0
ENERGY FUELS INC PUT 292671958 0 0 SH Put SOLE   0 0 0
ENERGY RECOVERY INC COM 29270J100 0 0 SH   SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 0 0 SH Call SOLE   0 0 0
ENERGY RECOVERY INC PUT 29270J950 0 0 SH Put SOLE   0 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 136 8,931 SH   SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 0 0 SH Call SOLE   0 0 0
ENERGY TRANSFER LP PUT 29273V950 0 0 SH Put SOLE   0 0 0
ENERPLUS CORP COM 292766102 0 40 SH   SOLE   0 0 0
ENERPLUS CORP CALL 292766902 0 0 SH Call SOLE   0 0 0
ENERPLUS CORP PUT 292766952 0 0 SH Put SOLE   0 0 0
ENERSYS COM 29275Y102 0 0 SH   SOLE   0 0 0
ENERSYS CALL 29275Y902 0 0 SH Call SOLE   0 0 0
ENERSYS PUT 29275Y952 0 0 SH Put SOLE   0 0 0
ENGILITY HLDGS INC NEW COM 29286C107 0 0 SH   SOLE   0 0 0
ENGILITY HLDGS INC NEW CALL 29286C907 0 0 SH Call SOLE   0 0 0
ENGILITY HLDGS INC NEW PUT 29286C957 0 0 SH Put SOLE   0 0 0
ENGLOBAL CORP COM 293306106 0 0 SH   SOLE   0 0 0
ENGLOBAL CORP CALL 293306906 0 0 SH Call SOLE   0 0 0
ENGLOBAL CORP PUT 293306956 0 0 SH Put SOLE   0 0 0
ENI S P A SPONSORED ADR 26874R108 0 0 SH   SOLE   0 0 0
ENI S P A CALL 26874R908 0 0 SH Call SOLE   0 0 0
ENI S P A PUT 26874R958 0 0 SH Put SOLE   0 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 0 0 SH   SOLE   0 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 0 0 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 0 0 SH Put SOLE   0 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 0 0 SH   SOLE   0 0 0
ENLINK MIDSTREAM PARTNERS LP CALL 29336U907 0 0 SH Call SOLE   0 0 0
ENLINK MIDSTREAM PARTNERS LP PUT 29336U957 0 0 SH Put SOLE   0 0 0
ENLIVEX THERAPEUTICS LTD COM M4130Y106 0 0 SH   SOLE   0 0 0
ENNIS INC COM 293389102 0 0 SH   SOLE   0 0 0
ENNIS INC CALL 293389902 0 0 SH Call SOLE   0 0 0
ENNIS INC PUT 293389952 0 0 SH Put SOLE   0 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 0 0 SH   SOLE   0 0 0
ENOVA INTL INC COM 29357K103 0 0 SH   SOLE   0 0 0
ENOVA INTL INC CALL 29357K903 0 0 SH Call SOLE   0 0 0
ENOVA INTL INC PUT 29357K953 0 0 SH Put SOLE   0 0 0
ENPHASE ENERGY INC COM 29355A107 0 0 SH   SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 0 0 SH Call SOLE   0 0 0
ENPHASE ENERGY INC PUT 29355A957 0 0 SH Put SOLE   0 0 0
ENPRO INDS INC COM 29355X107 1 16 SH   SOLE   0 0 0
ENPRO INDS INC CALL 29355X907 0 0 SH Call SOLE   0 0 0
ENPRO INDS INC PUT 29355X957 0 0 SH Put SOLE   0 0 0
ENSCO JERSEY FIN LTD NOTE 3.000% 1/3 29359WAB1 0 0 SH   SOLE   0 0 0
ENSCO PLC SHS CLASS A G3157S106 0 0 SH   SOLE   0 0 0
ENSCO PLC CALL G3157S906 0 0 SH Call SOLE   0 0 0
ENSCO PLC PUT G3157S956 0 0 SH Put SOLE   0 0 0
ENSERVCO CORP COM 29358Y102 0 0 SH   SOLE   0 0 0
ENSERVCO CORP CALL 29358Y902 0 0 SH Call SOLE   0 0 0
ENSERVCO CORP PUT 29358Y952 0 0 SH Put SOLE   0 0 0
ENSIGN GROUP INC COM 29358P101 47 923 SH   SOLE   0 0 0
ENSIGN GROUP INC CALL 29358P901 0 0 SH Call SOLE   0 0 0
ENSIGN GROUP INC PUT 29358P951 0 0 SH Put SOLE   0 0 0
ENSTAR GROUP LIMITED SHS G3075P101 0 0 SH   SOLE   0 0 0
ENSYNC INC COM 29359T102 0 0 SH   SOLE   0 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 0 0 SH   SOLE   0 0 0
ENTEGRA FINL CORP COM 29363J108 0 0 SH   SOLE   0 0 0
ENTEGRIS INC COM 29362U104 4 118 SH   SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 0 0 SH Call SOLE   0 0 0
ENTEGRIS INC PUT 29362U954 0 0 SH Put SOLE   0 0 0
ENTERA BIO LTD SHS M40527109 0 0 SH   SOLE   0 0 0
ENTERA BIO LTD *W EXP 06/27/202 M40527117 0 0 SH   SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 0 0 SH   SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 0 0 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 0 0 SH Put SOLE   0 0 0
ENTERGY CORP NEW COM 29364G103 24 255 SH   SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 0 0 SH Call SOLE   0 0 0
ENTERGY CORP NEW PUT 29364G953 0 0 SH Put SOLE   0 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 0 0 SH   SOLE   0 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 0 0 SH   SOLE   0 0 0
ENTERPRISE FINL SVCS CORP CALL 293712905 0 0 SH Call SOLE   0 0 0
ENTERPRISE FINL SVCS CORP PUT 293712955 0 0 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 540 18,582 SH   SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 0 0 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 0 0 SH Put SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 0 0 SH   SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C CALL 29382R907 0 0 SH Call SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C PUT 29382R957 0 0 SH Put SOLE   0 0 0
ENTREE RES LTD COM 29384J103 0 0 SH   SOLE   0 0 0
ENTREE RES LTD CALL 29384J903 0 0 SH Call SOLE   0 0 0
ENTREE RES LTD PUT 29384J953 0 0 SH Put SOLE   0 0 0
ENTREPRENEURSHARES SER TRUST ERSHARES 30 ETF 293828802 1,091 63,966 SH   SOLE   0 0 0
ENTREPRENEURSHARES SER TRUST NON US SML CP 293828885 0 0 SH   SOLE   0 0 0
ENVESTNET INC NOTE 1.750%12/1 29404KAA4 0 0 SH   SOLE   0 0 0
ENVESTNET INC COM 29404K106 54 839 SH   SOLE   0 0 0
ENVESTNET INC CALL 29404K906 0 0 SH Call SOLE   0 0 0
ENVESTNET INC PUT 29404K956 0 0 SH Put SOLE   0 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 0 0 SH   SOLE   0 0 0
ENVIVA PARTNERS LP CALL 29414J907 0 0 SH Call SOLE   0 0 0
ENVIVA PARTNERS LP PUT 29414J957 0 0 SH Put SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 0 0 SH   SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 0 0 SH Call SOLE   0 0 0
ENZO BIOCHEM INC PUT 294100952 0 0 SH Put SOLE   0 0 0
EOG RES INC COM 26875P101 135 1,433 SH   SOLE   0 0 0
EOG RES INC CALL 26875P901 0 0 SH Call SOLE   0 0 0
EOG RES INC PUT 26875P951 0 0 SH Put SOLE   0 0 0
EP ENERGY CORP CL A 268785102 0 2,500 SH   SOLE   0 0 0
EP ENERGY CORP CALL 268785902 0 0 SH Call SOLE   0 0 0
EP ENERGY CORP PUT 268785952 0 0 SH Put SOLE   0 0 0
EPAM SYS INC COM 29414B104 6 38 SH   SOLE   0 0 0
EPAM SYS INC CALL 29414B904 0 0 SH Call SOLE   0 0 0
EPAM SYS INC PUT 29414B954 0 0 SH Put SOLE   0 0 0
EPIZYME INC COM 29428V104 0 0 SH   SOLE   0 0 0
EPIZYME INC CALL 29428V904 0 0 SH Call SOLE   0 0 0
EPIZYME INC PUT 29428V954 0 0 SH Put SOLE   0 0 0
EPLUS INC COM 294268107 0 0 SH   SOLE   0 0 0
EPLUS INC CALL 294268907 0 0 SH Call SOLE   0 0 0
EPLUS INC PUT 294268957 0 0 SH Put SOLE   0 0 0
EPR PPTYS CALL 26884U909 0 0 SH Call SOLE   0 0 0
EPR PPTYS PUT 26884U959 0 0 SH Put SOLE   0 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307 0 0 SH   SOLE   0 0 0
EPR PPTYS COM SH BEN INT 26884U109 250 3,243 SH   SOLE   0 0 0
EPR PPTYS PFD C CNV 5.75% 26884U208 0 0 SH   SOLE   0 0 0
EPSILON ENERGY LTD COM 294375209 0 0 SH   SOLE   0 0 0
EQGP HOLDINGS LP COM UNIT REP 26885J103 0 0 SH   SOLE   0 0 0
EQGP HOLDINGS LP CALL 26885J903 0 0 SH Call SOLE   0 0 0
EQGP HOLDINGS LP PUT 26885J953 0 0 SH Put SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 0 0 SH   SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP CALL 26885B900 0 0 SH Call SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP PUT 26885B950 0 0 SH Put SOLE   0 0 0
EQT CORP COM 26884L109 4 199 SH   SOLE   0 0 0
EQT CORP CALL 26884L909 0 0 SH Call SOLE   0 0 0
EQT CORP PUT 26884L959 0 0 SH Put SOLE   0 0 0
EQUIFAX INC COM 294429105 15 132 SH   SOLE   0 0 0
EQUIFAX INC CALL 294429905 0 0 SH Call SOLE   0 0 0
EQUIFAX INC PUT 294429955 0 0 SH Put SOLE   0 0 0
EQUILLIUM INC COM 29446K106 0 0 SH   SOLE   0 0 0
EQUINIX INC COM PAR $0.001 29444U700 146 323 SH   SOLE   0 0 0
EQUINIX INC CALL 29444U900 0 0 SH Call SOLE   0 0 0
EQUINIX INC PUT 29444U950 0 0 SH Put SOLE   0 0 0
EQUINOR ASA SPONSORED ADR 29446M102 10 463 SH   SOLE   0 0 0
EQUINOR ASA CALL 29446M902 0 0 SH Call SOLE   0 0 0
EQUINOR ASA PUT 29446M952 0 0 SH Put SOLE   0 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 0 8 SH   SOLE   0 0 0
EQUITRANS MIDSTREAM CORPORAT CALL 294600901 0 0 SH Call SOLE   0 0 0
EQUITRANS MIDSTREAM CORPORAT PUT 294600951 0 0 SH Put SOLE   0 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 0 0 SH   SOLE   0 0 0
EQUITY COMWLTH CALL 294628902 0 0 SH Call SOLE   0 0 0
EQUITY COMWLTH PUT 294628952 0 0 SH Put SOLE   0 0 0
EQUITY COMWLTH CUM PFD S D 6.5% 294628201 2 100 SH   SOLE   0 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 0 0 SH   SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 0 0 SH   SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC CALL 29472R908 0 0 SH Call SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC PUT 29472R958 0 0 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 0 0 SH   SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 0 0 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL PUT 29476L957 0 0 SH Put SOLE   0 0 0
EQUUS TOTAL RETURN INC COM 294766100 0 0 SH   SOLE   0 0 0
ERA GROUP INC COM 26885G109 0 0 SH   SOLE   0 0 0
ERA GROUP INC CALL 26885G909 0 0 SH Call SOLE   0 0 0
ERA GROUP INC PUT 26885G959 0 0 SH Put SOLE   0 0 0
ERICSSON ADR B SEK 10 294821608 5 588 SH   SOLE   0 0 0
ERICSSON CALL 294821908 0 0 SH Call SOLE   0 0 0
ERICSSON PUT 294821958 0 0 SH Put SOLE   0 0 0
ERIE INDTY CO CL A 29530P102 0 0 SH   SOLE   0 0 0
ERIE INDTY CO CALL 29530P902 0 0 SH Call SOLE   0 0 0
ERIE INDTY CO PUT 29530P952 0 0 SH Put SOLE   0 0 0
EROS INTL PLC SHS NEW G3788M114 0 0 SH   SOLE   0 0 0
EROS INTL PLC CALL G3788M904 0 0 SH Call SOLE   0 0 0
EROS INTL PLC PUT G3788M954 0 0 SH Put SOLE   0 0 0
ERYTECH PHARMA SPONSORED ADR 29604W108 0 0 SH   SOLE   0 0 0
ESCALADE INC COM 296056104 0 0 SH   SOLE   0 0 0
ESCALADE INC CALL 296056904 0 0 SH Call SOLE   0 0 0
ESCALADE INC PUT 296056954 0 0 SH Put SOLE   0 0 0
ESCO TECHNOLOGIES INC COM 296315104 4 70 SH   SOLE   0 0 0
ESCO TECHNOLOGIES INC CALL 296315904 0 0 SH Call SOLE   0 0 0
ESCO TECHNOLOGIES INC PUT 296315954 0 0 SH Put SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 0 0 SH   SOLE   0 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 0 0 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 0 0 SH Put SOLE   0 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 0 0 SH   SOLE   0 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 0 0 SH   SOLE   0 0 0
ESSA BANCORP INC COM 29667D104 0 0 SH   SOLE   0 0 0
ESSA PHARMA INC COM NEW 29668H708 0 0 SH   SOLE   0 0 0
ESSENDANT INC COM 296689102 0 0 SH   SOLE   0 0 0
ESSENDANT INC CALL 296689902 0 0 SH Call SOLE   0 0 0
ESSENDANT INC PUT 296689952 0 0 SH Put SOLE   0 0 0
ESSENT GROUP LTD COM G3198U102 68 1,567 SH   SOLE   0 0 0
ESSENT GROUP LTD CALL G3198U902 0 0 SH Call SOLE   0 0 0
ESSENT GROUP LTD PUT G3198U952 0 0 SH Put SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 0 0 SH   SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC CALL 29670E907 0 0 SH Call SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC PUT 29670E957 0 0 SH Put SOLE   0 0 0
ESSEX PPTY TR INC COM 297178105 195 670 SH   SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 0 0 SH Call SOLE   0 0 0
ESSEX PPTY TR INC PUT 297178955 0 0 SH Put SOLE   0 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 0 0 SH   SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 0 0 SH   SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP CALL 297425900 0 0 SH Call SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP PUT 297425950 0 0 SH Put SOLE   0 0 0
ESTRE AMBIENTAL INC SHS G3206V100 0 0 SH   SOLE   0 0 0
ESTRE AMBIENTAL INC *W EXP 12/21/202 G3206V118 0 0 SH   SOLE   0 0 0
ETF MANAGER GROUP COMMODITY SIT RISING RTE 26923H101 0 0 SH   SOLE   0 0 0
ETF MANAGER GROUP COMMODITY BREAKWAVE DRY 26923H200 0 0 SH   SOLE   0 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 13 1,500 SH   SOLE   0 0 0
ETF MANAGERS TR CALL 26924G902 0 0 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G952 0 0 SH Put SOLE   0 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,512 37,795 SH   SOLE   0 0 0
ETF MANAGERS TR CALL 26924G901 0 0 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G951 0 0 SH Put SOLE   0 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 8 200 SH   SOLE   0 0 0
ETF MANAGERS TR CALL 26924G909 0 0 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G959 0 0 SH Put SOLE   0 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 103 2,840 SH   SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 0 0 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G958 0 0 SH Put SOLE   0 0 0
ETF MANAGERS TR VIDEO GAME TECH 26924G706 24 559 SH   SOLE   0 0 0
ETF MANAGERS TR ROGERS AI GLOB 26924G797 0 0 SH   SOLE   0 0 0
ETF MANAGERS TR DRONE ECONMY STG 26924G805 9 278 SH   SOLE   0 0 0
ETF MANAGERS TR AI POWERED EQT 26924G813 0 0 SH   SOLE   0 0 0
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 3 100 SH   SOLE   0 0 0
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 2 72 SH   SOLE   0 0 0
ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS CALL 26922A905 0 0 SH Call SOLE   0 0 0
ETF SER SOLUTIONS PUT 26922A955 0 0 SH Put SOLE   0 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS AAM S&P DEV MK 26922A347 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS GADSDN DYN MLT 26922A354 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS GADSDN DYN GWT 26922A362 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS LONCAR CHINA BIO 26922A370 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS APTUS DEFINED 26922A388 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS VIDENT INTL EQ 26922A404 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS DEFIANCE FUTUR 26922A438 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS AI PWD INTL EQTY 26922A461 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS SALT HIG TRUBT 26922A479 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS LHA MKT ST TAC 26922A487 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS VOLSHARES LARG 26922A495 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS US DIVERSIFIED 26922A511 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS NYSE PICKENS 26922A529 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS CBOE VEST S&P 26922A537 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS AMERN ENERGY 26922A552 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS AAM S&P EMRG 26922A586 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS AAM S&P 500 26922A594 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS VIDENT CORE US 26922A602 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS APTUS FORTIFIED 26922A610 59 2,273 SH   SOLE   0 0 0
ETF SER SOLUTIONS POINT BRIDGE GOP 26922A628 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS CALL 26922A908 0 0 SH Call SOLE   0 0 0
ETF SER SOLUTIONS PUT 26922A958 0 0 SH Put SOLE   0 0 0
ETF SER SOLUTIONS NATIONWIDE MAX 26922A644 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS NATIONWIDE MAX 26922A651 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS NATIONWIDE RSK 26922A669 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS NATIONWIDE ETF 26922A677 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS REVERSE WEIGHT 26922A685 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS BRAND VALUE 26922A693 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS DEEP VALUE ETF 26922A701 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS US GBL GLD PRE 26922A719 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS CLEARSHS OCIO 26922A727 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS SERENITYSHS IM 26922A735 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS PRMSE CP FRNT 26922A768 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS AMEN CUST SATF 26922A776 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS APTU BEHA MOME 26922A784 292 10,005 SH   SOLE   0 0 0
ETF SER SOLUTIONS LONCAR CANCER 26922A826 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS ALPHAMARK SM 26922A834 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS CALL 26922A902 0 0 SH Call SOLE   0 0 0
ETF SER SOLUTIONS PUT 26922A952 0 0 SH Put SOLE   0 0 0
ETF SER SOLUTIONS DMND HILL VAL 26922A875 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS VAL MKT LEG ET 26922A883 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS NETLEASE CORP 26922A248 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS RYZZ MNG FTR 26922A255 0 0 SH   SOLE   0 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 0 0 SH   SOLE   0 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G103 0 0 SH   SOLE   0 0 0
ETFIS SER TR I CALL 26923G903 0 0 SH Call SOLE   0 0 0
ETFIS SER TR I PUT 26923G953 0 0 SH Put SOLE   0 0 0
ETFIS SER TR I VIRTUS LIFESC BT 26923G202 0 0 SH   SOLE   0 0 0
ETFIS SER TR I VIRTUS LIFESC CT 26923G301 0 0 SH   SOLE   0 0 0
ETFIS SER TR I INFRACP REIT PFD 26923G400 0 0 SH   SOLE   0 0 0
ETFIS SER TR I VIRTUS NEWFLEET 26923G707 0 0 SH   SOLE   0 0 0
ETFIS SER TR I REAVES UTILS ETF 26923G806 31 842 SH   SOLE   0 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822 0 0 SH   SOLE   0 0 0
ETFIS SER TR I VIRTUS GLOVIST 26923G830 0 0 SH   SOLE   0 0 0
ETFIS SER TR I VIRTUS WMC GBL 26923G848 0 0 SH   SOLE   0 0 0
ETFIS SER TR I VIRTUS CUMBRLAND 26923G871 0 0 SH   SOLE   0 0 0
ETFIS SER TR I VIRTUS REAL AS 26923G780 0 0 SH   SOLE   0 0 0
ETFIS SER TR I VIRTUS PVT CR 26923G798 0 0 SH   SOLE   0 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 0 0 SH   SOLE   0 0 0
ETHAN ALLEN INTERIORS INC CALL 297602904 0 0 SH Call SOLE   0 0 0
ETHAN ALLEN INTERIORS INC PUT 297602954 0 0 SH Put SOLE   0 0 0
ETON PHARMACEUTICALS INC COM 29772L108 0 0 SH   SOLE   0 0 0
ETSY INC COM 29786A106 11 165 SH   SOLE   0 0 0
ETSY INC CALL 29786A906 0 0 SH Call SOLE   0 0 0
ETSY INC PUT 29786A956 0 0 SH Put SOLE   0 0 0
ETSY INC NOTE 3/0 29786AAC0 0 0 SH   SOLE   0 0 0
EURO TECH HOLDINGS CO LTD SHS NEW G32030127 0 0 SH   SOLE   0 0 0
EURODRY LTD COM Y23508107 0 0 SH   SOLE   0 0 0
EURONAV NV ANTWERPEN SHS B38564108 9 1,200 SH   SOLE   0 0 0
EURONAV NV ANTWERPEN CALL B38564908 0 0 SH Call SOLE   0 0 0
EURONAV NV ANTWERPEN PUT B38564958 0 0 SH Put SOLE   0 0 0
EURONET WORLDWIDE INC NOTE 1.500%10/0 298736AH2 0 0 SH   SOLE   0 0 0
EURONET WORLDWIDE INC COM 298736109 2 16 SH   SOLE   0 0 0
EURONET WORLDWIDE INC CALL 298736909 0 0 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC PUT 298736959 0 0 SH Put SOLE   0 0 0
EUROPEAN EQUITY FUND COM 298768102 0 0 SH   SOLE   0 0 0
EUROSEAS LTD SHS NEW Y23592309 0 0 SH   SOLE   0 0 0
EUROSEAS LTD CALL Y23592909 0 0 SH Call SOLE   0 0 0
EUROSEAS LTD PUT Y23592959 0 0 SH Put SOLE   0 0 0
EVANS BANCORP INC COM NEW 29911Q208 0 0 SH   SOLE   0 0 0
EVELO BIOSCIENCES INC COM 299734103 0 0 SH   SOLE   0 0 0
EVENTBRITE INC COM CL A 29975E109 0 0 SH   SOLE   0 0 0
EVENTBRITE INC CALL 29975E909 0 0 SH Call SOLE   0 0 0
EVENTBRITE INC PUT 29975E959 0 0 SH Put SOLE   0 0 0
EVER GLORY INTL GRP INC COM NEW 299766204 0 0 SH   SOLE   0 0 0
EVERBRIDGE INC NOTE 1.500%11/0 29978AAA2 0 0 SH   SOLE   0 0 0
EVERBRIDGE INC COM 29978A104 0 0 SH   SOLE   0 0 0
EVERBRIDGE INC CALL 29978A904 0 0 SH Call SOLE   0 0 0
EVERBRIDGE INC PUT 29978A954 0 0 SH Put SOLE   0 0 0
EVERCORE INC CLASS A 29977A105 57 637 SH   SOLE   0 0 0
EVERCORE INC CALL 29977A905 0 0 SH Call SOLE   0 0 0
EVERCORE INC PUT 29977A955 0 0 SH Put SOLE   0 0 0
EVEREST RE GROUP LTD COM G3223R108 43 200 SH   SOLE   0 0 0
EVEREST RE GROUP LTD CALL G3223R908 0 0 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD PUT G3223R958 0 0 SH Put SOLE   0 0 0
EVERGY INC COM 30034W106 63 1,096 SH   SOLE   0 0 0
EVERGY INC CALL 30034W906 0 0 SH Call SOLE   0 0 0
EVERGY INC PUT 30034W956 0 0 SH Put SOLE   0 0 0
EVERI HLDGS INC COM 30034T103 0 0 SH   SOLE   0 0 0
EVERI HLDGS INC CALL 30034T903 0 0 SH Call SOLE   0 0 0
EVERI HLDGS INC PUT 30034T953 0 0 SH Put SOLE   0 0 0
EVERQUOTE INC COM CL A 30041R108 0 0 SH   SOLE   0 0 0
EVERSOURCE ENERGY COM 30040W108 439 6,205 SH   SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 0 0 SH Call SOLE   0 0 0
EVERSOURCE ENERGY PUT 30040W958 0 0 SH Put SOLE   0 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 0 0 SH   SOLE   0 0 0
EVERTEC INC COM 30040P103 0 0 SH   SOLE   0 0 0
EVERTEC INC CALL 30040P903 0 0 SH Call SOLE   0 0 0
EVERTEC INC PUT 30040P953 0 0 SH Put SOLE   0 0 0
EVI INDUSTRIES INC COM 26929N102 0 0 SH   SOLE   0 0 0
EVINE LIVE INC CL A 300487105 0 0 SH   SOLE   0 0 0
EVINE LIVE INC CALL 300487905 0 0 SH Call SOLE   0 0 0
EVINE LIVE INC PUT 300487955 0 0 SH Put SOLE   0 0 0
EVO PMTS INC CL A COM 26927E104 0 0 SH   SOLE   0 0 0
EVO PMTS INC CALL 26927E904 0 0 SH Call SOLE   0 0 0
EVO PMTS INC PUT 26927E954 0 0 SH Put SOLE   0 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 0 0 SH   SOLE   0 0 0
EVOGENE LTD SHS M4119S104 0 0 SH   SOLE   0 0 0
EVOKE PHARMA INC COM 30049G104 0 0 SH   SOLE   0 0 0
EVOLENT HEALTH INC NOTE 2.000%12/0 30050BAB7 0 0 SH   SOLE   0 0 0
EVOLENT HEALTH INC CL A 30050B101 0 0 SH   SOLE   0 0 0
EVOLENT HEALTH INC CALL 30050B901 0 0 SH Call SOLE   0 0 0
EVOLENT HEALTH INC PUT 30050B951 0 0 SH Put SOLE   0 0 0
EVOLUS INC COM 30052C107 0 0 SH   SOLE   0 0 0
EVOLUS INC CALL 30052C907 0 0 SH Call SOLE   0 0 0
EVOLUS INC PUT 30052C957 0 0 SH Put SOLE   0 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 0 0 SH   SOLE   0 0 0
EVOLUTION PETROLEUM CORP CALL 30049A907 0 0 SH Call SOLE   0 0 0
EVOLUTION PETROLEUM CORP PUT 30049A957 0 0 SH Put SOLE   0 0 0
EVOLVING SYS INC COM NEW 30049R209 0 0 SH   SOLE   0 0 0
EVOLVING SYS INC CALL 30049R909 0 0 SH Call SOLE   0 0 0
EVOLVING SYS INC PUT 30049R959 0 0 SH Put SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 0 0 SH   SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO CALL 30057T905 0 0 SH Call SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO PUT 30057T955 0 0 SH Put SOLE   0 0 0
EXACT SCIENCES CORP DBCV 1.000% 1/1 30063PAA3 0 0 SH   SOLE   0 0 0
EXACT SCIENCES CORP COM 30063P105 149 1,728 SH   SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 0 0 SH Call SOLE   0 0 0
EXACT SCIENCES CORP PUT 30063P955 0 0 SH Put SOLE   0 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 0 0 SH   SOLE   0 0 0
EXANTAS CAP CORP COM NEW 30068N105 0 0 SH   SOLE   0 0 0
EXANTAS CAP CORP CALL 30068N905 0 0 SH Call SOLE   0 0 0
EXANTAS CAP CORP PUT 30068N955 0 0 SH Put SOLE   0 0 0
EXCHANGE LISTED FDS TR KNLDG LD WD ETF 30151E608 0 0 SH   SOLE   0 0 0
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 0 0 SH   SOLE   0 0 0
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 0 0 SH   SOLE   0 0 0
EXCHANGE LISTED FDS TR CALL 30151E904 0 0 SH Call SOLE   0 0 0
EXCHANGE LISTED FDS TR PUT 30151E954 0 0 SH Put SOLE   0 0 0
EXCHANGE LISTED FDS TR REX BKCM ETF 30151E822 0 0 SH   SOLE   0 0 0
EXCHANGE LISTED FDS TR INSIGHTSHARES 30151E848 0 0 SH   SOLE   0 0 0
EXCHANGE LISTED FDS TR INSIGHTSHARES 30151E855 0 0 SH   SOLE   0 0 0
EXCHANGE LISTED FDS TR JAMES PURPOSE 30151E863 0 0 SH   SOLE   0 0 0
EXCHANGE LISTED FDS TR PROSPOTS SPONR 30151E889 0 0 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 33 1,870 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR FLAG FRNSIC ACC 301505400 0 0 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 59 1,540 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR CALL 301505907 0 0 SH Call SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR PUT 301505957 0 0 SH Put SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 0 0 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR INNOVATION SHS 301505756 0 0 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR INNOVATION SHS 301505764 0 0 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR BERNSTEIN GBL 301505780 0 0 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR BERNSTEIN US RSH 301505798 0 0 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 0 0 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR ETF IND EX FIN 301505814 0 0 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1,106 33,620 SH   SOLE   0 0 0
EXELA TECHNOLOGIES INC COM 30162V102 0 0 SH   SOLE   0 0 0
EXELIXIS INC COM 30161Q104 89 3,776 SH   SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 0 0 SH Call SOLE   0 0 0
EXELIXIS INC PUT 30161Q954 0 0 SH Put SOLE   0 0 0
EXELON CORP COM 30161N101 396 7,912 SH   SOLE   0 0 0
EXELON CORP CALL 30161N901 0 0 SH Call SOLE   0 0 0
EXELON CORP PUT 30161N951 0 0 SH Put SOLE   0 0 0
EXFO INC SUB VTG SHS 302046107 0 0 SH   SOLE   0 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1 30 SH   SOLE   0 0 0
EXLSERVICE HOLDINGS INC CALL 302081904 0 0 SH Call SOLE   0 0 0
EXLSERVICE HOLDINGS INC PUT 302081954 0 0 SH Put SOLE   0 0 0
EXONE CO COM 302104104 0 0 SH   SOLE   0 0 0
EXONE CO CALL 302104904 0 0 SH Call SOLE   0 0 0
EXONE CO PUT 302104954 0 0 SH Put SOLE   0 0 0
EXP WORLD HOLDINGS INC COM 30212W100 38 3,500 SH   SOLE   0 0 0
EXPEDIA GROUP INC COM NEW 30212P303 249 2,097 SH   SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 0 0 SH Call SOLE   0 0 0
EXPEDIA GROUP INC PUT 30212P953 0 0 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC COM 302130109 0 0 SH   SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 0 0 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC PUT 302130959 0 0 SH Put SOLE   0 0 0
EXPONENT INC COM 30214U102 55 963 SH   SOLE   0 0 0
EXPONENT INC CALL 30214U902 0 0 SH Call SOLE   0 0 0
EXPONENT INC PUT 30214U952 0 0 SH Put SOLE   0 0 0
EXPRESS INC COM 30219E103 0 0 SH   SOLE   0 0 0
EXPRESS INC CALL 30219E903 0 0 SH Call SOLE   0 0 0
EXPRESS INC PUT 30219E953 0 0 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 0 0 SH   SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 0 0 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC PUT 30224P950 0 0 SH Put SOLE   0 0 0
EXTERRAN CORP COM 30227H106 0 0 SH   SOLE   0 0 0
EXTERRAN CORP CALL 30227H906 0 0 SH Call SOLE   0 0 0
EXTERRAN CORP PUT 30227H956 0 0 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC COM 30225T102 45 443 SH   SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 0 0 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 0 0 SH Put SOLE   0 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 0 0 SH   SOLE   0 0 0
EXTRACTION OIL AND GAS INC CALL 30227M905 0 0 SH Call SOLE   0 0 0
EXTRACTION OIL AND GAS INC PUT 30227M955 0 0 SH Put SOLE   0 0 0
EXTREME NETWORKS INC COM 30226D106 0 0 SH   SOLE   0 0 0
EXTREME NETWORKS INC CALL 30226D906 0 0 SH Call SOLE   0 0 0
EXTREME NETWORKS INC PUT 30226D956 0 0 SH Put SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 5,397 66,812 SH   SOLE   0 0 0
EXXON MOBIL CORP CALL 30231G902 0 0 SH Call SOLE   0 0 0
EXXON MOBIL CORP PUT 30231G952 0 0 SH Put SOLE   0 0 0
EYEGATE PHARMACEUTICALS INC COM 30233M107 0 0 SH   SOLE   0 0 0
EYEGATE PHARMACEUTICALS INC *W EXP 08/05/202 30233M115 0 0 SH   SOLE   0 0 0
EYENOVIA INC COM 30234E104 0 0 SH   SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 0 0 SH   SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G900 0 0 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC PUT 30233G950 0 0 SH Put SOLE   0 0 0
EZCORP INC NOTE 2.125% 6/1 302301AB2 0 0 SH   SOLE   0 0 0
EZCORP INC NOTE 2.875% 7/0 302301AF3 0 0 SH   SOLE   0 0 0
EZCORP INC CL A NON VTG 302301106 0 0 SH   SOLE   0 0 0
EZCORP INC CALL 302301906 0 0 SH Call SOLE   0 0 0
EZCORP INC PUT 302301956 0 0 SH Put SOLE   0 0 0
F M C CORP COM NEW 302491303 288 3,735 SH   SOLE   0 0 0
F M C CORP CALL 302491903 0 0 SH Call SOLE   0 0 0
F M C CORP PUT 302491953 0 0 SH Put SOLE   0 0 0
F5 NETWORKS INC COM 315616102 20 132 SH   SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 0 0 SH Call SOLE   0 0 0
F5 NETWORKS INC PUT 315616952 0 0 SH Put SOLE   0 0 0
FABRINET SHS G3323L100 0 0 SH   SOLE   0 0 0
FABRINET CALL G3323L900 0 0 SH Call SOLE   0 0 0
FABRINET PUT G3323L950 0 0 SH Put SOLE   0 0 0
FACEBOOK INC CL A 30303M102 2,350 14,108 SH   SOLE   0 0 0
FACEBOOK INC CALL 30303M902 0 0 SH Call SOLE   0 0 0
FACEBOOK INC PUT 30303M952 0 0 SH Put SOLE   0 0 0
FACTSET RESH SYS INC COM 303075105 37 152 SH   SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 0 0 SH Call SOLE   0 0 0
FACTSET RESH SYS INC PUT 303075955 0 0 SH Put SOLE   0 0 0
FAIR ISAAC CORP COM 303250104 264 974 SH   SOLE   0 0 0
FAIR ISAAC CORP CALL 303250904 0 0 SH Call SOLE   0 0 0
FAIR ISAAC CORP PUT 303250954 0 0 SH Put SOLE   0 0 0
FALCON MINERALS CORP CL A COM 30607B109 0 0 SH   SOLE   0 0 0
FALCON MINERALS CORP *W EXP 07/21/202 30607B208 0 0 SH   SOLE   0 0 0
FAMOUS DAVES AMER INC COM 307068106 0 0 SH   SOLE   0 0 0
FAMOUS DAVES AMER INC CALL 307068906 0 0 SH Call SOLE   0 0 0
FAMOUS DAVES AMER INC PUT 307068956 0 0 SH Put SOLE   0 0 0
FANG HLDGS LTD ADR 30711Y102 0 0 SH   SOLE   0 0 0
FANG HLDGS LTD CALL 30711Y902 0 0 SH Call SOLE   0 0 0
FANG HLDGS LTD PUT 30711Y952 0 0 SH Put SOLE   0 0 0
FANHUA INC SPONSORED ADR 30712A103 0 0 SH   SOLE   0 0 0
FANHUA INC CALL 30712A903 0 0 SH Call SOLE   0 0 0
FANHUA INC PUT 30712A953 0 0 SH Put SOLE   0 0 0
FAR PT ACQUISITION CORP COM CL A 30734W109 0 0 SH   SOLE   0 0 0
FAR PT ACQUISITION CORP *W EXP 06/01/202 30734W117 0 0 SH   SOLE   0 0 0
FAR PT ACQUISITION CORP UNIT 06/01/2025 30734W208 0 0 SH   SOLE   0 0 0
FARFETCH LTD CALL 30744W907 0 0 SH Call SOLE   0 0 0
FARFETCH LTD PUT 30744W957 0 0 SH Put SOLE   0 0 0
FARFETCH LTD ORD SH CL A 30744W107 0 0 SH   SOLE   0 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 401 13,284 SH   SOLE   0 0 0
FARMER BROS CO COM 307675108 0 0 SH   SOLE   0 0 0
FARMERS NATL BANC CORP COM 309627107 0 0 SH   SOLE   0 0 0
FARMERS NATL BANC CORP CALL 309627907 0 0 SH Call SOLE   0 0 0
FARMERS NATL BANC CORP PUT 309627957 0 0 SH Put SOLE   0 0 0
FARMLAND PARTNERS INC COM 31154R109 0 0 SH   SOLE   0 0 0
FARMLAND PARTNERS INC CALL 31154R909 0 0 SH Call SOLE   0 0 0
FARMLAND PARTNERS INC PUT 31154R959 0 0 SH Put SOLE   0 0 0
FARMMI INC SHS G33277107 0 0 SH   SOLE   0 0 0
FARO TECHNOLOGIES INC COM 311642102 0 0 SH   SOLE   0 0 0
FARO TECHNOLOGIES INC CALL 311642902 0 0 SH Call SOLE   0 0 0
FARO TECHNOLOGIES INC PUT 311642952 0 0 SH Put SOLE   0 0 0
FASTENAL CO COM 311900104 7 120 SH   SOLE   0 0 0
FASTENAL CO CALL 311900904 0 0 SH Call SOLE   0 0 0
FASTENAL CO PUT 311900954 0 0 SH Put SOLE   0 0 0
FAT BRANDS INC COM 30258N105 0 0 SH   SOLE   0 0 0
FATE THERAPEUTICS INC COM 31189P102 0 0 SH   SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 0 0 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC PUT 31189P952 0 0 SH Put SOLE   0 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 0 0 SH   SOLE   0 0 0
FB FINL CORP COM 30257X104 0 0 SH   SOLE   0 0 0
FBL FINL GROUP INC CL A 30239F106 0 0 SH   SOLE   0 0 0
FBL FINL GROUP INC CALL 30239F906 0 0 SH Call SOLE   0 0 0
FBL FINL GROUP INC PUT 30239F956 0 0 SH Put SOLE   0 0 0
FCB FINL HLDGS INC CL A 30255G103 0 0 SH   SOLE   0 0 0
FCB FINL HLDGS INC CALL 30255G903 0 0 SH Call SOLE   0 0 0
FCB FINL HLDGS INC PUT 30255G953 0 0 SH Put SOLE   0 0 0
FEDERAL AGRIC MTG CORP CL A 313148108 0 0 SH   SOLE   0 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 23 320 SH   SOLE   0 0 0
FEDERAL AGRIC MTG CORP CALL 313148906 0 0 SH Call SOLE   0 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 0 0 SH Put SOLE   0 0 0
FEDERAL LIFE GROUP INC COM 313533101 0 0 SH   SOLE   0 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 0 0 SH   SOLE   0 0 0
FEDERAL REALTY INVT TR CALL 313747906 0 0 SH Call SOLE   0 0 0
FEDERAL REALTY INVT TR PUT 313747956 0 0 SH Put SOLE   0 0 0
FEDERAL SIGNAL CORP COM 313855108 2 100 SH   SOLE   0 0 0
FEDERAL SIGNAL CORP CALL 313855908 0 0 SH Call SOLE   0 0 0
FEDERAL SIGNAL CORP PUT 313855958 0 0 SH Put SOLE   0 0 0
FEDERAL STR ACQUISITION CORP CL A 31421V107 0 0 SH   SOLE   0 0 0
FEDERAL STR ACQUISITION CORP *W EXP 07/24/202 31421V115 0 0 SH   SOLE   0 0 0
FEDERAL STR ACQUISITION CORP UNIT 99/99/9999 31421V206 0 0 SH   SOLE   0 0 0
FEDERATED INVS INC PA CL B 314211103 4 152 SH   SOLE   0 0 0
FEDERATED INVS INC PA CALL 314211903 0 0 SH Call SOLE   0 0 0
FEDERATED INVS INC PA PUT 314211953 0 0 SH Put SOLE   0 0 0
FEDERATED PREM MUN INC FD COM 31423P108 0 0 SH   SOLE   0 0 0
FEDEX CORP COM 31428X106 174 968 SH   SOLE   0 0 0
FEDEX CORP CALL 31428X906 0 0 SH Call SOLE   0 0 0
FEDEX CORP PUT 31428X956 0 0 SH Put SOLE   0 0 0
FEDNAT HLDG CO COM 31431B109 0 0 SH   SOLE   0 0 0
FEDNAT HLDG CO CALL 31431B909 0 0 SH Call SOLE   0 0 0
FEDNAT HLDG CO PUT 31431B959 0 0 SH Put SOLE   0 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 0 0 SH   SOLE   0 0 0
FENNEC PHARMACEUTICALS INC CALL 31447P900 0 0 SH Call SOLE   0 0 0
FENNEC PHARMACEUTICALS INC PUT 31447P950 0 0 SH Put SOLE   0 0 0
FERRARI N V COM N3167Y103 2 16 SH   SOLE   0 0 0
FERRARI N V CALL N3167Y903 0 0 SH Call SOLE   0 0 0
FERRARI N V PUT N3167Y953 0 0 SH Put SOLE   0 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 0 200 SH   SOLE   0 0 0
FERRELLGAS PARTNERS L.P. CALL 315293900 0 0 SH Call SOLE   0 0 0
FERRELLGAS PARTNERS L.P. PUT 315293950 0 0 SH Put SOLE   0 0 0
FERRO CORP COM 315405100 4 259 SH   SOLE   0 0 0
FERRO CORP CALL 315405900 0 0 SH Call SOLE   0 0 0
FERRO CORP PUT 315405950 0 0 SH Put SOLE   0 0 0
FERROGLOBE PLC SHS G33856108 0 0 SH   SOLE   0 0 0
FERROGLOBE PLC CALL G33856908 0 0 SH Call SOLE   0 0 0
FERROGLOBE PLC PUT G33856958 0 0 SH Put SOLE   0 0 0
FFBW INC COM 30258M107 0 0 SH   SOLE   0 0 0
FGL HLDGS ORD SHS G3402M102 0 0 SH   SOLE   0 0 0
FGL HLDGS CALL G3402M902 0 0 SH Call SOLE   0 0 0
FGL HLDGS PUT G3402M952 0 0 SH Put SOLE   0 0 0
FGL HLDGS *W EXP 11/30/202 G3402M110 0 0 SH   SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 40 2,714 SH   SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 0 0 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 0 0 SH Put SOLE   0 0 0
FIBRIA CELULOSE S A CALL 31573A909 0 0 SH Call SOLE   0 0 0
FIBRIA CELULOSE S A PUT 31573A959 0 0 SH Put SOLE   0 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 0 0 SH   SOLE   0 0 0
FIBROCELL SCIENCE INC COM PAR 315721407 0 0 SH   SOLE   0 0 0
FIBROCELL SCIENCE INC CALL 315721907 0 0 SH Call SOLE   0 0 0
FIBROCELL SCIENCE INC PUT 315721957 0 0 SH Put SOLE   0 0 0
FIBROGEN INC COM 31572Q808 3 57 SH   SOLE   0 0 0
FIBROGEN INC CALL 31572Q908 0 0 SH Call SOLE   0 0 0
FIBROGEN INC PUT 31572Q958 0 0 SH Put SOLE   0 0 0
FIDELITY MSCI CONSM DIS 316092204 586 13,373 SH   SOLE   0 0 0
FIDELITY CALL 316092904 0 0 SH Call SOLE   0 0 0
FIDELITY PUT 316092954 0 0 SH Put SOLE   0 0 0
FIDELITY CONSMR STAPLES 316092303 34 1,025 SH   SOLE   0 0 0
FIDELITY MSCI ENERGY IDX 316092402 3 167 SH   SOLE   0 0 0
FIDELITY CALL 316092902 0 0 SH Call SOLE   0 0 0
FIDELITY PUT 316092952 0 0 SH Put SOLE   0 0 0
FIDELITY MSCI FINLS IDX 316092501 40 1,074 SH   SOLE   0 0 0
FIDELITY CALL 316092901 0 0 SH Call SOLE   0 0 0
FIDELITY PUT 316092951 0 0 SH Put SOLE   0 0 0
FIDELITY MSCI HLTH CARE I 316092600 256 5,758 SH   SOLE   0 0 0
FIDELITY CALL 316092900 0 0 SH Call SOLE   0 0 0
FIDELITY PUT 316092950 0 0 SH Put SOLE   0 0 0
FIDELITY HIGH YILD ETF 316092618 0 0 SH   SOLE   0 0 0
FIDELITY MSCI INDL INDX 316092709 12 325 SH   SOLE   0 0 0
FIDELITY CALL 316092909 0 0 SH Call SOLE   0 0 0
FIDELITY PUT 316092959 0 0 SH Put SOLE   0 0 0
FIDELITY INT VL FCT ETF 316092717 0 0 SH   SOLE   0 0 0
FIDELITY INT HG DIV ETF 316092725 0 0 SH   SOLE   0 0 0
FIDELITY VLU FACTOR ETF 316092782 0 0 SH   SOLE   0 0 0
FIDELITY QLTY FCTOR ETF 316092790 0 0 SH   SOLE   0 0 0
FIDELITY MSCI INFO TECH I 316092808 5 91 SH   SOLE   0 0 0
FIDELITY CALL 316092908 0 0 SH Call SOLE   0 0 0
FIDELITY PUT 316092958 0 0 SH Put SOLE   0 0 0
FIDELITY MOMENTUM FACTR 316092816 0 0 SH   SOLE   0 0 0
FIDELITY LOW VOLITY ETF 316092824 0 0 SH   SOLE   0 0 0
FIDELITY DIVID ETF RISI 316092832 0 0 SH   SOLE   0 0 0
FIDELITY MSCI RL EST ETF 316092857 35 1,379 SH   SOLE   0 0 0
FIDELITY MSCI UTILS INDEX 316092865 28 751 SH   SOLE   0 0 0
FIDELITY MSCI COMMNTN SVC 316092873 3 100 SH   SOLE   0 0 0
FIDELITY MSCI MATLS INDEX 316092881 4 156 SH   SOLE   0 0 0
FIDELITY CORP BOND ETF 316188101 0 0 SH   SOLE   0 0 0
FIDELITY LTD TRM BD ETF 316188200 0 0 SH   SOLE   0 0 0
FIDELITY TOTAL BD ETF 316188309 0 0 SH   SOLE   0 0 0
FIDELITY LOW DURTIN ETF 316188408 0 0 SH   SOLE   0 0 0
FIDELITY SML MID FACTR 316092527 0 0 SH   SOLE   0 0 0
FIDELITY TARGETED INTL 316092535 0 0 SH   SOLE   0 0 0
FIDELITY TARGETED EMERG 316092543 0 0 SH   SOLE   0 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 16 53 SH   SOLE   0 0 0
FIDELITY COMWLTH TR CALL 315912908 0 0 SH Call SOLE   0 0 0
FIDELITY COMWLTH TR PUT 315912958 0 0 SH Put SOLE   0 0 0
FIDELITY D & D BANCORP INC COM 31609R100 0 0 SH   SOLE   0 0 0
FIDELITY HIGH DIVID ETF 316092840 23 791 SH   SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 0 0 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R953 0 0 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6 177 SH   SOLE   0 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 172 1,529 SH   SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 0 0 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 0 0 SH Put SOLE   0 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 4 176 SH   SOLE   0 0 0
FIDELITY SOUTHERN CORP NEW CALL 316394905 0 0 SH Call SOLE   0 0 0
FIDELITY SOUTHERN CORP NEW PUT 316394955 0 0 SH Put SOLE   0 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 0 0 SH   SOLE   0 0 0
FIDUS INVT CORP COM 316500107 0 0 SH   SOLE   0 0 0
FIDUS INVT CORP CALL 316500907 0 0 SH Call SOLE   0 0 0
FIDUS INVT CORP PUT 316500957 0 0 SH Put SOLE   0 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 0 0 SH   SOLE   0 0 0
FIESTA RESTAURANT GROUP INC CALL 31660B901 0 0 SH Call SOLE   0 0 0
FIESTA RESTAURANT GROUP INC PUT 31660B951 0 0 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP COM 316773100 295 11,632 SH   SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 0 0 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP PUT 316773950 0 0 SH Put SOLE   0 0 0
FINANCIAL INSTNS INC COM 317585404 0 0 SH   SOLE   0 0 0
FINANCIAL INSTNS INC CALL 317585904 0 0 SH Call SOLE   0 0 0
FINANCIAL INSTNS INC PUT 317585954 0 0 SH Put SOLE   0 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAM3 0 0 SH   SOLE   0 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAP6 0 0 SH   SOLE   0 0 0
FINISAR CORP COM NEW 31787A507 0 0 SH   SOLE   0 0 0
FINISAR CORP CALL 31787A907 0 0 SH Call SOLE   0 0 0
FINISAR CORP PUT 31787A957 0 0 SH Put SOLE   0 0 0
FINJAN HLDGS INC COM NEW 31788H303 0 0 SH   SOLE   0 0 0
FINJAN HLDGS INC CALL 31788H903 0 0 SH Call SOLE   0 0 0
FINJAN HLDGS INC PUT 31788H953 0 0 SH Put SOLE   0 0 0
FINTECH ACQUISITION CORP III UNIT 12/01/2023 31811A309 0 0 SH   SOLE   0 0 0
FINTECH ACQUISITION CORP III COM CL A 31811A101 0 0 SH   SOLE   0 0 0
FINTECH ACQUISITION CORP III *W EXP 12/01/202 31811A119 0 0 SH   SOLE   0 0 0
FIREEYE INC NOTE 1.000% 6/0 31816QAB7 0 0 SH   SOLE   0 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 0 0 SH   SOLE   0 0 0
FIREEYE INC COM 31816Q101 51 3,093 SH   SOLE   0 0 0
FIREEYE INC CALL 31816Q901 0 0 SH Call SOLE   0 0 0
FIREEYE INC PUT 31816Q951 0 0 SH Put SOLE   0 0 0
FIRST AMERN FINL CORP COM 31847R102 0 0 SH   SOLE   0 0 0
FIRST AMERN FINL CORP CALL 31847R902 0 0 SH Call SOLE   0 0 0
FIRST AMERN FINL CORP PUT 31847R952 0 0 SH Put SOLE   0 0 0
FIRST BANCORP INC ME COM 31866P102 0 0 SH   SOLE   0 0 0
FIRST BANCORP INC ME CALL 31866P902 0 0 SH Call SOLE   0 0 0
FIRST BANCORP INC ME PUT 31866P952 0 0 SH Put SOLE   0 0 0
FIRST BANCORP N C COM 318910106 2 82 SH   SOLE   0 0 0
FIRST BANCORP N C CALL 318910906 0 0 SH Call SOLE   0 0 0
FIRST BANCORP N C PUT 318910956 0 0 SH Put SOLE   0 0 0
FIRST BANCORP P R COM NEW 318672706 0 0 SH   SOLE   0 0 0
FIRST BANCORP P R CALL 318672906 0 0 SH Call SOLE   0 0 0
FIRST BANCORP P R PUT 318672956 0 0 SH Put SOLE   0 0 0
FIRST BANCSHARES INC MS COM 318916103 0 0 SH   SOLE   0 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 0 0 SH   SOLE   0 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 0 0 SH   SOLE   0 0 0
FIRST BUS FINL SVCS INC WIS CALL 319390900 0 0 SH Call SOLE   0 0 0
FIRST BUS FINL SVCS INC WIS PUT 319390950 0 0 SH Put SOLE   0 0 0
FIRST BUSEY CORP COM NEW 319383204 0 0 SH   SOLE   0 0 0
FIRST BUSEY CORP CALL 319383904 0 0 SH Call SOLE   0 0 0
FIRST BUSEY CORP PUT 319383954 0 0 SH Put SOLE   0 0 0
FIRST CAPITAL INC COM 31942S104 0 0 SH   SOLE   0 0 0
FIRST CHOICE BANCORP COM 31948P104 0 0 SH   SOLE   0 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 0 0 SH   SOLE   0 0 0
FIRST CMNTY BANKSHARES INC V CALL 31983A903 0 0 SH Call SOLE   0 0 0
FIRST CMNTY BANKSHARES INC V PUT 31983A953 0 0 SH Put SOLE   0 0 0
FIRST CMNTY CORP S C COM 319835104 0 0 SH   SOLE   0 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 0 0 SH   SOLE   0 0 0
FIRST COMWLTH FINL CORP PA CALL 319829907 0 0 SH Call SOLE   0 0 0
FIRST COMWLTH FINL CORP PA PUT 319829957 0 0 SH Put SOLE   0 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 0 0 SH   SOLE   0 0 0
FIRST CTZNS BANCSHARES INC N CALL 31946M903 0 0 SH Call SOLE   0 0 0
FIRST CTZNS BANCSHARES INC N PUT 31946M953 0 0 SH Put SOLE   0 0 0
FIRST DATA CORP NEW COM CL A 32008D106 0 0 SH   SOLE   0 0 0
FIRST DATA CORP NEW CALL 32008D906 0 0 SH Call SOLE   0 0 0
FIRST DATA CORP NEW PUT 32008D956 0 0 SH Put SOLE   0 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 37 1,300 SH   SOLE   0 0 0
FIRST DEFIANCE FINL CORP CALL 32006W906 0 0 SH Call SOLE   0 0 0
FIRST DEFIANCE FINL CORP PUT 32006W956 0 0 SH Put SOLE   0 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 0 0 SH   SOLE   0 0 0
FIRST FINANCIAL NORTHWEST IN CALL 32022K902 0 0 SH Call SOLE   0 0 0
FIRST FINANCIAL NORTHWEST IN PUT 32022K952 0 0 SH Put SOLE   0 0 0
FIRST FINL BANCORP OH COM 320209109 25 1,077 SH   SOLE   0 0 0
FIRST FINL BANCORP OH CALL 320209909 0 0 SH Call SOLE   0 0 0
FIRST FINL BANCORP OH PUT 320209959 0 0 SH Put SOLE   0 0 0
FIRST FINL BANKSHARES COM 32020R109 0 0 SH   SOLE   0 0 0
FIRST FINL BANKSHARES CALL 32020R909 0 0 SH Call SOLE   0 0 0
FIRST FINL BANKSHARES PUT 32020R959 0 0 SH Put SOLE   0 0 0
FIRST FINL CORP IND COM 320218100 0 0 SH   SOLE   0 0 0
FIRST FINL CORP IND CALL 320218900 0 0 SH Call SOLE   0 0 0
FIRST FINL CORP IND PUT 320218950 0 0 SH Put SOLE   0 0 0
FIRST FNDTN INC COM 32026V104 0 0 SH   SOLE   0 0 0
FIRST GTY BANCSHARES INC COM 32043P106 0 0 SH   SOLE   0 0 0
FIRST HAWAIIAN INC COM 32051X108 0 0 SH   SOLE   0 0 0
FIRST HAWAIIAN INC CALL 32051X908 0 0 SH Call SOLE   0 0 0
FIRST HAWAIIAN INC PUT 32051X958 0 0 SH Put SOLE   0 0 0
FIRST HORIZON NATL CORP COM 320517105 63 4,481 SH   SOLE   0 0 0
FIRST HORIZON NATL CORP CALL 320517905 0 0 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP PUT 320517955 0 0 SH Put SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2 62 SH   SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUS CALL 32054K903 0 0 SH Call SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUS PUT 32054K953 0 0 SH Put SOLE   0 0 0
FIRST INTERNET BANCORP COM 320557101 0 0 SH   SOLE   0 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 0 0 SH   SOLE   0 0 0
FIRST INTST BANCSYSTEM INC CALL 32055Y901 0 0 SH Call SOLE   0 0 0
FIRST INTST BANCSYSTEM INC PUT 32055Y951 0 0 SH Put SOLE   0 0 0
FIRST LONG IS CORP COM 320734106 0 0 SH   SOLE   0 0 0
FIRST LONG IS CORP CALL 320734906 0 0 SH Call SOLE   0 0 0
FIRST LONG IS CORP PUT 320734956 0 0 SH Put SOLE   0 0 0
FIRST MAJESTIC SILVER CORP DEBT 1.875% 3/0 C35329AA6 0 0 SH   SOLE   0 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 8 1,300 SH   SOLE   0 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 0 0 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 0 0 SH Put SOLE   0 0 0
FIRST MAJESTIC SILVER CORP NOTE 1.875% 3/0 32076VAB9 0 0 SH   SOLE   0 0 0
FIRST MERCHANTS CORP COM 320817109 2 74 SH   SOLE   0 0 0
FIRST MERCHANTS CORP CALL 320817909 0 0 SH Call SOLE   0 0 0
FIRST MERCHANTS CORP PUT 320817959 0 0 SH Put SOLE   0 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 0 0 SH   SOLE   0 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1 96 SH   SOLE   0 0 0
FIRST MIDWEST BANCORP DEL CALL 320867904 0 0 SH Call SOLE   0 0 0
FIRST MIDWEST BANCORP DEL PUT 320867954 0 0 SH Put SOLE   0 0 0
FIRST NORTHWEST BANCORP COM 335834107 0 0 SH   SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 33 330 SH   SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 0 0 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 0 0 SH Put SOLE   0 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 0 0 SH   SOLE   0 0 0
FIRST SOLAR INC COM 336433107 123 2,328 SH   SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 0 0 SH Call SOLE   0 0 0
FIRST SOLAR INC PUT 336433957 0 0 SH Put SOLE   0 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 29 1,179 SH   SOLE   0 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 724 11,739 SH   SOLE   0 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 502 7,499 SH   SOLE   0 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 27 2,750 SH   SOLE   0 0 0
FIRST TR BICK INDEX FD COM SHS 33733H107 0 0 SH   SOLE   0 0 0
FIRST TR DJS MICROCAP INDEX CALL 33718M905 0 0 SH Call SOLE   0 0 0
FIRST TR DJS MICROCAP INDEX PUT 33718M955 0 0 SH Put SOLE   0 0 0
FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 8 191 SH   SOLE   0 0 0
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 0 0 SH   SOLE   0 0 0
FIRST TR ENERGY INCOME & GRW COM 33738G104 0 0 SH   SOLE   0 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 0 0 SH   SOLE   0 0 0
FIRST TR ENHANCED EQTY INC F COM 337318109 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD II NASDQ CLN EDGE 33737A108 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 190 4,870 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 156 4,119 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DY ASIA 33739P509 27 540 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 669 11,875 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 272 4,350 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 11 193 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 4 147 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 1 58 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J109 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 976 28,060 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I CALL 33737J907 0 0 SH Call SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I PUT 33737J957 0 0 SH Put SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP 33737J125 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I CHINA ALPHADEX 33737J141 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I CALL 33737J901 0 0 SH Call SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I PUT 33737J951 0 0 SH Put SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 333 6,694 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I STH KOREA ALPH 33737J166 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 206 3,790 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 636 25,430 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I CALL 33737J902 0 0 SH Call SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I PUT 33737J952 0 0 SH Put SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I CANADA ALPHA 33737J208 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I AUSTRALIA ALPH 33737J216 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I HONG KONG ALPH 33737J240 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 26 732 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I EX US SML CP 33737J406 51 1,380 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I EURO ALPHADEX 33737J505 4 128 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I INDIA NFTY50 EQW 33737J802 0 0 SH   SOLE   0 0 0
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 313 16,755 SH   SOLE   0 0 0
FIRST TR EXCHAN TRADED FD VI CALL 33739H901 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHAN TRADED FD VI PUT 33739H951 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 16 313 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 319 4,266 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 336920903 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 336920953 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 35 949 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733A902 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733A952 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 101 1,996 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733B900 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733B950 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1,186 21,973 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E904 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E954 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 456 3,026 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E903 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E953 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 987 7,109 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E902 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E952 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 100 1,901 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733E708 19 571 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 2 153 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD LUNT US FACTOR 33733E872 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT PE 33733E880 38 1,307 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 165 3,925 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X901 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X951 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 47 1,047 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X909 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X959 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 123 9,579 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X907 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X957 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 313 10,361 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X905 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X955 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 473 6,197 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X903 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X953 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 258 6,468 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X900 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X950 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 28 747 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X908 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X958 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,173 18,358 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 31 1,100 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X904 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X954 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 169 2,946 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X902 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X952 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 285 12,266 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 0 30 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD IPOX EUROPE EQ 33734X788 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 14 518 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD INTL IPO ETF 33734X853 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33736G906 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33736G956 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD GLOBAL ENGR ETF 33736M103 186 3,719 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ SMRTPHONE 33737K106 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 91 3,682 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33738D901 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33738D951 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1,507 32,007 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 353 7,400 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 586 31,925 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33738R900 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33738R950 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 538 14,081 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33738R908 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33738R958 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 34 1,574 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD HEDGED BUYWRITE 33738R407 49 2,312 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 124 4,174 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 863 28,711 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33738R905 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33738R955 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD S&P INTL DIVID 33738R688 13 787 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DORSEYWRIGHT MOM 33738R696 32 1,361 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 8 350 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DORSEYWRGT ETF 33738R712 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD US EQTY DIVI 33738R738 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD SMAL CP US EQT 33738R746 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD MID CAP US EQT 33738R753 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD LARGE CP US EQ 33738R761 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD EMERGING MKTS 33738R779 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DEVELOPED INTL 33738R787 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ TRANSN 33738R795 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 15 473 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ RETAIL 33738R829 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASDQ PHRMTCLS 33738R837 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASDQ FOD BVRG 33738R852 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 502 20,601 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 275 10,291 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 378 19,815 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR MNGSTR 33739G103 48 1,072 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1,803 35,172 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 19 400 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 1,062 17,670 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 10 335 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD HEITMAN GLOBAL 33739Q606 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD INDXX INOVTV ETF 33741X201 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD LNG DUR OPRTUN 33738D606 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 442 23,233 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33739E908 0 0 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD PUT 33739E958 0 0 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 0 0 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 156 7,331 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 0 0 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VI EQUITYCOMPASS 33740F607 0 0 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VI EQTCOMPAS TACT 33740F706 0 0 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 243 4,813 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 0 0 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 319 11,949 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 35 1,746 SH   SOLE   0 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 8 192 SH   SOLE   0 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 0 0 SH   SOLE   0 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 11 240 SH   SOLE   0 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 238 6,784 SH   SOLE   0 0 0
FIRST TR EXCNGE TRD ALPHADEX MEGA CAP ALPHA 33737M508 0 0 SH   SOLE   0 0 0
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 0 0 SH   SOLE   0 0 0
FIRST TR HIGH INCOME L/S FD COM 33738E109 95 6,528 SH   SOLE   0 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 0 0 SH   SOLE   0 0 0
FIRST TR LRG CP GRWTH ALPHAD CALL 33735K908 0 0 SH Call SOLE   0 0 0
FIRST TR LRG CP GRWTH ALPHAD PUT 33735K958 0 0 SH Put SOLE   0 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 2,622 39,159 SH   SOLE   0 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1,202 23,326 SH   SOLE   0 0 0
FIRST TR LRGE CP CORE ALPHA CALL 33734K909 0 0 SH Call SOLE   0 0 0
FIRST TR LRGE CP CORE ALPHA PUT 33734K959 0 0 SH Put SOLE   0 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 540 9,097 SH   SOLE   0 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 0 0 SH   SOLE   0 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 299 9,915 SH   SOLE   0 0 0
FIRST TR MORNINGSTAR DIV LEA CALL 336917909 0 0 SH Call SOLE   0 0 0
FIRST TR MORNINGSTAR DIV LEA PUT 336917959 0 0 SH Put SOLE   0 0 0
FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 62 877 SH   SOLE   0 0 0
FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 18 349 SH   SOLE   0 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 14 222 SH   SOLE   0 0 0
FIRST TR NAS100 EQ WEIGHTED CALL 337344905 0 0 SH Call SOLE   0 0 0
FIRST TR NAS100 EQ WEIGHTED PUT 337344955 0 0 SH Put SOLE   0 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 162 3,510 SH   SOLE   0 0 0
FIRST TR NASDAQ ABA CMNTY BK CALL 33736Q904 0 0 SH Call SOLE   0 0 0
FIRST TR NASDAQ ABA CMNTY BK PUT 33736Q954 0 0 SH Put SOLE   0 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 743 9,025 SH   SOLE   0 0 0
FIRST TR NASDAQ100 TECH INDE CALL 337345902 0 0 SH Call SOLE   0 0 0
FIRST TR NASDAQ100 TECH INDE PUT 337345952 0 0 SH Put SOLE   0 0 0
FIRST TR S&P REIT INDEX FD CALL 33734G908 0 0 SH Call SOLE   0 0 0
FIRST TR S&P REIT INDEX FD PUT 33734G958 0 0 SH Put SOLE   0 0 0
FIRST TR SR FLG RTE INCM FD COM 33733U108 0 0 SH   SOLE   0 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 0 0 SH   SOLE   0 0 0
FIRST TR STOXX EURO DIV FD CALL 33735T909 0 0 SH Call SOLE   0 0 0
FIRST TR STOXX EURO DIV FD PUT 33735T959 0 0 SH Put SOLE   0 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 81 6,376 SH   SOLE   0 0 0
FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 24 1,140 SH   SOLE   0 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,903 58,617 SH   SOLE   0 0 0
FIRST TR VALUE LINE DIVID IN CALL 33734H906 0 0 SH Call SOLE   0 0 0
FIRST TR VALUE LINE DIVID IN PUT 33734H956 0 0 SH Put SOLE   0 0 0
FIRST TR/ABERDEEN EMERG OPT COM 33731K102 0 0 SH   SOLE   0 0 0
FIRST TRUST ETF III ULTRA SHT DUR MU 33740J104 0 0 SH   SOLE   0 0 0
FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 0 0 SH   SOLE   0 0 0
FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 0 0 SH   SOLE   0 0 0
FIRST US BANCSHARES INC COM 33744V103 0 0 SH   SOLE   0 0 0
FIRST UTD CORP COM 33741H107 39 2,295 SH   SOLE   0 0 0
FIRST WESTN FINL INC COM 33751L105 0 0 SH   SOLE   0 0 0
FIRSTCASH INC COM 33767D105 4 55 SH   SOLE   0 0 0
FIRSTCASH INC CALL 33767D905 0 0 SH Call SOLE   0 0 0
FIRSTCASH INC PUT 33767D955 0 0 SH Put SOLE   0 0 0
FIRSTENERGY CORP COM 337932107 74 1,799 SH   SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 0 0 SH Call SOLE   0 0 0
FIRSTENERGY CORP PUT 337932957 0 0 SH Put SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 0 0 SH   SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC CALL 33766Y900 0 0 SH Call SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC PUT 33766Y950 0 0 SH Put SOLE   0 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 0 0 SH   SOLE   0 0 0
FIRSTSERVICE CORP NEW CALL 33767E903 0 0 SH Call SOLE   0 0 0
FIRSTSERVICE CORP NEW PUT 33767E953 0 0 SH Put SOLE   0 0 0
FISERV INC COM 337738108 1,189 13,488 SH   SOLE   0 0 0
FISERV INC CALL 337738908 0 0 SH Call SOLE   0 0 0
FISERV INC PUT 337738958 0 0 SH Put SOLE   0 0 0
FITBIT INC CL A 33812L102 0 100 SH   SOLE   0 0 0
FITBIT INC CALL 33812L902 0 0 SH Call SOLE   0 0 0
FITBIT INC PUT 33812L952 0 0 SH Put SOLE   0 0 0
FIVE BELOW INC COM 33829M101 16 136 SH   SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 0 0 SH Call SOLE   0 0 0
FIVE BELOW INC PUT 33829M951 0 0 SH Put SOLE   0 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 0 0 SH   SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 0 0 SH   SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 0 0 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC PUT 33830X954 0 0 SH Put SOLE   0 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 0 0 SH   SOLE   0 0 0
FIVE STAR SENIOR LIVING INC CALL 33832D906 0 0 SH Call SOLE   0 0 0
FIVE STAR SENIOR LIVING INC PUT 33832D956 0 0 SH Put SOLE   0 0 0
FIVE9 INC COM 338307101 3 62 SH   SOLE   0 0 0
FIVE9 INC CALL 338307901 0 0 SH Call SOLE   0 0 0
FIVE9 INC PUT 338307951 0 0 SH Put SOLE   0 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 0 10 SH   SOLE   0 0 0
FLAGSTAR BANCORP INC CALL 337930905 0 0 SH Call SOLE   0 0 0
FLAGSTAR BANCORP INC PUT 337930955 0 0 SH Put SOLE   0 0 0
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 0 0 SH   SOLE   0 0 0
FLAHERTY & CRUMRINE PFD INC COM 33848E106 0 0 SH   SOLE   0 0 0
FLAHERTY & CRUMRINE PFD INC COM 338480106 0 0 SH   SOLE   0 0 0
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 0 0 SH   SOLE   0 0 0
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 29 1,540 SH   SOLE   0 0 0
FLANIGANS ENTERPRISES INC COM 338517105 0 0 SH   SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 13 58 SH   SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 0 0 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 0 0 SH Put SOLE   0 0 0
FLEX LTD ORD Y2573F102 10 1,046 SH   SOLE   0 0 0
FLEX LTD CALL Y2573F902 0 0 SH Call SOLE   0 0 0
FLEX LTD PUT Y2573F952 0 0 SH Put SOLE   0 0 0
FLEX PHARMA INC COM 33938A105 0 0 SH   SOLE   0 0 0
FLEX PHARMA INC CALL 33938A905 0 0 SH Call SOLE   0 0 0
FLEX PHARMA INC PUT 33938A955 0 0 SH Put SOLE   0 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 0 0 SH   SOLE   0 0 0
FLEXION THERAPEUTICS INC NOTE 3.375% 5/0 33938JAB2 0 0 SH   SOLE   0 0 0
FLEXION THERAPEUTICS INC COM 33938J106 0 0 SH   SOLE   0 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 0 0 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 0 0 SH Put SOLE   0 0 0
FLEXSHARES TR MORNSTAR USMKT 33939L100 962 8,476 SH   SOLE   0 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308 202 3,804 SH   SOLE   0 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 0 0 SH   SOLE   0 0 0
FLEXSHARES TR CALL 33939L907 0 0 SH Call SOLE   0 0 0
FLEXSHARES TR PUT 33939L957 0 0 SH Put SOLE   0 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506 19 795 SH   SOLE   0 0 0
FLEXSHARES TR CALL 33939L906 0 0 SH Call SOLE   0 0 0
FLEXSHARES TR PUT 33939L956 0 0 SH Put SOLE   0 0 0
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 0 0 SH   SOLE   0 0 0
FLEXSHARES TR HIG YLD VL ETF 33939L662 0 0 SH   SOLE   0 0 0
FLEXSHARES TR CRE SLCT BD FD 33939L670 0 0 SH   SOLE   0 0 0
FLEXSHARES TR STOX GLB INDEX 33939L688 60 634 SH   SOLE   0 0 0
FLEXSHARES TR STOX ESG INDEX 33939L696 0 0 SH   SOLE   0 0 0
FLEXSHARES TR CUR HDG EM IDX 33939L712 0 0 SH   SOLE   0 0 0
FLEXSHARES TR CUR HDG DM IDX 33939L720 0 0 SH   SOLE   0 0 0
FLEXSHARES TR REAL ASST IDX 33939L738 222 7,684 SH   SOLE   0 0 0
FLEXSHARES TR US QUALITY CAP 33939L746 0 0 SH   SOLE   0 0 0
FLEXSHARES TR CR SCORED LONG 33939L753 0 0 SH   SOLE   0 0 0
FLEXSHARES TR CR SCD US BD 33939L761 66 1,320 SH   SOLE   0 0 0
FLEXSHARES TR DISCP DUR MBS 33939L779 39 1,715 SH   SOLE   0 0 0
FLEXSHARES TR GLB QLT R/E IDX 33939L787 11 185 SH   SOLE   0 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795 0 0 SH   SOLE   0 0 0
FLEXSHARES TR M STAR DEV MKT 33939L803 458 7,550 SH   SOLE   0 0 0
FLEXSHARES TR INTL QLTDV DEF 33939L811 18 816 SH   SOLE   0 0 0
FLEXSHARES TR INT QLTDVDYNAM 33939L829 0 0 SH   SOLE   0 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 45 1,953 SH   SOLE   0 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 28 634 SH   SOLE   0 0 0
FLEXSHARES TR QLT DIVDYN IDX 33939L852 48 1,104 SH   SOLE   0 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 460 10,299 SH   SOLE   0 0 0
FLEXSHARES TR READY ACC VARI 33939L886 0 0 SH   SOLE   0 0 0
FLEXSHOPPER INC *W EXP 09/28/202 33939J113 0 0 SH   SOLE   0 0 0
FLEXSHOPPER INC COM NEW 33939J303 0 0 SH   SOLE   0 0 0
FLEXSTEEL INDS INC COM 339382103 0 0 SH   SOLE   0 0 0
FLIR SYS INC COM 302445101 5 110 SH   SOLE   0 0 0
FLIR SYS INC CALL 302445901 0 0 SH Call SOLE   0 0 0
FLIR SYS INC PUT 302445951 0 0 SH Put SOLE   0 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 0 0 SH   SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 0 0 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 0 0 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL COM 343389102 0 0 SH   SOLE   0 0 0
FLOTEK INDS INC DEL CALL 343389902 0 0 SH Call SOLE   0 0 0
FLOTEK INDS INC DEL PUT 343389952 0 0 SH Put SOLE   0 0 0
FLOWERS FOODS INC COM 343498101 0 0 SH   SOLE   0 0 0
FLOWERS FOODS INC CALL 343498901 0 0 SH Call SOLE   0 0 0
FLOWERS FOODS INC PUT 343498951 0 0 SH Put SOLE   0 0 0
FLOWSERVE CORP COM 34354P105 0 0 SH   SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 0 0 SH Call SOLE   0 0 0
FLOWSERVE CORP PUT 34354P955 0 0 SH Put SOLE   0 0 0
FLUENT INC COM 34380C102 0 0 SH   SOLE   0 0 0
FLUENT INC CALL 34380C902 0 0 SH Call SOLE   0 0 0
FLUENT INC PUT 34380C952 0 0 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL NOTE 2.750% 2/0 34385PAA6 0 0 SH   SOLE   0 0 0
FLUIDIGM CORP DEL NOTE 2.750% 2/0 34385PAC2 0 0 SH   SOLE   0 0 0
FLUIDIGM CORP DEL NOTE 2.750% 2/0 34385PAD0 0 0 SH   SOLE   0 0 0
FLUIDIGM CORP DEL COM 34385P108 0 0 SH   SOLE   0 0 0
FLUIDIGM CORP DEL CALL 34385P908 0 0 SH Call SOLE   0 0 0
FLUIDIGM CORP DEL PUT 34385P958 0 0 SH Put SOLE   0 0 0
FLUOR CORP NEW COM 343412102 7 206 SH   SOLE   0 0 0
FLUOR CORP NEW CALL 343412902 0 0 SH Call SOLE   0 0 0
FLUOR CORP NEW PUT 343412952 0 0 SH Put SOLE   0 0 0
FLUSHING FINL CORP COM 343873105 0 0 SH   SOLE   0 0 0
FLUSHING FINL CORP CALL 343873905 0 0 SH Call SOLE   0 0 0
FLUSHING FINL CORP PUT 343873955 0 0 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 4 273 SH   SOLE   0 0 0
FLWS/1-800 FLOWERS CALL 68243Q906 0 0 SH Call SOLE   0 0 0
FLWS/1-800 FLOWERS PUT 68243Q956 0 0 SH Put SOLE   0 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 0 0 SH   SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 0 0 SH Call SOLE   0 0 0
FLY LEASING LTD PUT 34407D959 0 0 SH Put SOLE   0 0 0
FNB CORP PA COM 302520101 31 3,018 SH   SOLE   0 0 0
FNB CORP PA CALL 302520901 0 0 SH Call SOLE   0 0 0
FNB CORP PA PUT 302520951 0 0 SH Put SOLE   0 0 0
FNCB BANCORP INC COM 302578109 0 0 SH   SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 0 0 SH   SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD CALL M46135905 0 0 SH Call SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD PUT M46135955 0 0 SH Put SOLE   0 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 0 0 SH   SOLE   0 0 0
FOCUS FINL PARTNERS INC CALL 34417P900 0 0 SH Call SOLE   0 0 0
FOCUS FINL PARTNERS INC PUT 34417P950 0 0 SH Put SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 13 143 SH   SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S CALL 344419906 0 0 SH Call SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S PUT 344419956 0 0 SH Put SOLE   0 0 0
FONAR CORP COM NEW 344437405 0 0 SH   SOLE   0 0 0
FOOT LOCKER INC COM 344849104 8 135 SH   SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 0 0 SH Call SOLE   0 0 0
FOOT LOCKER INC PUT 344849954 0 0 SH Put SOLE   0 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 515 58,700 SH   SOLE   0 0 0
FORD MTR CO DEL CALL 345370900 0 0 SH Call SOLE   0 0 0
FORD MTR CO DEL PUT 345370950 0 0 SH Put SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 0 0 SH   SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC CALL 34553D901 0 0 SH Call SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC PUT 34553D951 0 0 SH Put SOLE   0 0 0
FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 0 0 SH   SOLE   0 0 0
FORESIGHT ENERGY LP COM UNT RP INT 34552U104 0 0 SH   SOLE   0 0 0
FORESIGHT ENERGY LP CALL 34552U904 0 0 SH Call SOLE   0 0 0
FORESIGHT ENERGY LP PUT 34552U954 0 0 SH Put SOLE   0 0 0
FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 0 0 SH   SOLE   0 0 0
FORESTAR GROUP INC COM 346232101 0 0 SH   SOLE   0 0 0
FORESTAR GROUP INC CALL 346232901 0 0 SH Call SOLE   0 0 0
FORESTAR GROUP INC PUT 346232951 0 0 SH Put SOLE   0 0 0
FORMFACTOR INC COM 346375108 0 0 SH   SOLE   0 0 0
FORMFACTOR INC CALL 346375908 0 0 SH Call SOLE   0 0 0
FORMFACTOR INC PUT 346375958 0 0 SH Put SOLE   0 0 0
FORMULA SYS 1985 LTD SPONSORED ADS 346414105 0 0 SH   SOLE   0 0 0
FORRESTER RESH INC COM 346563109 0 0 SH   SOLE   0 0 0
FORRESTER RESH INC CALL 346563909 0 0 SH Call SOLE   0 0 0
FORRESTER RESH INC PUT 346563959 0 0 SH Put SOLE   0 0 0
FORTERRA INC COM 34960W106 0 0 SH   SOLE   0 0 0
FORTERRA INC CALL 34960W906 0 0 SH Call SOLE   0 0 0
FORTERRA INC PUT 34960W956 0 0 SH Put SOLE   0 0 0
FORTINET INC COM 34959E109 577 6,873 SH   SOLE   0 0 0
FORTINET INC CALL 34959E909 0 0 SH Call SOLE   0 0 0
FORTINET INC PUT 34959E959 0 0 SH Put SOLE   0 0 0
FORTIS INC COM 349553107 4 112 SH   SOLE   0 0 0
FORTIS INC CALL 349553907 0 0 SH Call SOLE   0 0 0
FORTIS INC PUT 349553957 0 0 SH Put SOLE   0 0 0
FORTIVE CORP COM 34959J108 69 832 SH   SOLE   0 0 0
FORTIVE CORP CALL 34959J908 0 0 SH Call SOLE   0 0 0
FORTIVE CORP PUT 34959J958 0 0 SH Put SOLE   0 0 0
FORTIVE CORP 5% PFD CNV SER A 34959J207 0 0 SH   SOLE   0 0 0
FORTRESS BIOTECH INC COM 34960Q109 0 0 SH   SOLE   0 0 0
FORTRESS BIOTECH INC CALL 34960Q909 0 0 SH Call SOLE   0 0 0
FORTRESS BIOTECH INC PUT 34960Q959 0 0 SH Put SOLE   0 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 0 0 SH   SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 0 0 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 0 0 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 0 0 SH   SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 0 0 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC PUT 349915958 0 0 SH Put SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 203 4,283 SH   SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 0 0 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 0 0 SH Put SOLE   0 0 0
FORTY SEVEN INC COM 34983P104 0 0 SH   SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 0 0 SH   SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN CALL 34984V900 0 0 SH Call SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN PUT 34984V950 0 0 SH Put SOLE   0 0 0
FORUM MERGER II CORP CL A 34986F103 0 0 SH   SOLE   0 0 0
FORUM MERGER II CORP *W EXP 09/30/202 34986F111 0 0 SH   SOLE   0 0 0
FORUM MERGER II CORP UNIT 09/30/2025 34986F202 0 0 SH   SOLE   0 0 0
FORWARD AIR CORP COM 349853101 0 0 SH   SOLE   0 0 0
FORWARD AIR CORP CALL 349853901 0 0 SH Call SOLE   0 0 0
FORWARD AIR CORP PUT 349853951 0 0 SH Put SOLE   0 0 0
FORWARD INDS INC N Y COM NEW 349862300 0 0 SH   SOLE   0 0 0
FORWARD PHARMA A/S SPONSORED ADR 34986J105 0 0 SH   SOLE   0 0 0
FOSSIL GROUP INC COM 34988V106 0 0 SH   SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 0 0 SH Call SOLE   0 0 0
FOSSIL GROUP INC PUT 34988V956 0 0 SH Put SOLE   0 0 0
FOSTER L B CO COM 350060109 0 0 SH   SOLE   0 0 0
FOSTER L B CO CALL 350060909 0 0 SH Call SOLE   0 0 0
FOSTER L B CO PUT 350060959 0 0 SH Put SOLE   0 0 0
FOUNDATION BLDG MATLS INC COM 350392106 0 0 SH   SOLE   0 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1 58 SH   SOLE   0 0 0
FOUR CORNERS PPTY TR INC CALL 35086T909 0 0 SH Call SOLE   0 0 0
FOUR CORNERS PPTY TR INC PUT 35086T959 0 0 SH Put SOLE   0 0 0
FOUR SEASONS ED CAYMAN INC ADR 35101A101 0 0 SH   SOLE   0 0 0
FOX CORP CALL 35137L905 0 0 SH Call SOLE   0 0 0
FOX CORP PUT 35137L955 0 0 SH Put SOLE   0 0 0
FOX CORP CALL 35137L904 0 0 SH Call SOLE   0 0 0
FOX CORP PUT 35137L954 0 0 SH Put SOLE   0 0 0
FOX CORP CL A COM 35137L105 0 15 SH   SOLE   0 0 0
FOX CORP CL B COM 35137L204 4 116 SH   SOLE   0 0 0
FOX FACTORY HLDG CORP COM 35138V102 76 1,098 SH   SOLE   0 0 0
FOX FACTORY HLDG CORP CALL 35138V902 0 0 SH Call SOLE   0 0 0
FOX FACTORY HLDG CORP PUT 35138V952 0 0 SH Put SOLE   0 0 0
FQF TR AGFIQ US MK MNTM 351680103 0 0 SH   SOLE   0 0 0
FQF TR AGFIQ US MKT VLU 351680202 0 0 SH   SOLE   0 0 0
FQF TR AGFIQ US MK SIZE 351680400 0 0 SH   SOLE   0 0 0
FQF TR AGFIQ US MK ANTI 351680707 0 0 SH   SOLE   0 0 0
FQF TR AGFIQ HEDGED DIV 351680806 0 0 SH   SOLE   0 0 0
FRANCESCAS HLDGS CORP COM 351793104 0 0 SH   SOLE   0 0 0
FRANCESCAS HLDGS CORP CALL 351793904 0 0 SH Call SOLE   0 0 0
FRANCESCAS HLDGS CORP PUT 351793954 0 0 SH Put SOLE   0 0 0
FRANCO NEVADA CORP COM 351858105 0 0 SH   SOLE   0 0 0
FRANCO NEVADA CORP CALL 351858905 0 0 SH Call SOLE   0 0 0
FRANCO NEVADA CORP PUT 351858955 0 0 SH Put SOLE   0 0 0
FRANKLIN COVEY CO COM 353469109 1 75 SH   SOLE   0 0 0
FRANKLIN COVEY CO CALL 353469909 0 0 SH Call SOLE   0 0 0
FRANKLIN COVEY CO PUT 353469959 0 0 SH Put SOLE   0 0 0
FRANKLIN ELEC INC COM 353514102 1 34 SH   SOLE   0 0 0
FRANKLIN ELEC INC CALL 353514902 0 0 SH Call SOLE   0 0 0
FRANKLIN ELEC INC PUT 353514952 0 0 SH Put SOLE   0 0 0
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 0 0 SH   SOLE   0 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 0 0 SH   SOLE   0 0 0
FRANKLIN FINL NETWORK INC CALL 35352P904 0 0 SH Call SOLE   0 0 0
FRANKLIN FINL NETWORK INC PUT 35352P954 0 0 SH Put SOLE   0 0 0
FRANKLIN LTD DURATION INC TR COM 35472T101 22 2,303 SH   SOLE   0 0 0
FRANKLIN RES INC COM 354613101 0 0 SH   SOLE   0 0 0
FRANKLIN RES INC CALL 354613901 0 0 SH Call SOLE   0 0 0
FRANKLIN RES INC PUT 354613951 0 0 SH Put SOLE   0 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 0 0 SH   SOLE   0 0 0
FRANKLIN STREET PPTYS CORP CALL 35471R906 0 0 SH Call SOLE   0 0 0
FRANKLIN STREET PPTYS CORP PUT 35471R956 0 0 SH Put SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ INTL 35473P108 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ EQUTY 35473P405 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE LATN AMRC 35473P561 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE SOUTH AFR 35473P579 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE SAUDI ARB 35473P587 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY SR LN 35473P595 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY INTL 35473P611 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY HI YLD 35473P629 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE EUROPE HG 35473P645 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBRT INT OPPT 35473P702 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FRANKLIN RUSIA 35473P728 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE MEXICO 35473P736 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE ITALY ETF 35473P751 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE HONG KONG 35473P777 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE GERMANY 35473P785 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE FRANCE 35473P793 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 37 1,189 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY MN ETF 35473P850 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY INTER 35473P868 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US SML 35473P876 0 0 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 0 0 SH   SOLE   0 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 0 0 SH   SOLE   0 0 0
FRANKS INTL N V COM N33462107 0 0 SH   SOLE   0 0 0
FRANKS INTL N V CALL N33462907 0 0 SH Call SOLE   0 0 0
FRANKS INTL N V PUT N33462957 0 0 SH Put SOLE   0 0 0
FREDS INC CL A 356108100 0 0 SH   SOLE   0 0 0
FREDS INC CALL 356108900 0 0 SH Call SOLE   0 0 0
FREDS INC PUT 356108950 0 0 SH Put SOLE   0 0 0
FREEPORT-MCMORAN INC CL B 35671D857 194 15,079 SH   SOLE   0 0 0
FREEPORT-MCMORAN INC CALL 35671D907 0 0 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC PUT 35671D957 0 0 SH Put SOLE   0 0 0
FREIGHTCAR AMER INC COM 357023100 0 0 SH   SOLE   0 0 0
FREIGHTCAR AMER INC CALL 357023900 0 0 SH Call SOLE   0 0 0
FREIGHTCAR AMER INC PUT 357023950 0 0 SH Put SOLE   0 0 0
FREQUENCY ELECTRS INC COM 358010106 0 0 SH   SOLE   0 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 0 0 SH   SOLE   0 0 0
FRESENIUS MED CARE AG&CO KGA CALL 358029906 0 0 SH Call SOLE   0 0 0
FRESENIUS MED CARE AG&CO KGA PUT 358029956 0 0 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1 64 SH   SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 0 0 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 0 0 SH Put SOLE   0 0 0
FRESHPET INC COM 358039105 0 0 SH   SOLE   0 0 0
FRESHPET INC CALL 358039905 0 0 SH Call SOLE   0 0 0
FRESHPET INC PUT 358039955 0 0 SH Put SOLE   0 0 0
FRIEDMAN INDS INC COM 358435105 0 0 SH   SOLE   0 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 0 0 SH   SOLE   0 0 0
FRONT YD RESIDENTIAL CORP CALL 35904G907 0 0 SH Call SOLE   0 0 0
FRONT YD RESIDENTIAL CORP PUT 35904G957 0 0 SH Put SOLE   0 0 0
FRONTDOOR INC COM 35905A109 5 167 SH   SOLE   0 0 0
FRONTDOOR INC CALL 35905A909 0 0 SH Call SOLE   0 0 0
FRONTDOOR INC PUT 35905A959 0 0 SH Put SOLE   0 0 0
FRONTEO INC SPONSORED ADR 35905J100 0 0 SH   SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 9 4,699 SH   SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 0 0 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 0 0 SH Put SOLE   0 0 0
FRONTLINE LTD SHS NEW G3682E192 0 0 SH   SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 0 0 SH Call SOLE   0 0 0
FRONTLINE LTD PUT G3682E952 0 0 SH Put SOLE   0 0 0
FRP HLDGS INC COM 30292L107 0 0 SH   SOLE   0 0 0
FS BANCORP INC COM 30263Y104 0 0 SH   SOLE   0 0 0
FS KKR CAPITAL CORP COM 302635107 3,179 509,896 SH   SOLE   0 0 0
FS KKR CAPITAL CORP CALL 302635907 0 0 SH Call SOLE   0 0 0
FS KKR CAPITAL CORP PUT 302635957 0 0 SH Put SOLE   0 0 0
FSB BANCORP INC COM 30289C102 0 0 SH   SOLE   0 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 2 300 SH   SOLE   0 0 0
FTD COS INC COM 30281V108 0 0 SH   SOLE   0 0 0
FTD COS INC CALL 30281V908 0 0 SH Call SOLE   0 0 0
FTD COS INC PUT 30281V958 0 0 SH Put SOLE   0 0 0
FTE NETWORKS INC COM PAR 30283R402 0 0 SH   SOLE   0 0 0
FTI CONSULTING INC COM 302941109 0 0 SH   SOLE   0 0 0
FTI CONSULTING INC CALL 302941909 0 0 SH Call SOLE   0 0 0
FTI CONSULTING INC PUT 302941959 0 0 SH Put SOLE   0 0 0
FTS INTERNATIONAL INC COM 30283W104 0 0 SH   SOLE   0 0 0
FTS INTERNATIONAL INC CALL 30283W904 0 0 SH Call SOLE   0 0 0
FTS INTERNATIONAL INC PUT 30283W954 0 0 SH Put SOLE   0 0 0
FUEL TECH INC COM 359523107 0 0 SH   SOLE   0 0 0
FUEL TECH INC CALL 359523907 0 0 SH Call SOLE   0 0 0
FUEL TECH INC PUT 359523957 0 0 SH Put SOLE   0 0 0
FUELCELL ENERGY INC COM NEW 35952H502 0 0 SH   SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H902 0 0 SH Call SOLE   0 0 0
FUELCELL ENERGY INC PUT 35952H952 0 0 SH Put SOLE   0 0 0
FULGENT GENETICS INC COM 359664109 0 0 SH   SOLE   0 0 0
FULING GLOBAL INC SHS G3729B102 0 0 SH   SOLE   0 0 0
FULL HOUSE RESORTS INC COM 359678109 0 0 SH   SOLE   0 0 0
FULLER H B CO COM 359694106 0 0 SH   SOLE   0 0 0
FULLER H B CO CALL 359694906 0 0 SH Call SOLE   0 0 0
FULLER H B CO PUT 359694956 0 0 SH Put SOLE   0 0 0
FULTON FINL CORP PA COM 360271100 678 43,452 SH   SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 0 0 SH Call SOLE   0 0 0
FULTON FINL CORP PA PUT 360271950 0 0 SH Put SOLE   0 0 0
FUNKO INC COM CL A 361008105 0 0 SH   SOLE   0 0 0
FUNKO INC CALL 361008905 0 0 SH Call SOLE   0 0 0
FUNKO INC PUT 361008955 0 0 SH Put SOLE   0 0 0
FUSION CONNECT INC COM 36116X102 0 0 SH   SOLE   0 0 0
FUSION CONNECT INC CALL 36116X902 0 0 SH Call SOLE   0 0 0
FUSION CONNECT INC PUT 36116X952 0 0 SH Put SOLE   0 0 0
FUTU HLDGS LTD SPONSORED ADS 36118L106 0 0 SH   SOLE   0 0 0
FUTURE FINTECH GROUP INC COM PAR 36117V105 0 0 SH   SOLE   0 0 0
FUTUREFUEL CORPORATION COM 36116M106 0 0 SH   SOLE   0 0 0
FUTUREFUEL CORPORATION CALL 36116M906 0 0 SH Call SOLE   0 0 0
FUTUREFUEL CORPORATION PUT 36116M956 0 0 SH Put SOLE   0 0 0
FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 0 0 SH   SOLE   0 0 0
FVCBANKCORP INC COM 36120Q101 0 0 SH   SOLE   0 0 0
G WILLI FOOD INTL LTD ORD M52523103 0 0 SH   SOLE   0 0 0
G-III APPAREL GROUP LTD COM 36237H101 3 95 SH   SOLE   0 0 0
G-III APPAREL GROUP LTD CALL 36237H901 0 0 SH Call SOLE   0 0 0
G-III APPAREL GROUP LTD PUT 36237H951 0 0 SH Put SOLE   0 0 0
G1 THERAPEUTICS INC COM 3621LQ109 0 0 SH   SOLE   0 0 0
G1 THERAPEUTICS INC CALL 3621LQ909 0 0 SH Call SOLE   0 0 0
G1 THERAPEUTICS INC PUT 3621LQ959 0 0 SH Put SOLE   0 0 0
GABELLI CONV&INCOM SECS FD I COM 36240B109 0 0 SH   SOLE   0 0 0
GABELLI DIVD & INCOME TR COM 36242H104 38 1,797 SH   SOLE   0 0 0
GABELLI EQUITY TR INC COM 362397101 7 1,242 SH   SOLE   0 0 0
GABELLI GLB SML & MD CP VAL COM 36249W104 0 0 SH   SOLE   0 0 0
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 0 0 SH   SOLE   0 0 0
GABELLI GO ANYWHERE TR COM 36250J109 0 0 SH   SOLE   0 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246K103 0 0 SH   SOLE   0 0 0
GABELLI MULTIMEDIA TR INC COM 36239Q109 0 0 SH   SOLE   0 0 0
GABELLI UTIL TR COM 36240A101 0 0 SH   SOLE   0 0 0
GAIA INC NEW CL A 36269P104 0 0 SH   SOLE   0 0 0
GAIA INC NEW CALL 36269P904 0 0 SH Call SOLE   0 0 0
GAIA INC NEW PUT 36269P954 0 0 SH Put SOLE   0 0 0
GAIN CAP HLDGS INC NOTE 5.000% 8/1 36268WAF7 0 0 SH   SOLE   0 0 0
GAIN CAP HLDGS INC COM 36268W100 0 0 SH   SOLE   0 0 0
GAIN CAP HLDGS INC CALL 36268W900 0 0 SH Call SOLE   0 0 0
GAIN CAP HLDGS INC PUT 36268W950 0 0 SH Put SOLE   0 0 0
GALAPAGOS NV SPON ADR 36315X101 3 27 SH   SOLE   0 0 0
GALAPAGOS NV CALL 36315X901 0 0 SH Call SOLE   0 0 0
GALAPAGOS NV PUT 36315X951 0 0 SH Put SOLE   0 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 0 0 SH   SOLE   0 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 0 0 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 0 0 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO COM 363576109 105 1,349 SH   SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 0 0 SH Call SOLE   0 0 0
GALLAGHER ARTHUR J & CO PUT 363576959 0 0 SH Put SOLE   0 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 0 0 SH   SOLE   0 0 0
GALMED PHARMACEUTICALS LTD CALL M47238906 0 0 SH Call SOLE   0 0 0
GALMED PHARMACEUTICALS LTD PUT M47238956 0 0 SH Put SOLE   0 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 3 828 SH   SOLE   0 0 0
GAMCO INVESTORS INC CL A COM 361438104 0 0 SH   SOLE   0 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 24 4,379 SH   SOLE   0 0 0
GAMESTOP CORP NEW CL A 36467W109 9 893 SH   SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 0 0 SH Call SOLE   0 0 0
GAMESTOP CORP NEW PUT 36467W959 0 0 SH Put SOLE   0 0 0
GAMIDA CELL LTD SHS M47364100 0 0 SH   SOLE   0 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3 100 SH   SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 0 0 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 0 0 SH Put SOLE   0 0 0
GAMING PARTNERS INTL CORP COM 36467A107 0 0 SH   SOLE   0 0 0
GANNETT CO INC COM 36473H104 0 0 SH   SOLE   0 0 0
GANNETT CO INC CALL 36473H904 0 0 SH Call SOLE   0 0 0
GANNETT CO INC PUT 36473H954 0 0 SH Put SOLE   0 0 0
GAP INC DEL COM 364760108 6 266 SH   SOLE   0 0 0
GAP INC DEL CALL 364760908 0 0 SH Call SOLE   0 0 0
GAP INC DEL PUT 364760958 0 0 SH Put SOLE   0 0 0
GARDNER DENVER HLDGS INC COM 36555P107 5 193 SH   SOLE   0 0 0
GARDNER DENVER HLDGS INC CALL 36555P907 0 0 SH Call SOLE   0 0 0
GARDNER DENVER HLDGS INC PUT 36555P957 0 0 SH Put SOLE   0 0 0
GARMIN LTD SHS H2906T109 21 250 SH   SOLE   0 0 0
GARMIN LTD CALL H2906T909 0 0 SH Call SOLE   0 0 0
GARMIN LTD PUT H2906T959 0 0 SH Put SOLE   0 0 0
GARRETT MOTION INC COM 366505105 1 86 SH   SOLE   0 0 0
GARRETT MOTION INC CALL 366505905 0 0 SH Call SOLE   0 0 0
GARRETT MOTION INC PUT 366505955 0 0 SH Put SOLE   0 0 0
GARRISON CAP INC COM 366554103 0 0 SH   SOLE   0 0 0
GARRISON CAP INC CALL 366554903 0 0 SH Call SOLE   0 0 0
GARRISON CAP INC PUT 366554953 0 0 SH Put SOLE   0 0 0
GARTNER INC COM 366651107 118 778 SH   SOLE   0 0 0
GARTNER INC CALL 366651907 0 0 SH Call SOLE   0 0 0
GARTNER INC PUT 366651957 0 0 SH Put SOLE   0 0 0
GASLOG LTD SHS G37585109 0 0 SH   SOLE   0 0 0
GASLOG LTD CALL G37585909 0 0 SH Call SOLE   0 0 0
GASLOG LTD PUT G37585959 0 0 SH Put SOLE   0 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 5 250 SH   SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 0 0 SH Call SOLE   0 0 0
GASLOG PARTNERS LP PUT Y2687W958 0 0 SH Put SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 0 0 SH   SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P CALL G39108908 0 0 SH Call SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P PUT G39108958 0 0 SH Put SOLE   0 0 0
GATX CORP COM 361448103 17 228 SH   SOLE   0 0 0
GATX CORP CALL 361448903 0 0 SH Call SOLE   0 0 0
GATX CORP PUT 361448953 0 0 SH Put SOLE   0 0 0
GAZIT GLOBE LTD SHS M4793C102 0 0 SH   SOLE   0 0 0
GAZIT GLOBE LTD CALL M4793C902 0 0 SH Call SOLE   0 0 0
GAZIT GLOBE LTD PUT M4793C952 0 0 SH Put SOLE   0 0 0
GCI LIBERTY INC COM CLASS A 36164V305 4 86 SH   SOLE   0 0 0
GCI LIBERTY INC CALL 36164V905 0 0 SH Call SOLE   0 0 0
GCI LIBERTY INC PUT 36164V955 0 0 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 0 0 SH   SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 0 0 SH Call SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC PUT 36164Y951 0 0 SH Put SOLE   0 0 0
GDL FUND COM SH BEN IT 361570104 0 0 SH   SOLE   0 0 0
GDS HLDGS LTD DEBT 2.000% 6/0 G3902LAA7 0 0 SH   SOLE   0 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 0 0 SH   SOLE   0 0 0
GDS HLDGS LTD CALL 36165L908 0 0 SH Call SOLE   0 0 0
GDS HLDGS LTD PUT 36165L958 0 0 SH Put SOLE   0 0 0
GEE GROUP INC COM 36165A102 0 0 SH   SOLE   0 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 0 0 SH   SOLE   0 0 0
GEMPHIRE THERAPEUTICS INC CALL 36870A908 0 0 SH Call SOLE   0 0 0
GEMPHIRE THERAPEUTICS INC PUT 36870A958 0 0 SH Put SOLE   0 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 0 0 SH   SOLE   0 0 0
GENCOR INDS INC COM 368678108 0 0 SH   SOLE   0 0 0
GENERAC HLDGS INC COM 368736104 7 144 SH   SOLE   0 0 0
GENERAC HLDGS INC CALL 368736904 0 0 SH Call SOLE   0 0 0
GENERAC HLDGS INC PUT 368736954 0 0 SH Put SOLE   0 0 0
GENERAL AMERN INVS INC COM 368802104 0 0 SH   SOLE   0 0 0
GENERAL DYNAMICS CORP COM 369550108 1,011 5,980 SH   SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 0 0 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP PUT 369550958 0 0 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 931 93,233 SH   SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 0 0 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO PUT 369604953 0 0 SH Put SOLE   0 0 0
GENERAL FIN CORP DEL COM 369822101 1 157 SH   SOLE   0 0 0
GENERAL FIN CORP DEL CALL 369822901 0 0 SH Call SOLE   0 0 0
GENERAL FIN CORP DEL PUT 369822951 0 0 SH Put SOLE   0 0 0
GENERAL MLS INC COM 370334104 761 14,713 SH   SOLE   0 0 0
GENERAL MLS INC CALL 370334904 0 0 SH Call SOLE   0 0 0
GENERAL MLS INC PUT 370334954 0 0 SH Put SOLE   0 0 0
GENERAL MOLY INC COM 370373102 0 0 SH   SOLE   0 0 0
GENERAL MOLY INC CALL 370373902 0 0 SH Call SOLE   0 0 0
GENERAL MOLY INC PUT 370373952 0 0 SH Put SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 344 9,322 SH   SOLE   0 0 0
GENERAL MTRS CO CALL 37045V900 0 0 SH Call SOLE   0 0 0
GENERAL MTRS CO PUT 37045V950 0 0 SH Put SOLE   0 0 0
GENERAL MTRS CO *W EXP 07/10/201 37045V126 1 66 SH   SOLE   0 0 0
GENESCO INC COM 371532102 0 0 SH   SOLE   0 0 0
GENESCO INC CALL 371532902 0 0 SH Call SOLE   0 0 0
GENESCO INC PUT 371532952 0 0 SH Put SOLE   0 0 0
GENESEE & WYO INC CL A 371559105 0 0 SH   SOLE   0 0 0
GENESEE & WYO INC CALL 371559905 0 0 SH Call SOLE   0 0 0
GENESEE & WYO INC PUT 371559955 0 0 SH Put SOLE   0 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 0 0 SH   SOLE   0 0 0
GENESIS ENERGY L P CALL 371927904 0 0 SH Call SOLE   0 0 0
GENESIS ENERGY L P PUT 371927954 0 0 SH Put SOLE   0 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 0 0 SH   SOLE   0 0 0
GENESIS HEALTHCARE INC CALL 37185X906 0 0 SH Call SOLE   0 0 0
GENESIS HEALTHCARE INC PUT 37185X956 0 0 SH Put SOLE   0 0 0
GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 0 0 SH   SOLE   0 0 0
GENETIC TECHNOLOGIES LTD CALL 37185R908 0 0 SH Call SOLE   0 0 0
GENETIC TECHNOLOGIES LTD PUT 37185R958 0 0 SH Put SOLE   0 0 0
GENFIT S A ADS 372279109 0 0 SH   SOLE   0 0 0
GENIE ENERGY LTD CL B 372284208 0 0 SH   SOLE   0 0 0
GENIE ENERGY LTD CALL 372284908 0 0 SH Call SOLE   0 0 0
GENIE ENERGY LTD PUT 372284958 0 0 SH Put SOLE   0 0 0
GENIUS BRANDS INTL INC COM PAR 37229T301 0 0 SH   SOLE   0 0 0
GENMARK DIAGNOSTICS INC COM 372309104 0 0 SH   SOLE   0 0 0
GENMARK DIAGNOSTICS INC CALL 372309904 0 0 SH Call SOLE   0 0 0
GENMARK DIAGNOSTICS INC PUT 372309954 0 0 SH Put SOLE   0 0 0
GENOCEA BIOSCIENCES INC COM 372427104 0 0 SH   SOLE   0 0 0
GENOCEA BIOSCIENCES INC CALL 372427904 0 0 SH Call SOLE   0 0 0
GENOCEA BIOSCIENCES INC PUT 372427954 0 0 SH Put SOLE   0 0 0
GENOMIC HEALTH INC COM 37244C101 3 51 SH   SOLE   0 0 0
GENOMIC HEALTH INC CALL 37244C901 0 0 SH Call SOLE   0 0 0
GENOMIC HEALTH INC PUT 37244C951 0 0 SH Put SOLE   0 0 0
GENPACT LIMITED SHS G3922B107 13 409 SH   SOLE   0 0 0
GENPACT LIMITED CALL G3922B907 0 0 SH Call SOLE   0 0 0
GENPACT LIMITED PUT G3922B957 0 0 SH Put SOLE   0 0 0
GENPREX INC COM 372446104 0 0 SH   SOLE   0 0 0
GENTEX CORP COM 371901109 0 0 SH   SOLE   0 0 0
GENTEX CORP CALL 371901909 0 0 SH Call SOLE   0 0 0
GENTEX CORP PUT 371901959 0 0 SH Put SOLE   0 0 0
GENTHERM INC COM 37253A103 0 0 SH   SOLE   0 0 0
GENTHERM INC CALL 37253A903 0 0 SH Call SOLE   0 0 0
GENTHERM INC PUT 37253A953 0 0 SH Put SOLE   0 0 0
GENUINE PARTS CO COM 372460105 32 286 SH   SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 0 0 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 0 0 SH Put SOLE   0 0 0
GENWORTH FINL INC COM CL A 37247D106 4 1,200 SH   SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 0 0 SH Call SOLE   0 0 0
GENWORTH FINL INC PUT 37247D956 0 0 SH Put SOLE   0 0 0
GEO GROUP INC NEW COM 36162J106 1 90 SH   SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 0 0 SH Call SOLE   0 0 0
GEO GROUP INC NEW PUT 36162J956 0 0 SH Put SOLE   0 0 0
GEOPARK LTD CALL G38327905 0 0 SH Call SOLE   0 0 0
GEOPARK LTD PUT G38327955 0 0 SH Put SOLE   0 0 0
GEOPARK LTD USD SHS G38327105 0 0 SH   SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 0 0 SH   SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP CALL 37364X909 0 0 SH Call SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP PUT 37364X959 0 0 SH Put SOLE   0 0 0
GERDAU S A CALL 373737905 0 0 SH Call SOLE   0 0 0
GERDAU S A PUT 373737955 0 0 SH Put SOLE   0 0 0
GERDAU S A SPON ADR REP PFD 373737105 0 0 SH   SOLE   0 0 0
GERMAN AMERN BANCORP INC COM 373865104 0 0 SH   SOLE   0 0 0
GERMAN AMERN BANCORP INC CALL 373865904 0 0 SH Call SOLE   0 0 0
GERMAN AMERN BANCORP INC PUT 373865954 0 0 SH Put SOLE   0 0 0
GERON CORP COM 374163103 0 0 SH   SOLE   0 0 0
GERON CORP CALL 374163903 0 0 SH Call SOLE   0 0 0
GERON CORP PUT 374163953 0 0 SH Put SOLE   0 0 0
GETTY RLTY CORP NEW COM 374297109 0 0 SH   SOLE   0 0 0
GETTY RLTY CORP NEW CALL 374297909 0 0 SH Call SOLE   0 0 0
GETTY RLTY CORP NEW PUT 374297959 0 0 SH Put SOLE   0 0 0
GEVO INC COM PAR 374396406 0 0 SH   SOLE   0 0 0
GEVO INC CALL 374396906 0 0 SH Call SOLE   0 0 0
GEVO INC PUT 374396956 0 0 SH Put SOLE   0 0 0
GIBRALTAR INDS INC COM 374689107 0 0 SH   SOLE   0 0 0
GIBRALTAR INDS INC CALL 374689907 0 0 SH Call SOLE   0 0 0
GIBRALTAR INDS INC PUT 374689957 0 0 SH Put SOLE   0 0 0
GIGAMEDIA LTD SHS NEW Y2711Y112 0 0 SH   SOLE   0 0 0
GIGAMEDIA LTD CALL Y2711Y902 0 0 SH Call SOLE   0 0 0
GIGAMEDIA LTD PUT Y2711Y952 0 0 SH Put SOLE   0 0 0
GIGCAPITAL INC COM 37518N106 0 0 SH   SOLE   0 0 0
GIGCAPITAL INC RIGHT 03/06/2020 37518N114 0 0 SH   SOLE   0 0 0
GIGCAPITAL INC *W EXP 06/08/202 37518N122 0 0 SH   SOLE   0 0 0
GIGCAPITAL INC UNIT 03/06/2025 37518N205 0 0 SH   SOLE   0 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 0 0 SH   SOLE   0 0 0
GILAT SATELLITE NETWORKS LTD CALL M51474908 0 0 SH Call SOLE   0 0 0
GILAT SATELLITE NETWORKS LTD PUT M51474958 0 0 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC COM 375916103 25 699 SH   SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 0 0 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 0 0 SH Put SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 1,620 24,934 SH   SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 0 0 SH Call SOLE   0 0 0
GILEAD SCIENCES INC PUT 375558953 0 0 SH Put SOLE   0 0 0
GLACIER BANCORP INC NEW COM 37637Q105 4 110 SH   SOLE   0 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 0 0 SH Call SOLE   0 0 0
GLACIER BANCORP INC NEW PUT 37637Q955 0 0 SH Put SOLE   0 0 0
GLADSTONE CAPITAL CORP COM 376535100 0 0 SH   SOLE   0 0 0
GLADSTONE CAPITAL CORP CALL 376535900 0 0 SH Call SOLE   0 0 0
GLADSTONE CAPITAL CORP PUT 376535950 0 0 SH Put SOLE   0 0 0
GLADSTONE COML CORP COM 376536108 0 0 SH   SOLE   0 0 0
GLADSTONE COML CORP CALL 376536908 0 0 SH Call SOLE   0 0 0
GLADSTONE COML CORP PUT 376536958 0 0 SH Put SOLE   0 0 0
GLADSTONE INVT CORP COM 376546107 1 100 SH   SOLE   0 0 0
GLADSTONE INVT CORP CALL 376546907 0 0 SH Call SOLE   0 0 0
GLADSTONE INVT CORP PUT 376546957 0 0 SH Put SOLE   0 0 0
GLADSTONE LD CORP COM 376549101 0 0 SH   SOLE   0 0 0
GLADSTONE LD CORP CALL 376549901 0 0 SH Call SOLE   0 0 0
GLADSTONE LD CORP PUT 376549951 0 0 SH Put SOLE   0 0 0
GLATFELTER COM 377316104 1 124 SH   SOLE   0 0 0
GLATFELTER CALL 377316904 0 0 SH Call SOLE   0 0 0
GLATFELTER PUT 377316954 0 0 SH Put SOLE   0 0 0
GLAUKOS CORP COM 377322102 0 0 SH   SOLE   0 0 0
GLAUKOS CORP CALL 377322902 0 0 SH Call SOLE   0 0 0
GLAUKOS CORP PUT 377322952 0 0 SH Put SOLE   0 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 245 5,810 SH   SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 0 0 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 0 0 SH Put SOLE   0 0 0
GLEN BURNIE BANCORP COM 377407101 0 0 SH   SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 0 0 SH   SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 0 0 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 0 0 SH Put SOLE   0 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 0 0 SH   SOLE   0 0 0
GLOBAL BRASS & COPPR HLDGS I CALL 37953G903 0 0 SH Call SOLE   0 0 0
GLOBAL BRASS & COPPR HLDGS I PUT 37953G953 0 0 SH Put SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 0 0 SH   SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO CALL G39342903 0 0 SH Call SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO PUT G39342953 0 0 SH Put SOLE   0 0 0
GLOBAL EAGLE ENTMT INC NOTE 2.750% 2/1 37951DAB8 0 0 SH   SOLE   0 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 0 0 SH   SOLE   0 0 0
GLOBAL EAGLE ENTMT INC CALL 37951D902 0 0 SH Call SOLE   0 0 0
GLOBAL EAGLE ENTMT INC PUT 37951D952 0 0 SH Put SOLE   0 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 0 0 SH   SOLE   0 0 0
GLOBAL INDTY LTD CAYMAN CALL G3933F905 0 0 SH Call SOLE   0 0 0
GLOBAL INDTY LTD CAYMAN PUT G3933F955 0 0 SH Put SOLE   0 0 0
GLOBAL MED REIT INC COM NEW 37954A204 0 0 SH   SOLE   0 0 0
GLOBAL MED REIT INC CALL 37954A904 0 0 SH Call SOLE   0 0 0
GLOBAL MED REIT INC PUT 37954A954 0 0 SH Put SOLE   0 0 0
GLOBAL NET LEASE INC COM NEW 379378201 0 0 SH   SOLE   0 0 0
GLOBAL NET LEASE INC CALL 379378901 0 0 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC PUT 379378951 0 0 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 0 0 SH   SOLE   0 0 0
GLOBAL PARTNERS LP CALL 37946R909 0 0 SH Call SOLE   0 0 0
GLOBAL PARTNERS LP PUT 37946R959 0 0 SH Put SOLE   0 0 0
GLOBAL PMTS INC COM 37940X102 42 314 SH   SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 0 0 SH Call SOLE   0 0 0
GLOBAL PMTS INC PUT 37940X952 0 0 SH Put SOLE   0 0 0
GLOBAL SELF STORAGE INC COM 37955N106 0 0 SH   SOLE   0 0 0
GLOBAL SHIP LEASE INC NEW SHS A Y27183105 0 0 SH   SOLE   0 0 0
GLOBAL SHIP LEASE INC NEW CALL Y27183905 0 0 SH Call SOLE   0 0 0
GLOBAL SHIP LEASE INC NEW PUT Y27183955 0 0 SH Put SOLE   0 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 0 0 SH   SOLE   0 0 0
GLOBAL SHIP LEASE INC NEW CALL Y27183900 0 0 SH Call SOLE   0 0 0
GLOBAL SHIP LEASE INC NEW PUT Y27183950 0 0 SH Put SOLE   0 0 0
GLOBAL WTR RES INC COM 379463102 0 0 SH   SOLE   0 0 0
GLOBAL X FDS FTSE NORDIC REG 37950E101 0 0 SH   SOLE   0 0 0
GLOBAL X FDS MSCI SUPR EM ETF 37950E119 0 0 SH   SOLE   0 0 0
GLOBAL X FDS REIT ETF 37950E127 0 0 SH   SOLE   0 0 0
GLOBAL X FDS GBL X JPM ROTA 37950E135 0 0 SH   SOLE   0 0 0
GLOBAL X FDS GBL X JPM EFF 37950E143 0 0 SH   SOLE   0 0 0
GLOBAL X FDS GBL X MSCI PT ET 37950E192 0 0 SH   SOLE   0 0 0
GLOBAL X FDS GLBX MSCI COLUM 37950E200 0 0 SH   SOLE   0 0 0
GLOBAL X FDS CALL 37950E900 0 0 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E950 0 0 SH Put SOLE   0 0 0
GLOBAL X FDS GLB X NXT EMRG 37950E218 12 600 SH   SOLE   0 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 107 8,141 SH   SOLE   0 0 0
GLOBAL X FDS CALL 37950E906 0 0 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E956 0 0 SH Put SOLE   0 0 0
GLOBAL X FDS MSCI CHINA MATRL 37950E242 0 0 SH   SOLE   0 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 0 0 SH   SOLE   0 0 0
GLOBAL X FDS CALL 37950E909 0 0 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E959 0 0 SH Put SOLE   0 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 35 1,475 SH   SOLE   0 0 0
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 11 1,000 SH   SOLE   0 0 0
GLOBAL X FDS GLB X GURU INDEX 37950E341 0 0 SH   SOLE   0 0 0
GLOBAL X FDS CALL 37950E901 0 0 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E951 0 0 SH Put SOLE   0 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 0 0 SH   SOLE   0 0 0
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 0 0 SH   SOLE   0 0 0
GLOBAL X FDS CALL 37950E908 0 0 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E958 0 0 SH Put SOLE   0 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 3 97 SH   SOLE   0 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 8 985 SH   SOLE   0 0 0
GLOBAL X FDS CALL 37950E903 0 0 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E953 0 0 SH Put SOLE   0 0 0
GLOBAL X FDS GLB X FERTIL 37950E499 0 0 SH   SOLE   0 0 0
GLOBAL X FDS MSCI CHINA ENRGY 37950E507 0 0 SH   SOLE   0 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 28 1,592 SH   SOLE   0 0 0
GLOBAL X FDS MSCI CHINA FINCL 37950E606 0 0 SH   SOLE   0 0 0
GLOBAL X FDS GBL X FTSE ETF 37950E648 0 0 SH   SOLE   0 0 0
GLOBAL X FDS MSCI PAKISTAN 37950E689 0 0 SH   SOLE   0 0 0
GLOBAL X FDS MSCI CHINA INDST 37950E705 0 0 SH   SOLE   0 0 0
GLOBAL X FDS CALL 37950E905 0 0 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E955 0 0 SH Put SOLE   0 0 0
GLOBAL X FDS GLBX MSCI NORW 37950E747 0 0 SH   SOLE   0 0 0
GLOBAL X FDS GBL X MSCI CHINA 37950E804 0 0 SH   SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 0 0 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 0 0 SH Put SOLE   0 0 0
GLOBAL X FDS SCIEN BETA US 37954Y103 0 0 SH   SOLE   0 0 0
GLOBAL X FDS SCIEN BETA EUR 37954Y301 0 0 SH   SOLE   0 0 0
GLOBAL X FDS BETA ASIA EXJP 37954Y400 0 0 SH   SOLE   0 0 0
GLOBAL X FDS E COMMERCE ETF 37954Y467 0 0 SH   SOLE   0 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 0 0 SH   SOLE   0 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 0 0 SH   SOLE   0 0 0
GLOBAL X FDS DAX GERMANY ETF 37954Y491 0 0 SH   SOLE   0 0 0
GLOBAL X FDS SCIEN BETA JPN 37954Y509 0 0 SH   SOLE   0 0 0
GLOBAL X FDS MSCI CHINA UTL 37954Y517 0 0 SH   SOLE   0 0 0
GLOBAL X FDS MSCI CHINA RE 37954Y525 0 0 SH   SOLE   0 0 0
GLOBAL X FDS MSCI CHINA IT 37954Y533 0 0 SH   SOLE   0 0 0
GLOBAL X FDS MSCI CHINA HC 37954Y541 0 0 SH   SOLE   0 0 0
GLOBAL X FDS MSCI CHINA CON 37954Y558 0 0 SH   SOLE   0 0 0
GLOBAL X FDS MSCI CHINA LRG 37954Y566 0 0 SH   SOLE   0 0 0
GLOBAL X FDS ADAPTIVE US 37954Y574 0 0 SH   SOLE   0 0 0
GLOBAL X FDS TRGTINCM 5 ETF 37954Y582 0 0 SH   SOLE   0 0 0
GLOBAL X FDS TRGTINM 2 ETF 37954Y590 0 0 SH   SOLE   0 0 0
GLOBAL X FDS S&P 500 QLT ETF 37954Y616 0 0 SH   SOLE   0 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 0 0 SH   SOLE   0 0 0
GLOBAL X FDS FUTR ANALY ETF 37954Y632 0 0 SH   SOLE   0 0 0
GLOBAL X FDS US PFD ETF 37954Y657 0 0 SH   SOLE   0 0 0
GLOBAL X FDS GBL X MSCI NIGER 37954Y665 0 0 SH   SOLE   0 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 0 0 SH   SOLE   0 0 0
GLOBAL X FDS FOUNDER RUN CO 37954Y681 0 0 SH   SOLE   0 0 0
GLOBAL X FDS MSCI SUPDIV EA 37954Y699 0 0 SH   SOLE   0 0 0
GLOBAL X FDS X YIELDCO RENE 37954Y707 0 0 SH   SOLE   0 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 23 1,235 SH   SOLE   0 0 0
GLOBAL X FDS CALL 37954Y905 0 0 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y955 0 0 SH Put SOLE   0 0 0
GLOBAL X FDS CONSCIOUS COS 37954Y731 0 0 SH   SOLE   0 0 0
GLOBAL X FDS MILL THEMC ETF 37954Y764 0 0 SH   SOLE   0 0 0
GLOBAL X FDS LNTY THMTC ETF 37954Y772 0 0 SH   SOLE   0 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780 0 0 SH   SOLE   0 0 0
GLOBAL X FDS HELTH WELL ETF 37954Y798 0 0 SH   SOLE   0 0 0
GLOBAL X FDS SUPER DIV ALTR 37954Y806 0 0 SH   SOLE   0 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 0 0 SH   SOLE   0 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 0 0 SH   SOLE   0 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 0 0 SH   SOLE   0 0 0
GLOBAL X FDS CALL 37954Y908 0 0 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y958 0 0 SH Put SOLE   0 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 5 210 SH   SOLE   0 0 0
GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 0 0 SH   SOLE   0 0 0
GLOBAL X FDS CALL 37954Y903 0 0 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y953 0 0 SH Put SOLE   0 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 7 600 SH   SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 0 0 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 0 0 SH Put SOLE   0 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 0 0 SH   SOLE   0 0 0
GLOBALSCAPE INC COM 37940G109 0 0 SH   SOLE   0 0 0
GLOBALSCAPE INC CALL 37940G909 0 0 SH Call SOLE   0 0 0
GLOBALSCAPE INC PUT 37940G959 0 0 SH Put SOLE   0 0 0
GLOBALSTAR INC NOTE 5.750% 4/0 378973AD3 0 0 SH   SOLE   0 0 0
GLOBALSTAR INC COM 378973408 0 0 SH   SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 0 0 SH Call SOLE   0 0 0
GLOBALSTAR INC PUT 378973958 0 0 SH Put SOLE   0 0 0
GLOBANT S A COM L44385109 0 0 SH   SOLE   0 0 0
GLOBANT S A CALL L44385909 0 0 SH Call SOLE   0 0 0
GLOBANT S A PUT L44385959 0 0 SH Put SOLE   0 0 0
GLOBUS MARITIME LIMITED NEW COM Y27265407 0 0 SH   SOLE   0 0 0
GLOBUS MED INC CL A 379577208 1 28 SH   SOLE   0 0 0
GLOBUS MED INC CALL 379577908 0 0 SH Call SOLE   0 0 0
GLOBUS MED INC PUT 379577958 0 0 SH Put SOLE   0 0 0
GLOWPOINT INC COM NEW 379887201 0 0 SH   SOLE   0 0 0
GLU MOBILE INC COM 379890106 0 0 SH   SOLE   0 0 0
GLU MOBILE INC CALL 379890906 0 0 SH Call SOLE   0 0 0
GLU MOBILE INC PUT 379890956 0 0 SH Put SOLE   0 0 0
GLYCOMIMETICS INC COM 38000Q102 0 0 SH   SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 0 0 SH Call SOLE   0 0 0
GLYCOMIMETICS INC PUT 38000Q952 0 0 SH Put SOLE   0 0 0
GMS INC COM 36251C103 0 0 SH   SOLE   0 0 0
GMS INC CALL 36251C903 0 0 SH Call SOLE   0 0 0
GMS INC PUT 36251C953 0 0 SH Put SOLE   0 0 0
GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 0 0 SH   SOLE   0 0 0
GNC HLDGS INC COM CL A 36191G107 1 400 SH   SOLE   0 0 0
GNC HLDGS INC CALL 36191G907 0 0 SH Call SOLE   0 0 0
GNC HLDGS INC PUT 36191G957 0 0 SH Put SOLE   0 0 0
GODADDY INC CL A 380237107 34 458 SH   SOLE   0 0 0
GODADDY INC CALL 380237907 0 0 SH Call SOLE   0 0 0
GODADDY INC PUT 380237957 0 0 SH Put SOLE   0 0 0
GOGO INC NOTE 3.750% 3/0 38046CAB5 0 0 SH   SOLE   0 0 0
GOGO INC COM 38046C109 0 0 SH   SOLE   0 0 0
GOGO INC CALL 38046C909 0 0 SH Call SOLE   0 0 0
GOGO INC PUT 38046C959 0 0 SH Put SOLE   0 0 0
GOL EQUITY FIN DEBT 3.750% 7/1 L4441GAA8 0 0 SH   SOLE   0 0 0
GOL LINHAS AEREAS INTLG S A CALL 38045R906 0 0 SH Call SOLE   0 0 0
GOL LINHAS AEREAS INTLG S A PUT 38045R956 0 0 SH Put SOLE   0 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 0 0 SH   SOLE   0 0 0
GOLAR LNG LTD NOTE 2.750% 2/1 38046YAB7 0 0 SH   SOLE   0 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 0 0 SH   SOLE   0 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 0 0 SH Call SOLE   0 0 0
GOLAR LNG LTD BERMUDA PUT G9456A950 0 0 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 0 0 SH   SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 0 0 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 0 0 SH Put SOLE   0 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 0 0 SH   SOLE   0 0 0
GOLD FIELDS LTD NEW CALL 38059T906 0 0 SH Call SOLE   0 0 0
GOLD FIELDS LTD NEW PUT 38059T956 0 0 SH Put SOLE   0 0 0
GOLD RESOURCE CORP COM 38068T105 0 0 SH   SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 0 0 SH Call SOLE   0 0 0
GOLD RESOURCE CORP PUT 38068T955 0 0 SH Put SOLE   0 0 0
GOLD STD VENTURES CORP COM 380738104 0 0 SH   SOLE   0 0 0
GOLDCORP INC NEW COM 380956409 0 0 SH   SOLE   0 0 0
GOLDCORP INC NEW CALL 380956909 0 0 SH Call SOLE   0 0 0
GOLDCORP INC NEW PUT 380956959 0 0 SH Put SOLE   0 0 0
GOLDEN BULL LTD SHS G4027R104 0 0 SH   SOLE   0 0 0
GOLDEN ENTMT INC COM 381013101 0 0 SH   SOLE   0 0 0
GOLDEN ENTMT INC CALL 381013901 0 0 SH Call SOLE   0 0 0
GOLDEN ENTMT INC PUT 381013951 0 0 SH Put SOLE   0 0 0
GOLDEN MINERALS CO COM 381119106 0 0 SH   SOLE   0 0 0
GOLDEN MINERALS CO CALL 381119906 0 0 SH Call SOLE   0 0 0
GOLDEN MINERALS CO PUT 381119956 0 0 SH Put SOLE   0 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 0 0 SH   SOLE   0 0 0
GOLDEN OCEAN GROUP LTD CALL G39637905 0 0 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 0 0 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 0 0 SH   SOLE   0 0 0
GOLDEN STAR RES LTD CDA CALL 38119T907 0 0 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA PUT 38119T957 0 0 SH Put SOLE   0 0 0
GOLDFIELD CORP COM 381370105 0 0 SH   SOLE   0 0 0
GOLDFIELD CORP CALL 381370905 0 0 SH Call SOLE   0 0 0
GOLDFIELD CORP PUT 381370955 0 0 SH Put SOLE   0 0 0
GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 117 4,199 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR CALL 381430907 0 0 SH Call SOLE   0 0 0
GOLDMAN SACHS ETF TR PUT 381430957 0 0 SH Put SOLE   0 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 163 5,033 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR CALL 381430906 0 0 SH Call SOLE   0 0 0
GOLDMAN SACHS ETF TR PUT 381430956 0 0 SH Put SOLE   0 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR CALL 381430908 0 0 SH Call SOLE   0 0 0
GOLDMAN SACHS ETF TR PUT 381430958 0 0 SH Put SOLE   0 0 0
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR CALL 381430903 0 0 SH Call SOLE   0 0 0
GOLDMAN SACHS ETF TR PUT 381430953 0 0 SH Put SOLE   0 0 0
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR CALL 381430909 0 0 SH Call SOLE   0 0 0
GOLDMAN SACHS ETF TR PUT 381430959 0 0 SH Put SOLE   0 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR CALL 381430905 0 0 SH Call SOLE   0 0 0
GOLDMAN SACHS ETF TR PUT 381430955 0 0 SH Put SOLE   0 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR MOTIF NEW AGE 381430255 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR MOTIF MANUF RE 381430271 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR MOTIF HUMAN EV 381430297 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR MOTIF FIN REIM 381430321 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR MOTIF DATA DRIVN 381430347 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 70 369 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 0 0 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 0 0 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC SP ENHCMD37ETN 38144L852 2 100 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC MTNF 2/1 38147QLX2 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC MTNF 2/1 38147QMF0 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 9 1,150 SH   SOLE   0 0 0
GOLUB CAP BDC INC COM 38173M102 0 0 SH   SOLE   0 0 0
GOLUB CAP BDC INC CALL 38173M902 0 0 SH Call SOLE   0 0 0
GOLUB CAP BDC INC PUT 38173M952 0 0 SH Put SOLE   0 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 0 0 SH   SOLE   0 0 0
GOOD TIMES RESTAURANTS INC CALL 382140909 0 0 SH Call SOLE   0 0 0
GOOD TIMES RESTAURANTS INC PUT 382140959 0 0 SH Put SOLE   0 0 0
GOODRICH PETE CORP DEBT 13.500% 8/3 382410AR9 0 0 SH   SOLE   0 0 0
GOODRICH PETE CORP COM PAR 382410843 0 1 SH   SOLE   0 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 17 973 SH   SOLE   0 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 0 0 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 0 0 SH Put SOLE   0 0 0
GOOSEHEAD INS INC COM CL A 38267D109 0 0 SH   SOLE   0 0 0
GOOSEHEAD INS INC CALL 38267D909 0 0 SH Call SOLE   0 0 0
GOOSEHEAD INS INC PUT 38267D959 0 0 SH Put SOLE   0 0 0
GOPRO INC NOTE 3.500% 4/1 38268IAA5 0 0 SH   SOLE   0 0 0
GOPRO INC NOTE 3.500% 4/1 38268TAB9 0 0 SH   SOLE   0 0 0
GOPRO INC CL A 38268T103 4 622 SH   SOLE   0 0 0
GOPRO INC CALL 38268T903 0 0 SH Call SOLE   0 0 0
GOPRO INC PUT 38268T953 0 0 SH Put SOLE   0 0 0
GORDON POINTE ACQUISITION CO COM CLASS A 382788107 0 0 SH   SOLE   0 0 0
GORDON POINTE ACQUISITION CO *W EXP 07/30/202 382788115 0 0 SH   SOLE   0 0 0
GORDON POINTE ACQUISITION CO UNIT 01/18/2023 382788206 0 0 SH   SOLE   0 0 0
GORES HOLDINGS III INC CLASS A 38286G109 0 0 SH   SOLE   0 0 0
GORES HOLDINGS III INC *W EXP 09/11/202 38286G117 0 0 SH   SOLE   0 0 0
GORES HOLDINGS III INC UNIT 09/07/2024 38286G208 0 0 SH   SOLE   0 0 0
GORES METROPOULOS INC COM CL A 382872109 0 0 SH   SOLE   0 0 0
GORES METROPOULOS INC *W EXP 01/28/202 382872117 0 0 SH   SOLE   0 0 0
GORES METROPOULOS INC UNIT 99/99/9999 382872208 0 0 SH   SOLE   0 0 0
GORMAN RUPP CO COM 383082104 0 0 SH   SOLE   0 0 0
GORMAN RUPP CO CALL 383082904 0 0 SH Call SOLE   0 0 0
GORMAN RUPP CO PUT 383082954 0 0 SH Put SOLE   0 0 0
GOSSAMER BIO INC COM 38341P102 0 0 SH   SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR CALL 38376A903 0 0 SH Call SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR PUT 38376A953 0 0 SH Put SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 0 0 SH   SOLE   0 0 0
GP STRATEGIES CORP COM 36225V104 0 0 SH   SOLE   0 0 0
GP STRATEGIES CORP CALL 36225V904 0 0 SH Call SOLE   0 0 0
GP STRATEGIES CORP PUT 36225V954 0 0 SH Put SOLE   0 0 0
GPO AEROPORTUARIO DEL PAC SA CALL 400506901 0 0 SH Call SOLE   0 0 0
GPO AEROPORTUARIO DEL PAC SA PUT 400506951 0 0 SH Put SOLE   0 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 0 0 SH   SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 2 29 SH   SOLE   0 0 0
GRACE W R & CO DEL NEW CALL 38388F908 0 0 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW PUT 38388F958 0 0 SH Put SOLE   0 0 0
GRACO INC COM 384109104 20 422 SH   SOLE   0 0 0
GRACO INC CALL 384109904 0 0 SH Call SOLE   0 0 0
GRACO INC PUT 384109954 0 0 SH Put SOLE   0 0 0
GRAF INDL CORP COM 384278107 0 0 SH   SOLE   0 0 0
GRAF INDL CORP *W EXP 12/31/202 384278115 0 0 SH   SOLE   0 0 0
GRAF INDL CORP UNIT 12/31/2025 384278206 0 0 SH   SOLE   0 0 0
GRAFTECH INTL LTD COM 384313508 0 0 SH   SOLE   0 0 0
GRAFTECH INTL LTD CALL 384313908 0 0 SH Call SOLE   0 0 0
GRAFTECH INTL LTD PUT 384313958 0 0 SH Put SOLE   0 0 0
GRAHAM CORP COM 384556106 0 0 SH   SOLE   0 0 0
GRAHAM CORP CALL 384556906 0 0 SH Call SOLE   0 0 0
GRAHAM CORP PUT 384556956 0 0 SH Put SOLE   0 0 0
GRAHAM HLDGS CO COM 384637104 0 0 SH   SOLE   0 0 0
GRAINGER W W INC COM 384802104 53 179 SH   SOLE   0 0 0
GRAINGER W W INC CALL 384802904 0 0 SH Call SOLE   0 0 0
GRAINGER W W INC PUT 384802954 0 0 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC NOTE 5.000% 4/0 38500TAB7 0 0 SH   SOLE   0 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 0 SH   SOLE   0 0 0
GRAN TIERRA ENERGY INC CALL 38500T901 0 0 SH Call SOLE   0 0 0
GRAN TIERRA ENERGY INC PUT 38500T951 0 0 SH Put SOLE   0 0 0
GRANA Y MONTERO S A A SPONSORED ADS 38500P208 0 0 SH   SOLE   0 0 0
GRAND CANYON ED INC COM 38526M106 1 15 SH   SOLE   0 0 0
GRAND CANYON ED INC CALL 38526M906 0 0 SH Call SOLE   0 0 0
GRAND CANYON ED INC PUT 38526M956 0 0 SH Put SOLE   0 0 0
GRANITE CONSTR INC COM 387328107 0 0 SH   SOLE   0 0 0
GRANITE CONSTR INC CALL 387328907 0 0 SH Call SOLE   0 0 0
GRANITE CONSTR INC PUT 387328957 0 0 SH Put SOLE   0 0 0
GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1 0 0 SH   SOLE   0 0 0
GRANITE PT MTG TR INC COM 38741L107 0 45 SH   SOLE   0 0 0
GRANITE PT MTG TR INC CALL 38741L907 0 0 SH Call SOLE   0 0 0
GRANITE PT MTG TR INC PUT 38741L957 0 0 SH Put SOLE   0 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 0 0 SH   SOLE   0 0 0
GRANITE REAL ESTATE INVT TR CALL 387437904 0 0 SH Call SOLE   0 0 0
GRANITE REAL ESTATE INVT TR PUT 387437954 0 0 SH Put SOLE   0 0 0
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 0 0 SH   SOLE   0 0 0
GRANITESHARES ETF TR S&P GSCI CM K 1 38747R207 0 0 SH   SOLE   0 0 0
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 0 0 SH   SOLE   0 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 0 0 SH   SOLE   0 0 0
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 0 0 SH   SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 0 0 SH   SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO CALL 388689901 0 0 SH Call SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO PUT 388689951 0 0 SH Put SOLE   0 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206 0 0 SH   SOLE   0 0 0
GRAY TELEVISION INC COM 389375106 0 0 SH   SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 0 0 SH Call SOLE   0 0 0
GRAY TELEVISION INC PUT 389375956 0 0 SH Put SOLE   0 0 0
GRAY TELEVISION INC CL A 389375205 0 0 SH   SOLE   0 0 0
GREAT AJAX CORP COM 38983D300 0 0 SH   SOLE   0 0 0
GREAT ELM CAP CORP COM 390320109 0 0 SH   SOLE   0 0 0
GREAT ELM CAP CORP CALL 390320909 0 0 SH Call SOLE   0 0 0
GREAT ELM CAP CORP PUT 390320959 0 0 SH Put SOLE   0 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 0 0 SH   SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 0 0 SH   SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 0 0 SH Call SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO PUT 390607959 0 0 SH Put SOLE   0 0 0
GREAT PANTHER SILVER LTD COM 39115V101 0 0 SH   SOLE   0 0 0
GREAT PANTHER SILVER LTD CALL 39115V901 0 0 SH Call SOLE   0 0 0
GREAT PANTHER SILVER LTD PUT 39115V951 0 0 SH Put SOLE   0 0 0
GREAT SOUTHN BANCORP INC COM 390905107 0 0 SH   SOLE   0 0 0
GREAT SOUTHN BANCORP INC CALL 390905907 0 0 SH Call SOLE   0 0 0
GREAT SOUTHN BANCORP INC PUT 390905957 0 0 SH Put SOLE   0 0 0
GREAT WESTN BANCORP INC COM 391416104 0 0 SH   SOLE   0 0 0
GREAT WESTN BANCORP INC CALL 391416904 0 0 SH Call SOLE   0 0 0
GREAT WESTN BANCORP INC PUT 391416954 0 0 SH Put SOLE   0 0 0
GREEN BANCORP INC COM 39260X100 0 0 SH   SOLE   0 0 0
GREEN BANCORP INC CALL 39260X900 0 0 SH Call SOLE   0 0 0
GREEN BANCORP INC PUT 39260X950 0 0 SH Put SOLE   0 0 0
GREEN BRICK PARTNERS INC COM 392709101 0 0 SH   SOLE   0 0 0
GREEN BRICK PARTNERS INC CALL 392709901 0 0 SH Call SOLE   0 0 0
GREEN BRICK PARTNERS INC PUT 392709951 0 0 SH Put SOLE   0 0 0
GREEN DOT CORP CL A 39304D102 1 23 SH   SOLE   0 0 0
GREEN DOT CORP CALL 39304D902 0 0 SH Call SOLE   0 0 0
GREEN DOT CORP PUT 39304D952 0 0 SH Put SOLE   0 0 0
GREEN PLAINS INC NOTE 4.125% 9/0 393222AF1 0 0 SH   SOLE   0 0 0
GREEN PLAINS INC NOTE 3.250%10/0 393222AG9 0 0 SH   SOLE   0 0 0
GREEN PLAINS INC COM 393222104 0 0 SH   SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 0 0 SH Call SOLE   0 0 0
GREEN PLAINS INC PUT 393222954 0 0 SH Put SOLE   0 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 0 0 SH   SOLE   0 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 0 0 SH   SOLE   0 0 0
GREENBRIER COS INC COM 393657101 4 150 SH   SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 0 0 SH Call SOLE   0 0 0
GREENBRIER COS INC PUT 393657951 0 0 SH Put SOLE   0 0 0
GREENE COUNTY BANCORP INC COM 394357107 0 0 SH   SOLE   0 0 0
GREENHILL & CO INC COM 395259104 0 0 SH   SOLE   0 0 0
GREENHILL & CO INC CALL 395259904 0 0 SH Call SOLE   0 0 0
GREENHILL & CO INC PUT 395259954 0 0 SH Put SOLE   0 0 0
GREENLAND ACQUISITIN CORPORA *W EXP 03/03/202 G40981105 0 0 SH   SOLE   0 0 0
GREENLAND ACQUISITIN CORPORA RIGHT 04/27/2025 G40981113 0 0 SH   SOLE   0 0 0
GREENLAND ACQUISITIN CORPORA UNIT 03/03/2025 G40981121 0 0 SH   SOLE   0 0 0
GREENLAND ACQUISITIN CORPORA SHS G40981139 0 0 SH   SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 0 0 SH   SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD CALL G4095J909 0 0 SH Call SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD PUT G4095J959 0 0 SH Put SOLE   0 0 0
GREENPRO CAP CORP COM 39540F101 0 0 SH   SOLE   0 0 0
GREENSKY INC CL A 39572G100 0 0 SH   SOLE   0 0 0
GREENSKY INC CALL 39572G900 0 0 SH Call SOLE   0 0 0
GREENSKY INC PUT 39572G950 0 0 SH Put SOLE   0 0 0
GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 0 0 SH   SOLE   0 0 0
GREIF INC CL A 397624107 4 105 SH   SOLE   0 0 0
GREIF INC CALL 397624907 0 0 SH Call SOLE   0 0 0
GREIF INC PUT 397624957 0 0 SH Put SOLE   0 0 0
GREIF INC CL B 397624206 0 0 SH   SOLE   0 0 0
GRIDSUM HLDG INC SPONSORED ADR 398132100 0 0 SH   SOLE   0 0 0
GRIDSUM HLDG INC CALL 398132900 0 0 SH Call SOLE   0 0 0
GRIDSUM HLDG INC PUT 398132950 0 0 SH Put SOLE   0 0 0
GRIFFIN INL RLTY INC COM 398231100 0 0 SH   SOLE   0 0 0
GRIFFON CORP COM 398433102 0 0 SH   SOLE   0 0 0
GRIFFON CORP CALL 398433902 0 0 SH Call SOLE   0 0 0
GRIFFON CORP PUT 398433952 0 0 SH Put SOLE   0 0 0
GRIFOLS S A CALL 398438908 0 0 SH Call SOLE   0 0 0
GRIFOLS S A PUT 398438958 0 0 SH Put SOLE   0 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 17 891 SH   SOLE   0 0 0
GRINDROD SHIPPING HOLDINGS L SHS Y28895103 0 0 SH   SOLE   0 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 0 0 SH   SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 0 0 SH   SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 0 0 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 0 0 SH Put SOLE   0 0 0
GROUPE CGI INC CALL 39945C909 0 0 SH Call SOLE   0 0 0
GROUPE CGI INC PUT 39945C959 0 0 SH Put SOLE   0 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 0 0 SH   SOLE   0 0 0
GROUPON INC COM 399473107 0 0 SH   SOLE   0 0 0
GROUPON INC CALL 399473907 0 0 SH Call SOLE   0 0 0
GROUPON INC PUT 399473957 0 0 SH Put SOLE   0 0 0
GRUBHUB INC COM 400110102 20 300 SH   SOLE   0 0 0
GRUBHUB INC CALL 400110902 0 0 SH Call SOLE   0 0 0
GRUBHUB INC PUT 400110952 0 0 SH Put SOLE   0 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 0 0 SH   SOLE   0 0 0
GRUPO AEROPORTUARIO CTR NORT CALL 400501902 0 0 SH Call SOLE   0 0 0
GRUPO AEROPORTUARIO CTR NORT PUT 400501952 0 0 SH Put SOLE   0 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 0 0 SH   SOLE   0 0 0
GRUPO AEROPORTUARIO DEL SURE CALL 40051E902 0 0 SH Call SOLE   0 0 0
GRUPO AEROPORTUARIO DEL SURE PUT 40051E952 0 0 SH Put SOLE   0 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 0 0 SH   SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 0 0 SH   SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A CALL 399909900 0 0 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A PUT 399909950 0 0 SH Put SOLE   0 0 0
GRUPO SIMEC S A B DE C V ADR 400491106 0 0 SH   SOLE   0 0 0
GRUPO SIMEC S A B DE C V CALL 400491906 0 0 SH Call SOLE   0 0 0
GRUPO SIMEC S A B DE C V PUT 400491956 0 0 SH Put SOLE   0 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 0 0 SH   SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 0 0 SH Call SOLE   0 0 0
GRUPO TELEVISA SA PUT 40049J956 0 0 SH Put SOLE   0 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 0 0 SH   SOLE   0 0 0
GS ACQUISITION HLDGS CORP COM CL A 36255F102 0 0 SH   SOLE   0 0 0
GS ACQUISITION HLDGS CORP *W EXP 06/12/202 36255F110 0 0 SH   SOLE   0 0 0
GS ACQUISITION HLDGS CORP UNIT 06/12/2023 36255F201 0 0 SH   SOLE   0 0 0
GS FIN CORP ETN CLAYMORE37 362273104 0 0 SH   SOLE   0 0 0
GS FIN CORP MEDIUM TERM NTS 362273302 0 0 SH   SOLE   0 0 0
GSE SYS INC COM 36227K106 0 0 SH   SOLE   0 0 0
GSI TECHNOLOGY COM 36241U106 0 0 SH   SOLE   0 0 0
GSI TECHNOLOGY CALL 36241U906 0 0 SH Call SOLE   0 0 0
GSI TECHNOLOGY PUT 36241U956 0 0 SH Put SOLE   0 0 0
GSV CAP CORP NOTE 4.750% 3/2 36191JAC5 0 0 SH   SOLE   0 0 0
GSV CAP CORP COM 36191J101 0 0 SH   SOLE   0 0 0
GSV CAP CORP CALL 36191J901 0 0 SH Call SOLE   0 0 0
GSV CAP CORP PUT 36191J951 0 0 SH Put SOLE   0 0 0
GTT COMMUNICATIONS INC COM 362393100 0 0 SH   SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 0 0 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC PUT 362393950 0 0 SH Put SOLE   0 0 0
GTX INC DEL COM NEW 40052B207 0 0 SH   SOLE   0 0 0
GTX INC DEL CALL 40052B907 0 0 SH Call SOLE   0 0 0
GTX INC DEL PUT 40052B957 0 0 SH Put SOLE   0 0 0
GTY TECHNOLOGY HOLDINGS INC CL A G4182A102 0 0 SH   SOLE   0 0 0
GTY TECHNOLOGY HOLDINGS INC UNIT 99/99/9999 G4182A110 0 0 SH   SOLE   0 0 0
GTY TECHNOLOGY HOLDINGS INC *W EXP 10/25/202 G4182A128 0 0 SH   SOLE   0 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 0 0 SH   SOLE   0 0 0
GTY TECHNOLOGY HOLDINGS INC *W EXP 02/19/202 362409112 0 0 SH   SOLE   0 0 0
GUANGSHEN RY LTD SPONSORED ADR 40065W107 0 0 SH   SOLE   0 0 0
GUANGSHEN RY LTD CALL 40065W907 0 0 SH Call SOLE   0 0 0
GUANGSHEN RY LTD PUT 40065W957 0 0 SH Put SOLE   0 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 0 0 SH   SOLE   0 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 0 0 SH   SOLE   0 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 0 0 SH   SOLE   0 0 0
GUARDANT HEALTH INC COM 40131M109 0 0 SH   SOLE   0 0 0
GUARDANT HEALTH INC CALL 40131M909 0 0 SH Call SOLE   0 0 0
GUARDANT HEALTH INC PUT 40131M959 0 0 SH Put SOLE   0 0 0
GUESS INC COM 401617105 0 0 SH   SOLE   0 0 0
GUESS INC CALL 401617905 0 0 SH Call SOLE   0 0 0
GUESS INC PUT 401617955 0 0 SH Put SOLE   0 0 0
GUGGENHEIM CR ALLOCATION FD COM 40168G108 0 0 SH   SOLE   0 0 0
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 0 0 SH   SOLE   0 0 0
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 26 1,350 SH   SOLE   0 0 0
GUGGENHEIM TAXABLE MUN MNGD COM 401664107 0 0 SH   SOLE   0 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 0 0 SH   SOLE   0 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 51 531 SH   SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 0 0 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 0 0 SH Put SOLE   0 0 0
GULF ISLAND FABRICATION INC COM 402307102 0 0 SH   SOLE   0 0 0
GULF ISLAND FABRICATION INC CALL 402307902 0 0 SH Call SOLE   0 0 0
GULF ISLAND FABRICATION INC PUT 402307952 0 0 SH Put SOLE   0 0 0
GULF RESOURCES INC COM PAR $0.0005 40251W309 0 0 SH   SOLE   0 0 0
GULF RESOURCES INC CALL 40251W909 0 0 SH Call SOLE   0 0 0
GULF RESOURCES INC PUT 40251W959 0 0 SH Put SOLE   0 0 0
GULFPORT ENERGY CORP COM NEW 402635304 8 1,120 SH   SOLE   0 0 0
GULFPORT ENERGY CORP CALL 402635904 0 0 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP PUT 402635954 0 0 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 26 156 SH   SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 0 0 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 0 0 SH Put SOLE   0 0 0
GWG HLDGS INC COM 36192A109 0 0 SH   SOLE   0 0 0
GYRODYNE LLC COM 403829104 0 0 SH   SOLE   0 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 0 0 SH   SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 0 0 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 0 0 SH Put SOLE   0 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 0 0 SH   SOLE   0 0 0
HABIT RESTAURANTS INC CALL 40449J903 0 0 SH Call SOLE   0 0 0
HABIT RESTAURANTS INC PUT 40449J953 0 0 SH Put SOLE   0 0 0
HACKETT GROUP INC COM 404609109 0 0 SH   SOLE   0 0 0
HACKETT GROUP INC CALL 404609909 0 0 SH Call SOLE   0 0 0
HACKETT GROUP INC PUT 404609959 0 0 SH Put SOLE   0 0 0
HAEMONETICS CORP COM 405024100 0 0 SH   SOLE   0 0 0
HAEMONETICS CORP CALL 405024900 0 0 SH Call SOLE   0 0 0
HAEMONETICS CORP PUT 405024950 0 0 SH Put SOLE   0 0 0
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 0 0 SH   SOLE   0 0 0
HAIN CELESTIAL GROUP INC COM 405217100 12 533 SH   SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 0 0 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 0 0 SH Put SOLE   0 0 0
HALCON RES CORP *W EXP 09/09/202 40537Q118 0 0 SH   SOLE   0 0 0
HALCON RES CORP COM PAR NEW 40537Q605 0 0 SH   SOLE   0 0 0
HALCON RES CORP CALL 40537Q905 0 0 SH Call SOLE   0 0 0
HALCON RES CORP PUT 40537Q955 0 0 SH Put SOLE   0 0 0
HALLADOR ENERGY COMPANY COM 40609P105 0 0 SH   SOLE   0 0 0
HALLADOR ENERGY COMPANY CALL 40609P905 0 0 SH Call SOLE   0 0 0
HALLADOR ENERGY COMPANY PUT 40609P955 0 0 SH Put SOLE   0 0 0
HALLIBURTON CO COM 406216101 123 4,214 SH   SOLE   0 0 0
HALLIBURTON CO CALL 406216901 0 0 SH Call SOLE   0 0 0
HALLIBURTON CO PUT 406216951 0 0 SH Put SOLE   0 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 0 0 SH   SOLE   0 0 0
HALLMARK FINL SVCS INC EC CALL 40624Q903 0 0 SH Call SOLE   0 0 0
HALLMARK FINL SVCS INC EC PUT 40624Q953 0 0 SH Put SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 0 0 SH   SOLE   0 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 0 0 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 0 0 SH Put SOLE   0 0 0
HAMILTON BANCORP INC MD COM 407015106 0 0 SH   SOLE   0 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 0 0 SH   SOLE   0 0 0
HAMILTON LANE INC CL A 407497106 0 0 SH   SOLE   0 0 0
HAMILTON LANE INC CALL 407497906 0 0 SH Call SOLE   0 0 0
HAMILTON LANE INC PUT 407497956 0 0 SH Put SOLE   0 0 0
HANCOCK JAFFE LABORATORIES I COM 41015N106 0 0 SH   SOLE   0 0 0
HANCOCK JAFFE LABORATORIES I *W EXP 05/30/202 41015N114 0 0 SH   SOLE   0 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 31 1,000 SH   SOLE   0 0 0
HANCOCK JOHN INCOME SECS TR COM 410123103 26 1,908 SH   SOLE   0 0 0
HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 0 0 SH   SOLE   0 0 0
HANCOCK JOHN INVS TR COM 410142103 0 0 SH   SOLE   0 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 64 2,844 SH   SOLE   0 0 0
HANCOCK JOHN PFD INCOME FD I COM 41013X106 0 0 SH   SOLE   0 0 0
HANCOCK JOHN PFD INCOME FD I COM 41021P103 95 5,093 SH   SOLE   0 0 0
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 0 0 SH   SOLE   0 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 0 0 SH   SOLE   0 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 11 278 SH   SOLE   0 0 0
HANCOCK WHITNEY CORPORATION CALL 410120909 0 0 SH Call SOLE   0 0 0
HANCOCK WHITNEY CORPORATION PUT 410120959 0 0 SH Put SOLE   0 0 0
HANESBRANDS INC COM 410345102 34 1,948 SH   SOLE   0 0 0
HANESBRANDS INC CALL 410345902 0 0 SH Call SOLE   0 0 0
HANESBRANDS INC PUT 410345952 0 0 SH Put SOLE   0 0 0
HANGER INC COM NEW 41043F208 0 0 SH   SOLE   0 0 0
HANGER INC CALL 41043F908 0 0 SH Call SOLE   0 0 0
HANGER INC PUT 41043F958 0 0 SH Put SOLE   0 0 0
HANMI FINL CORP COM NEW 410495204 0 0 SH   SOLE   0 0 0
HANMI FINL CORP CALL 410495904 0 0 SH Call SOLE   0 0 0
HANMI FINL CORP PUT 410495954 0 0 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C NOTE 4.125% 9/0 41068XAB6 0 0 SH   SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 132 5,180 SH   SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 0 0 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 0 0 SH Put SOLE   0 0 0
HANOVER INS GROUP INC COM 410867105 55 482 SH   SOLE   0 0 0
HANOVER INS GROUP INC CALL 410867905 0 0 SH Call SOLE   0 0 0
HANOVER INS GROUP INC PUT 410867955 0 0 SH Put SOLE   0 0 0
HANWHA Q CELL CO LTD SPONSORED ADR NE 41135V301 0 0 SH   SOLE   0 0 0
HANWHA Q CELL CO LTD CALL 41135V901 0 0 SH Call SOLE   0 0 0
HANWHA Q CELL CO LTD PUT 41135V951 0 0 SH Put SOLE   0 0 0
HARBORONE BANCORP INC COM 41165F101 0 0 SH   SOLE   0 0 0
HARLEY DAVIDSON INC COM 412822108 79 2,218 SH   SOLE   0 0 0
HARLEY DAVIDSON INC CALL 412822908 0 0 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC PUT 412822958 0 0 SH Put SOLE   0 0 0
HARMONIC INC NOTE 4.000%12/0 413160AB8 0 0 SH   SOLE   0 0 0
HARMONIC INC COM 413160102 0 0 SH   SOLE   0 0 0
HARMONIC INC CALL 413160902 0 0 SH Call SOLE   0 0 0
HARMONIC INC PUT 413160952 0 0 SH Put SOLE   0 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 0 0 SH   SOLE   0 0 0
HARMONY GOLD MNG LTD CALL 413216900 0 0 SH Call SOLE   0 0 0
HARMONY GOLD MNG LTD PUT 413216950 0 0 SH Put SOLE   0 0 0
HARPOON THERAPEUTICS INC COM 41358P106 0 0 SH   SOLE   0 0 0
HARRIS CORP DEL COM 413875105 895 5,605 SH   SOLE   0 0 0
HARRIS CORP DEL CALL 413875905 0 0 SH Call SOLE   0 0 0
HARRIS CORP DEL PUT 413875955 0 0 SH Put SOLE   0 0 0
HARROW HEALTH INC COM 415858109 0 0 SH   SOLE   0 0 0
HARROW HEALTH INC CALL 415858909 0 0 SH Call SOLE   0 0 0
HARROW HEALTH INC PUT 415858959 0 0 SH Put SOLE   0 0 0
HARSCO CORP COM 415864107 6 320 SH   SOLE   0 0 0
HARSCO CORP CALL 415864907 0 0 SH Call SOLE   0 0 0
HARSCO CORP PUT 415864957 0 0 SH Put SOLE   0 0 0
HARTE-HANKS INC COM 416196202 0 0 SH   SOLE   0 0 0
HARTE-HANKS INC CALL 416196902 0 0 SH Call SOLE   0 0 0
HARTE-HANKS INC PUT 416196952 0 0 SH Put SOLE   0 0 0
HARTFORD FDS EXCHANGE TRADE TOTAL RTRN ETF 41653L305 0 0 SH   SOLE   0 0 0
HARTFORD FDS EXCHANGE TRADE SCHRDRS TAX BD 41653L404 0 0 SH   SOLE   0 0 0
HARTFORD FDS EXCHANGE TRADE MUN OPORTUNITE 41653L503 0 0 SH   SOLE   0 0 0
HARTFORD FDS EXCHANGE TRADE SHRT DURTN ETF 41653L602 0 0 SH   SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 31 630 SH   SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 0 0 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 0 0 SH Put SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 0 0 SH   SOLE   0 0 0
HARVARD BIOSCIENCE INC COM 416906105 0 0 SH   SOLE   0 0 0
HARVARD BIOSCIENCE INC CALL 416906905 0 0 SH Call SOLE   0 0 0
HARVARD BIOSCIENCE INC PUT 416906955 0 0 SH Put SOLE   0 0 0
HARVEST CAP CR CORP COM 41753F109 0 0 SH   SOLE   0 0 0
HASBRO INC COM 418056107 109 1,290 SH   SOLE   0 0 0
HASBRO INC CALL 418056907 0 0 SH Call SOLE   0 0 0
HASBRO INC PUT 418056957 0 0 SH Put SOLE   0 0 0
HAVERTY FURNITURE INC COM 419596101 0 0 SH   SOLE   0 0 0
HAVERTY FURNITURE INC CALL 419596901 0 0 SH Call SOLE   0 0 0
HAVERTY FURNITURE INC PUT 419596951 0 0 SH Put SOLE   0 0 0
HAVERTY FURNITURE INC CL A 419596200 0 0 SH   SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 15 383 SH   SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 0 0 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES PUT 419870950 0 0 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC COM 419879101 0 25 SH   SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 0 0 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 0 0 SH Put SOLE   0 0 0
HAWKINS INC COM 420261109 0 0 SH   SOLE   0 0 0
HAWKINS INC CALL 420261909 0 0 SH Call SOLE   0 0 0
HAWKINS INC PUT 420261959 0 0 SH Put SOLE   0 0 0
HAWTHORN BANCSHARES INC COM 420476103 0 0 SH   SOLE   0 0 0
HAYMAKER ACQUISITION CORP COM CLASS A 420870107 0 0 SH   SOLE   0 0 0
HAYMAKER ACQUISITION CORP *W EXP 10/27/202 420870115 0 0 SH   SOLE   0 0 0
HAYMAKER ACQUISITION CORP UNIT 10/19/2022 420870206 0 0 SH   SOLE   0 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 0 0 SH   SOLE   0 0 0
HAYNES INTERNATIONAL INC CALL 420877901 0 0 SH Call SOLE   0 0 0
HAYNES INTERNATIONAL INC PUT 420877951 0 0 SH Put SOLE   0 0 0
HC2 HLDGS INC COM 404139107 0 0 SH   SOLE   0 0 0
HC2 HLDGS INC CALL 404139907 0 0 SH Call SOLE   0 0 0
HC2 HLDGS INC PUT 404139957 0 0 SH Put SOLE   0 0 0
HCA HEALTHCARE INC COM 40412C101 90 700 SH   SOLE   0 0 0
HCA HEALTHCARE INC CALL 40412C901 0 0 SH Call SOLE   0 0 0
HCA HEALTHCARE INC PUT 40412C951 0 0 SH Put SOLE   0 0 0
HCI GROUP INC NOTE 3.875% 3/1 40416EAB9 0 0 SH   SOLE   0 0 0
HCI GROUP INC NOTE 4.250% 3/0 40416EAD5 0 0 SH   SOLE   0 0 0
HCI GROUP INC COM 40416E103 0 0 SH   SOLE   0 0 0
HCI GROUP INC CALL 40416E903 0 0 SH Call SOLE   0 0 0
HCI GROUP INC PUT 40416E953 0 0 SH Put SOLE   0 0 0
HCP INC COM 40414L109 34 1,093 SH   SOLE   0 0 0
HCP INC CALL 40414L909 0 0 SH Call SOLE   0 0 0
HCP INC PUT 40414L959 0 0 SH Put SOLE   0 0 0
HD SUPPLY HLDGS INC COM 40416M105 0 0 SH   SOLE   0 0 0
HD SUPPLY HLDGS INC CALL 40416M905 0 0 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC PUT 40416M955 0 0 SH Put SOLE   0 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 57 492 SH   SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 0 0 SH Call SOLE   0 0 0
HDFC BANK LTD PUT 40415F951 0 0 SH Put SOLE   0 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 0 0 SH   SOLE   0 0 0
HEALTH INS INNOVATIONS INC CALL 42225K906 0 0 SH Call SOLE   0 0 0
HEALTH INS INNOVATIONS INC PUT 42225K956 0 0 SH Put SOLE   0 0 0
HEALTHCARE RLTY TR COM 421946104 2 66 SH   SOLE   0 0 0
HEALTHCARE RLTY TR CALL 421946904 0 0 SH Call SOLE   0 0 0
HEALTHCARE RLTY TR PUT 421946954 0 0 SH Put SOLE   0 0 0
HEALTHCARE SVCS GRP INC COM 421906108 21 665 SH   SOLE   0 0 0
HEALTHCARE SVCS GRP INC CALL 421906908 0 0 SH Call SOLE   0 0 0
HEALTHCARE SVCS GRP INC PUT 421906958 0 0 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 255 8,930 SH   SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 0 0 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC PUT 42225P951 0 0 SH Put SOLE   0 0 0
HEALTHEQUITY INC COM 42226A107 5 75 SH   SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 0 0 SH Call SOLE   0 0 0
HEALTHEQUITY INC PUT 42226A957 0 0 SH Put SOLE   0 0 0
HEALTHSTREAM INC COM 42222N103 0 0 SH   SOLE   0 0 0
HEALTHSTREAM INC CALL 42222N903 0 0 SH Call SOLE   0 0 0
HEALTHSTREAM INC PUT 42222N953 0 0 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC COM 422347104 0 0 SH   SOLE   0 0 0
HEARTLAND EXPRESS INC CALL 422347904 0 0 SH Call SOLE   0 0 0
HEARTLAND EXPRESS INC PUT 422347954 0 0 SH Put SOLE   0 0 0
HEARTLAND FINL USA INC COM 42234Q102 0 0 SH   SOLE   0 0 0
HEARTLAND FINL USA INC CALL 42234Q902 0 0 SH Call SOLE   0 0 0
HEARTLAND FINL USA INC PUT 42234Q952 0 0 SH Put SOLE   0 0 0
HEAT BIOLOGICS INC COM NEW 42237K300 0 0 SH   SOLE   0 0 0
HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 0 0 SH   SOLE   0 0 0
HECLA MNG CO COM 422704106 0 0 SH   SOLE   0 0 0
HECLA MNG CO CALL 422704906 0 0 SH Call SOLE   0 0 0
HECLA MNG CO PUT 422704956 0 0 SH Put SOLE   0 0 0
HECLA MNG CO PFD CV SER B 422704205 0 0 SH   SOLE   0 0 0
HEICO CORP NEW COM 422806109 0 0 SH   SOLE   0 0 0
HEICO CORP NEW CALL 422806909 0 0 SH Call SOLE   0 0 0
HEICO CORP NEW PUT 422806959 0 0 SH Put SOLE   0 0 0
HEICO CORP NEW CL A 422806208 1,309 15,578 SH   SOLE   0 0 0
HEICO CORP NEW CALL 422806908 0 0 SH Call SOLE   0 0 0
HEICO CORP NEW PUT 422806958 0 0 SH Put SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 0 0 SH   SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN CALL 422819902 0 0 SH Call SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN PUT 422819952 0 0 SH Put SOLE   0 0 0
HELEN OF TROY CORP LTD COM G4388N106 0 0 SH   SOLE   0 0 0
HELEN OF TROY CORP LTD CALL G4388N906 0 0 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD PUT G4388N956 0 0 SH Put SOLE   0 0 0
HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 0 SH   SOLE   0 0 0
HELIOS & MATHESON ANALYTICS CALL 42327L909 0 0 SH Call SOLE   0 0 0
HELIOS & MATHESON ANALYTICS PUT 42327L959 0 0 SH Put SOLE   0 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 0 0 SH   SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I NOTE 4.250% 5/0 42330PAH0 0 0 SH   SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I NOTE 4.125% 9/1 42330PAJ6 0 0 SH   SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 142 SH   SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 0 0 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 0 0 SH Put SOLE   0 0 0
HELMERICH & PAYNE INC COM 423452101 122 2,209 SH   SOLE   0 0 0
HELMERICH & PAYNE INC CALL 423452901 0 0 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC PUT 423452951 0 0 SH Put SOLE   0 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 0 0 SH   SOLE   0 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 0 0 SH   SOLE   0 0 0
HENNESSY ADVISORS INC COM 425885100 0 0 SH   SOLE   0 0 0
HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 0 0 SH   SOLE   0 0 0
HENRY JACK & ASSOC INC COM 426281101 15 115 SH   SOLE   0 0 0
HENRY JACK & ASSOC INC CALL 426281901 0 0 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC PUT 426281951 0 0 SH Put SOLE   0 0 0
HERBALIFE LTD NOTE 2.000% 8/1 42703MAB9 0 0 SH   SOLE   0 0 0
HERBALIFE LTD NOTE 2.625% 3/1 42703MAD5 0 0 SH   SOLE   0 0 0
HERBALIFE NUTRITION LTD CALL G4412G901 0 0 SH Call SOLE   0 0 0
HERBALIFE NUTRITION LTD PUT G4412G951 0 0 SH Put SOLE   0 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 24 453 SH   SOLE   0 0 0
HERC HLDGS INC COM 42704L104 0 0 SH   SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 0 0 SH Call SOLE   0 0 0
HERC HLDGS INC PUT 42704L954 0 0 SH Put SOLE   0 0 0
HERCULES CAPITAL INC DBCV 4.375% 2/0 427096AF9 0 0 SH   SOLE   0 0 0
HERCULES CAPITAL INC COM 427096508 141 11,173 SH   SOLE   0 0 0
HERCULES CAPITAL INC CALL 427096908 0 0 SH Call SOLE   0 0 0
HERCULES CAPITAL INC PUT 427096958 0 0 SH Put SOLE   0 0 0
HERITAGE COMMERCE CORP COM 426927109 0 0 SH   SOLE   0 0 0
HERITAGE COMMERCE CORP CALL 426927909 0 0 SH Call SOLE   0 0 0
HERITAGE COMMERCE CORP PUT 426927959 0 0 SH Put SOLE   0 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 0 0 SH   SOLE   0 0 0
HERITAGE CRYSTAL CLEAN INC CALL 42726M906 0 0 SH Call SOLE   0 0 0
HERITAGE CRYSTAL CLEAN INC PUT 42726M956 0 0 SH Put SOLE   0 0 0
HERITAGE FINL CORP WASH COM 42722X106 0 0 SH   SOLE   0 0 0
HERITAGE FINL CORP WASH CALL 42722X906 0 0 SH Call SOLE   0 0 0
HERITAGE FINL CORP WASH PUT 42722X956 0 0 SH Put SOLE   0 0 0
HERITAGE INS HLDGS INC NOTE 5.875% 8/0 42727JAB8 0 0 SH   SOLE   0 0 0
HERITAGE INS HLDGS INC COM 42727J102 0 0 SH   SOLE   0 0 0
HERITAGE INS HLDGS INC CALL 42727J902 0 0 SH Call SOLE   0 0 0
HERITAGE INS HLDGS INC PUT 42727J952 0 0 SH Put SOLE   0 0 0
HERON THERAPEUTICS INC COM 427746102 7 300 SH   SOLE   0 0 0
HERON THERAPEUTICS INC CALL 427746902 0 0 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC PUT 427746952 0 0 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR CALL 427825900 0 0 SH Call SOLE   0 0 0
HERSHA HOSPITALITY TR PUT 427825950 0 0 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 0 0 SH   SOLE   0 0 0
HERSHEY CO COM 427866108 146 1,273 SH   SOLE   0 0 0
HERSHEY CO CALL 427866908 0 0 SH Call SOLE   0 0 0
HERSHEY CO PUT 427866958 0 0 SH Put SOLE   0 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 0 0 SH   SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 0 0 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 0 0 SH Put SOLE   0 0 0
HERZFELD CARIBBEAN BASIN FD COM 42804T106 0 0 SH   SOLE   0 0 0
HESKA CORP COM RESTRC NEW 42805E306 0 0 SH   SOLE   0 0 0
HESS CORP COM 42809H107 0 0 SH   SOLE   0 0 0
HESS CORP CALL 42809H907 0 0 SH Call SOLE   0 0 0
HESS CORP PUT 42809H957 0 0 SH Put SOLE   0 0 0
HESS CORP DEP PDF SR A 42809H404 0 0 SH   SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 0 0 SH   SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP CALL 428104903 0 0 SH Call SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP PUT 428104953 0 0 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 12 793 SH   SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 0 0 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 0 0 SH Put SOLE   0 0 0
HEXCEL CORP NEW COM 428291108 10 150 SH   SOLE   0 0 0
HEXCEL CORP NEW CALL 428291908 0 0 SH Call SOLE   0 0 0
HEXCEL CORP NEW PUT 428291958 0 0 SH Put SOLE   0 0 0
HEXINDAI INC ADR 428295109 0 0 SH   SOLE   0 0 0
HEXO CORP COM 428304109 0 0 SH   SOLE   0 0 0
HEXO CORP CALL 428304909 0 0 SH Call SOLE   0 0 0
HEXO CORP PUT 428304959 0 0 SH Put SOLE   0 0 0
HF FOODS GROUP INC COM 40417F109 0 0 SH   SOLE   0 0 0
HFF INC CL A 40418F108 0 0 SH   SOLE   0 0 0
HFF INC CALL 40418F908 0 0 SH Call SOLE   0 0 0
HFF INC PUT 40418F958 0 0 SH Put SOLE   0 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 26 5,900 SH   SOLE   0 0 0
HI-CRUSH PARTNERS LP CALL 428337909 0 0 SH Call SOLE   0 0 0
HI-CRUSH PARTNERS LP PUT 428337959 0 0 SH Put SOLE   0 0 0
HIBBETT SPORTS INC COM 428567101 0 0 SH   SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 0 0 SH Call SOLE   0 0 0
HIBBETT SPORTS INC PUT 428567951 0 0 SH Put SOLE   0 0 0
HIGH INCOME SECS FD SHS BEN INT 42968F108 0 0 SH   SOLE   0 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 0 0 SH   SOLE   0 0 0
HIGHLAND FDS I CALL 430101904 0 0 SH Call SOLE   0 0 0
HIGHLAND FDS I PUT 430101954 0 0 SH Put SOLE   0 0 0
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 5 377 SH   SOLE   0 0 0
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 0 0 SH   SOLE   0 0 0
HIGHPOINT RES CORP COM 43114K108 0 0 SH   SOLE   0 0 0
HIGHPOINT RES CORP CALL 43114K908 0 0 SH Call SOLE   0 0 0
HIGHPOINT RES CORP PUT 43114K958 0 0 SH Put SOLE   0 0 0
HIGHPOWER INTL INC COM 43113X101 0 0 SH   SOLE   0 0 0
HIGHPOWER INTL INC CALL 43113X901 0 0 SH Call SOLE   0 0 0
HIGHPOWER INTL INC PUT 43113X951 0 0 SH Put SOLE   0 0 0
HIGHWAY HLDGS LTD ORD G4481U106 0 0 SH   SOLE   0 0 0
HIGHWOODS PPTYS INC COM 431284108 7 155 SH   SOLE   0 0 0
HIGHWOODS PPTYS INC CALL 431284908 0 0 SH Call SOLE   0 0 0
HIGHWOODS PPTYS INC PUT 431284958 0 0 SH Put SOLE   0 0 0
HILL INTERNATIONAL INC COM 431466101 0 0 SH   SOLE   0 0 0
HILL INTERNATIONAL INC CALL 431466901 0 0 SH Call SOLE   0 0 0
HILL INTERNATIONAL INC PUT 431466951 0 0 SH Put SOLE   0 0 0
HILL ROM HLDGS INC COM 431475102 10 100 SH   SOLE   0 0 0
HILL ROM HLDGS INC CALL 431475902 0 0 SH Call SOLE   0 0 0
HILL ROM HLDGS INC PUT 431475952 0 0 SH Put SOLE   0 0 0
HILLENBRAND INC COM 431571108 0 0 SH   SOLE   0 0 0
HILLENBRAND INC CALL 431571908 0 0 SH Call SOLE   0 0 0
HILLENBRAND INC PUT 431571958 0 0 SH Put SOLE   0 0 0
HILLTOP HOLDINGS INC COM 432748101 0 0 SH   SOLE   0 0 0
HILLTOP HOLDINGS INC CALL 432748901 0 0 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC PUT 432748951 0 0 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC COM 43283X105 0 0 SH   SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 0 0 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 0 0 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 163 1,971 SH   SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 0 0 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 0 0 SH Put SOLE   0 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 0 0 SH   SOLE   0 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 0 0 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 0 0 SH Put SOLE   0 0 0
HINGHAM INSTN SVGS MASS COM 433323102 0 0 SH   SOLE   0 0 0
HISTOGENICS CORP COM 43358V109 0 0 SH   SOLE   0 0 0
HL ACQUISITIONS CORP SHS G4603R106 0 0 SH   SOLE   0 0 0
HL ACQUISITIONS CORP UNIT 06/21/2023 G4603R114 0 0 SH   SOLE   0 0 0
HL ACQUISITIONS CORP *W EXP 06/21/202 G4603R122 0 0 SH   SOLE   0 0 0
HL ACQUISITIONS CORP RIGHT 07/17/2023 G4603R130 0 0 SH   SOLE   0 0 0
HMG COURTLAND PPTYS INC COM 404232100 0 0 SH   SOLE   0 0 0
HMN FINL INC COM 40424G108 0 0 SH   SOLE   0 0 0
HMS HLDGS CORP COM 40425J101 2 77 SH   SOLE   0 0 0
HMS HLDGS CORP CALL 40425J901 0 0 SH Call SOLE   0 0 0
HMS HLDGS CORP PUT 40425J951 0 0 SH Put SOLE   0 0 0
HNI CORP COM 404251100 0 0 SH   SOLE   0 0 0
HNI CORP CALL 404251900 0 0 SH Call SOLE   0 0 0
HNI CORP PUT 404251950 0 0 SH Put SOLE   0 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 0 0 SH   SOLE   0 0 0
HOEGH LNG PARTNERS LP CALL Y3262R900 0 0 SH Call SOLE   0 0 0
HOEGH LNG PARTNERS LP PUT Y3262R950 0 0 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 50 1,881 SH   SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 0 0 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 0 0 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP COM 436106108 22 459 SH   SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 0 0 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP PUT 436106958 0 0 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 0 0 SH   SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO CALL G45667905 0 0 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO PUT G45667955 0 0 SH Put SOLE   0 0 0
HOLOGIC INC COM 436440101 9 198 SH   SOLE   0 0 0
HOLOGIC INC CALL 436440901 0 0 SH Call SOLE   0 0 0
HOLOGIC INC PUT 436440951 0 0 SH Put SOLE   0 0 0
HOME BANCORP INC COM 43689E107 0 0 SH   SOLE   0 0 0
HOME BANCSHARES INC COM 436893200 23 1,346 SH   SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 0 0 SH Call SOLE   0 0 0
HOME BANCSHARES INC PUT 436893950 0 0 SH Put SOLE   0 0 0
HOME DEPOT INC COM 437076102 2,116 11,028 SH   SOLE   0 0 0
HOME DEPOT INC CALL 437076902 0 0 SH Call SOLE   0 0 0
HOME DEPOT INC PUT 437076952 0 0 SH Put SOLE   0 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 0 0 SH   SOLE   0 0 0
HOMEAWAY INC NOTE 0.125% 4/0 43739QAB6 0 0 SH   SOLE   0 0 0
HOMESTREET INC COM 43785V102 0 0 SH   SOLE   0 0 0
HOMESTREET INC CALL 43785V902 0 0 SH Call SOLE   0 0 0
HOMESTREET INC PUT 43785V952 0 0 SH Put SOLE   0 0 0
HOMETOWN BANKSHARES CORP COM 43787N108 0 0 SH   SOLE   0 0 0
HOMETRUST BANCSHARES INC COM 437872104 0 0 SH   SOLE   0 0 0
HOMETRUST BANCSHARES INC CALL 437872904 0 0 SH Call SOLE   0 0 0
HOMETRUST BANCSHARES INC PUT 437872954 0 0 SH Put SOLE   0 0 0
HOMOLOGY MEDICINES INC COM 438083107 0 0 SH   SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 0 0 SH Call SOLE   0 0 0
HONDA MOTOR LTD PUT 438128958 0 0 SH Put SOLE   0 0 0
HONDA MOTOR LTD AMERN SHS 438128308 0 0 SH   SOLE   0 0 0
HONEYWELL INTL INC COM 438516106 638 4,020 SH   SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 0 0 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 0 0 SH Put SOLE   0 0 0
HOOKER FURNITURE CORP COM 439038100 0 0 SH   SOLE   0 0 0
HOOKER FURNITURE CORP CALL 439038900 0 0 SH Call SOLE   0 0 0
HOOKER FURNITURE CORP PUT 439038950 0 0 SH Put SOLE   0 0 0
HOPE BANCORP INC COM 43940T109 1 124 SH   SOLE   0 0 0
HOPE BANCORP INC CALL 43940T909 0 0 SH Call SOLE   0 0 0
HOPE BANCORP INC PUT 43940T959 0 0 SH Put SOLE   0 0 0
HOPFED BANCORP INC COM 439734104 0 0 SH   SOLE   0 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2 71 SH   SOLE   0 0 0
HORACE MANN EDUCATORS CORP N CALL 440327904 0 0 SH Call SOLE   0 0 0
HORACE MANN EDUCATORS CORP N PUT 440327954 0 0 SH Put SOLE   0 0 0
HORIZON BANCORP INC COM 440407104 0 0 SH   SOLE   0 0 0
HORIZON BANCORP INC CALL 440407904 0 0 SH Call SOLE   0 0 0
HORIZON BANCORP INC PUT 440407954 0 0 SH Put SOLE   0 0 0
HORIZON GLOBAL CORP NOTE 2.750% 7/0 44052WAA2 0 0 SH   SOLE   0 0 0
HORIZON GLOBAL CORP COM 44052W104 0 0 SH   SOLE   0 0 0
HORIZON GLOBAL CORP CALL 44052W904 0 0 SH Call SOLE   0 0 0
HORIZON GLOBAL CORP PUT 44052W954 0 0 SH Put SOLE   0 0 0
HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 0 0 SH   SOLE   0 0 0
HORIZON PHARMA PLC SHS G4617B105 6 235 SH   SOLE   0 0 0
HORIZON PHARMA PLC CALL G4617B905 0 0 SH Call SOLE   0 0 0
HORIZON PHARMA PLC PUT G4617B955 0 0 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 0 0 SH   SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP CALL 44045A902 0 0 SH Call SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP PUT 44045A952 0 0 SH Put SOLE   0 0 0
HORMEL FOODS CORP COM 440452100 161 3,615 SH   SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 0 0 SH Call SOLE   0 0 0
HORMEL FOODS CORP PUT 440452950 0 0 SH Put SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N NOTE 1.500% 9/0 440543AN6 0 0 SH   SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 0 0 SH   SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N CALL 440543906 0 0 SH Call SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N PUT 440543956 0 0 SH Put SOLE   0 0 0
HORTONWORKS INC COM 440894103 0 0 SH   SOLE   0 0 0
HORTONWORKS INC CALL 440894903 0 0 SH Call SOLE   0 0 0
HORTONWORKS INC PUT 440894953 0 0 SH Put SOLE   0 0 0
HOSPITALITY PPTYS TR CALL 44106M902 0 0 SH Call SOLE   0 0 0
HOSPITALITY PPTYS TR PUT 44106M952 0 0 SH Put SOLE   0 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 0 0 SH   SOLE   0 0 0
HOST HOTELS & RESORTS INC COM 44107P104 187 9,812 SH   SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 0 0 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 0 0 SH Put SOLE   0 0 0
HOSTESS BRANDS INC CL A 44109J106 0 0 SH   SOLE   0 0 0
HOSTESS BRANDS INC CALL 44109J906 0 0 SH Call SOLE   0 0 0
HOSTESS BRANDS INC PUT 44109J956 0 0 SH Put SOLE   0 0 0
HOSTESS BRANDS INC *W EXP 11/04/202 44109J114 0 0 SH   SOLE   0 0 0
HOTH THERAPEUTICS INC COM 44148G105 0 0 SH   SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 0 0 SH   SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO CALL 44157R909 0 0 SH Call SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO PUT 44157R959 0 0 SH Put SOLE   0 0 0
HOULIHAN LOKEY INC CL A 441593100 3 74 SH   SOLE   0 0 0
HOULIHAN LOKEY INC CALL 441593900 0 0 SH Call SOLE   0 0 0
HOULIHAN LOKEY INC PUT 441593950 0 0 SH Put SOLE   0 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 0 0 SH   SOLE   0 0 0
HOUSTON AMERN ENERGY CORP CALL 44183U900 0 0 SH Call SOLE   0 0 0
HOUSTON AMERN ENERGY CORP PUT 44183U950 0 0 SH Put SOLE   0 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 0 0 SH   SOLE   0 0 0
HOUSTON WIRE & CABLE CO CALL 44244K909 0 0 SH Call SOLE   0 0 0
HOUSTON WIRE & CABLE CO PUT 44244K959 0 0 SH Put SOLE   0 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 0 0 SH   SOLE   0 0 0
HOVNANIAN ENTERPRISES INC CALL 442487903 0 0 SH Call SOLE   0 0 0
HOVNANIAN ENTERPRISES INC PUT 442487953 0 0 SH Put SOLE   0 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 5 480 SH   SOLE   0 0 0
HOVNANIAN ENTERPRISES INC CALL 442487901 0 0 SH Call SOLE   0 0 0
HOVNANIAN ENTERPRISES INC PUT 442487951 0 0 SH Put SOLE   0 0 0
HOWARD BANCORP INC COM 442496105 0 0 SH   SOLE   0 0 0
HOWARD HUGHES CORP COM 44267D107 0 0 SH   SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 0 0 SH Call SOLE   0 0 0
HOWARD HUGHES CORP PUT 44267D957 0 0 SH Put SOLE   0 0 0
HP INC COM 40434L105 27 1,452 SH   SOLE   0 0 0
HP INC CALL 40434L905 0 0 SH Call SOLE   0 0 0
HP INC PUT 40434L955 0 0 SH Put SOLE   0 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 62 1,534 SH   SOLE   0 0 0
HSBC HLDGS PLC CALL 404280906 0 0 SH Call SOLE   0 0 0
HSBC HLDGS PLC PUT 404280956 0 0 SH Put SOLE   0 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 0 0 SH   SOLE   0 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 0 0 SH   SOLE   0 0 0
HTG MOLECULAR DIAGNOSTICS IN CALL 40434H904 0 0 SH Call SOLE   0 0 0
HTG MOLECULAR DIAGNOSTICS IN PUT 40434H954 0 0 SH Put SOLE   0 0 0
HUAMI CORP SPONSORED ADS 44331K103 2 208 SH   SOLE   0 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 0 0 SH   SOLE   0 0 0
HUANENG PWR INTL INC CALL 443304900 0 0 SH Call SOLE   0 0 0
HUANENG PWR INTL INC PUT 443304950 0 0 SH Put SOLE   0 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 18 430 SH   SOLE   0 0 0
HUAZHU GROUP LTD CALL 44332N906 0 0 SH Call SOLE   0 0 0
HUAZHU GROUP LTD PUT 44332N956 0 0 SH Put SOLE   0 0 0
HUB GROUP INC CL A 443320106 1 40 SH   SOLE   0 0 0
HUB GROUP INC CALL 443320906 0 0 SH Call SOLE   0 0 0
HUB GROUP INC PUT 443320956 0 0 SH Put SOLE   0 0 0
HUBBELL INC COM 443510607 18 160 SH   SOLE   0 0 0
HUBBELL INC CALL 443510907 0 0 SH Call SOLE   0 0 0
HUBBELL INC PUT 443510957 0 0 SH Put SOLE   0 0 0
HUBSPOT INC NOTE 0.250% 6/0 443573AB6 0 0 SH   SOLE   0 0 0
HUBSPOT INC COM 443573100 5 32 SH   SOLE   0 0 0
HUBSPOT INC CALL 443573900 0 0 SH Call SOLE   0 0 0
HUBSPOT INC PUT 443573950 0 0 SH Put SOLE   0 0 0
HUDBAY MINERALS INC COM 443628102 0 0 SH   SOLE   0 0 0
HUDBAY MINERALS INC CALL 443628902 0 0 SH Call SOLE   0 0 0
HUDBAY MINERALS INC PUT 443628952 0 0 SH Put SOLE   0 0 0
HUDSON GLOBAL INC COM 443787106 0 0 SH   SOLE   0 0 0
HUDSON GLOBAL INC CALL 443787906 0 0 SH Call SOLE   0 0 0
HUDSON GLOBAL INC PUT 443787956 0 0 SH Put SOLE   0 0 0
HUDSON LTD COM CL A G46408103 0 0 SH   SOLE   0 0 0
HUDSON LTD CALL G46408903 0 0 SH Call SOLE   0 0 0
HUDSON LTD PUT G46408953 0 0 SH Put SOLE   0 0 0
HUDSON PAC PPTYS INC COM 444097109 0 0 SH   SOLE   0 0 0
HUDSON PAC PPTYS INC CALL 444097909 0 0 SH Call SOLE   0 0 0
HUDSON PAC PPTYS INC PUT 444097959 0 0 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC COM 444144109 0 0 SH   SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 0 0 SH Call SOLE   0 0 0
HUDSON TECHNOLOGIES INC PUT 444144959 0 0 SH Put SOLE   0 0 0
HUMANA INC COM 444859102 188 708 SH   SOLE   0 0 0
HUMANA INC CALL 444859902 0 0 SH Call SOLE   0 0 0
HUMANA INC PUT 444859952 0 0 SH Put SOLE   0 0 0
HUNT COS FIN TR INC COM 44558T100 0 0 SH   SOLE   0 0 0
HUNT COS FIN TR INC CALL 44558T900 0 0 SH Call SOLE   0 0 0
HUNT COS FIN TR INC PUT 44558T950 0 0 SH Put SOLE   0 0 0
HUNT J B TRANS SVCS INC COM 445658107 32 320 SH   SOLE   0 0 0
HUNT J B TRANS SVCS INC CALL 445658907 0 0 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC PUT 445658957 0 0 SH Put SOLE   0 0 0
HUNTER MARITIME ACQUISITION UNIT 99/99/9999 Y37828103 0 0 SH   SOLE   0 0 0
HUNTER MARITIME ACQUISITION CL A Y37828111 0 0 SH   SOLE   0 0 0
HUNTER MARITIME ACQUISITION *W EXP 11/17/202 Y37828129 0 0 SH   SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 74 5,824 SH   SOLE   0 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 0 0 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 0 0 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 145 701 SH   SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 0 0 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 0 0 SH Put SOLE   0 0 0
HUNTSMAN CORP COM 447011107 5 250 SH   SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 0 0 SH Call SOLE   0 0 0
HUNTSMAN CORP PUT 447011957 0 0 SH Put SOLE   0 0 0
HURCO COMPANIES INC COM 447324104 0 0 SH   SOLE   0 0 0
HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 0 0 SH   SOLE   0 0 0
HURON CONSULTING GROUP INC COM 447462102 0 0 SH   SOLE   0 0 0
HURON CONSULTING GROUP INC CALL 447462902 0 0 SH Call SOLE   0 0 0
HURON CONSULTING GROUP INC PUT 447462952 0 0 SH Put SOLE   0 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 0 0 SH   SOLE   0 0 0
HUTTIG BLDG PRODS INC COM 448451104 0 0 SH   SOLE   0 0 0
HUTTIG BLDG PRODS INC CALL 448451904 0 0 SH Call SOLE   0 0 0
HUTTIG BLDG PRODS INC PUT 448451954 0 0 SH Put SOLE   0 0 0
HUYA INC ADS REP SHS A 44852D108 0 0 SH   SOLE   0 0 0
HUYA INC CALL 44852D908 0 0 SH Call SOLE   0 0 0
HUYA INC PUT 44852D958 0 0 SH Put SOLE   0 0 0
HV BANCORP INC COM 40441H105 0 0 SH   SOLE   0 0 0
HYATT HOTELS CORP COM CL A 448579102 5 76 SH   SOLE   0 0 0
HYATT HOTELS CORP CALL 448579902 0 0 SH Call SOLE   0 0 0
HYATT HOTELS CORP PUT 448579952 0 0 SH Put SOLE   0 0 0
HYDROGENICS CORP NEW COM NEW 448883207 0 0 SH   SOLE   0 0 0
HYDROGENICS CORP NEW CALL 448883907 0 0 SH Call SOLE   0 0 0
HYDROGENICS CORP NEW PUT 448883957 0 0 SH Put SOLE   0 0 0
HYRECAR INC COM 44916T107 0 0 SH   SOLE   0 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 0 0 SH   SOLE   0 0 0
HYSTER YALE MATLS HANDLING I CALL 449172905 0 0 SH Call SOLE   0 0 0
HYSTER YALE MATLS HANDLING I PUT 449172955 0 0 SH Put SOLE   0 0 0
I D SYSTEMS INC COM 449489103 0 0 SH   SOLE   0 0 0
I D SYSTEMS INC CALL 449489903 0 0 SH Call SOLE   0 0 0
I D SYSTEMS INC PUT 449489953 0 0 SH Put SOLE   0 0 0
I3 VERTICALS INC COM CL A 46571Y107 0 0 SH   SOLE   0 0 0
IAC INTERACTIVECORP COM 44919P508 4 20 SH   SOLE   0 0 0
IAC INTERACTIVECORP CALL 44919P908 0 0 SH Call SOLE   0 0 0
IAC INTERACTIVECORP PUT 44919P958 0 0 SH Put SOLE   0 0 0
IAMGOLD CORP COM 450913108 0 0 SH   SOLE   0 0 0
IAMGOLD CORP CALL 450913908 0 0 SH Call SOLE   0 0 0
IAMGOLD CORP PUT 450913958 0 0 SH Put SOLE   0 0 0
IBERIABANK CORP COM 450828108 0 0 SH   SOLE   0 0 0
IBERIABANK CORP CALL 450828908 0 0 SH Call SOLE   0 0 0
IBERIABANK CORP PUT 450828958 0 0 SH Put SOLE   0 0 0
IBIO INC COM NEW 451033203 0 0 SH   SOLE   0 0 0
ICAD INC COM NEW 44934S206 0 0 SH   SOLE   0 0 0
ICAD INC CALL 44934S906 0 0 SH Call SOLE   0 0 0
ICAD INC PUT 44934S956 0 0 SH Put SOLE   0 0 0
ICAHN ENTERPRISES LP CALL 451100901 0 0 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP PUT 451100951 0 0 SH Put SOLE   0 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 0 0 SH   SOLE   0 0 0
ICC HLDGS INC COM 44931Q104 0 0 SH   SOLE   0 0 0
ICF INTL INC COM 44925C103 0 0 SH   SOLE   0 0 0
ICF INTL INC CALL 44925C903 0 0 SH Call SOLE   0 0 0
ICF INTL INC PUT 44925C953 0 0 SH Put SOLE   0 0 0
ICHOR HOLDINGS SHS G4740B105 6 300 SH   SOLE   0 0 0
ICHOR HOLDINGS CALL G4740B905 0 0 SH Call SOLE   0 0 0
ICHOR HOLDINGS PUT G4740B955 0 0 SH Put SOLE   0 0 0
ICICI BK LTD ADR 45104G104 21 1,839 SH   SOLE   0 0 0
ICICI BK LTD CALL 45104G904 0 0 SH Call SOLE   0 0 0
ICICI BK LTD PUT 45104G954 0 0 SH Put SOLE   0 0 0
ICLICK INTRACTVE ASIA GRP LT SPONSORED ADR 45113Y104 0 0 SH   SOLE   0 0 0
ICLICK INTRACTVE ASIA GRP LT CALL 45113Y904 0 0 SH Call SOLE   0 0 0
ICLICK INTRACTVE ASIA GRP LT PUT 45113Y954 0 0 SH Put SOLE   0 0 0
ICON PLC SHS G4705A100 19 140 SH   SOLE   0 0 0
ICON PLC CALL G4705A900 0 0 SH Call SOLE   0 0 0
ICON PLC PUT G4705A950 0 0 SH Put SOLE   0 0 0
ICONIX BRAND GROUP INC NOTE 5.750% 8/1 451055AG2 0 0 SH   SOLE   0 0 0
ICONIX BRAND GROUP INC COM 451055107 0 0 SH   SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055907 0 0 SH Call SOLE   0 0 0
ICONIX BRAND GROUP INC PUT 451055957 0 0 SH Put SOLE   0 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 0 0 SH   SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055905 0 0 SH Call SOLE   0 0 0
ICONIX BRAND GROUP INC PUT 451055955 0 0 SH Put SOLE   0 0 0
ICU MED INC COM 44930G107 7 33 SH   SOLE   0 0 0
ICU MED INC CALL 44930G907 0 0 SH Call SOLE   0 0 0
ICU MED INC PUT 44930G957 0 0 SH Put SOLE   0 0 0
IDACORP INC COM 451107106 0 0 SH   SOLE   0 0 0
IDACORP INC CALL 451107906 0 0 SH Call SOLE   0 0 0
IDACORP INC PUT 451107956 0 0 SH Put SOLE   0 0 0
IDEAL PWR INC COM 451622104 0 0 SH   SOLE   0 0 0
IDEANOMICS INC COM 45166V106 0 0 SH   SOLE   0 0 0
IDEANOMICS INC CALL 45166V906 0 0 SH Call SOLE   0 0 0
IDEANOMICS INC PUT 45166V956 0 0 SH Put SOLE   0 0 0
IDENTIV INC COM NEW 45170X205 0 0 SH   SOLE   0 0 0
IDENTIV INC CALL 45170X905 0 0 SH Call SOLE   0 0 0
IDENTIV INC PUT 45170X955 0 0 SH Put SOLE   0 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 0 0 SH   SOLE   0 0 0
IDERA PHARMACEUTICALS INC CALL 45168K905 0 0 SH Call SOLE   0 0 0
IDERA PHARMACEUTICALS INC PUT 45168K955 0 0 SH Put SOLE   0 0 0
IDEX CORP COM 45167R104 5 39 SH   SOLE   0 0 0
IDEX CORP CALL 45167R904 0 0 SH Call SOLE   0 0 0
IDEX CORP PUT 45167R954 0 0 SH Put SOLE   0 0 0
IDEXX LABS INC COM 45168D104 27 122 SH   SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 0 0 SH Call SOLE   0 0 0
IDEXX LABS INC PUT 45168D954 0 0 SH Put SOLE   0 0 0
IDT CORP CL B NEW 448947507 0 0 SH   SOLE   0 0 0
IDT CORP CALL 448947907 0 0 SH Call SOLE   0 0 0
IDT CORP PUT 448947957 0 0 SH Put SOLE   0 0 0
IEC ELECTRS CORP NEW COM 44949L105 0 0 SH   SOLE   0 0 0
IES HLDGS INC COM 44951W106 0 0 SH   SOLE   0 0 0
IF BANCORP INC COM 44951J105 0 0 SH   SOLE   0 0 0
IFRESH INC COM 449538107 0 0 SH   SOLE   0 0 0
IGI LABORATORIES INC NOTE 3.750%12/1 449575AB5 0 0 SH   SOLE   0 0 0
IHS MARKIT LTD SHS G47567105 154 2,851 SH   SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 0 0 SH Call SOLE   0 0 0
IHS MARKIT LTD PUT G47567955 0 0 SH Put SOLE   0 0 0
II VI INC NOTE 0.250% 9/0 902104AB4 0 0 SH   SOLE   0 0 0
II VI INC COM 902104108 0 0 SH   SOLE   0 0 0
II VI INC CALL 902104908 0 0 SH Call SOLE   0 0 0
II VI INC PUT 902104958 0 0 SH Put SOLE   0 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 0 0 SH   SOLE   0 0 0
IKANG HEALTHCARE GROUP INC CALL 45174L908 0 0 SH Call SOLE   0 0 0
IKANG HEALTHCARE GROUP INC PUT 45174L958 0 0 SH Put SOLE   0 0 0
IKONICS CORP COM 45172K102 0 0 SH   SOLE   0 0 0
ILLINOIS TOOL WKS INC COM 452308109 229 1,592 SH   SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 0 0 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 0 0 SH Put SOLE   0 0 0
ILLUMINA INC NOTE 6/1 452327AF6 0 0 SH   SOLE   0 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 0 0 SH   SOLE   0 0 0
ILLUMINA INC COM 452327109 103 335 SH   SOLE   0 0 0
ILLUMINA INC CALL 452327909 0 0 SH Call SOLE   0 0 0
ILLUMINA INC PUT 452327959 0 0 SH Put SOLE   0 0 0
IMAC HLDGS INC COM 44967K104 0 0 SH   SOLE   0 0 0
IMAC HLDGS INC *W EXP 02/12/202 44967K112 0 0 SH   SOLE   0 0 0
IMAGE SENSING SYS INC COM 45244C104 0 0 SH   SOLE   0 0 0
IMAX CORP COM 45245E109 0 0 SH   SOLE   0 0 0
IMAX CORP CALL 45245E909 0 0 SH Call SOLE   0 0 0
IMAX CORP PUT 45245E959 0 0 SH Put SOLE   0 0 0
IMMERSION CORP COM 452521107 0 0 SH   SOLE   0 0 0
IMMERSION CORP CALL 452521907 0 0 SH Call SOLE   0 0 0
IMMERSION CORP PUT 452521957 0 0 SH Put SOLE   0 0 0
IMMUCELL CORP COM PAR 452525306 0 0 SH   SOLE   0 0 0
IMMUNE DESIGN CORP COM 45252L103 0 0 SH   SOLE   0 0 0
IMMUNE DESIGN CORP CALL 45252L903 0 0 SH Call SOLE   0 0 0
IMMUNE DESIGN CORP PUT 45252L953 0 0 SH Put SOLE   0 0 0
IMMUNOGEN INC NOTE 4.500% 7/0 45253HAB7 0 0 SH   SOLE   0 0 0
IMMUNOGEN INC COM 45253H101 1 575 SH   SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 0 0 SH Call SOLE   0 0 0
IMMUNOGEN INC PUT 45253H951 0 0 SH Put SOLE   0 0 0
IMMUNOMEDICS INC NOTE 4.750% 2/1 452907AK4 0 0 SH   SOLE   0 0 0
IMMUNOMEDICS INC COM 452907108 3 176 SH   SOLE   0 0 0
IMMUNOMEDICS INC CALL 452907908 0 0 SH Call SOLE   0 0 0
IMMUNOMEDICS INC PUT 452907958 0 0 SH Put SOLE   0 0 0
IMMURON LTD *W EXP 05/12/202 Q4867H223 0 0 SH   SOLE   0 0 0
IMMURON LTD SPONSORED ADR 45254U101 0 0 SH   SOLE   0 0 0
IMMUTEP LTD SPONSORED ADR 45257L108 0 0 SH   SOLE   0 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 0 0 SH   SOLE   0 0 0
IMPAC MTG HLDGS INC CALL 45254P908 0 0 SH Call SOLE   0 0 0
IMPAC MTG HLDGS INC PUT 45254P958 0 0 SH Put SOLE   0 0 0
IMPACT SHS FDS I TR YWCA WOMENS ETF 45259A100 0 0 SH   SOLE   0 0 0
IMPACT SHS FDS I TR NAACP MINO ETF 45259A209 0 0 SH   SOLE   0 0 0
IMPACT SHS FDS I TR SUS DV GGE ETF 45259A308 0 0 SH   SOLE   0 0 0
IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 0 0 SH   SOLE   0 0 0
IMPERIAL OIL LTD COM NEW 453038408 0 0 SH   SOLE   0 0 0
IMPERIAL OIL LTD CALL 453038908 0 0 SH Call SOLE   0 0 0
IMPERIAL OIL LTD PUT 453038958 0 0 SH Put SOLE   0 0 0
IMPERVA INC COM 45321L100 0 0 SH   SOLE   0 0 0
IMPERVA INC CALL 45321L900 0 0 SH Call SOLE   0 0 0
IMPERVA INC PUT 45321L950 0 0 SH Put SOLE   0 0 0
IMPINJ INC COM 453204109 0 0 SH   SOLE   0 0 0
IMPINJ INC CALL 453204909 0 0 SH Call SOLE   0 0 0
IMPINJ INC PUT 453204959 0 0 SH Put SOLE   0 0 0
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 0 0 SH   SOLE   0 0 0
IMPRIMIS PHARMACEUTICALS INC CALL 45323A901 0 0 SH Call SOLE   0 0 0
IMPRIMIS PHARMACEUTICALS INC PUT 45323A951 0 0 SH Put SOLE   0 0 0
IMV INC COM 44974L103 0 0 SH   SOLE   0 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108 0 0 SH   SOLE   0 0 0
INCYTE CORP NOTE 1.250%11/1 45337CAN2 0 0 SH   SOLE   0 0 0
INCYTE CORP COM 45337C102 4 55 SH   SOLE   0 0 0
INCYTE CORP CALL 45337C902 0 0 SH Call SOLE   0 0 0
INCYTE CORP PUT 45337C952 0 0 SH Put SOLE   0 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 0 0 SH   SOLE   0 0 0
INDEPENDENCE CONTRACT DRIL I CALL 453415909 0 0 SH Call SOLE   0 0 0
INDEPENDENCE CONTRACT DRIL I PUT 453415959 0 0 SH Put SOLE   0 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 0 SH   SOLE   0 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 0 0 SH   SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 0 0 SH Call SOLE   0 0 0
INDEPENDENCE RLTY TR INC PUT 45378A956 0 0 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MASS COM 453836108 3 39 SH   SOLE   0 0 0
INDEPENDENT BANK CORP MASS CALL 453836908 0 0 SH Call SOLE   0 0 0
INDEPENDENT BANK CORP MASS PUT 453836958 0 0 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 0 0 SH   SOLE   0 0 0
INDEPENDENT BANK CORP MICH CALL 453838909 0 0 SH Call SOLE   0 0 0
INDEPENDENT BANK CORP MICH PUT 453838959 0 0 SH Put SOLE   0 0 0
INDEPENDENT BK GROUP INC COM 45384B106 2 52 SH   SOLE   0 0 0
INDEPENDENT BK GROUP INC CALL 45384B906 0 0 SH Call SOLE   0 0 0
INDEPENDENT BK GROUP INC PUT 45384B956 0 0 SH Put SOLE   0 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 0 0 SH   SOLE   0 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR HDG MACTRK ETF 45409B206 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR LNG SHT TRACK 45409B305 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR IQ SHORT DURAT 45409B339 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR IQ 500 INT ETF 45409B362 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR IQ CHAIKIN US 45409B388 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR IQ CHAIKIN US 45409B396 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR HDG EVE DRIV 45409B404 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR IQ S&P HGH YLD 45409B412 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR IQ ENCH COR PL 45409B479 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR IQ ENCH BD US 45409B487 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR IQ LEADERS GTA 45409B511 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR HDGD FTSE JAPN 45409B537 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR HDGD FTSE EURO 45409B552 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR IQ REAL RTN ETF 45409B602 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 15 609 SH   SOLE   0 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 3,030 94,923 SH   SOLE   0 0 0
INDEXIQ ETF TR GLB AGRI SM CP 45409B834 0 0 SH   SOLE   0 0 0
INDEXIQ ETF TR CALL 45409B904 0 0 SH Call SOLE   0 0 0
INDEXIQ ETF TR PUT 45409B954 0 0 SH Put SOLE   0 0 0
INDEXIQ ETF TR IQ GLB RES ETF 45409B883 5 183 SH   SOLE   0 0 0
INDIA FD INC COM 454089103 0 0 SH   SOLE   0 0 0
INDIA FD INC CALL 454089903 0 0 SH Call SOLE   0 0 0
INDIA FD INC PUT 454089953 0 0 SH Put SOLE   0 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 0 0 SH   SOLE   0 0 0
INDIA GLOBALIZATION CAP INC CALL 45408X908 0 0 SH Call SOLE   0 0 0
INDIA GLOBALIZATION CAP INC PUT 45408X958 0 0 SH Put SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T CALL 456237906 0 0 SH Call SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T PUT 456237956 0 0 SH Put SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 25 1,263 SH   SOLE   0 0 0
INDUSTRIAL SVCS AMER INC FLA COM 456314103 0 0 SH   SOLE   0 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 0 0 SH   SOLE   0 0 0
INFINERA CORPORATION NOTE 2.125% 9/0 45667GAC7 0 0 SH   SOLE   0 0 0
INFINERA CORPORATION COM 45667G103 0 0 SH   SOLE   0 0 0
INFINERA CORPORATION CALL 45667G903 0 0 SH Call SOLE   0 0 0
INFINERA CORPORATION PUT 45667G953 0 0 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 0 0 SH   SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 0 0 SH Call SOLE   0 0 0
INFINITY PHARMACEUTICALS INC PUT 45665G953 0 0 SH Put SOLE   0 0 0
INFLARX NV COM N44821101 0 0 SH   SOLE   0 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 0 0 SH   SOLE   0 0 0
INFOSYS LTD SPONSORED ADR 456788108 0 0 SH   SOLE   0 0 0
INFOSYS LTD CALL 456788908 0 0 SH Call SOLE   0 0 0
INFOSYS LTD PUT 456788958 0 0 SH Put SOLE   0 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 0 0 SH   SOLE   0 0 0
INFRA AND ENERGY ALTRNTIVE I *W EXP 05/20/202 45686J112 0 0 SH   SOLE   0 0 0
INFRAREIT INC COM 45685L100 0 0 SH   SOLE   0 0 0
INFRAREIT INC CALL 45685L900 0 0 SH Call SOLE   0 0 0
INFRAREIT INC PUT 45685L950 0 0 SH Put SOLE   0 0 0
INFUSYSTEM HLDGS INC COM 45685K102 0 0 SH   SOLE   0 0 0
ING GROEP N V SPONSORED ADR 456837103 12 1,060 SH   SOLE   0 0 0
ING GROEP N V CALL 456837903 0 0 SH Call SOLE   0 0 0
ING GROEP N V PUT 456837953 0 0 SH Put SOLE   0 0 0
INGERSOLL-RAND PLC SHS G47791101 335 3,110 SH   SOLE   0 0 0
INGERSOLL-RAND PLC CALL G47791901 0 0 SH Call SOLE   0 0 0
INGERSOLL-RAND PLC PUT G47791951 0 0 SH Put SOLE   0 0 0
INGEVITY CORP COM 45688C107 0 0 SH   SOLE   0 0 0
INGEVITY CORP CALL 45688C907 0 0 SH Call SOLE   0 0 0
INGEVITY CORP PUT 45688C957 0 0 SH Put SOLE   0 0 0
INGLES MKTS INC CL A 457030104 0 0 SH   SOLE   0 0 0
INGLES MKTS INC CALL 457030904 0 0 SH Call SOLE   0 0 0
INGLES MKTS INC PUT 457030954 0 0 SH Put SOLE   0 0 0
INGREDION INC COM 457187102 30 317 SH   SOLE   0 0 0
INGREDION INC CALL 457187902 0 0 SH Call SOLE   0 0 0
INGREDION INC PUT 457187952 0 0 SH Put SOLE   0 0 0
INMUNE BIO INC COM 45782T105 0 0 SH   SOLE   0 0 0
INNERWORKINGS INC COM 45773Y105 0 0 SH   SOLE   0 0 0
INNERWORKINGS INC CALL 45773Y905 0 0 SH Call SOLE   0 0 0
INNERWORKINGS INC PUT 45773Y955 0 0 SH Put SOLE   0 0 0
INNODATA INC COM NEW 457642205 0 0 SH   SOLE   0 0 0
INNODATA INC CALL 457642905 0 0 SH Call SOLE   0 0 0
INNODATA INC PUT 457642955 0 0 SH Put SOLE   0 0 0
INNOPHOS HOLDINGS INC COM 45774N108 2 82 SH   SOLE   0 0 0
INNOPHOS HOLDINGS INC CALL 45774N908 0 0 SH Call SOLE   0 0 0
INNOPHOS HOLDINGS INC PUT 45774N958 0 0 SH Put SOLE   0 0 0
INNOSPEC INC COM 45768S105 0 0 SH   SOLE   0 0 0
INNOSPEC INC CALL 45768S905 0 0 SH Call SOLE   0 0 0
INNOSPEC INC PUT 45768S955 0 0 SH Put SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 0 0 SH   SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I CALL 45782F905 0 0 SH Call SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I PUT 45782F955 0 0 SH Put SOLE   0 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 36 440 SH   SOLE   0 0 0
INNOVATIVE INDL PPTYS INC CALL 45781V901 0 0 SH Call SOLE   0 0 0
INNOVATIVE INDL PPTYS INC PUT 45781V951 0 0 SH Put SOLE   0 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 0 0 SH   SOLE   0 0 0
INNOVATIVE SOLUTIONS & SUPPO CALL 45769N905 0 0 SH Call SOLE   0 0 0
INNOVATIVE SOLUTIONS & SUPPO PUT 45769N955 0 0 SH Put SOLE   0 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR CALL 45782C902 0 0 SH Call SOLE   0 0 0
INNOVATOR ETFS TR PUT 45782C952 0 0 SH Put SOLE   0 0 0
INNOVATOR ETFS TR IBD ETF LEADERS 45782C201 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR IBD BREAKOUT 45782C763 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR S&P 500 PWR 45782C813 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C839 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR S&P 500 POWER 45782C508 0 0 SH   SOLE   0 0 0
INNOVIVA INC NOTE 2.500% 8/1 45781MAB7 0 0 SH   SOLE   0 0 0
INNOVIVA INC COM 45781M101 0 0 SH   SOLE   0 0 0
INNOVIVA INC CALL 45781M901 0 0 SH Call SOLE   0 0 0
INNOVIVA INC PUT 45781M951 0 0 SH Put SOLE   0 0 0
INNSUITES HOSPITALITY TR SH BEN INT 457919108 0 0 SH   SOLE   0 0 0
INOGEN INC COM 45780L104 1 16 SH   SOLE   0 0 0
INOGEN INC CALL 45780L904 0 0 SH Call SOLE   0 0 0
INOGEN INC PUT 45780L954 0 0 SH Put SOLE   0 0 0
INOTEK PHARMACEUTICALS CORP NOTE 5.750% 8/0 45780VAB8 0 0 SH   SOLE   0 0 0
INOVALON HLDGS INC COM CL A 45781D101 0 0 SH   SOLE   0 0 0
INOVALON HLDGS INC CALL 45781D901 0 0 SH Call SOLE   0 0 0
INOVALON HLDGS INC PUT 45781D951 0 0 SH Put SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 0 0 SH   SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 0 0 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 0 0 SH Put SOLE   0 0 0
INPHI CORP NOTE 1.125%12/0 45772FAB3 0 0 SH   SOLE   0 0 0
INPHI CORP NOTE 0.750% 9/0 45772FAC1 0 0 SH   SOLE   0 0 0
INPHI CORP COM 45772F107 0 0 SH   SOLE   0 0 0
INPHI CORP CALL 45772F907 0 0 SH Call SOLE   0 0 0
INPHI CORP PUT 45772F957 0 0 SH Put SOLE   0 0 0
INPIXON COM PAR 45790J503 0 0 SH   SOLE   0 0 0
INSEEGO CORP NOTE 5.500% 6/1 45782BAA2 0 0 SH   SOLE   0 0 0
INSEEGO CORP COM 45782B104 0 0 SH   SOLE   0 0 0
INSEEGO CORP CALL 45782B904 0 0 SH Call SOLE   0 0 0
INSEEGO CORP PUT 45782B954 0 0 SH Put SOLE   0 0 0
INSIGHT ENTERPRISES INC COM 45765U103 0 0 SH   SOLE   0 0 0
INSIGHT ENTERPRISES INC CALL 45765U903 0 0 SH Call SOLE   0 0 0
INSIGHT ENTERPRISES INC PUT 45765U953 0 0 SH Put SOLE   0 0 0
INSIGHT SELECT INCOME FD COM 45781W109 0 0 SH   SOLE   0 0 0
INSIGNIA SYS INC COM 45765Y105 0 0 SH   SOLE   0 0 0
INSIGNIA SYS INC CALL 45765Y905 0 0 SH Call SOLE   0 0 0
INSIGNIA SYS INC PUT 45765Y955 0 0 SH Put SOLE   0 0 0
INSMED INC NOTE 1.750% 1/1 457669AA7 0 0 SH   SOLE   0 0 0
INSMED INC COM PAR $.01 457669307 0 0 SH   SOLE   0 0 0
INSMED INC CALL 457669907 0 0 SH Call SOLE   0 0 0
INSMED INC PUT 457669957 0 0 SH Put SOLE   0 0 0
INSPERITY INC COM 45778Q107 147 1,195 SH   SOLE   0 0 0
INSPERITY INC CALL 45778Q907 0 0 SH Call SOLE   0 0 0
INSPERITY INC PUT 45778Q957 0 0 SH Put SOLE   0 0 0
INSPIRE MED SYS INC COM 457730109 5 100 SH   SOLE   0 0 0
INSPIRE MED SYS INC CALL 457730909 0 0 SH Call SOLE   0 0 0
INSPIRE MED SYS INC PUT 457730959 0 0 SH Put SOLE   0 0 0
INSPIRED ENTMT INC COM 45782N108 0 0 SH   SOLE   0 0 0
INSPIREMD INC *W EXP 07/07/202 45779A127 0 0 SH   SOLE   0 0 0
INSPIREMD INC *W EXP 03/14/202 45779A135 0 0 SH   SOLE   0 0 0
INSPIREMD INC COM PAR 45779A861 0 0 SH   SOLE   0 0 0
INSTALLED BLDG PRODS INC COM 45780R101 0 0 SH   SOLE   0 0 0
INSTALLED BLDG PRODS INC CALL 45780R901 0 0 SH Call SOLE   0 0 0
INSTALLED BLDG PRODS INC PUT 45780R951 0 0 SH Put SOLE   0 0 0
INSTEEL INDUSTRIES INC COM 45774W108 0 0 SH   SOLE   0 0 0
INSTEEL INDUSTRIES INC CALL 45774W908 0 0 SH Call SOLE   0 0 0
INSTEEL INDUSTRIES INC PUT 45774W958 0 0 SH Put SOLE   0 0 0
INSTRUCTURE INC COM 45781U103 0 0 SH   SOLE   0 0 0
INSTRUCTURE INC CALL 45781U903 0 0 SH Call SOLE   0 0 0
INSTRUCTURE INC PUT 45781U953 0 0 SH Put SOLE   0 0 0
INSULET CORP NOTE 1.250% 9/1 45784PAF8 0 0 SH   SOLE   0 0 0
INSULET CORP COM 45784P101 38 406 SH   SOLE   0 0 0
INSULET CORP CALL 45784P901 0 0 SH Call SOLE   0 0 0
INSULET CORP PUT 45784P951 0 0 SH Put SOLE   0 0 0
INSURANCE ACQUISITION CORP UNIT 03/31/2024 457867307 0 0 SH   SOLE   0 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 0 0 SH   SOLE   0 0 0
INSYS THERAPEUTICS INC NEW CALL 45824V909 0 0 SH Call SOLE   0 0 0
INSYS THERAPEUTICS INC NEW PUT 45824V959 0 0 SH Put SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 0 0 SH   SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM CALL M53644906 0 0 SH Call SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM PUT M53644956 0 0 SH Put SOLE   0 0 0
INTEGER HLDGS CORP COM 45826H109 0 0 SH   SOLE   0 0 0
INTEGER HLDGS CORP CALL 45826H909 0 0 SH Call SOLE   0 0 0
INTEGER HLDGS CORP PUT 45826H959 0 0 SH Put SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 0 0 SH   SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C CALL 457985908 0 0 SH Call SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C PUT 457985958 0 0 SH Put SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY NOTE 0.875%11/1 458118AC0 0 0 SH   SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 4 96 SH   SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY CALL 458118906 0 0 SH Call SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY PUT 458118956 0 0 SH Put SOLE   0 0 0
INTEGRATED MEDIA TECHNLOGY L SHS Q49376108 0 0 SH   SOLE   0 0 0
INTEL CORP COM 458140100 1,872 34,885 SH   SOLE   0 0 0
INTEL CORP CALL 458140900 0 0 SH Call SOLE   0 0 0
INTEL CORP PUT 458140950 0 0 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 0 0 SH   SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 0 0 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 0 0 SH Put SOLE   0 0 0
INTELLICHECK INC COM NEW 45817G201 0 0 SH   SOLE   0 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 4 144 SH   SOLE   0 0 0
INTELLIPHARMACEUTICS INTL IN COM 458173309 0 0 SH   SOLE   0 0 0
INTELLIPHARMACEUTICS INTL IN CALL 458173909 0 0 SH Call SOLE   0 0 0
INTELLIPHARMACEUTICS INTL IN PUT 458173959 0 0 SH Put SOLE   0 0 0
INTELSAT S A COM L5140P101 0 0 SH   SOLE   0 0 0
INTELSAT S A CALL L5140P901 0 0 SH Call SOLE   0 0 0
INTELSAT S A PUT L5140P951 0 0 SH Put SOLE   0 0 0
INTER PARFUMS INC COM 458334109 0 0 SH   SOLE   0 0 0
INTER PARFUMS INC CALL 458334909 0 0 SH Call SOLE   0 0 0
INTER PARFUMS INC PUT 458334959 0 0 SH Put SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 39 761 SH   SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 0 0 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 0 0 SH Put SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 0 0 SH   SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 0 0 SH   SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 0 0 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 0 0 SH Put SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 116 1,545 SH   SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 0 0 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 0 0 SH Put SOLE   0 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 0 0 SH   SOLE   0 0 0
INTERCONTINENTAL HOTELS GROU CALL 45857P907 0 0 SH Call SOLE   0 0 0
INTERCONTINENTAL HOTELS GROU PUT 45857P957 0 0 SH Put SOLE   0 0 0
INTERCONTINENTAL HOTELS GROU CALL 45857P906 0 0 SH Call SOLE   0 0 0
INTERCONTINENTAL HOTELS GROU PUT 45857P956 0 0 SH Put SOLE   0 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 3 51 SH   SOLE   0 0 0
INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 0 0 SH   SOLE   0 0 0
INTERDIGITAL INC COM 45867G101 0 0 SH   SOLE   0 0 0
INTERDIGITAL INC CALL 45867G901 0 0 SH Call SOLE   0 0 0
INTERDIGITAL INC PUT 45867G951 0 0 SH Put SOLE   0 0 0
INTERFACE INC COM 458665304 1 92 SH   SOLE   0 0 0
INTERFACE INC CALL 458665904 0 0 SH Call SOLE   0 0 0
INTERFACE INC PUT 458665954 0 0 SH Put SOLE   0 0 0
INTERGROUP CORP COM 458685104 0 0 SH   SOLE   0 0 0
INTERLINK ELECTRS INC COM NEW 458751302 0 0 SH   SOLE   0 0 0
INTERMOLECULAR INC COM 45882D109 0 0 SH   SOLE   0 0 0
INTERNAP CORP COM PAR 45885A409 0 0 SH   SOLE   0 0 0
INTERNAP CORP CALL 45885A909 0 0 SH Call SOLE   0 0 0
INTERNAP CORP PUT 45885A959 0 0 SH Put SOLE   0 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 0 0 SH   SOLE   0 0 0
INTERNATIONAL BANCSHARES COR CALL 459044903 0 0 SH Call SOLE   0 0 0
INTERNATIONAL BANCSHARES COR PUT 459044953 0 0 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 873 6,190 SH   SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 0 0 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 0 0 SH Put SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 0 0 SH   SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 0 0 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 0 0 SH Put SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 0 0 SH   SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 0 0 SH   SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 0 0 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 0 0 SH Put SOLE   0 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 0 0 SH   SOLE   0 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 0 0 SH   SOLE   0 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 0 0 SH   SOLE   0 0 0
INTERNATIONAL SPEEDWAY CORP CALL 460335901 0 0 SH Call SOLE   0 0 0
INTERNATIONAL SPEEDWAY CORP PUT 460335951 0 0 SH Put SOLE   0 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 0 0 SH   SOLE   0 0 0
INTERNATIONAL TOWER HILL MIN CALL 46050R902 0 0 SH Call SOLE   0 0 0
INTERNATIONAL TOWER HILL MIN PUT 46050R952 0 0 SH Put SOLE   0 0 0
INTERNET GOLD-GOLDEN LINES L ORD M56595107 0 0 SH   SOLE   0 0 0
INTERNET INITIATIVE JAPAN IN SPONSORED ADR 46059T109 0 0 SH   SOLE   0 0 0
INTERNET INITIATIVE JAPAN IN CALL 46059T909 0 0 SH Call SOLE   0 0 0
INTERNET INITIATIVE JAPAN IN PUT 46059T959 0 0 SH Put SOLE   0 0 0
INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 0 0 SH   SOLE   0 0 0
INTERPUBLIC GROUP COS INC COM 460690100 0 0 SH   SOLE   0 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 0 0 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 0 0 SH Put SOLE   0 0 0
INTERSECT ENT INC COM 46071F103 0 0 SH   SOLE   0 0 0
INTERSECT ENT INC CALL 46071F903 0 0 SH Call SOLE   0 0 0
INTERSECT ENT INC PUT 46071F953 0 0 SH Put SOLE   0 0 0
INTERSECTIONS INC COM 460981301 0 0 SH   SOLE   0 0 0
INTERSECTIONS INC CALL 460981901 0 0 SH Call SOLE   0 0 0
INTERSECTIONS INC PUT 460981951 0 0 SH Put SOLE   0 0 0
INTERXION HOLDING N.V SHS N47279109 7 107 SH   SOLE   0 0 0
INTERXION HOLDING N.V CALL N47279909 0 0 SH Call SOLE   0 0 0
INTERXION HOLDING N.V PUT N47279959 0 0 SH Put SOLE   0 0 0
INTEST CORP COM 461147100 0 0 SH   SOLE   0 0 0
INTEVAC INC COM 461148108 0 0 SH   SOLE   0 0 0
INTEVAC INC CALL 461148908 0 0 SH Call SOLE   0 0 0
INTEVAC INC PUT 461148958 0 0 SH Put SOLE   0 0 0
INTL FCSTONE INC COM 46116V105 0 0 SH   SOLE   0 0 0
INTL FCSTONE INC CALL 46116V905 0 0 SH Call SOLE   0 0 0
INTL FCSTONE INC PUT 46116V955 0 0 SH Put SOLE   0 0 0
INTL PAPER CO COM 460146103 116 2,520 SH   SOLE   0 0 0
INTL PAPER CO CALL 460146903 0 0 SH Call SOLE   0 0 0
INTL PAPER CO PUT 460146953 0 0 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 0 0 SH   SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 0 0 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 0 0 SH Put SOLE   0 0 0
INTREPID POTASH INC COM 46121Y102 0 0 SH   SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y902 0 0 SH Call SOLE   0 0 0
INTREPID POTASH INC PUT 46121Y952 0 0 SH Put SOLE   0 0 0
INTREXON CORP NOTE 3.500% 7/0 46122TAA0 0 0 SH   SOLE   0 0 0
INTREXON CORP COM 46122T102 0 0 SH   SOLE   0 0 0
INTREXON CORP CALL 46122T902 0 0 SH Call SOLE   0 0 0
INTREXON CORP PUT 46122T952 0 0 SH Put SOLE   0 0 0
INTREXON CORPORATION NOTE 3.500% 7/0 46122IAA4 0 0 SH   SOLE   0 0 0
INTRICON CORP COM 46121H109 0 0 SH   SOLE   0 0 0
INTRICON CORP CALL 46121H909 0 0 SH Call SOLE   0 0 0
INTRICON CORP PUT 46121H959 0 0 SH Put SOLE   0 0 0
INTUIT COM 461202103 56 218 SH   SOLE   0 0 0
INTUIT CALL 461202903 0 0 SH Call SOLE   0 0 0
INTUIT PUT 461202953 0 0 SH Put SOLE   0 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 70 125 SH   SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 0 0 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC PUT 46120E952 0 0 SH Put SOLE   0 0 0
INUVO INC COM NEW 46122W204 0 0 SH   SOLE   0 0 0
INVACARE CORP NOTE 5.000% 2/1 461203AF8 0 0 SH   SOLE   0 0 0
INVACARE CORP NOTE 4.500% 6/0 461203AH4 0 0 SH   SOLE   0 0 0
INVACARE CORP COM 461203101 0 0 SH   SOLE   0 0 0
INVACARE CORP CALL 461203901 0 0 SH Call SOLE   0 0 0
INVACARE CORP PUT 461203951 0 0 SH Put SOLE   0 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 0 0 SH   SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 8 534 SH   SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK CALL 46138B903 0 0 SH   SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK PUT 46138B953 0 0 SH   SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF ACTIVE US REAL 46090A101 26 300 SH   SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF BLNCD MLTI AST 46090A200 0 0 SH   SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF CNSRTV MLT AST 46090A309 0 0 SH   SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF GWT MLTI ASST 46090A408 0 0 SH   SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF MDRTLY CNSRTIV 46090A507 0 0 SH   SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF MLT STRGY ALTE 46090A606 0 0 SH   SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF S&P500 DOWNSID 46090A705 0 0 SH   SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF CALL 46090A905 0 0 SH Call SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF PUT 46090A955 0 0 SH Put SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF TOTAL RETURN 46090A804 0 0 SH   SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 0 0 SH   SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 1,875 37,302 SH   SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 15 917 SH   SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF CALL 46090F900 0 0 SH Call SOLE   0 0 0
INVESCO ACTIVELY MANAGD ETF PUT 46090F950 0 0 SH Put SOLE   0 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 0 0 SH   SOLE   0 0 0
INVESCO BD FD COM 46132L107 0 0 SH   SOLE   0 0 0
INVESCO BLDRS INDEX FDS TR ASIA 50ADR IDX 46090C107 0 0 SH   SOLE   0 0 0
INVESCO BLDRS INDEX FDS TR DEVLPD MKTS100 46090C206 0 0 SH   SOLE   0 0 0
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 16 400 SH   SOLE   0 0 0
INVESCO BLDRS INDEX FDS TR EUROPE 100 ADR 46090C404 0 0 SH   SOLE   0 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 0 0 SH   SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN SWISS FRANC 46138R108 0 0 SH   SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN CALL 46138R908 0 0 SH   SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN PUT 46138R958 0 0 SH   SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL AUSTRALIAN DOL 46090N103 0 0 SH   SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL CALL 46090N903 0 0 SH Call SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL PUT 46090N953 0 0 SH Put SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 0 0 SH   SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S CALL 46138M909 0 0 SH Call SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S PUT 46138M959 0 0 SH Put SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR CALL 46138T904 0 0 SH Call SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR PUT 46138T954 0 0 SH Put SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR CDN DLR SHS 46138T104 0 0 SH   SOLE   0 0 0
INVESCO CURNCYSHS CHINESE RE CHINESE RENMIN 46138X105 0 0 SH   SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 0 0 SH   SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y CALL 46138W907 0 0 SH Call SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y PUT 46138W957 0 0 SH Put SOLE   0 0 0
INVESCO CURNCYSHS SNGPORE DL SINGAPORE DLR 46138Y103 0 0 SH   SOLE   0 0 0
INVESCO CURNCYSHS SWEDSH KRO SWEDISH KRONA 46138V109 0 0 SH   SOLE   0 0 0
INVESCO CURNCYSHS SWEDSH KRO CALL 46138V909 0 0 SH Call SOLE   0 0 0
INVESCO CURNCYSHS SWEDSH KRO PUT 46138V959 0 0 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES EURO CALL 46138K903 0 0 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES EURO PUT 46138K953 0 0 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 0 0 SH   SOLE   0 0 0
INVESCO DB G10 CURRENCY HRVS UNIT 46139B102 0 0 SH   SOLE   0 0 0
INVESCO DB G10 CURRENCY HRVS CALL 46139B902 0 0 SH Call SOLE   0 0 0
INVESCO DB G10 CURRENCY HRVS PUT 46139B952 0 0 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 0 0 SH   SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H906 0 0 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H956 0 0 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY SILVER FD 46140H205 0 0 SH   SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H905 0 0 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H955 0 0 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 0 0 SH   SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H904 0 0 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H954 0 0 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 21 2,086 SH   SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H903 0 0 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H953 0 0 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PRECIOUS METAL 46140H502 0 0 SH   SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H902 0 0 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H952 0 0 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY GOLD FD 46140H601 0 0 SH   SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H901 0 0 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H951 0 0 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 0 0 SH   SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 0 0 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 0 0 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 0 0 SH   SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D904 0 0 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR PUT 46141D954 0 0 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 0 0 SH   SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 0 0 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 0 0 SH Put SOLE   0 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 5 500 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 10 489 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 6 283 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 4 194 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULLSHS 24 USD 46138J650 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULLSHS 23 USD 46138J668 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULLSHS 22 USD 46138J676 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULLSHS 21 USD 46138J684 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD STRG EMERG ETF 46138J692 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 3 152 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD STRG DEVLP SML 46138J718 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD STRG DEVLP ETF 46138J726 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD STRG US SML ETF 46138J734 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD STRGIC US ETF 46138J742 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD US LRG CP OPTM 46138J759 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD MULT FACT LRG 46138J767 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 11 494 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 0 0 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 3 156 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 3 127 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 3 153 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 32 574 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T WILDERHL PRGRS 46137V126 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V904 0 0 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V954 0 0 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 27 815 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V902 0 0 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952 0 0 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 8 176 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V909 0 0 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V959 0 0 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 8 76 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T BRIC ETF 46137V209 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 10 68 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 64 2,013 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V901 0 0 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V951 0 0 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 127 2,025 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V908 0 0 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V958 0 0 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 425 3,677 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 0 0 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 0 0 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 7 80 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 165 2,780 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 56 476 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,304 22,068 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V907 0 0 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V957 0 0 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 177 1,354 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 176 1,700 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 281 13,404 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 17 424 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P100 EQL WGT 46137V415 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T RUSSEL 200 PUR 46137V423 158 4,126 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 8 150 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T RUSSEL 200 EQL 46137V449 2 43 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T RUSEL MDCP PUR 46137V456 40 1,272 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 72 1,282 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T RUSEL MDCP EQL 46137V472 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T RUSEL 2000 PUR 46137V498 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T RUSEL 2000 EQL 46137V514 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V900 0 0 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V950 0 0 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 10 651 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T INSIDER SENMNT 46137V555 155 2,385 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 376 21,088 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V903 0 0 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V953 0 0 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 0 7 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 96 5,286 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC RETAIL 46137V654 2 75 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 9 143 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 13 1,868 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 16 500 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 27 650 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 416 11,755 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 81 1,739 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 9 300 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 90 3,270 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 55 1,707 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DWA NASDAQ MNT 46137V829 41 375 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 6 106 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V905 0 0 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V955 0 0 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 2 68 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 28 406 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T WILSHR MICR CP 46137Y104 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T WILSHIRE REIT 46137Y203 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MICRO CP 46137Y302 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 20 950 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137Y900 0 0 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137Y950 0 0 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRAD SLF INDE EMMKT DB DEFSV 46139W106 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRAD SLF INDE EMR MKT DB VLU 46139W205 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRAD SLF INDE CORRT INM DEFS 46139W304 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRAD SLF INDE CORRT INM VALU 46139W403 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRAD SLF INDE INVT GRAD VALU 46139W601 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRAD SLF INDE MLT FTR CR FXD 46139W700 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRAD SLF INDE MLT FTR CR PLS 46139W809 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRAD SLF INDE MLT FCTR INCM 46139W874 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRAD SLF INDE MLT FCTR DEFSV 46139W882 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INDL 46138E123 3 50 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCAP HIG 46138E131 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 41 363 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E909 0 0 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E959 0 0 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP FINL 46138E156 4 80 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP ENGY 46138E164 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP STAP 46138E172 27 368 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP DISC 46138E180 2 48 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 351 7,086 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E908 0 0 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E958 0 0 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P INTL QULTY 46138E214 68 3,000 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P INTL MOMNT 46138E222 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 46 1,411 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P INTL DEV 46138E248 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P HIGH INCOM 46138E255 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 38 1,100 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P GLOBL DIVI 46138E271 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P EMRNG MMTM 46138E289 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 16 705 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CDN ENERGY INM 46138E305 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P500 VAL MOM 46138E313 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 MOMNTM 46138E339 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P500 MIN VAR 46138E347 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1,321 25,111 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E904 0 0 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E954 0 0 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 554 13,075 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E902 0 0 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E952 0 0 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 427 10,289 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E900 0 0 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E950 0 0 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 EX RAT 46138E388 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 ENHNCD 46138E396 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 559 25,271 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR RUSEL 1000 LOW 46138E412 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR RUSEL 1000 EQL 46138E420 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR RUSL 1000 ENHD 46138E438 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PURBETA US AGG 46138E446 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PURBTA MSCI SM 46138E453 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PURBTA MSCI US 46138E461 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PURBTA FTSE EM 46138E479 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PURBTA FTSE DV 46138E487 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PURBTA 0 5 YR 46138E495 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CHINA ALL CAP 46138E503 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E903 0 0 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E953 0 0 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 787 54,299 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E901 0 0 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E951 0 0 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR NY AMT FRE MUN 46138E529 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 97 3,791 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E907 0 0 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E957 0 0 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR MSCI GBL TIMBR 46138E545 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR MSCI EMRNG MKT 46138E552 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR LADERITE 0-5YR 46138E560 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR KBW REGL BKG 46138E578 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR KBW PPTY CASUT 46138E586 1,338 21,638 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CHINA REALESTE 46138E602 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 25 1,192 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 25 521 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 4 150 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR GLOBAL GLD PREC 46138E677 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR GLOBAL AGRCLTR 46138E685 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR FNDMNTL IG CRP 46138E693 18 725 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CHINA SMALL CP 46138E701 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 32 1,515 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 15 387 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI ASIA 46138E750 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR FTSE INTL LOW 46138E768 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR FRONTIER MKTS 46138E776 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 394 14,073 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT INFR 46138E792 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 3 65 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR DWA TACTCL SCT 46138E826 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR DWA TACTCL MLT 46138E834 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR DWA MOMENT LOW 46138E859 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 0 0 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 0 0 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CHINS YUAN DIM 46138E883 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 4 100 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP MATL 46138G201 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCAP QTY 46138G300 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 5 100 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 138 6,112 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G908 0 0 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G958 0 0 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR SHIPPING ETF 46138G607 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G907 0 0 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G957 0 0 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 53 2,306 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G906 0 0 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G956 0 0 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 143 4,700 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 5 420 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR ZACKS INTL MLT 46138G854 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR VRDO TAX FREE 46138G862 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 8 343 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 0 0 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G950 0 0 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR TREAS COLATERL 46138G888 0 0 SH   SOLE   0 0 0
INVESCO HIGH INCOME 2023 TAR COM 46135X108 288 27,945 SH   SOLE   0 0 0
INVESCO HIGH INCOME 2024 TAR COM 46136K105 0 0 SH   SOLE   0 0 0
INVESCO HIGH INCOME TR II COM 46131F101 0 0 SH   SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 0 0 SH   SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD CALL 46137R909 0 0 SH Call SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD PUT 46137R959 0 0 SH Put SOLE   0 0 0
INVESCO LTD SHS G491BT108 25 1,318 SH   SOLE   0 0 0
INVESCO LTD CALL G491BT908 0 0 SH Call SOLE   0 0 0
INVESCO LTD PUT G491BT958 0 0 SH Put SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 45 2,815 SH   SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 0 0 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 0 0 SH Put SOLE   0 0 0
INVESCO MUN TR COM 46131J103 0 0 SH   SOLE   0 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 0 0 SH   SOLE   0 0 0
INVESCO PA VALUE MUN INCOME COM 46132K109 0 0 SH   SOLE   0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,020 22,336 SH   SOLE   0 0 0
INVESCO QQQ TR CALL 46090E903 0 0 SH Call SOLE   0 0 0
INVESCO QQQ TR PUT 46090E953 0 0 SH Put SOLE   0 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 0 0 SH   SOLE   0 0 0
INVESCO SR INCOME TR COM 46131H107 59 14,259 SH   SOLE   0 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 0 0 SH   SOLE   0 0 0
INVESCO TR INVT GRADE NY MUN COM 46131T101 0 0 SH   SOLE   0 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 0 0 SH   SOLE   0 0 0
INVESTAR HLDG CORP COM 46134L105 0 0 SH   SOLE   0 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 0 0 SH   SOLE   0 0 0
INVESTMENT TECHNOLOGY GRP NE CALL 46145F905 0 0 SH Call SOLE   0 0 0
INVESTMENT TECHNOLOGY GRP NE PUT 46145F955 0 0 SH Put SOLE   0 0 0
INVESTORS BANCORP INC NEW COM 46146L101 0 0 SH   SOLE   0 0 0
INVESTORS BANCORP INC NEW CALL 46146L901 0 0 SH Call SOLE   0 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 0 0 SH Put SOLE   0 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 53 875 SH   SOLE   0 0 0
INVESTORS REAL ESTATE TR CALL 461730909 0 0 SH Call SOLE   0 0 0
INVESTORS REAL ESTATE TR PUT 461730959 0 0 SH Put SOLE   0 0 0
INVESTORS TITLE CO COM 461804106 0 0 SH   SOLE   0 0 0
INVITAE CORP COM 46185L103 4 213 SH   SOLE   0 0 0
INVITAE CORP CALL 46185L903 0 0 SH Call SOLE   0 0 0
INVITAE CORP PUT 46185L953 0 0 SH Put SOLE   0 0 0
INVITATION HOMES INC COM 46187W107 12 502 SH   SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 0 0 SH Call SOLE   0 0 0
INVITATION HOMES INC PUT 46187W957 0 0 SH Put SOLE   0 0 0
INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 0 0 SH   SOLE   0 0 0
INVIVO THERAPEUTICS HLDGS CO CALL 46186M907 0 0 SH Call SOLE   0 0 0
INVIVO THERAPEUTICS HLDGS CO PUT 46186M957 0 0 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 0 0 SH   SOLE   0 0 0
ION GEOPHYSICAL CORP CALL 462044907 0 0 SH Call SOLE   0 0 0
ION GEOPHYSICAL CORP PUT 462044957 0 0 SH Put SOLE   0 0 0
IONIS PHARMACEUTICALS INC COM 462222100 7 95 SH   SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 0 0 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 0 0 SH Put SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 0 0 SH   SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 0 0 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 0 0 SH Put SOLE   0 0 0
IPASS INC COM 46261V306 0 0 SH   SOLE   0 0 0
IPG PHOTONICS CORP COM 44980X109 43 287 SH   SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 0 0 SH Call SOLE   0 0 0
IPG PHOTONICS CORP PUT 44980X959 0 0 SH Put SOLE   0 0 0
IPIC ENTMT INC COM CL A 46263D106 0 0 SH   SOLE   0 0 0
IQIYI INC DEBT 3.750%12/0 G4939KAA4 0 0 SH   SOLE   0 0 0
IQIYI INC SPONSORED ADS 46267X108 11 500 SH   SOLE   0 0 0
IQIYI INC CALL 46267X908 0 0 SH Call SOLE   0 0 0
IQIYI INC PUT 46267X958 0 0 SH Put SOLE   0 0 0
IQIYI INC DEBT 2.000% 4/0 G4939KAB2 0 0 SH   SOLE   0 0 0
IQVIA HLDGS INC COM 46266C105 59 416 SH   SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 0 0 SH Call SOLE   0 0 0
IQVIA HLDGS INC PUT 46266C955 0 0 SH Put SOLE   0 0 0
IRADIMED CORP COM 46266A109 0 0 SH   SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 0 0 SH   SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC CALL 450056906 0 0 SH Call SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC PUT 450056956 0 0 SH Put SOLE   0 0 0
IRIDEX CORP COM 462684101 0 0 SH   SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 17 650 SH   SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 0 0 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 0 0 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC PERP PFD CNV B 46269C409 0 0 SH   SOLE   0 0 0
IROBOT CORP COM 462726100 113 964 SH   SOLE   0 0 0
IROBOT CORP CALL 462726900 0 0 SH Call SOLE   0 0 0
IROBOT CORP PUT 462726950 0 0 SH Put SOLE   0 0 0
IRON MTN INC NEW COM 46284V101 57 1,612 SH   SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 0 0 SH Call SOLE   0 0 0
IRON MTN INC NEW PUT 46284V951 0 0 SH Put SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 0 0 SH   SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 0 0 SH   SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 0 0 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 0 0 SH Put SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC EX DISTRIBUTIN 46333X116 0 0 SH   SOLE   0 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 0 0 SH   SOLE   0 0 0
IRSA INVERSIONES Y REP S A CALL 450047904 0 0 SH Call SOLE   0 0 0
IRSA INVERSIONES Y REP S A PUT 450047954 0 0 SH Put SOLE   0 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 0 0 SH   SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 23 1,486 SH   SOLE   0 0 0
ISHARES GOLD TRUST ISHARES 464285105 106 8,594 SH   SOLE   0 0 0
ISHARES GOLD TRUST CALL 464285905 0 0 SH Call SOLE   0 0 0
ISHARES GOLD TRUST PUT 464285955 0 0 SH Put SOLE   0 0 0
ISHARES INC MSCI AUST ETF 464286103 25 1,175 SH   SOLE   0 0 0
ISHARES INC CALL 464286903 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 464286953 0 0 SH Put SOLE   0 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 20 720 SH   SOLE   0 0 0
ISHARES INC CALL 464286905 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 464286955 0 0 SH Put SOLE   0 0 0
ISHARES INC US INTL HGH YLD 464286178 11 227 SH   SOLE   0 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202 14 740 SH   SOLE   0 0 0
ISHARES INC CALL 464286902 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 464286952 0 0 SH Put SOLE   0 0 0
ISHARES INC INTL HIGH YIELD 464286210 0 0 SH   SOLE   0 0 0
ISHARES INC JP MRG EM CRP BD 464286251 0 0 SH   SOLE   0 0 0
ISHARES INC EM HGHYL BD ETF 464286285 3,075 65,740 SH   SOLE   0 0 0
ISHARES INC ASIA/PAC DIV ETF 464286293 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI BELGIUM ETF 464286301 0 0 SH   SOLE   0 0 0
ISHARES INC CALL 464286901 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 0 0 SH Put SOLE   0 0 0
ISHARES INC EM MKTS DIV ETF 464286319 0 0 SH   SOLE   0 0 0
ISHARES INC GLB SILV MIN ETF 464286327 0 0 SH   SOLE   0 0 0
ISHARES INC GLB ENR PROD ETF 464286343 0 0 SH   SOLE   0 0 0
ISHARES INC GLB AGRIC PR ETF 464286350 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI WORLD ETF 464286392 16 190 SH   SOLE   0 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 118 2,882 SH   SOLE   0 0 0
ISHARES INC CALL 464286900 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 464286950 0 0 SH Put SOLE   0 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 1,413 20,900 SH   SOLE   0 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 2 50 SH   SOLE   0 0 0
ISHARES INC MSCI CDA ETF 464286509 46 1,702 SH   SOLE   0 0 0
ISHARES INC CALL 464286909 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 464286959 0 0 SH Put SOLE   0 0 0
ISHARES INC JP MORGAN EM ETF 464286517 0 0 SH   SOLE   0 0 0
ISHARES INC CALL 464286907 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 464286957 0 0 SH Put SOLE   0 0 0
ISHARES INC MIN VOL GBL ETF 464286525 179 2,002 SH   SOLE   0 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 58 993 SH   SOLE   0 0 0
ISHARES INC MSCI JAPN SMCETF 464286582 14 204 SH   SOLE   0 0 0
ISHARES INC MSCI EURZONE ETF 464286608 25 650 SH   SOLE   0 0 0
ISHARES INC CALL 464286908 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 464286958 0 0 SH Put SOLE   0 0 0
ISHARES INC MSCI THAILND ETF 464286624 0 0 SH   SOLE   0 0 0
ISHARES INC CALL 464286904 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 464286954 0 0 SH Put SOLE   0 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI CHILE ETF 464286640 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI BRIC INDX 464286657 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI PAC JP ETF 464286665 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI EQUAL WEITE 464286681 55 970 SH   SOLE   0 0 0
ISHARES INC MSCI FRANCE ETF 464286707 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI TURKEY ETF 464286715 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI SWITZERLAND 464286749 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 0 0 SH   SOLE   0 0 0
ISHARES INC CALL 464286906 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 464286956 0 0 SH Put SOLE   0 0 0
ISHARES INC MSCI SPAIN ETF 464286764 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI STH KOR ETF 464286772 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI STH AFR ETF 464286780 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI GERMANY ETF 464286806 82 3,082 SH   SOLE   0 0 0
ISHARES INC MSCI NETHERL ETF 464286814 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI MEXICO ETF 464286822 27 620 SH   SOLE   0 0 0
ISHARES INC MSCI HONG KG ETF 464286871 5 225 SH   SOLE   0 0 0
ISHARES INC CORE MSCI EMKT 46434G103 20,404 394,602 SH   SOLE   0 0 0
ISHARES INC CALL 46434G903 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 0 0 SH Put SOLE   0 0 0
ISHARES INC MSCI COLMBIA ETF 46434G202 0 0 SH   SOLE   0 0 0
ISHARES INC CUR HD MSCI EM 46434G509 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI EMRG CHN 46434G764 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 0 0 SH   SOLE   0 0 0
ISHARES INC CALL 46434G902 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G952 0 0 SH Put SOLE   0 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 30 1,291 SH   SOLE   0 0 0
ISHARES INC CALL 46434G900 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G950 0 0 SH Put SOLE   0 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 3 97 SH   SOLE   0 0 0
ISHARES INC CALL 46434G908 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G958 0 0 SH Put SOLE   0 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 0 25 SH   SOLE   0 0 0
ISHARES INC CALL 46434G904 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G954 0 0 SH Put SOLE   0 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 94 1,732 SH   SOLE   0 0 0
ISHARES INC MSCI ITALY ETF 46434G830 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 3 175 SH   SOLE   0 0 0
ISHARES INC CALL 46434G905 0 0 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 0 0 SH Put SOLE   0 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 0 0 SH   SOLE   0 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 0 0 SH   SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I CALL 46428R907 0 0 SH Call SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I PUT 46428R957 0 0 SH Put SOLE   0 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 105 7,429 SH   SOLE   0 0 0
ISHARES SILVER TRUST CALL 46428Q909 0 0 SH Call SOLE   0 0 0
ISHARES SILVER TRUST PUT 46428Q959 0 0 SH Put SOLE   0 0 0
ISHARES TR S&P 100 ETF 464287101 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 464287901 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464287951 0 0 SH Put SOLE   0 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 46 254 SH   SOLE   0 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 613 3,837 SH   SOLE   0 0 0
ISHARES TR CORE S&P TTL STK 464287150 8,072 125,350 SH   SOLE   0 0 0
ISHARES TR CALL 464287900 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464287950 0 0 SH Put SOLE   0 0 0
ISHARES TR SELECT DIVID ETF 464287168 2,232 22,736 SH   SOLE   0 0 0
ISHARES TR CALL 464287908 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464287958 0 0 SH Put SOLE   0 0 0
ISHARES TR TIPS BD ETF 464287176 1,135 10,042 SH   SOLE   0 0 0
ISHARES TR CALL 464287906 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464287956 0 0 SH Put SOLE   0 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 291 6,593 SH   SOLE   0 0 0
ISHARES TR CALL 464287904 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464287954 0 0 SH Put SOLE   0 0 0
ISHARES TR TRANS AVG ETF 464287192 32 175 SH   SOLE   0 0 0
ISHARES TR CALL 464287902 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464287952 0 0 SH Put SOLE   0 0 0
ISHARES TR CORE S&P500 ETF 464287200 19,067 67,010 SH   SOLE   0 0 0
ISHARES TR CORE US AGGBD ET 464287226 17,776 162,979 SH   SOLE   0 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,027 23,941 SH   SOLE   0 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,337 19,636 SH   SOLE   0 0 0
ISHARES TR GBL COMM SVC ETF 464287275 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 464287905 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464287955 0 0 SH Put SOLE   0 0 0
ISHARES TR GLOBAL TECH ETF 464287291 921 5,387 SH   SOLE   0 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 754 4,378 SH   SOLE   0 0 0
ISHARES TR CALL 464287909 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464287959 0 0 SH Put SOLE   0 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 106 1,742 SH   SOLE   0 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 16 275 SH   SOLE   0 0 0
ISHARES TR CALL 464287903 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464287953 0 0 SH Put SOLE   0 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 36 1,072 SH   SOLE   0 0 0
ISHARES TR NORTH AMERN NAT 464287374 20 660 SH   SOLE   0 0 0
ISHARES TR JPX NIKKEI 400 464287382 0 0 SH   SOLE   0 0 0
ISHARES TR LATN AMER 40 ETF 464287390 0 0 SH   SOLE   0 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,410 12,508 SH   SOLE   0 0 0
ISHARES TR 20 YR TR BD ETF 464287432 224 1,777 SH   SOLE   0 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 843 7,916 SH   SOLE   0 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 7,078 84,146 SH   SOLE   0 0 0
ISHARES TR CALL 464287907 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 0 SH Put SOLE   0 0 0
ISHARES TR MSCI EAFE ETF 464287465 620 9,569 SH   SOLE   0 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 330 3,816 SH   SOLE   0 0 0
ISHARES TR RUS MD CP GR ETF 464287481 525 3,873 SH   SOLE   0 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,620 48,578 SH   SOLE   0 0 0
ISHARES TR CORE S&P MCP ETF 464287507 11,782 62,211 SH   SOLE   0 0 0
ISHARES TR EXPANDED TECH 464287515 67 318 SH   SOLE   0 0 0
ISHARES TR PHLX SEMICND ETF 464287523 0 0 SH   SOLE   0 0 0
ISHARES TR NA TEC MULTM ETF 464287531 0 0 SH   SOLE   0 0 0
ISHARES TR EXPND TEC SC ETF 464287549 0 0 SH   SOLE   0 0 0
ISHARES TR NASDAQ BIOTECH 464287556 406 3,635 SH   SOLE   0 0 0
ISHARES TR COHEN STEER REIT 464287564 295 2,658 SH   SOLE   0 0 0
ISHARES TR GLOBAL 100 ETF 464287572 20 429 SH   SOLE   0 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 79 388 SH   SOLE   0 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 673 5,451 SH   SOLE   0 0 0
ISHARES TR S&P MC 400GR ETF 464287606 808 3,688 SH   SOLE   0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 879 5,812 SH   SOLE   0 0 0
ISHARES TR RUS 1000 ETF 464287622 27 175 SH   SOLE   0 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 136 1,141 SH   SOLE   0 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 318 1,617 SH   SOLE   0 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,559 16,725 SH   SOLE   0 0 0
ISHARES TR CORE S&P US VLU 464287663 1,569 28,625 SH   SOLE   0 0 0
ISHARES TR CORE S&P US GWT 464287671 1,780 29,524 SH   SOLE   0 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 492 2,955 SH   SOLE   0 0 0
ISHARES TR U.S. UTILITS ETF 464287697 211 1,436 SH   SOLE   0 0 0
ISHARES TR S&P MC 400VL ETF 464287705 0 0 SH   SOLE   0 0 0
ISHARES TR US TELECOM ETF 464287713 523 17,612 SH   SOLE   0 0 0
ISHARES TR U.S. TECH ETF 464287721 1,025 5,381 SH   SOLE   0 0 0
ISHARES TR U.S. REAL ES ETF 464287739 554 6,368 SH   SOLE   0 0 0
ISHARES TR US INDUSTRIALS 464287754 128 849 SH   SOLE   0 0 0
ISHARES TR US HLTHCARE ETF 464287762 7,809 40,304 SH   SOLE   0 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 14 115 SH   SOLE   0 0 0
ISHARES TR U.S. FINLS ETF 464287788 591 5,015 SH   SOLE   0 0 0
ISHARES TR U.S. ENERGY ETF 464287796 351 9,762 SH   SOLE   0 0 0
ISHARES TR CORE S&P SCP ETF 464287804 14,952 193,823 SH   SOLE   0 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 40 335 SH   SOLE   0 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 0 0 SH   SOLE   0 0 0
ISHARES TR DOW JONES US ETF 464287846 39 277 SH   SOLE   0 0 0
ISHARES TR EUROPE ETF 464287861 16 385 SH   SOLE   0 0 0
ISHARES TR SP SMCP600VL ETF 464287879 511 3,471 SH   SOLE   0 0 0
ISHARES TR S&P SML 600 GWT 464287887 463 2,599 SH   SOLE   0 0 0
ISHARES TR MRNGSTR LG-CP VL 464288109 0 0 SH   SOLE   0 0 0
ISHARES TR INTL TREA BD ETF 464288117 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 464288907 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464288957 0 0 SH Put SOLE   0 0 0
ISHARES TR 3YRTB ETF 464288125 5 75 SH   SOLE   0 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 881 8,328 SH   SOLE   0 0 0
ISHARES TR AGENCY BOND ETF 464288166 0 0 SH   SOLE   0 0 0
ISHARES TR GL TIMB FORE ETF 464288174 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 464288904 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464288954 0 0 SH Put SOLE   0 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 464288902 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464288952 0 0 SH Put SOLE   0 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 827 4,399 SH   SOLE   0 0 0
ISHARES TR EMGR MKT INF ETF 464288216 22 789 SH   SOLE   0 0 0
ISHARES TR CALL 464288906 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464288956 0 0 SH Put SOLE   0 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI ACWI EX US 464288240 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 464288900 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464288950 0 0 SH Put SOLE   0 0 0
ISHARES TR MSCI ACWI ETF 464288257 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 0 0 SH   SOLE   0 0 0
ISHARES TR EAFE SML CP ETF 464288273 24 428 SH   SOLE   0 0 0
ISHARES TR CALL 464288903 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464288953 0 0 SH Put SOLE   0 0 0
ISHARES TR JPMORGAN USD EMG 464288281 8,917 81,029 SH   SOLE   0 0 0
ISHARES TR CALL 464288901 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464288951 0 0 SH Put SOLE   0 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 0 0 SH   SOLE   0 0 0
ISHARES TR NEW YORK MUN ETF 464288323 0 0 SH   SOLE   0 0 0
ISHARES TR CALIF MUN BD ETF 464288356 0 0 SH   SOLE   0 0 0
ISHARES TR GLB INFRASTR ETF 464288372 248 5,541 SH   SOLE   0 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 3 25 SH   SOLE   0 0 0
ISHARES TR NATIONAL MUN ETF 464288414 422 3,802 SH   SOLE   0 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 0 0 SH   SOLE   0 0 0
ISHARES TR ASIA 50 ETF 464288430 0 0 SH   SOLE   0 0 0
ISHARES TR INTL SEL DIV ETF 464288448 698 22,649 SH   SOLE   0 0 0
ISHARES TR CALL 464288908 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464288958 0 0 SH Put SOLE   0 0 0
ISHARES TR EUR DEV RE ETF 464288471 0 0 SH   SOLE   0 0 0
ISHARES TR INTL DEV RE ETF 464288489 16 551 SH   SOLE   0 0 0
ISHARES TR CALL 464288909 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464288959 0 0 SH Put SOLE   0 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 0 0 SH   SOLE   0 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 0 0 SH   SOLE   0 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,130 13,085 SH   SOLE   0 0 0
ISHARES TR CRE U S REIT ETF 464288521 0 0 SH   SOLE   0 0 0
ISHARES TR RESIDNL REAL EST 464288562 540 7,645 SH   SOLE   0 0 0
ISHARES TR MSCI KLD400 SOC 464288570 398 3,782 SH   SOLE   0 0 0
ISHARES TR MBS ETF 464288588 717 6,743 SH   SOLE   0 0 0
ISHARES TR GOV/CRED BD ETF 464288596 0 0 SH   SOLE   0 0 0
ISHARES TR MRGSTR SM CP GR 464288604 10 55 SH   SOLE   0 0 0
ISHARES TR INTRM GOV CR ETF 464288612 214 1,944 SH   SOLE   0 0 0
ISHARES TR USD INV GRDE ETF 464288620 22 400 SH   SOLE   0 0 0
ISHARES TR INTRM TR CRP ETF 464288638 1,212 21,990 SH   SOLE   0 0 0
ISHARES TR SH TR CRPORT ETF 464288646 6,629 125,508 SH   SOLE   0 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 0 0 SH   SOLE   0 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 0 0 SH   SOLE   0 0 0
ISHARES TR SHORT TREAS BD 464288679 1,183 10,705 SH   SOLE   0 0 0
ISHARES TR S&P US PFD STK 464288687 13,311 364,208 SH   SOLE   0 0 0
ISHARES TR GLOBAL MATER ETF 464288695 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 464288905 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 0 SH Put SOLE   0 0 0
ISHARES TR MRNING SM CP ETF 464288703 192 1,394 SH   SOLE   0 0 0
ISHARES TR GLOB UTILITS ETF 464288711 5 100 SH   SOLE   0 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 0 0 SH   SOLE   0 0 0
ISHARES TR GLB CNSM STP ETF 464288737 43 848 SH   SOLE   0 0 0
ISHARES TR GLB CNS DISC ETF 464288745 0 0 SH   SOLE   0 0 0
ISHARES TR US HOME CONS ETF 464288752 26 750 SH   SOLE   0 0 0
ISHARES TR US AER DEF ETF 464288760 692 3,470 SH   SOLE   0 0 0
ISHARES TR US REGNL BKS ETF 464288778 336 7,736 SH   SOLE   0 0 0
ISHARES TR U.S. INSRNCE ETF 464288786 2 33 SH   SOLE   0 0 0
ISHARES TR US BR DEL SE ETF 464288794 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI USA ESG SLC 464288802 0 0 SH   SOLE   0 0 0
ISHARES TR U.S. MED DVC ETF 464288810 576 2,493 SH   SOLE   0 0 0
ISHARES TR US HLTHCR PR ETF 464288828 85 507 SH   SOLE   0 0 0
ISHARES TR U.S. PHARMA ETF 464288836 156 1,018 SH   SOLE   0 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 2 98 SH   SOLE   0 0 0
ISHARES TR US OIL GS EX ETF 464288851 0 0 SH   SOLE   0 0 0
ISHARES TR MICRO-CAP ETF 464288869 2 22 SH   SOLE   0 0 0
ISHARES TR EAFE VALUE ETF 464288877 96 1,983 SH   SOLE   0 0 0
ISHARES TR EAFE GRWTH ETF 464288885 266 3,441 SH   SOLE   0 0 0
ISHARES TR NEW ZEALAND ETF 464289123 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 464289903 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464289953 0 0 SH Put SOLE   0 0 0
ISHARES TR BRAZIL SM-CP ETF 464289131 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI EURO FL ETF 464289180 0 1 SH   SOLE   0 0 0
ISHARES TR CALL 464289900 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464289950 0 0 SH Put SOLE   0 0 0
ISHARES TR RUS TP200 VL ETF 464289420 0 0 SH   SOLE   0 0 0
ISHARES TR RUS TP200 GR ETF 464289438 513 6,245 SH   SOLE   0 0 0
ISHARES TR RUS TOP 200 ETF 464289446 0 0 SH   SOLE   0 0 0
ISHARES TR CORE LT USDB ETF 464289479 0 0 SH   SOLE   0 0 0
ISHARES TR LNG TR CRPRT BD 464289511 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 464289901 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464289951 0 0 SH Put SOLE   0 0 0
ISHARES TR INDIA 50 ETF 464289529 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 464289909 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464289959 0 0 SH Put SOLE   0 0 0
ISHARES TR MSCI PERU ETF 464289842 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 464289902 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 464289952 0 0 SH Put SOLE   0 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 280 5,245 SH   SOLE   0 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 0 0 SH   SOLE   0 0 0
ISHARES TR MODERT ALLOC ETF 464289875 27 724 SH   SOLE   0 0 0
ISHARES TR CONSER ALLOC ETF 464289883 265 7,696 SH   SOLE   0 0 0
ISHARES TR INTL PFD STK ETF 46429B135 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 46429B905 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B955 0 0 SH Put SOLE   0 0 0
ISHARES TR CHINA SM-CAP ETF 46429B200 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 46429B900 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B950 0 0 SH Put SOLE   0 0 0
ISHARES TR US TREAS BD ETF 46429B267 1,289 51,077 SH   SOLE   0 0 0
ISHARES TR CALL 46429B907 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 0 0 SH Put SOLE   0 0 0
ISHARES TR A RATE CP BD ETF 46429B291 3 71 SH   SOLE   0 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 46429B909 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B959 0 0 SH Put SOLE   0 0 0
ISHARES TR GNMA BOND ETF 46429B333 0 0 SH   SOLE   0 0 0
ISHARES TR CMBS ETF 46429B366 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 46429B908 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B958 0 0 SH Put SOLE   0 0 0
ISHARES TR MSCI UK SM ETF 46429B416 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI GERMNY ETF 46429B465 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI NORWAY ETF 46429B499 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI IRELAND ETF 46429B507 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI FINLAND ETF 46429B515 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI DENMARK ETF 46429B523 0 0 SH   SOLE   0 0 0
ISHARES TR IBONDS SEP19 ETF 46429B564 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI INDIA ETF 46429B598 127 3,621 SH   SOLE   0 0 0
ISHARES TR MSCI POLAND ETF 46429B606 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 46429B906 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B956 0 0 SH Put SOLE   0 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 0 0 SH   SOLE   0 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 7,415 145,664 SH   SOLE   0 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,066 11,429 SH   SOLE   0 0 0
ISHARES TR CALL 46429B903 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B953 0 0 SH Put SOLE   0 0 0
ISHARES TR MSCI CHINA ETF 46429B671 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 46429B901 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B951 0 0 SH Put SOLE   0 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 5,823 80,886 SH   SOLE   0 0 0
ISHARES TR MIN VOL USA ETF 46429B697 16,015 272,375 SH   SOLE   0 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 10 104 SH   SOLE   0 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 0 0 SH   SOLE   0 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 0 0 SH   SOLE   0 0 0
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 0 0 SH   SOLE   0 0 0
ISHARES TR IBONDS MAR20 ETF 46432FBC0 0 0 SH   SOLE   0 0 0
ISHARES TR USA QUALITY FCTR 46432F339 15,302 172,817 SH   SOLE   0 0 0
ISHARES TR CALL 46432F909 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46432F959 0 0 SH Put SOLE   0 0 0
ISHARES TR USA SIZE FACTOR 46432F370 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 46432F900 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46432F950 0 0 SH Put SOLE   0 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 227 2,855 SH   SOLE   0 0 0
ISHARES TR CALL 46432F908 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46432F958 0 0 SH Put SOLE   0 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 2,730 24,344 SH   SOLE   0 0 0
ISHARES TR CALL 46432F906 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46432F956 0 0 SH Put SOLE   0 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 2,117 36,461 SH   SOLE   0 0 0
ISHARES TR CALL 46432F904 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46432F954 0 0 SH Put SOLE   0 0 0
ISHARES TR CORE MSCI EAFE 46432F842 16,883 277,830 SH   SOLE   0 0 0
ISHARES TR CALL 46432F902 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46432F952 0 0 SH Put SOLE   0 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 2,054 41,197 SH   SOLE   0 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 115 4,683 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 105 4,187 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 26 1,070 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 49 1,978 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 51 2,050 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 11 478 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 28 1,127 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 26 1,088 SH   SOLE   0 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 1,091 21,640 SH   SOLE   0 0 0
ISHARES TR MLTFCTR INTL SML 46434V266 0 0 SH   SOLE   0 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 246 9,348 SH   SOLE   0 0 0
ISHARES TR CALL 46434V904 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V954 0 0 SH Put SOLE   0 0 0
ISHARES TR MULTIFACTOR USA 46434V282 331 10,672 SH   SOLE   0 0 0
ISHARES TR CALL 46434V902 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V952 0 0 SH Put SOLE   0 0 0
ISHARES TR MULTIFACTOR USA 46434V290 0 0 SH   SOLE   0 0 0
ISHARES TR MULTIFACTOR GLBL 46434V316 5 176 SH   SOLE   0 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 7,231 190,378 SH   SOLE   0 0 0
ISHARES TR CALL 46434V901 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V951 0 0 SH Put SOLE   0 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 2,210 47,333 SH   SOLE   0 0 0
ISHARES TR CALL 46434V907 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V957 0 0 SH Put SOLE   0 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 46434V903 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V953 0 0 SH Put SOLE   0 0 0
ISHARES TR INTL MOMENTUM FT 46434V449 46 1,645 SH   SOLE   0 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI LW CRB TG 46434V464 38 328 SH   SOLE   0 0 0
ISHARES TR MSCI CHINA A 46434V514 0 0 SH   SOLE   0 0 0
ISHARES TR IBONDS SEP2020 46434V571 0 0 SH   SOLE   0 0 0
ISHARES TR CORE TOTAL USD 46434V613 15 316 SH   SOLE   0 0 0
ISHARES TR CORE DIV GRWTH 46434V621 5,669 154,279 SH   SOLE   0 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 46434V909 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V959 0 0 SH Put SOLE   0 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 0 0 SH   SOLE   0 0 0
ISHARES TR CORE MSCI PAC 46434V696 0 0 SH   SOLE   0 0 0
ISHARES TR CUR HED MSCI GER 46434V704 0 0 SH   SOLE   0 0 0
ISHARES TR MIN VOL JAPN ETF 46434V712 0 0 SH   SOLE   0 0 0
ISHARES TR MIN VOL EUROPE 46434V720 0 0 SH   SOLE   0 0 0
ISHARES TR CORE MSCI EURO 46434V738 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 46434V908 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V958 0 0 SH Put SOLE   0 0 0
ISHARES TR MIN VOL ASIA JAP 46434V746 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI UAE ETF 46434V761 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI QATAR ETF 46434V779 0 0 SH   SOLE   0 0 0
ISHARES TR YLD OPTIM BD 46434V787 3 156 SH   SOLE   0 0 0
ISHARES TR HDG MSCI EAFE 46434V803 28 984 SH   SOLE   0 0 0
ISHARES TR TRS FLT RT BD 46434V860 0 0 SH   SOLE   0 0 0
ISHARES TR ULTR SH TRM BD 46434V878 0 0 SH   SOLE   0 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 46434V906 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V956 0 0 SH Put SOLE   0 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 0 0 SH   SOLE   0 0 0
ISHARES TR CONV BD ETF 46435G102 724 12,507 SH   SOLE   0 0 0
ISHARES TR 10 YR INVT GRD 46435G144 0 0 SH   SOLE   0 0 0
ISHARES TR 5 10 YR INVT 46435G151 0 0 SH   SOLE   0 0 0
ISHARES TR RUSSELL 1000 US 46435G169 0 0 SH   SOLE   0 0 0
ISHARES TR ESG USD CORPT 46435G193 0 0 SH   SOLE   0 0 0
ISHARES TR EDGE INVT GRDE 46435G219 0 0 SH   SOLE   0 0 0
ISHARES TR ESG 1 5 YR USD 46435G243 0 0 SH   SOLE   0 0 0
ISHARES TR EDEG HIG YLELD 46435G250 0 0 SH   SOLE   0 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI ARGENTINA 46435G276 0 0 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC2023 46435G318 0 0 SH   SOLE   0 0 0
ISHARES TR CORE MSCI INTL 46435G326 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 157 4,788 SH   SOLE   0 0 0
ISHARES TR CALL 46435G904 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46435G954 0 0 SH Put SOLE   0 0 0
ISHARES TR MORTGE REL ETF 46435G342 336 7,760 SH   SOLE   0 0 0
ISHARES TR CALL 46435G902 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46435G952 0 0 SH Put SOLE   0 0 0
ISHARES TR INTL VALUE FACTR 46435G409 0 0 SH   SOLE   0 0 0
ISHARES TR CR 5 10 YR ETF 46435G417 0 0 SH   SOLE   0 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 0 0 SH   SOLE   0 0 0
ISHARES TR EDGE MSCI MINM 46435G433 8 260 SH   SOLE   0 0 0
ISHARES TR IBOXX HIG YLD EX 46435G441 0 0 SH   SOLE   0 0 0
ISHARES TR FALN ANGLS USD 46435G474 0 0 SH   SOLE   0 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 0 0 SH   SOLE   0 0 0
ISHARES TR ESG MSCI EAFE 46435G516 0 0 SH   SOLE   0 0 0
ISHARES TR INTL DIV GRWTH 46435G524 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI AUSTRALIA 46435G607 0 0 SH   SOLE   0 0 0
ISHARES TR ADAPTV JPN ETF 46435G649 0 0 SH   SOLE   0 0 0
ISHARES TR ADAPTIVE ETF 46435G656 0 0 SH   SOLE   0 0 0
ISHARES TR ADAPTV EUR ETF 46435G664 0 0 SH   SOLE   0 0 0
ISHARES TR CORE INTL AGGR 46435G672 2,838 53,069 SH   SOLE   0 0 0
ISHARES TR MSCI CDA ETF 46435G706 0 0 SH   SOLE   0 0 0
ISHARES TR JPX NIKKEI 400 46435G722 0 0 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC2022 46435G755 0 0 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC2021 46435G789 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI MEXICO 46435G805 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI SPAIN ETF 46435G813 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI ITALY ETF 46435G821 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI EAFE SMCP 46435G839 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI ACWI EXUS 46435G847 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI UN KNGDOM 46435G862 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI SWITZERLD 46435G870 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI SO KOREA 46435G888 0 0 SH   SOLE   0 0 0
ISHARES TR IBONDS ETF 46435UAA9 0 0 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 25 46435U432 0 0 SH   SOLE   0 0 0
ISHARES TR GBL GREEN ETF 46435U440 0 0 SH   SOLE   0 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 0 0 SH   SOLE   0 0 0
ISHARES TR ESG US AGR BD 46435U549 0 0 SH   SOLE   0 0 0
ISHARES TR ROBOTICS ARTIF 46435U556 0 0 SH   SOLE   0 0 0
ISHARES TR ESG MSCI USA SML 46435U663 0 0 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 46435U697 0 0 SH   SOLE   0 0 0
ISHARES TR US INFRASTRUC 46435U713 0 0 SH   SOLE   0 0 0
ISHARES TR EDGE US FIXD INM 46435U796 58 587 SH   SOLE   0 0 0
ISHARES TR BROAD USD HIGH 46435U853 0 0 SH   SOLE   0 0 0
ISHARES TR CALL 46435U903 0 0 SH Call SOLE   0 0 0
ISHARES TR PUT 46435U953 0 0 SH Put SOLE   0 0 0
ISHARES TR US DIVID BYBCK 46435U861 0 0 SH   SOLE   0 0 0
ISHARES TR FOCUSD VAL FAC 46435U333 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI JP VALUE 46435U374 0 0 SH   SOLE   0 0 0
ISHARES TR MSCI JP EQUL 46435U382 0 0 SH   SOLE   0 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 64,762 1,289,064 SH   SOLE   0 0 0
ISHARES US ETF TR INFLATION HEDG 46431W580 0 0 SH   SOLE   0 0 0
ISHARES US ETF TR BLOOMBERG ROLL 46431W598 0 0 SH   SOLE   0 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 43 483 SH   SOLE   0 0 0
ISHARES US ETF TR CALL 46431W906 0 0 SH Call SOLE   0 0 0
ISHARES US ETF TR PUT 46431W956 0 0 SH Put SOLE   0 0 0
ISHARES US ETF TR GOLD STRATEGY 46431W614 0 0 SH   SOLE   0 0 0
ISHARES US ETF TR INOVATIV HLTCR 46431W622 0 0 SH   SOLE   0 0 0
ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 0 0 SH   SOLE   0 0 0
ISHARES US ETF TR TECHNOLOGY 46431W648 0 0 SH   SOLE   0 0 0
ISHARES US ETF TR EVOLVED FINLS 46431W655 0 0 SH   SOLE   0 0 0
ISHARES US ETF TR DISCRETIONARY 46431W663 0 0 SH   SOLE   0 0 0
ISHARES US ETF TR CONSUMER STPLS 46431W671 0 0 SH   SOLE   0 0 0
ISHARES US ETF TR HEALTHCARE 46431W689 0 0 SH   SOLE   0 0 0
ISHARES US ETF TR INT RT HDG C B 46431W705 108 1,161 SH   SOLE   0 0 0
ISHARES US ETF TR CALL 46431W905 0 0 SH Call SOLE   0 0 0
ISHARES US ETF TR PUT 46431W955 0 0 SH Put SOLE   0 0 0
ISHARES US ETF TR INT RT HD LONG 46431W812 0 0 SH   SOLE   0 0 0
ISHARES US ETF TR INT RT HD EMRG 46431W820 0 0 SH   SOLE   0 0 0
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 0 0 SH   SOLE   0 0 0
ISHARES US ETF TR COMMOD SEL STG 46431W853 1 40 SH   SOLE   0 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 2.750%10/0 464337AG9 0 0 SH   SOLE   0 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 0 0 SH   SOLE   0 0 0
ISORAY INC COM 46489V104 0 0 SH   SOLE   0 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 0 0 SH   SOLE   0 0 0
ISRAEL CHEMICALS LTD CALL M5920A909 0 0 SH Call SOLE   0 0 0
ISRAEL CHEMICALS LTD PUT M5920A959 0 0 SH Put SOLE   0 0 0
ISRAMCO INC COM NEW 465141406 0 0 SH   SOLE   0 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 0 0 SH   SOLE   0 0 0
ISTAR INC NOTE 3.125% 9/1 45031UCB5 0 0 SH   SOLE   0 0 0
ISTAR INC COM 45031U101 0 0 SH   SOLE   0 0 0
ISTAR INC CALL 45031U901 0 0 SH Call SOLE   0 0 0
ISTAR INC PUT 45031U951 0 0 SH Put SOLE   0 0 0
IT TECH PACKAGING INC COM NEW 46527C100 0 0 SH   SOLE   0 0 0
IT TECH PACKAGING INC CALL 46527C900 0 0 SH Call SOLE   0 0 0
IT TECH PACKAGING INC PUT 46527C950 0 0 SH Put SOLE   0 0 0
ITAMAR MED LTD SPONSORED ADS 465437101 0 0 SH   SOLE   0 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 0 0 SH   SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 0 0 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 0 0 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 23 2,629 SH   SOLE   0 0 0
ITERIS INC COM 46564T107 0 0 SH   SOLE   0 0 0
ITERIS INC CALL 46564T907 0 0 SH Call SOLE   0 0 0
ITERIS INC PUT 46564T957 0 0 SH Put SOLE   0 0 0
ITERUM THERAPEUTICS PLC SHS G6333L101 0 0 SH   SOLE   0 0 0
ITRON INC COM 465741106 0 0 SH   SOLE   0 0 0
ITRON INC CALL 465741906 0 0 SH Call SOLE   0 0 0
ITRON INC PUT 465741956 0 0 SH Put SOLE   0 0 0
ITT INC COM 45073V108 3 64 SH   SOLE   0 0 0
ITT INC CALL 45073V908 0 0 SH Call SOLE   0 0 0
ITT INC PUT 45073V958 0 0 SH Put SOLE   0 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 0 0 SH   SOLE   0 0 0
IVY HIGH INC OPPORTUNITIES F COM 465893105 0 0 SH   SOLE   0 0 0
IZEA WORLDWIDE INC COM 46604H105 0 0 SH   SOLE   0 0 0
J & J SNACK FOODS CORP COM 466032109 33 211 SH   SOLE   0 0 0
J & J SNACK FOODS CORP CALL 466032909 0 0 SH Call SOLE   0 0 0
J & J SNACK FOODS CORP PUT 466032959 0 0 SH Put SOLE   0 0 0
J ALEXANDERS HLDGS INC COM 46609J106 0 0 SH   SOLE   0 0 0
J ALEXANDERS HLDGS INC CALL 46609J906 0 0 SH Call SOLE   0 0 0
J ALEXANDERS HLDGS INC PUT 46609J956 0 0 SH Put SOLE   0 0 0
J JILL INC COM 46620W102 0 0 SH   SOLE   0 0 0
J JILL INC CALL 46620W902 0 0 SH Call SOLE   0 0 0
J JILL INC PUT 46620W952 0 0 SH Put SOLE   0 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 0 0 SH   SOLE   0 0 0
J2 GLOBAL INC COM 48123V102 50 585 SH   SOLE   0 0 0
J2 GLOBAL INC CALL 48123V902 0 0 SH Call SOLE   0 0 0
J2 GLOBAL INC PUT 48123V952 0 0 SH Put SOLE   0 0 0
JABIL INC COM 466313103 0 0 SH   SOLE   0 0 0
JABIL INC CALL 466313903 0 0 SH Call SOLE   0 0 0
JABIL INC PUT 466313953 0 0 SH Put SOLE   0 0 0
JACK IN THE BOX INC COM 466367109 0 0 SH   SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 0 0 SH Call SOLE   0 0 0
JACK IN THE BOX INC PUT 466367959 0 0 SH Put SOLE   0 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 99 1,318 SH   SOLE   0 0 0
JACOBS ENGR GROUP INC DEL CALL 469814907 0 0 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC DEL PUT 469814957 0 0 SH Put SOLE   0 0 0
JAGGED PEAK ENERGY INC COM 47009K107 0 0 SH   SOLE   0 0 0
JAGGED PEAK ENERGY INC CALL 47009K907 0 0 SH Call SOLE   0 0 0
JAGGED PEAK ENERGY INC PUT 47009K957 0 0 SH Put SOLE   0 0 0
JAGUAR HEALTH INC COM NEW 47010C300 0 0 SH   SOLE   0 0 0
JAKKS PAC INC COM 47012E106 0 0 SH   SOLE   0 0 0
JAKKS PAC INC CALL 47012E906 0 0 SH Call SOLE   0 0 0
JAKKS PAC INC PUT 47012E956 0 0 SH Put SOLE   0 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 0 0 SH   SOLE   0 0 0
JAMES RIV GROUP LTD COM G5005R107 4 116 SH   SOLE   0 0 0
JAMES RIV GROUP LTD CALL G5005R907 0 0 SH Call SOLE   0 0 0
JAMES RIV GROUP LTD PUT G5005R957 0 0 SH Put SOLE   0 0 0
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 0 0 SH   SOLE   0 0 0
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 0 0 SH   SOLE   0 0 0
JANUS DETROIT STR TR LONG TERM CARE 47103U407 0 0 SH   SOLE   0 0 0
JANUS DETROIT STR TR OBESITY ETF 47103U506 0 0 SH   SOLE   0 0 0
JANUS DETROIT STR TR ORGANICS ETF 47103U605 0 0 SH   SOLE   0 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 0 0 SH   SOLE   0 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 4 87 SH   SOLE   0 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 0 0 SH   SOLE   0 0 0
JANUS HENDERSON GROUP PLC CALL G4474Y904 0 0 SH Call SOLE   0 0 0
JANUS HENDERSON GROUP PLC PUT G4474Y954 0 0 SH Put SOLE   0 0 0
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 0 0 SH   SOLE   0 0 0
JARDEN CORP NOTE 1.500% 6/1 471109AL2 0 0 SH   SOLE   0 0 0
JARDEN CORP NOTE 1.125% 3/1 471109AM0 0 0 SH   SOLE   0 0 0
JASON INDS INC COM 471172106 0 0 SH   SOLE   0 0 0
JASON INDS INC *W EXP 06/30/201 471172114 0 0 SH   SOLE   0 0 0
JAZZ INVESTMENTS I LTD NOTE 1.875% 8/1 472145AB7 0 0 SH   SOLE   0 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 0 0 SH   SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 24 170 SH   SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 0 0 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 0 0 SH Put SOLE   0 0 0
JBG SMITH PPTYS COM 46590V100 8 194 SH   SOLE   0 0 0
JBG SMITH PPTYS CALL 46590V900 0 0 SH Call SOLE   0 0 0
JBG SMITH PPTYS PUT 46590V950 0 0 SH Put SOLE   0 0 0
JD COM INC SPON ADR CL A 47215P106 4 150 SH   SOLE   0 0 0
JD COM INC CALL 47215P906 0 0 SH Call SOLE   0 0 0
JD COM INC PUT 47215P956 0 0 SH Put SOLE   0 0 0
JEFFERIES FINL GROUP INC COM 47233W109 8 429 SH   SOLE   0 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 0 0 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 0 0 SH Put SOLE   0 0 0
JELD-WEN HLDG INC COM 47580P103 0 0 SH   SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 0 0 SH Call SOLE   0 0 0
JELD-WEN HLDG INC PUT 47580P953 0 0 SH Put SOLE   0 0 0
JENSYN ACQUISITION CORP COM 47632B102 0 0 SH   SOLE   0 0 0
JENSYN ACQUISITION CORP *W EXP 03/07/202 47632B110 0 0 SH   SOLE   0 0 0
JENSYN ACQUISITION CORP RIGHT 99/99/9999 47632B128 0 0 SH   SOLE   0 0 0
JENSYN ACQUISITION CORP UNIT 99/99/9999 47632B201 0 0 SH   SOLE   0 0 0
JERASH HLDGS US INC COM 47632P101 0 0 SH   SOLE   0 0 0
JERNIGAN CAP INC COM 476405105 0 0 SH   SOLE   0 0 0
JETBLUE AIRWAYS CORP COM 477143101 35 2,186 SH   SOLE   0 0 0
JETBLUE AIRWAYS CORP CALL 477143901 0 0 SH Call SOLE   0 0 0
JETBLUE AIRWAYS CORP PUT 477143951 0 0 SH Put SOLE   0 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 0 0 SH   SOLE   0 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 0 0 SH   SOLE   0 0 0
JINKOSOLAR HLDG CO LTD DEBT 4.000% 2/0 G51385AA3 0 0 SH   SOLE   0 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 0 0 SH   SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 0 0 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 0 0 SH Put SOLE   0 0 0
JMP GROUP LLC COM 46629U107 0 0 SH   SOLE   0 0 0
JMU LTD SPONSORED ADS 46647L204 0 0 SH   SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1 15 SH   SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP CALL 477839904 0 0 SH Call SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP PUT 477839954 0 0 SH Put SOLE   0 0 0
JOHN HANCOCK ETF TRUST MLTDCTR MEDIA 47804J826 0 0 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 0 0 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 13 370 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 0 0 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 0 0 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 0 0 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 0 0 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFACTOR ENRG 47804J701 0 0 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFACTR MATLS 47804J800 0 0 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 0 0 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 0 0 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 0 0 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFACTR UTILS 47804J867 0 0 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR CONSMR 47804J875 0 0 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 0 0 SH   SOLE   0 0 0
JOHN HANCOCK HDG EQ & INC FD COM 47804L102 0 0 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 4,452 31,855 SH   SOLE   0 0 0
JOHNSON & JOHNSON CALL 478160904 0 0 SH Call SOLE   0 0 0
JOHNSON & JOHNSON PUT 478160954 0 0 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC SHS G51502105 30 823 SH   SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 0 0 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC PUT G51502955 0 0 SH Put SOLE   0 0 0
JOHNSON OUTDOORS INC CL A 479167108 0 0 SH   SOLE   0 0 0
JOINT CORP COM 47973J102 0 0 SH   SOLE   0 0 0
JONES LANG LASALLE INC COM 48020Q107 4 29 SH   SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 0 0 SH Call SOLE   0 0 0
JONES LANG LASALLE INC PUT 48020Q957 0 0 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC COM 481116101 0 0 SH   SOLE   0 0 0
JOUNCE THERAPEUTICS INC CALL 481116901 0 0 SH Call SOLE   0 0 0
JOUNCE THERAPEUTICS INC PUT 481116951 0 0 SH Put SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 21 392 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD CALL 46641Q909 0 0 SH Call SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD PUT 46641Q959 0 0 SH Put SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD CALL 46641Q908 0 0 SH Call SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD PUT 46641Q958 0 0 SH Put SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 0 10 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD CALL 46641Q907 0 0 SH Call SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD PUT 46641Q957 0 0 SH Put SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD CORP BD RESCH 46641Q449 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DIVRSFD RT INT 46641Q506 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN EU ETF 46641Q605 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD US AGGREGATE 46641Q613 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD MUNICIPAL ETF 46641Q647 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT ETF 46641Q654 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DIVRSFD RT EUR 46641Q704 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE 46641Q720 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD BETBULD MSCI 46641Q738 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD USD EMRNG MKT 46641Q746 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD US VALUE FACTR 46641Q753 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD US QUALTY FCTR 46641Q761 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD US MOMENTUM 46641Q779 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD US MINMUM VOLT 46641Q787 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD US DIVIDEND 46641Q795 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DIVERSIFIED ET 46641Q803 121 4,905 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD LONG SHORT ETF 46641Q811 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD MANAGED FUTURE 46641Q829 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 257 5,109 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 62 2,048 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD EVENT DRIVEN 46641Q860 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DCPLND HG YLD 46641Q878 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD BETABLDRS 1-5YR 46641Q381 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD BETABUILDRS US 46641Q399 0 0 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD CORE PLUS BD ETF 46641Q670 0 0 SH   SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 2,030 20,063 SH   SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H900 0 0 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO PUT 46625H950 0 0 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 5,881 230,567 SH   SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 0 0 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO PUT 46625H955 0 0 SH Put SOLE   0 0 0
JPMORGAN CHASE FINL CO LLC CUSHING MLP 37 48129G703 0 0 SH   SOLE   0 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 0 0 SH   SOLE   0 0 0
JUMEI INTL HLDG LTD CALL 48138L907 0 0 SH Call SOLE   0 0 0
JUMEI INTL HLDG LTD PUT 48138L957 0 0 SH Put SOLE   0 0 0
JUNIPER NETWORKS INC COM 48203R104 0 0 SH   SOLE   0 0 0
JUNIPER NETWORKS INC CALL 48203R904 0 0 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC PUT 48203R954 0 0 SH Put SOLE   0 0 0
JUPAI HLDGS LTD ADS 48205B107 0 0 SH   SOLE   0 0 0
JUPAI HLDGS LTD CALL 48205B907 0 0 SH Call SOLE   0 0 0
JUPAI HLDGS LTD PUT 48205B957 0 0 SH Put SOLE   0 0 0
JUST ENERGY GROUP INC COM 48213W101 0 0 SH   SOLE   0 0 0
JUST ENERGY GROUP INC CALL 48213W901 0 0 SH Call SOLE   0 0 0
JUST ENERGY GROUP INC PUT 48213W951 0 0 SH Put SOLE   0 0 0
K12 INC COM 48273U102 0 0 SH   SOLE   0 0 0
K12 INC CALL 48273U902 0 0 SH Call SOLE   0 0 0
K12 INC PUT 48273U952 0 0 SH Put SOLE   0 0 0
KADANT INC COM 48282T104 0 0 SH   SOLE   0 0 0
KADANT INC CALL 48282T904 0 0 SH Call SOLE   0 0 0
KADANT INC PUT 48282T954 0 0 SH Put SOLE   0 0 0
KADMON HLDGS INC COM 48283N106 0 0 SH   SOLE   0 0 0
KADMON HLDGS INC CALL 48283N906 0 0 SH Call SOLE   0 0 0
KADMON HLDGS INC PUT 48283N956 0 0 SH Put SOLE   0 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 0 0 SH   SOLE   0 0 0
KAISER ALUMINUM CORP CALL 483007904 0 0 SH Call SOLE   0 0 0
KAISER ALUMINUM CORP PUT 483007954 0 0 SH Put SOLE   0 0 0
KALA PHARMACEUTICALS INC COM 483119103 0 0 SH   SOLE   0 0 0
KALA PHARMACEUTICALS INC CALL 483119903 0 0 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC PUT 483119953 0 0 SH Put SOLE   0 0 0
KALEIDO BIOSCIENCES INC COM 483347100 0 0 SH   SOLE   0 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 0 0 SH   SOLE   0 0 0
KAMADA LTD SHS M6240T109 0 0 SH   SOLE   0 0 0
KAMAN CORP NOTE 3.250% 5/0 483548AF0 0 0 SH   SOLE   0 0 0
KAMAN CORP COM 483548103 7 121 SH   SOLE   0 0 0
KAMAN CORP CALL 483548903 0 0 SH Call SOLE   0 0 0
KAMAN CORP PUT 483548953 0 0 SH Put SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 0 0 SH   SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 0 0 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 0 0 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 79 683 SH   SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 0 0 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN PUT 485170952 0 0 SH Put SOLE   0 0 0
KAR AUCTION SVCS INC COM 48238T109 4 91 SH   SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 0 0 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC PUT 48238T959 0 0 SH Put SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 0 0 SH   SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 0 0 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 0 0 SH Put SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 170 10,543 SH   SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT CALL 486606906 0 0 SH Call SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT PUT 486606956 0 0 SH Put SOLE   0 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 44 3,733 SH   SOLE   0 0 0
KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 0 0 SH   SOLE   0 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 0 0 SH   SOLE   0 0 0
KB FINANCIAL GROUP INC CALL 48241A905 0 0 SH Call SOLE   0 0 0
KB FINANCIAL GROUP INC PUT 48241A955 0 0 SH Put SOLE   0 0 0
KB HOME NOTE 1.375% 2/0 48666KAS8 0 0 SH   SOLE   0 0 0
KB HOME COM 48666K109 2 100 SH   SOLE   0 0 0
KB HOME CALL 48666K909 0 0 SH Call SOLE   0 0 0
KB HOME PUT 48666K959 0 0 SH Put SOLE   0 0 0
KBL MERGER CORP IV COM 48242A104 0 0 SH   SOLE   0 0 0
KBL MERGER CORP IV *W EXP 01/15/202 48242A112 0 0 SH   SOLE   0 0 0
KBL MERGER CORP IV RIGHT 03/22/2019 48242A120 0 0 SH   SOLE   0 0 0
KBL MERGER CORP IV UNIT 01/15/2024 48242A203 0 0 SH   SOLE   0 0 0
KBR INC COM 48242W106 0 0 SH   SOLE   0 0 0
KBR INC CALL 48242W906 0 0 SH Call SOLE   0 0 0
KBR INC PUT 48242W956 0 0 SH Put SOLE   0 0 0
KBS FASHION GROUP LTD COM NEW Y46002203 0 0 SH   SOLE   0 0 0
KCAP FINL INC COM 48668E101 0 0 SH   SOLE   0 0 0
KCAP FINL INC CALL 48668E901 0 0 SH Call SOLE   0 0 0
KCAP FINL INC PUT 48668E951 0 0 SH Put SOLE   0 0 0
KEANE GROUP INC COM 48669A108 0 0 SH   SOLE   0 0 0
KEANE GROUP INC CALL 48669A908 0 0 SH Call SOLE   0 0 0
KEANE GROUP INC PUT 48669A958 0 0 SH Put SOLE   0 0 0
KEARNY FINL CORP MD COM 48716P108 0 0 SH   SOLE   0 0 0
KEARNY FINL CORP MD CALL 48716P908 0 0 SH Call SOLE   0 0 0
KEARNY FINL CORP MD PUT 48716P958 0 0 SH Put SOLE   0 0 0
KELLOGG CO COM 487836108 29 517 SH   SOLE   0 0 0
KELLOGG CO CALL 487836908 0 0 SH Call SOLE   0 0 0
KELLOGG CO PUT 487836958 0 0 SH Put SOLE   0 0 0
KELLY SVCS INC CL A 488152208 0 0 SH   SOLE   0 0 0
KELLY SVCS INC CALL 488152908 0 0 SH Call SOLE   0 0 0
KELLY SVCS INC PUT 488152958 0 0 SH Put SOLE   0 0 0
KELLY SVCS INC CL B 488152307 0 0 SH   SOLE   0 0 0
KELLY SVCS INC CALL 488152907 0 0 SH Call SOLE   0 0 0
KELLY SVCS INC PUT 488152957 0 0 SH Put SOLE   0 0 0
KELSO TECHNOLOGIES INC COM NEW 48826D201 0 0 SH   SOLE   0 0 0
KEMET CORP COM NEW 488360207 3 190 SH   SOLE   0 0 0
KEMET CORP CALL 488360907 0 0 SH Call SOLE   0 0 0
KEMET CORP PUT 488360957 0 0 SH Put SOLE   0 0 0
KEMPER CORP DEL COM 488401100 0 0 SH   SOLE   0 0 0
KEMPER CORP DEL CALL 488401900 0 0 SH Call SOLE   0 0 0
KEMPER CORP DEL PUT 488401950 0 0 SH Put SOLE   0 0 0
KEMPHARM INC NOTE 5.500% 2/0 488445AB3 0 0 SH   SOLE   0 0 0
KEMPHARM INC COM 488445107 0 0 SH   SOLE   0 0 0
KEMPHARM INC CALL 488445907 0 0 SH Call SOLE   0 0 0
KEMPHARM INC PUT 488445957 0 0 SH Put SOLE   0 0 0
KENNAMETAL INC COM 489170100 0 0 SH   SOLE   0 0 0
KENNAMETAL INC CALL 489170900 0 0 SH Call SOLE   0 0 0
KENNAMETAL INC PUT 489170950 0 0 SH Put SOLE   0 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 30 1,424 SH   SOLE   0 0 0
KENNEDY-WILSON HLDGS INC CALL 489398907 0 0 SH Call SOLE   0 0 0
KENNEDY-WILSON HLDGS INC PUT 489398957 0 0 SH Put SOLE   0 0 0
KENON HLDGS LTD SHS Y46717107 0 0 SH   SOLE   0 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 0 0 SH   SOLE   0 0 0
KEURIG DR PEPPER INC COM 49271V100 34 1,245 SH   SOLE   0 0 0
KEURIG DR PEPPER INC CALL 49271V900 0 0 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC PUT 49271V950 0 0 SH Put SOLE   0 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 0 0 SH   SOLE   0 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 0 0 SH   SOLE   0 0 0
KEY ENERGY SVCS INC DEL CALL 49309J903 0 0 SH Call SOLE   0 0 0
KEY ENERGY SVCS INC DEL PUT 49309J953 0 0 SH Put SOLE   0 0 0
KEY TRONIC CORP COM 493144109 0 0 SH   SOLE   0 0 0
KEY TRONIC CORP CALL 493144909 0 0 SH Call SOLE   0 0 0
KEY TRONIC CORP PUT 493144959 0 0 SH Put SOLE   0 0 0
KEYCORP NEW COM 493267108 265 16,852 SH   SOLE   0 0 0
KEYCORP NEW CALL 493267908 0 0 SH Call SOLE   0 0 0
KEYCORP NEW PUT 493267958 0 0 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 170 1,956 SH   SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 0 0 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 0 0 SH Put SOLE   0 0 0
KEYW HLDG CORP NOTE 2.500% 7/1 493723AA8 0 0 SH   SOLE   0 0 0
KEYW HLDG CORP COM 493723100 0 0 SH   SOLE   0 0 0
KEYW HLDG CORP CALL 493723900 0 0 SH Call SOLE   0 0 0
KEYW HLDG CORP PUT 493723950 0 0 SH Put SOLE   0 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 0 0 SH   SOLE   0 0 0
KFORCE INC COM 493732101 0 0 SH   SOLE   0 0 0
KFORCE INC CALL 493732901 0 0 SH Call SOLE   0 0 0
KFORCE INC PUT 493732951 0 0 SH Put SOLE   0 0 0
KILROY RLTY CORP COM 49427F108 10 143 SH   SOLE   0 0 0
KILROY RLTY CORP CALL 49427F908 0 0 SH Call SOLE   0 0 0
KILROY RLTY CORP PUT 49427F958 0 0 SH Put SOLE   0 0 0
KIMBALL ELECTRONICS INC COM 49428J109 0 0 SH   SOLE   0 0 0
KIMBALL ELECTRONICS INC CALL 49428J909 0 0 SH Call SOLE   0 0 0
KIMBALL ELECTRONICS INC PUT 49428J959 0 0 SH Put SOLE   0 0 0
KIMBALL INTL INC CL B 494274103 0 0 SH   SOLE   0 0 0
KIMBALL INTL INC CALL 494274903 0 0 SH Call SOLE   0 0 0
KIMBALL INTL INC PUT 494274953 0 0 SH Put SOLE   0 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 0 0 SH   SOLE   0 0 0
KIMBERLY CLARK CORP COM 494368103 470 3,769 SH   SOLE   0 0 0
KIMBERLY CLARK CORP CALL 494368903 0 0 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP PUT 494368953 0 0 SH Put SOLE   0 0 0
KIMCO RLTY CORP COM 49446R109 17 930 SH   SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 0 0 SH Call SOLE   0 0 0
KIMCO RLTY CORP PUT 49446R959 0 0 SH Put SOLE   0 0 0
KINDER MORGAN INC DEL COM 49456B101 196 9,853 SH   SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 0 0 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL PUT 49456B951 0 0 SH Put SOLE   0 0 0
KINDRED BIOSCIENCES INC COM 494577109 0 0 SH   SOLE   0 0 0
KINDRED BIOSCIENCES INC CALL 494577909 0 0 SH Call SOLE   0 0 0
KINDRED BIOSCIENCES INC PUT 494577959 0 0 SH Put SOLE   0 0 0
KINGOLD JEWELRY INC COM NEW 49579A204 0 0 SH   SOLE   0 0 0
KINGSTONE COS INC COM 496719105 0 0 SH   SOLE   0 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 0 0 SH   SOLE   0 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 0 0 SH   SOLE   0 0 0
KINROSS GOLD CORP COM NO PAR 496902404 0 0 SH   SOLE   0 0 0
KINROSS GOLD CORP CALL 496902904 0 0 SH Call SOLE   0 0 0
KINROSS GOLD CORP PUT 496902954 0 0 SH Put SOLE   0 0 0
KINSALE CAP GROUP INC COM 49714P108 0 0 SH   SOLE   0 0 0
KINSALE CAP GROUP INC CALL 49714P908 0 0 SH Call SOLE   0 0 0
KINSALE CAP GROUP INC PUT 49714P958 0 0 SH Put SOLE   0 0 0
KIRBY CORP COM 497266106 53 713 SH   SOLE   0 0 0
KIRBY CORP CALL 497266906 0 0 SH Call SOLE   0 0 0
KIRBY CORP PUT 497266956 0 0 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 0 0 SH   SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 0 0 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 0 0 SH Put SOLE   0 0 0
KIRKLANDS INC COM 497498105 0 0 SH   SOLE   0 0 0
KIRKLANDS INC CALL 497498905 0 0 SH Call SOLE   0 0 0
KIRKLANDS INC PUT 497498955 0 0 SH Put SOLE   0 0 0
KITE RLTY GROUP TR COM NEW 49803T300 82 5,177 SH   SOLE   0 0 0
KITE RLTY GROUP TR CALL 49803T900 0 0 SH Call SOLE   0 0 0
KITE RLTY GROUP TR PUT 49803T950 0 0 SH Put SOLE   0 0 0
KITOV PHARMA LTD SPONSORED ADR 49803V107 0 0 SH   SOLE   0 0 0
KITOV PHARMA LTD *W EXP 11/25/202 49803V115 0 0 SH   SOLE   0 0 0
KKR & CO INC CL A 48251W104 299 12,730 SH   SOLE   0 0 0
KKR & CO INC CALL 48251W904 0 0 SH Call SOLE   0 0 0
KKR & CO INC PUT 48251W954 0 0 SH Put SOLE   0 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 63 4,094 SH   SOLE   0 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 0 0 SH   SOLE   0 0 0
KLA-TENCOR CORP COM 482480100 28 238 SH   SOLE   0 0 0
KLA-TENCOR CORP CALL 482480900 0 0 SH Call SOLE   0 0 0
KLA-TENCOR CORP PUT 482480950 0 0 SH Put SOLE   0 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 0 0 SH   SOLE   0 0 0
KLX ENERGY SERVICS HOLDNGS I CALL 48253L906 0 0 SH Call SOLE   0 0 0
KLX ENERGY SERVICS HOLDNGS I PUT 48253L956 0 0 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 0 0 SH   SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 0 0 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 0 0 SH Put SOLE   0 0 0
KNOLL INC COM NEW 498904200 1 85 SH   SOLE   0 0 0
KNOLL INC CALL 498904900 0 0 SH Call SOLE   0 0 0
KNOLL INC PUT 498904950 0 0 SH Put SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 0 0 SH   SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 0 0 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 0 0 SH Put SOLE   0 0 0
KNOWLES CORP NOTE 3.250%11/0 49926DAB5 0 0 SH   SOLE   0 0 0
KNOWLES CORP COM 49926D109 0 0 SH   SOLE   0 0 0
KNOWLES CORP CALL 49926D909 0 0 SH Call SOLE   0 0 0
KNOWLES CORP PUT 49926D959 0 0 SH Put SOLE   0 0 0
KODIAK SCIENCES INC COM 50015M109 0 0 SH   SOLE   0 0 0
KOHLS CORP COM 500255104 28 407 SH   SOLE   0 0 0
KOHLS CORP CALL 500255904 0 0 SH Call SOLE   0 0 0
KOHLS CORP PUT 500255954 0 0 SH Put SOLE   0 0 0
KONA GRILL INC COM 50047H201 0 0 SH   SOLE   0 0 0
KONA GRILL INC CALL 50047H901 0 0 SH Call SOLE   0 0 0
KONA GRILL INC PUT 50047H951 0 0 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 15 380 SH   SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 0 0 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 0 0 SH Put SOLE   0 0 0
KOPIN CORP COM 500600101 0 0 SH   SOLE   0 0 0
KOPIN CORP CALL 500600901 0 0 SH Call SOLE   0 0 0
KOPIN CORP PUT 500600951 0 0 SH Put SOLE   0 0 0
KOPPERS HOLDINGS INC COM 50060P106 0 0 SH   SOLE   0 0 0
KOPPERS HOLDINGS INC CALL 50060P906 0 0 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC PUT 50060P956 0 0 SH Put SOLE   0 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 0 0 SH   SOLE   0 0 0
KOREA ELECTRIC PWR CALL 500631906 0 0 SH Call SOLE   0 0 0
KOREA ELECTRIC PWR PUT 500631956 0 0 SH Put SOLE   0 0 0
KOREA FD COM NEW 500634209 0 0 SH   SOLE   0 0 0
KORN FERRY INTL COM NEW 500643200 2 52 SH   SOLE   0 0 0
KORN FERRY INTL CALL 500643900 0 0 SH Call SOLE   0 0 0
KORN FERRY INTL PUT 500643950 0 0 SH Put SOLE   0 0 0
KORNIT DIGITAL LTD SHS M6372Q113 0 0 SH   SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 0 0 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD PUT M6372Q953 0 0 SH Put SOLE   0 0 0
KOSMOS ENERGY LTD COM 500688106 0 0 SH   SOLE   0 0 0
KOSMOS ENERGY LTD CALL 500688906 0 0 SH Call SOLE   0 0 0
KOSMOS ENERGY LTD PUT 500688956 0 0 SH Put SOLE   0 0 0
KOSS CORP COM 500692108 0 0 SH   SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 151 4,650 SH   SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 0 0 SH Call SOLE   0 0 0
KRAFT HEINZ CO PUT 500754956 0 0 SH Put SOLE   0 0 0
KRANESHARES TR CICC CHINA 100 500767207 0 0 SH   SOLE   0 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 0 0 SH   SOLE   0 0 0
KRANESHARES TR CALL 500767906 0 0 SH Call SOLE   0 0 0
KRANESHARES TR PUT 500767956 0 0 SH Put SOLE   0 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 31 1,000 SH   SOLE   0 0 0
KRANESHARES TR CALL 500767905 0 0 SH Call SOLE   0 0 0
KRANESHARES TR PUT 500767955 0 0 SH Put SOLE   0 0 0
KRANESHARES TR CHIN COM PAPER 500767702 0 0 SH   SOLE   0 0 0
KRANESHARES TR MSCI ALL CHINA 500767801 0 0 SH   SOLE   0 0 0
KRANESHARES TR EMERGING MKTS 500767819 0 0 SH   SOLE   0 0 0
KRANESHARES TR ELEC VEH FUTUR 500767827 0 0 SH   SOLE   0 0 0
KRANESHARES TR MSCI ALL CHINA 500767835 0 0 SH   SOLE   0 0 0
KRANESHARES TR CCBS CHINA CP 500767843 0 0 SH   SOLE   0 0 0
KRANESHARES TR MSCI CHINA ENV 500767850 0 0 SH   SOLE   0 0 0
KRANESHARES TR MSCI ONE BELT 500767868 0 0 SH   SOLE   0 0 0
KRANESHARES TR EMRNG MKT CONS 500767876 0 0 SH   SOLE   0 0 0
KRATON CORPORATION COM 50077C106 0 0 SH   SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 0 0 SH Call SOLE   0 0 0
KRATON CORPORATION PUT 50077C956 0 0 SH Put SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 15 1,003 SH   SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 0 0 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 0 0 SH Put SOLE   0 0 0
KROGER CO COM 501044101 132 5,388 SH   SOLE   0 0 0
KROGER CO CALL 501044901 0 0 SH Call SOLE   0 0 0
KROGER CO PUT 501044951 0 0 SH Put SOLE   0 0 0
KRONOS WORLDWIDE INC COM 50105F105 0 0 SH   SOLE   0 0 0
KRONOS WORLDWIDE INC CALL 50105F905 0 0 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC PUT 50105F955 0 0 SH Put SOLE   0 0 0
KRYSTAL BIOTECH INC COM 501147102 0 0 SH   SOLE   0 0 0
KT CORP SPONSORED ADR 48268K101 0 0 SH   SOLE   0 0 0
KT CORP CALL 48268K901 0 0 SH Call SOLE   0 0 0
KT CORP PUT 48268K951 0 0 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC COM 501242101 0 0 SH   SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 0 0 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC PUT 501242951 0 0 SH Put SOLE   0 0 0
KURA ONCOLOGY INC COM 50127T109 0 0 SH   SOLE   0 0 0
KURA ONCOLOGY INC CALL 50127T909 0 0 SH Call SOLE   0 0 0
KURA ONCOLOGY INC PUT 50127T959 0 0 SH Put SOLE   0 0 0
KVH INDS INC COM 482738101 0 0 SH   SOLE   0 0 0
KVH INDS INC CALL 482738901 0 0 SH Call SOLE   0 0 0
KVH INDS INC PUT 482738951 0 0 SH Put SOLE   0 0 0
L BRANDS INC COM 501797104 19 722 SH   SOLE   0 0 0
L3 TECHNOLOGIES INC COM 502413107 14 69 SH   SOLE   0 0 0
L3 TECHNOLOGIES INC CALL 502413907 0 0 SH Call SOLE   0 0 0
L3 TECHNOLOGIES INC PUT 502413957 0 0 SH Put SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 0 0 SH   SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 0 0 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 0 0 SH Put SOLE   0 0 0
LA Z BOY INC COM 505336107 0 0 SH   SOLE   0 0 0
LA Z BOY INC CALL 505336907 0 0 SH Call SOLE   0 0 0
LA Z BOY INC PUT 505336957 0 0 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS NOTE 9/1 50540RAG7 0 0 SH   SOLE   0 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 16 106 SH   SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 0 0 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 0 0 SH Put SOLE   0 0 0
LADDER CAP CORP CL A 505743104 0 0 SH   SOLE   0 0 0
LADDER CAP CORP CALL 505743904 0 0 SH Call SOLE   0 0 0
LADDER CAP CORP PUT 505743954 0 0 SH Put SOLE   0 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 0 0 SH   SOLE   0 0 0
LAIX INC ADS 50736W105 0 0 SH   SOLE   0 0 0
LAKE SHORE BANCORP INC COM 510700107 0 0 SH   SOLE   0 0 0
LAKELAND BANCORP INC COM 511637100 0 0 SH   SOLE   0 0 0
LAKELAND BANCORP INC CALL 511637900 0 0 SH Call SOLE   0 0 0
LAKELAND BANCORP INC PUT 511637950 0 0 SH Put SOLE   0 0 0
LAKELAND FINL CORP COM 511656100 9 202 SH   SOLE   0 0 0
LAKELAND FINL CORP CALL 511656900 0 0 SH Call SOLE   0 0 0
LAKELAND FINL CORP PUT 511656950 0 0 SH Put SOLE   0 0 0
LAKELAND INDS INC COM 511795106 0 0 SH   SOLE   0 0 0
LAKELAND INDS INC CALL 511795906 0 0 SH Call SOLE   0 0 0
LAKELAND INDS INC PUT 511795956 0 0 SH Put SOLE   0 0 0
LAM RESEARCH CORP COM 512807108 226 1,271 SH   SOLE   0 0 0
LAM RESEARCH CORP CALL 512807908 0 0 SH Call SOLE   0 0 0
LAM RESEARCH CORP PUT 512807958 0 0 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 363 4,592 SH   SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 0 0 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 0 0 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC COM 513272104 10 142 SH   SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 0 0 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC PUT 513272954 0 0 SH Put SOLE   0 0 0
LANCASTER COLONY CORP COM 513847103 24 154 SH   SOLE   0 0 0
LANCASTER COLONY CORP CALL 513847903 0 0 SH Call SOLE   0 0 0
LANCASTER COLONY CORP PUT 513847953 0 0 SH Put SOLE   0 0 0
LANDEC CORP COM 514766104 0 0 SH   SOLE   0 0 0
LANDEC CORP CALL 514766904 0 0 SH Call SOLE   0 0 0
LANDEC CORP PUT 514766954 0 0 SH Put SOLE   0 0 0
LANDMARK BANCORP INC COM 51504L107 0 0 SH   SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 0 0 SH   SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP CALL 51508J908 0 0 SH Call SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP PUT 51508J958 0 0 SH Put SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP 7% CNV PFD UNT C 51508J405 0 0 SH   SOLE   0 0 0
LANDS END INC NEW COM 51509F105 0 0 SH   SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 0 0 SH Call SOLE   0 0 0
LANDS END INC NEW PUT 51509F955 0 0 SH Put SOLE   0 0 0
LANDSTAR SYS INC COM 515098101 0 0 SH   SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 0 0 SH Call SOLE   0 0 0
LANDSTAR SYS INC PUT 515098951 0 0 SH Put SOLE   0 0 0
LANNET INC COM 516012101 0 51 SH   SOLE   0 0 0
LANNET INC CALL 516012901 0 0 SH Call SOLE   0 0 0
LANNET INC PUT 516012951 0 0 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC COM 516544103 0 0 SH   SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 0 0 SH Call SOLE   0 0 0
LANTHEUS HLDGS INC PUT 516544953 0 0 SH Put SOLE   0 0 0
LANTRONIX INC COM NEW 516548203 0 0 SH   SOLE   0 0 0
LAREDO PETROLEUM INC COM 516806106 0 0 SH   SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806906 0 0 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC PUT 516806956 0 0 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP COM 517834107 58 967 SH   SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 0 0 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP PUT 517834957 0 0 SH Put SOLE   0 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 0 0 SH   SOLE   0 0 0
LATAM AIRLS GROUP S A CALL 51817R906 0 0 SH Call SOLE   0 0 0
LATAM AIRLS GROUP S A PUT 51817R956 0 0 SH Put SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 0 0 SH   SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 0 0 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 0 0 SH Put SOLE   0 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 0 0 SH   SOLE   0 0 0
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 0 0 SH   SOLE   0 0 0
LATTICE STRATEGIES TR HARTFRD REIT ETF 518416300 0 0 SH   SOLE   0 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 0 0 SH   SOLE   0 0 0
LATTICE STRATEGIES TR HARTFORD GBL ETF 518416508 0 0 SH   SOLE   0 0 0
LATTICE STRATEGIES TR HARTFORD MULTI 518416607 0 0 SH   SOLE   0 0 0
LATTICE STRATEGIES TR HARTFORD MULTI 518416706 0 0 SH   SOLE   0 0 0
LAUDER ESTEE COS INC CL A 518439104 1,224 7,397 SH   SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 0 0 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC PUT 518439954 0 0 SH Put SOLE   0 0 0
LAUREATE EDUCATION INC CL A 518613203 0 0 SH   SOLE   0 0 0
LAUREATE EDUCATION INC CALL 518613903 0 0 SH Call SOLE   0 0 0
LAUREATE EDUCATION INC PUT 518613953 0 0 SH Put SOLE   0 0 0
LAWSON PRODS INC COM 520776105 0 0 SH   SOLE   0 0 0
LAYNE CHRISTENSEN CO NOTE 8.000% 5/0 521050AD6 0 0 SH   SOLE   0 0 0
LAZARD GLB TTL RET&INCM FD I COM 52106W103 0 0 SH   SOLE   0 0 0
LAZARD LTD SHS A G54050102 33 926 SH   SOLE   0 0 0
LAZARD LTD CALL G54050902 0 0 SH Call SOLE   0 0 0
LAZARD LTD PUT G54050952 0 0 SH Put SOLE   0 0 0
LAZARD WORLD DIVID & INCOME COM 521076109 8 897 SH   SOLE   0 0 0
LAZYDAYS HLDGS INC COM 52110H100 0 0 SH   SOLE   0 0 0
LCI INDS COM 50189K103 0 0 SH   SOLE   0 0 0
LCI INDS CALL 50189K903 0 0 SH Call SOLE   0 0 0
LCI INDS PUT 50189K953 0 0 SH Put SOLE   0 0 0
LCNB CORP COM 50181P100 0 0 SH   SOLE   0 0 0
LCNB CORP CALL 50181P900 0 0 SH Call SOLE   0 0 0
LCNB CORP PUT 50181P950 0 0 SH Put SOLE   0 0 0
LEAF GROUP LTD COM 52177G102 0 0 SH   SOLE   0 0 0
LEAF GROUP LTD CALL 52177G902 0 0 SH Call SOLE   0 0 0
LEAF GROUP LTD PUT 52177G952 0 0 SH Put SOLE   0 0 0
LEAP THERAPEUTICS INC COM 52187K101 0 0 SH   SOLE   0 0 0
LEAR CORP COM NEW 521865204 0 0 SH   SOLE   0 0 0
LEAR CORP CALL 521865904 0 0 SH Call SOLE   0 0 0
LEAR CORP PUT 521865954 0 0 SH Put SOLE   0 0 0
LEE ENTERPRISES INC COM 523768109 0 0 SH   SOLE   0 0 0
LEE ENTERPRISES INC CALL 523768909 0 0 SH Call SOLE   0 0 0
LEE ENTERPRISES INC PUT 523768959 0 0 SH Put SOLE   0 0 0
LEGACY ACQUISITION CORP COM CL A 524643103 0 0 SH   SOLE   0 0 0
LEGACY ACQUISITION CORP *W EXP 11/30/202 524643111 0 0 SH   SOLE   0 0 0
LEGACY ACQUISITION CORP UNIT 05/31/2024 524643202 0 0 SH   SOLE   0 0 0
LEGACY HOUSING CORP COM 52472M101 0 0 SH   SOLE   0 0 0
LEGACY RESERVES LP/ LEGACY F NOTE 8.000% 9/2 52471TAF4 0 0 SH   SOLE   0 0 0
LEGACY RESVS INC COM 524706108 0 1,300 SH   SOLE   0 0 0
LEGACY RESVS INC CALL 524706908 0 0 SH Call SOLE   0 0 0
LEGACY RESVS INC PUT 524706958 0 0 SH Put SOLE   0 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 0 0 SH   SOLE   0 0 0
LEGACY TEX FINL GROUP INC CALL 52471Y906 0 0 SH Call SOLE   0 0 0
LEGACY TEX FINL GROUP INC PUT 52471Y956 0 0 SH Put SOLE   0 0 0
LEGG MASON ETF INVESTMENT TR DEV EX US ETF 52468L109 0 0 SH   SOLE   0 0 0
LEGG MASON ETF INVESTMENT TR EMRG MKT DIV ETF 52468L208 0 0 SH   SOLE   0 0 0
LEGG MASON ETF INVESTMENT TR US DIV COR ETF 52468L307 0 0 SH   SOLE   0 0 0
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 0 0 SH   SOLE   0 0 0
LEGG MASON ETF INVESTMENT TR INT LW VTY HGH 52468L505 0 0 SH   SOLE   0 0 0
LEGG MASON ETF INVESTMENT TR EMRG MKTS VOLA 52468L604 0 0 SH   SOLE   0 0 0
LEGG MASON ETF INVESTMENT TR GLOBAL INFSTRU 52468L703 0 0 SH   SOLE   0 0 0
LEGG MASON ETF INVESTMENT TR WESTN ASET TTL 52468L810 0 0 SH   SOLE   0 0 0
LEGG MASON ETF INVESTMENT TR SML CAP QULITY 52468L877 0 0 SH   SOLE   0 0 0
LEGG MASON ETF INVESTMENT TR WESTN AST SHRT 52468L786 0 0 SH   SOLE   0 0 0
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 0 0 SH   SOLE   0 0 0
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 0 0 SH   SOLE   0 0 0
LEGG MASON ETF INVT TR CLEARBRIDGE DI 524682309 0 0 SH   SOLE   0 0 0
LEGG MASON INC COM 524901105 2 99 SH   SOLE   0 0 0
LEGG MASON INC CALL 524901905 0 0 SH Call SOLE   0 0 0
LEGG MASON INC PUT 524901955 0 0 SH Put SOLE   0 0 0
LEGGETT & PLATT INC COM 524660107 12 304 SH   SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 0 0 SH Call SOLE   0 0 0
LEGGETT & PLATT INC PUT 524660957 0 0 SH Put SOLE   0 0 0
LEIDOS HLDGS INC COM 525327102 13 213 SH   SOLE   0 0 0
LEIDOS HLDGS INC CALL 525327902 0 0 SH Call SOLE   0 0 0
LEIDOS HLDGS INC PUT 525327952 0 0 SH Put SOLE   0 0 0
LEISURE ACQUISITION CORP COM 52539T107 0 0 SH   SOLE   0 0 0
LEISURE ACQUISITION CORP *W EXP 12/05/201 52539T115 0 0 SH   SOLE   0 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 0 0 SH   SOLE   0 0 0
LEJU HLDGS LTD SPONSORED ADS 50187J108 0 0 SH   SOLE   0 0 0
LEJU HLDGS LTD CALL 50187J908 0 0 SH Call SOLE   0 0 0
LEJU HLDGS LTD PUT 50187J958 0 0 SH Put SOLE   0 0 0
LEMAITRE VASCULAR INC COM 525558201 8 270 SH   SOLE   0 0 0
LEMAITRE VASCULAR INC CALL 525558901 0 0 SH Call SOLE   0 0 0
LEMAITRE VASCULAR INC PUT 525558951 0 0 SH Put SOLE   0 0 0
LENDINGCLUB CORP COM 52603A109 0 0 SH   SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A909 0 0 SH Call SOLE   0 0 0
LENDINGCLUB CORP PUT 52603A959 0 0 SH Put SOLE   0 0 0
LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 0 0 SH   SOLE   0 0 0
LENDINGTREE INC NEW COM 52603B107 2 6 SH   SOLE   0 0 0
LENDINGTREE INC NEW CALL 52603B907 0 0 SH Call SOLE   0 0 0
LENDINGTREE INC NEW PUT 52603B957 0 0 SH Put SOLE   0 0 0
LENNAR CORP CL A 526057104 2 48 SH   SOLE   0 0 0
LENNAR CORP CALL 526057904 0 0 SH Call SOLE   0 0 0
LENNAR CORP PUT 526057954 0 0 SH Put SOLE   0 0 0
LENNAR CORP CL B 526057302 0 0 SH   SOLE   0 0 0
LENNAR CORP CALL 526057902 0 0 SH Call SOLE   0 0 0
LENNAR CORP PUT 526057952 0 0 SH Put SOLE   0 0 0
LENNOX INTL INC COM 526107107 7 27 SH   SOLE   0 0 0
LENNOX INTL INC CALL 526107907 0 0 SH Call SOLE   0 0 0
LENNOX INTL INC PUT 526107957 0 0 SH Put SOLE   0 0 0
LEO HOLDINGS CORP COM CL A G5463L105 0 0 SH   SOLE   0 0 0
LEO HOLDINGS CORP *W EXP 02/07/202 G5463L113 0 0 SH   SOLE   0 0 0
LEO HOLDINGS CORP UNIT 99/99/9999 G5463L121 0 0 SH   SOLE   0 0 0
LEVEL BRANDS INC COM NEW 52730Q209 0 0 SH   SOLE   0 0 0
LEVEL ONE BANCORP INC COM 52730D208 0 0 SH   SOLE   0 0 0
LEVI STRAUSS & CO NEW CALL 52736R902 0 0 SH Call SOLE   0 0 0
LEVI STRAUSS & CO NEW PUT 52736R952 0 0 SH Put SOLE   0 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 5 250 SH   SOLE   0 0 0
LEXICON PHARMACEUTICALS INC NOTE 5.250%12/0 528872AB0 0 0 SH   SOLE   0 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 0 0 SH   SOLE   0 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 0 0 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 0 0 SH Put SOLE   0 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 0 0 SH   SOLE   0 0 0
LEXINFINTECH HLDGS LTD CALL 528877903 0 0 SH Call SOLE   0 0 0
LEXINFINTECH HLDGS LTD PUT 528877953 0 0 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST COM 529043101 0 0 SH   SOLE   0 0 0
LEXINGTON REALTY TRUST CALL 529043901 0 0 SH Call SOLE   0 0 0
LEXINGTON REALTY TRUST PUT 529043951 0 0 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST PFD CONV SER C 529043309 0 0 SH   SOLE   0 0 0
LF CAP ACQUISITION CORP CL A 50200K108 0 0 SH   SOLE   0 0 0
LF CAP ACQUISITION CORP *W EXP 06/22/202 50200K116 0 0 SH   SOLE   0 0 0
LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 0 0 SH   SOLE   0 0 0
LG DISPLAY CO LTD CALL 50186V902 0 0 SH Call SOLE   0 0 0
LG DISPLAY CO LTD PUT 50186V952 0 0 SH Put SOLE   0 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 10 1,200 SH   SOLE   0 0 0
LGI HOMES INC NOTE 4.250%11/1 50187TAB2 0 0 SH   SOLE   0 0 0
LGI HOMES INC COM 50187T106 6 100 SH   SOLE   0 0 0
LGI HOMES INC CALL 50187T906 0 0 SH Call SOLE   0 0 0
LGI HOMES INC PUT 50187T956 0 0 SH Put SOLE   0 0 0
LGL GROUP INC COM 50186A108 0 0 SH   SOLE   0 0 0
LHC GROUP INC COM 50187A107 4 40 SH   SOLE   0 0 0
LHC GROUP INC CALL 50187A907 0 0 SH Call SOLE   0 0 0
LHC GROUP INC PUT 50187A957 0 0 SH Put SOLE   0 0 0
LIANLUO SMART LTD SHS G5478K100 0 0 SH   SOLE   0 0 0
LIBBEY INC COM 529898108 0 0 SH   SOLE   0 0 0
LIBBEY INC CALL 529898908 0 0 SH Call SOLE   0 0 0
LIBBEY INC PUT 529898958 0 0 SH Put SOLE   0 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 69 11,352 SH   SOLE   0 0 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102 0 0 SH   SOLE   0 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 0 2 SH   SOLE   0 0 0
LIBERTY BROADBAND CORP CALL 530307907 0 0 SH Call SOLE   0 0 0
LIBERTY BROADBAND CORP PUT 530307957 0 0 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 11 130 SH   SOLE   0 0 0
LIBERTY BROADBAND CORP CALL 530307905 0 0 SH Call SOLE   0 0 0
LIBERTY BROADBAND CORP PUT 530307955 0 0 SH Put SOLE   0 0 0
LIBERTY EXPEDIA HOLDINGS DEB 1.000% 6/3 53046PAB5 0 0 SH   SOLE   0 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 4 104 SH   SOLE   0 0 0
LIBERTY EXPEDIA HOLDINGS CALL 53046P909 0 0 SH Call SOLE   0 0 0
LIBERTY EXPEDIA HOLDINGS PUT 53046P959 0 0 SH Put SOLE   0 0 0
LIBERTY EXPEDIA HOLDINGS SER B COM 53046P208 0 0 SH   SOLE   0 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 0 6 SH   SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U904 0 0 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC PUT G5480U954 0 0 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC SHS CL B G5480U112 0 0 SH   SOLE   0 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 0 18 SH   SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 0 0 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC PUT G5480U950 0 0 SH Put SOLE   0 0 0
LIBERTY INTERACTIVE LLC DEB 0.750% 3/3 530610AC8 0 0 SH   SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 0 0 SH   SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E902 0 0 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E952 0 0 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 0 2 SH   SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 0 0 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 0 0 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 0 0 SH   SOLE   0 0 0
LIBERTY MEDIA CORP DEB 3.750% 2/1 530715AL5 0 0 SH   SOLE   0 0 0
LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 0 0 SH   SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 0 0 SH   SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE DEB 2.250% 9/3 531229AE2 0 0 SH   SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.000% 1/3 531229AF9 0 0 SH   SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 0 7 SH   SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229909 0 0 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229959 0 0 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM B SIRIUSXM 531229508 0 0 SH   SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3 88 SH   SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 0 1 SH   SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229906 0 0 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229956 0 0 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2 72 SH   SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229904 0 0 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229954 0 0 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 0 2 SH   SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229900 0 0 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229950 0 0 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 0 1 SH   SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 0 0 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 0 0 SH Put SOLE   0 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 0 0 SH   SOLE   0 0 0
LIBERTY OILFIELD SVCS INC CALL 53115L904 0 0 SH Call SOLE   0 0 0
LIBERTY OILFIELD SVCS INC PUT 53115L954 0 0 SH Put SOLE   0 0 0
LIBERTY PPTY TR SH BEN INT 531172104 369 7,560 SH   SOLE   0 0 0
LIBERTY PPTY TR CALL 531172904 0 0 SH Call SOLE   0 0 0
LIBERTY PPTY TR PUT 531172954 0 0 SH Put SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 2 SH   SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 0 0 SH Call SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN PUT 531465952 0 0 SH Put SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER B 531465201 0 0 SH   SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 0 0 SH   SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 0 0 SH Call SOLE   0 0 0
LIFE STORAGE INC PUT 53223X957 0 0 SH Put SOLE   0 0 0
LIFETIME BRANDS INC COM 53222Q103 0 0 SH   SOLE   0 0 0
LIFETIME BRANDS INC CALL 53222Q903 0 0 SH Call SOLE   0 0 0
LIFETIME BRANDS INC PUT 53222Q953 0 0 SH Put SOLE   0 0 0
LIFEVANTAGE CORP COM NEW 53222K205 0 15 SH   SOLE   0 0 0
LIFEVANTAGE CORP CALL 53222K905 0 0 SH Call SOLE   0 0 0
LIFEVANTAGE CORP PUT 53222K955 0 0 SH Put SOLE   0 0 0
LIFEWAY FOODS INC COM 531914109 0 0 SH   SOLE   0 0 0
LIGAND PHARMACEUTICALS INC NOTE 0.750% 8/1 53220KAD0 0 0 SH   SOLE   0 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 15 120 SH   SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 0 0 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 0 0 SH Put SOLE   0 0 0
LIGHTBRIDGE CORP COM NEW 53224K203 0 0 SH   SOLE   0 0 0
LIGHTBRIDGE CORP CALL 53224K903 0 0 SH Call SOLE   0 0 0
LIGHTBRIDGE CORP PUT 53224K953 0 0 SH Put SOLE   0 0 0
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 0 0 SH   SOLE   0 0 0
LIGHTINTHEBOX HLDG CO LTD CALL 53225G902 0 0 SH Call SOLE   0 0 0
LIGHTINTHEBOX HLDG CO LTD PUT 53225G952 0 0 SH Put SOLE   0 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 0 0 SH   SOLE   0 0 0
LILIS ENERGY INC COM NEW 532403201 0 0 SH   SOLE   0 0 0
LILIS ENERGY INC CALL 532403901 0 0 SH Call SOLE   0 0 0
LILIS ENERGY INC PUT 532403951 0 0 SH Put SOLE   0 0 0
LILLY ELI & CO COM 532457108 834 6,439 SH   SOLE   0 0 0
LILLY ELI & CO CALL 532457908 0 0 SH Call SOLE   0 0 0
LILLY ELI & CO PUT 532457958 0 0 SH Put SOLE   0 0 0
LIMBACH HLDGS INC COM 53263P105 0 0 SH   SOLE   0 0 0
LIMELIGHT NETWORKS INC COM 53261M104 0 0 SH   SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 0 0 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 0 0 SH Put SOLE   0 0 0
LIMESTONE BANCORP INC COM 53262L105 0 0 SH   SOLE   0 0 0
LIMONEIRA CO COM 532746104 0 0 SH   SOLE   0 0 0
LIMONEIRA CO CALL 532746904 0 0 SH Call SOLE   0 0 0
LIMONEIRA CO PUT 532746954 0 0 SH Put SOLE   0 0 0
LINCOLN EDL SVCS CORP COM 533535100 0 0 SH   SOLE   0 0 0
LINCOLN EDL SVCS CORP CALL 533535900 0 0 SH Call SOLE   0 0 0
LINCOLN EDL SVCS CORP PUT 533535950 0 0 SH Put SOLE   0 0 0
LINCOLN ELEC HLDGS INC COM 533900106 89 1,065 SH   SOLE   0 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 0 0 SH Call SOLE   0 0 0
LINCOLN ELEC HLDGS INC PUT 533900956 0 0 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND COM 534187109 116 1,981 SH   SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 0 0 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND PUT 534187959 0 0 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND *W EXP 07/10/201 534187117 0 0 SH   SOLE   0 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 0 0 SH   SOLE   0 0 0
LINDBLAD EXPEDITIONS HLDGS I *W EXP 07/08/202 535219117 0 0 SH   SOLE   0 0 0
LINDE PLC COM G5494J103 393 2,242 SH   SOLE   0 0 0
LINDE PLC CALL G5494J903 0 0 SH Call SOLE   0 0 0
LINDE PLC PUT G5494J953 0 0 SH Put SOLE   0 0 0
LINDSAY CORP COM 535555106 0 0 SH   SOLE   0 0 0
LINDSAY CORP CALL 535555906 0 0 SH Call SOLE   0 0 0
LINDSAY CORP PUT 535555956 0 0 SH Put SOLE   0 0 0
LINE CORP SPONSORED ADR 53567X101 2 72 SH   SOLE   0 0 0
LINE CORP CALL 53567X901 0 0 SH Call SOLE   0 0 0
LINE CORP PUT 53567X951 0 0 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1 65 SH   SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919901 0 0 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP PUT 535919951 0 0 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1 69 SH   SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 0 0 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP PUT 535919950 0 0 SH Put SOLE   0 0 0
LIPOCINE INC NEW COM 53630X104 0 0 SH   SOLE   0 0 0
LIPOCINE INC NEW CALL 53630X904 0 0 SH Call SOLE   0 0 0
LIPOCINE INC NEW PUT 53630X954 0 0 SH Put SOLE   0 0 0
LIQTECH INTL INC COM 53632A102 0 0 SH   SOLE   0 0 0
LIQUID MEDIA GROUP LTD NEW COM NEW 53634Q204 0 0 SH   SOLE   0 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 0 0 SH   SOLE   0 0 0
LIQUIDITY SERVICES INC COM 53635B107 0 0 SH   SOLE   0 0 0
LIQUIDITY SERVICES INC CALL 53635B907 0 0 SH Call SOLE   0 0 0
LIQUIDITY SERVICES INC PUT 53635B957 0 0 SH Put SOLE   0 0 0
LISTED FD TR EVENTSHS US PLCY 53656F102 0 0 SH   SOLE   0 0 0
LITHIA MTRS INC CL A 536797103 4 44 SH   SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 0 0 SH Call SOLE   0 0 0
LITHIA MTRS INC PUT 536797953 0 0 SH Put SOLE   0 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 0 0 SH   SOLE   0 0 0
LITHIUM AMERS CORP NEW CALL 53680Q907 0 0 SH Call SOLE   0 0 0
LITHIUM AMERS CORP NEW PUT 53680Q957 0 0 SH Put SOLE   0 0 0
LITTELFUSE INC COM 537008104 34 187 SH   SOLE   0 0 0
LITTELFUSE INC CALL 537008904 0 0 SH Call SOLE   0 0 0
LITTELFUSE INC PUT 537008954 0 0 SH Put SOLE   0 0 0
LIVANOVA PLC SHS G5509L101 8 86 SH   SOLE   0 0 0
LIVANOVA PLC CALL G5509L901 0 0 SH Call SOLE   0 0 0
LIVANOVA PLC PUT G5509L951 0 0 SH Put SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 5/1 538034AJ8 0 0 SH   SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 14 229 SH   SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 0 0 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 0 0 SH Put SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 0 0 SH   SOLE   0 0 0
LIVE OAK BANCSHARES INC COM 53803X105 14 1,000 SH   SOLE   0 0 0
LIVE OAK BANCSHARES INC CALL 53803X905 0 0 SH Call SOLE   0 0 0
LIVE OAK BANCSHARES INC PUT 53803X955 0 0 SH Put SOLE   0 0 0
LIVE VENTURES INC COM NEW 538142308 0 0 SH   SOLE   0 0 0
LIVE VENTURES INC CALL 538142908 0 0 SH Call SOLE   0 0 0
LIVE VENTURES INC PUT 538142958 0 0 SH Put SOLE   0 0 0
LIVENT CORP COM 53814L108 34 2,843 SH   SOLE   0 0 0
LIVENT CORP CALL 53814L908 0 0 SH Call SOLE   0 0 0
LIVENT CORP PUT 53814L958 0 0 SH Put SOLE   0 0 0
LIVEPERSON INC COM 538146101 0 0 SH   SOLE   0 0 0
LIVEPERSON INC CALL 538146901 0 0 SH Call SOLE   0 0 0
LIVEPERSON INC PUT 538146951 0 0 SH Put SOLE   0 0 0
LIVERAMP HLDGS INC COM 53815P108 2 45 SH   SOLE   0 0 0
LIVERAMP HLDGS INC CALL 53815P908 0 0 SH Call SOLE   0 0 0
LIVERAMP HLDGS INC PUT 53815P958 0 0 SH Put SOLE   0 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 0 0 SH   SOLE   0 0 0
LKQ CORP COM 501889208 6 213 SH   SOLE   0 0 0
LKQ CORP CALL 501889908 0 0 SH Call SOLE   0 0 0
LKQ CORP PUT 501889958 0 0 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 38 12,018 SH   SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 0 0 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 0 0 SH Put SOLE   0 0 0
LM FDG AMER INC *W EXP 10/31/202 502074115 0 0 SH   SOLE   0 0 0
LM FDG AMER INC COM NEW 502074305 0 0 SH   SOLE   0 0 0
LMP CAP & INCOME FD INC COM 50208A102 0 0 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 909 3,032 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 0 0 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP PUT 539830959 0 0 SH Put SOLE   0 0 0
LOEWS CORP COM 540424108 16 344 SH   SOLE   0 0 0
LOEWS CORP CALL 540424908 0 0 SH Call SOLE   0 0 0
LOEWS CORP PUT 540424958 0 0 SH Put SOLE   0 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 0 0 SH   SOLE   0 0 0
LOGITECH INTL S A SHS H50430232 27 710 SH   SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 0 0 SH Call SOLE   0 0 0
LOGITECH INTL S A PUT H50430952 0 0 SH Put SOLE   0 0 0
LOGMEIN INC COM 54142L109 20 250 SH   SOLE   0 0 0
LOGMEIN INC CALL 54142L909 0 0 SH Call SOLE   0 0 0
LOGMEIN INC PUT 54142L959 0 0 SH Put SOLE   0 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 0 0 SH   SOLE   0 0 0
LOMA NEGRA CORP CALL 54150E904 0 0 SH Call SOLE   0 0 0
LOMA NEGRA CORP PUT 54150E954 0 0 SH Put SOLE   0 0 0
LONESTAR RES US INC CL A VTG 54240F103 0 0 SH   SOLE   0 0 0
LONESTAR RES US INC CALL 54240F903 0 0 SH Call SOLE   0 0 0
LONESTAR RES US INC PUT 54240F953 0 0 SH Put SOLE   0 0 0
LONGEVITY ACQUISITION CORP UNIT 08/29/2024 G56372108 0 0 SH   SOLE   0 0 0
LONGEVITY ACQUISITION CORP *W EXP 07/31/202 G56372116 0 0 SH   SOLE   0 0 0
LONGEVITY ACQUISITION CORP RIGHT 07/31/2020 G56372124 0 0 SH   SOLE   0 0 0
LONGEVITY ACQUISITION CORP ORD SHS G56372132 0 0 SH   SOLE   0 0 0
LOOP INDS INC COM 543518104 0 0 SH   SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 0 0 SH   SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I CALL 543881906 0 0 SH Call SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I PUT 543881956 0 0 SH Put SOLE   0 0 0
LOUISIANA PAC CORP COM 546347105 0 0 SH   SOLE   0 0 0
LOUISIANA PAC CORP CALL 546347905 0 0 SH Call SOLE   0 0 0
LOUISIANA PAC CORP PUT 546347955 0 0 SH Put SOLE   0 0 0
LOVESAC COMPANY COM 54738L109 0 0 SH   SOLE   0 0 0
LOWES COS INC COM 548661107 891 8,140 SH   SOLE   0 0 0
LOWES COS INC CALL 548661907 0 0 SH Call SOLE   0 0 0
LOWES COS INC PUT 548661957 0 0 SH Put SOLE   0 0 0
LOXO ONCOLOGY INC COM 548862101 0 0 SH   SOLE   0 0 0
LOXO ONCOLOGY INC CALL 548862901 0 0 SH Call SOLE   0 0 0
LOXO ONCOLOGY INC PUT 548862951 0 0 SH Put SOLE   0 0 0
LPL FINL HLDGS INC COM 50212V100 34 493 SH   SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 0 0 SH Call SOLE   0 0 0
LPL FINL HLDGS INC PUT 50212V950 0 0 SH Put SOLE   0 0 0
LRAD CORP COM 50213V109 0 0 SH   SOLE   0 0 0
LRAD CORP CALL 50213V909 0 0 SH Call SOLE   0 0 0
LRAD CORP PUT 50213V959 0 0 SH Put SOLE   0 0 0
LSB INDS INC COM 502160104 0 0 SH   SOLE   0 0 0
LSB INDS INC CALL 502160904 0 0 SH Call SOLE   0 0 0
LSB INDS INC PUT 502160954 0 0 SH Put SOLE   0 0 0
LSC COMMUNICATIONS INC COM 50218P107 1 158 SH   SOLE   0 0 0
LSC COMMUNICATIONS INC CALL 50218P907 0 0 SH Call SOLE   0 0 0
LSC COMMUNICATIONS INC PUT 50218P957 0 0 SH Put SOLE   0 0 0
LSI INDS INC COM 50216C108 0 155 SH   SOLE   0 0 0
LSI INDS INC CALL 50216C908 0 0 SH Call SOLE   0 0 0
LSI INDS INC PUT 50216C958 0 0 SH Put SOLE   0 0 0
LTC PPTYS INC COM 502175102 6 150 SH   SOLE   0 0 0
LTC PPTYS INC CALL 502175902 0 0 SH Call SOLE   0 0 0
LTC PPTYS INC PUT 502175952 0 0 SH Put SOLE   0 0 0
LUBYS INC COM 549282101 0 0 SH   SOLE   0 0 0
LUBYS INC CALL 549282901 0 0 SH Call SOLE   0 0 0
LUBYS INC PUT 549282951 0 0 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC COM 550021109 16 98 SH   SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 0 0 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC PUT 550021959 0 0 SH Put SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 0 50 SH   SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 0 0 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 0 0 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 0 0 SH   SOLE   0 0 0
LUMENTUM HLDGS INC COM 55024U109 0 2 SH   SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 0 0 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 0 0 SH Put SOLE   0 0 0
LUMINEX CORP DEL COM 55027E102 0 0 SH   SOLE   0 0 0
LUMINEX CORP DEL CALL 55027E902 0 0 SH Call SOLE   0 0 0
LUMINEX CORP DEL PUT 55027E952 0 0 SH Put SOLE   0 0 0
LUNA INNOVATIONS COM 550351100 0 0 SH   SOLE   0 0 0
LUOKUNG TECHNOLOGY CORP SHS G56981106 0 0 SH   SOLE   0 0 0
LUTHER BURBANK CORP COM 550550107 0 0 SH   SOLE   0 0 0
LUXFER HOLDINGS PLC SHS G5698W116 0 0 SH   SOLE   0 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 0 0 SH   SOLE   0 0 0
LUXOFT HLDG INC CALL G57279904 0 0 SH Call SOLE   0 0 0
LUXOFT HLDG INC PUT G57279954 0 0 SH Put SOLE   0 0 0
LYDALL INC DEL COM 550819106 4 183 SH   SOLE   0 0 0
LYDALL INC DEL CALL 550819906 0 0 SH Call SOLE   0 0 0
LYDALL INC DEL PUT 550819956 0 0 SH Put SOLE   0 0 0
LYFT INC CL A COM 55087P104 0 0 SH   SOLE   0 0 0
LYON WILLIAM HOMES CL A NEW 552074700 0 0 SH   SOLE   0 0 0
LYON WILLIAM HOMES CALL 552074900 0 0 SH Call SOLE   0 0 0
LYON WILLIAM HOMES PUT 552074950 0 0 SH Put SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 29 354 SH   SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 0 0 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 0 0 SH Put SOLE   0 0 0
M & T BK CORP COM 55261F104 159 1,016 SH   SOLE   0 0 0
M & T BK CORP CALL 55261F904 0 0 SH Call SOLE   0 0 0
M & T BK CORP PUT 55261F954 0 0 SH Put SOLE   0 0 0
M D C HLDGS INC COM 552676108 6 233 SH   SOLE   0 0 0
M D C HLDGS INC CALL 552676908 0 0 SH Call SOLE   0 0 0
M D C HLDGS INC PUT 552676958 0 0 SH Put SOLE   0 0 0
M/I HOMES INC COM 55305B101 0 0 SH   SOLE   0 0 0
M/I HOMES INC CALL 55305B901 0 0 SH Call SOLE   0 0 0
M/I HOMES INC PUT 55305B951 0 0 SH Put SOLE   0 0 0
MACATAWA BK CORP COM 554225102 0 0 SH   SOLE   0 0 0
MACATAWA BK CORP CALL 554225902 0 0 SH Call SOLE   0 0 0
MACATAWA BK CORP PUT 554225952 0 0 SH Put SOLE   0 0 0
MACERICH CO COM 554382101 4 114 SH   SOLE   0 0 0
MACERICH CO CALL 554382901 0 0 SH Call SOLE   0 0 0
MACERICH CO PUT 554382951 0 0 SH Put SOLE   0 0 0
MACK CALI RLTY CORP COM 554489104 0 0 SH   SOLE   0 0 0
MACK CALI RLTY CORP CALL 554489904 0 0 SH Call SOLE   0 0 0
MACK CALI RLTY CORP PUT 554489954 0 0 SH Put SOLE   0 0 0
MACKINAC FINL CORP COM 554571109 0 0 SH   SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 0 0 SH   SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 0 0 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 0 0 SH Put SOLE   0 0 0
MACQUARIE FT TR GB INF UT DI COM 55607W100 0 0 SH   SOLE   0 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 13 600 SH   SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 0 0 SH   SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 0 0 SH   SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 46 1,134 SH   SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 0 0 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 0 0 SH Put SOLE   0 0 0
MACROGENICS INC COM 556099109 0 0 SH   SOLE   0 0 0
MACROGENICS INC CALL 556099909 0 0 SH Call SOLE   0 0 0
MACROGENICS INC PUT 556099959 0 0 SH Put SOLE   0 0 0
MACYS INC COM 55616P104 40 1,648 SH   SOLE   0 0 0
MACYS INC CALL 55616P904 0 0 SH Call SOLE   0 0 0
MACYS INC PUT 55616P954 0 0 SH Put SOLE   0 0 0
MADDEN STEVEN LTD COM 556269108 0 0 SH   SOLE   0 0 0
MADDEN STEVEN LTD CALL 556269908 0 0 SH Call SOLE   0 0 0
MADDEN STEVEN LTD PUT 556269958 0 0 SH Put SOLE   0 0 0
MADISON CVRED CALL & EQ STR COM 557437100 19 2,800 SH Call SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 117 400 SH   SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW CALL 55825T903 0 0 SH Call SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW PUT 55825T953 0 0 SH Put SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 0 0 SH   SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC CALL 558868905 0 0 SH Call SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC PUT 558868955 0 0 SH Put SOLE   0 0 0
MAG SILVER CORP COM 55903Q104 0 0 SH   SOLE   0 0 0
MAG SILVER CORP CALL 55903Q904 0 0 SH Call SOLE   0 0 0
MAG SILVER CORP PUT 55903Q954 0 0 SH Put SOLE   0 0 0
MAGAL SECURITY SYS LTD ORD M6786D104 0 0 SH   SOLE   0 0 0
MAGAL SECURITY SYS LTD CALL M6786D904 0 0 SH Call SOLE   0 0 0
MAGAL SECURITY SYS LTD PUT M6786D954 0 0 SH Put SOLE   0 0 0
MAGELLAN HEALTH INC COM NEW 559079207 0 0 SH   SOLE   0 0 0
MAGELLAN HEALTH INC CALL 559079907 0 0 SH Call SOLE   0 0 0
MAGELLAN HEALTH INC PUT 559079957 0 0 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 10 180 SH   SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 0 0 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 0 0 SH Put SOLE   0 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 0 0 SH   SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 0 0 SH   SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L CALL 559166903 0 0 SH Call SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L PUT 559166953 0 0 SH Put SOLE   0 0 0
MAGNA INTL INC COM 559222401 210 4,314 SH   SOLE   0 0 0
MAGNA INTL INC CALL 559222901 0 0 SH Call SOLE   0 0 0
MAGNA INTL INC PUT 559222951 0 0 SH Put SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 0 0 SH   SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 0 0 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP PUT 55933J953 0 0 SH Put SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR SA NOTE 5.000% 3/0 55932XAB0 0 0 SH   SOLE   0 0 0
MAGNEGAS APPLIED TECHNLGY SO COM 55939M101 0 0 SH   SOLE   0 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 0 0 SH   SOLE   0 0 0
MAGNOLIA OIL & GAS CORP CALL 559663909 0 0 SH Call SOLE   0 0 0
MAGNOLIA OIL & GAS CORP PUT 559663959 0 0 SH Put SOLE   0 0 0
MAGNOLIA OIL & GAS CORP *W EXP 07/31/202 559663117 0 0 SH   SOLE   0 0 0
MAGYAR BANCORP INC COM 55977T109 0 0 SH   SOLE   0 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 0 0 SH   SOLE   0 0 0
MAIDEN HOLDINGS LTD CALL G5753U902 0 0 SH Call SOLE   0 0 0
MAIDEN HOLDINGS LTD PUT G5753U952 0 0 SH Put SOLE   0 0 0
MAIN STREET CAPITAL CORP COM 56035L104 12 323 SH   SOLE   0 0 0
MAIN STREET CAPITAL CORP CALL 56035L904 0 0 SH Call SOLE   0 0 0
MAIN STREET CAPITAL CORP PUT 56035L954 0 0 SH Put SOLE   0 0 0
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 0 0 SH   SOLE   0 0 0
MAJESCO COM 56068V102 0 0 SH   SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2 91 SH   SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 0 0 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 0 0 SH Put SOLE   0 0 0
MALIBU BOATS INC COM CL A 56117J100 0 0 SH   SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 0 0 SH Call SOLE   0 0 0
MALIBU BOATS INC PUT 56117J950 0 0 SH Put SOLE   0 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 6 315 SH   SOLE   0 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 0 0 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 0 0 SH Put SOLE   0 0 0
MALVERN BANCORP INC COM 561409103 0 0 SH   SOLE   0 0 0
MAM SOFTWARE GROUP INC COM NEW 55277Q201 0 0 SH   SOLE   0 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 0 0 SH   SOLE   0 0 0
MAMMOTH ENERGY SVCS INC CALL 56155L908 0 0 SH Call SOLE   0 0 0
MAMMOTH ENERGY SVCS INC PUT 56155L958 0 0 SH Put SOLE   0 0 0
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 0 0 SH   SOLE   0 0 0
MANAGED PORTFOLIO SER TORTOISE GBL WTR 56167N753 0 0 SH   SOLE   0 0 0
MANAGED PORTFOLIO SER TORTOISE DIGIT 56167N548 0 0 SH   SOLE   0 0 0
MANAGED PORTFOLIO SER TORTOISE CLOUD 56167N555 0 0 SH   SOLE   0 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 0 0 SH Call SOLE   0 0 0
MANCHESTER UTD PLC NEW PUT G5784H956 0 0 SH Put SOLE   0 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 0 0 SH   SOLE   0 0 0
MANHATTAN ASSOCS INC COM 562750109 0 0 SH   SOLE   0 0 0
MANHATTAN ASSOCS INC CALL 562750909 0 0 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC PUT 562750959 0 0 SH Put SOLE   0 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 0 0 SH   SOLE   0 0 0
MANITEX INTL INC COM 563420108 0 0 SH   SOLE   0 0 0
MANITEX INTL INC CALL 563420908 0 0 SH Call SOLE   0 0 0
MANITEX INTL INC PUT 563420958 0 0 SH Put SOLE   0 0 0
MANITOWOC CO INC COM NEW 563571405 4 263 SH   SOLE   0 0 0
MANITOWOC CO INC CALL 563571905 0 0 SH Call SOLE   0 0 0
MANITOWOC CO INC PUT 563571955 0 0 SH Put SOLE   0 0 0
MANNATECH INC COM NEW 563771203 0 0 SH   SOLE   0 0 0
MANNING & NAPIER INC CL A 56382Q102 0 0 SH   SOLE   0 0 0
MANNING & NAPIER INC CALL 56382Q902 0 0 SH Call SOLE   0 0 0
MANNING & NAPIER INC PUT 56382Q952 0 0 SH Put SOLE   0 0 0
MANNKIND CORP COM NEW 56400P706 0 0 SH   SOLE   0 0 0
MANNKIND CORP CALL 56400P906 0 0 SH Call SOLE   0 0 0
MANNKIND CORP PUT 56400P956 0 0 SH Put SOLE   0 0 0
MANPOWERGROUP INC COM 56418H100 13 167 SH   SOLE   0 0 0
MANPOWERGROUP INC CALL 56418H900 0 0 SH Call SOLE   0 0 0
MANPOWERGROUP INC PUT 56418H950 0 0 SH Put SOLE   0 0 0
MANTECH INTL CORP CL A 564563104 3 68 SH   SOLE   0 0 0
MANTECH INTL CORP CALL 564563904 0 0 SH Call SOLE   0 0 0
MANTECH INTL CORP PUT 564563954 0 0 SH Put SOLE   0 0 0
MANULIFE FINL CORP COM 56501R106 120 7,115 SH   SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 0 0 SH Call SOLE   0 0 0
MANULIFE FINL CORP PUT 56501R956 0 0 SH Put SOLE   0 0 0
MARATHON OIL CORP COM 565849106 21 1,313 SH   SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 0 0 SH Call SOLE   0 0 0
MARATHON OIL CORP PUT 565849956 0 0 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC COM PAR 56585W302 0 0 SH   SOLE   0 0 0
MARATHON PATENT GROUP INC CALL 56585W902 0 0 SH Call SOLE   0 0 0
MARATHON PATENT GROUP INC PUT 56585W952 0 0 SH Put SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 1,011 16,904 SH   SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 0 0 SH Call SOLE   0 0 0
MARATHON PETE CORP PUT 56585A952 0 0 SH Put SOLE   0 0 0
MARCHEX INC CL B 56624R108 0 0 SH   SOLE   0 0 0
MARCHEX INC CALL 56624R908 0 0 SH Call SOLE   0 0 0
MARCHEX INC PUT 56624R958 0 0 SH Put SOLE   0 0 0
MARCUS & MILLICHAP INC COM 566324109 0 0 SH   SOLE   0 0 0
MARCUS & MILLICHAP INC CALL 566324909 0 0 SH Call SOLE   0 0 0
MARCUS & MILLICHAP INC PUT 566324959 0 0 SH Put SOLE   0 0 0
MARCUS CORP COM 566330106 2 69 SH   SOLE   0 0 0
MARCUS CORP CALL 566330906 0 0 SH Call SOLE   0 0 0
MARCUS CORP PUT 566330956 0 0 SH Put SOLE   0 0 0
MARIN SOFTWARE INC COM NEW 56804T205 0 0 SH   SOLE   0 0 0
MARIN SOFTWARE INC CALL 56804T905 0 0 SH Call SOLE   0 0 0
MARIN SOFTWARE INC PUT 56804T955 0 0 SH Put SOLE   0 0 0
MARINE PETE TR UNIT BEN INT 568423107 0 0 SH   SOLE   0 0 0
MARINE PRODS CORP COM 568427108 0 0 SH   SOLE   0 0 0
MARINE PRODS CORP CALL 568427908 0 0 SH Call SOLE   0 0 0
MARINE PRODS CORP PUT 568427958 0 0 SH Put SOLE   0 0 0
MARINEMAX INC COM 567908108 0 0 SH   SOLE   0 0 0
MARINEMAX INC CALL 567908908 0 0 SH Call SOLE   0 0 0
MARINEMAX INC PUT 567908958 0 0 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 0 0 SH   SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q901 0 0 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q951 0 0 SH Put SOLE   0 0 0
MARKEL CORP COM 570535104 4 6 SH   SOLE   0 0 0
MARKEL CORP CALL 570535904 0 0 SH Call SOLE   0 0 0
MARKEL CORP PUT 570535954 0 0 SH Put SOLE   0 0 0
MARKER THERAPEUTICS INC COM 57055L107 0 19 SH   SOLE   0 0 0
MARKER THERAPEUTICS INC CALL 57055L907 0 0 SH Call SOLE   0 0 0
MARKER THERAPEUTICS INC PUT 57055L957 0 0 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC COM 57060D108 50 207 SH   SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 0 0 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC PUT 57060D958 0 0 SH Put SOLE   0 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 0 0 SH   SOLE   0 0 0
MARLIN BUSINESS SVCS CORP CALL 571157906 0 0 SH Call SOLE   0 0 0
MARLIN BUSINESS SVCS CORP PUT 571157956 0 0 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CL A 571903202 20 171 SH   SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 0 0 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW PUT 571903952 0 0 SH Put SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C NOTE 1.500% 9/1 57164YAB3 0 0 SH   SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 91 980 SH   SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C CALL 57164Y907 0 0 SH Call SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C PUT 57164Y957 0 0 SH Put SOLE   0 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 0 0 SH   SOLE   0 0 0
MARRONE BIO INNOVATIONS INC CALL 57165B906 0 0 SH Call SOLE   0 0 0
MARRONE BIO INNOVATIONS INC PUT 57165B956 0 0 SH Put SOLE   0 0 0
MARSH & MCLENNAN COS INC COM 571748102 26 286 SH   SOLE   0 0 0
MARSH & MCLENNAN COS INC CALL 571748902 0 0 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC PUT 571748952 0 0 SH Put SOLE   0 0 0
MARTEN TRANS LTD COM 573075108 0 0 SH   SOLE   0 0 0
MARTEN TRANS LTD CALL 573075908 0 0 SH Call SOLE   0 0 0
MARTEN TRANS LTD PUT 573075958 0 0 SH Put SOLE   0 0 0
MARTIN MARIETTA MATLS INC COM 573284106 23 115 SH   SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 0 0 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 0 0 SH Put SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 0 0 SH   SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 0 0 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 0 0 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 34 1,726 SH   SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 0 0 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 0 0 SH Put SOLE   0 0 0
MASCO CORP COM 574599106 7 200 SH   SOLE   0 0 0
MASCO CORP CALL 574599906 0 0 SH Call SOLE   0 0 0
MASCO CORP PUT 574599956 0 0 SH Put SOLE   0 0 0
MASIMO CORP COM 574795100 25 188 SH   SOLE   0 0 0
MASIMO CORP CALL 574795900 0 0 SH Call SOLE   0 0 0
MASIMO CORP PUT 574795950 0 0 SH Put SOLE   0 0 0
MASONITE INTL CORP NEW COM 575385109 2 51 SH   SOLE   0 0 0
MASONITE INTL CORP NEW CALL 575385909 0 0 SH Call SOLE   0 0 0
MASONITE INTL CORP NEW PUT 575385959 0 0 SH Put SOLE   0 0 0
MASTEC INC COM 576323109 2 55 SH   SOLE   0 0 0
MASTEC INC CALL 576323909 0 0 SH Call SOLE   0 0 0
MASTEC INC PUT 576323959 0 0 SH Put SOLE   0 0 0
MASTECH DIGITAL INC COM 57633B100 0 0 SH   SOLE   0 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,243 13,781 SH   SOLE   0 0 0
MASTERCARD INCORPORATED CALL 57636Q904 0 0 SH Call SOLE   0 0 0
MASTERCARD INCORPORATED PUT 57636Q954 0 0 SH Put SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 0 0 SH   SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC CALL 57637H903 0 0 SH Call SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC PUT 57637H953 0 0 SH Put SOLE   0 0 0
MATADOR RES CO COM 576485205 4 227 SH   SOLE   0 0 0
MATADOR RES CO CALL 576485905 0 0 SH Call SOLE   0 0 0
MATADOR RES CO PUT 576485955 0 0 SH Put SOLE   0 0 0
MATCH GROUP INC COM 57665R106 16 300 SH   SOLE   0 0 0
MATCH GROUP INC CALL 57665R906 0 0 SH Call SOLE   0 0 0
MATCH GROUP INC PUT 57665R956 0 0 SH Put SOLE   0 0 0
MATERIALISE NV SPONSORED ADS 57667T100 0 0 SH   SOLE   0 0 0
MATERION CORP COM 576690101 0 0 SH   SOLE   0 0 0
MATERION CORP CALL 576690901 0 0 SH Call SOLE   0 0 0
MATERION CORP PUT 576690951 0 0 SH Put SOLE   0 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 0 0 SH   SOLE   0 0 0
MATRIX SVC CO COM 576853105 0 0 SH   SOLE   0 0 0
MATRIX SVC CO CALL 576853905 0 0 SH Call SOLE   0 0 0
MATRIX SVC CO PUT 576853955 0 0 SH Put SOLE   0 0 0
MATSON INC COM 57686G105 0 0 SH   SOLE   0 0 0
MATSON INC CALL 57686G905 0 0 SH Call SOLE   0 0 0
MATSON INC PUT 57686G955 0 0 SH Put SOLE   0 0 0
MATTEL INC COM 577081102 10 833 SH   SOLE   0 0 0
MATTEL INC CALL 577081902 0 0 SH Call SOLE   0 0 0
MATTEL INC PUT 577081952 0 0 SH Put SOLE   0 0 0
MATTHEWS INTL CORP CL A 577128101 1 32 SH   SOLE   0 0 0
MATTHEWS INTL CORP CALL 577128901 0 0 SH Call SOLE   0 0 0
MATTHEWS INTL CORP PUT 577128951 0 0 SH Put SOLE   0 0 0
MAUI LD & PINEAPPLE INC COM 577345101 0 0 SH   SOLE   0 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 0 0 SH   SOLE   0 0 0
MAXAR TECHNOLOGIES INC CALL 57778K905 0 0 SH Call SOLE   0 0 0
MAXAR TECHNOLOGIES INC PUT 57778K955 0 0 SH Put SOLE   0 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 0 0 SH   SOLE   0 0 0
MAXAR TECHNOLOGIES LTD CALL 57778L903 0 0 SH Call SOLE   0 0 0
MAXAR TECHNOLOGIES LTD PUT 57778L953 0 0 SH Put SOLE   0 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 70 1,337 SH   SOLE   0 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 0 0 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 0 0 SH Put SOLE   0 0 0
MAXIMUS INC COM 577933104 1 27 SH   SOLE   0 0 0
MAXIMUS INC CALL 577933904 0 0 SH Call SOLE   0 0 0
MAXIMUS INC PUT 577933954 0 0 SH Put SOLE   0 0 0
MAXLINEAR INC COM 57776J100 0 0 SH   SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 0 0 SH Call SOLE   0 0 0
MAXLINEAR INC PUT 57776J950 0 0 SH Put SOLE   0 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 0 0 SH   SOLE   0 0 0
MAXWELL TECHNOLOGIES INC CALL 577767906 0 0 SH Call SOLE   0 0 0
MAXWELL TECHNOLOGIES INC PUT 577767956 0 0 SH Put SOLE   0 0 0
MAYS J W INC COM 578473100 0 0 SH   SOLE   0 0 0
MB FINANCIAL INC NEW COM 55264U108 0 0 SH   SOLE   0 0 0
MB FINANCIAL INC NEW CALL 55264U908 0 0 SH Call SOLE   0 0 0
MB FINANCIAL INC NEW PUT 55264U958 0 0 SH Put SOLE   0 0 0
MBIA INC COM 55262C100 0 0 SH   SOLE   0 0 0
MBIA INC CALL 55262C900 0 0 SH Call SOLE   0 0 0
MBIA INC PUT 55262C950 0 0 SH Put SOLE   0 0 0
MBT FINL CORP COM 578877102 0 0 SH   SOLE   0 0 0
MBT FINL CORP CALL 578877902 0 0 SH Call SOLE   0 0 0
MBT FINL CORP PUT 578877952 0 0 SH Put SOLE   0 0 0
MCCLATCHY CO CL A NEW 579489303 0 0 SH   SOLE   0 0 0
MCCLATCHY CO CALL 579489903 0 0 SH Call SOLE   0 0 0
MCCLATCHY CO PUT 579489953 0 0 SH Put SOLE   0 0 0
MCCORMICK & CO INC COM VTG 579780107 0 0 SH   SOLE   0 0 0
MCCORMICK & CO INC CALL 579780907 0 0 SH Call SOLE   0 0 0
MCCORMICK & CO INC PUT 579780957 0 0 SH Put SOLE   0 0 0
MCCORMICK & CO INC COM NON VTG 579780206 181 1,208 SH   SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 0 0 SH Call SOLE   0 0 0
MCCORMICK & CO INC PUT 579780956 0 0 SH Put SOLE   0 0 0
MCDERMOTT INTL INC COM 580037703 3 410 SH   SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 0 0 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 0 0 SH Put SOLE   0 0 0
MCDONALDS CORP COM 580135101 2,262 11,918 SH   SOLE   0 0 0
MCDONALDS CORP CALL 580135901 0 0 SH Call SOLE   0 0 0
MCDONALDS CORP PUT 580135951 0 0 SH Put SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 0 0 SH   SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 0 0 SH Call SOLE   0 0 0
MCEWEN MNG INC PUT 58039P957 0 0 SH Put SOLE   0 0 0
MCGRATH RENTCORP COM 580589109 3 66 SH   SOLE   0 0 0
MCGRATH RENTCORP CALL 580589909 0 0 SH Call SOLE   0 0 0
MCGRATH RENTCORP PUT 580589959 0 0 SH Put SOLE   0 0 0
MCKESSON CORP COM 58155Q103 101 869 SH   SOLE   0 0 0
MCKESSON CORP CALL 58155Q903 0 0 SH Call SOLE   0 0 0
MCKESSON CORP PUT 58155Q953 0 0 SH Put SOLE   0 0 0
MDC PARTNERS INC CALL 552697904 0 0 SH Call SOLE   0 0 0
MDC PARTNERS INC PUT 552697954 0 0 SH Put SOLE   0 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 0 0 SH   SOLE   0 0 0
MDJM LTD SHS G59290109 0 0 SH   SOLE   0 0 0
MDU RES GROUP INC COM 552690109 14 571 SH   SOLE   0 0 0
MDU RES GROUP INC CALL 552690909 0 0 SH Call SOLE   0 0 0
MDU RES GROUP INC PUT 552690959 0 0 SH Put SOLE   0 0 0
MECHEL PAO SPONSORED ADR NE 583840608 0 0 SH   SOLE   0 0 0
MECHEL PAO CALL 583840908 0 0 SH Call SOLE   0 0 0
MECHEL PAO PUT 583840958 0 0 SH Put SOLE   0 0 0
MECHEL PAO SPON ADR PFD 583840509 0 0 SH   SOLE   0 0 0
MEDALIST DIVERSIFIED REIT IN COM 58403P105 0 0 SH   SOLE   0 0 0
MEDALLION FINL CORP COM 583928106 0 0 SH   SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 0 0 SH Call SOLE   0 0 0
MEDALLION FINL CORP PUT 583928956 0 0 SH Put SOLE   0 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 0 0 SH   SOLE   0 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 129 6,903 SH   SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 0 0 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 0 0 SH Put SOLE   0 0 0
MEDICAL TRANSCRIPTION BLG CO COM 58464J105 0 0 SH   SOLE   0 0 0
MEDICINES CO NOTE 2.500% 1/1 584688AE5 0 0 SH   SOLE   0 0 0
MEDICINES CO NOTE 2.750% 7/1 584688AG0 0 0 SH   SOLE   0 0 0
MEDICINES CO COM 584688105 0 0 SH   SOLE   0 0 0
MEDICINES CO CALL 584688905 0 0 SH Call SOLE   0 0 0
MEDICINES CO PUT 584688955 0 0 SH Put SOLE   0 0 0
MEDICINOVA INC COM NEW 58468P206 0 0 SH   SOLE   0 0 0
MEDICINOVA INC CALL 58468P906 0 0 SH Call SOLE   0 0 0
MEDICINOVA INC PUT 58468P956 0 0 SH Put SOLE   0 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 5 74 SH   SOLE   0 0 0
MEDIDATA SOLUTIONS INC CALL 58471A905 0 0 SH Call SOLE   0 0 0
MEDIDATA SOLUTIONS INC PUT 58471A955 0 0 SH Put SOLE   0 0 0
MEDIFAST INC COM 58470H101 0 0 SH   SOLE   0 0 0
MEDIFAST INC CALL 58470H901 0 0 SH Call SOLE   0 0 0
MEDIFAST INC PUT 58470H951 0 0 SH Put SOLE   0 0 0
MEDIGUS LTD *W EXP 07/23/202 58471G128 0 0 SH   SOLE   0 0 0
MEDIGUS LTD SPONSORED ADS 58471G300 0 0 SH   SOLE   0 0 0
MEDIWOUND LTD ORD SHS M68830104 0 0 SH   SOLE   0 0 0
MEDIWOUND LTD CALL M68830904 0 0 SH Call SOLE   0 0 0
MEDIWOUND LTD PUT M68830954 0 0 SH Put SOLE   0 0 0
MEDLEY CAP CORP COM 58503F106 0 100 SH   SOLE   0 0 0
MEDLEY CAP CORP CALL 58503F906 0 0 SH Call SOLE   0 0 0
MEDLEY CAP CORP PUT 58503F956 0 0 SH Put SOLE   0 0 0
MEDLEY MGMT INC CL A COM 58503T106 0 0 SH   SOLE   0 0 0
MEDNAX INC COM 58502B106 0 0 SH   SOLE   0 0 0
MEDNAX INC CALL 58502B906 0 0 SH Call SOLE   0 0 0
MEDNAX INC PUT 58502B956 0 0 SH Put SOLE   0 0 0
MEDPACE HLDGS INC COM 58506Q109 0 0 SH   SOLE   0 0 0
MEDPACE HLDGS INC CALL 58506Q909 0 0 SH Call SOLE   0 0 0
MEDPACE HLDGS INC PUT 58506Q959 0 0 SH Put SOLE   0 0 0
MEDTRONIC PLC SHS G5960L103 304 3,348 SH   SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 0 0 SH Call SOLE   0 0 0
MEDTRONIC PLC PUT G5960L953 0 0 SH Put SOLE   0 0 0
MEET GROUP INC COM 58513U101 0 0 SH   SOLE   0 0 0
MEET GROUP INC CALL 58513U901 0 0 SH Call SOLE   0 0 0
MEET GROUP INC PUT 58513U951 0 0 SH Put SOLE   0 0 0
MEGALITH FINL ACQUISITION CO CL A COM 58518F109 0 0 SH   SOLE   0 0 0
MEGALITH FINL ACQUISITION CO *W EXP 08/26/202 58518F117 0 0 SH   SOLE   0 0 0
MEGALITH FINL ACQUISITION CO UNIT 09/30/2025 58518F208 0 0 SH   SOLE   0 0 0
MEI PHARMA INC COM NEW 55279B202 0 0 SH   SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 0 0 SH Call SOLE   0 0 0
MEI PHARMA INC PUT 55279B952 0 0 SH Put SOLE   0 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 0 0 SH   SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 0 0 SH   SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L CALL 585464900 0 0 SH Call SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L PUT 585464950 0 0 SH Put SOLE   0 0 0
MELINTA THERAPEUTICS INC COM 58549G100 0 0 SH   SOLE   0 0 0
MELINTA THERAPEUTICS INC CALL 58549G900 0 0 SH Call SOLE   0 0 0
MELINTA THERAPEUTICS INC PUT 58549G950 0 0 SH Put SOLE   0 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 0 0 SH   SOLE   0 0 0
MELINTA THERAPEUTICS INC CALL 58549G909 0 0 SH Call SOLE   0 0 0
MELINTA THERAPEUTICS INC PUT 58549G959 0 0 SH Put SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 0 0 SH   SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD CALL M51363903 0 0 SH Call SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD PUT M51363953 0 0 SH Put SOLE   0 0 0
MELROSE BANCORP INC COM 585553100 0 0 SH   SOLE   0 0 0
MENLO THERAPEUTICS INC COM 586858102 0 0 SH   SOLE   0 0 0
MER TELEMANAGEMENT SOLUTIONS SHS M69676209 0 0 SH   SOLE   0 0 0
MERCADOLIBRE INC NOTE 2.250% 7/0 58733RAB8 0 0 SH   SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 31 63 SH   SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 0 0 SH Call SOLE   0 0 0
MERCADOLIBRE INC PUT 58733R952 0 0 SH Put SOLE   0 0 0
MERCANTIL BK HLDG CORP CL A NEW 58734F305 0 0 SH   SOLE   0 0 0
MERCANTIL BK HLDG CORP CL B NEW 58734F404 0 0 SH   SOLE   0 0 0
MERCANTILE BANK CORP COM 587376104 0 0 SH   SOLE   0 0 0
MERCANTILE BANK CORP CALL 587376904 0 0 SH Call SOLE   0 0 0
MERCANTILE BANK CORP PUT 587376954 0 0 SH Put SOLE   0 0 0
MERCER INTL INC COM 588056101 0 0 SH   SOLE   0 0 0
MERCER INTL INC CALL 588056901 0 0 SH Call SOLE   0 0 0
MERCER INTL INC PUT 588056951 0 0 SH Put SOLE   0 0 0
MERCHANTS BANCORP IND COM 58844R108 0 0 SH   SOLE   0 0 0
MERCHANTS BANCORP IND CALL 58844R908 0 0 SH Call SOLE   0 0 0
MERCHANTS BANCORP IND PUT 58844R958 0 0 SH Put SOLE   0 0 0
MERCK & CO INC COM 58933Y105 1,864 22,284 SH   SOLE   0 0 0
MERCK & CO INC CALL 58933Y905 0 0 SH Call SOLE   0 0 0
MERCK & CO INC PUT 58933Y955 0 0 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW COM 589400100 5 100 SH   SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 0 0 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW PUT 589400950 0 0 SH Put SOLE   0 0 0
MERCURY SYS INC COM 589378108 0 0 SH   SOLE   0 0 0
MERCURY SYS INC CALL 589378908 0 0 SH Call SOLE   0 0 0
MERCURY SYS INC PUT 589378958 0 0 SH Put SOLE   0 0 0
MEREDITH CORP COM 589433101 0 0 SH   SOLE   0 0 0
MEREDITH CORP CALL 589433901 0 0 SH Call SOLE   0 0 0
MEREDITH CORP PUT 589433951 0 0 SH Put SOLE   0 0 0
MERIDIAN BANCORP INC MD COM 58958U103 0 0 SH   SOLE   0 0 0
MERIDIAN BANCORP INC MD CALL 58958U903 0 0 SH Call SOLE   0 0 0
MERIDIAN BANCORP INC MD PUT 58958U953 0 0 SH Put SOLE   0 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 0 0 SH   SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 0 0 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC PUT 589584951 0 0 SH Put SOLE   0 0 0
MERIDIAN CORPORATION COM 58958P104 0 0 SH   SOLE   0 0 0
MERIT MED SYS INC COM 589889104 4 72 SH   SOLE   0 0 0
MERIT MED SYS INC CALL 589889904 0 0 SH Call SOLE   0 0 0
MERIT MED SYS INC PUT 589889954 0 0 SH Put SOLE   0 0 0
MERITAGE HOMES CORP COM 59001A102 40 900 SH   SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 0 0 SH Call SOLE   0 0 0
MERITAGE HOMES CORP PUT 59001A952 0 0 SH Put SOLE   0 0 0
MERITOR INC NOTE 7.875% 3/0 59001KAC4 0 0 SH   SOLE   0 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 0 0 SH   SOLE   0 0 0
MERITOR INC COM 59001K100 0 25 SH   SOLE   0 0 0
MERITOR INC CALL 59001K900 0 0 SH Call SOLE   0 0 0
MERITOR INC PUT 59001K950 0 0 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN NOTE 4.500% 7/1 590328AA8 0 0 SH   SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 0 0 SH   SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN CALL 590328909 0 0 SH Call SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN PUT 590328959 0 0 SH Put SOLE   0 0 0
MERSANA THERAPEUTICS INC COM 59045L106 0 0 SH   SOLE   0 0 0
MERUS N V COM N5749R100 0 0 SH   SOLE   0 0 0
MESA AIR GROUP INC COM NEW 590479135 0 0 SH   SOLE   0 0 0
MESA AIR GROUP INC CALL 590479905 0 0 SH Call SOLE   0 0 0
MESA AIR GROUP INC PUT 590479955 0 0 SH Put SOLE   0 0 0
MESA LABS INC COM 59064R109 4 21 SH   SOLE   0 0 0
MESA RTY TR UNIT BEN INT 590660106 0 0 SH   SOLE   0 0 0
MESABI TR CTF BEN INT 590672101 0 0 SH   SOLE   0 0 0
MESABI TR CALL 590672901 0 0 SH Call SOLE   0 0 0
MESABI TR PUT 590672951 0 0 SH Put SOLE   0 0 0
MESOBLAST LTD SPONS ADR 590717104 0 0 SH   SOLE   0 0 0
MESOBLAST LTD CALL 590717904 0 0 SH Call SOLE   0 0 0
MESOBLAST LTD PUT 590717954 0 0 SH Put SOLE   0 0 0
META FINL GROUP INC COM 59100U108 0 0 SH   SOLE   0 0 0
META FINL GROUP INC CALL 59100U908 0 0 SH Call SOLE   0 0 0
META FINL GROUP INC PUT 59100U958 0 0 SH Put SOLE   0 0 0
METAURUS EQUITY COMPONENT TR US EQT CUM 2027 59140L100 0 0 SH   SOLE   0 0 0
METAURUS EQUITY COMPONENT TR US EQT EX 2027 59140L209 0 0 SH   SOLE   0 0 0
METHANEX CORP COM 59151K108 4 71 SH   SOLE   0 0 0
METHANEX CORP CALL 59151K908 0 0 SH Call SOLE   0 0 0
METHANEX CORP PUT 59151K958 0 0 SH Put SOLE   0 0 0
METHODE ELECTRS INC COM 591520200 0 0 SH   SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 0 0 SH Call SOLE   0 0 0
METHODE ELECTRS INC PUT 591520950 0 0 SH Put SOLE   0 0 0
METLIFE INC COM 59156R108 319 7,504 SH   SOLE   0 0 0
METLIFE INC CALL 59156R908 0 0 SH Call SOLE   0 0 0
METLIFE INC PUT 59156R958 0 0 SH Put SOLE   0 0 0
METROPOLITAN BK HLDG CORP COM 591774104 0 0 SH   SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 26 36 SH   SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL CALL 592688905 0 0 SH Call SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL PUT 592688955 0 0 SH Put SOLE   0 0 0
MEXCO ENERGY CORP COM 592770101 0 0 SH   SOLE   0 0 0
MEXICO EQUITY & INCOME FD COM 592834105 0 0 SH   SOLE   0 0 0
MEXICO FD INC COM 592835102 0 0 SH   SOLE   0 0 0
MEXICO FD INC CALL 592835902 0 0 SH Call SOLE   0 0 0
MEXICO FD INC PUT 592835952 0 0 SH Put SOLE   0 0 0
MFA FINL INC COM 55272X102 24 3,226 SH   SOLE   0 0 0
MFA FINL INC CALL 55272X902 0 0 SH Call SOLE   0 0 0
MFA FINL INC PUT 55272X952 0 0 SH Put SOLE   0 0 0
MFC BANCORP LTD CALL G60630903 0 0 SH Call SOLE   0 0 0
MFC BANCORP LTD PUT G60630953 0 0 SH Put SOLE   0 0 0
MFC BANCORP LTD USD MFC SHS G60630103 0 0 SH   SOLE   0 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 0 0 SH   SOLE   0 0 0
MFS CALIF MUN FD COM 59318C106 0 0 SH   SOLE   0 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 0 0 SH   SOLE   0 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 0 0 SH   SOLE   0 0 0
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 0 0 SH   SOLE   0 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 20 5,500 SH   SOLE   0 0 0
MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 0 0 SH   SOLE   0 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318B108 0 0 SH   SOLE   0 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 0 0 SH   SOLE   0 0 0
MFS MUN INCOME TR SH BEN INT 552738106 0 0 SH   SOLE   0 0 0
MFS SPL VALUE TR SH BEN INT 55274E102 3 681 SH   SOLE   0 0 0
MGE ENERGY INC COM 55277P104 0 0 SH   SOLE   0 0 0
MGE ENERGY INC CALL 55277P904 0 0 SH Call SOLE   0 0 0
MGE ENERGY INC PUT 55277P954 0 0 SH Put SOLE   0 0 0
MGIC INVT CORP WIS COM 552848103 0 0 SH   SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 0 0 SH Call SOLE   0 0 0
MGIC INVT CORP WIS PUT 552848953 0 0 SH Put SOLE   0 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 0 0 SH   SOLE   0 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 0 0 SH Call SOLE   0 0 0
MGM GROWTH PPTYS LLC PUT 55303A955 0 0 SH Put SOLE   0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 33 1,300 SH   SOLE   0 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 0 0 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 0 0 SH Put SOLE   0 0 0
MGP INGREDIENTS INC NEW COM 55303J106 0 0 SH   SOLE   0 0 0
MGP INGREDIENTS INC NEW CALL 55303J906 0 0 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 0 0 SH Put SOLE   0 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 0 0 SH   SOLE   0 0 0
MICHAEL KORS HLDGS LTD CALL G60754901 0 0 SH Call SOLE   0 0 0
MICHAEL KORS HLDGS LTD PUT G60754951 0 0 SH Put SOLE   0 0 0
MICHAELS COS INC COM 59408Q106 2 178 SH   SOLE   0 0 0
MICHAELS COS INC CALL 59408Q906 0 0 SH Call SOLE   0 0 0
MICHAELS COS INC PUT 59408Q956 0 0 SH Put SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1 71 SH   SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL CALL 594837904 0 0 SH Call SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL PUT 594837954 0 0 SH Put SOLE   0 0 0
MICROBOT MED INC COM NEW 59503A204 0 0 SH   SOLE   0 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 0 0 SH   SOLE   0 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 0 0 SH   SOLE   0 0 0
MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 0 0 SH   SOLE   0 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 139 1,689 SH   SOLE   0 0 0
MICROCHIP TECHNOLOGY INC CALL 595017904 0 0 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC PUT 595017954 0 0 SH Put SOLE   0 0 0
MICRON SOLUTIONS INC COM 59511X105 0 0 SH   SOLE   0 0 0
MICRON TECHNOLOGY INC NOTE 2.125% 2/1 595112AV5 0 0 SH   SOLE   0 0 0
MICRON TECHNOLOGY INC NOTE 3.125% 5/0 595112AX1 0 0 SH   SOLE   0 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 0 0 SH   SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 265 6,440 SH   SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 0 0 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC PUT 595112953 0 0 SH Put SOLE   0 0 0
MICROSOFT CORP COM 594918104 3,595 30,488 SH   SOLE   0 0 0
MICROSOFT CORP CALL 594918904 0 0 SH Call SOLE   0 0 0
MICROSOFT CORP PUT 594918954 0 0 SH Put SOLE   0 0 0
MICROSTRATEGY INC CL A NEW 594972408 0 0 SH   SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 0 0 SH Call SOLE   0 0 0
MICROSTRATEGY INC PUT 594972958 0 0 SH Put SOLE   0 0 0
MICROVISION INC DEL COM NEW 594960304 0 0 SH   SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 0 0 SH Call SOLE   0 0 0
MICROVISION INC DEL PUT 594960954 0 0 SH Put SOLE   0 0 0
MICT INC COM 55328R109 0 0 SH   SOLE   0 0 0
MID AMER APT CMNTYS INC COM 59522J103 414 3,795 SH   SOLE   0 0 0
MID AMER APT CMNTYS INC CALL 59522J903 0 0 SH Call SOLE   0 0 0
MID AMER APT CMNTYS INC PUT 59522J953 0 0 SH Put SOLE   0 0 0
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 0 0 SH   SOLE   0 0 0
MID CON ENERGY PARTNERS LP CALL 59560V909 0 0 SH Call SOLE   0 0 0
MID CON ENERGY PARTNERS LP PUT 59560V959 0 0 SH Put SOLE   0 0 0
MID PENN BANCORP INC COM 59540G107 0 0 SH   SOLE   0 0 0
MID SOUTHERN BANCORP INC COM 59548Q107 0 0 SH   SOLE   0 0 0
MIDATECH PHARMA PLC SPONSORED ADS 59564R104 0 0 SH   SOLE   0 0 0
MIDATECH PHARMA PLC CALL 59564R904 0 0 SH Call SOLE   0 0 0
MIDATECH PHARMA PLC PUT 59564R954 0 0 SH Put SOLE   0 0 0
MIDDLEBY CORP COM 596278101 113 872 SH   SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 0 0 SH Call SOLE   0 0 0
MIDDLEBY CORP PUT 596278951 0 0 SH Put SOLE   0 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 0 0 SH   SOLE   0 0 0
MIDDLESEX WATER CO COM 596680108 16 300 SH   SOLE   0 0 0
MIDDLESEX WATER CO CALL 596680908 0 0 SH Call SOLE   0 0 0
MIDDLESEX WATER CO PUT 596680958 0 0 SH Put SOLE   0 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 0 0 SH   SOLE   0 0 0
MIDSOUTH BANCORP INC COM 598039105 1 131 SH   SOLE   0 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 0 0 SH   SOLE   0 0 0
MIDSTATES PETE CO INC CALL 59804T907 0 0 SH Call SOLE   0 0 0
MIDSTATES PETE CO INC PUT 59804T957 0 0 SH Put SOLE   0 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 0 0 SH   SOLE   0 0 0
MILACRON HLDGS CORP COM 59870L106 0 0 SH   SOLE   0 0 0
MILACRON HLDGS CORP CALL 59870L906 0 0 SH Call SOLE   0 0 0
MILACRON HLDGS CORP PUT 59870L956 0 0 SH Put SOLE   0 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 0 0 SH   SOLE   0 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 0 0 SH   SOLE   0 0 0
MILLENDO THERAPEUTICS INC CALL 60040X903 0 0 SH Call SOLE   0 0 0
MILLENDO THERAPEUTICS INC PUT 60040X953 0 0 SH Put SOLE   0 0 0
MILLER HERMAN INC COM 600544100 0 0 SH   SOLE   0 0 0
MILLER HERMAN INC CALL 600544900 0 0 SH Call SOLE   0 0 0
MILLER HERMAN INC PUT 600544950 0 0 SH Put SOLE   0 0 0
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 0 0 SH   SOLE   0 0 0
MILLER INDS INC TENN COM NEW 600551204 0 0 SH   SOLE   0 0 0
MILLER INDS INC TENN CALL 600551904 0 0 SH Call SOLE   0 0 0
MILLER INDS INC TENN PUT 600551954 0 0 SH Put SOLE   0 0 0
MILLICOM INTL CELLULAR SA COM STK L6388F110 0 0 SH   SOLE   0 0 0
MIMECAST LTD ORD SHS G14838109 0 0 SH   SOLE   0 0 0
MIMECAST LTD CALL G14838909 0 0 SH Call SOLE   0 0 0
MIMECAST LTD PUT G14838959 0 0 SH Put SOLE   0 0 0
MIND C T I LTD ORD M70240102 0 0 SH   SOLE   0 0 0
MINDBODY INC COM CL A 60255W105 0 0 SH   SOLE   0 0 0
MINDBODY INC CALL 60255W905 0 0 SH Call SOLE   0 0 0
MINDBODY INC PUT 60255W955 0 0 SH Put SOLE   0 0 0
MINDRAY MEDICAL INTL LTD SPON ADR 602675100 0 0 SH   SOLE   0 0 0
MINDRAY MEDICAL INTL LTD CALL 602675900 0 0 SH Call SOLE   0 0 0
MINDRAY MEDICAL INTL LTD PUT 602675950 0 0 SH Put SOLE   0 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1 34 SH   SOLE   0 0 0
MINERALS TECHNOLOGIES INC CALL 603158906 0 0 SH Call SOLE   0 0 0
MINERALS TECHNOLOGIES INC PUT 603158956 0 0 SH Put SOLE   0 0 0
MINERVA NEUROSCIENCES INC COM 603380106 0 0 SH   SOLE   0 0 0
MINERVA NEUROSCIENCES INC CALL 603380906 0 0 SH Call SOLE   0 0 0
MINERVA NEUROSCIENCES INC PUT 603380956 0 0 SH Put SOLE   0 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 0 0 SH   SOLE   0 0 0
MIRATI THERAPEUTICS INC COM 60468T105 0 0 SH   SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 0 0 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 0 0 SH Put SOLE   0 0 0
MISONIX INC COM 604871103 0 0 SH   SOLE   0 0 0
MISTRAS GROUP INC COM 60649T107 0 0 SH   SOLE   0 0 0
MISTRAS GROUP INC CALL 60649T907 0 0 SH Call SOLE   0 0 0
MISTRAS GROUP INC PUT 60649T957 0 0 SH Put SOLE   0 0 0
MITCHAM INDS INC COM 606501104 0 0 SH   SOLE   0 0 0
MITCHAM INDS INC CALL 606501904 0 0 SH Call SOLE   0 0 0
MITCHAM INDS INC PUT 606501954 0 0 SH Put SOLE   0 0 0
MITEK SYS INC COM NEW 606710200 0 0 SH   SOLE   0 0 0
MITEK SYS INC CALL 606710900 0 0 SH Call SOLE   0 0 0
MITEK SYS INC PUT 606710950 0 0 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1 275 SH   SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN CALL 606822904 0 0 SH Call SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN PUT 606822954 0 0 SH Put SOLE   0 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 0 0 SH   SOLE   0 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 0 0 SH   SOLE   0 0 0
MIZUHO FINL GROUP INC CALL 60687Y909 0 0 SH Call SOLE   0 0 0
MIZUHO FINL GROUP INC PUT 60687Y959 0 0 SH Put SOLE   0 0 0
MKS INSTRUMENT INC COM 55306N104 0 0 SH   SOLE   0 0 0
MKS INSTRUMENT INC CALL 55306N904 0 0 SH Call SOLE   0 0 0
MKS INSTRUMENT INC PUT 55306N954 0 0 SH Put SOLE   0 0 0
MMA CAP MGMT LLC COM 55315D105 0 18 SH   SOLE   0 0 0
MMTEC INC SHS G6181K106 0 0 SH   SOLE   0 0 0
MOBILE MINI INC COM 60740F105 0 0 SH   SOLE   0 0 0
MOBILE MINI INC CALL 60740F905 0 0 SH Call SOLE   0 0 0
MOBILE MINI INC PUT 60740F955 0 0 SH Put SOLE   0 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 0 0 SH   SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 0 0 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 0 0 SH Put SOLE   0 0 0
MOBILEIRON INC COM NEW 60739U204 0 0 SH   SOLE   0 0 0
MOBILEIRON INC CALL 60739U904 0 0 SH Call SOLE   0 0 0
MOBILEIRON INC PUT 60739U954 0 0 SH Put SOLE   0 0 0
MODEL N INC COM 607525102 0 0 SH   SOLE   0 0 0
MODEL N INC CALL 607525902 0 0 SH Call SOLE   0 0 0
MODEL N INC PUT 607525952 0 0 SH Put SOLE   0 0 0
MODERN MEDIA ACQUISITION COM 60765P103 0 0 SH   SOLE   0 0 0
MODERN MEDIA ACQUISITION *W EXP 05/17/202 60765P111 0 0 SH   SOLE   0 0 0
MODERN MEDIA ACQUISITION RIGHT 99/99/9999 60765P129 0 0 SH   SOLE   0 0 0
MODERN MEDIA ACQUISITION UNIT 99/99/9999 60765P202 0 0 SH   SOLE   0 0 0
MODERNA INC COM 60770K107 0 0 SH   SOLE   0 0 0
MODERNA INC CALL 60770K907 0 0 SH Call SOLE   0 0 0
MODERNA INC PUT 60770K957 0 0 SH Put SOLE   0 0 0
MODINE MFG CO COM 607828100 0 0 SH   SOLE   0 0 0
MODINE MFG CO CALL 607828900 0 0 SH Call SOLE   0 0 0
MODINE MFG CO PUT 607828950 0 0 SH Put SOLE   0 0 0
MODUSLINK GLOBAL SOLUTIONS I NOTE 5.250% 3/0 60786LAB3 0 0 SH   SOLE   0 0 0
MOELIS & CO CL A 60786M105 0 0 SH   SOLE   0 0 0
MOELIS & CO CALL 60786M905 0 0 SH Call SOLE   0 0 0
MOELIS & CO PUT 60786M955 0 0 SH Put SOLE   0 0 0
MOGO FIN TECHNOLOGY INC COM 608008108 0 0 SH   SOLE   0 0 0
MOGU INC SPON ADS 608012100 0 0 SH   SOLE   0 0 0
MOHAWK INDS INC COM 608190104 19 156 SH   SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 0 0 SH Call SOLE   0 0 0
MOHAWK INDS INC PUT 608190954 0 0 SH Put SOLE   0 0 0
MOLECULAR TEMPLATES INC COM 608550109 0 0 SH   SOLE   0 0 0
MOLECULAR TEMPLATES INC CALL 608550909 0 0 SH Call SOLE   0 0 0
MOLECULAR TEMPLATES INC PUT 608550959 0 0 SH Put SOLE   0 0 0
MOLECULIN BIOTECH INC COM 60855D101 0 0 SH   SOLE   0 0 0
MOLINA HEALTHCARE INC NOTE 1.125% 1/1 60855RAC4 0 0 SH   SOLE   0 0 0
MOLINA HEALTHCARE INC COM 60855R100 16 118 SH   SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 0 0 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC PUT 60855R950 0 0 SH Put SOLE   0 0 0
MOLSON COORS BREWING CO CL A 60871R100 0 0 SH   SOLE   0 0 0
MOLSON COORS BREWING CO CL B 60871R209 21 361 SH   SOLE   0 0 0
MOLSON COORS BREWING CO CALL 60871R909 0 0 SH Call SOLE   0 0 0
MOLSON COORS BREWING CO PUT 60871R959 0 0 SH Put SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 0 0 SH   SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC CALL 60877T900 0 0 SH Call SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC PUT 60877T950 0 0 SH Put SOLE   0 0 0
MOMO INC DEBT 1.250% 7/0 G6200PAA0 0 0 SH   SOLE   0 0 0
MOMO INC ADR 60879B107 0 0 SH   SOLE   0 0 0
MOMO INC CALL 60879B907 0 0 SH Call SOLE   0 0 0
MOMO INC PUT 60879B957 0 0 SH Put SOLE   0 0 0
MONAKER GROUP INC COM NEW 609011200 0 0 SH   SOLE   0 0 0
MONARCH CASINO & RESORT INC COM 609027107 0 0 SH   SOLE   0 0 0
MONARCH CASINO & RESORT INC CALL 609027907 0 0 SH Call SOLE   0 0 0
MONARCH CASINO & RESORT INC PUT 609027957 0 0 SH Put SOLE   0 0 0
MONDELEZ INTL INC CL A 609207105 426 8,563 SH   SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 0 0 SH Call SOLE   0 0 0
MONDELEZ INTL INC PUT 609207955 0 0 SH Put SOLE   0 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 0 0 SH   SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 0 0 SH Call SOLE   0 0 0
MONEYGRAM INTL INC PUT 60935Y958 0 0 SH Put SOLE   0 0 0
MONGODB INC CL A 60937P106 21 148 SH   SOLE   0 0 0
MONGODB INC CALL 60937P906 0 0 SH Call SOLE   0 0 0
MONGODB INC PUT 60937P956 0 0 SH Put SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 0 0 SH   SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO CALL 609720907 0 0 SH Call SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO PUT 609720957 0 0 SH Put SOLE   0 0 0
MONOCLE ACQUISITION CORP COM 609754106 0 0 SH   SOLE   0 0 0
MONOCLE ACQUISITION CORP *W EXP 12/06/202 609754114 0 0 SH   SOLE   0 0 0
MONOCLE ACQUISITION CORP UNIT 99/99/9999 609754205 0 0 SH   SOLE   0 0 0
MONOLITHIC PWR SYS INC COM 609839105 14 104 SH   SOLE   0 0 0
MONOLITHIC PWR SYS INC CALL 609839905 0 0 SH Call SOLE   0 0 0
MONOLITHIC PWR SYS INC PUT 609839955 0 0 SH Put SOLE   0 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 0 0 SH   SOLE   0 0 0
MONOTYPE IMAGING HOLDINGS IN CALL 61022P900 0 0 SH Call SOLE   0 0 0
MONOTYPE IMAGING HOLDINGS IN PUT 61022P950 0 0 SH Put SOLE   0 0 0
MONRO INC COM 610236101 4 51 SH   SOLE   0 0 0
MONRO INC CALL 610236901 0 0 SH Call SOLE   0 0 0
MONRO INC PUT 610236951 0 0 SH Put SOLE   0 0 0
MONROE CAP CORP COM 610335101 0 0 SH   SOLE   0 0 0
MONROE CAP CORP CALL 610335901 0 0 SH Call SOLE   0 0 0
MONROE CAP CORP PUT 610335951 0 0 SH Put SOLE   0 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 9 178 SH   SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 0 0 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 0 0 SH Put SOLE   0 0 0
MONTAGE RES CORP COM 61179L100 0 0 SH   SOLE   0 0 0
MONTAGE RES CORP CALL 61179L900 0 0 SH Call SOLE   0 0 0
MONTAGE RES CORP PUT 61179L950 0 0 SH Put SOLE   0 0 0
MOODYS CORP COM 615369105 23 131 SH   SOLE   0 0 0
MOODYS CORP CALL 615369905 0 0 SH Call SOLE   0 0 0
MOODYS CORP PUT 615369955 0 0 SH Put SOLE   0 0 0
MOOG INC CL A 615394202 5 63 SH   SOLE   0 0 0
MOOG INC CALL 615394902 0 0 SH Call SOLE   0 0 0
MOOG INC PUT 615394952 0 0 SH Put SOLE   0 0 0
MOOG INC CL B 615394301 0 0 SH   SOLE   0 0 0
MORGAN STANLEY COM NEW 617446448 363 8,623 SH   SOLE   0 0 0
MORGAN STANLEY CALL 617446908 0 0 SH Call SOLE   0 0 0
MORGAN STANLEY PUT 617446958 0 0 SH Put SOLE   0 0 0
MORGAN STANLEY RENMIN/USD ETN 61747W257 0 0 SH   SOLE   0 0 0
MORGAN STANLEY RUPEE/USD ETN 61747W265 0 0 SH   SOLE   0 0 0
MORGAN STANLEY LNG EURO ETN20 617480272 0 0 SH   SOLE   0 0 0
MORGAN STANLEY SHRT EUR ETN20 617480280 0 0 SH   SOLE   0 0 0
MORGAN STANLEY CUSHNG MLP ETN 61760E846 0 0 SH   SOLE   0 0 0
MORGAN STANLEY ASIA PAC FD I COM 61744U106 0 0 SH   SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 0 0 SH   SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD CALL 617468903 0 0 SH Call SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD PUT 617468953 0 0 SH Put SOLE   0 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 0 0 SH   SOLE   0 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 0 0 SH   SOLE   0 0 0
MORGAN STANLEY EMER MKTS FD COM 61744G107 0 0 SH   SOLE   0 0 0
MORGAN STANLEY INDIA INVS FD COM 61745C105 0 0 SH   SOLE   0 0 0
MORGAN STANLEY INDIA INVS FD CALL 61745C905 0 0 SH Call SOLE   0 0 0
MORGAN STANLEY INDIA INVS FD PUT 61745C955 0 0 SH Put SOLE   0 0 0
MORNINGSTAR INC COM 617700109 37 298 SH   SOLE   0 0 0
MORNINGSTAR INC CALL 617700909 0 0 SH Call SOLE   0 0 0
MORNINGSTAR INC PUT 617700959 0 0 SH Put SOLE   0 0 0
MORPHOSYS AG SPONSORED ADS 617760202 0 43 SH   SOLE   0 0 0
MOSAIC ACQUISITION CORP COM CL A 61946M100 0 0 SH   SOLE   0 0 0
MOSAIC ACQUISITION CORP *W EXP 10/23/202 61946M118 0 0 SH   SOLE   0 0 0
MOSAIC ACQUISITION CORP UNIT 99/99/9999 61946M209 0 0 SH   SOLE   0 0 0
MOSAIC CO NEW COM 61945C103 40 1,488 SH   SOLE   0 0 0
MOSAIC CO NEW CALL 61945C903 0 0 SH Call SOLE   0 0 0
MOSAIC CO NEW PUT 61945C953 0 0 SH Put SOLE   0 0 0
MOSYS INC COM NEW 619718208 0 0 SH   SOLE   0 0 0
MOSYS INC CALL 619718908 0 0 SH Call SOLE   0 0 0
MOSYS INC PUT 619718958 0 0 SH Put SOLE   0 0 0
MOTIF BIO PLC SPONSORED ADR 619784101 0 0 SH   SOLE   0 0 0
MOTIF BIO PLC *W EXP 11/09/202 619784119 0 0 SH   SOLE   0 0 0
MOTORCAR PTS AMER INC COM 620071100 0 0 SH   SOLE   0 0 0
MOTORCAR PTS AMER INC CALL 620071900 0 0 SH Call SOLE   0 0 0
MOTORCAR PTS AMER INC PUT 620071950 0 0 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 207 1,473 SH   SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 0 0 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 0 0 SH Put SOLE   0 0 0
MOTUS GI HLDGS INC COM 62014P108 0 0 SH   SOLE   0 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 0 0 SH   SOLE   0 0 0
MOVADO GROUP INC COM 624580106 0 0 SH   SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 0 0 SH Call SOLE   0 0 0
MOVADO GROUP INC PUT 624580956 0 0 SH Put SOLE   0 0 0
MOXIAN INC COM NEW 624697207 0 0 SH   SOLE   0 0 0
MPLX LP COM UNIT REP LTD 55336V100 0 0 SH   SOLE   0 0 0
MPLX LP CALL 55336V900 0 0 SH Call SOLE   0 0 0
MPLX LP PUT 55336V950 0 0 SH Put SOLE   0 0 0
MR COOPER GROUP INC COM 62482R107 0 0 SH   SOLE   0 0 0
MR COOPER GROUP INC CALL 62482R907 0 0 SH Call SOLE   0 0 0
MR COOPER GROUP INC PUT 62482R957 0 0 SH Put SOLE   0 0 0
MRC GLOBAL INC COM 55345K103 0 0 SH   SOLE   0 0 0
MRC GLOBAL INC CALL 55345K903 0 0 SH Call SOLE   0 0 0
MRC GLOBAL INC PUT 55345K953 0 0 SH Put SOLE   0 0 0
MSA SAFETY INC COM 553498106 0 0 SH   SOLE   0 0 0
MSA SAFETY INC CALL 553498906 0 0 SH Call SOLE   0 0 0
MSA SAFETY INC PUT 553498956 0 0 SH Put SOLE   0 0 0
MSB FINL CORP NEW COM 55352L101 0 0 SH   SOLE   0 0 0
MSC INDL DIRECT INC CL A 553530106 0 0 SH   SOLE   0 0 0
MSC INDL DIRECT INC CALL 553530906 0 0 SH Call SOLE   0 0 0
MSC INDL DIRECT INC PUT 553530956 0 0 SH Put SOLE   0 0 0
MSCI INC COM 55354G100 1,358 6,831 SH   SOLE   0 0 0
MSCI INC CALL 55354G900 0 0 SH Call SOLE   0 0 0
MSCI INC PUT 55354G950 0 0 SH Put SOLE   0 0 0
MSG NETWORK INC CL A 553573106 0 0 SH   SOLE   0 0 0
MSG NETWORK INC CALL 553573906 0 0 SH Call SOLE   0 0 0
MSG NETWORK INC PUT 553573956 0 0 SH Put SOLE   0 0 0
MTBC INC COM 55378G102 0 0 SH   SOLE   0 0 0
MTECH ACQUISITION CORP COM CLASS A 55378W107 0 0 SH   SOLE   0 0 0
MTECH ACQUISITION CORP *W EXP 08/01/202 55378W115 0 0 SH   SOLE   0 0 0
MTECH ACQUISITION CORP UNIT 01/19/2023 55378W206 0 0 SH   SOLE   0 0 0
MTS SYS CORP COM 553777103 0 0 SH   SOLE   0 0 0
MTS SYS CORP CALL 553777903 0 0 SH Call SOLE   0 0 0
MTS SYS CORP PUT 553777953 0 0 SH Put SOLE   0 0 0
MUDRICK CAP ACQUISITION CORP COM CLASS A 624745105 0 0 SH   SOLE   0 0 0
MUDRICK CAP ACQUISITION CORP *W EXP 02/12/202 624745113 0 0 SH   SOLE   0 0 0
MUDRICK CAP ACQUISITION CORP UNIT 02/01/2023 624745204 0 0 SH   SOLE   0 0 0
MUELLER INDS INC COM 624756102 0 0 SH   SOLE   0 0 0
MUELLER INDS INC CALL 624756902 0 0 SH Call SOLE   0 0 0
MUELLER INDS INC PUT 624756952 0 0 SH Put SOLE   0 0 0
MUELLER WTR PRODS INC COM SER A 624758108 2 220 SH   SOLE   0 0 0
MUELLER WTR PRODS INC CALL 624758908 0 0 SH Call SOLE   0 0 0
MUELLER WTR PRODS INC PUT 624758958 0 0 SH Put SOLE   0 0 0
MULTI COLOR CORP COM 625383104 0 0 SH   SOLE   0 0 0
MULTI COLOR CORP CALL 625383904 0 0 SH Call SOLE   0 0 0
MULTI COLOR CORP PUT 625383954 0 0 SH Put SOLE   0 0 0
MURPHY OIL CORP COM 626717102 0 0 SH   SOLE   0 0 0
MURPHY OIL CORP CALL 626717902 0 0 SH Call SOLE   0 0 0
MURPHY OIL CORP PUT 626717952 0 0 SH Put SOLE   0 0 0
MURPHY USA INC COM 626755102 0 0 SH   SOLE   0 0 0
MURPHY USA INC CALL 626755902 0 0 SH Call SOLE   0 0 0
MURPHY USA INC PUT 626755952 0 0 SH Put SOLE   0 0 0
MUSTANG BIO INC COM 62818Q104 0 0 SH   SOLE   0 0 0
MUSTANG BIO INC CALL 62818Q904 0 0 SH Call SOLE   0 0 0
MUSTANG BIO INC PUT 62818Q954 0 0 SH Put SOLE   0 0 0
MUTUALFIRST FINL INC COM 62845B104 0 0 SH   SOLE   0 0 0
MV OIL TR CALL 553859909 0 0 SH Call SOLE   0 0 0
MV OIL TR PUT 553859959 0 0 SH Put SOLE   0 0 0
MV OIL TR TR UNITS 553859109 0 0 SH   SOLE   0 0 0
MVB FINANCIAL CORP COM 553810102 0 0 SH   SOLE   0 0 0
MVC CAPITAL INC COM 553829102 0 0 SH   SOLE   0 0 0
MVC CAPITAL INC CALL 553829902 0 0 SH Call SOLE   0 0 0
MVC CAPITAL INC PUT 553829952 0 0 SH Put SOLE   0 0 0
MY SIZE INC COM 62844N109 0 0 SH   SOLE   0 0 0
MYERS INDS INC COM 628464109 0 0 SH   SOLE   0 0 0
MYERS INDS INC CALL 628464909 0 0 SH Call SOLE   0 0 0
MYERS INDS INC PUT 628464959 0 0 SH Put SOLE   0 0 0
MYLAN N V SHS EURO N59465109 18 657 SH   SOLE   0 0 0
MYLAN N V CALL N59465909 0 0 SH Call SOLE   0 0 0
MYLAN N V PUT N59465959 0 0 SH Put SOLE   0 0 0
MYND ANALYTICS INC *W EXP 06/29/202 62857N111 0 0 SH   SOLE   0 0 0
MYND ANALYTICS INC COM NEW 62857N202 0 0 SH   SOLE   0 0 0
MYOKARDIA INC COM 62857M105 0 0 SH   SOLE   0 0 0
MYOKARDIA INC CALL 62857M905 0 0 SH Call SOLE   0 0 0
MYOKARDIA INC PUT 62857M955 0 0 SH Put SOLE   0 0 0
MYOMO INC COM 62857J102 0 0 SH   SOLE   0 0 0
MYOS RENS TECHNOLOGY INC COM 62857P108 0 0 SH   SOLE   0 0 0
MYOVANT SCIENCES LTD COM G637AM102 0 0 SH   SOLE   0 0 0
MYR GROUP INC DEL COM 55405W104 0 0 SH   SOLE   0 0 0
MYR GROUP INC DEL CALL 55405W904 0 0 SH Call SOLE   0 0 0
MYR GROUP INC DEL PUT 55405W954 0 0 SH Put SOLE   0 0 0
MYRIAD GENETICS INC COM 62855J104 0 0 SH   SOLE   0 0 0
MYRIAD GENETICS INC CALL 62855J904 0 0 SH Call SOLE   0 0 0
MYRIAD GENETICS INC PUT 62855J954 0 0 SH Put SOLE   0 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 0 0 SH   SOLE   0 0 0
NABORS INDUSTRIES LTD SHS G6359F103 0 0 SH   SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F903 0 0 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD PUT G6359F953 0 0 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD 6% PFD CNV SR A G6359F129 0 0 SH   SOLE   0 0 0
NABRIVA THERAPEUTICS PLC SHS G63637105 0 0 SH   SOLE   0 0 0
NABRIVA THERAPEUTICS PLC CALL G63637905 0 0 SH Call SOLE   0 0 0
NABRIVA THERAPEUTICS PLC PUT G63637955 0 0 SH Put SOLE   0 0 0
NACCO INDS INC CL A 629579103 0 0 SH   SOLE   0 0 0
NAKED BRAND GROUP LIMITED ORD SHS Q6519T109 0 0 SH   SOLE   0 0 0
NAM TAI PPTY INC SHS G63907102 0 0 SH   SOLE   0 0 0
NAM TAI PPTY INC CALL G63907902 0 0 SH Call SOLE   0 0 0
NAM TAI PPTY INC PUT G63907952 0 0 SH Put SOLE   0 0 0
NANO DIMENSION LTD SPONS ADR 63008G104 0 0 SH   SOLE   0 0 0
NANOMETRICS INC COM 630077105 0 0 SH   SOLE   0 0 0
NANOMETRICS INC CALL 630077905 0 0 SH Call SOLE   0 0 0
NANOMETRICS INC PUT 630077955 0 0 SH Put SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 0 0 SH   SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC CALL 63009R909 0 0 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC PUT 63009R959 0 0 SH Put SOLE   0 0 0
NANOVIBRONIX INC COM 63008J108 0 0 SH   SOLE   0 0 0
NANOVIRICIDES INC COM NEW 630087203 0 0 SH   SOLE   0 0 0
NANOVIRICIDES INC CALL 630087903 0 0 SH Call SOLE   0 0 0
NANOVIRICIDES INC PUT 630087953 0 0 SH Put SOLE   0 0 0
NANTHEALTH INC NOTE 5.500%12/1 630104AB3 0 0 SH   SOLE   0 0 0
NANTHEALTH INC COM 630104107 0 0 SH   SOLE   0 0 0
NANTHEALTH INC CALL 630104907 0 0 SH Call SOLE   0 0 0
NANTHEALTH INC PUT 630104957 0 0 SH Put SOLE   0 0 0
NANTKWEST INC COM 63016Q102 0 0 SH   SOLE   0 0 0
NANTKWEST INC CALL 63016Q902 0 0 SH Call SOLE   0 0 0
NANTKWEST INC PUT 63016Q952 0 0 SH Put SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 0 0 SH   SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC CALL 630402905 0 0 SH Call SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC PUT 630402955 0 0 SH Put SOLE   0 0 0
NASDAQ INC COM 631103108 0 0 SH   SOLE   0 0 0
NASDAQ INC CALL 631103908 0 0 SH Call SOLE   0 0 0
NASDAQ INC PUT 631103958 0 0 SH Put SOLE   0 0 0
NATERA INC COM 632307104 0 0 SH   SOLE   0 0 0
NATERA INC CALL 632307904 0 0 SH Call SOLE   0 0 0
NATERA INC PUT 632307954 0 0 SH Put SOLE   0 0 0
NATHANS FAMOUS INC NEW COM 632347100 0 0 SH   SOLE   0 0 0
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 0 0 SH   SOLE   0 0 0
NATIONAL BANKSHARES INC VA COM 634865109 0 0 SH   SOLE   0 0 0
NATIONAL BEVERAGE CORP COM 635017106 13 238 SH   SOLE   0 0 0
NATIONAL BEVERAGE CORP CALL 635017906 0 0 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP PUT 635017956 0 0 SH Put SOLE   0 0 0
NATIONAL BK HLDGS CORP CL A 633707104 0 0 SH   SOLE   0 0 0
NATIONAL BK HLDGS CORP CALL 633707904 0 0 SH Call SOLE   0 0 0
NATIONAL BK HLDGS CORP PUT 633707954 0 0 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC COM 635309107 0 0 SH   SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 0 0 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC PUT 635309957 0 0 SH Put SOLE   0 0 0
NATIONAL COMM CORP COM 63546L102 7 192 SH   SOLE   0 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 0 0 SH   SOLE   0 0 0
NATIONAL ENERGY SERVICES REU *W EXP 05/05/202 G6375R115 0 0 SH   SOLE   0 0 0
NATIONAL FUEL GAS CO N J COM 636180101 6 114 SH   SOLE   0 0 0
NATIONAL FUEL GAS CO N J CALL 636180901 0 0 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J PUT 636180951 0 0 SH Put SOLE   0 0 0
NATIONAL GEN HLDGS CORP COM 636220303 0 0 SH   SOLE   0 0 0
NATIONAL GEN HLDGS CORP CALL 636220903 0 0 SH Call SOLE   0 0 0
NATIONAL GEN HLDGS CORP PUT 636220953 0 0 SH Put SOLE   0 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 7 140 SH   SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 0 0 SH Call SOLE   0 0 0
NATIONAL GRID PLC PUT 636274959 0 0 SH Put SOLE   0 0 0
NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 0 0 SH   SOLE   0 0 0
NATIONAL HEALTH INVS INC COM 63633D104 0 0 SH   SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 0 0 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 0 0 SH Put SOLE   0 0 0
NATIONAL HEALTHCARE CORP COM 635906100 11 150 SH   SOLE   0 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 0 0 SH Call SOLE   0 0 0
NATIONAL HEALTHCARE CORP PUT 635906950 0 0 SH Put SOLE   0 0 0
NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 0 0 SH   SOLE   0 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 0 0 SH   SOLE   0 0 0
NATIONAL INSTRS CORP COM 636518102 23 531 SH   SOLE   0 0 0
NATIONAL INSTRS CORP CALL 636518902 0 0 SH Call SOLE   0 0 0
NATIONAL INSTRS CORP PUT 636518952 0 0 SH Put SOLE   0 0 0
NATIONAL OILWELL VARCO INC COM 637071101 7 264 SH   SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 0 0 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 0 0 SH Put SOLE   0 0 0
NATIONAL PRESTO INDS INC COM 637215104 0 0 SH   SOLE   0 0 0
NATIONAL RESH CORP COM NEW 637372202 0 0 SH   SOLE   0 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 396 7,163 SH   SOLE   0 0 0
NATIONAL RETAIL PPTYS INC CALL 637417906 0 0 SH Call SOLE   0 0 0
NATIONAL RETAIL PPTYS INC PUT 637417956 0 0 SH Put SOLE   0 0 0
NATIONAL SEC GROUP INC COM 637546102 0 0 SH   SOLE   0 0 0
NATIONAL STORAGE AFFILIATES CALL 637870906 0 0 SH Call SOLE   0 0 0
NATIONAL STORAGE AFFILIATES PUT 637870956 0 0 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 0 0 SH   SOLE   0 0 0
NATIONAL VISION HLDGS INC COM 63845R107 0 0 SH   SOLE   0 0 0
NATIONAL VISION HLDGS INC CALL 63845R907 0 0 SH Call SOLE   0 0 0
NATIONAL VISION HLDGS INC PUT 63845R957 0 0 SH Put SOLE   0 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 0 0 SH   SOLE   0 0 0
NATIXIS ETF TR SEEYOND INTL ETF 63873X109 0 0 SH   SOLE   0 0 0
NATIXIS ETF TR LOOMIS SAYLES 63873X208 0 0 SH   SOLE   0 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 0 0 SH   SOLE   0 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 0 0 SH   SOLE   0 0 0
NATURAL GAS SERVICES GROUP CALL 63886Q909 0 0 SH Call SOLE   0 0 0
NATURAL GAS SERVICES GROUP PUT 63886Q959 0 0 SH Put SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 0 0 SH   SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C CALL 63888U908 0 0 SH Call SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C PUT 63888U958 0 0 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 0 0 SH   SOLE   0 0 0
NATURAL HEALTH TRENDS CORP CALL 63888P906 0 0 SH Call SOLE   0 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 0 0 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 0 0 SH   SOLE   0 0 0
NATURAL RESOURCE PARTNERS L CALL 63900P908 0 0 SH Call SOLE   0 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 0 0 SH Put SOLE   0 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 0 0 SH   SOLE   0 0 0
NATURES SUNSHINE PRODUCTS IN CALL 639027901 0 0 SH Call SOLE   0 0 0
NATURES SUNSHINE PRODUCTS IN PUT 639027951 0 0 SH Put SOLE   0 0 0
NATUS MEDICAL INC DEL COM 639050103 0 0 SH   SOLE   0 0 0
NATUS MEDICAL INC DEL CALL 639050903 0 0 SH Call SOLE   0 0 0
NATUS MEDICAL INC DEL PUT 639050953 0 0 SH Put SOLE   0 0 0
NATUZZI S P A ADR 63905A101 0 0 SH   SOLE   0 0 0
NATUZZI S P A SPON ADS 63905A200 0 0 SH   SOLE   0 0 0
NAUTILUS INC COM 63910B102 0 0 SH   SOLE   0 0 0
NAUTILUS INC CALL 63910B902 0 0 SH Call SOLE   0 0 0
NAUTILUS INC PUT 63910B952 0 0 SH Put SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 0 SH   SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I CALL 63937X903 0 0 SH Call SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I PUT 63937X953 0 0 SH Put SOLE   0 0 0
NAVIENT CORPORATION COM 63938C108 1 100 SH   SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 0 0 SH Call SOLE   0 0 0
NAVIENT CORPORATION PUT 63938C958 0 0 SH Put SOLE   0 0 0
NAVIGANT CONSULTING INC COM 63935N107 0 0 SH   SOLE   0 0 0
NAVIGANT CONSULTING INC CALL 63935N907 0 0 SH Call SOLE   0 0 0
NAVIGANT CONSULTING INC PUT 63935N957 0 0 SH Put SOLE   0 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 0 0 SH   SOLE   0 0 0
NAVIGATOR HOLDINGS LTD CALL Y62132908 0 0 SH Call SOLE   0 0 0
NAVIGATOR HOLDINGS LTD PUT Y62132958 0 0 SH Put SOLE   0 0 0
NAVIGATORS GROUP INC COM 638904102 0 0 SH   SOLE   0 0 0
NAVIGATORS GROUP INC CALL 638904902 0 0 SH Call SOLE   0 0 0
NAVIGATORS GROUP INC PUT 638904952 0 0 SH Put SOLE   0 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 0 0 SH   SOLE   0 0 0
NAVIOS MARITIME ACQUIS CORP CALL Y62159903 0 0 SH Call SOLE   0 0 0
NAVIOS MARITIME ACQUIS CORP PUT Y62159953 0 0 SH Put SOLE   0 0 0
NAVIOS MARITIME CONTAINERS L COM UNIT RP LP Y62151108 0 12 SH   SOLE   0 0 0
NAVIOS MARITIME HLDGS INC SPN ADR RP PFD G 63938Y100 0 0 SH   SOLE   0 0 0
NAVIOS MARITIME HLDGS INC COM Y62197119 0 0 SH   SOLE   0 0 0
NAVIOS MARITIME HLDGS INC CALL Y62197909 0 0 SH Call SOLE   0 0 0
NAVIOS MARITIME HLDGS INC PUT Y62197959 0 0 SH Put SOLE   0 0 0
NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 0 0 SH   SOLE   0 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 0 0 SH   SOLE   0 0 0
NAVIOS MARITIME HOLDINGS INC CALL Y62196903 0 0 SH Call SOLE   0 0 0
NAVIOS MARITIME HOLDINGS INC PUT Y62196953 0 0 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 2 2,500 SH   SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P CALL Y62267902 0 0 SH Call SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267952 0 0 SH Put SOLE   0 0 0
NAVISTAR INTL CORP PFD SR D CONV 638901306 0 0 SH   SOLE   0 0 0
NAVISTAR INTL CORP NEW NOTE 4.750% 4/1 63934EAS7 0 0 SH   SOLE   0 0 0
NAVISTAR INTL CORP NEW COM 63934E108 0 0 SH   SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 0 0 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 0 0 SH Put SOLE   0 0 0
NBT BANCORP INC COM 628778102 0 0 SH   SOLE   0 0 0
NBT BANCORP INC CALL 628778902 0 0 SH Call SOLE   0 0 0
NBT BANCORP INC PUT 628778952 0 0 SH Put SOLE   0 0 0
NCI BUILDING SYS INC COM NEW 628852204 0 0 SH   SOLE   0 0 0
NCI BUILDING SYS INC CALL 628852904 0 0 SH Call SOLE   0 0 0
NCI BUILDING SYS INC PUT 628852954 0 0 SH Put SOLE   0 0 0
NCR CORP NEW COM 62886E108 6 228 SH   SOLE   0 0 0
NCR CORP NEW CALL 62886E908 0 0 SH Call SOLE   0 0 0
NCR CORP NEW PUT 62886E958 0 0 SH Put SOLE   0 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 0 0 SH   SOLE   0 0 0
NEBULA ACQUISITION CORP COM CLASS A 629076100 0 0 SH   SOLE   0 0 0
NEBULA ACQUISITION CORP *W EXP 03/12/202 629076118 0 0 SH   SOLE   0 0 0
NEBULA ACQUISITION CORP UNIT 03/12/2025 629076209 0 0 SH   SOLE   0 0 0
NEENAH INC COM 640079109 27 427 SH   SOLE   0 0 0
NEENAH INC CALL 640079909 0 0 SH Call SOLE   0 0 0
NEENAH INC PUT 640079959 0 0 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 0 0 SH   SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 0 0 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS PUT 640268958 0 0 SH Put SOLE   0 0 0
NELNET INC CL A 64031N108 0 0 SH   SOLE   0 0 0
NELNET INC CALL 64031N908 0 0 SH Call SOLE   0 0 0
NELNET INC PUT 64031N958 0 0 SH Put SOLE   0 0 0
NEMAURA MED INC COM 640442109 2 2,075 SH   SOLE   0 0 0
NEOGEN CORP COM 640491106 0 0 SH   SOLE   0 0 0
NEOGEN CORP CALL 640491906 0 0 SH Call SOLE   0 0 0
NEOGEN CORP PUT 640491956 0 0 SH Put SOLE   0 0 0
NEOGENOMICS INC COM NEW 64049M209 0 0 SH   SOLE   0 0 0
NEOGENOMICS INC CALL 64049M909 0 0 SH Call SOLE   0 0 0
NEOGENOMICS INC PUT 64049M959 0 0 SH Put SOLE   0 0 0
NEON THERAPEUTICS INC COM 64050Y100 0 0 SH   SOLE   0 0 0
NEONODE INC COM PAR 64051M709 0 0 SH   SOLE   0 0 0
NEONODE INC CALL 64051M909 0 0 SH Call SOLE   0 0 0
NEONODE INC PUT 64051M959 0 0 SH Put SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 0 0 SH   SOLE   0 0 0
NEOPHOTONICS CORP CALL 64051T900 0 0 SH Call SOLE   0 0 0
NEOPHOTONICS CORP PUT 64051T950 0 0 SH Put SOLE   0 0 0
NEOS THERAPEUTICS INC COM 64052L106 0 0 SH   SOLE   0 0 0
NEOS THERAPEUTICS INC CALL 64052L906 0 0 SH Call SOLE   0 0 0
NEOS THERAPEUTICS INC PUT 64052L956 0 0 SH Put SOLE   0 0 0
NEOVASC INC COM NEW 64065J205 0 0 SH   SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 0 0 SH   SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I CALL 64079L905 0 0 SH Call SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I PUT 64079L955 0 0 SH Put SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 0 0 SH   SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 0 0 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC PUT 64107N956 0 0 SH Put SOLE   0 0 0
NET ELEMENT INC COM PAR 64111R300 0 1 SH   SOLE   0 0 0
NETAPP INC COM 64110D104 40 584 SH   SOLE   0 0 0
NETAPP INC CALL 64110D904 0 0 SH Call SOLE   0 0 0
NETAPP INC PUT 64110D954 0 0 SH Put SOLE   0 0 0
NETEASE INC SPONSORED ADR 64110W102 0 0 SH   SOLE   0 0 0
NETEASE INC CALL 64110W902 0 0 SH Call SOLE   0 0 0
NETEASE INC PUT 64110W952 0 0 SH Put SOLE   0 0 0
NETFLIX INC COM 64110L106 1,240 3,479 SH   SOLE   0 0 0
NETFLIX INC CALL 64110L906 0 0 SH Call SOLE   0 0 0
NETFLIX INC PUT 64110L956 0 0 SH Put SOLE   0 0 0
NETGEAR INC COM 64111Q104 0 0 SH   SOLE   0 0 0
NETGEAR INC CALL 64111Q904 0 0 SH Call SOLE   0 0 0
NETGEAR INC PUT 64111Q954 0 0 SH Put SOLE   0 0 0
NETGEAR INC WHEN ISSUED 64111Q120 0 0 SH   SOLE   0 0 0
NETSCOUT SYS INC COM 64115T104 0 0 SH   SOLE   0 0 0
NETSCOUT SYS INC CALL 64115T904 0 0 SH Call SOLE   0 0 0
NETSCOUT SYS INC PUT 64115T954 0 0 SH Put SOLE   0 0 0
NETSHOES CAYMAN LTD COM G6455X107 0 0 SH   SOLE   0 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 0 0 SH   SOLE   0 0 0
NETSOL TECHNOLOGIES INC CALL 64115A902 0 0 SH Call SOLE   0 0 0
NETSOL TECHNOLOGIES INC PUT 64115A952 0 0 SH Put SOLE   0 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 0 0 SH   SOLE   0 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 0 0 SH   SOLE   0 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 0 0 SH   SOLE   0 0 0
NEUBERGER BERMAN MUNI FD INC COM 64124P101 8 582 SH   SOLE   0 0 0
NEUBERGER BERMAN RE ES SEC F COM 64190A103 0 0 SH   SOLE   0 0 0
NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 0 0 SH   SOLE   0 0 0
NEUBERGER BRMAN NY MUNI FD I COM 64124K102 0 0 SH   SOLE   0 0 0
NEURALSTEM INC COM NEW 64127R401 0 0 SH   SOLE   0 0 0
NEURALSTEM INC CALL 64127R901 0 0 SH Call SOLE   0 0 0
NEURALSTEM INC PUT 64127R951 0 0 SH Put SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 0 0 SH   SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 18 206 SH   SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 0 0 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 0 0 SH Put SOLE   0 0 0
NEUROMETRIX INC *W EXP 05/29/202 641255195 0 0 SH   SOLE   0 0 0
NEUROMETRIX INC COM PAR 641255708 0 0 SH   SOLE   0 0 0
NEURONETICS INC COM 64131A105 0 0 SH   SOLE   0 0 0
NEUROTROPE INC COM NEW 64129T207 0 0 SH   SOLE   0 0 0
NEUROTROPE INC CALL 64129T907 0 0 SH Call SOLE   0 0 0
NEUROTROPE INC PUT 64129T957 0 0 SH Put SOLE   0 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 0 0 SH   SOLE   0 0 0
NEVADA GOLD & CASINOS INC CALL 64126Q906 0 0 SH Call SOLE   0 0 0
NEVADA GOLD & CASINOS INC PUT 64126Q956 0 0 SH Put SOLE   0 0 0
NEVRO CORP NOTE 1.750% 6/0 64157FAA1 0 0 SH   SOLE   0 0 0
NEVRO CORP COM 64157F103 0 0 SH   SOLE   0 0 0
NEVRO CORP CALL 64157F903 0 0 SH Call SOLE   0 0 0
NEVRO CORP PUT 64157F953 0 0 SH Put SOLE   0 0 0
NEVSUN RES LTD COM 64156L101 0 0 SH   SOLE   0 0 0
NEVSUN RES LTD CALL 64156L901 0 0 SH Call SOLE   0 0 0
NEVSUN RES LTD PUT 64156L951 0 0 SH Put SOLE   0 0 0
NEW AGE BEVERAGES CORP COM 64157V108 2 391 SH   SOLE   0 0 0
NEW AGE BEVERAGES CORP CALL 64157V908 0 0 SH Call SOLE   0 0 0
NEW AGE BEVERAGES CORP PUT 64157V958 0 0 SH Put SOLE   0 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 0 0 SH   SOLE   0 0 0
NEW CONCEPT ENERGY INC COM 643611106 0 0 SH   SOLE   0 0 0
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 0 0 SH   SOLE   0 0 0
NEW FORTRESS ENERGY LLC CL A SHS RP LLC 644393100 0 0 SH   SOLE   0 0 0
NEW FRONTIER CORP COM CL A G6485P108 0 0 SH   SOLE   0 0 0
NEW FRONTIER CORP UNIT 99/99/9999 G6485P116 0 0 SH   SOLE   0 0 0
NEW FRONTIER CORP *W EXP 99/99/999 G6485P124 0 0 SH   SOLE   0 0 0
NEW GERMANY FD INC COM 644465106 0 0 SH   SOLE   0 0 0
NEW GOLD INC CDA COM 644535106 0 0 SH   SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 0 0 SH Call SOLE   0 0 0
NEW GOLD INC CDA PUT 644535956 0 0 SH Put SOLE   0 0 0
NEW HOME CO INC COM 645370107 0 0 SH   SOLE   0 0 0
NEW IRELAND FUND INC COM 645673104 0 0 SH   SOLE   0 0 0
NEW JERSEY RES COM 646025106 0 0 SH   SOLE   0 0 0
NEW JERSEY RES CALL 646025906 0 0 SH Call SOLE   0 0 0
NEW JERSEY RES PUT 646025956 0 0 SH Put SOLE   0 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 0 0 SH   SOLE   0 0 0
NEW MEDIA INVT GROUP INC CALL 64704V906 0 0 SH Call SOLE   0 0 0
NEW MEDIA INVT GROUP INC PUT 64704V956 0 0 SH Put SOLE   0 0 0
NEW MTN FIN CORP NOTE 5.000% 6/1 647551AB6 0 0 SH   SOLE   0 0 0
NEW MTN FIN CORP NOTE 5.750% 8/1 647551AC4 0 0 SH   SOLE   0 0 0
NEW MTN FIN CORP COM 647551100 111 8,233 SH   SOLE   0 0 0
NEW MTN FIN CORP CALL 647551900 0 0 SH Call SOLE   0 0 0
NEW MTN FIN CORP PUT 647551950 0 0 SH Put SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 0 0 SH   SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I CALL 647581907 0 0 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I PUT 647581957 0 0 SH Put SOLE   0 0 0
NEW RELIC INC COM 64829B100 3 35 SH   SOLE   0 0 0
NEW RELIC INC CALL 64829B900 0 0 SH Call SOLE   0 0 0
NEW RELIC INC PUT 64829B950 0 0 SH Put SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 0 0 SH   SOLE   0 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 0 0 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 0 0 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC COM 648691103 31 5,840 SH   SOLE   0 0 0
NEW SR INVT GROUP INC CALL 648691903 0 0 SH Call SOLE   0 0 0
NEW SR INVT GROUP INC PUT 648691953 0 0 SH Put SOLE   0 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 0 0 SH   SOLE   0 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 0 0 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 0 0 SH Put SOLE   0 0 0
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 0 0 SH   SOLE   0 0 0
NEW YORK MTG TR INC NOTE 6.250% 1/1 649604AD7 0 0 SH   SOLE   0 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 0 0 SH   SOLE   0 0 0
NEW YORK MTG TR INC CALL 649604901 0 0 SH Call SOLE   0 0 0
NEW YORK MTG TR INC PUT 649604951 0 0 SH Put SOLE   0 0 0
NEW YORK MTG TR INC PFD-C CONV 649604808 0 0 SH   SOLE   0 0 0
NEW YORK TIMES CO CL A 650111107 0 0 SH   SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 0 0 SH Call SOLE   0 0 0
NEW YORK TIMES CO PUT 650111957 0 0 SH Put SOLE   0 0 0
NEWATER TECHNOLOGY INC SHS G64335105 0 0 SH   SOLE   0 0 0
NEWELL BRANDS INC COM 651229106 71 4,673 SH   SOLE   0 0 0
NEWELL BRANDS INC CALL 651229906 0 0 SH Call SOLE   0 0 0
NEWELL BRANDS INC PUT 651229956 0 0 SH Put SOLE   0 0 0
NEWFIELD EXPL CO COM 651290108 0 0 SH   SOLE   0 0 0
NEWFIELD EXPL CO CALL 651290908 0 0 SH Call SOLE   0 0 0
NEWFIELD EXPL CO PUT 651290958 0 0 SH Put SOLE   0 0 0
NEWLINK GENETICS CORP COM 651511107 1 807 SH   SOLE   0 0 0
NEWLINK GENETICS CORP CALL 651511907 0 0 SH Call SOLE   0 0 0
NEWLINK GENETICS CORP PUT 651511957 0 0 SH Put SOLE   0 0 0
NEWMARK GROUP INC CL A 65158N102 0 0 SH   SOLE   0 0 0
NEWMARK GROUP INC CALL 65158N902 0 0 SH Call SOLE   0 0 0
NEWMARK GROUP INC PUT 65158N952 0 0 SH Put SOLE   0 0 0
NEWMARKET CORP COM 651587107 0 0 SH   SOLE   0 0 0
NEWMARKET CORP CALL 651587907 0 0 SH Call SOLE   0 0 0
NEWMARKET CORP PUT 651587957 0 0 SH Put SOLE   0 0 0
NEWMONT MINING CORP COM 651639106 22 628 SH   SOLE   0 0 0
NEWMONT MINING CORP CALL 651639906 0 0 SH Call SOLE   0 0 0
NEWMONT MINING CORP PUT 651639956 0 0 SH Put SOLE   0 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 0 0 SH   SOLE   0 0 0
NEWPARK RES INC CALL 651718904 0 0 SH Call SOLE   0 0 0
NEWPARK RES INC PUT 651718954 0 0 SH Put SOLE   0 0 0
NEWPARK RES INC NOTE 4.000%12/0 651718AE8 0 0 SH   SOLE   0 0 0
NEWS CORP NEW CL A 65249B109 4 335 SH   SOLE   0 0 0
NEWS CORP NEW CALL 65249B909 0 0 SH Call SOLE   0 0 0
NEWS CORP NEW PUT 65249B959 0 0 SH Put SOLE   0 0 0
NEWS CORP NEW CL B 65249B208 0 0 SH   SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 0 0 SH Call SOLE   0 0 0
NEWS CORP NEW PUT 65249B958 0 0 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 0 0 SH   SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 0 0 SH Call SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP PUT 652526953 0 0 SH Put SOLE   0 0 0
NEXA RES S A COM L67359106 0 0 SH   SOLE   0 0 0
NEXEO SOLUTIONS INC *W EXP 06/09/202 65342H110 0 0 SH   SOLE   0 0 0
NEXEO SOLUTIONS INC UNIT 06/11/2019 65342H201 0 0 SH   SOLE   0 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 0 0 SH   SOLE   0 0 0
NEXGEN ENERGY LTD COM 65340P106 0 0 SH   SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 0 0 SH   SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC CALL 65341D902 0 0 SH Call SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC PUT 65341D952 0 0 SH Put SOLE   0 0 0
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 0 0 SH   SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 0 0 SH   SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 0 0 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 0 0 SH Put SOLE   0 0 0
NEXTDECADE CORP COM 65342K105 0 0 SH   SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101 1,133 5,863 SH   SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 0 0 SH Call SOLE   0 0 0
NEXTERA ENERGY INC PUT 65339F951 0 0 SH Put SOLE   0 0 0
NEXTERA ENERGY INC UNIT 09/01/2019 65339F820 0 0 SH   SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 0 0 SH   SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 0 0 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 0 0 SH Put SOLE   0 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 0 0 SH   SOLE   0 0 0
NEXTGEN HEALTHCARE INC CALL 65343C902 0 0 SH Call SOLE   0 0 0
NEXTGEN HEALTHCARE INC PUT 65343C952 0 0 SH Put SOLE   0 0 0
NF ENERGY SAVING CORP COM PAR 629099300 0 0 SH   SOLE   0 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 70 5,010 SH   SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 0 0 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 0 0 SH Put SOLE   0 0 0
NI HLDGS INC COM 65342T106 0 0 SH   SOLE   0 0 0
NIC INC COM 62914B100 1 100 SH   SOLE   0 0 0
NIC INC CALL 62914B900 0 0 SH Call SOLE   0 0 0
NIC INC PUT 62914B950 0 0 SH Put SOLE   0 0 0
NICE LTD SPONSORED ADR 653656108 38 314 SH   SOLE   0 0 0
NICE LTD CALL 653656908 0 0 SH Call SOLE   0 0 0
NICE LTD PUT 653656958 0 0 SH Put SOLE   0 0 0
NICE SYS INC NOTE 1.250% 1/1 65366HAB9 0 0 SH   SOLE   0 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 0 0 SH   SOLE   0 0 0
NICOLET BANKSHARES INC COM 65406E102 0 0 SH   SOLE   0 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3 158 SH   SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 0 0 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC PUT G6518L958 0 0 SH Put SOLE   0 0 0
NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 0 0 SH   SOLE   0 0 0
NII HLDGS INC COM PAR 62913F508 0 0 SH   SOLE   0 0 0
NII HLDGS INC CALL 62913F908 0 0 SH Call SOLE   0 0 0
NII HLDGS INC PUT 62913F958 0 0 SH Put SOLE   0 0 0
NIKE INC CL B 654106103 241 2,861 SH   SOLE   0 0 0
NIKE INC CALL 654106903 0 0 SH Call SOLE   0 0 0
NIKE INC PUT 654106953 0 0 SH Put SOLE   0 0 0
NINE ENERGY SVC INC COM 65441V101 0 0 SH   SOLE   0 0 0
NINE ENERGY SVC INC CALL 65441V901 0 0 SH Call SOLE   0 0 0
NINE ENERGY SVC INC PUT 65441V951 0 0 SH Put SOLE   0 0 0
NIO INC SPON ADS 62914V106 5 1,000 SH   SOLE   0 0 0
NIO INC CALL 62914V906 0 0 SH Call SOLE   0 0 0
NIO INC PUT 62914V956 0 0 SH Put SOLE   0 0 0
NIO INC DEBT 4.500% 2/0 G6525FAA0 0 0 SH   SOLE   0 0 0
NISOURCE INC COM 65473P105 6 236 SH   SOLE   0 0 0
NISOURCE INC CALL 65473P905 0 0 SH Call SOLE   0 0 0
NISOURCE INC PUT 65473P955 0 0 SH Put SOLE   0 0 0
NIU TECHNOLOGIES ADS 65481N100 0 0 SH   SOLE   0 0 0
NL INDS INC COM NEW 629156407 0 0 SH   SOLE   0 0 0
NL INDS INC CALL 629156907 0 0 SH Call SOLE   0 0 0
NL INDS INC PUT 629156957 0 0 SH Put SOLE   0 0 0
NLIGHT INC COM 65487K100 0 0 SH   SOLE   0 0 0
NLIGHT INC CALL 65487K900 0 0 SH Call SOLE   0 0 0
NLIGHT INC PUT 65487K950 0 0 SH Put SOLE   0 0 0
NMI HLDGS INC CL A 629209305 0 0 SH   SOLE   0 0 0
NMI HLDGS INC CALL 629209905 0 0 SH Call SOLE   0 0 0
NMI HLDGS INC PUT 629209955 0 0 SH Put SOLE   0 0 0
NN INC COM 629337106 0 0 SH   SOLE   0 0 0
NN INC CALL 629337906 0 0 SH Call SOLE   0 0 0
NN INC PUT 629337956 0 0 SH Put SOLE   0 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 0 0 SH   SOLE   0 0 0
NOAH HLDGS LTD CALL 65487X902 0 0 SH Call SOLE   0 0 0
NOAH HLDGS LTD PUT 65487X952 0 0 SH Put SOLE   0 0 0
NOBILIS HEALTH CORP COM 65500B103 0 0 SH   SOLE   0 0 0
NOBILIS HEALTH CORP CALL 65500B903 0 0 SH Call SOLE   0 0 0
NOBILIS HEALTH CORP PUT 65500B953 0 0 SH Put SOLE   0 0 0
NOBLE CORP PLC SHS USD G65431101 1 500 SH   SOLE   0 0 0
NOBLE CORP PLC CALL G65431901 0 0 SH Call SOLE   0 0 0
NOBLE CORP PLC PUT G65431951 0 0 SH Put SOLE   0 0 0
NOBLE ENERGY INC COM 655044105 0 15 SH   SOLE   0 0 0
NOBLE ENERGY INC CALL 655044905 0 0 SH Call SOLE   0 0 0
NOBLE ENERGY INC PUT 655044955 0 0 SH Put SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 0 0 SH   SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP CALL 65506L905 0 0 SH Call SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP PUT 65506L955 0 0 SH Put SOLE   0 0 0
NOKIA CORP SPONSORED ADR 654902204 0 147 SH   SOLE   0 0 0
NOKIA CORP CALL 654902904 0 0 SH Call SOLE   0 0 0
NOKIA CORP PUT 654902954 0 0 SH Put SOLE   0 0 0
NOMAD FOODS LTD CALL G6564A905 0 0 SH Call SOLE   0 0 0
NOMAD FOODS LTD PUT G6564A955 0 0 SH Put SOLE   0 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 0 0 SH   SOLE   0 0 0
NOMURA AMER FIN LLC MTNF 0.125% 1/2 65539ACG3 0 0 SH   SOLE   0 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 0 0 SH   SOLE   0 0 0
NOMURA HLDGS INC CALL 65535H908 0 0 SH Call SOLE   0 0 0
NOMURA HLDGS INC PUT 65535H958 0 0 SH Put SOLE   0 0 0
NOODLES & CO COM CL A 65540B105 0 0 SH   SOLE   0 0 0
NOODLES & CO CALL 65540B905 0 0 SH Call SOLE   0 0 0
NOODLES & CO PUT 65540B955 0 0 SH Put SOLE   0 0 0
NORBORD INC COM NEW 65548P403 0 0 SH   SOLE   0 0 0
NORBORD INC CALL 65548P903 0 0 SH Call SOLE   0 0 0
NORBORD INC PUT 65548P953 0 0 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 5 2,625 SH   SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 0 0 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 0 0 SH Put SOLE   0 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 0 0 SH   SOLE   0 0 0
NORDIC AMERN OFFSHORE LTD CALL G65772908 0 0 SH Call SOLE   0 0 0
NORDIC AMERN OFFSHORE LTD PUT G65772958 0 0 SH Put SOLE   0 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772207 0 0 SH   SOLE   0 0 0
NORDIC AMERN OFFSHORE LTD CALL G65772907 0 0 SH Call SOLE   0 0 0
NORDIC AMERN OFFSHORE LTD PUT G65772957 0 0 SH Put SOLE   0 0 0
NORDSON CORP COM 655663102 8 67 SH   SOLE   0 0 0
NORDSON CORP CALL 655663902 0 0 SH Call SOLE   0 0 0
NORDSON CORP PUT 655663952 0 0 SH Put SOLE   0 0 0
NORDSTROM INC COM 655664100 0 0 SH   SOLE   0 0 0
NORDSTROM INC CALL 655664900 0 0 SH Call SOLE   0 0 0
NORDSTROM INC PUT 655664950 0 0 SH Put SOLE   0 0 0
NORFOLK SOUTHERN CORP COM 655844108 395 2,116 SH   SOLE   0 0 0
NORFOLK SOUTHERN CORP CALL 655844908 0 0 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP PUT 655844958 0 0 SH Put SOLE   0 0 0
NORTECH SYS INC COM 656553104 0 0 SH   SOLE   0 0 0
NORTH AMERICAN CONST COM 656811106 2 230 SH   SOLE   0 0 0
NORTH AMERICAN CONST CALL 656811906 0 0 SH Call SOLE   0 0 0
NORTH AMERICAN CONST PUT 656811956 0 0 SH Put SOLE   0 0 0
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 2 295 SH   SOLE   0 0 0
NORTH EUROPEAN OIL RTY TR CALL 659310906 0 0 SH Call SOLE   0 0 0
NORTH EUROPEAN OIL RTY TR PUT 659310956 0 0 SH Put SOLE   0 0 0
NORTHEAST BANCORP COM NEW 663904209 0 0 SH   SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 0 660 SH   SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 0 0 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 0 0 SH Put SOLE   0 0 0
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 0 0 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV FRMLAFLIO SMRT 66538H567 0 0 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV FRMLAFLIO TACT 66538H575 0 0 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV SAGE ESG INTER 66538H583 0 0 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 3,537 127,718 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 0 0 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 0 0 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 0 0 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 0 0 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV FORMULA FOLIOS 66538H674 0 0 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV QUTX DYAMIC BT 66538H690 0 0 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV QUTX RSK MGDML 66538H716 0 0 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV QUTX RSK MNDGW 66538H732 0 0 SH   SOLE   0 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 11 4,122 SH   SOLE   0 0 0
NORTHERN OIL & GAS INC NEV CALL 665531909 0 0 SH Call SOLE   0 0 0
NORTHERN OIL & GAS INC NEV PUT 665531959 0 0 SH Put SOLE   0 0 0
NORTHERN TECH INTL CORP COM 665809109 0 0 SH   SOLE   0 0 0
NORTHERN TR CORP COM 665859104 24 266 SH   SOLE   0 0 0
NORTHERN TR CORP CALL 665859904 0 0 SH Call SOLE   0 0 0
NORTHERN TR CORP PUT 665859954 0 0 SH Put SOLE   0 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 0 0 SH   SOLE   0 0 0
NORTHFIELD BANCORP INC DEL CALL 66611T908 0 0 SH Call SOLE   0 0 0
NORTHFIELD BANCORP INC DEL PUT 66611T958 0 0 SH Put SOLE   0 0 0
NORTHRIM BANCORP INC COM 666762109 0 0 SH   SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 340 1,267 SH   SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 0 0 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP PUT 666807952 0 0 SH Put SOLE   0 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 0 0 SH   SOLE   0 0 0
NORTHSTAR REALTY EUROPE CORP CALL 66706L901 0 0 SH Call SOLE   0 0 0
NORTHSTAR REALTY EUROPE CORP PUT 66706L951 0 0 SH Put SOLE   0 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 0 0 SH   SOLE   0 0 0
NORTHWEST BANCSHARES INC MD CALL 667340903 0 0 SH Call SOLE   0 0 0
NORTHWEST BANCSHARES INC MD PUT 667340953 0 0 SH Put SOLE   0 0 0
NORTHWEST NAT HLDG CO COM 66765N105 0 0 SH   SOLE   0 0 0
NORTHWEST NAT HLDG CO CALL 66765N905 0 0 SH Call SOLE   0 0 0
NORTHWEST NAT HLDG CO PUT 66765N955 0 0 SH Put SOLE   0 0 0
NORTHWEST PIPE CO COM 667746101 0 0 SH   SOLE   0 0 0
NORTHWEST PIPE CO CALL 667746901 0 0 SH Call SOLE   0 0 0
NORTHWEST PIPE CO PUT 667746951 0 0 SH Put SOLE   0 0 0
NORTHWESTERN CORP COM NEW 668074305 8 114 SH   SOLE   0 0 0
NORTHWESTERN CORP CALL 668074905 0 0 SH Call SOLE   0 0 0
NORTHWESTERN CORP PUT 668074955 0 0 SH Put SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 23 427 SH   SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L CALL G66721904 0 0 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L PUT G66721954 0 0 SH Put SOLE   0 0 0
NORWOOD FINANCIAL CORP COM 669549107 0 0 SH   SOLE   0 0 0
NOVA LIFESTYLE INC COM 66979P102 0 0 SH   SOLE   0 0 0
NOVA LIFESTYLE INC CALL 66979P902 0 0 SH Call SOLE   0 0 0
NOVA LIFESTYLE INC PUT 66979P952 0 0 SH Put SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 0 0 SH   SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L CALL M7516K903 0 0 SH Call SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L PUT M7516K953 0 0 SH Put SOLE   0 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 0 SH   SOLE   0 0 0
NOVAGOLD RES INC COM NEW 66987E206 0 0 SH   SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 0 0 SH Call SOLE   0 0 0
NOVAGOLD RES INC PUT 66987E956 0 0 SH Put SOLE   0 0 0
NOVAN INC COM 66988N106 0 0 SH   SOLE   0 0 0
NOVAN INC CALL 66988N906 0 0 SH Call SOLE   0 0 0
NOVAN INC PUT 66988N956 0 0 SH Put SOLE   0 0 0
NOVANTA INC COM 67000B104 0 0 SH   SOLE   0 0 0
NOVANTA INC CALL 67000B904 0 0 SH Call SOLE   0 0 0
NOVANTA INC PUT 67000B954 0 0 SH Put SOLE   0 0 0
NOVARTIS A G SPONSORED ADR 66987V109 226 2,356 SH   SOLE   0 0 0
NOVARTIS A G CALL 66987V909 0 0 SH Call SOLE   0 0 0
NOVARTIS A G PUT 66987V959 0 0 SH Put SOLE   0 0 0
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 0 0 SH   SOLE   0 0 0
NOVAVAX INC COM 670002104 0 0 SH   SOLE   0 0 0
NOVAVAX INC CALL 670002904 0 0 SH Call SOLE   0 0 0
NOVAVAX INC PUT 670002954 0 0 SH Put SOLE   0 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 0 0 SH   SOLE   0 0 0
NOVELION THERAPEUTICS INC CALL 67001K902 0 0 SH Call SOLE   0 0 0
NOVELION THERAPEUTICS INC PUT 67001K952 0 0 SH Put SOLE   0 0 0
NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 0 0 SH   SOLE   0 0 0
NOVO-NORDISK A S ADR 670100205 66 1,263 SH   SOLE   0 0 0
NOVO-NORDISK A S CALL 670100905 0 0 SH Call SOLE   0 0 0
NOVO-NORDISK A S PUT 670100955 0 0 SH Put SOLE   0 0 0
NOVOCURE LTD ORD SHS G6674U108 0 0 SH   SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 0 0 SH Call SOLE   0 0 0
NOVOCURE LTD PUT G6674U958 0 0 SH Put SOLE   0 0 0
NOVUME SOLUTIONS INC COM 67012D106 0 0 SH   SOLE   0 0 0
NOVUS THERAPEUTICS INC COM 67011N105 0 0 SH   SOLE   0 0 0
NOVUS THERAPEUTICS INC CALL 67011N905 0 0 SH Call SOLE   0 0 0
NOVUS THERAPEUTICS INC PUT 67011N955 0 0 SH Put SOLE   0 0 0
NOW INC COM 67011P100 0 0 SH   SOLE   0 0 0
NOW INC CALL 67011P900 0 0 SH Call SOLE   0 0 0
NOW INC PUT 67011P950 0 0 SH Put SOLE   0 0 0
NRC GROUP HLDGS CORP COM 629375106 0 0 SH   SOLE   0 0 0
NRC GROUP HLDGS CORP *W EXP 10/17/202 629375114 0 0 SH   SOLE   0 0 0
NRG ENERGY INC COM NEW 629377508 37 876 SH   SOLE   0 0 0
NRG ENERGY INC CALL 629377908 0 0 SH Call SOLE   0 0 0
NRG ENERGY INC PUT 629377958 0 0 SH Put SOLE   0 0 0
NTN BUZZTIME INC COM PAR 629410606 0 0 SH   SOLE   0 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 9 200 SH   SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 0 0 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 0 0 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC NOTE 2.750%11/0 67020YAF7 0 0 SH   SOLE   0 0 0
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 0 0 SH   SOLE   0 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 0 0 SH   SOLE   0 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 0 0 SH   SOLE   0 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2 155 SH   SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 0 0 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 0 0 SH Put SOLE   0 0 0
NUCANA PLC SPONSORED ADR 67022C106 0 0 SH   SOLE   0 0 0
NUCOR CORP COM 670346105 40 690 SH   SOLE   0 0 0
NUCOR CORP CALL 670346905 0 0 SH Call SOLE   0 0 0
NUCOR CORP PUT 670346955 0 0 SH Put SOLE   0 0 0
NUSHARES ETF TR ENHANCED YIELD 67092P102 0 0 SH   SOLE   0 0 0
NUSHARES ETF TR ENHANCD 1 5 YR 67092P110 0 0 SH   SOLE   0 0 0
NUSHARES ETF TR ESG LARGE CAP 67092P201 0 0 SH   SOLE   0 0 0
NUSHARES ETF TR ESG LRG VALUE 67092P300 0 0 SH   SOLE   0 0 0
NUSHARES ETF TR ESG MID CAP GWTH 67092P409 0 0 SH   SOLE   0 0 0
NUSHARES ETF TR ESG MID VALUE 67092P508 7 278 SH   SOLE   0 0 0
NUSHARES ETF TR ESG SMALL CAP 67092P607 0 0 SH   SOLE   0 0 0
NUSHARES ETF TR SHORT TERM REIT 67092P706 0 0 SH   SOLE   0 0 0
NUSHARES ETF TR ESG INTL DEVEL 67092P805 0 0 SH   SOLE   0 0 0
NUSHARES ETF TR ESG US AGGRGTE 67092P870 0 0 SH   SOLE   0 0 0
NUSHARES ETF TR ESG EMERGING 67092P888 0 0 SH   SOLE   0 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 3 132 SH   SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 0 0 SH Call SOLE   0 0 0
NUSTAR ENERGY LP PUT 67058H952 0 0 SH Put SOLE   0 0 0
NUTANIX INC CL A 67059N108 2 67 SH   SOLE   0 0 0
NUTANIX INC CALL 67059N908 0 0 SH Call SOLE   0 0 0
NUTANIX INC PUT 67059N958 0 0 SH Put SOLE   0 0 0
NUTANIX INC NOTE 1/1 67059NAB4 0 0 SH   SOLE   0 0 0
NUTRI SYS INC NEW COM 67069D108 0 0 SH   SOLE   0 0 0
NUTRI SYS INC NEW CALL 67069D908 0 0 SH Call SOLE   0 0 0
NUTRI SYS INC NEW PUT 67069D958 0 0 SH Put SOLE   0 0 0
NUTRIEN LTD COM 67077M108 32 608 SH   SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 0 0 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 0 0 SH Put SOLE   0 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 0 0 SH   SOLE   0 0 0
NUVASIVE INC COM 670704105 0 0 SH   SOLE   0 0 0
NUVASIVE INC CALL 670704905 0 0 SH Call SOLE   0 0 0
NUVASIVE INC PUT 670704955 0 0 SH Put SOLE   0 0 0
NUVECTRA CORP COM 67075N108 0 0 SH   SOLE   0 0 0
NUVECTRA CORP CALL 67075N908 0 0 SH Call SOLE   0 0 0
NUVECTRA CORP PUT 67075N958 0 0 SH Put SOLE   0 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 185 13,786 SH   SOLE   0 0 0
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 0 0 SH   SOLE   0 0 0
NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 0 0 SH   SOLE   0 0 0
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 23 3,467 SH   SOLE   0 0 0
NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 0 0 SH   SOLE   0 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 45 2,995 SH   SOLE   0 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 10 750 SH   SOLE   0 0 0
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 0 0 SH   SOLE   0 0 0
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 0 0 SH   SOLE   0 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 0 0 SH   SOLE   0 0 0
NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103 0 0 SH   SOLE   0 0 0
NUVEEN CALIF MUN VALUE FD COM 67062C107 0 0 SH   SOLE   0 0 0
NUVEEN CALIF MUNICPAL VALU F COM 6706EB106 0 0 SH   SOLE   0 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 163 11,721 SH   SOLE   0 0 0
NUVEEN CONNECTICUT QLTY MUN COM 67060D107 0 0 SH   SOLE   0 0 0
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 0 0 SH   SOLE   0 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 0 0 SH   SOLE   0 0 0
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 149 14,150 SH   SOLE   0 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 40 2,247 SH   SOLE   0 0 0
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 0 0 SH   SOLE   0 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 0 0 SH   SOLE   0 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 0 0 SH   SOLE   0 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 546 56,399 SH   SOLE   0 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 58 6,014 SH   SOLE   0 0 0
NUVEEN GEORGIA QLTY MUN INC COM 67072B107 0 0 SH   SOLE   0 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 0 0 SH   SOLE   0 0 0
NUVEEN HIGH INCOME 2020 TARG COM 67075L102 0 0 SH   SOLE   0 0 0
NUVEEN HIGH INCOME 2023 TARG COM 67079F101 0 0 SH   SOLE   0 0 0
NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 0 0 SH   SOLE   0 0 0
NUVEEN HIGH INCOME NOVEMBER COM 67077N106 0 0 SH   SOLE   0 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 0 0 SH   SOLE   0 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 0 0 SH   SOLE   0 0 0
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 0 0 SH   SOLE   0 0 0
NUVEEN MASSACHUSETS QLT MUN COM 67061E104 0 0 SH   SOLE   0 0 0
NUVEEN MICHIGAN QLT MUN INC COM 670979103 0 0 SH   SOLE   0 0 0
NUVEEN MINESOTA QLT MUN INC SHS 670734102 0 0 SH   SOLE   0 0 0
NUVEEN MISSOURI QLT MUN INC COM 67060Q108 0 0 SH   SOLE   0 0 0
NUVEEN MTG OPPORTUNITY TERM COM 670735109 0 0 SH   SOLE   0 0 0
NUVEEN MTG OPPTY TERM FD 2 COM 67074R100 0 0 SH   SOLE   0 0 0
NUVEEN MULTI MKT INCOME FD COM 67075J107 32 4,600 SH   SOLE   0 0 0
NUVEEN MUN 2021 TARGET TERM COM 670687102 0 0 SH   SOLE   0 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 32 2,418 SH   SOLE   0 0 0
NUVEEN MUN INCOME FD INC COM 67062J102 0 0 SH   SOLE   0 0 0
NUVEEN MUN VALUE FD INC COM 670928100 55 5,500 SH   SOLE   0 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 23 1,560 SH   SOLE   0 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 0 0 SH   SOLE   0 0 0
NUVEEN NEW JERSEY MUN VALUE SHS 670702109 0 0 SH   SOLE   0 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 0 0 SH   SOLE   0 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 0 0 SH   SOLE   0 0 0
NUVEEN NEW YORK MUN VALUE FD COM 670706100 0 0 SH   SOLE   0 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066X107 0 0 SH   SOLE   0 0 0
NUVEEN NORTH CAROLINA QLTY M COM 67060P100 0 0 SH   SOLE   0 0 0
NUVEEN NY MUN VALUE FD COM 67062M105 0 0 SH   SOLE   0 0 0
NUVEEN NY SELECT TAX FREE PR SH BEN INT 67063V104 0 0 SH   SOLE   0 0 0
NUVEEN OHIO QLTY MUN INCOME COM 670980101 0 0 SH   SOLE   0 0 0
NUVEEN PA MUN VALUE FD COM 67074K105 0 0 SH   SOLE   0 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 0 0 SH   SOLE   0 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 95 9,989 SH   SOLE   0 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 68 7,524 SH   SOLE   0 0 0
NUVEEN PFD & INCOME 2022 TER COM 67075T105 0 0 SH   SOLE   0 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 0 0 SH   SOLE   0 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 0 0 SH   SOLE   0 0 0
NUVEEN REAL ASSET INM AND GW COM 67074Y105 44 2,750 SH   SOLE   0 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 21 2,000 SH   SOLE   0 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 0 0 SH   SOLE   0 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 0 0 SH   SOLE   0 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 9 680 SH   SOLE   0 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 0 0 SH   SOLE   0 0 0
NUVEEN SHT DUR CR OPP FD COM 67074X107 0 0 SH   SOLE   0 0 0
NUVEEN SR INCOME FD COM 67067Y104 0 0 SH   SOLE   0 0 0
NUVEEN TAXABLE MUNICPL INCM COM 67074C103 0 0 SH   SOLE   0 0 0
NUVEEN TEXAS QLTY MUN INCME COM 670983105 0 0 SH   SOLE   0 0 0
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 26 2,290 SH   SOLE   0 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 0 SH   SOLE   0 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 0 0 SH   SOLE   0 0 0
NV5 GLOBAL INC COM 62945V109 1 22 SH   SOLE   0 0 0
NV5 GLOBAL INC CALL 62945V909 0 0 SH Call SOLE   0 0 0
NV5 GLOBAL INC PUT 62945V959 0 0 SH Put SOLE   0 0 0
NVE CORP COM NEW 629445206 4 50 SH   SOLE   0 0 0
NVENT ELECTRIC PLC SHS G6700G107 0 0 SH   SOLE   0 0 0
NVENT ELECTRIC PLC CALL G6700G907 0 0 SH Call SOLE   0 0 0
NVENT ELECTRIC PLC PUT G6700G957 0 0 SH Put SOLE   0 0 0
NVIDIA CORP COM 67066G104 1,756 9,785 SH   SOLE   0 0 0
NVIDIA CORP CALL 67066G904 0 0 SH Call SOLE   0 0 0
NVIDIA CORP PUT 67066G954 0 0 SH Put SOLE   0 0 0
NVR INC COM 62944T105 69 25 SH   SOLE   0 0 0
NXP SEMICONDUCTORS N V COM N6596X109 180 2,051 SH   SOLE   0 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 0 0 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 0 0 SH Put SOLE   0 0 0
NXP SEMICONDUCTORS N V NOTE 1.000%12/0 62952QAB6 0 0 SH   SOLE   0 0 0
NXSTAGE MEDICAL INC COM 67072V103 0 0 SH   SOLE   0 0 0
NXSTAGE MEDICAL INC CALL 67072V903 0 0 SH Call SOLE   0 0 0
NXSTAGE MEDICAL INC PUT 67072V953 0 0 SH Put SOLE   0 0 0
NXT ID INC *W EXP 02/09/201 67091J123 0 0 SH   SOLE   0 0 0
NXT ID INC COM NEW 67091J206 0 0 SH   SOLE   0 0 0
NXT ID INC CALL 67091J906 0 0 SH Call SOLE   0 0 0
NXT ID INC PUT 67091J956 0 0 SH Put SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 0 0 SH   SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 0 0 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 0 0 SH Put SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 182 470 SH   SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW CALL 67103H907 0 0 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW PUT 67103H957 0 0 SH Put SOLE   0 0 0
O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 0 0 SH   SOLE   0 0 0
O2MICRO INTERNATIONAL LTD CALL 67107W900 0 0 SH Call SOLE   0 0 0
O2MICRO INTERNATIONAL LTD PUT 67107W950 0 0 SH Put SOLE   0 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 0 0 SH   SOLE   0 0 0
OAKTREE CAP GROUP LLC CALL 674001901 0 0 SH Call SOLE   0 0 0
OAKTREE CAP GROUP LLC PUT 674001951 0 0 SH Put SOLE   0 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 0 0 SH   SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 2 490 SH   SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO CALL 67401P908 0 0 SH Call SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO PUT 67401P958 0 0 SH Put SOLE   0 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 0 0 SH   SOLE   0 0 0
OAKTREE STRATEGIC INCOME COR CALL 67402D904 0 0 SH Call SOLE   0 0 0
OAKTREE STRATEGIC INCOME COR PUT 67402D954 0 0 SH Put SOLE   0 0 0
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 0 0 SH   SOLE   0 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 0 0 SH   SOLE   0 0 0
OASIS PETE INC NEW COM 674215108 1 195 SH   SOLE   0 0 0
OASIS PETE INC NEW CALL 674215908 0 0 SH Call SOLE   0 0 0
OASIS PETE INC NEW PUT 674215958 0 0 SH Put SOLE   0 0 0
OASMIA PHARMACEUTICAL AB ADR 67421W109 0 0 SH   SOLE   0 0 0
OBALON THERAPEUTICS INC COM 67424L100 0 0 SH   SOLE   0 0 0
OBALON THERAPEUTICS INC CALL 67424L900 0 0 SH Call SOLE   0 0 0
OBALON THERAPEUTICS INC PUT 67424L950 0 0 SH Put SOLE   0 0 0
OBSEVA SA COM H5861P103 0 0 SH   SOLE   0 0 0
OBSIDIAN ENERGY LTD COM 674482104 0 300 SH   SOLE   0 0 0
OBSIDIAN ENERGY LTD CALL 674482904 0 0 SH Call SOLE   0 0 0
OBSIDIAN ENERGY LTD PUT 674482954 0 0 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 196 2,953 SH   SOLE   0 0 0
OCCIDENTAL PETE CORP DEL CALL 674599905 0 0 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP DEL PUT 674599955 0 0 SH Put SOLE   0 0 0
OCEAN BIO CHEM INC COM 674631106 0 0 SH   SOLE   0 0 0
OCEAN PWR TECHNOLOGIES INC COM PAR 674870407 0 0 SH   SOLE   0 0 0
OCEAN PWR TECHNOLOGIES INC CALL 674870907 0 0 SH Call SOLE   0 0 0
OCEAN PWR TECHNOLOGIES INC PUT 674870957 0 0 SH Put SOLE   0 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 0 0 SH   SOLE   0 0 0
OCEANEERING INTL INC COM 675232102 0 0 SH   SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 0 0 SH Call SOLE   0 0 0
OCEANEERING INTL INC PUT 675232952 0 0 SH Put SOLE   0 0 0
OCEANFIRST FINL CORP COM 675234108 4 172 SH   SOLE   0 0 0
OCEANFIRST FINL CORP CALL 675234908 0 0 SH Call SOLE   0 0 0
OCEANFIRST FINL CORP PUT 675234958 0 0 SH Put SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 0 0 SH   SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP CALL 67551U905 0 0 SH Call SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP PUT 67551U955 0 0 SH Put SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP CL A SHARES 67551U204 0 0 SH   SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP CALL 67551U904 0 0 SH Call SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP PUT 67551U954 0 0 SH Put SOLE   0 0 0
OCONEE FED FINL CORP COM 675607105 0 0 SH   SOLE   0 0 0
OCULAR THERAPEUTIX INC COM 67576A100 0 0 SH   SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 0 0 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC PUT 67576A950 0 0 SH Put SOLE   0 0 0
OCWEN FINL CORP COM NEW 675746309 0 0 SH   SOLE   0 0 0
OCWEN FINL CORP CALL 675746909 0 0 SH Call SOLE   0 0 0
OCWEN FINL CORP PUT 675746959 0 0 SH Put SOLE   0 0 0
ODONATE THERAPEUTICS INC COM 676079106 0 0 SH   SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 0 0 SH   SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I CALL 676118901 0 0 SH Call SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I PUT 676118951 0 0 SH Put SOLE   0 0 0
OFFICE DEPOT INC COM 676220106 31 8,623 SH   SOLE   0 0 0
OFFICE DEPOT INC CALL 676220906 0 0 SH Call SOLE   0 0 0
OFFICE DEPOT INC PUT 676220956 0 0 SH Put SOLE   0 0 0
OFFICE PPTYS INCOME TR CALL 67623C909 0 0 SH Call SOLE   0 0 0
OFFICE PPTYS INCOME TR PUT 67623C959 0 0 SH Put SOLE   0 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 52 1,889 SH   SOLE   0 0 0
OFG BANCORP COM 67103X102 0 0 SH   SOLE   0 0 0
OFG BANCORP CALL 67103X902 0 0 SH Call SOLE   0 0 0
OFG BANCORP PUT 67103X952 0 0 SH Put SOLE   0 0 0
OFS CAP CORP COM 67103B100 0 0 SH   SOLE   0 0 0
OFS CREDIT COMPANY INC COM 67111Q107 0 0 SH   SOLE   0 0 0
OGE ENERGY CORP COM 670837103 6 148 SH   SOLE   0 0 0
OGE ENERGY CORP CALL 670837903 0 0 SH Call SOLE   0 0 0
OGE ENERGY CORP PUT 670837953 0 0 SH Put SOLE   0 0 0
OHA INVT CORP COM 67091U102 0 0 SH   SOLE   0 0 0
OHA INVT CORP CALL 67091U902 0 0 SH Call SOLE   0 0 0
OHA INVT CORP PUT 67091U952 0 0 SH Put SOLE   0 0 0
OHIO VY BANC CORP COM 677719106 0 0 SH   SOLE   0 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 0 0 SH   SOLE   0 0 0
OHR PHARMACEUTICAL INC CALL 67778H900 0 0 SH Call SOLE   0 0 0
OHR PHARMACEUTICAL INC PUT 67778H950 0 0 SH Put SOLE   0 0 0
OHR PHARMACEUTICAL INC COM 67778H309 0 8 SH   SOLE   0 0 0
OHR PHARMACEUTICAL INC CALL 67778H909 0 0 SH Call SOLE   0 0 0
OHR PHARMACEUTICAL INC PUT 67778H959 0 0 SH Put SOLE   0 0 0
OI S A SPONSORED ADR NE 670851500 0 0 SH   SOLE   0 0 0
OIL DRI CORP AMER COM 677864100 3 100 SH   SOLE   0 0 0
OIL STS INTL INC COM 678026105 0 0 SH   SOLE   0 0 0
OIL STS INTL INC CALL 678026905 0 0 SH Call SOLE   0 0 0
OIL STS INTL INC PUT 678026955 0 0 SH Put SOLE   0 0 0
OKTA INC CL A 679295105 147 1,787 SH   SOLE   0 0 0
OKTA INC CALL 679295905 0 0 SH Call SOLE   0 0 0
OKTA INC PUT 679295955 0 0 SH Put SOLE   0 0 0
OKTA INC NOTE 0.250% 2/1 679295AB1 0 0 SH   SOLE   0 0 0
OLD DOMINION FGHT LINES INC COM 679580100 8 57 SH   SOLE   0 0 0
OLD DOMINION FGHT LINES INC CALL 679580900 0 0 SH Call SOLE   0 0 0
OLD DOMINION FGHT LINES INC PUT 679580950 0 0 SH Put SOLE   0 0 0
OLD LINE BANCSHARES INC COM 67984M100 0 0 SH   SOLE   0 0 0
OLD NATL BANCORP IND COM 680033107 0 0 SH   SOLE   0 0 0
OLD NATL BANCORP IND CALL 680033907 0 0 SH Call SOLE   0 0 0
OLD NATL BANCORP IND PUT 680033957 0 0 SH Put SOLE   0 0 0
OLD POINT FINL CORP COM 680194107 0 0 SH   SOLE   0 0 0
OLD REP INTL CORP COM 680223104 7 353 SH   SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 0 0 SH Call SOLE   0 0 0
OLD REP INTL CORP PUT 680223954 0 0 SH Put SOLE   0 0 0
OLD SECOND BANCORP INC ILL COM 680277100 0 0 SH   SOLE   0 0 0
OLD SECOND BANCORP INC ILL CALL 680277900 0 0 SH Call SOLE   0 0 0
OLD SECOND BANCORP INC ILL PUT 680277950 0 0 SH Put SOLE   0 0 0
OLIN CORP COM PAR $1 680665205 8 387 SH   SOLE   0 0 0
OLIN CORP CALL 680665905 0 0 SH Call SOLE   0 0 0
OLIN CORP PUT 680665955 0 0 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 0 0 SH   SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I CALL 681116909 0 0 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I PUT 681116959 0 0 SH Put SOLE   0 0 0
OLYMPIC STEEL INC COM 68162K106 0 0 SH   SOLE   0 0 0
OLYMPIC STEEL INC CALL 68162K906 0 0 SH Call SOLE   0 0 0
OLYMPIC STEEL INC PUT 68162K956 0 0 SH Put SOLE   0 0 0
OMEGA FLEX INC COM 682095104 0 0 SH   SOLE   0 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 669 17,543 SH   SOLE   0 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 0 0 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 0 0 SH Put SOLE   0 0 0
OMEROS CORP COM 682143102 0 0 SH   SOLE   0 0 0
OMEROS CORP CALL 682143902 0 0 SH Call SOLE   0 0 0
OMEROS CORP PUT 682143952 0 0 SH Put SOLE   0 0 0
OMNICARE INC DBCV 3.250%12/1 681904AL2 0 0 SH   SOLE   0 0 0
OMNICELL INC COM 68213N109 0 0 SH   SOLE   0 0 0
OMNICELL INC CALL 68213N909 0 0 SH Call SOLE   0 0 0
OMNICELL INC PUT 68213N959 0 0 SH Put SOLE   0 0 0
OMNICOM GROUP INC COM 681919106 56 780 SH   SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 0 0 SH Call SOLE   0 0 0
OMNICOM GROUP INC PUT 681919956 0 0 SH Put SOLE   0 0 0
OMNOVA SOLUTIONS INC COM 682129101 0 0 SH   SOLE   0 0 0
OMNOVA SOLUTIONS INC CALL 682129901 0 0 SH Call SOLE   0 0 0
OMNOVA SOLUTIONS INC PUT 682129951 0 0 SH Put SOLE   0 0 0
ON DECK CAP INC COM 682163100 0 0 SH   SOLE   0 0 0
ON DECK CAP INC CALL 682163900 0 0 SH Call SOLE   0 0 0
ON DECK CAP INC PUT 682163950 0 0 SH Put SOLE   0 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 0 0 SH   SOLE   0 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 0 0 SH   SOLE   0 0 0
ON SEMICONDUCTOR CORP COM 682189105 36 1,790 SH   SOLE   0 0 0
ON SEMICONDUCTOR CORP CALL 682189905 0 0 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP PUT 682189955 0 0 SH Put SOLE   0 0 0
ON TRACK INNOVATION LTD SHS M8791A109 0 0 SH   SOLE   0 0 0
ON TRACK INNOVATION LTD CALL M8791A909 0 0 SH Call SOLE   0 0 0
ON TRACK INNOVATION LTD PUT M8791A959 0 0 SH Put SOLE   0 0 0
ONCOCYTE CORPORATION COM 68235C107 0 0 SH   SOLE   0 0 0
ONCOCYTE CORPORATION CALL 68235C907 0 0 SH Call SOLE   0 0 0
ONCOCYTE CORPORATION PUT 68235C957 0 0 SH Put SOLE   0 0 0
ONCOLYTICS BIOTECH INC COM NEW 682310875 0 0 SH   SOLE   0 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 0 0 SH   SOLE   0 0 0
ONCOMED PHARMACEUTICALS INC CALL 68234X902 0 0 SH Call SOLE   0 0 0
ONCOMED PHARMACEUTICALS INC PUT 68234X952 0 0 SH Put SOLE   0 0 0
ONCONOVA THERAPEUTICS INC *W EXP 07/11/202 68232V116 0 0 SH   SOLE   0 0 0
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 0 SH   SOLE   0 0 0
ONCOSEC MED INC COM NEW 68234L207 0 0 SH   SOLE   0 0 0
ONE GAS INC COM 68235P108 0 0 SH   SOLE   0 0 0
ONE GAS INC CALL 68235P908 0 0 SH Call SOLE   0 0 0
ONE GAS INC PUT 68235P958 0 0 SH Put SOLE   0 0 0
ONE HORIZON GROUP INC COM PAR 68235H304 0 0 SH   SOLE   0 0 0
ONE LIBERTY PPTYS INC COM 682406103 0 0 SH   SOLE   0 0 0
ONE LIBERTY PPTYS INC CALL 682406903 0 0 SH Call SOLE   0 0 0
ONE LIBERTY PPTYS INC PUT 682406953 0 0 SH Put SOLE   0 0 0
ONE MADISON CORP COM CL A G6772P100 0 0 SH   SOLE   0 0 0
ONE MADISON CORP UNIT 99/99/9999 G6772P118 0 0 SH   SOLE   0 0 0
ONE MADISON CORP *W EXP 99/99/999 G6772P126 0 0 SH   SOLE   0 0 0
ONE STOP SYS INC COM 68247W109 0 0 SH   SOLE   0 0 0
ONEMAIN HLDGS INC COM 68268W103 0 0 SH   SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 0 0 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC PUT 68268W953 0 0 SH Put SOLE   0 0 0
ONEOK INC NEW COM 682680103 653 9,367 SH   SOLE   0 0 0
ONEOK INC NEW CALL 682680903 0 0 SH Call SOLE   0 0 0
ONEOK INC NEW PUT 682680953 0 0 SH Put SOLE   0 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 0 0 SH   SOLE   0 0 0
ONESPAN INC COM 68287N100 25 1,329 SH   SOLE   0 0 0
ONESPAN INC CALL 68287N900 0 0 SH Call SOLE   0 0 0
ONESPAN INC PUT 68287N950 0 0 SH Put SOLE   0 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 0 0 SH   SOLE   0 0 0
OOMA INC COM 683416101 0 0 SH   SOLE   0 0 0
OOMA INC CALL 683416901 0 0 SH Call SOLE   0 0 0
OOMA INC PUT 683416951 0 0 SH Put SOLE   0 0 0
OP BANCORP COM 67109R109 0 0 SH   SOLE   0 0 0
OPEN TEXT CORP COM 683715106 3 87 SH   SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 0 0 SH Call SOLE   0 0 0
OPEN TEXT CORP PUT 683715956 0 0 SH Put SOLE   0 0 0
OPERA LTD SPONSORED ADS 68373M107 0 0 SH   SOLE   0 0 0
OPES ACQUISITION CORP COM 68373P100 0 0 SH   SOLE   0 0 0
OPES ACQUISITION CORP *W EXP 03/13/202 68373P118 0 0 SH   SOLE   0 0 0
OPES ACQUISITION CORP UNIT 03/07/2023 68373P209 0 0 SH   SOLE   0 0 0
OPGEN INC *W EXP 05/08/202 68373L125 0 0 SH   SOLE   0 0 0
OPGEN INC COM NEW 68373L208 0 0 SH   SOLE   0 0 0
OPHTHOTECH CORP COM 683745103 0 0 SH   SOLE   0 0 0
OPHTHOTECH CORP CALL 683745903 0 0 SH Call SOLE   0 0 0
OPHTHOTECH CORP PUT 683745953 0 0 SH Put SOLE   0 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 0 0 SH   SOLE   0 0 0
OPKO HEALTH INC DEBT 3.000% 2/0 68375NAB9 0 0 SH   SOLE   0 0 0
OPKO HEALTH INC COM 68375N103 1 673 SH   SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 0 0 SH Call SOLE   0 0 0
OPKO HEALTH INC PUT 68375N953 0 0 SH Put SOLE   0 0 0
OPKO HEALTH INC NOTE 4.500% 2/1 68375NAD5 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR S&P 500 REVENUE 68386C104 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR CALL 68386C904 0 0 SH Call SOLE   0 0 0
OPPENHEIMER ETF TR PUT 68386C954 0 0 SH Put SOLE   0 0 0
OPPENHEIMER ETF TR RUSL 2000 DYNM 68386C112 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR CALL 68386C903 0 0 SH Call SOLE   0 0 0
OPPENHEIMER ETF TR PUT 68386C953 0 0 SH Put SOLE   0 0 0
OPPENHEIMER ETF TR S&P SMALLCAP 600 68386C302 50 764 SH   SOLE   0 0 0
OPPENHEIMER ETF TR CALL 68386C902 0 0 SH Call SOLE   0 0 0
OPPENHEIMER ETF TR PUT 68386C952 0 0 SH Put SOLE   0 0 0
OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 4,676 123,436 SH   SOLE   0 0 0
OPPENHEIMER ETF TR RUSL 1000 VALU 68386C658 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR RUSL 1000 LOW 68386C666 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR RUSL 1000 QTLY 68386C674 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR RUSL 1000 MOMT 68386C682 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR RUSL 1000 SIZE 68386C690 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR RUSL 1000 YIEL 68386C716 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR RUSL 1000 DYNM 68386C724 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR INTL ULTRA DIV 68386C732 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR EMERGING MKTS 68386C740 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR INTERNATNL REV 68386C757 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR GLOBAL REV 68386C765 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR ESG REV ETF 68386C773 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR GLOBAL ESG ETF 68386C781 0 0 SH   SOLE   0 0 0
OPPENHEIMER ETF TR S&P FINCIAL REVE 68386C807 21 350 SH   SOLE   0 0 0
OPPENHEIMER ETF TR EMERGING MKT 68386C864 0 0 SH   SOLE   0 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 0 0 SH   SOLE   0 0 0
OPPENHEIMER HLDGS INC CALL 683797904 0 0 SH Call SOLE   0 0 0
OPPENHEIMER HLDGS INC PUT 683797954 0 0 SH Put SOLE   0 0 0
OPTIBASE LTD SHS NEW NIS0.13 M7524R116 0 0 SH   SOLE   0 0 0
OPTICAL CABLE CORP COM NEW 683827208 0 0 SH   SOLE   0 0 0
OPTIMIZERX CORP COM NEW 68401U204 0 0 SH   SOLE   0 0 0
OPTIMUMBANK HOLDINGS INC COM 68401P403 0 0 SH   SOLE   0 0 0
OPTINOSE INC COM 68404V100 0 0 SH   SOLE   0 0 0
OPUS BK IRVINE CALIF COM 684000102 0 0 SH   SOLE   0 0 0
OPUS BK IRVINE CALIF CALL 684000902 0 0 SH Call SOLE   0 0 0
OPUS BK IRVINE CALIF PUT 684000952 0 0 SH Put SOLE   0 0 0
ORACLE CORP COM 68389X105 340 6,340 SH   SOLE   0 0 0
ORACLE CORP CALL 68389X905 0 0 SH Call SOLE   0 0 0
ORACLE CORP PUT 68389X955 0 0 SH Put SOLE   0 0 0
ORAGENICS INC COM PAR 684023302 0 0 SH   SOLE   0 0 0
ORAMED PHARM INC COM NEW 68403P203 0 0 SH   SOLE   0 0 0
ORAMED PHARM INC CALL 68403P903 0 0 SH Call SOLE   0 0 0
ORAMED PHARM INC PUT 68403P953 0 0 SH Put SOLE   0 0 0
ORANGE SPONSORED ADR 684060106 59 3,668 SH   SOLE   0 0 0
ORANGE CALL 684060906 0 0 SH Call SOLE   0 0 0
ORANGE PUT 684060956 0 0 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 0 0 SH   SOLE   0 0 0
ORASURE TECHNOLOGIES INC CALL 68554V908 0 0 SH Call SOLE   0 0 0
ORASURE TECHNOLOGIES INC PUT 68554V958 0 0 SH Put SOLE   0 0 0
ORBCOMM INC COM 68555P100 0 0 SH   SOLE   0 0 0
ORBCOMM INC CALL 68555P900 0 0 SH Call SOLE   0 0 0
ORBCOMM INC PUT 68555P950 0 0 SH Put SOLE   0 0 0
ORBOTECH LTD ORD M75253100 0 100 SH   SOLE   0 0 0
ORBOTECH LTD CALL M75253900 0 0 SH Call SOLE   0 0 0
ORBOTECH LTD PUT M75253950 0 0 SH Put SOLE   0 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 0 0 SH   SOLE   0 0 0
ORCHID IS CAP INC COM 68571X103 0 0 SH   SOLE   0 0 0
ORCHID IS CAP INC CALL 68571X903 0 0 SH Call SOLE   0 0 0
ORCHID IS CAP INC PUT 68571X953 0 0 SH Put SOLE   0 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 1 1,500 SH   SOLE   0 0 0
ORCHIDS PAPER PRODS CO DEL CALL 68572N904 0 0 SH Call SOLE   0 0 0
ORCHIDS PAPER PRODS CO DEL PUT 68572N954 0 0 SH Put SOLE   0 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 0 0 SH   SOLE   0 0 0
ORGANOGENESIS HLDGS INC *W EXP 10/07/202 68621F110 0 0 SH   SOLE   0 0 0
ORGANOVO HLDGS INC COM 68620A104 0 500 SH   SOLE   0 0 0
ORGANOVO HLDGS INC CALL 68620A904 0 0 SH Call SOLE   0 0 0
ORGANOVO HLDGS INC PUT 68620A954 0 0 SH Put SOLE   0 0 0
ORGENESIS INC COM NEW 68619K204 0 0 SH   SOLE   0 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205 0 0 SH   SOLE   0 0 0
ORIGIN AGRITECH LIMITED CALL G67828905 0 0 SH Call SOLE   0 0 0
ORIGIN AGRITECH LIMITED PUT G67828955 0 0 SH Put SOLE   0 0 0
ORIGIN BANCORP INC COM 68621T102 0 0 SH   SOLE   0 0 0
ORION ENERGY SYSTEMS INC COM 686275108 0 0 SH   SOLE   0 0 0
ORION ENERGY SYSTEMS INC CALL 686275908 0 0 SH Call SOLE   0 0 0
ORION ENERGY SYSTEMS INC PUT 686275958 0 0 SH Put SOLE   0 0 0
ORION ENGINEERED CARBONS S A COM L72967109 0 0 SH   SOLE   0 0 0
ORION ENGINEERED CARBONS S A CALL L72967909 0 0 SH Call SOLE   0 0 0
ORION ENGINEERED CARBONS S A PUT L72967959 0 0 SH Put SOLE   0 0 0
ORION GROUP HOLDINGS INC COM 68628V308 0 0 SH   SOLE   0 0 0
ORION GROUP HOLDINGS INC CALL 68628V908 0 0 SH Call SOLE   0 0 0
ORION GROUP HOLDINGS INC PUT 68628V958 0 0 SH Put SOLE   0 0 0
ORITANI FINL CORP DEL COM 68633D103 0 0 SH   SOLE   0 0 0
ORITANI FINL CORP DEL CALL 68633D903 0 0 SH Call SOLE   0 0 0
ORITANI FINL CORP DEL PUT 68633D953 0 0 SH Put SOLE   0 0 0
ORIX CORP SPONSORED ADR 686330101 0 0 SH   SOLE   0 0 0
ORMAT TECHNOLOGIES INC COM 686688102 0 0 SH   SOLE   0 0 0
ORMAT TECHNOLOGIES INC CALL 686688902 0 0 SH Call SOLE   0 0 0
ORMAT TECHNOLOGIES INC PUT 686688952 0 0 SH Put SOLE   0 0 0
ORRSTOWN FINL SVCS INC COM 687380105 0 0 SH   SOLE   0 0 0
ORTHOFIX MED INC COM 68752M108 0 0 SH   SOLE   0 0 0
ORTHOFIX MED INC CALL 68752M908 0 0 SH Call SOLE   0 0 0
ORTHOFIX MED INC PUT 68752M958 0 0 SH Put SOLE   0 0 0
ORTHOPEDIATRICS CORP COM 68752L100 0 0 SH   SOLE   0 0 0
OSHKOSH CORP COM 688239201 0 0 SH   SOLE   0 0 0
OSHKOSH CORP CALL 688239901 0 0 SH Call SOLE   0 0 0
OSHKOSH CORP PUT 688239951 0 0 SH Put SOLE   0 0 0
OSI ETF TR OSHARES FTSE 67110P100 0 0 SH   SOLE   0 0 0
OSI ETF TR OSHARS FTSE US 67110P407 0 0 SH   SOLE   0 0 0
OSI ETF TR CALL 67110P907 0 0 SH Call SOLE   0 0 0
OSI ETF TR PUT 67110P957 0 0 SH Put SOLE   0 0 0
OSI ETF TR OSHARES FTSE EUR 67110P506 0 0 SH   SOLE   0 0 0
OSI ETF TR OSHS GBL INTER 67110P704 0 0 SH   SOLE   0 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 0 0 SH   SOLE   0 0 0
OSI SYSTEMS INC COM 671044105 0 0 SH   SOLE   0 0 0
OSI SYSTEMS INC CALL 671044905 0 0 SH Call SOLE   0 0 0
OSI SYSTEMS INC PUT 671044955 0 0 SH Put SOLE   0 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 0 0 SH   SOLE   0 0 0
OSIRIS THERAPEUTICS INC NEW CALL 68827R908 0 0 SH Call SOLE   0 0 0
OSIRIS THERAPEUTICS INC NEW PUT 68827R958 0 0 SH Put SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 0 0 SH   SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD CALL 68827L901 0 0 SH Call SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD PUT 68827L951 0 0 SH Put SOLE   0 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 0 0 SH   SOLE   0 0 0
OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 0 0 SH   SOLE   0 0 0
OTELCO INC CL A NEW 688823301 0 0 SH   SOLE   0 0 0
OTELCO INC CALL 688823901 0 0 SH Call SOLE   0 0 0
OTELCO INC PUT 688823951 0 0 SH Put SOLE   0 0 0
OTONOMY INC COM 68906L105 0 0 SH   SOLE   0 0 0
OTONOMY INC CALL 68906L905 0 0 SH Call SOLE   0 0 0
OTONOMY INC PUT 68906L955 0 0 SH Put SOLE   0 0 0
OTTAWA BANCORP INC COM 689195105 0 0 SH   SOLE   0 0 0
OTTER TAIL CORP COM 689648103 219 4,415 SH   SOLE   0 0 0
OTTER TAIL CORP CALL 689648903 0 0 SH Call SOLE   0 0 0
OTTER TAIL CORP PUT 689648953 0 0 SH Put SOLE   0 0 0
OUTFRONT MEDIA INC COM 69007J106 0 0 SH   SOLE   0 0 0
OUTFRONT MEDIA INC CALL 69007J906 0 0 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC PUT 69007J956 0 0 SH Put SOLE   0 0 0
OUTLOOK THERAPEUTICS INC COM 69012T107 0 0 SH   SOLE   0 0 0
OUTLOOK THERAPEUTICS INC *W EXP 02/18/201 69012T115 0 0 SH   SOLE   0 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 0 0 SH   SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 0 0 SH   SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I CALL 69036R903 0 0 SH Call SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I PUT 69036R953 0 0 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 0 0 SH   SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 0 0 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL PUT 690370951 0 0 SH Put SOLE   0 0 0
OVID THERAPEUTICS INC COM 690469101 0 0 SH   SOLE   0 0 0
OWENS & MINOR INC NEW COM 690732102 0 0 SH   SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 0 0 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW PUT 690732952 0 0 SH Put SOLE   0 0 0
OWENS CORNING NEW COM 690742101 5 125 SH   SOLE   0 0 0
OWENS CORNING NEW CALL 690742901 0 0 SH Call SOLE   0 0 0
OWENS CORNING NEW PUT 690742951 0 0 SH Put SOLE   0 0 0
OWENS ILL INC COM NEW 690768403 27 1,441 SH   SOLE   0 0 0
OWENS ILL INC CALL 690768903 0 0 SH Call SOLE   0 0 0
OWENS ILL INC PUT 690768953 0 0 SH Put SOLE   0 0 0
OWENS RLTY MTG INC COM 690828108 0 0 SH   SOLE   0 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106 0 0 SH   SOLE   0 0 0
OXBRIDGE RE HLDGS LTD *W EXP 03/26/201 G6856M114 0 0 SH   SOLE   0 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 0 0 SH   SOLE   0 0 0
OXFORD INDS INC COM 691497309 1 18 SH   SOLE   0 0 0
OXFORD INDS INC CALL 691497909 0 0 SH Call SOLE   0 0 0
OXFORD INDS INC PUT 691497959 0 0 SH Put SOLE   0 0 0
OXFORD LANE CAP CORP COM 691543102 0 0 SH   SOLE   0 0 0
OXFORD SQUARE CAP CORP COM 69181V107 0 0 SH   SOLE   0 0 0
OXFORD SQUARE CAP CORP CALL 69181V907 0 0 SH Call SOLE   0 0 0
OXFORD SQUARE CAP CORP PUT 69181V957 0 0 SH Put SOLE   0 0 0
P & F INDS INC CL A NEW 692830508 0 0 SH   SOLE   0 0 0
P A M TRANSN SVCS INC COM 693149106 0 0 SH   SOLE   0 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 5 215 SH   SOLE   0 0 0
P T TELEKOMUNIKASI INDONESIA CALL 715684906 0 0 SH Call SOLE   0 0 0
P T TELEKOMUNIKASI INDONESIA PUT 715684956 0 0 SH Put SOLE   0 0 0
PACCAR INC COM 693718108 8 129 SH   SOLE   0 0 0
PACCAR INC CALL 693718908 0 0 SH Call SOLE   0 0 0
PACCAR INC PUT 693718958 0 0 SH Put SOLE   0 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 0 0 SH   SOLE   0 0 0
PACER FDS TR CALL 69374H905 0 0 SH Call SOLE   0 0 0
PACER FDS TR PUT 69374H955 0 0 SH Put SOLE   0 0 0
PACER FDS TR TRENDP US MID CP 69374H204 0 0 SH   SOLE   0 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 0 0 SH   SOLE   0 0 0
PACER FDS TR US EXPORT LEAD 69374H402 0 0 SH   SOLE   0 0 0
PACER FDS TR CFRA STVAL EQL 69374H691 0 0 SH   SOLE   0 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 0 0 SH   SOLE   0 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 0 0 SH   SOLE   0 0 0
PACER FDS TR BNCHMRK INDSTR 69374H766 0 0 SH   SOLE   0 0 0
PACER FDS TR BNCHMRK RS ETF 69374H782 0 0 SH   SOLE   0 0 0
PACER FDS TR TRENDPILOT EUR 69374H808 0 0 SH   SOLE   0 0 0
PACER FDS TR MILTRY TIMS ETF 69374H832 0 0 SH   SOLE   0 0 0
PACER FDS TR WEALTHSHIELD 69374H840 0 0 SH   SOLE   0 0 0
PACER FDS TR PACER US SMALL 69374H857 0 0 SH   SOLE   0 0 0
PACER FDS TR DEVELOPED MRKT 69374H873 0 0 SH   SOLE   0 0 0
PACER FDS TR US CASH COWS 100 69374H881 0 0 SH   SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 0 0 SH   SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 0 0 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 0 0 SH Put SOLE   0 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 0 0 SH   SOLE   0 0 0
PACIFIC COAST OIL TR UNIT BEN INT 694103102 0 0 SH   SOLE   0 0 0
PACIFIC COAST OIL TR CALL 694103902 0 0 SH Call SOLE   0 0 0
PACIFIC COAST OIL TR PUT 694103952 0 0 SH Put SOLE   0 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 0 0 SH   SOLE   0 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 0 0 SH   SOLE   0 0 0
PACIFIC ETHANOL INC CALL 69423U905 0 0 SH Call SOLE   0 0 0
PACIFIC ETHANOL INC PUT 69423U955 0 0 SH Put SOLE   0 0 0
PACIFIC GLOBAL ETF TR US EQ INM ETF 69434K106 0 0 SH   SOLE   0 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 0 0 SH   SOLE   0 0 0
PACIFIC PREMIER BANCORP COM 69478X105 0 0 SH   SOLE   0 0 0
PACIFIC PREMIER BANCORP CALL 69478X905 0 0 SH Call SOLE   0 0 0
PACIFIC PREMIER BANCORP PUT 69478X955 0 0 SH Put SOLE   0 0 0
PACIRA PHARMACEUTICALS INC NOTE 3.250% 2/0 695127AB6 0 0 SH   SOLE   0 0 0
PACIRA PHARMACEUTICALS INC NOTE 2.375% 4/0 695127AD2 0 0 SH   SOLE   0 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1 47 SH   SOLE   0 0 0
PACIRA PHARMACEUTICALS INC CALL 695127900 0 0 SH Call SOLE   0 0 0
PACIRA PHARMACEUTICALS INC PUT 695127950 0 0 SH Put SOLE   0 0 0
PACKAGING CORP AMER COM 695156109 72 722 SH   SOLE   0 0 0
PACKAGING CORP AMER CALL 695156909 0 0 SH Call SOLE   0 0 0
PACKAGING CORP AMER PUT 695156959 0 0 SH Put SOLE   0 0 0
PACWEST BANCORP DEL COM 695263103 0 0 SH   SOLE   0 0 0
PACWEST BANCORP DEL CALL 695263903 0 0 SH Call SOLE   0 0 0
PACWEST BANCORP DEL PUT 695263953 0 0 SH Put SOLE   0 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 2 90 SH   SOLE   0 0 0
PAGSEGURO DIGITAL LTD CALL G68707901 0 0 SH Call SOLE   0 0 0
PAGSEGURO DIGITAL LTD PUT G68707951 0 0 SH Put SOLE   0 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 0 0 SH   SOLE   0 0 0
PAIN THERAPEUTICS INC CALL 69562K906 0 0 SH Call SOLE   0 0 0
PAIN THERAPEUTICS INC PUT 69562K956 0 0 SH Put SOLE   0 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 0 0 SH   SOLE   0 0 0
PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 0 0 SH   SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 217 896 SH   SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 0 0 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC PUT 697435955 0 0 SH Put SOLE   0 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 0 0 SH   SOLE   0 0 0
PAMPA ENERGIA S A CALL 697660907 0 0 SH Call SOLE   0 0 0
PAMPA ENERGIA S A PUT 697660957 0 0 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP COM 697900108 7 600 SH   SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 0 0 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP PUT 697900958 0 0 SH Put SOLE   0 0 0
PANDORA MEDIA INC NOTE 1.750%12/0 698354AB3 0 0 SH   SOLE   0 0 0
PANDORA MEDIA INC COM 698354107 0 0 SH   SOLE   0 0 0
PANDORA MEDIA INC CALL 698354907 0 0 SH Call SOLE   0 0 0
PANDORA MEDIA INC PUT 698354957 0 0 SH Put SOLE   0 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 0 0 SH   SOLE   0 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 0 0 SH   SOLE   0 0 0
PANHANDLE OIL AND GAS INC CALL 698477906 0 0 SH Call SOLE   0 0 0
PANHANDLE OIL AND GAS INC PUT 698477956 0 0 SH Put SOLE   0 0 0
PAPA JOHNS INTL INC COM 698813102 9 173 SH   SOLE   0 0 0
PAPA JOHNS INTL INC CALL 698813902 0 0 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC PUT 698813952 0 0 SH Put SOLE   0 0 0
PAPA MURPHYS HLDGS INC COM 698814100 0 100 SH   SOLE   0 0 0
PAPA MURPHYS HLDGS INC CALL 698814900 0 0 SH Call SOLE   0 0 0
PAPA MURPHYS HLDGS INC PUT 698814950 0 0 SH Put SOLE   0 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 0 0 SH   SOLE   0 0 0
PAR PACIFIC HOLDINGS INC CALL 69888T907 0 0 SH Call SOLE   0 0 0
PAR PACIFIC HOLDINGS INC PUT 69888T957 0 0 SH Put SOLE   0 0 0
PAR TECHNOLOGY CORP COM 698884103 0 0 SH   SOLE   0 0 0
PAR TECHNOLOGY CORP CALL 698884903 0 0 SH Call SOLE   0 0 0
PAR TECHNOLOGY CORP PUT 698884953 0 0 SH Put SOLE   0 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 0 0 SH   SOLE   0 0 0
PARAMOUNT GROUP INC COM 69924R108 0 0 SH   SOLE   0 0 0
PARAMOUNT GROUP INC CALL 69924R908 0 0 SH Call SOLE   0 0 0
PARAMOUNT GROUP INC PUT 69924R958 0 0 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 0 0 SH   SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 0 0 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 0 0 SH Put SOLE   0 0 0
PARETEUM CORP COM NEW 69946T207 0 0 SH   SOLE   0 0 0
PARETEUM CORP CALL 69946T907 0 0 SH Call SOLE   0 0 0
PARETEUM CORP PUT 69946T957 0 0 SH Put SOLE   0 0 0
PARINGA RESOURCES LIMITED SPONSORED ADS 69949M100 0 0 SH   SOLE   0 0 0
PARK CITY GROUP INC COM NEW 700215304 0 0 SH   SOLE   0 0 0
PARK CITY GROUP INC CALL 700215904 0 0 SH Call SOLE   0 0 0
PARK CITY GROUP INC PUT 700215954 0 0 SH Put SOLE   0 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 0 0 SH   SOLE   0 0 0
PARK ELECTROCHEMICAL CORP CALL 700416909 0 0 SH Call SOLE   0 0 0
PARK ELECTROCHEMICAL CORP PUT 700416959 0 0 SH Put SOLE   0 0 0
PARK HOTELS RESORTS INC COM 700517105 0 0 SH   SOLE   0 0 0
PARK HOTELS RESORTS INC CALL 700517905 0 0 SH Call SOLE   0 0 0
PARK HOTELS RESORTS INC PUT 700517955 0 0 SH Put SOLE   0 0 0
PARK NATL CORP COM 700658107 0 0 SH   SOLE   0 0 0
PARK NATL CORP CALL 700658907 0 0 SH Call SOLE   0 0 0
PARK NATL CORP PUT 700658957 0 0 SH Put SOLE   0 0 0
PARK OHIO HLDGS CORP COM 700666100 0 0 SH   SOLE   0 0 0
PARK OHIO HLDGS CORP CALL 700666900 0 0 SH Call SOLE   0 0 0
PARK OHIO HLDGS CORP PUT 700666950 0 0 SH Put SOLE   0 0 0
PARKE BANCORP INC COM 700885106 0 0 SH   SOLE   0 0 0
PARKER HANNIFIN CORP COM 701094104 9 58 SH   SOLE   0 0 0
PARKER HANNIFIN CORP CALL 701094904 0 0 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP PUT 701094954 0 0 SH Put SOLE   0 0 0
PARSLEY ENERGY INC CL A 701877102 2 146 SH   SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 0 0 SH Call SOLE   0 0 0
PARSLEY ENERGY INC PUT 701877952 0 0 SH Put SOLE   0 0 0
PARTNER COMMUNICATIONS CO LT ADR 70211M109 0 0 SH   SOLE   0 0 0
PARTNER COMMUNICATIONS CO LT CALL 70211M909 0 0 SH Call SOLE   0 0 0
PARTNER COMMUNICATIONS CO LT PUT 70211M959 0 0 SH Put SOLE   0 0 0
PARTY CITY HOLDCO INC COM 702149105 0 0 SH   SOLE   0 0 0
PARTY CITY HOLDCO INC CALL 702149905 0 0 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC PUT 702149955 0 0 SH Put SOLE   0 0 0
PATHFINDER BANCORP INC MD COM 70319R109 0 0 SH   SOLE   0 0 0
PATRICK INDS INC COM 703343103 1 26 SH   SOLE   0 0 0
PATRICK INDS INC CALL 703343903 0 0 SH Call SOLE   0 0 0
PATRICK INDS INC PUT 703343953 0 0 SH Put SOLE   0 0 0
PATRICK INDS INC DBCV 1.000% 2/0 703343AB9 0 0 SH   SOLE   0 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 0 0 SH   SOLE   0 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 0 0 SH   SOLE   0 0 0
PATTERN ENERGY GROUP INC NOTE 4.000% 7/1 70338PAB6 0 0 SH   SOLE   0 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 0 0 SH   SOLE   0 0 0
PATTERN ENERGY GROUP INC CALL 70338P900 0 0 SH Call SOLE   0 0 0
PATTERN ENERGY GROUP INC PUT 70338P950 0 0 SH Put SOLE   0 0 0
PATTERSON COMPANIES INC COM 703395103 0 7 SH   SOLE   0 0 0
PATTERSON COMPANIES INC CALL 703395903 0 0 SH Call SOLE   0 0 0
PATTERSON COMPANIES INC PUT 703395953 0 0 SH Put SOLE   0 0 0
PATTERSON UTI ENERGY INC COM 703481101 0 0 SH   SOLE   0 0 0
PATTERSON UTI ENERGY INC CALL 703481901 0 0 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC PUT 703481951 0 0 SH Put SOLE   0 0 0
PAVMED INC COM 70387R106 0 0 SH   SOLE   0 0 0
PAVMED INC *W EXP 01/29/202 70387R114 0 0 SH   SOLE   0 0 0
PAVMED INC *W EXP 04/30/202 70387R122 0 0 SH   SOLE   0 0 0
PAYCHEX INC COM 704326107 391 4,886 SH   SOLE   0 0 0
PAYCHEX INC CALL 704326907 0 0 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 0 0 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC COM 70432V102 66 349 SH   SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 0 0 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC PUT 70432V952 0 0 SH Put SOLE   0 0 0
PAYLOCITY HLDG CORP COM 70438V106 2 26 SH   SOLE   0 0 0
PAYLOCITY HLDG CORP CALL 70438V906 0 0 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP PUT 70438V956 0 0 SH Put SOLE   0 0 0
PAYMENT DATA SYS INC COM NEW 70438S202 0 0 SH   SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103 219 2,121 SH   SOLE   0 0 0
PAYPAL HLDGS INC CALL 70450Y903 0 0 SH Call SOLE   0 0 0
PAYPAL HLDGS INC PUT 70450Y953 0 0 SH Put SOLE   0 0 0
PB BANCORP INC COM 70454T100 0 0 SH   SOLE   0 0 0
PBF ENERGY INC CL A 69318G106 6 194 SH   SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 0 0 SH Call SOLE   0 0 0
PBF ENERGY INC PUT 69318G956 0 0 SH Put SOLE   0 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 0 0 SH   SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 0 0 SH Call SOLE   0 0 0
PBF LOGISTICS LP PUT 69318Q954 0 0 SH Put SOLE   0 0 0
PC CONNECTION INC COM 69318J100 0 0 SH   SOLE   0 0 0
PC CONNECTION INC CALL 69318J900 0 0 SH Call SOLE   0 0 0
PC CONNECTION INC PUT 69318J950 0 0 SH Put SOLE   0 0 0
PC-TEL INC COM 69325Q105 0 0 SH   SOLE   0 0 0
PC-TEL INC CALL 69325Q905 0 0 SH Call SOLE   0 0 0
PC-TEL INC PUT 69325Q955 0 0 SH Put SOLE   0 0 0
PCM FUND INC COM 69323T101 0 0 SH   SOLE   0 0 0
PCM INC COM 69323K100 0 0 SH   SOLE   0 0 0
PCM INC CALL 69323K900 0 0 SH Call SOLE   0 0 0
PCM INC PUT 69323K950 0 0 SH Put SOLE   0 0 0
PCSB FINL CORP COM 69324R104 0 0 SH   SOLE   0 0 0
PCSB FINL CORP CALL 69324R904 0 0 SH Call SOLE   0 0 0
PCSB FINL CORP PUT 69324R954 0 0 SH Put SOLE   0 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 0 0 SH   SOLE   0 0 0
PDC ENERGY INC COM 69327R101 0 0 SH   SOLE   0 0 0
PDC ENERGY INC CALL 69327R901 0 0 SH Call SOLE   0 0 0
PDC ENERGY INC PUT 69327R951 0 0 SH Put SOLE   0 0 0
PDF SOLUTIONS INC COM 693282105 0 0 SH   SOLE   0 0 0
PDF SOLUTIONS INC CALL 693282905 0 0 SH Call SOLE   0 0 0
PDF SOLUTIONS INC PUT 693282955 0 0 SH Put SOLE   0 0 0
PDL BIOPHARMA INC NOTE 2.750%12/0 69329YAG9 0 0 SH   SOLE   0 0 0
PDL BIOPHARMA INC COM 69329Y104 0 12 SH   SOLE   0 0 0
PDL BIOPHARMA INC CALL 69329Y904 0 0 SH Call SOLE   0 0 0
PDL BIOPHARMA INC PUT 69329Y954 0 0 SH Put SOLE   0 0 0
PDL CMNTY BANCORP COM 69290X101 0 0 SH   SOLE   0 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 0 0 SH   SOLE   0 0 0
PDS BIOTECHNOLOGY CORP CALL 70465T907 0 0 SH Call SOLE   0 0 0
PDS BIOTECHNOLOGY CORP PUT 70465T957 0 0 SH Put SOLE   0 0 0
PDVWIRELESS INC COM 69290R104 0 0 SH   SOLE   0 0 0
PEABODY ENERGY CORP NEW COM 704551100 0 0 SH   SOLE   0 0 0
PEABODY ENERGY CORP NEW CALL 704551900 0 0 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW PUT 704551950 0 0 SH Put SOLE   0 0 0
PEAK RESORTS INC COM 70469L100 0 0 SH   SOLE   0 0 0
PEAK RESORTS INC CALL 70469L900 0 0 SH Call SOLE   0 0 0
PEAK RESORTS INC PUT 70469L950 0 0 SH Put SOLE   0 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 26 1,000 SH   SOLE   0 0 0
PEAPACK-GLADSTONE FINL CORP CALL 704699907 0 0 SH Call SOLE   0 0 0
PEAPACK-GLADSTONE FINL CORP PUT 704699957 0 0 SH Put SOLE   0 0 0
PEARSON PLC SPONSORED ADR 705015105 2 248 SH   SOLE   0 0 0
PEARSON PLC CALL 705015905 0 0 SH Call SOLE   0 0 0
PEARSON PLC PUT 705015955 0 0 SH Put SOLE   0 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2 64 SH   SOLE   0 0 0
PEBBLEBROOK HOTEL TR CALL 70509V900 0 0 SH Call SOLE   0 0 0
PEBBLEBROOK HOTEL TR PUT 70509V950 0 0 SH Put SOLE   0 0 0
PEDEVCO CORP COM PAR 70532Y303 0 0 SH   SOLE   0 0 0
PEGASYSTEMS INC COM 705573103 3 50 SH   SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 0 0 SH Call SOLE   0 0 0
PEGASYSTEMS INC PUT 705573953 0 0 SH Put SOLE   0 0 0
PEMBINA PIPELINE CORP COM 706327103 0 0 SH   SOLE   0 0 0
PEMBINA PIPELINE CORP CALL 706327903 0 0 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP PUT 706327953 0 0 SH Put SOLE   0 0 0
PENN NATL GAMING INC COM 707569109 3 160 SH   SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 0 0 SH Call SOLE   0 0 0
PENN NATL GAMING INC PUT 707569959 0 0 SH Put SOLE   0 0 0
PENN VA CORP NEW COM 70788V102 0 0 SH   SOLE   0 0 0
PENN VA CORP NEW CALL 70788V902 0 0 SH Call SOLE   0 0 0
PENN VA CORP NEW PUT 70788V952 0 0 SH Put SOLE   0 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 21 1,665 SH   SOLE   0 0 0
PENNANTPARK FLOATING RATE CA CALL 70806A906 0 0 SH Call SOLE   0 0 0
PENNANTPARK FLOATING RATE CA PUT 70806A956 0 0 SH Put SOLE   0 0 0
PENNANTPARK INVT CORP COM 708062104 0 0 SH   SOLE   0 0 0
PENNANTPARK INVT CORP CALL 708062904 0 0 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP PUT 708062954 0 0 SH Put SOLE   0 0 0
PENNEY J C INC COM 708160106 0 0 SH   SOLE   0 0 0
PENNEY J C INC CALL 708160906 0 0 SH Call SOLE   0 0 0
PENNEY J C INC PUT 708160956 0 0 SH Put SOLE   0 0 0
PENNS WOODS BANCORP INC COM 708430103 0 0 SH   SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 0 0 SH   SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT CALL 709102907 0 0 SH Call SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT PUT 709102957 0 0 SH Put SOLE   0 0 0
PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 0 0 SH   SOLE   0 0 0
PENNYMAC FINL SVCS INC COM 70932M107 0 0 SH   SOLE   0 0 0
PENNYMAC FINL SVCS INC CALL 70932M907 0 0 SH Call SOLE   0 0 0
PENNYMAC FINL SVCS INC PUT 70932M957 0 0 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR COM 70931T103 0 0 SH   SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 0 0 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR PUT 70931T953 0 0 SH Put SOLE   0 0 0
PENSARE ACQUISITION CORP COM 70957E105 0 0 SH   SOLE   0 0 0
PENSARE ACQUISITION CORP *W EXP 07/27/202 70957E113 0 0 SH   SOLE   0 0 0
PENSARE ACQUISITION CORP RIGHT 99/99/9999 70957E121 0 0 SH   SOLE   0 0 0
PENSARE ACQUISITION CORP UNIT 07/27/2022 70957E204 0 0 SH   SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 107 2,400 SH   SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 0 0 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC PUT 70959W953 0 0 SH Put SOLE   0 0 0
PENTAIR PLC SHS G7S00T104 0 0 SH   SOLE   0 0 0
PENTAIR PLC CALL G7S00T904 0 0 SH Call SOLE   0 0 0
PENTAIR PLC PUT G7S00T954 0 0 SH Put SOLE   0 0 0
PENUMBRA INC COM 70975L107 0 0 SH   SOLE   0 0 0
PENUMBRA INC CALL 70975L907 0 0 SH Call SOLE   0 0 0
PENUMBRA INC PUT 70975L957 0 0 SH Put SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 145 8,840 SH   SOLE   0 0 0
PEOPLES BANCORP INC COM 709789101 0 0 SH   SOLE   0 0 0
PEOPLES BANCORP INC CALL 709789901 0 0 SH Call SOLE   0 0 0
PEOPLES BANCORP INC PUT 709789951 0 0 SH Put SOLE   0 0 0
PEOPLES BANCORP N C INC COM 710577107 0 0 SH   SOLE   0 0 0
PEOPLES FINL SVCS CORP COM 711040105 0 0 SH   SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC CALL 712704905 0 0 SH Call SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC PUT 712704955 0 0 SH Put SOLE   0 0 0
PEOPLES UTAH BANCORP COM 712706209 0 0 SH   SOLE   0 0 0
PEPPER FOOD SERVICE CO LTD SPONSORED ADS 713360105 0 0 SH   SOLE   0 0 0
PEPSICO INC COM 713448108 2,447 19,973 SH   SOLE   0 0 0
PEPSICO INC CALL 713448908 0 0 SH Call SOLE   0 0 0
PEPSICO INC PUT 713448958 0 0 SH Put SOLE   0 0 0
PERCEPTRON INC COM 71361F100 0 0 SH   SOLE   0 0 0
PERCEPTRON INC CALL 71361F900 0 0 SH Call SOLE   0 0 0
PERCEPTRON INC PUT 71361F950 0 0 SH Put SOLE   0 0 0
PERFICIENT INC COM 71375U101 0 0 SH   SOLE   0 0 0
PERFICIENT INC CALL 71375U901 0 0 SH Call SOLE   0 0 0
PERFICIENT INC PUT 71375U951 0 0 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2 69 SH   SOLE   0 0 0
PERFORMANCE FOOD GROUP CO CALL 71377A903 0 0 SH Call SOLE   0 0 0
PERFORMANCE FOOD GROUP CO PUT 71377A953 0 0 SH Put SOLE   0 0 0
PERFORMANCE SHIPPING INC COM Y67305105 0 0 SH   SOLE   0 0 0
PERFORMANT FINL CORP COM 71377E105 0 0 SH   SOLE   0 0 0
PERFORMANT FINL CORP CALL 71377E905 0 0 SH Call SOLE   0 0 0
PERFORMANT FINL CORP PUT 71377E955 0 0 SH Put SOLE   0 0 0
PERION NETWORK LTD SHS NEW M78673114 0 0 SH   SOLE   0 0 0
PERION NETWORK LTD CALL M78673904 0 0 SH Call SOLE   0 0 0
PERION NETWORK LTD PUT M78673954 0 0 SH Put SOLE   0 0 0
PERKINELMER INC COM 714046109 30 320 SH   SOLE   0 0 0
PERKINELMER INC CALL 714046909 0 0 SH Call SOLE   0 0 0
PERKINELMER INC PUT 714046959 0 0 SH Put SOLE   0 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 0 0 SH   SOLE   0 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 0 0 SH   SOLE   0 0 0
PERMA-FIX ENVIRONMENTAL SVCS CALL 714157903 0 0 SH Call SOLE   0 0 0
PERMA-FIX ENVIRONMENTAL SVCS PUT 714157953 0 0 SH Put SOLE   0 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 0 0 SH   SOLE   0 0 0
PERMIAN BASIN RTY TR CALL 714236906 0 0 SH Call SOLE   0 0 0
PERMIAN BASIN RTY TR PUT 714236956 0 0 SH Put SOLE   0 0 0
PERMIANVILLE RTY TR CALL 71425H900 0 0 SH Call SOLE   0 0 0
PERMIANVILLE RTY TR PUT 71425H950 0 0 SH Put SOLE   0 0 0
PERMIANVILLE RTY TR TR UNIT 71425H100 0 0 SH   SOLE   0 0 0
PERMROCK ROYALTY TRUST TR UNIT 714254109 0 0 SH   SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN DBCV 4.250% 4/0 71426VAK4 0 0 SH   SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 0 0 SH   SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN CALL 71426V906 0 0 SH Call SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN PUT 71426V956 0 0 SH Put SOLE   0 0 0
PERRIGO CO PLC SHS G97822103 7 161 SH   SOLE   0 0 0
PERRIGO CO PLC CALL G97822903 0 0 SH Call SOLE   0 0 0
PERRIGO CO PLC PUT G97822953 0 0 SH Put SOLE   0 0 0
PERSHING GOLD CORP COM NEW 715302204 0 0 SH   SOLE   0 0 0
PERSHING GOLD CORP CALL 715302904 0 0 SH Call SOLE   0 0 0
PERSHING GOLD CORP PUT 715302954 0 0 SH Put SOLE   0 0 0
PERSPECTA INC COM 715347100 0 26 SH   SOLE   0 0 0
PERSPECTA INC CALL 715347900 0 0 SH Call SOLE   0 0 0
PERSPECTA INC PUT 715347950 0 0 SH Put SOLE   0 0 0
PERTH MINT PHYSICAL GOLD ETF UNIT 715426102 0 0 SH   SOLE   0 0 0
PETIQ INC COM CL A 71639T106 6 209 SH   SOLE   0 0 0
PETIQ INC CALL 71639T906 0 0 SH Call SOLE   0 0 0
PETIQ INC PUT 71639T956 0 0 SH Put SOLE   0 0 0
PETMED EXPRESS INC COM 716382106 52 2,300 SH   SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 0 0 SH Call SOLE   0 0 0
PETMED EXPRESS INC PUT 716382956 0 0 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 0 0 SH Call SOLE   0 0 0
PETROCHINA CO LTD PUT 71646E950 0 0 SH Put SOLE   0 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 0 0 SH   SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 0 0 SH   SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V901 0 0 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V951 0 0 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5 362 SH   SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 0 0 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 0 0 SH Put SOLE   0 0 0
PFENEX INC COM 717071104 0 0 SH   SOLE   0 0 0
PFENEX INC CALL 717071904 0 0 SH Call SOLE   0 0 0
PFENEX INC PUT 717071954 0 0 SH Put SOLE   0 0 0
PFIZER INC COM 717081103 1,697 39,964 SH   SOLE   0 0 0
PFIZER INC CALL 717081903 0 0 SH Call SOLE   0 0 0
PFIZER INC PUT 717081953 0 0 SH Put SOLE   0 0 0
PFSWEB INC COM NEW 717098206 0 0 SH   SOLE   0 0 0
PFSWEB INC CALL 717098906 0 0 SH Call SOLE   0 0 0
PFSWEB INC PUT 717098956 0 0 SH Put SOLE   0 0 0
PG&E CORP COM 69331C108 0 0 SH   SOLE   0 0 0
PG&E CORP CALL 69331C908 0 0 SH Call SOLE   0 0 0
PG&E CORP PUT 69331C958 0 0 SH Put SOLE   0 0 0
PGIM ETF TR ULTRA SHORT 69344A107 0 0 SH   SOLE   0 0 0
PGIM ETF TR ACTV HY BD ETF 69344A206 0 0 SH   SOLE   0 0 0
PGIM ETF TR QMA STRGC ALPH 69344A305 0 0 SH   SOLE   0 0 0
PGIM ETF TR QMA STRATEGIC 69344A404 0 0 SH   SOLE   0 0 0
PGIM ETF TR QMA STRGC GWTH 69344A503 0 0 SH   SOLE   0 0 0
PGIM ETF TR QMA STRGIC VAL 69344A602 0 0 SH   SOLE   0 0 0
PGIM GLOBAL SHORT DURATION H COM 69346J106 0 0 SH   SOLE   0 0 0
PGIM SHORT DURATION HIGH YIE COM 69346H100 3 260 SH   SOLE   0 0 0
PGT INNOVATIONS INC COM 69336V101 0 0 SH   SOLE   0 0 0
PGT INNOVATIONS INC CALL 69336V901 0 0 SH Call SOLE   0 0 0
PGT INNOVATIONS INC PUT 69336V951 0 0 SH Put SOLE   0 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 0 0 SH   SOLE   0 0 0
PHI INC COM VTG 69336T106 0 0 SH   SOLE   0 0 0
PHI INC COM NON VTG 69336T205 0 0 SH   SOLE   0 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 0 0 SH   SOLE   0 0 0
PHIBRO ANIMAL HEALTH CORP CALL 71742Q906 0 0 SH Call SOLE   0 0 0
PHIBRO ANIMAL HEALTH CORP PUT 71742Q956 0 0 SH Put SOLE   0 0 0
PHILIP MORRIS INTL INC COM 718172109 938 10,492 SH   SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 0 0 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC PUT 718172959 0 0 SH Put SOLE   0 0 0
PHILLIPS 66 COM 718546104 129 1,369 SH   SOLE   0 0 0
PHILLIPS 66 CALL 718546904 0 0 SH Call SOLE   0 0 0
PHILLIPS 66 PUT 718546954 0 0 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 0 0 SH   SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 0 0 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 0 0 SH Put SOLE   0 0 0
PHIO PHARMACEUTICALS CORP *W EXP 12/21/202 71880W105 0 0 SH   SOLE   0 0 0
PHIO PHARMACEUTICALS CORP COM 71880W204 0 0 SH   SOLE   0 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 0 0 SH   SOLE   0 0 0
PHOENIX NEW MEDIA LTD CALL 71910C903 0 0 SH Call SOLE   0 0 0
PHOENIX NEW MEDIA LTD PUT 71910C953 0 0 SH Put SOLE   0 0 0
PHOTRONICS INC NOTE 3.250% 4/0 719405AK8 0 0 SH   SOLE   0 0 0
PHOTRONICS INC COM 719405102 0 0 SH   SOLE   0 0 0
PHOTRONICS INC CALL 719405902 0 0 SH Call SOLE   0 0 0
PHOTRONICS INC PUT 719405952 0 0 SH Put SOLE   0 0 0
PHUNWARE INC COM 71948P100 0 0 SH   SOLE   0 0 0
PHUNWARE INC *W EXP 08/11/202 71948P118 0 0 SH   SOLE   0 0 0
PHYSICIANS RLTY TR COM 71943U104 13 712 SH   SOLE   0 0 0
PHYSICIANS RLTY TR CALL 71943U904 0 0 SH Call SOLE   0 0 0
PHYSICIANS RLTY TR PUT 71943U954 0 0 SH Put SOLE   0 0 0
PICO HLDGS INC COM NEW 693366205 0 0 SH   SOLE   0 0 0
PICO HLDGS INC CALL 693366905 0 0 SH Call SOLE   0 0 0
PICO HLDGS INC PUT 693366955 0 0 SH Put SOLE   0 0 0
PIEDMONT LITHIUM LTD SPONSORED ADS 720162106 0 0 SH   SOLE   0 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 0 34 SH   SOLE   0 0 0
PIEDMONT OFFICE REALTY TR IN CALL 720190906 0 0 SH Call SOLE   0 0 0
PIEDMONT OFFICE REALTY TR IN PUT 720190956 0 0 SH Put SOLE   0 0 0
PIER 1 IMPORTS INC COM 720279108 0 0 SH   SOLE   0 0 0
PIER 1 IMPORTS INC CALL 720279908 0 0 SH Call SOLE   0 0 0
PIER 1 IMPORTS INC PUT 720279958 0 0 SH Put SOLE   0 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 0 0 SH   SOLE   0 0 0
PIERIS PHARMACEUTICALS INC CALL 720795903 0 0 SH Call SOLE   0 0 0
PIERIS PHARMACEUTICALS INC PUT 720795953 0 0 SH Put SOLE   0 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 2 100 SH   SOLE   0 0 0
PILGRIMS PRIDE CORP NEW CALL 72147K908 0 0 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP NEW PUT 72147K958 0 0 SH Put SOLE   0 0 0
PIMCO CA MUNICIPAL INCOME FD COM 72200N106 0 0 SH   SOLE   0 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108 0 0 SH   SOLE   0 0 0
PIMCO CALIF MUN INCOME FD II COM 72201C109 0 0 SH   SOLE   0 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 10 600 SH   SOLE   0 0 0
PIMCO CORPORATE INCOME STRAT COM 72200U100 151 8,740 SH   SOLE   0 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 4,249 131,919 SH   SOLE   0 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 269 11,445 SH   SOLE   0 0 0
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 0 0 SH   SOLE   0 0 0
PIMCO EQUITY SER RAFI DYN ML US 72202L363 0 0 SH   SOLE   0 0 0
PIMCO EQUITY SER RAFI DYN MULTI 72202L371 29 1,184 SH   SOLE   0 0 0
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 191 8,129 SH   SOLE   0 0 0
PIMCO ETF TR 1-3YR USTREIDX 72201R106 0 0 SH   SOLE   0 0 0
PIMCO ETF TR CALL 72201R906 0 0 SH Call SOLE   0 0 0
PIMCO ETF TR PUT 72201R956 0 0 SH Put SOLE   0 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 0 0 SH   SOLE   0 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 0 0 SH   SOLE   0 0 0
PIMCO ETF TR CALL 72201R904 0 0 SH Call SOLE   0 0 0
PIMCO ETF TR PUT 72201R954 0 0 SH Put SOLE   0 0 0
PIMCO ETF TR BROAD US TIPS 72201R403 0 0 SH   SOLE   0 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 0 0 SH   SOLE   0 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 179 1,698 SH   SOLE   0 0 0
PIMCO ETF TR CALL 72201R905 0 0 SH Call SOLE   0 0 0
PIMCO ETF TR PUT 72201R955 0 0 SH Put SOLE   0 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 166 1,664 SH   SOLE   0 0 0
PIMCO ETF TR CALL 72201R903 0 0 SH Call SOLE   0 0 0
PIMCO ETF TR PUT 72201R953 0 0 SH Put SOLE   0 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 0 0 SH   SOLE   0 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 224 2,209 SH   SOLE   0 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 0 0 SH   SOLE   0 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 0 0 SH   SOLE   0 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 0 0 SH   SOLE   0 0 0
PIMCO ETF TR CALL 72201R902 0 0 SH Call SOLE   0 0 0
PIMCO ETF TR PUT 72201R952 0 0 SH Put SOLE   0 0 0
PIMCO GLOBAL STOCKSPLS INCM COM 722011103 8 540 SH   SOLE   0 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 609 67,137 SH   SOLE   0 0 0
PIMCO INCOME OPPORTUNITY FD COM 72202B100 0 0 SH   SOLE   0 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 0 0 SH   SOLE   0 0 0
PIMCO INCOME STRATEGY FUND I COM 72201J104 4 400 SH   SOLE   0 0 0
PIMCO MUN INCOME FD II COM 72200W106 0 0 SH   SOLE   0 0 0
PIMCO MUN INCOME FD III COM 72201A103 0 0 SH   SOLE   0 0 0
PIMCO MUNICIPAL INCOME FD COM 72200R107 0 0 SH   SOLE   0 0 0
PIMCO NEW YORK MUN FD II COM 72200Y102 0 0 SH   SOLE   0 0 0
PIMCO NEW YORK MUN INCM FD 1 COM 72201E105 0 0 SH   SOLE   0 0 0
PIMCO NY MUNICIPAL INCOME FD COM 72200T103 0 0 SH   SOLE   0 0 0
PIMCO STRATEGIC INCOME FD IN COM 72200X104 311 29,374 SH   SOLE   0 0 0
PINDUODUO INC SPONSORED ADS 722304102 0 0 SH   SOLE   0 0 0
PINDUODUO INC CALL 722304902 0 0 SH Call SOLE   0 0 0
PINDUODUO INC PUT 722304952 0 0 SH Put SOLE   0 0 0
PINGTAN MARINE ENTERPRISE LT SHS G7114V102 0 0 SH   SOLE   0 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 88 1,625 SH   SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 0 0 SH Call SOLE   0 0 0
PINNACLE FINL PARTNERS INC PUT 72346Q954 0 0 SH Put SOLE   0 0 0
PINNACLE WEST CAP CORP COM 723484101 0 0 SH   SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 0 0 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP PUT 723484951 0 0 SH Put SOLE   0 0 0
PINTEC TECHNOLOGY HLDGS LTD SPONSORED ADS 72352G107 0 0 SH   SOLE   0 0 0
PIONEER DIV HIGH INCOME TRUS COM 723653101 0 0 SH   SOLE   0 0 0
PIONEER ENERGY SVCS CORP COM 723664108 0 0 SH   SOLE   0 0 0
PIONEER ENERGY SVCS CORP CALL 723664908 0 0 SH Call SOLE   0 0 0
PIONEER ENERGY SVCS CORP PUT 723664958 0 0 SH Put SOLE   0 0 0
PIONEER FLOATING RATE TR COM 72369J102 0 0 SH   SOLE   0 0 0
PIONEER HIGH INCOME TR COM 72369H106 3 390 SH   SOLE   0 0 0
PIONEER MUN HIGH INCOME ADV COM 723762100 17 1,600 SH   SOLE   0 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 0 0 SH   SOLE   0 0 0
PIONEER NAT RES CO COM 723787107 147 976 SH   SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 0 0 SH Call SOLE   0 0 0
PIONEER NAT RES CO PUT 723787957 0 0 SH Put SOLE   0 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 0 0 SH   SOLE   0 0 0
PIPER JAFFRAY COS COM 724078100 0 1 SH   SOLE   0 0 0
PIPER JAFFRAY COS CALL 724078900 0 0 SH Call SOLE   0 0 0
PIPER JAFFRAY COS PUT 724078950 0 0 SH Put SOLE   0 0 0
PITNEY BOWES INC COM 724479100 4 653 SH   SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 0 0 SH Call SOLE   0 0 0
PITNEY BOWES INC PUT 724479950 0 0 SH Put SOLE   0 0 0
PIVOTAL ACQUISITION CORP *W EXP 12/01/202 72583A119 0 0 SH   SOLE   0 0 0
PIVOTAL ACQUISITION CORP UNIT 12/01/2025 72583A200 0 0 SH   SOLE   0 0 0
PIVOTAL ACQUISITION CORP CL A COM 72583A101 0 0 SH   SOLE   0 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 0 0 SH   SOLE   0 0 0
PIVOTAL SOFTWARE INC CALL 72582H907 0 0 SH Call SOLE   0 0 0
PIVOTAL SOFTWARE INC PUT 72582H957 0 0 SH Put SOLE   0 0 0
PIXELWORKS INC COM NEW 72581M305 0 0 SH   SOLE   0 0 0
PIXELWORKS INC CALL 72581M905 0 0 SH Call SOLE   0 0 0
PIXELWORKS INC PUT 72581M955 0 0 SH Put SOLE   0 0 0
PJT PARTNERS INC COM CL A 69343T107 0 2 SH   SOLE   0 0 0
PJT PARTNERS INC CALL 69343T907 0 0 SH Call SOLE   0 0 0
PJT PARTNERS INC PUT 69343T957 0 0 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 52 2,134 SH   SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 0 0 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 0 0 SH Put SOLE   0 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 0 0 SH   SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 0 0 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P PUT 72651A957 0 0 SH Put SOLE   0 0 0
PLANET FITNESS INC CL A 72703H101 166 2,420 SH   SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 0 0 SH Call SOLE   0 0 0
PLANET FITNESS INC PUT 72703H951 0 0 SH Put SOLE   0 0 0
PLANET GREEN HLDGS CORP COM 72703U102 0 0 SH   SOLE   0 0 0
PLANTRONICS INC NEW COM 727493108 0 0 SH   SOLE   0 0 0
PLANTRONICS INC NEW CALL 727493908 0 0 SH Call SOLE   0 0 0
PLANTRONICS INC NEW PUT 727493958 0 0 SH Put SOLE   0 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 0 0 SH   SOLE   0 0 0
PLATFORM SPECIALTY PRODS COR CALL 72766Q905 0 0 SH Call SOLE   0 0 0
PLATFORM SPECIALTY PRODS COR PUT 72766Q955 0 0 SH Put SOLE   0 0 0
PLATINUM EAGLE ACQUISITIN CO SHS CL A G7126L100 0 0 SH   SOLE   0 0 0
PLATINUM EAGLE ACQUISITIN CO *W EXP 01/17/202 G7126L118 0 0 SH   SOLE   0 0 0
PLATINUM EAGLE ACQUISITIN CO UNIT 01/09/2023 G7126L126 0 0 SH   SOLE   0 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 0 0 SH   SOLE   0 0 0
PLATINUM GROUP METALS LTD NOTE 6.875% 7/0 72765QAC0 0 0 SH   SOLE   0 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 0 0 SH   SOLE   0 0 0
PLAYAGS INC COM 72814N104 0 0 SH   SOLE   0 0 0
PLDT INC SPONSORED ADR 69344D408 0 0 SH   SOLE   0 0 0
PLDT INC CALL 69344D908 0 0 SH Call SOLE   0 0 0
PLDT INC PUT 69344D958 0 0 SH Put SOLE   0 0 0
PLEXUS CORP COM 729132100 3 54 SH   SOLE   0 0 0
PLEXUS CORP CALL 729132900 0 0 SH Call SOLE   0 0 0
PLEXUS CORP PUT 729132950 0 0 SH Put SOLE   0 0 0
PLUG POWER INC COM NEW 72919P202 0 0 SH   SOLE   0 0 0
PLUG POWER INC CALL 72919P902 0 0 SH Call SOLE   0 0 0
PLUG POWER INC PUT 72919P952 0 0 SH Put SOLE   0 0 0
PLUMAS BANCORP COM 729273102 0 0 SH   SOLE   0 0 0
PLURALSIGHT INC COM CL A 72941B106 0 0 SH   SOLE   0 0 0
PLURALSIGHT INC CALL 72941B906 0 0 SH Call SOLE   0 0 0
PLURALSIGHT INC PUT 72941B956 0 0 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC COM 72940R102 0 0 SH   SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R902 0 0 SH Call SOLE   0 0 0
PLURISTEM THERAPEUTICS INC PUT 72940R952 0 0 SH Put SOLE   0 0 0
PLX PHARMA INC COM 72942A107 0 0 SH   SOLE   0 0 0
PLYMOUTH INDL REIT INC COM 729640102 0 0 SH   SOLE   0 0 0
PNC FINL SVCS GROUP INC COM 693475105 490 4,005 SH   SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 0 0 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 0 0 SH Put SOLE   0 0 0
PNM RES INC COM 69349H107 0 0 SH   SOLE   0 0 0
PNM RES INC CALL 69349H907 0 0 SH Call SOLE   0 0 0
PNM RES INC PUT 69349H957 0 0 SH Put SOLE   0 0 0
POINTER TELOCATION LTD SHS M7946T104 0 0 SH   SOLE   0 0 0
POINTS INTL LTD COM NEW 730843208 0 0 SH   SOLE   0 0 0
POINTS INTL LTD CALL 730843908 0 0 SH Call SOLE   0 0 0
POINTS INTL LTD PUT 730843958 0 0 SH Put SOLE   0 0 0
POLAR PWR INC COM 73102V105 0 0 SH   SOLE   0 0 0
POLARIS INDS INC COM 731068102 34 413 SH   SOLE   0 0 0
POLARIS INDS INC CALL 731068902 0 0 SH Call SOLE   0 0 0
POLARIS INDS INC PUT 731068952 0 0 SH Put SOLE   0 0 0
POLARITYTE INC COM 731094108 0 0 SH   SOLE   0 0 0
POLARITYTE INC CALL 731094908 0 0 SH Call SOLE   0 0 0
POLARITYTE INC PUT 731094958 0 0 SH Put SOLE   0 0 0
POLYMET MINING CORP COM 731916102 0 0 SH   SOLE   0 0 0
POLYONE CORP COM 73179P106 1 61 SH   SOLE   0 0 0
POLYONE CORP CALL 73179P906 0 0 SH Call SOLE   0 0 0
POLYONE CORP PUT 73179P956 0 0 SH Put SOLE   0 0 0
POOL CORPORATION COM 73278L105 64 388 SH   SOLE   0 0 0
POOL CORPORATION CALL 73278L905 0 0 SH Call SOLE   0 0 0
POOL CORPORATION PUT 73278L955 0 0 SH Put SOLE   0 0 0
POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 0 0 SH   SOLE   0 0 0
POPULAR INC COM NEW 733174700 0 0 SH   SOLE   0 0 0
POPULAR INC CALL 733174900 0 0 SH Call SOLE   0 0 0
POPULAR INC PUT 733174950 0 0 SH Put SOLE   0 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 0 0 SH   SOLE   0 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 5 107 SH   SOLE   0 0 0
PORTLAND GEN ELEC CO CALL 736508907 0 0 SH Call SOLE   0 0 0
PORTLAND GEN ELEC CO PUT 736508957 0 0 SH Put SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 4 116 SH   SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC CALL 737010908 0 0 SH Call SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC PUT 737010958 0 0 SH Put SOLE   0 0 0
POSCO SPONSORED ADR 693483109 0 0 SH   SOLE   0 0 0
POSCO CALL 693483909 0 0 SH Call SOLE   0 0 0
POSCO PUT 693483959 0 0 SH Put SOLE   0 0 0
POST HLDGS INC COM 737446104 5 50 SH   SOLE   0 0 0
POST HLDGS INC CALL 737446904 0 0 SH Call SOLE   0 0 0
POST HLDGS INC PUT 737446954 0 0 SH Put SOLE   0 0 0
POTBELLY CORP COM 73754Y100 0 0 SH   SOLE   0 0 0
POTBELLY CORP CALL 73754Y900 0 0 SH Call SOLE   0 0 0
POTBELLY CORP PUT 73754Y950 0 0 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 0 SH   SOLE   0 0 0
POTLATCHDELTIC CORPORATION CALL 737630903 0 0 SH Call SOLE   0 0 0
POTLATCHDELTIC CORPORATION PUT 737630953 0 0 SH Put SOLE   0 0 0
POWELL INDS INC COM 739128106 0 0 SH   SOLE   0 0 0
POWELL INDS INC CALL 739128906 0 0 SH Call SOLE   0 0 0
POWELL INDS INC PUT 739128956 0 0 SH Put SOLE   0 0 0
POWER INTEGRATIONS INC COM 739276103 38 545 SH   SOLE   0 0 0
POWER INTEGRATIONS INC CALL 739276903 0 0 SH Call SOLE   0 0 0
POWER INTEGRATIONS INC PUT 739276953 0 0 SH Put SOLE   0 0 0
POWER REIT COM 73933H101 0 0 SH   SOLE   0 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 0 0 SH   SOLE   0 0 0
PPDAI GROUP INC CALL 69354V908 0 0 SH Call SOLE   0 0 0
PPDAI GROUP INC PUT 69354V958 0 0 SH Put SOLE   0 0 0
PPG INDS INC COM 693506107 67 595 SH   SOLE   0 0 0
PPG INDS INC CALL 693506907 0 0 SH Call SOLE   0 0 0
PPG INDS INC PUT 693506957 0 0 SH Put SOLE   0 0 0
PPL CORP COM 69351T106 245 7,740 SH   SOLE   0 0 0
PPL CORP CALL 69351T906 0 0 SH Call SOLE   0 0 0
PPL CORP PUT 69351T956 0 0 SH Put SOLE   0 0 0
PQ GROUP HLDGS INC COM 73943T103 0 0 SH   SOLE   0 0 0
PQ GROUP HLDGS INC CALL 73943T903 0 0 SH Call SOLE   0 0 0
PQ GROUP HLDGS INC PUT 73943T953 0 0 SH Put SOLE   0 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 0 0 SH   SOLE   0 0 0
PRA GROUP INC COM 69354N106 2 88 SH   SOLE   0 0 0
PRA GROUP INC CALL 69354N906 0 0 SH Call SOLE   0 0 0
PRA GROUP INC PUT 69354N956 0 0 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1 16 SH   SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 0 0 SH Call SOLE   0 0 0
PRA HEALTH SCIENCES INC PUT 69354M958 0 0 SH Put SOLE   0 0 0
PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 0 0 SH   SOLE   0 0 0
PRANA BIOTECHNOLOGY LTD CALL 739727904 0 0 SH Call SOLE   0 0 0
PRANA BIOTECHNOLOGY LTD PUT 739727954 0 0 SH Put SOLE   0 0 0
PRECIPIO INC COM 74019L107 0 0 SH   SOLE   0 0 0
PRECISION BIOSCIENCES INC COM 74019P108 0 0 SH   SOLE   0 0 0
PRECISION DRILLING CORP COM 2010 74022D308 0 0 SH   SOLE   0 0 0
PRECISION DRILLING CORP CALL 74022D908 0 0 SH Call SOLE   0 0 0
PRECISION DRILLING CORP PUT 74022D958 0 0 SH Put SOLE   0 0 0
PRECISION THERAPEUTICS INC COM 74033P100 0 0 SH   SOLE   0 0 0
PREFERRED APT CMNTYS INC COM 74039L103 3 207 SH   SOLE   0 0 0
PREFERRED APT CMNTYS INC CALL 74039L903 0 0 SH Call SOLE   0 0 0
PREFERRED APT CMNTYS INC PUT 74039L953 0 0 SH Put SOLE   0 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 0 0 SH   SOLE   0 0 0
PREFERRED BK LOS ANGELES CA CALL 740367904 0 0 SH Call SOLE   0 0 0
PREFERRED BK LOS ANGELES CA PUT 740367954 0 0 SH Put SOLE   0 0 0
PREFORMED LINE PRODS CO COM 740444104 0 0 SH   SOLE   0 0 0
PREMIER FINL BANCORP INC COM 74050M105 0 0 SH   SOLE   0 0 0
PREMIER INC CL A 74051N102 9 282 SH   SOLE   0 0 0
PREMIER INC CALL 74051N902 0 0 SH Call SOLE   0 0 0
PREMIER INC PUT 74051N952 0 0 SH Put SOLE   0 0 0
PRESBIA PLC SHS G7234P100 0 0 SH   SOLE   0 0 0
PRESIDIO INC COM 74102M103 0 0 SH   SOLE   0 0 0
PRESIDIO INC CALL 74102M903 0 0 SH Call SOLE   0 0 0
PRESIDIO INC PUT 74102M953 0 0 SH Put SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 0 0 SH   SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I PUT 74112D951 0 0 SH   SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I CALL 74112D901 0 0 SH Call SOLE   0 0 0
PRETIUM RES INC NOTE 2.250% 3/1 74139CAB8 0 0 SH   SOLE   0 0 0
PRETIUM RES INC COM 74139C102 0 0 SH   SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 0 0 SH Call SOLE   0 0 0
PRETIUM RES INC PUT 74139C952 0 0 SH Put SOLE   0 0 0
PRGX GLOBAL INC COM NEW 69357C503 0 0 SH   SOLE   0 0 0
PRGX GLOBAL INC CALL 69357C903 0 0 SH Call SOLE   0 0 0
PRGX GLOBAL INC PUT 69357C953 0 0 SH Put SOLE   0 0 0
PRICE T ROWE GROUP INC COM 74144T108 50 500 SH   SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 0 0 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC PUT 74144T958 0 0 SH Put SOLE   0 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 0 0 SH   SOLE   0 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 0 0 SH   SOLE   0 0 0
PRICESMART INC COM 741511109 0 0 SH   SOLE   0 0 0
PRICESMART INC CALL 741511909 0 0 SH Call SOLE   0 0 0
PRICESMART INC PUT 741511959 0 0 SH Put SOLE   0 0 0
PRIMEENERGY CORP COM 74158E104 0 0 SH   SOLE   0 0 0
PRIMERICA INC COM 74164M108 3 29 SH   SOLE   0 0 0
PRIMERICA INC CALL 74164M908 0 0 SH Call SOLE   0 0 0
PRIMERICA INC PUT 74164M958 0 0 SH Put SOLE   0 0 0
PRIMO WTR CORP COM 74165N105 0 0 SH   SOLE   0 0 0
PRIMO WTR CORP CALL 74165N905 0 0 SH Call SOLE   0 0 0
PRIMO WTR CORP PUT 74165N955 0 0 SH Put SOLE   0 0 0
PRIMORIS SVCS CORP COM 74164F103 0 0 SH   SOLE   0 0 0
PRIMORIS SVCS CORP CALL 74164F903 0 0 SH Call SOLE   0 0 0
PRIMORIS SVCS CORP PUT 74164F953 0 0 SH Put SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD PRIN EDGE ACTV 74255Y102 0 0 SH   SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD PRIN PRICE IDX 74255Y201 0 0 SH   SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD PRIN SHRHLDR 74255Y300 0 0 SH   SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD HELTHCARE INDX 74255Y409 0 0 SH   SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD PRCPL MIL INDX 74255Y508 0 0 SH   SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD US SM MLT FC ETF 74255Y607 0 0 SH   SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD PRINCIPAL ACTV 74255Y706 0 0 SH   SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 0 0 SH   SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD INTL MULT FACT 74255Y839 0 0 SH   SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD SUSTINBLE MMNT 74255Y854 0 0 SH   SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD CONTRARIAN VLU 74255Y862 0 0 SH   SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD US MEGA CAP 74255Y870 1 49 SH   SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD CALL 74255Y900 0 0 SH Call SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD PUT 74255Y950 0 0 SH Put SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 0 0 SH   SOLE   0 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 10 208 SH   SOLE   0 0 0
PRINCIPAL FINL GROUP INC CALL 74251V902 0 0 SH Call SOLE   0 0 0
PRINCIPAL FINL GROUP INC PUT 74251V952 0 0 SH Put SOLE   0 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 5 300 SH   SOLE   0 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 0 0 SH   SOLE   0 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 0 0 SH   SOLE   0 0 0
PRIORITY TECHNOLOGY HLDGS IN *W EXP 11/15/202 74275G115 0 0 SH   SOLE   0 0 0
PRIORITY TECHNOLOGY HLDGS IN UNIT 09/12/2021 74275G206 0 0 SH   SOLE   0 0 0
PRO-DEX INC COLO COM NEW 74265M205 0 0 SH   SOLE   0 0 0
PROASSURANCE CORP COM 74267C106 83 2,377 SH   SOLE   0 0 0
PROASSURANCE CORP CALL 74267C906 0 0 SH Call SOLE   0 0 0
PROASSURANCE CORP PUT 74267C956 0 0 SH Put SOLE   0 0 0
PROCTER AND GAMBLE CO COM 742718109 3,829 36,813 SH   SOLE   0 0 0
PROCTER AND GAMBLE CO CALL 742718909 0 0 SH Call SOLE   0 0 0
PROCTER AND GAMBLE CO PUT 742718959 0 0 SH Put SOLE   0 0 0
PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 0 0 SH   SOLE   0 0 0
PROFIRE ENERGY INC COM 74316X101 0 0 SH   SOLE   0 0 0
PROFIRE ENERGY INC CALL 74316X901 0 0 SH Call SOLE   0 0 0
PROFIRE ENERGY INC PUT 74316X951 0 0 SH Put SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 0 0 SH   SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN CALL 743187906 0 0 SH Call SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN PUT 743187956 0 0 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP COM 743312100 2 54 SH   SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 0 0 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP PUT 743312950 0 0 SH Put SOLE   0 0 0
PROGRESSIVE CORP OHIO COM 743315103 371 5,148 SH   SOLE   0 0 0
PROGRESSIVE CORP OHIO CALL 743315903 0 0 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO PUT 743315953 0 0 SH Put SOLE   0 0 0
PROLOGIS INC COM 74340W103 11 166 SH   SOLE   0 0 0
PROLOGIS INC CALL 74340W903 0 0 SH Call SOLE   0 0 0
PROLOGIS INC PUT 74340W953 0 0 SH Put SOLE   0 0 0
PROOFPOINT INC COM 743424103 0 0 SH   SOLE   0 0 0
PROOFPOINT INC CALL 743424903 0 0 SH Call SOLE   0 0 0
PROOFPOINT INC PUT 743424953 0 0 SH Put SOLE   0 0 0
PROPETRO HLDG CORP COM 74347M108 2 111 SH   SOLE   0 0 0
PROPETRO HLDG CORP CALL 74347M908 0 0 SH Call SOLE   0 0 0
PROPETRO HLDG CORP PUT 74347M958 0 0 SH Put SOLE   0 0 0
PROPHASE LABS INC COM 74345W108 0 0 SH   SOLE   0 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 0 0 SH   SOLE   0 0 0
PROQR THRAPEUTICS N V CALL N71542909 0 0 SH Call SOLE   0 0 0
PROQR THRAPEUTICS N V PUT N71542959 0 0 SH Put SOLE   0 0 0
PROS HOLDINGS INC NOTE 2.000%12/0 74346YAB9 0 0 SH   SOLE   0 0 0
PROS HOLDINGS INC NOTE 2.000% 6/0 74346YAD5 0 0 SH   SOLE   0 0 0
PROS HOLDINGS INC COM 74346Y103 0 0 SH   SOLE   0 0 0
PROS HOLDINGS INC CALL 74346Y903 0 0 SH Call SOLE   0 0 0
PROS HOLDINGS INC PUT 74346Y953 0 0 SH Put SOLE   0 0 0
PROSHARES TR ONLINE RTL ETF 74347B169 0 0 SH   SOLE   0 0 0
PROSHARES TR BASIC MAT NEW 74347B177 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347B907 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 0 0 SH Put SOLE   0 0 0
PROSHARES TR PSHS SHTFINL ETF 74347B185 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347B905 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B955 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULTRAPRO SHORT N 74347B193 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347B903 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B953 0 0 SH Put SOLE   0 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347B901 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B951 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULSHRT SEMIC NEW 74347B219 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347B909 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULTSHT FT CH 50 74347B227 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS SHORT DOW30 74347B235 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTSHRT QQQ 74347B243 0 25 SH   SOLE   0 0 0
PROSHARES TR PSHS SH MDCAP400 74347B250 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347B900 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B950 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULTRAPRO SHORT S 74347B268 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347B908 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B958 0 0 SH Put SOLE   0 0 0
PROSHARES TR PSHS ULDOW30 NEW 74347B276 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347B906 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B956 0 0 SH Put SOLE   0 0 0
PROSHARES TR SHT MSCI NEW 74347B284 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347B904 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B954 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULT MSCIBZL CAPP 74347B292 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347B902 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B952 0 0 SH Put SOLE   0 0 0
PROSHARES TR S&P 500 BD ETF 74347B318 0 0 SH   SOLE   0 0 0
PROSHARES TR DECLINE RETAIL 74347B367 0 0 SH   SOLE   0 0 0
PROSHARES TR LONG ONLINE SHRT 74347B375 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 3 100 SH   SOLE   0 0 0
PROSHARES TR EQTS FOR RISIN 74347B391 0 0 SH   SOLE   0 0 0
PROSHARES TR K1 FRE CRD OIL 74347B417 0 0 SH   SOLE   0 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTPRO NASBIO NW 74347B474 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTRA GLD MNR NW 74347B482 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTRA MSCI BRAZI 74347B490 0 0 SH   SOLE   0 0 0
PROSHARES TR DJ BRKFLD GLB 74347B508 0 0 SH   SOLE   0 0 0
PROSHARES TR MANAGED FUT 74347B532 0 0 SH   SOLE   0 0 0
PROSHARES TR MSCI EUR DIV 74347B540 0 0 SH   SOLE   0 0 0
PROSHARES TR SP500 EX TECH 74347B557 0 0 SH   SOLE   0 0 0
PROSHARES TR SP500 EX HLTH 74347B565 0 0 SH   SOLE   0 0 0
PROSHARES TR SP500 EX FINLS 74347B573 0 0 SH   SOLE   0 0 0
PROSHARES TR SP500 EX ENRGY 74347B581 0 0 SH   SOLE   0 0 0
PROSHARES TR INVT INT RT HG 74347B607 4 65 SH   SOLE   0 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 46 817 SH   SOLE   0 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 0 0 SH   SOLE   0 0 0
PROSHARES TR ST EMG MKT ETF 74347B706 0 0 SH   SOLE   0 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 0 0 SH   SOLE   0 0 0
PROSHARES TR ULSHRT UTILS NEW 74347B722 0 0 SH   SOLE   0 0 0
PROSHARES TR ULSHRT TECH NEW 74347B730 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTSHT FINLS NEW 74347B748 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTSH NASD BIOT 74347B789 0 0 SH   SOLE   0 0 0
PROSHARES TR MORNINGSTAR ALTR 74347B813 0 0 SH   SOLE   0 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839 6 183 SH   SOLE   0 0 0
PROSHARES TR PROSHS EMG ETF 74347B847 0 0 SH   SOLE   0 0 0
PROSHARES TR CDS SH NA HYCR 74347B870 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347R907 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R957 0 0 SH Put SOLE   0 0 0
PROSHARES TR PSHS CONSUMR GD 74347R115 0 0 SH   SOLE   0 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347R901 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R951 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULTRA 20YR TRE 74347R172 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULTR 7-10 TREA 74347R180 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347R900 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R950 0 0 SH Put SOLE   0 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347R906 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R956 0 0 SH Put SOLE   0 0 0
PROSHARES TR PSHS ULT NASB 74347R214 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347R904 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R954 0 0 SH Put SOLE   0 0 0
PROSHARES TR PSHS SHT OIL&GAS 74347R222 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS LC COR PLUS 74347R248 14 211 SH   SOLE   0 0 0
PROSHARES TR CALL 74347R908 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R958 0 0 SH Put SOLE   0 0 0
PROSHARES TR PSHS UL TELE ETF 74347R263 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347R905 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R955 0 0 SH Put SOLE   0 0 0
PROSHARES TR PSHS ULSHT 7-10Y 74347R313 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347R903 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R953 0 0 SH Put SOLE   0 0 0
PROSHARES TR PSHS SH MSCI EAF 74347R370 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS ULT MCAP400 74347R404 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS ULT SEMICDT 74347R669 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347R909 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R959 0 0 SH Put SOLE   0 0 0
PROSHARES TR PSHS ULTRA UTIL 74347R685 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS ULTRA O&G 74347R719 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS ULTRA INDL 74347R727 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS CONSMR SVCS 74347R750 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS CONSMRGOODS 74347R768 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS ULT BASMATL 74347R776 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS ULT SCAP600 74347R818 0 0 SH   SOLE   0 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 0 0 SH   SOLE   0 0 0
PROSHARES TR II PSHS ULSSLVR NEW 74347W114 0 0 SH   SOLE   0 0 0
PROSHARES TR II CALL 74347W904 0 0 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W954 0 0 SH Put SOLE   0 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 0 0 SH   SOLE   0 0 0
PROSHARES TR II CALL 74347W900 0 0 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W950 0 0 SH Put SOLE   0 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 0 0 SH   SOLE   0 0 0
PROSHARES TR II CALL 74347W908 0 0 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W958 0 0 SH Put SOLE   0 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347W171 0 0 SH   SOLE   0 0 0
PROSHARES TR II CALL 74347W901 0 0 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W951 0 0 SH Put SOLE   0 0 0
PROSHARES TR II ULTRAPRO 3X CR 74347W221 0 0 SH   SOLE   0 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 0 0 SH   SOLE   0 0 0
PROSHARES TR II CALL 74347W907 0 0 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W957 0 0 SH Put SOLE   0 0 0
PROSHARES TR II ULTRA YEN NEW 74347W270 0 0 SH   SOLE   0 0 0
PROSHARES TR II VIX MDTRM FUTR N 74347W338 0 0 SH   SOLE   0 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 0 0 SH   SOLE   0 0 0
PROSHARES TR II CALL 74347W903 0 0 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W953 0 0 SH Put SOLE   0 0 0
PROSHARES TR II ULSHT BLOOMB GAS 74347W387 0 0 SH   SOLE   0 0 0
PROSHARES TR II ULTRASHRT NEW 74347W395 0 0 SH   SOLE   0 0 0
PROSHARES TR II CALL 74347W905 0 0 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W955 0 0 SH Put SOLE   0 0 0
PROSHARES TR II PROSHS U/SHAUS 74347W460 0 0 SH   SOLE   0 0 0
PROSHARES TR II ULTRASHORT YEN N 74347W569 0 0 SH   SOLE   0 0 0
PROSHARES TR II CALL 74347W909 0 0 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W959 0 0 SH Put SOLE   0 0 0
PROSHARES TR II ULTRA GOLD 74347W601 0 0 SH   SOLE   0 0 0
PROSHARES TR II ULSHT BLOOMB OIL 74347W668 0 0 SH   SOLE   0 0 0
PROSHARES TR II PROSHS SHT EUR 74347W742 0 0 SH   SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 0 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 0 0 SH Put SOLE   0 0 0
PROSHARES TR II PSH ULTRA EURO 74347W874 0 0 SH   SOLE   0 0 0
PROSHARES TR II ULTRASHRT EURO 74347W882 0 0 SH   SOLE   0 0 0
PROSHARES TR HD REPLICATION 74347X294 0 0 SH   SOLE   0 0 0
PROSHARES TR MSCI EMRG ETF 74347X302 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347X902 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X952 0 0 SH Put SOLE   0 0 0
PROSHARES TR RAFI LG SHT FD 74347X310 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTR MSCI ETF 74347X500 0 0 SH   SOLE   0 0 0
PROSHARES TR ULT FTSE EUROPE 74347X526 0 0 SH   SOLE   0 0 0
PROSHARES TR SHT BASIC MAT 74347X559 0 0 SH   SOLE   0 0 0
PROSHARES TR ULT R/EST NEW 74347X625 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347X905 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X955 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 23 576 SH   SOLE   0 0 0
PROSHARES TR CALL 74347X903 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X953 0 0 SH Put SOLE   0 0 0
PROSHARES TR SHRT RL EST FD 74347X641 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347X901 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X951 0 0 SH Put SOLE   0 0 0
PROSHARES TR SHT FTSE CHIN 50 74347X658 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347X908 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X958 0 0 SH Put SOLE   0 0 0
PROSHARES TR UL MSCI JP ETF 74347X708 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTR RUSSL2000 74347X799 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347X909 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X959 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULTRA MDCAP400 74347X815 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTRPRO DOW30 74347X823 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 0 0 SH   SOLE   0 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347X904 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X954 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULT FTSE CHIN 50 74347X880 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74347X900 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 0 0 SH Put SOLE   0 0 0
PROSHARES TR II ULTRA BLOOMBERG 74347Y706 0 0 SH   SOLE   0 0 0
PROSHARES TR II CALL 74347Y906 0 0 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y956 0 0 SH Put SOLE   0 0 0
PROSHARES TR II ULTRAPRO 3X SHOR 74347Y805 0 0 SH   SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 0 0 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y955 0 0 SH Put SOLE   0 0 0
PROSHARES TR PET CARE ETF 74348A145 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTPRO SHT 2017 74348A152 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74348A902 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A952 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULTRAPRO SHORT Q 74348A160 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74348A900 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A950 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULTRAPRO DOW 30 74348A178 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74348A908 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A958 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULTRPRO SHRT NEW 74348A186 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTRASHORT GOLD 74348A194 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 0 0 SH Put SOLE   0 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTSHT HLTHCRE 74348A228 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTSHT CONS SERV 74348A236 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTSHT REAL EST 74348A244 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTSHT RUSS2000 74348A319 23 1,500 SH   SOLE   0 0 0
PROSHARES TR CALL 74348A909 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A959 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULTSHT SMLCP600 74348A327 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTSHT MIDCAP400 74348A343 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74348A903 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A953 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULTRASHORT INDL 74348A368 0 0 SH   SOLE   0 0 0
PROSHARES TR SHRT SMALLCAP60 74348A376 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTPRO SHT MDCP 74348A392 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTSHT FTSE EURO 74348A434 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTSHT MSCI JAP 74348A459 0 0 SH   SOLE   0 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 370 5,469 SH   SOLE   0 0 0
PROSHARES TR CALL 74348A907 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A957 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULSH MSCIEAF NEW 74348A475 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74348A905 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A955 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULSH 20YRTRE NEW 74348A491 0 0 SH   SOLE   0 0 0
PROSHARES TR CALL 74348A901 0 0 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A951 0 0 SH Put SOLE   0 0 0
PROSHARES TR ULSHOIL&GASNEW13 74348A525 0 0 SH   SOLE   0 0 0
PROSHARES TR PRIV EQTY-LSTD 74348A533 0 0 SH   SOLE   0 0 0
PROSHARES TR HGH YLD INT RATE 74348A541 0 0 SH   SOLE   0 0 0
PROSHARES TR MERGER ETF 74348A566 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTRAPRO FIN SEL 74348A582 0 0 SH   SOLE   0 0 0
PROSHARES TR SHT 7-10 YR TR 74348A608 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTRA HIGH YLD 74348A707 0 0 SH   SOLE   0 0 0
PROSHARES TR INFLATN EXPECTNS 74348A814 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTRPRO COM SR 74347B128 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTRA COMM SER 74347B136 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTRPRO SHT CM 74347B144 0 0 SH   SOLE   0 0 0
PROSHARES TR ULTRSHORT COMM 74347B151 0 0 SH   SOLE   0 0 0
PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 0 0 SH   SOLE   0 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 0 0 SH   SOLE   0 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 0 0 SH   SOLE   0 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 79 12,097 SH   SOLE   0 0 0
PROSPECT CAPITAL CORPORATION CALL 74348T902 0 0 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION PUT 74348T952 0 0 SH Put SOLE   0 0 0
PROSPECT CAPITAL CORPORATION NOTE 6.375% 3/0 74348TAT9 0 0 SH   SOLE   0 0 0
PROSPERITY BANCSHARES INC COM 743606105 0 0 SH   SOLE   0 0 0
PROSPERITY BANCSHARES INC CALL 743606905 0 0 SH Call SOLE   0 0 0
PROSPERITY BANCSHARES INC PUT 743606955 0 0 SH Put SOLE   0 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 0 0 SH   SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC NOTE 7.500%11/1 74365AAD3 0 0 SH   SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 0 0 SH   SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC CALL 74365A901 0 0 SH Call SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC PUT 74365A951 0 0 SH Put SOLE   0 0 0
PROTECTIVE INS CORP CL A 74368L104 0 0 SH   SOLE   0 0 0
PROTECTIVE INS CORP CL B 74368L203 0 0 SH   SOLE   0 0 0
PROTECTIVE INS CORP CALL 74368L903 0 0 SH Call SOLE   0 0 0
PROTECTIVE INS CORP PUT 74368L953 0 0 SH Put SOLE   0 0 0
PROTEON THERAPEUTICS INC COM 74371L109 0 0 SH   SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 0 0 SH   SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN CALL 74373B909 0 0 SH Call SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN PUT 74373B959 0 0 SH Put SOLE   0 0 0
PROTHENA CORP PLC SHS G72800108 0 0 SH   SOLE   0 0 0
PROTHENA CORP PLC CALL G72800908 0 0 SH Call SOLE   0 0 0
PROTHENA CORP PLC PUT G72800958 0 0 SH Put SOLE   0 0 0
PROTO LABS INC COM 743713109 1 13 SH   SOLE   0 0 0
PROTO LABS INC CALL 743713909 0 0 SH Call SOLE   0 0 0
PROTO LABS INC PUT 743713959 0 0 SH Put SOLE   0 0 0
PROVENTION BIO INC COM 74374N102 0 0 SH   SOLE   0 0 0
PROVIDENCE SVC CORP COM 743815102 0 0 SH   SOLE   0 0 0
PROVIDENCE SVC CORP CALL 743815902 0 0 SH Call SOLE   0 0 0
PROVIDENCE SVC CORP PUT 743815952 0 0 SH Put SOLE   0 0 0
PROVIDENT BANCORP INC COM 74383X109 0 0 SH   SOLE   0 0 0
PROVIDENT FINL HLDGS INC COM 743868101 0 0 SH   SOLE   0 0 0
PROVIDENT FINL SVCS INC COM 74386T105 0 0 SH   SOLE   0 0 0
PROVIDENT FINL SVCS INC CALL 74386T905 0 0 SH Call SOLE   0 0 0
PROVIDENT FINL SVCS INC PUT 74386T955 0 0 SH Put SOLE   0 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 0 0 SH   SOLE   0 0 0
PRUDENTIAL FINL INC COM 744320102 374 4,075 SH   SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 0 0 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 0 0 SH Put SOLE   0 0 0
PRUDENTIAL PLC ADR 74435K204 0 0 SH   SOLE   0 0 0
PRUDENTIAL PLC CALL 74435K904 0 0 SH Call SOLE   0 0 0
PRUDENTIAL PLC PUT 74435K954 0 0 SH Put SOLE   0 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3 20 SH   SOLE   0 0 0
PS BUSINESS PKS INC CALIF CALL 69360J907 0 0 SH Call SOLE   0 0 0
PS BUSINESS PKS INC CALIF PUT 69360J957 0 0 SH Put SOLE   0 0 0
PSYCHEMEDICS CORP COM NEW 744375205 0 0 SH   SOLE   0 0 0
PTC INC COM 69370C100 0 0 SH   SOLE   0 0 0
PTC INC CALL 69370C900 0 0 SH Call SOLE   0 0 0
PTC INC PUT 69370C950 0 0 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC NOTE 3.000% 8/1 69366JAB7 0 0 SH   SOLE   0 0 0
PTC THERAPEUTICS INC COM 69366J200 0 0 SH   SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 0 0 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC PUT 69366J950 0 0 SH Put SOLE   0 0 0
PUBLIC STORAGE COM 74460D109 237 1,089 SH   SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 0 0 SH Call SOLE   0 0 0
PUBLIC STORAGE PUT 74460D959 0 0 SH Put SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 66 1,121 SH   SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP CALL 744573906 0 0 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP PUT 744573956 0 0 SH Put SOLE   0 0 0
PUHUI WEALTH INVT MGMT CO LT SHS G7306H101 0 0 SH   SOLE   0 0 0
PULMATRIX INC COM 74584P103 0 0 SH   SOLE   0 0 0
PULMATRIX INC CALL 74584P903 0 0 SH Call SOLE   0 0 0
PULMATRIX INC PUT 74584P953 0 0 SH Put SOLE   0 0 0
PULMATRIX INC COM NEW 74584P202 0 0 SH   SOLE   0 0 0
PULMATRIX INC CALL 74584P902 0 0 SH Call SOLE   0 0 0
PULMATRIX INC PUT 74584P952 0 0 SH Put SOLE   0 0 0
PULSE BIOSCIENCES INC COM 74587B101 0 0 SH   SOLE   0 0 0
PULSE BIOSCIENCES INC CALL 74587B901 0 0 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC PUT 74587B951 0 0 SH Put SOLE   0 0 0
PULTE GROUP INC COM 745867101 272 9,758 SH   SOLE   0 0 0
PULTE GROUP INC CALL 745867901 0 0 SH Call SOLE   0 0 0
PULTE GROUP INC PUT 745867951 0 0 SH Put SOLE   0 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 0 0 SH   SOLE   0 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 0 0 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 0 0 SH Put SOLE   0 0 0
PURE ACQUISITION CORP CL A 74621Q106 0 0 SH   SOLE   0 0 0
PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 0 0 SH   SOLE   0 0 0
PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 0 0 SH   SOLE   0 0 0
PURE STORAGE INC CL A 74624M102 0 0 SH   SOLE   0 0 0
PURE STORAGE INC CALL 74624M902 0 0 SH Call SOLE   0 0 0
PURE STORAGE INC PUT 74624M952 0 0 SH Put SOLE   0 0 0
PURECYCLE CORP COM NEW 746228303 0 0 SH   SOLE   0 0 0
PURECYCLE CORP CALL 746228903 0 0 SH Call SOLE   0 0 0
PURECYCLE CORP PUT 746228953 0 0 SH Put SOLE   0 0 0
PURPLE INNOVATION INC COM 74640Y106 0 0 SH   SOLE   0 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 0 0 SH   SOLE   0 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 0 0 SH   SOLE   0 0 0
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 0 0 SH   SOLE   0 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 2 500 SH   SOLE   0 0 0
PUXIN LTD ADS 74704P108 0 0 SH   SOLE   0 0 0
PUXIN LTD CALL 74704P908 0 0 SH Call SOLE   0 0 0
PUXIN LTD PUT 74704P958 0 0 SH Put SOLE   0 0 0
PUYI INC ADS 69373Y109 0 0 SH   SOLE   0 0 0
PVH CORP COM 693656100 9 75 SH   SOLE   0 0 0
PVH CORP CALL 693656900 0 0 SH Call SOLE   0 0 0
PVH CORP PUT 693656950 0 0 SH Put SOLE   0 0 0
PYXIS TANKERS INC COM Y71726106 0 0 SH   SOLE   0 0 0
PYXUS INTL INC COM 74737V106 0 0 SH   SOLE   0 0 0
PYXUS INTL INC CALL 74737V906 0 0 SH Call SOLE   0 0 0
PYXUS INTL INC PUT 74737V956 0 0 SH Put SOLE   0 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 0 0 SH   SOLE   0 0 0
PZENA INVESTMENT MGMT INC CALL 74731Q903 0 0 SH Call SOLE   0 0 0
PZENA INVESTMENT MGMT INC PUT 74731Q953 0 0 SH Put SOLE   0 0 0
Q2 HLDGS INC COM 74736L109 17 252 SH   SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 0 0 SH Call SOLE   0 0 0
Q2 HLDGS INC PUT 74736L959 0 0 SH Put SOLE   0 0 0
Q2 HLDGS INC NOTE 0.750% 2/1 74736LAB5 0 0 SH   SOLE   0 0 0
QAD INC CL B 74727D207 0 0 SH   SOLE   0 0 0
QAD INC CL A 74727D306 0 0 SH   SOLE   0 0 0
QAD INC CALL 74727D906 0 0 SH Call SOLE   0 0 0
QAD INC PUT 74727D956 0 0 SH Put SOLE   0 0 0
QCR HOLDINGS INC COM 74727A104 0 0 SH   SOLE   0 0 0
QCR HOLDINGS INC CALL 74727A904 0 0 SH Call SOLE   0 0 0
QCR HOLDINGS INC PUT 74727A954 0 0 SH Put SOLE   0 0 0
QEP RES INC COM 74733V100 0 0 SH   SOLE   0 0 0
QEP RES INC CALL 74733V900 0 0 SH Call SOLE   0 0 0
QEP RES INC PUT 74733V950 0 0 SH Put SOLE   0 0 0
QIAGEN NV DEBT 0.375% 3/1 N72482AA5 0 0 SH   SOLE   0 0 0
QIAGEN NV DEBT 0.875% 3/1 N72482AB3 0 0 SH   SOLE   0 0 0
QIAGEN NV DEBT 1.000%11/1 N72482AT4 0 0 SH   SOLE   0 0 0
QIAGEN NV SHS NEW N72482123 0 0 SH   SOLE   0 0 0
QIAGEN NV CALL N72482903 0 0 SH Call SOLE   0 0 0
QIAGEN NV PUT N72482953 0 0 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 0 0 SH Call SOLE   0 0 0
QIWI PLC PUT 74735M958 0 0 SH Put SOLE   0 0 0
QIWI PLC SPON ADR REP B 74735M108 1 85 SH   SOLE   0 0 0
QORVO INC COM 74736K101 4 62 SH   SOLE   0 0 0
QORVO INC CALL 74736K901 0 0 SH Call SOLE   0 0 0
QORVO INC PUT 74736K951 0 0 SH Put SOLE   0 0 0
QTS RLTY TR INC COM CL A 74736A103 28 631 SH   SOLE   0 0 0
QTS RLTY TR INC CALL 74736A903 0 0 SH Call SOLE   0 0 0
QTS RLTY TR INC PUT 74736A953 0 0 SH Put SOLE   0 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 0 0 SH   SOLE   0 0 0
QUAD / GRAPHICS INC COM CL A 747301109 0 0 SH   SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 0 0 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC PUT 747301959 0 0 SH Put SOLE   0 0 0
QUAKER CHEM CORP COM 747316107 46 230 SH   SOLE   0 0 0
QUAKER CHEM CORP CALL 747316907 0 0 SH Call SOLE   0 0 0
QUAKER CHEM CORP PUT 747316957 0 0 SH Put SOLE   0 0 0
QUALCOMM INC COM 747525103 372 6,532 SH   SOLE   0 0 0
QUALCOMM INC CALL 747525903 0 0 SH Call SOLE   0 0 0
QUALCOMM INC PUT 747525953 0 0 SH Put SOLE   0 0 0
QUALSTAR CORP COM NEW 74758R208 0 0 SH   SOLE   0 0 0
QUALYS INC COM 74758T303 11 138 SH   SOLE   0 0 0
QUALYS INC CALL 74758T903 0 0 SH Call SOLE   0 0 0
QUALYS INC PUT 74758T953 0 0 SH Put SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 0 0 SH   SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR CALL 747619904 0 0 SH Call SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR PUT 747619954 0 0 SH Put SOLE   0 0 0
QUANTA SVCS INC COM 74762E102 0 0 SH   SOLE   0 0 0
QUANTA SVCS INC CALL 74762E902 0 0 SH Call SOLE   0 0 0
QUANTA SVCS INC PUT 74762E952 0 0 SH Put SOLE   0 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 3 142 SH   SOLE   0 0 0
QUANTENNA COMMUNICATIONS INC CALL 74766D900 0 0 SH Call SOLE   0 0 0
QUANTENNA COMMUNICATIONS INC PUT 74766D950 0 0 SH Put SOLE   0 0 0
QUANTERIX CORP COM 74766Q101 0 0 SH   SOLE   0 0 0
QUANTUM CORP COM NEW 747906501 0 0 SH   SOLE   0 0 0
QUANTUM CORP CALL 747906901 0 0 SH Call SOLE   0 0 0
QUANTUM CORP PUT 747906951 0 0 SH Put SOLE   0 0 0
QUARTERHILL INC COM 747713105 0 0 SH   SOLE   0 0 0
QUARTERHILL INC CALL 747713905 0 0 SH Call SOLE   0 0 0
QUARTERHILL INC PUT 747713955 0 0 SH Put SOLE   0 0 0
QUDIAN INC ADR 747798106 0 0 SH   SOLE   0 0 0
QUDIAN INC CALL 747798906 0 0 SH Call SOLE   0 0 0
QUDIAN INC PUT 747798956 0 0 SH Put SOLE   0 0 0
QUEST DIAGNOSTICS INC COM 74834L100 124 1,381 SH   SOLE   0 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 0 0 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 0 0 SH Put SOLE   0 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 0 0 SH   SOLE   0 0 0
QUICKLOGIC CORP COM 74837P108 0 0 SH   SOLE   0 0 0
QUICKLOGIC CORP CALL 74837P908 0 0 SH Call SOLE   0 0 0
QUICKLOGIC CORP PUT 74837P958 0 0 SH Put SOLE   0 0 0
QUIDEL CORP NOTE 3.250%12/1 74838JAA9 0 0 SH   SOLE   0 0 0
QUIDEL CORP COM 74838J101 0 0 SH   SOLE   0 0 0
QUIDEL CORP CALL 74838J901 0 0 SH Call SOLE   0 0 0
QUIDEL CORP PUT 74838J951 0 0 SH Put SOLE   0 0 0
QUINSTREET INC COM 74874Q100 7 548 SH   SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 0 0 SH Call SOLE   0 0 0
QUINSTREET INC PUT 74874Q950 0 0 SH Put SOLE   0 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 0 0 SH   SOLE   0 0 0
QUMU CORP COM 749063103 0 0 SH   SOLE   0 0 0
QUMU CORP CALL 749063903 0 0 SH Call SOLE   0 0 0
QUMU CORP PUT 749063953 0 0 SH Put SOLE   0 0 0
QUORUM HEALTH CORP COM 74909E106 0 0 SH   SOLE   0 0 0
QUORUM HEALTH CORP CALL 74909E906 0 0 SH Call SOLE   0 0 0
QUORUM HEALTH CORP PUT 74909E956 0 0 SH Put SOLE   0 0 0
QUOTIENT LTD SHS G73268107 0 0 SH   SOLE   0 0 0
QUOTIENT LTD CALL G73268907 0 0 SH Call SOLE   0 0 0
QUOTIENT LTD PUT G73268957 0 0 SH Put SOLE   0 0 0
QUOTIENT TECHNOLOGY INC NOTE 1.750%12/0 749119AB9 0 0 SH   SOLE   0 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 0 0 SH   SOLE   0 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 0 0 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 0 0 SH Put SOLE   0 0 0
QURATE RETAIL INC COM SER A 74915M100 134 8,430 SH   SOLE   0 0 0
QURATE RETAIL INC CALL 74915M900 0 0 SH Call SOLE   0 0 0
QURATE RETAIL INC PUT 74915M950 0 0 SH Put SOLE   0 0 0
QURATE RETAIL INC COM SER B 74915M209 0 0 SH   SOLE   0 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 0 0 SH   SOLE   0 0 0
QUTOUTIAO INC CALL 74915J907 0 0 SH Call SOLE   0 0 0
QUTOUTIAO INC PUT 74915J957 0 0 SH Put SOLE   0 0 0
R1 RCM INC COM 749397105 0 0 SH   SOLE   0 0 0
R1 RCM INC CALL 749397905 0 0 SH Call SOLE   0 0 0
R1 RCM INC PUT 749397955 0 0 SH Put SOLE   0 0 0
RA MED SYS INC COM 74933X104 0 0 SH   SOLE   0 0 0
RA PHARMACEUTICALS INC COM 74933V108 0 0 SH   SOLE   0 0 0
RA PHARMACEUTICALS INC CALL 74933V908 0 0 SH Call SOLE   0 0 0
RA PHARMACEUTICALS INC PUT 74933V958 0 0 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 0 0 SH   SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 0 0 SH Call SOLE   0 0 0
RADA ELECTR INDS LTD PUT M81863954 0 0 SH Put SOLE   0 0 0
RADCOM LTD SHS NEW M81865111 0 0 SH   SOLE   0 0 0
RADIAN GROUP INC COM 750236101 0 0 SH   SOLE   0 0 0
RADIAN GROUP INC CALL 750236901 0 0 SH Call SOLE   0 0 0
RADIAN GROUP INC PUT 750236951 0 0 SH Put SOLE   0 0 0
RADIANT LOGISTICS INC COM 75025X100 0 0 SH   SOLE   0 0 0
RADIANT LOGISTICS INC CALL 75025X900 0 0 SH Call SOLE   0 0 0
RADIANT LOGISTICS INC PUT 75025X950 0 0 SH Put SOLE   0 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 0 0 SH   SOLE   0 0 0
RADIUS HEALTH INC COM NEW 750469207 0 0 SH   SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 0 0 SH Call SOLE   0 0 0
RADIUS HEALTH INC PUT 750469957 0 0 SH Put SOLE   0 0 0
RADNET INC COM 750491102 0 0 SH   SOLE   0 0 0
RADNET INC CALL 750491902 0 0 SH Call SOLE   0 0 0
RADNET INC PUT 750491952 0 0 SH Put SOLE   0 0 0
RADWARE LTD ORD M81873107 0 0 SH   SOLE   0 0 0
RADWARE LTD CALL M81873907 0 0 SH Call SOLE   0 0 0
RADWARE LTD PUT M81873957 0 0 SH Put SOLE   0 0 0
RAFAEL HLDGS INC COM CL B 75062E106 0 0 SH   SOLE   0 0 0
RAFAEL HLDGS INC CALL 75062E906 0 0 SH Call SOLE   0 0 0
RAFAEL HLDGS INC PUT 75062E956 0 0 SH Put SOLE   0 0 0
RALPH LAUREN CORP CL A 751212101 181 1,394 SH   SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 0 0 SH Call SOLE   0 0 0
RALPH LAUREN CORP PUT 751212951 0 0 SH Put SOLE   0 0 0
RAMACO RES INC COM 75134P303 0 0 SH   SOLE   0 0 0
RAMBUS INC DEL NOTE 1.375% 2/0 750917AG1 0 0 SH   SOLE   0 0 0
RAMBUS INC DEL COM 750917106 0 0 SH   SOLE   0 0 0
RAMBUS INC DEL CALL 750917906 0 0 SH Call SOLE   0 0 0
RAMBUS INC DEL PUT 750917956 0 0 SH Put SOLE   0 0 0
RAND CAP CORP COM 752185108 0 0 SH   SOLE   0 0 0
RANDGOLD RES LTD ADR 752344309 0 0 SH   SOLE   0 0 0
RANDGOLD RES LTD CALL 752344909 0 0 SH Call SOLE   0 0 0
RANDGOLD RES LTD PUT 752344959 0 0 SH Put SOLE   0 0 0
RANDOLPH BANCORP INC COM 752378109 0 0 SH   SOLE   0 0 0
RANGE RES CORP COM 75281A109 4 402 SH   SOLE   0 0 0
RANGE RES CORP CALL 75281A909 0 0 SH Call SOLE   0 0 0
RANGE RES CORP PUT 75281A959 0 0 SH Put SOLE   0 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 0 0 SH   SOLE   0 0 0
RAPID7 INC COM 753422104 8 177 SH   SOLE   0 0 0
RAPID7 INC CALL 753422904 0 0 SH Call SOLE   0 0 0
RAPID7 INC PUT 753422954 0 0 SH Put SOLE   0 0 0
RAVE RESTAURANT GROUP INC COM 754198109 0 0 SH   SOLE   0 0 0
RAVE RESTAURANT GROUP INC CALL 754198909 0 0 SH Call SOLE   0 0 0
RAVE RESTAURANT GROUP INC PUT 754198959 0 0 SH Put SOLE   0 0 0
RAVEN INDS INC COM 754212108 0 0 SH   SOLE   0 0 0
RAVEN INDS INC CALL 754212908 0 0 SH Call SOLE   0 0 0
RAVEN INDS INC PUT 754212958 0 0 SH Put SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 12 159 SH   SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC CALL 754730909 0 0 SH Call SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC PUT 754730959 0 0 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 0 0 SH   SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 0 0 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 0 0 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC PFD CV SER A 75508B203 0 0 SH   SOLE   0 0 0
RAYONIER INC COM 754907103 0 0 SH   SOLE   0 0 0
RAYONIER INC CALL 754907903 0 0 SH Call SOLE   0 0 0
RAYONIER INC PUT 754907953 0 0 SH Put SOLE   0 0 0
RAYTHEON CO COM NEW 755111507 483 2,657 SH   SOLE   0 0 0
RAYTHEON CO CALL 755111907 0 0 SH Call SOLE   0 0 0
RAYTHEON CO PUT 755111957 0 0 SH Put SOLE   0 0 0
RBB BANCORP COM 74930B105 0 0 SH   SOLE   0 0 0
RBB FD INC MOTLEY FOL ETF 74933W601 0 0 SH   SOLE   0 0 0
RBB FD INC MFAM SMLCP GRWTH 74933W874 0 0 SH   SOLE   0 0 0
RBC BEARINGS INC COM 75524B104 13 103 SH   SOLE   0 0 0
RBC BEARINGS INC CALL 75524B904 0 0 SH Call SOLE   0 0 0
RBC BEARINGS INC PUT 75524B954 0 0 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 0 0 SH   SOLE   0 0 0
RCI HOSPITALITY HLDGS INC CALL 74934Q908 0 0 SH Call SOLE   0 0 0
RCI HOSPITALITY HLDGS INC PUT 74934Q958 0 0 SH Put SOLE   0 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 0 0 SH   SOLE   0 0 0
RCM TECHNOLOGIES INC CALL 749360900 0 0 SH Call SOLE   0 0 0
RCM TECHNOLOGIES INC PUT 749360950 0 0 SH Put SOLE   0 0 0
RE MAX HLDGS INC CL A 75524W108 9 250 SH   SOLE   0 0 0
RE MAX HLDGS INC CALL 75524W908 0 0 SH Call SOLE   0 0 0
RE MAX HLDGS INC PUT 75524W958 0 0 SH Put SOLE   0 0 0
READING INTERNATIONAL INC CL A 755408101 0 0 SH   SOLE   0 0 0
READING INTERNATIONAL INC CALL 755408901 0 0 SH Call SOLE   0 0 0
READING INTERNATIONAL INC PUT 755408951 0 0 SH Put SOLE   0 0 0
READING INTERNATIONAL INC CL B 755408200 0 0 SH   SOLE   0 0 0
READY CAP CORP COM 75574U101 0 0 SH   SOLE   0 0 0
READY CAP CORP 7% CN SR NT 2023 75574U200 0 0 SH   SOLE   0 0 0
REAL GOODS SOLAR INC CL A 2017 75601N500 0 0 SH   SOLE   0 0 0
REALITY SHS ETF TR DIVS ETF 75605A108 0 0 SH   SOLE   0 0 0
REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 0 0 SH   SOLE   0 0 0
REALITY SHS ETF TR DIVCN DIVD ETF 75605A504 0 0 SH   SOLE   0 0 0
REALITY SHS ETF TR DIVCON DIV ETF 75605A603 0 0 SH   SOLE   0 0 0
REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 0 0 SH   SOLE   0 0 0
REALITY SHS ETF TR NASDAQ NEXGEN 75605A801 0 0 SH   SOLE   0 0 0
REALITY SHS ETF TR FUNDDSTRAT DQM 75605A884 0 0 SH   SOLE   0 0 0
REALITY SHS ETF TR CALL 75605A902 0 0 SH Call SOLE   0 0 0
REALITY SHS ETF TR PUT 75605A952 0 0 SH Put SOLE   0 0 0
REALM THERAPEUTICS PLC SPONSORED ADS 75606L103 0 0 SH   SOLE   0 0 0
REALNETWORKS INC COM NEW 75605L708 0 0 SH   SOLE   0 0 0
REALNETWORKS INC CALL 75605L908 0 0 SH Call SOLE   0 0 0
REALNETWORKS INC PUT 75605L958 0 0 SH Put SOLE   0 0 0
REALOGY HLDGS CORP COM 75605Y106 0 0 SH   SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 0 0 SH Call SOLE   0 0 0
REALOGY HLDGS CORP PUT 75605Y956 0 0 SH Put SOLE   0 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 0 0 SH   SOLE   0 0 0
REALPAGE INC COM 75606N109 4 80 SH   SOLE   0 0 0
REALPAGE INC CALL 75606N909 0 0 SH Call SOLE   0 0 0
REALPAGE INC PUT 75606N959 0 0 SH Put SOLE   0 0 0
REALTY INCOME CORP COM 756109104 142 1,932 SH   SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 0 0 SH Call SOLE   0 0 0
REALTY INCOME CORP PUT 756109954 0 0 SH Put SOLE   0 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 14 165 SH   SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 0 0 SH Call SOLE   0 0 0
REATA PHARMACEUTICALS INC PUT 75615P953 0 0 SH Put SOLE   0 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 26 780 SH   SOLE   0 0 0
RECON TECHNOLOGY LTD SHS G7415M108 0 0 SH   SOLE   0 0 0
RECRO PHARMA INC COM 75629F109 0 0 SH   SOLE   0 0 0
RECRO PHARMA INC CALL 75629F909 0 0 SH Call SOLE   0 0 0
RECRO PHARMA INC PUT 75629F959 0 0 SH Put SOLE   0 0 0
RED HAT INC NOTE 0.250%10/0 756577AD4 0 0 SH   SOLE   0 0 0
RED HAT INC COM 756577102 127 696 SH   SOLE   0 0 0
RED HAT INC CALL 756577902 0 0 SH Call SOLE   0 0 0
RED HAT INC PUT 756577952 0 0 SH Put SOLE   0 0 0
RED LION HOTELS CORP COM 756764106 0 0 SH   SOLE   0 0 0
RED LION HOTELS CORP CALL 756764906 0 0 SH Call SOLE   0 0 0
RED LION HOTELS CORP PUT 756764956 0 0 SH Put SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 0 0 SH   SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 0 0 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 0 0 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CL A 75700L108 0 0 SH   SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 0 0 SH Call SOLE   0 0 0
RED ROCK RESORTS INC PUT 75700L958 0 0 SH Put SOLE   0 0 0
RED VIOLET INC COM 75704L104 0 0 SH   SOLE   0 0 0
REDFIN CORP NOTE 1.750% 7/1 75737FAA6 0 0 SH   SOLE   0 0 0
REDFIN CORP COM 75737F108 0 0 SH   SOLE   0 0 0
REDFIN CORP CALL 75737F908 0 0 SH Call SOLE   0 0 0
REDFIN CORP PUT 75737F958 0 0 SH Put SOLE   0 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 0 0 SH   SOLE   0 0 0
REDHILL BIOPHARMA LTD CALL 757468903 0 0 SH Call SOLE   0 0 0
REDHILL BIOPHARMA LTD PUT 757468953 0 0 SH Put SOLE   0 0 0
REDWOOD TR INC NOTE 4.750% 8/1 758075AC9 0 0 SH   SOLE   0 0 0
REDWOOD TR INC NOTE 5.625% 7/1 758075AD7 0 0 SH   SOLE   0 0 0
REDWOOD TR INC COM 758075402 0 0 SH   SOLE   0 0 0
REDWOOD TR INC CALL 758075902 0 0 SH Call SOLE   0 0 0
REDWOOD TR INC PUT 758075952 0 0 SH Put SOLE   0 0 0
REEBONZ HLDG LTD ORD SHS G7457R106 0 0 SH   SOLE   0 0 0
REEBONZ HLDG LTD *W EXP 12/19/202 G7457R114 0 0 SH   SOLE   0 0 0
REEBONZ HLDG LTD SHS G7457R122 0 0 SH   SOLE   0 0 0
REEDS INC COM 758338107 0 0 SH   SOLE   0 0 0
REEDS INC CALL 758338907 0 0 SH Call SOLE   0 0 0
REEDS INC PUT 758338957 0 0 SH Put SOLE   0 0 0
REGAL BELOIT CORP COM 758750103 0 0 SH   SOLE   0 0 0
REGAL BELOIT CORP CALL 758750903 0 0 SH Call SOLE   0 0 0
REGAL BELOIT CORP PUT 758750953 0 0 SH Put SOLE   0 0 0
REGALWOOD GLOBAL ENERGY LTD COM CL A G74760102 0 0 SH   SOLE   0 0 0
REGALWOOD GLOBAL ENERGY LTD UNIT 99/99/9999 G74760110 0 0 SH   SOLE   0 0 0
REGALWOOD GLOBAL ENERGY LTD *W EXP 12/05/202 G74760128 0 0 SH   SOLE   0 0 0
REGENCY CTRS CORP COM 758849103 80 1,198 SH   SOLE   0 0 0
REGENCY CTRS CORP CALL 758849903 0 0 SH Call SOLE   0 0 0
REGENCY CTRS CORP PUT 758849953 0 0 SH Put SOLE   0 0 0
REGENERON PHARMACEUTICALS COM 75886F107 69 169 SH   SOLE   0 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 0 0 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 0 0 SH Put SOLE   0 0 0
REGENXBIO INC COM 75901B107 0 0 SH   SOLE   0 0 0
REGENXBIO INC CALL 75901B907 0 0 SH Call SOLE   0 0 0
REGENXBIO INC PUT 75901B957 0 0 SH Put SOLE   0 0 0
REGIONAL HEALTH PPTYS INC COM 75903M101 0 0 SH   SOLE   0 0 0
REGIONAL HEALTH PPTYS INC CALL 75903M901 0 0 SH Call SOLE   0 0 0
REGIONAL HEALTH PPTYS INC PUT 75903M951 0 0 SH Put SOLE   0 0 0
REGIONAL HEALTH PPTYS INC COM 75903M309 0 0 SH   SOLE   0 0 0
REGIONAL MGMT CORP COM 75902K106 0 0 SH   SOLE   0 0 0
REGIONAL MGMT CORP CALL 75902K906 0 0 SH Call SOLE   0 0 0
REGIONAL MGMT CORP PUT 75902K956 0 0 SH Put SOLE   0 0 0
REGIONS FINL CORP NEW COM 7591EP100 121 8,616 SH   SOLE   0 0 0
REGIONS FINL CORP NEW CALL 7591EP900 0 0 SH Call SOLE   0 0 0
REGIONS FINL CORP NEW PUT 7591EP950 0 0 SH Put SOLE   0 0 0
REGIS CORP MINN COM 758932107 0 0 SH   SOLE   0 0 0
REGIS CORP MINN CALL 758932907 0 0 SH Call SOLE   0 0 0
REGIS CORP MINN PUT 758932957 0 0 SH Put SOLE   0 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 0 0 SH   SOLE   0 0 0
REGULUS THERAPEUTICS INC CALL 75915K900 0 0 SH Call SOLE   0 0 0
REGULUS THERAPEUTICS INC PUT 75915K950 0 0 SH Put SOLE   0 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 8 59 SH   SOLE   0 0 0
REINSURANCE GROUP AMER INC CALL 759351904 0 0 SH Call SOLE   0 0 0
REINSURANCE GROUP AMER INC PUT 759351954 0 0 SH Put SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 4 50 SH   SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 0 0 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 0 0 SH Put SOLE   0 0 0
RELIANT BANCORP INC COM 75956B101 0 0 SH   SOLE   0 0 0
RELIV INTL INC COM NEW 75952R209 0 0 SH   SOLE   0 0 0
RELX PLC SPONSORED ADR 759530108 108 5,080 SH   SOLE   0 0 0
REMARK HLDGS INC COM 75955K102 0 0 SH   SOLE   0 0 0
REMARK HLDGS INC CALL 75955K902 0 0 SH Call SOLE   0 0 0
REMARK HLDGS INC PUT 75955K952 0 0 SH Put SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 0 0 SH   SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD INTNTL IPO ETF 759937303 0 0 SH   SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 9 67 SH   SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD CALL G7496G903 0 0 SH Call SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD PUT G7496G953 0 0 SH Put SOLE   0 0 0
RENASANT CORP COM 75970E107 2 62 SH   SOLE   0 0 0
RENASANT CORP CALL 75970E907 0 0 SH Call SOLE   0 0 0
RENASANT CORP PUT 75970E957 0 0 SH Put SOLE   0 0 0
RENESOLA LTD SPONSORED ADS 75971T301 0 0 SH   SOLE   0 0 0
RENESOLA LTD CALL 75971T901 0 0 SH Call SOLE   0 0 0
RENESOLA LTD PUT 75971T951 0 0 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC NOTE 2.750% 6/1 75972AAA1 0 0 SH   SOLE   0 0 0
RENEWABLE ENERGY GROUP INC NOTE 4.000% 6/1 75972AAC7 0 0 SH   SOLE   0 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 0 0 SH   SOLE   0 0 0
RENEWABLE ENERGY GROUP INC CALL 75972A901 0 0 SH Call SOLE   0 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 0 0 SH Put SOLE   0 0 0
RENMIN TIANLI GROUP INC SHS G7500A100 0 0 SH   SOLE   0 0 0
RENN FD INC COM 759720105 0 0 SH   SOLE   0 0 0
RENREN INC CALL 759892901 0 0 SH Call SOLE   0 0 0
RENREN INC PUT 759892951 0 0 SH Put SOLE   0 0 0
RENREN INC SPON ADR A NEW 759892201 0 0 SH   SOLE   0 0 0
RENT A CTR INC NEW COM 76009N100 0 0 SH   SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 0 0 SH Call SOLE   0 0 0
RENT A CTR INC NEW PUT 76009N950 0 0 SH Put SOLE   0 0 0
REPLIGEN CORP NOTE 2.125% 6/0 759916AA7 0 0 SH   SOLE   0 0 0
REPLIGEN CORP COM 759916109 2 45 SH   SOLE   0 0 0
REPLIGEN CORP CALL 759916909 0 0 SH Call SOLE   0 0 0
REPLIGEN CORP PUT 759916959 0 0 SH Put SOLE   0 0 0
REPLIMUNE GROUP INC COM 76029N106 0 0 SH   SOLE   0 0 0
REPUBLIC BANCORP KY CL A 760281204 0 0 SH   SOLE   0 0 0
REPUBLIC BANCORP KY CALL 760281904 0 0 SH Call SOLE   0 0 0
REPUBLIC BANCORP KY PUT 760281954 0 0 SH Put SOLE   0 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 0 0 SH   SOLE   0 0 0
REPUBLIC FIRST BANCORP INC CALL 760416907 0 0 SH Call SOLE   0 0 0
REPUBLIC FIRST BANCORP INC PUT 760416957 0 0 SH Put SOLE   0 0 0
REPUBLIC SVCS INC COM 760759100 12 170 SH   SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 0 0 SH Call SOLE   0 0 0
REPUBLIC SVCS INC PUT 760759950 0 0 SH Put SOLE   0 0 0
RESEARCH FRONTIERS INC COM 760911107 0 0 SH   SOLE   0 0 0
RESEARCH FRONTIERS INC CALL 760911907 0 0 SH Call SOLE   0 0 0
RESEARCH FRONTIERS INC PUT 760911957 0 0 SH Put SOLE   0 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3 156 SH   SOLE   0 0 0
RESIDEO TECHNOLOGIES INC CALL 76118Y904 0 0 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC PUT 76118Y954 0 0 SH Put SOLE   0 0 0
RESMED INC COM 761152107 6 62 SH   SOLE   0 0 0
RESMED INC CALL 761152907 0 0 SH Call SOLE   0 0 0
RESMED INC PUT 761152957 0 0 SH Put SOLE   0 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 0 0 SH   SOLE   0 0 0
RESOLUTE ENERGY CORP CALL 76116A906 0 0 SH Call SOLE   0 0 0
RESOLUTE ENERGY CORP PUT 76116A956 0 0 SH Put SOLE   0 0 0
RESOLUTE FST PRODS INC COM 76117W109 0 0 SH   SOLE   0 0 0
RESOLUTE FST PRODS INC CALL 76117W909 0 0 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC PUT 76117W959 0 0 SH Put SOLE   0 0 0
RESONANT INC COM 76118L102 0 0 SH   SOLE   0 0 0
RESONANT INC CALL 76118L902 0 0 SH Call SOLE   0 0 0
RESONANT INC PUT 76118L952 0 0 SH Put SOLE   0 0 0
RESOURCE CAP CORP NOTE 8.000% 1/1 76120WAB0 0 0 SH   SOLE   0 0 0
RESOURCE CAP CORP NOTE 4.500% 8/1 76120WAC8 0 0 SH   SOLE   0 0 0
RESOURCES CONNECTION INC COM 76122Q105 0 0 SH   SOLE   0 0 0
RESOURCES CONNECTION INC CALL 76122Q905 0 0 SH Call SOLE   0 0 0
RESOURCES CONNECTION INC PUT 76122Q955 0 0 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 0 0 SH   SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 0 0 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 0 0 SH Put SOLE   0 0 0
RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 0 0 SH   SOLE   0 0 0
RESTORATION HARDWARE HLDGS I NOTE 6/1 761283AD2 0 0 SH   SOLE   0 0 0
RESTORATION ROBOTICS INC COM 76133C103 0 0 SH   SOLE   0 0 0
RESTORBIO INC COM 76133L103 0 0 SH   SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 22 1,315 SH   SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR CALL 76131N901 0 0 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 0 0 SH Put SOLE   0 0 0
RETAIL PPTYS AMER INC CL A 76131V202 433 35,116 SH   SOLE   0 0 0
RETAIL PPTYS AMER INC CALL 76131V902 0 0 SH Call SOLE   0 0 0
RETAIL PPTYS AMER INC PUT 76131V952 0 0 SH Put SOLE   0 0 0
RETAIL VALUE INC COM 76133Q102 1 58 SH   SOLE   0 0 0
RETO ECO SOLUTIONS INC COM G75271109 0 0 SH   SOLE   0 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 0 0 SH   SOLE   0 0 0
RETROPHIN INC NOTE 2.500% 9/1 761299AB2 0 0 SH   SOLE   0 0 0
RETROPHIN INC COM 761299106 0 0 SH   SOLE   0 0 0
RETROPHIN INC CALL 761299906 0 0 SH Call SOLE   0 0 0
RETROPHIN INC PUT 761299956 0 0 SH Put SOLE   0 0 0
REV GROUP INC COM 749527107 1 100 SH   SOLE   0 0 0
REV GROUP INC CALL 749527907 0 0 SH Call SOLE   0 0 0
REV GROUP INC PUT 749527957 0 0 SH Put SOLE   0 0 0
REVANCE THERAPEUTICS INC COM 761330109 0 0 SH   SOLE   0 0 0
REVANCE THERAPEUTICS INC CALL 761330909 0 0 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC PUT 761330959 0 0 SH Put SOLE   0 0 0
REVEN HSG REIT INC COM NEW 761378207 0 0 SH   SOLE   0 0 0
REVLON INC CL A NEW 761525609 0 0 SH   SOLE   0 0 0
REVLON INC CALL 761525909 0 0 SH Call SOLE   0 0 0
REVLON INC PUT 761525959 0 0 SH Put SOLE   0 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 0 0 SH   SOLE   0 0 0
REVOLUTION LIGHTING TECHNOLO CALL 76155G906 0 0 SH Call SOLE   0 0 0
REVOLUTION LIGHTING TECHNOLO PUT 76155G956 0 0 SH Put SOLE   0 0 0
REWALK ROBOTICS LTD SHS M8216Q101 0 0 SH   SOLE   0 0 0
REX AMERICAN RESOURCES CORP COM 761624105 0 0 SH   SOLE   0 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 0 0 SH   SOLE   0 0 0
REXAHN PHARMACEUTICALS INC CALL 761640900 0 0 SH Call SOLE   0 0 0
REXAHN PHARMACEUTICALS INC PUT 761640950 0 0 SH Put SOLE   0 0 0
REXFORD INDL RLTY INC COM 76169C100 10 290 SH   SOLE   0 0 0
REXFORD INDL RLTY INC CALL 76169C900 0 0 SH Call SOLE   0 0 0
REXFORD INDL RLTY INC PUT 76169C950 0 0 SH Put SOLE   0 0 0
REXNORD CORP NEW COM 76169B102 20 818 SH   SOLE   0 0 0
REXNORD CORP NEW CALL 76169B902 0 0 SH Call SOLE   0 0 0
REXNORD CORP NEW PUT 76169B952 0 0 SH Put SOLE   0 0 0
RF INDS LTD COM PAR $0.01 749552105 0 0 SH   SOLE   0 0 0
RF INDS LTD CALL 749552905 0 0 SH Call SOLE   0 0 0
RF INDS LTD PUT 749552955 0 0 SH Put SOLE   0 0 0
RGC RES INC COM 74955L103 0 0 SH   SOLE   0 0 0
RH COM 74967X103 25 250 SH   SOLE   0 0 0
RH CALL 74967X903 0 0 SH Call SOLE   0 0 0
RH PUT 74967X953 0 0 SH Put SOLE   0 0 0
RHINEBECK BANCORP INC COM 762093102 0 0 SH   SOLE   0 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 0 0 SH   SOLE   0 0 0
RHYTHM PHARMACEUTICALS INC CALL 76243J905 0 0 SH Call SOLE   0 0 0
RHYTHM PHARMACEUTICALS INC PUT 76243J955 0 0 SH Put SOLE   0 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1 200 SH   SOLE   0 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 0 0 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC PUT 762544954 0 0 SH Put SOLE   0 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 0 0 SH   SOLE   0 0 0
RICHARDSON ELECTRS LTD COM 763165107 0 0 SH   SOLE   0 0 0
RICHARDSON ELECTRS LTD CALL 763165907 0 0 SH Call SOLE   0 0 0
RICHARDSON ELECTRS LTD PUT 763165957 0 0 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 0 0 SH   SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 0 0 SH Call SOLE   0 0 0
RIGEL PHARMACEUTICALS INC PUT 766559953 0 0 SH Put SOLE   0 0 0
RIGNET INC COM 766582100 0 0 SH   SOLE   0 0 0
RIGNET INC CALL 766582900 0 0 SH Call SOLE   0 0 0
RIGNET INC PUT 766582950 0 0 SH Put SOLE   0 0 0
RIMINI STR INC DEL COM 76674Q107 0 0 SH   SOLE   0 0 0
RING ENERGY INC COM 76680V108 1 284 SH   SOLE   0 0 0
RING ENERGY INC CALL 76680V908 0 0 SH Call SOLE   0 0 0
RING ENERGY INC PUT 76680V958 0 0 SH Put SOLE   0 0 0
RINGCENTRAL INC CL A 76680R206 0 0 SH   SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 0 0 SH Call SOLE   0 0 0
RINGCENTRAL INC PUT 76680R956 0 0 SH Put SOLE   0 0 0
RINGCENTRAL INC NOTE 3/1 76680RAD9 0 0 SH   SOLE   0 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5 100 SH   SOLE   0 0 0
RIO TINTO PLC CALL 767204900 0 0 SH Call SOLE   0 0 0
RIO TINTO PLC PUT 767204950 0 0 SH Put SOLE   0 0 0
RIOT BLOCKCHAIN INC COM 767292105 0 0 SH   SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 0 0 SH   SOLE   0 0 0
RIOT BLOCKCHAIN INC PUT 767292955 0 0 SH   SOLE   0 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 0 0 SH   SOLE   0 0 0
RISE ED CAYMAN LTD CALL 76761L902 0 0 SH Call SOLE   0 0 0
RISE ED CAYMAN LTD PUT 76761L952 0 0 SH Put SOLE   0 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 35 1,041 SH   SOLE   0 0 0
RITCHIE BROS AUCTIONEERS CALL 767744905 0 0 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS PUT 767744955 0 0 SH Put SOLE   0 0 0
RITE AID CORP COM 767754104 1 2,500 SH   SOLE   0 0 0
RITE AID CORP CALL 767754904 0 0 SH Call SOLE   0 0 0
RITE AID CORP PUT 767754954 0 0 SH Put SOLE   0 0 0
RITTER PHARMACEUTICALS INC COM NEW 767836307 0 0 SH   SOLE   0 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107 0 0 SH   SOLE   0 0 0
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 0 0 SH   SOLE   0 0 0
RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 0 0 SH   SOLE   0 0 0
RIVERVIEW BANCORP INC COM 769397100 0 0 SH   SOLE   0 0 0
RIVERVIEW BANCORP INC CALL 769397900 0 0 SH Call SOLE   0 0 0
RIVERVIEW BANCORP INC PUT 769397950 0 0 SH Put SOLE   0 0 0
RIVERVIEW FINL CORP NEW COM 76940Q105 0 0 SH   SOLE   0 0 0
RLI CORP COM 749607107 0 0 SH   SOLE   0 0 0
RLI CORP CALL 749607907 0 0 SH Call SOLE   0 0 0
RLI CORP PUT 749607957 0 0 SH Put SOLE   0 0 0
RLJ LODGING TR COM 74965L101 0 0 SH   SOLE   0 0 0
RLJ LODGING TR CALL 74965L901 0 0 SH Call SOLE   0 0 0
RLJ LODGING TR PUT 74965L951 0 0 SH Put SOLE   0 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 0 0 SH   SOLE   0 0 0
RMG ACQUISITION CORP UNIT 99/99/9999 749641205 0 0 SH   SOLE   0 0 0
RMR GROUP INC CL A 74967R106 0 7 SH   SOLE   0 0 0
RMR REAL ESTATE INCOME FUND COM 76970B101 0 0 SH   SOLE   0 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 0 0 SH   SOLE   0 0 0
ROADRUNNER TRNSN SVCS HLDG I CALL 76973Q905 0 0 SH Call SOLE   0 0 0
ROADRUNNER TRNSN SVCS HLDG I PUT 76973Q955 0 0 SH Put SOLE   0 0 0
ROAN RES INC CL A COM 769755109 0 0 SH   SOLE   0 0 0
ROBERT HALF INTL INC COM 770323103 0 0 SH   SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 0 0 SH Call SOLE   0 0 0
ROBERT HALF INTL INC PUT 770323953 0 0 SH Put SOLE   0 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 0 0 SH   SOLE   0 0 0
ROCKET PHARMACEUTICALS INC CALL 77313F906 0 0 SH Call SOLE   0 0 0
ROCKET PHARMACEUTICALS INC PUT 77313F956 0 0 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC COM 773903109 218 1,244 SH   SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 0 0 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC PUT 773903959 0 0 SH Put SOLE   0 0 0
ROCKWELL MED INC COM 774374102 0 0 SH   SOLE   0 0 0
ROCKWELL MED INC CALL 774374902 0 0 SH Call SOLE   0 0 0
ROCKWELL MED INC PUT 774374952 0 0 SH Put SOLE   0 0 0
ROCKY BRANDS INC COM 774515100 0 0 SH   SOLE   0 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 0 0 SH   SOLE   0 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 0 0 SH   SOLE   0 0 0
ROGERS COMMUNICATIONS INC CALL 775109900 0 0 SH Call SOLE   0 0 0
ROGERS COMMUNICATIONS INC PUT 775109950 0 0 SH Put SOLE   0 0 0
ROGERS CORP COM 775133101 0 0 SH   SOLE   0 0 0
ROGERS CORP CALL 775133901 0 0 SH Call SOLE   0 0 0
ROGERS CORP PUT 775133951 0 0 SH Put SOLE   0 0 0
ROKU INC COM CL A 77543R102 3 60 SH   SOLE   0 0 0
ROKU INC CALL 77543R902 0 0 SH Call SOLE   0 0 0
ROKU INC PUT 77543R952 0 0 SH Put SOLE   0 0 0
ROLLINS INC COM 775711104 30 739 SH   SOLE   0 0 0
ROLLINS INC CALL 775711904 0 0 SH Call SOLE   0 0 0
ROLLINS INC PUT 775711954 0 0 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC FRNT 1/1 776696AA4 0 0 SH   SOLE   0 0 0
ROPER TECHNOLOGIES INC COM 776696106 224 657 SH   SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 0 0 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC PUT 776696956 0 0 SH Put SOLE   0 0 0
ROSEHILL RES INC CL A 777385105 0 0 SH   SOLE   0 0 0
ROSEHILL RES INC *W EXP 09/16/202 777385113 0 0 SH   SOLE   0 0 0
ROSEHILL RES INC UNIT 12/31/2020 777385204 0 0 SH   SOLE   0 0 0
ROSETTA STONE INC COM 777780107 0 0 SH   SOLE   0 0 0
ROSETTA STONE INC CALL 777780907 0 0 SH Call SOLE   0 0 0
ROSETTA STONE INC PUT 777780957 0 0 SH Put SOLE   0 0 0
ROSS STORES INC COM 778296103 10 108 SH   SOLE   0 0 0
ROSS STORES INC CALL 778296903 0 0 SH Call SOLE   0 0 0
ROSS STORES INC PUT 778296953 0 0 SH Put SOLE   0 0 0
ROVI CORP NOTE 0.500% 3/0 779376AD4 0 0 SH   SOLE   0 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 0 0 SH   SOLE   0 0 0
ROWAN COMPANIES PLC CALL G7665A901 0 0 SH Call SOLE   0 0 0
ROWAN COMPANIES PLC PUT G7665A951 0 0 SH Put SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 69 915 SH   SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE CALL 780087902 0 0 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE PUT 780087952 0 0 SH Put SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 8 1,200 SH   SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 0 0 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 0 0 SH Put SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 191 1,668 SH   SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 0 0 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 0 0 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259907 0 0 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259957 0 0 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 0 0 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 0 0 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 222 3,480 SH   SOLE   0 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 618 9,888 SH   SOLE   0 0 0
ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 0 0 SH   SOLE   0 0 0
ROYAL GOLD INC COM 780287108 45 500 SH   SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 0 0 SH Call SOLE   0 0 0
ROYAL GOLD INC PUT 780287958 0 0 SH Put SOLE   0 0 0
ROYCE GLOBAL VALUE TR INC COM 78081T104 1 106 SH   SOLE   0 0 0
ROYCE MICRO-CAP TR INC COM 780915104 0 0 SH   SOLE   0 0 0
ROYCE VALUE TR INC COM 780910105 214 15,565 SH   SOLE   0 0 0
RPC INC COM 749660106 0 86 SH   SOLE   0 0 0
RPC INC CALL 749660906 0 0 SH Call SOLE   0 0 0
RPC INC PUT 749660956 0 0 SH Put SOLE   0 0 0
RPM INTL INC COM 749685103 29 516 SH   SOLE   0 0 0
RPM INTL INC CALL 749685903 0 0 SH Call SOLE   0 0 0
RPM INTL INC PUT 749685953 0 0 SH Put SOLE   0 0 0
RPT REALTY CALL 74971D901 0 0 SH Call SOLE   0 0 0
RPT REALTY PUT 74971D951 0 0 SH Put SOLE   0 0 0
RPT REALTY COM SH BEN INT 74971D101 0 0 SH   SOLE   0 0 0
RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 0 0 SH   SOLE   0 0 0
RTI SURGICAL INC COM 74975N105 0 0 SH   SOLE   0 0 0
RTI SURGICAL INC CALL 74975N905 0 0 SH Call SOLE   0 0 0
RTI SURGICAL INC PUT 74975N955 0 0 SH Put SOLE   0 0 0
RTW HLDGS INC NOTE 5.625%11/1 749772AB5 0 0 SH   SOLE   0 0 0
RTW RETAILWINDS INC COM 74980D100 0 0 SH   SOLE   0 0 0
RTW RETAILWINDS INC CALL 74980D900 0 0 SH Call SOLE   0 0 0
RTW RETAILWINDS INC PUT 74980D950 0 0 SH Put SOLE   0 0 0
RUBICON PROJ INC COM 78112V102 0 0 SH   SOLE   0 0 0
RUBICON PROJ INC CALL 78112V902 0 0 SH Call SOLE   0 0 0
RUBICON PROJ INC PUT 78112V952 0 0 SH Put SOLE   0 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 0 0 SH   SOLE   0 0 0
RUBICON TECHNOLOGY INC CALL 78112T906 0 0 SH Call SOLE   0 0 0
RUBICON TECHNOLOGY INC PUT 78112T956 0 0 SH Put SOLE   0 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 0 0 SH   SOLE   0 0 0
RUBIUS THERAPEUTICS INC CALL 78116T903 0 0 SH Call SOLE   0 0 0
RUBIUS THERAPEUTICS INC PUT 78116T953 0 0 SH Put SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 2 106 SH   SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC CALL 781270903 0 0 SH Call SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC PUT 781270953 0 0 SH Put SOLE   0 0 0
RUMBLEON INC CL B 781386206 0 0 SH   SOLE   0 0 0
RUSH ENTERPRISES INC CL A 781846209 2 58 SH   SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 0 0 SH Call SOLE   0 0 0
RUSH ENTERPRISES INC PUT 781846959 0 0 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CL B 781846308 0 0 SH   SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3 125 SH   SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 0 0 SH Call SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC PUT 783332959 0 0 SH Put SOLE   0 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 17 236 SH   SOLE   0 0 0
RYANAIR HLDGS PLC CALL 783513903 0 0 SH Call SOLE   0 0 0
RYANAIR HLDGS PLC PUT 783513953 0 0 SH Put SOLE   0 0 0
RYB ED INC ADR 74979W101 0 0 SH   SOLE   0 0 0
RYB ED INC CALL 74979W901 0 0 SH Call SOLE   0 0 0
RYB ED INC PUT 74979W951 0 0 SH Put SOLE   0 0 0
RYDER SYS INC COM 783549108 32 524 SH   SOLE   0 0 0
RYDER SYS INC CALL 783549908 0 0 SH Call SOLE   0 0 0
RYDER SYS INC PUT 783549958 0 0 SH Put SOLE   0 0 0
RYERSON HLDG CORP COM 783754104 0 0 SH   SOLE   0 0 0
RYERSON HLDG CORP CALL 783754904 0 0 SH Call SOLE   0 0 0
RYERSON HLDG CORP PUT 783754954 0 0 SH Put SOLE   0 0 0
RYLAND GROUP INC NOTE 0.250% 6/0 783764AS2 0 0 SH   SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 32 394 SH   SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 0 0 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 0 0 SH Put SOLE   0 0 0
S & T BANCORP INC COM 783859101 0 0 SH   SOLE   0 0 0
S & T BANCORP INC CALL 783859901 0 0 SH Call SOLE   0 0 0
S & T BANCORP INC PUT 783859951 0 0 SH Put SOLE   0 0 0
S&P GLOBAL INC COM 78409V104 162 775 SH   SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 0 0 SH Call SOLE   0 0 0
S&P GLOBAL INC PUT 78409V954 0 0 SH Put SOLE   0 0 0
S&W SEED CO COM 785135104 0 0 SH   SOLE   0 0 0
S&W SEED CO CALL 785135904 0 0 SH Call SOLE   0 0 0
S&W SEED CO PUT 785135954 0 0 SH Put SOLE   0 0 0
SABAN CAP ACQUISITION CORP COM CL A 78516C106 0 0 SH   SOLE   0 0 0
SABAN CAP ACQUISITION CORP *W EXP 09/21/202 78516C114 0 0 SH   SOLE   0 0 0
SABAN CAP ACQUISITION CORP UNIT 99/99/9999 78516C205 0 0 SH   SOLE   0 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 17 377 SH   SOLE   0 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 61 3,140 SH   SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 0 0 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 0 0 SH Put SOLE   0 0 0
SABRE CORP COM 78573M104 0 25 SH   SOLE   0 0 0
SABRE CORP CALL 78573M904 0 0 SH Call SOLE   0 0 0
SABRE CORP PUT 78573M954 0 0 SH Put SOLE   0 0 0
SACHEM CAP CORP COM 78590A109 0 0 SH   SOLE   0 0 0
SAEXPLORATION HLDGS INC COM PAR 78636X873 0 0 SH   SOLE   0 0 0
SAFE BULKERS INC COM Y7388L103 0 0 SH   SOLE   0 0 0
SAFE BULKERS INC CALL Y7388L903 0 0 SH Call SOLE   0 0 0
SAFE BULKERS INC PUT Y7388L953 0 0 SH Put SOLE   0 0 0
SAFE T GROUP LTD SPONSORED ADS 78643B302 0 0 SH   SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 0 0 SH   SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC CALL 786449907 0 0 SH Call SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC PUT 786449957 0 0 SH Put SOLE   0 0 0
SAFEHOLD INC COM 78645L100 0 0 SH   SOLE   0 0 0
SAFEHOLD INC CALL 78645L900 0 0 SH Call SOLE   0 0 0
SAFEHOLD INC PUT 78645L950 0 0 SH Put SOLE   0 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 0 0 SH   SOLE   0 0 0
SAFETY INCOME & GROWTH INC CALL 78649D904 0 0 SH Call SOLE   0 0 0
SAFETY INCOME & GROWTH INC PUT 78649D954 0 0 SH Put SOLE   0 0 0
SAFETY INS GROUP INC COM 78648T100 0 0 SH   SOLE   0 0 0
SAFETY INS GROUP INC CALL 78648T900 0 0 SH Call SOLE   0 0 0
SAFETY INS GROUP INC PUT 78648T950 0 0 SH Put SOLE   0 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 0 0 SH   SOLE   0 0 0
SAGE THERAPEUTICS INC COM 78667J108 16 103 SH   SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 0 0 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC PUT 78667J958 0 0 SH Put SOLE   0 0 0
SAIA INC COM 78709Y105 2 38 SH   SOLE   0 0 0
SAIA INC CALL 78709Y905 0 0 SH Call SOLE   0 0 0
SAIA INC PUT 78709Y955 0 0 SH Put SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 0 0 SH   SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I CALL 78781P905 0 0 SH Call SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I PUT 78781P955 0 0 SH Put SOLE   0 0 0
SALEM MEDIA GROUP INC CL A 794093104 0 0 SH   SOLE   0 0 0
SALEM MEDIA GROUP INC CALL 794093904 0 0 SH Call SOLE   0 0 0
SALEM MEDIA GROUP INC PUT 794093954 0 0 SH Put SOLE   0 0 0
SALESFORCE COM INC COM 79466L302 126 802 SH   SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 0 0 SH Call SOLE   0 0 0
SALESFORCE COM INC PUT 79466L952 0 0 SH Put SOLE   0 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 0 0 SH   SOLE   0 0 0
SALISBURY BANCORP INC COM 795226109 0 0 SH   SOLE   0 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 0 0 SH   SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 0 0 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 0 0 SH Put SOLE   0 0 0
SALT FDS TR SALT LOW TRUBE 79590A107 0 0 SH   SOLE   0 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 0 0 SH   SOLE   0 0 0
SAN JUAN BASIN RTY TR CALL 798241905 0 0 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR PUT 798241955 0 0 SH Put SOLE   0 0 0
SANCHEZ ENERGY CORP COM 79970Y105 0 0 SH   SOLE   0 0 0
SANCHEZ ENERGY CORP CALL 79970Y905 0 0 SH Call SOLE   0 0 0
SANCHEZ ENERGY CORP PUT 79970Y955 0 0 SH Put SOLE   0 0 0
SANCHEZ MIDSTREAM PARTNERS L COM UNITS REP B 79971C201 0 0 SH   SOLE   0 0 0
SANDERSON FARMS INC COM 800013104 2 16 SH   SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 0 0 SH Call SOLE   0 0 0
SANDERSON FARMS INC PUT 800013954 0 0 SH Put SOLE   0 0 0
SANDISK CORP NOTE 0.500%10/1 80004CAF8 0 0 SH   SOLE   0 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 0 0 SH   SOLE   0 0 0
SANDRIDGE ENERGY INC CALL 80007P909 0 0 SH Call SOLE   0 0 0
SANDRIDGE ENERGY INC PUT 80007P959 0 0 SH Put SOLE   0 0 0
SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 1 1,042 SH   SOLE   0 0 0
SANDRIDGE MISSISSIPPIAN TR I CALL 80007T901 0 0 SH Call SOLE   0 0 0
SANDRIDGE MISSISSIPPIAN TR I PUT 80007T951 0 0 SH Put SOLE   0 0 0
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 0 0 SH   SOLE   0 0 0
SANDRIDGE MISSISSIPPIAN TR I CALL 80007V906 0 0 SH Call SOLE   0 0 0
SANDRIDGE MISSISSIPPIAN TR I PUT 80007V956 0 0 SH Put SOLE   0 0 0
SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 0 0 SH   SOLE   0 0 0
SANDRIDGE PERMIAN TR CALL 80007A902 0 0 SH Call SOLE   0 0 0
SANDRIDGE PERMIAN TR PUT 80007A952 0 0 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 0 0 SH   SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 0 0 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD PUT 80013R956 0 0 SH Put SOLE   0 0 0
SANDY SPRING BANCORP INC COM 800363103 1 48 SH   SOLE   0 0 0
SANDY SPRING BANCORP INC CALL 800363903 0 0 SH Call SOLE   0 0 0
SANDY SPRING BANCORP INC PUT 800363953 0 0 SH Put SOLE   0 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 0 0 SH   SOLE   0 0 0
SANFILIPPO JOHN B & SON INC CALL 800422907 0 0 SH Call SOLE   0 0 0
SANFILIPPO JOHN B & SON INC PUT 800422957 0 0 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC COM 800677106 0 0 SH   SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 0 0 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 0 0 SH Put SOLE   0 0 0
SANMINA CORPORATION COM 801056102 0 0 SH   SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 0 0 SH Call SOLE   0 0 0
SANMINA CORPORATION PUT 801056952 0 0 SH Put SOLE   0 0 0
SANOFI SPONSORED ADR 80105N105 53 1,215 SH   SOLE   0 0 0
SANOFI CALL 80105N905 0 0 SH Call SOLE   0 0 0
SANOFI PUT 80105N955 0 0 SH Put SOLE   0 0 0
SANOFI RIGHT 12/31/2020 80105N113 0 10 SH   SOLE   0 0 0
SANOFI CALL 80105N903 0 0 SH Call SOLE   0 0 0
SANOFI PUT 80105N953 0 0 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 0 0 SH   SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 0 0 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 0 0 SH Put SOLE   0 0 0
SAP SE SPON ADR 803054204 216 1,877 SH   SOLE   0 0 0
SAP SE CALL 803054904 0 0 SH Call SOLE   0 0 0
SAP SE PUT 803054954 0 0 SH Put SOLE   0 0 0
SAPIENS INTL CORP N V SHS G7T16G103 0 0 SH   SOLE   0 0 0
SAPIENS INTL CORP N V CALL G7T16G903 0 0 SH Call SOLE   0 0 0
SAPIENS INTL CORP N V PUT G7T16G953 0 0 SH Put SOLE   0 0 0
SARATOGA INVT CORP COM NEW 80349A208 0 0 SH   SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 14 120 SH   SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 0 0 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 0 0 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 0 0 SH   SOLE   0 0 0
SASOL LTD SPONSORED ADR 803866300 10 354 SH   SOLE   0 0 0
SASOL LTD CALL 803866900 0 0 SH Call SOLE   0 0 0
SASOL LTD PUT 803866950 0 0 SH Put SOLE   0 0 0
SAUL CTRS INC COM 804395101 0 0 SH   SOLE   0 0 0
SAVARA INC COM 805111101 0 0 SH   SOLE   0 0 0
SAVARA INC CALL 805111901 0 0 SH Call SOLE   0 0 0
SAVARA INC PUT 805111951 0 0 SH Put SOLE   0 0 0
SB FINL GROUP INC COM 78408D105 0 0 SH   SOLE   0 0 0
SB FINL GROUP INC DEP SHS PFD 6.5% 78408D204 9 500 SH   SOLE   0 0 0
SB ONE BANCORP COM 78413T103 0 0 SH   SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 22 114 SH   SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 0 0 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 0 0 SH Put SOLE   0 0 0
SCANA CORP NEW COM 80589M102 0 0 SH   SOLE   0 0 0
SCANA CORP NEW CALL 80589M902 0 0 SH Call SOLE   0 0 0
SCANA CORP NEW PUT 80589M952 0 0 SH Put SOLE   0 0 0
SCANSOURCE INC COM 806037107 6 195 SH   SOLE   0 0 0
SCANSOURCE INC CALL 806037907 0 0 SH Call SOLE   0 0 0
SCANSOURCE INC PUT 806037957 0 0 SH Put SOLE   0 0 0
SCHEIN HENRY INC COM 806407102 25 422 SH   SOLE   0 0 0
SCHEIN HENRY INC CALL 806407902 0 0 SH Call SOLE   0 0 0
SCHEIN HENRY INC PUT 806407952 0 0 SH Put SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 252 5,803 SH   SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 0 0 SH Call SOLE   0 0 0
SCHLUMBERGER LTD PUT 806857958 0 0 SH Put SOLE   0 0 0
SCHMITT INDS INC ORE COM NEW 806870200 0 0 SH   SOLE   0 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 4 202 SH   SOLE   0 0 0
SCHNEIDER NATIONAL INC CALL 80689H902 0 0 SH Call SOLE   0 0 0
SCHNEIDER NATIONAL INC PUT 80689H952 0 0 SH Put SOLE   0 0 0
SCHNITZER STL INDS CL A 806882106 0 0 SH   SOLE   0 0 0
SCHNITZER STL INDS CALL 806882906 0 0 SH Call SOLE   0 0 0
SCHNITZER STL INDS PUT 806882956 0 0 SH Put SOLE   0 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 0 0 SH   SOLE   0 0 0
SCHOLASTIC CORP COM 807066105 2 64 SH   SOLE   0 0 0
SCHOLASTIC CORP CALL 807066905 0 0 SH Call SOLE   0 0 0
SCHOLASTIC CORP PUT 807066955 0 0 SH Put SOLE   0 0 0
SCHULTZE SPL PURP ACQUISITIO UNIT 12/31/2023 80821R208 0 0 SH   SOLE   0 0 0
SCHULTZE SPL PURP ACQUSTN CO COM 80821R109 0 0 SH   SOLE   0 0 0
SCHULTZE SPL PURP ACQUSTN CO *W EXP 12/31/202 80821R117 0 0 SH   SOLE   0 0 0
SCHWAB CHARLES CORP NEW COM 808513105 92 2,180 SH   SOLE   0 0 0
SCHWAB CHARLES CORP NEW CALL 808513905 0 0 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP NEW PUT 808513955 0 0 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 0 0 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524902 0 0 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524952 0 0 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2 37 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524901 0 0 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524951 0 0 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 535 6,744 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524900 0 0 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524950 0 0 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 261 4,768 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524909 0 0 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524959 0 0 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 36 665 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 0 0 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 0 0 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 0 0 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524907 0 0 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524957 0 0 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 13 505 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524906 0 0 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524956 0 0 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 0 0 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 81 2,944 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 0 0 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 0 0 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524905 0 0 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524955 0 0 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 25 685 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524903 0 0 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524953 0 0 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 0 0 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 0 0 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 528 10,108 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 56 1,809 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2 55 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 19 447 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 68 1,274 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524904 0 0 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524954 0 0 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 0 0 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 60 1,108 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 0 0 SH   SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 0 0 SH   SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC CALL 808541906 0 0 SH Call SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC PUT 808541956 0 0 SH Put SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 15 200 SH   SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N CALL 808625907 0 0 SH Call SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N PUT 808625957 0 0 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP COM 80874P109 0 0 SH   SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 0 0 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 0 0 SH Put SOLE   0 0 0
SCORPIO BULKERS INC COM Y7546A122 0 0 SH   SOLE   0 0 0
SCORPIO BULKERS INC CALL Y7546A902 0 0 SH Call SOLE   0 0 0
SCORPIO BULKERS INC PUT Y7546A952 0 0 SH Put SOLE   0 0 0
SCORPIO TANKERS INC SHS Y7542C106 0 0 SH   SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C906 0 0 SH Call SOLE   0 0 0
SCORPIO TANKERS INC PUT Y7542C956 0 0 SH Put SOLE   0 0 0
SCORPIO TANKERS INC NOTE 3.000% 5/1 80918TAB5 0 0 SH   SOLE   0 0 0
SCORPIO TANKERS INC SHS Y7542C130 1 56 SH   SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 0 0 SH Call SOLE   0 0 0
SCORPIO TANKERS INC PUT Y7542C950 0 0 SH Put SOLE   0 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 10 136 SH   SOLE   0 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 0 0 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 0 0 SH Put SOLE   0 0 0
SCPHARMACEUTICALS INC COM 810648105 0 0 SH   SOLE   0 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 4 207 SH   SOLE   0 0 0
SCRIPPS E W CO OHIO CALL 811054902 0 0 SH Call SOLE   0 0 0
SCRIPPS E W CO OHIO PUT 811054952 0 0 SH Put SOLE   0 0 0
SCWORX CORP COM 78396V109 0 0 SH   SOLE   0 0 0
SCYNEXIS INC COM 811292101 0 0 SH   SOLE   0 0 0
SCYNEXIS INC CALL 811292901 0 0 SH Call SOLE   0 0 0
SCYNEXIS INC PUT 811292951 0 0 SH Put SOLE   0 0 0
SEA LTD DEBT 2.250% 7/0 G7948TAA7 0 0 SH   SOLE   0 0 0
SEA LTD ADR 81141R100 0 0 SH   SOLE   0 0 0
SEA LTD CALL 81141R900 0 0 SH Call SOLE   0 0 0
SEA LTD PUT 81141R950 0 0 SH Put SOLE   0 0 0
SEABOARD CORP COM 811543107 0 0 SH   SOLE   0 0 0
SEABRIDGE GOLD INC COM 811916105 0 0 SH   SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 0 0 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC PUT 811916955 0 0 SH Put SOLE   0 0 0
SEACHANGE INTL INC COM 811699107 0 0 SH   SOLE   0 0 0
SEACHANGE INTL INC CALL 811699907 0 0 SH Call SOLE   0 0 0
SEACHANGE INTL INC PUT 811699957 0 0 SH Put SOLE   0 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 28 1,089 SH   SOLE   0 0 0
SEACOAST BKG CORP FLA CALL 811707901 0 0 SH Call SOLE   0 0 0
SEACOAST BKG CORP FLA PUT 811707951 0 0 SH Put SOLE   0 0 0
SEACOR HOLDINGS INC NOTE 3.000%11/1 81170YAB5 0 0 SH   SOLE   0 0 0
SEACOR HOLDINGS INC NOTE 2.500%12/1 811904AM3 0 0 SH   SOLE   0 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 0 0 SH   SOLE   0 0 0
SEACOR HOLDINGS INC COM 811904101 0 0 SH   SOLE   0 0 0
SEACOR HOLDINGS INC CALL 811904901 0 0 SH Call SOLE   0 0 0
SEACOR HOLDINGS INC PUT 811904951 0 0 SH Put SOLE   0 0 0
SEACOR MARINE HLDGS INC COM 78413P101 0 0 SH   SOLE   0 0 0
SEADRILL LTD COM G7998G106 0 4 SH   SOLE   0 0 0
SEADRILL LTD CALL G7998G906 0 0 SH Call SOLE   0 0 0
SEADRILL LTD PUT G7998G956 0 0 SH Put SOLE   0 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 0 0 SH   SOLE   0 0 0
SEADRILL PARTNERS LLC CALL Y7545W909 0 0 SH Call SOLE   0 0 0
SEADRILL PARTNERS LLC PUT Y7545W959 0 0 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 52 1,106 SH   SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 0 0 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 0 0 SH Put SOLE   0 0 0
SEALED AIR CORP NEW COM 81211K100 29 640 SH   SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 0 0 SH Call SOLE   0 0 0
SEALED AIR CORP NEW PUT 81211K950 0 0 SH Put SOLE   0 0 0
SEANERGY MARITIME HLDGS CORP SHS NEW Y73760137 0 0 SH   SOLE   0 0 0
SEANERGY MARITIME HLDGS CORP *W EXP 11/10/202 Y73760145 0 0 SH   SOLE   0 0 0
SEANERGY MARITIME HLDGS CORP SHS Y73760301 0 0 SH   SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 0 0 SH   SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR CALL 812362901 0 0 SH Call SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR PUT 812362951 0 0 SH Put SOLE   0 0 0
SEASPAN CORP SHS Y75638109 13 1,500 SH   SOLE   0 0 0
SEASPAN CORP CALL Y75638909 0 0 SH Call SOLE   0 0 0
SEASPAN CORP PUT Y75638959 0 0 SH Put SOLE   0 0 0
SEASPINE HLDGS CORP COM 81255T108 0 0 SH   SOLE   0 0 0
SEASPINE HLDGS CORP CALL 81255T908 0 0 SH Call SOLE   0 0 0
SEASPINE HLDGS CORP PUT 81255T958 0 0 SH Put SOLE   0 0 0
SEATTLE GENETICS INC COM 812578102 8 121 SH   SOLE   0 0 0
SEATTLE GENETICS INC CALL 812578902 0 0 SH Call SOLE   0 0 0
SEATTLE GENETICS INC PUT 812578952 0 0 SH Put SOLE   0 0 0
SEAWORLD ENTMT INC COM 81282V100 0 0 SH   SOLE   0 0 0
SEAWORLD ENTMT INC CALL 81282V900 0 0 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC PUT 81282V950 0 0 SH Put SOLE   0 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 0 0 SH   SOLE   0 0 0
SECOND SIGHT MED PRODS INC CALL 81362J900 0 0 SH Call SOLE   0 0 0
SECOND SIGHT MED PRODS INC PUT 81362J950 0 0 SH Put SOLE   0 0 0
SECOND SIGHT MED PRODS INC *W EXP 03/06/202 81362J118 0 0 SH   SOLE   0 0 0
SECOO HLDG LTD ADR 81367P101 0 0 SH   SOLE   0 0 0
SECOO HLDG LTD CALL 81367P901 0 0 SH Call SOLE   0 0 0
SECOO HLDG LTD PUT 81367P951 0 0 SH Put SOLE   0 0 0
SECUREWORKS CORP CL A 81374A105 0 0 SH   SOLE   0 0 0
SECUREWORKS CORP CALL 81374A905 0 0 SH Call SOLE   0 0 0
SECUREWORKS CORP PUT 81374A955 0 0 SH Put SOLE   0 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 0 0 SH   SOLE   0 0 0
SEELOS THERAPEUTICS INC COM 81577F109 0 0 SH   SOLE   0 0 0
SEI INVESTMENTS CO COM 784117103 0 0 SH   SOLE   0 0 0
SEI INVESTMENTS CO CALL 784117903 0 0 SH Call SOLE   0 0 0
SEI INVESTMENTS CO PUT 784117953 0 0 SH Put SOLE   0 0 0
SELECT BANCORP INC NEW COM 81617L108 0 0 SH   SOLE   0 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 0 0 SH   SOLE   0 0 0
SELECT ENERGY SVCS INC CALL 81617J901 0 0 SH Call SOLE   0 0 0
SELECT ENERGY SVCS INC PUT 81617J951 0 0 SH Put SOLE   0 0 0
SELECT INCOME REIT CALL 81618T900 0 0 SH Call SOLE   0 0 0
SELECT INCOME REIT PUT 81618T950 0 0 SH Put SOLE   0 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 0 0 SH   SOLE   0 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 0 0 SH   SOLE   0 0 0
SELECT MED HLDGS CORP COM 81619Q105 4 302 SH   SOLE   0 0 0
SELECT MED HLDGS CORP CALL 81619Q905 0 0 SH Call SOLE   0 0 0
SELECT MED HLDGS CORP PUT 81619Q955 0 0 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 331 5,978 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y900 0 0 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y950 0 0 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 914 9,980 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y909 0 0 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y959 0 0 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,703 30,377 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y908 0 0 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y958 0 0 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,147 10,083 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y907 0 0 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y957 0 0 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,148 17,371 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 0 0 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 0 0 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,181 45,979 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y905 0 0 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y955 0 0 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,633 35,105 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y904 0 0 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 0 0 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,243 16,810 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y903 0 0 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y953 0 0 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 0 0 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y902 0 0 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y952 0 0 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 250 6,945 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,390 23,924 SH   SOLE   0 0 0
SELECTA BIOSCIENCES INC COM 816212104 0 0 SH   SOLE   0 0 0
SELECTA BIOSCIENCES INC CALL 816212904 0 0 SH Call SOLE   0 0 0
SELECTA BIOSCIENCES INC PUT 816212954 0 0 SH Put SOLE   0 0 0
SELECTIVE INS GROUP INC COM 816300107 4 64 SH   SOLE   0 0 0
SELECTIVE INS GROUP INC CALL 816300907 0 0 SH Call SOLE   0 0 0
SELECTIVE INS GROUP INC PUT 816300957 0 0 SH Put SOLE   0 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 0 0 SH   SOLE   0 0 0
SELLAS LIFE SCIENCES GROUP I CALL 81642T900 0 0 SH Call SOLE   0 0 0
SELLAS LIFE SCIENCES GROUP I PUT 81642T950 0 0 SH Put SOLE   0 0 0
SEMGROUP CORP CL A 81663A105 0 0 SH   SOLE   0 0 0
SEMGROUP CORP CALL 81663A905 0 0 SH Call SOLE   0 0 0
SEMGROUP CORP PUT 81663A955 0 0 SH Put SOLE   0 0 0
SEMICONDUCTOR MFG INTL CORP SPONSORED ADR 81663N206 0 0 SH   SOLE   0 0 0
SEMICONDUCTOR MFG INTL CORP CALL 81663N906 0 0 SH Call SOLE   0 0 0
SEMICONDUCTOR MFG INTL CORP PUT 81663N956 0 0 SH Put SOLE   0 0 0
SEMILEDS CORP COM NEW 816645204 0 0 SH   SOLE   0 0 0
SEMPRA ENERGY COM 816851109 39 315 SH   SOLE   0 0 0
SEMPRA ENERGY CALL 816851909 0 0 SH Call SOLE   0 0 0
SEMPRA ENERGY PUT 816851959 0 0 SH Put SOLE   0 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 0 0 SH   SOLE   0 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 0 0 SH   SOLE   0 0 0
SEMTECH CORP COM 816850101 9 178 SH   SOLE   0 0 0
SEMTECH CORP CALL 816850901 0 0 SH Call SOLE   0 0 0
SEMTECH CORP PUT 816850951 0 0 SH Put SOLE   0 0 0
SENDGRID INC COM 816883102 0 0 SH   SOLE   0 0 0
SENDGRID INC CALL 816883902 0 0 SH Call SOLE   0 0 0
SENDGRID INC PUT 816883952 0 0 SH Put SOLE   0 0 0
SENECA FOODS CORP NEW CL B 817070105 0 0 SH   SOLE   0 0 0
SENECA FOODS CORP NEW CL A 817070501 0 0 SH   SOLE   0 0 0
SENESTECH INC COM 81720R109 0 0 SH   SOLE   0 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 28 2,382 SH   SOLE   0 0 0
SENIOR HSG PPTYS TR CALL 81721M909 0 0 SH Call SOLE   0 0 0
SENIOR HSG PPTYS TR PUT 81721M959 0 0 SH Put SOLE   0 0 0
SENMIAO TECHNOLOGY LTD COM 817225105 0 0 SH   SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 127 2,834 SH   SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P CALL G8060N902 0 0 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P PUT G8060N952 0 0 SH Put SOLE   0 0 0
SENSEONICS HLDGS INC NOTE 5.250% 2/0 81727UAA3 0 0 SH   SOLE   0 0 0
SENSEONICS HLDGS INC COM 81727U105 0 0 SH   SOLE   0 0 0
SENSEONICS HLDGS INC CALL 81727U905 0 0 SH Call SOLE   0 0 0
SENSEONICS HLDGS INC PUT 81727U955 0 0 SH Put SOLE   0 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 0 0 SH   SOLE   0 0 0
SENSIENT TECHNOLOGIES CORP CALL 81725T900 0 0 SH Call SOLE   0 0 0
SENSIENT TECHNOLOGIES CORP PUT 81725T950 0 0 SH Put SOLE   0 0 0
SENSUS HEATLHCARE INC COM 81728J109 0 0 SH   SOLE   0 0 0
SENSUS HEATLHCARE INC *W EXP 06/08/201 81728J117 0 0 SH   SOLE   0 0 0
SENTINEL ENERGY SVCS INC CL A 81728P105 0 0 SH   SOLE   0 0 0
SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 0 0 SH   SOLE   0 0 0
SENTINEL ENERGY SVCS INC UNIT 11/02/2022 81728P204 0 0 SH   SOLE   0 0 0
SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323108 0 0 SH   SOLE   0 0 0
SEQUANS COMMUNICATIONS S A CALL 817323908 0 0 SH Call SOLE   0 0 0
SEQUANS COMMUNICATIONS S A PUT 817323958 0 0 SH Put SOLE   0 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 0 0 SH   SOLE   0 0 0
SEQUENTIAL BRNDS GROUP INC N CALL 81734P907 0 0 SH Call SOLE   0 0 0
SEQUENTIAL BRNDS GROUP INC N PUT 81734P957 0 0 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC COM 81750R102 0 0 SH   SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 0 0 SH Call SOLE   0 0 0
SERES THERAPEUTICS INC PUT 81750R952 0 0 SH Put SOLE   0 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 0 0 SH   SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 0 0 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 0 0 SH Put SOLE   0 0 0
SERVICE CORP INTL COM 817565104 8 220 SH   SOLE   0 0 0
SERVICE CORP INTL CALL 817565904 0 0 SH Call SOLE   0 0 0
SERVICE CORP INTL PUT 817565954 0 0 SH Put SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 17 371 SH   SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 0 0 SH Call SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I PUT 81761R959 0 0 SH Put SOLE   0 0 0
SERVICENOW INC NOTE 6/0 81762PAC6 0 0 SH   SOLE   0 0 0
SERVICENOW INC COM 81762P102 57 234 SH   SOLE   0 0 0
SERVICENOW INC CALL 81762P902 0 0 SH Call SOLE   0 0 0
SERVICENOW INC PUT 81762P952 0 0 SH Put SOLE   0 0 0
SERVICESOURCE INTL INC COM 81763U100 0 0 SH   SOLE   0 0 0
SERVICESOURCE INTL INC CALL 81763U900 0 0 SH Call SOLE   0 0 0
SERVICESOURCE INTL INC PUT 81763U950 0 0 SH Put SOLE   0 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 27 825 SH   SOLE   0 0 0
SERVISFIRST BANCSHARES INC CALL 81768T908 0 0 SH Call SOLE   0 0 0
SERVISFIRST BANCSHARES INC PUT 81768T958 0 0 SH Put SOLE   0 0 0
SERVOTRONICS INC COM 817732100 0 0 SH   SOLE   0 0 0
SESEN BIO INC COM 817763105 0 0 SH   SOLE   0 0 0
SESEN BIO INC CALL 817763905 0 0 SH Call SOLE   0 0 0
SESEN BIO INC PUT 817763955 0 0 SH Put SOLE   0 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 0 0 SH   SOLE   0 0 0
SG BLOCKS INC COM PAR 78418A307 0 0 SH   SOLE   0 0 0
SGOCO GROUP LTD SHS NEW G80751129 0 0 SH   SOLE   0 0 0
SHAKE SHACK INC CL A 819047101 4 84 SH   SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 0 0 SH Call SOLE   0 0 0
SHAKE SHACK INC PUT 819047951 0 0 SH Put SOLE   0 0 0
SHARPS COMPLIANCE CORP COM 820017101 0 0 SH   SOLE   0 0 0
SHARPS COMPLIANCE CORP CALL 820017901 0 0 SH Call SOLE   0 0 0
SHARPS COMPLIANCE CORP PUT 820017951 0 0 SH Put SOLE   0 0 0
SHARPSPRING INC COM 820054104 0 0 SH   SOLE   0 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 0 0 SH   SOLE   0 0 0
SHAW COMMUNICATIONS INC CALL 82028K900 0 0 SH Call SOLE   0 0 0
SHAW COMMUNICATIONS INC PUT 82028K950 0 0 SH Put SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 0 0 SH   SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 0 0 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 0 0 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1 40 SH   SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION CALL 82312B906 0 0 SH Call SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION PUT 82312B956 0 0 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO COM 824348106 1,352 3,142 SH   SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 0 0 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO PUT 824348956 0 0 SH Put SOLE   0 0 0
SHIFTPIXY INC COM 82452L104 0 0 SH   SOLE   0 0 0
SHILOH INDS INC COM 824543102 0 0 SH   SOLE   0 0 0
SHILOH INDS INC CALL 824543902 0 0 SH Call SOLE   0 0 0
SHILOH INDS INC PUT 824543952 0 0 SH Put SOLE   0 0 0
SHINECO INC COM NEW 824567200 0 0 SH   SOLE   0 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 0 0 SH   SOLE   0 0 0
SHIP FIN INTL LTD NOTE 4.875% 5/0 824689AG8 0 0 SH   SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L NOTE 5.750%10/1 G81075AF3 0 0 SH   SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 3 300 SH   SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L CALL G81075906 0 0 SH Call SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L PUT G81075956 0 0 SH Put SOLE   0 0 0
SHIRE PLC SPONSORED ADR 82481R106 0 0 SH   SOLE   0 0 0
SHIRE PLC CALL 82481R906 0 0 SH Call SOLE   0 0 0
SHIRE PLC PUT 82481R956 0 0 SH Put SOLE   0 0 0
SHOCKWAVE MED INC COM 82489T104 0 0 SH   SOLE   0 0 0
SHOE CARNIVAL INC COM 824889109 0 0 SH   SOLE   0 0 0
SHOE CARNIVAL INC CALL 824889909 0 0 SH Call SOLE   0 0 0
SHOE CARNIVAL INC PUT 824889959 0 0 SH Put SOLE   0 0 0
SHOPIFY INC CL A 82509L107 69 334 SH   SOLE   0 0 0
SHOPIFY INC CALL 82509L907 0 0 SH Call SOLE   0 0 0
SHOPIFY INC PUT 82509L957 0 0 SH Put SOLE   0 0 0
SHORE BANCSHARES INC COM 825107105 2 200 SH   SOLE   0 0 0
SHOTSPOTTER INC COM 82536T107 0 0 SH   SOLE   0 0 0
SHUTTERFLY INC COM 82568P304 0 0 SH   SOLE   0 0 0
SHUTTERFLY INC CALL 82568P904 0 0 SH Call SOLE   0 0 0
SHUTTERFLY INC PUT 82568P954 0 0 SH Put SOLE   0 0 0
SHUTTERSTOCK INC COM 825690100 0 0 SH   SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 0 0 SH Call SOLE   0 0 0
SHUTTERSTOCK INC PUT 825690950 0 0 SH Put SOLE   0 0 0
SI BONE INC COM 825704109 0 0 SH   SOLE   0 0 0
SI FINL GROUP INC MD COM 78425V104 0 0 SH   SOLE   0 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 0 0 SH   SOLE   0 0 0
SIBANYE STILLWATER CALL 825724906 0 0 SH Call SOLE   0 0 0
SIBANYE STILLWATER PUT 825724956 0 0 SH Put SOLE   0 0 0
SIEBERT FINL CORP COM 826176109 0 0 SH   SOLE   0 0 0
SIEBERT FINL CORP CALL 826176909 0 0 SH Call SOLE   0 0 0
SIEBERT FINL CORP PUT 826176959 0 0 SH Put SOLE   0 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 0 0 SH   SOLE   0 0 0
SIENTRA INC COM 82621J105 0 0 SH   SOLE   0 0 0
SIENTRA INC CALL 82621J905 0 0 SH Call SOLE   0 0 0
SIENTRA INC PUT 82621J955 0 0 SH Put SOLE   0 0 0
SIERRA BANCORP COM 82620P102 14 600 SH   SOLE   0 0 0
SIERRA BANCORP CALL 82620P902 0 0 SH Call SOLE   0 0 0
SIERRA BANCORP PUT 82620P952 0 0 SH Put SOLE   0 0 0
SIERRA METALS INC COM 82639W106 0 0 SH   SOLE   0 0 0
SIERRA ONCOLOGY INC COM 82640U107 0 0 SH   SOLE   0 0 0
SIERRA ONCOLOGY INC CALL 82640U907 0 0 SH Call SOLE   0 0 0
SIERRA ONCOLOGY INC PUT 82640U957 0 0 SH Put SOLE   0 0 0
SIERRA WIRELESS INC COM 826516106 0 0 SH   SOLE   0 0 0
SIERRA WIRELESS INC CALL 826516906 0 0 SH Call SOLE   0 0 0
SIERRA WIRELESS INC PUT 826516956 0 0 SH Put SOLE   0 0 0
SIFCO INDS INC COM 826546103 0 0 SH   SOLE   0 0 0
SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 0 0 SH   SOLE   0 0 0
SIFY TECHNOLOGIES LIMITED CALL 82655M907 0 0 SH Call SOLE   0 0 0
SIFY TECHNOLOGIES LIMITED PUT 82655M957 0 0 SH Put SOLE   0 0 0
SIGA TECHNOLOGIES INC COM 826917106 0 0 SH   SOLE   0 0 0
SIGA TECHNOLOGIES INC CALL 826917906 0 0 SH Call SOLE   0 0 0
SIGA TECHNOLOGIES INC PUT 826917956 0 0 SH Put SOLE   0 0 0
SIGMA LABS INC *W EXP 02/15/202 826598112 0 0 SH   SOLE   0 0 0
SIGMA LABS INC COM PAR 826598302 0 0 SH   SOLE   0 0 0
SIGMATRON INTL INC COM 82661L101 0 0 SH   SOLE   0 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 6 50 SH   SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 0 0 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 0 0 SH Put SOLE   0 0 0
SIGNET JEWELERS LIMITED SHS G81276100 0 0 SH   SOLE   0 0 0
SIGNET JEWELERS LIMITED CALL G81276900 0 0 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED PUT G81276950 0 0 SH Put SOLE   0 0 0
SILGAN HOLDINGS INC COM 827048109 0 0 SH   SOLE   0 0 0
SILGAN HOLDINGS INC CALL 827048909 0 0 SH Call SOLE   0 0 0
SILGAN HOLDINGS INC PUT 827048959 0 0 SH Put SOLE   0 0 0
SILICOM LTD ORD M84116108 0 0 SH   SOLE   0 0 0
SILICOM LTD CALL M84116908 0 0 SH Call SOLE   0 0 0
SILICOM LTD PUT M84116958 0 0 SH Put SOLE   0 0 0
SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 0 0 SH   SOLE   0 0 0
SILICON LABORATORIES INC COM 826919102 4 50 SH   SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 0 0 SH Call SOLE   0 0 0
SILICON LABORATORIES INC PUT 826919952 0 0 SH Put SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 0 0 SH   SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 0 0 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO PUT 82706C958 0 0 SH Put SOLE   0 0 0
SILVER STD RES INC NOTE 2.875% 2/0 82823LAC0 0 0 SH   SOLE   0 0 0
SILVERBOW RES INC COM 82836G102 0 0 SH   SOLE   0 0 0
SILVERCORP METALS INC COM 82835P103 0 0 SH   SOLE   0 0 0
SILVERCORP METALS INC CALL 82835P903 0 0 SH Call SOLE   0 0 0
SILVERCORP METALS INC PUT 82835P953 0 0 SH Put SOLE   0 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 0 0 SH   SOLE   0 0 0
SILVERCREST METALS INC COM 828363101 0 0 SH   SOLE   0 0 0
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 0 0 SH   SOLE   0 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 0 0 SH   SOLE   0 0 0
SIMMONS 1ST NATL CORP CALL 828730900 0 0 SH Call SOLE   0 0 0
SIMMONS 1ST NATL CORP PUT 828730950 0 0 SH Put SOLE   0 0 0
SIMON PPTY GROUP INC NEW COM 828806109 37 204 SH   SOLE   0 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 0 0 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 0 0 SH Put SOLE   0 0 0
SIMPLY GOOD FOODS CO COM 82900L102 0 0 SH   SOLE   0 0 0
SIMPLY GOOD FOODS CO CALL 82900L902 0 0 SH Call SOLE   0 0 0
SIMPLY GOOD FOODS CO PUT 82900L952 0 0 SH Put SOLE   0 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 0 0 SH   SOLE   0 0 0
SIMPSON MANUFACTURING CO INC CALL 829073905 0 0 SH Call SOLE   0 0 0
SIMPSON MANUFACTURING CO INC PUT 829073955 0 0 SH Put SOLE   0 0 0
SIMULATIONS PLUS INC COM 829214105 0 0 SH   SOLE   0 0 0
SIMULATIONS PLUS INC CALL 829214905 0 0 SH Call SOLE   0 0 0
SIMULATIONS PLUS INC PUT 829214955 0 0 SH Put SOLE   0 0 0
SINA CORP ORD G81477104 0 0 SH   SOLE   0 0 0
SINA CORP CALL G81477904 0 0 SH Call SOLE   0 0 0
SINA CORP PUT G81477954 0 0 SH Put SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 0 0 SH   SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 0 0 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 0 0 SH Put SOLE   0 0 0
SINO GLOBAL SHIPPING AMER LT COM 82935V109 0 0 SH   SOLE   0 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 0 0 SH   SOLE   0 0 0
SINOPEC SHANGHAI PETROCHEMIC CALL 82935M909 0 0 SH Call SOLE   0 0 0
SINOPEC SHANGHAI PETROCHEMIC PUT 82935M959 0 0 SH Put SOLE   0 0 0
SINOVAC BIOTECH LTD SHS P8696W104 0 0 SH   SOLE   0 0 0
SINOVAC BIOTECH LTD CALL P8696W904 0 0 SH Call SOLE   0 0 0
SINOVAC BIOTECH LTD PUT P8696W954 0 0 SH Put SOLE   0 0 0
SINTX TECHNOLOGIES INC COM 829392109 0 0 SH   SOLE   0 0 0
SIRIUS INTERNATIONAL INSURAN COM G8196D101 0 0 SH   SOLE   0 0 0
SIRIUS XM HLDGS INC COM 82968B103 22 3,900 SH   SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 0 0 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC PUT 82968B953 0 0 SH Put SOLE   0 0 0
SITE CENTERS CORP COM 82981J109 8 605 SH   SOLE   0 0 0
SITE CENTERS CORP CALL 82981J909 0 0 SH Call SOLE   0 0 0
SITE CENTERS CORP PUT 82981J959 0 0 SH Put SOLE   0 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 0 SH   SOLE   0 0 0
SITEONE LANDSCAPE SUPPLY INC CALL 82982L903 0 0 SH Call SOLE   0 0 0
SITEONE LANDSCAPE SUPPLY INC PUT 82982L953 0 0 SH Put SOLE   0 0 0
SITO MOBILE LTD COM NEW 82988R203 0 0 SH   SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 235 4,780 SH   SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 0 0 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 0 0 SH Put SOLE   0 0 0
SJW GROUP COM 784305104 0 0 SH   SOLE   0 0 0
SJW GROUP CALL 784305904 0 0 SH Call SOLE   0 0 0
SJW GROUP PUT 784305954 0 0 SH Put SOLE   0 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 0 0 SH   SOLE   0 0 0
SK TELECOM LTD CALL 78440P908 0 0 SH Call SOLE   0 0 0
SK TELECOM LTD PUT 78440P958 0 0 SH Put SOLE   0 0 0
SKECHERS U S A INC CL A 830566105 6 200 SH   SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 0 0 SH Call SOLE   0 0 0
SKECHERS U S A INC PUT 830566955 0 0 SH Put SOLE   0 0 0
SKY SOLAR HLDGS LTD SPONSORED ADR 83084J103 0 0 SH   SOLE   0 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 0 0 SH   SOLE   0 0 0
SKYLINE CHAMPION CORPORATION CALL 830830905 0 0 SH Call SOLE   0 0 0
SKYLINE CHAMPION CORPORATION PUT 830830955 0 0 SH Put SOLE   0 0 0
SKYWEST INC COM 830879102 2 50 SH   SOLE   0 0 0
SKYWEST INC CALL 830879902 0 0 SH Call SOLE   0 0 0
SKYWEST INC PUT 830879952 0 0 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 173 2,098 SH   SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 0 0 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 0 0 SH Put SOLE   0 0 0
SL GREEN RLTY CORP COM 78440X101 6 67 SH   SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X901 0 0 SH Call SOLE   0 0 0
SL GREEN RLTY CORP PUT 78440X951 0 0 SH Put SOLE   0 0 0
SLEEP NUMBER CORP COM 83125X103 0 0 SH   SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 0 0 SH Call SOLE   0 0 0
SLEEP NUMBER CORP PUT 83125X953 0 0 SH Put SOLE   0 0 0
SLM CORP COM 78442P106 0 0 SH   SOLE   0 0 0
SLM CORP CALL 78442P906 0 0 SH Call SOLE   0 0 0
SLM CORP PUT 78442P956 0 0 SH Put SOLE   0 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 0 0 SH   SOLE   0 0 0
SM ENERGY CO COM 78454L100 0 0 SH   SOLE   0 0 0
SM ENERGY CO CALL 78454L900 0 0 SH Call SOLE   0 0 0
SM ENERGY CO PUT 78454L950 0 0 SH Put SOLE   0 0 0
SMAAASH ENTERTAINMENT INC COM 831550108 0 0 SH   SOLE   0 0 0
SMAAASH ENTERTAINMENT INC *W EXP 05/22/202 831550116 0 0 SH   SOLE   0 0 0
SMART & FINAL STORES INC COM 83190B101 0 0 SH   SOLE   0 0 0
SMART & FINAL STORES INC CALL 83190B901 0 0 SH Call SOLE   0 0 0
SMART & FINAL STORES INC PUT 83190B951 0 0 SH Put SOLE   0 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 0 0 SH   SOLE   0 0 0
SMART GLOBAL HLDGS INC CALL G8232Y901 0 0 SH Call SOLE   0 0 0
SMART GLOBAL HLDGS INC PUT G8232Y951 0 0 SH Put SOLE   0 0 0
SMART SAND INC COM 83191H107 0 0 SH   SOLE   0 0 0
SMART SAND INC CALL 83191H907 0 0 SH Call SOLE   0 0 0
SMART SAND INC PUT 83191H957 0 0 SH Put SOLE   0 0 0
SMARTFINANCIAL INC COM NEW 83190L208 0 0 SH   SOLE   0 0 0
SMARTSHEET INC COM CL A 83200N103 0 0 SH   SOLE   0 0 0
SMARTSHEET INC CALL 83200N903 0 0 SH Call SOLE   0 0 0
SMARTSHEET INC PUT 83200N953 0 0 SH Put SOLE   0 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 124 3,095 SH   SOLE   0 0 0
SMITH & NEPHEW PLC CALL 83175M905 0 0 SH Call SOLE   0 0 0
SMITH & NEPHEW PLC PUT 83175M955 0 0 SH Put SOLE   0 0 0
SMITH A O COM 831865209 3 66 SH   SOLE   0 0 0
SMITH A O CALL 831865909 0 0 SH Call SOLE   0 0 0
SMITH A O PUT 831865959 0 0 SH Put SOLE   0 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 0 0 SH   SOLE   0 0 0
SMITH MICRO SOFTWARE INC CALL 832154907 0 0 SH Call SOLE   0 0 0
SMITH MICRO SOFTWARE INC PUT 832154957 0 0 SH Put SOLE   0 0 0
SMTC CORP COM NEW 832682207 0 0 SH   SOLE   0 0 0
SMTC CORP CALL 832682907 0 0 SH Call SOLE   0 0 0
SMTC CORP PUT 832682957 0 0 SH Put SOLE   0 0 0
SMUCKER J M CO COM NEW 832696405 232 1,993 SH   SOLE   0 0 0
SMUCKER J M CO CALL 832696905 0 0 SH Call SOLE   0 0 0
SMUCKER J M CO PUT 832696955 0 0 SH Put SOLE   0 0 0
SNAP INC CL A 83304A106 48 4,400 SH   SOLE   0 0 0
SNAP INC CALL 83304A906 0 0 SH Call SOLE   0 0 0
SNAP INC PUT 83304A956 0 0 SH Put SOLE   0 0 0
SNAP ON INC COM 833034101 55 352 SH   SOLE   0 0 0
SNAP ON INC CALL 833034901 0 0 SH Call SOLE   0 0 0
SNAP ON INC PUT 833034951 0 0 SH Put SOLE   0 0 0
SOCIAL CAP HEDOSOPHIA HLDGS CL A G8250R103 0 0 SH   SOLE   0 0 0
SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 0 0 SH   SOLE   0 0 0
SOCIAL CAP HEDOSOPHIA HLDGS *W EXP 09/14/202 G8250R129 0 0 SH   SOLE   0 0 0
SOCIAL REALITY INC COM CL A NEW 83362P300 0 0 SH   SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 0 0 SH   SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C CALL 833635905 0 0 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C PUT 833635955 0 0 SH Put SOLE   0 0 0
SOCKET MOBILE INC COM NEW 83368E200 0 0 SH   SOLE   0 0 0
SOGOU INC ADR REPSTG A 83409V104 0 0 SH   SOLE   0 0 0
SOGOU INC CALL 83409V904 0 0 SH Call SOLE   0 0 0
SOGOU INC PUT 83409V954 0 0 SH Put SOLE   0 0 0
SOHU COM LTD SPONSORED ADS 83410S108 0 0 SH   SOLE   0 0 0
SOHU COM LTD CALL 83410S908 0 0 SH Call SOLE   0 0 0
SOHU COM LTD PUT 83410S958 0 0 SH Put SOLE   0 0 0
SOL GEL TECHNOLOGIES SHS M8694L103 0 0 SH   SOLE   0 0 0
SOLAR CAP LTD COM 83413U100 26 1,247 SH   SOLE   0 0 0
SOLAR CAP LTD CALL 83413U900 0 0 SH Call SOLE   0 0 0
SOLAR CAP LTD PUT 83413U950 0 0 SH Put SOLE   0 0 0
SOLAR SR CAP LTD COM 83416M105 0 0 SH   SOLE   0 0 0
SOLAR SR CAP LTD CALL 83416M905 0 0 SH Call SOLE   0 0 0
SOLAR SR CAP LTD PUT 83416M955 0 0 SH Put SOLE   0 0 0
SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 0 0 SH   SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 0 0 SH   SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 0 0 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 0 0 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 0 0 SH   SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC CALL 83418M903 0 0 SH Call SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC PUT 83418M953 0 0 SH Put SOLE   0 0 0
SOLARWINDS CORP COM 83417Q105 0 0 SH   SOLE   0 0 0
SOLENO THERAPEUTICS INC *W EXP 11/12/201 834203135 0 0 SH   SOLE   0 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 0 0 SH   SOLE   0 0 0
SOLID BIOSCIENCES INC COM 83422E105 0 0 SH   SOLE   0 0 0
SOLID BIOSCIENCES INC CALL 83422E905 0 0 SH Call SOLE   0 0 0
SOLID BIOSCIENCES INC PUT 83422E955 0 0 SH Put SOLE   0 0 0
SOLIGENIX INC *W EXP 11/14/202 834223117 0 0 SH   SOLE   0 0 0
SOLIGENIX INC COM 834223307 0 0 SH   SOLE   0 0 0
SOLITARIO ZINC CORP COM 8342EP107 0 0 SH   SOLE   0 0 0
SOLITON INC COM 834251100 0 0 SH   SOLE   0 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 0 0 SH   SOLE   0 0 0
SONIC AUTOMOTIVE INC CALL 83545G902 0 0 SH Call SOLE   0 0 0
SONIC AUTOMOTIVE INC PUT 83545G952 0 0 SH Put SOLE   0 0 0
SONOCO PRODS CO COM 835495102 268 4,367 SH   SOLE   0 0 0
SONOCO PRODS CO CALL 835495902 0 0 SH Call SOLE   0 0 0
SONOCO PRODS CO PUT 835495952 0 0 SH Put SOLE   0 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 0 0 SH   SOLE   0 0 0
SONOMA PHARMACEUTICALS INC *W EXP 01/21/202 83558L113 0 0 SH   SOLE   0 0 0
SONOS INC COM 83570H108 0 0 SH   SOLE   0 0 0
SONOS INC CALL 83570H908 0 0 SH Call SOLE   0 0 0
SONOS INC PUT 83570H958 0 0 SH Put SOLE   0 0 0
SONY CORP SPONSORED ADR 835699307 77 1,832 SH   SOLE   0 0 0
SONY CORP CALL 835699907 0 0 SH Call SOLE   0 0 0
SONY CORP PUT 835699957 0 0 SH Put SOLE   0 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 0 0 SH   SOLE   0 0 0
SOPHIRIS BIO INC CALL 83578Q909 0 0 SH Call SOLE   0 0 0
SOPHIRIS BIO INC PUT 83578Q959 0 0 SH Put SOLE   0 0 0
SORL AUTO PTS INC COM 78461U101 0 0 SH   SOLE   0 0 0
SORL AUTO PTS INC CALL 78461U901 0 0 SH Call SOLE   0 0 0
SORL AUTO PTS INC PUT 78461U951 0 0 SH Put SOLE   0 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 0 0 SH   SOLE   0 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 0 0 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 0 0 SH Put SOLE   0 0 0
SOTHEBYS COM 835898107 0 0 SH   SOLE   0 0 0
SOTHEBYS CALL 835898907 0 0 SH Call SOLE   0 0 0
SOTHEBYS PUT 835898957 0 0 SH Put SOLE   0 0 0
SOTHERLY HOTELS INC COM 83600C103 0 0 SH   SOLE   0 0 0
SOUND FINL BANCORP INC COM 83607A100 0 0 SH   SOLE   0 0 0
SOURCE CAP INC COM 836144105 0 0 SH   SOLE   0 0 0
SOUTH JERSEY INDS INC COM 838518108 0 0 SH   SOLE   0 0 0
SOUTH JERSEY INDS INC CALL 838518908 0 0 SH Call SOLE   0 0 0
SOUTH JERSEY INDS INC PUT 838518958 0 0 SH Put SOLE   0 0 0
SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 0 0 SH   SOLE   0 0 0
SOUTH ST CORP COM 840441109 2 40 SH   SOLE   0 0 0
SOUTH ST CORP CALL 840441909 0 0 SH Call SOLE   0 0 0
SOUTH ST CORP PUT 840441959 0 0 SH Put SOLE   0 0 0
SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 0 0 SH   SOLE   0 0 0
SOUTHCROSS ENERGY PARTNERS L CALL 84130C900 0 0 SH Call SOLE   0 0 0
SOUTHCROSS ENERGY PARTNERS L PUT 84130C950 0 0 SH Put SOLE   0 0 0
SOUTHERN CO COM 842587107 1,370 26,531 SH   SOLE   0 0 0
SOUTHERN CO CALL 842587907 0 0 SH Call SOLE   0 0 0
SOUTHERN CO PUT 842587957 0 0 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP COM 84265V105 0 0 SH   SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 0 0 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP PUT 84265V955 0 0 SH Put SOLE   0 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 0 0 SH   SOLE   0 0 0
SOUTHERN MO BANCORP INC COM 843380106 0 0 SH   SOLE   0 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 0 0 SH   SOLE   0 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 0 0 SH   SOLE   0 0 0
SOUTHSIDE BANCSHARES INC CALL 84470P909 0 0 SH Call SOLE   0 0 0
SOUTHSIDE BANCSHARES INC PUT 84470P959 0 0 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO COM 844741108 219 4,238 SH   SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 0 0 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO PUT 844741958 0 0 SH Put SOLE   0 0 0
SOUTHWEST GA FINL CORP COM 84502A104 0 0 SH   SOLE   0 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 38 471 SH   SOLE   0 0 0
SOUTHWEST GAS HOLDINGS INC CALL 844895902 0 0 SH Call SOLE   0 0 0
SOUTHWEST GAS HOLDINGS INC PUT 844895952 0 0 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO COM 845467109 13 2,950 SH   SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 0 0 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 0 0 SH Put SOLE   0 0 0
SP PLUS CORP COM 78469C103 0 0 SH   SOLE   0 0 0
SP PLUS CORP CALL 78469C903 0 0 SH Call SOLE   0 0 0
SP PLUS CORP PUT 78469C953 0 0 SH Put SOLE   0 0 0
SPANSION LLC NOTE 2.000% 9/0 84649PAL9 0 0 SH   SOLE   0 0 0
SPAR GROUP INC COM 784933103 0 0 SH   SOLE   0 0 0
SPARK ENERGY INC CL A COM 846511103 0 0 SH   SOLE   0 0 0
SPARK ENERGY INC CALL 846511903 0 0 SH Call SOLE   0 0 0
SPARK ENERGY INC PUT 846511953 0 0 SH Put SOLE   0 0 0
SPARK NETWORKS SE SPONSORED ADR 846517100 0 0 SH   SOLE   0 0 0
SPARK THERAPEUTICS INC COM 84652J103 0 0 SH   SOLE   0 0 0
SPARK THERAPEUTICS INC CALL 84652J903 0 0 SH Call SOLE   0 0 0
SPARK THERAPEUTICS INC PUT 84652J953 0 0 SH Put SOLE   0 0 0
SPARTAN ENERGY ACQUISITON CO UNIT 99/99/9999 846784114 0 0 SH   SOLE   0 0 0
SPARTAN ENERGY ACQUISITON CO *W EXP 08/27/202 846784122 0 0 SH   SOLE   0 0 0
SPARTAN ENERGY ACQUISITON CO CL A COM STK 846784106 0 0 SH   SOLE   0 0 0
SPARTAN MTRS INC COM 846819100 0 0 SH   SOLE   0 0 0
SPARTAN MTRS INC CALL 846819900 0 0 SH Call SOLE   0 0 0
SPARTAN MTRS INC PUT 846819950 0 0 SH Put SOLE   0 0 0
SPARTANNASH CO COM 847215100 0 0 SH   SOLE   0 0 0
SPARTANNASH CO CALL 847215900 0 0 SH Call SOLE   0 0 0
SPARTANNASH CO PUT 847215950 0 0 SH Put SOLE   0 0 0
SPARTON CORP COM 847235108 0 0 SH   SOLE   0 0 0
SPARTON CORP CALL 847235908 0 0 SH Call SOLE   0 0 0
SPARTON CORP PUT 847235958 0 0 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,460 19,255 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 0 0 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR PUT 78462F953 0 0 SH   SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 520 1,503 SH   SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,224 4,716 SH   SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF CALL 78467X909 0 0 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF PUT 78467X959 0 0 SH Put SOLE   0 0 0
SPDR GOLD TRUST CALL 78463V907 0 0 SH Call SOLE   0 0 0
SPDR GOLD TRUST PUT 78463V957 0 0 SH Put SOLE   0 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 977 8,014 SH   SOLE   0 0 0
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS SOLACTV HK ETF 78463X145 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 73 2,245 SH   SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X902 0 0 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X952 0 0 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI CHINA ETF 78463X210 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X901 0 0 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X951 0 0 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS SOLACTIVE UK ETF 78463X335 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS SOLACTIVE GERMNY 78463X350 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS SOLACTIVE JAPAN 78463X368 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS SOLACTIVE CANADA 78463X376 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS EUR STOXX SMCP 78463X392 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 35 357 SH   SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X900 0 0 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X950 0 0 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 38 653 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI ACWI ETF 78463X475 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 324 9,080 SH   SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 0 0 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 0 0 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X903 0 0 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X953 0 0 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 549 10,979 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 54 1,222 SH   SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X906 0 0 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X956 0 0 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 97 2,564 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 0 17 SH   SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X908 0 0 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X958 0 0 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X905 0 0 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X955 0 0 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 11 366 SH   SOLE   0 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 15 536 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 0 0 SH   SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 0 0 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 0 0 SH Put SOLE   0 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 12 413 SH   SOLE   0 0 0
SPDR SER TR S&P TECH HARDWRE 78468R119 0 0 SH   SOLE   0 0 0
SPDR SER TR S&P INTERNET ETF 78468R127 0 0 SH   SOLE   0 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 0 0 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,931 70,904 SH   SOLE   0 0 0
SPDR SER TR CALL 78468R908 0 0 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R958 0 0 SH Put SOLE   0 0 0
SPDR SER TR ICE BOFAML ETF 78468R606 0 0 SH   SOLE   0 0 0
SPDR SER TR KENSHO FNL FRO 78468R630 0 0 SH   SOLE   0 0 0
SPDR SER TR KENSHO NEW ECO 78468R648 0 0 SH   SOLE   0 0 0
SPDR SER TR KENSHO CLN PWR 78468R655 0 0 SH   SOLE   0 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 167 1,831 SH   SOLE   0 0 0
SPDR SER TR CALL 78468R903 0 0 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 0 0 SH Put SOLE   0 0 0
SPDR SER TR KENSHO FUTURE 78468R671 0 0 SH   SOLE   0 0 0
SPDR SER TR KENSHO SMART 78468R689 0 0 SH   SOLE   0 0 0
SPDR SER TR KENSHO INTELGN 78468R697 0 0 SH   SOLE   0 0 0
SPDR SER TR S&P1500MOMTILT 78468R705 0 0 SH   SOLE   0 0 0
SPDR SER TR DORSEY WRGT FI 78468R713 0 0 SH   SOLE   0 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 3 75 SH   SOLE   0 0 0
SPDR SER TR CALL 78468R901 0 0 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R951 0 0 SH Put SOLE   0 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 3 72 SH   SOLE   0 0 0
SPDR SER TR SSGA GNDER ETF 78468R747 2 35 SH   SOLE   0 0 0
SPDR SER TR RUSSELL LOW VOL 78468R754 0 0 SH   SOLE   0 0 0
SPDR SER TR RUSSELL MOMENTUM 78468R762 0 0 SH   SOLE   0 0 0
SPDR SER TR RUSSELL YIELD 78468R770 0 0 SH   SOLE   0 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 0 0 SH   SOLE   0 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 33 485 SH   SOLE   0 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 0 0 SH   SOLE   0 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 79 959 SH   SOLE   0 0 0
SPDR SER TR S&P 500 BUYBCK 78468R820 0 0 SH   SOLE   0 0 0
SPDR SER TR PORTFOLIO SM ETF 78468R853 0 0 SH   SOLE   0 0 0
SPDR SER TR BLOMBERG 1 10 YR 78468R861 0 0 SH   SOLE   0 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 93 1,018 SH   SOLE   0 0 0
SPDR SERIES TRUST NYSE TECH ETF 78464A102 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST FACTST INV ETF 78464A110 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST SPDR S&P1500VL 78464A128 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST BLOMBRG BRC CORP 78464A144 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 391 6,557 SH   SOLE   0 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A904 0 0 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A954 0 0 SH Put SOLE   0 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 35 839 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 125 2,073 SH   SOLE   0 0 0
SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 2,750 89,988 SH   SOLE   0 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 88 1,699 SH   SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A909 0 0 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A959 0 0 SH Put SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 2,550 74,658 SH   SOLE   0 0 0
SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 29 1,125 SH   SOLE   0 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 33 1,263 SH   SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A901 0 0 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A951 0 0 SH Put SOLE   0 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 999 26,887 SH   SOLE   0 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 382 10,634 SH   SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A907 0 0 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A957 0 0 SH Put SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 25 837 SH   SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 0 0 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 0 0 SH Put SOLE   0 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 228 8,187 SH   SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A906 0 0 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A956 0 0 SH Put SOLE   0 0 0
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P TELECOM 78464A540 503 7,127 SH   SOLE   0 0 0
SPDR SERIES TRUST HLTH CARE SVCS 78464A573 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 2,880 35,850 SH   SOLE   0 0 0
SPDR SERIES TRUST COMP SOFTWARE 78464A599 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 57 585 SH   SOLE   0 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 3,518 38,324 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 408 14,308 SH   SOLE   0 0 0
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 12 233 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 573 15,751 SH   SOLE   0 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A902 0 0 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A952 0 0 SH Put SOLE   0 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 17 340 SH   SOLE   0 0 0
SPDR SERIES TRUST GLB DOW ETF 78464A706 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 155 3,446 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 235 5,670 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 170 5,545 SH   SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A900 0 0 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A950 0 0 SH Put SOLE   0 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 1 67 SH   SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A905 0 0 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A955 0 0 SH Put SOLE   0 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 4,446 44,724 SH   SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A903 0 0 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A953 0 0 SH Put SOLE   0 0 0
SPDR SERIES TRUST S&P CAP MKTS 78464A771 0 0 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 4 160 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 170 4,100 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 9 280 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 563 8,445 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 654 12,450 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 22 452 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 49 1,486 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 100 3,019 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 34 440 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 108 1,204 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 66 1,722 SH   SOLE   0 0 0
SPECIAL OPPORTUNITIES FD INC COM 84741T104 0 0 SH   SOLE   0 0 0
SPECIAL OPPORTUNITIES FD INC PFD CONV SE B 84741T302 0 0 SH   SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4 75 SH   SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE CALL 84790A905 0 0 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE PUT 84790A955 0 0 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 0 0 SH   SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 0 0 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 0 0 SH Put SOLE   0 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 0 5 SH   SOLE   0 0 0
SPEEDWAY MOTORSPORTS INC CALL 847788906 0 0 SH Call SOLE   0 0 0
SPEEDWAY MOTORSPORTS INC PUT 847788956 0 0 SH Put SOLE   0 0 0
SPERO THERAPEUTICS INC COM 84833T103 0 0 SH   SOLE   0 0 0
SPERO THERAPEUTICS INC CALL 84833T903 0 0 SH Call SOLE   0 0 0
SPERO THERAPEUTICS INC PUT 84833T953 0 0 SH Put SOLE   0 0 0
SPHERE 3D CORP NEW COM 84841L308 0 0 SH   SOLE   0 0 0
SPHERIX INC COM PAR NEW 84842R403 0 0 SH   SOLE   0 0 0
SPI ENERGY CO LTD SHS NEW G8651P110 0 0 SH   SOLE   0 0 0
SPINNAKER ETF SERIES FIELDSTONE UVA 84858T202 0 0 SH   SOLE   0 0 0
SPIRE INC COM 84857L101 74 903 SH   SOLE   0 0 0
SPIRE INC CALL 84857L901 0 0 SH Call SOLE   0 0 0
SPIRE INC PUT 84857L951 0 0 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 0 0 SH   SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 0 0 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 0 0 SH Put SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 0 0 SH   SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 0 0 SH Call SOLE   0 0 0
SPIRIT AIRLS INC PUT 848577952 0 0 SH Put SOLE   0 0 0
SPIRIT MTA REIT CALL 84861U905 0 0 SH Call SOLE   0 0 0
SPIRIT MTA REIT PUT 84861U955 0 0 SH Put SOLE   0 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 0 0 SH   SOLE   0 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 0 0 SH   SOLE   0 0 0
SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 0 0 SH   SOLE   0 0 0
SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 0 0 SH   SOLE   0 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 0 0 SH   SOLE   0 0 0
SPIRIT RLTY CAP INC NEW CALL 84860W900 0 0 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W950 0 0 SH Put SOLE   0 0 0
SPLUNK INC COM 848637104 24 197 SH   SOLE   0 0 0
SPLUNK INC CALL 848637904 0 0 SH Call SOLE   0 0 0
SPLUNK INC PUT 848637954 0 0 SH Put SOLE   0 0 0
SPOK HLDGS INC COM 84863T106 0 0 SH   SOLE   0 0 0
SPOK HLDGS INC CALL 84863T906 0 0 SH Call SOLE   0 0 0
SPOK HLDGS INC PUT 84863T956 0 0 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 0 0 SH   SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 0 0 SH Call SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC PUT 84920Y956 0 0 SH Put SOLE   0 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 10 75 SH   SOLE   0 0 0
SPOTIFY TECHNOLOGY S A CALL L8681T902 0 0 SH Call SOLE   0 0 0
SPOTIFY TECHNOLOGY S A PUT L8681T952 0 0 SH Put SOLE   0 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 0 0 SH   SOLE   0 0 0
SPRAGUE RES LP CALL 849343908 0 0 SH Call SOLE   0 0 0
SPRAGUE RES LP PUT 849343958 0 0 SH Put SOLE   0 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 0 0 SH   SOLE   0 0 0
SPRINT CORP COM SER 1 85207U105 0 0 SH   SOLE   0 0 0
SPRINT CORP CALL 85207U905 0 0 SH Call SOLE   0 0 0
SPRINT CORP PUT 85207U955 0 0 SH Put SOLE   0 0 0
SPROTT FOCUS TR INC COM 85208J109 0 0 SH   SOLE   0 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 0 0 SH   SOLE   0 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 0 0 SH   SOLE   0 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 0 0 SH   SOLE   0 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 0 0 SH   SOLE   0 0 0
SPROUTS FMRS MKT INC COM 85208M102 15 700 SH   SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 0 0 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC PUT 85208M952 0 0 SH Put SOLE   0 0 0
SPS COMM INC COM 78463M107 0 0 SH   SOLE   0 0 0
SPS COMM INC CALL 78463M907 0 0 SH Call SOLE   0 0 0
SPS COMM INC PUT 78463M957 0 0 SH Put SOLE   0 0 0
SPX CORP COM 784635104 0 0 SH   SOLE   0 0 0
SPX CORP CALL 784635904 0 0 SH Call SOLE   0 0 0
SPX CORP PUT 784635954 0 0 SH Put SOLE   0 0 0
SPX FLOW INC COM 78469X107 15 500 SH   SOLE   0 0 0
SPX FLOW INC CALL 78469X907 0 0 SH Call SOLE   0 0 0
SPX FLOW INC PUT 78469X957 0 0 SH Put SOLE   0 0 0
SQUARE INC NOTE 0.375% 3/0 852234AB9 0 0 SH   SOLE   0 0 0
SQUARE INC CL A 852234103 284 3,793 SH   SOLE   0 0 0
SQUARE INC CALL 852234903 0 0 SH Call SOLE   0 0 0
SQUARE INC PUT 852234953 0 0 SH Put SOLE   0 0 0
SRC ENERGY INC COM 78470V108 1 334 SH   SOLE   0 0 0
SRC ENERGY INC CALL 78470V908 0 0 SH Call SOLE   0 0 0
SRC ENERGY INC PUT 78470V958 0 0 SH Put SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 54 862 SH   SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 0 0 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 0 0 SH Put SOLE   0 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 0 0 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 0 0 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 0 0 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 172 3,755 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 0 0 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR MFS SYS COR EQ 78467V806 0 0 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 195 4,044 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR MFS SYS VAL EQ 78467V871 0 0 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 800 9,860 SH   SOLE   0 0 0
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 0 0 SH   SOLE   0 0 0
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 0 0 SH   SOLE   0 0 0
SSLJ COM LIMITED SHS CL A G8406F102 0 0 SH   SOLE   0 0 0
SSR MNG INC COM 784730103 0 0 SH   SOLE   0 0 0
SSR MNG INC CALL 784730903 0 0 SH Call SOLE   0 0 0
SSR MNG INC PUT 784730953 0 0 SH Put SOLE   0 0 0
SSR MNG INC DEBT 2.500% 4/0 C8509QAA6 0 0 SH   SOLE   0 0 0
ST JOE CO COM 790148100 0 0 SH   SOLE   0 0 0
ST JOE CO CALL 790148900 0 0 SH Call SOLE   0 0 0
ST JOE CO PUT 790148950 0 0 SH Put SOLE   0 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 0 0 SH   SOLE   0 0 0
STAAR SURGICAL CO CALL 852312905 0 0 SH Call SOLE   0 0 0
STAAR SURGICAL CO PUT 852312955 0 0 SH Put SOLE   0 0 0
STAFFING 360 SOLUTIONS INC COM PAR 852387307 0 0 SH   SOLE   0 0 0
STAG INDL INC COM 85254J102 5 201 SH   SOLE   0 0 0
STAG INDL INC CALL 85254J902 0 0 SH Call SOLE   0 0 0
STAG INDL INC PUT 85254J952 0 0 SH Put SOLE   0 0 0
STAGE STORES INC COM NEW 85254C305 0 0 SH   SOLE   0 0 0
STAGE STORES INC CALL 85254C905 0 0 SH Call SOLE   0 0 0
STAGE STORES INC PUT 85254C955 0 0 SH Put SOLE   0 0 0
STAMPS COM INC COM NEW 852857200 0 0 SH   SOLE   0 0 0
STAMPS COM INC CALL 852857900 0 0 SH Call SOLE   0 0 0
STAMPS COM INC PUT 852857950 0 0 SH Put SOLE   0 0 0
STANDARD AVB FINL CORP COM 85303B100 0 0 SH   SOLE   0 0 0
STANDARD DIVERSIFIED INC COM CL A 85336L109 0 0 SH   SOLE   0 0 0
STANDARD MTR PRODS INC COM 853666105 34 698 SH   SOLE   0 0 0
STANDARD MTR PRODS INC CALL 853666905 0 0 SH Call SOLE   0 0 0
STANDARD MTR PRODS INC PUT 853666955 0 0 SH Put SOLE   0 0 0
STANDEX INTL CORP COM 854231107 21 288 SH   SOLE   0 0 0
STANDEX INTL CORP CALL 854231907 0 0 SH Call SOLE   0 0 0
STANDEX INTL CORP PUT 854231957 0 0 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC COM 854502101 371 2,729 SH   SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 0 0 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC PUT 854502951 0 0 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 0 0 SH   SOLE   0 0 0
STANTEC INC COM 85472N109 0 0 SH   SOLE   0 0 0
STANTEC INC CALL 85472N909 0 0 SH Call SOLE   0 0 0
STANTEC INC PUT 85472N959 0 0 SH Put SOLE   0 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 0 0 SH   SOLE   0 0 0
STAR BULK CARRIERS CORP CALL Y8162K904 0 0 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP PUT Y8162K954 0 0 SH Put SOLE   0 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 9 984 SH   SOLE   0 0 0
STAR GROUP L P CALL 85512C905 0 0 SH Call SOLE   0 0 0
STAR GROUP L P PUT 85512C955 0 0 SH Put SOLE   0 0 0
STARBUCKS CORP COM 855244109 541 7,294 SH   SOLE   0 0 0
STARBUCKS CORP CALL 855244909 0 0 SH Call SOLE   0 0 0
STARBUCKS CORP PUT 855244959 0 0 SH Put SOLE   0 0 0
STARRETT L S CO CL A 855668109 0 0 SH   SOLE   0 0 0
STARS GROUP INC COM 85570W100 1 101 SH   SOLE   0 0 0
STARS GROUP INC CALL 85570W900 0 0 SH Call SOLE   0 0 0
STARS GROUP INC PUT 85570W950 0 0 SH Put SOLE   0 0 0
STARTEK INC COM 85569C107 0 0 SH   SOLE   0 0 0
STARTEK INC CALL 85569C907 0 0 SH Call SOLE   0 0 0
STARTEK INC PUT 85569C957 0 0 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 0 0 SH   SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 169 7,437 SH   SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 0 0 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC PUT 85571B955 0 0 SH Put SOLE   0 0 0
STARWOOD WAYPOINT RESIDENTL NOTE 3.000% 7/0 85571WAB5 0 0 SH   SOLE   0 0 0
STATE AUTO FINL CORP COM 855707105 0 0 SH   SOLE   0 0 0
STATE AUTO FINL CORP CALL 855707905 0 0 SH Call SOLE   0 0 0
STATE AUTO FINL CORP PUT 855707955 0 0 SH Put SOLE   0 0 0
STATE BK FINL CORP COM 856190103 0 0 SH   SOLE   0 0 0
STATE BK FINL CORP CALL 856190903 0 0 SH Call SOLE   0 0 0
STATE BK FINL CORP PUT 856190953 0 0 SH Put SOLE   0 0 0
STATE STR CORP COM 857477103 39 616 SH   SOLE   0 0 0
STATE STR CORP CALL 857477903 0 0 SH Call SOLE   0 0 0
STATE STR CORP PUT 857477953 0 0 SH Put SOLE   0 0 0
STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 0 0 SH   SOLE   0 0 0
STEALTHGAS INC SHS Y81669106 0 0 SH   SOLE   0 0 0
STEALTHGAS INC CALL Y81669906 0 0 SH Call SOLE   0 0 0
STEALTHGAS INC PUT Y81669956 0 0 SH Put SOLE   0 0 0
STEEL CONNECT INC COM 858098106 0 0 SH   SOLE   0 0 0
STEEL CONNECT INC CALL 858098906 0 0 SH Call SOLE   0 0 0
STEEL CONNECT INC PUT 858098956 0 0 SH Put SOLE   0 0 0
STEEL DYNAMICS INC COM 858119100 90 2,549 SH   SOLE   0 0 0
STEEL DYNAMICS INC CALL 858119900 0 0 SH Call SOLE   0 0 0
STEEL DYNAMICS INC PUT 858119950 0 0 SH Put SOLE   0 0 0
STEEL PARTNERS HLDGS L P LTD PRTRSHIP U 85814R107 0 0 SH   SOLE   0 0 0
STEELCASE INC CL A 858155203 4 300 SH   SOLE   0 0 0
STEELCASE INC CALL 858155903 0 0 SH Call SOLE   0 0 0
STEELCASE INC PUT 858155953 0 0 SH Put SOLE   0 0 0
STEIN MART INC COM 858375108 0 0 SH   SOLE   0 0 0
STEIN MART INC CALL 858375908 0 0 SH Call SOLE   0 0 0
STEIN MART INC PUT 858375958 0 0 SH Put SOLE   0 0 0
STELLAR BIOTECHNOLOGIES INC COM 85855A302 0 0 SH   SOLE   0 0 0
STELLUS CAP INVT CORP COM 858568108 0 0 SH   SOLE   0 0 0
STELLUS CAP INVT CORP CALL 858568908 0 0 SH Call SOLE   0 0 0
STELLUS CAP INVT CORP PUT 858568958 0 0 SH Put SOLE   0 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 0 0 SH   SOLE   0 0 0
STEMLINE THERAPEUTICS INC CALL 85858C907 0 0 SH Call SOLE   0 0 0
STEMLINE THERAPEUTICS INC PUT 85858C957 0 0 SH Put SOLE   0 0 0
STEPAN CO COM 858586100 1 20 SH   SOLE   0 0 0
STEPAN CO CALL 858586900 0 0 SH Call SOLE   0 0 0
STEPAN CO PUT 858586950 0 0 SH Put SOLE   0 0 0
STERICYCLE INC COM 858912108 6 116 SH   SOLE   0 0 0
STERICYCLE INC CALL 858912908 0 0 SH Call SOLE   0 0 0
STERICYCLE INC PUT 858912958 0 0 SH Put SOLE   0 0 0
STERIS PLC SHS USD G84720104 0 0 SH   SOLE   0 0 0
STERIS PLC CALL G84720904 0 0 SH Call SOLE   0 0 0
STERIS PLC PUT G84720954 0 0 SH Put SOLE   0 0 0
STERIS PLC SHS USD G8473T100 123 961 SH   SOLE   0 0 0
STERIS PLC CALL G8473T900 0 0 SH Call SOLE   0 0 0
STERIS PLC PUT G8473T950 0 0 SH Put SOLE   0 0 0
STERLING BANCORP DEL COM 85917A100 2 108 SH   SOLE   0 0 0
STERLING BANCORP DEL CALL 85917A900 0 0 SH Call SOLE   0 0 0
STERLING BANCORP DEL PUT 85917A950 0 0 SH Put SOLE   0 0 0
STERLING BANCORP INC COM 85917W102 0 0 SH   SOLE   0 0 0
STERLING CONSTRUCTION CO INC COM 859241101 0 0 SH   SOLE   0 0 0
STERLING CONSTRUCTION CO INC CALL 859241901 0 0 SH Call SOLE   0 0 0
STERLING CONSTRUCTION CO INC PUT 859241951 0 0 SH Put SOLE   0 0 0
STEWARDSHIP FINL CORP COM 860326107 0 0 SH   SOLE   0 0 0
STEWART INFORMATION SVCS COR COM 860372101 0 0 SH   SOLE   0 0 0
STEWART INFORMATION SVCS COR CALL 860372901 0 0 SH Call SOLE   0 0 0
STEWART INFORMATION SVCS COR PUT 860372951 0 0 SH Put SOLE   0 0 0
STIFEL FINL CORP COM 860630102 0 0 SH   SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 0 0 SH Call SOLE   0 0 0
STIFEL FINL CORP PUT 860630952 0 0 SH Put SOLE   0 0 0
STITCH FIX INC COM CL A 860897107 0 0 SH   SOLE   0 0 0
STITCH FIX INC CALL 860897907 0 0 SH Call SOLE   0 0 0
STITCH FIX INC PUT 860897957 0 0 SH Put SOLE   0 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 18 1,249 SH   SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 0 0 SH Call SOLE   0 0 0
STMICROELECTRONICS N V PUT 861012952 0 0 SH Put SOLE   0 0 0
STOCK YDS BANCORP INC COM 861025104 53 1,575 SH   SOLE   0 0 0
STOCK YDS BANCORP INC CALL 861025904 0 0 SH Call SOLE   0 0 0
STOCK YDS BANCORP INC PUT 861025954 0 0 SH Put SOLE   0 0 0
STONE HBR EMERG MKTS TL INC COM 86164W100 0 0 SH   SOLE   0 0 0
STONE HBR EMERG MRKTS INC FD COM 86164T107 0 0 SH   SOLE   0 0 0
STONECASTLE FINL CORP COM 861780104 0 0 SH   SOLE   0 0 0
STONECO LTD COM CL A G85158106 0 0 SH   SOLE   0 0 0
STONECO LTD CALL G85158906 0 0 SH Call SOLE   0 0 0
STONECO LTD PUT G85158956 0 0 SH Put SOLE   0 0 0
STONEMOR PARTNERS L P COM UNITS INT 86183Q100 18 4,979 SH   SOLE   0 0 0
STONEMOR PARTNERS L P CALL 86183Q900 0 0 SH Call SOLE   0 0 0
STONEMOR PARTNERS L P PUT 86183Q950 0 0 SH Put SOLE   0 0 0
STONERIDGE INC COM 86183P102 0 0 SH   SOLE   0 0 0
STONERIDGE INC CALL 86183P902 0 0 SH Call SOLE   0 0 0
STONERIDGE INC PUT 86183P952 0 0 SH Put SOLE   0 0 0
STORE CAP CORP COM 862121100 5 150 SH   SOLE   0 0 0
STORE CAP CORP CALL 862121900 0 0 SH Call SOLE   0 0 0
STORE CAP CORP PUT 862121950 0 0 SH Put SOLE   0 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 0 0 SH   SOLE   0 0 0
STRATASYS LTD SHS M85548101 5 230 SH   SOLE   0 0 0
STRATASYS LTD CALL M85548901 0 0 SH Call SOLE   0 0 0
STRATASYS LTD PUT M85548951 0 0 SH Put SOLE   0 0 0
STRATEGIC ED INC COM 86272C103 0 0 SH   SOLE   0 0 0
STRATEGIC ED INC CALL 86272C903 0 0 SH Call SOLE   0 0 0
STRATEGIC ED INC PUT 86272C953 0 0 SH Put SOLE   0 0 0
STRATEGY SHS ECOLOGCL STRATGY 86280R209 0 0 SH   SOLE   0 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506 0 0 SH   SOLE   0 0 0
STRATEGY SHS US MKT ROTON ETF 86280R100 0 0 SH   SOLE   0 0 0
STRATEGY SHS CALL 86280R900 0 0 SH Call SOLE   0 0 0
STRATEGY SHS PUT 86280R950 0 0 SH Put SOLE   0 0 0
STRATEGY SHS CALL 86280R909 0 0 SH Call SOLE   0 0 0
STRATEGY SHS PUT 86280R959 0 0 SH Put SOLE   0 0 0
STRATTEC SEC CORP COM 863111100 0 0 SH   SOLE   0 0 0
STRATUS PPTYS INC COM NEW 863167201 0 0 SH   SOLE   0 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 0 500 SH   SOLE   0 0 0
STREAMLINE HEALTH SOLUTIONS CALL 86323X906 0 0 SH Call SOLE   0 0 0
STREAMLINE HEALTH SOLUTIONS PUT 86323X956 0 0 SH Put SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 0 0 SH   SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC CALL G85347905 0 0 SH Call SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC PUT G85347955 0 0 SH Put SOLE   0 0 0
STRONGVEST ETF TR CWA INCOME 863418109 0 0 SH   SOLE   0 0 0
STRYKER CORP COM 863667101 2,403 12,138 SH   SOLE   0 0 0
STRYKER CORP CALL 863667901 0 0 SH Call SOLE   0 0 0
STRYKER CORP PUT 863667951 0 0 SH Put SOLE   0 0 0
STUDIO CITY INTL HLDGS LTD SPON ADS 86389T106 0 0 SH   SOLE   0 0 0
STURM RUGER & CO INC COM 864159108 5 100 SH   SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 0 0 SH Call SOLE   0 0 0
STURM RUGER & CO INC PUT 864159958 0 0 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 12 571 SH   SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 0 0 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 0 0 SH Put SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 29 4,157 SH   SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I CALL 86562M909 0 0 SH Call SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I PUT 86562M959 0 0 SH Put SOLE   0 0 0
SUMMER INFANT INC COM 865646103 0 0 SH   SOLE   0 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 0 0 SH   SOLE   0 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 9 820 SH   SOLE   0 0 0
SUMMIT HOTEL PPTYS INC CALL 866082900 0 0 SH Call SOLE   0 0 0
SUMMIT HOTEL PPTYS INC PUT 866082950 0 0 SH Put SOLE   0 0 0
SUMMIT MATLS INC CL A 86614U100 0 0 SH   SOLE   0 0 0
SUMMIT MATLS INC CALL 86614U900 0 0 SH Call SOLE   0 0 0
SUMMIT MATLS INC PUT 86614U950 0 0 SH Put SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 0 0 SH   SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 0 0 SH Call SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP PUT 866142952 0 0 SH Put SOLE   0 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 0 0 SH   SOLE   0 0 0
SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 0 0 SH   SOLE   0 0 0
SUMMIT THERAPEUTICS PLC CALL 86627R902 0 0 SH Call SOLE   0 0 0
SUMMIT THERAPEUTICS PLC PUT 86627R952 0 0 SH Put SOLE   0 0 0
SUMMIT WIRELESS TECHNLGIES I COM 86633R104 0 0 SH   SOLE   0 0 0
SUN CMNTYS INC COM 866674104 7 65 SH   SOLE   0 0 0
SUN CMNTYS INC CALL 866674904 0 0 SH Call SOLE   0 0 0
SUN CMNTYS INC PUT 866674954 0 0 SH Put SOLE   0 0 0
SUN HYDRAULICS CORP COM 866942105 0 0 SH   SOLE   0 0 0
SUN HYDRAULICS CORP CALL 866942905 0 0 SH Call SOLE   0 0 0
SUN HYDRAULICS CORP PUT 866942955 0 0 SH Put SOLE   0 0 0
SUN LIFE FINL INC COM 866796105 0 0 SH   SOLE   0 0 0
SUN LIFE FINL INC CALL 866796905 0 0 SH Call SOLE   0 0 0
SUN LIFE FINL INC PUT 866796955 0 0 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC COM 86722A103 0 0 SH   SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 0 0 SH Call SOLE   0 0 0
SUNCOKE ENERGY INC PUT 86722A953 0 0 SH Put SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 0 0 SH   SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P CALL 86722Y901 0 0 SH Call SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P PUT 86722Y951 0 0 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW COM 867224107 5 168 SH   SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 0 0 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW PUT 867224957 0 0 SH Put SOLE   0 0 0
SUNDANCE ENERGY AUSTRALIA LT SPONSORED ADS 86724Y109 0 0 SH   SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 0 0 SH   SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328900 0 0 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328950 0 0 SH Put SOLE   0 0 0
SUNLANDS ONLINE ED GROUP ADS 86740P108 0 0 SH   SOLE   0 0 0
SUNLINK HEALTH SYSTEMS INC COM 86737U102 0 0 SH   SOLE   0 0 0
SUNOCO LP COM U REP LP 86765K109 4 141 SH   SOLE   0 0 0
SUNOCO LP CALL 86765K909 0 0 SH Call SOLE   0 0 0
SUNOCO LP PUT 86765K959 0 0 SH Put SOLE   0 0 0
SUNOPTA INC COM 8676EP108 0 0 SH   SOLE   0 0 0
SUNOPTA INC CALL 8676EP908 0 0 SH Call SOLE   0 0 0
SUNOPTA INC PUT 8676EP958 0 0 SH Put SOLE   0 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 0 0 SH   SOLE   0 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 0 0 SH   SOLE   0 0 0
SUNPOWER CORP COM 867652406 2 415 SH   SOLE   0 0 0
SUNPOWER CORP CALL 867652906 0 0 SH Call SOLE   0 0 0
SUNPOWER CORP PUT 867652956 0 0 SH Put SOLE   0 0 0
SUNRUN INC COM 86771W105 0 0 SH   SOLE   0 0 0
SUNRUN INC CALL 86771W905 0 0 SH Call SOLE   0 0 0
SUNRUN INC PUT 86771W955 0 0 SH Put SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 0 0 SH   SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW CALL 867892901 0 0 SH Call SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW PUT 867892951 0 0 SH Put SOLE   0 0 0
SUNTRUST BKS INC COM 867914103 420 7,089 SH   SOLE   0 0 0
SUNTRUST BKS INC CALL 867914903 0 0 SH Call SOLE   0 0 0
SUNTRUST BKS INC PUT 867914953 0 0 SH Put SOLE   0 0 0
SUNWORKS INC COM 86803X105 0 0 SH   SOLE   0 0 0
SUNWORKS INC CALL 86803X905 0 0 SH Call SOLE   0 0 0
SUNWORKS INC PUT 86803X955 0 0 SH Put SOLE   0 0 0
SUPER LEAGUE GAMING INC COM 86804F202 0 0 SH   SOLE   0 0 0
SUPERCOM LTD NEW SHS NEW M87095119 0 0 SH   SOLE   0 0 0
SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 0 0 SH   SOLE   0 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 0 0 SH   SOLE   0 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 1 227 SH   SOLE   0 0 0
SUPERIOR ENERGY SVCS INC CALL 868157908 0 0 SH Call SOLE   0 0 0
SUPERIOR ENERGY SVCS INC PUT 868157958 0 0 SH Put SOLE   0 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 0 0 SH   SOLE   0 0 0
SUPERIOR GRP OF COMPANIES IN CALL 868358902 0 0 SH Call SOLE   0 0 0
SUPERIOR GRP OF COMPANIES IN PUT 868358952 0 0 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC COM 868168105 0 0 SH   SOLE   0 0 0
SUPERIOR INDS INTL INC CALL 868168905 0 0 SH Call SOLE   0 0 0
SUPERIOR INDS INTL INC PUT 868168955 0 0 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3 97 SH   SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 0 0 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 0 0 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 0 0 SH   SOLE   0 0 0
SUPPORT COM INC COM NEW 86858W200 0 0 SH   SOLE   0 0 0
SUPPORT COM INC CALL 86858W900 0 0 SH Call SOLE   0 0 0
SUPPORT COM INC PUT 86858W950 0 0 SH Put SOLE   0 0 0
SURFACE ONCOLOGY INC COM 86877M209 0 0 SH   SOLE   0 0 0
SURGERY PARTNERS INC COM 86881A100 0 0 SH   SOLE   0 0 0
SURGERY PARTNERS INC CALL 86881A900 0 0 SH Call SOLE   0 0 0
SURGERY PARTNERS INC PUT 86881A950 0 0 SH Put SOLE   0 0 0
SURMODICS INC COM 868873100 0 0 SH   SOLE   0 0 0
SURMODICS INC CALL 868873900 0 0 SH Call SOLE   0 0 0
SURMODICS INC PUT 868873950 0 0 SH Put SOLE   0 0 0
SUTRO BIOPHARMA INC COM 869367102 0 0 SH   SOLE   0 0 0
SUZANO PAPEL E CELULOSE S A CALL 86959K905 0 0 SH Call SOLE   0 0 0
SUZANO PAPEL E CELULOSE S A PUT 86959K955 0 0 SH Put SOLE   0 0 0
SUZANO PAPEL E CELULOSE S A SPON ADS 86959K105 2 118 SH   SOLE   0 0 0
SVB FINL GROUP COM 78486Q101 0 2 SH   SOLE   0 0 0
SVB FINL GROUP CALL 78486Q901 0 0 SH Call SOLE   0 0 0
SVB FINL GROUP PUT 78486Q951 0 0 SH Put SOLE   0 0 0
SVMK INC COM 78489X103 0 0 SH   SOLE   0 0 0
SVMK INC CALL 78489X903 0 0 SH Call SOLE   0 0 0
SVMK INC PUT 78489X953 0 0 SH Put SOLE   0 0 0
SWEDISH EXPT CR CORP MLCX BIO ETN23 870297199 0 0 SH   SOLE   0 0 0
SWEDISH EXPT CR CORP MLCX GRN ETN23 870297215 0 0 SH   SOLE   0 0 0
SWEDISH EXPT CR CORP CALL 870297905 0 0 SH Call SOLE   0 0 0
SWEDISH EXPT CR CORP PUT 870297955 0 0 SH Put SOLE   0 0 0
SWEDISH EXPT CR CORP RG ENRGY ETN22 870297306 0 0 SH   SOLE   0 0 0
SWEDISH EXPT CR CORP CALL 870297906 0 0 SH Call SOLE   0 0 0
SWEDISH EXPT CR CORP PUT 870297956 0 0 SH Put SOLE   0 0 0
SWEDISH EXPT CR CORP RG METAL ETN22 870297405 0 0 SH   SOLE   0 0 0
SWEDISH EXPT CR CORP ELEMENT USETN22 870297504 0 0 SH   SOLE   0 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 0 0 SH   SOLE   0 0 0
SWEDISH EXPT CR CORP CALL 870297903 0 0 SH Call SOLE   0 0 0
SWEDISH EXPT CR CORP PUT 870297953 0 0 SH Put SOLE   0 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 0 0 SH   SOLE   0 0 0
SWEDISH EXPT CR CORP CALL 870297901 0 0 SH Call SOLE   0 0 0
SWEDISH EXPT CR CORP PUT 870297951 0 0 SH Put SOLE   0 0 0
SWISS HELVETIA FD INC COM 870875101 0 0 SH   SOLE   0 0 0
SWITCH INC CL A 87105L104 0 0 SH   SOLE   0 0 0
SWITCH INC CALL 87105L904 0 0 SH Call SOLE   0 0 0
SWITCH INC PUT 87105L954 0 0 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC COM 871237103 0 0 SH   SOLE   0 0 0
SYKES ENTERPRISES INC CALL 871237903 0 0 SH Call SOLE   0 0 0
SYKES ENTERPRISES INC PUT 871237953 0 0 SH Put SOLE   0 0 0
SYMANTEC CORP COM 871503108 12 525 SH   SOLE   0 0 0
SYMANTEC CORP CALL 871503908 0 0 SH Call SOLE   0 0 0
SYMANTEC CORP PUT 871503958 0 0 SH Put SOLE   0 0 0
SYNACOR INC COM 871561106 0 0 SH   SOLE   0 0 0
SYNACOR INC CALL 871561906 0 0 SH Call SOLE   0 0 0
SYNACOR INC PUT 871561956 0 0 SH Put SOLE   0 0 0
SYNALLOY CP DEL COM 871565107 0 0 SH   SOLE   0 0 0
SYNALLOY CP DEL CALL 871565907 0 0 SH Call SOLE   0 0 0
SYNALLOY CP DEL PUT 871565957 0 0 SH Put SOLE   0 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 0 0 SH   SOLE   0 0 0
SYNAPTICS INC COM 87157D109 0 0 SH   SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 0 0 SH Call SOLE   0 0 0
SYNAPTICS INC PUT 87157D959 0 0 SH Put SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC NOTE 0.750% 8/1 87157BAA1 0 0 SH   SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 0 0 SH   SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 0 0 SH Call SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC PUT 87157B953 0 0 SH Put SOLE   0 0 0
SYNCHRONY FINL COM 87165B103 23 750 SH   SOLE   0 0 0
SYNCHRONY FINL CALL 87165B903 0 0 SH Call SOLE   0 0 0
SYNCHRONY FINL PUT 87165B953 0 0 SH Put SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 0 0 SH   SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC CALL 87164F905 0 0 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC PUT 87164F955 0 0 SH Put SOLE   0 0 0
SYNEOS HEALTH INC CL A 87166B102 3 63 SH   SOLE   0 0 0
SYNEOS HEALTH INC CALL 87166B902 0 0 SH Call SOLE   0 0 0
SYNEOS HEALTH INC PUT 87166B952 0 0 SH Put SOLE   0 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 0 0 SH   SOLE   0 0 0
SYNERGY PHARMACEUTICALS DEL CALL 871639908 0 0 SH Call SOLE   0 0 0
SYNERGY PHARMACEUTICALS DEL PUT 871639958 0 0 SH Put SOLE   0 0 0
SYNLOGIC INC COM 87166L100 0 0 SH   SOLE   0 0 0
SYNNEX CORP COM 87162W100 30 319 SH   SOLE   0 0 0
SYNNEX CORP CALL 87162W900 0 0 SH Call SOLE   0 0 0
SYNNEX CORP PUT 87162W950 0 0 SH Put SOLE   0 0 0
SYNOPSYS INC COM 871607107 7 61 SH   SOLE   0 0 0
SYNOPSYS INC CALL 871607907 0 0 SH Call SOLE   0 0 0
SYNOPSYS INC PUT 871607957 0 0 SH Put SOLE   0 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1 40 SH   SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 0 0 SH Call SOLE   0 0 0
SYNOVUS FINL CORP PUT 87161C951 0 0 SH Put SOLE   0 0 0
SYNTAX ETF TR STRATIFD LRG CAP 87166N106 0 0 SH   SOLE   0 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 0 0 SH   SOLE   0 0 0
SYNTHESIS ENERGY SYS INC CALL 871628902 0 0 SH Call SOLE   0 0 0
SYNTHESIS ENERGY SYS INC PUT 871628952 0 0 SH Put SOLE   0 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 0 SH   SOLE   0 0 0
SYNTHORX INC COM 87167A103 0 0 SH   SOLE   0 0 0
SYPRIS SOLUTIONS INC COM 871655106 0 0 SH   SOLE   0 0 0
SYPRIS SOLUTIONS INC CALL 871655906 0 0 SH Call SOLE   0 0 0
SYPRIS SOLUTIONS INC PUT 871655956 0 0 SH Put SOLE   0 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 0 0 SH   SOLE   0 0 0
SYROS PHARMACEUTICALS INC CALL 87184Q907 0 0 SH Call SOLE   0 0 0
SYROS PHARMACEUTICALS INC PUT 87184Q957 0 0 SH Put SOLE   0 0 0
SYSCO CORP COM 871829107 1,091 16,357 SH   SOLE   0 0 0
SYSCO CORP CALL 871829907 0 0 SH Call SOLE   0 0 0
SYSCO CORP PUT 871829957 0 0 SH Put SOLE   0 0 0
SYSTEMAX INC COM 871851101 0 0 SH   SOLE   0 0 0
SYSTEMAX INC CALL 871851901 0 0 SH Call SOLE   0 0 0
SYSTEMAX INC PUT 871851951 0 0 SH Put SOLE   0 0 0
T MOBILE US INC COM 872590104 161 2,340 SH   SOLE   0 0 0
T MOBILE US INC CALL 872590904 0 0 SH Call SOLE   0 0 0
T MOBILE US INC PUT 872590954 0 0 SH Put SOLE   0 0 0
T2 BIOSYSTEMS INC COM 89853L104 0 0 SH   SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 0 0 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC PUT 89853L954 0 0 SH Put SOLE   0 0 0
TABLEAU SOFTWARE INC CL A 87336U105 0 0 SH   SOLE   0 0 0
TABLEAU SOFTWARE INC CALL 87336U905 0 0 SH Call SOLE   0 0 0
TABLEAU SOFTWARE INC PUT 87336U955 0 0 SH Put SOLE   0 0 0
TABULA RASA HEALTHCARE INC COM 873379101 2 40 SH   SOLE   0 0 0
TABULA RASA HEALTHCARE INC CALL 873379901 0 0 SH Call SOLE   0 0 0
TABULA RASA HEALTHCARE INC PUT 873379951 0 0 SH Put SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 0 0 SH   SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC CALL 87357P900 0 0 SH Call SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC PUT 87357P950 0 0 SH Put SOLE   0 0 0
TAHOE RES INC COM 873868103 0 0 SH   SOLE   0 0 0
TAHOE RES INC CALL 873868903 0 0 SH Call SOLE   0 0 0
TAHOE RES INC PUT 873868953 0 0 SH Put SOLE   0 0 0
TAILORED BRANDS INC COM 87403A107 0 0 SH   SOLE   0 0 0
TAILORED BRANDS INC CALL 87403A907 0 0 SH Call SOLE   0 0 0
TAILORED BRANDS INC PUT 87403A957 0 0 SH Put SOLE   0 0 0
TAITRON COMPONENTS INC CL A 874028103 0 0 SH   SOLE   0 0 0
TAIWAN FD INC COM 874036106 0 0 SH   SOLE   0 0 0
TAIWAN LIPOSOME CO LTD SPONSORED ADS 874038102 0 0 SH   SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 231 5,654 SH   SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 0 0 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 0 0 SH Put SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 82 871 SH   SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 0 0 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 0 0 SH Put SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 0 0 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 0 0 SH Put SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 21 1,061 SH   SOLE   0 0 0
TAKUNG ART CO LTD COM NEW 87407Q207 0 0 SH   SOLE   0 0 0
TAL ED GROUP NOTE 2.500% 5/1 874080AB0 0 0 SH   SOLE   0 0 0
TAL ED GROUP SPONSORED ADS 874080104 0 0 SH   SOLE   0 0 0
TAL ED GROUP CALL 874080904 0 0 SH Call SOLE   0 0 0
TAL ED GROUP PUT 874080954 0 0 SH Put SOLE   0 0 0
TALEND S A ADS 874224207 0 0 SH   SOLE   0 0 0
TALEND S A CALL 874224907 0 0 SH Call SOLE   0 0 0
TALEND S A PUT 874224957 0 0 SH Put SOLE   0 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 0 0 SH   SOLE   0 0 0
TALLGRASS ENERGY LP CALL 874696907 0 0 SH Call SOLE   0 0 0
TALLGRASS ENERGY LP PUT 874696957 0 0 SH Put SOLE   0 0 0
TALOS ENERGY INC COM 87484T108 0 27 SH   SOLE   0 0 0
TALOS ENERGY INC CALL 87484T908 0 0 SH Call SOLE   0 0 0
TALOS ENERGY INC PUT 87484T958 0 0 SH Put SOLE   0 0 0
TALOS ENERGY INC *W EXP 02/28/202 87484T116 0 98 SH   SOLE   0 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 4 71 SH   SOLE   0 0 0
TANDEM DIABETES CARE INC CALL 875372903 0 0 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC PUT 875372953 0 0 SH Put SOLE   0 0 0
TANDY LEATHER FACTORY INC COM 87538X105 0 0 SH   SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 0 0 SH   SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 0 0 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 0 0 SH Put SOLE   0 0 0
TANTECH HLDGS LTD COM G8675X107 0 0 SH   SOLE   0 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 0 0 SH   SOLE   0 0 0
TANZANIAN ROYALTY EXPL CORP CALL 87600U904 0 0 SH Call SOLE   0 0 0
TANZANIAN ROYALTY EXPL CORP PUT 87600U954 0 0 SH Put SOLE   0 0 0
TAOMEE HLDGS LTD SPONSORED ADR 87600Y106 0 0 SH   SOLE   0 0 0
TAOMEE HLDGS LTD CALL 87600Y906 0 0 SH Call SOLE   0 0 0
TAOMEE HLDGS LTD PUT 87600Y956 0 0 SH Put SOLE   0 0 0
TAOPING INC COM G8675V101 0 0 SH   SOLE   0 0 0
TAOPING INC CALL G8675V901 0 0 SH Call SOLE   0 0 0
TAOPING INC PUT G8675V951 0 0 SH Put SOLE   0 0 0
TAPESTRY INC COM 876030107 0 0 SH   SOLE   0 0 0
TAPESTRY INC CALL 876030907 0 0 SH Call SOLE   0 0 0
TAPESTRY INC PUT 876030957 0 0 SH Put SOLE   0 0 0
TARENA INTL INC ADR 876108101 0 0 SH   SOLE   0 0 0
TARGA RES CORP COM 87612G101 20 490 SH   SOLE   0 0 0
TARGA RES CORP CALL 87612G901 0 0 SH Call SOLE   0 0 0
TARGA RES CORP PUT 87612G951 0 0 SH Put SOLE   0 0 0
TARGET CORP COM 87612E106 185 2,315 SH   SOLE   0 0 0
TARGET CORP CALL 87612E906 0 0 SH Call SOLE   0 0 0
TARGET CORP PUT 87612E956 0 0 SH Put SOLE   0 0 0
TARGET HOSPITALITY CORP COM 87615L107 0 0 SH   SOLE   0 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 0 SH   SOLE   0 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 0 0 SH   SOLE   0 0 0
TARO PHARMACEUTICAL INDS LTD CALL M8737E908 0 0 SH Call SOLE   0 0 0
TARO PHARMACEUTICAL INDS LTD PUT M8737E958 0 0 SH Put SOLE   0 0 0
TARONIS TECHNOLOGIES INC COM 876214107 0 0 SH   SOLE   0 0 0
TASEKO MINES LTD COM 876511106 0 0 SH   SOLE   0 0 0
TASEKO MINES LTD CALL 876511906 0 0 SH Call SOLE   0 0 0
TASEKO MINES LTD PUT 876511956 0 0 SH Put SOLE   0 0 0
TAT TECHNOLOGIES LTD ORD NEW M8740S227 0 0 SH   SOLE   0 0 0
TATA MTRS LTD SPONSORED ADR 876568502 42 3,397 SH   SOLE   0 0 0
TATA MTRS LTD CALL 876568902 0 0 SH Call SOLE   0 0 0
TATA MTRS LTD PUT 876568952 0 0 SH Put SOLE   0 0 0
TAUBMAN CTRS INC COM 876664103 0 0 SH   SOLE   0 0 0
TAUBMAN CTRS INC CALL 876664903 0 0 SH Call SOLE   0 0 0
TAUBMAN CTRS INC PUT 876664953 0 0 SH Put SOLE   0 0 0
TAYLOR DEVICES INC COM 877163105 0 0 SH   SOLE   0 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 0 0 SH   SOLE   0 0 0
TAYLOR MORRISON HOME CORP CALL 87724P906 0 0 SH Call SOLE   0 0 0
TAYLOR MORRISON HOME CORP PUT 87724P956 0 0 SH Put SOLE   0 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 0 0 SH   SOLE   0 0 0
TC PIPELINES LP CALL 87233Q908 0 0 SH Call SOLE   0 0 0
TC PIPELINES LP PUT 87233Q958 0 0 SH Put SOLE   0 0 0
TCF FINL CORP COM 872275102 0 0 SH   SOLE   0 0 0
TCF FINL CORP CALL 872275902 0 0 SH Call SOLE   0 0 0
TCF FINL CORP PUT 872275952 0 0 SH Put SOLE   0 0 0
TCG BDC INC COM 872280102 0 0 SH   SOLE   0 0 0
TCG BDC INC CALL 872280902 0 0 SH Call SOLE   0 0 0
TCG BDC INC PUT 872280952 0 0 SH Put SOLE   0 0 0
TCR2 THERAPEUTICS INC COM 87808K106 0 0 SH   SOLE   0 0 0
TCW STRATEGIC INCOME FUND IN COM 872340104 0 0 SH   SOLE   0 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 160 3,211 SH   SOLE   0 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 0 0 SH Call SOLE   0 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 0 0 SH Put SOLE   0 0 0
TDH HLDGS INC SHS G87084102 0 0 SH   SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 0 0 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD PUT H84989954 0 0 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD REG SHS H84989104 45 565 SH   SOLE   0 0 0
TEAM HEALTH HOLDINGS INC COM 87817A107 0 0 SH   SOLE   0 0 0
TEAM HEALTH HOLDINGS INC CALL 87817A907 0 0 SH Call SOLE   0 0 0
TEAM HEALTH HOLDINGS INC PUT 87817A957 0 0 SH Put SOLE   0 0 0
TEAM INC NOTE 5.000% 8/0 878155AE0 0 0 SH   SOLE   0 0 0
TEAM INC COM 878155100 0 0 SH   SOLE   0 0 0
TEAM INC CALL 878155900 0 0 SH Call SOLE   0 0 0
TEAM INC PUT 878155950 0 0 SH Put SOLE   0 0 0
TECH DATA CORP COM 878237106 0 0 SH   SOLE   0 0 0
TECH DATA CORP CALL 878237906 0 0 SH Call SOLE   0 0 0
TECH DATA CORP PUT 878237956 0 0 SH Put SOLE   0 0 0
TECHNICAL COMMUNICATIONS COR COM 878409101 0 0 SH   SOLE   0 0 0
TECHNIPFMC PLC COM G87110105 104 4,405 SH   SOLE   0 0 0
TECHNIPFMC PLC CALL G87110905 0 0 SH Call SOLE   0 0 0
TECHNIPFMC PLC PUT G87110955 0 0 SH Put SOLE   0 0 0
TECHTARGET INC COM 87874R100 0 0 SH   SOLE   0 0 0
TECHTARGET INC CALL 87874R900 0 0 SH Call SOLE   0 0 0
TECHTARGET INC PUT 87874R950 0 0 SH Put SOLE   0 0 0
TECK RESOURCES LTD CL B 878742204 0 0 SH   SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 0 0 SH Call SOLE   0 0 0
TECK RESOURCES LTD PUT 878742954 0 0 SH Put SOLE   0 0 0
TECNOGLASS INC SHS G87264100 0 0 SH   SOLE   0 0 0
TECOGEN INC NEW COM NEW 87876P201 0 0 SH   SOLE   0 0 0
TEEKAY CORPORATION COM Y8564W103 0 0 SH   SOLE   0 0 0
TEEKAY CORPORATION CALL Y8564W903 0 0 SH Call SOLE   0 0 0
TEEKAY CORPORATION PUT Y8564W953 0 0 SH Put SOLE   0 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1 100 SH   SOLE   0 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 0 0 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 0 0 SH Put SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 0 0 SH   SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P CALL Y8565J901 0 0 SH Call SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P PUT Y8565J951 0 0 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD CL A Y8565N102 0 0 SH   SOLE   0 0 0
TEEKAY TANKERS LTD CALL Y8565N902 0 0 SH Call SOLE   0 0 0
TEEKAY TANKERS LTD PUT Y8565N952 0 0 SH Put SOLE   0 0 0
TEGNA INC COM 87901J105 0 0 SH   SOLE   0 0 0
TEGNA INC CALL 87901J905 0 0 SH Call SOLE   0 0 0
TEGNA INC PUT 87901J955 0 0 SH Put SOLE   0 0 0
TEJON RANCH CO COM 879080109 0 0 SH   SOLE   0 0 0
TEJON RANCH CO CALL 879080909 0 0 SH Call SOLE   0 0 0
TEJON RANCH CO PUT 879080959 0 0 SH Put SOLE   0 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 0 0 SH   SOLE   0 0 0
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 0 0 SH   SOLE   0 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 0 0 SH   SOLE   0 0 0
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 0 0 SH   SOLE   0 0 0
TEL INSTR ELECTRS CORP COM NEW 879165207 0 0 SH   SOLE   0 0 0
TELADOC HEALTH INC NOTE 3.000%12/1 87918AAB1 0 0 SH   SOLE   0 0 0
TELADOC HEALTH INC COM 87918A105 24 440 SH   SOLE   0 0 0
TELADOC HEALTH INC CALL 87918A905 0 0 SH Call SOLE   0 0 0
TELADOC HEALTH INC PUT 87918A955 0 0 SH Put SOLE   0 0 0
TELARIA INC COM 879181105 0 0 SH   SOLE   0 0 0
TELARIA INC CALL 879181905 0 0 SH Call SOLE   0 0 0
TELARIA INC PUT 879181955 0 0 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A CALL 879273909 0 0 SH Call SOLE   0 0 0
TELECOM ARGENTINA S A PUT 879273959 0 0 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 0 0 SH   SOLE   0 0 0
TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 0 0 SH   SOLE   0 0 0
TELECOM ITALIA S P A NEW CALL 87927Y902 0 0 SH Call SOLE   0 0 0
TELECOM ITALIA S P A NEW PUT 87927Y952 0 0 SH Put SOLE   0 0 0
TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 0 0 SH   SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 11 48 SH   SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 0 0 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC PUT 879360955 0 0 SH Put SOLE   0 0 0
TELEFLEX INC COM 879369106 25 83 SH   SOLE   0 0 0
TELEFLEX INC CALL 879369906 0 0 SH Call SOLE   0 0 0
TELEFLEX INC PUT 879369956 0 0 SH Put SOLE   0 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 3 300 SH   SOLE   0 0 0
TELEFONICA BRASIL SA CALL 87936R906 0 0 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA PUT 87936R956 0 0 SH Put SOLE   0 0 0
TELEFONICA S A SPONSORED ADR 879382208 0 0 SH   SOLE   0 0 0
TELEFONICA S A CALL 879382908 0 0 SH Call SOLE   0 0 0
TELEFONICA S A PUT 879382958 0 0 SH Put SOLE   0 0 0
TELENAV INC COM 879455103 0 0 SH   SOLE   0 0 0
TELENAV INC CALL 879455903 0 0 SH Call SOLE   0 0 0
TELENAV INC PUT 879455953 0 0 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 4 159 SH   SOLE   0 0 0
TELEPHONE & DATA SYS INC CALL 879433909 0 0 SH Call SOLE   0 0 0
TELEPHONE & DATA SYS INC PUT 879433959 0 0 SH Put SOLE   0 0 0
TELIGENT INC NEW NOTE 4.750% 5/0 87960WAA2 0 0 SH   SOLE   0 0 0
TELIGENT INC NEW COM 87960W104 0 0 SH   SOLE   0 0 0
TELIGENT INC NEW CALL 87960W904 0 0 SH Call SOLE   0 0 0
TELIGENT INC NEW PUT 87960W954 0 0 SH Put SOLE   0 0 0
TELLURIAN INC NEW COM 87968A104 1 100 SH   SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 0 0 SH Call SOLE   0 0 0
TELLURIAN INC NEW PUT 87968A954 0 0 SH Put SOLE   0 0 0
TELUS CORP COM 87971M103 0 0 SH   SOLE   0 0 0
TELUS CORP CALL 87971M903 0 0 SH Call SOLE   0 0 0
TELUS CORP PUT 87971M953 0 0 SH Put SOLE   0 0 0
TEMPLETON DRAGON FD INC COM 88018T101 0 0 SH   SOLE   0 0 0
TEMPLETON EMERG MKTS INCOME COM 880192109 47 4,678 SH   SOLE   0 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 109 7,347 SH   SOLE   0 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 0 0 SH   SOLE   0 0 0
TEMPUR SEALY INTL INC COM 88023U101 2 50 SH   SOLE   0 0 0
TEMPUR SEALY INTL INC CALL 88023U901 0 0 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC PUT 88023U951 0 0 SH Put SOLE   0 0 0
TENABLE HLDGS INC COM 88025T102 0 0 SH   SOLE   0 0 0
TENABLE HLDGS INC CALL 88025T902 0 0 SH Call SOLE   0 0 0
TENABLE HLDGS INC PUT 88025T952 0 0 SH Put SOLE   0 0 0
TENARIS S A SPONSORED ADR 88031M109 0 0 SH   SOLE   0 0 0
TENARIS S A CALL 88031M909 0 0 SH Call SOLE   0 0 0
TENARIS S A PUT 88031M959 0 0 SH Put SOLE   0 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 0 0 SH   SOLE   0 0 0
TENAX THERAPEUTICS INC CALL 88032L909 0 0 SH Call SOLE   0 0 0
TENAX THERAPEUTICS INC PUT 88032L959 0 0 SH Put SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP CALL 88034P909 0 0 SH Call SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP PUT 88034P959 0 0 SH Put SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 0 0 SH   SOLE   0 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 0 0 SH   SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 0 0 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP PUT 88033G957 0 0 SH Put SOLE   0 0 0
TENGASCO INC COM PAR 88033R502 0 0 SH   SOLE   0 0 0
TENNANT CO COM 880345103 0 0 SH   SOLE   0 0 0
TENNANT CO CALL 880345903 0 0 SH Call SOLE   0 0 0
TENNANT CO PUT 880345953 0 0 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 0 0 SH Call SOLE   0 0 0
TENNECO INC PUT 880349955 0 0 SH Put SOLE   0 0 0
TENNECO INC CL A VTG COM STK 880349105 8 395 SH   SOLE   0 0 0
TENZING ACQUISITION CORP *W EXP 02/23/202 G8708A108 0 0 SH   SOLE   0 0 0
TENZING ACQUISITION CORP ORD SHS G8708A116 0 0 SH   SOLE   0 0 0
TENZING ACQUISITION CORP UNIT 08/24/2024 G8708A124 0 0 SH   SOLE   0 0 0
TERADATA CORP DEL COM 88076W103 215 4,931 SH   SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 0 0 SH Call SOLE   0 0 0
TERADATA CORP DEL PUT 88076W953 0 0 SH Put SOLE   0 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 0 0 SH   SOLE   0 0 0
TERADYNE INC COM 880770102 0 0 SH   SOLE   0 0 0
TERADYNE INC CALL 880770902 0 0 SH Call SOLE   0 0 0
TERADYNE INC PUT 880770952 0 0 SH Put SOLE   0 0 0
TEREX CORP NEW COM 880779103 0 0 SH   SOLE   0 0 0
TEREX CORP NEW CALL 880779903 0 0 SH Call SOLE   0 0 0
TEREX CORP NEW PUT 880779953 0 0 SH Put SOLE   0 0 0
TERNIUM SA SPON ADR 880890108 3 134 SH   SOLE   0 0 0
TERNIUM SA CALL 880890908 0 0 SH Call SOLE   0 0 0
TERNIUM SA PUT 880890958 0 0 SH Put SOLE   0 0 0
TERRAFORM PWR INC COM CL A 88104R209 2 172 SH   SOLE   0 0 0
TERRAFORM PWR INC CALL 88104R909 0 0 SH Call SOLE   0 0 0
TERRAFORM PWR INC PUT 88104R959 0 0 SH Put SOLE   0 0 0
TERRENO RLTY CORP COM 88146M101 0 0 SH   SOLE   0 0 0
TERRENO RLTY CORP CALL 88146M901 0 0 SH Call SOLE   0 0 0
TERRENO RLTY CORP PUT 88146M951 0 0 SH Put SOLE   0 0 0
TERRITORIAL BANCORP INC COM 88145X108 0 0 SH   SOLE   0 0 0
TERRITORIAL BANCORP INC CALL 88145X908 0 0 SH Call SOLE   0 0 0
TERRITORIAL BANCORP INC PUT 88145X958 0 0 SH Put SOLE   0 0 0
TESARO INC NOTE 3.000%10/0 881569AA5 0 0 SH   SOLE   0 0 0
TESARO INC COM 881569107 0 0 SH   SOLE   0 0 0
TESARO INC CALL 881569907 0 0 SH Call SOLE   0 0 0
TESARO INC PUT 881569957 0 0 SH Put SOLE   0 0 0
TESLA INC NOTE 0.250% 3/0 88160RAB7 0 0 SH   SOLE   0 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 0 0 SH   SOLE   0 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 0 0 SH   SOLE   0 0 0
TESLA INC COM 88160R101 464 1,660 SH   SOLE   0 0 0
TESLA INC CALL 88160R901 0 0 SH Call SOLE   0 0 0
TESLA INC PUT 88160R951 0 0 SH Put SOLE   0 0 0
TESSCO TECHNOLOGIES INC COM 872386107 0 0 SH   SOLE   0 0 0
TETRA TECH INC NEW COM 88162G103 28 473 SH   SOLE   0 0 0
TETRA TECH INC NEW CALL 88162G903 0 0 SH Call SOLE   0 0 0
TETRA TECH INC NEW PUT 88162G953 0 0 SH Put SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 3 1,669 SH   SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL CALL 88162F905 0 0 SH Call SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL PUT 88162F955 0 0 SH Put SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 0 0 SH   SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I CALL 88165N905 0 0 SH Call SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I PUT 88165N955 0 0 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 18 1,200 SH   SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A902 0 0 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR PUT 88166A952 0 0 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR SUGAR FD 88166A409 0 0 SH   SOLE   0 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 0 0 SH   SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A908 0 0 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR PUT 88166A958 0 0 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 0 0 SH   SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 0 0 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 0 0 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706 0 0 SH   SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A909 0 0 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR PUT 88166A959 0 0 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 0 0 SH   SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 34 2,255 SH   SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 0 0 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 0 0 SH Put SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 3 70 SH   SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC CALL 88224Q907 0 0 SH Call SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC PUT 88224Q957 0 0 SH Put SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC *W EXP 01/16/201 88224Q115 0 0 SH   SOLE   0 0 0
TEXAS INSTRS INC COM 882508104 264 2,494 SH   SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 0 0 SH Call SOLE   0 0 0
TEXAS INSTRS INC PUT 882508954 0 0 SH Put SOLE   0 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 7 10 SH   SOLE   0 0 0
TEXAS PAC LD TR CALL 882610908 0 0 SH Call SOLE   0 0 0
TEXAS PAC LD TR PUT 882610958 0 0 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC COM 882681109 10 176 SH   SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 0 0 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC PUT 882681959 0 0 SH Put SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 0 0 SH   SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 0 0 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 0 0 SH Put SOLE   0 0 0
TEXTRON INC COM 883203101 0 8 SH   SOLE   0 0 0
TEXTRON INC CALL 883203901 0 0 SH Call SOLE   0 0 0
TEXTRON INC PUT 883203951 0 0 SH Put SOLE   0 0 0
TFS FINL CORP COM 87240R107 5 306 SH   SOLE   0 0 0
TFS FINL CORP CALL 87240R907 0 0 SH Call SOLE   0 0 0
TFS FINL CORP PUT 87240R957 0 0 SH Put SOLE   0 0 0
TG THERAPEUTICS INC COM 88322Q108 0 0 SH   SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 0 0 SH Call SOLE   0 0 0
TG THERAPEUTICS INC PUT 88322Q958 0 0 SH Put SOLE   0 0 0
THE CENTRAL AND EASTERN EU I COM 153436100 0 0 SH   SOLE   0 0 0
THE CUSHING MLP INFASTCR TOT COM NEW 231631201 0 0 SH   SOLE   0 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 0 0 SH   SOLE   0 0 0
THE TRADE DESK INC COM CL A 88339J105 17 88 SH   SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 0 0 SH Call SOLE   0 0 0
THE TRADE DESK INC PUT 88339J955 0 0 SH Put SOLE   0 0 0
THE9 LTD SPONSORED ADS 88337K203 0 0 SH   SOLE   0 0 0
THE9 LTD CALL 88337K903 0 0 SH Call SOLE   0 0 0
THE9 LTD PUT 88337K953 0 0 SH Put SOLE   0 0 0
THERAPEUTICSMD INC COM 88338N107 4 1,000 SH   SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 0 0 SH Call SOLE   0 0 0
THERAPEUTICSMD INC PUT 88338N957 0 0 SH Put SOLE   0 0 0
THERAPIX BIOSCIENCES LTD SPONSORED ADS NE 88339A203 0 0 SH   SOLE   0 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 0 0 SH   SOLE   0 0 0
THERAVANCE BIOPHARMA INC CALL G8807B906 0 0 SH Call SOLE   0 0 0
THERAVANCE BIOPHARMA INC PUT G8807B956 0 0 SH Put SOLE   0 0 0
THERAVANCE BIOPHARMA INC NOTE 3.250%11/0 88339KAA0 0 0 SH   SOLE   0 0 0
THERAVANCE INC NOTE 2.125% 1/1 88338TAB0 0 0 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,004 7,322 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 0 0 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 0 0 SH Put SOLE   0 0 0
THERMON GROUP HLDGS INC COM 88362T103 0 0 SH   SOLE   0 0 0
THERMON GROUP HLDGS INC CALL 88362T903 0 0 SH Call SOLE   0 0 0
THERMON GROUP HLDGS INC PUT 88362T953 0 0 SH Put SOLE   0 0 0
THESTREET INC COM 88368Q103 0 0 SH   SOLE   0 0 0
THESTREET INC CALL 88368Q903 0 0 SH Call SOLE   0 0 0
THESTREET INC PUT 88368Q953 0 0 SH Put SOLE   0 0 0
THIRD PT REINS LTD COM G8827U100 0 0 SH   SOLE   0 0 0
THIRD PT REINS LTD CALL G8827U900 0 0 SH Call SOLE   0 0 0
THIRD PT REINS LTD PUT G8827U950 0 0 SH Put SOLE   0 0 0
THL CR SR LN FD COM 87244R103 0 0 SH   SOLE   0 0 0
THL CREDIT INC COM 872438106 0 0 SH   SOLE   0 0 0
THL CREDIT INC CALL 872438906 0 0 SH Call SOLE   0 0 0
THL CREDIT INC PUT 872438956 0 0 SH Put SOLE   0 0 0
THOMSON REUTERS CORP COM NEW 884903709 21 355 SH   SOLE   0 0 0
THOMSON REUTERS CORP CALL 884903909 0 0 SH Call SOLE   0 0 0
THOMSON REUTERS CORP PUT 884903959 0 0 SH Put SOLE   0 0 0
THOR INDS INC COM 885160101 61 988 SH   SOLE   0 0 0
THOR INDS INC CALL 885160901 0 0 SH Call SOLE   0 0 0
THOR INDS INC PUT 885160951 0 0 SH Put SOLE   0 0 0
THUNDER BRIDGE ACQUISITION L SHS CLASS A G8857R100 0 0 SH   SOLE   0 0 0
THUNDER BRIDGE ACQUISITION L UNIT 01/01/2025 G8857R118 0 0 SH   SOLE   0 0 0
THUNDER BRIDGE ACQUISITION L *W EXP 01/01/202 G8857R126 0 0 SH   SOLE   0 0 0
TIBERIUS ACQUISITION CORP COM 88633A107 0 0 SH   SOLE   0 0 0
TIBERIUS ACQUISITION CORP *W EXP 02/28/202 88633A115 0 0 SH   SOLE   0 0 0
TIBERIUS ACQUISITION CORP UNIT 02/28/2021 88633A206 0 0 SH   SOLE   0 0 0
TIDEL ETF TR AWARE ULTRASHR 886364108 0 0 SH   SOLE   0 0 0
TIDEWATER INC NEW COM 88642R109 0 0 SH   SOLE   0 0 0
TIDEWATER INC NEW CALL 88642R909 0 0 SH Call SOLE   0 0 0
TIDEWATER INC NEW PUT 88642R959 0 0 SH Put SOLE   0 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R117 0 0 SH   SOLE   0 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 0 0 SH   SOLE   0 0 0
TIDEWATER INC NEW *W EXP 11/24/202 88642R174 0 0 SH   SOLE   0 0 0
TIER REIT INC COM NEW 88650V208 333 11,643 SH   SOLE   0 0 0
TIER REIT INC CALL 88650V908 0 0 SH Call SOLE   0 0 0
TIER REIT INC PUT 88650V958 0 0 SH Put SOLE   0 0 0
TIFFANY & CO NEW COM 886547108 50 480 SH   SOLE   0 0 0
TIFFANY & CO NEW CALL 886547908 0 0 SH Call SOLE   0 0 0
TIFFANY & CO NEW PUT 886547958 0 0 SH Put SOLE   0 0 0
TIGERSHARES TR CHINA US INTERNT 88680T108 0 0 SH   SOLE   0 0 0
TILE SHOP HLDGS INC COM 88677Q109 0 0 SH   SOLE   0 0 0
TILE SHOP HLDGS INC CALL 88677Q909 0 0 SH Call SOLE   0 0 0
TILE SHOP HLDGS INC PUT 88677Q959 0 0 SH Put SOLE   0 0 0
TILLYS INC CL A 886885102 0 0 SH   SOLE   0 0 0
TILLYS INC CALL 886885902 0 0 SH Call SOLE   0 0 0
TILLYS INC PUT 886885952 0 0 SH Put SOLE   0 0 0
TILRAY INC DEBT 5.000%10/0 U8961EAA4 0 0 SH   SOLE   0 0 0
TILRAY INC COM CL 2 88688T100 14 222 SH   SOLE   0 0 0
TILRAY INC CALL 88688T900 0 0 SH Call SOLE   0 0 0
TILRAY INC PUT 88688T950 0 0 SH Put SOLE   0 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 0 0 SH   SOLE   0 0 0
TIM PARTICIPACOES S A CALL 88706P905 0 0 SH Call SOLE   0 0 0
TIM PARTICIPACOES S A PUT 88706P955 0 0 SH Put SOLE   0 0 0
TIMBERLAND BANCORP INC COM 887098101 0 0 SH   SOLE   0 0 0
TIMKEN CO COM 887389104 8 205 SH   SOLE   0 0 0
TIMKEN CO CALL 887389904 0 0 SH Call SOLE   0 0 0
TIMKEN CO PUT 887389954 0 0 SH Put SOLE   0 0 0
TIMKENSTEEL CORP NOTE 6.000% 6/0 887399AA1 0 0 SH   SOLE   0 0 0
TIMKENSTEEL CORP COM 887399103 0 72 SH   SOLE   0 0 0
TIMKENSTEEL CORP CALL 887399903 0 0 SH Call SOLE   0 0 0
TIMKENSTEEL CORP PUT 887399953 0 0 SH Put SOLE   0 0 0
TIPTREE INC COM 88822Q103 0 0 SH   SOLE   0 0 0
TITAN INTL INC ILL COM 88830M102 0 0 SH   SOLE   0 0 0
TITAN INTL INC ILL CALL 88830M902 0 0 SH Call SOLE   0 0 0
TITAN INTL INC ILL PUT 88830M952 0 0 SH Put SOLE   0 0 0
TITAN MACHY INC NOTE 3.750% 5/0 88830RAB7 0 0 SH   SOLE   0 0 0
TITAN MACHY INC COM 88830R101 0 0 SH   SOLE   0 0 0
TITAN MACHY INC CALL 88830R901 0 0 SH Call SOLE   0 0 0
TITAN MACHY INC PUT 88830R951 0 0 SH Put SOLE   0 0 0
TITAN MED INC COM NEW 88830X819 0 0 SH   SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 0 0 SH   SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE CALL 888314909 0 0 SH Call SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314959 0 0 SH Put SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE COM 888314507 0 0 SH   SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE CALL 888314907 0 0 SH Call SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314957 0 0 SH Put SOLE   0 0 0
TIVITY HEALTH INC COM 88870R102 0 10 SH   SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 0 0 SH Call SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 0 0 SH Put SOLE   0 0 0
TIVO CORP COM 88870P106 0 0 SH   SOLE   0 0 0
TIVO CORP CALL 88870P906 0 0 SH Call SOLE   0 0 0
TIVO CORP PUT 88870P956 0 0 SH Put SOLE   0 0 0
TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 0 0 SH   SOLE   0 0 0
TJX COS INC NEW COM 872540109 338 6,370 SH   SOLE   0 0 0
TJX COS INC NEW CALL 872540909 0 0 SH Call SOLE   0 0 0
TJX COS INC NEW PUT 872540959 0 0 SH Put SOLE   0 0 0
TKK SYMPHONY ACQUISITION COR ORD SHS G88950103 0 0 SH   SOLE   0 0 0
TKK SYMPHONY ACQUISITION COR UNIT 08/15/2023 G88950111 0 0 SH   SOLE   0 0 0
TKK SYMPHONY ACQUISITION COR *W EXP 02/20/202 G88950129 0 0 SH   SOLE   0 0 0
TKK SYMPHONY ACQUISITION COR RIGHT 02/20/2020 G88950137 0 0 SH   SOLE   0 0 0
TMSR HLDG CO LTD COM 87266C109 0 0 SH   SOLE   0 0 0
TOCAGEN INC COM 888846102 0 0 SH   SOLE   0 0 0
TOCAGEN INC CALL 888846902 0 0 SH Call SOLE   0 0 0
TOCAGEN INC PUT 888846952 0 0 SH Put SOLE   0 0 0
TOLL BROTHERS INC COM 889478103 109 3,018 SH   SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 0 0 SH Call SOLE   0 0 0
TOLL BROTHERS INC PUT 889478953 0 0 SH Put SOLE   0 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 0 0 SH   SOLE   0 0 0
TOMPKINS FINANCIAL CORPORATI CALL 890110909 0 0 SH Call SOLE   0 0 0
TOMPKINS FINANCIAL CORPORATI PUT 890110959 0 0 SH Put SOLE   0 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 0 0 SH   SOLE   0 0 0
TONIX PHARMACEUTICALS HLDG C CALL 890260908 0 0 SH Call SOLE   0 0 0
TONIX PHARMACEUTICALS HLDG C PUT 890260958 0 0 SH Put SOLE   0 0 0
TOOTSIE ROLL INDS INC COM 890516107 7 204 SH   SOLE   0 0 0
TOOTSIE ROLL INDS INC CALL 890516907 0 0 SH Call SOLE   0 0 0
TOOTSIE ROLL INDS INC PUT 890516957 0 0 SH Put SOLE   0 0 0
TOP IMAGE SYSTEMS LTD ORD M87896102 0 0 SH   SOLE   0 0 0
TOP SHIPS INC COM Y8897Y800 0 0 SH   SOLE   0 0 0
TOPBUILD CORP COM 89055F103 6 100 SH   SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 0 0 SH Call SOLE   0 0 0
TOPBUILD CORP PUT 89055F953 0 0 SH Put SOLE   0 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 0 0 SH   SOLE   0 0 0
TORCHMARK CORP COM 891027104 0 0 SH   SOLE   0 0 0
TORCHMARK CORP CALL 891027904 0 0 SH Call SOLE   0 0 0
TORCHMARK CORP PUT 891027954 0 0 SH Put SOLE   0 0 0
TORM PLC SHS CL A G89479102 0 0 SH   SOLE   0 0 0
TORO CO COM 891092108 34 504 SH   SOLE   0 0 0
TORO CO CALL 891092908 0 0 SH Call SOLE   0 0 0
TORO CO PUT 891092958 0 0 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 30 559 SH   SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 0 0 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT PUT 891160959 0 0 SH Put SOLE   0 0 0
TORTOISE ACQUISITION CORP UNIT 03/04/2024 89154L209 0 0 SH   SOLE   0 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 5 700 SH   SOLE   0 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 0 0 SH   SOLE   0 0 0
TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 0 0 SH   SOLE   0 0 0
TORTOISE MLP FD INC COM 89148B101 0 0 SH   SOLE   0 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 0 0 SH   SOLE   0 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 0 0 SH   SOLE   0 0 0
TOTAL S A SPONSORED ADR 89151E109 110 1,970 SH   SOLE   0 0 0
TOTAL S A CALL 89151E909 0 0 SH Call SOLE   0 0 0
TOTAL S A PUT 89151E959 0 0 SH Put SOLE   0 0 0
TOTAL SYS SVCS INC COM 891906109 11 118 SH   SOLE   0 0 0
TOTAL SYS SVCS INC CALL 891906909 0 0 SH Call SOLE   0 0 0
TOTAL SYS SVCS INC PUT 891906959 0 0 SH Put SOLE   0 0 0
TOTTENHAM ACQUISITION I LTD SHS G8959N106 0 0 SH   SOLE   0 0 0
TOTTENHAM ACQUISITION I LTD *W EXP 05/06/202 G8959N114 0 0 SH   SOLE   0 0 0
TOTTENHAM ACQUISITION I LTD RIGHT 06/05/2020 G8959N122 0 0 SH   SOLE   0 0 0
TOTTENHAM ACQUISITION I LTD UNIT 05/06/2025 G8959N130 0 0 SH   SOLE   0 0 0
TOUGHBUILT INDUSTRIES INC *W EXP 11/09/202 89157G116 0 0 SH   SOLE   0 0 0
TOUGHBUILT INDUSTRIES INC COM 89157G207 0 0 SH   SOLE   0 0 0
TOUGHBUILT INDUSTRIES INC UNIT 10/10/20233 89157G306 0 0 SH   SOLE   0 0 0
TOWER INTL INC COM 891826109 0 0 SH   SOLE   0 0 0
TOWER INTL INC CALL 891826909 0 0 SH Call SOLE   0 0 0
TOWER INTL INC PUT 891826959 0 0 SH Put SOLE   0 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1 75 SH   SOLE   0 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 0 0 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 0 0 SH Put SOLE   0 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 0 0 SH   SOLE   0 0 0
TOWN SPORTS INTL HLDGS INC CALL 89214A902 0 0 SH Call SOLE   0 0 0
TOWN SPORTS INTL HLDGS INC PUT 89214A952 0 0 SH Put SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 2 82 SH   SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA CALL 89214P909 0 0 SH Call SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA PUT 89214P959 0 0 SH Put SOLE   0 0 0
TOWNSQUARE MEDIA INC CL A 892231101 0 0 SH   SOLE   0 0 0
TOWNSQUARE MEDIA INC CALL 892231901 0 0 SH Call SOLE   0 0 0
TOWNSQUARE MEDIA INC PUT 892231951 0 0 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 0 0 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP PUT 892331957 0 0 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 86 735 SH   SOLE   0 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 0 0 SH   SOLE   0 0 0
TPG PACE HLDGS CORP *W EXP 06/27/202 G89827110 0 0 SH   SOLE   0 0 0
TPG PACE HLDGS CORP CL A G89827128 0 0 SH   SOLE   0 0 0
TPG RE FIN TR INC COM 87266M107 0 0 SH   SOLE   0 0 0
TPG RE FIN TR INC CALL 87266M907 0 0 SH Call SOLE   0 0 0
TPG RE FIN TR INC PUT 87266M957 0 0 SH Put SOLE   0 0 0
TPG SPECIALTY LENDING INC NOTE 4.500%12/1 87265KAB8 0 0 SH   SOLE   0 0 0
TPG SPECIALTY LENDING INC NOTE 4.500% 8/0 87265KAD4 0 0 SH   SOLE   0 0 0
TPG SPECIALTY LENDING INC COM 87265K102 1 52 SH   SOLE   0 0 0
TPG SPECIALTY LENDING INC CALL 87265K902 0 0 SH Call SOLE   0 0 0
TPG SPECIALTY LENDING INC PUT 87265K952 0 0 SH Put SOLE   0 0 0
TPI COMPOSITES INC COM 87266J104 0 0 SH   SOLE   0 0 0
TPI COMPOSITES INC CALL 87266J904 0 0 SH Call SOLE   0 0 0
TPI COMPOSITES INC PUT 87266J954 0 0 SH Put SOLE   0 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 0 0 SH   SOLE   0 0 0
TRACTOR SUPPLY CO COM 892356106 310 3,181 SH   SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 0 0 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO PUT 892356956 0 0 SH Put SOLE   0 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 0 0 SH   SOLE   0 0 0
TRANS WORLD ENTMT CORP CALL 89336Q900 0 0 SH Call SOLE   0 0 0
TRANS WORLD ENTMT CORP PUT 89336Q950 0 0 SH Put SOLE   0 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 0 0 SH   SOLE   0 0 0
TRANSACT TECHNOLOGIES INC CALL 892918903 0 0 SH Call SOLE   0 0 0
TRANSACT TECHNOLOGIES INC PUT 892918953 0 0 SH Put SOLE   0 0 0
TRANSALTA CORP COM 89346D107 0 0 SH   SOLE   0 0 0
TRANSALTA CORP CALL 89346D907 0 0 SH Call SOLE   0 0 0
TRANSALTA CORP PUT 89346D957 0 0 SH Put SOLE   0 0 0
TRANSAMERICA ETF TR DELTASHS S&P 500 89349P107 0 0 SH   SOLE   0 0 0
TRANSAMERICA ETF TR DELTASHS S&P 400 89349P206 0 0 SH   SOLE   0 0 0
TRANSAMERICA ETF TR DELTASHS S&P 600 89349P305 0 0 SH   SOLE   0 0 0
TRANSAMERICA ETF TR DELTASHS S&P INT 89349P404 0 0 SH   SOLE   0 0 0
TRANSAMERICA ETF TR DELTASHS S&P 89349P503 0 0 SH   SOLE   0 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 0 SH   SOLE   0 0 0
TRANSATLANTIC PETROLEUM LTD CALL G89982903 0 0 SH Call SOLE   0 0 0
TRANSATLANTIC PETROLEUM LTD PUT G89982953 0 0 SH Put SOLE   0 0 0
TRANSCANADA CORP COM 89353D107 9 210 SH   SOLE   0 0 0
TRANSCANADA CORP CALL 89353D907 0 0 SH Call SOLE   0 0 0
TRANSCANADA CORP PUT 89353D957 0 0 SH Put SOLE   0 0 0
TRANSCAT INC COM 893529107 0 0 SH   SOLE   0 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 0 0 SH   SOLE   0 0 0
TRANSDIGM GROUP INC COM 893641100 69 156 SH   SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 0 0 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC PUT 893641950 0 0 SH Put SOLE   0 0 0
TRANSENTERIX INC COM NEW 89366M201 0 0 SH   SOLE   0 0 0
TRANSENTERIX INC CALL 89366M901 0 0 SH Call SOLE   0 0 0
TRANSENTERIX INC PUT 89366M951 0 0 SH Put SOLE   0 0 0
TRANSGLOBE ENERGY CORP COM 893662106 0 0 SH   SOLE   0 0 0
TRANSGLOBE ENERGY CORP CALL 893662906 0 0 SH Call SOLE   0 0 0
TRANSGLOBE ENERGY CORP PUT 893662956 0 0 SH Put SOLE   0 0 0
TRANSLATE BIO INC COM 89374L104 0 0 SH   SOLE   0 0 0
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 0 0 SH   SOLE   0 0 0
TRANSMONTAIGNE PARTNERS L P CALL 89376V900 0 0 SH Call SOLE   0 0 0
TRANSMONTAIGNE PARTNERS L P PUT 89376V950 0 0 SH Put SOLE   0 0 0
TRANSOCEAN INC DEBT 0.500% 1/3 G90073AC4 0 0 SH   SOLE   0 0 0
TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 0 0 SH   SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 0 0 SH Call SOLE   0 0 0
TRANSOCEAN LTD PUT H8817H950 0 0 SH Put SOLE   0 0 0
TRANSOCEAN LTD REG SHS H8817H100 77 8,924 SH   SOLE   0 0 0
TRANSPORTADORA DE GAS SUR CALL 893870904 0 0 SH Call SOLE   0 0 0
TRANSPORTADORA DE GAS SUR PUT 893870954 0 0 SH Put SOLE   0 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 0 0 SH   SOLE   0 0 0
TRANSUNION COM 89400J107 6 100 SH   SOLE   0 0 0
TRANSUNION CALL 89400J907 0 0 SH Call SOLE   0 0 0
TRANSUNION PUT 89400J957 0 0 SH Put SOLE   0 0 0
TRAVELCENTERS AMER LLC COM 894174101 0 0 SH   SOLE   0 0 0
TRAVELCENTERS AMER LLC CALL 894174901 0 0 SH Call SOLE   0 0 0
TRAVELCENTERS AMER LLC PUT 894174951 0 0 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC COM 89417E109 811 5,920 SH   SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 0 0 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC PUT 89417E959 0 0 SH Put SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 0 0 SH   SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD CALL G9019D904 0 0 SH Call SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD PUT G9019D954 0 0 SH Put SOLE   0 0 0
TRAVELZOO COM NEW 89421Q205 0 0 SH   SOLE   0 0 0
TRAVELZOO CALL 89421Q905 0 0 SH Call SOLE   0 0 0
TRAVELZOO PUT 89421Q955 0 0 SH Put SOLE   0 0 0
TRC COS INC COM 872625108 0 0 SH   SOLE   0 0 0
TRC COS INC CALL 872625908 0 0 SH Call SOLE   0 0 0
TRC COS INC PUT 872625958 0 0 SH Put SOLE   0 0 0
TRECORA RES COM 894648104 0 0 SH   SOLE   0 0 0
TRECORA RES CALL 894648904 0 0 SH Call SOLE   0 0 0
TRECORA RES PUT 894648954 0 0 SH Put SOLE   0 0 0
TREDEGAR CORP COM 894650100 0 0 SH   SOLE   0 0 0
TREDEGAR CORP CALL 894650900 0 0 SH Call SOLE   0 0 0
TREDEGAR CORP PUT 894650950 0 0 SH Put SOLE   0 0 0
TREEHOUSE FOODS INC COM 89469A104 6 96 SH   SOLE   0 0 0
TREEHOUSE FOODS INC CALL 89469A904 0 0 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC PUT 89469A954 0 0 SH Put SOLE   0 0 0
TREMONT MTG TR COM 894789106 0 0 SH   SOLE   0 0 0
TREVENA INC COM 89532E109 0 0 SH   SOLE   0 0 0
TREVENA INC CALL 89532E909 0 0 SH Call SOLE   0 0 0
TREVENA INC PUT 89532E959 0 0 SH Put SOLE   0 0 0
TREX CO INC COM 89531P105 16 271 SH   SOLE   0 0 0
TREX CO INC CALL 89531P905 0 0 SH Call SOLE   0 0 0
TREX CO INC PUT 89531P955 0 0 SH Put SOLE   0 0 0
TRI CONTL CORP COM 895436103 0 0 SH   SOLE   0 0 0
TRI CONTL CORP CALL 895436903 0 0 SH Call SOLE   0 0 0
TRI CONTL CORP PUT 895436953 0 0 SH Put SOLE   0 0 0
TRI POINTE GROUP INC COM 87265H109 1 122 SH   SOLE   0 0 0
TRI POINTE GROUP INC CALL 87265H909 0 0 SH Call SOLE   0 0 0
TRI POINTE GROUP INC PUT 87265H959 0 0 SH Put SOLE   0 0 0
TRIBUNE MEDIA CO CL A 896047503 0 0 SH   SOLE   0 0 0
TRIBUNE MEDIA CO CALL 896047903 0 0 SH Call SOLE   0 0 0
TRIBUNE MEDIA CO PUT 896047953 0 0 SH Put SOLE   0 0 0
TRIBUNE PUBG CO NEW COM 89609W107 0 0 SH   SOLE   0 0 0
TRIBUNE PUBG CO NEW CALL 89609W907 0 0 SH Call SOLE   0 0 0
TRIBUNE PUBG CO NEW PUT 89609W957 0 0 SH Put SOLE   0 0 0
TRICIDA INC COM 89610F101 0 0 SH   SOLE   0 0 0
TRICO BANCSHARES COM 896095106 0 0 SH   SOLE   0 0 0
TRICO BANCSHARES CALL 896095906 0 0 SH Call SOLE   0 0 0
TRICO BANCSHARES PUT 896095956 0 0 SH Put SOLE   0 0 0
TRIDENT ACQUISITIONS CORP COM 89615T106 0 0 SH   SOLE   0 0 0
TRIDENT ACQUISITIONS CORP *W EXP 05/09/202 89615T114 0 0 SH   SOLE   0 0 0
TRIDENT ACQUISITIONS CORP UNIT 05/09/2023 89615T205 0 0 SH   SOLE   0 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 0 0 SH   SOLE   0 0 0
TRILLIUM THERAPEUTICS INC CALL 89620X906 0 0 SH Call SOLE   0 0 0
TRILLIUM THERAPEUTICS INC PUT 89620X956 0 0 SH Put SOLE   0 0 0
TRILOGY METALS INC NEW COM 89621C105 0 0 SH   SOLE   0 0 0
TRILOGY METALS INC NEW CALL 89621C905 0 0 SH Call SOLE   0 0 0
TRILOGY METALS INC NEW PUT 89621C955 0 0 SH Put SOLE   0 0 0
TRIMAS CORP COM NEW 896215209 0 0 SH   SOLE   0 0 0
TRIMAS CORP CALL 896215909 0 0 SH Call SOLE   0 0 0
TRIMAS CORP PUT 896215959 0 0 SH Put SOLE   0 0 0
TRIMBLE INC COM 896239100 0 0 SH   SOLE   0 0 0
TRIMBLE INC CALL 896239900 0 0 SH Call SOLE   0 0 0
TRIMBLE INC PUT 896239950 0 0 SH Put SOLE   0 0 0
TRIMTABS ETF TR ALL CAP US FREE 89628W302 0 0 SH   SOLE   0 0 0
TRIMTABS ETF TR ALL CAP INTL 89628W401 0 0 SH   SOLE   0 0 0
TRINE ACQUISITION CORP UNIT 03/31/2021 89628U207 0 0 SH   SOLE   0 0 0
TRINET GROUP INC COM 896288107 2 48 SH   SOLE   0 0 0
TRINET GROUP INC CALL 896288907 0 0 SH Call SOLE   0 0 0
TRINET GROUP INC PUT 896288957 0 0 SH Put SOLE   0 0 0
TRINITY BIOTECH INVT LTD NOTE 4.000% 4/0 89643QAB4 0 0 SH   SOLE   0 0 0
TRINITY BIOTECH PLC SPON ADR NEW 896438306 0 0 SH   SOLE   0 0 0
TRINITY BIOTECH PLC CALL 896438906 0 0 SH Call SOLE   0 0 0
TRINITY BIOTECH PLC PUT 896438956 0 0 SH Put SOLE   0 0 0
TRINITY INDS INC COM 896522109 13 608 SH   SOLE   0 0 0
TRINITY INDS INC CALL 896522909 0 0 SH Call SOLE   0 0 0
TRINITY INDS INC PUT 896522959 0 0 SH Put SOLE   0 0 0
TRINITY MERGER CORP COM CL A 89653L106 0 0 SH   SOLE   0 0 0
TRINITY MERGER CORP *W EXP 05/11/202 89653L114 0 0 SH   SOLE   0 0 0
TRINITY MERGER CORP UNIT 05/11/2025 89653L205 0 0 SH   SOLE   0 0 0
TRINITY PL HLDGS INC COM 89656D101 0 0 SH   SOLE   0 0 0
TRINSEO S A SHS L9340P101 0 0 SH   SOLE   0 0 0
TRINSEO S A CALL L9340P901 0 0 SH Call SOLE   0 0 0
TRINSEO S A PUT L9340P951 0 0 SH Put SOLE   0 0 0
TRIO TECH INTL COM NEW 896712205 0 0 SH   SOLE   0 0 0
TRIPADVISOR INC COM 896945201 3 63 SH   SOLE   0 0 0
TRIPADVISOR INC CALL 896945901 0 0 SH Call SOLE   0 0 0
TRIPADVISOR INC PUT 896945951 0 0 SH Put SOLE   0 0 0
TRIPLE-S MGMT CORP CL B 896749108 0 0 SH   SOLE   0 0 0
TRIPLE-S MGMT CORP CALL 896749908 0 0 SH Call SOLE   0 0 0
TRIPLE-S MGMT CORP PUT 896749958 0 0 SH Put SOLE   0 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 0 0 SH   SOLE   0 0 0
TRIPLEPOINT VENTURE GROWTH B CALL 89677Y900 0 0 SH Call SOLE   0 0 0
TRIPLEPOINT VENTURE GROWTH B PUT 89677Y950 0 0 SH Put SOLE   0 0 0
TRISTATE CAP HLDGS INC COM 89678F100 0 0 SH   SOLE   0 0 0
TRITON INTL LTD CL A G9078F107 54 1,742 SH   SOLE   0 0 0
TRITON INTL LTD CALL G9078F907 0 0 SH Call SOLE   0 0 0
TRITON INTL LTD PUT G9078F957 0 0 SH Put SOLE   0 0 0
TRIUMPH BANCORP INC COM 89679E300 0 0 SH   SOLE   0 0 0
TRIUMPH BANCORP INC CALL 89679E900 0 0 SH Call SOLE   0 0 0
TRIUMPH BANCORP INC PUT 89679E950 0 0 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW COM 896818101 7 400 SH   SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 0 0 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW PUT 896818951 0 0 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 0 0 SH Call SOLE   0 0 0
TRIVAGO N V PUT 89686D955 0 0 SH Put SOLE   0 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 0 0 SH   SOLE   0 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1 100 SH   SOLE   0 0 0
TRONOX HOLDINGS PLC CALL G9087Q902 0 0 SH Call SOLE   0 0 0
TRONOX HOLDINGS PLC PUT G9087Q952 0 0 SH Put SOLE   0 0 0
TRONOX LTD SHS CL A Q9235V101 0 0 SH   SOLE   0 0 0
TRONOX LTD CALL Q9235V901 0 0 SH Call SOLE   0 0 0
TRONOX LTD PUT Q9235V951 0 0 SH Put SOLE   0 0 0
TROVAGENE INC COM PAR 897238408 0 0 SH   SOLE   0 0 0
TROVAGENE INC CALL 897238908 0 0 SH Call SOLE   0 0 0
TROVAGENE INC PUT 897238958 0 0 SH Put SOLE   0 0 0
TROVAGENE INC COM 897238606 0 0 SH   SOLE   0 0 0
TRUEBLUE INC COM 89785X101 2 100 SH   SOLE   0 0 0
TRUEBLUE INC CALL 89785X901 0 0 SH Call SOLE   0 0 0
TRUEBLUE INC PUT 89785X951 0 0 SH Put SOLE   0 0 0
TRUECAR INC COM 89785L107 0 0 SH   SOLE   0 0 0
TRUECAR INC CALL 89785L907 0 0 SH Call SOLE   0 0 0
TRUECAR INC PUT 89785L957 0 0 SH Put SOLE   0 0 0
TRUETT-HURST INC CL A 897871109 0 0 SH   SOLE   0 0 0
TRULIA INC NOTE 2.750%12/1 897888AB9 0 0 SH   SOLE   0 0 0
TRUPANION INC COM 898202106 0 0 SH   SOLE   0 0 0
TRUPANION INC CALL 898202906 0 0 SH Call SOLE   0 0 0
TRUPANION INC PUT 898202956 0 0 SH Put SOLE   0 0 0
TRUSTCO BK CORP N Y COM 898349105 0 0 SH   SOLE   0 0 0
TRUSTCO BK CORP N Y CALL 898349905 0 0 SH Call SOLE   0 0 0
TRUSTCO BK CORP N Y PUT 898349955 0 0 SH Put SOLE   0 0 0
TRUSTMARK CORP COM 898402102 8 255 SH   SOLE   0 0 0
TRUSTMARK CORP CALL 898402902 0 0 SH Call SOLE   0 0 0
TRUSTMARK CORP PUT 898402952 0 0 SH Put SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 0 0 SH   SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD CALL G9108L908 0 0 SH Call SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD PUT G9108L958 0 0 SH Put SOLE   0 0 0
TSR INC COM NEW 872885207 0 0 SH   SOLE   0 0 0
TTEC HLDGS INC COM 89854H102 0 0 SH   SOLE   0 0 0
TTEC HLDGS INC CALL 89854H902 0 0 SH Call SOLE   0 0 0
TTEC HLDGS INC PUT 89854H952 0 0 SH Put SOLE   0 0 0
TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 0 0 SH   SOLE   0 0 0
TTM TECHNOLOGIES INC COM 87305R109 0 0 SH   SOLE   0 0 0
TTM TECHNOLOGIES INC CALL 87305R909 0 0 SH Call SOLE   0 0 0
TTM TECHNOLOGIES INC PUT 87305R959 0 0 SH Put SOLE   0 0 0
TUANCHE LTD ADS 89856T104 0 0 SH   SOLE   0 0 0
TUCOWS INC COM NEW 898697206 0 0 SH   SOLE   0 0 0
TUCOWS INC CALL 898697906 0 0 SH Call SOLE   0 0 0
TUCOWS INC PUT 898697956 0 0 SH Put SOLE   0 0 0
TUESDAY MORNING CORP COM NEW 899035505 0 0 SH   SOLE   0 0 0
TUESDAY MORNING CORP CALL 899035905 0 0 SH Call SOLE   0 0 0
TUESDAY MORNING CORP PUT 899035955 0 0 SH Put SOLE   0 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 0 0 SH   SOLE   0 0 0
TUNIU CORP CALL 89977P906 0 0 SH Call SOLE   0 0 0
TUNIU CORP PUT 89977P956 0 0 SH Put SOLE   0 0 0
TUPPERWARE BRANDS CORP COM 899896104 23 900 SH   SOLE   0 0 0
TUPPERWARE BRANDS CORP CALL 899896904 0 0 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP PUT 899896954 0 0 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 0 0 SH   SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI CALL 900111904 0 0 SH Call SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 0 0 SH Put SOLE   0 0 0
TURNING PT BRANDS INC COM 90041L105 0 0 SH   SOLE   0 0 0
TURNING PT BRANDS INC CALL 90041L905 0 0 SH Call SOLE   0 0 0
TURNING PT BRANDS INC PUT 90041L955 0 0 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD COM 900435108 0 0 SH   SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435908 0 0 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD PUT 900435958 0 0 SH Put SOLE   0 0 0
TURTLE BEACH CORP COM NEW 900450206 0 84 SH   SOLE   0 0 0
TURTLE BEACH CORP CALL 900450906 0 0 SH Call SOLE   0 0 0
TURTLE BEACH CORP PUT 900450956 0 0 SH Put SOLE   0 0 0
TUSCAN HOLDINGS CORP COM 90069K104 0 0 SH   SOLE   0 0 0
TUSCAN HOLDINGS CORP *W EXP 04/01/202 90069K112 0 0 SH   SOLE   0 0 0
TUSCAN HOLDINGS CORP UNIT 99/99/9999 90069K203 0 0 SH   SOLE   0 0 0
TUTOR PERINI CORP NOTE 2.875% 6/1 901109AD0 0 0 SH   SOLE   0 0 0
TUTOR PERINI CORP COM 901109108 0 0 SH   SOLE   0 0 0
TUTOR PERINI CORP CALL 901109908 0 0 SH Call SOLE   0 0 0
TUTOR PERINI CORP PUT 901109958 0 0 SH Put SOLE   0 0 0
TWELVE SEAS INVESTMENT COMPA SHS G9145A107 0 0 SH   SOLE   0 0 0
TWELVE SEAS INVESTMENT COMPA *W EXP 12/22/202 G9145A115 0 0 SH   SOLE   0 0 0
TWELVE SEAS INVESTMENT COMPA UNIT 06/21/2023 G9145A123 0 0 SH   SOLE   0 0 0
TWELVE SEAS INVESTMENT COMPA RIGHT 12/22/2019 G9145A131 0 0 SH   SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 0 0 SH   SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CALL 90130A901 0 0 SH Call SOLE   0 0 0
TWENTY FIRST CENTY FOX INC PUT 90130A951 0 0 SH Put SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 0 0 SH   SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CALL 90130A900 0 0 SH Call SOLE   0 0 0
TWENTY FIRST CENTY FOX INC PUT 90130A950 0 0 SH Put SOLE   0 0 0
TWILIO INC CL A 90138F102 6 50 SH   SOLE   0 0 0
TWILIO INC CALL 90138F902 0 0 SH Call SOLE   0 0 0
TWILIO INC PUT 90138F952 0 0 SH Put SOLE   0 0 0
TWIN DISC INC COM 901476101 0 0 SH   SOLE   0 0 0
TWIN DISC INC CALL 901476901 0 0 SH Call SOLE   0 0 0
TWIN DISC INC PUT 901476951 0 0 SH Put SOLE   0 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 0 0 SH   SOLE   0 0 0
TWIST BIOSCIENCE CORP COM 90184D100 0 0 SH   SOLE   0 0 0
TWITTER INC NOTE 0.250% 9/1 90184LAB8 0 0 SH   SOLE   0 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 0 0 SH   SOLE   0 0 0
TWITTER INC COM 90184L102 47 1,435 SH   SOLE   0 0 0
TWITTER INC CALL 90184L902 0 0 SH Call SOLE   0 0 0
TWITTER INC PUT 90184L952 0 0 SH Put SOLE   0 0 0
TWO HBRS INVT CORP COM NEW 90187B408 63 4,594 SH   SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 0 0 SH Call SOLE   0 0 0
TWO HBRS INVT CORP PUT 90187B958 0 0 SH Put SOLE   0 0 0
TWO RDS SHARED TR ANFIELD CAP DI 90213U115 0 0 SH   SOLE   0 0 0
TWO RDS SHARED TR AFFINITY WORLD 90214Q105 0 0 SH   SOLE   0 0 0
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766 0 0 SH   SOLE   0 0 0
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 0 0 SH   SOLE   0 0 0
TWO RIV BANCORP COM 90207C105 0 0 SH   SOLE   0 0 0
TYLER TECHNOLOGIES INC COM 902252105 34 169 SH   SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 0 0 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC PUT 902252955 0 0 SH Put SOLE   0 0 0
TYME TECHNOLOGIES INC COM 90238J103 0 0 SH   SOLE   0 0 0
TYME TECHNOLOGIES INC CALL 90238J903 0 0 SH Call SOLE   0 0 0
TYME TECHNOLOGIES INC PUT 90238J953 0 0 SH Put SOLE   0 0 0
TYSON FOODS INC CL A 902494103 202 2,913 SH   SOLE   0 0 0
TYSON FOODS INC CALL 902494903 0 0 SH Call SOLE   0 0 0
TYSON FOODS INC PUT 902494953 0 0 SH Put SOLE   0 0 0
U S CONCRETE INC COM NEW 90333L201 186 4,500 SH   SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 0 0 SH Call SOLE   0 0 0
U S CONCRETE INC PUT 90333L951 0 0 SH Put SOLE   0 0 0
U S ENERGY CORP WYO COM NEW 911805208 0 0 SH   SOLE   0 0 0
U S ENERGY CORP WYO CALL 911805908 0 0 SH Call SOLE   0 0 0
U S ENERGY CORP WYO PUT 911805958 0 0 SH Put SOLE   0 0 0
U S G CORP COM NEW 903293405 3 89 SH   SOLE   0 0 0
U S G CORP CALL 903293905 0 0 SH Call SOLE   0 0 0
U S G CORP PUT 903293955 0 0 SH Put SOLE   0 0 0
U S GLOBAL INVS INC CL A 902952100 0 0 SH   SOLE   0 0 0
U S GLOBAL INVS INC CALL 902952900 0 0 SH Call SOLE   0 0 0
U S GLOBAL INVS INC PUT 902952950 0 0 SH Put SOLE   0 0 0
U S GOLD CORP COM PAR NEW 90291C102 0 0 SH   SOLE   0 0 0
U S PHYSICAL THERAPY INC COM 90337L108 30 293 SH   SOLE   0 0 0
U S PHYSICAL THERAPY INC CALL 90337L908 0 0 SH Call SOLE   0 0 0
U S PHYSICAL THERAPY INC PUT 90337L958 0 0 SH Put SOLE   0 0 0
U S SILICA HLDGS INC COM 90346E103 27 1,582 SH   SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 0 0 SH Call SOLE   0 0 0
U S SILICA HLDGS INC PUT 90346E953 0 0 SH Put SOLE   0 0 0
U S WELL SVCS INC CL A 91274U101 0 0 SH   SOLE   0 0 0
U S WELL SVCS INC *W EXP 03/15/202 91274U119 0 0 SH   SOLE   0 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 0 0 SH   SOLE   0 0 0
UBIQUITI NETWORKS INC COM 90347A100 61 414 SH   SOLE   0 0 0
UBIQUITI NETWORKS INC CALL 90347A900 0 0 SH Call SOLE   0 0 0
UBIQUITI NETWORKS INC PUT 90347A950 0 0 SH Put SOLE   0 0 0
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 1,109 56,341 SH   SOLE   0 0 0
UBS AG JERSEY BRH LKD ALRN NTGAS 902641620 0 0 SH   SOLE   0 0 0
UBS AG JERSEY BRH ALERIAN INFRST 902641646 0 0 SH   SOLE   0 0 0
UBS AG JERSEY BRH CALL 902641906 0 0 SH Call SOLE   0 0 0
UBS AG JERSEY BRH PUT 902641956 0 0 SH Put SOLE   0 0 0
UBS AG JERSEY BRH DJ COMMD ETN39 902641679 0 0 SH   SOLE   0 0 0
UBS AG JERSEY BRH CMCI FOOD ETN 902641737 0 0 SH   SOLE   0 0 0
UBS AG JERSEY BRH CMCI AGRI ETN 902641760 0 0 SH   SOLE   0 0 0
UBS AG JERSEY BRH CMCI ETN 38 902641778 0 0 SH   SOLE   0 0 0
UBS AG JERSEY BRH CMCI SILVR ETN 902641794 0 0 SH   SOLE   0 0 0
UBS AG JERSEY BRH CMCI GOLD ETN 902641810 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRANCH MNT REST 2X LV 90274P302 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRAC ALER MLP 90267B682 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRAC 2X LEV LNG 90267B765 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRACS 2XLVS&P 90267L409 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH EN LG CP GRWTH 902677780 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRACS MP2X DJ 90268G607 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRACS MTH2XRE 90269A302 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH SER B LKD 46 90270L354 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH 2XLEV US HG DV 90270L727 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRACS MTH 2XLV 90270L842 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRAC MP2X LEV 90270L859 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH MLP EX ENERGY 90273A207 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH FI ENHANCD ETN 90274D218 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH FI ENHAN EUR ETN 90274D234 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH NT SPMLP 46 90274D242 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH NT AMZI 46 90274D259 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRACS ALERIAN M 90274D374 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRACS ALER MLP 90274D382 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRACS UBS BLOOM 90274D390 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRACS WF BUS DE 90274D416 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH 2XLEVE ETRACS WF 90274D424 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRACS MNTLY PAY 90274D432 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRACS MNT ETN 90274D838 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH NT LKD 46 90274E117 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH NT LKD 46 90274E125 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRACS MNTHLY B 90274E166 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRACS 2XM ETN 90274E174 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH ETRACS NYSE 90274E257 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH VLCTY 1X DLY ETN 90274E810 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH VELCTY 1X ETN 47 90274E828 0 0 SH   SOLE   0 0 0
UBS AG LONDON BRH CALL 90274E908 0 0 SH Call SOLE   0 0 0
UBS AG LONDON BRH PUT 90274E958 0 0 SH Put SOLE   0 0 0
UBS AG LONDON BRH 2X LEV MSCI US 90274R100 0 0 SH   SOLE   0 0 0
UBS GROUP AG SHS H42097107 0 0 SH   SOLE   0 0 0
UBS GROUP AG CALL H42097907 0 0 SH Call SOLE   0 0 0
UBS GROUP AG PUT H42097957 0 0 SH Put SOLE   0 0 0
UDR INC COM 902653104 0 0 SH   SOLE   0 0 0
UDR INC CALL 902653904 0 0 SH Call SOLE   0 0 0
UDR INC PUT 902653954 0 0 SH Put SOLE   0 0 0
UFP TECHNOLOGIES INC COM 902673102 0 0 SH   SOLE   0 0 0
UGI CORP NEW COM 902681105 112 2,023 SH   SOLE   0 0 0
UGI CORP NEW CALL 902681905 0 0 SH Call SOLE   0 0 0
UGI CORP NEW PUT 902681955 0 0 SH Put SOLE   0 0 0
ULTA BEAUTY INC COM 90384S303 3 10 SH   SOLE   0 0 0
ULTA BEAUTY INC CALL 90384S903 0 0 SH Call SOLE   0 0 0
ULTA BEAUTY INC PUT 90384S953 0 0 SH Put SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 5 18 SH   SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC CALL 90385D907 0 0 SH Call SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC PUT 90385D957 0 0 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 0 0 SH   SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 0 0 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 0 0 SH Put SOLE   0 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 0 0 SH   SOLE   0 0 0
ULTRA PETROLEUM CORP CALL 903914908 0 0 SH Call SOLE   0 0 0
ULTRA PETROLEUM CORP PUT 903914958 0 0 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 0 0 SH   SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 0 0 SH Call SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 0 0 SH Put SOLE   0 0 0
ULTRALIFE CORP COM 903899102 0 0 SH   SOLE   0 0 0
ULTRALIFE CORP CALL 903899902 0 0 SH Call SOLE   0 0 0
ULTRALIFE CORP PUT 903899952 0 0 SH Put SOLE   0 0 0
ULTRAPAR PARTICIPACOES S A CALL 90400P901 0 0 SH Call SOLE   0 0 0
ULTRAPAR PARTICIPACOES S A PUT 90400P951 0 0 SH Put SOLE   0 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 0 35 SH   SOLE   0 0 0
UMB FINL CORP COM 902788108 1 28 SH   SOLE   0 0 0
UMB FINL CORP CALL 902788908 0 0 SH Call SOLE   0 0 0
UMB FINL CORP PUT 902788958 0 0 SH Put SOLE   0 0 0
UMH PPTYS INC COM 903002103 0 0 SH   SOLE   0 0 0
UMH PPTYS INC CALL 903002903 0 0 SH Call SOLE   0 0 0
UMH PPTYS INC PUT 903002953 0 0 SH Put SOLE   0 0 0
UMPQUA HLDGS CORP COM 904214103 45 2,713 SH   SOLE   0 0 0
UMPQUA HLDGS CORP CALL 904214903 0 0 SH Call SOLE   0 0 0
UMPQUA HLDGS CORP PUT 904214953 0 0 SH Put SOLE   0 0 0
UNDER ARMOUR INC CL A 904311107 199 9,477 SH   SOLE   0 0 0
UNDER ARMOUR INC CALL 904311907 0 0 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311957 0 0 SH Put SOLE   0 0 0
UNDER ARMOUR INC CL C 904311206 172 9,137 SH   SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 0 0 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 0 0 SH Put SOLE   0 0 0
UNICO AMERN CORP COM 904607108 0 0 SH   SOLE   0 0 0
UNIFI INC COM NEW 904677200 0 0 SH   SOLE   0 0 0
UNIFI INC CALL 904677900 0 0 SH Call SOLE   0 0 0
UNIFI INC PUT 904677950 0 0 SH Put SOLE   0 0 0
UNIFIRST CORP MASS COM 904708104 1 8 SH   SOLE   0 0 0
UNIFIRST CORP MASS CALL 904708904 0 0 SH Call SOLE   0 0 0
UNIFIRST CORP MASS PUT 904708954 0 0 SH Put SOLE   0 0 0
UNILEVER N V CALL 904784909 0 0 SH Call SOLE   0 0 0
UNILEVER N V PUT 904784959 0 0 SH Put SOLE   0 0 0
UNILEVER N V N Y SHS NEW 904784709 80 1,386 SH   SOLE   0 0 0
UNILEVER PLC SPON ADR NEW 904767704 359 6,224 SH   SOLE   0 0 0
UNILEVER PLC CALL 904767904 0 0 SH Call SOLE   0 0 0
UNILEVER PLC PUT 904767954 0 0 SH Put SOLE   0 0 0
UNION ACQUISITION CORP SHS G9366W101 0 0 SH   SOLE   0 0 0
UNION ACQUISITION CORP UNIT 99/99/9999 G9366W119 0 0 SH   SOLE   0 0 0
UNION ACQUISITION CORP *W EXP 07/01/202 G9366W127 0 0 SH   SOLE   0 0 0
UNION ACQUISITION CORP RIGHT 12/02/2019 G9366W135 0 0 SH   SOLE   0 0 0
UNION BANKSHARES CORP NEW COM 90539J109 0 0 SH   SOLE   0 0 0
UNION BANKSHARES CORP NEW CALL 90539J909 0 0 SH Call SOLE   0 0 0
UNION BANKSHARES CORP NEW PUT 90539J959 0 0 SH Put SOLE   0 0 0
UNION BANKSHARES INC COM 905400107 0 0 SH   SOLE   0 0 0
UNION PAC CORP COM 907818108 1,303 7,803 SH   SOLE   0 0 0
UNION PAC CORP CALL 907818908 0 0 SH Call SOLE   0 0 0
UNION PAC CORP PUT 907818958 0 0 SH Put SOLE   0 0 0
UNIQUE FABRICATING INC COM 90915J103 0 0 SH   SOLE   0 0 0
UNIQURE NV SHS N90064101 4 80 SH   SOLE   0 0 0
UNIQURE NV CALL N90064901 0 0 SH Call SOLE   0 0 0
UNIQURE NV PUT N90064951 0 0 SH Put SOLE   0 0 0
UNISYS CORP NOTE 5.500% 3/0 909214BS6 0 0 SH   SOLE   0 0 0
UNISYS CORP COM NEW 909214306 0 0 SH   SOLE   0 0 0
UNISYS CORP CALL 909214906 0 0 SH Call SOLE   0 0 0
UNISYS CORP PUT 909214956 0 0 SH Put SOLE   0 0 0
UNIT CORP COM 909218109 0 0 SH   SOLE   0 0 0
UNIT CORP CALL 909218909 0 0 SH Call SOLE   0 0 0
UNIT CORP PUT 909218959 0 0 SH Put SOLE   0 0 0
UNITED BANCORP INC OHIO COM 909911109 0 0 SH   SOLE   0 0 0
UNITED BANCSHARES INC OHIO COM 909458101 0 0 SH   SOLE   0 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1 40 SH   SOLE   0 0 0
UNITED BANKSHARES INC WEST V CALL 909907907 0 0 SH Call SOLE   0 0 0
UNITED BANKSHARES INC WEST V PUT 909907957 0 0 SH Put SOLE   0 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5 208 SH   SOLE   0 0 0
UNITED CMNTY BKS BLAIRSVLE G CALL 90984P903 0 0 SH Call SOLE   0 0 0
UNITED CMNTY BKS BLAIRSVLE G PUT 90984P953 0 0 SH Put SOLE   0 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 0 0 SH   SOLE   0 0 0
UNITED CMNTY FINL CORP OHIO CALL 909839902 0 0 SH Call SOLE   0 0 0
UNITED CMNTY FINL CORP OHIO PUT 909839952 0 0 SH Put SOLE   0 0 0
UNITED CONTL HLDGS INC COM 910047109 115 1,445 SH   SOLE   0 0 0
UNITED CONTL HLDGS INC CALL 910047909 0 0 SH Call SOLE   0 0 0
UNITED CONTL HLDGS INC PUT 910047959 0 0 SH Put SOLE   0 0 0
UNITED FINL BANCORP INC NEW COM 910304104 0 0 SH   SOLE   0 0 0
UNITED FINL BANCORP INC NEW CALL 910304904 0 0 SH Call SOLE   0 0 0
UNITED FINL BANCORP INC NEW PUT 910304954 0 0 SH Put SOLE   0 0 0
UNITED FIRE GROUP INC COM 910340108 0 0 SH   SOLE   0 0 0
UNITED FIRE GROUP INC CALL 910340908 0 0 SH Call SOLE   0 0 0
UNITED FIRE GROUP INC PUT 910340958 0 0 SH Put SOLE   0 0 0
UNITED GUARDIAN INC COM 910571108 0 0 SH   SOLE   0 0 0
UNITED INS HLDGS CORP COM 910710102 0 0 SH   SOLE   0 0 0
UNITED INS HLDGS CORP CALL 910710902 0 0 SH Call SOLE   0 0 0
UNITED INS HLDGS CORP PUT 910710952 0 0 SH Put SOLE   0 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 0 0 SH   SOLE   0 0 0
UNITED MICROELECTRONICS CORP CALL 910873905 0 0 SH Call SOLE   0 0 0
UNITED MICROELECTRONICS CORP PUT 910873955 0 0 SH Put SOLE   0 0 0
UNITED NAT FOODS INC COM 911163103 0 72 SH   SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 0 0 SH Call SOLE   0 0 0
UNITED NAT FOODS INC PUT 911163953 0 0 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CL B 911312106 214 1,924 SH   SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 0 0 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC PUT 911312956 0 0 SH Put SOLE   0 0 0
UNITED RENTALS INC COM 911363109 160 1,407 SH   SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 0 0 SH Call SOLE   0 0 0
UNITED RENTALS INC PUT 911363959 0 0 SH Put SOLE   0 0 0
UNITED SECURITY BANCSHARES C COM 911460103 0 0 SH   SOLE   0 0 0
UNITED STATES ANTIMONY CORP COM 911549103 0 0 SH   SOLE   0 0 0
UNITED STATES ANTIMONY CORP CALL 911549903 0 0 SH Call SOLE   0 0 0
UNITED STATES ANTIMONY CORP PUT 911549953 0 0 SH Put SOLE   0 0 0
UNITED STATES CELLULAR CORP COM 911684108 0 0 SH   SOLE   0 0 0
UNITED STATES CELLULAR CORP CALL 911684908 0 0 SH Call SOLE   0 0 0
UNITED STATES CELLULAR CORP PUT 911684958 0 0 SH Put SOLE   0 0 0
UNITED STATES LIME & MINERAL COM 911922102 0 0 SH   SOLE   0 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 31 1,352 SH   SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 0 0 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 0 0 SH Put SOLE   0 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 28 2,245 SH   SOLE   0 0 0
UNITED STATES OIL FUND LP CALL 91232N908 0 0 SH Call SOLE   0 0 0
UNITED STATES OIL FUND LP PUT 91232N958 0 0 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW COM 912909108 6 341 SH   SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 0 0 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW PUT 912909958 0 0 SH Put SOLE   0 0 0
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 0 0 SH   SOLE   0 0 0
UNITED STS 12 MONTH NAT GAS CALL 91288X909 0 0 SH Call SOLE   0 0 0
UNITED STS 12 MONTH NAT GAS PUT 91288X959 0 0 SH Put SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 0 0 SH   SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L CALL 91288V903 0 0 SH Call SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L PUT 91288V953 0 0 SH Put SOLE   0 0 0
UNITED STS BRENT OIL FD LP UNIT 91167Q100 0 0 SH   SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 0 0 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 0 0 SH Put SOLE   0 0 0
UNITED STS COMMODITY IDX FDT CM REP COPP FD 911718104 0 0 SH   SOLE   0 0 0
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 0 0 SH   SOLE   0 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 0 0 SH   SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 0 0 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 0 0 SH Put SOLE   0 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,699 13,190 SH   SOLE   0 0 0
UNITED TECHNOLOGIES CORP CALL 913017909 0 0 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 0 0 SH Put SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 9 83 SH   SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 0 0 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 0 0 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,143 4,629 SH   SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 0 0 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 0 0 SH Put SOLE   0 0 0
UNITI GROUP INC COM 91325V108 6 595 SH   SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 0 0 SH Call SOLE   0 0 0
UNITI GROUP INC PUT 91325V958 0 0 SH Put SOLE   0 0 0
UNITIL CORP COM 913259107 0 0 SH   SOLE   0 0 0
UNITIL CORP CALL 913259907 0 0 SH Call SOLE   0 0 0
UNITIL CORP PUT 913259957 0 0 SH Put SOLE   0 0 0
UNITY BANCORP INC COM 913290102 0 0 SH   SOLE   0 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 0 0 SH   SOLE   0 0 0
UNITY BIOTECHNOLOGY INC CALL 91381U901 0 0 SH Call SOLE   0 0 0
UNITY BIOTECHNOLOGY INC PUT 91381U951 0 0 SH Put SOLE   0 0 0
UNIVAR INC COM 91336L107 0 0 SH   SOLE   0 0 0
UNIVAR INC CALL 91336L907 0 0 SH Call SOLE   0 0 0
UNIVAR INC PUT 91336L957 0 0 SH Put SOLE   0 0 0
UNIVERSAL CORP VA COM 913456109 0 0 SH   SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 0 0 SH Call SOLE   0 0 0
UNIVERSAL CORP VA PUT 913456959 0 0 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 19 125 SH   SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 0 0 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 0 0 SH Put SOLE   0 0 0
UNIVERSAL ELECTRS INC COM 913483103 3 84 SH   SOLE   0 0 0
UNIVERSAL ELECTRS INC CALL 913483903 0 0 SH Call SOLE   0 0 0
UNIVERSAL ELECTRS INC PUT 913483953 0 0 SH Put SOLE   0 0 0
UNIVERSAL FST PRODS INC COM 913543104 0 0 SH   SOLE   0 0 0
UNIVERSAL FST PRODS INC CALL 913543904 0 0 SH Call SOLE   0 0 0
UNIVERSAL FST PRODS INC PUT 913543954 0 0 SH Put SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 0 0 SH   SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T CALL 91359E905 0 0 SH Call SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T PUT 91359E955 0 0 SH Put SOLE   0 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 0 0 SH   SOLE   0 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 0 0 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 0 0 SH Put SOLE   0 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 4 130 SH   SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 0 0 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 0 0 SH Put SOLE   0 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 0 0 SH   SOLE   0 0 0
UNIVERSAL SEC INSTRS INC COM NEW 913821302 0 0 SH   SOLE   0 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 0 0 SH   SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 0 0 SH   SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC CALL 913915904 0 0 SH Call SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC PUT 913915954 0 0 SH Put SOLE   0 0 0
UNIVEST CORP PA COM 915271100 17 717 SH   SOLE   0 0 0
UNIVEST CORP PA CALL 915271900 0 0 SH Call SOLE   0 0 0
UNIVEST CORP PA PUT 915271950 0 0 SH Put SOLE   0 0 0
UNUM GROUP COM 91529Y106 103 3,071 SH   SOLE   0 0 0
UNUM GROUP CALL 91529Y906 0 0 SH Call SOLE   0 0 0
UNUM GROUP PUT 91529Y956 0 0 SH Put SOLE   0 0 0
UNUM THERAPEUTICS INC COM 903214104 0 0 SH   SOLE   0 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 0 0 SH   SOLE   0 0 0
UPLAND SOFTWARE INC COM 91544A109 3 86 SH   SOLE   0 0 0
UPLAND SOFTWARE INC CALL 91544A909 0 0 SH Call SOLE   0 0 0
UPLAND SOFTWARE INC PUT 91544A959 0 0 SH Put SOLE   0 0 0
UPWORK INC COM 91688F104 0 0 SH   SOLE   0 0 0
UPWORK INC CALL 91688F904 0 0 SH Call SOLE   0 0 0
UPWORK INC PUT 91688F954 0 0 SH Put SOLE   0 0 0
UQM TECHNOLOGIES INC COM 903213106 0 0 SH   SOLE   0 0 0
UQM TECHNOLOGIES INC CALL 903213906 0 0 SH Call SOLE   0 0 0
UQM TECHNOLOGIES INC PUT 903213956 0 0 SH Put SOLE   0 0 0
UR ENERGY INC COM 91688R108 0 0 SH   SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 0 0 SH   SOLE   0 0 0
URANIUM ENERGY CORP CALL 916896903 0 0 SH Call SOLE   0 0 0
URANIUM ENERGY CORP PUT 916896953 0 0 SH Put SOLE   0 0 0
URBAN EDGE PPTYS COM 91704F104 6 320 SH   SOLE   0 0 0
URBAN EDGE PPTYS CALL 91704F904 0 0 SH Call SOLE   0 0 0
URBAN EDGE PPTYS PUT 91704F954 0 0 SH Put SOLE   0 0 0
URBAN ONE INC CL A 91705J105 0 0 SH   SOLE   0 0 0
URBAN ONE INC CL D NON VTG 91705J204 0 0 SH   SOLE   0 0 0
URBAN ONE INC CALL 91705J904 0 0 SH Call SOLE   0 0 0
URBAN ONE INC PUT 91705J954 0 0 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC COM 917047102 2 81 SH   SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 0 0 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC PUT 917047952 0 0 SH Put SOLE   0 0 0
URBAN TEA INC ORD SHS G9396G100 0 0 SH   SOLE   0 0 0
UROGEN PHARMA LTD COM M96088105 0 0 SH   SOLE   0 0 0
UROGEN PHARMA LTD CALL M96088905 0 0 SH Call SOLE   0 0 0
UROGEN PHARMA LTD PUT M96088955 0 0 SH Put SOLE   0 0 0
UROVANT SCIENCES LTD SHS G9381B108 0 0 SH   SOLE   0 0 0
URSTADT BIDDLE PPTYS INC COM 917286106 0 0 SH   SOLE   0 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 0 0 SH   SOLE   0 0 0
URSTADT BIDDLE PPTYS INC CALL 917286905 0 0 SH Call SOLE   0 0 0
URSTADT BIDDLE PPTYS INC PUT 917286955 0 0 SH Put SOLE   0 0 0
URSTADT BIDDLE PPTYS INC PFD-G CV 6.75% 917286809 0 0 SH   SOLE   0 0 0
US BANCORP DEL COM NEW 902973304 611 12,624 SH   SOLE   0 0 0
US BANCORP DEL CALL 902973904 0 0 SH Call SOLE   0 0 0
US BANCORP DEL PUT 902973954 0 0 SH Put SOLE   0 0 0
US ECOLOGY INC COM 91732J102 9 170 SH   SOLE   0 0 0
US ECOLOGY INC CALL 91732J902 0 0 SH Call SOLE   0 0 0
US ECOLOGY INC PUT 91732J952 0 0 SH Put SOLE   0 0 0
US FOODS HLDG CORP COM 912008109 12 363 SH   SOLE   0 0 0
US FOODS HLDG CORP CALL 912008909 0 0 SH Call SOLE   0 0 0
US FOODS HLDG CORP PUT 912008959 0 0 SH Put SOLE   0 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 0 0 SH   SOLE   0 0 0
US XPRESS ENTERPRISES INC CALL 90338N902 0 0 SH Call SOLE   0 0 0
US XPRESS ENTERPRISES INC PUT 90338N952 0 0 SH Put SOLE   0 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 9 600 SH   SOLE   0 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 0 0 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 0 0 SH Put SOLE   0 0 0
USA TECHNOLOGIES INC CONV PFD SER A 90328S203 0 0 SH   SOLE   0 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 0 0 SH   SOLE   0 0 0
USA TECHNOLOGIES INC CALL 90328S900 0 0 SH Call SOLE   0 0 0
USA TECHNOLOGIES INC PUT 90328S950 0 0 SH Put SOLE   0 0 0
USA TRUCK INC COM 902925106 0 0 SH   SOLE   0 0 0
USA TRUCK INC CALL 902925906 0 0 SH Call SOLE   0 0 0
USA TRUCK INC PUT 902925956 0 0 SH Put SOLE   0 0 0
USAA ETF TR MSCI USA VL MT 90291F105 0 0 SH   SOLE   0 0 0
USAA ETF TR MSCI USA SMALL 90291F204 0 0 SH   SOLE   0 0 0
USAA ETF TR MSCI INTL VLU 90291F303 0 0 SH   SOLE   0 0 0
USAA ETF TR MSCI EMRG MKTS 90291F402 0 0 SH   SOLE   0 0 0
USAA ETF TR CORE SHRT BD 90291F501 0 0 SH   SOLE   0 0 0
USAA ETF TR CORE INTRMDITE 90291F600 0 0 SH   SOLE   0 0 0
USANA HEALTH SCIENCES INC COM 90328M107 0 0 SH   SOLE   0 0 0
USANA HEALTH SCIENCES INC CALL 90328M907 0 0 SH Call SOLE   0 0 0
USANA HEALTH SCIENCES INC PUT 90328M957 0 0 SH Put SOLE   0 0 0
USCF ETF TR SUMERHAVEN PVT 90290T601 0 0 SH   SOLE   0 0 0
USCF ETF TR SUMERHAVEN EQT 90290T700 0 0 SH   SOLE   0 0 0
USCF ETF TR SUMMERHAVEN K1 90290T809 0 0 SH   SOLE   0 0 0
USCF FDS TR US 3X OIL FD 91733T307 0 0 SH   SOLE   0 0 0
USCF FDS TR US 3X SHRT OIL 91733T406 0 0 SH   SOLE   0 0 0
USCF FDS TR CALL 91733T907 0 0 SH Call SOLE   0 0 0
USCF FDS TR PUT 91733T957 0 0 SH Put SOLE   0 0 0
USCF FDS TR CALL 91733T906 0 0 SH Call SOLE   0 0 0
USCF FDS TR PUT 91733T956 0 0 SH Put SOLE   0 0 0
USD PARTNERS LP COM UT REP LTD 903318103 0 0 SH   SOLE   0 0 0
USD PARTNERS LP CALL 903318903 0 0 SH Call SOLE   0 0 0
USD PARTNERS LP PUT 903318953 0 0 SH Put SOLE   0 0 0
UTAH MED PRODS INC COM 917488108 0 0 SH   SOLE   0 0 0
UTAH MED PRODS INC CALL 917488908 0 0 SH Call SOLE   0 0 0
UTAH MED PRODS INC PUT 917488958 0 0 SH Put SOLE   0 0 0
UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 0 0 SH   SOLE   0 0 0
UTSTARCOM HOLDINGS CORP CALL G9310A904 0 0 SH Call SOLE   0 0 0
UTSTARCOM HOLDINGS CORP PUT G9310A954 0 0 SH Put SOLE   0 0 0
UXIN LTD ADS 91818X108 0 0 SH   SOLE   0 0 0
UXIN LTD CALL 91818X908 0 0 SH Call SOLE   0 0 0
UXIN LTD PUT 91818X958 0 0 SH Put SOLE   0 0 0
V F CORP COM 918204108 58 677 SH   SOLE   0 0 0
V F CORP CALL 918204908 0 0 SH Call SOLE   0 0 0
V F CORP PUT 918204958 0 0 SH Put SOLE   0 0 0
VAALCO ENERGY INC COM NEW 91851C201 0 0 SH   SOLE   0 0 0
VAALCO ENERGY INC CALL 91851C901 0 0 SH Call SOLE   0 0 0
VAALCO ENERGY INC PUT 91851C951 0 0 SH Put SOLE   0 0 0
VACCINEX INC COM 918640103 0 0 SH   SOLE   0 0 0
VAIL RESORTS INC COM 91879Q109 32 148 SH   SOLE   0 0 0
VAIL RESORTS INC CALL 91879Q909 0 0 SH Call SOLE   0 0 0
VAIL RESORTS INC PUT 91879Q959 0 0 SH Put SOLE   0 0 0
VALE S A ADR 91912E105 2 208 SH   SOLE   0 0 0
VALE S A CALL 91912E905 0 0 SH Call SOLE   0 0 0
VALE S A PUT 91912E955 0 0 SH Put SOLE   0 0 0
VALERITAS HLDGS INC COM NEW 91914N202 0 0 SH   SOLE   0 0 0
VALERO ENERGY CORP NEW COM 91913Y100 136 1,615 SH   SOLE   0 0 0
VALERO ENERGY CORP NEW CALL 91913Y900 0 0 SH Call SOLE   0 0 0
VALERO ENERGY CORP NEW PUT 91913Y950 0 0 SH Put SOLE   0 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 0 0 SH   SOLE   0 0 0
VALERO ENERGY PARTNERS LP CALL 91914J902 0 0 SH Call SOLE   0 0 0
VALERO ENERGY PARTNERS LP PUT 91914J952 0 0 SH Put SOLE   0 0 0
VALHI INC NEW COM 918905100 0 0 SH   SOLE   0 0 0
VALHI INC NEW CALL 918905900 0 0 SH Call SOLE   0 0 0
VALHI INC NEW PUT 918905950 0 0 SH Put SOLE   0 0 0
VALLEY NATL BANCORP COM 919794107 12 1,285 SH   SOLE   0 0 0
VALLEY NATL BANCORP CALL 919794907 0 0 SH Call SOLE   0 0 0
VALLEY NATL BANCORP PUT 919794957 0 0 SH Put SOLE   0 0 0
VALMONT INDS INC COM 920253101 0 0 SH   SOLE   0 0 0
VALMONT INDS INC CALL 920253901 0 0 SH Call SOLE   0 0 0
VALMONT INDS INC PUT 920253951 0 0 SH Put SOLE   0 0 0
VALUE LINE INC COM 920437100 0 0 SH   SOLE   0 0 0
VALVOLINE INC COM 92047W101 21 1,145 SH   SOLE   0 0 0
VALVOLINE INC CALL 92047W901 0 0 SH Call SOLE   0 0 0
VALVOLINE INC PUT 92047W951 0 0 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1 61 SH   SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 0 0 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 0 0 SH Put SOLE   0 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 0 0 SH   SOLE   0 0 0
VANECK MERK GOLD TRUST CALL 921078901 0 0 SH Call SOLE   0 0 0
VANECK MERK GOLD TRUST PUT 921078951 0 0 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 275 12,295 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F906 0 0 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F956 0 0 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR MRNGSTR GBL WD 92189F122 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR REAL ASSET ALC 92189F130 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR NDR CMG LN FLT 92189F148 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR GREEN BD ETF 92189F171 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR STEEL ETF 92189F205 5 130 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F905 0 0 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F955 0 0 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F908 0 0 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F958 0 0 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 192 8,257 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CHINAAMC CHINA B 92189F379 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 16 781 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F903 0 0 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F953 0 0 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 136 8,365 SH   SOLE   0 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 6 342 SH   SOLE   0 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 87 3,064 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F907 0 0 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F957 0 0 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 14 625 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR EMERGING MKTS AG 92189F478 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 20 324 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 0 0 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 0 0 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR PRE REFUNDED MUN 92189F510 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR HIGH INCOME INFR 92189F569 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR GEN DRUGS ETF 92189F577 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR OIL REFINERS ETF 92189F585 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CHINAAMC SME CHI 92189F627 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR ISRAEL ETF 92189F635 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 67 1,448 SH   SOLE   0 0 0
VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 12 120 SH   SOLE   0 0 0
VANECK VECTORS ETF TR RETAIL ETF 92189F684 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F904 0 0 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F954 0 0 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 154 2,545 SH   SOLE   0 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 4 74 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F900 0 0 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F950 0 0 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 6 396 SH   SOLE   0 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR RUSSIA SMALL CAP 92189F734 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CHINAAMC CSI 300 92189F759 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F909 0 0 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F959 0 0 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR POLAND ETF 92189F783 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F901 0 0 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F951 0 0 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COAL ETF 92189F809 2 200 SH   SOLE   0 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR BRAZIL SMALL CP 92189F825 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR NAT RES ETF 92189F841 3 110 SH   SOLE   0 0 0
VANECK VECTORS ETF TR AFRICA INDEX ETF 92189F866 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR GAMING ETF 92189F882 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR MRNGSTR DUR DV 92189H102 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 0 0 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H901 0 0 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H951 0 0 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1,725 51,757 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H900 0 0 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H950 0 0 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 133 2,125 SH   SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H909 0 0 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H959 0 0 SH Put SOLE   0 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 131 850 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 0 0 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 26 205 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 70 458 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 28 200 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 421 3,516 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 0 0 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 42 335 SH   SOLE   0 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 4,897 53,160 SH   SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937903 0 0 SH Call SOLE   0 0 0
VANGUARD BD INDEX FD INC PUT 921937953 0 0 SH Put SOLE   0 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 5,642 67,230 SH   SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937909 0 0 SH Call SOLE   0 0 0
VANGUARD BD INDEX FD INC PUT 921937959 0 0 SH Put SOLE   0 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 10,804 135,751 SH   SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937907 0 0 SH Call SOLE   0 0 0
VANGUARD BD INDEX FD INC PUT 921937957 0 0 SH Put SOLE   0 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 5,708 70,325 SH   SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937905 0 0 SH Call SOLE   0 0 0
VANGUARD BD INDEX FD INC PUT 921937955 0 0 SH Put SOLE   0 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 14,781 265,061 SH   SOLE   0 0 0
VANGUARD CHARLOTTE FDS CALL 92203J907 0 0 SH Call SOLE   0 0 0
VANGUARD CHARLOTTE FDS PUT 92203J957 0 0 SH Put SOLE   0 0 0
VANGUARD GROUP DIV APP ETF 921908844 4,095 37,180 SH   SOLE   0 0 0
VANGUARD GROUP CALL 921908904 0 0 SH Call SOLE   0 0 0
VANGUARD GROUP PUT 921908954 0 0 SH Put SOLE   0 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7,033 27,100 SH   SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908903 0 0 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908953 0 0 SH Put SOLE   0 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 255 2,357 SH   SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908902 0 0 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908952 0 0 SH Put SOLE   0 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 85 595 SH   SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908908 0 0 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908958 0 0 SH Put SOLE   0 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,010 34,392 SH   SOLE   0 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 115 644 SH   SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908905 0 0 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908955 0 0 SH Put SOLE   0 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 452 3,497 SH   SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908901 0 0 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908951 0 0 SH Put SOLE   0 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 17,903 111,000 SH   SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 0 0 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 0 0 SH Put SOLE   0 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 227 1,745 SH   SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908907 0 0 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908957 0 0 SH Put SOLE   0 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,328 11,471 SH   SOLE   0 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 18,509 118,020 SH   SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908906 0 0 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908956 0 0 SH Put SOLE   0 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 15,970 147,445 SH   SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908904 0 0 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908954 0 0 SH Put SOLE   0 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,718 37,318 SH   SOLE   0 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 9,911 68,495 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 469 7,891 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042906 0 0 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042956 0 0 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 255 2,453 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042908 0 0 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042958 0 0 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 248 3,400 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042902 0 0 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042952 0 0 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 259 5,176 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042905 0 0 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042955 0 0 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 18,149 427,060 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 236 3,586 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 259 4,845 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 0 0 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 0 0 SH Put SOLE   0 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 14 291 SH   SOLE   0 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 65 1,256 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 183 3,042 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 859 10,778 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C909 0 0 SH Call SOLE   0 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C959 0 0 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 0 0 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 0 0 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 0 0 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 0 0 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 56 539 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 106 863 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C904 0 0 SH Call SOLE   0 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C954 0 0 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 156 1,005 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 45 700 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 162 1,503 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 231 1,779 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 9,975 190,527 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 18 200 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C903 0 0 SH Call SOLE   0 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C953 0 0 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 46 600 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 565 6,512 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C900 0 0 SH Call SOLE   0 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 0 0 SH Put SOLE   0 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 4,367 84,175 SH   SOLE   0 0 0
VANGUARD STAR FD CALL 921909908 0 0 SH Call SOLE   0 0 0
VANGUARD STAR FD PUT 921909958 0 0 SH Put SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 40,096 977,599 SH   SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD CALL 921943908 0 0 SH Call SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD PUT 921943958 0 0 SH Put SOLE   0 0 0
VANGUARD WELLINGTON FD US LIQUIDITY 921935300 0 0 SH   SOLE   0 0 0
VANGUARD WELLINGTON FD US MINIMUM 921935409 0 0 SH   SOLE   0 0 0
VANGUARD WELLINGTON FD US MOMENTUM 921935508 0 0 SH   SOLE   0 0 0
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 0 0 SH   SOLE   0 0 0
VANGUARD WELLINGTON FD US QUALITY 921935706 0 0 SH   SOLE   0 0 0
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 0 0 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,330 15,536 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS INC CALL 921946906 0 0 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS INC PUT 921946956 0 0 SH Put SOLE   0 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 35 577 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 127 1,975 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 0 0 SH   SOLE   0 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 0 0 SH   SOLE   0 0 0
VANGUARD WORLD FD CALL 921910909 0 0 SH Call SOLE   0 0 0
VANGUARD WORLD FD PUT 921910959 0 0 SH Put SOLE   0 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 0 0 SH   SOLE   0 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 0 0 SH   SOLE   0 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 127 1,026 SH   SOLE   0 0 0
VANGUARD WORLD FD CALL 921910906 0 0 SH Call SOLE   0 0 0
VANGUARD WORLD FD PUT 921910956 0 0 SH Put SOLE   0 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 25 327 SH   SOLE   0 0 0
VANGUARD WORLD FD CALL 921910900 0 0 SH Call SOLE   0 0 0
VANGUARD WORLD FD PUT 921910950 0 0 SH Put SOLE   0 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 23,798 243,579 SH   SOLE   0 0 0
VANGUARD WORLD FD CALL 921910903 0 0 SH Call SOLE   0 0 0
VANGUARD WORLD FD PUT 921910953 0 0 SH Put SOLE   0 0 0
VANGUARD WORLD FD S CONSUM DIS ETF 92204A108 491 2,851 SH   SOLE   0 0 0
VANGUARD WORLD FD S CALL 92204A908 0 0 SH Call SOLE   0 0 0
VANGUARD WORLD FD S PUT 92204A958 0 0 SH Put SOLE   0 0 0
VANGUARD WORLD FD S CONSUM STP ETF 92204A207 753 5,194 SH   SOLE   0 0 0
VANGUARD WORLD FD S CALL 92204A907 0 0 SH Call SOLE   0 0 0
VANGUARD WORLD FD S PUT 92204A957 0 0 SH Put SOLE   0 0 0
VANGUARD WORLD FD S ENERGY ETF 92204A306 274 3,077 SH   SOLE   0 0 0
VANGUARD WORLD FD S CALL 92204A906 0 0 SH Call SOLE   0 0 0
VANGUARD WORLD FD S PUT 92204A956 0 0 SH Put SOLE   0 0 0
VANGUARD WORLD FD S FINANCIALS ETF 92204A405 720 11,167 SH   SOLE   0 0 0
VANGUARD WORLD FD S CALL 92204A905 0 0 SH Call SOLE   0 0 0
VANGUARD WORLD FD S PUT 92204A955 0 0 SH Put SOLE   0 0 0
VANGUARD WORLD FD S HEALTH CAR ETF 92204A504 2,124 12,315 SH   SOLE   0 0 0
VANGUARD WORLD FD S CALL 92204A904 0 0 SH Call SOLE   0 0 0
VANGUARD WORLD FD S PUT 92204A954 0 0 SH Put SOLE   0 0 0
VANGUARD WORLD FD S INDUSTRIAL ETF 92204A603 305 2,185 SH   SOLE   0 0 0
VANGUARD WORLD FD S CALL 92204A903 0 0 SH Call SOLE   0 0 0
VANGUARD WORLD FD S PUT 92204A953 0 0 SH Put SOLE   0 0 0
VANGUARD WORLD FD S INF TECH ETF 92204A702 1,138 5,677 SH   SOLE   0 0 0
VANGUARD WORLD FD S CALL 92204A902 0 0 SH Call SOLE   0 0 0
VANGUARD WORLD FD S PUT 92204A952 0 0 SH Put SOLE   0 0 0
VANGUARD WORLD FD S MATERIALS ETF 92204A801 107 877 SH   SOLE   0 0 0
VANGUARD WORLD FD S CALL 92204A901 0 0 SH Call SOLE   0 0 0
VANGUARD WORLD FD S PUT 92204A951 0 0 SH Put SOLE   0 0 0
VANGUARD WORLD FD S UTILITIES ETF 92204A876 246 1,899 SH   SOLE   0 0 0
VANGUARD WORLD FD S COMM SRVC ETF 92204A884 69 831 SH   SOLE   0 0 0
VANTAGE ENERGY ACQUISITION COM CL A 92211L105 0 0 SH   SOLE   0 0 0
VANTAGE ENERGY ACQUISITION *W EXP 04/12/202 92211L113 0 0 SH   SOLE   0 0 0
VANTAGE ENERGY ACQUISITION UNIT 04/12/2024 92211L204 0 0 SH   SOLE   0 0 0
VAPOTHERM INC COM 922107107 0 0 SH   SOLE   0 0 0
VAREX IMAGING CORP COM 92214X106 3 116 SH   SOLE   0 0 0
VAREX IMAGING CORP CALL 92214X906 0 0 SH Call SOLE   0 0 0
VAREX IMAGING CORP PUT 92214X956 0 0 SH Put SOLE   0 0 0
VARIAN MED SYS INC COM 92220P105 69 490 SH   SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 0 0 SH Call SOLE   0 0 0
VARIAN MED SYS INC PUT 92220P955 0 0 SH Put SOLE   0 0 0
VARONIS SYS INC COM 922280102 0 0 SH   SOLE   0 0 0
VARONIS SYS INC CALL 922280902 0 0 SH Call SOLE   0 0 0
VARONIS SYS INC PUT 922280952 0 0 SH Put SOLE   0 0 0
VASCULAR BIOGENICS LTD COM M96883109 0 0 SH   SOLE   0 0 0
VASCULAR BIOGENICS LTD CALL M96883909 0 0 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD PUT M96883959 0 0 SH Put SOLE   0 0 0
VAXART INC COM NEW 92243A200 0 0 SH   SOLE   0 0 0
VAXART INC CALL 92243A900 0 0 SH Call SOLE   0 0 0
VAXART INC PUT 92243A950 0 0 SH Put SOLE   0 0 0
VBI VACCINES INC COM NEW 91822J103 0 0 SH   SOLE   0 0 0
VBI VACCINES INC CALL 91822J903 0 0 SH Call SOLE   0 0 0
VBI VACCINES INC PUT 91822J953 0 0 SH Put SOLE   0 0 0
VECTOIQ ACQUISITION CORP COM 92243N103 0 0 SH   SOLE   0 0 0
VECTOIQ ACQUISITION CORP *W EXP 05/11/202 92243N111 0 0 SH   SOLE   0 0 0
VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 0 0 SH   SOLE   0 0 0
VECTOR GROUP LTD FRNT 1/1 92240MAY4 0 0 SH   SOLE   0 0 0
VECTOR GROUP LTD FRNT 4/1 92240MBC1 0 0 SH   SOLE   0 0 0
VECTOR GROUP LTD COM 92240M108 35 3,300 SH   SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 0 0 SH Call SOLE   0 0 0
VECTOR GROUP LTD PUT 92240M958 0 0 SH Put SOLE   0 0 0
VECTREN CORP COM 92240G101 0 0 SH   SOLE   0 0 0
VECTREN CORP CALL 92240G901 0 0 SH Call SOLE   0 0 0
VECTREN CORP PUT 92240G951 0 0 SH Put SOLE   0 0 0
VECTRUS INC COM 92242T101 0 0 SH   SOLE   0 0 0
VECTRUS INC CALL 92242T901 0 0 SH Call SOLE   0 0 0
VECTRUS INC PUT 92242T951 0 0 SH Put SOLE   0 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 0 0 SH   SOLE   0 0 0
VEDANTA LTD CALL 92242Y900 0 0 SH Call SOLE   0 0 0
VEDANTA LTD PUT 92242Y950 0 0 SH Put SOLE   0 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 0 0 SH   SOLE   0 0 0
VEECO INSTRS INC DEL COM 922417100 0 0 SH   SOLE   0 0 0
VEECO INSTRS INC DEL CALL 922417900 0 0 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL PUT 922417950 0 0 SH Put SOLE   0 0 0
VEEVA SYS INC CL A COM 922475108 85 671 SH   SOLE   0 0 0
VEEVA SYS INC CALL 922475908 0 0 SH Call SOLE   0 0 0
VEEVA SYS INC PUT 922475958 0 0 SH Put SOLE   0 0 0
VENATOR MATLS PLC SHS G9329Z100 0 0 SH   SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 0 0 SH Call SOLE   0 0 0
VENATOR MATLS PLC PUT G9329Z950 0 0 SH Put SOLE   0 0 0
VENTAS INC COM 92276F100 54 850 SH   SOLE   0 0 0
VENTAS INC CALL 92276F900 0 0 SH Call SOLE   0 0 0
VENTAS INC PUT 92276F950 0 0 SH Put SOLE   0 0 0
VEON LTD SPONSORED ADR 91822M106 0 0 SH   SOLE   0 0 0
VEON LTD CALL 91822M906 0 0 SH Call SOLE   0 0 0
VEON LTD PUT 91822M956 0 0 SH Put SOLE   0 0 0
VEONEER INCORPORATED COM 92336X109 7 340 SH   SOLE   0 0 0
VEONEER INCORPORATED CALL 92336X909 0 0 SH Call SOLE   0 0 0
VEONEER INCORPORATED PUT 92336X959 0 0 SH Put SOLE   0 0 0
VERA BRADLEY INC COM 92335C106 0 0 SH   SOLE   0 0 0
VERA BRADLEY INC CALL 92335C906 0 0 SH Call SOLE   0 0 0
VERA BRADLEY INC PUT 92335C956 0 0 SH Put SOLE   0 0 0
VERACYTE INC COM 92337F107 0 0 SH   SOLE   0 0 0
VERACYTE INC CALL 92337F907 0 0 SH Call SOLE   0 0 0
VERACYTE INC PUT 92337F957 0 0 SH Put SOLE   0 0 0
VERASTEM INC NOTE 5.000%11/0 92337CAA2 0 0 SH   SOLE   0 0 0
VERASTEM INC COM 92337C104 0 200 SH   SOLE   0 0 0
VERASTEM INC CALL 92337C904 0 0 SH Call SOLE   0 0 0
VERASTEM INC PUT 92337C954 0 0 SH Put SOLE   0 0 0
VEREIT INC COM 92339V100 234 27,552 SH   SOLE   0 0 0
VEREIT INC CALL 92339V900 0 0 SH Call SOLE   0 0 0
VEREIT INC PUT 92339V950 0 0 SH Put SOLE   0 0 0
VERICEL CORP COM 92346J108 0 0 SH   SOLE   0 0 0
VERICEL CORP CALL 92346J908 0 0 SH Call SOLE   0 0 0
VERICEL CORP PUT 92346J958 0 0 SH Put SOLE   0 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 0 0 SH   SOLE   0 0 0
VERINT SYS INC COM 92343X100 5 100 SH   SOLE   0 0 0
VERINT SYS INC CALL 92343X900 0 0 SH Call SOLE   0 0 0
VERINT SYS INC PUT 92343X950 0 0 SH Put SOLE   0 0 0
VERISIGN INC COM 92343E102 14 80 SH   SOLE   0 0 0
VERISIGN INC CALL 92343E902 0 0 SH Call SOLE   0 0 0
VERISIGN INC PUT 92343E952 0 0 SH Put SOLE   0 0 0
VERISK ANALYTICS INC COM 92345Y106 1,134 8,533 SH   SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 0 0 SH Call SOLE   0 0 0
VERISK ANALYTICS INC PUT 92345Y956 0 0 SH Put SOLE   0 0 0
VERITEX HLDGS INC COM 923451108 0 0 SH   SOLE   0 0 0
VERITEX HLDGS INC CALL 923451908 0 0 SH Call SOLE   0 0 0
VERITEX HLDGS INC PUT 923451958 0 0 SH Put SOLE   0 0 0
VERITIV CORP COM 923454102 0 0 SH   SOLE   0 0 0
VERITIV CORP CALL 923454902 0 0 SH Call SOLE   0 0 0
VERITIV CORP PUT 923454952 0 0 SH Put SOLE   0 0 0
VERITONE INC COM 92347M100 0 0 SH   SOLE   0 0 0
VERITONE INC CALL 92347M900 0 0 SH Call SOLE   0 0 0
VERITONE INC PUT 92347M950 0 0 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,471 41,802 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 0 0 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 0 0 SH Put SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 1 62 SH   SOLE   0 0 0
VERMILION ENERGY INC CALL 923725905 0 0 SH Call SOLE   0 0 0
VERMILION ENERGY INC PUT 923725955 0 0 SH Put SOLE   0 0 0
VERMILLION INC COM NEW 92407M206 0 0 SH   SOLE   0 0 0
VERMILLION INC CALL 92407M906 0 0 SH Call SOLE   0 0 0
VERMILLION INC PUT 92407M956 0 0 SH Put SOLE   0 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106 0 0 SH   SOLE   0 0 0
VERRA MOBILITY CORP COM 92511U102 0 0 SH   SOLE   0 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 0 0 SH   SOLE   0 0 0
VERSO CORP CL A 92531L207 0 0 SH   SOLE   0 0 0
VERSO CORP CALL 92531L907 0 0 SH Call SOLE   0 0 0
VERSO CORP PUT 92531L957 0 0 SH Put SOLE   0 0 0
VERSUM MATLS INC COM 92532W103 8 167 SH   SOLE   0 0 0
VERSUM MATLS INC CALL 92532W903 0 0 SH Call SOLE   0 0 0
VERSUM MATLS INC PUT 92532W953 0 0 SH Put SOLE   0 0 0
VERTEX ENERGY INC COM 92534K107 0 0 SH   SOLE   0 0 0
VERTEX ENERGY INC CALL 92534K907 0 0 SH Call SOLE   0 0 0
VERTEX ENERGY INC PUT 92534K957 0 0 SH Put SOLE   0 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 75 411 SH   SOLE   0 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 0 0 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 0 0 SH Put SOLE   0 0 0
VERU INC COM 92536C103 0 0 SH   SOLE   0 0 0
VERU INC CALL 92536C903 0 0 SH Call SOLE   0 0 0
VERU INC PUT 92536C953 0 0 SH Put SOLE   0 0 0
VIACOM INC NEW CL A 92553P102 0 0 SH   SOLE   0 0 0
VIACOM INC NEW CALL 92553P902 0 0 SH Call SOLE   0 0 0
VIACOM INC NEW PUT 92553P952 0 0 SH Put SOLE   0 0 0
VIACOM INC NEW CL B 92553P201 11 390 SH   SOLE   0 0 0
VIACOM INC NEW CALL 92553P901 0 0 SH Call SOLE   0 0 0
VIACOM INC NEW PUT 92553P951 0 0 SH Put SOLE   0 0 0
VIAD CORP COM NEW 92552R406 0 0 SH   SOLE   0 0 0
VIAD CORP CALL 92552R906 0 0 SH Call SOLE   0 0 0
VIAD CORP PUT 92552R956 0 0 SH Put SOLE   0 0 0
VIASAT INC COM 92552V100 0 0 SH   SOLE   0 0 0
VIASAT INC CALL 92552V900 0 0 SH Call SOLE   0 0 0
VIASAT INC PUT 92552V950 0 0 SH Put SOLE   0 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 0 0 SH   SOLE   0 0 0
VIAVI SOLUTIONS INC COM 925550105 0 12 SH   SOLE   0 0 0
VIAVI SOLUTIONS INC CALL 925550905 0 0 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC PUT 925550955 0 0 SH Put SOLE   0 0 0
VICAL INC COM NEW 925602203 0 0 SH   SOLE   0 0 0
VICAL INC CALL 925602903 0 0 SH Call SOLE   0 0 0
VICAL INC PUT 925602953 0 0 SH Put SOLE   0 0 0
VICI PPTYS INC COM 925652109 2 133 SH   SOLE   0 0 0
VICI PPTYS INC CALL 925652909 0 0 SH Call SOLE   0 0 0
VICI PPTYS INC PUT 925652959 0 0 SH Put SOLE   0 0 0
VICOR CORP COM 925815102 0 0 SH   SOLE   0 0 0
VICOR CORP CALL 925815902 0 0 SH Call SOLE   0 0 0
VICOR CORP PUT 925815952 0 0 SH Put SOLE   0 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 0 0 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 0 0 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 0 0 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 0 0 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 0 0 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 0 0 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 0 0 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 0 0 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 0 0 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 0 0 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 0 0 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II VCSHS EMRG VOLTY 92647N857 0 0 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 0 0 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 0 0 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 0 0 SH   SOLE   0 0 0
VIEWRAY INC COM 92672L107 7 1,000 SH   SOLE   0 0 0
VIEWRAY INC CALL 92672L907 0 0 SH Call SOLE   0 0 0
VIEWRAY INC PUT 92672L957 0 0 SH Put SOLE   0 0 0
VIKING THERAPEUTICS INC COM 92686J106 1 115 SH   SOLE   0 0 0
VIKING THERAPEUTICS INC CALL 92686J906 0 0 SH Call SOLE   0 0 0
VIKING THERAPEUTICS INC PUT 92686J956 0 0 SH Put SOLE   0 0 0
VIKING THERAPEUTICS INC *W EXP 04/13/202 92686J114 0 0 SH   SOLE   0 0 0
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 0 0 SH   SOLE   0 0 0
VILLAGE FARMS INTL INC COM 92707Y108 0 0 SH   SOLE   0 0 0
VILLAGE FARMS INTL INC CALL 92707Y908 0 0 SH Call SOLE   0 0 0
VILLAGE FARMS INTL INC PUT 92707Y958 0 0 SH Put SOLE   0 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 0 0 SH   SOLE   0 0 0
VINCE HLDG CORP COM NEW 92719W207 0 0 SH   SOLE   0 0 0
VINCE HLDG CORP CALL 92719W907 0 0 SH Call SOLE   0 0 0
VINCE HLDG CORP PUT 92719W957 0 0 SH Put SOLE   0 0 0
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 0 0 SH   SOLE   0 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 0 0 SH   SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 0 0 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 0 0 SH Put SOLE   0 0 0
VIPSHOP HLDGS LTD NOTE 1.500% 3/1 92763WAA1 0 0 SH   SOLE   0 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 0 0 SH   SOLE   0 0 0
VIPSHOP HLDGS LTD CALL 92763W903 0 0 SH Call SOLE   0 0 0
VIPSHOP HLDGS LTD PUT 92763W953 0 0 SH Put SOLE   0 0 0
VIRCO MFG CO COM 927651109 0 0 SH   SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 0 0 SH   SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 0 0 SH Call SOLE   0 0 0
VIRNETX HLDG CORP PUT 92823T958 0 0 SH Put SOLE   0 0 0
VIRTRA INC COM PAR 92827K301 0 0 SH   SOLE   0 0 0
VIRTU FINL INC CL A 928254101 0 0 SH   SOLE   0 0 0
VIRTU FINL INC CALL 928254901 0 0 SH Call SOLE   0 0 0
VIRTU FINL INC PUT 928254951 0 0 SH Put SOLE   0 0 0
VIRTUS ETF TR II VIRTUS DYNMC ETF 92790A207 0 0 SH   SOLE   0 0 0
VIRTUS GLOBAL DIVID INCOME F COM 92835W107 31 2,914 SH   SOLE   0 0 0
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 0 0 SH   SOLE   0 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 0 0 SH   SOLE   0 0 0
VIRTUS INVT PARTNERS INC CALL 92828Q909 0 0 SH Call SOLE   0 0 0
VIRTUS INVT PARTNERS INC PUT 92828Q959 0 0 SH Put SOLE   0 0 0
VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 0 0 SH   SOLE   0 0 0
VIRTUS TOTAL RETURN FUND INC COM 92837G100 0 0 SH   SOLE   0 0 0
VIRTUSA CORP COM 92827P102 0 0 SH   SOLE   0 0 0
VIRTUSA CORP CALL 92827P902 0 0 SH Call SOLE   0 0 0
VIRTUSA CORP PUT 92827P952 0 0 SH Put SOLE   0 0 0
VISA INC COM CL A 92826C839 2,244 14,372 SH   SOLE   0 0 0
VISA INC CALL 92826C909 0 0 SH Call SOLE   0 0 0
VISA INC PUT 92826C959 0 0 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 14 811 SH   SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 0 0 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 0 0 SH Put SOLE   0 0 0
VISHAY PRECISION GROUP INC COM 92835K103 0 0 SH   SOLE   0 0 0
VISHAY PRECISION GROUP INC CALL 92835K903 0 0 SH Call SOLE   0 0 0
VISHAY PRECISION GROUP INC PUT 92835K953 0 0 SH Put SOLE   0 0 0
VISLINK TECHNOLOGIES INC COM 92836Y102 0 0 SH   SOLE   0 0 0
VISTA GOLD CORP COM NEW 927926303 0 0 SH   SOLE   0 0 0
VISTA GOLD CORP CALL 927926903 0 0 SH Call SOLE   0 0 0
VISTA GOLD CORP PUT 927926953 0 0 SH Put SOLE   0 0 0
VISTA OUTDOOR INC COM 928377100 0 0 SH   SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 0 0 SH Call SOLE   0 0 0
VISTA OUTDOOR INC PUT 928377950 0 0 SH Put SOLE   0 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 0 0 SH   SOLE   0 0 0
VISTEON CORP COM NEW 92839U206 7 116 SH   SOLE   0 0 0
VISTEON CORP CALL 92839U906 0 0 SH Call SOLE   0 0 0
VISTEON CORP PUT 92839U956 0 0 SH Put SOLE   0 0 0
VISTRA ENERGY CORP COM 92840M102 0 0 SH   SOLE   0 0 0
VISTRA ENERGY CORP CALL 92840M902 0 0 SH Call SOLE   0 0 0
VISTRA ENERGY CORP PUT 92840M952 0 0 SH Put SOLE   0 0 0
VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 0 0 SH   SOLE   0 0 0
VISTRA ENERGY CORP UNIT 02/02/2024 92840M300 0 0 SH   SOLE   0 0 0
VITAL THERAPIES INC COM 92847R104 0 0 SH   SOLE   0 0 0
VITAL THERAPIES INC CALL 92847R904 0 0 SH Call SOLE   0 0 0
VITAL THERAPIES INC PUT 92847R954 0 0 SH Put SOLE   0 0 0
VITAMIN SHOPPE INC NOTE 2.250%12/0 92849EAB7 0 0 SH   SOLE   0 0 0
VITAMIN SHOPPE INC COM 92849E101 0 0 SH   SOLE   0 0 0
VITAMIN SHOPPE INC CALL 92849E901 0 0 SH Call SOLE   0 0 0
VITAMIN SHOPPE INC PUT 92849E951 0 0 SH Put SOLE   0 0 0
VIVALDI OPPORTUNITIES FD COM 92853C207 0 0 SH   SOLE   0 0 0
VIVEVE MED INC COM NEW 92852W204 0 0 SH   SOLE   0 0 0
VIVEVE MED INC CALL 92852W904 0 0 SH Call SOLE   0 0 0
VIVEVE MED INC PUT 92852W954 0 0 SH Put SOLE   0 0 0
VIVINT SOLAR INC COM 92854Q106 4 1,000 SH   SOLE   0 0 0
VIVINT SOLAR INC CALL 92854Q906 0 0 SH Call SOLE   0 0 0
VIVINT SOLAR INC PUT 92854Q956 0 0 SH Put SOLE   0 0 0
VIVOPOWER INTERNATIONAL PLC SHS G9376R100 0 0 SH   SOLE   0 0 0
VIVUS INC NOTE 4.500% 5/0 928551AB6 0 0 SH   SOLE   0 0 0
VIVUS INC COM NEW 928551308 0 0 SH   SOLE   0 0 0
VIVUS INC CALL 928551908 0 0 SH Call SOLE   0 0 0
VIVUS INC PUT 928551958 0 0 SH Put SOLE   0 0 0
VMWARE INC CL A COM 928563402 154 857 SH   SOLE   0 0 0
VMWARE INC CALL 928563902 0 0 SH Call SOLE   0 0 0
VMWARE INC PUT 928563952 0 0 SH Put SOLE   0 0 0
VOC ENERGY TR CALL 91829B903 0 0 SH Call SOLE   0 0 0
VOC ENERGY TR PUT 91829B953 0 0 SH Put SOLE   0 0 0
VOC ENERGY TR TR UNIT 91829B103 0 0 SH   SOLE   0 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 0 0 SH   SOLE   0 0 0
VOCERA COMMUNICATIONS INC CALL 92857F907 0 0 SH Call SOLE   0 0 0
VOCERA COMMUNICATIONS INC PUT 92857F957 0 0 SH Put SOLE   0 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 51 2,843 SH   SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 0 0 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 0 0 SH Put SOLE   0 0 0
VOLITIONRX LTD COM 928661107 0 0 SH   SOLE   0 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 0 0 SH   SOLE   0 0 0
VOLT INFORMATION SCIENCES IN CALL 928703907 0 0 SH Call SOLE   0 0 0
VOLT INFORMATION SCIENCES IN PUT 928703957 0 0 SH Put SOLE   0 0 0
VONAGE HLDGS CORP COM 92886T201 0 0 SH   SOLE   0 0 0
VONAGE HLDGS CORP CALL 92886T901 0 0 SH Call SOLE   0 0 0
VONAGE HLDGS CORP PUT 92886T951 0 0 SH Put SOLE   0 0 0
VORNADO RLTY TR SH BEN INT 929042109 3 52 SH   SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 0 0 SH Call SOLE   0 0 0
VORNADO RLTY TR PUT 929042959 0 0 SH Put SOLE   0 0 0
VOXELJET AG ADS 92912L107 0 0 SH   SOLE   0 0 0
VOXELJET AG CALL 92912L907 0 0 SH Call SOLE   0 0 0
VOXELJET AG PUT 92912L957 0 0 SH Put SOLE   0 0 0
VOXX INTL CORP CL A 91829F104 4 952 SH   SOLE   0 0 0
VOXX INTL CORP CALL 91829F904 0 0 SH Call SOLE   0 0 0
VOXX INTL CORP PUT 91829F954 0 0 SH Put SOLE   0 0 0
VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 1 305 SH   SOLE   0 0 0
VOYA ASIA PAC DIVID EQUITY I COM 92912J102 0 0 SH   SOLE   0 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 0 0 SH   SOLE   0 0 0
VOYA FINL INC COM 929089100 22 450 SH   SOLE   0 0 0
VOYA FINL INC CALL 929089900 0 0 SH Call SOLE   0 0 0
VOYA FINL INC PUT 929089950 0 0 SH Put SOLE   0 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 0 0 SH   SOLE   0 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 14 2,225 SH   SOLE   0 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 0 0 SH   SOLE   0 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 16 3,500 SH   SOLE   0 0 0
VOYA RISK MANAGED NAT RES FD COM 92913C106 8 1,500 SH   SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 0 0 SH   SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 0 0 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC PUT 92915B956 0 0 SH Put SOLE   0 0 0
VSE CORP COM 918284100 0 0 SH   SOLE   0 0 0
VTV THERAPEUTICS INC CL A 918385105 0 0 SH   SOLE   0 0 0
VULCAN MATLS CO COM 929160109 177 1,502 SH   SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 0 0 SH Call SOLE   0 0 0
VULCAN MATLS CO PUT 929160959 0 0 SH Put SOLE   0 0 0
VUZIX CORP COM NEW 92921W300 0 0 SH   SOLE   0 0 0
VUZIX CORP CALL 92921W900 0 0 SH Call SOLE   0 0 0
VUZIX CORP PUT 92921W950 0 0 SH Put SOLE   0 0 0
W & T OFFSHORE INC COM 92922P106 0 0 SH   SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 0 0 SH Call SOLE   0 0 0
W & T OFFSHORE INC PUT 92922P956 0 0 SH Put SOLE   0 0 0
W P CAREY INC COM 92936U109 468 5,902 SH   SOLE   0 0 0
W P CAREY INC CALL 92936U909 0 0 SH Call SOLE   0 0 0
W P CAREY INC PUT 92936U959 0 0 SH Put SOLE   0 0 0
W R BERKLEY CORPORATION COM 084423102 27 329 SH   SOLE   0 0 0
W R BERKLEY CORPORATION CALL 084423902 0 0 SH Call SOLE   0 0 0
W R BERKLEY CORPORATION PUT 084423952 0 0 SH Put SOLE   0 0 0
WABASH NATL CORP COM 929566107 0 0 SH   SOLE   0 0 0
WABASH NATL CORP CALL 929566907 0 0 SH Call SOLE   0 0 0
WABASH NATL CORP PUT 929566957 0 0 SH Put SOLE   0 0 0
WABCO HLDGS INC COM 92927K102 5 38 SH   SOLE   0 0 0
WABCO HLDGS INC CALL 92927K902 0 0 SH Call SOLE   0 0 0
WABCO HLDGS INC PUT 92927K952 0 0 SH Put SOLE   0 0 0
WABTEC CORP COM 929740108 60 828 SH   SOLE   0 0 0
WABTEC CORP CALL 929740908 0 0 SH Call SOLE   0 0 0
WABTEC CORP PUT 929740958 0 0 SH Put SOLE   0 0 0
WADDELL & REED FINL INC CL A 930059100 1 100 SH   SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 0 0 SH Call SOLE   0 0 0
WADDELL & REED FINL INC PUT 930059950 0 0 SH Put SOLE   0 0 0
WAGEWORKS INC COM 930427109 0 0 SH   SOLE   0 0 0
WAGEWORKS INC CALL 930427909 0 0 SH Call SOLE   0 0 0
WAGEWORKS INC PUT 930427959 0 0 SH Put SOLE   0 0 0
WAITR HLDGS INC COM 930752100 0 0 SH   SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 301 4,764 SH   SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 0 0 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 0 0 SH Put SOLE   0 0 0
WALKER & DUNLOP INC COM 93148P102 3 75 SH   SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 0 0 SH Call SOLE   0 0 0
WALKER & DUNLOP INC PUT 93148P952 0 0 SH Put SOLE   0 0 0
WALMART INC COM 931142103 1,759 17,950 SH   SOLE   0 0 0
WALMART INC CALL 931142903 0 0 SH Call SOLE   0 0 0
WALMART INC PUT 931142953 0 0 SH Put SOLE   0 0 0
WARRIOR MET COAL INC COM 93627C101 0 0 SH   SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 0 0 SH Call SOLE   0 0 0
WARRIOR MET COAL INC PUT 93627C951 0 0 SH Put SOLE   0 0 0
WASHINGTON FED INC COM 938824109 0 0 SH   SOLE   0 0 0
WASHINGTON FED INC CALL 938824909 0 0 SH Call SOLE   0 0 0
WASHINGTON FED INC PUT 938824959 0 0 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 35 6,228 SH   SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W908 0 0 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W958 0 0 SH Put SOLE   0 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 19 700 SH   SOLE   0 0 0
WASHINGTON REAL ESTATE INVT CALL 939653901 0 0 SH Call SOLE   0 0 0
WASHINGTON REAL ESTATE INVT PUT 939653951 0 0 SH Put SOLE   0 0 0
WASHINGTON TR BANCORP COM 940610108 0 0 SH   SOLE   0 0 0
WASHINGTON TR BANCORP CALL 940610908 0 0 SH Call SOLE   0 0 0
WASHINGTON TR BANCORP PUT 940610958 0 0 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC COM 94106B101 45 508 SH   SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 0 0 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC PUT 94106B951 0 0 SH Put SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 280 2,704 SH   SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 0 0 SH Call SOLE   0 0 0
WASTE MGMT INC DEL PUT 94106L959 0 0 SH Put SOLE   0 0 0
WATERS CORP COM 941848103 26 106 SH   SOLE   0 0 0
WATERS CORP CALL 941848903 0 0 SH Call SOLE   0 0 0
WATERS CORP PUT 941848953 0 0 SH Put SOLE   0 0 0
WATERSTONE FINL INC MD COM 94188P101 0 0 SH   SOLE   0 0 0
WATERSTONE FINL INC MD CALL 94188P901 0 0 SH Call SOLE   0 0 0
WATERSTONE FINL INC MD PUT 94188P951 0 0 SH Put SOLE   0 0 0
WATFORD HOLDINGS LTD SHS G94787101 0 0 SH   SOLE   0 0 0
WATSCO INC CL B CONV 942622101 0 0 SH   SOLE   0 0 0
WATSCO INC CALL 942622901 0 0 SH Call SOLE   0 0 0
WATSCO INC PUT 942622951 0 0 SH Put SOLE   0 0 0
WATSCO INC COM 942622200 14 101 SH   SOLE   0 0 0
WATSCO INC CALL 942622900 0 0 SH Call SOLE   0 0 0
WATSCO INC PUT 942622950 0 0 SH Put SOLE   0 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 0 0 SH   SOLE   0 0 0
WATTS WATER TECHNOLOGIES INC CALL 942749902 0 0 SH Call SOLE   0 0 0
WATTS WATER TECHNOLOGIES INC PUT 942749952 0 0 SH Put SOLE   0 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 0 0 SH   SOLE   0 0 0
WAVE LIFE SCIENCES LTD CALL Y95308905 0 0 SH Call SOLE   0 0 0
WAVE LIFE SCIENCES LTD PUT Y95308955 0 0 SH Put SOLE   0 0 0
WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 0 0 SH   SOLE   0 0 0
WAYFAIR INC CL A 94419L101 6 46 SH   SOLE   0 0 0
WAYFAIR INC CALL 94419L901 0 0 SH Call SOLE   0 0 0
WAYFAIR INC PUT 94419L951 0 0 SH Put SOLE   0 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 0 0 SH   SOLE   0 0 0
WCF BANCORP INC COM 92940L103 0 0 SH   SOLE   0 0 0
WD-40 CO COM 929236107 0 0 SH   SOLE   0 0 0
WD-40 CO CALL 929236907 0 0 SH Call SOLE   0 0 0
WD-40 CO PUT 929236957 0 0 SH Put SOLE   0 0 0
WEALTHBRIDGE ACQUISITION LTD UNIT 99/99/9999 G4887W102 0 0 SH   SOLE   0 0 0
WEALTHBRIDGE ACQUISITION LTD SHS G4887W110 0 0 SH   SOLE   0 0 0
WEALTHBRIDGE ACQUISITION LTD *W EXP 01/31/202 G4887W128 0 0 SH   SOLE   0 0 0
WEALTHBRIDGE ACQUISITION LTD RIGHT 11/02/2023 G4887W136 0 0 SH   SOLE   0 0 0
WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 0 0 SH   SOLE   0 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 9 14,000 SH   SOLE   0 0 0
WEATHERFORD INTL PLC CALL G48833900 0 0 SH Call SOLE   0 0 0
WEATHERFORD INTL PLC PUT G48833950 0 0 SH Put SOLE   0 0 0
WEBSTER FINL CORP CONN COM 947890109 19 375 SH   SOLE   0 0 0
WEBSTER FINL CORP CONN CALL 947890909 0 0 SH Call SOLE   0 0 0
WEBSTER FINL CORP CONN PUT 947890959 0 0 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC COM 92939U106 22 288 SH   SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 0 0 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC PUT 92939U956 0 0 SH Put SOLE   0 0 0
WEIBO CORP DEBT 1.250%11/1 G9515TAA6 0 0 SH   SOLE   0 0 0
WEIBO CORP SPONSORED ADR 948596101 2 48 SH   SOLE   0 0 0
WEIBO CORP CALL 948596901 0 0 SH Call SOLE   0 0 0
WEIBO CORP PUT 948596951 0 0 SH Put SOLE   0 0 0
WEIDAI LTD SPONS ADS 94861A108 0 0 SH   SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 0 0 SH   SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW CALL 948626906 0 0 SH Call SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW PUT 948626956 0 0 SH Put SOLE   0 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2 100 SH   SOLE   0 0 0
WEINGARTEN RLTY INVS CALL 948741903 0 0 SH Call SOLE   0 0 0
WEINGARTEN RLTY INVS PUT 948741953 0 0 SH Put SOLE   0 0 0
WEIS MKTS INC COM 948849104 0 0 SH   SOLE   0 0 0
WEIS MKTS INC CALL 948849904 0 0 SH Call SOLE   0 0 0
WEIS MKTS INC PUT 948849954 0 0 SH Put SOLE   0 0 0
WELBILT INC COM 949090104 17 1,055 SH   SOLE   0 0 0
WELBILT INC CALL 949090904 0 0 SH Call SOLE   0 0 0
WELBILT INC PUT 949090954 0 0 SH Put SOLE   0 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 187 696 SH   SOLE   0 0 0
WELLCARE HEALTH PLANS INC CALL 94946T906 0 0 SH Call SOLE   0 0 0
WELLCARE HEALTH PLANS INC PUT 94946T956 0 0 SH Put SOLE   0 0 0
WELLESLEY BANCORP INC COM 949485106 0 0 SH   SOLE   0 0 0
WELLS FARGO & CO MTNF 1/2 94986RPJ4 0 0 SH   SOLE   0 0 0
WELLS FARGO & CO MTNF 6/0 94986RQF1 0 0 SH   SOLE   0 0 0
WELLS FARGO & CO MTNF 1/2 94986RQJ3 0 0 SH   SOLE   0 0 0
WELLS FARGO & CO MTNF 0.125% 3/1 94986RTK7 0 0 SH   SOLE   0 0 0
WELLS FARGO & CO MTNF 0.125% 2/2 94986RVY4 0 0 SH   SOLE   0 0 0
WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 0 0 SH   SOLE   0 0 0
WELLS FARGO CO NEW COM 949746101 912 18,895 SH   SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 0 0 SH Call SOLE   0 0 0
WELLS FARGO CO NEW PUT 949746951 0 0 SH Put SOLE   0 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 12 10 SH   SOLE   0 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 13 2,468 SH   SOLE   0 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 15 1,913 SH   SOLE   0 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 14 1,150 SH   SOLE   0 0 0
WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 0 0 SH   SOLE   0 0 0
WELLTOWER INC COM 95040Q104 577 7,452 SH   SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 0 0 SH Call SOLE   0 0 0
WELLTOWER INC PUT 95040Q954 0 0 SH Put SOLE   0 0 0
WENDYS CO COM 95058W100 0 0 SH   SOLE   0 0 0
WENDYS CO CALL 95058W900 0 0 SH Call SOLE   0 0 0
WENDYS CO PUT 95058W950 0 0 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC COM 950755108 0 0 SH   SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 0 0 SH Call SOLE   0 0 0
WERNER ENTERPRISES INC PUT 950755958 0 0 SH Put SOLE   0 0 0
WESBANCO INC COM 950810101 0 0 SH   SOLE   0 0 0
WESBANCO INC CALL 950810901 0 0 SH Call SOLE   0 0 0
WESBANCO INC PUT 950810951 0 0 SH Put SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 0 0 SH   SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC CALL 950814903 0 0 SH Call SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC PUT 950814953 0 0 SH Put SOLE   0 0 0
WESCO INTL INC COM 95082P105 0 0 SH   SOLE   0 0 0
WESCO INTL INC CALL 95082P905 0 0 SH Call SOLE   0 0 0
WESCO INTL INC PUT 95082P955 0 0 SH Put SOLE   0 0 0
WEST BANCORPORATION INC CAP STK 95123P106 0 0 SH   SOLE   0 0 0
WEST BANCORPORATION INC CALL 95123P906 0 0 SH Call SOLE   0 0 0
WEST BANCORPORATION INC PUT 95123P956 0 0 SH Put SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 25 235 SH   SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC CALL 955306905 0 0 SH Call SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC PUT 955306955 0 0 SH Put SOLE   0 0 0
WESTAMERICA BANCORPORATION COM 957090103 0 0 SH   SOLE   0 0 0
WESTAMERICA BANCORPORATION CALL 957090903 0 0 SH Call SOLE   0 0 0
WESTAMERICA BANCORPORATION PUT 957090953 0 0 SH Put SOLE   0 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 0 0 SH   SOLE   0 0 0
WESTERN ALLIANCE BANCORP COM 957638109 16 395 SH   SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 0 0 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 0 0 SH Put SOLE   0 0 0
WESTERN ASSET CORPORATE LN F COM 95790J102 0 0 SH   SOLE   0 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 20 1,518 SH   SOLE   0 0 0
WESTERN ASSET GLB HI INCOME COM 95766B109 12 1,310 SH   SOLE   0 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 0 0 SH   SOLE   0 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 0 0 SH   SOLE   0 0 0
WESTERN ASSET HIGH INCM FD I COM 95766J102 23 3,545 SH   SOLE   0 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 0 0 SH   SOLE   0 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 0 0 SH   SOLE   0 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100 0 0 SH   SOLE   0 0 0
WESTERN ASSET INVT GRADE DEF COM 95790A101 0 0 SH   SOLE   0 0 0
WESTERN ASSET MTG CAP CORP NOTE 6.750%10/0 95790DAA3 0 0 SH   SOLE   0 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 0 0 SH   SOLE   0 0 0
WESTERN ASSET MTG CAP CORP CALL 95790D905 0 0 SH Call SOLE   0 0 0
WESTERN ASSET MTG CAP CORP PUT 95790D955 0 0 SH Put SOLE   0 0 0
WESTERN ASSET MTG DEF OPPTY COM 95790B109 0 0 SH   SOLE   0 0 0
WESTERN ASSET MUN DEF OPP TR COM 95768A109 0 0 SH   SOLE   0 0 0
WESTERN ASSET MUN HI INCM FD COM 95766N103 0 0 SH   SOLE   0 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 10 800 SH   SOLE   0 0 0
WESTERN ASSET VAR RT STRG FD COM 957667108 0 0 SH   SOLE   0 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 0 0 SH   SOLE   0 0 0
WESTERN ASST MN PRT FD INC COM 95766P108 0 0 SH   SOLE   0 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 0 0 SH   SOLE   0 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 0 0 SH   SOLE   0 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 0 0 SH   SOLE   0 0 0
WESTERN DIGITAL CORP COM 958102105 51 1,069 SH   SOLE   0 0 0
WESTERN DIGITAL CORP CALL 958102905 0 0 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP PUT 958102955 0 0 SH Put SOLE   0 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 0 0 SH   SOLE   0 0 0
WESTERN GAS EQUITY PARTNERS CALL 95825R903 0 0 SH Call SOLE   0 0 0
WESTERN GAS EQUITY PARTNERS PUT 95825R953 0 0 SH Put SOLE   0 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 0 0 SH   SOLE   0 0 0
WESTERN GAS PARTNERS LP CALL 958254904 0 0 SH Call SOLE   0 0 0
WESTERN GAS PARTNERS LP PUT 958254954 0 0 SH Put SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 0 0 SH   SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L CALL 958669903 0 0 SH Call SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L PUT 958669953 0 0 SH Put SOLE   0 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 0 0 SH   SOLE   0 0 0
WESTERN NEW ENG BANCORP INC CALL 958892901 0 0 SH Call SOLE   0 0 0
WESTERN NEW ENG BANCORP INC PUT 958892951 0 0 SH Put SOLE   0 0 0
WESTERN UN CO COM 959802109 21 1,187 SH   SOLE   0 0 0
WESTERN UN CO CALL 959802909 0 0 SH Call SOLE   0 0 0
WESTERN UN CO PUT 959802959 0 0 SH Put SOLE   0 0 0
WESTLAKE CHEM CORP COM 960413102 13 200 SH   SOLE   0 0 0
WESTLAKE CHEM CORP CALL 960413902 0 0 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP PUT 960413952 0 0 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 7 350 SH   SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 0 0 SH Call SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP PUT 960417953 0 0 SH Put SOLE   0 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 4 251 SH   SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 250 SH   SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 0 0 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 0 0 SH Put SOLE   0 0 0
WESTROCK CO COM 96145D105 7 195 SH   SOLE   0 0 0
WESTROCK CO CALL 96145D905 0 0 SH Call SOLE   0 0 0
WESTROCK CO PUT 96145D955 0 0 SH Put SOLE   0 0 0
WESTWATER RES INC COM 961684107 0 0 SH   SOLE   0 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 0 0 SH   SOLE   0 0 0
WESTWOOD HLDGS GROUP INC CALL 961765904 0 0 SH Call SOLE   0 0 0
WESTWOOD HLDGS GROUP INC PUT 961765954 0 0 SH Put SOLE   0 0 0
WEX INC COM 96208T104 35 183 SH   SOLE   0 0 0
WEX INC CALL 96208T904 0 0 SH Call SOLE   0 0 0
WEX INC PUT 96208T954 0 0 SH Put SOLE   0 0 0
WEYCO GROUP INC COM 962149100 0 0 SH   SOLE   0 0 0
WEYERHAEUSER CO COM 962166104 93 3,553 SH   SOLE   0 0 0
WEYERHAEUSER CO CALL 962166904 0 0 SH Call SOLE   0 0 0
WEYERHAEUSER CO PUT 962166954 0 0 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 16 700 SH   SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 0 0 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 0 0 SH Put SOLE   0 0 0
WHEELER REAL ESTATE INVT TR *W EXP 04/29/201 963025119 0 0 SH   SOLE   0 0 0
WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 0 0 SH   SOLE   0 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 0 0 SH   SOLE   0 0 0
WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 0 0 SH   SOLE   0 0 0
WHIRLPOOL CORP COM 963320106 14 107 SH   SOLE   0 0 0
WHIRLPOOL CORP CALL 963320906 0 0 SH Call SOLE   0 0 0
WHIRLPOOL CORP PUT 963320956 0 0 SH Put SOLE   0 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 0 0 SH   SOLE   0 0 0
WHITEHORSE FIN INC COM 96524V106 0 0 SH   SOLE   0 0 0
WHITESTONE REIT COM 966084204 0 0 SH   SOLE   0 0 0
WHITESTONE REIT CALL 966084904 0 0 SH Call SOLE   0 0 0
WHITESTONE REIT PUT 966084954 0 0 SH Put SOLE   0 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 0 0 SH   SOLE   0 0 0
WHITING PETE CORP NEW COM NEW 966387409 3 133 SH   SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 0 0 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387959 0 0 SH Put SOLE   0 0 0
WIDEOPENWEST INC COM 96758W101 0 0 SH   SOLE   0 0 0
WIDEOPENWEST INC CALL 96758W901 0 0 SH Call SOLE   0 0 0
WIDEOPENWEST INC PUT 96758W951 0 0 SH Put SOLE   0 0 0
WIDEPOINT CORP COM 967590100 0 0 SH   SOLE   0 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 0 0 SH   SOLE   0 0 0
WILDHORSE RESOURCE DEV CORP CALL 96812T902 0 0 SH Call SOLE   0 0 0
WILDHORSE RESOURCE DEV CORP PUT 96812T952 0 0 SH Put SOLE   0 0 0
WILEY JOHN & SONS INC CL A 968223206 111 2,524 SH   SOLE   0 0 0
WILEY JOHN & SONS INC CALL 968223906 0 0 SH Call SOLE   0 0 0
WILEY JOHN & SONS INC PUT 968223956 0 0 SH Put SOLE   0 0 0
WILEY JOHN & SONS INC CL B 968223305 0 0 SH   SOLE   0 0 0
WILHELMINA INTL INC COM NEW 968235200 0 0 SH   SOLE   0 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 0 0 SH   SOLE   0 0 0
WILLDAN GROUP INC COM 96924N100 0 0 SH   SOLE   0 0 0
WILLIAMS COS INC DEL COM 969457100 272 9,505 SH   SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 0 0 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL PUT 969457950 0 0 SH Put SOLE   0 0 0
WILLIAMS SONOMA INC COM 969904101 5 100 SH   SOLE   0 0 0
WILLIAMS SONOMA INC CALL 969904901 0 0 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC PUT 969904951 0 0 SH Put SOLE   0 0 0
WILLIS LEASE FINANCE CORP COM 970646105 0 0 SH   SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 9 56 SH   SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD CALL G96629903 0 0 SH Call SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD PUT G96629953 0 0 SH Put SOLE   0 0 0
WILLSCOT CORP COM 971375126 0 0 SH   SOLE   0 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 0 448 SH   SOLE   0 0 0
WINDSTREAM HLDGS INC CALL 97382A909 0 0 SH Call SOLE   0 0 0
WINDSTREAM HLDGS INC PUT 97382A959 0 0 SH Put SOLE   0 0 0
WINGSTOP INC COM 974155103 0 0 SH   SOLE   0 0 0
WINGSTOP INC CALL 974155903 0 0 SH Call SOLE   0 0 0
WINGSTOP INC PUT 974155953 0 0 SH Put SOLE   0 0 0
WINMARK CORP COM 974250102 0 0 SH   SOLE   0 0 0
WINNEBAGO INDS INC COM 974637100 3 100 SH   SOLE   0 0 0
WINNEBAGO INDS INC CALL 974637900 0 0 SH Call SOLE   0 0 0
WINNEBAGO INDS INC PUT 974637950 0 0 SH Put SOLE   0 0 0
WINS FIN HLDGS INC ORD SHS G97223104 0 0 SH   SOLE   0 0 0
WINTRUST FINL CORP COM 97650W108 2 43 SH   SOLE   0 0 0
WINTRUST FINL CORP CALL 97650W908 0 0 SH Call SOLE   0 0 0
WINTRUST FINL CORP PUT 97650W958 0 0 SH Put SOLE   0 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 0 0 SH   SOLE   0 0 0
WIPRO LTD CALL 97651M909 0 0 SH Call SOLE   0 0 0
WIPRO LTD PUT 97651M959 0 0 SH Put SOLE   0 0 0
WIRELESS TELECOM GROUP INC COM 976524108 0 0 SH   SOLE   0 0 0
WIRELESS TELECOM GROUP INC CALL 976524908 0 0 SH Call SOLE   0 0 0
WIRELESS TELECOM GROUP INC PUT 976524958 0 0 SH Put SOLE   0 0 0
WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 9 550 SH   SOLE   0 0 0
WISDOMTREE CONTINUOUS COMMOD CALL 97718W908 0 0 SH Call SOLE   0 0 0
WISDOMTREE CONTINUOUS COMMOD PUT 97718W958 0 0 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC COM 97717P104 0 0 SH   SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 0 0 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC PUT 97717P954 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 68 720 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125 0 0 SH   SOLE   0 0 0
WISDOMTREE TR EMERG CUR STR FD 97717W133 0 0 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717W903 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W953 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR CHINESE YUAN FD 97717W182 0 0 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717W902 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W952 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 30 420 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717W908 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W958 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR BRAZILN RL FD 97717W240 0 0 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717W900 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W950 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 78 1,670 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717W901 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W951 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 0 0 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717W907 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W957 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 75 1,726 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717W905 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W955 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 0 0 SH   SOLE   0 0 0
WISDOMTREE TR GLB EX US RL EST 97717W331 64 2,022 SH   SOLE   0 0 0
WISDOMTREE TR NEGATIVE DUR US 97717W364 0 0 SH   SOLE   0 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380 0 0 SH   SOLE   0 0 0
WISDOMTREE TR NEGT DUR HIG YLD 97717W398 0 0 SH   SOLE   0 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 66 776 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717W906 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W956 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 10 400 SH   SOLE   0 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430 0 0 SH   SOLE   0 0 0
WISDOMTREE TR GERMANY HEDEQ FD 97717W448 0 0 SH   SOLE   0 0 0
WISDOMTREE TR JAPAN HDG FINL 97717W463 0 0 SH   SOLE   0 0 0
WISDOMTREE TR BLMBG US BULL 97717W471 0 0 SH   SOLE   0 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,554 71,367 SH   SOLE   0 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 0 0 SH   SOLE   0 0 0
WISDOMTREE TR E MKTS CNSMR GR 97717W539 0 0 SH   SOLE   0 0 0
WISDOMTREE TR US QLT SHRHD YLD 97717W547 1 16 SH   SOLE   0 0 0
WISDOMTREE TR US SMALLCP ERNGS 97717W562 0 0 SH   SOLE   0 0 0
WISDOMTREE TR US MIDCP EARNING 97717W570 0 0 SH   SOLE   0 0 0
WISDOMTREE TR US EARNINGS 500 97717W588 0 0 SH   SOLE   0 0 0
WISDOMTREE TR US TOTAL EARNING 97717W596 0 0 SH   SOLE   0 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 90 3,293 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717W904 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W954 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 101 2,001 SH   SOLE   0 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 48 739 SH   SOLE   0 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 13 225 SH   SOLE   0 0 0
WISDOMTREE TR INTL DIV EX FINL 97717W786 3 87 SH   SOLE   0 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 0 0 SH   SOLE   0 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 0 0 SH   SOLE   0 0 0
WISDOMTREE TR AUSTRALIA DIV FD 97717W810 0 0 SH   SOLE   0 0 0
WISDOMTREE TR ASIA PAC EXJP FD 97717W828 0 0 SH   SOLE   0 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836 7 108 SH   SOLE   0 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 0 0 SH   SOLE   0 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 197 3,919 SH   SOLE   0 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 0 0 SH   SOLE   0 0 0
WISDOMTREE TR GLB HIGH DIV FD 97717W877 37 821 SH   SOLE   0 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131 0 0 SH   SOLE   0 0 0
WISDOMTREE TR FNDMTL US SHRT 97717X149 0 0 SH   SOLE   0 0 0
WISDOMTREE TR FNDMTL SRT CRP 97717X156 0 0 SH   SOLE   0 0 0
WISDOMTREE TR FNDMTL HGH YLD 97717X172 0 0 SH   SOLE   0 0 0
WISDOMTREE TR FNDMTL US CORP 97717X198 0 0 SH   SOLE   0 0 0
WISDOMTREE TR EMERG MKTS DIV 97717X214 0 0 SH   SOLE   0 0 0
WISDOMTREE TR GBL MXC EQT FD 97717X222 0 0 SH   SOLE   0 0 0
WISDOMTREE TR DYNAMIC CRN EQ 97717X255 0 0 SH   SOLE   0 0 0
WISDOMTREE TR CURRNCY INT EQ 97717X263 0 0 SH   SOLE   0 0 0
WISDOMTREE TR DYNAMIC INT EQ 97717X271 0 0 SH   SOLE   0 0 0
WISDOMTREE TR DYNAMIC JPN EQ 97717X289 0 0 SH   SOLE   0 0 0
WISDOMTREE TR DYNAMIC US EQT 97717X297 0 0 SH   SOLE   0 0 0
WISDOMTREE TR MID EAST DIVD 97717X305 0 0 SH   SOLE   0 0 0
WISDOMTREE TR DYNAMIC LNG EQ 97717X313 0 0 SH   SOLE   0 0 0
WISDOMTREE TR EUR DOMST ECO FD 97717X388 0 0 SH   SOLE   0 0 0
WISDOMTREE TR GLBL HGD SMLCP 97717X420 0 0 SH   SOLE   0 0 0
WISDOMTREE TR GBL SMLCP DIVI 97717X446 0 0 SH   SOLE   0 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 0 0 SH   SOLE   0 0 0
WISDOMTREE TR EUR HDG SMLCAP 97717X552 0 0 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717X902 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717X952 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR CBOE S&P 500 97717X560 0 0 SH   SOLE   0 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 0 0 SH   SOLE   0 0 0
WISDOMTREE TR JAP HDG QTLY DIV 97717X586 0 0 SH   SOLE   0 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 0 0 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717X904 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717X954 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610 0 0 SH   SOLE   0 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 0 0 SH   SOLE   0 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651 0 0 SH   SOLE   0 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 30 700 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717X909 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717X959 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 110 1,728 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717X901 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717X951 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR CHINADIV EX FI 97717X719 0 0 SH   SOLE   0 0 0
WISDOMTREE TR WSDM EMKTBD FD 97717X784 0 0 SH   SOLE   0 0 0
WISDOMTREE TR ASIA LC DBT FD 97717X842 0 0 SH   SOLE   0 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867 0 0 SH   SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 0 0 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717X957 0 0 SH Put SOLE   0 0 0
WISDOMTREE TR DYNMC CUR HEDG 97717Y709 0 0 SH   SOLE   0 0 0
WISDOMTREE TR YIELD ENHND FD 97717Y741 0 0 SH   SOLE   0 0 0
WISDOMTREE TR INTK MLTIFACTR 97717Y774 0 0 SH   SOLE   0 0 0
WISDOMTREE TR EMGRING MKTS 97717Y782 0 0 SH   SOLE   0 0 0
WISDOMTREE TR 90/60 BALNCED FD 97717Y790 0 0 SH   SOLE   0 0 0
WISDOMTREE TR YIELD ENHANCED 97717Y808 0 0 SH   SOLE   0 0 0
WISDOMTREE TR BALANCED INCOME 97717Y816 0 0 SH   SOLE   0 0 0
WISDOMTREE TR ICBCCS S&P CHINA 97717Y832 0 0 SH   SOLE   0 0 0
WISDOMTREE TR CB OE RUSSELL 97717Y840 0 0 SH   SOLE   0 0 0
WISDOMTREE TR US MULTIFACTOR 97717Y857 0 0 SH   SOLE   0 0 0
WIX COM LTD SHS M98068105 2 18 SH   SOLE   0 0 0
WIX COM LTD CALL M98068905 0 0 SH Call SOLE   0 0 0
WIX COM LTD PUT M98068955 0 0 SH Put SOLE   0 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 0 0 SH   SOLE   0 0 0
WNS HOLDINGS LTD CALL 92932M901 0 0 SH Call SOLE   0 0 0
WNS HOLDINGS LTD PUT 92932M951 0 0 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC COM 978097103 6 177 SH   SOLE   0 0 0
WOLVERINE WORLD WIDE INC CALL 978097903 0 0 SH Call SOLE   0 0 0
WOLVERINE WORLD WIDE INC PUT 978097953 0 0 SH Put SOLE   0 0 0
WOODWARD INC COM 980745103 4 49 SH   SOLE   0 0 0
WOODWARD INC CALL 980745903 0 0 SH Call SOLE   0 0 0
WOODWARD INC PUT 980745953 0 0 SH Put SOLE   0 0 0
WOORI BK ADR 98105T104 0 0 SH   SOLE   0 0 0
WOORI FINANCIAL GROUP INC SPONSORED ADS 981064108 0 0 SH   SOLE   0 0 0
WORKDAY INC NOTE 1.500% 7/1 98138HAD3 0 0 SH   SOLE   0 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 0 0 SH   SOLE   0 0 0
WORKDAY INC CL A 98138H101 0 0 SH   SOLE   0 0 0
WORKDAY INC CALL 98138H901 0 0 SH Call SOLE   0 0 0
WORKDAY INC PUT 98138H951 0 0 SH Put SOLE   0 0 0
WORKHORSE GROUP INC COM NEW 98138J206 0 0 SH   SOLE   0 0 0
WORKIVA INC COM CL A 98139A105 10 200 SH   SOLE   0 0 0
WORKIVA INC CALL 98139A905 0 0 SH Call SOLE   0 0 0
WORKIVA INC PUT 98139A955 0 0 SH Put SOLE   0 0 0
WORLD ACCEP CORP DEL COM 981419104 0 0 SH   SOLE   0 0 0
WORLD ACCEP CORP DEL CALL 981419904 0 0 SH Call SOLE   0 0 0
WORLD ACCEP CORP DEL PUT 981419954 0 0 SH Put SOLE   0 0 0
WORLD FUEL SVCS CORP COM 981475106 0 0 SH   SOLE   0 0 0
WORLD FUEL SVCS CORP CALL 981475906 0 0 SH Call SOLE   0 0 0
WORLD FUEL SVCS CORP PUT 981475956 0 0 SH Put SOLE   0 0 0
WORLD GOLD TR SPDR LNG DLR GLD 98149E105 0 0 SH   SOLE   0 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 0 0 SH   SOLE   0 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 0 0 SH   SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 0 0 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 0 0 SH Put SOLE   0 0 0
WORLD WRESTLING ENTMT INC NOTE 3.375%12/1 98156QAB4 0 0 SH   SOLE   0 0 0
WORLDPAY INC CL A 981558109 1 16 SH   SOLE   0 0 0
WORLDPAY INC CALL 981558909 0 0 SH Call SOLE   0 0 0
WORLDPAY INC PUT 981558959 0 0 SH Put SOLE   0 0 0
WORTHINGTON INDS INC COM 981811102 0 0 SH   SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 0 0 SH Call SOLE   0 0 0
WORTHINGTON INDS INC PUT 981811952 0 0 SH Put SOLE   0 0 0
WPP PLC NEW ADR 92937A102 0 0 SH   SOLE   0 0 0
WPP PLC NEW CALL 92937A902 0 0 SH Call SOLE   0 0 0
WPP PLC NEW PUT 92937A952 0 0 SH Put SOLE   0 0 0
WPX ENERGY INC COM 98212B103 1 135 SH   SOLE   0 0 0
WPX ENERGY INC CALL 98212B903 0 0 SH Call SOLE   0 0 0
WPX ENERGY INC PUT 98212B953 0 0 SH Put SOLE   0 0 0
WRAP TECHNOLOGIES INC COM 98212N107 0 0 SH   SOLE   0 0 0
WRIGHT MED GROUP INC NOTE 2.000% 2/1 98235TAE7 0 0 SH   SOLE   0 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 3 118 SH   SOLE   0 0 0
WRIGHT MED GROUP N V CALL N96617908 0 0 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V PUT N96617958 0 0 SH Put SOLE   0 0 0
WRIGHT MED GROUP N V RIGHT 03/01/2019 N96617126 0 0 SH   SOLE   0 0 0
WRIGHT MED GROUP N V NOTE 2.250%11/1 98236JAB4 0 0 SH   SOLE   0 0 0
WSFS FINL CORP COM 929328102 0 0 SH   SOLE   0 0 0
WSFS FINL CORP CALL 929328902 0 0 SH Call SOLE   0 0 0
WSFS FINL CORP PUT 929328952 0 0 SH Put SOLE   0 0 0
WVS FINL CORP COM 929358109 0 0 SH   SOLE   0 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 5 130 SH   SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 0 0 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 0 0 SH Put SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 6 130 SH   SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC CALL 98311A905 0 0 SH Call SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC PUT 98311A955 0 0 SH Put SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 0 0 SH   SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 0 0 SH Call SOLE   0 0 0
WYNN RESORTS LTD PUT 983134957 0 0 SH Put SOLE   0 0 0
X FINANCIAL SPONSORED ADS 98372W103 0 0 SH   SOLE   0 0 0
X4 PHARMACEUTICALS INC COM 98420X103 0 0 SH   SOLE   0 0 0
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 0 0 SH   SOLE   0 0 0
XBIOTECH INC COM 98400H102 0 0 SH   SOLE   0 0 0
XBIOTECH INC CALL 98400H902 0 0 SH Call SOLE   0 0 0
XBIOTECH INC PUT 98400H952 0 0 SH Put SOLE   0 0 0
XCEL BRANDS INC COM NEW 98400M101 0 0 SH   SOLE   0 0 0
XCEL ENERGY INC COM 98389B100 615 10,878 SH   SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 0 0 SH Call SOLE   0 0 0
XCEL ENERGY INC PUT 98389B950 0 0 SH Put SOLE   0 0 0
XENCOR INC COM 98401F105 0 0 SH   SOLE   0 0 0
XENCOR INC CALL 98401F905 0 0 SH Call SOLE   0 0 0
XENCOR INC PUT 98401F955 0 0 SH Put SOLE   0 0 0
XENETIC BIOSCIENCES INC COM NEW 984015206 0 0 SH   SOLE   0 0 0
XENIA HOTELS & RESORTS INC COM 984017103 354 15,981 SH   SOLE   0 0 0
XENIA HOTELS & RESORTS INC CALL 984017903 0 0 SH Call SOLE   0 0 0
XENIA HOTELS & RESORTS INC PUT 984017953 0 0 SH Put SOLE   0 0 0
XENON PHARMACEUTICALS INC COM 98420N105 10 1,000 SH   SOLE   0 0 0
XENON PHARMACEUTICALS INC CALL 98420N905 0 0 SH Call SOLE   0 0 0
XENON PHARMACEUTICALS INC PUT 98420N955 0 0 SH Put SOLE   0 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 0 0 SH   SOLE   0 0 0
XEROX CORP COM NEW 984121608 6 203 SH   SOLE   0 0 0
XEROX CORP CALL 984121908 0 0 SH Call SOLE   0 0 0
XEROX CORP PUT 984121958 0 0 SH Put SOLE   0 0 0
XG TECHNOLOGY INC COM PAR 98372A705 0 0 SH   SOLE   0 0 0
XILINX INC COM 983919101 675 5,325 SH   SOLE   0 0 0
XILINX INC CALL 983919901 0 0 SH Call SOLE   0 0 0
XILINX INC PUT 983919951 0 0 SH Put SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 0 0 SH   SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD CALL 98417P905 0 0 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 0 0 SH Put SOLE   0 0 0
XOMA CORP DEL COM NEW 98419J206 0 0 SH   SOLE   0 0 0
XOMA CORP DEL CALL 98419J906 0 0 SH Call SOLE   0 0 0
XOMA CORP DEL PUT 98419J956 0 0 SH Put SOLE   0 0 0
XPERI CORP COM 98421B100 0 12 SH   SOLE   0 0 0
XPERI CORP CALL 98421B900 0 0 SH Call SOLE   0 0 0
XPERI CORP PUT 98421B950 0 0 SH Put SOLE   0 0 0
XPO LOGISTICS INC COM 983793100 0 0 SH   SOLE   0 0 0
XPO LOGISTICS INC CALL 983793900 0 0 SH Call SOLE   0 0 0
XPO LOGISTICS INC PUT 983793950 0 0 SH Put SOLE   0 0 0
XPRESSPA GROUP INC COM 98420U109 0 0 SH   SOLE   0 0 0
XPRESSPA GROUP INC CALL 98420U909 0 0 SH Call SOLE   0 0 0
XPRESSPA GROUP INC PUT 98420U959 0 0 SH Put SOLE   0 0 0
XPRESSPA GROUP INC COM NEW 98420U604 0 0 SH   SOLE   0 0 0
XPRESSPA GROUP INC CALL 98420U904 0 0 SH Call SOLE   0 0 0
XPRESSPA GROUP INC PUT 98420U954 0 0 SH Put SOLE   0 0 0
XTANT MED HLDGS INC COM NEW 98420P308 0 0 SH   SOLE   0 0 0
XTL BIOPHARMACEUTICALS LTD SPONSORED ADR NE 98386D307 0 0 SH   SOLE   0 0 0
XUNLEI LTD SPONSORED ADR 98419E108 0 0 SH   SOLE   0 0 0
XUNLEI LTD CALL 98419E908 0 0 SH Call SOLE   0 0 0
XUNLEI LTD PUT 98419E958 0 0 SH Put SOLE   0 0 0
XYLEM INC COM 98419M100 5 74 SH   SOLE   0 0 0
XYLEM INC CALL 98419M900 0 0 SH Call SOLE   0 0 0
XYLEM INC PUT 98419M950 0 0 SH Put SOLE   0 0 0
Y MABS THERAPEUTICS INC COM 984241109 0 0 SH   SOLE   0 0 0
YAMANA GOLD INC COM 98462Y100 1 550 SH   SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 0 0 SH Call SOLE   0 0 0
YAMANA GOLD INC PUT 98462Y950 0 0 SH Put SOLE   0 0 0
YANDEX N V SHS CLASS A N97284108 28 839 SH   SOLE   0 0 0
YANDEX N V CALL N97284908 0 0 SH Call SOLE   0 0 0
YANDEX N V PUT N97284958 0 0 SH Put SOLE   0 0 0
YANGTZE RIV PORT AND LGSTC L COM 98475Y105 0 0 SH   SOLE   0 0 0
YATRA ONLINE INC ORD SHS G98338109 0 0 SH   SOLE   0 0 0
YELP INC CL A 985817105 0 0 SH   SOLE   0 0 0
YELP INC CALL 985817905 0 0 SH Call SOLE   0 0 0
YELP INC PUT 985817955 0 0 SH Put SOLE   0 0 0
YETI HLDGS INC COM 98585X104 0 0 SH   SOLE   0 0 0
YETI HLDGS INC CALL 98585X904 0 0 SH Call SOLE   0 0 0
YETI HLDGS INC PUT 98585X954 0 0 SH Put SOLE   0 0 0
YEXT INC COM 98585N106 0 0 SH   SOLE   0 0 0
YEXT INC CALL 98585N906 0 0 SH Call SOLE   0 0 0
YEXT INC PUT 98585N956 0 0 SH Put SOLE   0 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 0 0 SH   SOLE   0 0 0
YIELD10 BIOSCIENCE INC CALL 98585K901 0 0 SH Call SOLE   0 0 0
YIELD10 BIOSCIENCE INC PUT 98585K951 0 0 SH Put SOLE   0 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 0 0 SH   SOLE   0 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 0 0 SH   SOLE   0 0 0
YIRENDAI LTD CALL 98585L900 0 0 SH Call SOLE   0 0 0
YIRENDAI LTD PUT 98585L950 0 0 SH Put SOLE   0 0 0
YOGAWORKS INC COM 986005106 0 0 SH   SOLE   0 0 0
YORK WTR CO COM 987184108 9 286 SH   SOLE   0 0 0
YORK WTR CO CALL 987184908 0 0 SH Call SOLE   0 0 0
YORK WTR CO PUT 987184958 0 0 SH Put SOLE   0 0 0
YOUNGEVITY INTL INC COM NEW 987537206 0 0 SH   SOLE   0 0 0
YOUNGEVITY INTL INC CALL 987537906 0 0 SH Call SOLE   0 0 0
YOUNGEVITY INTL INC PUT 987537956 0 0 SH Put SOLE   0 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 0 0 SH   SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 0 0 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 0 0 SH Put SOLE   0 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 0 0 SH   SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 0 0 SH Call SOLE   0 0 0
YRC WORLDWIDE INC PUT 984249957 0 0 SH Put SOLE   0 0 0
YUM BRANDS INC COM 988498101 239 2,400 SH   SOLE   0 0 0
YUM BRANDS INC CALL 988498901 0 0 SH Call SOLE   0 0 0
YUM BRANDS INC PUT 988498951 0 0 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC COM 98850P109 108 2,420 SH   SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 0 0 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC PUT 98850P959 0 0 SH Put SOLE   0 0 0
YUMA ENERGY INC NEW COM 98872F105 0 0 SH   SOLE   0 0 0
YY INC NOTE 2.250% 4/0 98426TAB2 0 0 SH   SOLE   0 0 0
YY INC ADS REPCOM CLA 98426T106 0 0 SH   SOLE   0 0 0
YY INC CALL 98426T906 0 0 SH Call SOLE   0 0 0
YY INC PUT 98426T956 0 0 SH Put SOLE   0 0 0
ZAFGEN INC COM 98885E103 0 0 SH   SOLE   0 0 0
ZAFGEN INC CALL 98885E903 0 0 SH Call SOLE   0 0 0
ZAFGEN INC PUT 98885E953 0 0 SH Put SOLE   0 0 0
ZAGG INC COM 98884U108 0 0 SH   SOLE   0 0 0
ZAGG INC CALL 98884U908 0 0 SH Call SOLE   0 0 0
ZAGG INC PUT 98884U958 0 0 SH Put SOLE   0 0 0
ZAI LAB LTD ADR 98887Q104 0 0 SH   SOLE   0 0 0
ZAI LAB LTD CALL 98887Q904 0 0 SH Call SOLE   0 0 0
ZAI LAB LTD PUT 98887Q954 0 0 SH Put SOLE   0 0 0
ZAYO GROUP HLDGS INC COM 98919V105 28 1,000 SH   SOLE   0 0 0
ZAYO GROUP HLDGS INC CALL 98919V905 0 0 SH Call SOLE   0 0 0
ZAYO GROUP HLDGS INC PUT 98919V955 0 0 SH Put SOLE   0 0 0
ZEALAND PHARMA A S SPONSORED ADR 98920Y304 0 0 SH   SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 77 370 SH   SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP CALL 989207905 0 0 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP PUT 989207955 0 0 SH Put SOLE   0 0 0
ZEDGE INC CL B 98923T104 0 0 SH   SOLE   0 0 0
ZENDESK INC COM 98936J101 5 60 SH   SOLE   0 0 0
ZENDESK INC CALL 98936J901 0 0 SH Call SOLE   0 0 0
ZENDESK INC PUT 98936J951 0 0 SH Put SOLE   0 0 0
ZENDESK INC NOTE 0.250% 3/1 98936JAB7 0 0 SH   SOLE   0 0 0
ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 0 0 SH   SOLE   0 0 0
ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 0 0 SH   SOLE   0 0 0
ZILLOW GROUP INC CL A 98954M101 10 300 SH   SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M901 0 0 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M951 0 0 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 0 0 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 0 0 SH Put SOLE   0 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 3 100 SH   SOLE   0 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 55 432 SH   SOLE   0 0 0
ZIMMER BIOMET HLDGS INC CALL 98956P902 0 0 SH Call SOLE   0 0 0
ZIMMER BIOMET HLDGS INC PUT 98956P952 0 0 SH Put SOLE   0 0 0
ZION OIL & GAS INC COM 989696109 2 2,650 SH   SOLE   0 0 0
ZION OIL & GAS INC CALL 989696909 0 0 SH Call SOLE   0 0 0
ZION OIL & GAS INC PUT 989696959 0 0 SH Put SOLE   0 0 0
ZION OIL & GAS INC *W EXP 01/31/202 989696141 0 0 SH   SOLE   0 0 0
ZIONS BANCORPORATION N A COM 989701107 0 0 SH   SOLE   0 0 0
ZIONS BANCORPORATION N A CALL 989701907 0 0 SH Call SOLE   0 0 0
ZIONS BANCORPORATION N A PUT 989701957 0 0 SH Put SOLE   0 0 0
ZIONS BANCORPORATION N A *W EXP 05/21/202 989701115 0 0 SH   SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 0 0 SH   SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 0 0 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 0 0 SH Put SOLE   0 0 0
ZIX CORP COM 98974P100 0 0 SH   SOLE   0 0 0
ZIX CORP CALL 98974P900 0 0 SH Call SOLE   0 0 0
ZIX CORP PUT 98974P950 0 0 SH Put SOLE   0 0 0
ZK INTL GROUP CO LTD SHS G9892K100 0 0 SH   SOLE   0 0 0
ZOETIS INC CL A 98978V103 540 5,366 SH   SOLE   0 0 0
ZOETIS INC CALL 98978V903 0 0 SH Call SOLE   0 0 0
ZOETIS INC PUT 98978V953 0 0 SH Put SOLE   0 0 0
ZOGENIX INC COM NEW 98978L204 0 0 SH   SOLE   0 0 0
ZOGENIX INC CALL 98978L904 0 0 SH Call SOLE   0 0 0
ZOGENIX INC PUT 98978L954 0 0 SH Put SOLE   0 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 0 0 SH   SOLE   0 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 0 0 SH   SOLE   0 0 0
ZSCALER INC COM 98980G102 0 0 SH   SOLE   0 0 0
ZSCALER INC CALL 98980G902 0 0 SH Call SOLE   0 0 0
ZSCALER INC PUT 98980G952 0 0 SH Put SOLE   0 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 0 0 SH   SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 0 0 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 0 0 SH Put SOLE   0 0 0
ZUMIEZ INC COM 989817101 0 0 SH   SOLE   0 0 0
ZUMIEZ INC CALL 989817901 0 0 SH Call SOLE   0 0 0
ZUMIEZ INC PUT 989817951 0 0 SH Put SOLE   0 0 0
ZUORA INC COM CL A 98983V106 1 50 SH   SOLE   0 0 0
ZUORA INC CALL 98983V906 0 0 SH Call SOLE   0 0 0
ZUORA INC PUT 98983V956 0 0 SH Put SOLE   0 0 0
ZYMEWORKS INC COM 98985W102 0 0 SH   SOLE   0 0 0
ZYMEWORKS INC CALL 98985W902 0 0 SH Call SOLE   0 0 0
ZYMEWORKS INC PUT 98985W952 0 0 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 0 SH   SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 0 0 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 0 0 SH Put SOLE   0 0 0
ZYNEX INC COM 98986M103 0 0 SH   SOLE   0 0 0
ZYNGA INC CL A 98986T108 0 0 SH   SOLE   0 0 0
ZYNGA INC CALL 98986T908 0 0 SH Call SOLE   0 0 0
ZYNGA INC PUT 98986T958 0 0 SH Put SOLE   0 0 0