0000932540-17-000007.txt : 20171115 0000932540-17-000007.hdr.sgml : 20171115 20171114174655 ACCESSION NUMBER: 0000932540-17-000007 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171115 DATE AS OF CHANGE: 20171114 EFFECTIVENESS DATE: 20171115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GROUP ONE TRADING, L.P. CENTRAL INDEX KEY: 0000932540 IRS NUMBER: 943209378 STATE OF INCORPORATION: CA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14920 FILM NUMBER: 171203258 BUSINESS ADDRESS: STREET 1: 440 S. LASALLE STREET STREET 2: SUITE 3232 CITY: CHICAGO STATE: IL ZIP: 60605 BUSINESS PHONE: 312-347-8864 MAIL ADDRESS: STREET 1: 440 S. LASALLE STREET CITY: CHICAGO STATE: IL ZIP: 60605 FORMER COMPANY: FORMER CONFORMED NAME: GROUP ONE TRADING L P DATE OF NAME CHANGE: 19960731 FORMER COMPANY: FORMER CONFORMED NAME: GROUP ONE TRADING LP /BD DATE OF NAME CHANGE: 19960731 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000932540 XXXXXXXX 09-30-2017 09-30-2017 GROUP ONE TRADING, L.P.
440 S. LASALLE STREET CHICAGO IL 60605
13F HOLDINGS REPORT 028-14920 N
Chad Grosam Chief Financial Officer 312-347-8864 Chad Grosam Chicago IL 11-14-2017 0 4795 11011607 false
INFORMATION TABLE 2 infotable.xml Q3 INFO TABLE AAC HLDGS INC COM 000307108 29 2934 SH SOLE 2934 0 0 AAC HLDGS INC COM 000307908 99 10000 SH Call SOLE 10000 0 0 AAC HLDGS INC COM 000307958 25 2500 SH Put SOLE 2500 0 0 AAR CORP COM 000361105 233 6173 SH SOLE 6173 0 0 ABB LTD SPONSORED ADR 000375904 799 32300 SH Call SOLE 32300 0 0 ABB LTD SPONSORED ADR 000375954 2 100 SH Put SOLE 100 0 0 AFLAC INC COM 001055902 3508 43100 SH Call SOLE 43100 0 0 AFLAC INC COM 001055952 24 300 SH Put SOLE 300 0 0 AGNC INVT CORP COM 00123Q904 87 4000 SH Call SOLE 4000 0 0 AGNC INVT CORP COM 00123Q954 442 20400 SH Put SOLE 20400 0 0 AES CORP COM 00130H105 81 7392 SH SOLE 7392 0 0 AES CORP COM 00130H905 30 2700 SH Call SOLE 2700 0 0 AES CORP COM 00130H955 4 400 SH Put SOLE 400 0 0 AK STL HLDG CORP COM 001547908 12780 2286300 SH Call SOLE 2286300 0 0 AK STL HLDG CORP COM 001547958 8531 1526100 SH Put SOLE 1526100 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 191 10326 SH SOLE 10326 0 0 AMAG PHARMACEUTICALS INC COM 00163U906 341 18500 SH Call SOLE 18500 0 0 AMAG PHARMACEUTICALS INC COM 00163U956 1214 65800 SH Put SOLE 65800 0 0 AMC NETWORKS INC CL A 00164V103 374 6403 SH SOLE 6403 0 0 AMC NETWORKS INC CL A 00164V903 246 4200 SH Call SOLE 4200 0 0 AMC NETWORKS INC CL A 00164V953 210 3600 SH Put SOLE 3600 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1026 69762 SH SOLE 69762 0 0 AMC ENTMT HLDGS INC CL A COM 00165C904 1732 117800 SH Call SOLE 117800 0 0 AMC ENTMT HLDGS INC CL A COM 00165C954 2055 139800 SH Put SOLE 139800 0 0 AMN HEALTHCARE SERVICES INC COM 001744901 18 400 SH Call SOLE 400 0 0 ANI PHARMACEUTICALS INC COM 00182C903 341 6500 SH Call SOLE 6500 0 0 ANI PHARMACEUTICALS INC COM 00182C953 52 1000 SH Put SOLE 1000 0 0 AT&T INC COM 00206R902 4489 114600 SH Call SOLE 114600 0 0 AT&T INC COM 00206R952 6024 153800 SH Put SOLE 153800 0 0 A10 NETWORKS INC COM 002121101 7 900 SH SOLE 900 0 0 A10 NETWORKS INC COM 002121901 6 800 SH Call SOLE 800 0 0 AU OPTRONICS CORP SPONSORED ADR 002255907 52 12900 SH Call SOLE 12900 0 0 AXT INC COM 00246W103 243 26585 SH SOLE 26585 0 0 AXT INC COM 00246W903 18 2000 SH Call SOLE 2000 0 0 AXT INC COM 00246W953 47 5100 SH Put SOLE 5100 0 0 AZZ INC COM 002474104 0 7 SH SOLE 7 0 0 AZZ INC COM 002474954 5 100 SH Put SOLE 100 0 0 AARONS INC COM PAR $0.50 002535300 158 3611 SH SOLE 3611 0 0 AARONS INC COM PAR $0.50 002535900 340 7800 SH Call SOLE 7800 0 0 AARONS INC COM PAR $0.50 002535950 1169 26800 SH Put SOLE 26800 0 0 ABBOTT LABS COM 002824900 1291 24200 SH Call SOLE 24200 0 0 ABBOTT LABS COM 002824950 2865 53700 SH Put SOLE 53700 0 0 ABBVIE INC COM 00287Y909 46269 520700 SH Call SOLE 520700 0 0 ABBVIE INC COM 00287Y959 45088 507400 SH Put SOLE 507400 0 0 ABERCROMBIE & FITCH CO CL A 002896207 582 40326 SH SOLE 40326 0 0 ABERCROMBIE & FITCH CO CL A 002896907 986 68300 SH Call SOLE 68300 0 0 ABERCROMBIE & FITCH CO CL A 002896957 1447 100200 SH Put SOLE 100200 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 1806 105911 SH SOLE 105911 0 0 ABEONA THERAPEUTICS INC COM 00289Y907 1028 60300 SH Call SOLE 60300 0 0 ABEONA THERAPEUTICS INC COM 00289Y957 529 31000 SH Put SOLE 31000 0 0 ABIOMED INC COM 003654100 17 102 SH SOLE 102 0 0 ABIOMED INC COM 003654900 101 600 SH Call SOLE 600 0 0 ABIOMED INC COM 003654950 84 500 SH Put SOLE 500 0 0 ABRAXAS PETE CORP COM 003830906 118 62900 SH Call SOLE 62900 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 174 38249 SH SOLE 38249 0 0 ACACIA RESH CORP ACACIA TCH COM 003881907 24 5200 SH Call SOLE 5200 0 0 ACACIA RESH CORP ACACIA TCH COM 003881957 399 87600 SH Put SOLE 87600 0 0 ACACIA COMMUNICATIONS INC COM 00401C908 7503 159300 SH Call SOLE 159300 0 0 ACACIA COMMUNICATIONS INC COM 00401C958 5911 125500 SH Put SOLE 125500 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A959 143 3000 SH Put SOLE 3000 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 10279 272875 SH SOLE 272875 0 0 ACADIA PHARMACEUTICALS INC COM 004225908 6543 173700 SH Call SOLE 173700 0 0 ACADIA PHARMACEUTICALS INC COM 004225958 7380 195900 SH Put SOLE 195900 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 831 37033 SH SOLE 37033 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H902 144 6400 SH Call SOLE 6400 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H952 3882 172900 SH Put SOLE 172900 0 0 ACCELERON PHARMA INC COM 00434H108 117 3134 SH SOLE 3134 0 0 ACCELERON PHARMA INC COM 00434H908 63 1700 SH Call SOLE 1700 0 0 ACCELERON PHARMA INC COM 00434H958 452 12100 SH Put SOLE 12100 0 0 ACCURAY INC COM 004397105 29 7205 SH SOLE 7205 0 0 ACCURAY INC COM 004397905 153 38300 SH Call SOLE 38300 0 0 ACCURAY INC COM 004397955 48 12100 SH Put SOLE 12100 0 0 ACETO CORP COM 004446950 6 500 SH Put SOLE 500 0 0 ACHAOGEN INC COM 004449104 1394 87408 SH SOLE 87408 0 0 ACHAOGEN INC COM 004449904 48 3000 SH Call SOLE 3000 0 0 ACHAOGEN INC COM 004449954 2109 132200 SH Put SOLE 132200 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 278 60379 SH SOLE 60379 0 0 ACELRX PHARMACEUTICALS INC COM 00444T900 70 15200 SH Call SOLE 15200 0 0 ACELRX PHARMACEUTICALS INC COM 00444T950 19 4200 SH Put SOLE 4200 0 0 ACHIEVE LIFE SCIENCE INC COM 004468104 1 324 SH SOLE 324 0 0 ACHIEVE LIFE SCIENCE INC COM 004468904 16 7800 SH Call SOLE 7800 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 25 5457 SH SOLE 5457 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q901 289 64300 SH Call SOLE 64300 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q951 59 13100 SH Put SOLE 13100 0 0 ACI WORLDWIDE INC COM 004498901 501 22000 SH Call SOLE 22000 0 0 ACORDA THERAPEUTICS INC COM 00484M106 126 5309 SH SOLE 5309 0 0 ACORDA THERAPEUTICS INC COM 00484M906 492 20800 SH Call SOLE 20800 0 0 ACORDA THERAPEUTICS INC COM 00484M956 757 32000 SH Put SOLE 32000 0 0 ACTIVISION BLIZZARD INC COM 00507V909 4471 69300 SH Call SOLE 69300 0 0 ACTIVISION BLIZZARD INC COM 00507V959 4890 75800 SH Put SOLE 75800 0 0 ACXIOM CORP COM 005125909 296 12000 SH Call SOLE 12000 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 465 88972 SH SOLE 88972 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W908 93 17800 SH Call SOLE 17800 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W958 64 12200 SH Put SOLE 12200 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 794 37518 SH SOLE 37518 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A906 603 28500 SH Call SOLE 28500 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A956 1755 82900 SH Put SOLE 82900 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 2 200 SH SOLE 200 0 0 ADTALEM GLOBAL ED INC COM 00737L103 36 995 SH SOLE 995 0 0 ADTALEM GLOBAL ED INC COM 00737L903 7 200 SH Call SOLE 200 0 0 ADURO BIOTECH INC COM 00739L101 12 1100 SH SOLE 1100 0 0 ADVANCE AUTO PARTS INC COM 00751Y906 645 6500 SH Call SOLE 6500 0 0 ADVANCE AUTO PARTS INC COM 00751Y956 952 9600 SH Put SOLE 9600 0 0 ADVISORY BRD CO COM 00762W907 1351 25200 SH Call SOLE 25200 0 0 ADVISORY BRD CO COM 00762W957 102 1900 SH Put SOLE 1900 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 27 4277 SH SOLE 4277 0 0 ADVANTAGE OIL & GAS LTD COM 00765F951 63 10000 SH Put SOLE 10000 0 0 AECOM COM 00766T900 96 2600 SH Call SOLE 2600 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 14 281 SH SOLE 281 0 0 AERIE PHARMACEUTICALS INC COM 00771V908 272 5600 SH Call SOLE 5600 0 0 AERIE PHARMACEUTICALS INC COM 00771V958 676 13900 SH Put SOLE 13900 0 0 ADVANSIX INC COM 00773T101 56 1406 SH SOLE 1406 0 0 ADVANSIX INC COM 00773T901 28 700 SH Call SOLE 700 0 0 ADVANSIX INC COM 00773T951 4 100 SH Put SOLE 100 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 21 5876 SH SOLE 5876 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U958 19 5200 SH Put SOLE 5200 0 0 AEROHIVE NETWORKS INC COM 007786956 8 2000 SH Put SOLE 2000 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 178 5072 SH SOLE 5072 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800905 25 700 SH Call SOLE 700 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800955 175 5000 SH Put SOLE 5000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 37948 2976296 SH SOLE 2976296 0 0 ADVANCED MICRO DEVICES INC COM 007903907 14508 1137900 SH Call SOLE 1137900 0 0 ADVANCED MICRO DEVICES INC COM 007903957 60740 4763900 SH Put SOLE 4763900 0 0 AEGON N V NY REGISTRY SH 007924103 85 14709 SH SOLE 14709 0 0 AEGON N V NY REGISTRY SH 007924953 236 40800 SH Put SOLE 40800 0 0 ADVANCED ENERGY INDS COM 007973900 331 4100 SH Call SOLE 4100 0 0 ADVANCED ENERGY INDS COM 007973950 48 600 SH Put SOLE 600 0 0 AETERNA ZENTARIS INC COM PAR 007975402 30 14670 SH SOLE 14670 0 0 AETERNA ZENTARIS INC COM PAR 007975902 17 8300 SH Call SOLE 8300 0 0 AETERNA ZENTARIS INC COM PAR 007975952 5 2600 SH Put SOLE 2600 0 0 AEROVIRONMENT INC COM 008073108 336 6200 SH SOLE 6200 0 0 AEROVIRONMENT INC COM 008073908 622 11500 SH Call SOLE 11500 0 0 AEROVIRONMENT INC COM 008073958 11 200 SH Put SOLE 200 0 0 AETNA INC NEW COM 00817Y108 248 1558 SH SOLE 1558 0 0 AETNA INC NEW COM 00817Y908 2608 16400 SH Call SOLE 16400 0 0 AETNA INC NEW COM 00817Y958 1829 11500 SH Put SOLE 11500 0 0 AGILENT TECHNOLOGIES INC COM 00846U901 148 2300 SH Call SOLE 2300 0 0 AGNICO EAGLE MINES LTD COM 008474108 1304 28840 SH SOLE 28840 0 0 AGNICO EAGLE MINES LTD COM 008474908 271 6000 SH Call SOLE 6000 0 0 AGNICO EAGLE MINES LTD COM 008474958 1103 24400 SH Put SOLE 24400 0 0 AGENUS INC COM NEW 00847G905 486 110300 SH Call SOLE 110300 0 0 AGENUS INC COM NEW 00847G955 41 9200 SH Put SOLE 9200 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1539 23055 SH SOLE 23055 0 0 AGIOS PHARMACEUTICALS INC COM 00847X904 227 3400 SH Call SOLE 3400 0 0 AGIOS PHARMACEUTICALS INC COM 00847X954 3885 58200 SH Put SOLE 58200 0 0 AGROFRESH SOLUTIONS COM 00856G909 11 1500 SH Call SOLE 1500 0 0 AGRIUM INC COM 008916908 43 400 SH Call SOLE 400 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 22 873 SH SOLE 873 0 0 AIR LEASE CORP CL A 00912X902 665 15600 SH Call SOLE 15600 0 0 AIR LEASE CORP CL A 00912X952 128 3000 SH Put SOLE 3000 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 369 15140 SH SOLE 15140 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R905 638 26200 SH Call SOLE 26200 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R955 686 28200 SH Put SOLE 28200 0 0 AIRGAIN INC COM 00938A104 1 100 SH SOLE 100 0 0 AIRGAIN INC COM 00938A954 104 11400 SH Put SOLE 11400 0 0 AIRMEDIA GROUP INC SPONSORED ADR 009411109 227 91032 SH SOLE 91032 0 0 AIRMEDIA GROUP INC SPONSORED ADR 009411909 831 333600 SH Call SOLE 333600 0 0 AIRMEDIA GROUP INC SPONSORED ADR 009411959 48 19200 SH Put SOLE 19200 0 0 AKAMAI TECHNOLOGIES INC COM 00971T951 5 100 SH Put SOLE 100 0 0 AKORN INC COM 009728106 1149 34624 SH SOLE 34624 0 0 AKORN INC COM 009728906 5241 157900 SH Call SOLE 157900 0 0 AKORN INC COM 009728956 7464 224900 SH Put SOLE 224900 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 112 5713 SH SOLE 5713 0 0 AKEBIA THERAPEUTICS INC COM 00972D905 6 300 SH Call SOLE 300 0 0 AKEBIA THERAPEUTICS INC COM 00972D955 118 6000 SH Put SOLE 6000 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 2 326 SH SOLE 326 0 0 ALAMOS GOLD INC NEW COM CL A 011532908 551 81500 SH Call SOLE 81500 0 0 ALAMOS GOLD INC NEW COM CL A 011532958 241 35700 SH Put SOLE 35700 0 0 ALARM COM HLDGS INC COM 011642105 163 3610 SH SOLE 3610 0 0 ALARM COM HLDGS INC COM 011642905 244 5400 SH Call SOLE 5400 0 0 ALARM COM HLDGS INC COM 011642955 452 10000 SH Put SOLE 10000 0 0 ALASKA AIR GROUP INC COM 011659109 1640 21497 SH SOLE 21497 0 0 ALASKA AIR GROUP INC COM 011659909 4744 62200 SH Call SOLE 62200 0 0 ALASKA AIR GROUP INC COM 011659959 1777 23300 SH Put SOLE 23300 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 130 57421 SH SOLE 57421 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P901 218 96200 SH Call SOLE 96200 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P951 478 210600 SH Put SOLE 210600 0 0 ALBEMARLE CORP COM 012653101 8049 59046 SH SOLE 59046 0 0 ALBEMARLE CORP COM 012653901 6039 44300 SH Call SOLE 44300 0 0 ALBEMARLE CORP COM 012653951 18593 136400 SH Put SOLE 136400 0 0 ALBIREO PHARMA INC COM 01345P106 0 2 SH SOLE 2 0 0 ALCOA CORP COM 013872906 5991 128500 SH Call SOLE 128500 0 0 ALCOA CORP COM 013872956 5012 107500 SH Put SOLE 107500 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 334 27297 SH SOLE 27297 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339905 599 48900 SH Call SOLE 48900 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339955 948 77400 SH Put SOLE 77400 0 0 ALERE INC COM 01449J105 22477 440809 SH SOLE 440809 0 0 ALERE INC COM 01449J905 2978 58400 SH Call SOLE 58400 0 0 ALERE INC COM 01449J955 28952 567800 SH Put SOLE 567800 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 13585 96837 SH SOLE 96837 0 0 ALEXION PHARMACEUTICALS INC COM 015351909 15783 112500 SH Call SOLE 112500 0 0 ALEXION PHARMACEUTICALS INC COM 015351959 46787 333500 SH Put SOLE 333500 0 0 ALEXCO RESOURCE CORP COM 01535P906 382 263200 SH Call SOLE 263200 0 0 ALEXCO RESOURCE CORP COM 01535P956 19 12900 SH Put SOLE 12900 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 45951 266060 SH SOLE 266060 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W902 57582 333400 SH Call SOLE 333400 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W952 98376 569600 SH Put SOLE 569600 0 0 ALIGN TECHNOLOGY INC COM 016255101 524 2814 SH SOLE 2814 0 0 ALIGN TECHNOLOGY INC COM 016255901 6501 34900 SH Call SOLE 34900 0 0 ALIGN TECHNOLOGY INC COM 016255951 22725 122000 SH Put SOLE 122000 0 0 ALIMERA SCIENCES INC COM 016259103 7 4990 SH SOLE 4990 0 0 ALIMERA SCIENCES INC COM 016259903 1 600 SH Call SOLE 600 0 0 ALIMERA SCIENCES INC COM 016259953 7 5100 SH Put SOLE 5100 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 578 24184 SH SOLE 24184 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R902 1291 54000 SH Call SOLE 54000 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R952 1176 49200 SH Put SOLE 49200 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 457 2063 SH SOLE 2063 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581958 11078 50000 SH Put SOLE 50000 0 0 ALLIANCE HOLDINGS GP LP COM UNITS LP 01861G100 22 800 SH SOLE 800 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 369 19070 SH SOLE 19070 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R958 449 23200 SH Put SOLE 23200 0 0 ALLIANT ENERGY CORP COM 018802908 33 800 SH Call SOLE 800 0 0 ALLIANT ENERGY CORP COM 018802958 25 600 SH Put SOLE 600 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G906 734 30200 SH Call SOLE 30200 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G956 304 12500 SH Put SOLE 12500 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 105 2800 SH SOLE 2800 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P908 56 3900 SH Call SOLE 3900 0 0 ALLSTATE CORP COM 020002101 152 1654 SH SOLE 1654 0 0 ALLSTATE CORP COM 020002901 928 10100 SH Call SOLE 10100 0 0 ALLSTATE CORP COM 020002951 2665 29000 SH Put SOLE 29000 0 0 ALLY FINL INC COM 02005N900 26584 1095800 SH Call SOLE 1095800 0 0 ALLY FINL INC COM 02005N950 7229 298000 SH Put SOLE 298000 0 0 ALMADEN MINERALS LTD COM CL B 020283305 0 1 SH SOLE 1 0 0 ALMOST FAMILY INC COM 020409958 161 3000 SH Put SOLE 3000 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8077 68743 SH SOLE 68743 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q907 16460 140100 SH Call SOLE 140100 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q957 22593 192300 SH Put SOLE 192300 0 0 ALPHA PRO TECH LTD COM 020772909 6 1500 SH Call SOLE 1500 0 0 ALTABA INC COM 021346101 7783 117504 SH SOLE 117504 0 0 ALTABA INC COM 021346901 20621 311300 SH Call SOLE 311300 0 0 ALTABA INC COM 021346951 21952 331400 SH Put SOLE 331400 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 299 26875 SH SOLE 26875 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W950 1485 133700 SH Put SOLE 133700 0 0 ALTIMMUNE INC COM 02155H101 1 615 SH SOLE 615 0 0 ALTRIA GROUP INC COM 02209S103 2991 47165 SH SOLE 47165 0 0 ALTRIA GROUP INC COM 02209S903 3387 53400 SH Call SOLE 53400 0 0 ALTRIA GROUP INC COM 02209S953 11257 177500 SH Put SOLE 177500 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 1049 299648 SH SOLE 299648 0 0 AMARIN CORP PLC SPONS ADR NEW 023111906 1459 416900 SH Call SOLE 416900 0 0 AMARIN CORP PLC SPONS ADR NEW 023111956 1477 422000 SH Put SOLE 422000 0 0 AMBEV SA SPONSORED ADR 02319V103 1 78 SH SOLE 78 0 0 AMBEV SA SPONSORED ADR 02319V903 107 16300 SH Call SOLE 16300 0 0 AMBEV SA SPONSORED ADR 02319V953 234 35500 SH Put SOLE 35500 0 0 AMEDISYS INC COM 023436908 280 5000 SH Call SOLE 5000 0 0 AMEREN CORP COM 023608902 12 200 SH Call SOLE 200 0 0 AMERESCO INC CL A 02361E108 2 300 SH SOLE 300 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5 277 SH SOLE 277 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W905 89 5000 SH Call SOLE 5000 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W955 20 1100 SH Put SOLE 1100 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 7206 151734 SH SOLE 151734 0 0 AMERICAN AIRLS GROUP INC COM 02376R902 65166 1372200 SH Call SOLE 1372200 0 0 AMERICAN AIRLS GROUP INC COM 02376R952 10766 226700 SH Put SOLE 226700 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 875 49777 SH SOLE 49777 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061903 348 19800 SH Call SOLE 19800 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061953 1306 74300 SH Put SOLE 74300 0 0 AMERICAN ELEC PWR INC COM 025537101 111 1579 SH SOLE 1579 0 0 AMERICAN ELEC PWR INC COM 025537901 56 800 SH Call SOLE 800 0 0 AMERICAN ELEC PWR INC COM 025537951 119 1700 SH Put SOLE 1700 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 239 16747 SH SOLE 16747 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E906 383 26800 SH Call SOLE 26800 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E956 2395 167500 SH Put SOLE 167500 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676906 128 4400 SH Call SOLE 4400 0 0 AMERICAN EXPRESS CO COM 025816909 1185 13100 SH Call SOLE 13100 0 0 AMERICAN EXPRESS CO COM 025816959 54 600 SH Put SOLE 600 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 310 3000 SH SOLE 3000 0 0 AMERICAN FINL GROUP INC OHIO COM 025932904 1035 10000 SH Call SOLE 10000 0 0 AMERICAN FINL GROUP INC OHIO COM 025932954 1076 10400 SH Put SOLE 10400 0 0 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 126 9224 SH SOLE 9224 0 0 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P900 156 11400 SH Call SOLE 11400 0 0 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P950 427 31300 SH Put SOLE 31300 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1147 75244 SH SOLE 75244 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P903 2419 158600 SH Call SOLE 158600 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P953 1373 90000 SH Put SOLE 90000 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 35 2324 SH SOLE 2324 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227955 109 7300 SH Put SOLE 7300 0 0 AMERICAN SOFTWARE INC CL A 029683909 5 400 SH Call SOLE 400 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 45 9988 SH SOLE 9988 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111907 34 7500 SH Call SOLE 7500 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111957 11 2400 SH Put SOLE 2400 0 0 AMERICAN VANGUARD CORP COM 030371908 5 200 SH Call SOLE 200 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 39 478 SH SOLE 478 0 0 AMERICAN WTR WKS CO INC NEW COM 030420903 32 400 SH Call SOLE 400 0 0 AMERICAN WTR WKS CO INC NEW COM 030420953 494 6100 SH Put SOLE 6100 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 126 2800 SH SOLE 2800 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975956 135 3000 SH Put SOLE 3000 0 0 AMETEK INC NEW COM 031100900 660 10000 SH Call SOLE 10000 0 0 AMGEN INC COM 031162900 4643 24900 SH Call SOLE 24900 0 0 AMGEN INC COM 031162950 4624 24800 SH Put SOLE 24800 0 0 AMICUS THERAPEUTICS INC COM 03152W109 4242 281330 SH SOLE 281330 0 0 AMICUS THERAPEUTICS INC COM 03152W909 6433 426600 SH Call SOLE 426600 0 0 AMICUS THERAPEUTICS INC COM 03152W959 10466 694000 SH Put SOLE 694000 0 0 AMKOR TECHNOLOGY INC COM 031652100 6 589 SH SOLE 589 0 0 AMKOR TECHNOLOGY INC COM 031652900 51 4800 SH Call SOLE 4800 0 0 AMKOR TECHNOLOGY INC COM 031652950 8 800 SH Put SOLE 800 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 29 48268 SH SOLE 48268 0 0 AMPIO PHARMACEUTICALS INC COM 03209T909 4 6000 SH Call SOLE 6000 0 0 AMPIO PHARMACEUTICALS INC COM 03209T959 23 38000 SH Put SOLE 38000 0 0 AMPLIFY SNACK BRANDS COM 03211L102 3 414 SH SOLE 414 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 7 600 SH SOLE 600 0 0 AMTECH SYS INC COM PAR $0.01N 032332904 1 100 SH Call SOLE 100 0 0 AMTRUST FINL SVCS INC COM 032359309 1202 89316 SH SOLE 89316 0 0 AMTRUST FINL SVCS INC COM 032359909 1250 92900 SH Call SOLE 92900 0 0 AMTRUST FINL SVCS INC COM 032359959 2967 220400 SH Put SOLE 220400 0 0 AMYRIS INC COM NEW 03236M900 5 1500 SH Call SOLE 1500 0 0 ANADARKO PETE CORP COM 032511107 2898 59322 SH SOLE 59322 0 0 ANADARKO PETE CORP COM 032511907 1759 36000 SH Call SOLE 36000 0 0 ANADARKO PETE CORP COM 032511957 6561 134300 SH Put SOLE 134300 0 0 ANALOG DEVICES INC COM 032654905 1206 14000 SH Call SOLE 14000 0 0 ANALOG DEVICES INC COM 032654955 224 2600 SH Put SOLE 2600 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 317 76639 SH SOLE 76639 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797900 406 98000 SH Call SOLE 98000 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797950 352 85000 SH Put SOLE 85000 0 0 ANDEAVOR COM 03349M105 472 4576 SH SOLE 4576 0 0 ANDEAVOR COM 03349M955 1042 10100 SH Put SOLE 10100 0 0 ANGIES LIST INC COM 034754101 93 7425 SH SOLE 7425 0 0 ANGIES LIST INC COM 034754951 508 40800 SH Put SOLE 40800 0 0 ANGIODYNAMICS INC COM 03475V951 2 100 SH Put SOLE 100 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 2016 217046 SH SOLE 217046 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128906 1530 164700 SH Call SOLE 164700 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128956 4678 503500 SH Put SOLE 503500 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 6941 58181 SH SOLE 58181 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A908 31853 267000 SH Call SOLE 267000 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A958 8220 68900 SH Put SOLE 68900 0 0 ANIKA THERAPEUTICS INC COM 035255108 139 2400 SH SOLE 2400 0 0 ANIKA THERAPEUTICS INC COM 035255908 64 1100 SH Call SOLE 1100 0 0 ANIKA THERAPEUTICS INC COM 035255958 116 2000 SH Put SOLE 2000 0 0 ANNALY CAP MGMT INC COM 035710409 106 8679 SH SOLE 8679 0 0 ANNALY CAP MGMT INC COM 035710909 286 23500 SH Call SOLE 23500 0 0 ANNALY CAP MGMT INC COM 035710959 538 44100 SH Put SOLE 44100 0 0 ANTARES PHARMA INC COM 036642106 2 500 SH SOLE 500 0 0 ANTARES PHARMA INC COM 036642906 4 1200 SH Call SOLE 1200 0 0 ANTARES PHARMA INC COM 036642956 6 1700 SH Put SOLE 1700 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 63 2000 SH SOLE 2000 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L953 208 6600 SH Put SOLE 6600 0 0 ANTHERA PHARMACEUTICALS INC COM 03674U300 5 3580 SH SOLE 3580 0 0 ANTHERA PHARMACEUTICALS INC COM 03674U900 133 92400 SH Call SOLE 92400 0 0 ANTERO RES CORP COM 03674X906 22 1100 SH Call SOLE 1100 0 0 ANTERO RES CORP COM 03674X956 400 20100 SH Put SOLE 20100 0 0 ANTHEM INC COM 036752953 1481 7800 SH Put SOLE 7800 0 0 APACHE CORP COM 037411105 1770 38656 SH SOLE 38656 0 0 APACHE CORP COM 037411905 2510 54800 SH Call SOLE 54800 0 0 APACHE CORP COM 037411955 3156 68900 SH Put SOLE 68900 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1066 35406 SH SOLE 35406 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612906 7326 243400 SH Call SOLE 243400 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612956 3756 124800 SH Put SOLE 124800 0 0 APOLLO INVT CORP COM 03761U906 12 2000 SH Call SOLE 2000 0 0 APOLLO COML REAL EST FIN INC COM 03762U955 4 200 SH Put SOLE 200 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y900 934 49400 SH Call SOLE 49400 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y950 2 100 SH Put SOLE 100 0 0 APPLIED MATLS INC COM 038222105 2582 49560 SH SOLE 49560 0 0 APPLIED MATLS INC COM 038222905 1063 20400 SH Call SOLE 20400 0 0 APPLIED MATLS INC COM 038222955 380 7300 SH Put SOLE 7300 0 0 APPLIED OPTOELECTRONICS INC COM 03823U902 46847 724400 SH Call SOLE 724400 0 0 APPLIED OPTOELECTRONICS INC COM 03823U952 32141 497000 SH Put SOLE 497000 0 0 APRICUS BIOSCIENCES INC COM NEW 03832V307 1 520 SH SOLE 520 0 0 APPROACH RESOURCES INC COM 03834A903 132 52500 SH Call SOLE 52500 0 0 APPROACH RESOURCES INC COM 03834A953 288 114900 SH Put SOLE 114900 0 0 APPTIO INC CL A 03835C908 334 18100 SH Call SOLE 18100 0 0 AQUA METALS INC COM 03837J101 46 6749 SH SOLE 6749 0 0 AQUA METALS INC COM 03837J901 361 52700 SH Call SOLE 52700 0 0 AQUA METALS INC COM 03837J951 153 22400 SH Put SOLE 22400 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B901 31 2200 SH Call SOLE 2200 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B951 261 18400 SH Put SOLE 18400 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 8 1062 SH SOLE 1062 0 0 ARAMARK COM 03852U906 4 100 SH Call SOLE 100 0 0 ARALEZ PHARMACEUTICALS INC COM 03852X100 3 1332 SH SOLE 1332 0 0 ARALEZ PHARMACEUTICALS INC COM 03852X900 149 65000 SH Call SOLE 65000 0 0 ARALEZ PHARMACEUTICALS INC COM 03852X950 43 18900 SH Put SOLE 18900 0 0 ARATANA THERAPEUTICS INC COM 03874P101 32 5207 SH SOLE 5207 0 0 ARATANA THERAPEUTICS INC COM 03874P951 28 4500 SH Put SOLE 4500 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 123 19830 SH SOLE 19830 0 0 ARBUTUS BIOPHARMA CORP COM 03879J900 19 3000 SH Call SOLE 3000 0 0 ARBUTUS BIOPHARMA CORP COM 03879J950 100 16200 SH Put SOLE 16200 0 0 ARBOR RLTY TR INC COM 038923108 215 26169 SH SOLE 26169 0 0 ARBOR RLTY TR INC COM 038923958 3 400 SH Put SOLE 400 0 0 ARCH COAL INC CL A 039380407 26 367 SH SOLE 367 0 0 ARCH COAL INC CL A 039380907 230 3200 SH Call SOLE 3200 0 0 ARCH COAL INC CL A 039380957 143 2000 SH Put SOLE 2000 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L903 7973 309500 SH Call SOLE 309500 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L953 5878 228200 SH Put SOLE 228200 0 0 ARCHER DANIELS MIDLAND CO COM 039483902 1250 29400 SH Call SOLE 29400 0 0 ARCHER DANIELS MIDLAND CO COM 039483952 72 1700 SH Put SOLE 1700 0 0 ARCHROCK INC COM 03957W906 82 6500 SH Call SOLE 6500 0 0 ARCONIC INC COM 03965L100 1523 61222 SH SOLE 61222 0 0 ARCONIC INC COM 03965L900 19414 780300 SH Call SOLE 780300 0 0 ARCONIC INC COM 03965L950 10537 423500 SH Put SOLE 423500 0 0 ARDELYX INC COM 039697107 8 1400 SH SOLE 1400 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 2976 116692 SH SOLE 116692 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047907 8956 351200 SH Call SOLE 351200 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047957 1709 67000 SH Put SOLE 67000 0 0 ARES CAP CORP COM 04010L103 710 43327 SH SOLE 43327 0 0 ARES CAP CORP COM 04010L903 57 3500 SH Call SOLE 3500 0 0 ARES CAP CORP COM 04010L953 2449 149400 SH Put SOLE 149400 0 0 ARES MGMT L P COM UNIT RP IN 04014Y101 11 600 SH SOLE 600 0 0 ARES MGMT L P COM UNIT RP IN 04014Y901 121 6500 SH Call SOLE 6500 0 0 ARGOS THERAPEUTICS INC COM 040221103 0 1746 SH SOLE 1746 0 0 ARGOS THERAPEUTICS INC COM 040221903 1 3500 SH Call SOLE 3500 0 0 ARGOS THERAPEUTICS INC COM 040221953 0 2500 SH Put SOLE 2500 0 0 ARMADA HOFFLER PPTYS INC COM 04208T908 22 1600 SH Call SOLE 1600 0 0 ARMADA HOFFLER PPTYS INC COM 04208T958 52 3800 SH Put SOLE 3800 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 68 2535 SH SOLE 2535 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315957 27 1000 SH Put SOLE 1000 0 0 AROTECH CORP COM NEW 042682203 10 2447 SH SOLE 2447 0 0 AROTECH CORP COM NEW 042682903 2 500 SH Call SOLE 500 0 0 AROTECH CORP COM NEW 042682953 22 5200 SH Put SOLE 5200 0 0 ARQULE INC COM 04269E907 39 35000 SH Call SOLE 35000 0 0 ARRAY BIOPHARMA INC COM 04269X905 7060 574000 SH Call SOLE 574000 0 0 ARRAY BIOPHARMA INC COM 04269X955 3846 312700 SH Put SOLE 312700 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A900 989 228400 SH Call SOLE 228400 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A950 442 102000 SH Put SOLE 102000 0 0 ASANKO GOLD INC COM 04341Y105 20 20562 SH SOLE 20562 0 0 ASANKO GOLD INC COM 04341Y905 63 66000 SH Call SOLE 66000 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436904 61 1000 SH Call SOLE 1000 0 0 ASCENA RETAIL GROUP INC COM 04351G901 68 27700 SH Call SOLE 27700 0 0 ASCENA RETAIL GROUP INC COM 04351G951 454 185100 SH Put SOLE 185100 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102901 52 5500 SH Call SOLE 5500 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102951 55 5800 SH Put SOLE 5800 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103909 5 700 SH Call SOLE 700 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 5 79 SH SOLE 79 0 0 ASHLAND GLOBAL HLDGS INC COM 044186904 65 1000 SH Call SOLE 1000 0 0 ASSEMBLY BIOSCIENCES INC COM 045396908 1833 52500 SH Call SOLE 52500 0 0 ASSEMBLY BIOSCIENCES INC COM 045396958 2532 72500 SH Put SOLE 72500 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 114 33484 SH SOLE 33484 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N907 85 25000 SH Call SOLE 25000 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N957 151 44300 SH Put SOLE 44300 0 0 ASTRAZENECA PLC SPONSORED ADR 046353908 16821 496500 SH Call SOLE 496500 0 0 ASTRAZENECA PLC SPONSORED ADR 046353958 12241 361300 SH Put SOLE 361300 0 0 AT HOME GROUP INC COM 04650Y100 46 2000 SH SOLE 2000 0 0 ATHENAHEALTH INC COM 04685W103 389 3131 SH SOLE 3131 0 0 ATHENAHEALTH INC COM 04685W903 771 6200 SH Call SOLE 6200 0 0 ATHENAHEALTH INC COM 04685W953 933 7500 SH Put SOLE 7500 0 0 ATHERSYS INC COM 04744L106 28 13821 SH SOLE 13821 0 0 ATHERSYS INC COM 04744L906 75 36600 SH Call SOLE 36600 0 0 ATHERSYS INC COM 04744L956 196 95100 SH Put SOLE 95100 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 41 16692 SH SOLE 16692 0 0 ATLANTIC PWR CORP COM NEW 04878Q903 20 8000 SH Call SOLE 8000 0 0 ATLANTIC PWR CORP COM NEW 04878Q953 98 40000 SH Put SOLE 40000 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164905 494 7500 SH Call SOLE 7500 0 0 ATWOOD OCEANICS INC COM 050095108 199 21230 SH SOLE 21230 0 0 ATWOOD OCEANICS INC COM 050095908 75 8000 SH Call SOLE 8000 0 0 ATWOOD OCEANICS INC COM 050095958 158 16800 SH Put SOLE 16800 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 1642 261863 SH SOLE 261863 0 0 AURINIA PHARMACEUTICALS INC COM 05156V902 44 7000 SH Call SOLE 7000 0 0 AURINIA PHARMACEUTICALS INC COM 05156V952 1562 249200 SH Put SOLE 249200 0 0 AUTODESK INC COM 052769106 3265 29080 SH SOLE 29080 0 0 AUTODESK INC COM 052769906 6646 59200 SH Call SOLE 59200 0 0 AUTODESK INC COM 052769956 3458 30800 SH Put SOLE 30800 0 0 AUTOHOME INC SP ADR RP CL A 05278C907 1676 27900 SH Call SOLE 27900 0 0 AUTOHOME INC SP ADR RP CL A 05278C957 36 600 SH Put SOLE 600 0 0 AUTOMATIC DATA PROCESSING IN COM 053015903 590 5400 SH Call SOLE 5400 0 0 AUTOMATIC DATA PROCESSING IN COM 053015953 1421 13000 SH Put SOLE 13000 0 0 AUTONATION INC COM 05329W902 831 17500 SH Call SOLE 17500 0 0 AUTONATION INC COM 05329W952 308 6500 SH Put SOLE 6500 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M954 5 500 SH Put SOLE 500 0 0 AVALONBAY CMNTYS INC COM 053484101 644 3611 SH SOLE 3611 0 0 AVALONBAY CMNTYS INC COM 053484901 3140 17600 SH Call SOLE 17600 0 0 AVALONBAY CMNTYS INC COM 053484951 1624 9100 SH Put SOLE 9100 0 0 AVEO PHARMACEUTICALS INC COM 053588909 1568 429700 SH Call SOLE 429700 0 0 AVEO PHARMACEUTICALS INC COM 053588959 555 152000 SH Put SOLE 152000 0 0 AVEXIS INC COM 05366U100 224 2311 SH SOLE 2311 0 0 AVEXIS INC COM 05366U900 900 9300 SH Call SOLE 9300 0 0 AVEXIS INC COM 05366U950 2022 20900 SH Put SOLE 20900 0 0 AVID TECHNOLOGY INC COM 05367P900 5 1200 SH Call SOLE 1200 0 0 AVIRAGEN THERAPEUTICS INC COM 053761102 1 1171 SH SOLE 1171 0 0 AVIS BUDGET GROUP COM 053774905 3296 86600 SH Call SOLE 86600 0 0 AVIS BUDGET GROUP COM 053774955 15932 418600 SH Put SOLE 418600 0 0 AVISTA CORP COM 05379B957 16 300 SH Put SOLE 300 0 0 AVNET INC COM 053807103 39 1000 SH SOLE 1000 0 0 AVNET INC COM 053807903 4 100 SH Call SOLE 100 0 0 AVON PRODS INC COM 054303902 635 272500 SH Call SOLE 272500 0 0 AVON PRODS INC COM 054303952 1299 557400 SH Put SOLE 557400 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 3 100 SH SOLE 100 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540908 11 400 SH Call SOLE 400 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540958 3 100 SH Put SOLE 100 0 0 AXON ENTERPRISE INC COM 05464C901 2698 119000 SH Call SOLE 119000 0 0 AXON ENTERPRISE INC COM 05464C951 2256 99500 SH Put SOLE 99500 0 0 BB&T CORP COM 054937907 2117 45100 SH Call SOLE 45100 0 0 BB&T CORP COM 054937957 1253 26700 SH Put SOLE 26700 0 0 B & G FOODS INC NEW COM 05508R106 25 797 SH SOLE 797 0 0 B & G FOODS INC NEW COM 05508R906 140 4400 SH Call SOLE 4400 0 0 B & G FOODS INC NEW COM 05508R956 513 16100 SH Put SOLE 16100 0 0 BGC PARTNERS INC CL A 05541T101 357 24675 SH SOLE 24675 0 0 BGC PARTNERS INC CL A 05541T901 20 1400 SH Call SOLE 1400 0 0 BGC PARTNERS INC CL A 05541T951 1464 101200 SH Put SOLE 101200 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 109 3075 SH SOLE 3075 0 0 BP PLC SPONSORED ADR 055622904 15703 408600 SH Call SOLE 408600 0 0 BP PLC SPONSORED ADR 055622954 3048 79300 SH Put SOLE 79300 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 236 10507 SH SOLE 10507 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630907 272 12100 SH Call SOLE 12100 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630957 775 34500 SH Put SOLE 34500 0 0 BOFI HLDG INC COM 05566U908 3328 116900 SH Call SOLE 116900 0 0 BOFI HLDG INC COM 05566U958 4686 164600 SH Put SOLE 164600 0 0 BMC STK HLDGS INC COM 05591B909 660 30900 SH Call SOLE 30900 0 0 BMC STK HLDGS INC COM 05591B959 641 30000 SH Put SOLE 30000 0 0 BWX TECHNOLOGIES INC COM 05605H100 28 500 SH SOLE 500 0 0 BWX TECHNOLOGIES INC COM 05605H900 314 5600 SH Call SOLE 5600 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 185 55448 SH SOLE 55448 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L900 12 3600 SH Call SOLE 3600 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L950 52 15700 SH Put SOLE 15700 0 0 BAKER HUGHES A GE CO CL A 05722G900 7372 201300 SH Call SOLE 201300 0 0 BAKER HUGHES A GE CO CL A 05722G950 4570 124800 SH Put SOLE 124800 0 0 BALL CORP COM 058498106 93 2258 SH SOLE 2258 0 0 BALL CORP COM 058498906 83 2000 SH Call SOLE 2000 0 0 BALLARD PWR SYS INC NEW COM 058586908 939 200600 SH Call SOLE 200600 0 0 BALLARD PWR SYS INC NEW COM 058586958 426 91100 SH Put SOLE 91100 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 278 25126 SH SOLE 25126 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460903 111 10000 SH Call SOLE 10000 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460953 156 14100 SH Put SOLE 14100 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1100 123278 SH SOLE 123278 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K901 510 57200 SH Call SOLE 57200 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K951 1926 215900 SH Put SOLE 215900 0 0 BANCO SANTANDER SA ADR 05964H105 2680 386220 SH SOLE 386220 0 0 BANCO SANTANDER SA ADR 05964H905 4594 661900 SH Call SOLE 661900 0 0 BANCO SANTANDER SA ADR 05964H955 7900 1138300 SH Put SOLE 1138300 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A907 9 1000 SH Call SOLE 1000 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A957 87 10000 SH Put SOLE 10000 0 0 BANCORPSOUTH INC COM 059692903 3 100 SH Call SOLE 100 0 0 BANCORP INC DEL COM 05969A905 25 3000 SH Call SOLE 3000 0 0 BANC OF CALIFORNIA INC COM 05990K106 482 23240 SH SOLE 23240 0 0 BANC OF CALIFORNIA INC COM 05990K906 1494 72000 SH Call SOLE 72000 0 0 BANC OF CALIFORNIA INC COM 05990K956 4156 200300 SH Put SOLE 200300 0 0 BANK AMER CORP COM 060505104 32914 1298882 SH SOLE 1298882 0 0 BANK AMER CORP COM 060505904 51215 2021100 SH Call SOLE 2021100 0 0 BANK AMER CORP COM 060505954 56701 2237600 SH Put SOLE 2237600 0 0 BANK MONTREAL QUE COM 063671901 2052 27100 SH Call SOLE 27100 0 0 BANK MONTREAL QUE COM 063671951 1181 15600 SH Put SOLE 15600 0 0 BANK OF THE OZARKS COM 063904906 1514 31500 SH Call SOLE 31500 0 0 BANK OF THE OZARKS COM 063904956 990 20600 SH Put SOLE 20600 0 0 BANK NEW YORK MELLON CORP COM 064058100 786 14832 SH SOLE 14832 0 0 BANK NEW YORK MELLON CORP COM 064058900 1697 32000 SH Call SOLE 32000 0 0 BANK NEW YORK MELLON CORP COM 064058950 1686 31800 SH Put SOLE 31800 0 0 BANK N S HALIFAX COM 064149907 103 1600 SH Call SOLE 1600 0 0 BANK N S HALIFAX COM 064149957 64 1000 SH Put SOLE 1000 0 0 BAOZUN INC SPONSORED ADR 06684L103 3534 107885 SH SOLE 107885 0 0 BAOZUN INC SPONSORED ADR 06684L903 1563 47700 SH Call SOLE 47700 0 0 BAOZUN INC SPONSORED ADR 06684L953 2005 61200 SH Put SOLE 61200 0 0 BARCLAYS PLC ADR 06738E204 3760 363273 SH SOLE 363273 0 0 BARCLAYS PLC ADR 06738E904 1315 127100 SH Call SOLE 127100 0 0 BARCLAYS PLC ADR 06738E954 6004 580100 SH Put SOLE 580100 0 0 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 2 100 SH SOLE 100 0 0 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q950 4 200 SH Put SOLE 200 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2243 57235 SH SOLE 57235 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L902 38794 989900 SH Call SOLE 989900 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L952 56853 1450700 SH Put SOLE 1450700 0 0 BARNES & NOBLE INC COM 067774109 185 24338 SH SOLE 24338 0 0 BARNES & NOBLE INC COM 067774909 121 15900 SH Call SOLE 15900 0 0 BARNES & NOBLE INC COM 067774959 114 15000 SH Put SOLE 15000 0 0 BARRICK GOLD CORP COM 067901108 26053 1619206 SH SOLE 1619206 0 0 BARRICK GOLD CORP COM 067901908 14277 887300 SH Call SOLE 887300 0 0 BARRICK GOLD CORP COM 067901958 35620 2213800 SH Put SOLE 2213800 0 0 BARRACUDA NETWORKS INC COM 068323904 2043 84300 SH Call SOLE 84300 0 0 BARRACUDA NETWORKS INC COM 068323954 538 22200 SH Put SOLE 22200 0 0 BARRETT BILL CORP COM 06846N104 173 40417 SH SOLE 40417 0 0 BARRETT BILL CORP COM 06846N954 129 30000 SH Put SOLE 30000 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 581 30082 SH SOLE 30082 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P909 621 32200 SH Call SOLE 32200 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P959 546 28300 SH Put SOLE 28300 0 0 BAXTER INTL INC COM 071813909 2253 35900 SH Call SOLE 35900 0 0 BAXTER INTL INC COM 071813959 251 4000 SH Put SOLE 4000 0 0 BAYTEX ENERGY CORP COM 07317Q905 20 6700 SH Call SOLE 6700 0 0 BAZAARVOICE INC COM 073271908 7 1500 SH Call SOLE 1500 0 0 BAZAARVOICE INC COM 073271958 50 10000 SH Put SOLE 10000 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 156 7652 SH SOLE 7652 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M900 224 11000 SH Call SOLE 11000 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M950 33 1600 SH Put SOLE 1600 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 2 118 SH SOLE 118 0 0 BEAZER HOMES USA INC COM NEW 07556Q901 264 14100 SH Call SOLE 14100 0 0 BEAZER HOMES USA INC COM NEW 07556Q951 1690 90200 SH Put SOLE 90200 0 0 BEBE STORES INC COM NEW 075571208 0 80 SH SOLE 80 0 0 BED BATH & BEYOND INC COM 075896900 174 7400 SH Call SOLE 7400 0 0 BED BATH & BEYOND INC COM 075896950 460 19600 SH Put SOLE 19600 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 215 18574 SH SOLE 18574 0 0 BELLICUM PHARMACEUTICALS INC COM 079481907 72 6200 SH Call SOLE 6200 0 0 BELLICUM PHARMACEUTICALS INC COM 079481957 267 23100 SH Put SOLE 23100 0 0 BEMIS INC COM 081437905 228 5000 SH Call SOLE 5000 0 0 BENEFITFOCUS INC COM 08180D906 34 1000 SH Call SOLE 1000 0 0 BEST BUY INC COM 086516101 484 8493 SH SOLE 8493 0 0 BEST BUY INC COM 086516901 3326 58400 SH Call SOLE 58400 0 0 BEST BUY INC COM 086516951 7302 128200 SH Put SOLE 128200 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 295 7277 SH SOLE 7277 0 0 BHP BILLITON LTD SPONSORED ADR 088606908 965 23800 SH Call SOLE 23800 0 0 BHP BILLITON LTD SPONSORED ADR 088606958 1743 43000 SH Put SOLE 43000 0 0 BIG 5 SPORTING GOODS CORP COM 08915P901 304 39700 SH Call SOLE 39700 0 0 BIG 5 SPORTING GOODS CORP COM 08915P951 77 10000 SH Put SOLE 10000 0 0 BIG LOTS INC COM 089302903 2475 46200 SH Call SOLE 46200 0 0 BIG LOTS INC COM 089302953 48 900 SH Put SOLE 900 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 248 47367 SH SOLE 47367 0 0 BIOCRYST PHARMACEUTICALS COM 09058V903 112 21400 SH Call SOLE 21400 0 0 BIOCRYST PHARMACEUTICALS COM 09058V953 1066 203500 SH Put SOLE 203500 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 9 2925 SH SOLE 2925 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J906 127 42900 SH Call SOLE 42900 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J956 6 2100 SH Put SOLE 2100 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1449 15573 SH SOLE 15573 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G901 4514 48500 SH Call SOLE 48500 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G951 8907 95700 SH Put SOLE 95700 0 0 BIOGEN INC COM 09062X903 10270 32800 SH Call SOLE 32800 0 0 BIOGEN INC COM 09062X953 8767 28000 SH Put SOLE 28000 0 0 BIOTIME INC COM 09066L105 77 27148 SH SOLE 27148 0 0 BIOTIME INC WARRANT 09066L162 1 3617 SH SOLE 3617 0 0 BIOTIME INC COM 09066L955 85 30000 SH Put SOLE 30000 0 0 BIOTELEMETRY INC COM 090672906 1109 33600 SH Call SOLE 33600 0 0 BIOTELEMETRY INC COM 090672956 30 900 SH Put SOLE 900 0 0 BIOSCRIP INC COM 09069N908 137 49800 SH Call SOLE 49800 0 0 BIOCEPT INC COM NEW 09072V904 104 84700 SH Call SOLE 84700 0 0 BIOVERATIV INC COM 09075E100 1818 31850 SH SOLE 31850 0 0 BIOVERATIV INC COM 09075E900 1587 27800 SH Call SOLE 27800 0 0 BIOVERATIV INC COM 09075E950 1763 30900 SH Put SOLE 30900 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 742 16606 SH SOLE 16606 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727907 277 6200 SH Call SOLE 6200 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727957 688 15400 SH Put SOLE 15400 0 0 BJS RESTAURANTS INC COM 09180C956 3 100 SH Put SOLE 100 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X900 112 2600 SH Call SOLE 2600 0 0 BLACKBERRY LTD COM 09228F103 24080 2153808 SH SOLE 2153808 0 0 BLACKBERRY LTD COM 09228F903 13914 1244500 SH Call SOLE 1244500 0 0 BLACKBERRY LTD COM 09228F953 24019 2148400 SH Put SOLE 2148400 0 0 BLACKLINE INC COM 09239B909 92 2700 SH Call SOLE 2700 0 0 BLACKLINE INC COM 09239B959 72 2100 SH Put SOLE 2100 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 4 500 SH SOLE 500 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3288 98541 SH SOLE 98541 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U908 19919 596900 SH Call SOLE 596900 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U958 12477 373900 SH Put SOLE 373900 0 0 BLACKSTONE MTG TR INC COM CL A 09257W900 310 10000 SH Call SOLE 10000 0 0 BLACKSTONE MTG TR INC COM CL A 09257W950 3 100 SH Put SOLE 100 0 0 BLOCK H & R INC COM 093671905 993 37500 SH Call SOLE 37500 0 0 BLOCK H & R INC COM 093671955 193 7300 SH Put SOLE 7300 0 0 BLOOMIN BRANDS INC COM 094235908 35 2000 SH Call SOLE 2000 0 0 BLOOMIN BRANDS INC COM 094235958 102 5800 SH Put SOLE 5800 0 0 BLUCORA INC COM 095229900 865 34200 SH Call SOLE 34200 0 0 BLUCORA INC COM 095229950 71 2800 SH Put SOLE 2800 0 0 BLUE APRON HLDGS INC CL A 09523Q101 1203 220720 SH SOLE 220720 0 0 BLUE APRON HLDGS INC CL A 09523Q901 1436 263400 SH Call SOLE 263400 0 0 BLUE APRON HLDGS INC CL A 09523Q951 1648 302400 SH Put SOLE 302400 0 0 BLUE BUFFALO PET PRODS INC COM 09531U902 40 1400 SH Call SOLE 1400 0 0 BLUE HILLS BANCORP INC COM 095573901 480 25000 SH Call SOLE 25000 0 0 BLUEBIRD BIO INC COM 09609G900 9711 70700 SH Call SOLE 70700 0 0 BLUEBIRD BIO INC COM 09609G950 12183 88700 SH Put SOLE 88700 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 212 14429 SH SOLE 14429 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627904 478 32500 SH Call SOLE 32500 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627954 294 20000 SH Put SOLE 20000 0 0 BOB EVANS FARMS INC COM 096761901 543 7000 SH Call SOLE 7000 0 0 BOB EVANS FARMS INC COM 096761951 868 11200 SH Put SOLE 11200 0 0 BOEING CO COM 097023105 76 300 SH SOLE 300 0 0 BOISE CASCADE CO DEL COM 09739D900 38 1100 SH Call SOLE 1100 0 0 BOISE CASCADE CO DEL COM 09739D950 45 1300 SH Put SOLE 1300 0 0 BOJANGLES INC COM 097488900 34 2500 SH Call SOLE 2500 0 0 BON-TON STORES INC COM 09776J901 1 1200 SH Call SOLE 1200 0 0 BON-TON STORES INC COM 09776J951 4 8700 SH Put SOLE 8700 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 17 522 SH SOLE 522 0 0 BONANZA CREEK ENERGY INC COM NEW 097793900 79 2400 SH Call SOLE 2400 0 0 BONANZA CREEK ENERGY INC COM NEW 097793950 13 400 SH Put SOLE 400 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502906 11 300 SH Call SOLE 300 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502956 4 100 SH Put SOLE 100 0 0 BORGWARNER INC COM 099724106 128 2501 SH SOLE 2501 0 0 BORGWARNER INC COM 099724906 92 1800 SH Call SOLE 1800 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1295 44391 SH SOLE 44391 0 0 BOSTON SCIENTIFIC CORP COM 101137907 2357 80800 SH Call SOLE 80800 0 0 BOSTON SCIENTIFIC CORP COM 101137957 55 1900 SH Put SOLE 1900 0 0 BOX INC CL A 10316T104 592 30648 SH SOLE 30648 0 0 BOX INC CL A 10316T904 877 45400 SH Call SOLE 45400 0 0 BOX INC CL A 10316T954 1121 58000 SH Put SOLE 58000 0 0 BOYD GAMING CORP COM 103304901 7179 275600 SH Call SOLE 275600 0 0 BOYD GAMING CORP COM 103304951 341 13100 SH Put SOLE 13100 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E901 79 19200 SH Call SOLE 19200 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368903 149 8500 SH Call SOLE 8500 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368953 114 6500 SH Put SOLE 6500 0 0 BRF SA SPONSORED ADR 10552T107 626 43424 SH SOLE 43424 0 0 BRF SA SPONSORED ADR 10552T907 192 13300 SH Call SOLE 13300 0 0 BRF SA SPONSORED ADR 10552T957 1084 75200 SH Put SOLE 75200 0 0 BRASKEM S A SP ADR PFD A 105532905 8 300 SH Call SOLE 300 0 0 BRIDGEPOINT ED INC COM 10807M105 0 14 SH SOLE 14 0 0 BRIDGEPOINT ED INC COM 10807M955 54 5600 SH Put SOLE 5600 0 0 BRIGHTCOVE INC COM 10921T101 204 28325 SH SOLE 28325 0 0 BRIGHTCOVE INC COM 10921T951 351 48700 SH Put SOLE 48700 0 0 BRIGHTHOUSE FINL INC COM 10922N103 131 2148 SH SOLE 2148 0 0 BRINKER INTL INC COM 109641950 16 500 SH Put SOLE 500 0 0 BRINKS CO COM 109696104 42 500 SH SOLE 500 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 14749 231394 SH SOLE 231394 0 0 BRISTOL MYERS SQUIBB CO COM 110122908 41227 646800 SH Call SOLE 646800 0 0 BRISTOL MYERS SQUIBB CO COM 110122958 34866 547000 SH Put SOLE 547000 0 0 BRISTOW GROUP INC COM 110394103 834 89207 SH SOLE 89207 0 0 BRISTOW GROUP INC COM 110394903 159 17000 SH Call SOLE 17000 0 0 BRISTOW GROUP INC COM 110394953 169 18100 SH Put SOLE 18100 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1474 23600 SH SOLE 23600 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448907 3216 51500 SH Call SOLE 51500 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448957 3441 55100 SH Put SOLE 55100 0 0 BROADSOFT INC COM 11133B409 65 1290 SH SOLE 1290 0 0 BROADSOFT INC COM 11133B909 20 400 SH Call SOLE 400 0 0 BROADSOFT INC COM 11133B959 101 2000 SH Put SOLE 2000 0 0 BROADWIND ENERGY INC COM NEW 11161T957 8 2500 SH Put SOLE 2500 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621906 22 1800 SH Call SOLE 1800 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621956 1 100 SH Put SOLE 100 0 0 BROOKDALE SR LIVING INC COM 112463104 448 42291 SH SOLE 42291 0 0 BROOKDALE SR LIVING INC COM 112463904 472 44500 SH Call SOLE 44500 0 0 BROOKDALE SR LIVING INC COM 112463954 1146 108100 SH Put SOLE 108100 0 0 BROOKS AUTOMATION INC COM 114340102 267 8805 SH SOLE 8805 0 0 BROOKS AUTOMATION INC COM 114340902 30 1000 SH Call SOLE 1000 0 0 BRUNSWICK CORP COM 117043109 39 700 SH SOLE 700 0 0 BRUNSWICK CORP COM 117043959 11 200 SH Put SOLE 200 0 0 B2GOLD CORP COM 11777Q209 37 13360 SH SOLE 13360 0 0 B2GOLD CORP COM 11777Q909 22 7700 SH Call SOLE 7700 0 0 B2GOLD CORP COM 11777Q959 27 9800 SH Put SOLE 9800 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 275 4822 SH SOLE 4822 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230901 257 4500 SH Call SOLE 4500 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230951 524 9200 SH Put SOLE 9200 0 0 BUCKLE INC COM 118440906 201 11900 SH Call SOLE 11900 0 0 BUCKLE INC COM 118440956 88 5200 SH Put SOLE 5200 0 0 BUILDERS FIRSTSOURCE INC COM 12008R907 533 29600 SH Call SOLE 29600 0 0 BUILDERS FIRSTSOURCE INC COM 12008R957 18 1000 SH Put SOLE 1000 0 0 BURLINGTON STORES INC COM 122017906 1718 18000 SH Call SOLE 18000 0 0 CAI INTERNATIONAL INC COM 12477X906 152 5000 SH Call SOLE 5000 0 0 CBL & ASSOC PPTYS INC COM 124830900 1212 144400 SH Call SOLE 144400 0 0 CBL & ASSOC PPTYS INC COM 124830950 24 2900 SH Put SOLE 2900 0 0 CBOE HLDGS INC COM 12503M108 17 160 SH SOLE 160 0 0 CBRE GROUP INC CL A 12504L109 644 17014 SH SOLE 17014 0 0 CBRE GROUP INC CL A 12504L909 1095 28900 SH Call SOLE 28900 0 0 CBRE GROUP INC CL A 12504L959 3216 84900 SH Put SOLE 84900 0 0 CDK GLOBAL INC COM 12508E901 1962 31100 SH Call SOLE 31100 0 0 CF INDS HLDGS INC COM 125269100 106 3020 SH SOLE 3020 0 0 CF INDS HLDGS INC COM 125269900 721 20500 SH Call SOLE 20500 0 0 CF INDS HLDGS INC COM 125269950 865 24600 SH Put SOLE 24600 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W909 5190 68200 SH Call SOLE 68200 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W959 8645 113600 SH Put SOLE 113600 0 0 CIGNA CORPORATION COM 125509909 8113 43400 SH Call SOLE 43400 0 0 CIGNA CORPORATION COM 125509959 2056 11000 SH Put SOLE 11000 0 0 CIT GROUP INC COM NEW 125581801 1852 37766 SH SOLE 37766 0 0 CIT GROUP INC COM NEW 125581901 451 9200 SH Call SOLE 9200 0 0 CIT GROUP INC COM NEW 125581951 5803 118300 SH Put SOLE 118300 0 0 CNOOC LTD SPONSORED ADR 126132109 1258 9700 SH SOLE 9700 0 0 CNOOC LTD SPONSORED ADR 126132959 1647 12700 SH Put SOLE 12700 0 0 CRA INTL INC COM 12618T105 564 13742 SH SOLE 13742 0 0 CRA INTL INC COM 12618T955 1117 27200 SH Put SOLE 27200 0 0 CNO FINL GROUP INC COM 12621E903 198 8500 SH Call SOLE 8500 0 0 CRH PLC ADR 12626K903 4 100 SH Call SOLE 100 0 0 CSI COMPRESSCO LP COM UNIT 12637A953 79 15100 SH Put SOLE 15100 0 0 CSX CORP COM 126408903 14303 263600 SH Call SOLE 263600 0 0 CSX CORP COM 126408953 12919 238100 SH Put SOLE 238100 0 0 CTI BIOPHARMA CORP COM NEW 12648L901 3 800 SH Call SOLE 800 0 0 CSRA INC COM 12650T954 6 200 SH Put SOLE 200 0 0 CVR ENERGY INC COM 12662P908 1417 54700 SH Call SOLE 54700 0 0 CVR ENERGY INC COM 12662P958 168 6500 SH Put SOLE 6500 0 0 CVR PARTNERS LP COM 126633106 19 5981 SH SOLE 5981 0 0 CVR REFNG LP COMUNIT REP LT 12663P107 223 22619 SH SOLE 22619 0 0 CVR REFNG LP COMUNIT REP LT 12663P907 132 13400 SH Call SOLE 13400 0 0 CVR REFNG LP COMUNIT REP LT 12663P957 13 1300 SH Put SOLE 1300 0 0 CVS HEALTH CORP COM 126650900 1382 17000 SH Call SOLE 17000 0 0 CVS HEALTH CORP COM 126650950 764 9400 SH Put SOLE 9400 0 0 CYS INVTS INC COM 12673A108 55 6404 SH SOLE 6404 0 0 CYS INVTS INC COM 12673A908 97 11200 SH Call SOLE 11200 0 0 CYS INVTS INC COM 12673A958 581 67300 SH Put SOLE 67300 0 0 CA INC COM 12673P905 2267 67900 SH Call SOLE 67900 0 0 CA INC COM 12673P955 3101 92900 SH Put SOLE 92900 0 0 CABOT OIL & GAS CORP COM 127097903 6572 245700 SH Call SOLE 245700 0 0 CABOT OIL & GAS CORP COM 127097953 3844 143700 SH Put SOLE 143700 0 0 CADENCE DESIGN SYSTEM INC COM 127387908 1247 31600 SH Call SOLE 31600 0 0 CADIZ INC COM NEW 127537207 13 1002 SH SOLE 1002 0 0 CADIZ INC COM NEW 127537907 231 18200 SH Call SOLE 18200 0 0 CADIZ INC COM NEW 127537957 245 19300 SH Put SOLE 19300 0 0 CAESARS ENTMT CORP COM 127686103 499 37343 SH SOLE 37343 0 0 CAESARS ENTMT CORP COM 127686903 8172 612100 SH Call SOLE 612100 0 0 CAESARS ENTMT CORP COM 127686953 11118 832800 SH Put SOLE 832800 0 0 CAESARS ACQUISITION CO CL A 12768T903 86 4000 SH Call SOLE 4000 0 0 CAL MAINE FOODS INC COM NEW 128030202 155 3779 SH SOLE 3779 0 0 CAL MAINE FOODS INC COM NEW 128030902 115 2800 SH Call SOLE 2800 0 0 CAL MAINE FOODS INC COM NEW 128030952 1525 37100 SH Put SOLE 37100 0 0 CALAMP CORP COM 128126109 4 160 SH SOLE 160 0 0 CALAMP CORP COM 128126909 405 17400 SH Call SOLE 17400 0 0 CALAMP CORP COM 128126959 47 2000 SH Put SOLE 2000 0 0 CALGON CARBON CORP COM 129603906 1656 77400 SH Call SOLE 77400 0 0 CALGON CARBON CORP COM 129603956 54 2500 SH Put SOLE 2500 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 533 50968 SH SOLE 50968 0 0 CALIFORNIA RES CORP COM NEW 13057Q906 446 42600 SH Call SOLE 42600 0 0 CALIFORNIA RES CORP COM NEW 13057Q956 1220 116600 SH Put SOLE 116600 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 410 26036 SH SOLE 26036 0 0 CALITHERA BIOSCIENCES INC COM 13089P901 55 3500 SH Call SOLE 3500 0 0 CALITHERA BIOSCIENCES INC COM 13089P951 726 46100 SH Put SOLE 46100 0 0 CALIX INC COM 13100M509 31 6099 SH SOLE 6099 0 0 CALLAWAY GOLF CO COM 131193104 66 4599 SH SOLE 4599 0 0 CALLAWAY GOLF CO COM 131193954 364 25200 SH Put SOLE 25200 0 0 CALLON PETE CO DEL COM 13123X102 469 41769 SH SOLE 41769 0 0 CALLON PETE CO DEL COM 13123X902 44 3900 SH Call SOLE 3900 0 0 CALLON PETE CO DEL COM 13123X952 611 54400 SH Put SOLE 54400 0 0 CALPINE CORP COM NEW 131347304 2243 152078 SH SOLE 152078 0 0 CALPINE CORP COM NEW 131347904 4390 297600 SH Call SOLE 297600 0 0 CALPINE CORP COM NEW 131347954 3963 268700 SH Put SOLE 268700 0 0 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 397 47540 SH SOLE 47540 0 0 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476903 275 32900 SH Call SOLE 32900 0 0 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476953 117 14000 SH Put SOLE 14000 0 0 CAMBREX CORP COM 132011107 114 2074 SH SOLE 2074 0 0 CAMBREX CORP COM 132011957 1320 24000 SH Put SOLE 24000 0 0 CAMECO CORP COM 13321L108 3373 348851 SH SOLE 348851 0 0 CAMECO CORP COM 13321L908 2977 307900 SH Call SOLE 307900 0 0 CAMECO CORP COM 13321L958 1604 165900 SH Put SOLE 165900 0 0 CAMPBELL SOUP CO COM 134429909 1414 30200 SH Call SOLE 30200 0 0 CAMPBELL SOUP CO COM 134429959 492 10500 SH Put SOLE 10500 0 0 CAMPING WORLD HLDGS INC CL A 13462K909 4 100 SH Call SOLE 100 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 881 42868 SH SOLE 42868 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086906 78 3800 SH Call SOLE 3800 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086956 452 22000 SH Put SOLE 22000 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069901 4516 51600 SH Call SOLE 51600 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069951 779 8900 SH Put SOLE 8900 0 0 CANADIAN NATL RY CO COM 136375902 1069 12900 SH Call SOLE 12900 0 0 CANADIAN NATL RY CO COM 136375952 431 5200 SH Put SOLE 5200 0 0 CANADIAN NAT RES LTD COM 136385901 4900 146300 SH Call SOLE 146300 0 0 CANADIAN NAT RES LTD COM 136385951 10878 324800 SH Put SOLE 324800 0 0 CANADIAN PAC RY LTD COM 13645T900 655 3900 SH Call SOLE 3900 0 0 CANADIAN PAC RY LTD COM 13645T950 622 3700 SH Put SOLE 3700 0 0 CANADIAN SOLAR INC COM 136635109 4223 250743 SH SOLE 250743 0 0 CANADIAN SOLAR INC COM 136635909 3671 218000 SH Call SOLE 218000 0 0 CANADIAN SOLAR INC COM 136635959 8092 480500 SH Put SOLE 480500 0 0 CAPITAL SR LIVING CORP COM 140475904 4 300 SH Call SOLE 300 0 0 CARA THERAPEUTICS INC COM 140755909 3209 234400 SH Call SOLE 234400 0 0 CARA THERAPEUTICS INC COM 140755959 1160 84700 SH Put SOLE 84700 0 0 CARBO CERAMICS INC COM 140781105 519 60142 SH SOLE 60142 0 0 CARBO CERAMICS INC COM 140781905 128 14800 SH Call SOLE 14800 0 0 CARBO CERAMICS INC COM 140781955 824 95500 SH Put SOLE 95500 0 0 CARBONITE INC COM 141337905 176 8000 SH Call SOLE 8000 0 0 CARDINAL HEALTH INC COM 14149Y108 177 2647 SH SOLE 2647 0 0 CARDINAL HEALTH INC COM 14149Y908 20 300 SH Call SOLE 300 0 0 CARDINAL HEALTH INC COM 14149Y958 147 2200 SH Put SOLE 2200 0 0 CARDIOME PHARMA CORP COM NO PAR 14159U301 2 917 SH SOLE 917 0 0 CARDIOVASCULAR SYS INC DEL COM 141619906 186 6600 SH Call SOLE 6600 0 0 CARE COM INC COM 141633907 2 100 SH Call SOLE 100 0 0 CARE COM INC COM 141633957 2 100 SH Put SOLE 100 0 0 CAREER EDUCATION CORP COM 141665909 52 5000 SH Call SOLE 5000 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 804 34078 SH SOLE 34078 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L902 1442 61100 SH Call SOLE 61100 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L952 135 5700 SH Put SOLE 5700 0 0 CARMAX INC COM 143130102 3186 42029 SH SOLE 42029 0 0 CARMAX INC COM 143130902 2320 30600 SH Call SOLE 30600 0 0 CARMAX INC COM 143130952 3146 41500 SH Put SOLE 41500 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 994 15390 SH SOLE 15390 0 0 CARNIVAL CORP UNIT 99/99/9999 143658900 394 6100 SH Call SOLE 6100 0 0 CARNIVAL CORP UNIT 99/99/9999 143658950 3325 51500 SH Put SOLE 51500 0 0 CARRIZO OIL & GAS INC COM 144577103 645 37626 SH SOLE 37626 0 0 CARRIZO OIL & GAS INC COM 144577903 1501 87600 SH Call SOLE 87600 0 0 CARRIZO OIL & GAS INC COM 144577953 134 7800 SH Put SOLE 7800 0 0 CARROLS RESTAURANT GROUP INC COM 14574X904 16 1500 SH Call SOLE 1500 0 0 CARROLS RESTAURANT GROUP INC COM 14574X954 1 100 SH Put SOLE 100 0 0 CARS COM INC COM 14575E105 308 11556 SH SOLE 11556 0 0 CARS COM INC COM 14575E905 11 400 SH Call SOLE 400 0 0 CARS COM INC COM 14575E955 213 8000 SH Put SOLE 8000 0 0 CARTER INC COM 146229109 257 2600 SH SOLE 2600 0 0 CARTER INC COM 146229909 198 2000 SH Call SOLE 2000 0 0 CARVANA CO CL A 146869902 254 17300 SH Call SOLE 17300 0 0 CARVANA CO CL A 146869952 1469 100100 SH Put SOLE 100100 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 2 600 SH SOLE 600 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B906 0 100 SH Call SOLE 100 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B956 6 1500 SH Put SOLE 1500 0 0 CASELLA WASTE SYS INC CL A 147448104 38 2000 SH SOLE 2000 0 0 CASELLA WASTE SYS INC CL A 147448904 173 9200 SH Call SOLE 9200 0 0 CATALENT INC COM 148806102 104 2593 SH SOLE 2593 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 6 2553 SH SOLE 2553 0 0 CATALYST PHARMACEUTICALS INC COM 14888U901 0 100 SH Call SOLE 100 0 0 CATALYST PHARMACEUTICALS INC COM 14888U951 55 21900 SH Put SOLE 21900 0 0 CATERPILLAR INC DEL COM 149123901 15215 122000 SH Call SOLE 122000 0 0 CATERPILLAR INC DEL COM 149123951 9603 77000 SH Put SOLE 77000 0 0 CAVIUM INC COM 14964U108 15 222 SH SOLE 222 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 30 460 SH SOLE 460 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185906 6 100 SH Call SOLE 100 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185956 64 1000 SH Put SOLE 1000 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 9 1600 SH SOLE 1600 0 0 CEDAR REALTY TRUST INC COM NEW 150602909 54 9600 SH Call SOLE 9600 0 0 CELADON GROUP INC COM 150838100 9 1393 SH SOLE 1393 0 0 CELADON GROUP INC COM 150838900 176 26100 SH Call SOLE 26100 0 0 CELADON GROUP INC COM 150838950 65 9600 SH Put SOLE 9600 0 0 CELESTICA INC SUB VTG SHS 15101Q108 25 2000 SH SOLE 2000 0 0 CELESTICA INC SUB VTG SHS 15101Q958 342 27600 SH Put SOLE 27600 0 0 CELGENE CORP COM 151020904 15603 107000 SH Call SOLE 107000 0 0 CELGENE CORP COM 151020954 10703 73400 SH Put SOLE 73400 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 151 52735 SH SOLE 52735 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B903 230 80500 SH Call SOLE 80500 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B953 58 20400 SH Put SOLE 20400 0 0 CELLECTIS S A SPONSORED ADS 15117K903 37 1300 SH Call SOLE 1300 0 0 CELSION CORPORATION COM PAR NEW 15117N503 10 6882 SH SOLE 6882 0 0 CEMEX SAB DE CV SPON ADR NEW 151290909 9470 1042900 SH Call SOLE 1042900 0 0 CEMEX SAB DE CV SPON ADR NEW 151290959 2379 262000 SH Put SOLE 262000 0 0 CEMPRA INC COM 15130J109 51 15671 SH SOLE 15671 0 0 CEMPRA INC COM 15130J909 67 20700 SH Call SOLE 20700 0 0 CEMPRA INC COM 15130J959 202 62300 SH Put SOLE 62300 0 0 CENTENE CORP DEL COM 15135B101 313 3233 SH SOLE 3233 0 0 CENTENE CORP DEL COM 15135B901 416 4300 SH Call SOLE 4300 0 0 CENTENE CORP DEL COM 15135B951 1984 20500 SH Put SOLE 20500 0 0 CENOVUS ENERGY INC COM 15135U109 692 69074 SH SOLE 69074 0 0 CENOVUS ENERGY INC COM 15135U909 66 6600 SH Call SOLE 6600 0 0 CENOVUS ENERGY INC COM 15135U959 849 84700 SH Put SOLE 84700 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A902 36 2000 SH Call SOLE 2000 0 0 CENTERPOINT ENERGY INC COM 15189T107 377 12922 SH SOLE 12922 0 0 CENTERPOINT ENERGY INC COM 15189T907 537 18400 SH Call SOLE 18400 0 0 CENTERPOINT ENERGY INC COM 15189T957 64 2200 SH Put SOLE 2200 0 0 CENTERSTATE BK CORP COM 15201P909 40 1500 SH Call SOLE 1500 0 0 CENTERSTATE BK CORP COM 15201P959 1139 42500 SH Put SOLE 42500 0 0 CENTURY ALUM CO COM 156431108 63 3797 SH SOLE 3797 0 0 CENTURY ALUM CO COM 156431958 166 10000 SH Put SOLE 10000 0 0 CENTURYLINK INC COM 156700906 10875 575400 SH Call SOLE 575400 0 0 CENTURYLINK INC COM 156700956 6052 320200 SH Put SOLE 320200 0 0 CERNER CORP COM 156782904 956 13400 SH Call SOLE 13400 0 0 CERNER CORP COM 156782954 435 6100 SH Put SOLE 6100 0 0 CERUS CORP COM 157085101 212 77583 SH SOLE 77583 0 0 CERUS CORP COM 157085901 207 75800 SH Call SOLE 75800 0 0 CERUS CORP COM 157085951 119 43500 SH Put SOLE 43500 0 0 CHANGYOU COM LTD ADS REP CL A 15911M907 107 2700 SH Call SOLE 2700 0 0 CHANGYOU COM LTD ADS REP CL A 15911M957 4 100 SH Put SOLE 100 0 0 CHART INDS INC COM PAR $0.01 16115Q308 90 2300 SH SOLE 2300 0 0 CHART INDS INC COM PAR $0.01 16115Q908 47 1200 SH Call SOLE 1200 0 0 CHART INDS INC COM PAR $0.01 16115Q958 416 10600 SH Put SOLE 10600 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 11577 31855 SH SOLE 31855 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P908 21514 59200 SH Call SOLE 59200 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P958 16245 44700 SH Put SOLE 44700 0 0 CHATHAM LODGING TR COM 16208T102 6 263 SH SOLE 263 0 0 CHATHAM LODGING TR COM 16208T952 15 700 SH Put SOLE 700 0 0 CHEESECAKE FACTORY INC COM 163072101 851 20201 SH SOLE 20201 0 0 CHEESECAKE FACTORY INC COM 163072901 552 13100 SH Call SOLE 13100 0 0 CHEESECAKE FACTORY INC COM 163072951 1815 43100 SH Put SOLE 43100 0 0 CHEETAH MOBILE INC ADR 163075104 258 30717 SH SOLE 30717 0 0 CHEETAH MOBILE INC ADR 163075904 79 9400 SH Call SOLE 9400 0 0 CHEETAH MOBILE INC ADR 163075954 367 43600 SH Put SOLE 43600 0 0 CHEGG INC COM 163092909 370 24900 SH Call SOLE 24900 0 0 CHEGG INC COM 163092959 3 200 SH Put SOLE 200 0 0 CHEMOURS CO COM 163851108 375 7400 SH SOLE 7400 0 0 CHEMOURS CO COM 163851908 8103 160100 SH Call SOLE 160100 0 0 CHEMOURS CO COM 163851958 3786 74800 SH Put SOLE 74800 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 71 2468 SH SOLE 2468 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q951 236 8200 SH Put SOLE 8200 0 0 CHENIERE ENERGY INC COM NEW 16411R208 127 2821 SH SOLE 2821 0 0 CHENIERE ENERGY INC COM NEW 16411R908 3099 68800 SH Call SOLE 68800 0 0 CHENIERE ENERGY INC COM NEW 16411R958 8283 183900 SH Put SOLE 183900 0 0 CHESAPEAKE ENERGY CORP COM 165167107 731 169894 SH SOLE 169894 0 0 CHESAPEAKE ENERGY CORP COM 165167907 5291 1230500 SH Call SOLE 1230500 0 0 CHESAPEAKE ENERGY CORP COM 165167957 13038 3032200 SH Put SOLE 3032200 0 0 CHEVRON CORP NEW COM 166764100 5 43 SH SOLE 43 0 0 CHEVRON CORP NEW COM 166764950 12 100 SH Put SOLE 100 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250909 13225 787200 SH Call SOLE 787200 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250959 5766 343200 SH Put SOLE 343200 0 0 CHICOS FAS INC COM 168615902 261 29200 SH Call SOLE 29200 0 0 CHICOS FAS INC COM 168615952 289 32300 SH Put SOLE 32300 0 0 CHILDRENS PL INC COM 168905907 8814 74600 SH Call SOLE 74600 0 0 CHILDRENS PL INC COM 168905957 24 200 SH Put SOLE 200 0 0 CHIMERA INVT CORP COM NEW 16934Q908 284 15000 SH Call SOLE 15000 0 0 CHIMERA INVT CORP COM NEW 16934Q958 320 16900 SH Put SOLE 16900 0 0 CHIMERIX INC COM 16934W106 26 4967 SH SOLE 4967 0 0 CHIMERIX INC COM 16934W906 70 13300 SH Call SOLE 13300 0 0 CHIMERIX INC COM 16934W956 138 26200 SH Put SOLE 26200 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 40 7700 SH SOLE 7700 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R955 40 7600 SH Put SOLE 7600 0 0 CHINA FIN ONLINE CO LTD SPONSORED ADR 169379104 8 3640 SH SOLE 3640 0 0 CHINA FIN ONLINE CO LTD SPONSORED ADR 169379904 3 1500 SH Call SOLE 1500 0 0 CHINA FIN ONLINE CO LTD SPONSORED ADR 169379954 3 1600 SH Put SOLE 1600 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 74 4900 SH SOLE 4900 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P906 29 1900 SH Call SOLE 1900 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P956 275 18300 SH Put SOLE 18300 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R908 114 1500 SH Call SOLE 1500 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R958 303 400 SH Put SOLE 400 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 128 9101 SH SOLE 9101 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R954 8 600 SH Put SOLE 600 0 0 CHINA XD PLASTICS CO LTD COM 16948F107 16 3498 SH SOLE 3498 0 0 CHINA XD PLASTICS CO LTD COM 16948F907 14 3000 SH Call SOLE 3000 0 0 CHINA XD PLASTICS CO LTD COM 16948F957 83 17700 SH Put SOLE 17700 0 0 CHROMADEX CORP COM NEW 171077407 17 4000 SH SOLE 4000 0 0 CHURCH & DWIGHT INC COM 171340902 19 400 SH Call SOLE 400 0 0 CIENA CORP COM NEW 171779309 71 3215 SH SOLE 3215 0 0 CIENA CORP COM NEW 171779909 3645 165900 SH Call SOLE 165900 0 0 CIENA CORP COM NEW 171779959 751 34200 SH Put SOLE 34200 0 0 CINCINNATI FINL CORP COM 172062901 77 1000 SH Call SOLE 1000 0 0 CINEMARK HOLDINGS INC COM 17243V102 159 4400 SH SOLE 4400 0 0 CINEMARK HOLDINGS INC COM 17243V952 1184 32700 SH Put SOLE 32700 0 0 CIRRUS LOGIC INC COM 172755100 73 1377 SH SOLE 1377 0 0 CIRRUS LOGIC INC COM 172755900 363 6800 SH Call SOLE 6800 0 0 CIRRUS LOGIC INC COM 172755950 144 2700 SH Put SOLE 2700 0 0 CISCO SYS INC COM 17275R902 7738 230100 SH Call SOLE 230100 0 0 CISCO SYS INC COM 17275R952 6306 187500 SH Put SOLE 187500 0 0 CINTAS CORP COM 172908105 14 100 SH SOLE 100 0 0 CINTAS CORP COM 172908955 159 1100 SH Put SOLE 1100 0 0 CITIZENS FINL GROUP INC COM 174610105 239 6304 SH SOLE 6304 0 0 CITIZENS FINL GROUP INC COM 174610905 746 19700 SH Call SOLE 19700 0 0 CITIZENS FINL GROUP INC COM 174610955 2325 61400 SH Put SOLE 61400 0 0 CITIZENS INC CL A 174740900 154 21000 SH Call SOLE 21000 0 0 CITIZENS INC CL A 174740950 68 9300 SH Put SOLE 9300 0 0 CITRIX SYS INC COM 177376900 338 4400 SH Call SOLE 4400 0 0 CITRIX SYS INC COM 177376950 284 3700 SH Put SOLE 3700 0 0 CIVEO CORP CDA COM 17878Y108 16 5622 SH SOLE 5622 0 0 CIVEO CORP CDA COM 17878Y908 28 9700 SH Call SOLE 9700 0 0 CIVEO CORP CDA COM 17878Y958 36 12500 SH Put SOLE 12500 0 0 CLEAN HARBORS INC COM 184496907 28 500 SH Call SOLE 500 0 0 CLEAN ENERGY FUELS CORP COM 184499901 1673 674500 SH Call SOLE 674500 0 0 CLEAN ENERGY FUELS CORP COM 184499951 111 44800 SH Put SOLE 44800 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 0 100 SH SOLE 100 0 0 CLEARFIELD INC COM 18482P903 136 10000 SH Call SOLE 10000 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 81 22694 SH SOLE 22694 0 0 CLEARSIGN COMBUSTION CORP COM 185064952 14 4000 SH Put SOLE 4000 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 0 68 SH SOLE 68 0 0 CLEVELAND CLIFFS INC COM 185899101 4929 689341 SH SOLE 689341 0 0 CLEVELAND CLIFFS INC COM 185899901 3408 476700 SH Call SOLE 476700 0 0 CLEVELAND CLIFFS INC COM 185899951 14552 2035300 SH Put SOLE 2035300 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 127 34822 SH SOLE 34822 0 0 CLOUD PEAK ENERGY INC COM 18911Q902 18 5000 SH Call SOLE 5000 0 0 CLOUD PEAK ENERGY INC COM 18911Q952 4 1000 SH Put SOLE 1000 0 0 CLOUDERA INC COM 18914U900 691 41600 SH Call SOLE 41600 0 0 CLOUDERA INC COM 18914U950 470 28300 SH Put SOLE 28300 0 0 CLOVIS ONCOLOGY INC COM 189464100 8685 105400 SH SOLE 105400 0 0 CLOVIS ONCOLOGY INC COM 189464900 8710 105700 SH Call SOLE 105700 0 0 CLOVIS ONCOLOGY INC COM 189464950 23608 286500 SH Put SOLE 286500 0 0 COACH INC COM 189754904 4753 118000 SH Call SOLE 118000 0 0 COACH INC COM 189754954 1555 38600 SH Put SOLE 38600 0 0 COBALT INTL ENERGY INC COM NEW 19075F304 26 18259 SH SOLE 18259 0 0 COBALT INTL ENERGY INC COM NEW 19075F954 193 134700 SH Put SOLE 134700 0 0 COCA COLA CO COM 191216900 3443 76500 SH Call SOLE 76500 0 0 COCA COLA CO COM 191216950 1431 31800 SH Put SOLE 31800 0 0 COEUR MNG INC COM NEW 192108504 1553 168958 SH SOLE 168958 0 0 COEUR MNG INC COM NEW 192108904 1291 140500 SH Call SOLE 140500 0 0 COEUR MNG INC COM NEW 192108954 1852 201500 SH Put SOLE 201500 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V902 249 5100 SH Call SOLE 5100 0 0 COGINT INC COM 19241Q101 75 15330 SH SOLE 15330 0 0 COGINT INC COM 19241Q901 3 700 SH Call SOLE 700 0 0 COGINT INC COM 19241Q951 236 48200 SH Put SOLE 48200 0 0 COGNEX CORP COM 192422103 253 2291 SH SOLE 2291 0 0 COGNEX CORP COM 192422903 66 600 SH Call SOLE 600 0 0 COGNEX CORP COM 192422953 684 6200 SH Put SOLE 6200 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446902 4483 61800 SH Call SOLE 61800 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446952 5223 72000 SH Put SOLE 72000 0 0 COHERENT INC COM 192479103 1652 7023 SH SOLE 7023 0 0 COHERENT INC COM 192479903 118 500 SH Call SOLE 500 0 0 COHERENT INC COM 192479953 3904 16600 SH Put SOLE 16600 0 0 COHERUS BIOSCIENCES INC COM 19249H103 513 38414 SH SOLE 38414 0 0 COHERUS BIOSCIENCES INC COM 19249H903 1 100 SH Call SOLE 100 0 0 COHERUS BIOSCIENCES INC COM 19249H953 422 31600 SH Put SOLE 31600 0 0 COHU INC COM 192576106 24 1000 SH SOLE 1000 0 0 COLFAX CORP COM 194014106 380 9120 SH SOLE 9120 0 0 COLFAX CORP COM 194014956 42 1000 SH Put SOLE 1000 0 0 COLGATE PALMOLIVE CO COM 194162103 984 13514 SH SOLE 13514 0 0 COLGATE PALMOLIVE CO COM 194162903 2113 29000 SH Call SOLE 29000 0 0 COLGATE PALMOLIVE CO COM 194162953 3795 52100 SH Put SOLE 52100 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 144 11448 SH SOLE 11448 0 0 COLONY NORTHSTAR INC CL A COM 19625W904 460 36600 SH Call SOLE 36600 0 0 COLONY NORTHSTAR INC CL A COM 19625W954 691 55000 SH Put SOLE 55000 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 71 1156 SH SOLE 1156 0 0 COLUMBIA SPORTSWEAR CO COM 198516906 6 100 SH Call SOLE 100 0 0 COMCAST CORP NEW CL A 20030N101 648 16838 SH SOLE 16838 0 0 COMCAST CORP NEW CL A 20030N901 4398 114300 SH Call SOLE 114300 0 0 COMCAST CORP NEW CL A 20030N951 2116 55000 SH Put SOLE 55000 0 0 COMERICA INC COM 200340107 91 1190 SH SOLE 1190 0 0 COMERICA INC COM 200340907 1113 14600 SH Call SOLE 14600 0 0 COMERICA INC COM 200340957 2539 33300 SH Put SOLE 33300 0 0 COMMERCIAL METALS CO COM 201723903 70 3700 SH Call SOLE 3700 0 0 COMMSCOPE HLDG CO INC COM 20337X909 226 6800 SH Call SOLE 6800 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 505 65727 SH SOLE 65727 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 203668116 0 36212 SH SOLE 36212 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668908 514 66900 SH Call SOLE 66900 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668958 515 67000 SH Put SOLE 67000 0 0 COMMVAULT SYSTEMS INC COM 204166902 73 1200 SH Call SOLE 1200 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409901 160 64500 SH Call SOLE 64500 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409951 26 10500 SH Put SOLE 10500 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W905 196 66300 SH Call SOLE 66300 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W955 89 30200 SH Put SOLE 30200 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A952 1 100 SH Put SOLE 100 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 124 9696 SH SOLE 9696 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448904 109 8500 SH Call SOLE 8500 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448954 564 44100 SH Put SOLE 44100 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 2 100 SH SOLE 100 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q904 2 100 SH Call SOLE 100 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q954 36 2000 SH Put SOLE 2000 0 0 COMSTOCK RES INC COM 205768302 105 17225 SH SOLE 17225 0 0 COMSTOCK RES INC COM 205768902 4 700 SH Call SOLE 700 0 0 COMSTOCK RES INC COM 205768952 87 14300 SH Put SOLE 14300 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826909 205 10000 SH Call SOLE 10000 0 0 CONAGRA BRANDS INC COM 205887102 901 26697 SH SOLE 26697 0 0 CONAGRA BRANDS INC COM 205887902 4305 127600 SH Call SOLE 127600 0 0 CONAGRA BRANDS INC COM 205887952 2436 72200 SH Put SOLE 72200 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 143 26076 SH SOLE 26076 0 0 CONATUS PHARMACEUTICALS INC COM 20600T908 99 18000 SH Call SOLE 18000 0 0 CONATUS PHARMACEUTICALS INC COM 20600T958 131 23900 SH Put SOLE 23900 0 0 CONCERT PHARMACEUTICALS INC COM 206022905 127 8600 SH Call SOLE 8600 0 0 CONCERT PHARMACEUTICALS INC COM 206022955 3 200 SH Put SOLE 200 0 0 CONCHO RES INC COM 20605P101 1019 7734 SH SOLE 7734 0 0 CONCHO RES INC COM 20605P901 158 1200 SH Call SOLE 1200 0 0 CONCHO RES INC COM 20605P951 869 6600 SH Put SOLE 6600 0 0 CONCORDIA INTERNATIONAL CORP COM 20653P102 45 38263 SH SOLE 38263 0 0 CONCORDIA INTERNATIONAL CORP COM 20653P902 11 9700 SH Call SOLE 9700 0 0 CONCORDIA INTERNATIONAL CORP COM 20653P952 103 87300 SH Put SOLE 87300 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710952 150 25000 SH Put SOLE 25000 0 0 CONDUENT INC COM 206787103 481 30685 SH SOLE 30685 0 0 CONDUENT INC COM 206787903 83 5300 SH Call SOLE 5300 0 0 CONDUENT INC COM 206787953 595 38000 SH Put SOLE 38000 0 0 CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812909 2176 137400 SH Call SOLE 137400 0 0 CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812959 518 32700 SH Put SOLE 32700 0 0 CONFORMIS INC COM 20717E101 19 5335 SH SOLE 5335 0 0 CONFORMIS INC COM 20717E951 18 5000 SH Put SOLE 5000 0 0 CONNS INC COM 208242107 763 27098 SH SOLE 27098 0 0 CONNS INC COM 208242907 3935 139800 SH Call SOLE 139800 0 0 CONNS INC COM 208242957 7448 264600 SH Put SOLE 264600 0 0 CONOCOPHI LLIPS COM 20825C104 424 8472 SH SOLE 8472 0 0 CONOCOPHI LLIPS COM 20825C904 706 14100 SH Call SOLE 14100 0 0 CONOCOPHI LLIPS COM 20825C954 1572 31400 SH Put SOLE 31400 0 0 CONSOL ENERGY INC COM 20854P109 3652 215568 SH SOLE 215568 0 0 CONSOL ENERGY INC COM 20854P909 723 42700 SH Call SOLE 42700 0 0 CONSOL ENERGY INC COM 20854P959 1037 61200 SH Put SOLE 61200 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502900 59 13000 SH Call SOLE 13000 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502950 100 22000 SH Put SOLE 22000 0 0 CONTAINER STORE GROUP INC COM 210751103 5 1124 SH SOLE 1124 0 0 CONTAINER STORE GROUP INC COM 210751953 8 2000 SH Put SOLE 2000 0 0 CONTINENTAL RESOURCES INC COM 212015901 4737 122700 SH Call SOLE 122700 0 0 CONTINENTAL RESOURCES INC COM 212015951 10633 275400 SH Put SOLE 275400 0 0 CONTROL4 CORP COM 21240D107 571 19372 SH SOLE 19372 0 0 CONTROL4 CORP COM 21240D907 1061 36000 SH Call SOLE 36000 0 0 CONTROL4 CORP COM 21240D957 197 6700 SH Put SOLE 6700 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 2 200 SH SOLE 200 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E955 11 900 SH Put SOLE 900 0 0 CONVERGYS CORP COM 212485906 111 4300 SH Call SOLE 4300 0 0 COOPER TIRE & RUBR CO COM 216831907 34 900 SH Call SOLE 900 0 0 COOPER TIRE & RUBR CO COM 216831957 60 1600 SH Put SOLE 1600 0 0 COPART INC COM 217204106 17 496 SH SOLE 496 0 0 COPART INC COM 217204906 45 1300 SH Call SOLE 1300 0 0 COPART INC COM 217204956 62 1800 SH Put SOLE 1800 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 313 43816 SH SOLE 43816 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P903 1213 169700 SH Call SOLE 169700 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P953 1587 222000 SH Put SOLE 222000 0 0 CORCEPT THERAPEUTICS INC COM 218352902 3511 181900 SH Call SOLE 181900 0 0 CORCEPT THERAPEUTICS INC COM 218352952 71 3700 SH Put SOLE 3700 0 0 CORECIVIC INC COM 21871N101 185 6894 SH SOLE 6894 0 0 CORECIVIC INC COM 21871N901 562 21000 SH Call SOLE 21000 0 0 CORECIVIC INC COM 21871N951 766 28600 SH Put SOLE 28600 0 0 CORMEDIX INC COM 21900C100 43 82748 SH SOLE 82748 0 0 CORMEDIX INC COM 21900C950 43 83300 SH Put SOLE 83300 0 0 CORNERSTONE ONDEMAND INC COM 21925Y903 3127 77000 SH Call SOLE 77000 0 0 CORNERSTONE ONDEMAND INC COM 21925Y953 1429 35200 SH Put SOLE 35200 0 0 CORNING INC COM 219350905 4931 164800 SH Call SOLE 164800 0 0 CORNING INC COM 219350955 565 18900 SH Put SOLE 18900 0 0 COTT CORP QUE COM 22163N906 823 54800 SH Call SOLE 54800 0 0 COTT CORP QUE COM 22163N956 2 100 SH Put SOLE 100 0 0 COTY INC COM CL A 222070203 1019 61662 SH SOLE 61662 0 0 COTY INC COM CL A 222070903 1534 92800 SH Call SOLE 92800 0 0 COTY INC COM CL A 222070953 1240 75000 SH Put SOLE 75000 0 0 COUPA SOFTWARE INC COM 22266L906 9 300 SH Call SOLE 300 0 0 COUPA SOFTWARE INC COM 22266L956 31 1000 SH Put SOLE 1000 0 0 COVANTA HLDG CORP COM 22282E902 270 18200 SH Call SOLE 18200 0 0 COWEN INC CL A NEW 223622606 13 721 SH SOLE 721 0 0 COWEN INC CL A NEW 223622906 486 27300 SH Call SOLE 27300 0 0 COWEN INC CL A NEW 223622956 470 26400 SH Put SOLE 26400 0 0 CRAFT BREW ALLIANCE INC COM 224122901 183 10400 SH Call SOLE 10400 0 0 CRANE CO COM 224399105 16 200 SH SOLE 200 0 0 CRANE CO COM 224399905 392 4900 SH Call SOLE 4900 0 0 CRAY INC COM NEW 225223904 16 800 SH Call SOLE 800 0 0 CREDIT ACCEP CORP MICH COM 225310901 1961 7000 SH Call SOLE 7000 0 0 CREDIT ACCEP CORP MICH COM 225310951 3306 11800 SH Put SOLE 11800 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1075 68009 SH SOLE 68009 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401908 12098 765700 SH Call SOLE 765700 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401958 9693 613500 SH Put SOLE 613500 0 0 CREE INC COM 225447101 493 17477 SH SOLE 17477 0 0 CREE INC COM 225447901 8 300 SH Call SOLE 300 0 0 CREE INC COM 225447951 995 35300 SH Put SOLE 35300 0 0 CRESCENT PT ENERGY CORP COM 22576C101 17 2100 SH SOLE 2100 0 0 CRESCENT PT ENERGY CORP COM 22576C951 20 2500 SH Put SOLE 2500 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 28 1159 SH SOLE 1159 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344908 83 3400 SH Call SOLE 3400 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344958 73 3000 SH Put SOLE 3000 0 0 CRITEO S A SPONS ADS 226718104 57 1382 SH SOLE 1382 0 0 CRITEO S A SPONS ADS 226718954 411 9900 SH Put SOLE 9900 0 0 CROCS INC COM 227046109 283 29168 SH SOLE 29168 0 0 CROCS INC COM 227046909 11 1100 SH Call SOLE 1100 0 0 CROCS INC COM 227046959 83 8600 SH Put SOLE 8600 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 54 3810 SH SOLE 3810 0 0 CROSS CTRY HEALTHCARE INC COM 227483904 709 49800 SH Call SOLE 49800 0 0 CROSS CTRY HEALTHCARE INC COM 227483954 1665 117000 SH Put SOLE 117000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V901 380 3800 SH Call SOLE 3800 0 0 CROWN CASTLE INTL CORP NEW COM 22822V951 1060 10600 SH Put SOLE 10600 0 0 CRYOLIFE INC COM 228903900 11 500 SH Call SOLE 500 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F900 36997 701500 SH Call SOLE 701500 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F950 44001 834300 SH Put SOLE 834300 0 0 CUBESMART COM 229663109 104 4016 SH SOLE 4016 0 0 CUBESMART COM 229663909 47 1800 SH Call SOLE 1800 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770959 1 100 SH Put SOLE 100 0 0 CURIS INC COM 231269101 27 18022 SH SOLE 18022 0 0 CURIS INC COM 231269901 12 8000 SH Call SOLE 8000 0 0 CURIS INC COM 231269951 7 5000 SH Put SOLE 5000 0 0 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 278 2133 SH SOLE 2133 0 0 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S906 78 600 SH Call SOLE 600 0 0 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S956 182 1400 SH Put SOLE 1400 0 0 CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 387 4900 SH SOLE 4900 0 0 CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X905 427 5400 SH Call SOLE 5400 0 0 CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X955 24 300 SH Put SOLE 300 0 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 1042 12200 SH SOLE 12200 0 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A902 196 2300 SH Call SOLE 2300 0 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A952 4619 54100 SH Put SOLE 54100 0 0 CUTERA INC COM 232109908 467 11300 SH Call SOLE 11300 0 0 CYMABAY THERAPEUTICS INC COM 23257D903 177 22000 SH Call SOLE 22000 0 0 CYMABAY THERAPEUTICS INC COM 23257D953 2 200 SH Put SOLE 200 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 3193 212595 SH SOLE 212595 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806909 3199 213000 SH Call SOLE 213000 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806959 1772 118000 SH Put SOLE 118000 0 0 CYTRX CORP COM PAR 232828909 163 397100 SH Call SOLE 397100 0 0 CYTRX CORP COM PAR 232828959 0 1200 SH Put SOLE 1200 0 0 CYTOKINETICS INC COM NEW 23282W605 958 66057 SH SOLE 66057 0 0 CYTOKINETICS INC COM NEW 23282W905 181 12500 SH Call SOLE 12500 0 0 CYTOKINETICS INC COM NEW 23282W955 2333 160900 SH Put SOLE 160900 0 0 CYRUSONE INC COM 23283R900 224 3800 SH Call SOLE 3800 0 0 CYRUSONE INC COM 23283R950 6 100 SH Put SOLE 100 0 0 CYTOSORBENTS CORP COM NEW 23283X206 2 254 SH SOLE 254 0 0 CYTOSORBENTS CORP COM NEW 23283X906 38 6200 SH Call SOLE 6200 0 0 CYTOSORBENTS CORP COM NEW 23283X956 25 4000 SH Put SOLE 4000 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J901 3107 73200 SH Call SOLE 73200 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J951 1944 45800 SH Put SOLE 45800 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P900 5248 151500 SH Call SOLE 151500 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P950 776 22400 SH Put SOLE 22400 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153904 1448 25000 SH Call SOLE 25000 0 0 DDR CORP COM 23317H102 503 54917 SH SOLE 54917 0 0 DDR CORP COM 23317H902 100 10900 SH Call SOLE 10900 0 0 DDR CORP COM 23317H952 132 14400 SH Put SOLE 14400 0 0 D R HORTON INC COM 23331A109 209 5238 SH SOLE 5238 0 0 D R HORTON INC COM 23331A909 4692 117500 SH Call SOLE 117500 0 0 D R HORTON INC COM 23331A959 1825 45700 SH Put SOLE 45700 0 0 DHI GROUP INC COM 23331S950 4 1500 SH Put SOLE 1500 0 0 DSP GROUP INC COM 23332B906 1 100 SH Call SOLE 100 0 0 DSW INC CL A 23334L102 98 4544 SH SOLE 4544 0 0 DSW INC CL A 23334L902 307 14300 SH Call SOLE 14300 0 0 DSW INC CL A 23334L952 773 36000 SH Put SOLE 36000 0 0 DXC TECHNOLOGY CO COM 23355L106 217 2523 SH SOLE 2523 0 0 DXC TECHNOLOGY CO COM 23355L906 876 10200 SH Call SOLE 10200 0 0 DXC TECHNOLOGY CO COM 23355L956 326 3800 SH Put SOLE 3800 0 0 DANA INCORPORATED COM 235825905 67 2400 SH Call SOLE 2400 0 0 DANAHER CORP DEL COM 235851102 343 3997 SH SOLE 3997 0 0 DANAHER CORP DEL COM 235851902 1750 20400 SH Call SOLE 20400 0 0 DANAHER CORP DEL COM 235851952 2282 26600 SH Put SOLE 26600 0 0 DARE BIOSCIENCE INC COM 23666P101 0 2 SH SOLE 2 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q903 61 2100 SH Call SOLE 2100 0 0 DARLING INGREDIENTS INC COM 237266901 1929 110100 SH Call SOLE 110100 0 0 DARLING INGREDIENTS INC COM 237266951 26 1500 SH Put SOLE 1500 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 61 1160 SH SOLE 1160 0 0 DAVE & BUSTERS ENTMT INC COM 238337909 37 700 SH Call SOLE 700 0 0 DAVE & BUSTERS ENTMT INC COM 238337959 378 7200 SH Put SOLE 7200 0 0 DAVITA INC COM 23918K108 1349 22718 SH SOLE 22718 0 0 DAVITA INC COM 23918K908 2257 38000 SH Call SOLE 38000 0 0 DAVITA INC COM 23918K958 6254 105300 SH Put SOLE 105300 0 0 DEAN FOODS CO NEW COM NEW 242370203 419 38494 SH SOLE 38494 0 0 DEAN FOODS CO NEW COM NEW 242370903 1107 101700 SH Call SOLE 101700 0 0 DEAN FOODS CO NEW COM NEW 242370953 869 79900 SH Put SOLE 79900 0 0 DECKERS OUTDOOR CORP COM 243537107 39 572 SH SOLE 572 0 0 DECKERS OUTDOOR CORP COM 243537907 21 300 SH Call SOLE 300 0 0 DECKERS OUTDOOR CORP COM 243537957 185 2700 SH Put SOLE 2700 0 0 DEERE & CO COM 244199105 329 2618 SH SOLE 2618 0 0 DEERE & CO COM 244199955 2286 18200 SH Put SOLE 18200 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077952 73 5000 SH Put SOLE 5000 0 0 DEL TACO RESTAURANTS INC COM 245496104 226 14738 SH SOLE 14738 0 0 DEL TACO RESTAURANTS INC COM 245496904 9 600 SH Call SOLE 600 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T903 297 9500 SH Call SOLE 9500 0 0 DELEK US HLDGS INC NEW COM 24665A903 2184 81700 SH Call SOLE 81700 0 0 DELEK US HLDGS INC NEW COM 24665A953 128 4800 SH Put SOLE 4800 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 311 4031 SH SOLE 4031 0 0 DELL TECHNOLOGIES INC COM CL V 24703L903 1313 17000 SH Call SOLE 17000 0 0 DELL TECHNOLOGIES INC COM CL V 24703L953 14739 190900 SH Put SOLE 190900 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 829 17187 SH SOLE 17187 0 0 DELTA AIR LINES INC DEL COM NEW 247361902 405 8400 SH Call SOLE 8400 0 0 DELTA AIR LINES INC DEL COM NEW 247361952 2073 43000 SH Put SOLE 43000 0 0 DENBURY RES INC COM NEW 247916208 598 446485 SH SOLE 446485 0 0 DENBURY RES INC COM NEW 247916908 168 125200 SH Call SOLE 125200 0 0 DENBURY RES INC COM NEW 247916958 495 369700 SH Put SOLE 369700 0 0 DENISON MINES CORP COM 248356107 0 20 SH SOLE 20 0 0 DENTSPLY SIRONA INC COM 24906P909 1944 32500 SH Call SOLE 32500 0 0 DENTSPLY SIRONA INC COM 24906P959 60 1000 SH Put SOLE 1000 0 0 DERMIRA INC COM 24983L104 295 10923 SH SOLE 10923 0 0 DERMIRA INC COM 24983L904 41 1500 SH Call SOLE 1500 0 0 DERMIRA INC COM 24983L954 756 28000 SH Put SOLE 28000 0 0 DEPOMED INC COM 249908904 1127 194700 SH Call SOLE 194700 0 0 DEPOMED INC COM 249908954 21 3700 SH Put SOLE 3700 0 0 DESTINATION XL GROUP INC COM 25065K104 1 300 SH SOLE 300 0 0 DEVON ENERGY CORP NEW COM 25179M103 4282 116651 SH SOLE 116651 0 0 DEVON ENERGY CORP NEW COM 25179M903 1465 39900 SH Call SOLE 39900 0 0 DEVON ENERGY CORP NEW COM 25179M953 9005 245300 SH Put SOLE 245300 0 0 DEXCOM INC COM 252131107 52 1061 SH SOLE 1061 0 0 DEXCOM INC COM 252131907 3664 74900 SH Call SOLE 74900 0 0 DEXCOM INC COM 252131957 680 13900 SH Put SOLE 13900 0 0 DIAGEO P L C SPON ADR NEW 25243Q905 7069 53500 SH Call SOLE 53500 0 0 DIAGEO P L C SPON ADR NEW 25243Q955 1044 7900 SH Put SOLE 7900 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 271 18677 SH SOLE 18677 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C902 1243 85700 SH Call SOLE 85700 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C952 505 34800 SH Put SOLE 34800 0 0 DIAMONDBACK ENERGY INC COM 25278X909 1097 11200 SH Call SOLE 11200 0 0 DIAMONDBACK ENERGY INC COM 25278X959 745 7600 SH Put SOLE 7600 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 29 5000 SH SOLE 5000 0 0 DICERNA PHARMACEUTICALS INC COM 253031908 31 5400 SH Call SOLE 5400 0 0 DICKS SPORTING GOODS INC COM 253393102 2288 84726 SH SOLE 84726 0 0 DICKS SPORTING GOODS INC COM 253393902 551 20400 SH Call SOLE 20400 0 0 DICKS SPORTING GOODS INC COM 253393952 4011 148500 SH Put SOLE 148500 0 0 DIEBOLD NXDF INC COM 253651103 313 13705 SH SOLE 13705 0 0 DIEBOLD NXDF INC COM 253651903 192 8400 SH Call SOLE 8400 0 0 DIEBOLD NXDF INC COM 253651953 245 10700 SH Put SOLE 10700 0 0 DIGITAL RLTY TR INC COM 253868103 635 5368 SH SOLE 5368 0 0 DIGITAL RLTY TR INC COM 253868903 485 4100 SH Call SOLE 4100 0 0 DIGITAL RLTY TR INC COM 253868953 4485 37900 SH Put SOLE 37900 0 0 DIGITALGLOBE INC COM NEW 25389M877 167 4750 SH SOLE 4750 0 0 DIGITALGLOBE INC COM NEW 25389M957 176 5000 SH Put SOLE 5000 0 0 DILLARDS INC CL A 254067901 3802 67800 SH Call SOLE 67800 0 0 DILLARDS INC CL A 254067951 4895 87300 SH Put SOLE 87300 0 0 DIPLOMAT PHARMACY INC COM 25456K101 42 2050 SH SOLE 2050 0 0 DIPLOMAT PHARMACY INC COM 25456K901 31 1500 SH Call SOLE 1500 0 0 DIPLOMAT PHARMACY INC COM 25456K951 27 1300 SH Put SOLE 1300 0 0 DISNEY WALT CO COM DISNEY 254687106 274 2779 SH SOLE 2779 0 0 DISNEY WALT CO COM DISNEY 254687906 306 3100 SH Call SOLE 3100 0 0 DISNEY WALT CO COM DISNEY 254687956 1074 10900 SH Put SOLE 10900 0 0 DISCOVER FINL SVCS COM 254709908 516 8000 SH Call SOLE 8000 0 0 DISCOVER FINL SVCS COM 254709958 316 4900 SH Put SOLE 4900 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F904 36 1700 SH Call SOLE 1700 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F954 64 3000 SH Put SOLE 3000 0 0 DISH NETWORK CORP CL A 25470M109 4919 90703 SH SOLE 90703 0 0 DISH NETWORK CORP CL A 25470M909 13802 254500 SH Call SOLE 254500 0 0 DISH NETWORK CORP CL A 25470M959 14767 272300 SH Put SOLE 272300 0 0 DOLBY LABORATORIES INC COM 25659T907 259 4500 SH Call SOLE 4500 0 0 DOLLAR GEN CORP NEW COM 256677105 1142 14086 SH SOLE 14086 0 0 DOLLAR GEN CORP NEW COM 256677905 2399 29600 SH Call SOLE 29600 0 0 DOLLAR GEN CORP NEW COM 256677955 2213 27300 SH Put SOLE 27300 0 0 DOLLAR TREE INC COM 256746108 2123 24453 SH SOLE 24453 0 0 DOLLAR TREE INC COM 256746908 2839 32700 SH Call SOLE 32700 0 0 DOLLAR TREE INC COM 256746958 5478 63100 SH Put SOLE 63100 0 0 DOMINION DIAMOND CORP COM 257287902 170 12000 SH Call SOLE 12000 0 0 DOMINION DIAMOND CORP COM 257287952 74 5200 SH Put SOLE 5200 0 0 DOMINION ENERGY INC COM 25746U909 554 7200 SH Call SOLE 7200 0 0 DOMINOS PIZZA INC COM 25754A201 1667 8398 SH SOLE 8398 0 0 DOMINOS PIZZA INC COM 25754A901 7088 35700 SH Call SOLE 35700 0 0 DOMINOS PIZZA INC COM 25754A951 7783 39200 SH Put SOLE 39200 0 0 DOMTAR CORP COM NEW 257559203 11 245 SH SOLE 245 0 0 DOMTAR CORP COM NEW 257559903 434 10000 SH Call SOLE 10000 0 0 DOMTAR CORP COM NEW 257559953 22 500 SH Put SOLE 500 0 0 DONNELLEY R R & SONS CO COM 257867900 496 48200 SH Call SOLE 48200 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G900 653 30300 SH Call SOLE 30300 0 0 DORCHESTER MINERALS LP COM UNIT 25820R905 38 2500 SH Call SOLE 2500 0 0 DORCHESTER MINERALS LP COM UNIT 25820R955 23 1500 SH Put SOLE 1500 0 0 DOWDUPONT INC COM 26078J900 5531 79900 SH Call SOLE 79900 0 0 DOWDUPONT INC COM 26078J950 6625 95700 SH Put SOLE 95700 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E959 35 400 SH Put SOLE 400 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H901 5 1200 SH Call SOLE 1200 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H951 38 9900 SH Put SOLE 9900 0 0 DRIVE SHACK INC COM 262077100 148 41132 SH SOLE 41132 0 0 DRIVE SHACK INC COM 262077950 150 41600 SH Put SOLE 41600 0 0 DUKE REALTY CORP COM NEW 264411905 294 10200 SH Call SOLE 10200 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 5 58 SH SOLE 58 0 0 DUKE ENERGY CORP NEW COM NEW 26441C904 151 1800 SH Call SOLE 1800 0 0 DUKE ENERGY CORP NEW COM NEW 26441C954 134 1600 SH Put SOLE 1600 0 0 DULUTH HLDGS INC COM CL B 26443V101 24 1168 SH SOLE 1168 0 0 DULUTH HLDGS INC COM CL B 26443V951 22 1100 SH Put SOLE 1100 0 0 DUNKIN BRANDS GROUP INC COM 265504900 3084 58100 SH Call SOLE 58100 0 0 DUNKIN BRANDS GROUP INC COM 265504950 425 8000 SH Put SOLE 8000 0 0 DURECT CORP COM 266605104 29 16600 SH SOLE 16600 0 0 DURECT CORP COM 266605904 55 30900 SH Call SOLE 30900 0 0 DURECT CORP COM 266605954 24 13600 SH Put SOLE 13600 0 0 DYCOM INDS INC COM 267475901 232 2700 SH Call SOLE 2700 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158901 7727 359400 SH Call SOLE 359400 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158951 4177 194300 SH Put SOLE 194300 0 0 DYNEX CAP INC COM NEW 26817Q906 51 7000 SH Call SOLE 7000 0 0 DYNEGY INC NEW DEL COM 26817R108 853 87141 SH SOLE 87141 0 0 DYNEGY INC NEW DEL COM 26817R908 304 31100 SH Call SOLE 31100 0 0 DYNEGY INC NEW DEL COM 26817R958 60 6100 SH Put SOLE 6100 0 0 EDAP TMS S A SPONSORED ADR 268311107 139 46512 SH SOLE 46512 0 0 EDAP TMS S A SPONSORED ADR 268311907 395 132600 SH Call SOLE 132600 0 0 EDAP TMS S A SPONSORED ADR 268311957 492 165200 SH Put SOLE 165200 0 0 E L F BEAUTY INC COM 26856L903 228 10100 SH Call SOLE 10100 0 0 EL POLLO LOCO HLDGS INC COM 268603107 162 13349 SH SOLE 13349 0 0 EL POLLO LOCO HLDGS INC COM 268603907 194 16000 SH Call SOLE 16000 0 0 EL POLLO LOCO HLDGS INC COM 268603957 239 19700 SH Put SOLE 19700 0 0 EOG RES INC COM 26875P901 8987 92900 SH Call SOLE 92900 0 0 EOG RES INC COM 26875P951 842 8700 SH Put SOLE 8700 0 0 EP ENERGY CORP CL A 268785102 316 96931 SH SOLE 96931 0 0 EP ENERGY CORP CL A 268785902 239 73400 SH Call SOLE 73400 0 0 EP ENERGY CORP CL A 268785952 118 36200 SH Put SOLE 36200 0 0 EQT CORP COM 26884L109 1880 28822 SH SOLE 28822 0 0 EQT CORP COM 26884L909 3484 53400 SH Call SOLE 53400 0 0 EQT CORP COM 26884L959 5676 87000 SH Put SOLE 87000 0 0 EPR PPTYS COM SH BEN INT 26884U959 7 100 SH Put SOLE 100 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B900 667 8900 SH Call SOLE 8900 0 0 ETFS SILVER TR SILVER SHS 26922X957 7 400 SH Put SOLE 400 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G903 48 5100 SH Call SOLE 5100 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 668 15315 SH SOLE 15315 0 0 E TRADE FINANCIAL CORP COM NEW 269246901 70 1600 SH Call SOLE 1600 0 0 E TRADE FINANCIAL CORP COM NEW 269246951 35 800 SH Put SOLE 800 0 0 EV ENERGY PARTNERS LP COM UNITS 26926V107 1 2168 SH SOLE 2168 0 0 EXCO RESOURCES INC COM NEW 269279901 271 202100 SH Call SOLE 202100 0 0 EXCO RESOURCES INC COM NEW 269279951 11 8500 SH Put SOLE 8500 0 0 EAGLE PHARMACEUTICALS INC COM 269796908 1688 28300 SH Call SOLE 28300 0 0 EAGLE PHARMACEUTICALS INC COM 269796958 340 5700 SH Put SOLE 5700 0 0 EASTMAN CHEM CO COM 277432900 118 1300 SH Call SOLE 1300 0 0 EATON VANCE CORP COM NON VTG 278265903 2207 44700 SH Call SOLE 44700 0 0 EBAY INC COM 278642903 7996 207900 SH Call SOLE 207900 0 0 EBAY INC COM 278642953 1681 43700 SH Put SOLE 43700 0 0 EBIX INC COM NEW 278715206 466 7147 SH SOLE 7147 0 0 EBIX INC COM NEW 278715906 620 9500 SH Call SOLE 9500 0 0 EBIX INC COM NEW 278715956 561 8600 SH Put SOLE 8600 0 0 ECOLAB INC COM 278865900 7189 55900 SH Call SOLE 55900 0 0 ECOLAB INC COM 278865950 3498 27200 SH Put SOLE 27200 0 0 ECLIPSE RES CORP COM 27890G100 62 24941 SH SOLE 24941 0 0 ECLIPSE RES CORP COM 27890G950 150 60000 SH Put SOLE 60000 0 0 EDISON INTL COM 281020957 224 2900 SH Put SOLE 2900 0 0 EDITAS MEDICINE INC COM 28106W103 586 24424 SH SOLE 24424 0 0 EDITAS MEDICINE INC COM 28106W903 197 8200 SH Call SOLE 8200 0 0 EDITAS MEDICINE INC COM 28106W953 387 16100 SH Put SOLE 16100 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 186 1698 SH SOLE 1698 0 0 EDWARDS LIFESCIENCES CORP COM 28176E908 1957 17900 SH Call SOLE 17900 0 0 EDWARDS LIFESCIENCES CORP COM 28176E958 2427 22200 SH Put SOLE 22200 0 0 EHEALTH INC COM 28238P909 117 4900 SH Call SOLE 4900 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 0 7 SH SOLE 7 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 36 2366 SH SOLE 2366 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539905 119 7900 SH Call SOLE 7900 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539955 302 20100 SH Put SOLE 20100 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 0 116 SH SOLE 116 0 0 EKSO BIONICS HLDGS INC COM NEW 282644902 1 500 SH Call SOLE 500 0 0 8X8 INC NEW COM 282914100 22 1659 SH SOLE 1659 0 0 8X8 INC NEW COM 282914900 14 1000 SH Call SOLE 1000 0 0 8X8 INC NEW COM 282914950 26 1900 SH Put SOLE 1900 0 0 ELDORADO RESORTS INC COM 28470R102 9 333 SH SOLE 333 0 0 ELDORADO RESORTS INC COM 28470R952 64 2500 SH Put SOLE 2500 0 0 ELDORADO GOLD CORP NEW COM 284902103 193 87660 SH SOLE 87660 0 0 ELDORADO GOLD CORP NEW COM 284902903 1118 508200 SH Call SOLE 508200 0 0 ELDORADO GOLD CORP NEW COM 284902953 1090 495400 SH Put SOLE 495400 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 1 90 SH SOLE 90 0 0 ELECTRONIC ARTS INC COM 285512909 1948 16500 SH Call SOLE 16500 0 0 ELECTRONIC ARTS INC COM 285512959 5183 43900 SH Put SOLE 43900 0 0 ELECTRONICS FOR IMAGING INC COM 286082902 77 1800 SH Call SOLE 1800 0 0 ELECTRONICS FOR IMAGING INC COM 286082952 235 5500 SH Put SOLE 5500 0 0 ELLIE MAE INC COM 28849P100 212 2586 SH SOLE 2586 0 0 ELLIE MAE INC COM 28849P900 25 300 SH Call SOLE 300 0 0 ELLIE MAE INC COM 28849P950 148 1800 SH Put SOLE 1800 0 0 ELLINGTON FINANCIAL LLC COM 288522953 16 1000 SH Put SOLE 1000 0 0 ELLIS PERRY INTL INC COM 288853104 599 25311 SH SOLE 25311 0 0 ELLIS PERRY INTL INC COM 288853904 118 5000 SH Call SOLE 5000 0 0 ELLIS PERRY INTL INC COM 288853954 1278 54000 SH Put SOLE 54000 0 0 EMBRAER S A SP ADR REP 4 COM 29082A907 45 2000 SH Call SOLE 2000 0 0 EMBRAER S A SP ADR REP 4 COM 29082A957 27 1200 SH Put SOLE 1200 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q905 202 5000 SH Call SOLE 5000 0 0 EMERSON ELEC CO COM 291011104 71 1123 SH SOLE 1123 0 0 EMERSON ELEC CO COM 291011904 31 500 SH Call SOLE 500 0 0 EMERSON ELEC CO COM 291011954 1131 18000 SH Put SOLE 18000 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 2486 301703 SH SOLE 301703 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H908 571 69300 SH Call SOLE 69300 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H958 3559 431900 SH Put SOLE 431900 0 0 EMPIRE ST RLTY TR INC CL A 292104956 2 100 SH Put SOLE 100 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480900 18 1100 SH Call SOLE 1100 0 0 ENCANA CORP COM 292505104 2076 176238 SH SOLE 176238 0 0 ENCANA CORP COM 292505904 1417 120300 SH Call SOLE 120300 0 0 ENCANA CORP COM 292505954 11570 982200 SH Put SOLE 982200 0 0 ENBRIDGE INC COM 29250N905 4561 109000 SH Call SOLE 109000 0 0 ENBRIDGE INC COM 29250N955 197 4700 SH Put SOLE 4700 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 5 310 SH SOLE 310 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R906 532 33300 SH Call SOLE 33300 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R956 237 14800 SH Put SOLE 14800 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 202 84685 SH SOLE 84685 0 0 ENDEAVOUR SILVER CORP COM 29258Y903 47 19700 SH Call SOLE 19700 0 0 ENDEAVOUR SILVER CORP COM 29258Y953 114 48100 SH Put SOLE 48100 0 0 ENERGEN CORP COM 29265N108 2246 41082 SH SOLE 41082 0 0 ENERGEN CORP COM 29265N908 2072 37900 SH Call SOLE 37900 0 0 ENERGEN CORP COM 29265N958 3658 66900 SH Put SOLE 66900 0 0 ENDOLOGIX INC COM 29266S906 2 400 SH Call SOLE 400 0 0 ENDOCYTE INC COM 29269A102 24 16920 SH SOLE 16920 0 0 ENDOCYTE INC COM 29269A902 18 13000 SH Call SOLE 13000 0 0 ENDOCYTE INC COM 29269A952 316 224300 SH Put SOLE 224300 0 0 ENERGY RECOVERY INC COM 29270J100 231 29222 SH SOLE 29222 0 0 ENERGY RECOVERY INC COM 29270J900 738 93400 SH Call SOLE 93400 0 0 ENERGY RECOVERY INC COM 29270J950 119 15000 SH Put SOLE 15000 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 23 2759 SH SOLE 2759 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B905 132 16100 SH Call SOLE 16100 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B955 226 27500 SH Put SOLE 27500 0 0 ENERGOUS CORP COM 29272C103 718 56729 SH SOLE 56729 0 0 ENERGOUS CORP COM 29272C903 909 71800 SH Call SOLE 71800 0 0 ENERGOUS CORP COM 29272C953 920 72700 SH Put SOLE 72700 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 330 7160 SH SOLE 7160 0 0 ENERGIZER HLDGS INC NEW COM 29272W909 322 7000 SH Call SOLE 7000 0 0 ENERGIZER HLDGS INC NEW COM 29272W959 189 4100 SH Put SOLE 4100 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V900 17389 1000500 SH Call SOLE 1000500 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V950 10932 629000 SH Put SOLE 629000 0 0 ENERPLUS CORP COM 292766902 416 42100 SH Call SOLE 42100 0 0 ENERPLUS CORP COM 292766952 2 200 SH Put SOLE 200 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 2960 161844 SH SOLE 161844 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N903 30500 1667600 SH Call SOLE 1667600 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N953 9833 537600 SH Put SOLE 537600 0 0 ENGILITY HLDGS INC NEW COM 29286C907 7 200 SH Call SOLE 200 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T900 212 12300 SH Call SOLE 12300 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U907 158 9400 SH Call SOLE 9400 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U957 5 300 SH Put SOLE 300 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 91 7975 SH SOLE 7975 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1749 67084 SH SOLE 67084 0 0 ENTERPRISE PRODS PARTNERS L COM 293792907 12050 462200 SH Call SOLE 462200 0 0 ENTERPRISE PRODS PARTNERS L COM 293792957 7023 269400 SH Put SOLE 269400 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 184 32289 SH SOLE 32289 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R907 88 15500 SH Call SOLE 15500 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R957 808 141800 SH Put SOLE 141800 0 0 ENVESTNET INC COM 29404K906 658 12900 SH Call SOLE 12900 0 0 ENVESTNET INC COM 29404K956 255 5000 SH Put SOLE 5000 0 0 ENZO BIOCHEM INC COM 294100102 220 20998 SH SOLE 20998 0 0 ENZO BIOCHEM INC COM 294100952 263 25100 SH Put SOLE 25100 0 0 ENVISION HEALTHCARE CORP COM 29414D100 3552 79013 SH SOLE 79013 0 0 ENVISION HEALTHCARE CORP COM 29414D900 5412 120400 SH Call SOLE 120400 0 0 ENVISION HEALTHCARE CORP COM 29414D950 5327 118500 SH Put SOLE 118500 0 0 EPIZYME INC COM 29428V904 200 10500 SH Call SOLE 10500 0 0 EPIZYME INC COM 29428V954 160 8400 SH Put SOLE 8400 0 0 EQUIFAX INC COM 294429105 4073 38425 SH SOLE 38425 0 0 EQUIFAX INC COM 294429905 4748 44800 SH Call SOLE 44800 0 0 EQUIFAX INC COM 294429955 32454 306200 SH Put SOLE 306200 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 82 2700 SH SOLE 2700 0 0 EQUITY COMWLTH COM SH BEN INT 294628952 304 10000 SH Put SOLE 10000 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L907 1338 20300 SH Call SOLE 20300 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L957 198 3000 SH Put SOLE 3000 0 0 ERICSSON ADR B SEK 10 294821908 144 25000 SH Call SOLE 25000 0 0 ERICSSON ADR B SEK 10 294821958 285 49500 SH Put SOLE 49500 0 0 ESPERION THERAPEUTICS INC NE COM 29664W905 1053 21000 SH Call SOLE 21000 0 0 ESPERION THERAPEUTICS INC NE COM 29664W955 2611 52100 SH Put SOLE 52100 0 0 ETSY INC COM 29786A906 1322 78300 SH Call SOLE 78300 0 0 ETSY INC COM 29786A956 1183 70100 SH Put SOLE 70100 0 0 EVERCORE INC CLASS A 29977A905 8 100 SH Call SOLE 100 0 0 EVERBRIDGE INC COM 29978A904 1189 45000 SH Call SOLE 45000 0 0 EVERI HLDGS INC COM 30034T903 2 300 SH Call SOLE 300 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 72 10000 SH SOLE 10000 0 0 EVOLUTION PETROLEUM CORP COM 30049A907 1 200 SH Call SOLE 200 0 0 EVOLUTION PETROLEUM CORP COM 30049A957 11 1500 SH Put SOLE 1500 0 0 EVOLENT HEALTH INC CL A 30050B101 993 55773 SH SOLE 55773 0 0 EVOLENT HEALTH INC CL A 30050B901 4 200 SH Call SOLE 200 0 0 EVOLENT HEALTH INC CL A 30050B951 1301 73100 SH Put SOLE 73100 0 0 EXA CORP COM 300614500 17 700 SH SOLE 700 0 0 EXA CORP COM 300614950 2 100 SH Put SOLE 100 0 0 EXACT SCIENCES CORP COM 30063P105 2791 59223 SH SOLE 59223 0 0 EXACT SCIENCES CORP COM 30063P905 7648 162300 SH Call SOLE 162300 0 0 EXACT SCIENCES CORP COM 30063P955 15922 337900 SH Put SOLE 337900 0 0 EXELON CORP COM 30161N901 3247 86200 SH Call SOLE 86200 0 0 EXELON CORP COM 30161N951 1021 27100 SH Put SOLE 27100 0 0 EXELIXIS INC COM 30161Q104 9604 396361 SH SOLE 396361 0 0 EXELIXIS INC COM 30161Q904 5641 232800 SH Call SOLE 232800 0 0 EXELIXIS INC COM 30161Q954 9011 371900 SH Put SOLE 371900 0 0 EXONE CO COM 302104104 255 22417 SH SOLE 22417 0 0 EXONE CO COM 302104904 92 8100 SH Call SOLE 8100 0 0 EXONE CO COM 302104954 371 32700 SH Put SOLE 32700 0 0 EXPEDIA INC DEL COM NEW 30212P903 5801 40300 SH Call SOLE 40300 0 0 EXPEDIA INC DEL COM NEW 30212P953 4174 29000 SH Put SOLE 29000 0 0 EXPEDITORS INTL WASH INC COM 302130109 105 1754 SH SOLE 1754 0 0 EXPEDITORS INTL WASH INC COM 302130909 30 500 SH Call SOLE 500 0 0 EXPEDITORS INTL WASH INC COM 302130959 245 4100 SH Put SOLE 4100 0 0 EXPRESS INC COM 30219E103 120 17743 SH SOLE 17743 0 0 EXPRESS INC COM 30219E903 473 70000 SH Call SOLE 70000 0 0 EXPRESS INC COM 30219E953 266 39400 SH Put SOLE 39400 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 560 8841 SH SOLE 8841 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G908 298 4700 SH Call SOLE 4700 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G958 2704 42700 SH Put SOLE 42700 0 0 EXTRA SPACE STORAGE INC COM 30225T902 472 5900 SH Call SOLE 5900 0 0 EXTREME NETWORKS INC COM 30226D106 201 16922 SH SOLE 16922 0 0 EXTREME NETWORKS INC COM 30226D906 111 9300 SH Call SOLE 9300 0 0 EXTREME NETWORKS INC COM 30226D956 439 36900 SH Put SOLE 36900 0 0 EZCORP INC CL A NON VTG 302301906 67 7000 SH Call SOLE 7000 0 0 EZCORP INC CL A NON VTG 302301956 95 10000 SH Put SOLE 10000 0 0 EXXON MOBIL CORP COM 30231G902 17519 213700 SH Call SOLE 213700 0 0 EXXON MOBIL CORP COM 30231G952 19921 243000 SH Put SOLE 243000 0 0 F M C CORP COM NEW 302491303 288 3229 SH SOLE 3229 0 0 F M C CORP COM NEW 302491903 125 1400 SH Call SOLE 1400 0 0 F M C CORP COM NEW 302491953 1000 11200 SH Put SOLE 11200 0 0 FS INVT CORP COM 302635907 85 10000 SH Call SOLE 10000 0 0 FS INVT CORP COM 302635957 82 9700 SH Put SOLE 9700 0 0 FACEBOOK INC CL A 30303M902 65204 381600 SH Call SOLE 381600 0 0 FACEBOOK INC CL A 30303M952 54388 318300 SH Put SOLE 318300 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 350 73241 SH SOLE 73241 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q908 1517 317300 SH Call SOLE 317300 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q958 1290 269900 SH Put SOLE 269900 0 0 FANG HLDGS LTD ADR 30711Y102 296 73026 SH SOLE 73026 0 0 FANG HLDGS LTD ADR 30711Y902 130 32200 SH Call SOLE 32200 0 0 FANG HLDGS LTD ADR 30711Y952 396 97700 SH Put SOLE 97700 0 0 FANHUA INC SPONSORED ADR 30712A103 108 8615 SH SOLE 8615 0 0 FASTENAL CO COM 311900904 561 12300 SH Call SOLE 12300 0 0 FEDERAL SIGNAL CORP COM 313855958 96 4500 SH Put SOLE 4500 0 0 FEDERATED INVS INC PA CL B 314211903 3 100 SH Call SOLE 100 0 0 FEDERATED NATL HLDG CO COM 31422T101 39 2517 SH SOLE 2517 0 0 FEDERATED NATL HLDG CO COM 31422T951 25 1600 SH Put SOLE 1600 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293900 214 41600 SH Call SOLE 41600 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293950 132 25700 SH Put SOLE 25700 0 0 FERRO CORP COM 315405100 7 300 SH SOLE 300 0 0 FERRO CORP COM 315405900 22 1000 SH Call SOLE 1000 0 0 FERRO CORP COM 315405950 65 2900 SH Put SOLE 2900 0 0 F5 NETWORKS INC COM 315616102 147 1221 SH SOLE 1221 0 0 F5 NETWORKS INC COM 315616902 3074 25500 SH Call SOLE 25500 0 0 F5 NETWORKS INC COM 315616952 434 3600 SH Put SOLE 3600 0 0 FIBROGEN INC COM 31572Q808 1127 20941 SH SOLE 20941 0 0 FIBROGEN INC COM 31572Q908 759 14100 SH Call SOLE 14100 0 0 FIBROGEN INC COM 31572Q958 3459 64300 SH Put SOLE 64300 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A909 41 3000 SH Call SOLE 3000 0 0 FIFTH THIRD BANCORP COM 316773900 190 6800 SH Call SOLE 6800 0 0 FIFTH THIRD BANCORP COM 316773950 42 1500 SH Put SOLE 1500 0 0 FIFTH STREET FINANCE CORP COM 31678A103 124 22749 SH SOLE 22749 0 0 FIFTH STREET FINANCE CORP COM 31678A903 262 47900 SH Call SOLE 47900 0 0 FIFTH STREET FINANCE CORP COM 31678A953 137 25000 SH Put SOLE 25000 0 0 58 COM INC SPON ADR REP A 31680Q104 610 9659 SH SOLE 9659 0 0 58 COM INC SPON ADR REP A 31680Q904 2968 47000 SH Call SOLE 47000 0 0 58 COM INC SPON ADR REP A 31680Q954 6964 110300 SH Put SOLE 110300 0 0 FINANCIAL ENGINES INC COM 317485950 3 100 SH Put SOLE 100 0 0 FINISAR CORP COM NEW 31787A507 1434 64661 SH SOLE 64661 0 0 FINISAR CORP COM NEW 31787A907 1647 74300 SH Call SOLE 74300 0 0 FINISAR CORP COM NEW 31787A957 1605 72400 SH Put SOLE 72400 0 0 FINISH LINE INC CL A 317923100 3618 300747 SH SOLE 300747 0 0 FINISH LINE INC CL A 317923900 516 42900 SH Call SOLE 42900 0 0 FINISH LINE INC CL A 317923950 4079 339100 SH Put SOLE 339100 0 0 FIREEYE INC COM 31816Q101 194 11587 SH SOLE 11587 0 0 FIREEYE INC COM 31816Q901 2807 167400 SH Call SOLE 167400 0 0 FIREEYE INC COM 31816Q951 2175 129700 SH Put SOLE 129700 0 0 FIRST BANCORP P R COM NEW 318672906 1 100 SH Call SOLE 100 0 0 FIRST BANCORP P R COM NEW 318672956 56 10900 SH Put SOLE 10900 0 0 FIRST DATA CORP NEW COM CL A 32008D906 4472 247900 SH Call SOLE 247900 0 0 FIRST DATA CORP NEW COM CL A 32008D956 352 19500 SH Put SOLE 19500 0 0 FIRST HORIZON NATL CORP COM 320517105 27 1388 SH SOLE 1388 0 0 FIRST HORIZON NATL CORP COM 320517905 172 9000 SH Call SOLE 9000 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 5117 748158 SH SOLE 748158 0 0 FIRST MAJESTIC SILVER CORP COM 32076V903 1437 210100 SH Call SOLE 210100 0 0 FIRST MAJESTIC SILVER CORP COM 32076V953 2371 346600 SH Put SOLE 346600 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C900 2820 27000 SH Call SOLE 27000 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C950 1546 14800 SH Put SOLE 14800 0 0 FIRST SOLAR INC COM 336433107 799 17420 SH SOLE 17420 0 0 FIRST SOLAR INC COM 336433907 532 11600 SH Call SOLE 11600 0 0 FIRST SOLAR INC COM 336433957 2285 49800 SH Put SOLE 49800 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930905 1295 36500 SH Call SOLE 36500 0 0 FIRSTENERGY CORP COM 337932907 3000 97300 SH Call SOLE 97300 0 0 FIRSTENERGY CORP COM 337932957 1039 33700 SH Put SOLE 33700 0 0 FITBIT INC CL A 33812L902 1901 273100 SH Call SOLE 273100 0 0 FITBIT INC CL A 33812L952 1409 202500 SH Put SOLE 202500 0 0 FIVE BELOW INC COM 33829M901 516 9400 SH Call SOLE 9400 0 0 FIVE BELOW INC COM 33829M951 785 14300 SH Put SOLE 14300 0 0 500 COM LTD SPON ADR REP A 33829R100 158 14360 SH SOLE 14360 0 0 FIVE9 INC COM 338307901 196 8200 SH Call SOLE 8200 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X904 368 9000 SH Call SOLE 9000 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X954 29 700 SH Put SOLE 700 0 0 FIVE STAR SENIOR LIVING INC COM 33832D906 3 1900 SH Call SOLE 1900 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1950 12598 SH SOLE 12598 0 0 FLEETCOR TECHNOLOGIES INC COM 339041905 2260 14600 SH Call SOLE 14600 0 0 FLEETCOR TECHNOLOGIES INC COM 339041955 248 1600 SH Put SOLE 1600 0 0 FLEXION THERAPEUTICS INC COM 33938J106 154 6371 SH SOLE 6371 0 0 FLEXION THERAPEUTICS INC COM 33938J906 237 9800 SH Call SOLE 9800 0 0 FLEXION THERAPEUTICS INC COM 33938J956 358 14800 SH Put SOLE 14800 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 53 1361 SH SOLE 1361 0 0 FLOOR & DECOR HLDGS INC CL A 339750901 140 3600 SH Call SOLE 3600 0 0 FLOOR & DECOR HLDGS INC CL A 339750951 249 6400 SH Put SOLE 6400 0 0 FLOTEK INDS INC DEL COM 343389102 423 90899 SH SOLE 90899 0 0 FLOTEK INDS INC DEL COM 343389902 193 41400 SH Call SOLE 41400 0 0 FLOTEK INDS INC DEL COM 343389952 592 127400 SH Put SOLE 127400 0 0 FLUOR CORP NEW COM 343412102 162 3849 SH SOLE 3849 0 0 FLUOR CORP NEW COM 343412902 42 1000 SH Call SOLE 1000 0 0 FLUOR CORP NEW COM 343412952 232 5500 SH Put SOLE 5500 0 0 FLOWERS FOODS INC COM 343498101 39 2055 SH SOLE 2055 0 0 FLOWERS FOODS INC COM 343498951 188 10000 SH Put SOLE 10000 0 0 FLOWSERVE CORP COM 34354P105 24 567 SH SOLE 567 0 0 FLOWSERVE CORP COM 34354P905 21 500 SH Call SOLE 500 0 0 FLUIDIGM CORP DEL COM 34385P108 117 23155 SH SOLE 23155 0 0 FLY LEASING LTD SPONSORED ADR 34407D909 13 900 SH Call SOLE 900 0 0 FLY LEASING LTD SPONSORED ADR 34407D959 100 7100 SH Put SOLE 7100 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419956 48 500 SH Put SOLE 500 0 0 FOOT LOCKER INC COM 344849104 623 17681 SH SOLE 17681 0 0 FOOT LOCKER INC COM 344849904 430 12200 SH Call SOLE 12200 0 0 FOOT LOCKER INC COM 344849954 1166 33100 SH Put SOLE 33100 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 2278 190325 SH SOLE 190325 0 0 FORD MTR CO DEL COM PAR $0.01 345370900 2337 195200 SH Call SOLE 195200 0 0 FORD MTR CO DEL COM PAR $0.01 345370950 4298 359100 SH Put SOLE 359100 0 0 FORESTAR GROUP INC COM 346233909 20 1300 SH Call SOLE 1300 0 0 FORESTAR GROUP INC COM 346233959 2 100 SH Put SOLE 100 0 0 FORM HLDGS CORP COM 34634E902 98 70700 SH Call SOLE 70700 0 0 FORMFACTOR INC COM 346375108 461 27349 SH SOLE 27349 0 0 FORMFACTOR INC COM 346375908 448 26600 SH Call SOLE 26600 0 0 FORTRESS INVESTMENT GROUP LL CL A 34958B106 31 3891 SH SOLE 3891 0 0 FORTRESS INVESTMENT GROUP LL CL A 34958B956 591 74200 SH Put SOLE 74200 0 0 FORTINET INC COM 34959E109 93 2585 SH SOLE 2585 0 0 FORTINET INC COM 34959E909 688 19200 SH Call SOLE 19200 0 0 FORTINET INC COM 34959E959 1430 39900 SH Put SOLE 39900 0 0 FORTIVE CORP COM 34959J908 1918 27100 SH Call SOLE 27100 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 74 4100 SH SOLE 4100 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P951 36 2000 SH Put SOLE 2000 0 0 FORTRESS BIOTECH INC COM 34960Q909 33 7500 SH Call SOLE 7500 0 0 FORTERRA INC COM 34960W106 77 17043 SH SOLE 17043 0 0 FORTERRA INC COM 34960W906 77 17000 SH Call SOLE 17000 0 0 FORTERRA INC COM 34960W956 6 1400 SH Put SOLE 1400 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7 100 SH SOLE 100 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C906 20 300 SH Call SOLE 300 0 0 FOSSIL GROUP INC COM 34988V106 518 55472 SH SOLE 55472 0 0 FOSSIL GROUP INC COM 34988V906 371 39800 SH Call SOLE 39800 0 0 FOSSIL GROUP INC COM 34988V956 343 36800 SH Put SOLE 36800 0 0 FORTUNA SILVER MINES INC COM 349915908 809 184600 SH Call SOLE 184600 0 0 FORTUNA SILVER MINES INC COM 349915958 78 17700 SH Put SOLE 17700 0 0 FOUNDATION MEDICINE INC COM 350465900 4209 104700 SH Call SOLE 104700 0 0 FOUNDATION MEDICINE INC COM 350465950 5628 140000 SH Put SOLE 140000 0 0 FRANCESCAS HLDGS CORP COM 351793104 5 635 SH SOLE 635 0 0 FRANCESCAS HLDGS CORP COM 351793904 21 2800 SH Call SOLE 2800 0 0 FRANCESCAS HLDGS CORP COM 351793954 2 300 SH Put SOLE 300 0 0 FRANCO NEVADA CORP COM 351858105 3364 43415 SH SOLE 43415 0 0 FRANCO NEVADA CORP COM 351858905 2859 36900 SH Call SOLE 36900 0 0 FRANCO NEVADA CORP COM 351858955 806 10400 SH Put SOLE 10400 0 0 FRANKLIN COVEY CO COM 353469909 449 22100 SH Call SOLE 22100 0 0 FRANKLIN COVEY CO COM 353469959 274 13500 SH Put SOLE 13500 0 0 FRANKLIN RES INC COM 354613901 9498 213400 SH Call SOLE 213400 0 0 FRANKLIN RES INC COM 354613951 3601 80900 SH Put SOLE 80900 0 0 FREDS INC CL A 356108900 579 89900 SH Call SOLE 89900 0 0 FREDS INC CL A 356108950 748 116200 SH Put SOLE 116200 0 0 FREEPORT-MCMORAN INC CL B 35671D857 14484 1031596 SH SOLE 1031596 0 0 FREEPORT-MCMORAN INC CL B 35671D907 7358 524100 SH Call SOLE 524100 0 0 FREEPORT-MCMORAN INC CL B 35671D957 32445 2310900 SH Put SOLE 2310900 0 0 FRESHPET INC COM 358039905 360 23000 SH Call SOLE 23000 0 0 FRESHPET INC COM 358039955 6 400 SH Put SOLE 400 0 0 FUELCELL ENERGY INC COM NEW 35952H902 597 341200 SH Call SOLE 341200 0 0 FUELCELL ENERGY INC COM NEW 35952H952 34 19400 SH Put SOLE 19400 0 0 GATX CORP COM 361448903 332 5400 SH Call SOLE 5400 0 0 GEO GROUP INC NEW COM 36162J906 188 7000 SH Call SOLE 7000 0 0 GEO GROUP INC NEW COM 36162J956 124 4600 SH Put SOLE 4600 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y901 157 5100 SH Call SOLE 5100 0 0 GGP INC COM 36174X101 1424 68571 SH SOLE 68571 0 0 GGP INC COM 36174X901 14207 684000 SH Call SOLE 684000 0 0 GGP INC COM 36174X951 13997 673900 SH Put SOLE 673900 0 0 GNC HLDGS INC COM CL A 36191G107 735 83142 SH SOLE 83142 0 0 GNC HLDGS INC COM CL A 36191G907 1013 114600 SH Call SOLE 114600 0 0 GNC HLDGS INC COM CL A 36191G957 5714 646400 SH Put SOLE 646400 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 2473 24366 SH SOLE 24366 0 0 GW PHARMACEUTICALS PLC ADS 36197T903 9459 93200 SH Call SOLE 93200 0 0 GW PHARMACEUTICALS PLC ADS 36197T953 12037 118600 SH Put SOLE 118600 0 0 GP STRATEGIES CORP COM 36225V904 6 200 SH Call SOLE 200 0 0 G-III APPAREL GROUP LTD COM 36237H951 73 2500 SH Put SOLE 2500 0 0 GSI TECHNOLOGY COM 36241U906 1 100 SH Call SOLE 100 0 0 GAIN CAP HLDGS INC COM 36268W950 2 300 SH Put SOLE 300 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 49 23052 SH SOLE 23052 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225902 301 142200 SH Call SOLE 142200 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225952 292 137700 SH Put SOLE 137700 0 0 GALENA BIOPHARMA INC COM NEW 363256904 315 892700 SH Call SOLE 892700 0 0 GALENA BIOPHARMA INC COM NEW 363256954 5 14200 SH Put SOLE 14200 0 0 GAMING & LEISURE PPTYS INC COM 36467J908 1472 39900 SH Call SOLE 39900 0 0 GAMING & LEISURE PPTYS INC COM 36467J958 1645 44600 SH Put SOLE 44600 0 0 GAMESTOP CORP NEW CL A 36467W109 830 40192 SH SOLE 40192 0 0 GAMESTOP CORP NEW CL A 36467W909 126 6100 SH Call SOLE 6100 0 0 GAMESTOP CORP NEW CL A 36467W959 1273 61600 SH Put SOLE 61600 0 0 GAP INC DEL COM 364760108 160 5423 SH SOLE 5423 0 0 GAP INC DEL COM 364760908 354 12000 SH Call SOLE 12000 0 0 GAP INC DEL COM 364760958 3612 122300 SH Put SOLE 122300 0 0 GASTAR EXPL INC NEW COM 36729W202 3 3801 SH SOLE 3801 0 0 GASTAR EXPL INC NEW COM 36729W902 8 9200 SH Call SOLE 9200 0 0 GENERAC HLDGS INC COM 368736904 1066 23200 SH Call SOLE 23200 0 0 GENERAC HLDGS INC COM 368736954 92 2000 SH Put SOLE 2000 0 0 GENERAL CABLE CORP DEL NEW COM 369300908 111 5900 SH Call SOLE 5900 0 0 GENERAL CABLE CORP DEL NEW COM 369300958 17 900 SH Put SOLE 900 0 0 GENERAL COMMUNICATION INC CL A 369385909 265 6500 SH Call SOLE 6500 0 0 GENERAL COMMUNICATION INC CL A 369385959 24 600 SH Put SOLE 600 0 0 GENERAL DYNAMICS CORP COM 369550908 3824 18600 SH Call SOLE 18600 0 0 GENERAL DYNAMICS CORP COM 369550958 1830 8900 SH Put SOLE 8900 0 0 GENERAL ELECTRIC CO COM 369604103 5622 232513 SH SOLE 232513 0 0 GENERAL ELECTRIC CO COM 369604903 16135 667300 SH Call SOLE 667300 0 0 GENERAL ELECTRIC CO COM 369604953 30617 1266200 SH Put SOLE 1266200 0 0 GENERAL MLS INC COM 370334104 1104 21328 SH SOLE 21328 0 0 GENERAL MLS INC COM 370334904 461 8900 SH Call SOLE 8900 0 0 GENERAL MLS INC COM 370334954 2940 56800 SH Put SOLE 56800 0 0 GENERAL MTRS CO COM 37045V100 3506 86830 SH SOLE 86830 0 0 GENERAL MTRS CO COM 37045V900 5367 132900 SH Call SOLE 132900 0 0 GENERAL MTRS CO COM 37045V950 5375 133100 SH Put SOLE 133100 0 0 GENESCO INC COM 371532902 19 700 SH Call SOLE 700 0 0 GENESEE & WYO INC CL A 371559105 7 100 SH SOLE 100 0 0 GENESEE & WYO INC CL A 371559905 7 100 SH Call SOLE 100 0 0 GENESEE & WYO INC CL A 371559955 111 1500 SH Put SOLE 1500 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 0 100 SH SOLE 100 0 0 GENTEX CORP COM 371901109 429 21673 SH SOLE 21673 0 0 GENTEX CORP COM 371901909 2 100 SH Call SOLE 100 0 0 GENTEX CORP COM 371901959 994 50200 SH Put SOLE 50200 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 6 228 SH SOLE 228 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927904 264 10000 SH Call SOLE 10000 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927954 50 1900 SH Put SOLE 1900 0 0 GENIE ENERGY LTD CL B 372284208 42 6449 SH SOLE 6449 0 0 GENIE ENERGY LTD CL B 372284958 1 100 SH Put SOLE 100 0 0 GENOCEA BIOSCIENCES INC COM 372427904 1 1000 SH Call SOLE 1000 0 0 GENWORTH FINL INC COM CL A 37247D106 2819 732108 SH SOLE 732108 0 0 GENWORTH FINL INC COM CL A 37247D906 1798 467100 SH Call SOLE 467100 0 0 GENWORTH FINL INC COM CL A 37247D956 4114 1068500 SH Put SOLE 1068500 0 0 GERDAU S A SPON ADR REP PFD 373737105 581 169273 SH SOLE 169273 0 0 GERDAU S A SPON ADR REP PFD 373737905 338 98600 SH Call SOLE 98600 0 0 GERDAU S A SPON ADR REP PFD 373737955 1467 427800 SH Put SOLE 427800 0 0 GERON CORP COM 374163103 569 261128 SH SOLE 261128 0 0 GERON CORP COM 374163903 127 58400 SH Call SOLE 58400 0 0 GERON CORP COM 374163953 293 134600 SH Put SOLE 134600 0 0 GETTY RLTY CORP NEW COM 374297909 77 2700 SH Call SOLE 2700 0 0 GEVO INC COM PAR 374396307 0 115 SH SOLE 115 0 0 GIGAMON INC COM 37518B902 1846 43800 SH Call SOLE 43800 0 0 GIGAMON INC COM 37518B952 1391 33000 SH Put SOLE 33000 0 0 GILEAD SCIENCES INC COM 375558103 7217 89080 SH SOLE 89080 0 0 GILEAD SCIENCES INC COM 375558903 22491 277600 SH Call SOLE 277600 0 0 GILEAD SCIENCES INC COM 375558953 23577 291000 SH Put SOLE 291000 0 0 GLACIER BANCORP INC NEW COM 37637Q105 4 100 SH SOLE 100 0 0 GLACIER BANCORP INC NEW COM 37637Q955 4 100 SH Put SOLE 100 0 0 GLADSTONE CAPITAL CORP COM 376535900 35 3700 SH Call SOLE 3700 0 0 GLADSTONE CAPITAL CORP COM 376535950 19 2000 SH Put SOLE 2000 0 0 GLADSTONE COML CORP COM 376536108 7 300 SH SOLE 300 0 0 GLADSTONE COML CORP COM 376536908 7 300 SH Call SOLE 300 0 0 GLAUKOS CORP COM 377322102 171 5189 SH SOLE 5189 0 0 GLAUKOS CORP COM 377322902 208 6300 SH Call SOLE 6300 0 0 GLAUKOS CORP COM 377322952 314 9500 SH Put SOLE 9500 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W905 4787 117900 SH Call SOLE 117900 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W955 1441 35500 SH Put SOLE 35500 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 141 4540 SH SOLE 4540 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U908 276 8900 SH Call SOLE 8900 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U958 382 12300 SH Put SOLE 12300 0 0 GLOBALSTAR INC COM 378973408 791 485220 SH SOLE 485220 0 0 GLOBALSTAR INC COM 378973908 587 360000 SH Call SOLE 360000 0 0 GLOBALSTAR INC COM 378973958 955 586000 SH Put SOLE 586000 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 40 11603 SH SOLE 11603 0 0 GLOBAL EAGLE ENTMT INC COM 37951D902 3 800 SH Call SOLE 800 0 0 GLOBAL EAGLE ENTMT INC COM 37951D952 16 4700 SH Put SOLE 4700 0 0 GLOBUS MED INC CL A 379577208 83 2778 SH SOLE 2778 0 0 GLOBUS MED INC CL A 379577908 77 2600 SH Call SOLE 2600 0 0 GLU MOBILE INC COM 379890106 1502 399433 SH SOLE 399433 0 0 GLU MOBILE INC COM 379890906 646 171900 SH Call SOLE 171900 0 0 GLU MOBILE INC COM 379890956 1168 310700 SH Put SOLE 310700 0 0 GODADDY INC CL A 380237107 257 5905 SH SOLE 5905 0 0 GODADDY INC CL A 380237907 848 19500 SH Call SOLE 19500 0 0 GODADDY INC CL A 380237957 9 200 SH Put SOLE 200 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R906 19 900 SH Call SOLE 900 0 0 GOGO INC COM 38046C909 1052 89100 SH Call SOLE 89100 0 0 GOGO INC COM 38046C959 595 50400 SH Put SOLE 50400 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T906 1400 324900 SH Call SOLE 324900 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T956 768 178100 SH Put SOLE 178100 0 0 GOLDCORP INC NEW COM 380956409 10716 826848 SH SOLE 826848 0 0 GOLDCORP INC NEW COM 380956909 10422 804200 SH Call SOLE 804200 0 0 GOLDCORP INC NEW COM 380956959 12935 998100 SH Put SOLE 998100 0 0 GOLDEN MINERALS CO COM 381119106 2 5098 SH SOLE 5098 0 0 GOLDEN STAR RES LTD CDA COM 38119T104 43 56207 SH SOLE 56207 0 0 GOLDEN STAR RES LTD CDA COM 38119T904 45 58100 SH Call SOLE 58100 0 0 GOLDEN STAR RES LTD CDA COM 38119T954 20 26600 SH Put SOLE 26600 0 0 GOLDFIELD CORP COM 381370105 91 14373 SH SOLE 14373 0 0 GOLDFIELD CORP COM 381370905 50 7900 SH Call SOLE 7900 0 0 GOLDFIELD CORP COM 381370955 35 5600 SH Put SOLE 5600 0 0 GOLDMAN SACHS GROUP INC COM 38141G904 380 1600 SH Call SOLE 1600 0 0 GOLDMAN SACHS GROUP INC COM 38141G954 285 1200 SH Put SOLE 1200 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1638 49259 SH SOLE 49259 0 0 GOODYEAR TIRE & RUBR CO COM 382550901 715 21500 SH Call SOLE 21500 0 0 GOODYEAR TIRE & RUBR CO COM 382550951 5845 175800 SH Put SOLE 175800 0 0 GOPRO INC CL A 38268T903 5313 482600 SH Call SOLE 482600 0 0 GOPRO INC CL A 38268T953 4396 399300 SH Put SOLE 399300 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 621 33093 SH SOLE 33093 0 0 GRACE W R & CO DEL NEW COM 38388F108 502 6956 SH SOLE 6956 0 0 GRACE W R & CO DEL NEW COM 38388F908 1789 24800 SH Call SOLE 24800 0 0 GRACE W R & CO DEL NEW COM 38388F958 1818 25200 SH Put SOLE 25200 0 0 GRACO INC COM 384109104 25 200 SH SOLE 200 0 0 GRACO INC COM 384109904 136 1100 SH Call SOLE 1100 0 0 GRAMERCY PPTY TR COM NEW 385002908 121 4000 SH Call SOLE 4000 0 0 GRAN TIERRA ENERGY INC COM 38500T101 28 12237 SH SOLE 12237 0 0 GRAN TIERRA ENERGY INC COM 38500T901 97 42500 SH Call SOLE 42500 0 0 GRAN TIERRA ENERGY INC COM 38500T951 55 24000 SH Put SOLE 24000 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 81 5800 SH SOLE 5800 0 0 GRAPHIC PACKAGING HLDG CO COM 388689951 141 10100 SH Put SOLE 10100 0 0 GRAY TELEVISION INC COM 389375906 3690 235000 SH Call SOLE 235000 0 0 GRAY TELEVISION INC COM 389375956 181 11500 SH Put SOLE 11500 0 0 GREAT PANTHER SILVER LTD COM 39115V901 126 102000 SH Call SOLE 102000 0 0 GREAT PANTHER SILVER LTD COM 39115V951 1 500 SH Put SOLE 500 0 0 GREAT PLAINS ENERGY INC COM 391164900 1854 61200 SH Call SOLE 61200 0 0 GREAT PLAINS ENERGY INC COM 391164950 436 14400 SH Put SOLE 14400 0 0 GREAT WESTN BANCORP INC COM 391416104 4 100 SH SOLE 100 0 0 GREEN DOT CORP CL A 39304D902 992 20000 SH Call SOLE 20000 0 0 GREEN DOT CORP CL A 39304D952 20 400 SH Put SOLE 400 0 0 GREEN PLAINS INC COM 393222104 52 2577 SH SOLE 2577 0 0 GREEN PLAINS INC COM 393222904 208 10300 SH Call SOLE 10300 0 0 GREEN PLAINS INC COM 393222954 2 100 SH Put SOLE 100 0 0 GREENBRIER COS INC COM 393657101 923 19169 SH SOLE 19169 0 0 GREENBRIER COS INC COM 393657901 58 1200 SH Call SOLE 1200 0 0 GREENBRIER COS INC COM 393657951 2022 42000 SH Put SOLE 42000 0 0 GREENHILL & CO INC COM 395259104 17 1000 SH SOLE 1000 0 0 GREENHILL & CO INC COM 395259954 48 2900 SH Put SOLE 2900 0 0 GREIF INC CL A 397624907 1610 27500 SH Call SOLE 27500 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 407 5616 SH SOLE 5616 0 0 GROUP 1 AUTOMOTIVE INC COM 398905959 1971 27200 SH Put SOLE 27200 0 0 GROUPON INC COM 399473107 622 119561 SH SOLE 119561 0 0 GROUPON INC COM 399473907 1317 253200 SH Call SOLE 253200 0 0 GROUPON INC COM 399473957 1070 205700 SH Put SOLE 205700 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909900 11669 226400 SH Call SOLE 226400 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909950 3469 67300 SH Put SOLE 67300 0 0 GRUBHUB INC COM 400110902 7156 135900 SH Call SOLE 135900 0 0 GRUBHUB INC COM 400110952 3602 68400 SH Put SOLE 68400 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J906 84 3400 SH Call SOLE 3400 0 0 GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 1 100 SH SOLE 100 0 0 GUESS INC COM 401617105 373 21883 SH SOLE 21883 0 0 GUESS INC COM 401617905 417 24500 SH Call SOLE 24500 0 0 GUESS INC COM 401617955 1035 60800 SH Put SOLE 60800 0 0 GULF RESOURCES INC COM PAR $0.0005 40251W909 20 10700 SH Call SOLE 10700 0 0 GULFPORT ENERGY CORP COM NEW 402635304 250 17425 SH SOLE 17425 0 0 GULFPORT ENERGY CORP COM NEW 402635904 63 4400 SH Call SOLE 4400 0 0 GULFPORT ENERGY CORP COM NEW 402635954 400 27900 SH Put SOLE 27900 0 0 H & E EQUIPMENT SERVICES INC COM 404030908 520 17800 SH Call SOLE 17800 0 0 HCA HEALTHCARE INC COM 40412C101 300 3764 SH SOLE 3764 0 0 HCA HEALTHCARE INC COM 40412C901 3812 47900 SH Call SOLE 47900 0 0 HCA HEALTHCARE INC COM 40412C951 4974 62500 SH Put SOLE 62500 0 0 HCP INC COM 40414L909 404 14500 SH Call SOLE 14500 0 0 HCP INC COM 40414L959 200 7200 SH Put SOLE 7200 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 52 541 SH SOLE 541 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F901 607 6300 SH Call SOLE 6300 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F951 916 9500 SH Put SOLE 9500 0 0 HCI GROUP INC COM 40416E903 57 1500 SH Call SOLE 1500 0 0 HCI GROUP INC COM 40416E953 1052 27500 SH Put SOLE 27500 0 0 HD SUPPLY HLDGS INC COM 40416M105 917 25427 SH SOLE 25427 0 0 HD SUPPLY HLDGS INC COM 40416M905 1890 52400 SH Call SOLE 52400 0 0 HD SUPPLY HLDGS INC COM 40416M955 2377 65900 SH Put SOLE 65900 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 767 15517 SH SOLE 15517 0 0 HSBC HLDGS PLC SPON ADR NEW 404280906 30 600 SH Call SOLE 600 0 0 HSBC HLDGS PLC SPON ADR NEW 404280956 5109 103400 SH Put SOLE 103400 0 0 HSN INC COM 404303959 156 4000 SH Put SOLE 4000 0 0 HRG GROUP INC COM 40434J100 22 1395 SH SOLE 1395 0 0 HRG GROUP INC COM 40434J900 62 4000 SH Call SOLE 4000 0 0 HRG GROUP INC COM 40434J950 31 2000 SH Put SOLE 2000 0 0 HP INC COM 40434L905 1120 56100 SH Call SOLE 56100 0 0 HP INC COM 40434L955 1581 79200 SH Put SOLE 79200 0 0 HAIN CELESTIAL GROUP INC COM 405217100 13066 317522 SH SOLE 317522 0 0 HAIN CELESTIAL GROUP INC COM 405217900 11510 279700 SH Call SOLE 279700 0 0 HAIN CELESTIAL GROUP INC COM 405217950 15452 375500 SH Put SOLE 375500 0 0 HALLIBURTON CO COM 406216101 69 1506 SH SOLE 1506 0 0 HALLIBURTON CO COM 406216901 783 17000 SH Call SOLE 17000 0 0 HALLIBURTON CO COM 406216951 2205 47900 SH Put SOLE 47900 0 0 HALOZYME THERAPEUTICS INC COM 40637H909 6892 396800 SH Call SOLE 396800 0 0 HALOZYME THERAPEUTICS INC COM 40637H959 2828 162800 SH Put SOLE 162800 0 0 HANCOCK HLDG CO COM 410120959 625 12900 SH Put SOLE 12900 0 0 HANESBRANDS INC COM 410345902 2094 85000 SH Call SOLE 85000 0 0 HANESBRANDS INC COM 410345952 2092 84900 SH Put SOLE 84900 0 0 HARLEY DAVIDSON INC COM 412822908 607 12600 SH Call SOLE 12600 0 0 HARLEY DAVIDSON INC COM 412822958 718 14900 SH Put SOLE 14900 0 0 HARMONIC INC COM 413160952 1 200 SH Put SOLE 200 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 102 55839 SH SOLE 55839 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216900 292 159800 SH Call SOLE 159800 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216950 235 128400 SH Put SOLE 128400 0 0 HARSCO CORP COM 415864107 21 1008 SH SOLE 1008 0 0 HARSCO CORP COM 415864907 40 1900 SH Call SOLE 1900 0 0 HARSCO CORP COM 415864957 29 1400 SH Put SOLE 1400 0 0 HARTFORD FINL SVCS GROUP INC COM 416515904 6 100 SH Call SOLE 100 0 0 HARTFORD FINL SVCS GROUP INC COM 416515954 22 400 SH Put SOLE 400 0 0 HASBRO INC COM 418056107 386 3947 SH SOLE 3947 0 0 HASBRO INC COM 418056907 1533 15700 SH Call SOLE 15700 0 0 HASBRO INC COM 418056957 860 8800 SH Put SOLE 8800 0 0 HAWAIIAN HOLDINGS INC COM 419879101 224 5957 SH SOLE 5957 0 0 HAWAIIAN HOLDINGS INC COM 419879901 64 1700 SH Call SOLE 1700 0 0 HAWAIIAN HOLDINGS INC COM 419879951 421 11200 SH Put SOLE 11200 0 0 HAWKINS INC COM 420261109 41 1000 SH SOLE 1000 0 0 HAWKINS INC COM 420261909 82 2000 SH Call SOLE 2000 0 0 HEALTHSOUTH CORP COM NEW 421924309 148 3200 SH SOLE 3200 0 0 HEALTHSOUTH CORP COM NEW 421924909 32 700 SH Call SOLE 700 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 821 56626 SH SOLE 56626 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K906 2664 183700 SH Call SOLE 183700 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K956 1146 79000 SH Put SOLE 79000 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P901 6 200 SH Call SOLE 200 0 0 HEALTHEQUITY INC COM 42226A107 5 100 SH SOLE 100 0 0 HEALTHEQUITY INC COM 42226A907 40 800 SH Call SOLE 800 0 0 HEALTHEQUITY INC COM 42226A957 35 700 SH Put SOLE 700 0 0 HECLA MNG CO COM 422704106 1089 216938 SH SOLE 216938 0 0 HECLA MNG CO COM 422704906 2937 585000 SH Call SOLE 585000 0 0 HECLA MNG CO COM 422704956 647 128900 SH Put SOLE 128900 0 0 HEICO CORP NEW COM 422806959 449 5000 SH Put SOLE 5000 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 10 1400 SH SOLE 1400 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P907 102 13800 SH Call SOLE 13800 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P957 38 5200 SH Put SOLE 5200 0 0 HELMERICH & PAYNE INC COM 423452101 2152 41301 SH SOLE 41301 0 0 HELMERICH & PAYNE INC COM 423452901 1527 29300 SH Call SOLE 29300 0 0 HELMERICH & PAYNE INC COM 423452951 3158 60600 SH Put SOLE 60600 0 0 HERC HLDGS INC COM 42704L904 570 11600 SH Call SOLE 11600 0 0 HERC HLDGS INC COM 42704L954 329 6700 SH Put SOLE 6700 0 0 HERITAGE INS HLDGS INC COM 42727J102 161 12220 SH SOLE 12220 0 0 HERITAGE INS HLDGS INC COM 42727J902 462 35000 SH Call SOLE 35000 0 0 HERITAGE INS HLDGS INC COM 42727J952 122 9200 SH Put SOLE 9200 0 0 HERON THERAPEUTICS INC COM 427746102 405 25056 SH SOLE 25056 0 0 HERON THERAPEUTICS INC COM 427746902 1121 69400 SH Call SOLE 69400 0 0 HERON THERAPEUTICS INC COM 427746952 36 2200 SH Put SOLE 2200 0 0 HERSHEY CO COM 427866908 2587 23700 SH Call SOLE 23700 0 0 HERSHEY CO COM 427866958 404 3700 SH Put SOLE 3700 0 0 HERTZ GLOBAL HLDGS INC COM 42806J906 11124 497500 SH Call SOLE 497500 0 0 HERTZ GLOBAL HLDGS INC COM 42806J956 14800 661900 SH Put SOLE 661900 0 0 HESS CORP COM 42809H107 3177 67748 SH SOLE 67748 0 0 HESS CORP COM 42809H907 2973 63400 SH Call SOLE 63400 0 0 HESS CORP COM 42809H957 6874 146600 SH Put SOLE 146600 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2001 135999 SH SOLE 135999 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C909 3032 206100 SH Call SOLE 206100 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C959 3916 266200 SH Put SOLE 266200 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 661 69612 SH SOLE 69612 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337909 2121 223300 SH Call SOLE 223300 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337959 1349 142000 SH Put SOLE 142000 0 0 HIBBETT SPORTS INC COM 428567101 4 300 SH SOLE 300 0 0 HIBBETT SPORTS INC COM 428567951 1 100 SH Put SOLE 100 0 0 HIGHPOWER INTL INC COM 43113X101 9 2000 SH SOLE 2000 0 0 HIGHPOWER INTL INC COM 43113X951 5 1000 SH Put SOLE 1000 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 14276 1306120 SH SOLE 1306120 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P906 5818 532300 SH Call SOLE 532300 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P956 11998 1097700 SH Put SOLE 1097700 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 133 1921 SH SOLE 1921 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A903 2597 37400 SH Call SOLE 37400 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A953 5605 80700 SH Put SOLE 80700 0 0 HOLLYFRONTIER CORP COM 436106908 1957 54400 SH Call SOLE 54400 0 0 HOLLYFRONTIER CORP COM 436106958 4831 134300 SH Put SOLE 134300 0 0 HOLOGIC INC COM 436440101 2229 60751 SH SOLE 60751 0 0 HOLOGIC INC COM 436440901 51 1400 SH Call SOLE 1400 0 0 HOLOGIC INC COM 436440951 2634 71800 SH Put SOLE 71800 0 0 HOME BANCSHARES INC COM 436893900 50 2000 SH Call SOLE 2000 0 0 HOMESTREET INC COM 43785V902 151 5600 SH Call SOLE 5600 0 0 HOMESTREET INC COM 43785V952 5 200 SH Put SOLE 200 0 0 HONDA MOTOR LTD AMERN SHS 438128908 56 1900 SH Call SOLE 1900 0 0 HONDA MOTOR LTD AMERN SHS 438128958 30 1000 SH Put SOLE 1000 0 0 HORMEL FOODS CORP COM 440452100 792 24628 SH SOLE 24628 0 0 HORMEL FOODS CORP COM 440452900 55 1700 SH Call SOLE 1700 0 0 HORMEL FOODS CORP COM 440452950 742 23100 SH Put SOLE 23100 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543906 112 27800 SH Call SOLE 27800 0 0 HORTONWORKS INC COM 440894103 333 19617 SH SOLE 19617 0 0 HORTONWORKS INC COM 440894903 58 3400 SH Call SOLE 3400 0 0 HORTONWORKS INC COM 440894953 107 6300 SH Put SOLE 6300 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M902 1077 37800 SH Call SOLE 37800 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M952 3 100 SH Put SOLE 100 0 0 HOST HOTELS & RESORTS INC COM 44107P104 252 13638 SH SOLE 13638 0 0 HOST HOTELS & RESORTS INC COM 44107P904 176 9500 SH Call SOLE 9500 0 0 HOST HOTELS & RESORTS INC COM 44107P954 3149 170300 SH Put SOLE 170300 0 0 HOSTESS BRANDS INC CL A 44109J106 18 1300 SH SOLE 1300 0 0 HOSTESS BRANDS INC CL A 44109J956 81 5900 SH Put SOLE 5900 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 2 3399 SH SOLE 3399 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 211 109148 SH SOLE 109148 0 0 HOVNANIAN ENTERPRISES INC CL A 442487903 44 23000 SH Call SOLE 23000 0 0 HOVNANIAN ENTERPRISES INC CL A 442487953 149 77300 SH Put SOLE 77300 0 0 HUBSPOT INC COM 443573900 67 800 SH Call SOLE 800 0 0 HUBSPOT INC COM 443573950 50 600 SH Put SOLE 600 0 0 HUDBAY MINERALS INC COM 443628102 3 400 SH SOLE 400 0 0 HUDBAY MINERALS INC COM 443628902 7 900 SH Call SOLE 900 0 0 HUDBAY MINERALS INC COM 443628952 18 2400 SH Put SOLE 2400 0 0 HUDSON PAC PPTYS INC COM 444097959 101 3000 SH Put SOLE 3000 0 0 HUDSON TECHNOLOGIES INC COM 444144909 8 1000 SH Call SOLE 1000 0 0 HUDSON TECHNOLOGIES INC COM 444144959 18 2300 SH Put SOLE 2300 0 0 HUMANA INC COM 444859102 11126 45667 SH SOLE 45667 0 0 HUMANA INC COM 444859902 32305 132600 SH Call SOLE 132600 0 0 HUMANA INC COM 444859952 36618 150300 SH Put SOLE 150300 0 0 HUNTINGTON BANCSHARES INC COM 446150904 95 6800 SH Call SOLE 6800 0 0 HUNTINGTON BANCSHARES INC COM 446150954 42 3000 SH Put SOLE 3000 0 0 HUNTSMAN CORP COM 447011907 9432 344000 SH Call SOLE 344000 0 0 HUNTSMAN CORP COM 447011957 4042 147400 SH Put SOLE 147400 0 0 HYATT HOTELS CORP COM CL A 448579102 692 11200 SH SOLE 11200 0 0 HYATT HOTELS CORP COM CL A 448579952 4653 75300 SH Put SOLE 75300 0 0 IDT CORP CL B NEW 448947907 1 100 SH Call SOLE 100 0 0 IAC INTERACTIVECORP COM 44919P508 2396 20379 SH SOLE 20379 0 0 IAC INTERACTIVECORP COM 44919P908 1646 14000 SH Call SOLE 14000 0 0 IAC INTERACTIVECORP COM 44919P958 14874 126500 SH Put SOLE 126500 0 0 ILG INC COM 44967H901 23354 873700 SH Call SOLE 873700 0 0 ILG INC COM 44967H951 27457 1027200 SH Put SOLE 1027200 0 0 ISTAR INC COM 45031U101 33 2836 SH SOLE 2836 0 0 ISTAR INC COM 45031U901 11 900 SH Call SOLE 900 0 0 ISTAR INC COM 45031U951 79 6700 SH Put SOLE 6700 0 0 ITT INC COM 45073V908 75 1700 SH Call SOLE 1700 0 0 IAMGOLD CORP COM 450913908 1319 216300 SH Call SOLE 216300 0 0 IAMGOLD CORP COM 450913958 691 113200 SH Put SOLE 113200 0 0 ICICI BK LTD ADR 45104G104 2829 330484 SH SOLE 330484 0 0 ICICI BK LTD ADR 45104G904 2432 284100 SH Call SOLE 284100 0 0 ICICI BK LTD ADR 45104G954 4987 582600 SH Put SOLE 582600 0 0 ICONIX BRAND GROUP INC COM 451055107 747 131332 SH SOLE 131332 0 0 ICONIX BRAND GROUP INC COM 451055957 892 156700 SH Put SOLE 156700 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 672 12249 SH SOLE 12249 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100901 1070 19500 SH Call SOLE 19500 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100951 1887 34400 SH Put SOLE 34400 0 0 IDEXX LABS INC COM 45168D904 311 2000 SH Call SOLE 2000 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 126 56712 SH SOLE 56712 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K906 86 38400 SH Call SOLE 38400 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K956 176 78800 SH Put SOLE 78800 0 0 IDENTIV INC COM NEW 45170X205 10 2169 SH SOLE 2169 0 0 IDENTIV INC COM NEW 45170X905 103 22200 SH Call SOLE 22200 0 0 IGNYTA INC COM 451731103 6 500 SH SOLE 500 0 0 IGNYTA INC COM 451731903 1 100 SH Call SOLE 100 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 9803 727259 SH SOLE 727259 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L958 11122 825100 SH Put SOLE 825100 0 0 ILLUMINA INC COM 452327109 12910 64807 SH SOLE 64807 0 0 ILLUMINA INC COM 452327909 10319 51800 SH Call SOLE 51800 0 0 ILLUMINA INC COM 452327959 17908 89900 SH Put SOLE 89900 0 0 IMAX CORP COM 45245E109 46 2029 SH SOLE 2029 0 0 IMAX CORP COM 45245E959 249 11000 SH Put SOLE 11000 0 0 IMMERSION CORP COM 452521107 785 96064 SH SOLE 96064 0 0 IMMERSION CORP COM 452521907 547 66900 SH Call SOLE 66900 0 0 IMMERSION CORP COM 452521957 69 8400 SH Put SOLE 8400 0 0 IMMUNOGEN INC COM 45253H101 162 21233 SH SOLE 21233 0 0 IMMUNOGEN INC COM 45253H901 696 91000 SH Call SOLE 91000 0 0 IMMUNOGEN INC COM 45253H951 1117 146000 SH Put SOLE 146000 0 0 IMPAX LABORATORIES INC COM 45256B101 231 11403 SH SOLE 11403 0 0 IMPAX LABORATORIES INC COM 45256B901 63 3100 SH Call SOLE 3100 0 0 IMPAX LABORATORIES INC COM 45256B951 63 3100 SH Put SOLE 3100 0 0 IMMUNOMEDICS INC COM 452907908 17416 1245800 SH Call SOLE 1245800 0 0 IMMUNOMEDICS INC COM 452907958 5974 427300 SH Put SOLE 427300 0 0 IMPINJ INC COM 453204109 2865 68846 SH SOLE 68846 0 0 IMPINJ INC COM 453204909 1877 45100 SH Call SOLE 45100 0 0 IMPINJ INC COM 453204959 7594 182500 SH Put SOLE 182500 0 0 IMPERVA INC COM 45321L900 135 3100 SH Call SOLE 3100 0 0 INC RESH HLDGS INC CL A 45329R909 5 100 SH Call SOLE 100 0 0 INC RESH HLDGS INC CL A 45329R959 26 500 SH Put SOLE 500 0 0 INCYTE CORP COM 45337C102 2822 24173 SH SOLE 24173 0 0 INCYTE CORP COM 45337C902 7133 61100 SH Call SOLE 61100 0 0 INCYTE CORP COM 45337C952 10962 93900 SH Put SOLE 93900 0 0 INDEPENDENCE RLTY TR INC COM 45378A906 66 6500 SH Call SOLE 6500 0 0 INDEPENDENCE RLTY TR INC COM 45378A956 2 200 SH Put SOLE 200 0 0 INDIA FD INC COM 454089103 0 1 SH SOLE 1 0 0 INDIA FD INC COM 454089903 5 200 SH Call SOLE 200 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 20 15072 SH SOLE 15072 0 0 INFINITY PHARMACEUTICALS INC COM 45665G903 9 7000 SH Call SOLE 7000 0 0 INFINITY PHARMACEUTICALS INC COM 45665G953 64 48200 SH Put SOLE 48200 0 0 INFINERA CORPORATION COM 45667G103 2189 246734 SH SOLE 246734 0 0 INFINERA CORPORATION COM 45667G903 3074 346600 SH Call SOLE 346600 0 0 INFINERA CORPORATION COM 45667G953 3475 391800 SH Put SOLE 391800 0 0 INFOSYS LTD SPONSORED ADR 456788908 2530 173400 SH Call SOLE 173400 0 0 INFOSYS LTD SPONSORED ADR 456788958 1545 105900 SH Put SOLE 105900 0 0 ING GROEP N V SPONSORED ADR 456837903 2017 109500 SH Call SOLE 109500 0 0 ING GROEP N V SPONSORED ADR 456837953 418 22700 SH Put SOLE 22700 0 0 INFRAREIT INC COM 45685L100 12 528 SH SOLE 528 0 0 INFRAREIT INC COM 45685L950 22 1000 SH Put SOLE 1000 0 0 INSMED INC COM PAR $.01 457669907 6080 194800 SH Call SOLE 194800 0 0 INSMED INC COM PAR $.01 457669957 4241 135900 SH Put SOLE 135900 0 0 INPHI CORP COM 45772F107 259 6535 SH SOLE 6535 0 0 INPHI CORP COM 45772F907 48 1200 SH Call SOLE 1200 0 0 INPHI CORP COM 45772F957 524 13200 SH Put SOLE 13200 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H901 929 146500 SH Call SOLE 146500 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H951 318 50100 SH Put SOLE 50100 0 0 INNERWORKINGS INC COM 45773Y905 99 8800 SH Call SOLE 8800 0 0 INOGEN INC COM 45780L104 187 1968 SH SOLE 1968 0 0 INOGEN INC COM 45780L904 941 9900 SH Call SOLE 9900 0 0 INOGEN INC COM 45780L954 932 9800 SH Put SOLE 9800 0 0 INOTEK PHARMACEUTICALS CORP COM 45780V102 28 15922 SH SOLE 15922 0 0 INOTEK PHARMACEUTICALS CORP COM 45780V902 23 13000 SH Call SOLE 13000 0 0 INOVALON HLDGS INC COM CL A 45781D901 1355 79500 SH Call SOLE 79500 0 0 INOVALON HLDGS INC COM CL A 45781D951 338 19800 SH Put SOLE 19800 0 0 INNOVIVA INC COM 45781M901 1087 77000 SH Call SOLE 77000 0 0 INSEEGO CORP COM 45782B104 6 4289 SH SOLE 4289 0 0 INSEEGO CORP COM 45782B904 13 8400 SH Call SOLE 8400 0 0 INSULET CORP COM 45784P901 534 9700 SH Call SOLE 9700 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118906 476 17900 SH Call SOLE 17900 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118956 322 12100 SH Put SOLE 12100 0 0 INTEL CORP COM 458140900 10282 270000 SH Call SOLE 270000 0 0 INTEL CORP COM 458140950 5415 142200 SH Put SOLE 142200 0 0 INTELLIPHARMACEUTICS INTL IN COM 458173101 10 9828 SH SOLE 9828 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 126 14196 SH SOLE 14196 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V909 238 26800 SH Call SOLE 26800 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V959 120 13500 SH Put SOLE 13500 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 189 7605 SH SOLE 7605 0 0 INTELLIA THERAPEUTICS INC COM 45826J905 77 3100 SH Call SOLE 3100 0 0 INTELLIA THERAPEUTICS INC COM 45826J955 654 26300 SH Put SOLE 26300 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N907 536 11900 SH Call SOLE 11900 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N957 99 2200 SH Put SOLE 2200 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 887 15278 SH SOLE 15278 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P908 7168 123500 SH Call SOLE 123500 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P958 5328 91800 SH Put SOLE 91800 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F904 344 5000 SH Call SOLE 5000 0 0 INTERDIGITAL INC COM 45867G901 44 600 SH Call SOLE 600 0 0 INTERDIGITAL INC COM 45867G951 1785 24200 SH Put SOLE 24200 0 0 INTERNAP CORP COM PAR $.001 45885A900 1439 330700 SH Call SOLE 330700 0 0 INTL PAPER CO COM 460146903 1381 24300 SH Call SOLE 24300 0 0 INTL PAPER CO COM 460146953 1068 18800 SH Put SOLE 18800 0 0 INTERPUBLIC GROUP COS INC COM 460690100 52 2500 SH SOLE 2500 0 0 INTERPUBLIC GROUP COS INC COM 460690900 6 300 SH Call SOLE 300 0 0 INTERSECT ENT INC COM 46071F903 34 1100 SH Call SOLE 1100 0 0 INTERSECTIONS INC COM 460981301 490 145543 SH SOLE 145543 0 0 INTERSECTIONS INC COM 460981951 654 194200 SH Put SOLE 194200 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 601 38086 SH SOLE 38086 0 0 INTRA CELLULAR THERAPIES INC COM 46116X901 251 15900 SH Call SOLE 15900 0 0 INTRA CELLULAR THERAPIES INC COM 46116X951 2654 168200 SH Put SOLE 168200 0 0 INVACARE CORP COM 461203101 114 7240 SH SOLE 7240 0 0 INVACARE CORP COM 461203901 5 300 SH Call SOLE 300 0 0 INVENTURE FOODS INC COM 461212902 30 6400 SH Call SOLE 6400 0 0 INVENTURE FOODS INC COM 461212952 9 2000 SH Put SOLE 2000 0 0 INTREPID POTASH INC COM 46121Y902 1812 415600 SH Call SOLE 415600 0 0 INTREPID POTASH INC COM 46121Y952 136 31100 SH Put SOLE 31100 0 0 INTREXON CORP COM 46122T102 2900 152555 SH SOLE 152555 0 0 INTREXON CORP COM 46122T902 1821 95800 SH Call SOLE 95800 0 0 INTREXON CORP COM 46122T952 2800 147300 SH Put SOLE 147300 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 11 671 SH SOLE 671 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B900 24 1400 SH Call SOLE 1400 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B950 171 10000 SH Put SOLE 10000 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F955 7 300 SH Put SOLE 300 0 0 INVESTORS BANCORP INC NEW COM 46146L101 61 4500 SH SOLE 4500 0 0 INVESTORS BANCORP INC NEW COM 46146L951 273 20000 SH Put SOLE 20000 0 0 INVITAE CORP COM 46185L103 269 28761 SH SOLE 28761 0 0 INVITAE CORP COM 46185L903 128 13700 SH Call SOLE 13700 0 0 INVITAE CORP COM 46185L953 93 9900 SH Put SOLE 9900 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 5 3305 SH SOLE 3305 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M959 6 4000 SH Put SOLE 4000 0 0 IONIS PHARMACEUTICALS INC COM 462222100 7421 146372 SH SOLE 146372 0 0 IONIS PHARMACEUTICALS INC COM 462222900 5572 109900 SH Call SOLE 109900 0 0 IONIS PHARMACEUTICALS INC COM 462222950 11980 236300 SH Put SOLE 236300 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1 122 SH SOLE 122 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C902 1257 122000 SH Call SOLE 122000 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C952 27 2600 SH Put SOLE 2600 0 0 IROBOT CORP COM 462726100 1364 17700 SH SOLE 17700 0 0 IROBOT CORP COM 462726900 2204 28600 SH Call SOLE 28600 0 0 IROBOT CORP COM 462726950 16814 218200 SH Put SOLE 218200 0 0 IRON MTN INC NEW COM 46284V901 630 16200 SH Call SOLE 16200 0 0 IRON MTN INC NEW COM 46284V951 121 3100 SH Put SOLE 3100 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 98 6228 SH SOLE 6228 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X908 166 10500 SH Call SOLE 10500 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X958 320 20300 SH Put SOLE 20300 0 0 ISHARES GOLD TRUST ISHARES 464285105 83 6734 SH SOLE 6734 0 0 ISHARES GOLD TRUST ISHARES 464285905 149 12100 SH Call SOLE 12100 0 0 ISHARES INC MSCI AUST ETF 464286903 696 31000 SH Call SOLE 31000 0 0 ISHARES INC MSCI AUST ETF 464286953 608 27100 SH Put SOLE 27100 0 0 ISHARES TR S&P 100 ETF 464287901 100 900 SH Call SOLE 900 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 13210 839254 SH SOLE 839254 0 0 ISHARES SILVER TRUST ISHARES 46428Q909 24181 1536300 SH Call SOLE 1536300 0 0 ISHARES SILVER TRUST ISHARES 46428Q959 10769 684200 SH Put SOLE 684200 0 0 ISHARES INC CORE MSCI EMKT 46434G903 178 3300 SH Call SOLE 3300 0 0 ISHARES INC CORE MSCI EMKT 46434G953 5 100 SH Put SOLE 100 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562906 6535 477000 SH Call SOLE 477000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562956 5428 396200 SH Put SOLE 396200 0 0 JBG SMITH PPTYS COM 46590V100 103 3024 SH SOLE 3024 0 0 IXYS CORP COM 46600W106 202 8541 SH SOLE 8541 0 0 IXYS CORP COM 46600W956 372 15700 SH Put SOLE 15700 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 373 48960 SH SOLE 48960 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090906 251 32900 SH Call SOLE 32900 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090956 500 65600 SH Put SOLE 65600 0 0 JPMORGAN CHASE & CO COM 46625H900 12626 132200 SH Call SOLE 132200 0 0 JPMORGAN CHASE & CO COM 46625H950 5435 56900 SH Put SOLE 56900 0 0 JABIL INC COM 466313103 124 4358 SH SOLE 4358 0 0 JABIL INC COM 466313903 1896 66400 SH Call SOLE 66400 0 0 JABIL INC COM 466313953 354 12400 SH Put SOLE 12400 0 0 JACK IN THE BOX INC COM 466367109 447 4384 SH SOLE 4384 0 0 JACK IN THE BOX INC COM 466367909 4668 45800 SH Call SOLE 45800 0 0 JACK IN THE BOX INC COM 466367959 347 3400 SH Put SOLE 3400 0 0 JAGGED PEAK ENERGY INC COM 47009K907 85 6200 SH Call SOLE 6200 0 0 JAKKS PAC INC COM 47012E106 6 2100 SH SOLE 2100 0 0 JAMBA INC COM NEW 47023A909 7 800 SH Call SOLE 800 0 0 JAMBA INC COM NEW 47023A959 2 200 SH Put SOLE 200 0 0 JD COM INC SPON ADR CL A 47215P106 44565 1166633 SH SOLE 1166633 0 0 JD COM INC SPON ADR CL A 47215P906 99435 2603000 SH Call SOLE 2603000 0 0 JD COM INC SPON ADR CL A 47215P956 57197 1497300 SH Put SOLE 1497300 0 0 JETBLUE AIRWAYS CORP COM 477143101 3736 201598 SH SOLE 201598 0 0 JETBLUE AIRWAYS CORP COM 477143901 1399 75500 SH Call SOLE 75500 0 0 JETBLUE AIRWAYS CORP COM 477143951 3612 194900 SH Put SOLE 194900 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T900 3119 125000 SH Call SOLE 125000 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T950 3169 127000 SH Put SOLE 127000 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839954 960 9500 SH Put SOLE 9500 0 0 JOHNSON & JOHNSON COM 478160104 51 390 SH SOLE 390 0 0 JOHNSON & JOHNSON COM 478160954 260 2000 SH Put SOLE 2000 0 0 JONES ENERGY INC COM CL A 48019R908 163 84900 SH Call SOLE 84900 0 0 J2 GLOBAL INC COM 48123V102 221 2997 SH SOLE 2997 0 0 J2 GLOBAL INC COM 48123V902 813 11000 SH Call SOLE 11000 0 0 J2 GLOBAL INC COM 48123V952 1108 15000 SH Put SOLE 15000 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 2804 967066 SH SOLE 967066 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L907 119 41000 SH Call SOLE 41000 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L957 2251 776300 SH Put SOLE 776300 0 0 JUNIPER NETWORKS INC COM 48203R104 212 7607 SH SOLE 7607 0 0 JUNIPER NETWORKS INC COM 48203R904 952 34200 SH Call SOLE 34200 0 0 JUNO THERAPEUTICS INC COM 48205A909 6227 138800 SH Call SOLE 138800 0 0 JUNO THERAPEUTICS INC COM 48205A959 15400 343300 SH Put SOLE 343300 0 0 JUST ENERGY GROUP INC COM 48213W901 190 32700 SH Call SOLE 32700 0 0 KAR AUCTION SVCS INC COM 48238T909 845 17700 SH Call SOLE 17700 0 0 KBR INC COM 48242W906 395 22100 SH Call SOLE 22100 0 0 KBR INC COM 48242W956 14 800 SH Put SOLE 800 0 0 KKR & CO L P DEL COM UNITS 48248M102 4344 213680 SH SOLE 213680 0 0 KKR & CO L P DEL COM UNITS 48248M902 3411 167800 SH Call SOLE 167800 0 0 KKR & CO L P DEL COM UNITS 48248M952 3580 176100 SH Put SOLE 176100 0 0 K2M GROUP HLDGS INC COM 48273J107 25 1159 SH SOLE 1159 0 0 K2M GROUP HLDGS INC COM 48273J957 21 1000 SH Put SOLE 1000 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 825 143555 SH SOLE 143555 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709901 960 166900 SH Call SOLE 166900 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709951 1760 306000 SH Put SOLE 306000 0 0 KANSAS CITY SOUTHERN COM NEW 485170902 120 1100 SH Call SOLE 1100 0 0 KANSAS CITY SOUTHERN COM NEW 485170952 1228 11300 SH Put SOLE 11300 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 9 410 SH SOLE 410 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P903 88 4100 SH Call SOLE 4100 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U906 620 56500 SH Call SOLE 56500 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U956 5 500 SH Put SOLE 500 0 0 KB HOME COM 48666K109 2465 102199 SH SOLE 102199 0 0 KB HOME COM 48666K909 22 900 SH Call SOLE 900 0 0 KB HOME COM 48666K959 2728 113100 SH Put SOLE 113100 0 0 KEANE GROUP INC COM 48669A108 333 19962 SH SOLE 19962 0 0 KEANE GROUP INC COM 48669A958 322 19300 SH Put SOLE 19300 0 0 KEARNY FINL CORP MD COM 48716P908 307 20000 SH Call SOLE 20000 0 0 KEARNY FINL CORP MD COM 48716P958 307 20000 SH Put SOLE 20000 0 0 KELLOGG CO COM 487836908 94 1500 SH Call SOLE 1500 0 0 KELLOGG CO COM 487836958 287 4600 SH Put SOLE 4600 0 0 KEMET CORP COM NEW 488360207 151 7146 SH SOLE 7146 0 0 KEMET CORP COM NEW 488360907 906 42900 SH Call SOLE 42900 0 0 KEMET CORP COM NEW 488360957 150 7100 SH Put SOLE 7100 0 0 KENNAMETAL INC COM 489170100 17 420 SH SOLE 420 0 0 KENNAMETAL INC COM 489170900 137 3400 SH Call SOLE 3400 0 0 KENNAMETAL INC COM 489170950 65 1600 SH Put SOLE 1600 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 137 7372 SH SOLE 7372 0 0 KENNEDY-WILSON HLDGS INC COM 489398957 540 29100 SH Put SOLE 29100 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 1584 223115 SH SOLE 223115 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515901 112 15800 SH Call SOLE 15800 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515951 1497 210800 SH Put SOLE 210800 0 0 KEYCORP NEW COM 493267908 1319 70100 SH Call SOLE 70100 0 0 KEYCORP NEW COM 493267958 510 27100 SH Put SOLE 27100 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L903 129 3100 SH Call SOLE 3100 0 0 KIMCO RLTY CORP COM 49446R909 698 35700 SH Call SOLE 35700 0 0 KIMCO RLTY CORP COM 49446R959 307 15700 SH Put SOLE 15700 0 0 KINDER MORGAN INC DEL COM 49456B101 8074 420940 SH SOLE 420940 0 0 KINDER MORGAN INC DEL COM 49456B901 9899 516100 SH Call SOLE 516100 0 0 KINDER MORGAN INC DEL COM 49456B951 16784 875100 SH Put SOLE 875100 0 0 KINDRED BIOSCIENCES INC COM 494577909 1 100 SH Call SOLE 100 0 0 KINDRED HEALTHCARE INC COM 494580103 47 6940 SH SOLE 6940 0 0 KINDRED HEALTHCARE INC COM 494580903 67 9900 SH Call SOLE 9900 0 0 KINDRED HEALTHCARE INC COM 494580953 45 6600 SH Put SOLE 6600 0 0 KINROSS GOLD CORP COM NO PAR 496902404 1126 265451 SH SOLE 265451 0 0 KINROSS GOLD CORP COM NO PAR 496902904 1369 322900 SH Call SOLE 322900 0 0 KINROSS GOLD CORP COM NO PAR 496902954 2845 670900 SH Put SOLE 670900 0 0 KITE PHARMA INC COM 49803L909 63383 352500 SH Call SOLE 352500 0 0 KITE PHARMA INC COM 49803L959 24077 133900 SH Put SOLE 133900 0 0 KITE RLTY GROUP TR COM NEW 49803T900 207 10200 SH Call SOLE 10200 0 0 KITE RLTY GROUP TR COM NEW 49803T950 55 2700 SH Put SOLE 2700 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 67 1607 SH SOLE 1607 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049904 307 7400 SH Call SOLE 7400 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049954 25 600 SH Put SOLE 600 0 0 KNOWLES CORP COM 49926D909 2 100 SH Call SOLE 100 0 0 KOHLS CORP COM 500255904 1949 42700 SH Call SOLE 42700 0 0 KOHLS CORP COM 500255954 5327 116700 SH Put SOLE 116700 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472903 49 1200 SH Call SOLE 1200 0 0 KOPIN CORP COM 500600901 24 5700 SH Call SOLE 5700 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 10 596 SH SOLE 596 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631906 65 3900 SH Call SOLE 3900 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631956 89 5300 SH Put SOLE 5300 0 0 KRAFT HEINZ CO COM 500754106 12868 165932 SH SOLE 165932 0 0 KRAFT HEINZ CO COM 500754906 7802 100600 SH Call SOLE 100600 0 0 KRAFT HEINZ CO COM 500754956 25010 322500 SH Put SOLE 322500 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 769 58755 SH SOLE 58755 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B907 734 56100 SH Call SOLE 56100 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B957 1880 143700 SH Put SOLE 143700 0 0 KRATON CORPORATION COM 50077C906 129 3200 SH Call SOLE 3200 0 0 KROGER CO COM 501044901 18551 924800 SH Call SOLE 924800 0 0 KROGER CO COM 501044951 14929 744200 SH Put SOLE 744200 0 0 KRONOS WORLDWIDE INC COM 50105F905 53 2300 SH Call SOLE 2300 0 0 KRONOS WORLDWIDE INC COM 50105F955 126 5500 SH Put SOLE 5500 0 0 L BRANDS INC COM 501797904 8842 212500 SH Call SOLE 212500 0 0 L BRANDS INC COM 501797954 4061 97600 SH Put SOLE 97600 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 461 34370 SH SOLE 34370 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V902 5 400 SH Call SOLE 400 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V952 676 50400 SH Put SOLE 50400 0 0 LGI HOMES INC COM 50187T106 683 14069 SH SOLE 14069 0 0 LGI HOMES INC COM 50187T906 505 10400 SH Call SOLE 10400 0 0 LGI HOMES INC COM 50187T956 2380 49000 SH Put SOLE 49000 0 0 LKQ CORP COM 501889208 1092 30342 SH SOLE 30342 0 0 LKQ CORP COM 501889908 569 15800 SH Call SOLE 15800 0 0 LKQ CORP COM 501889958 3002 83400 SH Put SOLE 83400 0 0 LPL FINL HLDGS INC COM 50212V100 10 199 SH SOLE 199 0 0 LPL FINL HLDGS INC COM 50212V950 129 2500 SH Put SOLE 2500 0 0 LSB INDS INC COM 502160104 6 712 SH SOLE 712 0 0 LSB INDS INC COM 502160954 33 4100 SH Put SOLE 4100 0 0 LSC COMMUNICATIONS INC COM 50218P107 20 1230 SH SOLE 1230 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 147 4240 SH SOLE 4240 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459904 435 12500 SH Call SOLE 12500 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459954 2080 59800 SH Put SOLE 59800 0 0 LA QUINTA HLDGS INC COM 50420D108 48 2746 SH SOLE 2746 0 0 LAM RESEARCH CORP COM 512807108 3536 19111 SH SOLE 19111 0 0 LAM RESEARCH CORP COM 512807908 3497 18900 SH Call SOLE 18900 0 0 LAM RESEARCH CORP COM 512807958 8715 47100 SH Put SOLE 47100 0 0 LAMB WESTON HLDGS INC COM 513272104 157 3358 SH SOLE 3358 0 0 LAMB WESTON HLDGS INC COM 513272904 314 6700 SH Call SOLE 6700 0 0 LANDEC CORP COM 514766104 1 100 SH SOLE 100 0 0 LANDEC CORP COM 514766904 1 100 SH Call SOLE 100 0 0 LANDS END INC NEW COM 51509F105 1576 119365 SH SOLE 119365 0 0 LANDS END INC NEW COM 51509F905 837 63400 SH Call SOLE 63400 0 0 LANDS END INC NEW COM 51509F955 1485 112500 SH Put SOLE 112500 0 0 LANNET INC COM 516012901 2910 157700 SH Call SOLE 157700 0 0 LANNET INC COM 516012951 646 35000 SH Put SOLE 35000 0 0 LANTHEUS HLDGS INC COM 516544903 11 600 SH Call SOLE 600 0 0 LAREDO PETROLEUM INC COM 516806906 631 48800 SH Call SOLE 48800 0 0 LAS VEGAS SANDS CORP COM 517834107 1292 20134 SH SOLE 20134 0 0 LAS VEGAS SANDS CORP COM 517834907 1148 17900 SH Call SOLE 17900 0 0 LAS VEGAS SANDS CORP COM 517834957 7776 121200 SH Put SOLE 121200 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 4 300 SH SOLE 300 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 97 18678 SH SOLE 18678 0 0 LATTICE SEMICONDUCTOR CORP COM 518415904 204 39100 SH Call SOLE 39100 0 0 LATTICE SEMICONDUCTOR CORP COM 518415954 131 25100 SH Put SOLE 25100 0 0 LAUDER ESTEE COS INC CL A 518439104 249 2313 SH SOLE 2313 0 0 LAUDER ESTEE COS INC CL A 518439904 2297 21300 SH Call SOLE 21300 0 0 LAUDER ESTEE COS INC CL A 518439954 108 1000 SH Put SOLE 1000 0 0 LAUREATE EDUCATION INC CL A 518613903 3 200 SH Call SOLE 200 0 0 LAYNE CHRISTENSEN CO COM 521050104 17 1370 SH SOLE 1370 0 0 LAYNE CHRISTENSEN CO COM 521050904 866 69000 SH Call SOLE 69000 0 0 LAYNE CHRISTENSEN CO COM 521050954 25 2000 SH Put SOLE 2000 0 0 LEAF GROUP LTD COM 52177G102 308 44667 SH SOLE 44667 0 0 LEAF GROUP LTD COM 52177G952 225 32600 SH Put SOLE 32600 0 0 LEAR CORP COM NEW 521865904 4431 25600 SH Call SOLE 25600 0 0 LEAR CORP COM NEW 521865954 3462 20000 SH Put SOLE 20000 0 0 LEE ENTERPRISES INC COM 523768109 9 4066 SH SOLE 4066 0 0 LEE ENTERPRISES INC COM 523768959 11 5000 SH Put SOLE 5000 0 0 LEGGETT & PLATT INC COM 524660907 5 100 SH Call SOLE 100 0 0 LEGGETT & PLATT INC COM 524660957 5 100 SH Put SOLE 100 0 0 LEGACY RESVS LP UNIT LP INT 524707304 24 15590 SH SOLE 15590 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 7 175 SH SOLE 175 0 0 LEIDOS HLDGS INC COM 525327102 124 2100 SH SOLE 2100 0 0 LEIDOS HLDGS INC COM 525327902 107 1800 SH Call SOLE 1800 0 0 LEIDOS HLDGS INC COM 525327952 284 4800 SH Put SOLE 4800 0 0 LENDINGCLUB CORP COM 52603A109 1779 292198 SH SOLE 292198 0 0 LENDINGCLUB CORP COM 52603A909 3322 545500 SH Call SOLE 545500 0 0 LENDINGCLUB CORP COM 52603A959 3489 572900 SH Put SOLE 572900 0 0 LENDINGTREE INC NEW COM 52603B107 2137 8741 SH SOLE 8741 0 0 LENDINGTREE INC NEW COM 52603B907 611 2500 SH Call SOLE 2500 0 0 LENDINGTREE INC NEW COM 52603B957 391 1600 SH Put SOLE 1600 0 0 LENNOX INTL INC COM 526107907 6693 37400 SH Call SOLE 37400 0 0 LEUCADIA NATL CORP COM 527288904 2288 90600 SH Call SOLE 90600 0 0 LEUCADIA NATL CORP COM 527288954 81 3200 SH Put SOLE 3200 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N908 2339 43900 SH Call SOLE 43900 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N958 1977 37100 SH Put SOLE 37100 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 861 70092 SH SOLE 70092 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872902 4 300 SH Call SOLE 300 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872952 1200 97600 SH Put SOLE 97600 0 0 LEXINGTON REALTY TRUST COM 529043901 31 3000 SH Call SOLE 3000 0 0 LEXINGTON REALTY TRUST COM 529043951 22 2200 SH Put SOLE 2200 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M904 1666 70700 SH Call SOLE 70700 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M954 516 21900 SH Put SOLE 21900 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 168 4000 SH SOLE 4000 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229959 419 10000 SH Put SOLE 10000 0 0 LIFEPOINT HEALTH INC COM 53219L109 33 573 SH SOLE 573 0 0 LIFEPOINT HEALTH INC COM 53219L959 58 1000 SH Put SOLE 1000 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 469 3442 SH SOLE 3442 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K904 41 300 SH Call SOLE 300 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K954 27 200 SH Put SOLE 200 0 0 LIFEVANTAGE CORP COM NEW 53222K905 4 1000 SH Call SOLE 1000 0 0 LIFE STORAGE INC COM 53223X107 2340 28606 SH SOLE 28606 0 0 LIFE STORAGE INC COM 53223X907 98 1200 SH Call SOLE 1200 0 0 LIFE STORAGE INC COM 53223X957 5318 65000 SH Put SOLE 65000 0 0 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 13 5461 SH SOLE 5461 0 0 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G952 15 6200 SH Put SOLE 6200 0 0 LILIS ENERGY INC COM NEW 532403901 47 10500 SH Call SOLE 10500 0 0 LILLY ELI & CO COM 532457908 6689 78200 SH Call SOLE 78200 0 0 LILLY ELI & CO COM 532457958 8657 101200 SH Put SOLE 101200 0 0 LIMELIGHT NETWORKS INC COM 53261M104 66 16640 SH SOLE 16640 0 0 LIMELIGHT NETWORKS INC COM 53261M904 47 11900 SH Call SOLE 11900 0 0 LIMELIGHT NETWORKS INC COM 53261M954 19 4800 SH Put SOLE 4800 0 0 LINCOLN NATL CORP IND COM 534187109 17 230 SH SOLE 230 0 0 LINCOLN NATL CORP IND COM 534187909 147 2000 SH Call SOLE 2000 0 0 LINCOLN NATL CORP IND COM 534187959 88 1200 SH Put SOLE 1200 0 0 LINE CORP SPONSORED ADR 53567X101 45 1238 SH SOLE 1238 0 0 LINE CORP SPONSORED ADR 53567X901 630 17400 SH Call SOLE 17400 0 0 LINE CORP SPONSORED ADR 53567X951 116 3200 SH Put SOLE 3200 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 240 7161 SH SOLE 7161 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919901 488 14600 SH Call SOLE 14600 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919951 1642 49100 SH Put SOLE 49100 0 0 LIPOCINE INC NEW COM 53630X904 274 69100 SH Call SOLE 69100 0 0 LIVE NATION ENTERTAINMENT IN COM 538034909 762 17500 SH Call SOLE 17500 0 0 LIVE NATION ENTERTAINMENT IN COM 538034959 174 4000 SH Put SOLE 4000 0 0 LIVE VENTURES INC COM NEW 538142308 1 50 SH SOLE 50 0 0 LIVEPERSON INC COM 538146101 88 6500 SH SOLE 6500 0 0 LIVEPERSON INC COM 538146901 5 400 SH Call SOLE 400 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 609 166477 SH SOLE 166477 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439909 439 119900 SH Call SOLE 119900 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439959 1507 411700 SH Put SOLE 411700 0 0 LOGMEIN INC COM 54142L909 297 2700 SH Call SOLE 2700 0 0 LOGMEIN INC COM 54142L959 11 100 SH Put SOLE 100 0 0 LOUISIANA PAC CORP COM 546347105 102 3781 SH SOLE 3781 0 0 LOUISIANA PAC CORP COM 546347905 580 21400 SH Call SOLE 21400 0 0 LOUISIANA PAC CORP COM 546347955 95 3500 SH Put SOLE 3500 0 0 LOXO ONCOLOGY INC COM 548862101 59 637 SH SOLE 637 0 0 LOXO ONCOLOGY INC COM 548862901 28 300 SH Call SOLE 300 0 0 LOXO ONCOLOGY INC COM 548862951 276 3000 SH Put SOLE 3000 0 0 LULULEMON ATHLETICA INC COM 550021109 713 11452 SH SOLE 11452 0 0 LULULEMON ATHLETICA INC COM 550021909 1201 19300 SH Call SOLE 19300 0 0 LULULEMON ATHLETICA INC COM 550021959 4102 65900 SH Put SOLE 65900 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2136 54794 SH SOLE 54794 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T907 7036 180500 SH Call SOLE 180500 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T957 5247 134600 SH Put SOLE 134600 0 0 LUMENTUM HLDGS INC COM 55024U109 259 4766 SH SOLE 4766 0 0 LUMENTUM HLDGS INC COM 55024U909 5277 97100 SH Call SOLE 97100 0 0 LUMENTUM HLDGS INC COM 55024U959 1516 27900 SH Put SOLE 27900 0 0 LYON WILLIAM HOMES CL A NEW 552074700 4 170 SH SOLE 170 0 0 LYON WILLIAM HOMES CL A NEW 552074900 21 900 SH Call SOLE 900 0 0 LYON WILLIAM HOMES CL A NEW 552074950 12 500 SH Put SOLE 500 0 0 MBIA INC COM 55262C900 1392 160000 SH Call SOLE 160000 0 0 MBIA INC COM 55262C950 3025 347700 SH Put SOLE 347700 0 0 M D C HLDGS INC COM 552676108 1 40 SH SOLE 40 0 0 M D C HLDGS INC COM 552676908 7 200 SH Call SOLE 200 0 0 M D C HLDGS INC COM 552676958 7 200 SH Put SOLE 200 0 0 MFA FINL INC COM 55272X902 1 100 SH Call SOLE 100 0 0 MFA FINL INC COM 55272X952 2 200 SH Put SOLE 200 0 0 MEI PHARMA INC COM NEW 55279B202 15 5420 SH SOLE 5420 0 0 MEI PHARMA INC COM NEW 55279B902 133 49500 SH Call SOLE 49500 0 0 MEI PHARMA INC COM NEW 55279B952 20 7500 SH Put SOLE 7500 0 0 MGIC INVT CORP WIS COM 552848103 622 49679 SH SOLE 49679 0 0 MGIC INVT CORP WIS COM 552848903 366 29200 SH Call SOLE 29200 0 0 MGIC INVT CORP WIS COM 552848953 345 27500 SH Put SOLE 27500 0 0 MGM RESORTS INTERNATIONAL COM 552953901 9161 281100 SH Call SOLE 281100 0 0 MGM RESORTS INTERNATIONAL COM 552953951 5045 154800 SH Put SOLE 154800 0 0 MGP INGREDIENTS INC NEW COM 55303J906 152 2500 SH Call SOLE 2500 0 0 MGP INGREDIENTS INC NEW COM 55303J956 182 3000 SH Put SOLE 3000 0 0 MPLX LP COM UNIT REP LTD 55336V100 2708 77340 SH SOLE 77340 0 0 MPLX LP COM UNIT REP LTD 55336V900 1110 31700 SH Call SOLE 31700 0 0 MPLX LP COM UNIT REP LTD 55336V950 3578 102200 SH Put SOLE 102200 0 0 MRC GLOBAL INC COM 55345K103 5 300 SH SOLE 300 0 0 MRC GLOBAL INC COM 55345K953 28 1600 SH Put SOLE 1600 0 0 MSC INDL DIRECT INC CL A 553530106 3 38 SH SOLE 38 0 0 MSC INDL DIRECT INC CL A 553530956 15 200 SH Put SOLE 200 0 0 MSCI INC COM 55354G900 23 200 SH Call SOLE 200 0 0 MV OIL TR TR UNITS 553859959 29 5000 SH Put SOLE 5000 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y900 1419 31800 SH Call SOLE 31800 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y950 468 10500 SH Put SOLE 10500 0 0 MACERICH CO COM 554382101 669 12173 SH SOLE 12173 0 0 MACERICH CO COM 554382901 60 1100 SH Call SOLE 1100 0 0 MACERICH CO COM 554382951 522 9500 SH Put SOLE 9500 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 62 862 SH SOLE 862 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B905 368 5100 SH Call SOLE 5100 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B955 1595 22100 SH Put SOLE 22100 0 0 MACROGENICS INC COM 556099109 49 2651 SH SOLE 2651 0 0 MACROGENICS INC COM 556099909 85 4600 SH Call SOLE 4600 0 0 MACROGENICS INC COM 556099959 55 3000 SH Put SOLE 3000 0 0 MACYS INC COM 55616P104 1443 66110 SH SOLE 66110 0 0 MACYS INC COM 55616P904 2645 121200 SH Call SOLE 121200 0 0 MACYS INC COM 55616P954 6083 278800 SH Put SOLE 278800 0 0 MAG SILVER CORP COM 55903Q104 485 43160 SH SOLE 43160 0 0 MAG SILVER CORP COM 55903Q904 82 7300 SH Call SOLE 7300 0 0 MAG SILVER CORP COM 55903Q954 6 500 SH Put SOLE 500 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3099 43610 SH SOLE 43610 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080906 1002 14100 SH Call SOLE 14100 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080956 7163 100800 SH Put SOLE 100800 0 0 MAGNA INTL INC COM 559222401 1047 19610 SH SOLE 19610 0 0 MAGNA INTL INC COM 559222901 96 1800 SH Call SOLE 1800 0 0 MAGNA INTL INC COM 559222951 2471 46300 SH Put SOLE 46300 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 969 85386 SH SOLE 85386 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J903 3 300 SH Call SOLE 300 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J953 465 41000 SH Put SOLE 41000 0 0 MAIN STREET CAPITAL CORP COM 56035L904 123 3100 SH Call SOLE 3100 0 0 MANITEX INTL INC COM 563420908 396 44100 SH Call SOLE 44100 0 0 MANITOWOC INC COM 563571108 305 33845 SH SOLE 33845 0 0 MANITOWOC INC COM 563571908 176 19600 SH Call SOLE 19600 0 0 MANITOWOC INC COM 563571958 296 32900 SH Put SOLE 32900 0 0 MANNING & NAPIER INC CL A 56382Q902 36 9100 SH Call SOLE 9100 0 0 MANNKIND CORP COM NEW 56400P906 6934 3195400 SH Call SOLE 3195400 0 0 MANNKIND CORP COM NEW 56400P956 2159 994700 SH Put SOLE 994700 0 0 MANULIFE FINL CORP COM 56501R906 276 13600 SH Call SOLE 13600 0 0 MANULIFE FINL CORP COM 56501R956 18 900 SH Put SOLE 900 0 0 MARATHON OIL CORP COM 565849106 3825 282093 SH SOLE 282093 0 0 MARATHON OIL CORP COM 565849906 2854 210500 SH Call SOLE 210500 0 0 MARATHON OIL CORP COM 565849956 7405 546100 SH Put SOLE 546100 0 0 MARATHON PETE CORP COM 56585A902 13992 249500 SH Call SOLE 249500 0 0 MARATHON PETE CORP COM 56585A952 5989 106800 SH Put SOLE 106800 0 0 MARCUS & MILLICHAP INC COM 566324909 30 1100 SH Call SOLE 1100 0 0 MARCUS & MILLICHAP INC COM 566324959 3 100 SH Put SOLE 100 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 139 1116 SH SOLE 1116 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y907 598 4800 SH Call SOLE 4800 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y957 1121 9000 SH Put SOLE 9000 0 0 MARSH & MCLENNAN COS INC COM 571748902 67 800 SH Call SOLE 800 0 0 MARRIOTT INTL INC NEW CL A 571903202 1286 11659 SH SOLE 11659 0 0 MARRIOTT INTL INC NEW CL A 571903902 1081 9800 SH Call SOLE 9800 0 0 MARRIOTT INTL INC NEW CL A 571903952 1422 12900 SH Put SOLE 12900 0 0 MARTIN MARIETTA MATLS INC COM 573284106 64 310 SH SOLE 310 0 0 MARTIN MARIETTA MATLS INC COM 573284956 495 2400 SH Put SOLE 2400 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 46 2941 SH SOLE 2941 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331905 11 700 SH Call SOLE 700 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331955 98 6300 SH Put SOLE 6300 0 0 MASCO CORP COM 574599906 2001 51300 SH Call SOLE 51300 0 0 MASCO CORP COM 574599956 109 2800 SH Put SOLE 2800 0 0 MASIMO CORP COM 574795100 376 4346 SH SOLE 4346 0 0 MASIMO CORP COM 574795900 433 5000 SH Call SOLE 5000 0 0 MASIMO CORP COM 574795950 355 4100 SH Put SOLE 4100 0 0 MASTEC INC COM 576323909 891 19200 SH Call SOLE 19200 0 0 MASTEC INC COM 576323959 190 4100 SH Put SOLE 4100 0 0 MATADOR RES CO COM 576485905 3491 128600 SH Call SOLE 128600 0 0 MATADOR RES CO COM 576485955 1067 39300 SH Put SOLE 39300 0 0 MATCH GROUP INC COM 57665R906 573 24700 SH Call SOLE 24700 0 0 MATCH GROUP INC COM 57665R956 995 42900 SH Put SOLE 42900 0 0 MATRIX SVC CO COM 576853105 8 500 SH SOLE 500 0 0 MATRIX SVC CO COM 576853905 12 800 SH Call SOLE 800 0 0 MATSON INC COM 57686G905 23 800 SH Call SOLE 800 0 0 MATTEL INC COM 577081102 459 29664 SH SOLE 29664 0 0 MATTEL INC COM 577081902 2834 183100 SH Call SOLE 183100 0 0 MATTEL INC COM 577081952 828 53500 SH Put SOLE 53500 0 0 MATTERSIGHT CORP COM 577097908 0 100 SH Call SOLE 100 0 0 MAXIM INTEGRATED PRODS INC COM 57772K901 2968 62200 SH Call SOLE 62200 0 0 MAXIM INTEGRATED PRODS INC COM 57772K951 215 4500 SH Put SOLE 4500 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 1887 367759 SH SOLE 367759 0 0 MAXWELL TECHNOLOGIES INC COM 577767956 961 187400 SH Put SOLE 187400 0 0 MAXLINEAR INC COM 57776J100 34 1426 SH SOLE 1426 0 0 MAXLINEAR INC COM 57776J900 19 800 SH Call SOLE 800 0 0 MAXLINEAR INC COM 57776J950 2 100 SH Put SOLE 100 0 0 MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 1492 30222 SH SOLE 30222 0 0 MAZOR ROBOTICS LTD SPONSORED ADS 57886P903 44 900 SH Call SOLE 900 0 0 MAZOR ROBOTICS LTD SPONSORED ADS 57886P953 1042 21100 SH Put SOLE 21100 0 0 MCDERMOTT INTL INC COM 580037109 181 24887 SH SOLE 24887 0 0 MCDERMOTT INTL INC COM 580037909 1380 189800 SH Call SOLE 189800 0 0 MCDERMOTT INTL INC COM 580037959 324 44600 SH Put SOLE 44600 0 0 MCEWEN MNG INC COM 58039P907 2974 1525300 SH Call SOLE 1525300 0 0 MCEWEN MNG INC COM 58039P957 143 73100 SH Put SOLE 73100 0 0 MCKESSON CORP COM 58155Q103 1292 8408 SH SOLE 8408 0 0 MCKESSON CORP COM 58155Q903 4962 32300 SH Call SOLE 32300 0 0 MCKESSON CORP COM 58155Q953 3164 20600 SH Put SOLE 20600 0 0 MEDALLION FINL CORP COM 583928106 109 50354 SH SOLE 50354 0 0 MEDALLION FINL CORP COM 583928906 105 48300 SH Call SOLE 48300 0 0 MEDALLION FINL CORP COM 583928956 115 52800 SH Put SOLE 52800 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 138 10529 SH SOLE 10529 0 0 MEDICAL PPTYS TRUST INC COM 58463J904 646 49200 SH Call SOLE 49200 0 0 MEDICAL PPTYS TRUST INC COM 58463J954 446 34000 SH Put SOLE 34000 0 0 MEDICINES CO COM 584688105 3672 99141 SH SOLE 99141 0 0 MEDICINES CO COM 584688905 4667 126000 SH Call SOLE 126000 0 0 MEDICINES CO COM 584688955 12042 325100 SH Put SOLE 325100 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 65 829 SH SOLE 829 0 0 MEDIDATA SOLUTIONS INC COM 58471A905 94 1200 SH Call SOLE 1200 0 0 MEDIDATA SOLUTIONS INC COM 58471A955 101 1300 SH Put SOLE 1300 0 0 MEDNAX INC COM 58502B106 16 371 SH SOLE 371 0 0 MEDNAX INC COM 58502B906 867 20100 SH Call SOLE 20100 0 0 MEDNAX INC COM 58502B956 9 200 SH Put SOLE 200 0 0 MEET GROUP INC COM 58513U101 556 152773 SH SOLE 152773 0 0 MEET GROUP INC COM 58513U901 96 26300 SH Call SOLE 26300 0 0 MEET GROUP INC COM 58513U951 630 173100 SH Put SOLE 173100 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 3274 135723 SH SOLE 135723 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464900 458 19000 SH Call SOLE 19000 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464950 3893 161400 SH Put SOLE 161400 0 0 MERCER INTL INC COM 588056101 46 3842 SH SOLE 3842 0 0 MERCER INTL INC COM 588056901 101 8500 SH Call SOLE 8500 0 0 MERCER INTL INC COM 588056951 36 3000 SH Put SOLE 3000 0 0 MERCK & CO INC COM 58933Y905 15905 248400 SH Call SOLE 248400 0 0 MERCK & CO INC COM 58933Y955 1479 23100 SH Put SOLE 23100 0 0 MERCURY SYS INC COM 589378108 372 7169 SH SOLE 7169 0 0 MERCURY SYS INC COM 589378908 285 5500 SH Call SOLE 5500 0 0 MERCURY SYS INC COM 589378958 5 100 SH Put SOLE 100 0 0 MERIDIAN BIOSCIENCE INC COM 589584901 21 1500 SH Call SOLE 1500 0 0 MERITAGE HOMES CORP COM 59001A902 280 6300 SH Call SOLE 6300 0 0 MERITAGE HOMES CORP COM 59001A952 49 1100 SH Put SOLE 1100 0 0 MERITOR INC COM 59001K900 3368 129500 SH Call SOLE 129500 0 0 MERITOR INC COM 59001K950 1454 55900 SH Put SOLE 55900 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 8 538 SH SOLE 538 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328909 20 1400 SH Call SOLE 1400 0 0 METHANEX CORP COM 59151K108 331 6590 SH SOLE 6590 0 0 METHANEX CORP COM 59151K908 75 1500 SH Call SOLE 1500 0 0 METHANEX CORP COM 59151K958 121 2400 SH Put SOLE 2400 0 0 METHODE ELECTRS INC COM 591520900 4 100 SH Call SOLE 100 0 0 METHODE ELECTRS INC COM 591520950 42 1000 SH Put SOLE 1000 0 0 METLIFE INC COM 59156R908 3236 62300 SH Call SOLE 62300 0 0 METLIFE INC COM 59156R958 5792 111500 SH Put SOLE 111500 0 0 MICHAELS COS INC COM 59408Q906 700 32600 SH Call SOLE 32600 0 0 MICHAELS COS INC COM 59408Q956 4 200 SH Put SOLE 200 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 208 6509 SH SOLE 6509 0 0 MICROSOFT CORP COM 594918104 3514 47168 SH SOLE 47168 0 0 MICROSOFT CORP COM 594918904 1080 14500 SH Call SOLE 14500 0 0 MICROSOFT CORP COM 594918954 1780 23900 SH Put SOLE 23900 0 0 MICROVISION INC DEL COM NEW 594960904 396 142400 SH Call SOLE 142400 0 0 MICROVISION INC DEL COM NEW 594960954 28 9900 SH Put SOLE 9900 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 402 4473 SH SOLE 4473 0 0 MICROCHIP TECHNOLOGY INC COM 595017904 1410 15700 SH Call SOLE 15700 0 0 MICRON TECHNOLOGY INC COM 595112103 58808 1495234 SH SOLE 1495234 0 0 MICRON TECHNOLOGY INC COM 595112903 23260 591400 SH Call SOLE 591400 0 0 MICRON TECHNOLOGY INC COM 595112953 56183 1428500 SH Put SOLE 1428500 0 0 MID AMER APT CMNTYS INC COM 59522J103 209 1954 SH SOLE 1954 0 0 MIDATECH PHARMA PLC SPONSORED ADR 59564R104 1 518 SH SOLE 518 0 0 MILACRON HLDGS CORP COM 59870L906 2 100 SH Call SOLE 100 0 0 MIMEDX GROUP INC COM 602496101 1673 140854 SH SOLE 140854 0 0 MIMEDX GROUP INC COM 602496901 2761 232400 SH Call SOLE 232400 0 0 MIMEDX GROUP INC COM 602496951 4392 369700 SH Put SOLE 369700 0 0 MINDBODY INC COM CL A 60255W905 13 500 SH Call SOLE 500 0 0 MINDBODY INC COM CL A 60255W955 23 900 SH Put SOLE 900 0 0 MIRATI THERAPEUTICS INC COM 60468T105 56 4759 SH SOLE 4759 0 0 MIRATI THERAPEUTICS INC COM 60468T905 2 200 SH Call SOLE 200 0 0 MIRATI THERAPEUTICS INC COM 60468T955 111 9500 SH Put SOLE 9500 0 0 MITEK SYS INC COM NEW 606710200 397 41765 SH SOLE 41765 0 0 MITEK SYS INC COM NEW 606710900 283 29800 SH Call SOLE 29800 0 0 MITEK SYS INC COM NEW 606710950 313 32900 SH Put SOLE 32900 0 0 MITEL NETWORKS CORP COM 60671Q904 57 6800 SH Call SOLE 6800 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822904 68 10600 SH Call SOLE 10600 0 0 MOBILEIRON INC COM NEW 60739U204 500 135000 SH SOLE 135000 0 0 MOBILEIRON INC COM NEW 60739U904 461 124600 SH Call SOLE 124600 0 0 MOBILEIRON INC COM NEW 60739U954 518 140000 SH Put SOLE 140000 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 11 1025 SH SOLE 1025 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409909 49 4700 SH Call SOLE 4700 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409959 151 14500 SH Put SOLE 14500 0 0 MOBILE MINI INC COM 60740F955 861 25000 SH Put SOLE 25000 0 0 MODEL N INC COM 607525102 27 1821 SH SOLE 1821 0 0 MODEL N INC COM 607525902 78 5200 SH Call SOLE 5200 0 0 MOELIS & CO CL A 60786M905 232 5400 SH Call SOLE 5400 0 0 MOLECULAR TEMPLATES INC COM 608550109 3 433 SH SOLE 433 0 0 MOLECULAR TEMPLATES INC COM 608550909 6 900 SH Call SOLE 900 0 0 MOLINA HEALTHCARE INC COM 60855R900 323 4700 SH Call SOLE 4700 0 0 MOLINA HEALTHCARE INC COM 60855R950 34 500 SH Put SOLE 500 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T900 19 1000 SH Call SOLE 1000 0 0 MOMO INC ADR 60879B107 15489 494210 SH SOLE 494210 0 0 MOMO INC ADR 60879B907 2028 64700 SH Call SOLE 64700 0 0 MOMO INC ADR 60879B957 22950 732300 SH Put SOLE 732300 0 0 MONARCH CASINO & RESORT INC COM 609027957 723 18300 SH Put SOLE 18300 0 0 MONDELEZ INTL INC CL A 609207105 31137 765795 SH SOLE 765795 0 0 MONDELEZ INTL INC CL A 609207905 25433 625500 SH Call SOLE 625500 0 0 MONDELEZ INTL INC CL A 609207955 58274 1433200 SH Put SOLE 1433200 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 358 22194 SH SOLE 22194 0 0 MONEYGRAM INTL INC COM NEW 60935Y908 192 11900 SH Call SOLE 11900 0 0 MONEYGRAM INTL INC COM NEW 60935Y958 464 28800 SH Put SOLE 28800 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720907 8 500 SH Call SOLE 500 0 0 MONOLITHIC PWR SYS INC COM 609839105 16 150 SH SOLE 150 0 0 MONOLITHIC PWR SYS INC COM 609839905 107 1000 SH Call SOLE 1000 0 0 MONOLITHIC PWR SYS INC COM 609839955 107 1000 SH Put SOLE 1000 0 0 MONRO INC COM 610236901 521 9300 SH Call SOLE 9300 0 0 MONSANTO CO NEW COM 61166W101 11724 97847 SH SOLE 97847 0 0 MONSANTO CO NEW COM 61166W901 30830 257300 SH Call SOLE 257300 0 0 MONSANTO CO NEW COM 61166W951 33082 276100 SH Put SOLE 276100 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1458 26387 SH SOLE 26387 0 0 MONSTER BEVERAGE CORP NEW COM 61174X909 2343 42400 SH Call SOLE 42400 0 0 MONSTER BEVERAGE CORP NEW COM 61174X959 1757 31800 SH Put SOLE 31800 0 0 MORGAN STANLEY COM NEW 617446908 6185 128400 SH Call SOLE 128400 0 0 MORGAN STANLEY COM NEW 617446958 3492 72500 SH Put SOLE 72500 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 173 7245 SH SOLE 7245 0 0 MORGAN STANLEY CHINA A SH FD COM 617468903 14 600 SH Call SOLE 600 0 0 MORGAN STANLEY CHINA A SH FD COM 617468953 107 4500 SH Put SOLE 4500 0 0 MOSAIC CO NEW COM 61945C103 2262 104761 SH SOLE 104761 0 0 MOSAIC CO NEW COM 61945C903 1116 51700 SH Call SOLE 51700 0 0 MOSAIC CO NEW COM 61945C953 4268 197700 SH Put SOLE 197700 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076907 1282 15100 SH Call SOLE 15100 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076957 263 3100 SH Put SOLE 3100 0 0 MOVADO GROUP INC COM 624580106 11 400 SH SOLE 400 0 0 MOVADO GROUP INC COM 624580956 39 1400 SH Put SOLE 1400 0 0 MUELLER WTR PRODS INC COM SER A 624758108 425 33209 SH SOLE 33209 0 0 MUELLER WTR PRODS INC COM SER A 624758908 8 600 SH Call SOLE 600 0 0 MUELLER WTR PRODS INC COM SER A 624758958 1 100 SH Put SOLE 100 0 0 MULESOFT INC CL A 625207105 64 3178 SH SOLE 3178 0 0 MULESOFT INC CL A 625207905 151 7500 SH Call SOLE 7500 0 0 MULESOFT INC CL A 625207955 332 16500 SH Put SOLE 16500 0 0 MURPHY OIL CORP COM 626717102 43 1615 SH SOLE 1615 0 0 MURPHY OIL CORP COM 626717902 778 29300 SH Call SOLE 29300 0 0 MURPHY OIL CORP COM 626717952 531 20000 SH Put SOLE 20000 0 0 MURPHY USA INC COM 626755902 2933 42500 SH Call SOLE 42500 0 0 MYRIAD GENETICS INC COM 62855J104 15 422 SH SOLE 422 0 0 MYRIAD GENETICS INC COM 62855J904 496 13700 SH Call SOLE 13700 0 0 MYRIAD GENETICS INC COM 62855J954 1686 46600 SH Put SOLE 46600 0 0 NCI BUILDING SYS INC COM NEW 628852904 6 400 SH Call SOLE 400 0 0 NCI BUILDING SYS INC COM NEW 628852954 2 100 SH Put SOLE 100 0 0 NCR CORP NEW COM 62886E108 154 4114 SH SOLE 4114 0 0 NCR CORP NEW COM 62886E908 991 26400 SH Call SOLE 26400 0 0 NCR CORP NEW COM 62886E958 86 2300 SH Put SOLE 2300 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M907 551 47700 SH Call SOLE 47700 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M957 100 8700 SH Put SOLE 8700 0 0 NL INDS INC COM NEW 629156907 67 7300 SH Call SOLE 7300 0 0 NL INDS INC COM NEW 629156957 9 1000 SH Put SOLE 1000 0 0 NMI HLDGS INC CL A 629209905 25 2000 SH Call SOLE 2000 0 0 NRG ENERGY INC COM NEW 629377508 3344 130679 SH SOLE 130679 0 0 NRG ENERGY INC COM NEW 629377908 12603 492500 SH Call SOLE 492500 0 0 NRG ENERGY INC COM NEW 629377958 3032 118500 SH Put SOLE 118500 0 0 NV5 GLOBAL INC COM 62945V909 366 6700 SH Call SOLE 6700 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 9 587 SH SOLE 587 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R959 29 1800 SH Put SOLE 1800 0 0 NANTKWEST INC COM 63016Q902 288 52500 SH Call SOLE 52500 0 0 NANTKWEST INC COM 63016Q952 26 4800 SH Put SOLE 4800 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 7 698 SH SOLE 698 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402955 10 1000 SH Put SOLE 1000 0 0 NASDAQ INC COM 631103908 318 4100 SH Call SOLE 4100 0 0 NATIONAL BEVERAGE CORP COM 635017906 1464 11800 SH Call SOLE 11800 0 0 NATIONAL BEVERAGE CORP COM 635017956 447 3600 SH Put SOLE 3600 0 0 NATIONAL CINEMEDIA INC COM 635309107 13 1792 SH SOLE 1792 0 0 NATIONAL CINEMEDIA INC COM 635309957 1 200 SH Put SOLE 200 0 0 NATIONAL FUEL GAS CO N J COM 636180101 23 400 SH SOLE 400 0 0 NATIONAL FUEL GAS CO N J COM 636180901 113 2000 SH Call SOLE 2000 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274909 1580 25200 SH Call SOLE 25200 0 0 NATIONAL OILWELL VARCO INC COM 637071101 244 6822 SH SOLE 6822 0 0 NATIONAL OILWELL VARCO INC COM 637071901 604 16900 SH Call SOLE 16900 0 0 NATIONAL OILWELL VARCO INC COM 637071951 497 13900 SH Put SOLE 13900 0 0 NATIONAL RETAIL PPTYS INC COM 637417906 87 2100 SH Call SOLE 2100 0 0 NATIONAL RETAIL PPTYS INC COM 637417956 437 10500 SH Put SOLE 10500 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 1848 99510 SH SOLE 99510 0 0 NATIONSTAR MTG HLDGS INC COM 63861C909 921 49600 SH Call SOLE 49600 0 0 NATIONSTAR MTG HLDGS INC COM 63861C959 2633 141800 SH Put SOLE 141800 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 350 14646 SH SOLE 14646 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P906 268 11200 SH Call SOLE 11200 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P956 1389 58100 SH Put SOLE 58100 0 0 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 34 1379 SH SOLE 1379 0 0 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P908 15 600 SH Call SOLE 600 0 0 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P958 12 500 SH Put SOLE 500 0 0 NATUS MEDICAL INC DEL COM 639050903 270 7200 SH Call SOLE 7200 0 0 NAVISTAR INTL CORP NEW COM 63934E908 10564 239700 SH Call SOLE 239700 0 0 NAVISTAR INTL CORP NEW COM 63934E958 14622 331800 SH Put SOLE 331800 0 0 NAVIGANT CONSULTING INC COM 63935N907 3 200 SH Call SOLE 200 0 0 NAVIGANT CONSULTING INC COM 63935N957 34 2000 SH Put SOLE 2000 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 6 15562 SH SOLE 15562 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X903 24 59000 SH Call SOLE 59000 0 0 NAVIENT CORPORATION COM 63938C908 1205 80200 SH Call SOLE 80200 0 0 NAVIENT CORPORATION COM 63938C958 620 41300 SH Put SOLE 41300 0 0 NEKTAR THERAPEUTICS COM 640268108 625 26032 SH SOLE 26032 0 0 NEKTAR THERAPEUTICS COM 640268908 1639 68300 SH Call SOLE 68300 0 0 NEKTAR THERAPEUTICS COM 640268958 1193 49700 SH Put SOLE 49700 0 0 NEOGENOMICS INC COM NEW 64049M909 835 75000 SH Call SOLE 75000 0 0 NEONODE INC COM NEW 64051M902 47 36800 SH Call SOLE 36800 0 0 NEOPHOTONICS CORP COM 64051T100 46 8345 SH SOLE 8345 0 0 NEOPHOTONICS CORP COM 64051T950 42 7500 SH Put SOLE 7500 0 0 NEOS THERAPEUTICS INC COM 64052L106 308 33620 SH SOLE 33620 0 0 NEOS THERAPEUTICS INC COM 64052L906 358 39100 SH Call SOLE 39100 0 0 NEOS THERAPEUTICS INC COM 64052L956 200 21900 SH Put SOLE 21900 0 0 NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 0 400 SH SOLE 400 0 0 NEPTUNE TECHNOLOGIES BIORESO COM 64077P908 6 6300 SH Call SOLE 6300 0 0 NEPTUNE TECHNOLOGIES BIORESO COM 64077P958 5 5000 SH Put SOLE 5000 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1 100 SH SOLE 100 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N906 1 100 SH Call SOLE 100 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N956 49 5000 SH Put SOLE 5000 0 0 NETAPP INC COM 64110D904 123 2800 SH Call SOLE 2800 0 0 NETAPP INC COM 64110D954 88 2000 SH Put SOLE 2000 0 0 NETFLIX INC COM 64110L106 893 4924 SH SOLE 4924 0 0 NETFLIX INC COM 64110L906 1995 11000 SH Call SOLE 11000 0 0 NETFLIX INC COM 64110L956 3065 16900 SH Put SOLE 16900 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 58 16502 SH SOLE 16502 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A952 64 18300 SH Put SOLE 18300 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 356 101767 SH SOLE 101767 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U908 437 124800 SH Call SOLE 124800 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U958 330 94400 SH Put SOLE 94400 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1130 18444 SH SOLE 18444 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C909 74 1200 SH Call SOLE 1200 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C959 86 1400 SH Put SOLE 1400 0 0 NEURALSTEM INC COM NEW 64127R901 22 16300 SH Call SOLE 16300 0 0 NEUROTROPE INC COM NEW 64129T207 112 21655 SH SOLE 21655 0 0 NEUROTROPE INC COM NEW 64129T907 252 48800 SH Call SOLE 48800 0 0 NEUROTROPE INC COM NEW 64129T957 136 26300 SH Put SOLE 26300 0 0 NEVSUN RES LTD COM 64156L101 0 198 SH SOLE 198 0 0 NEVSUN RES LTD COM 64156L951 15 6700 SH Put SOLE 6700 0 0 NEVRO CORP COM 64157F103 233 2569 SH SOLE 2569 0 0 NEVRO CORP COM 64157F903 9 100 SH Call SOLE 100 0 0 NEVRO CORP COM 64157F953 427 4700 SH Put SOLE 4700 0 0 NEW GOLD INC CDA COM 644535106 6052 1631246 SH SOLE 1631246 0 0 NEW GOLD INC CDA COM 644535906 717 193200 SH Call SOLE 193200 0 0 NEW GOLD INC CDA COM 644535956 4234 1141300 SH Put SOLE 1141300 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 3 200 SH SOLE 200 0 0 NEW MEDIA INVT GROUP INC COM 64704V956 4 300 SH Put SOLE 300 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3953 44793 SH SOLE 44793 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581907 2904 32900 SH Call SOLE 32900 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581957 12012 136100 SH Put SOLE 136100 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 108 6444 SH SOLE 6444 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T901 497 29700 SH Call SOLE 29700 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T951 1191 71200 SH Put SOLE 71200 0 0 NEW RELIC INC COM 64829B100 159 3195 SH SOLE 3195 0 0 NEW RELIC INC COM 64829B900 125 2500 SH Call SOLE 2500 0 0 NEW SR INVT GROUP INC COM 648691903 209 22800 SH Call SOLE 22800 0 0 NEW SR INVT GROUP INC COM 648691953 13 1400 SH Put SOLE 1400 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 419 32535 SH SOLE 32535 0 0 NEW YORK CMNTY BANCORP INC COM 649445903 152 11800 SH Call SOLE 11800 0 0 NEW YORK CMNTY BANCORP INC COM 649445953 485 37600 SH Put SOLE 37600 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1 100 SH SOLE 100 0 0 NEW YORK REIT INC COM 64976L109 64 8187 SH SOLE 8187 0 0 NEW YORK REIT INC COM 64976L959 18 2300 SH Put SOLE 2300 0 0 NEW YORK TIMES CO CL A 650111107 25 1254 SH SOLE 1254 0 0 NEW YORK TIMES CO CL A 650111907 16 800 SH Call SOLE 800 0 0 NEW YORK TIMES CO CL A 650111957 196 10000 SH Put SOLE 10000 0 0 NEWELL BRANDS INC COM 651229106 1461 34242 SH SOLE 34242 0 0 NEWELL BRANDS INC COM 651229906 1442 33800 SH Call SOLE 33800 0 0 NEWELL BRANDS INC COM 651229956 8269 193800 SH Put SOLE 193800 0 0 NEWFIELD EXPL CO COM 651290108 1731 58329 SH SOLE 58329 0 0 NEWFIELD EXPL CO COM 651290908 1513 51000 SH Call SOLE 51000 0 0 NEWFIELD EXPL CO COM 651290958 6714 226300 SH Put SOLE 226300 0 0 NEWLINK GENETICS CORP COM 651511907 1909 187500 SH Call SOLE 187500 0 0 NEWLINK GENETICS CORP COM 651511957 239 23500 SH Put SOLE 23500 0 0 NEWMONT MINING CORP COM 651639106 5536 147583 SH SOLE 147583 0 0 NEWMONT MINING CORP COM 651639906 8845 235800 SH Call SOLE 235800 0 0 NEWMONT MINING CORP COM 651639956 13849 369200 SH Put SOLE 369200 0 0 NEWS CORP NEW CL A 65249B109 13 992 SH SOLE 992 0 0 NEWS CORP NEW CL A 65249B959 38 2900 SH Put SOLE 2900 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1132 18176 SH SOLE 18176 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K903 10410 167100 SH Call SOLE 167100 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K953 604 9700 SH Put SOLE 9700 0 0 NEXTERA ENERGY INC COM 65339F901 176 1200 SH Call SOLE 1200 0 0 NEXTERA ENERGY INC COM 65339F951 15 100 SH Put SOLE 100 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B906 298 7400 SH Call SOLE 7400 0 0 NIKE INC CL B 654106103 92 1775 SH SOLE 1775 0 0 NIKE INC CL B 654106953 1747 33700 SH Put SOLE 33700 0 0 NISOURCE INC COM 65473P905 975 38100 SH Call SOLE 38100 0 0 NISOURCE INC COM 65473P955 102 4000 SH Put SOLE 4000 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 259 8080 SH SOLE 8080 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X902 6 200 SH Call SOLE 200 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X952 366 11400 SH Put SOLE 11400 0 0 NOKIA CORP SPONSORED ADR 654902204 874 146201 SH SOLE 146201 0 0 NOKIA CORP SPONSORED ADR 654902904 510 85200 SH Call SOLE 85200 0 0 NOKIA CORP SPONSORED ADR 654902954 872 145800 SH Put SOLE 145800 0 0 NOBILIS HEALTH CORP COM 65500B103 9 6237 SH SOLE 6237 0 0 NOBILIS HEALTH CORP COM 65500B903 10 6500 SH Call SOLE 6500 0 0 NOBLE ENERGY INC COM 655044905 3528 124400 SH Call SOLE 124400 0 0 NOBLE ENERGY INC COM 655044955 1202 42400 SH Put SOLE 42400 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H908 1 100 SH Call SOLE 100 0 0 NOODLES & CO COM CL A 65540B105 61 13814 SH SOLE 13814 0 0 NOODLES & CO COM CL A 65540B905 2 400 SH Call SOLE 400 0 0 NOODLES & CO COM CL A 65540B955 66 15000 SH Put SOLE 15000 0 0 NORDSTROM INC COM 655664100 780 16539 SH SOLE 16539 0 0 NORDSTROM INC COM 655664900 1287 27300 SH Call SOLE 27300 0 0 NORDSTROM INC COM 655664950 3668 77800 SH Put SOLE 77800 0 0 NORFOLK SOUTHERN CORP COM 655844108 378 2862 SH SOLE 2862 0 0 NORFOLK SOUTHERN CORP COM 655844908 463 3500 SH Call SOLE 3500 0 0 NORFOLK SOUTHERN CORP COM 655844958 3835 29000 SH Put SOLE 29000 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 1041 578478 SH SOLE 578478 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M904 434 241100 SH Call SOLE 241100 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M954 1734 963300 SH Put SOLE 963300 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 4 4144 SH SOLE 4144 0 0 NORTHERN OIL & GAS INC NEV COM 665531959 5 6000 SH Put SOLE 6000 0 0 NORTHERN TR CORP COM 665859904 101 1100 SH Call SOLE 1100 0 0 NORTHERN TR CORP COM 665859954 809 8800 SH Put SOLE 8800 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 7 559 SH SOLE 559 0 0 NOVAGOLD RES INC COM NEW 66987E206 1182 286802 SH SOLE 286802 0 0 NOVAGOLD RES INC COM NEW 66987E906 709 172200 SH Call SOLE 172200 0 0 NOVAGOLD RES INC COM NEW 66987E956 1851 449200 SH Put SOLE 449200 0 0 NOVARTIS A G SPONSORED ADR 66987V109 286 3331 SH SOLE 3331 0 0 NOVARTIS A G SPONSORED ADR 66987V909 1022 11900 SH Call SOLE 11900 0 0 NOVARTIS A G SPONSORED ADR 66987V959 927 10800 SH Put SOLE 10800 0 0 NOVAVAX INC COM 670002104 40 35191 SH SOLE 35191 0 0 NOVAVAX INC COM 670002904 613 537500 SH Call SOLE 537500 0 0 NOVAVAX INC COM 670002954 379 332400 SH Put SOLE 332400 0 0 NOVO-NORD ISK A S ADR 670100905 1420 29500 SH Call SOLE 29500 0 0 NOW INC COM 67011P100 17 1213 SH SOLE 1213 0 0 NOW INC COM 67011P950 110 8000 SH Put SOLE 8000 0 0 NU SKIN ENTERPRISES INC CL A 67018T905 1875 30500 SH Call SOLE 30500 0 0 NU SKIN ENTERPRISES INC CL A 67018T955 307 5000 SH Put SOLE 5000 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 509 32359 SH SOLE 32359 0 0 NUANCE COMMUNICATIONS INC COM 67020Y900 256 16300 SH Call SOLE 16300 0 0 NUANCE COMMUNICATIONS INC COM 67020Y950 274 17400 SH Put SOLE 17400 0 0 NUCOR CORP COM 670346105 1004 17913 SH SOLE 17913 0 0 NUCOR CORP COM 670346905 852 15200 SH Call SOLE 15200 0 0 NUCOR CORP COM 670346955 2163 38600 SH Put SOLE 38600 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 865 21317 SH SOLE 21317 0 0 NUSTAR ENERGY LP UNIT COM 67058H902 402 9900 SH Call SOLE 9900 0 0 NUSTAR ENERGY LP UNIT COM 67058H952 1019 25100 SH Put SOLE 25100 0 0 NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 22 1009 SH SOLE 1009 0 0 NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L952 33 1500 SH Put SOLE 1500 0 0 NUTANIX INC CL A 67059N108 4948 220982 SH SOLE 220982 0 0 NUTANIX INC CL A 67059N908 360 16100 SH Call SOLE 16100 0 0 NUTANIX INC CL A 67059N958 16860 753000 SH Put SOLE 753000 0 0 NVIDIA CORP COM 67066G104 17417 97425 SH SOLE 97425 0 0 NVIDIA CORP COM 67066G904 15338 85800 SH Call SOLE 85800 0 0 NVIDIA CORP COM 67066G954 29712 166200 SH Put SOLE 166200 0 0 NUTRI SYS INC NEW COM 67069D908 106 1900 SH Call SOLE 1900 0 0 NUTRI SYS INC NEW COM 67069D958 45 800 SH Put SOLE 800 0 0 NUVASIVE INC COM 670704105 1731 31204 SH SOLE 31204 0 0 NUVASIVE INC COM 670704905 377 6800 SH Call SOLE 6800 0 0 NUVASIVE INC COM 670704955 2352 42400 SH Put SOLE 42400 0 0 NXSTAGE MEDICAL INC COM 67072V103 71 2574 SH SOLE 2574 0 0 NXSTAGE MEDICAL INC COM 67072V903 811 29400 SH Call SOLE 29400 0 0 NXSTAGE MEDICAL INC COM 67072V953 72 2600 SH Put SOLE 2600 0 0 OFG BANCORP COM 67103X952 543 59300 SH Put SOLE 59300 0 0 OSI SYSTEMS INC COM 671044905 5692 62300 SH Call SOLE 62300 0 0 OSI SYSTEMS INC COM 671044955 2604 28500 SH Put SOLE 28500 0 0 OASIS PETE INC NEW COM 674215108 1395 153007 SH SOLE 153007 0 0 OASIS PETE INC NEW COM 674215908 842 92300 SH Call SOLE 92300 0 0 OASIS PETE INC NEW COM 674215958 1038 113800 SH Put SOLE 113800 0 0 OBSIDIAN ENERGY LTD COM 674482104 312 297580 SH SOLE 297580 0 0 OBSIDIAN ENERGY LTD COM 674482904 167 158700 SH Call SOLE 158700 0 0 OBSIDIAN ENERGY LTD COM 674482954 761 725000 SH Put SOLE 725000 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 526 8198 SH SOLE 8198 0 0 OCCIDENTAL PETE CORP DEL COM 674599905 501 7800 SH Call SOLE 7800 0 0 OCCIDENTAL PETE CORP DEL COM 674599955 1214 18900 SH Put SOLE 18900 0 0 OCEANEERING INTL INC COM 675232102 1 50 SH SOLE 50 0 0 OCEANEERING INTL INC COM 675232902 26 1000 SH Call SOLE 1000 0 0 OCEANEERING INTL INC COM 675232952 3 100 SH Put SOLE 100 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 62 19110 SH SOLE 19110 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U905 102 31800 SH Call SOLE 31800 0 0 OCLARO INC COM NEW 67555N206 2413 279579 SH SOLE 279579 0 0 OCLARO INC COM NEW 67555N906 2844 329500 SH Call SOLE 329500 0 0 OCLARO INC COM NEW 67555N956 3781 438100 SH Put SOLE 438100 0 0 OCWEN FINL CORP COM NEW 675746309 3247 943774 SH SOLE 943774 0 0 OCWEN FINL CORP COM NEW 675746909 2199 639100 SH Call SOLE 639100 0 0 OCWEN FINL CORP COM NEW 675746959 10197 2964200 SH Put SOLE 2964200 0 0 OCULAR THERAPEUTIX INC COM 67576A100 30 4854 SH SOLE 4854 0 0 OCULAR THERAPEUTIX INC COM 67576A900 305 49300 SH Call SOLE 49300 0 0 OCULAR THERAPEUTIX INC COM 67576A950 14 2300 SH Put SOLE 2300 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 178 41370 SH SOLE 41370 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118951 143 33300 SH Put SOLE 33300 0 0 OFFICE DEPOT INC COM 676220106 527 116054 SH SOLE 116054 0 0 OFFICE DEPOT INC COM 676220906 185 40800 SH Call SOLE 40800 0 0 OFFICE DEPOT INC COM 676220956 349 76800 SH Put SOLE 76800 0 0 OKTA INC CL A 679295105 777 27555 SH SOLE 27555 0 0 OKTA INC CL A 679295905 192 6800 SH Call SOLE 6800 0 0 OKTA INC CL A 679295955 367 13000 SH Put SOLE 13000 0 0 OLD DOMINION FGHT LINES INC COM 679580900 2720 24700 SH Call SOLE 24700 0 0 OLD REP INTL CORP COM 680223104 186 9442 SH SOLE 9442 0 0 OLD REP INTL CORP COM 680223904 404 20500 SH Call SOLE 20500 0 0 OLD REP INTL CORP COM 680223954 768 39000 SH Put SOLE 39000 0 0 OLIN CORP COM PAR $1 680665205 520 15193 SH SOLE 15193 0 0 OLIN CORP COM PAR $1 680665905 623 18200 SH Call SOLE 18200 0 0 OLIN CORP COM PAR $1 680665955 377 11000 SH Put SOLE 11000 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116909 1772 38200 SH Call SOLE 38200 0 0 OLYMPIC STEEL INC COM 68162K906 20 900 SH Call SOLE 900 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 469 14687 SH SOLE 14687 0 0 OMEGA HEALTHCARE INVS INC COM 681936900 3587 112400 SH Call SOLE 112400 0 0 OMEGA HEALTHCARE INVS INC COM 681936950 2856 89500 SH Put SOLE 89500 0 0 OMEGA PROTEIN CORP COM 68210P107 40 2414 SH SOLE 2414 0 0 OMEGA PROTEIN CORP COM 68210P957 193 11600 SH Put SOLE 11600 0 0 OMNOVA SOLUTIONS INC COM 682129901 73 6700 SH Call SOLE 6700 0 0 OMNOVA SOLUTIONS INC COM 682129951 16 1500 SH Put SOLE 1500 0 0 OMEROS CORP COM 682143102 1730 80014 SH SOLE 80014 0 0 OMEROS CORP COM 682143902 737 34100 SH Call SOLE 34100 0 0 OMEROS CORP COM 682143952 4951 229000 SH Put SOLE 229000 0 0 ON DECK CAP INC COM 682163100 99 21214 SH SOLE 21214 0 0 ON DECK CAP INC COM 682163900 180 38600 SH Call SOLE 38600 0 0 ON DECK CAP INC COM 682163950 62 13200 SH Put SOLE 13200 0 0 ON SEMICONDUCTOR CORP COM 682189105 729 39446 SH SOLE 39446 0 0 ON SEMICONDUCTOR CORP COM 682189905 320 17300 SH Call SOLE 17300 0 0 ON SEMICONDUCTOR CORP COM 682189955 2512 136000 SH Put SOLE 136000 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X902 75 16500 SH Call SOLE 16500 0 0 180 DEGREE CAP CORP COM 68235B909 41 23700 SH Call SOLE 23700 0 0 ONCOCYTE CORPORATION COM 68235C107 0 26 SH SOLE 26 0 0 ONEOK INC NEW COM 682680903 20302 366400 SH Call SOLE 366400 0 0 ONEOK INC NEW COM 682680953 499 9000 SH Put SOLE 9000 0 0 ONEMAIN HLDGS INC COM 68268W903 231 8200 SH Call SOLE 8200 0 0 OPEN TEXT CORP COM 683715106 78 2405 SH SOLE 2405 0 0 OPEN TEXT CORP COM 683715906 26 800 SH Call SOLE 800 0 0 OPEN TEXT CORP COM 683715956 216 6700 SH Put SOLE 6700 0 0 OPHTHOTECH CORP COM 683745903 155 54900 SH Call SOLE 54900 0 0 OPHTHOTECH CORP COM 683745953 24 8400 SH Put SOLE 8400 0 0 OPKO HEALTH INC COM 68375N103 6835 996335 SH SOLE 996335 0 0 OPKO HEALTH INC COM 68375N903 5567 811500 SH Call SOLE 811500 0 0 OPKO HEALTH INC COM 68375N953 14898 2171700 SH Put SOLE 2171700 0 0 ORACLE CORP COM 68389X105 888 18373 SH SOLE 18373 0 0 ORACLE CORP COM 68389X955 967 20000 SH Put SOLE 20000 0 0 OPUS BK IRVINE CALIF COM 684000102 43 1807 SH SOLE 1807 0 0 OPUS BK IRVINE CALIF COM 684000902 17 700 SH Call SOLE 700 0 0 OPUS BK IRVINE CALIF COM 684000952 2 100 SH Put SOLE 100 0 0 ORAMED PHARM INC COM NEW 68403P203 75 7605 SH SOLE 7605 0 0 ORAMED PHARM INC COM NEW 68403P953 31 3100 SH Put SOLE 3100 0 0 ORANGE SPONSORED ADR 684060106 515 31364 SH SOLE 31364 0 0 ORANGE SPONSORED ADR 684060906 148 9000 SH Call SOLE 9000 0 0 ORANGE SPONSORED ADR 684060956 616 37500 SH Put SOLE 37500 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 276 12255 SH SOLE 12255 0 0 ORASURE TECHNOLOGIES INC COM 68554V908 144 6400 SH Call SOLE 6400 0 0 ORBITAL ATK INC COM 68557N103 120 901 SH SOLE 901 0 0 ORBITAL ATK INC COM 68557N903 1478 11100 SH Call SOLE 11100 0 0 ORBITAL ATK INC COM 68557N953 1119 8400 SH Put SOLE 8400 0 0 ORCHID IS CAP INC COM 68571X903 21 2100 SH Call SOLE 2100 0 0 ORCHID IS CAP INC COM 68571X953 16 1600 SH Put SOLE 1600 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 27 1942 SH SOLE 1942 0 0 OREXIGEN THERAPEUTICS INC COM NEW 686164902 458 215900 SH Call SOLE 215900 0 0 OREXIGEN THERAPEUTICS INC COM NEW 686164952 4 2000 SH Put SOLE 2000 0 0 ORGANOVO HLDGS INC COM 68620A104 184 82903 SH SOLE 82903 0 0 ORGANOVO HLDGS INC COM 68620A904 2 700 SH Call SOLE 700 0 0 ORGANOVO HLDGS INC COM 68620A954 341 153700 SH Put SOLE 153700 0 0 OSHKOSH CORP COM 688239201 94 1134 SH SOLE 1134 0 0 OSHKOSH CORP COM 688239901 41 500 SH Call SOLE 500 0 0 OSHKOSH CORP COM 688239951 8 100 SH Put SOLE 100 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L951 1 100 SH Put SOLE 100 0 0 OTONOMY INC COM 68906L105 87 26748 SH SOLE 26748 0 0 OTONOMY INC COM 68906L905 156 47900 SH Call SOLE 47900 0 0 OTONOMY INC COM 68906L955 403 124100 SH Put SOLE 124100 0 0 OUTFRONT MEDIA INC COM 69007J906 325 12900 SH Call SOLE 12900 0 0 OVERSTOCK COM INC DEL COM 690370101 3897 131206 SH SOLE 131206 0 0 OVERSTOCK COM INC DEL COM 690370901 639 21500 SH Call SOLE 21500 0 0 OVERSTOCK COM INC DEL COM 690370951 549 18500 SH Put SOLE 18500 0 0 OWENS ILL INC COM NEW 690768403 23 900 SH SOLE 900 0 0 OWENS ILL INC COM NEW 690768903 20 800 SH Call SOLE 800 0 0 PBF ENERGY INC CL A 69318G906 5020 181800 SH Call SOLE 181800 0 0 PBF ENERGY INC CL A 69318G956 2300 83300 SH Put SOLE 83300 0 0 PCM INC COM 69323K100 6 400 SH SOLE 400 0 0 PCM INC COM 69323K950 10 700 SH Put SOLE 700 0 0 PC-TEL INC COM 69325Q105 1 100 SH SOLE 100 0 0 PC-TEL INC COM 69325Q955 5 800 SH Put SOLE 800 0 0 PDC ENERGY INC COM 69327R101 44 899 SH SOLE 899 0 0 PDC ENERGY INC COM 69327R901 20 400 SH Call SOLE 400 0 0 PDC ENERGY INC COM 69327R951 245 5000 SH Put SOLE 5000 0 0 PDL BIOPHARMA INC COM 69329Y104 28 8311 SH SOLE 8311 0 0 PDL BIOPHARMA INC COM 69329Y904 92 27000 SH Call SOLE 27000 0 0 PDL BIOPHARMA INC COM 69329Y954 207 61200 SH Put SOLE 61200 0 0 PG&E CORP COM 69331C908 381 5600 SH Call SOLE 5600 0 0 PG&E CORP COM 69331C958 14 200 SH Put SOLE 200 0 0 PHH CORP COM NEW 693320202 67 4829 SH SOLE 4829 0 0 PHH CORP COM NEW 693320902 64 4600 SH Call SOLE 4600 0 0 PHH CORP COM NEW 693320952 740 53100 SH Put SOLE 53100 0 0 PICO HLDGS INC COM NEW 693366955 63 3800 SH Put SOLE 3800 0 0 PGT INNOVATIONS INC COM 69336V951 15 1000 SH Put SOLE 1000 0 0 PJT PARTNERS INC COM CL A 69343T907 8 200 SH Call SOLE 200 0 0 POSCO SPONSORED ADR 693483109 103 1490 SH SOLE 1490 0 0 POSCO SPONSORED ADR 693483959 1076 15500 SH Put SOLE 15500 0 0 PPL CORP COM 69351T906 3693 97300 SH Call SOLE 97300 0 0 PPL CORP COM 69351T956 2626 69200 SH Put SOLE 69200 0 0 PRA HEALTH SCIENCES INC COM 69354M108 61 800 SH SOLE 800 0 0 PRA HEALTH SCIENCES INC COM 69354M908 221 2900 SH Call SOLE 2900 0 0 PRA GROUP INC COM 69354N106 160 5580 SH SOLE 5580 0 0 PRA GROUP INC COM 69354N906 209 7300 SH Call SOLE 7300 0 0 PRA GROUP INC COM 69354N956 381 13300 SH Put SOLE 13300 0 0 PVH CORP COM 693656100 195 1547 SH SOLE 1547 0 0 PVH CORP COM 693656900 555 4400 SH Call SOLE 4400 0 0 PVH CORP COM 693656950 113 900 SH Put SOLE 900 0 0 PTC THERAPEUTICS INC COM 69366J200 1816 90738 SH SOLE 90738 0 0 PTC THERAPEUTICS INC COM 69366J900 3154 157600 SH Call SOLE 157600 0 0 PTC THERAPEUTICS INC COM 69366J950 11360 567700 SH Put SOLE 567700 0 0 PTC INC COM 69370C900 478 8500 SH Call SOLE 8500 0 0 PTC INC COM 69370C950 439 7800 SH Put SOLE 7800 0 0 PACCAR INC COM 693718908 506 7000 SH Call SOLE 7000 0 0 PACCAR INC COM 693718958 506 7000 SH Put SOLE 7000 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 464 88369 SH SOLE 88369 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D908 140 26700 SH Call SOLE 26700 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D958 1178 224300 SH Put SOLE 224300 0 0 PACIFIC COAST OIL TR UNIT BEN INT 694103902 112 70700 SH Call SOLE 70700 0 0 PACIFIC COAST OIL TR UNIT BEN INT 694103952 5 3000 SH Put SOLE 3000 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U905 43 7700 SH Call SOLE 7700 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U955 3 600 SH Put SOLE 600 0 0 PACIFIC PREMIER BANCORP COM 69478X905 30 800 SH Call SOLE 800 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 391 10423 SH SOLE 10423 0 0 PACIRA PHARMACEUTICALS INC COM 695127900 646 17200 SH Call SOLE 17200 0 0 PACIRA PHARMACEUTICALS INC COM 695127950 473 12600 SH Put SOLE 12600 0 0 PACKAGING CORP AMER COM 695156909 4507 39300 SH Call SOLE 39300 0 0 PACKAGING CORP AMER COM 695156959 126 1100 SH Put SOLE 1100 0 0 PAIN THERAPEUTICS INC COM NEW 69562K506 10 2563 SH SOLE 2563 0 0 PALO ALTO NETWORKS INC COM 697435105 1119 7763 SH SOLE 7763 0 0 PALO ALTO NETWORKS INC COM 697435905 5433 37700 SH Call SOLE 37700 0 0 PALO ALTO NETWORKS INC COM 697435955 9611 66700 SH Put SOLE 66700 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 52 798 SH SOLE 798 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660957 13 200 SH Put SOLE 200 0 0 PAN AMERICAN SILVER CORP COM 697900108 870 51033 SH SOLE 51033 0 0 PAN AMERICAN SILVER CORP COM 697900908 968 56800 SH Call SOLE 56800 0 0 PAN AMERICAN SILVER CORP COM 697900958 3398 199300 SH Put SOLE 199300 0 0 PANDORA MEDIA INC COM 698354107 849 110311 SH SOLE 110311 0 0 PANDORA MEDIA INC COM 698354907 4140 537700 SH Call SOLE 537700 0 0 PANDORA MEDIA INC COM 698354957 2205 286300 SH Put SOLE 286300 0 0 PAPA MURPHYS HLDGS INC COM 698814100 1 100 SH SOLE 100 0 0 PAPA MURPHYS HLDGS INC COM 698814950 12 2000 SH Put SOLE 2000 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 714 28432 SH SOLE 28432 0 0 PARATEK PHARMACEUTICALS INC COM 699374902 861 34300 SH Call SOLE 34300 0 0 PARATEK PHARMACEUTICALS INC COM 699374952 1963 78200 SH Put SOLE 78200 0 0 PAREXEL INTL CORP COM 699462907 379 4300 SH Call SOLE 4300 0 0 PARK CITY GROUP INC COM NEW 700215304 10 862 SH SOLE 862 0 0 PARK ELECTROCHEMICAL CORP COM 700416909 19 1000 SH Call SOLE 1000 0 0 PARKER DRILLING CO COM 701081101 12 10840 SH SOLE 10840 0 0 PARKER DRILLING CO COM 701081901 6 5000 SH Call SOLE 5000 0 0 PARKER DRILLING CO COM 701081951 6 5000 SH Put SOLE 5000 0 0 PARKERVISION INC COM NEW 701354900 224 141700 SH Call SOLE 141700 0 0 PARKERVISION INC COM NEW 701354950 9 5500 SH Put SOLE 5500 0 0 PARSLEY ENERGY INC CL A 701877102 72 2719 SH SOLE 2719 0 0 PARSLEY ENERGY INC CL A 701877902 2052 77900 SH Call SOLE 77900 0 0 PARSLEY ENERGY INC CL A 701877952 1251 47500 SH Put SOLE 47500 0 0 PARTY CITY HOLDCO INC COM 702149105 35 2616 SH SOLE 2616 0 0 PARTY CITY HOLDCO INC COM 702149955 3 200 SH Put SOLE 200 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 174 7226 SH SOLE 7226 0 0 PATTERN ENERGY GROUP INC CL A 70338P900 77 3200 SH Call SOLE 3200 0 0 PATTERN ENERGY GROUP INC CL A 70338P950 381 15800 SH Put SOLE 15800 0 0 PATRIOT NATL INC COM 70338T102 73 54322 SH SOLE 54322 0 0 PATRIOT NATL INC COM 70338T902 9 6400 SH Call SOLE 6400 0 0 PATRIOT NATL INC COM 70338T952 92 68100 SH Put SOLE 68100 0 0 PATTERSON COMPANIES INC COM 703395903 603 15600 SH Call SOLE 15600 0 0 PATTERSON COMPANIES INC COM 703395953 70 1800 SH Put SOLE 1800 0 0 PATTERSON UTI ENERGY INC COM 703481101 111 5309 SH SOLE 5309 0 0 PATTERSON UTI ENERGY INC COM 703481901 603 28800 SH Call SOLE 28800 0 0 PATTERSON UTI ENERGY INC COM 703481951 1399 66800 SH Put SOLE 66800 0 0 PAYCHEX INC COM 704326907 2063 34400 SH Call SOLE 34400 0 0 PAYCHEX INC COM 704326957 1937 32300 SH Put SOLE 32300 0 0 PAYCOM SOFTWARE INC COM 70432V102 0 1 SH SOLE 1 0 0 PAYCOM SOFTWARE INC COM 70432V902 112 1500 SH Call SOLE 1500 0 0 PAYCOM SOFTWARE INC COM 70432V952 22 300 SH Put SOLE 300 0 0 PAYLOCITY HLDG CORP COM 70438V106 58 1196 SH SOLE 1196 0 0 PAYLOCITY HLDG CORP COM 70438V956 10 200 SH Put SOLE 200 0 0 PAYPAL HLDGS INC COM 70450Y103 6314 98605 SH SOLE 98605 0 0 PAYPAL HLDGS INC COM 70450Y903 8465 132200 SH Call SOLE 132200 0 0 PAYPAL HLDGS INC COM 70450Y953 8868 138500 SH Put SOLE 138500 0 0 PEABODY ENERGY CORP NEW COM 704551100 992 34210 SH SOLE 34210 0 0 PEABODY ENERGY CORP NEW COM 704551900 258 8900 SH Call SOLE 8900 0 0 PEABODY ENERGY CORP NEW COM 704551950 693 23900 SH Put SOLE 23900 0 0 PEAK RESORTS INC COM 70469L900 4 1000 SH Call SOLE 1000 0 0 PEARSON PLC SPONSORED ADR 705015105 9 1150 SH SOLE 1150 0 0 PEARSON PLC SPONSORED ADR 705015905 5 600 SH Call SOLE 600 0 0 PEARSON PLC SPONSORED ADR 705015955 11 1300 SH Put SOLE 1300 0 0 PEGASYSTEMS INC COM 705573103 6 109 SH SOLE 109 0 0 PEMBINA PIPELINE CORP COM 706327103 11 300 SH SOLE 300 0 0 PEMBINA PIPELINE CORP COM 706327953 11 300 SH Put SOLE 300 0 0 PENGROWTH ENERGY CORP COM 70706P104 10 10187 SH SOLE 10187 0 0 PENGROWTH ENERGY CORP COM 70706P904 23 21900 SH Call SOLE 21900 0 0 PENGROWTH ENERGY CORP COM 70706P954 12 11700 SH Put SOLE 11700 0 0 PENN NATL GAMING INC COM 707569109 422 18025 SH SOLE 18025 0 0 PENN NATL GAMING INC COM 707569909 2 100 SH Call SOLE 100 0 0 PENNEY J C INC COM 708160906 3152 827400 SH Call SOLE 827400 0 0 PENNEY J C INC COM 708160956 2694 707200 SH Put SOLE 707200 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 84 8016 SH SOLE 8016 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102907 34 3200 SH Call SOLE 3200 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102957 89 8500 SH Put SOLE 8500 0 0 PENNYMAC MTG INVT TR COM 70931T103 5 266 SH SOLE 266 0 0 PENNYMAC MTG INVT TR COM 70931T953 5 300 SH Put SOLE 300 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W903 4429 93100 SH Call SOLE 93100 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W953 57 1200 SH Put SOLE 1200 0 0 PEOPLES UNITED FINANCIAL INC COM 712704905 18 1000 SH Call SOLE 1000 0 0 PEOPLES UNITED FINANCIAL INC COM 712704955 4 200 SH Put SOLE 200 0 0 PEREGRINE PHARMACEUTICALS IN COM PAR 713661502 29 9375 SH SOLE 9375 0 0 PEREGRINE PHARMACEUTICALS IN COM PAR 713661902 85 27100 SH Call SOLE 27100 0 0 PEREGRINE PHARMACEUTICALS IN COM PAR 713661952 24 7800 SH Put SOLE 7800 0 0 PERFORMANCE FOOD GROUP CO COM 71377A903 6 200 SH Call SOLE 200 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 31 3578 SH SOLE 3578 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236906 15 1700 SH Call SOLE 1700 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236956 218 25000 SH Put SOLE 25000 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 41 13120 SH SOLE 13120 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V906 203 64300 SH Call SOLE 64300 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V956 0 100 SH Put SOLE 100 0 0 PERSHING GOLD CORP COM NEW 715302904 29 9900 SH Call SOLE 9900 0 0 PETMED EXPRESS INC COM 716382106 18 556 SH SOLE 556 0 0 PETMED EXPRESS INC COM 716382906 1671 50400 SH Call SOLE 50400 0 0 PETMED EXPRESS INC COM 716382956 1412 42600 SH Put SOLE 42600 0 0 PETROBRAS ARGENTINA S A SPONS ADR 71646J109 70 5558 SH SOLE 5558 0 0 PETROBRAS ARGENTINA S A SPONS ADR 71646J909 3 200 SH Call SOLE 200 0 0 PETROBRAS ARGENTINA S A SPONS ADR 71646J959 126 10000 SH Put SOLE 10000 0 0 PETROQUEST ENERGY INC COM NEW 716748956 12 5100 SH Put SOLE 5100 0 0 PFENEX INC COM 717071954 3 1000 SH Put SOLE 1000 0 0 PFIZER INC COM 717081103 3682 103129 SH SOLE 103129 0 0 PFIZER INC COM 717081903 27914 781900 SH Call SOLE 781900 0 0 PFIZER INC COM 717081953 23087 646700 SH Put SOLE 646700 0 0 PHILIP MORRIS INTL INC COM 718172109 341 3072 SH SOLE 3072 0 0 PHILIP MORRIS INTL INC COM 718172909 5717 51500 SH Call SOLE 51500 0 0 PHILIP MORRIS INTL INC COM 718172959 2698 24300 SH Put SOLE 24300 0 0 PHILLIPS 66 COM 718546104 823 8980 SH SOLE 8980 0 0 PHILLIPS 66 COM 718546904 1054 11500 SH Call SOLE 11500 0 0 PHILLIPS 66 COM 718546954 37 400 SH Put SOLE 400 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 370 62785 SH SOLE 62785 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C903 177 30000 SH Call SOLE 30000 0 0 PHOTRONICS INC COM 719405102 106 11977 SH SOLE 11977 0 0 PIER 1 IMPORTS INC COM 720279908 132 31600 SH Call SOLE 31600 0 0 PIER 1 IMPORTS INC COM 720279958 1121 267600 SH Put SOLE 267600 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 555 19552 SH SOLE 19552 0 0 PILGRIMS PRIDE CORP NEW COM 72147K908 9 300 SH Call SOLE 300 0 0 PILGRIMS PRIDE CORP NEW COM 72147K958 520 18300 SH Put SOLE 18300 0 0 PINNACLE FINL PARTNERS INC COM 72346Q904 603 9000 SH Call SOLE 9000 0 0 PINNACLE FINL PARTNERS INC COM 72346Q954 435 6500 SH Put SOLE 6500 0 0 PINNACLE FOODS INC DEL COM 72348P104 3077 53817 SH SOLE 53817 0 0 PINNACLE FOODS INC DEL COM 72348P904 1326 23200 SH Call SOLE 23200 0 0 PINNACLE FOODS INC DEL COM 72348P954 5088 89000 SH Put SOLE 89000 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 626 29371 SH SOLE 29371 0 0 PINNACLE ENTMT INC NEW COM 72348Y905 68 3200 SH Call SOLE 3200 0 0 PIONEER ENERGY SVCS CORP COM 723664108 19 7390 SH SOLE 7390 0 0 PIONEER ENERGY SVCS CORP COM 723664958 13 5000 SH Put SOLE 5000 0 0 PIONEER NAT RES CO COM 723787107 1806 12244 SH SOLE 12244 0 0 PIONEER NAT RES CO COM 723787907 1785 12100 SH Call SOLE 12100 0 0 PIONEER NAT RES CO COM 723787957 5046 34200 SH Put SOLE 34200 0 0 PITNEY BOWES INC COM 724479900 294 21000 SH Call SOLE 21000 0 0 PITNEY BOWES INC COM 724479950 81 5800 SH Put SOLE 5800 0 0 PIXELWORKS INC COM NEW 72581M305 132 28002 SH SOLE 28002 0 0 PIXELWORKS INC COM NEW 72581M905 2 500 SH Call SOLE 500 0 0 PIXELWORKS INC COM NEW 72581M955 15 3100 SH Put SOLE 3100 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503905 15121 713600 SH Call SOLE 713600 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503955 1937 91400 SH Put SOLE 91400 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A907 20656 944500 SH Call SOLE 944500 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A957 182 8300 SH Put SOLE 8300 0 0 PLANET FITNESS INC CL A 72703H901 569 21100 SH Call SOLE 21100 0 0 PLANET FITNESS INC CL A 72703H951 440 16300 SH Put SOLE 16300 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q905 2023 181400 SH Call SOLE 181400 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q955 547 49100 SH Put SOLE 49100 0 0 PLUG POWER INC COM NEW 72919P202 385 147553 SH SOLE 147553 0 0 PLUG POWER INC COM NEW 72919P902 381 145800 SH Call SOLE 145800 0 0 PLUG POWER INC COM NEW 72919P952 254 97300 SH Put SOLE 97300 0 0 PLURISTEM THERAPEUTICS INC COM 72940R902 98 64800 SH Call SOLE 64800 0 0 POLARIS INDS INC COM 731068902 858 8200 SH Call SOLE 8200 0 0 POLARIS INDS INC COM 731068952 900 8600 SH Put SOLE 8600 0 0 POPULAR INC COM NEW 733174900 25 700 SH Call SOLE 700 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 5664 104828 SH SOLE 104828 0 0 PORTOLA PHARMACEUTICALS INC COM 737010908 5257 97300 SH Call SOLE 97300 0 0 PORTOLA PHARMACEUTICALS INC COM 737010958 3566 66000 SH Put SOLE 66000 0 0 POST HLDGS INC COM 737446104 439 4976 SH SOLE 4976 0 0 POST HLDGS INC COM 737446904 4414 50000 SH Call SOLE 50000 0 0 POST HLDGS INC COM 737446954 618 7000 SH Put SOLE 7000 0 0 POTBELLY CORP COM 73754Y100 51 4077 SH SOLE 4077 0 0 POTASH CORP SASK INC COM 73755L107 6324 328705 SH SOLE 328705 0 0 POTASH CORP SASK INC COM 73755L907 2393 124400 SH Call SOLE 124400 0 0 POTASH CORP SASK INC COM 73755L957 6122 318200 SH Put SOLE 318200 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 464 30144 SH SOLE 30144 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S905 507 32900 SH Call SOLE 32900 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S955 2150 139600 SH Put SOLE 139600 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 15797 653322 SH SOLE 653322 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D907 10528 435400 SH Call SOLE 435400 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D957 22323 923200 SH Put SOLE 923200 0 0 PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 2 541 SH SOLE 541 0 0 PRAXAIR INC COM 74005P104 1977 14147 SH SOLE 14147 0 0 PRAXAIR INC COM 74005P904 8566 61300 SH Call SOLE 61300 0 0 PRAXAIR INC COM 74005P954 1537 11000 SH Put SOLE 11000 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 45 903 SH SOLE 903 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D901 511 10200 SH Call SOLE 10200 0 0 PRETIUM RES INC COM 74139C902 1402 151400 SH Call SOLE 151400 0 0 PRETIUM RES INC COM 74139C952 111 12000 SH Put SOLE 12000 0 0 PRIMERICA INC COM 74164M108 12 144 SH SOLE 144 0 0 PRIMERICA INC COM 74164M908 8 100 SH Call SOLE 100 0 0 PRIMERICA INC COM 74164M958 82 1000 SH Put SOLE 1000 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 51 800 SH SOLE 800 0 0 PRINCIPAL FINL GROUP INC COM 74251V952 167 2600 SH Put SOLE 2600 0 0 PROCTER AND GAMBLE CO COM 742718909 3184 35000 SH Call SOLE 35000 0 0 PROCTER AND GAMBLE CO COM 742718959 1992 21900 SH Put SOLE 21900 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 324 43990 SH SOLE 43990 0 0 PROGENICS PHARMACEUTICALS IN COM 743187906 122 16600 SH Call SOLE 16600 0 0 PROGENICS PHARMACEUTICALS IN COM 743187956 314 42700 SH Put SOLE 42700 0 0 PROGRESSIVE CORP OHIO COM 743315103 468 9657 SH SOLE 9657 0 0 PROGRESSIVE CORP OHIO COM 743315903 68 1400 SH Call SOLE 1400 0 0 PROGRESSIVE CORP OHIO COM 743315953 2314 47800 SH Put SOLE 47800 0 0 PROLOGIS INC COM 74340W903 5439 85700 SH Call SOLE 85700 0 0 PROLOGIS INC COM 74340W953 984 15500 SH Put SOLE 15500 0 0 PROOFPOINT INC COM 743424103 459 5264 SH SOLE 5264 0 0 PROOFPOINT INC COM 743424903 907 10400 SH Call SOLE 10400 0 0 PROOFPOINT INC COM 743424953 872 10000 SH Put SOLE 10000 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B901 5284 148500 SH Call SOLE 148500 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B951 2878 80900 SH Put SOLE 80900 0 0 PROPETRO HLDG CORP COM 74347M108 16 1100 SH SOLE 1100 0 0 PROPETRO HLDG CORP COM 74347M908 19 1300 SH Call SOLE 1300 0 0 PROPETRO HLDG CORP COM 74347M958 43 3000 SH Put SOLE 3000 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 3941 586447 SH SOLE 586447 0 0 PROSPECT CAPITAL CORPORATION COM 74348T902 4756 707700 SH Call SOLE 707700 0 0 PROSPECT CAPITAL CORPORATION COM 74348T952 7592 1129800 SH Put SOLE 1129800 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A901 0 600 SH Call SOLE 600 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A951 2 3100 SH Put SOLE 3100 0 0 PROTO LABS INC COM 743713909 1486 18500 SH Call SOLE 18500 0 0 PROTO LABS INC COM 743713959 337 4200 SH Put SOLE 4200 0 0 PRUDENTIAL FINL INC COM 744320902 2201 20700 SH Call SOLE 20700 0 0 PRUDENTIAL FINL INC COM 744320952 755 7100 SH Put SOLE 7100 0 0 PRUDENTIAL PLC ADR 74435K204 34 700 SH SOLE 700 0 0 PRUDENTIAL PLC ADR 74435K904 57 1200 SH Call SOLE 1200 0 0 PRUDENTIAL PLC ADR 74435K954 24 500 SH Put SOLE 500 0 0 PSIVIDA CORP COM 74440J101 13 11168 SH SOLE 11168 0 0 PSIVIDA CORP COM 74440J901 12 10400 SH Call SOLE 10400 0 0 PSIVIDA CORP COM 74440J951 18 14600 SH Put SOLE 14600 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573906 999 21600 SH Call SOLE 21600 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573956 23 500 SH Put SOLE 500 0 0 PULMATRIX INC COM 74584P103 2 767 SH SOLE 767 0 0 PULTE GROUP INC COM 745867901 2993 109500 SH Call SOLE 109500 0 0 PULTE GROUP INC COM 745867951 1468 53700 SH Put SOLE 53700 0 0 PUMA BIOTECHNOLOGY INC COM 74587V907 11747 98100 SH Call SOLE 98100 0 0 PUMA BIOTECHNOLOGY INC COM 74587V957 4658 38900 SH Put SOLE 38900 0 0 PURE STORAGE INC CL A 74624M102 738 46149 SH SOLE 46149 0 0 PURE STORAGE INC CL A 74624M902 10 600 SH Call SOLE 600 0 0 PURE STORAGE INC CL A 74624M952 361 22600 SH Put SOLE 22600 0 0 QUAD / GRAPHICS INC COM CL A 747301909 158 7000 SH Call SOLE 7000 0 0 QEP RES INC COM 74733V900 1473 171900 SH Call SOLE 171900 0 0 QEP RES INC COM 74733V950 437 51000 SH Put SOLE 51000 0 0 QIWI PLC SPON ADR REP B 74735M908 229 13500 SH Call SOLE 13500 0 0 QIWI PLC SPON ADR REP B 74735M958 742 43800 SH Put SOLE 43800 0 0 QORVO INC COM 74736K101 2261 31996 SH SOLE 31996 0 0 QORVO INC COM 74736K901 2389 33800 SH Call SOLE 33800 0 0 QORVO INC COM 74736K951 2396 33900 SH Put SOLE 33900 0 0 QUALCOMM INC COM 747525103 2776 53545 SH SOLE 53545 0 0 QUALCOMM INC COM 747525903 2312 44600 SH Call SOLE 44600 0 0 QUALCOMM INC COM 747525953 5651 109000 SH Put SOLE 109000 0 0 QUALITY CARE PPTYS INC COM 747545101 74 4796 SH SOLE 4796 0 0 QUALITY CARE PPTYS INC COM 747545901 36 2300 SH Call SOLE 2300 0 0 QUALITY CARE PPTYS INC COM 747545951 121 7800 SH Put SOLE 7800 0 0 QUALITY SYS INC COM 747582104 44 2815 SH SOLE 2815 0 0 QUALITY SYS INC COM 747582904 35 2200 SH Call SOLE 2200 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 55 2400 SH SOLE 2400 0 0 QUANTA SVCS INC COM 74762E102 267 7140 SH SOLE 7140 0 0 QUANTA SVCS INC COM 74762E902 112 3000 SH Call SOLE 3000 0 0 QUANTA SVCS INC COM 74762E952 41 1100 SH Put SOLE 1100 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 5 307 SH SOLE 307 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D900 3 200 SH Call SOLE 200 0 0 QUANTUM CORP COM NEW 747906501 37 6042 SH SOLE 6042 0 0 QUANTUM CORP COM NEW 747906901 13 2200 SH Call SOLE 2200 0 0 QUEST DIAGNOSTICS INC COM 74834L100 56 600 SH SOLE 600 0 0 QUEST DIAGNOSTICS INC COM 74834L900 281 3000 SH Call SOLE 3000 0 0 QUEST DIAGNOSTICS INC COM 74834L950 206 2200 SH Put SOLE 2200 0 0 QUICKLOGIC CORP COM 74837P108 132 78335 SH SOLE 78335 0 0 QUICKLOGIC CORP COM 74837P908 122 72500 SH Call SOLE 72500 0 0 QUICKLOGIC CORP COM 74837P958 127 75600 SH Put SOLE 75600 0 0 QUIDEL CORP COM 74838J901 4 100 SH Call SOLE 100 0 0 QUIDEL CORP COM 74838J951 184 4200 SH Put SOLE 4200 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 417 4381 SH SOLE 4381 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y901 333 3500 SH Call SOLE 3500 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 34 2159 SH SOLE 2159 0 0 QUOTIENT TECHNOLOGY INC COM 749119903 210 13400 SH Call SOLE 13400 0 0 QUOTIENT TECHNOLOGY INC COM 749119953 106 6800 SH Put SOLE 6800 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 2 2787 SH SOLE 2787 0 0 RAIT FINANCIAL TRUST COM NEW 749227959 1 2000 SH Put SOLE 2000 0 0 RLJ LODGING TR COM 74965L101 321 14569 SH SOLE 14569 0 0 RLJ LODGING TR COM 74965L901 103 4700 SH Call SOLE 4700 0 0 RLJ LODGING TR COM 74965L951 1104 50200 SH Put SOLE 50200 0 0 RPC INC COM 749660906 2087 84200 SH Call SOLE 84200 0 0 RPC INC COM 749660956 1772 71500 SH Put SOLE 71500 0 0 RMR GROUP INC CL A 74967R106 0 2 SH SOLE 2 0 0 RH COM 74967X103 3509 49895 SH SOLE 49895 0 0 RH COM 74967X903 15499 220400 SH Call SOLE 220400 0 0 RH COM 74967X953 16708 237600 SH Put SOLE 237600 0 0 RPM INTL INC COM 749685903 816 15900 SH Call SOLE 15900 0 0 RPM INTL INC COM 749685953 123 2400 SH Put SOLE 2400 0 0 RPX CORP COM 74972G903 5 400 SH Call SOLE 400 0 0 RTI SURGICAL INC COM 74975N105 4 801 SH SOLE 801 0 0 RTI SURGICAL INC COM 74975N905 38 8400 SH Call SOLE 8400 0 0 RSP PERMIAN INC COM 74978Q905 2923 84500 SH Call SOLE 84500 0 0 RSP PERMIAN INC COM 74978Q955 97 2800 SH Put SOLE 2800 0 0 RADIAN GROUP INC COM 750236101 306 16368 SH SOLE 16368 0 0 RADIAN GROUP INC COM 750236901 701 37500 SH Call SOLE 37500 0 0 RADIAN GROUP INC COM 750236951 501 26800 SH Put SOLE 26800 0 0 RADIUS HEALTH INC COM NEW 750469207 131 3409 SH SOLE 3409 0 0 RADIUS HEALTH INC COM NEW 750469907 9984 259000 SH Call SOLE 259000 0 0 RADIUS HEALTH INC COM NEW 750469957 8007 207700 SH Put SOLE 207700 0 0 RADNET INC COM 750491102 63 5420 SH SOLE 5420 0 0 RADNET INC COM 750491902 140 12100 SH Call SOLE 12100 0 0 RADNET INC COM 750491952 461 39900 SH Put SOLE 39900 0 0 RAMBUS INC DEL COM 750917906 64 4800 SH Call SOLE 4800 0 0 RANDGOLD RES LTD ADR 752344909 49 500 SH Call SOLE 500 0 0 RANDGOLD RES LTD ADR 752344959 10 100 SH Put SOLE 100 0 0 RANGE RES CORP COM 75281A109 1063 54307 SH SOLE 54307 0 0 RANGE RES CORP COM 75281A909 10734 548500 SH Call SOLE 548500 0 0 RANGE RES CORP COM 75281A959 3808 194600 SH Put SOLE 194600 0 0 RAPID7 INC COM 753422904 2517 143000 SH Call SOLE 143000 0 0 RAPID7 INC COM 753422954 266 15100 SH Put SOLE 15100 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1171 13886 SH SOLE 13886 0 0 RAYMOND JAMES FINANCIAL INC COM 754730909 6165 73100 SH Call SOLE 73100 0 0 RAYMOND JAMES FINANCIAL INC COM 754730959 2530 30000 SH Put SOLE 30000 0 0 RAYONIER INC COM 754907903 442 15300 SH Call SOLE 15300 0 0 RAYONIER INC COM 754907953 14 500 SH Put SOLE 500 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 3 189 SH SOLE 189 0 0 RAYONIER ADVANCED MATLS INC COM 75508B904 167 12200 SH Call SOLE 12200 0 0 RAYONIER ADVANCED MATLS INC COM 75508B954 42 3100 SH Put SOLE 3100 0 0 READING INTERNATIONAL INC CL A 755408901 140 8900 SH Call SOLE 8900 0 0 REAL GOODS SOLAR INC CL A 2017 75601N500 0 5 SH SOLE 5 0 0 REALOGY HLDGS CORP COM 75605Y106 1481 44937 SH SOLE 44937 0 0 REALOGY HLDGS CORP COM 75605Y906 1035 31400 SH Call SOLE 31400 0 0 REALPAGE INC COM 75606N109 1611 40384 SH SOLE 40384 0 0 REALPAGE INC COM 75606N909 60 1500 SH Call SOLE 1500 0 0 REALPAGE INC COM 75606N959 1237 31000 SH Put SOLE 31000 0 0 REALTY INCOME CORP COM 756109104 405 7082 SH SOLE 7082 0 0 REALTY INCOME CORP COM 756109904 2007 35100 SH Call SOLE 35100 0 0 REALTY INCOME CORP COM 756109954 1504 26300 SH Put SOLE 26300 0 0 REDFIN CORP COM 75737F108 902 35951 SH SOLE 35951 0 0 REDFIN CORP COM 75737F908 687 27400 SH Call SOLE 27400 0 0 REDFIN CORP COM 75737F958 1515 60400 SH Put SOLE 60400 0 0 REDWOOD TR INC COM 758075902 28 1700 SH Call SOLE 1700 0 0 REGAL ENTMT GROUP CL A 758766109 299 18685 SH SOLE 18685 0 0 REGAL ENTMT GROUP CL A 758766909 24 1500 SH Call SOLE 1500 0 0 REGAL ENTMT GROUP CL A 758766959 1142 71400 SH Put SOLE 71400 0 0 REGIONAL MGMT CORP COM 75902K906 31 1300 SH Call SOLE 1300 0 0 REGIONS FINL CORP NEW COM 7591EP900 2170 142500 SH Call SOLE 142500 0 0 REGIONS FINL CORP NEW COM 7591EP950 247 16200 SH Put SOLE 16200 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509902 8 100 SH Call SOLE 100 0 0 RENESOLA LTD SPONSORED ADS 75971T951 19 8000 SH Put SOLE 8000 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 170 14005 SH SOLE 14005 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A901 132 10900 SH Call SOLE 10900 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A951 4 300 SH Put SOLE 300 0 0 RENREN INC SPON ADR A NEW 759892201 633 70700 SH SOLE 70700 0 0 RENREN INC SPON ADR A NEW 759892901 51 5700 SH Call SOLE 5700 0 0 RENREN INC SPON ADR A NEW 759892951 416 46400 SH Put SOLE 46400 0 0 REPLIGEN CORP COM 759916109 111 2907 SH SOLE 2907 0 0 REPLIGEN CORP COM 759916909 1215 31700 SH Call SOLE 31700 0 0 REPLIGEN CORP COM 759916959 943 24600 SH Put SOLE 24600 0 0 RENT A CTR INC NEW COM 76009N900 262 22800 SH Call SOLE 22800 0 0 RENT A CTR INC NEW COM 76009N950 2886 251400 SH Put SOLE 251400 0 0 REPROS THERAPEUTICS INC COM NEW 76028H909 19 60200 SH Call SOLE 60200 0 0 RESEARCH FRONTIERS INC COM 760911107 10 8375 SH SOLE 8375 0 0 RESMED INC COM 761152107 34 448 SH SOLE 448 0 0 RESMED INC COM 761152907 693 9000 SH Call SOLE 9000 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 852 28689 SH SOLE 28689 0 0 RESOLUTE ENERGY CORP COM NEW 76116A906 1556 52400 SH Call SOLE 52400 0 0 RESOLUTE ENERGY CORP COM NEW 76116A956 4379 147500 SH Put SOLE 147500 0 0 RESOLUTE FST PRODS INC COM 76117W109 115 22793 SH SOLE 22793 0 0 RESOLUTE FST PRODS INC COM 76117W909 69 13700 SH Call SOLE 13700 0 0 RESOLUTE FST PRODS INC COM 76117W959 109 21500 SH Put SOLE 21500 0 0 RESOURCE CAP CORP COM NEW 76120W958 1 100 SH Put SOLE 100 0 0 RETROPHIN INC COM 761299906 299 12000 SH Call SOLE 12000 0 0 RETROPHIN INC COM 761299956 52 2100 SH Put SOLE 2100 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1305 20431 SH SOLE 20431 0 0 RESTAURANT BRANDS INTL INC COM 76131D903 1022 16000 SH Call SOLE 16000 0 0 RESTAURANT BRANDS INTL INC COM 76131D953 7110 111300 SH Put SOLE 111300 0 0 REVANCE THERAPEUTICS INC COM 761330109 28 1000 SH SOLE 1000 0 0 REVANCE THERAPEUTICS INC COM 761330909 8 300 SH Call SOLE 300 0 0 REVLON INC CL A NEW 761525609 124 5032 SH SOLE 5032 0 0 REVLON INC CL A NEW 761525909 646 26300 SH Call SOLE 26300 0 0 REVLON INC CL A NEW 761525959 1554 63300 SH Put SOLE 63300 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G956 23 3600 SH Put SOLE 3600 0 0 REX ENERGY CORPORATION COM NEW 761565506 21 7670 SH SOLE 7670 0 0 REX ENERGY CORPORATION COM NEW 761565956 6 2400 SH Put SOLE 2400 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 0 28 SH SOLE 28 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640900 79 32700 SH Call SOLE 32700 0 0 REXNORD CORP NEW COM 76169B902 211 8300 SH Call SOLE 8300 0 0 REXFORD INDL RLTY INC COM 76169C900 11 400 SH Call SOLE 400 0 0 RICE ENERGY INC COM 762760906 5452 188400 SH Call SOLE 188400 0 0 RICE ENERGY INC COM 762760956 7302 252300 SH Put SOLE 252300 0 0 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 96 4589 SH SOLE 4589 0 0 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819900 1742 83200 SH Call SOLE 83200 0 0 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819950 921 44000 SH Put SOLE 44000 0 0 RICHMONT MINES INC COM 76547T106 409 43705 SH SOLE 43705 0 0 RICHMONT MINES INC COM 76547T906 38 4100 SH Call SOLE 4100 0 0 RICHMONT MINES INC COM 76547T956 136 14500 SH Put SOLE 14500 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 12 4738 SH SOLE 4738 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559903 71 28100 SH Call SOLE 28100 0 0 RINGCENTRAL INC CL A 76680R206 254 6072 SH SOLE 6072 0 0 RINGCENTRAL INC CL A 76680R906 184 4400 SH Call SOLE 4400 0 0 RINGCENTRAL INC CL A 76680R956 251 6000 SH Put SOLE 6000 0 0 RING ENERGY INC COM 76680V908 4 300 SH Call SOLE 300 0 0 RING ENERGY INC COM 76680V958 1 100 SH Put SOLE 100 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3326 70474 SH SOLE 70474 0 0 RIO TINTO PLC SPONSORED ADR 767204900 8084 171300 SH Call SOLE 171300 0 0 RIO TINTO PLC SPONSORED ADR 767204950 14450 306200 SH Put SOLE 306200 0 0 RITCHIE BROS AUCTIONEERS COM 767744905 6 200 SH Call SOLE 200 0 0 RITE AID CORP COM 767754104 6592 3363214 SH SOLE 3363214 0 0 RITE AID CORP COM 767754904 2848 1453200 SH Call SOLE 1453200 0 0 RITE AID CORP COM 767754954 5584 2849100 SH Put SOLE 2849100 0 0 ROCKWELL AUTOMATION INC COM 773903109 101 569 SH SOLE 569 0 0 ROCKWELL AUTOMATION INC COM 773903909 18 100 SH Call SOLE 100 0 0 ROCKWELL AUTOMATION INC COM 773903959 5364 30100 SH Put SOLE 30100 0 0 ROCKWELL COLLINS INC COM 774341101 2711 20744 SH SOLE 20744 0 0 ROCKWELL COLLINS INC COM 774341901 6888 52700 SH Call SOLE 52700 0 0 ROCKWELL COLLINS INC COM 774341951 20731 158600 SH Put SOLE 158600 0 0 ROCKWELL MED INC COM 774374102 162 18891 SH SOLE 18891 0 0 ROCKWELL MED INC COM 774374902 497 58100 SH Call SOLE 58100 0 0 ROCKWELL MED INC COM 774374952 367 42900 SH Put SOLE 42900 0 0 ROGERS COMMUNICATIONS INC CL B 775109900 5 100 SH Call SOLE 100 0 0 ROSETTA STONE INC COM 777780907 469 45900 SH Call SOLE 45900 0 0 ROSS STORES INC COM 778296903 4307 66700 SH Call SOLE 66700 0 0 ROSS STORES INC COM 778296953 2977 46100 SH Put SOLE 46100 0 0 ROYAL BK CDA MONTREAL QUE COM 780087902 2676 34600 SH Call SOLE 34600 0 0 ROYAL BK CDA MONTREAL QUE COM 780087952 4687 60600 SH Put SOLE 60600 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097909 4382 601900 SH Call SOLE 601900 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097959 1449 199000 SH Put SOLE 199000 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1159 18527 SH SOLE 18527 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259907 238 3800 SH Call SOLE 3800 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259957 4265 68200 SH Put SOLE 68200 0 0 ROYAL GOLD INC COM 780287108 743 8640 SH SOLE 8640 0 0 ROYAL GOLD INC COM 780287908 2994 34800 SH Call SOLE 34800 0 0 ROYAL GOLD INC COM 780287958 482 5600 SH Put SOLE 5600 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 0 1 SH SOLE 1 0 0 RUBICON PROJ INC COM 78112V102 17 4338 SH SOLE 4338 0 0 RUBICON PROJ INC COM 78112V952 7 1700 SH Put SOLE 1700 0 0 RUBY TUESDAY INC COM 781182100 15 6818 SH SOLE 6818 0 0 RUBY TUESDAY INC COM 781182900 43 20100 SH Call SOLE 20100 0 0 RUBY TUESDAY INC COM 781182950 14 6600 SH Put SOLE 6600 0 0 RUDOLPH TECHNOLOGIES INC COM 781270953 29 1100 SH Put SOLE 1100 0 0 RUTHS HOSPITALITY GROUP INC COM 783332909 375 17900 SH Call SOLE 17900 0 0 RUTHS HOSPITALITY GROUP INC COM 783332959 13 600 SH Put SOLE 600 0 0 RYDER SYS INC COM 783549108 283 3346 SH SOLE 3346 0 0 RYDER SYS INC COM 783549908 406 4800 SH Call SOLE 4800 0 0 RYDER SYS INC COM 783549958 85 1000 SH Put SOLE 1000 0 0 RYERSON HLDG CORP COM 783754904 7 600 SH Call SOLE 600 0 0 S&P GLOBAL INC COM 78409V904 4799 30700 SH Call SOLE 30700 0 0 SL GREEN RLTY CORP COM 78440X901 507 5000 SH Call SOLE 5000 0 0 SM ENERGY CO COM 78454L100 2682 151202 SH SOLE 151202 0 0 SM ENERGY CO COM 78454L900 1073 60500 SH Call SOLE 60500 0 0 SM ENERGY CO COM 78454L950 5173 291600 SH Put SOLE 291600 0 0 SORL AUTO PTS INC COM 78461U101 6 1454 SH SOLE 1454 0 0 SORL AUTO PTS INC COM 78461U901 239 62600 SH Call SOLE 62600 0 0 SORL AUTO PTS INC COM 78461U951 8 2100 SH Put SOLE 2100 0 0 SPDR GOLD TRUST GOLD SHS 78463V907 3307 27200 SH Call SOLE 27200 0 0 SP PLUS CORP COM 78469C103 513 12991 SH SOLE 12991 0 0 SP PLUS CORP COM 78469C953 514 13000 SH Put SOLE 13000 0 0 SRC ENERGY INC COM 78470V908 958 99100 SH Call SOLE 99100 0 0 SSR MNG INC COM 784730103 205 19352 SH SOLE 19352 0 0 SSR MNG INC COM 784730903 3734 351900 SH Call SOLE 351900 0 0 SSR MNG INC COM 784730953 1875 176700 SH Put SOLE 176700 0 0 SVB FINL GROUP COM 78486Q101 266 1420 SH SOLE 1420 0 0 SVB FINL GROUP COM 78486Q901 281 1500 SH Call SOLE 1500 0 0 SVB FINL GROUP COM 78486Q951 692 3700 SH Put SOLE 3700 0 0 SABRA HEALTH CARE REIT INC COM 78573L906 943 43000 SH Call SOLE 43000 0 0 SABRA HEALTH CARE REIT INC COM 78573L956 132 6000 SH Put SOLE 6000 0 0 SABRE CORP COM 78573M904 14 800 SH Call SOLE 800 0 0 SAGE THERAPEUTICS INC COM 78667J108 114 1823 SH SOLE 1823 0 0 SAGE THERAPEUTICS INC COM 78667J908 3196 51300 SH Call SOLE 51300 0 0 SAGE THERAPEUTICS INC COM 78667J958 3838 61600 SH Put SOLE 61600 0 0 ST JOE CO COM 790148950 0 200 SH Put SOLE 200 0 0 SALESFORCE COM INC COM 79466L302 325 3478 SH SOLE 3478 0 0 SALESFORCE COM INC COM 79466L902 1523 16300 SH Call SOLE 16300 0 0 SALESFORCE COM INC COM 79466L952 6857 73400 SH Put SOLE 73400 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 38 1915 SH SOLE 1915 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 75 9567 SH SOLE 9567 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241955 110 14000 SH Put SOLE 14000 0 0 SANCHEZ ENERGY CORP COM 79970Y105 1290 267658 SH SOLE 267658 0 0 SANCHEZ ENERGY CORP COM 79970Y905 2440 506300 SH Call SOLE 506300 0 0 SANCHEZ ENERGY CORP COM 79970Y955 3145 652500 SH Put SOLE 652500 0 0 SANDERSON FARMS INC COM 800013904 808 5000 SH Call SOLE 5000 0 0 SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 1 250 SH SOLE 250 0 0 SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A902 171 60000 SH Call SOLE 60000 0 0 SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A952 174 61200 SH Put SOLE 61200 0 0 SANDRIDGE ENERGY INC COM NEW 80007P909 100 5000 SH Call SOLE 5000 0 0 SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 13 10000 SH SOLE 10000 0 0 SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V956 13 10000 SH Put SOLE 10000 0 0 SANDSTORM GOLD LTD COM NEW 80013R906 3200 704900 SH Call SOLE 704900 0 0 SANDSTORM GOLD LTD COM NEW 80013R956 842 185400 SH Put SOLE 185400 0 0 SANGAMO THERAPEUTICS INC COM 800677106 3287 219157 SH SOLE 219157 0 0 SANGAMO THERAPEUTICS INC COM 800677906 1784 118900 SH Call SOLE 118900 0 0 SANGAMO THERAPEUTICS INC COM 800677956 4620 308000 SH Put SOLE 308000 0 0 SANMINA CORPORATION COM 801056952 4 100 SH Put SOLE 100 0 0 SANOFI SPONSORED ADR 80105N905 1185 23800 SH Call SOLE 23800 0 0 SANOFI SPONSORED ADR 80105N955 199 4000 SH Put SOLE 4000 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 729 47400 SH SOLE 47400 0 0 SANTANDER CONSUMER USA HDG I COM 80283M901 1259 81900 SH Call SOLE 81900 0 0 SANTANDER CONSUMER USA HDG I COM 80283M951 3421 222600 SH Put SOLE 222600 0 0 SAREPTA THERAPEUTICS INC COM 803607100 8816 194355 SH SOLE 194355 0 0 SAREPTA THERAPEUTICS INC COM 803607900 15173 334500 SH Call SOLE 334500 0 0 SAREPTA THERAPEUTICS INC COM 803607950 25379 559500 SH Put SOLE 559500 0 0 SAVARA INC COM 805111901 68 7300 SH Call SOLE 7300 0 0 SCHLUMBERGER LTD COM 806857108 3505 50249 SH SOLE 50249 0 0 SCHLUMBERGER LTD COM 806857908 7618 109200 SH Call SOLE 109200 0 0 SCHLUMBERGER LTD COM 806857958 5176 74200 SH Put SOLE 74200 0 0 SCHNITZER STL INDS CL A 806882906 3 100 SH Call SOLE 100 0 0 SCHNITZER STL INDS CL A 806882956 113 4000 SH Put SOLE 4000 0 0 SCHOLASTIC CORP COM 807066955 48 1300 SH Put SOLE 1300 0 0 SCHULMAN A INC COM 808194904 171 5000 SH Call SOLE 5000 0 0 SCHWAB CHARLES CORP NEW COM 808513905 8131 185900 SH Call SOLE 185900 0 0 SCHWAB CHARLES CORP NEW COM 808513955 2384 54500 SH Put SOLE 54500 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524902 6 100 SH Call SOLE 100 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 3 300 SH SOLE 300 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 14366 313324 SH SOLE 313324 0 0 SCIENTIFIC GAMES CORP CL A 80874P909 19161 417900 SH Call SOLE 417900 0 0 SCIENTIFIC GAMES CORP CL A 80874P959 8143 177600 SH Put SOLE 177600 0 0 SCRIPPS E W CO OHIO CL A NEW 811054902 90 4700 SH Call SOLE 4700 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065901 5643 65700 SH Call SOLE 65700 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065951 653 7600 SH Put SOLE 7600 0 0 SCYNEXIS INC COM 811292901 43 17700 SH Call SOLE 17700 0 0 SEABRIDGE GOLD INC COM 811916105 672 55041 SH SOLE 55041 0 0 SEABRIDGE GOLD INC COM 811916905 442 36200 SH Call SOLE 36200 0 0 SEABRIDGE GOLD INC COM 811916955 876 71800 SH Put SOLE 71800 0 0 SEALED AIR CORP NEW COM 81211K100 771 18046 SH SOLE 18046 0 0 SEALED AIR CORP NEW COM 81211K900 2362 55300 SH Call SOLE 55300 0 0 SEALED AIR CORP NEW COM 81211K950 1324 31000 SH Put SOLE 31000 0 0 SEARS HLDGS CORP COM 812350906 21195 2903400 SH Call SOLE 2903400 0 0 SEARS HLDGS CORP COM 812350956 9153 1253900 SH Put SOLE 1253900 0 0 SEATTLE GENETICS INC COM 812578102 2421 44492 SH SOLE 44492 0 0 SEATTLE GENETICS INC COM 812578902 1017 18700 SH Call SOLE 18700 0 0 SEATTLE GENETICS INC COM 812578952 6720 123500 SH Put SOLE 123500 0 0 SEAWORLD ENTMT INC COM 81282V100 30891 2378034 SH SOLE 2378034 0 0 SEAWORLD ENTMT INC COM 81282V900 2534 195100 SH Call SOLE 195100 0 0 SEAWORLD ENTMT INC COM 81282V950 56077 4316900 SH Put SOLE 4316900 0 0 SECOND SIGHT MED PRODS INC COM 81362J950 4 3000 SH Put SOLE 3000 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 253 4449 SH SOLE 4449 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y900 23 400 SH Call SOLE 400 0 0 SELECT COMFORT CORP COM 81616X103 128 4133 SH SOLE 4133 0 0 SELECT COMFORT CORP COM 81616X903 1397 45000 SH Call SOLE 45000 0 0 SELECT COMFORT CORP COM 81616X953 3 100 SH Put SOLE 100 0 0 SELECT MED HLDGS CORP COM 81619Q905 2 100 SH Call SOLE 100 0 0 SEMGROUP CORP CL A 81663A905 101 3500 SH Call SOLE 3500 0 0 SEMGROUP CORP CL A 81663A955 32 1100 SH Put SOLE 1100 0 0 SEMTECH CORP COM 816850101 8 226 SH SOLE 226 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 39 2000 SH SOLE 2000 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M909 14 700 SH Call SOLE 700 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M959 14 700 SH Put SOLE 700 0 0 SENOMYX INC COM 81724Q107 0 1 SH SOLE 1 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 16 5279 SH SOLE 5279 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P907 4 1500 SH Call SOLE 1500 0 0 SERES THERAPEUTICS INC COM 81750R102 40 2467 SH SOLE 2467 0 0 SERES THERAPEUTICS INC COM 81750R902 8 500 SH Call SOLE 500 0 0 SERES THERAPEUTICS INC COM 81750R952 26 1600 SH Put SOLE 1600 0 0 SERITAGE GROWTH PPTYS CL A 81752R900 244 5300 SH Call SOLE 5300 0 0 SERITAGE GROWTH PPTYS CL A 81752R950 1728 37500 SH Put SOLE 37500 0 0 SERVICE CORP INTL COM 817565904 7 200 SH Call SOLE 200 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R909 196 4200 SH Call SOLE 4200 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R959 23 500 SH Put SOLE 500 0 0 SERVICENOW INC COM 81762P102 1059 9013 SH SOLE 9013 0 0 SERVICENOW INC COM 81762P902 905 7700 SH Call SOLE 7700 0 0 SERVICENOW INC COM 81762P952 2033 17300 SH Put SOLE 17300 0 0 SERVICESOURCE INTL INC COM 81763U100 468 135140 SH SOLE 135140 0 0 SERVICESOURCE INTL INC COM 81763U900 321 92700 SH Call SOLE 92700 0 0 SHAKE SHACK INC CL A 819047101 1084 32632 SH SOLE 32632 0 0 SHAKE SHACK INC CL A 819047901 595 17900 SH Call SOLE 17900 0 0 SHAKE SHACK INC CL A 819047951 1200 36100 SH Put SOLE 36100 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634951 14 500 SH Put SOLE 500 0 0 SHILOH INDS INC COM 824543102 43 4100 SH SOLE 4100 0 0 SHILOH INDS INC COM 824543952 23 2200 SH Put SOLE 2200 0 0 SHIRE PLC SPONSORED ADR 82481R906 2067 13500 SH Call SOLE 13500 0 0 SHIRE PLC SPONSORED ADR 82481R956 153 1000 SH Put SOLE 1000 0 0 SHOPIFY INC CL A 82509L107 2043 17541 SH SOLE 17541 0 0 SHOPIFY INC CL A 82509L907 850 7300 SH Call SOLE 7300 0 0 SHOPIFY INC CL A 82509L957 10484 90000 SH Put SOLE 90000 0 0 SHUTTERFLY INC COM 82568P904 19 400 SH Call SOLE 400 0 0 SHUTTERFLY INC COM 82568P954 5 100 SH Put SOLE 100 0 0 SHUTTERSTOCK INC COM 825690100 63 1893 SH SOLE 1893 0 0 SHUTTERSTOCK INC COM 825690900 93 2800 SH Call SOLE 2800 0 0 SHUTTERSTOCK INC COM 825690950 373 11200 SH Put SOLE 11200 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 395 88533 SH SOLE 88533 0 0 SIBANYE STILLWATER SPONSORED ADR 825724906 286 64100 SH Call SOLE 64100 0 0 SIBANYE STILLWATER SPONSORED ADR 825724956 903 202400 SH Put SOLE 202400 0 0 SIENTRA INC COM 82621J105 80 5221 SH SOLE 5221 0 0 SIENTRA INC COM 82621J955 31 2000 SH Put SOLE 2000 0 0 SIERRA WIRELESS INC COM 826516106 242 11238 SH SOLE 11238 0 0 SIERRA WIRELESS INC COM 826516906 295 13700 SH Call SOLE 13700 0 0 SIERRA WIRELESS INC COM 826516956 163 7600 SH Put SOLE 7600 0 0 SIGMA DESIGNS INC COM 826565903 246 39000 SH Call SOLE 39000 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2356 18400 SH SOLE 18400 0 0 SIGNATURE BK NEW YORK N Y COM 82669G904 320 2500 SH Call SOLE 2500 0 0 SIGNATURE BK NEW YORK N Y COM 82669G954 4392 34300 SH Put SOLE 34300 0 0 SILICON LABORATORIES INC COM 826919102 47 585 SH SOLE 585 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 172 3588 SH SOLE 3588 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C908 58 1200 SH Call SOLE 1200 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C958 5 100 SH Put SOLE 100 0 0 SILVER SPRING NETWORKS INC COM 82817Q903 509 31500 SH Call SOLE 31500 0 0 SILVERBOW RES INC COM 82836G102 5 202 SH SOLE 202 0 0 SIMON PPTY GROUP INC NEW COM 828806909 12349 76700 SH Call SOLE 76700 0 0 SIMON PPTY GROUP INC NEW COM 828806959 13847 86000 SH Put SOLE 86000 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 3598 112260 SH SOLE 112260 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226909 3336 104100 SH Call SOLE 104100 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226959 3849 120100 SH Put SOLE 120100 0 0 SIRIUS XM HLDGS INC COM 82968B103 1363 246895 SH SOLE 246895 0 0 SIRIUS XM HLDGS INC COM 82968B903 1972 357200 SH Call SOLE 357200 0 0 SIRIUS XM HLDGS INC COM 82968B953 2480 449300 SH Put SOLE 449300 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A902 1603 26300 SH Call SOLE 26300 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A952 183 3000 SH Put SOLE 3000 0 0 SKECHERS U S A INC CL A 830566105 83 3315 SH SOLE 3315 0 0 SKECHERS U S A INC CL A 830566905 143 5700 SH Call SOLE 5700 0 0 SKECHERS U S A INC CL A 830566955 314 12500 SH Put SOLE 12500 0 0 SKYWEST INC COM 830879902 1760 40100 SH Call SOLE 40100 0 0 SKYWEST INC COM 830879952 31 700 SH Put SOLE 700 0 0 SKYWORKS SOLUTIONS INC COM 83088M902 693 6800 SH Call SOLE 6800 0 0 SKYWORKS SOLUTIONS INC COM 83088M952 1641 16100 SH Put SOLE 16100 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 11 300 SH SOLE 300 0 0 SMITH A O COM 831865909 6 100 SH Call SOLE 100 0 0 SMITH A O COM 831865959 6 100 SH Put SOLE 100 0 0 SMART & FINAL STORES INC COM 83190B101 33 4200 SH SOLE 4200 0 0 SMART SAND INC COM 83191H107 48 7120 SH SOLE 7120 0 0 SNAP ON INC COM 833034951 45 300 SH Put SOLE 300 0 0 SNAP INC CL A 83304A106 7855 540237 SH SOLE 540237 0 0 SNAP INC CL A 83304A906 10232 703700 SH Call SOLE 703700 0 0 SNAP INC CL A 83304A956 19388 1333400 SH Put SOLE 1333400 0 0 SNYDERS-LANCE INC COM 833551904 38 1000 SH Call SOLE 1000 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 2011 36128 SH SOLE 36128 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635905 918 16500 SH Call SOLE 16500 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635955 857 15400 SH Put SOLE 15400 0 0 SOHU COM INC COM 83408W903 16 300 SH Call SOLE 300 0 0 SOHU COM INC COM 83408W953 5 100 SH Put SOLE 100 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M904 682 23900 SH Call SOLE 23900 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M954 765 26800 SH Put SOLE 26800 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 35 2000 SH SOLE 2000 0 0 SONIC CORP COM 835451105 126 4935 SH SOLE 4935 0 0 SONIC CORP COM 835451905 10 400 SH Call SOLE 400 0 0 SONOCO PRODS CO COM 835495902 10 200 SH Call SOLE 200 0 0 SONOCO PRODS CO COM 835495952 404 8000 SH Put SOLE 8000 0 0 SONY CORP SPONSORED ADR 835699907 3876 103800 SH Call SOLE 103800 0 0 SONY CORP SPONSORED ADR 835699957 75 2000 SH Put SOLE 2000 0 0 SOPHIRIS BIO INC COM NEW 83578Q909 82 38100 SH Call SOLE 38100 0 0 SOPHIRIS BIO INC COM NEW 83578Q959 31 14500 SH Put SOLE 14500 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F902 6 3500 SH Call SOLE 3500 0 0 SOTHEBYS COM 835898907 512 11100 SH Call SOLE 11100 0 0 SOTHEBYS COM 835898957 646 14000 SH Put SOLE 14000 0 0 SONUS NETWORKS INC COM NEW 835916503 59 7691 SH SOLE 7691 0 0 SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C900 317 134900 SH Call SOLE 134900 0 0 SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C950 33 13900 SH Put SOLE 13900 0 0 SOUTHERN CO COM 842587107 320 6510 SH SOLE 6510 0 0 SOUTHERN CO COM 842587907 1799 36600 SH Call SOLE 36600 0 0 SOUTHERN CO COM 842587957 1361 27700 SH Put SOLE 27700 0 0 SOUTHERN COPPER CORP COM 84265V905 986 24800 SH Call SOLE 24800 0 0 SOUTHERN COPPER CORP COM 84265V955 636 16000 SH Put SOLE 16000 0 0 SOUTHWEST AIRLS CO COM 844741908 43200 771700 SH Call SOLE 771700 0 0 SOUTHWEST AIRLS CO COM 844741958 2743 49000 SH Put SOLE 49000 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1709 279656 SH SOLE 279656 0 0 SOUTHWESTERN ENERGY CO COM 845467909 704 115300 SH Call SOLE 115300 0 0 SOUTHWESTERN ENERGY CO COM 845467959 1399 229000 SH Put SOLE 229000 0 0 SPARK THERAPEUTICS INC COM 84652J903 3094 34700 SH Call SOLE 34700 0 0 SPARK THERAPEUTICS INC COM 84652J953 2051 23000 SH Put SOLE 23000 0 0 SPARTAN MTRS INC COM 846819900 3 300 SH Call SOLE 300 0 0 SPARTON CORP COM 847235108 19 799 SH SOLE 799 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N959 204 4600 SH Put SOLE 4600 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A908 968 68800 SH Call SOLE 68800 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A958 44 3100 SH Put SOLE 3100 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 487 4600 SH SOLE 4600 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R901 2574 24300 SH Call SOLE 24300 0 0 SPHERE 3D CORP NEW COM NEW 84841L209 1 545 SH SOLE 545 0 0 SPHERE 3D CORP NEW COM NEW 84841L959 30 13500 SH Put SOLE 13500 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574909 85 1100 SH Call SOLE 1100 0 0 SPIRIT AIRLS INC COM 848577902 1049 31400 SH Call SOLE 31400 0 0 SPIRIT AIRLS INC COM 848577952 735 22000 SH Put SOLE 22000 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 70 8192 SH SOLE 8192 0 0 SPIRIT RLTY CAP INC NEW COM 84860W902 251 29300 SH Call SOLE 29300 0 0 SPIRIT RLTY CAP INC NEW COM 84860W952 570 66500 SH Put SOLE 66500 0 0 SPLUNK INC COM 848637104 468 7039 SH SOLE 7039 0 0 SPLUNK INC COM 848637904 791 11900 SH Call SOLE 11900 0 0 SPLUNK INC COM 848637954 1169 17600 SH Put SOLE 17600 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 0 100 SH SOLE 100 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y956 3 600 SH Put SOLE 600 0 0 SPRINT CORP COM SER 1 85207U905 8774 1127800 SH Call SOLE 1127800 0 0 SPRINT CORP COM SER 1 85207U955 10324 1327000 SH Put SOLE 1327000 0 0 SPROUTS FMRS MKT INC COM 85208M102 3520 187534 SH SOLE 187534 0 0 SPROUTS FMRS MKT INC COM 85208M902 3320 176900 SH Call SOLE 176900 0 0 SPROUTS FMRS MKT INC COM 85208M952 5922 315500 SH Put SOLE 315500 0 0 SQUARE INC CL A 852234103 27055 939090 SH SOLE 939090 0 0 SQUARE INC CL A 852234903 9185 318800 SH Call SOLE 318800 0 0 SQUARE INC CL A 852234953 14731 511300 SH Put SOLE 511300 0 0 STAGE STORES INC COM NEW 85254C305 4 2286 SH SOLE 2286 0 0 STAGE STORES INC COM NEW 85254C955 7 4000 SH Put SOLE 4000 0 0 STAMPS COM INC COM NEW 852857200 18 90 SH SOLE 90 0 0 STAMPS COM INC COM NEW 852857900 1824 9000 SH Call SOLE 9000 0 0 STAMPS COM INC COM NEW 852857950 11774 58100 SH Put SOLE 58100 0 0 STARBUCKS CORP COM 855244109 94 1752 SH SOLE 1752 0 0 STARBUCKS CORP COM 855244909 510 9500 SH Call SOLE 9500 0 0 STARBUCKS CORP COM 855244959 12106 225400 SH Put SOLE 225400 0 0 STARS GROUP INC COM 85570W100 107 5222 SH SOLE 5222 0 0 STARS GROUP INC COM 85570W900 6 300 SH Call SOLE 300 0 0 STARWOOD PPTY TR INC COM 85571B905 9240 425400 SH Call SOLE 425400 0 0 STARWOOD PPTY TR INC COM 85571B955 76 3500 SH Put SOLE 3500 0 0 STATOIL ASA SPONSORED ADR 85771P902 213 10600 SH Call SOLE 10600 0 0 STATOIL ASA SPONSORED ADR 85771P952 364 18100 SH Put SOLE 18100 0 0 STEEL DYNAMICS INC COM 858119900 7797 226200 SH Call SOLE 226200 0 0 STEEL DYNAMICS INC COM 858119950 3692 107100 SH Put SOLE 107100 0 0 STEELCASE INC CL A 858155203 23 1500 SH SOLE 1500 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 15 1309 SH SOLE 1309 0 0 STEMLINE THERAPEUTICS INC COM 85858C907 12 1100 SH Call SOLE 1100 0 0 STERICYCLE INC COM 858912908 193 2700 SH Call SOLE 2700 0 0 STERLING CONSTRUCTION CO INC COM 859241901 624 41000 SH Call SOLE 41000 0 0 STERLING CONSTRUCTION CO INC COM 859241951 8 500 SH Put SOLE 500 0 0 STIFEL FINL CORP COM 860630902 1529 28600 SH Call SOLE 28600 0 0 STIFEL FINL CORP COM 860630952 16 300 SH Put SOLE 300 0 0 STMICROEL ECTRONICS N V NY REGISTRY 861012102 3724 191767 SH SOLE 191767 0 0 STMICROEL ECTRONICS N V NY REGISTRY 861012902 3169 163200 SH Call SOLE 163200 0 0 STMICROEL ECTRONICS N V NY REGISTRY 861012952 3795 195400 SH Put SOLE 195400 0 0 STONERIDGE INC COM 86183P952 8 400 SH Put SOLE 400 0 0 STONEMOR PARTNERS L P COM UNITS INT 86183Q900 182 27900 SH Call SOLE 27900 0 0 STONEMOR PARTNERS L P COM UNITS INT 86183Q950 361 55400 SH Put SOLE 55400 0 0 STORE CAP CORP COM 862121100 115 4637 SH SOLE 4637 0 0 STORE CAP CORP COM 862121900 768 30900 SH Call SOLE 30900 0 0 STORE CAP CORP COM 862121950 1159 46600 SH Put SOLE 46600 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 14285 79069 SH SOLE 79069 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578901 24409 135100 SH Call SOLE 135100 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578951 19169 106100 SH Put SOLE 106100 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 0 1 SH SOLE 1 0 0 STURM RUGER & CO INC COM 864159908 103 2000 SH Call SOLE 2000 0 0 STURM RUGER & CO INC COM 864159958 450 8700 SH Put SOLE 8700 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482904 21 800 SH Call SOLE 800 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482954 26 1000 SH Put SOLE 1000 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909906 15 1300 SH Call SOLE 1300 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909956 1 100 SH Put SOLE 100 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 5 249 SH SOLE 249 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142952 2 100 SH Put SOLE 100 0 0 SUMMIT MATLS INC CL A 86614U900 167 5200 SH Call SOLE 5200 0 0 SUMMIT MATLS INC CL A 86614U950 10 300 SH Put SOLE 300 0 0 SUN LIFE FINL INC COM 866796905 40 1000 SH Call SOLE 1000 0 0 SUNCOR ENERGY INC NEW COM 867224107 287 8186 SH SOLE 8186 0 0 SUNCOR ENERGY INC NEW COM 867224907 1937 55300 SH Call SOLE 55300 0 0 SUNCOR ENERGY INC NEW COM 867224957 1583 45200 SH Put SOLE 45200 0 0 SUNCOKE ENERGY INC COM 86722A903 230 25200 SH Call SOLE 25200 0 0 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 8 443 SH SOLE 443 0 0 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y901 107 6200 SH Call SOLE 6200 0 0 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y951 52 3000 SH Put SOLE 3000 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328900 4 2100 SH Call SOLE 2100 0 0 SUNPOWER CORP COM 867652406 50 6900 SH SOLE 6900 0 0 SUNPOWER CORP COM 867652906 185 25400 SH Call SOLE 25400 0 0 SUNPOWER CORP COM 867652956 627 86000 SH Put SOLE 86000 0 0 SUNOCO LP COM U REP LP 86765K109 1757 56503 SH SOLE 56503 0 0 SUNOCO LP COM U REP LP 86765K909 485 15600 SH Call SOLE 15600 0 0 SUNOCO LP COM U REP LP 86765K959 3645 117200 SH Put SOLE 117200 0 0 SUNOPTA INC COM 8676EP108 100 11500 SH SOLE 11500 0 0 SUNRUN INC COM 86771W105 8 1463 SH SOLE 1463 0 0 SUNRUN INC COM 86771W905 14 2500 SH Call SOLE 2500 0 0 SUNRUN INC COM 86771W955 3 600 SH Put SOLE 600 0 0 SUNTRUST BKS INC COM 867914903 974 16300 SH Call SOLE 16300 0 0 SUNTRUST BKS INC COM 867914953 60 1000 SH Put SOLE 1000 0 0 SUPER MICRO COMPUTER INC COM 86800U104 7 300 SH SOLE 300 0 0 SUPER MICRO COMPUTER INC COM 86800U954 31 1400 SH Put SOLE 1400 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 162 15206 SH SOLE 15206 0 0 SUPERIOR ENERGY SVCS INC COM 868157908 73 6800 SH Call SOLE 6800 0 0 SUPERIOR ENERGY SVCS INC COM 868157958 127 11900 SH Put SOLE 11900 0 0 SUPERIOR INDS INTL INC COM 868168105 38 2286 SH SOLE 2286 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 36 908 SH SOLE 908 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459908 1904 47600 SH Call SOLE 47600 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459958 1156 28900 SH Put SOLE 28900 0 0 SUPERVALU INC COM NEW 868536901 150 6900 SH Call SOLE 6900 0 0 SUPERVALU INC COM NEW 868536951 1074 49400 SH Put SOLE 49400 0 0 SURGERY PARTNERS INC COM 86881A100 21 1993 SH SOLE 1993 0 0 SYMANTEC CORP COM 871503108 2507 76408 SH SOLE 76408 0 0 SYMANTEC CORP COM 871503908 2533 77200 SH Call SOLE 77200 0 0 SYMANTEC CORP COM 871503958 1230 37500 SH Put SOLE 37500 0 0 SYNACOR INC COM 871561106 2 732 SH SOLE 732 0 0 SYNACOR INC COM 871561906 1 200 SH Call SOLE 200 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 321 34397 SH SOLE 34397 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B903 680 72900 SH Call SOLE 72900 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B953 1398 149800 SH Put SOLE 149800 0 0 SYNAPTICS INC COM 87157D109 562 14354 SH SOLE 14354 0 0 SYNAPTICS INC COM 87157D909 24 600 SH Call SOLE 600 0 0 SYNAPTICS INC COM 87157D959 1254 32000 SH Put SOLE 32000 0 0 SYNGENTA AG SPONSORED ADR 87160A100 227 2466 SH SOLE 2466 0 0 SYNGENTA AG SPONSORED ADR 87160A900 3388 36800 SH Call SOLE 36800 0 0 SYNGENTA AG SPONSORED ADR 87160A950 2863 31100 SH Put SOLE 31100 0 0 SYNOVUS FINL CORP COM NEW 87161C901 322 7000 SH Call SOLE 7000 0 0 SYNOVUS FINL CORP COM NEW 87161C951 5 100 SH Put SOLE 100 0 0 SYNTEL INC COM 87162H103 143 7287 SH SOLE 7287 0 0 SYNNEX CORP COM 87162W900 190 1500 SH Call SOLE 1500 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 3211 1107396 SH SOLE 1107396 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639908 868 299300 SH Call SOLE 299300 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639958 4540 1565600 SH Put SOLE 1565600 0 0 SYNCHRONY FINL COM 87165B103 14249 458892 SH SOLE 458892 0 0 SYNCHRONY FINL COM 87165B903 8293 267100 SH Call SOLE 267100 0 0 SYNCHRONY FINL COM 87165B953 22707 731300 SH Put SOLE 731300 0 0 SYSCO CORP COM 871829907 4672 86600 SH Call SOLE 86600 0 0 SYSCO CORP COM 871829957 491 9100 SH Put SOLE 9100 0 0 TD AMERITRADE HLDG CORP COM 87236Y908 4168 85400 SH Call SOLE 85400 0 0 TD AMERITRADE HLDG CORP COM 87236Y958 1362 27900 SH Put SOLE 27900 0 0 THL CR INC COM 872438106 2 200 SH SOLE 200 0 0 THL CR INC COM 872438956 2 200 SH Put SOLE 200 0 0 TJX COS INC NEW COM 872540109 1986 26941 SH SOLE 26941 0 0 TJX COS INC NEW COM 872540909 317 4300 SH Call SOLE 4300 0 0 TJX COS INC NEW COM 872540959 7461 101200 SH Put SOLE 101200 0 0 T MOBILE US INC COM 872590904 31453 510100 SH Call SOLE 510100 0 0 T MOBILE US INC COM 872590954 10538 170900 SH Put SOLE 170900 0 0 TRI POINTE GROUP INC COM 87265H959 615 44500 SH Put SOLE 44500 0 0 TABLEAU SOFTWARE INC CL A 87336U905 4568 61000 SH Call SOLE 61000 0 0 TABLEAU SOFTWARE INC CL A 87336U955 1370 18300 SH Put SOLE 18300 0 0 TAHOE RES INC COM 873868103 563 106846 SH SOLE 106846 0 0 TAHOE RES INC COM 873868903 180 34100 SH Call SOLE 34100 0 0 TAHOE RES INC COM 873868953 795 150900 SH Put SOLE 150900 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039900 4025 107200 SH Call SOLE 107200 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039950 90 2400 SH Put SOLE 2400 0 0 TAILORED BRANDS INC COM 87403A107 301 20825 SH SOLE 20825 0 0 TAILORED BRANDS INC COM 87403A907 761 52700 SH Call SOLE 52700 0 0 TAILORED BRANDS INC COM 87403A957 539 37300 SH Put SOLE 37300 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1088 10644 SH SOLE 10644 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054909 3108 30400 SH Call SOLE 30400 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054959 2014 19700 SH Put SOLE 19700 0 0 TAL ED GROUP SPONSORED ADS 874080104 1985 58887 SH SOLE 58887 0 0 TAL ED GROUP SPONSORED ADS 874080904 843 25000 SH Call SOLE 25000 0 0 TAL ED GROUP SPONSORED ADS 874080954 2066 61300 SH Put SOLE 61300 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696957 57 2000 SH Put SOLE 2000 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697955 393 8200 SH Put SOLE 8200 0 0 TANDEM DIABETES CARE INC COM 875372104 22 30451 SH SOLE 30451 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 171 6998 SH SOLE 6998 0 0 TANGER FACTORY OUTLET CTRS I COM 875465906 76 3100 SH Call SOLE 3100 0 0 TANGER FACTORY OUTLET CTRS I COM 875465956 2645 108300 SH Put SOLE 108300 0 0 TARGET CORP COM 87612E106 532 9017 SH SOLE 9017 0 0 TARGET CORP COM 87612E906 8256 139900 SH Call SOLE 139900 0 0 TARGET CORP COM 87612E956 10403 176300 SH Put SOLE 176300 0 0 TARGA RES CORP COM 87612G901 2715 57400 SH Call SOLE 57400 0 0 TARGA RES CORP COM 87612G951 1201 25400 SH Put SOLE 25400 0 0 TASEKO MINES LTD COM 876511906 201 108700 SH Call SOLE 108700 0 0 TASEKO MINES LTD COM 876511956 3 1800 SH Put SOLE 1800 0 0 TATA MTRS LTD SPONSORED ADR 876568902 460 14700 SH Call SOLE 14700 0 0 TAUBMAN CTRS INC COM 876664103 10 211 SH SOLE 211 0 0 TAUBMAN CTRS INC COM 876664953 30 600 SH Put SOLE 600 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 35 1600 SH SOLE 1600 0 0 TEAM INC COM 878155100 54 4017 SH SOLE 4017 0 0 TEAM INC COM 878155950 39 2900 SH Put SOLE 2900 0 0 TECH DATA CORP COM 878237106 62 701 SH SOLE 701 0 0 TECH DATA CORP COM 878237906 178 2000 SH Call SOLE 2000 0 0 TECH DATA CORP COM 878237956 9 100 SH Put SOLE 100 0 0 TECK RESOURCES LTD CL B 878742204 1539 72973 SH SOLE 72973 0 0 TECK RESOURCES LTD CL B 878742904 2086 98900 SH Call SOLE 98900 0 0 TECK RESOURCES LTD CL B 878742954 3554 168500 SH Put SOLE 168500 0 0 TEGNA INC COM 87901J105 20 1468 SH SOLE 1468 0 0 TEGNA INC COM 87901J905 133 10000 SH Call SOLE 10000 0 0 TEGNA INC COM 87901J955 213 16000 SH Put SOLE 16000 0 0 TELADOC INC COM 87918A105 554 16721 SH SOLE 16721 0 0 TELADOC INC COM 87918A905 1399 42200 SH Call SOLE 42200 0 0 TELADOC INC COM 87918A955 424 12800 SH Put SOLE 12800 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273909 136 4400 SH Call SOLE 4400 0 0 TELEFONIC A S A SPONSORED ADR 879382908 36 3300 SH Call SOLE 3300 0 0 TELEFONIC A S A SPONSORED ADR 879382958 54 5000 SH Put SOLE 5000 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 8 300 SH SOLE 300 0 0 TELEPHONE & DATA SYS INC COM NEW 879433959 3 100 SH Put SOLE 100 0 0 TELIGENT INC NEW COM 87960W904 7 1000 SH Call SOLE 1000 0 0 TELLURIAN INC NEW COM 87968A104 85 7976 SH SOLE 7976 0 0 TELLURIAN INC NEW COM 87968A904 428 40100 SH Call SOLE 40100 0 0 TELLURIAN INC NEW COM 87968A954 317 29700 SH Put SOLE 29700 0 0 TEMPUR SEALY INTL INC COM 88023U101 4333 67156 SH SOLE 67156 0 0 TEMPUR SEALY INTL INC COM 88023U901 2329 36100 SH Call SOLE 36100 0 0 TEMPUR SEALY INTL INC COM 88023U951 10426 161600 SH Put SOLE 161600 0 0 TENARIS S A SPONSORED ADR 88031M109 106 3749 SH SOLE 3749 0 0 TENARIS S A SPONSORED ADR 88031M959 501 17700 SH Put SOLE 17700 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 202 12306 SH SOLE 12306 0 0 TENET HEALTHCARE CORP COM NEW 88033G907 2741 166800 SH Call SOLE 166800 0 0 TENET HEALTHCARE CORP COM NEW 88033G957 1474 89700 SH Put SOLE 89700 0 0 TENNECO INC COM 880349905 12 200 SH Call SOLE 200 0 0 TERADATA CORP DEL COM 88076W103 24 700 SH SOLE 700 0 0 TERADATA CORP DEL COM 88076W903 10 300 SH Call SOLE 300 0 0 TERADYNE INC COM 880770102 988 26506 SH SOLE 26506 0 0 TERADYNE INC COM 880770902 403 10800 SH Call SOLE 10800 0 0 TERADYNE INC COM 880770952 7 200 SH Put SOLE 200 0 0 TEREX CORP NEW COM 880779103 936 20783 SH SOLE 20783 0 0 TEREX CORP NEW COM 880779903 617 13700 SH Call SOLE 13700 0 0 TEREX CORP NEW COM 880779953 545 12100 SH Put SOLE 12100 0 0 TERNIUM SA SPON ADR 880890108 25 800 SH SOLE 800 0 0 TERNIUM SA SPON ADR 880890958 31 1000 SH Put SOLE 1000 0 0 TERRAFORM GLOBAL INC CL A 88104M901 238 50000 SH Call SOLE 50000 0 0 TERRAFORM PWR INC CL A COM 88104R100 173 13102 SH SOLE 13102 0 0 TERRAFORM PWR INC CL A COM 88104R900 1522 115100 SH Call SOLE 115100 0 0 TERRAFORM PWR INC CL A COM 88104R950 1695 128200 SH Put SOLE 128200 0 0 TESARO INC COM 881569907 11077 85800 SH Call SOLE 85800 0 0 TESARO INC COM 881569957 8843 68500 SH Put SOLE 68500 0 0 TESLA INC COM 88160R101 4289 12573 SH SOLE 12573 0 0 TESLA INC COM 88160R901 92097 270000 SH Call SOLE 270000 0 0 TESLA INC COM 88160R951 149811 439200 SH Put SOLE 439200 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 8789 499398 SH SOLE 499398 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624909 26500 1505700 SH Call SOLE 1505700 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624959 28151 1599500 SH Put SOLE 1599500 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1 300 SH SOLE 300 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 830 121364 SH SOLE 121364 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N905 300 43900 SH Call SOLE 43900 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N955 2744 401200 SH Put SOLE 401200 0 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A902 159 9000 SH Call SOLE 9000 0 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A952 2 100 SH Put SOLE 100 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q907 86 1000 SH Call SOLE 1000 0 0 TEXAS ROADHOUSE INC COM 882681909 983 20000 SH Call SOLE 20000 0 0 TEXAS ROADHOUSE INC COM 882681959 10 200 SH Put SOLE 200 0 0 TG THERAPEUTICS INC COM 88322Q108 1122 94682 SH SOLE 94682 0 0 TG THERAPEUTICS INC COM 88322Q908 1443 121800 SH Call SOLE 121800 0 0 TG THERAPEUTICS INC COM 88322Q958 1308 110400 SH Put SOLE 110400 0 0 THERAPEUTICSMD INC COM 88338N107 1050 198535 SH SOLE 198535 0 0 THERAPEUTICSMD INC COM 88338N907 1223 231200 SH Call SOLE 231200 0 0 THERAPEUTICSMD INC COM 88338N957 761 143900 SH Put SOLE 143900 0 0 THE TRADE DESK INC COM CL A 88339J105 1671 27164 SH SOLE 27164 0 0 THE TRADE DESK INC COM CL A 88339J905 2491 40500 SH Call SOLE 40500 0 0 THE TRADE DESK INC COM CL A 88339J955 1230 20000 SH Put SOLE 20000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556902 1514 8000 SH Call SOLE 8000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556952 227 1200 SH Put SOLE 1200 0 0 3-D SYS CORP DEL COM NEW 88554D205 686 51209 SH SOLE 51209 0 0 3-D SYS CORP DEL COM NEW 88554D905 1502 112200 SH Call SOLE 112200 0 0 3-D SYS CORP DEL COM NEW 88554D955 1401 104600 SH Put SOLE 104600 0 0 TIDEWATER INC NEW COM 88642R909 2571 88400 SH Call SOLE 88400 0 0 TIDEWATER INC NEW COM 88642R959 317 10900 SH Put SOLE 10900 0 0 TILE SHOP HLDGS INC COM 88677Q909 33 2600 SH Call SOLE 2600 0 0 TILLYS INC CL A 886885102 40 3300 SH SOLE 3300 0 0 TIME INC NEW COM 887228104 3385 250768 SH SOLE 250768 0 0 TIME INC NEW COM 887228904 1862 137900 SH Call SOLE 137900 0 0 TIME INC NEW COM 887228954 1496 110800 SH Put SOLE 110800 0 0 TIME WARNER INC COM NEW 887317303 5264 51385 SH SOLE 51385 0 0 TIME WARNER INC COM NEW 887317903 30305 295800 SH Call SOLE 295800 0 0 TIME WARNER INC COM NEW 887317953 13810 134800 SH Put SOLE 134800 0 0 TIMKEN CO COM 887389104 73 1500 SH SOLE 1500 0 0 TIMKEN CO COM 887389904 874 18000 SH Call SOLE 18000 0 0 TIMKEN CO COM 887389954 68 1400 SH Put SOLE 1400 0 0 TIMKENSTEEL CORP COM 887399903 17 1000 SH Call SOLE 1000 0 0 TIVO CORP COM 88870P106 19 965 SH SOLE 965 0 0 TIVO CORP COM 88870P906 14 700 SH Call SOLE 700 0 0 TIVO CORP COM 88870P956 173 8700 SH Put SOLE 8700 0 0 TIVITY HEALTH INC COM 88870R102 29 700 SH SOLE 700 0 0 TIVITY HEALTH INC COM 88870R902 143 3500 SH Call SOLE 3500 0 0 TOLL BROTHERS INC COM 889478903 3467 83600 SH Call SOLE 83600 0 0 TOLL BROTHERS INC COM 889478953 108 2600 SH Put SOLE 2600 0 0 TORONTO DOMINION BK ONT COM NEW 891160909 3207 57000 SH Call SOLE 57000 0 0 TORONTO DOMINION BK ONT COM NEW 891160959 670 11900 SH Put SOLE 11900 0 0 TOTAL S A SPONSORED ADR 89151E909 3506 65500 SH Call SOLE 65500 0 0 TOTAL S A SPONSORED ADR 89151E959 755 14100 SH Put SOLE 14100 0 0 TOTAL SYS SVCS INC COM 891906959 33 500 SH Put SOLE 500 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 8 1100 SH SOLE 1100 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A952 1 200 SH Put SOLE 200 0 0 TRACTOR SUPPLY CO COM 892356106 18 287 SH SOLE 287 0 0 TRACTOR SUPPLY CO COM 892356956 525 8300 SH Put SOLE 8300 0 0 TRANSCANADA CORP COM 89353D907 74 1500 SH Call SOLE 1500 0 0 TRANSDIGM GROUP INC COM 893641900 7900 30900 SH Call SOLE 30900 0 0 TRANSDIGM GROUP INC COM 893641950 7337 28700 SH Put SOLE 28700 0 0 TRANSENTERIX INC COM NEW 89366M201 166 116349 SH SOLE 116349 0 0 TRANSENTERIX INC COM NEW 89366M901 366 256000 SH Call SOLE 256000 0 0 TRANSENTERIX INC COM NEW 89366M951 39 27300 SH Put SOLE 27300 0 0 TRANSUNIO N COM 89400J907 477 10100 SH Call SOLE 10100 0 0 TRANSUNIO N COM 89400J957 52 1100 SH Put SOLE 1100 0 0 TRAVELCENTERS AMER LLC COM 894174101 51 11906 SH SOLE 11906 0 0 TRAVELCENTERS AMER LLC COM 894174901 3 600 SH Call SOLE 600 0 0 TRAVELZOO COM NEW 89421Q205 51 5934 SH SOLE 5934 0 0 TREVENA INC COM 89532E909 10 4000 SH Call SOLE 4000 0 0 TRIBUNE MEDIA CO CL A 896047503 375 9173 SH SOLE 9173 0 0 TRIBUNE MEDIA CO CL A 896047903 478 11700 SH Call SOLE 11700 0 0 TRIBUNE MEDIA CO CL A 896047953 118 2900 SH Put SOLE 2900 0 0 TRIMBLE INC COM 896239900 243 6200 SH Call SOLE 6200 0 0 TRIMBLE INC COM 896239950 271 6900 SH Put SOLE 6900 0 0 TRINET GROUP INC COM 896288907 44 1300 SH Call SOLE 1300 0 0 TRINITY INDS INC COM 896522109 1891 59271 SH SOLE 59271 0 0 TRINITY INDS INC COM 896522909 230 7200 SH Call SOLE 7200 0 0 TRINITY INDS INC COM 896522959 1936 60700 SH Put SOLE 60700 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 410 37815 SH SOLE 37815 0 0 TRIVAGO N V SPON ADS A SHS 89686D905 12 1100 SH Call SOLE 1100 0 0 TRIVAGO N V SPON ADS A SHS 89686D955 2890 266400 SH Put SOLE 266400 0 0 TRIPADVISOR INC COM 896945201 944 23295 SH SOLE 23295 0 0 TRIPADVISOR INC COM 896945901 255 6300 SH Call SOLE 6300 0 0 TRIPADVISOR INC COM 896945951 648 16000 SH Put SOLE 16000 0 0 TRONC INC COM 89703P907 87 6000 SH Call SOLE 6000 0 0 TROVAGENE INC COM NEW 897238959 1 1300 SH Put SOLE 1300 0 0 TRUECAR INC COM 89785L107 1153 73004 SH SOLE 73004 0 0 TRUECAR INC COM 89785L907 14 900 SH Call SOLE 900 0 0 TRUECAR INC COM 89785L957 358 22700 SH Put SOLE 22700 0 0 TUCOWS INC COM NEW 898697206 64 1099 SH SOLE 1099 0 0 TUCOWS INC COM NEW 898697956 12 200 SH Put SOLE 200 0 0 TUESDAY MORNING CORP COM NEW 899035505 7 2200 SH SOLE 2200 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 28 3574 SH SOLE 3574 0 0 TUNIU CORP SPONSORED ADS CL 89977P956 26 3300 SH Put SOLE 3300 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111904 342 38800 SH Call SOLE 38800 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111954 5 600 SH Put SOLE 600 0 0 TURQUOISE HILL RES LTD COM 900435108 1127 363408 SH SOLE 363408 0 0 TURQUOISE HILL RES LTD COM 900435908 53 17200 SH Call SOLE 17200 0 0 TURQUOISE HILL RES LTD COM 900435958 1350 435400 SH Put SOLE 435400 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 1313 49786 SH SOLE 49786 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A901 1264 47900 SH Call SOLE 47900 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A951 5693 215800 SH Put SOLE 215800 0 0 22ND CENTY GROUP INC COM 90137F103 434 156815 SH SOLE 156815 0 0 22ND CENTY GROUP INC COM 90137F903 256 92400 SH Call SOLE 92400 0 0 22ND CENTY GROUP INC COM 90137F953 426 153800 SH Put SOLE 153800 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 833 146419 SH SOLE 146419 0 0 21VIANET GROUP INC SPONSORED ADR 90138A903 197 34700 SH Call SOLE 34700 0 0 21VIANET GROUP INC SPONSORED ADR 90138A953 445 78200 SH Put SOLE 78200 0 0 TWILIO INC CL A 90138F102 1256 42090 SH SOLE 42090 0 0 TWILIO INC CL A 90138F902 3618 121200 SH Call SOLE 121200 0 0 TWILIO INC CL A 90138F952 7400 247900 SH Put SOLE 247900 0 0 TWITTER INC COM 90184L102 25737 1525601 SH SOLE 1525601 0 0 TWITTER INC COM 90184L902 17015 1008600 SH Call SOLE 1008600 0 0 TWITTER INC COM 90184L952 29133 1726900 SH Put SOLE 1726900 0 0 TWO HBRS INVT CORP COM 90187B901 1540 152800 SH Call SOLE 152800 0 0 TWO HBRS INVT CORP COM 90187B951 167 16600 SH Put SOLE 16600 0 0 II VI INC COM 902104908 1276 31000 SH Call SOLE 31000 0 0 II VI INC COM 902104958 210 5100 SH Put SOLE 5100 0 0 2U INC COM 90214J101 266 4755 SH SOLE 4755 0 0 2U INC COM 90214J901 213 3800 SH Call SOLE 3800 0 0 2U INC COM 90214J951 230 4100 SH Put SOLE 4100 0 0 TYLER TECHNOLOGIES INC COM 902252905 4515 25900 SH Call SOLE 25900 0 0 TYSON FOODS INC CL A 902494103 1087 15428 SH SOLE 15428 0 0 TYSON FOODS INC CL A 902494903 1332 18900 SH Call SOLE 18900 0 0 TYSON FOODS INC CL A 902494953 3368 47800 SH Put SOLE 47800 0 0 UDR INC COM 902653904 15 400 SH Call SOLE 400 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 137 8203 SH SOLE 8203 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N909 3 200 SH Call SOLE 200 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N959 156 9300 SH Put SOLE 9300 0 0 US BANCORP DEL COM NEW 902973904 2133 39800 SH Call SOLE 39800 0 0 US BANCORP DEL COM NEW 902973954 21 400 SH Put SOLE 400 0 0 USANA HEALTH SCIENCES INC COM 90328M107 89 1545 SH SOLE 1545 0 0 USANA HEALTH SCIENCES INC COM 90328M957 162 2800 SH Put SOLE 2800 0 0 U S G CORP COM NEW 903293405 723 22143 SH SOLE 22143 0 0 U S G CORP COM NEW 903293905 242 7400 SH Call SOLE 7400 0 0 U S G CORP COM NEW 903293955 3993 122300 SH Put SOLE 122300 0 0 USD PARTNERS LP COM UT REP LTD 903318103 62 5662 SH SOLE 5662 0 0 USD PARTNERS LP COM UT REP LTD 903318953 426 38700 SH Put SOLE 38700 0 0 U S CONCRETE INC COM NEW 90333L201 175 2287 SH SOLE 2287 0 0 U S CONCRETE INC COM NEW 90333L901 1618 21200 SH Call SOLE 21200 0 0 U S CONCRETE INC COM NEW 90333L951 298 3900 SH Put SOLE 3900 0 0 U S SILICA HLDGS INC COM 90346E103 400 12871 SH SOLE 12871 0 0 U S SILICA HLDGS INC COM 90346E903 4878 157000 SH Call SOLE 157000 0 0 U S SILICA HLDGS INC COM 90346E953 3679 118400 SH Put SOLE 118400 0 0 UBIQUITI NETWORKS INC COM 90347A100 3663 65391 SH SOLE 65391 0 0 UBIQUITI NETWORKS INC COM 90347A900 9030 161200 SH Call SOLE 161200 0 0 UBIQUITI NETWORKS INC COM 90347A950 11316 202000 SH Put SOLE 202000 0 0 ULTA BEAUTY INC COM 90384S303 3 13 SH SOLE 13 0 0 ULTA BEAUTY INC COM 90384S903 45 200 SH Call SOLE 200 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 162 5302 SH SOLE 5302 0 0 ULTRA CLEAN HLDGS INC COM 90385V907 827 27000 SH Call SOLE 27000 0 0 ULTRA CLEAN HLDGS INC COM 90385V957 456 14900 SH Put SOLE 14900 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 3256 375513 SH SOLE 375513 0 0 ULTRA PETROLEUM CORP COM NEW 903914908 292 33700 SH Call SOLE 33700 0 0 ULTRA PETROLEUM CORP COM NEW 903914958 9471 1092400 SH Put SOLE 1092400 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D958 213 4000 SH Put SOLE 4000 0 0 UNDER ARMOUR INC CL A 904311107 1601 97149 SH SOLE 97149 0 0 UNDER ARMOUR INC CL A 904311907 4341 263400 SH Call SOLE 263400 0 0 UNDER ARMOUR INC CL A 904311957 7353 446200 SH Put SOLE 446200 0 0 UNILEVER PLC SPON ADR NEW 904767904 562 9700 SH Call SOLE 9700 0 0 UNILEVER PLC SPON ADR NEW 904767954 272 4700 SH Put SOLE 4700 0 0 UNILEVER N V N Y SHS NEW 904784909 2491 42200 SH Call SOLE 42200 0 0 UNILEVER N V N Y SHS NEW 904784959 89 1500 SH Put SOLE 1500 0 0 UNION PAC CORP COM 907818108 1272 10971 SH SOLE 10971 0 0 UNION PAC CORP COM 907818908 14218 122600 SH Call SOLE 122600 0 0 UNION PAC CORP COM 907818958 1450 12500 SH Put SOLE 12500 0 0 UNISYS CORP COM NEW 909214306 80 9401 SH SOLE 9401 0 0 UNISYS CORP COM NEW 909214906 224 26400 SH Call SOLE 26400 0 0 UNISYS CORP COM NEW 909214956 26 3000 SH Put SOLE 3000 0 0 UNIT CORP COM 909218959 16 800 SH Put SOLE 800 0 0 UNITED CONTL HLDGS INC COM 910047909 962 15800 SH Call SOLE 15800 0 0 UNITED CONTL HLDGS INC COM 910047959 4389 72100 SH Put SOLE 72100 0 0 UNITED INS HLDGS CORP COM 910710952 41 2500 SH Put SOLE 2500 0 0 UNITED NAT FOODS INC COM 911163903 4 100 SH Call SOLE 100 0 0 UNITED NAT FOODS INC COM 911163953 1551 37300 SH Put SOLE 37300 0 0 UNITED RENTALS INC COM 911363909 3371 24300 SH Call SOLE 24300 0 0 UNITED RENTALS INC COM 911363959 7201 51900 SH Put SOLE 51900 0 0 US FOODS HLDG CORP COM 912008909 302 11300 SH Call SOLE 11300 0 0 UNITED STS GASOLINE FD LP UNITS 91201T102 3 100 SH SOLE 100 0 0 UNITED STS GASOLINE FD LP UNITS 91201T952 34 1200 SH Put SOLE 1200 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 6209 945050 SH SOLE 945050 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318901 3422 520900 SH Call SOLE 520900 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318951 3451 525300 SH Put SOLE 525300 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 437 41873 SH SOLE 41873 0 0 UNITED STATES OIL FUND LP UNITS 91232N908 28206 2704300 SH Call SOLE 2704300 0 0 UNITED STATES OIL FUND LP UNITS 91232N958 11743 1125900 SH Put SOLE 1125900 0 0 UNITED STATES STL CORP NEW COM 912909108 2736 106630 SH SOLE 106630 0 0 UNITED STATES STL CORP NEW COM 912909908 6461 251800 SH Call SOLE 251800 0 0 UNITED STATES STL CORP NEW COM 912909958 15365 598800 SH Put SOLE 598800 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 12 100 SH SOLE 100 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C902 645 5500 SH Call SOLE 5500 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C952 188 1600 SH Put SOLE 1600 0 0 UNITEDHEALTH GROUP INC COM 91324P102 79 403 SH SOLE 403 0 0 UNITEDHEALTH GROUP INC COM 91324P902 39 200 SH Call SOLE 200 0 0 UNITEDHEALTH GROUP INC COM 91324P952 1959 10000 SH Put SOLE 10000 0 0 UNITI GROUP INC COM 91325V908 378 25800 SH Call SOLE 25800 0 0 UNITI GROUP INC COM 91325V958 1264 86200 SH Put SOLE 86200 0 0 UNIVAR INC COM 91336L107 156 5400 SH SOLE 5400 0 0 UNIVAR INC COM 91336L957 243 8400 SH Put SOLE 8400 0 0 UNIVERSAL CORP VA COM 913456909 29 500 SH Call SOLE 500 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 6754 52420 SH SOLE 52420 0 0 UNIVERSAL DISPLAY CORP COM 91347P905 5257 40800 SH Call SOLE 40800 0 0 UNIVERSAL DISPLAY CORP COM 91347P955 4548 35300 SH Put SOLE 35300 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 26 1135 SH SOLE 1135 0 0 UNIVERSAL INS HLDGS INC COM 91359V907 35 1500 SH Call SOLE 1500 0 0 UNIVERSAL INS HLDGS INC COM 91359V957 547 23800 SH Put SOLE 23800 0 0 UNIVERSAL HLTH SVCS INC CL B 913903900 433 3900 SH Call SOLE 3900 0 0 UNIVERSAL HLTH SVCS INC CL B 913903950 666 6000 SH Put SOLE 6000 0 0 UNUM GROUP COM 91529Y906 1744 34100 SH Call SOLE 34100 0 0 URANIUM ENERGY CORP COM 916896103 24 17525 SH SOLE 17525 0 0 URANIUM ENERGY CORP COM 916896903 392 283900 SH Call SOLE 283900 0 0 URANIUM ENERGY CORP COM 916896953 55 39900 SH Put SOLE 39900 0 0 URBAN OUTFITTERS INC COM 917047902 141 5900 SH Call SOLE 5900 0 0 URBAN OUTFITTERS INC COM 917047952 1974 82600 SH Put SOLE 82600 0 0 V F CORP COM 918204908 45 700 SH Call SOLE 700 0 0 V F CORP COM 918204958 127 2000 SH Put SOLE 2000 0 0 VEON LTD SPONSORED ADR 91822M106 167 39868 SH SOLE 39868 0 0 VEON LTD SPONSORED ADR 91822M906 4 1000 SH Call SOLE 1000 0 0 VEON LTD SPONSORED ADR 91822M956 388 92900 SH Put SOLE 92900 0 0 VOC ENERGY TR TR UNIT 91829B103 76 20305 SH SOLE 20305 0 0 VOC ENERGY TR TR UNIT 91829B903 748 200500 SH Call SOLE 200500 0 0 VOC ENERGY TR TR UNIT 91829B953 121 32400 SH Put SOLE 32400 0 0 VOXX INTL CORP CL A 91829F904 515 60200 SH Call SOLE 60200 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 28353 1978555 SH SOLE 1978555 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K902 6812 475400 SH Call SOLE 475400 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K952 36556 2551000 SH Put SOLE 2551000 0 0 VALE S A ADR 91912E105 4241 421176 SH SOLE 421176 0 0 VALE S A ADR 91912E905 11781 1169900 SH Call SOLE 1169900 0 0 VALE S A ADR 91912E955 36631 3637600 SH Put SOLE 3637600 0 0 VALERO ENERGY CORP NEW COM 91913Y900 4708 61200 SH Call SOLE 61200 0 0 VALERO ENERGY CORP NEW COM 91913Y950 1669 21700 SH Put SOLE 21700 0 0 VALLEY NATL BANCORP COM 919794907 10 800 SH Call SOLE 800 0 0 VALVOLINE INC COM 92047W101 63 2680 SH SOLE 2680 0 0 VALVOLINE INC COM 92047W901 389 16600 SH Call SOLE 16600 0 0 VALVOLINE INC COM 92047W951 188 8000 SH Put SOLE 8000 0 0 VANDA PHARMACEUTICALS INC COM 921659908 1672 93400 SH Call SOLE 93400 0 0 VANDA PHARMACEUTICALS INC COM 921659958 186 10400 SH Put SOLE 10400 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 15798 688049 SH SOLE 688049 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F906 26448 1151900 SH Call SOLE 1151900 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F956 41638 1813500 SH Put SOLE 1813500 0 0 VANTIV INC CL A 92210H905 92 1300 SH Call SOLE 1300 0 0 VANTIV INC CL A 92210H955 2234 31700 SH Put SOLE 31700 0 0 VAREX IMAGING CORP COM 92214X906 1181 34900 SH Call SOLE 34900 0 0 VARIAN MED SYS INC COM 92220P105 66 661 SH SOLE 661 0 0 VARIAN MED SYS INC COM 92220P955 240 2400 SH Put SOLE 2400 0 0 VASCO DATA SEC INTL INC COM 92230Y104 15 1205 SH SOLE 1205 0 0 VASCO DATA SEC INTL INC COM 92230Y954 14 1200 SH Put SOLE 1200 0 0 VECTOR GROUP LTD COM 92240M908 27 1300 SH Call SOLE 1300 0 0 VECTOR GROUP LTD COM 92240M958 129 6300 SH Put SOLE 6300 0 0 VEECO INSTRS INC DEL COM 922417900 13 600 SH Call SOLE 600 0 0 VEECO INSTRS INC DEL COM 922417950 21 1000 SH Put SOLE 1000 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 20 1009 SH SOLE 1009 0 0 VEDANTA LTD SPONSORED ADR 92242Y900 2 100 SH Call SOLE 100 0 0 VEDANTA LTD SPONSORED ADR 92242Y950 103 5300 SH Put SOLE 5300 0 0 VEEVA SYS INC CL A COM 922475908 2138 37900 SH Call SOLE 37900 0 0 VEEVA SYS INC CL A COM 922475958 891 15800 SH Put SOLE 15800 0 0 VENTAS INC COM 92276F900 1355 20800 SH Call SOLE 20800 0 0 VENTAS INC COM 92276F950 716 11000 SH Put SOLE 11000 0 0 VERA BRADLEY INC COM 92335C106 3 300 SH SOLE 300 0 0 VERASTEM INC COM 92337C104 247 52579 SH SOLE 52579 0 0 VERASTEM INC COM 92337C904 156 33200 SH Call SOLE 33200 0 0 VERASTEM INC COM 92337C954 100 21300 SH Put SOLE 21300 0 0 VERACYTE INC COM 92337F107 28 3189 SH SOLE 3189 0 0 VERACYTE INC COM 92337F907 88 10000 SH Call SOLE 10000 0 0 VERACYTE INC COM 92337F957 88 10000 SH Put SOLE 10000 0 0 VEREIT INC COM 92339V100 941 113460 SH SOLE 113460 0 0 VEREIT INC COM 92339V900 1019 122900 SH Call SOLE 122900 0 0 VEREIT INC COM 92339V950 4856 585800 SH Put SOLE 585800 0 0 VERIFONE SYS INC COM 92342Y109 5390 265777 SH SOLE 265777 0 0 VERIFONE SYS INC COM 92342Y909 722 35600 SH Call SOLE 35600 0 0 VERIFONE SYS INC COM 92342Y959 262 12900 SH Put SOLE 12900 0 0 VERIZON COMMUNICATIONS INC COM 92343V904 1702 34400 SH Call SOLE 34400 0 0 VERIZON COMMUNICATIONS INC COM 92343V954 5003 101100 SH Put SOLE 101100 0 0 VERICEL CORP COM 92346J108 79 13083 SH SOLE 13083 0 0 VERICEL CORP COM 92346J908 53 8900 SH Call SOLE 8900 0 0 VERICEL CORP COM 92346J958 12 2000 SH Put SOLE 2000 0 0 VERMILLION INC COM NEW 92407M906 7 3800 SH Call SOLE 3800 0 0 VERSARTIS INC COM 92529L902 323 131700 SH Call SOLE 131700 0 0 VERSARTIS INC COM 92529L952 111 45100 SH Put SOLE 45100 0 0 VERTEX PHARMACEUTICALS INC COM 92532F900 28097 184800 SH Call SOLE 184800 0 0 VERTEX PHARMACEUTICALS INC COM 92532F950 15189 99900 SH Put SOLE 99900 0 0 VERSUM MATLS INC COM 92532W903 2162 55700 SH Call SOLE 55700 0 0 VERSUM MATLS INC COM 92532W953 35 900 SH Put SOLE 900 0 0 VIACOM INC NEW CL A 92553P102 7 200 SH SOLE 200 0 0 VIACOM INC NEW CL A 92553P902 275 7500 SH Call SOLE 7500 0 0 VIAVI SOLUTIONS INC COM 925550105 907 95827 SH SOLE 95827 0 0 VIAVI SOLUTIONS INC COM 925550905 825 87200 SH Call SOLE 87200 0 0 VIAVI SOLUTIONS INC COM 925550955 32 3400 SH Put SOLE 3400 0 0 VICAL INC COM NEW 925602903 61 25300 SH Call SOLE 25300 0 0 VIEWRAY INC COM 92672L907 115 19900 SH Call SOLE 19900 0 0 VIEWRAY INC COM 92672L957 8 1400 SH Put SOLE 1400 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1637 186276 SH SOLE 186276 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W903 2868 326300 SH Call SOLE 326300 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W953 3059 348000 SH Put SOLE 348000 0 0 VISTA GOLD CORP COM NEW 927926303 0 18 SH SOLE 18 0 0 VIRNETX HLDG CORP COM 92823T108 123 31595 SH SOLE 31595 0 0 VIRNETX HLDG CORP COM 92823T908 815 209000 SH Call SOLE 209000 0 0 VIRNETX HLDG CORP COM 92823T958 683 175000 SH Put SOLE 175000 0 0 VIRTU FINL INC CL A 928254901 183 11300 SH Call SOLE 11300 0 0 VIRTU FINL INC CL A 928254951 21 1300 SH Put SOLE 1300 0 0 VISHAY INTERTECHNOLOGY INC COM 928298908 216 11500 SH Call SOLE 11500 0 0 VISHAY INTERTECHNOLOGY INC COM 928298958 19 1000 SH Put SOLE 1000 0 0 VISTA OUTDOOR INC COM 928377100 198 8629 SH SOLE 8629 0 0 VISTA OUTDOOR INC COM 928377900 32 1400 SH Call SOLE 1400 0 0 VISTA OUTDOOR INC COM 928377950 2216 96600 SH Put SOLE 96600 0 0 VITAL THERAPIES INC COM 92847R104 10 2000 SH SOLE 2000 0 0 VITAL THERAPIES INC COM 92847R904 8 1500 SH Call SOLE 1500 0 0 VITAL THERAPIES INC COM 92847R954 35 6900 SH Put SOLE 6900 0 0 VITAMIN SHOPPE INC COM 92849E101 581 108683 SH SOLE 108683 0 0 VITAMIN SHOPPE INC COM 92849E951 791 147800 SH Put SOLE 147800 0 0 VIVINT SOLAR INC COM 92854Q106 0 99 SH SOLE 99 0 0 VIVUS INC COM 928551100 27 27469 SH SOLE 27469 0 0 VIVUS INC COM 928551900 17 17600 SH Call SOLE 17600 0 0 VMWARE INC CL A COM 928563902 4761 43600 SH Call SOLE 43600 0 0 VMWARE INC CL A COM 928563952 10668 97700 SH Put SOLE 97700 0 0 VOCERA COMMUNICATIONS INC COM 92857F957 63 2000 SH Put SOLE 2000 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W908 10539 370300 SH Call SOLE 370300 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W958 353 12400 SH Put SOLE 12400 0 0 VONAGE HLDGS CORP COM 92886T201 158 19433 SH SOLE 19433 0 0 VONAGE HLDGS CORP COM 92886T901 51 6300 SH Call SOLE 6300 0 0 VONAGE HLDGS CORP COM 92886T951 399 49000 SH Put SOLE 49000 0 0 VORNADO RLTY TR SH BEN INT 929042109 620 8067 SH SOLE 8067 0 0 VORNADO RLTY TR SH BEN INT 929042959 1192 15500 SH Put SOLE 15500 0 0 VOYA FINL INC COM 929089100 14 363 SH SOLE 363 0 0 VOYA FINL INC COM 929089900 223 5600 SH Call SOLE 5600 0 0 VOYA FINL INC COM 929089950 172 4300 SH Put SOLE 4300 0 0 VOXELJET AG ADS 92912L107 10 1804 SH SOLE 1804 0 0 VOXELJET AG ADS 92912L957 35 6400 SH Put SOLE 6400 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 199 9647 SH SOLE 9647 0 0 VOYAGER THERAPEUTICS INC COM 92915B906 469 22800 SH Call SOLE 22800 0 0 VOYAGER THERAPEUTICS INC COM 92915B956 21 1000 SH Put SOLE 1000 0 0 VULCAN MATLS CO COM 929160109 2119 17720 SH SOLE 17720 0 0 VULCAN MATLS CO COM 929160909 1064 8900 SH Call SOLE 8900 0 0 VULCAN MATLS CO COM 929160959 1208 10100 SH Put SOLE 10100 0 0 VUZIX CORP COM NEW 92921W900 117 21400 SH Call SOLE 21400 0 0 VUZIX CORP COM NEW 92921W950 74 13600 SH Put SOLE 13600 0 0 W & T OFFSHORE INC COM 92922P906 12 3900 SH Call SOLE 3900 0 0 W & T OFFSHORE INC COM 92922P956 31 10100 SH Put SOLE 10100 0 0 WABASH NATL CORP COM 929566907 180 7900 SH Call SOLE 7900 0 0 WABASH NATL CORP COM 929566957 123 5400 SH Put SOLE 5400 0 0 WADDELL & REED FINL INC CL A 930059900 251 12500 SH Call SOLE 12500 0 0 WAL-MART STORES INC COM 931142903 20207 258600 SH Call SOLE 258600 0 0 WAL-MART STORES INC COM 931142953 6423 82200 SH Put SOLE 82200 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427908 726 9400 SH Call SOLE 9400 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427958 819 10600 SH Put SOLE 10600 0 0 WALKER & DUNLOP INC COM 93148P902 52 1000 SH Call SOLE 1000 0 0 WASHINGTON PRIME GROUP NEW COM 93964W908 46 5500 SH Call SOLE 5500 0 0 WASHINGTON PRIME GROUP NEW COM 93964W958 31 3700 SH Put SOLE 3700 0 0 WASTE MGMT INC DEL COM 94106L909 15114 193100 SH Call SOLE 193100 0 0 WASTE MGMT INC DEL COM 94106L959 3099 39600 SH Put SOLE 39600 0 0 WATERSTONE FINL INC MD COM 94188P901 394 20200 SH Call SOLE 20200 0 0 WAYFAIR INC CL A 94419L901 3154 46800 SH Call SOLE 46800 0 0 WAYFAIR INC CL A 94419L951 2703 40100 SH Put SOLE 40100 0 0 WEB COM GROUP INC COM 94733A104 105 4208 SH SOLE 4208 0 0 WEB COM GROUP INC COM 94733A904 50 2000 SH Call SOLE 2000 0 0 WEB COM GROUP INC COM 94733A954 350 14000 SH Put SOLE 14000 0 0 WEIBO CORP SPONSORED ADR 948596901 7252 73300 SH Call SOLE 73300 0 0 WEIBO CORP SPONSORED ADR 948596951 10369 104800 SH Put SOLE 104800 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 6208 142554 SH SOLE 142554 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626906 7809 179300 SH Call SOLE 179300 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626956 60748 1394900 SH Put SOLE 1394900 0 0 WELBILT INC COM 949090104 186 8080 SH SOLE 8080 0 0 WELLCARE HEALTH PLANS INC COM 94946T906 532 3100 SH Call SOLE 3100 0 0 WELLCARE HEALTH PLANS INC COM 94946T956 52 300 SH Put SOLE 300 0 0 WELLS FARGO CO NEW COM 949746101 5914 107240 SH SOLE 107240 0 0 WELLS FARGO CO NEW COM 949746901 15630 283400 SH Call SOLE 283400 0 0 WELLS FARGO CO NEW COM 949746951 20951 379900 SH Put SOLE 379900 0 0 WELLTOWER INC COM 95040Q904 7323 104200 SH Call SOLE 104200 0 0 WELLTOWER INC COM 95040Q954 4491 63900 SH Put SOLE 63900 0 0 WENDYS CO COM 95058W100 709 45627 SH SOLE 45627 0 0 WENDYS CO COM 95058W900 447 28800 SH Call SOLE 28800 0 0 WENDYS CO COM 95058W950 508 32700 SH Put SOLE 32700 0 0 WESCO INTL INC COM 95082P105 15 258 SH SOLE 258 0 0 WESCO INTL INC COM 95082P905 303 5200 SH Call SOLE 5200 0 0 WESTAR ENERGY INC COM 95709T100 288 5800 SH SOLE 5800 0 0 WESTAR ENERGY INC COM 95709T950 501 10100 SH Put SOLE 10100 0 0 WESTERN ALLIANCE BANCORP COM 957638909 159 3000 SH Call SOLE 3000 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 5 444 SH SOLE 444 0 0 WESTERN ASSET MTG CAP CORP COM 95790D955 18 1700 SH Put SOLE 1700 0 0 WESTERN DIGITAL CORP COM 958102105 4462 51642 SH SOLE 51642 0 0 WESTERN DIGITAL CORP COM 958102905 8467 98000 SH Call SOLE 98000 0 0 WESTERN DIGITAL CORP COM 958102955 36988 428100 SH Put SOLE 428100 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254904 615 12000 SH Call SOLE 12000 0 0 WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q905 26 1000 SH Call SOLE 1000 0 0 WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q955 65 2500 SH Put SOLE 2500 0 0 WESTERN UN CO COM 959802109 115 5991 SH SOLE 5991 0 0 WESTERN UN CO COM 959802909 1523 79300 SH Call SOLE 79300 0 0 WESTERN UN CO COM 959802959 755 39300 SH Put SOLE 39300 0 0 WESTLAKE CHEM CORP COM 960413902 1753 21100 SH Call SOLE 21100 0 0 WESTMORELAND COAL CO COM 960878906 2 900 SH Call SOLE 900 0 0 WESTMORELAND COAL CO COM 960878956 3 1000 SH Put SOLE 1000 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 132 40379 SH SOLE 40379 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908909 175 53600 SH Call SOLE 53600 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908959 331 101300 SH Put SOLE 101300 0 0 WESTROCK CO COM 96145D905 477 8400 SH Call SOLE 8400 0 0 WESTROCK CO COM 96145D955 45 800 SH Put SOLE 800 0 0 WEYERHAEUSER CO COM 962166904 17556 515900 SH Call SOLE 515900 0 0 WEYERHAEUSER CO COM 962166954 3869 113700 SH Put SOLE 113700 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3903 204473 SH SOLE 204473 0 0 WHEATON PRECIOUS METALS CORP COM 962879902 6519 341500 SH Call SOLE 341500 0 0 WHEATON PRECIOUS METALS CORP COM 962879952 2780 145600 SH Put SOLE 145600 0 0 WHITING PETE CORP NEW COM 966387102 2294 420181 SH SOLE 420181 0 0 WHITING PETE CORP NEW COM 966387902 1452 265900 SH Call SOLE 265900 0 0 WHITING PETE CORP NEW COM 966387952 3178 582000 SH Put SOLE 582000 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 534 40109 SH SOLE 40109 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T902 11 800 SH Call SOLE 800 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T952 1526 114600 SH Put SOLE 114600 0 0 WILLIAMS COS INC DEL COM 969457900 6419 213900 SH Call SOLE 213900 0 0 WILLIAMS COS INC DEL COM 969457950 7472 249000 SH Put SOLE 249000 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L905 5637 144900 SH Call SOLE 144900 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L955 840 21600 SH Put SOLE 21600 0 0 WILLIAMS SONOMA INC COM 969904101 300 6018 SH SOLE 6018 0 0 WILLIAMS SONOMA INC COM 969904901 1012 20300 SH Call SOLE 20300 0 0 WILLIAMS SONOMA INC COM 969904951 1750 35100 SH Put SOLE 35100 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 48 27225 SH SOLE 27225 0 0 WINDSTREAM HLDGS INC COM NEW 97382A900 51 28800 SH Call SOLE 28800 0 0 WINDSTREAM HLDGS INC COM NEW 97382A950 42 23800 SH Put SOLE 23800 0 0 WINGSTOP INC COM 974155903 3 100 SH Call SOLE 100 0 0 WINGSTOP INC COM 974155953 7 200 SH Put SOLE 200 0 0 WINNEBAGO INDS INC COM 974637900 13 300 SH Call SOLE 300 0 0 WINTRUST FINL CORP COM 97650W108 39 500 SH SOLE 500 0 0 WINTRUST FINL CORP COM 97650W958 305 3900 SH Put SOLE 3900 0 0 WISDOMTREE INVTS INC COM 97717P104 2284 224403 SH SOLE 224403 0 0 WISDOMTREE INVTS INC COM 97717P904 50 4900 SH Call SOLE 4900 0 0 WISDOMTREE INVTS INC COM 97717P954 3322 326300 SH Put SOLE 326300 0 0 WORKIVA INC COM CL A 98139A105 31 1500 SH SOLE 1500 0 0 WORLD ACCEP CORP DEL COM 981419104 148 1784 SH SOLE 1784 0 0 WORLD ACCEP CORP DEL COM 981419954 50 600 SH Put SOLE 600 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q908 836 35500 SH Call SOLE 35500 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q958 257 10900 SH Put SOLE 10900 0 0 WORTHINGTON INDS INC COM 981811902 235 5100 SH Call SOLE 5100 0 0 WPX ENERGY INC COM 98212B103 2868 249418 SH SOLE 249418 0 0 WPX ENERGY INC COM 98212B903 2218 192900 SH Call SOLE 192900 0 0 WPX ENERGY INC COM 98212B953 7881 685300 SH Put SOLE 685300 0 0 WYNDHAM WORLDWIDE CORP COM 98310W908 1739 16500 SH Call SOLE 16500 0 0 WYNN RESORTS LTD COM 983134107 1820 12219 SH SOLE 12219 0 0 WYNN RESORTS LTD COM 983134907 15235 102300 SH Call SOLE 102300 0 0 WYNN RESORTS LTD COM 983134957 3098 20800 SH Put SOLE 20800 0 0 XPO LOGISTICS INC COM 983793100 2022 29837 SH SOLE 29837 0 0 XPO LOGISTICS INC COM 983793900 2793 41200 SH Call SOLE 41200 0 0 XPO LOGISTICS INC COM 983793950 4128 60900 SH Put SOLE 60900 0 0 XILINX INC COM 983919101 3372 47608 SH SOLE 47608 0 0 XILINX INC COM 983919901 4115 58100 SH Call SOLE 58100 0 0 XILINX INC COM 983919951 9420 133000 SH Put SOLE 133000 0 0 XBIOTECH INC COM 98400H102 214 48971 SH SOLE 48971 0 0 XBIOTECH INC COM 98400H902 50 11400 SH Call SOLE 11400 0 0 XBIOTECH INC COM 98400H952 328 75000 SH Put SOLE 75000 0 0 XEROX CORP COM NEW 984121908 6718 201800 SH Call SOLE 201800 0 0 XEROX CORP COM NEW 984121958 3356 100800 SH Put SOLE 100800 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 295 52004 SH SOLE 52004 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P905 5 800 SH Call SOLE 800 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P955 328 57800 SH Put SOLE 57800 0 0 XUNLEI LTD SPONSORED ADR 98419E108 26 6101 SH SOLE 6101 0 0 XOMA CORP DEL COM NEW 98419J206 2 105 SH SOLE 105 0 0 XYLEM INC COM 98419M900 2205 35200 SH Call SOLE 35200 0 0 XYLEM INC COM 98419M950 219 3500 SH Put SOLE 3500 0 0 XPERI CORP COM 98421B100 18 725 SH SOLE 725 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3034 136161 SH SOLE 136161 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245900 9008 404300 SH Call SOLE 404300 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245950 22476 1008800 SH Put SOLE 1008800 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 18 1326 SH SOLE 1326 0 0 YRC WORLDWIDE INC COM PAR $.01 984249907 18 1300 SH Call SOLE 1300 0 0 YRC WORLDWIDE INC COM PAR $.01 984249957 116 8400 SH Put SOLE 8400 0 0 YY INC ADS REPCOM CLA 98426T906 18614 214500 SH Call SOLE 214500 0 0 YY INC ADS REPCOM CLA 98426T956 4712 54300 SH Put SOLE 54300 0 0 YAMANA GOLD INC COM 98462Y100 4453 1680384 SH SOLE 1680384 0 0 YAMANA GOLD INC COM 98462Y900 314 118500 SH Call SOLE 118500 0 0 YAMANA GOLD INC COM 98462Y950 4003 1510600 SH Put SOLE 1510600 0 0 YELP INC CL A 985817105 1627 37575 SH SOLE 37575 0 0 YELP INC CL A 985817905 3949 91200 SH Call SOLE 91200 0 0 YELP INC CL A 985817955 2472 57100 SH Put SOLE 57100 0 0 YINGLI GREEN ENERGY HLDG CO ADR NEW 98584B902 83 36100 SH Call SOLE 36100 0 0 YINGLI GREEN ENERGY HLDG CO ADR NEW 98584B952 0 100 SH Put SOLE 100 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 168 3999 SH SOLE 3999 0 0 YIRENDAI LTD SPONSORED ADR 98585L900 193 4600 SH Call SOLE 4600 0 0 YIRENDAI LTD SPONSORED ADR 98585L950 8 200 SH Put SOLE 200 0 0 YUM BRANDS INC COM 988498101 254 3451 SH SOLE 3451 0 0 YUM BRANDS INC COM 988498901 471 6400 SH Call SOLE 6400 0 0 YUM BRANDS INC COM 988498951 442 6000 SH Put SOLE 6000 0 0 YUM CHINA HLDGS INC COM 98850P109 58 1442 SH SOLE 1442 0 0 YUM CHINA HLDGS INC COM 98850P909 2038 51000 SH Call SOLE 51000 0 0 YUM CHINA HLDGS INC COM 98850P959 1327 33200 SH Put SOLE 33200 0 0 YUME INC COM 98872B104 0 100 SH SOLE 100 0 0 YUME INC COM 98872B954 0 100 SH Put SOLE 100 0 0 ZAGG INC COM 98884U908 126 8000 SH Call SOLE 8000 0 0 ZAGG INC COM 98884U958 169 10700 SH Put SOLE 10700 0 0 ZAFGEN INC COM 98885E903 47 13400 SH Call SOLE 13400 0 0 ZAFGEN INC COM 98885E953 7 2000 SH Put SOLE 2000 0 0 ZAYO GROUP HLDGS INC COM 98919V905 3910 113600 SH Call SOLE 113600 0 0 ZAYO GROUP HLDGS INC COM 98919V955 761 22100 SH Put SOLE 22100 0 0 ZENDESK INC COM 98936J101 231 7923 SH SOLE 7923 0 0 ZENDESK INC COM 98936J901 687 23600 SH Call SOLE 23600 0 0 ZENDESK INC COM 98936J951 541 18600 SH Put SOLE 18600 0 0 ZILLOW GROUP INC CL A 98954M901 1702 42400 SH Call SOLE 42400 0 0 ZILLOW GROUP INC CL A 98954M951 1132 28200 SH Put SOLE 28200 0 0 ZION OIL & GAS INC COM 989696909 1235 362300 SH Call SOLE 362300 0 0 ZION OIL & GAS INC COM 989696959 3 900 SH Put SOLE 900 0 0 ZIONS BANCORPORATION COM 989701907 1708 36200 SH Call SOLE 36200 0 0 ZIONS BANCORPORATION COM 989701957 1420 30100 SH Put SOLE 30100 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 2020 328935 SH SOLE 328935 0 0 ZIOPHARM ONCOLOGY INC COM 98973P901 1095 178300 SH Call SOLE 178300 0 0 ZIOPHARM ONCOLOGY INC COM 98973P951 1751 285200 SH Put SOLE 285200 0 0 ZIX CORP COM 98974P100 157 32200 SH SOLE 32200 0 0 ZIX CORP COM 98974P950 5 1100 SH Put SOLE 1100 0 0 ZOGENIX INC COM NEW 98978L204 5781 164948 SH SOLE 164948 0 0 ZOGENIX INC COM NEW 98978L904 12909 368300 SH Call SOLE 368300 0 0 ZOGENIX INC COM NEW 98978L954 10985 313400 SH Put SOLE 313400 0 0 ZOETIS INC CL A 98978V903 16195 254000 SH Call SOLE 254000 0 0 ZOETIS INC CL A 98978V953 19791 310400 SH Put SOLE 310400 0 0 ZOES KITCHEN INC COM 98979J909 24 1900 SH Call SOLE 1900 0 0 ZOES KITCHEN INC COM 98979J959 685 54200 SH Put SOLE 54200 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 436 31052 SH SOLE 31052 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A905 427 30400 SH Call SOLE 30400 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A955 1713 122000 SH Put SOLE 122000 0 0 ZUMIEZ INC COM 989817901 507 28000 SH Call SOLE 28000 0 0 ZYNGA INC CL A 98986T108 1044 276125 SH SOLE 276125 0 0 ZYNGA INC CL A 98986T908 2262 598300 SH Call SOLE 598300 0 0 ZYNGA INC CL A 98986T958 2804 741800 SH Put SOLE 741800 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X909 1676 200500 SH Call SOLE 200500 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X959 338 40400 SH Put SOLE 40400 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 13599 787003 SH SOLE 787003 0 0 DEUTSCHE BANK AG NAMEN AKT D18190908 5894 341100 SH Call SOLE 341100 0 0 DEUTSCHE BANK AG NAMEN AKT D18190958 34798 2013800 SH Put SOLE 2013800 0 0 ADIENT PLC ORD SHS G0084W901 3032 36100 SH Call SOLE 36100 0 0 ADIENT PLC ORD SHS G0084W951 748 8900 SH Put SOLE 8900 0 0 AIRCASTLE LTD COM G0129K904 796 35700 SH Call SOLE 35700 0 0 AIRCASTLE LTD COM G0129K954 4 200 SH Put SOLE 200 0 0 ALKERMES PLC SHS G01767105 183 3596 SH SOLE 3596 0 0 ALKERMES PLC SHS G01767955 254 5000 SH Put SOLE 5000 0 0 ALLERGAN PLC SHS G0177J108 21505 104926 SH SOLE 104926 0 0 ALLERGAN PLC SHS G0177J908 42568 207700 SH Call SOLE 207700 0 0 ALLERGAN PLC SHS G0177J958 80197 391300 SH Put SOLE 391300 0 0 AMIRA NATURE FOODS LTD SHS G0335L102 85 14141 SH SOLE 14141 0 0 AMIRA NATURE FOODS LTD SHS G0335L902 42 7000 SH Call SOLE 7000 0 0 AMIRA NATURE FOODS LTD SHS G0335L952 31 5200 SH Put SOLE 5200 0 0 AMBARELLA INC SHS G037AX101 3493 71275 SH SOLE 71275 0 0 AMBARELLA INC SHS G037AX901 6567 134000 SH Call SOLE 134000 0 0 AMBARELLA INC SHS G037AX951 5288 107900 SH Put SOLE 107900 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 28 2800 SH SOLE 2800 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F907 50 5000 SH Call SOLE 5000 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F957 230 22900 SH Put SOLE 22900 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 16 400 SH SOLE 400 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384905 32 800 SH Call SOLE 800 0 0 ARRIS INTL INC SHS G0551A103 23 823 SH SOLE 823 0 0 ARRIS INTL INC SHS G0551A953 245 8600 SH Put SOLE 8600 0 0 ASSURED GUARANTY LTD COM G0585R106 492 13023 SH SOLE 13023 0 0 ASSURED GUARANTY LTD COM G0585R906 79 2100 SH Call SOLE 2100 0 0 ASSURED GUARANTY LTD COM G0585R956 1397 37000 SH Put SOLE 37000 0 0 ATLASSIAN CORP PLC CL A G06242104 149 4251 SH SOLE 4251 0 0 ATLASSIAN CORP PLC CL A G06242904 411 11700 SH Call SOLE 11700 0 0 ATLASSIAN CORP PLC CL A G06242954 112 3200 SH Put SOLE 3200 0 0 ATHENE HLDG LTD CL A G0684D107 1 16 SH SOLE 16 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1 17 SH SOLE 17 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U959 34 600 SH Put SOLE 600 0 0 AXALTA COATING SYS LTD COM G0750C108 86 2963 SH SOLE 2963 0 0 AXALTA COATING SYS LTD COM G0750C908 795 27500 SH Call SOLE 27500 0 0 AXALTA COATING SYS LTD COM G0750C958 1379 47700 SH Put SOLE 47700 0 0 AXOVANT SCIENCES LTD COM G0750W104 2070 300852 SH SOLE 300852 0 0 AXOVANT SCIENCES LTD COM G0750W904 1637 237900 SH Call SOLE 237900 0 0 AXOVANT SCIENCES LTD COM G0750W954 11117 1615800 SH Put SOLE 1615800 0 0 ATLANTICA YIELD PLC SHS G0751N103 199 10106 SH SOLE 10106 0 0 ATLANTICA YIELD PLC SHS G0751N953 447 22700 SH Put SOLE 22700 0 0 MIMECAST LTD ORD SHS G14838109 172 6039 SH SOLE 6039 0 0 MIMECAST LTD ORD SHS G14838909 148 5200 SH Call SOLE 5200 0 0 MIMECAST LTD ORD SHS G14838959 57 2000 SH Put SOLE 2000 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 863 20000 SH SOLE 20000 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252901 587 13600 SH Call SOLE 13600 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252951 224 5200 SH Put SOLE 5200 0 0 BUNGE LIMITED COM G16962105 1777 25585 SH SOLE 25585 0 0 BUNGE LIMITED COM G16962905 972 14000 SH Call SOLE 14000 0 0 BUNGE LIMITED COM G16962955 4140 59600 SH Put SOLE 59600 0 0 CARDTRONICS PLC SHS CL A G1991C905 9 400 SH Call SOLE 400 0 0 CARDTRONICS PLC SHS CL A G1991C955 115 5000 SH Put SOLE 5000 0 0 CHINA YUCHAI INTL LTD COM G21082905 71 3200 SH Call SOLE 3200 0 0 CHINA CORD BLOOD CORP SHS G21107100 67 6000 SH SOLE 6000 0 0 COSAN LTD SHS A G25343107 238 29297 SH SOLE 29297 0 0 COSAN LTD SHS A G25343907 123 15100 SH Call SOLE 15100 0 0 COSAN LTD SHS A G25343957 26 3200 SH Put SOLE 3200 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 50 1200 SH SOLE 1200 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839954 941 22600 SH Put SOLE 22600 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 1711 17384 SH SOLE 17384 0 0 DELPHI AUTOMOTIVE PLC SHS G27823906 1870 19000 SH Call SOLE 19000 0 0 DELPHI AUTOMOTIVE PLC SHS G27823956 2883 29300 SH Put SOLE 29300 0 0 EATON CORP PLC SHS G29183103 192 2505 SH SOLE 2505 0 0 EATON CORP PLC SHS G29183903 161 2100 SH Call SOLE 2100 0 0 ENDO INTL PLC SHS G30401106 2303 268886 SH SOLE 268886 0 0 ENDO INTL PLC SHS G30401906 2444 285400 SH Call SOLE 285400 0 0 ENDO INTL PLC SHS G30401956 1782 208000 SH Put SOLE 208000 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 4 300 SH SOLE 300 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P953 4 300 SH Put SOLE 300 0 0 ENSCO PLC SHS CLASS A G3157S106 1667 279271 SH SOLE 279271 0 0 ENSCO PLC SHS CLASS A G3157S906 971 162700 SH Call SOLE 162700 0 0 ENSCO PLC SHS CLASS A G3157S956 1833 307100 SH Put SOLE 307100 0 0 EVEREST RE GROUP LTD COM G3223R108 172 755 SH SOLE 755 0 0 EVEREST RE GROUP LTD COM G3223R958 3517 15400 SH Put SOLE 15400 0 0 FABRINET SHS G3323L100 103 2777 SH SOLE 2777 0 0 FABRINET SHS G3323L900 719 19400 SH Call SOLE 19400 0 0 FABRINET SHS G3323L950 678 18300 SH Put SOLE 18300 0 0 FERROGLOBE PLC SHS G33856108 395 30010 SH SOLE 30010 0 0 FERROGLOBE PLC SHS G33856908 497 37800 SH Call SOLE 37800 0 0 FERROGLOBE PLC SHS G33856958 838 63700 SH Put SOLE 63700 0 0 FRONTLINE LTD SHS NEW G3682E192 171 28323 SH SOLE 28323 0 0 FRONTLINE LTD SHS NEW G3682E902 567 93900 SH Call SOLE 93900 0 0 FRONTLINE LTD SHS NEW G3682E952 665 110100 SH Put SOLE 110100 0 0 GASLOG LTD SHS G37585109 425 24349 SH SOLE 24349 0 0 GASLOG LTD SHS G37585909 24 1400 SH Call SOLE 1400 0 0 GASLOG LTD SHS G37585959 759 43500 SH Put SOLE 43500 0 0 EROS INTL PLC SHS NEW G3788M114 658 46031 SH SOLE 46031 0 0 EROS INTL PLC SHS NEW G3788M904 8709 609000 SH Call SOLE 609000 0 0 EROS INTL PLC SHS NEW G3788M954 4110 287400 SH Put SOLE 287400 0 0 HERBALIFE LTD COM USD SHS G4412G101 1952 28772 SH SOLE 28772 0 0 HERBALIFE LTD COM USD SHS G4412G901 12752 188000 SH Call SOLE 188000 0 0 HERBALIFE LTD COM USD SHS G4412G951 28149 415000 SH Put SOLE 415000 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 11 500 SH SOLE 500 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667955 32 1500 SH Put SOLE 1500 0 0 HORIZON PHARMA PLC SHS G4617B105 328 25901 SH SOLE 25901 0 0 HORIZON PHARMA PLC SHS G4617B905 1499 118200 SH Call SOLE 118200 0 0 HORIZON PHARMA PLC SHS G4617B955 739 58300 SH Put SOLE 58300 0 0 IHS MARKIT LTD SHS G47567905 604 13700 SH Call SOLE 13700 0 0 INGERSOLL-RAND PLC SHS G47791101 993 11140 SH SOLE 11140 0 0 INGERSOLL-RAND PLC SHS G47791901 9 100 SH Call SOLE 100 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1938 78955 SH SOLE 78955 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A908 913 37200 SH Call SOLE 37200 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A958 8079 329100 SH Put SOLE 329100 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 2490 543588 SH SOLE 543588 0 0 WEATHERFORD INTL PLC ORD SHS G48833900 3301 720800 SH Call SOLE 720800 0 0 WEATHERFORD INTL PLC ORD SHS G48833950 3695 806800 SH Put SOLE 806800 0 0 INVESCO LTD SHS G491BT908 4454 127100 SH Call SOLE 127100 0 0 INVESCO LTD SHS G491BT958 84 2400 SH Put SOLE 2400 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871905 4753 32500 SH Call SOLE 32500 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871955 2135 14600 SH Put SOLE 14600 0 0 JOHNSON CTLS INTL PLC SHS G51502905 5999 148900 SH Call SOLE 148900 0 0 JOHNSON CTLS INTL PLC SHS G51502955 3259 80900 SH Put SOLE 80900 0 0 KOSMOS ENERGY LTD SHS G5315B107 13 1636 SH SOLE 1636 0 0 KOSMOS ENERGY LTD SHS G5315B907 239 30000 SH Call SOLE 30000 0 0 KOSMOS ENERGY LTD SHS G5315B957 80 10000 SH Put SOLE 10000 0 0 LAZARD LTD SHS A G54050902 782 17300 SH Call SOLE 17300 0 0 LAZARD LTD SHS A G54050952 72 1600 SH Put SOLE 1600 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 25 736 SH SOLE 736 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U904 1363 40200 SH Call SOLE 40200 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U954 2211 65200 SH Put SOLE 65200 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 256 32258 SH SOLE 32258 0 0 MAIDEN HOLDINGS LTD SHS G5753U902 5 600 SH Call SOLE 600 0 0 MAIDEN HOLDINGS LTD SHS G5753U952 320 40200 SH Put SOLE 40200 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 3582 95847 SH SOLE 95847 0 0 MALLINCKRODT PUB LTD CO SHS G5785G907 527 14100 SH Call SOLE 14100 0 0 MALLINCKRODT PUB LTD CO SHS G5785G957 17145 458800 SH Put SOLE 458800 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 852 47602 SH SOLE 47602 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H905 1287 71900 SH Call SOLE 71900 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H955 1647 92000 SH Put SOLE 92000 0 0 MEDTRONIC PLC SHS G5960L103 65 833 SH SOLE 833 0 0 MEDTRONIC PLC SHS G5960L953 459 5900 SH Put SOLE 5900 0 0 MFC BANCORP LTD USD MFC SHS G60630103 1 105 SH SOLE 105 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 1793 37467 SH SOLE 37467 0 0 MICHAEL KORS HLDGS LTD SHS G60754901 1565 32700 SH Call SOLE 32700 0 0 MICHAEL KORS HLDGS LTD SHS G60754951 3211 67100 SH Put SOLE 67100 0 0 NABORS INDUSTRIES LTD SHS G6359F103 2315 286817 SH SOLE 286817 0 0 NABORS INDUSTRIES LTD SHS G6359F903 3441 426400 SH Call SOLE 426400 0 0 NABORS INDUSTRIES LTD SHS G6359F953 4405 545900 SH Put SOLE 545900 0 0 NAM TAI PPTY INC SHS G63907102 760 70029 SH SOLE 70029 0 0 NAM TAI PPTY INC SHS G63907902 11 1000 SH Call SOLE 1000 0 0 NAM TAI PPTY INC SHS G63907952 611 56300 SH Put SOLE 56300 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 75 1800 SH SOLE 1800 0 0 NIELSEN HLDGS PLC SHS EUR G6518L908 17 400 SH Call SOLE 400 0 0 NIELSEN HLDGS PLC SHS EUR G6518L958 4 100 SH Put SOLE 100 0 0 NOBLE CORP PLC SHS USD G65431101 1030 223868 SH SOLE 223868 0 0 NOBLE CORP PLC SHS USD G65431901 1247 271100 SH Call SOLE 271100 0 0 NOBLE CORP PLC SHS USD G65431951 1933 420200 SH Put SOLE 420200 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773906 2211 414000 SH Call SOLE 414000 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773956 1794 335900 SH Put SOLE 335900 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721904 2530 46800 SH Call SOLE 46800 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721954 1459 27000 SH Put SOLE 27000 0 0 NOVOCURE LTD ORD SHS G6674U908 371 18700 SH Call SOLE 18700 0 0 NOVOCURE LTD ORD SHS G6674U958 77 3900 SH Put SOLE 3900 0 0 OCEAN RIG UDW INC SHS NEW G66964118 0 2 SH SOLE 2 0 0 OCEAN RIG UDW INC SHS NEW G66964908 100 4200 SH Call SOLE 4200 0 0 OCEAN RIG UDW INC SHS NEW G66964958 5453 229400 SH Put SOLE 229400 0 0 ORIGIN AGRITECH LIMITED SHS G67828106 2 1000 SH SOLE 1000 0 0 PROTHENA CORP PLC SHS G72800908 117 1800 SH Call SOLE 1800 0 0 PROTHENA CORP PLC SHS G72800958 2099 32400 SH Put SOLE 32400 0 0 ROWAN COMPANIES PLC SHS CL A G7665A901 452 35200 SH Call SOLE 35200 0 0 ROWAN COMPANIES PLC SHS CL A G7665A951 645 50200 SH Put SOLE 50200 0 0 SEADRILL LIMITED SHS G7945E905 2550 7285900 SH Call SOLE 7285900 0 0 SEADRILL LIMITED SHS G7945E955 1022 2919300 SH Put SOLE 2919300 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M907 471 14200 SH Call SOLE 14200 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M957 1927 58100 SH Put SOLE 58100 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075906 2935 202400 SH Call SOLE 202400 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075956 1077 74300 SH Put SOLE 74300 0 0 SIGNET JEWELERS LIMITED SHS G81276900 3434 51600 SH Call SOLE 51600 0 0 SIGNET JEWELERS LIMITED SHS G81276950 11274 169400 SH Put SOLE 169400 0 0 SINA CORP ORD G81477104 567 4942 SH SOLE 4942 0 0 SINA CORP ORD G81477904 734 6400 SH Call SOLE 6400 0 0 SINA CORP ORD G81477954 676 5900 SH Put SOLE 5900 0 0 TECHNIPFMC PLC COM G87110105 210 7519 SH SOLE 7519 0 0 TECHNIPFMC PLC COM G87110905 282 10100 SH Call SOLE 10100 0 0 TECHNIPFMC PLC COM G87110955 424 15200 SH Put SOLE 15200 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 104 6057 SH SOLE 6057 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E909 65 3800 SH Call SOLE 3800 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E959 89 5200 SH Put SOLE 5200 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 120 3500 SH SOLE 3500 0 0 THERAVANCE BIOPHARMA INC COM G8807B906 181 5300 SH Call SOLE 5300 0 0 THERAVANCE BIOPHARMA INC COM G8807B956 147 4300 SH Put SOLE 4300 0 0 TRITON INTL LTD CL A G9078F107 472 14177 SH SOLE 14177 0 0 TRITON INTL LTD CL A G9078F907 559 16800 SH Call SOLE 16800 0 0 TRITON INTL LTD CL A G9078F957 832 25000 SH Put SOLE 25000 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 197 43912 SH SOLE 43912 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L908 5 1200 SH Call SOLE 1200 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L958 366 81500 SH Put SOLE 81500 0 0 UTSTARCOM HOLDINGS CORP SHS NEW G9310A954 0 100 SH Put SOLE 100 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 2729 120687 SH SOLE 120687 0 0 GOLAR LNG LTD BERMUDA SHS G9456A900 1599 70700 SH Call SOLE 70700 0 0 GOLAR LNG LTD BERMUDA SHS G9456A950 8008 354200 SH Put SOLE 354200 0 0 PERRIGO CO PLC SHS G97822103 2013 23782 SH SOLE 23782 0 0 PERRIGO CO PLC SHS G97822903 2116 25000 SH Call SOLE 25000 0 0 PERRIGO CO PLC SHS G97822953 6789 80200 SH Put SOLE 80200 0 0 XL GROUP LTD COM G98294904 300 7600 SH Call SOLE 7600 0 0 XL GROUP LTD COM G98294954 59 1500 SH Put SOLE 1500 0 0 GARMIN LTD SHS H2906T109 138 2554 SH SOLE 2554 0 0 GARMIN LTD SHS H2906T909 32 600 SH Call SOLE 600 0 0 GARMIN LTD SHS H2906T959 275 5100 SH Put SOLE 5100 0 0 UBS GROUP AG SHS H42097907 2140 124800 SH Call SOLE 124800 0 0 UBS GROUP AG SHS H42097957 233 13600 SH Put SOLE 13600 0 0 LOGITECH INTL S A SHS H50430232 333 9128 SH SOLE 9128 0 0 LOGITECH INTL S A SHS H50430902 157 4300 SH Call SOLE 4300 0 0 TE CONNECTIVITY LTD REG SHS H84989904 1063 12800 SH Call SOLE 12800 0 0 TRANSOCEAN LTD REG SHS H8817H100 4029 374426 SH SOLE 374426 0 0 TRANSOCEAN LTD REG SHS H8817H900 5220 485100 SH Call SOLE 485100 0 0 TRANSOCEAN LTD REG SHS H8817H950 17908 1664300 SH Put SOLE 1664300 0 0 ADECOAGRO S A COM L00849106 877 81231 SH SOLE 81231 0 0 ADECOAGRO S A COM L00849906 3 300 SH Call SOLE 300 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 568 21957 SH SOLE 21957 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J904 184 7100 SH Call SOLE 7100 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J954 841 32500 SH Put SOLE 32500 0 0 INTELSAT S A COM L5140P901 223 47500 SH Call SOLE 47500 0 0 INTELSAT S A COM L5140P951 3 600 SH Put SOLE 600 0 0 TRINSEO S A SHS L9340P101 23 350 SH SOLE 350 0 0 TRINSEO S A SHS L9340P951 20 300 SH Put SOLE 300 0 0 AUDIOCODES LTD ORD M15342904 11 1600 SH Call SOLE 1600 0 0 CAESARSTONE LTD ORD SHS M20598104 1007 33792 SH SOLE 33792 0 0 CAESARSTONE LTD ORD SHS M20598904 1788 60000 SH Call SOLE 60000 0 0 CAESARSTONE LTD ORD SHS M20598954 1517 50900 SH Put SOLE 50900 0 0 CAMTEK LTD ORD M20791905 12 2400 SH Call SOLE 2400 0 0 CAMTEK LTD ORD M20791955 77 15000 SH Put SOLE 15000 0 0 CELLCOM ISRAEL LTD SHS M2196U909 7 800 SH Call SOLE 800 0 0 CERAGON NETWORKS LTD ORD M22013102 152 72892 SH SOLE 72892 0 0 CERAGON NETWORKS LTD ORD M22013902 15 7000 SH Call SOLE 7000 0 0 CERAGON NETWORKS LTD ORD M22013952 188 90400 SH Put SOLE 90400 0 0 ALCOBRA LTD SHS M2239P909 1 700 SH Call SOLE 700 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 145 1269 SH SOLE 1269 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465904 57 500 SH Call SOLE 500 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465954 4219 37000 SH Put SOLE 37000 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 947 23107 SH SOLE 23107 0 0 CYBERARK SOFTWARE LTD SHS M2682V908 623 15200 SH Call SOLE 15200 0 0 CYBERARK SOFTWARE LTD SHS M2682V958 2210 53900 SH Put SOLE 53900 0 0 GAZIT GLOBE LTD SHS M4793C102 16 1648 SH SOLE 1648 0 0 GAZIT GLOBE LTD SHS M4793C952 57 6000 SH Put SOLE 6000 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 1782 37795 SH SOLE 37795 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363903 825 17500 SH Call SOLE 17500 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363953 2291 48600 SH Put SOLE 48600 0 0 KORNIT DIGITAL LTD SHS M6372Q113 599 39125 SH SOLE 39125 0 0 KORNIT DIGITAL LTD SHS M6372Q903 759 49600 SH Call SOLE 49600 0 0 KORNIT DIGITAL LTD SHS M6372Q953 765 50000 SH Put SOLE 50000 0 0 MAGICJACK VOCALTEC LTD SHS M6787E101 24 3305 SH SOLE 3305 0 0 MAGICJACK VOCALTEC LTD SHS M6787E951 1 100 SH Put SOLE 100 0 0 NEURODERM LTD ORD SHS M74231907 934 24000 SH Call SOLE 24000 0 0 NEURODERM LTD ORD SHS M74231957 124 3200 SH Put SOLE 3200 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 83 2959 SH SOLE 2959 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K903 469 16700 SH Call SOLE 16700 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K953 1034 36800 SH Put SOLE 36800 0 0 ORBOTECH LTD ORD M75253100 50 1180 SH SOLE 1180 0 0 ORBOTECH LTD ORD M75253950 17 400 SH Put SOLE 400 0 0 RADWARE LTD ORD M81873107 11670 692146 SH SOLE 692146 0 0 RADWARE LTD ORD M81873957 10436 619000 SH Put SOLE 619000 0 0 STRATASYS LTD SHS M85548901 116 5000 SH Call SOLE 5000 0 0 STRATASYS LTD SHS M85548951 60 2600 SH Put SOLE 2600 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 5614 182564 SH SOLE 182564 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915904 5990 194800 SH Call SOLE 194800 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915954 8176 265900 SH Put SOLE 265900 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 2377 35777 SH SOLE 35777 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E905 864 13000 SH Call SOLE 13000 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E955 7821 117700 SH Put SOLE 117700 0 0 VASCULAR BIOGENICS LTD COM M96883909 132 21700 SH Call SOLE 21700 0 0 VASCULAR BIOGENICS LTD COM M96883959 6 1000 SH Put SOLE 1000 0 0 WIX COM LTD SHS M98068905 2184 30400 SH Call SOLE 30400 0 0 WIX COM LTD SHS M98068955 2809 39100 SH Put SOLE 39100 0 0 AERCAP HOLDINGS NV SHS N00985106 257 5025 SH SOLE 5025 0 0 AERCAP HOLDINGS NV SHS N00985906 271 5300 SH Call SOLE 5300 0 0 AERCAP HOLDINGS NV SHS N00985956 51 1000 SH Put SOLE 1000 0 0 AFFIMED N V COM N01045108 10 4381 SH SOLE 4381 0 0 AFFIMED N V COM N01045908 2 1000 SH Call SOLE 1000 0 0 CIMPRESS N V SHS EURO N20146101 15 150 SH SOLE 150 0 0 CNH INDL N V SHS N20944109 1 100 SH SOLE 100 0 0 CNH INDL N V SHS N20944909 1 100 SH Call SOLE 100 0 0 CONSTELLIUM NV CL A N22035104 178 17394 SH SOLE 17394 0 0 CONSTELLIUM NV CL A N22035904 92 9000 SH Call SOLE 9000 0 0 CONSTELLIUM NV CL A N22035954 577 56300 SH Put SOLE 56300 0 0 CORE LABORATORIES N V COM N22717957 99 1000 SH Put SOLE 1000 0 0 FERRARI N V COM N3167Y903 342 3100 SH Call SOLE 3100 0 0 FERRARI N V COM N3167Y953 2784 25200 SH Put SOLE 25200 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 14035 783653 SH SOLE 783653 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738902 23677 1322000 SH Call SOLE 1322000 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738952 4759 265700 SH Put SOLE 265700 0 0 FRANKS INTL N V COM N33462107 35 4557 SH SOLE 4557 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745900 1149 11600 SH Call SOLE 11600 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745950 178 1800 SH Put SOLE 1800 0 0 MYLAN N V SHS EURO N59465109 6274 199984 SH SOLE 199984 0 0 MYLAN N V SHS EURO N59465909 4900 156200 SH Call SOLE 156200 0 0 MYLAN N V SHS EURO N59465959 10060 320700 SH Put SOLE 320700 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1068 9444 SH SOLE 9444 0 0 NXP SEMICONDUCTORS N V COM N6596X909 33972 300400 SH Call SOLE 300400 0 0 NXP SEMICONDUCTORS N V COM N6596X959 25298 223700 SH Put SOLE 223700 0 0 ORTHOFIX INTL N V COM N6748L902 9 200 SH Call SOLE 200 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X906 226 4700 SH Call SOLE 4700 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X956 10 200 SH Put SOLE 200 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 160 6203 SH SOLE 6203 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617908 78 3000 SH Call SOLE 3000 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617958 230 8900 SH Put SOLE 8900 0 0 YANDEX N V SHS CLASS A N97284108 1665 50529 SH SOLE 50529 0 0 YANDEX N V SHS CLASS A N97284908 9707 294600 SH Call SOLE 294600 0 0 YANDEX N V SHS CLASS A N97284958 4438 134700 SH Put SOLE 134700 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 254 66576 SH SOLE 66576 0 0 NYMOX PHARMACEUTICAL CORP COM P73398902 10 2500 SH Call SOLE 2500 0 0 NYMOX PHARMACEUTICAL CORP COM P73398952 884 231300 SH Put SOLE 231300 0 0 SINOVAC BIOTECH LTD SHS P8696W104 220 31261 SH SOLE 31261 0 0 SINOVAC BIOTECH LTD SHS P8696W904 176 25000 SH Call SOLE 25000 0 0 SINOVAC BIOTECH LTD SHS P8696W954 212 30100 SH Put SOLE 30100 0 0 TRONOX LTD SHS CL A Q9235V101 332 15746 SH SOLE 15746 0 0 TRONOX LTD SHS CL A Q9235V901 2342 111000 SH Call SOLE 111000 0 0 TRONOX LTD SHS CL A Q9235V951 127 6000 SH Put SOLE 6000 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 311 10800 SH SOLE 10800 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W959 9 300 SH Put SOLE 300 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S902 1134 229000 SH Call SOLE 229000 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S952 233 47000 SH Put SOLE 47000 0 0 ARDMORE SHIPPING CORP COM Y0207T950 8 1000 SH Put SOLE 1000 0 0 BROADCOM LTD SHS Y09827909 19694 81200 SH Call SOLE 81200 0 0 BROADCOM LTD SHS Y09827959 15571 64200 SH Put SOLE 64200 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 23 6598 SH SOLE 6598 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082907 270 77100 SH Call SOLE 77100 0 0 COSTAMARE INC SHS Y1771G902 156 25200 SH Call SOLE 25200 0 0 COSTAMARE INC SHS Y1771G952 69 11100 SH Put SOLE 11100 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 54 13543 SH SOLE 13543 0 0 DHT HOLDINGS INC SHS NEW Y2065G901 55 13800 SH Call SOLE 13800 0 0 DHT HOLDINGS INC SHS NEW Y2065G951 465 116800 SH Put SOLE 116800 0 0 DIANA SHIPPING INC COM Y2066G104 27 7572 SH SOLE 7572 0 0 DIANA SHIPPING INC COM Y2066G904 16 4500 SH Call SOLE 4500 0 0 DIANA SHIPPING INC COM Y2066G954 52 14200 SH Put SOLE 14200 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A903 92 20200 SH Call SOLE 20200 0 0 FLEX LTD ORD Y2573F102 33 1973 SH SOLE 1973 0 0 FLEX LTD ORD Y2573F902 48 2900 SH Call SOLE 2900 0 0 GENER8 MARITIME INC COM Y26889958 2 500 SH Put SOLE 500 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C902 1229 52900 SH Call SOLE 52900 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C952 9 400 SH Put SOLE 400 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 22 1942 SH SOLE 1942 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132908 56 5000 SH Call SOLE 5000 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132958 103 9300 SH Put SOLE 9300 0 0 NAVIOS MARITIME MIDSTREAM LP COM UNIT LTD Y62134104 1 100 SH SOLE 100 0 0 NAVIOS MARITIME MIDSTREAM LP COM UNIT LTD Y62134954 1 100 SH Put SOLE 100 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 15 8789 SH SOLE 8789 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196903 28 16600 SH Call SOLE 16600 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196953 57 33900 SH Put SOLE 33900 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267902 746 363800 SH Call SOLE 363800 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267952 241 117400 SH Put SOLE 117400 0 0 SAFE BULKERS INC COM Y7388L903 73 26600 SH Call SOLE 26600 0 0 SCORPIO TANKERS INC SHS Y7542C106 422 122894 SH SOLE 122894 0 0 SCORPIO TANKERS INC SHS Y7542C906 157 45900 SH Call SOLE 45900 0 0 SCORPIO TANKERS INC SHS Y7542C956 387 112700 SH Put SOLE 112700 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 306 82405 SH SOLE 82405 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W909 173 46700 SH Call SOLE 46700 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W959 382 103000 SH Put SOLE 103000 0 0 SCORPIO BULKERS INC COM Y7546A122 55 7752 SH SOLE 7752 0 0 SCORPIO BULKERS INC COM Y7546A902 12 1700 SH Call SOLE 1700 0 0 SCORPIO BULKERS INC COM Y7546A952 169 24000 SH Put SOLE 24000 0 0 SEASPAN CORP SHS Y75638109 268 37770 SH SOLE 37770 0 0 SEASPAN CORP SHS Y75638909 162 22800 SH Call SOLE 22800 0 0 SEASPAN CORP SHS Y75638959 256 36100 SH Put SOLE 36100 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 410 42261 SH SOLE 42261 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K904 57 5900 SH Call SOLE 5900 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K954 114 11700 SH Put SOLE 11700 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 315 17699 SH SOLE 17699 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M905 55 3100 SH Call SOLE 3100 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M955 2268 127400 SH Put SOLE 127400 0 0 TEEKAY CORPORATION COM Y8564W103 470 52647 SH SOLE 52647 0 0 TEEKAY CORPORATION COM Y8564W903 251 28100 SH Call SOLE 28100 0 0 TEEKAY CORPORATION COM Y8564W953 766 85800 SH Put SOLE 85800 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J901 769 323000 SH Call SOLE 323000 0 0 TEEKAY TANKERS LTD CL A Y8565N102 6 3694 SH SOLE 3694 0 0 TEEKAY TANKERS LTD CL A Y8565N902 61 37500 SH Call SOLE 37500 0 0 TEEKAY TANKERS LTD CL A Y8565N952 32 20000 SH Put SOLE 20000 0 0