The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1347 PPTY INS HLDGS INC COM 68244P107 0 10 SH   SOLE 0 10 0 0
21VIANET GROUP INC Call 90138A103 0 38,100 SH Call SOLE 0 38,100 0 0
21VIANET GROUP INC Put 90138A103 0 16,600 SH Put SOLE 0 16,600 0 0
22ND CENTY GROUP INC COM 90137F103 28 10,000 SH   SOLE 0 10,000 0 0
22ND CENTY GROUP INC Call 90137F103 3 9,700 SH Call SOLE 0 9,700 0 0
22ND CENTY GROUP INC Put 90137F103 2 2,300 SH Put SOLE 0 2,300 0 0
2U INC COM 90214J101 6 100 SH   SOLE 0 100 0 0
2U INC Call 90214J101 5 700 SH Call SOLE 0 700 0 0
2U INC Put 90214J101 0 2,300 SH Put SOLE 0 2,300 0 0
3-D SYS CORP DEL COM NEW 88554D205 110 12,733 SH   SOLE 0 12,733 0 0
3-D SYS CORP DEL Call 88554D205 7 17,300 SH Call SOLE 0 17,300 0 0
3-D SYS CORP DEL Put 88554D205 8 5,400 SH Put SOLE 0 5,400 0 0
3M CO Call 88579Y101 480 30,000 SH Call SOLE 0 30,000 0 0
3M CO Put 88579Y101 42 86,400 SH Put SOLE 0 86,400 0 0
51JOB INC SP ADR REP COM 316827104 32 536 SH   SOLE 0 536 0 0
58 COM INC SPON ADR REP A 31680Q104 1,756 24,549 SH   SOLE 0 24,549 0 0
58 COM INC Call 31680Q104 58 5,200 SH Call SOLE 0 5,200 0 0
58 COM INC Put 31680Q104 40 25,800 SH Put SOLE 0 25,800 0 0
8POINT3 ENERGY PARTNERS LP Put 282539105 1 2,200 SH Put SOLE 0 2,200 0 0
A10 NETWORKS INC COM 002121101 26 3,400 SH   SOLE 0 3,400 0 0
AAON INC COM PAR $0.004 000360206 9 254 SH   SOLE 0 254 0 0
AARONS INC COM PAR $0.50 002535300 3 100 SH   SOLE 0 100 0 0
AARONS INC Call 002535300 0 100 SH Call SOLE 0 100 0 0
ABB LTD SPONSORED ADR 000375204 448 16,711 SH   SOLE 0 16,711 0 0
ABBOTT LABS COM 002824100 514 9,011 SH   SOLE 0 9,011 0 0
ABBOTT LABS Call 002824100 116 30,900 SH Call SOLE 0 30,900 0 0
ABBOTT LABS Put 002824100 0 2,000 SH Put SOLE 0 2,000 0 0
ABBVIE INC COM 00287Y109 982 10,156 SH   SOLE 0 10,156 0 0
ABBVIE INC Call 00287Y109 993 49,800 SH Call SOLE 0 49,800 0 0
ABBVIE INC Put 00287Y109 11 33,700 SH Put SOLE 0 33,700 0 0
ABEONA THERAPEUTICS INC Call 00289Y107 63 17,200 SH Call SOLE 0 17,200 0 0
ABEONA THERAPEUTICS INC Put 00289Y107 3 4,800 SH Put SOLE 0 4,800 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1 110 SH   SOLE 0 110 0 0
ABERCROMBIE & FITCH CO Call 002896207 90 13,300 SH Call SOLE 0 13,300 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 73 15,000 SH   SOLE 0 15,000 0 0
ABIOMED INC Put 003654100 21 2,300 SH Put SOLE 0 2,300 0 0
ABM INDS INC COM 000957100 8 231 SH   SOLE 0 231 0 0
ABM INDS INC Put 000957100 0 200 SH Put SOLE 0 200 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 417 11,531 SH   SOLE 0 11,531 0 0
ACACIA COMMUNICATIONS INC Call 00401C108 1 8,400 SH Call SOLE 0 8,400 0 0
ACACIA COMMUNICATIONS INC Put 00401C108 292 11,600 SH Put SOLE 0 11,600 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 28 7,070 SH   SOLE 0 7,070 0 0
ACACIA RESH CORP Call 003881307 0 4,500 SH Call SOLE 0 4,500 0 0
ACACIA RESH CORP Put 003881307 7 5,400 SH Put SOLE 0 5,400 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 3 100 SH   SOLE 0 100 0 0
ACADIA HEALTHCARE COMPANY IN Put 00404A109 0 500 SH Put SOLE 0 500 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 432 14,371 SH   SOLE 0 14,371 0 0
ACADIA PHARMACEUTICALS INC Call 004225108 8 7,800 SH Call SOLE 0 7,800 0 0
ACADIA PHARMACEUTICALS INC Put 004225108 134 35,200 SH Put SOLE 0 35,200 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 15 584 SH   SOLE 0 584 0 0
ACCELERATE DIAGNOSTICS INC Call 00430H102 16 11,600 SH Call SOLE 0 11,600 0 0
ACCELERATE DIAGNOSTICS INC Put 00430H102 79 31,800 SH Put SOLE 0 31,800 0 0
ACCELERON PHARMA INC COM 00434H108 1 39 SH   SOLE 0 39 0 0
ACCELERON PHARMA INC Call 00434H108 19 2,400 SH Call SOLE 0 2,400 0 0
ACCELERON PHARMA INC Put 00434H108 0 100 SH Put SOLE 0 100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 165 1,080 SH   SOLE 0 1,080 0 0
ACCENTURE PLC IRELAND Put G1151C101 1 6,000 SH Put SOLE 0 6,000 0 0
ACCO BRANDS CORP Call 00081T108 0 400 SH Call SOLE 0 400 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 0 400 SH   SOLE 0 400 0 0
ACELRX PHARMACEUTICALS INC Call 00444T100 0 1,500 SH Call SOLE 0 1,500 0 0
ACELRX PHARMACEUTICALS INC Put 00444T100 1 2,000 SH Put SOLE 0 2,000 0 0
ACETO CORP COM 004446100 4 412 SH   SOLE 0 412 0 0
ACETO CORP Call 004446100 0 100 SH Call SOLE 0 100 0 0
ACHAOGEN INC COM 004449104 15 1,400 SH   SOLE 0 1,400 0 0
ACHAOGEN INC Call 004449104 1 3,400 SH Call SOLE 0 3,400 0 0
ACHAOGEN INC Put 004449104 6 3,700 SH Put SOLE 0 3,700 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1 354 SH   SOLE 0 354 0 0
ACHILLION PHARMACEUTICALS IN Call 00448Q201 0 3,100 SH Call SOLE 0 3,100 0 0
ACHILLION PHARMACEUTICALS IN Put 00448Q201 2 3,000 SH Put SOLE 0 3,000 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 19 800 SH   SOLE 0 800 0 0
ACORDA THERAPEUTICS INC COM 00484M106 42 2,000 SH   SOLE 0 2,000 0 0
ACORDA THERAPEUTICS INC Call 00484M106 7 3,100 SH Call SOLE 0 3,100 0 0
ACORDA THERAPEUTICS INC Put 00484M106 14 6,400 SH Put SOLE 0 6,400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 19 312 SH   SOLE 0 312 0 0
ACTIVISION BLIZZARD INC Call 00507V109 44 10,500 SH Call SOLE 0 10,500 0 0
ACTIVISION BLIZZARD INC Put 00507V109 11 1,900 SH Put SOLE 0 1,900 0 0
ACTUA CORP Call 005094107 3 2,100 SH Call SOLE 0 2,100 0 0
ACUITY BRANDS INC Call 00508Y102 0 100 SH Call SOLE 0 100 0 0
ACXIOM CORP COM 005125109 388 14,099 SH   SOLE 0 14,099 0 0
ACXIOM CORP Call 005125109 0 1,000 SH Call SOLE 0 1,000 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 3 100 SH   SOLE 0 100 0 0
ADAMAS PHARMACEUTICALS INC Call 00548A106 160 23,700 SH Call SOLE 0 23,700 0 0
ADAMAS PHARMACEUTICALS INC Put 00548A106 6 4,500 SH Put SOLE 0 4,500 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 13 3,069 SH   SOLE 0 3,069 0 0
ADAMIS PHARMACEUTICALS CORP Call 00547W208 1 1,000 SH Call SOLE 0 1,000 0 0
ADAMIS PHARMACEUTICALS CORP Put 00547W208 0 500 SH Put SOLE 0 500 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 2 300 SH   SOLE 0 300 0 0
ADECOAGRO S A Call L00849106 0 200 SH Call SOLE 0 200 0 0
ADIENT PLC ORD SHS G0084W101 7 100 SH   SOLE 0 100 0 0
ADIENT PLC Call G0084W101 216 69,000 SH Call SOLE 0 69,000 0 0
ADOBE SYS INC Call 00724F101 35 3,600 SH Call SOLE 0 3,600 0 0
ADTALEM GLOBAL ED INC Put 00737L103 2 4,700 SH Put SOLE 0 4,700 0 0
ADTRAN INC COM 00738A106 15 800 SH   SOLE 0 800 0 0
ADURO BIOTECH INC COM 00739L101 23 3,100 SH   SOLE 0 3,100 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 753 7,557 SH   SOLE 0 7,557 0 0
ADVANCE AUTO PARTS INC Call 00751Y106 20 10,700 SH Call SOLE 0 10,700 0 0
ADVANCE AUTO PARTS INC Put 00751Y106 50 11,400 SH Put SOLE 0 11,400 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 14 600 SH   SOLE 0 600 0 0
ADVANCED DRAIN SYS INC DEL Call 00790R104 12 3,000 SH Call SOLE 0 3,000 0 0
ADVANCED ENERGY INDS COM 007973100 80 1,186 SH   SOLE 0 1,186 0 0
ADVANCED ENERGY INDS Call 007973100 0 900 SH Call SOLE 0 900 0 0
ADVANCED ENERGY INDS Put 007973100 15 4,500 SH Put SOLE 0 4,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 19 1,850 SH   SOLE 0 1,850 0 0
ADVANCED MICRO DEVICES INC Call 007903107 66 29,500 SH Call SOLE 0 29,500 0 0
ADVANCED MICRO DEVICES INC Put 007903107 145 27,500 SH Put SOLE 0 27,500 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 4 690 SH   SOLE 0 690 0 0
ADVANTAGE OIL & GAS LTD Call 00765F101 0 100 SH Call SOLE 0 100 0 0
ADVAXIS INC COM NEW 007624208 91 32,342 SH   SOLE 0 32,342 0 0
ADVAXIS INC Call 007624208 1 34,600 SH Call SOLE 0 34,600 0 0
ADVAXIS INC Put 007624208 144 31,200 SH Put SOLE 0 31,200 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 0 100 SH   SOLE 0 100 0 0
ADVISORSHARES TR Put 00768Y883 1 500 SH Put SOLE 0 500 0 0
AECOM COM 00766T100 9 250 SH   SOLE 0 250 0 0
AECOM Put 00766T100 0 200 SH Put SOLE 0 200 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 89 20,746 SH   SOLE 0 20,746 0 0
AEGION CORP COM 00770F104 68 2,697 SH   SOLE 0 2,697 0 0
AEGION CORP Call 00770F104 0 600 SH Call SOLE 0 600 0 0
AEGION CORP Put 00770F104 2 1,300 SH Put SOLE 0 1,300 0 0
AEGON N V NY REGISTRY SH 007924103 19 3,155 SH   SOLE 0 3,155 0 0
AEGON N V Put 007924103 0 5,200 SH Put SOLE 0 5,200 0 0
AERCAP HOLDINGS NV SHS N00985106 374 7,111 SH   SOLE 0 7,111 0 0
AERCAP HOLDINGS NV Call N00985106 0 300 SH Call SOLE 0 300 0 0
AERCAP HOLDINGS NV Put N00985106 0 5,900 SH Put SOLE 0 5,900 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 641 10,742 SH   SOLE 0 10,742 0 0
AERIE PHARMACEUTICALS INC Call 00771V108 41 16,700 SH Call SOLE 0 16,700 0 0
AERIE PHARMACEUTICALS INC Put 00771V108 100 19,600 SH Put SOLE 0 19,600 0 0
AEROHIVE NETWORKS INC Call 007786106 3 5,200 SH Call SOLE 0 5,200 0 0
AEROHIVE NETWORKS INC Put 007786106 0 200 SH Put SOLE 0 200 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3 100 SH   SOLE 0 100 0 0
AEROJET ROCKETDYNE HLDGS INC Call 007800105 28 11,900 SH Call SOLE 0 11,900 0 0
AEROVIRONMENT INC COM 008073108 180 3,215 SH   SOLE 0 3,215 0 0
AEROVIRONMENT INC Call 008073108 27 2,500 SH Call SOLE 0 2,500 0 0
AEROVIRONMENT INC Put 008073108 0 200 SH Put SOLE 0 200 0 0
AES CORP COM 00130H105 33 3,133 SH   SOLE 0 3,133 0 0
AETERNA ZENTARIS INC COM PAR 007975402 1 500 SH   SOLE 0 500 0 0
AETERNA ZENTARIS INC Call 007975402 0 400 SH Call SOLE 0 400 0 0
AETERNA ZENTARIS INC Put 007975402 2 2,900 SH Put SOLE 0 2,900 0 0
AETNA INC NEW COM 00817Y108 1,175 6,519 SH   SOLE 0 6,519 0 0
AETNA INC NEW Call 00817Y108 102 22,000 SH Call SOLE 0 22,000 0 0
AETNA INC NEW Put 00817Y108 75 9,200 SH Put SOLE 0 9,200 0 0
AFFILIATED MANAGERS GROUP Call 008252108 5 400 SH Call SOLE 0 400 0 0
AFFILIATED MANAGERS GROUP Put 008252108 1 300 SH Put SOLE 0 300 0 0
AFLAC INC COM 001055102 1,700 19,368 SH   SOLE 0 19,368 0 0
AFLAC INC Call 001055102 244 34,800 SH Call SOLE 0 34,800 0 0
AFLAC INC Put 001055102 50 58,500 SH Put SOLE 0 58,500 0 0
AGCO CORP COM 001084102 215 3,017 SH   SOLE 0 3,017 0 0
AGCO CORP Call 001084102 0 800 SH Call SOLE 0 800 0 0
AGCO CORP Put 001084102 1 900 SH Put SOLE 0 900 0 0
AGILE THERAPEUTICS INC COM 00847L100 1 600 SH   SOLE 0 600 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 57 1,008 SH   SOLE 0 1,008 0 0
AGIOS PHARMACEUTICALS INC Call 00847X104 0 1,400 SH Call SOLE 0 1,400 0 0
AGIOS PHARMACEUTICALS INC Put 00847X104 3 2,400 SH Put SOLE 0 2,400 0 0
AGNC INVT CORP COM 00123Q104 50 2,500 SH   SOLE 0 2,500 0 0
AGNC INVT CORP Put 00123Q104 2 10,000 SH Put SOLE 0 10,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 641 13,898 SH   SOLE 0 13,898 0 0
AGNICO EAGLE MINES LTD Call 008474108 169 53,100 SH Call SOLE 0 53,100 0 0
AGNICO EAGLE MINES LTD Put 008474108 71 158,100 SH Put SOLE 0 158,100 0 0
AGREE REALTY CORP COM 008492100 17 342 SH   SOLE 0 342 0 0
AGREE REALTY CORP Call 008492100 0 200 SH Call SOLE 0 200 0 0
AGREE REALTY CORP Put 008492100 0 900 SH Put SOLE 0 900 0 0
AGRIUM INC COM 008916108 348 3,032 SH   SOLE 0 3,032 0 0
AGRIUM INC Call 008916108 28 6,700 SH Call SOLE 0 6,700 0 0
AGRIUM INC Put 008916108 17 12,800 SH Put SOLE 0 12,800 0 0
AIMMUNE THERAPEUTICS INC Call 00900T107 76 11,900 SH Call SOLE 0 11,900 0 0
AIMMUNE THERAPEUTICS INC Put 00900T107 18 4,800 SH Put SOLE 0 4,800 0 0
AIR LEASE CORP CL A 00912X302 81 1,687 SH   SOLE 0 1,687 0 0
AIR LEASE CORP Call 00912X302 19 1,500 SH Call SOLE 0 1,500 0 0
AIR LEASE CORP Put 00912X302 0 3,000 SH Put SOLE 0 3,000 0 0
AIR PRODS & CHEMS INC Call 009158106 1 300 SH Call SOLE 0 300 0 0
AIR PRODS & CHEMS INC Put 009158106 0 35,500 SH Put SOLE 0 35,500 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 108 4,685 SH   SOLE 0 4,685 0 0
AIR TRANSPORT SERVICES GRP I Put 00922R105 5 3,800 SH Put SOLE 0 3,800 0 0
AIRGAIN INC COM 00938A104 8 1,000 SH   SOLE 0 1,000 0 0
AIRMEDIA GROUP INC SPONSORED ADR 009411109 10 9,137 SH   SOLE 0 9,137 0 0
AIRMEDIA GROUP INC Put 009411109 1 1,200 SH Put SOLE 0 1,200 0 0
AK STL HLDG CORP COM 001547108 34 6,125 SH   SOLE 0 6,125 0 0
AK STL HLDG CORP Call 001547108 18 50,900 SH Call SOLE 0 50,900 0 0
AK STL HLDG CORP Put 001547108 48 26,400 SH Put SOLE 0 26,400 0 0
AKAMAI TECHNOLOGIES INC Call 00971T101 49 9,100 SH Call SOLE 0 9,100 0 0
AKAMAI TECHNOLOGIES INC Put 00971T101 9 11,000 SH Put SOLE 0 11,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 9 629 SH   SOLE 0 629 0 0
AKEBIA THERAPEUTICS INC Call 00972D105 1 5,200 SH Call SOLE 0 5,200 0 0
AKEBIA THERAPEUTICS INC Put 00972D105 0 1,000 SH Put SOLE 0 1,000 0 0
AKORN INC Call 009728106 48 20,500 SH Call SOLE 0 20,500 0 0
AKORN INC Put 009728106 1 1,800 SH Put SOLE 0 1,800 0 0
ALAMOS GOLD INC NEW Call 011532108 0 100 SH Call SOLE 0 100 0 0
ALARM COM HLDGS INC COM 011642105 113 2,998 SH   SOLE 0 2,998 0 0
ALARM COM HLDGS INC Call 011642105 0 600 SH Call SOLE 0 600 0 0
ALARM COM HLDGS INC Put 011642105 7 8,400 SH Put SOLE 0 8,400 0 0
ALASKA AIR GROUP INC COM 011659109 212 2,884 SH   SOLE 0 2,884 0 0
ALASKA AIR GROUP INC Call 011659109 11 7,700 SH Call SOLE 0 7,700 0 0
ALASKA AIR GROUP INC Put 011659109 4 4,500 SH Put SOLE 0 4,500 0 0
ALBEMARLE CORP COM 012653101 3,863 30,209 SH   SOLE 0 30,209 0 0
ALBEMARLE CORP Call 012653101 34 11,200 SH Call SOLE 0 11,200 0 0
ALBEMARLE CORP Put 012653101 256 107,100 SH Put SOLE 0 107,100 0 0
ALCOA CORP Call 013872106 346 61,900 SH Call SOLE 0 61,900 0 0
ALCOA CORP Put 013872106 25 36,200 SH Put SOLE 0 36,200 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 111 9,701 SH   SOLE 0 9,701 0 0
ALDER BIOPHARMACEUTICALS INC Call 014339105 2 28,600 SH Call SOLE 0 28,600 0 0
ALDER BIOPHARMACEUTICALS INC Put 014339105 46 17,400 SH Put SOLE 0 17,400 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 305 2,341 SH   SOLE 0 2,341 0 0
ALEXANDRIA REAL ESTATE EQ IN Put 015271109 1 30,000 SH Put SOLE 0 30,000 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,068 17,300 SH   SOLE 0 17,300 0 0
ALEXION PHARMACEUTICALS INC Call 015351109 243 34,200 SH Call SOLE 0 34,200 0 0
ALEXION PHARMACEUTICALS INC Put 015351109 137 31,900 SH Put SOLE 0 31,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,438 25,742 SH   SOLE 0 25,742 0 0
ALIBABA GROUP HLDG LTD Call 01609W102 4,089 197,500 SH Call SOLE 0 197,500 0 0
ALIBABA GROUP HLDG LTD Put 01609W102 284 105,000 SH Put SOLE 0 105,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,162 18,736 SH   SOLE 0 18,736 0 0
ALIGN TECHNOLOGY INC Call 016255101 629 17,700 SH Call SOLE 0 17,700 0 0
ALIGN TECHNOLOGY INC Put 016255101 14 10,500 SH Put SOLE 0 10,500 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 45 1,885 SH   SOLE 0 1,885 0 0
ALLEGHENY TECHNOLOGIES INC Call 01741R102 0 1,500 SH Call SOLE 0 1,500 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 17 222 SH   SOLE 0 222 0 0
ALLEGION PUB LTD CO Call G0176J109 0 100 SH Call SOLE 0 100 0 0
ALLERGAN PLC Call G0177J108 69 37,100 SH Call SOLE 0 37,100 0 0
ALLERGAN PLC Put G0177J108 1,489 82,200 SH Put SOLE 0 82,200 0 0
ALLETE INC Call 018522300 0 800 SH Call SOLE 0 800 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 202 800 SH   SOLE 0 800 0 0
ALLIANCE DATA SYSTEMS CORP Call 018581108 12 1,700 SH Call SOLE 0 1,700 0 0
ALLIANCE HOLDINGS GP LP COM UNITS LP 01861G100 0 25 SH   SOLE 0 25 0 0
ALLIANCE HOLDINGS GP LP Call 01861G100 0 200 SH Call SOLE 0 200 0 0
ALLIANCE HOLDINGS GP LP Put 01861G100 0 700 SH Put SOLE 0 700 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 9 484 SH   SOLE 0 484 0 0
ALLIANCE RES PARTNER L P Call 01877R108 0 900 SH Call SOLE 0 900 0 0
ALLIANT ENERGY CORP Call 018802108 1 2,000 SH Call SOLE 0 2,000 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 267 6,207 SH   SOLE 0 6,207 0 0
ALLISON TRANSMISSION HLDGS I Call 01973R101 10 6,300 SH Call SOLE 0 6,300 0 0
ALLOT COMMUNICATIONS LTD SHS M0854Q105 7 1,498 SH   SOLE 0 1,498 0 0
ALLOT COMMUNICATIONS LTD Put M0854Q105 0 2,100 SH Put SOLE 0 2,100 0 0
ALLSTATE CORP COM 020002101 385 3,682 SH   SOLE 0 3,682 0 0
ALLSTATE CORP Call 020002101 6 1,400 SH Call SOLE 0 1,400 0 0
ALLSTATE CORP Put 020002101 1 18,200 SH Put SOLE 0 18,200 0 0
ALLY FINL INC COM 02005N100 384 13,198 SH   SOLE 0 13,198 0 0
ALLY FINL INC Call 02005N100 3 1,900 SH Call SOLE 0 1,900 0 0
ALLY FINL INC Put 02005N100 7 34,900 SH Put SOLE 0 34,900 0 0
ALMOST FAMILY INC Put 020409108 0 10,000 SH Put SOLE 0 10,000 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,670 44,635 SH   SOLE 0 44,635 0 0
ALNYLAM PHARMACEUTICALS INC Call 02043Q107 680 24,000 SH Call SOLE 0 24,000 0 0
ALNYLAM PHARMACEUTICALS INC Put 02043Q107 142 49,600 SH Put SOLE 0 49,600 0 0
ALON USA PARTNERS LP Call 02052T109 30 7,200 SH Call SOLE 0 7,200 0 0
ALON USA PARTNERS LP Put 02052T109 5 1,000 SH Put SOLE 0 1,000 0 0
ALPHA PRO TECH LTD COM 020772109 1 400 SH   SOLE 0 400 0 0
ALPHABET INC CAP STK CL C 02079K107 70,572 67,443 SH   SOLE 0 67,443 0 0
ALPHABET INC CAP STK CL A 02079K305 31,988 30,367 SH   SOLE 0 30,367 0 0
ALPHABET INC Call 02079K305 5,759 35,700 SH Call SOLE 0 35,700 0 0
ALPHABET INC Call 02079K107 7,613 208,700 SH Call SOLE 0 208,700 0 0
ALPHABET INC Put 02079K107 583 276,100 SH Put SOLE 0 276,100 0 0
ALPHABET INC Put 02079K305 664 32,100 SH Put SOLE 0 32,100 0 0
ALPS ETF TR Call 00162Q593 0 400 SH Call SOLE 0 400 0 0
ALPS ETF TR Call 00162Q866 119 196,200 SH Call SOLE 0 196,200 0 0
ALPS ETF TR Put 00162Q866 13 5,000 SH Put SOLE 0 5,000 0 0
ALPS ETF TR Put 00162Q593 0 600 SH Put SOLE 0 600 0 0
ALTABA INC COM 021346101 1,904 27,270 SH   SOLE 0 27,270 0 0
ALTABA INC Call 021346101 189 27,000 SH Call SOLE 0 27,000 0 0
ALTABA INC Put 021346101 7 27,100 SH Put SOLE 0 27,100 0 0
ALTERYX INC COM CL A 02156B103 0 34 SH   SOLE 0 34 0 0
ALTERYX INC Call 02156B103 16 5,900 SH Call SOLE 0 5,900 0 0
ALTICE USA INC CL A 02156K103 10 507 SH   SOLE 0 507 0 0
ALTICE USA INC Put 02156K103 6 3,500 SH Put SOLE 0 3,500 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 171 6,125 SH   SOLE 0 6,125 0 0
ALTISOURCE PORTFOLIO SOLNS S Call L0175J104 25 13,800 SH Call SOLE 0 13,800 0 0
ALTISOURCE PORTFOLIO SOLNS S Put L0175J104 0 400 SH Put SOLE 0 400 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 16 1,400 SH   SOLE 0 1,400 0 0
ALTISOURCE RESIDENTIAL CORP Call 02153W100 23 10,000 SH Call SOLE 0 10,000 0 0
ALTRA INDL MOTION CORP Call 02208R106 0 200 SH Call SOLE 0 200 0 0
ALTRIA GROUP INC COM 02209S103 71 1,000 SH   SOLE 0 1,000 0 0
ALTRIA GROUP INC Call 02209S103 224 86,500 SH Call SOLE 0 86,500 0 0
ALTRIA GROUP INC Put 02209S103 36 35,700 SH Put SOLE 0 35,700 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 20 1,550 SH   SOLE 0 1,550 0 0
AMAG PHARMACEUTICALS INC Put 00163U106 8 2,000 SH Put SOLE 0 2,000 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 4 1,200 SH   SOLE 0 1,200 0 0
AMARIN CORP PLC Call 023111206 4 3,000 SH Call SOLE 0 3,000 0 0
AMAZON COM INC COM 023135106 348,859 298,306 SH   SOLE 0 298,306 0 0
AMAZON COM INC Call 023135106 71,226 350,400 SH Call SOLE 0 350,400 0 0
AMAZON COM INC Put 023135106 664 741,100 SH Put SOLE 0 741,100 0 0
AMBAC FINL GROUP INC COM NEW 023139884 92 5,817 SH   SOLE 0 5,817 0 0
AMBAC FINL GROUP INC Call 023139884 0 700 SH Call SOLE 0 700 0 0
AMBAC FINL GROUP INC Put 023139884 6 10,800 SH Put SOLE 0 10,800 0 0
AMBARELLA INC SHS G037AX101 377 6,423 SH   SOLE 0 6,423 0 0
AMBARELLA INC Call G037AX101 84 30,100 SH Call SOLE 0 30,100 0 0
AMBARELLA INC Put G037AX101 21 12,400 SH Put SOLE 0 12,400 0 0
AMBER RD INC COM 02318Y108 2 302 SH   SOLE 0 302 0 0
AMBER RD INC Call 02318Y108 0 800 SH Call SOLE 0 800 0 0
AMBEV SA SPONSORED ADR 02319V103 43 6,800 SH   SOLE 0 6,800 0 0
AMC ENTMT HLDGS INC Call 00165C104 62 28,200 SH Call SOLE 0 28,200 0 0
AMC ENTMT HLDGS INC Put 00165C104 5 5,300 SH Put SOLE 0 5,300 0 0
AMC NETWORKS INC CL A 00164V103 54 1,000 SH   SOLE 0 1,000 0 0
AMC NETWORKS INC Call 00164V103 6 6,400 SH Call SOLE 0 6,400 0 0
AMC NETWORKS INC Put 00164V103 0 1,600 SH Put SOLE 0 1,600 0 0
AMDOCS LTD Call G02602103 0 2,300 SH Call SOLE 0 2,300 0 0
AMEDISYS INC Call 023436108 1 1,500 SH Call SOLE 0 1,500 0 0
AMERCO COM 023586100 15 42 SH   SOLE 0 42 0 0
AMEREN CORP COM 023608102 17 300 SH   SOLE 0 300 0 0
AMEREN CORP Put 023608102 0 700 SH Put SOLE 0 700 0 0
AMERESCO INC CL A 02361E108 16 1,900 SH   SOLE 0 1,900 0 0
AMERESCO INC Call 02361E108 0 200 SH Call SOLE 0 200 0 0
AMERESCO INC Put 02361E108 0 300 SH Put SOLE 0 300 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 212 35,200 SH   SOLE 0 35,200 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 0 32 SH   SOLE 0 32 0 0
AMERICA MOVIL SAB DE CV Call 02364W105 0 3,400 SH Call SOLE 0 3,400 0 0
AMERICA MOVIL SAB DE CV Put 02364W105 1 20,000 SH Put SOLE 0 20,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,111 40,591 SH   SOLE 0 40,591 0 0
AMERICAN AIRLS GROUP INC Call 02376R102 313 133,600 SH Call SOLE 0 133,600 0 0
AMERICAN AIRLS GROUP INC Put 02376R102 65 101,500 SH Put SOLE 0 101,500 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 819 48,129 SH   SOLE 0 48,129 0 0
AMERICAN AXLE & MFG HLDGS IN Call 024061103 3 20,100 SH Call SOLE 0 20,100 0 0
AMERICAN AXLE & MFG HLDGS IN Put 024061103 3 10,400 SH Put SOLE 0 10,400 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 25 622 SH   SOLE 0 622 0 0
AMERICAN CAMPUS CMNTYS INC Call 024835100 1 400 SH Call SOLE 0 400 0 0
AMERICAN CAMPUS CMNTYS INC Put 024835100 1 1,600 SH Put SOLE 0 1,600 0 0
AMERICAN EAGLE OUTFITTERS NE Call 02553E106 4 1,100 SH Call SOLE 0 1,100 0 0
AMERICAN ELEC PWR INC COM 025537101 364 4,954 SH   SOLE 0 4,954 0 0
AMERICAN ELEC PWR INC Call 025537101 24 25,400 SH Call SOLE 0 25,400 0 0
AMERICAN ELEC PWR INC Put 025537101 35 10,500 SH Put SOLE 0 10,500 0 0
AMERICAN EQTY INVT LIFE HLD Call 025676206 0 200 SH Call SOLE 0 200 0 0
AMERICAN EQTY INVT LIFE HLD Put 025676206 0 2,100 SH Put SOLE 0 2,100 0 0
AMERICAN EXPRESS CO COM 025816109 911 9,180 SH   SOLE 0 9,180 0 0
AMERICAN EXPRESS CO Call 025816109 903 37,300 SH Call SOLE 0 37,300 0 0
AMERICAN EXPRESS CO Put 025816109 4 90,600 SH Put SOLE 0 90,600 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 9 86 SH   SOLE 0 86 0 0
AMERICAN FINL GROUP INC OHIO Call 025932104 2 300 SH Call SOLE 0 300 0 0
AMERICAN FINL GROUP INC OHIO Put 025932104 0 500 SH Put SOLE 0 500 0 0
AMERICAN HOMES 4 RENT Call 02665T306 0 300 SH Call SOLE 0 300 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 259 4,354 SH   SOLE 0 4,354 0 0
AMERICAN INTL GROUP INC Call 026874784 2,622 208,900 SH Call SOLE 0 208,900 0 0
AMERICAN INTL GROUP INC Put 026874784 18 23,400 SH Put SOLE 0 23,400 0 0
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 9 723 SH   SOLE 0 723 0 0
AMERICAN MIDSTREAM PARTNERS Put 02752P100 14 9,500 SH Put SOLE 0 9,500 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 170 13,295 SH   SOLE 0 13,295 0 0
AMERICAN OUTDOOR BRANDS CORP Call 02874P103 0 7,800 SH Call SOLE 0 7,800 0 0
AMERICAN OUTDOOR BRANDS CORP Put 02874P103 8 15,600 SH Put SOLE 0 15,600 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 50 1,215 SH   SOLE 0 1,215 0 0
AMERICAN RAILCAR INDS INC Call 02916P103 1 500 SH Call SOLE 0 500 0 0
AMERICAN RAILCAR INDS INC Put 02916P103 0 900 SH Put SOLE 0 900 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 8 500 SH   SOLE 0 500 0 0
AMERICAN RENAL ASSOCIATES HO Call 029227105 0 100 SH Call SOLE 0 100 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1 487 SH   SOLE 0 487 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,014 7,108 SH   SOLE 0 7,108 0 0
AMERICAN TOWER CORP NEW Call 03027X100 22 15,400 SH Call SOLE 0 15,400 0 0
AMERICAN TOWER CORP NEW Put 03027X100 14 78,700 SH Put SOLE 0 78,700 0 0
AMERICAN WOODMARK CORP Put 030506109 0 100 SH Put SOLE 0 100 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 9 99 SH   SOLE 0 99 0 0
AMERICAN WTR WKS CO INC NEW Call 030420103 0 100 SH Call SOLE 0 100 0 0
AMERICAS CAR MART INC COM 03062T105 25 565 SH   SOLE 0 565 0 0
AMERICAS CAR MART INC Put 03062T105 2 1,100 SH Put SOLE 0 1,100 0 0
AMERIPRISE FINL INC Put 03076C106 7 5,600 SH Put SOLE 0 5,600 0 0
AMERIS BANCORP Call 03076K108 0 700 SH Call SOLE 0 700 0 0
AMERISOURCEBERGEN CORP COM 03073E105 15 167 SH   SOLE 0 167 0 0
AMERISOURCEBERGEN CORP Call 03073E105 1 700 SH Call SOLE 0 700 0 0
AMERISOURCEBERGEN CORP Put 03073E105 9 2,000 SH Put SOLE 0 2,000 0 0
AMGEN INC COM 031162100 2,503 14,396 SH   SOLE 0 14,396 0 0
AMGEN INC Call 031162100 1 15,000 SH Call SOLE 0 15,000 0 0
AMGEN INC Put 031162100 5 19,300 SH Put SOLE 0 19,300 0 0
AMICUS THERAPEUTICS INC COM 03152W109 270 18,764 SH   SOLE 0 18,764 0 0
AMICUS THERAPEUTICS INC Call 03152W109 124 88,500 SH Call SOLE 0 88,500 0 0
AMICUS THERAPEUTICS INC Put 03152W109 39 89,100 SH Put SOLE 0 89,100 0 0
AMKOR TECHNOLOGY INC COM 031652100 2 200 SH   SOLE 0 200 0 0
AMKOR TECHNOLOGY INC Put 031652100 0 100 SH Put SOLE 0 100 0 0
AMN HEALTHCARE SERVICES INC Call 001744101 0 4,500 SH Call SOLE 0 4,500 0 0
AMPCO-PITTSBURGH CORP COM 032037103 3 298 SH   SOLE 0 298 0 0
AMPHASTAR PHARMACEUTICALS IN Call 03209R103 1 900 SH Call SOLE 0 900 0 0
AMPHENOL CORP NEW CL A 032095101 107 1,229 SH   SOLE 0 1,229 0 0
AMPHENOL CORP NEW Put 032095101 0 100 SH Put SOLE 0 100 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 0 200 SH   SOLE 0 200 0 0
AMPIO PHARMACEUTICALS INC Call 03209T109 0 400 SH Call SOLE 0 400 0 0
AMPLIFY SNACK BRANDS Call 03211L102 1 4,800 SH Call SOLE 0 4,800 0 0
AMTRUST FINL SVCS INC COM 032359309 87 8,653 SH   SOLE 0 8,653 0 0
AMTRUST FINL SVCS INC Call 032359309 0 600 SH Call SOLE 0 600 0 0
AMTRUST FINL SVCS INC Put 032359309 1 1,600 SH Put SOLE 0 1,600 0 0
ANADARKO PETE CORP COM 032511107 1,961 36,565 SH   SOLE 0 36,565 0 0
ANADARKO PETE CORP Call 032511107 4 43,700 SH Call SOLE 0 43,700 0 0
ANADARKO PETE CORP Put 032511107 447 182,700 SH Put SOLE 0 182,700 0 0
ANALOG DEVICES INC COM 032654105 1,407 15,811 SH   SOLE 0 15,811 0 0
ANALOG DEVICES INC Call 032654105 593 90,000 SH Call SOLE 0 90,000 0 0
ANALOG DEVICES INC Put 032654105 72 18,700 SH Put SOLE 0 18,700 0 0
ANAPTYSBIO INC COM 032724106 615 6,111 SH   SOLE 0 6,111 0 0
ANAPTYSBIO INC Call 032724106 25 2,000 SH Call SOLE 0 2,000 0 0
ANAPTYSBIO INC Put 032724106 45 10,000 SH Put SOLE 0 10,000 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 9 3,050 SH   SOLE 0 3,050 0 0
ANAVEX LIFE SCIENCES CORP Call 032797300 0 21,000 SH Call SOLE 0 21,000 0 0
ANAVEX LIFE SCIENCES CORP Put 032797300 7 16,800 SH Put SOLE 0 16,800 0 0
ANDEAVOR COM 03349M105 11 100 SH   SOLE 0 100 0 0
ANDEAVOR Call 03349M105 1,152 111,300 SH Call SOLE 0 111,300 0 0
ANDEAVOR Put 03349M105 0 13,200 SH Put SOLE 0 13,200 0 0
ANDEAVOR LOGISTICS LP Call 03350F106 5 5,800 SH Call SOLE 0 5,800 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 0 67 SH   SOLE 0 67 0 0
ANGIODYNAMICS INC Put 03475V101 0 10,000 SH Put SOLE 0 10,000 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 577 56,705 SH   SOLE 0 56,705 0 0
ANGLOGOLD ASHANTI LTD Call 035128206 0 5,100 SH Call SOLE 0 5,100 0 0
ANGLOGOLD ASHANTI LTD Put 035128206 156 83,700 SH Put SOLE 0 83,700 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,421 12,742 SH   SOLE 0 12,742 0 0
ANHEUSER BUSCH INBEV SA/NV Call 03524A108 6 79,700 SH Call SOLE 0 79,700 0 0
ANHEUSER BUSCH INBEV SA/NV Put 03524A108 87 20,400 SH Put SOLE 0 20,400 0 0
ANI PHARMACEUTICALS INC COM 00182C103 25 400 SH   SOLE 0 400 0 0
ANI PHARMACEUTICALS INC Call 00182C103 3 400 SH Call SOLE 0 400 0 0
ANI PHARMACEUTICALS INC Put 00182C103 1 3,500 SH Put SOLE 0 3,500 0 0
ANNALY CAP MGMT INC COM 035710409 57 4,860 SH   SOLE 0 4,860 0 0
ANSYS INC COM 03662Q105 14 100 SH   SOLE 0 100 0 0
ANSYS INC Call 03662Q105 0 100 SH Call SOLE 0 100 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 2 100 SH   SOLE 0 100 0 0
ANTERO MIDSTREAM PARTNERS LP Call 03673L103 11 2,700 SH Call SOLE 0 2,700 0 0
ANTERO MIDSTREAM PARTNERS LP Put 03673L103 4 400 SH Put SOLE 0 400 0 0
ANTERO RES CORP COM 03674X106 217 11,423 SH   SOLE 0 11,423 0 0
ANTERO RES CORP Call 03674X106 6 5,200 SH Call SOLE 0 5,200 0 0
ANTERO RES CORP Put 03674X106 16 41,500 SH Put SOLE 0 41,500 0 0
AON PLC SHS CL A G0408V102 2,965 22,134 SH   SOLE 0 22,134 0 0
AON PLC Call G0408V102 1 1,900 SH Call SOLE 0 1,900 0 0
AON PLC Put G0408V102 169 28,700 SH Put SOLE 0 28,700 0 0
APACHE CORP COM 037411105 1,770 41,930 SH   SOLE 0 41,930 0 0
APACHE CORP Call 037411105 7 44,200 SH Call SOLE 0 44,200 0 0
APACHE CORP Put 037411105 730 59,200 SH Put SOLE 0 59,200 0 0
APARTMENT INVT & MGMT CO Call 03748R101 1 21,600 SH Call SOLE 0 21,600 0 0
APARTMENT INVT & MGMT CO Put 03748R101 0 4,100 SH Put SOLE 0 4,100 0 0
APOGEE ENTERPRISES INC COM 037598109 7 164 SH   SOLE 0 164 0 0
APOGEE ENTERPRISES INC Put 037598109 0 1,600 SH Put SOLE 0 1,600 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 9 504 SH   SOLE 0 504 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 59 1,772 SH   SOLE 0 1,772 0 0
APOLLO GLOBAL MGMT LLC Call 037612306 72 10,800 SH Call SOLE 0 10,800 0 0
APOLLO GLOBAL MGMT LLC Put 037612306 0 25,000 SH Put SOLE 0 25,000 0 0
APOLLO INVT CORP Put 03761U106 1 500 SH Put SOLE 0 500 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 66 3,382 SH   SOLE 0 3,382 0 0
APPLE HOSPITALITY REIT INC Call 03784Y200 0 100 SH Call SOLE 0 100 0 0
APPLE HOSPITALITY REIT INC Put 03784Y200 0 200 SH Put SOLE 0 200 0 0
APPLE INC COM 037833100 193,486 1,143,335 SH   SOLE 0 1,143,335 0 0
APPLE INC Call 037833100 6,953 1,030,500 SH Call SOLE 0 1,030,500 0 0
APPLE INC Put 037833100 2,908 2,132,600 SH Put SOLE 0 2,132,600 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 1 1,100 SH   SOLE 0 1,100 0 0
APPLIED DNA SCIENCES INC Call 03815U201 0 1,400 SH Call SOLE 0 1,400 0 0
APPLIED DNA SCIENCES INC Put 03815U201 0 100 SH Put SOLE 0 100 0 0
APPLIED MATLS INC COM 038222105 5 100 SH   SOLE 0 100 0 0
APPLIED MATLS INC Call 038222105 1,365 258,900 SH Call SOLE 0 258,900 0 0
APPLIED MATLS INC Put 038222105 1 1,600 SH Put SOLE 0 1,600 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 662 17,528 SH   SOLE 0 17,528 0 0
APPLIED OPTOELECTRONICS INC Call 03823U102 130 89,100 SH Call SOLE 0 89,100 0 0
APPLIED OPTOELECTRONICS INC Put 03823U102 2,087 88,300 SH Put SOLE 0 88,300 0 0
APPTIO INC CL A 03835C108 32 1,369 SH   SOLE 0 1,369 0 0
APPTIO INC Call 03835C108 7 1,200 SH Call SOLE 0 1,200 0 0
APTARGROUP INC COM 038336103 2 32 SH   SOLE 0 32 0 0
APTIV PLC SHS G6095L109 13 156 SH   SOLE 0 156 0 0
APTIV PLC Call G6095L109 220 26,500 SH Call SOLE 0 26,500 0 0
APTIV PLC Put G6095L109 19 7,800 SH Put SOLE 0 7,800 0 0
AQUA AMERICA INC Call 03836W103 1 300 SH Call SOLE 0 300 0 0
AQUA AMERICA INC Put 03836W103 0 100 SH Put SOLE 0 100 0 0
AQUA METALS INC COM 03837J101 10 4,890 SH   SOLE 0 4,890 0 0
AQUA METALS INC Call 03837J101 0 1,100 SH Call SOLE 0 1,100 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 25 SH   SOLE 0 25 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 18 1,600 SH   SOLE 0 1,600 0 0
AQUINOX PHARMACEUTICALS INC Call 03842B101 0 400 SH Call SOLE 0 400 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 0 499 SH   SOLE 0 499 0 0
ARAMARK Call 03852U106 0 200 SH Call SOLE 0 200 0 0
ARBOR RLTY TR INC Call 038923108 0 600 SH Call SOLE 0 600 0 0
ARBOR RLTY TR INC Put 038923108 0 3,400 SH Put SOLE 0 3,400 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 18 3,700 SH   SOLE 0 3,700 0 0
ARBUTUS BIOPHARMA CORP Put 03879J100 0 100 SH Put SOLE 0 100 0 0
ARCBEST CORP COM 03937C105 18 523 SH   SOLE 0 523 0 0
ARCELORMITTAL SA LUXEMBOURG Call 03938L203 27 3,800 SH Call SOLE 0 3,800 0 0
ARCELORMITTAL SA LUXEMBOURG Put 03938L203 0 23,500 SH Put SOLE 0 23,500 0 0
ARCH CAP GROUP LTD Call G0450A105 1 4,300 SH Call SOLE 0 4,300 0 0
ARCH COAL INC CL A 039380407 2 23 SH   SOLE 0 23 0 0
ARCH COAL INC Call 039380407 11 1,300 SH Call SOLE 0 1,300 0 0
ARCHER DANIELS MIDLAND CO Call 039483102 52 50,300 SH Call SOLE 0 50,300 0 0
ARCHROCK PARTNERS L P Put 03957U100 0 2,700 SH Put SOLE 0 2,700 0 0
ARCONIC INC Call 03965L100 701 157,200 SH Call SOLE 0 157,200 0 0
ARCONIC INC Put 03965L100 35 169,500 SH Put SOLE 0 169,500 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 8 800 SH   SOLE 0 800 0 0
ARDELYX INC Call 039697107 5 6,900 SH Call SOLE 0 6,900 0 0
ARDMORE SHIPPING CORP COM Y0207T100 35 4,386 SH   SOLE 0 4,386 0 0
ARDMORE SHIPPING CORP Put Y0207T100 9 4,900 SH Put SOLE 0 4,900 0 0
ARENA PHARMACEUTICALS INC Call 040047607 89 36,000 SH Call SOLE 0 36,000 0 0
ARENA PHARMACEUTICALS INC Put 040047607 1 7,300 SH Put SOLE 0 7,300 0 0
ARES CAP CORP Put 04010L103 12 10,000 SH Put SOLE 0 10,000 0 0
ARGAN INC COM 04010E109 49 1,100 SH   SOLE 0 1,100 0 0
ARGAN INC Put 04010E109 2 400 SH Put SOLE 0 400 0 0
ARISTA NETWORKS INC COM 040413106 2,280 9,682 SH   SOLE 0 9,682 0 0
ARISTA NETWORKS INC Call 040413106 357 2,800 SH Call SOLE 0 2,800 0 0
ARISTA NETWORKS INC Put 040413106 89 11,700 SH Put SOLE 0 11,700 0 0
ARLINGTON ASSET INVT CORP Call 041356205 8 42,800 SH Call SOLE 0 42,800 0 0
ARLINGTON ASSET INVT CORP Put 041356205 43 3,300 SH Put SOLE 0 3,300 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 7 470 SH   SOLE 0 470 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5 200 SH   SOLE 0 200 0 0
ARMSTRONG FLOORING INC COM 04238R106 56 3,332 SH   SOLE 0 3,332 0 0
ARMSTRONG FLOORING INC Put 04238R106 2 4,400 SH Put SOLE 0 4,400 0 0
ARMSTRONG WORLD INDS INC NEW Call 04247X102 0 100 SH Call SOLE 0 100 0 0
AROTECH CORP COM NEW 042682203 1 503 SH   SOLE 0 503 0 0
AROTECH CORP Call 042682203 0 100 SH Call SOLE 0 100 0 0
ARRAY BIOPHARMA INC COM 04269X105 0 24 SH   SOLE 0 24 0 0
ARRAY BIOPHARMA INC Call 04269X105 30 11,800 SH Call SOLE 0 11,800 0 0
ARRAY BIOPHARMA INC Put 04269X105 0 2,500 SH Put SOLE 0 2,500 0 0
ARRIS INTL INC SHS G0551A103 153 5,988 SH   SOLE 0 5,988 0 0
ARRIS INTL INC Call G0551A103 0 17,500 SH Call SOLE 0 17,500 0 0
ARRIS INTL INC Put G0551A103 18 9,700 SH Put SOLE 0 9,700 0 0
ARROW ELECTRS INC COM 042735100 20 249 SH   SOLE 0 249 0 0
ARROW ELECTRS INC Put 042735100 0 100 SH Put SOLE 0 100 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3 910 SH   SOLE 0 910 0 0
ARROWHEAD PHARMACEUTICALS IN Put 04280A100 4 1,000 SH Put SOLE 0 1,000 0 0
ARTESIAN RESOURCES CORP CL A 043113208 58 1,527 SH   SOLE 0 1,527 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 42 3,753 SH   SOLE 0 3,753 0 0
ASA GOLD AND PRECIOUS MTLS L Put G3156P103 5 4,000 SH Put SOLE 0 4,000 0 0
ASCENA RETAIL GROUP INC COM 04351G101 12 5,319 SH   SOLE 0 5,319 0 0
ASCENA RETAIL GROUP INC Call 04351G101 0 2,900 SH Call SOLE 0 2,900 0 0
ASCENA RETAIL GROUP INC Put 04351G101 10 10,000 SH Put SOLE 0 10,000 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 151 15,539 SH   SOLE 0 15,539 0 0
ASHFORD HOSPITALITY PRIME IN Call 044102101 0 700 SH Call SOLE 0 700 0 0
ASHFORD HOSPITALITY PRIME IN Put 044102101 39 5,000 SH Put SOLE 0 5,000 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 10,025 140,814 SH   SOLE 0 140,814 0 0
ASHLAND GLOBAL HLDGS INC Call 044186104 11 71,400 SH Call SOLE 0 71,400 0 0
ASHLAND GLOBAL HLDGS INC Put 044186104 42 84,800 SH Put SOLE 0 84,800 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 572 3,296 SH   SOLE 0 3,296 0 0
ASML HOLDING N V Call N07059210 22 15,100 SH Call SOLE 0 15,100 0 0
ASML HOLDING N V Put N07059210 671 41,900 SH Put SOLE 0 41,900 0 0
ASSEMBLY BIOSCIENCES INC Call 045396108 41 2,600 SH Call SOLE 0 2,600 0 0
ASSOCIATED BANC CORP COM 045487105 190 7,487 SH   SOLE 0 7,487 0 0
ASSURED GUARANTY LTD COM G0585R106 92 2,728 SH   SOLE 0 2,728 0 0
ASSURED GUARANTY LTD Call G0585R106 0 1,000 SH Call SOLE 0 1,000 0 0
ASSURED GUARANTY LTD Put G0585R106 44 15,700 SH Put SOLE 0 15,700 0 0
ASTEC INDS INC COM 046224101 2 35 SH   SOLE 0 35 0 0
ASTEC INDS INC Call 046224101 1 100 SH Call SOLE 0 100 0 0
ASTEC INDS INC Put 046224101 0 200 SH Put SOLE 0 200 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 23 688 SH   SOLE 0 688 0 0
ASTRAZENECA PLC Call 046353108 104 64,200 SH Call SOLE 0 64,200 0 0
ASTRAZENECA PLC Put 046353108 10 6,800 SH Put SOLE 0 6,800 0 0
AT HOME GROUP INC COM 04650Y100 49 1,637 SH   SOLE 0 1,637 0 0
AT HOME GROUP INC Call 04650Y100 3 900 SH Call SOLE 0 900 0 0
AT HOME GROUP INC Put 04650Y100 1 1,200 SH Put SOLE 0 1,200 0 0
AT&T INC COM 00206R102 5,092 130,989 SH   SOLE 0 130,989 0 0
AT&T INC Call 00206R102 201 269,600 SH Call SOLE 0 269,600 0 0
AT&T INC Put 00206R102 133 243,000 SH Put SOLE 0 243,000 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 9 500 SH   SOLE 0 500 0 0
ATHENAHEALTH INC COM 04685W103 10 79 SH   SOLE 0 79 0 0
ATHENAHEALTH INC Call 04685W103 1 2,200 SH Call SOLE 0 2,200 0 0
ATHENAHEALTH INC Put 04685W103 27 7,800 SH Put SOLE 0 7,800 0 0
ATHENE HLDG LTD CL A G0684D107 224 4,341 SH   SOLE 0 4,341 0 0
ATHENE HLDG LTD Call G0684D107 37 12,000 SH Call SOLE 0 12,000 0 0
ATHENE HLDG LTD Put G0684D107 2 6,000 SH Put SOLE 0 6,000 0 0
ATHERSYS INC COM 04744L106 0 100 SH   SOLE 0 100 0 0
ATKORE INTL GROUP INC COM 047649108 124 5,823 SH   SOLE 0 5,823 0 0
ATKORE INTL GROUP INC Put 047649108 2 1,900 SH Put SOLE 0 1,900 0 0
ATLANTICA YIELD PLC SHS G0751N103 72 3,414 SH   SOLE 0 3,414 0 0
ATLANTICA YIELD PLC Put G0751N103 6 4,700 SH Put SOLE 0 4,700 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 68 1,169 SH   SOLE 0 1,169 0 0
ATLAS AIR WORLDWIDE HLDGS IN Call 049164205 0 100 SH Call SOLE 0 100 0 0
ATLAS AIR WORLDWIDE HLDGS IN Put 049164205 0 200 SH Put SOLE 0 200 0 0
ATLASSIAN CORP PLC CL A G06242104 196 4,309 SH   SOLE 0 4,309 0 0
ATLASSIAN CORP PLC Call G06242104 0 300 SH Call SOLE 0 300 0 0
ATMOS ENERGY CORP Call 049560105 0 800 SH Call SOLE 0 800 0 0
ATMOS ENERGY CORP Put 049560105 0 200 SH Put SOLE 0 200 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 37 8,900 SH   SOLE 0 8,900 0 0
AU OPTRONICS CORP Call 002255107 0 100 SH Call SOLE 0 100 0 0
AU OPTRONICS CORP Put 002255107 0 500 SH Put SOLE 0 500 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 11 2,500 SH   SOLE 0 2,500 0 0
AURINIA PHARMACEUTICALS INC Call 05156V102 1 4,600 SH Call SOLE 0 4,600 0 0
AURINIA PHARMACEUTICALS INC Put 05156V102 1 2,300 SH Put SOLE 0 2,300 0 0
AURIS MED HLDG AG COM H03579101 2 3,902 SH   SOLE 0 3,902 0 0
AUTODESK INC COM 052769106 2,112 20,154 SH   SOLE 0 20,154 0 0
AUTODESK INC Call 052769106 1 16,800 SH Call SOLE 0 16,800 0 0
AUTODESK INC Put 052769106 95 19,200 SH Put SOLE 0 19,200 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 138 2,146 SH   SOLE 0 2,146 0 0
AUTOHOME INC Call 05278C107 101 5,000 SH Call SOLE 0 5,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,054 34,594 SH   SOLE 0 34,594 0 0
AUTOMATIC DATA PROCESSING IN Call 053015103 195 43,100 SH Call SOLE 0 43,100 0 0
AUTOMATIC DATA PROCESSING IN Put 053015103 67 38,200 SH Put SOLE 0 38,200 0 0
AUTONATION INC Call 05329W102 1 1,900 SH Call SOLE 0 1,900 0 0
AUTOZONE INC COM 053332102 1,336 1,879 SH   SOLE 0 1,879 0 0
AUTOZONE INC Call 053332102 92 1,400 SH Call SOLE 0 1,400 0 0
AUTOZONE INC Put 053332102 37 4,700 SH Put SOLE 0 4,700 0 0
AVALONBAY CMNTYS INC COM 053484101 624 3,503 SH   SOLE 0 3,503 0 0
AVALONBAY CMNTYS INC Call 053484101 0 200 SH Call SOLE 0 200 0 0
AVALONBAY CMNTYS INC Put 053484101 18 8,500 SH Put SOLE 0 8,500 0 0
AVANGRID INC Call 05351W103 0 300 SH Call SOLE 0 300 0 0
AVANGRID INC Put 05351W103 0 800 SH Put SOLE 0 800 0 0
AVEXIS INC COM 05366U100 33 301 SH   SOLE 0 301 0 0
AVEXIS INC Call 05366U100 220 14,700 SH Call SOLE 0 14,700 0 0
AVEXIS INC Put 05366U100 17 9,000 SH Put SOLE 0 9,000 0 0
AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 13 1,750 SH   SOLE 0 1,750 0 0
AVID TECHNOLOGY INC COM 05367P100 29 5,520 SH   SOLE 0 5,520 0 0
AVID TECHNOLOGY INC Call 05367P100 2 9,100 SH Call SOLE 0 9,100 0 0
AVID TECHNOLOGY INC Put 05367P100 0 300 SH Put SOLE 0 300 0 0
AVIS BUDGET GROUP Call 053774105 1,048 110,300 SH Call SOLE 0 110,300 0 0
AVIS BUDGET GROUP Put 053774105 67 70,800 SH Put SOLE 0 70,800 0 0
AVON PRODS INC COM 054303102 6 2,800 SH   SOLE 0 2,800 0 0
AVON PRODS INC Call 054303102 3 130,100 SH Call SOLE 0 130,100 0 0
AVX CORP NEW COM 002444107 5 300 SH   SOLE 0 300 0 0
AXALTA COATING SYS LTD COM G0750C108 748 23,124 SH   SOLE 0 23,124 0 0
AXALTA COATING SYS LTD Call G0750C108 47 35,800 SH Call SOLE 0 35,800 0 0
AXALTA COATING SYS LTD Put G0750C108 22 40,000 SH Put SOLE 0 40,000 0 0
AXCELIS TECHNOLOGIES INC Call 054540208 13 11,700 SH Call SOLE 0 11,700 0 0
AXCELIS TECHNOLOGIES INC Put 054540208 0 100 SH Put SOLE 0 100 0 0
AXOGEN INC Call 05463X106 0 1,100 SH Call SOLE 0 1,100 0 0
AXON ENTERPRISE INC COM 05464C101 243 9,199 SH   SOLE 0 9,199 0 0
AXON ENTERPRISE INC Call 05464C101 43 10,800 SH Call SOLE 0 10,800 0 0
AXON ENTERPRISE INC Put 05464C101 1 2,100 SH Put SOLE 0 2,100 0 0
AXOVANT SCIENCES LTD COM G0750W104 73 13,904 SH   SOLE 0 13,904 0 0
AXOVANT SCIENCES LTD Call G0750W104 2 2,000 SH Call SOLE 0 2,000 0 0
AXOVANT SCIENCES LTD Put G0750W104 1 600 SH Put SOLE 0 600 0 0
AXT INC COM 00246W103 16 1,875 SH   SOLE 0 1,875 0 0
AXT INC Call 00246W103 0 900 SH Call SOLE 0 900 0 0
AYTU BIOSCIENCE INC COM PAR 054754403 0 1 SH   SOLE 0 1 0 0
AZZ INC Call 002474104 0 100 SH Call SOLE 0 100 0 0
B & G FOODS INC NEW COM 05508R106 222 6,327 SH   SOLE 0 6,327 0 0
B & G FOODS INC NEW Call 05508R106 1 1,400 SH Call SOLE 0 1,400 0 0
B & G FOODS INC NEW Put 05508R106 8 10,100 SH Put SOLE 0 10,100 0 0
B COMMUNICATIONS LTD SHS M15629104 8 440 SH   SOLE 0 440 0 0
B2GOLD CORP COM 11777Q209 21 7,000 SH   SOLE 0 7,000 0 0
B2GOLD CORP Call 11777Q209 3 5,000 SH Call SOLE 0 5,000 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1,133 199,627 SH   SOLE 0 199,627 0 0
BABCOCK & WILCOX ENTERPRIS I Call 05614L100 24 22,000 SH Call SOLE 0 22,000 0 0
BABCOCK & WILCOX ENTERPRIS I Put 05614L100 15 19,900 SH Put SOLE 0 19,900 0 0
BADGER METER INC Call 056525108 0 100 SH Call SOLE 0 100 0 0
BADGER METER INC Put 056525108 0 5,400 SH Put SOLE 0 5,400 0 0
BAIDU INC SPON ADR REP A 056752108 5,267 22,492 SH   SOLE 0 22,492 0 0
BAIDU INC Call 056752108 27 16,800 SH Call SOLE 0 16,800 0 0
BAIDU INC Put 056752108 71 34,900 SH Put SOLE 0 34,900 0 0
BAKER HUGHES A GE CO CL A 05722G100 229 7,262 SH   SOLE 0 7,262 0 0
BAKER HUGHES A GE CO Call 05722G100 21 10,700 SH Call SOLE 0 10,700 0 0
BAKER HUGHES A GE CO Put 05722G100 13 11,200 SH Put SOLE 0 11,200 0 0
BALDWIN & LYONS INC CL A 057755100 3 159 SH   SOLE 0 159 0 0
BALL CORP COM 058498106 0 8 SH   SOLE 0 8 0 0
BALL CORP Call 058498106 0 900 SH Call SOLE 0 900 0 0
BALL CORP Put 058498106 0 1,800 SH Put SOLE 0 1,800 0 0
BANC OF CALIFORNIA INC Call 05990K106 36 26,500 SH Call SOLE 0 26,500 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 179 21,069 SH   SOLE 0 21,069 0 0
BANCO BILBAO VIZCAYA ARGENTA Call 05946K101 0 200 SH Call SOLE 0 200 0 0
BANCO BILBAO VIZCAYA ARGENTA Put 05946K101 1 7,700 SH Put SOLE 0 7,700 0 0
BANCO BRADESCO S A SPONSORED ADR 059460402 21 2,329 SH   SOLE 0 2,329 0 0
BANCO BRADESCO S A Call 059460303 8 20,500 SH Call SOLE 0 20,500 0 0
BANCO BRADESCO S A Put 059460303 0 700 SH Put SOLE 0 700 0 0
BANCO MACRO SA SPON ADR B 05961W105 439 3,795 SH   SOLE 0 3,795 0 0
BANCO MACRO SA Call 05961W105 15 1,800 SH Call SOLE 0 1,800 0 0
BANCO MACRO SA Put 05961W105 26 20,500 SH Put SOLE 0 20,500 0 0
BANCO SANTANDER BRASIL S A Call 05967A107 0 900 SH Call SOLE 0 900 0 0
BANCO SANTANDER SA Call 05964H105 177 106,700 SH Call SOLE 0 106,700 0 0
BANCO SANTANDER SA Put 05964H105 10 337,000 SH Put SOLE 0 337,000 0 0
BANK AMER CORP COM 060505104 16,972 574,964 SH   SOLE 0 574,964 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 3,240 184,547 SH   SOLE 0 184,547 0 0
BANK AMER CORP Call 060505104 755 475,600 SH Call SOLE 0 475,600 0 0
BANK AMER CORP Put 060505104 292 650,500 SH Put SOLE 0 650,500 0 0
BANK HAWAII CORP Call 062540109 0 800 SH Call SOLE 0 800 0 0
BANK MONTREAL QUE Call 063671101 25 4,300 SH Call SOLE 0 4,300 0 0
BANK N S HALIFAX Call 064149107 0 100 SH Call SOLE 0 100 0 0
BANK N S HALIFAX Put 064149107 0 400 SH Put SOLE 0 400 0 0
BANK NEW YORK MELLON CORP COM 064058100 75 1,400 SH   SOLE 0 1,400 0 0
BANK NEW YORK MELLON CORP Call 064058100 11 2,100 SH Call SOLE 0 2,100 0 0
BANK NEW YORK MELLON CORP Put 064058100 5 25,100 SH Put SOLE 0 25,100 0 0
BANK OF THE OZARKS COM 063904106 1,461 30,175 SH   SOLE 0 30,175 0 0
BANK OF THE OZARKS Call 063904106 6 9,900 SH Call SOLE 0 9,900 0 0
BANK OF THE OZARKS Put 063904106 1 5,100 SH Put SOLE 0 5,100 0 0
BANKUNITED INC COM 06652K103 17 426 SH   SOLE 0 426 0 0
BANKUNITED INC Call 06652K103 5 3,200 SH Call SOLE 0 3,200 0 0
BAOZUN INC Call 06684L103 161 71,900 SH Call SOLE 0 71,900 0 0
BAOZUN INC Put 06684L103 43 32,800 SH Put SOLE 0 32,800 0 0
BARCLAYS BANK PLC ETN DJUBS SGAR38 06739H214 100 3,249 SH   SOLE 0 3,249 0 0
BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 326 20,838 SH   SOLE 0 20,838 0 0
BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 34 1,500 SH   SOLE 0 1,500 0 0
BARCLAYS BANK PLC Call 06739H313 0 200 SH Call SOLE 0 200 0 0
BARCLAYS BANK PLC Call 06739H214 2 1,700 SH Call SOLE 0 1,700 0 0
BARCLAYS BANK PLC Call 06739H305 0 3,900 SH Call SOLE 0 3,900 0 0
BARCLAYS BANK PLC Put 06739H305 2 5,800 SH Put SOLE 0 5,800 0 0
BARCLAYS BANK PLC Put 06739H297 0 3,000 SH Put SOLE 0 3,000 0 0
BARCLAYS BANK PLC Put 06739H313 2 1,200 SH Put SOLE 0 1,200 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 840 30,095 SH   SOLE 0 30,095 0 0
BARCLAYS BK PLC IPMS INDIA ETN 06739F291 17 200 SH   SOLE 0 200 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 757 115,870 SH   SOLE 0 115,870 0 0
BARCLAYS BK PLC Call 06738C786 0 100 SH Call SOLE 0 100 0 0
BARCLAYS BK PLC Call 06739F291 0 100 SH Call SOLE 0 100 0 0
BARCLAYS BK PLC Call 06746L422 476 1,559,900 SH Call SOLE 0 1,559,900 0 0
BARCLAYS BK PLC Put 06746L422 6,264 810,700 SH Put SOLE 0 810,700 0 0
BARCLAYS BK PLC Put 06738C786 51 157,300 SH Put SOLE 0 157,300 0 0
BARCLAYS PLC ADR 06738E204 178 16,349 SH   SOLE 0 16,349 0 0
BARCLAYS PLC Call 06738E204 12 33,800 SH Call SOLE 0 33,800 0 0
BARCLAYS PLC Put 06738E204 12 111,800 SH Put SOLE 0 111,800 0 0
BARNES GROUP INC COM 067806109 1 18 SH   SOLE 0 18 0 0
BARNES GROUP INC Call 067806109 204 22,000 SH Call SOLE 0 22,000 0 0
BARRACUDA NETWORKS INC COM 068323104 52 1,924 SH   SOLE 0 1,924 0 0
BARRACUDA NETWORKS INC Call 068323104 2 2,100 SH Call SOLE 0 2,100 0 0
BARRACUDA NETWORKS INC Put 068323104 0 100 SH Put SOLE 0 100 0 0
BARRICK GOLD CORP COM 067901108 6,578 454,600 SH   SOLE 0 454,600 0 0
BARRICK GOLD CORP Call 067901108 101 223,300 SH Call SOLE 0 223,300 0 0
BARRICK GOLD CORP Put 067901108 1,183 710,200 SH Put SOLE 0 710,200 0 0
BASIC ENERGY SVCS INC NEW Call 06985P209 32 14,600 SH Call SOLE 0 14,600 0 0
BAXTER INTL INC COM 071813109 6 100 SH   SOLE 0 100 0 0
BAXTER INTL INC Call 071813109 6 1,000 SH Call SOLE 0 1,000 0 0
BAXTER INTL INC Put 071813109 1 600 SH Put SOLE 0 600 0 0
BAYTEX ENERGY CORP COM 07317Q105 4 1,658 SH   SOLE 0 1,658 0 0
BB&T CORP COM 054937107 258 5,200 SH   SOLE 0 5,200 0 0
BB&T CORP Call 054937107 48 12,900 SH Call SOLE 0 12,900 0 0
BB&T CORP Put 054937107 3 18,300 SH Put SOLE 0 18,300 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 605 24,030 SH   SOLE 0 24,030 0 0
BBVA BANCO FRANCES S A Call 07329M100 3 1,600 SH Call SOLE 0 1,600 0 0
BCB BANCORP INC Call 055298103 0 200 SH Call SOLE 0 200 0 0
BEAZER HOMES USA INC Call 07556Q881 0 500 SH Call SOLE 0 500 0 0
BEAZER HOMES USA INC Put 07556Q881 0 2,500 SH Put SOLE 0 2,500 0 0
BECTON DICKINSON & CO COM 075887109 160 750 SH   SOLE 0 750 0 0
BECTON DICKINSON & CO Call 075887109 183 12,900 SH Call SOLE 0 12,900 0 0
BECTON DICKINSON & CO Put 075887109 0 2,700 SH Put SOLE 0 2,700 0 0
BED BATH & BEYOND INC COM 075896100 10 476 SH   SOLE 0 476 0 0
BED BATH & BEYOND INC Put 075896100 9 5,100 SH Put SOLE 0 5,100 0 0
BEIGENE LTD Call 07725L102 28 2,300 SH Call SOLE 0 2,300 0 0
BEIGENE LTD Put 07725L102 28 3,500 SH Put SOLE 0 3,500 0 0
BEL FUSE INC CL B 077347300 6 270 SH   SOLE 0 270 0 0
BELDEN INC COM 077454106 33 429 SH   SOLE 0 429 0 0
BELDEN INC Call 077454106 0 100 SH Call SOLE 0 100 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 70 8,378 SH   SOLE 0 8,378 0 0
BELLICUM PHARMACEUTICALS INC Call 079481107 3 4,300 SH Call SOLE 0 4,300 0 0
BELLICUM PHARMACEUTICALS INC Put 079481107 3 1,200 SH Put SOLE 0 1,200 0 0
BEMIS INC COM 081437105 547 11,452 SH   SOLE 0 11,452 0 0
BEMIS INC Call 081437105 3 12,100 SH Call SOLE 0 12,100 0 0
BEMIS INC Put 081437105 4 3,600 SH Put SOLE 0 3,600 0 0
BENCHMARK ELECTRS INC COM 08160H101 34 1,200 SH   SOLE 0 1,200 0 0
BENCHMARK ELECTRS INC Put 08160H101 2 2,700 SH Put SOLE 0 2,700 0 0
BENEFITFOCUS INC COM 08180D106 27 1,034 SH   SOLE 0 1,034 0 0
BERKLEY W R CORP COM 084423102 48 674 SH   SOLE 0 674 0 0
BERKLEY W R CORP Call 084423102 0 300 SH Call SOLE 0 300 0 0
BERKLEY W R CORP Put 084423102 0 100 SH Put SOLE 0 100 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 25,768 130,000 SH   SOLE 0 130,000 0 0
BERKSHIRE HATHAWAY INC DEL Call 084670702 330 21,500 SH Call SOLE 0 21,500 0 0
BERKSHIRE HATHAWAY INC DEL Put 084670702 3 121,200 SH Put SOLE 0 121,200 0 0
BERRY GLOBAL GROUP INC COM 08579W103 219 3,748 SH   SOLE 0 3,748 0 0
BEST BUY INC Call 086516101 10 1,300 SH Call SOLE 0 1,300 0 0
BEST BUY INC Put 086516101 0 11,000 SH Put SOLE 0 11,000 0 0
BEST INC SPONSORED ADS 08653C106 29 3,300 SH   SOLE 0 3,300 0 0
BEST INC Call 08653C106 0 3,300 SH Call SOLE 0 3,300 0 0
BEST INC Put 08653C106 18 5,300 SH Put SOLE 0 5,300 0 0
BGC PARTNERS INC Call 05541T101 27 32,700 SH Call SOLE 0 32,700 0 0
BGC PARTNERS INC Put 05541T101 1 1,100 SH Put SOLE 0 1,100 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 26 584 SH   SOLE 0 584 0 0
BHP BILLITON LTD Put 088606108 0 2,200 SH Put SOLE 0 2,200 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 19 2,506 SH   SOLE 0 2,506 0 0
BIG 5 SPORTING GOODS CORP Call 08915P101 0 700 SH Call SOLE 0 700 0 0
BIG 5 SPORTING GOODS CORP Put 08915P101 1 900 SH Put SOLE 0 900 0 0
BIG LOTS INC COM 089302103 16 300 SH   SOLE 0 300 0 0
BIG LOTS INC Call 089302103 0 100 SH Call SOLE 0 100 0 0
BIG LOTS INC Put 089302103 0 4,200 SH Put SOLE 0 4,200 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 0 100 SH   SOLE 0 100 0 0
BIOCRYST PHARMACEUTICALS Call 09058V103 0 900 SH Call SOLE 0 900 0 0
BIOGEN INC COM 09062X103 4,140 12,998 SH   SOLE 0 12,998 0 0
BIOGEN INC Call 09062X103 1,821 38,800 SH Call SOLE 0 38,800 0 0
BIOGEN INC Put 09062X103 540 47,400 SH Put SOLE 0 47,400 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,121 12,573 SH   SOLE 0 12,573 0 0
BIOMARIN PHARMACEUTICAL INC Call 09061G101 59 15,500 SH Call SOLE 0 15,500 0 0
BIOMARIN PHARMACEUTICAL INC Put 09061G101 80 35,900 SH Put SOLE 0 35,900 0 0
BIOTELEMETRY INC COM 090672106 5 200 SH   SOLE 0 200 0 0
BIOTELEMETRY INC Call 090672106 0 200 SH Call SOLE 0 200 0 0
BIOTIME INC *W EXP 10/01/201 09066L162 0 762 SH   SOLE 0 762 0 0
BIOVERATIV INC COM 09075E100 150 2,784 SH   SOLE 0 2,784 0 0
BIOVERATIV INC Call 09075E100 0 200 SH Call SOLE 0 200 0 0
BIOVERATIV INC Put 09075E100 2 1,700 SH Put SOLE 0 1,700 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 623 19,611 SH   SOLE 0 19,611 0 0
BITAUTO HLDGS LTD Call 091727107 42 33,000 SH Call SOLE 0 33,000 0 0
BITAUTO HLDGS LTD Put 091727107 265 30,800 SH Put SOLE 0 30,800 0 0
BJS RESTAURANTS INC Call 09180C106 15 4,600 SH Call SOLE 0 4,600 0 0
BJS RESTAURANTS INC Put 09180C106 2 4,000 SH Put SOLE 0 4,000 0 0
BLACK BOX CORP DEL COM 091826107 5 1,622 SH   SOLE 0 1,622 0 0
BLACK KNIGHT INC COM 09215C105 55 1,253 SH   SOLE 0 1,253 0 0
BLACK KNIGHT INC Call 09215C105 5 1,000 SH Call SOLE 0 1,000 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 138 7,738 SH   SOLE 0 7,738 0 0
BLACK STONE MINERALS L P Call 09225M101 4 5,600 SH Call SOLE 0 5,600 0 0
BLACKBERRY LTD COM 09228F103 22 2,000 SH   SOLE 0 2,000 0 0
BLACKBERRY LTD Call 09228F103 0 27,400 SH Call SOLE 0 27,400 0 0
BLACKHAWK NETWORK HLDGS INC Call 09238E104 8 5,600 SH Call SOLE 0 5,600 0 0
BLACKHAWK NETWORK HLDGS INC Put 09238E104 0 500 SH Put SOLE 0 500 0 0
BLACKLINE INC COM 09239B109 18 553 SH   SOLE 0 553 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 29 4,678 SH   SOLE 0 4,678 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 25 2,334 SH   SOLE 0 2,334 0 0
BLACKROCK INC COM 09247X101 10,452 20,347 SH   SOLE 0 20,347 0 0
BLACKROCK INC Call 09247X101 5 300 SH Call SOLE 0 300 0 0
BLACKROCK INC Put 09247X101 7 23,200 SH Put SOLE 0 23,200 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 588 18,390 SH   SOLE 0 18,390 0 0
BLACKSTONE GROUP L P Call 09253U108 88 77,900 SH Call SOLE 0 77,900 0 0
BLACKSTONE GROUP L P Put 09253U108 52 52,900 SH Put SOLE 0 52,900 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 8 255 SH   SOLE 0 255 0 0
BLOCK H & R INC Call 093671105 7 6,900 SH Call SOLE 0 6,900 0 0
BLOCK H & R INC Put 093671105 1 6,500 SH Put SOLE 0 6,500 0 0
BLOOMIN BRANDS INC Call 094235108 58 60,000 SH Call SOLE 0 60,000 0 0
BLOOMIN BRANDS INC Put 094235108 0 600 SH Put SOLE 0 600 0 0
BLUE APRON HLDGS INC CL A 09523Q101 17 4,400 SH   SOLE 0 4,400 0 0
BLUE APRON HLDGS INC Call 09523Q101 3 16,300 SH Call SOLE 0 16,300 0 0
BLUE APRON HLDGS INC Put 09523Q101 60 30,000 SH Put SOLE 0 30,000 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 23 722 SH   SOLE 0 722 0 0
BLUE BUFFALO PET PRODS INC Call 09531U102 3 900 SH Call SOLE 0 900 0 0
BLUEBIRD BIO INC COM 09609G100 2,226 12,501 SH   SOLE 0 12,501 0 0
BLUEBIRD BIO INC Call 09609G100 1,741 26,200 SH Call SOLE 0 26,200 0 0
BLUEBIRD BIO INC Put 09609G100 167 24,800 SH Put SOLE 0 24,800 0 0
BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 0 40 SH   SOLE 0 40 0 0
BLUEPRINT MEDICINES CORP Call 09627Y109 21 4,100 SH Call SOLE 0 4,100 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1 177 SH   SOLE 0 177 0 0
BLUEROCK RESIDENTIAL GRW REI Call 09627J102 0 400 SH Call SOLE 0 400 0 0
BLUEROCK RESIDENTIAL GRW REI Put 09627J102 0 2,000 SH Put SOLE 0 2,000 0 0
BMC STK HLDGS INC Call 05591B109 3 1,300 SH Call SOLE 0 1,300 0 0
BOARDWALK PIPELINE PARTNERS Call 096627104 0 1,600 SH Call SOLE 0 1,600 0 0
BOB EVANS FARMS INC COM 096761101 23 294 SH   SOLE 0 294 0 0
BOEING CO COM 097023105 50,643 171,724 SH   SOLE 0 171,724 0 0
BOEING CO Call 097023105 3,643 58,400 SH Call SOLE 0 58,400 0 0
BOEING CO Put 097023105 160 172,200 SH Put SOLE 0 172,200 0 0
BOFI HLDG INC COM 05566U108 25 846 SH   SOLE 0 846 0 0
BOFI HLDG INC Call 05566U108 287 41,200 SH Call SOLE 0 41,200 0 0
BOFI HLDG INC Put 05566U108 15 21,000 SH Put SOLE 0 21,000 0 0
BOINGO WIRELESS INC COM 09739C102 6 269 SH   SOLE 0 269 0 0
BOINGO WIRELESS INC Call 09739C102 0 1,300 SH Call SOLE 0 1,300 0 0
BOISE CASCADE CO DEL Call 09739D100 2 500 SH Call SOLE 0 500 0 0
BOJANGLES INC COM 097488100 8 730 SH   SOLE 0 730 0 0
BOJANGLES INC Put 097488100 3 1,900 SH Put SOLE 0 1,900 0 0
BOK FINL CORP COM NEW 05561Q201 109 1,190 SH   SOLE 0 1,190 0 0
BOK FINL CORP Call 05561Q201 1 200 SH Call SOLE 0 200 0 0
BOK FINL CORP Put 05561Q201 3 10,500 SH Put SOLE 0 10,500 0 0
BOOT BARN HLDGS INC COM 099406100 29 1,751 SH   SOLE 0 1,751 0 0
BOOZ ALLEN HAMILTON HLDG COR Call 099502106 0 200 SH Call SOLE 0 200 0 0
BOOZ ALLEN HAMILTON HLDG COR Put 099502106 0 500 SH Put SOLE 0 500 0 0
BORGWARNER INC COM 099724106 15 313 SH   SOLE 0 313 0 0
BORGWARNER INC Put 099724106 0 500 SH Put SOLE 0 500 0 0
BOSTON BEER INC CL A 100557107 506 2,650 SH   SOLE 0 2,650 0 0
BOSTON PRIVATE FINL HLDGS IN Put 101119105 0 800 SH Put SOLE 0 800 0 0
BOSTON PROPERTIES INC COM 101121101 15 121 SH   SOLE 0 121 0 0
BOSTON PROPERTIES INC Put 101121101 0 1,000 SH Put SOLE 0 1,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 7 300 SH   SOLE 0 300 0 0
BOTTOMLINE TECH DEL INC COM 101388106 9 266 SH   SOLE 0 266 0 0
BOX INC CL A 10316T104 40 1,899 SH   SOLE 0 1,899 0 0
BOX INC Call 10316T104 463 41,600 SH Call SOLE 0 41,600 0 0
BOX INC Put 10316T104 0 4,300 SH Put SOLE 0 4,300 0 0
BOYD GAMING CORP COM 103304101 184 5,271 SH   SOLE 0 5,271 0 0
BOYD GAMING CORP Call 103304101 26 7,700 SH Call SOLE 0 7,700 0 0
BOYD GAMING CORP Put 103304101 0 4,000 SH Put SOLE 0 4,000 0 0
BP PLC Call 055622104 77 65,700 SH Call SOLE 0 65,700 0 0
BP PLC Put 055622104 64 47,100 SH Put SOLE 0 47,100 0 0
BP PRUDHOE BAY RTY TR Put 055630107 0 200 SH Put SOLE 0 200 0 0
BRASKEM S A Call 105532105 0 100 SH Call SOLE 0 100 0 0
BRF SA Call 10552T107 0 2,000 SH Call SOLE 0 2,000 0 0
BRIDGEPOINT ED INC COM 10807M105 2 350 SH   SOLE 0 350 0 0
BRIGHTCOVE INC COM 10921T101 12 1,717 SH   SOLE 0 1,717 0 0
BRIGHTCOVE INC Call 10921T101 0 300 SH Call SOLE 0 300 0 0
BRIGHTHOUSE FINL INC COM 10922N103 469 8,006 SH   SOLE 0 8,006 0 0
BRIGHTHOUSE FINL INC Call 10922N103 0 600 SH Call SOLE 0 600 0 0
BRIGHTHOUSE FINL INC Put 10922N103 1 4,100 SH Put SOLE 0 4,100 0 0
BRINKER INTL INC COM 109641100 137 3,542 SH   SOLE 0 3,542 0 0
BRINKER INTL INC Call 109641100 0 1,000 SH Call SOLE 0 1,000 0 0
BRINKER INTL INC Put 109641100 5 12,700 SH Put SOLE 0 12,700 0 0
BRINKS CO COM 109696104 7 95 SH   SOLE 0 95 0 0
BRINKS CO Call 109696104 0 100 SH Call SOLE 0 100 0 0
BRINKS CO Put 109696104 1 800 SH Put SOLE 0 800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 836 13,656 SH   SOLE 0 13,656 0 0
BRISTOL MYERS SQUIBB CO Call 110122108 34 16,800 SH Call SOLE 0 16,800 0 0
BRISTOL MYERS SQUIBB CO Put 110122108 79 94,900 SH Put SOLE 0 94,900 0 0
BRISTOW GROUP INC COM 110394103 17 1,324 SH   SOLE 0 1,324 0 0
BRITISH AMERN TOB PLC Call 110448107 49 14,300 SH Call SOLE 0 14,300 0 0
BRITISH AMERN TOB PLC Put 110448107 13 40,400 SH Put SOLE 0 40,400 0 0
BRIXMOR PPTY GROUP INC Call 11120U105 0 5,500 SH Call SOLE 0 5,500 0 0
BRIXMOR PPTY GROUP INC Put 11120U105 1 1,100 SH Put SOLE 0 1,100 0 0
BROADCOM LTD SHS Y09827109 247 965 SH   SOLE 0 965 0 0
BROADCOM LTD Call Y09827109 717 56,500 SH Call SOLE 0 56,500 0 0
BROADCOM LTD Put Y09827109 110 18,800 SH Put SOLE 0 18,800 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16 181 SH   SOLE 0 181 0 0
BROADSOFT INC COM 11133B409 2 48 SH   SOLE 0 48 0 0
BROADSOFT INC Call 11133B409 4 29,100 SH Call SOLE 0 29,100 0 0
BROADSOFT INC Put 11133B409 0 1,000 SH Put SOLE 0 1,000 0 0
BROADWIND ENERGY INC COM NEW 11161T207 0 48 SH   SOLE 0 48 0 0
BROOKDALE SR LIVING INC COM 112463104 101 10,500 SH   SOLE 0 10,500 0 0
BROOKDALE SR LIVING INC Call 112463104 0 5,500 SH Call SOLE 0 5,500 0 0
BROOKDALE SR LIVING INC Put 112463104 3 1,500 SH Put SOLE 0 1,500 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 69 1,556 SH   SOLE 0 1,556 0 0
BROOKFIELD INFRAST PARTNERS Put G16252101 1 6,000 SH Put SOLE 0 6,000 0 0
BROOKFIELD PPTY PARTNERS L P Call G16249107 0 400 SH Call SOLE 0 400 0 0
BROOKS AUTOMATION INC COM 114340102 4 200 SH   SOLE 0 200 0 0
BROOKS AUTOMATION INC Call 114340102 2 1,100 SH Call SOLE 0 1,100 0 0
BROOKS AUTOMATION INC Put 114340102 8 600 SH Put SOLE 0 600 0 0
BROWN & BROWN INC COM 115236101 127 2,482 SH   SOLE 0 2,482 0 0
BRUNSWICK CORP COM 117043109 97 1,774 SH   SOLE 0 1,774 0 0
BRUNSWICK CORP Put 117043109 7 4,000 SH Put SOLE 0 4,000 0 0
BUCKEYE PARTNERS L P Call 118230101 3 20,800 SH Call SOLE 0 20,800 0 0
BUCKEYE PARTNERS L P Put 118230101 11 1,000 SH Put SOLE 0 1,000 0 0
BUCKLE INC Call 118440106 7 2,800 SH Call SOLE 0 2,800 0 0
BUCKLE INC Put 118440106 3 1,900 SH Put SOLE 0 1,900 0 0
BUFFALO WILD WINGS INC COM 119848109 1,228 7,858 SH   SOLE 0 7,858 0 0
BUFFALO WILD WINGS INC Call 119848109 2 1,800 SH Call SOLE 0 1,800 0 0
BUFFALO WILD WINGS INC Put 119848109 0 9,300 SH Put SOLE 0 9,300 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 154 7,097 SH   SOLE 0 7,097 0 0
BUILDERS FIRSTSOURCE INC Call 12008R107 13 2,700 SH Call SOLE 0 2,700 0 0
BUNGE LIMITED COM G16962105 2,716 40,500 SH   SOLE 0 40,500 0 0
BUNGE LIMITED Call G16962105 4 7,300 SH Call SOLE 0 7,300 0 0
BUNGE LIMITED Put G16962105 195 43,100 SH Put SOLE 0 43,100 0 0
BURLINGTON STORES INC COM 122017106 49 402 SH   SOLE 0 402 0 0
BURLINGTON STORES INC Call 122017106 85 16,600 SH Call SOLE 0 16,600 0 0
BURLINGTON STORES INC Put 122017106 2 1,000 SH Put SOLE 0 1,000 0 0
BWX TECHNOLOGIES INC COM 05605H100 2 49 SH   SOLE 0 49 0 0
BWX TECHNOLOGIES INC Call 05605H100 0 100 SH Call SOLE 0 100 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,097 12,318 SH   SOLE 0 12,318 0 0
C H ROBINSON WORLDWIDE INC Call 12541W209 165 24,500 SH Call SOLE 0 24,500 0 0
C H ROBINSON WORLDWIDE INC Put 12541W209 0 6,900 SH Put SOLE 0 6,900 0 0
CA INC COM 12673P105 3 113 SH   SOLE 0 113 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 9 100 SH   SOLE 0 100 0 0
CABOT OIL & GAS CORP COM 127097103 2,201 76,962 SH   SOLE 0 76,962 0 0
CABOT OIL & GAS CORP Call 127097103 37 20,200 SH Call SOLE 0 20,200 0 0
CABOT OIL & GAS CORP Put 127097103 3 11,300 SH Put SOLE 0 11,300 0 0
CADENCE DESIGN SYSTEM INC Call 127387108 16 3,900 SH Call SOLE 0 3,900 0 0
CADIZ INC COM NEW 127537207 65 4,571 SH   SOLE 0 4,571 0 0
CADIZ INC Put 127537207 0 1,500 SH Put SOLE 0 1,500 0 0
CAESARS ENTMT CORP COM 127686103 220 17,408 SH   SOLE 0 17,408 0 0
CAESARS ENTMT CORP Call 127686103 168 63,200 SH Call SOLE 0 63,200 0 0
CAESARS ENTMT CORP Put 127686103 13 75,700 SH Put SOLE 0 75,700 0 0
CAESARSTONE LTD Call M20598104 0 500 SH Call SOLE 0 500 0 0
CAESARSTONE LTD Put M20598104 0 1,000 SH Put SOLE 0 1,000 0 0
CAI INTERNATIONAL INC COM 12477X106 2 84 SH   SOLE 0 84 0 0
CAL MAINE FOODS INC COM NEW 128030202 86 1,947 SH   SOLE 0 1,947 0 0
CAL MAINE FOODS INC Put 128030202 0 8,600 SH Put SOLE 0 8,600 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 129 10,900 SH   SOLE 0 10,900 0 0
CALAMP CORP Call 128126109 7 3,600 SH Call SOLE 0 3,600 0 0
CALATLANTIC GROUP INC COM 128195104 5 100 SH   SOLE 0 100 0 0
CALAVO GROWERS INC Call 128246105 10 900 SH Call SOLE 0 900 0 0
CALAVO GROWERS INC Put 128246105 1 12,400 SH Put SOLE 0 12,400 0 0
CALGON CARBON CORP COM 129603106 48 2,267 SH   SOLE 0 2,267 0 0
CALGON CARBON CORP Call 129603106 2 400 SH Call SOLE 0 400 0 0
CALGON CARBON CORP Put 129603106 1 4,600 SH Put SOLE 0 4,600 0 0
CALIFORNIA RES CORP Call 13057Q206 644 93,300 SH Call SOLE 0 93,300 0 0
CALIFORNIA RES CORP Put 13057Q206 0 3,700 SH Put SOLE 0 3,700 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 75 1,655 SH   SOLE 0 1,655 0 0
CALIFORNIA WTR SVC GROUP Call 130788102 0 100 SH Call SOLE 0 100 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 32 3,902 SH   SOLE 0 3,902 0 0
CALITHERA BIOSCIENCES INC Call 13089P101 8 16,200 SH Call SOLE 0 16,200 0 0
CALITHERA BIOSCIENCES INC Put 13089P101 17 5,000 SH Put SOLE 0 5,000 0 0
CALIX INC COM 13100M509 8 1,500 SH   SOLE 0 1,500 0 0
CALIX INC Call 13100M509 0 3,800 SH Call SOLE 0 3,800 0 0
CALIX INC Put 13100M509 3 1,000 SH Put SOLE 0 1,000 0 0
CALLAWAY GOLF CO COM 131193104 72 5,184 SH   SOLE 0 5,184 0 0
CALLAWAY GOLF CO Call 131193104 0 2,300 SH Call SOLE 0 2,300 0 0
CALLIDUS SOFTWARE INC COM 13123E500 28 1,012 SH   SOLE 0 1,012 0 0
CALLIDUS SOFTWARE INC Call 13123E500 0 400 SH Call SOLE 0 400 0 0
CALLON PETE CO DEL COM 13123X102 19 1,592 SH   SOLE 0 1,592 0 0
CALLON PETE CO DEL Call 13123X102 1 1,000 SH Call SOLE 0 1,000 0 0
CALPINE CORP COM NEW 131347304 492 32,580 SH   SOLE 0 32,580 0 0
CALPINE CORP Call 131347304 0 500 SH Call SOLE 0 500 0 0
CALPINE CORP Put 131347304 0 1,300 SH Put SOLE 0 1,300 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 80 10,508 SH   SOLE 0 10,508 0 0
CALUMET SPECIALTY PRODS PTNR Put 131476103 0 1,500 SH Put SOLE 0 1,500 0 0
CAMBREX CORP COM 132011107 76 1,595 SH   SOLE 0 1,595 0 0
CAMBREX CORP Call 132011107 7 9,000 SH Call SOLE 0 9,000 0 0
CAMBREX CORP Put 132011107 10 4,900 SH Put SOLE 0 4,900 0 0
CAMDEN PPTY TR Call 133131102 2 800 SH Call SOLE 0 800 0 0
CAMDEN PPTY TR Put 133131102 0 6,100 SH Put SOLE 0 6,100 0 0
CAMECO CORP COM 13321L108 86 9,337 SH   SOLE 0 9,337 0 0
CAMECO CORP Call 13321L108 2 5,700 SH Call SOLE 0 5,700 0 0
CAMECO CORP Put 13321L108 13 25,100 SH Put SOLE 0 25,100 0 0
CAMPBELL SOUP CO COM 134429109 476 9,907 SH   SOLE 0 9,907 0 0
CAMPBELL SOUP CO Call 134429109 1 14,300 SH Call SOLE 0 14,300 0 0
CAMPBELL SOUP CO Put 134429109 35 13,200 SH Put SOLE 0 13,200 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 4 100 SH   SOLE 0 100 0 0
CAMPING WORLD HLDGS INC Call 13462K109 15 12,200 SH Call SOLE 0 12,200 0 0
CAMPING WORLD HLDGS INC Put 13462K109 2 600 SH Put SOLE 0 600 0 0
CAMTEK LTD ORD M20791105 0 33 SH   SOLE 0 33 0 0
CAMTEK LTD Put M20791105 1 1,000 SH Put SOLE 0 1,000 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 138 4,400 SH   SOLE 0 4,400 0 0
CANADA GOOSE HOLDINGS INC Call 135086106 24 4,400 SH Call SOLE 0 4,400 0 0
CANADA GOOSE HOLDINGS INC Put 135086106 0 700 SH Put SOLE 0 700 0 0
CANADIAN NAT RES LTD COM 136385101 16 463 SH   SOLE 0 463 0 0
CANADIAN NAT RES LTD Call 136385101 16 2,100 SH Call SOLE 0 2,100 0 0
CANADIAN NAT RES LTD Put 136385101 1 36,300 SH Put SOLE 0 36,300 0 0
CANADIAN NATL RY CO Call 136375102 0 1,100 SH Call SOLE 0 1,100 0 0
CANADIAN NATL RY CO Put 136375102 2 7,800 SH Put SOLE 0 7,800 0 0
CANADIAN SOLAR INC COM 136635109 44 2,618 SH   SOLE 0 2,618 0 0
CANADIAN SOLAR INC Call 136635109 148 109,500 SH Call SOLE 0 109,500 0 0
CANADIAN SOLAR INC Put 136635109 41 19,400 SH Put SOLE 0 19,400 0 0
CANON INC SPONSORED ADR 138006309 6 172 SH   SOLE 0 172 0 0
CANON INC Call 138006309 3 4,000 SH Call SOLE 0 4,000 0 0
CANON INC Put 138006309 28 3,800 SH Put SOLE 0 3,800 0 0
CAPITAL ONE FINL CORP *W EXP 11/14/201 14040H139 1,327 22,889 SH   SOLE 0 22,889 0 0
CAPITAL ONE FINL CORP Call 14040H105 318 30,800 SH Call SOLE 0 30,800 0 0
CAPITAL ONE FINL CORP Put 14040H105 32 23,200 SH Put SOLE 0 23,200 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 1 300 SH   SOLE 0 300 0 0
CARA THERAPEUTICS INC COM 140755109 25 2,100 SH   SOLE 0 2,100 0 0
CARA THERAPEUTICS INC Call 140755109 3 7,200 SH Call SOLE 0 7,200 0 0
CARA THERAPEUTICS INC Put 140755109 28 5,900 SH Put SOLE 0 5,900 0 0
CARBONITE INC COM 141337105 0 35 SH   SOLE 0 35 0 0
CARDINAL HEALTH INC COM 14149Y108 64 1,045 SH   SOLE 0 1,045 0 0
CARDINAL HEALTH INC Call 14149Y108 1 2,900 SH Call SOLE 0 2,900 0 0
CARDINAL HEALTH INC Put 14149Y108 23 3,000 SH Put SOLE 0 3,000 0 0
CARDIOVASCULAR SYS INC DEL Call 141619106 0 300 SH Call SOLE 0 300 0 0
CARDTRONICS PLC SHS CL A G1991C105 177 9,606 SH   SOLE 0 9,606 0 0
CARDTRONICS PLC Call G1991C105 15 7,500 SH Call SOLE 0 7,500 0 0
CARDTRONICS PLC Put G1991C105 31 21,700 SH Put SOLE 0 21,700 0 0
CARE COM INC Call 141633107 3 1,900 SH Call SOLE 0 1,900 0 0
CARE COM INC Put 141633107 0 200 SH Put SOLE 0 200 0 0
CAREER EDUCATION CORP COM 141665109 1 100 SH   SOLE 0 100 0 0
CAREER EDUCATION CORP Call 141665109 25 8,200 SH Call SOLE 0 8,200 0 0
CARLISLE COS INC Call 142339100 1 100 SH Call SOLE 0 100 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 25 1,106 SH   SOLE 0 1,106 0 0
CARLYLE GROUP L P Call 14309L102 0 1,400 SH Call SOLE 0 1,400 0 0
CARLYLE GROUP L P Put 14309L102 3 4,600 SH Put SOLE 0 4,600 0 0
CARMAX INC COM 143130102 909 14,175 SH   SOLE 0 14,175 0 0
CARMAX INC Call 143130102 31 20,200 SH Call SOLE 0 20,200 0 0
CARMAX INC Put 143130102 31 16,100 SH Put SOLE 0 16,100 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 678 10,218 SH   SOLE 0 10,218 0 0
CARNIVAL CORP Call 143658300 28 20,000 SH Call SOLE 0 20,000 0 0
CARNIVAL CORP Put 143658300 17 13,800 SH Put SOLE 0 13,800 0 0
CARNIVAL PLC ADR 14365C103 463 7,000 SH   SOLE 0 7,000 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 169 3,315 SH   SOLE 0 3,315 0 0
CARRIAGE SVCS INC COM 143905107 100 3,902 SH   SOLE 0 3,902 0 0
CARRIZO OIL & GAS INC COM 144577103 11 563 SH   SOLE 0 563 0 0
CARRIZO OIL & GAS INC Call 144577103 0 1,900 SH Call SOLE 0 1,900 0 0
CARS COM INC COM 14575E105 926 32,140 SH   SOLE 0 32,140 0 0
CARS COM INC Call 14575E105 320 56,600 SH Call SOLE 0 56,600 0 0
CARS COM INC Put 14575E105 5 25,300 SH Put SOLE 0 25,300 0 0
CARVANA CO CL A 146869102 189 9,904 SH   SOLE 0 9,904 0 0
CARVANA CO Call 146869102 3 7,100 SH Call SOLE 0 7,100 0 0
CARVANA CO Put 146869102 164 20,700 SH Put SOLE 0 20,700 0 0
CASELLA WASTE SYS INC CL A 147448104 257 11,166 SH   SOLE 0 11,166 0 0
CASEYS GEN STORES INC COM 147528103 99 891 SH   SOLE 0 891 0 0
CASEYS GEN STORES INC Call 147528103 1 2,200 SH Call SOLE 0 2,200 0 0
CASEYS GEN STORES INC Put 147528103 0 200 SH Put SOLE 0 200 0 0
CASS INFORMATION SYS INC COM 14808P109 27 477 SH   SOLE 0 477 0 0
CATALENT INC COM 148806102 4 100 SH   SOLE 0 100 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 25 1,948 SH   SOLE 0 1,948 0 0
CATCHMARK TIMBER TR INC Put 14912Y202 0 100 SH Put SOLE 0 100 0 0
CATERPILLAR INC DEL COM 149123101 7,681 48,745 SH   SOLE 0 48,745 0 0
CATERPILLAR INC DEL Call 149123101 2,234 42,300 SH Call SOLE 0 42,300 0 0
CATERPILLAR INC DEL Put 149123101 60 74,900 SH Put SOLE 0 74,900 0 0
CATHAY GEN BANCORP COM 149150104 42 1,003 SH   SOLE 0 1,003 0 0
CATHAY GEN BANCORP Call 149150104 10 4,100 SH Call SOLE 0 4,100 0 0
CATHAY GEN BANCORP Put 149150104 0 800 SH Put SOLE 0 800 0 0
CAVIUM INC Call 14964U108 6 1,500 SH Call SOLE 0 1,500 0 0
CAVIUM INC Put 14964U108 0 100 SH Put SOLE 0 100 0 0
CBL & ASSOC PPTYS INC COM 124830100 26 4,600 SH   SOLE 0 4,600 0 0
CBL & ASSOC PPTYS INC Put 124830100 0 900 SH Put SOLE 0 900 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 87 700 SH   SOLE 0 700 0 0
CBOE GLOBAL MARKETS INC Call 12503M108 79 10,000 SH Call SOLE 0 10,000 0 0
CBOE GLOBAL MARKETS INC Put 12503M108 29 9,600 SH Put SOLE 0 9,600 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 59 7,500 SH   SOLE 0 7,500 0 0
CBRE GROUP INC CL A 12504L109 365 8,436 SH   SOLE 0 8,436 0 0
CBRE GROUP INC Put 12504L109 24 18,000 SH Put SOLE 0 18,000 0 0
CBS CORP NEW CL B 124857202 764 12,957 SH   SOLE 0 12,957 0 0
CBS CORP NEW Call 124857202 20 18,100 SH Call SOLE 0 18,100 0 0
CBS CORP NEW Put 124857202 67 28,200 SH Put SOLE 0 28,200 0 0
CDK GLOBAL INC COM 12508E101 1,182 16,593 SH   SOLE 0 16,593 0 0
CDK GLOBAL INC Call 12508E101 7 3,200 SH Call SOLE 0 3,200 0 0
CDK GLOBAL INC Put 12508E101 4 17,300 SH Put SOLE 0 17,300 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 54 559 SH   SOLE 0 559 0 0
CDN IMPERIAL BK COMM TORONTO Call 136069101 2 500 SH Call SOLE 0 500 0 0
CDN IMPERIAL BK COMM TORONTO Put 136069101 2 900 SH Put SOLE 0 900 0 0
CDW CORP COM 12514G108 19 277 SH   SOLE 0 277 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 17 2,944 SH   SOLE 0 2,944 0 0
CEDAR REALTY TRUST INC Put 150602209 0 9,300 SH Put SOLE 0 9,300 0 0
CELADON GROUP INC COM 150838100 41 6,541 SH   SOLE 0 6,541 0 0
CELADON GROUP INC Call 150838100 2 9,400 SH Call SOLE 0 9,400 0 0
CELADON GROUP INC Put 150838100 1 2,700 SH Put SOLE 0 2,700 0 0
CELANESE CORP DEL COM SER A 150870103 137 1,282 SH   SOLE 0 1,282 0 0
CELANESE CORP DEL Call 150870103 1 200 SH Call SOLE 0 200 0 0
CELANESE CORP DEL Put 150870103 11 2,300 SH Put SOLE 0 2,300 0 0
CELESTICA INC SUB VTG SHS 15101Q108 30 2,905 SH   SOLE 0 2,905 0 0
CELESTICA INC Put 15101Q108 3 9,400 SH Put SOLE 0 9,400 0 0
CELGENE CORP COM 151020104 2,102 20,151 SH   SOLE 0 20,151 0 0
CELGENE CORP Call 151020104 233 106,600 SH Call SOLE 0 106,600 0 0
CELGENE CORP Put 151020104 1,011 99,400 SH Put SOLE 0 99,400 0 0
CELLCOM ISRAEL LTD SHS M2196U109 1 100 SH   SOLE 0 100 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 0 200 SH   SOLE 0 200 0 0
CELLDEX THERAPEUTICS INC NEW Call 15117B103 0 24,000 SH Call SOLE 0 24,000 0 0
CELLECTIS S A SPONSORED ADS 15117K103 46 1,600 SH   SOLE 0 1,600 0 0
CELLECTIS S A Call 15117K103 12 6,100 SH Call SOLE 0 6,100 0 0
CELLECTIS S A Put 15117K103 2 1,500 SH Put SOLE 0 1,500 0 0
CELSION CORPORATION COM PAR NEW 15117N503 4 1,600 SH   SOLE 0 1,600 0 0
CELSION CORPORATION Call 15117N503 0 900 SH Call SOLE 0 900 0 0
CELSION CORPORATION Put 15117N503 1 1,400 SH Put SOLE 0 1,400 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 52 7,032 SH   SOLE 0 7,032 0 0
CEMEX SAB DE CV Call 151290889 1 1,900 SH Call SOLE 0 1,900 0 0
CEMEX SAB DE CV Put 151290889 0 1,600 SH Put SOLE 0 1,600 0 0
CENOVUS ENERGY INC COM 15135U109 192 21,030 SH   SOLE 0 21,030 0 0
CENOVUS ENERGY INC Call 15135U109 1 800 SH Call SOLE 0 800 0 0
CENOVUS ENERGY INC Put 15135U109 1 5,100 SH Put SOLE 0 5,100 0 0
CENTENE CORP DEL COM 15135B101 182 1,814 SH   SOLE 0 1,814 0 0
CENTENE CORP DEL Call 15135B101 23 2,600 SH Call SOLE 0 2,600 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 39 2,000 SH   SOLE 0 2,000 0 0
CENTENNIAL RESOURCE DEV INC Call 15136A102 0 500 SH Call SOLE 0 500 0 0
CENTENNIAL RESOURCE DEV INC Put 15136A102 0 100 SH Put SOLE 0 100 0 0
CENTERSTATE BK CORP Call 15201P109 16 14,100 SH Call SOLE 0 14,100 0 0
CENTRAL EUROPEAN MEDIA ENTRP Call G20045202 1 4,500 SH Call SOLE 0 4,500 0 0
CENTRAL GARDEN & PET CO COM 153527106 6 178 SH   SOLE 0 178 0 0
CENTRAL GARDEN & PET CO Call 153527106 1 400 SH Call SOLE 0 400 0 0
CENTURY ALUM CO COM 156431108 43 2,235 SH   SOLE 0 2,235 0 0
CENTURY ALUM CO Call 156431108 4 600 SH Call SOLE 0 600 0 0
CENTURY ALUM CO Put 156431108 0 800 SH Put SOLE 0 800 0 0
CENTURY CMNTYS INC COM 156504300 19 613 SH   SOLE 0 613 0 0
CENTURYLINK INC COM 156700106 131 7,857 SH   SOLE 0 7,857 0 0
CENTURYLINK INC Call 156700106 20 111,900 SH Call SOLE 0 111,900 0 0
CENTURYLINK INC Put 156700106 499 92,000 SH Put SOLE 0 92,000 0 0
CERNER CORP Call 156782104 9 8,800 SH Call SOLE 0 8,800 0 0
CEVA INC Call 157210105 0 400 SH Call SOLE 0 400 0 0
CF INDS HLDGS INC COM 125269100 4 100 SH   SOLE 0 100 0 0
CF INDS HLDGS INC Call 125269100 61 7,900 SH Call SOLE 0 7,900 0 0
CF INDS HLDGS INC Put 125269100 18 5,100 SH Put SOLE 0 5,100 0 0
CHANGYOU COM LTD Call 15911M107 13 14,300 SH Call SOLE 0 14,300 0 0
CHANGYOU COM LTD Put 15911M107 0 100 SH Put SOLE 0 100 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 6,364 18,943 SH   SOLE 0 18,943 0 0
CHARTER COMMUNICATIONS INC N Call 16119P108 2,510 117,300 SH Call SOLE 0 117,300 0 0
CHARTER COMMUNICATIONS INC N Put 16119P108 395 121,300 SH Put SOLE 0 121,300 0 0
CHATHAM LODGING TR Call 16208T102 1 2,000 SH Call SOLE 0 2,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 15 146 SH   SOLE 0 146 0 0
CHEESECAKE FACTORY INC COM 163072101 470 9,757 SH   SOLE 0 9,757 0 0
CHEESECAKE FACTORY INC Put 163072101 7 11,900 SH Put SOLE 0 11,900 0 0
CHEETAH MOBILE INC ADR 163075104 33 2,800 SH   SOLE 0 2,800 0 0
CHEETAH MOBILE INC Call 163075104 11 13,800 SH Call SOLE 0 13,800 0 0
CHEGG INC COM 163092109 138 8,502 SH   SOLE 0 8,502 0 0
CHEGG INC Call 163092109 3 9,700 SH Call SOLE 0 9,700 0 0
CHEMICAL FINL CORP COM 163731102 10 200 SH   SOLE 0 200 0 0
CHEMOCENTRYX INC COM 16383L106 2 369 SH   SOLE 0 369 0 0
CHEMOCENTRYX INC Put 16383L106 1 2,000 SH Put SOLE 0 2,000 0 0
CHEMOURS CO COM 163851108 5 114 SH   SOLE 0 114 0 0
CHEMOURS CO Call 163851108 369 58,300 SH Call SOLE 0 58,300 0 0
CHEMOURS CO Put 163851108 4 4,800 SH Put SOLE 0 4,800 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,472 27,351 SH   SOLE 0 27,351 0 0
CHENIERE ENERGY INC Call 16411R208 12 25,700 SH Call SOLE 0 25,700 0 0
CHENIERE ENERGY INC Put 16411R208 8 113,900 SH Put SOLE 0 113,900 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 88 3,000 SH   SOLE 0 3,000 0 0
CHENIERE ENERGY PARTNERS LP Call 16411Q101 10 14,000 SH Call SOLE 0 14,000 0 0
CHENIERE ENERGY PTNRS LP HLD Call 16411W108 0 100 SH Call SOLE 0 100 0 0
CHENIERE ENERGY PTNRS LP HLD Put 16411W108 0 200 SH Put SOLE 0 200 0 0
CHESAPEAKE ENERGY CORP COM 165167107 613 154,801 SH   SOLE 0 154,801 0 0
CHESAPEAKE ENERGY CORP Call 165167107 0 21,400 SH Call SOLE 0 21,400 0 0
CHESAPEAKE ENERGY CORP Put 165167107 280 211,500 SH Put SOLE 0 211,500 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 16 600 SH   SOLE 0 600 0 0
CHESAPEAKE LODGING TR Put 165240102 1 600 SH Put SOLE 0 600 0 0
CHEVRON CORP NEW COM 166764100 6,661 53,213 SH   SOLE 0 53,213 0 0
CHEVRON CORP NEW Call 166764100 2,432 152,100 SH Call SOLE 0 152,100 0 0
CHEVRON CORP NEW Put 166764100 187 349,500 SH Put SOLE 0 349,500 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 193 11,994 SH   SOLE 0 11,994 0 0
CHICAGO BRIDGE & IRON CO N V Call 167250109 17 52,600 SH Call SOLE 0 52,600 0 0
CHICAGO BRIDGE & IRON CO N V Put 167250109 81 57,300 SH Put SOLE 0 57,300 0 0
CHICOS FAS INC COM 168615102 6 700 SH   SOLE 0 700 0 0
CHICOS FAS INC Call 168615102 0 1,200 SH Call SOLE 0 1,200 0 0
CHICOS FAS INC Put 168615102 0 400 SH Put SOLE 0 400 0 0
CHIMERA INVT CORP Call 16934Q208 0 600 SH Call SOLE 0 600 0 0
CHIMERIX INC COM 16934W106 35 7,600 SH   SOLE 0 7,600 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 29 6,141 SH   SOLE 0 6,141 0 0
CHINA AUTOMOTIVE SYS INC Put 16936R105 0 100 SH Put SOLE 0 100 0 0
CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 4 493 SH   SOLE 0 493 0 0
CHINA DISTANCE ED HLDGS LTD Put 16944W104 0 200 SH Put SOLE 0 200 0 0
CHINA FIN ONLINE CO LTD SPONSORED ADR 169379104 0 28 SH   SOLE 0 28 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 38 2,489 SH   SOLE 0 2,489 0 0
CHINA LIFE INS CO LTD Call 16939P106 4 3,200 SH Call SOLE 0 3,200 0 0
CHINA LIFE INS CO LTD Put 16939P106 14 27,500 SH Put SOLE 0 27,500 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 194 1,346 SH   SOLE 0 1,346 0 0
CHINA LODGING GROUP LTD Call 16949N109 11 200 SH Call SOLE 0 200 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 931 18,440 SH   SOLE 0 18,440 0 0
CHINA MOBILE LIMITED Call 16941M109 4 3,800 SH Call SOLE 0 3,800 0 0
CHINA MOBILE LIMITED Put 16941M109 41 26,400 SH Put SOLE 0 26,400 0 0
CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 47 8,230 SH   SOLE 0 8,230 0 0
CHINA RAPID FIN LTD Call 16953Q105 8 17,600 SH Call SOLE 0 17,600 0 0
CHINA RAPID FIN LTD Put 16953Q105 19 9,300 SH Put SOLE 0 9,300 0 0
CHINA SOUTHN AIRLS LTD Call 169409109 26 5,400 SH Call SOLE 0 5,400 0 0
CHINA SOUTHN AIRLS LTD Put 169409109 0 200 SH Put SOLE 0 200 0 0
CHINA YUCHAI INTL LTD COM G21082105 31 1,296 SH   SOLE 0 1,296 0 0
CHINA YUCHAI INTL LTD Call G21082105 2 2,400 SH Call SOLE 0 2,400 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 9 5,400 SH   SOLE 0 5,400 0 0
CHINACACHE INTL HLDG LTD Call 16950M107 0 400 SH Call SOLE 0 400 0 0
CHINACACHE INTL HLDG LTD Put 16950M107 0 200 SH Put SOLE 0 200 0 0
CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 31 1,800 SH   SOLE 0 1,800 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 72 250 SH   SOLE 0 250 0 0
CHIPOTLE MEXICAN GRILL INC Call 169656105 18 5,200 SH Call SOLE 0 5,200 0 0
CHOICE HOTELS INTL INC COM 169905106 3 51 SH   SOLE 0 51 0 0
CHRISTOPHER & BANKS CORP COM 171046105 3 2,700 SH   SOLE 0 2,700 0 0
CHROMADEX CORP COM NEW 171077407 5 900 SH   SOLE 0 900 0 0
CHROMADEX CORP Call 171077407 0 500 SH Call SOLE 0 500 0 0
CHUBB LIMITED Call H1467J104 1 1,100 SH Call SOLE 0 1,100 0 0
CHUBB LIMITED Put H1467J104 1 300 SH Put SOLE 0 300 0 0
CHURCH & DWIGHT INC COM 171340102 353 7,040 SH   SOLE 0 7,040 0 0
CHURCH & DWIGHT INC Put 171340102 5 7,600 SH Put SOLE 0 7,600 0 0
CHUYS HLDGS INC COM 171604101 8 292 SH   SOLE 0 292 0 0
CHUYS HLDGS INC Call 171604101 0 400 SH Call SOLE 0 400 0 0
CHUYS HLDGS INC Put 171604101 1 6,600 SH Put SOLE 0 6,600 0 0
CIGNA CORPORATION COM 125509109 293 1,444 SH   SOLE 0 1,444 0 0
CIGNA CORPORATION Put 125509109 10 1,000 SH Put SOLE 0 1,000 0 0
CIMAREX ENERGY CO COM 171798101 244 2,006 SH   SOLE 0 2,006 0 0
CIMAREX ENERGY CO Put 171798101 18 10,100 SH Put SOLE 0 10,100 0 0
CIMPRESS N V SHS EURO N20146101 185 1,551 SH   SOLE 0 1,551 0 0
CIMPRESS N V Put N20146101 9 1,500 SH Put SOLE 0 1,500 0 0
CINCINNATI BELL INC NEW Call 171871502 3 2,000 SH Call SOLE 0 2,000 0 0
CINCINNATI FINL CORP COM 172062101 1 25 SH   SOLE 0 25 0 0
CINCINNATI FINL CORP Call 172062101 0 3,600 SH Call SOLE 0 3,600 0 0
CINCINNATI FINL CORP Put 172062101 0 200 SH Put SOLE 0 200 0 0
CINEMARK HOLDINGS INC COM 17243V102 37 1,063 SH   SOLE 0 1,063 0 0
CINER RES LP COM UNIT LTD 172464109 13 544 SH   SOLE 0 544 0 0
CINTAS CORP COM 172908105 218 1,403 SH   SOLE 0 1,403 0 0
CINTAS CORP Call 172908105 22 1,400 SH Call SOLE 0 1,400 0 0
CINTAS CORP Put 172908105 0 100 SH Put SOLE 0 100 0 0
CIRCOR INTL INC COM 17273K109 4 83 SH   SOLE 0 83 0 0
CIRCOR INTL INC Call 17273K109 1 500 SH Call SOLE 0 500 0 0
CIRCOR INTL INC Put 17273K109 0 200 SH Put SOLE 0 200 0 0
CIRRUS LOGIC INC COM 172755100 88 1,701 SH   SOLE 0 1,701 0 0
CIRRUS LOGIC INC Call 172755100 4 2,800 SH Call SOLE 0 2,800 0 0
CIRRUS LOGIC INC Put 172755100 1 200 SH Put SOLE 0 200 0 0
CISCO SYS INC COM 17275R102 2,511 65,583 SH   SOLE 0 65,583 0 0
CISCO SYS INC Call 17275R102 1,047 237,700 SH Call SOLE 0 237,700 0 0
CISCO SYS INC Put 17275R102 18 150,500 SH Put SOLE 0 150,500 0 0
CIT GROUP INC COM NEW 125581801 703 14,281 SH   SOLE 0 14,281 0 0
CIT GROUP INC Call 125581801 36 8,500 SH Call SOLE 0 8,500 0 0
CIT GROUP INC Put 125581801 6 6,800 SH Put SOLE 0 6,800 0 0
CITIGROUP INC COM NEW 172967424 2,989 40,177 SH   SOLE 0 40,177 0 0
CITIGROUP INC Call 172967424 1,635 629,400 SH Call SOLE 0 629,400 0 0
CITIGROUP INC Put 172967424 646 494,900 SH Put SOLE 0 494,900 0 0
CITIZENS & NORTHN CORP COM 172922106 14 605 SH   SOLE 0 605 0 0
CITIZENS FINL GROUP INC COM 174610105 40 957 SH   SOLE 0 957 0 0
CITIZENS FINL GROUP INC Call 174610105 2 2,300 SH Call SOLE 0 2,300 0 0
CITIZENS INC Call 174740100 2 6,000 SH Call SOLE 0 6,000 0 0
CITRIX SYS INC COM 177376100 132 1,500 SH   SOLE 0 1,500 0 0
CITRIX SYS INC Call 177376100 92 35,100 SH Call SOLE 0 35,100 0 0
CITRIX SYS INC Put 177376100 17 24,800 SH Put SOLE 0 24,800 0 0
CITY OFFICE REIT INC COM 178587101 9 711 SH   SOLE 0 711 0 0
CITY OFFICE REIT INC Call 178587101 0 400 SH Call SOLE 0 400 0 0
CITY OFFICE REIT INC Put 178587101 0 200 SH Put SOLE 0 200 0 0
CIVEO CORP CDA COM 17878Y108 5 2,030 SH   SOLE 0 2,030 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 350 13,949 SH   SOLE 0 13,949 0 0
CLAYMORE EXCHANGE TRD FD TR Call 18383Q739 0 300 SH Call SOLE 0 300 0 0
CLAYMORE EXCHANGE TRD FD TR Put 18383Q739 0 11,800 SH Put SOLE 0 11,800 0 0
CLEAN ENERGY FUELS CORP Call 184499101 0 400 SH Call SOLE 0 400 0 0
CLEAN HARBORS INC COM 184496107 5 100 SH   SOLE 0 100 0 0
CLEAN HARBORS INC Call 184496107 0 100 SH Call SOLE 0 100 0 0
CLEARFIELD INC Call 18482P103 2 1,000 SH Call SOLE 0 1,000 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 6 1,911 SH   SOLE 0 1,911 0 0
CLEARWATER PAPER CORP Call 18538R103 0 300 SH Call SOLE 0 300 0 0
CLEVELAND CLIFFS INC COM 185899101 33 4,614 SH   SOLE 0 4,614 0 0
CLEVELAND CLIFFS INC Call 185899101 0 100 SH Call SOLE 0 100 0 0
CLOROX CO DEL Call 189054109 17 2,300 SH Call SOLE 0 2,300 0 0
CLOUDERA INC COM 18914U100 95 5,790 SH   SOLE 0 5,790 0 0
CLOUDERA INC Call 18914U100 3 4,200 SH Call SOLE 0 4,200 0 0
CLOUDERA INC Put 18914U100 3 1,800 SH Put SOLE 0 1,800 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,871 27,523 SH   SOLE 0 27,523 0 0
CLOVIS ONCOLOGY INC Call 189464100 420 68,400 SH Call SOLE 0 68,400 0 0
CLOVIS ONCOLOGY INC Put 189464100 115 70,500 SH Put SOLE 0 70,500 0 0
CME GROUP INC COM CL A 12572Q105 1,257 8,609 SH   SOLE 0 8,609 0 0
CME GROUP INC Call 12572Q105 22 6,900 SH Call SOLE 0 6,900 0 0
CME GROUP INC Put 12572Q105 62 15,900 SH Put SOLE 0 15,900 0 0
CMS ENERGY CORP Call 125896100 2 1,100 SH Call SOLE 0 1,100 0 0
CNA FINL CORP Put 126117100 0 300 SH Put SOLE 0 300 0 0
CNH INDL N V Call N20944109 5 5,800 SH Call SOLE 0 5,800 0 0
CNO FINL GROUP INC Call 12621E103 1 600 SH Call SOLE 0 600 0 0
CNOOC LTD Put 126132109 0 400 SH Put SOLE 0 400 0 0
CNX RESOURCES CORPORATION COM 12653C108 60 4,161 SH   SOLE 0 4,161 0 0
CNX RESOURCES CORPORATION Call 12653C108 0 1,200 SH Call SOLE 0 1,200 0 0
CNX RESOURCES CORPORATION Put 12653C108 0 14,700 SH Put SOLE 0 14,700 0 0
COBIZ FINANCIAL INC COM 190897108 11 560 SH   SOLE 0 560 0 0
COCA COLA CO COM 191216100 666 14,532 SH   SOLE 0 14,532 0 0
COCA COLA CO Call 191216100 22 11,700 SH Call SOLE 0 11,700 0 0
COCA COLA CO Put 191216100 7 168,600 SH Put SOLE 0 168,600 0 0
COCA COLA EUROPEAN PARTNERS Call G25839104 1 700 SH Call SOLE 0 700 0 0
COCA COLA EUROPEAN PARTNERS Put G25839104 0 600 SH Put SOLE 0 600 0 0
COEUR MNG INC COM NEW 192108504 55 7,353 SH   SOLE 0 7,353 0 0
COEUR MNG INC Call 192108504 0 900 SH Call SOLE 0 900 0 0
COEUR MNG INC Put 192108504 31 8,800 SH Put SOLE 0 8,800 0 0
COGNEX CORP COM 192422103 366 5,985 SH   SOLE 0 5,985 0 0
COGNEX CORP Call 192422103 1 400 SH Call SOLE 0 400 0 0
COGNEX CORP Put 192422103 53 8,000 SH Put SOLE 0 8,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 42 600 SH   SOLE 0 600 0 0
COGNIZANT TECHNOLOGY SOLUTIO Call 192446102 5 11,700 SH Call SOLE 0 11,700 0 0
COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 23 15,000 SH Put SOLE 0 15,000 0 0
COHERENT INC COM 192479103 977 3,465 SH   SOLE 0 3,465 0 0
COHERENT INC Call 192479103 69 4,400 SH Call SOLE 0 4,400 0 0
COHERENT INC Put 192479103 254 13,100 SH Put SOLE 0 13,100 0 0
COHERUS BIOSCIENCES INC COM 19249H103 68 7,804 SH   SOLE 0 7,804 0 0
COHERUS BIOSCIENCES INC Put 19249H103 5 1,200 SH Put SOLE 0 1,200 0 0
COLFAX CORP COM 194014106 15 392 SH   SOLE 0 392 0 0
COLFAX CORP Put 194014106 0 1,200 SH Put SOLE 0 1,200 0 0
COLGATE PALMOLIVE CO COM 194162103 1,931 25,600 SH   SOLE 0 25,600 0 0
COLGATE PALMOLIVE CO Call 194162103 109 25,500 SH Call SOLE 0 25,500 0 0
COLGATE PALMOLIVE CO Put 194162103 22 15,000 SH Put SOLE 0 15,000 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 84 4,600 SH   SOLE 0 4,600 0 0
COLLEGIUM PHARMACEUTICAL INC Call 19459J104 8 2,900 SH Call SOLE 0 2,900 0 0
COLLEGIUM PHARMACEUTICAL INC Put 19459J104 12 4,500 SH Put SOLE 0 4,500 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 68 6,020 SH   SOLE 0 6,020 0 0
COLONY NORTHSTAR INC Call 19625W104 0 5,900 SH Call SOLE 0 5,900 0 0
COLONY NORTHSTAR INC Put 19625W104 6 10,200 SH Put SOLE 0 10,200 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 6 263 SH   SOLE 0 263 0 0
COLUMBIA PPTY TR INC Call 198287203 0 200 SH Call SOLE 0 200 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 5 129 SH   SOLE 0 129 0 0
COLUMBUS MCKINNON CORP N Y Call 199333105 0 100 SH Call SOLE 0 100 0 0
COMCAST CORP NEW CL A 20030N101 222 5,547 SH   SOLE 0 5,547 0 0
COMCAST CORP NEW Call 20030N101 1 10,000 SH Call SOLE 0 10,000 0 0
COMCAST CORP NEW Put 20030N101 0 30,500 SH Put SOLE 0 30,500 0 0
COMERICA INC COM 200340107 348 4,013 SH   SOLE 0 4,013 0 0
COMERICA INC Call 200340107 42 7,000 SH Call SOLE 0 7,000 0 0
COMERICA INC Put 200340107 0 14,400 SH Put SOLE 0 14,400 0 0
COMFORT SYS USA INC COM 199908104 20 466 SH   SOLE 0 466 0 0
COMFORT SYS USA INC Call 199908104 1 200 SH Call SOLE 0 200 0 0
COMFORT SYS USA INC Put 199908104 0 400 SH Put SOLE 0 400 0 0
COMMERCIAL METALS CO COM 201723103 58 2,727 SH   SOLE 0 2,727 0 0
COMMERCIAL METALS CO Call 201723103 46 6,700 SH Call SOLE 0 6,700 0 0
COMMERCIAL VEH GROUP INC Call 202608105 15 4,500 SH Call SOLE 0 4,500 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 81 19,046 SH   SOLE 0 19,046 0 0
COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 0 12,467 SH   SOLE 0 12,467 0 0
COMMUNITY HEALTH SYS INC NEW Call 203668108 0 800 SH Call SOLE 0 800 0 0
COMMUNITY HEALTH SYS INC NEW Put 203668108 217 90,600 SH Put SOLE 0 90,600 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 64 26,500 SH   SOLE 0 26,500 0 0
COMPANHIA SIDERURGICA NACION Put 20440W105 20 35,000 SH Put SOLE 0 35,000 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 8 607 SH   SOLE 0 607 0 0
COMPANIA DE MINAS BUENAVENTU Call 204448104 1 1,900 SH Call SOLE 0 1,900 0 0
COMPANIA DE MINAS BUENAVENTU Put 204448104 1 19,100 SH Put SOLE 0 19,100 0 0
COMPASS DIVERSIFIED HOLDINGS Call 20451Q104 0 1,500 SH Call SOLE 0 1,500 0 0
COMPASS MINERALS INTL INC COM 20451N101 9 137 SH   SOLE 0 137 0 0
COMPASS MINERALS INTL INC Put 20451N101 0 500 SH Put SOLE 0 500 0 0
COMPUTER PROGRAMS & SYS INC Call 205306103 0 700 SH Call SOLE 0 700 0 0
COMPUTER PROGRAMS & SYS INC Put 205306103 1 400 SH Put SOLE 0 400 0 0
COMPUTER TASK GROUP INC Put 205477102 1 6,100 SH Put SOLE 0 6,100 0 0
COMSTOCK RES INC Call 205768302 12 5,000 SH Call SOLE 0 5,000 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 89 4,036 SH   SOLE 0 4,036 0 0
COMTECH TELECOMMUNICATIONS C Call 205826209 5 3,000 SH Call SOLE 0 3,000 0 0
COMTECH TELECOMMUNICATIONS C Put 205826209 0 3,600 SH Put SOLE 0 3,600 0 0
CONAGRA BRANDS INC COM 205887102 93 2,469 SH   SOLE 0 2,469 0 0
CONAGRA BRANDS INC Call 205887102 5 6,900 SH Call SOLE 0 6,900 0 0
CONAGRA BRANDS INC Put 205887102 1 3,700 SH Put SOLE 0 3,700 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 24 5,360 SH   SOLE 0 5,360 0 0
CONATUS PHARMACEUTICALS INC Call 20600T108 1 16,200 SH Call SOLE 0 16,200 0 0
CONATUS PHARMACEUTICALS INC Put 20600T108 19 7,100 SH Put SOLE 0 7,100 0 0
CONCERT PHARMACEUTICALS INC Call 206022105 2 300 SH Call SOLE 0 300 0 0
CONCHO RES INC COM 20605P101 15 100 SH   SOLE 0 100 0 0
CONCHO RES INC Call 20605P101 94 52,500 SH Call SOLE 0 52,500 0 0
CONCHO RES INC Put 20605P101 38 13,300 SH Put SOLE 0 13,300 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 1 2,856 SH   SOLE 0 2,856 0 0
CONCORDIA INTERNATIONAL CORP Call 20653P102 0 700 SH Call SOLE 0 700 0 0
CONCORDIA INTERNATIONAL CORP Put 20653P102 116 31,800 SH Put SOLE 0 31,800 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 33 5,732 SH   SOLE 0 5,732 0 0
CONCURRENT COMPUTER CORP NEW Put 206710402 26 15,300 SH Put SOLE 0 15,300 0 0
CONDUENT INC COM 206787103 131 8,139 SH   SOLE 0 8,139 0 0
CONDUENT INC Call 206787103 0 100 SH Call SOLE 0 100 0 0
CONDUENT INC Put 206787103 1 4,500 SH Put SOLE 0 4,500 0 0
CONE MIDSTREAM PARTNERS LP Call 206812109 0 3,900 SH Call SOLE 0 3,900 0 0
CONE MIDSTREAM PARTNERS LP Put 206812109 1 300 SH Put SOLE 0 300 0 0
CONNS INC COM 208242107 99 2,800 SH   SOLE 0 2,800 0 0
CONNS INC Call 208242107 391 34,400 SH Call SOLE 0 34,400 0 0
CONNS INC Put 208242107 0 2,700 SH Put SOLE 0 2,700 0 0
CONOCOPHILLIPS COM 20825C104 1,863 33,946 SH   SOLE 0 33,946 0 0
CONOCOPHILLIPS Call 20825C104 22 8,500 SH Call SOLE 0 8,500 0 0
CONOCOPHILLIPS Put 20825C104 9 33,600 SH Put SOLE 0 33,600 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 0 19 SH   SOLE 0 19 0 0
CONSOLIDATED COMM HLDGS INC Call 209034107 0 1,800 SH Call SOLE 0 1,800 0 0
CONSOLIDATED COMM HLDGS INC Put 209034107 0 1,100 SH Put SOLE 0 1,100 0 0
CONSOLIDATED EDISON INC COM 209115104 753 8,874 SH   SOLE 0 8,874 0 0
CONSOLIDATED EDISON INC Call 209115104 5 12,300 SH Call SOLE 0 12,300 0 0
CONSOLIDATED EDISON INC Put 209115104 26 28,900 SH Put SOLE 0 28,900 0 0
CONSOLIDATED WATER CO INC Put G23773107 0 100 SH Put SOLE 0 100 0 0
CONSTELLATION BRANDS INC CL A 21036P108 11,798 51,618 SH   SOLE 0 51,618 0 0
CONSTELLATION BRANDS INC Call 21036P108 1,894 101,700 SH Call SOLE 0 101,700 0 0
CONSTELLATION BRANDS INC Put 21036P108 77 124,600 SH Put SOLE 0 124,600 0 0
CONSTELLIUM NV Call N22035104 0 3,800 SH Call SOLE 0 3,800 0 0
CONSTELLIUM NV Put N22035104 119 47,500 SH Put SOLE 0 47,500 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 87 21,089 SH   SOLE 0 21,089 0 0
CONSUMER PORTFOLIO SVCS INC Call 210502100 0 1,700 SH Call SOLE 0 1,700 0 0
CONSUMER PORTFOLIO SVCS INC Put 210502100 3 3,000 SH Put SOLE 0 3,000 0 0
CONTAINER STORE GROUP INC Call 210751103 2 17,600 SH Call SOLE 0 17,600 0 0
CONTAINER STORE GROUP INC Put 210751103 0 2,100 SH Put SOLE 0 2,100 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 15 3,200 SH   SOLE 0 3,200 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 52 1,878 SH   SOLE 0 1,878 0 0
CONTINENTAL RESOURCES INC COM 212015101 118 2,235 SH   SOLE 0 2,235 0 0
CONTINENTAL RESOURCES INC Call 212015101 289 23,800 SH Call SOLE 0 23,800 0 0
CONTINENTAL RESOURCES INC Put 212015101 86 31,900 SH Put SOLE 0 31,900 0 0
CONTROL4 CORP COM 21240D107 57 1,928 SH   SOLE 0 1,928 0 0
CONTROL4 CORP Call 21240D107 1 7,400 SH Call SOLE 0 7,400 0 0
CONTROL4 CORP Put 21240D107 14 10,000 SH Put SOLE 0 10,000 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 2 258 SH   SOLE 0 258 0 0
CONTROLADORA VUELA CIA DE AV Call 21240E105 0 2,400 SH Call SOLE 0 2,400 0 0
CONVERGYS CORP Call 212485106 0 100 SH Call SOLE 0 100 0 0
CONVERGYS CORP Put 212485106 0 200 SH Put SOLE 0 200 0 0
COOPER COS INC Call 216648402 6 300 SH Call SOLE 0 300 0 0
COOPER TIRE & RUBR CO COM 216831107 3 103 SH   SOLE 0 103 0 0
COPA HOLDINGS SA CL A P31076105 28 210 SH   SOLE 0 210 0 0
COPA HOLDINGS SA Put P31076105 2 1,000 SH Put SOLE 0 1,000 0 0
COPART INC COM 217204106 12 297 SH   SOLE 0 297 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 87 12,354 SH   SOLE 0 12,354 0 0
CORBUS PHARMACEUTICALS HLDGS Call 21833P103 0 900 SH Call SOLE 0 900 0 0
CORBUS PHARMACEUTICALS HLDGS Put 21833P103 1 1,100 SH Put SOLE 0 1,100 0 0
CORCEPT THERAPEUTICS INC COM 218352102 0 40 SH   SOLE 0 40 0 0
CORCEPT THERAPEUTICS INC Call 218352102 0 100 SH Call SOLE 0 100 0 0
CORCEPT THERAPEUTICS INC Put 218352102 0 200 SH Put SOLE 0 200 0 0
CORE LABORATORIES N V Call N22717107 0 200 SH Call SOLE 0 200 0 0
CORE MARK HOLDING CO INC COM 218681104 2 65 SH   SOLE 0 65 0 0
CORECIVIC INC Call 21871N101 12 17,700 SH Call SOLE 0 17,700 0 0
CORECIVIC INC Put 21871N101 6 3,000 SH Put SOLE 0 3,000 0 0
CORESITE RLTY CORP COM 21870Q105 489 4,300 SH   SOLE 0 4,300 0 0
CORESITE RLTY CORP Call 21870Q105 4 1,500 SH Call SOLE 0 1,500 0 0
CORNERSTONE ONDEMAND INC Call 21925Y103 0 2,000 SH Call SOLE 0 2,000 0 0
CORNING INC Call 219350105 589 56,500 SH Call SOLE 0 56,500 0 0
CORNING INC Put 219350105 0 5,000 SH Put SOLE 0 5,000 0 0
CORPORATE OFFICE PPTYS TR Put 22002T108 0 300 SH Put SOLE 0 300 0 0
COSTAMARE INC SHS Y1771G102 2 466 SH   SOLE 0 466 0 0
COSTAMARE INC Put Y1771G102 3 2,500 SH Put SOLE 0 2,500 0 0
COSTAR GROUP INC Call 22160N109 113 3,000 SH Call SOLE 0 3,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,877 10,088 SH   SOLE 0 10,088 0 0
COSTCO WHSL CORP NEW Call 22160K105 1,160 104,900 SH Call SOLE 0 104,900 0 0
COSTCO WHSL CORP NEW Put 22160K105 41 63,500 SH Put SOLE 0 63,500 0 0
COTIVITI HLDGS INC COM 22164K101 7 239 SH   SOLE 0 239 0 0
COTIVITI HLDGS INC Call 22164K101 0 2,400 SH Call SOLE 0 2,400 0 0
COTY INC COM CL A 222070203 165 8,300 SH   SOLE 0 8,300 0 0
COTY INC Put 222070203 4 9,700 SH Put SOLE 0 9,700 0 0
COUPA SOFTWARE INC COM 22266L106 70 2,255 SH   SOLE 0 2,255 0 0
COUPA SOFTWARE INC Call 22266L106 0 4,300 SH Call SOLE 0 4,300 0 0
COUPA SOFTWARE INC Put 22266L106 0 100 SH Put SOLE 0 100 0 0
COVANTA HLDG CORP COM 22282E102 211 12,490 SH   SOLE 0 12,490 0 0
COWEN INC CL A NEW 223622606 7 559 SH   SOLE 0 559 0 0
COWEN INC Call 223622606 0 300 SH Call SOLE 0 300 0 0
CRA INTL INC COM 12618T105 36 802 SH   SOLE 0 802 0 0
CRA INTL INC Put 12618T105 4 10,000 SH Put SOLE 0 10,000 0 0
CRAFT BREW ALLIANCE INC Call 224122101 6 9,400 SH Call SOLE 0 9,400 0 0
CRAFT BREW ALLIANCE INC Put 224122101 2 2,800 SH Put SOLE 0 2,800 0 0
CRANE CO COM 224399105 66 740 SH   SOLE 0 740 0 0
CRANE CO Call 224399105 6 1,300 SH Call SOLE 0 1,300 0 0
CRAWFORD & CO CL A 224633206 139 16,430 SH   SOLE 0 16,430 0 0
CRAY INC Call 225223304 0 200 SH Call SOLE 0 200 0 0
CREDIT ACCEP CORP MICH Call 225310101 418 5,000 SH Call SOLE 0 5,000 0 0
CREDIT ACCEP CORP MICH Put 225310101 9 31,000 SH Put SOLE 0 31,000 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 46 2,600 SH   SOLE 0 2,600 0 0
CREDIT SUISSE GROUP Call 225401108 717 216,400 SH Call SOLE 0 216,400 0 0
CREDIT SUISSE GROUP Put 225401108 0 6,000 SH Put SOLE 0 6,000 0 0
CREDIT SUISSE NASSAU BRH VELOCITY SHS SHO 22542D365 7 660 SH   SOLE 0 660 0 0
CREDIT SUISSE NASSAU BRH Call 22542D365 0 100 SH Call SOLE 0 100 0 0
CREDIT SUISSE NASSAU BRH Put 22542D365 0 100 SH Put SOLE 0 100 0 0
CREE INC COM 225447101 242 6,536 SH   SOLE 0 6,536 0 0
CREE INC Call 225447101 32 5,000 SH Call SOLE 0 5,000 0 0
CREE INC Put 225447101 3 16,900 SH Put SOLE 0 16,900 0 0
CRESCENT PT ENERGY CORP COM 22576C101 15 2,000 SH   SOLE 0 2,000 0 0
CRESCENT PT ENERGY CORP Call 22576C101 1 20,500 SH Call SOLE 0 20,500 0 0
CRESCENT PT ENERGY CORP Put 22576C101 0 3,000 SH Put SOLE 0 3,000 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 23 900 SH   SOLE 0 900 0 0
CRESTWOOD EQUITY PARTNERS LP Put 226344208 7 1,900 SH Put SOLE 0 1,900 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 77 3,530 SH   SOLE 0 3,530 0 0
CRISPR THERAPEUTICS AG Call H17182108 12 2,900 SH Call SOLE 0 2,900 0 0
CRISPR THERAPEUTICS AG Put H17182108 0 2,000 SH Put SOLE 0 2,000 0 0
CRITEO S A SPONS ADS 226718104 209 8,044 SH   SOLE 0 8,044 0 0
CRITEO S A Call 226718104 0 1,300 SH Call SOLE 0 1,300 0 0
CRITEO S A Put 226718104 44 12,100 SH Put SOLE 0 12,100 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 16 1,286 SH   SOLE 0 1,286 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 677 6,103 SH   SOLE 0 6,103 0 0
CROWN CASTLE INTL CORP NEW Call 22822V101 6 3,000 SH Call SOLE 0 3,000 0 0
CROWN CASTLE INTL CORP NEW Put 22822V101 19 19,900 SH Put SOLE 0 19,900 0 0
CROWN HOLDINGS INC COM 228368106 21 391 SH   SOLE 0 391 0 0
CROWN HOLDINGS INC Put 228368106 0 1,200 SH Put SOLE 0 1,200 0 0
CRYOLIFE INC COM 228903100 4 258 SH   SOLE 0 258 0 0
CSOP ETF TR FTSE CHINA A50 12649L105 50 2,878 SH   SOLE 0 2,878 0 0
CSRA INC COM 12650T104 64 2,145 SH   SOLE 0 2,145 0 0
CSRA INC Call 12650T104 0 100 SH Call SOLE 0 100 0 0
CSX CORP COM 126408103 1,372 24,952 SH   SOLE 0 24,952 0 0
CSX CORP Call 126408103 284 104,100 SH Call SOLE 0 104,100 0 0
CSX CORP Put 126408103 44 155,600 SH Put SOLE 0 155,600 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 838 19,023 SH   SOLE 0 19,023 0 0
CTRIP COM INTL LTD Call 22943F100 141 103,800 SH Call SOLE 0 103,800 0 0
CTRIP COM INTL LTD Put 22943F100 241 49,800 SH Put SOLE 0 49,800 0 0
CUBESMART COM 229663109 8 311 SH   SOLE 0 311 0 0
CULLEN FROST BANKERS INC COM 229899109 37 393 SH   SOLE 0 393 0 0
CULLEN FROST BANKERS INC Call 229899109 2 2,500 SH Call SOLE 0 2,500 0 0
CULLEN FROST BANKERS INC Put 229899109 0 1,900 SH Put SOLE 0 1,900 0 0
CUMMINS INC COM 231021106 4,611 26,108 SH   SOLE 0 26,108 0 0
CUMMINS INC Call 231021106 75 6,100 SH Call SOLE 0 6,100 0 0
CUMMINS INC Put 231021106 154 64,900 SH Put SOLE 0 64,900 0 0
CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 7 100 SH   SOLE 0 100 0 0
CURRENCYSHARES AUSTRALIAN DL Call 23129U101 5 4,400 SH Call SOLE 0 4,400 0 0
CURRENCYSHARES AUSTRALIAN DL Put 23129U101 0 100 SH Put SOLE 0 100 0 0
CURRENCYSHARES CDN DLR TR Call 23129X105 15 10,500 SH Call SOLE 0 10,500 0 0
CURRENCYSHARES CDN DLR TR Put 23129X105 3 7,400 SH Put SOLE 0 7,400 0 0
CURRENCYSHARES EURO TR Call 23130C108 139 93,500 SH Call SOLE 0 93,500 0 0
CURRENCYSHARES EURO TR Put 23130C108 3 86,200 SH Put SOLE 0 86,200 0 0
CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 459 3,500 SH   SOLE 0 3,500 0 0
CURRENCYSHS BRIT POUND STER Call 23129S106 4 2,300 SH Call SOLE 0 2,300 0 0
CURRENCYSHS BRIT POUND STER Put 23129S106 0 9,000 SH Put SOLE 0 9,000 0 0
CURRENCYSHS JAPANESE YEN TR Call 23130A102 43 20,100 SH Call SOLE 0 20,100 0 0
CURRENCYSHS JAPANESE YEN TR Put 23130A102 33 113,600 SH Put SOLE 0 113,600 0 0
CURTISS WRIGHT CORP COM 231561101 343 2,820 SH   SOLE 0 2,820 0 0
CURTISS WRIGHT CORP Call 231561101 1 100 SH Call SOLE 0 100 0 0
CURTISS WRIGHT CORP Put 231561101 0 100 SH Put SOLE 0 100 0 0
CUSTOMERS BANCORP INC COM 23204G100 278 10,727 SH   SOLE 0 10,727 0 0
CUSTOMERS BANCORP INC Call 23204G100 0 1,300 SH Call SOLE 0 1,300 0 0
CUTERA INC COM 232109108 401 8,856 SH   SOLE 0 8,856 0 0
CVR ENERGY INC Call 12662P108 23 1,900 SH Call SOLE 0 1,900 0 0
CVR ENERGY INC Put 12662P108 5 10,000 SH Put SOLE 0 10,000 0 0
CVR PARTNERS LP COM 126633106 58 17,901 SH   SOLE 0 17,901 0 0
CVR REFNG LP COMUNIT REP LT 12663P107 173 10,462 SH   SOLE 0 10,462 0 0
CVS HEALTH CORP COM 126650100 3,026 41,740 SH   SOLE 0 41,740 0 0
CVS HEALTH CORP Call 126650100 17 22,000 SH Call SOLE 0 22,000 0 0
CVS HEALTH CORP Put 126650100 224 116,000 SH Put SOLE 0 116,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 333 8,047 SH   SOLE 0 8,047 0 0
CYBERARK SOFTWARE LTD Call M2682V108 0 800 SH Call SOLE 0 800 0 0
CYBERARK SOFTWARE LTD Put M2682V108 24 10,100 SH Put SOLE 0 10,100 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 3 400 SH   SOLE 0 400 0 0
CYMABAY THERAPEUTICS INC Call 23257D103 1 500 SH Call SOLE 0 500 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 289 19,008 SH   SOLE 0 19,008 0 0
CYPRESS SEMICONDUCTOR CORP Call 232806109 13 16,500 SH Call SOLE 0 16,500 0 0
CYPRESS SEMICONDUCTOR CORP Put 232806109 2 3,400 SH Put SOLE 0 3,400 0 0
CYRUSONE INC COM 23283R100 512 8,617 SH   SOLE 0 8,617 0 0
CYRUSONE INC Call 23283R100 1 900 SH Call SOLE 0 900 0 0
CYRUSONE INC Put 23283R100 2 400 SH Put SOLE 0 400 0 0
CYS INVTS INC COM 12673A108 88 10,963 SH   SOLE 0 10,963 0 0
CYS INVTS INC Call 12673A108 0 2,300 SH Call SOLE 0 2,300 0 0
CYTOKINETICS INC COM NEW 23282W605 33 4,100 SH   SOLE 0 4,100 0 0
CYTOKINETICS INC Call 23282W605 1 4,800 SH Call SOLE 0 4,800 0 0
CYTOKINETICS INC Put 23282W605 26 6,400 SH Put SOLE 0 6,400 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 10 500 SH   SOLE 0 500 0 0
CYTOMX THERAPEUTICS INC Put 23284F105 1 800 SH Put SOLE 0 800 0 0
D R HORTON INC COM 23331A109 120 2,366 SH   SOLE 0 2,366 0 0
D R HORTON INC Call 23331A109 18 8,700 SH Call SOLE 0 8,700 0 0
D R HORTON INC Put 23331A109 0 1,000 SH Put SOLE 0 1,000 0 0
DANA INCORPORATED Call 235825205 83 21,300 SH Call SOLE 0 21,300 0 0
DANAHER CORP DEL Call 235851102 26 4,700 SH Call SOLE 0 4,700 0 0
DANAHER CORP DEL Put 235851102 2 9,600 SH Put SOLE 0 9,600 0 0
DAQO NEW ENERGY CORP Call 23703Q203 2 200 SH Call SOLE 0 200 0 0
DARDEN RESTAURANTS INC COM 237194105 85 895 SH   SOLE 0 895 0 0
DARDEN RESTAURANTS INC Call 237194105 10 2,000 SH Call SOLE 0 2,000 0 0
DARDEN RESTAURANTS INC Put 237194105 14 2,000 SH Put SOLE 0 2,000 0 0
DATAWATCH CORP COM NEW 237917208 9 1,000 SH   SOLE 0 1,000 0 0
DATAWATCH CORP Call 237917208 0 400 SH Call SOLE 0 400 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 538 9,757 SH   SOLE 0 9,757 0 0
DAVE & BUSTERS ENTMT INC Call 238337109 338 75,700 SH Call SOLE 0 75,700 0 0
DAVE & BUSTERS ENTMT INC Put 238337109 1 1,100 SH Put SOLE 0 1,100 0 0
DAVIDSTEA INC COM 238661102 7 1,939 SH   SOLE 0 1,939 0 0
DAVITA INC COM 23918K108 238 3,300 SH   SOLE 0 3,300 0 0
DAVITA INC Call 23918K108 139 17,700 SH Call SOLE 0 17,700 0 0
DAVITA INC Put 23918K108 45 20,000 SH Put SOLE 0 20,000 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 36 1,490 SH   SOLE 0 1,490 0 0
DBV TECHNOLOGIES S A Call 23306J101 11 9,000 SH Call SOLE 0 9,000 0 0
DBV TECHNOLOGIES S A Put 23306J101 4 9,000 SH Put SOLE 0 9,000 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 6 200 SH   SOLE 0 200 0 0
DBX ETF TR Call 233051879 6 2,100 SH Call SOLE 0 2,100 0 0
DBX ETF TR Call 233051754 1 1,200 SH Call SOLE 0 1,200 0 0
DBX ETF TR Put 233051754 0 500 SH Put SOLE 0 500 0 0
DBX ETF TR Put 233051879 2 114,500 SH Put SOLE 0 114,500 0 0
DDR CORP COM 23317H102 108 12,147 SH   SOLE 0 12,147 0 0
DDR CORP Call 23317H102 0 6,700 SH Call SOLE 0 6,700 0 0
DDR CORP Put 23317H102 6 11,700 SH Put SOLE 0 11,700 0 0
DEAN FOODS CO NEW COM NEW 242370203 10 893 SH   SOLE 0 893 0 0
DEAN FOODS CO NEW Call 242370203 0 900 SH Call SOLE 0 900 0 0
DEAN FOODS CO NEW Put 242370203 4 900 SH Put SOLE 0 900 0 0
DECKERS OUTDOOR CORP COM 243537107 339 4,226 SH   SOLE 0 4,226 0 0
DECKERS OUTDOOR CORP Call 243537107 0 100 SH Call SOLE 0 100 0 0
DECKERS OUTDOOR CORP Put 243537107 0 500 SH Put SOLE 0 500 0 0
DEERE & CO COM 244199105 148 950 SH   SOLE 0 950 0 0
DEERE & CO Call 244199105 62 3,500 SH Call SOLE 0 3,500 0 0
DEERE & CO Put 244199105 1 9,700 SH Put SOLE 0 9,700 0 0
DEL TACO RESTAURANTS INC COM 245496104 31 2,606 SH   SOLE 0 2,606 0 0
DEL TACO RESTAURANTS INC Call 245496104 0 200 SH Call SOLE 0 200 0 0
DELEK US HLDGS INC NEW Call 24665A103 3 600 SH Call SOLE 0 600 0 0
DELEK US HLDGS INC NEW Put 24665A103 0 38,000 SH Put SOLE 0 38,000 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 721 8,873 SH   SOLE 0 8,873 0 0
DELL TECHNOLOGIES INC Call 24703L103 37 5,000 SH Call SOLE 0 5,000 0 0
DELL TECHNOLOGIES INC Put 24703L103 1 42,600 SH Put SOLE 0 42,600 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 16 319 SH   SOLE 0 319 0 0
DELPHI TECHNOLOGIES PLC Call G2709G107 1 2,500 SH Call SOLE 0 2,500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 151 2,700 SH   SOLE 0 2,700 0 0
DELTA AIR LINES INC DEL Call 247361702 178 81,500 SH Call SOLE 0 81,500 0 0
DELTA AIR LINES INC DEL Put 247361702 0 43,700 SH Put SOLE 0 43,700 0 0
DELTIC TIMBER CORP Put 247850100 1 600 SH Put SOLE 0 600 0 0
DELUXE CORP COM 248019101 11 156 SH   SOLE 0 156 0 0
DENBURY RES INC COM NEW 247916208 64 28,982 SH   SOLE 0 28,982 0 0
DENBURY RES INC Call 247916208 0 3,000 SH Call SOLE 0 3,000 0 0
DENBURY RES INC Put 247916208 0 3,700 SH Put SOLE 0 3,700 0 0
DENNYS CORP COM 24869P104 2 220 SH   SOLE 0 220 0 0
DENTSPLY SIRONA INC Call 24906P109 6 1,100 SH Call SOLE 0 1,100 0 0
DENTSPLY SIRONA INC Put 24906P109 0 1,800 SH Put SOLE 0 1,800 0 0
DEPOMED INC COM 249908104 81 10,157 SH   SOLE 0 10,157 0 0
DEPOMED INC Call 249908104 1 10,800 SH Call SOLE 0 10,800 0 0
DEPOMED INC Put 249908104 0 900 SH Put SOLE 0 900 0 0
DERMIRA INC COM 24983L104 41 1,500 SH   SOLE 0 1,500 0 0
DERMIRA INC Call 24983L104 15 5,400 SH Call SOLE 0 5,400 0 0
DERMIRA INC Put 24983L104 54 5,900 SH Put SOLE 0 5,900 0 0
DESTINATION MATERNITY CORP COM 25065D100 13 4,600 SH   SOLE 0 4,600 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 48 2,559 SH   SOLE 0 2,559 0 0
DEUTSCHE BANK AG Call D18190898 208 55,800 SH Call SOLE 0 55,800 0 0
DEUTSCHE BANK AG Put D18190898 16 53,700 SH Put SOLE 0 53,700 0 0
DEVON ENERGY CORP NEW Call 25179M103 491 78,300 SH Call SOLE 0 78,300 0 0
DEVON ENERGY CORP NEW Put 25179M103 39 40,800 SH Put SOLE 0 40,800 0 0
DEXCOM INC COM 252131107 191 3,342 SH   SOLE 0 3,342 0 0
DEXCOM INC Put 252131107 5 1,000 SH Put SOLE 0 1,000 0 0
DHI GROUP INC Put 23331S100 0 800 SH Put SOLE 0 800 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1 500 SH   SOLE 0 500 0 0
DHT HOLDINGS INC Call Y2065G121 14 31,600 SH Call SOLE 0 31,600 0 0
DHT HOLDINGS INC Put Y2065G121 0 900 SH Put SOLE 0 900 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 2,647 18,130 SH   SOLE 0 18,130 0 0
DIAGEO P L C Call 25243Q205 11 1,800 SH Call SOLE 0 1,800 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 77 4,175 SH   SOLE 0 4,175 0 0
DIAMOND OFFSHORE DRILLING IN Call 25271C102 18 8,000 SH Call SOLE 0 8,000 0 0
DIAMOND OFFSHORE DRILLING IN Put 25271C102 3 4,300 SH Put SOLE 0 4,300 0 0
DIAMONDBACK ENERGY INC COM 25278X109 218 1,734 SH   SOLE 0 1,734 0 0
DIAMONDBACK ENERGY INC Call 25278X109 9 3,700 SH Call SOLE 0 3,700 0 0
DIAMONDBACK ENERGY INC Put 25278X109 0 1,500 SH Put SOLE 0 1,500 0 0
DIANA SHIPPING INC COM Y2066G104 6 1,520 SH   SOLE 0 1,520 0 0
DIANA SHIPPING INC Put Y2066G104 0 5,300 SH Put SOLE 0 5,300 0 0
DICKS SPORTING GOODS INC COM 253393102 607 21,124 SH   SOLE 0 21,124 0 0
DICKS SPORTING GOODS INC Call 253393102 50 18,100 SH Call SOLE 0 18,100 0 0
DICKS SPORTING GOODS INC Put 253393102 46 189,500 SH Put SOLE 0 189,500 0 0
DIEBOLD NXDF INC COM 253651103 141 8,684 SH   SOLE 0 8,684 0 0
DIEBOLD NXDF INC Call 253651103 1 1,500 SH Call SOLE 0 1,500 0 0
DIEBOLD NXDF INC Put 253651103 12 5,600 SH Put SOLE 0 5,600 0 0
DIGIMARC CORP NEW Put 25381B101 0 1,000 SH Put SOLE 0 1,000 0 0
DIGITAL RLTY TR INC COM 253868103 104 915 SH   SOLE 0 915 0 0
DIGITAL RLTY TR INC Call 253868103 23 9,600 SH Call SOLE 0 9,600 0 0
DIGITAL RLTY TR INC Put 253868103 46 9,900 SH Put SOLE 0 9,900 0 0
DILLARDS INC CL A 254067101 72 1,200 SH   SOLE 0 1,200 0 0
DILLARDS INC Call 254067101 31 9,700 SH Call SOLE 0 9,700 0 0
DILLARDS INC Put 254067101 39 8,300 SH Put SOLE 0 8,300 0 0
DINEEQUITY INC COM 254423106 17 341 SH   SOLE 0 341 0 0
DIPLOMAT PHARMACY INC Call 25456K101 21 5,800 SH Call SOLE 0 5,800 0 0
DIPLOMAT PHARMACY INC Put 25456K101 7 8,700 SH Put SOLE 0 8,700 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 112 999 SH   SOLE 0 999 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 482 3,499 SH   SOLE 0 3,499 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 1 71 SH   SOLE 0 71 0 0
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730 9 200 SH   SOLE 0 200 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 240 7,058 SH   SOLE 0 7,058 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1,260 28,445 SH   SOLE 0 28,445 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 95 2,720 SH   SOLE 0 2,720 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 10 600 SH   SOLE 0 600 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 124 1,828 SH   SOLE 0 1,828 0 0
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 1 25 SH   SOLE 0 25 0 0
DIREXION SHS ETF TR DLY SEMICNDTR 3X 25460E836 26 1,584 SH   SOLE 0 1,584 0 0
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 3,858 121,714 SH   SOLE 0 121,714 0 0
DIREXION SHS ETF TR DAILY JR BULL 3X 25460E851 402 22,665 SH   SOLE 0 22,665 0 0
DIREXION SHS ETF TR DLY JR GOLD 3X 25460E877 326 6,371 SH   SOLE 0 6,371 0 0
DIREXION SHS ETF TR DAILY NAT GAS RE 25490K117 18 800 SH   SOLE 0 800 0 0
DIREXION SHS ETF TR DAILY S&P OIL 25490K125 17 1,500 SH   SOLE 0 1,500 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 110 4,673 SH   SOLE 0 4,673 0 0
DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 129 1,027 SH   SOLE 0 1,027 0 0
DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 35 878 SH   SOLE 0 878 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 46 600 SH   SOLE 0 600 0 0
DIREXION SHS ETF TR DAILY IND BUL 3X 25490K331 728 7,134 SH   SOLE 0 7,134 0 0
DIREXION SHS ETF TR DLY NATRL GAS 3X 25490K349 0 12 SH   SOLE 0 12 0 0
DIREXION SHS ETF TR TECH BEAR 3X SHS 25490K760 1 200 SH   SOLE 0 200 0 0
DIREXION SHS ETF TR MD CP BEAR 3X NW 25490K810 16 1,250 SH   SOLE 0 1,250 0 0
DIREXION SHS ETF TR FTSE CHIN BEAR 25490K836 132 22,400 SH   SOLE 0 22,400 0 0
DIREXION SHS ETF TR CSI 300 BULL2X 25490K869 92 3,127 SH   SOLE 0 3,127 0 0
DIREXION SHS ETF TR SP BIOTCH BR3X 25490K745 12 2,800 SH   SOLE 0 2,800 0 0
DIREXION SHS ETF TR Call 25490K745 5 73,100 SH Call SOLE 0 73,100 0 0
DIREXION SHS ETF TR Call 25459Y470 0 24,500 SH Call SOLE 0 24,500 0 0
DIREXION SHS ETF TR Call 25490K869 1 3,400 SH Call SOLE 0 3,400 0 0
DIREXION SHS ETF TR Call 25490K836 4 106,400 SH Call SOLE 0 106,400 0 0
DIREXION SHS ETF TR Call 25490K521 205 1,160,700 SH Call SOLE 0 1,160,700 0 0
DIREXION SHS ETF TR Call 25490K539 19 77,300 SH Call SOLE 0 77,300 0 0
DIREXION SHS ETF TR Call 25490K349 3 600 SH Call SOLE 0 600 0 0
DIREXION SHS ETF TR Call 25490K356 26 14,700 SH Call SOLE 0 14,700 0 0
DIREXION SHS ETF TR Call 25490K331 99 10,800 SH Call SOLE 0 10,800 0 0
DIREXION SHS ETF TR Call 25490K323 284 25,000 SH Call SOLE 0 25,000 0 0
DIREXION SHS ETF TR Call 25490K315 0 100 SH Call SOLE 0 100 0 0
DIREXION SHS ETF TR Call 25490K281 546 26,300 SH Call SOLE 0 26,300 0 0
DIREXION SHS ETF TR Call 25490K133 405 464,400 SH Call SOLE 0 464,400 0 0
DIREXION SHS ETF TR Call 25490K273 51 30,600 SH Call SOLE 0 30,600 0 0
DIREXION SHS ETF TR Call 25490K125 3 4,500 SH Call SOLE 0 4,500 0 0
DIREXION SHS ETF TR Call 25490K117 3 1,700 SH Call SOLE 0 1,700 0 0
DIREXION SHS ETF TR Call 25460E885 26 63,900 SH Call SOLE 0 63,900 0 0
DIREXION SHS ETF TR Call 25460E877 10 11,000 SH Call SOLE 0 11,000 0 0
DIREXION SHS ETF TR Call 25460E851 460 399,300 SH Call SOLE 0 399,300 0 0
DIREXION SHS ETF TR Call 25460E844 587 421,500 SH Call SOLE 0 421,500 0 0
DIREXION SHS ETF TR Call 25460E836 49 87,700 SH Call SOLE 0 87,700 0 0
DIREXION SHS ETF TR Call 25459Y876 51 9,200 SH Call SOLE 0 9,200 0 0
DIREXION SHS ETF TR Call 25460E828 6 11,900 SH Call SOLE 0 11,900 0 0
DIREXION SHS ETF TR Call 25459Y694 420 121,300 SH Call SOLE 0 121,300 0 0
DIREXION SHS ETF TR Call 25459Y678 23 143,100 SH Call SOLE 0 143,100 0 0
DIREXION SHS ETF TR Call 25459W888 406 87,100 SH Call SOLE 0 87,100 0 0
DIREXION SHS ETF TR Call 25459W862 323 42,900 SH Call SOLE 0 42,900 0 0
DIREXION SHS ETF TR Call 25459W771 48 6,200 SH Call SOLE 0 6,200 0 0
DIREXION SHS ETF TR Call 25459W847 4,082 532,700 SH Call SOLE 0 532,700 0 0
DIREXION SHS ETF TR Call 25459W730 5 700 SH Call SOLE 0 700 0 0
DIREXION SHS ETF TR Call 25459W540 15 8,100 SH Call SOLE 0 8,100 0 0
DIREXION SHS ETF TR Call 25459W458 457 38,400 SH Call SOLE 0 38,400 0 0
DIREXION SHS ETF TR Call 25459W417 7 800 SH Call SOLE 0 800 0 0
DIREXION SHS ETF TR Call 25459W102 4 400 SH Call SOLE 0 400 0 0
DIREXION SHS ETF TR Put 25459W102 3 12,200 SH Put SOLE 0 12,200 0 0
DIREXION SHS ETF TR Put 25459W458 398 125,900 SH Put SOLE 0 125,900 0 0
DIREXION SHS ETF TR Put 25459W540 47 12,400 SH Put SOLE 0 12,400 0 0
DIREXION SHS ETF TR Put 25459W755 1 2,800 SH Put SOLE 0 2,800 0 0
DIREXION SHS ETF TR Put 25459W847 185 249,600 SH Put SOLE 0 249,600 0 0
DIREXION SHS ETF TR Put 25459W771 4 7,900 SH Put SOLE 0 7,900 0 0
DIREXION SHS ETF TR Put 25459W862 5 125,300 SH Put SOLE 0 125,300 0 0
DIREXION SHS ETF TR Put 25459W888 50 114,200 SH Put SOLE 0 114,200 0 0
DIREXION SHS ETF TR Put 25459Y678 3 2,400 SH Put SOLE 0 2,400 0 0
DIREXION SHS ETF TR Put 25459Y694 217 296,900 SH Put SOLE 0 296,900 0 0
DIREXION SHS ETF TR Put 25460E828 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25459Y876 0 300 SH Put SOLE 0 300 0 0
DIREXION SHS ETF TR Put 25460E836 142 26,200 SH Put SOLE 0 26,200 0 0
DIREXION SHS ETF TR Put 25460E844 952 398,800 SH Put SOLE 0 398,800 0 0
DIREXION SHS ETF TR Put 25460E851 1,851 1,183,300 SH Put SOLE 0 1,183,300 0 0
DIREXION SHS ETF TR Put 25460E877 1,403 104,500 SH Put SOLE 0 104,500 0 0
DIREXION SHS ETF TR Put 25460E885 44 7,800 SH Put SOLE 0 7,800 0 0
DIREXION SHS ETF TR Put 25490K117 0 200 SH Put SOLE 0 200 0 0
DIREXION SHS ETF TR Put 25490K125 9 3,100 SH Put SOLE 0 3,100 0 0
DIREXION SHS ETF TR Put 25490K273 46 20,300 SH Put SOLE 0 20,300 0 0
DIREXION SHS ETF TR Put 25490K133 139 30,800 SH Put SOLE 0 30,800 0 0
DIREXION SHS ETF TR Put 25490K281 2 2,400 SH Put SOLE 0 2,400 0 0
DIREXION SHS ETF TR Put 25490K315 156 29,400 SH Put SOLE 0 29,400 0 0
DIREXION SHS ETF TR Put 25490K323 57 26,000 SH Put SOLE 0 26,000 0 0
DIREXION SHS ETF TR Put 25490K331 3 1,200 SH Put SOLE 0 1,200 0 0
DIREXION SHS ETF TR Put 25490K356 11 5,100 SH Put SOLE 0 5,100 0 0
DIREXION SHS ETF TR Put 25490K539 16 2,500 SH Put SOLE 0 2,500 0 0
DIREXION SHS ETF TR Put 25490K521 2,326 551,800 SH Put SOLE 0 551,800 0 0
DIREXION SHS ETF TR Put 25490K836 1 200 SH Put SOLE 0 200 0 0
DIREXION SHS ETF TR Put 25490K869 8 6,000 SH Put SOLE 0 6,000 0 0
DIREXION SHS ETF TR Put 25490K745 0 200 SH Put SOLE 0 200 0 0
DISCOVER FINL SVCS COM 254709108 7 100 SH   SOLE 0 100 0 0
DISCOVER FINL SVCS Call 254709108 48 12,400 SH Call SOLE 0 12,400 0 0
DISCOVER FINL SVCS Put 254709108 6 4,400 SH Put SOLE 0 4,400 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 766 34,262 SH   SOLE 0 34,262 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 16 800 SH   SOLE 0 800 0 0
DISCOVERY COMMUNICATNS NEW Call 25470F302 6 12,500 SH Call SOLE 0 12,500 0 0
DISCOVERY COMMUNICATNS NEW Call 25470F104 15 30,900 SH Call SOLE 0 30,900 0 0
DISCOVERY COMMUNICATNS NEW Put 25470F104 14 16,200 SH Put SOLE 0 16,200 0 0
DISCOVERY COMMUNICATNS NEW Put 25470F302 0 1,700 SH Put SOLE 0 1,700 0 0
DISH NETWORK CORP CL A 25470M109 986 20,659 SH   SOLE 0 20,659 0 0
DISH NETWORK CORP Call 25470M109 16 33,300 SH Call SOLE 0 33,300 0 0
DISH NETWORK CORP Put 25470M109 87 43,200 SH Put SOLE 0 43,200 0 0
DISNEY WALT CO COM DISNEY 254687106 806 7,502 SH   SOLE 0 7,502 0 0
DISNEY WALT CO Call 254687106 100 125,900 SH Call SOLE 0 125,900 0 0
DISNEY WALT CO Put 254687106 42 134,100 SH Put SOLE 0 134,100 0 0
DMC GLOBAL INC Call 23291C103 3 3,200 SH Call SOLE 0 3,200 0 0
DMC GLOBAL INC Put 23291C103 0 1,000 SH Put SOLE 0 1,000 0 0
DOCUMENT SEC SYS INC Call 25614T200 0 6,100 SH Call SOLE 0 6,100 0 0
DOLBY LABORATORIES INC COM 25659T107 33 545 SH   SOLE 0 545 0 0
DOLBY LABORATORIES INC Call 25659T107 1 500 SH Call SOLE 0 500 0 0
DOLLAR GEN CORP NEW COM 256677105 1,695 18,227 SH   SOLE 0 18,227 0 0
DOLLAR GEN CORP NEW Call 256677105 127 38,100 SH Call SOLE 0 38,100 0 0
DOLLAR GEN CORP NEW Put 256677105 6 39,100 SH Put SOLE 0 39,100 0 0
DOLLAR TREE INC COM 256746108 819 7,633 SH   SOLE 0 7,633 0 0
DOLLAR TREE INC Call 256746108 173 8,300 SH Call SOLE 0 8,300 0 0
DOLLAR TREE INC Put 256746108 0 22,800 SH Put SOLE 0 22,800 0 0
DOMINION ENERGY INC Call 25746U109 17 23,500 SH Call SOLE 0 23,500 0 0
DOMINION ENERGY INC Put 25746U109 18 38,900 SH Put SOLE 0 38,900 0 0
DOMINOS PIZZA INC Call 25754A201 8 4,200 SH Call SOLE 0 4,200 0 0
DOMTAR CORP COM NEW 257559203 21 435 SH   SOLE 0 435 0 0
DOMTAR CORP Put 257559203 0 4,600 SH Put SOLE 0 4,600 0 0
DONALDSON INC COM 257651109 4 94 SH   SOLE 0 94 0 0
DONALDSON INC Call 257651109 0 100 SH Call SOLE 0 100 0 0
DONALDSON INC Put 257651109 0 200 SH Put SOLE 0 200 0 0
DONNELLEY FINL SOLUTIONS INC Call 25787G100 3 6,900 SH Call SOLE 0 6,900 0 0
DONNELLEY FINL SOLUTIONS INC Put 25787G100 0 1,500 SH Put SOLE 0 1,500 0 0
DONNELLEY R R & SONS CO COM 257867200 56 6,045 SH   SOLE 0 6,045 0 0
DONNELLEY R R & SONS CO Call 257867200 2 8,100 SH Call SOLE 0 8,100 0 0
DONNELLEY R R & SONS CO Put 257867200 0 500 SH Put SOLE 0 500 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 3 200 SH   SOLE 0 200 0 0
DORCHESTER MINERALS LP Call 25820R105 0 1,800 SH Call SOLE 0 1,800 0 0
DORCHESTER MINERALS LP Put 25820R105 0 1,200 SH Put SOLE 0 1,200 0 0
DORIAN LPG LTD SHS USD Y2106R110 0 100 SH   SOLE 0 100 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1 29 SH   SOLE 0 29 0 0
DOVER CORP COM 260003108 742 7,357 SH   SOLE 0 7,357 0 0
DOVER CORP Put 260003108 0 500 SH Put SOLE 0 500 0 0
DOWDUPONT INC COM 26078J100 1,786 25,080 SH   SOLE 0 25,080 0 0
DOWDUPONT INC Call 26078J100 566 73,300 SH Call SOLE 0 73,300 0 0
DOWDUPONT INC Put 26078J100 60 140,500 SH Put SOLE 0 140,500 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 58 602 SH   SOLE 0 602 0 0
DR PEPPER SNAPPLE GROUP INC Put 26138E109 0 2,000 SH Put SOLE 0 2,000 0 0
DR REDDYS LABS LTD ADR 256135203 0 1 SH   SOLE 0 1 0 0
DRIL-QUIP INC Call 262037104 1 300 SH Call SOLE 0 300 0 0
DRIVE SHACK INC COM 262077100 20 3,700 SH   SOLE 0 3,700 0 0
DSP GROUP INC COM 23332B106 1 125 SH   SOLE 0 125 0 0
DSP GROUP INC Call 23332B106 0 100 SH Call SOLE 0 100 0 0
DST SYS INC DEL Call 233326107 4 1,200 SH Call SOLE 0 1,200 0 0
DSW INC CL A 23334L102 196 9,197 SH   SOLE 0 9,197 0 0
DSW INC Call 23334L102 0 600 SH Call SOLE 0 600 0 0
DSW INC Put 23334L102 12 9,400 SH Put SOLE 0 9,400 0 0
DTE ENERGY CO COM 233331107 10 100 SH   SOLE 0 100 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,394 28,466 SH   SOLE 0 28,466 0 0
DUKE ENERGY CORP NEW Call 26441C204 7 42,000 SH Call SOLE 0 42,000 0 0
DUKE ENERGY CORP NEW Put 26441C204 83 66,700 SH Put SOLE 0 66,700 0 0
DULUTH HLDGS INC Call 26443V101 2 5,500 SH Call SOLE 0 5,500 0 0
DULUTH HLDGS INC Put 26443V101 1 6,600 SH Put SOLE 0 6,600 0 0
DUNKIN BRANDS GROUP INC COM 265504100 656 10,182 SH   SOLE 0 10,182 0 0
DUNKIN BRANDS GROUP INC Call 265504100 10 6,200 SH Call SOLE 0 6,200 0 0
DUNKIN BRANDS GROUP INC Put 265504100 0 1,300 SH Put SOLE 0 1,300 0 0
DXC TECHNOLOGY CO COM 23355L106 2,168 22,848 SH   SOLE 0 22,848 0 0
DXC TECHNOLOGY CO Put 23355L106 0 6,600 SH Put SOLE 0 6,600 0 0
DYCOM INDS INC COM 267475101 703 6,310 SH   SOLE 0 6,310 0 0
DYCOM INDS INC Call 267475101 2 100 SH Call SOLE 0 100 0 0
DYCOM INDS INC Put 267475101 11 6,400 SH Put SOLE 0 6,400 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 133 7,144 SH   SOLE 0 7,144 0 0
DYNAVAX TECHNOLOGIES CORP Call 268158201 48 16,100 SH Call SOLE 0 16,100 0 0
DYNAVAX TECHNOLOGIES CORP Put 268158201 26 22,800 SH Put SOLE 0 22,800 0 0
DYNEGY INC NEW DEL COM 26817R108 683 57,664 SH   SOLE 0 57,664 0 0
DYNEGY INC NEW DEL *W EXP 02/02/202 26817R157 0 4,860 SH   SOLE 0 4,860 0 0
DYNEGY INC NEW DEL Call 26817R108 24 9,400 SH Call SOLE 0 9,400 0 0
DYNEGY INC NEW DEL Put 26817R108 5 40,600 SH Put SOLE 0 40,600 0 0
E L F BEAUTY INC COM 26856L103 4 215 SH   SOLE 0 215 0 0
E L F BEAUTY INC Call 26856L103 7 9,600 SH Call SOLE 0 9,600 0 0
E L F BEAUTY INC Put 26856L103 6 1,800 SH Put SOLE 0 1,800 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 104 2,100 SH   SOLE 0 2,100 0 0
E TRADE FINANCIAL CORP Call 269246401 13 2,800 SH Call SOLE 0 2,800 0 0
E TRADE FINANCIAL CORP Put 269246401 0 5,000 SH Put SOLE 0 5,000 0 0
EAGLE BANCORP INC MD Call 268948106 16 12,800 SH Call SOLE 0 12,800 0 0
EAGLE BANCORP INC MD Put 268948106 4 2,300 SH Put SOLE 0 2,300 0 0
EAGLE MATERIALS INC COM 26969P108 75 667 SH   SOLE 0 667 0 0
EAGLE MATERIALS INC Call 26969P108 61 10,000 SH Call SOLE 0 10,000 0 0
EAGLE MATERIALS INC Put 26969P108 0 100 SH Put SOLE 0 100 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 5 100 SH   SOLE 0 100 0 0
EAGLE PHARMACEUTICALS INC Call 269796108 8 6,300 SH Call SOLE 0 6,300 0 0
EAST WEST BANCORP INC COM 27579R104 17 289 SH   SOLE 0 289 0 0
EAST WEST BANCORP INC Call 27579R104 1 300 SH Call SOLE 0 300 0 0
EAST WEST BANCORP INC Put 27579R104 0 2,800 SH Put SOLE 0 2,800 0 0
EASTMAN CHEM CO COM 277432100 14 159 SH   SOLE 0 159 0 0
EASTMAN CHEM CO Call 277432100 18 7,600 SH Call SOLE 0 7,600 0 0
EASTMAN CHEM CO Put 277432100 0 2,300 SH Put SOLE 0 2,300 0 0
EATON CORP PLC SHS G29183103 3,134 39,666 SH   SOLE 0 39,666 0 0
EATON CORP PLC Call G29183103 96 16,200 SH Call SOLE 0 16,200 0 0
EATON CORP PLC Put G29183103 383 101,400 SH Put SOLE 0 101,400 0 0
EATON VANCE CORP Call 278265103 98 28,300 SH Call SOLE 0 28,300 0 0
EATON VANCE CORP Put 278265103 0 200 SH Put SOLE 0 200 0 0
EBAY INC COM 278642103 78 2,073 SH   SOLE 0 2,073 0 0
EBAY INC Call 278642103 2 2,500 SH Call SOLE 0 2,500 0 0
EBAY INC Put 278642103 23 13,500 SH Put SOLE 0 13,500 0 0
EBIX INC COM NEW 278715206 8 102 SH   SOLE 0 102 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 9 333 SH   SOLE 0 333 0 0
ECHO GLOBAL LOGISTICS INC Call 27875T101 22 10,000 SH Call SOLE 0 10,000 0 0
ECHOSTAR CORP Call 278768106 1 200 SH Call SOLE 0 200 0 0
ECOLAB INC Call 278865100 1 6,000 SH Call SOLE 0 6,000 0 0
ECOLAB INC Put 278865100 0 3,800 SH Put SOLE 0 3,800 0 0
EDGEWELL PERS CARE CO COM 28035Q102 33 566 SH   SOLE 0 566 0 0
EDGEWELL PERS CARE CO Put 28035Q102 0 1,900 SH Put SOLE 0 1,900 0 0
EDISON INTL COM 281020107 1,359 21,500 SH   SOLE 0 21,500 0 0
EDISON INTL Call 281020107 22 20,500 SH Call SOLE 0 20,500 0 0
EDISON INTL Put 281020107 121 31,900 SH Put SOLE 0 31,900 0 0
EDITAS MEDICINE INC COM 28106W103 228 7,420 SH   SOLE 0 7,420 0 0
EDITAS MEDICINE INC Call 28106W103 104 21,900 SH Call SOLE 0 21,900 0 0
EDITAS MEDICINE INC Put 28106W103 84 29,400 SH Put SOLE 0 29,400 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 35 314 SH   SOLE 0 314 0 0
EDWARDS LIFESCIENCES CORP Call 28176E108 35 3,300 SH Call SOLE 0 3,300 0 0
EDWARDS LIFESCIENCES CORP Put 28176E108 8 4,400 SH Put SOLE 0 4,400 0 0
EHEALTH INC COM 28238P109 0 45 SH   SOLE 0 45 0 0
EHEALTH INC Call 28238P109 0 1,900 SH Call SOLE 0 1,900 0 0
EL POLLO LOCO HLDGS INC COM 268603107 0 9 SH   SOLE 0 9 0 0
EL POLLO LOCO HLDGS INC Call 268603107 0 100 SH Call SOLE 0 100 0 0
EL POLLO LOCO HLDGS INC Put 268603107 0 400 SH Put SOLE 0 400 0 0
ELDORADO GOLD CORP NEW Call 284902103 0 1,400 SH Call SOLE 0 1,400 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 99 4,657 SH   SOLE 0 4,657 0 0
ELECTRO SCIENTIFIC INDS Call 285229100 6 2,300 SH Call SOLE 0 2,300 0 0
ELECTRO SCIENTIFIC INDS Put 285229100 12 2,500 SH Put SOLE 0 2,500 0 0
ELECTRONIC ARTS INC COM 285512109 1,621 15,435 SH   SOLE 0 15,435 0 0
ELECTRONIC ARTS INC Call 285512109 96 59,600 SH Call SOLE 0 59,600 0 0
ELECTRONIC ARTS INC Put 285512109 70 37,500 SH Put SOLE 0 37,500 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 25 871 SH   SOLE 0 871 0 0
ELECTRONICS FOR IMAGING INC Call 286082102 0 1,300 SH Call SOLE 0 1,300 0 0
ELECTRONICS FOR IMAGING INC Put 286082102 6 2,100 SH Put SOLE 0 2,100 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 0 61 SH   SOLE 0 61 0 0
ELLIE MAE INC COM 28849P100 202 2,261 SH   SOLE 0 2,261 0 0
ELLIE MAE INC Call 28849P100 10 300 SH Call SOLE 0 300 0 0
ELLIE MAE INC Put 28849P100 5 1,800 SH Put SOLE 0 1,800 0 0
EMAGIN CORP COM NEW 29076N206 0 500 SH   SOLE 0 500 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 26 1,100 SH   SOLE 0 1,100 0 0
EMBRAER S A Call 29082A107 1 2,500 SH Call SOLE 0 2,500 0 0
EMBRAER S A Put 29082A107 2 1,200 SH Put SOLE 0 1,200 0 0
EMCOR GROUP INC COM 29084Q100 53 654 SH   SOLE 0 654 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 292 40,637 SH   SOLE 0 40,637 0 0
EMERGE ENERGY SVCS LP Call 29102H108 0 6,000 SH Call SOLE 0 6,000 0 0
EMERGE ENERGY SVCS LP Put 29102H108 168 34,600 SH Put SOLE 0 34,600 0 0
EMERSON ELEC CO COM 291011104 539 7,746 SH   SOLE 0 7,746 0 0
EMERSON ELEC CO Call 291011104 152 37,400 SH Call SOLE 0 37,400 0 0
EMERSON ELEC CO Put 291011104 2 3,300 SH Put SOLE 0 3,300 0 0
EMPIRE ST RLTY TR INC CL A 292104106 10 498 SH   SOLE 0 498 0 0
EMPIRE ST RLTY TR INC Put 292104106 0 300 SH Put SOLE 0 300 0 0
EMPLOYERS HOLDINGS INC COM 292218104 11 269 SH   SOLE 0 269 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 15 1,134 SH   SOLE 0 1,134 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 93 6,764 SH   SOLE 0 6,764 0 0
ENBRIDGE ENERGY PARTNERS L P Put 29250R106 70 5,100 SH Put SOLE 0 5,100 0 0
ENBRIDGE INC COM 29250N105 40 1,039 SH   SOLE 0 1,039 0 0
ENBRIDGE INC Call 29250N105 3 5,400 SH Call SOLE 0 5,400 0 0
ENBRIDGE INC Put 29250N105 1 9,700 SH Put SOLE 0 9,700 0 0
ENCANA CORP COM 292505104 38 2,881 SH   SOLE 0 2,881 0 0
ENCANA CORP Call 292505104 2 15,500 SH Call SOLE 0 15,500 0 0
ENCANA CORP Put 292505104 4 43,500 SH Put SOLE 0 43,500 0 0
ENCORE CAP GROUP INC Call 292554102 0 100 SH Call SOLE 0 100 0 0
ENCORE CAP GROUP INC Put 292554102 0 200 SH Put SOLE 0 200 0 0
ENCORE WIRE CORP COM 292562105 14 305 SH   SOLE 0 305 0 0
ENDO INTL PLC SHS G30401106 88 11,366 SH   SOLE 0 11,366 0 0
ENDO INTL PLC Call G30401106 0 4,000 SH Call SOLE 0 4,000 0 0
ENDO INTL PLC Put G30401106 74 19,700 SH Put SOLE 0 19,700 0 0
ENDOCYTE INC COM 29269A102 4 1,100 SH   SOLE 0 1,100 0 0
ENDOCYTE INC Call 29269A102 3 12,800 SH Call SOLE 0 12,800 0 0
ENDOCYTE INC Put 29269A102 1 2,000 SH Put SOLE 0 2,000 0 0
ENERGEN CORP COM 29265N108 2,086 36,247 SH   SOLE 0 36,247 0 0
ENERGEN CORP Call 29265N108 4 4,500 SH Call SOLE 0 4,500 0 0
ENERGEN CORP Put 29265N108 3 39,200 SH Put SOLE 0 39,200 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 72 1,505 SH   SOLE 0 1,505 0 0
ENERGIZER HLDGS INC NEW Call 29272W109 1 5,000 SH Call SOLE 0 5,000 0 0
ENERGIZER HLDGS INC NEW Put 29272W109 0 200 SH Put SOLE 0 200 0 0
ENERGOUS CORP COM 29272C103 331 17,040 SH   SOLE 0 17,040 0 0
ENERGOUS CORP Call 29272C103 217 98,300 SH Call SOLE 0 98,300 0 0
ENERGOUS CORP Put 29272C103 38 28,700 SH Put SOLE 0 28,700 0 0
ENERGY FOCUS INC COM NEW 29268T300 0 181 SH   SOLE 0 181 0 0
ENERGY FOCUS INC Put 29268T300 1 600 SH Put SOLE 0 600 0 0
ENERGY RECOVERY INC COM 29270J100 215 24,606 SH   SOLE 0 24,606 0 0
ENERGY RECOVERY INC Call 29270J100 9 17,000 SH Call SOLE 0 17,000 0 0
ENERGY RECOVERY INC Put 29270J100 2 2,900 SH Put SOLE 0 2,900 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 17 1,000 SH   SOLE 0 1,000 0 0
ENERGY TRANSFER EQUITY L P Call 29273V100 48 106,800 SH Call SOLE 0 106,800 0 0
ENERGY TRANSFER EQUITY L P Put 29273V100 6 135,000 SH Put SOLE 0 135,000 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 1,118 62,399 SH   SOLE 0 62,399 0 0
ENERGY TRANSFER PARTNERS LP Call 29278N103 14 120,200 SH Call SOLE 0 120,200 0 0
ENERGY TRANSFER PARTNERS LP Put 29278N103 66 46,400 SH Put SOLE 0 46,400 0 0
ENERSYS COM 29275Y102 6 94 SH   SOLE 0 94 0 0
ENOVA INTL INC COM 29357K103 1 91 SH   SOLE 0 91 0 0
ENSCO PLC SHS CLASS A G3157S106 51 8,692 SH   SOLE 0 8,692 0 0
ENSCO PLC Call G3157S106 3 14,500 SH Call SOLE 0 14,500 0 0
ENSCO PLC Put G3157S106 5 62,000 SH Put SOLE 0 62,000 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1,107 102,557 SH   SOLE 0 102,557 0 0
ENTERCOM COMMUNICATIONS CORP Call 293639100 0 1,100 SH Call SOLE 0 1,100 0 0
ENTERCOM COMMUNICATIONS CORP Put 293639100 0 2,200 SH Put SOLE 0 2,200 0 0
ENTERGY CORP NEW COM 29364G103 4 59 SH   SOLE 0 59 0 0
ENTERGY CORP NEW Call 29364G103 0 100 SH Call SOLE 0 100 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,447 92,325 SH   SOLE 0 92,325 0 0
ENTERPRISE PRODS PARTNERS L Call 293792107 44 56,100 SH Call SOLE 0 56,100 0 0
ENTERPRISE PRODS PARTNERS L Put 293792107 8 12,300 SH Put SOLE 0 12,300 0 0
ENVESTNET INC COM 29404K106 199 4,007 SH   SOLE 0 4,007 0 0
ENVISION HEALTHCARE CORP COM 29414D100 83 2,403 SH   SOLE 0 2,403 0 0
ENVISION HEALTHCARE CORP Call 29414D100 11 2,200 SH Call SOLE 0 2,200 0 0
ENVISION HEALTHCARE CORP Put 29414D100 2 6,000 SH Put SOLE 0 6,000 0 0
EOG RES INC COM 26875P101 580 5,380 SH   SOLE 0 5,380 0 0
EOG RES INC Call 26875P101 151 25,600 SH Call SOLE 0 25,600 0 0
EOG RES INC Put 26875P101 12 27,200 SH Put SOLE 0 27,200 0 0
EPAM SYS INC COM 29414B104 12 116 SH   SOLE 0 116 0 0
EPIZYME INC COM 29428V104 44 3,530 SH   SOLE 0 3,530 0 0
EPIZYME INC Call 29428V104 1 2,100 SH Call SOLE 0 2,100 0 0
EPIZYME INC Put 29428V104 15 3,900 SH Put SOLE 0 3,900 0 0
EPR PPTYS COM SH BEN INT 26884U109 123 1,884 SH   SOLE 0 1,884 0 0
EPR PPTYS Call 26884U109 0 1,800 SH Call SOLE 0 1,800 0 0
EPR PPTYS Put 26884U109 2 3,800 SH Put SOLE 0 3,800 0 0
EQT CORP COM 26884L109 604 10,626 SH   SOLE 0 10,626 0 0
EQT CORP Call 26884L109 6 7,900 SH Call SOLE 0 7,900 0 0
EQT CORP Put 26884L109 4 32,300 SH Put SOLE 0 32,300 0 0
EQT MIDSTREAM PARTNERS LP Call 26885B100 0 9,000 SH Call SOLE 0 9,000 0 0
EQUIFAX INC COM 294429105 2,076 17,611 SH   SOLE 0 17,611 0 0
EQUIFAX INC Call 294429105 156 37,100 SH Call SOLE 0 37,100 0 0
EQUIFAX INC Put 294429105 165 71,200 SH Put SOLE 0 71,200 0 0
EQUINIX INC COM PAR $0.001 29444U700 1,348 2,976 SH   SOLE 0 2,976 0 0
EQUINIX INC Call 29444U700 20 2,700 SH Call SOLE 0 2,700 0 0
EQUINIX INC Put 29444U700 101 12,400 SH Put SOLE 0 12,400 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 9 102 SH   SOLE 0 102 0 0
EQUITY LIFESTYLE PPTYS INC Put 29472R108 0 400 SH Put SOLE 0 400 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 112 1,771 SH   SOLE 0 1,771 0 0
EQUITY RESIDENTIAL Call 29476L107 0 26,100 SH Call SOLE 0 26,100 0 0
EQUITY RESIDENTIAL Put 29476L107 12 26,300 SH Put SOLE 0 26,300 0 0
ERICSSON ADR B SEK 10 294821608 5 860 SH   SOLE 0 860 0 0
EROS INTL PLC Call G3788M114 5 11,400 SH Call SOLE 0 11,400 0 0
EROS INTL PLC Put G3788M114 130 21,400 SH Put SOLE 0 21,400 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 6 100 SH   SOLE 0 100 0 0
ESPERION THERAPEUTICS INC NE Call 29664W105 189 17,400 SH Call SOLE 0 17,400 0 0
ESPERION THERAPEUTICS INC NE Put 29664W105 18 11,300 SH Put SOLE 0 11,300 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 85 1,147 SH   SOLE 0 1,147 0 0
ESTERLINE TECHNOLOGIES CORP Put 297425100 2 300 SH Put SOLE 0 300 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 74 2,351 SH   SOLE 0 2,351 0 0
ETF MANAGERS TR Call 26924G201 0 600 SH Call SOLE 0 600 0 0
ETF MANAGERS TR Put 26924G201 1 5,500 SH Put SOLE 0 5,500 0 0
ETFS GOLD TR SHS 26922Y105 151 1,200 SH   SOLE 0 1,200 0 0
ETFS GOLD TR Call 26922Y105 13 1,800 SH Call SOLE 0 1,800 0 0
ETFS GOLD TR Put 26922Y105 43 12,400 SH Put SOLE 0 12,400 0 0
ETFS SILVER TR Call 26922X107 26 2,800 SH Call SOLE 0 2,800 0 0
ETFS SILVER TR Put 26922X107 11 1,400 SH Put SOLE 0 1,400 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 30 1,079 SH   SOLE 0 1,079 0 0
ETHAN ALLEN INTERIORS INC Call 297602104 0 100 SH Call SOLE 0 100 0 0
ETSY INC COM 29786A106 514 25,181 SH   SOLE 0 25,181 0 0
ETSY INC Call 29786A106 214 83,700 SH Call SOLE 0 83,700 0 0
ETSY INC Put 29786A106 15 14,900 SH Put SOLE 0 14,900 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 11 23,174 SH   SOLE 0 23,174 0 0
EVERBRIDGE INC Call 29978A104 23 9,000 SH Call SOLE 0 9,000 0 0
EVERBRIDGE INC Put 29978A104 0 5,700 SH Put SOLE 0 5,700 0 0
EVEREST RE GROUP LTD COM G3223R108 380 1,719 SH   SOLE 0 1,719 0 0
EVEREST RE GROUP LTD Call G3223R108 0 200 SH Call SOLE 0 200 0 0
EVEREST RE GROUP LTD Put G3223R108 20 2,600 SH Put SOLE 0 2,600 0 0
EVERSOURCE ENERGY COM 30040W108 12 202 SH   SOLE 0 202 0 0
EVOLENT HEALTH INC Call 30050B101 2 4,000 SH Call SOLE 0 4,000 0 0
EVOLENT HEALTH INC Put 30050B101 3 1,000 SH Put SOLE 0 1,000 0 0
EXACT SCIENCES CORP COM 30063P105 182 3,475 SH   SOLE 0 3,475 0 0
EXACT SCIENCES CORP Call 30063P105 364 12,400 SH Call SOLE 0 12,400 0 0
EXACT SCIENCES CORP Put 30063P105 52 59,200 SH Put SOLE 0 59,200 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 20 500 SH   SOLE 0 500 0 0
EXCHANGE TRADED CONCEPTS TR Call 301505707 0 600 SH Call SOLE 0 600 0 0
EXCHANGE TRADED CONCEPTS TR Put 301505707 1 600 SH Put SOLE 0 600 0 0
EXELIXIS INC COM 30161Q104 559 18,389 SH   SOLE 0 18,389 0 0
EXELIXIS INC Call 30161Q104 56 14,000 SH Call SOLE 0 14,000 0 0
EXELIXIS INC Put 30161Q104 8 11,300 SH Put SOLE 0 11,300 0 0
EXELON CORP Call 30161N101 179 146,900 SH Call SOLE 0 146,900 0 0
EXELON CORP Put 30161N101 3 96,000 SH Put SOLE 0 96,000 0 0
EXONE CO COM 302104104 26 3,120 SH   SOLE 0 3,120 0 0
EXONE CO Call 302104104 0 100 SH Call SOLE 0 100 0 0
EXPEDIA INC DEL Call 30212P303 82 27,100 SH Call SOLE 0 27,100 0 0
EXPEDIA INC DEL Put 30212P303 4 700 SH Put SOLE 0 700 0 0
EXPEDITORS INTL WASH INC COM 302130109 12 200 SH   SOLE 0 200 0 0
EXPRESS INC COM 30219E103 2 215 SH   SOLE 0 215 0 0
EXPRESS INC Call 30219E103 6 23,800 SH Call SOLE 0 23,800 0 0
EXPRESS INC Put 30219E103 1 2,000 SH Put SOLE 0 2,000 0 0
EXPRESS SCRIPTS HLDG CO Call 30219G108 3 700 SH Call SOLE 0 700 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 107 5,674 SH   SOLE 0 5,674 0 0
EXTENDED STAY AMER INC Call 30224P200 0 10,000 SH Call SOLE 0 10,000 0 0
EXTENDED STAY AMER INC Put 30224P200 0 3,000 SH Put SOLE 0 3,000 0 0
EXTRA SPACE STORAGE INC COM 30225T102 316 3,616 SH   SOLE 0 3,616 0 0
EXTRA SPACE STORAGE INC Call 30225T102 0 100 SH Call SOLE 0 100 0 0
EXTRA SPACE STORAGE INC Put 30225T102 23 7,500 SH Put SOLE 0 7,500 0 0
EXTRACTION OIL AND GAS INC Call 30227M105 2 2,500 SH Call SOLE 0 2,500 0 0
EXTREME NETWORKS INC COM 30226D106 176 14,060 SH   SOLE 0 14,060 0 0
EXTREME NETWORKS INC Call 30226D106 2 4,800 SH Call SOLE 0 4,800 0 0
EXTREME NETWORKS INC Put 30226D106 3 3,400 SH Put SOLE 0 3,400 0 0
EXXON MOBIL CORP COM 30231G102 2,849 34,070 SH   SOLE 0 34,070 0 0
EXXON MOBIL CORP Call 30231G102 82 137,700 SH Call SOLE 0 137,700 0 0
EXXON MOBIL CORP Put 30231G102 66 227,100 SH Put SOLE 0 227,100 0 0
EZCORP INC CL A NON VTG 302301106 28 2,344 SH   SOLE 0 2,344 0 0
F M C CORP COM NEW 302491303 1,679 17,747 SH   SOLE 0 17,747 0 0
F M C CORP Call 302491303 11 28,900 SH Call SOLE 0 28,900 0 0
F M C CORP Put 302491303 2 3,100 SH Put SOLE 0 3,100 0 0
F5 NETWORKS INC COM 315616102 1,006 7,668 SH   SOLE 0 7,668 0 0
F5 NETWORKS INC Call 315616102 44 9,000 SH Call SOLE 0 9,000 0 0
F5 NETWORKS INC Put 315616102 2 1,200 SH Put SOLE 0 1,200 0 0
FABRINET SHS G3323L100 17 600 SH   SOLE 0 600 0 0
FABRINET Call G3323L100 18 17,600 SH Call SOLE 0 17,600 0 0
FABRINET Put G3323L100 15 2,000 SH Put SOLE 0 2,000 0 0
FACEBOOK INC CL A 30303M102 17,797 100,861 SH   SOLE 0 100,861 0 0
FACEBOOK INC Call 30303M102 1,885 108,100 SH Call SOLE 0 108,100 0 0
FACEBOOK INC Put 30303M102 257 167,500 SH Put SOLE 0 167,500 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 32 6,287 SH   SOLE 0 6,287 0 0
FAIRMOUNT SANTROL HLDGS INC Call 30555Q108 6 11,600 SH Call SOLE 0 11,600 0 0
FAIRMOUNT SANTROL HLDGS INC Put 30555Q108 0 100 SH Put SOLE 0 100 0 0
FANG HLDGS LTD ADR 30711Y102 16 3,043 SH   SOLE 0 3,043 0 0
FANG HLDGS LTD Call 30711Y102 10 6,900 SH Call SOLE 0 6,900 0 0
FANG HLDGS LTD Put 30711Y102 0 200 SH Put SOLE 0 200 0 0
FANHUA INC Call 30712A103 0 100 SH Call SOLE 0 100 0 0
FANHUA INC Put 30712A103 0 300 SH Put SOLE 0 300 0 0
FARMERS NATL BANC CORP COM 309627107 8 553 SH   SOLE 0 553 0 0
FASTENAL CO COM 311900104 317 5,800 SH   SOLE 0 5,800 0 0
FASTENAL CO Call 311900104 469 59,800 SH Call SOLE 0 59,800 0 0
FASTENAL CO Put 311900104 10 8,500 SH Put SOLE 0 8,500 0 0
FCB FINL HLDGS INC CL A 30255G103 0 1 SH   SOLE 0 1 0 0
FCB FINL HLDGS INC Call 30255G103 0 1,100 SH Call SOLE 0 1,100 0 0
FCB FINL HLDGS INC Put 30255G103 0 2,000 SH Put SOLE 0 2,000 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 20 156 SH   SOLE 0 156 0 0
FEDERAL REALTY INVT TR Put 313747206 0 14,000 SH Put SOLE 0 14,000 0 0
FEDERATED INVS INC PA CL B 314211103 105 2,923 SH   SOLE 0 2,923 0 0
FEDERATED INVS INC PA Call 314211103 1 200 SH Call SOLE 0 200 0 0
FEDERATED NATL HLDG CO COM 31422T101 8 543 SH   SOLE 0 543 0 0
FEDERATED NATL HLDG CO Put 31422T101 0 700 SH Put SOLE 0 700 0 0
FEDEX CORP COM 31428X106 249 1,000 SH   SOLE 0 1,000 0 0
FEDEX CORP Call 31428X106 811 38,000 SH Call SOLE 0 38,000 0 0
FEDEX CORP Put 31428X106 24 27,400 SH Put SOLE 0 27,400 0 0
FERRARI N V COM N3167Y103 666 6,357 SH   SOLE 0 6,357 0 0
FERRARI N V Call N3167Y103 6 1,600 SH Call SOLE 0 1,600 0 0
FERRARI N V Put N3167Y103 22 11,600 SH Put SOLE 0 11,600 0 0
FERRO CORP COM 315405100 41 1,770 SH   SOLE 0 1,770 0 0
FERROGLOBE PLC SHS G33856108 60 3,741 SH   SOLE 0 3,741 0 0
FERROGLOBE PLC Call G33856108 18 2,100 SH Call SOLE 0 2,100 0 0
FERROGLOBE PLC Put G33856108 2 2,700 SH Put SOLE 0 2,700 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 135 7,589 SH   SOLE 0 7,589 0 0
FIAT CHRYSLER AUTOMOBILES N Call N31738102 489 77,700 SH Call SOLE 0 77,700 0 0
FIAT CHRYSLER AUTOMOBILES N Put N31738102 5 21,200 SH Put SOLE 0 21,200 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 1 100 SH   SOLE 0 100 0 0
FIBROGEN INC COM 31572Q808 482 10,189 SH   SOLE 0 10,189 0 0
FIBROGEN INC Call 31572Q808 13 1,400 SH Call SOLE 0 1,400 0 0
FIBROGEN INC Put 31572Q808 14 17,900 SH Put SOLE 0 17,900 0 0
FIDELITY Call 316092501 3 3,300 SH Call SOLE 0 3,300 0 0
FIDELITY Put 316092501 0 300 SH Put SOLE 0 300 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,012 25,805 SH   SOLE 0 25,805 0 0
FIDELITY NATIONAL FINANCIAL Put 31620R303 0 200 SH Put SOLE 0 200 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,709 28,796 SH   SOLE 0 28,796 0 0
FIDELITY NATL INFORMATION SV Call 31620M106 0 100 SH Call SOLE 0 100 0 0
FIDELITY NATL INFORMATION SV Put 31620M106 22 10,000 SH Put SOLE 0 10,000 0 0
FIFTH THIRD BANCORP COM 316773100 36 1,200 SH   SOLE 0 1,200 0 0
FIFTH THIRD BANCORP Call 316773100 14 3,000 SH Call SOLE 0 3,000 0 0
FINISAR CORP COM NEW 31787A507 718 35,296 SH   SOLE 0 35,296 0 0
FINISAR CORP Call 31787A507 19 27,900 SH Call SOLE 0 27,900 0 0
FINISAR CORP Put 31787A507 146 48,100 SH Put SOLE 0 48,100 0 0
FINISH LINE INC CL A 317923100 424 29,208 SH   SOLE 0 29,208 0 0
FINISH LINE INC Call 317923100 76 57,700 SH Call SOLE 0 57,700 0 0
FINISH LINE INC Put 317923100 30 61,300 SH Put SOLE 0 61,300 0 0
FIREEYE INC COM 31816Q101 244 17,250 SH   SOLE 0 17,250 0 0
FIREEYE INC Call 31816Q101 15 11,800 SH Call SOLE 0 11,800 0 0
FIREEYE INC Put 31816Q101 130 66,300 SH Put SOLE 0 66,300 0 0
FIRST AMERN FINL CORP Call 31847R102 14 3,300 SH Call SOLE 0 3,300 0 0
FIRST BANCORP N C COM 318910106 7 202 SH   SOLE 0 202 0 0
FIRST DATA CORP NEW COM CL A 32008D106 615 36,844 SH   SOLE 0 36,844 0 0
FIRST DATA CORP NEW Call 32008D106 1 23,300 SH Call SOLE 0 23,300 0 0
FIRST DATA CORP NEW Put 32008D106 4 9,800 SH Put SOLE 0 9,800 0 0
FIRST FINL BANKSHARES Call 32020R109 1 1,000 SH Call SOLE 0 1,000 0 0
FIRST FINL BANKSHARES Put 32020R109 0 27,500 SH Put SOLE 0 27,500 0 0
FIRST HORIZON NATL CORP Call 320517105 30 16,800 SH Call SOLE 0 16,800 0 0
FIRST HORIZON NATL CORP Put 320517105 0 100 SH Put SOLE 0 100 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 574 85,283 SH   SOLE 0 85,283 0 0
FIRST MAJESTIC SILVER CORP Call 32076V103 15 33,100 SH Call SOLE 0 33,100 0 0
FIRST MAJESTIC SILVER CORP Put 32076V103 195 116,200 SH Put SOLE 0 116,200 0 0
FIRST REP BK SAN FRANCISCO C Put 33616C100 67 3,600 SH Put SOLE 0 3,600 0 0
FIRST SOLAR INC COM 336433107 224 3,325 SH   SOLE 0 3,325 0 0
FIRST SOLAR INC Call 336433107 119 35,000 SH Call SOLE 0 35,000 0 0
FIRST SOLAR INC Put 336433107 23 21,000 SH Put SOLE 0 21,000 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 120 1,100 SH   SOLE 0 1,100 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E302 1 800 SH Call SOLE 0 800 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X176 1 200 SH Call SOLE 0 200 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X192 2 900 SH Call SOLE 0 900 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X192 0 1,000 SH Put SOLE 0 1,000 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X143 0 100 SH Put SOLE 0 100 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E302 1 13,100 SH Put SOLE 0 13,100 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 5 100 SH   SOLE 0 100 0 0
FIRST TR NASDAQ ABA CMNTY BK Put 33736Q104 0 1,000 SH Put SOLE 0 1,000 0 0
FIRST TR NASDAQ100 TECH INDE Call 337345102 2 1,100 SH Call SOLE 0 1,100 0 0
FIRST TR NASDAQ100 TECH INDE Put 337345102 0 1,600 SH Put SOLE 0 1,600 0 0
FIRSTCASH INC COM 33767D105 5 84 SH   SOLE 0 84 0 0
FIRSTENERGY CORP COM 337932107 257 8,420 SH   SOLE 0 8,420 0 0
FIRSTENERGY CORP Call 337932107 7 13,100 SH Call SOLE 0 13,100 0 0
FIRSTENERGY CORP Put 337932107 115 31,500 SH Put SOLE 0 31,500 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 6 700 SH   SOLE 0 700 0 0
FISERV INC COM 337738108 73 561 SH   SOLE 0 561 0 0
FISERV INC Put 337738108 5 3,300 SH Put SOLE 0 3,300 0 0
FITBIT INC CL A 33812L102 4 793 SH   SOLE 0 793 0 0
FITBIT INC Call 33812L102 0 200 SH Call SOLE 0 200 0 0
FITBIT INC Put 33812L102 7 2,600 SH Put SOLE 0 2,600 0 0
FIVE BELOW INC COM 33829M101 72 1,100 SH   SOLE 0 1,100 0 0
FIVE BELOW INC Call 33829M101 260 48,100 SH Call SOLE 0 48,100 0 0
FIVE BELOW INC Put 33829M101 1 4,400 SH Put SOLE 0 4,400 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 123 5,624 SH   SOLE 0 5,624 0 0
FIVE PRIME THERAPEUTICS INC Call 33830X104 4 5,300 SH Call SOLE 0 5,300 0 0
FIVE PRIME THERAPEUTICS INC Put 33830X104 0 200 SH Put SOLE 0 200 0 0
FIVE9 INC COM 338307101 4 193 SH   SOLE 0 193 0 0
FIVE9 INC Put 338307101 0 300 SH Put SOLE 0 300 0 0
FLAGSTAR BANCORP INC Call 337930705 5 2,200 SH Call SOLE 0 2,200 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 862 4,481 SH   SOLE 0 4,481 0 0
FLEETCOR TECHNOLOGIES INC Call 339041105 60 2,900 SH Call SOLE 0 2,900 0 0
FLEETCOR TECHNOLOGIES INC Put 339041105 0 3,800 SH Put SOLE 0 3,800 0 0
FLEX LTD ORD Y2573F102 73 4,100 SH   SOLE 0 4,100 0 0
FLEX LTD Call Y2573F102 1 3,700 SH Call SOLE 0 3,700 0 0
FLEXION THERAPEUTICS INC COM 33938J106 292 11,695 SH   SOLE 0 11,695 0 0
FLEXION THERAPEUTICS INC Call 33938J106 45 15,500 SH Call SOLE 0 15,500 0 0
FLEXION THERAPEUTICS INC Put 33938J106 11 15,700 SH Put SOLE 0 15,700 0 0
FLIR SYS INC COM 302445101 13 293 SH   SOLE 0 293 0 0
FLIR SYS INC Call 302445101 0 100 SH Call SOLE 0 100 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 621 12,775 SH   SOLE 0 12,775 0 0
FLOOR & DECOR HLDGS INC Call 339750101 33 7,600 SH Call SOLE 0 7,600 0 0
FLOOR & DECOR HLDGS INC Put 339750101 14 8,500 SH Put SOLE 0 8,500 0 0
FLOTEK INDS INC DEL COM 343389102 22 4,935 SH   SOLE 0 4,935 0 0
FLOTEK INDS INC DEL Call 343389102 1 900 SH Call SOLE 0 900 0 0
FLOWERS FOODS INC Call 343498101 0 200 SH Call SOLE 0 200 0 0
FLOWERS FOODS INC Put 343498101 0 10,200 SH Put SOLE 0 10,200 0 0
FLOWSERVE CORP COM 34354P105 386 9,185 SH   SOLE 0 9,185 0 0
FLOWSERVE CORP Call 34354P105 0 1,500 SH Call SOLE 0 1,500 0 0
FLOWSERVE CORP Put 34354P105 0 500 SH Put SOLE 0 500 0 0
FLUOR CORP NEW COM 343412102 502 9,738 SH   SOLE 0 9,738 0 0
FLUOR CORP NEW Call 343412102 0 200 SH Call SOLE 0 200 0 0
FLUOR CORP NEW Put 343412102 4 7,900 SH Put SOLE 0 7,900 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 4 375 SH   SOLE 0 375 0 0
FNB CORP PA Put 302520101 0 800 SH Put SOLE 0 800 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 9 100 SH   SOLE 0 100 0 0
FOMENTO ECONOMICO MEXICANO S Call 344419106 0 200 SH Call SOLE 0 200 0 0
FOOT LOCKER INC COM 344849104 1,518 32,385 SH   SOLE 0 32,385 0 0
FOOT LOCKER INC Call 344849104 77 38,300 SH Call SOLE 0 38,300 0 0
FOOT LOCKER INC Put 344849104 173 64,000 SH Put SOLE 0 64,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 737 59,056 SH   SOLE 0 59,056 0 0
FORD MTR CO DEL Call 345370860 38 130,600 SH Call SOLE 0 130,600 0 0
FORD MTR CO DEL Put 345370860 319 565,900 SH Put SOLE 0 565,900 0 0
FORM HLDGS CORP COM 34634E102 0 20 SH   SOLE 0 20 0 0
FORMFACTOR INC COM 346375108 10 650 SH   SOLE 0 650 0 0
FORMFACTOR INC Call 346375108 0 2,500 SH Call SOLE 0 2,500 0 0
FORMFACTOR INC Put 346375108 2 1,000 SH Put SOLE 0 1,000 0 0
FORTERRA INC Call 34960W106 8 2,100 SH Call SOLE 0 2,100 0 0
FORTERRA INC Put 34960W106 0 300 SH Put SOLE 0 300 0 0
FORTINET INC COM 34959E109 160 3,685 SH   SOLE 0 3,685 0 0
FORTINET INC Call 34959E109 10 5,500 SH Call SOLE 0 5,500 0 0
FORTINET INC Put 34959E109 6 3,900 SH Put SOLE 0 3,900 0 0
FORTIVE CORP Call 34959J108 1 500 SH Call SOLE 0 500 0 0
FORTRESS BIOTECH INC COM 34960Q109 19 5,000 SH   SOLE 0 5,000 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 63 3,200 SH   SOLE 0 3,200 0 0
FORTRESS TRANS INFRST INVS L Put 34960P101 1 3,100 SH Put SOLE 0 3,100 0 0
FORTUNA SILVER MINES INC COM 349915108 0 100 SH   SOLE 0 100 0 0
FOSSIL GROUP INC COM 34988V106 10 1,400 SH   SOLE 0 1,400 0 0
FOSSIL GROUP INC Call 34988V106 12 12,600 SH Call SOLE 0 12,600 0 0
FOSSIL GROUP INC Put 34988V106 27 8,500 SH Put SOLE 0 8,500 0 0
FOUNDATION MEDICINE INC COM 350465100 218 3,200 SH   SOLE 0 3,200 0 0
FOUNDATION MEDICINE INC Call 350465100 34 1,300 SH Call SOLE 0 1,300 0 0
FOUNDATION MEDICINE INC Put 350465100 2 2,500 SH Put SOLE 0 2,500 0 0
FRANCESCAS HLDGS CORP COM 351793104 5 729 SH   SOLE 0 729 0 0
FRANCO NEVADA CORP Call 351858105 485 115,200 SH Call SOLE 0 115,200 0 0
FRANCO NEVADA CORP Put 351858105 127 63,300 SH Put SOLE 0 63,300 0 0
FRANKLIN COVEY CO COM 353469109 884 42,629 SH   SOLE 0 42,629 0 0
FRANKLIN COVEY CO Call 353469109 3 1,000 SH Call SOLE 0 1,000 0 0
FRANKLIN COVEY CO Put 353469109 42 44,200 SH Put SOLE 0 44,200 0 0
FRANKLIN RES INC Call 354613101 7 20,400 SH Call SOLE 0 20,400 0 0
FRANKLIN RES INC Put 354613101 9 30,300 SH Put SOLE 0 30,300 0 0
FREDS INC CL A 356108100 64 15,814 SH   SOLE 0 15,814 0 0
FREDS INC Call 356108100 2 46,700 SH Call SOLE 0 46,700 0 0
FREDS INC Put 356108100 50 17,900 SH Put SOLE 0 17,900 0 0
FREEPORT-MCMORAN INC CL B 35671D857 295 15,598 SH   SOLE 0 15,598 0 0
FREEPORT-MCMORAN INC Call 35671D857 71 18,000 SH Call SOLE 0 18,000 0 0
FREEPORT-MCMORAN INC Put 35671D857 4 38,700 SH Put SOLE 0 38,700 0 0
FREIGHTCAR AMER INC Put 357023100 0 400 SH Put SOLE 0 400 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 5 120 SH   SOLE 0 120 0 0
FRESHPET INC Call 358039105 28 15,000 SH Call SOLE 0 15,000 0 0
FRESHPET INC Put 358039105 0 800 SH Put SOLE 0 800 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 29 4,307 SH   SOLE 0 4,307 0 0
FRONTIER COMMUNICATIONS CORP Put 35906A306 63 8,900 SH Put SOLE 0 8,900 0 0
FRONTLINE LTD SHS NEW G3682E192 36 8,053 SH   SOLE 0 8,053 0 0
FRONTLINE LTD Call G3682E192 6 27,400 SH Call SOLE 0 27,400 0 0
FRONTLINE LTD Put G3682E192 16 9,500 SH Put SOLE 0 9,500 0 0
FS INVT CORP COM 302635107 2 400 SH   SOLE 0 400 0 0
FS INVT CORP Put 302635107 0 800 SH Put SOLE 0 800 0 0
FTD COS INC COM 30281V108 36 5,021 SH   SOLE 0 5,021 0 0
FUTUREFUEL CORPORATION COM 36116M106 38 2,700 SH   SOLE 0 2,700 0 0
G-III APPAREL GROUP LTD COM 36237H101 95 2,598 SH   SOLE 0 2,598 0 0
G-III APPAREL GROUP LTD Call 36237H101 0 100 SH Call SOLE 0 100 0 0
G-III APPAREL GROUP LTD Put 36237H101 0 500 SH Put SOLE 0 500 0 0
GAIN CAP HLDGS INC COM 36268W100 78 7,800 SH   SOLE 0 7,800 0 0
GAIN CAP HLDGS INC Call 36268W100 0 600 SH Call SOLE 0 600 0 0
GAIN CAP HLDGS INC Put 36268W100 0 300 SH Put SOLE 0 300 0 0
GALAPAGOS NV SPON ADR 36315X101 46 500 SH   SOLE 0 500 0 0
GALAPAGOS NV Call 36315X101 6 2,100 SH Call SOLE 0 2,100 0 0
GALAPAGOS NV Put 36315X101 10 900 SH Put SOLE 0 900 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 5 1,500 SH   SOLE 0 1,500 0 0
GALECTIN THERAPEUTICS INC Call 363225202 5 2,200 SH Call SOLE 0 2,200 0 0
GALLAGHER ARTHUR J & CO COM 363576109 10 173 SH   SOLE 0 173 0 0
GALLAGHER ARTHUR J & CO Put 363576109 0 200 SH Put SOLE 0 200 0 0
GAMESTOP CORP NEW CL A 36467W109 91 5,100 SH   SOLE 0 5,100 0 0
GAMESTOP CORP NEW Call 36467W109 0 1,200 SH Call SOLE 0 1,200 0 0
GAMESTOP CORP NEW Put 36467W109 44 11,900 SH Put SOLE 0 11,900 0 0
GAMING & LEISURE PPTYS INC Call 36467J108 24 1,200 SH Call SOLE 0 1,200 0 0
GANNETT CO INC COM 36473H104 2 200 SH   SOLE 0 200 0 0
GAP INC DEL COM 364760108 19 569 SH   SOLE 0 569 0 0
GAP INC DEL Call 364760108 0 1,000 SH Call SOLE 0 1,000 0 0
GAP INC DEL Put 364760108 7 11,600 SH Put SOLE 0 11,600 0 0
GARMIN LTD SHS H2906T109 900 15,115 SH   SOLE 0 15,115 0 0
GARMIN LTD Put H2906T109 12 5,500 SH Put SOLE 0 5,500 0 0
GASLOG LTD Call G37585109 13 3,300 SH Call SOLE 0 3,300 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 14 600 SH   SOLE 0 600 0 0
GASLOG PARTNERS LP Call Y2687W108 0 1,000 SH Call SOLE 0 1,000 0 0
GCP APPLIED TECHNOLOGIES INC Call 36164Y101 2 6,400 SH Call SOLE 0 6,400 0 0
GCP APPLIED TECHNOLOGIES INC Put 36164Y101 0 1,200 SH Put SOLE 0 1,200 0 0
GENERAC HLDGS INC COM 368736104 89 1,804 SH   SOLE 0 1,804 0 0
GENERAC HLDGS INC Call 368736104 0 600 SH Call SOLE 0 600 0 0
GENERAC HLDGS INC Put 368736104 0 100 SH Put SOLE 0 100 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 26 900 SH   SOLE 0 900 0 0
GENERAL CABLE CORP DEL NEW Put 369300108 0 300 SH Put SOLE 0 300 0 0
GENERAL COMMUNICATION INC CL A 369385109 8 219 SH   SOLE 0 219 0 0
GENERAL DYNAMICS CORP COM 369550108 1,549 7,614 SH   SOLE 0 7,614 0 0
GENERAL DYNAMICS CORP Call 369550108 1,014 40,700 SH Call SOLE 0 40,700 0 0
GENERAL DYNAMICS CORP Put 369550108 62 52,400 SH Put SOLE 0 52,400 0 0
GENERAL ELECTRIC CO COM 369604103 3,095 177,401 SH   SOLE 0 177,401 0 0
GENERAL ELECTRIC CO Call 369604103 19 457,300 SH Call SOLE 0 457,300 0 0
GENERAL ELECTRIC CO Put 369604103 1,336 344,800 SH Put SOLE 0 344,800 0 0
GENERAL MLS INC COM 370334104 101 1,718 SH   SOLE 0 1,718 0 0
GENERAL MLS INC Call 370334104 103 47,900 SH Call SOLE 0 47,900 0 0
GENERAL MLS INC Put 370334104 4 11,800 SH Put SOLE 0 11,800 0 0
GENERAL MTRS CO COM 37045V100 2,926 71,391 SH   SOLE 0 71,391 0 0
GENERAL MTRS CO Call 37045V100 76 71,800 SH Call SOLE 0 71,800 0 0
GENERAL MTRS CO Put 37045V100 180 264,200 SH Put SOLE 0 264,200 0 0
GENESCO INC COM 371532102 54 1,673 SH   SOLE 0 1,673 0 0
GENESCO INC Call 371532102 0 500 SH Call SOLE 0 500 0 0
GENESCO INC Put 371532102 2 3,500 SH Put SOLE 0 3,500 0 0
GENESEE & WYO INC Call 371559105 0 200 SH Call SOLE 0 200 0 0
GENESEE & WYO INC Put 371559105 0 200 SH Put SOLE 0 200 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 21 961 SH   SOLE 0 961 0 0
GENESIS ENERGY L P Call 371927104 0 500 SH Call SOLE 0 500 0 0
GENESIS ENERGY L P Put 371927104 10 600 SH Put SOLE 0 600 0 0
GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 5 4,800 SH   SOLE 0 4,800 0 0
GENETIC TECHNOLOGIES LTD Call 37185R208 0 200 SH Call SOLE 0 200 0 0
GENIE ENERGY LTD CL B 372284208 10 2,451 SH   SOLE 0 2,451 0 0
GENIE ENERGY LTD Call 372284208 0 200 SH Call SOLE 0 200 0 0
GENTEX CORP COM 371901109 3 151 SH   SOLE 0 151 0 0
GENUINE PARTS CO COM 372460105 9 100 SH   SOLE 0 100 0 0
GENUINE PARTS CO Call 372460105 46 15,500 SH Call SOLE 0 15,500 0 0
GENUINE PARTS CO Put 372460105 0 900 SH Put SOLE 0 900 0 0
GENWORTH FINL INC COM CL A 37247D106 73 23,790 SH   SOLE 0 23,790 0 0
GENWORTH FINL INC Call 37247D106 9 3,400 SH Call SOLE 0 3,400 0 0
GENWORTH FINL INC Put 37247D106 49 21,000 SH Put SOLE 0 21,000 0 0
GEO GROUP INC NEW Call 36162J106 2 8,600 SH Call SOLE 0 8,600 0 0
GEO GROUP INC NEW Put 36162J106 2 4,700 SH Put SOLE 0 4,700 0 0
GETTY RLTY CORP NEW COM 374297109 50 1,849 SH   SOLE 0 1,849 0 0
GETTY RLTY CORP NEW Call 374297109 0 3,600 SH Call SOLE 0 3,600 0 0
GEVO INC COM PAR 374396307 0 65 SH   SOLE 0 65 0 0
GGP INC COM 36174X101 301 12,875 SH   SOLE 0 12,875 0 0
GGP INC Call 36174X101 56 83,200 SH Call SOLE 0 83,200 0 0
GGP INC Put 36174X101 15 52,400 SH Put SOLE 0 52,400 0 0
GILEAD SCIENCES INC COM 375558103 2,962 41,346 SH   SOLE 0 41,346 0 0
GILEAD SCIENCES INC Call 375558103 25 116,400 SH Call SOLE 0 116,400 0 0
GILEAD SCIENCES INC Put 375558103 464 102,700 SH Put SOLE 0 102,700 0 0
GLACIER BANCORP INC NEW COM 37637Q105 34 874 SH   SOLE 0 874 0 0
GLADSTONE COML CORP Call 376536108 0 5,100 SH Call SOLE 0 5,100 0 0
GLATFELTER COM 377316104 9 435 SH   SOLE 0 435 0 0
GLAUKOS CORP COM 377322102 293 11,432 SH   SOLE 0 11,432 0 0
GLAUKOS CORP Call 377322102 0 1,100 SH Call SOLE 0 1,100 0 0
GLAUKOS CORP Put 377322102 144 17,000 SH Put SOLE 0 17,000 0 0
GLAXOSMITHKLINE PLC Call 37733W105 0 200 SH Call SOLE 0 200 0 0
GLAXOSMITHKLINE PLC Put 37733W105 7 900 SH Put SOLE 0 900 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,046 26,584 SH   SOLE 0 26,584 0 0
GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 129 19,200 SH Call SOLE 0 19,200 0 0
GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 66 36,500 SH Put SOLE 0 36,500 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 13 5,976 SH   SOLE 0 5,976 0 0
GLOBAL EAGLE ENTMT INC Call 37951D102 0 2,000 SH Call SOLE 0 2,000 0 0
GLOBAL EAGLE ENTMT INC Put 37951D102 0 9,700 SH Put SOLE 0 9,700 0 0
GLOBAL NET LEASE INC COM NEW 379378201 28 1,403 SH   SOLE 0 1,403 0 0
GLOBAL NET LEASE INC Call 379378201 0 200 SH Call SOLE 0 200 0 0
GLOBAL NET LEASE INC Put 379378201 2 1,300 SH Put SOLE 0 1,300 0 0
GLOBAL PMTS INC COM 37940X102 379 3,781 SH   SOLE 0 3,781 0 0
GLOBAL PMTS INC Call 37940X102 2 900 SH Call SOLE 0 900 0 0
GLOBAL PMTS INC Put 37940X102 13 7,300 SH Put SOLE 0 7,300 0 0
GLOBAL X FDS GLBX MSCI COLUM 37950E200 7 748 SH   SOLE 0 748 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 74 2,100 SH   SOLE 0 2,100 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 125 5,300 SH   SOLE 0 5,300 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 13 1,311 SH   SOLE 0 1,311 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 105 7,018 SH   SOLE 0 7,018 0 0
GLOBAL X FDS CHINA FINL ETF 37950E606 4 249 SH   SOLE 0 249 0 0
GLOBAL X FDS Call 37954Y848 0 1,900 SH Call SOLE 0 1,900 0 0
GLOBAL X FDS Call 37954Y855 5 1,500 SH Call SOLE 0 1,500 0 0
GLOBAL X FDS Call 37954Y871 0 1,100 SH Call SOLE 0 1,100 0 0
GLOBAL X FDS Call 37954Y715 8 3,000 SH Call SOLE 0 3,000 0 0
GLOBAL X FDS Call 37950E259 0 100 SH Call SOLE 0 100 0 0
GLOBAL X FDS Put 37950E259 1 6,100 SH Put SOLE 0 6,100 0 0
GLOBAL X FDS Put 37954Y715 5 4,600 SH Put SOLE 0 4,600 0 0
GLOBAL X FDS Put 37950E416 1 2,500 SH Put SOLE 0 2,500 0 0
GLOBAL X FDS Put 37954Y871 1 400 SH Put SOLE 0 400 0 0
GLOBAL X FDS Put 37954Y855 3 700 SH Put SOLE 0 700 0 0
GLOBAL X FDS Put 37954Y848 29 12,300 SH Put SOLE 0 12,300 0 0
GLOBAL X FDS Put 37950E606 0 2,200 SH Put SOLE 0 2,200 0 0
GLOBALSCAPE INC COM 37940G109 2 747 SH   SOLE 0 747 0 0
GLOBALSCAPE INC Call 37940G109 0 200 SH Call SOLE 0 200 0 0
GLOBALSTAR INC Call 378973408 0 7,600 SH Call SOLE 0 7,600 0 0
GLOBALSTAR INC Put 378973408 0 100 SH Put SOLE 0 100 0 0
GLOBANT S A COM L44385109 3 84 SH   SOLE 0 84 0 0
GLOBANT S A Call L44385109 9 2,800 SH Call SOLE 0 2,800 0 0
GLU MOBILE INC COM 379890106 31 8,695 SH   SOLE 0 8,695 0 0
GLU MOBILE INC Call 379890106 4 14,000 SH Call SOLE 0 14,000 0 0
GLYCOMIMETICS INC COM 38000Q102 6 400 SH   SOLE 0 400 0 0
GLYCOMIMETICS INC Call 38000Q102 121 27,600 SH Call SOLE 0 27,600 0 0
GLYCOMIMETICS INC Put 38000Q102 23 9,000 SH Put SOLE 0 9,000 0 0
GNC HLDGS INC Call 36191G107 20 84,400 SH Call SOLE 0 84,400 0 0
GNC HLDGS INC Put 36191G107 20 9,500 SH Put SOLE 0 9,500 0 0
GODADDY INC CL A 380237107 746 14,850 SH   SOLE 0 14,850 0 0
GODADDY INC Call 380237107 1 5,500 SH Call SOLE 0 5,500 0 0
GODADDY INC Put 380237107 1 5,600 SH Put SOLE 0 5,600 0 0
GOGO INC Call 38046C109 28 24,900 SH Call SOLE 0 24,900 0 0
GOGO INC Put 38046C109 0 39,500 SH Put SOLE 0 39,500 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 10 1,210 SH   SOLE 0 1,210 0 0
GOL LINHAS AEREAS INTLG S A Put 38045R206 2 2,400 SH Put SOLE 0 2,400 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2,963 99,406 SH   SOLE 0 99,406 0 0
GOLAR LNG LTD BERMUDA Call G9456A100 423 66,400 SH Call SOLE 0 66,400 0 0
GOLAR LNG LTD BERMUDA Put G9456A100 100 42,000 SH Put SOLE 0 42,000 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 16 709 SH   SOLE 0 709 0 0
GOLAR LNG PARTNERS LP Call Y2745C102 1 2,300 SH Call SOLE 0 2,300 0 0
GOLAR LNG PARTNERS LP Put Y2745C102 1 2,300 SH Put SOLE 0 2,300 0 0
GOLDCORP INC NEW COM 380956409 2,630 205,983 SH   SOLE 0 205,983 0 0
GOLDCORP INC NEW Call 380956409 1 70,100 SH Call SOLE 0 70,100 0 0
GOLDCORP INC NEW Put 380956409 750 449,200 SH Put SOLE 0 449,200 0 0
GOLDFIELD CORP Put 381370105 0 400 SH Put SOLE 0 400 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 5 100 SH   SOLE 0 100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 509 2,000 SH   SOLE 0 2,000 0 0
GOLDMAN SACHS GROUP INC Call 38141G104 948 66,800 SH Call SOLE 0 66,800 0 0
GOLDMAN SACHS GROUP INC Put 38141G104 77 104,000 SH Put SOLE 0 104,000 0 0
GOLUB CAP BDC INC Put 38173M102 0 100 SH Put SOLE 0 100 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 640 19,837 SH   SOLE 0 19,837 0 0
GOODYEAR TIRE & RUBR CO Call 382550101 4 16,300 SH Call SOLE 0 16,300 0 0
GOODYEAR TIRE & RUBR CO Put 382550101 30 19,100 SH Put SOLE 0 19,100 0 0
GOPRO INC CL A 38268T103 2 356 SH   SOLE 0 356 0 0
GOPRO INC Put 38268T103 15 900 SH Put SOLE 0 900 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 175 9,461 SH   SOLE 0 9,461 0 0
GOVERNMENT PPTYS INCOME TR Call 38376A103 0 3,800 SH Call SOLE 0 3,800 0 0
GOVERNMENT PPTYS INCOME TR Put 38376A103 7 26,500 SH Put SOLE 0 26,500 0 0
GP STRATEGIES CORP COM 36225V104 5 254 SH   SOLE 0 254 0 0
GP STRATEGIES CORP Call 36225V104 0 600 SH Call SOLE 0 600 0 0
GRACE W R & CO DEL NEW COM 38388F108 638 9,109 SH   SOLE 0 9,109 0 0
GRACE W R & CO DEL NEW Call 38388F108 53 27,000 SH Call SOLE 0 27,000 0 0
GRACE W R & CO DEL NEW Put 38388F108 110 27,800 SH Put SOLE 0 27,800 0 0
GRACO INC COM 384109104 7 175 SH   SOLE 0 175 0 0
GRAINGER W W INC COM 384802104 1,155 4,889 SH   SOLE 0 4,889 0 0
GRAINGER W W INC Call 384802104 146 5,600 SH Call SOLE 0 5,600 0 0
GRAINGER W W INC Put 384802104 87 16,200 SH Put SOLE 0 16,200 0 0
GRAMERCY PPTY TR COM NEW 385002308 5 200 SH   SOLE 0 200 0 0
GRAMERCY PPTY TR Put 385002308 2 600 SH Put SOLE 0 600 0 0
GRANITE CONSTR INC Call 387328107 20 2,100 SH Call SOLE 0 2,100 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 126 8,204 SH   SOLE 0 8,204 0 0
GRAY TELEVISION INC COM 389375106 96 5,740 SH   SOLE 0 5,740 0 0
GRAY TELEVISION INC Call 389375106 0 200 SH Call SOLE 0 200 0 0
GREAT PLAINS ENERGY INC COM 391164100 21 662 SH   SOLE 0 662 0 0
GREEN DOT CORP CL A 39304D102 12 200 SH   SOLE 0 200 0 0
GREEN PLAINS INC COM 393222104 33 1,976 SH   SOLE 0 1,976 0 0
GREEN PLAINS INC Call 393222104 0 2,500 SH Call SOLE 0 2,500 0 0
GREEN PLAINS INC Put 393222104 0 800 SH Put SOLE 0 800 0 0
GREENBRIER COS INC COM 393657101 32 602 SH   SOLE 0 602 0 0
GREENBRIER COS INC Call 393657101 0 100 SH Call SOLE 0 100 0 0
GREENHILL & CO INC COM 395259104 245 12,593 SH   SOLE 0 12,593 0 0
GREENHILL & CO INC Call 395259104 4 8,000 SH Call SOLE 0 8,000 0 0
GREENHILL & CO INC Put 395259104 3 1,100 SH Put SOLE 0 1,100 0 0
GREIF INC CL B 397624206 52 757 SH   SOLE 0 757 0 0
GREIF INC Call 397624107 0 400 SH Call SOLE 0 400 0 0
GREIF INC Put 397624107 0 2,200 SH Put SOLE 0 2,200 0 0
GROUPE CGI INC Put 39945C109 0 100 SH Put SOLE 0 100 0 0
GRUBHUB INC COM 400110102 665 9,271 SH   SOLE 0 9,271 0 0
GRUBHUB INC Call 400110102 3,192 143,700 SH Call SOLE 0 143,700 0 0
GRUBHUB INC Put 400110102 1 39,200 SH Put SOLE 0 39,200 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 8 134 SH   SOLE 0 134 0 0
GRUPO FINANCIERO GALICIA S A Put 399909100 0 300 SH Put SOLE 0 300 0 0
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 3 500 SH   SOLE 0 500 0 0
GRUPO FINANCIERO SANTANDER M Put 40053C105 8 1,100 SH Put SOLE 0 1,100 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 201 10,766 SH   SOLE 0 10,766 0 0
GRUPO TELEVISA SA Call 40049J206 0 800 SH Call SOLE 0 800 0 0
GRUPO TELEVISA SA Put 40049J206 85 8,500 SH Put SOLE 0 8,500 0 0
GSI TECHNOLOGY COM 36241U106 9 1,196 SH   SOLE 0 1,196 0 0
GSV CAP CORP COM 36191J101 11 2,200 SH   SOLE 0 2,200 0 0
GSV CAP CORP Call 36191J101 14 20,700 SH Call SOLE 0 20,700 0 0
GUESS INC Call 401617105 7 14,000 SH Call SOLE 0 14,000 0 0
GUESS INC Put 401617105 11 17,200 SH Put SOLE 0 17,200 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 40 549 SH   SOLE 0 549 0 0
GUIDEWIRE SOFTWARE INC Call 40171V100 4 3,800 SH Call SOLE 0 3,800 0 0
GUIDEWIRE SOFTWARE INC Put 40171V100 1 1,000 SH Put SOLE 0 1,000 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1 100 SH   SOLE 0 100 0 0
GULFPORT ENERGY CORP Call 402635304 1 2,400 SH Call SOLE 0 2,400 0 0
GULFPORT ENERGY CORP Put 402635304 0 100 SH Put SOLE 0 100 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 211 1,600 SH   SOLE 0 1,600 0 0
GW PHARMACEUTICALS PLC Call 36197T103 995 74,900 SH Call SOLE 0 74,900 0 0
GW PHARMACEUTICALS PLC Put 36197T103 34 26,800 SH Put SOLE 0 26,800 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 8 200 SH   SOLE 0 200 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 11 1,200 SH   SOLE 0 1,200 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,376 32,484 SH   SOLE 0 32,484 0 0
HAIN CELESTIAL GROUP INC Call 405217100 129 41,800 SH Call SOLE 0 41,800 0 0
HAIN CELESTIAL GROUP INC Put 405217100 37 44,800 SH Put SOLE 0 44,800 0 0
HALCON RES CORP Call 40537Q605 2 6,900 SH Call SOLE 0 6,900 0 0
HALCON RES CORP Put 40537Q605 0 200 SH Put SOLE 0 200 0 0
HALLIBURTON CO COM 406216101 2,753 56,340 SH   SOLE 0 56,340 0 0
HALLIBURTON CO Call 406216101 126 24,500 SH Call SOLE 0 24,500 0 0
HALLIBURTON CO Put 406216101 175 135,500 SH Put SOLE 0 135,500 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 2 100 SH   SOLE 0 100 0 0
HALOZYME THERAPEUTICS INC Call 40637H109 144 34,700 SH Call SOLE 0 34,700 0 0
HALOZYME THERAPEUTICS INC Put 40637H109 4 6,600 SH Put SOLE 0 6,600 0 0
HANCOCK HLDG CO Call 410120109 0 200 SH Call SOLE 0 200 0 0
HANESBRANDS INC COM 410345102 2 100 SH   SOLE 0 100 0 0
HANESBRANDS INC Call 410345102 19 25,500 SH Call SOLE 0 25,500 0 0
HANESBRANDS INC Put 410345102 5 3,500 SH Put SOLE 0 3,500 0 0
HANNON ARMSTRONG SUST INFR C Put 41068X100 0 300 SH Put SOLE 0 300 0 0
HARDINGE INC COM 412324303 90 5,213 SH   SOLE 0 5,213 0 0
HARDINGE INC Call 412324303 0 1,300 SH Call SOLE 0 1,300 0 0
HARLEY DAVIDSON INC COM 412822108 339 6,664 SH   SOLE 0 6,664 0 0
HARLEY DAVIDSON INC Call 412822108 25 7,100 SH Call SOLE 0 7,100 0 0
HARLEY DAVIDSON INC Put 412822108 115 26,800 SH Put SOLE 0 26,800 0 0
HARMONIC INC COM 413160102 0 100 SH   SOLE 0 100 0 0
HARMONIC INC Call 413160102 0 200 SH Call SOLE 0 200 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 7,381 143,200 SH   SOLE 0 143,200 0 0
HARTFORD FINL SVCS GROUP INC Call 416515104 113 32,100 SH Call SOLE 0 32,100 0 0
HARTFORD FINL SVCS GROUP INC Put 416515104 0 700 SH Put SOLE 0 700 0 0
HASBRO INC COM 418056107 90 999 SH   SOLE 0 999 0 0
HASBRO INC Call 418056107 0 1,000 SH Call SOLE 0 1,000 0 0
HASBRO INC Put 418056107 2 800 SH Put SOLE 0 800 0 0
HAWAIIAN HOLDINGS INC Call 419879101 5 2,300 SH Call SOLE 0 2,300 0 0
HAWAIIAN HOLDINGS INC Put 419879101 0 1,400 SH Put SOLE 0 1,400 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 5 175 SH   SOLE 0 175 0 0
HC2 HLDGS INC COM 404139107 7 1,245 SH   SOLE 0 1,245 0 0
HCA HEALTHCARE INC COM 40412C101 65 748 SH   SOLE 0 748 0 0
HCA HEALTHCARE INC Call 40412C101 308 35,000 SH Call SOLE 0 35,000 0 0
HCA HEALTHCARE INC Put 40412C101 6 79,100 SH Put SOLE 0 79,100 0 0
HCI GROUP INC Call 40416E103 1 1,900 SH Call SOLE 0 1,900 0 0
HCI GROUP INC Put 40416E103 5 4,000 SH Put SOLE 0 4,000 0 0
HCP INC COM 40414L109 59 2,300 SH   SOLE 0 2,300 0 0
HCP INC Call 40414L109 1 6,600 SH Call SOLE 0 6,600 0 0
HCP INC Put 40414L109 19 6,800 SH Put SOLE 0 6,800 0 0
HD SUPPLY HLDGS INC COM 40416M105 2,016 50,366 SH   SOLE 0 50,366 0 0
HD SUPPLY HLDGS INC Call 40416M105 1 1,000 SH Call SOLE 0 1,000 0 0
HD SUPPLY HLDGS INC Put 40416M105 134 56,600 SH Put SOLE 0 56,600 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 1,929 18,978 SH   SOLE 0 18,978 0 0
HDFC BANK LTD Call 40415F101 21 6,000 SH Call SOLE 0 6,000 0 0
HDFC BANK LTD Put 40415F101 20 5,300 SH Put SOLE 0 5,300 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 148 5,944 SH   SOLE 0 5,944 0 0
HEALTH INS INNOVATIONS INC Call 42225K106 91 14,400 SH Call SOLE 0 14,400 0 0
HEALTH INS INNOVATIONS INC Put 42225K106 47 40,000 SH Put SOLE 0 40,000 0 0
HEALTHCARE SVCS GRP INC Put 421906108 0 200 SH Put SOLE 0 200 0 0
HEALTHCARE TR AMER INC Put 42225P501 1 1,800 SH Put SOLE 0 1,800 0 0
HEICO CORP NEW COM 422806109 389 4,127 SH   SOLE 0 4,127 0 0
HEICO CORP NEW CL A 422806208 577 7,300 SH   SOLE 0 7,300 0 0
HEICO CORP NEW Call 422806109 9 2,900 SH Call SOLE 0 2,900 0 0
HEICO CORP NEW Put 422806109 8 3,700 SH Put SOLE 0 3,700 0 0
HEIDRICK & STRUGGLES INTL IN Put 422819102 0 1,400 SH Put SOLE 0 1,400 0 0
HELIOS & MATHESON ANALYTICS COM NEW 42327L200 5 800 SH   SOLE 0 800 0 0
HELIOS & MATHESON ANALYTICS Call 42327L200 1 1,900 SH Call SOLE 0 1,900 0 0
HELIOS & MATHESON ANALYTICS Put 42327L200 2 2,700 SH Put SOLE 0 2,700 0 0
HELMERICH & PAYNE INC COM 423452101 1,338 20,708 SH   SOLE 0 20,708 0 0
HELMERICH & PAYNE INC Call 423452101 22 12,900 SH Call SOLE 0 12,900 0 0
HELMERICH & PAYNE INC Put 423452101 11 15,800 SH Put SOLE 0 15,800 0 0
HENRY JACK & ASSOC INC COM 426281101 51 441 SH   SOLE 0 441 0 0
HENRY JACK & ASSOC INC Put 426281101 0 200 SH Put SOLE 0 200 0 0
HERBALIFE LTD Call G4412G101 330 34,600 SH Call SOLE 0 34,600 0 0
HERBALIFE LTD Put G4412G101 74 100,400 SH Put SOLE 0 100,400 0 0
HERC HLDGS INC COM 42704L104 48 776 SH   SOLE 0 776 0 0
HERC HLDGS INC Put 42704L104 0 1,200 SH Put SOLE 0 1,200 0 0
HERCULES CAPITAL INC COM 427096508 78 6,007 SH   SOLE 0 6,007 0 0
HERCULES CAPITAL INC Put 427096508 14 7,100 SH Put SOLE 0 7,100 0 0
HERITAGE INS HLDGS INC Call 42727J102 52 18,300 SH Call SOLE 0 18,300 0 0
HERITAGE INS HLDGS INC Put 42727J102 1 3,600 SH Put SOLE 0 3,600 0 0
HERON THERAPEUTICS INC Call 427746102 51 18,300 SH Call SOLE 0 18,300 0 0
HERON THERAPEUTICS INC Put 427746102 0 4,100 SH Put SOLE 0 4,100 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 23 1,325 SH   SOLE 0 1,325 0 0
HERSHA HOSPITALITY TR Call 427825500 1 2,200 SH Call SOLE 0 2,200 0 0
HERSHA HOSPITALITY TR Put 427825500 4 1,700 SH Put SOLE 0 1,700 0 0
HERSHEY CO Call 427866108 0 200 SH Call SOLE 0 200 0 0
HERSHEY CO Put 427866108 0 800 SH Put SOLE 0 800 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 180 8,146 SH   SOLE 0 8,146 0 0
HERTZ GLOBAL HLDGS INC Call 42806J106 513 71,400 SH Call SOLE 0 71,400 0 0
HERTZ GLOBAL HLDGS INC Put 42806J106 125 181,700 SH Put SOLE 0 181,700 0 0
HESS CORP COM 42809H107 755 15,924 SH   SOLE 0 15,924 0 0
HESS CORP Call 42809H107 107 15,900 SH Call SOLE 0 15,900 0 0
HESS CORP Put 42809H107 91 37,900 SH Put SOLE 0 37,900 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 689 48,010 SH   SOLE 0 48,010 0 0
HEWLETT PACKARD ENTERPRISE C Call 42824C109 23 41,800 SH Call SOLE 0 41,800 0 0
HEWLETT PACKARD ENTERPRISE C Put 42824C109 0 900 SH Put SOLE 0 900 0 0
HEXCEL CORP NEW Call 428291108 24 6,800 SH Call SOLE 0 6,800 0 0
HEXCEL CORP NEW Put 428291108 0 400 SH Put SOLE 0 400 0 0
HFF INC CL A 40418F108 24 500 SH   SOLE 0 500 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 98 9,173 SH   SOLE 0 9,173 0 0
HI-CRUSH PARTNERS LP Call 428337109 48 28,800 SH Call SOLE 0 28,800 0 0
HI-CRUSH PARTNERS LP Put 428337109 4 23,700 SH Put SOLE 0 23,700 0 0
HIBBETT SPORTS INC Put 428567101 1 2,200 SH Put SOLE 0 2,200 0 0
HIGHPOWER INTL INC COM 43113X101 8 2,342 SH   SOLE 0 2,342 0 0
HIGHPOWER INTL INC Call 43113X101 1 5,600 SH Call SOLE 0 5,600 0 0
HIGHWOODS PPTYS INC Call 431284108 0 4,200 SH Call SOLE 0 4,200 0 0
HILTON GRAND VACATIONS INC Put 43283X105 0 300 SH Put SOLE 0 300 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 210 2,633 SH   SOLE 0 2,633 0 0
HILTON WORLDWIDE HLDGS INC Call 43300A203 2 400 SH Call SOLE 0 400 0 0
HILTON WORLDWIDE HLDGS INC Put 43300A203 2 1,200 SH Put SOLE 0 1,200 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 251 24,181 SH   SOLE 0 24,181 0 0
HIMAX TECHNOLOGIES INC Call 43289P106 56 142,300 SH Call SOLE 0 142,300 0 0
HIMAX TECHNOLOGIES INC Put 43289P106 18 6,600 SH Put SOLE 0 6,600 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 35 1,091 SH   SOLE 0 1,091 0 0
HOLLY ENERGY PARTNERS L P Call 435763107 0 3,400 SH Call SOLE 0 3,400 0 0
HOLLY ENERGY PARTNERS L P Put 435763107 15 8,100 SH Put SOLE 0 8,100 0 0
HOLLYFRONTIER CORP COM 436106108 5 100 SH   SOLE 0 100 0 0
HOLLYFRONTIER CORP Call 436106108 111 14,500 SH Call SOLE 0 14,500 0 0
HOLLYFRONTIER CORP Put 436106108 2 15,800 SH Put SOLE 0 15,800 0 0
HOLLYSYS AUTOMATION TECHNOLO Call G45667105 0 1,000 SH Call SOLE 0 1,000 0 0
HOLLYSYS AUTOMATION TECHNOLO Put G45667105 0 100 SH Put SOLE 0 100 0 0
HOLOGIC INC COM 436440101 162 3,807 SH   SOLE 0 3,807 0 0
HOLOGIC INC Call 436440101 2 1,500 SH Call SOLE 0 1,500 0 0
HOLOGIC INC Put 436440101 0 9,700 SH Put SOLE 0 9,700 0 0
HOME BANCSHARES INC COM 436893200 61 2,632 SH   SOLE 0 2,632 0 0
HOME BANCSHARES INC Call 436893200 5 3,900 SH Call SOLE 0 3,900 0 0
HOME BANCSHARES INC Put 436893200 0 800 SH Put SOLE 0 800 0 0
HOME DEPOT INC COM 437076102 9,045 47,724 SH   SOLE 0 47,724 0 0
HOME DEPOT INC Call 437076102 913 58,200 SH Call SOLE 0 58,200 0 0
HOME DEPOT INC Put 437076102 114 225,100 SH Put SOLE 0 225,100 0 0
HOMESTREET INC COM 43785V102 13 471 SH   SOLE 0 471 0 0
HOMESTREET INC Put 43785V102 0 1,900 SH Put SOLE 0 1,900 0 0
HONDA MOTOR LTD AMERN SHS 438128308 0 9 SH   SOLE 0 9 0 0
HONDA MOTOR LTD Call 438128308 1 300 SH Call SOLE 0 300 0 0
HONDA MOTOR LTD Put 438128308 19 1,200 SH Put SOLE 0 1,200 0 0
HONEYWELL INTL INC Call 438516106 477 40,200 SH Call SOLE 0 40,200 0 0
HONEYWELL INTL INC Put 438516106 6 159,500 SH Put SOLE 0 159,500 0 0
HOOKER FURNITURE CORP Call 439038100 0 300 SH Call SOLE 0 300 0 0
HORIZON GLOBAL CORP COM 44052W104 5 380 SH   SOLE 0 380 0 0
HORIZON PHARMA PLC SHS G4617B105 340 23,328 SH   SOLE 0 23,328 0 0
HORIZON PHARMA PLC Call G4617B105 1 10,300 SH Call SOLE 0 10,300 0 0
HORIZON PHARMA PLC Put G4617B105 4 8,300 SH Put SOLE 0 8,300 0 0
HORMEL FOODS CORP COM 440452100 647 17,796 SH   SOLE 0 17,796 0 0
HORMEL FOODS CORP Call 440452100 5 23,600 SH Call SOLE 0 23,600 0 0
HORMEL FOODS CORP Put 440452100 16 5,800 SH Put SOLE 0 5,800 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 14 4,677 SH   SOLE 0 4,677 0 0
HORNBECK OFFSHORE SVCS INC N Put 440543106 0 200 SH Put SOLE 0 200 0 0
HORTONWORKS INC COM 440894103 14 711 SH   SOLE 0 711 0 0
HORTONWORKS INC Call 440894103 23 14,800 SH Call SOLE 0 14,800 0 0
HORTONWORKS INC Put 440894103 0 1,000 SH Put SOLE 0 1,000 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5 200 SH   SOLE 0 200 0 0
HOSPITALITY PPTYS TR Call 44106M102 0 5,300 SH Call SOLE 0 5,300 0 0
HOSPITALITY PPTYS TR Put 44106M102 0 1,000 SH Put SOLE 0 1,000 0 0
HOST HOTELS & RESORTS INC COM 44107P104 218 10,985 SH   SOLE 0 10,985 0 0
HOST HOTELS & RESORTS INC Call 44107P104 0 800 SH Call SOLE 0 800 0 0
HOST HOTELS & RESORTS INC Put 44107P104 29 24,200 SH Put SOLE 0 24,200 0 0
HOSTESS BRANDS INC CL A 44109J106 91 6,200 SH   SOLE 0 6,200 0 0
HOSTESS BRANDS INC Call 44109J106 0 300 SH Call SOLE 0 300 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 23 7,084 SH   SOLE 0 7,084 0 0
HOVNANIAN ENTERPRISES INC Put 442487203 1 10,000 SH Put SOLE 0 10,000 0 0
HP INC Call 40434L105 11 25,000 SH Call SOLE 0 25,000 0 0
HP INC Put 40434L105 0 400 SH Put SOLE 0 400 0 0
HRG GROUP INC COM 40434J100 246 14,556 SH   SOLE 0 14,556 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 612 11,865 SH   SOLE 0 11,865 0 0
HSBC HLDGS PLC Call 404280406 18 9,000 SH Call SOLE 0 9,000 0 0
HSBC HLDGS PLC Put 404280406 18 20,100 SH Put SOLE 0 20,100 0 0
HSN INC Call 404303109 2 1,600 SH Call SOLE 0 1,600 0 0
HSN INC Put 404303109 1 1,600 SH Put SOLE 0 1,600 0 0
HUBSPOT INC COM 443573100 201 2,275 SH   SOLE 0 2,275 0 0
HUBSPOT INC Call 443573100 1 700 SH Call SOLE 0 700 0 0
HUBSPOT INC Put 443573100 1 1,600 SH Put SOLE 0 1,600 0 0
HUDBAY MINERALS INC *W EXP 07/20/201 443628136 0 1,227 SH   SOLE 0 1,227 0 0
HUDBAY MINERALS INC Call 443628102 0 400 SH Call SOLE 0 400 0 0
HUDBAY MINERALS INC Put 443628102 0 2,200 SH Put SOLE 0 2,200 0 0
HUDSON TECHNOLOGIES INC COM 444144109 82 13,575 SH   SOLE 0 13,575 0 0
HUDSON TECHNOLOGIES INC Call 444144109 0 1,400 SH Call SOLE 0 1,400 0 0
HUDSON TECHNOLOGIES INC Put 444144109 12 33,800 SH Put SOLE 0 33,800 0 0
HUMANA INC COM 444859102 2,221 8,955 SH   SOLE 0 8,955 0 0
HUMANA INC Call 444859102 1,167 29,900 SH Call SOLE 0 29,900 0 0
HUMANA INC Put 444859102 119 49,200 SH Put SOLE 0 49,200 0 0
HUNT J B TRANS SVCS INC COM 445658107 30 262 SH   SOLE 0 262 0 0
HUNT J B TRANS SVCS INC Call 445658107 210 10,500 SH Call SOLE 0 10,500 0 0
HUNTINGTON BANCSHARES INC COM 446150104 141 9,690 SH   SOLE 0 9,690 0 0
HUNTINGTON BANCSHARES INC Call 446150104 1 1,500 SH Call SOLE 0 1,500 0 0
HUNTINGTON BANCSHARES INC Put 446150104 15 5,800 SH Put SOLE 0 5,800 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 151 644 SH   SOLE 0 644 0 0
HUNTINGTON INGALLS INDS INC Call 446413106 0 100 SH Call SOLE 0 100 0 0
HUNTSMAN CORP COM 447011107 3 100 SH   SOLE 0 100 0 0
HUNTSMAN CORP Call 447011107 992 188,600 SH Call SOLE 0 188,600 0 0
HUNTSMAN CORP Put 447011107 3 51,600 SH Put SOLE 0 51,600 0 0
HYATT HOTELS CORP COM CL A 448579102 81 1,103 SH   SOLE 0 1,103 0 0
HYATT HOTELS CORP Call 448579102 37 7,500 SH Call SOLE 0 7,500 0 0
HYATT HOTELS CORP Put 448579102 0 200 SH Put SOLE 0 200 0 0
HYDROGENICS CORP NEW COM NEW 448883207 0 40 SH   SOLE 0 40 0 0
I D SYSTEMS INC COM 449489103 14 2,106 SH   SOLE 0 2,106 0 0
IAC INTERACTIVECORP COM 44919P508 421 3,444 SH   SOLE 0 3,444 0 0
IAC INTERACTIVECORP Call 44919P508 75 24,100 SH Call SOLE 0 24,100 0 0
IAC INTERACTIVECORP Put 44919P508 3 5,000 SH Put SOLE 0 5,000 0 0
IAMGOLD CORP COM 450913108 17 3,061 SH   SOLE 0 3,061 0 0
IBERIABANK CORP COM 450828108 760 9,810 SH   SOLE 0 9,810 0 0
IBERIABANK CORP Call 450828108 0 400 SH Call SOLE 0 400 0 0
IBERIABANK CORP Put 450828108 44 33,700 SH Put SOLE 0 33,700 0 0
ICAHN ENTERPRISES LP Put 451100101 4 3,200 SH Put SOLE 0 3,200 0 0
ICHOR HOLDINGS SHS G4740B105 17 700 SH   SOLE 0 700 0 0
ICHOR HOLDINGS Call G4740B105 2 1,600 SH Call SOLE 0 1,600 0 0
ICHOR HOLDINGS Put G4740B105 8 2,600 SH Put SOLE 0 2,600 0 0
ICICI BK LTD ADR 45104G104 4 500 SH   SOLE 0 500 0 0
ICICI BK LTD Call 45104G104 6 3,100 SH Call SOLE 0 3,100 0 0
ICICI BK LTD Put 45104G104 0 2,300 SH Put SOLE 0 2,300 0 0
ICONIX BRAND GROUP INC Put 451055107 44 12,000 SH Put SOLE 0 12,000 0 0
ICU MED INC Put 44930G107 0 200 SH Put SOLE 0 200 0 0
IDACORP INC Call 451107106 0 100 SH Call SOLE 0 100 0 0
IDENTIV INC COM NEW 45170X205 1 400 SH   SOLE 0 400 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 14 6,800 SH   SOLE 0 6,800 0 0
IDEXX LABS INC COM 45168D104 594 3,800 SH   SOLE 0 3,800 0 0
IDT CORP CL B NEW 448947507 1 100 SH   SOLE 0 100 0 0
IDT CORP Call 448947507 0 200 SH Call SOLE 0 200 0 0
IGNYTA INC COM 451731103 58 2,200 SH   SOLE 0 2,200 0 0
IGNYTA INC Call 451731103 15 1,700 SH Call SOLE 0 1,700 0 0
IHS MARKIT LTD SHS G47567105 165 3,673 SH   SOLE 0 3,673 0 0
IHS MARKIT LTD Call G47567105 0 500 SH Call SOLE 0 500 0 0
IHS MARKIT LTD Put G47567105 0 600 SH Put SOLE 0 600 0 0
II VI INC Call 902104108 1 400 SH Call SOLE 0 400 0 0
ILG INC COM 44967H101 1,168 41,013 SH   SOLE 0 41,013 0 0
ILG INC Call 44967H101 16 41,100 SH Call SOLE 0 41,100 0 0
ILG INC Put 44967H101 210 255,300 SH Put SOLE 0 255,300 0 0
ILLINOIS TOOL WKS INC COM 452308109 838 5,026 SH   SOLE 0 5,026 0 0
ILLINOIS TOOL WKS INC Call 452308109 54 1,900 SH Call SOLE 0 1,900 0 0
ILLINOIS TOOL WKS INC Put 452308109 19 6,500 SH Put SOLE 0 6,500 0 0
ILLUMINA INC COM 452327109 13,844 63,363 SH   SOLE 0 63,363 0 0
ILLUMINA INC Call 452327109 320 17,300 SH Call SOLE 0 17,300 0 0
ILLUMINA INC Put 452327109 434 77,100 SH Put SOLE 0 77,100 0 0
IMAX CORP COM 45245E109 61 2,661 SH   SOLE 0 2,661 0 0
IMAX CORP Put 45245E109 11 6,700 SH Put SOLE 0 6,700 0 0
IMMERSION CORP COM 452521107 164 23,363 SH   SOLE 0 23,363 0 0
IMMERSION CORP Call 452521107 12 11,200 SH Call SOLE 0 11,200 0 0
IMMERSION CORP Put 452521107 17 8,600 SH Put SOLE 0 8,600 0 0
IMMUNOGEN INC COM 45253H101 11 1,794 SH   SOLE 0 1,794 0 0
IMMUNOGEN INC Call 45253H101 0 17,100 SH Call SOLE 0 17,100 0 0
IMMUNOGEN INC Put 45253H101 0 5,600 SH Put SOLE 0 5,600 0 0
IMMUNOMEDICS INC Call 452907108 760 116,600 SH Call SOLE 0 116,600 0 0
IMMUNOMEDICS INC Put 452907108 22 29,200 SH Put SOLE 0 29,200 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 48 4,793 SH   SOLE 0 4,793 0 0
IMPAC MTG HLDGS INC Call 45254P508 1 3,000 SH Call SOLE 0 3,000 0 0
IMPAC MTG HLDGS INC Put 45254P508 0 1,900 SH Put SOLE 0 1,900 0 0
IMPERVA INC COM 45321L100 49 1,235 SH   SOLE 0 1,235 0 0
IMPERVA INC Call 45321L100 0 500 SH Call SOLE 0 500 0 0
IMPERVA INC Put 45321L100 0 100 SH Put SOLE 0 100 0 0
IMPINJ INC COM 453204109 527 23,392 SH   SOLE 0 23,392 0 0
IMPINJ INC Call 453204109 0 4,800 SH Call SOLE 0 4,800 0 0
IMPINJ INC Put 453204109 237 28,000 SH Put SOLE 0 28,000 0 0
INC RESH HLDGS INC CL A 45329R109 39 900 SH   SOLE 0 900 0 0
INCYTE CORP COM 45337C102 2,017 21,300 SH   SOLE 0 21,300 0 0
INCYTE CORP Call 45337C102 255 35,600 SH Call SOLE 0 35,600 0 0
INCYTE CORP Put 45337C102 1,203 86,600 SH Put SOLE 0 86,600 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 1 SH   SOLE 0 1 0 0
INDEPENDENCE RLTY TR INC Call 45378A106 3 9,000 SH Call SOLE 0 9,000 0 0
INDEPENDENT BK GROUP INC COM 45384B106 27 400 SH   SOLE 0 400 0 0
INDIA FD INC COM 454089103 13 500 SH   SOLE 0 500 0 0
INDIA FD INC Call 454089103 0 100 SH Call SOLE 0 100 0 0
INFINERA CORPORATION COM 45667G103 78 12,403 SH   SOLE 0 12,403 0 0
INFINERA CORPORATION Call 45667G103 0 6,500 SH Call SOLE 0 6,500 0 0
INFINERA CORPORATION Put 45667G103 139 24,600 SH Put SOLE 0 24,600 0 0
INFINITY PHARMACEUTICALS INC Call 45665G303 0 500 SH Call SOLE 0 500 0 0
INFOSYS LTD SPONSORED ADR 456788108 112 6,936 SH   SOLE 0 6,936 0 0
INFOSYS LTD Call 456788108 19 29,900 SH Call SOLE 0 29,900 0 0
INFOSYS LTD Put 456788108 7 45,700 SH Put SOLE 0 45,700 0 0
INFRAREIT INC COM 45685L100 108 5,829 SH   SOLE 0 5,829 0 0
INFRAREIT INC Put 45685L100 20 4,800 SH Put SOLE 0 4,800 0 0
ING GROEP N V SPONSORED ADR 456837103 153 8,300 SH   SOLE 0 8,300 0 0
ING GROEP N V Call 456837103 2 12,400 SH Call SOLE 0 12,400 0 0
ING GROEP N V Put 456837103 20 3,600 SH Put SOLE 0 3,600 0 0
INGERSOLL-RAND PLC SHS G47791101 79 896 SH   SOLE 0 896 0 0
INGERSOLL-RAND PLC Call G47791101 1 300 SH Call SOLE 0 300 0 0
INGERSOLL-RAND PLC Put G47791101 4 3,500 SH Put SOLE 0 3,500 0 0
INGLES MKTS INC Call 457030104 9 1,800 SH Call SOLE 0 1,800 0 0
INGLES MKTS INC Put 457030104 0 200 SH Put SOLE 0 200 0 0
INNERWORKINGS INC COM 45773Y105 5 570 SH   SOLE 0 570 0 0
INNERWORKINGS INC Call 45773Y105 0 500 SH Call SOLE 0 500 0 0
INNERWORKINGS INC Put 45773Y105 4 2,100 SH Put SOLE 0 2,100 0 0
INNOPHOS HOLDINGS INC Call 45774N108 4 2,000 SH Call SOLE 0 2,000 0 0
INNOPHOS HOLDINGS INC Put 45774N108 1 2,600 SH Put SOLE 0 2,600 0 0
INNOVIVA INC Call 45781M101 3 3,000 SH Call SOLE 0 3,000 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 5 2,000 SH   SOLE 0 2,000 0 0
INOTEK PHARMACEUTICALS CORP Call 45780V102 0 300 SH Call SOLE 0 300 0 0
INOVALON HLDGS INC COM CL A 45781D101 5 383 SH   SOLE 0 383 0 0
INOVALON HLDGS INC Call 45781D101 5 14,900 SH Call SOLE 0 14,900 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1 400 SH   SOLE 0 400 0 0
INOVIO PHARMACEUTICALS INC Call 45773H201 0 100 SH Call SOLE 0 100 0 0
INOVIO PHARMACEUTICALS INC Put 45773H201 0 1,000 SH Put SOLE 0 1,000 0 0
INPHI CORP COM 45772F107 20 560 SH   SOLE 0 560 0 0
INPHI CORP Call 45772F107 0 200 SH Call SOLE 0 200 0 0
INPHI CORP Put 45772F107 0 1,900 SH Put SOLE 0 1,900 0 0
INSEEGO CORP COM 45782B104 0 500 SH   SOLE 0 500 0 0
INSIGHT ENTERPRISES INC COM 45765U103 22 600 SH   SOLE 0 600 0 0
INSIGNIA SYS INC COM 45765Y105 3 2,900 SH   SOLE 0 2,900 0 0
INSMED INC Call 457669307 44 3,100 SH Call SOLE 0 3,100 0 0
INSMED INC Put 457669307 0 300 SH Put SOLE 0 300 0 0
INSPERITY INC Call 45778Q107 0 800 SH Call SOLE 0 800 0 0
INSPERITY INC Put 45778Q107 0 400 SH Put SOLE 0 400 0 0
INSTALLED BLDG PRODS INC COM 45780R101 30 400 SH   SOLE 0 400 0 0
INSTALLED BLDG PRODS INC Call 45780R101 38 1,600 SH Call SOLE 0 1,600 0 0
INSTALLED BLDG PRODS INC Put 45780R101 1 300 SH Put SOLE 0 300 0 0
INSTRUCTURE INC Call 45781U103 1 1,700 SH Call SOLE 0 1,700 0 0
INSTRUCTURE INC Put 45781U103 1 500 SH Put SOLE 0 500 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 0 100 SH   SOLE 0 100 0 0
INSYS THERAPEUTICS INC NEW Call 45824V209 2 6,200 SH Call SOLE 0 6,200 0 0
INTEGRATED DEVICE TECHNOLOGY Call 458118106 10 7,900 SH Call SOLE 0 7,900 0 0
INTEL CORP Call 458140100 691 72,100 SH Call SOLE 0 72,100 0 0
INTEL CORP Put 458140100 38 193,200 SH Put SOLE 0 193,200 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 23 1,198 SH   SOLE 0 1,198 0 0
INTELLIA THERAPEUTICS INC Call 45826J105 11 5,700 SH Call SOLE 0 5,700 0 0
INTELLIA THERAPEUTICS INC Put 45826J105 6 1,200 SH Put SOLE 0 1,200 0 0
INTELSAT S A COM L5140P101 64 18,913 SH   SOLE 0 18,913 0 0
INTELSAT S A Put L5140P101 51 24,100 SH Put SOLE 0 24,100 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 74 1,255 SH   SOLE 0 1,255 0 0
INTERACTIVE BROKERS GROUP IN Put 45841N107 0 100 SH Put SOLE 0 100 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 11 200 SH   SOLE 0 200 0 0
INTERCEPT PHARMACEUTICALS IN Call 45845P108 4 5,300 SH Call SOLE 0 5,300 0 0
INTERCEPT PHARMACEUTICALS IN Put 45845P108 329 11,600 SH Put SOLE 0 11,600 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 585 8,293 SH   SOLE 0 8,293 0 0
INTERCONTINENTAL EXCHANGE IN Call 45866F104 2 1,900 SH Call SOLE 0 1,900 0 0
INTERCONTINENTAL EXCHANGE IN Put 45866F104 25 6,900 SH Put SOLE 0 6,900 0 0
INTERDIGITAL INC COM 45867G101 6 85 SH   SOLE 0 85 0 0
INTERFACE INC Call 458665304 2 1,000 SH Call SOLE 0 1,000 0 0
INTERNAP CORP COM PAR 45885A409 5 365 SH   SOLE 0 365 0 0
INTERNAP CORP Call 45885A409 6 3,000 SH Call SOLE 0 3,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 473 3,084 SH   SOLE 0 3,084 0 0
INTERNATIONAL BUSINESS MACHS Call 459200101 28 26,300 SH Call SOLE 0 26,300 0 0
INTERNATIONAL BUSINESS MACHS Put 459200101 1,176 62,700 SH Put SOLE 0 62,700 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 9 369 SH   SOLE 0 369 0 0
INTERNATIONAL GAME TECHNOLOG Call G4863A108 19 18,900 SH Call SOLE 0 18,900 0 0
INTERNATIONAL GAME TECHNOLOG Put G4863A108 1 7,800 SH Put SOLE 0 7,800 0 0
INTERPUBLIC GROUP COS INC COM 460690100 472 23,450 SH   SOLE 0 23,450 0 0
INTERPUBLIC GROUP COS INC Call 460690100 5 31,100 SH Call SOLE 0 31,100 0 0
INTEVAC INC COM 461148108 5 835 SH   SOLE 0 835 0 0
INTEVAC INC Call 461148108 0 200 SH Call SOLE 0 200 0 0
INTL PAPER CO COM 460146103 502 8,674 SH   SOLE 0 8,674 0 0
INTL PAPER CO Call 460146103 290 32,600 SH Call SOLE 0 32,600 0 0
INTL PAPER CO Put 460146103 7 7,000 SH Put SOLE 0 7,000 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 128 8,861 SH   SOLE 0 8,861 0 0
INTRA CELLULAR THERAPIES INC Call 46116X101 23 12,400 SH Call SOLE 0 12,400 0 0
INTRA CELLULAR THERAPIES INC Put 46116X101 22 31,600 SH Put SOLE 0 31,600 0 0
INTREPID POTASH INC COM 46121Y102 30 6,497 SH   SOLE 0 6,497 0 0
INTREPID POTASH INC Call 46121Y102 9 20,200 SH Call SOLE 0 20,200 0 0
INTREXON CORP COM 46122T102 305 26,504 SH   SOLE 0 26,504 0 0
INTREXON CORP Call 46122T102 3 23,300 SH Call SOLE 0 23,300 0 0
INTREXON CORP Put 46122T102 72 16,000 SH Put SOLE 0 16,000 0 0
INTUIT COM 461202103 1,906 12,084 SH   SOLE 0 12,084 0 0
INTUIT Call 461202103 177 12,900 SH Call SOLE 0 12,900 0 0
INTUIT Put 461202103 56 24,600 SH Put SOLE 0 24,600 0 0
INTUITIVE SURGICAL INC Call 46120E602 132 2,500 SH Call SOLE 0 2,500 0 0
INTUITIVE SURGICAL INC Put 46120E602 128 3,800 SH Put SOLE 0 3,800 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 125 10,000 SH   SOLE 0 10,000 0 0
INVESCO LTD Call G491BT108 25 13,800 SH Call SOLE 0 13,800 0 0
INVESCO LTD Put G491BT108 2 7,100 SH Put SOLE 0 7,100 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 15 862 SH   SOLE 0 862 0 0
INVESCO MORTGAGE CAPITAL INC Call 46131B100 0 1,500 SH Call SOLE 0 1,500 0 0
INVESCO MORTGAGE CAPITAL INC Put 46131B100 1 2,200 SH Put SOLE 0 2,200 0 0
INVITAE CORP Call 46185L103 11 4,500 SH Call SOLE 0 4,500 0 0
INVITATION HOMES INC COM 46187W107 0 41 SH   SOLE 0 41 0 0
INVITATION HOMES INC Call 46187W107 2 800 SH Call SOLE 0 800 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 0 700 SH   SOLE 0 700 0 0
INVIVO THERAPEUTICS HLDGS CO Put 46186M209 1 700 SH Put SOLE 0 700 0 0
ION GEOPHYSICAL CORP Call 462044207 23 1,700 SH Call SOLE 0 1,700 0 0
IONIS PHARMACEUTICALS INC COM 462222100 502 9,997 SH   SOLE 0 9,997 0 0
IONIS PHARMACEUTICALS INC Call 462222100 263 27,000 SH Call SOLE 0 27,000 0 0
IONIS PHARMACEUTICALS INC Put 462222100 30 12,500 SH Put SOLE 0 12,500 0 0
IOVANCE BIOTHERAPEUTICS INC Call 462260100 12 15,500 SH Call SOLE 0 15,500 0 0
IOVANCE BIOTHERAPEUTICS INC Put 462260100 3 1,900 SH Put SOLE 0 1,900 0 0
IPG PHOTONICS CORP COM 44980X109 1,279 5,974 SH   SOLE 0 5,974 0 0
IPG PHOTONICS CORP Call 44980X109 2 10,800 SH Call SOLE 0 10,800 0 0
IPG PHOTONICS CORP Put 44980X109 96 10,200 SH Put SOLE 0 10,200 0 0
IRIDIUM COMMUNICATIONS INC Call 46269C102 17 19,500 SH Call SOLE 0 19,500 0 0
IROBOT CORP COM 462726100 187 2,451 SH   SOLE 0 2,451 0 0
IROBOT CORP Call 462726100 0 100 SH Call SOLE 0 100 0 0
IROBOT CORP Put 462726100 177 7,900 SH Put SOLE 0 7,900 0 0
IRON MTN INC NEW COM 46284V101 176 4,680 SH   SOLE 0 4,680 0 0
IRON MTN INC NEW Call 46284V101 11 45,100 SH Call SOLE 0 45,100 0 0
IRON MTN INC NEW Put 46284V101 1 3,400 SH Put SOLE 0 3,400 0 0
ISHARES INC MSCI AUST ETF 464286103 417 18,034 SH   SOLE 0 18,034 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 2,412 59,637 SH   SOLE 0 59,637 0 0
ISHARES INC MSCI CDA ETF 464286509 14 500 SH   SOLE 0 500 0 0
ISHARES INC MSCI CHILE ETF 464286640 1,150 22,057 SH   SOLE 0 22,057 0 0
ISHARES INC MSCI BRIC INDX 464286657 17 400 SH   SOLE 0 400 0 0
ISHARES INC MSCI PAC JP ETF 464286665 76 1,600 SH   SOLE 0 1,600 0 0
ISHARES INC MSCI TURKEY ETF 464286715 39 900 SH   SOLE 0 900 0 0
ISHARES INC MSCI SPAIN ETF 464286764 163 5,000 SH   SOLE 0 5,000 0 0
ISHARES INC MSCI STH KOR ETF 464286772 273 3,644 SH   SOLE 0 3,644 0 0
ISHARES INC MSCI STH AFR ETF 464286780 261 3,741 SH   SOLE 0 3,741 0 0
ISHARES INC MSCI GERMANY ETF 464286806 5 165 SH   SOLE 0 165 0 0
ISHARES INC CORE MSCI EMKT 46434G103 34 600 SH   SOLE 0 600 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 3 200 SH   SOLE 0 200 0 0
ISHARES INC MSCI ITALY ETF 46434G830 261 8,590 SH   SOLE 0 8,590 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 31 900 SH   SOLE 0 900 0 0
ISHARES INC Call 46434G830 0 7,700 SH Call SOLE 0 7,700 0 0
ISHARES INC Call 46434G103 18 6,000 SH Call SOLE 0 6,000 0 0
ISHARES INC Call 46434G772 50 191,500 SH Call SOLE 0 191,500 0 0
ISHARES INC Call 46434G822 53 26,800 SH Call SOLE 0 26,800 0 0
ISHARES INC Call 464286806 182 69,200 SH Call SOLE 0 69,200 0 0
ISHARES INC Call 464286780 0 200 SH Call SOLE 0 200 0 0
ISHARES INC Call 464286822 21 139,800 SH Call SOLE 0 139,800 0 0
ISHARES INC Call 464286871 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 464286772 10 6,500 SH Call SOLE 0 6,500 0 0
ISHARES INC Call 464286715 149 58,900 SH Call SOLE 0 58,900 0 0
ISHARES INC Call 464286707 0 6,000 SH Call SOLE 0 6,000 0 0
ISHARES INC Call 464286665 0 400 SH Call SOLE 0 400 0 0
ISHARES INC Call 464286657 10 4,100 SH Call SOLE 0 4,100 0 0
ISHARES INC Call 464286640 68 57,200 SH Call SOLE 0 57,200 0 0
ISHARES INC Call 464286624 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 464286509 7 41,000 SH Call SOLE 0 41,000 0 0
ISHARES INC Call 464286525 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 464286608 10 4,800 SH Call SOLE 0 4,800 0 0
ISHARES INC Call 464286400 208 93,800 SH Call SOLE 0 93,800 0 0
ISHARES INC Call 464286392 7 2,000 SH Call SOLE 0 2,000 0 0
ISHARES INC Call 464286103 0 2,000 SH Call SOLE 0 2,000 0 0
ISHARES INC Put 464286103 26 31,000 SH Put SOLE 0 31,000 0 0
ISHARES INC Put 464286392 0 1,000 SH Put SOLE 0 1,000 0 0
ISHARES INC Put 464286400 177 445,000 SH Put SOLE 0 445,000 0 0
ISHARES INC Put 464286608 0 100 SH Put SOLE 0 100 0 0
ISHARES INC Put 464286509 4 41,000 SH Put SOLE 0 41,000 0 0
ISHARES INC Put 464286657 0 1,100 SH Put SOLE 0 1,100 0 0
ISHARES INC Put 464286665 1 9,600 SH Put SOLE 0 9,600 0 0
ISHARES INC Put 464286707 11 22,000 SH Put SOLE 0 22,000 0 0
ISHARES INC Put 464286715 1 12,000 SH Put SOLE 0 12,000 0 0
ISHARES INC Put 464286772 28 292,600 SH Put SOLE 0 292,600 0 0
ISHARES INC Put 464286764 0 3,100 SH Put SOLE 0 3,100 0 0
ISHARES INC Put 464286822 5 11,600 SH Put SOLE 0 11,600 0 0
ISHARES INC Put 464286780 22 58,800 SH Put SOLE 0 58,800 0 0
ISHARES INC Put 464286806 10 195,700 SH Put SOLE 0 195,700 0 0
ISHARES INC Put 46434G822 1 94,600 SH Put SOLE 0 94,600 0 0
ISHARES INC Put 46434G772 10 37,900 SH Put SOLE 0 37,900 0 0
ISHARES INC Put 46434G103 2 7,400 SH Put SOLE 0 7,400 0 0
ISHARES INC Put 46434G830 1 800 SH Put SOLE 0 800 0 0
ISHARES INC Put 46434G848 3 11,100 SH Put SOLE 0 11,100 0 0
ISHARES INC Put 46434G855 0 200 SH Put SOLE 0 200 0 0
ISHARES SILVER TRUST Call 46428Q109 206 479,800 SH Call SOLE 0 479,800 0 0
ISHARES SILVER TRUST Put 46428Q109 865 1,007,300 SH Put SOLE 0 1,007,300 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 1 51 SH   SOLE 0 51 0 0
ISHARES TR MSCI INDIA ETF 46429B598 580 16,083 SH   SOLE 0 16,083 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 126 1,400 SH   SOLE 0 1,400 0 0
ISHARES TR U.S. PHARMA ETF 464288836 92 600 SH   SOLE 0 600 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 14 404 SH   SOLE 0 404 0 0
ISHARES TR US OIL GS EX ETF 464288851 51 800 SH   SOLE 0 800 0 0
ISHARES TR EAFE VALUE ETF 464288877 71 1,300 SH   SOLE 0 1,300 0 0
ISHARES TR JPMORGAN USD EMG 464288281 493 4,252 SH   SOLE 0 4,252 0 0
ISHARES TR INTL SEL DIV ETF 464288448 6 200 SH   SOLE 0 200 0 0
ISHARES TR IBOXX HI YD ETF 464288513 218 2,500 SH   SOLE 0 2,500 0 0
ISHARES TR US HOME CONS ETF 464288752 9,367 214,257 SH   SOLE 0 214,257 0 0
ISHARES TR US BR DEL SE ETF 464288794 31 500 SH   SOLE 0 500 0 0
ISHARES TR RUS 1000 ETF 464287622 1,053 7,091 SH   SOLE 0 7,091 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 315 2,507 SH   SOLE 0 2,507 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 175 1,300 SH   SOLE 0 1,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,348 15,401 SH   SOLE 0 15,401 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 15 100 SH   SOLE 0 100 0 0
ISHARES TR U.S. UTILITS ETF 464287697 93 700 SH   SOLE 0 700 0 0
ISHARES TR S&P MC 400VL ETF 464287705 0 3 SH   SOLE 0 3 0 0
ISHARES TR U.S. TECH ETF 464287721 70 432 SH   SOLE 0 432 0 0
ISHARES TR US HLTHCARE ETF 464287762 12 73 SH   SOLE 0 73 0 0
ISHARES TR U.S. ENERGY ETF 464287796 31 800 SH   SOLE 0 800 0 0
ISHARES TR SP SMCP600VL ETF 464287879 30 200 SH   SOLE 0 200 0 0
ISHARES TR S&P SML 600 GWT 464287887 68 400 SH   SOLE 0 400 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,482 19,433 SH   SOLE 0 19,433 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,246 17,290 SH   SOLE 0 17,290 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 170 4,750 SH   SOLE 0 4,750 0 0
ISHARES TR CORE MSCI EAFE 46432F842 4,463 67,544 SH   SOLE 0 67,544 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 248 3,401 SH   SOLE 0 3,401 0 0
ISHARES TR MSCI CHINA ETF 46429B671 46 700 SH   SOLE 0 700 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 92 900 SH   SOLE 0 900 0 0
ISHARES TR CORE S&P TTL STK 464287150 118 1,942 SH   SOLE 0 1,942 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,049 10,652 SH   SOLE 0 10,652 0 0
ISHARES TR TIPS BD ETF 464287176 22 200 SH   SOLE 0 200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 176 3,827 SH   SOLE 0 3,827 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 484 10,278 SH   SOLE 0 10,278 0 0
ISHARES TR IBOXX INV CP ETF 464287242 6 55 SH   SOLE 0 55 0 0
ISHARES TR LATN AMER 40 ETF 464287390 34 1,000 SH   SOLE 0 1,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 253 2,000 SH   SOLE 0 2,000 0 0
ISHARES TR RUS MD CP GR ETF 464287481 16,009 132,703 SH   SOLE 0 132,703 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 772 4,996 SH   SOLE 0 4,996 0 0
ISHARES TR PHLX SEMICND ETF 464287523 8,828 51,989 SH   SOLE 0 51,989 0 0
ISHARES TR NASDAQ BIOTECH 464287556 3,932 36,828 SH   SOLE 0 36,828 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 68 547 SH   SOLE 0 547 0 0
ISHARES TR Call 464287598 1 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287408 1 1,000 SH Call SOLE 0 1,000 0 0
ISHARES TR Call 464287606 2 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287556 2,409 324,600 SH Call SOLE 0 324,600 0 0
ISHARES TR Call 464287523 60 6,400 SH Call SOLE 0 6,400 0 0
ISHARES TR Call 464287515 30 3,200 SH Call SOLE 0 3,200 0 0
ISHARES TR Call 464287499 21 2,100 SH Call SOLE 0 2,100 0 0
ISHARES TR Call 464287465 483 314,400 SH Call SOLE 0 314,400 0 0
ISHARES TR Call 464287432 515 283,200 SH Call SOLE 0 283,200 0 0
ISHARES TR Call 464287440 72 529,200 SH Call SOLE 0 529,200 0 0
ISHARES TR Call 464287390 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287309 4 1,600 SH Call SOLE 0 1,600 0 0
ISHARES TR Call 464287242 2 1,700 SH Call SOLE 0 1,700 0 0
ISHARES TR Call 464287234 1,465 555,000 SH Call SOLE 0 555,000 0 0
ISHARES TR Call 464287192 59 6,800 SH Call SOLE 0 6,800 0 0
ISHARES TR Call 464287200 57 6,200 SH Call SOLE 0 6,200 0 0
ISHARES TR Call 464287184 481 137,900 SH Call SOLE 0 137,900 0 0
ISHARES TR Call 464287168 30 16,600 SH Call SOLE 0 16,600 0 0
ISHARES TR Call 464287150 1 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287101 76 14,200 SH Call SOLE 0 14,200 0 0
ISHARES TR Call 46432F396 1 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 46429B671 25 4,900 SH Call SOLE 0 4,900 0 0
ISHARES TR Call 46429B689 3 1,600 SH Call SOLE 0 1,600 0 0
ISHARES TR Call 46429B697 0 1,500 SH Call SOLE 0 1,500 0 0
ISHARES TR Call 46432F842 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 46435G334 1 7,300 SH Call SOLE 0 7,300 0 0
ISHARES TR Call 464287887 1 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287879 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287804 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287622 8 1,300 SH Call SOLE 0 1,300 0 0
ISHARES TR Call 464287788 4 2,000 SH Call SOLE 0 2,000 0 0
ISHARES TR Call 464287762 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287754 3 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287721 22 3,200 SH Call SOLE 0 3,200 0 0
ISHARES TR Call 464287739 103 685,000 SH Call SOLE 0 685,000 0 0
ISHARES TR Call 464287697 3 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287689 1 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287655 6,359 760,200 SH Call SOLE 0 760,200 0 0
ISHARES TR Call 464287614 69 6,800 SH Call SOLE 0 6,800 0 0
ISHARES TR Call 464287630 6 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464288794 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464288810 11 1,400 SH Call SOLE 0 1,400 0 0
ISHARES TR Call 464288752 559 65,900 SH Call SOLE 0 65,900 0 0
ISHARES TR Call 464288760 6 1,000 SH Call SOLE 0 1,000 0 0
ISHARES TR Call 464288513 7 136,000 SH Call SOLE 0 136,000 0 0
ISHARES TR Call 464288448 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288281 0 1,700 SH Call SOLE 0 1,700 0 0
ISHARES TR Call 464288877 6 2,000 SH Call SOLE 0 2,000 0 0
ISHARES TR Call 464289180 50 101,300 SH Call SOLE 0 101,300 0 0
ISHARES TR Call 464288778 0 1,200 SH Call SOLE 0 1,200 0 0
ISHARES TR Call 464288828 1 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 46429B663 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 46429B598 2 2,200 SH Call SOLE 0 2,200 0 0
ISHARES TR Call 46429B309 11 13,700 SH Call SOLE 0 13,700 0 0
ISHARES TR Put 46429B309 1 1,200 SH Put SOLE 0 1,200 0 0
ISHARES TR Put 46429B598 0 900 SH Put SOLE 0 900 0 0
ISHARES TR Put 464288844 1 10,800 SH Put SOLE 0 10,800 0 0
ISHARES TR Put 464289180 6 106,900 SH Put SOLE 0 106,900 0 0
ISHARES TR Put 464288281 19 27,100 SH Put SOLE 0 27,100 0 0
ISHARES TR Put 464288448 0 1,500 SH Put SOLE 0 1,500 0 0
ISHARES TR Put 464288513 217 327,500 SH Put SOLE 0 327,500 0 0
ISHARES TR Put 464288562 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464288760 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464288752 0 1,900 SH Put SOLE 0 1,900 0 0
ISHARES TR Put 464288810 2 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464288794 0 1,500 SH Put SOLE 0 1,500 0 0
ISHARES TR Put 464287648 0 2,400 SH Put SOLE 0 2,400 0 0
ISHARES TR Put 464287614 0 900 SH Put SOLE 0 900 0 0
ISHARES TR Put 464287655 1,268 1,443,300 SH Put SOLE 0 1,443,300 0 0
ISHARES TR Put 464287739 138 637,300 SH Put SOLE 0 637,300 0 0
ISHARES TR Put 464287754 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287762 0 1,300 SH Put SOLE 0 1,300 0 0
ISHARES TR Put 464287861 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287887 2 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464288257 3 351,100 SH Put SOLE 0 351,100 0 0
ISHARES TR Put 464288182 5 46,600 SH Put SOLE 0 46,600 0 0
ISHARES TR Put 46435G334 6 10,200 SH Put SOLE 0 10,200 0 0
ISHARES TR Put 46429B697 0 1,700 SH Put SOLE 0 1,700 0 0
ISHARES TR Put 46429B671 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 46432F396 0 2,700 SH Put SOLE 0 2,700 0 0
ISHARES TR Put 464287101 5 18,000 SH Put SOLE 0 18,000 0 0
ISHARES TR Put 464287150 1 800 SH Put SOLE 0 800 0 0
ISHARES TR Put 464287168 0 1,400 SH Put SOLE 0 1,400 0 0
ISHARES TR Put 464287184 99 426,400 SH Put SOLE 0 426,400 0 0
ISHARES TR Put 464287200 0 1,500 SH Put SOLE 0 1,500 0 0
ISHARES TR Put 464287192 0 3,700 SH Put SOLE 0 3,700 0 0
ISHARES TR Put 464287234 311 739,000 SH Put SOLE 0 739,000 0 0
ISHARES TR Put 464287242 5 1,400 SH Put SOLE 0 1,400 0 0
ISHARES TR Put 464287309 0 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464287390 22 25,000 SH Put SOLE 0 25,000 0 0
ISHARES TR Put 464287440 226 210,400 SH Put SOLE 0 210,400 0 0
ISHARES TR Put 464287432 437 301,700 SH Put SOLE 0 301,700 0 0
ISHARES TR Put 464287465 383 636,500 SH Put SOLE 0 636,500 0 0
ISHARES TR Put 464287481 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287499 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464287515 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287523 18 18,500 SH Put SOLE 0 18,500 0 0
ISHARES TR Put 464287556 704 882,500 SH Put SOLE 0 882,500 0 0
ISHARES TR Put 464287598 51 112,700 SH Put SOLE 0 112,700 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 133 10,300 SH   SOLE 0 10,300 0 0
ITAU UNIBANCO HLDG SA Call 465562106 74 57,900 SH Call SOLE 0 57,900 0 0
ITAU UNIBANCO HLDG SA Put 465562106 9 50,200 SH Put SOLE 0 50,200 0 0
ITERIS INC Call 46564T107 6 4,000 SH Call SOLE 0 4,000 0 0
ITERIS INC Put 46564T107 0 100 SH Put SOLE 0 100 0 0
ITT INC COM 45073V108 9 169 SH   SOLE 0 169 0 0
IXYS CORP COM 46600W106 39 1,650 SH   SOLE 0 1,650 0 0
J JILL INC COM 46620W102 47 6,108 SH   SOLE 0 6,108 0 0
J JILL INC Call 46620W102 0 200 SH Call SOLE 0 200 0 0
J JILL INC Put 46620W102 0 200 SH Put SOLE 0 200 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 11 1,600 SH   SOLE 0 1,600 0 0
JABIL INC COM 466313103 363 13,833 SH   SOLE 0 13,833 0 0
JABIL INC Call 466313103 81 13,600 SH Call SOLE 0 13,600 0 0
JABIL INC Put 466313103 37 17,300 SH Put SOLE 0 17,300 0 0
JACK IN THE BOX INC COM 466367109 1,081 11,027 SH   SOLE 0 11,027 0 0
JACK IN THE BOX INC Call 466367109 0 3,600 SH Call SOLE 0 3,600 0 0
JACK IN THE BOX INC Put 466367109 56 22,200 SH Put SOLE 0 22,200 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 36 559 SH   SOLE 0 559 0 0
JACOBS ENGR GROUP INC DEL Call 469814107 128 13,000 SH Call SOLE 0 13,000 0 0
JACOBS ENGR GROUP INC DEL Put 469814107 5 2,600 SH Put SOLE 0 2,600 0 0
JAKKS PAC INC COM 47012E106 14 6,278 SH   SOLE 0 6,278 0 0
JAMBA INC Call 47023A309 0 3,300 SH Call SOLE 0 3,300 0 0
JAMBA INC Put 47023A309 0 1,000 SH Put SOLE 0 1,000 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1 39 SH   SOLE 0 39 0 0
JANUS HENDERSON GROUP PLC Call G4474Y214 0 100 SH Call SOLE 0 100 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 13 100 SH   SOLE 0 100 0 0
JAZZ PHARMACEUTICALS PLC Call G50871105 1 1,500 SH Call SOLE 0 1,500 0 0
JD COM INC SPON ADR CL A 47215P106 1,254 30,289 SH   SOLE 0 30,289 0 0
JD COM INC Call 47215P106 327 86,100 SH Call SOLE 0 86,100 0 0
JD COM INC Put 47215P106 16 19,900 SH Put SOLE 0 19,900 0 0
JETBLUE AIRWAYS CORP COM 477143101 63 2,826 SH   SOLE 0 2,826 0 0
JETBLUE AIRWAYS CORP Call 477143101 25 14,700 SH Call SOLE 0 14,700 0 0
JETBLUE AIRWAYS CORP Put 477143101 5 22,800 SH Put SOLE 0 22,800 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 12 500 SH   SOLE 0 500 0 0
JINKOSOLAR HLDG CO LTD Call 47759T100 52 15,000 SH Call SOLE 0 15,000 0 0
JINKOSOLAR HLDG CO LTD Put 47759T100 9 12,800 SH Put SOLE 0 12,800 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 99 899 SH   SOLE 0 899 0 0
JOHN BEAN TECHNOLOGIES CORP Put 477839104 6 10,800 SH Put SOLE 0 10,800 0 0
JOHNSON & JOHNSON COM 478160104 175 1,259 SH   SOLE 0 1,259 0 0
JOHNSON & JOHNSON Call 478160104 143 18,000 SH Call SOLE 0 18,000 0 0
JOHNSON & JOHNSON Put 478160104 0 2,600 SH Put SOLE 0 2,600 0 0
JOHNSON CTLS INTL PLC SHS G51502105 795 20,880 SH   SOLE 0 20,880 0 0
JOHNSON CTLS INTL PLC Call G51502105 38 96,700 SH Call SOLE 0 96,700 0 0
JOHNSON CTLS INTL PLC Put G51502105 5 3,800 SH Put SOLE 0 3,800 0 0
JONES LANG LASALLE INC COM 48020Q107 59 399 SH   SOLE 0 399 0 0
JPMORGAN CHASE & CO COM 46625H100 41,923 392,029 SH   SOLE 0 392,029 0 0
JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 46 699 SH   SOLE 0 699 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 668 24,318 SH   SOLE 0 24,318 0 0
JPMORGAN CHASE & CO Call 46625H365 12 69,800 SH Call SOLE 0 69,800 0 0
JPMORGAN CHASE & CO Call 46625H100 5,522 435,600 SH Call SOLE 0 435,600 0 0
JPMORGAN CHASE & CO Put 46625H100 357 480,700 SH Put SOLE 0 480,700 0 0
JPMORGAN CHASE & CO Put 46625H365 34 120,900 SH Put SOLE 0 120,900 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 200 68,521 SH   SOLE 0 68,521 0 0
JUMEI INTL HLDG LTD Call 48138L107 0 3,300 SH Call SOLE 0 3,300 0 0
JUMEI INTL HLDG LTD Put 48138L107 2 38,700 SH Put SOLE 0 38,700 0 0
JUNIPER NETWORKS INC COM 48203R104 156 5,500 SH   SOLE 0 5,500 0 0
JUNIPER NETWORKS INC Call 48203R104 2 2,500 SH Call SOLE 0 2,500 0 0
JUNIPER NETWORKS INC Put 48203R104 0 1,000 SH Put SOLE 0 1,000 0 0
JUNO THERAPEUTICS INC COM 48205A109 763 16,700 SH   SOLE 0 16,700 0 0
JUNO THERAPEUTICS INC Call 48205A109 351 31,800 SH Call SOLE 0 31,800 0 0
JUNO THERAPEUTICS INC Put 48205A109 21 19,100 SH Put SOLE 0 19,100 0 0
KADANT INC COM 48282T104 13 131 SH   SOLE 0 131 0 0
KAMAN CORP COM 483548103 129 2,200 SH   SOLE 0 2,200 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 89 13,195 SH   SOLE 0 13,195 0 0
KANDI TECHNOLOGIES GROUP INC Call 483709101 2 600 SH Call SOLE 0 600 0 0
KANDI TECHNOLOGIES GROUP INC Put 483709101 0 7,300 SH Put SOLE 0 7,300 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 31 300 SH   SOLE 0 300 0 0
KANSAS CITY SOUTHERN Call 485170302 13 7,300 SH Call SOLE 0 7,300 0 0
KANSAS CITY SOUTHERN Put 485170302 17 17,600 SH Put SOLE 0 17,600 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 97 4,307 SH   SOLE 0 4,307 0 0
KAPSTONE PAPER & PACKAGING C Call 48562P103 12 14,900 SH Call SOLE 0 14,900 0 0
KAR AUCTION SVCS INC Call 48238T109 0 700 SH Call SOLE 0 700 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 1 100 SH   SOLE 0 100 0 0
KAYNE ANDERSON MLP INVT CO Call 486606106 1 1,000 SH Call SOLE 0 1,000 0 0
KAYNE ANDERSON MLP INVT CO Put 486606106 0 1,100 SH Put SOLE 0 1,100 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 47 807 SH   SOLE 0 807 0 0
KB FINANCIAL GROUP INC Put 48241A105 1 400 SH Put SOLE 0 400 0 0
KB HOME COM 48666K109 11 350 SH   SOLE 0 350 0 0
KB HOME Call 48666K109 2 200 SH Call SOLE 0 200 0 0
KBR INC COM 48242W106 10 544 SH   SOLE 0 544 0 0
KBR INC Call 48242W106 0 200 SH Call SOLE 0 200 0 0
KBR INC Put 48242W106 0 100 SH Put SOLE 0 100 0 0
KEANE GROUP INC COM 48669A108 80 4,260 SH   SOLE 0 4,260 0 0
KEANE GROUP INC Put 48669A108 0 600 SH Put SOLE 0 600 0 0
KEARNY FINL CORP MD COM 48716P108 144 10,000 SH   SOLE 0 10,000 0 0
KEARNY FINL CORP MD Put 48716P108 10 27,000 SH Put SOLE 0 27,000 0 0
KELLOGG CO COM 487836108 237 3,490 SH   SOLE 0 3,490 0 0
KELLOGG CO Call 487836108 4 4,200 SH Call SOLE 0 4,200 0 0
KELLOGG CO Put 487836108 14 26,200 SH Put SOLE 0 26,200 0 0
KELLY SVCS INC CL A 488152208 24 914 SH   SOLE 0 914 0 0
KELLY SVCS INC Call 488152208 1 600 SH Call SOLE 0 600 0 0
KELLY SVCS INC Put 488152208 1 500 SH Put SOLE 0 500 0 0
KEMET CORP COM NEW 488360207 336 22,323 SH   SOLE 0 22,323 0 0
KEMET CORP Call 488360207 10 9,700 SH Call SOLE 0 9,700 0 0
KEMET CORP Put 488360207 4 18,000 SH Put SOLE 0 18,000 0 0
KEMPER CORP DEL COM 488401100 111 1,612 SH   SOLE 0 1,612 0 0
KENNAMETAL INC Call 489170100 36 6,100 SH Call SOLE 0 6,100 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 64 3,736 SH   SOLE 0 3,736 0 0
KENNEDY-WILSON HLDGS INC Call 489398107 4 6,900 SH Call SOLE 0 6,900 0 0
KENNEDY-WILSON HLDGS INC Put 489398107 12 18,000 SH Put SOLE 0 18,000 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 19 4,100 SH   SOLE 0 4,100 0 0
KERYX BIOPHARMACEUTICALS INC Call 492515101 1 7,500 SH Call SOLE 0 7,500 0 0
KERYX BIOPHARMACEUTICALS INC Put 492515101 3 7,100 SH Put SOLE 0 7,100 0 0
KEYCORP NEW COM 493267108 16 800 SH   SOLE 0 800 0 0
KEYCORP NEW Call 493267108 1 800 SH Call SOLE 0 800 0 0
KEYCORP NEW Put 493267108 2 5,800 SH Put SOLE 0 5,800 0 0
KEYSIGHT TECHNOLOGIES INC Put 49338L103 0 100 SH Put SOLE 0 100 0 0
KEYW HLDG CORP COM 493723100 2 510 SH   SOLE 0 510 0 0
KFORCE INC COM 493732101 2 100 SH   SOLE 0 100 0 0
KILROY RLTY CORP Call 49427F108 0 200 SH Call SOLE 0 200 0 0
KIMBERLY CLARK CORP COM 494368103 316 2,624 SH   SOLE 0 2,624 0 0
KIMBERLY CLARK CORP Call 494368103 2 1,000 SH Call SOLE 0 1,000 0 0
KIMCO RLTY CORP COM 49446R109 63 3,514 SH   SOLE 0 3,514 0 0
KIMCO RLTY CORP Call 49446R109 0 900 SH Call SOLE 0 900 0 0
KIMCO RLTY CORP Put 49446R109 2 4,200 SH Put SOLE 0 4,200 0 0
KINDER MORGAN INC DEL COM 49456B101 68 3,800 SH   SOLE 0 3,800 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 45 1,197 SH   SOLE 0 1,197 0 0
KINDER MORGAN INC DEL Call 49456B101 0 1,200 SH Call SOLE 0 1,200 0 0
KINDER MORGAN INC DEL Put 49456B101 1 28,800 SH Put SOLE 0 28,800 0 0
KINDRED BIOSCIENCES INC COM 494577109 6 700 SH   SOLE 0 700 0 0
KINROSS GOLD CORP COM NO PAR 496902404 135 31,347 SH   SOLE 0 31,347 0 0
KINROSS GOLD CORP Call 496902404 0 3,400 SH Call SOLE 0 3,400 0 0
KINROSS GOLD CORP Put 496902404 9 21,700 SH Put SOLE 0 21,700 0 0
KIRBY CORP COM 497266106 346 5,189 SH   SOLE 0 5,189 0 0
KIRBY CORP Call 497266106 15 15,800 SH Call SOLE 0 15,800 0 0
KIRBY CORP Put 497266106 0 100 SH Put SOLE 0 100 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 12 800 SH   SOLE 0 800 0 0
KIRKLAND LAKE GOLD LTD Call 49741E100 1 500 SH Call SOLE 0 500 0 0
KIRKLAND LAKE GOLD LTD Put 49741E100 2 1,300 SH Put SOLE 0 1,300 0 0
KIRKLANDS INC COM 497498105 0 41 SH   SOLE 0 41 0 0
KITE RLTY GROUP TR COM NEW 49803T300 7 366 SH   SOLE 0 366 0 0
KITE RLTY GROUP TR Put 49803T300 0 100 SH Put SOLE 0 100 0 0
KKR & CO L P DEL COM UNITS 48248M102 1,427 67,776 SH   SOLE 0 67,776 0 0
KKR & CO L P DEL Call 48248M102 64 17,200 SH Call SOLE 0 17,200 0 0
KKR & CO L P DEL Put 48248M102 31 84,000 SH Put SOLE 0 84,000 0 0
KLA-TENCOR CORP Call 482480100 30 10,300 SH Call SOLE 0 10,300 0 0
KLA-TENCOR CORP Put 482480100 0 100 SH Put SOLE 0 100 0 0
KLX INC COM 482539103 353 5,175 SH   SOLE 0 5,175 0 0
KLX INC Call 482539103 27 2,700 SH Call SOLE 0 2,700 0 0
KLX INC Put 482539103 0 2,000 SH Put SOLE 0 2,000 0 0
KMG CHEMICALS INC Call 482564101 8 1,300 SH Call SOLE 0 1,300 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 659 15,088 SH   SOLE 0 15,088 0 0
KNIGHT SWIFT TRANSN HLDGS IN Call 499049104 29 6,400 SH Call SOLE 0 6,400 0 0
KNIGHT SWIFT TRANSN HLDGS IN Put 499049104 14 19,800 SH Put SOLE 0 19,800 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 199 9,600 SH   SOLE 0 9,600 0 0
KNOT OFFSHORE PARTNERS LP Call Y48125101 0 1,500 SH Call SOLE 0 1,500 0 0
KNOT OFFSHORE PARTNERS LP Put Y48125101 0 100 SH Put SOLE 0 100 0 0
KNOWLES CORP COM 49926D109 5 358 SH   SOLE 0 358 0 0
KNOWLES CORP Call 49926D109 0 500 SH Call SOLE 0 500 0 0
KOHLS CORP COM 500255104 221 4,083 SH   SOLE 0 4,083 0 0
KOHLS CORP Call 500255104 97 20,100 SH Call SOLE 0 20,100 0 0
KOHLS CORP Put 500255104 49 27,800 SH Put SOLE 0 27,800 0 0
KONA GRILL INC COM 50047H201 0 86 SH   SOLE 0 86 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 40 1,072 SH   SOLE 0 1,072 0 0
KONINKLIJKE PHILIPS N V Call 500472303 0 200 SH Call SOLE 0 200 0 0
KOPIN CORP COM 500600101 41 12,827 SH   SOLE 0 12,827 0 0
KOPIN CORP Call 500600101 0 600 SH Call SOLE 0 600 0 0
KOPIN CORP Put 500600101 20 12,500 SH Put SOLE 0 12,500 0 0
KORNIT DIGITAL LTD SHS M6372Q113 77 4,800 SH   SOLE 0 4,800 0 0
KORNIT DIGITAL LTD Call M6372Q113 0 100 SH Call SOLE 0 100 0 0
KORNIT DIGITAL LTD Put M6372Q113 6 10,000 SH Put SOLE 0 10,000 0 0
KRAFT HEINZ CO COM 500754106 3,188 41,005 SH   SOLE 0 41,005 0 0
KRAFT HEINZ CO Call 500754106 2 61,700 SH Call SOLE 0 61,700 0 0
KRAFT HEINZ CO Put 500754106 120 54,800 SH Put SOLE 0 54,800 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 82 1,400 SH   SOLE 0 1,400 0 0
KRANESHARES TR Call 500767306 9 1,500 SH Call SOLE 0 1,500 0 0
KRANESHARES TR Put 500767306 5 20,500 SH Put SOLE 0 20,500 0 0
KRATON CORPORATION Call 50077C106 5 1,000 SH Call SOLE 0 1,000 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 183 17,333 SH   SOLE 0 17,333 0 0
KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 1 5,200 SH Call SOLE 0 5,200 0 0
KRATOS DEFENSE & SEC SOLUTIO Put 50077B207 17 38,100 SH Put SOLE 0 38,100 0 0
KROGER CO COM 501044101 282 10,300 SH   SOLE 0 10,300 0 0
KROGER CO Call 501044101 548 152,500 SH Call SOLE 0 152,500 0 0
KROGER CO Put 501044101 107 229,400 SH Put SOLE 0 229,400 0 0
KRONOS WORLDWIDE INC COM 50105F105 21 840 SH   SOLE 0 840 0 0
KT CORP SPONSORED ADR 48268K101 97 6,249 SH   SOLE 0 6,249 0 0
KT CORP Put 48268K101 19 14,700 SH Put SOLE 0 14,700 0 0
KULICKE & SOFFA INDS INC COM 501242101 5 235 SH   SOLE 0 235 0 0
KULICKE & SOFFA INDS INC Call 501242101 1 1,000 SH Call SOLE 0 1,000 0 0
L BRANDS INC COM 501797104 449 7,472 SH   SOLE 0 7,472 0 0
L BRANDS INC Call 501797104 567 51,100 SH Call SOLE 0 51,100 0 0
L BRANDS INC Put 501797104 209 45,500 SH Put SOLE 0 45,500 0 0
L3 TECHNOLOGIES INC Call 502413107 0 300 SH Call SOLE 0 300 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 506 15,729 SH   SOLE 0 15,729 0 0
LA JOLLA PHARMACEUTICAL CO Call 503459604 26 9,400 SH Call SOLE 0 9,400 0 0
LA JOLLA PHARMACEUTICAL CO Put 503459604 87 50,800 SH Put SOLE 0 50,800 0 0
LA QUINTA HLDGS INC COM 50420D108 886 48,022 SH   SOLE 0 48,022 0 0
LA QUINTA HLDGS INC Call 50420D108 1 1,100 SH Call SOLE 0 1,100 0 0
LA Z BOY INC Call 505336107 0 1,200 SH Call SOLE 0 1,200 0 0
LAKELAND BANCORP INC COM 511637100 1 94 SH   SOLE 0 94 0 0
LAKELAND BANCORP INC Call 511637100 0 400 SH Call SOLE 0 400 0 0
LAM RESEARCH CORP COM 512807108 2,831 15,381 SH   SOLE 0 15,381 0 0
LAM RESEARCH CORP Call 512807108 44 14,200 SH Call SOLE 0 14,200 0 0
LAM RESEARCH CORP Put 512807108 179 62,100 SH Put SOLE 0 62,100 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 148 2,000 SH   SOLE 0 2,000 0 0
LAMAR ADVERTISING CO NEW Call 512816109 2 5,000 SH Call SOLE 0 5,000 0 0
LAMAR ADVERTISING CO NEW Put 512816109 4 2,500 SH Put SOLE 0 2,500 0 0
LAMB WESTON HLDGS INC COM 513272104 350 6,204 SH   SOLE 0 6,204 0 0
LAMB WESTON HLDGS INC Call 513272104 5 1,000 SH Call SOLE 0 1,000 0 0
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 6 350 SH   SOLE 0 350 0 0
LANDMARK INFRASTRUCTURE LP Put 51508J108 0 1,300 SH Put SOLE 0 1,300 0 0
LANDS END INC NEW COM 51509F105 545 27,901 SH   SOLE 0 27,901 0 0
LANDS END INC NEW Call 51509F105 53 9,600 SH Call SOLE 0 9,600 0 0
LANDS END INC NEW Put 51509F105 14 10,500 SH Put SOLE 0 10,500 0 0
LANNET INC COM 516012101 109 4,700 SH   SOLE 0 4,700 0 0
LANNET INC Call 516012101 61 36,200 SH Call SOLE 0 36,200 0 0
LANNET INC Put 516012101 18 16,900 SH Put SOLE 0 16,900 0 0
LANTHEUS HLDGS INC COM 516544103 2 100 SH   SOLE 0 100 0 0
LANTHEUS HLDGS INC Call 516544103 2 9,100 SH Call SOLE 0 9,100 0 0
LANTHEUS HLDGS INC Put 516544103 0 500 SH Put SOLE 0 500 0 0
LAREDO PETROLEUM INC COM 516806106 9 874 SH   SOLE 0 874 0 0
LAREDO PETROLEUM INC Call 516806106 0 2,900 SH Call SOLE 0 2,900 0 0
LAREDO PETROLEUM INC Put 516806106 1 5,500 SH Put SOLE 0 5,500 0 0
LASALLE HOTEL PPTYS Call 517942108 0 1,100 SH Call SOLE 0 1,100 0 0
LASALLE HOTEL PPTYS Put 517942108 1 500 SH Put SOLE 0 500 0 0
LATTICE SEMICONDUCTOR CORP Call 518415104 6 13,900 SH Call SOLE 0 13,900 0 0
LAUDER ESTEE COS INC Call 518439104 196 12,800 SH Call SOLE 0 12,800 0 0
LAUDER ESTEE COS INC Put 518439104 4 6,500 SH Put SOLE 0 6,500 0 0
LAZARD LTD SHS A G54050102 34 660 SH   SOLE 0 660 0 0
LAZARD LTD Call G54050102 0 100 SH Call SOLE 0 100 0 0
LEAF GROUP LTD COM 52177G102 227 23,000 SH   SOLE 0 23,000 0 0
LEAR CORP COM NEW 521865204 95 541 SH   SOLE 0 541 0 0
LEAR CORP Call 521865204 78 9,600 SH Call SOLE 0 9,600 0 0
LEAR CORP Put 521865204 0 100 SH Put SOLE 0 100 0 0
LEE ENTERPRISES INC COM 523768109 3 1,413 SH   SOLE 0 1,413 0 0
LEE ENTERPRISES INC Put 523768109 7 14,800 SH Put SOLE 0 14,800 0 0
LEGG MASON INC Call 524901105 8 3,400 SH Call SOLE 0 3,400 0 0
LEGG MASON INC Put 524901105 0 700 SH Put SOLE 0 700 0 0
LEGGETT & PLATT INC COM 524660107 9 197 SH   SOLE 0 197 0 0
LEGGETT & PLATT INC Put 524660107 0 200 SH Put SOLE 0 200 0 0
LEIDOS HLDGS INC COM 525327102 147 2,287 SH   SOLE 0 2,287 0 0
LEIDOS HLDGS INC Call 525327102 19 2,000 SH Call SOLE 0 2,000 0 0
LEIDOS HLDGS INC Put 525327102 0 200 SH Put SOLE 0 200 0 0
LEMAITRE VASCULAR INC Call 525558201 0 200 SH Call SOLE 0 200 0 0
LENDINGCLUB CORP COM 52603A109 59 14,331 SH   SOLE 0 14,331 0 0
LENDINGCLUB CORP Call 52603A109 62 99,200 SH Call SOLE 0 99,200 0 0
LENDINGCLUB CORP Put 52603A109 38 34,100 SH Put SOLE 0 34,100 0 0
LENDINGTREE INC NEW COM 52603B107 3,106 9,126 SH   SOLE 0 9,126 0 0
LENDINGTREE INC NEW Call 52603B107 1,792 11,300 SH Call SOLE 0 11,300 0 0
LENDINGTREE INC NEW Put 52603B107 180 29,500 SH Put SOLE 0 29,500 0 0
LENNAR CORP CL A 526057104 310 4,911 SH   SOLE 0 4,911 0 0
LENNAR CORP CL B 526057302 193 3,739 SH   SOLE 0 3,739 0 0
LENNAR CORP Call 526057104 12 800 SH Call SOLE 0 800 0 0
LENNAR CORP Put 526057104 0 7,500 SH Put SOLE 0 7,500 0 0
LENNOX INTL INC COM 526107107 166 799 SH   SOLE 0 799 0 0
LEUCADIA NATL CORP COM 527288104 6 234 SH   SOLE 0 234 0 0
LEUCADIA NATL CORP Call 527288104 0 100 SH Call SOLE 0 100 0 0
LEXICON PHARMACEUTICALS INC Call 528872302 0 10,900 SH Call SOLE 0 10,900 0 0
LEXICON PHARMACEUTICALS INC Put 528872302 0 1,200 SH Put SOLE 0 1,200 0 0
LEXINGTON REALTY TRUST Put 529043101 0 1,200 SH Put SOLE 0 1,200 0 0
LG DISPLAY CO LTD Put 50186V102 0 7,400 SH Put SOLE 0 7,400 0 0
LGI HOMES INC COM 50187T106 12 167 SH   SOLE 0 167 0 0
LGI HOMES INC Call 50187T106 5 600 SH Call SOLE 0 600 0 0
LGI HOMES INC Put 50187T106 0 2,000 SH Put SOLE 0 2,000 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 330 3,889 SH   SOLE 0 3,889 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 212 2,500 SH   SOLE 0 2,500 0 0
LIBERTY BROADBAND CORP Call 530307305 74 106,800 SH Call SOLE 0 106,800 0 0
LIBERTY BROADBAND CORP Call 530307107 4 3,200 SH Call SOLE 0 3,200 0 0
LIBERTY BROADBAND CORP Put 530307107 3 600 SH Put SOLE 0 600 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 141 3,942 SH   SOLE 0 3,942 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 92 2,731 SH   SOLE 0 2,731 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 232 11,700 SH   SOLE 0 11,700 0 0
LIBERTY GLOBAL PLC Call G5480U104 8 7,800 SH Call SOLE 0 7,800 0 0
LIBERTY GLOBAL PLC Put G5480U104 0 1,000 SH Put SOLE 0 1,000 0 0
LIBERTY GLOBAL PLC Put G5480U153 6 2,500 SH Put SOLE 0 2,500 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 173 7,123 SH   SOLE 0 7,123 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 46 858 SH   SOLE 0 858 0 0
LIBERTY INTERACTIVE CORP Call 53071M104 5 4,000 SH Call SOLE 0 4,000 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 411 10,385 SH   SOLE 0 10,385 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 32 1,000 SH   SOLE 0 1,000 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 11 500 SH   SOLE 0 500 0 0
LIBERTY MEDIA CORP DELAWARE Put 531229409 0 300 SH Put SOLE 0 300 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 9 1,000 SH   SOLE 0 1,000 0 0
LIFE STORAGE INC COM 53223X107 213 2,400 SH   SOLE 0 2,400 0 0
LIFE STORAGE INC Call 53223X107 62 12,600 SH Call SOLE 0 12,600 0 0
LIFE STORAGE INC Put 53223X107 39 26,200 SH Put SOLE 0 26,200 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 19 144 SH   SOLE 0 144 0 0
LILIS ENERGY INC COM NEW 532403201 18 3,565 SH   SOLE 0 3,565 0 0
LILIS ENERGY INC Call 532403201 0 100 SH Call SOLE 0 100 0 0
LILIS ENERGY INC Put 532403201 1 2,000 SH Put SOLE 0 2,000 0 0
LILLY ELI & CO COM 532457108 56 667 SH   SOLE 0 667 0 0
LILLY ELI & CO Call 532457108 136 29,300 SH Call SOLE 0 29,300 0 0
LILLY ELI & CO Put 532457108 0 400 SH Put SOLE 0 400 0 0
LIMELIGHT NETWORKS INC Call 53261M104 0 600 SH Call SOLE 0 600 0 0
LINCOLN NATL CORP IND *W EXP 07/10/201 534187117 7,079 96,730 SH   SOLE 0 96,730 0 0
LINCOLN NATL CORP IND Call 534187109 14 3,400 SH Call SOLE 0 3,400 0 0
LINCOLN NATL CORP IND Put 534187109 0 700 SH Put SOLE 0 700 0 0
LINE CORP Call 53567X101 0 100 SH Call SOLE 0 100 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 6 200 SH   SOLE 0 200 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4 144 SH   SOLE 0 144 0 0
LIONS GATE ENTMNT CORP Call 535919401 1 6,800 SH Call SOLE 0 6,800 0 0
LIONS GATE ENTMNT CORP Put 535919401 0 2,300 SH Put SOLE 0 2,300 0 0
LIPOCINE INC NEW COM 53630X104 29 8,500 SH   SOLE 0 8,500 0 0
LIPOCINE INC NEW Call 53630X104 0 400 SH Call SOLE 0 400 0 0
LIPOCINE INC NEW Put 53630X104 0 1,200 SH Put SOLE 0 1,200 0 0
LIQUIDITY SERVICES INC COM 53635B107 0 200 SH   SOLE 0 200 0 0
LITTELFUSE INC COM 537008104 66 337 SH   SOLE 0 337 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 80 1,900 SH   SOLE 0 1,900 0 0
LIVE NATION ENTERTAINMENT IN Call 538034109 0 300 SH Call SOLE 0 300 0 0
LIVE NATION ENTERTAINMENT IN Put 538034109 3 2,200 SH Put SOLE 0 2,200 0 0
LIVEPERSON INC COM 538146101 1 100 SH   SOLE 0 100 0 0
LIVEPERSON INC Put 538146101 1 2,100 SH Put SOLE 0 2,100 0 0
LKQ CORP COM 501889208 1,209 29,734 SH   SOLE 0 29,734 0 0
LKQ CORP Call 501889208 20 17,000 SH Call SOLE 0 17,000 0 0
LKQ CORP Put 501889208 1 800 SH Put SOLE 0 800 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 0 100 SH   SOLE 0 100 0 0
LLOYDS BANKING GROUP PLC Call 539439109 17 25,600 SH Call SOLE 0 25,600 0 0
LLOYDS BANKING GROUP PLC Put 539439109 0 1,400 SH Put SOLE 0 1,400 0 0
LOCKHEED MARTIN CORP COM 539830109 587 1,831 SH   SOLE 0 1,831 0 0
LOCKHEED MARTIN CORP Call 539830109 16 600 SH Call SOLE 0 600 0 0
LOCKHEED MARTIN CORP Put 539830109 1 11,400 SH Put SOLE 0 11,400 0 0
LOEWS CORP COM 540424108 151 3,033 SH   SOLE 0 3,033 0 0
LOEWS CORP Put 540424108 0 500 SH Put SOLE 0 500 0 0
LOGITECH INTL S A SHS H50430232 43 1,292 SH   SOLE 0 1,292 0 0
LOGITECH INTL S A Call H50430232 0 800 SH Call SOLE 0 800 0 0
LOGITECH INTL S A Put H50430232 0 100 SH Put SOLE 0 100 0 0
LOGMEIN INC COM 54142L109 30 266 SH   SOLE 0 266 0 0
LOGMEIN INC Call 54142L109 0 500 SH Call SOLE 0 500 0 0
LOGMEIN INC Put 54142L109 0 100 SH Put SOLE 0 100 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 97 2,214 SH   SOLE 0 2,214 0 0
LORAL SPACE & COMMUNICATNS I Call 543881106 0 400 SH Call SOLE 0 400 0 0
LOUISIANA PAC CORP COM 546347105 53 2,033 SH   SOLE 0 2,033 0 0
LOWES COS INC COM 548661107 10,758 115,753 SH   SOLE 0 115,753 0 0
LOWES COS INC Call 548661107 296 32,500 SH Call SOLE 0 32,500 0 0
LOWES COS INC Put 548661107 50 131,800 SH Put SOLE 0 131,800 0 0
LOXO ONCOLOGY INC COM 548862101 19 226 SH   SOLE 0 226 0 0
LOXO ONCOLOGY INC Call 548862101 128 23,700 SH Call SOLE 0 23,700 0 0
LOXO ONCOLOGY INC Put 548862101 43 8,300 SH Put SOLE 0 8,300 0 0
LSB INDS INC COM 502160104 8 1,027 SH   SOLE 0 1,027 0 0
LTC PPTYS INC COM 502175102 15 366 SH   SOLE 0 366 0 0
LTC PPTYS INC Call 502175102 0 100 SH Call SOLE 0 100 0 0
LTC PPTYS INC Put 502175102 2 1,000 SH Put SOLE 0 1,000 0 0
LULULEMON ATHLETICA INC COM 550021109 767 9,763 SH   SOLE 0 9,763 0 0
LULULEMON ATHLETICA INC Call 550021109 18 4,000 SH Call SOLE 0 4,000 0 0
LULULEMON ATHLETICA INC Put 550021109 2 10,900 SH Put SOLE 0 10,900 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 5 190 SH   SOLE 0 190 0 0
LUMBER LIQUIDATORS HLDGS INC Call 55003T107 265 70,900 SH Call SOLE 0 70,900 0 0
LUMBER LIQUIDATORS HLDGS INC Put 55003T107 68 34,200 SH Put SOLE 0 34,200 0 0
LUMENTUM HLDGS INC COM 55024U109 482 9,857 SH   SOLE 0 9,857 0 0
LUMENTUM HLDGS INC Call 55024U109 45 16,400 SH Call SOLE 0 16,400 0 0
LUMENTUM HLDGS INC Put 55024U109 146 25,500 SH Put SOLE 0 25,500 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 403 7,252 SH   SOLE 0 7,252 0 0
LUXOFT HLDG INC Call G57279104 0 100 SH Call SOLE 0 100 0 0
LUXOFT HLDG INC Put G57279104 0 1,000 SH Put SOLE 0 1,000 0 0
LYON WILLIAM HOMES CL A NEW 552074700 2 100 SH   SOLE 0 100 0 0
LYON WILLIAM HOMES Call 552074700 4 500 SH Call SOLE 0 500 0 0
LYONDELLBASELL INDUSTRIES N Call N53745100 584 77,800 SH Call SOLE 0 77,800 0 0
LYONDELLBASELL INDUSTRIES N Put N53745100 0 8,300 SH Put SOLE 0 8,300 0 0
M/I HOMES INC Call 55305B101 0 300 SH Call SOLE 0 300 0 0
M/I HOMES INC Put 55305B101 1 900 SH Put SOLE 0 900 0 0
MACERICH CO COM 554382101 1,043 15,893 SH   SOLE 0 15,893 0 0
MACERICH CO Call 554382101 102 62,000 SH Call SOLE 0 62,000 0 0
MACERICH CO Put 554382101 32 51,800 SH Put SOLE 0 51,800 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 414 12,729 SH   SOLE 0 12,729 0 0
MACOM TECH SOLUTIONS HLDGS I Call 55405Y100 0 200 SH Call SOLE 0 200 0 0
MACOM TECH SOLUTIONS HLDGS I Put 55405Y100 14 900 SH Put SOLE 0 900 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 332 5,186 SH   SOLE 0 5,186 0 0
MACQUARIE INFRASTRUCTURE COR Call 55608B105 3 2,900 SH Call SOLE 0 2,900 0 0
MACQUARIE INFRASTRUCTURE COR Put 55608B105 3 2,400 SH Put SOLE 0 2,400 0 0
MACROGENICS INC COM 556099109 15 800 SH   SOLE 0 800 0 0
MACYS INC COM 55616P104 169 6,735 SH   SOLE 0 6,735 0 0
MACYS INC Call 55616P104 180 72,200 SH Call SOLE 0 72,200 0 0
MACYS INC Put 55616P104 25 26,800 SH Put SOLE 0 26,800 0 0
MADDEN STEVEN LTD Call 556269108 0 100 SH Call SOLE 0 100 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 18 86 SH   SOLE 0 86 0 0
MADISON SQUARE GARDEN CO NEW Put 55825T103 1 1,300 SH Put SOLE 0 1,300 0 0
MAG SILVER CORP Call 55903Q104 0 200 SH Call SOLE 0 200 0 0
MAG SILVER CORP Put 55903Q104 0 1,000 SH Put SOLE 0 1,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 131 1,860 SH   SOLE 0 1,860 0 0
MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 41 18,200 SH Call SOLE 0 18,200 0 0
MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 5 24,200 SH Put SOLE 0 24,200 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 383 45,389 SH   SOLE 0 45,389 0 0
MAGNA INTL INC COM 559222401 297 5,254 SH   SOLE 0 5,254 0 0
MAGNA INTL INC Call 559222401 0 200 SH Call SOLE 0 200 0 0
MAGNA INTL INC Put 559222401 0 100 SH Put SOLE 0 100 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 8 828 SH   SOLE 0 828 0 0
MAGNACHIP SEMICONDUCTOR CORP Put 55933J203 0 1,100 SH Put SOLE 0 1,100 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 23 3,533 SH   SOLE 0 3,533 0 0
MAIDEN HOLDINGS LTD Call G5753U112 0 1,600 SH Call SOLE 0 1,600 0 0
MAIDEN HOLDINGS LTD Put G5753U112 3 400 SH Put SOLE 0 400 0 0
MAIN STREET CAPITAL CORP COM 56035L104 31 800 SH   SOLE 0 800 0 0
MAIN STREET CAPITAL CORP Put 56035L104 0 200 SH Put SOLE 0 200 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 19 549 SH   SOLE 0 549 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 265 8,901 SH   SOLE 0 8,901 0 0
MAKEMYTRIP LIMITED MAURITIUS Put V5633W109 5 1,000 SH Put SOLE 0 1,000 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 231 10,278 SH   SOLE 0 10,278 0 0
MALLINCKRODT PUB LTD CO Call G5785G107 9 21,800 SH Call SOLE 0 21,800 0 0
MALLINCKRODT PUB LTD CO Put G5785G107 372 38,500 SH Put SOLE 0 38,500 0 0
MANITOWOC CO INC COM NEW 563571405 166 4,220 SH   SOLE 0 4,220 0 0
MANITOWOC CO INC Call 563571405 0 200 SH Call SOLE 0 200 0 0
MANITOWOC CO INC Put 563571405 0 24,400 SH Put SOLE 0 24,400 0 0
MANNKIND CORP COM NEW 56400P706 1 800 SH   SOLE 0 800 0 0
MANPOWERGROUP INC COM 56418H100 8 67 SH   SOLE 0 67 0 0
MANPOWERGROUP INC Put 56418H100 0 100 SH Put SOLE 0 100 0 0
MANTECH INTL CORP CL A 564563104 49 989 SH   SOLE 0 989 0 0
MANTECH INTL CORP Call 564563104 1 300 SH Call SOLE 0 300 0 0
MANTECH INTL CORP Put 564563104 7 3,000 SH Put SOLE 0 3,000 0 0
MARATHON OIL CORP COM 565849106 57 3,416 SH   SOLE 0 3,416 0 0
MARATHON OIL CORP Call 565849106 52 24,200 SH Call SOLE 0 24,200 0 0
MARATHON OIL CORP Put 565849106 14 20,300 SH Put SOLE 0 20,300 0 0
MARATHON PATENT GROUP INC COM PAR 56585W302 13 3,405 SH   SOLE 0 3,405 0 0
MARATHON PATENT GROUP INC Call 56585W302 47 239,400 SH Call SOLE 0 239,400 0 0
MARATHON PATENT GROUP INC Put 56585W302 121 64,200 SH Put SOLE 0 64,200 0 0
MARATHON PETE CORP COM 56585A102 700 10,611 SH   SOLE 0 10,611 0 0
MARATHON PETE CORP Call 56585A102 344 60,700 SH Call SOLE 0 60,700 0 0
MARATHON PETE CORP Put 56585A102 18 50,000 SH Put SOLE 0 50,000 0 0
MARCUS & MILLICHAP INC COM 566324109 25 791 SH   SOLE 0 791 0 0
MARCUS & MILLICHAP INC Call 566324109 7 2,800 SH Call SOLE 0 2,800 0 0
MARINE PRODS CORP COM 568427108 1 126 SH   SOLE 0 126 0 0
MARINEMAX INC COM 567908108 5 300 SH   SOLE 0 300 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 17 2,200 SH   SOLE 0 2,200 0 0
MARINUS PHARMACEUTICALS INC Call 56854Q101 6 2,800 SH Call SOLE 0 2,800 0 0
MARKETAXESS HLDGS INC COM 57060D108 58 289 SH   SOLE 0 289 0 0
MARKETAXESS HLDGS INC Call 57060D108 0 100 SH Call SOLE 0 100 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 77 3,470 SH   SOLE 0 3,470 0 0
MARLIN BUSINESS SVCS CORP Put 571157106 0 1,000 SH Put SOLE 0 1,000 0 0
MARRIOTT INTL INC NEW CL A 571903202 6,265 46,165 SH   SOLE 0 46,165 0 0
MARRIOTT INTL INC NEW Call 571903202 513 22,700 SH Call SOLE 0 22,700 0 0
MARRIOTT INTL INC NEW Put 571903202 3 18,900 SH Put SOLE 0 18,900 0 0
MARSH & MCLENNAN COS INC COM 571748102 275 3,386 SH   SOLE 0 3,386 0 0
MARSH & MCLENNAN COS INC Call 571748102 1 1,300 SH Call SOLE 0 1,300 0 0
MARSH & MCLENNAN COS INC Put 571748102 4 7,500 SH Put SOLE 0 7,500 0 0
MARTIN MARIETTA MATLS INC COM 573284106 201 912 SH   SOLE 0 912 0 0
MARTIN MARIETTA MATLS INC Put 573284106 0 100 SH Put SOLE 0 100 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 40 2,911 SH   SOLE 0 2,911 0 0
MARTIN MIDSTREAM PRTNRS L P Call 573331105 0 2,000 SH Call SOLE 0 2,000 0 0
MARTIN MIDSTREAM PRTNRS L P Put 573331105 0 100 SH Put SOLE 0 100 0 0
MARVELL TECHNOLOGY GROUP LTD Call G5876H105 22 3,400 SH Call SOLE 0 3,400 0 0
MARVELL TECHNOLOGY GROUP LTD Put G5876H105 0 3,400 SH Put SOLE 0 3,400 0 0
MASCO CORP COM 574599106 1,737 39,544 SH   SOLE 0 39,544 0 0
MASCO CORP Call 574599106 1 400 SH Call SOLE 0 400 0 0
MASCO CORP Put 574599106 0 300 SH Put SOLE 0 300 0 0
MASIMO CORP Call 574795100 11 19,200 SH Call SOLE 0 19,200 0 0
MASONITE INTL CORP NEW COM 575385109 38 523 SH   SOLE 0 523 0 0
MASTEC INC COM 576323109 48 992 SH   SOLE 0 992 0 0
MASTEC INC Put 576323109 1 4,500 SH Put SOLE 0 4,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 124 825 SH   SOLE 0 825 0 0
MASTERCARD INCORPORATED Call 57636Q104 4,835 132,100 SH Call SOLE 0 132,100 0 0
MASTERCARD INCORPORATED Put 57636Q104 61 37,500 SH Put SOLE 0 37,500 0 0
MATADOR RES CO Call 576485205 4 3,000 SH Call SOLE 0 3,000 0 0
MATCH GROUP INC COM 57665R106 360 11,499 SH   SOLE 0 11,499 0 0
MATCH GROUP INC Call 57665R106 6 2,200 SH Call SOLE 0 2,200 0 0
MATCH GROUP INC Put 57665R106 1 39,700 SH Put SOLE 0 39,700 0 0
MATERION CORP COM 576690101 10 219 SH   SOLE 0 219 0 0
MATRIX SVC CO Call 576853105 16 7,800 SH Call SOLE 0 7,800 0 0
MATRIX SVC CO Put 576853105 0 100 SH Put SOLE 0 100 0 0
MATSON INC COM 57686G105 1 53 SH   SOLE 0 53 0 0
MATSON INC Put 57686G105 0 200 SH Put SOLE 0 200 0 0
MATTEL INC COM 577081102 255 16,594 SH   SOLE 0 16,594 0 0
MATTEL INC Call 577081102 4 28,300 SH Call SOLE 0 28,300 0 0
MATTEL INC Put 577081102 42 3,900 SH Put SOLE 0 3,900 0 0
MAXAR TECHNOLOGIES LTD Put 57778L103 2 1,500 SH Put SOLE 0 1,500 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 233 4,464 SH   SOLE 0 4,464 0 0
MAXIM INTEGRATED PRODS INC Call 57772K101 16 2,800 SH Call SOLE 0 2,800 0 0
MAXIM INTEGRATED PRODS INC Put 57772K101 0 200 SH Put SOLE 0 200 0 0
MAXIMUS INC COM 577933104 1 23 SH   SOLE 0 23 0 0
MAXIMUS INC Call 577933104 0 700 SH Call SOLE 0 700 0 0
MAXIMUS INC Put 577933104 0 1,100 SH Put SOLE 0 1,100 0 0
MAXLINEAR INC COM 57776J100 5 200 SH   SOLE 0 200 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 280 48,708 SH   SOLE 0 48,708 0 0
MAXWELL TECHNOLOGIES INC Call 577767106 0 2,000 SH Call SOLE 0 2,000 0 0
MAXWELL TECHNOLOGIES INC Put 577767106 5 7,300 SH Put SOLE 0 7,300 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 95 1,857 SH   SOLE 0 1,857 0 0
MAZOR ROBOTICS LTD Call 57886P103 5 2,600 SH Call SOLE 0 2,600 0 0
MAZOR ROBOTICS LTD Put 57886P103 0 100 SH Put SOLE 0 100 0 0
MBIA INC COM 55262C100 5 800 SH   SOLE 0 800 0 0
MBIA INC Call 55262C100 0 15,000 SH Call SOLE 0 15,000 0 0
MBIA INC Put 55262C100 81 55,000 SH Put SOLE 0 55,000 0 0
MCCORMICK & CO INC COM NON VTG 579780206 18 182 SH   SOLE 0 182 0 0
MCDONALDS CORP Call 580135101 93 5,000 SH Call SOLE 0 5,000 0 0
MCDONALDS CORP Put 580135101 0 200 SH Put SOLE 0 200 0 0
MCEWEN MNG INC COM 58039P107 341 149,661 SH   SOLE 0 149,661 0 0
MCEWEN MNG INC Call 58039P107 0 4,000 SH Call SOLE 0 4,000 0 0
MCEWEN MNG INC Put 58039P107 324 290,500 SH Put SOLE 0 290,500 0 0
MCGRATH RENTCORP COM 580589109 56 1,197 SH   SOLE 0 1,197 0 0
MCGRATH RENTCORP Call 580589109 4 600 SH Call SOLE 0 600 0 0
MCKESSON CORP COM 58155Q103 1,820 11,675 SH   SOLE 0 11,675 0 0
MCKESSON CORP Call 58155Q103 108 19,500 SH Call SOLE 0 19,500 0 0
MCKESSON CORP Put 58155Q103 138 35,700 SH Put SOLE 0 35,700 0 0
MDU RES GROUP INC COM 552690109 5 200 SH   SOLE 0 200 0 0
MDU RES GROUP INC Call 552690109 0 200 SH Call SOLE 0 200 0 0
MEDALLION FINL CORP Call 583928106 0 100 SH Call SOLE 0 100 0 0
MEDICINES CO COM 584688105 550 20,152 SH   SOLE 0 20,152 0 0
MEDICINES CO Call 584688105 16 39,600 SH Call SOLE 0 39,600 0 0
MEDICINES CO Put 584688105 192 40,400 SH Put SOLE 0 40,400 0 0
MEDICINOVA INC COM NEW 58468P206 5 800 SH   SOLE 0 800 0 0
MEDICINOVA INC Call 58468P206 2 5,600 SH Call SOLE 0 5,600 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 24 393 SH   SOLE 0 393 0 0
MEDIDATA SOLUTIONS INC Put 58471A105 15 2,500 SH Put SOLE 0 2,500 0 0
MEDNAX INC COM 58502B106 53 998 SH   SOLE 0 998 0 0
MEDNAX INC Call 58502B106 16 1,200 SH Call SOLE 0 1,200 0 0
MEDNAX INC Put 58502B106 1 15,600 SH Put SOLE 0 15,600 0 0
MEET GROUP INC COM 58513U101 15 5,665 SH   SOLE 0 5,665 0 0
MEET GROUP INC Call 58513U101 0 1,200 SH Call SOLE 0 1,200 0 0
MEET GROUP INC Put 58513U101 8 4,800 SH Put SOLE 0 4,800 0 0
MEI PHARMA INC COM NEW 55279B202 5 2,550 SH   SOLE 0 2,550 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 63 2,199 SH   SOLE 0 2,199 0 0
MELCO RESORT ENTERTAINMENT L Call 585464100 48 9,700 SH Call SOLE 0 9,700 0 0
MELINTA THERAPEUTICS INC COM 58549G100 0 36 SH   SOLE 0 36 0 0
MELINTA THERAPEUTICS INC Call 58549G100 0 8,200 SH Call SOLE 0 8,200 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 122 1,894 SH   SOLE 0 1,894 0 0
MELLANOX TECHNOLOGIES LTD Call M51363113 17 2,000 SH Call SOLE 0 2,000 0 0
MELLANOX TECHNOLOGIES LTD Put M51363113 0 1,600 SH Put SOLE 0 1,600 0 0
MERCADOLIBRE INC COM 58733R102 7,542 23,969 SH   SOLE 0 23,969 0 0
MERCADOLIBRE INC Call 58733R102 4 9,700 SH Call SOLE 0 9,700 0 0
MERCADOLIBRE INC Put 58733R102 17 14,800 SH Put SOLE 0 14,800 0 0
MERCER INTL INC COM 588056101 28 2,002 SH   SOLE 0 2,002 0 0
MERCER INTL INC Call 588056101 0 100 SH Call SOLE 0 100 0 0
MERCER INTL INC Put 588056101 0 100 SH Put SOLE 0 100 0 0
MERCK & CO INC COM 58933Y105 437 7,778 SH   SOLE 0 7,778 0 0
MERCK & CO INC Call 58933Y105 0 1,000 SH Call SOLE 0 1,000 0 0
MERCK & CO INC Put 58933Y105 87 16,900 SH Put SOLE 0 16,900 0 0
MERCURY SYS INC COM 589378108 110 2,150 SH   SOLE 0 2,150 0 0
MERCURY SYS INC Call 589378108 6 1,200 SH Call SOLE 0 1,200 0 0
MERCURY SYS INC Put 589378108 0 400 SH Put SOLE 0 400 0 0
MEREDITH CORP COM 589433101 66 1,004 SH   SOLE 0 1,004 0 0
MEREDITH CORP Call 589433101 1 200 SH Call SOLE 0 200 0 0
MERITAGE HOMES CORP COM 59001A102 6 132 SH   SOLE 0 132 0 0
MERITOR INC COM 59001K100 32 1,370 SH   SOLE 0 1,370 0 0
MERITOR INC Call 59001K100 35 28,600 SH Call SOLE 0 28,600 0 0
MERITOR INC Put 59001K100 6 15,100 SH Put SOLE 0 15,100 0 0
METHANEX CORP COM 59151K108 146 2,415 SH   SOLE 0 2,415 0 0
METHODE ELECTRS INC COM 591520200 28 713 SH   SOLE 0 713 0 0
METHODE ELECTRS INC Put 591520200 2 2,200 SH Put SOLE 0 2,200 0 0
METLIFE INC COM 59156R108 7,254 143,487 SH   SOLE 0 143,487 0 0
METLIFE INC Call 59156R108 57 312,000 SH Call SOLE 0 312,000 0 0
METLIFE INC Put 59156R108 292 264,500 SH Put SOLE 0 264,500 0 0
MFA FINL INC COM 55272X102 5 719 SH   SOLE 0 719 0 0
MFA FINL INC Call 55272X102 0 2,800 SH Call SOLE 0 2,800 0 0
MFA FINL INC Put 55272X102 6 19,700 SH Put SOLE 0 19,700 0 0
MGM GROWTH PPTYS LLC Call 55303A105 1 1,900 SH Call SOLE 0 1,900 0 0
MGM RESORTS INTERNATIONAL Call 552953101 36 40,000 SH Call SOLE 0 40,000 0 0
MGP INGREDIENTS INC NEW Call 55303J106 0 200 SH Call SOLE 0 200 0 0
MGP INGREDIENTS INC NEW Put 55303J106 0 200 SH Put SOLE 0 200 0 0
MICHAEL KORS HLDGS LTD Call G60754101 210 23,200 SH Call SOLE 0 23,200 0 0
MICHAEL KORS HLDGS LTD Put G60754101 1 37,800 SH Put SOLE 0 37,800 0 0
MICHAELS COS INC Call 59408Q106 16 8,000 SH Call SOLE 0 8,000 0 0
MICHAELS COS INC Put 59408Q106 4 61,400 SH Put SOLE 0 61,400 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 142 4,233 SH   SOLE 0 4,233 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 198 2,259 SH   SOLE 0 2,259 0 0
MICROCHIP TECHNOLOGY INC Call 595017104 60 19,800 SH Call SOLE 0 19,800 0 0
MICROCHIP TECHNOLOGY INC Put 595017104 15 7,800 SH Put SOLE 0 7,800 0 0
MICRON TECHNOLOGY INC COM 595112103 15,931 387,451 SH   SOLE 0 387,451 0 0
MICRON TECHNOLOGY INC Call 595112103 2,081 575,000 SH Call SOLE 0 575,000 0 0
MICRON TECHNOLOGY INC Put 595112103 841 512,700 SH Put SOLE 0 512,700 0 0
MICROSEMI CORP COM 595137100 139 2,708 SH   SOLE 0 2,708 0 0
MICROSEMI CORP Call 595137100 0 1,000 SH Call SOLE 0 1,000 0 0
MICROSEMI CORP Put 595137100 0 200 SH Put SOLE 0 200 0 0
MICROSOFT CORP COM 594918104 15,693 183,459 SH   SOLE 0 183,459 0 0
MICROSOFT CORP Call 594918104 1,052 306,900 SH Call SOLE 0 306,900 0 0
MICROSOFT CORP Put 594918104 128 473,200 SH Put SOLE 0 473,200 0 0
MID AMER APT CMNTYS INC Call 59522J103 0 500 SH Call SOLE 0 500 0 0
MID AMER APT CMNTYS INC Put 59522J103 0 100 SH Put SOLE 0 100 0 0
MIDDLEBY CORP COM 596278101 1 9 SH   SOLE 0 9 0 0
MILLER HERMAN INC COM 600544100 0 7 SH   SOLE 0 7 0 0
MIMECAST LTD ORD SHS G14838109 5 190 SH   SOLE 0 190 0 0
MIMECAST LTD Call G14838109 0 200 SH Call SOLE 0 200 0 0
MIMECAST LTD Put G14838109 0 300 SH Put SOLE 0 300 0 0
MIMEDX GROUP INC COM 602496101 71 5,700 SH   SOLE 0 5,700 0 0
MIMEDX GROUP INC Call 602496101 4 8,900 SH Call SOLE 0 8,900 0 0
MIMEDX GROUP INC Put 602496101 11 14,700 SH Put SOLE 0 14,700 0 0
MIND C T I LTD ORD M70240102 0 200 SH   SOLE 0 200 0 0
MINDBODY INC Call 60255W105 1 1,100 SH Call SOLE 0 1,100 0 0
MIRATI THERAPEUTICS INC Call 60468T105 51 18,000 SH Call SOLE 0 18,000 0 0
MIRATI THERAPEUTICS INC Put 60468T105 4 8,500 SH Put SOLE 0 8,500 0 0
MISTRAS GROUP INC Put 60649T107 0 2,400 SH Put SOLE 0 2,400 0 0
MITEK SYS INC COM NEW 606710200 24 2,688 SH   SOLE 0 2,688 0 0
MITEK SYS INC Call 606710200 0 1,900 SH Call SOLE 0 1,900 0 0
MITEK SYS INC Put 606710200 0 700 SH Put SOLE 0 700 0 0
MKS INSTRUMENT INC COM 55306N104 366 3,877 SH   SOLE 0 3,877 0 0
MKS INSTRUMENT INC Put 55306N104 37 6,100 SH Put SOLE 0 6,100 0 0
MOBILE MINI INC COM 60740F105 12 357 SH   SOLE 0 357 0 0
MOBILE MINI INC Put 60740F105 0 500 SH Put SOLE 0 500 0 0
MOBILEIRON INC Call 60739U204 20 13,300 SH Call SOLE 0 13,300 0 0
MOBILEIRON INC Put 60739U204 18 5,000 SH Put SOLE 0 5,000 0 0
MODEL N INC COM 607525102 80 5,083 SH   SOLE 0 5,083 0 0
MODEL N INC Call 607525102 3 2,000 SH Call SOLE 0 2,000 0 0
MODEL N INC Put 607525102 4 2,500 SH Put SOLE 0 2,500 0 0
MODINE MFG CO COM 607828100 7 377 SH   SOLE 0 377 0 0
MODINE MFG CO Put 607828100 0 100 SH Put SOLE 0 100 0 0
MOELIS & CO CL A 60786M105 69 1,427 SH   SOLE 0 1,427 0 0
MOELIS & CO Call 60786M105 3 1,200 SH Call SOLE 0 1,200 0 0
MOHAWK INDS INC COM 608190104 2,809 10,182 SH   SOLE 0 10,182 0 0
MOHAWK INDS INC Call 608190104 148 5,500 SH Call SOLE 0 5,500 0 0
MOHAWK INDS INC Put 608190104 20 3,400 SH Put SOLE 0 3,400 0 0
MOLINA HEALTHCARE INC Call 60855R100 77 16,100 SH Call SOLE 0 16,100 0 0
MOLINA HEALTHCARE INC Put 60855R100 4 4,700 SH Put SOLE 0 4,700 0 0
MOLSON COORS BREWING CO Call 60871R209 0 5,800 SH Call SOLE 0 5,800 0 0
MOLSON COORS BREWING CO Put 60871R209 63 8,000 SH Put SOLE 0 8,000 0 0
MOMO INC ADR 60879B107 1,419 57,999 SH   SOLE 0 57,999 0 0
MOMO INC Call 60879B107 7 74,500 SH Call SOLE 0 74,500 0 0
MOMO INC Put 60879B107 276 62,500 SH Put SOLE 0 62,500 0 0
MONARCH CASINO & RESORT INC Call 609027107 8 4,000 SH Call SOLE 0 4,000 0 0
MONDELEZ INTL INC Call 609207105 1 15,900 SH Call SOLE 0 15,900 0 0
MONDELEZ INTL INC Put 609207105 0 38,800 SH Put SOLE 0 38,800 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 0 72 SH   SOLE 0 72 0 0
MONOLITHIC PWR SYS INC COM 609839105 105 942 SH   SOLE 0 942 0 0
MONOLITHIC PWR SYS INC Call 609839105 0 100 SH Call SOLE 0 100 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 57 2,400 SH   SOLE 0 2,400 0 0
MONRO INC COM 610236101 68 1,197 SH   SOLE 0 1,197 0 0
MONSANTO CO NEW COM 61166W101 6,387 54,700 SH   SOLE 0 54,700 0 0
MONSANTO CO NEW Call 61166W101 203 133,200 SH Call SOLE 0 133,200 0 0
MONSANTO CO NEW Put 61166W101 293 197,500 SH Put SOLE 0 197,500 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 155 2,460 SH   SOLE 0 2,460 0 0
MONSTER BEVERAGE CORP NEW Call 61174X109 327 27,000 SH Call SOLE 0 27,000 0 0
MONSTER BEVERAGE CORP NEW Put 61174X109 89 18,100 SH Put SOLE 0 18,100 0 0
MOODYS CORP COM 615369105 5 40 SH   SOLE 0 40 0 0
MOODYS CORP Call 615369105 0 1,800 SH Call SOLE 0 1,800 0 0
MOODYS CORP Put 615369105 4 12,300 SH Put SOLE 0 12,300 0 0
MORGAN STANLEY COM NEW 617446448 1,849 35,244 SH   SOLE 0 35,244 0 0
MORGAN STANLEY Call 617446448 113 42,200 SH Call SOLE 0 42,200 0 0
MORGAN STANLEY Put 617446448 81 75,500 SH Put SOLE 0 75,500 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 174 7,448 SH   SOLE 0 7,448 0 0
MORGAN STANLEY CHINA A SH FD Put 617468103 0 6,400 SH Put SOLE 0 6,400 0 0
MOSAIC CO NEW COM 61945C103 355 13,836 SH   SOLE 0 13,836 0 0
MOSAIC CO NEW Call 61945C103 29 16,400 SH Call SOLE 0 16,400 0 0
MOSAIC CO NEW Put 61945C103 159 25,200 SH Put SOLE 0 25,200 0 0
MOTOROLA SOLUTIONS INC Call 620076307 134 10,400 SH Call SOLE 0 10,400 0 0
MOTOROLA SOLUTIONS INC Put 620076307 0 500 SH Put SOLE 0 500 0 0
MOVADO GROUP INC COM 624580106 74 2,301 SH   SOLE 0 2,301 0 0
MOVADO GROUP INC Put 624580106 0 200 SH Put SOLE 0 200 0 0
MPLX LP COM UNIT REP LTD 55336V100 64 1,815 SH   SOLE 0 1,815 0 0
MPLX LP Call 55336V100 15 26,800 SH Call SOLE 0 26,800 0 0
MPLX LP Put 55336V100 32 20,700 SH Put SOLE 0 20,700 0 0
MRC GLOBAL INC COM 55345K103 6 388 SH   SOLE 0 388 0 0
MRC GLOBAL INC Put 55345K103 0 700 SH Put SOLE 0 700 0 0
MSA SAFETY INC Put 553498106 0 1,000 SH Put SOLE 0 1,000 0 0
MSC INDL DIRECT INC CL A 553530106 138 1,431 SH   SOLE 0 1,431 0 0
MSCI INC COM 55354G100 151 1,197 SH   SOLE 0 1,197 0 0
MSCI INC Call 55354G100 0 100 SH Call SOLE 0 100 0 0
MSCI INC Put 55354G100 0 200 SH Put SOLE 0 200 0 0
MSG NETWORK INC CL A 553573106 70 3,457 SH   SOLE 0 3,457 0 0
MSG NETWORK INC Put 553573106 1 500 SH Put SOLE 0 500 0 0
MUELLER INDS INC COM 624756102 10 305 SH   SOLE 0 305 0 0
MUELLER INDS INC Put 624756102 0 1,000 SH Put SOLE 0 1,000 0 0
MUELLER WTR PRODS INC COM SER A 624758108 6 480 SH   SOLE 0 480 0 0
MUELLER WTR PRODS INC Call 624758108 0 500 SH Call SOLE 0 500 0 0
MULESOFT INC CL A 625207105 460 19,801 SH   SOLE 0 19,801 0 0
MULESOFT INC Call 625207105 7 4,700 SH Call SOLE 0 4,700 0 0
MULESOFT INC Put 625207105 18 39,900 SH Put SOLE 0 39,900 0 0
MURPHY OIL CORP COM 626717102 297 9,572 SH   SOLE 0 9,572 0 0
MURPHY OIL CORP Call 626717102 1 1,900 SH Call SOLE 0 1,900 0 0
MURPHY OIL CORP Put 626717102 0 5,100 SH Put SOLE 0 5,100 0 0
MURPHY USA INC Call 626755102 7 1,800 SH Call SOLE 0 1,800 0 0
MV OIL TR TR UNITS 553859109 9 1,111 SH   SOLE 0 1,111 0 0
MV OIL TR Put 553859109 0 800 SH Put SOLE 0 800 0 0
MYLAN N V SHS EURO N59465109 2,357 55,724 SH   SOLE 0 55,724 0 0
MYLAN N V Call N59465109 99 46,400 SH Call SOLE 0 46,400 0 0
MYLAN N V Put N59465109 18 54,700 SH Put SOLE 0 54,700 0 0
MYOKARDIA INC COM 62857M105 12 300 SH   SOLE 0 300 0 0
MYRIAD GENETICS INC Call 62855J104 53 12,200 SH Call SOLE 0 12,200 0 0
MYRIAD GENETICS INC Put 62855J104 0 100 SH Put SOLE 0 100 0 0
NABORS INDUSTRIES LTD SHS G6359F103 412 60,467 SH   SOLE 0 60,467 0 0
NABORS INDUSTRIES LTD Call G6359F103 0 14,200 SH Call SOLE 0 14,200 0 0
NABORS INDUSTRIES LTD Put G6359F103 34 19,900 SH Put SOLE 0 19,900 0 0
NAM TAI PPTY INC SHS G63907102 102 8,198 SH   SOLE 0 8,198 0 0
NANOMETRICS INC Put 630077105 0 100 SH Put SOLE 0 100 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 12 1,700 SH   SOLE 0 1,700 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 30 3,429 SH   SOLE 0 3,429 0 0
NASDAQ INC COM 631103108 7 100 SH   SOLE 0 100 0 0
NASDAQ INC Call 631103108 4 3,600 SH Call SOLE 0 3,600 0 0
NASDAQ INC Put 631103108 0 300 SH Put SOLE 0 300 0 0
NATERA INC COM 632307104 15 1,700 SH   SOLE 0 1,700 0 0
NATERA INC Call 632307104 0 1,200 SH Call SOLE 0 1,200 0 0
NATIONAL BEVERAGE CORP Call 635017106 26 1,800 SH Call SOLE 0 1,800 0 0
NATIONAL BEVERAGE CORP Put 635017106 14 8,800 SH Put SOLE 0 8,800 0 0
NATIONAL CINEMEDIA INC COM 635309107 29 4,303 SH   SOLE 0 4,303 0 0
NATIONAL CINEMEDIA INC Call 635309107 0 3,700 SH Call SOLE 0 3,700 0 0
NATIONAL GEN HLDGS CORP Call 636220303 0 200 SH Call SOLE 0 200 0 0
NATIONAL GEN HLDGS CORP Put 636220303 4 9,000 SH Put SOLE 0 9,000 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 5 100 SH   SOLE 0 100 0 0
NATIONAL GRID PLC Call 636274409 0 900 SH Call SOLE 0 900 0 0
NATIONAL GRID PLC Put 636274409 0 100 SH Put SOLE 0 100 0 0
NATIONAL HEALTH INVS INC COM 63633D104 124 1,649 SH   SOLE 0 1,649 0 0
NATIONAL HEALTH INVS INC Put 63633D104 1 500 SH Put SOLE 0 500 0 0
NATIONAL INSTRS CORP COM 636518102 7 177 SH   SOLE 0 177 0 0
NATIONAL INSTRS CORP Call 636518102 0 100 SH Call SOLE 0 100 0 0
NATIONAL INSTRS CORP Put 636518102 2 3,300 SH Put SOLE 0 3,300 0 0
NATIONAL OILWELL VARCO INC COM 637071101 633 17,581 SH   SOLE 0 17,581 0 0
NATIONAL OILWELL VARCO INC Call 637071101 0 400 SH Call SOLE 0 400 0 0
NATIONAL OILWELL VARCO INC Put 637071101 2 31,000 SH Put SOLE 0 31,000 0 0
NATIONAL RESH CORP CL B 637372301 0 6 SH   SOLE 0 6 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 11 273 SH   SOLE 0 273 0 0
NATIONAL RETAIL PPTYS INC Call 637417106 0 100 SH Call SOLE 0 100 0 0
NATIONAL RETAIL PPTYS INC Put 637417106 1 1,600 SH Put SOLE 0 1,600 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 116 4,269 SH   SOLE 0 4,269 0 0
NATIONAL STORAGE AFFILIATES Call 637870106 0 400 SH Call SOLE 0 400 0 0
NATIONAL STORAGE AFFILIATES Put 637870106 0 400 SH Put SOLE 0 400 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 408 22,104 SH   SOLE 0 22,104 0 0
NATIONSTAR MTG HLDGS INC Call 63861C109 2 1,600 SH Call SOLE 0 1,600 0 0
NATIONSTAR MTG HLDGS INC Put 63861C109 0 11,800 SH Put SOLE 0 11,800 0 0
NATURAL HEALTH TRENDS CORP Call 63888P406 0 100 SH Call SOLE 0 100 0 0
NATURAL HEALTH TRENDS CORP Put 63888P406 0 100 SH Put SOLE 0 100 0 0
NATUS MEDICAL INC DEL COM 639050103 24 652 SH   SOLE 0 652 0 0
NATUS MEDICAL INC DEL Call 639050103 0 1,100 SH Call SOLE 0 1,100 0 0
NAVIENT CORPORATION COM 63938C108 198 14,906 SH   SOLE 0 14,906 0 0
NAVIENT CORPORATION Call 63938C108 1 3,100 SH Call SOLE 0 3,100 0 0
NAVIENT CORPORATION Put 63938C108 24 54,400 SH Put SOLE 0 54,400 0 0
NAVIGANT CONSULTING INC COM 63935N107 9 474 SH   SOLE 0 474 0 0
NAVIGANT CONSULTING INC Put 63935N107 0 100 SH Put SOLE 0 100 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 20 2,069 SH   SOLE 0 2,069 0 0
NAVIOS MARITIME MIDSTREAM LP COM UNIT LTD Y62134104 3 400 SH   SOLE 0 400 0 0
NAVIOS MARITIME MIDSTREAM LP Call Y62134104 1 500 SH Call SOLE 0 500 0 0
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 25 10,755 SH   SOLE 0 10,755 0 0
NAVIOS MARITIME PARTNERS L P Call Y62267102 1 9,000 SH Call SOLE 0 9,000 0 0
NAVIOS MARITIME PARTNERS L P Put Y62267102 4 10,500 SH Put SOLE 0 10,500 0 0
NAVISTAR INTL CORP NEW COM 63934E108 574 13,400 SH   SOLE 0 13,400 0 0
NAVISTAR INTL CORP NEW Call 63934E108 250 68,300 SH Call SOLE 0 68,300 0 0
NAVISTAR INTL CORP NEW Put 63934E108 59 21,600 SH Put SOLE 0 21,600 0 0
NCI BUILDING SYS INC COM NEW 628852204 47 2,457 SH   SOLE 0 2,457 0 0
NCR CORP NEW COM 62886E108 57 1,704 SH   SOLE 0 1,704 0 0
NCR CORP NEW Call 62886E108 0 1,200 SH Call SOLE 0 1,200 0 0
NCR CORP NEW Put 62886E108 0 2,600 SH Put SOLE 0 2,600 0 0
NEKTAR THERAPEUTICS COM 640268108 199 3,340 SH   SOLE 0 3,340 0 0
NEKTAR THERAPEUTICS Call 640268108 538 26,600 SH Call SOLE 0 26,600 0 0
NEKTAR THERAPEUTICS Put 640268108 9 15,600 SH Put SOLE 0 15,600 0 0
NELNET INC CL A 64031N108 7 139 SH   SOLE 0 139 0 0
NEOGEN CORP COM 640491106 24 300 SH   SOLE 0 300 0 0
NEOPHOTONICS CORP COM 64051T100 201 30,699 SH   SOLE 0 30,699 0 0
NEOPHOTONICS CORP Call 64051T100 0 1,500 SH Call SOLE 0 1,500 0 0
NEOPHOTONICS CORP Put 64051T100 20 11,200 SH Put SOLE 0 11,200 0 0
NEOS THERAPEUTICS INC COM 64052L106 30 2,979 SH   SOLE 0 2,979 0 0
NEOS THERAPEUTICS INC Call 64052L106 3 2,000 SH Call SOLE 0 2,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 151 12,758 SH   SOLE 0 12,758 0 0
NET 1 UEPS TECHNOLOGIES INC Call 64107N206 10 15,200 SH Call SOLE 0 15,200 0 0
NET 1 UEPS TECHNOLOGIES INC Put 64107N206 11 48,200 SH Put SOLE 0 48,200 0 0
NETEASE INC SPONSORED ADR 64110W102 431 1,251 SH   SOLE 0 1,251 0 0
NETEASE INC Call 64110W102 18 1,900 SH Call SOLE 0 1,900 0 0
NETEASE INC Put 64110W102 118 11,700 SH Put SOLE 0 11,700 0 0
NETFLIX INC COM 64110L106 101 530 SH   SOLE 0 530 0 0
NETFLIX INC Call 64110L106 2,434 60,500 SH Call SOLE 0 60,500 0 0
NETFLIX INC Put 64110L106 122 31,000 SH Put SOLE 0 31,000 0 0
NETGEAR INC Call 64111Q104 23 5,100 SH Call SOLE 0 5,100 0 0
NEURALSTEM INC COM NEW 64127R401 8 4,730 SH   SOLE 0 4,730 0 0
NEURALSTEM INC Call 64127R401 0 1,500 SH Call SOLE 0 1,500 0 0
NEURALSTEM INC Put 64127R401 1 1,300 SH Put SOLE 0 1,300 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,924 24,801 SH   SOLE 0 24,801 0 0
NEUROCRINE BIOSCIENCES INC Call 64125C109 119 6,500 SH Call SOLE 0 6,500 0 0
NEUROCRINE BIOSCIENCES INC Put 64125C109 69 28,100 SH Put SOLE 0 28,100 0 0
NEUROTROPE INC COM NEW 64129T207 24 3,519 SH   SOLE 0 3,519 0 0
NEUROTROPE INC Put 64129T207 2 3,300 SH Put SOLE 0 3,300 0 0
NEVRO CORP COM 64157F103 256 3,718 SH   SOLE 0 3,718 0 0
NEVRO CORP Put 64157F103 37 2,700 SH Put SOLE 0 2,700 0 0
NEW AGE BEVERAGES CORP COM 64157V108 14 6,459 SH   SOLE 0 6,459 0 0
NEW GOLD INC CDA COM 644535106 3 1,083 SH   SOLE 0 1,083 0 0
NEW GOLD INC CDA Call 644535106 10 69,100 SH Call SOLE 0 69,100 0 0
NEW GOLD INC CDA Put 644535106 23 36,400 SH Put SOLE 0 36,400 0 0
NEW JERSEY RES Call 646025106 0 400 SH Call SOLE 0 400 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,845 30,274 SH   SOLE 0 30,274 0 0
NEW ORIENTAL ED & TECH GRP I Call 647581107 224 15,600 SH Call SOLE 0 15,600 0 0
NEW ORIENTAL ED & TECH GRP I Put 647581107 184 61,700 SH Put SOLE 0 61,700 0 0
NEW RELIC INC COM 64829B100 230 3,991 SH   SOLE 0 3,991 0 0
NEW RELIC INC Put 64829B100 10 4,000 SH Put SOLE 0 4,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 264 14,800 SH   SOLE 0 14,800 0 0
NEW RESIDENTIAL INVT CORP Call 64828T201 2 2,800 SH Call SOLE 0 2,800 0 0
NEW RESIDENTIAL INVT CORP Put 64828T201 0 4,600 SH Put SOLE 0 4,600 0 0
NEW SR INVT GROUP INC COM 648691103 2 363 SH   SOLE 0 363 0 0
NEW SR INVT GROUP INC Put 648691103 1 2,900 SH Put SOLE 0 2,900 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 39 3,065 SH   SOLE 0 3,065 0 0
NEW YORK CMNTY BANCORP INC Call 649445103 13 25,100 SH Call SOLE 0 25,100 0 0
NEW YORK CMNTY BANCORP INC Put 649445103 0 2,700 SH Put SOLE 0 2,700 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 19 3,100 SH   SOLE 0 3,100 0 0
NEW YORK MTG TR INC Put 649604501 3 2,500 SH Put SOLE 0 2,500 0 0
NEW YORK REIT INC COM 64976L109 63 16,249 SH   SOLE 0 16,249 0 0
NEW YORK REIT INC Call 64976L109 21 13,600 SH Call SOLE 0 13,600 0 0
NEW YORK REIT INC Put 64976L109 32 13,000 SH Put SOLE 0 13,000 0 0
NEW YORK TIMES CO CL A 650111107 17 950 SH   SOLE 0 950 0 0
NEW YORK TIMES CO Call 650111107 0 900 SH Call SOLE 0 900 0 0
NEW YORK TIMES CO Put 650111107 0 1,100 SH Put SOLE 0 1,100 0 0
NEWELL BRANDS INC COM 651229106 290 9,397 SH   SOLE 0 9,397 0 0
NEWELL BRANDS INC Call 651229106 17 12,800 SH Call SOLE 0 12,800 0 0
NEWELL BRANDS INC Put 651229106 142 24,000 SH Put SOLE 0 24,000 0 0
NEWFIELD EXPL CO COM 651290108 61 1,946 SH   SOLE 0 1,946 0 0
NEWFIELD EXPL CO Call 651290108 9 8,800 SH Call SOLE 0 8,800 0 0
NEWFIELD EXPL CO Put 651290108 7 10,500 SH Put SOLE 0 10,500 0 0
NEWLINK GENETICS CORP COM 651511107 116 14,399 SH   SOLE 0 14,399 0 0
NEWLINK GENETICS CORP Call 651511107 0 15,300 SH Call SOLE 0 15,300 0 0
NEWLINK GENETICS CORP Put 651511107 17 14,400 SH Put SOLE 0 14,400 0 0
NEWMONT MINING CORP COM 651639106 1,059 28,241 SH   SOLE 0 28,241 0 0
NEWMONT MINING CORP Call 651639106 165 237,500 SH Call SOLE 0 237,500 0 0
NEWMONT MINING CORP Put 651639106 8 126,800 SH Put SOLE 0 126,800 0 0
NEWS CORP NEW CL A 65249B109 43 2,683 SH   SOLE 0 2,683 0 0
NEWS CORP NEW Call 65249B109 3 500 SH Call SOLE 0 500 0 0
NEWS CORP NEW Put 65249B109 0 4,200 SH Put SOLE 0 4,200 0 0
NEWTEK BUSINESS SVCS CORP Call 652526203 0 300 SH Call SOLE 0 300 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 11 397 SH   SOLE 0 397 0 0
NEXPOINT RESIDENTIAL TR INC Call 65341D102 0 200 SH Call SOLE 0 200 0 0
NEXPOINT RESIDENTIAL TR INC Put 65341D102 2 600 SH Put SOLE 0 600 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,199 28,124 SH   SOLE 0 28,124 0 0
NEXSTAR MEDIA GROUP INC Call 65336K103 291 53,100 SH Call SOLE 0 53,100 0 0
NEXSTAR MEDIA GROUP INC Put 65336K103 5 1,600 SH Put SOLE 0 1,600 0 0
NEXTERA ENERGY INC COM 65339F101 3,352 21,462 SH   SOLE 0 21,462 0 0
NEXTERA ENERGY INC Call 65339F101 8 11,400 SH Call SOLE 0 11,400 0 0
NEXTERA ENERGY INC Put 65339F101 25 12,400 SH Put SOLE 0 12,400 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 392 9,100 SH   SOLE 0 9,100 0 0
NEXTERA ENERGY PARTNERS LP Call 65341B106 0 400 SH Call SOLE 0 400 0 0
NEXTERA ENERGY PARTNERS LP Put 65341B106 0 1,200 SH Put SOLE 0 1,200 0 0
NGL ENERGY PARTNERS LP Call 62913M107 201 51,600 SH Call SOLE 0 51,600 0 0
NGL ENERGY PARTNERS LP Put 62913M107 1 17,100 SH Put SOLE 0 17,100 0 0
NIC INC COM 62914B100 35 2,115 SH   SOLE 0 2,115 0 0
NIC INC Put 62914B100 0 300 SH Put SOLE 0 300 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 445 12,245 SH   SOLE 0 12,245 0 0
NIELSEN HLDGS PLC Call G6518L108 1 10,600 SH Call SOLE 0 10,600 0 0
NIELSEN HLDGS PLC Put G6518L108 44 23,900 SH Put SOLE 0 23,900 0 0
NIKE INC Call 654106103 20 8,600 SH Call SOLE 0 8,600 0 0
NISOURCE INC COM 65473P105 10 400 SH   SOLE 0 400 0 0
NL INDS INC COM NEW 629156407 51 3,600 SH   SOLE 0 3,600 0 0
NL INDS INC Call 629156407 11 2,500 SH Call SOLE 0 2,500 0 0
NL INDS INC Put 629156407 0 200 SH Put SOLE 0 200 0 0
NMI HLDGS INC CL A 629209305 3 200 SH   SOLE 0 200 0 0
NMI HLDGS INC Call 629209305 0 300 SH Call SOLE 0 300 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 46 1,012 SH   SOLE 0 1,012 0 0
NOBLE CORP PLC Call G65431101 0 11,200 SH Call SOLE 0 11,200 0 0
NOBLE ENERGY INC COM 655044105 602 20,685 SH   SOLE 0 20,685 0 0
NOBLE ENERGY INC Call 655044105 13 6,100 SH Call SOLE 0 6,100 0 0
NOBLE ENERGY INC Put 655044105 2 6,300 SH Put SOLE 0 6,300 0 0
NOKIA CORP Call 654902204 0 80,000 SH Call SOLE 0 80,000 0 0
NOODLES & CO COM CL A 65540B105 2 400 SH   SOLE 0 400 0 0
NOODLES & CO Call 65540B105 2 3,200 SH Call SOLE 0 3,200 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 244 99,445 SH   SOLE 0 99,445 0 0
NORDIC AMERICAN TANKERS LIMI Call G65773106 6 148,700 SH Call SOLE 0 148,700 0 0
NORDIC AMERICAN TANKERS LIMI Put G65773106 2,509 300,200 SH Put SOLE 0 300,200 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 0 68 SH   SOLE 0 68 0 0
NORDSON CORP COM 655663102 14 100 SH   SOLE 0 100 0 0
NORDSON CORP Call 655663102 0 100 SH Call SOLE 0 100 0 0
NORDSON CORP Put 655663102 0 100 SH Put SOLE 0 100 0 0
NORDSTROM INC COM 655664100 208 4,400 SH   SOLE 0 4,400 0 0
NORDSTROM INC Call 655664100 2 5,200 SH Call SOLE 0 5,200 0 0
NORDSTROM INC Put 655664100 0 100 SH Put SOLE 0 100 0 0
NORFOLK SOUTHERN CORP COM 655844108 289 2,000 SH   SOLE 0 2,000 0 0
NORFOLK SOUTHERN CORP Call 655844108 295 29,000 SH Call SOLE 0 29,000 0 0
NORFOLK SOUTHERN CORP Put 655844108 1 16,200 SH Put SOLE 0 16,200 0 0
NORTHERN TR CORP Call 665859104 43 16,900 SH Call SOLE 0 16,900 0 0
NORTHERN TR CORP Put 665859104 5 16,500 SH Put SOLE 0 16,500 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,534 4,999 SH   SOLE 0 4,999 0 0
NORTHROP GRUMMAN CORP Call 666807102 73 4,200 SH Call SOLE 0 4,200 0 0
NORTHROP GRUMMAN CORP Put 666807102 56 23,800 SH Put SOLE 0 23,800 0 0
NORTHWEST NAT GAS CO COM 667655104 89 1,500 SH   SOLE 0 1,500 0 0
NORTHWEST NAT GAS CO Call 667655104 0 800 SH Call SOLE 0 800 0 0
NORTHWEST NAT GAS CO Put 667655104 8 1,300 SH Put SOLE 0 1,300 0 0
NORTHWEST PIPE CO COM 667746101 1 60 SH   SOLE 0 60 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1,106 20,774 SH   SOLE 0 20,774 0 0
NORWEGIAN CRUISE LINE HLDGS Call G66721104 0 200 SH Call SOLE 0 200 0 0
NORWEGIAN CRUISE LINE HLDGS Put G66721104 16 6,800 SH Put SOLE 0 6,800 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 67 2,600 SH   SOLE 0 2,600 0 0
NOVA MEASURING INSTRUMENTS L Call M7516K103 0 400 SH Call SOLE 0 400 0 0
NOVA MEASURING INSTRUMENTS L Put M7516K103 0 100 SH Put SOLE 0 100 0 0
NOVAGOLD RES INC Call 66987E206 0 1,300 SH Call SOLE 0 1,300 0 0
NOVAGOLD RES INC Put 66987E206 0 400 SH Put SOLE 0 400 0 0
NOVANTA INC COM 67000B104 24 499 SH   SOLE 0 499 0 0
NOVAVAX INC COM 670002104 2 2,376 SH   SOLE 0 2,376 0 0
NOVAVAX INC Call 670002104 0 100 SH Call SOLE 0 100 0 0
NOVAVAX INC Put 670002104 0 100 SH Put SOLE 0 100 0 0
NOVOCURE LTD ORD SHS G6674U108 26 1,306 SH   SOLE 0 1,306 0 0
NOVOCURE LTD Call G6674U108 5 9,800 SH Call SOLE 0 9,800 0 0
NOVOCURE LTD Put G6674U108 0 1,000 SH Put SOLE 0 1,000 0 0
NOW INC COM 67011P100 10 910 SH   SOLE 0 910 0 0
NOW INC Put 67011P100 3 1,700 SH Put SOLE 0 1,700 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 21 5,370 SH   SOLE 0 5,370 0 0
NRG ENERGY INC COM NEW 629377508 627 22,035 SH   SOLE 0 22,035 0 0
NRG ENERGY INC Call 629377508 85 22,800 SH Call SOLE 0 22,800 0 0
NRG ENERGY INC Put 629377508 7 68,900 SH Put SOLE 0 68,900 0 0
NRG YIELD INC Call 62942X405 11 7,100 SH Call SOLE 0 7,100 0 0
NTT DOCOMO INC SPONS ADR 62942M201 35 1,500 SH   SOLE 0 1,500 0 0
NTT DOCOMO INC Put 62942M201 0 1,000 SH Put SOLE 0 1,000 0 0
NU SKIN ENTERPRISES INC Call 67018T105 38 10,600 SH Call SOLE 0 10,600 0 0
NU SKIN ENTERPRISES INC Put 67018T105 8 12,700 SH Put SOLE 0 12,700 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 151 9,239 SH   SOLE 0 9,239 0 0
NUANCE COMMUNICATIONS INC Call 67020Y100 1 1,100 SH Call SOLE 0 1,100 0 0
NUANCE COMMUNICATIONS INC Put 67020Y100 2 7,200 SH Put SOLE 0 7,200 0 0
NUCOR CORP Call 670346105 20 6,000 SH Call SOLE 0 6,000 0 0
NUCOR CORP Put 670346105 0 600 SH Put SOLE 0 600 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 9 329 SH   SOLE 0 329 0 0
NUSTAR ENERGY LP Call 67058H102 0 1,700 SH Call SOLE 0 1,700 0 0
NUSTAR ENERGY LP Put 67058H102 1 2,400 SH Put SOLE 0 2,400 0 0
NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 3 200 SH   SOLE 0 200 0 0
NUSTAR GP HOLDINGS LLC Put 67059L102 2 1,000 SH Put SOLE 0 1,000 0 0
NUTANIX INC CL A 67059N108 588 16,691 SH   SOLE 0 16,691 0 0
NUTANIX INC Call 67059N108 223 48,000 SH Call SOLE 0 48,000 0 0
NUTANIX INC Put 67059N108 68 123,400 SH Put SOLE 0 123,400 0 0
NUTRI SYS INC NEW Call 67069D108 0 1,100 SH Call SOLE 0 1,100 0 0
NUVASIVE INC COM 670704105 50 869 SH   SOLE 0 869 0 0
NUVASIVE INC Put 670704105 7 1,000 SH Put SOLE 0 1,000 0 0
NVIDIA CORP COM 67066G104 9,977 51,565 SH   SOLE 0 51,565 0 0
NVIDIA CORP Call 67066G104 1,465 55,700 SH Call SOLE 0 55,700 0 0
NVIDIA CORP Put 67066G104 451 195,200 SH Put SOLE 0 195,200 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,354 28,653 SH   SOLE 0 28,653 0 0
NXP SEMICONDUCTORS N V Call N6596X109 316 50,300 SH Call SOLE 0 50,300 0 0
NXP SEMICONDUCTORS N V Put N6596X109 74 192,200 SH Put SOLE 0 192,200 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 84 350 SH   SOLE 0 350 0 0
O REILLY AUTOMOTIVE INC NEW Call 67103H107 12 900 SH Call SOLE 0 900 0 0
O REILLY AUTOMOTIVE INC NEW Put 67103H107 6 6,700 SH Put SOLE 0 6,700 0 0
OASIS PETE INC NEW COM 674215108 92 11,006 SH   SOLE 0 11,006 0 0
OASIS PETE INC NEW Call 674215108 332 195,600 SH Call SOLE 0 195,600 0 0
OASIS PETE INC NEW Put 674215108 9 43,800 SH Put SOLE 0 43,800 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,810 24,584 SH   SOLE 0 24,584 0 0
OCCIDENTAL PETE CORP DEL Call 674599105 2 11,000 SH Call SOLE 0 11,000 0 0
OCCIDENTAL PETE CORP DEL Put 674599105 21 13,000 SH Put SOLE 0 13,000 0 0
OCEANEERING INTL INC COM 675232102 4 230 SH   SOLE 0 230 0 0
OCEANEERING INTL INC Put 675232102 0 100 SH Put SOLE 0 100 0 0
OCLARO INC Call 67555N206 4 33,100 SH Call SOLE 0 33,100 0 0
OCLARO INC Put 67555N206 8 14,400 SH Put SOLE 0 14,400 0 0
OCULAR THERAPEUTIX INC COM 67576A100 11 2,513 SH   SOLE 0 2,513 0 0
OCULAR THERAPEUTIX INC Call 67576A100 1 5,600 SH Call SOLE 0 5,600 0 0
OCULAR THERAPEUTIX INC Put 67576A100 0 200 SH Put SOLE 0 200 0 0
OCWEN FINL CORP COM NEW 675746309 0 100 SH   SOLE 0 100 0 0
OCWEN FINL CORP Call 675746309 3 46,600 SH Call SOLE 0 46,600 0 0
OCWEN FINL CORP Put 675746309 10 25,200 SH Put SOLE 0 25,200 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 0 123 SH   SOLE 0 123 0 0
ODYSSEY MARINE EXPLORATION I Call 676118201 14 13,900 SH Call SOLE 0 13,900 0 0
OFFICE DEPOT INC COM 676220106 10 2,900 SH   SOLE 0 2,900 0 0
OFFICE DEPOT INC Call 676220106 14 62,800 SH Call SOLE 0 62,800 0 0
OFG BANCORP COM 67103X102 83 8,888 SH   SOLE 0 8,888 0 0
OFG BANCORP Put 67103X102 1 12,000 SH Put SOLE 0 12,000 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 0 100 SH   SOLE 0 100 0 0
OKTA INC CL A 679295105 248 9,703 SH   SOLE 0 9,703 0 0
OKTA INC Call 679295105 19 4,600 SH Call SOLE 0 4,600 0 0
OKTA INC Put 679295105 21 9,700 SH Put SOLE 0 9,700 0 0
OLD DOMINION FGHT LINES INC COM 679580100 41 319 SH   SOLE 0 319 0 0
OLD REP INTL CORP Call 680223104 2 1,800 SH Call SOLE 0 1,800 0 0
OLIN CORP COM PAR $1 680665205 19 543 SH   SOLE 0 543 0 0
OLIN CORP Call 680665205 12 1,600 SH Call SOLE 0 1,600 0 0
OLIN CORP Put 680665205 0 2,400 SH Put SOLE 0 2,400 0 0
OLLIES BARGAIN OUTLT HLDGS I Call 681116109 292 20,500 SH Call SOLE 0 20,500 0 0
OLYMPIC STEEL INC Call 68162K106 2 3,200 SH Call SOLE 0 3,200 0 0
OLYMPIC STEEL INC Put 68162K106 1 2,200 SH Put SOLE 0 2,200 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 105 3,828 SH   SOLE 0 3,828 0 0
OMEGA HEALTHCARE INVS INC Call 681936100 0 500 SH Call SOLE 0 500 0 0
OMEGA HEALTHCARE INVS INC Put 681936100 5 4,600 SH Put SOLE 0 4,600 0 0
OMEROS CORP COM 682143102 50 2,603 SH   SOLE 0 2,603 0 0
OMEROS CORP Call 682143102 2 900 SH Call SOLE 0 900 0 0
OMNICOM GROUP INC COM 681919106 496 6,816 SH   SOLE 0 6,816 0 0
OMNICOM GROUP INC Call 681919106 0 100 SH Call SOLE 0 100 0 0
ON ASSIGNMENT INC COM 682159108 0 2 SH   SOLE 0 2 0 0
ON ASSIGNMENT INC Call 682159108 1 100 SH Call SOLE 0 100 0 0
ON DECK CAP INC COM 682163100 10 1,840 SH   SOLE 0 1,840 0 0
ON SEMICONDUCTOR CORP Call 682189105 37 56,400 SH Call SOLE 0 56,400 0 0
ON SEMICONDUCTOR CORP Put 682189105 4 13,800 SH Put SOLE 0 13,800 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 3 856 SH   SOLE 0 856 0 0
ONCOMED PHARMACEUTICALS INC Call 68234X102 0 1,100 SH Call SOLE 0 1,100 0 0
ONE GAS INC Call 68235P108 0 600 SH Call SOLE 0 600 0 0
ONEMAIN HLDGS INC Call 68268W103 4 6,900 SH Call SOLE 0 6,900 0 0
ONEMAIN HLDGS INC Put 68268W103 9 5,700 SH Put SOLE 0 5,700 0 0
ONEOK INC NEW Call 682680103 41 38,300 SH Call SOLE 0 38,300 0 0
ONEOK INC NEW Put 682680103 3 4,800 SH Put SOLE 0 4,800 0 0
OOMA INC COM 683416101 3 334 SH   SOLE 0 334 0 0
OOMA INC Call 683416101 7 2,600 SH Call SOLE 0 2,600 0 0
OPEN TEXT CORP COM 683715106 0 15 SH   SOLE 0 15 0 0
OPHTHOTECH CORP COM 683745103 17 5,453 SH   SOLE 0 5,453 0 0
OPHTHOTECH CORP Call 683745103 0 6,100 SH Call SOLE 0 6,100 0 0
OPHTHOTECH CORP Put 683745103 9 5,000 SH Put SOLE 0 5,000 0 0
OPKO HEALTH INC Call 68375N103 23 30,700 SH Call SOLE 0 30,700 0 0
OPKO HEALTH INC Put 68375N103 146 29,800 SH Put SOLE 0 29,800 0 0
ORACLE CORP COM 68389X105 749 15,854 SH   SOLE 0 15,854 0 0
ORACLE CORP Call 68389X105 0 15,400 SH Call SOLE 0 15,400 0 0
ORACLE CORP Put 68389X105 73 31,400 SH Put SOLE 0 31,400 0 0
ORANGE Call 684060106 2 2,600 SH Call SOLE 0 2,600 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 11 598 SH   SOLE 0 598 0 0
ORASURE TECHNOLOGIES INC Call 68554V108 0 300 SH Call SOLE 0 300 0 0
ORBCOMM INC COM 68555P100 46 4,567 SH   SOLE 0 4,567 0 0
ORBCOMM INC Put 68555P100 3 7,900 SH Put SOLE 0 7,900 0 0
ORBITAL ATK INC COM 68557N103 16 122 SH   SOLE 0 122 0 0
ORBITAL ATK INC Put 68557N103 0 400 SH Put SOLE 0 400 0 0
ORBOTECH LTD ORD M75253100 97 1,941 SH   SOLE 0 1,941 0 0
ORCHID IS CAP INC COM 68571X103 18 2,000 SH   SOLE 0 2,000 0 0
ORCHID IS CAP INC Call 68571X103 0 300 SH Call SOLE 0 300 0 0
ORCHID IS CAP INC Put 68571X103 4 1,800 SH Put SOLE 0 1,800 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 5 450 SH   SOLE 0 450 0 0
ORCHIDS PAPER PRODS CO DEL Put 68572N104 0 200 SH Put SOLE 0 200 0 0
ORION ENERGY SYSTEMS INC COM 686275108 3 3,900 SH   SOLE 0 3,900 0 0
ORITANI FINL CORP DEL Call 68633D103 0 1,900 SH Call SOLE 0 1,900 0 0
ORMAT TECHNOLOGIES INC COM 686688102 9 156 SH   SOLE 0 156 0 0
OSHKOSH CORP COM 688239201 318 3,507 SH   SOLE 0 3,507 0 0
OSHKOSH CORP Call 688239201 2 400 SH Call SOLE 0 400 0 0
OSI SYSTEMS INC COM 671044105 566 8,800 SH   SOLE 0 8,800 0 0
OSI SYSTEMS INC Call 671044105 21 11,900 SH Call SOLE 0 11,900 0 0
OSI SYSTEMS INC Put 671044105 109 28,500 SH Put SOLE 0 28,500 0 0
OTONOMY INC COM 68906L105 62 11,212 SH   SOLE 0 11,212 0 0
OTONOMY INC Call 68906L105 2 1,700 SH Call SOLE 0 1,700 0 0
OUTFRONT MEDIA INC Call 69007J106 49 14,300 SH Call SOLE 0 14,300 0 0
OUTFRONT MEDIA INC Put 69007J106 0 700 SH Put SOLE 0 700 0 0
OVERSTOCK COM INC DEL COM 690370101 2,312 36,193 SH   SOLE 0 36,193 0 0
OVERSTOCK COM INC DEL Call 690370101 1,230 151,200 SH Call SOLE 0 151,200 0 0
OVERSTOCK COM INC DEL Put 690370101 203 84,300 SH Put SOLE 0 84,300 0 0
OWENS & MINOR INC NEW COM 690732102 1 100 SH   SOLE 0 100 0 0
OWENS & MINOR INC NEW Put 690732102 1 100 SH Put SOLE 0 100 0 0
OWENS CORNING NEW Call 690742101 28 2,600 SH Call SOLE 0 2,600 0 0
OWENS CORNING NEW Put 690742101 0 400 SH Put SOLE 0 400 0 0
OWENS ILL INC Put 690768403 0 700 SH Put SOLE 0 700 0 0
PACCAR INC COM 693718108 7 100 SH   SOLE 0 100 0 0
PACCAR INC Call 693718108 10 3,300 SH Call SOLE 0 3,300 0 0
PACCAR INC Put 693718108 4 1,100 SH Put SOLE 0 1,100 0 0
PACIFIC PREMIER BANCORP Call 69478X105 3 10,000 SH Call SOLE 0 10,000 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 360 7,893 SH   SOLE 0 7,893 0 0
PACIRA PHARMACEUTICALS INC Call 695127100 29 10,000 SH Call SOLE 0 10,000 0 0
PACIRA PHARMACEUTICALS INC Put 695127100 26 5,800 SH Put SOLE 0 5,800 0 0
PACKAGING CORP AMER COM 695156109 39 331 SH   SOLE 0 331 0 0
PACKAGING CORP AMER Put 695156109 2 400 SH Put SOLE 0 400 0 0
PACWEST BANCORP DEL Call 695263103 4 1,200 SH Call SOLE 0 1,200 0 0
PALO ALTO NETWORKS INC COM 697435105 2,877 19,853 SH   SOLE 0 19,853 0 0
PALO ALTO NETWORKS INC Call 697435105 414 28,400 SH Call SOLE 0 28,400 0 0
PALO ALTO NETWORKS INC Put 697435105 179 49,400 SH Put SOLE 0 49,400 0 0
PAN AMERICAN SILVER CORP COM 697900108 189 12,147 SH   SOLE 0 12,147 0 0
PAN AMERICAN SILVER CORP Call 697900108 0 3,300 SH Call SOLE 0 3,300 0 0
PAN AMERICAN SILVER CORP Put 697900108 14 7,300 SH Put SOLE 0 7,300 0 0
PANDORA MEDIA INC COM 698354107 26 5,500 SH   SOLE 0 5,500 0 0
PANDORA MEDIA INC Call 698354107 34 136,600 SH Call SOLE 0 136,600 0 0
PANDORA MEDIA INC Put 698354107 53 20,100 SH Put SOLE 0 20,100 0 0
PAPA JOHNS INTL INC COM 698813102 474 8,457 SH   SOLE 0 8,457 0 0
PAPA JOHNS INTL INC Call 698813102 8 3,600 SH Call SOLE 0 3,600 0 0
PAPA JOHNS INTL INC Put 698813102 16 2,700 SH Put SOLE 0 2,700 0 0
PAPA MURPHYS HLDGS INC COM 698814100 5 1,072 SH   SOLE 0 1,072 0 0
PAPA MURPHYS HLDGS INC Call 698814100 1 1,700 SH Call SOLE 0 1,700 0 0
PAPA MURPHYS HLDGS INC Put 698814100 0 800 SH Put SOLE 0 800 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 540 30,178 SH   SOLE 0 30,178 0 0
PARATEK PHARMACEUTICALS INC Call 699374302 2 9,100 SH Call SOLE 0 9,100 0 0
PARATEK PHARMACEUTICALS INC Put 699374302 17 7,900 SH Put SOLE 0 7,900 0 0
PARK CITY GROUP INC COM NEW 700215304 28 2,969 SH   SOLE 0 2,969 0 0
PARK ELECTROCHEMICAL CORP Call 700416209 2 5,200 SH Call SOLE 0 5,200 0 0
PARK NATL CORP COM 700658107 10 100 SH   SOLE 0 100 0 0
PARK OHIO HLDGS CORP COM 700666100 35 780 SH   SOLE 0 780 0 0
PARKER HANNIFIN CORP Call 701094104 441 16,900 SH Call SOLE 0 16,900 0 0
PARKER HANNIFIN CORP Put 701094104 23 25,800 SH Put SOLE 0 25,800 0 0
PARSLEY ENERGY INC CL A 701877102 50 1,716 SH   SOLE 0 1,716 0 0
PARSLEY ENERGY INC Call 701877102 37 18,300 SH Call SOLE 0 18,300 0 0
PARSLEY ENERGY INC Put 701877102 5 25,800 SH Put SOLE 0 25,800 0 0
PARTY CITY HOLDCO INC COM 702149105 113 8,109 SH   SOLE 0 8,109 0 0
PARTY CITY HOLDCO INC Call 702149105 26 36,400 SH Call SOLE 0 36,400 0 0
PARTY CITY HOLDCO INC Put 702149105 14 69,700 SH Put SOLE 0 69,700 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 147 6,874 SH   SOLE 0 6,874 0 0
PATTERN ENERGY GROUP INC Call 70338P100 0 400 SH Call SOLE 0 400 0 0
PATTERN ENERGY GROUP INC Put 70338P100 57 16,800 SH Put SOLE 0 16,800 0 0
PATTERSON COMPANIES INC Call 703395103 0 16,200 SH Call SOLE 0 16,200 0 0
PATTERSON UTI ENERGY INC Call 703481101 11 21,800 SH Call SOLE 0 21,800 0 0
PAYCHEX INC Call 704326107 291 88,300 SH Call SOLE 0 88,300 0 0
PAYCHEX INC Put 704326107 13 18,800 SH Put SOLE 0 18,800 0 0
PAYCOM SOFTWARE INC COM 70432V102 8 112 SH   SOLE 0 112 0 0
PAYCOM SOFTWARE INC Put 70432V102 1 200 SH Put SOLE 0 200 0 0
PAYLOCITY HLDG CORP Call 70438V106 0 300 SH Call SOLE 0 300 0 0
PAYLOCITY HLDG CORP Put 70438V106 0 200 SH Put SOLE 0 200 0 0
PAYPAL HLDGS INC COM 70450Y103 986 13,403 SH   SOLE 0 13,403 0 0
PAYPAL HLDGS INC Call 70450Y103 201 14,000 SH Call SOLE 0 14,000 0 0
PAYPAL HLDGS INC Put 70450Y103 10 16,600 SH Put SOLE 0 16,600 0 0
PBF ENERGY INC CL A 69318G106 13 372 SH   SOLE 0 372 0 0
PBF ENERGY INC Call 69318G106 311 52,600 SH Call SOLE 0 52,600 0 0
PBF ENERGY INC Put 69318G106 0 1,400 SH Put SOLE 0 1,400 0 0
PBF LOGISTICS LP Call 69318Q104 12 12,000 SH Call SOLE 0 12,000 0 0
PBF LOGISTICS LP Put 69318Q104 0 1,000 SH Put SOLE 0 1,000 0 0
PCM INC COM 69323K100 2 245 SH   SOLE 0 245 0 0
PDC ENERGY INC COM 69327R101 128 2,500 SH   SOLE 0 2,500 0 0
PDC ENERGY INC Call 69327R101 17 8,500 SH Call SOLE 0 8,500 0 0
PDC ENERGY INC Put 69327R101 42 17,000 SH Put SOLE 0 17,000 0 0
PEABODY ENERGY CORP NEW COM 704551100 872 22,168 SH   SOLE 0 22,168 0 0
PEABODY ENERGY CORP NEW Call 704551100 10 1,000 SH Call SOLE 0 1,000 0 0
PEABODY ENERGY CORP NEW Put 704551100 7 20,300 SH Put SOLE 0 20,300 0 0
PEMBINA PIPELINE CORP COM 706327103 3 100 SH   SOLE 0 100 0 0
PENGROWTH ENERGY CORP COM 70706P104 0 200 SH   SOLE 0 200 0 0
PENN NATL GAMING INC COM 707569109 45 1,452 SH   SOLE 0 1,452 0 0
PENN NATL GAMING INC Call 707569109 0 700 SH Call SOLE 0 700 0 0
PENN NATL GAMING INC Put 707569109 0 1,200 SH Put SOLE 0 1,200 0 0
PENNANTPARK FLOATING RATE CA Call 70806A106 0 5,700 SH Call SOLE 0 5,700 0 0
PENNEY J C INC COM 708160106 88 28,013 SH   SOLE 0 28,013 0 0
PENNEY J C INC Call 708160106 2 53,300 SH Call SOLE 0 53,300 0 0
PENNEY J C INC Put 708160106 137 123,400 SH Put SOLE 0 123,400 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 203 17,114 SH   SOLE 0 17,114 0 0
PENNSYLVANIA RL ESTATE INVT Call 709102107 0 500 SH Call SOLE 0 500 0 0
PENNSYLVANIA RL ESTATE INVT Put 709102107 0 7,800 SH Put SOLE 0 7,800 0 0
PENSKE AUTOMOTIVE GRP INC Call 70959W103 0 200 SH Call SOLE 0 200 0 0
PENSKE AUTOMOTIVE GRP INC Put 70959W103 0 100 SH Put SOLE 0 100 0 0
PENTAIR PLC Call G7S00T104 58 30,700 SH Call SOLE 0 30,700 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 125 6,719 SH   SOLE 0 6,719 0 0
PEOPLES UNITED FINANCIAL INC Call 712704105 1 1,700 SH Call SOLE 0 1,700 0 0
PEOPLES UNITED FINANCIAL INC Put 712704105 0 1,700 SH Put SOLE 0 1,700 0 0
PEPSICO INC COM 713448108 260 2,170 SH   SOLE 0 2,170 0 0
PEPSICO INC Call 713448108 25 3,500 SH Call SOLE 0 3,500 0 0
PEPSICO INC Put 713448108 26 9,000 SH Put SOLE 0 9,000 0 0
PERFORMANCE FOOD GROUP CO Call 71377A103 1 100 SH Call SOLE 0 100 0 0
PERKINELMER INC COM 714046109 163 2,237 SH   SOLE 0 2,237 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 17 1,989 SH   SOLE 0 1,989 0 0
PERRIGO CO PLC SHS G97822103 251 2,891 SH   SOLE 0 2,891 0 0
PERRIGO CO PLC Call G97822103 322 20,700 SH Call SOLE 0 20,700 0 0
PERRIGO CO PLC Put G97822103 32 37,600 SH Put SOLE 0 37,600 0 0
PERSHING GOLD CORP COM NEW 715302204 0 100 SH   SOLE 0 100 0 0
PETMED EXPRESS INC COM 716382106 13 300 SH   SOLE 0 300 0 0
PETMED EXPRESS INC Call 716382106 16 2,600 SH Call SOLE 0 2,600 0 0
PETMED EXPRESS INC Put 716382106 9 52,400 SH Put SOLE 0 52,400 0 0
PETROCHINA CO LTD Call 71646E100 7 5,600 SH Call SOLE 0 5,600 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 651 63,283 SH   SOLE 0 63,283 0 0
PETROLEO BRASILEIRO SA PETRO Call 71654V408 131 109,800 SH Call SOLE 0 109,800 0 0
PETROLEO BRASILEIRO SA PETRO Put 71654V408 217 433,500 SH Put SOLE 0 433,500 0 0
PFIZER INC COM 717081103 935 25,835 SH   SOLE 0 25,835 0 0
PFIZER INC Call 717081103 13 87,100 SH Call SOLE 0 87,100 0 0
PFIZER INC Put 717081103 54 97,300 SH Put SOLE 0 97,300 0 0
PG&E CORP COM 69331C108 2,750 61,348 SH   SOLE 0 61,348 0 0
PG&E CORP Call 69331C108 6 21,300 SH Call SOLE 0 21,300 0 0
PG&E CORP Put 69331C108 396 86,300 SH Put SOLE 0 86,300 0 0
PGT INNOVATIONS INC COM 69336V101 4 244 SH   SOLE 0 244 0 0
PHH CORP COM NEW 693320202 16 1,650 SH   SOLE 0 1,650 0 0
PHH CORP Call 693320202 0 4,100 SH Call SOLE 0 4,100 0 0
PHH CORP Put 693320202 7 4,300 SH Put SOLE 0 4,300 0 0
PHILIP MORRIS INTL INC COM 718172109 849 8,044 SH   SOLE 0 8,044 0 0
PHILIP MORRIS INTL INC Call 718172109 143 20,900 SH Call SOLE 0 20,900 0 0
PHILIP MORRIS INTL INC Put 718172109 183 69,300 SH Put SOLE 0 69,300 0 0
PHILLIPS 66 Call 718546104 333 26,400 SH Call SOLE 0 26,400 0 0
PHILLIPS 66 Put 718546104 1 3,600 SH Put SOLE 0 3,600 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 4 80 SH   SOLE 0 80 0 0
PHILLIPS 66 PARTNERS LP Call 718549207 1 300 SH Call SOLE 0 300 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 25 3,900 SH   SOLE 0 3,900 0 0
PHOENIX NEW MEDIA LTD Put 71910C103 20 5,000 SH Put SOLE 0 5,000 0 0
PHOTRONICS INC Call 719405102 0 600 SH Call SOLE 0 600 0 0
PHYSICIANS RLTY TR COM 71943U104 12 683 SH   SOLE 0 683 0 0
PHYSICIANS RLTY TR Call 71943U104 0 400 SH Call SOLE 0 400 0 0
PHYSICIANS RLTY TR Put 71943U104 0 3,200 SH Put SOLE 0 3,200 0 0
PICO HLDGS INC COM NEW 693366205 58 4,559 SH   SOLE 0 4,559 0 0
PICO HLDGS INC Put 693366205 1 9,900 SH Put SOLE 0 9,900 0 0
PIER 1 IMPORTS INC COM 720279108 192 46,492 SH   SOLE 0 46,492 0 0
PIER 1 IMPORTS INC Call 720279108 0 4,700 SH Call SOLE 0 4,700 0 0
PIER 1 IMPORTS INC Put 720279108 44 48,600 SH Put SOLE 0 48,600 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 6 900 SH   SOLE 0 900 0 0
PIERIS PHARMACEUTICALS INC Call 720795103 0 500 SH Call SOLE 0 500 0 0
PIERIS PHARMACEUTICALS INC Put 720795103 0 600 SH Put SOLE 0 600 0 0
PILGRIMS PRIDE CORP NEW Call 72147K108 10 2,300 SH Call SOLE 0 2,300 0 0
PIMCO ETF TR Put 72201R882 0 100 SH Put SOLE 0 100 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 42 3,600 SH   SOLE 0 3,600 0 0
PINNACLE ENTMT INC NEW Call 72348Y105 81 13,100 SH Call SOLE 0 13,100 0 0
PINNACLE ENTMT INC NEW Put 72348Y105 0 4,500 SH Put SOLE 0 4,500 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 60 911 SH   SOLE 0 911 0 0
PINNACLE FINL PARTNERS INC Call 72346Q104 2 4,300 SH Call SOLE 0 4,300 0 0
PINNACLE FOODS INC DEL COM 72348P104 110 1,855 SH   SOLE 0 1,855 0 0
PINNACLE FOODS INC DEL Call 72348P104 34 15,900 SH Call SOLE 0 15,900 0 0
PINNACLE FOODS INC DEL Put 72348P104 18 7,000 SH Put SOLE 0 7,000 0 0
PINNACLE WEST CAP CORP COM 723484101 10 118 SH   SOLE 0 118 0 0
PINNACLE WEST CAP CORP Call 723484101 0 200 SH Call SOLE 0 200 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 110 9,300 SH   SOLE 0 9,300 0 0
PIONEER NAT RES CO COM 723787107 6,875 39,778 SH   SOLE 0 39,778 0 0
PIONEER NAT RES CO Call 723787107 252 24,200 SH Call SOLE 0 24,200 0 0
PIONEER NAT RES CO Put 723787107 455 157,000 SH Put SOLE 0 157,000 0 0
PIPER JAFFRAY COS COM 724078100 104 1,215 SH   SOLE 0 1,215 0 0
PITNEY BOWES INC COM 724479100 10 957 SH   SOLE 0 957 0 0
PITNEY BOWES INC Call 724479100 0 100 SH Call SOLE 0 100 0 0
PITNEY BOWES INC Put 724479100 0 200 SH Put SOLE 0 200 0 0
PIXELWORKS INC COM NEW 72581M305 274 43,436 SH   SOLE 0 43,436 0 0
PIXELWORKS INC Call 72581M305 2 16,600 SH Call SOLE 0 16,600 0 0
PIXELWORKS INC Put 72581M305 8 9,200 SH Put SOLE 0 9,200 0 0
PJT PARTNERS INC Call 69343T107 63 5,700 SH Call SOLE 0 5,700 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 554 26,850 SH   SOLE 0 26,850 0 0
PLAINS ALL AMERN PIPELINE L Call 726503105 35 78,400 SH Call SOLE 0 78,400 0 0
PLAINS ALL AMERN PIPELINE L Put 726503105 114 30,500 SH Put SOLE 0 30,500 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 30 1,375 SH   SOLE 0 1,375 0 0
PLAINS GP HLDGS L P Call 72651A207 22 69,300 SH Call SOLE 0 69,300 0 0
PLAINS GP HLDGS L P Put 72651A207 1 300 SH Put SOLE 0 300 0 0
PLANET FITNESS INC CL A 72703H101 38 1,100 SH   SOLE 0 1,100 0 0
PLANET FITNESS INC Call 72703H101 24 5,500 SH Call SOLE 0 5,500 0 0
PLANET FITNESS INC Put 72703H101 1 11,800 SH Put SOLE 0 11,800 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 8 830 SH   SOLE 0 830 0 0
PLATFORM SPECIALTY PRODS COR Call 72766Q105 1 3,800 SH Call SOLE 0 3,800 0 0
PLATFORM SPECIALTY PRODS COR Put 72766Q105 1 2,200 SH Put SOLE 0 2,200 0 0
PLY GEM HLDGS INC COM 72941W100 1 100 SH   SOLE 0 100 0 0
PNC FINL SVCS GROUP INC Call 693475105 294 33,400 SH Call SOLE 0 33,400 0 0
PNC FINL SVCS GROUP INC Put 693475105 26 7,400 SH Put SOLE 0 7,400 0 0
POINTS INTL LTD COM NEW 730843208 98 9,612 SH   SOLE 0 9,612 0 0
POINTS INTL LTD Put 730843208 6 6,200 SH Put SOLE 0 6,200 0 0
POLARIS INDS INC COM 731068102 4 35 SH   SOLE 0 35 0 0
POLARIS INDS INC Call 731068102 306 11,700 SH Call SOLE 0 11,700 0 0
POLARIS INDS INC Put 731068102 20 4,300 SH Put SOLE 0 4,300 0 0
POLYONE CORP COM 73179P106 10 232 SH   SOLE 0 232 0 0
POLYONE CORP Call 73179P106 0 100 SH Call SOLE 0 100 0 0
POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 15 220 SH   SOLE 0 220 0 0
POPULAR INC COM NEW 733174700 315 8,892 SH   SOLE 0 8,892 0 0
POPULAR INC Call 733174700 0 200 SH Call SOLE 0 200 0 0
POPULAR INC Put 733174700 18 24,000 SH Put SOLE 0 24,000 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,339 27,513 SH   SOLE 0 27,513 0 0
PORTOLA PHARMACEUTICALS INC Call 737010108 70 8,000 SH Call SOLE 0 8,000 0 0
PORTOLA PHARMACEUTICALS INC Put 737010108 204 28,600 SH Put SOLE 0 28,600 0 0
POSCO Call 693483109 0 200 SH Call SOLE 0 200 0 0
POST HLDGS INC COM 737446104 173 2,195 SH   SOLE 0 2,195 0 0
POST HLDGS INC Call 737446104 4 1,500 SH Call SOLE 0 1,500 0 0
POST HLDGS INC Put 737446104 4 2,200 SH Put SOLE 0 2,200 0 0
POTASH CORP SASK INC COM 73755L107 61 3,000 SH   SOLE 0 3,000 0 0
POTASH CORP SASK INC Call 73755L107 25 25,600 SH Call SOLE 0 25,600 0 0
POTASH CORP SASK INC Put 73755L107 0 8,200 SH Put SOLE 0 8,200 0 0
POTBELLY CORP COM 73754Y100 4 400 SH   SOLE 0 400 0 0
POTBELLY CORP Call 73754Y100 0 5,400 SH Call SOLE 0 5,400 0 0
POTLATCH CORP NEW Call 737630103 0 300 SH Call SOLE 0 300 0 0
POWERSHARES DB CMDTY IDX TRA Call 73935S105 54 129,700 SH Call SOLE 0 129,700 0 0
POWERSHARES DB CMDTY IDX TRA Put 73935S105 1 57,900 SH Put SOLE 0 57,900 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 229 4,800 SH   SOLE 0 4,800 0 0
POWERSHARES ETF TR II S&P500 HGH BET 73937B829 21 500 SH   SOLE 0 500 0 0
POWERSHARES ETF TR II Put 73937B779 0 100 SH Put SOLE 0 100 0 0
POWERSHARES ETF TRUST Call 73935X583 0 200 SH Call SOLE 0 200 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 0 12 SH   SOLE 0 12 0 0
POWERSHARES ETF TRUST II Call 73936Q769 0 100 SH Call SOLE 0 100 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 15,116 97,053 SH   SOLE 0 97,053 0 0
POWERSHARES QQQ TRUST Call 73935A104 13,331 1,711,600 SH Call SOLE 0 1,711,600 0 0
POWERSHARES QQQ TRUST Put 73935A104 4,318 2,668,000 SH Put SOLE 0 2,668,000 0 0
POWERSHS DB MULTI SECT COMM DB SILVER FUND 73936B309 2 100 SH   SOLE 0 100 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 193 10,297 SH   SOLE 0 10,297 0 0
POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 4 100 SH   SOLE 0 100 0 0
POWERSHS DB MULTI SECT COMM Call 73936B705 65 37,700 SH Call SOLE 0 37,700 0 0
POWERSHS DB MULTI SECT COMM Call 73936B408 0 28,000 SH Call SOLE 0 28,000 0 0
POWERSHS DB MULTI SECT COMM Put 73936B408 9 7,500 SH Put SOLE 0 7,500 0 0
POWERSHS DB US DOLLAR INDEX Call 73936D107 0 17,300 SH Call SOLE 0 17,300 0 0
POWERSHS DB US DOLLAR INDEX Put 73936D107 5 5,700 SH Put SOLE 0 5,700 0 0
PPG INDS INC COM 693506107 9 80 SH   SOLE 0 80 0 0
PPG INDS INC Put 693506107 0 300 SH Put SOLE 0 300 0 0
PPL CORP COM 69351T106 3 100 SH   SOLE 0 100 0 0
PPL CORP Call 69351T106 0 10,600 SH Call SOLE 0 10,600 0 0
PRA GROUP INC COM 69354N106 23 712 SH   SOLE 0 712 0 0
PRA GROUP INC Put 69354N106 1 500 SH Put SOLE 0 500 0 0
PRA HEALTH SCIENCES INC COM 69354M108 14 156 SH   SOLE 0 156 0 0
PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 0 33 SH   SOLE 0 33 0 0
PRAXAIR INC COM 74005P104 3,752 24,258 SH   SOLE 0 24,258 0 0
PRAXAIR INC Call 74005P104 459 52,300 SH Call SOLE 0 52,300 0 0
PRAXAIR INC Put 74005P104 82 135,800 SH Put SOLE 0 135,800 0 0
PREMIER INC Call 74051N102 1 2,600 SH Call SOLE 0 2,600 0 0
PRETIUM RES INC COM 74139C102 4 402 SH   SOLE 0 402 0 0
PRETIUM RES INC Call 74139C102 5 14,000 SH Call SOLE 0 14,000 0 0
PRETIUM RES INC Put 74139C102 3 5,200 SH Put SOLE 0 5,200 0 0
PRICE T ROWE GROUP INC Call 74144T108 215 19,100 SH Call SOLE 0 19,100 0 0
PRICE T ROWE GROUP INC Put 74144T108 0 3,400 SH Put SOLE 0 3,400 0 0
PRICELINE GRP INC COM NEW 741503403 48,196 27,735 SH   SOLE 0 27,735 0 0
PRICELINE GRP INC Call 741503403 3,629 50,200 SH Call SOLE 0 50,200 0 0
PRICELINE GRP INC Put 741503403 165 6,600 SH Put SOLE 0 6,600 0 0
PRIMERICA INC Call 74164M108 27 3,000 SH Call SOLE 0 3,000 0 0
PRIMO WTR CORP COM 74165N105 54 4,348 SH   SOLE 0 4,348 0 0
PRIMO WTR CORP Call 74165N105 0 400 SH Call SOLE 0 400 0 0
PRIMO WTR CORP Put 74165N105 6 17,200 SH Put SOLE 0 17,200 0 0
PRIMORIS SVCS CORP COM 74164F103 7 275 SH   SOLE 0 275 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 55 792 SH   SOLE 0 792 0 0
PRINCIPAL FINL GROUP INC Put 74251V102 1 3,500 SH Put SOLE 0 3,500 0 0
PROASSURANCE CORP COM 74267C106 74 1,305 SH   SOLE 0 1,305 0 0
PROASSURANCE CORP Put 74267C106 0 400 SH Put SOLE 0 400 0 0
PROCTER AND GAMBLE CO COM 742718109 240 2,621 SH   SOLE 0 2,621 0 0
PROCTER AND GAMBLE CO Call 742718109 307 99,800 SH Call SOLE 0 99,800 0 0
PROCTER AND GAMBLE CO Put 742718109 22 88,000 SH Put SOLE 0 88,000 0 0
PROGRESS SOFTWARE CORP COM 743312100 172 4,041 SH   SOLE 0 4,041 0 0
PROGRESS SOFTWARE CORP Call 743312100 2 1,400 SH Call SOLE 0 1,400 0 0
PROGRESSIVE CORP OHIO COM 743315103 285 5,076 SH   SOLE 0 5,076 0 0
PROGRESSIVE CORP OHIO Put 743315103 0 1,400 SH Put SOLE 0 1,400 0 0
PROLOGIS INC COM 74340W103 11 184 SH   SOLE 0 184 0 0
PROOFPOINT INC COM 743424103 69 785 SH   SOLE 0 785 0 0
PROPETRO HLDG CORP COM 74347M108 12 600 SH   SOLE 0 600 0 0
PROS HOLDINGS INC COM 74346Y103 3 131 SH   SOLE 0 131 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 212 6,300 SH   SOLE 0 6,300 0 0
PROSHARES TR ULTPRO NASBIO NW 74347B474 13 400 SH   SOLE 0 400 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 1,174 10,736 SH   SOLE 0 10,736 0 0
PROSHARES TR ULTPRO SHT NAS 74347B623 9 800 SH   SOLE 0 800 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 14 400 SH   SOLE 0 400 0 0
PROSHARES TR ULTSHT FINLS NEW 74347B748 9 468 SH   SOLE 0 468 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 20 275 SH   SOLE 0 275 0 0
PROSHARES TR PSHS ULT NASB 74347R214 7 126 SH   SOLE 0 126 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 882 6,674 SH   SOLE 0 6,674 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 8 500 SH   SOLE 0 500 0 0
PROSHARES TR PSHS ULT SEMICDT 74347R669 183 1,500 SH   SOLE 0 1,500 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 114 1,300 SH   SOLE 0 1,300 0 0
PROSHARES TR PSHS SHORT DOW30 74347R701 1 100 SH   SOLE 0 100 0 0
PROSHARES TR PSHS ULTRA O&G 74347R719 95 2,400 SH   SOLE 0 2,400 0 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735 44 500 SH   SOLE 0 500 0 0
PROSHARES TR SHT MSCI NEW 74347X575 0 100 SH   SOLE 0 100 0 0
PROSHARES TR BASIC MAT NEW 74347X138 1 123 SH   SOLE 0 123 0 0
PROSHARES TR ULTR RUSSL2000 74347X799 36 446 SH   SOLE 0 446 0 0
PROSHARES TR ULTRPRO DOW30 74347X823 75 800 SH   SOLE 0 800 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 5 38 SH   SOLE 0 38 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 4 205 SH   SOLE 0 205 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 355 2,539 SH   SOLE 0 2,539 0 0
PROSHARES TR ULTPRO SHT 2017 74348A152 29 900 SH   SOLE 0 900 0 0
PROSHARES TR ULTRAPRO SHORT Q 74348A160 79 3,675 SH   SOLE 0 3,675 0 0
PROSHARES TR ULTRAPRO DOW 30 74348A178 48 2,500 SH   SOLE 0 2,500 0 0
PROSHARES TR ULTRASHORT GOLD 74348A194 1 100 SH   SOLE 0 100 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 8 200 SH   SOLE 0 200 0 0
PROSHARES TR ULTSHT RUSS2000 74348A319 20 1,200 SH   SOLE 0 1,200 0 0
PROSHARES TR ULSH 20YRTRE NEW 74348A491 6 255 SH   SOLE 0 255 0 0
PROSHARES TR ULSHOIL&GASNEW13 74348A525 74 2,000 SH   SOLE 0 2,000 0 0
PROSHARES TR Call 74348A525 1 18,700 SH Call SOLE 0 18,700 0 0
PROSHARES TR Call 74348A590 0 15,400 SH Call SOLE 0 15,400 0 0
PROSHARES TR Call 74348A673 0 3,000 SH Call SOLE 0 3,000 0 0
PROSHARES TR Call 74348A442 30 335,200 SH Call SOLE 0 335,200 0 0
PROSHARES TR Call 74348A319 0 1,300 SH Call SOLE 0 1,300 0 0
PROSHARES TR Call 74348A426 3 51,200 SH Call SOLE 0 51,200 0 0
PROSHARES TR Call 74348A210 2 800 SH Call SOLE 0 800 0 0
PROSHARES TR Call 74348A178 5 26,100 SH Call SOLE 0 26,100 0 0
PROSHARES TR Call 74347X880 20 5,000 SH Call SOLE 0 5,000 0 0
PROSHARES TR Call 74348A160 155 496,600 SH Call SOLE 0 496,600 0 0
PROSHARES TR Call 74347X864 2,233 60,800 SH Call SOLE 0 60,800 0 0
PROSHARES TR Call 74347X831 4,458 171,100 SH Call SOLE 0 171,100 0 0
PROSHARES TR Call 74347X823 18 900 SH Call SOLE 0 900 0 0
PROSHARES TR Call 74347X799 8 800 SH Call SOLE 0 800 0 0
PROSHARES TR Call 74347X625 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347X633 37 4,600 SH Call SOLE 0 4,600 0 0
PROSHARES TR Call 74347R735 5 700 SH Call SOLE 0 700 0 0
PROSHARES TR Call 74347R719 0 200 SH Call SOLE 0 200 0 0
PROSHARES TR Call 74347R842 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347R693 99 11,100 SH Call SOLE 0 11,100 0 0
PROSHARES TR Call 74347R669 2 800 SH Call SOLE 0 800 0 0
PROSHARES TR Call 74347R396 0 3,100 SH Call SOLE 0 3,100 0 0
PROSHARES TR Call 74347R305 25 1,500 SH Call SOLE 0 1,500 0 0
PROSHARES TR Call 74347R214 13 20,300 SH Call SOLE 0 20,300 0 0
PROSHARES TR Call 74347R206 87 28,200 SH Call SOLE 0 28,200 0 0
PROSHARES TR Call 74347B748 0 55,300 SH Call SOLE 0 55,300 0 0
PROSHARES TR Call 74347B425 3 186,500 SH Call SOLE 0 186,500 0 0
PROSHARES TR Call 74347R107 643 73,700 SH Call SOLE 0 73,700 0 0
PROSHARES TR Call 74347B474 1 900 SH Call SOLE 0 900 0 0
PROSHARES TR Call 74347B482 0 300 SH Call SOLE 0 300 0 0
PROSHARES TR Call 74347B383 189 343,900 SH Call SOLE 0 343,900 0 0
PROSHARES TR Call 74347B201 202 609,400 SH Call SOLE 0 609,400 0 0
PROSHARES TR Put 74347B201 455 304,700 SH Put SOLE 0 304,700 0 0
PROSHARES TR Put 74347B383 69 7,500 SH Put SOLE 0 7,500 0 0
PROSHARES TR Put 74347B482 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347R107 53 50,800 SH Put SOLE 0 50,800 0 0
PROSHARES TR Put 74347B425 2 400 SH Put SOLE 0 400 0 0
PROSHARES TR Put 74347B714 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347B748 1 300 SH Put SOLE 0 300 0 0
PROSHARES TR Put 74347R206 1 3,600 SH Put SOLE 0 3,600 0 0
PROSHARES TR Put 74347R214 5 12,200 SH Put SOLE 0 12,200 0 0
PROSHARES TR Put 74347R305 11 2,000 SH Put SOLE 0 2,000 0 0
PROSHARES TR Put 74347R669 7 600 SH Put SOLE 0 600 0 0
PROSHARES TR Put 74347R693 10 3,300 SH Put SOLE 0 3,300 0 0
PROSHARES TR Put 74347R701 27 5,500 SH Put SOLE 0 5,500 0 0
PROSHARES TR Put 74347R735 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347X633 1 700 SH Put SOLE 0 700 0 0
PROSHARES TR Put 74347X799 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347X302 0 1,700 SH Put SOLE 0 1,700 0 0
PROSHARES TR Put 74347X823 14 6,400 SH Put SOLE 0 6,400 0 0
PROSHARES TR Put 74347X831 162 433,100 SH Put SOLE 0 433,100 0 0
PROSHARES TR Put 74347X864 60 235,500 SH Put SOLE 0 235,500 0 0
PROSHARES TR Put 74347X849 0 300 SH Put SOLE 0 300 0 0
PROSHARES TR Put 74348A160 2,504 226,700 SH Put SOLE 0 226,700 0 0
PROSHARES TR Put 74347X880 0 600 SH Put SOLE 0 600 0 0
PROSHARES TR Put 74348A210 1 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74348A426 44 7,300 SH Put SOLE 0 7,300 0 0
PROSHARES TR Put 74348A319 1 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74348A442 949 595,200 SH Put SOLE 0 595,200 0 0
PROSHARES TR Put 74348A467 2 2,300 SH Put SOLE 0 2,300 0 0
PROSHARES TR Put 74348A491 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74348A673 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74348A590 6 2,800 SH Put SOLE 0 2,800 0 0
PROSHARES TR Put 74348A525 41 24,100 SH Put SOLE 0 24,100 0 0
PROSHARES TR II PROSHS U/SHAUS 74347W460 18 400 SH   SOLE 0 400 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 196 19,280 SH   SOLE 0 19,280 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347W171 2 100 SH   SOLE 0 100 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 53 1,590 SH   SOLE 0 1,590 0 0
PROSHARES TR II PSH ULTRA EURO 74347W874 1 100 SH   SOLE 0 100 0 0
PROSHARES TR II PSHS ULSSLVR NEW 74347W114 18 600 SH   SOLE 0 600 0 0
PROSHARES TR II Call 74347W114 59 48,400 SH Call SOLE 0 48,400 0 0
PROSHARES TR II Call 74347W353 1 1,400 SH Call SOLE 0 1,400 0 0
PROSHARES TR II Call 74347W338 0 200 SH Call SOLE 0 200 0 0
PROSHARES TR II Call 74347W247 553 232,700 SH Call SOLE 0 232,700 0 0
PROSHARES TR II Call 74347W296 39 60,500 SH Call SOLE 0 60,500 0 0
PROSHARES TR II Call 74347W171 1 9,200 SH Call SOLE 0 9,200 0 0
PROSHARES TR II Call 74347W163 544 886,200 SH Call SOLE 0 886,200 0 0
PROSHARES TR II Call 74347W213 0 42,800 SH Call SOLE 0 42,800 0 0
PROSHARES TR II Call 74347W221 21 2,700 SH Call SOLE 0 2,700 0 0
PROSHARES TR II Call 74347W569 3 2,800 SH Call SOLE 0 2,800 0 0
PROSHARES TR II Call 74347W387 78 29,000 SH Call SOLE 0 29,000 0 0
PROSHARES TR II Call 74347W395 1 5,300 SH Call SOLE 0 5,300 0 0
PROSHARES TR II Call 74347W601 2 1,700 SH Call SOLE 0 1,700 0 0
PROSHARES TR II Call 74347W627 25,589 965,300 SH Call SOLE 0 965,300 0 0
PROSHARES TR II Call 74347W668 29 121,400 SH Call SOLE 0 121,400 0 0
PROSHARES TR II Put 74347W668 570 57,000 SH Put SOLE 0 57,000 0 0
PROSHARES TR II Put 74347W627 4,164 927,000 SH Put SOLE 0 927,000 0 0
PROSHARES TR II Put 74347W395 29 3,100 SH Put SOLE 0 3,100 0 0
PROSHARES TR II Put 74347W387 40 18,900 SH Put SOLE 0 18,900 0 0
PROSHARES TR II Put 74347W569 2 5,800 SH Put SOLE 0 5,800 0 0
PROSHARES TR II Put 74347W460 2 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR II Put 74347W221 6 21,200 SH Put SOLE 0 21,200 0 0
PROSHARES TR II Put 74347W213 13 6,100 SH Put SOLE 0 6,100 0 0
PROSHARES TR II Put 74347W163 10,655 542,800 SH Put SOLE 0 542,800 0 0
PROSHARES TR II Put 74347W171 1 200 SH Put SOLE 0 200 0 0
PROSHARES TR II Put 74347W296 27 67,600 SH Put SOLE 0 67,600 0 0
PROSHARES TR II Put 74347W247 12 51,400 SH Put SOLE 0 51,400 0 0
PROSHARES TR II Put 74347W338 14 2,200 SH Put SOLE 0 2,200 0 0
PROSHARES TR II Put 74347W353 86 29,200 SH Put SOLE 0 29,200 0 0
PROSHARES TR II Put 74347W114 185 25,700 SH Put SOLE 0 25,700 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 50 7,545 SH   SOLE 0 7,545 0 0
PROSPECT CAPITAL CORPORATION Call 74348T102 0 2,800 SH Call SOLE 0 2,800 0 0
PROSPECT CAPITAL CORPORATION Put 74348T102 11 30,100 SH Put SOLE 0 30,100 0 0
PROTHENA CORP PLC SHS G72800108 189 5,043 SH   SOLE 0 5,043 0 0
PROTHENA CORP PLC Call G72800108 5 3,500 SH Call SOLE 0 3,500 0 0
PROTHENA CORP PLC Put G72800108 230 12,500 SH Put SOLE 0 12,500 0 0
PROTO LABS INC COM 743713109 417 4,051 SH   SOLE 0 4,051 0 0
PROTO LABS INC Call 743713109 0 100 SH Call SOLE 0 100 0 0
PRUDENTIAL FINL INC COM 744320102 1,196 10,404 SH   SOLE 0 10,404 0 0
PRUDENTIAL FINL INC Call 744320102 8 19,800 SH Call SOLE 0 19,800 0 0
PRUDENTIAL FINL INC Put 744320102 59 12,600 SH Put SOLE 0 12,600 0 0
PRUDENTIAL PLC Call 74435K204 1 1,500 SH Call SOLE 0 1,500 0 0
PSIVIDA CORP COM 74440J101 1 1,025 SH   SOLE 0 1,025 0 0
PSIVIDA CORP Put 74440J101 1 1,200 SH Put SOLE 0 1,200 0 0
PTC INC Call 69370C100 4 12,100 SH Call SOLE 0 12,100 0 0
PTC THERAPEUTICS INC COM 69366J200 26 1,601 SH   SOLE 0 1,601 0 0
PTC THERAPEUTICS INC Call 69366J200 25 29,400 SH Call SOLE 0 29,400 0 0
PTC THERAPEUTICS INC Put 69366J200 52 19,300 SH Put SOLE 0 19,300 0 0
PUBLIC STORAGE COM 74460D109 89 427 SH   SOLE 0 427 0 0
PUBLIC STORAGE Call 74460D109 28 8,800 SH Call SOLE 0 8,800 0 0
PUBLIC STORAGE Put 74460D109 48 9,400 SH Put SOLE 0 9,400 0 0
PUBLIC SVC ENTERPRISE GROUP Call 744573106 1 3,100 SH Call SOLE 0 3,100 0 0
PUBLIC SVC ENTERPRISE GROUP Put 744573106 0 500 SH Put SOLE 0 500 0 0
PULMATRIX INC COM 74584P103 0 600 SH   SOLE 0 600 0 0
PULMATRIX INC Put 74584P103 1 1,100 SH Put SOLE 0 1,100 0 0
PULSE BIOSCIENCES INC COM 74587B101 16 700 SH   SOLE 0 700 0 0
PULSE BIOSCIENCES INC Put 74587B101 0 11,200 SH Put SOLE 0 11,200 0 0
PULTE GROUP INC COM 745867101 69 2,082 SH   SOLE 0 2,082 0 0
PULTE GROUP INC Call 745867101 6 4,000 SH Call SOLE 0 4,000 0 0
PULTE GROUP INC Put 745867101 0 5,400 SH Put SOLE 0 5,400 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 2,109 21,340 SH   SOLE 0 21,340 0 0
PUMA BIOTECHNOLOGY INC Call 74587V107 308 13,000 SH Call SOLE 0 13,000 0 0
PUMA BIOTECHNOLOGY INC Put 74587V107 283 77,700 SH Put SOLE 0 77,700 0 0
PURE STORAGE INC CL A 74624M102 186 11,764 SH   SOLE 0 11,764 0 0
PURE STORAGE INC Call 74624M102 16 32,800 SH Call SOLE 0 32,800 0 0
PURE STORAGE INC Put 74624M102 5 48,700 SH Put SOLE 0 48,700 0 0
PVH CORP COM 693656100 672 4,903 SH   SOLE 0 4,903 0 0
PVH CORP Call 693656100 3 100 SH Call SOLE 0 100 0 0
PVH CORP Put 693656100 33 20,600 SH Put SOLE 0 20,600 0 0
QAD INC CL B 74727D207 149 4,910 SH   SOLE 0 4,910 0 0
QCR HOLDINGS INC COM 74727A104 10 236 SH   SOLE 0 236 0 0
QEP RES INC COM 74733V100 25 2,615 SH   SOLE 0 2,615 0 0
QEP RES INC Call 74733V100 22 71,600 SH Call SOLE 0 71,600 0 0
QEP RES INC Put 74733V100 0 10,000 SH Put SOLE 0 10,000 0 0
QIWI PLC SPON ADR REP B 74735M108 19 1,100 SH   SOLE 0 1,100 0 0
QIWI PLC Call 74735M108 43 36,800 SH Call SOLE 0 36,800 0 0
QIWI PLC Put 74735M108 1 200 SH Put SOLE 0 200 0 0
QORVO INC COM 74736K101 188 2,825 SH   SOLE 0 2,825 0 0
QORVO INC Call 74736K101 28 10,200 SH Call SOLE 0 10,200 0 0
QORVO INC Put 74736K101 28 4,400 SH Put SOLE 0 4,400 0 0
QTS RLTY TR INC Call 74736A103 0 400 SH Call SOLE 0 400 0 0
QUAD / GRAPHICS INC COM CL A 747301109 9 404 SH   SOLE 0 404 0 0
QUAD / GRAPHICS INC Put 747301109 0 1,000 SH Put SOLE 0 1,000 0 0
QUALCOMM INC Call 747525103 447 127,200 SH Call SOLE 0 127,200 0 0
QUALCOMM INC Put 747525103 451 95,600 SH Put SOLE 0 95,600 0 0
QUALITY SYS INC COM 747582104 0 67 SH   SOLE 0 67 0 0
QUALYS INC COM 74758T303 10 179 SH   SOLE 0 179 0 0
QUANEX BUILDING PRODUCTS COR Call 747619104 18 9,700 SH Call SOLE 0 9,700 0 0
QUANTA SVCS INC COM 74762E102 166 4,257 SH   SOLE 0 4,257 0 0
QUANTA SVCS INC Call 74762E102 10 4,400 SH Call SOLE 0 4,400 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 34 2,799 SH   SOLE 0 2,799 0 0
QUANTENNA COMMUNICATIONS INC Call 74766D100 1 7,700 SH Call SOLE 0 7,700 0 0
QUANTENNA COMMUNICATIONS INC Put 74766D100 12 4,400 SH Put SOLE 0 4,400 0 0
QUDIAN INC ADR 747798106 52 4,200 SH   SOLE 0 4,200 0 0
QUDIAN INC Call 747798106 40 40,000 SH Call SOLE 0 40,000 0 0
QUDIAN INC Put 747798106 256 37,800 SH Put SOLE 0 37,800 0 0
QUEST DIAGNOSTICS INC COM 74834L100 147 1,493 SH   SOLE 0 1,493 0 0
QUEST DIAGNOSTICS INC Put 74834L100 3 1,300 SH Put SOLE 0 1,300 0 0
QUINSTREET INC COM 74874Q100 14 1,713 SH   SOLE 0 1,713 0 0
QUOTIENT TECHNOLOGY INC Call 749119103 0 2,300 SH Call SOLE 0 2,300 0 0
QUOTIENT TECHNOLOGY INC Put 749119103 0 300 SH Put SOLE 0 300 0 0
RADIAN GROUP INC COM 750236101 205 9,953 SH   SOLE 0 9,953 0 0
RADIAN GROUP INC Call 750236101 0 600 SH Call SOLE 0 600 0 0
RADIAN GROUP INC Put 750236101 6 250,000 SH Put SOLE 0 250,000 0 0
RADIANT LOGISTICS INC COM 75025X100 2 476 SH   SOLE 0 476 0 0
RADIUS HEALTH INC COM NEW 750469207 219 6,900 SH   SOLE 0 6,900 0 0
RADIUS HEALTH INC Call 750469207 76 35,300 SH Call SOLE 0 35,300 0 0
RADIUS HEALTH INC Put 750469207 78 13,000 SH Put SOLE 0 13,000 0 0
RADNET INC COM 750491102 4 400 SH   SOLE 0 400 0 0
RADNET INC Put 750491102 0 25,000 SH Put SOLE 0 25,000 0 0
RADWARE LTD ORD M81873107 1,617 83,354 SH   SOLE 0 83,354 0 0
RADWARE LTD Put M81873107 209 107,300 SH Put SOLE 0 107,300 0 0
RALPH LAUREN CORP CL A 751212101 49 481 SH   SOLE 0 481 0 0
RALPH LAUREN CORP Call 751212101 4 7,000 SH Call SOLE 0 7,000 0 0
RALPH LAUREN CORP Put 751212101 29 29,100 SH Put SOLE 0 29,100 0 0
RAMBUS INC DEL COM 750917106 7 500 SH   SOLE 0 500 0 0
RANDGOLD RES LTD Call 752344309 59 14,500 SH Call SOLE 0 14,500 0 0
RANDGOLD RES LTD Put 752344309 0 900 SH Put SOLE 0 900 0 0
RANGE RES CORP COM 75281A109 1,267 74,313 SH   SOLE 0 74,313 0 0
RANGE RES CORP Call 75281A109 14 80,200 SH Call SOLE 0 80,200 0 0
RANGE RES CORP Put 75281A109 165 55,500 SH Put SOLE 0 55,500 0 0
RAPID7 INC Call 753422104 9 15,000 SH Call SOLE 0 15,000 0 0
RAVEN INDS INC COM 754212108 7 230 SH   SOLE 0 230 0 0
RAYMOND JAMES FINANCIAL INC Call 754730109 9 3,400 SH Call SOLE 0 3,400 0 0
RAYMOND JAMES FINANCIAL INC Put 754730109 0 200 SH Put SOLE 0 200 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 62 3,053 SH   SOLE 0 3,053 0 0
RAYONIER ADVANCED MATLS INC Call 75508B104 2 2,500 SH Call SOLE 0 2,500 0 0
RAYONIER INC COM 754907103 3 100 SH   SOLE 0 100 0 0
RAYONIER INC Call 754907103 26 13,400 SH Call SOLE 0 13,400 0 0
RAYTHEON CO Call 755111507 170 9,200 SH Call SOLE 0 9,200 0 0
RAYTHEON CO Put 755111507 6 7,700 SH Put SOLE 0 7,700 0 0
READING INTERNATIONAL INC CL A 755408101 1 81 SH   SOLE 0 81 0 0
READING INTERNATIONAL INC Call 755408101 9 5,100 SH Call SOLE 0 5,100 0 0
REALOGY HLDGS CORP COM 75605Y106 1,187 44,813 SH   SOLE 0 44,813 0 0
REALOGY HLDGS CORP Call 75605Y106 0 1,600 SH Call SOLE 0 1,600 0 0
REALOGY HLDGS CORP Put 75605Y106 13 105,500 SH Put SOLE 0 105,500 0 0
REALPAGE INC Call 75606N109 10 1,000 SH Call SOLE 0 1,000 0 0
REALTY INCOME CORP COM 756109104 5 100 SH   SOLE 0 100 0 0
REALTY INCOME CORP Call 756109104 142 87,600 SH Call SOLE 0 87,600 0 0
REALTY INCOME CORP Put 756109104 8 6,100 SH Put SOLE 0 6,100 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 11 400 SH   SOLE 0 400 0 0
RED HAT INC COM 756577102 4,243 35,329 SH   SOLE 0 35,329 0 0
RED HAT INC Call 756577102 10 4,900 SH Call SOLE 0 4,900 0 0
RED HAT INC Put 756577102 78 37,800 SH Put SOLE 0 37,800 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 52 927 SH   SOLE 0 927 0 0
RED ROBIN GOURMET BURGERS IN Call 75689M101 23 8,700 SH Call SOLE 0 8,700 0 0
RED ROBIN GOURMET BURGERS IN Put 75689M101 12 36,800 SH Put SOLE 0 36,800 0 0
REDFIN CORP COM 75737F108 97 3,100 SH   SOLE 0 3,100 0 0
REDFIN CORP Call 75737F108 153 23,700 SH Call SOLE 0 23,700 0 0
REDFIN CORP Put 75737F108 130 12,400 SH Put SOLE 0 12,400 0 0
REDWOOD TR INC COM 758075402 11 800 SH   SOLE 0 800 0 0
REDWOOD TR INC Put 758075402 0 700 SH Put SOLE 0 700 0 0
REEDS INC COM 758338107 0 387 SH   SOLE 0 387 0 0
REGAL BELOIT CORP COM 758750103 176 2,307 SH   SOLE 0 2,307 0 0
REGAL BELOIT CORP Call 758750103 6 1,500 SH Call SOLE 0 1,500 0 0
REGAL BELOIT CORP Put 758750103 4 2,000 SH Put SOLE 0 2,000 0 0
REGAL ENTMT GROUP CL A 758766109 61 2,655 SH   SOLE 0 2,655 0 0
REGAL ENTMT GROUP Call 758766109 24 11,700 SH Call SOLE 0 11,700 0 0
REGAL ENTMT GROUP Put 758766109 2 24,500 SH Put SOLE 0 24,500 0 0
REGENCY CTRS CORP Call 758849103 35 8,000 SH Call SOLE 0 8,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,061 5,484 SH   SOLE 0 5,484 0 0
REGENERON PHARMACEUTICALS Call 75886F107 191 9,200 SH Call SOLE 0 9,200 0 0
REGENERON PHARMACEUTICALS Put 75886F107 664 29,100 SH Put SOLE 0 29,100 0 0
REGENXBIO INC COM 75901B107 274 8,257 SH   SOLE 0 8,257 0 0
REGENXBIO INC Call 75901B107 60 7,600 SH Call SOLE 0 7,600 0 0
REGENXBIO INC Put 75901B107 0 1,100 SH Put SOLE 0 1,100 0 0
REGIONS FINL CORP NEW Call 7591EP100 178 170,000 SH Call SOLE 0 170,000 0 0
REGIONS FINL CORP NEW Put 7591EP100 0 500 SH Put SOLE 0 500 0 0
RELIANCE STEEL & ALUMINUM CO Call 759509102 2 400 SH Call SOLE 0 400 0 0
RELIANCE STEEL & ALUMINUM CO Put 759509102 0 800 SH Put SOLE 0 800 0 0
REMARK HLDGS INC COM 75955K102 13 1,400 SH   SOLE 0 1,400 0 0
REMARK HLDGS INC Call 75955K102 16 9,300 SH Call SOLE 0 9,300 0 0
REMARK HLDGS INC Put 75955K102 3 3,700 SH Put SOLE 0 3,700 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 25 200 SH   SOLE 0 200 0 0
RENAISSANCERE HOLDINGS LTD Put G7496G103 2 300 SH Put SOLE 0 300 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 11 955 SH   SOLE 0 955 0 0
RENEWABLE ENERGY GROUP INC Put 75972A301 0 700 SH Put SOLE 0 700 0 0
RENREN INC SPON ADR A NEW 759892201 6 600 SH   SOLE 0 600 0 0
RENREN INC Call 759892201 88 21,700 SH Call SOLE 0 21,700 0 0
RENREN INC Put 759892201 1 2,300 SH Put SOLE 0 2,300 0 0
RENT A CTR INC NEW COM 76009N100 131 11,838 SH   SOLE 0 11,838 0 0
RENT A CTR INC NEW Call 76009N100 15 63,600 SH Call SOLE 0 63,600 0 0
RENT A CTR INC NEW Put 76009N100 18 24,300 SH Put SOLE 0 24,300 0 0
REPLIGEN CORP Put 759916109 0 900 SH Put SOLE 0 900 0 0
REPUBLIC SVCS INC COM 760759100 387 5,733 SH   SOLE 0 5,733 0 0
REPUBLIC SVCS INC Call 760759100 4 2,000 SH Call SOLE 0 2,000 0 0
REPUBLIC SVCS INC Put 760759100 2 1,300 SH Put SOLE 0 1,300 0 0
RESOLUTE ENERGY CORP Call 76116A306 41 43,000 SH Call SOLE 0 43,000 0 0
RESOLUTE ENERGY CORP Put 76116A306 38 19,800 SH Put SOLE 0 19,800 0 0
RESOLUTE FST PRODS INC Call 76117W109 43 25,000 SH Call SOLE 0 25,000 0 0
RESOURCES CONNECTION INC COM 76122Q105 6 416 SH   SOLE 0 416 0 0
RESOURCES CONNECTION INC Put 76122Q105 0 1,000 SH Put SOLE 0 1,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 181 2,950 SH   SOLE 0 2,950 0 0
RESTAURANT BRANDS INTL INC Call 76131D103 0 500 SH Call SOLE 0 500 0 0
RESTAURANT BRANDS INTL INC Put 76131D103 2 3,700 SH Put SOLE 0 3,700 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 7 400 SH   SOLE 0 400 0 0
RETAIL OPPORTUNITY INVTS COR Put 76131N101 0 100 SH Put SOLE 0 100 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5 411 SH   SOLE 0 411 0 0
RETROPHIN INC COM 761299106 21 1,000 SH   SOLE 0 1,000 0 0
RETROPHIN INC Call 761299106 0 5,000 SH Call SOLE 0 5,000 0 0
RETROPHIN INC Put 761299106 2 4,000 SH Put SOLE 0 4,000 0 0
REV GROUP INC Call 749527107 6 1,800 SH Call SOLE 0 1,800 0 0
REVANCE THERAPEUTICS INC COM 761330109 92 2,600 SH   SOLE 0 2,600 0 0
REVANCE THERAPEUTICS INC Call 761330109 8 1,500 SH Call SOLE 0 1,500 0 0
REVLON INC CL A NEW 761525609 46 2,128 SH   SOLE 0 2,128 0 0
REVLON INC Call 761525609 0 400 SH Call SOLE 0 400 0 0
REVLON INC Put 761525609 5 4,000 SH Put SOLE 0 4,000 0 0
REXFORD INDL RLTY INC COM 76169C100 4 158 SH   SOLE 0 158 0 0
REXNORD CORP NEW Call 76169B102 0 400 SH Call SOLE 0 400 0 0
RH COM 74967X103 1,769 20,528 SH   SOLE 0 20,528 0 0
RH Call 74967X103 869 36,300 SH Call SOLE 0 36,300 0 0
RH Put 74967X103 116 51,100 SH Put SOLE 0 51,100 0 0
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 113 5,306 SH   SOLE 0 5,306 0 0
RICE MIDSTREAM PARTNERS LP Put 762819100 0 2,500 SH Put SOLE 0 2,500 0 0
RICHARDSON ELECTRS LTD COM 763165107 0 100 SH   SOLE 0 100 0 0
RIO TINTO PLC SPONSORED ADR 767204100 988 18,679 SH   SOLE 0 18,679 0 0
RIO TINTO PLC Call 767204100 158 22,300 SH Call SOLE 0 22,300 0 0
RIO TINTO PLC Put 767204100 9 47,400 SH Put SOLE 0 47,400 0 0
RIOT BLOCKCHAIN INC COM 767292105 376 13,244 SH   SOLE 0 13,244 0 0
RIOT BLOCKCHAIN INC Call 767292105 1,615 441,500 SH Call SOLE 0 441,500 0 0
RIOT BLOCKCHAIN INC Put 767292105 2,428 215,100 SH Put SOLE 0 215,100 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 6 208 SH   SOLE 0 208 0 0
RITE AID CORP COM 767754104 94 48,195 SH   SOLE 0 48,195 0 0
RITE AID CORP Call 767754104 1 23,000 SH Call SOLE 0 23,000 0 0
RITE AID CORP Put 767754104 47 36,700 SH Put SOLE 0 36,700 0 0
RLJ LODGING TR COM 74965L101 42 1,924 SH   SOLE 0 1,924 0 0
RLJ LODGING TR Put 74965L101 1 5,000 SH Put SOLE 0 5,000 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 2 300 SH   SOLE 0 300 0 0
ROADRUNNER TRNSN SVCS HLDG I Put 76973Q105 0 1,600 SH Put SOLE 0 1,600 0 0
ROBERT HALF INTL INC Call 770323103 0 100 SH Call SOLE 0 100 0 0
ROBERT HALF INTL INC Put 770323103 0 900 SH Put SOLE 0 900 0 0
ROCKWELL AUTOMATION INC COM 773903109 919 4,684 SH   SOLE 0 4,684 0 0
ROCKWELL AUTOMATION INC Call 773903109 30 1,900 SH Call SOLE 0 1,900 0 0
ROCKWELL AUTOMATION INC Put 773903109 1 600 SH Put SOLE 0 600 0 0
ROCKWELL COLLINS INC COM 774341101 343 2,535 SH   SOLE 0 2,535 0 0
ROCKWELL COLLINS INC Call 774341101 18 5,900 SH Call SOLE 0 5,900 0 0
ROCKWELL COLLINS INC Put 774341101 3 3,800 SH Put SOLE 0 3,800 0 0
ROCKWELL MED INC COM 774374102 50 8,750 SH   SOLE 0 8,750 0 0
ROGERS COMMUNICATIONS INC Call 775109200 0 800 SH Call SOLE 0 800 0 0
ROGERS CORP Call 775133101 0 100 SH Call SOLE 0 100 0 0
ROKU INC COM CL A 77543R102 1,295 25,012 SH   SOLE 0 25,012 0 0
ROKU INC Call 77543R102 590 97,000 SH Call SOLE 0 97,000 0 0
ROKU INC Put 77543R102 326 102,700 SH Put SOLE 0 102,700 0 0
ROLLINS INC COM 775711104 18 406 SH   SOLE 0 406 0 0
ROSETTA STONE INC COM 777780107 3 300 SH   SOLE 0 300 0 0
ROSETTA STONE INC Call 777780107 0 1,500 SH Call SOLE 0 1,500 0 0
ROSS STORES INC Call 778296103 595 39,800 SH Call SOLE 0 39,800 0 0
ROSS STORES INC Put 778296103 5 11,500 SH Put SOLE 0 11,500 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 107 6,834 SH   SOLE 0 6,834 0 0
ROWAN COMPANIES PLC Call G7665A101 28 10,600 SH Call SOLE 0 10,600 0 0
ROWAN COMPANIES PLC Put G7665A101 2 18,700 SH Put SOLE 0 18,700 0 0
ROYAL BK CDA MONTREAL QUE Call 780087102 196 24,400 SH Call SOLE 0 24,400 0 0
ROYAL BK CDA MONTREAL QUE Put 780087102 0 8,900 SH Put SOLE 0 8,900 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 0 87 SH   SOLE 0 87 0 0
ROYAL BK SCOTLAND GROUP PLC Call 780097689 367 302,100 SH Call SOLE 0 302,100 0 0
ROYAL BK SCOTLAND GROUP PLC Put 780097689 0 700 SH Put SOLE 0 700 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 942 7,900 SH   SOLE 0 7,900 0 0
ROYAL CARIBBEAN CRUISES LTD Call V7780T103 32 40,700 SH Call SOLE 0 40,700 0 0
ROYAL CARIBBEAN CRUISES LTD Put V7780T103 0 18,600 SH Put SOLE 0 18,600 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 770 11,550 SH   SOLE 0 11,550 0 0
ROYAL DUTCH SHELL PLC Call 780259206 11 5,000 SH Call SOLE 0 5,000 0 0
ROYAL DUTCH SHELL PLC Put 780259206 213 74,000 SH Put SOLE 0 74,000 0 0
ROYAL GOLD INC COM 780287108 117 1,433 SH   SOLE 0 1,433 0 0
ROYAL GOLD INC Call 780287108 23 6,900 SH Call SOLE 0 6,900 0 0
ROYAL GOLD INC Put 780287108 20 13,800 SH Put SOLE 0 13,800 0 0
RPC INC COM 749660106 5 200 SH   SOLE 0 200 0 0
RPC INC Call 749660106 113 32,400 SH Call SOLE 0 32,400 0 0
RPC INC Put 749660106 0 13,000 SH Put SOLE 0 13,000 0 0
RPM INTL INC COM 749685103 495 9,445 SH   SOLE 0 9,445 0 0
RPM INTL INC Call 749685103 3 12,700 SH Call SOLE 0 12,700 0 0
RPM INTL INC Put 749685103 29 11,400 SH Put SOLE 0 11,400 0 0
RSP PERMIAN INC COM 74978Q105 79 1,951 SH   SOLE 0 1,951 0 0
RSP PERMIAN INC Call 74978Q105 0 300 SH Call SOLE 0 300 0 0
RSP PERMIAN INC Put 74978Q105 0 1,800 SH Put SOLE 0 1,800 0 0
RUBICON PROJ INC COM 78112V102 2 1,285 SH   SOLE 0 1,285 0 0
RUSH ENTERPRISES INC CL A 781846209 106 2,087 SH   SOLE 0 2,087 0 0
RUSH ENTERPRISES INC Call 781846209 16 2,100 SH Call SOLE 0 2,100 0 0
RYDER SYS INC Call 783549108 1 300 SH Call SOLE 0 300 0 0
RYDER SYS INC Put 783549108 2 20,000 SH Put SOLE 0 20,000 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 1,283 12,700 SH   SOLE 0 12,700 0 0
RYDEX ETF TRUST Call 78355W106 0 300 SH Call SOLE 0 300 0 0
RYERSON HLDG CORP COM 783754104 4 393 SH   SOLE 0 393 0 0
RYERSON HLDG CORP Call 783754104 2 3,800 SH Call SOLE 0 3,800 0 0
S&P GLOBAL INC COM 78409V104 2,055 12,134 SH   SOLE 0 12,134 0 0
S&P GLOBAL INC Call 78409V104 287 9,400 SH Call SOLE 0 9,400 0 0
S&P GLOBAL INC Put 78409V104 41 6,800 SH Put SOLE 0 6,800 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 34 1,843 SH   SOLE 0 1,843 0 0
SABRA HEALTH CARE REIT INC Call 78573L106 0 5,700 SH Call SOLE 0 5,700 0 0
SABRA HEALTH CARE REIT INC Put 78573L106 39 7,000 SH Put SOLE 0 7,000 0 0
SABRE CORP COM 78573M104 4 238 SH   SOLE 0 238 0 0
SABRE CORP Call 78573M104 0 100 SH Call SOLE 0 100 0 0
SABRE CORP Put 78573M104 0 100 SH Put SOLE 0 100 0 0
SAFE BULKERS INC COM Y7388L103 8 2,659 SH   SOLE 0 2,659 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 153 13,725 SH   SOLE 0 13,725 0 0
SAFEGUARD SCIENTIFICS INC Call 786449207 0 300 SH Call SOLE 0 300 0 0
SAFETY INS GROUP INC Call 78648T100 73 10,000 SH Call SOLE 0 10,000 0 0
SAFETY INS GROUP INC Put 78648T100 21 5,800 SH Put SOLE 0 5,800 0 0
SAGE THERAPEUTICS INC COM 78667J108 179 1,090 SH   SOLE 0 1,090 0 0
SAGE THERAPEUTICS INC Call 78667J108 3,969 59,900 SH Call SOLE 0 59,900 0 0
SAGE THERAPEUTICS INC Put 78667J108 42 50,900 SH Put SOLE 0 50,900 0 0
SAIA INC COM 78709Y105 4 57 SH   SOLE 0 57 0 0
SAIA INC Call 78709Y105 1 200 SH Call SOLE 0 200 0 0
SALEM MEDIA GROUP INC CL A 794093104 0 161 SH   SOLE 0 161 0 0
SALESFORCE COM INC COM 79466L302 175 1,720 SH   SOLE 0 1,720 0 0
SALESFORCE COM INC Call 79466L302 46 10,500 SH Call SOLE 0 10,500 0 0
SALESFORCE COM INC Put 79466L302 42 8,200 SH Put SOLE 0 8,200 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 0 12 SH   SOLE 0 12 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 9 1,150 SH   SOLE 0 1,150 0 0
SAN JUAN BASIN RTY TR Put 798241105 51 17,800 SH Put SOLE 0 17,800 0 0
SANCHEZ ENERGY CORP COM 79970Y105 33 6,400 SH   SOLE 0 6,400 0 0
SANCHEZ ENERGY CORP Call 79970Y105 1 61,600 SH Call SOLE 0 61,600 0 0
SANCHEZ ENERGY CORP Put 79970Y105 8 47,600 SH Put SOLE 0 47,600 0 0
SANDERSON FARMS INC Call 800013104 1 1,900 SH Call SOLE 0 1,900 0 0
SANDRIDGE ENERGY INC Call 80007P869 11 7,900 SH Call SOLE 0 7,900 0 0
SANDRIDGE ENERGY INC Put 80007P869 0 1,300 SH Put SOLE 0 1,300 0 0
SANDSTORM GOLD LTD Call 80013R206 15 15,000 SH Call SOLE 0 15,000 0 0
SANGAMO THERAPEUTICS INC Call 800677106 62 11,500 SH Call SOLE 0 11,500 0 0
SANGAMO THERAPEUTICS INC Put 800677106 0 1,200 SH Put SOLE 0 1,200 0 0
SANMINA CORPORATION Call 801056102 0 100 SH Call SOLE 0 100 0 0
SANOFI SPONSORED ADR 80105N105 46 1,076 SH   SOLE 0 1,076 0 0
SANOFI Put 80105N105 0 100 SH Put SOLE 0 100 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 270 14,517 SH   SOLE 0 14,517 0 0
SANTANDER CONSUMER USA HDG I Call 80283M101 10 1,300 SH Call SOLE 0 1,300 0 0
SANTANDER CONSUMER USA HDG I Put 80283M101 3 3,000 SH Put SOLE 0 3,000 0 0
SAP SE SPON ADR 803054204 33 296 SH   SOLE 0 296 0 0
SAP SE Put 803054204 0 900 SH Put SOLE 0 900 0 0
SAPIENS INTL CORP N V Call N7716A151 0 1,500 SH Call SOLE 0 1,500 0 0
SAREPTA THERAPEUTICS INC COM 803607100 19 344 SH   SOLE 0 344 0 0
SAREPTA THERAPEUTICS INC Call 803607100 742 46,800 SH Call SOLE 0 46,800 0 0
SAREPTA THERAPEUTICS INC Put 803607100 21 21,200 SH Put SOLE 0 21,200 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 449 2,752 SH   SOLE 0 2,752 0 0
SBA COMMUNICATIONS CORP NEW Call 78410G104 5 100 SH Call SOLE 0 100 0 0
SBA COMMUNICATIONS CORP NEW Put 78410G104 4 500 SH Put SOLE 0 500 0 0
SCANA CORP NEW COM 80589M102 446 11,223 SH   SOLE 0 11,223 0 0
SCANA CORP NEW Call 80589M102 4 12,000 SH Call SOLE 0 12,000 0 0
SCANA CORP NEW Put 80589M102 213 56,700 SH Put SOLE 0 56,700 0 0
SCHEIN HENRY INC COM 806407102 1,806 25,852 SH   SOLE 0 25,852 0 0
SCHEIN HENRY INC Call 806407102 0 2,200 SH Call SOLE 0 2,200 0 0
SCHEIN HENRY INC Put 806407102 514 72,700 SH Put SOLE 0 72,700 0 0
SCHLUMBERGER LTD COM 806857108 5,118 75,956 SH   SOLE 0 75,956 0 0
SCHLUMBERGER LTD Call 806857108 62 109,200 SH Call SOLE 0 109,200 0 0
SCHLUMBERGER LTD Put 806857108 574 228,400 SH Put SOLE 0 228,400 0 0
SCHNITZER STL INDS CL A 806882106 6 189 SH   SOLE 0 189 0 0
SCHULMAN A INC Call 808194104 0 100 SH Call SOLE 0 100 0 0
SCHWAB CHARLES CORP NEW COM 808513105 205 4,000 SH   SOLE 0 4,000 0 0
SCHWAB CHARLES CORP NEW Call 808513105 193 37,800 SH Call SOLE 0 37,800 0 0
SCHWAB CHARLES CORP NEW Put 808513105 5 62,800 SH Put SOLE 0 62,800 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6 100 SH   SOLE 0 100 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5 100 SH   SOLE 0 100 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 33 800 SH   SOLE 0 800 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 5 100 SH   SOLE 0 100 0 0
SCHWAB STRATEGIC TR Call 808524847 1 2,700 SH Call SOLE 0 2,700 0 0
SCHWAB STRATEGIC TR Call 808524797 0 100 SH Call SOLE 0 100 0 0
SCHWAB STRATEGIC TR Call 808524201 1 300 SH Call SOLE 0 300 0 0
SCHWAB STRATEGIC TR Call 808524706 0 400 SH Call SOLE 0 400 0 0
SCHWAB STRATEGIC TR Put 808524847 0 300 SH Put SOLE 0 300 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 154 3,399 SH   SOLE 0 3,399 0 0
SCHWEITZER-MAUDUIT INTL INC Call 808541106 7 1,300 SH Call SOLE 0 1,300 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 1,846 35,988 SH   SOLE 0 35,988 0 0
SCIENTIFIC GAMES CORP Call 80874P109 798 53,100 SH Call SOLE 0 53,100 0 0
SCIENTIFIC GAMES CORP Put 80874P109 0 400 SH Put SOLE 0 400 0 0
SCORPIO BULKERS INC COM Y7546A122 12 1,698 SH   SOLE 0 1,698 0 0
SCORPIO BULKERS INC Call Y7546A122 0 200 SH Call SOLE 0 200 0 0
SCORPIO TANKERS INC SHS Y7542C106 1 369 SH   SOLE 0 369 0 0
SCORPIO TANKERS INC Call Y7542C106 0 1,100 SH Call SOLE 0 1,100 0 0
SCORPIO TANKERS INC Put Y7542C106 2 1,200 SH Put SOLE 0 1,200 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 165 10,582 SH   SOLE 0 10,582 0 0
SCRIPPS E W CO OHIO Call 811054402 3 8,700 SH Call SOLE 0 8,700 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 266 3,120 SH   SOLE 0 3,120 0 0
SCRIPPS NETWORKS INTERACT IN Call 811065101 1 2,200 SH Call SOLE 0 2,200 0 0
SCRIPPS NETWORKS INTERACT IN Put 811065101 18 38,500 SH Put SOLE 0 38,500 0 0
SEABRIDGE GOLD INC COM 811916105 198 17,556 SH   SOLE 0 17,556 0 0
SEABRIDGE GOLD INC Call 811916105 0 3,700 SH Call SOLE 0 3,700 0 0
SEABRIDGE GOLD INC Put 811916105 14 11,300 SH Put SOLE 0 11,300 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 49 1,981 SH   SOLE 0 1,981 0 0
SEADRILL LIMITED SHS G7945E105 20 90,148 SH   SOLE 0 90,148 0 0
SEADRILL LIMITED Call G7945E105 1 149,600 SH Call SOLE 0 149,600 0 0
SEADRILL LIMITED Put G7945E105 154 127,700 SH Put SOLE 0 127,700 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 15 4,100 SH   SOLE 0 4,100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 171 4,106 SH   SOLE 0 4,106 0 0
SEAGATE TECHNOLOGY PLC Call G7945M107 0 2,800 SH Call SOLE 0 2,800 0 0
SEAGATE TECHNOLOGY PLC Put G7945M107 39 10,400 SH Put SOLE 0 10,400 0 0
SEALED AIR CORP NEW COM 81211K100 560 11,377 SH   SOLE 0 11,377 0 0
SEALED AIR CORP NEW Call 81211K100 28 8,800 SH Call SOLE 0 8,800 0 0
SEALED AIR CORP NEW Put 81211K100 1 15,800 SH Put SOLE 0 15,800 0 0
SEARS HLDGS CORP COM 812350106 77 21,770 SH   SOLE 0 21,770 0 0
SEARS HLDGS CORP Call 812350106 6 116,800 SH Call SOLE 0 116,800 0 0
SEARS HLDGS CORP Put 812350106 1,706 330,500 SH Put SOLE 0 330,500 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 1 500 SH   SOLE 0 500 0 0
SEASPAN CORP SHS Y75638109 4 646 SH   SOLE 0 646 0 0
SEASPAN CORP Call Y75638109 2 6,600 SH Call SOLE 0 6,600 0 0
SEASPAN CORP Put Y75638109 4 2,500 SH Put SOLE 0 2,500 0 0
SEATTLE GENETICS INC COM 812578102 187 3,500 SH   SOLE 0 3,500 0 0
SEATTLE GENETICS INC Call 812578102 14 4,600 SH Call SOLE 0 4,600 0 0
SEATTLE GENETICS INC Put 812578102 16 14,500 SH Put SOLE 0 14,500 0 0
SEAWORLD ENTMT INC Call 81282V100 182 76,600 SH Call SOLE 0 76,600 0 0
SEAWORLD ENTMT INC Put 81282V100 0 8,600 SH Put SOLE 0 8,600 0 0
SECUREWORKS CORP Put 81374A105 0 200 SH Put SOLE 0 200 0 0
SEI INVESTMENTS CO Put 784117103 0 100 SH Put SOLE 0 100 0 0
SELECT INCOME REIT Call 81618T100 3 6,100 SH Call SOLE 0 6,100 0 0
SELECT MED HLDGS CORP COM 81619Q105 23 1,355 SH   SOLE 0 1,355 0 0
SELECT MED HLDGS CORP Put 81619Q105 9 2,200 SH Put SOLE 0 2,200 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,568 18,970 SH   SOLE 0 18,970 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,015 20,423 SH   SOLE 0 20,423 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 18,877 261,243 SH   SOLE 0 261,243 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7,112 254,824 SH   SOLE 0 254,824 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8,679 135,721 SH   SOLE 0 135,721 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 420 12,775 SH   SOLE 0 12,775 0 0
SELECT SECTOR SPDR TR Call 81369Y860 0 400 SH Call SOLE 0 400 0 0
SELECT SECTOR SPDR TR Call 81369Y886 2 8,600 SH Call SOLE 0 8,600 0 0
SELECT SECTOR SPDR TR Call 81369Y803 312 80,100 SH Call SOLE 0 80,100 0 0
SELECT SECTOR SPDR TR Call 81369Y605 136 57,100 SH Call SOLE 0 57,100 0 0
SELECT SECTOR SPDR TR Call 81369Y704 28 22,000 SH Call SOLE 0 22,000 0 0
SELECT SECTOR SPDR TR Call 81369Y506 604 354,900 SH Call SOLE 0 354,900 0 0
SELECT SECTOR SPDR TR Call 81369Y407 111 60,500 SH Call SOLE 0 60,500 0 0
SELECT SECTOR SPDR TR Call 81369Y209 31 41,000 SH Call SOLE 0 41,000 0 0
SELECT SECTOR SPDR TR Call 81369Y308 58 159,500 SH Call SOLE 0 159,500 0 0
SELECT SECTOR SPDR TR Call 81369Y100 13 6,400 SH Call SOLE 0 6,400 0 0
SELECT SECTOR SPDR TR Put 81369Y100 1 128,500 SH Put SOLE 0 128,500 0 0
SELECT SECTOR SPDR TR Put 81369Y308 24 264,800 SH Put SOLE 0 264,800 0 0
SELECT SECTOR SPDR TR Put 81369Y407 36 263,200 SH Put SOLE 0 263,200 0 0
SELECT SECTOR SPDR TR Put 81369Y209 87 242,100 SH Put SOLE 0 242,100 0 0
SELECT SECTOR SPDR TR Put 81369Y506 1,179 729,700 SH Put SOLE 0 729,700 0 0
SELECT SECTOR SPDR TR Put 81369Y704 41 82,300 SH Put SOLE 0 82,300 0 0
SELECT SECTOR SPDR TR Put 81369Y605 36 283,900 SH Put SOLE 0 283,900 0 0
SELECT SECTOR SPDR TR Put 81369Y803 233 269,600 SH Put SOLE 0 269,600 0 0
SELECT SECTOR SPDR TR Put 81369Y886 79 519,700 SH Put SOLE 0 519,700 0 0
SELECTIVE INS GROUP INC Call 816300107 37 17,000 SH Call SOLE 0 17,000 0 0
SEMGROUP CORP CL A 81663A105 5 197 SH   SOLE 0 197 0 0
SEMGROUP CORP Call 81663A105 0 4,500 SH Call SOLE 0 4,500 0 0
SEMPRA ENERGY COM 816851109 713 6,671 SH   SOLE 0 6,671 0 0
SEMPRA ENERGY Call 816851109 1 2,800 SH Call SOLE 0 2,800 0 0
SEMPRA ENERGY Put 816851109 85 17,400 SH Put SOLE 0 17,400 0 0
SENIOR HSG PPTYS TR Call 81721M109 2 12,700 SH Call SOLE 0 12,700 0 0
SENIOR HSG PPTYS TR Put 81721M109 1 5,300 SH Put SOLE 0 5,300 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 16 324 SH   SOLE 0 324 0 0
SENSATA TECHNOLOGIES HLDG NV Put N7902X106 0 100 SH Put SOLE 0 100 0 0
SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323108 0 200 SH   SOLE 0 200 0 0
SERES THERAPEUTICS INC COM 81750R102 115 11,384 SH   SOLE 0 11,384 0 0
SERES THERAPEUTICS INC Put 81750R102 3 1,000 SH Put SOLE 0 1,000 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 627 15,506 SH   SOLE 0 15,506 0 0
SERITAGE GROWTH PPTYS Call 81752R100 1 4,200 SH Call SOLE 0 4,200 0 0
SERITAGE GROWTH PPTYS Put 81752R100 182 18,300 SH Put SOLE 0 18,300 0 0
SERVICEMASTER GLOBAL HLDGS I Call 81761R109 25 4,800 SH Call SOLE 0 4,800 0 0
SERVICEMASTER GLOBAL HLDGS I Put 81761R109 4 4,500 SH Put SOLE 0 4,500 0 0
SERVICENOW INC Call 81762P102 544 43,500 SH Call SOLE 0 43,500 0 0
SERVICENOW INC Put 81762P102 9 12,500 SH Put SOLE 0 12,500 0 0
SERVICESOURCE INTL INC COM 81763U100 27 8,777 SH   SOLE 0 8,777 0 0
SERVICESOURCE INTL INC Put 81763U100 2 8,000 SH Put SOLE 0 8,000 0 0
SEVEN STARS CLOUD GROUP INC COM 81789Y102 139 30,172 SH   SOLE 0 30,172 0 0
SHAKE SHACK INC Call 819047101 26 5,500 SH Call SOLE 0 5,500 0 0
SHAKE SHACK INC Put 819047101 1 7,200 SH Put SOLE 0 7,200 0 0
SHAW COMMUNICATIONS INC Put 82028K200 0 500 SH Put SOLE 0 500 0 0
SHELL MIDSTREAM PARTNERS L P Call 822634101 1 1,000 SH Call SOLE 0 1,000 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 172 11,157 SH   SOLE 0 11,157 0 0
SHIP FINANCE INTERNATIONAL L Call G81075106 2 2,600 SH Call SOLE 0 2,600 0 0
SHIP FINANCE INTERNATIONAL L Put G81075106 11 9,500 SH Put SOLE 0 9,500 0 0
SHIRE PLC SPONSORED ADR 82481R106 3,133 20,201 SH   SOLE 0 20,201 0 0
SHIRE PLC Call 82481R106 56 15,800 SH Call SOLE 0 15,800 0 0
SHIRE PLC Put 82481R106 349 37,800 SH Put SOLE 0 37,800 0 0
SHOPIFY INC CL A 82509L107 2,410 23,871 SH   SOLE 0 23,871 0 0
SHOPIFY INC Call 82509L107 113 41,300 SH Call SOLE 0 41,300 0 0
SHOPIFY INC Put 82509L107 251 61,900 SH Put SOLE 0 61,900 0 0
SHOTSPOTTER INC COM 82536T107 10 738 SH   SOLE 0 738 0 0
SHUTTERFLY INC COM 82568P304 84 1,707 SH   SOLE 0 1,707 0 0
SHUTTERFLY INC Call 82568P304 38 8,300 SH Call SOLE 0 8,300 0 0
SHUTTERFLY INC Put 82568P304 0 500 SH Put SOLE 0 500 0 0
SHUTTERSTOCK INC Call 825690100 14 2,600 SH Call SOLE 0 2,600 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 70 13,978 SH   SOLE 0 13,978 0 0
SIBANYE STILLWATER Call 825724206 0 4,200 SH Call SOLE 0 4,200 0 0
SIBANYE STILLWATER Put 825724206 16 44,400 SH Put SOLE 0 44,400 0 0
SIENTRA INC COM 82621J105 42 3,048 SH   SOLE 0 3,048 0 0
SIERRA WIRELESS INC COM 826516106 24 1,183 SH   SOLE 0 1,183 0 0
SIERRA WIRELESS INC Call 826516106 0 500 SH Call SOLE 0 500 0 0
SIERRA WIRELESS INC Put 826516106 0 100 SH Put SOLE 0 100 0 0
SIGMA DESIGNS INC Call 826565103 7 4,000 SH Call SOLE 0 4,000 0 0
SIGNATURE BK NEW YORK N Y *W EXP 12/12/201 82669G112 1,410 13,100 SH   SOLE 0 13,100 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,425 25,202 SH   SOLE 0 25,202 0 0
SIGNET JEWELERS LIMITED Call G81276100 157 65,000 SH Call SOLE 0 65,000 0 0
SIGNET JEWELERS LIMITED Put G81276100 1,361 190,900 SH Put SOLE 0 190,900 0 0
SILICON LABORATORIES INC Call 826919102 17 1,300 SH Call SOLE 0 1,300 0 0
SILVER SPRING NETWORKS INC Call 82817Q103 0 12,500 SH Call SOLE 0 12,500 0 0
SILVER SPRING NETWORKS INC Put 82817Q103 0 400 SH Put SOLE 0 400 0 0
SILVERBOW RES INC COM 82836G102 1 53 SH   SOLE 0 53 0 0
SIMON PPTY GROUP INC NEW Call 828806109 73 35,100 SH Call SOLE 0 35,100 0 0
SIMON PPTY GROUP INC NEW Put 828806109 53 50,000 SH Put SOLE 0 50,000 0 0
SINA CORP ORD G81477104 1,276 12,721 SH   SOLE 0 12,721 0 0
SINA CORP Call G81477104 7 200 SH Call SOLE 0 200 0 0
SINA CORP Put G81477104 126 17,500 SH Put SOLE 0 17,500 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,365 36,087 SH   SOLE 0 36,087 0 0
SINCLAIR BROADCAST GROUP INC Call 829226109 192 54,200 SH Call SOLE 0 54,200 0 0
SINCLAIR BROADCAST GROUP INC Put 829226109 7 33,500 SH Put SOLE 0 33,500 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 53 700 SH   SOLE 0 700 0 0
SITEONE LANDSCAPE SUPPLY INC Call 82982L103 2 200 SH Call SOLE 0 200 0 0
SIX FLAGS ENTMT CORP NEW Call 83001A102 0 300 SH Call SOLE 0 300 0 0
SIX FLAGS ENTMT CORP NEW Put 83001A102 1 600 SH Put SOLE 0 600 0 0
SJW GROUP COM 784305104 36 575 SH   SOLE 0 575 0 0
SJW GROUP Put 784305104 0 600 SH Put SOLE 0 600 0 0
SK TELECOM LTD Put 78440P108 2 4,900 SH Put SOLE 0 4,900 0 0
SKECHERS U S A INC CL A 830566105 1,460 38,600 SH   SOLE 0 38,600 0 0
SKECHERS U S A INC Call 830566105 31 2,800 SH Call SOLE 0 2,800 0 0
SKECHERS U S A INC Put 830566105 7 110,200 SH Put SOLE 0 110,200 0 0
SKYWEST INC COM 830879102 23 437 SH   SOLE 0 437 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 625 6,591 SH   SOLE 0 6,591 0 0
SKYWORKS SOLUTIONS INC Call 83088M102 50 22,300 SH Call SOLE 0 22,300 0 0
SKYWORKS SOLUTIONS INC Put 83088M102 290 55,700 SH Put SOLE 0 55,700 0 0
SL GREEN RLTY CORP Call 78440X101 6 3,800 SH Call SOLE 0 3,800 0 0
SL GREEN RLTY CORP Put 78440X101 3 500 SH Put SOLE 0 500 0 0
SLEEP NUMBER CORP COM 83125X103 52 1,400 SH   SOLE 0 1,400 0 0
SLEEP NUMBER CORP Put 83125X103 37 30,400 SH Put SOLE 0 30,400 0 0
SLM CORP COM 78442P106 4 400 SH   SOLE 0 400 0 0
SLM CORP Call 78442P106 1 9,000 SH Call SOLE 0 9,000 0 0
SLM CORP Put 78442P106 0 9,900 SH Put SOLE 0 9,900 0 0
SM ENERGY CO COM 78454L100 433 19,633 SH   SOLE 0 19,633 0 0
SM ENERGY CO Call 78454L100 17 40,800 SH Call SOLE 0 40,800 0 0
SM ENERGY CO Put 78454L100 52 27,700 SH Put SOLE 0 27,700 0 0
SMART & FINAL STORES INC COM 83190B101 22 2,600 SH   SOLE 0 2,600 0 0
SMART & FINAL STORES INC Put 83190B101 0 100 SH Put SOLE 0 100 0 0
SMART SAND INC COM 83191H107 13 1,600 SH   SOLE 0 1,600 0 0
SMITH & NEPHEW PLC Call 83175M205 0 300 SH Call SOLE 0 300 0 0
SMITH A O COM 831865209 6 98 SH   SOLE 0 98 0 0
SMITH A O Call 831865209 0 300 SH Call SOLE 0 300 0 0
SMITH A O Put 831865209 0 1,300 SH Put SOLE 0 1,300 0 0
SMUCKER J M CO COM NEW 832696405 114 923 SH   SOLE 0 923 0 0
SMUCKER J M CO Call 832696405 2 2,000 SH Call SOLE 0 2,000 0 0
SMUCKER J M CO Put 832696405 7 1,000 SH Put SOLE 0 1,000 0 0
SNAP INC CL A 83304A106 713 48,855 SH   SOLE 0 48,855 0 0
SNAP INC Call 83304A106 29 55,500 SH Call SOLE 0 55,500 0 0
SNAP INC Put 83304A106 284 228,200 SH Put SOLE 0 228,200 0 0
SNYDERS-LANCE INC COM 833551104 44 880 SH   SOLE 0 880 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,342 22,618 SH   SOLE 0 22,618 0 0
SOCIEDAD QUIMICA MINERA DE C Call 833635105 61 14,300 SH Call SOLE 0 14,300 0 0
SOCIEDAD QUIMICA MINERA DE C Put 833635105 5 4,300 SH Put SOLE 0 4,300 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 99 1,417 SH   SOLE 0 1,417 0 0
SODASTREAM INTERNATIONAL LTD Call M9068E105 1 300 SH Call SOLE 0 300 0 0
SODASTREAM INTERNATIONAL LTD Put M9068E105 13 2,600 SH Put SOLE 0 2,600 0 0
SOHU COM INC COM 83408W103 165 3,813 SH   SOLE 0 3,813 0 0
SOHU COM INC Call 83408W103 58 21,100 SH Call SOLE 0 21,100 0 0
SOLAR SR CAP LTD COM 83416M105 3 181 SH   SOLE 0 181 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 67 1,800 SH   SOLE 0 1,800 0 0
SOLAREDGE TECHNOLOGIES INC Call 83417M104 139 9,200 SH Call SOLE 0 9,200 0 0
SOLAREDGE TECHNOLOGIES INC Put 83417M104 0 4,100 SH Put SOLE 0 4,100 0 0
SONIC CORP COM 835451105 0 2 SH   SOLE 0 2 0 0
SONOCO PRODS CO COM 835495102 38 724 SH   SOLE 0 724 0 0
SONOCO PRODS CO Put 835495102 2 2,300 SH Put SOLE 0 2,300 0 0
SONY CORP SPONSORED ADR 835699307 454 10,117 SH   SOLE 0 10,117 0 0
SONY CORP Call 835699307 12 3,900 SH Call SOLE 0 3,900 0 0
SONY CORP Put 835699307 0 1,400 SH Put SOLE 0 1,400 0 0
SORL AUTO PTS INC Call 78461U101 0 3,200 SH Call SOLE 0 3,200 0 0
SORL AUTO PTS INC Put 78461U101 3 3,400 SH Put SOLE 0 3,400 0 0
SOTHEBYS COM 835898107 608 11,783 SH   SOLE 0 11,783 0 0
SOTHEBYS Call 835898107 53 14,800 SH Call SOLE 0 14,800 0 0
SOTHEBYS Put 835898107 12 11,400 SH Put SOLE 0 11,400 0 0
SOUTH JERSEY INDS INC Call 838518108 0 300 SH Call SOLE 0 300 0 0
SOUTH ST CORP COM 840441109 23 266 SH   SOLE 0 266 0 0
SOUTHERN CO Call 842587107 20 224,900 SH Call SOLE 0 224,900 0 0
SOUTHERN CO Put 842587107 38 9,500 SH Put SOLE 0 9,500 0 0
SOUTHERN COPPER CORP Call 84265V105 2 300 SH Call SOLE 0 300 0 0
SOUTHERN COPPER CORP Put 84265V105 0 1,100 SH Put SOLE 0 1,100 0 0
SOUTHSIDE BANCSHARES INC Call 84470P109 0 500 SH Call SOLE 0 500 0 0
SOUTHWEST AIRLS CO COM 844741108 394 6,032 SH   SOLE 0 6,032 0 0
SOUTHWEST AIRLS CO Call 844741108 763 81,300 SH Call SOLE 0 81,300 0 0
SOUTHWEST AIRLS CO Put 844741108 13 33,800 SH Put SOLE 0 33,800 0 0
SOUTHWESTERN ENERGY CO COM 845467109 71 12,843 SH   SOLE 0 12,843 0 0
SOUTHWESTERN ENERGY CO Call 845467109 0 6,800 SH Call SOLE 0 6,800 0 0
SOUTHWESTERN ENERGY CO Put 845467109 48 13,700 SH Put SOLE 0 13,700 0 0
SPARK THERAPEUTICS INC COM 84652J103 1,861 36,202 SH   SOLE 0 36,202 0 0
SPARK THERAPEUTICS INC Call 84652J103 28 10,700 SH Call SOLE 0 10,700 0 0
SPARK THERAPEUTICS INC Put 84652J103 433 37,200 SH Put SOLE 0 37,200 0 0
SPARTAN MTRS INC COM 846819100 8 549 SH   SOLE 0 549 0 0
SPARTAN MTRS INC Call 846819100 1 600 SH Call SOLE 0 600 0 0
SPARTANNASH CO COM 847215100 10 379 SH   SOLE 0 379 0 0
SPARTANNASH CO Put 847215100 0 1,000 SH Put SOLE 0 1,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,811 15,408 SH   SOLE 0 15,408 0 0
SPDR DOW JONES INDL AVRG ETF Call 78467X109 4,579 595,500 SH Call SOLE 0 595,500 0 0
SPDR DOW JONES INDL AVRG ETF Put 78467X109 194 182,300 SH Put SOLE 0 182,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 95 774 SH   SOLE 0 774 0 0
SPDR GOLD TRUST Call 78463V107 964 530,800 SH Call SOLE 0 530,800 0 0
SPDR GOLD TRUST Put 78463V107 71 184,500 SH Put SOLE 0 184,500 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 101 2,500 SH   SOLE 0 2,500 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 21 200 SH   SOLE 0 200 0 0
SPDR INDEX SHS FDS Call 78463X400 8 500 SH Call SOLE 0 500 0 0
SPDR INDEX SHS FDS Call 78463X202 85 84,500 SH Call SOLE 0 84,500 0 0
SPDR INDEX SHS FDS Put 78463X202 38 99,000 SH Put SOLE 0 99,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 101,015 378,533 SH   SOLE 0 378,533 0 0
SPDR S&P 500 ETF TR Call 78462F103 3,136 318,700 SH Call SOLE 0 318,700 0 0
SPDR S&P 500 ETF TR Put 78462F103 1,099 1,883,600 SH Put SOLE 0 1,883,600 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 553 1,601 SH   SOLE 0 1,601 0 0
SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 561 42,000 SH Call SOLE 0 42,000 0 0
SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 26 92,600 SH Put SOLE 0 92,600 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 6 100 SH   SOLE 0 100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 820 9,671 SH   SOLE 0 9,671 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 7,096 160,345 SH   SOLE 0 160,345 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 1,267 15,172 SH   SOLE 0 15,172 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 4,691 103,842 SH   SOLE 0 103,842 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 6,375 108,332 SH   SOLE 0 108,332 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 34 800 SH   SOLE 0 800 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 457 12,305 SH   SOLE 0 12,305 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 1,126 65,745 SH   SOLE 0 65,745 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 18 200 SH   SOLE 0 200 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 123 4,038 SH   SOLE 0 4,038 0 0
SPDR SERIES TRUST Call 78464A797 45 25,300 SH Call SOLE 0 25,300 0 0
SPDR SERIES TRUST Call 78464A763 0 100 SH Call SOLE 0 100 0 0
SPDR SERIES TRUST Call 78464A755 397 123,600 SH Call SOLE 0 123,600 0 0
SPDR SERIES TRUST Call 78464A748 1 2,700 SH Call SOLE 0 2,700 0 0
SPDR SERIES TRUST Call 78464A730 1,021 619,000 SH Call SOLE 0 619,000 0 0
SPDR SERIES TRUST Call 78464A698 690 371,800 SH Call SOLE 0 371,800 0 0
SPDR SERIES TRUST Call 78464A714 75 66,000 SH Call SOLE 0 66,000 0 0
SPDR SERIES TRUST Call 78464A417 0 5,500 SH Call SOLE 0 5,500 0 0
SPDR SERIES TRUST Call 78464A888 116 25,700 SH Call SOLE 0 25,700 0 0
SPDR SERIES TRUST Call 78464A870 1,996 265,800 SH Call SOLE 0 265,800 0 0
SPDR SERIES TRUST Call 78464A862 3 600 SH Call SOLE 0 600 0 0
SPDR SERIES TRUST Put 78464A870 666 517,100 SH Put SOLE 0 517,100 0 0
SPDR SERIES TRUST Put 78464A888 16 66,000 SH Put SOLE 0 66,000 0 0
SPDR SERIES TRUST Put 78464A417 0 12,800 SH Put SOLE 0 12,800 0 0
SPDR SERIES TRUST Put 78464A714 68 202,700 SH Put SOLE 0 202,700 0 0
SPDR SERIES TRUST Put 78464A722 0 1,100 SH Put SOLE 0 1,100 0 0
SPDR SERIES TRUST Put 78464A631 1 2,600 SH Put SOLE 0 2,600 0 0
SPDR SERIES TRUST Put 78464A698 387 327,500 SH Put SOLE 0 327,500 0 0
SPDR SERIES TRUST Put 78464A730 1,448 975,400 SH Put SOLE 0 975,400 0 0
SPDR SERIES TRUST Put 78464A748 0 400 SH Put SOLE 0 400 0 0
SPDR SERIES TRUST Put 78464A755 49 308,300 SH Put SOLE 0 308,300 0 0
SPDR SERIES TRUST Put 78464A797 12 16,500 SH Put SOLE 0 16,500 0 0
SPDR SERIES TRUST Put 78464A789 3 12,200 SH Put SOLE 0 12,200 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 196 1,746 SH   SOLE 0 1,746 0 0
SPECTRUM BRANDS HLDGS INC Call 84763R101 10 2,700 SH Call SOLE 0 2,700 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 58 3,061 SH   SOLE 0 3,061 0 0
SPECTRUM PHARMACEUTICALS INC Call 84763A108 0 200 SH Call SOLE 0 200 0 0
SPECTRUM PHARMACEUTICALS INC Put 84763A108 1 400 SH Put SOLE 0 400 0 0
SPHERE 3D CORP NEW COM NEW 84841L209 0 48 SH   SOLE 0 48 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 146 1,674 SH   SOLE 0 1,674 0 0
SPIRIT AEROSYSTEMS HLDGS INC Call 848574109 1 100 SH Call SOLE 0 100 0 0
SPIRIT AEROSYSTEMS HLDGS INC Put 848574109 0 400 SH Put SOLE 0 400 0 0
SPIRIT AIRLS INC COM 848577102 173 3,866 SH   SOLE 0 3,866 0 0
SPIRIT AIRLS INC Call 848577102 17 11,300 SH Call SOLE 0 11,300 0 0
SPIRIT AIRLS INC Put 848577102 1 13,100 SH Put SOLE 0 13,100 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 40 4,718 SH   SOLE 0 4,718 0 0
SPIRIT RLTY CAP INC NEW Call 84860W102 0 7,500 SH Call SOLE 0 7,500 0 0
SPIRIT RLTY CAP INC NEW Put 84860W102 22 9,700 SH Put SOLE 0 9,700 0 0
SPLUNK INC COM 848637104 365 4,411 SH   SOLE 0 4,411 0 0
SPLUNK INC Call 848637104 277 24,300 SH Call SOLE 0 24,300 0 0
SPLUNK INC Put 848637104 10 13,200 SH Put SOLE 0 13,200 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 21 3,304 SH   SOLE 0 3,304 0 0
SPORTSMANS WHSE HLDGS INC Call 84920Y106 0 300 SH Call SOLE 0 300 0 0
SPORTSMANS WHSE HLDGS INC Put 84920Y106 1 2,500 SH Put SOLE 0 2,500 0 0
SPRINT CORP COM SER 1 85207U105 4 684 SH   SOLE 0 684 0 0
SPRINT CORP Call 85207U105 0 18,600 SH Call SOLE 0 18,600 0 0
SPRINT CORP Put 85207U105 0 18,700 SH Put SOLE 0 18,700 0 0
SPROUTS FMRS MKT INC COM 85208M102 400 16,437 SH   SOLE 0 16,437 0 0
SPROUTS FMRS MKT INC Call 85208M102 31 24,200 SH Call SOLE 0 24,200 0 0
SPROUTS FMRS MKT INC Put 85208M102 5 19,500 SH Put SOLE 0 19,500 0 0
SPS COMM INC COM 78463M107 24 500 SH   SOLE 0 500 0 0
SPS COMM INC Put 78463M107 1 800 SH Put SOLE 0 800 0 0
SPX CORP COM 784635104 9 311 SH   SOLE 0 311 0 0
SPX FLOW INC COM 78469X107 5 126 SH   SOLE 0 126 0 0
SQUARE INC CL A 852234103 8,649 249,482 SH   SOLE 0 249,482 0 0
SQUARE INC Call 852234103 650 274,000 SH Call SOLE 0 274,000 0 0
SQUARE INC Put 852234103 957 261,300 SH Put SOLE 0 261,300 0 0
SRC ENERGY INC Put 78470V108 0 2,000 SH Put SOLE 0 2,000 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4 100 SH   SOLE 0 100 0 0
SS&C TECHNOLOGIES HLDGS INC Call 78467J100 0 100 SH Call SOLE 0 100 0 0
SSR MNG INC COM 784730103 44 5,007 SH   SOLE 0 5,007 0 0
SSR MNG INC Call 784730103 0 2,800 SH Call SOLE 0 2,800 0 0
SSR MNG INC Put 784730103 27 8,400 SH Put SOLE 0 8,400 0 0
STAG INDL INC COM 85254J102 37 1,386 SH   SOLE 0 1,386 0 0
STAG INDL INC Put 85254J102 6 2,100 SH Put SOLE 0 2,100 0 0
STAMPS COM INC COM NEW 852857200 319 1,700 SH   SOLE 0 1,700 0 0
STAMPS COM INC Call 852857200 513 12,000 SH Call SOLE 0 12,000 0 0
STAMPS COM INC Put 852857200 106 29,300 SH Put SOLE 0 29,300 0 0
STANDEX INTL CORP COM 854231107 283 2,787 SH   SOLE 0 2,787 0 0
STANLEY BLACK & DECKER INC COM 854502101 186 1,100 SH   SOLE 0 1,100 0 0
STANLEY BLACK & DECKER INC Call 854502101 21 1,900 SH Call SOLE 0 1,900 0 0
STANLEY BLACK & DECKER INC Put 854502101 4 4,000 SH Put SOLE 0 4,000 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 103 9,222 SH   SOLE 0 9,222 0 0
STAR BULK CARRIERS CORP Call Y8162K204 18 11,700 SH Call SOLE 0 11,700 0 0
STAR BULK CARRIERS CORP Put Y8162K204 16 9,500 SH Put SOLE 0 9,500 0 0
STARBUCKS CORP COM 855244109 378 6,592 SH   SOLE 0 6,592 0 0
STARBUCKS CORP Call 855244109 6 40,900 SH Call SOLE 0 40,900 0 0
STARBUCKS CORP Put 855244109 46 71,800 SH Put SOLE 0 71,800 0 0
STARS GROUP INC COM 85570W100 2 100 SH   SOLE 0 100 0 0
STARS GROUP INC Call 85570W100 1 1,000 SH Call SOLE 0 1,000 0 0
STARS GROUP INC Put 85570W100 0 900 SH Put SOLE 0 900 0 0
STARTEK INC COM 85569C107 23 2,319 SH   SOLE 0 2,319 0 0
STARTEK INC Call 85569C107 1 2,600 SH Call SOLE 0 2,600 0 0
STARTEK INC Put 85569C107 2 1,700 SH Put SOLE 0 1,700 0 0
STARWOOD PPTY TR INC COM 85571B105 170 8,000 SH   SOLE 0 8,000 0 0
STARWOOD PPTY TR INC Call 85571B105 5 31,400 SH Call SOLE 0 31,400 0 0
STARWOOD PPTY TR INC Put 85571B105 0 700 SH Put SOLE 0 700 0 0
STATE STR CORP Call 857477103 401 31,600 SH Call SOLE 0 31,600 0 0
STATE STR CORP Put 857477103 4 3,600 SH Put SOLE 0 3,600 0 0
STATOIL ASA Call 85771P102 6 2,300 SH Call SOLE 0 2,300 0 0
STEEL DYNAMICS INC COM 858119100 274 6,364 SH   SOLE 0 6,364 0 0
STEEL DYNAMICS INC Call 858119100 2,381 180,600 SH Call SOLE 0 180,600 0 0
STEEL DYNAMICS INC Put 858119100 6 5,600 SH Put SOLE 0 5,600 0 0
STEELCASE INC CL A 858155203 9 613 SH   SOLE 0 613 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 40 2,600 SH   SOLE 0 2,600 0 0
STEMLINE THERAPEUTICS INC Put 85858C107 11 5,000 SH Put SOLE 0 5,000 0 0
STEPAN CO COM 858586100 38 493 SH   SOLE 0 493 0 0
STERICYCLE INC COM 858912108 44 659 SH   SOLE 0 659 0 0
STERICYCLE INC Call 858912108 0 1,800 SH Call SOLE 0 1,800 0 0
STERICYCLE INC Put 858912108 5 3,800 SH Put SOLE 0 3,800 0 0
STERIS PLC SHS USD G84720104 279 3,200 SH   SOLE 0 3,200 0 0
STERIS PLC Put G84720104 42 5,000 SH Put SOLE 0 5,000 0 0
STERLING CONSTRUCTION CO INC COM 859241101 47 2,935 SH   SOLE 0 2,935 0 0
STERLING CONSTRUCTION CO INC Call 859241101 1 300 SH Call SOLE 0 300 0 0
STERLING CONSTRUCTION CO INC Put 859241101 0 200 SH Put SOLE 0 200 0 0
STIFEL FINL CORP Call 860630102 9 1,500 SH Call SOLE 0 1,500 0 0
STITCH FIX INC COM CL A 860897107 441 17,102 SH   SOLE 0 17,102 0 0
STITCH FIX INC Call 860897107 18 13,000 SH Call SOLE 0 13,000 0 0
STITCH FIX INC Put 860897107 3 6,400 SH Put SOLE 0 6,400 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 208 9,546 SH   SOLE 0 9,546 0 0
STMICROELECTRONICS N V Call 861012102 10 5,300 SH Call SOLE 0 5,300 0 0
STMICROELECTRONICS N V Put 861012102 1 3,600 SH Put SOLE 0 3,600 0 0
STONEMOR PARTNERS L P COM UNITS INT 86183Q100 103 15,710 SH   SOLE 0 15,710 0 0
STONEMOR PARTNERS L P Call 86183Q100 0 300 SH Call SOLE 0 300 0 0
STONERIDGE INC COM 86183P102 31 1,393 SH   SOLE 0 1,393 0 0
STONERIDGE INC Call 86183P102 4 3,000 SH Call SOLE 0 3,000 0 0
STORE CAP CORP COM 862121100 85 3,297 SH   SOLE 0 3,297 0 0
STORE CAP CORP Put 862121100 2 9,400 SH Put SOLE 0 9,400 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 2,295 12,626 SH   SOLE 0 12,626 0 0
STRAIGHT PATH COMMUNICATNS I Call 862578101 326 76,100 SH Call SOLE 0 76,100 0 0
STRAIGHT PATH COMMUNICATNS I Put 862578101 223 32,200 SH Put SOLE 0 32,200 0 0
STRATASYS LTD Call M85548101 5 3,500 SH Call SOLE 0 3,500 0 0
STRATASYS LTD Put M85548101 1 5,000 SH Put SOLE 0 5,000 0 0
STRAYER ED INC COM 863236105 99 1,111 SH   SOLE 0 1,111 0 0
STRYKER CORP Call 863667101 10 4,000 SH Call SOLE 0 4,000 0 0
STRYKER CORP Put 863667101 23 2,400 SH Put SOLE 0 2,400 0 0
STURM RUGER & CO INC COM 864159108 20 365 SH   SOLE 0 365 0 0
STURM RUGER & CO INC Call 864159108 42 3,100 SH Call SOLE 0 3,100 0 0
SUBURBAN PROPANE PARTNERS L Call 864482104 0 300 SH Call SOLE 0 300 0 0
SUBURBAN PROPANE PARTNERS L Put 864482104 0 200 SH Put SOLE 0 200 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 427 28,049 SH   SOLE 0 28,049 0 0
SUMMIT HOTEL PPTYS INC Put 866082100 0 1,000 SH Put SOLE 0 1,000 0 0
SUMMIT MATLS INC CL A 86614U100 41 1,315 SH   SOLE 0 1,315 0 0
SUMMIT MATLS INC Call 86614U100 2 2,200 SH Call SOLE 0 2,200 0 0
SUMMIT MATLS INC Put 86614U100 0 1,600 SH Put SOLE 0 1,600 0 0
SUN LIFE FINL INC COM 866796105 4 110 SH   SOLE 0 110 0 0
SUN LIFE FINL INC Call 866796105 0 300 SH Call SOLE 0 300 0 0
SUN LIFE FINL INC Put 866796105 0 500 SH Put SOLE 0 500 0 0
SUNCOKE ENERGY PARTNERS L P Call 86722Y101 1 1,900 SH Call SOLE 0 1,900 0 0
SUNCOR ENERGY INC NEW COM 867224107 369 10,066 SH   SOLE 0 10,066 0 0
SUNCOR ENERGY INC NEW Call 867224107 0 200 SH Call SOLE 0 200 0 0
SUNCOR ENERGY INC NEW Put 867224107 2 12,200 SH Put SOLE 0 12,200 0 0
SUNOCO LP COM U REP LP 86765K109 36 1,277 SH   SOLE 0 1,277 0 0
SUNOCO LP Call 86765K109 0 100 SH Call SOLE 0 100 0 0
SUNOCO LP Put 86765K109 2 1,000 SH Put SOLE 0 1,000 0 0
SUNOPTA INC COM 8676EP108 0 99 SH   SOLE 0 99 0 0
SUNOPTA INC Call 8676EP108 0 200 SH Call SOLE 0 200 0 0
SUNPOWER CORP COM 867652406 66 7,938 SH   SOLE 0 7,938 0 0
SUNPOWER CORP Call 867652406 0 5,400 SH Call SOLE 0 5,400 0 0
SUNPOWER CORP Put 867652406 10 5,800 SH Put SOLE 0 5,800 0 0
SUNRUN INC COM 86771W105 14 2,500 SH   SOLE 0 2,500 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 9 600 SH   SOLE 0 600 0 0
SUNTRUST BKS INC Call 867914103 369 23,300 SH Call SOLE 0 23,300 0 0
SUNTRUST BKS INC Put 867914103 3 4,800 SH Put SOLE 0 4,800 0 0
SUPER MICRO COMPUTER INC Call 86800U104 0 200 SH Call SOLE 0 200 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 5 537 SH   SOLE 0 537 0 0
SUPERIOR ENERGY SVCS INC Put 868157108 0 1,900 SH Put SOLE 0 1,900 0 0
SUPERIOR INDS INTL INC COM 868168105 9 612 SH   SOLE 0 612 0 0
SUPERIOR INDS INTL INC Call 868168105 0 1,700 SH Call SOLE 0 1,700 0 0
SUPERIOR INDS INTL INC Put 868168105 1 14,100 SH Put SOLE 0 14,100 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 0 12 SH   SOLE 0 12 0 0
SUPERNUS PHARMACEUTICALS INC Put 868459108 9 3,300 SH Put SOLE 0 3,300 0 0
SUPERVALU INC COM NEW 868536301 15 700 SH   SOLE 0 700 0 0
SUPERVALU INC Call 868536301 1 1,700 SH Call SOLE 0 1,700 0 0
SUPERVALU INC Put 868536301 0 2,900 SH Put SOLE 0 2,900 0 0
SVB FINL GROUP Call 78486Q101 11 200 SH Call SOLE 0 200 0 0
SVB FINL GROUP Put 78486Q101 0 500 SH Put SOLE 0 500 0 0
SWITCH INC CL A 87105L104 3 200 SH   SOLE 0 200 0 0
SWITCH INC Call 87105L104 0 400 SH Call SOLE 0 400 0 0
SYKES ENTERPRISES INC Call 871237103 8 1,300 SH Call SOLE 0 1,300 0 0
SYMANTEC CORP COM 871503108 639 22,784 SH   SOLE 0 22,784 0 0
SYMANTEC CORP Call 871503108 120 30,500 SH Call SOLE 0 30,500 0 0
SYMANTEC CORP Put 871503108 86 72,200 SH Put SOLE 0 72,200 0 0
SYNAPTICS INC COM 87157D109 118 2,970 SH   SOLE 0 2,970 0 0
SYNAPTICS INC Call 87157D109 4 1,500 SH Call SOLE 0 1,500 0 0
SYNAPTICS INC Put 87157D109 0 100 SH Put SOLE 0 100 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 59 6,635 SH   SOLE 0 6,635 0 0
SYNCHRONOSS TECHNOLOGIES INC Call 87157B103 4 21,200 SH Call SOLE 0 21,200 0 0
SYNCHRONOSS TECHNOLOGIES INC Put 87157B103 27 6,600 SH Put SOLE 0 6,600 0 0
SYNCHRONY FINL COM 87165B103 2,891 74,893 SH   SOLE 0 74,893 0 0
SYNCHRONY FINL Call 87165B103 195 50,600 SH Call SOLE 0 50,600 0 0
SYNCHRONY FINL Put 87165B103 122 348,800 SH Put SOLE 0 348,800 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 207 93,056 SH   SOLE 0 93,056 0 0
SYNERGY PHARMACEUTICALS DEL Call 871639308 2 11,900 SH Call SOLE 0 11,900 0 0
SYNERGY PHARMACEUTICALS DEL Put 871639308 253 124,800 SH Put SOLE 0 124,800 0 0
SYNNEX CORP Call 87162W100 0 300 SH Call SOLE 0 300 0 0
SYNOPSYS INC Call 871607107 0 2,000 SH Call SOLE 0 2,000 0 0
SYNOVUS FINL CORP COM NEW 87161C501 26 562 SH   SOLE 0 562 0 0
SYNOVUS FINL CORP Call 87161C501 1 600 SH Call SOLE 0 600 0 0
SYNOVUS FINL CORP Put 87161C501 0 100 SH Put SOLE 0 100 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 80 8,300 SH   SOLE 0 8,300 0 0
SYROS PHARMACEUTICALS INC Call 87184Q107 3 1,500 SH Call SOLE 0 1,500 0 0
SYROS PHARMACEUTICALS INC Put 87184Q107 23 13,200 SH Put SOLE 0 13,200 0 0
SYSCO CORP COM 871829107 435 7,166 SH   SOLE 0 7,166 0 0
SYSCO CORP Call 871829107 288 28,400 SH Call SOLE 0 28,400 0 0
SYSCO CORP Put 871829107 6 12,400 SH Put SOLE 0 12,400 0 0
T MOBILE US INC COM 872590104 2,531 39,864 SH   SOLE 0 39,864 0 0
T MOBILE US INC Call 872590104 11 30,500 SH Call SOLE 0 30,500 0 0
T MOBILE US INC Put 872590104 24 32,000 SH Put SOLE 0 32,000 0 0
TABLEAU SOFTWARE INC CL A 87336U105 1,946 28,122 SH   SOLE 0 28,122 0 0
TABLEAU SOFTWARE INC Call 87336U105 301 30,200 SH Call SOLE 0 30,200 0 0
TABLEAU SOFTWARE INC Put 87336U105 30 30,400 SH Put SOLE 0 30,400 0 0
TAHOE RES INC COM 873868103 51 10,828 SH   SOLE 0 10,828 0 0
TAHOE RES INC Call 873868103 4 11,900 SH Call SOLE 0 11,900 0 0
TAHOE RES INC Put 873868103 8 16,900 SH Put SOLE 0 16,900 0 0
TAILORED BRANDS INC COM 87403A107 8 400 SH   SOLE 0 400 0 0
TAILORED BRANDS INC Call 87403A107 86 23,700 SH Call SOLE 0 23,700 0 0
TAILORED BRANDS INC Put 87403A107 25 50,000 SH Put SOLE 0 50,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 138 3,500 SH   SOLE 0 3,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 0 400 SH Call SOLE 0 400 0 0
TAIWAN SEMICONDUCTOR MFG LTD Put 874039100 9 38,800 SH Put SOLE 0 38,800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,650 33,257 SH   SOLE 0 33,257 0 0
TAKE-TWO INTERACTIVE SOFTWAR Call 874054109 45 2,000 SH Call SOLE 0 2,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 22 6,800 SH Put SOLE 0 6,800 0 0
TAL ED GROUP SPONSORED ADS 874080104 821 27,640 SH   SOLE 0 27,640 0 0
TAL ED GROUP Call 874080104 15 9,900 SH Call SOLE 0 9,900 0 0
TAL ED GROUP Put 874080104 95 48,200 SH Put SOLE 0 48,200 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 37 1,458 SH   SOLE 0 1,458 0 0
TALLGRASS ENERGY GP LP Put 874696107 0 300 SH Put SOLE 0 300 0 0
TALLGRASS ENERGY PARTNERS LP Call 874697105 13 2,500 SH Call SOLE 0 2,500 0 0
TALLGRASS ENERGY PARTNERS LP Put 874697105 0 300 SH Put SOLE 0 300 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3 1,600 SH   SOLE 0 1,600 0 0
TANGER FACTORY OUTLET CTRS I Call 875465106 10 8,600 SH Call SOLE 0 8,600 0 0
TANGER FACTORY OUTLET CTRS I Put 875465106 108 89,800 SH Put SOLE 0 89,800 0 0
TAPESTRY INC COM 876030107 35 795 SH   SOLE 0 795 0 0
TAPESTRY INC Call 876030107 3 2,400 SH Call SOLE 0 2,400 0 0
TAPESTRY INC Put 876030107 6 5,700 SH Put SOLE 0 5,700 0 0
TARGA RES CORP COM 87612G101 65 1,360 SH   SOLE 0 1,360 0 0
TARGA RES CORP Call 87612G101 56 31,800 SH Call SOLE 0 31,800 0 0
TARGA RES CORP Put 87612G101 2 24,500 SH Put SOLE 0 24,500 0 0
TARGACEPT INC NOTE 2/1 87611RAA6 3,346 33,566 SH   SOLE 0 33,566 0 0
TARGET CORP COM 87612E106 228 3,500 SH   SOLE 0 3,500 0 0
TARGET CORP Call 87612E106 54 21,700 SH Call SOLE 0 21,700 0 0
TARGET CORP Put 87612E106 15 74,300 SH Put SOLE 0 74,300 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 94 900 SH   SOLE 0 900 0 0
TATA MTRS LTD SPONSORED ADR 876568502 278 8,418 SH   SOLE 0 8,418 0 0
TATA MTRS LTD Call 876568502 0 6,300 SH Call SOLE 0 6,300 0 0
TATA MTRS LTD Put 876568502 5 14,000 SH Put SOLE 0 14,000 0 0
TAUBMAN CTRS INC COM 876664103 404 6,185 SH   SOLE 0 6,185 0 0
TAUBMAN CTRS INC Call 876664103 98 19,300 SH Call SOLE 0 19,300 0 0
TAUBMAN CTRS INC Put 876664103 1 7,800 SH Put SOLE 0 7,800 0 0
TAYLOR MORRISON HOME CORP Call 87724P106 0 100 SH Call SOLE 0 100 0 0
TAYLOR MORRISON HOME CORP Put 87724P106 0 1,000 SH Put SOLE 0 1,000 0 0
TCF FINL CORP COM 872275102 9 474 SH   SOLE 0 474 0 0
TCF FINL CORP Call 872275102 3 2,100 SH Call SOLE 0 2,100 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 108 2,123 SH   SOLE 0 2,123 0 0
TD AMERITRADE HLDG CORP Call 87236Y108 11 3,900 SH Call SOLE 0 3,900 0 0
TD AMERITRADE HLDG CORP Put 87236Y108 7 4,600 SH Put SOLE 0 4,600 0 0
TE CONNECTIVITY LTD REG SHS H84989104 54 576 SH   SOLE 0 576 0 0
TE CONNECTIVITY LTD Put H84989104 0 1,200 SH Put SOLE 0 1,200 0 0
TEAM INC COM 878155100 15 1,043 SH   SOLE 0 1,043 0 0
TEAM INC Put 878155100 1 1,200 SH Put SOLE 0 1,200 0 0
TECH DATA CORP COM 878237106 88 900 SH   SOLE 0 900 0 0
TECH DATA CORP Call 878237106 8 800 SH Call SOLE 0 800 0 0
TECHNIPFMC PLC COM G87110105 34 1,100 SH   SOLE 0 1,100 0 0
TECHNIPFMC PLC Call G87110105 44 21,000 SH Call SOLE 0 21,000 0 0
TECHNIPFMC PLC Put G87110105 0 2,300 SH Put SOLE 0 2,300 0 0
TECHTARGET INC Put 87874R100 0 3,300 SH Put SOLE 0 3,300 0 0
TEEKAY CORPORATION COM Y8564W103 54 5,828 SH   SOLE 0 5,828 0 0
TEEKAY CORPORATION Put Y8564W103 0 13,200 SH Put SOLE 0 13,200 0 0
TEGNA INC COM 87901J105 46 3,326 SH   SOLE 0 3,326 0 0
TEGNA INC Call 87901J105 68 20,900 SH Call SOLE 0 20,900 0 0
TEGNA INC Put 87901J105 0 400 SH Put SOLE 0 400 0 0
TEJON RANCH CO COM 879080109 3 162 SH   SOLE 0 162 0 0
TELADOC INC COM 87918A105 6 200 SH   SOLE 0 200 0 0
TELADOC INC Call 87918A105 1 600 SH Call SOLE 0 600 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 183 5,000 SH   SOLE 0 5,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 90 500 SH   SOLE 0 500 0 0
TELEDYNE TECHNOLOGIES INC Call 879360105 5 500 SH Call SOLE 0 500 0 0
TELEDYNE TECHNOLOGIES INC Put 879360105 0 500 SH Put SOLE 0 500 0 0
TELEFLEX INC Call 879369106 1 300 SH Call SOLE 0 300 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1 100 SH   SOLE 0 100 0 0
TELEFONICA BRASIL SA Call 87936R106 0 700 SH Call SOLE 0 700 0 0
TELEFONICA S A Call 879382208 11 58,800 SH Call SOLE 0 58,800 0 0
TELENAV INC COM 879455103 0 100 SH   SOLE 0 100 0 0
TELLURIAN INC NEW COM 87968A104 5 529 SH   SOLE 0 529 0 0
TELLURIAN INC NEW Put 87968A104 1 1,100 SH Put SOLE 0 1,100 0 0
TELUS CORP COM 87971M103 30 800 SH   SOLE 0 800 0 0
TEMPUR SEALY INTL INC COM 88023U101 204 3,256 SH   SOLE 0 3,256 0 0
TEMPUR SEALY INTL INC Call 88023U101 536 54,300 SH Call SOLE 0 54,300 0 0
TEMPUR SEALY INTL INC Put 88023U101 33 12,600 SH Put SOLE 0 12,600 0 0
TENARIS S A SPONSORED ADR 88031M109 95 3,000 SH   SOLE 0 3,000 0 0
TENARIS S A Put 88031M109 0 200 SH Put SOLE 0 200 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 73 4,850 SH   SOLE 0 4,850 0 0
TENET HEALTHCARE CORP Call 88033G407 22 28,100 SH Call SOLE 0 28,100 0 0
TENET HEALTHCARE CORP Put 88033G407 59 37,700 SH Put SOLE 0 37,700 0 0
TENNECO INC COM 880349105 42 719 SH   SOLE 0 719 0 0
TENNECO INC Put 880349105 0 2,500 SH Put SOLE 0 2,500 0 0
TERADATA CORP DEL COM 88076W103 412 10,716 SH   SOLE 0 10,716 0 0
TERADATA CORP DEL Call 88076W103 0 300 SH Call SOLE 0 300 0 0
TERADATA CORP DEL Put 88076W103 0 400 SH Put SOLE 0 400 0 0
TERADYNE INC COM 880770102 86 2,076 SH   SOLE 0 2,076 0 0
TERADYNE INC Call 880770102 145 25,600 SH Call SOLE 0 25,600 0 0
TERADYNE INC Put 880770102 1 5,000 SH Put SOLE 0 5,000 0 0
TEREX CORP NEW COM 880779103 19 414 SH   SOLE 0 414 0 0
TEREX CORP NEW Call 880779103 1 100 SH Call SOLE 0 100 0 0
TEREX CORP NEW Put 880779103 0 8,700 SH Put SOLE 0 8,700 0 0
TERNIUM SA SPON ADR 880890108 9 297 SH   SOLE 0 297 0 0
TERRENO RLTY CORP COM 88146M101 16 460 SH   SOLE 0 460 0 0
TESARO INC COM 881569107 281 3,400 SH   SOLE 0 3,400 0 0
TESARO INC Call 881569107 110 47,600 SH Call SOLE 0 47,600 0 0
TESARO INC Put 881569107 1,009 53,800 SH Put SOLE 0 53,800 0 0
TESLA INC COM 88160R101 15,068 48,397 SH   SOLE 0 48,397 0 0
TESLA INC Call 88160R101 2,596 332,400 SH Call SOLE 0 332,400 0 0
TESLA INC Put 88160R101 1,415 280,700 SH Put SOLE 0 280,700 0 0
TETRA TECH INC NEW COM 88162G103 120 2,509 SH   SOLE 0 2,509 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 29 4,748 SH   SOLE 0 4,748 0 0
TETRAPHASE PHARMACEUTICALS I Call 88165N105 2 3,300 SH Call SOLE 0 3,300 0 0
TETRAPHASE PHARMACEUTICALS I Put 88165N105 10 7,100 SH Put SOLE 0 7,100 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 15 900 SH   SOLE 0 900 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 2 400 SH   SOLE 0 400 0 0
TEUCRIUM COMMODITY TR Call 88166A102 0 5,300 SH Call SOLE 0 5,300 0 0
TEUCRIUM COMMODITY TR Put 88166A102 3 6,500 SH Put SOLE 0 6,500 0 0
TEUCRIUM COMMODITY TR Put 88166A508 0 600 SH Put SOLE 0 600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 27 1,434 SH   SOLE 0 1,434 0 0
TEVA PHARMACEUTICAL INDS LTD Call 881624209 28 114,000 SH Call SOLE 0 114,000 0 0
TEVA PHARMACEUTICAL INDS LTD Put 881624209 340 57,800 SH Put SOLE 0 57,800 0 0
TEXAS CAPITAL BANCSHARES INC Call 88224Q107 456 31,600 SH Call SOLE 0 31,600 0 0
TEXAS CAPITAL BANCSHARES INC Put 88224Q107 0 3,000 SH Put SOLE 0 3,000 0 0
TEXAS INSTRS INC Call 882508104 0 100 SH Call SOLE 0 100 0 0
TEXAS INSTRS INC Put 882508104 4 30,400 SH Put SOLE 0 30,400 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 157 7,317 SH   SOLE 0 7,317 0 0
TEXTAINER GROUP HOLDINGS LTD Put G8766E109 18 9,600 SH Put SOLE 0 9,600 0 0
TEXTRON INC Call 883203101 19 7,100 SH Call SOLE 0 7,100 0 0
TEXTRON INC Put 883203101 2 2,500 SH Put SOLE 0 2,500 0 0
TG THERAPEUTICS INC COM 88322Q108 36 4,426 SH   SOLE 0 4,426 0 0
TG THERAPEUTICS INC Call 88322Q108 5 16,700 SH Call SOLE 0 16,700 0 0
TG THERAPEUTICS INC Put 88322Q108 1 1,300 SH Put SOLE 0 1,300 0 0
THE TRADE DESK INC COM CL A 88339J105 1,454 31,814 SH   SOLE 0 31,814 0 0
THE TRADE DESK INC Call 88339J105 17 12,400 SH Call SOLE 0 12,400 0 0
THE TRADE DESK INC Put 88339J105 646 47,400 SH Put SOLE 0 47,400 0 0
THERAPEUTICSMD INC COM 88338N107 89 14,864 SH   SOLE 0 14,864 0 0
THERAPEUTICSMD INC Call 88338N107 12 26,300 SH Call SOLE 0 26,300 0 0
THERAPEUTICSMD INC Put 88338N107 4 3,900 SH Put SOLE 0 3,900 0 0
THERMO FISHER SCIENTIFIC INC Call 883556102 53 1,400 SH Call SOLE 0 1,400 0 0
THERMO FISHER SCIENTIFIC INC Put 883556102 0 100 SH Put SOLE 0 100 0 0
THOMSON REUTERS CORP COM 884903105 13 299 SH   SOLE 0 299 0 0
THOMSON REUTERS CORP Put 884903105 0 200 SH Put SOLE 0 200 0 0
THOR INDS INC COM 885160101 578 3,840 SH   SOLE 0 3,840 0 0
THOR INDS INC Call 885160101 38 11,900 SH Call SOLE 0 11,900 0 0
THOR INDS INC Put 885160101 13 17,900 SH Put SOLE 0 17,900 0 0
TICC CAPITAL CORP Call 87244T109 0 2,000 SH Call SOLE 0 2,000 0 0
TICC CAPITAL CORP Put 87244T109 4 1,000 SH Put SOLE 0 1,000 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R117 0 77 SH   SOLE 0 77 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 0 83 SH   SOLE 0 83 0 0
TIFFANY & CO NEW Call 886547108 1 100 SH Call SOLE 0 100 0 0
TIFFANY & CO NEW Put 886547108 18 23,700 SH Put SOLE 0 23,700 0 0
TILE SHOP HLDGS INC Call 88677Q109 0 100 SH Call SOLE 0 100 0 0
TILLYS INC CL A 886885102 36 2,500 SH   SOLE 0 2,500 0 0
TILLYS INC Put 886885102 2 3,000 SH Put SOLE 0 3,000 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 3 200 SH   SOLE 0 200 0 0
TIM PARTICIPACOES S A Put 88706P205 0 200 SH Put SOLE 0 200 0 0
TIME INC NEW COM 887228104 474 25,730 SH   SOLE 0 25,730 0 0
TIME INC NEW Call 887228104 2 13,000 SH Call SOLE 0 13,000 0 0
TIME INC NEW Put 887228104 0 2,900 SH Put SOLE 0 2,900 0 0
TIME WARNER INC COM NEW 887317303 3,927 42,936 SH   SOLE 0 42,936 0 0
TIME WARNER INC Call 887317303 1,329 497,500 SH Call SOLE 0 497,500 0 0
TIME WARNER INC Put 887317303 1,423 741,900 SH Put SOLE 0 741,900 0 0
TIMKEN CO COM 887389104 4 89 SH   SOLE 0 89 0 0
TIMKENSTEEL CORP COM 887399103 14 963 SH   SOLE 0 963 0 0
TIMKENSTEEL CORP Call 887399103 0 300 SH Call SOLE 0 300 0 0
TIMKENSTEEL CORP Put 887399103 2 3,400 SH Put SOLE 0 3,400 0 0
TITAN INTL INC ILL COM 88830M102 21 1,667 SH   SOLE 0 1,667 0 0
TITAN MACHY INC Call 88830R101 0 100 SH Call SOLE 0 100 0 0
TITAN MACHY INC Put 88830R101 0 500 SH Put SOLE 0 500 0 0
TIVITY HEALTH INC COM 88870R102 168 4,621 SH   SOLE 0 4,621 0 0
TIVO CORP COM 88870P106 63 4,049 SH   SOLE 0 4,049 0 0
TIVO CORP Call 88870P106 0 200 SH Call SOLE 0 200 0 0
TIVO CORP Put 88870P106 17 15,000 SH Put SOLE 0 15,000 0 0
TJX COS INC NEW COM 872540109 812 10,633 SH   SOLE 0 10,633 0 0
TJX COS INC NEW Call 872540109 35 8,000 SH Call SOLE 0 8,000 0 0
TJX COS INC NEW Put 872540109 25 20,500 SH Put SOLE 0 20,500 0 0
TOLL BROTHERS INC COM 889478103 2 61 SH   SOLE 0 61 0 0
TOLL BROTHERS INC Put 889478103 0 600 SH Put SOLE 0 600 0 0
TOPBUILD CORP Call 89055F103 1 600 SH Call SOLE 0 600 0 0
TORCHMARK CORP Put 891027104 0 100 SH Put SOLE 0 100 0 0
TORO CO COM 891092108 16 260 SH   SOLE 0 260 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 7 134 SH   SOLE 0 134 0 0
TORONTO DOMINION BK ONT Call 891160509 0 300 SH Call SOLE 0 300 0 0
TORONTO DOMINION BK ONT Put 891160509 0 200 SH Put SOLE 0 200 0 0
TOTAL S A Call 89151E109 77 30,600 SH Call SOLE 0 30,600 0 0
TOTAL S A Put 89151E109 12 27,400 SH Put SOLE 0 27,400 0 0
TOTAL SYS SVCS INC Call 891906109 64 23,600 SH Call SOLE 0 23,600 0 0
TOTAL SYS SVCS INC Put 891906109 0 100 SH Put SOLE 0 100 0 0
TOWER INTL INC COM 891826109 3 100 SH   SOLE 0 100 0 0
TOWER INTL INC Call 891826109 3 400 SH Call SOLE 0 400 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 124 3,646 SH   SOLE 0 3,646 0 0
TOWER SEMICONDUCTOR LTD Call M87915274 7 15,000 SH Call SOLE 0 15,000 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 46 1,500 SH   SOLE 0 1,500 0 0
TOWNEBANK PORTSMOUTH VA Put 89214P109 15 10,000 SH Put SOLE 0 10,000 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 76 601 SH   SOLE 0 601 0 0
TOYOTA MOTOR CORP Put 892331307 6 1,900 SH Put SOLE 0 1,900 0 0
TRACTOR SUPPLY CO COM 892356106 756 10,122 SH   SOLE 0 10,122 0 0
TRACTOR SUPPLY CO Call 892356106 14 3,000 SH Call SOLE 0 3,000 0 0
TRACTOR SUPPLY CO Put 892356106 84 28,600 SH Put SOLE 0 28,600 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH   SOLE 0 200 0 0
TRANSCANADA CORP Call 89353D107 0 200 SH Call SOLE 0 200 0 0
TRANSCANADA CORP Put 89353D107 0 4,000 SH Put SOLE 0 4,000 0 0
TRANSDIGM GROUP INC Call 893641100 1,076 24,500 SH Call SOLE 0 24,500 0 0
TRANSDIGM GROUP INC Put 893641100 4 6,600 SH Put SOLE 0 6,600 0 0
TRANSENTERIX INC COM NEW 89366M201 2 1,200 SH   SOLE 0 1,200 0 0
TRANSENTERIX INC Call 89366M201 0 500 SH Call SOLE 0 500 0 0
TRANSENTERIX INC Put 89366M201 0 100 SH Put SOLE 0 100 0 0
TRANSOCEAN LTD REG SHS H8817H100 9 900 SH   SOLE 0 900 0 0
TRANSOCEAN LTD Call H8817H100 148 173,900 SH Call SOLE 0 173,900 0 0
TRANSOCEAN LTD Put H8817H100 57 82,100 SH Put SOLE 0 82,100 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 48 2,165 SH   SOLE 0 2,165 0 0
TRANSUNION COM 89400J107 1,003 18,262 SH   SOLE 0 18,262 0 0
TRANSUNION Call 89400J107 9 1,200 SH Call SOLE 0 1,200 0 0
TRANSUNION Put 89400J107 5 2,600 SH Put SOLE 0 2,600 0 0
TRAVELCENTERS AMER LLC COM 894174101 39 9,580 SH   SOLE 0 9,580 0 0
TRAVELERS COMPANIES INC COM 89417E109 27 201 SH   SOLE 0 201 0 0
TRAVELERS COMPANIES INC Call 89417E109 36 34,000 SH Call SOLE 0 34,000 0 0
TRAVELERS COMPANIES INC Put 89417E109 0 2,900 SH Put SOLE 0 2,900 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 13 1,007 SH   SOLE 0 1,007 0 0
TRAVELZOO COM NEW 89421Q205 2 384 SH   SOLE 0 384 0 0
TRAVELZOO Put 89421Q205 1 700 SH Put SOLE 0 700 0 0
TREEHOUSE FOODS INC COM 89469A104 18 365 SH   SOLE 0 365 0 0
TREEHOUSE FOODS INC Call 89469A104 0 200 SH Call SOLE 0 200 0 0
TREEHOUSE FOODS INC Put 89469A104 5 200 SH Put SOLE 0 200 0 0
TREVENA INC COM 89532E109 3 2,400 SH   SOLE 0 2,400 0 0
TREX CO INC Call 89531P105 18 2,000 SH Call SOLE 0 2,000 0 0
TREX CO INC Put 89531P105 4 2,100 SH Put SOLE 0 2,100 0 0
TRI POINTE GROUP INC Call 87265H109 1 1,600 SH Call SOLE 0 1,600 0 0
TRI POINTE GROUP INC Put 87265H109 0 23,900 SH Put SOLE 0 23,900 0 0
TRIANGLE CAP CORP Call 895848109 1 8,700 SH Call SOLE 0 8,700 0 0
TRIANGLE CAP CORP Put 895848109 11 3,500 SH Put SOLE 0 3,500 0 0
TRIBUNE MEDIA CO CL A 896047503 20 494 SH   SOLE 0 494 0 0
TRILOGY METALS INC NEW COM 89621C105 1 944 SH   SOLE 0 944 0 0
TRIMBLE INC COM 896239100 20 493 SH   SOLE 0 493 0 0
TRIMBLE INC Put 896239100 2 1,800 SH Put SOLE 0 1,800 0 0
TRINET GROUP INC COM 896288107 15 356 SH   SOLE 0 356 0 0
TRINET GROUP INC Call 896288107 0 300 SH Call SOLE 0 300 0 0
TRINET GROUP INC Put 896288107 2 500 SH Put SOLE 0 500 0 0
TRINITY INDS INC COM 896522109 1,356 36,213 SH   SOLE 0 36,213 0 0
TRINITY INDS INC Call 896522109 75 11,400 SH Call SOLE 0 11,400 0 0
TRINITY INDS INC Put 896522109 4 10,000 SH Put SOLE 0 10,000 0 0
TRIPADVISOR INC COM 896945201 2,567 74,518 SH   SOLE 0 74,518 0 0
TRIPADVISOR INC Call 896945201 29 22,400 SH Call SOLE 0 22,400 0 0
TRIPADVISOR INC Put 896945201 324 164,900 SH Put SOLE 0 164,900 0 0
TRITON INTL LTD CL A G9078F107 514 13,735 SH   SOLE 0 13,735 0 0
TRITON INTL LTD Call G9078F107 0 1,100 SH Call SOLE 0 1,100 0 0
TRITON INTL LTD Put G9078F107 2 2,500 SH Put SOLE 0 2,500 0 0
TRIUMPH GROUP INC NEW Call 896818101 0 2,900 SH Call SOLE 0 2,900 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 112 16,421 SH   SOLE 0 16,421 0 0
TRIVAGO N V Call 89686D105 0 15,900 SH Call SOLE 0 15,900 0 0
TRIVAGO N V Put 89686D105 14 17,200 SH Put SOLE 0 17,200 0 0
TRONOX LTD SHS CL A Q9235V101 1,192 58,128 SH   SOLE 0 58,128 0 0
TRONOX LTD Call Q9235V101 96 96,400 SH Call SOLE 0 96,400 0 0
TRONOX LTD Put Q9235V101 71 166,300 SH Put SOLE 0 166,300 0 0
TROVAGENE INC COM NEW 897238309 0 500 SH   SOLE 0 500 0 0
TRUEBLUE INC COM 89785X101 5 202 SH   SOLE 0 202 0 0
TRUECAR INC COM 89785L107 342 30,584 SH   SOLE 0 30,584 0 0
TRUECAR INC Call 89785L107 3 5,200 SH Call SOLE 0 5,200 0 0
TRUECAR INC Put 89785L107 6 5,100 SH Put SOLE 0 5,100 0 0
TRUPANION INC COM 898202106 65 2,242 SH   SOLE 0 2,242 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 2 700 SH   SOLE 0 700 0 0
TTM TECHNOLOGIES INC COM 87305R109 0 46 SH   SOLE 0 46 0 0
TTM TECHNOLOGIES INC Call 87305R109 0 600 SH Call SOLE 0 600 0 0
TUCOWS INC COM NEW 898697206 137 1,959 SH   SOLE 0 1,959 0 0
TUCOWS INC Call 898697206 4 200 SH Call SOLE 0 200 0 0
TUCOWS INC Put 898697206 1 1,500 SH Put SOLE 0 1,500 0 0
TUESDAY MORNING CORP COM NEW 899035505 1 607 SH   SOLE 0 607 0 0
TUNIU CORP Call 89977P106 4 7,200 SH Call SOLE 0 7,200 0 0
TUNIU CORP Put 89977P106 3 6,500 SH Put SOLE 0 6,500 0 0
TUPPERWARE BRANDS CORP COM 899896104 6 100 SH   SOLE 0 100 0 0
TUPPERWARE BRANDS CORP Call 899896104 1 11,100 SH Call SOLE 0 11,100 0 0
TUTOR PERINI CORP COM 901109108 48 1,912 SH   SOLE 0 1,912 0 0
TUTOR PERINI CORP Put 901109108 7 1,700 SH Put SOLE 0 1,700 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,527 44,236 SH   SOLE 0 44,236 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 708 20,762 SH   SOLE 0 20,762 0 0
TWENTY FIRST CENTY FOX INC Call 90130A200 3 2,100 SH Call SOLE 0 2,100 0 0
TWENTY FIRST CENTY FOX INC Call 90130A101 236 43,900 SH Call SOLE 0 43,900 0 0
TWENTY FIRST CENTY FOX INC Put 90130A101 1 34,700 SH Put SOLE 0 34,700 0 0
TWENTY FIRST CENTY FOX INC Put 90130A200 15 21,200 SH Put SOLE 0 21,200 0 0
TWILIO INC CL A 90138F102 2,402 101,807 SH   SOLE 0 101,807 0 0
TWILIO INC Call 90138F102 5 35,100 SH Call SOLE 0 35,100 0 0
TWILIO INC Put 90138F102 1,250 87,000 SH Put SOLE 0 87,000 0 0
TWIN DISC INC COM 901476101 12 469 SH   SOLE 0 469 0 0
TWITTER INC COM 90184L102 1,412 58,835 SH   SOLE 0 58,835 0 0
TWITTER INC Call 90184L102 296 115,000 SH Call SOLE 0 115,000 0 0
TWITTER INC Put 90184L102 0 4,100 SH Put SOLE 0 4,100 0 0
TWO HBRS INVT CORP Put 90187B408 0 200 SH Put SOLE 0 200 0 0
TYLER TECHNOLOGIES INC Call 902252105 6 2,200 SH Call SOLE 0 2,200 0 0
TYSON FOODS INC Call 902494103 103 21,000 SH Call SOLE 0 21,000 0 0
TYSON FOODS INC Put 902494103 4 6,400 SH Put SOLE 0 6,400 0 0
U S CONCRETE INC COM NEW 90333L201 33 400 SH   SOLE 0 400 0 0
U S CONCRETE INC Call 90333L201 50 10,600 SH Call SOLE 0 10,600 0 0
U S CONCRETE INC Put 90333L201 0 1,600 SH Put SOLE 0 1,600 0 0
U S G CORP COM NEW 903293405 203 5,279 SH   SOLE 0 5,279 0 0
U S G CORP Call 903293405 45 7,500 SH Call SOLE 0 7,500 0 0
U S GLOBAL INVS INC CL A 902952100 22 5,887 SH   SOLE 0 5,887 0 0
U S GLOBAL INVS INC Call 902952100 21 37,500 SH Call SOLE 0 37,500 0 0
U S GLOBAL INVS INC Put 902952100 55 35,000 SH Put SOLE 0 35,000 0 0
U S SILICA HLDGS INC COM 90346E103 57 1,764 SH   SOLE 0 1,764 0 0
U S SILICA HLDGS INC Call 90346E103 15 17,700 SH Call SOLE 0 17,700 0 0
U S SILICA HLDGS INC Put 90346E103 6 5,500 SH Put SOLE 0 5,500 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 9 3,800 SH   SOLE 0 3,800 0 0
UBIQUITI NETWORKS INC COM 90347A100 987 13,903 SH   SOLE 0 13,903 0 0
UBIQUITI NETWORKS INC Call 90347A100 260 21,600 SH Call SOLE 0 21,600 0 0
UBIQUITI NETWORKS INC Put 90347A100 17 21,500 SH Put SOLE 0 21,500 0 0
UBS AG JERSEY BRH Put 902641646 0 200 SH Put SOLE 0 200 0 0
UBS GROUP AG SHS H42097107 93 5,077 SH   SOLE 0 5,077 0 0
UBS GROUP AG Put H42097107 0 3,500 SH Put SOLE 0 3,500 0 0
UDR INC COM 902653104 16 428 SH   SOLE 0 428 0 0
UDR INC Put 902653104 0 500 SH Put SOLE 0 500 0 0
UGI CORP NEW COM 902681105 2 50 SH   SOLE 0 50 0 0
UGI CORP NEW Call 902681105 0 300 SH Call SOLE 0 300 0 0
ULTA BEAUTY INC COM 90384S303 1,379 6,170 SH   SOLE 0 6,170 0 0
ULTA BEAUTY INC Call 90384S303 73 5,600 SH Call SOLE 0 5,600 0 0
ULTA BEAUTY INC Put 90384S303 131 13,800 SH Put SOLE 0 13,800 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 90 3,920 SH   SOLE 0 3,920 0 0
ULTRA CLEAN HLDGS INC Call 90385V107 1 4,800 SH Call SOLE 0 4,800 0 0
ULTRA CLEAN HLDGS INC Put 90385V107 2 800 SH Put SOLE 0 800 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 57 6,368 SH   SOLE 0 6,368 0 0
ULTRA PETROLEUM CORP Call 903914208 38 10,500 SH Call SOLE 0 10,500 0 0
ULTRA PETROLEUM CORP Put 903914208 3 5,300 SH Put SOLE 0 5,300 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 11 250 SH   SOLE 0 250 0 0
ULTRAGENYX PHARMACEUTICAL IN Call 90400D108 0 100 SH Call SOLE 0 100 0 0
UMH PPTYS INC COM 903002103 23 1,548 SH   SOLE 0 1,548 0 0
UMH PPTYS INC Put 903002103 5 2,000 SH Put SOLE 0 2,000 0 0
UNDER ARMOUR INC CL A 904311107 7 493 SH   SOLE 0 493 0 0
UNDER ARMOUR INC CL C 904311206 111 8,366 SH   SOLE 0 8,366 0 0
UNDER ARMOUR INC Call 904311206 8 11,100 SH Call SOLE 0 11,100 0 0
UNDER ARMOUR INC Call 904311107 30 45,700 SH Call SOLE 0 45,700 0 0
UNDER ARMOUR INC Put 904311107 140 12,800 SH Put SOLE 0 12,800 0 0
UNDER ARMOUR INC Put 904311206 33 14,700 SH Put SOLE 0 14,700 0 0
UNIFI INC Call 904677200 0 1,700 SH Call SOLE 0 1,700 0 0
UNILEVER N V Call 904784709 0 500 SH Call SOLE 0 500 0 0
UNILEVER PLC Call 904767704 0 200 SH Call SOLE 0 200 0 0
UNION PAC CORP COM 907818108 20,113 149,989 SH   SOLE 0 149,989 0 0
UNION PAC CORP Call 907818108 1,748 458,200 SH Call SOLE 0 458,200 0 0
UNION PAC CORP Put 907818108 188 131,100 SH Put SOLE 0 131,100 0 0
UNIQURE NV SHS N90064101 165 8,466 SH   SOLE 0 8,466 0 0
UNIQURE NV Call N90064101 4 800 SH Call SOLE 0 800 0 0
UNIQURE NV Put N90064101 0 700 SH Put SOLE 0 700 0 0
UNISYS CORP COM NEW 909214306 23 2,900 SH   SOLE 0 2,900 0 0
UNISYS CORP Call 909214306 0 5,600 SH Call SOLE 0 5,600 0 0
UNIT CORP Call 909218109 1 1,000 SH Call SOLE 0 1,000 0 0
UNIT CORP Put 909218109 0 800 SH Put SOLE 0 800 0 0
UNITED BANKSHARES INC WEST V COM 909907107 10 303 SH   SOLE 0 303 0 0
UNITED BANKSHARES INC WEST V Put 909907107 0 200 SH Put SOLE 0 200 0 0
UNITED CONTL HLDGS INC COM 910047109 1,190 17,670 SH   SOLE 0 17,670 0 0
UNITED CONTL HLDGS INC Call 910047109 38 12,300 SH Call SOLE 0 12,300 0 0
UNITED CONTL HLDGS INC Put 910047109 3 18,200 SH Put SOLE 0 18,200 0 0
UNITED NAT FOODS INC Call 911163103 0 200 SH Call SOLE 0 200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 35 300 SH   SOLE 0 300 0 0
UNITED PARCEL SERVICE INC Call 911312106 426 84,600 SH Call SOLE 0 84,600 0 0
UNITED PARCEL SERVICE INC Put 911312106 2 10,400 SH Put SOLE 0 10,400 0 0
UNITED RENTALS INC COM 911363109 294 1,711 SH   SOLE 0 1,711 0 0
UNITED RENTALS INC Call 911363109 883 11,600 SH Call SOLE 0 11,600 0 0
UNITED RENTALS INC Put 911363109 13 21,900 SH Put SOLE 0 21,900 0 0
UNITED STATES CELLULAR CORP COM 911684108 25 669 SH   SOLE 0 669 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 521 89,488 SH   SOLE 0 89,488 0 0
UNITED STATES NATL GAS FUND Call 912318201 86 315,300 SH Call SOLE 0 315,300 0 0
UNITED STATES NATL GAS FUND Put 912318201 143 498,800 SH Put SOLE 0 498,800 0 0
UNITED STATES OIL FUND LP Call 91232N108 714 1,172,300 SH Call SOLE 0 1,172,300 0 0
UNITED STATES OIL FUND LP Put 91232N108 111 216,300 SH Put SOLE 0 216,300 0 0
UNITED STATES STL CORP NEW COM 912909108 1,458 41,433 SH   SOLE 0 41,433 0 0
UNITED STATES STL CORP NEW Call 912909108 873 155,800 SH Call SOLE 0 155,800 0 0
UNITED STATES STL CORP NEW Put 912909108 245 387,800 SH Put SOLE 0 387,800 0 0
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 10 500 SH   SOLE 0 500 0 0
UNITED STS 12 MONTH OIL FD L Call 91288V103 27 22,200 SH Call SOLE 0 22,200 0 0
UNITED STS 12 MONTH OIL FD L Put 91288V103 1 100,300 SH Put SOLE 0 100,300 0 0
UNITED STS BRENT OIL FD LP Call 91167Q100 24 14,200 SH Call SOLE 0 14,200 0 0
UNITED STS BRENT OIL FD LP Put 91167Q100 5 57,500 SH Put SOLE 0 57,500 0 0
UNITED STS GASOLINE FD LP Call 91201T102 27 91,100 SH Call SOLE 0 91,100 0 0
UNITED STS GASOLINE FD LP Put 91201T102 0 1,400 SH Put SOLE 0 1,400 0 0
UNITED STS SHORT OIL FD LP UNITS 912613205 0 3 SH   SOLE 0 3 0 0
UNITED TECHNOLOGIES CORP Call 913017109 1,608 118,600 SH Call SOLE 0 118,600 0 0
UNITED TECHNOLOGIES CORP Put 913017109 1 11,900 SH Put SOLE 0 11,900 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 68 461 SH   SOLE 0 461 0 0
UNITED THERAPEUTICS CORP DEL Call 91307C102 1 1,200 SH Call SOLE 0 1,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 365 1,658 SH   SOLE 0 1,658 0 0
UNITEDHEALTH GROUP INC Call 91324P102 839 12,200 SH Call SOLE 0 12,200 0 0
UNITI GROUP INC COM 91325V108 248 13,952 SH   SOLE 0 13,952 0 0
UNITI GROUP INC Call 91325V108 0 1,300 SH Call SOLE 0 1,300 0 0
UNITI GROUP INC Put 91325V108 50 67,100 SH Put SOLE 0 67,100 0 0
UNIVERSAL CORP VA COM 913456109 16 306 SH   SOLE 0 306 0 0
UNIVERSAL CORP VA Put 913456109 3 800 SH Put SOLE 0 800 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,932 22,775 SH   SOLE 0 22,775 0 0
UNIVERSAL DISPLAY CORP Call 91347P105 3,600 72,500 SH Call SOLE 0 72,500 0 0
UNIVERSAL DISPLAY CORP Put 91347P105 120 32,300 SH Put SOLE 0 32,300 0 0
UNIVERSAL FST PRODS INC COM 913543104 20 540 SH   SOLE 0 540 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 134 1,793 SH   SOLE 0 1,793 0 0
UNIVERSAL HEALTH RLTY INCM T Put 91359E105 1 100 SH Put SOLE 0 100 0 0
UNIVERSAL INS HLDGS INC Call 91359V107 9 2,100 SH Call SOLE 0 2,100 0 0
UNIVERSAL INS HLDGS INC Put 91359V107 0 1,400 SH Put SOLE 0 1,400 0 0
UNUM GROUP Call 91529Y106 0 300 SH Call SOLE 0 300 0 0
URBAN OUTFITTERS INC Call 917047102 5 400 SH Call SOLE 0 400 0 0
URBAN OUTFITTERS INC Put 917047102 1 200 SH Put SOLE 0 200 0 0
URSTADT BIDDLE PPTYS INC COM 917286106 67 3,955 SH   SOLE 0 3,955 0 0
US BANCORP DEL COM NEW 902973304 1,191 22,240 SH   SOLE 0 22,240 0 0
US BANCORP DEL Call 902973304 2 10,000 SH Call SOLE 0 10,000 0 0
US FOODS HLDG CORP COM 912008109 41 1,311 SH   SOLE 0 1,311 0 0
US FOODS HLDG CORP Call 912008109 0 100 SH Call SOLE 0 100 0 0
US FOODS HLDG CORP Put 912008109 0 2,100 SH Put SOLE 0 2,100 0 0
USA COMPRESSION PARTNERS LP Call 90290N109 0 1,000 SH Call SOLE 0 1,000 0 0
USA TECHNOLOGIES INC Call 90328S500 23 5,900 SH Call SOLE 0 5,900 0 0
USANA HEALTH SCIENCES INC Call 90328M107 1 300 SH Call SOLE 0 300 0 0
USANA HEALTH SCIENCES INC Put 90328M107 1 1,700 SH Put SOLE 0 1,700 0 0
USD PARTNERS LP COM UT REP LTD 903318103 10 900 SH   SOLE 0 900 0 0
USD PARTNERS LP Put 903318103 3 8,400 SH Put SOLE 0 8,400 0 0
V F CORP Call 918204108 14 5,000 SH Call SOLE 0 5,000 0 0
V F CORP Put 918204108 4 18,700 SH Put SOLE 0 18,700 0 0
VALE S A Call 91912E105 67 23,000 SH Call SOLE 0 23,000 0 0
VALE S A Put 91912E105 0 600 SH Put SOLE 0 600 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,615 77,760 SH   SOLE 0 77,760 0 0
VALEANT PHARMACEUTICALS INTL Call 91911K102 90 136,400 SH Call SOLE 0 136,400 0 0
VALEANT PHARMACEUTICALS INTL Put 91911K102 65 127,300 SH Put SOLE 0 127,300 0 0
VALERO ENERGY CORP NEW COM 91913Y100 3,104 33,777 SH   SOLE 0 33,777 0 0
VALERO ENERGY CORP NEW Call 91913Y100 398 54,000 SH Call SOLE 0 54,000 0 0
VALERO ENERGY CORP NEW Put 91913Y100 9 32,000 SH Put SOLE 0 32,000 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 28 602 SH   SOLE 0 602 0 0
VALLEY NATL BANCORP *W EXP 11/14/201 919794131 0 6,100 SH   SOLE 0 6,100 0 0
VALLEY NATL BANCORP Call 919794107 0 700 SH Call SOLE 0 700 0 0
VALMONT INDS INC COM 920253101 78 474 SH   SOLE 0 474 0 0
VALVOLINE INC COM 92047W101 112 4,497 SH   SOLE 0 4,497 0 0
VALVOLINE INC Call 92047W101 5 11,700 SH Call SOLE 0 11,700 0 0
VALVOLINE INC Put 92047W101 0 100 SH Put SOLE 0 100 0 0
VANDA PHARMACEUTICALS INC Call 921659108 0 100 SH Call SOLE 0 100 0 0
VANDA PHARMACEUTICALS INC Put 921659108 1 1,000 SH Put SOLE 0 1,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,470 149,321 SH   SOLE 0 149,321 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 1,378 72,613 SH   SOLE 0 72,613 0 0
VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 1 100 SH   SOLE 0 100 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 394 4,036 SH   SOLE 0 4,036 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 2,081 79,908 SH   SOLE 0 79,908 0 0
VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 144 4,800 SH   SOLE 0 4,800 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 969 28,400 SH   SOLE 0 28,400 0 0
VANECK VECTORS ETF TR Call 92189F791 225 556,500 SH Call SOLE 0 556,500 0 0
VANECK VECTORS ETF TR Call 92189F809 35 64,800 SH Call SOLE 0 64,800 0 0
VANECK VECTORS ETF TR Call 92189F718 137 96,400 SH Call SOLE 0 96,400 0 0
VANECK VECTORS ETF TR Call 92189F726 0 100 SH Call SOLE 0 100 0 0
VANECK VECTORS ETF TR Call 92189F676 68 37,700 SH Call SOLE 0 37,700 0 0
VANECK VECTORS ETF TR Call 92189F403 75 321,300 SH Call SOLE 0 321,300 0 0
VANECK VECTORS ETF TR Call 92189F205 19 4,500 SH Call SOLE 0 4,500 0 0
VANECK VECTORS ETF TR Call 92189F106 185 599,400 SH Call SOLE 0 599,400 0 0
VANECK VECTORS ETF TR Put 92189F106 1,287 1,178,500 SH Put SOLE 0 1,178,500 0 0
VANECK VECTORS ETF TR Put 92189F205 5 2,100 SH Put SOLE 0 2,100 0 0
VANECK VECTORS ETF TR Put 92189F403 147 186,000 SH Put SOLE 0 186,000 0 0
VANECK VECTORS ETF TR Put 92189F494 5 39,900 SH Put SOLE 0 39,900 0 0
VANECK VECTORS ETF TR Put 92189F676 108 152,100 SH Put SOLE 0 152,100 0 0
VANECK VECTORS ETF TR Put 92189F726 1 500 SH Put SOLE 0 500 0 0
VANECK VECTORS ETF TR Put 92189F718 226 142,100 SH Put SOLE 0 142,100 0 0
VANECK VECTORS ETF TR Put 92189F791 632 230,700 SH Put SOLE 0 230,700 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,767 7,207 SH   SOLE 0 7,207 0 0
VANGUARD INDEX FDS REIT ETF 922908553 8 100 SH   SOLE 0 100 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 369 2,783 SH   SOLE 0 2,783 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 18 121 SH   SOLE 0 121 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 642 5,240 SH   SOLE 0 5,240 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 244 2,185 SH   SOLE 0 2,185 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 70 500 SH   SOLE 0 500 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 584 5,500 SH   SOLE 0 5,500 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,004 6,794 SH   SOLE 0 6,794 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,166 8,500 SH   SOLE 0 8,500 0 0
VANGUARD INDEX FDS Call 922908769 1 300 SH Call SOLE 0 300 0 0
VANGUARD INDEX FDS Call 922908751 14 2,100 SH Call SOLE 0 2,100 0 0
VANGUARD INDEX FDS Call 922908744 10 1,500 SH Call SOLE 0 1,500 0 0
VANGUARD INDEX FDS Call 922908637 11 1,300 SH Call SOLE 0 1,300 0 0
VANGUARD INDEX FDS Call 922908629 22 5,100 SH Call SOLE 0 5,100 0 0
VANGUARD INDEX FDS Call 922908611 4 400 SH Call SOLE 0 400 0 0
VANGUARD INDEX FDS Call 922908512 9 2,000 SH Call SOLE 0 2,000 0 0
VANGUARD INDEX FDS Call 922908595 0 100 SH Call SOLE 0 100 0 0
VANGUARD INDEX FDS Call 922908553 12 23,600 SH Call SOLE 0 23,600 0 0
VANGUARD INDEX FDS Call 922908363 5 300 SH Call SOLE 0 300 0 0
VANGUARD INDEX FDS Put 922908363 1 2,900 SH Put SOLE 0 2,900 0 0
VANGUARD INDEX FDS Put 922908553 28 95,800 SH Put SOLE 0 95,800 0 0
VANGUARD INDEX FDS Put 922908629 1 3,000 SH Put SOLE 0 3,000 0 0
VANGUARD INDEX FDS Put 922908751 0 400 SH Put SOLE 0 400 0 0
VANGUARD INDEX FDS Put 922908769 0 100 SH Put SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 32 600 SH   SOLE 0 600 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,090 67,316 SH   SOLE 0 67,316 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,702 28,782 SH   SOLE 0 28,782 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 153 2,100 SH   SOLE 0 2,100 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 11 100 SH   SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F Call 922042742 1 1,500 SH Call SOLE 0 1,500 0 0
VANGUARD INTL EQUITY INDEX F Call 922042874 17 4,300 SH Call SOLE 0 4,300 0 0
VANGUARD INTL EQUITY INDEX F Call 922042858 56 110,800 SH Call SOLE 0 110,800 0 0
VANGUARD INTL EQUITY INDEX F Call 922042775 1 500 SH Call SOLE 0 500 0 0
VANGUARD INTL EQUITY INDEX F Put 922042775 0 300 SH Put SOLE 0 300 0 0
VANGUARD INTL EQUITY INDEX F Put 922042858 304 302,700 SH Put SOLE 0 302,700 0 0
VANGUARD INTL EQUITY INDEX F Put 922042874 6 117,300 SH Put SOLE 0 117,300 0 0
VANGUARD INTL EQUITY INDEX F Put 922042866 0 300 SH Put SOLE 0 300 0 0
VANGUARD INTL EQUITY INDEX F Put 922042742 0 1,100 SH Put SOLE 0 1,100 0 0
VANGUARD INTL EQUITY INDEX F Put 922042718 4 2,100 SH Put SOLE 0 2,100 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 112 1,100 SH   SOLE 0 1,100 0 0
VANGUARD SPECIALIZED FUNDS Call 921908844 5 2,400 SH Call SOLE 0 2,400 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 453 10,100 SH   SOLE 0 10,100 0 0
VANGUARD TAX MANAGED INTL FD Call 921943858 3 1,600 SH Call SOLE 0 1,600 0 0
VANGUARD TAX MANAGED INTL FD Put 921943858 0 300 SH Put SOLE 0 300 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 256 3,000 SH   SOLE 0 3,000 0 0
VANGUARD WHITEHALL FDS INC Call 921946406 5 2,000 SH Call SOLE 0 2,000 0 0
VANGUARD WHITEHALL FDS INC Put 921946406 0 3,200 SH Put SOLE 0 3,200 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 492 4,978 SH   SOLE 0 4,978 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 14 200 SH   SOLE 0 200 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 123 800 SH   SOLE 0 800 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 71 500 SH   SOLE 0 500 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 187 1,200 SH   SOLE 0 1,200 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 43 300 SH   SOLE 0 300 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 50 550 SH   SOLE 0 550 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 49 300 SH   SOLE 0 300 0 0
VANGUARD WORLD FDS Call 92204A702 7 1,200 SH Call SOLE 0 1,200 0 0
VANGUARD WORLD FDS Call 92204A876 0 200 SH Call SOLE 0 200 0 0
VANGUARD WORLD FDS Call 92204A884 0 1,200 SH Call SOLE 0 1,200 0 0
VANGUARD WORLD FDS Call 92204A207 0 1,500 SH Call SOLE 0 1,500 0 0
VANGUARD WORLD FDS Call 92204A603 5 400 SH Call SOLE 0 400 0 0
VANGUARD WORLD FDS Call 92204A306 13 2,900 SH Call SOLE 0 2,900 0 0
VANGUARD WORLD FDS Put 92204A306 0 400 SH Put SOLE 0 400 0 0
VANGUARD WORLD FDS Put 92204A603 1 1,000 SH Put SOLE 0 1,000 0 0
VANGUARD WORLD FDS Put 92204A207 0 800 SH Put SOLE 0 800 0 0
VANGUARD WORLD FDS Put 92204A884 3 4,300 SH Put SOLE 0 4,300 0 0
VANGUARD WORLD FDS Put 92204A876 0 300 SH Put SOLE 0 300 0 0
VANGUARD WORLD FDS Put 92204A702 0 300 SH Put SOLE 0 300 0 0
VANTIV INC CL A 92210H105 404 5,504 SH   SOLE 0 5,504 0 0
VANTIV INC Call 92210H105 11 4,300 SH Call SOLE 0 4,300 0 0
VANTIV INC Put 92210H105 0 100 SH Put SOLE 0 100 0 0
VAREX IMAGING CORP COM 92214X106 234 5,829 SH   SOLE 0 5,829 0 0
VAREX IMAGING CORP Put 92214X106 0 3,000 SH Put SOLE 0 3,000 0 0
VARONIS SYS INC COM 922280102 280 5,778 SH   SOLE 0 5,778 0 0
VARONIS SYS INC Put 922280102 0 100 SH Put SOLE 0 100 0 0
VECTOR GROUP LTD COM 92240M108 21 940 SH   SOLE 0 940 0 0
VECTOR GROUP LTD Put 92240M108 7 9,400 SH Put SOLE 0 9,400 0 0
VECTREN CORP COM 92240G101 6 100 SH   SOLE 0 100 0 0
VECTRUS INC COM 92242T101 38 1,261 SH   SOLE 0 1,261 0 0
VECTRUS INC Put 92242T101 23 5,000 SH Put SOLE 0 5,000 0 0
VEDANTA LTD Put 92242Y100 0 100 SH Put SOLE 0 100 0 0
VEECO INSTRS INC DEL COM 922417100 11 749 SH   SOLE 0 749 0 0
VEECO INSTRS INC DEL Put 922417100 0 900 SH Put SOLE 0 900 0 0
VEEVA SYS INC CL A COM 922475108 1,005 18,193 SH   SOLE 0 18,193 0 0
VEEVA SYS INC Call 922475108 20 23,500 SH Call SOLE 0 23,500 0 0
VEEVA SYS INC Put 922475108 7 1,100 SH Put SOLE 0 1,100 0 0
VENTAS INC COM 92276F100 168 2,810 SH   SOLE 0 2,810 0 0
VENTAS INC Call 92276F100 0 1,200 SH Call SOLE 0 1,200 0 0
VENTAS INC Put 92276F100 38 8,600 SH Put SOLE 0 8,600 0 0
VEON LTD SPONSORED ADR 91822M106 20 5,253 SH   SOLE 0 5,253 0 0
VEON LTD Call 91822M106 0 100 SH Call SOLE 0 100 0 0
VERA BRADLEY INC Call 92335C106 4 2,100 SH Call SOLE 0 2,100 0 0
VERA BRADLEY INC Put 92335C106 2 16,200 SH Put SOLE 0 16,200 0 0
VERACYTE INC COM 92337F107 57 8,811 SH   SOLE 0 8,811 0 0
VERACYTE INC Put 92337F107 24 8,000 SH Put SOLE 0 8,000 0 0
VERASTEM INC COM 92337C104 0 100 SH   SOLE 0 100 0 0
VEREIT INC COM 92339V100 31 4,033 SH   SOLE 0 4,033 0 0
VEREIT INC Call 92339V100 0 2,900 SH Call SOLE 0 2,900 0 0
VEREIT INC Put 92339V100 5 7,300 SH Put SOLE 0 7,300 0 0
VERICEL CORP COM 92346J108 9 1,801 SH   SOLE 0 1,801 0 0
VERICEL CORP Call 92346J108 0 100 SH Call SOLE 0 100 0 0
VERICEL CORP Put 92346J108 1 2,000 SH Put SOLE 0 2,000 0 0
VERIFONE SYS INC COM 92342Y109 1,759 99,372 SH   SOLE 0 99,372 0 0
VERIFONE SYS INC Call 92342Y109 0 1,000 SH Call SOLE 0 1,000 0 0
VERIFONE SYS INC Put 92342Y109 0 200 SH Put SOLE 0 200 0 0
VERINT SYS INC Call 92343X100 3 1,800 SH Call SOLE 0 1,800 0 0
VERINT SYS INC Put 92343X100 0 3,900 SH Put SOLE 0 3,900 0 0
VERISIGN INC COM 92343E102 194 1,696 SH   SOLE 0 1,696 0 0
VERISIGN INC Call 92343E102 5 600 SH Call SOLE 0 600 0 0
VERISIGN INC Put 92343E102 0 1,200 SH Put SOLE 0 1,200 0 0
VERISK ANALYTICS INC COM 92345Y106 50 528 SH   SOLE 0 528 0 0
VERISK ANALYTICS INC Put 92345Y106 0 200 SH Put SOLE 0 200 0 0
VERITIV CORP COM 923454102 27 966 SH   SOLE 0 966 0 0
VERITIV CORP Call 923454102 4 3,600 SH Call SOLE 0 3,600 0 0
VERITIV CORP Put 923454102 2 700 SH Put SOLE 0 700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,498 28,308 SH   SOLE 0 28,308 0 0
VERIZON COMMUNICATIONS INC Call 92343V104 221 89,000 SH Call SOLE 0 89,000 0 0
VERIZON COMMUNICATIONS INC Put 92343V104 3 69,700 SH Put SOLE 0 69,700 0 0
VERMILION ENERGY INC Call 923725105 1 1,400 SH Call SOLE 0 1,400 0 0
VERSARTIS INC COM 92529L102 1 900 SH   SOLE 0 900 0 0
VERSARTIS INC Call 92529L102 3 9,600 SH Call SOLE 0 9,600 0 0
VERSUM MATLS INC Call 92532W103 37 31,100 SH Call SOLE 0 31,100 0 0
VERSUM MATLS INC Put 92532W103 0 100 SH Put SOLE 0 100 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 4,120 27,497 SH   SOLE 0 27,497 0 0
VERTEX PHARMACEUTICALS INC Call 92532F100 542 48,700 SH Call SOLE 0 48,700 0 0
VERTEX PHARMACEUTICALS INC Put 92532F100 207 49,600 SH Put SOLE 0 49,600 0 0
VIACOM INC NEW CL B 92553P201 962 31,224 SH   SOLE 0 31,224 0 0
VIACOM INC NEW Call 92553P201 9 21,000 SH Call SOLE 0 21,000 0 0
VIACOM INC NEW Call 92553P102 1 2,200 SH Call SOLE 0 2,200 0 0
VIACOM INC NEW Put 92553P201 129 44,700 SH Put SOLE 0 44,700 0 0
VIAD CORP COM NEW 92552R406 63 1,154 SH   SOLE 0 1,154 0 0
VIASAT INC COM 92552V100 0 5 SH   SOLE 0 5 0 0
VIASAT INC Call 92552V100 0 200 SH Call SOLE 0 200 0 0
VIASAT INC Put 92552V100 0 800 SH Put SOLE 0 800 0 0
VIAVI SOLUTIONS INC COM 925550105 5 629 SH   SOLE 0 629 0 0
VICOR CORP COM 925815102 2 100 SH   SOLE 0 100 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 69 3,000 SH   SOLE 0 3,000 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 829 70,803 SH   SOLE 0 70,803 0 0
VIPSHOP HLDGS LTD Call 92763W103 94 71,900 SH Call SOLE 0 71,900 0 0
VIPSHOP HLDGS LTD Put 92763W103 54 90,400 SH Put SOLE 0 90,400 0 0
VIRNETX HLDG CORP COM 92823T108 58 15,769 SH   SOLE 0 15,769 0 0
VIRNETX HLDG CORP Call 92823T108 0 9,800 SH Call SOLE 0 9,800 0 0
VIRNETX HLDG CORP Put 92823T108 9 7,300 SH Put SOLE 0 7,300 0 0
VIRTU FINL INC Call 928254101 4 4,500 SH Call SOLE 0 4,500 0 0
VIRTUSA CORP COM 92827P102 13 299 SH   SOLE 0 299 0 0
VISA INC COM CL A 92826C839 153 1,350 SH   SOLE 0 1,350 0 0
VISA INC Call 92826C839 1,168 60,200 SH Call SOLE 0 60,200 0 0
VISA INC Put 92826C839 104 75,600 SH Put SOLE 0 75,600 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4 202 SH   SOLE 0 202 0 0
VISHAY INTERTECHNOLOGY INC Call 928298108 0 200 SH Call SOLE 0 200 0 0
VISTA OUTDOOR INC Call 928377100 0 1,800 SH Call SOLE 0 1,800 0 0
VISTEON CORP COM NEW 92839U206 12 102 SH   SOLE 0 102 0 0
VITAL THERAPIES INC COM 92847R104 10 1,749 SH   SOLE 0 1,749 0 0
VITAL THERAPIES INC Call 92847R104 0 500 SH Call SOLE 0 500 0 0
VITAL THERAPIES INC Put 92847R104 12 1,600 SH Put SOLE 0 1,600 0 0
VITAMIN SHOPPE INC Call 92849E101 0 3,300 SH Call SOLE 0 3,300 0 0
VITAMIN SHOPPE INC Put 92849E101 3 1,000 SH Put SOLE 0 1,000 0 0
VMWARE INC CL A COM 928563402 570 4,556 SH   SOLE 0 4,556 0 0
VMWARE INC Call 928563402 235 16,000 SH Call SOLE 0 16,000 0 0
VMWARE INC Put 928563402 5 25,800 SH Put SOLE 0 25,800 0 0
VOC ENERGY TR TR UNIT 91829B103 21 3,706 SH   SOLE 0 3,706 0 0
VOC ENERGY TR Put 91829B103 2 23,300 SH Put SOLE 0 23,300 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 263 8,255 SH   SOLE 0 8,255 0 0
VODAFONE GROUP PLC NEW Call 92857W308 1 2,900 SH Call SOLE 0 2,900 0 0
VODAFONE GROUP PLC NEW Put 92857W308 0 600 SH Put SOLE 0 600 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 19 5,000 SH   SOLE 0 5,000 0 0
VONAGE HLDGS CORP Call 92886T201 22 6,900 SH Call SOLE 0 6,900 0 0
VONAGE HLDGS CORP Put 92886T201 0 5,000 SH Put SOLE 0 5,000 0 0
VORNADO RLTY TR Call 929042109 1 1,400 SH Call SOLE 0 1,400 0 0
VORNADO RLTY TR Put 929042109 0 700 SH Put SOLE 0 700 0 0
VOYA FINL INC Call 929089100 43 34,000 SH Call SOLE 0 34,000 0 0
VOYA FINL INC Put 929089100 0 7,900 SH Put SOLE 0 7,900 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1 100 SH   SOLE 0 100 0 0
VOYAGER THERAPEUTICS INC Call 92915B106 3 2,800 SH Call SOLE 0 2,800 0 0
VOYAGER THERAPEUTICS INC Put 92915B106 4 1,000 SH Put SOLE 0 1,000 0 0
VULCAN MATLS CO COM 929160109 1,527 11,903 SH   SOLE 0 11,903 0 0
VULCAN MATLS CO Call 929160109 13 3,000 SH Call SOLE 0 3,000 0 0
VULCAN MATLS CO Put 929160109 14 17,900 SH Put SOLE 0 17,900 0 0
VUZIX CORP COM NEW 92921W300 8 1,300 SH   SOLE 0 1,300 0 0
VUZIX CORP Call 92921W300 1 1,500 SH Call SOLE 0 1,500 0 0
VUZIX CORP Put 92921W300 0 100 SH Put SOLE 0 100 0 0
W P CAREY INC COM 92936U109 23 347 SH   SOLE 0 347 0 0
WABASH NATL CORP COM 929566107 3 156 SH   SOLE 0 156 0 0
WABASH NATL CORP Put 929566107 0 1,400 SH Put SOLE 0 1,400 0 0
WABTEC CORP COM 929740108 134 1,656 SH   SOLE 0 1,656 0 0
WABTEC CORP Call 929740108 0 1,200 SH Call SOLE 0 1,200 0 0
WABTEC CORP Put 929740108 1 1,800 SH Put SOLE 0 1,800 0 0
WADDELL & REED FINL INC CL A 930059100 33 1,500 SH   SOLE 0 1,500 0 0
WADDELL & REED FINL INC Call 930059100 1 700 SH Call SOLE 0 700 0 0
WADDELL & REED FINL INC Put 930059100 2 5,100 SH Put SOLE 0 5,100 0 0
WAGEWORKS INC Put 930427109 0 700 SH Put SOLE 0 700 0 0
WAL-MART STORES INC COM 931142103 11,495 116,414 SH   SOLE 0 116,414 0 0
WAL-MART STORES INC Call 931142103 513 110,700 SH Call SOLE 0 110,700 0 0
WAL-MART STORES INC Put 931142103 3 28,100 SH Put SOLE 0 28,100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 37 519 SH   SOLE 0 519 0 0
WALGREENS BOOTS ALLIANCE INC Call 931427108 187 27,400 SH Call SOLE 0 27,400 0 0
WALGREENS BOOTS ALLIANCE INC Put 931427108 20 9,100 SH Put SOLE 0 9,100 0 0
WALKER & DUNLOP INC COM 93148P102 67 1,426 SH   SOLE 0 1,426 0 0
WALTER INVT MGMT CORP COM 93317W102 19 23,200 SH   SOLE 0 23,200 0 0
WALTER INVT MGMT CORP Put 93317W102 1 600 SH Put SOLE 0 600 0 0
WARRIOR MET COAL INC COM 93627C101 5 200 SH   SOLE 0 200 0 0
WARRIOR MET COAL INC Call 93627C101 4 2,700 SH Call SOLE 0 2,700 0 0
WARRIOR MET COAL INC Put 93627C101 0 200 SH Put SOLE 0 200 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 114 16,118 SH   SOLE 0 16,118 0 0
WASHINGTON PRIME GROUP NEW Call 93964W108 0 1,400 SH Call SOLE 0 1,400 0 0
WASHINGTON PRIME GROUP NEW Put 93964W108 36 32,900 SH Put SOLE 0 32,900 0 0
WASHINGTON REAL ESTATE INVT Call 939653101 0 2,100 SH Call SOLE 0 2,100 0 0
WASHINGTON REAL ESTATE INVT Put 939653101 0 100 SH Put SOLE 0 100 0 0
WASTE MGMT INC DEL COM 94106L109 824 9,557 SH   SOLE 0 9,557 0 0
WASTE MGMT INC DEL Call 94106L109 1,472 100,000 SH Call SOLE 0 100,000 0 0
WASTE MGMT INC DEL Put 94106L109 31 33,200 SH Put SOLE 0 33,200 0 0
WATSCO INC COM 942622200 87 513 SH   SOLE 0 513 0 0
WATSCO INC Put 942622200 17 2,000 SH Put SOLE 0 2,000 0 0
WAYFAIR INC CL A 94419L101 321 4,004 SH   SOLE 0 4,004 0 0
WAYFAIR INC Call 94419L101 383 27,500 SH Call SOLE 0 27,500 0 0
WAYFAIR INC Put 94419L101 64 22,300 SH Put SOLE 0 22,300 0 0
WEATHERFORD INTL PLC Call G48833100 44 155,200 SH Call SOLE 0 155,200 0 0
WEATHERFORD INTL PLC Put G48833100 254 85,500 SH Put SOLE 0 85,500 0 0
WEC ENERGY GROUP INC COM 92939U106 6 100 SH   SOLE 0 100 0 0
WEC ENERGY GROUP INC Call 92939U106 1 6,600 SH Call SOLE 0 6,600 0 0
WEC ENERGY GROUP INC Put 92939U106 0 100 SH Put SOLE 0 100 0 0
WEIBO CORP SPONSORED ADR 948596101 1,500 14,502 SH   SOLE 0 14,502 0 0
WEIBO CORP Call 948596101 101 8,000 SH Call SOLE 0 8,000 0 0
WEIBO CORP Put 948596101 41 44,700 SH Put SOLE 0 44,700 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 134 3,037 SH   SOLE 0 3,037 0 0
WEIGHT WATCHERS INTL INC NEW Call 948626106 408 22,100 SH Call SOLE 0 22,100 0 0
WEIGHT WATCHERS INTL INC NEW Put 948626106 54 27,000 SH Put SOLE 0 27,000 0 0
WELLS FARGO CO NEW COM 949746101 4,195 69,152 SH   SOLE 0 69,152 0 0
WELLS FARGO CO NEW *W EXP 10/28/201 949746119 531 19,253 SH   SOLE 0 19,253 0 0
WELLS FARGO CO NEW Call 949746101 442 243,200 SH Call SOLE 0 243,200 0 0
WELLS FARGO CO NEW Put 949746101 109 628,500 SH Put SOLE 0 628,500 0 0
WELLTOWER INC COM 95040Q104 101 1,596 SH   SOLE 0 1,596 0 0
WELLTOWER INC Call 95040Q104 0 2,600 SH Call SOLE 0 2,600 0 0
WELLTOWER INC Put 95040Q104 7 7,100 SH Put SOLE 0 7,100 0 0
WENDYS CO COM 95058W100 621 37,863 SH   SOLE 0 37,863 0 0
WENDYS CO Call 95058W100 9 5,400 SH Call SOLE 0 5,400 0 0
WENDYS CO Put 95058W100 0 600 SH Put SOLE 0 600 0 0
WERNER ENTERPRISES INC Call 950755108 2 500 SH Call SOLE 0 500 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 47 6,431 SH   SOLE 0 6,431 0 0
WESCO AIRCRAFT HLDGS INC Put 950814103 0 1,200 SH Put SOLE 0 1,200 0 0
WESCO INTL INC COM 95082P105 101 1,490 SH   SOLE 0 1,490 0 0
WESCO INTL INC Call 95082P105 17 2,200 SH Call SOLE 0 2,200 0 0
WESTERN ALLIANCE BANCORP Call 957638109 9 5,500 SH Call SOLE 0 5,500 0 0
WESTERN ALLIANCE BANCORP Put 957638109 0 1,000 SH Put SOLE 0 1,000 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 1 200 SH   SOLE 0 200 0 0
WESTERN ASSET MTG CAP CORP Put 95790D105 0 700 SH Put SOLE 0 700 0 0
WESTERN DIGITAL CORP COM 958102105 331 4,170 SH   SOLE 0 4,170 0 0
WESTERN DIGITAL CORP Call 958102105 37 13,700 SH Call SOLE 0 13,700 0 0
WESTERN DIGITAL CORP Put 958102105 30 52,500 SH Put SOLE 0 52,500 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 35 959 SH   SOLE 0 959 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 2 50 SH   SOLE 0 50 0 0
WESTERN GAS PARTNERS LP Call 958254104 4 23,200 SH Call SOLE 0 23,200 0 0
WESTERN UN CO COM 959802109 3 200 SH   SOLE 0 200 0 0
WESTERN UN CO Call 959802109 0 3,600 SH Call SOLE 0 3,600 0 0
WESTERN UN CO Put 959802109 0 2,500 SH Put SOLE 0 2,500 0 0
WESTLAKE CHEM CORP COM 960413102 162 1,526 SH   SOLE 0 1,526 0 0
WESTLAKE CHEM PARTNERS LP Call 960417103 0 200 SH Call SOLE 0 200 0 0
WESTLAKE CHEM PARTNERS LP Put 960417103 0 100 SH Put SOLE 0 100 0 0
WESTMORELAND COAL CO COM 960878106 0 551 SH   SOLE 0 551 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 6 1,677 SH   SOLE 0 1,677 0 0
WESTPORT FUEL SYSTEMS INC Call 960908309 31 18,000 SH Call SOLE 0 18,000 0 0
WESTPORT FUEL SYSTEMS INC Put 960908309 0 700 SH Put SOLE 0 700 0 0
WESTROCK CO Call 96145D105 24 10,900 SH Call SOLE 0 10,900 0 0
WESTROCK CO Put 96145D105 1 1,200 SH Put SOLE 0 1,200 0 0
WEX INC Call 96208T104 12 2,300 SH Call SOLE 0 2,300 0 0
WEYERHAEUSER CO COM 962166104 1,098 31,163 SH   SOLE 0 31,163 0 0
WEYERHAEUSER CO Call 962166104 5 5,800 SH Call SOLE 0 5,800 0 0
WEYERHAEUSER CO Put 962166104 42 51,000 SH Put SOLE 0 51,000 0 0
WGL HLDGS INC COM 92924F106 12 148 SH   SOLE 0 148 0 0
WGL HLDGS INC Put 92924F106 2 2,000 SH Put SOLE 0 2,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 366 16,555 SH   SOLE 0 16,555 0 0
WHEATON PRECIOUS METALS CORP Call 962879102 0 200 SH Call SOLE 0 200 0 0
WHEATON PRECIOUS METALS CORP Put 962879102 1 3,300 SH Put SOLE 0 3,300 0 0
WHIRLPOOL CORP COM 963320106 101 600 SH   SOLE 0 600 0 0
WHIRLPOOL CORP Call 963320106 63 2,000 SH Call SOLE 0 2,000 0 0
WHIRLPOOL CORP Put 963320106 1 800 SH Put SOLE 0 800 0 0
WHITESTONE REIT Call 966084204 0 1,200 SH Call SOLE 0 1,200 0 0
WHITING PETE CORP NEW COM NEW 966387409 89 3,388 SH   SOLE 0 3,388 0 0
WHITING PETE CORP NEW Call 966387409 1 30,400 SH Call SOLE 0 30,400 0 0
WHITING PETE CORP NEW Put 966387409 103 14,300 SH Put SOLE 0 14,300 0 0
WILDHORSE RESOURCE DEV CORP Put 96812T102 0 10,900 SH Put SOLE 0 10,900 0 0
WILLIAMS COS INC DEL Call 969457100 35 56,500 SH Call SOLE 0 56,500 0 0
WILLIAMS COS INC DEL Put 969457100 7 15,700 SH Put SOLE 0 15,700 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 34 900 SH   SOLE 0 900 0 0
WILLIAMS PARTNERS L P NEW Call 96949L105 83 69,700 SH Call SOLE 0 69,700 0 0
WILLIAMS PARTNERS L P NEW Put 96949L105 3 9,800 SH Put SOLE 0 9,800 0 0
WILLIAMS SONOMA INC COM 969904101 39 768 SH   SOLE 0 768 0 0
WILLIAMS SONOMA INC Put 969904101 6 14,600 SH Put SOLE 0 14,600 0 0
WINGSTOP INC Call 974155103 6 9,600 SH Call SOLE 0 9,600 0 0
WINGSTOP INC Put 974155103 0 100 SH Put SOLE 0 100 0 0
WINNEBAGO INDS INC COM 974637100 2 52 SH   SOLE 0 52 0 0
WINNEBAGO INDS INC Call 974637100 4 2,700 SH Call SOLE 0 2,700 0 0
WINTRUST FINL CORP Call 97650W108 5 1,500 SH Call SOLE 0 1,500 0 0
WINTRUST FINL CORP Put 97650W108 0 1,200 SH Put SOLE 0 1,200 0 0
WISDOMTREE INVTS INC Call 97717P104 6 8,000 SH Call SOLE 0 8,000 0 0
WISDOMTREE INVTS INC Put 97717P104 0 1,700 SH Put SOLE 0 1,700 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 62 1,379 SH   SOLE 0 1,379 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 3,370 121,071 SH   SOLE 0 121,071 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 4 100 SH   SOLE 0 100 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 474 8,000 SH   SOLE 0 8,000 0 0
WISDOMTREE TR Call 97717W851 52 75,800 SH Call SOLE 0 75,800 0 0
WISDOMTREE TR Call 97717W422 349 108,900 SH Call SOLE 0 108,900 0 0
WISDOMTREE TR Call 97717W315 0 900 SH Call SOLE 0 900 0 0
WISDOMTREE TR Call 97717W406 4 1,300 SH Call SOLE 0 1,300 0 0
WISDOMTREE TR Put 97717W422 2 58,200 SH Put SOLE 0 58,200 0 0
WISDOMTREE TR Put 97717W851 29 175,000 SH Put SOLE 0 175,000 0 0
WISDOMTREE TR Put 97717X701 1 1,700 SH Put SOLE 0 1,700 0 0
WIX COM LTD SHS M98068105 608 10,574 SH   SOLE 0 10,574 0 0
WIX COM LTD Call M98068105 1 4,600 SH Call SOLE 0 4,600 0 0
WIX COM LTD Put M98068105 69 5,200 SH Put SOLE 0 5,200 0 0
WMIH CORP COM 92936P100 0 240 SH   SOLE 0 240 0 0
WOLVERINE WORLD WIDE INC Call 978097103 0 200 SH Call SOLE 0 200 0 0
WOODWARD INC COM 980745103 76 1,000 SH   SOLE 0 1,000 0 0
WORKDAY INC Call 98138H101 11 2,900 SH Call SOLE 0 2,900 0 0
WORKDAY INC Put 98138H101 4 5,100 SH Put SOLE 0 5,100 0 0
WORKIVA INC COM CL A 98139A105 39 1,868 SH   SOLE 0 1,868 0 0
WORKIVA INC Put 98139A105 4 4,600 SH Put SOLE 0 4,600 0 0
WORLD ACCEP CORP DEL COM 981419104 312 3,871 SH   SOLE 0 3,871 0 0
WORLD ACCEP CORP DEL Call 981419104 4 700 SH Call SOLE 0 700 0 0
WORLD ACCEP CORP DEL Put 981419104 1 2,000 SH Put SOLE 0 2,000 0 0
WORLD FUEL SVCS CORP COM 981475106 5 197 SH   SOLE 0 197 0 0
WORLD FUEL SVCS CORP Call 981475106 0 800 SH Call SOLE 0 800 0 0
WORLD FUEL SVCS CORP Put 981475106 0 400 SH Put SOLE 0 400 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 14 476 SH   SOLE 0 476 0 0
WORTHINGTON INDS INC Call 981811102 0 100 SH Call SOLE 0 100 0 0
WPX ENERGY INC COM 98212B103 1,708 121,404 SH   SOLE 0 121,404 0 0
WPX ENERGY INC Call 98212B103 23 13,300 SH Call SOLE 0 13,300 0 0
WPX ENERGY INC Put 98212B103 304 266,600 SH Put SOLE 0 266,600 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 18 839 SH   SOLE 0 839 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 194 1,682 SH   SOLE 0 1,682 0 0
WYNDHAM WORLDWIDE CORP Call 98310W108 972 121,900 SH Call SOLE 0 121,900 0 0
WYNDHAM WORLDWIDE CORP Put 98310W108 2 55,900 SH Put SOLE 0 55,900 0 0
WYNN RESORTS LTD COM 983134107 14 88 SH   SOLE 0 88 0 0
WYNN RESORTS LTD Call 983134107 58 1,300 SH Call SOLE 0 1,300 0 0
WYNN RESORTS LTD Put 983134107 3 7,500 SH Put SOLE 0 7,500 0 0
XBIOTECH INC COM 98400H102 1 300 SH   SOLE 0 300 0 0
XBIOTECH INC Call 98400H102 0 6,000 SH Call SOLE 0 6,000 0 0
XBIOTECH INC Put 98400H102 1 500 SH Put SOLE 0 500 0 0
XCEL ENERGY INC Call 98389B100 2 4,800 SH Call SOLE 0 4,800 0 0
XCERRA CORP COM 98400J108 13 1,400 SH   SOLE 0 1,400 0 0
XENIA HOTELS & RESORTS INC COM 984017103 8 392 SH   SOLE 0 392 0 0
XEROX CORP COM NEW 984121608 83 2,877 SH   SOLE 0 2,877 0 0
XEROX CORP Call 984121608 18 52,700 SH Call SOLE 0 52,700 0 0
XILINX INC COM 983919101 1,028 15,250 SH   SOLE 0 15,250 0 0
XILINX INC Call 983919101 439 52,900 SH Call SOLE 0 52,900 0 0
XILINX INC Put 983919101 0 400 SH Put SOLE 0 400 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 63 9,253 SH   SOLE 0 9,253 0 0
XINYUAN REAL ESTATE CO LTD Call 98417P105 25 27,600 SH Call SOLE 0 27,600 0 0
XINYUAN REAL ESTATE CO LTD Put 98417P105 0 800 SH Put SOLE 0 800 0 0
XL GROUP LTD COM G98294104 0 12 SH   SOLE 0 12 0 0
XL GROUP LTD Call G98294104 1 16,200 SH Call SOLE 0 16,200 0 0
XL GROUP LTD Put G98294104 6 9,000 SH Put SOLE 0 9,000 0 0
XO GROUP INC COM 983772104 36 2,001 SH   SOLE 0 2,001 0 0
XO GROUP INC Put 983772104 0 100 SH Put SOLE 0 100 0 0
XPERI CORP Call 98421B100 21 23,500 SH Call SOLE 0 23,500 0 0
XPERI CORP Put 98421B100 14 3,000 SH Put SOLE 0 3,000 0 0
XPO LOGISTICS INC COM 983793100 3,108 33,934 SH   SOLE 0 33,934 0 0
XPO LOGISTICS INC Call 983793100 904 30,000 SH Call SOLE 0 30,000 0 0
XPO LOGISTICS INC Put 983793100 7 35,500 SH Put SOLE 0 35,500 0 0
XUNLEI LTD SPONSORED ADR 98419E108 52 3,391 SH   SOLE 0 3,391 0 0
XUNLEI LTD Call 98419E108 288 173,300 SH Call SOLE 0 173,300 0 0
XUNLEI LTD Put 98419E108 111 38,400 SH Put SOLE 0 38,400 0 0
XYLEM INC COM 98419M100 20 300 SH   SOLE 0 300 0 0
XYLEM INC Call 98419M100 0 200 SH Call SOLE 0 200 0 0
YAMANA GOLD INC Call 98462Y100 3 20,300 SH Call SOLE 0 20,300 0 0
YAMANA GOLD INC Put 98462Y100 0 400 SH Put SOLE 0 400 0 0
YANDEX N V SHS CLASS A N97284108 71 2,168 SH   SOLE 0 2,168 0 0
YANDEX N V Call N97284108 24 7,200 SH Call SOLE 0 7,200 0 0
YANDEX N V Put N97284108 24 7,500 SH Put SOLE 0 7,500 0 0
YELP INC CL A 985817105 1,077 25,672 SH   SOLE 0 25,672 0 0
YELP INC Call 985817105 189 27,500 SH Call SOLE 0 27,500 0 0
YELP INC Put 985817105 58 12,700 SH Put SOLE 0 12,700 0 0
YEXT INC COM 98585N106 12 1,000 SH   SOLE 0 1,000 0 0
YEXT INC Call 98585N106 2 3,100 SH Call SOLE 0 3,100 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 318 7,244 SH   SOLE 0 7,244 0 0
YIRENDAI LTD Call 98585L100 2 600 SH Call SOLE 0 600 0 0
YIRENDAI LTD Put 98585L100 8 8,900 SH Put SOLE 0 8,900 0 0
YORK WTR CO COM 987184108 88 2,617 SH   SOLE 0 2,617 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 870 37,990 SH   SOLE 0 37,990 0 0
YPF SOCIEDAD ANONIMA Call 984245100 44 72,900 SH Call SOLE 0 72,900 0 0
YPF SOCIEDAD ANONIMA Put 984245100 19 81,000 SH Put SOLE 0 81,000 0 0
YRC WORLDWIDE INC Call 984249607 8 2,900 SH Call SOLE 0 2,900 0 0
YUM BRANDS INC COM 988498101 2,563 31,408 SH   SOLE 0 31,408 0 0
YUM BRANDS INC Call 988498101 22 6,300 SH Call SOLE 0 6,300 0 0
YUM BRANDS INC Put 988498101 1 13,500 SH Put SOLE 0 13,500 0 0
YUM CHINA HLDGS INC COM 98850P109 225 5,639 SH   SOLE 0 5,639 0 0
YUM CHINA HLDGS INC Call 98850P109 1 23,000 SH Call SOLE 0 23,000 0 0
YUM CHINA HLDGS INC Put 98850P109 4 6,100 SH Put SOLE 0 6,100 0 0
YUME INC COM 98872B104 5 1,100 SH   SOLE 0 1,100 0 0
YY INC ADS REPCOM CLA 98426T106 5,604 49,570 SH   SOLE 0 49,570 0 0
YY INC Call 98426T106 1,028 23,900 SH Call SOLE 0 23,900 0 0
YY INC Put 98426T106 235 45,500 SH Put SOLE 0 45,500 0 0
ZAFGEN INC COM 98885E103 0 100 SH   SOLE 0 100 0 0
ZAGG INC COM 98884U108 18 1,006 SH   SOLE 0 1,006 0 0
ZAGG INC Call 98884U108 4 1,300 SH Call SOLE 0 1,300 0 0
ZAGG INC Put 98884U108 0 800 SH Put SOLE 0 800 0 0
ZAYO GROUP HLDGS INC COM 98919V105 2,166 58,865 SH   SOLE 0 58,865 0 0
ZAYO GROUP HLDGS INC Call 98919V105 51 40,900 SH Call SOLE 0 40,900 0 0
ZAYO GROUP HLDGS INC Put 98919V105 11 37,800 SH Put SOLE 0 37,800 0 0
ZENDESK INC COM 98936J101 596 17,618 SH   SOLE 0 17,618 0 0
ZENDESK INC Call 98936J101 0 21,100 SH Call SOLE 0 21,100 0 0
ZENDESK INC Put 98936J101 9 14,300 SH Put SOLE 0 14,300 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 148 3,641 SH   SOLE 0 3,641 0 0
ZILLOW GROUP INC Call 98954M200 80 12,800 SH Call SOLE 0 12,800 0 0
ZILLOW GROUP INC Call 98954M101 84 13,600 SH Call SOLE 0 13,600 0 0
ZILLOW GROUP INC Put 98954M101 5 7,200 SH Put SOLE 0 7,200 0 0
ZILLOW GROUP INC Put 98954M200 4 1,300 SH Put SOLE 0 1,300 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 2,047 16,965 SH   SOLE 0 16,965 0 0
ZIMMER BIOMET HLDGS INC Call 98956P102 1 4,900 SH Call SOLE 0 4,900 0 0
ZIMMER BIOMET HLDGS INC Put 98956P102 50 13,300 SH Put SOLE 0 13,300 0 0
ZIONS BANCORPORATION COM 989701107 52 1,040 SH   SOLE 0 1,040 0 0
ZIONS BANCORPORATION Call 989701107 158 24,600 SH Call SOLE 0 24,600 0 0
ZIONS BANCORPORATION Put 989701107 3 4,500 SH Put SOLE 0 4,500 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 19 4,647 SH   SOLE 0 4,647 0 0
ZIOPHARM ONCOLOGY INC Call 98973P101 0 4,900 SH Call SOLE 0 4,900 0 0
ZIOPHARM ONCOLOGY INC Put 98973P101 0 2,200 SH Put SOLE 0 2,200 0 0
ZOES KITCHEN INC COM 98979J109 1 100 SH   SOLE 0 100 0 0
ZOES KITCHEN INC Call 98979J109 6 8,600 SH Call SOLE 0 8,600 0 0
ZOES KITCHEN INC Put 98979J109 1 4,200 SH Put SOLE 0 4,200 0 0
ZOETIS INC Call 98978V103 140 19,200 SH Call SOLE 0 19,200 0 0
ZOETIS INC Put 98978V103 2 22,000 SH Put SOLE 0 22,000 0 0
ZOGENIX INC COM NEW 98978L204 264 6,603 SH   SOLE 0 6,603 0 0
ZOGENIX INC Call 98978L204 85 7,300 SH Call SOLE 0 7,300 0 0
ZOGENIX INC Put 98978L204 24 7,000 SH Put SOLE 0 7,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 99 6,282 SH   SOLE 0 6,282 0 0
ZTO EXPRESS CAYMAN INC Call 98980A105 0 200 SH Call SOLE 0 200 0 0
ZTO EXPRESS CAYMAN INC Put 98980A105 0 100 SH Put SOLE 0 100 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 67 5,400 SH   SOLE 0 5,400 0 0
ZYNERBA PHARMACEUTICALS INC Call 98986X109 95 50,500 SH Call SOLE 0 50,500 0 0
ZYNERBA PHARMACEUTICALS INC Put 98986X109 37 22,100 SH Put SOLE 0 22,100 0 0