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
1347 PPTY INS HLDGS INC COM 68244P107 0 10 SH   SOLE 0 10 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 38 4,790 SH   SOLE 0 4,790 0 0
22ND CENTY GROUP INC Call 90137F103 0 5,500 SH Call SOLE 0 5,500 0 0
22ND CENTY GROUP INC Put 90137F103 2 1,300 SH Put SOLE 0 1,300 0 0
2U INC COM 90214J101 289 4,086 SH   SOLE 0 4,086 0 0
2U INC Call 90214J101 2 1,400 SH Call SOLE 0 1,400 0 0
2U INC Put 90214J101 6 2,200 SH Put SOLE 0 2,200 0 0
3-D SYS CORP DEL COM NEW 88554D205 315 29,327 SH   SOLE 0 29,327 0 0
3-D SYS CORP DEL Call 88554D205 4 8,000 SH Call SOLE 0 8,000 0 0
3-D SYS CORP DEL Put 88554D205 42 13,100 SH Put SOLE 0 13,100 0 0
3M CO COM 88579Y101 876 4,219 SH   SOLE 0 4,219 0 0
3M CO Call 88579Y101 38 16,100 SH Call SOLE 0 16,100 0 0
3M CO Put 88579Y101 57 62,700 SH Put SOLE 0 62,700 0 0
500 COM LTD Call 33829R100 2 1,500 SH Call SOLE 0 1,500 0 0
51JOB INC SP ADR REP COM 316827104 51 660 SH   SOLE 0 660 0 0
51JOB INC Call 316827104 0 200 SH Call SOLE 0 200 0 0
51JOB INC Put 316827104 2 2,700 SH Put SOLE 0 2,700 0 0
58 COM INC SPON ADR REP A 31680Q104 46 703 SH   SOLE 0 703 0 0
58 COM INC Call 31680Q104 0 1,500 SH Call SOLE 0 1,500 0 0
58 COM INC Put 31680Q104 5 3,100 SH Put SOLE 0 3,100 0 0
8X8 INC NEW COM 282914100 24 1,223 SH   SOLE 0 1,223 0 0
A10 NETWORKS INC COM 002121101 380 53,698 SH   SOLE 0 53,698 0 0
A10 NETWORKS INC Put 002121101 41 56,900 SH Put SOLE 0 56,900 0 0
ABB LTD SPONSORED ADR 000375204 1,231 65,287 SH   SOLE 0 65,287 0 0
ABB LTD Put 000375204 90 70,100 SH Put SOLE 0 70,100 0 0
ABBOTT LABS COM 002824100 129 1,621 SH   SOLE 0 1,621 0 0
ABBOTT LABS Call 002824100 175 35,800 SH Call SOLE 0 35,800 0 0
ABBVIE INC COM 00287Y109 112 1,394 SH   SOLE 0 1,394 0 0
ABBVIE INC Call 00287Y109 201 51,300 SH Call SOLE 0 51,300 0 0
ABBVIE INC Put 00287Y109 60 16,900 SH Put SOLE 0 16,900 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 14 2,000 SH   SOLE 0 2,000 0 0
ABEONA THERAPEUTICS INC Call 00289Y107 0 100 SH Call SOLE 0 100 0 0
ABEONA THERAPEUTICS INC Put 00289Y107 0 100 SH Put SOLE 0 100 0 0
ABERCROMBIE & FITCH CO CL A 002896207 10 400 SH   SOLE 0 400 0 0
ABERCROMBIE & FITCH CO Call 002896207 17 6,800 SH Call SOLE 0 6,800 0 0
ABERCROMBIE & FITCH CO Put 002896207 0 700 SH Put SOLE 0 700 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 63 15,000 SH   SOLE 0 15,000 0 0
ABIOMED INC Call 003654100 12 1,400 SH Call SOLE 0 1,400 0 0
ABIOMED INC Put 003654100 59 500 SH Put SOLE 0 500 0 0
ABM INDS INC COM 000957100 47 1,300 SH   SOLE 0 1,300 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 328 5,722 SH   SOLE 0 5,722 0 0
ACACIA COMMUNICATIONS INC Put 00401C108 76 23,300 SH Put SOLE 0 23,300 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 14 4,400 SH   SOLE 0 4,400 0 0
ACACIA RESH CORP Call 003881307 0 100 SH Call SOLE 0 100 0 0
ACACIA RESH CORP Put 003881307 0 29,100 SH Put SOLE 0 29,100 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 20 700 SH   SOLE 0 700 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 184 6,878 SH   SOLE 0 6,878 0 0
ACADIA PHARMACEUTICALS INC Put 004225108 49 22,500 SH Put SOLE 0 22,500 0 0
ACCELERON PHARMA INC COM 00434H108 214 4,601 SH   SOLE 0 4,601 0 0
ACCELERON PHARMA INC Call 00434H108 1 3,000 SH Call SOLE 0 3,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 70 400 SH   SOLE 0 400 0 0
ACCENTURE PLC IRELAND Call G1151C101 13 2,000 SH Call SOLE 0 2,000 0 0
ACCENTURE PLC IRELAND Put G1151C101 2 17,400 SH Put SOLE 0 17,400 0 0
ACI WORLDWIDE INC Call 004498101 8 3,900 SH Call SOLE 0 3,900 0 0
ACI WORLDWIDE INC Put 004498101 0 2,900 SH Put SOLE 0 2,900 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1 300 SH   SOLE 0 300 0 0
ACLARIS THERAPEUTICS INC Call 00461U105 0 1,000 SH Call SOLE 0 1,000 0 0
ACLARIS THERAPEUTICS INC Put 00461U105 3 1,000 SH Put SOLE 0 1,000 0 0
ACORDA THERAPEUTICS INC COM 00484M106 9 700 SH   SOLE 0 700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 313 6,892 SH   SOLE 0 6,892 0 0
ACTIVISION BLIZZARD INC Put 00507V109 11 17,800 SH Put SOLE 0 17,800 0 0
ACTUANT CORP Call 00508X203 0 1,000 SH Call SOLE 0 1,000 0 0
ACTUANT CORP Put 00508X203 2 3,300 SH Put SOLE 0 3,300 0 0
ACUITY BRANDS INC COM 00508Y102 24 200 SH   SOLE 0 200 0 0
ACUITY BRANDS INC Call 00508Y102 0 200 SH Call SOLE 0 200 0 0
ACUITY BRANDS INC Put 00508Y102 0 100 SH Put SOLE 0 100 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 14 2,049 SH   SOLE 0 2,049 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 13 3,200 SH   SOLE 0 3,200 0 0
ADDUS HOMECARE CORP COM 006739106 38 600 SH   SOLE 0 600 0 0
ADECOAGRO S A COM L00849106 18 2,692 SH   SOLE 0 2,692 0 0
ADECOAGRO S A Call L00849106 0 300 SH Call SOLE 0 300 0 0
ADIENT PLC ORD SHS G0084W101 200 15,502 SH   SOLE 0 15,502 0 0
ADIENT PLC Call G0084W101 4 5,600 SH Call SOLE 0 5,600 0 0
ADIENT PLC Put G0084W101 127 20,400 SH Put SOLE 0 20,400 0 0
ADMA BIOLOGICS INC COM 000899104 3 900 SH   SOLE 0 900 0 0
ADOBE SYS INC COM 00724F101 8,090 30,360 SH   SOLE 0 30,360 0 0
ADOBE SYS INC Call 00724F101 133 21,100 SH Call SOLE 0 21,100 0 0
ADOBE SYS INC Put 00724F101 165 28,700 SH Put SOLE 0 28,700 0 0
ADT INC COM 00090Q103 23 3,649 SH   SOLE 0 3,649 0 0
ADT INC Call 00090Q103 0 400 SH Call SOLE 0 400 0 0
ADT INC Put 00090Q103 1 1,100 SH Put SOLE 0 1,100 0 0
ADTRAN INC COM 00738A106 8 606 SH   SOLE 0 606 0 0
ADTRAN INC Call 00738A106 1 1,600 SH Call SOLE 0 1,600 0 0
ADURO BIOTECH INC COM 00739L101 20 5,200 SH   SOLE 0 5,200 0 0
ADVANCE AUTO PARTS INC Put 00751Y106 8 1,100 SH Put SOLE 0 1,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 552 21,648 SH   SOLE 0 21,648 0 0
ADVANCED MICRO DEVICES INC Call 007903107 287 46,500 SH Call SOLE 0 46,500 0 0
ADVANCED MICRO DEVICES INC Put 007903107 112 69,100 SH Put SOLE 0 69,100 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 4 599 SH   SOLE 0 599 0 0
ADVISORSHARES TR Call 00768Y883 2 13,700 SH Call SOLE 0 13,700 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 0 1,820 SH   SOLE 0 1,820 0 0
AEGON N V NY REGISTRY SH 007924103 41 8,600 SH   SOLE 0 8,600 0 0
AEGON N V Call 007924103 0 1,900 SH Call SOLE 0 1,900 0 0
AEGON N V Put 007924103 0 1,600 SH Put SOLE 0 1,600 0 0
AERCAP HOLDINGS NV SHS N00985106 4 86 SH   SOLE 0 86 0 0
AERCAP HOLDINGS NV Call N00985106 9 2,000 SH Call SOLE 0 2,000 0 0
AERCAP HOLDINGS NV Put N00985106 5 9,800 SH Put SOLE 0 9,800 0 0
AERIE PHARMACEUTICALS INC Call 00771V108 18 3,600 SH Call SOLE 0 3,600 0 0
AEROHIVE NETWORKS INC COM 007786106 2 448 SH   SOLE 0 448 0 0
AEROHIVE NETWORKS INC Call 007786106 0 4,600 SH Call SOLE 0 4,600 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 34 957 SH   SOLE 0 957 0 0
AEROJET ROCKETDYNE HLDGS INC Call 007800105 38 15,200 SH Call SOLE 0 15,200 0 0
AEROJET ROCKETDYNE HLDGS INC Put 007800105 0 100 SH Put SOLE 0 100 0 0
AEROVIRONMENT INC COM 008073108 225 3,291 SH   SOLE 0 3,291 0 0
AEROVIRONMENT INC Call 008073108 4 7,400 SH Call SOLE 0 7,400 0 0
AEROVIRONMENT INC Put 008073108 21 1,000 SH Put SOLE 0 1,000 0 0
AETERNA ZENTARIS INC COM PAR 007975402 14 3,100 SH   SOLE 0 3,100 0 0
AETERNA ZENTARIS INC Call 007975402 0 400 SH Call SOLE 0 400 0 0
AFFILIATED MANAGERS GROUP Call 008252108 10 1,700 SH Call SOLE 0 1,700 0 0
AFFILIATED MANAGERS GROUP Put 008252108 7 400 SH Put SOLE 0 400 0 0
AFLAC INC Call 001055102 32 3,100 SH Call SOLE 0 3,100 0 0
AFLAC INC Put 001055102 5 10,500 SH Put SOLE 0 10,500 0 0
AGCO CORP COM 001084102 60 868 SH   SOLE 0 868 0 0
AGCO CORP Put 001084102 0 500 SH Put SOLE 0 500 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 399 5,925 SH   SOLE 0 5,925 0 0
AGNC INVT CORP COM 00123Q104 45 2,500 SH   SOLE 0 2,500 0 0
AGNC INVT CORP Put 00123Q104 0 1,200 SH Put SOLE 0 1,200 0 0
AGNICO EAGLE MINES LTD Call 008474108 280 234,300 SH Call SOLE 0 234,300 0 0
AGNICO EAGLE MINES LTD Put 008474108 129 62,700 SH Put SOLE 0 62,700 0 0
AGREE REALTY CORP COM 008492100 20 300 SH   SOLE 0 300 0 0
AGREE REALTY CORP Call 008492100 2 200 SH Call SOLE 0 200 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 73 3,300 SH   SOLE 0 3,300 0 0
AIMMUNE THERAPEUTICS INC Call 00900T107 4 9,000 SH Call SOLE 0 9,000 0 0
AIMMUNE THERAPEUTICS INC Put 00900T107 35 9,000 SH Put SOLE 0 9,000 0 0
AIR PRODS & CHEMS INC COM 009158106 2,817 14,755 SH   SOLE 0 14,755 0 0
AIR PRODS & CHEMS INC Call 009158106 7 2,500 SH Call SOLE 0 2,500 0 0
AIR PRODS & CHEMS INC Put 009158106 0 2,800 SH Put SOLE 0 2,800 0 0
AIR TRANSPORT SERVICES GRP I Call 00922R105 25 37,300 SH Call SOLE 0 37,300 0 0
AIR TRANSPORT SERVICES GRP I Put 00922R105 5 19,800 SH Put SOLE 0 19,800 0 0
AIRCASTLE LTD COM G0129K104 14 700 SH   SOLE 0 700 0 0
AK STL HLDG CORP COM 001547108 83 30,359 SH   SOLE 0 30,359 0 0
AK STL HLDG CORP Call 001547108 1 7,100 SH Call SOLE 0 7,100 0 0
AK STL HLDG CORP Put 001547108 12 32,900 SH Put SOLE 0 32,900 0 0
AKAMAI TECHNOLOGIES INC Call 00971T101 35 4,900 SH Call SOLE 0 4,900 0 0
AKAMAI TECHNOLOGIES INC Put 00971T101 1 600 SH Put SOLE 0 600 0 0
AKCEA THERAPEUTICS INC Call 00972L107 3 10,000 SH Call SOLE 0 10,000 0 0
AKCEA THERAPEUTICS INC Put 00972L107 0 3,000 SH Put SOLE 0 3,000 0 0
AKORN INC COM 009728106 9 2,767 SH   SOLE 0 2,767 0 0
AKORN INC Call 009728106 0 100 SH Call SOLE 0 100 0 0
ALARM COM HLDGS INC Call 011642105 3 800 SH Call SOLE 0 800 0 0
ALARM COM HLDGS INC Put 011642105 3 12,400 SH Put SOLE 0 12,400 0 0
ALASKA AIR GROUP INC COM 011659109 710 12,657 SH   SOLE 0 12,657 0 0
ALASKA AIR GROUP INC Call 011659109 8 13,900 SH Call SOLE 0 13,900 0 0
ALASKA AIR GROUP INC Put 011659109 49 31,200 SH Put SOLE 0 31,200 0 0
ALBEMARLE CORP COM 012653101 1,015 12,384 SH   SOLE 0 12,384 0 0
ALBEMARLE CORP Call 012653101 11 8,300 SH Call SOLE 0 8,300 0 0
ALBEMARLE CORP Put 012653101 49 14,000 SH Put SOLE 0 14,000 0 0
ALCOA CORP COM 013872106 1,102 39,135 SH   SOLE 0 39,135 0 0
ALCOA CORP Call 013872106 0 1,800 SH Call SOLE 0 1,800 0 0
ALCOA CORP Put 013872106 17 31,200 SH Put SOLE 0 31,200 0 0
ALDEYRA THERAPEUTICS INC Call 01438T106 2 5,500 SH Call SOLE 0 5,500 0 0
ALDEYRA THERAPEUTICS INC Put 01438T106 0 100 SH Put SOLE 0 100 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 13 100 SH   SOLE 0 100 0 0
ALEXION PHARMACEUTICALS INC Call 015351109 31 1,000 SH Call SOLE 0 1,000 0 0
ALEXION PHARMACEUTICALS INC Put 015351109 7 1,500 SH Put SOLE 0 1,500 0 0
ALIBABA GROUP HLDG LTD Call 01609W102 2,372 184,600 SH Call SOLE 0 184,600 0 0
ALIBABA GROUP HLDG LTD Put 01609W102 327 96,700 SH Put SOLE 0 96,700 0 0
ALIGN TECHNOLOGY INC COM 016255101 170 600 SH   SOLE 0 600 0 0
ALIGN TECHNOLOGY INC Call 016255101 6 800 SH Call SOLE 0 800 0 0
ALIGN TECHNOLOGY INC Put 016255101 33 1,800 SH Put SOLE 0 1,800 0 0
ALKERMES PLC Call G01767105 73 25,000 SH Call SOLE 0 25,000 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 88 3,475 SH   SOLE 0 3,475 0 0
ALLEGHENY TECHNOLOGIES INC Call 01741R102 1 3,200 SH Call SOLE 0 3,200 0 0
ALLEGHENY TECHNOLOGIES INC Put 01741R102 1 3,600 SH Put SOLE 0 3,600 0 0
ALLEGIANT TRAVEL CO Call 01748X102 8 3,100 SH Call SOLE 0 3,100 0 0
ALLEGIANT TRAVEL CO Put 01748X102 1 100 SH Put SOLE 0 100 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 11 127 SH   SOLE 0 127 0 0
ALLEGION PUB LTD CO Call G0176J109 2 1,500 SH Call SOLE 0 1,500 0 0
ALLEGION PUB LTD CO Put G0176J109 0 700 SH Put SOLE 0 700 0 0
ALLERGAN PLC SHS G0177J108 181 1,238 SH   SOLE 0 1,238 0 0
ALLERGAN PLC Call G0177J108 17 6,900 SH Call SOLE 0 6,900 0 0
ALLERGAN PLC Put G0177J108 91 2,500 SH Put SOLE 0 2,500 0 0
ALLETE INC COM NEW 018522300 24 300 SH   SOLE 0 300 0 0
ALLETE INC Call 018522300 0 200 SH Call SOLE 0 200 0 0
ALLETE INC Put 018522300 1 600 SH Put SOLE 0 600 0 0
ALLIANCE DATA SYSTEMS CORP Put 018581108 178 14,000 SH Put SOLE 0 14,000 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 59 2,911 SH   SOLE 0 2,911 0 0
ALLIANCE RES PARTNER L P Call 01877R108 2 2,800 SH Call SOLE 0 2,800 0 0
ALLIANCE RES PARTNER L P Put 01877R108 0 200 SH Put SOLE 0 200 0 0
ALLIANT ENERGY CORP COM 018802108 28 600 SH   SOLE 0 600 0 0
ALLIANT ENERGY CORP Call 018802108 1 800 SH Call SOLE 0 800 0 0
ALLIANT ENERGY CORP Put 018802108 0 7,000 SH Put SOLE 0 7,000 0 0
ALLISON TRANSMISSION HLDGS I Put 01973R101 1 1,100 SH Put SOLE 0 1,100 0 0
ALLSTATE CORP Call 020002101 72 13,800 SH Call SOLE 0 13,800 0 0
ALLSTATE CORP Put 020002101 0 1,000 SH Put SOLE 0 1,000 0 0
ALLY FINL INC COM 02005N100 186 6,773 SH   SOLE 0 6,773 0 0
ALLY FINL INC Call 02005N100 2 3,800 SH Call SOLE 0 3,800 0 0
ALLY FINL INC Put 02005N100 36 12,400 SH Put SOLE 0 12,400 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 233 2,500 SH   SOLE 0 2,500 0 0
ALNYLAM PHARMACEUTICALS INC Call 02043Q107 136 16,000 SH Call SOLE 0 16,000 0 0
ALNYLAM PHARMACEUTICALS INC Put 02043Q107 53 5,000 SH Put SOLE 0 5,000 0 0
ALPHA & OMEGA SEMICONDUCTOR Call G6331P104 1 1,700 SH Call SOLE 0 1,700 0 0
ALPHA & OMEGA SEMICONDUCTOR Put G6331P104 0 1,400 SH Put SOLE 0 1,400 0 0
ALPHABET INC CAP STK CL C 02079K107 5,662 4,826 SH   SOLE 0 4,826 0 0
ALPHABET INC CAP STK CL A 02079K305 2,290 1,946 SH   SOLE 0 1,946 0 0
ALPHABET INC Call 02079K305 441 5,600 SH Call SOLE 0 5,600 0 0
ALPHABET INC Call 02079K107 1,232 7,500 SH Call SOLE 0 7,500 0 0
ALPHABET INC Put 02079K107 17 1,000 SH Put SOLE 0 1,000 0 0
ALPHABET INC Put 02079K305 58 7,000 SH Put SOLE 0 7,000 0 0
ALPS ETF TR MED BREAKTHGH 00162Q593 10 300 SH   SOLE 0 300 0 0
ALPS ETF TR Call 00162Q593 0 100 SH Call SOLE 0 100 0 0
ALPS ETF TR Call 00162Q866 41 182,100 SH Call SOLE 0 182,100 0 0
ALPS ETF TR Put 00162Q866 22 19,500 SH Put SOLE 0 19,500 0 0
ALPS ETF TR Put 00162Q593 2 1,000 SH Put SOLE 0 1,000 0 0
ALTERYX INC COM CL A 02156B103 240 2,871 SH   SOLE 0 2,871 0 0
ALTERYX INC Call 02156B103 20 2,000 SH Call SOLE 0 2,000 0 0
ALTERYX INC Put 02156B103 23 5,400 SH Put SOLE 0 5,400 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2 100 SH   SOLE 0 100 0 0
ALTRA INDL MOTION CORP Call 02208R106 7 4,700 SH Call SOLE 0 4,700 0 0
ALTRIA GROUP INC Call 02209S103 3 1,300 SH Call SOLE 0 1,300 0 0
ALTRIA GROUP INC Put 02209S103 0 2,700 SH Put SOLE 0 2,700 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 903 43,500 SH   SOLE 0 43,500 0 0
AMARIN CORP PLC Call 023111206 148 80,900 SH Call SOLE 0 80,900 0 0
AMARIN CORP PLC Put 023111206 41 64,600 SH Put SOLE 0 64,600 0 0
AMAZON COM INC COM 023135106 41,760 23,451 SH   SOLE 0 23,451 0 0
AMAZON COM INC Call 023135106 14,938 63,800 SH Call SOLE 0 63,800 0 0
AMAZON COM INC Put 023135106 1,264 96,300 SH Put SOLE 0 96,300 0 0
AMBAC FINL GROUP INC COM NEW 023139884 49 2,731 SH   SOLE 0 2,731 0 0
AMBAC FINL GROUP INC Call 023139884 4 14,400 SH Call SOLE 0 14,400 0 0
AMBAC FINL GROUP INC Put 023139884 1 2,500 SH Put SOLE 0 2,500 0 0
AMBARELLA INC SHS G037AX101 795 18,414 SH   SOLE 0 18,414 0 0
AMBARELLA INC Call G037AX101 8 14,200 SH Call SOLE 0 14,200 0 0
AMBARELLA INC Put G037AX101 0 1,800 SH Put SOLE 0 1,800 0 0
AMBEV SA Call 02319V103 0 500 SH Call SOLE 0 500 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 3 249 SH   SOLE 0 249 0 0
AMC ENTMT HLDGS INC Call 00165C104 3 25,100 SH Call SOLE 0 25,100 0 0
AMC NETWORKS INC CL A 00164V103 173 3,057 SH   SOLE 0 3,057 0 0
AMC NETWORKS INC Call 00164V103 1 2,300 SH Call SOLE 0 2,300 0 0
AMDOCS LTD SHS G02602103 59 1,097 SH   SOLE 0 1,097 0 0
AMDOCS LTD Call G02602103 9 5,000 SH Call SOLE 0 5,000 0 0
AMDOCS LTD Put G02602103 5 4,200 SH Put SOLE 0 4,200 0 0
AMERCO COM 023586100 28 78 SH   SOLE 0 78 0 0
AMEREN CORP Call 023608102 3 1,600 SH Call SOLE 0 1,600 0 0
AMEREN CORP Put 023608102 0 200 SH Put SOLE 0 200 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 241 35,200 SH   SOLE 0 35,200 0 0
AMERICA MOVIL SAB DE CV Call 02364W105 0 4,500 SH Call SOLE 0 4,500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17 562 SH   SOLE 0 562 0 0
AMERICAN AIRLS GROUP INC Call 02376R102 0 13,000 SH Call SOLE 0 13,000 0 0
AMERICAN AIRLS GROUP INC Put 02376R102 1 3,300 SH Put SOLE 0 3,300 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 103 7,243 SH   SOLE 0 7,243 0 0
AMERICAN AXLE & MFG HLDGS IN Call 024061103 3 7,700 SH Call SOLE 0 7,700 0 0
AMERICAN AXLE & MFG HLDGS IN Put 024061103 13 21,100 SH Put SOLE 0 21,100 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 66 1,390 SH   SOLE 0 1,390 0 0
AMERICAN CAMPUS CMNTYS INC Call 024835100 0 900 SH Call SOLE 0 900 0 0
AMERICAN EAGLE OUTFITTERS NE Call 02553E106 0 100 SH Call SOLE 0 100 0 0
AMERICAN EAGLE OUTFITTERS NE Put 02553E106 4 51,200 SH Put SOLE 0 51,200 0 0
AMERICAN ELEC PWR INC Call 025537101 7 4,400 SH Call SOLE 0 4,400 0 0
AMERICAN ELEC PWR INC Put 025537101 0 1,300 SH Put SOLE 0 1,300 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 8 329 SH   SOLE 0 329 0 0
AMERICAN EQTY INVT LIFE HLD Call 025676206 0 1,100 SH Call SOLE 0 1,100 0 0
AMERICAN EXPRESS CO Call 025816109 35 55,900 SH Call SOLE 0 55,900 0 0
AMERICAN EXPRESS CO Put 025816109 9 9,500 SH Put SOLE 0 9,500 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 48 506 SH   SOLE 0 506 0 0
AMERICAN FINL GROUP INC OHIO Put 025932104 25 3,700 SH Put SOLE 0 3,700 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2 100 SH   SOLE 0 100 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,500 34,849 SH   SOLE 0 34,849 0 0
AMERICAN INTL GROUP INC Call 026874784 0 500 SH Call SOLE 0 500 0 0
AMERICAN INTL GROUP INC Put 026874784 19 5,400 SH Put SOLE 0 5,400 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 52 5,673 SH   SOLE 0 5,673 0 0
AMERICAN OUTDOOR BRANDS CORP Call 02874P103 5 14,300 SH Call SOLE 0 14,300 0 0
AMERICAN OUTDOOR BRANDS CORP Put 02874P103 0 1,000 SH Put SOLE 0 1,000 0 0
AMERICAN RENAL ASSOCIATES HO Call 029227105 0 300 SH Call SOLE 0 300 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 403 31,350 SH   SOLE 0 31,350 0 0
AMERICAN SUPERCONDUCTOR CORP Call 030111207 1 4,500 SH Call SOLE 0 4,500 0 0
AMERICAN SUPERCONDUCTOR CORP Put 030111207 124 60,500 SH Put SOLE 0 60,500 0 0
AMERICAN TOWER CORP NEW COM 03027X100 26 132 SH   SOLE 0 132 0 0
AMERICAN TOWER CORP NEW Call 03027X100 151 8,700 SH Call SOLE 0 8,700 0 0
AMERICAN TOWER CORP NEW Put 03027X100 0 1,000 SH Put SOLE 0 1,000 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 8 100 SH   SOLE 0 100 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 10 100 SH   SOLE 0 100 0 0
AMERICAN WTR WKS CO INC NEW Call 030420103 12 1,600 SH Call SOLE 0 1,600 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 221 7,186 SH   SOLE 0 7,186 0 0
AMERIGAS PARTNERS L P Call 030975106 1 500 SH Call SOLE 0 500 0 0
AMERIGAS PARTNERS L P Put 030975106 1 6,500 SH Put SOLE 0 6,500 0 0
AMERIPRISE FINL INC COM 03076C106 83 652 SH   SOLE 0 652 0 0
AMERIPRISE FINL INC Call 03076C106 4 2,600 SH Call SOLE 0 2,600 0 0
AMERIS BANCORP COM 03076K108 146 4,262 SH   SOLE 0 4,262 0 0
AMERIS BANCORP Call 03076K108 0 800 SH Call SOLE 0 800 0 0
AMERIS BANCORP Put 03076K108 2 2,600 SH Put SOLE 0 2,600 0 0
AMERISAFE INC COM 03071H100 11 200 SH   SOLE 0 200 0 0
AMERISOURCEBERGEN CORP COM 03073E105 119 1,500 SH   SOLE 0 1,500 0 0
AMERISOURCEBERGEN CORP Call 03073E105 8 7,400 SH Call SOLE 0 7,400 0 0
AMERISOURCEBERGEN CORP Put 03073E105 2 4,000 SH Put SOLE 0 4,000 0 0
AMETEK INC NEW COM 031100100 485 5,853 SH   SOLE 0 5,853 0 0
AMETEK INC NEW Call 031100100 0 400 SH Call SOLE 0 400 0 0
AMETEK INC NEW Put 031100100 6 14,000 SH Put SOLE 0 14,000 0 0
AMGEN INC COM 031162100 181 954 SH   SOLE 0 954 0 0
AMGEN INC Call 031162100 0 700 SH Call SOLE 0 700 0 0
AMGEN INC Put 031162100 7 5,000 SH Put SOLE 0 5,000 0 0
AMIRA NATURE FOODS LTD SHS G0335L102 2 1,700 SH   SOLE 0 1,700 0 0
AMKOR TECHNOLOGY INC COM 031652100 13 1,600 SH   SOLE 0 1,600 0 0
AMKOR TECHNOLOGY INC Call 031652100 2 6,100 SH Call SOLE 0 6,100 0 0
AMKOR TECHNOLOGY INC Put 031652100 6 6,700 SH Put SOLE 0 6,700 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 355 7,552 SH   SOLE 0 7,552 0 0
AMN HEALTHCARE SERVICES INC Call 001744101 1 6,000 SH Call SOLE 0 6,000 0 0
AMN HEALTHCARE SERVICES INC Put 001744101 93 21,300 SH Put SOLE 0 21,300 0 0
AMPHENOL CORP NEW Call 032095101 1 500 SH Call SOLE 0 500 0 0
AMYRIS INC COM NEW 03236M200 3 1,800 SH   SOLE 0 1,800 0 0
AMYRIS INC Put 03236M200 5 1,800 SH Put SOLE 0 1,800 0 0
ANADARKO PETE CORP COM 032511107 2,695 59,265 SH   SOLE 0 59,265 0 0
ANADARKO PETE CORP Call 032511107 84 60,100 SH Call SOLE 0 60,100 0 0
ANADARKO PETE CORP Put 032511107 319 141,300 SH Put SOLE 0 141,300 0 0
ANALOG DEVICES INC COM 032654105 3,186 30,274 SH   SOLE 0 30,274 0 0
ANALOG DEVICES INC Call 032654105 47 11,700 SH Call SOLE 0 11,700 0 0
ANALOG DEVICES INC Put 032654105 72 49,300 SH Put SOLE 0 49,300 0 0
ANAPTYSBIO INC COM 032724106 657 9,000 SH   SOLE 0 9,000 0 0
ANAPTYSBIO INC Put 032724106 179 10,400 SH Put SOLE 0 10,400 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1 500 SH   SOLE 0 500 0 0
ANDEAVOR LOGISTICS LP Call 03350F106 0 1,100 SH Call SOLE 0 1,100 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 5 442 SH   SOLE 0 442 0 0
ANGLOGOLD ASHANTI LTD Call 035128206 4 8,700 SH Call SOLE 0 8,700 0 0
ANGLOGOLD ASHANTI LTD Put 035128206 0 200 SH Put SOLE 0 200 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,561 18,592 SH   SOLE 0 18,592 0 0
ANHEUSER BUSCH INBEV SA/NV Call 03524A108 7 1,400 SH Call SOLE 0 1,400 0 0
ANHEUSER BUSCH INBEV SA/NV Put 03524A108 50 21,100 SH Put SOLE 0 21,100 0 0
ANNALY CAP MGMT INC COM 035710409 118 11,854 SH   SOLE 0 11,854 0 0
ANNALY CAP MGMT INC Call 035710409 0 1,400 SH Call SOLE 0 1,400 0 0
ANNALY CAP MGMT INC Put 035710409 6 12,500 SH Put SOLE 0 12,500 0 0
ANTERO RES CORP COM 03674X106 27 3,113 SH   SOLE 0 3,113 0 0
ANTERO RES CORP Call 03674X106 3 15,500 SH Call SOLE 0 15,500 0 0
ANTERO RES CORP Put 03674X106 3 11,600 SH Put SOLE 0 11,600 0 0
ANTHEM INC COM 036752103 266 927 SH   SOLE 0 927 0 0
ANTHEM INC Call 036752103 4 900 SH Call SOLE 0 900 0 0
ANTHEM INC Put 036752103 12 2,800 SH Put SOLE 0 2,800 0 0
AON PLC SHS CL A G0408V102 496 2,907 SH   SOLE 0 2,907 0 0
AON PLC Call G0408V102 42 6,700 SH Call SOLE 0 6,700 0 0
AON PLC Put G0408V102 5 8,600 SH Put SOLE 0 8,600 0 0
APACHE CORP COM 037411105 1,909 55,085 SH   SOLE 0 55,085 0 0
APACHE CORP Call 037411105 26 21,000 SH Call SOLE 0 21,000 0 0
APACHE CORP Put 037411105 22 10,500 SH Put SOLE 0 10,500 0 0
APOGEE ENTERPRISES INC COM 037598109 48 1,303 SH   SOLE 0 1,303 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 6 226 SH   SOLE 0 226 0 0
APPFOLIO INC Call 03783C100 3 1,600 SH Call SOLE 0 1,600 0 0
APPIAN CORP CL A 03782L101 30 896 SH   SOLE 0 896 0 0
APPIAN CORP Call 03782L101 3 2,200 SH Call SOLE 0 2,200 0 0
APPIAN CORP Put 03782L101 7 5,100 SH Put SOLE 0 5,100 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 24 1,500 SH   SOLE 0 1,500 0 0
APPLE HOSPITALITY REIT INC Call 03784Y200 8 3,300 SH Call SOLE 0 3,300 0 0
APPLE HOSPITALITY REIT INC Put 03784Y200 3 900 SH Put SOLE 0 900 0 0
APPLE INC COM 037833100 19,108 100,598 SH   SOLE 0 100,598 0 0
APPLE INC Call 037833100 2,925 294,600 SH Call SOLE 0 294,600 0 0
APPLE INC Put 037833100 252 240,800 SH Put SOLE 0 240,800 0 0
APPLIED MATLS INC COM 038222105 357 9,022 SH   SOLE 0 9,022 0 0
APPLIED MATLS INC Call 038222105 2 300 SH Call SOLE 0 300 0 0
APPLIED MATLS INC Put 038222105 2 32,800 SH Put SOLE 0 32,800 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 130 10,718 SH   SOLE 0 10,718 0 0
APPLIED OPTOELECTRONICS INC Call 03823U102 1 3,500 SH Call SOLE 0 3,500 0 0
APPLIED OPTOELECTRONICS INC Put 03823U102 32 1,800 SH Put SOLE 0 1,800 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 108 SH   SOLE 0 108 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 8 3,000 SH   SOLE 0 3,000 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 0 499 SH   SOLE 0 499 0 0
ARAMARK COM 03852U106 22 754 SH   SOLE 0 754 0 0
ARAMARK Call 03852U106 0 900 SH Call SOLE 0 900 0 0
ARAMARK Put 03852U106 1 3,200 SH Put SOLE 0 3,200 0 0
ARBOR RLTY TR INC COM 038923108 89 6,900 SH   SOLE 0 6,900 0 0
ARBOR RLTY TR INC Call 038923108 4 1,000 SH Call SOLE 0 1,000 0 0
ARBOR RLTY TR INC Put 038923108 1 5,300 SH Put SOLE 0 5,300 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 12 3,600 SH   SOLE 0 3,600 0 0
ARBUTUS BIOPHARMA CORP Call 03879J100 3 6,000 SH Call SOLE 0 6,000 0 0
ARBUTUS BIOPHARMA CORP Put 03879J100 10 6,000 SH Put SOLE 0 6,000 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 32 1,605 SH   SOLE 0 1,605 0 0
ARCELORMITTAL SA LUXEMBOURG Call 03938L203 0 1,000 SH Call SOLE 0 1,000 0 0
ARCELORMITTAL SA LUXEMBOURG Put 03938L203 42 8,000 SH Put SOLE 0 8,000 0 0
ARCH COAL INC CL A 039380407 2 23 SH   SOLE 0 23 0 0
ARCHER DANIELS MIDLAND CO Call 039483102 0 500 SH Call SOLE 0 500 0 0
ARCHER DANIELS MIDLAND CO Put 039483102 0 600 SH Put SOLE 0 600 0 0
ARCONIC INC COM 03965L100 15 815 SH   SOLE 0 815 0 0
ARCONIC INC Call 03965L100 0 500 SH Call SOLE 0 500 0 0
ARCONIC INC Put 03965L100 0 200 SH Put SOLE 0 200 0 0
ARDMORE SHIPPING CORP COM Y0207T100 3 500 SH   SOLE 0 500 0 0
ARDMORE SHIPPING CORP Call Y0207T100 5 4,100 SH Call SOLE 0 4,100 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 44 1,000 SH   SOLE 0 1,000 0 0
ARENA PHARMACEUTICALS INC Call 040047607 1 1,900 SH Call SOLE 0 1,900 0 0
ARENA PHARMACEUTICALS INC Put 040047607 0 200 SH Put SOLE 0 200 0 0
ARES CAP CORP Call 04010L103 33 250,800 SH Call SOLE 0 250,800 0 0
ARES CAP CORP Put 04010L103 42 13,900 SH Put SOLE 0 13,900 0 0
ARGAN INC COM 04010E109 19 400 SH   SOLE 0 400 0 0
ARGAN INC Call 04010E109 1 100 SH Call SOLE 0 100 0 0
ARGAN INC Put 04010E109 0 1,200 SH Put SOLE 0 1,200 0 0
ARGENX SE Put 04016X101 4 1,300 SH Put SOLE 0 1,300 0 0
ARISTA NETWORKS INC COM 040413106 3,173 10,093 SH   SOLE 0 10,093 0 0
ARISTA NETWORKS INC Call 040413106 79 2,900 SH Call SOLE 0 2,900 0 0
ARISTA NETWORKS INC Put 040413106 79 8,100 SH Put SOLE 0 8,100 0 0
ARK ETF TR INNOVATION ETF 00214Q104 23 500 SH   SOLE 0 500 0 0
ARK ETF TR Call 00214Q104 0 300 SH Call SOLE 0 300 0 0
ARK ETF TR Call 00214Q401 5 700 SH Call SOLE 0 700 0 0
ARMOUR RESIDENTIAL REIT INC Call 042315507 0 3,800 SH Call SOLE 0 3,800 0 0
AROTECH CORP Put 042682203 13 6,000 SH Put SOLE 0 6,000 0 0
ARRAY BIOPHARMA INC Call 04269X105 448 110,200 SH Call SOLE 0 110,200 0 0
ARRIS INTL INC Call G0551A103 7 4,000 SH Call SOLE 0 4,000 0 0
ARROW ELECTRS INC COM 042735100 345 4,486 SH   SOLE 0 4,486 0 0
ARROW ELECTRS INC Call 042735100 2 2,800 SH Call SOLE 0 2,800 0 0
ARROW ELECTRS INC Put 042735100 9 8,300 SH Put SOLE 0 8,300 0 0
ARTESIAN RESOURCES CORP CL A 043113208 173 4,662 SH   SOLE 0 4,662 0 0
ASA GOLD AND PRECIOUS MTLS L Call G3156P103 0 100 SH Call SOLE 0 100 0 0
ASA GOLD AND PRECIOUS MTLS L Put G3156P103 0 1,000 SH Put SOLE 0 1,000 0 0
ASCENDIS PHARMA A S Call 04351P101 444 29,800 SH Call SOLE 0 29,800 0 0
ASCENDIS PHARMA A S Put 04351P101 37 21,400 SH Put SOLE 0 21,400 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 47 9,900 SH   SOLE 0 9,900 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 77 989 SH   SOLE 0 989 0 0
ASHLAND GLOBAL HLDGS INC Call 044186104 6 3,900 SH Call SOLE 0 3,900 0 0
ASHLAND GLOBAL HLDGS INC Put 044186104 10 4,200 SH Put SOLE 0 4,200 0 0
ASPEN TECHNOLOGY INC COM 045327103 307 2,952 SH   SOLE 0 2,952 0 0
ASPEN TECHNOLOGY INC Put 045327103 0 1,500 SH Put SOLE 0 1,500 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 3 169 SH   SOLE 0 169 0 0
ASSEMBLY BIOSCIENCES INC Put 045396108 0 1,500 SH Put SOLE 0 1,500 0 0
ASSOCIATED BANC CORP COM 045487105 23 1,100 SH   SOLE 0 1,100 0 0
ASSOCIATED BANC CORP Call 045487105 0 400 SH Call SOLE 0 400 0 0
ASTEC INDS INC Call 046224101 0 100 SH Call SOLE 0 100 0 0
ASTEC INDS INC Put 046224101 2 2,500 SH Put SOLE 0 2,500 0 0
AT HOME GROUP INC COM 04650Y100 463 25,945 SH   SOLE 0 25,945 0 0
AT HOME GROUP INC Call 04650Y100 0 1,100 SH Call SOLE 0 1,100 0 0
AT HOME GROUP INC Put 04650Y100 13 5,700 SH Put SOLE 0 5,700 0 0
AT&T INC COM 00206R102 1,313 41,879 SH   SOLE 0 41,879 0 0
AT&T INC Put 00206R102 46 24,200 SH Put SOLE 0 24,200 0 0
ATHENE HLDG LTD CL A G0684D107 1,732 42,463 SH   SOLE 0 42,463 0 0
ATHENE HLDG LTD Call G0684D107 2 2,300 SH Call SOLE 0 2,300 0 0
ATHENE HLDG LTD Put G0684D107 192 42,300 SH Put SOLE 0 42,300 0 0
ATHENEX INC COM 04685N103 2 200 SH   SOLE 0 200 0 0
ATHENEX INC Put 04685N103 2 800 SH Put SOLE 0 800 0 0
ATLASSIAN CORP PLC CL A G06242104 1,092 9,719 SH   SOLE 0 9,719 0 0
ATLASSIAN CORP PLC Call G06242104 141 12,500 SH Call SOLE 0 12,500 0 0
ATLASSIAN CORP PLC Put G06242104 98 12,500 SH Put SOLE 0 12,500 0 0
ATMOS ENERGY CORP COM 049560105 63 615 SH   SOLE 0 615 0 0
ATMOS ENERGY CORP Call 049560105 2 500 SH Call SOLE 0 500 0 0
ATRICURE INC COM 04963C209 26 1,007 SH   SOLE 0 1,007 0 0
ATRICURE INC Put 04963C209 15 4,500 SH Put SOLE 0 4,500 0 0
ATTUNITY LTD SHS NEW M15332121 139 5,957 SH   SOLE 0 5,957 0 0
ATTUNITY LTD Call M15332121 4 5,000 SH Call SOLE 0 5,000 0 0
ATTUNITY LTD Put M15332121 1 4,600 SH Put SOLE 0 4,600 0 0
AUDIOCODES LTD ORD M15342104 6 483 SH   SOLE 0 483 0 0
AUDIOCODES LTD Call M15342104 0 1,100 SH Call SOLE 0 1,100 0 0
AUDIOCODES LTD Put M15342104 0 800 SH Put SOLE 0 800 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 26 4,100 SH   SOLE 0 4,100 0 0
AURINIA PHARMACEUTICALS INC Call 05156V102 3 1,700 SH Call SOLE 0 1,700 0 0
AUTODESK INC Call 052769106 1 10,700 SH Call SOLE 0 10,700 0 0
AUTODESK INC Put 052769106 5 8,900 SH Put SOLE 0 8,900 0 0
AUTOHOME INC Call 05278C107 35 2,700 SH Call SOLE 0 2,700 0 0
AUTOHOME INC Put 05278C107 0 200 SH Put SOLE 0 200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,970 24,858 SH   SOLE 0 24,858 0 0
AUTOMATIC DATA PROCESSING IN Call 053015103 53 12,200 SH Call SOLE 0 12,200 0 0
AUTOMATIC DATA PROCESSING IN Put 053015103 6 9,300 SH Put SOLE 0 9,300 0 0
AUTONATION INC COM 05329W102 849 23,783 SH   SOLE 0 23,783 0 0
AUTONATION INC Put 05329W102 73 32,900 SH Put SOLE 0 32,900 0 0
AVALONBAY CMNTYS INC Call 053484101 2 200 SH Call SOLE 0 200 0 0
AVAYA HLDGS CORP COM 05351X101 1 100 SH   SOLE 0 100 0 0
AVID TECHNOLOGY INC Call 05367P100 24 11,300 SH Call SOLE 0 11,300 0 0
AVIS BUDGET GROUP COM 053774105 728 20,903 SH   SOLE 0 20,903 0 0
AVIS BUDGET GROUP Call 053774105 14 13,700 SH Call SOLE 0 13,700 0 0
AVIS BUDGET GROUP Put 053774105 23 77,900 SH Put SOLE 0 77,900 0 0
AVISTA CORP Put 05379B107 0 300 SH Put SOLE 0 300 0 0
AVNET INC COM 053807103 8 200 SH   SOLE 0 200 0 0
AVNET INC Call 053807103 0 100 SH Call SOLE 0 100 0 0
AVX CORP NEW Call 002444107 1 5,300 SH Call SOLE 0 5,300 0 0
AVX CORP NEW Put 002444107 0 200 SH Put SOLE 0 200 0 0
AXALTA COATING SYS LTD COM G0750C108 1 42 SH   SOLE 0 42 0 0
AXALTA COATING SYS LTD Call G0750C108 4 16,400 SH Call SOLE 0 16,400 0 0
AXALTA COATING SYS LTD Put G0750C108 15 22,100 SH Put SOLE 0 22,100 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 50 2,500 SH   SOLE 0 2,500 0 0
AXCELIS TECHNOLOGIES INC Call 054540208 1 2,900 SH Call SOLE 0 2,900 0 0
AXOGEN INC COM 05463X106 46 2,200 SH   SOLE 0 2,200 0 0
AXON ENTERPRISE INC COM 05464C101 304 5,596 SH   SOLE 0 5,596 0 0
AXON ENTERPRISE INC Call 05464C101 248 16,500 SH Call SOLE 0 16,500 0 0
AXON ENTERPRISE INC Put 05464C101 22 17,200 SH Put SOLE 0 17,200 0 0
AXOVANT SCIENCES LTD COM G0750W104 13 10,400 SH   SOLE 0 10,400 0 0
AXOVANT SCIENCES LTD Call G0750W104 0 300 SH Call SOLE 0 300 0 0
AXSOME THERAPEUTICS INC COM 05464T104 189 13,300 SH   SOLE 0 13,300 0 0
AXSOME THERAPEUTICS INC Call 05464T104 15 10,400 SH Call SOLE 0 10,400 0 0
AXSOME THERAPEUTICS INC Put 05464T104 2 16,900 SH Put SOLE 0 16,900 0 0
AXT INC COM 00246W103 12 2,769 SH   SOLE 0 2,769 0 0
AXT INC Call 00246W103 1 3,400 SH Call SOLE 0 3,400 0 0
AZUL S A Call 05501U106 10 6,800 SH Call SOLE 0 6,800 0 0
AZZ INC Call 002474104 0 2,800 SH Call SOLE 0 2,800 0 0
B & G FOODS INC NEW Call 05508R106 18 7,900 SH Call SOLE 0 7,900 0 0
B & G FOODS INC NEW Put 05508R106 8 37,900 SH Put SOLE 0 37,900 0 0
B COMMUNICATIONS LTD SHS M15629104 0 108 SH   SOLE 0 108 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 0 348 SH   SOLE 0 348 0 0
BAIDU INC SPON ADR REP A 056752108 5,449 33,059 SH   SOLE 0 33,059 0 0
BAIDU INC Call 056752108 83 33,400 SH Call SOLE 0 33,400 0 0
BAIDU INC Put 056752108 538 93,300 SH Put SOLE 0 93,300 0 0
BAKER HUGHES A GE CO CL A 05722G100 264 9,529 SH   SOLE 0 9,529 0 0
BAKER HUGHES A GE CO Call 05722G100 3 22,300 SH Call SOLE 0 22,300 0 0
BAKER HUGHES A GE CO Put 05722G100 4 7,500 SH Put SOLE 0 7,500 0 0
BALL CORP COM 058498106 135 2,350 SH   SOLE 0 2,350 0 0
BALL CORP Call 058498106 37 17,700 SH Call SOLE 0 17,700 0 0
BALL CORP Put 058498106 7 8,000 SH Put SOLE 0 8,000 0 0
BANC OF CALIFORNIA INC COM 05990K106 119 8,651 SH   SOLE 0 8,651 0 0
BANC OF CALIFORNIA INC Put 05990K106 20 13,300 SH Put SOLE 0 13,300 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 0 69 SH   SOLE 0 69 0 0
BANCO BILBAO VIZCAYA ARGENTA Call 05946K101 0 1,200 SH Call SOLE 0 1,200 0 0
BANCO BRADESCO S A SPONSORED ADR 059460402 39 4,153 SH   SOLE 0 4,153 0 0
BANCO MACRO SA Put 05961W105 1 400 SH Put SOLE 0 400 0 0
BANCO SANTANDER SA ADR 05964H105 572 123,600 SH   SOLE 0 123,600 0 0
BANCO SANTANDER SA Put 05964H105 237 230,000 SH Put SOLE 0 230,000 0 0
BANK AMER CORP COM 060505104 2,328 84,390 SH   SOLE 0 84,390 0 0
BANK AMER CORP Call 060505104 437 525,500 SH Call SOLE 0 525,500 0 0
BANK AMER CORP Put 060505104 490 389,800 SH Put SOLE 0 389,800 0 0
BANK MONTREAL QUE COM 063671101 66 888 SH   SOLE 0 888 0 0
BANK MONTREAL QUE Call 063671101 23 4,100 SH Call SOLE 0 4,100 0 0
BANK MONTREAL QUE Put 063671101 4 1,500 SH Put SOLE 0 1,500 0 0
BANK N S HALIFAX COM 064149107 36 688 SH   SOLE 0 688 0 0
BANK N S HALIFAX Put 064149107 27 1,600 SH Put SOLE 0 1,600 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,501 49,598 SH   SOLE 0 49,598 0 0
BANK NEW YORK MELLON CORP Call 064058100 5 13,800 SH Call SOLE 0 13,800 0 0
BANK NEW YORK MELLON CORP Put 064058100 354 66,200 SH Put SOLE 0 66,200 0 0
BANKUNITED INC Call 06652K103 32 8,900 SH Call SOLE 0 8,900 0 0
BAOZUN INC SPONSORED ADR 06684L103 141 3,402 SH   SOLE 0 3,402 0 0
BAOZUN INC Call 06684L103 23 6,000 SH Call SOLE 0 6,000 0 0
BAOZUN INC Put 06684L103 53 11,800 SH Put SOLE 0 11,800 0 0
BARCLAYS BK PLC IPATH B SHRT TRM 06746P613 3 200 SH   SOLE 0 200 0 0
BARCLAYS BK PLC IPATH B MID TERM 06746P621 6,685 228,486 SH   SOLE 0 228,486 0 0
BARCLAYS BK PLC Call 06746P621 1,391 1,226,600 SH Call SOLE 0 1,226,600 0 0
BARCLAYS BK PLC Call 06746P613 2 2,300 SH Call SOLE 0 2,300 0 0
BARCLAYS BK PLC Put 06746P613 36 13,100 SH Put SOLE 0 13,100 0 0
BARCLAYS BK PLC Put 06746P621 5,247 567,300 SH Put SOLE 0 567,300 0 0
BARCLAYS BK PLC Put 06746P563 24 8,500 SH Put SOLE 0 8,500 0 0
BARCLAYS PLC ADR 06738E204 16 2,087 SH   SOLE 0 2,087 0 0
BARCLAYS PLC Call 06738E204 0 8,200 SH Call SOLE 0 8,200 0 0
BARCLAYS PLC Put 06738E204 10 2,600 SH Put SOLE 0 2,600 0 0
BARNES & NOBLE INC COM 067774109 233 42,986 SH   SOLE 0 42,986 0 0
BARNES & NOBLE INC Call 067774109 0 2,800 SH Call SOLE 0 2,800 0 0
BARNES & NOBLE INC Put 067774109 4 9,300 SH Put SOLE 0 9,300 0 0
BARRICK GOLD CORP COM 067901108 324 23,659 SH   SOLE 0 23,659 0 0
BARRICK GOLD CORP Call 067901108 14 8,900 SH Call SOLE 0 8,900 0 0
BARRICK GOLD CORP Put 067901108 65 29,700 SH Put SOLE 0 29,700 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 12 3,400 SH   SOLE 0 3,400 0 0
BAXTER INTL INC COM 071813109 504 6,206 SH   SOLE 0 6,206 0 0
BAXTER INTL INC Put 071813109 31 8,100 SH Put SOLE 0 8,100 0 0
BBVA BANCO FRANCES S A Call 07329M100 45 47,000 SH Call SOLE 0 47,000 0 0
BBVA BANCO FRANCES S A Put 07329M100 1 600 SH Put SOLE 0 600 0 0
BCE INC COM NEW 05534B760 102 2,300 SH   SOLE 0 2,300 0 0
BCE INC Call 05534B760 1 1,400 SH Call SOLE 0 1,400 0 0
BCE INC Put 05534B760 65 4,200 SH Put SOLE 0 4,200 0 0
BEACON ROOFING SUPPLY INC COM 073685109 8 260 SH   SOLE 0 260 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 9 856 SH   SOLE 0 856 0 0
BEAZER HOMES USA INC Call 07556Q881 38 33,600 SH Call SOLE 0 33,600 0 0
BEAZER HOMES USA INC Put 07556Q881 0 200 SH Put SOLE 0 200 0 0
BED BATH & BEYOND INC Call 075896100 102 29,100 SH Call SOLE 0 29,100 0 0
BED BATH & BEYOND INC Put 075896100 5 11,900 SH Put SOLE 0 11,900 0 0
BEIGENE LTD SPONSORED ADR 07725L102 316 2,400 SH   SOLE 0 2,400 0 0
BEIGENE LTD Call 07725L102 7 2,000 SH Call SOLE 0 2,000 0 0
BEIGENE LTD Put 07725L102 54 5,400 SH Put SOLE 0 5,400 0 0
BEL FUSE INC CL A 077347201 20 964 SH   SOLE 0 964 0 0
BELDEN INC Put 077454106 7 1,600 SH Put SOLE 0 1,600 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 11 3,400 SH   SOLE 0 3,400 0 0
BENCHMARK ELECTRS INC Call 08160H101 1 4,800 SH Call SOLE 0 4,800 0 0
BENCHMARK ELECTRS INC Put 08160H101 0 100 SH Put SOLE 0 100 0 0
BENEFITFOCUS INC Put 08180D106 1 2,700 SH Put SOLE 0 2,700 0 0
BERKSHIRE HATHAWAY INC DEL Call 084670702 5 2,000 SH Call SOLE 0 2,000 0 0
BERRY GLOBAL GROUP INC COM 08579W103 584 10,841 SH   SOLE 0 10,841 0 0
BERRY GLOBAL GROUP INC Call 08579W103 7 5,200 SH Call SOLE 0 5,200 0 0
BERRY GLOBAL GROUP INC Put 08579W103 8 20,700 SH Put SOLE 0 20,700 0 0
BEST BUY INC Call 086516101 73 18,900 SH Call SOLE 0 18,900 0 0
BEST BUY INC Put 086516101 10 5,800 SH Put SOLE 0 5,800 0 0
BEST INC SPONSORED ADS 08653C106 9 1,903 SH   SOLE 0 1,903 0 0
BEST INC Put 08653C106 0 400 SH Put SOLE 0 400 0 0
BHP BILLITON LTD Call 088606108 7 500 SH Call SOLE 0 500 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 10 220 SH   SOLE 0 220 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 6 2,000 SH   SOLE 0 2,000 0 0
BIG 5 SPORTING GOODS CORP Call 08915P101 0 2,800 SH Call SOLE 0 2,800 0 0
BIG 5 SPORTING GOODS CORP Put 08915P101 2 1,500 SH Put SOLE 0 1,500 0 0
BIG LOTS INC Put 089302103 2 2,900 SH Put SOLE 0 2,900 0 0
BILIBILI INC ADS REP SHS Z 090040106 310 16,377 SH   SOLE 0 16,377 0 0
BILIBILI INC Call 090040106 17 22,100 SH Call SOLE 0 22,100 0 0
BILIBILI INC Put 090040106 61 59,600 SH Put SOLE 0 59,600 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 35 4,300 SH   SOLE 0 4,300 0 0
BIOCRYST PHARMACEUTICALS Call 09058V103 5 2,000 SH Call SOLE 0 2,000 0 0
BIOGEN INC Call 09062X103 83 26,700 SH Call SOLE 0 26,700 0 0
BIOGEN INC Put 09062X103 297 9,600 SH Put SOLE 0 9,600 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 25 500 SH   SOLE 0 500 0 0
BIOHAVEN PHARMACTL HLDG CO L Call G11196105 0 100 SH Call SOLE 0 100 0 0
BIOHAVEN PHARMACTL HLDG CO L Put G11196105 1 5,000 SH Put SOLE 0 5,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 208 2,350 SH   SOLE 0 2,350 0 0
BIOMARIN PHARMACEUTICAL INC Call 09061G101 2 3,000 SH Call SOLE 0 3,000 0 0
BIOMARIN PHARMACEUTICAL INC Put 09061G101 21 3,000 SH Put SOLE 0 3,000 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 125 7,897 SH   SOLE 0 7,897 0 0
BITAUTO HLDGS LTD Call 091727107 0 1,500 SH Call SOLE 0 1,500 0 0
BITAUTO HLDGS LTD Put 091727107 14 4,800 SH Put SOLE 0 4,800 0 0
BJS RESTAURANTS INC COM 09180C106 50 1,058 SH   SOLE 0 1,058 0 0
BJS RESTAURANTS INC Call 09180C106 0 2,000 SH Call SOLE 0 2,000 0 0
BLACK KNIGHT INC COM 09215C105 21 400 SH   SOLE 0 400 0 0
BLACK KNIGHT INC Call 09215C105 2 1,300 SH Call SOLE 0 1,300 0 0
BLACKLINE INC COM 09239B109 13 300 SH   SOLE 0 300 0 0
BLACKLINE INC Call 09239B109 0 1,000 SH Call SOLE 0 1,000 0 0
BLACKLINE INC Put 09239B109 32 5,200 SH Put SOLE 0 5,200 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 2 400 SH   SOLE 0 400 0 0
BLACKROCK CAPITAL INVESTMENT Put 092533108 0 100 SH Put SOLE 0 100 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 23 2,334 SH   SOLE 0 2,334 0 0
BLACKROCK INC COM 09247X101 427 1,000 SH   SOLE 0 1,000 0 0
BLACKROCK INC Call 09247X101 70 1,400 SH Call SOLE 0 1,400 0 0
BLACKROCK INC Put 09247X101 82 3,400 SH Put SOLE 0 3,400 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 136 3,900 SH   SOLE 0 3,900 0 0
BLACKSTONE GROUP L P Call 09253U108 16 11,600 SH Call SOLE 0 11,600 0 0
BLACKSTONE GROUP L P Put 09253U108 3 3,500 SH Put SOLE 0 3,500 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 28 2,000 SH   SOLE 0 2,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 108 3,150 SH   SOLE 0 3,150 0 0
BLACKSTONE MTG TR INC Put 09257W100 0 7,000 SH Put SOLE 0 7,000 0 0
BLOCK H & R INC COM 093671105 2 123 SH   SOLE 0 123 0 0
BLOCK H & R INC Call 093671105 6 17,200 SH Call SOLE 0 17,200 0 0
BLOCK H & R INC Put 093671105 5 10,600 SH Put SOLE 0 10,600 0 0
BLOOMIN BRANDS INC Call 094235108 0 100 SH Call SOLE 0 100 0 0
BLOOMIN BRANDS INC Put 094235108 0 700 SH Put SOLE 0 700 0 0
BLUCORA INC COM 095229100 3 100 SH   SOLE 0 100 0 0
BLUE APRON HLDGS INC CL A 09523Q101 4 4,300 SH   SOLE 0 4,300 0 0
BLUE APRON HLDGS INC Call 09523Q101 0 200 SH Call SOLE 0 200 0 0
BLUE APRON HLDGS INC Put 09523Q101 0 1,000 SH Put SOLE 0 1,000 0 0
BLUEBIRD BIO INC COM 09609G100 550 3,500 SH   SOLE 0 3,500 0 0
BLUEBIRD BIO INC Call 09609G100 73 4,900 SH Call SOLE 0 4,900 0 0
BLUEBIRD BIO INC Put 09609G100 82 2,100 SH Put SOLE 0 2,100 0 0
BLUELINX HLDGS INC COM NEW 09624H208 5 200 SH   SOLE 0 200 0 0
BLUELINX HLDGS INC Put 09624H208 0 500 SH Put SOLE 0 500 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 272 3,400 SH   SOLE 0 3,400 0 0
BLUEPRINT MEDICINES CORP Call 09627Y109 2 300 SH Call SOLE 0 300 0 0
BLUEPRINT MEDICINES CORP Put 09627Y109 40 5,000 SH Put SOLE 0 5,000 0 0
BMC STK HLDGS INC COM 05591B109 12 696 SH   SOLE 0 696 0 0
BMC STK HLDGS INC Put 05591B109 0 100 SH Put SOLE 0 100 0 0
BOEING CO COM 097023105 8,755 22,954 SH   SOLE 0 22,954 0 0
BOEING CO Call 097023105 164 47,800 SH Call SOLE 0 47,800 0 0
BOEING CO Put 097023105 182 41,100 SH Put SOLE 0 41,100 0 0
BOINGO WIRELESS INC COM 09739C102 35 1,519 SH   SOLE 0 1,519 0 0
BOINGO WIRELESS INC Call 09739C102 1 500 SH Call SOLE 0 500 0 0
BOINGO WIRELESS INC Put 09739C102 0 200 SH Put SOLE 0 200 0 0
BOISE CASCADE CO DEL Call 09739D100 0 300 SH Call SOLE 0 300 0 0
BOK FINL CORP COM NEW 05561Q201 16 200 SH   SOLE 0 200 0 0
BOK FINL CORP Put 05561Q201 14 3,800 SH Put SOLE 0 3,800 0 0
BOOKING HLDGS INC COM 09857L108 1,919 1,100 SH   SOLE 0 1,100 0 0
BOOKING HLDGS INC Call 09857L108 70 2,900 SH Call SOLE 0 2,900 0 0
BOOKING HLDGS INC Put 09857L108 81 7,600 SH Put SOLE 0 7,600 0 0
BOOT BARN HLDGS INC COM 099406100 14 500 SH   SOLE 0 500 0 0
BOOT BARN HLDGS INC Put 099406100 4 1,100 SH Put SOLE 0 1,100 0 0
BOOZ ALLEN HAMILTON HLDG COR Call 099502106 4 800 SH Call SOLE 0 800 0 0
BOOZ ALLEN HAMILTON HLDG COR Put 099502106 0 5,100 SH Put SOLE 0 5,100 0 0
BORGWARNER INC Call 099724106 1 500 SH Call SOLE 0 500 0 0
BORGWARNER INC Put 099724106 0 800 SH Put SOLE 0 800 0 0
BOSTON PROPERTIES INC COM 101121101 416 3,110 SH   SOLE 0 3,110 0 0
BOSTON PROPERTIES INC Call 101121101 3 2,700 SH Call SOLE 0 2,700 0 0
BOSTON PROPERTIES INC Put 101121101 0 400 SH Put SOLE 0 400 0 0
BOSTON SCIENTIFIC CORP Call 101137107 3 4,800 SH Call SOLE 0 4,800 0 0
BOTTOMLINE TECH DEL INC Call 101388106 2 1,400 SH Call SOLE 0 1,400 0 0
BOTTOMLINE TECH DEL INC Put 101388106 5 1,500 SH Put SOLE 0 1,500 0 0
BOX INC CL A 10316T104 69 3,608 SH   SOLE 0 3,608 0 0
BOX INC Call 10316T104 0 200 SH Call SOLE 0 200 0 0
BOX INC Put 10316T104 23 14,000 SH Put SOLE 0 14,000 0 0
BOYD GAMING CORP Call 103304101 1 900 SH Call SOLE 0 900 0 0
BOYD GAMING CORP Put 103304101 4 2,500 SH Put SOLE 0 2,500 0 0
BP PLC Call 055622104 225 207,500 SH Call SOLE 0 207,500 0 0
BP PLC Put 055622104 70 115,200 SH Put SOLE 0 115,200 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 50 1,900 SH   SOLE 0 1,900 0 0
BP PRUDHOE BAY RTY TR Call 055630107 6 3,000 SH Call SOLE 0 3,000 0 0
BP PRUDHOE BAY RTY TR Put 055630107 2 2,300 SH Put SOLE 0 2,300 0 0
BRASKEM S A SP ADR PFD A 105532105 12 481 SH   SOLE 0 481 0 0
BRASKEM S A Put 105532105 2 200 SH Put SOLE 0 200 0 0
BRF SA SPONSORED ADR 10552T107 76 13,225 SH   SOLE 0 13,225 0 0
BRF SA Put 10552T107 1 9,800 SH Put SOLE 0 9,800 0 0
BRIDGEPOINT ED INC COM 10807M105 6 1,000 SH   SOLE 0 1,000 0 0
BRIGHTCOVE INC COM 10921T101 35 4,176 SH   SOLE 0 4,176 0 0
BRIGHTCOVE INC Put 10921T101 0 100 SH Put SOLE 0 100 0 0
BRIGHTHOUSE FINL INC COM 10922N103 185 5,117 SH   SOLE 0 5,117 0 0
BRIGHTHOUSE FINL INC Call 10922N103 4 4,000 SH Call SOLE 0 4,000 0 0
BRIGHTHOUSE FINL INC Put 10922N103 139 29,200 SH Put SOLE 0 29,200 0 0
BRINKER INTL INC COM 109641100 35 800 SH   SOLE 0 800 0 0
BRINKER INTL INC Call 109641100 0 300 SH Call SOLE 0 300 0 0
BRINKER INTL INC Put 109641100 2 600 SH Put SOLE 0 600 0 0
BRINKS CO Call 109696104 11 3,400 SH Call SOLE 0 3,400 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,127 23,626 SH   SOLE 0 23,626 0 0
BRISTOL MYERS SQUIBB CO Call 110122108 156 512,100 SH Call SOLE 0 512,100 0 0
BRISTOL MYERS SQUIBB CO Put 110122108 439 475,500 SH Put SOLE 0 475,500 0 0
BRITISH AMERN TOB PLC Call 110448107 3 2,600 SH Call SOLE 0 2,600 0 0
BRITISH AMERN TOB PLC Put 110448107 4 2,800 SH Put SOLE 0 2,800 0 0
BRIXMOR PPTY GROUP INC Call 11120U105 0 300 SH Call SOLE 0 300 0 0
BRIXMOR PPTY GROUP INC Put 11120U105 0 100 SH Put SOLE 0 100 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 155 1,499 SH   SOLE 0 1,499 0 0
BROADRIDGE FINL SOLUTIONS IN Call 11133T103 14 3,800 SH Call SOLE 0 3,800 0 0
BROADRIDGE FINL SOLUTIONS IN Put 11133T103 0 2,300 SH Put SOLE 0 2,300 0 0
BROOKDALE SR LIVING INC COM 112463104 19 3,000 SH   SOLE 0 3,000 0 0
BROOKDALE SR LIVING INC Call 112463104 1 5,900 SH Call SOLE 0 5,900 0 0
BROOKDALE SR LIVING INC Put 112463104 8 8,900 SH Put SOLE 0 8,900 0 0
BROOKFIELD ASSET MGMT INC Call 112585104 0 400 SH Call SOLE 0 400 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 50 1,217 SH   SOLE 0 1,217 0 0
BROOKFIELD INFRAST PARTNERS Call G16252101 1 600 SH Call SOLE 0 600 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 5 400 SH   SOLE 0 400 0 0
BROOKLINE BANCORP INC DEL Call 11373M107 0 100 SH Call SOLE 0 100 0 0
BROOKS AUTOMATION INC COM 114340102 66 2,280 SH   SOLE 0 2,280 0 0
BROOKS AUTOMATION INC Call 114340102 2 700 SH Call SOLE 0 700 0 0
BROOKS AUTOMATION INC Put 114340102 0 300 SH Put SOLE 0 300 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 92 2,705 SH   SOLE 0 2,705 0 0
BUCKEYE PARTNERS L P Call 118230101 0 2,600 SH Call SOLE 0 2,600 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 15 1,125 SH   SOLE 0 1,125 0 0
BUILDERS FIRSTSOURCE INC Call 12008R107 3 4,500 SH Call SOLE 0 4,500 0 0
BUNGE LIMITED COM G16962105 1,112 20,967 SH   SOLE 0 20,967 0 0
BUNGE LIMITED Call G16962105 0 10,200 SH Call SOLE 0 10,200 0 0
BUNGE LIMITED Put G16962105 86 22,700 SH Put SOLE 0 22,700 0 0
BWX TECHNOLOGIES INC Call 05605H100 12 2,300 SH Call SOLE 0 2,300 0 0
C H ROBINSON WORLDWIDE INC Call 12541W209 40 77,400 SH Call SOLE 0 77,400 0 0
C H ROBINSON WORLDWIDE INC Put 12541W209 10 4,600 SH Put SOLE 0 4,600 0 0
CABOT MICROELECTRONICS CORP Put 12709P103 0 1,000 SH Put SOLE 0 1,000 0 0
CABOT OIL & GAS CORP COM 127097103 258 9,918 SH   SOLE 0 9,918 0 0
CABOT OIL & GAS CORP Call 127097103 50 121,700 SH Call SOLE 0 121,700 0 0
CABOT OIL & GAS CORP Put 127097103 30 73,600 SH Put SOLE 0 73,600 0 0
CACI INTL INC Put 127190304 2 1,100 SH Put SOLE 0 1,100 0 0
CACTUS INC CL A 127203107 135 3,800 SH   SOLE 0 3,800 0 0
CACTUS INC Put 127203107 38 10,000 SH Put SOLE 0 10,000 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 481 7,578 SH   SOLE 0 7,578 0 0
CADENCE DESIGN SYSTEM INC Call 127387108 14 2,700 SH Call SOLE 0 2,700 0 0
CADENCE DESIGN SYSTEM INC Put 127387108 4 13,100 SH Put SOLE 0 13,100 0 0
CAESARS ENTMT CORP COM 127686103 157 18,104 SH   SOLE 0 18,104 0 0
CAESARS ENTMT CORP Call 127686103 30 72,800 SH Call SOLE 0 72,800 0 0
CAESARS ENTMT CORP Put 127686103 12 57,200 SH Put SOLE 0 57,200 0 0
CAESARSTONE LTD ORD SHS M20598104 106 6,811 SH   SOLE 0 6,811 0 0
CAESARSTONE LTD Put M20598104 7 27,600 SH Put SOLE 0 27,600 0 0
CAL MAINE FOODS INC COM NEW 128030202 10 231 SH   SOLE 0 231 0 0
CAL MAINE FOODS INC Put 128030202 2 3,600 SH Put SOLE 0 3,600 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 123 11,400 SH   SOLE 0 11,400 0 0
CALAMP CORP Call 128126109 0 3,800 SH Call SOLE 0 3,800 0 0
CALAMP CORP Put 128126109 9 4,300 SH Put SOLE 0 4,300 0 0
CALAVO GROWERS INC Call 128246105 8 1,900 SH Call SOLE 0 1,900 0 0
CALAVO GROWERS INC Put 128246105 0 3,700 SH Put SOLE 0 3,700 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 781 30,386 SH   SOLE 0 30,386 0 0
CALIFORNIA RES CORP Call 13057Q206 64 25,400 SH Call SOLE 0 25,400 0 0
CALIFORNIA RES CORP Put 13057Q206 157 97,300 SH Put SOLE 0 97,300 0 0
CALIX INC COM 13100M509 5 678 SH   SOLE 0 678 0 0
CALIX INC Call 13100M509 8 28,100 SH Call SOLE 0 28,100 0 0
CALLAWAY GOLF CO COM 131193104 11 700 SH   SOLE 0 700 0 0
CALLAWAY GOLF CO Call 131193104 0 1,000 SH Call SOLE 0 1,000 0 0
CALLON PETE CO DEL COM 13123X102 35 4,762 SH   SOLE 0 4,762 0 0
CALLON PETE CO DEL Call 13123X102 5 25,200 SH Call SOLE 0 25,200 0 0
CALLON PETE CO DEL Put 13123X102 4 7,600 SH Put SOLE 0 7,600 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 23 6,494 SH   SOLE 0 6,494 0 0
CALUMET SPECIALTY PRODS PTNR Call 131476103 2 4,200 SH Call SOLE 0 4,200 0 0
CALUMET SPECIALTY PRODS PTNR Put 131476103 25 8,500 SH Put SOLE 0 8,500 0 0
CAMBREX CORP COM 132011107 62 1,607 SH   SOLE 0 1,607 0 0
CAMBREX CORP Put 132011107 109 9,900 SH Put SOLE 0 9,900 0 0
CAMECO CORP COM 13321L108 69 5,859 SH   SOLE 0 5,859 0 0
CAMECO CORP Call 13321L108 1 1,000 SH Call SOLE 0 1,000 0 0
CAMPBELL SOUP CO COM 134429109 95 2,511 SH   SOLE 0 2,511 0 0
CAMPBELL SOUP CO Call 134429109 51 34,700 SH Call SOLE 0 34,700 0 0
CAMPBELL SOUP CO Put 134429109 20 29,900 SH Put SOLE 0 29,900 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 299 21,516 SH   SOLE 0 21,516 0 0
CAMPING WORLD HLDGS INC Put 13462K109 0 1,600 SH Put SOLE 0 1,600 0 0
CAMTEK LTD Call M20791105 1 3,400 SH Call SOLE 0 3,400 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 764 15,913 SH   SOLE 0 15,913 0 0
CANADA GOOSE HOLDINGS INC Call 135086106 27 8,800 SH Call SOLE 0 8,800 0 0
CANADA GOOSE HOLDINGS INC Put 135086106 211 56,300 SH Put SOLE 0 56,300 0 0
CANADIAN NAT RES LTD COM 136385101 41 1,500 SH   SOLE 0 1,500 0 0
CANADIAN NAT RES LTD Call 136385101 6 31,700 SH Call SOLE 0 31,700 0 0
CANADIAN NAT RES LTD Put 136385101 3 600 SH Put SOLE 0 600 0 0
CANADIAN NATL RY CO COM 136375102 109 1,228 SH   SOLE 0 1,228 0 0
CANADIAN NATL RY CO Call 136375102 7 3,300 SH Call SOLE 0 3,300 0 0
CANADIAN NATL RY CO Put 136375102 1 7,100 SH Put SOLE 0 7,100 0 0
CANADIAN SOLAR INC COM 136635109 218 11,739 SH   SOLE 0 11,739 0 0
CANADIAN SOLAR INC Call 136635109 40 27,100 SH Call SOLE 0 27,100 0 0
CANADIAN SOLAR INC Put 136635109 66 18,000 SH Put SOLE 0 18,000 0 0
CAPITAL ONE FINL CORP COM 14040H105 356 4,370 SH   SOLE 0 4,370 0 0
CAPITAL ONE FINL CORP Call 14040H105 2 700 SH Call SOLE 0 700 0 0
CAPITAL ONE FINL CORP Put 14040H105 55 6,400 SH Put SOLE 0 6,400 0 0
CARA THERAPEUTICS INC COM 140755109 17 896 SH   SOLE 0 896 0 0
CARA THERAPEUTICS INC Call 140755109 0 200 SH Call SOLE 0 200 0 0
CARBO CERAMICS INC COM 140781105 6 1,931 SH   SOLE 0 1,931 0 0
CARBONITE INC COM 141337105 78 3,177 SH   SOLE 0 3,177 0 0
CARBONITE INC Put 141337105 4 300 SH Put SOLE 0 300 0 0
CARDINAL HEALTH INC COM 14149Y108 65 1,365 SH   SOLE 0 1,365 0 0
CARDTRONICS PLC SHS CL A G1991C105 158 4,448 SH   SOLE 0 4,448 0 0
CARDTRONICS PLC Call G1991C105 10 5,400 SH Call SOLE 0 5,400 0 0
CARDTRONICS PLC Put G1991C105 24 17,900 SH Put SOLE 0 17,900 0 0
CARE COM INC COM 141633107 1 100 SH   SOLE 0 100 0 0
CARE COM INC Call 141633107 2 4,300 SH Call SOLE 0 4,300 0 0
CAREDX INC COM 14167L103 44 1,400 SH   SOLE 0 1,400 0 0
CAREDX INC Put 14167L103 0 100 SH Put SOLE 0 100 0 0
CAREER EDUCATION CORP Call 141665109 0 100 SH Call SOLE 0 100 0 0
CARLISLE COS INC Call 142339100 1 500 SH Call SOLE 0 500 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 20 1,100 SH   SOLE 0 1,100 0 0
CARLYLE GROUP L P Put 14309L102 1 2,600 SH Put SOLE 0 2,600 0 0
CARMAX INC Call 143130102 45 11,500 SH Call SOLE 0 11,500 0 0
CARMAX INC Put 143130102 13 19,700 SH Put SOLE 0 19,700 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 885 17,451 SH   SOLE 0 17,451 0 0
CARNIVAL CORP Call 143658300 23 22,200 SH Call SOLE 0 22,200 0 0
CARNIVAL CORP Put 143658300 59 57,100 SH Put SOLE 0 57,100 0 0
CARNIVAL PLC ADR 14365C103 49 1,000 SH   SOLE 0 1,000 0 0
CARNIVAL PLC Put 14365C103 43 3,100 SH Put SOLE 0 3,100 0 0
CARRIZO OIL & GAS INC COM 144577103 31 2,503 SH   SOLE 0 2,503 0 0
CARRIZO OIL & GAS INC Call 144577103 44 39,500 SH Call SOLE 0 39,500 0 0
CARRIZO OIL & GAS INC Put 144577103 19 22,600 SH Put SOLE 0 22,600 0 0
CARS COM INC COM 14575E105 390 17,136 SH   SOLE 0 17,136 0 0
CARS COM INC Call 14575E105 22 49,200 SH Call SOLE 0 49,200 0 0
CARS COM INC Put 14575E105 3 5,200 SH Put SOLE 0 5,200 0 0
CARVANA CO CL A 146869102 402 6,932 SH   SOLE 0 6,932 0 0
CARVANA CO Call 146869102 902 69,200 SH Call SOLE 0 69,200 0 0
CARVANA CO Put 146869102 151 59,700 SH Put SOLE 0 59,700 0 0
CASA SYS INC COM 14713L102 0 100 SH   SOLE 0 100 0 0
CASELLA WASTE SYS INC CL A 147448104 5 153 SH   SOLE 0 153 0 0
CASELLA WASTE SYS INC Call 147448104 1 600 SH Call SOLE 0 600 0 0
CASEYS GEN STORES INC COM 147528103 128 1,000 SH   SOLE 0 1,000 0 0
CASEYS GEN STORES INC Call 147528103 1 3,700 SH Call SOLE 0 3,700 0 0
CASEYS GEN STORES INC Put 147528103 6 5,900 SH Put SOLE 0 5,900 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 6 800 SH   SOLE 0 800 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 31 3,213 SH   SOLE 0 3,213 0 0
CATCHMARK TIMBER TR INC Call 14912Y202 0 100 SH Call SOLE 0 100 0 0
CATCHMARK TIMBER TR INC Put 14912Y202 1 4,600 SH Put SOLE 0 4,600 0 0
CATERPILLAR INC DEL COM 149123101 5,235 38,642 SH   SOLE 0 38,642 0 0
CATERPILLAR INC DEL Call 149123101 106 107,300 SH Call SOLE 0 107,300 0 0
CATERPILLAR INC DEL Put 149123101 97 71,700 SH Put SOLE 0 71,700 0 0
CATO CORP NEW Call 149205106 2 2,000 SH Call SOLE 0 2,000 0 0
CATO CORP NEW Put 149205106 2 1,100 SH Put SOLE 0 1,100 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 167 1,756 SH   SOLE 0 1,756 0 0
CBOE GLOBAL MARKETS INC Call 12503M108 5 300 SH Call SOLE 0 300 0 0
CBOE GLOBAL MARKETS INC Put 12503M108 22 16,400 SH Put SOLE 0 16,400 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 56 7,500 SH   SOLE 0 7,500 0 0
CBRE GROUP INC Put 12504L109 0 100 SH Put SOLE 0 100 0 0
CBS CORP NEW CL B 124857202 0 15 SH   SOLE 0 15 0 0
CBS CORP NEW Call 124857202 1 15,000 SH Call SOLE 0 15,000 0 0
CDK GLOBAL INC Call 12508E101 8 7,100 SH Call SOLE 0 7,100 0 0
CDK GLOBAL INC Put 12508E101 5 12,600 SH Put SOLE 0 12,600 0 0
CDN IMPERIAL BK COMM TORONTO Call 136069101 9 5,300 SH Call SOLE 0 5,300 0 0
CDN IMPERIAL BK COMM TORONTO Put 136069101 1 600 SH Put SOLE 0 600 0 0
CDW CORP COM 12514G108 321 3,337 SH   SOLE 0 3,337 0 0
CDW CORP Call 12514G108 8 1,000 SH Call SOLE 0 1,000 0 0
CEDAR FAIR L P Put 150185106 3 1,200 SH Put SOLE 0 1,200 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 0 101 SH   SOLE 0 101 0 0
CELANESE CORP DEL COM SER A 150870103 52 529 SH   SOLE 0 529 0 0
CELANESE CORP DEL Call 150870103 21 8,900 SH Call SOLE 0 8,900 0 0
CELANESE CORP DEL Put 150870103 3 1,000 SH Put SOLE 0 1,000 0 0
CELGENE CORP COM 151020104 4,716 49,992 SH   SOLE 0 49,992 0 0
CELGENE CORP Call 151020104 5,044 301,500 SH Call SOLE 0 301,500 0 0
CELGENE CORP Put 151020104 350 321,500 SH Put SOLE 0 321,500 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 135 29,216 SH   SOLE 0 29,216 0 0
CEMEX SAB DE CV Call 151290889 0 20,800 SH Call SOLE 0 20,800 0 0
CEMEX SAB DE CV Put 151290889 58 69,600 SH Put SOLE 0 69,600 0 0
CENOVUS ENERGY INC COM 15135U109 443 51,055 SH   SOLE 0 51,055 0 0
CENOVUS ENERGY INC Call 15135U109 0 4,400 SH Call SOLE 0 4,400 0 0
CENOVUS ENERGY INC Put 15135U109 12 24,600 SH Put SOLE 0 24,600 0 0
CENTENE CORP DEL COM 15135B101 610 11,500 SH   SOLE 0 11,500 0 0
CENTENE CORP DEL Call 15135B101 6 2,500 SH Call SOLE 0 2,500 0 0
CENTENE CORP DEL Put 15135B101 31 25,000 SH Put SOLE 0 25,000 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 213 24,334 SH   SOLE 0 24,334 0 0
CENTENNIAL RESOURCE DEV INC Put 15136A102 15 9,600 SH Put SOLE 0 9,600 0 0
CENTERPOINT ENERGY INC Call 15189T107 0 200 SH Call SOLE 0 200 0 0
CENTERSTATE BK CORP COM 15201P109 324 13,644 SH   SOLE 0 13,644 0 0
CENTERSTATE BK CORP Put 15201P109 44 41,900 SH Put SOLE 0 41,900 0 0
CENTURY ALUM CO COM 156431108 50 5,683 SH   SOLE 0 5,683 0 0
CENTURY ALUM CO Call 156431108 5 9,100 SH Call SOLE 0 9,100 0 0
CENTURY ALUM CO Put 156431108 54 43,300 SH Put SOLE 0 43,300 0 0
CENTURYLINK INC COM 156700106 839 70,039 SH   SOLE 0 70,039 0 0
CENTURYLINK INC Call 156700106 54 24,800 SH Call SOLE 0 24,800 0 0
CENTURYLINK INC Put 156700106 795 73,600 SH Put SOLE 0 73,600 0 0
CERNER CORP COM 156782104 642 11,235 SH   SOLE 0 11,235 0 0
CERNER CORP Call 156782104 12 7,900 SH Call SOLE 0 7,900 0 0
CERNER CORP Put 156782104 2 1,000 SH Put SOLE 0 1,000 0 0
CF INDS HLDGS INC Call 125269100 0 100 SH Call SOLE 0 100 0 0
CF INDS HLDGS INC Put 125269100 1 2,600 SH Put SOLE 0 2,600 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 73 4,325 SH   SOLE 0 4,325 0 0
CHANGYOU COM LTD Call 15911M107 0 200 SH Call SOLE 0 200 0 0
CHANNELADVISOR CORP Call 159179100 0 1,200 SH Call SOLE 0 1,200 0 0
CHART INDS INC COM PAR $0.01 16115Q308 9 100 SH   SOLE 0 100 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,010 2,912 SH   SOLE 0 2,912 0 0
CHARTER COMMUNICATIONS INC N Call 16119P108 576 26,200 SH Call SOLE 0 26,200 0 0
CHARTER COMMUNICATIONS INC N Put 16119P108 82 17,100 SH Put SOLE 0 17,100 0 0
CHEESECAKE FACTORY INC COM 163072101 13 280 SH   SOLE 0 280 0 0
CHEESECAKE FACTORY INC Call 163072101 1 1,200 SH Call SOLE 0 1,200 0 0
CHEESECAKE FACTORY INC Put 163072101 0 1,500 SH Put SOLE 0 1,500 0 0
CHEETAH MOBILE INC Call 163075104 0 1,700 SH Call SOLE 0 1,700 0 0
CHEETAH MOBILE INC Put 163075104 0 500 SH Put SOLE 0 500 0 0
CHEFS WHSE INC COM 163086101 136 4,383 SH   SOLE 0 4,383 0 0
CHEFS WHSE INC Call 163086101 0 800 SH Call SOLE 0 800 0 0
CHEFS WHSE INC Put 163086101 8 1,500 SH Put SOLE 0 1,500 0 0
CHEGG INC COM 163092109 110 2,900 SH   SOLE 0 2,900 0 0
CHEGG INC Call 163092109 7 5,900 SH Call SOLE 0 5,900 0 0
CHEGG INC Put 163092109 10 18,400 SH Put SOLE 0 18,400 0 0
CHEMICAL FINL CORP COM 163731102 12 300 SH   SOLE 0 300 0 0
CHEMICAL FINL CORP Call 163731102 11 15,400 SH Call SOLE 0 15,400 0 0
CHEMICAL FINL CORP Put 163731102 1 300 SH Put SOLE 0 300 0 0
CHEMOURS CO Call 163851108 0 8,000 SH Call SOLE 0 8,000 0 0
CHEMOURS CO Put 163851108 1 69,000 SH Put SOLE 0 69,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,440 21,073 SH   SOLE 0 21,073 0 0
CHENIERE ENERGY INC Call 16411R208 193 64,000 SH Call SOLE 0 64,000 0 0
CHENIERE ENERGY INC Put 16411R208 95 79,900 SH Put SOLE 0 79,900 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1 30 SH   SOLE 0 30 0 0
CHESAPEAKE ENERGY CORP Call 165167107 4 30,000 SH Call SOLE 0 30,000 0 0
CHESAPEAKE ENERGY CORP Put 165167107 13 5,400 SH Put SOLE 0 5,400 0 0
CHEVRON CORP NEW Call 166764100 542 106,100 SH Call SOLE 0 106,100 0 0
CHEVRON CORP NEW Put 166764100 55 103,800 SH Put SOLE 0 103,800 0 0
CHICOS FAS INC COM 168615102 151 35,522 SH   SOLE 0 35,522 0 0
CHICOS FAS INC Call 168615102 0 5,100 SH Call SOLE 0 5,100 0 0
CHICOS FAS INC Put 168615102 3 3,000 SH Put SOLE 0 3,000 0 0
CHILDRENS PL INC Call 168905107 35 4,000 SH Call SOLE 0 4,000 0 0
CHILDRENS PL INC Put 168905107 17 5,200 SH Put SOLE 0 5,200 0 0
CHIMERA INVT CORP Call 16934Q208 4 10,000 SH Call SOLE 0 10,000 0 0
CHIMERIX INC COM 16934W106 15 7,600 SH   SOLE 0 7,600 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 2 691 SH   SOLE 0 691 0 0
CHINA AUTOMOTIVE SYS INC Put 16936R105 1 25,200 SH Put SOLE 0 25,200 0 0
CHINA BIOLOGIC PRODS HLDGS I Call G21515104 13 1,300 SH Call SOLE 0 1,300 0 0
CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 1 244 SH   SOLE 0 244 0 0
CHINA LIFE INS CO LTD Call 16939P106 0 100 SH Call SOLE 0 100 0 0
CHINA LIFE INS CO LTD Put 16939P106 0 9,000 SH Put SOLE 0 9,000 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 117 2,298 SH   SOLE 0 2,298 0 0
CHINA MOBILE LIMITED Call 16941M109 0 300 SH Call SOLE 0 300 0 0
CHINA UNICOM (HONG KONG) LTD Call 16945R104 0 700 SH Call SOLE 0 700 0 0
CHINA YUCHAI INTL LTD COM G21082105 0 46 SH   SOLE 0 46 0 0
CHINA YUCHAI INTL LTD Put G21082105 2 3,300 SH Put SOLE 0 3,300 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 6 5,000 SH   SOLE 0 5,000 0 0
CHIPOTLE MEXICAN GRILL INC Call 169656105 0 500 SH Call SOLE 0 500 0 0
CHIPOTLE MEXICAN GRILL INC Put 169656105 15 1,700 SH Put SOLE 0 1,700 0 0
CHRISTOPHER & BANKS CORP COM 171046105 0 2,700 SH   SOLE 0 2,700 0 0
CHUBB LIMITED COM H1467J104 394 2,814 SH   SOLE 0 2,814 0 0
CHUBB LIMITED Call H1467J104 15 6,400 SH Call SOLE 0 6,400 0 0
CHUBB LIMITED Put H1467J104 1 400 SH Put SOLE 0 400 0 0
CHURCH & DWIGHT INC Call 171340102 32 2,600 SH Call SOLE 0 2,600 0 0
CHUYS HLDGS INC COM 171604101 21 940 SH   SOLE 0 940 0 0
CHUYS HLDGS INC Call 171604101 1 1,000 SH Call SOLE 0 1,000 0 0
CHUYS HLDGS INC Put 171604101 2 2,200 SH Put SOLE 0 2,200 0 0
CIENA CORP COM NEW 171779309 76 2,055 SH   SOLE 0 2,055 0 0
CIENA CORP Call 171779309 9 8,300 SH Call SOLE 0 8,300 0 0
CIENA CORP Put 171779309 0 100 SH Put SOLE 0 100 0 0
CIMAREX ENERGY CO COM 171798101 444 6,365 SH   SOLE 0 6,365 0 0
CIMAREX ENERGY CO Call 171798101 0 200 SH Call SOLE 0 200 0 0
CIMAREX ENERGY CO Put 171798101 127 11,800 SH Put SOLE 0 11,800 0 0
CIMPRESS N V SHS EURO N20146101 24 300 SH   SOLE 0 300 0 0
CIMPRESS N V Call N20146101 7 6,600 SH Call SOLE 0 6,600 0 0
CIMPRESS N V Put N20146101 10 2,900 SH Put SOLE 0 2,900 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 12 1,300 SH   SOLE 0 1,300 0 0
CINCINNATI BELL INC NEW Call 171871502 3 1,400 SH Call SOLE 0 1,400 0 0
CINCINNATI BELL INC NEW Put 171871502 3 1,000 SH Put SOLE 0 1,000 0 0
CINEMARK HOLDINGS INC COM 17243V102 115 2,900 SH   SOLE 0 2,900 0 0
CINER RES LP COM UNIT LTD 172464109 8 344 SH   SOLE 0 344 0 0
CINTAS CORP COM 172908105 141 700 SH   SOLE 0 700 0 0
CINTAS CORP Call 172908105 2 1,200 SH Call SOLE 0 1,200 0 0
CINTAS CORP Put 172908105 15 7,100 SH Put SOLE 0 7,100 0 0
CIRCOR INTL INC Put 17273K109 0 600 SH Put SOLE 0 600 0 0
CIRRUS LOGIC INC COM 172755100 141 3,372 SH   SOLE 0 3,372 0 0
CIRRUS LOGIC INC Call 172755100 0 200 SH Call SOLE 0 200 0 0
CIRRUS LOGIC INC Put 172755100 1 3,800 SH Put SOLE 0 3,800 0 0
CISCO SYS INC Call 17275R102 758 369,000 SH Call SOLE 0 369,000 0 0
CISCO SYS INC Put 17275R102 16 76,200 SH Put SOLE 0 76,200 0 0
CIT GROUP INC Call 125581801 2 10,000 SH Call SOLE 0 10,000 0 0
CIT GROUP INC Put 125581801 0 1,300 SH Put SOLE 0 1,300 0 0
CITIGROUP INC COM NEW 172967424 14,491 232,914 SH   SOLE 0 232,914 0 0
CITIGROUP INC Call 172967424 177 402,700 SH Call SOLE 0 402,700 0 0
CITIGROUP INC Put 172967424 910 393,600 SH Put SOLE 0 393,600 0 0
CITIZENS FINL GROUP INC COM 174610105 136 4,200 SH   SOLE 0 4,200 0 0
CITIZENS FINL GROUP INC Call 174610105 0 1,400 SH Call SOLE 0 1,400 0 0
CITIZENS FINL GROUP INC Put 174610105 1 500 SH Put SOLE 0 500 0 0
CITRIX SYS INC COM 177376100 1,014 10,182 SH   SOLE 0 10,182 0 0
CITRIX SYS INC Call 177376100 8 17,300 SH Call SOLE 0 17,300 0 0
CITRIX SYS INC Put 177376100 77 18,800 SH Put SOLE 0 18,800 0 0
CITY OFFICE REIT INC COM 178587101 42 3,720 SH   SOLE 0 3,720 0 0
CLEAN HARBORS INC Call 184496107 52 20,500 SH Call SOLE 0 20,500 0 0
CLEAN HARBORS INC Put 184496107 4 20,000 SH Put SOLE 0 20,000 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1 1,300 SH   SOLE 0 1,300 0 0
CLEARWATER PAPER CORP COM 18538R103 11 600 SH   SOLE 0 600 0 0
CLEARWATER PAPER CORP Call 18538R103 0 5,000 SH Call SOLE 0 5,000 0 0
CLEARWATER PAPER CORP Put 18538R103 2 1,000 SH Put SOLE 0 1,000 0 0
CLEVELAND CLIFFS INC COM 185899101 327 32,733 SH   SOLE 0 32,733 0 0
CLEVELAND CLIFFS INC Call 185899101 33 97,300 SH Call SOLE 0 97,300 0 0
CLEVELAND CLIFFS INC Put 185899101 21 169,300 SH Put SOLE 0 169,300 0 0
CLOROX CO DEL Call 189054109 34 19,700 SH Call SOLE 0 19,700 0 0
CLOROX CO DEL Put 189054109 0 14,000 SH Put SOLE 0 14,000 0 0
CLOUDERA INC COM 18914U100 490 44,816 SH   SOLE 0 44,816 0 0
CLOUDERA INC Call 18914U100 7 22,900 SH Call SOLE 0 22,900 0 0
CLOUDERA INC Put 18914U100 98 62,500 SH Put SOLE 0 62,500 0 0
CLOVIS ONCOLOGY INC Call 189464100 23 24,700 SH Call SOLE 0 24,700 0 0
CME GROUP INC COM CL A 12572Q105 1,448 8,800 SH   SOLE 0 8,800 0 0
CME GROUP INC Call 12572Q105 10 6,800 SH Call SOLE 0 6,800 0 0
CME GROUP INC Put 12572Q105 184 16,700 SH Put SOLE 0 16,700 0 0
CMS ENERGY CORP Call 125896100 0 300 SH Call SOLE 0 300 0 0
CMS ENERGY CORP Put 125896100 0 200 SH Put SOLE 0 200 0 0
CNA FINL CORP COM 126117100 4 100 SH   SOLE 0 100 0 0
CNA FINL CORP Put 126117100 0 600 SH Put SOLE 0 600 0 0
CNH INDL N V Call N20944109 2 3,400 SH Call SOLE 0 3,400 0 0
CNH INDL N V Put N20944109 0 100 SH Put SOLE 0 100 0 0
CNOOC LTD SPONSORED ADR 126132109 148 800 SH   SOLE 0 800 0 0
CNOOC LTD Put 126132109 5 2,500 SH Put SOLE 0 2,500 0 0
COCA COLA CO COM 191216100 1,118 23,866 SH   SOLE 0 23,866 0 0
COCA COLA CO Call 191216100 89 111,500 SH Call SOLE 0 111,500 0 0
COCA COLA CO Put 191216100 33 292,900 SH Put SOLE 0 292,900 0 0
COCA COLA EUROPEAN PARTNERS Call G25839104 36 5,000 SH Call SOLE 0 5,000 0 0
CODEXIS INC COM 192005106 4 200 SH   SOLE 0 200 0 0
CODEXIS INC Call 192005106 1 300 SH Call SOLE 0 300 0 0
CODEXIS INC Put 192005106 0 1,500 SH Put SOLE 0 1,500 0 0
COEUR MNG INC COM NEW 192108504 130 31,902 SH   SOLE 0 31,902 0 0
COEUR MNG INC Call 192108504 1 5,300 SH Call SOLE 0 5,300 0 0
COEUR MNG INC Put 192108504 26 55,600 SH Put SOLE 0 55,600 0 0
COGNEX CORP COM 192422103 56 1,118 SH   SOLE 0 1,118 0 0
COGNEX CORP Call 192422103 10 4,700 SH Call SOLE 0 4,700 0 0
COGNEX CORP Put 192422103 1 4,900 SH Put SOLE 0 4,900 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,019 14,076 SH   SOLE 0 14,076 0 0
COGNIZANT TECHNOLOGY SOLUTIO Call 192446102 21 25,500 SH Call SOLE 0 25,500 0 0
COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 55 57,200 SH Put SOLE 0 57,200 0 0
COHERENT INC COM 192479103 189 1,338 SH   SOLE 0 1,338 0 0
COHERENT INC Call 192479103 4 1,000 SH Call SOLE 0 1,000 0 0
COHERENT INC Put 192479103 16 3,800 SH Put SOLE 0 3,800 0 0
COHU INC COM 192576106 4 300 SH   SOLE 0 300 0 0
COHU INC Put 192576106 0 200 SH Put SOLE 0 200 0 0
COLFAX CORP COM 194014106 259 8,759 SH   SOLE 0 8,759 0 0
COLFAX CORP Call 194014106 0 200 SH Call SOLE 0 200 0 0
COLGATE PALMOLIVE CO COM 194162103 269 3,939 SH   SOLE 0 3,939 0 0
COLGATE PALMOLIVE CO Call 194162103 26 18,600 SH Call SOLE 0 18,600 0 0
COLGATE PALMOLIVE CO Put 194162103 2 3,200 SH Put SOLE 0 3,200 0 0
COLUMBUS MCKINNON CORP N Y Call 199333105 0 200 SH Call SOLE 0 200 0 0
COMCAST CORP NEW CL A 20030N101 715 17,901 SH   SOLE 0 17,901 0 0
COMCAST CORP NEW Call 20030N101 55 49,100 SH Call SOLE 0 49,100 0 0
COMCAST CORP NEW Put 20030N101 55 25,500 SH Put SOLE 0 25,500 0 0
COMERICA INC COM 200340107 3,122 42,593 SH   SOLE 0 42,593 0 0
COMERICA INC Put 200340107 137 42,200 SH Put SOLE 0 42,200 0 0
COMMERCIAL METALS CO COM 201723103 167 9,825 SH   SOLE 0 9,825 0 0
COMMERCIAL METALS CO Call 201723103 0 1,000 SH Call SOLE 0 1,000 0 0
COMMERCIAL METALS CO Put 201723103 1 7,800 SH Put SOLE 0 7,800 0 0
COMMERCIAL VEH GROUP INC Call 202608105 1 1,900 SH Call SOLE 0 1,900 0 0
COMMERCIAL VEH GROUP INC Put 202608105 0 600 SH Put SOLE 0 600 0 0
COMMSCOPE HLDG CO INC COM 20337X109 357 16,453 SH   SOLE 0 16,453 0 0
COMMSCOPE HLDG CO INC Call 20337X109 3 8,700 SH Call SOLE 0 8,700 0 0
COMMSCOPE HLDG CO INC Put 20337X109 48 26,800 SH Put SOLE 0 26,800 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1 526 SH   SOLE 0 526 0 0
COMMVAULT SYSTEMS INC COM 204166102 6 100 SH   SOLE 0 100 0 0
COMMVAULT SYSTEMS INC Call 204166102 2 5,200 SH Call SOLE 0 5,200 0 0
COMMVAULT SYSTEMS INC Put 204166102 9 3,000 SH Put SOLE 0 3,000 0 0
COMPANHIA BRASILEIRA DE DIST Put 20440T201 0 100 SH Put SOLE 0 100 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1 100 SH   SOLE 0 100 0 0
COMPANHIA DE SANEAMENTO BASI Call 20441A102 0 500 SH Call SOLE 0 500 0 0
COMPANHIA DE SANEAMENTO BASI Put 20441A102 0 600 SH Put SOLE 0 600 0 0
COMPANIA DE MINAS BUENAVENTU Call 204448104 2 1,900 SH Call SOLE 0 1,900 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 19 1,252 SH   SOLE 0 1,252 0 0
COMPASS DIVERSIFIED HOLDINGS Call 20451Q104 0 700 SH Call SOLE 0 700 0 0
COMPASS DIVERSIFIED HOLDINGS Put 20451Q104 12 9,400 SH Put SOLE 0 9,400 0 0
COMSTOCK RES INC Put 205768302 0 300 SH Put SOLE 0 300 0 0
CONAGRA BRANDS INC COM 205887102 1,968 70,975 SH   SOLE 0 70,975 0 0
CONAGRA BRANDS INC Call 205887102 90 35,200 SH Call SOLE 0 35,200 0 0
CONAGRA BRANDS INC Put 205887102 14 108,400 SH Put SOLE 0 108,400 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 9 8,800 SH   SOLE 0 8,800 0 0
CONATUS PHARMACEUTICALS INC Call 20600T108 0 1,000 SH Call SOLE 0 1,000 0 0
CONATUS PHARMACEUTICALS INC Put 20600T108 44 8,900 SH Put SOLE 0 8,900 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 2 200 SH   SOLE 0 200 0 0
CONCHO RES INC Call 20605P101 70 44,200 SH Call SOLE 0 44,200 0 0
CONCHO RES INC Put 20605P101 50 26,900 SH Put SOLE 0 26,900 0 0
CONDUENT INC COM 206787103 52 3,832 SH   SOLE 0 3,832 0 0
CONDUENT INC Call 206787103 45 37,000 SH Call SOLE 0 37,000 0 0
CONDUENT INC Put 206787103 115 55,400 SH Put SOLE 0 55,400 0 0
CONE MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 4 300 SH   SOLE 0 300 0 0
CONE MIDSTREAM PARTNERS LP Call 12654A101 1 1,700 SH Call SOLE 0 1,700 0 0
CONNS INC COM 208242107 61 2,712 SH   SOLE 0 2,712 0 0
CONNS INC Call 208242107 0 1,000 SH Call SOLE 0 1,000 0 0
CONNS INC Put 208242107 10 24,200 SH Put SOLE 0 24,200 0 0
CONOCOPHILLIPS COM 20825C104 1,025 15,361 SH   SOLE 0 15,361 0 0
CONOCOPHILLIPS Call 20825C104 29 46,700 SH Call SOLE 0 46,700 0 0
CONOCOPHILLIPS Put 20825C104 33 44,700 SH Put SOLE 0 44,700 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 5 500 SH   SOLE 0 500 0 0
CONSOLIDATED COMM HLDGS INC Call 209034107 0 2,300 SH Call SOLE 0 2,300 0 0
CONSOLIDATED COMM HLDGS INC Put 209034107 0 4,400 SH Put SOLE 0 4,400 0 0
CONSOLIDATED EDISON INC Call 209115104 1 1,400 SH Call SOLE 0 1,400 0 0
CONSOLIDATED EDISON INC Put 209115104 0 300 SH Put SOLE 0 300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 579 3,303 SH   SOLE 0 3,303 0 0
CONSTELLATION BRANDS INC Call 21036P108 281 29,900 SH Call SOLE 0 29,900 0 0
CONSTELLATION BRANDS INC Put 21036P108 73 24,500 SH Put SOLE 0 24,500 0 0
CONSTELLIUM NV CL A N22035104 0 100 SH   SOLE 0 100 0 0
CONSTELLIUM NV Put N22035104 0 500 SH Put SOLE 0 500 0 0
CONTAINER STORE GROUP INC COM 210751103 73 8,325 SH   SOLE 0 8,325 0 0
CONTAINER STORE GROUP INC Call 210751103 6 4,200 SH Call SOLE 0 4,200 0 0
CONTAINER STORE GROUP INC Put 210751103 0 1,000 SH Put SOLE 0 1,000 0 0
CONTINENTAL RESOURCES INC COM 212015101 829 18,538 SH   SOLE 0 18,538 0 0
CONTINENTAL RESOURCES INC Call 212015101 4 19,000 SH Call SOLE 0 19,000 0 0
CONTINENTAL RESOURCES INC Put 212015101 91 14,500 SH Put SOLE 0 14,500 0 0
CONTROL4 CORP Call 21240D107 2 8,200 SH Call SOLE 0 8,200 0 0
CONTROL4 CORP Put 21240D107 2 2,900 SH Put SOLE 0 2,900 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 3 400 SH   SOLE 0 400 0 0
CONTROLADORA VUELA CIA DE AV Call 21240E105 0 400 SH Call SOLE 0 400 0 0
COOPER STD HLDGS INC COM 21676P103 23 500 SH   SOLE 0 500 0 0
COPA HOLDINGS SA CL A P31076105 3 48 SH   SOLE 0 48 0 0
COPA HOLDINGS SA Call P31076105 3 3,700 SH Call SOLE 0 3,700 0 0
COPA HOLDINGS SA Put P31076105 12 3,200 SH Put SOLE 0 3,200 0 0
COPART INC COM 217204106 347 5,740 SH   SOLE 0 5,740 0 0
COPART INC Call 217204106 4 1,400 SH Call SOLE 0 1,400 0 0
COPART INC Put 217204106 3 9,200 SH Put SOLE 0 9,200 0 0
CORE MARK HOLDING CO INC COM 218681104 293 7,915 SH   SOLE 0 7,915 0 0
CORE MARK HOLDING CO INC Call 218681104 1 200 SH Call SOLE 0 200 0 0
CORE MARK HOLDING CO INC Put 218681104 4 1,000 SH Put SOLE 0 1,000 0 0
CORECIVIC INC COM 21871N101 199 10,279 SH   SOLE 0 10,279 0 0
CORECIVIC INC Call 21871N101 0 100 SH Call SOLE 0 100 0 0
CORECIVIC INC Put 21871N101 34 11,300 SH Put SOLE 0 11,300 0 0
CORELOGIC INC COM 21871D103 67 1,800 SH   SOLE 0 1,800 0 0
CORELOGIC INC Call 21871D103 8 6,500 SH Call SOLE 0 6,500 0 0
CORELOGIC INC Put 21871D103 18 5,100 SH Put SOLE 0 5,100 0 0
CORESITE RLTY CORP Call 21870Q105 27 2,100 SH Call SOLE 0 2,100 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 98 1,800 SH   SOLE 0 1,800 0 0
CORNERSTONE ONDEMAND INC Call 21925Y103 2 5,700 SH Call SOLE 0 5,700 0 0
CORNERSTONE ONDEMAND INC Put 21925Y103 0 800 SH Put SOLE 0 800 0 0
CORNING INC Call 219350105 72 15,000 SH Call SOLE 0 15,000 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13 502 SH   SOLE 0 502 0 0
COSAN LTD SHS A G25343107 49 4,273 SH   SOLE 0 4,273 0 0
COSTCO WHSL CORP NEW Call 22160K105 229 53,600 SH Call SOLE 0 53,600 0 0
COSTCO WHSL CORP NEW Put 22160K105 5 21,000 SH Put SOLE 0 21,000 0 0
COTY INC Call 222070203 35 26,700 SH Call SOLE 0 26,700 0 0
COTY INC Put 222070203 31 77,300 SH Put SOLE 0 77,300 0 0
COUPA SOFTWARE INC COM 22266L106 117 1,287 SH   SOLE 0 1,287 0 0
COUPA SOFTWARE INC Call 22266L106 89 23,700 SH Call SOLE 0 23,700 0 0
COUPA SOFTWARE INC Put 22266L106 9 2,500 SH Put SOLE 0 2,500 0 0
COVANTA HLDG CORP Call 22282E102 1 2,600 SH Call SOLE 0 2,600 0 0
COVANTA HLDG CORP Put 22282E102 0 1,000 SH Put SOLE 0 1,000 0 0
COWEN INC CL A NEW 223622606 1 100 SH   SOLE 0 100 0 0
COWEN INC Call 223622606 0 400 SH Call SOLE 0 400 0 0
COWEN INC Put 223622606 4 2,300 SH Put SOLE 0 2,300 0 0
CRA INTL INC COM 12618T105 234 4,642 SH   SOLE 0 4,642 0 0
CRA INTL INC Put 12618T105 6 1,800 SH Put SOLE 0 1,800 0 0
CRAFT BREW ALLIANCE INC COM 224122101 14 1,060 SH   SOLE 0 1,060 0 0
CRAFT BREW ALLIANCE INC Call 224122101 1 5,400 SH Call SOLE 0 5,400 0 0
CRAFT BREW ALLIANCE INC Put 224122101 1 900 SH Put SOLE 0 900 0 0
CRAWFORD & CO CL B 224633107 12 1,392 SH   SOLE 0 1,392 0 0
CRAY INC Put 225223304 2 1,400 SH Put SOLE 0 1,400 0 0
CREDIT SUISSE NASSAU BRH Call 22542D365 4 17,000 SH Call SOLE 0 17,000 0 0
CREDIT SUISSE NASSAU BRH Put 22542D365 5 9,900 SH Put SOLE 0 9,900 0 0
CREE INC COM 225447101 317 5,551 SH   SOLE 0 5,551 0 0
CREE INC Call 225447101 206 29,900 SH Call SOLE 0 29,900 0 0
CREE INC Put 225447101 2 2,000 SH Put SOLE 0 2,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 0 100 SH   SOLE 0 100 0 0
CRESCENT PT ENERGY CORP Put 22576C101 1 1,000 SH Put SOLE 0 1,000 0 0
CRISPR THERAPEUTICS AG Put H17182108 7 500 SH Put SOLE 0 500 0 0
CRITEO S A SPONS ADS 226718104 65 3,258 SH   SOLE 0 3,258 0 0
CRITEO S A Call 226718104 0 3,100 SH Call SOLE 0 3,100 0 0
CROCS INC COM 227046109 198 7,713 SH   SOLE 0 7,713 0 0
CROCS INC Call 227046109 12 15,700 SH Call SOLE 0 15,700 0 0
CROCS INC Put 227046109 28 37,000 SH Put SOLE 0 37,000 0 0
CRONOS GROUP INC COM 22717L101 21 1,161 SH   SOLE 0 1,161 0 0
CRONOS GROUP INC Call 22717L101 78 44,500 SH Call SOLE 0 44,500 0 0
CRONOS GROUP INC Put 22717L101 147 60,700 SH Put SOLE 0 60,700 0 0
CROSS CTRY HEALTHCARE INC Call 227483104 0 100 SH Call SOLE 0 100 0 0
CROSS CTRY HEALTHCARE INC Put 227483104 0 300 SH Put SOLE 0 300 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 74 580 SH   SOLE 0 580 0 0
CROWN CASTLE INTL CORP NEW Put 22822V101 0 4,500 SH Put SOLE 0 4,500 0 0
CROWN HOLDINGS INC Call 228368106 41 32,300 SH Call SOLE 0 32,300 0 0
CROWN HOLDINGS INC Put 228368106 0 100 SH Put SOLE 0 100 0 0
CSG SYS INTL INC Call 126349109 13 4,900 SH Call SOLE 0 4,900 0 0
CSX CORP Call 126408103 29 6,200 SH Call SOLE 0 6,200 0 0
CSX CORP Put 126408103 17 13,900 SH Put SOLE 0 13,900 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 599 13,725 SH   SOLE 0 13,725 0 0
CTRIP COM INTL LTD Call 22943F100 149 41,100 SH Call SOLE 0 41,100 0 0
CTRIP COM INTL LTD Put 22943F100 80 81,100 SH Put SOLE 0 81,100 0 0
CUBIC CORP COM 229669106 73 1,300 SH   SOLE 0 1,300 0 0
CUBIC CORP Call 229669106 0 100 SH Call SOLE 0 100 0 0
CULLEN FROST BANKERS INC COM 229899109 32 330 SH   SOLE 0 330 0 0
CULLEN FROST BANKERS INC Call 229899109 0 700 SH Call SOLE 0 700 0 0
CUMMINS INC COM 231021106 383 2,429 SH   SOLE 0 2,429 0 0
CUMMINS INC Call 231021106 75 41,600 SH Call SOLE 0 41,600 0 0
CUMMINS INC Put 231021106 70 7,600 SH Put SOLE 0 7,600 0 0
CVR PARTNERS LP COM 126633106 113 28,680 SH   SOLE 0 28,680 0 0
CVR PARTNERS LP Put 126633106 2 21,600 SH Put SOLE 0 21,600 0 0
CVS HEALTH CORP COM 126650100 323 6,002 SH   SOLE 0 6,002 0 0
CVS HEALTH CORP Call 126650100 77 33,100 SH Call SOLE 0 33,100 0 0
CVS HEALTH CORP Put 126650100 173 31,600 SH Put SOLE 0 31,600 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 839 7,054 SH   SOLE 0 7,054 0 0
CYBERARK SOFTWARE LTD Call M2682V108 41 1,300 SH Call SOLE 0 1,300 0 0
CYBERARK SOFTWARE LTD Put M2682V108 64 10,800 SH Put SOLE 0 10,800 0 0
CYMABAY THERAPEUTICS INC Call 23257D103 9 1,700 SH Call SOLE 0 1,700 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 89 5,983 SH   SOLE 0 5,983 0 0
CYPRESS SEMICONDUCTOR CORP Call 232806109 2 8,700 SH Call SOLE 0 8,700 0 0
CYPRESS SEMICONDUCTOR CORP Put 232806109 1 900 SH Put SOLE 0 900 0 0
CYRUSONE INC COM 23283R100 5 100 SH   SOLE 0 100 0 0
CYRUSONE INC Call 23283R100 0 200 SH Call SOLE 0 200 0 0
CYRUSONE INC Put 23283R100 0 200 SH Put SOLE 0 200 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 10 1,000 SH   SOLE 0 1,000 0 0
CYTOMX THERAPEUTICS INC Put 23284F105 5 700 SH Put SOLE 0 700 0 0
D R HORTON INC COM 23331A109 2,040 49,311 SH   SOLE 0 49,311 0 0
D R HORTON INC Call 23331A109 120 117,000 SH Call SOLE 0 117,000 0 0
D R HORTON INC Put 23331A109 21 21,400 SH Put SOLE 0 21,400 0 0
DANA INCORPORATED COM 235825205 20 1,170 SH   SOLE 0 1,170 0 0
DANA INCORPORATED Call 235825205 1 2,000 SH Call SOLE 0 2,000 0 0
DANAHER CORP DEL Call 235851102 64 13,500 SH Call SOLE 0 13,500 0 0
DAQO NEW ENERGY CORP Call 23703Q203 8 1,000 SH Call SOLE 0 1,000 0 0
DARDEN RESTAURANTS INC Call 237194105 69 18,700 SH Call SOLE 0 18,700 0 0
DARDEN RESTAURANTS INC Put 237194105 1 5,800 SH Put SOLE 0 5,800 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 196 3,943 SH   SOLE 0 3,943 0 0
DAVE & BUSTERS ENTMT INC Call 238337109 30 5,400 SH Call SOLE 0 5,400 0 0
DAVE & BUSTERS ENTMT INC Put 238337109 3 1,700 SH Put SOLE 0 1,700 0 0
DAVIDSTEA INC COM 238661102 7 5,600 SH   SOLE 0 5,600 0 0
DAVIDSTEA INC Call 238661102 0 1,100 SH Call SOLE 0 1,100 0 0
DAVIDSTEA INC Put 238661102 1 1,100 SH Put SOLE 0 1,100 0 0
DAVITA INC COM 23918K108 977 18,009 SH   SOLE 0 18,009 0 0
DAVITA INC Call 23918K108 15 13,700 SH Call SOLE 0 13,700 0 0
DAVITA INC Put 23918K108 166 84,800 SH Put SOLE 0 84,800 0 0
DBX ETF TR XTRACK CSI 500 A 233051754 333 11,068 SH   SOLE 0 11,068 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 8,721 303,572 SH   SOLE 0 303,572 0 0
DBX ETF TR Call 233051879 356 354,300 SH Call SOLE 0 354,300 0 0
DBX ETF TR Call 233051754 59 25,300 SH Call SOLE 0 25,300 0 0
DBX ETF TR Put 233051754 77 77,800 SH Put SOLE 0 77,800 0 0
DBX ETF TR Put 233051879 137 373,600 SH Put SOLE 0 373,600 0 0
DEAN FOODS CO NEW COM NEW 242370203 41 13,590 SH   SOLE 0 13,590 0 0
DEAN FOODS CO NEW Call 242370203 2 37,100 SH Call SOLE 0 37,100 0 0
DEAN FOODS CO NEW Put 242370203 21 21,600 SH Put SOLE 0 21,600 0 0
DECKERS OUTDOOR CORP Call 243537107 53 10,400 SH Call SOLE 0 10,400 0 0
DECKERS OUTDOOR CORP Put 243537107 3 4,200 SH Put SOLE 0 4,200 0 0
DEERE & CO Call 244199105 87 42,100 SH Call SOLE 0 42,100 0 0
DEERE & CO Put 244199105 33 7,900 SH Put SOLE 0 7,900 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 131 20,467 SH   SOLE 0 20,467 0 0
DEL FRISCOS RESTAURANT GROUP Call 245077102 4 26,600 SH Call SOLE 0 26,600 0 0
DEL FRISCOS RESTAURANT GROUP Put 245077102 23 15,600 SH Put SOLE 0 15,600 0 0
DEL TACO RESTAURANTS INC COM 245496104 17 1,780 SH   SOLE 0 1,780 0 0
DEL TACO RESTAURANTS INC Call 245496104 0 1,600 SH Call SOLE 0 1,600 0 0
DEL TACO RESTAURANTS INC Put 245496104 0 1,900 SH Put SOLE 0 1,900 0 0
DELEK US HLDGS INC NEW COM 24665A103 65 1,800 SH   SOLE 0 1,800 0 0
DELEK US HLDGS INC NEW Call 24665A103 117 101,000 SH Call SOLE 0 101,000 0 0
DELEK US HLDGS INC NEW Put 24665A103 0 100 SH Put SOLE 0 100 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 58 3,050 SH   SOLE 0 3,050 0 0
DELPHI TECHNOLOGIES PLC Put G2709G107 0 200 SH Put SOLE 0 200 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 248 4,820 SH   SOLE 0 4,820 0 0
DELTA AIR LINES INC DEL Call 247361702 112 53,500 SH Call SOLE 0 53,500 0 0
DELTA AIR LINES INC DEL Put 247361702 24 19,000 SH Put SOLE 0 19,000 0 0
DELUXE CORP Put 248019101 1 800 SH Put SOLE 0 800 0 0
DENBURY RES INC COM NEW 247916208 26 12,700 SH   SOLE 0 12,700 0 0
DENBURY RES INC Call 247916208 1 9,100 SH Call SOLE 0 9,100 0 0
DENBURY RES INC Put 247916208 10 47,300 SH Put SOLE 0 47,300 0 0
DENNYS CORP Put 24869P104 0 300 SH Put SOLE 0 300 0 0
DENTSPLY SIRONA INC COM 24906P109 795 16,047 SH   SOLE 0 16,047 0 0
DENTSPLY SIRONA INC Call 24906P109 53 16,100 SH Call SOLE 0 16,100 0 0
DENTSPLY SIRONA INC Put 24906P109 4 5,400 SH Put SOLE 0 5,400 0 0
DERMIRA INC COM 24983L104 117 8,700 SH   SOLE 0 8,700 0 0
DERMIRA INC Call 24983L104 66 23,900 SH Call SOLE 0 23,900 0 0
DERMIRA INC Put 24983L104 11 24,300 SH Put SOLE 0 24,300 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 195 24,100 SH   SOLE 0 24,100 0 0
DEUTSCHE BANK AG Call D18190898 3 54,500 SH Call SOLE 0 54,500 0 0
DEUTSCHE BANK AG Put D18190898 69 54,700 SH Put SOLE 0 54,700 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,771 87,812 SH   SOLE 0 87,812 0 0
DEVON ENERGY CORP NEW Call 25179M103 341 265,100 SH Call SOLE 0 265,100 0 0
DEVON ENERGY CORP NEW Put 25179M103 15 44,100 SH Put SOLE 0 44,100 0 0
DEXCOM INC Call 252131107 23 1,500 SH Call SOLE 0 1,500 0 0
DHI GROUP INC COM 23331S100 19 7,900 SH   SOLE 0 7,900 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 68 15,375 SH   SOLE 0 15,375 0 0
DHT HOLDINGS INC Call Y2065G121 1 2,700 SH Call SOLE 0 2,700 0 0
DHT HOLDINGS INC Put Y2065G121 0 1,000 SH Put SOLE 0 1,000 0 0
DIAGEO P L C Call 25243Q205 44 8,500 SH Call SOLE 0 8,500 0 0
DIAGEO P L C Put 25243Q205 5 2,300 SH Put SOLE 0 2,300 0 0
DIAMOND OFFSHORE DRILLING IN Call 25271C102 0 200 SH Call SOLE 0 200 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,347 23,126 SH   SOLE 0 23,126 0 0
DIAMONDBACK ENERGY INC Call 25278X109 0 200 SH Call SOLE 0 200 0 0
DIAMONDBACK ENERGY INC Put 25278X109 263 37,600 SH Put SOLE 0 37,600 0 0
DICKS SPORTING GOODS INC COM 253393102 44 1,200 SH   SOLE 0 1,200 0 0
DICKS SPORTING GOODS INC Call 253393102 6 8,800 SH Call SOLE 0 8,800 0 0
DICKS SPORTING GOODS INC Put 253393102 0 1,800 SH Put SOLE 0 1,800 0 0
DIEBOLD NXDF INC Call 253651103 0 300 SH Call SOLE 0 300 0 0
DIGIMARC CORP NEW COM 25381B101 12 400 SH   SOLE 0 400 0 0
DIGIMARC CORP NEW Call 25381B101 23 6,200 SH Call SOLE 0 6,200 0 0
DIGIMARC CORP NEW Put 25381B101 1 1,100 SH Put SOLE 0 1,100 0 0
DIGITAL RLTY TR INC COM 253868103 282 2,373 SH   SOLE 0 2,373 0 0
DIGITAL RLTY TR INC Call 253868103 6 2,200 SH Call SOLE 0 2,200 0 0
DIGITAL RLTY TR INC Put 253868103 0 200 SH Put SOLE 0 200 0 0
DILLARDS INC CL A 254067101 43 600 SH   SOLE 0 600 0 0
DILLARDS INC Call 254067101 0 100 SH Call SOLE 0 100 0 0
DILLARDS INC Put 254067101 2 800 SH Put SOLE 0 800 0 0
DINE BRANDS GLOBAL INC Call 254423106 10 3,600 SH Call SOLE 0 3,600 0 0
DINE BRANDS GLOBAL INC Put 254423106 29 4,500 SH Put SOLE 0 4,500 0 0
DIODES INC COM 254543101 65 1,900 SH   SOLE 0 1,900 0 0
DIODES INC Call 254543101 0 100 SH Call SOLE 0 100 0 0
DIPLOMAT PHARMACY INC COM 25456K101 28 4,884 SH   SOLE 0 4,884 0 0
DIPLOMAT PHARMACY INC Call 25456K101 2 9,300 SH Call SOLE 0 9,300 0 0
DIPLOMAT PHARMACY INC Put 25456K101 16 14,200 SH Put SOLE 0 14,200 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 425 3,070 SH   SOLE 0 3,070 0 0
DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 5 200 SH   SOLE 0 200 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 3,909 28,424 SH   SOLE 0 28,424 0 0
DIREXION SHS ETF TR DLY R/E BULL3X 25459W755 15 599 SH   SOLE 0 599 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 580 24,000 SH   SOLE 0 24,000 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 383 6,277 SH   SOLE 0 6,277 0 0
DIREXION SHS ETF TR CSI300 CHINA1X 25459Y116 2 99 SH   SOLE 0 99 0 0
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 5 200 SH   SOLE 0 200 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 25 1,599 SH   SOLE 0 1,599 0 0
DIREXION SHS ETF TR DAILY CS 2X SH 25460E505 14 500 SH   SOLE 0 500 0 0
DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 48 1,100 SH   SOLE 0 1,100 0 0
DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 3 99 SH   SOLE 0 99 0 0
DIREXION SHS ETF TR DAILY TECHNOLOGY 25460E562 18 1,229 SH   SOLE 0 1,229 0 0
DIREXION SHS ETF TR DLY AEROSPC 3X 25460E661 13 300 SH   SOLE 0 300 0 0
DIREXION SHS ETF TR DAILY RUSSIA 3X 25460E828 4 299 SH   SOLE 0 299 0 0
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 2 98 SH   SOLE 0 98 0 0
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 4 203 SH   SOLE 0 203 0 0
DIREXION SHS ETF TR DAILY NAT GAS RE 25490K117 5 199 SH   SOLE 0 199 0 0
DIREXION SHS ETF TR DAILY S&P OIL 25490K125 1 199 SH   SOLE 0 199 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 56 3,100 SH   SOLE 0 3,100 0 0
DIREXION SHS ETF TR LTN AM BL 3X NEW 25490K299 91 4,100 SH   SOLE 0 4,100 0 0
DIREXION SHS ETF TR DAILY IND BUL 3X 25490K331 1,076 14,096 SH   SOLE 0 14,096 0 0
DIREXION SHS ETF TR DLY NATRL GAS 3X 25490K349 1 179 SH   SOLE 0 179 0 0
DIREXION SHS ETF TR Call 25490K349 4 8,800 SH Call SOLE 0 8,800 0 0
DIREXION SHS ETF TR Call 25490K331 63 7,400 SH Call SOLE 0 7,400 0 0
DIREXION SHS ETF TR Call 25490K315 310 101,400 SH Call SOLE 0 101,400 0 0
DIREXION SHS ETF TR Call 25490K323 412 112,600 SH Call SOLE 0 112,600 0 0
DIREXION SHS ETF TR Call 25490K281 95 22,000 SH Call SOLE 0 22,000 0 0
DIREXION SHS ETF TR Call 25490K133 482 346,400 SH Call SOLE 0 346,400 0 0
DIREXION SHS ETF TR Call 25490K273 63 31,100 SH Call SOLE 0 31,100 0 0
DIREXION SHS ETF TR Call 25490K869 14 10,600 SH Call SOLE 0 10,600 0 0
DIREXION SHS ETF TR Call 25490K356 23 50,300 SH Call SOLE 0 50,300 0 0
DIREXION SHS ETF TR Call 25490K521 9 68,500 SH Call SOLE 0 68,500 0 0
DIREXION SHS ETF TR Call 25490K539 90 204,500 SH Call SOLE 0 204,500 0 0
DIREXION SHS ETF TR Call 25490K125 47 98,300 SH Call SOLE 0 98,300 0 0
DIREXION SHS ETF TR Call 25490K117 1 300 SH Call SOLE 0 300 0 0
DIREXION SHS ETF TR Call 25460E885 131 66,300 SH Call SOLE 0 66,300 0 0
DIREXION SHS ETF TR Call 25460E877 63 17,300 SH Call SOLE 0 17,300 0 0
DIREXION SHS ETF TR Call 25460E851 34 156,900 SH Call SOLE 0 156,900 0 0
DIREXION SHS ETF TR Call 25460E836 31 21,500 SH Call SOLE 0 21,500 0 0
DIREXION SHS ETF TR Call 25460E844 746 762,800 SH Call SOLE 0 762,800 0 0
DIREXION SHS ETF TR Call 25460E828 2 7,600 SH Call SOLE 0 7,600 0 0
DIREXION SHS ETF TR Call 25460E661 0 200 SH Call SOLE 0 200 0 0
DIREXION SHS ETF TR Call 25460E562 0 300 SH Call SOLE 0 300 0 0
DIREXION SHS ETF TR Call 25460E554 20 11,700 SH Call SOLE 0 11,700 0 0
DIREXION SHS ETF TR Call 25460E521 6 5,400 SH Call SOLE 0 5,400 0 0
DIREXION SHS ETF TR Call 25460E539 64 61,700 SH Call SOLE 0 61,700 0 0
DIREXION SHS ETF TR Call 25460E547 83 176,400 SH Call SOLE 0 176,400 0 0
DIREXION SHS ETF TR Call 25459Y678 0 9,500 SH Call SOLE 0 9,500 0 0
DIREXION SHS ETF TR Call 25459Y694 606 219,900 SH Call SOLE 0 219,900 0 0
DIREXION SHS ETF TR Call 25459Y876 17 2,600 SH Call SOLE 0 2,600 0 0
DIREXION SHS ETF TR Call 25459Y116 0 1,200 SH Call SOLE 0 1,200 0 0
DIREXION SHS ETF TR Call 25459W888 45 31,300 SH Call SOLE 0 31,300 0 0
DIREXION SHS ETF TR Call 25459W847 380 60,100 SH Call SOLE 0 60,100 0 0
DIREXION SHS ETF TR Call 25459W862 24 5,800 SH Call SOLE 0 5,800 0 0
DIREXION SHS ETF TR Call 25459W771 173 42,800 SH Call SOLE 0 42,800 0 0
DIREXION SHS ETF TR Call 25459W755 22 6,600 SH Call SOLE 0 6,600 0 0
DIREXION SHS ETF TR Call 25459W458 802 61,900 SH Call SOLE 0 61,900 0 0
DIREXION SHS ETF TR Call 25459W540 4 1,300 SH Call SOLE 0 1,300 0 0
DIREXION SHS ETF TR Call 25459W417 0 400 SH Call SOLE 0 400 0 0
DIREXION SHS ETF TR Call 25459W102 5 300 SH Call SOLE 0 300 0 0
DIREXION SHS ETF TR Put 25459W102 7 29,400 SH Put SOLE 0 29,400 0 0
DIREXION SHS ETF TR Put 25459W540 2 2,500 SH Put SOLE 0 2,500 0 0
DIREXION SHS ETF TR Put 25459W458 455 122,800 SH Put SOLE 0 122,800 0 0
DIREXION SHS ETF TR Put 25459W755 0 200 SH Put SOLE 0 200 0 0
DIREXION SHS ETF TR Put 25459W771 36 19,100 SH Put SOLE 0 19,100 0 0
DIREXION SHS ETF TR Put 25459W862 14 16,800 SH Put SOLE 0 16,800 0 0
DIREXION SHS ETF TR Put 25459W847 156 67,300 SH Put SOLE 0 67,300 0 0
DIREXION SHS ETF TR Put 25459W888 1 800 SH Put SOLE 0 800 0 0
DIREXION SHS ETF TR Put 25459Y876 9 6,200 SH Put SOLE 0 6,200 0 0
DIREXION SHS ETF TR Put 25459Y694 207 128,400 SH Put SOLE 0 128,400 0 0
DIREXION SHS ETF TR Put 25459Y678 6 54,300 SH Put SOLE 0 54,300 0 0
DIREXION SHS ETF TR Put 25460E547 46 23,000 SH Put SOLE 0 23,000 0 0
DIREXION SHS ETF TR Put 25460E539 245 28,500 SH Put SOLE 0 28,500 0 0
DIREXION SHS ETF TR Put 25460E521 30 4,100 SH Put SOLE 0 4,100 0 0
DIREXION SHS ETF TR Put 25460E554 24 3,000 SH Put SOLE 0 3,000 0 0
DIREXION SHS ETF TR Put 25460E562 81 4,300 SH Put SOLE 0 4,300 0 0
DIREXION SHS ETF TR Put 25460E661 3 300 SH Put SOLE 0 300 0 0
DIREXION SHS ETF TR Put 25460E828 20 2,200 SH Put SOLE 0 2,200 0 0
DIREXION SHS ETF TR Put 25460E844 2,293 348,500 SH Put SOLE 0 348,500 0 0
DIREXION SHS ETF TR Put 25460E836 39 16,500 SH Put SOLE 0 16,500 0 0
DIREXION SHS ETF TR Put 25460E851 290 29,900 SH Put SOLE 0 29,900 0 0
DIREXION SHS ETF TR Put 25460E877 268 18,600 SH Put SOLE 0 18,600 0 0
DIREXION SHS ETF TR Put 25460E885 394 25,800 SH Put SOLE 0 25,800 0 0
DIREXION SHS ETF TR Put 25490K117 3 1,900 SH Put SOLE 0 1,900 0 0
DIREXION SHS ETF TR Put 25490K125 124 70,400 SH Put SOLE 0 70,400 0 0
DIREXION SHS ETF TR Put 25490K539 385 105,000 SH Put SOLE 0 105,000 0 0
DIREXION SHS ETF TR Put 25490K521 270 75,000 SH Put SOLE 0 75,000 0 0
DIREXION SHS ETF TR Put 25490K356 37 44,400 SH Put SOLE 0 44,400 0 0
DIREXION SHS ETF TR Put 25490K869 5 21,000 SH Put SOLE 0 21,000 0 0
DIREXION SHS ETF TR Put 25490K273 123 40,800 SH Put SOLE 0 40,800 0 0
DIREXION SHS ETF TR Put 25490K133 437 55,900 SH Put SOLE 0 55,900 0 0
DIREXION SHS ETF TR Put 25490K281 30 22,600 SH Put SOLE 0 22,600 0 0
DIREXION SHS ETF TR Put 25490K299 7 1,200 SH Put SOLE 0 1,200 0 0
DIREXION SHS ETF TR Put 25490K323 324 263,900 SH Put SOLE 0 263,900 0 0
DIREXION SHS ETF TR Put 25490K315 645 124,100 SH Put SOLE 0 124,100 0 0
DIREXION SHS ETF TR Put 25490K331 38 16,800 SH Put SOLE 0 16,800 0 0
DIREXION SHS ETF TR Put 25490K349 12 13,300 SH Put SOLE 0 13,300 0 0
DISCOVER FINL SVCS Call 254709108 23 8,900 SH Call SOLE 0 8,900 0 0
DISCOVER FINL SVCS Put 254709108 8 1,000 SH Put SOLE 0 1,000 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 119 4,430 SH   SOLE 0 4,430 0 0
DISCOVERY COMMUNICATNS NEW Call 25470F104 2 3,400 SH Call SOLE 0 3,400 0 0
DISCOVERY COMMUNICATNS NEW Put 25470F104 29 50,800 SH Put SOLE 0 50,800 0 0
DISH NETWORK CORP CL A 25470M109 1,273 40,177 SH   SOLE 0 40,177 0 0
DISH NETWORK CORP Call 25470M109 24 15,100 SH Call SOLE 0 15,100 0 0
DISH NETWORK CORP Put 25470M109 255 173,600 SH Put SOLE 0 173,600 0 0
DISNEY WALT CO COM DISNEY 254687106 1,196 10,775 SH   SOLE 0 10,775 0 0
DISNEY WALT CO Call 254687106 966 256,400 SH Call SOLE 0 256,400 0 0
DISNEY WALT CO Put 254687106 985 318,700 SH Put SOLE 0 318,700 0 0
DMC GLOBAL INC COM 23291C103 54 1,100 SH   SOLE 0 1,100 0 0
DMC GLOBAL INC Call 23291C103 5 3,600 SH Call SOLE 0 3,600 0 0
DMC GLOBAL INC Put 23291C103 3 8,300 SH Put SOLE 0 8,300 0 0
DOLBY LABORATORIES INC COM 25659T107 18 298 SH   SOLE 0 298 0 0
DOLBY LABORATORIES INC Call 25659T107 2 2,500 SH Call SOLE 0 2,500 0 0
DOLLAR GEN CORP NEW COM 256677105 1,339 11,227 SH   SOLE 0 11,227 0 0
DOLLAR GEN CORP NEW Call 256677105 33 10,600 SH Call SOLE 0 10,600 0 0
DOLLAR GEN CORP NEW Put 256677105 15 22,300 SH Put SOLE 0 22,300 0 0
DOLLAR TREE INC COM 256746108 244 2,326 SH   SOLE 0 2,326 0 0
DOLLAR TREE INC Call 256746108 0 200 SH Call SOLE 0 200 0 0
DOLLAR TREE INC Put 256746108 1 3,300 SH Put SOLE 0 3,300 0 0
DOMINION ENERGY INC COM 25746U109 34 444 SH   SOLE 0 444 0 0
DOMINION ENERGY INC Call 25746U109 2 800 SH Call SOLE 0 800 0 0
DOMINION ENERGY INC Put 25746U109 0 700 SH Put SOLE 0 700 0 0
DOMINOS PIZZA INC COM 25754A201 51 200 SH   SOLE 0 200 0 0
DOMINOS PIZZA INC Put 25754A201 2 2,700 SH Put SOLE 0 2,700 0 0
DOMTAR CORP COM NEW 257559203 380 7,656 SH   SOLE 0 7,656 0 0
DOMTAR CORP Call 257559203 9 10,500 SH Call SOLE 0 10,500 0 0
DOMTAR CORP Put 257559203 21 8,400 SH Put SOLE 0 8,400 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 37 2,507 SH   SOLE 0 2,507 0 0
DONNELLEY FINL SOLUTIONS INC Call 25787G100 2 4,500 SH Call SOLE 0 4,500 0 0
DONNELLEY FINL SOLUTIONS INC Put 25787G100 5 2,700 SH Put SOLE 0 2,700 0 0
DONNELLEY R R & SONS CO COM 257867200 23 4,957 SH   SOLE 0 4,957 0 0
DONNELLEY R R & SONS CO Call 257867200 2 8,200 SH Call SOLE 0 8,200 0 0
DONNELLEY R R & SONS CO Put 257867200 1 1,400 SH Put SOLE 0 1,400 0 0
DOUGLAS DYNAMICS INC COM 25960R105 3 100 SH   SOLE 0 100 0 0
DOUGLAS DYNAMICS INC Call 25960R105 0 500 SH Call SOLE 0 500 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 4 500 SH   SOLE 0 500 0 0
DOWDUPONT INC COM 26078J100 3,131 58,736 SH   SOLE 0 58,736 0 0
DOWDUPONT INC Call 26078J100 279 216,200 SH Call SOLE 0 216,200 0 0
DOWDUPONT INC Put 26078J100 149 86,700 SH Put SOLE 0 86,700 0 0
DRIVE SHACK INC COM 262077100 2 590 SH   SOLE 0 590 0 0
DRIVE SHACK INC Call 262077100 0 1,900 SH Call SOLE 0 1,900 0 0
DRIVE SHACK INC Put 262077100 9 10,900 SH Put SOLE 0 10,900 0 0
DROPBOX INC CL A 26210C104 160 7,358 SH   SOLE 0 7,358 0 0
DROPBOX INC Call 26210C104 0 1,600 SH Call SOLE 0 1,600 0 0
DROPBOX INC Put 26210C104 16 8,100 SH Put SOLE 0 8,100 0 0
DRYSHIPS INC COM PAR NEW Y2109Q705 36 7,888 SH   SOLE 0 7,888 0 0
DRYSHIPS INC Call Y2109Q705 0 800 SH Call SOLE 0 800 0 0
DRYSHIPS INC Put Y2109Q705 8 14,000 SH Put SOLE 0 14,000 0 0
DSP GROUP INC Call 23332B106 0 400 SH Call SOLE 0 400 0 0
DSW INC Call 23334L102 9 15,500 SH Call SOLE 0 15,500 0 0
DSW INC Put 23334L102 9 4,300 SH Put SOLE 0 4,300 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,091 45,461 SH   SOLE 0 45,461 0 0
DUKE ENERGY CORP NEW Call 26441C204 30 54,400 SH Call SOLE 0 54,400 0 0
DUKE ENERGY CORP NEW Put 26441C204 54 92,800 SH Put SOLE 0 92,800 0 0
DULUTH HLDGS INC COM CL B 26443V101 7 300 SH   SOLE 0 300 0 0
DULUTH HLDGS INC Call 26443V101 0 100 SH Call SOLE 0 100 0 0
DUNKIN BRANDS GROUP INC COM 265504100 148 1,976 SH   SOLE 0 1,976 0 0
DUNKIN BRANDS GROUP INC Call 265504100 6 2,100 SH Call SOLE 0 2,100 0 0
DUNKIN BRANDS GROUP INC Put 265504100 0 100 SH Put SOLE 0 100 0 0
DXC TECHNOLOGY CO COM 23355L106 366 5,701 SH   SOLE 0 5,701 0 0
DXC TECHNOLOGY CO Call 23355L106 1 1,800 SH Call SOLE 0 1,800 0 0
DXC TECHNOLOGY CO Put 23355L106 16 10,000 SH Put SOLE 0 10,000 0 0
DYCOM INDS INC COM 267475101 130 2,837 SH   SOLE 0 2,837 0 0
DYCOM INDS INC Call 267475101 26 10,100 SH Call SOLE 0 10,100 0 0
DYCOM INDS INC Put 267475101 35 10,700 SH Put SOLE 0 10,700 0 0
E L F BEAUTY INC COM 26856L103 7 741 SH   SOLE 0 741 0 0
E L F BEAUTY INC Call 26856L103 0 900 SH Call SOLE 0 900 0 0
E L F BEAUTY INC Put 26856L103 0 400 SH Put SOLE 0 400 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 706 15,220 SH   SOLE 0 15,220 0 0
E TRADE FINANCIAL CORP Call 269246401 5 14,600 SH Call SOLE 0 14,600 0 0
E TRADE FINANCIAL CORP Put 269246401 36 24,300 SH Put SOLE 0 24,300 0 0
EAGLE BANCORP INC MD Put 268948106 0 100 SH Put SOLE 0 100 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 2 500 SH   SOLE 0 500 0 0
EAGLE MATERIALS INC Call 26969P108 428 53,100 SH Call SOLE 0 53,100 0 0
EAGLE MATERIALS INC Put 26969P108 0 2,000 SH Put SOLE 0 2,000 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 10 200 SH   SOLE 0 200 0 0
EAGLE PT CR CO LLC COM 269808101 54 3,300 SH   SOLE 0 3,300 0 0
EAST WEST BANCORP INC COM 27579R104 9 200 SH   SOLE 0 200 0 0
EAST WEST BANCORP INC Put 27579R104 4 1,300 SH Put SOLE 0 1,300 0 0
EASTMAN CHEM CO COM 277432100 506 6,677 SH   SOLE 0 6,677 0 0
EASTMAN CHEM CO Call 277432100 0 3,600 SH Call SOLE 0 3,600 0 0
EASTMAN CHEM CO Put 277432100 20 6,000 SH Put SOLE 0 6,000 0 0
EASTMAN KODAK CO COM NEW 277461406 12 4,200 SH   SOLE 0 4,200 0 0
EASTMAN KODAK CO Call 277461406 21 40,400 SH Call SOLE 0 40,400 0 0
EASTMAN KODAK CO Put 277461406 0 100 SH Put SOLE 0 100 0 0
EATON CORP PLC Call G29183103 51 30,800 SH Call SOLE 0 30,800 0 0
EATON CORP PLC Put G29183103 0 1,000 SH Put SOLE 0 1,000 0 0
EATON VANCE CORP COM NON VTG 278265103 25 636 SH   SOLE 0 636 0 0
EATON VANCE CORP Call 278265103 0 200 SH Call SOLE 0 200 0 0
EBAY INC COM 278642103 1,919 51,690 SH   SOLE 0 51,690 0 0
EBAY INC Call 278642103 91 51,700 SH Call SOLE 0 51,700 0 0
EBAY INC Put 278642103 4 47,600 SH Put SOLE 0 47,600 0 0
EBIX INC Call 278715206 5 4,200 SH Call SOLE 0 4,200 0 0
ECHO GLOBAL LOGISTICS INC Call 27875T101 0 200 SH Call SOLE 0 200 0 0
ECHO GLOBAL LOGISTICS INC Put 27875T101 16 7,400 SH Put SOLE 0 7,400 0 0
ECHOSTAR CORP CL A 278768106 8 223 SH   SOLE 0 223 0 0
ECHOSTAR CORP Call 278768106 0 800 SH Call SOLE 0 800 0 0
ECHOSTAR CORP Put 278768106 1 2,700 SH Put SOLE 0 2,700 0 0
EDGEWELL PERS CARE CO COM 28035Q102 81 1,865 SH   SOLE 0 1,865 0 0
EDISON INTL COM 281020107 160 2,600 SH   SOLE 0 2,600 0 0
EDISON INTL Call 281020107 141 39,800 SH Call SOLE 0 39,800 0 0
EDISON INTL Put 281020107 191 216,000 SH Put SOLE 0 216,000 0 0
EDITAS MEDICINE INC COM 28106W103 163 6,700 SH   SOLE 0 6,700 0 0
EDITAS MEDICINE INC Call 28106W103 2 1,000 SH Call SOLE 0 1,000 0 0
EDITAS MEDICINE INC Put 28106W103 39 4,100 SH Put SOLE 0 4,100 0 0
EDWARDS LIFESCIENCES CORP Call 28176E108 16 6,000 SH Call SOLE 0 6,000 0 0
EDWARDS LIFESCIENCES CORP Put 28176E108 0 2,500 SH Put SOLE 0 2,500 0 0
EGAIN CORP COM NEW 28225C806 4 441 SH   SOLE 0 441 0 0
EGAIN CORP Call 28225C806 1 2,300 SH Call SOLE 0 2,300 0 0
EGAIN CORP Put 28225C806 0 500 SH Put SOLE 0 500 0 0
EHEALTH INC COM 28238P109 182 2,920 SH   SOLE 0 2,920 0 0
EHEALTH INC Call 28238P109 16 5,100 SH Call SOLE 0 5,100 0 0
EHEALTH INC Put 28238P109 14 8,300 SH Put SOLE 0 8,300 0 0
EL POLLO LOCO HLDGS INC COM 268603107 22 1,733 SH   SOLE 0 1,733 0 0
EL POLLO LOCO HLDGS INC Call 268603107 0 200 SH Call SOLE 0 200 0 0
EL POLLO LOCO HLDGS INC Put 268603107 1 3,700 SH Put SOLE 0 3,700 0 0
ELDORADO RESORTS INC COM 28470R102 28 600 SH   SOLE 0 600 0 0
ELDORADO RESORTS INC Call 28470R102 1 3,700 SH Call SOLE 0 3,700 0 0
ELDORADO RESORTS INC Put 28470R102 11 4,900 SH Put SOLE 0 4,900 0 0
ELECTRONIC ARTS INC COM 285512109 2,598 25,564 SH   SOLE 0 25,564 0 0
ELECTRONIC ARTS INC Call 285512109 100 48,800 SH Call SOLE 0 48,800 0 0
ELECTRONIC ARTS INC Put 285512109 216 74,600 SH Put SOLE 0 74,600 0 0
ELECTRONICS FOR IMAGING INC Call 286082102 0 500 SH Call SOLE 0 500 0 0
ELECTRONICS FOR IMAGING INC Put 286082102 0 100 SH Put SOLE 0 100 0 0
ELLIE MAE INC Call 28849P100 128 6,700 SH Call SOLE 0 6,700 0 0
ELLIE MAE INC Put 28849P100 0 100 SH Put SOLE 0 100 0 0
EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 2 137 SH   SOLE 0 137 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 1 100 SH   SOLE 0 100 0 0
EMBRAER S A Call 29082A107 0 100 SH Call SOLE 0 100 0 0
EMCORE CORP COM NEW 290846203 4 1,300 SH   SOLE 0 1,300 0 0
EMCORE CORP Call 290846203 0 3,300 SH Call SOLE 0 3,300 0 0
EMCORE CORP Put 290846203 2 1,500 SH Put SOLE 0 1,500 0 0
EMERSON ELEC CO Call 291011104 76 103,900 SH Call SOLE 0 103,900 0 0
EMERSON ELEC CO Put 291011104 2 32,100 SH Put SOLE 0 32,100 0 0
EMPIRE ST RLTY TR INC CL A 292104106 9 600 SH   SOLE 0 600 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 133 1,400 SH   SOLE 0 1,400 0 0
ENANTA PHARMACEUTICALS INC Put 29251M106 17 2,100 SH Put SOLE 0 2,100 0 0
ENBRIDGE INC COM 29250N105 67 1,854 SH   SOLE 0 1,854 0 0
ENBRIDGE INC Call 29250N105 38 179,300 SH Call SOLE 0 179,300 0 0
ENBRIDGE INC Put 29250N105 13 70,100 SH Put SOLE 0 70,100 0 0
ENCANA CORP COM 292505104 32 4,500 SH   SOLE 0 4,500 0 0
ENCANA CORP Call 292505104 6 6,500 SH Call SOLE 0 6,500 0 0
ENCANA CORP Put 292505104 9 4,400 SH Put SOLE 0 4,400 0 0
ENCORE CAP GROUP INC Call 292554102 1 3,700 SH Call SOLE 0 3,700 0 0
ENDO INTL PLC SHS G30401106 3 400 SH   SOLE 0 400 0 0
ENDO INTL PLC Put G30401106 6 5,000 SH Put SOLE 0 5,000 0 0
ENERGOUS CORP COM 29272C103 13 2,127 SH   SOLE 0 2,127 0 0
ENERGOUS CORP Call 29272C103 16 30,700 SH Call SOLE 0 30,700 0 0
ENERGOUS CORP Put 29272C103 37 7,000 SH Put SOLE 0 7,000 0 0
ENERGY RECOVERY INC COM 29270J100 5 647 SH   SOLE 0 647 0 0
ENERGY RECOVERY INC Call 29270J100 1 5,000 SH Call SOLE 0 5,000 0 0
ENERGY RECOVERY INC Put 29270J100 4 10,800 SH Put SOLE 0 10,800 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 959 62,419 SH   SOLE 0 62,419 0 0
ENERGY TRANSFER EQUITY L P Call 29273V100 24 60,800 SH Call SOLE 0 60,800 0 0
ENERGY TRANSFER EQUITY L P Put 29273V100 9 38,400 SH Put SOLE 0 38,400 0 0
ENERSYS Call 29275Y102 1 1,100 SH Call SOLE 0 1,100 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1 115 SH   SOLE 0 115 0 0
ENLINK MIDSTREAM LLC Call 29336T100 4 10,300 SH Call SOLE 0 10,300 0 0
ENLINK MIDSTREAM LLC Put 29336T100 0 100 SH Put SOLE 0 100 0 0
ENPHASE ENERGY INC Call 29355A107 0 1,100 SH Call SOLE 0 1,100 0 0
ENSCO PLC SHS CLASS A G3157S106 63 16,279 SH   SOLE 0 16,279 0 0
ENSCO PLC Call G3157S106 0 10,100 SH Call SOLE 0 10,100 0 0
ENSCO PLC Put G3157S106 13 20,300 SH Put SOLE 0 20,300 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 44 8,459 SH   SOLE 0 8,459 0 0
ENTERCOM COMMUNICATIONS CORP Call 293639100 0 5,200 SH Call SOLE 0 5,200 0 0
ENTERGY CORP NEW COM 29364G103 876 9,161 SH   SOLE 0 9,161 0 0
ENTERGY CORP NEW Call 29364G103 5 4,200 SH Call SOLE 0 4,200 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 357 12,296 SH   SOLE 0 12,296 0 0
ENTERPRISE PRODS PARTNERS L Call 293792107 37 90,300 SH Call SOLE 0 90,300 0 0
ENTERPRISE PRODS PARTNERS L Put 293792107 7 26,400 SH Put SOLE 0 26,400 0 0
EOG RES INC COM 26875P101 95 1,008 SH   SOLE 0 1,008 0 0
EOG RES INC Call 26875P101 82 144,700 SH Call SOLE 0 144,700 0 0
EOG RES INC Put 26875P101 35 28,900 SH Put SOLE 0 28,900 0 0
EPAM SYS INC Call 29414B104 2 100 SH Call SOLE 0 100 0 0
EPR PPTYS Call 26884U109 0 500 SH Call SOLE 0 500 0 0
EPR PPTYS Put 26884U109 0 700 SH Put SOLE 0 700 0 0
EQT CORP COM 26884L109 131 6,337 SH   SOLE 0 6,337 0 0
EQT CORP Call 26884L109 4 2,300 SH Call SOLE 0 2,300 0 0
EQT MIDSTREAM PARTNERS LP Call 26885B100 82 47,400 SH Call SOLE 0 47,400 0 0
EQUIFAX INC COM 294429105 82 700 SH   SOLE 0 700 0 0
EQUINIX INC COM PAR $0.001 29444U700 226 500 SH   SOLE 0 500 0 0
EQUINIX INC Call 29444U700 9 1,000 SH Call SOLE 0 1,000 0 0
EQUITY RESIDENTIAL Call 29476L107 1 800 SH Call SOLE 0 800 0 0
EQUITY RESIDENTIAL Put 29476L107 0 300 SH Put SOLE 0 300 0 0
ERICSSON ADR B SEK 10 294821608 176 19,233 SH   SOLE 0 19,233 0 0
ERICSSON Call 294821608 9 30,400 SH Call SOLE 0 30,400 0 0
ERICSSON Put 294821608 0 4,500 SH Put SOLE 0 4,500 0 0
EROS INTL PLC SHS NEW G3788M114 26 2,919 SH   SOLE 0 2,919 0 0
EROS INTL PLC Put G3788M114 5 1,800 SH Put SOLE 0 1,800 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 96 2,400 SH   SOLE 0 2,400 0 0
ESPERION THERAPEUTICS INC NE Call 29664W105 0 100 SH Call SOLE 0 100 0 0
ESPERION THERAPEUTICS INC NE Put 29664W105 24 1,100 SH Put SOLE 0 1,100 0 0
ESSEX PPTY TR INC COM 297178105 115 400 SH   SOLE 0 400 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 116 3,200 SH   SOLE 0 3,200 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,354 33,849 SH   SOLE 0 33,849 0 0
ETF MANAGERS TR Call 26924G201 4 2,400 SH Call SOLE 0 2,400 0 0
ETF MANAGERS TR Call 26924G508 114 47,000 SH Call SOLE 0 47,000 0 0
ETF MANAGERS TR Put 26924G508 224 44,500 SH Put SOLE 0 44,500 0 0
ETF MANAGERS TR Put 26924G201 7 18,700 SH Put SOLE 0 18,700 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 538 28,164 SH   SOLE 0 28,164 0 0
ETHAN ALLEN INTERIORS INC Put 297602104 24 72,300 SH Put SOLE 0 72,300 0 0
ETSY INC COM 29786A106 929 13,831 SH   SOLE 0 13,831 0 0
ETSY INC Call 29786A106 58 39,400 SH Call SOLE 0 39,400 0 0
ETSY INC Put 29786A106 115 62,200 SH Put SOLE 0 62,200 0 0
EURONET WORLDWIDE INC Call 298736109 0 100 SH Call SOLE 0 100 0 0
EVERBRIDGE INC COM 29978A104 15 200 SH   SOLE 0 200 0 0
EVERBRIDGE INC Call 29978A104 10 1,000 SH Call SOLE 0 1,000 0 0
EVERI HLDGS INC Call 30034T103 3 3,000 SH Call SOLE 0 3,000 0 0
EVERSOURCE ENERGY COM 30040W108 156 2,200 SH   SOLE 0 2,200 0 0
EVERSOURCE ENERGY Put 30040W108 0 400 SH Put SOLE 0 400 0 0
EVOLENT HEALTH INC CL A 30050B101 94 7,519 SH   SOLE 0 7,519 0 0
EVOLENT HEALTH INC Call 30050B101 0 200 SH Call SOLE 0 200 0 0
EVOLUS INC COM 30052C107 144 6,400 SH   SOLE 0 6,400 0 0
EVOLUS INC Call 30052C107 24 11,000 SH Call SOLE 0 11,000 0 0
EVOLUS INC Put 30052C107 3 3,600 SH Put SOLE 0 3,600 0 0
EXACT SCIENCES CORP Call 30063P105 40 5,100 SH Call SOLE 0 5,100 0 0
EXACT SCIENCES CORP Put 30063P105 8 7,100 SH Put SOLE 0 7,100 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 7 200 SH   SOLE 0 200 0 0
EXCHANGE TRADED CONCEPTS TR Call 301505707 1 1,900 SH Call SOLE 0 1,900 0 0
EXCHANGE TRADED CONCEPTS TR Put 301505707 0 300 SH Put SOLE 0 300 0 0
EXELIXIS INC COM 30161Q104 154 6,505 SH   SOLE 0 6,505 0 0
EXELIXIS INC Call 30161Q104 0 2,300 SH Call SOLE 0 2,300 0 0
EXELIXIS INC Put 30161Q104 4 2,500 SH Put SOLE 0 2,500 0 0
EXELON CORP COM 30161N101 39 779 SH   SOLE 0 779 0 0
EXELON CORP Call 30161N101 397 71,800 SH Call SOLE 0 71,800 0 0
EXELON CORP Put 30161N101 6 8,800 SH Put SOLE 0 8,800 0 0
EXONE CO COM 302104104 82 9,772 SH   SOLE 0 9,772 0 0
EXONE CO Call 302104104 18 3,900 SH Call SOLE 0 3,900 0 0
EXONE CO Put 302104104 3 1,700 SH Put SOLE 0 1,700 0 0
EXPEDIA GROUP INC COM NEW 30212P303 6,050 50,845 SH   SOLE 0 50,845 0 0
EXPEDIA GROUP INC Call 30212P303 120 86,900 SH Call SOLE 0 86,900 0 0
EXPEDIA GROUP INC Put 30212P303 679 144,600 SH Put SOLE 0 144,600 0 0
EXPEDITORS INTL WASH INC Call 302130109 1 1,100 SH Call SOLE 0 1,100 0 0
EXPEDITORS INTL WASH INC Put 302130109 1 7,400 SH Put SOLE 0 7,400 0 0
EXPONENT INC COM 30214U102 5 100 SH   SOLE 0 100 0 0
EXPONENT INC Call 30214U102 7 1,300 SH Call SOLE 0 1,300 0 0
EXPRESS INC COM 30219E103 15 3,555 SH   SOLE 0 3,555 0 0
EXPRESS INC Call 30219E103 0 300 SH Call SOLE 0 300 0 0
EXPRESS INC Put 30219E103 1 1,500 SH Put SOLE 0 1,500 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 162 9,045 SH   SOLE 0 9,045 0 0
EXTENDED STAY AMER INC Put 30224P200 16 15,300 SH Put SOLE 0 15,300 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 8 2,100 SH   SOLE 0 2,100 0 0
EXTREME NETWORKS INC COM 30226D106 188 25,183 SH   SOLE 0 25,183 0 0
EXTREME NETWORKS INC Call 30226D106 1 5,200 SH Call SOLE 0 5,200 0 0
EXTREME NETWORKS INC Put 30226D106 13 46,300 SH Put SOLE 0 46,300 0 0
EXXON MOBIL CORP COM 30231G102 96 1,200 SH   SOLE 0 1,200 0 0
EXXON MOBIL CORP Call 30231G102 627 250,500 SH Call SOLE 0 250,500 0 0
EXXON MOBIL CORP Put 30231G102 48 239,500 SH Put SOLE 0 239,500 0 0
EZCORP INC CL A NON VTG 302301106 79 8,500 SH   SOLE 0 8,500 0 0
EZCORP INC Put 302301106 35 13,600 SH Put SOLE 0 13,600 0 0
F5 NETWORKS INC COM 315616102 1,177 7,506 SH   SOLE 0 7,506 0 0
F5 NETWORKS INC Call 315616102 0 1,000 SH Call SOLE 0 1,000 0 0
F5 NETWORKS INC Put 315616102 22 26,200 SH Put SOLE 0 26,200 0 0
FABRINET SHS G3323L100 4 79 SH   SOLE 0 79 0 0
FABRINET Call G3323L100 80 8,500 SH Call SOLE 0 8,500 0 0
FABRINET Put G3323L100 0 100 SH Put SOLE 0 100 0 0
FACEBOOK INC CL A 30303M102 45,091 270,513 SH   SOLE 0 270,513 0 0
FACEBOOK INC Call 30303M102 381 121,900 SH Call SOLE 0 121,900 0 0
FACEBOOK INC Put 30303M102 149 105,800 SH Put SOLE 0 105,800 0 0
FANG HLDGS LTD Call 30711Y102 0 700 SH Call SOLE 0 700 0 0
FANHUA INC SPONSORED ADR 30712A103 34 1,300 SH   SOLE 0 1,300 0 0
FANHUA INC Call 30712A103 3 3,700 SH Call SOLE 0 3,700 0 0
FANHUA INC Put 30712A103 15 20,000 SH Put SOLE 0 20,000 0 0
FASTENAL CO Call 311900104 190 27,400 SH Call SOLE 0 27,400 0 0
FASTENAL CO Put 311900104 2 2,700 SH Put SOLE 0 2,700 0 0
FATE THERAPEUTICS INC Call 31189P102 1 1,600 SH Call SOLE 0 1,600 0 0
FEDERATED INVS INC PA CL B 314211103 5 200 SH   SOLE 0 200 0 0
FEDERATED INVS INC PA Call 314211103 0 400 SH Call SOLE 0 400 0 0
FEDEX CORP COM 31428X106 4,917 27,109 SH   SOLE 0 27,109 0 0
FEDEX CORP Call 31428X106 98 82,500 SH Call SOLE 0 82,500 0 0
FEDEX CORP Put 31428X106 62 56,800 SH Put SOLE 0 56,800 0 0
FERRARI N V Call N3167Y103 723 74,000 SH Call SOLE 0 74,000 0 0
FERRARI N V Put N3167Y103 0 400 SH Put SOLE 0 400 0 0
FERRO CORP Call 315405100 13 18,000 SH Call SOLE 0 18,000 0 0
FERRO CORP Put 315405100 10 9,600 SH Put SOLE 0 9,600 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 329 22,165 SH   SOLE 0 22,165 0 0
FIAT CHRYSLER AUTOMOBILES N Call N31738102 22 38,800 SH Call SOLE 0 38,800 0 0
FIAT CHRYSLER AUTOMOBILES N Put N31738102 61 19,900 SH Put SOLE 0 19,900 0 0
FIBROGEN INC COM 31572Q808 230 4,250 SH   SOLE 0 4,250 0 0
FIBROGEN INC Call 31572Q808 2 1,900 SH Call SOLE 0 1,900 0 0
FIBROGEN INC Put 31572Q808 13 6,500 SH Put SOLE 0 6,500 0 0
FIDELITY NATIONAL FINANCIAL Call 31620R303 0 100 SH Call SOLE 0 100 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 678 6,000 SH   SOLE 0 6,000 0 0
FIDELITY NATL INFORMATION SV Call 31620M106 140 37,300 SH Call SOLE 0 37,300 0 0
FIDELITY NATL INFORMATION SV Put 31620M106 1 18,200 SH Put SOLE 0 18,200 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 26 2,046 SH   SOLE 0 2,046 0 0
FIESTA RESTAURANT GROUP INC Call 31660B101 0 2,600 SH Call SOLE 0 2,600 0 0
FIFTH THIRD BANCORP Call 316773100 2 9,700 SH Call SOLE 0 9,700 0 0
FIFTH THIRD BANCORP Put 316773100 7 3,000 SH Put SOLE 0 3,000 0 0
FINISAR CORP COM NEW 31787A507 64 2,798 SH   SOLE 0 2,798 0 0
FINISAR CORP Call 31787A507 0 400 SH Call SOLE 0 400 0 0
FIREEYE INC COM 31816Q101 462 27,559 SH   SOLE 0 27,559 0 0
FIREEYE INC Call 31816Q101 0 500 SH Call SOLE 0 500 0 0
FIREEYE INC Put 31816Q101 22 10,000 SH Put SOLE 0 10,000 0 0
FIRST AMERN FINL CORP Call 31847R102 10 5,000 SH Call SOLE 0 5,000 0 0
FIRST DATA CORP NEW COM CL A 32008D106 237 9,059 SH   SOLE 0 9,059 0 0
FIRST DATA CORP NEW Call 32008D106 980 167,700 SH Call SOLE 0 167,700 0 0
FIRST DATA CORP NEW Put 32008D106 9 18,400 SH Put SOLE 0 18,400 0 0
FIRST HORIZON NATL CORP COM 320517105 33 2,400 SH   SOLE 0 2,400 0 0
FIRST HORIZON NATL CORP Put 320517105 0 500 SH Put SOLE 0 500 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 284 43,267 SH   SOLE 0 43,267 0 0
FIRST MAJESTIC SILVER CORP Call 32076V103 55 61,300 SH Call SOLE 0 61,300 0 0
FIRST MAJESTIC SILVER CORP Put 32076V103 14 49,700 SH Put SOLE 0 49,700 0 0
FIRST REP BK SAN FRANCISCO C Call 33616C100 0 100 SH Call SOLE 0 100 0 0
FIRST SOLAR INC Call 336433107 278 150,300 SH Call SOLE 0 150,300 0 0
FIRST SOLAR INC Put 336433107 20 13,000 SH Put SOLE 0 13,000 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 17 299 SH   SOLE 0 299 0 0
FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 191 11,100 SH   SOLE 0 11,100 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E302 21 14,700 SH Call SOLE 0 14,700 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E302 32 23,000 SH Put SOLE 0 23,000 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 8 99 SH   SOLE 0 99 0 0
FIRST TR NASDAQ100 TECH INDE Call 337345102 3 300 SH Call SOLE 0 300 0 0
FIRSTENERGY CORP COM 337932107 8 200 SH   SOLE 0 200 0 0
FIRSTENERGY CORP Call 337932107 2 6,800 SH Call SOLE 0 6,800 0 0
FIRSTENERGY CORP Put 337932107 0 200 SH Put SOLE 0 200 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 33 2,500 SH   SOLE 0 2,500 0 0
FISERV INC COM 337738108 44 500 SH   SOLE 0 500 0 0
FISERV INC Call 337738108 37 3,200 SH Call SOLE 0 3,200 0 0
FISERV INC Put 337738108 2 10,200 SH Put SOLE 0 10,200 0 0
FIVE BELOW INC COM 33829M101 2,107 16,959 SH   SOLE 0 16,959 0 0
FIVE BELOW INC Call 33829M101 39 23,400 SH Call SOLE 0 23,400 0 0
FIVE BELOW INC Put 33829M101 62 21,700 SH Put SOLE 0 21,700 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 74 5,584 SH   SOLE 0 5,584 0 0
FIVE PRIME THERAPEUTICS INC Call 33830X104 2 2,500 SH Call SOLE 0 2,500 0 0
FIVE PRIME THERAPEUTICS INC Put 33830X104 9 5,300 SH Put SOLE 0 5,300 0 0
FIVE9 INC COM 338307101 207 3,936 SH   SOLE 0 3,936 0 0
FIVE9 INC Call 338307101 3 2,200 SH Call SOLE 0 2,200 0 0
FIVE9 INC Put 338307101 3 800 SH Put SOLE 0 800 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 284 1,153 SH   SOLE 0 1,153 0 0
FLEETCOR TECHNOLOGIES INC Call 339041105 4 500 SH Call SOLE 0 500 0 0
FLEX LTD Call Y2573F102 2 33,500 SH Call SOLE 0 33,500 0 0
FLEX LTD Put Y2573F102 0 2,000 SH Put SOLE 0 2,000 0 0
FLEXION THERAPEUTICS INC COM 33938J106 2 200 SH   SOLE 0 200 0 0
FLIR SYS INC COM 302445101 491 10,326 SH   SOLE 0 10,326 0 0
FLIR SYS INC Call 302445101 0 1,500 SH Call SOLE 0 1,500 0 0
FLIR SYS INC Put 302445101 0 100 SH Put SOLE 0 100 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 959 23,287 SH   SOLE 0 23,287 0 0
FLOOR & DECOR HLDGS INC Call 339750101 104 30,600 SH Call SOLE 0 30,600 0 0
FLOOR & DECOR HLDGS INC Put 339750101 0 300 SH Put SOLE 0 300 0 0
FLOWERS FOODS INC COM 343498101 4 197 SH   SOLE 0 197 0 0
FLOWERS FOODS INC Call 343498101 22 11,400 SH Call SOLE 0 11,400 0 0
FLOWERS FOODS INC Put 343498101 9 11,800 SH Put SOLE 0 11,800 0 0
FLOWSERVE CORP Call 34354P105 0 400 SH Call SOLE 0 400 0 0
FLOWSERVE CORP Put 34354P105 1 400 SH Put SOLE 0 400 0 0
FLUOR CORP NEW COM 343412102 202 5,500 SH   SOLE 0 5,500 0 0
FLUOR CORP NEW Call 343412102 0 2,800 SH Call SOLE 0 2,800 0 0
FLUOR CORP NEW Put 343412102 0 300 SH Put SOLE 0 300 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 16 1,220 SH   SOLE 0 1,220 0 0
FLY LEASING LTD Call 34407D109 0 100 SH Call SOLE 0 100 0 0
FLY LEASING LTD Put 34407D109 0 1,000 SH Put SOLE 0 1,000 0 0
FNB CORP PA Call 302520101 0 5,200 SH Call SOLE 0 5,200 0 0
FOOT LOCKER INC COM 344849104 697 11,511 SH   SOLE 0 11,511 0 0
FOOT LOCKER INC Call 344849104 7 15,100 SH Call SOLE 0 15,100 0 0
FOOT LOCKER INC Put 344849104 24 43,800 SH Put SOLE 0 43,800 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,216 138,600 SH   SOLE 0 138,600 0 0
FORD MTR CO DEL Call 345370860 32 40,600 SH Call SOLE 0 40,600 0 0
FORD MTR CO DEL Put 345370860 434 181,300 SH Put SOLE 0 181,300 0 0
FORMFACTOR INC COM 346375108 10 635 SH   SOLE 0 635 0 0
FORMFACTOR INC Call 346375108 5 4,200 SH Call SOLE 0 4,200 0 0
FORMFACTOR INC Put 346375108 1 6,500 SH Put SOLE 0 6,500 0 0
FORTINET INC COM 34959E109 152 1,813 SH   SOLE 0 1,813 0 0
FORTINET INC Call 34959E109 35 16,200 SH Call SOLE 0 16,200 0 0
FORTINET INC Put 34959E109 14 3,500 SH Put SOLE 0 3,500 0 0
FORTIVE CORP COM 34959J108 72 865 SH   SOLE 0 865 0 0
FORTIVE CORP Call 34959J108 74 52,000 SH Call SOLE 0 52,000 0 0
FORTIVE CORP Put 34959J108 0 500 SH Put SOLE 0 500 0 0
FORTRESS BIOTECH INC COM 34960Q109 8 4,500 SH   SOLE 0 4,500 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 50 2,956 SH   SOLE 0 2,956 0 0
FORTUNA SILVER MINES INC COM 349915108 0 100 SH   SOLE 0 100 0 0
FORTUNE BRANDS HOME & SEC IN Call 34964C106 2 400 SH Call SOLE 0 400 0 0
FORTUNE BRANDS HOME & SEC IN Put 34964C106 0 600 SH Put SOLE 0 600 0 0
FOSSIL GROUP INC COM 34988V106 200 14,615 SH   SOLE 0 14,615 0 0
FOSSIL GROUP INC Call 34988V106 8 26,100 SH Call SOLE 0 26,100 0 0
FOSSIL GROUP INC Put 34988V106 65 25,200 SH Put SOLE 0 25,200 0 0
FRANCESCAS HLDGS CORP COM 351793104 1 2,400 SH   SOLE 0 2,400 0 0
FRANCESCAS HLDGS CORP Put 351793104 0 200 SH Put SOLE 0 200 0 0
FRANCO NEVADA CORP COM 351858105 228 3,044 SH   SOLE 0 3,044 0 0
FRANCO NEVADA CORP Call 351858105 12 6,800 SH Call SOLE 0 6,800 0 0
FRANCO NEVADA CORP Put 351858105 10 5,400 SH Put SOLE 0 5,400 0 0
FRANKLIN COVEY CO COM 353469109 470 18,606 SH   SOLE 0 18,606 0 0
FRANKLIN COVEY CO Call 353469109 16 7,500 SH Call SOLE 0 7,500 0 0
FRANKLIN RES INC COM 354613101 3 100 SH   SOLE 0 100 0 0
FRANKLIN RES INC Call 354613101 17 38,000 SH Call SOLE 0 38,000 0 0
FRANKLIN RES INC Put 354613101 3 11,500 SH Put SOLE 0 11,500 0 0
FREDS INC CL A 356108100 0 200 SH   SOLE 0 200 0 0
FREDS INC Call 356108100 0 5,900 SH Call SOLE 0 5,900 0 0
FREDS INC Put 356108100 0 500 SH Put SOLE 0 500 0 0
FREEPORT-MCMORAN INC CL B 35671D857 340 26,401 SH   SOLE 0 26,401 0 0
FREEPORT-MCMORAN INC Call 35671D857 151 83,600 SH Call SOLE 0 83,600 0 0
FREEPORT-MCMORAN INC Put 35671D857 0 4,100 SH Put SOLE 0 4,100 0 0
FREIGHTCAR AMER INC COM 357023100 20 3,327 SH   SOLE 0 3,327 0 0
FREIGHTCAR AMER INC Put 357023100 6 2,200 SH Put SOLE 0 2,200 0 0
FRESH DEL MONTE PRODUCE INC Call G36738105 1 4,400 SH Call SOLE 0 4,400 0 0
FRESH DEL MONTE PRODUCE INC Put G36738105 2 5,600 SH Put SOLE 0 5,600 0 0
FRESHPET INC Call 358039105 4 900 SH Call SOLE 0 900 0 0
FRESHPET INC Put 358039105 5 7,800 SH Put SOLE 0 7,800 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 14 1,548 SH   SOLE 0 1,548 0 0
FRONT YD RESIDENTIAL CORP Call 35904G107 19 30,900 SH Call SOLE 0 30,900 0 0
FRONT YD RESIDENTIAL CORP Put 35904G107 11 11,500 SH Put SOLE 0 11,500 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 393 197,500 SH   SOLE 0 197,500 0 0
FRONTIER COMMUNICATIONS CORP Call 35906A306 0 1,000 SH Call SOLE 0 1,000 0 0
FRONTIER COMMUNICATIONS CORP Put 35906A306 295 200,800 SH Put SOLE 0 200,800 0 0
FRONTLINE LTD SHS NEW G3682E192 43 6,754 SH   SOLE 0 6,754 0 0
FRONTLINE LTD Call G3682E192 0 100 SH Call SOLE 0 100 0 0
FTD COS INC COM 30281V108 0 1,000 SH   SOLE 0 1,000 0 0
FTI CONSULTING INC Call 302941109 55 20,000 SH Call SOLE 0 20,000 0 0
FTI CONSULTING INC Put 302941109 2 15,000 SH Put SOLE 0 15,000 0 0
FTS INTERNATIONAL INC COM 30283W104 1 100 SH   SOLE 0 100 0 0
FUNKO INC COM CL A 361008105 174 8,050 SH   SOLE 0 8,050 0 0
FUNKO INC Call 361008105 23 11,100 SH Call SOLE 0 11,100 0 0
FUNKO INC Put 361008105 13 13,000 SH Put SOLE 0 13,000 0 0
FUTUREFUEL CORPORATION COM 36116M106 16 1,255 SH   SOLE 0 1,255 0 0
G-III APPAREL GROUP LTD COM 36237H101 173 4,342 SH   SOLE 0 4,342 0 0
G-III APPAREL GROUP LTD Call 36237H101 4 2,200 SH Call SOLE 0 2,200 0 0
G-III APPAREL GROUP LTD Put 36237H101 5 3,900 SH Put SOLE 0 3,900 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1 100 SH   SOLE 0 100 0 0
GAIN CAP HLDGS INC COM 36268W100 20 3,211 SH   SOLE 0 3,211 0 0
GAIN CAP HLDGS INC Call 36268W100 0 5,400 SH Call SOLE 0 5,400 0 0
GALAPAGOS NV Call 36315X101 75 5,000 SH Call SOLE 0 5,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109 167 2,147 SH   SOLE 0 2,147 0 0
GALLAGHER ARTHUR J & CO Call 363576109 1 800 SH Call SOLE 0 800 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 3 400 SH   SOLE 0 400 0 0
GAMESTOP CORP NEW CL A 36467W109 79 7,807 SH   SOLE 0 7,807 0 0
GAMESTOP CORP NEW Call 36467W109 1 10,800 SH Call SOLE 0 10,800 0 0
GAMESTOP CORP NEW Put 36467W109 79 23,700 SH Put SOLE 0 23,700 0 0
GAMING & LEISURE PPTYS INC Call 36467J108 6 1,600 SH Call SOLE 0 1,600 0 0
GAMING & LEISURE PPTYS INC Put 36467J108 0 3,600 SH Put SOLE 0 3,600 0 0
GANNETT CO INC COM 36473H104 9 900 SH   SOLE 0 900 0 0
GANNETT CO INC Call 36473H104 2 4,900 SH Call SOLE 0 4,900 0 0
GANNETT CO INC Put 36473H104 0 600 SH Put SOLE 0 600 0 0
GAP INC DEL COM 364760108 746 28,522 SH   SOLE 0 28,522 0 0
GAP INC DEL Call 364760108 1 1,000 SH Call SOLE 0 1,000 0 0
GAP INC DEL Put 364760108 86 82,600 SH Put SOLE 0 82,600 0 0
GARMIN LTD SHS H2906T109 397 4,600 SH   SOLE 0 4,600 0 0
GARMIN LTD Call H2906T109 1 200 SH Call SOLE 0 200 0 0
GASLOG LTD Put G37585109 0 800 SH Put SOLE 0 800 0 0
GATX CORP Call 361448103 3 4,400 SH Call SOLE 0 4,400 0 0
GCP APPLIED TECHNOLOGIES INC Call 36164Y101 27 16,400 SH Call SOLE 0 16,400 0 0
GCP APPLIED TECHNOLOGIES INC Put 36164Y101 0 3,000 SH Put SOLE 0 3,000 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 33 939 SH   SOLE 0 939 0 0
GDS HLDGS LTD Call 36165L108 4 10,000 SH Call SOLE 0 10,000 0 0
GDS HLDGS LTD Put 36165L108 8 8,100 SH Put SOLE 0 8,100 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 0 100 SH   SOLE 0 100 0 0
GENERAC HLDGS INC Call 368736104 0 600 SH Call SOLE 0 600 0 0
GENERAC HLDGS INC Put 368736104 2 7,500 SH Put SOLE 0 7,500 0 0
GENERAL DYNAMICS CORP Call 369550108 4 1,500 SH Call SOLE 0 1,500 0 0
GENERAL ELECTRIC CO COM 369604103 1,543 154,554 SH   SOLE 0 154,554 0 0
GENERAL ELECTRIC CO Call 369604103 452 950,900 SH Call SOLE 0 950,900 0 0
GENERAL ELECTRIC CO Put 369604103 466 777,900 SH Put SOLE 0 777,900 0 0
GENERAL MLS INC Call 370334104 94 38,400 SH Call SOLE 0 38,400 0 0
GENERAL MLS INC Put 370334104 0 3,100 SH Put SOLE 0 3,100 0 0
GENERAL MTRS CO Call 37045V100 188 140,700 SH Call SOLE 0 140,700 0 0
GENERAL MTRS CO Put 37045V100 10 14,600 SH Put SOLE 0 14,600 0 0
GENESCO INC COM 371532102 1 39 SH   SOLE 0 39 0 0
GENESCO INC Put 371532102 0 400 SH Put SOLE 0 400 0 0
GENESIS ENERGY L P Call 371927104 100 94,600 SH Call SOLE 0 94,600 0 0
GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 4 5,400 SH   SOLE 0 5,400 0 0
GENIE ENERGY LTD CL B 372284208 13 1,609 SH   SOLE 0 1,609 0 0
GENIE ENERGY LTD Call 372284208 2 5,700 SH Call SOLE 0 5,700 0 0
GENPACT LIMITED SHS G3922B107 168 4,800 SH   SOLE 0 4,800 0 0
GENPACT LIMITED Call G3922B107 3 2,000 SH Call SOLE 0 2,000 0 0
GENTHERM INC Put 37253A103 0 2,200 SH Put SOLE 0 2,200 0 0
GENUINE PARTS CO COM 372460105 30 269 SH   SOLE 0 269 0 0
GEO GROUP INC NEW Call 36162J106 0 900 SH Call SOLE 0 900 0 0
GERDAU S A SPON ADR REP PFD 373737105 0 200 SH   SOLE 0 200 0 0
GERDAU S A Call 373737105 0 100 SH Call SOLE 0 100 0 0
GERDAU S A Put 373737105 0 500 SH Put SOLE 0 500 0 0
GERON CORP COM 374163103 4 2,600 SH   SOLE 0 2,600 0 0
GERON CORP Call 374163103 0 900 SH Call SOLE 0 900 0 0
GILEAD SCIENCES INC COM 375558103 1,090 16,779 SH   SOLE 0 16,779 0 0
GILEAD SCIENCES INC Call 375558103 4 7,600 SH Call SOLE 0 7,600 0 0
GILEAD SCIENCES INC Put 375558103 380 39,500 SH Put SOLE 0 39,500 0 0
GLADSTONE CAPITAL CORP COM 376535100 0 100 SH   SOLE 0 100 0 0
GLADSTONE CAPITAL CORP Put 376535100 0 200 SH Put SOLE 0 200 0 0
GLADSTONE COML CORP Call 376536108 2 2,500 SH Call SOLE 0 2,500 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5 132 SH   SOLE 0 132 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 43 813 SH   SOLE 0 813 0 0
GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 24 2,700 SH Call SOLE 0 2,700 0 0
GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 4 600 SH Put SOLE 0 600 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 0 150 SH   SOLE 0 150 0 0
GLOBAL EAGLE ENTMT INC Call 37951D102 0 3,400 SH Call SOLE 0 3,400 0 0
GLOBAL NET LEASE INC Call 379378201 0 3,200 SH Call SOLE 0 3,200 0 0
GLOBAL NET LEASE INC Put 379378201 2 1,300 SH Put SOLE 0 1,300 0 0
GLOBAL PMTS INC COM 37940X102 205 1,506 SH   SOLE 0 1,506 0 0
GLOBAL PMTS INC Call 37940X102 14 2,600 SH Call SOLE 0 2,600 0 0
GLOBAL PMTS INC Put 37940X102 1 1,900 SH Put SOLE 0 1,900 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 5 200 SH   SOLE 0 200 0 0
GLOBAL X FDS CHINA FINL ETF 37950E606 17 1,000 SH   SOLE 0 1,000 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 6 300 SH   SOLE 0 300 0 0
GLOBAL X FDS Call 37954Y715 0 700 SH Call SOLE 0 700 0 0
GLOBAL X FDS Call 37954Y848 3 15,100 SH Call SOLE 0 15,100 0 0
GLOBAL X FDS Call 37950E606 4 3,600 SH Call SOLE 0 3,600 0 0
GLOBAL X FDS Call 37950E259 17 5,800 SH Call SOLE 0 5,800 0 0
GLOBAL X FDS Call 37950E366 0 200 SH Call SOLE 0 200 0 0
GLOBAL X FDS Call 37950E200 0 100 SH Call SOLE 0 100 0 0
GLOBAL X FDS Put 37950E200 0 300 SH Put SOLE 0 300 0 0
GLOBAL X FDS Put 37950E366 0 300 SH Put SOLE 0 300 0 0
GLOBAL X FDS Put 37950E259 0 1,800 SH Put SOLE 0 1,800 0 0
GLOBAL X FDS Put 37950E606 13 9,800 SH Put SOLE 0 9,800 0 0
GLOBAL X FDS Put 37954Y848 6 10,100 SH Put SOLE 0 10,100 0 0
GLOBANT S A COM L44385109 128 1,800 SH   SOLE 0 1,800 0 0
GLOBUS MED INC Call 379577208 1 1,200 SH Call SOLE 0 1,200 0 0
GLU MOBILE INC COM 379890106 91 8,368 SH   SOLE 0 8,368 0 0
GLU MOBILE INC Call 379890106 5 3,600 SH Call SOLE 0 3,600 0 0
GLU MOBILE INC Put 379890106 3 16,100 SH Put SOLE 0 16,100 0 0
GLYCOMIMETICS INC COM 38000Q102 1 100 SH   SOLE 0 100 0 0
GLYCOMIMETICS INC Call 38000Q102 3 4,000 SH Call SOLE 0 4,000 0 0
GLYCOMIMETICS INC Put 38000Q102 3 4,000 SH Put SOLE 0 4,000 0 0
GNC HLDGS INC Call 36191G107 2 10,000 SH Call SOLE 0 10,000 0 0
GNC HLDGS INC Put 36191G107 16 7,000 SH Put SOLE 0 7,000 0 0
GODADDY INC CL A 380237107 79 1,053 SH   SOLE 0 1,053 0 0
GODADDY INC Call 380237107 2 5,200 SH Call SOLE 0 5,200 0 0
GODADDY INC Put 380237107 10 2,900 SH Put SOLE 0 2,900 0 0
GOGO INC COM 38046C109 136 30,372 SH   SOLE 0 30,372 0 0
GOGO INC Call 38046C109 3 17,800 SH Call SOLE 0 17,800 0 0
GOGO INC Put 38046C109 0 800 SH Put SOLE 0 800 0 0
GOLAR LNG LTD BERMUDA Call G9456A100 22 64,600 SH Call SOLE 0 64,600 0 0
GOLAR LNG LTD BERMUDA Put G9456A100 0 3,900 SH Put SOLE 0 3,900 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1 99 SH   SOLE 0 99 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 6 900 SH Put SOLE 0 900 0 0
GOLDCORP INC NEW COM 380956409 342 29,910 SH   SOLE 0 29,910 0 0
GOLDCORP INC NEW Call 380956409 0 300 SH Call SOLE 0 300 0 0
GOLDCORP INC NEW Put 380956409 51 45,600 SH Put SOLE 0 45,600 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 12 2,600 SH   SOLE 0 2,600 0 0
GOLDEN OCEAN GROUP LTD Call G39637205 0 100 SH Call SOLE 0 100 0 0
GOLDEN OCEAN GROUP LTD Put G39637205 1 1,700 SH Put SOLE 0 1,700 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,295 6,748 SH   SOLE 0 6,748 0 0
GOLDMAN SACHS GROUP INC Call 38141G104 63 51,600 SH Call SOLE 0 51,600 0 0
GOLDMAN SACHS GROUP INC Put 38141G104 96 25,700 SH Put SOLE 0 25,700 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 128 7,079 SH   SOLE 0 7,079 0 0
GOODYEAR TIRE & RUBR CO Call 382550101 4 26,200 SH Call SOLE 0 26,200 0 0
GOODYEAR TIRE & RUBR CO Put 382550101 31 52,700 SH Put SOLE 0 52,700 0 0
GOPRO INC CL A 38268T103 26 4,100 SH   SOLE 0 4,100 0 0
GOPRO INC Call 38268T103 2 4,500 SH Call SOLE 0 4,500 0 0
GOPRO INC Put 38268T103 0 300 SH Put SOLE 0 300 0 0
GRACE W R & CO DEL NEW COM 38388F108 196 2,514 SH   SOLE 0 2,514 0 0
GRACE W R & CO DEL NEW Call 38388F108 43 15,800 SH Call SOLE 0 15,800 0 0
GRACE W R & CO DEL NEW Put 38388F108 25 7,700 SH Put SOLE 0 7,700 0 0
GRACO INC COM 384109104 94 1,900 SH   SOLE 0 1,900 0 0
GRACO INC Call 384109104 0 700 SH Call SOLE 0 700 0 0
GRAINGER W W INC COM 384802104 936 3,113 SH   SOLE 0 3,113 0 0
GRAINGER W W INC Call 384802104 15 9,700 SH Call SOLE 0 9,700 0 0
GRAINGER W W INC Put 384802104 44 3,100 SH Put SOLE 0 3,100 0 0
GRAND CANYON ED INC Call 38526M106 1 1,000 SH Call SOLE 0 1,000 0 0
GRAND CANYON ED INC Put 38526M106 1 1,500 SH Put SOLE 0 1,500 0 0
GRAPHIC PACKAGING HLDG CO Call 388689101 0 400 SH Call SOLE 0 400 0 0
GRAY TELEVISION INC CL A 389375205 14 700 SH   SOLE 0 700 0 0
GREEN PLAINS INC COM 393222104 19 1,178 SH   SOLE 0 1,178 0 0
GREEN PLAINS INC Call 393222104 0 600 SH Call SOLE 0 600 0 0
GREEN PLAINS INC Put 393222104 0 1,200 SH Put SOLE 0 1,200 0 0
GREENBRIER COS INC COM 393657101 25 800 SH   SOLE 0 800 0 0
GREENLIGHT CAPITAL RE LTD Call G4095J109 1 1,100 SH Call SOLE 0 1,100 0 0
GREENLIGHT CAPITAL RE LTD Put G4095J109 0 200 SH Put SOLE 0 200 0 0
GREIF INC CL A 397624107 82 1,999 SH   SOLE 0 1,999 0 0
GREIF INC Call 397624107 2 1,500 SH Call SOLE 0 1,500 0 0
GRIDSUM HLDG INC ADR REPSG CL B 398132100 2 800 SH   SOLE 0 800 0 0
GROUPON INC COM 399473107 69 19,717 SH   SOLE 0 19,717 0 0
GROUPON INC Call 399473107 0 100 SH Call SOLE 0 100 0 0
GROUPON INC Put 399473107 0 1,800 SH Put SOLE 0 1,800 0 0
GRUBHUB INC COM 400110102 811 11,679 SH   SOLE 0 11,679 0 0
GRUBHUB INC Call 400110102 6 8,200 SH Call SOLE 0 8,200 0 0
GRUBHUB INC Put 400110102 266 23,100 SH Put SOLE 0 23,100 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 94 3,719 SH   SOLE 0 3,719 0 0
GRUPO FINANCIERO GALICIA S A Call 399909100 22 8,000 SH Call SOLE 0 8,000 0 0
GRUPO FINANCIERO GALICIA S A Put 399909100 3 2,800 SH Put SOLE 0 2,800 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 5 500 SH   SOLE 0 500 0 0
GRUPO TELEVISA SA Call 40049J206 1 15,200 SH Call SOLE 0 15,200 0 0
GRUPO TELEVISA SA Put 40049J206 5 10,800 SH Put SOLE 0 10,800 0 0
GSI TECHNOLOGY COM 36241U106 0 33 SH   SOLE 0 33 0 0
GSV CAP CORP COM 36191J101 47 6,310 SH   SOLE 0 6,310 0 0
GTT COMMUNICATIONS INC COM 362393100 175 5,055 SH   SOLE 0 5,055 0 0
GTT COMMUNICATIONS INC Call 362393100 118 11,700 SH Call SOLE 0 11,700 0 0
GTT COMMUNICATIONS INC Put 362393100 22 7,500 SH Put SOLE 0 7,500 0 0
GUESS INC COM 401617105 264 13,508 SH   SOLE 0 13,508 0 0
GUESS INC Call 401617105 0 1,200 SH Call SOLE 0 1,200 0 0
GUESS INC Put 401617105 15 24,300 SH Put SOLE 0 24,300 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 209 2,153 SH   SOLE 0 2,153 0 0
GUIDEWIRE SOFTWARE INC Call 40171V100 2 200 SH Call SOLE 0 200 0 0
GUIDEWIRE SOFTWARE INC Put 40171V100 3 14,000 SH Put SOLE 0 14,000 0 0
GULFPORT ENERGY CORP COM NEW 402635304 3 476 SH   SOLE 0 476 0 0
GULFPORT ENERGY CORP Call 402635304 2 28,800 SH Call SOLE 0 28,800 0 0
GULFPORT ENERGY CORP Put 402635304 3 5,100 SH Put SOLE 0 5,100 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 278 1,652 SH   SOLE 0 1,652 0 0
GW PHARMACEUTICALS PLC Call 36197T103 31 1,600 SH Call SOLE 0 1,600 0 0
GW PHARMACEUTICALS PLC Put 36197T103 13 4,000 SH Put SOLE 0 4,000 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 11 1,097 SH   SOLE 0 1,097 0 0
HABIT RESTAURANTS INC Call 40449J103 0 6,000 SH Call SOLE 0 6,000 0 0
HABIT RESTAURANTS INC Put 40449J103 5 5,000 SH Put SOLE 0 5,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 274 11,881 SH   SOLE 0 11,881 0 0
HAIN CELESTIAL GROUP INC Call 405217100 479 95,400 SH Call SOLE 0 95,400 0 0
HAIN CELESTIAL GROUP INC Put 405217100 1 9,900 SH Put SOLE 0 9,900 0 0
HALLIBURTON CO COM 406216101 140 4,784 SH   SOLE 0 4,784 0 0
HALLIBURTON CO Call 406216101 77 94,900 SH Call SOLE 0 94,900 0 0
HALLIBURTON CO Put 406216101 31 75,900 SH Put SOLE 0 75,900 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 6 377 SH   SOLE 0 377 0 0
HALOZYME THERAPEUTICS INC Call 40637H109 15 33,000 SH Call SOLE 0 33,000 0 0
HANESBRANDS INC COM 410345102 216 12,109 SH   SOLE 0 12,109 0 0
HANESBRANDS INC Call 410345102 2 500 SH Call SOLE 0 500 0 0
HANESBRANDS INC Put 410345102 4 5,000 SH Put SOLE 0 5,000 0 0
HARLEY DAVIDSON INC COM 412822108 392 11,012 SH   SOLE 0 11,012 0 0
HARLEY DAVIDSON INC Call 412822108 1 3,500 SH Call SOLE 0 3,500 0 0
HARLEY DAVIDSON INC Put 412822108 21 55,400 SH Put SOLE 0 55,400 0 0
HARSCO CORP Call 415864107 2 6,400 SH Call SOLE 0 6,400 0 0
HARSCO CORP Put 415864107 1 1,700 SH Put SOLE 0 1,700 0 0
HASBRO INC COM 418056107 49 581 SH   SOLE 0 581 0 0
HASBRO INC Call 418056107 1 6,400 SH Call SOLE 0 6,400 0 0
HASBRO INC Put 418056107 9 2,400 SH Put SOLE 0 2,400 0 0
HAWAIIAN HOLDINGS INC COM 419879101 36 1,400 SH   SOLE 0 1,400 0 0
HAWAIIAN HOLDINGS INC Call 419879101 0 300 SH Call SOLE 0 300 0 0
HAWAIIAN HOLDINGS INC Put 419879101 4 1,200 SH Put SOLE 0 1,200 0 0
HCA HEALTHCARE INC Call 40412C101 83 1,100 SH Call SOLE 0 1,100 0 0
HCA HEALTHCARE INC Put 40412C101 16 15,000 SH Put SOLE 0 15,000 0 0
HCP INC COM 40414L109 76 2,432 SH   SOLE 0 2,432 0 0
HCP INC Call 40414L109 0 600 SH Call SOLE 0 600 0 0
HCP INC Put 40414L109 1 1,400 SH Put SOLE 0 1,400 0 0
HD SUPPLY HLDGS INC COM 40416M105 323 7,467 SH   SOLE 0 7,467 0 0
HD SUPPLY HLDGS INC Call 40416M105 7 2,200 SH Call SOLE 0 2,200 0 0
HD SUPPLY HLDGS INC Put 40416M105 9 8,100 SH Put SOLE 0 8,100 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 46 400 SH   SOLE 0 400 0 0
HDFC BANK LTD Call 40415F101 4 500 SH Call SOLE 0 500 0 0
HDFC BANK LTD Put 40415F101 0 100 SH Put SOLE 0 100 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 134 5,000 SH   SOLE 0 5,000 0 0
HEALTH INS INNOVATIONS INC Call 42225K106 23 70,400 SH Call SOLE 0 70,400 0 0
HEALTH INS INNOVATIONS INC Put 42225K106 176 33,600 SH Put SOLE 0 33,600 0 0
HEALTHCARE SVCS GRP INC Call 421906108 0 100 SH Call SOLE 0 100 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 0 23 SH   SOLE 0 23 0 0
HEALTHEQUITY INC COM 42226A107 51 700 SH   SOLE 0 700 0 0
HEALTHEQUITY INC Call 42226A107 0 1,800 SH Call SOLE 0 1,800 0 0
HEALTHEQUITY INC Put 42226A107 1 400 SH Put SOLE 0 400 0 0
HECLA MNG CO COM 422704106 14 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 CL A 422806208 197 2,350 SH   SOLE 0 2,350 0 0
HEICO CORP NEW Call 422806109 9 800 SH Call SOLE 0 800 0 0
HELMERICH & PAYNE INC COM 423452101 149 2,683 SH   SOLE 0 2,683 0 0
HELMERICH & PAYNE INC Call 423452101 35 14,100 SH Call SOLE 0 14,100 0 0
HELMERICH & PAYNE INC Put 423452101 27 20,400 SH Put SOLE 0 20,400 0 0
HENRY JACK & ASSOC INC Call 426281101 0 400 SH Call SOLE 0 400 0 0
HENRY JACK & ASSOC INC Put 426281101 0 300 SH Put SOLE 0 300 0 0
HERBALIFE LTD COM USD SHS G4412G101 49 932 SH   SOLE 0 932 0 0
HERBALIFE LTD Put G4412G101 7 11,100 SH Put SOLE 0 11,100 0 0
HERCULES CAPITAL INC Call 427096508 0 400 SH Call SOLE 0 400 0 0
HERITAGE INS HLDGS INC COM 42727J102 113 7,773 SH   SOLE 0 7,773 0 0
HERON THERAPEUTICS INC COM 427746102 14 600 SH   SOLE 0 600 0 0
HERON THERAPEUTICS INC Call 427746102 0 100 SH Call SOLE 0 100 0 0
HERON THERAPEUTICS INC Put 427746102 0 800 SH Put SOLE 0 800 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 17 1,000 SH   SOLE 0 1,000 0 0
HERSHA HOSPITALITY TR Put 427825500 3 4,000 SH Put SOLE 0 4,000 0 0
HERSHEY CO COM 427866108 126 1,100 SH   SOLE 0 1,100 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 56 3,255 SH   SOLE 0 3,255 0 0
HERTZ GLOBAL HLDGS INC Call 42806J106 13 17,200 SH Call SOLE 0 17,200 0 0
HERTZ GLOBAL HLDGS INC Put 42806J106 41 61,300 SH Put SOLE 0 61,300 0 0
HESS CORP COM 42809H107 1,244 20,660 SH   SOLE 0 20,660 0 0
HESS CORP Call 42809H107 391 66,100 SH Call SOLE 0 66,100 0 0
HESS CORP Put 42809H107 42 17,100 SH Put SOLE 0 17,100 0 0
HEWLETT PACKARD ENTERPRISE C Call 42824C109 0 600 SH Call SOLE 0 600 0 0
HEWLETT PACKARD ENTERPRISE C Put 42824C109 0 700 SH Put SOLE 0 700 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 50 11,362 SH   SOLE 0 11,362 0 0
HI-CRUSH PARTNERS LP Call 428337109 1 5,900 SH Call SOLE 0 5,900 0 0
HI-CRUSH PARTNERS LP Put 428337109 4 9,400 SH Put SOLE 0 9,400 0 0
HIBBETT SPORTS INC Call 428567101 0 300 SH Call SOLE 0 300 0 0
HIBBETT SPORTS INC Put 428567101 0 700 SH Put SOLE 0 700 0 0
HIGHPOINT RES CORP COM 43114K108 3 1,700 SH   SOLE 0 1,700 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1 61 SH   SOLE 0 61 0 0
HILTON GRAND VACATIONS INC Call 43283X105 1 2,500 SH Call SOLE 0 2,500 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 373 4,500 SH   SOLE 0 4,500 0 0
HILTON WORLDWIDE HLDGS INC Call 43300A203 57 23,900 SH Call SOLE 0 23,900 0 0
HILTON WORLDWIDE HLDGS INC Put 43300A203 2 8,800 SH Put SOLE 0 8,800 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 0 9 SH   SOLE 0 9 0 0
HIMAX TECHNOLOGIES INC Call 43289P106 8 82,600 SH Call SOLE 0 82,600 0 0
HOLLYFRONTIER CORP COM 436106108 68 1,387 SH   SOLE 0 1,387 0 0
HOLLYFRONTIER CORP Call 436106108 43 41,900 SH Call SOLE 0 41,900 0 0
HOLLYFRONTIER CORP Put 436106108 36 7,300 SH Put SOLE 0 7,300 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 0 20 SH   SOLE 0 20 0 0
HOLLYSYS AUTOMATION TECHNOLO Call G45667105 0 1,400 SH Call SOLE 0 1,400 0 0
HOLLYSYS AUTOMATION TECHNOLO Put G45667105 12 4,200 SH Put SOLE 0 4,200 0 0
HOLOGIC INC COM 436440101 20 433 SH   SOLE 0 433 0 0
HOLOGIC INC Put 436440101 0 200 SH Put SOLE 0 200 0 0
HOME DEPOT INC COM 437076102 3,009 15,682 SH   SOLE 0 15,682 0 0
HOME DEPOT INC Call 437076102 68 37,000 SH Call SOLE 0 37,000 0 0
HOME DEPOT INC Put 437076102 44 50,800 SH Put SOLE 0 50,800 0 0
HOMESTREET INC COM 43785V102 26 1,000 SH   SOLE 0 1,000 0 0
HONEYWELL INTL INC COM 438516106 15 99 SH   SOLE 0 99 0 0
HONEYWELL INTL INC Call 438516106 50 20,200 SH Call SOLE 0 20,200 0 0
HONEYWELL INTL INC Put 438516106 0 100 SH Put SOLE 0 100 0 0
HOOKER FURNITURE CORP Call 439038100 0 200 SH Call SOLE 0 200 0 0
HORIZON GLOBAL CORP COM 44052W104 1 700 SH   SOLE 0 700 0 0
HORIZON PHARMA PLC SHS G4617B105 118 4,500 SH   SOLE 0 4,500 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 2 200 SH   SOLE 0 200 0 0
HORIZON TECHNOLOGY FIN CORP Put 44045A102 1 1,000 SH Put SOLE 0 1,000 0 0
HORMEL FOODS CORP COM 440452100 692 15,469 SH   SOLE 0 15,469 0 0
HORMEL FOODS CORP Call 440452100 28 17,800 SH Call SOLE 0 17,800 0 0
HORMEL FOODS CORP Put 440452100 2 4,500 SH Put SOLE 0 4,500 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 2 2,400 SH   SOLE 0 2,400 0 0
HORNBECK OFFSHORE SVCS INC N Call 440543106 0 3,000 SH Call SOLE 0 3,000 0 0
HOSPITALITY PPTYS TR Call 44106M102 9 9,700 SH Call SOLE 0 9,700 0 0
HOSPITALITY PPTYS TR Put 44106M102 0 200 SH Put SOLE 0 200 0 0
HOST HOTELS & RESORTS INC COM 44107P104 31 1,682 SH   SOLE 0 1,682 0 0
HOST HOTELS & RESORTS INC Call 44107P104 1 9,200 SH Call SOLE 0 9,200 0 0
HOSTESS BRANDS INC CL A 44109J106 14 1,167 SH   SOLE 0 1,167 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 15 2,500 SH   SOLE 0 2,500 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 48 1,200 SH   SOLE 0 1,200 0 0
HSBC HLDGS PLC Put 404280406 2 10,000 SH Put SOLE 0 10,000 0 0
HUANENG PWR INTL INC Put 443304100 0 300 SH Put SOLE 0 300 0 0
HUBBELL INC COM 443510607 94 800 SH   SOLE 0 800 0 0
HUBSPOT INC COM 443573100 118 714 SH   SOLE 0 714 0 0
HUBSPOT INC Call 443573100 5 700 SH Call SOLE 0 700 0 0
HUBSPOT INC Put 443573100 22 1,900 SH Put SOLE 0 1,900 0 0
HUDSON TECHNOLOGIES INC COM 444144109 3 1,773 SH   SOLE 0 1,773 0 0
HUDSON TECHNOLOGIES INC Call 444144109 4 23,600 SH Call SOLE 0 23,600 0 0
HUMANA INC COM 444859102 904 3,400 SH   SOLE 0 3,400 0 0
HUMANA INC Call 444859102 62 3,500 SH Call SOLE 0 3,500 0 0
HUMANA INC Put 444859102 275 6,400 SH Put SOLE 0 6,400 0 0
HUNT J B TRANS SVCS INC COM 445658107 40 395 SH   SOLE 0 395 0 0
HUNT J B TRANS SVCS INC Call 445658107 47 13,000 SH Call SOLE 0 13,000 0 0
HUNT J B TRANS SVCS INC Put 445658107 3 2,600 SH Put SOLE 0 2,600 0 0
HUNTINGTON BANCSHARES INC Call 446150104 0 1,100 SH Call SOLE 0 1,100 0 0
HUNTINGTON BANCSHARES INC Put 446150104 0 100 SH Put SOLE 0 100 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 160 776 SH   SOLE 0 776 0 0
HUNTINGTON INGALLS INDS INC Call 446413106 4 1,100 SH Call SOLE 0 1,100 0 0
HUNTINGTON INGALLS INDS INC Put 446413106 19 9,600 SH Put SOLE 0 9,600 0 0
HUNTSMAN CORP COM 447011107 312 13,881 SH   SOLE 0 13,881 0 0
HUNTSMAN CORP Call 447011107 4 30,400 SH Call SOLE 0 30,400 0 0
HUNTSMAN CORP Put 447011107 11 47,900 SH Put SOLE 0 47,900 0 0
HURON CONSULTING GROUP INC COM 447462102 55 1,171 SH   SOLE 0 1,171 0 0
HURON CONSULTING GROUP INC Call 447462102 8 8,200 SH Call SOLE 0 8,200 0 0
HURON CONSULTING GROUP INC Put 447462102 0 1,400 SH Put SOLE 0 1,400 0 0
HYATT HOTELS CORP Call 448579102 19 1,200 SH Call SOLE 0 1,200 0 0
I D SYSTEMS INC COM 449489103 103 17,500 SH   SOLE 0 17,500 0 0
IAC INTERACTIVECORP COM 44919P508 63 300 SH   SOLE 0 300 0 0
IAC INTERACTIVECORP Call 44919P508 9 2,400 SH Call SOLE 0 2,400 0 0
IAC INTERACTIVECORP Put 44919P508 7 2,100 SH Put SOLE 0 2,100 0 0
IAMGOLD CORP COM 450913108 43 12,558 SH   SOLE 0 12,558 0 0
IAMGOLD CORP Call 450913108 1 12,600 SH Call SOLE 0 12,600 0 0
IBERIABANK CORP COM 450828108 14 200 SH   SOLE 0 200 0 0
IBERIABANK CORP Call 450828108 0 400 SH Call SOLE 0 400 0 0
IBERIABANK CORP Put 450828108 53 6,200 SH Put SOLE 0 6,200 0 0
ICAD INC Call 44934S206 1 1,400 SH Call SOLE 0 1,400 0 0
ICAHN ENTERPRISES LP Call 451100101 31 27,700 SH Call SOLE 0 27,700 0 0
ICAHN ENTERPRISES LP Put 451100101 4 1,200 SH Put SOLE 0 1,200 0 0
ICHOR HOLDINGS SHS G4740B105 94 4,182 SH   SOLE 0 4,182 0 0
ICHOR HOLDINGS Call G4740B105 6 2,800 SH Call SOLE 0 2,800 0 0
ICHOR HOLDINGS Put G4740B105 0 400 SH Put SOLE 0 400 0 0
ICICI BK LTD ADR 45104G104 12 1,100 SH   SOLE 0 1,100 0 0
ICICI BK LTD Call 45104G104 1 500 SH Call SOLE 0 500 0 0
ICICI BK LTD Put 45104G104 2 27,500 SH Put SOLE 0 27,500 0 0
ICU MED INC Call 44930G107 12 1,100 SH Call SOLE 0 1,100 0 0
ICU MED INC Put 44930G107 2 400 SH Put SOLE 0 400 0 0
IDACORP INC COM 451107106 99 1,000 SH   SOLE 0 1,000 0 0
IDACORP INC Call 451107106 0 100 SH Call SOLE 0 100 0 0
IDT CORP Call 448947507 0 2,000 SH Call SOLE 0 2,000 0 0
IDT CORP Put 448947507 1 7,000 SH Put SOLE 0 7,000 0 0
IHS MARKIT LTD Call G47567105 1 2,000 SH Call SOLE 0 2,000 0 0
II VI INC COM 902104108 2,066 55,478 SH   SOLE 0 55,478 0 0
II VI INC Call 902104108 39 22,700 SH Call SOLE 0 22,700 0 0
II VI INC Put 902104108 6 10,300 SH Put SOLE 0 10,300 0 0
ILLINOIS TOOL WKS INC Call 452308109 0 100 SH Call SOLE 0 100 0 0
ILLINOIS TOOL WKS INC Put 452308109 33 7,300 SH Put SOLE 0 7,300 0 0
ILLUMINA INC COM 452327109 869 2,800 SH   SOLE 0 2,800 0 0
ILLUMINA INC Call 452327109 114 1,400 SH Call SOLE 0 1,400 0 0
ILLUMINA INC Put 452327109 41 1,200 SH Put SOLE 0 1,200 0 0
IMAX CORP COM 45245E109 148 6,551 SH   SOLE 0 6,551 0 0
IMAX CORP Call 45245E109 0 3,300 SH Call SOLE 0 3,300 0 0
IMAX CORP Put 45245E109 2 8,100 SH Put SOLE 0 8,100 0 0
IMMERSION CORP COM 452521107 111 13,243 SH   SOLE 0 13,243 0 0
IMMERSION CORP Put 452521107 28 15,100 SH Put SOLE 0 15,100 0 0
IMMUNOGEN INC COM 45253H101 39 14,400 SH   SOLE 0 14,400 0 0
IMMUNOGEN INC Call 45253H101 0 16,500 SH Call SOLE 0 16,500 0 0
IMMUNOGEN INC Put 45253H101 13 10,400 SH Put SOLE 0 10,400 0 0
IMMUNOMEDICS INC COM 452907108 76 4,000 SH   SOLE 0 4,000 0 0
IMMUNOMEDICS INC Put 452907108 20 21,000 SH Put SOLE 0 21,000 0 0
IMPINJ INC COM 453204109 43 2,607 SH   SOLE 0 2,607 0 0
IMPINJ INC Call 453204109 2 1,100 SH Call SOLE 0 1,100 0 0
IMPINJ INC Put 453204109 10 8,400 SH Put SOLE 0 8,400 0 0
INCYTE CORP COM 45337C102 576 6,700 SH   SOLE 0 6,700 0 0
INCYTE CORP Call 45337C102 32 5,600 SH Call SOLE 0 5,600 0 0
INCYTE CORP Put 45337C102 27 5,000 SH Put SOLE 0 5,000 0 0
INDIA FD INC COM 454089103 19 900 SH   SOLE 0 900 0 0
INDIA FD INC Put 454089103 0 100 SH Put SOLE 0 100 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 0 300 SH   SOLE 0 300 0 0
INDIA GLOBALIZATION CAP INC Call 45408X308 0 2,900 SH Call SOLE 0 2,900 0 0
INFINERA CORPORATION COM 45667G103 234 54,131 SH   SOLE 0 54,131 0 0
INFINERA CORPORATION Call 45667G103 5 23,600 SH Call SOLE 0 23,600 0 0
INFINERA CORPORATION Put 45667G103 28 63,400 SH Put SOLE 0 63,400 0 0
INFOSYS LTD Call 456788108 11 24,900 SH Call SOLE 0 24,900 0 0
INFOSYS LTD Put 456788108 5 8,100 SH Put SOLE 0 8,100 0 0
INGERSOLL-RAND PLC Call G47791101 49 8,500 SH Call SOLE 0 8,500 0 0
INGERSOLL-RAND PLC Put G47791101 0 200 SH Put SOLE 0 200 0 0
INGLES MKTS INC CL A 457030104 27 1,000 SH   SOLE 0 1,000 0 0
INGLES MKTS INC Call 457030104 0 1,800 SH Call SOLE 0 1,800 0 0
INNOPHOS HOLDINGS INC COM 45774N108 6 200 SH   SOLE 0 200 0 0
INNOPHOS HOLDINGS INC Put 45774N108 0 100 SH Put SOLE 0 100 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 4 2,300 SH   SOLE 0 2,300 0 0
INNOVATE BIOPHARMACEUTICLS I Call 45782F105 1 3,100 SH Call SOLE 0 3,100 0 0
INNOVATE BIOPHARMACEUTICLS I Put 45782F105 0 100 SH Put SOLE 0 100 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 57 700 SH   SOLE 0 700 0 0
INNOVATIVE INDL PPTYS INC Call 45781V101 4 800 SH Call SOLE 0 800 0 0
INNOVATIVE INDL PPTYS INC Put 45781V101 3 1,100 SH Put SOLE 0 1,100 0 0
INNOVATOR ETFS TR Call 45782C102 7 800 SH Call SOLE 0 800 0 0
INOGEN INC COM 45780L104 428 4,488 SH   SOLE 0 4,488 0 0
INOGEN INC Call 45780L104 0 400 SH Call SOLE 0 400 0 0
INOGEN INC Put 45780L104 4 400 SH Put SOLE 0 400 0 0
INOVALON HLDGS INC Call 45781D101 0 1,800 SH Call SOLE 0 1,800 0 0
INOVALON HLDGS INC Put 45781D101 8 12,000 SH Put SOLE 0 12,000 0 0
INPHI CORP COM 45772F107 345 7,900 SH   SOLE 0 7,900 0 0
INPHI CORP Call 45772F107 0 300 SH Call SOLE 0 300 0 0
INSEEGO CORP COM 45782B104 41 8,731 SH   SOLE 0 8,731 0 0
INSEEGO CORP Call 45782B104 3 24,000 SH Call SOLE 0 24,000 0 0
INSEEGO CORP Put 45782B104 23 53,700 SH Put SOLE 0 53,700 0 0
INSIGHT ENTERPRISES INC Put 45765U103 0 200 SH Put SOLE 0 200 0 0
INSPERITY INC COM 45778Q107 442 3,576 SH   SOLE 0 3,576 0 0
INSPERITY INC Call 45778Q107 0 500 SH Call SOLE 0 500 0 0
INSPERITY INC Put 45778Q107 0 100 SH Put SOLE 0 100 0 0
INSTRUCTURE INC COM 45781U103 24 529 SH   SOLE 0 529 0 0
INSTRUCTURE INC Put 45781U103 0 1,500 SH Put SOLE 0 1,500 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 20 2,800 SH   SOLE 0 2,800 0 0
INTEC PHARMA LTD JERUSALEM Call M53644106 0 900 SH Call SOLE 0 900 0 0
INTEC PHARMA LTD JERUSALEM Put M53644106 8 3,000 SH Put SOLE 0 3,000 0 0
INTEL CORP Call 458140100 230 81,100 SH Call SOLE 0 81,100 0 0
INTEL CORP Put 458140100 1 900 SH Put SOLE 0 900 0 0
INTELSAT S A COM L5140P101 88 5,667 SH   SOLE 0 5,667 0 0
INTELSAT S A Call L5140P101 37 29,600 SH Call SOLE 0 29,600 0 0
INTELSAT S A Put L5140P101 77 16,200 SH Put SOLE 0 16,200 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 22 200 SH   SOLE 0 200 0 0
INTERCEPT PHARMACEUTICALS IN Call 45845P108 105 14,200 SH Call SOLE 0 14,200 0 0
INTERCEPT PHARMACEUTICALS IN Put 45845P108 164 10,900 SH Put SOLE 0 10,900 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 76 1,003 SH   SOLE 0 1,003 0 0
INTERCONTINENTAL EXCHANGE IN Call 45866F104 29 13,000 SH Call SOLE 0 13,000 0 0
INTERCONTINENTAL EXCHANGE IN Put 45866F104 10 3,000 SH Put SOLE 0 3,000 0 0
INTERDIGITAL INC COM 45867G101 161 2,446 SH   SOLE 0 2,446 0 0
INTERDIGITAL INC Put 45867G101 29 6,100 SH Put SOLE 0 6,100 0 0
INTERFACE INC COM 458665304 12 800 SH   SOLE 0 800 0 0
INTERFACE INC Call 458665304 0 1,500 SH Call SOLE 0 1,500 0 0
INTERFACE INC Put 458665304 2 1,000 SH Put SOLE 0 1,000 0 0
INTERNAP CORP COM PAR 45885A409 17 3,607 SH   SOLE 0 3,607 0 0
INTERNAP CORP Call 45885A409 1 3,100 SH Call SOLE 0 3,100 0 0
INTERNAP CORP Put 45885A409 2 1,300 SH Put SOLE 0 1,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,097 78,651 SH   SOLE 0 78,651 0 0
INTERNATIONAL BUSINESS MACHS Call 459200101 79 8,700 SH Call SOLE 0 8,700 0 0
INTERNATIONAL BUSINESS MACHS Put 459200101 1,602 98,300 SH Put SOLE 0 98,300 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 388 29,946 SH   SOLE 0 29,946 0 0
INTERNATIONAL GAME TECHNOLOG Call G4863A108 9 41,300 SH Call SOLE 0 41,300 0 0
INTERNATIONAL GAME TECHNOLOG Put G4863A108 17 7,600 SH Put SOLE 0 7,600 0 0
INTERPUBLIC GROUP COS INC Call 460690100 5 8,600 SH Call SOLE 0 8,600 0 0
INTERPUBLIC GROUP COS INC Put 460690100 0 600 SH Put SOLE 0 600 0 0
INTERSECT ENT INC Call 46071F103 132 35,400 SH Call SOLE 0 35,400 0 0
INTEVAC INC Call 461148108 1 3,400 SH Call SOLE 0 3,400 0 0
INTEVAC INC Put 461148108 0 1,400 SH Put SOLE 0 1,400 0 0
INTL FCSTONE INC COM 46116V105 204 5,272 SH   SOLE 0 5,272 0 0
INTL FCSTONE INC Call 46116V105 0 100 SH Call SOLE 0 100 0 0
INTL FCSTONE INC Put 46116V105 43 7,000 SH Put SOLE 0 7,000 0 0
INTL PAPER CO COM 460146103 62 1,344 SH   SOLE 0 1,344 0 0
INTL PAPER CO Call 460146103 35 60,000 SH Call SOLE 0 60,000 0 0
INTL PAPER CO Put 460146103 44 42,700 SH Put SOLE 0 42,700 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 43 3,600 SH   SOLE 0 3,600 0 0
INTRA CELLULAR THERAPIES INC Call 46116X101 1 2,100 SH Call SOLE 0 2,100 0 0
INTREXON CORP COM 46122T102 108 20,700 SH   SOLE 0 20,700 0 0
INTREXON CORP Call 46122T102 0 100 SH Call SOLE 0 100 0 0
INTREXON CORP Put 46122T102 78 14,900 SH Put SOLE 0 14,900 0 0
INTRICON CORP COM 46121H109 30 1,200 SH   SOLE 0 1,200 0 0
INTRICON CORP Put 46121H109 5 400 SH Put SOLE 0 400 0 0
INTUIT COM 461202103 575 2,200 SH   SOLE 0 2,200 0 0
INTUIT Call 461202103 88 47,400 SH Call SOLE 0 47,400 0 0
INTUIT Put 461202103 3 800 SH Put SOLE 0 800 0 0
INTUITIVE SURGICAL INC Call 46120E602 118 800 SH Call SOLE 0 800 0 0
INTUITIVE SURGICAL INC Put 46120E602 12 3,800 SH Put SOLE 0 3,800 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 121 10,000 SH   SOLE 0 10,000 0 0
INVESCO LTD SHS G491BT108 389 20,170 SH   SOLE 0 20,170 0 0
INVESCO LTD Call G491BT108 5 20,000 SH Call SOLE 0 20,000 0 0
INVESCO LTD Put G491BT108 5 15,000 SH Put SOLE 0 15,000 0 0
INVITATION HOMES INC COM 46187W107 14 600 SH   SOLE 0 600 0 0
INVITATION HOMES INC Call 46187W107 0 400 SH Call SOLE 0 400 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 14 1,000 SH   SOLE 0 1,000 0 0
IONIS PHARMACEUTICALS INC Call 462222100 105 4,000 SH Call SOLE 0 4,000 0 0
IONIS PHARMACEUTICALS INC Put 462222100 8 6,000 SH Put SOLE 0 6,000 0 0
IPG PHOTONICS CORP Call 44980X109 10 4,000 SH Call SOLE 0 4,000 0 0
IPG PHOTONICS CORP Put 44980X109 0 100 SH Put SOLE 0 100 0 0
IQIYI INC SPONSORED ADS 46267X108 424 17,765 SH   SOLE 0 17,765 0 0
IQIYI INC Call 46267X108 81 61,200 SH Call SOLE 0 61,200 0 0
IQIYI INC Put 46267X108 90 40,000 SH Put SOLE 0 40,000 0 0
IQVIA HLDGS INC Call 46266C105 43 8,000 SH Call SOLE 0 8,000 0 0
IRHYTHM TECHNOLOGIES INC Call 450056106 0 5,200 SH Call SOLE 0 5,200 0 0
IRHYTHM TECHNOLOGIES INC Put 450056106 22 5,000 SH Put SOLE 0 5,000 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1 73 SH   SOLE 0 73 0 0
IRIDIUM COMMUNICATIONS INC Call 46269C102 0 200 SH Call SOLE 0 200 0 0
IRIDIUM COMMUNICATIONS INC Put 46269C102 0 100 SH Put SOLE 0 100 0 0
IROBOT CORP COM 462726100 285 2,427 SH   SOLE 0 2,427 0 0
IROBOT CORP Call 462726100 23 3,400 SH Call SOLE 0 3,400 0 0
IROBOT CORP Put 462726100 35 6,100 SH Put SOLE 0 6,100 0 0
IRON MTN INC NEW COM 46284V101 62 1,758 SH   SOLE 0 1,758 0 0
IRON MTN INC NEW Call 46284V101 6 16,500 SH Call SOLE 0 16,500 0 0
IRON MTN INC NEW Put 46284V101 3 3,900 SH Put SOLE 0 3,900 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 32 2,979 SH   SOLE 0 2,979 0 0
ISHARES GOLD TRUST Call 464285105 2 24,900 SH Call SOLE 0 24,900 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 496 12,111 SH   SOLE 0 12,111 0 0
ISHARES INC MSCI CDA ETF 464286509 8 301 SH   SOLE 0 301 0 0
ISHARES INC MSCI CHILE ETF 464286640 129 2,999 SH   SOLE 0 2,999 0 0
ISHARES INC MSCI STH KOR ETF 464286772 2,388 39,185 SH   SOLE 0 39,185 0 0
ISHARES INC MSCI GERMANY ETF 464286806 14 556 SH   SOLE 0 556 0 0
ISHARES INC CORE MSCI EMKT 46434G103 27 539 SH   SOLE 0 539 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 193 5,589 SH   SOLE 0 5,589 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,549 28,316 SH   SOLE 0 28,316 0 0
ISHARES INC MSCI ITALY ETF 46434G830 24 899 SH   SOLE 0 899 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 12 399 SH   SOLE 0 399 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 8 499 SH   SOLE 0 499 0 0
ISHARES INC Call 46434G855 1 2,600 SH Call SOLE 0 2,600 0 0
ISHARES INC Call 46434G830 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 46434G822 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 46434G780 0 600 SH Call SOLE 0 600 0 0
ISHARES INC Call 46434G103 1 3,300 SH Call SOLE 0 3,300 0 0
ISHARES INC Call 464286806 1 10,800 SH Call SOLE 0 10,800 0 0
ISHARES INC Call 464286715 3 3,400 SH Call SOLE 0 3,400 0 0
ISHARES INC Call 464286772 58 40,200 SH Call SOLE 0 40,200 0 0
ISHARES INC Call 464286640 0 500 SH Call SOLE 0 500 0 0
ISHARES INC Call 464286707 12 21,000 SH Call SOLE 0 21,000 0 0
ISHARES INC Call 464286608 12 20,400 SH Call SOLE 0 20,400 0 0
ISHARES INC Call 464286871 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 464286822 190 85,900 SH Call SOLE 0 85,900 0 0
ISHARES INC Call 464286400 1,142 1,076,700 SH Call SOLE 0 1,076,700 0 0
ISHARES INC Call 464286103 5 3,000 SH Call SOLE 0 3,000 0 0
ISHARES INC Put 464286103 0 2,600 SH Put SOLE 0 2,600 0 0
ISHARES INC Put 464286400 1,634 1,073,000 SH Put SOLE 0 1,073,000 0 0
ISHARES INC Put 464286822 51 170,800 SH Put SOLE 0 170,800 0 0
ISHARES INC Put 464286871 49 8,500 SH Put SOLE 0 8,500 0 0
ISHARES INC Put 464286608 7 11,600 SH Put SOLE 0 11,600 0 0
ISHARES INC Put 464286509 0 100 SH Put SOLE 0 100 0 0
ISHARES INC Put 464286707 25 20,200 SH Put SOLE 0 20,200 0 0
ISHARES INC Put 464286640 31 46,500 SH Put SOLE 0 46,500 0 0
ISHARES INC Put 464286772 318 420,000 SH Put SOLE 0 420,000 0 0
ISHARES INC Put 464286780 1 5,200 SH Put SOLE 0 5,200 0 0
ISHARES INC Put 464286715 35 71,200 SH Put SOLE 0 71,200 0 0
ISHARES INC Put 464286764 3 11,800 SH Put SOLE 0 11,800 0 0
ISHARES INC Put 464286806 23 149,400 SH Put SOLE 0 149,400 0 0
ISHARES INC Put 46434G103 0 700 SH Put SOLE 0 700 0 0
ISHARES INC Put 46434G772 15 22,200 SH Put SOLE 0 22,200 0 0
ISHARES INC Put 46434G780 2 4,200 SH Put SOLE 0 4,200 0 0
ISHARES INC Put 46434G822 17 45,900 SH Put SOLE 0 45,900 0 0
ISHARES INC Put 46434G830 1 7,700 SH Put SOLE 0 7,700 0 0
ISHARES INC Put 46434G848 2 5,300 SH Put SOLE 0 5,300 0 0
ISHARES S&P GSCI COMMODITY I Put 46428R107 0 900 SH Put SOLE 0 900 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 4,974 350,843 SH   SOLE 0 350,843 0 0
ISHARES SILVER TRUST Call 46428Q109 22 146,100 SH Call SOLE 0 146,100 0 0
ISHARES SILVER TRUST Put 46428Q109 100 153,900 SH Put SOLE 0 153,900 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 7 300 SH   SOLE 0 300 0 0
ISHARES TR US HOME CONS ETF 464288752 3,131 88,851 SH   SOLE 0 88,851 0 0
ISHARES TR US AER DEF ETF 464288760 19 100 SH   SOLE 0 100 0 0
ISHARES TR U.S. MED DVC ETF 464288810 46 199 SH   SOLE 0 199 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 604 5,388 SH   SOLE 0 5,388 0 0
ISHARES TR MIN VOL USA ETF 46429B697 399 6,799 SH   SOLE 0 6,799 0 0
ISHARES TR RUS 1000 ETF 464287622 62 399 SH   SOLE 0 399 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 186 1,120 SH   SOLE 0 1,120 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,189 13,661 SH   SOLE 0 13,661 0 0
ISHARES TR CORE S&P SCP ETF 464287804 488 6,334 SH   SOLE 0 6,334 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 42 599 SH   SOLE 0 599 0 0
ISHARES TR MSCI ACWI ETF 464288257 808 11,200 SH   SOLE 0 11,200 0 0
ISHARES TR JPMORGAN USD EMG 464288281 914 8,310 SH   SOLE 0 8,310 0 0
ISHARES TR IBOXX HI YD ETF 464288513 224 2,600 SH   SOLE 0 2,600 0 0
ISHARES TR INTL SEL DIV ETF 464288448 52 1,699 SH   SOLE 0 1,699 0 0
ISHARES TR S&P US PFD STK 464288687 1,314 35,954 SH   SOLE 0 35,954 0 0
ISHARES TR S&P 100 ETF 464287101 12 100 SH   SOLE 0 100 0 0
ISHARES TR CORE S&P TTL STK 464287150 70 1,099 SH   SOLE 0 1,099 0 0
ISHARES TR TIPS BD ETF 464287176 22 200 SH   SOLE 0 200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 3,050 68,908 SH   SOLE 0 68,908 0 0
ISHARES TR TRANS AVG ETF 464287192 393 2,100 SH   SOLE 0 2,100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 12,229 284,939 SH   SOLE 0 284,939 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 34 202 SH   SOLE 0 202 0 0
ISHARES TR LATN AMER 40 ETF 464287390 136 4,099 SH   SOLE 0 4,099 0 0
ISHARES TR S&P 500 VAL ETF 464287408 33 300 SH   SOLE 0 300 0 0
ISHARES TR 20 YR TR BD ETF 464287432 14,295 113,064 SH   SOLE 0 113,064 0 0
ISHARES TR MSCI EAFE ETF 464287465 12,155 187,407 SH   SOLE 0 187,407 0 0
ISHARES TR RUS MD CP GR ETF 464287481 54 400 SH   SOLE 0 400 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 4,294 20,372 SH   SOLE 0 20,372 0 0
ISHARES TR PHLX SEMICND ETF 464287523 6,632 34,995 SH   SOLE 0 34,995 0 0
ISHARES TR NASDAQ BIOTECH 464287556 657 5,882 SH   SOLE 0 5,882 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 49 400 SH   SOLE 0 400 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 2,640 79,999 SH   SOLE 0 79,999 0 0
ISHARES TR Call 46435G334 3 4,500 SH Call SOLE 0 4,500 0 0
ISHARES TR Call 46434V423 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287598 6 25,400 SH Call SOLE 0 25,400 0 0
ISHARES TR Call 464287606 7 1,200 SH Call SOLE 0 1,200 0 0
ISHARES TR Call 464287614 136 69,200 SH Call SOLE 0 69,200 0 0
ISHARES TR Call 464287556 38 13,100 SH Call SOLE 0 13,100 0 0
ISHARES TR Call 464287226 14 29,800 SH Call SOLE 0 29,800 0 0
ISHARES TR Call 464287572 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287523 91 31,000 SH Call SOLE 0 31,000 0 0
ISHARES TR Call 464287515 27 4,500 SH Call SOLE 0 4,500 0 0
ISHARES TR Call 464287481 4 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287499 1 900 SH Call SOLE 0 900 0 0
ISHARES TR Call 464287507 32 7,800 SH Call SOLE 0 7,800 0 0
ISHARES TR Call 464287465 261 172,600 SH Call SOLE 0 172,600 0 0
ISHARES TR Call 464287440 119 57,000 SH Call SOLE 0 57,000 0 0
ISHARES TR Call 464287432 636 526,100 SH Call SOLE 0 526,100 0 0
ISHARES TR Call 464287408 7 3,900 SH Call SOLE 0 3,900 0 0
ISHARES TR Call 464287309 2 1,000 SH Call SOLE 0 1,000 0 0
ISHARES TR Call 464287234 1,649 601,700 SH Call SOLE 0 601,700 0 0
ISHARES TR Call 464287200 30 10,200 SH Call SOLE 0 10,200 0 0
ISHARES TR Call 464287192 8 1,600 SH Call SOLE 0 1,600 0 0
ISHARES TR Call 464287168 171 37,800 SH Call SOLE 0 37,800 0 0
ISHARES TR Call 464287184 1,740 1,099,400 SH Call SOLE 0 1,099,400 0 0
ISHARES TR Call 464287150 7 5,700 SH Call SOLE 0 5,700 0 0
ISHARES TR Call 464287101 7 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464288687 1 3,400 SH Call SOLE 0 3,400 0 0
ISHARES TR Call 464288513 422 666,800 SH Call SOLE 0 666,800 0 0
ISHARES TR Call 464288281 4 4,200 SH Call SOLE 0 4,200 0 0
ISHARES TR Call 464288372 2 1,600 SH Call SOLE 0 1,600 0 0
ISHARES TR Call 464288182 2 800 SH Call SOLE 0 800 0 0
ISHARES TR Call 464287804 14 14,500 SH Call SOLE 0 14,500 0 0
ISHARES TR Call 464287770 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287788 0 2,400 SH Call SOLE 0 2,400 0 0
ISHARES TR Call 464287796 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287739 451 222,800 SH Call SOLE 0 222,800 0 0
ISHARES TR Call 464287622 2 1,400 SH Call SOLE 0 1,400 0 0
ISHARES TR Call 464287721 5 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287689 25 3,300 SH Call SOLE 0 3,300 0 0
ISHARES TR Call 464287655 2,370 522,100 SH Call SOLE 0 522,100 0 0
ISHARES TR Call 464287630 8 4,400 SH Call SOLE 0 4,400 0 0
ISHARES TR Call 464287648 32 19,000 SH Call SOLE 0 19,000 0 0
ISHARES TR Call 46429B697 0 1,700 SH Call SOLE 0 1,700 0 0
ISHARES TR Call 46429B689 5 4,200 SH Call SOLE 0 4,200 0 0
ISHARES TR Call 46429B598 8 8,600 SH Call SOLE 0 8,600 0 0
ISHARES TR Call 46429B663 1 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 46429B671 17 22,000 SH Call SOLE 0 22,000 0 0
ISHARES TR Call 46432F396 12 4,300 SH Call SOLE 0 4,300 0 0
ISHARES TR Call 46432F834 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288810 17 800 SH Call SOLE 0 800 0 0
ISHARES TR Call 464288760 118 6,300 SH Call SOLE 0 6,300 0 0
ISHARES TR Call 464288752 40 102,800 SH Call SOLE 0 102,800 0 0
ISHARES TR Call 464288778 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464289180 1 1,100 SH Call SOLE 0 1,100 0 0
ISHARES TR Call 464288273 50 55,600 SH Call SOLE 0 55,600 0 0
ISHARES TR Put 464289180 11 115,000 SH Put SOLE 0 115,000 0 0
ISHARES TR Put 464288778 0 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 46429B309 1 3,300 SH Put SOLE 0 3,300 0 0
ISHARES TR Put 464288752 153 620,000 SH Put SOLE 0 620,000 0 0
ISHARES TR Put 464288760 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464288810 0 1,300 SH Put SOLE 0 1,300 0 0
ISHARES TR Put 464288828 4 700 SH Put SOLE 0 700 0 0
ISHARES TR Put 46432F834 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 46432F396 1 3,100 SH Put SOLE 0 3,100 0 0
ISHARES TR Put 46429B671 61 219,100 SH Put SOLE 0 219,100 0 0
ISHARES TR Put 46429B598 5 25,000 SH Put SOLE 0 25,000 0 0
ISHARES TR Put 46429B689 4 2,500 SH Put SOLE 0 2,500 0 0
ISHARES TR Put 46429B697 16 15,700 SH Put SOLE 0 15,700 0 0
ISHARES TR Put 464287648 254 104,100 SH Put SOLE 0 104,100 0 0
ISHARES TR Put 464287630 8 7,100 SH Put SOLE 0 7,100 0 0
ISHARES TR Put 464287655 1,991 1,432,400 SH Put SOLE 0 1,432,400 0 0
ISHARES TR Put 464287689 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287739 144 187,600 SH Put SOLE 0 187,600 0 0
ISHARES TR Put 464287804 10 4,500 SH Put SOLE 0 4,500 0 0
ISHARES TR Put 464288182 1 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464288257 28 33,700 SH Put SOLE 0 33,700 0 0
ISHARES TR Put 464288372 1 1,900 SH Put SOLE 0 1,900 0 0
ISHARES TR Put 464288281 17 114,000 SH Put SOLE 0 114,000 0 0
ISHARES TR Put 464288513 2,117 1,229,800 SH Put SOLE 0 1,229,800 0 0
ISHARES TR Put 464288562 0 1,500 SH Put SOLE 0 1,500 0 0
ISHARES TR Put 464288687 1 2,100 SH Put SOLE 0 2,100 0 0
ISHARES TR Put 464288448 1 2,100 SH Put SOLE 0 2,100 0 0
ISHARES TR Put 464287101 2 12,500 SH Put SOLE 0 12,500 0 0
ISHARES TR Put 464287150 2 3,600 SH Put SOLE 0 3,600 0 0
ISHARES TR Put 464287184 211 818,300 SH Put SOLE 0 818,300 0 0
ISHARES TR Put 464287168 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287192 0 600 SH Put SOLE 0 600 0 0
ISHARES TR Put 464287200 14 9,800 SH Put SOLE 0 9,800 0 0
ISHARES TR Put 464287234 595 1,202,900 SH Put SOLE 0 1,202,900 0 0
ISHARES TR Put 464287309 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287390 0 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464287432 147 825,900 SH Put SOLE 0 825,900 0 0
ISHARES TR Put 464287440 28 48,200 SH Put SOLE 0 48,200 0 0
ISHARES TR Put 464287465 254 712,200 SH Put SOLE 0 712,200 0 0
ISHARES TR Put 464287507 9 4,000 SH Put SOLE 0 4,000 0 0
ISHARES TR Put 464287515 257 181,000 SH Put SOLE 0 181,000 0 0
ISHARES TR Put 464287523 20 9,000 SH Put SOLE 0 9,000 0 0
ISHARES TR Put 464287556 116 33,500 SH Put SOLE 0 33,500 0 0
ISHARES TR Put 464287614 12 9,000 SH Put SOLE 0 9,000 0 0
ISHARES TR Put 464287598 1 400 SH Put SOLE 0 400 0 0
ISHARES TR Put 46435G334 26 169,600 SH Put SOLE 0 169,600 0 0
ITERIS INC COM 46564T107 2 517 SH   SOLE 0 517 0 0
J JILL INC Call 46620W102 1 3,000 SH Call SOLE 0 3,000 0 0
JABIL INC COM 466313103 218 8,215 SH   SOLE 0 8,215 0 0
JABIL INC Call 466313103 35 17,500 SH Call SOLE 0 17,500 0 0
JABIL INC Put 466313103 5 9,400 SH Put SOLE 0 9,400 0 0
JACK IN THE BOX INC COM 466367109 144 1,781 SH   SOLE 0 1,781 0 0
JACK IN THE BOX INC Call 466367109 13 5,800 SH Call SOLE 0 5,800 0 0
JACK IN THE BOX INC Put 466367109 3 3,400 SH Put SOLE 0 3,400 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 9 131 SH   SOLE 0 131 0 0
JACOBS ENGR GROUP INC DEL Call 469814107 34 30,000 SH Call SOLE 0 30,000 0 0
JACOBS ENGR GROUP INC DEL Put 469814107 9 40,300 SH Put SOLE 0 40,300 0 0
JAGGED PEAK ENERGY INC COM 47009K107 39 3,784 SH   SOLE 0 3,784 0 0
JAGGED PEAK ENERGY INC Call 47009K107 6 9,300 SH Call SOLE 0 9,300 0 0
JAKKS PAC INC COM 47012E106 0 180 SH   SOLE 0 180 0 0
JD COM INC SPON ADR CL A 47215P106 1,992 66,079 SH   SOLE 0 66,079 0 0
JD COM INC Call 47215P106 478 292,800 SH Call SOLE 0 292,800 0 0
JD COM INC Put 47215P106 271 157,100 SH Put SOLE 0 157,100 0 0
JETBLUE AIRWAYS CORP COM 477143101 782 47,814 SH   SOLE 0 47,814 0 0
JETBLUE AIRWAYS CORP Call 477143101 0 3,000 SH Call SOLE 0 3,000 0 0
JETBLUE AIRWAYS CORP Put 477143101 140 73,900 SH Put SOLE 0 73,900 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 7 390 SH   SOLE 0 390 0 0
JINKOSOLAR HLDG CO LTD Call 47759T100 31 27,900 SH Call SOLE 0 27,900 0 0
JINKOSOLAR HLDG CO LTD Put 47759T100 5 5,500 SH Put SOLE 0 5,500 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 54 596 SH   SOLE 0 596 0 0
JOHN BEAN TECHNOLOGIES CORP Call 477839104 5 3,300 SH Call SOLE 0 3,300 0 0
JOHN BEAN TECHNOLOGIES CORP Put 477839104 0 1,000 SH Put SOLE 0 1,000 0 0
JOHNSON & JOHNSON COM 478160104 353 2,526 SH   SOLE 0 2,526 0 0
JOHNSON & JOHNSON Put 478160104 16 24,800 SH Put SOLE 0 24,800 0 0
JOHNSON CTLS INTL PLC SHS G51502105 461 12,500 SH   SOLE 0 12,500 0 0
JOHNSON CTLS INTL PLC Call G51502105 65 114,000 SH Call SOLE 0 114,000 0 0
JOHNSON CTLS INTL PLC Put G51502105 0 1,500 SH Put SOLE 0 1,500 0 0
JPMORGAN CHASE & CO COM 46625H100 7,969 78,723 SH   SOLE 0 78,723 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 53 2,099 SH   SOLE 0 2,099 0 0
JPMORGAN CHASE & CO Call 46625H365 2 3,200 SH Call SOLE 0 3,200 0 0
JPMORGAN CHASE & CO Call 46625H100 140 168,700 SH Call SOLE 0 168,700 0 0
JPMORGAN CHASE & CO Put 46625H100 515 127,800 SH Put SOLE 0 127,800 0 0
JPMORGAN CHASE & CO Put 46625H365 10 11,700 SH Put SOLE 0 11,700 0 0
JUMEI INTL HLDG LTD Call 48138L107 1 2,600 SH Call SOLE 0 2,600 0 0
JUNIPER NETWORKS INC COM 48203R104 44 1,700 SH   SOLE 0 1,700 0 0
JUNIPER NETWORKS INC Put 48203R104 0 1,900 SH Put SOLE 0 1,900 0 0
JUPAI HLDGS LTD ADS 48205B107 2 800 SH   SOLE 0 800 0 0
JUPAI HLDGS LTD Call 48205B107 0 1,700 SH Call SOLE 0 1,700 0 0
JUPAI HLDGS LTD Put 48205B107 0 200 SH Put SOLE 0 200 0 0
JUST ENERGY GROUP INC Put 48213W101 0 400 SH Put SOLE 0 400 0 0
KADMON HLDGS INC COM 48283N106 2 800 SH   SOLE 0 800 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 10 100 SH   SOLE 0 100 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 8 1,451 SH   SOLE 0 1,451 0 0
KANDI TECHNOLOGIES GROUP INC Call 483709101 8 60,800 SH Call SOLE 0 60,800 0 0
KANDI TECHNOLOGIES GROUP INC Put 483709101 45 32,700 SH Put SOLE 0 32,700 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 36 313 SH   SOLE 0 313 0 0
KANSAS CITY SOUTHERN Call 485170302 28 4,700 SH Call SOLE 0 4,700 0 0
KANSAS CITY SOUTHERN Put 485170302 0 1,100 SH Put SOLE 0 1,100 0 0
KAR AUCTION SVCS INC COM 48238T109 10 200 SH   SOLE 0 200 0 0
KAR AUCTION SVCS INC Call 48238T109 6 6,000 SH Call SOLE 0 6,000 0 0
KAR AUCTION SVCS INC Put 48238T109 9 15,400 SH Put SOLE 0 15,400 0 0
KB HOME COM 48666K109 67 2,786 SH   SOLE 0 2,786 0 0
KB HOME Call 48666K109 3 15,300 SH Call SOLE 0 15,300 0 0
KB HOME Put 48666K109 72 36,500 SH Put SOLE 0 36,500 0 0
KBR INC Call 48242W106 0 2,000 SH Call SOLE 0 2,000 0 0
KEARNY FINL CORP MD COM 48716P108 38 3,000 SH   SOLE 0 3,000 0 0
KEARNY FINL CORP MD Call 48716P108 3 27,000 SH Call SOLE 0 27,000 0 0
KEARNY FINL CORP MD Put 48716P108 10 20,000 SH Put SOLE 0 20,000 0 0
KELLOGG CO COM 487836108 582 10,152 SH   SOLE 0 10,152 0 0
KELLOGG CO Call 487836108 30 32,800 SH Call SOLE 0 32,800 0 0
KELLOGG CO Put 487836108 9 27,300 SH Put SOLE 0 27,300 0 0
KEMET CORP COM NEW 488360207 240 14,143 SH   SOLE 0 14,143 0 0
KEMET CORP Call 488360207 1 2,700 SH Call SOLE 0 2,700 0 0
KEMET CORP Put 488360207 6 11,300 SH Put SOLE 0 11,300 0 0
KENNAMETAL INC Call 489170100 2 7,700 SH Call SOLE 0 7,700 0 0
KENNAMETAL INC Put 489170100 1 4,900 SH Put SOLE 0 4,900 0 0
KEYCORP NEW COM 493267108 67 4,300 SH   SOLE 0 4,300 0 0
KEYCORP NEW Call 493267108 0 200 SH Call SOLE 0 200 0 0
KEYCORP NEW Put 493267108 0 200 SH Put SOLE 0 200 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 467 5,359 SH   SOLE 0 5,359 0 0
KEYSIGHT TECHNOLOGIES INC Call 49338L103 34 2,200 SH Call SOLE 0 2,200 0 0
KEYSIGHT TECHNOLOGIES INC Put 49338L103 6 19,500 SH Put SOLE 0 19,500 0 0
KEYW HLDG CORP COM 493723100 4 500 SH   SOLE 0 500 0 0
KEYW HLDG CORP Call 493723100 4 1,200 SH Call SOLE 0 1,200 0 0
KFORCE INC COM 493732101 98 2,800 SH   SOLE 0 2,800 0 0
KFORCE INC Put 493732101 1 2,000 SH Put SOLE 0 2,000 0 0
KIMBERLY CLARK CORP COM 494368103 47 381 SH   SOLE 0 381 0 0
KIMBERLY CLARK CORP Call 494368103 70 7,800 SH Call SOLE 0 7,800 0 0
KIMBERLY CLARK CORP Put 494368103 1 1,700 SH Put SOLE 0 1,700 0 0
KIMCO RLTY CORP COM 49446R109 37 2,000 SH   SOLE 0 2,000 0 0
KIMCO RLTY CORP Call 49446R109 1 1,300 SH Call SOLE 0 1,300 0 0
KINDER MORGAN INC DEL COM 49456B101 445 22,268 SH   SOLE 0 22,268 0 0
KINDER MORGAN INC DEL Call 49456B101 122 179,100 SH Call SOLE 0 179,100 0 0
KINDER MORGAN INC DEL Put 49456B101 36 94,700 SH Put SOLE 0 94,700 0 0
KINROSS GOLD CORP COM NO PAR 496902404 6 1,800 SH   SOLE 0 1,800 0 0
KIRBY CORP COM 497266106 31 413 SH   SOLE 0 413 0 0
KIRBY CORP Call 497266106 4 2,400 SH Call SOLE 0 2,400 0 0
KIRBY CORP Put 497266106 1 2,400 SH Put SOLE 0 2,400 0 0
KITE RLTY GROUP TR COM NEW 49803T300 14 889 SH   SOLE 0 889 0 0
KITE RLTY GROUP TR Call 49803T300 0 100 SH Call SOLE 0 100 0 0
KLA-TENCOR CORP COM 482480100 255 2,139 SH   SOLE 0 2,139 0 0
KLA-TENCOR CORP Call 482480100 0 200 SH Call SOLE 0 200 0 0
KLA-TENCOR CORP Put 482480100 1 2,100 SH Put SOLE 0 2,100 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 83 2,548 SH   SOLE 0 2,548 0 0
KNIGHT SWIFT TRANSN HLDGS IN Call 499049104 5 19,900 SH Call SOLE 0 19,900 0 0
KNIGHT SWIFT TRANSN HLDGS IN Put 499049104 5 15,200 SH Put SOLE 0 15,200 0 0
KNOWLES CORP Call 49926D109 1 800 SH Call SOLE 0 800 0 0
KNOWLES CORP Put 49926D109 11 20,000 SH Put SOLE 0 20,000 0 0
KOHLS CORP Call 500255104 167 41,200 SH Call SOLE 0 41,200 0 0
KOHLS CORP Put 500255104 29 31,000 SH Put SOLE 0 31,000 0 0
KOPPERS HOLDINGS INC Call 50060P106 1 1,700 SH Call SOLE 0 1,700 0 0
KOPPERS HOLDINGS INC Put 50060P106 0 100 SH Put SOLE 0 100 0 0
KORNIT DIGITAL LTD Call M6372Q113 5 3,600 SH Call SOLE 0 3,600 0 0
KRAFT HEINZ CO COM 500754106 2,789 85,427 SH   SOLE 0 85,427 0 0
KRAFT HEINZ CO Call 500754106 17 68,400 SH Call SOLE 0 68,400 0 0
KRAFT HEINZ CO Put 500754106 648 132,900 SH Put SOLE 0 132,900 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 121 3,801 SH   SOLE 0 3,801 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 349 7,421 SH   SOLE 0 7,421 0 0
KRANESHARES TR Call 500767306 247 92,200 SH Call SOLE 0 92,200 0 0
KRANESHARES TR Call 500767405 445 101,100 SH Call SOLE 0 101,100 0 0
KRANESHARES TR Put 500767405 0 500 SH Put SOLE 0 500 0 0
KRANESHARES TR Put 500767306 27 83,300 SH Put SOLE 0 83,300 0 0
KRATON CORPORATION COM 50077C106 77 2,400 SH   SOLE 0 2,400 0 0
KRATON CORPORATION Call 50077C106 2 2,100 SH Call SOLE 0 2,100 0 0
KRATON CORPORATION Put 50077C106 2 2,200 SH Put SOLE 0 2,200 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 180 11,570 SH   SOLE 0 11,570 0 0
KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 3 5,500 SH Call SOLE 0 5,500 0 0
KRATOS DEFENSE & SEC SOLUTIO Put 50077B207 0 300 SH Put SOLE 0 300 0 0
KROGER CO COM 501044101 439 17,848 SH   SOLE 0 17,848 0 0
KROGER CO Call 501044101 7 21,700 SH Call SOLE 0 21,700 0 0
KROGER CO Put 501044101 50 102,700 SH Put SOLE 0 102,700 0 0
KRONOS WORLDWIDE INC Call 50105F105 3 10,600 SH Call SOLE 0 10,600 0 0
KULICKE & SOFFA INDS INC Call 501242101 0 2,000 SH Call SOLE 0 2,000 0 0
L BRANDS INC COM 501797104 828 30,025 SH   SOLE 0 30,025 0 0
L BRANDS INC Call 501797104 1 4,900 SH Call SOLE 0 4,900 0 0
L BRANDS INC Put 501797104 40 55,600 SH Put SOLE 0 55,600 0 0
LA Z BOY INC COM 505336107 49 1,500 SH   SOLE 0 1,500 0 0
LA Z BOY INC Call 505336107 0 100 SH Call SOLE 0 100 0 0
LA Z BOY INC Put 505336107 1 4,500 SH Put SOLE 0 4,500 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 409 2,676 SH   SOLE 0 2,676 0 0
LABORATORY CORP AMER HLDGS Call 50540R409 90 9,000 SH Call SOLE 0 9,000 0 0
LAM RESEARCH CORP COM 512807108 1,741 9,730 SH   SOLE 0 9,730 0 0
LAM RESEARCH CORP Call 512807108 65 11,000 SH Call SOLE 0 11,000 0 0
LAM RESEARCH CORP Put 512807108 85 14,800 SH Put SOLE 0 14,800 0 0
LAMB WESTON HLDGS INC Call 513272104 24 4,100 SH Call SOLE 0 4,100 0 0
LAMB WESTON HLDGS INC Put 513272104 9 4,300 SH Put SOLE 0 4,300 0 0
LANDS END INC NEW COM 51509F105 76 4,579 SH   SOLE 0 4,579 0 0
LANDS END INC NEW Call 51509F105 44 29,800 SH Call SOLE 0 29,800 0 0
LANDS END INC NEW Put 51509F105 66 19,300 SH Put SOLE 0 19,300 0 0
LANDSTAR SYS INC Call 515098101 3 1,500 SH Call SOLE 0 1,500 0 0
LANNET INC COM 516012101 271 34,500 SH   SOLE 0 34,500 0 0
LANNET INC Call 516012101 0 200 SH Call SOLE 0 200 0 0
LAREDO PETROLEUM INC COM 516806106 18 5,980 SH   SOLE 0 5,980 0 0
LAREDO PETROLEUM INC Call 516806106 0 1,300 SH Call SOLE 0 1,300 0 0
LAREDO PETROLEUM INC Put 516806106 1 2,500 SH Put SOLE 0 2,500 0 0
LAS VEGAS SANDS CORP COM 517834107 255 4,195 SH   SOLE 0 4,195 0 0
LAS VEGAS SANDS CORP Call 517834107 1 2,500 SH Call SOLE 0 2,500 0 0
LAS VEGAS SANDS CORP Put 517834107 0 300 SH Put SOLE 0 300 0 0
LATTICE SEMICONDUCTOR CORP Call 518415104 12 4,900 SH Call SOLE 0 4,900 0 0
LATTICE SEMICONDUCTOR CORP Put 518415104 1 8,900 SH Put SOLE 0 8,900 0 0
LAUDER ESTEE COS INC CL A 518439104 598 3,616 SH   SOLE 0 3,616 0 0
LAUDER ESTEE COS INC Call 518439104 9 2,000 SH Call SOLE 0 2,000 0 0
LAUDER ESTEE COS INC Put 518439104 1 12,600 SH Put SOLE 0 12,600 0 0
LEAF GROUP LTD Put 52177G102 6 3,000 SH Put SOLE 0 3,000 0 0
LEAR CORP Put 521865204 9 5,000 SH Put SOLE 0 5,000 0 0
LEE ENTERPRISES INC Put 523768109 0 9,100 SH Put SOLE 0 9,100 0 0
LEGG MASON INC COM 524901105 10 370 SH   SOLE 0 370 0 0
LEGG MASON INC Put 524901105 2 3,300 SH Put SOLE 0 3,300 0 0
LEGGETT & PLATT INC COM 524660107 12 300 SH   SOLE 0 300 0 0
LEGGETT & PLATT INC Call 524660107 0 300 SH Call SOLE 0 300 0 0
LEGGETT & PLATT INC Put 524660107 1 600 SH Put SOLE 0 600 0 0
LENDINGCLUB CORP COM 52603A109 24 7,871 SH   SOLE 0 7,871 0 0
LENDINGCLUB CORP Call 52603A109 0 6,300 SH Call SOLE 0 6,300 0 0
LENDINGCLUB CORP Put 52603A109 3 6,100 SH Put SOLE 0 6,100 0 0
LENNAR CORP CL A 526057104 3,931 80,078 SH   SOLE 0 80,078 0 0
LENNAR CORP CL B 526057302 158 4,055 SH   SOLE 0 4,055 0 0
LENNAR CORP Call 526057104 74 41,400 SH Call SOLE 0 41,400 0 0
LENNAR CORP Put 526057104 125 105,000 SH Put SOLE 0 105,000 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 5 500 SH   SOLE 0 500 0 0
LEXINGTON REALTY TRUST Put 529043101 0 600 SH Put SOLE 0 600 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 2 275 SH   SOLE 0 275 0 0
LG DISPLAY CO LTD Call 50186V102 3 2,900 SH Call SOLE 0 2,900 0 0
LHC GROUP INC Call 50187A107 11 800 SH Call SOLE 0 800 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 57 630 SH   SOLE 0 630 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 173 6,949 SH   SOLE 0 6,949 0 0
LIBERTY GLOBAL PLC Call G5480U104 1 300 SH Call SOLE 0 300 0 0
LIBERTY GLOBAL PLC Call G5480U120 8 6,200 SH Call SOLE 0 6,200 0 0
LIBERTY GLOBAL PLC Put G5480U104 0 400 SH Put SOLE 0 400 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 14 1,000 SH   SOLE 0 1,000 0 0
LIFE STORAGE INC Call 53223X107 1 400 SH Call SOLE 0 400 0 0
LIFE STORAGE INC Put 53223X107 3 2,500 SH Put SOLE 0 2,500 0 0
LIFEVANTAGE CORP Call 53222K205 0 300 SH Call SOLE 0 300 0 0
LIGAND PHARMACEUTICALS INC Call 53220K504 2 700 SH Call SOLE 0 700 0 0
LILLY ELI & CO COM 532457108 25 200 SH   SOLE 0 200 0 0
LILLY ELI & CO Call 532457108 204 39,500 SH Call SOLE 0 39,500 0 0
LILLY ELI & CO Put 532457108 3 11,500 SH Put SOLE 0 11,500 0 0
LIMELIGHT NETWORKS INC COM 53261M104 7 2,275 SH   SOLE 0 2,275 0 0
LINDSAY CORP Put 535555106 0 300 SH Put SOLE 0 300 0 0
LINE CORP Call 53567X101 0 100 SH Call SOLE 0 100 0 0
LINE CORP Put 53567X101 3 400 SH Put SOLE 0 400 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 15 1,002 SH   SOLE 0 1,002 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2 144 SH   SOLE 0 144 0 0
LIPOCINE INC NEW COM 53630X104 30 13,000 SH   SOLE 0 13,000 0 0
LITTELFUSE INC COM 537008104 276 1,514 SH   SOLE 0 1,514 0 0
LITTELFUSE INC Put 537008104 0 100 SH Put SOLE 0 100 0 0
LIVANOVA PLC SHS G5509L101 116 1,200 SH   SOLE 0 1,200 0 0
LIVANOVA PLC Call G5509L101 2 2,000 SH Call SOLE 0 2,000 0 0
LIVANOVA PLC Put G5509L101 17 5,200 SH Put SOLE 0 5,200 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 203 3,200 SH   SOLE 0 3,200 0 0
LIVE NATION ENTERTAINMENT IN Call 538034109 26 11,500 SH Call SOLE 0 11,500 0 0
LIVE NATION ENTERTAINMENT IN Put 538034109 0 500 SH Put SOLE 0 500 0 0
LIVE OAK BANCSHARES INC COM 53803X105 4 299 SH   SOLE 0 299 0 0
LIVE OAK BANCSHARES INC Call 53803X105 3 3,700 SH Call SOLE 0 3,700 0 0
LIVEPERSON INC COM 538146101 22 759 SH   SOLE 0 759 0 0
LIVEPERSON INC Call 538146101 4 1,300 SH Call SOLE 0 1,300 0 0
LIVEPERSON INC Put 538146101 0 700 SH Put SOLE 0 700 0 0
LKQ CORP Call 501889208 40 32,800 SH Call SOLE 0 32,800 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 73 22,900 SH   SOLE 0 22,900 0 0
LLOYDS BANKING GROUP PLC Call 539439109 0 100 SH Call SOLE 0 100 0 0
LOEWS CORP Call 540424108 0 1,700 SH Call SOLE 0 1,700 0 0
LOEWS CORP Put 540424108 0 1,000 SH Put SOLE 0 1,000 0 0
LOGITECH INTL S A Put H50430232 8 3,500 SH Put SOLE 0 3,500 0 0
LOGMEIN INC Call 54142L109 2 1,400 SH Call SOLE 0 1,400 0 0
LOGMEIN INC Put 54142L109 14 13,600 SH Put SOLE 0 13,600 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 3 300 SH   SOLE 0 300 0 0
LORAL SPACE & COMMUNICATNS I Call 543881106 2 3,600 SH Call SOLE 0 3,600 0 0
LOUISIANA PAC CORP COM 546347105 61 2,539 SH   SOLE 0 2,539 0 0
LOUISIANA PAC CORP Call 546347105 2 2,700 SH Call SOLE 0 2,700 0 0
LOWES COS INC Call 548661107 62 30,600 SH Call SOLE 0 30,600 0 0
LOWES COS INC Put 548661107 9 5,100 SH Put SOLE 0 5,100 0 0
LSC COMMUNICATIONS INC COM 50218P107 7 1,200 SH   SOLE 0 1,200 0 0
LSC COMMUNICATIONS INC Put 50218P107 2 1,700 SH Put SOLE 0 1,700 0 0
LTC PPTYS INC Call 502175102 0 100 SH Call SOLE 0 100 0 0
LTC PPTYS INC Put 502175102 0 1,100 SH Put SOLE 0 1,100 0 0
LULULEMON ATHLETICA INC COM 550021109 1,316 8,035 SH   SOLE 0 8,035 0 0
LULULEMON ATHLETICA INC Call 550021109 428 49,000 SH Call SOLE 0 49,000 0 0
LULULEMON ATHLETICA INC Put 550021109 152 41,400 SH Put SOLE 0 41,400 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 26 2,636 SH   SOLE 0 2,636 0 0
LUMBER LIQUIDATORS HLDGS INC Call 55003T107 2 6,800 SH Call SOLE 0 6,800 0 0
LUMBER LIQUIDATORS HLDGS INC Put 55003T107 3 7,000 SH Put SOLE 0 7,000 0 0
LUMENTUM HLDGS INC COM 55024U109 272 4,821 SH   SOLE 0 4,821 0 0
LUMENTUM HLDGS INC Call 55024U109 32 7,600 SH Call SOLE 0 7,600 0 0
LUMENTUM HLDGS INC Put 55024U109 9 3,600 SH Put SOLE 0 3,600 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 539 9,181 SH   SOLE 0 9,181 0 0
LUXOFT HLDG INC Put G57279104 0 9,600 SH Put SOLE 0 9,600 0 0
LYON WILLIAM HOMES CL A NEW 552074700 49 3,196 SH   SOLE 0 3,196 0 0
LYON WILLIAM HOMES Call 552074700 40 50,500 SH Call SOLE 0 50,500 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 178 2,127 SH   SOLE 0 2,127 0 0
LYONDELLBASELL INDUSTRIES N Call N53745100 43 17,800 SH Call SOLE 0 17,800 0 0
LYONDELLBASELL INDUSTRIES N Put N53745100 28 15,700 SH Put SOLE 0 15,700 0 0
M & T BK CORP Put 55261F104 2 1,000 SH Put SOLE 0 1,000 0 0
MACERICH CO COM 554382101 40 931 SH   SOLE 0 931 0 0
MACERICH CO Put 554382101 0 100 SH Put SOLE 0 100 0 0
MACOM TECH SOLUTIONS HLDGS I Call 55405Y100 33 16,200 SH Call SOLE 0 16,200 0 0
MACOM TECH SOLUTIONS HLDGS I Put 55405Y100 0 200 SH Put SOLE 0 200 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 323 7,851 SH   SOLE 0 7,851 0 0
MACQUARIE INFRASTRUCTURE COR Call 55608B105 9 4,900 SH Call SOLE 0 4,900 0 0
MACQUARIE INFRASTRUCTURE COR Put 55608B105 42 12,400 SH Put SOLE 0 12,400 0 0
MACROGENICS INC Call 556099109 10 20,700 SH Call SOLE 0 20,700 0 0
MACYS INC COM 55616P104 289 12,038 SH   SOLE 0 12,038 0 0
MACYS INC Call 55616P104 8 45,000 SH Call SOLE 0 45,000 0 0
MACYS INC Put 55616P104 15 36,900 SH Put SOLE 0 36,900 0 0
MADDEN STEVEN LTD Call 556269108 3 10,100 SH Call SOLE 0 10,100 0 0
MADISON SQUARE GARDEN CO NEW Call 55825T103 9 3,000 SH Call SOLE 0 3,000 0 0
MADISON SQUARE GARDEN CO NEW Put 55825T103 6 2,400 SH Put SOLE 0 2,400 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 438 3,498 SH   SOLE 0 3,498 0 0
MADRIGAL PHARMACEUTICALS INC Call 558868105 21 14,000 SH Call SOLE 0 14,000 0 0
MADRIGAL PHARMACEUTICALS INC Put 558868105 107 4,400 SH Put SOLE 0 4,400 0 0
MAG SILVER CORP COM 55903Q104 287 26,996 SH   SOLE 0 26,996 0 0
MAG SILVER CORP Call 55903Q104 11 10,400 SH Call SOLE 0 10,400 0 0
MAG SILVER CORP Put 55903Q104 0 1,600 SH Put SOLE 0 1,600 0 0
MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 58 75,200 SH Call SOLE 0 75,200 0 0
MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 0 1,000 SH Put SOLE 0 1,000 0 0
MAGNA INTL INC Put 559222401 1 300 SH Put SOLE 0 300 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 48 6,578 SH   SOLE 0 6,578 0 0
MAGNACHIP SEMICONDUCTOR CORP Call 55933J203 4 16,700 SH Call SOLE 0 16,700 0 0
MAGNACHIP SEMICONDUCTOR CORP Put 55933J203 0 800 SH Put SOLE 0 800 0 0
MAIN STREET CAPITAL CORP Call 56035L104 0 700 SH Call SOLE 0 700 0 0
MAIN STREET CAPITAL CORP Put 56035L104 0 200 SH Put SOLE 0 200 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 34 1,241 SH   SOLE 0 1,241 0 0
MAKEMYTRIP LIMITED MAURITIUS Call V5633W109 0 100 SH Call SOLE 0 100 0 0
MAKEMYTRIP LIMITED MAURITIUS Put V5633W109 1 6,700 SH Put SOLE 0 6,700 0 0
MALLINCKRODT PUB LTD CO Call G5785G107 0 2,300 SH Call SOLE 0 2,300 0 0
MALLINCKRODT PUB LTD CO Put G5785G107 84 36,100 SH Put SOLE 0 36,100 0 0
MANPOWERGROUP INC Call 56418H100 19 14,300 SH Call SOLE 0 14,300 0 0
MARATHON OIL CORP COM 565849106 1,415 84,729 SH   SOLE 0 84,729 0 0
MARATHON OIL CORP Call 565849106 24 67,800 SH Call SOLE 0 67,800 0 0
MARATHON OIL CORP Put 565849106 42 77,500 SH Put SOLE 0 77,500 0 0
MARATHON PETE CORP COM 56585A102 380 6,359 SH   SOLE 0 6,359 0 0
MARATHON PETE CORP Call 56585A102 6 13,500 SH Call SOLE 0 13,500 0 0
MARATHON PETE CORP Put 56585A102 32 20,400 SH Put SOLE 0 20,400 0 0
MARINE PRODS CORP Call 568427108 2 3,600 SH Call SOLE 0 3,600 0 0
MARINEMAX INC COM 567908108 30 1,600 SH   SOLE 0 1,600 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 30 7,200 SH   SOLE 0 7,200 0 0
MARINUS PHARMACEUTICALS INC Call 56854Q101 0 500 SH Call SOLE 0 500 0 0
MARINUS PHARMACEUTICALS INC Put 56854Q101 9 10,000 SH Put SOLE 0 10,000 0 0
MARRIOTT INTL INC NEW Call 571903202 12 3,500 SH Call SOLE 0 3,500 0 0
MARRIOTT INTL INC NEW Put 571903202 0 200 SH Put SOLE 0 200 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 213 2,285 SH   SOLE 0 2,285 0 0
MARRIOTT VACATIONS WRLDWDE C Call 57164Y107 1 100 SH Call SOLE 0 100 0 0
MARRIOTT VACATIONS WRLDWDE C Put 57164Y107 20 39,100 SH Put SOLE 0 39,100 0 0
MARSH & MCLENNAN COS INC COM 571748102 75 800 SH   SOLE 0 800 0 0
MARSH & MCLENNAN COS INC Call 571748102 2 500 SH Call SOLE 0 500 0 0
MARSH & MCLENNAN COS INC Put 571748102 0 10,800 SH Put SOLE 0 10,800 0 0
MARTIN MARIETTA MATLS INC Call 573284106 51 5,600 SH Call SOLE 0 5,600 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 21 1,700 SH   SOLE 0 1,700 0 0
MARTIN MIDSTREAM PRTNRS L P Put 573331105 0 100 SH Put SOLE 0 100 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 524 26,360 SH   SOLE 0 26,360 0 0
MARVELL TECHNOLOGY GROUP LTD Call G5876H105 3 33,600 SH Call SOLE 0 33,600 0 0
MARVELL TECHNOLOGY GROUP LTD Put G5876H105 23 53,200 SH Put SOLE 0 53,200 0 0
MASCO CORP Call 574599106 111 83,900 SH Call SOLE 0 83,900 0 0
MASCO CORP Put 574599106 0 2,100 SH Put SOLE 0 2,100 0 0
MASTEC INC Call 576323109 40 71,300 SH Call SOLE 0 71,300 0 0
MASTEC INC Put 576323109 0 5,800 SH Put SOLE 0 5,800 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5,323 22,608 SH   SOLE 0 22,608 0 0
MASTERCARD INCORPORATED Call 57636Q104 221 38,300 SH Call SOLE 0 38,300 0 0
MASTERCARD INCORPORATED Put 57636Q104 142 60,300 SH Put SOLE 0 60,300 0 0
MATADOR RES CO COM 576485205 7 394 SH   SOLE 0 394 0 0
MATADOR RES CO Call 576485205 16 19,200 SH Call SOLE 0 19,200 0 0
MATADOR RES CO Put 576485205 4 1,400 SH Put SOLE 0 1,400 0 0
MATCH GROUP INC COM 57665R106 164 2,903 SH   SOLE 0 2,903 0 0
MATCH GROUP INC Call 57665R106 9 6,100 SH Call SOLE 0 6,100 0 0
MATCH GROUP INC Put 57665R106 2 11,400 SH Put SOLE 0 11,400 0 0
MATSON INC COM 57686G105 7 200 SH   SOLE 0 200 0 0
MATSON INC Call 57686G105 23 3,500 SH Call SOLE 0 3,500 0 0
MATSON INC Put 57686G105 1 3,000 SH Put SOLE 0 3,000 0 0
MATTEL INC COM 577081102 200 15,446 SH   SOLE 0 15,446 0 0
MATTEL INC Call 577081102 0 300 SH Call SOLE 0 300 0 0
MATTEL INC Put 577081102 34 10,500 SH Put SOLE 0 10,500 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 132 2,500 SH   SOLE 0 2,500 0 0
MAXIM INTEGRATED PRODS INC Call 57772K101 11 6,400 SH Call SOLE 0 6,400 0 0
MAXIM INTEGRATED PRODS INC Put 57772K101 12 11,000 SH Put SOLE 0 11,000 0 0
MAXIMUS INC COM 577933104 60 851 SH   SOLE 0 851 0 0
MAXIMUS INC Call 577933104 2 1,500 SH Call SOLE 0 1,500 0 0
MAXLINEAR INC COM 57776J100 7 282 SH   SOLE 0 282 0 0
MAXLINEAR INC Call 57776J100 2 2,100 SH Call SOLE 0 2,100 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 66 14,790 SH   SOLE 0 14,790 0 0
MAXWELL TECHNOLOGIES INC Put 577767106 0 6,000 SH Put SOLE 0 6,000 0 0
MCCORMICK & CO INC COM NON VTG 579780206 23 154 SH   SOLE 0 154 0 0
MCCORMICK & CO INC Call 579780206 21 5,100 SH Call SOLE 0 5,100 0 0
MCCORMICK & CO INC Put 579780206 0 1,400 SH Put SOLE 0 1,400 0 0
MCDONALDS CORP COM 580135101 132 700 SH   SOLE 0 700 0 0
MCDONALDS CORP Call 580135101 2,111 150,000 SH Call SOLE 0 150,000 0 0
MCDONALDS CORP Put 580135101 200 344,000 SH Put SOLE 0 344,000 0 0
MCKESSON CORP COM 58155Q103 40 344 SH   SOLE 0 344 0 0
MCKESSON CORP Call 58155Q103 1 600 SH Call SOLE 0 600 0 0
MCKESSON CORP Put 58155Q103 0 200 SH Put SOLE 0 200 0 0
MEDALLION FINL CORP COM 583928106 7 1,100 SH   SOLE 0 1,100 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1 100 SH   SOLE 0 100 0 0
MEDICAL PPTYS TRUST INC Put 58463J304 0 100 SH Put SOLE 0 100 0 0
MEDICINES CO COM 584688105 1,408 50,400 SH   SOLE 0 50,400 0 0
MEDICINES CO Call 584688105 698 107,300 SH Call SOLE 0 107,300 0 0
MEDICINES CO Put 584688105 71 29,700 SH Put SOLE 0 29,700 0 0
MEDIFAST INC Call 58470H101 1 1,900 SH Call SOLE 0 1,900 0 0
MEDPACE HLDGS INC Call 58506Q109 0 100 SH Call SOLE 0 100 0 0
MEDTRONIC PLC Call G5960L103 16 10,300 SH Call SOLE 0 10,300 0 0
MEET GROUP INC Call 58513U101 16 83,500 SH Call SOLE 0 83,500 0 0
MEET GROUP INC Put 58513U101 2 5,700 SH Put SOLE 0 5,700 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 52 2,339 SH   SOLE 0 2,339 0 0
MELCO RESORT ENTERTAINMENT L Call 585464100 20 21,500 SH Call SOLE 0 21,500 0 0
MELCO RESORT ENTERTAINMENT L Put 585464100 24 21,500 SH Put SOLE 0 21,500 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 511 4,322 SH   SOLE 0 4,322 0 0
MELLANOX TECHNOLOGIES LTD Call M51363113 246 32,500 SH Call SOLE 0 32,500 0 0
MELLANOX TECHNOLOGIES LTD Put M51363113 1 7,800 SH Put SOLE 0 7,800 0 0
MERCADOLIBRE INC COM 58733R102 4,317 8,503 SH   SOLE 0 8,503 0 0
MERCADOLIBRE INC Call 58733R102 86 10,300 SH Call SOLE 0 10,300 0 0
MERCADOLIBRE INC Put 58733R102 199 12,700 SH Put SOLE 0 12,700 0 0
MERCER INTL INC COM 588056101 177 13,143 SH   SOLE 0 13,143 0 0
MERCER INTL INC Call 588056101 1 1,700 SH Call SOLE 0 1,700 0 0
MERCER INTL INC Put 588056101 3 22,300 SH Put SOLE 0 22,300 0 0
MERCK & CO INC COM 58933Y105 402 4,835 SH   SOLE 0 4,835 0 0
MERCK & CO INC Call 58933Y105 1 1,400 SH Call SOLE 0 1,400 0 0
MERCK & CO INC Put 58933Y105 0 700 SH Put SOLE 0 700 0 0
MERCURY GENL CORP NEW COM 589400100 118 2,369 SH   SOLE 0 2,369 0 0
MERCURY GENL CORP NEW Put 589400100 0 1,000 SH Put SOLE 0 1,000 0 0
MERCURY SYS INC Put 589378108 0 400 SH Put SOLE 0 400 0 0
MEREDITH CORP Call 589433101 0 2,800 SH Call SOLE 0 2,800 0 0
MERITOR INC COM 59001K100 2 110 SH   SOLE 0 110 0 0
MERITOR INC Call 59001K100 0 1,000 SH Call SOLE 0 1,000 0 0
MERITOR INC Put 59001K100 8 17,600 SH Put SOLE 0 17,600 0 0
MESABI TR Call 590672101 3 2,800 SH Call SOLE 0 2,800 0 0
METHANEX CORP Call 59151K108 1 800 SH Call SOLE 0 800 0 0
METHANEX CORP Put 59151K108 0 300 SH Put SOLE 0 300 0 0
METHODE ELECTRS INC COM 591520200 51 1,800 SH   SOLE 0 1,800 0 0
METHODE ELECTRS INC Call 591520200 1 600 SH Call SOLE 0 600 0 0
METHODE ELECTRS INC Put 591520200 0 800 SH Put SOLE 0 800 0 0
METLIFE INC COM 59156R108 91 2,138 SH   SOLE 0 2,138 0 0
MFA FINL INC Put 55272X102 3 21,500 SH Put SOLE 0 21,500 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 48 1,509 SH   SOLE 0 1,509 0 0
MGM RESORTS INTERNATIONAL Call 552953101 10 36,400 SH Call SOLE 0 36,400 0 0
MGP INGREDIENTS INC NEW COM 55303J106 128 1,670 SH   SOLE 0 1,670 0 0
MGP INGREDIENTS INC NEW Call 55303J106 1 1,400 SH Call SOLE 0 1,400 0 0
MGP INGREDIENTS INC NEW Put 55303J106 0 1,100 SH Put SOLE 0 1,100 0 0
MICHAELS COS INC COM 59408Q106 9 860 SH   SOLE 0 860 0 0
MICHAELS COS INC Call 59408Q106 2 8,100 SH Call SOLE 0 8,100 0 0
MICHAELS COS INC Put 59408Q106 6 9,800 SH Put SOLE 0 9,800 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 2 100 SH   SOLE 0 100 0 0
MICRO FOCUS INTERNATIONAL PL Call 594837304 0 500 SH Call SOLE 0 500 0 0
MICRO FOCUS INTERNATIONAL PL Put 594837304 0 500 SH Put SOLE 0 500 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 448 5,405 SH   SOLE 0 5,405 0 0
MICROCHIP TECHNOLOGY INC Call 595017104 81 27,700 SH Call SOLE 0 27,700 0 0
MICROCHIP TECHNOLOGY INC Put 595017104 34 18,800 SH Put SOLE 0 18,800 0 0
MICRON TECHNOLOGY INC COM 595112103 2,736 66,204 SH   SOLE 0 66,204 0 0
MICRON TECHNOLOGY INC Call 595112103 650 184,800 SH Call SOLE 0 184,800 0 0
MICRON TECHNOLOGY INC Put 595112103 200 174,100 SH Put SOLE 0 174,100 0 0
MICROSOFT CORP COM 594918104 2,980 25,274 SH   SOLE 0 25,274 0 0
MICROSOFT CORP Call 594918104 3,391 221,200 SH Call SOLE 0 221,200 0 0
MICROSOFT CORP Put 594918104 143 84,200 SH Put SOLE 0 84,200 0 0
MID AMER APT CMNTYS INC COM 59522J103 14 133 SH   SOLE 0 133 0 0
MID AMER APT CMNTYS INC Call 59522J103 3 1,500 SH Call SOLE 0 1,500 0 0
MID AMER APT CMNTYS INC Put 59522J103 0 600 SH Put SOLE 0 600 0 0
MIDDLEBY CORP COM 596278101 113 875 SH   SOLE 0 875 0 0
MIDDLEBY CORP Call 596278101 0 200 SH Call SOLE 0 200 0 0
MILACRON HLDGS CORP Call 59870L106 0 300 SH Call SOLE 0 300 0 0
MILLER HERMAN INC Call 600544100 5 4,700 SH Call SOLE 0 4,700 0 0
MILLER HERMAN INC Put 600544100 11 8,900 SH Put SOLE 0 8,900 0 0
MIMECAST LTD Call G14838109 0 300 SH Call SOLE 0 300 0 0
MIRATI THERAPEUTICS INC Call 60468T105 184 18,600 SH Call SOLE 0 18,600 0 0
MIRATI THERAPEUTICS INC Put 60468T105 15 9,400 SH Put SOLE 0 9,400 0 0
MISTRAS GROUP INC COM 60649T107 1 100 SH   SOLE 0 100 0 0
MITEK SYS INC COM NEW 606710200 104 8,505 SH   SOLE 0 8,505 0 0
MITEK SYS INC Call 606710200 0 1,100 SH Call SOLE 0 1,100 0 0
MITEK SYS INC Put 606710200 3 2,100 SH Put SOLE 0 2,100 0 0
MKS INSTRUMENT INC Call 55306N104 0 100 SH Call SOLE 0 100 0 0
MOBILE MINI INC COM 60740F105 10 300 SH   SOLE 0 300 0 0
MOBILE MINI INC Call 60740F105 10 10,400 SH Call SOLE 0 10,400 0 0
MOBILE MINI INC Put 60740F105 7 4,600 SH Put SOLE 0 4,600 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 27 3,600 SH   SOLE 0 3,600 0 0
MOBILE TELESYSTEMS PJSC Call 607409109 0 4,300 SH Call SOLE 0 4,300 0 0
MOBILE TELESYSTEMS PJSC Put 607409109 0 100 SH Put SOLE 0 100 0 0
MOBILEIRON INC COM NEW 60739U204 14 2,600 SH   SOLE 0 2,600 0 0
MODEL N INC Put 607525102 0 100 SH Put SOLE 0 100 0 0
MODINE MFG CO COM 607828100 6 440 SH   SOLE 0 440 0 0
MODINE MFG CO Call 607828100 0 2,100 SH Call SOLE 0 2,100 0 0
MODINE MFG CO Put 607828100 3 3,200 SH Put SOLE 0 3,200 0 0
MOELIS & CO Call 60786M105 0 1,000 SH Call SOLE 0 1,000 0 0
MOHAWK INDS INC Call 608190104 25 18,300 SH Call SOLE 0 18,300 0 0
MOHAWK INDS INC Put 608190104 93 17,100 SH Put SOLE 0 17,100 0 0
MOLSON COORS BREWING CO CL B 60871R209 23 400 SH   SOLE 0 400 0 0
MOLSON COORS BREWING CO Call 60871R209 5 7,400 SH Call SOLE 0 7,400 0 0
MOLSON COORS BREWING CO Put 60871R209 7 7,200 SH Put SOLE 0 7,200 0 0
MOMO INC ADR 60879B107 327 8,560 SH   SOLE 0 8,560 0 0
MOMO INC Call 60879B107 196 37,200 SH Call SOLE 0 37,200 0 0
MOMO INC Put 60879B107 90 43,400 SH Put SOLE 0 43,400 0 0
MONDELEZ INTL INC Call 609207105 67 47,600 SH Call SOLE 0 47,600 0 0
MONDELEZ INTL INC Put 609207105 1 15,000 SH Put SOLE 0 15,000 0 0
MONEYGRAM INTL INC Call 60935Y208 0 700 SH Call SOLE 0 700 0 0
MONGODB INC CL A 60937P106 527 3,590 SH   SOLE 0 3,590 0 0
MONGODB INC Call 60937P106 632 20,500 SH Call SOLE 0 20,500 0 0
MONGODB INC Put 60937P106 27 17,000 SH Put SOLE 0 17,000 0 0
MONOLITHIC PWR SYS INC Call 609839105 3 1,700 SH Call SOLE 0 1,700 0 0
MONRO INC Call 610236101 59 5,100 SH Call SOLE 0 5,100 0 0
MONRO INC Put 610236101 0 100 SH Put SOLE 0 100 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,057 19,370 SH   SOLE 0 19,370 0 0
MONSTER BEVERAGE CORP NEW Call 61174X109 31 24,000 SH Call SOLE 0 24,000 0 0
MONSTER BEVERAGE CORP NEW Put 61174X109 125 75,700 SH Put SOLE 0 75,700 0 0
MOODYS CORP Call 615369105 207 9,200 SH Call SOLE 0 9,200 0 0
MOODYS CORP Put 615369105 5 4,800 SH Put SOLE 0 4,800 0 0
MORGAN STANLEY COM NEW 617446448 551 13,065 SH   SOLE 0 13,065 0 0
MORGAN STANLEY Call 617446448 1 2,600 SH Call SOLE 0 2,600 0 0
MORGAN STANLEY Put 617446448 2 6,000 SH Put SOLE 0 6,000 0 0
MORGAN STANLEY CHINA A SH FD Call 617468103 0 400 SH Call 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 448 16,423 SH   SOLE 0 16,423 0 0
MOSAIC CO NEW Call 61945C103 1 3,500 SH Call SOLE 0 3,500 0 0
MOSAIC CO NEW Put 61945C103 81 20,700 SH Put SOLE 0 20,700 0 0
MOTOROLA SOLUTIONS INC Call 620076307 52 13,000 SH Call SOLE 0 13,000 0 0
MOVADO GROUP INC COM 624580106 173 4,761 SH   SOLE 0 4,761 0 0
MOVADO GROUP INC Call 624580106 10 4,700 SH Call SOLE 0 4,700 0 0
MOVADO GROUP INC Put 624580106 9 4,000 SH Put SOLE 0 4,000 0 0
MPLX LP Call 55336V100 6 21,000 SH Call SOLE 0 21,000 0 0
MPLX LP Put 55336V100 2 2,000 SH Put SOLE 0 2,000 0 0
MSA SAFETY INC Call 553498106 1 400 SH Call SOLE 0 400 0 0
MSCI INC Call 55354G100 241 7,200 SH Call SOLE 0 7,200 0 0
MSG NETWORK INC Call 553573106 0 1,400 SH Call SOLE 0 1,400 0 0
MULTI COLOR CORP Call 625383104 1 100 SH Call SOLE 0 100 0 0
MURPHY OIL CORP COM 626717102 31 1,090 SH   SOLE 0 1,090 0 0
MURPHY OIL CORP Call 626717102 3 1,500 SH Call SOLE 0 1,500 0 0
MURPHY OIL CORP Put 626717102 1 300 SH Put SOLE 0 300 0 0
MURPHY USA INC COM 626755102 51 604 SH   SOLE 0 604 0 0
MURPHY USA INC Call 626755102 0 1,100 SH Call SOLE 0 1,100 0 0
MYOKARDIA INC COM 62857M105 31 600 SH   SOLE 0 600 0 0
MYOKARDIA INC Call 62857M105 9 2,500 SH Call SOLE 0 2,500 0 0
MYOKARDIA INC Put 62857M105 3 2,500 SH Put SOLE 0 2,500 0 0
MYRIAD GENETICS INC COM 62855J104 36 1,100 SH   SOLE 0 1,100 0 0
MYRIAD GENETICS INC Put 62855J104 1 900 SH Put SOLE 0 900 0 0
NABORS INDUSTRIES LTD Call G6359F103 5 132,000 SH Call SOLE 0 132,000 0 0
NABORS INDUSTRIES LTD Put G6359F103 4 61,900 SH Put SOLE 0 61,900 0 0
NANOMETRICS INC COM 630077105 46 1,509 SH   SOLE 0 1,509 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 35 1,500 SH   SOLE 0 1,500 0 0
NANOSTRING TECHNOLOGIES INC Call 63009R109 0 5,000 SH Call SOLE 0 5,000 0 0
NAPCO SEC TECHNOLOGIES INC Call 630402105 0 400 SH Call SOLE 0 400 0 0
NASDAQ INC Call 631103108 11 5,600 SH Call SOLE 0 5,600 0 0
NASDAQ INC Put 631103108 0 600 SH Put SOLE 0 600 0 0
NATERA INC COM 632307104 4 223 SH   SOLE 0 223 0 0
NATERA INC Call 632307104 1 1,200 SH Call SOLE 0 1,200 0 0
NATERA INC Put 632307104 0 100 SH Put SOLE 0 100 0 0
NATIONAL BEVERAGE CORP COM 635017106 99 1,721 SH   SOLE 0 1,721 0 0
NATIONAL BEVERAGE CORP Call 635017106 1 2,700 SH Call SOLE 0 2,700 0 0
NATIONAL BEVERAGE CORP Put 635017106 10 7,300 SH Put SOLE 0 7,300 0 0
NATIONAL CINEMEDIA INC COM 635309107 87 12,352 SH   SOLE 0 12,352 0 0
NATIONAL CINEMEDIA INC Call 635309107 1 4,000 SH Call SOLE 0 4,000 0 0
NATIONAL CINEMEDIA INC Put 635309107 3 4,100 SH Put SOLE 0 4,100 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 212 3,800 SH   SOLE 0 3,800 0 0
NATIONAL HEALTH INVS INC COM 63633D104 65 837 SH   SOLE 0 837 0 0
NATIONAL HEALTH INVS INC Put 63633D104 9 2,900 SH Put SOLE 0 2,900 0 0
NATIONAL INSTRS CORP COM 636518102 54 1,220 SH   SOLE 0 1,220 0 0
NATIONAL INSTRS CORP Call 636518102 0 1,800 SH Call SOLE 0 1,800 0 0
NATIONAL INSTRS CORP Put 636518102 7 6,100 SH Put SOLE 0 6,100 0 0
NATIONAL OILWELL VARCO INC Call 637071101 0 100 SH Call SOLE 0 100 0 0
NATIONAL OILWELL VARCO INC Put 637071101 0 900 SH Put SOLE 0 900 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 82 1,494 SH   SOLE 0 1,494 0 0
NATURAL GROCERS BY VITAMIN C Call 63888U108 1 2,700 SH Call SOLE 0 2,700 0 0
NATURAL GROCERS BY VITAMIN C Put 63888U108 1 1,700 SH Put SOLE 0 1,700 0 0
NATURAL HEALTH TRENDS CORP Call 63888P406 2 8,600 SH Call SOLE 0 8,600 0 0
NATURAL HEALTH TRENDS CORP Put 63888P406 13 12,500 SH Put SOLE 0 12,500 0 0
NAVIGANT CONSULTING INC Call 63935N107 5 15,900 SH Call SOLE 0 15,900 0 0
NAVIGANT CONSULTING INC Put 63935N107 1 1,600 SH Put SOLE 0 1,600 0 0
NAVIGATOR HOLDINGS LTD Call Y62132108 0 400 SH Call SOLE 0 400 0 0
NAVISTAR INTL CORP NEW COM 63934E108 529 16,382 SH   SOLE 0 16,382 0 0
NAVISTAR INTL CORP NEW Call 63934E108 142 65,900 SH Call SOLE 0 65,900 0 0
NAVISTAR INTL CORP NEW Put 63934E108 49 22,300 SH Put SOLE 0 22,300 0 0
NCI BUILDING SYS INC Put 628852204 1 1,100 SH Put SOLE 0 1,100 0 0
NCR CORP NEW COM 62886E108 402 14,737 SH   SOLE 0 14,737 0 0
NCR CORP NEW Call 62886E108 19 20,400 SH Call SOLE 0 20,400 0 0
NCR CORP NEW Put 62886E108 63 16,400 SH Put SOLE 0 16,400 0 0
NEKTAR THERAPEUTICS COM 640268108 50 1,500 SH   SOLE 0 1,500 0 0
NEKTAR THERAPEUTICS Call 640268108 2 1,900 SH Call SOLE 0 1,900 0 0
NEKTAR THERAPEUTICS Put 640268108 0 300 SH Put SOLE 0 300 0 0
NELNET INC CL A 64031N108 10 195 SH   SOLE 0 195 0 0
NEOPHOTONICS CORP COM 64051T100 39 6,237 SH   SOLE 0 6,237 0 0
NEOPHOTONICS CORP Call 64051T100 0 700 SH Call SOLE 0 700 0 0
NEOPHOTONICS CORP Put 64051T100 9 17,200 SH Put SOLE 0 17,200 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 20 5,840 SH   SOLE 0 5,840 0 0
NET 1 UEPS TECHNOLOGIES INC Call 64107N206 0 400 SH Call SOLE 0 400 0 0
NET 1 UEPS TECHNOLOGIES INC Put 64107N206 12 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 ADR 64110W102 149 621 SH   SOLE 0 621 0 0
NETEASE INC Call 64110W102 22 1,700 SH Call SOLE 0 1,700 0 0
NETEASE INC Put 64110W102 75 7,900 SH Put SOLE 0 7,900 0 0
NETFLIX INC COM 64110L106 1,475 4,137 SH   SOLE 0 4,137 0 0
NETFLIX INC Call 64110L106 270 13,100 SH Call SOLE 0 13,100 0 0
NETFLIX INC Put 64110L106 323 15,400 SH Put SOLE 0 15,400 0 0
NETGEAR INC COM 64111Q104 82 2,500 SH   SOLE 0 2,500 0 0
NETGEAR INC Put 64111Q104 0 100 SH Put SOLE 0 100 0 0
NETSCOUT SYS INC COM 64115T104 8 300 SH   SOLE 0 300 0 0
NETSCOUT SYS INC Call 64115T104 0 700 SH Call SOLE 0 700 0 0
NETSCOUT SYS INC Put 64115T104 0 100 SH Put SOLE 0 100 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 0 82 SH   SOLE 0 82 0 0
NETSOL TECHNOLOGIES INC Call 64115A402 0 400 SH Call SOLE 0 400 0 0
NEURALSTEM INC COM NEW 64127R401 2 5,230 SH   SOLE 0 5,230 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 422 4,793 SH   SOLE 0 4,793 0 0
NEUROCRINE BIOSCIENCES INC Call 64125C109 47 6,000 SH Call SOLE 0 6,000 0 0
NEUROCRINE BIOSCIENCES INC Put 64125C109 140 11,900 SH Put SOLE 0 11,900 0 0
NEUROTROPE INC COM NEW 64129T207 7 1,400 SH   SOLE 0 1,400 0 0
NEUROTROPE INC Call 64129T207 1 1,500 SH Call SOLE 0 1,500 0 0
NEVRO CORP Call 64157F103 20 3,100 SH Call SOLE 0 3,100 0 0
NEVRO CORP Put 64157F103 15 2,000 SH Put SOLE 0 2,000 0 0
NEW AGE BEVERAGES CORP COM 64157V108 18 3,491 SH   SOLE 0 3,491 0 0
NEW AGE BEVERAGES CORP Call 64157V108 24 44,600 SH Call SOLE 0 44,600 0 0
NEW AGE BEVERAGES CORP Put 64157V108 26 67,100 SH Put SOLE 0 67,100 0 0
NEW GOLD INC CDA COM 644535106 24 28,600 SH   SOLE 0 28,600 0 0
NEW GOLD INC CDA Call 644535106 1 10,600 SH Call SOLE 0 10,600 0 0
NEW GOLD INC CDA Put 644535106 0 300 SH Put SOLE 0 300 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 88 987 SH   SOLE 0 987 0 0
NEW ORIENTAL ED & TECH GRP I Call 647581107 195 13,900 SH Call SOLE 0 13,900 0 0
NEW ORIENTAL ED & TECH GRP I Put 647581107 6 7,900 SH Put SOLE 0 7,900 0 0
NEW RELIC INC COM 64829B100 107 1,089 SH   SOLE 0 1,089 0 0
NEW RELIC INC Put 64829B100 5 2,900 SH Put SOLE 0 2,900 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 714 42,228 SH   SOLE 0 42,228 0 0
NEW RESIDENTIAL INVT CORP Call 64828T201 2 14,100 SH Call SOLE 0 14,100 0 0
NEW RESIDENTIAL INVT CORP Put 64828T201 10 8,400 SH Put SOLE 0 8,400 0 0
NEW SR INVT GROUP INC COM 648691103 36 6,677 SH   SOLE 0 6,677 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 205 17,744 SH   SOLE 0 17,744 0 0
NEW YORK CMNTY BANCORP INC Call 649445103 2 5,400 SH Call SOLE 0 5,400 0 0
NEW YORK CMNTY BANCORP INC Put 649445103 18 35,600 SH Put SOLE 0 35,600 0 0
NEW YORK TIMES CO CL A 650111107 177 5,403 SH   SOLE 0 5,403 0 0
NEW YORK TIMES CO Call 650111107 19 6,600 SH Call SOLE 0 6,600 0 0
NEW YORK TIMES CO Put 650111107 0 1,300 SH Put SOLE 0 1,300 0 0
NEWELL BRANDS INC COM 651229106 3 258 SH   SOLE 0 258 0 0
NEWELL BRANDS INC Call 651229106 6 31,900 SH Call SOLE 0 31,900 0 0
NEWELL BRANDS INC Put 651229106 14 43,900 SH Put SOLE 0 43,900 0 0
NEWLINK GENETICS CORP COM 651511107 2 1,500 SH   SOLE 0 1,500 0 0
NEWMARK GROUP INC CL A 65158N102 213 25,634 SH   SOLE 0 25,634 0 0
NEWMARK GROUP INC Call 65158N102 0 800 SH Call SOLE 0 800 0 0
NEWMARK GROUP INC Put 65158N102 14 4,200 SH Put SOLE 0 4,200 0 0
NEWMONT MINING CORP COM 651639106 150 4,200 SH   SOLE 0 4,200 0 0
NEWMONT MINING CORP Call 651639106 2 1,000 SH Call SOLE 0 1,000 0 0
NEWMONT MINING CORP Put 651639106 4 5,000 SH Put SOLE 0 5,000 0 0
NEWS CORP NEW CL A 65249B109 4 400 SH   SOLE 0 400 0 0
NEWS CORP NEW Call 65249B109 0 1,200 SH Call SOLE 0 1,200 0 0
NEWS CORP NEW Put 65249B109 2 4,100 SH Put SOLE 0 4,100 0 0
NEXPOINT RESIDENTIAL TR INC Call 65341D102 5 1,400 SH Call SOLE 0 1,400 0 0
NEXSTAR MEDIA GROUP INC Call 65336K103 86 12,400 SH Call SOLE 0 12,400 0 0
NEXSTAR MEDIA GROUP INC Put 65336K103 1 1,000 SH Put SOLE 0 1,000 0 0
NEXTERA ENERGY INC Call 65339F101 170 33,900 SH Call SOLE 0 33,900 0 0
NEXTERA ENERGY INC Put 65339F101 27 25,000 SH Put SOLE 0 25,000 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 77 1,670 SH   SOLE 0 1,670 0 0
NEXTERA ENERGY PARTNERS LP Call 65341B106 7 4,000 SH Call SOLE 0 4,000 0 0
NEXTERA ENERGY PARTNERS LP Put 65341B106 1 1,800 SH Put SOLE 0 1,800 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 255 18,220 SH   SOLE 0 18,220 0 0
NGL ENERGY PARTNERS LP Call 62913M107 0 1,200 SH Call SOLE 0 1,200 0 0
NGL ENERGY PARTNERS LP Put 62913M107 11 6,400 SH Put SOLE 0 6,400 0 0
NIC INC Call 62914B100 10 41,200 SH Call SOLE 0 41,200 0 0
NIC INC Put 62914B100 0 300 SH Put SOLE 0 300 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 1,618 68,396 SH   SOLE 0 68,396 0 0
NIELSEN HLDGS PLC Call G6518L108 326 568,600 SH Call SOLE 0 568,600 0 0
NIELSEN HLDGS PLC Put G6518L108 488 198,400 SH Put SOLE 0 198,400 0 0
NII HLDGS INC COM PAR 62913F508 0 300 SH   SOLE 0 300 0 0
NII HLDGS INC Call 62913F508 0 600 SH Call SOLE 0 600 0 0
NIKE INC CL B 654106103 4,643 55,145 SH   SOLE 0 55,145 0 0
NIKE INC Call 654106103 103 161,800 SH Call SOLE 0 161,800 0 0
NIKE INC Put 654106103 338 94,000 SH Put SOLE 0 94,000 0 0
NL INDS INC COM NEW 629156407 115 29,725 SH   SOLE 0 29,725 0 0
NN INC Call 629337106 1 2,100 SH Call SOLE 0 2,100 0 0
NN INC Put 629337106 0 300 SH Put SOLE 0 300 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 31 644 SH   SOLE 0 644 0 0
NOAH HLDGS LTD Call 65487X102 0 100 SH Call SOLE 0 100 0 0
NOBLE CORP PLC Put G65431101 8 23,000 SH Put SOLE 0 23,000 0 0
NOBLE ENERGY INC COM 655044105 84 3,419 SH   SOLE 0 3,419 0 0
NOBLE ENERGY INC Call 655044105 77 23,700 SH Call SOLE 0 23,700 0 0
NOBLE ENERGY INC Put 655044105 2 13,000 SH Put SOLE 0 13,000 0 0
NOBLE MIDSTREAM PARTNERS LP Call 65506L105 28 13,500 SH Call SOLE 0 13,500 0 0
NOMAD FOODS LTD Call G6564A105 0 1,500 SH Call SOLE 0 1,500 0 0
NOODLES & CO COM CL A 65540B105 70 10,418 SH   SOLE 0 10,418 0 0
NOODLES & CO Call 65540B105 0 600 SH Call SOLE 0 600 0 0
NOODLES & CO Put 65540B105 57 19,700 SH Put SOLE 0 19,700 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 13 6,750 SH   SOLE 0 6,750 0 0
NORDIC AMERICAN TANKERS LIMI Call G65773106 2 17,700 SH Call SOLE 0 17,700 0 0
NORDIC AMERICAN TANKERS LIMI Put G65773106 5 6,900 SH Put SOLE 0 6,900 0 0
NORDSON CORP Call 655663102 5 2,500 SH Call SOLE 0 2,500 0 0
NORDSON CORP Put 655663102 0 100 SH Put SOLE 0 100 0 0
NORDSTROM INC COM 655664100 342 7,724 SH   SOLE 0 7,724 0 0
NORDSTROM INC Call 655664100 15 5,400 SH Call SOLE 0 5,400 0 0
NORDSTROM INC Put 655664100 46 24,100 SH Put SOLE 0 24,100 0 0
NORFOLK SOUTHERN CORP COM 655844108 3,082 16,491 SH   SOLE 0 16,491 0 0
NORFOLK SOUTHERN CORP Call 655844108 12 3,700 SH Call SOLE 0 3,700 0 0
NORFOLK SOUTHERN CORP Put 655844108 6 5,900 SH Put SOLE 0 5,900 0 0
NORTHERN OIL & GAS INC NEV Call 665531109 1 5,000 SH Call SOLE 0 5,000 0 0
NORTHERN OIL & GAS INC NEV Put 665531109 3 8,700 SH Put SOLE 0 8,700 0 0
NORTHROP GRUMMAN CORP COM 666807102 814 3,021 SH   SOLE 0 3,021 0 0
NORTHROP GRUMMAN CORP Call 666807102 3 8,000 SH Call SOLE 0 8,000 0 0
NORTHROP GRUMMAN CORP Put 666807102 0 2,200 SH Put SOLE 0 2,200 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 118 2,159 SH   SOLE 0 2,159 0 0
NORWEGIAN CRUISE LINE HLDGS Call G66721104 7 19,800 SH Call SOLE 0 19,800 0 0
NORWEGIAN CRUISE LINE HLDGS Put G66721104 12 13,400 SH Put SOLE 0 13,400 0 0
NOVA MEASURING INSTRUMENTS L Call M7516K103 0 900 SH Call SOLE 0 900 0 0
NOVAGOLD RES INC COM NEW 66987E206 52 12,643 SH   SOLE 0 12,643 0 0
NOVAGOLD RES INC Call 66987E206 0 700 SH Call SOLE 0 700 0 0
NOVARTIS A G SPONSORED ADR 66987V109 278 2,900 SH   SOLE 0 2,900 0 0
NOVARTIS A G Call 66987V109 32 5,000 SH Call SOLE 0 5,000 0 0
NOVARTIS A G Put 66987V109 27 5,000 SH Put SOLE 0 5,000 0 0
NOVAVAX INC COM 670002104 4 8,000 SH   SOLE 0 8,000 0 0
NOVAVAX INC Call 670002104 0 20,000 SH Call SOLE 0 20,000 0 0
NOVAVAX INC Put 670002104 10 21,200 SH Put SOLE 0 21,200 0 0
NRG ENERGY INC COM NEW 629377508 46 1,100 SH   SOLE 0 1,100 0 0
NRG ENERGY INC Put 629377508 1 1,400 SH Put SOLE 0 1,400 0 0
NTT DOCOMO INC SPONS ADR 62942M201 38 1,747 SH   SOLE 0 1,747 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 67 1,400 SH   SOLE 0 1,400 0 0
NU SKIN ENTERPRISES INC Call 67018T105 8 6,100 SH Call SOLE 0 6,100 0 0
NU SKIN ENTERPRISES INC Put 67018T105 209 52,200 SH Put SOLE 0 52,200 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 41 2,479 SH   SOLE 0 2,479 0 0
NUANCE COMMUNICATIONS INC Call 67020Y100 12 30,700 SH Call SOLE 0 30,700 0 0
NUANCE COMMUNICATIONS INC Put 67020Y100 4 49,500 SH Put SOLE 0 49,500 0 0
NUCOR CORP Call 670346105 66 31,900 SH Call SOLE 0 31,900 0 0
NUCOR CORP Put 670346105 2 4,200 SH Put SOLE 0 4,200 0 0
NUSTAR ENERGY LP Call 67058H102 0 600 SH Call SOLE 0 600 0 0
NUSTAR ENERGY LP Put 67058H102 0 800 SH Put SOLE 0 800 0 0
NUTANIX INC CL A 67059N108 2,863 75,864 SH   SOLE 0 75,864 0 0
NUTANIX INC Call 67059N108 59 75,400 SH Call SOLE 0 75,400 0 0
NUTANIX INC Put 67059N108 808 177,400 SH Put SOLE 0 177,400 0 0
NUTRIEN LTD COM 67077M108 155 2,956 SH   SOLE 0 2,956 0 0
NUTRIEN LTD Call 67077M108 1 1,400 SH Call SOLE 0 1,400 0 0
NUTRIEN LTD Put 67077M108 5 9,800 SH Put SOLE 0 9,800 0 0
NV5 GLOBAL INC COM 62945V109 5 100 SH   SOLE 0 100 0 0
NV5 GLOBAL INC Put 62945V109 0 200 SH Put SOLE 0 200 0 0
NVIDIA CORP COM 67066G104 1,548 8,624 SH   SOLE 0 8,624 0 0
NVIDIA CORP Call 67066G104 360 26,500 SH Call SOLE 0 26,500 0 0
NVIDIA CORP Put 67066G104 43 60,200 SH Put SOLE 0 60,200 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,194 13,511 SH   SOLE 0 13,511 0 0
NXP SEMICONDUCTORS N V Call N6596X109 116 59,800 SH Call SOLE 0 59,800 0 0
NXP SEMICONDUCTORS N V Put N6596X109 283 25,400 SH Put SOLE 0 25,400 0 0
NXT ID INC COM NEW 67091J206 2 2,500 SH   SOLE 0 2,500 0 0
O REILLY AUTOMOTIVE INC NEW Call 67103H107 0 1,300 SH Call SOLE 0 1,300 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 19 393 SH   SOLE 0 393 0 0
OAKTREE CAP GROUP LLC Put 674001201 1 7,100 SH Put SOLE 0 7,100 0 0
OASIS PETE INC NEW COM 674215108 315 52,265 SH   SOLE 0 52,265 0 0
OASIS PETE INC NEW Call 674215108 29 178,800 SH Call SOLE 0 178,800 0 0
OASIS PETE INC NEW Put 674215108 11 34,500 SH Put SOLE 0 34,500 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 777 11,752 SH   SOLE 0 11,752 0 0
OCCIDENTAL PETE CORP DEL Call 674599105 6 5,300 SH Call SOLE 0 5,300 0 0
OCCIDENTAL PETE CORP DEL Put 674599105 17 2,600 SH Put SOLE 0 2,600 0 0
OCWEN FINL CORP COM NEW 675746309 56 30,892 SH   SOLE 0 30,892 0 0
OCWEN FINL CORP Put 675746309 0 2,500 SH Put SOLE 0 2,500 0 0
ODYSSEY MARINE EXPLORATION I Call 676118201 12 9,200 SH Call SOLE 0 9,200 0 0
ODYSSEY MARINE EXPLORATION I Put 676118201 0 1,200 SH Put SOLE 0 1,200 0 0
OFG BANCORP Call 67103X102 6 2,300 SH Call SOLE 0 2,300 0 0
OKTA INC CL A 679295105 325 3,940 SH   SOLE 0 3,940 0 0
OKTA INC Call 679295105 14 10,400 SH Call SOLE 0 10,400 0 0
OKTA INC Put 679295105 41 6,700 SH Put SOLE 0 6,700 0 0
OLD DOMINION FGHT LINES INC COM 679580100 101 701 SH   SOLE 0 701 0 0
OLD DOMINION FGHT LINES INC Call 679580100 0 200 SH Call SOLE 0 200 0 0
OLD NATL BANCORP IND Call 680033107 10 80,000 SH Call SOLE 0 80,000 0 0
OLD REP INTL CORP Call 680223104 1 5,500 SH Call SOLE 0 5,500 0 0
OLD REP INTL CORP Put 680223104 0 400 SH Put SOLE 0 400 0 0
OLIN CORP Call 680665205 2 8,200 SH Call SOLE 0 8,200 0 0
OLIN CORP Put 680665205 2 6,000 SH Put SOLE 0 6,000 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 34 407 SH   SOLE 0 407 0 0
OLLIES BARGAIN OUTLT HLDGS I Call 681116109 6 800 SH Call SOLE 0 800 0 0
OLLIES BARGAIN OUTLT HLDGS I Put 681116109 15 21,800 SH Put SOLE 0 21,800 0 0
OLYMPIC STEEL INC COM 68162K106 57 3,611 SH   SOLE 0 3,611 0 0
OLYMPIC STEEL INC Call 68162K106 0 600 SH Call SOLE 0 600 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 78 2,070 SH   SOLE 0 2,070 0 0
OMEGA HEALTHCARE INVS INC Call 681936100 0 300 SH Call SOLE 0 300 0 0
OMEGA HEALTHCARE INVS INC Put 681936100 0 100 SH Put SOLE 0 100 0 0
OMNICOM GROUP INC COM 681919106 20 284 SH   SOLE 0 284 0 0
OMNICOM GROUP INC Call 681919106 12 33,300 SH Call SOLE 0 33,300 0 0
OMNICOM GROUP INC Put 681919106 2 2,400 SH Put SOLE 0 2,400 0 0
ON DECK CAP INC Put 682163100 1 1,000 SH Put SOLE 0 1,000 0 0
ON SEMICONDUCTOR CORP COM 682189105 200 9,751 SH   SOLE 0 9,751 0 0
ON SEMICONDUCTOR CORP Call 682189105 17 27,000 SH Call SOLE 0 27,000 0 0
ON SEMICONDUCTOR CORP Put 682189105 32 25,100 SH Put SOLE 0 25,100 0 0
ONE LIBERTY PPTYS INC Call 682406103 1 1,900 SH Call SOLE 0 1,900 0 0
ONE LIBERTY PPTYS INC Put 682406103 0 900 SH Put SOLE 0 900 0 0
ONEMAIN HLDGS INC Call 68268W103 2 2,300 SH Call SOLE 0 2,300 0 0
ONEMAIN HLDGS INC Put 68268W103 1 1,500 SH Put SOLE 0 1,500 0 0
ONEOK INC NEW Call 682680103 24 39,800 SH Call SOLE 0 39,800 0 0
ONEOK INC NEW Put 682680103 2 14,900 SH Put SOLE 0 14,900 0 0
OOMA INC COM 683416101 15 1,200 SH   SOLE 0 1,200 0 0
OOMA INC Call 683416101 0 500 SH Call SOLE 0 500 0 0
OOMA INC Put 683416101 1 1,000 SH Put SOLE 0 1,000 0 0
OPEN TEXT CORP COM 683715106 34 900 SH   SOLE 0 900 0 0
OPEN TEXT CORP Call 683715106 0 1,000 SH Call SOLE 0 1,000 0 0
OPEN TEXT CORP Put 683715106 0 300 SH Put SOLE 0 300 0 0
OPHTHOTECH CORP COM 683745103 2 1,800 SH   SOLE 0 1,800 0 0
ORACLE CORP COM 68389X105 1,637 30,495 SH   SOLE 0 30,495 0 0
ORACLE CORP Call 68389X105 3 4,400 SH Call SOLE 0 4,400 0 0
ORACLE CORP Put 68389X105 7 16,500 SH Put SOLE 0 16,500 0 0
ORBCOMM INC Put 68555P100 0 100 SH Put SOLE 0 100 0 0
OSI SYSTEMS INC COM 671044105 73 844 SH   SOLE 0 844 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 1 100 SH   SOLE 0 100 0 0
OTONOMY INC COM 68906L105 3 1,200 SH   SOLE 0 1,200 0 0
OUTFRONT MEDIA INC Call 69007J106 5 3,900 SH Call SOLE 0 3,900 0 0
OUTFRONT MEDIA INC Put 69007J106 3 4,200 SH Put SOLE 0 4,200 0 0
OVERSTOCK COM INC DEL COM 690370101 128 7,715 SH   SOLE 0 7,715 0 0
OVERSTOCK COM INC DEL Call 690370101 21 31,300 SH Call SOLE 0 31,300 0 0
OVERSTOCK COM INC DEL Put 690370101 4 1,400 SH Put SOLE 0 1,400 0 0
OWENS CORNING NEW COM 690742101 131 2,800 SH   SOLE 0 2,800 0 0
OWENS CORNING NEW Call 690742101 34 28,500 SH Call SOLE 0 28,500 0 0
OWENS CORNING NEW Put 690742101 66 12,800 SH Put SOLE 0 12,800 0 0
OWENS ILL INC COM NEW 690768403 44 2,353 SH   SOLE 0 2,353 0 0
OWENS ILL INC Call 690768403 0 2,700 SH Call SOLE 0 2,700 0 0
OWENS ILL INC Put 690768403 0 700 SH Put SOLE 0 700 0 0
OXFORD LANE CAP CORP COM 691543102 26 2,700 SH   SOLE 0 2,700 0 0
PACCAR INC Call 693718108 39 12,200 SH Call SOLE 0 12,200 0 0
PACCAR INC Put 693718108 0 1,300 SH Put SOLE 0 1,300 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 38 1,000 SH   SOLE 0 1,000 0 0
PACIRA PHARMACEUTICALS INC Put 695127100 5 1,000 SH Put SOLE 0 1,000 0 0
PACKAGING CORP AMER COM 695156109 341 3,435 SH   SOLE 0 3,435 0 0
PACKAGING CORP AMER Call 695156109 3 2,200 SH Call SOLE 0 2,200 0 0
PACKAGING CORP AMER Put 695156109 5 5,500 SH Put SOLE 0 5,500 0 0
PACWEST BANCORP DEL Call 695263103 0 2,500 SH Call SOLE 0 2,500 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,995 66,853 SH   SOLE 0 66,853 0 0
PAGSEGURO DIGITAL LTD Call G68707101 57 20,200 SH Call SOLE 0 20,200 0 0
PAGSEGURO DIGITAL LTD Put G68707101 98 23,200 SH Put SOLE 0 23,200 0 0
PALO ALTO NETWORKS INC COM 697435105 184 761 SH   SOLE 0 761 0 0
PALO ALTO NETWORKS INC Call 697435105 3 300 SH Call SOLE 0 300 0 0
PALO ALTO NETWORKS INC Put 697435105 7 1,100 SH Put SOLE 0 1,100 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 2 100 SH   SOLE 0 100 0 0
PAMPA ENERGIA S A Put 697660207 0 400 SH Put SOLE 0 400 0 0
PAN AMERICAN SILVER CORP COM 697900108 350 26,437 SH   SOLE 0 26,437 0 0
PAN AMERICAN SILVER CORP Call 697900108 14 35,700 SH Call SOLE 0 35,700 0 0
PAN AMERICAN SILVER CORP Put 697900108 16 32,600 SH Put SOLE 0 32,600 0 0
PAPA JOHNS INTL INC Call 698813102 434 103,600 SH Call SOLE 0 103,600 0 0
PAPA JOHNS INTL INC Put 698813102 543 110,300 SH Put SOLE 0 110,300 0 0
PAPA MURPHYS HLDGS INC Put 698814100 0 400 SH Put SOLE 0 400 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 47 3,037 SH   SOLE 0 3,037 0 0
PARK ELECTROCHEMICAL CORP Call 700416209 0 600 SH Call SOLE 0 600 0 0
PARK ELECTROCHEMICAL CORP Put 700416209 2 2,100 SH Put SOLE 0 2,100 0 0
PARK OHIO HLDGS CORP COM 700666100 67 2,100 SH   SOLE 0 2,100 0 0
PARK OHIO HLDGS CORP Call 700666100 0 300 SH Call SOLE 0 300 0 0
PARK OHIO HLDGS CORP Put 700666100 1 1,000 SH Put SOLE 0 1,000 0 0
PARKER HANNIFIN CORP COM 701094104 377 2,200 SH   SOLE 0 2,200 0 0
PARKER HANNIFIN CORP Call 701094104 6 3,100 SH Call SOLE 0 3,100 0 0
PARKER HANNIFIN CORP Put 701094104 11 3,000 SH Put SOLE 0 3,000 0 0
PARSLEY ENERGY INC CL A 701877102 166 8,617 SH   SOLE 0 8,617 0 0
PARSLEY ENERGY INC Call 701877102 4 3,600 SH Call SOLE 0 3,600 0 0
PARSLEY ENERGY INC Put 701877102 11 15,800 SH Put SOLE 0 15,800 0 0
PARTY CITY HOLDCO INC COM 702149105 277 34,993 SH   SOLE 0 34,993 0 0
PARTY CITY HOLDCO INC Call 702149105 0 2,400 SH Call SOLE 0 2,400 0 0
PARTY CITY HOLDCO INC Put 702149105 25 30,200 SH Put SOLE 0 30,200 0 0
PATRICK INDS INC COM 703343103 53 1,173 SH   SOLE 0 1,173 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 55 2,500 SH   SOLE 0 2,500 0 0
PATTERN ENERGY GROUP INC Call 70338P100 4 8,800 SH Call SOLE 0 8,800 0 0
PATTERSON COMPANIES INC Put 703395103 0 300 SH Put SOLE 0 300 0 0
PATTERSON UTI ENERGY INC COM 703481101 15 1,100 SH   SOLE 0 1,100 0 0
PATTERSON UTI ENERGY INC Call 703481101 2 3,900 SH Call SOLE 0 3,900 0 0
PAYCHEX INC Call 704326107 104 56,900 SH Call SOLE 0 56,900 0 0
PAYCHEX INC Put 704326107 0 2,300 SH Put SOLE 0 2,300 0 0
PAYCOM SOFTWARE INC Call 70432V102 84 2,600 SH Call SOLE 0 2,600 0 0
PAYCOM SOFTWARE INC Put 70432V102 6 5,100 SH Put SOLE 0 5,100 0 0
PAYLOCITY HLDG CORP Call 70438V106 6 1,000 SH Call SOLE 0 1,000 0 0
PAYLOCITY HLDG CORP Put 70438V106 6 2,600 SH Put SOLE 0 2,600 0 0
PAYPAL HLDGS INC COM 70450Y103 134 1,300 SH   SOLE 0 1,300 0 0
PBF ENERGY INC CL A 69318G106 26 840 SH   SOLE 0 840 0 0
PBF ENERGY INC Call 69318G106 0 4,400 SH Call SOLE 0 4,400 0 0
PBF ENERGY INC Put 69318G106 17 3,800 SH Put SOLE 0 3,800 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 51 2,470 SH   SOLE 0 2,470 0 0
PBF LOGISTICS LP Call 69318Q104 0 200 SH Call SOLE 0 200 0 0
PC CONNECTION INC COM 69318J100 130 3,552 SH   SOLE 0 3,552 0 0
PDC ENERGY INC Call 69327R101 43 4,500 SH Call SOLE 0 4,500 0 0
PDC ENERGY INC Put 69327R101 7 4,200 SH Put SOLE 0 4,200 0 0
PDF SOLUTIONS INC COM 693282105 110 8,913 SH   SOLE 0 8,913 0 0
PDF SOLUTIONS INC Put 693282105 5 38,400 SH Put SOLE 0 38,400 0 0
PEABODY ENERGY CORP NEW COM 704551100 209 7,385 SH   SOLE 0 7,385 0 0
PEABODY ENERGY CORP NEW Put 704551100 0 100 SH Put SOLE 0 100 0 0
PEARSON PLC Call 705015105 0 300 SH Call SOLE 0 300 0 0
PEARSON PLC Put 705015105 0 200 SH Put SOLE 0 200 0 0
PENN NATL GAMING INC COM 707569109 18 900 SH   SOLE 0 900 0 0
PENN NATL GAMING INC Call 707569109 0 2,800 SH Call SOLE 0 2,800 0 0
PENN NATL GAMING INC Put 707569109 5 8,400 SH Put SOLE 0 8,400 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 6 500 SH   SOLE 0 500 0 0
PENNEY J C INC COM 708160106 7 5,000 SH   SOLE 0 5,000 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 0 100 SH   SOLE 0 100 0 0
PENNSYLVANIA RL ESTATE INVT Call 709102107 0 700 SH Call SOLE 0 700 0 0
PENNSYLVANIA RL ESTATE INVT Put 709102107 8 19,200 SH Put SOLE 0 19,200 0 0
PENTAIR PLC Put G7S00T104 0 500 SH Put SOLE 0 500 0 0
PEOPLES UNITED FINANCIAL INC Call 712704105 4 21,000 SH Call SOLE 0 21,000 0 0
PEOPLES UNITED FINANCIAL INC Put 712704105 0 300 SH Put SOLE 0 300 0 0
PEPSICO INC Call 713448108 131 120,000 SH Call SOLE 0 120,000 0 0
PEPSICO INC Put 713448108 19 46,200 SH Put SOLE 0 46,200 0 0
PERKINELMER INC COM 714046109 481 5,000 SH   SOLE 0 5,000 0 0
PERKINELMER INC Call 714046109 4 1,600 SH Call SOLE 0 1,600 0 0
PERKINELMER INC Put 714046109 7 26,500 SH Put SOLE 0 26,500 0 0
PERRIGO CO PLC Call G97822103 67 22,000 SH Call SOLE 0 22,000 0 0
PETIQ INC Call 71639T106 2 400 SH Call SOLE 0 400 0 0
PETMED EXPRESS INC Call 716382106 13 13,400 SH Call SOLE 0 13,400 0 0
PETMED EXPRESS INC Put 716382106 1 5,400 SH Put SOLE 0 5,400 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 143 9,000 SH   SOLE 0 9,000 0 0
PETROLEO BRASILEIRO SA PETRO Call 71654V408 279 462,000 SH Call SOLE 0 462,000 0 0
PETROLEO BRASILEIRO SA PETRO Put 71654V408 80 351,300 SH Put SOLE 0 351,300 0 0
PFENEX INC Call 717071104 0 900 SH Call SOLE 0 900 0 0
PFIZER INC COM 717081103 33 800 SH   SOLE 0 800 0 0
PG&E CORP COM 69331C108 651 36,605 SH   SOLE 0 36,605 0 0
PG&E CORP Call 69331C108 444 334,200 SH Call SOLE 0 334,200 0 0
PG&E CORP Put 69331C108 246 326,500 SH Put SOLE 0 326,500 0 0
PGT INNOVATIONS INC COM 69336V101 6 488 SH   SOLE 0 488 0 0
PGT INNOVATIONS INC Call 69336V101 0 2,900 SH Call SOLE 0 2,900 0 0
PGT INNOVATIONS INC Put 69336V101 1 900 SH Put SOLE 0 900 0 0
PHILIP MORRIS INTL INC COM 718172109 1,284 14,535 SH   SOLE 0 14,535 0 0
PHILIP MORRIS INTL INC Call 718172109 1 1,800 SH Call SOLE 0 1,800 0 0
PHILIP MORRIS INTL INC Put 718172109 153 23,200 SH Put SOLE 0 23,200 0 0
PHILLIPS 66 COM 718546104 1,107 11,641 SH   SOLE 0 11,641 0 0
PHILLIPS 66 Call 718546104 33 85,900 SH Call SOLE 0 85,900 0 0
PHILLIPS 66 Put 718546104 69 23,300 SH Put SOLE 0 23,300 0 0
PHILLIPS 66 PARTNERS LP Call 718549207 48 55,600 SH Call SOLE 0 55,600 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 0 200 SH   SOLE 0 200 0 0
PHOENIX NEW MEDIA LTD Call 71910C103 0 1,500 SH Call SOLE 0 1,500 0 0
PHOTRONICS INC Put 719405102 1 2,600 SH Put SOLE 0 2,600 0 0
PHYSICIANS RLTY TR Call 71943U104 9 7,000 SH Call SOLE 0 7,000 0 0
PHYSICIANS RLTY TR Put 71943U104 0 3,400 SH Put SOLE 0 3,400 0 0
PICO HLDGS INC COM NEW 693366205 143 14,516 SH   SOLE 0 14,516 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 9 2,700 SH   SOLE 0 2,700 0 0
PIERIS PHARMACEUTICALS INC Call 720795103 0 200 SH Call SOLE 0 200 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 123 5,540 SH   SOLE 0 5,540 0 0
PILGRIMS PRIDE CORP NEW Put 72147K108 0 2,300 SH Put SOLE 0 2,300 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 41 3,600 SH   SOLE 0 3,600 0 0
PINNACLE FINL PARTNERS INC Call 72346Q104 11 6,900 SH Call SOLE 0 6,900 0 0
PINNACLE WEST CAP CORP Call 723484101 26 4,100 SH Call SOLE 0 4,100 0 0
PINNACLE WEST CAP CORP Put 723484101 0 600 SH Put SOLE 0 600 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 111 9,300 SH   SOLE 0 9,300 0 0
PIONEER NAT RES CO COM 723787107 228 1,500 SH   SOLE 0 1,500 0 0
PIONEER NAT RES CO Call 723787107 279 41,200 SH Call SOLE 0 41,200 0 0
PIONEER NAT RES CO Put 723787107 311 96,200 SH Put SOLE 0 96,200 0 0
PITNEY BOWES INC Call 724479100 9 38,600 SH Call SOLE 0 38,600 0 0
PITNEY BOWES INC Put 724479100 2 4,100 SH Put SOLE 0 4,100 0 0
PIXELWORKS INC COM NEW 72581M305 74 18,953 SH   SOLE 0 18,953 0 0
PLAINS ALL AMERN PIPELINE L Call 726503105 46 149,600 SH Call SOLE 0 149,600 0 0
PLAINS ALL AMERN PIPELINE L Put 726503105 1 5,300 SH Put SOLE 0 5,300 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 704 28,263 SH   SOLE 0 28,263 0 0
PLAINS GP HLDGS L P Call 72651A207 4 14,700 SH Call SOLE 0 14,700 0 0
PLAINS GP HLDGS L P Put 72651A207 131 68,800 SH Put SOLE 0 68,800 0 0
PLANET FITNESS INC Call 72703H101 249 38,200 SH Call SOLE 0 38,200 0 0
PLANET FITNESS INC Put 72703H101 16 37,300 SH Put SOLE 0 37,300 0 0
PLANTRONICS INC NEW COM 727493108 46 1,000 SH   SOLE 0 1,000 0 0
PNC FINL SVCS GROUP INC Call 693475105 43 10,300 SH Call SOLE 0 10,300 0 0
PNC FINL SVCS GROUP INC Put 693475105 30 11,200 SH Put SOLE 0 11,200 0 0
POLARIS INDS INC COM 731068102 231 2,741 SH   SOLE 0 2,741 0 0
POLARIS INDS INC Call 731068102 4 7,900 SH Call SOLE 0 7,900 0 0
POLARIS INDS INC Put 731068102 0 400 SH Put SOLE 0 400 0 0
POLARITYTE INC COM 731094108 19 1,800 SH   SOLE 0 1,800 0 0
POLARITYTE INC Call 731094108 0 600 SH Call SOLE 0 600 0 0
POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 3 60 SH   SOLE 0 60 0 0
POPULAR INC COM NEW 733174700 12 245 SH   SOLE 0 245 0 0
POPULAR INC Call 733174700 0 100 SH Call SOLE 0 100 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 308 8,900 SH   SOLE 0 8,900 0 0
PORTOLA PHARMACEUTICALS INC Put 737010108 78 25,300 SH Put SOLE 0 25,300 0 0
POSCO SPONSORED ADR 693483109 55 1,000 SH   SOLE 0 1,000 0 0
POST HLDGS INC COM 737446104 290 2,652 SH   SOLE 0 2,652 0 0
POST HLDGS INC Call 737446104 45 3,900 SH Call SOLE 0 3,900 0 0
POST HLDGS INC Put 737446104 22 4,200 SH Put SOLE 0 4,200 0 0
POTBELLY CORP COM 73754Y100 16 1,900 SH   SOLE 0 1,900 0 0
POWER INTEGRATIONS INC COM 739276103 91 1,305 SH   SOLE 0 1,305 0 0
PPG INDS INC Call 693506107 14 10,800 SH Call SOLE 0 10,800 0 0
PPG INDS INC Put 693506107 3 14,500 SH Put SOLE 0 14,500 0 0
PPL CORP COM 69351T106 53 1,701 SH   SOLE 0 1,701 0 0
PPL CORP Call 69351T106 29 41,900 SH Call SOLE 0 41,900 0 0
PRA GROUP INC Call 69354N106 0 600 SH Call SOLE 0 600 0 0
PRA GROUP INC Put 69354N106 0 2,100 SH Put SOLE 0 2,100 0 0
PRETIUM RES INC COM 74139C102 11 1,321 SH   SOLE 0 1,321 0 0
PRETIUM RES INC Call 74139C102 17 12,500 SH Call SOLE 0 12,500 0 0
PRETIUM RES INC Put 74139C102 0 1,200 SH Put SOLE 0 1,200 0 0
PRICE T ROWE GROUP INC COM 74144T108 959 9,584 SH   SOLE 0 9,584 0 0
PRICE T ROWE GROUP INC Call 74144T108 2 1,200 SH Call SOLE 0 1,200 0 0
PRICE T ROWE GROUP INC Put 74144T108 46 14,700 SH Put SOLE 0 14,700 0 0
PRICESMART INC COM 741511109 158 2,700 SH   SOLE 0 2,700 0 0
PRICESMART INC Call 741511109 4 2,000 SH Call SOLE 0 2,000 0 0
PRICESMART INC Put 741511109 52 7,500 SH Put SOLE 0 7,500 0 0
PRIMERICA INC Call 74164M108 1 600 SH Call SOLE 0 600 0 0
PRIMO WTR CORP Call 74165N105 0 800 SH Call SOLE 0 800 0 0
PRINCIPAL FINL GROUP INC Call 74251V102 0 100 SH Call SOLE 0 100 0 0
PRINCIPAL FINL GROUP INC Put 74251V102 1 300 SH Put SOLE 0 300 0 0
PROASSURANCE CORP COM 74267C106 13 400 SH   SOLE 0 400 0 0
PROASSURANCE CORP Call 74267C106 0 300 SH Call SOLE 0 300 0 0
PROASSURANCE CORP Put 74267C106 1 200 SH Put SOLE 0 200 0 0
PROCTER AND GAMBLE CO Call 742718109 184 72,600 SH Call SOLE 0 72,600 0 0
PROCTER AND GAMBLE CO Put 742718109 2 74,600 SH Put SOLE 0 74,600 0 0
PROGRESS SOFTWARE CORP COM 743312100 39 900 SH   SOLE 0 900 0 0
PROGRESS SOFTWARE CORP Call 743312100 0 100 SH Call SOLE 0 100 0 0
PROGRESS SOFTWARE CORP Put 743312100 0 100 SH Put SOLE 0 100 0 0
PROGRESSIVE CORP OHIO COM 743315103 34 472 SH   SOLE 0 472 0 0
PROGRESSIVE CORP OHIO Call 743315103 3 2,100 SH Call SOLE 0 2,100 0 0
PROLOGIS INC Call 74340W103 0 300 SH Call SOLE 0 300 0 0
PROOFPOINT INC Put 743424103 5 600 SH Put SOLE 0 600 0 0
PROS HOLDINGS INC Call 74346Y103 78 11,400 SH Call SOLE 0 11,400 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 181 5,449 SH   SOLE 0 5,449 0 0
PROSHARES TR ULTRA GLD MNR NW 74347B482 3 99 SH   SOLE 0 99 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 239 2,037 SH   SOLE 0 2,037 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 2 100 SH   SOLE 0 100 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 13 148 SH   SOLE 0 148 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 220 1,999 SH   SOLE 0 1,999 0 0
PROSHARES TR PSHS ULT SCAP600 74347R818 9 100 SH   SOLE 0 100 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 6 99 SH   SOLE 0 99 0 0
PROSHARES TR MSCI EMRG ETF 74347X302 0 1 SH   SOLE 0 1 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 3 99 SH   SOLE 0 99 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 39 700 SH   SOLE 0 700 0 0
PROSHARES TR ULT FTSE CHIN 50 74347X880 14 200 SH   SOLE 0 200 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 20 299 SH   SOLE 0 299 0 0
PROSHARES TR ULTRAPRO DOW 30 74348A178 22 1,622 SH   SOLE 0 1,622 0 0
PROSHARES TR Call 74348A178 21 24,500 SH Call SOLE 0 24,500 0 0
PROSHARES TR Call 74348A467 1 800 SH Call SOLE 0 800 0 0
PROSHARES TR Call 74348A152 65 22,500 SH Call SOLE 0 22,500 0 0
PROSHARES TR Call 74348A160 437 333,400 SH Call SOLE 0 333,400 0 0
PROSHARES TR Call 74348A210 0 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74348A244 1 5,200 SH Call SOLE 0 5,200 0 0
PROSHARES TR Call 74348A319 3 4,600 SH Call SOLE 0 4,600 0 0
PROSHARES TR Call 74347X880 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347X864 104 79,100 SH Call SOLE 0 79,100 0 0
PROSHARES TR Call 74347X831 1,141 410,900 SH Call SOLE 0 410,900 0 0
PROSHARES TR Call 74347X823 49 5,900 SH Call SOLE 0 5,900 0 0
PROSHARES TR Call 74347X633 15 24,600 SH Call SOLE 0 24,600 0 0
PROSHARES TR Call 74347X799 5 200 SH Call SOLE 0 200 0 0
PROSHARES TR Call 74347X302 1 600 SH Call SOLE 0 600 0 0
PROSHARES TR Call 74347R842 0 600 SH Call SOLE 0 600 0 0
PROSHARES TR Call 74347R719 4 9,000 SH Call SOLE 0 9,000 0 0
PROSHARES TR Call 74347R735 3 900 SH Call SOLE 0 900 0 0
PROSHARES TR Call 74347R206 32 5,800 SH Call SOLE 0 5,800 0 0
PROSHARES TR Call 74347R107 108 23,900 SH Call SOLE 0 23,900 0 0
PROSHARES TR Call 74347B748 2 10,000 SH Call SOLE 0 10,000 0 0
PROSHARES TR Call 74347R305 24 11,100 SH Call SOLE 0 11,100 0 0
PROSHARES TR Call 74347R396 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347R669 1 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347R214 34 28,000 SH Call SOLE 0 28,000 0 0
PROSHARES TR Call 74347R693 1 400 SH Call SOLE 0 400 0 0
PROSHARES TR Call 74347B482 4 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR Call 74347B383 123 108,900 SH Call SOLE 0 108,900 0 0
PROSHARES TR Call 74347B425 19 11,000 SH Call SOLE 0 11,000 0 0
PROSHARES TR Call 74347B474 2 4,000 SH Call SOLE 0 4,000 0 0
PROSHARES TR Call 74347B201 48 118,400 SH Call SOLE 0 118,400 0 0
PROSHARES TR Put 74347B201 142 55,800 SH Put SOLE 0 55,800 0 0
PROSHARES TR Put 74347B474 4 4,000 SH Put SOLE 0 4,000 0 0
PROSHARES TR Put 74347B383 50 14,900 SH Put SOLE 0 14,900 0 0
PROSHARES TR Put 74347B482 0 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347B730 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347R693 0 600 SH Put SOLE 0 600 0 0
PROSHARES TR Put 74347R214 14 9,600 SH Put SOLE 0 9,600 0 0
PROSHARES TR Put 74347R669 2 2,300 SH Put SOLE 0 2,300 0 0
PROSHARES TR Put 74347B748 3 11,500 SH Put SOLE 0 11,500 0 0
PROSHARES TR Put 74347R107 20 17,600 SH Put SOLE 0 17,600 0 0
PROSHARES TR Put 74347R206 48 21,400 SH Put SOLE 0 21,400 0 0
PROSHARES TR Put 74347R735 0 900 SH Put SOLE 0 900 0 0
PROSHARES TR Put 74347R719 2 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347X302 1 500 SH Put SOLE 0 500 0 0
PROSHARES TR Put 74347X625 0 900 SH Put SOLE 0 900 0 0
PROSHARES TR Put 74347X799 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347X633 22 15,700 SH Put SOLE 0 15,700 0 0
PROSHARES TR Put 74347X823 11 11,300 SH Put SOLE 0 11,300 0 0
PROSHARES TR Put 74347X831 243 416,900 SH Put SOLE 0 416,900 0 0
PROSHARES TR Put 74347X864 11 11,600 SH Put SOLE 0 11,600 0 0
PROSHARES TR Put 74348A319 0 4,400 SH Put SOLE 0 4,400 0 0
PROSHARES TR Put 74348A160 1,980 354,100 SH Put SOLE 0 354,100 0 0
PROSHARES TR Put 74348A152 61 12,100 SH Put SOLE 0 12,100 0 0
PROSHARES TR Put 74348A467 0 2,300 SH Put SOLE 0 2,300 0 0
PROSHARES TR Put 74348A178 2 600 SH Put SOLE 0 600 0 0
PROSHARES TR II ULTRASHRT EURO 74347W882 5 199 SH   SOLE 0 199 0 0
PROSHARES TR II VIX MDTRM FUTR N 74347W338 15 699 SH   SOLE 0 699 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347W171 55 2,300 SH   SOLE 0 2,300 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 920 42,775 SH   SOLE 0 42,775 0 0
PROSHARES TR II Call 74347W247 60 46,500 SH Call SOLE 0 46,500 0 0
PROSHARES TR II Call 74347W270 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR II Call 74347W171 1 2,000 SH Call SOLE 0 2,000 0 0
PROSHARES TR II Call 74347W221 239 70,600 SH Call SOLE 0 70,600 0 0
PROSHARES TR II Call 74347W114 4 3,400 SH Call SOLE 0 3,400 0 0
PROSHARES TR II Call 74347W353 8 22,600 SH Call SOLE 0 22,600 0 0
PROSHARES TR II Call 74347W387 0 33,300 SH Call SOLE 0 33,300 0 0
PROSHARES TR II Call 74347W395 3 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR II Call 74347W569 0 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR II Call 74347W882 2 7,200 SH Call SOLE 0 7,200 0 0
PROSHARES TR II Call 74347W601 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR II Call 74347W668 86 128,900 SH Call SOLE 0 128,900 0 0
PROSHARES TR II Call 74347Y805 21 18,300 SH Call SOLE 0 18,300 0 0
PROSHARES TR II Call 74347Y706 249 39,600 SH Call SOLE 0 39,600 0 0
PROSHARES TR II Put 74347Y706 69 36,000 SH Put SOLE 0 36,000 0 0
PROSHARES TR II Put 74347Y805 75 6,200 SH Put SOLE 0 6,200 0 0
PROSHARES TR II Put 74347W668 622 55,000 SH Put SOLE 0 55,000 0 0
PROSHARES TR II Put 74347W882 0 400 SH Put SOLE 0 400 0 0
PROSHARES TR II Put 74347W569 6 8,200 SH Put SOLE 0 8,200 0 0
PROSHARES TR II Put 74347W387 0 1,100 SH Put SOLE 0 1,100 0 0
PROSHARES TR II Put 74347W353 18 3,100 SH Put SOLE 0 3,100 0 0
PROSHARES TR II Put 74347W338 1 200 SH Put SOLE 0 200 0 0
PROSHARES TR II Put 74347W114 2 1,300 SH Put SOLE 0 1,300 0 0
PROSHARES TR II Put 74347W221 33 37,400 SH Put SOLE 0 37,400 0 0
PROSHARES TR II Put 74347W171 6 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR II Put 74347W247 123 108,500 SH Put SOLE 0 108,500 0 0
PROSPECT CAPITAL CORPORATION Call 74348T102 0 29,100 SH Call SOLE 0 29,100 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 11 8,928 SH   SOLE 0 8,928 0 0
PROTEOSTASIS THERAPEUTICS IN Call 74373B109 0 7,100 SH Call SOLE 0 7,100 0 0
PROTEOSTASIS THERAPEUTICS IN Put 74373B109 22 6,100 SH Put SOLE 0 6,100 0 0
PROTO LABS INC COM 743713109 31 300 SH   SOLE 0 300 0 0
PROTO LABS INC Put 743713109 1 2,400 SH Put SOLE 0 2,400 0 0
PRUDENTIAL FINL INC Call 744320102 5 5,600 SH Call SOLE 0 5,600 0 0
PRUDENTIAL FINL INC Put 744320102 88 28,800 SH Put SOLE 0 28,800 0 0
PTC THERAPEUTICS INC Call 69366J200 2 1,100 SH Call SOLE 0 1,100 0 0
PUBLIC STORAGE COM 74460D109 349 1,603 SH   SOLE 0 1,603 0 0
PUBLIC STORAGE Put 74460D109 0 2,700 SH Put SOLE 0 2,700 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 55 936 SH   SOLE 0 936 0 0
PUBLIC SVC ENTERPRISE GROUP Call 744573106 22 61,500 SH Call SOLE 0 61,500 0 0
PUBLIC SVC ENTERPRISE GROUP Put 744573106 0 400 SH Put SOLE 0 400 0 0
PULSE BIOSCIENCES INC COM 74587B101 3 200 SH   SOLE 0 200 0 0
PULTE GROUP INC COM 745867101 9 355 SH   SOLE 0 355 0 0
PULTE GROUP INC Call 745867101 18 19,400 SH Call SOLE 0 19,400 0 0
PULTE GROUP INC Put 745867101 43 99,200 SH Put SOLE 0 99,200 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 146 3,780 SH   SOLE 0 3,780 0 0
PUMA BIOTECHNOLOGY INC Call 74587V107 18 4,900 SH Call SOLE 0 4,900 0 0
PUMA BIOTECHNOLOGY INC Put 74587V107 37 5,200 SH Put SOLE 0 5,200 0 0
PURE STORAGE INC CL A 74624M102 85 3,928 SH   SOLE 0 3,928 0 0
PURE STORAGE INC Call 74624M102 11 5,100 SH Call SOLE 0 5,100 0 0
PURE STORAGE INC Put 74624M102 3 7,200 SH Put SOLE 0 7,200 0 0
PVH CORP COM 693656100 118 975 SH   SOLE 0 975 0 0
PVH CORP Call 693656100 4 800 SH Call SOLE 0 800 0 0
PVH CORP Put 693656100 15 9,100 SH Put SOLE 0 9,100 0 0
QAD INC CL B 74727D207 184 5,965 SH   SOLE 0 5,965 0 0
QEP RES INC COM 74733V100 35 4,581 SH   SOLE 0 4,581 0 0
QEP RES INC Put 74733V100 2 7,300 SH Put SOLE 0 7,300 0 0
QIWI PLC SPON ADR REP B 74735M108 1 128 SH   SOLE 0 128 0 0
QORVO INC COM 74736K101 150 2,104 SH   SOLE 0 2,104 0 0
QORVO INC Call 74736K101 182 35,500 SH Call SOLE 0 35,500 0 0
QORVO INC Put 74736K101 131 31,000 SH Put SOLE 0 31,000 0 0
QUAD / GRAPHICS INC COM CL A 747301109 56 4,784 SH   SOLE 0 4,784 0 0
QUAD / GRAPHICS INC Call 747301109 0 2,700 SH Call SOLE 0 2,700 0 0
QUAD / GRAPHICS INC Put 747301109 11 9,200 SH Put SOLE 0 9,200 0 0
QUALCOMM INC COM 747525103 207 3,635 SH   SOLE 0 3,635 0 0
QUALCOMM INC Call 747525103 24 15,100 SH Call SOLE 0 15,100 0 0
QUALCOMM INC Put 747525103 56 98,900 SH Put SOLE 0 98,900 0 0
QUALYS INC COM 74758T303 72 879 SH   SOLE 0 879 0 0
QUALYS INC Call 74758T303 1 300 SH Call SOLE 0 300 0 0
QUALYS INC Put 74758T303 14 4,100 SH Put SOLE 0 4,100 0 0
QUANTA SVCS INC Call 74762E102 167 53,600 SH Call SOLE 0 53,600 0 0
QUANTA SVCS INC Put 74762E102 0 100 SH Put SOLE 0 100 0 0
QUDIAN INC ADR 747798106 147 29,131 SH   SOLE 0 29,131 0 0
QUDIAN INC Call 747798106 0 4,600 SH Call SOLE 0 4,600 0 0
QUDIAN INC Put 747798106 25 44,800 SH Put SOLE 0 44,800 0 0
QUINSTREET INC COM 74874Q100 48 3,616 SH   SOLE 0 3,616 0 0
QUINSTREET INC Call 74874Q100 35 77,300 SH Call SOLE 0 77,300 0 0
QUINSTREET INC Put 74874Q100 3 3,900 SH Put SOLE 0 3,900 0 0
QUORUM HEALTH CORP COM 74909E106 57 41,010 SH   SOLE 0 41,010 0 0
QUORUM HEALTH CORP Put 74909E106 45 40,000 SH Put SOLE 0 40,000 0 0
QUOTIENT TECHNOLOGY INC Call 749119103 0 200 SH Call SOLE 0 200 0 0
RA PHARMACEUTICALS INC COM 74933V108 6 300 SH   SOLE 0 300 0 0
RADIAN GROUP INC Call 750236101 0 1,300 SH Call SOLE 0 1,300 0 0
RADIUS HEALTH INC COM NEW 750469207 11 600 SH   SOLE 0 600 0 0
RADIUS HEALTH INC Call 750469207 1 5,000 SH Call SOLE 0 5,000 0 0
RADIUS HEALTH INC Put 750469207 1 2,000 SH Put SOLE 0 2,000 0 0
RADWARE LTD ORD M81873107 94 3,598 SH   SOLE 0 3,598 0 0
RADWARE LTD Put M81873107 1 1,100 SH Put SOLE 0 1,100 0 0
RALPH LAUREN CORP Call 751212101 6 800 SH Call SOLE 0 800 0 0
RALPH LAUREN CORP Put 751212101 1 400 SH Put SOLE 0 400 0 0
RAMBUS INC DEL COM 750917106 62 5,981 SH   SOLE 0 5,981 0 0
RAMBUS INC DEL Call 750917106 0 1,200 SH Call SOLE 0 1,200 0 0
RANGE RES CORP COM 75281A109 197 17,580 SH   SOLE 0 17,580 0 0
RANGE RES CORP Call 75281A109 13 31,400 SH Call SOLE 0 31,400 0 0
RANGE RES CORP Put 75281A109 8 49,400 SH Put SOLE 0 49,400 0 0
RAPID7 INC COM 753422104 18 375 SH   SOLE 0 375 0 0
RAPID7 INC Call 753422104 29 7,500 SH Call SOLE 0 7,500 0 0
RAPID7 INC Put 753422104 0 300 SH Put SOLE 0 300 0 0
RAVEN INDS INC COM 754212108 57 1,500 SH   SOLE 0 1,500 0 0
RAVEN INDS INC Call 754212108 0 800 SH Call SOLE 0 800 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 89 1,112 SH   SOLE 0 1,112 0 0
RAYMOND JAMES FINANCIAL INC Call 754730109 3 2,800 SH Call SOLE 0 2,800 0 0
RAYMOND JAMES FINANCIAL INC Put 754730109 2 1,300 SH Put SOLE 0 1,300 0 0
RAYONIER ADVANCED MATLS INC Call 75508B104 10 13,600 SH Call SOLE 0 13,600 0 0
RAYONIER ADVANCED MATLS INC Put 75508B104 18 16,600 SH Put SOLE 0 16,600 0 0
RAYTHEON CO Call 755111507 27 1,000 SH Call SOLE 0 1,000 0 0
RCI HOSPITALITY HLDGS INC Call 74934Q108 4 500 SH Call SOLE 0 500 0 0
REALITY SHS ETF TR Call 75605A702 0 400 SH Call SOLE 0 400 0 0
REALITY SHS ETF TR Put 75605A702 1 500 SH Put SOLE 0 500 0 0
REALOGY HLDGS CORP COM 75605Y106 281 24,690 SH   SOLE 0 24,690 0 0
REALOGY HLDGS CORP Call 75605Y106 0 1,200 SH Call SOLE 0 1,200 0 0
REALOGY HLDGS CORP Put 75605Y106 428 152,500 SH Put SOLE 0 152,500 0 0
REALPAGE INC COM 75606N109 20 342 SH   SOLE 0 342 0 0
REALTY INCOME CORP Call 756109104 17 2,100 SH Call SOLE 0 2,100 0 0
REALTY INCOME CORP Put 756109104 0 1,200 SH Put SOLE 0 1,200 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 309 3,625 SH   SOLE 0 3,625 0 0
REATA PHARMACEUTICALS INC Call 75615P103 4 3,000 SH Call SOLE 0 3,000 0 0
REATA PHARMACEUTICALS INC Put 75615P103 124 6,500 SH Put SOLE 0 6,500 0 0
RED HAT INC COM 756577102 1,222 6,693 SH   SOLE 0 6,693 0 0
RED HAT INC Call 756577102 26 12,500 SH Call SOLE 0 12,500 0 0
RED HAT INC Put 756577102 30 13,300 SH Put SOLE 0 13,300 0 0
RED ROBIN GOURMET BURGERS IN Call 75689M101 0 1,000 SH Call SOLE 0 1,000 0 0
RED ROBIN GOURMET BURGERS IN Put 75689M101 5 1,000 SH Put SOLE 0 1,000 0 0
RED ROCK RESORTS INC Call 75700L108 12 3,500 SH Call SOLE 0 3,500 0 0
REDFIN CORP COM 75737F108 19 948 SH   SOLE 0 948 0 0
REDFIN CORP Call 75737F108 10 6,900 SH Call SOLE 0 6,900 0 0
REDFIN CORP Put 75737F108 1 100 SH Put SOLE 0 100 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 2 300 SH   SOLE 0 300 0 0
REEDS INC Call 758338107 0 400 SH Call SOLE 0 400 0 0
REEDS INC Put 758338107 0 200 SH Put SOLE 0 200 0 0
REGENCY CTRS CORP COM 758849103 0 3 SH   SOLE 0 3 0 0
REGENCY CTRS CORP Put 758849103 0 100 SH Put SOLE 0 100 0 0
REGENXBIO INC COM 75901B107 166 2,900 SH   SOLE 0 2,900 0 0
REGENXBIO INC Call 75901B107 62 10,300 SH Call SOLE 0 10,300 0 0
REGENXBIO INC Put 75901B107 126 13,900 SH Put SOLE 0 13,900 0 0
REGIONS FINL CORP NEW COM 7591EP100 25 1,800 SH   SOLE 0 1,800 0 0
REGIONS FINL CORP NEW Call 7591EP100 23 27,000 SH Call SOLE 0 27,000 0 0
REGIONS FINL CORP NEW Put 7591EP100 2 2,800 SH Put SOLE 0 2,800 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 703 4,900 SH   SOLE 0 4,900 0 0
RENEWABLE ENERGY GROUP INC Call 75972A301 0 4,200 SH Call SOLE 0 4,200 0 0
RENEWABLE ENERGY GROUP INC Put 75972A301 2 1,000 SH Put SOLE 0 1,000 0 0
RENT A CTR INC NEW COM 76009N100 4 200 SH   SOLE 0 200 0 0
RENT A CTR INC NEW Call 76009N100 34 5,400 SH Call SOLE 0 5,400 0 0
RENT A CTR INC NEW Put 76009N100 0 100 SH Put SOLE 0 100 0 0
REPUBLIC SVCS INC COM 760759100 83 1,037 SH   SOLE 0 1,037 0 0
REPUBLIC SVCS INC Call 760759100 4 3,300 SH Call SOLE 0 3,300 0 0
REPUBLIC SVCS INC Put 760759100 0 200 SH Put SOLE 0 200 0 0
RESMED INC Call 761152107 0 3,000 SH Call SOLE 0 3,000 0 0
RESOLUTE FST PRODS INC COM 76117W109 1 205 SH   SOLE 0 205 0 0
RESOLUTE FST PRODS INC Call 76117W109 3 41,000 SH Call SOLE 0 41,000 0 0
RESOLUTE FST PRODS INC Put 76117W109 0 100 SH Put SOLE 0 100 0 0
RESOURCES CONNECTION INC COM 76122Q105 14 890 SH   SOLE 0 890 0 0
RESOURCES CONNECTION INC Call 76122Q105 0 1,500 SH Call SOLE 0 1,500 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,145 17,592 SH   SOLE 0 17,592 0 0
RESTAURANT BRANDS INTL INC Call 76131D103 128 41,100 SH Call SOLE 0 41,100 0 0
RESTAURANT BRANDS INTL INC Put 76131D103 0 27,100 SH Put SOLE 0 27,100 0 0
RETROPHIN INC Put 761299106 5 20,400 SH Put SOLE 0 20,400 0 0
REV GROUP INC Put 749527107 0 1,100 SH Put SOLE 0 1,100 0 0
REVANCE THERAPEUTICS INC COM 761330109 22 1,400 SH   SOLE 0 1,400 0 0
REVLON INC CL A NEW 761525609 117 6,088 SH   SOLE 0 6,088 0 0
REVLON INC Call 761525609 2 1,700 SH Call SOLE 0 1,700 0 0
REVLON INC Put 761525609 12 39,700 SH Put SOLE 0 39,700 0 0
REXNORD CORP NEW Call 76169B102 0 1,300 SH Call SOLE 0 1,300 0 0
REXNORD CORP NEW Put 76169B102 4 3,500 SH Put SOLE 0 3,500 0 0
RF INDS LTD COM PAR $0.01 749552105 15 2,300 SH   SOLE 0 2,300 0 0
RH Call 74967X103 184 24,400 SH Call SOLE 0 24,400 0 0
RH Put 74967X103 205 12,300 SH Put SOLE 0 12,300 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 4 1,700 SH   SOLE 0 1,700 0 0
RIGEL PHARMACEUTICALS INC Call 766559603 3 7,500 SH Call SOLE 0 7,500 0 0
RIGEL PHARMACEUTICALS INC Put 766559603 2 7,500 SH Put SOLE 0 7,500 0 0
RING ENERGY INC COM 76680V108 47 8,148 SH   SOLE 0 8,148 0 0
RING ENERGY INC Call 76680V108 0 1,500 SH Call SOLE 0 1,500 0 0
RINGCENTRAL INC CL A 76680R206 6 59 SH   SOLE 0 59 0 0
RINGCENTRAL INC Call 76680R206 41 2,100 SH Call SOLE 0 2,100 0 0
RINGCENTRAL INC Put 76680R206 0 300 SH Put SOLE 0 300 0 0
RIO TINTO PLC SPONSORED ADR 767204100 353 6,000 SH   SOLE 0 6,000 0 0
RIO TINTO PLC Call 767204100 105 56,200 SH Call SOLE 0 56,200 0 0
RIO TINTO PLC Put 767204100 39 110,800 SH Put SOLE 0 110,800 0 0
RIOT BLOCKCHAIN INC COM 767292105 9 2,868 SH   SOLE 0 2,868 0 0
RIOT BLOCKCHAIN INC Call 767292105 6 24,000 SH Call SOLE 0 24,000 0 0
RIOT BLOCKCHAIN INC Put 767292105 59 7,700 SH Put SOLE 0 7,700 0 0
RITCHIE BROS AUCTIONEERS Call 767744105 2 10,500 SH Call SOLE 0 10,500 0 0
RITCHIE BROS AUCTIONEERS Put 767744105 4 3,900 SH Put SOLE 0 3,900 0 0
RITE AID CORP COM 767754104 0 197 SH   SOLE 0 197 0 0
RITE AID CORP Call 767754104 1 33,800 SH Call SOLE 0 33,800 0 0
RITE AID CORP Put 767754104 0 39,300 SH Put SOLE 0 39,300 0 0
ROBERT HALF INTL INC COM 770323103 6 100 SH   SOLE 0 100 0 0
ROCKWELL AUTOMATION INC Call 773903109 4 300 SH Call SOLE 0 300 0 0
ROCKWELL AUTOMATION INC Put 773903109 0 1,100 SH Put SOLE 0 1,100 0 0
ROKU INC COM CL A 77543R102 4,275 66,282 SH   SOLE 0 66,282 0 0
ROKU INC Call 77543R102 1,267 99,400 SH Call SOLE 0 99,400 0 0
ROKU INC Put 77543R102 526 150,800 SH Put SOLE 0 150,800 0 0
ROLLINS INC COM 775711104 16 400 SH   SOLE 0 400 0 0
ROLLINS INC Call 775711104 0 100 SH Call SOLE 0 100 0 0
ROLLINS INC Put 775711104 1 300 SH Put SOLE 0 300 0 0
ROSETTA STONE INC COM 777780107 251 11,495 SH   SOLE 0 11,495 0 0
ROSETTA STONE INC Put 777780107 17 32,400 SH Put SOLE 0 32,400 0 0
ROSS STORES INC Call 778296103 14 9,200 SH Call SOLE 0 9,200 0 0
ROSS STORES INC Put 778296103 0 500 SH Put SOLE 0 500 0 0
ROYAL BK CDA MONTREAL QUE Call 780087102 1 1,500 SH Call SOLE 0 1,500 0 0
ROYAL BK SCOTLAND GROUP PLC Put 780097689 6 900 SH Put SOLE 0 900 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 304 2,659 SH   SOLE 0 2,659 0 0
ROYAL CARIBBEAN CRUISES LTD Call V7780T103 2 4,300 SH Call SOLE 0 4,300 0 0
ROYAL CARIBBEAN CRUISES LTD Put V7780T103 47 24,100 SH Put SOLE 0 24,100 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 557 8,900 SH   SOLE 0 8,900 0 0
ROYAL DUTCH SHELL PLC Put 780259206 116 20,000 SH Put SOLE 0 20,000 0 0
ROYAL GOLD INC COM 780287108 447 4,919 SH   SOLE 0 4,919 0 0
ROYAL GOLD INC Call 780287108 75 10,500 SH Call SOLE 0 10,500 0 0
ROYAL GOLD INC Put 780287108 14 6,000 SH Put SOLE 0 6,000 0 0
RPC INC Call 749660106 0 300 SH Call SOLE 0 300 0 0
RPM INTL INC Call 749685103 1 600 SH Call SOLE 0 600 0 0
RUBICON PROJ INC COM 78112V102 45 7,441 SH   SOLE 0 7,441 0 0
RUBICON PROJ INC Call 78112V102 3 7,600 SH Call SOLE 0 7,600 0 0
RUBICON PROJ INC Put 78112V102 0 500 SH Put SOLE 0 500 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 55 2,437 SH   SOLE 0 2,437 0 0
RUDOLPH TECHNOLOGIES INC Put 781270103 0 1,500 SH Put SOLE 0 1,500 0 0
RUSH ENTERPRISES INC CL A 781846209 120 2,883 SH   SOLE 0 2,883 0 0
RUSH ENTERPRISES INC Call 781846209 0 300 SH Call SOLE 0 300 0 0
RUSH ENTERPRISES INC Put 781846209 1 3,000 SH Put SOLE 0 3,000 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 14 200 SH   SOLE 0 200 0 0
RYANAIR HLDGS PLC Put 783513203 3 1,000 SH Put SOLE 0 1,000 0 0
RYB ED INC Call 74979W101 0 800 SH Call SOLE 0 800 0 0
RYB ED INC Put 74979W101 0 500 SH Put SOLE 0 500 0 0
RYDER SYS INC COM 783549108 109 1,769 SH   SOLE 0 1,769 0 0
RYDER SYS INC Call 783549108 1 1,000 SH Call SOLE 0 1,000 0 0
S&P GLOBAL INC Call 78409V104 244 37,400 SH Call SOLE 0 37,400 0 0
S&P GLOBAL INC Put 78409V104 13 20,500 SH Put SOLE 0 20,500 0 0
SABRE CORP Call 78573M104 0 300 SH Call SOLE 0 300 0 0
SABRE CORP Put 78573M104 5 4,700 SH Put SOLE 0 4,700 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 0 1 SH   SOLE 0 1 0 0
SAFETY INS GROUP INC Call 78648T100 19 7,000 SH Call SOLE 0 7,000 0 0
SAFETY INS GROUP INC Put 78648T100 2 7,700 SH Put SOLE 0 7,700 0 0
SAGE THERAPEUTICS INC Call 78667J108 481 36,300 SH Call SOLE 0 36,300 0 0
SAGE THERAPEUTICS INC Put 78667J108 12 6,300 SH Put SOLE 0 6,300 0 0
SAILPOINT TECHNLGIES HLDGS I Put 78781P105 1 600 SH Put SOLE 0 600 0 0
SALESFORCE COM INC COM 79466L302 12,060 76,155 SH   SOLE 0 76,155 0 0
SALESFORCE COM INC Call 79466L302 52 28,500 SH Call SOLE 0 28,500 0 0
SALESFORCE COM INC Put 79466L302 469 79,100 SH Put SOLE 0 79,100 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 164 8,909 SH   SOLE 0 8,909 0 0
SALLY BEAUTY HLDGS INC Call 79546E104 0 600 SH Call SOLE 0 600 0 0
SALLY BEAUTY HLDGS INC Put 79546E104 29 8,400 SH Put SOLE 0 8,400 0 0
SANCHEZ ENERGY CORP COM 79970Y105 1 5,501 SH   SOLE 0 5,501 0 0
SANCHEZ ENERGY CORP Call 79970Y105 0 8,300 SH Call SOLE 0 8,300 0 0
SANDERSON FARMS INC COM 800013104 92 700 SH   SOLE 0 700 0 0
SANDERSON FARMS INC Call 800013104 8 1,600 SH Call SOLE 0 1,600 0 0
SANDERSON FARMS INC Put 800013104 5 4,900 SH Put SOLE 0 4,900 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 2 300 SH   SOLE 0 300 0 0
SANDRIDGE ENERGY INC Put 80007P869 0 1,000 SH Put SOLE 0 1,000 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 86 15,786 SH   SOLE 0 15,786 0 0
SANDSTORM GOLD LTD Call 80013R206 1 1,300 SH Call SOLE 0 1,300 0 0
SANDSTORM GOLD LTD Put 80013R206 1 2,100 SH Put SOLE 0 2,100 0 0
SANMINA CORPORATION Call 801056102 0 600 SH Call SOLE 0 600 0 0
SANMINA CORPORATION Put 801056102 19 8,100 SH Put SOLE 0 8,100 0 0
SANOFI Call 80105N105 24 12,000 SH Call SOLE 0 12,000 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 58 2,779 SH   SOLE 0 2,779 0 0
SANTANDER CONSUMER USA HDG I Call 80283M101 1 400 SH Call SOLE 0 400 0 0
SANTANDER CONSUMER USA HDG I Put 80283M101 1 6,300 SH Put SOLE 0 6,300 0 0
SAP SE SPON ADR 803054204 10 91 SH   SOLE 0 91 0 0
SAREPTA THERAPEUTICS INC COM 803607100 727 6,100 SH   SOLE 0 6,100 0 0
SAREPTA THERAPEUTICS INC Call 803607100 135 15,600 SH Call SOLE 0 15,600 0 0
SAREPTA THERAPEUTICS INC Put 803607100 96 9,600 SH Put SOLE 0 9,600 0 0
SCHEIN HENRY INC Call 806407102 23 9,000 SH Call SOLE 0 9,000 0 0
SCHEIN HENRY INC Put 806407102 22 10,000 SH Put SOLE 0 10,000 0 0
SCHLUMBERGER LTD COM 806857108 4,809 110,385 SH   SOLE 0 110,385 0 0
SCHLUMBERGER LTD Call 806857108 140 165,000 SH Call SOLE 0 165,000 0 0
SCHLUMBERGER LTD Put 806857108 171 246,400 SH Put SOLE 0 246,400 0 0
SCHNITZER STL INDS Call 806882106 0 2,300 SH Call SOLE 0 2,300 0 0
SCHWAB CHARLES CORP NEW Call 808513105 4 6,700 SH Call SOLE 0 6,700 0 0
SCHWAB CHARLES CORP NEW Put 808513105 18 12,800 SH Put SOLE 0 12,800 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 33 499 SH   SOLE 0 499 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7 99 SH   SOLE 0 99 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 6 100 SH   SOLE 0 100 0 0
SCHWAB STRATEGIC TR Call 808524607 0 100 SH Call SOLE 0 100 0 0
SCHWAB STRATEGIC TR Call 808524797 9 5,600 SH Call SOLE 0 5,600 0 0
SCHWAB STRATEGIC TR Call 808524300 0 100 SH Call SOLE 0 100 0 0
SCHWAB STRATEGIC TR Call 808524508 13 6,000 SH Call SOLE 0 6,000 0 0
SCHWAB STRATEGIC TR Call 808524102 24 15,200 SH Call SOLE 0 15,200 0 0
SCHWAB STRATEGIC TR Call 808524847 13 5,400 SH Call SOLE 0 5,400 0 0
SCHWAB STRATEGIC TR Put 808524847 5 7,000 SH Put SOLE 0 7,000 0 0
SCHWAB STRATEGIC TR Put 808524102 1 1,700 SH Put SOLE 0 1,700 0 0
SCHWAB STRATEGIC TR Put 808524508 1 2,100 SH Put SOLE 0 2,100 0 0
SCHWAB STRATEGIC TR Put 808524797 1 2,200 SH Put SOLE 0 2,200 0 0
SCHWAB STRATEGIC TR Put 808524607 0 200 SH Put SOLE 0 200 0 0
SCHWAB STRATEGIC TR Put 808524706 0 1,500 SH Put SOLE 0 1,500 0 0
SCIENTIFIC GAMES CORP COM 80874P109 542 26,543 SH   SOLE 0 26,543 0 0
SCIENTIFIC GAMES CORP Call 80874P109 10 24,400 SH Call SOLE 0 24,400 0 0
SCIENTIFIC GAMES CORP Put 80874P109 21 16,600 SH Put SOLE 0 16,600 0 0
SCORPIO BULKERS INC COM Y7546A122 24 6,434 SH   SOLE 0 6,434 0 0
SCORPIO BULKERS INC Put Y7546A122 8 24,400 SH Put SOLE 0 24,400 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 229 2,923 SH   SOLE 0 2,923 0 0
SCOTTS MIRACLE GRO CO Call 810186106 3 1,200 SH Call SOLE 0 1,200 0 0
SCOTTS MIRACLE GRO CO Put 810186106 0 200 SH Put SOLE 0 200 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 117 5,607 SH   SOLE 0 5,607 0 0
SCRIPPS E W CO OHIO Call 811054402 2 2,600 SH Call SOLE 0 2,600 0 0
SCRIPPS E W CO OHIO Put 811054402 1 5,500 SH Put SOLE 0 5,500 0 0
SEA LTD ADR 81141R100 953 40,534 SH   SOLE 0 40,534 0 0
SEA LTD Call 81141R100 1,150 216,800 SH Call SOLE 0 216,800 0 0
SEA LTD Put 81141R100 113 173,600 SH Put SOLE 0 173,600 0 0
SEABRIDGE GOLD INC Call 811916105 0 1,200 SH Call SOLE 0 1,200 0 0
SEABRIDGE GOLD INC Put 811916105 4 8,600 SH Put SOLE 0 8,600 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 23 500 SH   SOLE 0 500 0 0
SEAGATE TECHNOLOGY PLC Call G7945M107 0 200 SH Call SOLE 0 200 0 0
SEAGATE TECHNOLOGY PLC Put G7945M107 0 800 SH Put SOLE 0 800 0 0
SEALED AIR CORP NEW Call 81211K100 164 20,400 SH Call SOLE 0 20,400 0 0
SEARS HLDGS CORP COM 812350106 3 4,853 SH   SOLE 0 4,853 0 0
SEARS HLDGS CORP Call 812350106 12 54,600 SH Call SOLE 0 54,600 0 0
SEARS HLDGS CORP Put 812350106 0 100 SH Put SOLE 0 100 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 6 3,000 SH   SOLE 0 3,000 0 0
SEARS HOMETOWN & OUTLET STOR Put 812362101 0 200 SH Put SOLE 0 200 0 0
SEATTLE GENETICS INC COM 812578102 73 1,000 SH   SOLE 0 1,000 0 0
SEATTLE GENETICS INC Put 812578102 9 2,500 SH Put SOLE 0 2,500 0 0
SEAWORLD ENTMT INC COM 81282V100 715 27,785 SH   SOLE 0 27,785 0 0
SEAWORLD ENTMT INC Call 81282V100 29 38,300 SH Call SOLE 0 38,300 0 0
SEAWORLD ENTMT INC Put 81282V100 5 3,100 SH Put SOLE 0 3,100 0 0
SECUREWORKS CORP Call 81374A105 9 18,500 SH Call SOLE 0 18,500 0 0
SECUREWORKS CORP Put 81374A105 0 200 SH Put SOLE 0 200 0 0
SEI INVESTMENTS CO COM 784117103 57 1,100 SH   SOLE 0 1,100 0 0
SEI INVESTMENTS CO Call 784117103 2 700 SH Call SOLE 0 700 0 0
SELECT ENERGY SVCS INC Call 81617J301 3 2,100 SH Call SOLE 0 2,100 0 0
SELECT MED HLDGS CORP Call 81619Q105 12 56,500 SH Call SOLE 0 56,500 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,183 84,915 SH   SOLE 0 84,915 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 630 8,400 SH   SOLE 0 8,400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10,551 142,582 SH   SOLE 0 142,582 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 140 3,868 SH   SOLE 0 3,868 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,911 34,357 SH   SOLE 0 34,357 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,674 25,319 SH   SOLE 0 25,319 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 533 9,611 SH   SOLE 0 9,611 0 0
SELECT SECTOR SPDR TR Call 81369Y100 95 48,300 SH Call SOLE 0 48,300 0 0
SELECT SECTOR SPDR TR Call 81369Y506 547 622,100 SH Call SOLE 0 622,100 0 0
SELECT SECTOR SPDR TR Call 81369Y407 73 12,500 SH Call SOLE 0 12,500 0 0
SELECT SECTOR SPDR TR Call 81369Y209 214 173,400 SH Call SOLE 0 173,400 0 0
SELECT SECTOR SPDR TR Call 81369Y308 366 206,500 SH Call SOLE 0 206,500 0 0
SELECT SECTOR SPDR TR Call 81369Y860 1 1,600 SH Call SOLE 0 1,600 0 0
SELECT SECTOR SPDR TR Call 81369Y803 2,170 396,700 SH Call SOLE 0 396,700 0 0
SELECT SECTOR SPDR TR Call 81369Y704 840 244,200 SH Call SOLE 0 244,200 0 0
SELECT SECTOR SPDR TR Call 81369Y605 20 226,200 SH Call SOLE 0 226,200 0 0
SELECT SECTOR SPDR TR Call 81369Y886 210 166,300 SH Call SOLE 0 166,300 0 0
SELECT SECTOR SPDR TR Put 81369Y886 180 469,800 SH Put SOLE 0 469,800 0 0
SELECT SECTOR SPDR TR Put 81369Y605 32 95,200 SH Put SOLE 0 95,200 0 0
SELECT SECTOR SPDR TR Put 81369Y704 237 190,100 SH Put SOLE 0 190,100 0 0
SELECT SECTOR SPDR TR Put 81369Y803 17 94,900 SH Put SOLE 0 94,900 0 0
SELECT SECTOR SPDR TR Put 81369Y860 20 80,400 SH Put SOLE 0 80,400 0 0
SELECT SECTOR SPDR TR Put 81369Y308 6 43,200 SH Put SOLE 0 43,200 0 0
SELECT SECTOR SPDR TR Put 81369Y209 29 84,900 SH Put SOLE 0 84,900 0 0
SELECT SECTOR SPDR TR Put 81369Y407 31 35,600 SH Put SOLE 0 35,600 0 0
SELECT SECTOR SPDR TR Put 81369Y506 305 440,500 SH Put SOLE 0 440,500 0 0
SELECT SECTOR SPDR TR Put 81369Y100 74 199,300 SH Put SOLE 0 199,300 0 0
SELECTA BIOSCIENCES INC COM 816212104 1 610 SH   SOLE 0 610 0 0
SEMGROUP CORP CL A 81663A105 144 9,806 SH   SOLE 0 9,806 0 0
SEMGROUP CORP Put 81663A105 13 21,700 SH Put SOLE 0 21,700 0 0
SEMPRA ENERGY Call 816851109 11 2,200 SH Call SOLE 0 2,200 0 0
SEMPRA ENERGY Put 816851109 2 7,000 SH Put SOLE 0 7,000 0 0
SEMTECH CORP Call 816850101 2 3,800 SH Call SOLE 0 3,800 0 0
SEMTECH CORP Put 816850101 3 2,200 SH Put SOLE 0 2,200 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 30 2,548 SH   SOLE 0 2,548 0 0
SENIOR HSG PPTYS TR Call 81721M109 0 200 SH Call SOLE 0 200 0 0
SENIOR HSG PPTYS TR Put 81721M109 8 3,000 SH Put SOLE 0 3,000 0 0
SENSATA TECHNOLOGIES HLDNG P Call G8060N102 1 6,200 SH Call SOLE 0 6,200 0 0
SENSATA TECHNOLOGIES HLDNG P Put G8060N102 8 4,000 SH Put SOLE 0 4,000 0 0
SERES THERAPEUTICS INC COM 81750R102 72 10,600 SH   SOLE 0 10,600 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 76 1,725 SH   SOLE 0 1,725 0 0
SERITAGE GROWTH PPTYS Call 81752R100 6 1,300 SH Call SOLE 0 1,300 0 0
SERITAGE GROWTH PPTYS Put 81752R100 0 3,400 SH Put SOLE 0 3,400 0 0
SERVICE CORP INTL COM 817565104 116 2,900 SH   SOLE 0 2,900 0 0
SERVICE CORP INTL Call 817565104 2 2,100 SH Call SOLE 0 2,100 0 0
SERVICE CORP INTL Put 817565104 7 12,400 SH Put SOLE 0 12,400 0 0
SERVICENOW INC COM 81762P102 1,081 4,389 SH   SOLE 0 4,389 0 0
SERVICENOW INC Call 81762P102 247 21,000 SH Call SOLE 0 21,000 0 0
SERVICENOW INC Put 81762P102 140 42,600 SH Put SOLE 0 42,600 0 0
SHAKE SHACK INC CL A 819047101 20 346 SH   SOLE 0 346 0 0
SHAKE SHACK INC Call 819047101 22 4,600 SH Call SOLE 0 4,600 0 0
SHAKE SHACK INC Put 819047101 2 3,700 SH Put SOLE 0 3,700 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 35 1,700 SH   SOLE 0 1,700 0 0
SHELL MIDSTREAM PARTNERS L P Call 822634101 162 172,500 SH Call SOLE 0 172,500 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 43 3,500 SH   SOLE 0 3,500 0 0
SHIP FINANCE INTERNATIONAL L Call G81075106 6 12,200 SH Call SOLE 0 12,200 0 0
SHOE CARNIVAL INC COM 824889109 85 2,500 SH   SOLE 0 2,500 0 0
SHOE CARNIVAL INC Call 824889109 4 6,800 SH Call SOLE 0 6,800 0 0
SHOE CARNIVAL INC Put 824889109 27 15,900 SH Put SOLE 0 15,900 0 0
SHOPIFY INC CL A 82509L107 414 2,004 SH   SOLE 0 2,004 0 0
SHOPIFY INC Call 82509L107 567 18,400 SH Call SOLE 0 18,400 0 0
SHOPIFY INC Put 82509L107 130 27,400 SH Put SOLE 0 27,400 0 0
SHUTTERFLY INC COM 82568P304 504 12,402 SH   SOLE 0 12,402 0 0
SHUTTERFLY INC Call 82568P304 48 46,500 SH Call SOLE 0 46,500 0 0
SHUTTERFLY INC Put 82568P304 62 49,400 SH Put SOLE 0 49,400 0 0
SHUTTERSTOCK INC Call 825690100 35 6,400 SH Call SOLE 0 6,400 0 0
SHUTTERSTOCK INC Put 825690100 1 1,200 SH Put SOLE 0 1,200 0 0
SIERRA WIRELESS INC Put 826516106 2 11,400 SH Put SOLE 0 11,400 0 0
SIGNATURE BK NEW YORK N Y Call 82669G104 3 2,300 SH Call SOLE 0 2,300 0 0
SIGNET JEWELERS LIMITED SHS G81276100 105 3,888 SH   SOLE 0 3,888 0 0
SIGNET JEWELERS LIMITED Call G81276100 32 24,100 SH Call SOLE 0 24,100 0 0
SIGNET JEWELERS LIMITED Put G81276100 94 10,100 SH Put SOLE 0 10,100 0 0
SILICON LABORATORIES INC COM 826919102 31 386 SH   SOLE 0 386 0 0
SILICON LABORATORIES INC Call 826919102 1 1,700 SH Call SOLE 0 1,700 0 0
SILICON LABORATORIES INC Put 826919102 0 300 SH Put SOLE 0 300 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 91 2,300 SH   SOLE 0 2,300 0 0
SILICON MOTION TECHNOLOGY CO Call 82706C108 0 200 SH Call SOLE 0 200 0 0
SIMON PPTY GROUP INC NEW COM 828806109 282 1,553 SH   SOLE 0 1,553 0 0
SIMON PPTY GROUP INC NEW Call 828806109 2 100 SH Call SOLE 0 100 0 0
SIMON PPTY GROUP INC NEW Put 828806109 6 10,800 SH Put SOLE 0 10,800 0 0
SINA CORP ORD G81477104 451 7,622 SH   SOLE 0 7,622 0 0
SINA CORP Put G81477104 13 4,400 SH Put SOLE 0 4,400 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 174 4,527 SH   SOLE 0 4,527 0 0
SINCLAIR BROADCAST GROUP INC Call 829226109 8 2,200 SH Call SOLE 0 2,200 0 0
SINCLAIR BROADCAST GROUP INC Put 829226109 4 5,800 SH Put SOLE 0 5,800 0 0
SIRIUS XM HLDGS INC COM 82968B103 2 410 SH   SOLE 0 410 0 0
SIRIUS XM HLDGS INC Call 82968B103 5 3,200 SH Call SOLE 0 3,200 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 80 1,400 SH   SOLE 0 1,400 0 0
SITEONE LANDSCAPE SUPPLY INC Call 82982L103 0 100 SH Call SOLE 0 100 0 0
SITEONE LANDSCAPE SUPPLY INC Put 82982L103 0 200 SH Put SOLE 0 200 0 0
SIX FLAGS ENTMT CORP NEW Call 83001A102 5 13,300 SH Call SOLE 0 13,300 0 0
SIX FLAGS ENTMT CORP NEW Put 83001A102 14 7,100 SH Put SOLE 0 7,100 0 0
SJW GROUP COM 784305104 117 1,897 SH   SOLE 0 1,897 0 0
SKECHERS U S A INC CL A 830566105 10 300 SH   SOLE 0 300 0 0
SKECHERS U S A INC Call 830566105 60 29,200 SH Call SOLE 0 29,200 0 0
SKECHERS U S A INC Put 830566105 6 9,300 SH Put SOLE 0 9,300 0 0
SKYWEST INC Call 830879102 7 6,800 SH Call SOLE 0 6,800 0 0
SKYWEST INC Put 830879102 0 100 SH Put SOLE 0 100 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 100 1,214 SH   SOLE 0 1,214 0 0
SKYWORKS SOLUTIONS INC Call 83088M102 2 300 SH Call SOLE 0 300 0 0
SKYWORKS SOLUTIONS INC Put 83088M102 1 1,500 SH Put SOLE 0 1,500 0 0
SL GREEN RLTY CORP COM 78440X101 102 1,141 SH   SOLE 0 1,141 0 0
SL GREEN RLTY CORP Call 78440X101 5 2,200 SH Call SOLE 0 2,200 0 0
SL GREEN RLTY CORP Put 78440X101 19 3,600 SH Put SOLE 0 3,600 0 0
SLEEP NUMBER CORP COM 83125X103 98 2,100 SH   SOLE 0 2,100 0 0
SLEEP NUMBER CORP Call 83125X103 11 13,400 SH Call SOLE 0 13,400 0 0
SLEEP NUMBER CORP Put 83125X103 10 3,400 SH Put SOLE 0 3,400 0 0
SLM CORP COM 78442P106 9 1,000 SH   SOLE 0 1,000 0 0
SLM CORP Put 78442P106 0 2,100 SH Put SOLE 0 2,100 0 0
SM ENERGY CO COM 78454L100 207 11,840 SH   SOLE 0 11,840 0 0
SM ENERGY CO Call 78454L100 5 8,800 SH Call SOLE 0 8,800 0 0
SM ENERGY CO Put 78454L100 13 4,700 SH Put SOLE 0 4,700 0 0
SMART & FINAL STORES INC Call 83190B101 0 1,500 SH Call SOLE 0 1,500 0 0
SMART & FINAL STORES INC Put 83190B101 0 1,300 SH Put SOLE 0 1,300 0 0
SMART SAND INC COM 83191H107 6 1,393 SH   SOLE 0 1,393 0 0
SMITH A O Call 831865209 0 200 SH Call SOLE 0 200 0 0
SMITH A O Put 831865209 0 100 SH Put SOLE 0 100 0 0
SMUCKER J M CO COM NEW 832696405 63 542 SH   SOLE 0 542 0 0
SMUCKER J M CO Call 832696405 39 3,400 SH Call SOLE 0 3,400 0 0
SMUCKER J M CO Put 832696405 2 8,000 SH Put SOLE 0 8,000 0 0
SOCIEDAD QUIMICA MINERA DE C Call 833635105 0 2,400 SH Call SOLE 0 2,400 0 0
SOCIEDAD QUIMICA MINERA DE C Put 833635105 4 1,500 SH Put SOLE 0 1,500 0 0
SOGOU INC ADR REPSTG A 83409V104 27 4,619 SH   SOLE 0 4,619 0 0
SOGOU INC Call 83409V104 1 800 SH Call SOLE 0 800 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 227 6,047 SH   SOLE 0 6,047 0 0
SOLAREDGE TECHNOLOGIES INC Call 83417M104 0 600 SH Call SOLE 0 600 0 0
SOLAREDGE TECHNOLOGIES INC Put 83417M104 33 7,100 SH Put SOLE 0 7,100 0 0
SOLID BIOSCIENCES INC COM 83422E105 32 3,500 SH   SOLE 0 3,500 0 0
SOLID BIOSCIENCES INC Call 83422E105 1 1,800 SH Call SOLE 0 1,800 0 0
SOLID BIOSCIENCES INC Put 83422E105 6 1,600 SH Put SOLE 0 1,600 0 0
SONY CORP SPONSORED ADR 835699307 20 490 SH   SOLE 0 490 0 0
SONY CORP Call 835699307 24 36,300 SH Call SOLE 0 36,300 0 0
SONY CORP Put 835699307 14 3,600 SH Put SOLE 0 3,600 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 0 600 SH   SOLE 0 600 0 0
SORL AUTO PTS INC COM 78461U101 0 80 SH   SOLE 0 80 0 0
SORL AUTO PTS INC Put 78461U101 1 4,700 SH Put SOLE 0 4,700 0 0
SOTHEBYS COM 835898107 311 8,260 SH   SOLE 0 8,260 0 0
SOTHEBYS Put 835898107 40 12,200 SH Put SOLE 0 12,200 0 0
SOUTHERN CO COM 842587107 173 3,362 SH   SOLE 0 3,362 0 0
SOUTHERN CO Call 842587107 1 600 SH Call SOLE 0 600 0 0
SOUTHERN CO Put 842587107 0 3,000 SH Put SOLE 0 3,000 0 0
SOUTHERN COPPER CORP Call 84265V105 2 400 SH Call SOLE 0 400 0 0
SOUTHWEST AIRLS CO COM 844741108 2,392 46,086 SH   SOLE 0 46,086 0 0
SOUTHWEST AIRLS CO Call 844741108 32 51,300 SH Call SOLE 0 51,300 0 0
SOUTHWEST AIRLS CO Put 844741108 116 137,200 SH Put SOLE 0 137,200 0 0
SOUTHWESTERN ENERGY CO Call 845467109 114 366,200 SH Call SOLE 0 366,200 0 0
SOUTHWESTERN ENERGY CO Put 845467109 2 18,100 SH Put SOLE 0 18,100 0 0
SPARK THERAPEUTICS INC COM 84652J103 501 4,400 SH   SOLE 0 4,400 0 0
SPARK THERAPEUTICS INC Put 84652J103 1 1,700 SH Put SOLE 0 1,700 0 0
SPARTAN MTRS INC COM 846819100 1 149 SH   SOLE 0 149 0 0
SPARTANNASH CO COM 847215100 183 11,580 SH   SOLE 0 11,580 0 0
SPARTANNASH CO Call 847215100 1 8,800 SH Call SOLE 0 8,800 0 0
SPARTANNASH CO Put 847215100 72 34,300 SH Put SOLE 0 34,300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 803 3,102 SH   SOLE 0 3,102 0 0
SPDR DOW JONES INDL AVRG ETF Call 78467X109 160 15,000 SH Call SOLE 0 15,000 0 0
SPDR DOW JONES INDL AVRG ETF Put 78467X109 21 82,000 SH Put SOLE 0 82,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 4,845 39,712 SH   SOLE 0 39,712 0 0
SPDR GOLD TRUST Call 78463V107 322 694,900 SH Call SOLE 0 694,900 0 0
SPDR GOLD TRUST Put 78463V107 309 219,800 SH Put SOLE 0 219,800 0 0
SPDR INDEX SHS FDS Call 78463X202 3 64,700 SH Call SOLE 0 64,700 0 0
SPDR INDEX SHS FDS Put 78463X202 3 13,200 SH Put SOLE 0 13,200 0 0
SPDR S&P 500 ETF TR Call 78462F103 1,170 417,000 SH Call SOLE 0 417,000 0 0
SPDR S&P 500 ETF TR Put 78462F103 988 481,100 SH Put SOLE 0 481,100 0 0
SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 110 20,900 SH Call SOLE 0 20,900 0 0
SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 1 1,100 SH Put SOLE 0 1,100 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 91 1,000 SH   SOLE 0 1,000 0 0
SPDR SER TR Call 78468R663 0 200 SH Call SOLE 0 200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 2,719 91,611 SH   SOLE 0 91,611 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 9 100 SH   SOLE 0 100 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 754 14,700 SH   SOLE 0 14,700 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 33 750 SH   SOLE 0 750 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2,773 90,210 SH   SOLE 0 90,210 0 0
SPDR SERIES TRUST Call 78464A730 589 650,800 SH Call SOLE 0 650,800 0 0
SPDR SERIES TRUST Call 78464A748 8 5,900 SH Call SOLE 0 5,900 0 0
SPDR SERIES TRUST Call 78464A714 46 76,600 SH Call SOLE 0 76,600 0 0
SPDR SERIES TRUST Call 78464A698 475 283,100 SH Call SOLE 0 283,100 0 0
SPDR SERIES TRUST Call 78464A631 3 600 SH Call SOLE 0 600 0 0
SPDR SERIES TRUST Call 78464A755 68 39,000 SH Call SOLE 0 39,000 0 0
SPDR SERIES TRUST Call 78464A763 25 15,000 SH Call SOLE 0 15,000 0 0
SPDR SERIES TRUST Call 78464A789 0 700 SH Call SOLE 0 700 0 0
SPDR SERIES TRUST Call 78464A797 9 31,800 SH Call SOLE 0 31,800 0 0
SPDR SERIES TRUST Call 78464A862 2 300 SH Call SOLE 0 300 0 0
SPDR SERIES TRUST Call 78464A870 326 236,300 SH Call SOLE 0 236,300 0 0
SPDR SERIES TRUST Call 78464A888 7 2,900 SH Call SOLE 0 2,900 0 0
SPDR SERIES TRUST Call 78464A607 1 400 SH Call SOLE 0 400 0 0
SPDR SERIES TRUST Put 78464A888 0 2,900 SH Put SOLE 0 2,900 0 0
SPDR SERIES TRUST Put 78464A870 87 197,200 SH Put SOLE 0 197,200 0 0
SPDR SERIES TRUST Put 78464A797 21 9,800 SH Put SOLE 0 9,800 0 0
SPDR SERIES TRUST Put 78464A789 0 400 SH Put SOLE 0 400 0 0
SPDR SERIES TRUST Put 78464A763 3 18,600 SH Put SOLE 0 18,600 0 0
SPDR SERIES TRUST Put 78464A755 125 261,200 SH Put SOLE 0 261,200 0 0
SPDR SERIES TRUST Put 78464A631 2 2,300 SH Put SOLE 0 2,300 0 0
SPDR SERIES TRUST Put 78464A417 124 219,100 SH Put SOLE 0 219,100 0 0
SPDR SERIES TRUST Put 78464A698 288 383,900 SH Put SOLE 0 383,900 0 0
SPDR SERIES TRUST Put 78464A714 84 38,600 SH Put SOLE 0 38,600 0 0
SPDR SERIES TRUST Put 78464A748 0 2,900 SH Put SOLE 0 2,900 0 0
SPDR SERIES TRUST Put 78464A730 618 614,000 SH Put SOLE 0 614,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC Call 848574109 22 8,400 SH Call SOLE 0 8,400 0 0
SPIRIT AEROSYSTEMS HLDGS INC Put 848574109 1 1,100 SH Put SOLE 0 1,100 0 0
SPIRIT AIRLS INC COM 848577102 164 3,104 SH   SOLE 0 3,104 0 0
SPIRIT AIRLS INC Call 848577102 0 700 SH Call SOLE 0 700 0 0
SPIRIT AIRLS INC Put 848577102 0 100 SH Put SOLE 0 100 0 0
SPLUNK INC COM 848637104 973 7,816 SH   SOLE 0 7,816 0 0
SPLUNK INC Call 848637104 26 2,500 SH Call SOLE 0 2,500 0 0
SPLUNK INC Put 848637104 55 7,700 SH Put SOLE 0 7,700 0 0
SPRAGUE RES LP Call 849343108 0 200 SH Call SOLE 0 200 0 0
SPRINT CORP COM SER 1 85207U105 0 160 SH   SOLE 0 160 0 0
SPRINT CORP Put 85207U105 7 10,000 SH Put SOLE 0 10,000 0 0
SPROUTS FMRS MKT INC Call 85208M102 8 30,900 SH Call SOLE 0 30,900 0 0
SPROUTS FMRS MKT INC Put 85208M102 1 1,200 SH Put SOLE 0 1,200 0 0
SPS COMM INC COM 78463M107 22 212 SH   SOLE 0 212 0 0
SPS COMM INC Put 78463M107 7 500 SH Put SOLE 0 500 0 0
SPX CORP Call 784635104 3 1,000 SH Call SOLE 0 1,000 0 0
SQUARE INC CL A 852234103 6,053 80,799 SH   SOLE 0 80,799 0 0
SQUARE INC Call 852234103 41 15,400 SH Call SOLE 0 15,400 0 0
SQUARE INC Put 852234103 425 74,700 SH Put SOLE 0 74,700 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 47 753 SH   SOLE 0 753 0 0
SS&C TECHNOLOGIES HLDGS INC Call 78467J100 16 1,900 SH Call SOLE 0 1,900 0 0
SS&C TECHNOLOGIES HLDGS INC Put 78467J100 0 2,100 SH Put SOLE 0 2,100 0 0
SSR MNG INC COM 784730103 106 8,412 SH   SOLE 0 8,412 0 0
SSR MNG INC Call 784730103 0 200 SH Call SOLE 0 200 0 0
SSR MNG INC Put 784730103 43 8,600 SH Put SOLE 0 8,600 0 0
STAG INDL INC Call 85254J102 0 200 SH Call SOLE 0 200 0 0
STAG INDL INC Put 85254J102 0 1,600 SH Put SOLE 0 1,600 0 0
STAMPS COM INC COM NEW 852857200 7 98 SH   SOLE 0 98 0 0
STAMPS COM INC Call 852857200 21 1,000 SH Call SOLE 0 1,000 0 0
STAMPS COM INC Put 852857200 9 1,500 SH Put SOLE 0 1,500 0 0
STANLEY BLACK & DECKER INC COM 854502101 17 129 SH   SOLE 0 129 0 0
STANLEY BLACK & DECKER INC Call 854502101 19 7,900 SH Call SOLE 0 7,900 0 0
STANLEY BLACK & DECKER INC Put 854502101 0 1,000 SH Put SOLE 0 1,000 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 6 1,002 SH   SOLE 0 1,002 0 0
STAR BULK CARRIERS CORP Put Y8162K204 1 1,500 SH Put SOLE 0 1,500 0 0
STARBUCKS CORP COM 855244109 761 10,249 SH   SOLE 0 10,249 0 0
STARBUCKS CORP Call 855244109 25 9,200 SH Call SOLE 0 9,200 0 0
STARBUCKS CORP Put 855244109 8 17,200 SH Put SOLE 0 17,200 0 0
STARS GROUP INC COM 85570W100 232 13,306 SH   SOLE 0 13,306 0 0
STARS GROUP INC Call 85570W100 9 10,700 SH Call SOLE 0 10,700 0 0
STARS GROUP INC Put 85570W100 7 19,900 SH Put SOLE 0 19,900 0 0
STARTEK INC COM 85569C107 1 200 SH   SOLE 0 200 0 0
STARWOOD PPTY TR INC COM 85571B105 4 200 SH   SOLE 0 200 0 0
STARWOOD PPTY TR INC Call 85571B105 1 2,300 SH Call SOLE 0 2,300 0 0
STARWOOD PPTY TR INC Put 85571B105 0 500 SH Put SOLE 0 500 0 0
STATE STR CORP Call 857477103 8 9,600 SH Call SOLE 0 9,600 0 0
STATE STR CORP Put 857477103 2 1,400 SH Put SOLE 0 1,400 0 0
STEEL DYNAMICS INC COM 858119100 305 8,662 SH   SOLE 0 8,662 0 0
STEEL DYNAMICS INC Call 858119100 23 34,800 SH Call SOLE 0 34,800 0 0
STEEL DYNAMICS INC Put 858119100 288 47,100 SH Put SOLE 0 47,100 0 0
STEELCASE INC CL A 858155203 20 1,406 SH   SOLE 0 1,406 0 0
STEELCASE INC Call 858155203 0 700 SH Call SOLE 0 700 0 0
STEELCASE INC Put 858155203 3 2,200 SH Put SOLE 0 2,200 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 3 300 SH   SOLE 0 300 0 0
STERICYCLE INC Call 858912108 128 17,200 SH Call SOLE 0 17,200 0 0
STERICYCLE INC Put 858912108 0 17,600 SH Put SOLE 0 17,600 0 0
STITCH FIX INC COM CL A 860897107 312 11,083 SH   SOLE 0 11,083 0 0
STITCH FIX INC Call 860897107 51 55,100 SH Call SOLE 0 55,100 0 0
STITCH FIX INC Put 860897107 71 20,200 SH Put SOLE 0 20,200 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 21 1,458 SH   SOLE 0 1,458 0 0
STMICROELECTRONICS N V Call 861012102 0 1,600 SH Call SOLE 0 1,600 0 0
STMICROELECTRONICS N V Put 861012102 1 2,200 SH Put SOLE 0 2,200 0 0
STONERIDGE INC COM 86183P102 11 382 SH   SOLE 0 382 0 0
STONERIDGE INC Call 86183P102 0 100 SH Call SOLE 0 100 0 0
STORE CAP CORP COM 862121100 37 1,133 SH   SOLE 0 1,133 0 0
STORE CAP CORP Put 862121100 0 400 SH Put SOLE 0 400 0 0
STRATASYS LTD SHS M85548101 143 6,044 SH   SOLE 0 6,044 0 0
STRATASYS LTD Call M85548101 2 6,000 SH Call SOLE 0 6,000 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 26 5,400 SH   SOLE 0 5,400 0 0
STRONGBRIDGE BIOPHARMA PLC Put G85347105 26 6,000 SH Put SOLE 0 6,000 0 0
STRYKER CORP Call 863667101 47 10,000 SH Call SOLE 0 10,000 0 0
STURM RUGER & CO INC Put 864159108 0 100 SH Put SOLE 0 100 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 26 1,200 SH   SOLE 0 1,200 0 0
SUBURBAN PROPANE PARTNERS L Call 864482104 0 500 SH Call SOLE 0 500 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1 100 SH   SOLE 0 100 0 0
SUMMIT MATLS INC Call 86614U100 17 10,000 SH Call SOLE 0 10,000 0 0
SUMMIT MATLS INC Put 86614U100 3 600 SH Put SOLE 0 600 0 0
SUMMIT MIDSTREAM PARTNERS LP Call 866142102 0 1,900 SH Call SOLE 0 1,900 0 0
SUMMIT MIDSTREAM PARTNERS LP Put 866142102 0 500 SH Put SOLE 0 500 0 0
SUN LIFE FINL INC COM 866796105 3 100 SH   SOLE 0 100 0 0
SUN LIFE FINL INC Call 866796105 0 200 SH Call SOLE 0 200 0 0
SUN LIFE FINL INC Put 866796105 0 200 SH Put SOLE 0 200 0 0
SUNCOKE ENERGY PARTNERS L P Call 86722Y101 0 1,700 SH Call SOLE 0 1,700 0 0
SUNCOKE ENERGY PARTNERS L P Put 86722Y101 0 300 SH Put SOLE 0 300 0 0
SUNCOR ENERGY INC NEW Call 867224107 2 9,600 SH Call SOLE 0 9,600 0 0
SUNCOR ENERGY INC NEW Put 867224107 13 6,300 SH Put SOLE 0 6,300 0 0
SUNOCO LP COM U REP LP 86765K109 117 3,761 SH   SOLE 0 3,761 0 0
SUNOCO LP Call 86765K109 0 1,500 SH Call SOLE 0 1,500 0 0
SUNOCO LP Put 86765K109 0 3,600 SH Put SOLE 0 3,600 0 0
SUNOPTA INC COM 8676EP108 14 4,320 SH   SOLE 0 4,320 0 0
SUNOPTA INC Put 8676EP108 1 20,000 SH Put SOLE 0 20,000 0 0
SUNPOWER CORP COM 867652406 92 14,285 SH   SOLE 0 14,285 0 0
SUNPOWER CORP Call 867652406 0 19,500 SH Call SOLE 0 19,500 0 0
SUNPOWER CORP Put 867652406 0 300 SH Put SOLE 0 300 0 0
SUNRUN INC COM 86771W105 15 1,070 SH   SOLE 0 1,070 0 0
SUNRUN INC Call 86771W105 0 1,100 SH Call SOLE 0 1,100 0 0
SUNRUN INC Put 86771W105 6 6,200 SH Put SOLE 0 6,200 0 0
SUNTRUST BKS INC COM 867914103 25 428 SH   SOLE 0 428 0 0
SUNTRUST BKS INC Call 867914103 1 1,400 SH Call SOLE 0 1,400 0 0
SUNTRUST BKS INC Put 867914103 8 7,900 SH Put SOLE 0 7,900 0 0
SUPERIOR INDS INTL INC COM 868168105 33 7,054 SH   SOLE 0 7,054 0 0
SUPERIOR INDS INTL INC Put 868168105 34 9,100 SH Put SOLE 0 9,100 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 17 500 SH   SOLE 0 500 0 0
SVB FINL GROUP COM 78486Q101 910 4,093 SH   SOLE 0 4,093 0 0
SVB FINL GROUP Call 78486Q101 3 200 SH Call SOLE 0 200 0 0
SVB FINL GROUP Put 78486Q101 84 9,400 SH Put SOLE 0 9,400 0 0
SWITCH INC CL A 87105L104 42 4,142 SH   SOLE 0 4,142 0 0
SWITCH INC Call 87105L104 31 53,700 SH Call SOLE 0 53,700 0 0
SWITCH INC Put 87105L104 10 6,200 SH Put SOLE 0 6,200 0 0
SYKES ENTERPRISES INC COM 871237103 45 1,600 SH   SOLE 0 1,600 0 0
SYKES ENTERPRISES INC Call 871237103 4 8,900 SH Call SOLE 0 8,900 0 0
SYMANTEC CORP Call 871503108 36 14,600 SH Call SOLE 0 14,600 0 0
SYMANTEC CORP Put 871503108 3 15,400 SH Put SOLE 0 15,400 0 0
SYNAPTICS INC COM 87157D109 118 2,980 SH   SOLE 0 2,980 0 0
SYNAPTICS INC Call 87157D109 0 200 SH Call SOLE 0 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 1 300 SH Put SOLE 0 300 0 0
SYNCHRONY FINL COM 87165B103 410 12,860 SH   SOLE 0 12,860 0 0
SYNCHRONY FINL Call 87165B103 178 90,100 SH Call SOLE 0 90,100 0 0
SYNCHRONY FINL Put 87165B103 10 10,100 SH Put SOLE 0 10,100 0 0
SYNDAX PHARMACEUTICALS INC Call 87164F105 0 800 SH Call SOLE 0 800 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 0 9,400 SH   SOLE 0 9,400 0 0
SYNNEX CORP Call 87162W100 18 5,300 SH Call SOLE 0 5,300 0 0
SYNOPSYS INC COM 871607107 279 2,426 SH   SOLE 0 2,426 0 0
SYNOPSYS INC Call 871607107 35 7,000 SH Call SOLE 0 7,000 0 0
SYNOPSYS INC Put 871607107 3 2,700 SH Put SOLE 0 2,700 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 18 2,000 SH   SOLE 0 2,000 0 0
SYSCO CORP Call 871829107 15 12,000 SH Call SOLE 0 12,000 0 0
SYSCO CORP Put 871829107 0 100 SH Put SOLE 0 100 0 0
SYSTEMAX INC Call 871851101 1 2,100 SH Call SOLE 0 2,100 0 0
SYSTEMAX INC Put 871851101 2 5,000 SH Put SOLE 0 5,000 0 0
T MOBILE US INC COM 872590104 6,529 94,500 SH   SOLE 0 94,500 0 0
T MOBILE US INC Put 872590104 0 100 SH Put SOLE 0 100 0 0
T2 BIOSYSTEMS INC COM 89853L104 0 100 SH   SOLE 0 100 0 0
TABLEAU SOFTWARE INC CL A 87336U105 730 5,742 SH   SOLE 0 5,742 0 0
TABLEAU SOFTWARE INC Call 87336U105 43 27,500 SH Call SOLE 0 27,500 0 0
TABLEAU SOFTWARE INC Put 87336U105 30 15,900 SH Put SOLE 0 15,900 0 0
TABULA RASA HEALTHCARE INC COM 873379101 56 1,000 SH   SOLE 0 1,000 0 0
TABULA RASA HEALTHCARE INC Call 873379101 0 500 SH Call SOLE 0 500 0 0
TAILORED BRANDS INC COM 87403A107 400 51,120 SH   SOLE 0 51,120 0 0
TAILORED BRANDS INC Call 87403A107 0 3,600 SH Call SOLE 0 3,600 0 0
TAILORED BRANDS INC Put 87403A107 34 33,100 SH Put SOLE 0 33,100 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 38 939 SH   SOLE 0 939 0 0
TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 26 15,500 SH Call SOLE 0 15,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD Put 874039100 19 23,600 SH Put SOLE 0 23,600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 288 3,054 SH   SOLE 0 3,054 0 0
TAKE-TWO INTERACTIVE SOFTWAR Call 874054109 353 99,600 SH Call SOLE 0 99,600 0 0
TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 85 26,900 SH Put SOLE 0 26,900 0 0
TAL ED GROUP SPONSORED ADS 874080104 370 10,257 SH   SOLE 0 10,257 0 0
TAL ED GROUP Call 874080104 3 1,400 SH Call SOLE 0 1,400 0 0
TAL ED GROUP Put 874080104 29 21,500 SH Put SOLE 0 21,500 0 0
TALEND S A Call 874224207 8 700 SH Call SOLE 0 700 0 0
TALLGRASS ENERGY GP LP Call 874696107 77 72,000 SH Call SOLE 0 72,000 0 0
TANDEM DIABETES CARE INC Call 875372203 164 15,200 SH Call SOLE 0 15,200 0 0
TANDEM DIABETES CARE INC Put 875372203 0 100 SH Put SOLE 0 100 0 0
TANGER FACTORY OUTLET CTRS I Call 875465106 59 13,000 SH Call SOLE 0 13,000 0 0
TANGER FACTORY OUTLET CTRS I Put 875465106 3 2,900 SH Put SOLE 0 2,900 0 0
TAPESTRY INC COM 876030107 84 2,590 SH   SOLE 0 2,590 0 0
TAPESTRY INC Call 876030107 2 5,200 SH Call SOLE 0 5,200 0 0
TAPESTRY INC Put 876030107 10 3,000 SH Put SOLE 0 3,000 0 0
TARGA RES CORP COM 87612G101 440 10,606 SH   SOLE 0 10,606 0 0
TARGA RES CORP Call 87612G101 18 78,200 SH Call SOLE 0 78,200 0 0
TARGA RES CORP Put 87612G101 96 42,500 SH Put SOLE 0 42,500 0 0
TARGET CORP Call 87612E106 220 191,800 SH Call SOLE 0 191,800 0 0
TARGET CORP Put 87612E106 221 38,900 SH Put SOLE 0 38,900 0 0
TATA MTRS LTD SPONSORED ADR 876568502 78 6,274 SH   SOLE 0 6,274 0 0
TATA MTRS LTD Call 876568502 10 15,100 SH Call SOLE 0 15,100 0 0
TATA MTRS LTD Put 876568502 1 700 SH Put SOLE 0 700 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 184 3,694 SH   SOLE 0 3,694 0 0
TD AMERITRADE HLDG CORP Call 87236Y108 0 2,300 SH Call SOLE 0 2,300 0 0
TD AMERITRADE HLDG CORP Put 87236Y108 3 1,700 SH Put SOLE 0 1,700 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,557 19,291 SH   SOLE 0 19,291 0 0
TE CONNECTIVITY LTD Call H84989104 0 2,100 SH Call SOLE 0 2,100 0 0
TE CONNECTIVITY LTD Put H84989104 22 19,000 SH Put SOLE 0 19,000 0 0
TEAM INC Call 878155100 2 2,800 SH Call SOLE 0 2,800 0 0
TECH DATA CORP COM 878237106 630 6,157 SH   SOLE 0 6,157 0 0
TECH DATA CORP Put 878237106 0 3,100 SH Put SOLE 0 3,100 0 0
TECHNIPFMC PLC COM G87110105 160 6,819 SH   SOLE 0 6,819 0 0
TECHNIPFMC PLC Call G87110105 0 2,600 SH Call SOLE 0 2,600 0 0
TECHNIPFMC PLC Put G87110105 30 9,900 SH Put SOLE 0 9,900 0 0
TECHTARGET INC COM 87874R100 48 2,988 SH   SOLE 0 2,988 0 0
TECHTARGET INC Call 87874R100 0 500 SH Call SOLE 0 500 0 0
TECHTARGET INC Put 87874R100 0 1,700 SH Put SOLE 0 1,700 0 0
TEEKAY CORPORATION COM Y8564W103 7 1,890 SH   SOLE 0 1,890 0 0
TEEKAY CORPORATION Call Y8564W103 7 17,300 SH Call SOLE 0 17,300 0 0
TEEKAY CORPORATION Put Y8564W103 0 100 SH Put SOLE 0 100 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 94 6,296 SH   SOLE 0 6,296 0 0
TEEKAY LNG PARTNERS L P Call Y8564M105 0 500 SH Call SOLE 0 500 0 0
TEEKAY LNG PARTNERS L P Put Y8564M105 15 6,500 SH Put SOLE 0 6,500 0 0
TEGNA INC COM 87901J105 50 3,609 SH   SOLE 0 3,609 0 0
TEGNA INC Call 87901J105 18 15,300 SH Call SOLE 0 15,300 0 0
TELADOC INC COM 87918A105 479 8,623 SH   SOLE 0 8,623 0 0
TELADOC INC Call 87918A105 6 7,900 SH Call SOLE 0 7,900 0 0
TELADOC INC Put 87918A105 106 36,800 SH Put SOLE 0 36,800 0 0
TELEFLEX INC Call 879369106 0 500 SH Call SOLE 0 500 0 0
TELEFLEX INC Put 879369106 2 700 SH Put SOLE 0 700 0 0
TELEFONICA BRASIL SA Call 87936R106 1 5,200 SH Call SOLE 0 5,200 0 0
TELEFONICA BRASIL SA Put 87936R106 3 3,600 SH Put SOLE 0 3,600 0 0
TELEFONICA S A Call 879382208 0 1,400 SH Call SOLE 0 1,400 0 0
TELENAV INC COM 879455103 58 9,690 SH   SOLE 0 9,690 0 0
TELENAV INC Put 879455103 0 2,300 SH Put SOLE 0 2,300 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 65 2,140 SH   SOLE 0 2,140 0 0
TELEPHONE & DATA SYS INC Put 879433829 3 7,800 SH Put SOLE 0 7,800 0 0
TELLURIAN INC NEW COM 87968A104 80 7,184 SH   SOLE 0 7,184 0 0
TELLURIAN INC NEW Call 87968A104 20 34,200 SH Call SOLE 0 34,200 0 0
TELLURIAN INC NEW Put 87968A104 5 8,900 SH Put SOLE 0 8,900 0 0
TELUS CORP COM 87971M103 7 200 SH   SOLE 0 200 0 0
TEMPUR SEALY INTL INC COM 88023U101 274 4,752 SH   SOLE 0 4,752 0 0
TEMPUR SEALY INTL INC Call 88023U101 273 41,500 SH Call SOLE 0 41,500 0 0
TEMPUR SEALY INTL INC Put 88023U101 1 7,800 SH Put SOLE 0 7,800 0 0
TENARIS S A SPONSORED ADR 88031M109 28 1,020 SH   SOLE 0 1,020 0 0
TENARIS S A Call 88031M109 2 4,100 SH Call SOLE 0 4,100 0 0
TENARIS S A Put 88031M109 13 12,900 SH Put SOLE 0 12,900 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 895 31,060 SH   SOLE 0 31,060 0 0
TENET HEALTHCARE CORP Call 88033G407 10 900 SH Call SOLE 0 900 0 0
TENET HEALTHCARE CORP Put 88033G407 48 20,000 SH Put SOLE 0 20,000 0 0
TENNECO INC Put 880349105 3 200 SH Put SOLE 0 200 0 0
TERADATA CORP DEL COM 88076W103 69 1,600 SH   SOLE 0 1,600 0 0
TERADYNE INC Call 880770102 27 20,000 SH Call SOLE 0 20,000 0 0
TERADYNE INC Put 880770102 2 3,600 SH Put SOLE 0 3,600 0 0
TEREX CORP NEW Call 880779103 0 200 SH Call SOLE 0 200 0 0
TEREX CORP NEW Put 880779103 0 400 SH Put SOLE 0 400 0 0
TERRENO RLTY CORP COM 88146M101 15 360 SH   SOLE 0 360 0 0
TESLA INC COM 88160R101 471 1,685 SH   SOLE 0 1,685 0 0
TESLA INC Call 88160R101 1,996 59,100 SH Call SOLE 0 59,100 0 0
TESLA INC Put 88160R101 1,464 251,600 SH Put SOLE 0 251,600 0 0
TETRA TECH INC NEW Put 88162G103 0 1,900 SH Put SOLE 0 1,900 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 64 4,209 SH   SOLE 0 4,209 0 0
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 278 17,712 SH   SOLE 0 17,712 0 0
TEUCRIUM COMMODITY TR Call 88166A102 0 1,700 SH Call SOLE 0 1,700 0 0
TEUCRIUM COMMODITY TR Call 88166A508 0 6,700 SH Call SOLE 0 6,700 0 0
TEUCRIUM COMMODITY TR Put 88166A508 1 2,100 SH Put SOLE 0 2,100 0 0
TEUCRIUM COMMODITY TR Put 88166A102 6 9,900 SH Put SOLE 0 9,900 0 0
TEUCRIUM COMMODITY TR Put 88166A607 0 4,400 SH Put SOLE 0 4,400 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2 134 SH   SOLE 0 134 0 0
TEVA PHARMACEUTICAL INDS LTD Call 881624209 11 14,000 SH Call SOLE 0 14,000 0 0
TEVA PHARMACEUTICAL INDS LTD Put 881624209 9 2,000 SH Put SOLE 0 2,000 0 0
TEXAS CAPITAL BANCSHARES INC Call 88224Q107 19 9,100 SH Call SOLE 0 9,100 0 0
TEXAS CAPITAL BANCSHARES INC Put 88224Q107 26 4,100 SH Put SOLE 0 4,100 0 0
TEXAS INSTRS INC Call 882508104 20 41,400 SH Call SOLE 0 41,400 0 0
TEXAS INSTRS INC Put 882508104 2 27,200 SH Put SOLE 0 27,200 0 0
TEXAS ROADHOUSE INC COM 882681109 6 100 SH   SOLE 0 100 0 0
TEXAS ROADHOUSE INC Call 882681109 0 400 SH Call SOLE 0 400 0 0
TEXAS ROADHOUSE INC Put 882681109 0 200 SH Put SOLE 0 200 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 213 22,133 SH   SOLE 0 22,133 0 0
TEXTAINER GROUP HOLDINGS LTD Call G8766E109 0 4,900 SH Call SOLE 0 4,900 0 0
TEXTAINER GROUP HOLDINGS LTD Put G8766E109 8 8,900 SH Put SOLE 0 8,900 0 0
TEXTRON INC COM 883203101 424 8,379 SH   SOLE 0 8,379 0 0
TEXTRON INC Call 883203101 14 8,900 SH Call SOLE 0 8,900 0 0
TEXTRON INC Put 883203101 33 28,200 SH Put SOLE 0 28,200 0 0
TG THERAPEUTICS INC Call 88322Q108 10 5,000 SH Call SOLE 0 5,000 0 0
THE TRADE DESK INC COM CL A 88339J105 7,229 36,520 SH   SOLE 0 36,520 0 0
THE TRADE DESK INC Call 88339J105 307 14,300 SH Call SOLE 0 14,300 0 0
THE TRADE DESK INC Put 88339J105 109 42,400 SH Put SOLE 0 42,400 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 192 8,500 SH   SOLE 0 8,500 0 0
THERAVANCE BIOPHARMA INC Put G8807B106 53 20,000 SH Put SOLE 0 20,000 0 0
THERMO FISHER SCIENTIFIC INC Call 883556102 5 1,500 SH Call SOLE 0 1,500 0 0
THIRD PT REINS LTD COM G8827U100 17 1,700 SH   SOLE 0 1,700 0 0
THOR INDS INC COM 885160101 170 2,737 SH   SOLE 0 2,737 0 0
THOR INDS INC Call 885160101 0 600 SH Call SOLE 0 600 0 0
THOR INDS INC Put 885160101 3 2,000 SH Put SOLE 0 2,000 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,065 10,097 SH   SOLE 0 10,097 0 0
TIFFANY & CO NEW Call 886547108 25 4,900 SH Call SOLE 0 4,900 0 0
TIFFANY & CO NEW Put 886547108 118 61,700 SH Put SOLE 0 61,700 0 0
TILLYS INC CL A 886885102 64 5,784 SH   SOLE 0 5,784 0 0
TILLYS INC Call 886885102 1 1,200 SH Call SOLE 0 1,200 0 0
TILLYS INC Put 886885102 0 800 SH Put SOLE 0 800 0 0
TIMKEN CO Call 887389104 1 500 SH Call SOLE 0 500 0 0
TIMKEN CO Put 887389104 0 100 SH Put SOLE 0 100 0 0
TIMKENSTEEL CORP COM 887399103 13 1,286 SH   SOLE 0 1,286 0 0
TIMKENSTEEL CORP Call 887399103 0 400 SH Call SOLE 0 400 0 0
TIMKENSTEEL CORP Put 887399103 0 100 SH Put SOLE 0 100 0 0
TINTRI INC COM 88770Q105 0 1,400 SH   SOLE 0 1,400 0 0
TITAN INTL INC ILL COM 88830M102 1 200 SH   SOLE 0 200 0 0
TITAN INTL INC ILL Call 88830M102 1 1,500 SH Call SOLE 0 1,500 0 0
TITAN INTL INC ILL Put 88830M102 0 500 SH Put SOLE 0 500 0 0
TITAN MACHY INC COM 88830R101 4 300 SH   SOLE 0 300 0 0
TITAN MACHY INC Put 88830R101 0 200 SH Put SOLE 0 200 0 0
TIVITY HEALTH INC COM 88870R102 3 181 SH   SOLE 0 181 0 0
TIVO CORP COM 88870P106 94 10,105 SH   SOLE 0 10,105 0 0
TIVO CORP Call 88870P106 2 6,400 SH Call SOLE 0 6,400 0 0
TIVO CORP Put 88870P106 15 7,600 SH Put SOLE 0 7,600 0 0
TJX COS INC NEW Call 872540109 136 57,400 SH Call SOLE 0 57,400 0 0
TJX COS INC NEW Put 872540109 19 40,700 SH Put SOLE 0 40,700 0 0
TOLL BROTHERS INC Call 889478103 3 3,900 SH Call SOLE 0 3,900 0 0
TOLL BROTHERS INC Put 889478103 11 24,400 SH Put SOLE 0 24,400 0 0
TOPBUILD CORP COM 89055F103 6 100 SH   SOLE 0 100 0 0
TORO CO COM 891092108 236 3,442 SH   SOLE 0 3,442 0 0
TORO CO Call 891092108 5 1,900 SH Call SOLE 0 1,900 0 0
TORO CO Put 891092108 0 2,300 SH Put SOLE 0 2,300 0 0
TORONTO DOMINION BK ONT Call 891160509 2 23,300 SH Call SOLE 0 23,300 0 0
TORONTO DOMINION BK ONT Put 891160509 2 2,000 SH Put SOLE 0 2,000 0 0
TOTAL S A Call 89151E109 29 68,300 SH Call SOLE 0 68,300 0 0
TOTAL S A Put 89151E109 41 23,200 SH Put SOLE 0 23,200 0 0
TOTAL SYS SVCS INC Call 891906109 25 7,000 SH Call SOLE 0 7,000 0 0
TOTAL SYS SVCS INC Put 891906109 4 4,100 SH Put SOLE 0 4,100 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 26 1,618 SH   SOLE 0 1,618 0 0
TOWER SEMICONDUCTOR LTD Call M87915274 15 9,500 SH Call SOLE 0 9,500 0 0
TOWER SEMICONDUCTOR LTD Put M87915274 0 100 SH Put SOLE 0 100 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,006 8,528 SH   SOLE 0 8,528 0 0
TOYOTA MOTOR CORP Call 892331307 0 1,100 SH Call SOLE 0 1,100 0 0
TRACTOR SUPPLY CO COM 892356106 175 1,798 SH   SOLE 0 1,798 0 0
TRACTOR SUPPLY CO Call 892356106 0 200 SH Call SOLE 0 200 0 0
TRACTOR SUPPLY CO Put 892356106 0 1,400 SH Put SOLE 0 1,400 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH   SOLE 0 200 0 0
TRANSCANADA CORP COM 89353D107 22 500 SH   SOLE 0 500 0 0
TRANSCANADA CORP Call 89353D107 0 900 SH Call SOLE 0 900 0 0
TRANSCANADA CORP Put 89353D107 10 38,000 SH Put SOLE 0 38,000 0 0
TRANSDIGM GROUP INC Put 893641100 9 900 SH Put SOLE 0 900 0 0
TRANSENTERIX INC Call 89366M201 0 2,200 SH Call SOLE 0 2,200 0 0
TRANSENTERIX INC Put 89366M201 2 9,000 SH Put SOLE 0 9,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,345 154,499 SH   SOLE 0 154,499 0 0
TRANSOCEAN LTD Call H8817H100 46 71,200 SH Call SOLE 0 71,200 0 0
TRANSOCEAN LTD Put H8817H100 137 141,900 SH Put SOLE 0 141,900 0 0
TRANSUNION Call 89400J107 6 2,500 SH Call SOLE 0 2,500 0 0
TRANSUNION Put 89400J107 0 100 SH Put SOLE 0 100 0 0
TRAVELCENTERS AMER LLC COM 894174101 4 1,000 SH   SOLE 0 1,000 0 0
TRAVELCENTERS AMER LLC Call 894174101 0 900 SH Call SOLE 0 900 0 0
TRAVELERS COMPANIES INC COM 89417E109 150 1,100 SH   SOLE 0 1,100 0 0
TRAVELERS COMPANIES INC Call 89417E109 9 2,000 SH Call SOLE 0 2,000 0 0
TRAVELERS COMPANIES INC Put 89417E109 0 1,000 SH Put SOLE 0 1,000 0 0
TRAVELZOO COM NEW 89421Q205 51 3,858 SH   SOLE 0 3,858 0 0
TRAVELZOO Put 89421Q205 1 800 SH Put SOLE 0 800 0 0
TREEHOUSE FOODS INC Call 89469A104 12 2,600 SH Call SOLE 0 2,600 0 0
TREEHOUSE FOODS INC Put 89469A104 21 40,400 SH Put SOLE 0 40,400 0 0
TREX CO INC Call 89531P105 13 16,800 SH Call SOLE 0 16,800 0 0
TREX CO INC Put 89531P105 19 1,000 SH Put SOLE 0 1,000 0 0
TRI POINTE GROUP INC Call 87265H109 1 3,300 SH Call SOLE 0 3,300 0 0
TRILOGY METALS INC NEW COM 89621C105 2 944 SH   SOLE 0 944 0 0
TRIMBLE INC COM 896239100 8 201 SH   SOLE 0 201 0 0
TRIMBLE INC Call 896239100 9 5,200 SH Call SOLE 0 5,200 0 0
TRIMBLE INC Put 896239100 1 1,100 SH Put SOLE 0 1,100 0 0
TRINET GROUP INC COM 896288107 41 692 SH   SOLE 0 692 0 0
TRINET GROUP INC Call 896288107 0 300 SH Call SOLE 0 300 0 0
TRINET GROUP INC Put 896288107 13 7,800 SH Put SOLE 0 7,800 0 0
TRINITY INDS INC COM 896522109 20 944 SH   SOLE 0 944 0 0
TRIPADVISOR INC COM 896945201 688 13,374 SH   SOLE 0 13,374 0 0
TRIPADVISOR INC Call 896945201 5 2,500 SH Call SOLE 0 2,500 0 0
TRIPADVISOR INC Put 896945201 97 32,900 SH Put SOLE 0 32,900 0 0
TRITON INTL LTD CL A G9078F107 224 7,208 SH   SOLE 0 7,208 0 0
TRITON INTL LTD Call G9078F107 0 200 SH Call SOLE 0 200 0 0
TRITON INTL LTD Put G9078F107 6 1,700 SH Put SOLE 0 1,700 0 0
TRIUMPH GROUP INC NEW Call 896818101 0 600 SH Call SOLE 0 600 0 0
TRIUMPH GROUP INC NEW Put 896818101 1 1,400 SH Put SOLE 0 1,400 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 2 556 SH   SOLE 0 556 0 0
TRIVAGO N V Call 89686D105 0 3,100 SH Call SOLE 0 3,100 0 0
TRIVAGO N V Put 89686D105 5 3,300 SH Put SOLE 0 3,300 0 0
TRUEBLUE INC Put 89785X101 0 400 SH Put SOLE 0 400 0 0
TRUECAR INC COM 89785L107 12 1,940 SH   SOLE 0 1,940 0 0
TRUECAR INC Call 89785L107 1 4,000 SH Call SOLE 0 4,000 0 0
TRUPANION INC Call 898202106 15 4,900 SH Call SOLE 0 4,900 0 0
TRUPANION INC Put 898202106 7 10,000 SH Put SOLE 0 10,000 0 0
TTM TECHNOLOGIES INC COM 87305R109 13 1,189 SH   SOLE 0 1,189 0 0
TTM TECHNOLOGIES INC Call 87305R109 3 16,000 SH Call SOLE 0 16,000 0 0
TTM TECHNOLOGIES INC Put 87305R109 3 2,100 SH Put SOLE 0 2,100 0 0
TUCOWS INC COM NEW 898697206 80 989 SH   SOLE 0 989 0 0
TUCOWS INC Put 898697206 0 2,600 SH Put SOLE 0 2,600 0 0
TUPPERWARE BRANDS CORP COM 899896104 374 14,647 SH   SOLE 0 14,647 0 0
TUPPERWARE BRANDS CORP Call 899896104 6 11,500 SH Call SOLE 0 11,500 0 0
TUPPERWARE BRANDS CORP Put 899896104 120 11,600 SH Put SOLE 0 11,600 0 0
TURNING PT BRANDS INC COM 90041L105 72 1,581 SH   SOLE 0 1,581 0 0
TURNING PT BRANDS INC Call 90041L105 168 14,100 SH Call SOLE 0 14,100 0 0
TURNING PT BRANDS INC Put 90041L105 0 6,200 SH Put SOLE 0 6,200 0 0
TUTOR PERINI CORP Call 901109108 0 4,500 SH Call SOLE 0 4,500 0 0
TWILIO INC CL A 90138F102 1,501 11,622 SH   SOLE 0 11,622 0 0
TWILIO INC Call 90138F102 689 46,100 SH Call SOLE 0 46,100 0 0
TWILIO INC Put 90138F102 91 36,700 SH Put SOLE 0 36,700 0 0
TYLER TECHNOLOGIES INC Call 902252105 6 3,900 SH Call SOLE 0 3,900 0 0
TYLER TECHNOLOGIES INC Put 902252105 4 3,900 SH Put SOLE 0 3,900 0 0
TYSON FOODS INC CL A 902494103 2,354 33,908 SH   SOLE 0 33,908 0 0
TYSON FOODS INC Call 902494103 5 5,500 SH Call SOLE 0 5,500 0 0
TYSON FOODS INC Put 902494103 0 600 SH Put SOLE 0 600 0 0
U S CONCRETE INC Call 90333L201 15 25,000 SH Call SOLE 0 25,000 0 0
U S SILICA HLDGS INC COM 90346E103 300 17,313 SH   SOLE 0 17,313 0 0
U S SILICA HLDGS INC Call 90346E103 39 33,000 SH Call SOLE 0 33,000 0 0
U S SILICA HLDGS INC Put 90346E103 13 3,000 SH Put SOLE 0 3,000 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 3 3,800 SH   SOLE 0 3,800 0 0
UBIQUITI NETWORKS INC Call 90347A100 136 15,300 SH Call SOLE 0 15,300 0 0
UBIQUITI NETWORKS INC Put 90347A100 10 7,500 SH Put SOLE 0 7,500 0 0
UBS GROUP AG Call H42097107 1 5,200 SH Call SOLE 0 5,200 0 0
UBS GROUP AG Put H42097107 8 6,700 SH Put SOLE 0 6,700 0 0
ULTA BEAUTY INC COM 90384S303 21 63 SH   SOLE 0 63 0 0
ULTA BEAUTY INC Call 90384S303 1 100 SH Call SOLE 0 100 0 0
ULTA BEAUTY INC Put 90384S303 0 100 SH Put SOLE 0 100 0 0
ULTIMATE SOFTWARE GROUP INC Call 90385D107 0 500 SH Call SOLE 0 500 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 12 1,234 SH   SOLE 0 1,234 0 0
ULTRA CLEAN HLDGS INC Call 90385V107 0 200 SH Call SOLE 0 200 0 0
ULTRA CLEAN HLDGS INC Put 90385V107 6 6,400 SH Put SOLE 0 6,400 0 0
UNDER ARMOUR INC CL C 904311206 52 2,773 SH   SOLE 0 2,773 0 0
UNDER ARMOUR INC Call 904311206 1 6,100 SH Call SOLE 0 6,100 0 0
UNDER ARMOUR INC Call 904311107 0 4,400 SH Call SOLE 0 4,400 0 0
UNDER ARMOUR INC Put 904311107 4 1,600 SH Put SOLE 0 1,600 0 0
UNDER ARMOUR INC Put 904311206 45 30,700 SH Put SOLE 0 30,700 0 0
UNIFI INC COM NEW 904677200 25 1,338 SH   SOLE 0 1,338 0 0
UNIFI INC Call 904677200 0 200 SH Call SOLE 0 200 0 0
UNILEVER N V N Y SHS NEW 904784709 80 1,381 SH   SOLE 0 1,381 0 0
UNILEVER N V Call 904784709 0 100 SH Call SOLE 0 100 0 0
UNILEVER N V Put 904784709 0 500 SH Put SOLE 0 500 0 0
UNILEVER PLC SPON ADR NEW 904767704 202 3,500 SH   SOLE 0 3,500 0 0
UNILEVER PLC Call 904767704 0 400 SH Call SOLE 0 400 0 0
UNILEVER PLC Put 904767704 2 700 SH Put SOLE 0 700 0 0
UNION PAC CORP COM 907818108 1,614 9,659 SH   SOLE 0 9,659 0 0
UNION PAC CORP Call 907818108 195 42,500 SH Call SOLE 0 42,500 0 0
UNION PAC CORP Put 907818108 101 82,200 SH Put SOLE 0 82,200 0 0
UNIQURE NV SHS N90064101 232 3,900 SH   SOLE 0 3,900 0 0
UNIQURE NV Call N90064101 122 9,700 SH Call SOLE 0 9,700 0 0
UNIQURE NV Put N90064101 0 2,200 SH Put SOLE 0 2,200 0 0
UNISYS CORP COM NEW 909214306 26 2,284 SH   SOLE 0 2,284 0 0
UNITED BANKSHARES INC WEST V COM 909907107 7 200 SH   SOLE 0 200 0 0
UNITED BANKSHARES INC WEST V Call 909907107 0 2,500 SH Call SOLE 0 2,500 0 0
UNITED CONTL HLDGS INC COM 910047109 1,653 20,732 SH   SOLE 0 20,732 0 0
UNITED CONTL HLDGS INC Call 910047109 20 11,500 SH Call SOLE 0 11,500 0 0
UNITED CONTL HLDGS INC Put 910047109 297 116,800 SH Put SOLE 0 116,800 0 0
UNITED NAT FOODS INC COM 911163103 154 11,696 SH   SOLE 0 11,696 0 0
UNITED NAT FOODS INC Call 911163103 16 24,700 SH Call SOLE 0 24,700 0 0
UNITED NAT FOODS INC Put 911163103 97 30,100 SH Put SOLE 0 30,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 156 1,400 SH   SOLE 0 1,400 0 0
UNITED PARCEL SERVICE INC Call 911312106 156 95,000 SH Call SOLE 0 95,000 0 0
UNITED PARCEL SERVICE INC Put 911312106 8 45,500 SH Put SOLE 0 45,500 0 0
UNITED RENTALS INC Call 911363109 11 21,800 SH Call SOLE 0 21,800 0 0
UNITED RENTALS INC Put 911363109 28 3,200 SH Put SOLE 0 3,200 0 0
UNITED STATES NATL GAS FUND Call 912318300 253 490,800 SH Call SOLE 0 490,800 0 0
UNITED STATES NATL GAS FUND Put 912318300 1,695 668,600 SH Put SOLE 0 668,600 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 1,266 101,353 SH   SOLE 0 101,353 0 0
UNITED STATES OIL FUND LP Call 91232N108 172 452,500 SH Call SOLE 0 452,500 0 0
UNITED STATES OIL FUND LP Put 91232N108 321 193,200 SH Put SOLE 0 193,200 0 0
UNITED STATES STL CORP NEW COM 912909108 1,190 61,096 SH   SOLE 0 61,096 0 0
UNITED STATES STL CORP NEW Call 912909108 3 39,400 SH Call SOLE 0 39,400 0 0
UNITED STATES STL CORP NEW Put 912909108 319 102,000 SH Put SOLE 0 102,000 0 0
UNITED STS 12 MONTH OIL FD L Put 91288V103 0 300 SH Put SOLE 0 300 0 0
UNITED STS BRENT OIL FD LP UNIT 91167Q100 49 2,599 SH   SOLE 0 2,599 0 0
UNITED STS BRENT OIL FD LP Call 91167Q100 0 500 SH Call SOLE 0 500 0 0
UNITED STS BRENT OIL FD LP Put 91167Q100 5 21,400 SH Put SOLE 0 21,400 0 0
UNITED STS GASOLINE FD LP Call 91201T102 112 39,200 SH Call SOLE 0 39,200 0 0
UNITED STS GASOLINE FD LP Put 91201T102 6 20,800 SH Put SOLE 0 20,800 0 0
UNITED TECHNOLOGIES CORP COM 913017109 91 713 SH   SOLE 0 713 0 0
UNITED TECHNOLOGIES CORP Call 913017109 32 8,600 SH Call SOLE 0 8,600 0 0
UNITED TECHNOLOGIES CORP Put 913017109 1 22,000 SH Put SOLE 0 22,000 0 0
UNITEDHEALTH GROUP INC Call 91324P102 1,044 17,900 SH Call SOLE 0 17,900 0 0
UNITEDHEALTH GROUP INC Put 91324P102 9 3,300 SH Put SOLE 0 3,300 0 0
UNITI GROUP INC COM 91325V108 454 40,653 SH   SOLE 0 40,653 0 0
UNITI GROUP INC Call 91325V108 110 76,200 SH Call SOLE 0 76,200 0 0
UNITI GROUP INC Put 91325V108 404 116,400 SH Put SOLE 0 116,400 0 0
UNIVERSAL CORP VA Call 913456109 0 4,100 SH Call SOLE 0 4,100 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 119 781 SH   SOLE 0 781 0 0
UNIVERSAL DISPLAY CORP Call 91347P105 181 18,400 SH Call SOLE 0 18,400 0 0
UNIVERSAL DISPLAY CORP Put 91347P105 108 36,200 SH Put SOLE 0 36,200 0 0
UNIVERSAL INS HLDGS INC Put 91359V107 4 7,000 SH Put SOLE 0 7,000 0 0
UNUM GROUP COM 91529Y106 49 1,454 SH   SOLE 0 1,454 0 0
UNUM GROUP Call 91529Y106 109 24,600 SH Call SOLE 0 24,600 0 0
UNUM GROUP Put 91529Y106 40 9,500 SH Put SOLE 0 9,500 0 0
UPLAND SOFTWARE INC Call 91544A109 15 5,000 SH Call SOLE 0 5,000 0 0
URBAN OUTFITTERS INC COM 917047102 541 18,272 SH   SOLE 0 18,272 0 0
URBAN OUTFITTERS INC Call 917047102 0 23,200 SH Call SOLE 0 23,200 0 0
URBAN OUTFITTERS INC Put 917047102 9 15,800 SH Put SOLE 0 15,800 0 0
URSTADT BIDDLE PPTYS INC COM 917286106 46 2,761 SH   SOLE 0 2,761 0 0
US BANCORP DEL COM NEW 902973304 31 644 SH   SOLE 0 644 0 0
US BANCORP DEL Call 902973304 3 16,500 SH Call SOLE 0 16,500 0 0
US BANCORP DEL Put 902973304 18 5,000 SH Put SOLE 0 5,000 0 0
US FOODS HLDG CORP COM 912008109 101 2,900 SH   SOLE 0 2,900 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 86 5,548 SH   SOLE 0 5,548 0 0
USA COMPRESSION PARTNERS LP Call 90290N109 3 15,200 SH Call SOLE 0 15,200 0 0
USA COMPRESSION PARTNERS LP Put 90290N109 29 31,200 SH Put SOLE 0 31,200 0 0
USA TECHNOLOGIES INC Call 90328S500 19 70,000 SH Call SOLE 0 70,000 0 0
USANA HEALTH SCIENCES INC Call 90328M107 2 600 SH Call SOLE 0 600 0 0
USANA HEALTH SCIENCES INC Put 90328M107 1 100 SH Put SOLE 0 100 0 0
V F CORP COM 918204108 232 2,675 SH   SOLE 0 2,675 0 0
V F CORP Call 918204108 110 37,600 SH Call SOLE 0 37,600 0 0
V F CORP Put 918204108 56 32,800 SH Put SOLE 0 32,800 0 0
VAIL RESORTS INC Call 91879Q109 3 600 SH Call SOLE 0 600 0 0
VALE S A ADR 91912E105 1,684 128,946 SH   SOLE 0 128,946 0 0
VALE S A Call 91912E105 59 104,100 SH Call SOLE 0 104,100 0 0
VALE S A Put 91912E105 42 137,800 SH Put SOLE 0 137,800 0 0
VALERO ENERGY CORP NEW Call 91913Y100 266 41,000 SH Call SOLE 0 41,000 0 0
VALERO ENERGY CORP NEW Put 91913Y100 72 53,400 SH Put SOLE 0 53,400 0 0
VALLEY NATL BANCORP Call 919794107 0 600 SH Call SOLE 0 600 0 0
VALLEY NATL BANCORP Put 919794107 1 4,700 SH Put SOLE 0 4,700 0 0
VALVOLINE INC Call 92047W101 2 14,300 SH Call SOLE 0 14,300 0 0
VALVOLINE INC Put 92047W101 6 8,000 SH Put SOLE 0 8,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11,509 513,372 SH   SOLE 0 513,372 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3,608 175,146 SH   SOLE 0 175,146 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 5 55 SH   SOLE 0 55 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 0 39 SH   SOLE 0 39 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 6,500 204,878 SH   SOLE 0 204,878 0 0
VANECK VECTORS ETF TR Call 92189F791 62 80,700 SH Call SOLE 0 80,700 0 0
VANECK VECTORS ETF TR Call 92189F718 90 280,500 SH Call SOLE 0 280,500 0 0
VANECK VECTORS ETF TR Call 92189F676 832 527,400 SH Call SOLE 0 527,400 0 0
VANECK VECTORS ETF TR Call 92189F403 1 10,400 SH Call SOLE 0 10,400 0 0
VANECK VECTORS ETF TR Call 92189F627 17 12,100 SH Call SOLE 0 12,100 0 0
VANECK VECTORS ETF TR Call 92189F882 12 7,400 SH Call SOLE 0 7,400 0 0
VANECK VECTORS ETF TR Call 92189F106 125 355,500 SH Call SOLE 0 355,500 0 0
VANECK VECTORS ETF TR Call 92189F726 0 300 SH Call SOLE 0 300 0 0
VANECK VECTORS ETF TR Put 92189F106 91 269,500 SH Put SOLE 0 269,500 0 0
VANECK VECTORS ETF TR Put 92189F882 0 2,000 SH Put SOLE 0 2,000 0 0
VANECK VECTORS ETF TR Put 92189F627 1 2,600 SH Put SOLE 0 2,600 0 0
VANECK VECTORS ETF TR Put 92189F403 122 345,400 SH Put SOLE 0 345,400 0 0
VANECK VECTORS ETF TR Put 92189F676 2,011 529,100 SH Put SOLE 0 529,100 0 0
VANECK VECTORS ETF TR Put 92189F718 13 73,500 SH Put SOLE 0 73,500 0 0
VANECK VECTORS ETF TR Put 92189F791 123 83,100 SH Put SOLE 0 83,100 0 0
VANGUARD GROUP Call 921908844 238 60,100 SH Call SOLE 0 60,100 0 0
VANGUARD GROUP Put 921908844 0 1,200 SH Put SOLE 0 1,200 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 17 99 SH   SOLE 0 99 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,179 48,089 SH   SOLE 0 48,089 0 0
VANGUARD INDEX FDS Call 922908553 130 45,100 SH Call SOLE 0 45,100 0 0
VANGUARD INDEX FDS Call 922908744 155 46,000 SH Call SOLE 0 46,000 0 0
VANGUARD INDEX FDS Call 922908595 4 1,700 SH Call SOLE 0 1,700 0 0
VANGUARD INDEX FDS Call 922908611 0 500 SH Call SOLE 0 500 0 0
VANGUARD INDEX FDS Call 922908629 14 3,800 SH Call SOLE 0 3,800 0 0
VANGUARD INDEX FDS Call 922908363 21 3,300 SH Call SOLE 0 3,300 0 0
VANGUARD INDEX FDS Call 922908512 0 1,500 SH Call SOLE 0 1,500 0 0
VANGUARD INDEX FDS Call 922908769 41 9,200 SH Call SOLE 0 9,200 0 0
VANGUARD INDEX FDS Call 922908751 6 3,400 SH Call SOLE 0 3,400 0 0
VANGUARD INDEX FDS Put 922908751 0 400 SH Put SOLE 0 400 0 0
VANGUARD INDEX FDS Put 922908769 2 1,700 SH Put SOLE 0 1,700 0 0
VANGUARD INDEX FDS Put 922908512 0 100 SH Put SOLE 0 100 0 0
VANGUARD INDEX FDS Put 922908363 21 23,600 SH Put SOLE 0 23,600 0 0
VANGUARD INDEX FDS Put 922908629 0 200 SH Put SOLE 0 200 0 0
VANGUARD INDEX FDS Put 922908744 2 5,400 SH Put SOLE 0 5,400 0 0
VANGUARD INDEX FDS Put 922908553 19 3,700 SH Put SOLE 0 3,700 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 262 3,587 SH   SOLE 0 3,587 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 238 5,600 SH   SOLE 0 5,600 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 26 397 SH   SOLE 0 397 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 582 10,870 SH   SOLE 0 10,870 0 0
VANGUARD INTL EQUITY INDEX F Call 922042874 4 7,400 SH Call SOLE 0 7,400 0 0
VANGUARD INTL EQUITY INDEX F Call 922042858 87 78,400 SH Call SOLE 0 78,400 0 0
VANGUARD INTL EQUITY INDEX F Call 922042775 0 1,000 SH Call SOLE 0 1,000 0 0
VANGUARD INTL EQUITY INDEX F Put 922042775 0 500 SH Put SOLE 0 500 0 0
VANGUARD INTL EQUITY INDEX F Put 922042858 61 39,800 SH Put SOLE 0 39,800 0 0
VANGUARD INTL EQUITY INDEX F Put 922042742 1 1,200 SH Put SOLE 0 1,200 0 0
VANGUARD INTL EQUITY INDEX F Put 922042874 30 58,400 SH Put SOLE 0 58,400 0 0
VANGUARD STAR FD Call 921909768 0 400 SH Call SOLE 0 400 0 0
VANGUARD STAR FD Put 921909768 0 100 SH Put SOLE 0 100 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 747 18,300 SH   SOLE 0 18,300 0 0
VANGUARD TAX MANAGED INTL FD Call 921943858 0 600 SH Call SOLE 0 600 0 0
VANGUARD TAX MANAGED INTL FD Put 921943858 0 300 SH Put SOLE 0 300 0 0
VANGUARD WHITEHALL FDS INC Call 921946406 157 51,400 SH Call SOLE 0 51,400 0 0
VANGUARD WHITEHALL FDS INC Put 921946406 4 5,800 SH Put SOLE 0 5,800 0 0
VANGUARD WORLD FD Call 921910816 0 1,200 SH Call SOLE 0 1,200 0 0
VANGUARD WORLD FD Put 921910816 0 100 SH Put SOLE 0 100 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 12 199 SH   SOLE 0 199 0 0
VANGUARD WORLD FDS Call 92204A405 1 600 SH Call SOLE 0 600 0 0
VANGUARD WORLD FDS Call 92204A884 6 1,700 SH Call SOLE 0 1,700 0 0
VANGUARD WORLD FDS Call 92204A207 6 1,000 SH Call SOLE 0 1,000 0 0
VANGUARD WORLD FDS Call 92204A306 3 10,700 SH Call SOLE 0 10,700 0 0
VANGUARD WORLD FDS Call 92204A603 1 700 SH Call SOLE 0 700 0 0
VANGUARD WORLD FDS Call 92204A702 21 1,700 SH Call SOLE 0 1,700 0 0
VANGUARD WORLD FDS Put 92204A702 0 300 SH Put SOLE 0 300 0 0
VANGUARD WORLD FDS Put 92204A405 0 200 SH Put SOLE 0 200 0 0
VANGUARD WORLD FDS Put 92204A504 0 200 SH Put SOLE 0 200 0 0
VANGUARD WORLD FDS Put 92204A108 0 800 SH Put SOLE 0 800 0 0
VECTOR GROUP LTD Call 92240M108 0 3,100 SH Call SOLE 0 3,100 0 0
VECTOR GROUP LTD Put 92240M108 5 26,700 SH Put SOLE 0 26,700 0 0
VEECO INSTRS INC DEL Call 922417100 2 8,800 SH Call SOLE 0 8,800 0 0
VEECO INSTRS INC DEL Put 922417100 0 300 SH Put SOLE 0 300 0 0
VEEVA SYS INC Call 922475108 99 9,700 SH Call SOLE 0 9,700 0 0
VEEVA SYS INC Put 922475108 3 700 SH Put SOLE 0 700 0 0
VENTAS INC COM 92276F100 12 202 SH   SOLE 0 202 0 0
VENTAS INC Call 92276F100 8 3,500 SH Call SOLE 0 3,500 0 0
VENTAS INC Put 92276F100 0 1,000 SH Put SOLE 0 1,000 0 0
VEON LTD SPONSORED ADR 91822M106 2 1,000 SH   SOLE 0 1,000 0 0
VEON LTD Put 91822M106 0 100 SH Put SOLE 0 100 0 0
VERA BRADLEY INC COM 92335C106 422 31,882 SH   SOLE 0 31,882 0 0
VERA BRADLEY INC Call 92335C106 5 15,700 SH Call SOLE 0 15,700 0 0
VERA BRADLEY INC Put 92335C106 1 21,900 SH Put SOLE 0 21,900 0 0
VERASTEM INC COM 92337C104 4 1,600 SH   SOLE 0 1,600 0 0
VERASTEM INC Call 92337C104 0 600 SH Call SOLE 0 600 0 0
VERASTEM INC Put 92337C104 0 100 SH Put SOLE 0 100 0 0
VEREIT INC COM 92339V100 57 6,833 SH   SOLE 0 6,833 0 0
VEREIT INC Put 92339V100 3 11,800 SH Put SOLE 0 11,800 0 0
VERICEL CORP COM 92346J108 112 6,400 SH   SOLE 0 6,400 0 0
VERICEL CORP Put 92346J108 0 4,400 SH Put SOLE 0 4,400 0 0
VERINT SYS INC COM 92343X100 7 129 SH   SOLE 0 129 0 0
VERINT SYS INC Call 92343X100 10 1,500 SH Call SOLE 0 1,500 0 0
VERINT SYS INC Put 92343X100 0 1,000 SH Put SOLE 0 1,000 0 0
VERISIGN INC Call 92343E102 68 1,500 SH Call SOLE 0 1,500 0 0
VERISIGN INC Put 92343E102 0 200 SH Put SOLE 0 200 0 0
VERISK ANALYTICS INC Put 92345Y106 0 100 SH Put SOLE 0 100 0 0
VERITIV CORP COM 923454102 144 5,478 SH   SOLE 0 5,478 0 0
VERITIV CORP Call 923454102 1 1,400 SH Call SOLE 0 1,400 0 0
VERITIV CORP Put 923454102 17 2,600 SH Put SOLE 0 2,600 0 0
VERITONE INC Call 92347M100 1 2,500 SH Call SOLE 0 2,500 0 0
VERITONE INC Put 92347M100 0 800 SH Put SOLE 0 800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 368 6,227 SH   SOLE 0 6,227 0 0
VERIZON COMMUNICATIONS INC Call 92343V104 48 62,900 SH Call SOLE 0 62,900 0 0
VERIZON COMMUNICATIONS INC Put 92343V104 53 85,200 SH Put SOLE 0 85,200 0 0
VERSUM MATLS INC Call 92532W103 14 5,000 SH Call SOLE 0 5,000 0 0
VERSUM MATLS INC Put 92532W103 5 5,000 SH Put SOLE 0 5,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 95 520 SH   SOLE 0 520 0 0
VERTEX PHARMACEUTICALS INC Call 92532F100 4 7,800 SH Call SOLE 0 7,800 0 0
VERTEX PHARMACEUTICALS INC Put 92532F100 67 4,800 SH Put SOLE 0 4,800 0 0
VIACOM INC NEW CL B 92553P201 3 125 SH   SOLE 0 125 0 0
VIACOM INC NEW CL A 92553P102 5 169 SH   SOLE 0 169 0 0
VIACOM INC NEW Call 92553P201 74 41,200 SH Call SOLE 0 41,200 0 0
VIACOM INC NEW Put 92553P201 0 5,000 SH Put SOLE 0 5,000 0 0
VIACOM INC NEW Put 92553P102 3 400 SH Put SOLE 0 400 0 0
VIASAT INC Call 92552V100 13 1,800 SH Call SOLE 0 1,800 0 0
VIASAT INC Put 92552V100 4 3,500 SH Put SOLE 0 3,500 0 0
VIAVI SOLUTIONS INC COM 925550105 17 1,400 SH   SOLE 0 1,400 0 0
VICOR CORP COM 925815102 92 2,982 SH   SOLE 0 2,982 0 0
VICOR CORP Call 925815102 0 900 SH Call SOLE 0 900 0 0
VICOR CORP Put 925815102 2 500 SH Put SOLE 0 500 0 0
VIEWRAY INC COM 92672L107 76 10,380 SH   SOLE 0 10,380 0 0
VIKING THERAPEUTICS INC COM 92686J106 79 8,000 SH   SOLE 0 8,000 0 0
VIKING THERAPEUTICS INC Call 92686J106 2 2,000 SH Call SOLE 0 2,000 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 100 3,042 SH   SOLE 0 3,042 0 0
VIPER ENERGY PARTNERS LP Call 92763M105 1 1,600 SH Call SOLE 0 1,600 0 0
VIPER ENERGY PARTNERS LP Put 92763M105 0 500 SH Put SOLE 0 500 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 278 34,646 SH   SOLE 0 34,646 0 0
VIPSHOP HLDGS LTD Call 92763W103 20 24,800 SH Call SOLE 0 24,800 0 0
VIPSHOP HLDGS LTD Put 92763W103 23 65,000 SH Put SOLE 0 65,000 0 0
VIRTU FINL INC Call 928254101 0 400 SH Call SOLE 0 400 0 0
VIRTU FINL INC Put 928254101 0 2,400 SH Put SOLE 0 2,400 0 0
VISA INC COM CL A 92826C839 1,017 6,514 SH   SOLE 0 6,514 0 0
VISA INC Call 92826C839 238 22,600 SH Call SOLE 0 22,600 0 0
VISA INC Put 92826C839 31 70,500 SH Put SOLE 0 70,500 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 25 1,372 SH   SOLE 0 1,372 0 0
VISHAY INTERTECHNOLOGY INC Call 928298108 0 600 SH Call SOLE 0 600 0 0
VISHAY INTERTECHNOLOGY INC Put 928298108 1 5,900 SH Put SOLE 0 5,900 0 0
VISTA OUTDOOR INC Call 928377100 0 4,100 SH Call SOLE 0 4,100 0 0
VISTA OUTDOOR INC Put 928377100 5 2,500 SH Put SOLE 0 2,500 0 0
VISTEON CORP Put 92839U206 1 100 SH Put SOLE 0 100 0 0
VISTRA ENERGY CORP COM 92840M102 169 6,513 SH   SOLE 0 6,513 0 0
VISTRA ENERGY CORP Call 92840M102 1 2,000 SH Call SOLE 0 2,000 0 0
VISTRA ENERGY CORP Put 92840M102 0 100 SH Put SOLE 0 100 0 0
VITAL THERAPIES INC COM 92847R104 0 4,100 SH   SOLE 0 4,100 0 0
VITAMIN SHOPPE INC COM 92849E101 162 23,087 SH   SOLE 0 23,087 0 0
VITAMIN SHOPPE INC Put 92849E101 62 113,300 SH Put SOLE 0 113,300 0 0
VMWARE INC CL A COM 928563402 1,814 10,051 SH   SOLE 0 10,051 0 0
VMWARE INC Call 928563402 15 5,700 SH Call SOLE 0 5,700 0 0
VMWARE INC Put 928563402 58 21,000 SH Put SOLE 0 21,000 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 0 19 SH   SOLE 0 19 0 0
VOCERA COMMUNICATIONS INC Put 92857F107 1 1,400 SH Put SOLE 0 1,400 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1 100 SH   SOLE 0 100 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 0 100 SH   SOLE 0 100 0 0
VONAGE HLDGS CORP Call 92886T201 4 14,000 SH Call SOLE 0 14,000 0 0
VONAGE HLDGS CORP Put 92886T201 5 17,000 SH Put SOLE 0 17,000 0 0
VORNADO RLTY TR SH BEN INT 929042109 245 3,644 SH   SOLE 0 3,644 0 0
VORNADO RLTY TR Put 929042109 15 7,200 SH Put SOLE 0 7,200 0 0
VOXX INTL CORP CL A 91829F104 0 200 SH   SOLE 0 200 0 0
VOXX INTL CORP Call 91829F104 0 1,500 SH Call SOLE 0 1,500 0 0
VOXX INTL CORP Put 91829F104 0 600 SH Put SOLE 0 600 0 0
VOYA FINL INC Call 929089100 5 7,400 SH Call SOLE 0 7,400 0 0
VULCAN MATLS CO Call 929160109 43 12,400 SH Call SOLE 0 12,400 0 0
VULCAN MATLS CO Put 929160109 8 17,600 SH Put SOLE 0 17,600 0 0
VUZIX CORP COM NEW 92921W300 1 400 SH   SOLE 0 400 0 0
VUZIX CORP Call 92921W300 0 700 SH Call SOLE 0 700 0 0
VUZIX CORP Put 92921W300 19 9,200 SH Put SOLE 0 9,200 0 0
W P CAREY INC Call 92936U109 6 18,200 SH Call SOLE 0 18,200 0 0
WABASH NATL CORP COM 929566107 40 3,000 SH   SOLE 0 3,000 0 0
WABASH NATL CORP Put 929566107 0 4,100 SH Put SOLE 0 4,100 0 0
WABCO HLDGS INC Call 92927K102 0 8,900 SH Call SOLE 0 8,900 0 0
WABTEC CORP COM 929740108 4 66 SH   SOLE 0 66 0 0
WADDELL & REED FINL INC CL A 930059100 10 600 SH   SOLE 0 600 0 0
WAGEWORKS INC Call 930427109 2 2,400 SH Call SOLE 0 2,400 0 0
WAGEWORKS INC Put 930427109 1 1,900 SH Put SOLE 0 1,900 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 179 2,844 SH   SOLE 0 2,844 0 0
WALGREENS BOOTS ALLIANCE INC Call 931427108 101 11,600 SH Call SOLE 0 11,600 0 0
WALGREENS BOOTS ALLIANCE INC Put 931427108 34 24,600 SH Put SOLE 0 24,600 0 0
WALKER & DUNLOP INC COM 93148P102 4 96 SH   SOLE 0 96 0 0
WALKER & DUNLOP INC Call 93148P102 0 400 SH Call SOLE 0 400 0 0
WALMART INC COM 931142103 943 9,674 SH   SOLE 0 9,674 0 0
WALMART INC Call 931142103 55 41,900 SH Call SOLE 0 41,900 0 0
WALMART INC Put 931142103 60 98,600 SH Put SOLE 0 98,600 0 0
WARRIOR MET COAL INC COM 93627C101 23 784 SH   SOLE 0 784 0 0
WARRIOR MET COAL INC Call 93627C101 0 400 SH Call SOLE 0 400 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1 200 SH   SOLE 0 200 0 0
WASHINGTON PRIME GROUP NEW Call 93964W108 0 100 SH Call SOLE 0 100 0 0
WASHINGTON PRIME GROUP NEW Put 93964W108 0 13,200 SH Put SOLE 0 13,200 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 22 800 SH   SOLE 0 800 0 0
WASHINGTON REAL ESTATE INVT Put 939653101 0 900 SH Put SOLE 0 900 0 0
WASTE MGMT INC DEL COM 94106L109 972 9,356 SH   SOLE 0 9,356 0 0
WASTE MGMT INC DEL Call 94106L109 49 16,800 SH Call SOLE 0 16,800 0 0
WASTE MGMT INC DEL Put 94106L109 16 25,100 SH Put SOLE 0 25,100 0 0
WAVE LIFE SCIENCES LTD Call Y95308105 2 4,100 SH Call SOLE 0 4,100 0 0
WAVE LIFE SCIENCES LTD Put Y95308105 19 3,000 SH Put SOLE 0 3,000 0 0
WAYFAIR INC CL A 94419L101 889 5,989 SH   SOLE 0 5,989 0 0
WAYFAIR INC Call 94419L101 65 10,200 SH Call SOLE 0 10,200 0 0
WAYFAIR INC Put 94419L101 477 38,600 SH Put SOLE 0 38,600 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 23 33,200 SH   SOLE 0 33,200 0 0
WEATHERFORD INTL PLC Call G48833100 0 35,700 SH Call SOLE 0 35,700 0 0
WEATHERFORD INTL PLC Put G48833100 60 36,500 SH Put SOLE 0 36,500 0 0
WEBSTER FINL CORP CONN Call 947890109 0 2,700 SH Call SOLE 0 2,700 0 0
WEBSTER FINL CORP CONN Put 947890109 31 9,000 SH Put SOLE 0 9,000 0 0
WEC ENERGY GROUP INC Call 92939U106 10 1,200 SH Call SOLE 0 1,200 0 0
WEIBO CORP SPONSORED ADR 948596101 1,641 26,481 SH   SOLE 0 26,481 0 0
WEIBO CORP Call 948596101 34 19,400 SH Call SOLE 0 19,400 0 0
WEIBO CORP Put 948596101 610 153,100 SH Put SOLE 0 153,100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 23 1,185 SH   SOLE 0 1,185 0 0
WEIGHT WATCHERS INTL INC NEW Call 948626106 28 34,800 SH Call SOLE 0 34,800 0 0
WEIGHT WATCHERS INTL INC NEW Put 948626106 64 22,900 SH Put SOLE 0 22,900 0 0
WELBILT INC COM 949090104 81 5,000 SH   SOLE 0 5,000 0 0
WELBILT INC Call 949090104 136 54,600 SH Call SOLE 0 54,600 0 0
WELBILT INC Put 949090104 20 11,700 SH Put SOLE 0 11,700 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 648 2,404 SH   SOLE 0 2,404 0 0
WELLCARE HEALTH PLANS INC Call 94946T106 109 14,300 SH Call SOLE 0 14,300 0 0
WELLCARE HEALTH PLANS INC Put 94946T106 71 9,300 SH Put SOLE 0 9,300 0 0
WELLS FARGO CO NEW COM 949746101 3,995 82,679 SH   SOLE 0 82,679 0 0
WELLS FARGO CO NEW Call 949746101 21 252,100 SH Call SOLE 0 252,100 0 0
WELLS FARGO CO NEW Put 949746101 171 144,100 SH Put SOLE 0 144,100 0 0
WELLTOWER INC COM 95040Q104 22 292 SH   SOLE 0 292 0 0
WELLTOWER INC Call 95040Q104 2 300 SH Call SOLE 0 300 0 0
WELLTOWER INC Put 95040Q104 0 100 SH Put SOLE 0 100 0 0
WENDYS CO COM 95058W100 85 4,755 SH   SOLE 0 4,755 0 0
WENDYS CO Call 95058W100 10 15,800 SH Call SOLE 0 15,800 0 0
WENDYS CO Put 95058W100 0 300 SH Put SOLE 0 300 0 0
WESCO INTL INC COM 95082P105 64 1,222 SH   SOLE 0 1,222 0 0
WESCO INTL INC Call 95082P105 14 19,200 SH Call SOLE 0 19,200 0 0
WESCO INTL INC Put 95082P105 0 2,100 SH Put SOLE 0 2,100 0 0
WESTERN ALLIANCE BANCORP Call 957638109 5 3,500 SH Call SOLE 0 3,500 0 0
WESTERN ALLIANCE BANCORP Put 957638109 22 5,000 SH Put SOLE 0 5,000 0 0
WESTERN DIGITAL CORP COM 958102105 988 20,569 SH   SOLE 0 20,569 0 0
WESTERN DIGITAL CORP Call 958102105 27 26,000 SH Call SOLE 0 26,000 0 0
WESTERN DIGITAL CORP Put 958102105 101 39,600 SH Put SOLE 0 39,600 0 0
WESTERN UN CO COM 959802109 33 1,787 SH   SOLE 0 1,787 0 0
WESTERN UN CO Call 959802109 1 4,400 SH Call SOLE 0 4,400 0 0
WESTERN UN CO Put 959802109 0 300 SH Put SOLE 0 300 0 0
WESTLAKE CHEM CORP Call 960413102 8 4,600 SH Call SOLE 0 4,600 0 0
WESTLAKE CHEM CORP Put 960413102 7 8,700 SH Put SOLE 0 8,700 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 14 653 SH   SOLE 0 653 0 0
WESTLAKE CHEM PARTNERS LP Call 960417103 5 6,400 SH Call SOLE 0 6,400 0 0
WESTLAKE CHEM PARTNERS LP Put 960417103 9 6,400 SH Put SOLE 0 6,400 0 0
WESTPORT FUEL SYSTEMS INC Call 960908309 0 700 SH Call SOLE 0 700 0 0
WESTPORT FUEL SYSTEMS INC Put 960908309 0 1,100 SH Put SOLE 0 1,100 0 0
WESTROCK CO Call 96145D105 0 400 SH Call SOLE 0 400 0 0
WESTROCK CO Put 96145D105 1 700 SH Put SOLE 0 700 0 0
WEX INC COM 96208T104 1,395 7,268 SH   SOLE 0 7,268 0 0
WEX INC Call 96208T104 16 2,600 SH Call SOLE 0 2,600 0 0
WEX INC Put 96208T104 2 1,700 SH Put SOLE 0 1,700 0 0
WEYERHAEUSER CO COM 962166104 212 8,062 SH   SOLE 0 8,062 0 0
WEYERHAEUSER CO Call 962166104 0 1,100 SH Call SOLE 0 1,100 0 0
WEYERHAEUSER CO Put 962166104 2 4,400 SH Put SOLE 0 4,400 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 169 7,105 SH   SOLE 0 7,105 0 0
WHEATON PRECIOUS METALS CORP Call 962879102 158 93,400 SH Call SOLE 0 93,400 0 0
WHEATON PRECIOUS METALS CORP Put 962879102 13 19,900 SH Put SOLE 0 19,900 0 0
WHIRLPOOL CORP COM 963320106 239 1,800 SH   SOLE 0 1,800 0 0
WHIRLPOOL CORP Call 963320106 10 2,400 SH Call SOLE 0 2,400 0 0
WHIRLPOOL CORP Put 963320106 4 1,400 SH Put SOLE 0 1,400 0 0
WHITESTONE REIT COM 966084204 32 2,700 SH   SOLE 0 2,700 0 0
WHITESTONE REIT Call 966084204 0 500 SH Call SOLE 0 500 0 0
WHITESTONE REIT Put 966084204 0 300 SH Put SOLE 0 300 0 0
WHITING PETE CORP NEW COM NEW 966387409 443 16,951 SH   SOLE 0 16,951 0 0
WHITING PETE CORP NEW Call 966387409 2 1,700 SH Call SOLE 0 1,700 0 0
WHITING PETE CORP NEW Put 966387409 25 48,100 SH Put SOLE 0 48,100 0 0
WIDEOPENWEST INC Call 96758W101 14 25,000 SH Call SOLE 0 25,000 0 0
WILLIAMS COS INC DEL COM 969457100 624 21,738 SH   SOLE 0 21,738 0 0
WILLIAMS COS INC DEL Call 969457100 57 76,800 SH Call SOLE 0 76,800 0 0
WILLIAMS COS INC DEL Put 969457100 12 20,900 SH Put SOLE 0 20,900 0 0
WILLIAMS SONOMA INC COM 969904101 1,400 24,891 SH   SOLE 0 24,891 0 0
WILLIAMS SONOMA INC Call 969904101 26 51,000 SH Call SOLE 0 51,000 0 0
WILLIAMS SONOMA INC Put 969904101 124 75,900 SH Put SOLE 0 75,900 0 0
WINGSTOP INC COM 974155103 0 12 SH   SOLE 0 12 0 0
WINGSTOP INC Call 974155103 11 1,800 SH Call SOLE 0 1,800 0 0
WINGSTOP INC Put 974155103 1 7,500 SH Put SOLE 0 7,500 0 0
WINNEBAGO INDS INC Call 974637100 2 5,100 SH Call SOLE 0 5,100 0 0
WINTRUST FINL CORP Call 97650W108 0 500 SH Call SOLE 0 500 0 0
WISDOMTREE INVTS INC COM 97717P104 61 8,645 SH   SOLE 0 8,645 0 0
WISDOMTREE INVTS INC Call 97717P104 5 25,000 SH Call SOLE 0 25,000 0 0
WISDOMTREE INVTS INC Put 97717P104 5 10,300 SH Put SOLE 0 10,300 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 942 18,629 SH   SOLE 0 18,629 0 0
WISDOMTREE TR Call 97717W315 0 600 SH Call SOLE 0 600 0 0
WISDOMTREE TR Call 97717W422 313 184,000 SH Call SOLE 0 184,000 0 0
WISDOMTREE TR Call 97717W307 0 200 SH Call SOLE 0 200 0 0
WISDOMTREE TR Put 97717W307 0 100 SH Put SOLE 0 100 0 0
WISDOMTREE TR Put 97717W422 18 20,500 SH Put SOLE 0 20,500 0 0
WISDOMTREE TR Put 97717W851 7 31,100 SH Put SOLE 0 31,100 0 0
WIX COM LTD Call M98068105 23 2,600 SH Call SOLE 0 2,600 0 0
WIX COM LTD Put M98068105 2 1,900 SH Put SOLE 0 1,900 0 0
WOLVERINE WORLD WIDE INC COM 978097103 86 2,421 SH   SOLE 0 2,421 0 0
WOLVERINE WORLD WIDE INC Call 978097103 4 6,900 SH Call SOLE 0 6,900 0 0
WORKDAY INC CL A 98138H101 1,855 9,623 SH   SOLE 0 9,623 0 0
WORKDAY INC Call 98138H101 8 1,000 SH Call SOLE 0 1,000 0 0
WORKDAY INC Put 98138H101 97 23,800 SH Put SOLE 0 23,800 0 0
WORKIVA INC Call 98139A105 4 1,200 SH Call SOLE 0 1,200 0 0
WORKIVA INC Put 98139A105 0 200 SH Put SOLE 0 200 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 65 757 SH   SOLE 0 757 0 0
WORLD WRESTLING ENTMT INC Call 98156Q108 100 8,700 SH Call SOLE 0 8,700 0 0
WORLD WRESTLING ENTMT INC Put 98156Q108 9 10,900 SH Put SOLE 0 10,900 0 0
WORLDPAY INC CL A 981558109 3,836 33,804 SH   SOLE 0 33,804 0 0
WORLDPAY INC Call 981558109 828 77,000 SH Call SOLE 0 77,000 0 0
WORLDPAY INC Put 981558109 2 14,100 SH Put SOLE 0 14,100 0 0
WPX ENERGY INC COM 98212B103 172 13,129 SH   SOLE 0 13,129 0 0
WPX ENERGY INC Call 98212B103 23 34,100 SH Call SOLE 0 34,100 0 0
WPX ENERGY INC Put 98212B103 127 82,500 SH Put SOLE 0 82,500 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 6 200 SH   SOLE 0 200 0 0
WRIGHT MED GROUP N V Call N96617118 17 10,000 SH Call SOLE 0 10,000 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 52 1,291 SH   SOLE 0 1,291 0 0
WYNDHAM WORLDWIDE CORP Call 98310W108 1 5,100 SH Call SOLE 0 5,100 0 0
WYNDHAM WORLDWIDE CORP Put 98310W108 0 100 SH Put SOLE 0 100 0 0
WYNN RESORTS LTD COM 983134107 3,085 25,860 SH   SOLE 0 25,860 0 0
WYNN RESORTS LTD Call 983134107 230 199,300 SH Call SOLE 0 199,300 0 0
WYNN RESORTS LTD Put 983134107 304 42,800 SH Put SOLE 0 42,800 0 0
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 28 3,287 SH   SOLE 0 3,287 0 0
XCEL ENERGY INC Call 98389B100 1 200 SH Call SOLE 0 200 0 0
XEROX CORP COM NEW 984121608 177 5,564 SH   SOLE 0 5,564 0 0
XEROX CORP Call 984121608 95 79,200 SH Call SOLE 0 79,200 0 0
XEROX CORP Put 984121608 3 15,000 SH Put SOLE 0 15,000 0 0
XILINX INC COM 983919101 5,500 43,380 SH   SOLE 0 43,380 0 0
XILINX INC Call 983919101 8 700 SH Call SOLE 0 700 0 0
XILINX INC Put 983919101 65 34,300 SH Put SOLE 0 34,300 0 0
XINYUAN REAL ESTATE CO LTD Call 98417P105 3 11,300 SH Call SOLE 0 11,300 0 0
XINYUAN REAL ESTATE CO LTD Put 98417P105 0 1,300 SH Put SOLE 0 1,300 0 0
XPERI CORP Call 98421B100 4 8,500 SH Call SOLE 0 8,500 0 0
XPO LOGISTICS INC COM 983793100 1,307 24,339 SH   SOLE 0 24,339 0 0
XPO LOGISTICS INC Call 983793100 95 33,300 SH Call SOLE 0 33,300 0 0
XPO LOGISTICS INC Put 983793100 214 50,700 SH Put SOLE 0 50,700 0 0
XUNLEI LTD SPONSORED ADR 98419E108 19 5,199 SH   SOLE 0 5,199 0 0
XUNLEI LTD Call 98419E108 0 1,300 SH Call SOLE 0 1,300 0 0
XUNLEI LTD Put 98419E108 0 20,600 SH Put SOLE 0 20,600 0 0
XYLEM INC Put 98419M100 0 2,600 SH Put SOLE 0 2,600 0 0
YAMANA GOLD INC Call 98462Y100 0 2,800 SH Call SOLE 0 2,800 0 0
YAMANA GOLD INC Put 98462Y100 0 2,100 SH Put SOLE 0 2,100 0 0
YANDEX N V SHS CLASS A N97284108 2,349 68,428 SH   SOLE 0 68,428 0 0
YANDEX N V Call N97284108 27 29,700 SH Call SOLE 0 29,700 0 0
YANDEX N V Put N97284108 49 38,900 SH Put SOLE 0 38,900 0 0
YELP INC CL A 985817105 334 9,691 SH   SOLE 0 9,691 0 0
YELP INC Call 985817105 2 2,000 SH Call SOLE 0 2,000 0 0
YELP INC Put 985817105 69 25,200 SH Put SOLE 0 25,200 0 0
YEXT INC COM 98585N106 195 8,924 SH   SOLE 0 8,924 0 0
YEXT INC Call 98585N106 3 2,500 SH Call SOLE 0 2,500 0 0
YEXT INC Put 98585N106 7 13,900 SH Put SOLE 0 13,900 0 0
YORK WTR CO COM 987184108 113 3,297 SH   SOLE 0 3,297 0 0
YOUNGEVITY INTL INC Call 987537206 0 1,200 SH Call SOLE 0 1,200 0 0
YOUNGEVITY INTL INC Put 987537206 0 500 SH Put SOLE 0 500 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 35 2,520 SH   SOLE 0 2,520 0 0
YPF SOCIEDAD ANONIMA Call 984245100 1 13,700 SH Call SOLE 0 13,700 0 0
YPF SOCIEDAD ANONIMA Put 984245100 1 2,800 SH Put SOLE 0 2,800 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 37 5,678 SH   SOLE 0 5,678 0 0
YRC WORLDWIDE INC Call 984249607 0 1,200 SH Call SOLE 0 1,200 0 0
YRC WORLDWIDE INC Put 984249607 0 100 SH Put SOLE 0 100 0 0
YUM BRANDS INC Call 988498101 29 7,200 SH Call SOLE 0 7,200 0 0
YUM BRANDS INC Put 988498101 0 300 SH Put SOLE 0 300 0 0
YUM CHINA HLDGS INC COM 98850P109 199 4,451 SH   SOLE 0 4,451 0 0
YUM CHINA HLDGS INC Call 98850P109 21 6,000 SH Call SOLE 0 6,000 0 0
YY INC ADS REPCOM CLA 98426T106 1,737 20,682 SH   SOLE 0 20,682 0 0
YY INC Call 98426T106 15 3,200 SH Call SOLE 0 3,200 0 0
YY INC Put 98426T106 280 47,800 SH Put SOLE 0 47,800 0 0
ZAGG INC Call 98884U108 0 2,400 SH Call SOLE 0 2,400 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,403 49,396 SH   SOLE 0 49,396 0 0
ZAYO GROUP HLDGS INC Call 98919V105 57 56,100 SH Call SOLE 0 56,100 0 0
ZAYO GROUP HLDGS INC Put 98919V105 9 16,400 SH Put SOLE 0 16,400 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 4 20 SH   SOLE 0 20 0 0
ZEBRA TECHNOLOGIES CORP Call 989207105 10 2,600 SH Call SOLE 0 2,600 0 0
ZEBRA TECHNOLOGIES CORP Put 989207105 4 900 SH Put SOLE 0 900 0 0
ZENDESK INC COM 98936J101 400 4,717 SH   SOLE 0 4,717 0 0
ZENDESK INC Call 98936J101 22 6,600 SH Call SOLE 0 6,600 0 0
ZENDESK INC Put 98936J101 17 7,000 SH Put SOLE 0 7,000 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 46 1,333 SH   SOLE 0 1,333 0 0
ZILLOW GROUP INC Call 98954M200 53 23,600 SH Call SOLE 0 23,600 0 0
ZILLOW GROUP INC Call 98954M101 0 100 SH Call SOLE 0 100 0 0
ZILLOW GROUP INC Put 98954M101 2 2,200 SH Put SOLE 0 2,200 0 0
ZILLOW GROUP INC Put 98954M200 48 10,700 SH Put SOLE 0 10,700 0 0
ZIONS BANCORPORATION COM 989701107 101 2,231 SH   SOLE 0 2,231 0 0
ZIONS BANCORPORATION Call 989701107 67 5,500 SH Call SOLE 0 5,500 0 0
ZIONS BANCORPORATION Put 989701107 0 700 SH Put SOLE 0 700 0 0
ZOETIS INC Call 98978V103 38 3,600 SH Call SOLE 0 3,600 0 0
ZOGENIX INC Call 98978L204 50 12,000 SH Call SOLE 0 12,000 0 0
ZOGENIX INC Put 98978L204 10 1,000 SH Put SOLE 0 1,000 0 0
ZSCALER INC COM 98980G102 1,147 16,171 SH   SOLE 0 16,171 0 0
ZSCALER INC Call 98980G102 470 42,000 SH Call SOLE 0 42,000 0 0
ZSCALER INC Put 98980G102 371 43,100 SH Put SOLE 0 43,100 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 171 9,377 SH   SOLE 0 9,377 0 0
ZTO EXPRESS CAYMAN INC Call 98980A105 16 5,000 SH Call SOLE 0 5,000 0 0
ZTO EXPRESS CAYMAN INC Put 98980A105 40 63,600 SH Put SOLE 0 63,600 0 0
ZUMIEZ INC COM 989817101 154 6,209 SH   SOLE 0 6,209 0 0
ZUMIEZ INC Call 989817101 0 1,100 SH Call SOLE 0 1,100 0 0
ZUMIEZ INC Put 989817101 8 7,900 SH Put SOLE 0 7,900 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 24 4,600 SH   SOLE 0 4,600 0 0
ZYNERBA PHARMACEUTICALS INC Put 98986X109 12 2,500 SH Put SOLE 0 2,500 0 0