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
21VIANET GROUP INC SPONSORED ADS A 90138A103 6 800 SH   SOLE 0 800 0 0
21VIANET GROUP INC Call 90138A103 0 800 SH Call SOLE 0 800 0 0
22ND CENTY GROUP INC COM 90137F103 4 1,800 SH   SOLE 0 1,800 0 0
22ND CENTY GROUP INC Call 90137F103 0 600 SH Call SOLE 0 600 0 0
22ND CENTY GROUP INC Put 90137F103 2 6,200 SH Put SOLE 0 6,200 0 0
2U INC COM 90214J101 349 21,444 SH   SOLE 0 21,444 0 0
2U INC Call 90214J101 18 60,100 SH Call SOLE 0 60,100 0 0
2U INC Put 90214J101 61 38,800 SH Put SOLE 0 38,800 0 0
3-D SYS CORP DEL COM NEW 88554D205 148 18,266 SH   SOLE 0 18,266 0 0
3-D SYS CORP DEL Call 88554D205 0 6,900 SH Call SOLE 0 6,900 0 0
3-D SYS CORP DEL Put 88554D205 56 9,900 SH Put SOLE 0 9,900 0 0
3M CO COM 88579Y101 213 1,300 SH   SOLE 0 1,300 0 0
3M CO Call 88579Y101 13 14,300 SH Call SOLE 0 14,300 0 0
3M CO Put 88579Y101 23 13,100 SH Put SOLE 0 13,100 0 0
500 COM LTD Call 33829R100 9 12,200 SH Call SOLE 0 12,200 0 0
51JOB INC SPONSORED ADS 316827104 14 192 SH   SOLE 0 192 0 0
51JOB INC Put 316827104 1 500 SH Put SOLE 0 500 0 0
58 COM INC SPON ADR REP A 31680Q104 1,146 23,254 SH   SOLE 0 23,254 0 0
58 COM INC Call 31680Q104 0 100 SH Call SOLE 0 100 0 0
58 COM INC Put 31680Q104 153 28,900 SH Put SOLE 0 28,900 0 0
8X8 INC NEW COM 282914100 73 3,565 SH   SOLE 0 3,565 0 0
8X8 INC NEW Put 282914100 19 9,500 SH Put SOLE 0 9,500 0 0
ABB LTD SPONSORED ADR 000375204 34 1,740 SH   SOLE 0 1,740 0 0
ABB LTD Call 000375204 1 1,900 SH Call SOLE 0 1,900 0 0
ABB LTD Put 000375204 0 1,600 SH Put SOLE 0 1,600 0 0
ABBOTT LABS COM 002824100 611 7,311 SH   SOLE 0 7,311 0 0
ABBOTT LABS Put 002824100 35 7,300 SH Put SOLE 0 7,300 0 0
ABBVIE INC COM 00287Y109 281 3,720 SH   SOLE 0 3,720 0 0
ABBVIE INC Call 00287Y109 153 37,200 SH Call SOLE 0 37,200 0 0
ABBVIE INC Put 00287Y109 194 19,600 SH Put SOLE 0 19,600 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 4 2,000 SH   SOLE 0 2,000 0 0
ABEONA THERAPEUTICS INC Call 00289Y107 0 100 SH Call SOLE 0 100 0 0
ABERCROMBIE & FITCH CO Call 002896207 0 900 SH Call SOLE 0 900 0 0
ABERCROMBIE & FITCH CO Put 002896207 2 700 SH Put SOLE 0 700 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 62 15,000 SH   SOLE 0 15,000 0 0
ABERDEEN STD GOLD ETF TR Put 00326A104 3 500 SH Put SOLE 0 500 0 0
ABIOMED INC Call 003654100 0 900 SH Call SOLE 0 900 0 0
ABM INDS INC Call 000957100 7 4,700 SH Call SOLE 0 4,700 0 0
ABM INDS INC Put 000957100 3 5,200 SH Put SOLE 0 5,200 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,158 17,709 SH   SOLE 0 17,709 0 0
ACACIA COMMUNICATIONS INC Call 00401C108 3 4,000 SH Call SOLE 0 4,000 0 0
ACACIA COMMUNICATIONS INC Put 00401C108 12 20,900 SH Put SOLE 0 20,900 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 28 10,566 SH   SOLE 0 10,566 0 0
ACACIA RESH CORP Call 003881307 0 100 SH Call SOLE 0 100 0 0
ACACIA RESH CORP Put 003881307 0 600 SH Put SOLE 0 600 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 117 3,273 SH   SOLE 0 3,273 0 0
ACADIA PHARMACEUTICALS INC Call 004225108 7 16,300 SH Call SOLE 0 16,300 0 0
ACADIA PHARMACEUTICALS INC Put 004225108 25 15,000 SH Put SOLE 0 15,000 0 0
ACCELERATE DIAGNOSTICS INC Call 00430H102 16 5,000 SH Call SOLE 0 5,000 0 0
ACCELERON PHARMA INC COM 00434H108 292 7,400 SH   SOLE 0 7,400 0 0
ACCO BRANDS CORP COM 00081T108 24 2,439 SH   SOLE 0 2,439 0 0
ACCO BRANDS CORP Call 00081T108 0 1,100 SH Call SOLE 0 1,100 0 0
ACCO BRANDS CORP Put 00081T108 0 8,700 SH Put SOLE 0 8,700 0 0
ACCURAY INC COM 004397105 14 5,400 SH   SOLE 0 5,400 0 0
ACI WORLDWIDE INC COM 004498101 9 300 SH   SOLE 0 300 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 7 6,500 SH   SOLE 0 6,500 0 0
ACLARIS THERAPEUTICS INC Put 00461U105 32 8,500 SH Put SOLE 0 8,500 0 0
ACORDA THERAPEUTICS INC COM 00484M106 2 700 SH   SOLE 0 700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,302 24,616 SH   SOLE 0 24,616 0 0
ACTIVISION BLIZZARD INC Call 00507V109 17 19,700 SH Call SOLE 0 19,700 0 0
ACTIVISION BLIZZARD INC Put 00507V109 19 15,800 SH Put SOLE 0 15,800 0 0
ACTUANT CORP Call 00508X203 0 3,000 SH Call SOLE 0 3,000 0 0
ACUITY BRANDS INC COM 00508Y102 67 500 SH   SOLE 0 500 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 10 2,049 SH   SOLE 0 2,049 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 4 2,700 SH   SOLE 0 2,700 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 23 745 SH   SOLE 0 745 0 0
ADAPTIVE BIOTECHNOLOGIES COR Call 00650F109 0 2,200 SH Call SOLE 0 2,200 0 0
ADAPTIVE BIOTECHNOLOGIES COR Put 00650F109 8 1,600 SH Put SOLE 0 1,600 0 0
ADIENT PLC ORD SHS G0084W101 933 40,653 SH   SOLE 0 40,653 0 0
ADIENT PLC Call G0084W101 28 3,900 SH Call SOLE 0 3,900 0 0
ADIENT PLC Put G0084W101 62 20,500 SH Put SOLE 0 20,500 0 0
ADMA BIOLOGICS INC COM 000899104 4 900 SH   SOLE 0 900 0 0
ADOBE INC COM 00724F101 1,446 5,238 SH   SOLE 0 5,238 0 0
ADOBE INC Call 00724F101 102 12,400 SH Call SOLE 0 12,400 0 0
ADOBE INC Put 00724F101 25 7,700 SH Put SOLE 0 7,700 0 0
ADT INC COM 00090Q103 94 15,000 SH   SOLE 0 15,000 0 0
ADT INC Call 00090Q103 23 31,400 SH Call SOLE 0 31,400 0 0
ADT INC Put 00090Q103 0 1,200 SH Put SOLE 0 1,200 0 0
ADTRAN INC COM 00738A106 63 5,601 SH   SOLE 0 5,601 0 0
ADTRAN INC Call 00738A106 0 2,000 SH Call SOLE 0 2,000 0 0
ADTRAN INC Put 00738A106 13 9,900 SH Put SOLE 0 9,900 0 0
ADURO BIOTECH INC COM 00739L101 5 5,200 SH   SOLE 0 5,200 0 0
ADVANCED ENERGY INDS COM 007973100 5 100 SH   SOLE 0 100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 498 17,207 SH   SOLE 0 17,207 0 0
ADVANCED MICRO DEVICES INC Call 007903107 734 258,700 SH Call SOLE 0 258,700 0 0
ADVANCED MICRO DEVICES INC Put 007903107 371 218,200 SH Put SOLE 0 218,200 0 0
ADVAXIS INC COM NEW 007624307 0 140 SH   SOLE 0 140 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 37 6,800 SH   SOLE 0 6,800 0 0
ADVERUM BIOTECHNOLOGIES INC Call 00773U108 4 43,400 SH Call SOLE 0 43,400 0 0
ADVERUM BIOTECHNOLOGIES INC Put 00773U108 109 22,500 SH Put SOLE 0 22,500 0 0
ADVISORSHARES TR Call 00768Y495 0 5,900 SH Call SOLE 0 5,900 0 0
ADVISORSHARES TR Call 00768Y883 0 3,100 SH Call SOLE 0 3,100 0 0
ADVISORSHARES TR Put 00768Y495 1 100 SH Put SOLE 0 100 0 0
AECOM Call 00766T100 1 1,500 SH Call SOLE 0 1,500 0 0
AEGON N V NY REGISTRY SHS 007924103 0 193 SH   SOLE 0 193 0 0
AERCAP HOLDINGS NV Call N00985106 15 5,200 SH Call SOLE 0 5,200 0 0
AERCAP HOLDINGS NV Put N00985106 0 1,300 SH Put SOLE 0 1,300 0 0
AERIE PHARMACEUTICALS INC Call 00771V108 41 16,300 SH Call SOLE 0 16,300 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 121 2,400 SH   SOLE 0 2,400 0 0
AEROVIRONMENT INC COM 008073108 68 1,287 SH   SOLE 0 1,287 0 0
AETERNA ZENTARIS INC COM 007975402 3 3,500 SH   SOLE 0 3,500 0 0
AFFILIATED MANAGERS GROUP IN Put 008252108 1 300 SH Put SOLE 0 300 0 0
AFLAC INC Call 001055102 8 1,200 SH Call SOLE 0 1,200 0 0
AGCO CORP Call 001084102 0 200 SH Call SOLE 0 200 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 242 7,471 SH   SOLE 0 7,471 0 0
AGNC INVT CORP COM 00123Q104 1,476 91,757 SH   SOLE 0 91,757 0 0
AGNC INVT CORP Call 00123Q104 0 1,600 SH Call SOLE 0 1,600 0 0
AGNC INVT CORP Put 00123Q104 151 121,700 SH Put SOLE 0 121,700 0 0
AGNICO EAGLE MINES LTD Call 008474108 71 38,200 SH Call SOLE 0 38,200 0 0
AGNICO EAGLE MINES LTD Put 008474108 75 73,200 SH Put SOLE 0 73,200 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 154 7,400 SH   SOLE 0 7,400 0 0
AIMMUNE THERAPEUTICS INC Call 00900T107 0 1,200 SH Call SOLE 0 1,200 0 0
AIMMUNE THERAPEUTICS INC Put 00900T107 0 2,500 SH Put SOLE 0 2,500 0 0
AIR PRODS & CHEMS INC COM 009158106 122 550 SH   SOLE 0 550 0 0
AIR PRODS & CHEMS INC Call 009158106 12 1,000 SH Call SOLE 0 1,000 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 12 616 SH   SOLE 0 616 0 0
AIR TRANSPORT SERVICES GRP I Call 00922R105 0 1,200 SH Call SOLE 0 1,200 0 0
AIR TRANSPORT SERVICES GRP I Put 00922R105 7 13,100 SH Put SOLE 0 13,100 0 0
AIRCASTLE LTD COM G0129K104 53 2,395 SH   SOLE 0 2,395 0 0
AIRCASTLE LTD Call G0129K104 1 900 SH Call SOLE 0 900 0 0
AK STL HLDG CORP COM 001547108 5 2,519 SH   SOLE 0 2,519 0 0
AK STL HLDG CORP Call 001547108 0 1,300 SH Call SOLE 0 1,300 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 592 6,485 SH   SOLE 0 6,485 0 0
AKAMAI TECHNOLOGIES INC Call 00971T101 11 2,100 SH Call SOLE 0 2,100 0 0
AKAMAI TECHNOLOGIES INC Put 00971T101 6 10,800 SH Put SOLE 0 10,800 0 0
AKCEA THERAPEUTICS INC COM 00972L107 53 3,500 SH   SOLE 0 3,500 0 0
AKCEA THERAPEUTICS INC Call 00972L107 0 2,500 SH Call SOLE 0 2,500 0 0
AKCEA THERAPEUTICS INC Put 00972L107 46 3,400 SH Put SOLE 0 3,400 0 0
AKORN INC COM 009728106 11 3,000 SH   SOLE 0 3,000 0 0
AKORN INC Call 009728106 0 100 SH Call SOLE 0 100 0 0
AKORN INC Put 009728106 1 5,400 SH Put SOLE 0 5,400 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 11 1,500 SH   SOLE 0 1,500 0 0
AKOUSTIS TECHNOLOGIES INC Call 00973N102 3 1,000 SH Call SOLE 0 1,000 0 0
AKOUSTIS TECHNOLOGIES INC Put 00973N102 1 1,300 SH Put SOLE 0 1,300 0 0
ALAMO GROUP INC COM 011311107 11 100 SH   SOLE 0 100 0 0
ALARM COM HLDGS INC COM 011642105 61 1,320 SH   SOLE 0 1,320 0 0
ALARM COM HLDGS INC Call 011642105 0 200 SH Call SOLE 0 200 0 0
ALARM COM HLDGS INC Put 011642105 30 49,500 SH Put SOLE 0 49,500 0 0
ALASKA AIR GROUP INC COM 011659109 5 91 SH   SOLE 0 91 0 0
ALASKA AIR GROUP INC Call 011659109 10 4,800 SH Call SOLE 0 4,800 0 0
ALASKA AIR GROUP INC Put 011659109 0 900 SH Put SOLE 0 900 0 0
ALBEMARLE CORP Call 012653101 90 23,200 SH Call SOLE 0 23,200 0 0
ALBEMARLE CORP Put 012653101 12 1,400 SH Put SOLE 0 1,400 0 0
ALCOA CORP COM 013872106 99 4,934 SH   SOLE 0 4,934 0 0
ALCOA CORP Call 013872106 100 48,400 SH Call SOLE 0 48,400 0 0
ALCOA CORP Put 013872106 43 22,500 SH Put SOLE 0 22,500 0 0
ALCON INC ORD SHS H01301128 29 500 SH   SOLE 0 500 0 0
ALCON INC Call H01301128 4 8,100 SH Call SOLE 0 8,100 0 0
ALCON INC Put H01301128 3 1,600 SH Put SOLE 0 1,600 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 28 1,500 SH   SOLE 0 1,500 0 0
ALDER BIOPHARMACEUTICALS INC Put 014339105 10 61,600 SH Put SOLE 0 61,600 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 137 1,400 SH   SOLE 0 1,400 0 0
ALEXION PHARMACEUTICALS INC Call 015351109 7 1,000 SH Call SOLE 0 1,000 0 0
ALEXION PHARMACEUTICALS INC Put 015351109 19 1,500 SH Put SOLE 0 1,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17,516 104,746 SH   SOLE 0 104,746 0 0
ALIBABA GROUP HLDG LTD Call 01609W102 1,663 411,700 SH Call SOLE 0 411,700 0 0
ALIBABA GROUP HLDG LTD Put 01609W102 2,072 338,400 SH Put SOLE 0 338,400 0 0
ALIGN TECHNOLOGY INC COM 016255101 300 1,663 SH   SOLE 0 1,663 0 0
ALIGN TECHNOLOGY INC Call 016255101 0 3,900 SH Call SOLE 0 3,900 0 0
ALIGN TECHNOLOGY INC Put 016255101 70 3,100 SH Put SOLE 0 3,100 0 0
ALLAKOS INC Call 01671P100 416 18,600 SH Call SOLE 0 18,600 0 0
ALLAKOS INC Put 01671P100 26 4,000 SH Put SOLE 0 4,000 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 58 2,908 SH   SOLE 0 2,908 0 0
ALLEGHENY TECHNOLOGIES INC Call 01741R102 0 100 SH Call SOLE 0 100 0 0
ALLEGIANT TRAVEL CO Call 01748X102 117 15,600 SH Call SOLE 0 15,600 0 0
ALLEGION PUB LTD CO Put G0176J109 0 700 SH Put SOLE 0 700 0 0
ALLERGAN PLC SHS G0177J108 1,507 8,959 SH   SOLE 0 8,959 0 0
ALLERGAN PLC Call G0177J108 3 600 SH Call SOLE 0 600 0 0
ALLERGAN PLC Put G0177J108 103 27,800 SH Put SOLE 0 27,800 0 0
ALLETE INC COM NEW 018522300 34 400 SH   SOLE 0 400 0 0
ALLETE INC Put 018522300 1 900 SH Put SOLE 0 900 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 160 10,051 SH   SOLE 0 10,051 0 0
ALLIANCE RES PARTNER L P Call 01877R108 0 2,900 SH Call SOLE 0 2,900 0 0
ALLIANCE RES PARTNER L P Put 01877R108 3 2,500 SH Put SOLE 0 2,500 0 0
ALLIANCEBERNSTEIN HOLDING LP Call 01881G106 4 7,800 SH Call SOLE 0 7,800 0 0
ALLIANCEBERNSTEIN HOLDING LP Put 01881G106 0 1,400 SH Put SOLE 0 1,400 0 0
ALLISON TRANSMISSION HLDGS I Call 01973R101 5 10,400 SH Call SOLE 0 10,400 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 16 600 SH   SOLE 0 600 0 0
ALLOGENE THERAPEUTICS INC Call 019770106 4 2,800 SH Call SOLE 0 2,800 0 0
ALLOGENE THERAPEUTICS INC Put 019770106 10 2,500 SH Put SOLE 0 2,500 0 0
ALLSTATE CORP Call 020002101 2 1,100 SH Call SOLE 0 1,100 0 0
ALLY FINL INC COM 02005N100 95 2,895 SH   SOLE 0 2,895 0 0
ALLY FINL INC Call 02005N100 91 16,400 SH Call SOLE 0 16,400 0 0
ALLY FINL INC Put 02005N100 5 11,700 SH Put SOLE 0 11,700 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 284 3,537 SH   SOLE 0 3,537 0 0
ALNYLAM PHARMACEUTICALS INC Put 02043Q107 27 3,000 SH Put SOLE 0 3,000 0 0
ALPHA & OMEGA SEMICONDUCTOR Call G6331P104 5 3,900 SH Call SOLE 0 3,900 0 0
ALPHA & OMEGA SEMICONDUCTOR Put G6331P104 0 200 SH Put SOLE 0 200 0 0
ALPHABET INC CAP STK CL C 02079K107 483 397 SH   SOLE 0 397 0 0
ALPHABET INC CAP STK CL A 02079K305 1,492 1,222 SH   SOLE 0 1,222 0 0
ALPHABET INC Call 02079K305 81 1,900 SH Call SOLE 0 1,900 0 0
ALPHABET INC Call 02079K107 651 17,800 SH Call SOLE 0 17,800 0 0
ALPHABET INC Put 02079K107 26 7,600 SH Put SOLE 0 7,600 0 0
ALPHABET INC Put 02079K305 32 2,200 SH Put SOLE 0 2,200 0 0
ALPHATEC HOLDINGS INC Call 02081G201 0 300 SH Call SOLE 0 300 0 0
ALPS ETF TR Call 00162Q866 6 101,600 SH Call SOLE 0 101,600 0 0
ALPS ETF TR Put 00162Q866 34 28,200 SH Put SOLE 0 28,200 0 0
ALPS ETF TR Put 00162Q593 6 1,900 SH Put SOLE 0 1,900 0 0
ALTERYX INC COM CL A 02156B103 314 2,927 SH   SOLE 0 2,927 0 0
ALTERYX INC Call 02156B103 14 7,800 SH Call SOLE 0 7,800 0 0
ALTERYX INC Put 02156B103 45 8,900 SH Put SOLE 0 8,900 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2 100 SH   SOLE 0 100 0 0
ALTISOURCE PORTFOLIO SOLNS S Call L0175J104 1 3,200 SH Call SOLE 0 3,200 0 0
ALTRIA GROUP INC COM 02209S103 1,393 34,063 SH   SOLE 0 34,063 0 0
ALTRIA GROUP INC Call 02209S103 3 5,400 SH Call SOLE 0 5,400 0 0
ALTRIA GROUP INC Put 02209S103 37 64,700 SH Put SOLE 0 64,700 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 674 44,500 SH   SOLE 0 44,500 0 0
AMARIN CORP PLC Call 023111206 91 89,600 SH Call SOLE 0 89,600 0 0
AMARIN CORP PLC Put 023111206 262 93,900 SH Put SOLE 0 93,900 0 0
AMAZON COM INC COM 023135106 130,002 74,890 SH   SOLE 0 74,890 0 0
AMAZON COM INC Call 023135106 1,551 26,300 SH Call SOLE 0 26,300 0 0
AMAZON COM INC Put 023135106 6,880 97,800 SH Put SOLE 0 97,800 0 0
AMBAC FINL GROUP INC Call 023139884 7 22,400 SH Call SOLE 0 22,400 0 0
AMBARELLA INC SHS G037AX101 36 580 SH   SOLE 0 580 0 0
AMBARELLA INC Call G037AX101 49 19,800 SH Call SOLE 0 19,800 0 0
AMBARELLA INC Put G037AX101 22 18,000 SH Put SOLE 0 18,000 0 0
AMBEV SA Call 02319V103 1 14,900 SH Call SOLE 0 14,900 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 8 789 SH   SOLE 0 789 0 0
AMC ENTMT HLDGS INC Call 00165C104 6 27,800 SH Call SOLE 0 27,800 0 0
AMC ENTMT HLDGS INC Put 00165C104 1 3,300 SH Put SOLE 0 3,300 0 0
AMC NETWORKS INC CL A 00164V103 17 363 SH   SOLE 0 363 0 0
AMC NETWORKS INC Call 00164V103 0 1,200 SH Call SOLE 0 1,200 0 0
AMC NETWORKS INC Put 00164V103 0 1,100 SH Put SOLE 0 1,100 0 0
AMEREN CORP Call 023608102 5 1,800 SH Call SOLE 0 1,800 0 0
AMEREN CORP Put 023608102 0 300 SH Put SOLE 0 300 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 287 35,200 SH   SOLE 0 35,200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 29 1,104 SH   SOLE 0 1,104 0 0
AMERICAN AIRLS GROUP INC Call 02376R102 1 4,800 SH Call SOLE 0 4,800 0 0
AMERICAN AIRLS GROUP INC Put 02376R102 107 13,300 SH Put SOLE 0 13,300 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 47 5,765 SH   SOLE 0 5,765 0 0
AMERICAN AXLE & MFG HLDGS IN Call 024061103 93 89,400 SH Call SOLE 0 89,400 0 0
AMERICAN AXLE & MFG HLDGS IN Put 024061103 58 29,000 SH Put SOLE 0 29,000 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 182 11,253 SH   SOLE 0 11,253 0 0
AMERICAN EAGLE OUTFITTERS IN Call 02553E106 2 3,000 SH Call SOLE 0 3,000 0 0
AMERICAN EAGLE OUTFITTERS IN Put 02553E106 44 8,000 SH Put SOLE 0 8,000 0 0
AMERICAN ELEC PWR CO INC Call 025537101 0 300 SH Call SOLE 0 300 0 0
AMERICAN EXPRESS CO COM 025816109 250 2,119 SH   SOLE 0 2,119 0 0
AMERICAN EXPRESS CO Call 025816109 187 75,600 SH Call SOLE 0 75,600 0 0
AMERICAN EXPRESS CO Put 025816109 4 3,300 SH Put SOLE 0 3,300 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 108 1,006 SH   SOLE 0 1,006 0 0
AMERICAN FINL GROUP INC OHIO Put 025932104 0 200 SH Put SOLE 0 200 0 0
AMERICAN INTL GROUP INC Call 026874784 210 32,100 SH Call SOLE 0 32,100 0 0
AMERICAN INTL GROUP INC Put 026874784 3 4,900 SH Put SOLE 0 4,900 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 188 32,290 SH   SOLE 0 32,290 0 0
AMERICAN OUTDOOR BRANDS CORP Call 02874P103 4 20,200 SH Call SOLE 0 20,200 0 0
AMERICAN OUTDOOR BRANDS CORP Put 02874P103 36 69,900 SH Put SOLE 0 69,900 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 0 100 SH   SOLE 0 100 0 0
AMERICAN RENAL ASSOCIATES HO Put 029227105 0 200 SH Put SOLE 0 200 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 61 7,851 SH   SOLE 0 7,851 0 0
AMERICAN SUPERCONDUCTOR CORP Call 030111207 0 1,500 SH Call SOLE 0 1,500 0 0
AMERICAN SUPERCONDUCTOR CORP Put 030111207 20 12,100 SH Put SOLE 0 12,100 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,418 6,416 SH   SOLE 0 6,416 0 0
AMERICAN TOWER CORP NEW Call 03027X100 127 12,500 SH Call SOLE 0 12,500 0 0
AMERICAN TOWER CORP NEW Put 03027X100 24 15,600 SH Put SOLE 0 15,600 0 0
AMERICAN WTR WKS CO INC NEW Call 030420103 4 1,000 SH Call SOLE 0 1,000 0 0
AMERICAN WTR WKS CO INC NEW Put 030420103 0 100 SH Put SOLE 0 100 0 0
AMERICAS CAR MART INC COM 03062T105 90 990 SH   SOLE 0 990 0 0
AMERIPRISE FINL INC COM 03076C106 56 385 SH   SOLE 0 385 0 0
AMERIS BANCORP Call 03076K108 0 300 SH Call SOLE 0 300 0 0
AMERIS BANCORP Put 03076K108 0 600 SH Put SOLE 0 600 0 0
AMERISOURCEBERGEN CORP COM 03073E105 194 2,361 SH   SOLE 0 2,361 0 0
AMERISOURCEBERGEN CORP Call 03073E105 0 400 SH Call SOLE 0 400 0 0
AMERISOURCEBERGEN CORP Put 03073E105 0 100 SH Put SOLE 0 100 0 0
AMETEK INC NEW Call 031100100 6 2,300 SH Call SOLE 0 2,300 0 0
AMETEK INC NEW Put 031100100 1 1,300 SH Put SOLE 0 1,300 0 0
AMGEN INC COM 031162100 466 2,412 SH   SOLE 0 2,412 0 0
AMGEN INC Put 031162100 10 3,500 SH Put SOLE 0 3,500 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 134 2,340 SH   SOLE 0 2,340 0 0
AMN HEALTHCARE SERVICES INC Call 001744101 3 300 SH Call SOLE 0 300 0 0
AMN HEALTHCARE SERVICES INC Put 001744101 1 3,600 SH Put SOLE 0 3,600 0 0
AMPHENOL CORP NEW CL A 032095101 137 1,426 SH   SOLE 0 1,426 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 0 800 SH   SOLE 0 800 0 0
AMPIO PHARMACEUTICALS INC Call 03209T109 0 300 SH Call SOLE 0 300 0 0
AMYRIS INC COM NEW 03236M200 37 7,900 SH   SOLE 0 7,900 0 0
AMYRIS INC Put 03236M200 8 10,000 SH Put SOLE 0 10,000 0 0
ANALOG DEVICES INC COM 032654105 156 1,397 SH   SOLE 0 1,397 0 0
ANALOG DEVICES INC Call 032654105 2 3,700 SH Call SOLE 0 3,700 0 0
ANALOG DEVICES INC Put 032654105 5 3,800 SH Put SOLE 0 3,800 0 0
ANAPLAN INC COM 03272L108 792 16,854 SH   SOLE 0 16,854 0 0
ANAPLAN INC Call 03272L108 22 15,300 SH Call SOLE 0 15,300 0 0
ANAPLAN INC Put 03272L108 44 35,800 SH Put SOLE 0 35,800 0 0
ANAPTYSBIO INC COM 032724106 10 300 SH   SOLE 0 300 0 0
ANAPTYSBIO INC Call 032724106 3 1,500 SH Call SOLE 0 1,500 0 0
ANAPTYSBIO INC Put 032724106 280 13,900 SH Put SOLE 0 13,900 0 0
ANGI HOMESERVICES INC Call 00183L102 0 2,000 SH Call SOLE 0 2,000 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 189 10,389 SH   SOLE 0 10,389 0 0
ANGLOGOLD ASHANTI LTD Call 035128206 198 40,500 SH Call SOLE 0 40,500 0 0
ANGLOGOLD ASHANTI LTD Put 035128206 0 1,200 SH Put SOLE 0 1,200 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,940 20,396 SH   SOLE 0 20,396 0 0
ANHEUSER BUSCH INBEV SA/NV Call 03524A108 24 5,500 SH Call SOLE 0 5,500 0 0
ANHEUSER BUSCH INBEV SA/NV Put 03524A108 20 15,400 SH Put SOLE 0 15,400 0 0
ANIKA THERAPEUTICS INC COM 035255108 27 500 SH   SOLE 0 500 0 0
ANIKA THERAPEUTICS INC Put 035255108 51 22,500 SH Put SOLE 0 22,500 0 0
ANNALY CAP MGMT INC COM 035710409 192 21,900 SH   SOLE 0 21,900 0 0
ANNALY CAP MGMT INC Call 035710409 0 14,200 SH Call SOLE 0 14,200 0 0
ANNALY CAP MGMT INC Put 035710409 22 30,200 SH Put SOLE 0 30,200 0 0
ANTERO RES CORP COM 03674X106 20 6,690 SH   SOLE 0 6,690 0 0
ANTERO RES CORP Call 03674X106 0 8,200 SH Call SOLE 0 8,200 0 0
ANTERO RES CORP Put 03674X106 2 800 SH Put SOLE 0 800 0 0
ANTHEM INC COM 036752103 1,121 4,670 SH   SOLE 0 4,670 0 0
ANTHEM INC Call 036752103 156 7,000 SH Call SOLE 0 7,000 0 0
ANTHEM INC Put 036752103 78 6,300 SH Put SOLE 0 6,300 0 0
AON PLC SHS CL A G0408V102 1,371 7,087 SH   SOLE 0 7,087 0 0
AON PLC Put G0408V102 2 2,000 SH Put SOLE 0 2,000 0 0
APACHE CORP COM 037411105 17 700 SH   SOLE 0 700 0 0
APACHE CORP Call 037411105 85 144,000 SH Call SOLE 0 144,000 0 0
APACHE CORP Put 037411105 27 33,700 SH Put SOLE 0 33,700 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 67 2,800 SH   SOLE 0 2,800 0 0
APELLIS PHARMACEUTICALS INC Call 03753U106 7 1,900 SH Call SOLE 0 1,900 0 0
APELLIS PHARMACEUTICALS INC Put 03753U106 0 200 SH Put SOLE 0 200 0 0
APHRIA INC COM 03765K104 7 1,500 SH   SOLE 0 1,500 0 0
APHRIA INC Call 03765K104 37 156,400 SH Call SOLE 0 156,400 0 0
APHRIA INC Put 03765K104 53 12,600 SH Put SOLE 0 12,600 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 5 137 SH   SOLE 0 137 0 0
APOLLO GLOBAL MGMT INC Call 03768E105 0 2,400 SH Call SOLE 0 2,400 0 0
APOLLO INVT CORP COM NEW 03761U502 22 1,400 SH   SOLE 0 1,400 0 0
APOLLO INVT CORP Call 03761U502 0 1,200 SH Call SOLE 0 1,200 0 0
APPFOLIO INC Call 03783C100 8 600 SH Call SOLE 0 600 0 0
APPIAN CORP CL A 03782L101 265 5,586 SH   SOLE 0 5,586 0 0
APPIAN CORP Call 03782L101 2 1,400 SH Call SOLE 0 1,400 0 0
APPIAN CORP Put 03782L101 68 11,000 SH Put SOLE 0 11,000 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 79 4,769 SH   SOLE 0 4,769 0 0
APPLE HOSPITALITY REIT INC Call 03784Y200 1 6,800 SH Call SOLE 0 6,800 0 0
APPLE HOSPITALITY REIT INC Put 03784Y200 6 1,700 SH Put SOLE 0 1,700 0 0
APPLE INC COM 037833100 2,148 9,591 SH   SOLE 0 9,591 0 0
APPLE INC Call 037833100 4,387 231,100 SH Call SOLE 0 231,100 0 0
APPLE INC Put 037833100 429 372,100 SH Put SOLE 0 372,100 0 0
APPLIED MATLS INC COM 038222105 103 2,067 SH   SOLE 0 2,067 0 0
APPLIED MATLS INC Call 038222105 24 4,500 SH Call SOLE 0 4,500 0 0
APPLIED MATLS INC Put 038222105 1 5,100 SH Put SOLE 0 5,100 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 117 10,448 SH   SOLE 0 10,448 0 0
APPLIED OPTOELECTRONICS INC Call 03823U102 10 12,400 SH Call SOLE 0 12,400 0 0
APPLIED OPTOELECTRONICS INC Put 03823U102 45 14,000 SH Put SOLE 0 14,000 0 0
APTIV PLC SHS G6095L109 443 5,069 SH   SOLE 0 5,069 0 0
APTIV PLC Put G6095L109 29 27,700 SH Put SOLE 0 27,700 0 0
AQUA AMERICA INC Call 03836W103 5 3,500 SH Call SOLE 0 3,500 0 0
AQUA AMERICA INC Put 03836W103 0 200 SH Put SOLE 0 200 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 108 SH   SOLE 0 108 0 0
ARAMARK Call 03852U106 55 11,800 SH Call SOLE 0 11,800 0 0
ARAMARK Put 03852U106 8 8,700 SH Put SOLE 0 8,700 0 0
ARBOR RLTY TR INC Call 038923108 18 29,600 SH Call SOLE 0 29,600 0 0
ARBOR RLTY TR INC Put 038923108 0 2,900 SH Put SOLE 0 2,900 0 0
ARCBEST CORP COM 03937C105 7 240 SH   SOLE 0 240 0 0
ARCELORMITTAL SA LUXEMBOURG Call 03938L203 0 8,700 SH Call SOLE 0 8,700 0 0
ARCELORMITTAL SA LUXEMBOURG Put 03938L203 1 1,000 SH Put SOLE 0 1,000 0 0
ARCH CAP GROUP LTD ORD G0450A105 224 5,341 SH   SOLE 0 5,341 0 0
ARCH CAP GROUP LTD Call G0450A105 1 600 SH Call SOLE 0 600 0 0
ARCH CAP GROUP LTD Put G0450A105 0 1,500 SH Put SOLE 0 1,500 0 0
ARCH COAL INC CL A 039380407 1 23 SH   SOLE 0 23 0 0
ARCHER DANIELS MIDLAND CO Call 039483102 17 50,700 SH Call SOLE 0 50,700 0 0
ARCHER DANIELS MIDLAND CO Put 039483102 6 1,300 SH Put SOLE 0 1,300 0 0
ARCHROCK INC Call 03957W106 8 25,000 SH Call SOLE 0 25,000 0 0
ARCONIC INC COM 03965L100 2 115 SH   SOLE 0 115 0 0
ARCONIC INC Put 03965L100 0 200 SH Put SOLE 0 200 0 0
ARCOS DORADOS HOLDINGS INC Call G0457F107 0 1,400 SH Call SOLE 0 1,400 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 8 800 SH   SOLE 0 800 0 0
ARDELYX INC Call 039697107 5 4,200 SH Call SOLE 0 4,200 0 0
ARDELYX INC Put 039697107 0 500 SH Put SOLE 0 500 0 0
ARDMORE SHIPPING CORP COM Y0207T100 12 1,812 SH   SOLE 0 1,812 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 22 500 SH   SOLE 0 500 0 0
ARENA PHARMACEUTICALS INC Call 040047607 1 1,900 SH Call SOLE 0 1,900 0 0
ARENA PHARMACEUTICALS INC Put 040047607 12 3,200 SH Put SOLE 0 3,200 0 0
ARES CAP CORP COM 04010L103 35 1,921 SH   SOLE 0 1,921 0 0
ARES CAP CORP Put 04010L103 2 3,000 SH Put SOLE 0 3,000 0 0
ARGAN INC Call 04010E109 2 2,700 SH Call SOLE 0 2,700 0 0
ARGAN INC Put 04010E109 3 1,000 SH Put SOLE 0 1,000 0 0
ARGENX SE SPONSORED ADR 04016X101 45 400 SH   SOLE 0 400 0 0
ARGENX SE Call 04016X101 0 400 SH Call SOLE 0 400 0 0
ARGENX SE Put 04016X101 17 3,000 SH Put SOLE 0 3,000 0 0
ARISTA NETWORKS INC COM 040413106 856 3,583 SH   SOLE 0 3,583 0 0
ARISTA NETWORKS INC Call 040413106 26 3,000 SH Call SOLE 0 3,000 0 0
ARISTA NETWORKS INC Put 040413106 12 1,500 SH Put SOLE 0 1,500 0 0
ARK ETF TR Call 00214Q104 0 100 SH Call SOLE 0 100 0 0
ARLINGTON ASSET INVT CORP Call 041356205 0 9,900 SH Call SOLE 0 9,900 0 0
ARLINGTON ASSET INVT CORP Put 041356205 0 800 SH Put SOLE 0 800 0 0
ARLO TECHNOLOGIES INC COM 04206A101 843 247,230 SH   SOLE 0 247,230 0 0
ARLO TECHNOLOGIES INC Call 04206A101 14 23,800 SH Call SOLE 0 23,800 0 0
ARLO TECHNOLOGIES INC Put 04206A101 13 19,400 SH Put SOLE 0 19,400 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 58 3,476 SH   SOLE 0 3,476 0 0
ARMOUR RESIDENTIAL REIT INC Put 042315507 19 6,700 SH Put SOLE 0 6,700 0 0
ARQULE INC Call 04269E107 4 19,500 SH Call SOLE 0 19,500 0 0
ARQULE INC Put 04269E107 3 5,300 SH Put SOLE 0 5,300 0 0
ARROW ELECTRS INC COM 042735100 127 1,709 SH   SOLE 0 1,709 0 0
ARROW ELECTRS INC Call 042735100 0 900 SH Call SOLE 0 900 0 0
ARROW ELECTRS INC Put 042735100 0 300 SH Put SOLE 0 300 0 0
ARROWHEAD PHARMACEUTICALS IN Put 04280A100 59 9,300 SH Put SOLE 0 9,300 0 0
ASA GOLD AND PRECIOUS MTLS L Call G3156P103 27 12,900 SH Call SOLE 0 12,900 0 0
ASA GOLD AND PRECIOUS MTLS L Put G3156P103 1 2,100 SH Put SOLE 0 2,100 0 0
ASCENDIS PHARMA A S Call 04351P101 2 3,000 SH Call SOLE 0 3,000 0 0
ASGN INC Call 00191U102 93 10,200 SH Call SOLE 0 10,200 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 50 658 SH   SOLE 0 658 0 0
ASHLAND GLOBAL HLDGS INC Call 044186104 0 300 SH Call SOLE 0 300 0 0
ASHLAND GLOBAL HLDGS INC Put 044186104 9 6,300 SH Put SOLE 0 6,300 0 0
ASML HOLDING N V Call N07059210 0 100 SH Call SOLE 0 100 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 15 1,600 SH   SOLE 0 1,600 0 0
ASSEMBLY BIOSCIENCES INC Call 045396108 0 100 SH Call SOLE 0 100 0 0
ASSEMBLY BIOSCIENCES INC Put 045396108 0 200 SH Put SOLE 0 200 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 2 2,200 SH   SOLE 0 2,200 0 0
ASTEC INDS INC Put 046224101 2 1,300 SH Put SOLE 0 1,300 0 0
AT HOME GROUP INC COM 04650Y100 225 23,434 SH   SOLE 0 23,434 0 0
AT HOME GROUP INC Call 04650Y100 70 60,800 SH Call SOLE 0 60,800 0 0
AT HOME GROUP INC Put 04650Y100 11 5,700 SH Put SOLE 0 5,700 0 0
AT&T INC COM 00206R102 4,268 112,815 SH   SOLE 0 112,815 0 0
AT&T INC Put 00206R102 3 16,700 SH Put SOLE 0 16,700 0 0
ATARA BIOTHERAPEUTICS INC Call 046513107 8 20,000 SH Call SOLE 0 20,000 0 0
ATARA BIOTHERAPEUTICS INC Put 046513107 30 1,900 SH Put SOLE 0 1,900 0 0
ATHENE HLDG LTD CL A G0684D107 717 17,052 SH   SOLE 0 17,052 0 0
ATHENE HLDG LTD Put G0684D107 1 2,600 SH Put SOLE 0 2,600 0 0
ATHENEX INC COM 04685N103 9 800 SH   SOLE 0 800 0 0
ATHENEX INC Call 04685N103 0 1,300 SH Call SOLE 0 1,300 0 0
ATHENEX INC Put 04685N103 0 800 SH Put SOLE 0 800 0 0
ATLANTICUS HLDGS CORP Call 04914Y102 0 100 SH Call SOLE 0 100 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 49 1,956 SH   SOLE 0 1,956 0 0
ATLAS AIR WORLDWIDE HLDGS IN Call 049164205 2 4,300 SH Call SOLE 0 4,300 0 0
ATLAS AIR WORLDWIDE HLDGS IN Put 049164205 0 100 SH Put SOLE 0 100 0 0
ATLASSIAN CORP PLC CL A G06242104 787 6,275 SH   SOLE 0 6,275 0 0
ATLASSIAN CORP PLC Call G06242104 92 15,900 SH Call SOLE 0 15,900 0 0
ATLASSIAN CORP PLC Put G06242104 532 63,000 SH Put SOLE 0 63,000 0 0
ATMOS ENERGY CORP COM 049560105 13 115 SH   SOLE 0 115 0 0
ATMOS ENERGY CORP Call 049560105 8 1,300 SH Call SOLE 0 1,300 0 0
AUDIOCODES LTD ORD M15342104 51 2,715 SH   SOLE 0 2,715 0 0
AUDIOCODES LTD Call M15342104 10 5,600 SH Call SOLE 0 5,600 0 0
AUDIOCODES LTD Put M15342104 0 300 SH Put SOLE 0 300 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 14 2,800 SH   SOLE 0 2,800 0 0
AURINIA PHARMACEUTICALS INC Put 05156V102 22 6,500 SH Put SOLE 0 6,500 0 0
AURORA CANNABIS INC COM 05156X108 48 11,025 SH   SOLE 0 11,025 0 0
AURORA CANNABIS INC Call 05156X108 31 472,500 SH Call SOLE 0 472,500 0 0
AURORA CANNABIS INC Put 05156X108 100 44,500 SH Put SOLE 0 44,500 0 0
AUTODESK INC COM 052769106 119 809 SH   SOLE 0 809 0 0
AUTODESK INC Put 052769106 2 400 SH Put SOLE 0 400 0 0
AUTOHOME INC Call 05278C107 4 8,000 SH Call SOLE 0 8,000 0 0
AUTOHOME INC Put 05278C107 2 1,100 SH Put SOLE 0 1,100 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 130 808 SH   SOLE 0 808 0 0
AUTOMATIC DATA PROCESSING IN Call 053015103 0 100 SH Call SOLE 0 100 0 0
AUTOMATIC DATA PROCESSING IN Put 053015103 12 6,300 SH Put SOLE 0 6,300 0 0
AUTONATION INC COM 05329W102 419 8,280 SH   SOLE 0 8,280 0 0
AUTONATION INC Call 05329W102 0 100 SH Call SOLE 0 100 0 0
AVALARA INC Call 05338G106 17 13,600 SH Call SOLE 0 13,600 0 0
AVALARA INC Put 05338G106 26 5,400 SH Put SOLE 0 5,400 0 0
AVALONBAY CMNTYS INC COM 053484101 85 395 SH   SOLE 0 395 0 0
AVALONBAY CMNTYS INC Put 053484101 0 400 SH Put SOLE 0 400 0 0
AVID TECHNOLOGY INC COM 05367P100 5 896 SH   SOLE 0 896 0 0
AVID TECHNOLOGY INC Call 05367P100 2 14,900 SH Call SOLE 0 14,900 0 0
AVIS BUDGET GROUP INC COM 053774105 40 1,447 SH   SOLE 0 1,447 0 0
AVIS BUDGET GROUP INC Call 053774105 4 5,500 SH Call SOLE 0 5,500 0 0
AVIS BUDGET GROUP INC Put 053774105 5 8,300 SH Put SOLE 0 8,300 0 0
AVNET INC Call 053807103 12 10,400 SH Call SOLE 0 10,400 0 0
AVX CORP NEW COM 002444107 5 339 SH   SOLE 0 339 0 0
AVX CORP NEW Call 002444107 0 900 SH Call SOLE 0 900 0 0
AVX CORP NEW Put 002444107 0 100 SH Put SOLE 0 100 0 0
AXA EQUITABLE HLDGS INC COM 054561105 39 1,789 SH   SOLE 0 1,789 0 0
AXALTA COATING SYS LTD COM G0750C108 85 2,821 SH   SOLE 0 2,821 0 0
AXALTA COATING SYS LTD Call G0750C108 1 5,900 SH Call SOLE 0 5,900 0 0
AXALTA COATING SYS LTD Put G0750C108 2 1,100 SH Put SOLE 0 1,100 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 47 2,800 SH   SOLE 0 2,800 0 0
AXCELIS TECHNOLOGIES INC Call 054540208 1 1,500 SH Call SOLE 0 1,500 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 140 2,100 SH   SOLE 0 2,100 0 0
AXIS CAPITAL HOLDINGS LTD Call G0692U109 1 500 SH Call SOLE 0 500 0 0
AXIS CAPITAL HOLDINGS LTD Put G0692U109 0 100 SH Put SOLE 0 100 0 0
AXOGEN INC COM 05463X106 3 300 SH   SOLE 0 300 0 0
AXOGEN INC Call 05463X106 1 1,200 SH Call SOLE 0 1,200 0 0
AXON ENTERPRISE INC COM 05464C101 123 2,182 SH   SOLE 0 2,182 0 0
AXON ENTERPRISE INC Call 05464C101 368 44,500 SH Call SOLE 0 44,500 0 0
AXON ENTERPRISE INC Put 05464C101 187 11,300 SH Put SOLE 0 11,300 0 0
AXOS FINL INC COM 05465C100 18 675 SH   SOLE 0 675 0 0
AXOS FINL INC Call 05465C100 5 1,400 SH Call SOLE 0 1,400 0 0
AXOS FINL INC Put 05465C100 2 1,100 SH Put SOLE 0 1,100 0 0
AXSOME THERAPEUTICS INC COM 05464T104 213 10,570 SH   SOLE 0 10,570 0 0
AXSOME THERAPEUTICS INC Call 05464T104 17 9,800 SH Call SOLE 0 9,800 0 0
AXSOME THERAPEUTICS INC Put 05464T104 47 9,000 SH Put SOLE 0 9,000 0 0
AXT INC COM 00246W103 4 1,269 SH   SOLE 0 1,269 0 0
AXT INC Call 00246W103 0 800 SH Call SOLE 0 800 0 0
AZZ INC Call 002474104 0 200 SH Call SOLE 0 200 0 0
AZZ INC Put 002474104 3 6,500 SH Put SOLE 0 6,500 0 0
B & G FOODS INC NEW COM 05508R106 87 4,653 SH   SOLE 0 4,653 0 0
B & G FOODS INC NEW Call 05508R106 12 32,300 SH Call SOLE 0 32,300 0 0
B & G FOODS INC NEW Put 05508R106 7 4,600 SH Put SOLE 0 4,600 0 0
BAIDU INC SPON ADR REP A 056752108 8,006 77,915 SH   SOLE 0 77,915 0 0
BAIDU INC Call 056752108 522 226,300 SH Call SOLE 0 226,300 0 0
BAIDU INC Put 056752108 3,178 291,800 SH Put SOLE 0 291,800 0 0
BAKER HUGHES A GE CO CL A 05722G100 239 10,328 SH   SOLE 0 10,328 0 0
BAKER HUGHES A GE CO Call 05722G100 0 4,900 SH Call SOLE 0 4,900 0 0
BAKER HUGHES A GE CO Put 05722G100 26 15,600 SH Put SOLE 0 15,600 0 0
BALL CORP COM 058498106 122 1,678 SH   SOLE 0 1,678 0 0
BALL CORP Call 058498106 452 15,500 SH Call SOLE 0 15,500 0 0
BALL CORP Put 058498106 0 1,000 SH Put SOLE 0 1,000 0 0
BANC OF CALIFORNIA INC Call 05990K106 0 1,300 SH Call SOLE 0 1,300 0 0
BANC OF CALIFORNIA INC Put 05990K106 2 4,800 SH Put SOLE 0 4,800 0 0
BANCO MACRO SA SPON ADR B 05961W105 81 3,130 SH   SOLE 0 3,130 0 0
BANCO MACRO SA Call 05961W105 0 1,500 SH Call SOLE 0 1,500 0 0
BANCO MACRO SA Put 05961W105 43 35,000 SH Put SOLE 0 35,000 0 0
BANCO SANTANDER SA ADR 05964H105 38 9,654 SH   SOLE 0 9,654 0 0
BANCO SANTANDER SA Call 05964H105 0 600 SH Call SOLE 0 600 0 0
BANCO SANTANDER SA Put 05964H105 95 127,200 SH Put SOLE 0 127,200 0 0
BANK AMER CORP Call 060505104 397 513,200 SH Call SOLE 0 513,200 0 0
BANK AMER CORP Put 060505104 295 216,400 SH Put SOLE 0 216,400 0 0
BANK MONTREAL QUE Call 063671101 20 17,700 SH Call SOLE 0 17,700 0 0
BANK MONTREAL QUE Put 063671101 0 100 SH Put SOLE 0 100 0 0
BANK N S HALIFAX Call 064149107 7 8,400 SH Call SOLE 0 8,400 0 0
BANK N S HALIFAX Put 064149107 0 1,700 SH Put SOLE 0 1,700 0 0
BANK NEW YORK MELLON CORP COM 064058100 22 506 SH   SOLE 0 506 0 0
BANK NEW YORK MELLON CORP Call 064058100 3 10,800 SH Call SOLE 0 10,800 0 0
BANK NEW YORK MELLON CORP Put 064058100 1 200 SH Put SOLE 0 200 0 0
BANK OZK Put 06417N103 5 8,500 SH Put SOLE 0 8,500 0 0
BAOZUN INC Call 06684L103 167 57,300 SH Call SOLE 0 57,300 0 0
BAOZUN INC Put 06684L103 15 7,500 SH Put SOLE 0 7,500 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 41 1,899 SH   SOLE 0 1,899 0 0
BARCLAYS BK PLC IPATH B GRAINS 06746P522 8 200 SH   SOLE 0 200 0 0
BARCLAYS BK PLC IPATH B COPPER 06746P555 11 300 SH   SOLE 0 300 0 0
BARCLAYS BK PLC IPATH B COFFEE 06746P563 365 10,932 SH   SOLE 0 10,932 0 0
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 1,002 42,209 SH   SOLE 0 42,209 0 0
BARCLAYS BK PLC Call 06746P621 397 804,400 SH Call SOLE 0 804,400 0 0
BARCLAYS BK PLC Call 06746P563 45 16,000 SH Call SOLE 0 16,000 0 0
BARCLAYS BK PLC Call 06746P613 1 300 SH Call SOLE 0 300 0 0
BARCLAYS BK PLC Call 06745R693 0 100 SH Call SOLE 0 100 0 0
BARCLAYS BK PLC Put 06746P613 1 400 SH Put SOLE 0 400 0 0
BARCLAYS BK PLC Put 06746P563 1 1,100 SH Put SOLE 0 1,100 0 0
BARCLAYS BK PLC Put 06746P555 1 700 SH Put SOLE 0 700 0 0
BARCLAYS BK PLC Put 06738C778 0 500 SH Put SOLE 0 500 0 0
BARCLAYS BK PLC Put 06746P621 930 243,200 SH Put SOLE 0 243,200 0 0
BARCLAYS PLC ADR 06738E204 281 38,334 SH   SOLE 0 38,334 0 0
BARCLAYS PLC Put 06738E204 73 19,700 SH Put SOLE 0 19,700 0 0
BARRICK GOLD CORPORATION COM 067901108 207 12,000 SH   SOLE 0 12,000 0 0
BARRICK GOLD CORPORATION Call 067901108 162 74,800 SH Call SOLE 0 74,800 0 0
BARRICK GOLD CORPORATION Put 067901108 107 213,500 SH Put SOLE 0 213,500 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 4 3,400 SH   SOLE 0 3,400 0 0
BAUSCH HEALTH COS INC COM 071734107 167 7,660 SH   SOLE 0 7,660 0 0
BAUSCH HEALTH COS INC Call 071734107 1 2,100 SH Call SOLE 0 2,100 0 0
BAUSCH HEALTH COS INC Put 071734107 11 15,600 SH Put SOLE 0 15,600 0 0
BAXTER INTL INC COM 071813109 150 1,720 SH   SOLE 0 1,720 0 0
BAXTER INTL INC Put 071813109 10 7,100 SH Put SOLE 0 7,100 0 0
BB&T CORP Call 054937107 63 5,100 SH Call SOLE 0 5,100 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 15 3,601 SH   SOLE 0 3,601 0 0
BBVA BANCO FRANCES S A Call 07329M100 1 7,000 SH Call SOLE 0 7,000 0 0
BBVA BANCO FRANCES S A Put 07329M100 15 33,100 SH Put SOLE 0 33,100 0 0
BCE INC Call 05534B760 4 9,700 SH Call SOLE 0 9,700 0 0
BCE INC Put 05534B760 3 12,400 SH Put SOLE 0 12,400 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 109 7,342 SH   SOLE 0 7,342 0 0
BEAZER HOMES USA INC Put 07556Q881 0 100 SH Put SOLE 0 100 0 0
BED BATH & BEYOND INC COM 075896100 368 34,615 SH   SOLE 0 34,615 0 0
BED BATH & BEYOND INC Call 075896100 85 75,600 SH Call SOLE 0 75,600 0 0
BED BATH & BEYOND INC Put 075896100 36 49,100 SH Put SOLE 0 49,100 0 0
BEIGENE LTD SPONSORED ADR 07725L102 97 796 SH   SOLE 0 796 0 0
BEIGENE LTD Call 07725L102 1 300 SH Call SOLE 0 300 0 0
BEIGENE LTD Put 07725L102 1 500 SH Put SOLE 0 500 0 0
BELDEN INC Put 077454106 0 500 SH Put SOLE 0 500 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 3 3,400 SH   SOLE 0 3,400 0 0
BENCHMARK ELECTRS INC Call 08160H101 1 1,000 SH Call SOLE 0 1,000 0 0
BENCHMARK ELECTRS INC Put 08160H101 0 200 SH Put SOLE 0 200 0 0
BENEFITFOCUS INC Call 08180D106 3 6,100 SH Call SOLE 0 6,100 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,121 10,200 SH   SOLE 0 10,200 0 0
BERKSHIRE HATHAWAY INC DEL Put 084670702 70 20,000 SH Put SOLE 0 20,000 0 0
BERRY GLOBAL GROUP INC COM 08579W103 19 500 SH   SOLE 0 500 0 0
BERRY GLOBAL GROUP INC Call 08579W103 8 29,200 SH Call SOLE 0 29,200 0 0
BERRY GLOBAL GROUP INC Put 08579W103 21 5,600 SH Put SOLE 0 5,600 0 0
BEST BUY INC Call 086516101 108 52,000 SH Call SOLE 0 52,000 0 0
BEST BUY INC Put 086516101 32 15,600 SH Put SOLE 0 15,600 0 0
BEYOND MEAT INC COM 08862E109 1,022 6,878 SH   SOLE 0 6,878 0 0
BEYOND MEAT INC Call 08862E109 224 44,300 SH Call SOLE 0 44,300 0 0
BEYOND MEAT INC Put 08862E109 1,437 83,700 SH Put SOLE 0 83,700 0 0
BGC PARTNERS INC CL A 05541T101 48 8,849 SH   SOLE 0 8,849 0 0
BGC PARTNERS INC Put 05541T101 0 400 SH Put SOLE 0 400 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 15 7,299 SH   SOLE 0 7,299 0 0
BIG 5 SPORTING GOODS CORP Put 08915P101 9 12,000 SH Put SOLE 0 12,000 0 0
BIG LOTS INC COM 089302103 22 904 SH   SOLE 0 904 0 0
BIG LOTS INC Call 089302103 0 100 SH Call SOLE 0 100 0 0
BIG LOTS INC Put 089302103 7 1,400 SH Put SOLE 0 1,400 0 0
BILIBILI INC SPONS ADS REP Z 090040106 96 6,834 SH   SOLE 0 6,834 0 0
BILIBILI INC Call 090040106 11 43,800 SH Call SOLE 0 43,800 0 0
BILIBILI INC Put 090040106 40 30,800 SH Put SOLE 0 30,800 0 0
BIOGEN INC COM 09062X103 447 1,921 SH   SOLE 0 1,921 0 0
BIOGEN INC Call 09062X103 37 4,400 SH Call SOLE 0 4,400 0 0
BIOGEN INC Put 09062X103 46 2,100 SH Put SOLE 0 2,100 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 393 9,442 SH   SOLE 0 9,442 0 0
BIOHAVEN PHARMACTL HLDG CO L Call G11196105 25 9,700 SH Call SOLE 0 9,700 0 0
BIOHAVEN PHARMACTL HLDG CO L Put G11196105 92 8,000 SH Put SOLE 0 8,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 6 100 SH   SOLE 0 100 0 0
BIOTELEMETRY INC COM 090672106 65 1,600 SH   SOLE 0 1,600 0 0
BITAUTO HLDGS LTD Call 091727107 23 17,500 SH Call SOLE 0 17,500 0 0
BITAUTO HLDGS LTD Put 091727107 22 20,400 SH Put SOLE 0 20,400 0 0
BJS RESTAURANTS INC Put 09180C106 0 100 SH Put SOLE 0 100 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 140 5,420 SH   SOLE 0 5,420 0 0
BJS WHSL CLUB HLDGS INC Call 05550J101 4 6,000 SH Call SOLE 0 6,000 0 0
BJS WHSL CLUB HLDGS INC Put 05550J101 3 8,000 SH Put SOLE 0 8,000 0 0
BLACK KNIGHT INC Call 09215C105 2 1,300 SH Call SOLE 0 1,300 0 0
BLACK KNIGHT INC Put 09215C105 0 3,100 SH Put SOLE 0 3,100 0 0
BLACKBERRY LTD Put 09228F103 0 200 SH Put SOLE 0 200 0 0
BLACKLINE INC Call 09239B109 0 400 SH Call SOLE 0 400 0 0
BLACKLINE INC Put 09239B109 0 500 SH Put SOLE 0 500 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 10 2,000 SH   SOLE 0 2,000 0 0
BLACKROCK CAPITAL INVESTMENT Put 092533108 0 100 SH Put SOLE 0 100 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 25 2,334 SH   SOLE 0 2,334 0 0
BLACKROCK INC Call 09247X101 87 1,700 SH Call SOLE 0 1,700 0 0
BLACKROCK INC Put 09247X101 63 8,400 SH Put SOLE 0 8,400 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 1,197 24,527 SH   SOLE 0 24,527 0 0
BLACKSTONE GROUP INC Call 09260D107 335 82,100 SH Call SOLE 0 82,100 0 0
BLACKSTONE GROUP INC Put 09260D107 164 84,300 SH Put SOLE 0 84,300 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 29 2,000 SH   SOLE 0 2,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 14 410 SH   SOLE 0 410 0 0
BLOCK H & R INC COM 093671105 67 2,872 SH   SOLE 0 2,872 0 0
BLOCK H & R INC Call 093671105 0 3,300 SH Call SOLE 0 3,300 0 0
BLOCK H & R INC Put 093671105 6 8,300 SH Put SOLE 0 8,300 0 0
BLOOM ENERGY CORP COM CL A 093712107 14 4,315 SH   SOLE 0 4,315 0 0
BLOOM ENERGY CORP Call 093712107 0 5,800 SH Call SOLE 0 5,800 0 0
BLOOM ENERGY CORP Put 093712107 3 1,700 SH Put SOLE 0 1,700 0 0
BLOOMIN BRANDS INC Call 094235108 0 1,100 SH Call SOLE 0 1,100 0 0
BLOOMIN BRANDS INC Put 094235108 1 1,400 SH Put SOLE 0 1,400 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 245 29,119 SH   SOLE 0 29,119 0 0
BLUE APRON HLDGS INC Call 09523Q200 2 6,700 SH Call SOLE 0 6,700 0 0
BLUE APRON HLDGS INC Put 09523Q200 59 38,100 SH Put SOLE 0 38,100 0 0
BLUEBIRD BIO INC Call 09609G100 61 14,900 SH Call SOLE 0 14,900 0 0
BLUEBIRD BIO INC Put 09609G100 175 2,100 SH Put SOLE 0 2,100 0 0
BLUELINX HLDGS INC COM NEW 09624H208 29 900 SH   SOLE 0 900 0 0
BLUELINX HLDGS INC Call 09624H208 0 300 SH Call SOLE 0 300 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 382 5,200 SH   SOLE 0 5,200 0 0
BLUEPRINT MEDICINES CORP Call 09627Y109 5 7,800 SH Call SOLE 0 7,800 0 0
BLUEPRINT MEDICINES CORP Put 09627Y109 116 11,700 SH Put SOLE 0 11,700 0 0
BMC STK HLDGS INC COM 05591B109 107 4,119 SH   SOLE 0 4,119 0 0
BMC STK HLDGS INC Call 05591B109 0 100 SH Call SOLE 0 100 0 0
BOEING CO COM 097023105 2,480 6,519 SH   SOLE 0 6,519 0 0
BOEING CO Call 097023105 791 35,800 SH Call SOLE 0 35,800 0 0
BOEING CO Put 097023105 83 31,600 SH Put SOLE 0 31,600 0 0
BOINGO WIRELESS INC COM 09739C102 54 4,919 SH   SOLE 0 4,919 0 0
BOINGO WIRELESS INC Call 09739C102 0 1,600 SH Call SOLE 0 1,600 0 0
BOINGO WIRELESS INC Put 09739C102 12 2,800 SH Put SOLE 0 2,800 0 0
BOK FINL CORP Call 05561Q201 0 200 SH Call SOLE 0 200 0 0
BOOKING HLDGS INC COM 09857L108 1,774 904 SH   SOLE 0 904 0 0
BOOKING HLDGS INC Call 09857L108 63 1,000 SH Call SOLE 0 1,000 0 0
BOOKING HLDGS INC Put 09857L108 101 2,700 SH Put SOLE 0 2,700 0 0
BOOT BARN HLDGS INC COM 099406100 10 300 SH   SOLE 0 300 0 0
BOOT BARN HLDGS INC Call 099406100 1 600 SH Call SOLE 0 600 0 0
BOOT BARN HLDGS INC Put 099406100 0 200 SH Put SOLE 0 200 0 0
BOOZ ALLEN HAMILTON HLDG COR Call 099502106 25 5,900 SH Call SOLE 0 5,900 0 0
BORGWARNER INC Call 099724106 0 800 SH Call SOLE 0 800 0 0
BORGWARNER INC Put 099724106 0 400 SH Put SOLE 0 400 0 0
BOSTON BEER INC Call 100557107 0 1,100 SH Call SOLE 0 1,100 0 0
BOSTON PROPERTIES INC COM 101121101 293 2,266 SH   SOLE 0 2,266 0 0
BOSTON PROPERTIES INC Call 101121101 0 1,100 SH Call SOLE 0 1,100 0 0
BOTTOMLINE TECH DEL INC COM 101388106 3 100 SH   SOLE 0 100 0 0
BOTTOMLINE TECH DEL INC Call 101388106 5 4,600 SH Call SOLE 0 4,600 0 0
BOTTOMLINE TECH DEL INC Put 101388106 2 1,600 SH Put SOLE 0 1,600 0 0
BOX INC CL A 10316T104 10 622 SH   SOLE 0 622 0 0
BOX INC Call 10316T104 42 21,600 SH Call SOLE 0 21,600 0 0
BOX INC Put 10316T104 5 8,400 SH Put SOLE 0 8,400 0 0
BOYD GAMING CORP Call 103304101 0 100 SH Call SOLE 0 100 0 0
BOYD GAMING CORP Put 103304101 2 900 SH Put SOLE 0 900 0 0
BP PLC SPONSORED ADR 055622104 18 490 SH   SOLE 0 490 0 0
BP PLC Call 055622104 49 140,500 SH Call SOLE 0 140,500 0 0
BP PLC Put 055622104 305 99,100 SH Put SOLE 0 99,100 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 0 100 SH   SOLE 0 100 0 0
BP PRUDHOE BAY RTY TR Call 055630107 1 4,000 SH Call SOLE 0 4,000 0 0
BRF SA SPONSORED ADR 10552T107 42 4,620 SH   SOLE 0 4,620 0 0
BRF SA Call 10552T107 0 400 SH Call SOLE 0 400 0 0
BRF SA Put 10552T107 1 6,300 SH Put SOLE 0 6,300 0 0
BRIGHTCOVE INC Call 10921T101 0 1,500 SH Call SOLE 0 1,500 0 0
BRIGHTCOVE INC Put 10921T101 1 8,400 SH Put SOLE 0 8,400 0 0
BRIGHTHOUSE FINL INC COM 10922N103 89 2,221 SH   SOLE 0 2,221 0 0
BRIGHTHOUSE FINL INC Put 10922N103 57 26,000 SH Put SOLE 0 26,000 0 0
BRINKER INTL INC COM 109641100 37 878 SH   SOLE 0 878 0 0
BRINKER INTL INC Call 109641100 0 2,000 SH Call SOLE 0 2,000 0 0
BRINKS CO Call 109696104 41 10,200 SH Call SOLE 0 10,200 0 0
BRINKS CO Put 109696104 0 200 SH Put SOLE 0 200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 656 12,950 SH   SOLE 0 12,950 0 0
BRISTOL MYERS SQUIBB CO Call 110122108 496 196,600 SH Call SOLE 0 196,600 0 0
BRISTOL MYERS SQUIBB CO Put 110122108 41 36,200 SH Put SOLE 0 36,200 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 101 2,746 SH   SOLE 0 2,746 0 0
BRITISH AMERN TOB PLC Call 110448107 0 2,100 SH Call SOLE 0 2,100 0 0
BRITISH AMERN TOB PLC Put 110448107 7 4,000 SH Put SOLE 0 4,000 0 0
BRIXMOR PPTY GROUP INC Call 11120U105 4 6,800 SH Call SOLE 0 6,800 0 0
BROADCOM INC COM 11135F101 1,323 4,794 SH   SOLE 0 4,794 0 0
BROADCOM INC Call 11135F101 348 37,600 SH Call SOLE 0 37,600 0 0
BROADCOM INC Put 11135F101 72 20,800 SH Put SOLE 0 20,800 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 273 2,199 SH   SOLE 0 2,199 0 0
BROADRIDGE FINL SOLUTIONS IN Call 11133T103 18 7,800 SH Call SOLE 0 7,800 0 0
BROADRIDGE FINL SOLUTIONS IN Put 11133T103 12 2,200 SH Put SOLE 0 2,200 0 0
BROOKDALE SR LIVING INC COM 112463104 20 2,700 SH   SOLE 0 2,700 0 0
BROOKDALE SR LIVING INC Call 112463104 0 600 SH Call SOLE 0 600 0 0
BROOKDALE SR LIVING INC Put 112463104 0 1,400 SH Put SOLE 0 1,400 0 0
BROOKFIELD ASSET MGMT INC Call 112585104 71 19,100 SH Call SOLE 0 19,100 0 0
BROOKFIELD ASSET MGMT INC Put 112585104 6 30,300 SH Put SOLE 0 30,300 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 45 917 SH   SOLE 0 917 0 0
BROOKFIELD INFRAST PARTNERS Put G16252101 0 600 SH Put SOLE 0 600 0 0
BROOKFIELD PROPERTY PARTRS L Put G16249107 0 1,000 SH Put SOLE 0 1,000 0 0
BROOKS AUTOMATION INC COM 114340102 2 56 SH   SOLE 0 56 0 0
BROOKS AUTOMATION INC Call 114340102 3 1,500 SH Call SOLE 0 1,500 0 0
BROWN & BROWN INC Call 115236101 0 500 SH Call SOLE 0 500 0 0
BRUNSWICK CORP Call 117043109 3 1,200 SH Call SOLE 0 1,200 0 0
BRUNSWICK CORP Put 117043109 2 4,100 SH Put SOLE 0 4,100 0 0
BUCKEYE PARTNERS L P Call 118230101 0 2,100 SH Call SOLE 0 2,100 0 0
BUCKLE INC Call 118440106 2 3,300 SH Call SOLE 0 3,300 0 0
BUCKLE INC Put 118440106 0 400 SH Put SOLE 0 400 0 0
BUILDERS FIRSTSOURCE INC Call 12008R107 36 8,700 SH Call SOLE 0 8,700 0 0
BUILDERS FIRSTSOURCE INC Put 12008R107 0 300 SH Put SOLE 0 300 0 0
BUNGE LIMITED COM G16962105 168 2,969 SH   SOLE 0 2,969 0 0
BUNGE LIMITED Call G16962105 11 4,000 SH Call SOLE 0 4,000 0 0
BUNGE LIMITED Put G16962105 0 200 SH Put SOLE 0 200 0 0
BURLINGTON STORES INC COM 122017106 139 700 SH   SOLE 0 700 0 0
BWX TECHNOLOGIES INC COM 05605H100 91 1,603 SH   SOLE 0 1,603 0 0
C H ROBINSON WORLDWIDE INC Call 12541W209 23 74,400 SH Call SOLE 0 74,400 0 0
C H ROBINSON WORLDWIDE INC Put 12541W209 25 23,200 SH Put SOLE 0 23,200 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 54 389 SH   SOLE 0 389 0 0
CABOT MICROELECTRONICS CORP Put 12709P103 0 1,600 SH Put SOLE 0 1,600 0 0
CABOT OIL & GAS CORP COM 127097103 344 19,597 SH   SOLE 0 19,597 0 0
CABOT OIL & GAS CORP Call 127097103 38 81,900 SH Call SOLE 0 81,900 0 0
CABOT OIL & GAS CORP Put 127097103 92 67,000 SH Put SOLE 0 67,000 0 0
CACTUS INC CL A 127203107 237 8,200 SH   SOLE 0 8,200 0 0
CACTUS INC Call 127203107 0 100 SH Call SOLE 0 100 0 0
CACTUS INC Put 127203107 66 10,200 SH Put SOLE 0 10,200 0 0
CADENCE DESIGN SYSTEM INC Call 127387108 14 10,400 SH Call SOLE 0 10,400 0 0
CADENCE DESIGN SYSTEM INC Put 127387108 2 1,700 SH Put SOLE 0 1,700 0 0
CADIZ INC Call 127537207 0 100 SH Call SOLE 0 100 0 0
CADIZ INC Put 127537207 0 1,600 SH Put SOLE 0 1,600 0 0
CAESARS ENTMT CORP Call 127686103 10 6,500 SH Call SOLE 0 6,500 0 0
CAESARS ENTMT CORP Put 127686103 0 20,400 SH Put SOLE 0 20,400 0 0
CAESARSTONE LTD ORD SHS M20598104 39 2,357 SH   SOLE 0 2,357 0 0
CAESARSTONE LTD Put M20598104 0 2,600 SH Put SOLE 0 2,600 0 0
CAL MAINE FOODS INC COM NEW 128030202 21 544 SH   SOLE 0 544 0 0
CAL MAINE FOODS INC Call 128030202 1 2,500 SH Call SOLE 0 2,500 0 0
CAL MAINE FOODS INC Put 128030202 1 3,600 SH Put SOLE 0 3,600 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 125 11,400 SH   SOLE 0 11,400 0 0
CALAMP CORP Call 128126109 1 3,000 SH Call SOLE 0 3,000 0 0
CALAMP CORP Put 128126109 12 4,700 SH Put SOLE 0 4,700 0 0
CALAVO GROWERS INC Call 128246105 0 800 SH Call SOLE 0 800 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 46 4,600 SH   SOLE 0 4,600 0 0
CALIFORNIA RES CORP Call 13057Q206 303 191,600 SH Call SOLE 0 191,600 0 0
CALIFORNIA RES CORP Put 13057Q206 2,051 394,300 SH Put SOLE 0 394,300 0 0
CALLAWAY GOLF CO COM 131193104 86 4,447 SH   SOLE 0 4,447 0 0
CALLAWAY GOLF CO Call 131193104 1 1,500 SH Call SOLE 0 1,500 0 0
CALLON PETE CO DEL COM 13123X102 17 4,087 SH   SOLE 0 4,087 0 0
CALLON PETE CO DEL Call 13123X102 0 600 SH Call SOLE 0 600 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 11 3,269 SH   SOLE 0 3,269 0 0
CALUMET SPECIALTY PRODS PTNR Call 131476103 0 300 SH Call SOLE 0 300 0 0
CALUMET SPECIALTY PRODS PTNR Put 131476103 6 3,500 SH Put SOLE 0 3,500 0 0
CAMECO CORP COM 13321L108 46 4,927 SH   SOLE 0 4,927 0 0
CAMECO CORP Call 13321L108 8 21,400 SH Call SOLE 0 21,400 0 0
CAMECO CORP Put 13321L108 4 13,000 SH Put SOLE 0 13,000 0 0
CAMPBELL SOUP CO COM 134429109 209 4,473 SH   SOLE 0 4,473 0 0
CAMPBELL SOUP CO Call 134429109 208 37,500 SH Call SOLE 0 37,500 0 0
CAMPBELL SOUP CO Put 134429109 5 21,900 SH Put SOLE 0 21,900 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 12 1,395 SH   SOLE 0 1,395 0 0
CAMPING WORLD HLDGS INC Call 13462K109 1 7,300 SH Call SOLE 0 7,300 0 0
CAMPING WORLD HLDGS INC Put 13462K109 0 2,600 SH Put SOLE 0 2,600 0 0
CAMTEK LTD Call M20791105 2 1,000 SH Call SOLE 0 1,000 0 0
CAMTEK LTD Put M20791105 12 13,100 SH Put SOLE 0 13,100 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 257 5,858 SH   SOLE 0 5,858 0 0
CANADA GOOSE HOLDINGS INC Call 135086106 45 21,500 SH Call SOLE 0 21,500 0 0
CANADA GOOSE HOLDINGS INC Put 135086106 44 35,000 SH Put SOLE 0 35,000 0 0
CANADIAN NAT RES LTD COM 136385101 171 6,455 SH   SOLE 0 6,455 0 0
CANADIAN NAT RES LTD Call 136385101 13 85,800 SH Call SOLE 0 85,800 0 0
CANADIAN NAT RES LTD Put 136385101 5 13,500 SH Put SOLE 0 13,500 0 0
CANADIAN NATL RY CO Call 136375102 1 3,800 SH Call SOLE 0 3,800 0 0
CANADIAN NATL RY CO Put 136375102 7 1,400 SH Put SOLE 0 1,400 0 0
CANADIAN SOLAR INC COM 136635109 88 4,669 SH   SOLE 0 4,669 0 0
CANADIAN SOLAR INC Call 136635109 14 29,100 SH Call SOLE 0 29,100 0 0
CANADIAN SOLAR INC Put 136635109 0 1,400 SH Put SOLE 0 1,400 0 0
CANNTRUST HLDGS INC COM 137800207 0 100 SH   SOLE 0 100 0 0
CANOPY GROWTH CORP COM 138035100 61 2,700 SH   SOLE 0 2,700 0 0
CANOPY GROWTH CORP Call 138035100 51 125,600 SH Call SOLE 0 125,600 0 0
CANOPY GROWTH CORP Put 138035100 390 50,600 SH Put SOLE 0 50,600 0 0
CAPITAL ONE FINL CORP COM 14040H105 400 4,400 SH   SOLE 0 4,400 0 0
CAPITAL ONE FINL CORP Call 14040H105 89 31,100 SH Call SOLE 0 31,100 0 0
CAPITAL ONE FINL CORP Put 14040H105 79 25,100 SH Put SOLE 0 25,100 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 722 21,784 SH   SOLE 0 21,784 0 0
CAPRI HOLDINGS LIMITED Call G1890L107 296 133,100 SH Call SOLE 0 133,100 0 0
CAPRI HOLDINGS LIMITED Put G1890L107 153 26,500 SH Put SOLE 0 26,500 0 0
CARA THERAPEUTICS INC COM 140755109 23 1,296 SH   SOLE 0 1,296 0 0
CARA THERAPEUTICS INC Call 140755109 0 200 SH Call SOLE 0 200 0 0
CARBON BLACK INC COM 14081R103 10 408 SH   SOLE 0 408 0 0
CARBON BLACK INC Call 14081R103 41 4,900 SH Call SOLE 0 4,900 0 0
CARBONITE INC Call 141337105 13 15,800 SH Call SOLE 0 15,800 0 0
CARBONITE INC Put 141337105 7 4,500 SH Put SOLE 0 4,500 0 0
CARDINAL HEALTH INC COM 14149Y108 31 665 SH   SOLE 0 665 0 0
CARDTRONICS PLC Call G1991C105 0 800 SH Call SOLE 0 800 0 0
CARDTRONICS PLC Put G1991C105 0 200 SH Put SOLE 0 200 0 0
CARE COM INC Call 141633107 2 14,700 SH Call SOLE 0 14,700 0 0
CARE COM INC Put 141633107 6 16,100 SH Put SOLE 0 16,100 0 0
CAREDX INC COM 14167L103 18 800 SH   SOLE 0 800 0 0
CAREER EDUCATION CORP Call 141665109 2 12,400 SH Call SOLE 0 12,400 0 0
CARLISLE COS INC Call 142339100 3 500 SH Call SOLE 0 500 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 232 9,085 SH   SOLE 0 9,085 0 0
CARLYLE GROUP L P Put 14309L102 7 20,200 SH Put SOLE 0 20,200 0 0
CARMAX INC Call 143130102 152 23,400 SH Call SOLE 0 23,400 0 0
CARMAX INC Put 143130102 70 20,800 SH Put SOLE 0 20,800 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 70 1,623 SH   SOLE 0 1,623 0 0
CARNIVAL CORP Call 143658300 7 110,300 SH Call SOLE 0 110,300 0 0
CARNIVAL CORP Put 143658300 29 22,600 SH Put SOLE 0 22,600 0 0
CARRIZO OIL & GAS INC COM 144577103 85 9,920 SH   SOLE 0 9,920 0 0
CARRIZO OIL & GAS INC Call 144577103 2 7,000 SH Call SOLE 0 7,000 0 0
CARRIZO OIL & GAS INC Put 144577103 22 6,900 SH Put SOLE 0 6,900 0 0
CARS COM INC Call 14575E105 6 22,300 SH Call SOLE 0 22,300 0 0
CARS COM INC Put 14575E105 1 5,400 SH Put SOLE 0 5,400 0 0
CARTERS INC COM 146229109 209 2,298 SH   SOLE 0 2,298 0 0
CARTERS INC Put 146229109 6 10,900 SH Put SOLE 0 10,900 0 0
CARVANA CO CL A 146869102 2,162 32,760 SH   SOLE 0 32,760 0 0
CARVANA CO Call 146869102 215 11,800 SH Call SOLE 0 11,800 0 0
CARVANA CO Put 146869102 118 12,000 SH Put SOLE 0 12,000 0 0
CASA SYS INC COM 14713L102 5 727 SH   SOLE 0 727 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 37 7,720 SH   SOLE 0 7,720 0 0
CATASYS INC Call 149049504 3 1,100 SH Call SOLE 0 1,100 0 0
CATCHMARK TIMBER TR INC Call 14912Y202 2 2,500 SH Call SOLE 0 2,500 0 0
CATERPILLAR INC DEL Call 149123101 44 23,300 SH Call SOLE 0 23,300 0 0
CATERPILLAR INC DEL Put 149123101 53 8,900 SH Put SOLE 0 8,900 0 0
CATO CORP NEW CL A 149205106 84 4,800 SH   SOLE 0 4,800 0 0
CATO CORP NEW Call 149205106 1 2,300 SH Call SOLE 0 2,300 0 0
CATO CORP NEW Put 149205106 5 8,800 SH Put SOLE 0 8,800 0 0
CBOE GLOBAL MARKETS INC Call 12503M108 9 900 SH Call SOLE 0 900 0 0
CBOE GLOBAL MARKETS INC Put 12503M108 2 500 SH Put SOLE 0 500 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 59 7,500 SH   SOLE 0 7,500 0 0
CBRE GROUP INC Call 12504L109 0 200 SH Call SOLE 0 200 0 0
CDK GLOBAL INC Call 12508E101 6 2,500 SH Call SOLE 0 2,500 0 0
CDK GLOBAL INC Put 12508E101 0 100 SH Put SOLE 0 100 0 0
CDN IMPERIAL BK COMM TORONTO Put 136069101 0 100 SH Put SOLE 0 100 0 0
CEDAR FAIR L P Call 150185106 7 1,500 SH Call SOLE 0 1,500 0 0
CEDAR FAIR L P Put 150185106 0 700 SH Put SOLE 0 700 0 0
CEDAR REALTY TRUST INC Call 150602209 0 400 SH Call SOLE 0 400 0 0
CEDAR REALTY TRUST INC Put 150602209 0 500 SH Put SOLE 0 500 0 0
CEL SCI CORP Call 150837607 17 11,000 SH Call SOLE 0 11,000 0 0
CELGENE CORP COM 151020104 1,845 18,589 SH   SOLE 0 18,589 0 0
CELGENE CORP Call 151020104 9,756 518,800 SH Call SOLE 0 518,800 0 0
CELGENE CORP Put 151020104 538 275,300 SH Put SOLE 0 275,300 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 275 70,154 SH   SOLE 0 70,154 0 0
CEMEX SAB DE CV Call 151290889 2 8,800 SH Call SOLE 0 8,800 0 0
CEMEX SAB DE CV Put 151290889 73 63,900 SH Put SOLE 0 63,900 0 0
CENOVUS ENERGY INC Call 15135U109 0 3,200 SH Call SOLE 0 3,200 0 0
CENTENE CORP DEL COM 15135B101 720 16,665 SH   SOLE 0 16,665 0 0
CENTENE CORP DEL Call 15135B101 3 2,000 SH Call SOLE 0 2,000 0 0
CENTENE CORP DEL Put 15135B101 71 32,500 SH Put SOLE 0 32,500 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 8 1,893 SH   SOLE 0 1,893 0 0
CENTENNIAL RESOURCE DEV INC Put 15136A102 0 100 SH Put SOLE 0 100 0 0
CENTERSTATE BK CORP Call 15201P109 1 3,700 SH Call SOLE 0 3,700 0 0
CENTRIC BRANDS INC COM 15644G104 8 3,450 SH   SOLE 0 3,450 0 0
CENTURY ALUM CO COM 156431108 7 1,126 SH   SOLE 0 1,126 0 0
CENTURY ALUM CO Call 156431108 1 2,400 SH Call SOLE 0 2,400 0 0
CENTURY ALUM CO Put 156431108 19 18,100 SH Put SOLE 0 18,100 0 0
CENTURY CMNTYS INC COM 156504300 159 5,215 SH   SOLE 0 5,215 0 0
CENTURY CMNTYS INC Call 156504300 0 200 SH Call SOLE 0 200 0 0
CENTURY CMNTYS INC Put 156504300 1 1,200 SH Put SOLE 0 1,200 0 0
CENTURYLINK INC COM 156700106 934 74,914 SH   SOLE 0 74,914 0 0
CENTURYLINK INC Call 156700106 1 900 SH Call SOLE 0 900 0 0
CENTURYLINK INC Put 156700106 1,226 121,100 SH Put SOLE 0 121,100 0 0
CERIDIAN HCM HLDG INC Call 15677J108 1 8,700 SH Call SOLE 0 8,700 0 0
CERIDIAN HCM HLDG INC Put 15677J108 11 6,200 SH Put SOLE 0 6,200 0 0
CERNER CORP COM 156782104 423 6,209 SH   SOLE 0 6,209 0 0
CERNER CORP Call 156782104 0 700 SH Call SOLE 0 700 0 0
CERNER CORP Put 156782104 31 25,000 SH Put SOLE 0 25,000 0 0
CEVA INC Call 157210105 5 1,000 SH Call SOLE 0 1,000 0 0
CF INDS HLDGS INC Call 125269100 43 15,200 SH Call SOLE 0 15,200 0 0
CGI INC Call 12532H104 0 200 SH Call SOLE 0 200 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1 176 SH   SOLE 0 176 0 0
CHANGYOU COM LTD Call 15911M107 5 7,400 SH Call SOLE 0 7,400 0 0
CHANGYOU COM LTD Put 15911M107 0 14,500 SH Put SOLE 0 14,500 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,814 4,402 SH   SOLE 0 4,402 0 0
CHARTER COMMUNICATIONS INC N Call 16119P108 678 7,100 SH Call SOLE 0 7,100 0 0
CHARTER COMMUNICATIONS INC N Put 16119P108 0 1,300 SH Put SOLE 0 1,300 0 0
CHATHAM LODGING TR COM 16208T102 9 500 SH   SOLE 0 500 0 0
CHATHAM LODGING TR Put 16208T102 0 100 SH Put SOLE 0 100 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 150 1,372 SH   SOLE 0 1,372 0 0
CHECK POINT SOFTWARE TECH LT Put M22465104 18 16,800 SH Put SOLE 0 16,800 0 0
CHEESECAKE FACTORY INC COM 163072101 18 447 SH   SOLE 0 447 0 0
CHEESECAKE FACTORY INC Put 163072101 2 600 SH Put SOLE 0 600 0 0
CHEETAH MOBILE INC ADR 163075104 28 7,900 SH   SOLE 0 7,900 0 0
CHEETAH MOBILE INC Call 163075104 0 2,000 SH Call SOLE 0 2,000 0 0
CHEETAH MOBILE INC Put 163075104 5 9,600 SH Put SOLE 0 9,600 0 0
CHEFS WHSE INC COM 163086101 19 483 SH   SOLE 0 483 0 0
CHEFS WHSE INC Call 163086101 0 100 SH Call SOLE 0 100 0 0
CHEGG INC COM 163092109 233 7,800 SH   SOLE 0 7,800 0 0
CHEGG INC Call 163092109 1 8,600 SH Call SOLE 0 8,600 0 0
CHEGG INC Put 163092109 107 16,900 SH Put SOLE 0 16,900 0 0
CHEMOCENTRYX INC COM 16383L106 35 5,200 SH   SOLE 0 5,200 0 0
CHEMOCENTRYX INC Put 16383L106 0 500 SH Put SOLE 0 500 0 0
CHEMOURS CO COM 163851108 224 15,000 SH   SOLE 0 15,000 0 0
CHEMOURS CO Call 163851108 2 11,700 SH Call SOLE 0 11,700 0 0
CHEMOURS CO Put 163851108 386 69,000 SH Put SOLE 0 69,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 157 2,491 SH   SOLE 0 2,491 0 0
CHENIERE ENERGY INC Call 16411R208 122 134,000 SH Call SOLE 0 134,000 0 0
CHENIERE ENERGY INC Put 16411R208 69 134,200 SH Put SOLE 0 134,200 0 0
CHESAPEAKE ENERGY CORP COM 165167107 3 2,300 SH   SOLE 0 2,300 0 0
CHESAPEAKE ENERGY CORP Call 165167107 1 27,600 SH Call SOLE 0 27,600 0 0
CHESAPEAKE ENERGY CORP Put 165167107 30 3,300 SH Put SOLE 0 3,300 0 0
CHEVRON CORP NEW COM 166764100 1,186 10,000 SH   SOLE 0 10,000 0 0
CHEVRON CORP NEW Call 166764100 356 131,100 SH Call SOLE 0 131,100 0 0
CHEVRON CORP NEW Put 166764100 96 97,800 SH Put SOLE 0 97,800 0 0
CHEWY INC CL A 16679L109 65 2,650 SH   SOLE 0 2,650 0 0
CHEWY INC Call 16679L109 26 62,100 SH Call SOLE 0 62,100 0 0
CHEWY INC Put 16679L109 173 41,600 SH Put SOLE 0 41,600 0 0
CHICOS FAS INC COM 168615102 4 1,000 SH   SOLE 0 1,000 0 0
CHICOS FAS INC Call 168615102 9 37,300 SH Call SOLE 0 37,300 0 0
CHICOS FAS INC Put 168615102 1 5,900 SH Put SOLE 0 5,900 0 0
CHILDRENS PL INC COM 168905107 18 240 SH   SOLE 0 240 0 0
CHIMERA INVT CORP COM NEW 16934Q208 44 2,277 SH   SOLE 0 2,277 0 0
CHIMERA INVT CORP Call 16934Q208 0 200 SH Call SOLE 0 200 0 0
CHIMERIX INC COM 16934W106 17 7,600 SH   SOLE 0 7,600 0 0
CHINA BIOLOGIC PRODS HLDGS I Call G21515104 41 2,200 SH Call SOLE 0 2,200 0 0
CHINA BIOLOGIC PRODS HLDGS I Put G21515104 2 1,100 SH Put SOLE 0 1,100 0 0
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 0 73 SH   SOLE 0 73 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 64 5,600 SH   SOLE 0 5,600 0 0
CHINA LIFE INS CO LTD Call 16939P106 1 4,800 SH Call SOLE 0 4,800 0 0
CHINA LIFE INS CO LTD Put 16939P106 8 5,900 SH Put SOLE 0 5,900 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 18 455 SH   SOLE 0 455 0 0
CHINA UNICOM (HONG KONG) LTD Call 16945R104 1 4,900 SH Call SOLE 0 4,900 0 0
CHINA UNICOM (HONG KONG) LTD Put 16945R104 0 200 SH Put SOLE 0 200 0 0
CHUBB LIMITED COM H1467J104 67 419 SH   SOLE 0 419 0 0
CHUBB LIMITED Call H1467J104 35 3,200 SH Call SOLE 0 3,200 0 0
CHUBB LIMITED Put H1467J104 0 700 SH Put SOLE 0 700 0 0
CHURCH & DWIGHT INC Call 171340102 6 6,300 SH Call SOLE 0 6,300 0 0
CHURCH & DWIGHT INC Put 171340102 8 12,500 SH Put SOLE 0 12,500 0 0
CHUYS HLDGS INC Call 171604101 0 600 SH Call SOLE 0 600 0 0
CIENA CORP Call 171779309 7 1,400 SH Call SOLE 0 1,400 0 0
CIENA CORP Put 171779309 17 2,100 SH Put SOLE 0 2,100 0 0
CIGNA CORP NEW COM 125523100 1,537 10,128 SH   SOLE 0 10,128 0 0
CIGNA CORP NEW Call 125523100 24 57,600 SH Call SOLE 0 57,600 0 0
CIGNA CORP NEW Put 125523100 405 36,800 SH Put SOLE 0 36,800 0 0
CIMAREX ENERGY CO COM 171798101 501 10,467 SH   SOLE 0 10,467 0 0
CIMAREX ENERGY CO Call 171798101 98 40,500 SH Call SOLE 0 40,500 0 0
CIMAREX ENERGY CO Put 171798101 49 23,600 SH Put SOLE 0 23,600 0 0
CINCINNATI BELL INC NEW Call 171871502 1 1,500 SH Call SOLE 0 1,500 0 0
CINCINNATI BELL INC NEW Put 171871502 4 1,700 SH Put SOLE 0 1,700 0 0
CINCINNATI FINL CORP COM 172062101 59 512 SH   SOLE 0 512 0 0
CINEMARK HOLDINGS INC Call 17243V102 0 300 SH Call SOLE 0 300 0 0
CINEMARK HOLDINGS INC Put 17243V102 0 200 SH Put SOLE 0 200 0 0
CINTAS CORP Call 172908105 37 500 SH Call SOLE 0 500 0 0
CIRRUS LOGIC INC Call 172755100 3 2,500 SH Call SOLE 0 2,500 0 0
CIRRUS LOGIC INC Put 172755100 2 1,900 SH Put SOLE 0 1,900 0 0
CISCO SYS INC COM 17275R102 121 2,464 SH   SOLE 0 2,464 0 0
CISCO SYS INC Call 17275R102 98 34,400 SH Call SOLE 0 34,400 0 0
CISCO SYS INC Put 17275R102 2 15,100 SH Put SOLE 0 15,100 0 0
CITIGROUP INC COM NEW 172967424 2,755 39,887 SH   SOLE 0 39,887 0 0
CITIGROUP INC Call 172967424 284 115,800 SH Call SOLE 0 115,800 0 0
CITIGROUP INC Put 172967424 180 88,100 SH Put SOLE 0 88,100 0 0
CITRIX SYS INC COM 177376100 215 2,233 SH   SOLE 0 2,233 0 0
CITRIX SYS INC Call 177376100 0 200 SH Call SOLE 0 200 0 0
CITRIX SYS INC Put 177376100 1 400 SH Put SOLE 0 400 0 0
CLEAN HARBORS INC Call 184496107 0 500 SH Call SOLE 0 500 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 0 1,300 SH   SOLE 0 1,300 0 0
CLEARWATER PAPER CORP COM 18538R103 40 1,917 SH   SOLE 0 1,917 0 0
CLEARWATER PAPER CORP Call 18538R103 3 2,400 SH Call SOLE 0 2,400 0 0
CLEARWATER PAPER CORP Put 18538R103 0 200 SH Put SOLE 0 200 0 0
CLEARWAY ENERGY INC CL A 18539C105 1 100 SH   SOLE 0 100 0 0
CLEARWAY ENERGY INC CL C 18539C204 54 3,000 SH   SOLE 0 3,000 0 0
CLEARWAY ENERGY INC Call 18539C204 8 6,300 SH Call SOLE 0 6,300 0 0
CLEVELAND CLIFFS INC COM 185899101 18 2,565 SH   SOLE 0 2,565 0 0
CLEVELAND CLIFFS INC Call 185899101 108 105,800 SH Call SOLE 0 105,800 0 0
CLEVELAND CLIFFS INC Put 185899101 1 1,200 SH Put SOLE 0 1,200 0 0
CLOROX CO DEL COM 189054109 159 1,052 SH   SOLE 0 1,052 0 0
CLOROX CO DEL Call 189054109 1 1,700 SH Call SOLE 0 1,700 0 0
CLOROX CO DEL Put 189054109 7 26,700 SH Put SOLE 0 26,700 0 0
CLOUDERA INC COM 18914U100 421 47,537 SH   SOLE 0 47,537 0 0
CLOUDERA INC Call 18914U100 85 37,200 SH Call SOLE 0 37,200 0 0
CLOUDERA INC Put 18914U100 121 136,500 SH Put SOLE 0 136,500 0 0
CLOUDFLARE INC CL A COM 18915M107 51 2,800 SH   SOLE 0 2,800 0 0
CLOUDFLARE INC Call 18915M107 4 7,400 SH Call SOLE 0 7,400 0 0
CLOUDFLARE INC Put 18915M107 16 15,500 SH Put SOLE 0 15,500 0 0
CLOVIS ONCOLOGY INC Call 189464100 1 7,200 SH Call SOLE 0 7,200 0 0
CME GROUP INC COM 12572Q105 246 1,165 SH   SOLE 0 1,165 0 0
CME GROUP INC Call 12572Q105 2 400 SH Call SOLE 0 400 0 0
CME GROUP INC Put 12572Q105 2 700 SH Put SOLE 0 700 0 0
CMS ENERGY CORP COM 125896100 103 1,623 SH   SOLE 0 1,623 0 0
CNH INDL N V SHS N20944109 66 6,554 SH   SOLE 0 6,554 0 0
CNH INDL N V Call N20944109 5 14,000 SH Call SOLE 0 14,000 0 0
CNH INDL N V Put N20944109 0 3,300 SH Put SOLE 0 3,300 0 0
CNO FINL GROUP INC COM 12621E103 48 3,095 SH   SOLE 0 3,095 0 0
CNO FINL GROUP INC Put 12621E103 15 9,700 SH Put SOLE 0 9,700 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 53 3,780 SH   SOLE 0 3,780 0 0
CNX MIDSTREAM PARTNERS LP Call 12654A101 0 2,100 SH Call SOLE 0 2,100 0 0
CNX MIDSTREAM PARTNERS LP Put 12654A101 7 52,800 SH Put SOLE 0 52,800 0 0
CNX RESOURCES CORPORATION COM 12653C108 8 1,195 SH   SOLE 0 1,195 0 0
CNX RESOURCES CORPORATION Call 12653C108 0 3,900 SH Call SOLE 0 3,900 0 0
CNX RESOURCES CORPORATION Put 12653C108 45 55,300 SH Put SOLE 0 55,300 0 0
COCA COLA CO Call 191216100 513 198,200 SH Call SOLE 0 198,200 0 0
COCA COLA CO Put 191216100 0 200 SH Put SOLE 0 200 0 0
CODEXIS INC COM 192005106 4 300 SH   SOLE 0 300 0 0
CODEXIS INC Call 192005106 0 100 SH Call SOLE 0 100 0 0
COEUR MNG INC COM NEW 192108504 79 16,597 SH   SOLE 0 16,597 0 0
COEUR MNG INC Call 192108504 30 41,800 SH Call SOLE 0 41,800 0 0
COEUR MNG INC Put 192108504 13 11,200 SH Put SOLE 0 11,200 0 0
COGNEX CORP COM 192422103 31 644 SH   SOLE 0 644 0 0
COGNEX CORP Call 192422103 1 500 SH Call SOLE 0 500 0 0
COGNEX CORP Put 192422103 0 700 SH Put SOLE 0 700 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 283 4,706 SH   SOLE 0 4,706 0 0
COGNIZANT TECHNOLOGY SOLUTIO Call 192446102 4 4,300 SH Call SOLE 0 4,300 0 0
COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 23 28,800 SH Put SOLE 0 28,800 0 0
COHERENT INC Call 192479103 0 100 SH Call SOLE 0 100 0 0
COHERENT INC Put 192479103 0 300 SH Put SOLE 0 300 0 0
COHERUS BIOSCIENCES INC COM 19249H103 32 1,600 SH   SOLE 0 1,600 0 0
COHU INC COM 192576106 140 10,373 SH   SOLE 0 10,373 0 0
COHU INC Call 192576106 0 2,500 SH Call SOLE 0 2,500 0 0
COHU INC Put 192576106 12 18,900 SH Put SOLE 0 18,900 0 0
COLFAX CORP Call 194014106 0 500 SH Call SOLE 0 500 0 0
COLFAX CORP Put 194014106 3 3,500 SH Put SOLE 0 3,500 0 0
COLGATE PALMOLIVE CO COM 194162103 49 672 SH   SOLE 0 672 0 0
COLGATE PALMOLIVE CO Call 194162103 22 18,900 SH Call SOLE 0 18,900 0 0
COLGATE PALMOLIVE CO Put 194162103 7 18,500 SH Put SOLE 0 18,500 0 0
COLONY CAP INC NEW CL A COM 19626G108 136 22,650 SH   SOLE 0 22,650 0 0
COMCAST CORP NEW CL A 20030N101 288 6,400 SH   SOLE 0 6,400 0 0
COMCAST CORP NEW Call 20030N101 78 67,400 SH Call SOLE 0 67,400 0 0
COMCAST CORP NEW Put 20030N101 32 238,700 SH Put SOLE 0 238,700 0 0
COMERICA INC COM 200340107 46 712 SH   SOLE 0 712 0 0
COMERICA INC Call 200340107 0 900 SH Call SOLE 0 900 0 0
COMERICA INC Put 200340107 34 1,800 SH Put SOLE 0 1,800 0 0
COMMERCIAL METALS CO COM 201723103 9 531 SH   SOLE 0 531 0 0
COMMERCIAL VEH GROUP INC COM 202608105 5 801 SH   SOLE 0 801 0 0
COMMERCIAL VEH GROUP INC Call 202608105 7 14,000 SH Call SOLE 0 14,000 0 0
COMMSCOPE HLDG CO INC COM 20337X109 45 3,876 SH   SOLE 0 3,876 0 0
COMMSCOPE HLDG CO INC Call 20337X109 15 30,400 SH Call SOLE 0 30,400 0 0
COMMSCOPE HLDG CO INC Put 20337X109 29 16,200 SH Put SOLE 0 16,200 0 0
COMMVAULT SYSTEMS INC COM 204166102 13 300 SH   SOLE 0 300 0 0
COMMVAULT SYSTEMS INC Call 204166102 0 100 SH Call SOLE 0 100 0 0
COMMVAULT SYSTEMS INC Put 204166102 3 1,000 SH Put SOLE 0 1,000 0 0
COMPANHIA DE SANEAMENTO BASI Put 20441A102 1 800 SH Put SOLE 0 800 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1 77 SH   SOLE 0 77 0 0
COMPANIA DE MINAS BUENAVENTU Call 204448104 4 7,400 SH Call SOLE 0 7,400 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 248 12,600 SH   SOLE 0 12,600 0 0
COMPASS DIVERSIFIED HOLDINGS Call 20451Q104 0 100 SH Call SOLE 0 100 0 0
COMPASS DIVERSIFIED HOLDINGS Put 20451Q104 0 1,400 SH Put SOLE 0 1,400 0 0
COMPUTER PROGRAMS & SYS INC Call 205306103 0 1,400 SH Call SOLE 0 1,400 0 0
CONAGRA BRANDS INC Call 205887102 2,072 174,100 SH Call SOLE 0 174,100 0 0
CONAGRA BRANDS INC Put 205887102 25 50,000 SH Put SOLE 0 50,000 0 0
CONCHO RES INC COM 20605P101 238 3,510 SH   SOLE 0 3,510 0 0
CONCHO RES INC Call 20605P101 16 52,300 SH Call SOLE 0 52,300 0 0
CONCHO RES INC Put 20605P101 440 66,500 SH Put SOLE 0 66,500 0 0
CONDUENT INC COM 206787103 20 3,347 SH   SOLE 0 3,347 0 0
CONDUENT INC Call 206787103 8 45,100 SH Call SOLE 0 45,100 0 0
CONNS INC COM 208242107 12 516 SH   SOLE 0 516 0 0
CONNS INC Call 208242107 0 3,700 SH Call SOLE 0 3,700 0 0
CONNS INC Put 208242107 0 100 SH Put SOLE 0 100 0 0
CONOCOPHILLIPS COM 20825C104 3 57 SH   SOLE 0 57 0 0
CONOCOPHILLIPS Call 20825C104 87 74,700 SH Call SOLE 0 74,700 0 0
CONOCOPHILLIPS Put 20825C104 75 20,600 SH Put SOLE 0 20,600 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 19 4,083 SH   SOLE 0 4,083 0 0
CONSOLIDATED COMM HLDGS INC Call 209034107 0 900 SH Call SOLE 0 900 0 0
CONSOLIDATED COMM HLDGS INC Put 209034107 15 9,100 SH Put SOLE 0 9,100 0 0
CONSOLIDATED EDISON INC Call 209115104 7 2,900 SH Call SOLE 0 2,900 0 0
CONSTELLATION BRANDS INC CL A 21036P108 160 772 SH   SOLE 0 772 0 0
CONSTELLATION BRANDS INC Call 21036P108 189 4,100 SH Call SOLE 0 4,100 0 0
CONSTELLATION BRANDS INC Put 21036P108 24 24,800 SH Put SOLE 0 24,800 0 0
CONSTELLIUM SE Call N22035104 35 33,100 SH Call SOLE 0 33,100 0 0
CONSTELLIUM SE Put N22035104 3 800 SH Put SOLE 0 800 0 0
CONTAINER STORE GROUP INC Call 210751103 0 3,100 SH Call SOLE 0 3,100 0 0
CONTAINER STORE GROUP INC Put 210751103 0 500 SH Put SOLE 0 500 0 0
CONTINENTAL RESOURCES INC COM 212015101 847 27,509 SH   SOLE 0 27,509 0 0
CONTINENTAL RESOURCES INC Call 212015101 27 72,900 SH Call SOLE 0 72,900 0 0
CONTINENTAL RESOURCES INC Put 212015101 225 35,900 SH Put SOLE 0 35,900 0 0
COOPER STD HLDGS INC COM 21676P103 12 300 SH   SOLE 0 300 0 0
COOPER TIRE & RUBR CO Call 216831107 7 5,800 SH Call SOLE 0 5,800 0 0
COPA HOLDINGS SA Call P31076105 59 9,900 SH Call SOLE 0 9,900 0 0
COPA HOLDINGS SA Put P31076105 9 3,800 SH Put SOLE 0 3,800 0 0
COPART INC Call 217204106 25 2,100 SH Call SOLE 0 2,100 0 0
COPART INC Put 217204106 0 1,400 SH Put SOLE 0 1,400 0 0
CORE MARK HOLDING CO INC Call 218681104 0 4,600 SH Call SOLE 0 4,600 0 0
CORECIVIC INC Call 21871N101 14 43,100 SH Call SOLE 0 43,100 0 0
CORECIVIC INC Put 21871N101 8 2,900 SH Put SOLE 0 2,900 0 0
CORELOGIC INC COM 21871D103 46 1,000 SH   SOLE 0 1,000 0 0
CORELOGIC INC Call 21871D103 28 5,400 SH Call SOLE 0 5,400 0 0
CORELOGIC INC Put 21871D103 0 4,600 SH Put SOLE 0 4,600 0 0
COREPOINT LODGING INC Call 21872L104 0 300 SH Call SOLE 0 300 0 0
CORESITE RLTY CORP Call 21870Q105 1 5,300 SH Call SOLE 0 5,300 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 18 3,088 SH   SOLE 0 3,088 0 0
CORNERSTONE BLDG BRANDS INC Call 21925D109 0 600 SH Call SOLE 0 600 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 21 400 SH   SOLE 0 400 0 0
CORNING INC Call 219350105 16 15,000 SH Call SOLE 0 15,000 0 0
CORTEVA INC COM 22052L104 5 198 SH   SOLE 0 198 0 0
CORTEVA INC Call 22052L104 19 11,200 SH Call SOLE 0 11,200 0 0
COSTAMARE INC Call Y1771G102 0 400 SH Call SOLE 0 400 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,172 7,542 SH   SOLE 0 7,542 0 0
COSTCO WHSL CORP NEW Call 22160K105 1,554 84,200 SH Call SOLE 0 84,200 0 0
COSTCO WHSL CORP NEW Put 22160K105 131 23,400 SH Put SOLE 0 23,400 0 0
COTT CORP QUE COM 22163N106 8 660 SH   SOLE 0 660 0 0
COTY INC Call 222070203 16 11,200 SH Call SOLE 0 11,200 0 0
COTY INC Put 222070203 8 5,600 SH Put SOLE 0 5,600 0 0
COUPA SOFTWARE INC COM 22266L106 90 700 SH   SOLE 0 700 0 0
COUPA SOFTWARE INC Call 22266L106 507 42,600 SH Call SOLE 0 42,600 0 0
COUPA SOFTWARE INC Put 22266L106 34 9,100 SH Put SOLE 0 9,100 0 0
COVANTA HLDG CORP Call 22282E102 1 3,900 SH Call SOLE 0 3,900 0 0
COVIA HLDGS CORP Call 22305A103 0 200 SH Call SOLE 0 200 0 0
COWEN INC CL A NEW 223622606 1 100 SH   SOLE 0 100 0 0
COWEN INC Call 223622606 1 1,200 SH Call SOLE 0 1,200 0 0
COWEN INC Put 223622606 5 7,200 SH Put SOLE 0 7,200 0 0
CRA INTL INC COM 12618T105 132 3,166 SH   SOLE 0 3,166 0 0
CRA INTL INC Put 12618T105 14 3,200 SH Put SOLE 0 3,200 0 0
CRAFT BREW ALLIANCE INC Call 224122101 1 19,800 SH Call SOLE 0 19,800 0 0
CRAFT BREW ALLIANCE INC Put 224122101 8 17,100 SH Put SOLE 0 17,100 0 0
CRANE CO COM 224399105 34 426 SH   SOLE 0 426 0 0
CRANE CO Call 224399105 0 100 SH Call SOLE 0 100 0 0
CRANE CO Put 224399105 0 400 SH Put SOLE 0 400 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 22 1,862 SH   SOLE 0 1,862 0 0
CREDIT SUISSE GROUP Call 225401108 2 6,900 SH Call SOLE 0 6,900 0 0
CREDIT SUISSE GROUP Put 225401108 2 20,400 SH Put SOLE 0 20,400 0 0
CREDIT SUISSE NASSAU BRH Call 22542D365 8 18,000 SH Call SOLE 0 18,000 0 0
CREDIT SUISSE NASSAU BRH Put 22542D365 8 10,100 SH Put SOLE 0 10,100 0 0
CREE INC COM 225447101 195 3,989 SH   SOLE 0 3,989 0 0
CREE INC Call 225447101 16 8,900 SH Call SOLE 0 8,900 0 0
CREE INC Put 225447101 11 3,400 SH Put SOLE 0 3,400 0 0
CRESTWOOD EQUITY PARTNERS LP Call 226344208 13 12,800 SH Call SOLE 0 12,800 0 0
CRISPR THERAPEUTICS AG Put H17182108 5 500 SH Put SOLE 0 500 0 0
CRITEO S A SPONS ADS 226718104 57 3,083 SH   SOLE 0 3,083 0 0
CRITEO S A Call 226718104 2 12,000 SH Call SOLE 0 12,000 0 0
CRITEO S A Put 226718104 2 2,400 SH Put SOLE 0 2,400 0 0
CROCS INC Call 227046109 52 15,100 SH Call SOLE 0 15,100 0 0
CROCS INC Put 227046109 10 36,300 SH Put SOLE 0 36,300 0 0
CRONOS GROUP INC COM 22717L101 8 950 SH   SOLE 0 950 0 0
CRONOS GROUP INC Call 22717L101 7 96,700 SH Call SOLE 0 96,700 0 0
CRONOS GROUP INC Put 22717L101 36 21,500 SH Put SOLE 0 21,500 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 32 3,195 SH   SOLE 0 3,195 0 0
CROSS CTRY HEALTHCARE INC Call 227483104 1 1,500 SH Call SOLE 0 1,500 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,136 19,498 SH   SOLE 0 19,498 0 0
CROWDSTRIKE HLDGS INC Call 22788C105 102 87,300 SH Call SOLE 0 87,300 0 0
CROWDSTRIKE HLDGS INC Put 22788C105 1,154 48,300 SH Put SOLE 0 48,300 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 230 1,659 SH   SOLE 0 1,659 0 0
CROWN CASTLE INTL CORP NEW Call 22822V101 4 400 SH Call SOLE 0 400 0 0
CROWN HOLDINGS INC Call 228368106 72 10,800 SH Call SOLE 0 10,800 0 0
CROWN HOLDINGS INC Put 228368106 2 4,800 SH Put SOLE 0 4,800 0 0
CRYOPORT INC Call 229050307 0 1,700 SH Call SOLE 0 1,700 0 0
CSG SYS INTL INC Call 126349109 0 800 SH Call SOLE 0 800 0 0
CSX CORP COM 126408103 473 6,838 SH   SOLE 0 6,838 0 0
CSX CORP Call 126408103 17 20,500 SH Call SOLE 0 20,500 0 0
CSX CORP Put 126408103 6 15,600 SH Put SOLE 0 15,600 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 155 5,322 SH   SOLE 0 5,322 0 0
CTRIP COM INTL LTD Call 22943F100 7 48,800 SH Call SOLE 0 48,800 0 0
CTRIP COM INTL LTD Put 22943F100 159 26,600 SH Put SOLE 0 26,600 0 0
CUBESMART Call 229663109 0 200 SH Call SOLE 0 200 0 0
CUBIC CORP COM 229669106 89 1,270 SH   SOLE 0 1,270 0 0
CUBIC CORP Call 229669106 24 4,100 SH Call SOLE 0 4,100 0 0
CUMMINS INC COM 231021106 144 890 SH   SOLE 0 890 0 0
CUMMINS INC Put 231021106 0 400 SH Put SOLE 0 400 0 0
CURTISS WRIGHT CORP COM 231561101 64 500 SH   SOLE 0 500 0 0
CURTISS WRIGHT CORP Put 231561101 0 300 SH Put SOLE 0 300 0 0
CUSTOMERS BANCORP INC COM 23204G100 21 1,017 SH   SOLE 0 1,017 0 0
CUSTOMERS BANCORP INC Call 23204G100 3 1,700 SH Call SOLE 0 1,700 0 0
CVR PARTNERS LP Call 126633106 1 11,800 SH Call SOLE 0 11,800 0 0
CVS HEALTH CORP COM 126650100 126 2,000 SH   SOLE 0 2,000 0 0
CVS HEALTH CORP Call 126650100 333 177,900 SH Call SOLE 0 177,900 0 0
CVS HEALTH CORP Put 126650100 4 31,800 SH Put SOLE 0 31,800 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 378 3,791 SH   SOLE 0 3,791 0 0
CYBERARK SOFTWARE LTD Call M2682V108 4 1,500 SH Call SOLE 0 1,500 0 0
CYBERARK SOFTWARE LTD Put M2682V108 116 10,700 SH Put SOLE 0 10,700 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 5 1,100 SH   SOLE 0 1,100 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 5 233 SH   SOLE 0 233 0 0
CYPRESS SEMICONDUCTOR CORP Call 232806109 0 100 SH Call SOLE 0 100 0 0
CYPRESS SEMICONDUCTOR CORP Put 232806109 0 900 SH Put SOLE 0 900 0 0
CYRUSONE INC Call 23283R100 105 26,700 SH Call SOLE 0 26,700 0 0
CYRUSONE INC Put 23283R100 7 9,600 SH Put SOLE 0 9,600 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2 300 SH   SOLE 0 300 0 0
D R HORTON INC Call 23331A109 52 11,300 SH Call SOLE 0 11,300 0 0
D R HORTON INC Put 23331A109 0 1,400 SH Put SOLE 0 1,400 0 0
DAKTRONICS INC Call 234264109 0 200 SH Call SOLE 0 200 0 0
DAKTRONICS INC Put 234264109 0 1,100 SH Put SOLE 0 1,100 0 0
DANA INCORPORATED COM 235825205 172 11,918 SH   SOLE 0 11,918 0 0
DANA INCORPORATED Call 235825205 3 6,900 SH Call SOLE 0 6,900 0 0
DANA INCORPORATED Put 235825205 12 14,800 SH Put SOLE 0 14,800 0 0
DANAHER CORPORATION Call 235851102 142 3,800 SH Call SOLE 0 3,800 0 0
DARDEN RESTAURANTS INC COM 237194105 31 267 SH   SOLE 0 267 0 0
DARDEN RESTAURANTS INC Call 237194105 5 6,400 SH Call SOLE 0 6,400 0 0
DARDEN RESTAURANTS INC Put 237194105 29 14,600 SH Put SOLE 0 14,600 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 770 19,769 SH   SOLE 0 19,769 0 0
DAVE & BUSTERS ENTMT INC Call 238337109 7 18,200 SH Call SOLE 0 18,200 0 0
DAVE & BUSTERS ENTMT INC Put 238337109 65 49,300 SH Put SOLE 0 49,300 0 0
DAVIDSTEA INC COM 238661102 4 2,100 SH   SOLE 0 2,100 0 0
DAVITA INC COM 23918K108 654 11,461 SH   SOLE 0 11,461 0 0
DAVITA INC Call 23918K108 99 20,500 SH Call SOLE 0 20,500 0 0
DAVITA INC Put 23918K108 175 102,400 SH Put SOLE 0 102,400 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 19 2,300 SH   SOLE 0 2,300 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 807 29,816 SH   SOLE 0 29,816 0 0
DBX ETF TR Call 233051879 202 1,311,400 SH Call SOLE 0 1,311,400 0 0
DBX ETF TR Call 233051754 1 1,400 SH Call SOLE 0 1,400 0 0
DBX ETF TR Put 233051879 67 152,900 SH Put SOLE 0 152,900 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 55 2,104 SH   SOLE 0 2,104 0 0
DCP MIDSTREAM LP Call 23311P100 0 300 SH Call SOLE 0 300 0 0
DCP MIDSTREAM LP Put 23311P100 15 1,800 SH Put SOLE 0 1,800 0 0
DEAN FOODS CO NEW COM NEW 242370203 36 31,733 SH   SOLE 0 31,733 0 0
DEAN FOODS CO NEW Call 242370203 0 200 SH Call SOLE 0 200 0 0
DEAN FOODS CO NEW Put 242370203 69 32,400 SH Put SOLE 0 32,400 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 6 200 SH   SOLE 0 200 0 0
DECIPHERA PHARMACEUTICALS IN Put 24344T101 0 1,000 SH Put SOLE 0 1,000 0 0
DECKERS OUTDOOR CORP Call 243537107 38 4,900 SH Call SOLE 0 4,900 0 0
DECKERS OUTDOOR CORP Put 243537107 4 1,800 SH Put SOLE 0 1,800 0 0
DEERE & CO COM 244199105 118 700 SH   SOLE 0 700 0 0
DEERE & CO Call 244199105 127 17,300 SH Call SOLE 0 17,300 0 0
DEERE & CO Put 244199105 11 6,300 SH Put SOLE 0 6,300 0 0
DEL TACO RESTAURANTS INC COM 245496104 2 202 SH   SOLE 0 202 0 0
DEL TACO RESTAURANTS INC Call 245496104 1 8,400 SH Call SOLE 0 8,400 0 0
DEL TACO RESTAURANTS INC Put 245496104 2 900 SH Put SOLE 0 900 0 0
DELEK US HLDGS INC NEW Call 24665A103 9 51,100 SH Call SOLE 0 51,100 0 0
DELEK US HLDGS INC NEW Put 24665A103 0 100 SH Put SOLE 0 100 0 0
DELL TECHNOLOGIES INC CL C 24703L202 2,543 49,043 SH   SOLE 0 49,043 0 0
DELL TECHNOLOGIES INC Call 24703L202 361 205,200 SH Call SOLE 0 205,200 0 0
DELL TECHNOLOGIES INC Put 24703L202 257 84,600 SH Put SOLE 0 84,600 0 0
DELPHI TECHNOLOGIES PLC Call G2709G107 4 11,700 SH Call SOLE 0 11,700 0 0
DELPHI TECHNOLOGIES PLC Put G2709G107 3 8,700 SH Put SOLE 0 8,700 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 191 3,320 SH   SOLE 0 3,320 0 0
DELTA AIR LINES INC DEL Call 247361702 46 12,200 SH Call SOLE 0 12,200 0 0
DELTA AIR LINES INC DEL Put 247361702 16 24,100 SH Put SOLE 0 24,100 0 0
DENALI THERAPEUTICS INC COM 24823R105 1 100 SH   SOLE 0 100 0 0
DENBURY RES INC COM NEW 247916208 1 1,400 SH   SOLE 0 1,400 0 0
DENBURY RES INC Call 247916208 0 3,700 SH Call SOLE 0 3,700 0 0
DENBURY RES INC Put 247916208 3 800 SH Put SOLE 0 800 0 0
DENTSPLY SIRONA INC COM 24906P109 4 85 SH   SOLE 0 85 0 0
DENTSPLY SIRONA INC Call 24906P109 30 14,100 SH Call SOLE 0 14,100 0 0
DENTSPLY SIRONA INC Put 24906P109 3 1,700 SH Put SOLE 0 1,700 0 0
DERMIRA INC COM 24983L104 5 800 SH   SOLE 0 800 0 0
DESIGNER BRANDS INC Call 250565108 47 26,000 SH Call SOLE 0 26,000 0 0
DESIGNER BRANDS INC Put 250565108 29 9,700 SH Put SOLE 0 9,700 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 135 18,000 SH   SOLE 0 18,000 0 0
DEUTSCHE BANK AG Call D18190898 0 50,000 SH Call SOLE 0 50,000 0 0
DEUTSCHE BANK AG Put D18190898 73 70,000 SH Put SOLE 0 70,000 0 0
DEVON ENERGY CORP NEW Call 25179M103 14 50,200 SH Call SOLE 0 50,200 0 0
DEVON ENERGY CORP NEW Put 25179M103 53 9,700 SH Put SOLE 0 9,700 0 0
DEXCOM INC Call 252131107 0 3,000 SH Call SOLE 0 3,000 0 0
DEXCOM INC Put 252131107 6 3,800 SH Put SOLE 0 3,800 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 135 21,974 SH   SOLE 0 21,974 0 0
DHT HOLDINGS INC Call Y2065G121 0 500 SH Call SOLE 0 500 0 0
DIAGEO P L C Call 25243Q205 0 300 SH Call SOLE 0 300 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 26 4,731 SH   SOLE 0 4,731 0 0
DIAMOND OFFSHORE DRILLING IN Call 25271C102 0 9,500 SH Call SOLE 0 9,500 0 0
DIAMOND OFFSHORE DRILLING IN Put 25271C102 29 20,700 SH Put SOLE 0 20,700 0 0
DIAMONDBACK ENERGY INC COM 25278X109 76 855 SH   SOLE 0 855 0 0
DIAMONDBACK ENERGY INC Call 25278X109 1 2,200 SH Call SOLE 0 2,200 0 0
DIAMONDBACK ENERGY INC Put 25278X109 59 16,700 SH Put SOLE 0 16,700 0 0
DIANA SHIPPING INC COM Y2066G104 48 14,400 SH   SOLE 0 14,400 0 0
DICKS SPORTING GOODS INC COM 253393102 63 1,552 SH   SOLE 0 1,552 0 0
DICKS SPORTING GOODS INC Put 253393102 0 1,600 SH Put SOLE 0 1,600 0 0
DIEBOLD NXDF INC COM 253651103 65 5,881 SH   SOLE 0 5,881 0 0
DIEBOLD NXDF INC Call 253651103 0 300 SH Call SOLE 0 300 0 0
DIGIMARC CORP NEW COM 25381B101 796 20,381 SH   SOLE 0 20,381 0 0
DIGIMARC CORP NEW Call 25381B101 4 2,800 SH Call SOLE 0 2,800 0 0
DIGIMARC CORP NEW Put 25381B101 3 1,200 SH Put SOLE 0 1,200 0 0
DIGITAL RLTY TR INC Call 253868103 5 1,500 SH Call SOLE 0 1,500 0 0
DIGITAL RLTY TR INC Put 253868103 4 1,100 SH Put SOLE 0 1,100 0 0
DILLARDS INC CL A 254067101 46 700 SH   SOLE 0 700 0 0
DILLARDS INC Call 254067101 33 10,300 SH Call SOLE 0 10,300 0 0
DILLARDS INC Put 254067101 305 18,000 SH Put SOLE 0 18,000 0 0
DINE BRANDS GLOBAL INC COM 254423106 49 654 SH   SOLE 0 654 0 0
DINE BRANDS GLOBAL INC Call 254423106 16 8,100 SH Call SOLE 0 8,100 0 0
DINE BRANDS GLOBAL INC Put 254423106 38 3,700 SH Put SOLE 0 3,700 0 0
DIODES INC Call 254543101 10 8,200 SH Call SOLE 0 8,200 0 0
DIODES INC Put 254543101 0 400 SH Put SOLE 0 400 0 0
DIPLOMAT PHARMACY INC COM 25456K101 107 21,932 SH   SOLE 0 21,932 0 0
DIPLOMAT PHARMACY INC Call 25456K101 4 23,700 SH Call SOLE 0 23,700 0 0
DIPLOMAT PHARMACY INC Put 25456K101 0 600 SH Put SOLE 0 600 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 70 2,299 SH   SOLE 0 2,299 0 0
DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 11 495 SH   SOLE 0 495 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 629 3,698 SH   SOLE 0 3,698 0 0
DIREXION SHS ETF TR CSI300 CHINA1X 25459Y116 6 199 SH   SOLE 0 199 0 0
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 5 200 SH   SOLE 0 200 0 0
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 30 599 SH   SOLE 0 599 0 0
DIREXION SHS ETF TR DAILY MSCI REAL 25460E141 6 239 SH   SOLE 0 239 0 0
DIREXION SHS ETF TR DAILY NATRL GAS 25460E158 75 8,272 SH   SOLE 0 8,272 0 0
DIREXION SHS ETF TR DLY S&P OIL GAS 25460E174 88 1,123 SH   SOLE 0 1,123 0 0
DIREXION SHS ETF TR DAILY CS 2X SH 25460E505 10 500 SH   SOLE 0 500 0 0
DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 16 300 SH   SOLE 0 300 0 0
DIREXION SHS ETF TR DAILY S&P BIOTEC 25460E539 17 700 SH   SOLE 0 700 0 0
DIREXION SHS ETF TR DAILY TECHNOLOGY 25460E562 49 4,529 SH   SOLE 0 4,529 0 0
DIREXION SHS ETF TR DLY AEROSPC 3X 25460E661 11 200 SH   SOLE 0 200 0 0
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 1,822 65,414 SH   SOLE 0 65,414 0 0
DIREXION SHS ETF TR DLY JR GOLD 3X 25460E877 267 15,093 SH   SOLE 0 15,093 0 0
DIREXION SHS ETF TR DAILY NAT GAS RE 25490K117 36 600 SH   SOLE 0 600 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 25 3,100 SH   SOLE 0 3,100 0 0
DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 188 4,057 SH   SOLE 0 4,057 0 0
DIREXION SHS ETF TR LTN AM BL 3X NEW 25490K299 79 4,399 SH   SOLE 0 4,399 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 1,146 37,098 SH   SOLE 0 37,098 0 0
DIREXION SHS ETF TR Call 25490K323 56 144,900 SH Call SOLE 0 144,900 0 0
DIREXION SHS ETF TR Call 25490K315 246 177,600 SH Call SOLE 0 177,600 0 0
DIREXION SHS ETF TR Call 25490K331 9 5,300 SH Call SOLE 0 5,300 0 0
DIREXION SHS ETF TR Call 25490K356 3 26,200 SH Call SOLE 0 26,200 0 0
DIREXION SHS ETF TR Call 25490K299 0 100 SH Call SOLE 0 100 0 0
DIREXION SHS ETF TR Call 25490K281 60 8,000 SH Call SOLE 0 8,000 0 0
DIREXION SHS ETF TR Call 25490K273 66 61,400 SH Call SOLE 0 61,400 0 0
DIREXION SHS ETF TR Call 25490K133 160 341,700 SH Call SOLE 0 341,700 0 0
DIREXION SHS ETF TR Call 25490K117 5 2,500 SH Call SOLE 0 2,500 0 0
DIREXION SHS ETF TR Call 25460E877 544 239,300 SH Call SOLE 0 239,300 0 0
DIREXION SHS ETF TR Call 25460E885 544 228,500 SH Call SOLE 0 228,500 0 0
DIREXION SHS ETF TR Call 25490K869 1 1,400 SH Call SOLE 0 1,400 0 0
DIREXION SHS ETF TR Call 25460E844 1,482 795,100 SH Call SOLE 0 795,100 0 0
DIREXION SHS ETF TR Call 25460E828 5 7,400 SH Call SOLE 0 7,400 0 0
DIREXION SHS ETF TR Call 25460E562 22 24,400 SH Call SOLE 0 24,400 0 0
DIREXION SHS ETF TR Call 25460E554 33 8,700 SH Call SOLE 0 8,700 0 0
DIREXION SHS ETF TR Call 25460E539 622 147,000 SH Call SOLE 0 147,000 0 0
DIREXION SHS ETF TR Call 25460E547 3 5,000 SH Call SOLE 0 5,000 0 0
DIREXION SHS ETF TR Call 25460E521 29 7,600 SH Call SOLE 0 7,600 0 0
DIREXION SHS ETF TR Call 25460E174 219 70,900 SH Call SOLE 0 70,900 0 0
DIREXION SHS ETF TR Call 25460E182 237 60,000 SH Call SOLE 0 60,000 0 0
DIREXION SHS ETF TR Call 25460E158 5 9,300 SH Call SOLE 0 9,300 0 0
DIREXION SHS ETF TR Call 25460E166 499 557,700 SH Call SOLE 0 557,700 0 0
DIREXION SHS ETF TR Call 25460E141 0 200 SH Call SOLE 0 200 0 0
DIREXION SHS ETF TR Call 25460E133 37 117,700 SH Call SOLE 0 117,700 0 0
DIREXION SHS ETF TR Call 25459Y876 1 1,500 SH Call SOLE 0 1,500 0 0
DIREXION SHS ETF TR Call 25460E125 118 148,000 SH Call SOLE 0 148,000 0 0
DIREXION SHS ETF TR Call 25459Y678 0 1,500 SH Call SOLE 0 1,500 0 0
DIREXION SHS ETF TR Call 25459W888 121 227,800 SH Call SOLE 0 227,800 0 0
DIREXION SHS ETF TR Call 25459Y694 590 123,200 SH Call SOLE 0 123,200 0 0
DIREXION SHS ETF TR Call 25459W730 0 1,400 SH Call SOLE 0 1,400 0 0
DIREXION SHS ETF TR Call 25459W755 11 2,100 SH Call SOLE 0 2,100 0 0
DIREXION SHS ETF TR Call 25459W771 187 121,500 SH Call SOLE 0 121,500 0 0
DIREXION SHS ETF TR Call 25459W847 89 25,100 SH Call SOLE 0 25,100 0 0
DIREXION SHS ETF TR Call 25459W862 83 16,300 SH Call SOLE 0 16,300 0 0
DIREXION SHS ETF TR Call 25459W458 1,301 61,400 SH Call SOLE 0 61,400 0 0
DIREXION SHS ETF TR Call 25459W540 13 2,700 SH Call SOLE 0 2,700 0 0
DIREXION SHS ETF TR Call 25459W102 23 3,700 SH Call SOLE 0 3,700 0 0
DIREXION SHS ETF TR Put 25459W102 25 22,000 SH Put SOLE 0 22,000 0 0
DIREXION SHS ETF TR Put 25459W540 48 44,300 SH Put SOLE 0 44,300 0 0
DIREXION SHS ETF TR Put 25459W458 764 77,700 SH Put SOLE 0 77,700 0 0
DIREXION SHS ETF TR Put 25459W862 224 329,300 SH Put SOLE 0 329,300 0 0
DIREXION SHS ETF TR Put 25459W847 124 45,600 SH Put SOLE 0 45,600 0 0
DIREXION SHS ETF TR Put 25459W771 62 19,700 SH Put SOLE 0 19,700 0 0
DIREXION SHS ETF TR Put 25459W755 0 200 SH Put SOLE 0 200 0 0
DIREXION SHS ETF TR Put 25459Y694 99 63,600 SH Put SOLE 0 63,600 0 0
DIREXION SHS ETF TR Put 25459W888 31 36,500 SH Put SOLE 0 36,500 0 0
DIREXION SHS ETF TR Put 25459Y678 0 5,600 SH Put SOLE 0 5,600 0 0
DIREXION SHS ETF TR Put 25460E125 649 143,500 SH Put SOLE 0 143,500 0 0
DIREXION SHS ETF TR Put 25459Y876 8 6,500 SH Put SOLE 0 6,500 0 0
DIREXION SHS ETF TR Put 25460E133 507 72,600 SH Put SOLE 0 72,600 0 0
DIREXION SHS ETF TR Put 25460E141 5 1,000 SH Put SOLE 0 1,000 0 0
DIREXION SHS ETF TR Put 25460E166 1,046 106,200 SH Put SOLE 0 106,200 0 0
DIREXION SHS ETF TR Put 25460E158 56 28,300 SH Put SOLE 0 28,300 0 0
DIREXION SHS ETF TR Put 25460E182 221 14,800 SH Put SOLE 0 14,800 0 0
DIREXION SHS ETF TR Put 25460E174 251 79,200 SH Put SOLE 0 79,200 0 0
DIREXION SHS ETF TR Put 25460E521 3 1,000 SH Put SOLE 0 1,000 0 0
DIREXION SHS ETF TR Put 25460E547 4 900 SH Put SOLE 0 900 0 0
DIREXION SHS ETF TR Put 25460E539 248 73,900 SH Put SOLE 0 73,900 0 0
DIREXION SHS ETF TR Put 25460E554 70 7,200 SH Put SOLE 0 7,200 0 0
DIREXION SHS ETF TR Put 25460E562 32 4,800 SH Put SOLE 0 4,800 0 0
DIREXION SHS ETF TR Put 25460E828 2 500 SH Put SOLE 0 500 0 0
DIREXION SHS ETF TR Put 25460E844 3,949 598,200 SH Put SOLE 0 598,200 0 0
DIREXION SHS ETF TR Put 25490K869 0 1,300 SH Put SOLE 0 1,300 0 0
DIREXION SHS ETF TR Put 25460E885 363 50,800 SH Put SOLE 0 50,800 0 0
DIREXION SHS ETF TR Put 25460E877 533 33,000 SH Put SOLE 0 33,000 0 0
DIREXION SHS ETF TR Put 25490K117 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25490K133 1,547 214,700 SH Put SOLE 0 214,700 0 0
DIREXION SHS ETF TR Put 25490K273 18 4,800 SH Put SOLE 0 4,800 0 0
DIREXION SHS ETF TR Put 25490K281 21 4,400 SH Put SOLE 0 4,400 0 0
DIREXION SHS ETF TR Put 25490K299 13 1,400 SH Put SOLE 0 1,400 0 0
DIREXION SHS ETF TR Put 25490K356 117 49,100 SH Put SOLE 0 49,100 0 0
DIREXION SHS ETF TR Put 25490K331 7 1,900 SH Put SOLE 0 1,900 0 0
DIREXION SHS ETF TR Put 25490K315 1,491 309,100 SH Put SOLE 0 309,100 0 0
DIREXION SHS ETF TR Put 25490K323 1,149 337,400 SH Put SOLE 0 337,400 0 0
DISCOVER FINL SVCS COM 254709108 162 2,008 SH   SOLE 0 2,008 0 0
DISCOVER FINL SVCS Call 254709108 119 9,600 SH Call SOLE 0 9,600 0 0
DISCOVER FINL SVCS Put 254709108 9 4,100 SH Put SOLE 0 4,100 0 0
DISCOVERY INC COM SER C 25470F302 76 3,100 SH   SOLE 0 3,100 0 0
DISCOVERY INC Call 25470F302 0 400 SH Call SOLE 0 400 0 0
DISCOVERY INC Call 25470F104 5 36,300 SH Call SOLE 0 36,300 0 0
DISCOVERY INC Put 25470F104 13 67,600 SH Put SOLE 0 67,600 0 0
DISCOVERY INC Put 25470F302 2 2,200 SH Put SOLE 0 2,200 0 0
DISH NETWORK CORP CL A 25470M109 1,679 49,297 SH   SOLE 0 49,297 0 0
DISH NETWORK CORP Call 25470M109 93 122,900 SH Call SOLE 0 122,900 0 0
DISH NETWORK CORP Put 25470M109 239 242,500 SH Put SOLE 0 242,500 0 0
DISNEY WALT CO COM DISNEY 254687106 6,714 51,527 SH   SOLE 0 51,527 0 0
DISNEY WALT CO Call 254687106 1,957 206,200 SH Call SOLE 0 206,200 0 0
DISNEY WALT CO Put 254687106 399 210,700 SH Put SOLE 0 210,700 0 0
DMC GLOBAL INC COM 23291C103 141 3,226 SH   SOLE 0 3,226 0 0
DMC GLOBAL INC Call 23291C103 1 2,700 SH Call SOLE 0 2,700 0 0
DMC GLOBAL INC Put 23291C103 55 6,200 SH Put SOLE 0 6,200 0 0
DOCUSIGN INC COM 256163106 30 500 SH   SOLE 0 500 0 0
DOCUSIGN INC Call 256163106 222 68,700 SH Call SOLE 0 68,700 0 0
DOCUSIGN INC Put 256163106 75 33,100 SH Put SOLE 0 33,100 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 129 1,998 SH   SOLE 0 1,998 0 0
DOLBY LABORATORIES INC Call 25659T107 1 700 SH Call SOLE 0 700 0 0
DOLLAR GEN CORP NEW Call 256677105 46 5,600 SH Call SOLE 0 5,600 0 0
DOLLAR GEN CORP NEW Put 256677105 17 7,400 SH Put SOLE 0 7,400 0 0
DOLLAR TREE INC COM 256746108 35 312 SH   SOLE 0 312 0 0
DOLLAR TREE INC Call 256746108 1 700 SH Call SOLE 0 700 0 0
DOLLAR TREE INC Put 256746108 0 400 SH Put SOLE 0 400 0 0
DOMINION ENERGY INC COM 25746U109 1,229 15,170 SH   SOLE 0 15,170 0 0
DOMINION ENERGY INC Call 25746U109 5 1,300 SH Call SOLE 0 1,300 0 0
DOMINION ENERGY INC Put 25746U109 0 2,600 SH Put SOLE 0 2,600 0 0
DOMINOS PIZZA INC COM 25754A201 102 421 SH   SOLE 0 421 0 0
DOMO INC COM CL B 257554105 678 42,479 SH   SOLE 0 42,479 0 0
DOMO INC Call 257554105 6 9,300 SH Call SOLE 0 9,300 0 0
DOMO INC Put 257554105 115 30,100 SH Put SOLE 0 30,100 0 0
DOMTAR CORP Call 257559203 0 3,100 SH Call SOLE 0 3,100 0 0
DOMTAR CORP Put 257559203 13 2,900 SH Put SOLE 0 2,900 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 19 1,607 SH   SOLE 0 1,607 0 0
DONNELLEY FINL SOLUTIONS INC Call 25787G100 2 14,100 SH Call SOLE 0 14,100 0 0
DONNELLEY R R & SONS CO Call 257867200 25 51,100 SH Call SOLE 0 51,100 0 0
DONNELLEY R R & SONS CO Put 257867200 1 1,000 SH Put SOLE 0 1,000 0 0
DORIAN LPG LTD SHS USD Y2106R110 19 1,900 SH   SOLE 0 1,900 0 0
DORIAN LPG LTD Put Y2106R110 0 1,000 SH Put SOLE 0 1,000 0 0
DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 0 100 SH   SOLE 0 100 0 0
DOUYU INTERNATIONAL HLDNGS L Put 25985W105 0 500 SH Put SOLE 0 500 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 97 3,500 SH   SOLE 0 3,500 0 0
DOVA PHARMACEUTICALS INC Put 25985T102 0 1,900 SH Put SOLE 0 1,900 0 0
DOW INC Call 260557103 1 700 SH Call SOLE 0 700 0 0
DOW INC Put 260557103 0 100 SH Put SOLE 0 100 0 0
DRIVE SHACK INC COM 262077100 24 5,680 SH   SOLE 0 5,680 0 0
DRIVE SHACK INC Put 262077100 3 4,500 SH Put SOLE 0 4,500 0 0
DROPBOX INC CL A 26210C104 615 30,523 SH   SOLE 0 30,523 0 0
DROPBOX INC Call 26210C104 283 152,900 SH Call SOLE 0 152,900 0 0
DROPBOX INC Put 26210C104 47 21,500 SH Put SOLE 0 21,500 0 0
DRYSHIPS INC COM PAR NEW Y2109Q705 4 800 SH   SOLE 0 800 0 0
DRYSHIPS INC Call Y2109Q705 0 400 SH Call SOLE 0 400 0 0
DRYSHIPS INC Put Y2109Q705 0 1,700 SH Put SOLE 0 1,700 0 0
DSP GROUP INC COM 23332B106 18 1,283 SH   SOLE 0 1,283 0 0
DSP GROUP INC Call 23332B106 22 9,500 SH Call SOLE 0 9,500 0 0
DSP GROUP INC Put 23332B106 0 200 SH Put SOLE 0 200 0 0
DUKE ENERGY CORP NEW Call 26441C204 60 24,300 SH Call SOLE 0 24,300 0 0
DUKE ENERGY CORP NEW Put 26441C204 0 3,800 SH Put SOLE 0 3,800 0 0
DULUTH HLDGS INC COM CL B 26443V101 0 100 SH   SOLE 0 100 0 0
DULUTH HLDGS INC Call 26443V101 0 6,500 SH Call SOLE 0 6,500 0 0
DULUTH HLDGS INC Put 26443V101 9 2,800 SH Put SOLE 0 2,800 0 0
DUNKIN BRANDS GROUP INC COM 265504100 43 554 SH   SOLE 0 554 0 0
DUPONT DE NEMOURS INC Call 26614N102 114 25,400 SH Call SOLE 0 25,400 0 0
DUPONT DE NEMOURS INC Put 26614N102 64 12,400 SH Put SOLE 0 12,400 0 0
DXC TECHNOLOGY CO COM 23355L106 919 31,155 SH   SOLE 0 31,155 0 0
DXC TECHNOLOGY CO Call 23355L106 48 122,500 SH Call SOLE 0 122,500 0 0
DXC TECHNOLOGY CO Put 23355L106 311 38,700 SH Put SOLE 0 38,700 0 0
DYCOM INDS INC Call 267475101 134 25,300 SH Call SOLE 0 25,300 0 0
DYCOM INDS INC Put 267475101 1 6,700 SH Put SOLE 0 6,700 0 0
E L F BEAUTY INC COM 26856L103 86 4,915 SH   SOLE 0 4,915 0 0
E L F BEAUTY INC Call 26856L103 4 1,600 SH Call SOLE 0 1,600 0 0
E L F BEAUTY INC Put 26856L103 5 9,000 SH Put SOLE 0 9,000 0 0
E TRADE FINANCIAL CORP Call 269246401 0 1,000 SH Call SOLE 0 1,000 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1 300 SH   SOLE 0 300 0 0
EAGLE MATERIALS INC Call 26969P108 11 1,800 SH Call SOLE 0 1,800 0 0
EAGLE MATERIALS INC Put 26969P108 0 100 SH Put SOLE 0 100 0 0
EAST WEST BANCORP INC Call 27579R104 1 1,000 SH Call SOLE 0 1,000 0 0
EAST WEST BANCORP INC Put 27579R104 0 1,000 SH Put SOLE 0 1,000 0 0
EASTMAN CHEMICAL CO COM 277432100 227 3,081 SH   SOLE 0 3,081 0 0
EASTMAN CHEMICAL CO Call 277432100 1 5,600 SH Call SOLE 0 5,600 0 0
EASTMAN CHEMICAL CO Put 277432100 14 6,100 SH Put SOLE 0 6,100 0 0
EASTMAN KODAK CO COM NEW 277461406 1 700 SH   SOLE 0 700 0 0
EASTMAN KODAK CO Call 277461406 1 7,300 SH Call SOLE 0 7,300 0 0
EATON CORP PLC Call G29183103 34 19,700 SH Call SOLE 0 19,700 0 0
EATON VANCE CORP Call 278265103 7 5,000 SH Call SOLE 0 5,000 0 0
EBAY INC COM 278642103 31 809 SH   SOLE 0 809 0 0
EBAY INC Call 278642103 25 6,600 SH Call SOLE 0 6,600 0 0
EBAY INC Put 278642103 6 16,300 SH Put SOLE 0 16,300 0 0
EBIX INC Call 278715206 0 400 SH Call SOLE 0 400 0 0
EBIX INC Put 278715206 8 1,900 SH Put SOLE 0 1,900 0 0
ECHO GLOBAL LOGISTICS INC Call 27875T101 11 3,200 SH Call SOLE 0 3,200 0 0
ECHOSTAR CORP CL A 278768106 121 3,076 SH   SOLE 0 3,076 0 0
EDGEWELL PERS CARE CO Call 28035Q102 118 24,900 SH Call SOLE 0 24,900 0 0
EDISON INTL COM 281020107 26 356 SH   SOLE 0 356 0 0
EDISON INTL Call 281020107 403 22,300 SH Call SOLE 0 22,300 0 0
EDISON INTL Put 281020107 6 69,200 SH Put SOLE 0 69,200 0 0
EDITAS MEDICINE INC COM 28106W103 154 6,800 SH   SOLE 0 6,800 0 0
EDITAS MEDICINE INC Call 28106W103 0 1,000 SH Call SOLE 0 1,000 0 0
EDITAS MEDICINE INC Put 28106W103 38 4,100 SH Put SOLE 0 4,100 0 0
EDWARDS LIFESCIENCES CORP Call 28176E108 12 3,500 SH Call SOLE 0 3,500 0 0
EDWARDS LIFESCIENCES CORP Put 28176E108 0 2,500 SH Put SOLE 0 2,500 0 0
EGAIN CORP COM NEW 28225C806 1 241 SH   SOLE 0 241 0 0
EHEALTH INC Call 28238P109 216 20,600 SH Call SOLE 0 20,600 0 0
EHEALTH INC Put 28238P109 101 5,300 SH Put SOLE 0 5,300 0 0
EIDOS THERAPEUTICS INC Call 28249H104 0 200 SH Call SOLE 0 200 0 0
EL POLLO LOCO HLDGS INC COM 268603107 20 1,833 SH   SOLE 0 1,833 0 0
EL POLLO LOCO HLDGS INC Call 268603107 1 3,700 SH Call SOLE 0 3,700 0 0
EL POLLO LOCO HLDGS INC Put 268603107 0 300 SH Put SOLE 0 300 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 121 4,566 SH   SOLE 0 4,566 0 0
ELANCO ANIMAL HEALTH INC Call 28414H103 0 300 SH Call SOLE 0 300 0 0
ELANCO ANIMAL HEALTH INC Put 28414H103 5 5,700 SH Put SOLE 0 5,700 0 0
ELASTIC N V Call N14506104 3 11,500 SH Call SOLE 0 11,500 0 0
ELASTIC N V Put N14506104 16 5,100 SH Put SOLE 0 5,100 0 0
ELDORADO RESORTS INC COM 28470R102 175 4,400 SH   SOLE 0 4,400 0 0
ELDORADO RESORTS INC Call 28470R102 5 10,400 SH Call SOLE 0 10,400 0 0
ELDORADO RESORTS INC Put 28470R102 13 2,500 SH Put SOLE 0 2,500 0 0
ELECTRONIC ARTS INC COM 285512109 103 1,058 SH   SOLE 0 1,058 0 0
ELECTRONIC ARTS INC Call 285512109 3 13,100 SH Call SOLE 0 13,100 0 0
ELECTRONIC ARTS INC Put 285512109 36 10,000 SH Put SOLE 0 10,000 0 0
EMERSON ELEC CO COM 291011104 833 12,470 SH   SOLE 0 12,470 0 0
EMERSON ELEC CO Call 291011104 246 68,600 SH Call SOLE 0 68,600 0 0
EMERSON ELEC CO Put 291011104 12 20,500 SH Put SOLE 0 20,500 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 96 8,021 SH   SOLE 0 8,021 0 0
ENABLE MIDSTREAM PARTNERS LP Put 292480100 14 4,800 SH Put SOLE 0 4,800 0 0
ENANTA PHARMACEUTICALS INC Call 29251M106 1 1,000 SH Call SOLE 0 1,000 0 0
ENBRIDGE INC COM 29250N105 97 2,776 SH   SOLE 0 2,776 0 0
ENBRIDGE INC Call 29250N105 10 20,400 SH Call SOLE 0 20,400 0 0
ENBRIDGE INC Put 29250N105 14 14,500 SH Put SOLE 0 14,500 0 0
ENCANA CORP COM 292505104 198 43,161 SH   SOLE 0 43,161 0 0
ENCANA CORP Call 292505104 3 32,500 SH Call SOLE 0 32,500 0 0
ENCANA CORP Put 292505104 88 64,400 SH Put SOLE 0 64,400 0 0
ENCORE CAP GROUP INC COM 292554102 22 687 SH   SOLE 0 687 0 0
ENCORE CAP GROUP INC Call 292554102 0 200 SH Call SOLE 0 200 0 0
ENCORE CAP GROUP INC Put 292554102 0 500 SH Put SOLE 0 500 0 0
ENCORE WIRE CORP COM 292562105 28 500 SH   SOLE 0 500 0 0
ENCORE WIRE CORP Put 292562105 0 400 SH Put SOLE 0 400 0 0
ENDO INTL PLC SHS G30401106 125 38,982 SH   SOLE 0 38,982 0 0
ENDO INTL PLC Put G30401106 294 85,000 SH Put SOLE 0 85,000 0 0
ENERGOUS CORP COM 29272C103 4 1,500 SH   SOLE 0 1,500 0 0
ENERGOUS CORP Call 29272C103 3 72,100 SH Call SOLE 0 72,100 0 0
ENERGOUS CORP Put 29272C103 3 1,000 SH Put SOLE 0 1,000 0 0
ENERGY RECOVERY INC COM 29270J100 6 709 SH   SOLE 0 709 0 0
ENERGY RECOVERY INC Call 29270J100 1 4,500 SH Call SOLE 0 4,500 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 460 35,214 SH   SOLE 0 35,214 0 0
ENERGY TRANSFER LP Call 29273V100 0 9,500 SH Call SOLE 0 9,500 0 0
ENERGY TRANSFER LP Put 29273V100 51 32,900 SH Put SOLE 0 32,900 0 0
ENERPLUS CORP COM 292766102 22 3,000 SH   SOLE 0 3,000 0 0
ENERPLUS CORP Put 292766102 2 5,000 SH Put SOLE 0 5,000 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 5 700 SH   SOLE 0 700 0 0
ENLINK MIDSTREAM LLC Call 29336T100 2 15,400 SH Call SOLE 0 15,400 0 0
ENLINK MIDSTREAM LLC Put 29336T100 0 500 SH Put SOLE 0 500 0 0
ENPHASE ENERGY INC COM 29355A107 2 123 SH   SOLE 0 123 0 0
ENPHASE ENERGY INC Call 29355A107 30 19,500 SH Call SOLE 0 19,500 0 0
ENPHASE ENERGY INC Put 29355A107 16 4,600 SH Put SOLE 0 4,600 0 0
ENTEGRIS INC Call 29362U104 89 22,600 SH Call SOLE 0 22,600 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 5 1,639 SH   SOLE 0 1,639 0 0
ENTERCOM COMMUNICATIONS CORP Call 293639100 0 6,700 SH Call SOLE 0 6,700 0 0
ENTERCOM COMMUNICATIONS CORP Put 293639100 1 400 SH Put SOLE 0 400 0 0
ENTERGY CORP NEW COM 29364G103 5 49 SH   SOLE 0 49 0 0
ENTERGY CORP NEW Call 29364G103 5 400 SH Call SOLE 0 400 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 668 23,392 SH   SOLE 0 23,392 0 0
ENTERPRISE PRODS PARTNERS L Call 293792107 6 27,900 SH Call SOLE 0 27,900 0 0
ENTERPRISE PRODS PARTNERS L Put 293792107 20 78,800 SH Put SOLE 0 78,800 0 0
EOG RES INC COM 26875P101 3,477 46,853 SH   SOLE 0 46,853 0 0
EOG RES INC Call 26875P101 67 102,100 SH Call SOLE 0 102,100 0 0
EOG RES INC Put 26875P101 514 64,600 SH Put SOLE 0 64,600 0 0
EPAM SYS INC Call 29414B104 64 9,200 SH Call SOLE 0 9,200 0 0
EPR PPTYS COM SH BEN INT 26884U109 124 1,614 SH   SOLE 0 1,614 0 0
EPR PPTYS Call 26884U109 0 1,100 SH Call SOLE 0 1,100 0 0
EQM MIDSTREAM PARTNERS LP Put 26885B100 0 200 SH Put SOLE 0 200 0 0
EQT CORP COM 26884L109 204 19,189 SH   SOLE 0 19,189 0 0
EQT CORP Put 26884L109 113 31,900 SH Put SOLE 0 31,900 0 0
EQUINIX INC COM 29444U700 115 200 SH   SOLE 0 200 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 35 414 SH   SOLE 0 414 0 0
ERICSSON ADR B SEK 10 294821608 52 6,598 SH   SOLE 0 6,598 0 0
ERICSSON Call 294821608 0 500 SH Call SOLE 0 500 0 0
ERICSSON Put 294821608 10 10,000 SH Put SOLE 0 10,000 0 0
ERIE INDTY CO Call 29530P102 0 300 SH Call SOLE 0 300 0 0
EROS INTL PLC SHS NEW G3788M114 20 10,942 SH   SOLE 0 10,942 0 0
EROS INTL PLC Call G3788M114 0 1,700 SH Call SOLE 0 1,700 0 0
EROS INTL PLC Put G3788M114 18 15,900 SH Put SOLE 0 15,900 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 73 2,000 SH   SOLE 0 2,000 0 0
ESPERION THERAPEUTICS INC NE Put 29664W105 26 1,100 SH Put SOLE 0 1,100 0 0
ESSENTIAL PPTYS RLTY TR INC Put 29670E107 0 900 SH Put SOLE 0 900 0 0
ESSEX PPTY TR INC Put 297178105 0 100 SH Put SOLE 0 100 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 10 1,100 SH   SOLE 0 1,100 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 58 2,800 SH   SOLE 0 2,800 0 0
ETF MANAGERS TR Call 26924G508 31 103,900 SH Call SOLE 0 103,900 0 0
ETF MANAGERS TR Call 26924G201 4 13,100 SH Call SOLE 0 13,100 0 0
ETF MANAGERS TR Call 26924G102 26 40,000 SH Call SOLE 0 40,000 0 0
ETF MANAGERS TR Put 26924G102 4 2,000 SH Put SOLE 0 2,000 0 0
ETF MANAGERS TR Put 26924G201 17 8,100 SH Put SOLE 0 8,100 0 0
ETF MANAGERS TR Put 26924G508 170 30,700 SH Put SOLE 0 30,700 0 0
ETF SER SOLUTIONS Call 26922A842 0 1,000 SH Call SOLE 0 1,000 0 0
ETF SER SOLUTIONS Put 26922A842 0 700 SH Put SOLE 0 700 0 0
ETFIS SER TR I Put 26923G103 0 100 SH Put SOLE 0 100 0 0
ETHAN ALLEN INTERIORS INC Call 297602104 2 2,800 SH Call SOLE 0 2,800 0 0
ETSY INC COM 29786A106 3,416 60,471 SH   SOLE 0 60,471 0 0
ETSY INC Call 29786A106 181 23,700 SH Call SOLE 0 23,700 0 0
ETSY INC Put 29786A106 410 61,900 SH Put SOLE 0 61,900 0 0
EURONET WORLDWIDE INC COM 298736109 29 200 SH   SOLE 0 200 0 0
EURONET WORLDWIDE INC Call 298736109 0 200 SH Call SOLE 0 200 0 0
EVENTBRITE INC COM CL A 29975E109 21 1,203 SH   SOLE 0 1,203 0 0
EVENTBRITE INC Call 29975E109 0 23,200 SH Call SOLE 0 23,200 0 0
EVENTBRITE INC Put 29975E109 9 4,100 SH Put SOLE 0 4,100 0 0
EVERBRIDGE INC COM 29978A104 6 100 SH   SOLE 0 100 0 0
EVERBRIDGE INC Call 29978A104 10 6,400 SH Call SOLE 0 6,400 0 0
EVERBRIDGE INC Put 29978A104 13 800 SH Put SOLE 0 800 0 0
EVEREST RE GROUP LTD Call G3223R108 8 1,000 SH Call SOLE 0 1,000 0 0
EVEREST RE GROUP LTD Put G3223R108 0 200 SH Put SOLE 0 200 0 0
EVERSOURCE ENERGY Call 30040W108 57 11,600 SH Call SOLE 0 11,600 0 0
EVERSOURCE ENERGY Put 30040W108 0 400 SH Put SOLE 0 400 0 0
EVOLENT HEALTH INC Call 30050B101 5 21,600 SH Call SOLE 0 21,600 0 0
EVOLENT HEALTH INC Put 30050B101 18 6,100 SH Put SOLE 0 6,100 0 0
EVOLUS INC COM 30052C107 23 1,500 SH   SOLE 0 1,500 0 0
EVOLUS INC Call 30052C107 0 1,700 SH Call SOLE 0 1,700 0 0
EVOLUS INC Put 30052C107 7 2,800 SH Put SOLE 0 2,800 0 0
EXACT SCIENCES CORP COM 30063P105 28 318 SH   SOLE 0 318 0 0
EXACT SCIENCES CORP Call 30063P105 58 32,800 SH Call SOLE 0 32,800 0 0
EXACT SCIENCES CORP Put 30063P105 197 27,800 SH Put SOLE 0 27,800 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 95 2,500 SH   SOLE 0 2,500 0 0
EXCHANGE TRADED CONCEPTS TR Put 301505707 0 100 SH Put SOLE 0 100 0 0
EXELIXIS INC COM 30161Q104 75 4,273 SH   SOLE 0 4,273 0 0
EXELIXIS INC Call 30161Q104 1 6,300 SH Call SOLE 0 6,300 0 0
EXELIXIS INC Put 30161Q104 15 13,500 SH Put SOLE 0 13,500 0 0
EXELON CORP Call 30161N101 421 111,100 SH Call SOLE 0 111,100 0 0
EXELON CORP Put 30161N101 0 7,000 SH Put SOLE 0 7,000 0 0
EXONE CO COM 302104104 56 6,349 SH   SOLE 0 6,349 0 0
EXONE CO Call 302104104 4 5,600 SH Call SOLE 0 5,600 0 0
EXONE CO Put 302104104 0 1,000 SH Put SOLE 0 1,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 363 2,706 SH   SOLE 0 2,706 0 0
EXPEDIA GROUP INC Call 30212P303 0 700 SH Call SOLE 0 700 0 0
EXPEDIA GROUP INC Put 30212P303 42 7,200 SH Put SOLE 0 7,200 0 0
EXPEDITORS INTL WASH INC COM 302130109 4 64 SH   SOLE 0 64 0 0
EXPEDITORS INTL WASH INC Call 302130109 0 100 SH Call SOLE 0 100 0 0
EXPEDITORS INTL WASH INC Put 302130109 1 700 SH Put SOLE 0 700 0 0
EXPONENT INC COM 30214U102 6 100 SH   SOLE 0 100 0 0
EXPONENT INC Call 30214U102 4 300 SH Call SOLE 0 300 0 0
EXPRESS INC Call 30219E103 2 5,000 SH Call SOLE 0 5,000 0 0
EXPRESS INC Put 30219E103 2 1,300 SH Put SOLE 0 1,300 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 25 1,748 SH   SOLE 0 1,748 0 0
EXTENDED STAY AMER INC Call 30224P200 4 19,300 SH Call SOLE 0 19,300 0 0
EXTENDED STAY AMER INC Put 30224P200 2 1,600 SH Put SOLE 0 1,600 0 0
EXTRA SPACE STORAGE INC Call 30225T102 0 700 SH Call SOLE 0 700 0 0
EXTREME NETWORKS INC Call 30226D106 11 13,000 SH Call SOLE 0 13,000 0 0
EXXON MOBIL CORP Call 30231G102 59 180,700 SH Call SOLE 0 180,700 0 0
EXXON MOBIL CORP Put 30231G102 205 90,800 SH Put SOLE 0 90,800 0 0
EZCORP INC Call 302301106 4 9,700 SH Call SOLE 0 9,700 0 0
EZCORP INC Put 302301106 2 2,000 SH Put SOLE 0 2,000 0 0
FABRINET SHS G3323L100 4 79 SH   SOLE 0 79 0 0
FABRINET Call G3323L100 62 7,000 SH Call SOLE 0 7,000 0 0
FACEBOOK INC CL A 30303M102 22,800 128,036 SH   SOLE 0 128,036 0 0
FACEBOOK INC Call 30303M102 667 38,500 SH Call SOLE 0 38,500 0 0
FACEBOOK INC Put 30303M102 201 22,900 SH Put SOLE 0 22,900 0 0
FANHUA INC SPONSORED ADR 30712A103 3 147 SH   SOLE 0 147 0 0
FANHUA INC Call 30712A103 0 600 SH Call SOLE 0 600 0 0
FANHUA INC Put 30712A103 5 10,800 SH Put SOLE 0 10,800 0 0
FARFETCH LTD ORD SH CL A 30744W107 9 1,060 SH   SOLE 0 1,060 0 0
FARFETCH LTD Call 30744W107 3 17,100 SH Call SOLE 0 17,100 0 0
FARFETCH LTD Put 30744W107 31 8,100 SH Put SOLE 0 8,100 0 0
FASTENAL CO COM 311900104 66 2,037 SH   SOLE 0 2,037 0 0
FASTENAL CO Call 311900104 9 15,900 SH Call SOLE 0 15,900 0 0
FASTENAL CO Put 311900104 2 3,000 SH Put SOLE 0 3,000 0 0
FASTLY INC CL A 31188V100 174 7,290 SH   SOLE 0 7,290 0 0
FASTLY INC Call 31188V100 18 14,700 SH Call SOLE 0 14,700 0 0
FASTLY INC Put 31188V100 88 9,100 SH Put SOLE 0 9,100 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 81 1,000 SH   SOLE 0 1,000 0 0
FEDERAL AGRIC MTG CORP Call 313148306 3 1,000 SH Call SOLE 0 1,000 0 0
FEDEX CORP COM 31428X106 2,398 16,475 SH   SOLE 0 16,475 0 0
FEDEX CORP Call 31428X106 7 17,400 SH Call SOLE 0 17,400 0 0
FEDEX CORP Put 31428X106 199 26,100 SH Put SOLE 0 26,100 0 0
FERRARI N V COM N3167Y103 73 475 SH   SOLE 0 475 0 0
FERRARI N V Call N3167Y103 1,134 61,700 SH Call SOLE 0 61,700 0 0
FERRARI N V Put N3167Y103 4 3,000 SH Put SOLE 0 3,000 0 0
FERRO CORP COM 315405100 66 5,638 SH   SOLE 0 5,638 0 0
FERRO CORP Call 315405100 5 19,600 SH Call SOLE 0 19,600 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 270 20,917 SH   SOLE 0 20,917 0 0
FIAT CHRYSLER AUTOMOBILES N Call N31738102 5 28,400 SH Call SOLE 0 28,400 0 0
FIAT CHRYSLER AUTOMOBILES N Put N31738102 14 50,300 SH Put SOLE 0 50,300 0 0
FIBROGEN INC COM 31572Q808 61 1,650 SH   SOLE 0 1,650 0 0
FIBROGEN INC Call 31572Q808 1 2,400 SH Call SOLE 0 2,400 0 0
FIBROGEN INC Put 31572Q808 7 1,700 SH Put SOLE 0 1,700 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 71 1,600 SH   SOLE 0 1,600 0 0
FIDELITY NATIONAL FINANCIAL Call 31620R303 1 1,700 SH Call SOLE 0 1,700 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,342 17,645 SH   SOLE 0 17,645 0 0
FIDELITY NATL INFORMATION SV Call 31620M106 1,159 62,600 SH Call SOLE 0 62,600 0 0
FIDELITY NATL INFORMATION SV Put 31620M106 35 19,100 SH Put SOLE 0 19,100 0 0
FIESTA RESTAURANT GROUP INC Call 31660B101 2 2,500 SH Call SOLE 0 2,500 0 0
FIESTA RESTAURANT GROUP INC Put 31660B101 0 600 SH Put SOLE 0 600 0 0
FIFTH THIRD BANCORP Call 316773100 0 4,000 SH Call SOLE 0 4,000 0 0
FIREEYE INC COM 31816Q101 90 6,765 SH   SOLE 0 6,765 0 0
FIREEYE INC Call 31816Q101 1 10,200 SH Call SOLE 0 10,200 0 0
FIREEYE INC Put 31816Q101 4 2,900 SH Put SOLE 0 2,900 0 0
FIRST FINL BANKSHARES Call 32020R109 0 100 SH Call SOLE 0 100 0 0
FIRST HAWAIIAN INC COM 32051X108 10 400 SH   SOLE 0 400 0 0
FIRST HAWAIIAN INC Put 32051X108 2 600 SH Put SOLE 0 600 0 0
FIRST HORIZON NATL CORP Call 320517105 7 10,800 SH Call SOLE 0 10,800 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 58 6,433 SH   SOLE 0 6,433 0 0
FIRST MAJESTIC SILVER CORP Call 32076V103 153 211,600 SH Call SOLE 0 211,600 0 0
FIRST MAJESTIC SILVER CORP Put 32076V103 70 77,600 SH Put SOLE 0 77,600 0 0
FIRST SOLAR INC COM 336433107 1,250 21,556 SH   SOLE 0 21,556 0 0
FIRST SOLAR INC Call 336433107 23 29,300 SH Call SOLE 0 29,300 0 0
FIRST SOLAR INC Put 336433107 316 24,800 SH Put SOLE 0 24,800 0 0
FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 290 25,389 SH   SOLE 0 25,389 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 14 200 SH   SOLE 0 200 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 172 3,066 SH   SOLE 0 3,066 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X192 9 2,200 SH Call SOLE 0 2,200 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X143 0 1,400 SH Call SOLE 0 1,400 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E302 3 12,000 SH Call SOLE 0 12,000 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E807 0 300 SH Call SOLE 0 300 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E807 22 16,600 SH Put SOLE 0 16,600 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E302 12 3,900 SH Put SOLE 0 3,900 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E203 7 3,000 SH Put SOLE 0 3,000 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X846 7 4,900 SH Put SOLE 0 4,900 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 67 774 SH   SOLE 0 774 0 0
FIRST TR NASDAQ100 TECH INDE Put 337345102 0 100 SH Put SOLE 0 100 0 0
FIRSTENERGY CORP Call 337932107 18 4,200 SH Call SOLE 0 4,200 0 0
FISERV INC COM 337738108 8 86 SH   SOLE 0 86 0 0
FISERV INC Call 337738108 107 13,500 SH Call SOLE 0 13,500 0 0
FISERV INC Put 337738108 27 13,500 SH Put SOLE 0 13,500 0 0
FITBIT INC CL A 33812L102 44 11,600 SH   SOLE 0 11,600 0 0
FITBIT INC Call 33812L102 1 3,300 SH Call SOLE 0 3,300 0 0
FITBIT INC Put 33812L102 0 100 SH Put SOLE 0 100 0 0
FIVE BELOW INC COM 33829M101 912 7,234 SH   SOLE 0 7,234 0 0
FIVE BELOW INC Call 33829M101 22 12,600 SH Call SOLE 0 12,600 0 0
FIVE BELOW INC Put 33829M101 90 28,800 SH Put SOLE 0 28,800 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 1 284 SH   SOLE 0 284 0 0
FIVE9 INC COM 338307101 49 922 SH   SOLE 0 922 0 0
FIVE9 INC Call 338307101 0 3,400 SH Call SOLE 0 3,400 0 0
FIVE9 INC Put 338307101 1 200 SH Put SOLE 0 200 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 37 1,000 SH   SOLE 0 1,000 0 0
FLAGSTAR BANCORP INC Call 337930705 10 3,200 SH Call SOLE 0 3,200 0 0
FLEETCOR TECHNOLOGIES INC Call 339041105 21 1,500 SH Call SOLE 0 1,500 0 0
FLEETCOR TECHNOLOGIES INC Put 339041105 19 500 SH Put SOLE 0 500 0 0
FLEX LTD Call Y2573F102 25 62,600 SH Call SOLE 0 62,600 0 0
FLEX LTD Put Y2573F102 0 3,200 SH Put SOLE 0 3,200 0 0
FLEXION THERAPEUTICS INC COM 33938J106 47 3,500 SH   SOLE 0 3,500 0 0
FLIR SYS INC Call 302445101 30 10,900 SH Call SOLE 0 10,900 0 0
FLIR SYS INC Put 302445101 0 800 SH Put SOLE 0 800 0 0
FLOOR & DECOR HLDGS INC Call 339750101 14 6,900 SH Call SOLE 0 6,900 0 0
FLOOR & DECOR HLDGS INC Put 339750101 0 800 SH Put SOLE 0 800 0 0
FLOWERS FOODS INC COM 343498101 11 500 SH   SOLE 0 500 0 0
FLOWERS FOODS INC Call 343498101 6 7,700 SH Call SOLE 0 7,700 0 0
FLOWERS FOODS INC Put 343498101 0 13,800 SH Put SOLE 0 13,800 0 0
FLOWSERVE CORP Call 34354P105 4 5,500 SH Call SOLE 0 5,500 0 0
FLUOR CORP NEW COM 343412102 181 9,500 SH   SOLE 0 9,500 0 0
FLUOR CORP NEW Call 343412102 0 3,000 SH Call SOLE 0 3,000 0 0
FLUOR CORP NEW Put 343412102 60 5,700 SH Put SOLE 0 5,700 0 0
FLY LEASING LTD Call 34407D109 0 100 SH Call SOLE 0 100 0 0
FOCUS FINL PARTNERS INC Put 34417P100 45 21,200 SH Put SOLE 0 21,200 0 0
FOOT LOCKER INC COM 344849104 2,349 54,427 SH   SOLE 0 54,427 0 0
FOOT LOCKER INC Call 344849104 41 36,700 SH Call SOLE 0 36,700 0 0
FOOT LOCKER INC Put 344849104 475 44,900 SH Put SOLE 0 44,900 0 0
FORD MTR CO DEL Call 345370860 27 227,600 SH Call SOLE 0 227,600 0 0
FORD MTR CO DEL Put 345370860 121 124,800 SH Put SOLE 0 124,800 0 0
FORMFACTOR INC Call 346375108 22 9,200 SH Call SOLE 0 9,200 0 0
FORTERRA INC COM 34960W106 1 200 SH   SOLE 0 200 0 0
FORTERRA INC Call 34960W106 0 100 SH Call SOLE 0 100 0 0
FORTINET INC COM 34959E109 11 149 SH   SOLE 0 149 0 0
FORTINET INC Call 34959E109 1 300 SH Call SOLE 0 300 0 0
FORTINET INC Put 34959E109 14 2,400 SH Put SOLE 0 2,400 0 0
FORTIVE CORP Call 34959J108 24 41,300 SH Call SOLE 0 41,300 0 0
FORTIVE CORP Put 34959J108 0 200 SH Put SOLE 0 200 0 0
FORTRESS BIOTECH INC COM 34960Q109 6 4,500 SH   SOLE 0 4,500 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 12 811 SH   SOLE 0 811 0 0
FORTRESS TRANS INFRST INVS L Call 34960P101 1 3,900 SH Call SOLE 0 3,900 0 0
FORTRESS TRANS INFRST INVS L Put 34960P101 5 4,500 SH Put SOLE 0 4,500 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 39 730 SH   SOLE 0 730 0 0
FORTUNE BRANDS HOME & SEC IN Call 34964C106 0 200 SH Call SOLE 0 200 0 0
FORTUNE BRANDS HOME & SEC IN Put 34964C106 0 200 SH Put SOLE 0 200 0 0
FOSSIL GROUP INC COM 34988V106 112 9,020 SH   SOLE 0 9,020 0 0
FOSSIL GROUP INC Call 34988V106 0 500 SH Call SOLE 0 500 0 0
FOSSIL GROUP INC Put 34988V106 29 17,800 SH Put SOLE 0 17,800 0 0
FOX CORP CL A COM 35137L105 90 2,870 SH   SOLE 0 2,870 0 0
FOX CORP Call 35137L105 3 19,000 SH Call SOLE 0 19,000 0 0
FOX CORP Put 35137L105 16 14,600 SH Put SOLE 0 14,600 0 0
FRANCESCAS HLDGS CORP Call 351793203 3 9,500 SH Call SOLE 0 9,500 0 0
FRANCO NEVADA CORP COM 351858105 504 5,536 SH   SOLE 0 5,536 0 0
FRANCO NEVADA CORP Call 351858105 52 33,300 SH Call SOLE 0 33,300 0 0
FRANCO NEVADA CORP Put 351858105 53 9,800 SH Put SOLE 0 9,800 0 0
FRANKLIN COVEY CO COM 353469109 1,362 38,915 SH   SOLE 0 38,915 0 0
FRANKLIN COVEY CO Put 353469109 0 1,100 SH Put SOLE 0 1,100 0 0
FRANKLIN RES INC Call 354613101 0 15,100 SH Call SOLE 0 15,100 0 0
FRANKLIN RES INC Put 354613101 0 9,400 SH Put SOLE 0 9,400 0 0
FREEPORT-MCMORAN INC CL B 35671D857 222 23,209 SH   SOLE 0 23,209 0 0
FREEPORT-MCMORAN INC Call 35671D857 11 96,300 SH Call SOLE 0 96,300 0 0
FREEPORT-MCMORAN INC Put 35671D857 39 10,800 SH Put SOLE 0 10,800 0 0
FREIGHTCAR AMER INC Call 357023100 0 1,300 SH Call SOLE 0 1,300 0 0
FREIGHTCAR AMER INC Put 357023100 1 700 SH Put SOLE 0 700 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 34 1,000 SH   SOLE 0 1,000 0 0
FRESH DEL MONTE PRODUCE INC Call G36738105 0 200 SH Call SOLE 0 200 0 0
FRESHPET INC COM 358039105 13 274 SH   SOLE 0 274 0 0
FRESHPET INC Call 358039105 3 400 SH Call SOLE 0 400 0 0
FRESHPET INC Put 358039105 0 500 SH Put SOLE 0 500 0 0
FRONT YD RESIDENTIAL CORP Call 35904G107 4 12,600 SH Call SOLE 0 12,600 0 0
FRONTDOOR INC COM 35905A109 16 331 SH   SOLE 0 331 0 0
FRONTDOOR INC Call 35905A109 90 17,900 SH Call SOLE 0 17,900 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 43 50,100 SH   SOLE 0 50,100 0 0
FRONTIER COMMUNICATIONS CORP Call 35906A306 2 51,000 SH Call SOLE 0 51,000 0 0
FRONTIER COMMUNICATIONS CORP Put 35906A306 119 51,000 SH Put SOLE 0 51,000 0 0
FRONTLINE LTD Call G3682E192 5 4,900 SH Call SOLE 0 4,900 0 0
FRONTLINE LTD Put G3682E192 0 6,500 SH Put SOLE 0 6,500 0 0
FTS INTERNATIONAL INC COM 30283W104 0 100 SH   SOLE 0 100 0 0
FTS INTERNATIONAL INC Call 30283W104 0 2,000 SH Call SOLE 0 2,000 0 0
FTS INTERNATIONAL INC Put 30283W104 25 9,800 SH Put SOLE 0 9,800 0 0
FUNKO INC COM CL A 361008105 8 400 SH   SOLE 0 400 0 0
FUNKO INC Call 361008105 6 900 SH Call SOLE 0 900 0 0
FUNKO INC Put 361008105 11 3,200 SH Put SOLE 0 3,200 0 0
G-III APPAREL GROUP LTD COM 36237H101 405 15,731 SH   SOLE 0 15,731 0 0
G-III APPAREL GROUP LTD Call 36237H101 4 4,800 SH Call SOLE 0 4,800 0 0
G-III APPAREL GROUP LTD Put 36237H101 30 33,600 SH Put SOLE 0 33,600 0 0
G1 THERAPEUTICS INC COM 3621LQ109 61 2,700 SH   SOLE 0 2,700 0 0
G1 THERAPEUTICS INC Call 3621LQ109 0 300 SH Call SOLE 0 300 0 0
GALAPAGOS NV SPON ADR 36315X101 122 800 SH   SOLE 0 800 0 0
GALAPAGOS NV Call 36315X101 19 400 SH Call SOLE 0 400 0 0
GALAPAGOS NV Put 36315X101 9 3,800 SH Put SOLE 0 3,800 0 0
GALLAGHER ARTHUR J & CO COM 363576109 417 4,657 SH   SOLE 0 4,657 0 0
GALLAGHER ARTHUR J & CO Put 363576109 0 100 SH Put SOLE 0 100 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 0 100 SH   SOLE 0 100 0 0
GAMESTOP CORP NEW CL A 36467W109 12 2,200 SH   SOLE 0 2,200 0 0
GAMESTOP CORP NEW Call 36467W109 2 5,200 SH Call SOLE 0 5,200 0 0
GAMESTOP CORP NEW Put 36467W109 19 10,200 SH Put SOLE 0 10,200 0 0
GAMING & LEISURE PPTYS INC Call 36467J108 0 900 SH Call SOLE 0 900 0 0
GAMING & LEISURE PPTYS INC Put 36467J108 0 100 SH Put SOLE 0 100 0 0
GANNETT CO INC Call 36473H104 3 3,500 SH Call SOLE 0 3,500 0 0
GANNETT CO INC Put 36473H104 0 500 SH Put SOLE 0 500 0 0
GAP INC COM 364760108 26 1,547 SH   SOLE 0 1,547 0 0
GAP INC Call 364760108 3 4,500 SH Call SOLE 0 4,500 0 0
GAP INC Put 364760108 11 2,100 SH Put SOLE 0 2,100 0 0
GASLOG LTD SHS G37585109 58 4,517 SH   SOLE 0 4,517 0 0
GASLOG LTD Call G37585109 2 16,700 SH Call SOLE 0 16,700 0 0
GASLOG LTD Put G37585109 3 4,000 SH Put SOLE 0 4,000 0 0
GASLOG PARTNERS LP Call Y2687W108 2 24,900 SH Call SOLE 0 24,900 0 0
GASLOG PARTNERS LP Put Y2687W108 1 3,100 SH Put SOLE 0 3,100 0 0
GATX CORP Call 361448103 0 200 SH Call SOLE 0 200 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 28 1,505 SH   SOLE 0 1,505 0 0
GCP APPLIED TECHNOLOGIES INC Put 36164Y101 11 3,400 SH Put SOLE 0 3,400 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1 49 SH   SOLE 0 49 0 0
GDS HLDGS LTD Call 36165L108 23 30,000 SH Call SOLE 0 30,000 0 0
GDS HLDGS LTD Put 36165L108 17 6,300 SH Put SOLE 0 6,300 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 0 100 SH   SOLE 0 100 0 0
GENERAC HLDGS INC Call 368736104 32 3,300 SH Call SOLE 0 3,300 0 0
GENERAC HLDGS INC Put 368736104 0 400 SH Put SOLE 0 400 0 0
GENERAL DYNAMICS CORP COM 369550108 138 760 SH   SOLE 0 760 0 0
GENERAL DYNAMICS CORP Call 369550108 1 300 SH Call SOLE 0 300 0 0
GENERAL DYNAMICS CORP Put 369550108 30 4,000 SH Put SOLE 0 4,000 0 0
GENERAL ELECTRIC CO COM 369604103 2,216 247,889 SH   SOLE 0 247,889 0 0
GENERAL ELECTRIC CO Call 369604103 729 996,500 SH Call SOLE 0 996,500 0 0
GENERAL ELECTRIC CO Put 369604103 971 1,505,900 SH Put SOLE 0 1,505,900 0 0
GENERAL MLS INC Call 370334104 326 95,900 SH Call SOLE 0 95,900 0 0
GENERAL MLS INC Put 370334104 0 100 SH Put SOLE 0 100 0 0
GENERAL MTRS CO Call 37045V100 140 57,700 SH Call SOLE 0 57,700 0 0
GENERAL MTRS CO Put 37045V100 69 19,500 SH Put SOLE 0 19,500 0 0
GENESCO INC COM 371532102 0 1 SH   SOLE 0 1 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 13 620 SH   SOLE 0 620 0 0
GENESIS ENERGY L P Call 371927104 1 4,000 SH Call SOLE 0 4,000 0 0
GENESIS ENERGY L P Put 371927104 0 1,100 SH Put SOLE 0 1,100 0 0
GENETIC TECHNOLOGIES LTD NEW SPONSRD ADR 37185R307 2 1,325 SH   SOLE 0 1,325 0 0
GENIE ENERGY LTD CL B 372284208 4 556 SH   SOLE 0 556 0 0
GENIE ENERGY LTD Put 372284208 2 2,000 SH Put SOLE 0 2,000 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 0 100 SH   SOLE 0 100 0 0
GENOCEA BIOSCIENCES INC Call 372427401 0 200 SH Call SOLE 0 200 0 0
GENTEX CORP Call 371901109 0 1,600 SH Call SOLE 0 1,600 0 0
GENTHERM INC COM 37253A103 14 346 SH   SOLE 0 346 0 0
GENUINE PARTS CO COM 372460105 26 269 SH   SOLE 0 269 0 0
GEO GROUP INC NEW Call 36162J106 5 17,300 SH Call SOLE 0 17,300 0 0
GEO GROUP INC NEW Put 36162J106 5 5,700 SH Put SOLE 0 5,700 0 0
GERON CORP COM 374163103 3 2,600 SH   SOLE 0 2,600 0 0
GERON CORP Call 374163103 0 900 SH Call SOLE 0 900 0 0
GILDAN ACTIVEWEAR INC COM 375916103 14 400 SH   SOLE 0 400 0 0
GILDAN ACTIVEWEAR INC Put 375916103 4 3,000 SH Put SOLE 0 3,000 0 0
GILEAD SCIENCES INC COM 375558103 312 4,936 SH   SOLE 0 4,936 0 0
GILEAD SCIENCES INC Call 375558103 6 17,200 SH Call SOLE 0 17,200 0 0
GILEAD SCIENCES INC Put 375558103 319 24,900 SH Put SOLE 0 24,900 0 0
GLADSTONE CAPITAL CORP COM 376535100 0 100 SH   SOLE 0 100 0 0
GLADSTONE CAPITAL CORP Call 376535100 0 500 SH Call SOLE 0 500 0 0
GLADSTONE COML CORP Call 376536108 6 4,700 SH Call SOLE 0 4,700 0 0
GLADSTONE COML CORP Put 376536108 0 100 SH Put SOLE 0 100 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 101 2,100 SH   SOLE 0 2,100 0 0
GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 15 2,100 SH Call SOLE 0 2,100 0 0
GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 15 2,600 SH Put SOLE 0 2,600 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 0 50 SH   SOLE 0 50 0 0
GLOBAL NET LEASE INC Call 379378201 2 27,600 SH Call SOLE 0 27,600 0 0
GLOBAL NET LEASE INC Put 379378201 6 1,900 SH Put SOLE 0 1,900 0 0
GLOBAL PMTS INC COM 37940X102 1,440 9,062 SH   SOLE 0 9,062 0 0
GLOBAL PMTS INC Call 37940X102 39 20,200 SH Call SOLE 0 20,200 0 0
GLOBAL PMTS INC Put 37940X102 3 3,000 SH Put SOLE 0 3,000 0 0
GLOBAL X FDS GLBX MSCI COLUM 37950E200 9 1,100 SH   SOLE 0 1,100 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 66 2,900 SH   SOLE 0 2,900 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 234 25,097 SH   SOLE 0 25,097 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 3 99 SH   SOLE 0 99 0 0
GLOBAL X FDS MSCI CHINA FINCL 37950E606 8 547 SH   SOLE 0 547 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 26 2,402 SH   SOLE 0 2,402 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,450 51,589 SH   SOLE 0 51,589 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 24 1,000 SH   SOLE 0 1,000 0 0
GLOBAL X FDS Call 37954Y848 126 68,300 SH Call SOLE 0 68,300 0 0
GLOBAL X FDS Call 37954Y871 0 500 SH Call SOLE 0 500 0 0
GLOBAL X FDS Call 37950E606 0 1,300 SH Call SOLE 0 1,300 0 0
GLOBAL X FDS Call 37950E416 3 1,000 SH Call SOLE 0 1,000 0 0
GLOBAL X FDS Call 37950E366 0 4,900 SH Call SOLE 0 4,900 0 0
GLOBAL X FDS Call 37950E259 1 3,800 SH Call SOLE 0 3,800 0 0
GLOBAL X FDS Call 37950E200 0 200 SH Call SOLE 0 200 0 0
GLOBAL X FDS Put 37950E259 10 3,900 SH Put SOLE 0 3,900 0 0
GLOBAL X FDS Put 37950E366 23 57,100 SH Put SOLE 0 57,100 0 0
GLOBAL X FDS Put 37950E606 5 3,100 SH Put SOLE 0 3,100 0 0
GLOBAL X FDS Put 37954Y871 0 300 SH Put SOLE 0 300 0 0
GLOBAL X FDS Put 37954Y848 46 32,500 SH Put SOLE 0 32,500 0 0
GLOBAL X FDS Put 37954Y855 21 89,500 SH Put SOLE 0 89,500 0 0
GLOBANT S A COM L44385109 22 250 SH   SOLE 0 250 0 0
GLOBANT S A Call L44385109 0 600 SH Call SOLE 0 600 0 0
GLOBANT S A Put L44385109 0 1,500 SH Put SOLE 0 1,500 0 0
GLOBUS MED INC Call 379577208 0 600 SH Call SOLE 0 600 0 0
GLOBUS MED INC Put 379577208 0 1,500 SH Put SOLE 0 1,500 0 0
GLU MOBILE INC COM 379890106 49 9,851 SH   SOLE 0 9,851 0 0
GLU MOBILE INC Call 379890106 1 21,300 SH Call SOLE 0 21,300 0 0
GLU MOBILE INC Put 379890106 10 3,900 SH Put SOLE 0 3,900 0 0
GLYCOMIMETICS INC COM 38000Q102 4 1,000 SH   SOLE 0 1,000 0 0
GLYCOMIMETICS INC Call 38000Q102 0 300 SH Call SOLE 0 300 0 0
GLYCOMIMETICS INC Put 38000Q102 1 1,200 SH Put SOLE 0 1,200 0 0
GNC HLDGS INC Call 36191G107 0 5,600 SH Call SOLE 0 5,600 0 0
GNC HLDGS INC Put 36191G107 19 7,000 SH Put SOLE 0 7,000 0 0
GODADDY INC CL A 380237107 245 3,716 SH   SOLE 0 3,716 0 0
GODADDY INC Call 380237107 4 1,900 SH Call SOLE 0 1,900 0 0
GODADDY INC Put 380237107 31 4,200 SH Put SOLE 0 4,200 0 0
GOGO INC Call 38046C109 14 21,500 SH Call SOLE 0 21,500 0 0
GOGO INC Put 38046C109 0 900 SH Put SOLE 0 900 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 356 27,416 SH   SOLE 0 27,416 0 0
GOLAR LNG LTD BERMUDA Call G9456A100 2 3,000 SH Call SOLE 0 3,000 0 0
GOLAR LNG LTD BERMUDA Put G9456A100 73 45,700 SH Put SOLE 0 45,700 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 22 2,300 SH   SOLE 0 2,300 0 0
GOLAR LNG PARTNERS LP Call Y2745C102 0 2,600 SH Call SOLE 0 2,600 0 0
GOLAR LNG PARTNERS LP Put Y2745C102 9 900 SH Put SOLE 0 900 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 7 1,366 SH   SOLE 0 1,366 0 0
GOLDEN OCEAN GROUP LTD Call G39637205 0 300 SH Call SOLE 0 300 0 0
GOLDEN OCEAN GROUP LTD Put G39637205 1 5,300 SH Put SOLE 0 5,300 0 0
GOLDMAN SACHS ETF TR Put 381430503 1 200 SH Put SOLE 0 200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 891 4,302 SH   SOLE 0 4,302 0 0
GOLDMAN SACHS GROUP INC Call 38141G104 25 37,900 SH Call SOLE 0 37,900 0 0
GOLDMAN SACHS GROUP INC Put 38141G104 45 35,400 SH Put SOLE 0 35,400 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 78 5,419 SH   SOLE 0 5,419 0 0
GOODYEAR TIRE & RUBR CO Call 382550101 12 6,500 SH Call SOLE 0 6,500 0 0
GOODYEAR TIRE & RUBR CO Put 382550101 46 48,300 SH Put SOLE 0 48,300 0 0
GOSSAMER BIO INC Call 38341P102 0 100 SH Call SOLE 0 100 0 0
GOSSAMER BIO INC Put 38341P102 3 3,400 SH Put SOLE 0 3,400 0 0
GRACE W R & CO DEL NEW COM 38388F108 335 5,027 SH   SOLE 0 5,027 0 0
GRACE W R & CO DEL NEW Put 38388F108 51 7,600 SH Put SOLE 0 7,600 0 0
GRACO INC COM 384109104 13 300 SH   SOLE 0 300 0 0
GRACO INC Call 384109104 0 1,000 SH Call SOLE 0 1,000 0 0
GRAFTECH INTL LTD Call 384313508 11 20,500 SH Call SOLE 0 20,500 0 0
GRAFTECH INTL LTD Put 384313508 19 9,700 SH Put SOLE 0 9,700 0 0
GRAINGER W W INC COM 384802104 529 1,782 SH   SOLE 0 1,782 0 0
GRAINGER W W INC Call 384802104 11 4,600 SH Call SOLE 0 4,600 0 0
GRAINGER W W INC Put 384802104 12 1,100 SH Put SOLE 0 1,100 0 0
GRAND CANYON ED INC Put 38526M106 7 1,700 SH Put SOLE 0 1,700 0 0
GRAPHIC PACKAGING HLDG CO Call 388689101 2 1,200 SH Call SOLE 0 1,200 0 0
GRAPHIC PACKAGING HLDG CO Put 388689101 0 600 SH Put SOLE 0 600 0 0
GRAY TELEVISION INC CL A 389375205 11 700 SH   SOLE 0 700 0 0
GREEN DOT CORP Call 39304D102 1 7,900 SH Call SOLE 0 7,900 0 0
GREEN DOT CORP Put 39304D102 19 7,600 SH Put SOLE 0 7,600 0 0
GREEN PLAINS INC Call 393222104 3 1,000 SH Call SOLE 0 1,000 0 0
GREEN PLAINS INC Put 393222104 3 1,000 SH Put SOLE 0 1,000 0 0
GREENHILL & CO INC COM 395259104 6 500 SH   SOLE 0 500 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 20 1,921 SH   SOLE 0 1,921 0 0
GREENLIGHT CAPITAL RE LTD Call G4095J109 0 1,100 SH Call SOLE 0 1,100 0 0
GREENLIGHT CAPITAL RE LTD Put G4095J109 0 800 SH Put SOLE 0 800 0 0
GREENSKY INC CL A 39572G100 2 392 SH   SOLE 0 392 0 0
GREENSKY INC Call 39572G100 3 21,800 SH Call SOLE 0 21,800 0 0
GREENSKY INC Put 39572G100 13 7,000 SH Put SOLE 0 7,000 0 0
GROCERY OUTLET HLDG CORP Call 39874R101 0 100 SH Call SOLE 0 100 0 0
GROUPON INC COM 399473107 50 18,917 SH   SOLE 0 18,917 0 0
GROUPON INC Call 399473107 4 28,400 SH Call SOLE 0 28,400 0 0
GROUPON INC Put 399473107 4 11,500 SH Put SOLE 0 11,500 0 0
GRUBHUB INC COM 400110102 261 4,647 SH   SOLE 0 4,647 0 0
GRUBHUB INC Call 400110102 26 20,800 SH Call SOLE 0 20,800 0 0
GRUBHUB INC Put 400110102 326 53,200 SH Put SOLE 0 53,200 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 97 7,484 SH   SOLE 0 7,484 0 0
GRUPO FINANCIERO GALICIA S A Call 399909100 150 95,400 SH Call SOLE 0 95,400 0 0
GRUPO FINANCIERO GALICIA S A Put 399909100 622 100,300 SH Put SOLE 0 100,300 0 0
GRUPO TELEVISA SA Call 40049J206 5 4,700 SH Call SOLE 0 4,700 0 0
GRUPO TELEVISA SA Put 40049J206 0 5,800 SH Put SOLE 0 5,800 0 0
GSI TECHNOLOGY Call 36241U106 3 4,900 SH Call SOLE 0 4,900 0 0
GTT COMMUNICATIONS INC Call 362393100 39 33,800 SH Call SOLE 0 33,800 0 0
GTT COMMUNICATIONS INC Put 362393100 120 13,500 SH Put SOLE 0 13,500 0 0
GUARDANT HEALTH INC COM 40131M109 346 5,428 SH   SOLE 0 5,428 0 0
GUARDANT HEALTH INC Call 40131M109 54 2,900 SH Call SOLE 0 2,900 0 0
GUARDANT HEALTH INC Put 40131M109 36 2,700 SH Put SOLE 0 2,700 0 0
GUESS INC COM 401617105 72 3,935 SH   SOLE 0 3,935 0 0
GUESS INC Call 401617105 36 8,900 SH Call SOLE 0 8,900 0 0
GUESS INC Put 401617105 5 22,500 SH Put SOLE 0 22,500 0 0
GUIDEWIRE SOFTWARE INC Call 40171V100 14 2,300 SH Call SOLE 0 2,300 0 0
GUIDEWIRE SOFTWARE INC Put 40171V100 0 300 SH Put SOLE 0 300 0 0
GULFPORT ENERGY CORP Call 402635304 0 12,300 SH Call SOLE 0 12,300 0 0
GULFPORT ENERGY CORP Put 402635304 13 2,800 SH Put SOLE 0 2,800 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 287 2,500 SH   SOLE 0 2,500 0 0
GW PHARMACEUTICALS PLC Call 36197T103 13 26,900 SH Call SOLE 0 26,900 0 0
GW PHARMACEUTICALS PLC Put 36197T103 490 13,300 SH Put SOLE 0 13,300 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 62 2,177 SH   SOLE 0 2,177 0 0
H & E EQUIPMENT SERVICES INC Call 404030108 21 19,300 SH Call SOLE 0 19,300 0 0
H & E EQUIPMENT SERVICES INC Put 404030108 4 4,000 SH Put SOLE 0 4,000 0 0
HABIT RESTAURANTS INC Call 40449J103 1 6,000 SH Call SOLE 0 6,000 0 0
HABIT RESTAURANTS INC Put 40449J103 0 100 SH Put SOLE 0 100 0 0
HAEMONETICS CORP COM 405024100 1,160 9,200 SH   SOLE 0 9,200 0 0
HAEMONETICS CORP Call 405024100 0 1,000 SH Call SOLE 0 1,000 0 0
HAEMONETICS CORP Put 405024100 84 11,000 SH Put SOLE 0 11,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 304 14,190 SH   SOLE 0 14,190 0 0
HAIN CELESTIAL GROUP INC Call 405217100 448 129,600 SH Call SOLE 0 129,600 0 0
HAIN CELESTIAL GROUP INC Put 405217100 0 200 SH Put SOLE 0 200 0 0
HALLIBURTON CO COM 406216101 261 13,898 SH   SOLE 0 13,898 0 0
HALLIBURTON CO Call 406216101 12 45,100 SH Call SOLE 0 45,100 0 0
HALLIBURTON CO Put 406216101 181 94,800 SH Put SOLE 0 94,800 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 49 3,177 SH   SOLE 0 3,177 0 0
HALOZYME THERAPEUTICS INC Call 40637H109 2 3,000 SH Call SOLE 0 3,000 0 0
HANESBRANDS INC Call 410345102 76 86,200 SH Call SOLE 0 86,200 0 0
HANESBRANDS INC Put 410345102 25 12,100 SH Put SOLE 0 12,100 0 0
HARLEY DAVIDSON INC Call 412822108 1 900 SH Call SOLE 0 900 0 0
HARLEY DAVIDSON INC Put 412822108 0 3,800 SH Put SOLE 0 3,800 0 0
HARMONIC INC COM 413160102 4 609 SH   SOLE 0 609 0 0
HARMONIC INC Call 413160102 1 17,500 SH Call SOLE 0 17,500 0 0
HARMONIC INC Put 413160102 1 1,000 SH Put SOLE 0 1,000 0 0
HARROW HEALTH INC COM 415858109 30 5,400 SH   SOLE 0 5,400 0 0
HARROW HEALTH INC Put 415858109 5 1,700 SH Put SOLE 0 1,700 0 0
HARSCO CORP COM 415864107 79 4,200 SH   SOLE 0 4,200 0 0
HARSCO CORP Call 415864107 0 1,500 SH Call SOLE 0 1,500 0 0
HARSCO CORP Put 415864107 1 4,100 SH Put SOLE 0 4,100 0 0
HASBRO INC COM 418056107 260 2,192 SH   SOLE 0 2,192 0 0
HASBRO INC Call 418056107 39 10,200 SH Call SOLE 0 10,200 0 0
HASBRO INC Put 418056107 26 8,400 SH Put SOLE 0 8,400 0 0
HAWAIIAN HOLDINGS INC Call 419879101 0 1,800 SH Call SOLE 0 1,800 0 0
HAWAIIAN HOLDINGS INC Put 419879101 2 1,000 SH Put SOLE 0 1,000 0 0
HCA HEALTHCARE INC COM 40412C101 72 600 SH   SOLE 0 600 0 0
HCA HEALTHCARE INC Put 40412C101 5 15,000 SH Put SOLE 0 15,000 0 0
HCP INC COM 40414L109 56 1,593 SH   SOLE 0 1,593 0 0
HCP INC Call 40414L109 1 600 SH Call SOLE 0 600 0 0
HCP INC Put 40414L109 0 400 SH Put SOLE 0 400 0 0
HD SUPPLY HLDGS INC COM 40416M105 249 6,360 SH   SOLE 0 6,360 0 0
HD SUPPLY HLDGS INC Call 40416M105 9 8,700 SH Call SOLE 0 8,700 0 0
HD SUPPLY HLDGS INC Put 40416M105 18 18,700 SH Put SOLE 0 18,700 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,080 18,932 SH   SOLE 0 18,932 0 0
HDFC BANK LTD Call 40415F101 153 24,400 SH Call SOLE 0 24,400 0 0
HDFC BANK LTD Put 40415F101 62 25,900 SH Put SOLE 0 25,900 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 122 4,900 SH   SOLE 0 4,900 0 0
HEALTH INS INNOVATIONS INC Call 42225K106 46 14,700 SH Call SOLE 0 14,700 0 0
HEALTH INS INNOVATIONS INC Put 42225K106 69 4,900 SH Put SOLE 0 4,900 0 0
HEALTHEQUITY INC COM 42226A107 105 1,849 SH   SOLE 0 1,849 0 0
HEALTHEQUITY INC Call 42226A107 17 4,800 SH Call SOLE 0 4,800 0 0
HEALTHEQUITY INC Put 42226A107 47 7,100 SH Put SOLE 0 7,100 0 0
HECLA MNG CO COM 422704106 10 6,100 SH   SOLE 0 6,100 0 0
HECLA MNG CO Put 422704106 0 200 SH Put SOLE 0 200 0 0
HEICO CORP NEW COM 422806109 9 75 SH   SOLE 0 75 0 0
HEICO CORP NEW Put 422806109 21 1,200 SH Put SOLE 0 1,200 0 0
HELEN OF TROY CORP LTD Call G4388N106 15 400 SH Call SOLE 0 400 0 0
HELMERICH & PAYNE INC COM 423452101 47 1,187 SH   SOLE 0 1,187 0 0
HELMERICH & PAYNE INC Call 423452101 2 13,800 SH Call SOLE 0 13,800 0 0
HELMERICH & PAYNE INC Put 423452101 92 6,700 SH Put SOLE 0 6,700 0 0
HERCULES CAPITAL INC COM 427096508 52 3,900 SH   SOLE 0 3,900 0 0
HERCULES CAPITAL INC Call 427096508 0 300 SH Call SOLE 0 300 0 0
HERCULES CAPITAL INC Put 427096508 1 11,500 SH Put SOLE 0 11,500 0 0
HERON THERAPEUTICS INC COM 427746102 83 4,500 SH   SOLE 0 4,500 0 0
HERON THERAPEUTICS INC Put 427746102 3 3,500 SH Put SOLE 0 3,500 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 11 800 SH   SOLE 0 800 0 0
HERSHA HOSPITALITY TR Call 427825500 2 8,800 SH Call SOLE 0 8,800 0 0
HERSHA HOSPITALITY TR Put 427825500 1 3,000 SH Put SOLE 0 3,000 0 0
HERSHEY CO COM 427866108 3,322 21,435 SH   SOLE 0 21,435 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 351 25,430 SH   SOLE 0 25,430 0 0
HERTZ GLOBAL HLDGS INC Call 42806J106 1 8,500 SH Call SOLE 0 8,500 0 0
HERTZ GLOBAL HLDGS INC Put 42806J106 138 90,300 SH Put SOLE 0 90,300 0 0
HESS CORP COM 42809H107 2,738 45,272 SH   SOLE 0 45,272 0 0
HESS CORP Call 42809H107 259 68,800 SH Call SOLE 0 68,800 0 0
HESS CORP Put 42809H107 156 74,100 SH Put SOLE 0 74,100 0 0
HEWLETT PACKARD ENTERPRISE C Call 42824C109 2 1,800 SH Call SOLE 0 1,800 0 0
HEWLETT PACKARD ENTERPRISE C Put 42824C109 0 100 SH Put SOLE 0 100 0 0
HEXO CORP COM 428304109 14 3,700 SH   SOLE 0 3,700 0 0
HEXO CORP Call 428304109 4 59,000 SH Call SOLE 0 59,000 0 0
HEXO CORP Put 428304109 14 5,100 SH Put SOLE 0 5,100 0 0
HI CRUSH INC Call 428337109 0 6,900 SH Call SOLE 0 6,900 0 0
HI CRUSH INC Put 428337109 3 1,500 SH Put SOLE 0 1,500 0 0
HIBBETT SPORTS INC Put 428567101 0 100 SH Put SOLE 0 100 0 0
HILTON GRAND VACATIONS INC COM 43283X105 931 29,117 SH   SOLE 0 29,117 0 0
HILTON GRAND VACATIONS INC Call 43283X105 60 35,600 SH Call SOLE 0 35,600 0 0
HILTON GRAND VACATIONS INC Put 43283X105 22 14,700 SH Put SOLE 0 14,700 0 0
HILTON WORLDWIDE HLDGS INC Call 43300A203 49 20,800 SH Call SOLE 0 20,800 0 0
HILTON WORLDWIDE HLDGS INC Put 43300A203 2 1,400 SH Put SOLE 0 1,400 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 4 2,114 SH   SOLE 0 2,114 0 0
HIMAX TECHNOLOGIES INC Call 43289P106 1 79,000 SH Call SOLE 0 79,000 0 0
HOLLYFRONTIER CORP Call 436106108 71 21,300 SH Call SOLE 0 21,300 0 0
HOLLYFRONTIER CORP Put 436106108 12 14,400 SH Put SOLE 0 14,400 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 26 1,754 SH   SOLE 0 1,754 0 0
HOLLYSYS AUTOMATION TECHNOLO Call G45667105 0 900 SH Call SOLE 0 900 0 0
HOLLYSYS AUTOMATION TECHNOLO Put G45667105 2 3,900 SH Put SOLE 0 3,900 0 0
HOLOGIC INC COM 436440101 26 533 SH   SOLE 0 533 0 0
HOLOGIC INC Put 436440101 0 200 SH Put SOLE 0 200 0 0
HOME DEPOT INC COM 437076102 3,325 14,331 SH   SOLE 0 14,331 0 0
HOME DEPOT INC Call 437076102 639 78,300 SH Call SOLE 0 78,300 0 0
HOME DEPOT INC Put 437076102 104 55,600 SH Put SOLE 0 55,600 0 0
HONDA MOTOR LTD AMERN SHS 438128308 4 180 SH   SOLE 0 180 0 0
HONDA MOTOR LTD Call 438128308 0 500 SH Call SOLE 0 500 0 0
HONDA MOTOR LTD Put 438128308 0 2,100 SH Put SOLE 0 2,100 0 0
HONEYWELL INTL INC Call 438516106 2 100 SH Call SOLE 0 100 0 0
HONEYWELL INTL INC Put 438516106 0 100 SH Put SOLE 0 100 0 0
HORIZON GLOBAL CORP Put 44052W104 0 500 SH Put SOLE 0 500 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 81 3,000 SH   SOLE 0 3,000 0 0
HORMEL FOODS CORP COM 440452100 44 1,029 SH   SOLE 0 1,029 0 0
HORMEL FOODS CORP Call 440452100 39 29,300 SH Call SOLE 0 29,300 0 0
HORMEL FOODS CORP Put 440452100 13 11,700 SH Put SOLE 0 11,700 0 0
HOST HOTELS & RESORTS INC COM 44107P104 183 10,639 SH   SOLE 0 10,639 0 0
HOST HOTELS & RESORTS INC Call 44107P104 1 25,000 SH Call SOLE 0 25,000 0 0
HOST HOTELS & RESORTS INC Put 44107P104 6 5,400 SH Put SOLE 0 5,400 0 0
HOSTESS BRANDS INC Call 44109J106 1 10,200 SH Call SOLE 0 10,200 0 0
HOUSTON WIRE & CABLE CO Call 44244K109 1 5,000 SH Call SOLE 0 5,000 0 0
HOWARD HUGHES CORP COM 44267D107 259 2,000 SH   SOLE 0 2,000 0 0
HSBC HLDGS PLC Call 404280406 20 24,900 SH Call SOLE 0 24,900 0 0
HSBC HLDGS PLC Put 404280406 1 10,700 SH Put SOLE 0 10,700 0 0
HUAZHU GROUP LTD Call 44332N106 3 4,400 SH Call SOLE 0 4,400 0 0
HUAZHU GROUP LTD Put 44332N106 4 7,700 SH Put SOLE 0 7,700 0 0
HUBBELL INC COM 443510607 272 2,076 SH   SOLE 0 2,076 0 0
HUBSPOT INC COM 443573100 178 1,180 SH   SOLE 0 1,180 0 0
HUBSPOT INC Call 443573100 0 500 SH Call SOLE 0 500 0 0
HUBSPOT INC Put 443573100 20 4,100 SH Put SOLE 0 4,100 0 0
HUDSON TECHNOLOGIES INC Call 444144109 0 30,800 SH Call SOLE 0 30,800 0 0
HUMANA INC COM 444859102 1,048 4,100 SH   SOLE 0 4,100 0 0
HUMANA INC Call 444859102 46 1,000 SH Call SOLE 0 1,000 0 0
HUMANA INC Put 444859102 302 6,500 SH Put SOLE 0 6,500 0 0
HUNT J B TRANS SVCS INC Call 445658107 71 8,700 SH Call SOLE 0 8,700 0 0
HUNTINGTON BANCSHARES INC COM 446150104 0 62 SH   SOLE 0 62 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 11 56 SH   SOLE 0 56 0 0
HUNTSMAN CORP COM 447011107 482 20,751 SH   SOLE 0 20,751 0 0
HUNTSMAN CORP Call 447011107 13 17,700 SH Call SOLE 0 17,700 0 0
HUNTSMAN CORP Put 447011107 19 22,700 SH Put SOLE 0 22,700 0 0
HURON CONSULTING GROUP INC Call 447462102 1 400 SH Call SOLE 0 400 0 0
HUYA INC ADS REP SHS A 44852D108 349 14,796 SH   SOLE 0 14,796 0 0
HUYA INC Call 44852D108 18 23,400 SH Call SOLE 0 23,400 0 0
HUYA INC Put 44852D108 54 24,300 SH Put SOLE 0 24,300 0 0
IAC INTERACTIVECORP COM 44919P508 828 3,802 SH   SOLE 0 3,802 0 0
IAC INTERACTIVECORP Call 44919P508 4 3,200 SH Call SOLE 0 3,200 0 0
IAC INTERACTIVECORP Put 44919P508 104 10,900 SH Put SOLE 0 10,900 0 0
IAMGOLD CORP COM 450913108 4 1,365 SH   SOLE 0 1,365 0 0
IAMGOLD CORP Call 450913108 0 700 SH Call SOLE 0 700 0 0
IBERIABANK CORP Call 450828108 0 200 SH Call SOLE 0 200 0 0
ICAD INC COM NEW 44934S206 35 5,201 SH   SOLE 0 5,201 0 0
ICAD INC Call 44934S206 0 100 SH Call SOLE 0 100 0 0
ICAD INC Put 44934S206 0 600 SH Put SOLE 0 600 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 19 300 SH   SOLE 0 300 0 0
ICAHN ENTERPRISES LP Call 451100101 0 800 SH Call SOLE 0 800 0 0
ICAHN ENTERPRISES LP Put 451100101 4 700 SH Put SOLE 0 700 0 0
ICHOR HOLDINGS SHS G4740B105 285 11,804 SH   SOLE 0 11,804 0 0
ICHOR HOLDINGS Call G4740B105 3 1,200 SH Call SOLE 0 1,200 0 0
ICHOR HOLDINGS Put G4740B105 70 13,100 SH Put SOLE 0 13,100 0 0
ICICI BK LTD ADR 45104G104 48 4,017 SH   SOLE 0 4,017 0 0
IDT CORP Call 448947507 3 4,300 SH Call SOLE 0 4,300 0 0
IDT CORP Put 448947507 3 2,700 SH Put SOLE 0 2,700 0 0
II VI INC COM 902104108 249 7,096 SH   SOLE 0 7,096 0 0
II VI INC Call 902104108 7 38,100 SH Call SOLE 0 38,100 0 0
II VI INC Put 902104108 73 14,800 SH Put SOLE 0 14,800 0 0
ILLINOIS TOOL WKS INC COM 452308109 10 64 SH   SOLE 0 64 0 0
ILLINOIS TOOL WKS INC Call 452308109 2 500 SH Call SOLE 0 500 0 0
ILLUMINA INC COM 452327109 760 2,500 SH   SOLE 0 2,500 0 0
ILLUMINA INC Call 452327109 91 1,400 SH Call SOLE 0 1,400 0 0
ILLUMINA INC Put 452327109 31 1,200 SH Put SOLE 0 1,200 0 0
IMAX CORP COM 45245E109 23 1,082 SH   SOLE 0 1,082 0 0
IMAX CORP Call 45245E109 13 55,000 SH Call SOLE 0 55,000 0 0
IMAX CORP Put 45245E109 0 600 SH Put SOLE 0 600 0 0
IMMERSION CORP COM 452521107 140 18,329 SH   SOLE 0 18,329 0 0
IMMERSION CORP Call 452521107 1 4,000 SH Call SOLE 0 4,000 0 0
IMMERSION CORP Put 452521107 56 25,000 SH Put SOLE 0 25,000 0 0
IMMUNOMEDICS INC COM 452907108 145 11,000 SH   SOLE 0 11,000 0 0
IMMUNOMEDICS INC Put 452907108 20 16,000 SH Put SOLE 0 16,000 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 7 1,000 SH   SOLE 0 1,000 0 0
IMPINJ INC COM 453204109 270 8,758 SH   SOLE 0 8,758 0 0
IMPINJ INC Call 453204109 28 4,200 SH Call SOLE 0 4,200 0 0
IMPINJ INC Put 453204109 81 10,100 SH Put SOLE 0 10,100 0 0
INCYTE CORP COM 45337C102 334 4,500 SH   SOLE 0 4,500 0 0
INCYTE CORP Call 45337C102 5 5,500 SH Call SOLE 0 5,500 0 0
INCYTE CORP Put 45337C102 33 5,000 SH Put SOLE 0 5,000 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 54 3,797 SH   SOLE 0 3,797 0 0
INDEPENDENCE RLTY TR INC Put 45378A106 0 2,500 SH Put SOLE 0 2,500 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 0 300 SH   SOLE 0 300 0 0
INFINERA CORPORATION COM 45667G103 17 3,225 SH   SOLE 0 3,225 0 0
INFINERA CORPORATION Call 45667G103 24 28,200 SH Call SOLE 0 28,200 0 0
INFINERA CORPORATION Put 45667G103 7 7,600 SH Put SOLE 0 7,600 0 0
INFOSYS LTD Call 456788108 3 10,100 SH Call SOLE 0 10,100 0 0
ING GROEP N V SPONSORED ADR 456837103 5 500 SH   SOLE 0 500 0 0
ING GROEP N V Call 456837103 0 3,600 SH Call SOLE 0 3,600 0 0
INGERSOLL-RAND PLC Call G47791101 2 100 SH Call SOLE 0 100 0 0
INGREDION INC Call 457187102 0 2,700 SH Call SOLE 0 2,700 0 0
INNOPHOS HOLDINGS INC COM 45774N108 3 100 SH   SOLE 0 100 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 2 2,800 SH   SOLE 0 2,800 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 9 100 SH   SOLE 0 100 0 0
INNOVATIVE INDL PPTYS INC Call 45781V101 26 5,900 SH Call SOLE 0 5,900 0 0
INNOVATIVE INDL PPTYS INC Put 45781V101 4 2,500 SH Put SOLE 0 2,500 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 25 800 SH   SOLE 0 800 0 0
INOVALON HLDGS INC COM CL A 45781D101 7 475 SH   SOLE 0 475 0 0
INOVALON HLDGS INC Call 45781D101 1 4,600 SH Call SOLE 0 4,600 0 0
INOVALON HLDGS INC Put 45781D101 1 1,100 SH Put SOLE 0 1,100 0 0
INPHI CORP COM 45772F107 291 4,782 SH   SOLE 0 4,782 0 0
INPHI CORP Call 45772F107 2 400 SH Call SOLE 0 400 0 0
INSEEGO CORP Call 45782B104 29 64,200 SH Call SOLE 0 64,200 0 0
INSEEGO CORP Put 45782B104 18 18,300 SH Put SOLE 0 18,300 0 0
INSIGHT ENTERPRISES INC COM 45765U103 5 100 SH   SOLE 0 100 0 0
INSIGHT ENTERPRISES INC Call 45765U103 0 100 SH Call SOLE 0 100 0 0
INSPERITY INC Call 45778Q107 7 4,800 SH Call SOLE 0 4,800 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5 100 SH   SOLE 0 100 0 0
INSTALLED BLDG PRODS INC Put 45780R101 0 700 SH Put SOLE 0 700 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 1 2,600 SH   SOLE 0 2,600 0 0
INTEL CORP Call 458140100 77 90,700 SH Call SOLE 0 90,700 0 0
INTEL CORP Put 458140100 2 70,300 SH Put SOLE 0 70,300 0 0
INTELSAT S A COM L5140P101 239 10,490 SH   SOLE 0 10,490 0 0
INTELSAT S A Call L5140P101 30 39,300 SH Call SOLE 0 39,300 0 0
INTELSAT S A Put L5140P101 21 20,700 SH Put SOLE 0 20,700 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 22 340 SH   SOLE 0 340 0 0
INTERCEPT PHARMACEUTICALS IN Call 45845P108 43 8,400 SH Call SOLE 0 8,400 0 0
INTERCEPT PHARMACEUTICALS IN Put 45845P108 255 24,700 SH Put SOLE 0 24,700 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 41 450 SH   SOLE 0 450 0 0
INTERCONTINENTAL EXCHANGE IN Call 45866F104 75 15,600 SH Call SOLE 0 15,600 0 0
INTERCONTINENTAL EXCHANGE IN Put 45866F104 1 4,300 SH Put SOLE 0 4,300 0 0
INTERDIGITAL INC COM 45867G101 134 2,567 SH   SOLE 0 2,567 0 0
INTERDIGITAL INC Call 45867G101 16 6,900 SH Call SOLE 0 6,900 0 0
INTERNAP CORP COM PAR 45885A409 6 2,707 SH   SOLE 0 2,707 0 0
INTERNAP CORP Call 45885A409 0 3,400 SH Call SOLE 0 3,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,203 77,040 SH   SOLE 0 77,040 0 0
INTERNATIONAL BUSINESS MACHS Call 459200101 137 22,200 SH Call SOLE 0 22,200 0 0
INTERNATIONAL BUSINESS MACHS Put 459200101 1,223 106,600 SH Put SOLE 0 106,600 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 295 20,812 SH   SOLE 0 20,812 0 0
INTERNATIONAL GAME TECHNOLOG Call G4863A108 541 249,900 SH Call SOLE 0 249,900 0 0
INTERNATIONAL GAME TECHNOLOG Put G4863A108 21 41,500 SH Put SOLE 0 41,500 0 0
INTERPUBLIC GROUP COS INC Call 460690100 3 10,300 SH Call SOLE 0 10,300 0 0
INTERPUBLIC GROUP COS INC Put 460690100 0 1,100 SH Put SOLE 0 1,100 0 0
INTERSECT ENT INC COM 46071F103 384 22,631 SH   SOLE 0 22,631 0 0
INTERSECT ENT INC Call 46071F103 2 8,000 SH Call SOLE 0 8,000 0 0
INTERSECT ENT INC Put 46071F103 8 14,900 SH Put SOLE 0 14,900 0 0
INTERXION HOLDING N.V Call N47279109 1 400 SH Call SOLE 0 400 0 0
INTERXION HOLDING N.V Put N47279109 0 200 SH Put SOLE 0 200 0 0
INTEVAC INC Call 461148108 0 1,200 SH Call SOLE 0 1,200 0 0
INTL FCSTONE INC Call 46116V105 0 500 SH Call SOLE 0 500 0 0
INTL PAPER CO COM 460146103 41 1,000 SH   SOLE 0 1,000 0 0
INTL PAPER CO Call 460146103 46 39,500 SH Call SOLE 0 39,500 0 0
INTL PAPER CO Put 460146103 26 13,700 SH Put SOLE 0 13,700 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1 200 SH   SOLE 0 200 0 0
INTRA CELLULAR THERAPIES INC Call 46116X101 4 12,600 SH Call SOLE 0 12,600 0 0
INTRA CELLULAR THERAPIES INC Put 46116X101 73 60,400 SH Put SOLE 0 60,400 0 0
INTREXON CORP COM 46122T102 131 23,000 SH   SOLE 0 23,000 0 0
INTREXON CORP Call 46122T102 0 100 SH Call SOLE 0 100 0 0
INTREXON CORP Put 46122T102 64 14,900 SH Put SOLE 0 14,900 0 0
INTRICON CORP COM 46121H109 23 1,200 SH   SOLE 0 1,200 0 0
INTUIT Call 461202103 0 500 SH Call SOLE 0 500 0 0
INTUITIVE SURGICAL INC Call 46120E602 82 800 SH Call SOLE 0 800 0 0
INTUITIVE SURGICAL INC Put 46120E602 3 3,000 SH Put SOLE 0 3,000 0 0
INVACARE CORP COM 461203101 41 5,500 SH   SOLE 0 5,500 0 0
INVACARE CORP Put 461203101 1 7,000 SH Put SOLE 0 7,000 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 128 10,000 SH   SOLE 0 10,000 0 0
INVESCO CURNCYSHS AUSTRLA DL Call 46090N103 5 14,900 SH Call SOLE 0 14,900 0 0
INVESCO CURNCYSHS AUSTRLA DL Put 46090N103 0 800 SH Put SOLE 0 800 0 0
INVESCO CURNCYSHS BRIT PND S Call 46138M109 26 10,600 SH Call SOLE 0 10,600 0 0
INVESCO CURNCYSHS CDN DLR TR CDN DLR SHS 46138T104 1,923 25,809 SH   SOLE 0 25,809 0 0
INVESCO CURNCYSHS CDN DLR TR Call 46138T104 2 6,200 SH Call SOLE 0 6,200 0 0
INVESCO CURNCYSHS CDN DLR TR Put 46138T104 24 32,100 SH Put SOLE 0 32,100 0 0
INVESCO CURNCYSHS JAPANESE Y Call 46138W107 72 75,700 SH Call SOLE 0 75,700 0 0
INVESCO CURNCYSHS JAPANESE Y Put 46138W107 19 27,800 SH Put SOLE 0 27,800 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 80 779 SH   SOLE 0 779 0 0
INVESCO CURRENCYSHARES EURO Call 46138K103 10 32,600 SH Call SOLE 0 32,600 0 0
INVESCO CURRENCYSHARES EURO Put 46138K103 32 26,500 SH Put SOLE 0 26,500 0 0
INVESCO DB COMMDY INDX TRCK Call 46138B103 0 2,400 SH Call SOLE 0 2,400 0 0
INVESCO DB COMMDY INDX TRCK Put 46138B103 19 16,700 SH Put SOLE 0 16,700 0 0
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 271 17,123 SH   SOLE 0 17,123 0 0
INVESCO DB MLTI SECTR CMMTY PRECIOUS METAL 46140H502 4 100 SH   SOLE 0 100 0 0
INVESCO DB MLTI SECTR CMMTY Call 46140H502 0 200 SH Call SOLE 0 200 0 0
INVESCO DB MLTI SECTR CMMTY Call 46140H700 0 1,800 SH Call SOLE 0 1,800 0 0
INVESCO DB MLTI SECTR CMMTY Call 46140H106 2 10,200 SH Call SOLE 0 10,200 0 0
INVESCO DB MLTI SECTR CMMTY Call 46140H403 2 20,500 SH Call SOLE 0 20,500 0 0
INVESCO DB MLTI SECTR CMMTY Put 46140H106 5 21,200 SH Put SOLE 0 21,200 0 0
INVESCO DB MLTI SECTR CMMTY Put 46140H700 0 400 SH Put SOLE 0 400 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 166 6,134 SH   SOLE 0 6,134 0 0
INVESCO DB US DLR INDEX TR Call 46141D203 191 409,400 SH Call SOLE 0 409,400 0 0
INVESCO DB US DLR INDEX TR Put 46141D203 48 414,700 SH Put SOLE 0 414,700 0 0
INVESCO DB US DLR INDEX TR Put 46141D104 3 4,200 SH Put SOLE 0 4,200 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 16 157 SH   SOLE 0 157 0 0
INVESCO EXCHANGE TRADED FD T Call 46137V357 12 9,200 SH Call SOLE 0 9,200 0 0
INVESCO EXCHANGE TRADED FD T Call 46137V662 0 200 SH Call SOLE 0 200 0 0
INVESCO EXCHANGE TRADED FD T Call 46137V530 0 1,800 SH Call SOLE 0 1,800 0 0
INVESCO EXCHANGE TRADED FD T Put 46137V530 0 100 SH Put SOLE 0 100 0 0
INVESCO EXCHANGE TRADED FD T Put 46137V357 0 200 SH Put SOLE 0 200 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1,130 19,526 SH   SOLE 0 19,526 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 16 400 SH   SOLE 0 400 0 0
INVESCO EXCHNG TRADED FD TR CHINA REALESTE 46138E602 2 100 SH   SOLE 0 100 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 841 37,259 SH   SOLE 0 37,259 0 0
INVESCO EXCHNG TRADED FD TR Call 46138G706 0 5,000 SH Call SOLE 0 5,000 0 0
INVESCO EXCHNG TRADED FD TR Call 46138E602 0 600 SH Call SOLE 0 600 0 0
INVESCO EXCHNG TRADED FD TR Call 46138E354 13 20,700 SH Call SOLE 0 20,700 0 0
INVESCO EXCHNG TRADED FD TR Put 46138E354 43 15,200 SH Put SOLE 0 15,200 0 0
INVESCO EXCHNG TRADED FD TR Put 46138E370 2 19,000 SH Put SOLE 0 19,000 0 0
INVESCO EXCHNG TRADED FD TR Put 46138G706 3 2,300 SH Put SOLE 0 2,300 0 0
INVESCO EXCHNG TRADED FD TR Put 46138G508 50 556,100 SH Put SOLE 0 556,100 0 0
INVESCO INDIA EXCHG TRED FD Call 46137R109 0 2,000 SH Call SOLE 0 2,000 0 0
INVESCO INDIA EXCHG TRED FD Put 46137R109 0 1,500 SH Put SOLE 0 1,500 0 0
INVESCO LTD SHS G491BT108 160 9,463 SH   SOLE 0 9,463 0 0
INVESCO LTD Call G491BT108 2 21,200 SH Call SOLE 0 21,200 0 0
INVESCO LTD Put G491BT108 7 9,600 SH Put SOLE 0 9,600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 28,996 153,575 SH   SOLE 0 153,575 0 0
INVESCO QQQ TR Call 46090E103 1,651 252,100 SH Call SOLE 0 252,100 0 0
INVESCO QQQ TR Put 46090E103 2,341 929,900 SH Put SOLE 0 929,900 0 0
INVESTORS BANCORP INC NEW Call 46146L101 10 7,000 SH Call SOLE 0 7,000 0 0
INVESTORS BANCORP INC NEW Put 46146L101 0 7,700 SH Put SOLE 0 7,700 0 0
INVITAE CORP Call 46185L103 25 4,100 SH Call SOLE 0 4,100 0 0
IONIS PHARMACEUTICALS INC Call 462222100 6 1,000 SH Call SOLE 0 1,000 0 0
IOVANCE BIOTHERAPEUTICS INC Call 462260100 6 14,900 SH Call SOLE 0 14,900 0 0
IPG PHOTONICS CORP COM 44980X109 130 960 SH   SOLE 0 960 0 0
IPG PHOTONICS CORP Call 44980X109 0 200 SH Call SOLE 0 200 0 0
IPG PHOTONICS CORP Put 44980X109 11 1,000 SH Put SOLE 0 1,000 0 0
IQIYI INC SPONSORED ADS 46267X108 372 23,113 SH   SOLE 0 23,113 0 0
IQIYI INC Call 46267X108 3 37,200 SH Call SOLE 0 37,200 0 0
IQIYI INC Put 46267X108 215 47,300 SH Put SOLE 0 47,300 0 0
IRIDIUM COMMUNICATIONS INC Call 46269C102 0 100 SH Call SOLE 0 100 0 0
IROBOT CORP Call 462726100 45 9,800 SH Call SOLE 0 9,800 0 0
IROBOT CORP Put 462726100 20 2,900 SH Put SOLE 0 2,900 0 0
IRON MTN INC NEW COM 46284V101 2 88 SH   SOLE 0 88 0 0
IRON MTN INC NEW Call 46284V101 15 24,200 SH Call SOLE 0 24,200 0 0
IRON MTN INC NEW Put 46284V101 11 17,200 SH Put SOLE 0 17,200 0 0
ISHARES GOLD TRUST Call 464285105 10 16,800 SH Call SOLE 0 16,800 0 0
ISHARES GOLD TRUST Put 464285105 0 800 SH Put SOLE 0 800 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 379 9,000 SH   SOLE 0 9,000 0 0
ISHARES INC MSCI CDA ETF 464286509 469 16,256 SH   SOLE 0 16,256 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 4 80 SH   SOLE 0 80 0 0
ISHARES INC MSCI EURZONE ETF 464286608 69 1,775 SH   SOLE 0 1,775 0 0
ISHARES INC MSCI CHILE ETF 464286640 107 2,869 SH   SOLE 0 2,869 0 0
ISHARES INC MSCI PAC JP ETF 464286665 8 200 SH   SOLE 0 200 0 0
ISHARES INC MSCI FRANCE ETF 464286707 2 99 SH   SOLE 0 99 0 0
ISHARES INC MSCI TURKEY ETF 464286715 2 100 SH   SOLE 0 100 0 0
ISHARES INC MSCI MEXICO ETF 464286822 1,040 24,349 SH   SOLE 0 24,349 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 27 1,200 SH   SOLE 0 1,200 0 0
ISHARES INC MSCI ITALY ETF 46434G830 55 1,999 SH   SOLE 0 1,999 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 10 399 SH   SOLE 0 399 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 25 1,199 SH   SOLE 0 1,199 0 0
ISHARES INC Call 46434G855 8 3,000 SH Call SOLE 0 3,000 0 0
ISHARES INC Call 46434G848 0 800 SH Call SOLE 0 800 0 0
ISHARES INC Call 46434G830 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 46434G822 178 51,700 SH Call SOLE 0 51,700 0 0
ISHARES INC Call 46434G780 0 1,000 SH Call SOLE 0 1,000 0 0
ISHARES INC Call 46434G772 75 70,600 SH Call SOLE 0 70,600 0 0
ISHARES INC Call 46434G103 7 17,100 SH Call SOLE 0 17,100 0 0
ISHARES INC Call 464286822 13 19,300 SH Call SOLE 0 19,300 0 0
ISHARES INC Call 464286806 61 73,000 SH Call SOLE 0 73,000 0 0
ISHARES INC Call 464286871 106 135,500 SH Call SOLE 0 135,500 0 0
ISHARES INC Call 464286715 33 30,400 SH Call SOLE 0 30,400 0 0
ISHARES INC Call 464286780 0 2,000 SH Call SOLE 0 2,000 0 0
ISHARES INC Call 464286749 0 200 SH Call SOLE 0 200 0 0
ISHARES INC Call 464286764 0 400 SH Call SOLE 0 400 0 0
ISHARES INC Call 464286772 35 32,100 SH Call SOLE 0 32,100 0 0
ISHARES INC Call 464286707 0 1,200 SH Call SOLE 0 1,200 0 0
ISHARES INC Call 464286640 0 1,400 SH Call SOLE 0 1,400 0 0
ISHARES INC Call 464286533 0 2,500 SH Call SOLE 0 2,500 0 0
ISHARES INC Call 464286400 2,062 592,000 SH Call SOLE 0 592,000 0 0
ISHARES INC Call 464286103 0 300 SH Call SOLE 0 300 0 0
ISHARES INC Put 464286103 2 40,800 SH Put SOLE 0 40,800 0 0
ISHARES INC Put 464286400 155 175,400 SH Put SOLE 0 175,400 0 0
ISHARES INC Put 464286533 0 900 SH Put SOLE 0 900 0 0
ISHARES INC Put 464286509 0 11,500 SH Put SOLE 0 11,500 0 0
ISHARES INC Put 464286640 1 1,500 SH Put SOLE 0 1,500 0 0
ISHARES INC Put 464286707 0 1,300 SH Put SOLE 0 1,300 0 0
ISHARES INC Put 464286772 91 426,200 SH Put SOLE 0 426,200 0 0
ISHARES INC Put 464286780 16 11,000 SH Put SOLE 0 11,000 0 0
ISHARES INC Put 464286715 10 86,500 SH Put SOLE 0 86,500 0 0
ISHARES INC Put 464286871 92 158,500 SH Put SOLE 0 158,500 0 0
ISHARES INC Put 464286806 12 28,700 SH Put SOLE 0 28,700 0 0
ISHARES INC Put 464286822 53 154,500 SH Put SOLE 0 154,500 0 0
ISHARES INC Put 46434G103 0 2,700 SH Put SOLE 0 2,700 0 0
ISHARES INC Put 46434G772 9 58,900 SH Put SOLE 0 58,900 0 0
ISHARES INC Put 46434G780 7 20,500 SH Put SOLE 0 20,500 0 0
ISHARES INC Put 46434G822 79 274,500 SH Put SOLE 0 274,500 0 0
ISHARES INC Put 46434G830 15 20,800 SH Put SOLE 0 20,800 0 0
ISHARES INC Put 46434G848 0 100 SH Put SOLE 0 100 0 0
ISHARES S&P GSCI COMMODITY I Put 46428R107 2 4,600 SH Put SOLE 0 4,600 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 10,213 641,547 SH   SOLE 0 641,547 0 0
ISHARES SILVER TRUST Call 46428Q109 539 956,000 SH Call SOLE 0 956,000 0 0
ISHARES SILVER TRUST Put 46428Q109 1,259 504,600 SH Put SOLE 0 504,600 0 0
ISHARES TR MSCI EURO FL ETF 464289180 383 21,817 SH   SOLE 0 21,817 0 0
ISHARES TR MSCI INDIA ETF 46429B598 86 2,575 SH   SOLE 0 2,575 0 0
ISHARES TR U.S. MED DVC ETF 464288810 89 361 SH   SOLE 0 361 0 0
ISHARES TR US HLTHCR PR ETF 464288828 64 400 SH   SOLE 0 400 0 0
ISHARES TR MSCI CHINA ETF 46429B671 21 380 SH   SOLE 0 380 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 1,121 15,300 SH   SOLE 0 15,300 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 108 1,699 SH   SOLE 0 1,699 0 0
ISHARES TR U.S. ENERGY ETF 464287796 12 399 SH   SOLE 0 399 0 0
ISHARES TR SP SMCP600VL ETF 464287879 120 799 SH   SOLE 0 799 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 126 1,910 SH   SOLE 0 1,910 0 0
ISHARES TR JPMORGAN USD EMG 464288281 1,757 15,506 SH   SOLE 0 15,506 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,184 13,594 SH   SOLE 0 13,594 0 0
ISHARES TR PFD AND INCM SEC 464288687 495 13,204 SH   SOLE 0 13,204 0 0
ISHARES TR US HOME CONS ETF 464288752 323 7,458 SH   SOLE 0 7,458 0 0
ISHARES TR US AER DEF ETF 464288760 22 100 SH   SOLE 0 100 0 0
ISHARES TR IBOXX INV CP ETF 464287242 573 4,500 SH   SOLE 0 4,500 0 0
ISHARES TR LATN AMER 40 ETF 464287390 167 5,310 SH   SOLE 0 5,310 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 2,513 22,344 SH   SOLE 0 22,344 0 0
ISHARES TR SELECT DIVID ETF 464287168 2,825 27,711 SH   SOLE 0 27,711 0 0
ISHARES TR TIPS BD ETF 464287176 34 300 SH   SOLE 0 300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 6,898 173,332 SH   SOLE 0 173,332 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,683 14,880 SH   SOLE 0 14,880 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 48 540 SH   SOLE 0 540 0 0
ISHARES TR CORE S&P MCP ETF 464287507 46 239 SH   SOLE 0 239 0 0
ISHARES TR EXPANDED TECH 464287515 2,351 11,100 SH   SOLE 0 11,100 0 0
ISHARES TR PHLX SEMICND ETF 464287523 6,465 30,581 SH   SOLE 0 30,581 0 0
ISHARES TR NASDAQ BIOTECH 464287556 888 8,927 SH   SOLE 0 8,927 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 181 1,139 SH   SOLE 0 1,139 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 24,849 164,198 SH   SOLE 0 164,198 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 159 920 SH   SOLE 0 920 0 0
ISHARES TR U.S. REAL ES ETF 464287739 6,610 70,668 SH   SOLE 0 70,668 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 631 20,099 SH   SOLE 0 20,099 0 0
ISHARES TR CORE MSCI EAFE 46432F842 109 1,800 SH   SOLE 0 1,800 0 0
ISHARES TR Call 46435G334 0 4,600 SH Call SOLE 0 4,600 0 0
ISHARES TR Call 464287739 132 64,100 SH Call SOLE 0 64,100 0 0
ISHARES TR Call 464287705 2 900 SH Call SOLE 0 900 0 0
ISHARES TR Call 464287721 4 1,400 SH Call SOLE 0 1,400 0 0
ISHARES TR Call 464287689 15 800 SH Call SOLE 0 800 0 0
ISHARES TR Call 464287697 5 1,100 SH Call SOLE 0 1,100 0 0
ISHARES TR Call 464287655 789 492,900 SH Call SOLE 0 492,900 0 0
ISHARES TR Call 464287648 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287549 1 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287606 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287622 8 3,400 SH Call SOLE 0 3,400 0 0
ISHARES TR Call 464287630 0 900 SH Call SOLE 0 900 0 0
ISHARES TR Call 464287614 43 10,100 SH Call SOLE 0 10,100 0 0
ISHARES TR Call 464287556 85 90,700 SH Call SOLE 0 90,700 0 0
ISHARES TR Call 464287598 58 25,000 SH Call SOLE 0 25,000 0 0
ISHARES TR Call 464287523 2 13,900 SH Call SOLE 0 13,900 0 0
ISHARES TR Call 464287515 5 1,100 SH Call SOLE 0 1,100 0 0
ISHARES TR Call 464287507 21 11,000 SH Call SOLE 0 11,000 0 0
ISHARES TR Call 464287499 1 5,700 SH Call SOLE 0 5,700 0 0
ISHARES TR Call 464287226 0 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287234 902 680,100 SH Call SOLE 0 680,100 0 0
ISHARES TR Call 464287192 1 2,000 SH Call SOLE 0 2,000 0 0
ISHARES TR Call 464287200 24 4,900 SH Call SOLE 0 4,900 0 0
ISHARES TR Call 464287184 421 587,800 SH Call SOLE 0 587,800 0 0
ISHARES TR Call 464287168 44 10,000 SH Call SOLE 0 10,000 0 0
ISHARES TR Call 464287150 7 3,300 SH Call SOLE 0 3,300 0 0
ISHARES TR Call 464287440 41 15,100 SH Call SOLE 0 15,100 0 0
ISHARES TR Call 464287465 405 401,100 SH Call SOLE 0 401,100 0 0
ISHARES TR Call 464287390 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287408 52 24,400 SH Call SOLE 0 24,400 0 0
ISHARES TR Call 464287432 738 160,000 SH Call SOLE 0 160,000 0 0
ISHARES TR Call 464287242 2 5,100 SH Call SOLE 0 5,100 0 0
ISHARES TR Call 464287309 146 53,200 SH Call SOLE 0 53,200 0 0
ISHARES TR Call 464287374 0 3,900 SH Call SOLE 0 3,900 0 0
ISHARES TR Call 464287325 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287101 5 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464288760 22 3,000 SH Call SOLE 0 3,000 0 0
ISHARES TR Call 464288778 3 1,600 SH Call SOLE 0 1,600 0 0
ISHARES TR Call 464288752 36 16,100 SH Call SOLE 0 16,100 0 0
ISHARES TR Call 464288513 158 324,000 SH Call SOLE 0 324,000 0 0
ISHARES TR Call 464287762 0 1,000 SH Call SOLE 0 1,000 0 0
ISHARES TR Call 464288562 1 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464288257 3 17,200 SH Call SOLE 0 17,200 0 0
ISHARES TR Call 464288448 2 14,700 SH Call SOLE 0 14,700 0 0
ISHARES TR Call 464288281 0 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464288182 0 900 SH Call SOLE 0 900 0 0
ISHARES TR Call 464287838 47 22,200 SH Call SOLE 0 22,200 0 0
ISHARES TR Call 464287879 1 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287887 0 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287796 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287804 12 10,500 SH Call SOLE 0 10,500 0 0
ISHARES TR Call 46429B697 1 9,500 SH Call SOLE 0 9,500 0 0
ISHARES TR Call 46429B689 1 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 46429B671 17 6,100 SH Call SOLE 0 6,100 0 0
ISHARES TR Call 464288794 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 46429B663 1 800 SH Call SOLE 0 800 0 0
ISHARES TR Call 46432F396 13 8,000 SH Call SOLE 0 8,000 0 0
ISHARES TR Call 464288828 3 3,700 SH Call SOLE 0 3,700 0 0
ISHARES TR Call 464288810 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288836 1 800 SH Call SOLE 0 800 0 0
ISHARES TR Call 464288851 48 18,000 SH Call SOLE 0 18,000 0 0
ISHARES TR Call 464288869 0 1,100 SH Call SOLE 0 1,100 0 0
ISHARES TR Call 464288877 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 46429B598 0 1,000 SH Call SOLE 0 1,000 0 0
ISHARES TR Call 46429B309 5 1,000 SH Call SOLE 0 1,000 0 0
ISHARES TR Call 464289180 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 46434V423 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 46435G342 2 6,100 SH Call SOLE 0 6,100 0 0
ISHARES TR Put 464289180 6 13,000 SH Put SOLE 0 13,000 0 0
ISHARES TR Put 46429B309 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 46429B598 2 7,100 SH Put SOLE 0 7,100 0 0
ISHARES TR Put 464288851 28 16,400 SH Put SOLE 0 16,400 0 0
ISHARES TR Put 464288810 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464288828 15 2,100 SH Put SOLE 0 2,100 0 0
ISHARES TR Put 46432F396 1 800 SH Put SOLE 0 800 0 0
ISHARES TR Put 46429B671 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 46429B689 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 46429B697 23 46,000 SH Put SOLE 0 46,000 0 0
ISHARES TR Put 464287804 9 15,100 SH Put SOLE 0 15,100 0 0
ISHARES TR Put 464287796 1 700 SH Put SOLE 0 700 0 0
ISHARES TR Put 464287887 2 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464287861 0 400 SH Put SOLE 0 400 0 0
ISHARES TR Put 464288182 1 2,000 SH Put SOLE 0 2,000 0 0
ISHARES TR Put 464288281 55 155,900 SH Put SOLE 0 155,900 0 0
ISHARES TR Put 464288372 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464288448 1 7,000 SH Put SOLE 0 7,000 0 0
ISHARES TR Put 464288257 13 81,800 SH Put SOLE 0 81,800 0 0
ISHARES TR Put 464288513 343 1,686,600 SH Put SOLE 0 1,686,600 0 0
ISHARES TR Put 464288752 12 241,600 SH Put SOLE 0 241,600 0 0
ISHARES TR Put 464288687 3 6,600 SH Put SOLE 0 6,600 0 0
ISHARES TR Put 464288778 0 900 SH Put SOLE 0 900 0 0
ISHARES TR Put 464287101 0 1,700 SH Put SOLE 0 1,700 0 0
ISHARES TR Put 464287325 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287309 1 600 SH Put SOLE 0 600 0 0
ISHARES TR Put 464287242 27 16,100 SH Put SOLE 0 16,100 0 0
ISHARES TR Put 464287432 104 287,300 SH Put SOLE 0 287,300 0 0
ISHARES TR Put 464287390 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287465 235 485,300 SH Put SOLE 0 485,300 0 0
ISHARES TR Put 464287440 25 83,400 SH Put SOLE 0 83,400 0 0
ISHARES TR Put 464287150 1 1,100 SH Put SOLE 0 1,100 0 0
ISHARES TR Put 464287168 0 1,700 SH Put SOLE 0 1,700 0 0
ISHARES TR Put 464287184 1,438 1,360,000 SH Put SOLE 0 1,360,000 0 0
ISHARES TR Put 464287200 3 3,900 SH Put SOLE 0 3,900 0 0
ISHARES TR Put 464287192 1 800 SH Put SOLE 0 800 0 0
ISHARES TR Put 464287234 702 1,072,600 SH Put SOLE 0 1,072,600 0 0
ISHARES TR Put 464287226 0 1,200 SH Put SOLE 0 1,200 0 0
ISHARES TR Put 464287499 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287507 1 1,300 SH Put SOLE 0 1,300 0 0
ISHARES TR Put 464287515 421 137,600 SH Put SOLE 0 137,600 0 0
ISHARES TR Put 464287523 13 6,900 SH Put SOLE 0 6,900 0 0
ISHARES TR Put 464287598 20 89,000 SH Put SOLE 0 89,000 0 0
ISHARES TR Put 464287556 256 50,000 SH Put SOLE 0 50,000 0 0
ISHARES TR Put 464287614 10 6,400 SH Put SOLE 0 6,400 0 0
ISHARES TR Put 464287622 0 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464287630 0 3,000 SH Put SOLE 0 3,000 0 0
ISHARES TR Put 464287648 229 84,300 SH Put SOLE 0 84,300 0 0
ISHARES TR Put 464287655 1,628 755,700 SH Put SOLE 0 755,700 0 0
ISHARES TR Put 464287697 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464287689 2 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464287721 2 1,300 SH Put SOLE 0 1,300 0 0
ISHARES TR Put 464287739 85 434,500 SH Put SOLE 0 434,500 0 0
ISHARES TR Put 46435G334 40 55,600 SH Put SOLE 0 55,600 0 0
ISTAR INC Call 45031U101 26 8,700 SH Call SOLE 0 8,700 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 54 6,500 SH   SOLE 0 6,500 0 0
ITAU UNIBANCO HLDG SA Put 465562106 21 6,000 SH Put SOLE 0 6,000 0 0
ITERIS INC COM 46564T107 2 517 SH   SOLE 0 517 0 0
ITT INC COM 45073V108 25 414 SH   SOLE 0 414 0 0
IVERIC BIO INC COM 46583P102 2 1,800 SH   SOLE 0 1,800 0 0
J JILL INC Call 46620W102 1 16,700 SH Call SOLE 0 16,700 0 0
J JILL INC Put 46620W102 0 1,100 SH Put SOLE 0 1,100 0 0
J2 GLOBAL INC COM 48123V102 9 100 SH   SOLE 0 100 0 0
JABIL INC Call 466313103 138 15,100 SH Call SOLE 0 15,100 0 0
JABIL INC Put 466313103 2 6,200 SH Put SOLE 0 6,200 0 0
JACK IN THE BOX INC COM 466367109 123 1,352 SH   SOLE 0 1,352 0 0
JACK IN THE BOX INC Call 466367109 4 3,500 SH Call SOLE 0 3,500 0 0
JACK IN THE BOX INC Put 466367109 1 2,300 SH Put SOLE 0 2,300 0 0
JACOBS ENGR GROUP INC Call 469814107 76 6,900 SH Call SOLE 0 6,900 0 0
JACOBS ENGR GROUP INC Put 469814107 0 100 SH Put SOLE 0 100 0 0
JAGGED PEAK ENERGY INC Call 47009K107 0 24,100 SH Call SOLE 0 24,100 0 0
JD COM INC SPON ADR CL A 47215P106 1,499 53,152 SH   SOLE 0 53,152 0 0
JD COM INC Call 47215P106 186 328,100 SH Call SOLE 0 328,100 0 0
JD COM INC Put 47215P106 583 166,900 SH Put SOLE 0 166,900 0 0
JETBLUE AWYS CORP COM 477143101 151 9,060 SH   SOLE 0 9,060 0 0
JETBLUE AWYS CORP Call 477143101 0 2,900 SH Call SOLE 0 2,900 0 0
JETBLUE AWYS CORP Put 477143101 24 8,200 SH Put SOLE 0 8,200 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 6 390 SH   SOLE 0 390 0 0
JOHNSON & JOHNSON COM 478160104 223 1,726 SH   SOLE 0 1,726 0 0
JOHNSON & JOHNSON Call 478160104 10 8,500 SH Call SOLE 0 8,500 0 0
JOHNSON & JOHNSON Put 478160104 26 5,000 SH Put SOLE 0 5,000 0 0
JOHNSON CTLS INTL PLC SHS G51502105 14 340 SH   SOLE 0 340 0 0
JOHNSON CTLS INTL PLC Call G51502105 31 45,700 SH Call SOLE 0 45,700 0 0
JONES LANG LASALLE INC COM 48020Q107 41 300 SH   SOLE 0 300 0 0
JONES LANG LASALLE INC Call 48020Q107 0 200 SH Call SOLE 0 200 0 0
JONES LANG LASALLE INC Put 48020Q107 0 400 SH Put SOLE 0 400 0 0
JPMORGAN CHASE & CO COM 46625H100 2,283 19,400 SH   SOLE 0 19,400 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 193 8,297 SH   SOLE 0 8,297 0 0
JPMORGAN CHASE & CO Call 46625H365 65 49,300 SH Call SOLE 0 49,300 0 0
JPMORGAN CHASE & CO Call 46625H100 1,177 355,500 SH Call SOLE 0 355,500 0 0
JPMORGAN CHASE & CO Put 46625H100 288 148,400 SH Put SOLE 0 148,400 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 11 1,483 SH   SOLE 0 1,483 0 0
JUMIA TECHNOLOGIES AG Call 48138M105 0 100 SH Call SOLE 0 100 0 0
JUMIA TECHNOLOGIES AG Put 48138M105 29 700 SH Put SOLE 0 700 0 0
JUST ENERGY GROUP INC COM 48213W101 1 800 SH   SOLE 0 800 0 0
KADMON HLDGS INC COM 48283N106 2 800 SH   SOLE 0 800 0 0
KANDI TECHNOLOGIES GROUP INC Call 483709101 2 19,600 SH Call SOLE 0 19,600 0 0
KANDI TECHNOLOGIES GROUP INC Put 483709101 8 4,100 SH Put SOLE 0 4,100 0 0
KANSAS CITY SOUTHERN Call 485170302 2 100 SH Call SOLE 0 100 0 0
KANSAS CITY SOUTHERN Put 485170302 0 100 SH Put SOLE 0 100 0 0
KAR AUCTION SVCS INC Call 48238T109 53 10,700 SH Call SOLE 0 10,700 0 0
KAR AUCTION SVCS INC Put 48238T109 0 2,100 SH Put SOLE 0 2,100 0 0
KB HOME COM 48666K109 286 8,438 SH   SOLE 0 8,438 0 0
KB HOME Call 48666K109 5 900 SH Call SOLE 0 900 0 0
KB HOME Put 48666K109 14 19,600 SH Put SOLE 0 19,600 0 0
KBR INC Call 48242W106 6 7,300 SH Call SOLE 0 7,300 0 0
KELLOGG CO COM 487836108 105 1,643 SH   SOLE 0 1,643 0 0
KELLOGG CO Call 487836108 29 20,600 SH Call SOLE 0 20,600 0 0
KELLOGG CO Put 487836108 40 23,900 SH Put SOLE 0 23,900 0 0
KEMET CORP COM NEW 488360207 5 315 SH   SOLE 0 315 0 0
KEMET CORP Call 488360207 2 4,600 SH Call SOLE 0 4,600 0 0
KEMET CORP Put 488360207 9 2,900 SH Put SOLE 0 2,900 0 0
KENNEDY-WILSON HLDGS INC Call 489398107 0 1,600 SH Call SOLE 0 1,600 0 0
KENNEDY-WILSON HLDGS INC Put 489398107 0 1,500 SH Put SOLE 0 1,500 0 0
KEURIG DR PEPPER INC COM 49271V100 13 496 SH   SOLE 0 496 0 0
KEYCORP NEW COM 493267108 0 13 SH   SOLE 0 13 0 0
KEYCORP NEW Call 493267108 0 6,500 SH Call SOLE 0 6,500 0 0
KEYCORP NEW Put 493267108 0 200 SH Put SOLE 0 200 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 619 6,367 SH   SOLE 0 6,367 0 0
KEYSIGHT TECHNOLOGIES INC Call 49338L103 10 1,000 SH Call SOLE 0 1,000 0 0
KEYSIGHT TECHNOLOGIES INC Put 49338L103 1 1,300 SH Put SOLE 0 1,300 0 0
KFORCE INC COM 493732101 90 2,400 SH   SOLE 0 2,400 0 0
KIMBERLY CLARK CORP COM 494368103 160 1,128 SH   SOLE 0 1,128 0 0
KIMBERLY CLARK CORP Call 494368103 110 5,600 SH Call SOLE 0 5,600 0 0
KIMBERLY CLARK CORP Put 494368103 0 3,000 SH Put SOLE 0 3,000 0 0
KIMCO RLTY CORP COM 49446R109 111 5,326 SH   SOLE 0 5,326 0 0
KIMCO RLTY CORP Put 49446R109 9 5,000 SH Put SOLE 0 5,000 0 0
KINDER MORGAN INC DEL COM 49456B101 135 6,581 SH   SOLE 0 6,581 0 0
KINDER MORGAN INC DEL Call 49456B101 20 19,600 SH Call SOLE 0 19,600 0 0
KINDER MORGAN INC DEL Put 49456B101 1 1,400 SH Put SOLE 0 1,400 0 0
KINROSS GOLD CORP COM 496902404 8 1,800 SH   SOLE 0 1,800 0 0
KINSALE CAP GROUP INC Call 49714P108 46 12,500 SH Call SOLE 0 12,500 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 956 21,354 SH   SOLE 0 21,354 0 0
KIRKLAND LAKE GOLD LTD Call 49741E100 41 6,100 SH Call SOLE 0 6,100 0 0
KIRKLAND LAKE GOLD LTD Put 49741E100 45 39,300 SH Put SOLE 0 39,300 0 0
KITE RLTY GROUP TR COM NEW 49803T300 78 4,889 SH   SOLE 0 4,889 0 0
KITE RLTY GROUP TR Call 49803T300 0 1,300 SH Call SOLE 0 1,300 0 0
KKR & CO INC CL A 48251W104 123 4,591 SH   SOLE 0 4,591 0 0
KKR & CO INC Call 48251W104 86 19,800 SH Call SOLE 0 19,800 0 0
KKR & CO INC Put 48251W104 18 20,200 SH Put SOLE 0 20,200 0 0
KLA CORPORATION COM NEW 482480100 746 4,683 SH   SOLE 0 4,683 0 0
KLA CORPORATION Call 482480100 18 3,900 SH Call SOLE 0 3,900 0 0
KLA CORPORATION Put 482480100 54 15,500 SH Put SOLE 0 15,500 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 2 300 SH   SOLE 0 300 0 0
KNIGHT SWIFT TRANSN HLDGS IN Call 499049104 16 9,400 SH Call SOLE 0 9,400 0 0
KNIGHT SWIFT TRANSN HLDGS IN Put 499049104 15 20,900 SH Put SOLE 0 20,900 0 0
KNOWLES CORP COM 49926D109 200 9,834 SH   SOLE 0 9,834 0 0
KNOWLES CORP Call 49926D109 4 1,400 SH Call SOLE 0 1,400 0 0
KOHLS CORP COM 500255104 380 7,666 SH   SOLE 0 7,666 0 0
KOHLS CORP Call 500255104 51 50,800 SH Call SOLE 0 50,800 0 0
KOHLS CORP Put 500255104 68 66,500 SH Put SOLE 0 66,500 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 2 200 SH   SOLE 0 200 0 0
KORNIT DIGITAL LTD Call M6372Q113 22 6,000 SH Call SOLE 0 6,000 0 0
KORNIT DIGITAL LTD Put M6372Q113 0 600 SH Put SOLE 0 600 0 0
KRAFT HEINZ CO COM 500754106 3,732 133,607 SH   SOLE 0 133,607 0 0
KRAFT HEINZ CO Call 500754106 7 37,700 SH Call SOLE 0 37,700 0 0
KRAFT HEINZ CO Put 500754106 270 187,200 SH Put SOLE 0 187,200 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 560 13,572 SH   SOLE 0 13,572 0 0
KRANESHARES TR Call 500767306 41 101,600 SH Call SOLE 0 101,600 0 0
KRANESHARES TR Call 500767405 0 500 SH Call SOLE 0 500 0 0
KRANESHARES TR Put 500767306 162 41,000 SH Put SOLE 0 41,000 0 0
KRATON CORPORATION COM 50077C106 382 11,843 SH   SOLE 0 11,843 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 78 4,215 SH   SOLE 0 4,215 0 0
KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 9 15,100 SH Call SOLE 0 15,100 0 0
KRATOS DEFENSE & SEC SOLUTIO Put 50077B207 17 10,000 SH Put SOLE 0 10,000 0 0
KROGER CO COM 501044101 266 10,328 SH   SOLE 0 10,328 0 0
KROGER CO Call 501044101 706 359,100 SH Call SOLE 0 359,100 0 0
KROGER CO Put 501044101 79 118,100 SH Put SOLE 0 118,100 0 0
KRONOS WORLDWIDE INC Call 50105F105 2 6,900 SH Call SOLE 0 6,900 0 0
KT CORP Call 48268K101 0 200 SH Call SOLE 0 200 0 0
KULICKE & SOFFA INDS INC COM 501242101 4 200 SH   SOLE 0 200 0 0
KULICKE & SOFFA INDS INC Call 501242101 1 1,100 SH Call SOLE 0 1,100 0 0
KVH INDS INC Call 482738101 0 1,100 SH Call SOLE 0 1,100 0 0
KVH INDS INC Put 482738101 0 1,000 SH Put SOLE 0 1,000 0 0
L BRANDS INC COM 501797104 878 44,838 SH   SOLE 0 44,838 0 0
L BRANDS INC Call 501797104 12 19,400 SH Call SOLE 0 19,400 0 0
L BRANDS INC Put 501797104 570 174,100 SH Put SOLE 0 174,100 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 6 700 SH   SOLE 0 700 0 0
LA Z BOY INC COM 505336107 56 1,673 SH   SOLE 0 1,673 0 0
LA Z BOY INC Call 505336107 0 100 SH Call SOLE 0 100 0 0
LABORATORY CORP AMER HLDGS Call 50540R409 231 7,900 SH Call SOLE 0 7,900 0 0
LAM RESEARCH CORP Call 512807108 533 12,500 SH Call SOLE 0 12,500 0 0
LAM RESEARCH CORP Put 512807108 8 1,700 SH Put SOLE 0 1,700 0 0
LAMB WESTON HLDGS INC COM 513272104 30 419 SH   SOLE 0 419 0 0
LAMB WESTON HLDGS INC Put 513272104 0 800 SH Put SOLE 0 800 0 0
LANDMARK INFRASTRUCTURE LP Call 51508J108 0 700 SH Call SOLE 0 700 0 0
LANDS END INC NEW COM 51509F105 9 800 SH   SOLE 0 800 0 0
LANDS END INC NEW Call 51509F105 12 7,000 SH Call SOLE 0 7,000 0 0
LANDS END INC NEW Put 51509F105 12 2,900 SH Put SOLE 0 2,900 0 0
LANNET INC COM 516012101 141 12,600 SH   SOLE 0 12,600 0 0
LANNET INC Call 516012101 2 800 SH Call SOLE 0 800 0 0
LANNET INC Put 516012101 1 1,800 SH Put SOLE 0 1,800 0 0
LAREDO PETROLEUM INC Call 516806106 0 5,400 SH Call SOLE 0 5,400 0 0
LAREDO PETROLEUM INC Put 516806106 3 5,000 SH Put SOLE 0 5,000 0 0
LAS VEGAS SANDS CORP COM 517834107 1,028 17,802 SH   SOLE 0 17,802 0 0
LAS VEGAS SANDS CORP Call 517834107 126 57,100 SH Call SOLE 0 57,100 0 0
LAS VEGAS SANDS CORP Put 517834107 21 9,300 SH Put SOLE 0 9,300 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 57 3,135 SH   SOLE 0 3,135 0 0
LATTICE SEMICONDUCTOR CORP Call 518415104 3 800 SH Call SOLE 0 800 0 0
LATTICE SEMICONDUCTOR CORP Put 518415104 0 100 SH Put SOLE 0 100 0 0
LAUDER ESTEE COS INC CL A 518439104 733 3,689 SH   SOLE 0 3,689 0 0
LAUDER ESTEE COS INC Call 518439104 90 15,300 SH Call SOLE 0 15,300 0 0
LAUDER ESTEE COS INC Put 518439104 109 19,700 SH Put SOLE 0 19,700 0 0
LAZARD LTD SHS A G54050102 29 840 SH   SOLE 0 840 0 0
LAZARD LTD Call G54050102 1 400 SH Call SOLE 0 400 0 0
LAZARD LTD Put G54050102 5 4,000 SH Put SOLE 0 4,000 0 0
LEAR CORP COM NEW 521865204 236 2,007 SH   SOLE 0 2,007 0 0
LEAR CORP Put 521865204 22 10,000 SH Put SOLE 0 10,000 0 0
LEGG MASON INC COM 524901105 1 52 SH   SOLE 0 52 0 0
LEGG MASON INC Put 524901105 0 2,300 SH Put SOLE 0 2,300 0 0
LEGGETT & PLATT INC Call 524660107 1 600 SH Call SOLE 0 600 0 0
LEGGETT & PLATT INC Put 524660107 2 500 SH Put SOLE 0 500 0 0
LEIDOS HLDGS INC COM 525327102 68 800 SH   SOLE 0 800 0 0
LEIDOS HLDGS INC Call 525327102 2 1,500 SH Call SOLE 0 1,500 0 0
LEIDOS HLDGS INC Put 525327102 1 6,300 SH Put SOLE 0 6,300 0 0
LENDINGTREE INC NEW COM 52603B107 62 200 SH   SOLE 0 200 0 0
LENDINGTREE INC NEW Call 52603B107 0 2,600 SH Call SOLE 0 2,600 0 0
LENNAR CORP CL A 526057104 179 3,212 SH   SOLE 0 3,212 0 0
LENNAR CORP CL B 526057302 8 194 SH   SOLE 0 194 0 0
LENNAR CORP Call 526057104 512 97,800 SH Call SOLE 0 97,800 0 0
LENNAR CORP Put 526057104 33 33,400 SH Put SOLE 0 33,400 0 0
LENNOX INTL INC COM 526107107 145 600 SH   SOLE 0 600 0 0
LEVI STRAUSS & CO NEW Call 52736R102 16 33,300 SH Call SOLE 0 33,300 0 0
LEVI STRAUSS & CO NEW Put 52736R102 5 7,800 SH Put SOLE 0 7,800 0 0
LEXINGTON REALTY TRUST COM 529043101 1 100 SH   SOLE 0 100 0 0
LEXINGTON REALTY TRUST Call 529043101 0 200 SH Call SOLE 0 200 0 0
LEXINGTON REALTY TRUST Put 529043101 0 600 SH Put SOLE 0 600 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 0 66 SH   SOLE 0 66 0 0
LG DISPLAY CO LTD Call 50186V102 0 100 SH Call SOLE 0 100 0 0
LG DISPLAY CO LTD Put 50186V102 0 100 SH Put SOLE 0 100 0 0
LGI HOMES INC Call 50187T106 69 7,900 SH Call SOLE 0 7,900 0 0
LGI HOMES INC Put 50187T106 6 2,500 SH Put SOLE 0 2,500 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 47 1,904 SH   SOLE 0 1,904 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 18 764 SH   SOLE 0 764 0 0
LIBERTY GLOBAL PLC Call G5480U120 88 12,800 SH Call SOLE 0 12,800 0 0
LIBERTY GLOBAL PLC Call G5480U104 0 4,800 SH Call SOLE 0 4,800 0 0
LIBERTY GLOBAL PLC Put G5480U104 6 4,300 SH Put SOLE 0 4,300 0 0
LIBERTY GLOBAL PLC Put G5480U120 21 19,100 SH Put SOLE 0 19,100 0 0
LIFE STORAGE INC COM 53223X107 57 550 SH   SOLE 0 550 0 0
LIFE STORAGE INC Put 53223X107 0 3,100 SH Put SOLE 0 3,100 0 0
LIFEVANTAGE CORP Call 53222K205 12 5,000 SH Call SOLE 0 5,000 0 0
LIGAND PHARMACEUTICALS INC Put 53220K504 96 5,000 SH Put SOLE 0 5,000 0 0
LILLY ELI & CO Call 532457108 0 3,300 SH Call SOLE 0 3,300 0 0
LIMELIGHT NETWORKS INC COM 53261M104 7 2,375 SH   SOLE 0 2,375 0 0
LIMELIGHT NETWORKS INC Put 53261M104 0 2,500 SH Put SOLE 0 2,500 0 0
LINCOLN ELEC HLDGS INC Call 533900106 4 3,300 SH Call SOLE 0 3,300 0 0
LINCOLN ELEC HLDGS INC Put 533900106 1 800 SH Put SOLE 0 800 0 0
LINDE PLC Call G5494J103 108 3,200 SH Call SOLE 0 3,200 0 0
LINDE PLC Put G5494J103 0 400 SH Put SOLE 0 400 0 0
LINDSAY CORP COM 535555106 100 1,080 SH   SOLE 0 1,080 0 0
LINDSAY CORP Call 535555106 0 100 SH Call SOLE 0 100 0 0
LINDSAY CORP Put 535555106 0 500 SH Put SOLE 0 500 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 9 1,002 SH   SOLE 0 1,002 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1 144 SH   SOLE 0 144 0 0
LIPOCINE INC NEW COM 53630X104 36 13,000 SH   SOLE 0 13,000 0 0
LIVANOVA PLC SHS G5509L101 103 1,400 SH   SOLE 0 1,400 0 0
LIVANOVA PLC Put G5509L101 28 3,200 SH Put SOLE 0 3,200 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 164 2,485 SH   SOLE 0 2,485 0 0
LIVE NATION ENTERTAINMENT IN Call 538034109 3 11,000 SH Call SOLE 0 11,000 0 0
LIVE NATION ENTERTAINMENT IN Put 538034109 3 5,000 SH Put SOLE 0 5,000 0 0
LIVEPERSON INC COM 538146101 35 990 SH   SOLE 0 990 0 0
LIVEPERSON INC Call 538146101 0 1,900 SH Call SOLE 0 1,900 0 0
LIVEPERSON INC Put 538146101 10 3,900 SH Put SOLE 0 3,900 0 0
LIVERAMP HLDGS INC Call 53815P108 0 600 SH Call SOLE 0 600 0 0
LIVERAMP HLDGS INC Put 53815P108 1 200 SH Put SOLE 0 200 0 0
LIVONGO HEALTH INC COM 539183103 8 500 SH   SOLE 0 500 0 0
LIVONGO HEALTH INC Call 539183103 0 700 SH Call SOLE 0 700 0 0
LKQ CORP COM 501889208 185 5,894 SH   SOLE 0 5,894 0 0
LKQ CORP Call 501889208 15 12,700 SH Call SOLE 0 12,700 0 0
LKQ CORP Put 501889208 0 800 SH Put SOLE 0 800 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1 682 SH   SOLE 0 682 0 0
LOEWS CORP Call 540424108 1 500 SH Call SOLE 0 500 0 0
LOEWS CORP Put 540424108 0 300 SH Put SOLE 0 300 0 0
LOGITECH INTL S A SHS H50430232 61 1,500 SH   SOLE 0 1,500 0 0
LOGITECH INTL S A Call H50430232 1 600 SH Call SOLE 0 600 0 0
LOGITECH INTL S A Put H50430232 1 700 SH Put SOLE 0 700 0 0
LOGMEIN INC Call 54142L109 6 1,500 SH Call SOLE 0 1,500 0 0
LOGMEIN INC Put 54142L109 4 300 SH Put SOLE 0 300 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 2 400 SH   SOLE 0 400 0 0
LOMA NEGRA CORP Put 54150E104 0 100 SH Put SOLE 0 100 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 64 1,568 SH   SOLE 0 1,568 0 0
LORAL SPACE & COMMUNICATNS I Call 543881106 49 8,700 SH Call SOLE 0 8,700 0 0
LORAL SPACE & COMMUNICATNS I Put 543881106 0 6,100 SH Put SOLE 0 6,100 0 0
LOUISIANA PAC CORP Call 546347105 28 20,200 SH Call SOLE 0 20,200 0 0
LOWES COS INC COM 548661107 1,125 10,234 SH   SOLE 0 10,234 0 0
LOWES COS INC Call 548661107 241 80,300 SH Call SOLE 0 80,300 0 0
LOWES COS INC Put 548661107 34 40,600 SH Put SOLE 0 40,600 0 0
LTC PPTYS INC Call 502175102 0 300 SH Call SOLE 0 300 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 368 19,400 SH   SOLE 0 19,400 0 0
LUCKIN COFFEE INC Call 54951L109 154 155,200 SH Call SOLE 0 155,200 0 0
LUCKIN COFFEE INC Put 54951L109 120 71,300 SH Put SOLE 0 71,300 0 0
LULULEMON ATHLETICA INC COM 550021109 2,531 13,151 SH   SOLE 0 13,151 0 0
LULULEMON ATHLETICA INC Call 550021109 123 37,400 SH Call SOLE 0 37,400 0 0
LULULEMON ATHLETICA INC Put 550021109 104 18,900 SH Put SOLE 0 18,900 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 55 5,629 SH   SOLE 0 5,629 0 0
LUMBER LIQUIDATORS HLDGS INC Call 55003T107 9 48,400 SH Call SOLE 0 48,400 0 0
LUMBER LIQUIDATORS HLDGS INC Put 55003T107 193 79,500 SH Put SOLE 0 79,500 0 0
LUMENTUM HLDGS INC COM 55024U109 112 2,092 SH   SOLE 0 2,092 0 0
LUMENTUM HLDGS INC Call 55024U109 11 6,100 SH Call SOLE 0 6,100 0 0
LUMENTUM HLDGS INC Put 55024U109 9 3,600 SH Put SOLE 0 3,600 0 0
LYFT INC CL A COM 55087P104 1,641 40,189 SH   SOLE 0 40,189 0 0
LYFT INC Call 55087P104 18 80,300 SH Call SOLE 0 80,300 0 0
LYFT INC Put 55087P104 475 73,800 SH Put SOLE 0 73,800 0 0
LYON WILLIAM HOMES Call 552074700 105 61,900 SH Call SOLE 0 61,900 0 0
LYON WILLIAM HOMES Put 552074700 0 100 SH Put SOLE 0 100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 62 700 SH   SOLE 0 700 0 0
LYONDELLBASELL INDUSTRIES N Call N53745100 180 38,600 SH Call SOLE 0 38,600 0 0
LYONDELLBASELL INDUSTRIES N Put N53745100 14 6,000 SH Put SOLE 0 6,000 0 0
M & T BK CORP COM 55261F104 156 990 SH   SOLE 0 990 0 0
M & T BK CORP Put 55261F104 5 2,100 SH Put SOLE 0 2,100 0 0
MACERICH CO Call 554382101 0 800 SH Call SOLE 0 800 0 0
MACERICH CO Put 554382101 34 8,500 SH Put SOLE 0 8,500 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4 198 SH   SOLE 0 198 0 0
MACOM TECH SOLUTIONS HLDGS I Call 55405Y100 15 18,500 SH Call SOLE 0 18,500 0 0
MACQUARIE INFRASTRUCTURE COR Call 55608B105 4 6,500 SH Call SOLE 0 6,500 0 0
MACQUARIE INFRASTRUCTURE COR Put 55608B105 40 2,300 SH Put SOLE 0 2,300 0 0
MACROGENICS INC COM 556099109 2 200 SH   SOLE 0 200 0 0
MACROGENICS INC Call 556099109 0 400 SH Call SOLE 0 400 0 0
MACROGENICS INC Put 556099109 5 1,000 SH Put SOLE 0 1,000 0 0
MACYS INC COM 55616P104 417 26,871 SH   SOLE 0 26,871 0 0
MACYS INC Call 55616P104 0 3,700 SH Call SOLE 0 3,700 0 0
MACYS INC Put 55616P104 21 60,700 SH Put SOLE 0 60,700 0 0
MADDEN STEVEN LTD Call 556269108 26 6,400 SH Call SOLE 0 6,400 0 0
MADDEN STEVEN LTD Put 556269108 0 600 SH Put SOLE 0 600 0 0
MADISON SQUARE GARDEN CO NEW Call 55825T103 4 8,300 SH Call SOLE 0 8,300 0 0
MADISON SQUARE GARDEN CO NEW Put 55825T103 43 6,400 SH Put SOLE 0 6,400 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 147 1,705 SH   SOLE 0 1,705 0 0
MADRIGAL PHARMACEUTICALS INC Put 558868105 81 2,200 SH Put SOLE 0 2,200 0 0
MAG SILVER CORP COM 55903Q104 89 8,464 SH   SOLE 0 8,464 0 0
MAG SILVER CORP Call 55903Q104 0 400 SH Call SOLE 0 400 0 0
MAG SILVER CORP Put 55903Q104 0 1,000 SH Put SOLE 0 1,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 56 18,400 SH Call SOLE 0 18,400 0 0
MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 0 300 SH Put SOLE 0 300 0 0
MAGNA INTL INC Put 559222401 0 1,400 SH Put SOLE 0 1,400 0 0
MAGNACHIP SEMICONDUCTOR CORP Call 55933J203 0 400 SH Call SOLE 0 400 0 0
MAGNACHIP SEMICONDUCTOR CORP Put 55933J203 8 3,400 SH Put SOLE 0 3,400 0 0
MAIN STREET CAPITAL CORP Call 56035L104 9 6,500 SH Call SOLE 0 6,500 0 0
MAIN STREET CAPITAL CORP Put 56035L104 0 1,100 SH Put SOLE 0 1,100 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 9 403 SH   SOLE 0 403 0 0
MAKEMYTRIP LIMITED MAURITIUS Call V5633W109 0 400 SH Call SOLE 0 400 0 0
MAKEMYTRIP LIMITED MAURITIUS Put V5633W109 0 600 SH Put SOLE 0 600 0 0
MALLINCKRODT PUB LTD CO Call G5785G107 0 200 SH Call SOLE 0 200 0 0
MALLINCKRODT PUB LTD CO Put G5785G107 1,117 74,700 SH Put SOLE 0 74,700 0 0
MANITOWOC CO INC Call 563571405 0 3,600 SH Call SOLE 0 3,600 0 0
MANPOWERGROUP INC COM 56418H100 92 1,100 SH   SOLE 0 1,100 0 0
MANPOWERGROUP INC Call 56418H100 0 100 SH Call SOLE 0 100 0 0
MANPOWERGROUP INC Put 56418H100 8 500 SH Put SOLE 0 500 0 0
MANULIFE FINL CORP Call 56501R106 0 5,100 SH Call SOLE 0 5,100 0 0
MARATHON OIL CORP COM 565849106 388 31,702 SH   SOLE 0 31,702 0 0
MARATHON OIL CORP Call 565849106 3 41,900 SH Call SOLE 0 41,900 0 0
MARATHON OIL CORP Put 565849106 54 27,500 SH Put SOLE 0 27,500 0 0
MARATHON PETE CORP COM 56585A102 3,692 60,779 SH   SOLE 0 60,779 0 0
MARATHON PETE CORP Call 56585A102 1,192 344,300 SH Call SOLE 0 344,300 0 0
MARATHON PETE CORP Put 56585A102 172 190,900 SH Put SOLE 0 190,900 0 0
MARINE PRODS CORP COM 568427108 2 200 SH   SOLE 0 200 0 0
MARINEMAX INC COM 567908108 4 300 SH   SOLE 0 300 0 0
MARINEMAX INC Call 567908108 0 500 SH Call SOLE 0 500 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 5 3,830 SH   SOLE 0 3,830 0 0
MARINUS PHARMACEUTICALS INC Call 56854Q101 0 1,000 SH Call SOLE 0 1,000 0 0
MARRIOTT INTL INC NEW CL A 571903202 941 7,569 SH   SOLE 0 7,569 0 0
MARRIOTT INTL INC NEW Call 571903202 5 1,500 SH Call SOLE 0 1,500 0 0
MARRIOTT INTL INC NEW Put 571903202 45 19,300 SH Put SOLE 0 19,300 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1,856 17,916 SH   SOLE 0 17,916 0 0
MARRIOTT VACTINS WORLDWID CO Call 57164Y107 2 100 SH Call SOLE 0 100 0 0
MARRIOTT VACTINS WORLDWID CO Put 57164Y107 68 18,100 SH Put SOLE 0 18,100 0 0
MARSH & MCLENNAN COS INC COM 571748102 235 2,352 SH   SOLE 0 2,352 0 0
MARSH & MCLENNAN COS INC Call 571748102 0 1,000 SH Call SOLE 0 1,000 0 0
MARTIN MARIETTA MATLS INC COM 573284106 63 230 SH   SOLE 0 230 0 0
MARTIN MARIETTA MATLS INC Call 573284106 370 14,900 SH Call SOLE 0 14,900 0 0
MARTIN MARIETTA MATLS INC Put 573284106 0 1,500 SH Put SOLE 0 1,500 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 0 23 SH   SOLE 0 23 0 0
MARTIN MIDSTREAM PRTNRS L P Call 573331105 2 25,300 SH Call SOLE 0 25,300 0 0
MARTIN MIDSTREAM PRTNRS L P Put 573331105 5 10,900 SH Put SOLE 0 10,900 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 62 2,483 SH   SOLE 0 2,483 0 0
MARVELL TECHNOLOGY GROUP LTD Call G5876H105 29 24,200 SH Call SOLE 0 24,200 0 0
MARVELL TECHNOLOGY GROUP LTD Put G5876H105 15 15,100 SH Put SOLE 0 15,100 0 0
MASCO CORP COM 574599106 660 15,855 SH   SOLE 0 15,855 0 0
MASCO CORP Call 574599106 7 27,300 SH Call SOLE 0 27,300 0 0
MASCO CORP Put 574599106 3 23,400 SH Put SOLE 0 23,400 0 0
MASTEC INC Call 576323109 30 11,400 SH Call SOLE 0 11,400 0 0
MASTERCARD INC Call 57636Q104 114 3,400 SH Call SOLE 0 3,400 0 0
MASTERCARD INC Put 57636Q104 18 12,500 SH Put SOLE 0 12,500 0 0
MATADOR RES CO COM 576485205 66 4,012 SH   SOLE 0 4,012 0 0
MATADOR RES CO Call 576485205 3 16,100 SH Call SOLE 0 16,100 0 0
MATADOR RES CO Put 576485205 6 1,600 SH Put SOLE 0 1,600 0 0
MATCH GROUP INC COM 57665R106 1,218 17,057 SH   SOLE 0 17,057 0 0
MATCH GROUP INC Call 57665R106 32 17,000 SH Call SOLE 0 17,000 0 0
MATCH GROUP INC Put 57665R106 185 41,900 SH Put SOLE 0 41,900 0 0
MATSON INC COM 57686G105 0 20 SH   SOLE 0 20 0 0
MATTEL INC COM 577081102 25 2,279 SH   SOLE 0 2,279 0 0
MATTEL INC Call 577081102 2 3,800 SH Call SOLE 0 3,800 0 0
MATTEL INC Put 577081102 40 9,300 SH Put SOLE 0 9,300 0 0
MAXAR TECHNOLOGIES INC Call 57778K105 19 43,600 SH Call SOLE 0 43,600 0 0
MAXAR TECHNOLOGIES INC Put 57778K105 38 27,700 SH Put SOLE 0 27,700 0 0
MAXIM INTEGRATED PRODS INC Call 57772K101 39 12,700 SH Call SOLE 0 12,700 0 0
MAXIMUS INC COM 577933104 3 51 SH   SOLE 0 51 0 0
MAXIMUS INC Call 577933104 0 1,200 SH Call SOLE 0 1,200 0 0
MAXLINEAR INC COM 57776J100 1 82 SH   SOLE 0 82 0 0
MCCORMICK & CO INC COM NON VTG 579780206 73 469 SH   SOLE 0 469 0 0
MCCORMICK & CO INC Call 579780206 18 3,600 SH Call SOLE 0 3,600 0 0
MCCORMICK & CO INC Put 579780206 140 42,300 SH Put SOLE 0 42,300 0 0
MCDERMOTT INTL INC COM 580037703 72 36,100 SH   SOLE 0 36,100 0 0
MCDERMOTT INTL INC Call 580037703 93 420,000 SH Call SOLE 0 420,000 0 0
MCDERMOTT INTL INC Put 580037703 1,068 268,400 SH Put SOLE 0 268,400 0 0
MCDONALDS CORP COM 580135101 460 2,147 SH   SOLE 0 2,147 0 0
MCDONALDS CORP Call 580135101 679 20,500 SH Call SOLE 0 20,500 0 0
MCDONALDS CORP Put 580135101 24 26,200 SH Put SOLE 0 26,200 0 0
MCEWEN MNG INC COM 58039P107 4 3,040 SH   SOLE 0 3,040 0 0
MCKESSON CORP COM 58155Q103 307 2,252 SH   SOLE 0 2,252 0 0
MCKESSON CORP Call 58155Q103 13 5,400 SH Call SOLE 0 5,400 0 0
MCKESSON CORP Put 58155Q103 71 19,900 SH Put SOLE 0 19,900 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 689 35,225 SH   SOLE 0 35,225 0 0
MEDICAL PPTYS TRUST INC Call 58463J304 3 3,600 SH Call SOLE 0 3,600 0 0
MEDICAL PPTYS TRUST INC Put 58463J304 0 1,100 SH Put SOLE 0 1,100 0 0
MEDICINES CO COM 584688105 4,415 88,308 SH   SOLE 0 88,308 0 0
MEDICINES CO Call 584688105 1,616 116,400 SH Call SOLE 0 116,400 0 0
MEDICINES CO Put 584688105 21 29,000 SH Put SOLE 0 29,000 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 228 2,500 SH   SOLE 0 2,500 0 0
MEDIDATA SOLUTIONS INC Call 58471A105 5 60,300 SH Call SOLE 0 60,300 0 0
MEDIDATA SOLUTIONS INC Put 58471A105 12 15,800 SH Put SOLE 0 15,800 0 0
MEDIFAST INC COM 58470H101 20 200 SH   SOLE 0 200 0 0
MEDIFAST INC Call 58470H101 19 2,400 SH Call SOLE 0 2,400 0 0
MEDIFAST INC Put 58470H101 51 3,800 SH Put SOLE 0 3,800 0 0
MEDTRONIC PLC Call G5960L103 127 62,400 SH Call SOLE 0 62,400 0 0
MEET GROUP INC COM 58513U101 18 5,745 SH   SOLE 0 5,745 0 0
MEET GROUP INC Call 58513U101 0 3,900 SH Call SOLE 0 3,900 0 0
MEET GROUP INC Put 58513U101 3 2,100 SH Put SOLE 0 2,100 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 287 14,798 SH   SOLE 0 14,798 0 0
MELCO RESORTS AND ENTMT LTD Call 585464100 0 2,400 SH Call SOLE 0 2,400 0 0
MELCO RESORTS AND ENTMT LTD Put 585464100 42 22,500 SH Put SOLE 0 22,500 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 2 700 SH   SOLE 0 700 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 135 1,238 SH   SOLE 0 1,238 0 0
MELLANOX TECHNOLOGIES LTD Call M51363113 172 48,700 SH Call SOLE 0 48,700 0 0
MELLANOX TECHNOLOGIES LTD Put M51363113 284 70,600 SH Put SOLE 0 70,600 0 0
MERCADOLIBRE INC COM 58733R102 6,308 11,444 SH   SOLE 0 11,444 0 0
MERCADOLIBRE INC Call 58733R102 0 500 SH Call SOLE 0 500 0 0
MERCADOLIBRE INC Put 58733R102 371 38,300 SH Put SOLE 0 38,300 0 0
MERCER INTL INC COM 588056101 4 319 SH   SOLE 0 319 0 0
MERCER INTL INC Call 588056101 0 1,500 SH Call SOLE 0 1,500 0 0
MERCK & CO INC COM 58933Y105 60 721 SH   SOLE 0 721 0 0
MERCK & CO INC Call 58933Y105 1 3,500 SH Call SOLE 0 3,500 0 0
MERCK & CO INC Put 58933Y105 0 400 SH Put SOLE 0 400 0 0
MERCURY GENL CORP NEW Call 589400100 5 6,600 SH Call SOLE 0 6,600 0 0
MERCURY SYS INC Call 589378108 40 4,400 SH Call SOLE 0 4,400 0 0
MEREDITH CORP COM 589433101 76 2,080 SH   SOLE 0 2,080 0 0
MEREDITH CORP Call 589433101 0 900 SH Call SOLE 0 900 0 0
MERIT MED SYS INC Call 589889104 0 5,000 SH Call SOLE 0 5,000 0 0
MERITOR INC Call 59001K100 0 800 SH Call SOLE 0 800 0 0
METHANEX CORP COM 59151K108 186 5,267 SH   SOLE 0 5,267 0 0
METHANEX CORP Call 59151K108 4 6,100 SH Call SOLE 0 6,100 0 0
METHANEX CORP Put 59151K108 10 8,500 SH Put SOLE 0 8,500 0 0
METHODE ELECTRS INC COM 591520200 17 506 SH   SOLE 0 506 0 0
METHODE ELECTRS INC Call 591520200 4 800 SH Call SOLE 0 800 0 0
METHODE ELECTRS INC Put 591520200 0 600 SH Put SOLE 0 600 0 0
METLIFE INC COM 59156R108 27 575 SH   SOLE 0 575 0 0
METLIFE INC Call 59156R108 2 2,200 SH Call SOLE 0 2,200 0 0
METLIFE INC Put 59156R108 2 500 SH Put SOLE 0 500 0 0
MFA FINL INC Call 55272X102 0 200 SH Call SOLE 0 200 0 0
MFA FINL INC Put 55272X102 1 18,900 SH Put SOLE 0 18,900 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 30 1,000 SH   SOLE 0 1,000 0 0
MGM GROWTH PPTYS LLC Put 55303A105 0 600 SH Put SOLE 0 600 0 0
MGM RESORTS INTERNATIONAL Call 552953101 13 143,500 SH Call SOLE 0 143,500 0 0
MGM RESORTS INTERNATIONAL Put 552953101 30 13,600 SH Put SOLE 0 13,600 0 0
MGP INGREDIENTS INC NEW COM 55303J106 63 1,270 SH   SOLE 0 1,270 0 0
MICHAELS COS INC Call 59408Q106 537 255,900 SH Call SOLE 0 255,900 0 0
MICHAELS COS INC Put 59408Q106 24 17,800 SH Put SOLE 0 17,800 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 301 3,244 SH   SOLE 0 3,244 0 0
MICROCHIP TECHNOLOGY INC Call 595017104 5 5,300 SH Call SOLE 0 5,300 0 0
MICROCHIP TECHNOLOGY INC Put 595017104 0 3,300 SH Put SOLE 0 3,300 0 0
MICRON TECHNOLOGY INC COM 595112103 664 15,512 SH   SOLE 0 15,512 0 0
MICRON TECHNOLOGY INC Call 595112103 434 207,000 SH Call SOLE 0 207,000 0 0
MICRON TECHNOLOGY INC Put 595112103 229 210,000 SH Put SOLE 0 210,000 0 0
MICROSOFT CORP COM 594918104 10,673 76,768 SH   SOLE 0 76,768 0 0
MICROSOFT CORP Call 594918104 8,198 319,800 SH Call SOLE 0 319,800 0 0
MICROSOFT CORP Put 594918104 547 289,400 SH Put SOLE 0 289,400 0 0
MID AMER APT CMNTYS INC Call 59522J103 9 1,600 SH Call SOLE 0 1,600 0 0
MILACRON HLDGS CORP COM 59870L106 3 200 SH   SOLE 0 200 0 0
MILACRON HLDGS CORP Put 59870L106 0 300 SH Put SOLE 0 300 0 0
MILLER HERMAN INC Call 600544100 14 2,600 SH Call SOLE 0 2,600 0 0
MILLER HERMAN INC Put 600544100 0 2,300 SH Put SOLE 0 2,300 0 0
MIMECAST LTD ORD SHS G14838109 24 700 SH   SOLE 0 700 0 0
MINERALS TECHNOLOGIES INC COM 603158106 15 300 SH   SOLE 0 300 0 0
MIRATI THERAPEUTICS INC COM 60468T105 225 2,900 SH   SOLE 0 2,900 0 0
MIRATI THERAPEUTICS INC Call 60468T105 142 41,500 SH Call SOLE 0 41,500 0 0
MIRATI THERAPEUTICS INC Put 60468T105 271 7,200 SH Put SOLE 0 7,200 0 0
MISTRAS GROUP INC COM 60649T107 1 100 SH   SOLE 0 100 0 0
MISTRAS GROUP INC Call 60649T107 0 100 SH Call SOLE 0 100 0 0
MITEK SYS INC COM NEW 606710200 55 5,789 SH   SOLE 0 5,789 0 0
MITEK SYS INC Call 606710200 0 3,100 SH Call SOLE 0 3,100 0 0
MITEK SYS INC Put 606710200 14 12,900 SH Put SOLE 0 12,900 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4 520 SH   SOLE 0 520 0 0
MOBILEIRON INC COM NEW 60739U204 3 500 SH   SOLE 0 500 0 0
MOBILEIRON INC Call 60739U204 0 2,100 SH Call SOLE 0 2,100 0 0
MOBILEIRON INC Put 60739U204 0 200 SH Put SOLE 0 200 0 0
MODEL N INC COM 607525102 38 1,400 SH   SOLE 0 1,400 0 0
MODERNA INC COM 60770K107 69 4,360 SH   SOLE 0 4,360 0 0
MODERNA INC Call 60770K107 6 8,100 SH Call SOLE 0 8,100 0 0
MODERNA INC Put 60770K107 23 4,000 SH Put SOLE 0 4,000 0 0
MODINE MFG CO COM 607828100 9 800 SH   SOLE 0 800 0 0
MODINE MFG CO Call 607828100 0 100 SH Call SOLE 0 100 0 0
MODINE MFG CO Put 607828100 3 2,300 SH Put SOLE 0 2,300 0 0
MOELIS & CO CL A 60786M105 158 4,837 SH   SOLE 0 4,837 0 0
MOELIS & CO Call 60786M105 0 900 SH Call SOLE 0 900 0 0
MOELIS & CO Put 60786M105 16 4,400 SH Put SOLE 0 4,400 0 0
MOHAWK INDS INC COM 608190104 198 1,602 SH   SOLE 0 1,602 0 0
MOHAWK INDS INC Call 608190104 5 3,500 SH Call SOLE 0 3,500 0 0
MOHAWK INDS INC Put 608190104 68 14,000 SH Put SOLE 0 14,000 0 0
MOLINA HEALTHCARE INC COM 60855R100 43 400 SH   SOLE 0 400 0 0
MOLSON COORS BREWING CO CL B 60871R209 160 2,784 SH   SOLE 0 2,784 0 0
MOLSON COORS BREWING CO Call 60871R209 48 17,300 SH Call SOLE 0 17,300 0 0
MOLSON COORS BREWING CO Put 60871R209 3 7,200 SH Put SOLE 0 7,200 0 0
MOMO INC ADR 60879B107 121 3,910 SH   SOLE 0 3,910 0 0
MOMO INC Call 60879B107 12 94,700 SH Call SOLE 0 94,700 0 0
MOMO INC Put 60879B107 299 133,800 SH Put SOLE 0 133,800 0 0
MONDELEZ INTL INC Call 609207105 20 31,500 SH Call SOLE 0 31,500 0 0
MONDELEZ INTL INC Put 609207105 5 28,700 SH Put SOLE 0 28,700 0 0
MONEYGRAM INTL INC Call 60935Y208 6 8,200 SH Call SOLE 0 8,200 0 0
MONEYGRAM INTL INC Put 60935Y208 0 100 SH Put SOLE 0 100 0 0
MONGODB INC CL A 60937P106 670 5,565 SH   SOLE 0 5,565 0 0
MONGODB INC Call 60937P106 45 8,500 SH Call SOLE 0 8,500 0 0
MONGODB INC Put 60937P106 267 37,400 SH Put SOLE 0 37,400 0 0
MONRO INC Call 610236101 0 300 SH Call SOLE 0 300 0 0
MONRO INC Put 610236101 5 700 SH Put SOLE 0 700 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 210 3,625 SH   SOLE 0 3,625 0 0
MONSTER BEVERAGE CORP NEW Call 61174X109 72 46,000 SH Call SOLE 0 46,000 0 0
MONSTER BEVERAGE CORP NEW Put 61174X109 62 42,300 SH Put SOLE 0 42,300 0 0
MOODYS CORP COM 615369105 25 126 SH   SOLE 0 126 0 0
MOODYS CORP Call 615369105 9 500 SH Call SOLE 0 500 0 0
MORGAN STANLEY COM NEW 617446448 100 2,357 SH   SOLE 0 2,357 0 0
MORGAN STANLEY Call 617446448 5 24,400 SH Call SOLE 0 24,400 0 0
MORGAN STANLEY Put 617446448 29 18,300 SH Put SOLE 0 18,300 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 8 400 SH   SOLE 0 400 0 0
MORGAN STANLEY CHINA A SH FD Put 617468103 0 200 SH Put SOLE 0 200 0 0
MOSAIC CO NEW COM 61945C103 473 23,113 SH   SOLE 0 23,113 0 0
MOSAIC CO NEW Call 61945C103 3 6,900 SH Call SOLE 0 6,900 0 0
MOSAIC CO NEW Put 61945C103 23 5,400 SH Put SOLE 0 5,400 0 0
MOTOROLA SOLUTIONS INC Call 620076307 82 6,700 SH Call SOLE 0 6,700 0 0
MOVADO GROUP INC Call 624580106 0 300 SH Call SOLE 0 300 0 0
MOVADO GROUP INC Put 624580106 0 1,800 SH Put SOLE 0 1,800 0 0
MPLX LP COM UNIT REP LTD 55336V100 43 1,548 SH   SOLE 0 1,548 0 0
MPLX LP Put 55336V100 5 2,500 SH Put SOLE 0 2,500 0 0
MSC INDL DIRECT INC Call 553530106 2 1,200 SH Call SOLE 0 1,200 0 0
MSC INDL DIRECT INC Put 553530106 1 1,200 SH Put SOLE 0 1,200 0 0
MSCI INC Call 55354G100 210 20,000 SH Call SOLE 0 20,000 0 0
MSCI INC Put 55354G100 13 28,700 SH Put SOLE 0 28,700 0 0
MSG NETWORK INC Call 553573106 0 2,000 SH Call SOLE 0 2,000 0 0
MSG NETWORK INC Put 553573106 1 300 SH Put SOLE 0 300 0 0
MURPHY OIL CORP COM 626717102 16 763 SH   SOLE 0 763 0 0
MURPHY OIL CORP Call 626717102 7 7,200 SH Call SOLE 0 7,200 0 0
MURPHY OIL CORP Put 626717102 2 1,500 SH Put SOLE 0 1,500 0 0
MURPHY USA INC COM 626755102 37 441 SH   SOLE 0 441 0 0
MURPHY USA INC Call 626755102 0 1,000 SH Call SOLE 0 1,000 0 0
MURPHY USA INC Put 626755102 0 1,900 SH Put SOLE 0 1,900 0 0
MYLAN N V Call N59465109 1 2,500 SH Call SOLE 0 2,500 0 0
NABORS INDUSTRIES LTD SHS G6359F103 183 98,022 SH   SOLE 0 98,022 0 0
NABORS INDUSTRIES LTD Call G6359F103 0 500 SH Call SOLE 0 500 0 0
NABORS INDUSTRIES LTD Put G6359F103 252 119,100 SH Put SOLE 0 119,100 0 0
NAM TAI PPTY INC SHS G63907102 1 194 SH   SOLE 0 194 0 0
NAM TAI PPTY INC Call G63907102 0 2,900 SH Call SOLE 0 2,900 0 0
NAM TAI PPTY INC Put G63907102 6 5,000 SH Put SOLE 0 5,000 0 0
NANOMETRICS INC Call 630077105 3 6,000 SH Call SOLE 0 6,000 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 77 3,600 SH   SOLE 0 3,600 0 0
NANOSTRING TECHNOLOGIES INC Call 63009R109 7 20,200 SH Call SOLE 0 20,200 0 0
NAPCO SEC TECHNOLOGIES INC Call 630402105 6 6,000 SH Call SOLE 0 6,000 0 0
NAPCO SEC TECHNOLOGIES INC Put 630402105 11 5,800 SH Put SOLE 0 5,800 0 0
NASDAQ INC Call 631103108 0 500 SH Call SOLE 0 500 0 0
NASDAQ INC Put 631103108 0 100 SH Put SOLE 0 100 0 0
NATERA INC COM 632307104 42 1,300 SH   SOLE 0 1,300 0 0
NATERA INC Call 632307104 3 500 SH Call SOLE 0 500 0 0
NATIONAL BEVERAGE CORP Call 635017106 30 21,500 SH Call SOLE 0 21,500 0 0
NATIONAL BEVERAGE CORP Put 635017106 96 23,800 SH Put SOLE 0 23,800 0 0
NATIONAL CINEMEDIA INC Call 635309107 8 9,900 SH Call SOLE 0 9,900 0 0
NATIONAL CINEMEDIA INC Put 635309107 1 4,700 SH Put SOLE 0 4,700 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 94 1,739 SH   SOLE 0 1,739 0 0
NATIONAL GRID PLC Call 636274409 0 300 SH Call SOLE 0 300 0 0
NATIONAL GRID PLC Put 636274409 0 300 SH Put SOLE 0 300 0 0
NATIONAL HEALTH INVS INC COM 63633D104 134 1,637 SH   SOLE 0 1,637 0 0
NATIONAL HEALTH INVS INC Put 63633D104 0 1,800 SH Put SOLE 0 1,800 0 0
NATIONAL INSTRS CORP Call 636518102 1 3,300 SH Call SOLE 0 3,300 0 0
NATIONAL INSTRS CORP Put 636518102 0 200 SH Put SOLE 0 200 0 0
NATIONAL OILWELL VARCO INC Call 637071101 0 200 SH Call SOLE 0 200 0 0
NATIONAL OILWELL VARCO INC Put 637071101 6 2,700 SH Put SOLE 0 2,700 0 0
NATIONAL RETAIL PPTYS INC Call 637417106 0 600 SH Call SOLE 0 600 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 26 800 SH   SOLE 0 800 0 0
NATIONAL VISION HLDGS INC COM 63845R107 117 4,900 SH   SOLE 0 4,900 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 18 2,570 SH   SOLE 0 2,570 0 0
NATURAL HEALTH TRENDS CORP Call 63888P406 0 5,800 SH Call SOLE 0 5,800 0 0
NATURAL HEALTH TRENDS CORP Put 63888P406 8 1,700 SH Put SOLE 0 1,700 0 0
NATURAL RESOURCE PARTNERS L Call 63900P608 0 400 SH Call SOLE 0 400 0 0
NAVIENT CORPORATION COM 63938C108 5 400 SH   SOLE 0 400 0 0
NAVIENT CORPORATION Call 63938C108 1 8,900 SH Call SOLE 0 8,900 0 0
NAVIENT CORPORATION Put 63938C108 3 15,300 SH Put SOLE 0 15,300 0 0
NAVIGANT CONSULTING INC Call 63935N107 0 6,800 SH Call SOLE 0 6,800 0 0
NAVIGATOR HOLDINGS LTD Call Y62132108 3 3,200 SH Call SOLE 0 3,200 0 0
NAVIGATOR HOLDINGS LTD Put Y62132108 0 500 SH Put SOLE 0 500 0 0
NAVISTAR INTL CORP NEW Call 63934E108 0 500 SH Call SOLE 0 500 0 0
NAVISTAR INTL CORP NEW Put 63934E108 9 5,100 SH Put SOLE 0 5,100 0 0
NCR CORP NEW COM 62886E108 253 8,023 SH   SOLE 0 8,023 0 0
NCR CORP NEW Call 62886E108 18 17,100 SH Call SOLE 0 17,100 0 0
NCR CORP NEW Put 62886E108 22 14,300 SH Put SOLE 0 14,300 0 0
NEKTAR THERAPEUTICS COM 640268108 18 1,000 SH   SOLE 0 1,000 0 0
NEKTAR THERAPEUTICS Call 640268108 0 1,900 SH Call SOLE 0 1,900 0 0
NELNET INC Call 64031N108 1 200 SH Call SOLE 0 200 0 0
NEOGENOMICS INC Call 64049M209 2 27,800 SH Call SOLE 0 27,800 0 0
NEOGENOMICS INC Put 64049M209 2 1,600 SH Put SOLE 0 1,600 0 0
NEOPHOTONICS CORP COM 64051T100 142 23,461 SH   SOLE 0 23,461 0 0
NEOPHOTONICS CORP Call 64051T100 0 3,000 SH Call SOLE 0 3,000 0 0
NEOPHOTONICS CORP Put 64051T100 0 500 SH Put SOLE 0 500 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 58 16,385 SH   SOLE 0 16,385 0 0
NET 1 UEPS TECHNOLOGIES INC Call 64107N206 0 4,500 SH Call SOLE 0 4,500 0 0
NET 1 UEPS TECHNOLOGIES INC Put 64107N206 11 4,800 SH Put SOLE 0 4,800 0 0
NETAPP INC Call 64110D104 0 100 SH Call SOLE 0 100 0 0
NETEASE INC SPONSORED ADS 64110W102 1,124 4,225 SH   SOLE 0 4,225 0 0
NETEASE INC Call 64110W102 47 29,100 SH Call SOLE 0 29,100 0 0
NETEASE INC Put 64110W102 163 28,300 SH Put SOLE 0 28,300 0 0
NETFLIX INC COM 64110L106 1,390 5,197 SH   SOLE 0 5,197 0 0
NETFLIX INC Call 64110L106 253 23,800 SH Call SOLE 0 23,800 0 0
NETFLIX INC Put 64110L106 1,308 37,100 SH Put SOLE 0 37,100 0 0
NETGEAR INC COM 64111Q104 51 1,600 SH   SOLE 0 1,600 0 0
NETSOL TECHNOLOGIES INC Put 64115A402 1 4,000 SH Put SOLE 0 4,000 0 0
NEURALSTEM INC COM 64127R500 0 261 SH   SOLE 0 261 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 351 3,900 SH   SOLE 0 3,900 0 0
NEUROCRINE BIOSCIENCES INC Call 64125C109 0 2,500 SH Call SOLE 0 2,500 0 0
NEUROCRINE BIOSCIENCES INC Put 64125C109 97 7,400 SH Put SOLE 0 7,400 0 0
NEUROTROPE INC COM NEW 64129T207 3 4,670 SH   SOLE 0 4,670 0 0
NEUROTROPE INC Call 64129T207 0 10,200 SH Call SOLE 0 10,200 0 0
NEUROTROPE INC Put 64129T207 8 1,900 SH Put SOLE 0 1,900 0 0
NEVRO CORP COM 64157F103 25 300 SH   SOLE 0 300 0 0
NEVRO CORP Call 64157F103 0 100 SH Call SOLE 0 100 0 0
NEVRO CORP Put 64157F103 3 7,000 SH Put SOLE 0 7,000 0 0
NEW AGE BEVERAGES CORP COM 64157V108 46 16,709 SH   SOLE 0 16,709 0 0
NEW AGE BEVERAGES CORP Call 64157V108 2 34,800 SH Call SOLE 0 34,800 0 0
NEW AGE BEVERAGES CORP Put 64157V108 19 50,700 SH Put SOLE 0 50,700 0 0
NEW GOLD INC CDA COM 644535106 28 27,811 SH   SOLE 0 27,811 0 0
NEW GOLD INC CDA Call 644535106 2 10,600 SH Call SOLE 0 10,600 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 295 2,665 SH   SOLE 0 2,665 0 0
NEW ORIENTAL ED & TECH GRP I Call 647581107 71 9,400 SH Call SOLE 0 9,400 0 0
NEW ORIENTAL ED & TECH GRP I Put 647581107 17 15,700 SH Put SOLE 0 15,700 0 0
NEW RELIC INC COM 64829B100 131 2,133 SH   SOLE 0 2,133 0 0
NEW RELIC INC Call 64829B100 24 6,300 SH Call SOLE 0 6,300 0 0
NEW RELIC INC Put 64829B100 58 5,300 SH Put SOLE 0 5,300 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 185 11,852 SH   SOLE 0 11,852 0 0
NEW RESIDENTIAL INVT CORP Put 64828T201 3 3,900 SH Put SOLE 0 3,900 0 0
NEW SR INVT GROUP INC Call 648691103 0 600 SH Call SOLE 0 600 0 0
NEW SR INVT GROUP INC Put 648691103 0 200 SH Put SOLE 0 200 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 37 2,977 SH   SOLE 0 2,977 0 0
NEW YORK CMNTY BANCORP INC Call 649445103 0 500 SH Call SOLE 0 500 0 0
NEW YORK CMNTY BANCORP INC Put 649445103 1 7,500 SH Put SOLE 0 7,500 0 0
NEW YORK TIMES CO CL A 650111107 1 67 SH   SOLE 0 67 0 0
NEW YORK TIMES CO Call 650111107 3 3,400 SH Call SOLE 0 3,400 0 0
NEW YORK TIMES CO Put 650111107 8 14,300 SH Put SOLE 0 14,300 0 0
NEWELL BRANDS INC COM 651229106 131 7,039 SH   SOLE 0 7,039 0 0
NEWELL BRANDS INC Call 651229106 88 28,900 SH Call SOLE 0 28,900 0 0
NEWELL BRANDS INC Put 651229106 20 62,700 SH Put SOLE 0 62,700 0 0
NEWLINK GENETICS CORP COM 651511107 2 1,500 SH   SOLE 0 1,500 0 0
NEWMONT GOLDCORP CORPORATION Call 651639106 8 6,000 SH Call SOLE 0 6,000 0 0
NEWMONT GOLDCORP CORPORATION Put 651639106 5 8,100 SH Put SOLE 0 8,100 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 367 3,593 SH   SOLE 0 3,593 0 0
NEXSTAR MEDIA GROUP INC Call 65336K103 3 2,700 SH Call SOLE 0 2,700 0 0
NEXSTAR MEDIA GROUP INC Put 65336K103 1 100 SH Put SOLE 0 100 0 0
NEXTERA ENERGY INC Call 65339F101 13 1,500 SH Call SOLE 0 1,500 0 0
NEXTERA ENERGY INC Put 65339F101 0 900 SH Put SOLE 0 900 0 0
NEXTERA ENERGY PARTNERS LP Call 65341B106 53 16,700 SH Call SOLE 0 16,700 0 0
NEXTERA ENERGY PARTNERS LP Put 65341B106 0 1,400 SH Put SOLE 0 1,400 0 0
NGL ENERGY PARTNERS LP Call 62913M107 3 23,300 SH Call SOLE 0 23,300 0 0
NGL ENERGY PARTNERS LP Put 62913M107 24 17,400 SH Put SOLE 0 17,400 0 0
NIC INC Call 62914B100 33 9,700 SH Call SOLE 0 9,700 0 0
NIC INC Put 62914B100 6 21,000 SH Put SOLE 0 21,000 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 507 23,903 SH   SOLE 0 23,903 0 0
NIELSEN HLDGS PLC Call G6518L108 14 79,100 SH Call SOLE 0 79,100 0 0
NIELSEN HLDGS PLC Put G6518L108 208 21,400 SH Put SOLE 0 21,400 0 0
NII HLDGS INC COM PAR 62913F508 0 300 SH   SOLE 0 300 0 0
NIKE INC CL B 654106103 1,869 19,900 SH   SOLE 0 19,900 0 0
NIKE INC Call 654106103 355 77,100 SH Call SOLE 0 77,100 0 0
NIKE INC Put 654106103 127 34,600 SH Put SOLE 0 34,600 0 0
NIO INC Call 62914V106 14 204,100 SH Call SOLE 0 204,100 0 0
NIO INC Put 62914V106 563 214,800 SH Put SOLE 0 214,800 0 0
NL INDS INC COM NEW 629156407 3 900 SH   SOLE 0 900 0 0
NMI HLDGS INC CL A 629209305 31 1,200 SH   SOLE 0 1,200 0 0
NMI HLDGS INC Call 629209305 0 200 SH Call SOLE 0 200 0 0
NN INC Call 629337106 0 100 SH Call SOLE 0 100 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 371 12,729 SH   SOLE 0 12,729 0 0
NOAH HLDGS LTD Call 65487X102 1 500 SH Call SOLE 0 500 0 0
NOAH HLDGS LTD Put 65487X102 136 89,600 SH Put SOLE 0 89,600 0 0
NOBLE ENERGY INC COM 655044105 11 526 SH   SOLE 0 526 0 0
NOBLE ENERGY INC Call 655044105 1 6,100 SH Call SOLE 0 6,100 0 0
NOBLE ENERGY INC Put 655044105 13 26,500 SH Put SOLE 0 26,500 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 43 1,800 SH   SOLE 0 1,800 0 0
NOKIA CORP SPONSORED ADR 654902204 90 17,844 SH   SOLE 0 17,844 0 0
NOKIA CORP Put 654902204 6 6,500 SH Put SOLE 0 6,500 0 0
NOODLES & CO COM CL A 65540B105 2 456 SH   SOLE 0 456 0 0
NOODLES & CO Call 65540B105 1 900 SH Call SOLE 0 900 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 16 7,587 SH   SOLE 0 7,587 0 0
NORDIC AMERICAN TANKERS LIMI Call G65773106 1 18,900 SH Call SOLE 0 18,900 0 0
NORDIC AMERICAN TANKERS LIMI Put G65773106 4 4,700 SH Put SOLE 0 4,700 0 0
NORDSTROM INC COM 655664100 119 3,561 SH   SOLE 0 3,561 0 0
NORDSTROM INC Call 655664100 47 100,600 SH Call SOLE 0 100,600 0 0
NORDSTROM INC Put 655664100 65 44,100 SH Put SOLE 0 44,100 0 0
NORFOLK SOUTHERN CORP COM 655844108 25 142 SH   SOLE 0 142 0 0
NORFOLK SOUTHERN CORP Call 655844108 2 100 SH Call SOLE 0 100 0 0
NORFOLK SOUTHERN CORP Put 655844108 1 1,400 SH Put SOLE 0 1,400 0 0
NORTHERN OIL & GAS INC NEV Put 665531109 3 2,700 SH Put SOLE 0 2,700 0 0
NORTHROP GRUMMAN CORP Call 666807102 55 5,500 SH Call SOLE 0 5,500 0 0
NORTHROP GRUMMAN CORP Put 666807102 8 4,500 SH Put SOLE 0 4,500 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 363 7,015 SH   SOLE 0 7,015 0 0
NORWEGIAN CRUISE LINE HLDG L Call G66721104 0 1,100 SH Call SOLE 0 1,100 0 0
NORWEGIAN CRUISE LINE HLDG L Put G66721104 54 104,600 SH Put SOLE 0 104,600 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 12 396 SH   SOLE 0 396 0 0
NOVAGOLD RES INC COM NEW 66987E206 238 39,237 SH   SOLE 0 39,237 0 0
NOVAGOLD RES INC Call 66987E206 8 6,100 SH Call SOLE 0 6,100 0 0
NOVAGOLD RES INC Put 66987E206 0 1,000 SH Put SOLE 0 1,000 0 0
NOVARTIS A G SPONSORED ADR 66987V109 147 1,700 SH   SOLE 0 1,700 0 0
NOVARTIS A G Put 66987V109 17 5,000 SH Put SOLE 0 5,000 0 0
NOVAVAX INC COM NEW 670002401 12 2,400 SH   SOLE 0 2,400 0 0
NOVOCURE LTD ORD SHS G6674U108 29 400 SH   SOLE 0 400 0 0
NOVOCURE LTD Call G6674U108 62 6,000 SH Call SOLE 0 6,000 0 0
NOW INC COM 67011P100 13 1,200 SH   SOLE 0 1,200 0 0
NOW INC Call 67011P100 1 3,000 SH Call SOLE 0 3,000 0 0
NOW INC Put 67011P100 0 300 SH Put SOLE 0 300 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 16 1,000 SH   SOLE 0 1,000 0 0
NUANCE COMMUNICATIONS INC Call 67020Y100 1 6,000 SH Call SOLE 0 6,000 0 0
NUANCE COMMUNICATIONS INC Put 67020Y100 33 37,900 SH Put SOLE 0 37,900 0 0
NUCOR CORP Call 670346105 0 10,300 SH Call SOLE 0 10,300 0 0
NUCOR CORP Put 670346105 2 800 SH Put SOLE 0 800 0 0
NUTANIX INC CL A 67059N108 762 29,050 SH   SOLE 0 29,050 0 0
NUTANIX INC Call 67059N108 39 26,900 SH Call SOLE 0 26,900 0 0
NUTANIX INC Put 67059N108 288 66,300 SH Put SOLE 0 66,300 0 0
NUTRIEN LTD COM 67077M108 648 13,000 SH   SOLE 0 13,000 0 0
NUTRIEN LTD Call 67077M108 0 100 SH Call SOLE 0 100 0 0
NUTRIEN LTD Put 67077M108 32 30,000 SH Put SOLE 0 30,000 0 0
NUVASIVE INC COM 670704105 95 1,500 SH   SOLE 0 1,500 0 0
NUVECTRA CORP COM 67075N108 0 100 SH   SOLE 0 100 0 0
NV5 GLOBAL INC COM 62945V109 47 700 SH   SOLE 0 700 0 0
NVENT ELECTRIC PLC Call G6700G107 15 10,100 SH Call SOLE 0 10,100 0 0
NVIDIA CORP COM 67066G104 367 2,111 SH   SOLE 0 2,111 0 0
NVIDIA CORP Call 67066G104 110 13,700 SH Call SOLE 0 13,700 0 0
NVIDIA CORP Put 67066G104 89 16,200 SH Put SOLE 0 16,200 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,247 29,759 SH   SOLE 0 29,759 0 0
NXP SEMICONDUCTORS N V Call N6596X109 405 118,500 SH Call SOLE 0 118,500 0 0
NXP SEMICONDUCTORS N V Put N6596X109 207 63,500 SH Put SOLE 0 63,500 0 0
NXT ID INC COM NEW 67091J206 1 2,500 SH   SOLE 0 2,500 0 0
OASIS PETE INC NEW COM 674215108 22 6,618 SH   SOLE 0 6,618 0 0
OASIS PETE INC NEW Call 674215108 13 179,800 SH Call SOLE 0 179,800 0 0
OASIS PETE INC NEW Put 674215108 21 60,900 SH Put SOLE 0 60,900 0 0
OCCIDENTAL PETE CORP COM 674599105 440 9,904 SH   SOLE 0 9,904 0 0
OCCIDENTAL PETE CORP Call 674599105 100 83,200 SH Call SOLE 0 83,200 0 0
OCCIDENTAL PETE CORP Put 674599105 227 124,400 SH Put SOLE 0 124,400 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1 354 SH   SOLE 0 354 0 0
ODYSSEY MARINE EXPLORATION I Call 676118201 5 6,600 SH Call SOLE 0 6,600 0 0
ODYSSEY MARINE EXPLORATION I Put 676118201 0 1,000 SH Put SOLE 0 1,000 0 0
OFG BANCORP Call 67103X102 8 9,200 SH Call SOLE 0 9,200 0 0
OFG BANCORP Put 67103X102 1 3,300 SH Put SOLE 0 3,300 0 0
OKTA INC CL A 679295105 900 9,148 SH   SOLE 0 9,148 0 0
OKTA INC Call 679295105 32 22,300 SH Call SOLE 0 22,300 0 0
OKTA INC Put 679295105 137 13,100 SH Put SOLE 0 13,100 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 309 1,822 SH   SOLE 0 1,822 0 0
OLD DOMINION FREIGHT LINE IN Put 679580100 1 400 SH Put SOLE 0 400 0 0
OLD NATL BANCORP IND Call 680033107 13 27,900 SH Call SOLE 0 27,900 0 0
OLD REP INTL CORP Call 680223104 16 10,400 SH Call SOLE 0 10,400 0 0
OLD REP INTL CORP Put 680223104 0 1,000 SH Put SOLE 0 1,000 0 0
OLIN CORP COM PAR $1 680665205 17 946 SH   SOLE 0 946 0 0
OLIN CORP Call 680665205 7 20,800 SH Call SOLE 0 20,800 0 0
OLIN CORP Put 680665205 9 4,500 SH Put SOLE 0 4,500 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 44 758 SH   SOLE 0 758 0 0
OLLIES BARGAIN OUTLT HLDGS I Call 681116109 12 21,400 SH Call SOLE 0 21,400 0 0
OLLIES BARGAIN OUTLT HLDGS I Put 681116109 75 9,000 SH Put SOLE 0 9,000 0 0
OLYMPIC STEEL INC COM 68162K106 30 2,131 SH   SOLE 0 2,131 0 0
OLYMPIC STEEL INC Call 68162K106 0 400 SH Call SOLE 0 400 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 53 1,290 SH   SOLE 0 1,290 0 0
OMEGA HEALTHCARE INVS INC Call 681936100 2 800 SH Call SOLE 0 800 0 0
OMNICOM GROUP INC Call 681919106 18 9,900 SH Call SOLE 0 9,900 0 0
OMNICOM GROUP INC Put 681919106 1 1,600 SH Put SOLE 0 1,600 0 0
ON DECK CAP INC COM 682163100 33 9,900 SH   SOLE 0 9,900 0 0
ON DECK CAP INC Call 682163100 0 400 SH Call SOLE 0 400 0 0
ON SEMICONDUCTOR CORP COM 682189105 670 34,885 SH   SOLE 0 34,885 0 0
ON SEMICONDUCTOR CORP Call 682189105 6 18,600 SH Call SOLE 0 18,600 0 0
ON SEMICONDUCTOR CORP Put 682189105 47 27,400 SH Put SOLE 0 27,400 0 0
ONEMAIN HLDGS INC Call 68268W103 27 7,200 SH Call SOLE 0 7,200 0 0
ONEMAIN HLDGS INC Put 68268W103 3 1,700 SH Put SOLE 0 1,700 0 0
ONEOK INC NEW COM 682680103 136 1,849 SH   SOLE 0 1,849 0 0
ONEOK INC NEW Call 682680103 1 700 SH Call SOLE 0 700 0 0
ONEOK INC NEW Put 682680103 0 100 SH Put SOLE 0 100 0 0
ONESPAN INC Call 68287N100 0 1,400 SH Call SOLE 0 1,400 0 0
ONESPAN INC Put 68287N100 0 100 SH Put SOLE 0 100 0 0
OOMA INC Call 683416101 0 100 SH Call SOLE 0 100 0 0
OOMA INC Put 683416101 0 500 SH Put SOLE 0 500 0 0
OPEN TEXT CORP COM 683715106 44 1,100 SH   SOLE 0 1,100 0 0
OPEN TEXT CORP Call 683715106 7 4,200 SH Call SOLE 0 4,200 0 0
OPEN TEXT CORP Put 683715106 1 800 SH Put SOLE 0 800 0 0
ORACLE CORP Call 68389X105 138 11,300 SH Call SOLE 0 11,300 0 0
ORBCOMM INC COM 68555P100 69 14,607 SH   SOLE 0 14,607 0 0
ORBCOMM INC Put 68555P100 5 7,000 SH Put SOLE 0 7,000 0 0
ORCHID IS CAP INC COM 68571X103 0 100 SH   SOLE 0 100 0 0
ORGANIGRAM HLDGS INC COM 68620P101 1 300 SH   SOLE 0 300 0 0
ORGANIGRAM HLDGS INC Put 68620P101 0 100 SH Put SOLE 0 100 0 0
OSHKOSH CORP Call 688239201 3 4,300 SH Call SOLE 0 4,300 0 0
OSI SYSTEMS INC COM 671044105 45 444 SH   SOLE 0 444 0 0
OSI SYSTEMS INC Put 671044105 0 200 SH Put SOLE 0 200 0 0
OSISKO GOLD ROYALTIES LTD Call 68827L101 0 5,000 SH Call SOLE 0 5,000 0 0
OTONOMY INC COM 68906L105 2 1,200 SH   SOLE 0 1,200 0 0
OUTFRONT MEDIA INC Call 69007J106 6 2,000 SH Call SOLE 0 2,000 0 0
OVERSTOCK COM INC DEL COM 690370101 186 17,580 SH   SOLE 0 17,580 0 0
OVERSTOCK COM INC DEL Call 690370101 133 102,000 SH Call SOLE 0 102,000 0 0
OVERSTOCK COM INC DEL Put 690370101 812 78,300 SH Put SOLE 0 78,300 0 0
OWENS CORNING NEW COM 690742101 594 9,403 SH   SOLE 0 9,403 0 0
OWENS CORNING NEW Call 690742101 104 17,500 SH Call SOLE 0 17,500 0 0
OWENS CORNING NEW Put 690742101 4 21,600 SH Put SOLE 0 21,600 0 0
OWENS ILL INC Call 690768403 12 22,500 SH Call SOLE 0 22,500 0 0
OWENS ILL INC Put 690768403 2 600 SH Put SOLE 0 600 0 0
OXFORD LANE CAP CORP COM 691543102 25 2,700 SH   SOLE 0 2,700 0 0
PACCAR INC Call 693718108 2 1,200 SH Call SOLE 0 1,200 0 0
PACKAGING CORP AMER COM 695156109 2 20 SH   SOLE 0 20 0 0
PACKAGING CORP AMER Call 695156109 0 200 SH Call SOLE 0 200 0 0
PACKAGING CORP AMER Put 695156109 0 200 SH Put SOLE 0 200 0 0
PACWEST BANCORP DEL Call 695263103 2 7,300 SH Call SOLE 0 7,300 0 0
PACWEST BANCORP DEL Put 695263103 1 1,000 SH Put SOLE 0 1,000 0 0
PAGERDUTY INC COM 69553P100 12 454 SH   SOLE 0 454 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,298 28,049 SH   SOLE 0 28,049 0 0
PAGSEGURO DIGITAL LTD Call G68707101 223 50,900 SH Call SOLE 0 50,900 0 0
PAGSEGURO DIGITAL LTD Put G68707101 195 87,000 SH Put SOLE 0 87,000 0 0
PALO ALTO NETWORKS INC COM 697435105 42 207 SH   SOLE 0 207 0 0
PALO ALTO NETWORKS INC Call 697435105 137 50,000 SH Call SOLE 0 50,000 0 0
PALO ALTO NETWORKS INC Put 697435105 147 40,700 SH Put SOLE 0 40,700 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 12 700 SH   SOLE 0 700 0 0
PAMPA ENERGIA S A Call 697660207 0 1,500 SH Call SOLE 0 1,500 0 0
PAN AMERICAN SILVER CORP COM 697900108 300 19,161 SH   SOLE 0 19,161 0 0
PAN AMERICAN SILVER CORP Call 697900108 28 43,100 SH Call SOLE 0 43,100 0 0
PAN AMERICAN SILVER CORP Put 697900108 2 1,900 SH Put SOLE 0 1,900 0 0
PAPA JOHNS INTL INC Call 698813102 182 84,400 SH Call SOLE 0 84,400 0 0
PAPA JOHNS INTL INC Put 698813102 254 64,400 SH Put SOLE 0 64,400 0 0
PARETEUM CORP Call 69946T207 0 31,200 SH Call SOLE 0 31,200 0 0
PARETEUM CORP Put 69946T207 1 800 SH Put SOLE 0 800 0 0
PARK AEROSPACE CORP Call 70014A104 1 3,600 SH Call SOLE 0 3,600 0 0
PARK CITY GROUP INC COM NEW 700215304 21 3,800 SH   SOLE 0 3,800 0 0
PARKER HANNIFIN CORP COM 701094104 33 186 SH   SOLE 0 186 0 0
PARSLEY ENERGY INC CL A 701877102 227 13,558 SH   SOLE 0 13,558 0 0
PARSLEY ENERGY INC Call 701877102 6 6,100 SH Call SOLE 0 6,100 0 0
PARSLEY ENERGY INC Put 701877102 30 27,400 SH Put SOLE 0 27,400 0 0
PARTY CITY HOLDCO INC COM 702149105 186 32,630 SH   SOLE 0 32,630 0 0
PARTY CITY HOLDCO INC Call 702149105 0 1,200 SH Call SOLE 0 1,200 0 0
PARTY CITY HOLDCO INC Put 702149105 57 33,200 SH Put SOLE 0 33,200 0 0
PATRICK INDS INC COM 703343103 37 873 SH   SOLE 0 873 0 0
PATTERN ENERGY GROUP INC Call 70338P100 21 9,400 SH Call SOLE 0 9,400 0 0
PATTERN ENERGY GROUP INC Put 70338P100 0 2,600 SH Put SOLE 0 2,600 0 0
PATTERSON UTI ENERGY INC COM 703481101 12 1,421 SH   SOLE 0 1,421 0 0
PATTERSON UTI ENERGY INC Call 703481101 0 3,100 SH Call SOLE 0 3,100 0 0
PATTERSON UTI ENERGY INC Put 703481101 9 2,900 SH Put SOLE 0 2,900 0 0
PAYCHEX INC COM 704326107 189 2,284 SH   SOLE 0 2,284 0 0
PAYCHEX INC Call 704326107 6 10,000 SH Call SOLE 0 10,000 0 0
PAYCOM SOFTWARE INC Call 70432V102 5 700 SH Call SOLE 0 700 0 0
PAYCOM SOFTWARE INC Put 70432V102 5 600 SH Put SOLE 0 600 0 0
PAYLOCITY HLDG CORP COM 70438V106 161 1,651 SH   SOLE 0 1,651 0 0
PAYLOCITY HLDG CORP Call 70438V106 2 500 SH Call SOLE 0 500 0 0
PAYPAL HLDGS INC COM 70450Y103 1,066 10,300 SH   SOLE 0 10,300 0 0
PAYPAL HLDGS INC Put 70450Y103 71 30,000 SH Put SOLE 0 30,000 0 0
PAYSIGN INC COM 70451A104 4 400 SH   SOLE 0 400 0 0
PAYSIGN INC Call 70451A104 0 1,000 SH Call SOLE 0 1,000 0 0
PAYSIGN INC Put 70451A104 1 100 SH Put SOLE 0 100 0 0
PBF ENERGY INC CL A 69318G106 165 6,085 SH   SOLE 0 6,085 0 0
PBF ENERGY INC Call 69318G106 14 8,800 SH Call SOLE 0 8,800 0 0
PBF ENERGY INC Put 69318G106 1 4,800 SH Put SOLE 0 4,800 0 0
PDC ENERGY INC COM 69327R101 0 21 SH   SOLE 0 21 0 0
PDC ENERGY INC Call 69327R101 2 4,600 SH Call SOLE 0 4,600 0 0
PDC ENERGY INC Put 69327R101 16 4,200 SH Put SOLE 0 4,200 0 0
PEABODY ENERGY CORP NEW COM 704551100 117 7,962 SH   SOLE 0 7,962 0 0
PEABODY ENERGY CORP NEW Call 704551100 0 600 SH Call SOLE 0 600 0 0
PEABODY ENERGY CORP NEW Put 704551100 24 10,000 SH Put SOLE 0 10,000 0 0
PEARSON PLC Call 705015105 0 3,000 SH Call SOLE 0 3,000 0 0
PENN NATL GAMING INC COM 707569109 57 3,070 SH   SOLE 0 3,070 0 0
PENN NATL GAMING INC Call 707569109 1 1,600 SH Call SOLE 0 1,600 0 0
PENN NATL GAMING INC Put 707569109 2 5,400 SH Put SOLE 0 5,400 0 0
PENNANTPARK FLOATING RATE CA Put 70806A106 0 700 SH Put SOLE 0 700 0 0
PENNEY J C CORP INC COM 708160106 3 4,000 SH   SOLE 0 4,000 0 0
PENNEY J C CORP INC Put 708160106 6 4,000 SH Put SOLE 0 4,000 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 33 5,840 SH   SOLE 0 5,840 0 0
PENNSYLVANIA RL ESTATE INVT Call 709102107 6 15,600 SH Call SOLE 0 15,600 0 0
PENNSYLVANIA RL ESTATE INVT Put 709102107 1 8,300 SH Put SOLE 0 8,300 0 0
PENNYMAC FINL SVCS INC Call 70932M107 30 5,000 SH Call SOLE 0 5,000 0 0
PENSKE AUTOMOTIVE GRP INC Call 70959W103 11 14,200 SH Call SOLE 0 14,200 0 0
PENSKE AUTOMOTIVE GRP INC Put 70959W103 0 100 SH Put SOLE 0 100 0 0
PENTAIR PLC SHS G7S00T104 5 143 SH   SOLE 0 143 0 0
PENTAIR PLC Call G7S00T104 3 4,100 SH Call SOLE 0 4,100 0 0
PENTAIR PLC Put G7S00T104 2 4,100 SH Put SOLE 0 4,100 0 0
PENUMBRA INC Call 70975L107 0 3,800 SH Call SOLE 0 3,800 0 0
PEOPLES UTD FINL INC Call 712704105 0 2,500 SH Call SOLE 0 2,500 0 0
PEOPLES UTD FINL INC Put 712704105 0 700 SH Put SOLE 0 700 0 0
PEPSICO INC COM 713448108 1,468 10,713 SH   SOLE 0 10,713 0 0
PEPSICO INC Call 713448108 2 2,500 SH Call SOLE 0 2,500 0 0
PEPSICO INC Put 713448108 29 23,200 SH Put SOLE 0 23,200 0 0
PERRIGO CO PLC SHS G97822103 311 5,578 SH   SOLE 0 5,578 0 0
PERRIGO CO PLC Call G97822103 32 9,000 SH Call SOLE 0 9,000 0 0
PETIQ INC Call 71639T106 6 31,400 SH Call SOLE 0 31,400 0 0
PETMED EXPRESS INC COM 716382106 34 1,929 SH   SOLE 0 1,929 0 0
PETMED EXPRESS INC Call 716382106 12 18,800 SH Call SOLE 0 18,800 0 0
PETMED EXPRESS INC Put 716382106 4 11,400 SH Put SOLE 0 11,400 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 212 14,708 SH   SOLE 0 14,708 0 0
PETROLEO BRASILEIRO SA PETRO Call 71654V408 151 214,000 SH Call SOLE 0 214,000 0 0
PETROLEO BRASILEIRO SA PETRO Put 71654V408 24 258,600 SH Put SOLE 0 258,600 0 0
PFIZER INC COM 717081103 155 4,331 SH   SOLE 0 4,331 0 0
PFIZER INC Call 717081103 1 4,400 SH Call SOLE 0 4,400 0 0
PFIZER INC Put 717081103 335 59,400 SH Put SOLE 0 59,400 0 0
PG&E CORP COM 69331C108 54 5,472 SH   SOLE 0 5,472 0 0
PG&E CORP Call 69331C108 55 74,100 SH Call SOLE 0 74,100 0 0
PG&E CORP Put 69331C108 451 124,900 SH Put SOLE 0 124,900 0 0
PGT INNOVATIONS INC Call 69336V101 1 900 SH Call SOLE 0 900 0 0
PGT INNOVATIONS INC Put 69336V101 0 1,300 SH Put SOLE 0 1,300 0 0
PHILIP MORRIS INTL INC COM 718172109 1,169 15,400 SH   SOLE 0 15,400 0 0
PHILIP MORRIS INTL INC Call 718172109 53 62,600 SH Call SOLE 0 62,600 0 0
PHILIP MORRIS INTL INC Put 718172109 278 89,700 SH Put SOLE 0 89,700 0 0
PHILLIPS 66 COM 718546104 3,218 31,434 SH   SOLE 0 31,434 0 0
PHILLIPS 66 Call 718546104 25 27,800 SH Call SOLE 0 27,800 0 0
PHILLIPS 66 Put 718546104 26 24,900 SH Put SOLE 0 24,900 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 87 1,546 SH   SOLE 0 1,546 0 0
PHILLIPS 66 PARTNERS LP Call 718549207 0 100 SH Call SOLE 0 100 0 0
PHILLIPS 66 PARTNERS LP Put 718549207 0 1,000 SH Put SOLE 0 1,000 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 0 200 SH   SOLE 0 200 0 0
PHOTRONICS INC Call 719405102 10 7,800 SH Call SOLE 0 7,800 0 0
PICO HLDGS INC COM NEW 693366205 15 1,532 SH   SOLE 0 1,532 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 7 2,200 SH   SOLE 0 2,200 0 0
PIERIS PHARMACEUTICALS INC Call 720795103 1 5,400 SH Call SOLE 0 5,400 0 0
PIERIS PHARMACEUTICALS INC Put 720795103 4 2,500 SH Put SOLE 0 2,500 0 0
PILGRIMS PRIDE CORP NEW Call 72147K108 14 3,200 SH Call SOLE 0 3,200 0 0
PILGRIMS PRIDE CORP NEW Put 72147K108 0 400 SH Put SOLE 0 400 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 41 3,600 SH   SOLE 0 3,600 0 0
PINDUODUO INC Call 722304102 155 47,500 SH Call SOLE 0 47,500 0 0
PINDUODUO INC Put 722304102 169 55,700 SH Put SOLE 0 55,700 0 0
PINNACLE FINL PARTNERS INC Call 72346Q104 17 8,400 SH Call SOLE 0 8,400 0 0
PINNACLE WEST CAP CORP COM 723484101 87 900 SH   SOLE 0 900 0 0
PINNACLE WEST CAP CORP Call 723484101 0 200 SH Call SOLE 0 200 0 0
PINNACLE WEST CAP CORP Put 723484101 0 600 SH Put SOLE 0 600 0 0
PINTEREST INC CL A 72352L106 258 9,755 SH   SOLE 0 9,755 0 0
PINTEREST INC Call 72352L106 24 56,000 SH Call SOLE 0 56,000 0 0
PINTEREST INC Put 72352L106 169 55,100 SH Put SOLE 0 55,100 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 115 9,300 SH   SOLE 0 9,300 0 0
PIONEER NAT RES CO COM 723787107 1,001 7,965 SH   SOLE 0 7,965 0 0
PIONEER NAT RES CO Call 723787107 37 35,100 SH Call SOLE 0 35,100 0 0
PIONEER NAT RES CO Put 723787107 501 34,700 SH Put SOLE 0 34,700 0 0
PITNEY BOWES INC COM 724479100 464 101,712 SH   SOLE 0 101,712 0 0
PITNEY BOWES INC Call 724479100 1 13,500 SH Call SOLE 0 13,500 0 0
PITNEY BOWES INC Put 724479100 169 103,600 SH Put SOLE 0 103,600 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 72 4,871 SH   SOLE 0 4,871 0 0
PIVOTAL SOFTWARE INC Call 72582H107 6 74,000 SH Call SOLE 0 74,000 0 0
PIVOTAL SOFTWARE INC Put 72582H107 3 52,400 SH Put SOLE 0 52,400 0 0
PIXELWORKS INC COM NEW 72581M305 5 1,473 SH   SOLE 0 1,473 0 0
PIXELWORKS INC Call 72581M305 0 200 SH Call SOLE 0 200 0 0
PIXELWORKS INC Put 72581M305 0 3,700 SH Put SOLE 0 3,700 0 0
PJT PARTNERS INC COM CL A 69343T107 45 1,115 SH   SOLE 0 1,115 0 0
PLAINS ALL AMERN PIPELINE L Call 726503105 6 56,800 SH Call SOLE 0 56,800 0 0
PLAINS ALL AMERN PIPELINE L Put 726503105 42 19,100 SH Put SOLE 0 19,100 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,473 69,416 SH   SOLE 0 69,416 0 0
PLAINS GP HLDGS L P Call 72651A207 2 9,600 SH Call SOLE 0 9,600 0 0
PLAINS GP HLDGS L P Put 72651A207 277 82,900 SH Put SOLE 0 82,900 0 0
PLANET FITNESS INC CL A 72703H101 599 10,362 SH   SOLE 0 10,362 0 0
PLANET FITNESS INC Call 72703H101 4 23,800 SH Call SOLE 0 23,800 0 0
PLANET FITNESS INC Put 72703H101 168 26,900 SH Put SOLE 0 26,900 0 0
PLANTRONICS INC NEW COM 727493108 4 113 SH   SOLE 0 113 0 0
PLANTRONICS INC NEW Put 727493108 0 100 SH Put SOLE 0 100 0 0
PLURALSIGHT INC COM CL A 72941B106 41 2,480 SH   SOLE 0 2,480 0 0
PLURALSIGHT INC Call 72941B106 5 10,500 SH Call SOLE 0 10,500 0 0
PLURALSIGHT INC Put 72941B106 39 4,800 SH Put SOLE 0 4,800 0 0
PNC FINL SVCS GROUP INC Call 693475105 38 9,200 SH Call SOLE 0 9,200 0 0
PNC FINL SVCS GROUP INC Put 693475105 6 200 SH Put SOLE 0 200 0 0
POLARIS INC COM 731068102 334 3,800 SH   SOLE 0 3,800 0 0
POLARIS INC Call 731068102 9 10,200 SH Call SOLE 0 10,200 0 0
POLARIS INC Put 731068102 0 1,600 SH Put SOLE 0 1,600 0 0
POLARITYTE INC COM 731094108 5 1,700 SH   SOLE 0 1,700 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 415 15,500 SH   SOLE 0 15,500 0 0
PORTOLA PHARMACEUTICALS INC Put 737010108 114 35,000 SH Put SOLE 0 35,000 0 0
POSCO SPONSORED ADR 693483109 47 1,000 SH   SOLE 0 1,000 0 0
POST HLDGS INC COM 737446104 275 2,604 SH   SOLE 0 2,604 0 0
POST HLDGS INC Call 737446104 26 6,100 SH Call SOLE 0 6,100 0 0
POST HLDGS INC Put 737446104 12 12,700 SH Put SOLE 0 12,700 0 0
POWER INTEGRATIONS INC Put 739276103 0 4,000 SH Put SOLE 0 4,000 0 0
PPG INDS INC COM 693506107 8 74 SH   SOLE 0 74 0 0
PPG INDS INC Call 693506107 8 1,600 SH Call SOLE 0 1,600 0 0
PPG INDS INC Put 693506107 0 700 SH Put SOLE 0 700 0 0
PPL CORP Call 69351T106 4 19,600 SH Call SOLE 0 19,600 0 0
PRA GROUP INC COM 69354N106 20 605 SH   SOLE 0 605 0 0
PRA GROUP INC Call 69354N106 3 1,700 SH Call SOLE 0 1,700 0 0
PREMIER INC CL A 74051N102 8 300 SH   SOLE 0 300 0 0
PREMIER INC Put 74051N102 29 7,000 SH Put SOLE 0 7,000 0 0
PRETIUM RES INC COM 74139C102 60 5,259 SH   SOLE 0 5,259 0 0
PRETIUM RES INC Call 74139C102 84 22,300 SH Call SOLE 0 22,300 0 0
PRETIUM RES INC Put 74139C102 1 9,100 SH Put SOLE 0 9,100 0 0
PRICE T ROWE GROUP INC COM 74144T108 35 309 SH   SOLE 0 309 0 0
PRICE T ROWE GROUP INC Call 74144T108 14 2,700 SH Call SOLE 0 2,700 0 0
PRIMERICA INC Call 74164M108 1 1,000 SH Call SOLE 0 1,000 0 0
PRIMO WTR CORP Call 74165N105 0 200 SH Call SOLE 0 200 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 27 484 SH   SOLE 0 484 0 0
PRINCIPAL FINL GROUP INC Call 74251V102 0 1,200 SH Call SOLE 0 1,200 0 0
PRINCIPAL FINL GROUP INC Put 74251V102 0 100 SH Put SOLE 0 100 0 0
PROCTER & GAMBLE CO COM 742718109 2,412 19,400 SH   SOLE 0 19,400 0 0
PROCTER & GAMBLE CO Call 742718109 622 23,000 SH Call SOLE 0 23,000 0 0
PROCTER & GAMBLE CO Put 742718109 23 75,900 SH Put SOLE 0 75,900 0 0
PROGRESS SOFTWARE CORP COM 743312100 246 6,475 SH   SOLE 0 6,475 0 0
PROGRESS SOFTWARE CORP Call 743312100 1 1,000 SH Call SOLE 0 1,000 0 0
PROGRESS SOFTWARE CORP Put 743312100 1 1,600 SH Put SOLE 0 1,600 0 0
PROGRESSIVE CORP OHIO COM 743315103 391 5,068 SH   SOLE 0 5,068 0 0
PROGRESSIVE CORP OHIO Call 743315103 1 1,300 SH Call SOLE 0 1,300 0 0
PROLOGIS INC COM 74340W103 1,674 19,645 SH   SOLE 0 19,645 0 0
PROLOGIS INC Call 74340W103 0 100 SH Call SOLE 0 100 0 0
PROLOGIS INC Put 74340W103 4 1,500 SH Put SOLE 0 1,500 0 0
PROOFPOINT INC COM 743424103 368 2,853 SH   SOLE 0 2,853 0 0
PROOFPOINT INC Call 743424103 0 300 SH Call SOLE 0 300 0 0
PROOFPOINT INC Put 743424103 8 1,600 SH Put SOLE 0 1,600 0 0
PROPETRO HLDG CORP COM 74347M108 81 9,000 SH   SOLE 0 9,000 0 0
PROPETRO HLDG CORP Put 74347M108 59 10,000 SH Put SOLE 0 10,000 0 0
PROS HOLDINGS INC COM 74346Y103 5 98 SH   SOLE 0 98 0 0
PROS HOLDINGS INC Call 74346Y103 0 1,600 SH Call SOLE 0 1,600 0 0
PROS HOLDINGS INC Put 74346Y103 11 5,600 SH Put SOLE 0 5,600 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 3 70 SH   SOLE 0 70 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 0 1 SH   SOLE 0 1 0 0
PROSHARES TR PSHS ULT SEMICDT 74347R669 49 1,099 SH   SOLE 0 1,099 0 0
PROSHARES TR ULTRAPRO SHORT S 74347B268 83 3,211 SH   SOLE 0 3,211 0 0
PROSHARES TR ULT MSCIBZL CAPP 74347B292 9 399 SH   SOLE 0 399 0 0
PROSHARES TR ULTSHT FT CH 50 74347B227 27 399 SH   SOLE 0 399 0 0
PROSHARES TR MSCI EMRG ETF 74347X302 0 1 SH   SOLE 0 1 0 0
PROSHARES TR ULT R/EST NEW 74347X625 17 199 SH   SOLE 0 199 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 1,897 34,325 SH   SOLE 0 34,325 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 43 700 SH   SOLE 0 700 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 50 699 SH   SOLE 0 699 0 0
PROSHARES TR ULTSHT FTSE EURO 74348A434 29 930 SH   SOLE 0 930 0 0
PROSHARES TR Call 74348A434 3 2,800 SH Call SOLE 0 2,800 0 0
PROSHARES TR Call 74348A152 0 400 SH Call SOLE 0 400 0 0
PROSHARES TR Call 74348A210 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74348A244 2 3,700 SH Call SOLE 0 3,700 0 0
PROSHARES TR Call 74348A319 56 53,300 SH Call SOLE 0 53,300 0 0
PROSHARES TR Call 74348A467 0 400 SH Call SOLE 0 400 0 0
PROSHARES TR Call 74347X831 980 154,600 SH Call SOLE 0 154,600 0 0
PROSHARES TR Call 74347X864 215 114,600 SH Call SOLE 0 114,600 0 0
PROSHARES TR Call 74347X625 1 300 SH Call SOLE 0 300 0 0
PROSHARES TR Call 74347X633 114 26,500 SH Call SOLE 0 26,500 0 0
PROSHARES TR Call 74347X799 1 3,600 SH Call SOLE 0 3,600 0 0
PROSHARES TR Call 74347X823 83 5,900 SH Call SOLE 0 5,900 0 0
PROSHARES TR Call 74347X302 0 600 SH Call SOLE 0 600 0 0
PROSHARES TR Call 74347R735 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347R818 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347R842 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347R693 42 8,700 SH Call SOLE 0 8,700 0 0
PROSHARES TR Call 74347B227 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347B243 81 60,200 SH Call SOLE 0 60,200 0 0
PROSHARES TR Call 74347B292 2 5,200 SH Call SOLE 0 5,200 0 0
PROSHARES TR Call 74347B383 112 110,000 SH Call SOLE 0 110,000 0 0
PROSHARES TR Call 74347B268 67 57,700 SH Call SOLE 0 57,700 0 0
PROSHARES TR Call 74347B276 5 13,000 SH Call SOLE 0 13,000 0 0
PROSHARES TR Call 74347B425 6 9,800 SH Call SOLE 0 9,800 0 0
PROSHARES TR Call 74347B714 0 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR Call 74347B748 14 36,000 SH Call SOLE 0 36,000 0 0
PROSHARES TR Call 74347B789 0 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347G309 26 18,300 SH Call SOLE 0 18,300 0 0
PROSHARES TR Call 74347R669 8 1,800 SH Call SOLE 0 1,800 0 0
PROSHARES TR Call 74347R305 8 2,300 SH Call SOLE 0 2,300 0 0
PROSHARES TR Call 74347R214 0 2,200 SH Call SOLE 0 2,200 0 0
PROSHARES TR Call 74347R107 173 14,100 SH Call SOLE 0 14,100 0 0
PROSHARES TR Call 74347G408 1,859 1,116,300 SH Call SOLE 0 1,116,300 0 0
PROSHARES TR Call 74347R206 13 6,200 SH Call SOLE 0 6,200 0 0
PROSHARES TR Call 74347B177 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347B201 17 65,200 SH Call SOLE 0 65,200 0 0
PROSHARES TR Call 74347X849 4 11,400 SH Call SOLE 0 11,400 0 0
PROSHARES TR Put 74347B201 100 38,700 SH Put SOLE 0 38,700 0 0
PROSHARES TR Put 74347R206 40 31,600 SH Put SOLE 0 31,600 0 0
PROSHARES TR Put 74347G408 976 175,400 SH Put SOLE 0 175,400 0 0
PROSHARES TR Put 74347R107 69 26,800 SH Put SOLE 0 26,800 0 0
PROSHARES TR Put 74347R214 5 2,300 SH Put SOLE 0 2,300 0 0
PROSHARES TR Put 74347R305 0 1,100 SH Put SOLE 0 1,100 0 0
PROSHARES TR Put 74347R669 1 1,200 SH Put SOLE 0 1,200 0 0
PROSHARES TR Put 74347R693 2 500 SH Put SOLE 0 500 0 0
PROSHARES TR Put 74347G309 18 2,300 SH Put SOLE 0 2,300 0 0
PROSHARES TR Put 74347B748 4 1,700 SH Put SOLE 0 1,700 0 0
PROSHARES TR Put 74347B714 2 800 SH Put SOLE 0 800 0 0
PROSHARES TR Put 74347B474 4 4,500 SH Put SOLE 0 4,500 0 0
PROSHARES TR Put 74347B268 1,206 198,800 SH Put SOLE 0 198,800 0 0
PROSHARES TR Put 74347B383 104 25,800 SH Put SOLE 0 25,800 0 0
PROSHARES TR Put 74347B292 3 300 SH Put SOLE 0 300 0 0
PROSHARES TR Put 74347B243 95 21,200 SH Put SOLE 0 21,200 0 0
PROSHARES TR Put 74347R719 5 2,400 SH Put SOLE 0 2,400 0 0
PROSHARES TR Put 74347R842 1 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347X302 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347X823 27 10,300 SH Put SOLE 0 10,300 0 0
PROSHARES TR Put 74347X799 9 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347X633 0 600 SH Put SOLE 0 600 0 0
PROSHARES TR Put 74347X625 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347X864 72 47,600 SH Put SOLE 0 47,600 0 0
PROSHARES TR Put 74347X880 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347X831 345 164,900 SH Put SOLE 0 164,900 0 0
PROSHARES TR Put 74348A467 0 300 SH Put SOLE 0 300 0 0
PROSHARES TR II ULTRAPRO 3X SHOR 74347Y805 88 5,279 SH   SOLE 0 5,279 0 0
PROSHARES TR II ULTRA BLOOMBERG 74347Y706 1 99 SH   SOLE 0 99 0 0
PROSHARES TR II ULSHT BLOOMB OIL 74347W668 286 17,660 SH   SOLE 0 17,660 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347W171 472 24,200 SH   SOLE 0 24,200 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 260 8,853 SH   SOLE 0 8,853 0 0
PROSHARES TR II PSHS ULSSLVR NEW 74347W114 20 699 SH   SOLE 0 699 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 141 2,650 SH   SOLE 0 2,650 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 350 13,445 SH   SOLE 0 13,445 0 0
PROSHARES TR II ULTRAPRO 3X CR 74347W221 12 800 SH   SOLE 0 800 0 0
PROSHARES TR II Call 74347W221 45 47,000 SH Call SOLE 0 47,000 0 0
PROSHARES TR II Call 74347W247 38 95,400 SH Call SOLE 0 95,400 0 0
PROSHARES TR II Call 74347W171 6 10,400 SH Call SOLE 0 10,400 0 0
PROSHARES TR II Call 74347W148 22 81,300 SH Call SOLE 0 81,300 0 0
PROSHARES TR II Call 74347W130 232 58,900 SH Call SOLE 0 58,900 0 0
PROSHARES TR II Call 74347W114 5 2,000 SH Call SOLE 0 2,000 0 0
PROSHARES TR II Call 74347W353 58 51,700 SH Call SOLE 0 51,700 0 0
PROSHARES TR II Call 74347W387 6 2,200 SH Call SOLE 0 2,200 0 0
PROSHARES TR II Call 74347W338 33 22,500 SH Call SOLE 0 22,500 0 0
PROSHARES TR II Call 74347W668 80 107,500 SH Call SOLE 0 107,500 0 0
PROSHARES TR II Call 74347W395 4 900 SH Call SOLE 0 900 0 0
PROSHARES TR II Call 74347W569 0 6,200 SH Call SOLE 0 6,200 0 0
PROSHARES TR II Call 74347W601 2 1,300 SH Call SOLE 0 1,300 0 0
PROSHARES TR II Call 74347Y706 77 45,500 SH Call SOLE 0 45,500 0 0
PROSHARES TR II Call 74347Y805 31 12,800 SH Call SOLE 0 12,800 0 0
PROSHARES TR II Put 74347Y805 5 4,700 SH Put SOLE 0 4,700 0 0
PROSHARES TR II Put 74347Y706 98 54,600 SH Put SOLE 0 54,600 0 0
PROSHARES TR II Put 74347W601 41 4,000 SH Put SOLE 0 4,000 0 0
PROSHARES TR II Put 74347W569 0 1,400 SH Put SOLE 0 1,400 0 0
PROSHARES TR II Put 74347W668 94 28,300 SH Put SOLE 0 28,300 0 0
PROSHARES TR II Put 74347W338 0 1,300 SH Put SOLE 0 1,300 0 0
PROSHARES TR II Put 74347W221 202 52,500 SH Put SOLE 0 52,500 0 0
PROSHARES TR II Put 74347W387 18 7,200 SH Put SOLE 0 7,200 0 0
PROSHARES TR II Put 74347W353 373 55,200 SH Put SOLE 0 55,200 0 0
PROSHARES TR II Put 74347W114 3 700 SH Put SOLE 0 700 0 0
PROSHARES TR II Put 74347W130 32 20,600 SH Put SOLE 0 20,600 0 0
PROSHARES TR II Put 74347W148 267 68,000 SH Put SOLE 0 68,000 0 0
PROSHARES TR II Put 74347W171 202 132,800 SH Put SOLE 0 132,800 0 0
PROSHARES TR II Put 74347W247 245 146,000 SH Put SOLE 0 146,000 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 3 3,928 SH   SOLE 0 3,928 0 0
PROTEOSTASIS THERAPEUTICS IN Put 74373B109 0 100 SH Put SOLE 0 100 0 0
PROVENTION BIO INC COM 74374N102 25 3,800 SH   SOLE 0 3,800 0 0
PROVENTION BIO INC Call 74374N102 0 400 SH Call SOLE 0 400 0 0
PROVENTION BIO INC Put 74374N102 16 4,100 SH Put SOLE 0 4,100 0 0
PRUDENTIAL FINL INC COM 744320102 173 1,930 SH   SOLE 0 1,930 0 0
PRUDENTIAL FINL INC Call 744320102 0 3,000 SH Call SOLE 0 3,000 0 0
PRUDENTIAL FINL INC Put 744320102 21 8,100 SH Put SOLE 0 8,100 0 0
PTC INC COM 69370C100 58 856 SH   SOLE 0 856 0 0
PTC INC Put 69370C100 0 600 SH Put SOLE 0 600 0 0
PUBLIC SVC ENTERPRISE GRP IN Call 744573106 0 100 SH Call SOLE 0 100 0 0
PULSE BIOSCIENCES INC COM 74587B101 1 100 SH   SOLE 0 100 0 0
PULTE GROUP INC Call 745867101 68 13,700 SH Call SOLE 0 13,700 0 0
PULTE GROUP INC Put 745867101 5 22,900 SH Put SOLE 0 22,900 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 10 1,000 SH   SOLE 0 1,000 0 0
PUMA BIOTECHNOLOGY INC Call 74587V107 0 1,300 SH Call SOLE 0 1,300 0 0
PURE STORAGE INC CL A 74624M102 1,322 78,056 SH   SOLE 0 78,056 0 0
PURE STORAGE INC Call 74624M102 12 18,100 SH Call SOLE 0 18,100 0 0
PURE STORAGE INC Put 74624M102 23 88,900 SH Put SOLE 0 88,900 0 0
PVH CORP COM 693656100 130 1,482 SH   SOLE 0 1,482 0 0
PVH CORP Call 693656100 15 7,100 SH Call SOLE 0 7,100 0 0
PVH CORP Put 693656100 10 6,800 SH Put SOLE 0 6,800 0 0
PYXUS INTL INC COM 74737V106 13 1,026 SH   SOLE 0 1,026 0 0
PYXUS INTL INC Call 74737V106 5 10,200 SH Call SOLE 0 10,200 0 0
PYXUS INTL INC Put 74737V106 17 2,900 SH Put SOLE 0 2,900 0 0
Q2 HLDGS INC COM 74736L109 86 1,095 SH   SOLE 0 1,095 0 0
Q2 HLDGS INC Call 74736L109 4 200 SH Call SOLE 0 200 0 0
Q2 HLDGS INC Put 74736L109 0 100 SH Put SOLE 0 100 0 0
QEP RES INC COM 74733V100 51 13,900 SH   SOLE 0 13,900 0 0
QIWI PLC Call 74735M108 1 7,700 SH Call SOLE 0 7,700 0 0
QORVO INC COM 74736K101 722 9,741 SH   SOLE 0 9,741 0 0
QORVO INC Call 74736K101 47 26,600 SH Call SOLE 0 26,600 0 0
QORVO INC Put 74736K101 147 56,200 SH Put SOLE 0 56,200 0 0
QTS RLTY TR INC Call 74736A103 0 100 SH Call SOLE 0 100 0 0
QUAD / GRAPHICS INC COM CL A 747301109 17 1,658 SH   SOLE 0 1,658 0 0
QUAD / GRAPHICS INC Call 747301109 5 10,800 SH Call SOLE 0 10,800 0 0
QUAD / GRAPHICS INC Put 747301109 18 12,200 SH Put SOLE 0 12,200 0 0
QUALCOMM INC COM 747525103 383 5,022 SH   SOLE 0 5,022 0 0
QUALCOMM INC Call 747525103 257 63,600 SH Call SOLE 0 63,600 0 0
QUALCOMM INC Put 747525103 17 25,500 SH Put SOLE 0 25,500 0 0
QUALYS INC Call 74758T303 0 100 SH Call SOLE 0 100 0 0
QUALYS INC Put 74758T303 1 200 SH Put SOLE 0 200 0 0
QUANTA SVCS INC Call 74762E102 3 2,200 SH Call SOLE 0 2,200 0 0
QUDIAN INC ADR 747798106 183 26,619 SH   SOLE 0 26,619 0 0
QUDIAN INC Call 747798106 8 10,900 SH Call SOLE 0 10,900 0 0
QUDIAN INC Put 747798106 44 47,600 SH Put SOLE 0 47,600 0 0
QUEST DIAGNOSTICS INC Call 74834L100 33 7,700 SH Call SOLE 0 7,700 0 0
QUINSTREET INC Call 74874Q100 37 48,100 SH Call SOLE 0 48,100 0 0
QUINSTREET INC Put 74874Q100 0 2,100 SH Put SOLE 0 2,100 0 0
QUOTIENT TECHNOLOGY INC Call 749119103 0 100 SH Call SOLE 0 100 0 0
QUOTIENT TECHNOLOGY INC Put 749119103 0 100 SH Put SOLE 0 100 0 0
QURATE RETAIL INC Call 74915M100 2 9,900 SH Call SOLE 0 9,900 0 0
QURATE RETAIL INC Put 74915M100 26 18,000 SH Put SOLE 0 18,000 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 8 2,308 SH   SOLE 0 2,308 0 0
QUTOUTIAO INC Call 74915J107 1 11,600 SH Call SOLE 0 11,600 0 0
QUTOUTIAO INC Put 74915J107 0 600 SH Put SOLE 0 600 0 0
RA PHARMACEUTICALS INC Call 74933V108 0 200 SH Call SOLE 0 200 0 0
RADIUS HEALTH INC COM NEW 750469207 59 2,300 SH   SOLE 0 2,300 0 0
RADIUS HEALTH INC Put 750469207 4 1,300 SH Put SOLE 0 1,300 0 0
RADWARE LTD ORD M81873107 56 2,322 SH   SOLE 0 2,322 0 0
RADWARE LTD Call M81873107 1 6,700 SH Call SOLE 0 6,700 0 0
RADWARE LTD Put M81873107 7 5,000 SH Put SOLE 0 5,000 0 0
RALPH LAUREN CORP Call 751212101 53 47,400 SH Call SOLE 0 47,400 0 0
RALPH LAUREN CORP Put 751212101 5 600 SH Put SOLE 0 600 0 0
RAMBUS INC DEL Call 750917106 17 22,500 SH Call SOLE 0 22,500 0 0
RANGE RES CORP COM 75281A109 498 130,473 SH   SOLE 0 130,473 0 0
RANGE RES CORP Call 75281A109 25 146,400 SH Call SOLE 0 146,400 0 0
RANGE RES CORP Put 75281A109 228 182,200 SH Put SOLE 0 182,200 0 0
RAPID7 INC Put 753422104 2 500 SH Put SOLE 0 500 0 0
RAVEN INDS INC COM 754212108 10 300 SH   SOLE 0 300 0 0
RAVEN INDS INC Call 754212108 0 300 SH Call SOLE 0 300 0 0
RAVEN INDS INC Put 754212108 0 500 SH Put SOLE 0 500 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 64 782 SH   SOLE 0 782 0 0
RAYMOND JAMES FINANCIAL INC Call 754730109 0 500 SH Call SOLE 0 500 0 0
RAYMOND JAMES FINANCIAL INC Put 754730109 3 6,000 SH Put SOLE 0 6,000 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 17 4,119 SH   SOLE 0 4,119 0 0
RAYONIER ADVANCED MATLS INC Call 75508B104 1 5,600 SH Call SOLE 0 5,600 0 0
RAYONIER ADVANCED MATLS INC Put 75508B104 13 3,400 SH Put SOLE 0 3,400 0 0
RAYTHEON CO Call 755111507 72 16,000 SH Call SOLE 0 16,000 0 0
REALITY SHS ETF TR Call 75605A702 1 900 SH Call SOLE 0 900 0 0
REALOGY HLDGS CORP COM 75605Y106 204 30,589 SH   SOLE 0 30,589 0 0
REALOGY HLDGS CORP Call 75605Y106 6 12,000 SH Call SOLE 0 12,000 0 0
REALOGY HLDGS CORP Put 75605Y106 551 84,100 SH Put SOLE 0 84,100 0 0
REALTY INCOME CORP COM 756109104 37 485 SH   SOLE 0 485 0 0
REALTY INCOME CORP Call 756109104 19 2,900 SH Call SOLE 0 2,900 0 0
REALTY INCOME CORP Put 756109104 2 4,900 SH Put SOLE 0 4,900 0 0
REATA PHARMACEUTICALS INC Call 75615P103 87 9,000 SH Call SOLE 0 9,000 0 0
REATA PHARMACEUTICALS INC Put 75615P103 135 4,800 SH Put SOLE 0 4,800 0 0
RECRO PHARMA INC COM 75629F109 1 110 SH   SOLE 0 110 0 0
RECRO PHARMA INC Call 75629F109 1 10,000 SH Call SOLE 0 10,000 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 24 746 SH   SOLE 0 746 0 0
REDFIN CORP COM 75737F108 19 1,133 SH   SOLE 0 1,133 0 0
REDFIN CORP Call 75737F108 0 900 SH Call SOLE 0 900 0 0
REDFIN CORP Put 75737F108 4 6,900 SH Put SOLE 0 6,900 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 9 1,300 SH   SOLE 0 1,300 0 0
REDHILL BIOPHARMA LTD Put 757468103 0 100 SH Put SOLE 0 100 0 0
REEDS INC COM 758338107 1 900 SH   SOLE 0 900 0 0
REEDS INC Call 758338107 0 2,200 SH Call SOLE 0 2,200 0 0
REGENERON PHARMACEUTICALS Call 75886F107 0 1,000 SH Call SOLE 0 1,000 0 0
REGENXBIO INC COM 75901B107 32 900 SH   SOLE 0 900 0 0
REGENXBIO INC Call 75901B107 1 2,700 SH Call SOLE 0 2,700 0 0
REGENXBIO INC Put 75901B107 16 1,800 SH Put SOLE 0 1,800 0 0
REGIONS FINL CORP NEW Call 7591EP100 45 66,500 SH Call SOLE 0 66,500 0 0
REGIONS FINL CORP NEW Put 7591EP100 0 100 SH Put SOLE 0 100 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 2 95 SH   SOLE 0 95 0 0
RENAISSANCE CAP GREENWICH FD Call 759937204 0 800 SH Call SOLE 0 800 0 0
RENAISSANCE CAP GREENWICH FD Put 759937204 18 3,300 SH Put SOLE 0 3,300 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 599 3,100 SH   SOLE 0 3,100 0 0
RENAISSANCERE HOLDINGS LTD Call G7496G103 30 1,000 SH Call SOLE 0 1,000 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 182 12,144 SH   SOLE 0 12,144 0 0
RENEWABLE ENERGY GROUP INC Call 75972A301 8 12,900 SH Call SOLE 0 12,900 0 0
RENEWABLE ENERGY GROUP INC Put 75972A301 4 4,600 SH Put SOLE 0 4,600 0 0
RENT A CTR INC NEW Call 76009N100 18 25,100 SH Call SOLE 0 25,100 0 0
RENT A CTR INC NEW Put 76009N100 0 500 SH Put SOLE 0 500 0 0
REPUBLIC SVCS INC Call 760759100 15 7,900 SH Call SOLE 0 7,900 0 0
RESOLUTE FST PRODS INC Call 76117W109 2 14,300 SH Call SOLE 0 14,300 0 0
RESOLUTE FST PRODS INC Put 76117W109 9 3,300 SH Put SOLE 0 3,300 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,274 17,922 SH   SOLE 0 17,922 0 0
RESTAURANT BRANDS INTL INC Call 76131D103 34 59,600 SH Call SOLE 0 59,600 0 0
RESTAURANT BRANDS INTL INC Put 76131D103 19 10,200 SH Put SOLE 0 10,200 0 0
RETROPHIN INC COM 761299106 70 6,100 SH   SOLE 0 6,100 0 0
REV GROUP INC COM 749527107 24 2,100 SH   SOLE 0 2,100 0 0
REV GROUP INC Call 749527107 0 900 SH Call SOLE 0 900 0 0
REV GROUP INC Put 749527107 1 1,000 SH Put SOLE 0 1,000 0 0
REVANCE THERAPEUTICS INC COM 761330109 18 1,400 SH   SOLE 0 1,400 0 0
REVLON INC CL A NEW 761525609 2 100 SH   SOLE 0 100 0 0
REVLON INC Call 761525609 24 19,400 SH Call SOLE 0 19,400 0 0
REVLON INC Put 761525609 1 1,300 SH Put SOLE 0 1,300 0 0
REVOLVE GROUP INC CL A 76156B107 35 1,536 SH   SOLE 0 1,536 0 0
REVOLVE GROUP INC Call 76156B107 13 23,700 SH Call SOLE 0 23,700 0 0
REVOLVE GROUP INC Put 76156B107 11 3,400 SH Put SOLE 0 3,400 0 0
REXNORD CORP NEW Call 76169B102 0 2,500 SH Call SOLE 0 2,500 0 0
REXNORD CORP NEW Put 76169B102 1 12,300 SH Put SOLE 0 12,300 0 0
RF INDS LTD COM PAR $0.01 749552105 16 2,400 SH   SOLE 0 2,400 0 0
RH COM 74967X103 18 110 SH   SOLE 0 110 0 0
RH Call 74967X103 660 18,200 SH Call SOLE 0 18,200 0 0
RH Put 74967X103 19 9,700 SH Put SOLE 0 9,700 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 4 200 SH   SOLE 0 200 0 0
RICHARDSON ELECTRS LTD Call 763165107 0 100 SH Call SOLE 0 100 0 0
RING ENERGY INC COM 76680V108 4 2,748 SH   SOLE 0 2,748 0 0
RINGCENTRAL INC Call 76680R206 59 2,700 SH Call SOLE 0 2,700 0 0
RINGCENTRAL INC Put 76680R206 13 3,100 SH Put SOLE 0 3,100 0 0
RIO TINTO PLC SPONSORED ADR 767204100 78 1,500 SH   SOLE 0 1,500 0 0
RIO TINTO PLC Call 767204100 0 2,900 SH Call SOLE 0 2,900 0 0
RIO TINTO PLC Put 767204100 4 2,100 SH Put SOLE 0 2,100 0 0
RIOT BLOCKCHAIN INC COM 767292105 5 3,000 SH   SOLE 0 3,000 0 0
RIOT BLOCKCHAIN INC Call 767292105 1 17,200 SH Call SOLE 0 17,200 0 0
RIOT BLOCKCHAIN INC Put 767292105 60 5,600 SH Put SOLE 0 5,600 0 0
RITE AID CORP COM 767754872 18 2,659 SH   SOLE 0 2,659 0 0
RITE AID CORP Call 767754872 0 3,600 SH Call SOLE 0 3,600 0 0
RITE AID CORP Put 767754872 22 9,300 SH Put SOLE 0 9,300 0 0
ROBERT HALF INTL INC COM 770323103 108 1,948 SH   SOLE 0 1,948 0 0
ROBERT HALF INTL INC Call 770323103 0 400 SH Call SOLE 0 400 0 0
ROBERT HALF INTL INC Put 770323103 1 4,100 SH Put SOLE 0 4,100 0 0
ROCKWELL AUTOMATION INC Call 773903109 24 6,100 SH Call SOLE 0 6,100 0 0
ROCKWELL AUTOMATION INC Put 773903109 1 5,000 SH Put SOLE 0 5,000 0 0
ROKU INC COM CL A 77543R102 3,556 34,950 SH   SOLE 0 34,950 0 0
ROKU INC Call 77543R102 604 36,800 SH Call SOLE 0 36,800 0 0
ROKU INC Put 77543R102 144 42,400 SH Put SOLE 0 42,400 0 0
ROLLINS INC COM 775711104 163 4,800 SH   SOLE 0 4,800 0 0
ROLLINS INC Call 775711104 0 100 SH Call SOLE 0 100 0 0
ROLLINS INC Put 775711104 105 15,500 SH Put SOLE 0 15,500 0 0
ROSETTA STONE INC COM 777780107 34 2,000 SH   SOLE 0 2,000 0 0
ROSETTA STONE INC Put 777780107 1 1,300 SH Put SOLE 0 1,300 0 0
ROSS STORES INC COM 778296103 21 192 SH   SOLE 0 192 0 0
ROSS STORES INC Call 778296103 19 10,300 SH Call SOLE 0 10,300 0 0
ROSS STORES INC Put 778296103 1 1,000 SH Put SOLE 0 1,000 0 0
ROYAL BK CDA MONTREAL QUE Call 780087102 53 9,300 SH Call SOLE 0 9,300 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 52 10,321 SH   SOLE 0 10,321 0 0
ROYAL BK SCOTLAND GROUP PLC Put 780097689 3 700 SH Put SOLE 0 700 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 801 7,400 SH   SOLE 0 7,400 0 0
ROYAL CARIBBEAN CRUISES LTD Call V7780T103 26 36,800 SH Call SOLE 0 36,800 0 0
ROYAL CARIBBEAN CRUISES LTD Put V7780T103 33 9,900 SH Put SOLE 0 9,900 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 29 500 SH   SOLE 0 500 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,029 17,500 SH   SOLE 0 17,500 0 0
ROYAL DUTCH SHELL PLC Call 780259206 3 8,000 SH Call SOLE 0 8,000 0 0
ROYAL DUTCH SHELL PLC Call 780259107 38 18,000 SH Call SOLE 0 18,000 0 0
ROYAL DUTCH SHELL PLC Put 780259107 29 17,000 SH Put SOLE 0 17,000 0 0
ROYAL DUTCH SHELL PLC Put 780259206 119 17,500 SH Put SOLE 0 17,500 0 0
ROYAL GOLD INC COM 780287108 1,156 9,388 SH   SOLE 0 9,388 0 0
ROYAL GOLD INC Call 780287108 145 8,900 SH Call SOLE 0 8,900 0 0
ROYAL GOLD INC Put 780287108 36 11,600 SH Put SOLE 0 11,600 0 0
RPC INC COM 749660106 7 1,300 SH   SOLE 0 1,300 0 0
RPC INC Put 749660106 0 100 SH Put SOLE 0 100 0 0
RPM INTL INC COM 749685103 11 161 SH   SOLE 0 161 0 0
RPM INTL INC Call 749685103 16 5,000 SH Call SOLE 0 5,000 0 0
RPM INTL INC Put 749685103 0 200 SH Put SOLE 0 200 0 0
RUBICON PROJ INC COM 78112V102 8 932 SH   SOLE 0 932 0 0
RUBICON PROJ INC Call 78112V102 0 1,400 SH Call SOLE 0 1,400 0 0
RUBICON PROJ INC Put 78112V102 1 600 SH Put SOLE 0 600 0 0
RUBIUS THERAPEUTICS INC Call 78116T103 0 5,000 SH Call SOLE 0 5,000 0 0
RUSH ENTERPRISES INC CL A 781846209 68 1,779 SH   SOLE 0 1,779 0 0
RUSH ENTERPRISES INC Call 781846209 1 300 SH Call SOLE 0 300 0 0
RUSH ENTERPRISES INC Put 781846209 12 7,100 SH Put SOLE 0 7,100 0 0
RYB ED INC ADR 74979W101 12 1,974 SH   SOLE 0 1,974 0 0
RYDER SYS INC COM 783549108 41 800 SH   SOLE 0 800 0 0
RYDER SYS INC Put 783549108 30 2,900 SH Put SOLE 0 2,900 0 0
S&P GLOBAL INC Call 78409V104 291 15,300 SH Call SOLE 0 15,300 0 0
S&P GLOBAL INC Put 78409V104 126 11,700 SH Put SOLE 0 11,700 0 0
SABRA HEALTH CARE REIT INC Call 78573L106 36 28,900 SH Call SOLE 0 28,900 0 0
SABRA HEALTH CARE REIT INC Put 78573L106 7 12,200 SH Put SOLE 0 12,200 0 0
SABRE CORP Call 78573M104 1 5,900 SH Call SOLE 0 5,900 0 0
SABRE CORP Put 78573M104 6 2,700 SH Put SOLE 0 2,700 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 46 4,086 SH   SOLE 0 4,086 0 0
SAFEGUARD SCIENTIFICS INC Call 786449207 0 800 SH Call SOLE 0 800 0 0
SAGE THERAPEUTICS INC Call 78667J108 77 11,500 SH Call SOLE 0 11,500 0 0
SAGE THERAPEUTICS INC Put 78667J108 151 7,800 SH Put SOLE 0 7,800 0 0
SAIA INC COM 78709Y105 56 600 SH   SOLE 0 600 0 0
SAIA INC Put 78709Y105 0 100 SH Put SOLE 0 100 0 0
SALESFORCE COM INC COM 79466L302 3,639 24,520 SH   SOLE 0 24,520 0 0
SALESFORCE COM INC Call 79466L302 38 21,100 SH Call SOLE 0 21,100 0 0
SALESFORCE COM INC Put 79466L302 316 66,400 SH Put SOLE 0 66,400 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 14 979 SH   SOLE 0 979 0 0
SALLY BEAUTY HLDGS INC Call 79546E104 0 200 SH Call SOLE 0 200 0 0
SALLY BEAUTY HLDGS INC Put 79546E104 7 1,800 SH Put SOLE 0 1,800 0 0
SANDERSON FARMS INC Call 800013104 60 19,700 SH Call SOLE 0 19,700 0 0
SANDERSON FARMS INC Put 800013104 2 1,800 SH Put SOLE 0 1,800 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 55 9,845 SH   SOLE 0 9,845 0 0
SANDSTORM GOLD LTD Call 80013R206 6 24,700 SH Call SOLE 0 24,700 0 0
SANDSTORM GOLD LTD Put 80013R206 20 17,400 SH Put SOLE 0 17,400 0 0
SANMINA CORPORATION Call 801056102 2 1,400 SH Call SOLE 0 1,400 0 0
SANMINA CORPORATION Put 801056102 0 1,000 SH Put SOLE 0 1,000 0 0
SANTANDER CONSUMER USA HDG I Call 80283M101 2 400 SH Call SOLE 0 400 0 0
SANTANDER CONSUMER USA HDG I Put 80283M101 0 3,800 SH Put SOLE 0 3,800 0 0
SAPIENS INTL CORP N V Call G7T16G103 26 5,400 SH Call SOLE 0 5,400 0 0
SAPIENS INTL CORP N V Put G7T16G103 0 100 SH Put SOLE 0 100 0 0
SAREPTA THERAPEUTICS INC COM 803607100 738 9,800 SH   SOLE 0 9,800 0 0
SAREPTA THERAPEUTICS INC Call 803607100 37 33,000 SH Call SOLE 0 33,000 0 0
SAREPTA THERAPEUTICS INC Put 803607100 507 9,100 SH Put SOLE 0 9,100 0 0
SCANSOURCE INC Call 806037107 0 1,100 SH Call SOLE 0 1,100 0 0
SCANSOURCE INC Put 806037107 9 1,900 SH Put SOLE 0 1,900 0 0
SCHLUMBERGER LTD COM 806857108 57 1,669 SH   SOLE 0 1,669 0 0
SCHLUMBERGER LTD Call 806857108 83 118,600 SH Call SOLE 0 118,600 0 0
SCHLUMBERGER LTD Put 806857108 101 40,500 SH Put SOLE 0 40,500 0 0
SCHNITZER STL INDS CL A 806882106 22 1,106 SH   SOLE 0 1,106 0 0
SCHNITZER STL INDS Call 806882106 0 1,100 SH Call SOLE 0 1,100 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 4 99 SH   SOLE 0 99 0 0
SCHWAB STRATEGIC TR Call 808524847 3 1,500 SH Call SOLE 0 1,500 0 0
SCHWAB STRATEGIC TR Call 808524102 0 200 SH Call SOLE 0 200 0 0
SCHWAB STRATEGIC TR Call 808524201 0 100 SH Call SOLE 0 100 0 0
SCHWAB STRATEGIC TR Call 808524300 0 300 SH Call SOLE 0 300 0 0
SCHWAB STRATEGIC TR Call 808524409 0 100 SH Call SOLE 0 100 0 0
SCHWAB STRATEGIC TR Call 808524508 1 2,000 SH Call SOLE 0 2,000 0 0
SCHWAB STRATEGIC TR Call 808524797 12 5,100 SH Call SOLE 0 5,100 0 0
SCHWAB STRATEGIC TR Put 808524797 0 700 SH Put SOLE 0 700 0 0
SCHWAB STRATEGIC TR Put 808524508 0 100 SH Put SOLE 0 100 0 0
SCHWAB STRATEGIC TR Put 808524300 1 500 SH Put SOLE 0 500 0 0
SCHWAB STRATEGIC TR Put 808524201 0 100 SH Put SOLE 0 100 0 0
SCHWAB STRATEGIC TR Put 808524102 0 900 SH Put SOLE 0 900 0 0
SCHWAB STRATEGIC TR Put 808524847 3 2,600 SH Put SOLE 0 2,600 0 0
SCIENTIFIC GAMES CORP COM 80874P109 131 6,472 SH   SOLE 0 6,472 0 0
SCIENTIFIC GAMES CORP Call 80874P109 48 58,400 SH Call SOLE 0 58,400 0 0
SCIENTIFIC GAMES CORP Put 80874P109 0 1,000 SH Put SOLE 0 1,000 0 0
SCORPIO BULKERS INC COM Y7546A122 6 993 SH   SOLE 0 993 0 0
SCORPIO BULKERS INC Call Y7546A122 0 100 SH Call SOLE 0 100 0 0
SCORPIO BULKERS INC Put Y7546A122 12 22,900 SH Put SOLE 0 22,900 0 0
SCORPIO TANKERS INC SHS Y7542C130 107 3,620 SH   SOLE 0 3,620 0 0
SCORPIO TANKERS INC Call Y7542C130 168 27,300 SH Call SOLE 0 27,300 0 0
SCORPIO TANKERS INC Put Y7542C130 10 4,400 SH Put SOLE 0 4,400 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 183 1,800 SH   SOLE 0 1,800 0 0
SCOTTS MIRACLE GRO CO Call 810186106 0 300 SH Call SOLE 0 300 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 10 779 SH   SOLE 0 779 0 0
SCRIPPS E W CO OHIO Put 811054402 0 100 SH Put SOLE 0 100 0 0
SEA LTD SPONSORED ADS 81141R100 2,238 72,322 SH   SOLE 0 72,322 0 0
SEA LTD Call 81141R100 90 69,500 SH Call SOLE 0 69,500 0 0
SEA LTD Put 81141R100 319 298,100 SH Put SOLE 0 298,100 0 0
SEABRIDGE GOLD INC COM 811916105 150 11,889 SH   SOLE 0 11,889 0 0
SEABRIDGE GOLD INC Put 811916105 8 15,700 SH Put SOLE 0 15,700 0 0
SEALED AIR CORP NEW Call 81211K100 88 7,300 SH Call SOLE 0 7,300 0 0
SEALED AIR CORP NEW Put 81211K100 0 100 SH Put SOLE 0 100 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 10 3,100 SH   SOLE 0 3,100 0 0
SEARS HOMETOWN & OUTLET STOR Put 812362101 0 2,900 SH Put SOLE 0 2,900 0 0
SEASPAN CORP Call Y75638109 0 300 SH Call SOLE 0 300 0 0
SEASPAN CORP Put Y75638109 1 2,900 SH Put SOLE 0 2,900 0 0
SEATTLE GENETICS INC COM 812578102 17 200 SH   SOLE 0 200 0 0
SEATTLE GENETICS INC Call 812578102 48 3,000 SH Call SOLE 0 3,000 0 0
SEATTLE GENETICS INC Put 812578102 2 5,500 SH Put SOLE 0 5,500 0 0
SEAWORLD ENTMT INC COM 81282V100 967 36,768 SH   SOLE 0 36,768 0 0
SEAWORLD ENTMT INC Call 81282V100 71 120,800 SH Call SOLE 0 120,800 0 0
SEAWORLD ENTMT INC Put 81282V100 104 66,500 SH Put SOLE 0 66,500 0 0
SEI INVESTMENTS CO COM 784117103 33 565 SH   SOLE 0 565 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 571 9,815 SH   SOLE 0 9,815 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 715 5,931 SH   SOLE 0 5,931 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 20,069 339,017 SH   SOLE 0 339,017 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 168 6,000 SH   SOLE 0 6,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 18,703 232,255 SH   SOLE 0 232,255 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 119 2,418 SH   SOLE 0 2,418 0 0
SELECT SECTOR SPDR TR Call 81369Y852 24 112,700 SH Call SOLE 0 112,700 0 0
SELECT SECTOR SPDR TR Call 81369Y860 1 5,000 SH Call SOLE 0 5,000 0 0
SELECT SECTOR SPDR TR Call 81369Y886 1,544 321,700 SH Call SOLE 0 321,700 0 0
SELECT SECTOR SPDR TR Call 81369Y803 302 49,500 SH Call SOLE 0 49,500 0 0
SELECT SECTOR SPDR TR Call 81369Y605 211 314,600 SH Call SOLE 0 314,600 0 0
SELECT SECTOR SPDR TR Call 81369Y704 324 237,700 SH Call SOLE 0 237,700 0 0
SELECT SECTOR SPDR TR Call 81369Y506 682 373,300 SH Call SOLE 0 373,300 0 0
SELECT SECTOR SPDR TR Call 81369Y407 92 55,600 SH Call SOLE 0 55,600 0 0
SELECT SECTOR SPDR TR Call 81369Y209 66 221,600 SH Call SOLE 0 221,600 0 0
SELECT SECTOR SPDR TR Call 81369Y308 145 145,000 SH Call SOLE 0 145,000 0 0
SELECT SECTOR SPDR TR Call 81369Y100 69 25,500 SH Call SOLE 0 25,500 0 0
SELECT SECTOR SPDR TR Put 81369Y100 60 182,800 SH Put SOLE 0 182,800 0 0
SELECT SECTOR SPDR TR Put 81369Y308 21 62,500 SH Put SOLE 0 62,500 0 0
SELECT SECTOR SPDR TR Put 81369Y209 92 139,500 SH Put SOLE 0 139,500 0 0
SELECT SECTOR SPDR TR Put 81369Y407 40 25,300 SH Put SOLE 0 25,300 0 0
SELECT SECTOR SPDR TR Put 81369Y506 741 783,800 SH Put SOLE 0 783,800 0 0
SELECT SECTOR SPDR TR Put 81369Y704 161 197,600 SH Put SOLE 0 197,600 0 0
SELECT SECTOR SPDR TR Put 81369Y605 29 129,700 SH Put SOLE 0 129,700 0 0
SELECT SECTOR SPDR TR Put 81369Y803 255 570,900 SH Put SOLE 0 570,900 0 0
SELECT SECTOR SPDR TR Put 81369Y886 38 187,000 SH Put SOLE 0 187,000 0 0
SELECT SECTOR SPDR TR Put 81369Y852 31 94,300 SH Put SOLE 0 94,300 0 0
SELECTA BIOSCIENCES INC COM 816212104 1 610 SH   SOLE 0 610 0 0
SEMGROUP CORP CL A 81663A105 311 19,063 SH   SOLE 0 19,063 0 0
SEMGROUP CORP Call 81663A105 0 100 SH Call SOLE 0 100 0 0
SEMPRA ENERGY Call 816851109 5 1,300 SH Call SOLE 0 1,300 0 0
SEMTECH CORP Call 816850101 2 6,600 SH Call SOLE 0 6,600 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 10 1,148 SH   SOLE 0 1,148 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 80 1,604 SH   SOLE 0 1,604 0 0
SENSATA TECHNOLOGIES HLDNG P Call G8060N102 14 5,800 SH Call SOLE 0 5,800 0 0
SENSATA TECHNOLOGIES HLDNG P Put G8060N102 0 1,700 SH Put SOLE 0 1,700 0 0
SERES THERAPEUTICS INC COM 81750R102 42 10,600 SH   SOLE 0 10,600 0 0
SERITAGE GROWTH PPTYS Call 81752R100 0 6,900 SH Call SOLE 0 6,900 0 0
SERITAGE GROWTH PPTYS Put 81752R100 7 2,800 SH Put SOLE 0 2,800 0 0
SERVICE CORP INTL Call 817565104 9 9,700 SH Call SOLE 0 9,700 0 0
SERVICE CORP INTL Put 817565104 0 500 SH Put SOLE 0 500 0 0
SERVICE PPTYS TR Call 81761L102 3 1,700 SH Call SOLE 0 1,700 0 0
SERVICEMASTER GLOBAL HLDGS I Call 81761R109 14 5,000 SH Call SOLE 0 5,000 0 0
SERVICENOW INC COM 81762P102 6,719 26,469 SH   SOLE 0 26,469 0 0
SERVICENOW INC Call 81762P102 79 22,700 SH Call SOLE 0 22,700 0 0
SERVICENOW INC Put 81762P102 163 17,400 SH Put SOLE 0 17,400 0 0
SESEN BIO INC COM 817763105 1 1,100 SH   SOLE 0 1,100 0 0
SHAKE SHACK INC CL A 819047101 289 2,955 SH   SOLE 0 2,955 0 0
SHAKE SHACK INC Call 819047101 66 16,300 SH Call SOLE 0 16,300 0 0
SHAKE SHACK INC Put 819047101 28 25,300 SH Put SOLE 0 25,300 0 0
SHAW COMMUNICATIONS INC Call 82028K200 0 200 SH Call SOLE 0 200 0 0
SHAW COMMUNICATIONS INC Put 82028K200 0 200 SH Put SOLE 0 200 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 0 1 SH   SOLE 0 1 0 0
SHENANDOAH TELECOMMUNICATION Put 82312B106 1 200 SH Put SOLE 0 200 0 0
SHERWIN WILLIAMS CO Call 824348106 353 3,500 SH Call SOLE 0 3,500 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 32 2,301 SH   SOLE 0 2,301 0 0
SHIP FINANCE INTERNATIONAL L Call G81075106 0 1,300 SH Call SOLE 0 1,300 0 0
SHIP FINANCE INTERNATIONAL L Put G81075106 0 1,100 SH Put SOLE 0 1,100 0 0
SHOE CARNIVAL INC COM 824889109 19 600 SH   SOLE 0 600 0 0
SHOE CARNIVAL INC Call 824889109 0 700 SH Call SOLE 0 700 0 0
SHOE CARNIVAL INC Put 824889109 0 1,300 SH Put SOLE 0 1,300 0 0
SHOPIFY INC Call 82509L107 886 6,600 SH Call SOLE 0 6,600 0 0
SHOPIFY INC Put 82509L107 9 12,200 SH Put SOLE 0 12,200 0 0
SHUTTERSTOCK INC Call 825690100 6 6,300 SH Call SOLE 0 6,300 0 0
SHUTTERSTOCK INC Put 825690100 0 100 SH Put SOLE 0 100 0 0
SIENTRA INC COM 82621J105 7 1,100 SH   SOLE 0 1,100 0 0
SIENTRA INC Call 82621J105 7 5,000 SH Call SOLE 0 5,000 0 0
SIERRA WIRELESS INC Call 826516106 0 3,600 SH Call SOLE 0 3,600 0 0
SIERRA WIRELESS INC Put 826516106 2 10,300 SH Put SOLE 0 10,300 0 0
SIGNATURE BK NEW YORK N Y Put 82669G104 0 100 SH Put SOLE 0 100 0 0
SIGNET JEWELERS LIMITED SHS G81276100 27 1,648 SH   SOLE 0 1,648 0 0
SIGNET JEWELERS LIMITED Call G81276100 48 44,200 SH Call SOLE 0 44,200 0 0
SIGNET JEWELERS LIMITED Put G81276100 195 17,600 SH Put SOLE 0 17,600 0 0
SILICON LABORATORIES INC Call 826919102 4 800 SH Call SOLE 0 800 0 0
SIMON PPTY GROUP INC NEW COM 828806109 629 4,043 SH   SOLE 0 4,043 0 0
SIMON PPTY GROUP INC NEW Call 828806109 8 3,900 SH Call SOLE 0 3,900 0 0
SIMON PPTY GROUP INC NEW Put 828806109 146 38,100 SH Put SOLE 0 38,100 0 0
SIMULATIONS PLUS INC Call 829214105 0 100 SH Call SOLE 0 100 0 0
SINA CORP ORD G81477104 35 906 SH   SOLE 0 906 0 0
SINA CORP Call G81477104 29 7,600 SH Call SOLE 0 7,600 0 0
SINA CORP Put G81477104 19 1,300 SH Put SOLE 0 1,300 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 20 488 SH   SOLE 0 488 0 0
SINCLAIR BROADCAST GROUP INC Call 829226109 3 1,000 SH Call SOLE 0 1,000 0 0
SINCLAIR BROADCAST GROUP INC Put 829226109 4 5,500 SH Put SOLE 0 5,500 0 0
SIRIUS XM HLDGS INC COM 82968B103 2 410 SH   SOLE 0 410 0 0
SIRIUS XM HLDGS INC Call 82968B103 6 3,200 SH Call SOLE 0 3,200 0 0
SITEONE LANDSCAPE SUPPLY INC Call 82982L103 0 100 SH Call SOLE 0 100 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 10 198 SH   SOLE 0 198 0 0
SIX FLAGS ENTMT CORP NEW Call 83001A102 10 14,100 SH Call SOLE 0 14,100 0 0
SIX FLAGS ENTMT CORP NEW Put 83001A102 22 17,000 SH Put SOLE 0 17,000 0 0
SKECHERS U S A INC Call 830566105 130 47,700 SH Call SOLE 0 47,700 0 0
SKECHERS U S A INC Put 830566105 21 54,200 SH Put SOLE 0 54,200 0 0
SKYWEST INC Call 830879102 3 600 SH Call SOLE 0 600 0 0
SKYWEST INC Put 830879102 0 300 SH Put SOLE 0 300 0 0
SKYWORKS SOLUTIONS INC Call 83088M102 103 16,500 SH Call SOLE 0 16,500 0 0
SKYWORKS SOLUTIONS INC Put 83088M102 2 1,000 SH Put SOLE 0 1,000 0 0
SL GREEN RLTY CORP COM 78440X101 567 6,939 SH   SOLE 0 6,939 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 722 30,452 SH   SOLE 0 30,452 0 0
SLACK TECHNOLOGIES INC Call 83088V102 25 93,700 SH Call SOLE 0 93,700 0 0
SLACK TECHNOLOGIES INC Put 83088V102 181 46,100 SH Put SOLE 0 46,100 0 0
SLEEP NUMBER CORP COM 83125X103 30 732 SH   SOLE 0 732 0 0
SLM CORP COM 78442P106 113 12,833 SH   SOLE 0 12,833 0 0
SLM CORP Put 78442P106 20 32,300 SH Put SOLE 0 32,300 0 0
SM ENERGY CO COM 78454L100 210 21,683 SH   SOLE 0 21,683 0 0
SM ENERGY CO Call 78454L100 7 32,200 SH Call SOLE 0 32,200 0 0
SM ENERGY CO Put 78454L100 52 37,600 SH Put SOLE 0 37,600 0 0
SMARTSHEET INC COM CL A 83200N103 78 2,168 SH   SOLE 0 2,168 0 0
SMARTSHEET INC Call 83200N103 2 1,200 SH Call SOLE 0 1,200 0 0
SMARTSHEET INC Put 83200N103 15 2,700 SH Put SOLE 0 2,700 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 69 5,000 SH   SOLE 0 5,000 0 0
SMILEDIRECTCLUB INC Call 83192H106 4 10,500 SH Call SOLE 0 10,500 0 0
SMILEDIRECTCLUB INC Put 83192H106 14 13,100 SH Put SOLE 0 13,100 0 0
SMITH A O CORP COM 831865209 35 737 SH   SOLE 0 737 0 0
SMITH A O CORP Put 831865209 3 2,600 SH Put SOLE 0 2,600 0 0
SMUCKER J M CO COM NEW 832696405 1,245 11,324 SH   SOLE 0 11,324 0 0
SMUCKER J M CO Call 832696405 10 6,300 SH Call SOLE 0 6,300 0 0
SMUCKER J M CO Put 832696405 5 8,800 SH Put SOLE 0 8,800 0 0
SOCIEDAD QUIMICA MINERA DE C Call 833635105 0 1,000 SH Call SOLE 0 1,000 0 0
SOCIEDAD QUIMICA MINERA DE C Put 833635105 3 900 SH Put SOLE 0 900 0 0
SOGOU INC ADR REPSTG A 83409V104 8 1,672 SH   SOLE 0 1,672 0 0
SOGOU INC Call 83409V104 3 5,600 SH Call SOLE 0 5,600 0 0
SOGOU INC Put 83409V104 0 2,400 SH Put SOLE 0 2,400 0 0
SOHU COM LTD SPONSORED ADS 83410S108 7 723 SH   SOLE 0 723 0 0
SOHU COM LTD Call 83410S108 2 8,300 SH Call SOLE 0 8,300 0 0
SOHU COM LTD Put 83410S108 0 300 SH Put SOLE 0 300 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 553 6,617 SH   SOLE 0 6,617 0 0
SOLAREDGE TECHNOLOGIES INC Call 83417M104 867 79,200 SH Call SOLE 0 79,200 0 0
SOLAREDGE TECHNOLOGIES INC Put 83417M104 64 16,200 SH Put SOLE 0 16,200 0 0
SOLID BIOSCIENCES INC COM 83422E105 11 1,100 SH   SOLE 0 1,100 0 0
SOLID BIOSCIENCES INC Call 83422E105 3 1,200 SH Call SOLE 0 1,200 0 0
SOLID BIOSCIENCES INC Put 83422E105 0 400 SH Put SOLE 0 400 0 0
SONOS INC COM 83570H108 320 23,878 SH   SOLE 0 23,878 0 0
SONOS INC Call 83570H108 8 12,100 SH Call SOLE 0 12,100 0 0
SONOS INC Put 83570H108 66 41,700 SH Put SOLE 0 41,700 0 0
SONY CORP SPONSORED ADR 835699307 294 4,976 SH   SOLE 0 4,976 0 0
SONY CORP Call 835699307 374 190,100 SH Call SOLE 0 190,100 0 0
SONY CORP Put 835699307 5 6,200 SH Put SOLE 0 6,200 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 0 600 SH   SOLE 0 600 0 0
SORL AUTO PTS INC Put 78461U101 1 1,000 SH Put SOLE 0 1,000 0 0
SOUTHERN CO COM 842587107 50 812 SH   SOLE 0 812 0 0
SOUTHWEST AIRLS CO COM 844741108 555 10,279 SH   SOLE 0 10,279 0 0
SOUTHWEST AIRLS CO Call 844741108 0 3,100 SH Call SOLE 0 3,100 0 0
SOUTHWEST AIRLS CO Put 844741108 0 200 SH Put SOLE 0 200 0 0
SOUTHWESTERN ENERGY CO COM 845467109 72 37,510 SH   SOLE 0 37,510 0 0
SOUTHWESTERN ENERGY CO Put 845467109 6 4,500 SH Put SOLE 0 4,500 0 0
SPARK THERAPEUTICS INC Call 84652J103 8 1,800 SH Call SOLE 0 1,800 0 0
SPARK THERAPEUTICS INC Put 84652J103 48 3,500 SH Put SOLE 0 3,500 0 0
SPARTANNASH CO Call 847215100 0 400 SH Call SOLE 0 400 0 0
SPARTANNASH CO Put 847215100 0 300 SH Put SOLE 0 300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 20,188 75,001 SH   SOLE 0 75,001 0 0
SPDR DOW JONES INDL AVRG ETF Call 78467X109 203 68,000 SH Call SOLE 0 68,000 0 0
SPDR DOW JONES INDL AVRG ETF Put 78467X109 314 198,800 SH Put SOLE 0 198,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 3,096 22,300 SH   SOLE 0 22,300 0 0
SPDR GOLD TRUST Call 78463V107 8,871 2,135,300 SH Call SOLE 0 2,135,300 0 0
SPDR GOLD TRUST Put 78463V107 2,395 996,800 SH Put SOLE 0 996,800 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,113 29,500 SH   SOLE 0 29,500 0 0
SPDR INDEX SHS FDS Call 78463X202 0 200 SH Call SOLE 0 200 0 0
SPDR INDEX SHS FDS Put 78463X202 4 73,100 SH Put SOLE 0 73,100 0 0
SPDR S&P 500 ETF TR Call 78462F103 365 277,800 SH Call SOLE 0 277,800 0 0
SPDR S&P 500 ETF TR Put 78462F103 474 707,300 SH Put SOLE 0 707,300 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 775 2,200 SH   SOLE 0 2,200 0 0
SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 224 53,600 SH Call SOLE 0 53,600 0 0
SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 38 21,300 SH Put SOLE 0 21,300 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 325 2,996 SH   SOLE 0 2,996 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 17 199 SH   SOLE 0 199 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 3,617 47,439 SH   SOLE 0 47,439 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 686 13,000 SH   SOLE 0 13,000 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 15,130 356,605 SH   SOLE 0 356,605 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 7 200 SH   SOLE 0 200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 704 31,505 SH   SOLE 0 31,505 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 2,472 97,147 SH   SOLE 0 97,147 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 133 1,299 SH   SOLE 0 1,299 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 35 999 SH   SOLE 0 999 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 19 500 SH   SOLE 0 500 0 0
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 54 1,800 SH   SOLE 0 1,800 0 0
SPDR SERIES TRUST Call 78468R853 0 100 SH Call SOLE 0 100 0 0
SPDR SERIES TRUST Call 78464A409 2 5,200 SH Call SOLE 0 5,200 0 0
SPDR SERIES TRUST Call 78464A607 3 400 SH Call SOLE 0 400 0 0
SPDR SERIES TRUST Call 78464A631 7 2,000 SH Call SOLE 0 2,000 0 0
SPDR SERIES TRUST Call 78464A797 61 30,400 SH Call SOLE 0 30,400 0 0
SPDR SERIES TRUST Call 78464A763 7 4,200 SH Call SOLE 0 4,200 0 0
SPDR SERIES TRUST Call 78464A755 562 543,400 SH Call SOLE 0 543,400 0 0
SPDR SERIES TRUST Call 78464A748 3 6,300 SH Call SOLE 0 6,300 0 0
SPDR SERIES TRUST Call 78464A730 134 1,412,000 SH Call SOLE 0 1,412,000 0 0
SPDR SERIES TRUST Call 78464A722 1 3,100 SH Call SOLE 0 3,100 0 0
SPDR SERIES TRUST Call 78464A714 6 8,200 SH Call SOLE 0 8,200 0 0
SPDR SERIES TRUST Call 78464A698 228 120,700 SH Call SOLE 0 120,700 0 0
SPDR SERIES TRUST Call 78464A870 70 233,900 SH Call SOLE 0 233,900 0 0
SPDR SERIES TRUST Call 78464A862 6 400 SH Call SOLE 0 400 0 0
SPDR SERIES TRUST Call 78464A888 565 279,700 SH Call SOLE 0 279,700 0 0
SPDR SERIES TRUST Call 78468R622 3 2,200 SH Call SOLE 0 2,200 0 0
SPDR SERIES TRUST Put 78468R622 15 92,300 SH Put SOLE 0 92,300 0 0
SPDR SERIES TRUST Put 78464A888 0 10,400 SH Put SOLE 0 10,400 0 0
SPDR SERIES TRUST Put 78464A862 0 100 SH Put SOLE 0 100 0 0
SPDR SERIES TRUST Put 78464A870 1,568 575,900 SH Put SOLE 0 575,900 0 0
SPDR SERIES TRUST Put 78464A698 213 426,500 SH Put SOLE 0 426,500 0 0
SPDR SERIES TRUST Put 78464A714 689 688,600 SH Put SOLE 0 688,600 0 0
SPDR SERIES TRUST Put 78464A722 2 1,000 SH Put SOLE 0 1,000 0 0
SPDR SERIES TRUST Put 78464A730 1,438 899,600 SH Put SOLE 0 899,600 0 0
SPDR SERIES TRUST Put 78464A748 19 8,400 SH Put SOLE 0 8,400 0 0
SPDR SERIES TRUST Put 78464A755 388 286,400 SH Put SOLE 0 286,400 0 0
SPDR SERIES TRUST Put 78464A763 0 1,600 SH Put SOLE 0 1,600 0 0
SPDR SERIES TRUST Put 78464A797 18 11,300 SH Put SOLE 0 11,300 0 0
SPDR SERIES TRUST Put 78464A631 1 1,400 SH Put SOLE 0 1,400 0 0
SPDR SERIES TRUST Put 78464A409 0 700 SH Put SOLE 0 700 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 232 4,411 SH   SOLE 0 4,411 0 0
SPECTRUM BRANDS HLDGS INC NE Call 84790A105 2 1,700 SH Call SOLE 0 1,700 0 0
SPECTRUM BRANDS HLDGS INC NE Put 84790A105 6 4,000 SH Put SOLE 0 4,000 0 0
SPINNAKER ETF SERIES Call 84858T400 0 300 SH Call SOLE 0 300 0 0
SPINNAKER ETF SERIES Put 84858T400 0 100 SH Put SOLE 0 100 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 164 1,998 SH   SOLE 0 1,998 0 0
SPIRIT AEROSYSTEMS HLDGS INC Call 848574109 8 2,900 SH Call SOLE 0 2,900 0 0
SPIRIT AEROSYSTEMS HLDGS INC Put 848574109 14 3,800 SH Put SOLE 0 3,800 0 0
SPIRIT AIRLS INC COM 848577102 312 8,600 SH   SOLE 0 8,600 0 0
SPIRIT AIRLS INC Call 848577102 0 1,000 SH Call SOLE 0 1,000 0 0
SPIRIT AIRLS INC Put 848577102 105 12,200 SH Put SOLE 0 12,200 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 19 400 SH   SOLE 0 400 0 0
SPIRIT RLTY CAP INC NEW Call 84860W300 0 5,000 SH Call SOLE 0 5,000 0 0
SPIRIT RLTY CAP INC NEW Put 84860W300 0 5,000 SH Put SOLE 0 5,000 0 0
SPLUNK INC COM 848637104 4,287 36,374 SH   SOLE 0 36,374 0 0
SPLUNK INC Call 848637104 170 52,300 SH Call SOLE 0 52,300 0 0
SPLUNK INC Put 848637104 499 83,700 SH Put SOLE 0 83,700 0 0
SPORTSMANS WHSE HLDGS INC Call 84920Y106 1 5,400 SH Call SOLE 0 5,400 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,594 22,759 SH   SOLE 0 22,759 0 0
SPOTIFY TECHNOLOGY S A Call L8681T102 16 19,400 SH Call SOLE 0 19,400 0 0
SPOTIFY TECHNOLOGY S A Put L8681T102 418 47,500 SH Put SOLE 0 47,500 0 0
SPRINT CORPORATION COM 85207U105 51 8,400 SH   SOLE 0 8,400 0 0
SPRINT CORPORATION Put 85207U105 9 17,000 SH Put SOLE 0 17,000 0 0
SPROUTS FMRS MKT INC Call 85208M102 1 4,300 SH Call SOLE 0 4,300 0 0
SPS COMMERCE INC COM 78463M107 47 1,000 SH   SOLE 0 1,000 0 0
SPS COMMERCE INC Put 78463M107 2 400 SH Put SOLE 0 400 0 0
SQUARE INC CL A 852234103 2,381 38,438 SH   SOLE 0 38,438 0 0
SQUARE INC Call 852234103 148 73,100 SH Call SOLE 0 73,100 0 0
SQUARE INC Put 852234103 730 244,000 SH Put SOLE 0 244,000 0 0
SRAX INC CL A 78472M106 0 100 SH   SOLE 0 100 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 118 2,296 SH   SOLE 0 2,296 0 0
SS&C TECHNOLOGIES HLDGS INC Call 78467J100 5 1,300 SH Call SOLE 0 1,300 0 0
SS&C TECHNOLOGIES HLDGS INC Put 78467J100 0 700 SH Put SOLE 0 700 0 0
SSR MNG INC COM 784730103 8 581 SH   SOLE 0 581 0 0
SSR MNG INC Call 784730103 8 5,300 SH Call SOLE 0 5,300 0 0
SSR MNG INC Put 784730103 4 9,700 SH Put SOLE 0 9,700 0 0
ST JOE CO Call 790148100 1 4,000 SH Call SOLE 0 4,000 0 0
STAAR SURGICAL CO Call 852312305 0 1,000 SH Call SOLE 0 1,000 0 0
STAG INDL INC Call 85254J102 1 4,000 SH Call SOLE 0 4,000 0 0
STAG INDL INC Put 85254J102 28 5,300 SH Put SOLE 0 5,300 0 0
STAMPS COM INC Call 852857200 34 4,100 SH Call SOLE 0 4,100 0 0
STAMPS COM INC Put 852857200 8 3,400 SH Put SOLE 0 3,400 0 0
STANLEY BLACK & DECKER INC COM 854502101 366 2,541 SH   SOLE 0 2,541 0 0
STANLEY BLACK & DECKER INC Put 854502101 0 5,000 SH Put SOLE 0 5,000 0 0
STAR BULK CARRIERS CORP Call Y8162K204 14 15,600 SH Call SOLE 0 15,600 0 0
STAR BULK CARRIERS CORP Put Y8162K204 76 21,600 SH Put SOLE 0 21,600 0 0
STARBUCKS CORP COM 855244109 2,838 32,102 SH   SOLE 0 32,102 0 0
STARBUCKS CORP Call 855244109 32 145,300 SH Call SOLE 0 145,300 0 0
STARBUCKS CORP Put 855244109 101 43,700 SH Put SOLE 0 43,700 0 0
STARS GROUP INC COM 85570W100 55 3,724 SH   SOLE 0 3,724 0 0
STARS GROUP INC Call 85570W100 2 3,600 SH Call SOLE 0 3,600 0 0
STARS GROUP INC Put 85570W100 22 6,200 SH Put SOLE 0 6,200 0 0
STARWOOD PPTY TR INC COM 85571B105 52 2,153 SH   SOLE 0 2,153 0 0
STARWOOD PPTY TR INC Put 85571B105 0 600 SH Put SOLE 0 600 0 0
STATE STR CORP COM 857477103 23 395 SH   SOLE 0 395 0 0
STATE STR CORP Call 857477103 2 7,500 SH Call SOLE 0 7,500 0 0
STATE STR CORP Put 857477103 1 1,300 SH Put SOLE 0 1,300 0 0
STEEL DYNAMICS INC COM 858119100 1,253 42,062 SH   SOLE 0 42,062 0 0
STEEL DYNAMICS INC Call 858119100 3 15,200 SH Call SOLE 0 15,200 0 0
STEEL DYNAMICS INC Put 858119100 484 74,100 SH Put SOLE 0 74,100 0 0
STEELCASE INC CL A 858155203 5 291 SH   SOLE 0 291 0 0
STEELCASE INC Call 858155203 3 5,500 SH Call SOLE 0 5,500 0 0
STEELCASE INC Put 858155203 0 1,200 SH Put SOLE 0 1,200 0 0
STERICYCLE INC Call 858912108 131 11,500 SH Call SOLE 0 11,500 0 0
STERICYCLE INC Put 858912108 4 9,300 SH Put SOLE 0 9,300 0 0
STEWART INFORMATION SVCS COR COM 860372101 387 10,000 SH   SOLE 0 10,000 0 0
STEWART INFORMATION SVCS COR Put 860372101 64 10,000 SH Put SOLE 0 10,000 0 0
STIFEL FINL CORP Call 860630102 4 13,400 SH Call SOLE 0 13,400 0 0
STIFEL FINL CORP Put 860630102 0 600 SH Put SOLE 0 600 0 0
STITCH FIX INC COM CL A 860897107 53 2,800 SH   SOLE 0 2,800 0 0
STITCH FIX INC Call 860897107 84 50,200 SH Call SOLE 0 50,200 0 0
STITCH FIX INC Put 860897107 92 135,200 SH Put SOLE 0 135,200 0 0
STMICROELECTRONICS N V Call 861012102 11 35,400 SH Call SOLE 0 35,400 0 0
STMICROELECTRONICS N V Put 861012102 0 900 SH Put SOLE 0 900 0 0
STONECO LTD COM CL A G85158106 508 14,634 SH   SOLE 0 14,634 0 0
STONECO LTD Call G85158106 7 6,900 SH Call SOLE 0 6,900 0 0
STONECO LTD Put G85158106 98 38,300 SH Put SOLE 0 38,300 0 0
STONEMOR PARTNERS L P COM UNITS INT 86183Q100 1 1,600 SH   SOLE 0 1,600 0 0
STONEMOR PARTNERS L P Call 86183Q100 0 2,800 SH Call SOLE 0 2,800 0 0
STONERIDGE INC Call 86183P102 2 3,100 SH Call SOLE 0 3,100 0 0
STORE CAP CORP Call 862121100 0 200 SH Call SOLE 0 200 0 0
STRATASYS LTD Call M85548101 0 500 SH Call SOLE 0 500 0 0
STRYKER CORP Call 863667101 3 1,800 SH Call SOLE 0 1,800 0 0
STURM RUGER & CO INC COM 864159108 45 1,101 SH   SOLE 0 1,101 0 0
STURM RUGER & CO INC Put 864159108 13 3,100 SH Put SOLE 0 3,100 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 11 470 SH   SOLE 0 470 0 0
SUBURBAN PROPANE PARTNERS L Call 864482104 0 1,200 SH Call SOLE 0 1,200 0 0
SUMMIT MATLS INC Call 86614U100 27 3,200 SH Call SOLE 0 3,200 0 0
SUMMIT MATLS INC Put 86614U100 0 500 SH Put SOLE 0 500 0 0
SUN LIFE FINL INC Call 866796105 2 1,400 SH Call SOLE 0 1,400 0 0
SUN LIFE FINL INC Put 866796105 0 100 SH Put SOLE 0 100 0 0
SUNCOKE ENERGY INC Put 86722A103 36 5,200 SH Put SOLE 0 5,200 0 0
SUNCOR ENERGY INC NEW COM 867224107 794 25,152 SH   SOLE 0 25,152 0 0
SUNCOR ENERGY INC NEW Call 867224107 40 74,000 SH Call SOLE 0 74,000 0 0
SUNCOR ENERGY INC NEW Put 867224107 37 17,700 SH Put SOLE 0 17,700 0 0
SUNOCO LP Call 86765K109 4 13,800 SH Call SOLE 0 13,800 0 0
SUNOCO LP Put 86765K109 1 3,300 SH Put SOLE 0 3,300 0 0
SUNOPTA INC COM 8676EP108 0 20 SH   SOLE 0 20 0 0
SUNOPTA INC Call 8676EP108 0 2,500 SH Call SOLE 0 2,500 0 0
SUNOPTA INC Put 8676EP108 5 6,500 SH Put SOLE 0 6,500 0 0
SUNPOWER CORP COM 867652406 35 3,195 SH   SOLE 0 3,195 0 0
SUNPOWER CORP Call 867652406 6 1,500 SH Call SOLE 0 1,500 0 0
SUNRUN INC COM 86771W105 131 7,859 SH   SOLE 0 7,859 0 0
SUNRUN INC Call 86771W105 38 50,500 SH Call SOLE 0 50,500 0 0
SUNRUN INC Put 86771W105 22 20,400 SH Put SOLE 0 20,400 0 0
SUNTRUST BKS INC COM 867914103 19 277 SH   SOLE 0 277 0 0
SUNTRUST BKS INC Call 867914103 0 200 SH Call SOLE 0 200 0 0
SUNTRUST BKS INC Put 867914103 1 200 SH Put SOLE 0 200 0 0
SUPERIOR INDS INTL INC COM 868168105 1 654 SH   SOLE 0 654 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 13 500 SH   SOLE 0 500 0 0
SUTTER ROCK CAP CORP COM 86944Q100 6 1,110 SH   SOLE 0 1,110 0 0
SUTTER ROCK CAP CORP Call 86944Q100 0 2,000 SH Call SOLE 0 2,000 0 0
SVB FINL GROUP COM 78486Q101 1,168 5,594 SH   SOLE 0 5,594 0 0
SVB FINL GROUP Call 78486Q101 7 4,900 SH Call SOLE 0 4,900 0 0
SVB FINL GROUP Put 78486Q101 95 32,100 SH Put SOLE 0 32,100 0 0
SVMK INC COM 78489X103 194 11,360 SH   SOLE 0 11,360 0 0
SVMK INC Call 78489X103 12 9,800 SH Call SOLE 0 9,800 0 0
SVMK INC Put 78489X103 30 37,500 SH Put SOLE 0 37,500 0 0
SWITCH INC CL A 87105L104 142 9,144 SH   SOLE 0 9,144 0 0
SWITCH INC Call 87105L104 12 19,200 SH Call SOLE 0 19,200 0 0
SWITCH INC Put 87105L104 0 6,000 SH Put SOLE 0 6,000 0 0
SYMANTEC CORP Call 871503108 0 11,700 SH Call SOLE 0 11,700 0 0
SYMANTEC CORP Put 871503108 0 800 SH Put SOLE 0 800 0 0
SYNAPTICS INC COM 87157D109 969 24,273 SH   SOLE 0 24,273 0 0
SYNAPTICS INC Call 87157D109 0 200 SH Call SOLE 0 200 0 0
SYNAPTICS INC Put 87157D109 5 7,200 SH Put SOLE 0 7,200 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1 300 SH   SOLE 0 300 0 0
SYNCHRONOSS TECHNOLOGIES INC Call 87157B103 0 400 SH Call SOLE 0 400 0 0
SYNCHRONOSS TECHNOLOGIES INC Put 87157B103 0 100 SH Put SOLE 0 100 0 0
SYNCHRONY FINL COM 87165B103 327 9,599 SH   SOLE 0 9,599 0 0
SYNCHRONY FINL Call 87165B103 166 51,400 SH Call SOLE 0 51,400 0 0
SYNCHRONY FINL Put 87165B103 0 400 SH Put SOLE 0 400 0 0
SYNLOGIC INC COM 87166L100 0 100 SH   SOLE 0 100 0 0
SYNNEX CORP COM 87162W100 50 443 SH   SOLE 0 443 0 0
SYNNEX CORP Put 87162W100 0 1,500 SH Put SOLE 0 1,500 0 0
SYNOPSYS INC COM 871607107 256 1,868 SH   SOLE 0 1,868 0 0
SYNOPSYS INC Call 871607107 22 3,800 SH Call SOLE 0 3,800 0 0
SYNOPSYS INC Put 871607107 15 6,800 SH Put SOLE 0 6,800 0 0
SYSCO CORP Call 871829107 8 4,000 SH Call SOLE 0 4,000 0 0
T MOBILE US INC COM 872590104 11,713 148,700 SH   SOLE 0 148,700 0 0
T MOBILE US INC Call 872590104 76 4,700 SH Call SOLE 0 4,700 0 0
T MOBILE US INC Put 872590104 0 100 SH Put SOLE 0 100 0 0
TABULA RASA HEALTHCARE INC COM 873379101 38 700 SH   SOLE 0 700 0 0
TAILORED BRANDS INC Call 87403A107 7 20,400 SH Call SOLE 0 20,400 0 0
TAILORED BRANDS INC Put 87403A107 183 61,700 SH Put SOLE 0 61,700 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,025 22,068 SH   SOLE 0 22,068 0 0
TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 75 79,500 SH Call SOLE 0 79,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD Put 874039100 19 67,300 SH Put SOLE 0 67,300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,150 17,156 SH   SOLE 0 17,156 0 0
TAKE-TWO INTERACTIVE SOFTWAR Call 874054109 144 13,700 SH Call SOLE 0 13,700 0 0
TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 151 19,600 SH Put SOLE 0 19,600 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 184 10,702 SH   SOLE 0 10,702 0 0
TAKEDA PHARMACEUTICAL CO LTD Call 874060205 41 20,400 SH Call SOLE 0 20,400 0 0
TAKEDA PHARMACEUTICAL CO LTD Put 874060205 66 16,300 SH Put SOLE 0 16,300 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 417 12,204 SH   SOLE 0 12,204 0 0
TAL EDUCATION GROUP Call 874080104 7 22,500 SH Call SOLE 0 22,500 0 0
TAL EDUCATION GROUP Put 874080104 42 20,100 SH Put SOLE 0 20,100 0 0
TANDEM DIABETES CARE INC Call 875372203 1 1,800 SH Call SOLE 0 1,800 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 9 634 SH   SOLE 0 634 0 0
TANGER FACTORY OUTLET CTRS I Put 875465106 13 3,200 SH Put SOLE 0 3,200 0 0
TAPESTRY INC Call 876030107 245 124,700 SH Call SOLE 0 124,700 0 0
TAPESTRY INC Put 876030107 130 59,600 SH Put SOLE 0 59,600 0 0
TARGA RES CORP Call 87612G101 30 60,300 SH Call SOLE 0 60,300 0 0
TARGA RES CORP Put 87612G101 87 31,300 SH Put SOLE 0 31,300 0 0
TARGET CORP COM 87612E106 211 1,981 SH   SOLE 0 1,981 0 0
TARGET CORP Call 87612E106 256 21,300 SH Call SOLE 0 21,300 0 0
TARGET CORP Put 87612E106 36 118,000 SH Put SOLE 0 118,000 0 0
TATA MTRS LTD SPONSORED ADR 876568502 76 9,090 SH   SOLE 0 9,090 0 0
TATA MTRS LTD Call 876568502 2 19,600 SH Call SOLE 0 19,600 0 0
TATA MTRS LTD Put 876568502 65 20,400 SH Put SOLE 0 20,400 0 0
TAUBMAN CTRS INC COM 876664103 91 2,236 SH   SOLE 0 2,236 0 0
TAUBMAN CTRS INC Call 876664103 0 400 SH Call SOLE 0 400 0 0
TAUBMAN CTRS INC Put 876664103 0 200 SH Put SOLE 0 200 0 0
TD AMERITRADE HLDG CORP Call 87236Y108 0 100 SH Call SOLE 0 100 0 0
TD AMERITRADE HLDG CORP Put 87236Y108 1 2,100 SH Put SOLE 0 2,100 0 0
TECH DATA CORP Call 878237106 2 600 SH Call SOLE 0 600 0 0
TECH DATA CORP Put 878237106 0 300 SH Put SOLE 0 300 0 0
TECHNIPFMC PLC COM G87110105 710 29,412 SH   SOLE 0 29,412 0 0
TECHNIPFMC PLC Put G87110105 32 17,500 SH Put SOLE 0 17,500 0 0
TECHTARGET INC COM 87874R100 10 488 SH   SOLE 0 488 0 0
TEEKAY CORPORATION Call Y8564W103 1 6,300 SH Call SOLE 0 6,300 0 0
TEEKAY CORPORATION Put Y8564W103 1 900 SH Put SOLE 0 900 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 186 13,659 SH   SOLE 0 13,659 0 0
TEEKAY LNG PARTNERS L P Call Y8564M105 1 5,900 SH Call SOLE 0 5,900 0 0
TEEKAY LNG PARTNERS L P Put Y8564M105 34 10,500 SH Put SOLE 0 10,500 0 0
TEGNA INC Call 87901J105 2 4,300 SH Call SOLE 0 4,300 0 0
TELADOC HEALTH INC COM 87918A105 1,412 20,865 SH   SOLE 0 20,865 0 0
TELADOC HEALTH INC Call 87918A105 52 26,100 SH Call SOLE 0 26,100 0 0
TELADOC HEALTH INC Put 87918A105 9 36,100 SH Put SOLE 0 36,100 0 0
TELEFLEX INC Call 879369106 14 1,000 SH Call SOLE 0 1,000 0 0
TELEFLEX INC Put 879369106 3 500 SH Put SOLE 0 500 0 0
TELEFONICA BRASIL SA Call 87936R106 2 8,300 SH Call SOLE 0 8,300 0 0
TELEFONICA BRASIL SA Put 87936R106 0 300 SH Put SOLE 0 300 0 0
TELEFONICA S A SPONSORED ADR 879382208 7 1,000 SH   SOLE 0 1,000 0 0
TELEFONICA S A Put 879382208 0 2,100 SH Put SOLE 0 2,100 0 0
TELENAV INC COM 879455103 40 8,448 SH   SOLE 0 8,448 0 0
TELENAV INC Call 879455103 2 8,400 SH Call SOLE 0 8,400 0 0
TELENAV INC Put 879455103 4 3,500 SH Put SOLE 0 3,500 0 0
TELLURIAN INC NEW COM 87968A104 58 7,019 SH   SOLE 0 7,019 0 0
TELLURIAN INC NEW Call 87968A104 11 46,700 SH Call SOLE 0 46,700 0 0
TELLURIAN INC NEW Put 87968A104 8 63,600 SH Put SOLE 0 63,600 0 0
TELUS CORP Call 87971M103 0 1,300 SH Call SOLE 0 1,300 0 0
TEMPUR SEALY INTL INC COM 88023U101 397 5,147 SH   SOLE 0 5,147 0 0
TEMPUR SEALY INTL INC Call 88023U101 141 12,800 SH Call SOLE 0 12,800 0 0
TEMPUR SEALY INTL INC Put 88023U101 23 8,100 SH Put SOLE 0 8,100 0 0
TENABLE HLDGS INC COM 88025T102 567 25,375 SH   SOLE 0 25,375 0 0
TENABLE HLDGS INC Call 88025T102 1 4,900 SH Call SOLE 0 4,900 0 0
TENABLE HLDGS INC Put 88025T102 46 14,100 SH Put SOLE 0 14,100 0 0
TENARIS S A SPONSORED ADS 88031M109 316 14,956 SH   SOLE 0 14,956 0 0
TENARIS S A Call 88031M109 0 1,500 SH Call SOLE 0 1,500 0 0
TENARIS S A Put 88031M109 29 52,400 SH Put SOLE 0 52,400 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 67 5,251 SH   SOLE 0 5,251 0 0
TENCENT MUSIC ENTMT GROUP Call 88034P109 28 113,100 SH Call SOLE 0 113,100 0 0
TENCENT MUSIC ENTMT GROUP Put 88034P109 14 10,800 SH Put SOLE 0 10,800 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 653 29,560 SH   SOLE 0 29,560 0 0
TENET HEALTHCARE CORP Call 88033G407 18 15,900 SH Call SOLE 0 15,900 0 0
TENET HEALTHCARE CORP Put 88033G407 53 35,000 SH Put SOLE 0 35,000 0 0
TENNECO INC CL A VTG COM STK 880349105 819 65,427 SH   SOLE 0 65,427 0 0
TENNECO INC Call 880349105 14 24,700 SH Call SOLE 0 24,700 0 0
TENNECO INC Put 880349105 15 67,100 SH Put SOLE 0 67,100 0 0
TERADATA CORP DEL COM 88076W103 74 2,413 SH   SOLE 0 2,413 0 0
TERADATA CORP DEL Call 88076W103 0 200 SH Call SOLE 0 200 0 0
TERADATA CORP DEL Put 88076W103 0 200 SH Put SOLE 0 200 0 0
TERADYNE INC COM 880770102 0 12 SH   SOLE 0 12 0 0
TERADYNE INC Call 880770102 32 5,200 SH Call SOLE 0 5,200 0 0
TERADYNE INC Put 880770102 5 700 SH Put SOLE 0 700 0 0
TEREX CORP NEW COM 880779103 44 1,700 SH   SOLE 0 1,700 0 0
TEREX CORP NEW Call 880779103 0 200 SH Call SOLE 0 200 0 0
TEREX CORP NEW Put 880779103 1 400 SH Put SOLE 0 400 0 0
TESLA INC COM 88160R101 217 901 SH   SOLE 0 901 0 0
TESLA INC Call 88160R101 972 109,400 SH Call SOLE 0 109,400 0 0
TESLA INC Put 88160R101 1,107 153,100 SH Put SOLE 0 153,100 0 0
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 142 9,170 SH   SOLE 0 9,170 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 663 43,692 SH   SOLE 0 43,692 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 234 44,299 SH   SOLE 0 44,299 0 0
TEUCRIUM COMMODITY TR Call 88166A508 5 130,300 SH Call SOLE 0 130,300 0 0
TEUCRIUM COMMODITY TR Call 88166A102 5 16,600 SH Call SOLE 0 16,600 0 0
TEUCRIUM COMMODITY TR Put 88166A102 6 29,100 SH Put SOLE 0 29,100 0 0
TEUCRIUM COMMODITY TR Put 88166A508 4 5,900 SH Put SOLE 0 5,900 0 0
TEUCRIUM COMMODITY TR Put 88166A607 0 600 SH Put SOLE 0 600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 67 9,816 SH   SOLE 0 9,816 0 0
TEVA PHARMACEUTICAL INDS LTD Call 881624209 4 23,000 SH Call SOLE 0 23,000 0 0
TEVA PHARMACEUTICAL INDS LTD Put 881624209 90 17,000 SH Put SOLE 0 17,000 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 829 15,175 SH   SOLE 0 15,175 0 0
TEXAS CAPITAL BANCSHARES INC Put 88224Q107 0 100 SH Put SOLE 0 100 0 0
TEXAS INSTRS INC COM 882508104 26 205 SH   SOLE 0 205 0 0
TEXAS INSTRS INC Call 882508104 46 19,700 SH Call SOLE 0 19,700 0 0
TEXAS INSTRS INC Put 882508104 3 9,800 SH Put SOLE 0 9,800 0 0
TEXAS ROADHOUSE INC Call 882681109 7 12,900 SH Call SOLE 0 12,900 0 0
TEXAS ROADHOUSE INC Put 882681109 0 100 SH Put SOLE 0 100 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 135 13,716 SH   SOLE 0 13,716 0 0
TEXTAINER GROUP HOLDINGS LTD Call G8766E109 2 2,800 SH Call SOLE 0 2,800 0 0
TEXTRON INC COM 883203101 47 965 SH   SOLE 0 965 0 0
TEXTRON INC Put 883203101 0 100 SH Put SOLE 0 100 0 0
TG THERAPEUTICS INC Call 88322Q108 1 5,000 SH Call SOLE 0 5,000 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 89 2,147 SH   SOLE 0 2,147 0 0
THE CHARLES SCHWAB CORPORATI Call 808513105 51 56,900 SH Call SOLE 0 56,900 0 0
THE CHARLES SCHWAB CORPORATI Put 808513105 10 6,800 SH Put SOLE 0 6,800 0 0
THE REALREAL INC Call 88339P101 28 15,600 SH Call SOLE 0 15,600 0 0
THE TRADE DESK INC COM CL A 88339J105 5,053 26,946 SH   SOLE 0 26,946 0 0
THE TRADE DESK INC Call 88339J105 159 2,600 SH Call SOLE 0 2,600 0 0
THE TRADE DESK INC Put 88339J105 43 33,700 SH Put SOLE 0 33,700 0 0
THE9 LTD SPON ADS 88337K203 1 1,200 SH   SOLE 0 1,200 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 7 389 SH   SOLE 0 389 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 58 200 SH   SOLE 0 200 0 0
THERMO FISHER SCIENTIFIC INC Call 883556102 0 1,500 SH Call SOLE 0 1,500 0 0
THIRD PT REINS LTD COM G8827U100 28 2,853 SH   SOLE 0 2,853 0 0
THIRD PT REINS LTD Put G8827U100 0 1,500 SH Put SOLE 0 1,500 0 0
THOR INDS INC COM 885160101 86 1,525 SH   SOLE 0 1,525 0 0
THOR INDS INC Call 885160101 44 14,000 SH Call SOLE 0 14,000 0 0
THOR INDS INC Put 885160101 6 11,800 SH Put SOLE 0 11,800 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R117 0 77 SH   SOLE 0 77 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 0 83 SH   SOLE 0 83 0 0
TIFFANY & CO NEW COM 886547108 1,618 17,477 SH   SOLE 0 17,477 0 0
TIFFANY & CO NEW Call 886547108 10 6,600 SH Call SOLE 0 6,600 0 0
TIFFANY & CO NEW Put 886547108 236 255,500 SH Put SOLE 0 255,500 0 0
TILLYS INC Call 886885102 2 5,400 SH Call SOLE 0 5,400 0 0
TILRAY INC COM CL 2 88688T100 19 776 SH   SOLE 0 776 0 0
TILRAY INC Call 88688T100 123 198,500 SH Call SOLE 0 198,500 0 0
TILRAY INC Put 88688T100 3,417 73,200 SH Put SOLE 0 73,200 0 0
TIMKEN CO COM 887389104 73 1,700 SH   SOLE 0 1,700 0 0
TIMKEN CO Call 887389104 1 3,500 SH Call SOLE 0 3,500 0 0
TIMKEN CO Put 887389104 0 100 SH Put SOLE 0 100 0 0
TIMKENSTEEL CORP COM 887399103 3 586 SH   SOLE 0 586 0 0
TIMKENSTEEL CORP Put 887399103 0 500 SH Put SOLE 0 500 0 0
TITAN INTL INC ILL Call 88830M102 0 200 SH Call SOLE 0 200 0 0
TITAN INTL INC ILL Put 88830M102 0 300 SH Put SOLE 0 300 0 0
TITAN MACHY INC COM 88830R101 15 1,075 SH   SOLE 0 1,075 0 0
TITAN MACHY INC Call 88830R101 0 1,500 SH Call SOLE 0 1,500 0 0
TIVITY HEALTH INC COM 88870R102 298 17,928 SH   SOLE 0 17,928 0 0
TIVITY HEALTH INC Call 88870R102 32 20,300 SH Call SOLE 0 20,300 0 0
TIVITY HEALTH INC Put 88870R102 129 156,700 SH Put SOLE 0 156,700 0 0
TIVO CORP COM 88870P106 938 123,297 SH   SOLE 0 123,297 0 0
TIVO CORP Call 88870P106 2 40,900 SH Call SOLE 0 40,900 0 0
TIVO CORP Put 88870P106 154 83,000 SH Put SOLE 0 83,000 0 0
TJX COS INC NEW Call 872540109 264 74,600 SH Call SOLE 0 74,600 0 0
TJX COS INC NEW Put 872540109 8 5,000 SH Put SOLE 0 5,000 0 0
TOLL BROTHERS INC COM 889478103 31 757 SH   SOLE 0 757 0 0
TOLL BROTHERS INC Call 889478103 77 31,000 SH Call SOLE 0 31,000 0 0
TORO CO Call 891092108 0 100 SH Call SOLE 0 100 0 0
TORONTO DOMINION BK ONT Call 891160509 75 86,100 SH Call SOLE 0 86,100 0 0
TORONTO DOMINION BK ONT Put 891160509 0 200 SH Put SOLE 0 200 0 0
TOTAL S A SPONSORED ADS 89151E109 825 15,881 SH   SOLE 0 15,881 0 0
TOTAL S A Call 89151E109 3 10,100 SH Call SOLE 0 10,100 0 0
TOTAL S A Put 89151E109 87 29,200 SH Put SOLE 0 29,200 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 8 444 SH   SOLE 0 444 0 0
TOWER SEMICONDUCTOR LTD Call M87915274 4 6,500 SH Call SOLE 0 6,500 0 0
TOWER SEMICONDUCTOR LTD Put M87915274 1 4,900 SH Put SOLE 0 4,900 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 80 598 SH   SOLE 0 598 0 0
TRACTOR SUPPLY CO COM 892356106 2 32 SH   SOLE 0 32 0 0
TRACTOR SUPPLY CO Call 892356106 8 1,500 SH Call SOLE 0 1,500 0 0
TRACTOR SUPPLY CO Put 892356106 13 4,100 SH Put SOLE 0 4,100 0 0
TRADEWEB MKTS INC CL A 892672106 27 750 SH   SOLE 0 750 0 0
TRADEWEB MKTS INC Call 892672106 4 4,500 SH Call SOLE 0 4,500 0 0
TRADEWEB MKTS INC Put 892672106 5 1,200 SH Put SOLE 0 1,200 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH   SOLE 0 200 0 0
TRANSDIGM GROUP INC Put 893641100 0 900 SH Put SOLE 0 900 0 0
TRANSENTERIX INC COM NEW 89366M201 1 2,765 SH   SOLE 0 2,765 0 0
TRANSENTERIX INC Call 89366M201 0 400 SH Call SOLE 0 400 0 0
TRANSENTERIX INC Put 89366M201 6 4,500 SH Put SOLE 0 4,500 0 0
TRANSOCEAN LTD REG SHS H8817H100 130 29,229 SH   SOLE 0 29,229 0 0
TRANSOCEAN LTD Call H8817H100 2 88,000 SH Call SOLE 0 88,000 0 0
TRANSOCEAN LTD Put H8817H100 246 87,700 SH Put SOLE 0 87,700 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 18 2,200 SH   SOLE 0 2,200 0 0
TRANSPORTADORA DE GAS SUR Put 893870204 2 500 SH Put SOLE 0 500 0 0
TRANSUNION COM 89400J107 7 91 SH   SOLE 0 91 0 0
TRAVELERS COMPANIES INC COM 89417E109 41 277 SH   SOLE 0 277 0 0
TRAVELZOO COM NEW 89421Q205 80 7,500 SH   SOLE 0 7,500 0 0
TRAVELZOO Call 89421Q205 0 800 SH Call SOLE 0 800 0 0
TRAVELZOO Put 89421Q205 80 11,800 SH Put SOLE 0 11,800 0 0
TREEHOUSE FOODS INC COM 89469A104 105 1,900 SH   SOLE 0 1,900 0 0
TREEHOUSE FOODS INC Call 89469A104 3 1,100 SH Call SOLE 0 1,100 0 0
TREX CO INC Call 89531P105 60 3,600 SH Call SOLE 0 3,600 0 0
TREX CO INC Put 89531P105 0 1,000 SH Put SOLE 0 1,000 0 0
TRI POINTE GROUP INC COM 87265H109 22 1,500 SH   SOLE 0 1,500 0 0
TRI POINTE GROUP INC Call 87265H109 0 100 SH Call SOLE 0 100 0 0
TRI POINTE GROUP INC Put 87265H109 0 700 SH Put SOLE 0 700 0 0
TRIMBLE INC Call 896239100 3 5,000 SH Call SOLE 0 5,000 0 0
TRIMBLE INC Put 896239100 0 100 SH Put SOLE 0 100 0 0
TRINITY INDS INC Call 896522109 0 100 SH Call SOLE 0 100 0 0
TRINITY INDS INC Put 896522109 0 1,300 SH Put SOLE 0 1,300 0 0
TRIPADVISOR INC COM 896945201 107 2,775 SH   SOLE 0 2,775 0 0
TRIPADVISOR INC Call 896945201 7 8,200 SH Call SOLE 0 8,200 0 0
TRIPADVISOR INC Put 896945201 18 7,700 SH Put SOLE 0 7,700 0 0
TRITON INTL LTD CL A G9078F107 128 3,808 SH   SOLE 0 3,808 0 0
TRITON INTL LTD Call G9078F107 0 300 SH Call SOLE 0 300 0 0
TRITON INTL LTD Put G9078F107 3 17,500 SH Put SOLE 0 17,500 0 0
TRIUMPH GROUP INC NEW Call 896818101 8 5,100 SH Call SOLE 0 5,100 0 0
TRIVAGO N V Call 89686D105 0 500 SH Call SOLE 0 500 0 0
TRIVAGO N V Put 89686D105 0 600 SH Put SOLE 0 600 0 0
TRUECAR INC Call 89785L107 0 4,100 SH Call SOLE 0 4,100 0 0
TTM TECHNOLOGIES INC Call 87305R109 48 34,500 SH Call SOLE 0 34,500 0 0
TTM TECHNOLOGIES INC Put 87305R109 1 7,700 SH Put SOLE 0 7,700 0 0
TUPPERWARE BRANDS CORP Call 899896104 12 31,200 SH Call SOLE 0 31,200 0 0
TUPPERWARE BRANDS CORP Put 899896104 13 3,200 SH Put SOLE 0 3,200 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 7 200 SH   SOLE 0 200 0 0
TURNING POINT THERAPEUTICS I Call 90041T108 0 100 SH Call SOLE 0 100 0 0
TURNING PT BRANDS INC COM 90041L105 83 3,608 SH   SOLE 0 3,608 0 0
TURNING PT BRANDS INC Call 90041L105 0 7,800 SH Call SOLE 0 7,800 0 0
TURNING PT BRANDS INC Put 90041L105 97 5,700 SH Put SOLE 0 5,700 0 0
TURTLE BEACH CORP COM NEW 900450206 16 1,400 SH   SOLE 0 1,400 0 0
TURTLE BEACH CORP Call 900450206 8 17,200 SH Call SOLE 0 17,200 0 0
TURTLE BEACH CORP Put 900450206 63 21,900 SH Put SOLE 0 21,900 0 0
TUTOR PERINI CORP COM 901109108 25 1,800 SH   SOLE 0 1,800 0 0
TUTOR PERINI CORP Call 901109108 0 500 SH Call SOLE 0 500 0 0
TUTOR PERINI CORP Put 901109108 2 1,100 SH Put SOLE 0 1,100 0 0
TWILIO INC CL A 90138F102 905 8,238 SH   SOLE 0 8,238 0 0
TWILIO INC Call 90138F102 193 77,700 SH Call SOLE 0 77,700 0 0
TWILIO INC Put 90138F102 639 74,700 SH Put SOLE 0 74,700 0 0
TYME TECHNOLOGIES INC COM 90238J103 0 600 SH   SOLE 0 600 0 0
TYME TECHNOLOGIES INC Call 90238J103 0 300 SH Call SOLE 0 300 0 0
TYSON FOODS INC CL A 902494103 332 3,863 SH   SOLE 0 3,863 0 0
TYSON FOODS INC Call 902494103 54 36,800 SH Call SOLE 0 36,800 0 0
TYSON FOODS INC Put 902494103 15 39,700 SH Put SOLE 0 39,700 0 0
U S GLOBAL INVS INC Call 902952100 0 2,900 SH Call SOLE 0 2,900 0 0
U S SILICA HLDGS INC COM 90346E103 228 23,850 SH   SOLE 0 23,850 0 0
U S SILICA HLDGS INC Call 90346E103 0 700 SH Call SOLE 0 700 0 0
U S SILICA HLDGS INC Put 90346E103 167 17,100 SH Put SOLE 0 17,100 0 0
UBER TECHNOLOGIES INC COM 90353T100 554 18,200 SH   SOLE 0 18,200 0 0
UBER TECHNOLOGIES INC Call 90353T100 78 148,400 SH Call SOLE 0 148,400 0 0
UBER TECHNOLOGIES INC Put 90353T100 1,172 206,600 SH Put SOLE 0 206,600 0 0
UBIQUITI INC COM 90353W103 322 2,725 SH   SOLE 0 2,725 0 0
UBIQUITI INC Put 90353W103 1 1,200 SH Put SOLE 0 1,200 0 0
UBS GROUP AG SHS H42097107 29 2,573 SH   SOLE 0 2,573 0 0
UBS GROUP AG Call H42097107 0 2,900 SH Call SOLE 0 2,900 0 0
UBS GROUP AG Put H42097107 14 28,300 SH Put SOLE 0 28,300 0 0
UGI CORP NEW COM 902681105 81 1,631 SH   SOLE 0 1,631 0 0
UGI CORP NEW Call 902681105 0 700 SH Call SOLE 0 700 0 0
UGI CORP NEW Put 902681105 0 5,200 SH Put SOLE 0 5,200 0 0
ULTA BEAUTY INC COM 90384S303 2,304 9,195 SH   SOLE 0 9,195 0 0
ULTA BEAUTY INC Call 90384S303 27 13,800 SH Call SOLE 0 13,800 0 0
ULTA BEAUTY INC Put 90384S303 99 18,500 SH Put SOLE 0 18,500 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 93 6,407 SH   SOLE 0 6,407 0 0
ULTRA CLEAN HLDGS INC Call 90385V107 4 4,600 SH Call SOLE 0 4,600 0 0
ULTRA CLEAN HLDGS INC Put 90385V107 1 3,600 SH Put SOLE 0 3,600 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8 200 SH   SOLE 0 200 0 0
UNDER ARMOUR INC CL A 904311107 715 35,892 SH   SOLE 0 35,892 0 0
UNDER ARMOUR INC CL C 904311206 174 9,637 SH   SOLE 0 9,637 0 0
UNDER ARMOUR INC Call 904311206 4 23,100 SH Call SOLE 0 23,100 0 0
UNDER ARMOUR INC Call 904311107 9 37,700 SH Call SOLE 0 37,700 0 0
UNDER ARMOUR INC Put 904311107 138 145,900 SH Put SOLE 0 145,900 0 0
UNDER ARMOUR INC Put 904311206 25 23,800 SH Put SOLE 0 23,800 0 0
UNIFI INC COM NEW 904677200 42 1,938 SH   SOLE 0 1,938 0 0
UNILEVER N V Call 904784709 2 17,000 SH Call SOLE 0 17,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 28 466 SH   SOLE 0 466 0 0
UNILEVER PLC Call 904767704 0 400 SH Call SOLE 0 400 0 0
UNION PACIFIC CORP COM 907818108 459 2,834 SH   SOLE 0 2,834 0 0
UNION PACIFIC CORP Call 907818108 80 16,100 SH Call SOLE 0 16,100 0 0
UNION PACIFIC CORP Put 907818108 5 7,600 SH Put SOLE 0 7,600 0 0
UNIQURE NV SHS N90064101 210 5,360 SH   SOLE 0 5,360 0 0
UNIQURE NV Call N90064101 33 27,800 SH Call SOLE 0 27,800 0 0
UNIQURE NV Put N90064101 45 1,800 SH Put SOLE 0 1,800 0 0
UNISYS CORP Call 909214306 1 7,000 SH Call SOLE 0 7,000 0 0
UNISYS CORP Put 909214306 0 1,100 SH Put SOLE 0 1,100 0 0
UNITED AIRLINES HLDGS INC COM 910047109 1,954 22,108 SH   SOLE 0 22,108 0 0
UNITED AIRLINES HLDGS INC Call 910047109 315 88,600 SH Call SOLE 0 88,600 0 0
UNITED AIRLINES HLDGS INC Put 910047109 361 116,000 SH Put SOLE 0 116,000 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 51 1,804 SH   SOLE 0 1,804 0 0
UNITED INS HLDGS CORP Call 910710102 10 5,100 SH Call SOLE 0 5,100 0 0
UNITED NAT FOODS INC COM 911163103 33 2,865 SH   SOLE 0 2,865 0 0
UNITED NAT FOODS INC Call 911163103 25 8,200 SH Call SOLE 0 8,200 0 0
UNITED NAT FOODS INC Put 911163103 87 21,400 SH Put SOLE 0 21,400 0 0
UNITED PARCEL SERVICE INC CL B 911312106 263 2,195 SH   SOLE 0 2,195 0 0
UNITED PARCEL SERVICE INC Call 911312106 391 40,900 SH Call SOLE 0 40,900 0 0
UNITED PARCEL SERVICE INC Put 911312106 40 37,400 SH Put SOLE 0 37,400 0 0
UNITED RENTALS INC COM 911363109 684 5,490 SH   SOLE 0 5,490 0 0
UNITED RENTALS INC Call 911363109 258 37,900 SH Call SOLE 0 37,900 0 0
UNITED RENTALS INC Put 911363109 246 79,200 SH Put SOLE 0 79,200 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 2,467 123,831 SH   SOLE 0 123,831 0 0
UNITED STATES NATL GAS FUND Call 912318300 45 258,400 SH Call SOLE 0 258,400 0 0
UNITED STATES NATL GAS FUND Put 912318300 135 83,600 SH Put SOLE 0 83,600 0 0
UNITED STATES OIL FUND LP Call 91232N108 373 1,703,700 SH Call SOLE 0 1,703,700 0 0
UNITED STATES OIL FUND LP Put 91232N108 879 1,591,700 SH Put SOLE 0 1,591,700 0 0
UNITED STATES STL CORP NEW Call 912909108 77 146,300 SH Call SOLE 0 146,300 0 0
UNITED STATES STL CORP NEW Put 912909108 213 117,900 SH Put SOLE 0 117,900 0 0
UNITED STS 12 MONTH OIL FD L Call 91288V103 0 100 SH Call SOLE 0 100 0 0
UNITED STS 12 MONTH OIL FD L Put 91288V103 0 2,700 SH Put SOLE 0 2,700 0 0
UNITED STS BRENT OIL FD LP UNIT 91167Q100 70 3,899 SH   SOLE 0 3,899 0 0
UNITED STS BRENT OIL FD LP Call 91167Q100 2 1,500 SH Call SOLE 0 1,500 0 0
UNITED STS BRENT OIL FD LP Put 91167Q100 0 2,400 SH Put SOLE 0 2,400 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 133 4,584 SH   SOLE 0 4,584 0 0
UNITED STS GASOLINE FD LP Call 91201T102 12 12,000 SH Call SOLE 0 12,000 0 0
UNITED STS GASOLINE FD LP Put 91201T102 17 10,100 SH Put SOLE 0 10,100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 23 169 SH   SOLE 0 169 0 0
UNITED TECHNOLOGIES CORP Call 913017109 53 9,900 SH Call SOLE 0 9,900 0 0
UNITED TECHNOLOGIES CORP Put 913017109 0 100 SH Put SOLE 0 100 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 295 3,700 SH   SOLE 0 3,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 29 136 SH   SOLE 0 136 0 0
UNITEDHEALTH GROUP INC Call 91324P102 0 300 SH Call SOLE 0 300 0 0
UNITEDHEALTH GROUP INC Put 91324P102 0 100 SH Put SOLE 0 100 0 0
UNITI GROUP INC COM 91325V108 483 62,233 SH   SOLE 0 62,233 0 0
UNITI GROUP INC Call 91325V108 8 15,700 SH Call SOLE 0 15,700 0 0
UNITI GROUP INC Put 91325V108 607 145,100 SH Put SOLE 0 145,100 0 0
UNIVERSAL CORP VA Call 913456109 7 8,200 SH Call SOLE 0 8,200 0 0
UNIVERSAL CORP VA Put 913456109 0 100 SH Put SOLE 0 100 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,988 11,846 SH   SOLE 0 11,846 0 0
UNIVERSAL DISPLAY CORP Call 91347P105 151 19,000 SH Call SOLE 0 19,000 0 0
UNIVERSAL DISPLAY CORP Put 91347P105 278 17,800 SH Put SOLE 0 17,800 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 50 1,700 SH   SOLE 0 1,700 0 0
UNIVERSAL INS HLDGS INC Call 91359V107 0 100 SH Call SOLE 0 100 0 0
UNIVERSAL INS HLDGS INC Put 91359V107 2 13,500 SH Put SOLE 0 13,500 0 0
UNUM GROUP Call 91529Y106 2 1,700 SH Call SOLE 0 1,700 0 0
UNUM GROUP Put 91529Y106 5 900 SH Put SOLE 0 900 0 0
UPLAND SOFTWARE INC COM 91544A109 141 4,064 SH   SOLE 0 4,064 0 0
UPLAND SOFTWARE INC Call 91544A109 7 28,300 SH Call SOLE 0 28,300 0 0
UPLAND SOFTWARE INC Put 91544A109 37 10,000 SH Put SOLE 0 10,000 0 0
UPWORK INC COM 91688F104 238 17,909 SH   SOLE 0 17,909 0 0
UPWORK INC Call 91688F104 0 100 SH Call SOLE 0 100 0 0
UPWORK INC Put 91688F104 42 31,000 SH Put SOLE 0 31,000 0 0
URBAN OUTFITTERS INC COM 917047102 240 8,544 SH   SOLE 0 8,544 0 0
URBAN OUTFITTERS INC Call 917047102 105 35,800 SH Call SOLE 0 35,800 0 0
URBAN OUTFITTERS INC Put 917047102 1 2,500 SH Put SOLE 0 2,500 0 0
US BANCORP DEL COM NEW 902973304 16 300 SH   SOLE 0 300 0 0
US BANCORP DEL Call 902973304 24 23,600 SH Call SOLE 0 23,600 0 0
US BANCORP DEL Put 902973304 132 47,400 SH Put SOLE 0 47,400 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 0 100 SH   SOLE 0 100 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 76 4,425 SH   SOLE 0 4,425 0 0
USA COMPRESSION PARTNERS LP Call 90290N109 11 27,200 SH Call SOLE 0 27,200 0 0
USA COMPRESSION PARTNERS LP Put 90290N109 23 24,700 SH Put SOLE 0 24,700 0 0
USANA HEALTH SCIENCES INC COM 90328M107 0 13 SH   SOLE 0 13 0 0
USANA HEALTH SCIENCES INC Put 90328M107 1 100 SH Put SOLE 0 100 0 0
UXIN LTD ADS 91818X108 5 2,200 SH   SOLE 0 2,200 0 0
UXIN LTD Call 91818X108 0 1,400 SH Call SOLE 0 1,400 0 0
V F CORP COM 918204108 1,346 15,132 SH   SOLE 0 15,132 0 0
V F CORP Call 918204108 33 11,200 SH Call SOLE 0 11,200 0 0
V F CORP Put 918204108 20 13,800 SH Put SOLE 0 13,800 0 0
VALARIS PLC SHS CLASS A G9402V109 363 75,500 SH   SOLE 0 75,500 0 0
VALARIS PLC Call G9402V109 0 6,900 SH Call SOLE 0 6,900 0 0
VALARIS PLC Put G9402V109 662 126,000 SH Put SOLE 0 126,000 0 0
VALE S A SPONSORED ADS 91912E105 1,390 120,904 SH   SOLE 0 120,904 0 0
VALE S A Call 91912E105 22 19,100 SH Call SOLE 0 19,100 0 0
VALE S A Put 91912E105 145 115,600 SH Put SOLE 0 115,600 0 0
VALERO ENERGY CORP NEW Call 91913Y100 198 51,200 SH Call SOLE 0 51,200 0 0
VALERO ENERGY CORP NEW Put 91913Y100 65 17,700 SH Put SOLE 0 17,700 0 0
VALLEY NATL BANCORP Call 919794107 0 300 SH Call SOLE 0 300 0 0
VALLEY NATL BANCORP Put 919794107 0 100 SH Put SOLE 0 100 0 0
VALVOLINE INC Call 92047W101 11 23,600 SH Call SOLE 0 23,600 0 0
VALVOLINE INC Put 92047W101 3 10,500 SH Put SOLE 0 10,500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,934 109,878 SH   SOLE 0 109,878 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 533 4,482 SH   SOLE 0 4,482 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 0 39 SH   SOLE 0 39 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 74 631 SH   SOLE 0 631 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 4,634 127,823 SH   SOLE 0 127,823 0 0
VANECK VECTORS ETF TR COAL ETF 92189F809 13 1,199 SH   SOLE 0 1,199 0 0
VANECK VECTORS ETF TR Call 92189F791 905 607,300 SH Call SOLE 0 607,300 0 0
VANECK VECTORS ETF TR Call 92189F726 0 200 SH Call SOLE 0 200 0 0
VANECK VECTORS ETF TR Call 92189F718 21 123,400 SH Call SOLE 0 123,400 0 0
VANECK VECTORS ETF TR Call 92189F676 869 201,100 SH Call SOLE 0 201,100 0 0
VANECK VECTORS ETF TR Call 92189F684 0 100 SH Call SOLE 0 100 0 0
VANECK VECTORS ETF TR Call 92189F106 2,172 1,404,200 SH Call SOLE 0 1,404,200 0 0
VANECK VECTORS ETF TR Call 92189F205 0 200 SH Call SOLE 0 200 0 0
VANECK VECTORS ETF TR Call 92189F403 3 2,300 SH Call SOLE 0 2,300 0 0
VANECK VECTORS ETF TR Put 92189F403 27 117,200 SH Put SOLE 0 117,200 0 0
VANECK VECTORS ETF TR Put 92189F106 1,016 1,255,800 SH Put SOLE 0 1,255,800 0 0
VANECK VECTORS ETF TR Put 92189F676 406 365,800 SH Put SOLE 0 365,800 0 0
VANECK VECTORS ETF TR Put 92189F718 113 696,600 SH Put SOLE 0 696,600 0 0
VANECK VECTORS ETF TR Put 92189F791 341 176,500 SH Put SOLE 0 176,500 0 0
VANGUARD BD INDEX FD INC Call 921937835 0 1,300 SH Call SOLE 0 1,300 0 0
VANGUARD BD INDEX FD INC Put 921937835 0 2,100 SH Put SOLE 0 2,100 0 0
VANGUARD GROUP DIV APP ETF 921908844 270 2,259 SH   SOLE 0 2,259 0 0
VANGUARD GROUP Call 921908844 15 11,200 SH Call SOLE 0 11,200 0 0
VANGUARD GROUP Put 921908844 0 300 SH Put SOLE 0 300 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,939 31,525 SH   SOLE 0 31,525 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 145 799 SH   SOLE 0 799 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 34 300 SH   SOLE 0 300 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 613 3,989 SH   SOLE 0 3,989 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 39 262 SH   SOLE 0 262 0 0
VANGUARD INDEX FDS Call 922908769 5 5,800 SH Call SOLE 0 5,800 0 0
VANGUARD INDEX FDS Call 922908751 1 1,700 SH Call SOLE 0 1,700 0 0
VANGUARD INDEX FDS Call 922908629 24 12,700 SH Call SOLE 0 12,700 0 0
VANGUARD INDEX FDS Call 922908652 0 100 SH Call SOLE 0 100 0 0
VANGUARD INDEX FDS Call 922908736 0 200 SH Call SOLE 0 200 0 0
VANGUARD INDEX FDS Call 922908744 12 5,600 SH Call SOLE 0 5,600 0 0
VANGUARD INDEX FDS Call 922908595 5 2,000 SH Call SOLE 0 2,000 0 0
VANGUARD INDEX FDS Call 922908611 4 3,600 SH Call SOLE 0 3,600 0 0
VANGUARD INDEX FDS Call 922908553 32 5,400 SH Call SOLE 0 5,400 0 0
VANGUARD INDEX FDS Call 922908538 0 200 SH Call SOLE 0 200 0 0
VANGUARD INDEX FDS Call 922908363 72 22,600 SH Call SOLE 0 22,600 0 0
VANGUARD INDEX FDS Call 922908512 16 8,300 SH Call SOLE 0 8,300 0 0
VANGUARD INDEX FDS Put 922908512 0 100 SH Put SOLE 0 100 0 0
VANGUARD INDEX FDS Put 922908363 4 4,300 SH Put SOLE 0 4,300 0 0
VANGUARD INDEX FDS Put 922908553 13 2,400 SH Put SOLE 0 2,400 0 0
VANGUARD INDEX FDS Put 922908611 4 2,300 SH Put SOLE 0 2,300 0 0
VANGUARD INDEX FDS Put 922908629 2 1,100 SH Put SOLE 0 1,100 0 0
VANGUARD INDEX FDS Put 922908751 11 2,000 SH Put SOLE 0 2,000 0 0
VANGUARD INDEX FDS Put 922908769 4 3,700 SH Put SOLE 0 3,700 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 225 5,600 SH   SOLE 0 5,600 0 0
VANGUARD INTL EQUITY INDEX F Call 922042858 1 11,600 SH Call SOLE 0 11,600 0 0
VANGUARD INTL EQUITY INDEX F Call 922042742 27 8,300 SH Call SOLE 0 8,300 0 0
VANGUARD INTL EQUITY INDEX F Call 922042866 1 2,900 SH Call SOLE 0 2,900 0 0
VANGUARD INTL EQUITY INDEX F Call 922042874 74 93,200 SH Call SOLE 0 93,200 0 0
VANGUARD INTL EQUITY INDEX F Put 922042874 4 7,600 SH Put SOLE 0 7,600 0 0
VANGUARD INTL EQUITY INDEX F Put 922042742 2 5,300 SH Put SOLE 0 5,300 0 0
VANGUARD INTL EQUITY INDEX F Put 922042858 77 51,000 SH Put SOLE 0 51,000 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 60 500 SH   SOLE 0 500 0 0
VANGUARD SCOTTSDALE FDS Call 92206C664 12 4,400 SH Call SOLE 0 4,400 0 0
VANGUARD SCOTTSDALE FDS Put 92206C664 0 500 SH Put SOLE 0 500 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 15 300 SH   SOLE 0 300 0 0
VANGUARD TAX MANAGED INTL FD Call 921943858 0 1,100 SH Call SOLE 0 1,100 0 0
VANGUARD WHITEHALL FDS INC Call 921946406 12 9,300 SH Call SOLE 0 9,300 0 0
VANGUARD WHITEHALL FDS INC Put 921946406 1 2,200 SH Put SOLE 0 2,200 0 0
VANGUARD WORLD FD Put 921910816 1 1,100 SH Put SOLE 0 1,100 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 45 360 SH   SOLE 0 360 0 0
VANGUARD WORLD FDS Call 92204A801 7 1,500 SH Call SOLE 0 1,500 0 0
VANGUARD WORLD FDS Call 92204A876 3 1,700 SH Call SOLE 0 1,700 0 0
VANGUARD WORLD FDS Call 92204A702 25 2,000 SH Call SOLE 0 2,000 0 0
VANGUARD WORLD FDS Call 92204A884 0 200 SH Call SOLE 0 200 0 0
VANGUARD WORLD FDS Call 92204A108 0 500 SH Call SOLE 0 500 0 0
VANGUARD WORLD FDS Call 92204A306 0 800 SH Call SOLE 0 800 0 0
VANGUARD WORLD FDS Call 92204A405 4 5,600 SH Call SOLE 0 5,600 0 0
VANGUARD WORLD FDS Call 92204A504 0 300 SH Call SOLE 0 300 0 0
VANGUARD WORLD FDS Call 92204A603 2 1,000 SH Call SOLE 0 1,000 0 0
VANGUARD WORLD FDS Put 92204A603 0 100 SH Put SOLE 0 100 0 0
VANGUARD WORLD FDS Put 92204A504 0 400 SH Put SOLE 0 400 0 0
VANGUARD WORLD FDS Put 92204A405 0 300 SH Put SOLE 0 300 0 0
VANGUARD WORLD FDS Put 92204A306 0 200 SH Put SOLE 0 200 0 0
VANGUARD WORLD FDS Put 92204A108 1 300 SH Put SOLE 0 300 0 0
VANGUARD WORLD FDS Put 92204A884 0 200 SH Put SOLE 0 200 0 0
VANGUARD WORLD FDS Put 92204A702 3 2,000 SH Put SOLE 0 2,000 0 0
VANGUARD WORLD FDS Put 92204A876 1 700 SH Put SOLE 0 700 0 0
VECTOR GROUP LTD COM 92240M108 55 4,666 SH   SOLE 0 4,666 0 0
VECTOR GROUP LTD Call 92240M108 0 1,800 SH Call SOLE 0 1,800 0 0
VECTOR GROUP LTD Put 92240M108 4 28,400 SH Put SOLE 0 28,400 0 0
VEECO INSTRS INC DEL COM 922417100 18 1,570 SH   SOLE 0 1,570 0 0
VEECO INSTRS INC DEL Call 922417100 12 17,900 SH Call SOLE 0 17,900 0 0
VEECO INSTRS INC DEL Put 922417100 0 5,000 SH Put SOLE 0 5,000 0 0
VEEVA SYS INC CL A COM 922475108 1,008 6,603 SH   SOLE 0 6,603 0 0
VEEVA SYS INC Call 922475108 23 8,300 SH Call SOLE 0 8,300 0 0
VEEVA SYS INC Put 922475108 57 10,800 SH Put SOLE 0 10,800 0 0
VENTAS INC COM 92276F100 262 3,591 SH   SOLE 0 3,591 0 0
VEON LTD SPONSORED ADR 91822M106 2 1,100 SH   SOLE 0 1,100 0 0
VEON LTD Call 91822M106 0 3,000 SH Call SOLE 0 3,000 0 0
VEON LTD Put 91822M106 0 1,700 SH Put SOLE 0 1,700 0 0
VEONEER INCORPORATED COM 92336X109 7 473 SH   SOLE 0 473 0 0
VEONEER INCORPORATED Call 92336X109 0 1,200 SH Call SOLE 0 1,200 0 0
VEONEER INCORPORATED Put 92336X109 0 1,300 SH Put SOLE 0 1,300 0 0
VERA BRADLEY INC COM 92335C106 56 5,635 SH   SOLE 0 5,635 0 0
VERA BRADLEY INC Call 92335C106 0 2,800 SH Call SOLE 0 2,800 0 0
VERA BRADLEY INC Put 92335C106 15 27,900 SH Put SOLE 0 27,900 0 0
VERASTEM INC COM 92337C104 1 1,600 SH   SOLE 0 1,600 0 0
VERASTEM INC Call 92337C104 0 600 SH Call SOLE 0 600 0 0
VEREIT INC COM 92339V100 260 26,587 SH   SOLE 0 26,587 0 0
VEREIT INC Call 92339V100 0 300 SH Call SOLE 0 300 0 0
VEREIT INC Put 92339V100 12 25,100 SH Put SOLE 0 25,100 0 0
VERICEL CORP Call 92346J108 0 100 SH Call SOLE 0 100 0 0
VERICEL CORP Put 92346J108 0 800 SH Put SOLE 0 800 0 0
VERINT SYS INC Call 92343X100 5 4,000 SH Call SOLE 0 4,000 0 0
VERINT SYS INC Put 92343X100 13 2,900 SH Put SOLE 0 2,900 0 0
VERISIGN INC Call 92343E102 74 1,500 SH Call SOLE 0 1,500 0 0
VERISIGN INC Put 92343E102 1 100 SH Put SOLE 0 100 0 0
VERISK ANALYTICS INC Call 92345Y106 2 100 SH Call SOLE 0 100 0 0
VERITIV CORP COM 923454102 59 3,291 SH   SOLE 0 3,291 0 0
VERITIV CORP Call 923454102 2 2,800 SH Call SOLE 0 2,800 0 0
VERITIV CORP Put 923454102 0 100 SH Put SOLE 0 100 0 0
VERITONE INC COM 92347M100 4 1,300 SH   SOLE 0 1,300 0 0
VERITONE INC Call 92347M100 0 3,800 SH Call SOLE 0 3,800 0 0
VERITONE INC Put 92347M100 0 600 SH Put SOLE 0 600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 210 3,482 SH   SOLE 0 3,482 0 0
VERIZON COMMUNICATIONS INC Call 92343V104 5 1,000 SH Call SOLE 0 1,000 0 0
VERSUM MATLS INC COM 92532W103 79 1,500 SH   SOLE 0 1,500 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 664 3,920 SH   SOLE 0 3,920 0 0
VERTEX PHARMACEUTICALS INC Call 92532F100 16 1,100 SH Call SOLE 0 1,100 0 0
VERTEX PHARMACEUTICALS INC Put 92532F100 52 4,800 SH Put SOLE 0 4,800 0 0
VIACOM INC NEW CL B 92553P201 46 1,918 SH   SOLE 0 1,918 0 0
VIACOM INC NEW Call 92553P201 0 8,600 SH Call SOLE 0 8,600 0 0
VIAD CORP Call 92552R406 0 100 SH Call SOLE 0 100 0 0
VIASAT INC COM 92552V100 262 3,484 SH   SOLE 0 3,484 0 0
VIASAT INC Put 92552V100 2 3,500 SH Put SOLE 0 3,500 0 0
VIAVI SOLUTIONS INC COM 925550105 125 8,946 SH   SOLE 0 8,946 0 0
VIAVI SOLUTIONS INC Call 925550105 1 6,300 SH Call SOLE 0 6,300 0 0
VICOR CORP Call 925815102 6 6,100 SH Call SOLE 0 6,100 0 0
VICOR CORP Put 925815102 0 500 SH Put SOLE 0 500 0 0
VIEWRAY INC COM 92672L107 145 50,000 SH   SOLE 0 50,000 0 0
VIEWRAY INC Call 92672L107 42 86,300 SH Call SOLE 0 86,300 0 0
VIEWRAY INC Put 92672L107 56 50,000 SH Put SOLE 0 50,000 0 0
VIKING THERAPEUTICS INC COM 92686J106 55 8,000 SH   SOLE 0 8,000 0 0
VIKING THERAPEUTICS INC Call 92686J106 0 2,000 SH Call SOLE 0 2,000 0 0
VILLAGE FARMS INTL INC COM 92707Y108 13 1,500 SH   SOLE 0 1,500 0 0
VILLAGE FARMS INTL INC Call 92707Y108 2 1,700 SH Call SOLE 0 1,700 0 0
VILLAGE FARMS INTL INC Put 92707Y108 6 2,300 SH Put SOLE 0 2,300 0 0
VIPER ENERGY PARTNERS LP Call 92763M105 2 5,700 SH Call SOLE 0 5,700 0 0
VIPER ENERGY PARTNERS LP Put 92763M105 0 500 SH Put SOLE 0 500 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 131 14,777 SH   SOLE 0 14,777 0 0
VIPSHOP HLDGS LTD Call 92763W103 10 28,600 SH Call SOLE 0 28,600 0 0
VIPSHOP HLDGS LTD Put 92763W103 6 17,700 SH Put SOLE 0 17,700 0 0
VIRTU FINL INC CL A 928254101 239 14,662 SH   SOLE 0 14,662 0 0
VIRTU FINL INC Call 928254101 5 6,500 SH Call SOLE 0 6,500 0 0
VIRTU FINL INC Put 928254101 99 24,600 SH Put SOLE 0 24,600 0 0
VIRTUSA CORP COM 92827P102 7 200 SH   SOLE 0 200 0 0
VIRTUSA CORP Call 92827P102 1 1,900 SH Call SOLE 0 1,900 0 0
VIRTUSA CORP Put 92827P102 0 1,100 SH Put SOLE 0 1,100 0 0
VISA INC COM CL A 92826C839 477 2,774 SH   SOLE 0 2,774 0 0
VISA INC Call 92826C839 882 62,300 SH Call SOLE 0 62,300 0 0
VISA INC Put 92826C839 427 53,800 SH Put SOLE 0 53,800 0 0
VISHAY INTERTECHNOLOGY INC Call 928298108 7 3,400 SH Call SOLE 0 3,400 0 0
VISHAY INTERTECHNOLOGY INC Put 928298108 1 500 SH Put SOLE 0 500 0 0
VISTEON CORP Call 92839U206 10 600 SH Call SOLE 0 600 0 0
VISTRA ENERGY CORP COM 92840M102 181 6,808 SH   SOLE 0 6,808 0 0
VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 9 4,860 SH   SOLE 0 4,860 0 0
VISTRA ENERGY CORP Call 92840M102 6 6,000 SH Call SOLE 0 6,000 0 0
VISTRA ENERGY CORP Put 92840M102 1 3,000 SH Put SOLE 0 3,000 0 0
VITAMIN SHOPPE INC Call 92849E101 2 1,400 SH Call SOLE 0 1,400 0 0
VITAMIN SHOPPE INC Put 92849E101 0 200 SH Put SOLE 0 200 0 0
VMWARE INC CL A COM 928563402 36 246 SH   SOLE 0 246 0 0
VMWARE INC Call 928563402 466 71,900 SH Call SOLE 0 71,900 0 0
VMWARE INC Put 928563402 202 92,200 SH Put SOLE 0 92,200 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 28 1,175 SH   SOLE 0 1,175 0 0
VODAFONE GROUP PLC NEW Put 92857W308 0 300 SH Put SOLE 0 300 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 0 100 SH   SOLE 0 100 0 0
VONAGE HLDGS CORP COM 92886T201 55 4,904 SH   SOLE 0 4,904 0 0
VONAGE HLDGS CORP Call 92886T201 0 7,600 SH Call SOLE 0 7,600 0 0
VONAGE HLDGS CORP Put 92886T201 10 13,700 SH Put SOLE 0 13,700 0 0
VORNADO RLTY TR SH BEN INT 929042109 1,710 26,870 SH   SOLE 0 26,870 0 0
VORNADO RLTY TR Put 929042109 148 38,000 SH Put SOLE 0 38,000 0 0
VOXX INTL CORP CL A 91829F104 94 20,200 SH   SOLE 0 20,200 0 0
VOXX INTL CORP Call 91829F104 0 800 SH Call SOLE 0 800 0 0
VOXX INTL CORP Put 91829F104 0 600 SH Put SOLE 0 600 0 0
VOYA FINL INC Call 929089100 4 3,600 SH Call SOLE 0 3,600 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 6 400 SH   SOLE 0 400 0 0
VOYAGER THERAPEUTICS INC Call 92915B106 0 400 SH Call SOLE 0 400 0 0
VULCAN MATLS CO Call 929160109 75 19,200 SH Call SOLE 0 19,200 0 0
VUZIX CORP COM NEW 92921W300 1 482 SH   SOLE 0 482 0 0
VUZIX CORP Put 92921W300 0 900 SH Put SOLE 0 900 0 0
W P CAREY INC Call 92936U109 2 1,000 SH Call SOLE 0 1,000 0 0
W P CAREY INC Put 92936U109 1 1,500 SH Put SOLE 0 1,500 0 0
WABASH NATL CORP Call 929566107 1 4,100 SH Call SOLE 0 4,100 0 0
WABASH NATL CORP Put 929566107 1 200 SH Put SOLE 0 200 0 0
WABTEC CORP COM 929740108 79 1,102 SH   SOLE 0 1,102 0 0
WABTEC CORP Call 929740108 0 300 SH Call SOLE 0 300 0 0
WADDELL & REED FINL INC CL A 930059100 48 2,842 SH   SOLE 0 2,842 0 0
WADDELL & REED FINL INC Call 930059100 0 200 SH Call SOLE 0 200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 158 2,865 SH   SOLE 0 2,865 0 0
WALGREENS BOOTS ALLIANCE INC Call 931427108 67 16,000 SH Call SOLE 0 16,000 0 0
WALGREENS BOOTS ALLIANCE INC Put 931427108 14 12,600 SH Put SOLE 0 12,600 0 0
WALKER & DUNLOP INC Call 93148P102 2 2,200 SH Call SOLE 0 2,200 0 0
WALMART INC COM 931142103 773 6,516 SH   SOLE 0 6,516 0 0
WALMART INC Call 931142103 141 36,300 SH Call SOLE 0 36,300 0 0
WALMART INC Put 931142103 51 112,600 SH Put SOLE 0 112,600 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 185 44,791 SH   SOLE 0 44,791 0 0
WASHINGTON PRIME GROUP NEW Call 93964W108 0 200 SH Call SOLE 0 200 0 0
WASHINGTON PRIME GROUP NEW Put 93964W108 63 44,900 SH Put SOLE 0 44,900 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 21 800 SH   SOLE 0 800 0 0
WASHINGTON REAL ESTATE INVT Call 939653101 0 500 SH Call SOLE 0 500 0 0
WASHINGTON REAL ESTATE INVT Put 939653101 0 200 SH Put SOLE 0 200 0 0
WASTE MGMT INC DEL COM 94106L109 1,279 11,126 SH   SOLE 0 11,126 0 0
WASTE MGMT INC DEL Call 94106L109 55 32,000 SH Call SOLE 0 32,000 0 0
WASTE MGMT INC DEL Put 94106L109 70 45,900 SH Put SOLE 0 45,900 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 106 5,200 SH   SOLE 0 5,200 0 0
WAVE LIFE SCIENCES LTD Call Y95308105 0 300 SH Call SOLE 0 300 0 0
WAYFAIR INC CL A 94419L101 886 7,906 SH   SOLE 0 7,906 0 0
WAYFAIR INC Call 94419L101 165 32,300 SH Call SOLE 0 32,300 0 0
WAYFAIR INC Put 94419L101 361 35,400 SH Put SOLE 0 35,400 0 0
WEBSTER FINL CORP CONN COM 947890109 333 7,111 SH   SOLE 0 7,111 0 0
WEBSTER FINL CORP CONN Call 947890109 0 3,300 SH Call SOLE 0 3,300 0 0
WEBSTER FINL CORP CONN Put 947890109 29 9,000 SH Put SOLE 0 9,000 0 0
WEC ENERGY GROUP INC COM 92939U106 731 7,697 SH   SOLE 0 7,697 0 0
WEC ENERGY GROUP INC Call 92939U106 4 200 SH Call SOLE 0 200 0 0
WEC ENERGY GROUP INC Put 92939U106 0 400 SH Put SOLE 0 400 0 0
WEIBO CORP SPONSORED ADR 948596101 1,032 23,067 SH   SOLE 0 23,067 0 0
WEIBO CORP Call 948596101 35 24,600 SH Call SOLE 0 24,600 0 0
WEIBO CORP Put 948596101 229 47,200 SH Put SOLE 0 47,200 0 0
WELBILT INC Call 949090104 39 38,600 SH Call SOLE 0 38,600 0 0
WELBILT INC Put 949090104 6 4,500 SH Put SOLE 0 4,500 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 183 707 SH   SOLE 0 707 0 0
WELLCARE HEALTH PLANS INC Call 94946T106 0 100 SH Call SOLE 0 100 0 0
WELLCARE HEALTH PLANS INC Put 94946T106 27 4,700 SH Put SOLE 0 4,700 0 0
WELLS FARGO CO NEW COM 949746101 5,641 111,843 SH   SOLE 0 111,843 0 0
WELLS FARGO CO NEW Call 949746101 140 196,600 SH Call SOLE 0 196,600 0 0
WELLS FARGO CO NEW Put 949746101 211 126,000 SH Put SOLE 0 126,000 0 0
WELLTOWER INC Call 95040Q104 72 29,500 SH Call SOLE 0 29,500 0 0
WENDYS CO COM 95058W100 41 2,088 SH   SOLE 0 2,088 0 0
WENDYS CO Call 95058W100 3 5,000 SH Call SOLE 0 5,000 0 0
WENDYS CO Put 95058W100 13 37,800 SH Put SOLE 0 37,800 0 0
WERNER ENTERPRISES INC Call 950755108 0 300 SH Call SOLE 0 300 0 0
WESCO INTL INC COM 95082P105 71 1,500 SH   SOLE 0 1,500 0 0
WESCO INTL INC Call 95082P105 3 500 SH Call SOLE 0 500 0 0
WESCO INTL INC Put 95082P105 2 600 SH Put SOLE 0 600 0 0
WESTERN ALLIANCE BANCORP Call 957638109 4 11,800 SH Call SOLE 0 11,800 0 0
WESTERN ALLIANCE BANCORP Put 957638109 2 1,300 SH Put SOLE 0 1,300 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 2 300 SH   SOLE 0 300 0 0
WESTERN DIGITAL CORP COM 958102105 480 8,058 SH   SOLE 0 8,058 0 0
WESTERN DIGITAL CORP Call 958102105 103 10,300 SH Call SOLE 0 10,300 0 0
WESTERN DIGITAL CORP Put 958102105 34 11,100 SH Put SOLE 0 11,100 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 22 900 SH   SOLE 0 900 0 0
WESTERN MIDSTREAM PARTNERS L Call 958669103 1 1,200 SH Call SOLE 0 1,200 0 0
WESTERN UN CO COM 959802109 56 2,457 SH   SOLE 0 2,457 0 0
WESTERN UN CO Call 959802109 3 1,500 SH Call SOLE 0 1,500 0 0
WESTLAKE CHEM CORP COM 960413102 177 2,712 SH   SOLE 0 2,712 0 0
WESTLAKE CHEM CORP Call 960413102 1 300 SH Call SOLE 0 300 0 0
WESTLAKE CHEM CORP Put 960413102 5 27,100 SH Put SOLE 0 27,100 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 387 16,676 SH   SOLE 0 16,676 0 0
WESTLAKE CHEM PARTNERS LP Call 960417103 7 7,900 SH Call SOLE 0 7,900 0 0
WESTLAKE CHEM PARTNERS LP Put 960417103 44 43,500 SH Put SOLE 0 43,500 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 3 1,204 SH   SOLE 0 1,204 0 0
WESTPORT FUEL SYSTEMS INC Call 960908309 2 22,700 SH Call SOLE 0 22,700 0 0
WESTPORT FUEL SYSTEMS INC Put 960908309 0 800 SH Put SOLE 0 800 0 0
WESTROCK CO COM 96145D105 23 647 SH   SOLE 0 647 0 0
WESTROCK CO Call 96145D105 2 1,700 SH Call SOLE 0 1,700 0 0
WESTROCK CO Put 96145D105 0 1,100 SH Put SOLE 0 1,100 0 0
WEX INC Call 96208T104 101 16,200 SH Call SOLE 0 16,200 0 0
WEX INC Put 96208T104 4 700 SH Put SOLE 0 700 0 0
WEYERHAEUSER CO Call 962166104 7 6,500 SH Call SOLE 0 6,500 0 0
WEYERHAEUSER CO Put 962166104 1 900 SH Put SOLE 0 900 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 606 23,118 SH   SOLE 0 23,118 0 0
WHEATON PRECIOUS METALS CORP Call 962879102 1 18,600 SH Call SOLE 0 18,600 0 0
WHEATON PRECIOUS METALS CORP Put 962879102 13 5,400 SH Put SOLE 0 5,400 0 0
WHIRLPOOL CORP Call 963320106 373 14,900 SH Call SOLE 0 14,900 0 0
WHIRLPOOL CORP Put 963320106 0 200 SH Put SOLE 0 200 0 0
WHITESTONE REIT COM 966084204 23 1,700 SH   SOLE 0 1,700 0 0
WHITESTONE REIT Call 966084204 1 1,000 SH Call SOLE 0 1,000 0 0
WHITESTONE REIT Put 966084204 3 2,000 SH Put SOLE 0 2,000 0 0
WHITING PETE CORP NEW Call 966387409 52 100,700 SH Call SOLE 0 100,700 0 0
WHITING PETE CORP NEW Put 966387409 57 47,200 SH Put SOLE 0 47,200 0 0
WILLIAMS COS INC DEL COM 969457100 425 17,693 SH   SOLE 0 17,693 0 0
WILLIAMS COS INC DEL Call 969457100 5 48,200 SH Call SOLE 0 48,200 0 0
WILLIAMS COS INC DEL Put 969457100 76 33,000 SH Put SOLE 0 33,000 0 0
WILLIAMS SONOMA INC Call 969904101 166 17,900 SH Call SOLE 0 17,900 0 0
WILLIAMS SONOMA INC Put 969904101 5 2,800 SH Put SOLE 0 2,800 0 0
WINGSTOP INC Call 974155103 0 200 SH Call SOLE 0 200 0 0
WINGSTOP INC Put 974155103 0 200 SH Put SOLE 0 200 0 0
WINNEBAGO INDS INC Call 974637100 120 33,200 SH Call SOLE 0 33,200 0 0
WINNEBAGO INDS INC Put 974637100 1 7,200 SH Put SOLE 0 7,200 0 0
WINTRUST FINL CORP Call 97650W108 0 100 SH Call SOLE 0 100 0 0
WINTRUST FINL CORP Put 97650W108 0 200 SH Put SOLE 0 200 0 0
WISDOMTREE INVTS INC COM 97717P104 55 10,669 SH   SOLE 0 10,669 0 0
WISDOMTREE INVTS INC Call 97717P104 1 25,000 SH Call SOLE 0 25,000 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 485 20,350 SH   SOLE 0 20,350 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 86 1,706 SH   SOLE 0 1,706 0 0
WISDOMTREE TR Call 97717W851 0 2,400 SH Call SOLE 0 2,400 0 0
WISDOMTREE TR Call 97717W422 1 20,700 SH Call SOLE 0 20,700 0 0
WISDOMTREE TR Call 97717X701 1 1,400 SH Call SOLE 0 1,400 0 0
WISDOMTREE TR Put 97717X701 0 200 SH Put SOLE 0 200 0 0
WISDOMTREE TR Put 97717W422 21 37,400 SH Put SOLE 0 37,400 0 0
WISDOMTREE TR Put 97717W851 4 2,900 SH Put SOLE 0 2,900 0 0
WISDOMTREE TR Put 97717W315 0 10,000 SH Put SOLE 0 10,000 0 0
WIX COM LTD Call M98068105 0 1,300 SH Call SOLE 0 1,300 0 0
WIX COM LTD Put M98068105 3 1,300 SH Put SOLE 0 1,300 0 0
WORKDAY INC CL A 98138H101 1,005 5,915 SH   SOLE 0 5,915 0 0
WORKDAY INC Call 98138H101 196 69,800 SH Call SOLE 0 69,800 0 0
WORKDAY INC Put 98138H101 623 49,500 SH Put SOLE 0 49,500 0 0
WORKIVA INC COM CL A 98139A105 56 1,300 SH   SOLE 0 1,300 0 0
WORKIVA INC Call 98139A105 0 10,000 SH Call SOLE 0 10,000 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,200 16,871 SH   SOLE 0 16,871 0 0
WORLD WRESTLING ENTMT INC Call 98156Q108 47 83,600 SH Call SOLE 0 83,600 0 0
WORLD WRESTLING ENTMT INC Put 98156Q108 87 21,000 SH Put SOLE 0 21,000 0 0
WPX ENERGY INC COM 98212B103 640 60,511 SH   SOLE 0 60,511 0 0
WPX ENERGY INC Call 98212B103 20 71,600 SH Call SOLE 0 71,600 0 0
WPX ENERGY INC Put 98212B103 295 97,500 SH Put SOLE 0 97,500 0 0
WRAP TECHNOLOGIES INC COM 98212N107 3 900 SH   SOLE 0 900 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 76 3,710 SH   SOLE 0 3,710 0 0
WRIGHT MED GROUP N V Call N96617118 0 10,400 SH Call SOLE 0 10,400 0 0
WW INTL INC Call 98262P101 96 17,400 SH Call SOLE 0 17,400 0 0
WW INTL INC Put 98262P101 5 22,400 SH Put SOLE 0 22,400 0 0
WYNDHAM DESTINATIONS INC Call 98310W108 0 100 SH Call SOLE 0 100 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 244 4,735 SH   SOLE 0 4,735 0 0
WYNDHAM HOTELS & RESORTS INC Call 98311A105 27 10,400 SH Call SOLE 0 10,400 0 0
WYNDHAM HOTELS & RESORTS INC Put 98311A105 1 1,000 SH Put SOLE 0 1,000 0 0
WYNN RESORTS LTD COM 983134107 4,287 39,435 SH   SOLE 0 39,435 0 0
WYNN RESORTS LTD Call 983134107 11 35,100 SH Call SOLE 0 35,100 0 0
WYNN RESORTS LTD Put 983134107 89 19,900 SH Put SOLE 0 19,900 0 0
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 29 3,287 SH   SOLE 0 3,287 0 0
XCEL ENERGY INC Call 98389B100 17 36,000 SH Call SOLE 0 36,000 0 0
XCEL ENERGY INC Put 98389B100 0 2,900 SH Put SOLE 0 2,900 0 0
XEROX HOLDINGS CORP Call 98421M106 11 1,900 SH Call SOLE 0 1,900 0 0
XEROX HOLDINGS CORP Put 98421M106 1 300 SH Put SOLE 0 300 0 0
XILINX INC COM 983919101 49 521 SH   SOLE 0 521 0 0
XILINX INC Call 983919101 29 6,000 SH Call SOLE 0 6,000 0 0
XILINX INC Put 983919101 43 15,700 SH Put SOLE 0 15,700 0 0
XINYUAN REAL ESTATE CO LTD Call 98417P105 0 6,200 SH Call SOLE 0 6,200 0 0
XINYUAN REAL ESTATE CO LTD Put 98417P105 0 500 SH Put SOLE 0 500 0 0
XPERI CORP Call 98421B100 3 2,800 SH Call SOLE 0 2,800 0 0
XPERI CORP Put 98421B100 0 600 SH Put SOLE 0 600 0 0
XPO LOGISTICS INC COM 983793100 565 7,904 SH   SOLE 0 7,904 0 0
XPO LOGISTICS INC Call 983793100 120 30,000 SH Call SOLE 0 30,000 0 0
XPO LOGISTICS INC Put 983793100 16 25,200 SH Put SOLE 0 25,200 0 0
XUNLEI LTD Put 98419E108 0 2,000 SH Put SOLE 0 2,000 0 0
XYLEM INC COM 98419M100 79 1,000 SH   SOLE 0 1,000 0 0
XYLEM INC Call 98419M100 1,326 58,100 SH Call SOLE 0 58,100 0 0
YAMANA GOLD INC COM 98462Y100 0 200 SH   SOLE 0 200 0 0
YAMANA GOLD INC Call 98462Y100 0 2,600 SH Call SOLE 0 2,600 0 0
YANDEX N V SHS CLASS A N97284108 230 6,590 SH   SOLE 0 6,590 0 0
YANDEX N V Call N97284108 39 40,500 SH Call SOLE 0 40,500 0 0
YANDEX N V Put N97284108 66 30,800 SH Put SOLE 0 30,800 0 0
YELP INC CL A 985817105 145 4,200 SH   SOLE 0 4,200 0 0
YELP INC Call 985817105 0 1,100 SH Call SOLE 0 1,100 0 0
YELP INC Put 985817105 22 17,600 SH Put SOLE 0 17,600 0 0
YETI HLDGS INC COM 98585X104 304 10,887 SH   SOLE 0 10,887 0 0
YETI HLDGS INC Call 98585X104 0 1,500 SH Call SOLE 0 1,500 0 0
YETI HLDGS INC Put 98585X104 149 20,200 SH Put SOLE 0 20,200 0 0
YEXT INC Call 98585N106 0 12,100 SH Call SOLE 0 12,100 0 0
YEXT INC Put 98585N106 32 7,000 SH Put SOLE 0 7,000 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 2 400 SH   SOLE 0 400 0 0
YIRENDAI LTD Call 98585L100 0 1,500 SH Call SOLE 0 1,500 0 0
YIRENDAI LTD Put 98585L100 0 500 SH Put SOLE 0 500 0 0
YOUNGEVITY INTL INC Call 987537206 0 1,200 SH Call SOLE 0 1,200 0 0
YOUNGEVITY INTL INC Put 987537206 0 100 SH Put SOLE 0 100 0 0
YPF SOCIEDAD ANONIMA Call 984245100 5 15,800 SH Call SOLE 0 15,800 0 0
YPF SOCIEDAD ANONIMA Put 984245100 44 56,500 SH Put SOLE 0 56,500 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 0 178 SH   SOLE 0 178 0 0
YRC WORLDWIDE INC Put 984249607 11 5,400 SH Put SOLE 0 5,400 0 0
YUM BRANDS INC Call 988498101 125 12,700 SH Call SOLE 0 12,700 0 0
YUM BRANDS INC Put 988498101 3 4,300 SH Put SOLE 0 4,300 0 0
YUM CHINA HLDGS INC Call 98850P109 5 15,600 SH Call SOLE 0 15,600 0 0
YY INC SPONSORED ADS A 98426T106 776 13,805 SH   SOLE 0 13,805 0 0
YY INC Call 98426T106 3 6,900 SH Call SOLE 0 6,900 0 0
YY INC Put 98426T106 357 23,100 SH Put SOLE 0 23,100 0 0
ZAGG INC COM 98884U108 40 6,475 SH   SOLE 0 6,475 0 0
ZAGG INC Call 98884U108 0 11,500 SH Call SOLE 0 11,500 0 0
ZAGG INC Put 98884U108 1 600 SH Put SOLE 0 600 0 0
ZAYO GROUP HLDGS INC COM 98919V105 24 711 SH   SOLE 0 711 0 0
ZAYO GROUP HLDGS INC Call 98919V105 27 2,400 SH Call SOLE 0 2,400 0 0
ZAYO GROUP HLDGS INC Put 98919V105 0 200 SH Put SOLE 0 200 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 27 131 SH   SOLE 0 131 0 0
ZEBRA TECHNOLOGIES CORP Put 989207105 9 2,700 SH Put SOLE 0 2,700 0 0
ZENDESK INC Call 98936J101 136 52,200 SH Call SOLE 0 52,200 0 0
ZENDESK INC Put 98936J101 362 66,500 SH Put SOLE 0 66,500 0 0
ZILLOW GROUP INC CL A 98954M101 47 1,615 SH   SOLE 0 1,615 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 923 30,971 SH   SOLE 0 30,971 0 0
ZILLOW GROUP INC Call 98954M200 32 39,100 SH Call SOLE 0 39,100 0 0
ZILLOW GROUP INC Call 98954M101 5 15,000 SH Call SOLE 0 15,000 0 0
ZILLOW GROUP INC Put 98954M101 5 2,500 SH Put SOLE 0 2,500 0 0
ZILLOW GROUP INC Put 98954M200 332 58,900 SH Put SOLE 0 58,900 0 0
ZION OIL & GAS INC COM 989696109 0 500 SH   SOLE 0 500 0 0
ZION OIL & GAS INC Call 989696109 0 100 SH Call SOLE 0 100 0 0
ZION OIL & GAS INC Put 989696109 1 600 SH Put SOLE 0 600 0 0
ZIONS BANCORPORATION N A Call 989701107 51 4,500 SH Call SOLE 0 4,500 0 0
ZIONS BANCORPORATION N A Put 989701107 0 700 SH Put SOLE 0 700 0 0
ZIX CORP COM 98974P100 44 6,200 SH   SOLE 0 6,200 0 0
ZOETIS INC Call 98978V103 4 100 SH Call SOLE 0 100 0 0
ZOGENIX INC COM NEW 98978L204 220 5,500 SH   SOLE 0 5,500 0 0
ZOGENIX INC Call 98978L204 2 15,500 SH Call SOLE 0 15,500 0 0
ZOGENIX INC Put 98978L204 20 1,300 SH Put SOLE 0 1,300 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 236 3,100 SH   SOLE 0 3,100 0 0
ZOOM VIDEO COMMUNICATIONS IN Call 98980L101 129 52,800 SH Call SOLE 0 52,800 0 0
ZOOM VIDEO COMMUNICATIONS IN Put 98980L101 413 64,300 SH Put SOLE 0 64,300 0 0
ZSCALER INC COM 98980G102 3,877 82,046 SH   SOLE 0 82,046 0 0
ZSCALER INC Call 98980G102 48 57,100 SH Call SOLE 0 57,100 0 0
ZSCALER INC Put 98980G102 1,757 145,400 SH Put SOLE 0 145,400 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 26 1,257 SH   SOLE 0 1,257 0 0
ZTO EXPRESS CAYMAN INC Call 98980A105 12 8,700 SH Call SOLE 0 8,700 0 0
ZTO EXPRESS CAYMAN INC Put 98980A105 4 17,800 SH Put SOLE 0 17,800 0 0
ZUMIEZ INC COM 989817101 37 1,173 SH   SOLE 0 1,173 0 0
ZUMIEZ INC Put 989817101 15 12,800 SH Put SOLE 0 12,800 0 0
ZUORA INC COM CL A 98983V106 613 40,741 SH   SOLE 0 40,741 0 0
ZUORA INC Call 98983V106 96 92,700 SH Call SOLE 0 92,700 0 0
ZUORA INC Put 98983V106 53 31,600 SH Put SOLE 0 31,600 0 0
ZYMEWORKS INC COM 98985W102 57 2,300 SH   SOLE 0 2,300 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 22 3,000 SH   SOLE 0 3,000 0 0
ZYNERBA PHARMACEUTICALS INC Call 98986X109 0 1,800 SH Call SOLE 0 1,800 0 0
ZYNERBA PHARMACEUTICALS INC Put 98986X109 7 2,300 SH Put SOLE 0 2,300 0 0
ZYNGA INC CL A 98986T108 28 4,920 SH   SOLE 0 4,920 0 0
ZYNGA INC Call 98986T108 5 104,100 SH Call SOLE 0 104,100 0 0