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
1 800 FLOWERS COM CL A 68243Q106 9 867 SH   SOLE 0 867 0 0
1347 PPTY INS HLDGS INC COM 68244P107 17 2,200 SH   SOLE 0 2,200 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 174 24,883 SH   SOLE 0 24,883 0 0
21VIANET GROUP INC Call 90138A103 3 73,700 SH Call SOLE 0 73,700 0 0
21VIANET GROUP INC Put 90138A103 487 56,000 SH Put SOLE 0 56,000 0 0
22ND CENTY GROUP INC Put 90137F103 0 6,000 SH Put SOLE 0 6,000 0 0
2U INC COM 90214J101 124 4,115 SH   SOLE 0 4,115 0 0
2U INC Call 90214J101 31 30,000 SH Call SOLE 0 30,000 0 0
3-D SYS CORP DEL COM NEW 88554D205 134 10,100 SH   SOLE 0 10,100 0 0
3-D SYS CORP DEL Call 88554D205 0 500 SH Call SOLE 0 500 0 0
3-D SYS CORP DEL Put 88554D205 9 500 SH Put SOLE 0 500 0 0
3M CO COM 88579Y101 3,036 17,005 SH   SOLE 0 17,005 0 0
3M CO Call 88579Y101 236 32,600 SH Call SOLE 0 32,600 0 0
3M CO Put 88579Y101 145 28,000 SH Put SOLE 0 28,000 0 0
500 COM LTD SPON ADR REP A 33829R100 155 10,111 SH   SOLE 0 10,111 0 0
500 COM LTD Call 33829R100 15 16,500 SH Call SOLE 0 16,500 0 0
500 COM LTD Put 33829R100 40 48,200 SH Put SOLE 0 48,200 0 0
51JOB INC Call 316827104 0 200 SH Call SOLE 0 200 0 0
51JOB INC Put 316827104 1 900 SH Put SOLE 0 900 0 0
58 COM INC SPON ADR REP A 31680Q104 141 5,046 SH   SOLE 0 5,046 0 0
58 COM INC Call 31680Q104 3 132,500 SH Call SOLE 0 132,500 0 0
58 COM INC Put 31680Q104 22 7,700 SH Put SOLE 0 7,700 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 287 22,155 SH   SOLE 0 22,155 0 0
8POINT3 ENERGY PARTNERS LP Call 282539105 0 400 SH Call SOLE 0 400 0 0
8POINT3 ENERGY PARTNERS LP Put 282539105 8 3,800 SH Put SOLE 0 3,800 0 0
8X8 INC NEW COM 282914100 67 4,690 SH   SOLE 0 4,690 0 0
8X8 INC NEW Put 282914100 0 100 SH Put SOLE 0 100 0 0
AAC HLDGS INC COM 000307108 62 8,649 SH   SOLE 0 8,649 0 0
AAC HLDGS INC Put 000307108 4 2,500 SH Put SOLE 0 2,500 0 0
AAON INC Call 000360206 3 1,000 SH Call SOLE 0 1,000 0 0
AAR CORP COM 000361105 42 1,277 SH   SOLE 0 1,277 0 0
AARONS INC Call 002535300 3 1,100 SH Call SOLE 0 1,100 0 0
ABAXIS INC COM 002567105 8 165 SH   SOLE 0 165 0 0
ABAXIS INC Call 002567105 0 100 SH Call SOLE 0 100 0 0
ABB LTD SPONSORED ADR 000375204 82 3,920 SH   SOLE 0 3,920 0 0
ABB LTD Call 000375204 0 700 SH Call SOLE 0 700 0 0
ABB LTD Put 000375204 41 4,200 SH Put SOLE 0 4,200 0 0
ABBOTT LABS COM 002824100 1,364 35,532 SH   SOLE 0 35,532 0 0
ABBOTT LABS Call 002824100 27 39,700 SH Call SOLE 0 39,700 0 0
ABBOTT LABS Put 002824100 100 40,000 SH Put SOLE 0 40,000 0 0
ABBVIE INC COM 00287Y109 462 7,380 SH   SOLE 0 7,380 0 0
ABBVIE INC Call 00287Y109 563 472,800 SH Call SOLE 0 472,800 0 0
ABBVIE INC Put 00287Y109 285 184,900 SH Put SOLE 0 184,900 0 0
ABERCROMBIE & FITCH CO CL A 002896207 35 2,952 SH   SOLE 0 2,952 0 0
ABERCROMBIE & FITCH CO Put 002896207 39 2,200 SH Put SOLE 0 2,200 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 69 15,000 SH   SOLE 0 15,000 0 0
ABIOMED INC COM 003654100 508 4,514 SH   SOLE 0 4,514 0 0
ABIOMED INC Call 003654100 38 14,800 SH Call SOLE 0 14,800 0 0
ABIOMED INC Put 003654100 87 12,200 SH Put SOLE 0 12,200 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,627 26,357 SH   SOLE 0 26,357 0 0
ACACIA COMMUNICATIONS INC Call 00401C108 23 24,600 SH Call SOLE 0 24,600 0 0
ACACIA COMMUNICATIONS INC Put 00401C108 378 24,400 SH Put SOLE 0 24,400 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 9 1,469 SH   SOLE 0 1,469 0 0
ACACIA RESH CORP Put 003881307 2 1,800 SH Put SOLE 0 1,800 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 85 2,592 SH   SOLE 0 2,592 0 0
ACADIA HEALTHCARE COMPANY IN Put 00404A109 11 2,300 SH Put SOLE 0 2,300 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 322 11,197 SH   SOLE 0 11,197 0 0
ACADIA PHARMACEUTICALS INC Call 004225108 140 240,900 SH Call SOLE 0 240,900 0 0
ACADIA PHARMACEUTICALS INC Put 004225108 115 96,700 SH Put SOLE 0 96,700 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 717 34,580 SH   SOLE 0 34,580 0 0
ACCELERATE DIAGNOSTICS INC Call 00430H102 13 6,000 SH Call SOLE 0 6,000 0 0
ACCELERATE DIAGNOSTICS INC Put 00430H102 41 12,800 SH Put SOLE 0 12,800 0 0
ACCELERON PHARMA INC Put 00434H108 7 2,800 SH Put SOLE 0 2,800 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,466 12,520 SH   SOLE 0 12,520 0 0
ACCENTURE PLC IRELAND Call G1151C101 1 18,900 SH Call SOLE 0 18,900 0 0
ACCENTURE PLC IRELAND Put G1151C101 20 6,600 SH Put SOLE 0 6,600 0 0
ACCO BRANDS CORP Call 00081T108 0 100 SH Call SOLE 0 100 0 0
ACCURAY INC COM 004397105 14 3,116 SH   SOLE 0 3,116 0 0
ACCURAY INC Call 004397105 0 1,800 SH Call SOLE 0 1,800 0 0
ACCURAY INC Put 004397105 0 300 SH Put SOLE 0 300 0 0
ACELRX PHARMACEUTICALS INC Call 00444T100 0 800 SH Call SOLE 0 800 0 0
ACETO CORP COM 004446100 1 53 SH   SOLE 0 53 0 0
ACETO CORP Call 004446100 6 1,300 SH Call SOLE 0 1,300 0 0
ACHAOGEN INC COM 004449104 76 5,850 SH   SOLE 0 5,850 0 0
ACHAOGEN INC Call 004449104 9 4,700 SH Call SOLE 0 4,700 0 0
ACHAOGEN INC Put 004449104 8 17,200 SH Put SOLE 0 17,200 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 0 100 SH   SOLE 0 100 0 0
ACHILLION PHARMACEUTICALS IN Call 00448Q201 0 6,800 SH Call SOLE 0 6,800 0 0
ACHILLION PHARMACEUTICALS IN Put 00448Q201 0 300 SH Put SOLE 0 300 0 0
ACLARIS THERAPEUTICS INC Call 00461U105 0 1,300 SH Call SOLE 0 1,300 0 0
ACORDA THERAPEUTICS INC COM 00484M106 251 13,382 SH   SOLE 0 13,382 0 0
ACORDA THERAPEUTICS INC Put 00484M106 329 59,300 SH Put SOLE 0 59,300 0 0
ACTIVISION BLIZZARD INC COM 00507V109 277 7,675 SH   SOLE 0 7,675 0 0
ACTIVISION BLIZZARD INC Call 00507V109 4 3,200 SH Call SOLE 0 3,200 0 0
ACTIVISION BLIZZARD INC Put 00507V109 2 1,900 SH Put SOLE 0 1,900 0 0
ACTUA CORP COM 005094107 9 650 SH   SOLE 0 650 0 0
ACUITY BRANDS INC COM 00508Y102 43 190 SH   SOLE 0 190 0 0
ADAM NAT RES FD INC COM 00548F105 2 112 SH   SOLE 0 112 0 0
ADAM NAT RES FD INC Call 00548F105 0 700 SH Call SOLE 0 700 0 0
ADAM NAT RES FD INC Put 00548F105 0 100 SH Put SOLE 0 100 0 0
ADAMAS PHARMACEUTICALS INC Call 00548A106 0 100 SH Call SOLE 0 100 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1 449 SH   SOLE 0 449 0 0
ADAMIS PHARMACEUTICALS CORP Call 00547W208 1 8,000 SH Call SOLE 0 8,000 0 0
ADECOAGRO S A COM L00849106 5 500 SH   SOLE 0 500 0 0
ADECOAGRO S A Put L00849106 0 1,000 SH Put SOLE 0 1,000 0 0
ADEPTUS HEALTH INC CL A 006855100 485 63,593 SH   SOLE 0 63,593 0 0
ADEPTUS HEALTH INC Call 006855100 4 15,900 SH Call SOLE 0 15,900 0 0
ADEPTUS HEALTH INC Put 006855100 404 25,500 SH Put SOLE 0 25,500 0 0
ADIENT PLC ORD SHS G0084W101 29 500 SH   SOLE 0 500 0 0
ADIENT PLC Call G0084W101 18 1,900 SH Call SOLE 0 1,900 0 0
ADIENT PLC Put G0084W101 0 200 SH Put SOLE 0 200 0 0
ADTRAN INC COM 00738A106 67 3,009 SH   SOLE 0 3,009 0 0
ADTRAN INC Call 00738A106 6 9,600 SH Call SOLE 0 9,600 0 0
ADURO BIOTECH INC COM 00739L101 113 9,969 SH   SOLE 0 9,969 0 0
ADURO BIOTECH INC Call 00739L101 0 11,400 SH Call SOLE 0 11,400 0 0
ADURO BIOTECH INC Put 00739L101 7 1,900 SH Put SOLE 0 1,900 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 762 4,511 SH   SOLE 0 4,511 0 0
ADVANCE AUTO PARTS INC Call 00751Y106 77 7,100 SH Call SOLE 0 7,100 0 0
ADVANCE AUTO PARTS INC Put 00751Y106 3 3,600 SH Put SOLE 0 3,600 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 4 239 SH   SOLE 0 239 0 0
ADVANCED ENERGY INDS COM 007973100 309 5,659 SH   SOLE 0 5,659 0 0
ADVANCED ENERGY INDS Call 007973100 10 6,000 SH Call SOLE 0 6,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1 100 SH   SOLE 0 100 0 0
ADVANCED MICRO DEVICES INC Call 007903107 64 18,600 SH Call SOLE 0 18,600 0 0
ADVANCED MICRO DEVICES INC Put 007903107 0 6,700 SH Put SOLE 0 6,700 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 7 1,550 SH   SOLE 0 1,550 0 0
ADVANSIX INC COM 00773T101 17 795 SH   SOLE 0 795 0 0
ADVANSIX INC Put 00773T101 0 100 SH Put SOLE 0 100 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 50 7,412 SH   SOLE 0 7,412 0 0
ADVANTAGE OIL & GAS LTD Call 00765F101 1 2,000 SH Call SOLE 0 2,000 0 0
ADVAXIS INC COM NEW 007624208 28 4,002 SH   SOLE 0 4,002 0 0
ADVAXIS INC Call 007624208 60 74,600 SH Call SOLE 0 74,600 0 0
ADVAXIS INC Put 007624208 98 43,700 SH Put SOLE 0 43,700 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 4 1,700 SH   SOLE 0 1,700 0 0
ADVERUM BIOTECHNOLOGIES INC Put 00773U108 18 10,000 SH Put SOLE 0 10,000 0 0
ADVISORSHARES TR Put 00768Y883 0 400 SH Put SOLE 0 400 0 0
ADVISORY BRD CO COM 00762W107 35 1,074 SH   SOLE 0 1,074 0 0
ADVISORY BRD CO Put 00762W107 0 800 SH Put SOLE 0 800 0 0
AECOM COM 00766T100 484 13,336 SH   SOLE 0 13,336 0 0
AECOM Call 00766T100 17 8,700 SH Call SOLE 0 8,700 0 0
AECOM Put 00766T100 4 1,400 SH Put SOLE 0 1,400 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 0 50 SH   SOLE 0 50 0 0
AEGEAN MARINE PETROLEUM NETW Call Y0017S102 7 23,600 SH Call SOLE 0 23,600 0 0
AEGON N V Call 007924103 5 6,800 SH Call SOLE 0 6,800 0 0
AERCAP HOLDINGS NV SHS N00985106 491 11,801 SH   SOLE 0 11,801 0 0
AERCAP HOLDINGS NV Call N00985106 22 18,400 SH Call SOLE 0 18,400 0 0
AERCAP HOLDINGS NV Put N00985106 98 28,700 SH Put SOLE 0 28,700 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 99 2,640 SH   SOLE 0 2,640 0 0
AERIE PHARMACEUTICALS INC Call 00771V108 189 61,700 SH Call SOLE 0 61,700 0 0
AERIE PHARMACEUTICALS INC Put 00771V108 125 53,900 SH Put SOLE 0 53,900 0 0
AEROHIVE NETWORKS INC COM 007786106 18 3,242 SH   SOLE 0 3,242 0 0
AEROHIVE NETWORKS INC Put 007786106 1 39,600 SH Put SOLE 0 39,600 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 18 1,025 SH   SOLE 0 1,025 0 0
AEROJET ROCKETDYNE HLDGS INC Call 007800105 0 1,700 SH Call SOLE 0 1,700 0 0
AEROJET ROCKETDYNE HLDGS INC Put 007800105 0 200 SH Put SOLE 0 200 0 0
AEROVIRONMENT INC COM 008073108 13 500 SH   SOLE 0 500 0 0
AEROVIRONMENT INC Call 008073108 0 100 SH Call SOLE 0 100 0 0
AEROVIRONMENT INC Put 008073108 0 700 SH Put SOLE 0 700 0 0
AES CORP COM 00130H105 7 655 SH   SOLE 0 655 0 0
AETERNA ZENTARIS INC COM NO PAR 007975402 69 19,221 SH   SOLE 0 19,221 0 0
AETERNA ZENTARIS INC Put 007975402 37 19,000 SH Put SOLE 0 19,000 0 0
AETNA INC NEW COM 00817Y108 615 4,960 SH   SOLE 0 4,960 0 0
AETNA INC NEW Call 00817Y108 18 1,600 SH Call SOLE 0 1,600 0 0
AETNA INC NEW Put 00817Y108 69 16,800 SH Put SOLE 0 16,800 0 0
AEVI GENOMIC MEDICINE INC Call 00835P105 11 24,800 SH Call SOLE 0 24,800 0 0
AEVI GENOMIC MEDICINE INC Put 00835P105 5 18,300 SH Put SOLE 0 18,300 0 0
AFFILIATED MANAGERS GROUP COM 008252108 870 5,988 SH   SOLE 0 5,988 0 0
AFFILIATED MANAGERS GROUP Call 008252108 2 1,000 SH Call SOLE 0 1,000 0 0
AFFILIATED MANAGERS GROUP Put 008252108 78 10,600 SH Put SOLE 0 10,600 0 0
AFLAC INC COM 001055102 121 1,742 SH   SOLE 0 1,742 0 0
AFLAC INC Call 001055102 1 2,700 SH Call SOLE 0 2,700 0 0
AFLAC INC Put 001055102 17 5,000 SH Put SOLE 0 5,000 0 0
AG MTG INVT TR INC COM 001228105 19 1,162 SH   SOLE 0 1,162 0 0
AG MTG INVT TR INC Call 001228105 0 800 SH Call SOLE 0 800 0 0
AG MTG INVT TR INC Put 001228105 0 100 SH Put SOLE 0 100 0 0
AGCO CORP COM 001084102 402 6,956 SH   SOLE 0 6,956 0 0
AGCO CORP Call 001084102 4 9,600 SH Call SOLE 0 9,600 0 0
AGCO CORP Put 001084102 1 2,700 SH Put SOLE 0 2,700 0 0
AGENUS INC COM NEW 00847G705 148 36,161 SH   SOLE 0 36,161 0 0
AGENUS INC Call 00847G705 0 2,200 SH Call SOLE 0 2,200 0 0
AGENUS INC Put 00847G705 43 45,500 SH Put SOLE 0 45,500 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 332 7,957 SH   SOLE 0 7,957 0 0
AGIOS PHARMACEUTICALS INC Call 00847X104 126 48,100 SH Call SOLE 0 48,100 0 0
AGIOS PHARMACEUTICALS INC Put 00847X104 124 23,100 SH Put SOLE 0 23,100 0 0
AGNC INVT CORP COM 00123Q104 45 2,500 SH   SOLE 0 2,500 0 0
AGNC INVT CORP Put 00123Q104 20 10,000 SH Put SOLE 0 10,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 2,560 60,968 SH   SOLE 0 60,968 0 0
AGNICO EAGLE MINES LTD Call 008474108 1,085 320,300 SH Call SOLE 0 320,300 0 0
AGNICO EAGLE MINES LTD Put 008474108 150 50,900 SH Put SOLE 0 50,900 0 0
AGREE REALTY CORP COM 008492100 316 6,878 SH   SOLE 0 6,878 0 0
AGREE REALTY CORP Call 008492100 2 700 SH Call SOLE 0 700 0 0
AGRIUM INC COM 008916108 94 943 SH   SOLE 0 943 0 0
AGRIUM INC Call 008916108 53 14,100 SH Call SOLE 0 14,100 0 0
AGRIUM INC Put 008916108 17 8,500 SH Put SOLE 0 8,500 0 0
AGROFRESH SOLUTIONS COM 00856G109 0 100 SH   SOLE 0 100 0 0
AGROFRESH SOLUTIONS Put 00856G109 0 100 SH Put SOLE 0 100 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 12 600 SH   SOLE 0 600 0 0
AIMMUNE THERAPEUTICS INC Call 00900T107 23 4,400 SH Call SOLE 0 4,400 0 0
AIR LEASE CORP CL A 00912X302 376 10,958 SH   SOLE 0 10,958 0 0
AIR LEASE CORP Call 00912X302 7 8,700 SH Call SOLE 0 8,700 0 0
AIR LEASE CORP Put 00912X302 1 1,000 SH Put SOLE 0 1,000 0 0
AIR METHODS CORP COM PAR $.06 009128307 60 1,912 SH   SOLE 0 1,912 0 0
AIR METHODS CORP Call 009128307 39 95,100 SH Call SOLE 0 95,100 0 0
AIR METHODS CORP Put 009128307 5 54,300 SH Put SOLE 0 54,300 0 0
AIR PRODS & CHEMS INC COM 009158106 2,595 18,044 SH   SOLE 0 18,044 0 0
AIR PRODS & CHEMS INC Call 009158106 187 12,400 SH Call SOLE 0 12,400 0 0
AIR PRODS & CHEMS INC Put 009158106 48 31,000 SH Put SOLE 0 31,000 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 85 5,354 SH   SOLE 0 5,354 0 0
AIR TRANSPORT SERVICES GRP I Put 00922R105 4 16,300 SH Put SOLE 0 16,300 0 0
AIRCASTLE LTD Call G0129K104 1 1,000 SH Call SOLE 0 1,000 0 0
AIRCASTLE LTD Put G0129K104 0 1,200 SH Put SOLE 0 1,200 0 0
AIRMEDIA GROUP INC SPONSORED ADR 009411109 22 9,162 SH   SOLE 0 9,162 0 0
AIRMEDIA GROUP INC Put 009411109 6 16,800 SH Put SOLE 0 16,800 0 0
AIXTRON SE SPONSORED ADR 009606104 4 1,500 SH   SOLE 0 1,500 0 0
AIXTRON SE Call 009606104 7 3,600 SH Call SOLE 0 3,600 0 0
AIXTRON SE Put 009606104 2 1,000 SH Put SOLE 0 1,000 0 0
AK STL HLDG CORP Call 001547108 1,716 392,100 SH Call SOLE 0 392,100 0 0
AK STL HLDG CORP Put 001547108 64 43,400 SH Put SOLE 0 43,400 0 0
AKAMAI TECHNOLOGIES INC Call 00971T101 16 1,400 SH Call SOLE 0 1,400 0 0
AKAMAI TECHNOLOGIES INC Put 00971T101 0 900 SH Put SOLE 0 900 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 109 10,556 SH   SOLE 0 10,556 0 0
AKEBIA THERAPEUTICS INC Call 00972D105 35 68,000 SH Call SOLE 0 68,000 0 0
AKEBIA THERAPEUTICS INC Put 00972D105 3 5,300 SH Put SOLE 0 5,300 0 0
AKORN INC COM 009728106 168 7,701 SH   SOLE 0 7,701 0 0
AKORN INC Call 009728106 10 11,200 SH Call SOLE 0 11,200 0 0
AKORN INC Put 009728106 64 23,200 SH Put SOLE 0 23,200 0 0
ALAMO GROUP INC COM 011311107 933 12,271 SH   SOLE 0 12,271 0 0
ALAMO GROUP INC Call 011311107 170 10,200 SH Call SOLE 0 10,200 0 0
ALAMO GROUP INC Put 011311107 6 2,000 SH Put SOLE 0 2,000 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 2 400 SH   SOLE 0 400 0 0
ALAMOS GOLD INC NEW Call 011532108 57 51,400 SH Call SOLE 0 51,400 0 0
ALAMOS GOLD INC NEW Put 011532108 2 1,500 SH Put SOLE 0 1,500 0 0
ALARM COM HLDGS INC COM 011642105 31 1,141 SH   SOLE 0 1,141 0 0
ALARM COM HLDGS INC Call 011642105 38 32,500 SH Call SOLE 0 32,500 0 0
ALARM COM HLDGS INC Put 011642105 8 10,000 SH Put SOLE 0 10,000 0 0
ALASKA AIR GROUP INC COM 011659109 23 269 SH   SOLE 0 269 0 0
ALASKA AIR GROUP INC Call 011659109 43 4,700 SH Call SOLE 0 4,700 0 0
ALASKA AIR GROUP INC Put 011659109 6 8,800 SH Put SOLE 0 8,800 0 0
ALBANY MOLECULAR RESH INC COM 012423109 24 1,300 SH   SOLE 0 1,300 0 0
ALBANY MOLECULAR RESH INC Call 012423109 34 11,900 SH Call SOLE 0 11,900 0 0
ALBEMARLE CORP COM 012653101 6 76 SH   SOLE 0 76 0 0
ALBEMARLE CORP Call 012653101 43 28,300 SH Call SOLE 0 28,300 0 0
ALBEMARLE CORP Put 012653101 2 1,100 SH Put SOLE 0 1,100 0 0
ALBIREO PHARMA INC COM 01345P106 10 615 SH   SOLE 0 615 0 0
ALCOA CORP COM 013872106 152 5,416 SH   SOLE 0 5,416 0 0
ALCOBRA LTD SHS M2239P109 29 14,049 SH   SOLE 0 14,049 0 0
ALCOBRA LTD Call M2239P109 2 15,700 SH Call SOLE 0 15,700 0 0
ALCOBRA LTD Put M2239P109 150 28,900 SH Put SOLE 0 28,900 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 267 12,883 SH   SOLE 0 12,883 0 0
ALDER BIOPHARMACEUTICALS INC Call 014339105 0 12,800 SH Call SOLE 0 12,800 0 0
ALDER BIOPHARMACEUTICALS INC Put 014339105 16 3,300 SH Put SOLE 0 3,300 0 0
ALERE INC COM 01449J105 472 12,127 SH   SOLE 0 12,127 0 0
ALERE INC Call 01449J105 286 104,900 SH Call SOLE 0 104,900 0 0
ALERE INC Put 01449J105 136 98,800 SH Put SOLE 0 98,800 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 413 9,219 SH   SOLE 0 9,219 0 0
ALEXANDRIA REAL ESTATE EQ IN Call 015271109 0 300 SH Call SOLE 0 300 0 0
ALEXANDRIA REAL ESTATE EQ IN Put 015271109 1 2,100 SH Put SOLE 0 2,100 0 0
ALEXCO RESOURCE CORP COM 01535P106 0 200 SH   SOLE 0 200 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,648 29,820 SH   SOLE 0 29,820 0 0
ALEXION PHARMACEUTICALS INC Call 015351109 557 225,000 SH Call SOLE 0 225,000 0 0
ALEXION PHARMACEUTICALS INC Put 015351109 1,207 177,100 SH Put SOLE 0 177,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,002 68,353 SH   SOLE 0 68,353 0 0
ALIBABA GROUP HLDG LTD Call 01609W102 735 455,200 SH Call SOLE 0 455,200 0 0
ALIBABA GROUP HLDG LTD Put 01609W102 1,628 314,400 SH Put SOLE 0 314,400 0 0
ALIGN TECHNOLOGY INC COM 016255101 0 9 SH   SOLE 0 9 0 0
ALIGN TECHNOLOGY INC Call 016255101 14 1,600 SH Call SOLE 0 1,600 0 0
ALIGN TECHNOLOGY INC Put 016255101 0 5,300 SH Put SOLE 0 5,300 0 0
ALIMERA SCIENCES INC COM 016259103 15 14,686 SH   SOLE 0 14,686 0 0
ALKERMES PLC SHS G01767105 316 5,686 SH   SOLE 0 5,686 0 0
ALKERMES PLC Call G01767105 29 33,400 SH Call SOLE 0 33,400 0 0
ALKERMES PLC Put G01767105 45 6,300 SH Put SOLE 0 6,300 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 50 3,148 SH   SOLE 0 3,148 0 0
ALLEGHENY TECHNOLOGIES INC Call 01741R102 16 6,400 SH Call SOLE 0 6,400 0 0
ALLEGHENY TECHNOLOGIES INC Put 01741R102 4 7,200 SH Put SOLE 0 7,200 0 0
ALLEGIANT TRAVEL CO COM 01748X102 83 503 SH   SOLE 0 503 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 34 539 SH   SOLE 0 539 0 0
ALLEGION PUB LTD CO Call G0176J109 0 100 SH Call SOLE 0 100 0 0
ALLERGAN PLC SHS G0177J108 7,425 35,360 SH   SOLE 0 35,360 0 0
ALLERGAN PLC Call G0177J108 458 144,100 SH Call SOLE 0 144,100 0 0
ALLERGAN PLC Put G0177J108 2,032 207,900 SH Put SOLE 0 207,900 0 0
ALLETE INC COM NEW 018522300 41 654 SH   SOLE 0 654 0 0
ALLETE INC Call 018522300 1 1,100 SH Call SOLE 0 1,100 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 493 2,161 SH   SOLE 0 2,161 0 0
ALLIANCE DATA SYSTEMS CORP Call 018581108 0 500 SH Call SOLE 0 500 0 0
ALLIANCE HOLDINGS GP LP COM UNITS LP 01861G100 1,338 47,619 SH   SOLE 0 47,619 0 0
ALLIANCE HOLDINGS GP LP Call 01861G100 64 7,900 SH Call SOLE 0 7,900 0 0
ALLIANCE HOLDINGS GP LP Put 01861G100 81 32,600 SH Put SOLE 0 32,600 0 0
ALLIANCE RES PARTNER L P Call 01877R108 11 9,000 SH Call SOLE 0 9,000 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 4 183 SH   SOLE 0 183 0 0
ALLIANCEBERNSTEIN HOLDING LP Call 01881G106 0 2,500 SH Call SOLE 0 2,500 0 0
ALLIANT ENERGY CORP Call 018802108 0 1,000 SH Call SOLE 0 1,000 0 0
ALLIED WRLD ASSUR COM HLDG A Call H01531104 168 45,900 SH Call SOLE 0 45,900 0 0
ALLIED WRLD ASSUR COM HLDG A Put H01531104 0 3,400 SH Put SOLE 0 3,400 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 12 362 SH   SOLE 0 362 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 14 1,389 SH   SOLE 0 1,389 0 0
ALLSTATE CORP COM 020002101 433 5,852 SH   SOLE 0 5,852 0 0
ALLSTATE CORP Call 020002101 38 42,400 SH Call SOLE 0 42,400 0 0
ALLSTATE CORP Put 020002101 2 2,700 SH Put SOLE 0 2,700 0 0
ALLY FINL INC COM 02005N100 83 4,400 SH   SOLE 0 4,400 0 0
ALLY FINL INC Call 02005N100 100 53,700 SH Call SOLE 0 53,700 0 0
ALLY FINL INC Put 02005N100 20 22,000 SH Put SOLE 0 22,000 0 0
ALMOST FAMILY INC Call 020409108 60 27,900 SH Call SOLE 0 27,900 0 0
ALMOST FAMILY INC Put 020409108 34 51,700 SH Put SOLE 0 51,700 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 727 19,432 SH   SOLE 0 19,432 0 0
ALNYLAM PHARMACEUTICALS INC Call 02043Q107 95 75,500 SH Call SOLE 0 75,500 0 0
ALNYLAM PHARMACEUTICALS INC Put 02043Q107 360 49,200 SH Put SOLE 0 49,200 0 0
ALON USA ENERGY INC COM 020520102 270 23,804 SH   SOLE 0 23,804 0 0
ALON USA ENERGY INC Call 020520102 0 400 SH Call SOLE 0 400 0 0
ALON USA PARTNERS LP UT LTDPART INT 02052T109 60 6,257 SH   SOLE 0 6,257 0 0
ALON USA PARTNERS LP Put 02052T109 1 2,700 SH Put SOLE 0 2,700 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 17 844 SH   SOLE 0 844 0 0
ALPHA & OMEGA SEMICONDUCTOR Call G6331P104 12 2,800 SH Call SOLE 0 2,800 0 0
ALPHA & OMEGA SEMICONDUCTOR Put G6331P104 1 500 SH Put SOLE 0 500 0 0
ALPHA PRO TECH LTD COM 020772109 1 400 SH   SOLE 0 400 0 0
ALPHABET INC CAP STK CL C 02079K107 6,831 8,851 SH   SOLE 0 8,851 0 0
ALPHABET INC CAP STK CL A 02079K305 9,538 12,037 SH   SOLE 0 12,037 0 0
ALPHABET INC Call 02079K305 433 8,600 SH Call SOLE 0 8,600 0 0
ALPHABET INC Call 02079K107 1,144 78,300 SH Call SOLE 0 78,300 0 0
ALPHABET INC Put 02079K107 1,131 217,300 SH Put SOLE 0 217,300 0 0
ALPHABET INC Put 02079K305 429 13,500 SH Put SOLE 0 13,500 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 192 15,275 SH   SOLE 0 15,275 0 0
ALPS ETF TR Call 00162Q866 162 356,300 SH Call SOLE 0 356,300 0 0
ALPS ETF TR Call 00162Q593 0 300 SH Call SOLE 0 300 0 0
ALPS ETF TR Put 00162Q866 2 7,300 SH Put SOLE 0 7,300 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 628 23,635 SH   SOLE 0 23,635 0 0
ALTISOURCE PORTFOLIO SOLNS S Call L0175J104 31 25,500 SH Call SOLE 0 25,500 0 0
ALTISOURCE PORTFOLIO SOLNS S Put L0175J104 269 109,100 SH Put SOLE 0 109,100 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 146 13,265 SH   SOLE 0 13,265 0 0
ALTISOURCE RESIDENTIAL CORP Put 02153W100 26 16,300 SH Put SOLE 0 16,300 0 0
ALTRA INDL MOTION CORP COM 02208R106 322 8,748 SH   SOLE 0 8,748 0 0
ALTRA INDL MOTION CORP Call 02208R106 2 5,100 SH Call SOLE 0 5,100 0 0
ALTRA INDL MOTION CORP Put 02208R106 7 2,500 SH Put SOLE 0 2,500 0 0
ALTRIA GROUP INC COM 02209S103 204 3,027 SH   SOLE 0 3,027 0 0
ALTRIA GROUP INC Call 02209S103 13 5,800 SH Call SOLE 0 5,800 0 0
ALTRIA GROUP INC Put 02209S103 7 15,700 SH Put SOLE 0 15,700 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 1 195 SH   SOLE 0 195 0 0
ALUMINUM CORP CHINA LTD Put 022276109 0 200 SH Put SOLE 0 200 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 172 4,950 SH   SOLE 0 4,950 0 0
AMAG PHARMACEUTICALS INC Call 00163U106 7 2,100 SH Call SOLE 0 2,100 0 0
AMAG PHARMACEUTICALS INC Put 00163U106 0 2,400 SH Put SOLE 0 2,400 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 9 3,200 SH   SOLE 0 3,200 0 0
AMAYA INC COM 02314M108 186 13,185 SH   SOLE 0 13,185 0 0
AMAYA INC Call 02314M108 41 53,500 SH Call SOLE 0 53,500 0 0
AMAYA INC Put 02314M108 9 4,800 SH Put SOLE 0 4,800 0 0
AMAZON COM INC COM 023135106 51,248 68,343 SH   SOLE 0 68,343 0 0
AMAZON COM INC Call 023135106 1,708 175,500 SH Call SOLE 0 175,500 0 0
AMAZON COM INC Put 023135106 4,796 154,600 SH Put SOLE 0 154,600 0 0
AMBAC FINL GROUP INC COM NEW 023139884 383 17,030 SH   SOLE 0 17,030 0 0
AMBAC FINL GROUP INC Call 023139884 73 45,700 SH Call SOLE 0 45,700 0 0
AMBAC FINL GROUP INC Put 023139884 7 1,200 SH Put SOLE 0 1,200 0 0
AMBARELLA INC SHS G037AX101 65 1,210 SH   SOLE 0 1,210 0 0
AMBARELLA INC Call G037AX101 113 53,300 SH Call SOLE 0 53,300 0 0
AMBARELLA INC Put G037AX101 186 45,900 SH Put SOLE 0 45,900 0 0
AMBER RD INC Call 02318Y108 4 21,400 SH Call SOLE 0 21,400 0 0
AMBEV SA SPONSORED ADR 02319V103 9 1,840 SH   SOLE 0 1,840 0 0
AMBEV SA Call 02319V103 0 5,600 SH Call SOLE 0 5,600 0 0
AMBEV SA Put 02319V103 0 1,000 SH Put SOLE 0 1,000 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 8 248 SH   SOLE 0 248 0 0
AMC ENTMT HLDGS INC Call 00165C104 0 100 SH Call SOLE 0 100 0 0
AMC ENTMT HLDGS INC Put 00165C104 0 500 SH Put SOLE 0 500 0 0
AMC NETWORKS INC CL A 00164V103 89 1,719 SH   SOLE 0 1,719 0 0
AMC NETWORKS INC Call 00164V103 2 3,600 SH Call SOLE 0 3,600 0 0
AMC NETWORKS INC Put 00164V103 0 1,500 SH Put SOLE 0 1,500 0 0
AMDOCS LTD SHS G02602103 22 378 SH   SOLE 0 378 0 0
AMDOCS LTD Put G02602103 0 1,700 SH Put SOLE 0 1,700 0 0
AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 49 8,751 SH   SOLE 0 8,751 0 0
AMEDISYS INC COM 023436108 3 83 SH   SOLE 0 83 0 0
AMEDISYS INC Put 023436108 0 600 SH Put SOLE 0 600 0 0
AMERCO COM 023586100 11 30 SH   SOLE 0 30 0 0
AMEREN CORP COM 023608102 0 4 SH   SOLE 0 4 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 190 35,200 SH   SOLE 0 35,200 0 0
AMERICA FIRST MULTIFAMILY IN Call 02364V107 0 200 SH Call SOLE 0 200 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 329 26,218 SH   SOLE 0 26,218 0 0
AMERICA MOVIL SAB DE CV Call 02364W105 0 200 SH Call SOLE 0 200 0 0
AMERICA MOVIL SAB DE CV Put 02364W105 34 34,900 SH Put SOLE 0 34,900 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 823 17,634 SH   SOLE 0 17,634 0 0
AMERICAN AIRLS GROUP INC Call 02376R102 1,923 213,200 SH Call SOLE 0 213,200 0 0
AMERICAN AIRLS GROUP INC Put 02376R102 27 272,400 SH Put SOLE 0 272,400 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 21 1,100 SH   SOLE 0 1,100 0 0
AMERICAN AXLE & MFG HLDGS IN Call 024061103 47 28,400 SH Call SOLE 0 28,400 0 0
AMERICAN AXLE & MFG HLDGS IN Put 024061103 3 3,400 SH Put SOLE 0 3,400 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1 22 SH   SOLE 0 22 0 0
AMERICAN CAP LTD COM 02503Y103 160 8,978 SH   SOLE 0 8,978 0 0
AMERICAN CAP LTD Call 02503Y103 32 7,300 SH Call SOLE 0 7,300 0 0
AMERICAN CAP LTD Put 02503Y103 0 2,000 SH Put SOLE 0 2,000 0 0
AMERICAN CAP SR FLOATING LTD COM 02504D108 17 1,500 SH   SOLE 0 1,500 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 183 12,106 SH   SOLE 0 12,106 0 0
AMERICAN EAGLE OUTFITTERS NE Call 02553E106 0 10,300 SH Call SOLE 0 10,300 0 0
AMERICAN EAGLE OUTFITTERS NE Put 02553E106 3 1,800 SH Put SOLE 0 1,800 0 0
AMERICAN ELEC PWR INC COM 025537101 0 2 SH   SOLE 0 2 0 0
AMERICAN ELEC PWR INC Call 025537101 90 30,400 SH Call SOLE 0 30,400 0 0
AMERICAN ELEC PWR INC Put 025537101 2 29,900 SH Put SOLE 0 29,900 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 41 1,844 SH   SOLE 0 1,844 0 0
AMERICAN EQTY INVT LIFE HLD Call 025676206 1 1,200 SH Call SOLE 0 1,200 0 0
AMERICAN EQTY INVT LIFE HLD Put 025676206 3 5,000 SH Put SOLE 0 5,000 0 0
AMERICAN EXPRESS CO COM 025816109 259 3,500 SH   SOLE 0 3,500 0 0
AMERICAN EXPRESS CO Call 025816109 1,201 174,200 SH Call SOLE 0 174,200 0 0
AMERICAN EXPRESS CO Put 025816109 282 261,200 SH Put SOLE 0 261,200 0 0
AMERICAN FARMLAND CO Call 02589Y100 0 700 SH Call SOLE 0 700 0 0
AMERICAN FARMLAND CO Put 02589Y100 2 13,000 SH Put SOLE 0 13,000 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 463 5,262 SH   SOLE 0 5,262 0 0
AMERICAN FINL GROUP INC OHIO Put 025932104 1 1,600 SH Put SOLE 0 1,600 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 39 1,889 SH   SOLE 0 1,889 0 0
AMERICAN HOMES 4 RENT Call 02665T306 0 700 SH Call SOLE 0 700 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 653 10,000 SH   SOLE 0 10,000 0 0
AMERICAN INTL GROUP INC Call 026874784 1,424 141,800 SH Call SOLE 0 141,800 0 0
AMERICAN INTL GROUP INC Put 026874784 86 47,600 SH Put SOLE 0 47,600 0 0
AMERICAN MIDSTREAM PARTNERS Call 02752P100 40 25,100 SH Call SOLE 0 25,100 0 0
AMERICAN MIDSTREAM PARTNERS Put 02752P100 0 6,300 SH Put SOLE 0 6,300 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 2 70 SH   SOLE 0 70 0 0
AMERICAN NATL BANKSHARES INC Call 027745108 1 2,000 SH Call SOLE 0 2,000 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 9 400 SH   SOLE 0 400 0 0
AMERICAN RAILCAR INDS INC Call 02916P103 9 4,500 SH Call SOLE 0 4,500 0 0
AMERICAN RAILCAR INDS INC Put 02916P103 7 500 SH Put SOLE 0 500 0 0
AMERICAN STS WTR CO COM 029899101 71 1,567 SH   SOLE 0 1,567 0 0
AMERICAN TOWER CORP NEW Call 03027X100 90 95,600 SH Call SOLE 0 95,600 0 0
AMERICAN TOWER CORP NEW Put 03027X100 52 55,400 SH Put SOLE 0 55,400 0 0
AMERICAN WTR WKS CO INC NEW Call 030420103 0 200 SH Call SOLE 0 200 0 0
AMERIGAS PARTNERS L P Call 030975106 0 300 SH Call SOLE 0 300 0 0
AMERIGAS PARTNERS L P Put 030975106 1 200 SH Put SOLE 0 200 0 0
AMERIPRISE FINL INC COM 03076C106 966 8,716 SH   SOLE 0 8,716 0 0
AMERIPRISE FINL INC Call 03076C106 46 5,200 SH Call SOLE 0 5,200 0 0
AMERIPRISE FINL INC Put 03076C106 0 300 SH Put SOLE 0 300 0 0
AMERIS BANCORP COM 03076K108 9 209 SH   SOLE 0 209 0 0
AMERISAFE INC Call 03071H100 3 600 SH Call SOLE 0 600 0 0
AMERISOURCEBERGEN CORP Call 03073E105 9 9,800 SH Call SOLE 0 9,800 0 0
AMERISOURCEBERGEN CORP Put 03073E105 1 1,400 SH Put SOLE 0 1,400 0 0
AMGEN INC COM 031162100 1,822 12,468 SH   SOLE 0 12,468 0 0
AMGEN INC Call 031162100 3 16,800 SH Call SOLE 0 16,800 0 0
AMGEN INC Put 031162100 177 16,900 SH Put SOLE 0 16,900 0 0
AMICUS THERAPEUTICS INC COM 03152W109 150 30,182 SH   SOLE 0 30,182 0 0
AMICUS THERAPEUTICS INC Call 03152W109 3 35,400 SH Call SOLE 0 35,400 0 0
AMICUS THERAPEUTICS INC Put 03152W109 111 34,900 SH Put SOLE 0 34,900 0 0
AMIRA NATURE FOODS LTD SHS G0335L102 8 1,400 SH   SOLE 0 1,400 0 0
AMIRA NATURE FOODS LTD Call G0335L102 0 200 SH Call SOLE 0 200 0 0
AMIRA NATURE FOODS LTD Put G0335L102 2 3,400 SH Put SOLE 0 3,400 0 0
AMKOR TECHNOLOGY INC COM 031652100 523 49,587 SH   SOLE 0 49,587 0 0
AMKOR TECHNOLOGY INC Put 031652100 3 50,000 SH Put SOLE 0 50,000 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 167 4,353 SH   SOLE 0 4,353 0 0
AMN HEALTHCARE SERVICES INC Put 001744101 7 3,500 SH Put SOLE 0 3,500 0 0
AMPCO-PITTSBURGH CORP Call 032037103 4 4,000 SH Call SOLE 0 4,000 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 12 700 SH   SOLE 0 700 0 0
AMPHASTAR PHARMACEUTICALS IN Call 03209R103 0 100 SH Call SOLE 0 100 0 0
AMPHENOL CORP NEW Call 032095101 1 4,600 SH Call SOLE 0 4,600 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 11 12,413 SH   SOLE 0 12,413 0 0
AMPIO PHARMACEUTICALS INC Put 03209T109 7 4,900 SH Put SOLE 0 4,900 0 0
AMPLIFY SNACK BRANDS Call 03211L102 0 3,600 SH Call SOLE 0 3,600 0 0
AMPLIFY SNACK BRANDS Put 03211L102 3 10,500 SH Put SOLE 0 10,500 0 0
AMTRUST FINL SVCS INC COM 032359309 201 7,368 SH   SOLE 0 7,368 0 0
AMTRUST FINL SVCS INC Call 032359309 9 16,200 SH Call SOLE 0 16,200 0 0
AMTRUST FINL SVCS INC Put 032359309 13 27,600 SH Put SOLE 0 27,600 0 0
AMYRIS INC Put 03236M101 3 2,000 SH Put SOLE 0 2,000 0 0
ANADARKO PETE CORP COM 032511107 1,175 16,853 SH   SOLE 0 16,853 0 0
ANADARKO PETE CORP Call 032511107 206 38,400 SH Call SOLE 0 38,400 0 0
ANADARKO PETE CORP Put 032511107 16 42,300 SH Put SOLE 0 42,300 0 0
ANALOG DEVICES INC COM 032654105 283 3,901 SH   SOLE 0 3,901 0 0
ANALOG DEVICES INC Call 032654105 43 11,500 SH Call SOLE 0 11,500 0 0
ANALOG DEVICES INC Put 032654105 62 23,400 SH Put SOLE 0 23,400 0 0
ANALOGIC CORP COM PAR $0.05 032657207 13 162 SH   SOLE 0 162 0 0
ANALOGIC CORP Put 032657207 0 1,000 SH Put SOLE 0 1,000 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 38 9,750 SH   SOLE 0 9,750 0 0
ANAVEX LIFE SCIENCES CORP Call 032797300 18 44,000 SH Call SOLE 0 44,000 0 0
ANAVEX LIFE SCIENCES CORP Put 032797300 42 31,600 SH Put SOLE 0 31,600 0 0
ANGIES LIST INC Call 034754101 32 41,600 SH Call SOLE 0 41,600 0 0
ANGIODYNAMICS INC COM 03475V101 38 2,300 SH   SOLE 0 2,300 0 0
ANGIODYNAMICS INC Put 03475V101 0 1,100 SH Put SOLE 0 1,100 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 270 25,739 SH   SOLE 0 25,739 0 0
ANGLOGOLD ASHANTI LTD Call 035128206 4 23,000 SH Call SOLE 0 23,000 0 0
ANGLOGOLD ASHANTI LTD Put 035128206 91 35,000 SH Put SOLE 0 35,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 11,074 105,030 SH   SOLE 0 105,030 0 0
ANHEUSER BUSCH INBEV SA/NV Call 03524A108 68 202,600 SH Call SOLE 0 202,600 0 0
ANHEUSER BUSCH INBEV SA/NV Put 03524A108 1,127 188,600 SH Put SOLE 0 188,600 0 0
ANI PHARMACEUTICALS INC COM 00182C103 278 4,600 SH   SOLE 0 4,600 0 0
ANI PHARMACEUTICALS INC Call 00182C103 106 37,500 SH Call SOLE 0 37,500 0 0
ANI PHARMACEUTICALS INC Put 00182C103 42 4,200 SH Put SOLE 0 4,200 0 0
ANIKA THERAPEUTICS INC COM 035255108 107 2,192 SH   SOLE 0 2,192 0 0
ANIKA THERAPEUTICS INC Call 035255108 5 3,600 SH Call SOLE 0 3,600 0 0
ANIKA THERAPEUTICS INC Put 035255108 3 1,000 SH Put SOLE 0 1,000 0 0
ANIXTER INTL INC Call 035290105 3 300 SH Call SOLE 0 300 0 0
ANNALY CAP MGMT INC COM 035710409 64 6,460 SH   SOLE 0 6,460 0 0
ANNALY CAP MGMT INC Call 035710409 2 181,100 SH Call SOLE 0 181,100 0 0
ANNALY CAP MGMT INC Put 035710409 2 8,100 SH Put SOLE 0 8,100 0 0
ANTARES PHARMA INC COM 036642106 2 1,061 SH   SOLE 0 1,061 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 12 389 SH   SOLE 0 389 0 0
ANTERO RES CORP COM 03674X106 263 11,139 SH   SOLE 0 11,139 0 0
ANTERO RES CORP Call 03674X106 0 2,500 SH Call SOLE 0 2,500 0 0
ANTERO RES CORP Put 03674X106 12 6,400 SH Put SOLE 0 6,400 0 0
ANTHEM INC Call 036752103 80 11,300 SH Call SOLE 0 11,300 0 0
ANTHEM INC Put 036752103 1 5,000 SH Put SOLE 0 5,000 0 0
ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 3 5,694 SH   SOLE 0 5,694 0 0
ANTHERA PHARMACEUTICALS INC Put 03674U201 0 300 SH Put SOLE 0 300 0 0
AON PLC SHS CL A G0408V102 195 1,753 SH   SOLE 0 1,753 0 0
AON PLC Call G0408V102 10 3,000 SH Call SOLE 0 3,000 0 0
AON PLC Put G0408V102 4 6,300 SH Put SOLE 0 6,300 0 0
APACHE CORP COM 037411105 7,668 120,817 SH   SOLE 0 120,817 0 0
APACHE CORP Call 037411105 571 97,400 SH Call SOLE 0 97,400 0 0
APACHE CORP Put 037411105 1,356 215,300 SH Put SOLE 0 215,300 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 7 160 SH   SOLE 0 160 0 0
APARTMENT INVT & MGMT CO Call 03748R101 0 200 SH Call SOLE 0 200 0 0
APARTMENT INVT & MGMT CO Put 03748R101 0 200 SH Put SOLE 0 200 0 0
APOGEE ENTERPRISES INC Call 037598109 24 5,200 SH Call SOLE 0 5,200 0 0
APOLLO COML REAL EST FIN INC Call 03762U105 0 2,200 SH Call SOLE 0 2,200 0 0
APOLLO ED GROUP INC CL A 037604105 223 22,597 SH   SOLE 0 22,597 0 0
APOLLO ED GROUP INC Call 037604105 0 7,900 SH Call SOLE 0 7,900 0 0
APOLLO ED GROUP INC Put 037604105 0 13,900 SH Put SOLE 0 13,900 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 91 4,749 SH   SOLE 0 4,749 0 0
APOLLO GLOBAL MGMT LLC Call 037612306 1 700 SH Call SOLE 0 700 0 0
APOLLO GLOBAL MGMT LLC Put 037612306 85 27,500 SH Put SOLE 0 27,500 0 0
APOLLO INVT CORP COM 03761U106 7 1,235 SH   SOLE 0 1,235 0 0
APOLLO INVT CORP Call 03761U106 0 4,400 SH Call SOLE 0 4,400 0 0
APPLE HOSPITALITY REIT INC Call 03784Y200 0 1,200 SH Call SOLE 0 1,200 0 0
APPLE INC COM 037833100 110,280 952,168 SH   SOLE 0 952,168 0 0
APPLE INC Call 037833100 5,553 1,793,900 SH Call SOLE 0 1,793,900 0 0
APPLE INC Put 037833100 5,114 1,615,400 SH Put SOLE 0 1,615,400 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 2 1,100 SH   SOLE 0 1,100 0 0
APPLIED DNA SCIENCES INC Call 03815U201 0 13,000 SH Call SOLE 0 13,000 0 0
APPLIED DNA SCIENCES INC Put 03815U201 1 2,000 SH Put SOLE 0 2,000 0 0
APPLIED GENETIC TECHNOL CORP Call 03820J100 0 100 SH Call SOLE 0 100 0 0
APPLIED GENETIC TECHNOL CORP Put 03820J100 0 700 SH Put SOLE 0 700 0 0
APPLIED INDL TECHNOLOGIES IN Call 03820C105 1 200 SH Call SOLE 0 200 0 0
APPLIED MATLS INC COM 038222105 8 271 SH   SOLE 0 271 0 0
APPLIED MATLS INC Call 038222105 325 217,500 SH Call SOLE 0 217,500 0 0
APPLIED MATLS INC Put 038222105 1 10,700 SH Put SOLE 0 10,700 0 0
APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 20 2,480 SH   SOLE 0 2,480 0 0
APPLIED MICRO CIRCUITS CORP Call 03822W406 0 500 SH Call SOLE 0 500 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 216 9,216 SH   SOLE 0 9,216 0 0
APPLIED OPTOELECTRONICS INC Call 03823U102 107 38,100 SH Call SOLE 0 38,100 0 0
APPLIED OPTOELECTRONICS INC Put 03823U102 0 100 SH Put SOLE 0 100 0 0
APPROACH RESOURCES INC Call 03834A103 0 2,000 SH Call SOLE 0 2,000 0 0
APPROACH RESOURCES INC Put 03834A103 59 15,300 SH Put SOLE 0 15,300 0 0
APTEVO THERAPEUTICS INC COM 03835L108 0 250 SH   SOLE 0 250 0 0
AQUA AMERICA INC COM 03836W103 34 1,144 SH   SOLE 0 1,144 0 0
AQUA AMERICA INC Put 03836W103 1 1,700 SH Put SOLE 0 1,700 0 0
AQUA METALS INC Call 03837J101 41 17,200 SH Call SOLE 0 17,200 0 0
AQUA METALS INC Put 03837J101 9 5,900 SH Put SOLE 0 5,900 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 40 2,450 SH   SOLE 0 2,450 0 0
AQUINOX PHARMACEUTICALS INC Call 03842B101 4 4,000 SH Call SOLE 0 4,000 0 0
AQUINOX PHARMACEUTICALS INC Put 03842B101 29 26,500 SH Put SOLE 0 26,500 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 0 76 SH   SOLE 0 76 0 0
ARALEZ PHARMACEUTICALS INC Call 03852X100 1 6,500 SH Call SOLE 0 6,500 0 0
ARALEZ PHARMACEUTICALS INC Put 03852X100 2 11,300 SH Put SOLE 0 11,300 0 0
ARAMARK Call 03852U106 0 1,300 SH Call SOLE 0 1,300 0 0
ARATANA THERAPEUTICS INC Call 03874P101 0 200 SH Call SOLE 0 200 0 0
ARBOR RLTY TR INC COM 038923108 11 1,522 SH   SOLE 0 1,522 0 0
ARBOR RLTY TR INC Call 038923108 0 600 SH Call SOLE 0 600 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 28 11,464 SH   SOLE 0 11,464 0 0
ARBUTUS BIOPHARMA CORP Call 03879J100 0 300 SH Call SOLE 0 300 0 0
ARBUTUS BIOPHARMA CORP Put 03879J100 7 29,900 SH Put SOLE 0 29,900 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 100 SH   SOLE 0 100 0 0
ARCBEST CORP COM 03937C105 2 100 SH   SOLE 0 100 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 170 23,299 SH   SOLE 0 23,299 0 0
ARCELORMITTAL SA LUXEMBOURG Call 03938L104 2 400 SH Call SOLE 0 400 0 0
ARCELORMITTAL SA LUXEMBOURG Put 03938L104 31 27,000 SH Put SOLE 0 27,000 0 0
ARCH CAP GROUP LTD ORD G0450A105 4 53 SH   SOLE 0 53 0 0
ARCH COAL INC CL A 039380407 29 373 SH   SOLE 0 373 0 0
ARCH COAL INC Call 039380407 8 2,800 SH Call SOLE 0 2,800 0 0
ARCH COAL INC Put 039380407 39 12,300 SH Put SOLE 0 12,300 0 0
ARCHER DANIELS MIDLAND CO Call 039483102 318 62,500 SH Call SOLE 0 62,500 0 0
ARCHROCK INC COM 03957W106 68 5,217 SH   SOLE 0 5,217 0 0
ARCHROCK PARTNERS L P Put 03957U100 1 500 SH Put SOLE 0 500 0 0
ARCONIC INC COM 03965L100 1,057 57,041 SH   SOLE 0 57,041 0 0
ARCONIC INC Call 03965L100 89 269,500 SH Call SOLE 0 269,500 0 0
ARCONIC INC Put 03965L100 455 217,100 SH Put SOLE 0 217,100 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 27 5,119 SH   SOLE 0 5,119 0 0
ARCOS DORADOS HOLDINGS INC Put G0457F107 0 700 SH Put SOLE 0 700 0 0
ARDMORE SHIPPING CORP COM Y0207T100 14 2,001 SH   SOLE 0 2,001 0 0
ARDMORE SHIPPING CORP Call Y0207T100 0 1,000 SH Call SOLE 0 1,000 0 0
ARDMORE SHIPPING CORP Put Y0207T100 0 2,100 SH Put SOLE 0 2,100 0 0
ARES CAP CORP COM 04010L103 138 8,400 SH   SOLE 0 8,400 0 0
ARES CAP CORP Call 04010L103 6 17,800 SH Call SOLE 0 17,800 0 0
ARES CAP CORP Put 04010L103 5 30,100 SH Put SOLE 0 30,100 0 0
ARES COML REAL ESTATE CORP COM 04013V108 0 13 SH   SOLE 0 13 0 0
ARES MGMT L P COM UNIT RP IN 04014Y101 15 815 SH   SOLE 0 815 0 0
ARGAN INC Call 04010E109 31 2,600 SH Call SOLE 0 2,600 0 0
ARGOS THERAPEUTICS INC COM 040221103 0 100 SH   SOLE 0 100 0 0
ARGOS THERAPEUTICS INC Put 040221103 0 200 SH Put SOLE 0 200 0 0
ARIAD PHARMACEUTICALS INC COM 04033A100 159 12,844 SH   SOLE 0 12,844 0 0
ARIAD PHARMACEUTICALS INC Call 04033A100 33 21,900 SH Call SOLE 0 21,900 0 0
ARIAD PHARMACEUTICALS INC Put 04033A100 20 30,300 SH Put SOLE 0 30,300 0 0
ARISTA NETWORKS INC COM 040413106 1,712 17,694 SH   SOLE 0 17,694 0 0
ARISTA NETWORKS INC Call 040413106 251 33,800 SH Call SOLE 0 33,800 0 0
ARISTA NETWORKS INC Put 040413106 161 83,600 SH Put SOLE 0 83,600 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 6 413 SH   SOLE 0 413 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 11 801 SH   SOLE 0 801 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 157 7,262 SH   SOLE 0 7,262 0 0
ARMOUR RESIDENTIAL REIT INC Call 042315507 0 1,300 SH Call SOLE 0 1,300 0 0
ARMOUR RESIDENTIAL REIT INC Put 042315507 6 5,900 SH Put SOLE 0 5,900 0 0
ARMSTRONG FLOORING INC COM 04238R106 24 1,237 SH   SOLE 0 1,237 0 0
ARMSTRONG WORLD INDS INC NEW Call 04247X102 4 4,400 SH Call SOLE 0 4,400 0 0
AROTECH CORP COM NEW 042682203 2 762 SH   SOLE 0 762 0 0
AROTECH CORP Put 042682203 0 1,200 SH Put SOLE 0 1,200 0 0
ARQULE INC COM 04269E107 0 1 SH   SOLE 0 1 0 0
ARRAY BIOPHARMA INC COM 04269X105 99 11,265 SH   SOLE 0 11,265 0 0
ARRAY BIOPHARMA INC Call 04269X105 53 27,600 SH Call SOLE 0 27,600 0 0
ARRAY BIOPHARMA INC Put 04269X105 1 9,900 SH Put SOLE 0 9,900 0 0
ARRIS INTL INC SHS G0551A103 45 1,500 SH   SOLE 0 1,500 0 0
ARRIS INTL INC Put G0551A103 2 1,500 SH Put SOLE 0 1,500 0 0
ARROW FINL CORP COM 042744102 83 2,060 SH   SOLE 0 2,060 0 0
ARROW FINL CORP Call 042744102 1 100 SH Call SOLE 0 100 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 57 37,238 SH   SOLE 0 37,238 0 0
ARROWHEAD PHARMACEUTICALS IN Call 04280A100 0 20,600 SH Call SOLE 0 20,600 0 0
ARROWHEAD PHARMACEUTICALS IN Put 04280A100 33 4,500 SH Put SOLE 0 4,500 0 0
ARTESIAN RESOURCES CORP CL A 043113208 251 7,870 SH   SOLE 0 7,870 0 0
ARTISAN PARTNERS ASSET MGMT Call 04316A108 2 2,000 SH Call SOLE 0 2,000 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 67 6,131 SH   SOLE 0 6,131 0 0
ASA GOLD AND PRECIOUS MTLS L Call G3156P103 2 1,500 SH Call SOLE 0 1,500 0 0
ASA GOLD AND PRECIOUS MTLS L Put G3156P103 7 2,600 SH Put SOLE 0 2,600 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 130 2,111 SH   SOLE 0 2,111 0 0
ASCENA RETAIL GROUP INC COM 04351G101 0 33 SH   SOLE 0 33 0 0
ASCENA RETAIL GROUP INC Call 04351G101 12 43,200 SH Call SOLE 0 43,200 0 0
ASCENA RETAIL GROUP INC Put 04351G101 12 19,100 SH Put SOLE 0 19,100 0 0
ASCENT CAP GROUP INC COM SER A 043632108 7 483 SH   SOLE 0 483 0 0
ASCENT CAP GROUP INC Call 043632108 1 1,600 SH Call SOLE 0 1,600 0 0
ASCENT CAP GROUP INC Put 043632108 2 1,400 SH Put SOLE 0 1,400 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 121 8,930 SH   SOLE 0 8,930 0 0
ASHFORD HOSPITALITY PRIME IN Call 044102101 8 12,600 SH Call SOLE 0 12,600 0 0
ASHFORD HOSPITALITY PRIME IN Put 044102101 88 10,100 SH Put SOLE 0 10,100 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1 157 SH   SOLE 0 157 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 12 113 SH   SOLE 0 113 0 0
ASHLAND GLOBAL HLDGS INC Call 044186104 0 1,000 SH Call SOLE 0 1,000 0 0
ASHLAND GLOBAL HLDGS INC Put 044186104 5 1,800 SH Put SOLE 0 1,800 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 50 453 SH   SOLE 0 453 0 0
ASPEN TECHNOLOGY INC Call 045327103 87 19,400 SH Call SOLE 0 19,400 0 0
ASSOCIATED BANC CORP COM 045487105 22 895 SH   SOLE 0 895 0 0
ASSOCIATED BANC CORP Call 045487105 0 400 SH Call SOLE 0 400 0 0
ASSURANT INC COM 04621X108 15 165 SH   SOLE 0 165 0 0
ASSURANT INC Call 04621X108 0 100 SH Call SOLE 0 100 0 0
ASSURED GUARANTY LTD Call G0585R106 38 13,700 SH Call SOLE 0 13,700 0 0
ASSURED GUARANTY LTD Put G0585R106 1 3,300 SH Put SOLE 0 3,300 0 0
ASTEC INDS INC Call 046224101 15 2,900 SH Call SOLE 0 2,900 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 0 84 SH   SOLE 0 84 0 0
ASTERIAS BIOTHERAPEUTICS INC *W EXP 02/15/201 04624N115 0 16 SH   SOLE 0 16 0 0
ASTERIAS BIOTHERAPEUTICS INC Call 04624N107 3 4,000 SH Call SOLE 0 4,000 0 0
ASTERIAS BIOTHERAPEUTICS INC Put 04624N107 0 100 SH Put SOLE 0 100 0 0
ASTORIA FINL CORP COM 046265104 256 13,775 SH   SOLE 0 13,775 0 0
ASTORIA FINL CORP Call 046265104 23 14,200 SH Call SOLE 0 14,200 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 52 1,935 SH   SOLE 0 1,935 0 0
ASTRAZENECA PLC Call 046353108 67 54,000 SH Call SOLE 0 54,000 0 0
ASTRAZENECA PLC Put 046353108 0 3,000 SH Put SOLE 0 3,000 0 0
ASTRONICS CORP COM 046433108 4 143 SH   SOLE 0 143 0 0
ASTROTECH CORP COM 046484101 5 3,594 SH   SOLE 0 3,594 0 0
AT HOME GROUP INC COM 04650Y100 5 400 SH   SOLE 0 400 0 0
AT&T INC COM 00206R102 111 2,630 SH   SOLE 0 2,630 0 0
AT&T INC Call 00206R102 8,155 1,207,400 SH Call SOLE 0 1,207,400 0 0
AT&T INC Put 00206R102 72 136,000 SH Put SOLE 0 136,000 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1 101 SH   SOLE 0 101 0 0
ATHENAHEALTH INC COM 04685W103 525 5,000 SH   SOLE 0 5,000 0 0
ATHENAHEALTH INC Call 04685W103 0 300 SH Call SOLE 0 300 0 0
ATHENAHEALTH INC Put 04685W103 82 12,800 SH Put SOLE 0 12,800 0 0
ATHENE HLDG LTD CL A G0684D107 9 200 SH   SOLE 0 200 0 0
ATHENE HLDG LTD Call G0684D107 0 100 SH Call SOLE 0 100 0 0
ATHERSYS INC COM 04744L106 0 100 SH   SOLE 0 100 0 0
ATLANTICA YIELD PLC SHS G0751N103 4 225 SH   SOLE 0 225 0 0
ATLANTICA YIELD PLC Call G0751N103 4 1,000 SH Call SOLE 0 1,000 0 0
ATLANTICA YIELD PLC Put G0751N103 0 1,500 SH Put SOLE 0 1,500 0 0
ATLAS AIR WORLDWIDE HLDGS IN Call 049164205 48 8,100 SH Call SOLE 0 8,100 0 0
ATLAS AIR WORLDWIDE HLDGS IN Put 049164205 0 1,000 SH Put SOLE 0 1,000 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 84 4,658 SH   SOLE 0 4,658 0 0
ATLAS FINANCIAL HOLDINGS INC Call G06207115 0 900 SH Call SOLE 0 900 0 0
ATLASSIAN CORP PLC CL A G06242104 8 365 SH   SOLE 0 365 0 0
ATLASSIAN CORP PLC Call G06242104 0 5,300 SH Call SOLE 0 5,300 0 0
ATLASSIAN CORP PLC Put G06242104 0 1,000 SH Put SOLE 0 1,000 0 0
ATMOS ENERGY CORP Call 049560105 1 1,200 SH Call SOLE 0 1,200 0 0
ATWOOD OCEANICS INC Call 050095108 20 38,900 SH Call SOLE 0 38,900 0 0
ATWOOD OCEANICS INC Put 050095108 4 20,300 SH Put SOLE 0 20,300 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 2 1,000 SH   SOLE 0 1,000 0 0
AURINIA PHARMACEUTICALS INC Call 05156V102 0 400 SH Call SOLE 0 400 0 0
AURIS MED HLDG AG COM H03579101 15 14,772 SH   SOLE 0 14,772 0 0
AURIS MED HLDG AG Call H03579101 0 100 SH Call SOLE 0 100 0 0
AURIS MED HLDG AG Put H03579101 3 900 SH Put SOLE 0 900 0 0
AUTOBYTEL INC Call 05275N205 0 300 SH Call SOLE 0 300 0 0
AUTODESK INC COM 052769106 658 8,900 SH   SOLE 0 8,900 0 0
AUTODESK INC Call 052769106 20 19,100 SH Call SOLE 0 19,100 0 0
AUTODESK INC Put 052769106 0 15,000 SH Put SOLE 0 15,000 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 192 7,608 SH   SOLE 0 7,608 0 0
AUTOHOME INC Call 05278C107 1 5,800 SH Call SOLE 0 5,800 0 0
AUTOHOME INC Put 05278C107 27 8,200 SH Put SOLE 0 8,200 0 0
AUTOLIV INC COM 052800109 357 3,162 SH   SOLE 0 3,162 0 0
AUTOMATIC DATA PROCESSING IN Call 053015103 52 6,300 SH Call SOLE 0 6,300 0 0
AUTOMATIC DATA PROCESSING IN Put 053015103 16 1,800 SH Put SOLE 0 1,800 0 0
AUTONATION INC Call 05329W102 29 5,700 SH Call SOLE 0 5,700 0 0
AUTONATION INC Put 05329W102 5 2,900 SH Put SOLE 0 2,900 0 0
AUTOZONE INC Call 053332102 1 400 SH Call SOLE 0 400 0 0
AV HOMES INC COM 00234P102 46 2,963 SH   SOLE 0 2,963 0 0
AV HOMES INC Call 00234P102 0 1,200 SH Call SOLE 0 1,200 0 0
AVALONBAY CMNTYS INC COM 053484101 730 4,123 SH   SOLE 0 4,123 0 0
AVALONBAY CMNTYS INC Call 053484101 0 4,000 SH Call SOLE 0 4,000 0 0
AVALONBAY CMNTYS INC Put 053484101 2 9,800 SH Put SOLE 0 9,800 0 0
AVANGRID INC Call 05351W103 0 200 SH Call SOLE 0 200 0 0
AVEO PHARMACEUTICALS INC COM 053588109 1 2,963 SH   SOLE 0 2,963 0 0
AVERY DENNISON CORP COM 053611109 7 106 SH   SOLE 0 106 0 0
AVERY DENNISON CORP Call 053611109 1 1,100 SH Call SOLE 0 1,100 0 0
AVERY DENNISON CORP Put 053611109 4 1,000 SH Put SOLE 0 1,000 0 0
AVEXIS INC Call 05366U100 4 1,000 SH Call SOLE 0 1,000 0 0
AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 3 409 SH   SOLE 0 409 0 0
AVIANCA HLDGS SA Call 05367G100 2 3,400 SH Call SOLE 0 3,400 0 0
AVIANCA HLDGS SA Put 05367G100 1 1,400 SH Put SOLE 0 1,400 0 0
AVID TECHNOLOGY INC COM 05367P100 152 34,759 SH   SOLE 0 34,759 0 0
AVID TECHNOLOGY INC Call 05367P100 0 1,000 SH Call SOLE 0 1,000 0 0
AVID TECHNOLOGY INC Put 05367P100 7 9,900 SH Put SOLE 0 9,900 0 0
AVINO SILVER & GOLD MINES LT COM 053906103 0 28 SH   SOLE 0 28 0 0
AVIRAGEN THERAPEUTICS INC COM 053761102 8 7,104 SH   SOLE 0 7,104 0 0
AVIS BUDGET GROUP COM 053774105 402 10,973 SH   SOLE 0 10,973 0 0
AVIS BUDGET GROUP Call 053774105 9 10,800 SH Call SOLE 0 10,800 0 0
AVIS BUDGET GROUP Put 053774105 27 41,000 SH Put SOLE 0 41,000 0 0
AVISTA CORP COM 05379B107 0 2 SH   SOLE 0 2 0 0
AVNET INC Call 053807103 21 2,100 SH Call SOLE 0 2,100 0 0
AVON PRODS INC COM 054303102 0 122 SH   SOLE 0 122 0 0
AVON PRODS INC Call 054303102 12 42,100 SH Call SOLE 0 42,100 0 0
AVON PRODS INC Put 054303102 7 3,500 SH Put SOLE 0 3,500 0 0
AWARE INC MASS COM 05453N100 14 2,370 SH   SOLE 0 2,370 0 0
AXALTA COATING SYS LTD COM G0750C108 263 9,683 SH   SOLE 0 9,683 0 0
AXALTA COATING SYS LTD Call G0750C108 0 13,800 SH Call SOLE 0 13,800 0 0
AXALTA COATING SYS LTD Put G0750C108 2 18,500 SH Put SOLE 0 18,500 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 46 3,164 SH   SOLE 0 3,164 0 0
AXIS CAPITAL HOLDINGS LTD Call G0692U109 0 100 SH Call SOLE 0 100 0 0
AXOGEN INC COM 05463X106 13 1,487 SH   SOLE 0 1,487 0 0
AXOGEN INC Call 05463X106 5 17,300 SH Call SOLE 0 17,300 0 0
AXOGEN INC Put 05463X106 0 100 SH Put SOLE 0 100 0 0
AXOVANT SCIENCES LTD COM G0750W104 379 30,560 SH   SOLE 0 30,560 0 0
AXOVANT SCIENCES LTD Call G0750W104 9 37,000 SH Call SOLE 0 37,000 0 0
AXOVANT SCIENCES LTD Put G0750W104 2 700 SH Put SOLE 0 700 0 0
AXT INC COM 00246W103 0 200 SH   SOLE 0 200 0 0
B & G FOODS INC NEW Call 05508R106 0 300 SH Call SOLE 0 300 0 0
B & G FOODS INC NEW Put 05508R106 0 1,100 SH Put SOLE 0 1,100 0 0
B COMMUNICATIONS LTD SHS M15629104 11 540 SH   SOLE 0 540 0 0
B/E AEROSPACE INC Call 073302101 12 4,100 SH Call SOLE 0 4,100 0 0
B/E AEROSPACE INC Put 073302101 34 5,300 SH Put SOLE 0 5,300 0 0
B2GOLD CORP COM 11777Q209 4 1,700 SH   SOLE 0 1,700 0 0
B2GOLD CORP Call 11777Q209 7 23,000 SH Call SOLE 0 23,000 0 0
B2GOLD CORP Put 11777Q209 0 900 SH Put SOLE 0 900 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 8 520 SH   SOLE 0 520 0 0
BABCOCK & WILCOX ENTERPRIS I Call 05614L100 0 400 SH Call SOLE 0 400 0 0
BABCOCK & WILCOX ENTERPRIS I Put 05614L100 1 1,100 SH Put SOLE 0 1,100 0 0
BADGER METER INC COM 056525108 11 314 SH   SOLE 0 314 0 0
BADGER METER INC Call 056525108 0 200 SH Call SOLE 0 200 0 0
BAIDU INC SPON ADR REP A 056752108 5,359 32,598 SH   SOLE 0 32,598 0 0
BAIDU INC Call 056752108 105 33,200 SH Call SOLE 0 33,200 0 0
BAIDU INC Put 056752108 651 49,400 SH Put SOLE 0 49,400 0 0
BAKER HUGHES INC Call 057224107 624 83,000 SH Call SOLE 0 83,000 0 0
BAKER HUGHES INC Put 057224107 14 24,500 SH Put SOLE 0 24,500 0 0
BALCHEM CORP Call 057665200 49 6,000 SH Call SOLE 0 6,000 0 0
BALL CORP COM 058498106 359 4,792 SH   SOLE 0 4,792 0 0
BALL CORP Call 058498106 3 1,300 SH Call SOLE 0 1,300 0 0
BALL CORP Put 058498106 3 800 SH Put SOLE 0 800 0 0
BALLANTYNE STRONG INC COM 058516105 25 3,227 SH   SOLE 0 3,227 0 0
BALLARD PWR SYS INC NEW COM 058586108 0 10 SH   SOLE 0 10 0 0
BALLARD PWR SYS INC NEW Call 058586108 0 4,000 SH Call SOLE 0 4,000 0 0
BANC OF CALIFORNIA INC COM 05990K106 139 8,018 SH   SOLE 0 8,018 0 0
BANC OF CALIFORNIA INC Call 05990K106 151 30,700 SH Call SOLE 0 30,700 0 0
BANC OF CALIFORNIA INC Put 05990K106 21 76,400 SH Put SOLE 0 76,400 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 128 19,037 SH   SOLE 0 19,037 0 0
BANCO BILBAO VIZCAYA ARGENTA Put 05946K101 197 33,800 SH Put SOLE 0 33,800 0 0
BANCO BRADESCO S A SPONSORED ADR 059460402 7 884 SH   SOLE 0 884 0 0
BANCO BRADESCO S A Call 059460303 1 3,200 SH Call SOLE 0 3,200 0 0
BANCO MACRO SA Call 05961W105 1 5,000 SH Call SOLE 0 5,000 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 15 1,709 SH   SOLE 0 1,709 0 0
BANCO SANTANDER SA ADR 05964H105 397 76,833 SH   SOLE 0 76,833 0 0
BANCO SANTANDER SA Call 05964H105 4 19,500 SH Call SOLE 0 19,500 0 0
BANCO SANTANDER SA Put 05964H105 47 207,800 SH Put SOLE 0 207,800 0 0
BANCORP INC DEL COM 05969A105 0 124 SH   SOLE 0 124 0 0
BANCORP INC DEL Call 05969A105 0 200 SH Call SOLE 0 200 0 0
BANCORPSOUTH INC COM 059692103 2 76 SH   SOLE 0 76 0 0
BANCORPSOUTH INC Put 059692103 0 200 SH Put SOLE 0 200 0 0
BANK AMER CORP COM 060505104 4,854 219,640 SH   SOLE 0 219,640 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 1,836 184,547 SH   SOLE 0 184,547 0 0
BANK AMER CORP Call 060505104 6,096 1,655,800 SH Call SOLE 0 1,655,800 0 0
BANK AMER CORP Put 060505104 519 1,583,200 SH Put SOLE 0 1,583,200 0 0
BANK HAWAII CORP Call 062540109 4 900 SH Call SOLE 0 900 0 0
BANK HAWAII CORP Put 062540109 1 500 SH Put SOLE 0 500 0 0
BANK MONTREAL QUE COM 063671101 320 4,461 SH   SOLE 0 4,461 0 0
BANK MONTREAL QUE Call 063671101 13 6,200 SH Call SOLE 0 6,200 0 0
BANK MONTREAL QUE Put 063671101 12 4,400 SH Put SOLE 0 4,400 0 0
BANK NEW YORK MELLON CORP COM 064058100 3,085 65,132 SH   SOLE 0 65,132 0 0
BANK NEW YORK MELLON CORP Call 064058100 37 13,300 SH Call SOLE 0 13,300 0 0
BANK NEW YORK MELLON CORP Put 064058100 17 31,900 SH Put SOLE 0 31,900 0 0
BANK OF THE OZARKS INC COM 063904106 251 4,779 SH   SOLE 0 4,779 0 0
BANK OF THE OZARKS INC Call 063904106 510 66,200 SH Call SOLE 0 66,200 0 0
BANK OF THE OZARKS INC Put 063904106 8 15,200 SH Put SOLE 0 15,200 0 0
BANKRATE INC DEL COM 06647F102 22 2,035 SH   SOLE 0 2,035 0 0
BANKRATE INC DEL Call 06647F102 1 300 SH Call SOLE 0 300 0 0
BANKRATE INC DEL Put 06647F102 0 4,000 SH Put SOLE 0 4,000 0 0
BANNER CORP COM NEW 06652V208 0 1 SH   SOLE 0 1 0 0
BANNER CORP Call 06652V208 0 100 SH Call SOLE 0 100 0 0
BAOZUN INC SPONSORED ADR 06684L103 24 2,020 SH   SOLE 0 2,020 0 0
BAOZUN INC Call 06684L103 23 21,700 SH Call SOLE 0 21,700 0 0
BAOZUN INC Put 06684L103 0 200 SH Put SOLE 0 200 0 0
BARCLAYS BANK PLC ETN DJUBS SGAR38 06739H214 32 753 SH   SOLE 0 753 0 0
BARCLAYS BANK PLC ETN DJUBSCOTTN38 06739H271 32 699 SH   SOLE 0 699 0 0
BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 915 46,826 SH   SOLE 0 46,826 0 0
BARCLAYS BANK PLC ETN DJUBSLVSTK37 06739H743 2 120 SH   SOLE 0 120 0 0
BARCLAYS BANK PLC Call 06739H743 27 9,600 SH Call SOLE 0 9,600 0 0
BARCLAYS BANK PLC Call 06739H305 3 3,700 SH Call SOLE 0 3,700 0 0
BARCLAYS BANK PLC Call 06739H297 0 2,400 SH Call SOLE 0 2,400 0 0
BARCLAYS BANK PLC Put 06739H297 252 52,000 SH Put SOLE 0 52,000 0 0
BARCLAYS BANK PLC Put 06739H271 1 400 SH Put SOLE 0 400 0 0
BARCLAYS BANK PLC Put 06739H214 2 600 SH Put SOLE 0 600 0 0
BARCLAYS BANK PLC Put 06739H305 2 1,500 SH Put SOLE 0 1,500 0 0
BARCLAYS BANK PLC Put 06739H743 4 10,000 SH Put SOLE 0 10,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 178 7,005 SH   SOLE 0 7,005 0 0
BARCLAYS BK PLC IPMS INDIA ETN 06739F291 6 111 SH   SOLE 0 111 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 81 12,855 SH   SOLE 0 12,855 0 0
BARCLAYS BK PLC Call 06738C786 3 7,200 SH Call SOLE 0 7,200 0 0
BARCLAYS BK PLC Call 06739F101 0 1,700 SH Call SOLE 0 1,700 0 0
BARCLAYS BK PLC Call 06738C778 1 3,000 SH Call SOLE 0 3,000 0 0
BARCLAYS BK PLC Call 06740Q252 1,688 2,162,100 SH Call SOLE 0 2,162,100 0 0
BARCLAYS BK PLC Put 06740Q252 8,240 2,572,200 SH Put SOLE 0 2,572,200 0 0
BARCLAYS BK PLC Put 06739F101 0 200 SH Put SOLE 0 200 0 0
BARCLAYS BK PLC Put 06738C786 216 459,900 SH Put SOLE 0 459,900 0 0
BARCLAYS BK PLC Put 06739F291 0 100 SH Put SOLE 0 100 0 0
BARCLAYS PLC ADR 06738E204 2,010 182,774 SH   SOLE 0 182,774 0 0
BARCLAYS PLC Call 06738E204 31 23,500 SH Call SOLE 0 23,500 0 0
BARCLAYS PLC Put 06738E204 86 230,000 SH Put SOLE 0 230,000 0 0
BARNES & NOBLE ED INC Call 06777U101 4 3,900 SH Call SOLE 0 3,900 0 0
BARNES & NOBLE INC COM 067774109 16 1,450 SH   SOLE 0 1,450 0 0
BARNES & NOBLE INC Call 067774109 0 200 SH Call SOLE 0 200 0 0
BARNES & NOBLE INC Put 067774109 8 5,900 SH Put SOLE 0 5,900 0 0
BARNES GROUP INC Call 067806109 78 15,100 SH Call SOLE 0 15,100 0 0
BARRACUDA NETWORKS INC COM 068323104 82 3,871 SH   SOLE 0 3,871 0 0
BARRACUDA NETWORKS INC Call 068323104 2 3,400 SH Call SOLE 0 3,400 0 0
BARRACUDA NETWORKS INC Put 068323104 3 1,200 SH Put SOLE 0 1,200 0 0
BARRETT BILL CORP COM 06846N104 143 20,575 SH   SOLE 0 20,575 0 0
BARRETT BILL CORP Call 06846N104 2 9,400 SH Call SOLE 0 9,400 0 0
BARRETT BILL CORP Put 06846N104 72 33,600 SH Put SOLE 0 33,600 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 221 3,459 SH   SOLE 0 3,459 0 0
BARRETT BUSINESS SERVICES IN Put 068463108 4 4,700 SH Put SOLE 0 4,700 0 0
BARRICK GOLD CORP COM 067901108 3,505 219,399 SH   SOLE 0 219,399 0 0
BARRICK GOLD CORP Call 067901108 2,192 567,500 SH Call SOLE 0 567,500 0 0
BARRICK GOLD CORP Put 067901108 596 401,500 SH Put SOLE 0 401,500 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 1 33 SH   SOLE 0 33 0 0
BASIC ENERGY SVCS INC NEW Call 06985P209 0 10,000 SH Call SOLE 0 10,000 0 0
BATS GLOBAL MKTS INC Put 05491G109 0 300 SH Put SOLE 0 300 0 0
BAXTER INTL INC Call 071813109 9 11,400 SH Call SOLE 0 11,400 0 0
BAYTEX ENERGY CORP COM 07317Q105 128 26,433 SH   SOLE 0 26,433 0 0
BAYTEX ENERGY CORP Call 07317Q105 11 36,100 SH Call SOLE 0 36,100 0 0
BAYTEX ENERGY CORP Put 07317Q105 0 2,100 SH Put SOLE 0 2,100 0 0
BAZAARVOICE INC COM 073271108 221 45,636 SH   SOLE 0 45,636 0 0
BAZAARVOICE INC Call 073271108 0 2,900 SH Call SOLE 0 2,900 0 0
BB&T CORP COM 054937107 27 575 SH   SOLE 0 575 0 0
BB&T CORP Call 054937107 208 30,200 SH Call SOLE 0 30,200 0 0
BB&T CORP Put 054937107 10 18,400 SH Put SOLE 0 18,400 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 5 344 SH   SOLE 0 344 0 0
BBVA BANCO FRANCES S A Call 07329M100 1 10,400 SH Call SOLE 0 10,400 0 0
BBVA BANCO FRANCES S A Put 07329M100 19 5,100 SH Put SOLE 0 5,100 0 0
BCE INC Call 05534B760 1 5,800 SH Call SOLE 0 5,800 0 0
BEACON ROOFING SUPPLY INC COM 073685109 6 139 SH   SOLE 0 139 0 0
BEACON ROOFING SUPPLY INC Put 073685109 0 100 SH Put SOLE 0 100 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 500 37,669 SH   SOLE 0 37,669 0 0
BEAZER HOMES USA INC Call 07556Q881 18 7,200 SH Call SOLE 0 7,200 0 0
BEAZER HOMES USA INC Put 07556Q881 24 141,200 SH Put SOLE 0 141,200 0 0
BEBE STORES INC COM NEW 075571208 0 100 SH   SOLE 0 100 0 0
BECTON DICKINSON & CO Call 075887109 22 13,200 SH Call SOLE 0 13,200 0 0
BECTON DICKINSON & CO Put 075887109 2 1,100 SH Put SOLE 0 1,100 0 0
BED BATH & BEYOND INC COM 075896100 1,560 38,407 SH   SOLE 0 38,407 0 0
BED BATH & BEYOND INC Call 075896100 0 3,400 SH Call SOLE 0 3,400 0 0
BED BATH & BEYOND INC Put 075896100 206 46,900 SH Put SOLE 0 46,900 0 0
BEL FUSE INC CL A 077347201 112 4,431 SH   SOLE 0 4,431 0 0
BELDEN INC Call 077454106 4 1,000 SH Call SOLE 0 1,000 0 0
BELDEN INC Put 077454106 5 900 SH Put SOLE 0 900 0 0
BELLATRIX EXPLORATION LTD COM 078314101 10 10,720 SH   SOLE 0 10,720 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 5 400 SH   SOLE 0 400 0 0
BELLICUM PHARMACEUTICALS INC Call 079481107 2 1,600 SH Call SOLE 0 1,600 0 0
BELLICUM PHARMACEUTICALS INC Put 079481107 23 12,100 SH Put SOLE 0 12,100 0 0
BEMIS INC COM 081437105 14 301 SH   SOLE 0 301 0 0
BENEFICIAL BANCORP INC COM 08171T102 0 10 SH   SOLE 0 10 0 0
BENEFITFOCUS INC COM 08180D106 78 2,658 SH   SOLE 0 2,658 0 0
BENEFITFOCUS INC Call 08180D106 3 11,500 SH Call SOLE 0 11,500 0 0
BENEFITFOCUS INC Put 08180D106 0 200 SH Put SOLE 0 200 0 0
BERKLEY W R CORP COM 084423102 53 800 SH   SOLE 0 800 0 0
BERKLEY W R CORP Call 084423102 1 300 SH Call SOLE 0 300 0 0
BERKLEY W R CORP Put 084423102 2 1,000 SH Put SOLE 0 1,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,136 56,057 SH   SOLE 0 56,057 0 0
BERKSHIRE HATHAWAY INC DEL Call 084670702 462 20,000 SH Call SOLE 0 20,000 0 0
BERKSHIRE HATHAWAY INC DEL Put 084670702 16 9,000 SH Put SOLE 0 9,000 0 0
BERKSHIRE HILLS BANCORP INC Call 084680107 3 700 SH Call SOLE 0 700 0 0
BERRY PLASTICS GROUP INC COM 08579W103 439 9,019 SH   SOLE 0 9,019 0 0
BERRY PLASTICS GROUP INC Call 08579W103 8 28,000 SH Call SOLE 0 28,000 0 0
BEST BUY INC COM 086516101 726 17,029 SH   SOLE 0 17,029 0 0
BEST BUY INC Put 086516101 63 9,700 SH Put SOLE 0 9,700 0 0
BGC PARTNERS INC CL A 05541T101 5 551 SH   SOLE 0 551 0 0
BGC PARTNERS INC Put 05541T101 0 1,400 SH Put SOLE 0 1,400 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 592 16,570 SH   SOLE 0 16,570 0 0
BHP BILLITON LTD Call 088606108 32 19,800 SH Call SOLE 0 19,800 0 0
BHP BILLITON LTD Put 088606108 138 69,600 SH Put SOLE 0 69,600 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 114 3,630 SH   SOLE 0 3,630 0 0
BHP BILLITON PLC Call 05545E209 0 500 SH Call SOLE 0 500 0 0
BIG 5 SPORTING GOODS CORP Call 08915P101 3 6,500 SH Call SOLE 0 6,500 0 0
BIG 5 SPORTING GOODS CORP Put 08915P101 1 5,200 SH Put SOLE 0 5,200 0 0
BIG LOTS INC COM 089302103 87 1,746 SH   SOLE 0 1,746 0 0
BIG LOTS INC Call 089302103 10 3,000 SH Call SOLE 0 3,000 0 0
BIG LOTS INC Put 089302103 1 700 SH Put SOLE 0 700 0 0
BIGLARI HLDGS INC COM 08986R101 175 371 SH   SOLE 0 371 0 0
BIO RAD LABS INC CL A 090572207 493 2,709 SH   SOLE 0 2,709 0 0
BIO RAD LABS INC Call 090572207 11 400 SH Call SOLE 0 400 0 0
BIOAMBER INC COM 09072Q106 13 2,500 SH   SOLE 0 2,500 0 0
BIOAMBER INC Call 09072Q106 0 1,200 SH Call SOLE 0 1,200 0 0
BIOAMBER INC Put 09072Q106 1 1,400 SH Put SOLE 0 1,400 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 106 16,900 SH   SOLE 0 16,900 0 0
BIOCRYST PHARMACEUTICALS Call 09058V103 141 112,900 SH Call SOLE 0 112,900 0 0
BIOCRYST PHARMACEUTICALS Put 09058V103 7 8,500 SH Put SOLE 0 8,500 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1 795 SH   SOLE 0 795 0 0
BIOGEN INC COM 09062X103 27,443 96,774 SH   SOLE 0 96,774 0 0
BIOGEN INC Call 09062X103 400 75,400 SH Call SOLE 0 75,400 0 0
BIOGEN INC Put 09062X103 7,832 172,700 SH Put SOLE 0 172,700 0 0
BIOLASE INC COM 090911108 0 300 SH   SOLE 0 300 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 865 10,447 SH   SOLE 0 10,447 0 0
BIOMARIN PHARMACEUTICAL INC Call 09061G101 52 21,400 SH Call SOLE 0 21,400 0 0
BIOMARIN PHARMACEUTICAL INC Put 09061G101 235 96,400 SH Put SOLE 0 96,400 0 0
BIOSCRIP INC COM 09069N108 4 4,197 SH   SOLE 0 4,197 0 0
BIOTELEMETRY INC COM 090672106 391 17,523 SH   SOLE 0 17,523 0 0
BIOTELEMETRY INC Call 090672106 5 3,400 SH Call SOLE 0 3,400 0 0
BIOTELEMETRY INC Put 090672106 55 18,800 SH Put SOLE 0 18,800 0 0
BIOTIME INC *W EXP 10/01/201 09066L162 0 762 SH   SOLE 0 762 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 3 210 SH   SOLE 0 210 0 0
BITAUTO HLDGS LTD Call 091727107 50 14,800 SH Call SOLE 0 14,800 0 0
BITAUTO HLDGS LTD Put 091727107 0 2,400 SH Put SOLE 0 2,400 0 0
BJS RESTAURANTS INC Call 09180C106 21 13,700 SH Call SOLE 0 13,700 0 0
BLACK BOX CORP DEL COM 091826107 1 100 SH   SOLE 0 100 0 0
BLACK DIAMOND INC COM 09202G101 42 7,905 SH   SOLE 0 7,905 0 0
BLACK HILLS CORP COM 092113109 93 1,530 SH   SOLE 0 1,530 0 0
BLACK HILLS CORP Put 092113109 0 1,000 SH Put SOLE 0 1,000 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 3 100 SH   SOLE 0 100 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 8 469 SH   SOLE 0 469 0 0
BLACK STONE MINERALS L P Call 09225M101 4 12,400 SH Call SOLE 0 12,400 0 0
BLACK STONE MINERALS L P Put 09225M101 0 4,100 SH Put SOLE 0 4,100 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 77 2,066 SH   SOLE 0 2,066 0 0
BLACKHAWK NETWORK HLDGS INC Call 09238E104 0 100 SH Call SOLE 0 100 0 0
BLACKHAWK NETWORK HLDGS INC Put 09238E104 3 1,600 SH Put SOLE 0 1,600 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 68 9,906 SH   SOLE 0 9,906 0 0
BLACKROCK CAPITAL INVESTMENT Put 092533108 5 2,200 SH Put SOLE 0 2,200 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 25 2,334 SH   SOLE 0 2,334 0 0
BLACKROCK INC Call 09247X101 46 2,500 SH Call SOLE 0 2,500 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 126 5,798 SH   SOLE 0 5,798 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 413 15,286 SH   SOLE 0 15,286 0 0
BLACKSTONE GROUP L P Call 09253U108 276 447,000 SH Call SOLE 0 447,000 0 0
BLACKSTONE GROUP L P Put 09253U108 17 2,400 SH Put SOLE 0 2,400 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 9 300 SH   SOLE 0 300 0 0
BLACKSTONE MTG TR INC Call 09257W100 3 3,000 SH Call SOLE 0 3,000 0 0
BLACKSTONE MTG TR INC Put 09257W100 2 6,000 SH Put SOLE 0 6,000 0 0
BLOCK H & R INC COM 093671105 146 6,360 SH   SOLE 0 6,360 0 0
BLOCK H & R INC Call 093671105 5 3,300 SH Call SOLE 0 3,300 0 0
BLOCK H & R INC Put 093671105 1 2,500 SH Put SOLE 0 2,500 0 0
BLOOMIN BRANDS INC COM 094235108 22 1,251 SH   SOLE 0 1,251 0 0
BLOOMIN BRANDS INC Call 094235108 27 43,400 SH Call SOLE 0 43,400 0 0
BLOOMIN BRANDS INC Put 094235108 1 3,200 SH Put SOLE 0 3,200 0 0
BLUCORA INC COM 095229100 6 426 SH   SOLE 0 426 0 0
BLUCORA INC Call 095229100 8 25,900 SH Call SOLE 0 25,900 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 28 1,194 SH   SOLE 0 1,194 0 0
BLUE BUFFALO PET PRODS INC Put 09531U102 0 600 SH Put SOLE 0 600 0 0
BLUE NILE INC COM 09578R103 202 4,995 SH   SOLE 0 4,995 0 0
BLUE NILE INC Call 09578R103 44 4,300 SH Call SOLE 0 4,300 0 0
BLUE NILE INC Put 09578R103 0 4,500 SH Put SOLE 0 4,500 0 0
BLUEBIRD BIO INC COM 09609G100 1,119 18,151 SH   SOLE 0 18,151 0 0
BLUEBIRD BIO INC Call 09609G100 124 66,600 SH Call SOLE 0 66,600 0 0
BLUEBIRD BIO INC Put 09609G100 180 51,500 SH Put SOLE 0 51,500 0 0
BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 0 40 SH   SOLE 0 40 0 0
BLUEPRINT MEDICINES CORP Call 09627Y109 6 7,100 SH Call SOLE 0 7,100 0 0
BLUEPRINT MEDICINES CORP Put 09627Y109 7 5,600 SH Put SOLE 0 5,600 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 2 200 SH   SOLE 0 200 0 0
BLUEROCK RESIDENTIAL GRW REI Call 09627J102 2 1,500 SH Call SOLE 0 1,500 0 0
BMC STK HLDGS INC COM 05591B109 70 3,593 SH   SOLE 0 3,593 0 0
BMC STK HLDGS INC Call 05591B109 0 600 SH Call SOLE 0 600 0 0
BMC STK HLDGS INC Put 05591B109 0 800 SH Put SOLE 0 800 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 16 942 SH   SOLE 0 942 0 0
BOARDWALK PIPELINE PARTNERS Call 096627104 1 1,200 SH Call SOLE 0 1,200 0 0
BOARDWALK PIPELINE PARTNERS Put 096627104 0 7,600 SH Put SOLE 0 7,600 0 0
BOB EVANS FARMS INC Call 096761101 504 56,700 SH Call SOLE 0 56,700 0 0
BOB EVANS FARMS INC Put 096761101 5 6,300 SH Put SOLE 0 6,300 0 0
BOEING CO COM 097023105 3,086 19,826 SH   SOLE 0 19,826 0 0
BOEING CO Call 097023105 11,687 499,900 SH Call SOLE 0 499,900 0 0
BOEING CO Put 097023105 1,368 182,000 SH Put SOLE 0 182,000 0 0
BOFI HLDG INC COM 05566U108 51 1,800 SH   SOLE 0 1,800 0 0
BOFI HLDG INC Call 05566U108 656 114,800 SH Call SOLE 0 114,800 0 0
BOFI HLDG INC Put 05566U108 123 171,000 SH Put SOLE 0 171,000 0 0
BOISE CASCADE CO DEL COM 09739D100 12 548 SH   SOLE 0 548 0 0
BOISE CASCADE CO DEL Call 09739D100 0 300 SH Call SOLE 0 300 0 0
BOJANGLES INC COM 097488100 162 8,731 SH   SOLE 0 8,731 0 0
BOJANGLES INC Call 097488100 3 6,400 SH Call SOLE 0 6,400 0 0
BOJANGLES INC Put 097488100 0 100 SH Put SOLE 0 100 0 0
BOK FINL CORP Call 05561Q201 156 17,500 SH Call SOLE 0 17,500 0 0
BON-TON STORES INC Put 09776J101 2 1,200 SH Put SOLE 0 1,200 0 0
BONANZA CREEK ENERGY INC COM 097793103 1 1,200 SH   SOLE 0 1,200 0 0
BONANZA CREEK ENERGY INC Call 097793103 16 63,200 SH Call SOLE 0 63,200 0 0
BONANZA CREEK ENERGY INC Put 097793103 34 7,800 SH Put SOLE 0 7,800 0 0
BOOT BARN HLDGS INC COM 099406100 11 953 SH   SOLE 0 953 0 0
BOOT BARN HLDGS INC Call 099406100 0 1,100 SH Call SOLE 0 1,100 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 11 323 SH   SOLE 0 323 0 0
BORGWARNER INC COM 099724106 205 5,203 SH   SOLE 0 5,203 0 0
BORGWARNER INC Call 099724106 5 1,200 SH Call SOLE 0 1,200 0 0
BORGWARNER INC Put 099724106 12 25,000 SH Put SOLE 0 25,000 0 0
BOSTON BEER INC Call 100557107 2 600 SH Call SOLE 0 600 0 0
BOSTON BEER INC Put 100557107 2 100 SH Put SOLE 0 100 0 0
BOSTON PROPERTIES INC COM 101121101 387 3,079 SH   SOLE 0 3,079 0 0
BOSTON PROPERTIES INC Call 101121101 13 5,600 SH Call SOLE 0 5,600 0 0
BOSTON PROPERTIES INC Put 101121101 57 21,000 SH Put SOLE 0 21,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 821 38,000 SH   SOLE 0 38,000 0 0
BOSTON SCIENTIFIC CORP Put 101137107 6 55,000 SH Put SOLE 0 55,000 0 0
BOX INC CL A 10316T104 981 70,799 SH   SOLE 0 70,799 0 0
BOX INC Call 10316T104 0 4,300 SH Call SOLE 0 4,300 0 0
BOX INC Put 10316T104 6 8,200 SH Put SOLE 0 8,200 0 0
BOYD GAMING CORP COM 103304101 47 2,347 SH   SOLE 0 2,347 0 0
BOYD GAMING CORP Call 103304101 2 19,800 SH Call SOLE 0 19,800 0 0
BOYD GAMING CORP Put 103304101 9 4,700 SH Put SOLE 0 4,700 0 0
BP PLC SPONSORED ADR 055622104 14,078 376,624 SH   SOLE 0 376,624 0 0
BP PLC Call 055622104 164 118,800 SH Call SOLE 0 118,800 0 0
BP PLC Put 055622104 1,018 585,700 SH Put SOLE 0 585,700 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 157 6,642 SH   SOLE 0 6,642 0 0
BP PRUDHOE BAY RTY TR Call 055630107 25 4,400 SH Call SOLE 0 4,400 0 0
BP PRUDHOE BAY RTY TR Put 055630107 1 700 SH Put SOLE 0 700 0 0
BRADY CORP Call 104674106 4 1,600 SH Call SOLE 0 1,600 0 0
BRASKEM S A Call 105532105 0 500 SH Call SOLE 0 500 0 0
BRASKEM S A Put 105532105 0 400 SH Put SOLE 0 400 0 0
BRF SA SPONSORED ADR 10552T107 34 2,311 SH   SOLE 0 2,311 0 0
BRF SA Put 10552T107 0 800 SH Put SOLE 0 800 0 0
BRIDGE BANCORP INC Call 108035106 1 500 SH Call SOLE 0 500 0 0
BRIGGS & STRATTON CORP COM 109043109 26 1,191 SH   SOLE 0 1,191 0 0
BRIGGS & STRATTON CORP Call 109043109 0 300 SH Call SOLE 0 300 0 0
BRIGGS & STRATTON CORP Put 109043109 0 1,000 SH Put SOLE 0 1,000 0 0
BRIGHTCOVE INC COM 10921T101 21 2,614 SH   SOLE 0 2,614 0 0
BRINKER INTL INC COM 109641100 328 6,629 SH   SOLE 0 6,629 0 0
BRINKER INTL INC Call 109641100 0 800 SH Call SOLE 0 800 0 0
BRINKER INTL INC Put 109641100 30 12,700 SH Put SOLE 0 12,700 0 0
BRINKS CO Call 109696104 0 500 SH Call SOLE 0 500 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,856 31,775 SH   SOLE 0 31,775 0 0
BRISTOL MYERS SQUIBB CO Call 110122108 63 94,200 SH Call SOLE 0 94,200 0 0
BRISTOL MYERS SQUIBB CO Put 110122108 124 15,800 SH Put SOLE 0 15,800 0 0
BRISTOW GROUP INC Call 110394103 110 44,300 SH Call SOLE 0 44,300 0 0
BRISTOW GROUP INC Put 110394103 0 4,100 SH Put SOLE 0 4,100 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 333 2,959 SH   SOLE 0 2,959 0 0
BRITISH AMERN TOB PLC Call 110448107 0 300 SH Call SOLE 0 300 0 0
BRITISH AMERN TOB PLC Put 110448107 11 9,900 SH Put SOLE 0 9,900 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2 113 SH   SOLE 0 113 0 0
BRIXMOR PPTY GROUP INC Call 11120U105 0 800 SH Call SOLE 0 800 0 0
BRIXMOR PPTY GROUP INC Put 11120U105 0 100 SH Put SOLE 0 100 0 0
BROADCOM LTD SHS Y09827109 46 264 SH   SOLE 0 264 0 0
BROADCOM LTD Call Y09827109 383 59,300 SH Call SOLE 0 59,300 0 0
BROADCOM LTD Put Y09827109 131 72,900 SH Put SOLE 0 72,900 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 133 2,016 SH   SOLE 0 2,016 0 0
BROADRIDGE FINL SOLUTIONS IN Call 11133T103 0 100 SH Call SOLE 0 100 0 0
BROADRIDGE FINL SOLUTIONS IN Put 11133T103 10 3,500 SH Put SOLE 0 3,500 0 0
BROADSOFT INC COM 11133B409 8 209 SH   SOLE 0 209 0 0
BROADSOFT INC Call 11133B409 0 100 SH Call SOLE 0 100 0 0
BROADSOFT INC Put 11133B409 0 100 SH Put SOLE 0 100 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 18 1,464 SH   SOLE 0 1,464 0 0
BROCADE COMMUNICATIONS SYS I Call 111621306 93 61,500 SH Call SOLE 0 61,500 0 0
BROCADE COMMUNICATIONS SYS I Put 111621306 0 11,400 SH Put SOLE 0 11,400 0 0
BROOKDALE SR LIVING INC COM 112463104 101 8,149 SH   SOLE 0 8,149 0 0
BROOKDALE SR LIVING INC Call 112463104 2 13,900 SH Call SOLE 0 13,900 0 0
BROOKDALE SR LIVING INC Put 112463104 37 15,000 SH Put SOLE 0 15,000 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 651 19,731 SH   SOLE 0 19,731 0 0
BROOKFIELD ASSET MGMT INC Call 112585104 0 700 SH Call SOLE 0 700 0 0
BROOKFIELD ASSET MGMT INC Put 112585104 0 1,000 SH Put SOLE 0 1,000 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 0 3 SH   SOLE 0 3 0 0
BROOKLINE BANCORP INC DEL Call 11373M107 1 300 SH Call SOLE 0 300 0 0
BRUNSWICK CORP COM 117043109 0 12 SH   SOLE 0 12 0 0
BRUNSWICK CORP Call 117043109 3 5,300 SH Call SOLE 0 5,300 0 0
BRUNSWICK CORP Put 117043109 0 3,100 SH Put SOLE 0 3,100 0 0
BSQUARE CORP COM NEW 11776U300 2 400 SH   SOLE 0 400 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 145 2,203 SH   SOLE 0 2,203 0 0
BUCKEYE PARTNERS L P Call 118230101 17 10,100 SH Call SOLE 0 10,100 0 0
BUCKEYE PARTNERS L P Put 118230101 57 8,500 SH Put SOLE 0 8,500 0 0
BUCKLE INC COM 118440106 32 1,404 SH   SOLE 0 1,404 0 0
BUCKLE INC Put 118440106 1 700 SH Put SOLE 0 700 0 0
BUFFALO WILD WINGS INC COM 119848109 48 312 SH   SOLE 0 312 0 0
BUFFALO WILD WINGS INC Call 119848109 5 3,500 SH Call SOLE 0 3,500 0 0
BUFFALO WILD WINGS INC Put 119848109 5 3,100 SH Put SOLE 0 3,100 0 0
BUILD A BEAR WORKSHOP Call 120076104 0 1,700 SH Call SOLE 0 1,700 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 263 24,027 SH   SOLE 0 24,027 0 0
BUILDERS FIRSTSOURCE INC Call 12008R107 48 199,100 SH Call SOLE 0 199,100 0 0
BUILDERS FIRSTSOURCE INC Put 12008R107 1 1,000 SH Put SOLE 0 1,000 0 0
BUNGE LIMITED COM G16962105 128 1,784 SH   SOLE 0 1,784 0 0
BUNGE LIMITED Call G16962105 106 12,100 SH Call SOLE 0 12,100 0 0
BUNGE LIMITED Put G16962105 2 800 SH Put SOLE 0 800 0 0
BURLINGTON STORES INC COM 122017106 122 1,451 SH   SOLE 0 1,451 0 0
BURLINGTON STORES INC Call 122017106 150 120,900 SH Call SOLE 0 120,900 0 0
BURLINGTON STORES INC Put 122017106 12 1,000 SH Put SOLE 0 1,000 0 0
BWX TECHNOLOGIES INC COM 05605H100 511 12,889 SH   SOLE 0 12,889 0 0
BWX TECHNOLOGIES INC Call 05605H100 11 26,000 SH Call SOLE 0 26,000 0 0
BWX TECHNOLOGIES INC Put 05605H100 58 83,200 SH Put SOLE 0 83,200 0 0
C D I CORP COM 125071100 34 4,680 SH   SOLE 0 4,680 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 73 999 SH   SOLE 0 999 0 0
C H ROBINSON WORLDWIDE INC Call 12541W209 47 29,900 SH Call SOLE 0 29,900 0 0
C H ROBINSON WORLDWIDE INC Put 12541W209 0 1,000 SH Put SOLE 0 1,000 0 0
CA INC COM 12673P105 39 1,249 SH   SOLE 0 1,249 0 0
CA INC Call 12673P105 0 36,800 SH Call SOLE 0 36,800 0 0
CABELAS INC COM 126804301 4,981 85,088 SH   SOLE 0 85,088 0 0
CABELAS INC Call 126804301 27 49,700 SH Call SOLE 0 49,700 0 0
CABELAS INC Put 126804301 155 100,800 SH Put SOLE 0 100,800 0 0
CABOT CORP COM 127055101 10 209 SH   SOLE 0 209 0 0
CABOT CORP Call 127055101 0 200 SH Call SOLE 0 200 0 0
CABOT CORP Put 127055101 0 400 SH Put SOLE 0 400 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 15 251 SH   SOLE 0 251 0 0
CABOT MICROELECTRONICS CORP Put 12709P103 0 1,300 SH Put SOLE 0 1,300 0 0
CABOT OIL & GAS CORP COM 127097103 1,658 70,999 SH   SOLE 0 70,999 0 0
CABOT OIL & GAS CORP Call 127097103 44 65,500 SH Call SOLE 0 65,500 0 0
CABOT OIL & GAS CORP Put 127097103 214 117,500 SH Put SOLE 0 117,500 0 0
CACI INTL INC CL A 127190304 224 1,803 SH   SOLE 0 1,803 0 0
CACI INTL INC Put 127190304 4 5,300 SH Put SOLE 0 5,300 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 12 511 SH   SOLE 0 511 0 0
CADENCE DESIGN SYSTEM INC Call 127387108 0 3,200 SH Call SOLE 0 3,200 0 0
CADENCE DESIGN SYSTEM INC Put 127387108 0 200 SH Put SOLE 0 200 0 0
CADIZ INC COM NEW 127537207 31 2,535 SH   SOLE 0 2,535 0 0
CADIZ INC Call 127537207 86 28,300 SH Call SOLE 0 28,300 0 0
CADIZ INC Put 127537207 11 17,600 SH Put SOLE 0 17,600 0 0
CAESARS ACQUISITION CO CL A 12768T103 1 100 SH   SOLE 0 100 0 0
CAESARS ACQUISITION CO Call 12768T103 1 700 SH Call SOLE 0 700 0 0
CAESARS ENTMT CORP COM 127686103 154 18,200 SH   SOLE 0 18,200 0 0
CAESARS ENTMT CORP Call 127686103 13 36,200 SH Call SOLE 0 36,200 0 0
CAESARS ENTMT CORP Put 127686103 15 32,200 SH Put SOLE 0 32,200 0 0
CAESARSTONE LTD ORD SHS M20598104 252 8,818 SH   SOLE 0 8,818 0 0
CAESARSTONE LTD Call M20598104 46 16,600 SH Call SOLE 0 16,600 0 0
CAESARSTONE LTD Put M20598104 95 25,800 SH Put SOLE 0 25,800 0 0
CAI INTERNATIONAL INC COM 12477X106 30 3,569 SH   SOLE 0 3,569 0 0
CAL MAINE FOODS INC COM NEW 128030202 79 1,800 SH   SOLE 0 1,800 0 0
CAL MAINE FOODS INC Call 128030202 17 10,500 SH Call SOLE 0 10,500 0 0
CAL MAINE FOODS INC Put 128030202 18 18,100 SH Put SOLE 0 18,100 0 0
CALAMOS ASSET MGMT INC CL A 12811R104 6 768 SH   SOLE 0 768 0 0
CALAMOS ASSET MGMT INC Call 12811R104 0 200 SH Call SOLE 0 200 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 114 10,900 SH   SOLE 0 10,900 0 0
CALAMP CORP COM 128126109 189 13,076 SH   SOLE 0 13,076 0 0
CALAMP CORP Call 128126109 0 2,800 SH Call SOLE 0 2,800 0 0
CALAMP CORP Put 128126109 5 1,900 SH Put SOLE 0 1,900 0 0
CALATLANTIC GROUP INC Call 128195104 0 100 SH Call SOLE 0 100 0 0
CALATLANTIC GROUP INC Put 128195104 0 1,000 SH Put SOLE 0 1,000 0 0
CALAVO GROWERS INC Call 128246105 5 2,300 SH Call SOLE 0 2,300 0 0
CALAVO GROWERS INC Put 128246105 1 300 SH Put SOLE 0 300 0 0
CALERES INC COM 129500104 0 9 SH   SOLE 0 9 0 0
CALGON CARBON CORP COM 129603106 27 1,592 SH   SOLE 0 1,592 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 227 10,698 SH   SOLE 0 10,698 0 0
CALIFORNIA RES CORP Call 13057Q206 200 35,300 SH Call SOLE 0 35,300 0 0
CALIFORNIA RES CORP Put 13057Q206 17 30,600 SH Put SOLE 0 30,600 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 0 200 SH   SOLE 0 200 0 0
CALLAWAY GOLF CO COM 131193104 23 2,099 SH   SOLE 0 2,099 0 0
CALLAWAY GOLF CO Call 131193104 0 2,000 SH Call SOLE 0 2,000 0 0
CALLAWAY GOLF CO Put 131193104 4 8,900 SH Put SOLE 0 8,900 0 0
CALLIDUS SOFTWARE INC COM 13123E500 1 100 SH   SOLE 0 100 0 0
CALLIDUS SOFTWARE INC Put 13123E500 0 700 SH Put SOLE 0 700 0 0
CALLON PETE CO DEL COM 13123X102 318 20,731 SH   SOLE 0 20,731 0 0
CALLON PETE CO DEL Call 13123X102 0 500 SH Call SOLE 0 500 0 0
CALLON PETE CO DEL Put 13123X102 113 49,100 SH Put SOLE 0 49,100 0 0
CALPINE CORP COM NEW 131347304 299 26,209 SH   SOLE 0 26,209 0 0
CALPINE CORP Call 131347304 0 3,000 SH Call SOLE 0 3,000 0 0
CALPINE CORP Put 131347304 40 10,800 SH Put SOLE 0 10,800 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 76 19,123 SH   SOLE 0 19,123 0 0
CALUMET SPECIALTY PRODS PTNR Put 131476103 3 12,000 SH Put SOLE 0 12,000 0 0
CAMBREX CORP COM 132011107 394 7,321 SH   SOLE 0 7,321 0 0
CAMBREX CORP Call 132011107 15 9,800 SH Call SOLE 0 9,800 0 0
CAMBREX CORP Put 132011107 8 44,400 SH Put SOLE 0 44,400 0 0
CAMDEN PPTY TR Call 133131102 1 600 SH Call SOLE 0 600 0 0
CAMECO CORP COM 13321L108 354 33,872 SH   SOLE 0 33,872 0 0
CAMECO CORP Call 13321L108 10 11,700 SH Call SOLE 0 11,700 0 0
CAMECO CORP Put 13321L108 34 18,500 SH Put SOLE 0 18,500 0 0
CAMPBELL SOUP CO COM 134429109 1,158 19,160 SH   SOLE 0 19,160 0 0
CAMPBELL SOUP CO Call 134429109 89 25,700 SH Call SOLE 0 25,700 0 0
CAMPBELL SOUP CO Put 134429109 86 70,700 SH Put SOLE 0 70,700 0 0
CAMPING WORLD HLDGS INC Put 13462K109 1 800 SH Put SOLE 0 800 0 0
CANADIAN NAT RES LTD COM 136385101 1,696 53,229 SH   SOLE 0 53,229 0 0
CANADIAN NAT RES LTD Call 136385101 63 19,800 SH Call SOLE 0 19,800 0 0
CANADIAN NAT RES LTD Put 136385101 142 189,400 SH Put SOLE 0 189,400 0 0
CANADIAN NATL RY CO COM 136375102 11 169 SH   SOLE 0 169 0 0
CANADIAN NATL RY CO Call 136375102 16 9,800 SH Call SOLE 0 9,800 0 0
CANADIAN NATL RY CO Put 136375102 12 6,400 SH Put SOLE 0 6,400 0 0
CANADIAN PAC RY LTD COM 13645T100 343 2,404 SH   SOLE 0 2,404 0 0
CANADIAN PAC RY LTD Call 13645T100 0 19,800 SH Call SOLE 0 19,800 0 0
CANADIAN PAC RY LTD Put 13645T100 0 1,000 SH Put SOLE 0 1,000 0 0
CANADIAN SOLAR INC Call 136635109 5 38,700 SH Call SOLE 0 38,700 0 0
CANADIAN SOLAR INC Put 136635109 25 12,400 SH Put SOLE 0 12,400 0 0
CANCER GENETICS INC COM 13739U104 2 1,495 SH   SOLE 0 1,495 0 0
CANON INC Call 138006309 0 1,300 SH Call SOLE 0 1,300 0 0
CANTEL MEDICAL CORP COM 138098108 15 200 SH   SOLE 0 200 0 0
CAPELLA EDUCATION COMPANY Put 139594105 0 100 SH Put SOLE 0 100 0 0
CAPITAL BK FINL CORP Call 139794101 13 2,700 SH Call SOLE 0 2,700 0 0
CAPITAL ONE FINL CORP COM 14040H105 697 8,000 SH   SOLE 0 8,000 0 0
CAPITAL ONE FINL CORP *W EXP 11/14/201 14040H139 1,034 22,889 SH   SOLE 0 22,889 0 0
CAPITAL ONE FINL CORP Call 14040H105 1,230 139,000 SH Call SOLE 0 139,000 0 0
CAPITAL ONE FINL CORP Put 14040H105 11 6,300 SH Put SOLE 0 6,300 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 143 45,006 SH   SOLE 0 45,006 0 0
CAPITAL PRODUCT PARTNERS L P Call Y11082107 0 39,400 SH Call SOLE 0 39,400 0 0
CAPITAL PRODUCT PARTNERS L P Put Y11082107 43 25,300 SH Put SOLE 0 25,300 0 0
CAPITAL SOUTHWEST CORP COM 140501107 8 500 SH   SOLE 0 500 0 0
CAPITALA FIN CORP Call 14054R106 6 3,500 SH Call SOLE 0 3,500 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 75 7,425 SH   SOLE 0 7,425 0 0
CAPSTEAD MTG CORP Call 14067E506 0 100 SH Call SOLE 0 100 0 0
CAPSTEAD MTG CORP Put 14067E506 4 7,500 SH Put SOLE 0 7,500 0 0
CARA THERAPEUTICS INC COM 140755109 234 25,223 SH   SOLE 0 25,223 0 0
CARA THERAPEUTICS INC Call 140755109 155 69,200 SH Call SOLE 0 69,200 0 0
CARA THERAPEUTICS INC Put 140755109 4 6,500 SH Put SOLE 0 6,500 0 0
CARBO CERAMICS INC COM 140781105 233 22,352 SH   SOLE 0 22,352 0 0
CARBO CERAMICS INC Call 140781105 12 16,900 SH Call SOLE 0 16,900 0 0
CARBO CERAMICS INC Put 140781105 622 34,100 SH Put SOLE 0 34,100 0 0
CARBONITE INC Call 141337105 24 14,500 SH Call SOLE 0 14,500 0 0
CARBONITE INC Put 141337105 2 2,500 SH Put SOLE 0 2,500 0 0
CARDINAL FINL CORP COM 14149F109 15 463 SH   SOLE 0 463 0 0
CARDINAL HEALTH INC COM 14149Y108 115 1,610 SH   SOLE 0 1,610 0 0
CARDINAL HEALTH INC Call 14149Y108 8 14,900 SH Call SOLE 0 14,900 0 0
CARDINAL HEALTH INC Put 14149Y108 12 4,300 SH Put SOLE 0 4,300 0 0
CARDIOME PHARMA CORP COM NO PAR 14159U301 3 1,409 SH   SOLE 0 1,409 0 0
CARDIOME PHARMA CORP Put 14159U301 57 25,300 SH Put SOLE 0 25,300 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 165 6,823 SH   SOLE 0 6,823 0 0
CARDTRONICS PLC SHS CL A G1991C105 2 39 SH   SOLE 0 39 0 0
CARDTRONICS PLC Call G1991C105 6 1,200 SH Call SOLE 0 1,200 0 0
CARDTRONICS PLC Put G1991C105 3 3,500 SH Put SOLE 0 3,500 0 0
CARE CAP PPTYS INC COM 141624106 13 544 SH   SOLE 0 544 0 0
CARE CAP PPTYS INC Call 141624106 11 11,700 SH Call SOLE 0 11,700 0 0
CARE CAP PPTYS INC Put 141624106 0 500 SH Put SOLE 0 500 0 0
CARE COM INC Call 141633107 0 600 SH Call SOLE 0 600 0 0
CARE COM INC Put 141633107 1 1,000 SH Put SOLE 0 1,000 0 0
CAREER EDUCATION CORP Call 141665109 44 14,400 SH Call SOLE 0 14,400 0 0
CARETRUST REIT INC Put 14174T107 2 5,000 SH Put SOLE 0 5,000 0 0
CARLISLE COS INC Call 142339100 1 300 SH Call SOLE 0 300 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 77 5,097 SH   SOLE 0 5,097 0 0
CARLYLE GROUP L P Call 14309L102 0 5,400 SH Call SOLE 0 5,400 0 0
CARLYLE GROUP L P Put 14309L102 19 58,900 SH Put SOLE 0 58,900 0 0
CARMAX INC COM 143130102 1,408 21,877 SH   SOLE 0 21,877 0 0
CARMAX INC Call 143130102 107 73,200 SH Call SOLE 0 73,200 0 0
CARMAX INC Put 143130102 87 68,200 SH Put SOLE 0 68,200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 268 5,166 SH   SOLE 0 5,166 0 0
CARNIVAL CORP Call 143658300 23 13,100 SH Call SOLE 0 13,100 0 0
CARNIVAL CORP Put 143658300 6 13,500 SH Put SOLE 0 13,500 0 0
CARRIAGE SVCS INC Call 143905107 1 300 SH Call SOLE 0 300 0 0
CARRIZO OIL & GAS INC COM 144577103 341 9,141 SH   SOLE 0 9,141 0 0
CARRIZO OIL & GAS INC Call 144577103 5 11,900 SH Call SOLE 0 11,900 0 0
CARRIZO OIL & GAS INC Put 144577103 85 15,300 SH Put SOLE 0 15,300 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 9 591 SH   SOLE 0 591 0 0
CARROLS RESTAURANT GROUP INC Call 14574X104 0 200 SH Call SOLE 0 200 0 0
CARTER INC COM 146229109 8 104 SH   SOLE 0 104 0 0
CASELLA WASTE SYS INC Call 147448104 0 5,200 SH Call SOLE 0 5,200 0 0
CASEYS GEN STORES INC COM 147528103 1,723 14,495 SH   SOLE 0 14,495 0 0
CASEYS GEN STORES INC Call 147528103 1 1,800 SH Call SOLE 0 1,800 0 0
CASEYS GEN STORES INC Put 147528103 41 7,700 SH Put SOLE 0 7,700 0 0
CASS INFORMATION SYS INC COM 14808P109 141 1,929 SH   SOLE 0 1,929 0 0
CASS INFORMATION SYS INC Call 14808P109 2 1,000 SH Call SOLE 0 1,000 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 9 1,976 SH   SOLE 0 1,976 0 0
CASTLIGHT HEALTH INC Call 14862Q100 1 2,500 SH Call SOLE 0 2,500 0 0
CATALENT INC Call 148806102 28 14,900 SH Call SOLE 0 14,900 0 0
CATALENT INC Put 148806102 1 3,300 SH Put SOLE 0 3,300 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 5 5,646 SH   SOLE 0 5,646 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 56 4,984 SH   SOLE 0 4,984 0 0
CATERPILLAR INC DEL COM 149123101 1,315 14,182 SH   SOLE 0 14,182 0 0
CATERPILLAR INC DEL Call 149123101 418 48,200 SH Call SOLE 0 48,200 0 0
CATERPILLAR INC DEL Put 149123101 161 51,600 SH Put SOLE 0 51,600 0 0
CATHAY GEN BANCORP COM 149150104 8 213 SH   SOLE 0 213 0 0
CATO CORP NEW Call 149205106 1 2,400 SH Call SOLE 0 2,400 0 0
CATO CORP NEW Put 149205106 1 100 SH Put SOLE 0 100 0 0
CAVCO INDS INC DEL COM 149568107 17 178 SH   SOLE 0 178 0 0
CAVIUM INC Call 14964U108 2 4,900 SH Call SOLE 0 4,900 0 0
CBL & ASSOC PPTYS INC COM 124830100 29 2,575 SH   SOLE 0 2,575 0 0
CBL & ASSOC PPTYS INC Call 124830100 9 25,500 SH Call SOLE 0 25,500 0 0
CBL & ASSOC PPTYS INC Put 124830100 1 8,200 SH Put SOLE 0 8,200 0 0
CBOE HLDGS INC Call 12503M108 101 14,800 SH Call SOLE 0 14,800 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 54 7,500 SH   SOLE 0 7,500 0 0
CBRE GROUP INC CL A 12504L109 0 12 SH   SOLE 0 12 0 0
CBRE GROUP INC Call 12504L109 1 2,000 SH Call SOLE 0 2,000 0 0
CBRE GROUP INC Put 12504L109 2 12,900 SH Put SOLE 0 12,900 0 0
CBS CORP NEW Call 124857202 31 10,500 SH Call SOLE 0 10,500 0 0
CBS CORP NEW Put 124857202 2 4,500 SH Put SOLE 0 4,500 0 0
CDK GLOBAL INC COM 12508E101 1,835 30,758 SH   SOLE 0 30,758 0 0
CDK GLOBAL INC Call 12508E101 4 2,400 SH Call SOLE 0 2,400 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 70 860 SH   SOLE 0 860 0 0
CDN IMPERIAL BK COMM TORONTO Call 136069101 10 4,900 SH Call SOLE 0 4,900 0 0
CDN IMPERIAL BK COMM TORONTO Put 136069101 24 8,400 SH Put SOLE 0 8,400 0 0
CDW CORP COM 12514G108 59 1,151 SH   SOLE 0 1,151 0 0
CDW CORP Call 12514G108 6 3,000 SH Call SOLE 0 3,000 0 0
CEB INC COM 125134106 17 283 SH   SOLE 0 283 0 0
CECO ENVIRONMENTAL CORP COM 125141101 12 888 SH   SOLE 0 888 0 0
CEDAR FAIR L P Call 150185106 19 5,000 SH Call SOLE 0 5,000 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 18 2,843 SH   SOLE 0 2,843 0 0
CELADON GROUP INC COM 150838100 15 2,230 SH   SOLE 0 2,230 0 0
CELADON GROUP INC Call 150838100 0 600 SH Call SOLE 0 600 0 0
CELADON GROUP INC Put 150838100 12 12,700 SH Put SOLE 0 12,700 0 0
CELANESE CORP DEL COM SER A 150870103 60 768 SH   SOLE 0 768 0 0
CELANESE CORP DEL Call 150870103 21 5,900 SH Call SOLE 0 5,900 0 0
CELANESE CORP DEL Put 150870103 21 8,600 SH Put SOLE 0 8,600 0 0
CELESTICA INC SUB VTG SHS 15101Q108 19 1,618 SH   SOLE 0 1,618 0 0
CELGENE CORP COM 151020104 1,704 14,723 SH   SOLE 0 14,723 0 0
CELGENE CORP Call 151020104 651 97,500 SH Call SOLE 0 97,500 0 0
CELGENE CORP Put 151020104 186 59,100 SH Put SOLE 0 59,100 0 0
CELLCOM ISRAEL LTD SHS M2196U109 12 1,620 SH   SOLE 0 1,620 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 108 30,755 SH   SOLE 0 30,755 0 0
CELLDEX THERAPEUTICS INC NEW Call 15117B103 14 54,100 SH Call SOLE 0 54,100 0 0
CELLDEX THERAPEUTICS INC NEW Put 15117B103 1 300 SH Put SOLE 0 300 0 0
CELLECTIS S A Call 15117K103 0 2,800 SH Call SOLE 0 2,800 0 0
CELLECTIS S A Put 15117K103 2 200 SH Put SOLE 0 200 0 0
CELSION CORPORATION COM PAR 15117N404 3 10,017 SH   SOLE 0 10,017 0 0
CEMEX SAB DE CV Call 151290889 2 1,800 SH Call SOLE 0 1,800 0 0
CEMEX SAB DE CV Put 151290889 0 49,000 SH Put SOLE 0 49,000 0 0
CEMPRA INC COM 15130J109 193 69,051 SH   SOLE 0 69,051 0 0
CEMPRA INC Call 15130J109 5 120,700 SH Call SOLE 0 120,700 0 0
CEMPRA INC Put 15130J109 175 53,100 SH Put SOLE 0 53,100 0 0
CENTENE CORP DEL COM 15135B101 128 2,268 SH   SOLE 0 2,268 0 0
CENTENE CORP DEL Call 15135B101 42 24,900 SH Call SOLE 0 24,900 0 0
CENTENE CORP DEL Put 15135B101 22 30,500 SH Put SOLE 0 30,500 0 0
CENTENNIAL RESOURCE DEV INC Call 15136A102 312 92,000 SH Call SOLE 0 92,000 0 0
CENTENNIAL RESOURCE DEV INC Put 15136A102 3 61,200 SH Put SOLE 0 61,200 0 0
CENTERPOINT ENERGY INC COM 15189T107 22 900 SH   SOLE 0 900 0 0
CENTERPOINT ENERGY INC Call 15189T107 4 8,700 SH Call SOLE 0 8,700 0 0
CENTERSTATE BANKS INC Call 15201P109 27 8,100 SH Call SOLE 0 8,100 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 8 1,300 SH   SOLE 0 1,300 0 0
CENTRAL FD CDA LTD CL A 153501101 46 4,100 SH   SOLE 0 4,100 0 0
CENTRAL GARDEN & PET CO COM 153527106 119 3,598 SH   SOLE 0 3,598 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 148 4,822 SH   SOLE 0 4,822 0 0
CENTRAL GARDEN & PET CO Call 153527205 3 1,900 SH Call SOLE 0 1,900 0 0
CENTRAL GARDEN & PET CO Call 153527106 3 500 SH Call SOLE 0 500 0 0
CENTRAL GARDEN & PET CO Put 153527106 0 600 SH Put SOLE 0 600 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 52 1,673 SH   SOLE 0 1,673 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 12 634 SH   SOLE 0 634 0 0
CENTURY ALUM CO COM 156431108 208 24,399 SH   SOLE 0 24,399 0 0
CENTURY ALUM CO Call 156431108 8 42,700 SH Call SOLE 0 42,700 0 0
CENTURY ALUM CO Put 156431108 0 7,900 SH Put SOLE 0 7,900 0 0
CENTURY CASINOS INC COM 156492100 0 100 SH   SOLE 0 100 0 0
CENTURY CMNTYS INC Put 156504300 5 2,000 SH Put SOLE 0 2,000 0 0
CENTURYLINK INC COM 156700106 269 11,314 SH   SOLE 0 11,314 0 0
CENTURYLINK INC Call 156700106 4 31,900 SH Call SOLE 0 31,900 0 0
CENTURYLINK INC Put 156700106 33 17,600 SH Put SOLE 0 17,600 0 0
CENVEO INC Call 15670S402 15 43,000 SH Call SOLE 0 43,000 0 0
CENVEO INC Put 15670S402 1 2,600 SH Put SOLE 0 2,600 0 0
CERAGON NETWORKS LTD ORD M22013102 7 2,979 SH   SOLE 0 2,979 0 0
CERAGON NETWORKS LTD Call M22013102 0 100 SH Call SOLE 0 100 0 0
CERAGON NETWORKS LTD Put M22013102 3 16,500 SH Put SOLE 0 16,500 0 0
CERNER CORP COM 156782104 260 5,492 SH   SOLE 0 5,492 0 0
CERNER CORP Call 156782104 0 9,800 SH Call SOLE 0 9,800 0 0
CERNER CORP Put 156782104 21 4,100 SH Put SOLE 0 4,100 0 0
CERUS CORP COM 157085101 103 23,782 SH   SOLE 0 23,782 0 0
CERUS CORP Call 157085101 0 6,000 SH Call SOLE 0 6,000 0 0
CERUS CORP Put 157085101 80 30,000 SH Put SOLE 0 30,000 0 0
CEVA INC COM 157210105 6 193 SH   SOLE 0 193 0 0
CEVA INC Call 157210105 5 1,100 SH Call SOLE 0 1,100 0 0
CF INDS HLDGS INC COM 125269100 526 16,717 SH   SOLE 0 16,717 0 0
CF INDS HLDGS INC Call 125269100 126 43,000 SH Call SOLE 0 43,000 0 0
CF INDS HLDGS INC Put 125269100 71 7,000 SH Put SOLE 0 7,000 0 0
CGG SPON ADR NEW 12531Q204 0 33 SH   SOLE 0 33 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 203 9,572 SH   SOLE 0 9,572 0 0
CHANGYOU COM LTD Call 15911M107 0 300 SH Call SOLE 0 300 0 0
CHANGYOU COM LTD Put 15911M107 59 18,500 SH Put SOLE 0 18,500 0 0
CHANNELADVISOR CORP COM 159179100 2 204 SH   SOLE 0 204 0 0
CHARLES RIV LABS INTL INC Call 159864107 1 500 SH Call SOLE 0 500 0 0
CHART INDS INC Call 16115Q308 2 1,600 SH Call SOLE 0 1,600 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 7,777 27,011 SH   SOLE 0 27,011 0 0
CHARTER COMMUNICATIONS INC N Call 16119P108 12,143 230,800 SH Call SOLE 0 230,800 0 0
CHARTER COMMUNICATIONS INC N Put 16119P108 1,230 173,100 SH Put SOLE 0 173,100 0 0
CHATHAM LODGING TR COM 16208T102 87 4,282 SH   SOLE 0 4,282 0 0
CHATHAM LODGING TR Call 16208T102 0 400 SH Call SOLE 0 400 0 0
CHATHAM LODGING TR Put 16208T102 8 11,400 SH Put SOLE 0 11,400 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 335 3,977 SH   SOLE 0 3,977 0 0
CHECK POINT SOFTWARE TECH LT Call M22465104 33 27,600 SH Call SOLE 0 27,600 0 0
CHECK POINT SOFTWARE TECH LT Put M22465104 47 26,300 SH Put SOLE 0 26,300 0 0
CHEESECAKE FACTORY INC COM 163072101 65 1,089 SH   SOLE 0 1,089 0 0
CHEETAH MOBILE INC ADR 163075104 147 15,423 SH   SOLE 0 15,423 0 0
CHEETAH MOBILE INC Call 163075104 44 26,000 SH Call SOLE 0 26,000 0 0
CHEETAH MOBILE INC Put 163075104 12 1,900 SH Put SOLE 0 1,900 0 0
CHEFS WHSE INC COM 163086101 47 3,019 SH   SOLE 0 3,019 0 0
CHEFS WHSE INC Call 163086101 3 1,100 SH Call SOLE 0 1,100 0 0
CHEFS WHSE INC Put 163086101 0 2,200 SH Put SOLE 0 2,200 0 0
CHEGG INC Call 163092109 40 26,100 SH Call SOLE 0 26,100 0 0
CHEMICAL FINL CORP COM 163731102 6 124 SH   SOLE 0 124 0 0
CHEMICAL FINL CORP Call 163731102 10 1,500 SH Call SOLE 0 1,500 0 0
CHEMOCENTRYX INC COM 16383L106 13 1,815 SH   SOLE 0 1,815 0 0
CHEMOCENTRYX INC Call 16383L106 0 300 SH Call SOLE 0 300 0 0
CHEMOCENTRYX INC Put 16383L106 8 5,000 SH Put SOLE 0 5,000 0 0
CHEMOURS CO COM 163851108 155 7,046 SH   SOLE 0 7,046 0 0
CHEMOURS CO Call 163851108 335 47,400 SH Call SOLE 0 47,400 0 0
CHEMOURS CO Put 163851108 9 17,500 SH Put SOLE 0 17,500 0 0
CHEMTURA CORP COM NEW 163893209 6 185 SH   SOLE 0 185 0 0
CHEMTURA CORP Put 163893209 0 100 SH Put SOLE 0 100 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,852 68,851 SH   SOLE 0 68,851 0 0
CHENIERE ENERGY INC Call 16411R208 86 67,800 SH Call SOLE 0 67,800 0 0
CHENIERE ENERGY INC Put 16411R208 168 90,000 SH Put SOLE 0 90,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 237 8,244 SH   SOLE 0 8,244 0 0
CHENIERE ENERGY PARTNERS LP Call 16411Q101 0 900 SH Call SOLE 0 900 0 0
CHENIERE ENERGY PARTNERS LP Put 16411Q101 2 14,900 SH Put SOLE 0 14,900 0 0
CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 8 400 SH   SOLE 0 400 0 0
CHEROKEE INC DEL NEW Put 16444H102 0 100 SH Put SOLE 0 100 0 0
CHESAPEAKE ENERGY CORP COM 165167107 319 45,544 SH   SOLE 0 45,544 0 0
CHESAPEAKE ENERGY CORP Call 165167107 102 159,300 SH Call SOLE 0 159,300 0 0
CHESAPEAKE ENERGY CORP Put 165167107 225 142,700 SH Put SOLE 0 142,700 0 0
CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 13 5,978 SH   SOLE 0 5,978 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 11 441 SH   SOLE 0 441 0 0
CHESAPEAKE LODGING TR Call 165240102 0 600 SH Call SOLE 0 600 0 0
CHESAPEAKE LODGING TR Put 165240102 0 300 SH Put SOLE 0 300 0 0
CHEVRON CORP NEW COM 166764100 23,159 196,766 SH   SOLE 0 196,766 0 0
CHEVRON CORP NEW Call 166764100 1,070 125,500 SH Call SOLE 0 125,500 0 0
CHEVRON CORP NEW Put 166764100 369 458,900 SH Put SOLE 0 458,900 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 736 23,208 SH   SOLE 0 23,208 0 0
CHICAGO BRIDGE & IRON CO N V Call 167250109 5 30,100 SH Call SOLE 0 30,100 0 0
CHICAGO BRIDGE & IRON CO N V Put 167250109 76 11,600 SH Put SOLE 0 11,600 0 0
CHICOS FAS INC Call 168615102 0 1,500 SH Call SOLE 0 1,500 0 0
CHICOS FAS INC Put 168615102 1 15,900 SH Put SOLE 0 15,900 0 0
CHILDRENS PL INC Call 168905107 247 14,600 SH Call SOLE 0 14,600 0 0
CHIMERA INVT CORP Call 16934Q208 1 3,400 SH Call SOLE 0 3,400 0 0
CHIMERA INVT CORP Put 16934Q208 0 1,100 SH Put SOLE 0 1,100 0 0
CHIMERIX INC COM 16934W106 58 12,630 SH   SOLE 0 12,630 0 0
CHIMERIX INC Call 16934W106 12 18,700 SH Call SOLE 0 18,700 0 0
CHIMERIX INC Put 16934W106 0 500 SH Put SOLE 0 500 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 0 33 SH   SOLE 0 33 0 0
CHINA AUTOMOTIVE SYS INC Call 16936R105 0 1,000 SH Call SOLE 0 1,000 0 0
CHINA AUTOMOTIVE SYS INC Put 16936R105 0 1,700 SH Put SOLE 0 1,700 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 7,617 70,846 SH   SOLE 0 70,846 0 0
CHINA BIOLOGIC PRODS INC Call 16938C106 0 17,100 SH Call SOLE 0 17,100 0 0
CHINA BIOLOGIC PRODS INC Put 16938C106 47 5,400 SH Put SOLE 0 5,400 0 0
CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 3 300 SH   SOLE 0 300 0 0
CHINA FIN ONLINE CO LTD SPONSORED ADR 169379104 2 604 SH   SOLE 0 604 0 0
CHINA FIN ONLINE CO LTD Call 169379104 0 600 SH Call SOLE 0 600 0 0
CHINA GREEN AGRICULTURE INC Put 16943W105 7 8,300 SH Put SOLE 0 8,300 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 9 701 SH   SOLE 0 701 0 0
CHINA LIFE INS CO LTD Call 16939P106 8 14,900 SH Call SOLE 0 14,900 0 0
CHINA LIFE INS CO LTD Put 16939P106 0 3,000 SH Put SOLE 0 3,000 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 235 4,552 SH   SOLE 0 4,552 0 0
CHINA LODGING GROUP LTD Put 16949N109 21 1,700 SH Put SOLE 0 1,700 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,461 46,949 SH   SOLE 0 46,949 0 0
CHINA MOBILE LIMITED Call 16941M109 3 118,000 SH Call SOLE 0 118,000 0 0
CHINA MOBILE LIMITED Put 16941M109 16 16,200 SH Put SOLE 0 16,200 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 710 10,004 SH   SOLE 0 10,004 0 0
CHINA PETE & CHEM CORP Call 16941R108 3 10,600 SH Call SOLE 0 10,600 0 0
CHINA PETE & CHEM CORP Put 16941R108 8 3,700 SH Put SOLE 0 3,700 0 0
CHINA RECYCLING ENERGY CORP COM NEW 168913200 0 110 SH   SOLE 0 110 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 55 4,800 SH   SOLE 0 4,800 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 9 2,321 SH   SOLE 0 2,321 0 0
CHINA YUCHAI INTL LTD COM G21082105 10 741 SH   SOLE 0 741 0 0
CHINACACHE INTL HLDG LTD SPON ADR 16950M107 28 11,265 SH   SOLE 0 11,265 0 0
CHINACACHE INTL HLDG LTD Call 16950M107 0 9,000 SH Call SOLE 0 9,000 0 0
CHINACACHE INTL HLDG LTD Put 16950M107 0 200 SH Put SOLE 0 200 0 0
CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 50 3,610 SH   SOLE 0 3,610 0 0
CHIPMOS TECHNOLOGIES INC Call 16965P103 1 1,000 SH Call SOLE 0 1,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 37 100 SH   SOLE 0 100 0 0
CHUBB LIMITED COM H1467J104 155 1,178 SH   SOLE 0 1,178 0 0
CHUBB LIMITED Call H1467J104 13 2,500 SH Call SOLE 0 2,500 0 0
CHUBB LIMITED Put H1467J104 0 1,800 SH Put SOLE 0 1,800 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 6 200 SH   SOLE 0 200 0 0
CHURCH & DWIGHT INC COM 171340102 377 8,535 SH   SOLE 0 8,535 0 0
CHURCH & DWIGHT INC Call 171340102 0 3,100 SH Call SOLE 0 3,100 0 0
CHURCH & DWIGHT INC Put 171340102 0 100 SH Put SOLE 0 100 0 0
CHURCHILL DOWNS INC COM 171484108 123 823 SH   SOLE 0 823 0 0
CHURCHILL DOWNS INC Put 171484108 12 21,400 SH Put SOLE 0 21,400 0 0
CHUYS HLDGS INC COM 171604101 116 3,593 SH   SOLE 0 3,593 0 0
CHUYS HLDGS INC Call 171604101 15 9,100 SH Call SOLE 0 9,100 0 0
CHUYS HLDGS INC Put 171604101 4 18,400 SH Put SOLE 0 18,400 0 0
CIBER INC COM 17163B102 0 158 SH   SOLE 0 158 0 0
CIENA CORP COM NEW 171779309 7 300 SH   SOLE 0 300 0 0
CIENA CORP Call 171779309 79 18,000 SH Call SOLE 0 18,000 0 0
CIGNA CORPORATION Call 125509109 64 1,400 SH Call SOLE 0 1,400 0 0
CIGNA CORPORATION Put 125509109 69 47,600 SH Put SOLE 0 47,600 0 0
CIMAREX ENERGY CO COM 171798101 184 1,356 SH   SOLE 0 1,356 0 0
CIMAREX ENERGY CO Call 171798101 12 12,200 SH Call SOLE 0 12,200 0 0
CIMAREX ENERGY CO Put 171798101 0 200 SH Put SOLE 0 200 0 0
CIMPRESS N V SHS EURO N20146101 316 3,454 SH   SOLE 0 3,454 0 0
CIMPRESS N V Call N20146101 0 500 SH Call SOLE 0 500 0 0
CIMPRESS N V Put N20146101 36 14,000 SH Put SOLE 0 14,000 0 0
CINCINNATI BELL INC NEW Call 171871502 0 5,000 SH Call SOLE 0 5,000 0 0
CINEMARK HOLDINGS INC COM 17243V102 1 29 SH   SOLE 0 29 0 0
CINEMARK HOLDINGS INC Call 17243V102 0 500 SH Call SOLE 0 500 0 0
CINER RES LP COM UNIT LTD 172464109 4 144 SH   SOLE 0 144 0 0
CINTAS CORP COM 172908105 167 1,448 SH   SOLE 0 1,448 0 0
CINTAS CORP Call 172908105 4 1,500 SH Call SOLE 0 1,500 0 0
CIRCOR INTL INC COM 17273K109 156 2,415 SH   SOLE 0 2,415 0 0
CIRCOR INTL INC Call 17273K109 9 4,900 SH Call SOLE 0 4,900 0 0
CIRCOR INTL INC Put 17273K109 0 600 SH Put SOLE 0 600 0 0
CIRRUS LOGIC INC COM 172755100 1,289 22,808 SH   SOLE 0 22,808 0 0
CIRRUS LOGIC INC Call 172755100 36 31,700 SH Call SOLE 0 31,700 0 0
CISCO SYS INC COM 17275R102 1,269 42,018 SH   SOLE 0 42,018 0 0
CISCO SYS INC Call 17275R102 405 153,600 SH Call SOLE 0 153,600 0 0
CISCO SYS INC Put 17275R102 130 157,000 SH Put SOLE 0 157,000 0 0
CIT GROUP INC COM NEW 125581801 965 22,626 SH   SOLE 0 22,626 0 0
CIT GROUP INC Call 125581801 127 36,200 SH Call SOLE 0 36,200 0 0
CIT GROUP INC Put 125581801 18 46,900 SH Put SOLE 0 46,900 0 0
CITI TRENDS INC COM 17306X102 8 445 SH   SOLE 0 445 0 0
CITI TRENDS INC Put 17306X102 0 700 SH Put SOLE 0 700 0 0
CITIGROUP INC COM NEW 172967424 3,414 57,453 SH   SOLE 0 57,453 0 0
CITIGROUP INC Call 172967424 4,233 557,400 SH Call SOLE 0 557,400 0 0
CITIGROUP INC Put 172967424 683 952,000 SH Put SOLE 0 952,000 0 0
CITIZENS FINL GROUP INC COM 174610105 3,460 97,130 SH   SOLE 0 97,130 0 0
CITIZENS FINL GROUP INC Call 174610105 235 23,500 SH Call SOLE 0 23,500 0 0
CITIZENS FINL GROUP INC Put 174610105 5 44,600 SH Put SOLE 0 44,600 0 0
CITIZENS INC Call 174740100 4 3,300 SH Call SOLE 0 3,300 0 0
CITRIX SYS INC COM 177376100 114 1,282 SH   SOLE 0 1,282 0 0
CITRIX SYS INC Call 177376100 1 2,200 SH Call SOLE 0 2,200 0 0
CITRIX SYS INC Put 177376100 35 6,700 SH Put SOLE 0 6,700 0 0
CITY OFFICE REIT INC COM 178587101 89 6,770 SH   SOLE 0 6,770 0 0
CITY OFFICE REIT INC Put 178587101 0 1,000 SH Put SOLE 0 1,000 0 0
CIVEO CORP CDA COM 17878Y108 4 2,030 SH   SOLE 0 2,030 0 0
CIVEO CORP CDA Call 17878Y108 15 14,300 SH Call SOLE 0 14,300 0 0
CIVITAS SOLUTIONS INC COM 17887R102 1 100 SH   SOLE 0 100 0 0
CLARCOR INC Call 179895107 30 2,600 SH Call SOLE 0 2,600 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 3 200 SH   SOLE 0 200 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 152 13,362 SH   SOLE 0 13,362 0 0
CLAYMORE EXCHANGE TRD FD TR Call 18383Q861 2 22,300 SH Call SOLE 0 22,300 0 0
CLAYMORE EXCHANGE TRD FD TR Call 18383Q739 0 100 SH Call SOLE 0 100 0 0
CLAYMORE EXCHANGE TRD FD TR Put 18383Q739 3 5,100 SH Put SOLE 0 5,100 0 0
CLAYMORE EXCHANGE TRD FD TR Put 18383Q861 5 1,300 SH Put SOLE 0 1,300 0 0
CLAYMORE EXCHANGE TRD FD TR Put 18383Q796 7 9,000 SH Put SOLE 0 9,000 0 0
CLEAN ENERGY FUELS CORP COM 184499101 3 1,300 SH   SOLE 0 1,300 0 0
CLEAN ENERGY FUELS CORP Call 184499101 0 20,300 SH Call SOLE 0 20,300 0 0
CLEAN ENERGY FUELS CORP Put 184499101 27 4,000 SH Put SOLE 0 4,000 0 0
CLEAN HARBORS INC COM 184496107 10 180 SH   SOLE 0 180 0 0
CLEAN HARBORS INC Call 184496107 0 200 SH Call SOLE 0 200 0 0
CLEAN HARBORS INC Put 184496107 0 1,000 SH Put SOLE 0 1,000 0 0
CLEARFIELD INC COM 18482P103 17 824 SH   SOLE 0 824 0 0
CLEARFIELD INC Call 18482P103 3 1,000 SH Call SOLE 0 1,000 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 18 5,488 SH   SOLE 0 5,488 0 0
CLEARSIGN COMBUSTION CORP Call 185064102 8 25,400 SH Call SOLE 0 25,400 0 0
CLEARSIGN COMBUSTION CORP Put 185064102 36 20,200 SH Put SOLE 0 20,200 0 0
CLEARWATER PAPER CORP COM 18538R103 35 541 SH   SOLE 0 541 0 0
CLEARWATER PAPER CORP Call 18538R103 7 1,300 SH Call SOLE 0 1,300 0 0
CLEARWATER PAPER CORP Put 18538R103 0 2,500 SH Put SOLE 0 2,500 0 0
CLIFFS NAT RES INC COM 18683K101 218 25,933 SH   SOLE 0 25,933 0 0
CLIFFS NAT RES INC Call 18683K101 402 130,000 SH Call SOLE 0 130,000 0 0
CLIFFS NAT RES INC Put 18683K101 2 3,200 SH Put SOLE 0 3,200 0 0
CLOROX CO DEL Call 189054109 0 500 SH Call SOLE 0 500 0 0
CLOROX CO DEL Put 189054109 4 600 SH Put SOLE 0 600 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 74 13,300 SH   SOLE 0 13,300 0 0
CLOUD PEAK ENERGY INC Call 18911Q102 18 30,200 SH Call SOLE 0 30,200 0 0
CLOUD PEAK ENERGY INC Put 18911Q102 1 5,900 SH Put SOLE 0 5,900 0 0
CLOVIS ONCOLOGY INC COM 189464100 3,092 69,617 SH   SOLE 0 69,617 0 0
CLOVIS ONCOLOGY INC Call 189464100 629 97,200 SH Call SOLE 0 97,200 0 0
CLOVIS ONCOLOGY INC Put 189464100 1,149 88,300 SH Put SOLE 0 88,300 0 0
CLUBCORP HLDGS INC COM 18948M108 244 17,009 SH   SOLE 0 17,009 0 0
CLUBCORP HLDGS INC Call 18948M108 2 3,100 SH Call SOLE 0 3,100 0 0
CLUBCORP HLDGS INC Put 18948M108 1 6,600 SH Put SOLE 0 6,600 0 0
CM FIN INC Call 12574Q103 0 300 SH Call SOLE 0 300 0 0
CM FIN INC Put 12574Q103 0 900 SH Put SOLE 0 900 0 0
CME GROUP INC COM 12572Q105 92 800 SH   SOLE 0 800 0 0
CME GROUP INC Put 12572Q105 0 2,000 SH Put SOLE 0 2,000 0 0
CMS ENERGY CORP COM 125896100 53 1,281 SH   SOLE 0 1,281 0 0
CNA FINL CORP Call 126117100 2 400 SH Call SOLE 0 400 0 0
CNH INDL N V SHS N20944109 12 1,454 SH   SOLE 0 1,454 0 0
CNO FINL GROUP INC COM 12621E103 30 1,611 SH   SOLE 0 1,611 0 0
CNO FINL GROUP INC Put 12621E103 0 100 SH Put SOLE 0 100 0 0
CNOOC LTD SPONSORED ADR 126132109 324 2,615 SH   SOLE 0 2,615 0 0
CNOOC LTD Call 126132109 2 4,400 SH Call SOLE 0 4,400 0 0
CNOOC LTD Put 126132109 2,921 145,000 SH Put SOLE 0 145,000 0 0
CNOVA N V Call N20947102 1 2,100 SH Call SOLE 0 2,100 0 0
CNOVA N V Put N20947102 0 3,300 SH Put SOLE 0 3,300 0 0
COACH INC COM 189754104 207 5,916 SH   SOLE 0 5,916 0 0
COACH INC Call 189754104 1 1,500 SH Call SOLE 0 1,500 0 0
COACH INC Put 189754104 62 3,100 SH Put SOLE 0 3,100 0 0
COBALT INTL ENERGY INC COM 19075F106 102 84,347 SH   SOLE 0 84,347 0 0
COBALT INTL ENERGY INC Call 19075F106 0 2,700 SH Call SOLE 0 2,700 0 0
COBALT INTL ENERGY INC Put 19075F106 718 169,100 SH Put SOLE 0 169,100 0 0
COBIZ FINANCIAL INC COM 190897108 11 657 SH   SOLE 0 657 0 0
COCA COLA CO COM 191216100 872 21,035 SH   SOLE 0 21,035 0 0
COCA COLA CO Call 191216100 35 26,500 SH Call SOLE 0 26,500 0 0
COCA COLA CO Put 191216100 15 83,100 SH Put SOLE 0 83,100 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 338 10,796 SH   SOLE 0 10,796 0 0
COCA COLA EUROPEAN PARTNERS Call G25839104 1 21,800 SH Call SOLE 0 21,800 0 0
COCA COLA EUROPEAN PARTNERS Put G25839104 5 1,800 SH Put SOLE 0 1,800 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 77 1,225 SH   SOLE 0 1,225 0 0
COCA COLA FEMSA S A B DE C V Call 191241108 1 600 SH Call SOLE 0 600 0 0
COEUR MNG INC COM NEW 192108504 281 31,000 SH   SOLE 0 31,000 0 0
COEUR MNG INC Call 192108504 1 8,100 SH Call SOLE 0 8,100 0 0
COEUR MNG INC Put 192108504 7 3,900 SH Put SOLE 0 3,900 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5 138 SH   SOLE 0 138 0 0
COGENT COMMUNICATIONS HLDGS Call 19239V302 1 300 SH Call SOLE 0 300 0 0
COGINT INC COM 19241Q101 1 300 SH   SOLE 0 300 0 0
COGINT INC Call 19241Q101 1 4,000 SH Call SOLE 0 4,000 0 0
COGNEX CORP COM 192422103 7 120 SH   SOLE 0 120 0 0
COGNEX CORP Call 192422103 6 500 SH Call SOLE 0 500 0 0
COGNEX CORP Put 192422103 2 1,200 SH Put SOLE 0 1,200 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,634 47,017 SH   SOLE 0 47,017 0 0
COGNIZANT TECHNOLOGY SOLUTIO Call 192446102 40 82,800 SH Call SOLE 0 82,800 0 0
COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 44 28,800 SH Put SOLE 0 28,800 0 0
COHEN & STEERS INC COM 19247A100 21 641 SH   SOLE 0 641 0 0
COHEN & STEERS INC Call 19247A100 0 1,000 SH Call SOLE 0 1,000 0 0
COHERENT INC Call 192479103 30 2,600 SH Call SOLE 0 2,600 0 0
COHERENT INC Put 192479103 48 31,100 SH Put SOLE 0 31,100 0 0
COHERUS BIOSCIENCES INC COM 19249H103 211 7,521 SH   SOLE 0 7,521 0 0
COHERUS BIOSCIENCES INC Call 19249H103 3 2,100 SH Call SOLE 0 2,100 0 0
COHERUS BIOSCIENCES INC Put 19249H103 55 35,000 SH Put SOLE 0 35,000 0 0
COHU INC COM 192576106 1 100 SH   SOLE 0 100 0 0
COHU INC Call 192576106 3 2,000 SH Call SOLE 0 2,000 0 0
COHU INC Put 192576106 15 20,200 SH Put SOLE 0 20,200 0 0
COLFAX CORP Call 194014106 50 40,800 SH Call SOLE 0 40,800 0 0
COLGATE PALMOLIVE CO COM 194162103 2,233 34,124 SH   SOLE 0 34,124 0 0
COLGATE PALMOLIVE CO Put 194162103 52 11,700 SH Put SOLE 0 11,700 0 0
COLLECTORS UNIVERSE INC Call 19421R200 6 1,700 SH Call SOLE 0 1,700 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 18 1,200 SH   SOLE 0 1,200 0 0
COLLEGIUM PHARMACEUTICAL INC Call 19459J104 0 200 SH Call SOLE 0 200 0 0
COLONY CAP INC CL A 19624R106 120 5,974 SH   SOLE 0 5,974 0 0
COLONY CAP INC Call 19624R106 0 1,400 SH Call SOLE 0 1,400 0 0
COLONY CAP INC Put 19624R106 3 11,000 SH Put SOLE 0 11,000 0 0
COLONY STARWOOD HOMES COM 19625X102 190 6,600 SH   SOLE 0 6,600 0 0
COLONY STARWOOD HOMES Call 19625X102 21 124,300 SH Call SOLE 0 124,300 0 0
COLONY STARWOOD HOMES Put 19625X102 8 6,600 SH Put SOLE 0 6,600 0 0
COLUCID PHARMACEUTICALS INC COM 19716T101 28 793 SH   SOLE 0 793 0 0
COLUMBIA BKG SYS INC COM 197236102 17 400 SH   SOLE 0 400 0 0
COLUMBIA BKG SYS INC Call 197236102 6 1,200 SH Call SOLE 0 1,200 0 0
COLUMBIA ETF TR II INDIA INFRSR ETF 19762B806 2 200 SH   SOLE 0 200 0 0
COLUMBIA PIPELINE PARTNERS L COM UT REPSTG 198281107 18 1,090 SH   SOLE 0 1,090 0 0
COLUMBIA PIPELINE PARTNERS L Put 198281107 0 7,900 SH Put SOLE 0 7,900 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 32 1,500 SH   SOLE 0 1,500 0 0
COLUMBIA PPTY TR INC Call 198287203 0 300 SH Call SOLE 0 300 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,392 23,880 SH   SOLE 0 23,880 0 0
COLUMBIA SPORTSWEAR CO Put 198516106 1 3,000 SH Put SOLE 0 3,000 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2 102 SH   SOLE 0 102 0 0
COLUMBUS MCKINNON CORP N Y Put 199333105 1 600 SH Put SOLE 0 600 0 0
COMCAST CORP NEW CL A 20030N101 145 2,103 SH   SOLE 0 2,103 0 0
COMCAST CORP NEW Call 20030N101 69 21,300 SH Call SOLE 0 21,300 0 0
COMCAST CORP NEW Put 20030N101 14 20,300 SH Put SOLE 0 20,300 0 0
COMERICA INC COM 200340107 279 4,100 SH   SOLE 0 4,100 0 0
COMERICA INC Call 200340107 479 48,300 SH Call SOLE 0 48,300 0 0
COMERICA INC Put 200340107 2 29,800 SH Put SOLE 0 29,800 0 0
COMFORT SYS USA INC COM 199908104 13 419 SH   SOLE 0 419 0 0
COMFORT SYS USA INC Call 199908104 11 3,200 SH Call SOLE 0 3,200 0 0
COMMERCEHUB INC COM SER A 20084V108 2 154 SH   SOLE 0 154 0 0
COMMERCEHUB INC COM SER C 20084V306 5 350 SH   SOLE 0 350 0 0
COMMERCEHUB INC Put 20084V306 0 300 SH Put SOLE 0 300 0 0
COMMERCIAL METALS CO COM 201723103 57 2,621 SH   SOLE 0 2,621 0 0
COMMERCIAL METALS CO Call 201723103 42 11,200 SH Call SOLE 0 11,200 0 0
COMMERCIAL METALS CO Put 201723103 0 200 SH Put SOLE 0 200 0 0
COMMSCOPE HLDG CO INC COM 20337X109 419 11,277 SH   SOLE 0 11,277 0 0
COMMUNICATIONS SALES&LEAS IN Call 20341J104 0 100 SH Call SOLE 0 100 0 0
COMMUNICATIONS SALES&LEAS IN Put 20341J104 1 400 SH Put SOLE 0 400 0 0
COMMUNITY BK SYS INC COM 203607106 30 497 SH   SOLE 0 497 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 580 103,855 SH   SOLE 0 103,855 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 200 SH Call SOLE 0 200 0 0
COMMUNITY HEALTH SYS INC NEW Put 203668108 591 272,600 SH Put SOLE 0 272,600 0 0
COMMVAULT SYSTEMS INC COM 204166102 10 197 SH   SOLE 0 197 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1 100 SH   SOLE 0 100 0 0
COMPANHIA BRASILEIRA DE DIST Put 20440T201 0 600 SH Put SOLE 0 600 0 0
COMPANHIA ENERGETICA DE MINA Call 204409601 0 1,000 SH Call SOLE 0 1,000 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 12 1,526 SH   SOLE 0 1,526 0 0
COMPANHIA SIDERURGICA NACION Call 20440W105 31 50,000 SH Call SOLE 0 50,000 0 0
COMPANIA DE MINAS BUENAVENTU Call 204448104 56 33,100 SH Call SOLE 0 33,100 0 0
COMPANIA DE MINAS BUENAVENTU Put 204448104 0 1,600 SH Put SOLE 0 1,600 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 367 20,509 SH   SOLE 0 20,509 0 0
COMPASS DIVERSIFIED HOLDINGS Call 20451Q104 0 600 SH Call SOLE 0 600 0 0
COMPASS DIVERSIFIED HOLDINGS Put 20451Q104 54 22,100 SH Put SOLE 0 22,100 0 0
COMPASS MINERALS INTL INC COM 20451N101 17 227 SH   SOLE 0 227 0 0
COMPASS MINERALS INTL INC Put 20451N101 0 100 SH Put SOLE 0 100 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 8 353 SH   SOLE 0 353 0 0
COMPUTER PROGRAMS & SYS INC Call 205306103 1 3,500 SH Call SOLE 0 3,500 0 0
COMPUTER PROGRAMS & SYS INC Put 205306103 0 100 SH Put SOLE 0 100 0 0
COMPUTER SCIENCES CORP COM 205363104 631 10,620 SH   SOLE 0 10,620 0 0
COMPUTER SCIENCES CORP Call 205363104 2 2,300 SH Call SOLE 0 2,300 0 0
COMPUTER SCIENCES CORP Put 205363104 8 10,900 SH Put SOLE 0 10,900 0 0
COMPUTER TASK GROUP INC COM 205477102 2 627 SH   SOLE 0 627 0 0
COMPUTER TASK GROUP INC Put 205477102 6 6,600 SH Put SOLE 0 6,600 0 0
COMSCORE INC COM 20564W105 36 1,153 SH   SOLE 0 1,153 0 0
COMSCORE INC Call 20564W105 8 2,900 SH Call SOLE 0 2,900 0 0
COMSCORE INC Put 20564W105 0 1,700 SH Put SOLE 0 1,700 0 0
COMSTOCK MNG INC COM 205750102 0 100 SH   SOLE 0 100 0 0
COMSTOCK RES INC Put 205768302 1 200 SH Put SOLE 0 200 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 230 19,487 SH   SOLE 0 19,487 0 0
COMTECH TELECOMMUNICATIONS C Call 205826209 25 61,700 SH Call SOLE 0 61,700 0 0
CONAGRA BRANDS INC COM 205887102 2 63 SH   SOLE 0 63 0 0
CONAGRA BRANDS INC Call 205887102 452 43,000 SH Call SOLE 0 43,000 0 0
CONAGRA BRANDS INC Put 205887102 0 22,300 SH Put SOLE 0 22,300 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 26 5,122 SH   SOLE 0 5,122 0 0
CONATUS PHARMACEUTICALS INC Call 20600T108 109 59,100 SH Call SOLE 0 59,100 0 0
CONATUS PHARMACEUTICALS INC Put 20600T108 21 56,900 SH Put SOLE 0 56,900 0 0
CONCHO RES INC Call 20605P101 49 11,100 SH Call SOLE 0 11,100 0 0
CONCHO RES INC Put 20605P101 6 3,800 SH Put SOLE 0 3,800 0 0
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 10 2,237 SH   SOLE 0 2,237 0 0
CONCORD MED SVCS HLDGS LTD Call 206277105 0 400 SH Call SOLE 0 400 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 61 28,936 SH   SOLE 0 28,936 0 0
CONCORDIA INTERNATIONAL CORP Call 20653P102 2 31,200 SH Call SOLE 0 31,200 0 0
CONCORDIA INTERNATIONAL CORP Put 20653P102 161 37,900 SH Put SOLE 0 37,900 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 37 7,040 SH   SOLE 0 7,040 0 0
CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 62 2,675 SH   SOLE 0 2,675 0 0
CONE MIDSTREAM PARTNERS LP Call 206812109 50 26,200 SH Call SOLE 0 26,200 0 0
CONE MIDSTREAM PARTNERS LP Put 206812109 13 6,100 SH Put SOLE 0 6,100 0 0
CONFORMIS INC Call 20717E101 0 3,800 SH Call SOLE 0 3,800 0 0
CONFORMIS INC Put 20717E101 81 38,200 SH Put SOLE 0 38,200 0 0
CONNECTICUT WTR SVC INC COM 207797101 93 1,672 SH   SOLE 0 1,672 0 0
CONNS INC COM 208242107 295 23,380 SH   SOLE 0 23,380 0 0
CONNS INC Call 208242107 37 53,700 SH Call SOLE 0 53,700 0 0
CONNS INC Put 208242107 58 21,200 SH Put SOLE 0 21,200 0 0
CONOCOPHILLIPS COM 20825C104 1,900 37,897 SH   SOLE 0 37,897 0 0
CONOCOPHILLIPS Call 20825C104 196 111,000 SH Call SOLE 0 111,000 0 0
CONOCOPHILLIPS Put 20825C104 111 37,500 SH Put SOLE 0 37,500 0 0
CONSOL ENERGY INC COM 20854P109 258 14,190 SH   SOLE 0 14,190 0 0
CONSOL ENERGY INC Call 20854P109 730 182,200 SH Call SOLE 0 182,200 0 0
CONSOL ENERGY INC Put 20854P109 38 33,300 SH Put SOLE 0 33,300 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 32 1,228 SH   SOLE 0 1,228 0 0
CONSOLIDATED COMM HLDGS INC Call 209034107 11 5,000 SH Call SOLE 0 5,000 0 0
CONSOLIDATED EDISON INC COM 209115104 21 297 SH   SOLE 0 297 0 0
CONSOLIDATED EDISON INC Call 209115104 0 1,900 SH Call SOLE 0 1,900 0 0
CONSOLIDATED EDISON INC Put 209115104 5 18,200 SH Put SOLE 0 18,200 0 0
CONSOLIDATED WATER CO INC ORD G23773107 7 733 SH   SOLE 0 733 0 0
CONSOLIDATED WATER CO INC Call G23773107 0 1,700 SH Call SOLE 0 1,700 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,088 7,097 SH   SOLE 0 7,097 0 0
CONSTELLATION BRANDS INC Call 21036P108 187 41,000 SH Call SOLE 0 41,000 0 0
CONSTELLATION BRANDS INC Put 21036P108 104 43,400 SH Put SOLE 0 43,400 0 0
CONSTELLIUM NV CL A N22035104 106 18,076 SH   SOLE 0 18,076 0 0
CONSTELLIUM NV Put N22035104 5 9,500 SH Put SOLE 0 9,500 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 41 8,054 SH   SOLE 0 8,054 0 0
CONSUMER PORTFOLIO SVCS INC Put 210502100 2 3,700 SH Put SOLE 0 3,700 0 0
CONTAINER STORE GROUP INC COM 210751103 3 538 SH   SOLE 0 538 0 0
CONTAINER STORE GROUP INC Call 210751103 6 14,900 SH Call SOLE 0 14,900 0 0
CONTAINER STORE GROUP INC Put 210751103 3 15,100 SH Put SOLE 0 15,100 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 0 18 SH   SOLE 0 18 0 0
CONTANGO OIL & GAS COMPANY Call 21075N204 0 1,600 SH Call SOLE 0 1,600 0 0
CONTINENTAL RESOURCES INC COM 212015101 77 1,500 SH   SOLE 0 1,500 0 0
CONTINENTAL RESOURCES INC Call 212015101 634 77,800 SH Call SOLE 0 77,800 0 0
CONTINENTAL RESOURCES INC Put 212015101 242 98,500 SH Put SOLE 0 98,500 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 0 6 SH   SOLE 0 6 0 0
CONTROL4 CORP COM 21240D107 10 1,032 SH   SOLE 0 1,032 0 0
CONTROL4 CORP Call 21240D107 0 1,100 SH Call SOLE 0 1,100 0 0
CONTROL4 CORP Put 21240D107 3 2,300 SH Put SOLE 0 2,300 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 64 4,321 SH   SOLE 0 4,321 0 0
CONTROLADORA VUELA CIA DE AV Call 21240E105 0 400 SH Call SOLE 0 400 0 0
CONVERGYS CORP COM 212485106 16 662 SH   SOLE 0 662 0 0
CONVERGYS CORP Call 212485106 0 100 SH Call SOLE 0 100 0 0
COOPER COS INC COM NEW 216648402 22 126 SH   SOLE 0 126 0 0
COOPER STD HLDGS INC Call 21676P103 15 3,600 SH Call SOLE 0 3,600 0 0
COOPER STD HLDGS INC Put 21676P103 21 2,500 SH Put SOLE 0 2,500 0 0
COOPER TIRE & RUBR CO COM 216831107 27 700 SH   SOLE 0 700 0 0
COOPER TIRE & RUBR CO Call 216831107 4 1,500 SH Call SOLE 0 1,500 0 0
COPA HOLDINGS SA CL A P31076105 300 3,309 SH   SOLE 0 3,309 0 0
COPA HOLDINGS SA Call P31076105 5 20,000 SH Call SOLE 0 20,000 0 0
COPA HOLDINGS SA Put P31076105 0 100 SH Put SOLE 0 100 0 0
COPART INC COM 217204106 68 1,245 SH   SOLE 0 1,245 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 107 12,756 SH   SOLE 0 12,756 0 0
CORBUS PHARMACEUTICALS HLDGS Call 21833P103 20 53,400 SH Call SOLE 0 53,400 0 0
CORBUS PHARMACEUTICALS HLDGS Put 21833P103 23 29,700 SH Put SOLE 0 29,700 0 0
CORE LABORATORIES N V COM N22717107 555 4,626 SH   SOLE 0 4,626 0 0
CORE LABORATORIES N V Call N22717107 40 16,700 SH Call SOLE 0 16,700 0 0
CORE LABORATORIES N V Put N22717107 14 1,300 SH Put SOLE 0 1,300 0 0
CORE MARK HOLDING CO INC COM 218681104 389 9,049 SH   SOLE 0 9,049 0 0
CORE MARK HOLDING CO INC Call 218681104 0 300 SH Call SOLE 0 300 0 0
CORE MARK HOLDING CO INC Put 218681104 0 200 SH Put SOLE 0 200 0 0
CORECIVIC INC COM 21871N101 66 2,700 SH   SOLE 0 2,700 0 0
CORECIVIC INC Call 21871N101 102 91,400 SH Call SOLE 0 91,400 0 0
CORECIVIC INC Put 21871N101 35 17,800 SH Put SOLE 0 17,800 0 0
CORELOGIC INC COM 21871D103 2 67 SH   SOLE 0 67 0 0
CORENERGY INFRASTRUCTURE TR Call 21870U502 2 2,600 SH Call SOLE 0 2,600 0 0
CORESITE RLTY CORP Put 21870Q105 1 600 SH Put SOLE 0 600 0 0
CORMEDIX INC COM 21900C100 6 4,425 SH   SOLE 0 4,425 0 0
CORMEDIX INC Put 21900C100 26 3,300 SH Put SOLE 0 3,300 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 780 18,456 SH   SOLE 0 18,456 0 0
CORNERSTONE ONDEMAND INC Call 21925Y103 184 24,900 SH Call SOLE 0 24,900 0 0
CORNERSTONE ONDEMAND INC Put 21925Y103 5 3,800 SH Put SOLE 0 3,800 0 0
CORNING INC COM 219350105 0 11 SH   SOLE 0 11 0 0
CORNING INC Call 219350105 211 75,000 SH Call SOLE 0 75,000 0 0
CORPORATE OFFICE PPTYS TR Call 22002T108 1 800 SH Call SOLE 0 800 0 0
COSAN LTD SHS A G25343107 65 8,785 SH   SOLE 0 8,785 0 0
COSAN LTD Call G25343107 1 7,000 SH Call SOLE 0 7,000 0 0
COSTAMARE INC SHS Y1771G102 87 15,677 SH   SOLE 0 15,677 0 0
COSTAMARE INC Call Y1771G102 0 6,600 SH Call SOLE 0 6,600 0 0
COSTAMARE INC Put Y1771G102 45 17,300 SH Put SOLE 0 17,300 0 0
COSTCO WHSL CORP NEW Call 22160K105 165 62,000 SH Call SOLE 0 62,000 0 0
COSTCO WHSL CORP NEW Put 22160K105 8 7,000 SH Put SOLE 0 7,000 0 0
COTT CORP QUE COM 22163N106 239 21,114 SH   SOLE 0 21,114 0 0
COTT CORP QUE Put 22163N106 0 5,000 SH Put SOLE 0 5,000 0 0
COTY INC COM CL A 222070203 6,299 344,066 SH   SOLE 0 344,066 0 0
COTY INC Call 222070203 14 38,700 SH Call SOLE 0 38,700 0 0
COTY INC Put 222070203 1 1,500 SH Put SOLE 0 1,500 0 0
COUPA SOFTWARE INC COM 22266L106 12 500 SH   SOLE 0 500 0 0
COUPA SOFTWARE INC Call 22266L106 6 11,700 SH Call SOLE 0 11,700 0 0
COUPA SOFTWARE INC Put 22266L106 65 20,000 SH Put SOLE 0 20,000 0 0
COUSINS PPTYS INC COM 222795106 3 427 SH   SOLE 0 427 0 0
COUSINS PPTYS INC Call 222795106 0 200 SH Call SOLE 0 200 0 0
COVANTA HLDG CORP Put 22282E102 1 1,200 SH Put SOLE 0 1,200 0 0
COWEN GROUP INC NEW CL A NEW 223622606 35 2,294 SH   SOLE 0 2,294 0 0
COWEN GROUP INC NEW Call 223622606 1 1,000 SH Call SOLE 0 1,000 0 0
CPFL ENERGIA S A Call 126153105 2 1,700 SH Call SOLE 0 1,700 0 0
CPI CARD GROUP INC COM 12634H101 9 2,200 SH   SOLE 0 2,200 0 0
CPI CARD GROUP INC Call 12634H101 0 500 SH Call SOLE 0 500 0 0
CRA INTL INC Put 12618T105 0 1,000 SH Put SOLE 0 1,000 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 42 255 SH   SOLE 0 255 0 0
CRAFT BREW ALLIANCE INC COM 224122101 471 27,882 SH   SOLE 0 27,882 0 0
CRAFT BREW ALLIANCE INC Call 224122101 9 7,200 SH Call SOLE 0 7,200 0 0
CRAFT BREW ALLIANCE INC Put 224122101 37 21,000 SH Put SOLE 0 21,000 0 0
CRANE CO COM 224399105 17 237 SH   SOLE 0 237 0 0
CRANE CO Call 224399105 0 700 SH Call SOLE 0 700 0 0
CRANE CO Put 224399105 1 800 SH Put SOLE 0 800 0 0
CRAWFORD & CO CL A 224633206 248 26,238 SH   SOLE 0 26,238 0 0
CRAY INC COM NEW 225223304 66 3,210 SH   SOLE 0 3,210 0 0
CRAY INC Call 225223304 0 200 SH Call SOLE 0 200 0 0
CRAY INC Put 225223304 11 11,600 SH Put SOLE 0 11,600 0 0
CREDICORP LTD COM G2519Y108 15 100 SH   SOLE 0 100 0 0
CREDICORP LTD Call G2519Y108 14 3,700 SH Call SOLE 0 3,700 0 0
CREDIT ACCEP CORP MICH COM 225310101 25 116 SH   SOLE 0 116 0 0
CREDIT ACCEP CORP MICH Call 225310101 57 3,000 SH Call SOLE 0 3,000 0 0
CREDIT SUISSE AG NASSAU BRH EXCHTRADE MIDTER 22539T621 0 100 SH   SOLE 0 100 0 0
CREDIT SUISSE AG NASSAU BRH Call 22539T621 6 7,700 SH Call SOLE 0 7,700 0 0
CREDIT SUISSE AG NASSAU BRH Put 22539T621 0 100 SH Put SOLE 0 100 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 778 54,411 SH   SOLE 0 54,411 0 0
CREDIT SUISSE GROUP Call 225401108 94 70,900 SH Call SOLE 0 70,900 0 0
CREDIT SUISSE GROUP Put 225401108 73 73,500 SH Put SOLE 0 73,500 0 0
CREE INC COM 225447101 329 12,482 SH   SOLE 0 12,482 0 0
CREE INC Call 225447101 0 14,800 SH Call SOLE 0 14,800 0 0
CREE INC Put 225447101 11 86,800 SH Put SOLE 0 86,800 0 0
CRESCENT PT ENERGY CORP COM 22576C101 26 1,951 SH   SOLE 0 1,951 0 0
CRESCENT PT ENERGY CORP Call 22576C101 12 40,200 SH Call SOLE 0 40,200 0 0
CRESCENT PT ENERGY CORP Put 22576C101 16 4,200 SH Put SOLE 0 4,200 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 42 1,673 SH   SOLE 0 1,673 0 0
CRESTWOOD EQUITY PARTNERS LP Call 226344208 50 6,100 SH Call SOLE 0 6,100 0 0
CRESTWOOD EQUITY PARTNERS LP Put 226344208 5 5,000 SH Put SOLE 0 5,000 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 22 1,396 SH   SOLE 0 1,396 0 0
CRESUD S A C I F Y A Put 226406106 0 1,000 SH Put SOLE 0 1,000 0 0
CRH PLC ADR 12626K203 71 2,081 SH   SOLE 0 2,081 0 0
CRITEO S A SPONS ADS 226718104 793 19,305 SH   SOLE 0 19,305 0 0
CRITEO S A Call 226718104 0 100 SH Call SOLE 0 100 0 0
CRITEO S A Put 226718104 16 35,500 SH Put SOLE 0 35,500 0 0
CROCS INC COM 227046109 3 543 SH   SOLE 0 543 0 0
CROCS INC Put 227046109 2 2,700 SH Put SOLE 0 2,700 0 0
CROSS CTRY HEALTHCARE INC Call 227483104 92 16,800 SH Call SOLE 0 16,800 0 0
CROSSAMERICA PARTNERS LP Call 22758A105 0 1,600 SH Call SOLE 0 1,600 0 0
CROSSAMERICA PARTNERS LP Put 22758A105 3 2,000 SH Put SOLE 0 2,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,893 33,352 SH   SOLE 0 33,352 0 0
CROWN CASTLE INTL CORP NEW Call 22822V101 126 163,300 SH Call SOLE 0 163,300 0 0
CROWN CASTLE INTL CORP NEW Put 22822V101 121 30,000 SH Put SOLE 0 30,000 0 0
CROWN HOLDINGS INC COM 228368106 5 114 SH   SOLE 0 114 0 0
CRYOLIFE INC COM 228903100 114 5,970 SH   SOLE 0 5,970 0 0
CRYOLIFE INC Call 228903100 2 1,200 SH Call SOLE 0 1,200 0 0
CSI COMPRESSCO LP COM UNIT 12637A103 7 780 SH   SOLE 0 780 0 0
CSI COMPRESSCO LP Call 12637A103 0 300 SH Call SOLE 0 300 0 0
CSOP ETF TR FTSE CHINA A50 12649L105 176 13,624 SH   SOLE 0 13,624 0 0
CSRA INC Call 12650T104 13 11,200 SH Call SOLE 0 11,200 0 0
CSRA INC Put 12650T104 0 2,100 SH Put SOLE 0 2,100 0 0
CST BRANDS INC COM 12646R105 232 4,835 SH   SOLE 0 4,835 0 0
CST BRANDS INC Call 12646R105 2 1,500 SH Call SOLE 0 1,500 0 0
CST BRANDS INC Put 12646R105 9 8,800 SH Put SOLE 0 8,800 0 0
CSX CORP Call 126408103 38 14,400 SH Call SOLE 0 14,400 0 0
CSX CORP Put 126408103 0 1,100 SH Put SOLE 0 1,100 0 0
CTI BIOPHARMA CORP COM 12648L106 3 7,840 SH   SOLE 0 7,840 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 164 4,100 SH   SOLE 0 4,100 0 0
CTRIP COM INTL LTD Call 22943F100 184 129,900 SH Call SOLE 0 129,900 0 0
CTRIP COM INTL LTD Put 22943F100 104 277,200 SH Put SOLE 0 277,200 0 0
CTS CORP COM 126501105 0 39 SH   SOLE 0 39 0 0
CUBESMART COM 229663109 77 2,877 SH   SOLE 0 2,877 0 0
CUBESMART Call 229663109 1 1,000 SH Call SOLE 0 1,000 0 0
CUBESMART Put 229663109 1 1,200 SH Put SOLE 0 1,200 0 0
CUBIC CORP COM 229669106 9 199 SH   SOLE 0 199 0 0
CUI GLOBAL INC COM NEW 126576206 1 253 SH   SOLE 0 253 0 0
CUI GLOBAL INC Put 126576206 0 400 SH Put SOLE 0 400 0 0
CULLEN FROST BANKERS INC COM 229899109 234 2,657 SH   SOLE 0 2,657 0 0
CULLEN FROST BANKERS INC Call 229899109 130 12,800 SH Call SOLE 0 12,800 0 0
CULLEN FROST BANKERS INC Put 229899109 1 3,900 SH Put SOLE 0 3,900 0 0
CULP INC COM 230215105 145 3,919 SH   SOLE 0 3,919 0 0
CUMMINS INC COM 231021106 245 1,795 SH   SOLE 0 1,795 0 0
CUMMINS INC Call 231021106 35 4,600 SH Call SOLE 0 4,600 0 0
CUMMINS INC Put 231021106 1 2,200 SH Put SOLE 0 2,200 0 0
CUMULUS MEDIA INC CL A NEW 231082603 2 2,375 SH   SOLE 0 2,375 0 0
CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 202 2,800 SH   SOLE 0 2,800 0 0
CURRENCYSHARES AUSTRALIAN DL Call 23129U101 0 100 SH Call SOLE 0 100 0 0
CURRENCYSHARES AUSTRALIAN DL Put 23129U101 3 1,200 SH Put SOLE 0 1,200 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 7,801 76,286 SH   SOLE 0 76,286 0 0
CURRENCYSHARES EURO TR Call 23130C108 0 3,800 SH Call SOLE 0 3,800 0 0
CURRENCYSHARES EURO TR Put 23130C108 89 105,100 SH Put SOLE 0 105,100 0 0
CURRENCYSHARES SWISS FRANC T SWISS FRANC SH 23129V109 844 9,005 SH   SOLE 0 9,005 0 0
CURRENCYSHARES SWISS FRANC T Call 23129V109 0 400 SH Call SOLE 0 400 0 0
CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 2,716 22,588 SH   SOLE 0 22,588 0 0
CURRENCYSHS BRIT POUND STER Call 23129S106 0 23,700 SH Call SOLE 0 23,700 0 0
CURRENCYSHS BRIT POUND STER Put 23129S106 462 34,900 SH Put SOLE 0 34,900 0 0
CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 3,870 46,898 SH   SOLE 0 46,898 0 0
CURRENCYSHS JAPANESE YEN TR Call 23130A102 1 47,700 SH Call SOLE 0 47,700 0 0
CURRENCYSHS JAPANESE YEN TR Put 23130A102 697 307,900 SH Put SOLE 0 307,900 0 0
CURTISS WRIGHT CORP COM 231561101 139 1,423 SH   SOLE 0 1,423 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 Call 23204G100 11 2,000 SH Call SOLE 0 2,000 0 0
CUSTOMERS BANCORP INC Put 23204G100 0 500 SH Put SOLE 0 500 0 0
CUTERA INC COM 232109108 8 489 SH   SOLE 0 489 0 0
CVR ENERGY INC COM 12662P108 251 9,900 SH   SOLE 0 9,900 0 0
CVR ENERGY INC Call 12662P108 502 104,800 SH Call SOLE 0 104,800 0 0
CVR ENERGY INC Put 12662P108 27 16,900 SH Put SOLE 0 16,900 0 0
CVR PARTNERS LP COM 126633106 31 5,200 SH   SOLE 0 5,200 0 0
CVR PARTNERS LP Call 126633106 49 45,500 SH Call SOLE 0 45,500 0 0
CVR REFNG LP COMUNIT REP LT 12663P107 174 16,743 SH   SOLE 0 16,743 0 0
CVR REFNG LP Call 12663P107 163 193,900 SH Call SOLE 0 193,900 0 0
CVR REFNG LP Put 12663P107 11 16,800 SH Put SOLE 0 16,800 0 0
CVS HEALTH CORP COM 126650100 14 183 SH   SOLE 0 183 0 0
CVS HEALTH CORP Call 126650100 59 74,600 SH Call SOLE 0 74,600 0 0
CVS HEALTH CORP Put 126650100 218 156,100 SH Put SOLE 0 156,100 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 586 12,899 SH   SOLE 0 12,899 0 0
CYBERARK SOFTWARE LTD Call M2682V108 1 21,900 SH Call SOLE 0 21,900 0 0
CYBERARK SOFTWARE LTD Put M2682V108 0 600 SH Put SOLE 0 600 0 0
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 100 SH   SOLE 0 100 0 0
CYNOSURE INC CL A 232577205 110 2,413 SH   SOLE 0 2,413 0 0
CYNOSURE INC Call 232577205 0 400 SH Call SOLE 0 400 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 681 59,554 SH   SOLE 0 59,554 0 0
CYPRESS SEMICONDUCTOR CORP Call 232806109 26 61,000 SH Call SOLE 0 61,000 0 0
CYPRESS SEMICONDUCTOR CORP Put 232806109 1 6,500 SH Put SOLE 0 6,500 0 0
CYRUSONE INC COM 23283R100 376 8,421 SH   SOLE 0 8,421 0 0
CYRUSONE INC Put 23283R100 74 8,500 SH Put SOLE 0 8,500 0 0
CYS INVTS INC Put 12673A108 4 4,000 SH Put SOLE 0 4,000 0 0
CYTOKINETICS INC COM NEW 23282W605 526 43,352 SH   SOLE 0 43,352 0 0
CYTOKINETICS INC Call 23282W605 22 24,400 SH Call SOLE 0 24,400 0 0
CYTOKINETICS INC Put 23282W605 11 24,800 SH Put SOLE 0 24,800 0 0
CYTOSORBENTS CORP Put 23283X206 1 2,200 SH Put SOLE 0 2,200 0 0
D R HORTON INC COM 23331A109 152 5,570 SH   SOLE 0 5,570 0 0
D R HORTON INC Call 23331A109 0 6,100 SH Call SOLE 0 6,100 0 0
D R HORTON INC Put 23331A109 1 31,300 SH Put SOLE 0 31,300 0 0
DAKTRONICS INC COM 234264109 3 342 SH   SOLE 0 342 0 0
DAKTRONICS INC Put 234264109 0 1,500 SH Put SOLE 0 1,500 0 0
DANAHER CORP DEL Call 235851102 96 18,900 SH Call SOLE 0 18,900 0 0
DANAHER CORP DEL Put 235851102 21 28,100 SH Put SOLE 0 28,100 0 0
DARDEN RESTAURANTS INC Call 237194105 1 6,000 SH Call SOLE 0 6,000 0 0
DARDEN RESTAURANTS INC Put 237194105 1 500 SH Put SOLE 0 500 0 0
DARLING INGREDIENTS INC COM 237266101 61 4,769 SH   SOLE 0 4,769 0 0
DARLING INGREDIENTS INC Put 237266101 3 6,000 SH Put SOLE 0 6,000 0 0
DATAWATCH CORP COM NEW 237917208 18 3,436 SH   SOLE 0 3,436 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 9 167 SH   SOLE 0 167 0 0
DAVE & BUSTERS ENTMT INC Call 238337109 23 2,300 SH Call SOLE 0 2,300 0 0
DAVE & BUSTERS ENTMT INC Put 238337109 0 1,200 SH Put SOLE 0 1,200 0 0
DAVIDSTEA INC COM 238661102 24 3,600 SH   SOLE 0 3,600 0 0
DAVIDSTEA INC Put 238661102 4 2,800 SH Put SOLE 0 2,800 0 0
DAVITA INC COM 23918K108 257 4,015 SH   SOLE 0 4,015 0 0
DAVITA INC Call 23918K108 61 102,500 SH Call SOLE 0 102,500 0 0
DAVITA INC Put 23918K108 35 33,800 SH Put SOLE 0 33,800 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 9 SH   SOLE 0 9 0 0
DAWSON GEOPHYSICAL CO NEW Call 239360100 0 700 SH Call SOLE 0 700 0 0
DAWSON GEOPHYSICAL CO NEW Put 239360100 1 4,800 SH Put SOLE 0 4,800 0 0
DBX ETF TR XTRAK MSCI EAFE 233051200 75 2,700 SH   SOLE 0 2,700 0 0
DBX ETF TR DBXTR HAR CS 300 233051879 244 10,430 SH   SOLE 0 10,430 0 0
DBX ETF TR Call 233051879 37 61,900 SH Call SOLE 0 61,900 0 0
DBX ETF TR Call 233051754 1 1,100 SH Call SOLE 0 1,100 0 0
DBX ETF TR Put 233051754 10 4,100 SH Put SOLE 0 4,100 0 0
DBX ETF TR Put 233051200 31 141,800 SH Put SOLE 0 141,800 0 0
DBX ETF TR Put 233051879 575 59,600 SH Put SOLE 0 59,600 0 0
DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 16 417 SH   SOLE 0 417 0 0
DCP MIDSTREAM PARTNERS LP Call 23311P100 0 1,700 SH Call SOLE 0 1,700 0 0
DCP MIDSTREAM PARTNERS LP Put 23311P100 0 200 SH Put SOLE 0 200 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 114 2,400 SH   SOLE 0 2,400 0 0
DDR CORP COM 23317H102 351 23,041 SH   SOLE 0 23,041 0 0
DDR CORP Call 23317H102 13 14,200 SH Call SOLE 0 14,200 0 0
DDR CORP Put 23317H102 216 478,900 SH Put SOLE 0 478,900 0 0
DEAN FOODS CO NEW Call 242370203 18 20,900 SH Call SOLE 0 20,900 0 0
DEAN FOODS CO NEW Put 242370203 0 100 SH Put SOLE 0 100 0 0
DECKERS OUTDOOR CORP COM 243537107 194 3,513 SH   SOLE 0 3,513 0 0
DECKERS OUTDOOR CORP Call 243537107 0 100 SH Call SOLE 0 100 0 0
DECKERS OUTDOOR CORP Put 243537107 4 3,200 SH Put SOLE 0 3,200 0 0
DEERE & CO COM 244199105 32 312 SH   SOLE 0 312 0 0
DEERE & CO Call 244199105 0 2,100 SH Call SOLE 0 2,100 0 0
DEERE & CO Put 244199105 21 9,700 SH Put SOLE 0 9,700 0 0
DEL TACO RESTAURANTS INC COM 245496104 1 81 SH   SOLE 0 81 0 0
DEL TACO RESTAURANTS INC Call 245496104 1 2,200 SH Call SOLE 0 2,200 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 146 5,133 SH   SOLE 0 5,133 0 0
DELEK LOGISTICS PARTNERS LP Call 24664T103 1 2,200 SH Call SOLE 0 2,200 0 0
DELEK LOGISTICS PARTNERS LP Put 24664T103 58 7,500 SH Put SOLE 0 7,500 0 0
DELEK US HLDGS INC COM 246647101 0 16 SH   SOLE 0 16 0 0
DELEK US HLDGS INC Call 246647101 0 100 SH Call SOLE 0 100 0 0
DELEK US HLDGS INC Put 246647101 0 100 SH Put SOLE 0 100 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 244 4,440 SH   SOLE 0 4,440 0 0
DELL TECHNOLOGIES INC Call 24703L103 91 22,200 SH Call SOLE 0 22,200 0 0
DELL TECHNOLOGIES INC Put 24703L103 7 91,300 SH Put SOLE 0 91,300 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 46 690 SH   SOLE 0 690 0 0
DELPHI AUTOMOTIVE PLC Call G27823106 9 5,300 SH Call SOLE 0 5,300 0 0
DELPHI AUTOMOTIVE PLC Put G27823106 2 200 SH Put SOLE 0 200 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,933 39,300 SH   SOLE 0 39,300 0 0
DELTA AIR LINES INC DEL Call 247361702 507 128,300 SH Call SOLE 0 128,300 0 0
DELTA AIR LINES INC DEL Put 247361702 93 50,000 SH Put SOLE 0 50,000 0 0
DELUXE CORP Call 248019101 0 300 SH Call SOLE 0 300 0 0
DENBURY RES INC COM NEW 247916208 45 12,352 SH   SOLE 0 12,352 0 0
DENBURY RES INC Call 247916208 1 13,200 SH Call SOLE 0 13,200 0 0
DENBURY RES INC Put 247916208 11 11,700 SH Put SOLE 0 11,700 0 0
DENNYS CORP Call 24869P104 0 100 SH Call SOLE 0 100 0 0
DENTSPLY SIRONA INC COM 24906P109 48 836 SH   SOLE 0 836 0 0
DENTSPLY SIRONA INC Call 24906P109 1 3,000 SH Call SOLE 0 3,000 0 0
DEPOMED INC COM 249908104 92 5,130 SH   SOLE 0 5,130 0 0
DEPOMED INC Call 249908104 27 115,600 SH Call SOLE 0 115,600 0 0
DEPOMED INC Put 249908104 16 9,700 SH Put SOLE 0 9,700 0 0
DERMIRA INC Call 24983L104 0 1,100 SH Call SOLE 0 1,100 0 0
DESTINATION MATERNITY CORP COM 25065D100 21 4,202 SH   SOLE 0 4,202 0 0
DESTINATION XL GROUP INC COM 25065K104 6 1,500 SH   SOLE 0 1,500 0 0
DESWELL INDS INC COM 250639101 1 900 SH   SOLE 0 900 0 0
DETERMINE INC COM 250660107 7 4,099 SH   SOLE 0 4,099 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 38 2,100 SH   SOLE 0 2,100 0 0
DEUTSCHE BANK AG Call D18190898 2,167 908,200 SH Call SOLE 0 908,200 0 0
DEUTSCHE BANK AG Put D18190898 222 252,800 SH Put SOLE 0 252,800 0 0
DEVON ENERGY CORP NEW Call 25179M103 154 141,600 SH Call SOLE 0 141,600 0 0
DEVON ENERGY CORP NEW Put 25179M103 26 51,200 SH Put SOLE 0 51,200 0 0
DEVRY ED GROUP INC COM 251893103 50 1,634 SH   SOLE 0 1,634 0 0
DEXCOM INC COM 252131107 1,176 19,708 SH   SOLE 0 19,708 0 0
DEXCOM INC Call 252131107 3 5,500 SH Call SOLE 0 5,500 0 0
DEXCOM INC Put 252131107 388 18,400 SH Put SOLE 0 18,400 0 0
DHI GROUP INC COM 23331S100 7 1,209 SH   SOLE 0 1,209 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 193 46,743 SH   SOLE 0 46,743 0 0
DHT HOLDINGS INC Call Y2065G121 15 21,000 SH Call SOLE 0 21,000 0 0
DHT HOLDINGS INC Put Y2065G121 6 14,800 SH Put SOLE 0 14,800 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 265 2,553 SH   SOLE 0 2,553 0 0
DIAGEO P L C Put 25243Q205 15 5,100 SH Put SOLE 0 5,100 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 467 26,435 SH   SOLE 0 26,435 0 0
DIAMOND OFFSHORE DRILLING IN Put 25271C102 122 73,100 SH Put SOLE 0 73,100 0 0
DIAMONDBACK ENERGY INC COM 25278X109 100 999 SH   SOLE 0 999 0 0
DIAMONDBACK ENERGY INC Call 25278X109 59 7,900 SH Call SOLE 0 7,900 0 0
DIAMONDBACK ENERGY INC Put 25278X109 19 5,900 SH Put SOLE 0 5,900 0 0
DIANA SHIPPING INC Call Y2066G104 3 13,500 SH Call SOLE 0 13,500 0 0
DIANA SHIPPING INC Put Y2066G104 3 9,000 SH Put SOLE 0 9,000 0 0
DICKS SPORTING GOODS INC COM 253393102 334 6,300 SH   SOLE 0 6,300 0 0
DICKS SPORTING GOODS INC Put 253393102 3 18,400 SH Put SOLE 0 18,400 0 0
DIEBOLD NXDF INC COM 253651103 20 815 SH   SOLE 0 815 0 0
DIGI INTL INC COM 253798102 21 1,535 SH   SOLE 0 1,535 0 0
DIGIMARC CORP NEW COM 25381B101 9 318 SH   SOLE 0 318 0 0
DIGIMARC CORP NEW Call 25381B101 0 500 SH Call SOLE 0 500 0 0
DIGIRAD CORP COM 253827109 1 306 SH   SOLE 0 306 0 0
DIGITAL RLTY TR INC COM 253868103 635 6,470 SH   SOLE 0 6,470 0 0
DIGITAL RLTY TR INC Call 253868103 88 14,500 SH Call SOLE 0 14,500 0 0
DIGITAL RLTY TR INC Put 253868103 4 2,300 SH Put SOLE 0 2,300 0 0
DIGITALGLOBE INC COM NEW 25389M877 13 471 SH   SOLE 0 471 0 0
DIGITALGLOBE INC Call 25389M877 1 100 SH Call SOLE 0 100 0 0
DILLARDS INC CL A 254067101 229 3,665 SH   SOLE 0 3,665 0 0
DILLARDS INC Put 254067101 7 200 SH Put SOLE 0 200 0 0
DIME CMNTY BANCSHARES COM 253922108 4 200 SH   SOLE 0 200 0 0
DINEEQUITY INC COM 254423106 26 338 SH   SOLE 0 338 0 0
DIODES INC COM 254543101 39 1,524 SH   SOLE 0 1,524 0 0
DIPLOMAT PHARMACY INC COM 25456K101 283 22,484 SH   SOLE 0 22,484 0 0
DIPLOMAT PHARMACY INC Call 25456K101 3 4,900 SH Call SOLE 0 4,900 0 0
DIPLOMAT PHARMACY INC Put 25456K101 40 11,200 SH Put SOLE 0 11,200 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 11 200 SH   SOLE 0 200 0 0
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730 25 771 SH   SOLE 0 771 0 0
DIREXION SHS ETF TR DLY R/E BULL3X 25459W755 3 160 SH   SOLE 0 160 0 0
DIREXION SHS ETF TR DLY DEV MKT BULL 25459W789 17 397 SH   SOLE 0 397 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 452 4,472 SH   SOLE 0 4,472 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 126 1,170 SH   SOLE 0 1,170 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 790 19,817 SH   SOLE 0 19,817 0 0
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 91 4,560 SH   SOLE 0 4,560 0 0
DIREXION SHS ETF TR DLY R/E BEAR3X 25459Y363 5 443 SH   SOLE 0 443 0 0
DIREXION SHS ETF TR DLY JPN BULL 3X 25459Y413 43 1,013 SH   SOLE 0 1,013 0 0
DIREXION SHS ETF TR DLY ENERBR3X NEW 25459Y454 0 4 SH   SOLE 0 4 0 0
DIREXION SHS ETF TR DLY S&P 500 BEAR 25459Y371 1 114 SH   SOLE 0 114 0 0
DIREXION SHS ETF TR DLY EMKT 3X NEW 25459Y470 13 554 SH   SOLE 0 554 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 317 13,233 SH   SOLE 0 13,233 0 0
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 285 10,363 SH   SOLE 0 10,363 0 0
DIREXION SHS ETF TR DAILY NAT GAS RE 25490K117 1 50 SH   SOLE 0 50 0 0
DIREXION SHS ETF TR DAILY S&P OIL 25490K125 5 400 SH   SOLE 0 400 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 270 5,600 SH   SOLE 0 5,600 0 0
DIREXION SHS ETF TR DAILY JR GOLD MI 25490K141 125 3,572 SH   SOLE 0 3,572 0 0
DIREXION SHS ETF TR DAILY S&P 500 25490K216 96 5,200 SH   SOLE 0 5,200 0 0
DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 475 4,712 SH   SOLE 0 4,712 0 0
DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 1,472 27,862 SH   SOLE 0 27,862 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 965 30,833 SH   SOLE 0 30,833 0 0
DIREXION SHS ETF TR IND BL 3X SHS NE 25490K331 162 3,609 SH   SOLE 0 3,609 0 0
DIREXION SHS ETF TR DLY NATRL GAS 3X 25490K349 3 82 SH   SOLE 0 82 0 0
DIREXION SHS ETF TR OIL GAS BL 3X SH 25490K356 11 115 SH   SOLE 0 115 0 0
DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 58 2,946 SH   SOLE 0 2,946 0 0
DIREXION SHS ETF TR DAILY JR GOLD MI 25490K554 398 71,427 SH   SOLE 0 71,427 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K570 38 5,000 SH   SOLE 0 5,000 0 0
DIREXION SHS ETF TR SP BIOTCH BR3X 25490K745 62 3,289 SH   SOLE 0 3,289 0 0
DIREXION SHS ETF TR SEMICONDUCT BEAR 25490K778 0 76 SH   SOLE 0 76 0 0
DIREXION SHS ETF TR DL RUSS BEAR 3X 25490K786 15 2,505 SH   SOLE 0 2,505 0 0
DIREXION SHS ETF TR MD CP BEAR 3X NW 25490K810 27 1,250 SH   SOLE 0 1,250 0 0
DIREXION SHS ETF TR FTSE CHIN BEAR 25490K836 378 22,400 SH   SOLE 0 22,400 0 0
DIREXION SHS ETF TR Call 25490K836 6 20,700 SH Call SOLE 0 20,700 0 0
DIREXION SHS ETF TR Call 25490K869 4 26,800 SH Call SOLE 0 26,800 0 0
DIREXION SHS ETF TR Call 25490K786 4 7,700 SH Call SOLE 0 7,700 0 0
DIREXION SHS ETF TR Call 25490K778 0 5,400 SH Call SOLE 0 5,400 0 0
DIREXION SHS ETF TR Call 25490K745 162 39,900 SH Call SOLE 0 39,900 0 0
DIREXION SHS ETF TR Call 25490K570 2,274 1,964,900 SH Call SOLE 0 1,964,900 0 0
DIREXION SHS ETF TR Call 25490K554 578 840,100 SH Call SOLE 0 840,100 0 0
DIREXION SHS ETF TR Call 25490K521 798 645,400 SH Call SOLE 0 645,400 0 0
DIREXION SHS ETF TR Call 25490K539 157 278,100 SH Call SOLE 0 278,100 0 0
DIREXION SHS ETF TR Call 25490K356 16 3,500 SH Call SOLE 0 3,500 0 0
DIREXION SHS ETF TR Call 25490K349 18 4,100 SH Call SOLE 0 4,100 0 0
DIREXION SHS ETF TR Call 25490K331 1 9,000 SH Call SOLE 0 9,000 0 0
DIREXION SHS ETF TR Call 25490K323 69 44,500 SH Call SOLE 0 44,500 0 0
DIREXION SHS ETF TR Call 25490K281 37 16,000 SH Call SOLE 0 16,000 0 0
DIREXION SHS ETF TR Call 25490K315 2 500 SH Call SOLE 0 500 0 0
DIREXION SHS ETF TR Call 25490K273 140 16,400 SH Call SOLE 0 16,400 0 0
DIREXION SHS ETF TR Call 25490K141 321 242,400 SH Call SOLE 0 242,400 0 0
DIREXION SHS ETF TR Call 25490K133 1,168 520,400 SH Call SOLE 0 520,400 0 0
DIREXION SHS ETF TR Call 25490K125 0 1,000 SH Call SOLE 0 1,000 0 0
DIREXION SHS ETF TR Call 25490K117 1 400 SH Call SOLE 0 400 0 0
DIREXION SHS ETF TR Call 25459Y876 1 3,200 SH Call SOLE 0 3,200 0 0
DIREXION SHS ETF TR Call 25459Y678 168 115,500 SH Call SOLE 0 115,500 0 0
DIREXION SHS ETF TR Call 25459Y694 1,688 408,100 SH Call SOLE 0 408,100 0 0
DIREXION SHS ETF TR Call 25459Y470 3 6,800 SH Call SOLE 0 6,800 0 0
DIREXION SHS ETF TR Call 25459Y371 52 328,700 SH Call SOLE 0 328,700 0 0
DIREXION SHS ETF TR Call 25459Y454 1 20,200 SH Call SOLE 0 20,200 0 0
DIREXION SHS ETF TR Call 25459Y363 12 7,600 SH Call SOLE 0 7,600 0 0
DIREXION SHS ETF TR Call 25459W888 1,730 303,500 SH Call SOLE 0 303,500 0 0
DIREXION SHS ETF TR Call 25459W862 600 50,300 SH Call SOLE 0 50,300 0 0
DIREXION SHS ETF TR Call 25459W847 4,714 231,600 SH Call SOLE 0 231,600 0 0
DIREXION SHS ETF TR Call 25459W755 14 14,800 SH Call SOLE 0 14,800 0 0
DIREXION SHS ETF TR Call 25459W771 14 12,300 SH Call SOLE 0 12,300 0 0
DIREXION SHS ETF TR Call 25459W730 8 1,600 SH Call SOLE 0 1,600 0 0
DIREXION SHS ETF TR Call 25459W458 699 32,900 SH Call SOLE 0 32,900 0 0
DIREXION SHS ETF TR Call 25459W102 85 5,800 SH Call SOLE 0 5,800 0 0
DIREXION SHS ETF TR Call 25490K760 0 500 SH Call SOLE 0 500 0 0
DIREXION SHS ETF TR Put 25459W102 1 4,600 SH Put SOLE 0 4,600 0 0
DIREXION SHS ETF TR Put 25459W458 6 3,400 SH Put SOLE 0 3,400 0 0
DIREXION SHS ETF TR Put 25459W540 7 1,700 SH Put SOLE 0 1,700 0 0
DIREXION SHS ETF TR Put 25459W730 1 1,400 SH Put SOLE 0 1,400 0 0
DIREXION SHS ETF TR Put 25459W771 30 22,400 SH Put SOLE 0 22,400 0 0
DIREXION SHS ETF TR Put 25459W755 1 3,200 SH Put SOLE 0 3,200 0 0
DIREXION SHS ETF TR Put 25459W847 1,170 312,000 SH Put SOLE 0 312,000 0 0
DIREXION SHS ETF TR Put 25459W789 0 600 SH Put SOLE 0 600 0 0
DIREXION SHS ETF TR Put 25459W862 61 68,500 SH Put SOLE 0 68,500 0 0
DIREXION SHS ETF TR Put 25459W888 755 179,500 SH Put SOLE 0 179,500 0 0
DIREXION SHS ETF TR Put 25459Y363 0 500 SH Put SOLE 0 500 0 0
DIREXION SHS ETF TR Put 25459Y454 510 79,700 SH Put SOLE 0 79,700 0 0
DIREXION SHS ETF TR Put 25459Y371 284 60,900 SH Put SOLE 0 60,900 0 0
DIREXION SHS ETF TR Put 25459Y470 1 600 SH Put SOLE 0 600 0 0
DIREXION SHS ETF TR Put 25459Y694 315 208,400 SH Put SOLE 0 208,400 0 0
DIREXION SHS ETF TR Put 25459Y678 103 70,500 SH Put SOLE 0 70,500 0 0
DIREXION SHS ETF TR Put 25459Y876 12 2,800 SH Put SOLE 0 2,800 0 0
DIREXION SHS ETF TR Put 25490K117 2 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25490K125 6 1,800 SH Put SOLE 0 1,800 0 0
DIREXION SHS ETF TR Put 25490K133 2,906 354,500 SH Put SOLE 0 354,500 0 0
DIREXION SHS ETF TR Put 25490K141 3,933 551,200 SH Put SOLE 0 551,200 0 0
DIREXION SHS ETF TR Put 25490K273 32 7,200 SH Put SOLE 0 7,200 0 0
DIREXION SHS ETF TR Put 25490K315 16 5,100 SH Put SOLE 0 5,100 0 0
DIREXION SHS ETF TR Put 25490K281 11 3,300 SH Put SOLE 0 3,300 0 0
DIREXION SHS ETF TR Put 25490K323 807 137,400 SH Put SOLE 0 137,400 0 0
DIREXION SHS ETF TR Put 25490K349 23 12,300 SH Put SOLE 0 12,300 0 0
DIREXION SHS ETF TR Put 25490K539 499 95,200 SH Put SOLE 0 95,200 0 0
DIREXION SHS ETF TR Put 25490K521 2,338 232,700 SH Put SOLE 0 232,700 0 0
DIREXION SHS ETF TR Put 25490K554 9,365 1,409,400 SH Put SOLE 0 1,409,400 0 0
DIREXION SHS ETF TR Put 25490K570 6,475 1,382,100 SH Put SOLE 0 1,382,100 0 0
DIREXION SHS ETF TR Put 25490K745 15 9,300 SH Put SOLE 0 9,300 0 0
DIREXION SHS ETF TR Put 25490K778 7 1,600 SH Put SOLE 0 1,600 0 0
DIREXION SHS ETF TR Put 25490K786 10 4,000 SH Put SOLE 0 4,000 0 0
DIREXION SHS ETF TR Put 25490K810 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25490K869 38 36,200 SH Put SOLE 0 36,200 0 0
DIREXION SHS ETF TR Put 25490K836 127 24,800 SH Put SOLE 0 24,800 0 0
DISCOVER FINL SVCS COM 254709108 4,668 64,762 SH   SOLE 0 64,762 0 0
DISCOVER FINL SVCS Call 254709108 543 52,400 SH Call SOLE 0 52,400 0 0
DISCOVER FINL SVCS Put 254709108 6 16,600 SH Put SOLE 0 16,600 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 42 1,565 SH   SOLE 0 1,565 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 82 3,085 SH   SOLE 0 3,085 0 0
DISCOVERY COMMUNICATNS NEW Call 25470F104 0 1,300 SH Call SOLE 0 1,300 0 0
DISCOVERY COMMUNICATNS NEW Put 25470F104 3 4,000 SH Put SOLE 0 4,000 0 0
DISH NETWORK CORP CL A 25470M109 293 5,068 SH   SOLE 0 5,068 0 0
DISH NETWORK CORP Call 25470M109 75 33,000 SH Call SOLE 0 33,000 0 0
DISH NETWORK CORP Put 25470M109 19 6,600 SH Put SOLE 0 6,600 0 0
DISNEY WALT CO COM DISNEY 254687106 577 5,542 SH   SOLE 0 5,542 0 0
DISNEY WALT CO Call 254687106 637 122,400 SH Call SOLE 0 122,400 0 0
DISNEY WALT CO Put 254687106 33 64,300 SH Put SOLE 0 64,300 0 0
DOLBY LABORATORIES INC COM 25659T107 69 1,533 SH   SOLE 0 1,533 0 0
DOLLAR GEN CORP NEW COM 256677105 293 3,969 SH   SOLE 0 3,969 0 0
DOLLAR GEN CORP NEW Put 256677105 18 3,400 SH Put SOLE 0 3,400 0 0
DOLLAR TREE INC COM 256746108 3,021 39,150 SH   SOLE 0 39,150 0 0
DOLLAR TREE INC Call 256746108 229 74,700 SH Call SOLE 0 74,700 0 0
DOLLAR TREE INC Put 256746108 196 46,700 SH Put SOLE 0 46,700 0 0
DOMINION DIAMOND CORP Call 257287102 19 48,200 SH Call SOLE 0 48,200 0 0
DOMINION DIAMOND CORP Put 257287102 0 800 SH Put SOLE 0 800 0 0
DOMINION RES INC VA NEW COM 25746U109 328 4,288 SH   SOLE 0 4,288 0 0
DOMINION RES INC VA NEW Call 25746U109 14 11,900 SH Call SOLE 0 11,900 0 0
DOMINION RES INC VA NEW Put 25746U109 2 7,600 SH Put SOLE 0 7,600 0 0
DOMINOS PIZZA INC Call 25754A201 24 5,700 SH Call SOLE 0 5,700 0 0
DOMINOS PIZZA INC Put 25754A201 1 800 SH Put SOLE 0 800 0 0
DOMTAR CORP Put 257559203 0 300 SH Put SOLE 0 300 0 0
DONALDSON INC COM 257651109 30 725 SH   SOLE 0 725 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 26 1,137 SH   SOLE 0 1,137 0 0
DONNELLEY FINL SOLUTIONS INC Call 25787G100 4 3,800 SH Call SOLE 0 3,800 0 0
DONNELLEY R R & SONS CO COM 257867200 22 1,409 SH   SOLE 0 1,409 0 0
DONNELLEY R R & SONS CO Call 257867200 1 2,700 SH Call SOLE 0 2,700 0 0
DONNELLEY R R & SONS CO Put 257867200 8 6,600 SH Put SOLE 0 6,600 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 49 2,797 SH   SOLE 0 2,797 0 0
DORCHESTER MINERALS LP Put 25820R105 1 2,000 SH Put SOLE 0 2,000 0 0
DORIAN LPG LTD SHS USD Y2106R110 9 1,100 SH   SOLE 0 1,100 0 0
DORIAN LPG LTD Call Y2106R110 1 1,200 SH Call SOLE 0 1,200 0 0
DOUGLAS DYNAMICS INC COM 25960R105 317 9,442 SH   SOLE 0 9,442 0 0
DOVER CORP Call 260003108 9 18,400 SH Call SOLE 0 18,400 0 0
DOVER CORP Put 260003108 0 1,400 SH Put SOLE 0 1,400 0 0
DOW CHEM CO COM 260543103 1,339 23,403 SH   SOLE 0 23,403 0 0
DOW CHEM CO Call 260543103 240 59,600 SH Call SOLE 0 59,600 0 0
DOW CHEM CO Put 260543103 9 41,300 SH Put SOLE 0 41,300 0 0
DR REDDYS LABS LTD ADR 256135203 65 1,450 SH   SOLE 0 1,450 0 0
DRAGONWAVE INC COM NEW 26144M400 0 148 SH   SOLE 0 148 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 0 83 SH   SOLE 0 83 0 0
DRDGOLD LIMITED Put 26152H301 0 400 SH Put SOLE 0 400 0 0
DREW INDS INC Call 26168L205 3 700 SH Call SOLE 0 700 0 0
DREW INDS INC Put 26168L205 0 1,100 SH Put SOLE 0 1,100 0 0
DRIL-QUIP INC COM 262037104 78 1,309 SH   SOLE 0 1,309 0 0
DRIL-QUIP INC Call 262037104 0 100 SH Call SOLE 0 100 0 0
DRIL-QUIP INC Put 262037104 1 3,100 SH Put SOLE 0 3,100 0 0
DRIVE SHACK INC COM 262077100 27 7,216 SH   SOLE 0 7,216 0 0
DRIVE SHACK INC Put 262077100 1 400 SH Put SOLE 0 400 0 0
DRYSHIPS INC COM PAR NEW Y2109Q309 0 194 SH   SOLE 0 194 0 0
DSP GROUP INC COM 23332B106 16 1,300 SH   SOLE 0 1,300 0 0
DST SYS INC DEL Put 233326107 0 100 SH Put SOLE 0 100 0 0
DSW INC CL A 23334L102 285 12,594 SH   SOLE 0 12,594 0 0
DSW INC Call 23334L102 0 2,900 SH Call SOLE 0 2,900 0 0
DSW INC Put 23334L102 15 6,500 SH Put SOLE 0 6,500 0 0
DTE ENERGY CO Call 233331107 0 2,000 SH Call SOLE 0 2,000 0 0
DTE ENERGY CO Put 233331107 3 6,900 SH Put SOLE 0 6,900 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 5,617 76,527 SH   SOLE 0 76,527 0 0
DU PONT E I DE NEMOURS & CO Call 263534109 319 63,400 SH Call SOLE 0 63,400 0 0
DU PONT E I DE NEMOURS & CO Put 263534109 23 30,600 SH Put SOLE 0 30,600 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,110 14,312 SH   SOLE 0 14,312 0 0
DUKE ENERGY CORP NEW Call 26441C204 84 86,700 SH Call SOLE 0 86,700 0 0
DUKE ENERGY CORP NEW Put 26441C204 14 18,200 SH Put SOLE 0 18,200 0 0
DUKE REALTY CORP COM NEW 264411505 18 705 SH   SOLE 0 705 0 0
DUKE REALTY CORP Call 264411505 0 300 SH Call SOLE 0 300 0 0
DUKE REALTY CORP Put 264411505 0 1,100 SH Put SOLE 0 1,100 0 0
DULUTH HLDGS INC Call 26443V101 4 3,200 SH Call SOLE 0 3,200 0 0
DULUTH HLDGS INC Put 26443V101 0 200 SH Put SOLE 0 200 0 0
DUNKIN BRANDS GROUP INC COM 265504100 860 16,400 SH   SOLE 0 16,400 0 0
DUNKIN BRANDS GROUP INC Call 265504100 34 30,400 SH Call SOLE 0 30,400 0 0
DUNKIN BRANDS GROUP INC Put 265504100 34 16,300 SH Put SOLE 0 16,300 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 7 179 SH   SOLE 0 179 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 115 3,313 SH   SOLE 0 3,313 0 0
DXP ENTERPRISES INC NEW Call 233377407 3 800 SH Call SOLE 0 800 0 0
DXP ENTERPRISES INC NEW Put 233377407 0 4,200 SH Put SOLE 0 4,200 0 0
DYCOM INDS INC COM 267475101 70 881 SH   SOLE 0 881 0 0
DYCOM INDS INC Call 267475101 6 2,500 SH Call SOLE 0 2,500 0 0
DYCOM INDS INC Put 267475101 1 1,100 SH Put SOLE 0 1,100 0 0
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 14 935 SH   SOLE 0 935 0 0
DYNAGAS LNG PARTNERS LP Call Y2188B108 1 1,000 SH Call SOLE 0 1,000 0 0
DYNAGAS LNG PARTNERS LP Put Y2188B108 5 2,600 SH Put SOLE 0 2,600 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 38 9,695 SH   SOLE 0 9,695 0 0
DYNAVAX TECHNOLOGIES CORP Call 268158201 6 35,800 SH Call SOLE 0 35,800 0 0
DYNAVAX TECHNOLOGIES CORP Put 268158201 101 28,300 SH Put SOLE 0 28,300 0 0
DYNEGY INC NEW DEL *W EXP 10/02/201 26817R116 0 50 SH   SOLE 0 50 0 0
DYNEGY INC NEW DEL PFD CONV SER A 26817R207 45 1,400 SH   SOLE 0 1,400 0 0
DYNEGY INC NEW DEL COM 26817R108 145 17,225 SH   SOLE 0 17,225 0 0
DYNEGY INC NEW DEL Call 26817R108 4 17,700 SH Call SOLE 0 17,700 0 0
DYNEGY INC NEW DEL Put 26817R108 77 32,800 SH Put SOLE 0 32,800 0 0
DYNEX CAP INC Put 26817Q506 0 100 SH Put SOLE 0 100 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1,660 47,929 SH   SOLE 0 47,929 0 0
E TRADE FINANCIAL CORP Call 269246401 386 48,500 SH Call SOLE 0 48,500 0 0
E TRADE FINANCIAL CORP Put 269246401 1 14,300 SH Put SOLE 0 14,300 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1 301 SH   SOLE 0 301 0 0
EAGLE BULK SHIPPING INC Put Y2187A143 0 1,700 SH Put SOLE 0 1,700 0 0
EAGLE MATERIALS INC COM 26969P108 85 863 SH   SOLE 0 863 0 0
EAGLE MATERIALS INC Call 26969P108 92 12,700 SH Call SOLE 0 12,700 0 0
EAGLE MATERIALS INC Put 26969P108 3 4,300 SH Put SOLE 0 4,300 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 162 2,044 SH   SOLE 0 2,044 0 0
EAGLE PHARMACEUTICALS INC Call 269796108 242 21,800 SH Call SOLE 0 21,800 0 0
EAGLE PHARMACEUTICALS INC Put 269796108 20 17,600 SH Put SOLE 0 17,600 0 0
EARTHLINK HLDGS CORP COM 27033X101 1 200 SH   SOLE 0 200 0 0
EAST WEST BANCORP INC COM 27579R104 202 3,989 SH   SOLE 0 3,989 0 0
EAST WEST BANCORP INC Call 27579R104 0 300 SH Call SOLE 0 300 0 0
EAST WEST BANCORP INC Put 27579R104 0 700 SH Put SOLE 0 700 0 0
EASTMAN CHEM CO COM 277432100 504 6,710 SH   SOLE 0 6,710 0 0
EASTMAN CHEM CO Call 277432100 3 1,600 SH Call SOLE 0 1,600 0 0
EASTMAN KODAK CO Call 277461406 0 2,600 SH Call SOLE 0 2,600 0 0
EATON CORP PLC SHS G29183103 614 9,152 SH   SOLE 0 9,152 0 0
EATON CORP PLC Call G29183103 48 10,400 SH Call SOLE 0 10,400 0 0
EATON CORP PLC Put G29183103 8 2,500 SH Put SOLE 0 2,500 0 0
EATON VANCE CORP Call 278265103 24 10,800 SH Call SOLE 0 10,800 0 0
EATON VANCE CORP Put 278265103 0 2,400 SH Put SOLE 0 2,400 0 0
EBAY INC COM 278642103 118 4,000 SH   SOLE 0 4,000 0 0
EBAY INC Call 278642103 25 6,000 SH Call SOLE 0 6,000 0 0
EBIX INC COM NEW 278715206 26 460 SH   SOLE 0 460 0 0
EBIX INC Call 278715206 21 9,600 SH Call SOLE 0 9,600 0 0
ECA MARCELLUS TR I Put 26827L109 1 1,400 SH Put SOLE 0 1,400 0 0
ECHELON CORP COM NEW 27874N303 0 138 SH   SOLE 0 138 0 0
ECHO GLOBAL LOGISTICS INC Call 27875T101 4 14,700 SH Call SOLE 0 14,700 0 0
ECHO GLOBAL LOGISTICS INC Put 27875T101 2 2,700 SH Put SOLE 0 2,700 0 0
ECHOSTAR CORP CL A 278768106 176 3,438 SH   SOLE 0 3,438 0 0
ECHOSTAR CORP Call 278768106 4 600 SH Call SOLE 0 600 0 0
ECHOSTAR CORP Put 278768106 0 1,100 SH Put SOLE 0 1,100 0 0
ECLIPSE RES CORP COM 27890G100 3 1,415 SH   SOLE 0 1,415 0 0
ECLIPSE RES CORP Call 27890G100 3 27,000 SH Call SOLE 0 27,000 0 0
ECOLAB INC COM 278865100 278 2,373 SH   SOLE 0 2,373 0 0
ECOLAB INC Call 278865100 16 29,600 SH Call SOLE 0 29,600 0 0
ECOLAB INC Put 278865100 14 11,300 SH Put SOLE 0 11,300 0 0
EDAP TMS S A SPONSORED ADR 268311107 7 2,200 SH   SOLE 0 2,200 0 0
EDGEWELL PERS CARE CO COM 28035Q102 43 600 SH   SOLE 0 600 0 0
EDGEWELL PERS CARE CO Call 28035Q102 0 10,000 SH Call SOLE 0 10,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 225 2,409 SH   SOLE 0 2,409 0 0
EDWARDS LIFESCIENCES CORP Call 28176E108 90 38,000 SH Call SOLE 0 38,000 0 0
EDWARDS LIFESCIENCES CORP Put 28176E108 115 32,400 SH Put SOLE 0 32,400 0 0
EHEALTH INC COM 28238P109 335 31,459 SH   SOLE 0 31,459 0 0
EHEALTH INC Call 28238P109 46 21,200 SH Call SOLE 0 21,200 0 0
EHEALTH INC Put 28238P109 2 1,000 SH Put SOLE 0 1,000 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 13 1,126 SH   SOLE 0 1,126 0 0
EL POLLO LOCO HLDGS INC COM 268603107 24 1,984 SH   SOLE 0 1,984 0 0
EL POLLO LOCO HLDGS INC Call 268603107 0 3,900 SH Call SOLE 0 3,900 0 0
EL POLLO LOCO HLDGS INC Put 268603107 5 300 SH Put SOLE 0 300 0 0
ELDORADO GOLD CORP NEW Call 284902103 28 122,400 SH Call SOLE 0 122,400 0 0
ELDORADO GOLD CORP NEW Put 284902103 16 1,700 SH Put SOLE 0 1,700 0 0
ELDORADO RESORTS INC Call 28470R102 2 1,100 SH Call SOLE 0 1,100 0 0
ELDORADO RESORTS INC Put 28470R102 0 1,100 SH Put SOLE 0 1,100 0 0
ELECTRONIC ARTS INC Call 285512109 5 3,900 SH Call SOLE 0 3,900 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 2 1,214 SH   SOLE 0 1,214 0 0
ELEVEN BIOTHERAPEUTICS INC Call 286221106 0 6,100 SH Call SOLE 0 6,100 0 0
ELEVEN BIOTHERAPEUTICS INC Put 286221106 0 100 SH Put SOLE 0 100 0 0
ELLIE MAE INC COM 28849P100 294 3,524 SH   SOLE 0 3,524 0 0
ELLIE MAE INC Call 28849P100 9 800 SH Call SOLE 0 800 0 0
ELLIE MAE INC Put 28849P100 66 13,000 SH Put SOLE 0 13,000 0 0
ELLINGTON FINANCIAL LLC COM 288522303 135 8,750 SH   SOLE 0 8,750 0 0
ELLINGTON FINANCIAL LLC Call 288522303 0 3,300 SH Call SOLE 0 3,300 0 0
ELLINGTON FINANCIAL LLC Put 288522303 25 11,500 SH Put SOLE 0 11,500 0 0
ELLIS PERRY INTL INC COM 288853104 201 8,081 SH   SOLE 0 8,081 0 0
ELLIS PERRY INTL INC Call 288853104 15 5,700 SH Call SOLE 0 5,700 0 0
ELLIS PERRY INTL INC Put 288853104 0 1,000 SH Put SOLE 0 1,000 0 0
EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 0 25 SH   SOLE 0 25 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 611 31,748 SH   SOLE 0 31,748 0 0
EMBRAER S A Call 29082A107 1 1,700 SH Call SOLE 0 1,700 0 0
EMBRAER S A Put 29082A107 14 6,600 SH Put SOLE 0 6,600 0 0
EMCOR GROUP INC Call 29084Q100 73 8,800 SH Call SOLE 0 8,800 0 0
EMCORE CORP COM NEW 290846203 27 3,189 SH   SOLE 0 3,189 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 227 18,475 SH   SOLE 0 18,475 0 0
EMERGE ENERGY SVCS LP Call 29102H108 24 24,000 SH Call SOLE 0 24,000 0 0
EMERGE ENERGY SVCS LP Put 29102H108 370 28,800 SH Put SOLE 0 28,800 0 0
EMERGENT BIOSOLUTIONS INC Call 29089Q105 1 300 SH Call SOLE 0 300 0 0
EMERGENT BIOSOLUTIONS INC Put 29089Q105 10 5,000 SH Put SOLE 0 5,000 0 0
EMERGENT CAP INC COM 29102N105 0 100 SH   SOLE 0 100 0 0
EMERSON ELEC CO COM 291011104 313 5,615 SH   SOLE 0 5,615 0 0
EMERSON ELEC CO Call 291011104 85 57,200 SH Call SOLE 0 57,200 0 0
EMERSON ELEC CO Put 291011104 2 6,600 SH Put SOLE 0 6,600 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 62 2,733 SH   SOLE 0 2,733 0 0
EMPIRE ST RLTY TR INC CL A 292104106 8 404 SH   SOLE 0 404 0 0
EMPLOYERS HOLDINGS INC Call 292218104 0 200 SH Call SOLE 0 200 0 0
EMPLOYERS HOLDINGS INC Put 292218104 0 300 SH Put SOLE 0 300 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 79 5,038 SH   SOLE 0 5,038 0 0
ENABLE MIDSTREAM PARTNERS LP Put 292480100 28 6,100 SH Put SOLE 0 6,100 0 0
ENANTA PHARMACEUTICALS INC Call 29251M106 2 600 SH Call SOLE 0 600 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 3 123 SH   SOLE 0 123 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 131 5,178 SH   SOLE 0 5,178 0 0
ENBRIDGE ENERGY PARTNERS L P Call 29250R106 2 3,800 SH Call SOLE 0 3,800 0 0
ENBRIDGE ENERGY PARTNERS L P Put 29250R106 1 500 SH Put SOLE 0 500 0 0
ENBRIDGE INC COM 29250N105 314 7,463 SH   SOLE 0 7,463 0 0
ENBRIDGE INC Call 29250N105 3 3,700 SH Call SOLE 0 3,700 0 0
ENBRIDGE INC Put 29250N105 75 138,500 SH Put SOLE 0 138,500 0 0
ENCANA CORP COM 292505104 1,154 98,330 SH   SOLE 0 98,330 0 0
ENCANA CORP Call 292505104 23 18,000 SH Call SOLE 0 18,000 0 0
ENCANA CORP Put 292505104 145 116,000 SH Put SOLE 0 116,000 0 0
ENCORE CAP GROUP INC Call 292554102 6 2,300 SH Call SOLE 0 2,300 0 0
ENCORE CAP GROUP INC Put 292554102 0 200 SH Put SOLE 0 200 0 0
ENCORE WIRE CORP COM 292562105 5 118 SH   SOLE 0 118 0 0
ENCORE WIRE CORP Call 292562105 5 1,000 SH Call SOLE 0 1,000 0 0
ENCORE WIRE CORP Put 292562105 0 200 SH Put SOLE 0 200 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 3 1,000 SH   SOLE 0 1,000 0 0
ENDEAVOUR SILVER CORP Call 29258Y103 2 40,100 SH Call SOLE 0 40,100 0 0
ENDEAVOUR SILVER CORP Put 29258Y103 5 4,200 SH Put SOLE 0 4,200 0 0
ENDO INTL PLC SHS G30401106 345 20,995 SH   SOLE 0 20,995 0 0
ENDO INTL PLC Call G30401106 11 72,700 SH Call SOLE 0 72,700 0 0
ENDO INTL PLC Put G30401106 166 39,300 SH Put SOLE 0 39,300 0 0
ENDOCYTE INC COM 29269A102 56 22,037 SH   SOLE 0 22,037 0 0
ENDOLOGIX INC COM 29266S106 7 1,391 SH   SOLE 0 1,391 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 48 5,179 SH   SOLE 0 5,179 0 0
ENDURANCE SPECIALTY HLDGS LT SHS G30397106 636 6,886 SH   SOLE 0 6,886 0 0
ENDURANCE SPECIALTY HLDGS LT Put G30397106 7 14,100 SH Put SOLE 0 14,100 0 0
ENERGEN CORP Call 29265N108 0 100 SH Call SOLE 0 100 0 0
ENERGEN CORP Put 29265N108 0 300 SH Put SOLE 0 300 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 5 124 SH   SOLE 0 124 0 0
ENERGOUS CORP COM 29272C103 191 11,354 SH   SOLE 0 11,354 0 0
ENERGOUS CORP Call 29272C103 170 99,400 SH Call SOLE 0 99,400 0 0
ENERGOUS CORP Put 29272C103 115 48,300 SH Put SOLE 0 48,300 0 0
ENERGY FOCUS INC COM NEW 29268T300 47 11,196 SH   SOLE 0 11,196 0 0
ENERGY FOCUS INC Put 29268T300 7 6,300 SH Put SOLE 0 6,300 0 0
ENERGY FUELS INC COM NEW 292671708 0 77 SH   SOLE 0 77 0 0
ENERGY RECOVERY INC COM 29270J100 27 2,665 SH   SOLE 0 2,665 0 0
ENERGY RECOVERY INC Call 29270J100 45 36,100 SH Call SOLE 0 36,100 0 0
ENERGY RECOVERY INC Put 29270J100 0 1,400 SH Put SOLE 0 1,400 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 570 29,545 SH   SOLE 0 29,545 0 0
ENERGY TRANSFER EQUITY L P Call 29273V100 1,473 629,400 SH Call SOLE 0 629,400 0 0
ENERGY TRANSFER EQUITY L P Put 29273V100 247 221,300 SH Put SOLE 0 221,300 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 4,337 121,137 SH   SOLE 0 121,137 0 0
ENERGY TRANSFER PRTNRS L P Call 29273R109 79 86,300 SH Call SOLE 0 86,300 0 0
ENERGY TRANSFER PRTNRS L P Put 29273R109 756 236,900 SH Put SOLE 0 236,900 0 0
ENERNOC INC COM 292764107 46 7,763 SH   SOLE 0 7,763 0 0
ENERNOC INC Call 292764107 0 700 SH Call SOLE 0 700 0 0
ENERNOC INC Put 292764107 0 300 SH Put SOLE 0 300 0 0
ENERPLUS CORP COM 292766102 151 15,959 SH   SOLE 0 15,959 0 0
ENERSYS Call 29275Y102 0 400 SH Call SOLE 0 400 0 0
ENGILITY HLDGS INC NEW Call 29286C107 0 100 SH Call SOLE 0 100 0 0
ENGLOBAL CORP COM 293306106 7 3,110 SH   SOLE 0 3,110 0 0
ENLINK MIDSTREAM LLC Call 29336T100 3 4,000 SH Call SOLE 0 4,000 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 9 503 SH   SOLE 0 503 0 0
ENLINK MIDSTREAM PARTNERS LP Call 29336U107 0 6,000 SH Call SOLE 0 6,000 0 0
ENOVA INTL INC COM 29357K103 1 91 SH   SOLE 0 91 0 0
ENOVA INTL INC Call 29357K103 45 72,700 SH Call SOLE 0 72,700 0 0
ENOVA INTL INC Put 29357K103 37 37,500 SH Put SOLE 0 37,500 0 0
ENPHASE ENERGY INC COM 29355A107 13 13,402 SH   SOLE 0 13,402 0 0
ENPRO INDS INC COM 29355X107 14 209 SH   SOLE 0 209 0 0
ENPRO INDS INC Call 29355X107 0 100 SH Call SOLE 0 100 0 0
ENSCO PLC SHS CLASS A G3157S106 126 12,997 SH   SOLE 0 12,997 0 0
ENSCO PLC Call G3157S106 1 4,300 SH Call SOLE 0 4,300 0 0
ENSCO PLC Put G3157S106 733 74,900 SH Put SOLE 0 74,900 0 0
ENSIGN GROUP INC COM 29358P101 12 559 SH   SOLE 0 559 0 0
ENTEGRIS INC COM 29362U104 7 400 SH   SOLE 0 400 0 0
ENTEROMEDICS INC COM PAR 29365M505 1 602 SH   SOLE 0 602 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 25 582 SH   SOLE 0 582 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 80 2,967 SH   SOLE 0 2,967 0 0
ENTERPRISE PRODS PARTNERS L Call 293792107 2 55,700 SH Call SOLE 0 55,700 0 0
ENTERPRISE PRODS PARTNERS L Put 293792107 19 35,400 SH Put SOLE 0 35,400 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 4 683 SH   SOLE 0 683 0 0
ENVESTNET INC COM 29404K106 239 6,808 SH   SOLE 0 6,808 0 0
ENVISION HEALTHCARE CORP COM 29414D100 885 13,987 SH   SOLE 0 13,987 0 0
ENVISION HEALTHCARE CORP Call 29414D100 8 12,100 SH Call SOLE 0 12,100 0 0
ENVISION HEALTHCARE CORP Put 29414D100 66 11,100 SH Put SOLE 0 11,100 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 13 496 SH   SOLE 0 496 0 0
ENVIVA PARTNERS LP Call 29414J107 3 2,500 SH Call SOLE 0 2,500 0 0
ENVIVA PARTNERS LP Put 29414J107 0 700 SH Put SOLE 0 700 0 0
EOG RES INC COM 26875P101 29 290 SH   SOLE 0 290 0 0
EOG RES INC Call 26875P101 2,399 262,000 SH Call SOLE 0 262,000 0 0
EOG RES INC Put 26875P101 153 53,600 SH Put SOLE 0 53,600 0 0
EP ENERGY CORP CL A 268785102 84 12,949 SH   SOLE 0 12,949 0 0
EP ENERGY CORP Call 268785102 56 98,200 SH Call SOLE 0 98,200 0 0
EP ENERGY CORP Put 268785102 1 28,900 SH Put SOLE 0 28,900 0 0
EPAM SYS INC Call 29414B104 6 5,000 SH Call SOLE 0 5,000 0 0
EPIZYME INC COM 29428V104 24 2,000 SH   SOLE 0 2,000 0 0
EPIZYME INC Call 29428V104 27 26,000 SH Call SOLE 0 26,000 0 0
EPIZYME INC Put 29428V104 0 200 SH Put SOLE 0 200 0 0
EPR PPTYS Call 26884U109 0 100 SH Call SOLE 0 100 0 0
EQT CORP COM 26884L109 5 77 SH   SOLE 0 77 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 28 368 SH   SOLE 0 368 0 0
EQT MIDSTREAM PARTNERS LP Call 26885B100 0 500 SH Call SOLE 0 500 0 0
EQT MIDSTREAM PARTNERS LP Put 26885B100 2 6,000 SH Put SOLE 0 6,000 0 0
EQUIFAX INC COM 294429105 46 396 SH   SOLE 0 396 0 0
EQUIFAX INC Call 294429105 4 3,800 SH Call SOLE 0 3,800 0 0
EQUINIX INC COM PAR $0.001 29444U700 299 837 SH   SOLE 0 837 0 0
EQUINIX INC Put 29444U700 15 79,500 SH Put SOLE 0 79,500 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 225 7,459 SH   SOLE 0 7,459 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 60 845 SH   SOLE 0 845 0 0
EQUITY LIFESTYLE PPTYS INC Call 29472R108 0 200 SH Call SOLE 0 200 0 0
EQUITY ONE Call 294752100 44 24,900 SH Call SOLE 0 24,900 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 24 380 SH   SOLE 0 380 0 0
EQUITY RESIDENTIAL Call 29476L107 21 26,100 SH Call SOLE 0 26,100 0 0
EQUITY RESIDENTIAL Put 29476L107 26 9,700 SH Put SOLE 0 9,700 0 0
ERA GROUP INC Call 26885G109 0 100 SH Call SOLE 0 100 0 0
ERICSSON ADR B SEK 10 294821608 5 953 SH   SOLE 0 953 0 0
ERICSSON Put 294821608 0 600 SH Put SOLE 0 600 0 0
EROS INTL PLC SHS NEW G3788M114 40 3,072 SH   SOLE 0 3,072 0 0
EROS INTL PLC Call G3788M114 1 2,800 SH Call SOLE 0 2,800 0 0
EROS INTL PLC Put G3788M114 20 5,900 SH Put SOLE 0 5,900 0 0
ESCO TECHNOLOGIES INC Call 296315104 0 400 SH Call SOLE 0 400 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 280 22,366 SH   SOLE 0 22,366 0 0
ESPERION THERAPEUTICS INC NE Call 29664W105 20 11,900 SH Call SOLE 0 11,900 0 0
ESSENDANT INC Call 296689102 0 100 SH Call SOLE 0 100 0 0
ESSENDANT INC Put 296689102 0 300 SH Put SOLE 0 300 0 0
ESSENT GROUP LTD COM G3198U102 33 1,035 SH   SOLE 0 1,035 0 0
ESSENT GROUP LTD Call G3198U102 0 100 SH Call SOLE 0 100 0 0
ESSENT GROUP LTD Put G3198U102 0 1,600 SH Put SOLE 0 1,600 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 63 709 SH   SOLE 0 709 0 0
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 28 1,091 SH   SOLE 0 1,091 0 0
ETF MANAGERS TR Put 26924G201 2 4,400 SH Put SOLE 0 4,400 0 0
ETFS GOLD TR SHS 26922Y105 624 5,590 SH   SOLE 0 5,590 0 0
ETFS GOLD TR Call 26922Y105 0 500 SH Call SOLE 0 500 0 0
ETFS GOLD TR Put 26922Y105 4 700 SH Put SOLE 0 700 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 6 166 SH   SOLE 0 166 0 0
ETSY INC COM 29786A106 101 8,581 SH   SOLE 0 8,581 0 0
ETSY INC Call 29786A106 1 6,600 SH Call SOLE 0 6,600 0 0
ETSY INC Put 29786A106 6 4,600 SH Put SOLE 0 4,600 0 0
EURONET WORLDWIDE INC Call 298736109 0 1,500 SH Call SOLE 0 1,500 0 0
EURONET WORLDWIDE INC Put 298736109 0 300 SH Put SOLE 0 300 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 189 90,513 SH   SOLE 0 90,513 0 0
EV ENERGY PARTNERS LP Call 26926V107 13 94,300 SH Call SOLE 0 94,300 0 0
EV ENERGY PARTNERS LP Put 26926V107 4 5,000 SH Put SOLE 0 5,000 0 0
EVERBANK FINL CORP Call 29977G102 0 100 SH Call SOLE 0 100 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 174 2,547 SH   SOLE 0 2,547 0 0
EVEREST RE GROUP LTD COM G3223R108 760 3,516 SH   SOLE 0 3,516 0 0
EVEREST RE GROUP LTD Call G3223R108 1 100 SH Call SOLE 0 100 0 0
EVERI HLDGS INC COM 30034T103 16 7,565 SH   SOLE 0 7,565 0 0
EVERSOURCE ENERGY Call 30040W108 0 500 SH Call SOLE 0 500 0 0
EVINE LIVE INC CL A 300487105 0 100 SH   SOLE 0 100 0 0
EVINE LIVE INC Call 300487105 0 1,300 SH Call SOLE 0 1,300 0 0
EVOLENT HEALTH INC Put 30050B101 20 5,000 SH Put SOLE 0 5,000 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 59 5,988 SH   SOLE 0 5,988 0 0
EVOLVING SYS INC COM NEW 30049R209 4 1,115 SH   SOLE 0 1,115 0 0
EXA CORP COM 300614500 8 547 SH   SOLE 0 547 0 0
EXACT SCIENCES CORP COM 30063P105 343 25,700 SH   SOLE 0 25,700 0 0
EXACT SCIENCES CORP Call 30063P105 167 168,400 SH Call SOLE 0 168,400 0 0
EXACT SCIENCES CORP Put 30063P105 109 52,800 SH Put SOLE 0 52,800 0 0
EXACTECH INC COM 30064E109 8 300 SH   SOLE 0 300 0 0
EXAR CORP COM 300645108 0 58 SH   SOLE 0 58 0 0
EXCO RESOURCES INC COM 269279402 5 5,759 SH   SOLE 0 5,759 0 0
EXCO RESOURCES INC Call 269279402 0 600 SH Call SOLE 0 600 0 0
EXCO RESOURCES INC Put 269279402 2 2,500 SH Put SOLE 0 2,500 0 0
EXELIXIS INC COM 30161Q104 22 1,504 SH   SOLE 0 1,504 0 0
EXELIXIS INC Call 30161Q104 59 30,200 SH Call SOLE 0 30,200 0 0
EXELIXIS INC Put 30161Q104 30 22,400 SH Put SOLE 0 22,400 0 0
EXELON CORP COM 30161N101 725 20,447 SH   SOLE 0 20,447 0 0
EXELON CORP Call 30161N101 284 104,400 SH Call SOLE 0 104,400 0 0
EXELON CORP Put 30161N101 40 70,100 SH Put SOLE 0 70,100 0 0
EXLSERVICE HOLDINGS INC Call 302081104 2 1,900 SH Call SOLE 0 1,900 0 0
EXONE CO COM 302104104 36 3,868 SH   SOLE 0 3,868 0 0
EXONE CO Call 302104104 2 33,600 SH Call SOLE 0 33,600 0 0
EXONE CO Put 302104104 7 1,000 SH Put SOLE 0 1,000 0 0
EXPEDIA INC DEL COM NEW 30212P303 201 1,777 SH   SOLE 0 1,777 0 0
EXPEDIA INC DEL Call 30212P303 37 14,800 SH Call SOLE 0 14,800 0 0
EXPEDIA INC DEL Put 30212P303 61 19,200 SH Put SOLE 0 19,200 0 0
EXPEDITORS INTL WASH INC COM 302130109 60 1,137 SH   SOLE 0 1,137 0 0
EXPONENT INC COM 30214U102 9 159 SH   SOLE 0 159 0 0
EXPONENT INC Call 30214U102 1 200 SH Call SOLE 0 200 0 0
EXPRESS INC COM 30219E103 491 45,712 SH   SOLE 0 45,712 0 0
EXPRESS INC Call 30219E103 1 12,800 SH Call SOLE 0 12,800 0 0
EXPRESS INC Put 30219E103 251 26,500 SH Put SOLE 0 26,500 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 163 2,370 SH   SOLE 0 2,370 0 0
EXPRESS SCRIPTS HLDG CO Call 30219G108 0 5,100 SH Call SOLE 0 5,100 0 0
EXPRESS SCRIPTS HLDG CO Put 30219G108 11 5,000 SH Put SOLE 0 5,000 0 0
EXTENDED STAY AMER INC Call 30224P200 14 5,400 SH Call SOLE 0 5,400 0 0
EXTERRAN CORP COM 30227H106 0 40 SH   SOLE 0 40 0 0
EXTRA SPACE STORAGE INC Call 30225T102 0 100 SH Call SOLE 0 100 0 0
EXTRACTION OIL AND GAS INC Call 30227M105 27 35,000 SH Call SOLE 0 35,000 0 0
EXTRACTION OIL AND GAS INC Put 30227M105 2 600 SH Put SOLE 0 600 0 0
EXTREME NETWORKS INC COM 30226D106 7 1,394 SH   SOLE 0 1,394 0 0
EXXON MOBIL CORP COM 30231G102 1,653 18,318 SH   SOLE 0 18,318 0 0
EXXON MOBIL CORP Call 30231G102 3,366 510,900 SH Call SOLE 0 510,900 0 0
EXXON MOBIL CORP Put 30231G102 1,000 285,300 SH Put SOLE 0 285,300 0 0
EZCORP INC CL A NON VTG 302301106 17 1,605 SH   SOLE 0 1,605 0 0
F M C CORP COM NEW 302491303 159 2,823 SH   SOLE 0 2,823 0 0
F M C CORP Put 302491303 18 28,600 SH Put SOLE 0 28,600 0 0
F5 NETWORKS INC COM 315616102 403 2,787 SH   SOLE 0 2,787 0 0
F5 NETWORKS INC Call 315616102 350 25,300 SH Call SOLE 0 25,300 0 0
F5 NETWORKS INC Put 315616102 1 9,000 SH Put SOLE 0 9,000 0 0
FABRINET SHS G3323L100 811 20,148 SH   SOLE 0 20,148 0 0
FABRINET Call G3323L100 1 400 SH Call SOLE 0 400 0 0
FABRINET Put G3323L100 173 50,100 SH Put SOLE 0 50,100 0 0
FACEBOOK INC CL A 30303M102 158,237 1,375,379 SH   SOLE 0 1,375,379 0 0
FACEBOOK INC Call 30303M102 5,656 722,600 SH Call SOLE 0 722,600 0 0
FACEBOOK INC Put 30303M102 796 863,700 SH Put SOLE 0 863,700 0 0
FAIR ISAAC CORP Call 303250104 0 1,200 SH Call SOLE 0 1,200 0 0
FAIR ISAAC CORP Put 303250104 0 400 SH Put SOLE 0 400 0 0
FAIRMOUNT SANTROL HLDGS INC Call 30555Q108 94 53,100 SH Call SOLE 0 53,100 0 0
FAIRMOUNT SANTROL HLDGS INC Put 30555Q108 2 6,900 SH Put SOLE 0 6,900 0 0
FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 44 2,405 SH   SOLE 0 2,405 0 0
FANG HLDGS LTD ADR 30711Y102 13 4,007 SH   SOLE 0 4,007 0 0
FANG HLDGS LTD Call 30711Y102 0 20,600 SH Call SOLE 0 20,600 0 0
FANG HLDGS LTD Put 30711Y102 1 600 SH Put SOLE 0 600 0 0
FANHUA INC Call 30712A103 0 600 SH Call SOLE 0 600 0 0
FARMLAND PARTNERS INC Call 31154R109 1 2,200 SH Call SOLE 0 2,200 0 0
FARO TECHNOLOGIES INC COM 311642102 14 409 SH   SOLE 0 409 0 0
FARO TECHNOLOGIES INC Call 311642102 0 1,000 SH Call SOLE 0 1,000 0 0
FARO TECHNOLOGIES INC Put 311642102 0 1,200 SH Put SOLE 0 1,200 0 0
FASTENAL CO COM 311900104 69 1,482 SH   SOLE 0 1,482 0 0
FASTENAL CO Call 311900104 42 14,400 SH Call SOLE 0 14,400 0 0
FASTENAL CO Put 311900104 70 16,100 SH Put SOLE 0 16,100 0 0
FBL FINL GROUP INC CL A 30239F106 12 162 SH   SOLE 0 162 0 0
FCB FINL HLDGS INC Put 30255G103 0 300 SH Put SOLE 0 300 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 32 576 SH   SOLE 0 576 0 0
FEDERAL MOGUL HOLDINGS CORP COM 313549404 20 2,016 SH   SOLE 0 2,016 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 129 912 SH   SOLE 0 912 0 0
FEDERAL REALTY INVT TR Call 313747206 13 13,100 SH Call SOLE 0 13,100 0 0
FEDERAL SIGNAL CORP COM 313855108 6 437 SH   SOLE 0 437 0 0
FEDERAL SIGNAL CORP Call 313855108 0 200 SH Call SOLE 0 200 0 0
FEDERATED INVS INC PA CL B 314211103 413 14,634 SH   SOLE 0 14,634 0 0
FEDEX CORP COM 31428X106 24 133 SH   SOLE 0 133 0 0
FEDEX CORP Call 31428X106 47 40,800 SH Call SOLE 0 40,800 0 0
FEDEX CORP Put 31428X106 113 21,800 SH Put SOLE 0 21,800 0 0
FELCOR LODGING TR INC COM 31430F101 11 1,458 SH   SOLE 0 1,458 0 0
FERRARI N V COM N3167Y103 262 4,510 SH   SOLE 0 4,510 0 0
FERRARI N V Call N3167Y103 5 600 SH Call SOLE 0 600 0 0
FERRELLGAS PARTNERS L.P. Call 315293100 35 60,800 SH Call SOLE 0 60,800 0 0
FERRELLGAS PARTNERS L.P. Put 315293100 23 19,500 SH Put SOLE 0 19,500 0 0
FERRO CORP Call 315405100 1 9,000 SH Call SOLE 0 9,000 0 0
FERRO CORP Put 315405100 0 2,800 SH Put SOLE 0 2,800 0 0
FERROGLOBE PLC Call G33856108 1 4,700 SH Call SOLE 0 4,700 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 143 15,684 SH   SOLE 0 15,684 0 0
FIAT CHRYSLER AUTOMOBILES N Call N31738102 59 135,000 SH Call SOLE 0 135,000 0 0
FIAT CHRYSLER AUTOMOBILES N Put N31738102 0 2,600 SH Put SOLE 0 2,600 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 5 599 SH   SOLE 0 599 0 0
FIBRIA CELULOSE S A Call 31573A109 8 3,900 SH Call SOLE 0 3,900 0 0
FIBROGEN INC COM 31572Q808 392 18,319 SH   SOLE 0 18,319 0 0
FIBROGEN INC Call 31572Q808 13 7,100 SH Call SOLE 0 7,100 0 0
FIBROGEN INC Put 31572Q808 6 2,300 SH Put SOLE 0 2,300 0 0
FIDELITY & GTY LIFE COM 315785105 34 1,457 SH   SOLE 0 1,457 0 0
FIDELITY & GTY LIFE Call 315785105 3 3,000 SH Call SOLE 0 3,000 0 0
FIDELITY & GTY LIFE Put 315785105 4 6,000 SH Put SOLE 0 6,000 0 0
FIDELITY NATL INFORMATION SV Call 31620M106 16 10,000 SH Call SOLE 0 10,000 0 0
FIDELITY NATL INFORMATION SV Put 31620M106 4 3,600 SH Put SOLE 0 3,600 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 1 52 SH   SOLE 0 52 0 0
FIDELITY SOUTHERN CORP NEW Put 316394105 0 200 SH Put SOLE 0 200 0 0
FIDUS INVT CORP Call 316500107 0 900 SH Call SOLE 0 900 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 420 14,103 SH   SOLE 0 14,103 0 0
FIESTA RESTAURANT GROUP INC Call 31660B101 11 5,500 SH Call SOLE 0 5,500 0 0
FIESTA RESTAURANT GROUP INC Put 31660B101 0 1,000 SH Put SOLE 0 1,000 0 0
FIFTH STREET FINANCE CORP COM 31678A103 21 3,940 SH   SOLE 0 3,940 0 0
FIFTH STREET FINANCE CORP Put 31678A103 3 1,700 SH Put SOLE 0 1,700 0 0
FIFTH THIRD BANCORP COM 316773100 27 1,016 SH   SOLE 0 1,016 0 0
FIFTH THIRD BANCORP Call 316773100 9 2,800 SH Call SOLE 0 2,800 0 0
FIFTH THIRD BANCORP Put 316773100 0 400 SH Put SOLE 0 400 0 0
FINANCIAL ENGINES INC COM 317485100 35 959 SH   SOLE 0 959 0 0
FINISAR CORP COM NEW 31787A507 51 1,703 SH   SOLE 0 1,703 0 0
FINISAR CORP Call 31787A507 1 1,000 SH Call SOLE 0 1,000 0 0
FINISH LINE INC CL A 317923100 1 72 SH   SOLE 0 72 0 0
FINISH LINE INC Call 317923100 0 500 SH Call SOLE 0 500 0 0
FINISH LINE INC Put 317923100 0 200 SH Put SOLE 0 200 0 0
FIREEYE INC COM 31816Q101 52 4,391 SH   SOLE 0 4,391 0 0
FIREEYE INC Call 31816Q101 0 2,000 SH Call SOLE 0 2,000 0 0
FIREEYE INC Put 31816Q101 18 900 SH Put SOLE 0 900 0 0
FIRST BANCORP INC ME COM 31866P102 3 100 SH   SOLE 0 100 0 0
FIRST BANCORP N C COM 318910106 149 5,503 SH   SOLE 0 5,503 0 0
FIRST BANCORP P R Call 318672706 18 18,900 SH Call SOLE 0 18,900 0 0
FIRST BUSEY CORP COM NEW 319383204 4 156 SH   SOLE 0 156 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 9 326 SH   SOLE 0 326 0 0
FIRST DATA CORP NEW COM CL A 32008D106 137 9,697 SH   SOLE 0 9,697 0 0
FIRST DATA CORP NEW Call 32008D106 12 74,600 SH Call SOLE 0 74,600 0 0
FIRST DATA CORP NEW Put 32008D106 4 23,900 SH Put SOLE 0 23,900 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 4 95 SH   SOLE 0 95 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 0 48 SH   SOLE 0 48 0 0
FIRST FINL BANKSHARES Call 32020R109 162 59,000 SH Call SOLE 0 59,000 0 0
FIRST FINL BANKSHARES Put 32020R109 1 1,500 SH Put SOLE 0 1,500 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 30 1,085 SH   SOLE 0 1,085 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 1,320 173,109 SH   SOLE 0 173,109 0 0
FIRST MAJESTIC SILVER CORP Call 32076V103 13 156,100 SH Call SOLE 0 156,100 0 0
FIRST MAJESTIC SILVER CORP Put 32076V103 372 241,300 SH Put SOLE 0 241,300 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 105 4,200 SH   SOLE 0 4,200 0 0
FIRST NBC BK HLDG CO COM 32115D106 13 1,865 SH   SOLE 0 1,865 0 0
FIRST NBC BK HLDG CO Call 32115D106 20 48,300 SH Call SOLE 0 48,300 0 0
FIRST NBC BK HLDG CO Put 32115D106 6 5,800 SH Put SOLE 0 5,800 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 136 1,478 SH   SOLE 0 1,478 0 0
FIRST REP BK SAN FRANCISCO C Call 33616C100 376 43,500 SH Call SOLE 0 43,500 0 0
FIRST REP BK SAN FRANCISCO C Put 33616C100 3 3,100 SH Put SOLE 0 3,100 0 0
FIRST SOLAR INC COM 336433107 143 4,477 SH   SOLE 0 4,477 0 0
FIRST SOLAR INC Call 336433107 4 25,300 SH Call SOLE 0 25,300 0 0
FIRST SOLAR INC Put 336433107 250 25,400 SH Put SOLE 0 25,400 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 47 4,100 SH   SOLE 0 4,100 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 13 700 SH   SOLE 0 700 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E203 19 10,800 SH Call SOLE 0 10,800 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E302 10 3,100 SH Call SOLE 0 3,100 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E807 0 300 SH Put SOLE 0 300 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X150 0 100 SH Put SOLE 0 100 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X192 0 3,000 SH Put SOLE 0 3,000 0 0
FIRSTCASH INC COM 33767D105 3 84 SH   SOLE 0 84 0 0
FIRSTCASH INC Call 33767D105 0 500 SH Call SOLE 0 500 0 0
FIRSTCASH INC Put 33767D105 2 500 SH Put SOLE 0 500 0 0
FIRSTENERGY CORP COM 337932107 210 6,797 SH   SOLE 0 6,797 0 0
FIRSTENERGY CORP Call 337932107 8 126,800 SH Call SOLE 0 126,800 0 0
FIRSTENERGY CORP Put 337932107 0 1,100 SH Put SOLE 0 1,100 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 0 36 SH   SOLE 0 36 0 0
FIRSTHAND TECH VALUE FD INC Call 33766Y100 0 800 SH Call SOLE 0 800 0 0
FISERV INC COM 337738108 17 161 SH   SOLE 0 161 0 0
FITBIT INC CL A 33812L102 473 64,735 SH   SOLE 0 64,735 0 0
FITBIT INC Call 33812L102 6 29,700 SH Call SOLE 0 29,700 0 0
FITBIT INC Put 33812L102 761 48,100 SH Put SOLE 0 48,100 0 0
FIVE BELOW INC COM 33829M101 97 2,450 SH   SOLE 0 2,450 0 0
FIVE BELOW INC Call 33829M101 5 3,500 SH Call SOLE 0 3,500 0 0
FIVE BELOW INC Put 33829M101 1 2,800 SH Put SOLE 0 2,800 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 492 9,834 SH   SOLE 0 9,834 0 0
FIVE PRIME THERAPEUTICS INC Call 33830X104 1 600 SH Call SOLE 0 600 0 0
FIVE9 INC COM 338307101 33 2,351 SH   SOLE 0 2,351 0 0
FIVE9 INC Call 338307101 0 100 SH Call SOLE 0 100 0 0
FIVE9 INC Put 338307101 0 3,800 SH Put SOLE 0 3,800 0 0
FLAGSTAR BANCORP INC Call 337930705 0 500 SH Call SOLE 0 500 0 0
FLAMEL TECHNOLOGIES SA SPONSORED ADR 338488109 218 21,065 SH   SOLE 0 21,065 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 211 1,491 SH   SOLE 0 1,491 0 0
FLEETCOR TECHNOLOGIES INC Put 339041105 0 300 SH Put SOLE 0 300 0 0
FLEX LTD ORD Y2573F102 7 550 SH   SOLE 0 550 0 0
FLEXION THERAPEUTICS INC COM 33938J106 9 500 SH   SOLE 0 500 0 0
FLEXION THERAPEUTICS INC Call 33938J106 45 41,300 SH Call SOLE 0 41,300 0 0
FLEXION THERAPEUTICS INC Put 33938J106 10 4,700 SH Put SOLE 0 4,700 0 0
FLIR SYS INC Call 302445101 1 1,600 SH Call SOLE 0 1,600 0 0
FLOTEK INDS INC DEL COM 343389102 7 818 SH   SOLE 0 818 0 0
FLOTEK INDS INC DEL Call 343389102 1 2,100 SH Call SOLE 0 2,100 0 0
FLOTEK INDS INC DEL Put 343389102 7 2,600 SH Put SOLE 0 2,600 0 0
FLOWERS FOODS INC Call 343498101 37 11,800 SH Call SOLE 0 11,800 0 0
FLOWERS FOODS INC Put 343498101 2 40,300 SH Put SOLE 0 40,300 0 0
FLOWSERVE CORP COM 34354P105 528 11,000 SH   SOLE 0 11,000 0 0
FLOWSERVE CORP Call 34354P105 0 1,400 SH Call SOLE 0 1,400 0 0
FLOWSERVE CORP Put 34354P105 0 2,700 SH Put SOLE 0 2,700 0 0
FLUIDIGM CORP DEL COM 34385P108 71 9,831 SH   SOLE 0 9,831 0 0
FLUIDIGM CORP DEL Put 34385P108 4 5,200 SH Put SOLE 0 5,200 0 0
FLUOR CORP NEW COM 343412102 406 7,735 SH   SOLE 0 7,735 0 0
FLUOR CORP NEW Call 343412102 4 2,100 SH Call SOLE 0 2,100 0 0
FLUOR CORP NEW Put 343412102 8 15,900 SH Put SOLE 0 15,900 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 2 225 SH   SOLE 0 225 0 0
FLY LEASING LTD Put 34407D109 6 1,700 SH Put SOLE 0 1,700 0 0
FMC TECHNOLOGIES INC COM 30249U101 76 2,144 SH   SOLE 0 2,144 0 0
FMC TECHNOLOGIES INC Call 30249U101 11 2,000 SH Call SOLE 0 2,000 0 0
FNB CORP PA COM 302520101 98 6,144 SH   SOLE 0 6,144 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 1 160 SH   SOLE 0 160 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 74 976 SH   SOLE 0 976 0 0
FOMENTO ECONOMICO MEXICANO S Call 344419106 0 25,100 SH Call SOLE 0 25,100 0 0
FOOT LOCKER INC Call 344849104 3 1,900 SH Call SOLE 0 1,900 0 0
FOOT LOCKER INC Put 344849104 0 300 SH Put SOLE 0 300 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,520 207,827 SH   SOLE 0 207,827 0 0
FORD MTR CO DEL Call 345370860 115 584,800 SH Call SOLE 0 584,800 0 0
FORD MTR CO DEL Put 345370860 490 226,900 SH Put SOLE 0 226,900 0 0
FORESIGHT ENERGY LP Call 34552U104 1 3,200 SH Call SOLE 0 3,200 0 0
FORESIGHT ENERGY LP Put 34552U104 0 100 SH Put SOLE 0 100 0 0
FORESTAR GROUP INC COM 346233109 25 1,901 SH   SOLE 0 1,901 0 0
FORESTAR GROUP INC Call 346233109 0 100 SH Call SOLE 0 100 0 0
FORM HLDGS CORP COM 34634E102 15 7,392 SH   SOLE 0 7,392 0 0
FORM HLDGS CORP Call 34634E102 1 16,300 SH Call SOLE 0 16,300 0 0
FORM HLDGS CORP Put 34634E102 10 14,600 SH Put SOLE 0 14,600 0 0
FORMFACTOR INC COM 346375108 1 100 SH   SOLE 0 100 0 0
FORMFACTOR INC Call 346375108 0 100 SH Call SOLE 0 100 0 0
FORRESTER RESH INC COM 346563109 6 144 SH   SOLE 0 144 0 0
FORTINET INC COM 34959E109 245 8,163 SH   SOLE 0 8,163 0 0
FORTINET INC Call 34959E109 24 21,000 SH Call SOLE 0 21,000 0 0
FORTINET INC Put 34959E109 25 8,600 SH Put SOLE 0 8,600 0 0
FORTIS INC Call 349553107 0 100 SH Call SOLE 0 100 0 0
FORTIVE CORP COM 34959J108 74 1,397 SH   SOLE 0 1,397 0 0
FORTIVE CORP Put 34959J108 3 2,200 SH Put SOLE 0 2,200 0 0
FORTRESS BIOTECH INC COM 34960Q109 44 16,521 SH   SOLE 0 16,521 0 0
FORTRESS BIOTECH INC Call 34960Q109 0 6,700 SH Call SOLE 0 6,700 0 0
FORTRESS BIOTECH INC Put 34960Q109 2 1,000 SH Put SOLE 0 1,000 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 38 7,822 SH   SOLE 0 7,822 0 0
FORTRESS INVESTMENT GROUP LL Call 34958B106 0 600 SH Call SOLE 0 600 0 0
FORTRESS INVESTMENT GROUP LL Put 34958B106 0 2,300 SH Put SOLE 0 2,300 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 2 185 SH   SOLE 0 185 0 0
FORTRESS TRANS INFRST INVS L Put 34960P101 17 15,900 SH Put SOLE 0 15,900 0 0
FORTUNA SILVER MINES INC COM 349915108 37 6,637 SH   SOLE 0 6,637 0 0
FORTUNA SILVER MINES INC Put 349915108 14 14,000 SH Put SOLE 0 14,000 0 0
FORTUNE BRANDS HOME & SEC IN Call 34964C106 0 400 SH Call SOLE 0 400 0 0
FOSSIL GROUP INC COM 34988V106 348 13,465 SH   SOLE 0 13,465 0 0
FOSSIL GROUP INC Call 34988V106 0 6,200 SH Call SOLE 0 6,200 0 0
FOSSIL GROUP INC Put 34988V106 390 16,600 SH Put SOLE 0 16,600 0 0
FOUNDATION MEDICINE INC COM 350465100 19 1,100 SH   SOLE 0 1,100 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 14 692 SH   SOLE 0 692 0 0
FOUR CORNERS PPTY TR INC Call 35086T109 0 100 SH Call SOLE 0 100 0 0
FOUR CORNERS PPTY TR INC Put 35086T109 0 100 SH Put SOLE 0 100 0 0
FOX FACTORY HLDG CORP COM 35138V102 29 1,050 SH   SOLE 0 1,050 0 0
FQF TR Call 351680855 2 4,100 SH Call SOLE 0 4,100 0 0
FRANCO NEVADA CORP COM 351858105 1,275 21,346 SH   SOLE 0 21,346 0 0
FRANCO NEVADA CORP Call 351858105 149 65,600 SH Call SOLE 0 65,600 0 0
FRANCO NEVADA CORP Put 351858105 381 101,500 SH Put SOLE 0 101,500 0 0
FRANKLIN COVEY CO COM 353469109 4,699 233,241 SH   SOLE 0 233,241 0 0
FRANKLIN COVEY CO Put 353469109 1,042 327,100 SH Put SOLE 0 327,100 0 0
FRANKLIN RES INC COM 354613101 1,916 48,429 SH   SOLE 0 48,429 0 0
FRANKLIN RES INC Call 354613101 24 13,500 SH Call SOLE 0 13,500 0 0
FRANKLIN RES INC Put 354613101 15 157,200 SH Put SOLE 0 157,200 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 0 50 SH   SOLE 0 50 0 0
FREDS INC CL A 356108100 318 17,156 SH   SOLE 0 17,156 0 0
FREDS INC Call 356108100 156 59,600 SH Call SOLE 0 59,600 0 0
FREDS INC Put 356108100 18 11,900 SH Put SOLE 0 11,900 0 0
FREEPORT-MCMORAN INC CL B 35671D857 5,158 391,103 SH   SOLE 0 391,103 0 0
FREEPORT-MCMORAN INC Call 35671D857 112 51,000 SH Call SOLE 0 51,000 0 0
FREEPORT-MCMORAN INC Put 35671D857 1,044 465,200 SH Put SOLE 0 465,200 0 0
FREIGHTCAR AMER INC COM 357023100 1 81 SH   SOLE 0 81 0 0
FREIGHTCAR AMER INC Call 357023100 8 4,200 SH Call SOLE 0 4,200 0 0
FREIGHTCAR AMER INC Put 357023100 1 3,700 SH Put SOLE 0 3,700 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 34 822 SH   SOLE 0 822 0 0
FRESHPET INC Call 358039105 2 3,500 SH Call SOLE 0 3,500 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 8 2,500 SH   SOLE 0 2,500 0 0
FRONTIER COMMUNICATIONS CORP Call 35906A108 0 1,200 SH Call SOLE 0 1,200 0 0
FRONTIER COMMUNICATIONS CORP Put 35906A108 4 3,200 SH Put SOLE 0 3,200 0 0
FRONTLINE LTD SHS NEW G3682E192 77 10,853 SH   SOLE 0 10,853 0 0
FRONTLINE LTD Call G3682E192 7 77,600 SH Call SOLE 0 77,600 0 0
FRONTLINE LTD Put G3682E192 39 62,300 SH Put SOLE 0 62,300 0 0
FS INVT CORP COM 302635107 48 4,740 SH   SOLE 0 4,740 0 0
FS INVT CORP Call 302635107 3 8,000 SH Call SOLE 0 8,000 0 0
FTD COS INC COM 30281V108 33 1,386 SH   SOLE 0 1,386 0 0
FUELCELL ENERGY INC COM NEW 35952H502 10 5,912 SH   SOLE 0 5,912 0 0
FUELCELL ENERGY INC Call 35952H502 2 84,600 SH Call SOLE 0 84,600 0 0
FUELCELL ENERGY INC Put 35952H502 24 5,300 SH Put SOLE 0 5,300 0 0
FUTUREFUEL CORPORATION COM 36116M106 16 1,189 SH   SOLE 0 1,189 0 0
FUTUREFUEL CORPORATION Call 36116M106 5 1,500 SH Call SOLE 0 1,500 0 0
FUTUREFUEL CORPORATION Put 36116M106 1 1,700 SH Put SOLE 0 1,700 0 0
FXCM INC CL A NEW 302693205 0 26 SH   SOLE 0 26 0 0
FXCM INC Put 302693205 2 800 SH Put SOLE 0 800 0 0
G & K SVCS INC CL A 361268105 321 3,331 SH   SOLE 0 3,331 0 0
G & K SVCS INC Call 361268105 0 2,500 SH Call SOLE 0 2,500 0 0
G & K SVCS INC Put 361268105 3 2,700 SH Put SOLE 0 2,700 0 0
G-III APPAREL GROUP LTD COM 36237H101 59 2,000 SH   SOLE 0 2,000 0 0
G-III APPAREL GROUP LTD Call 36237H101 0 200 SH Call SOLE 0 200 0 0
G-III APPAREL GROUP LTD Put 36237H101 21 2,000 SH Put SOLE 0 2,000 0 0
GAIA INC NEW CL A 36269P104 3 400 SH   SOLE 0 400 0 0
GAIA INC NEW Call 36269P104 0 200 SH Call SOLE 0 200 0 0
GAIN CAP HLDGS INC Call 36268W100 1 19,500 SH Call SOLE 0 19,500 0 0
GAIN CAP HLDGS INC Put 36268W100 0 500 SH Put SOLE 0 500 0 0
GALAPAGOS NV SPON ADR 36315X101 6 100 SH   SOLE 0 100 0 0
GALAPAGOS NV Call 36315X101 0 100 SH Call SOLE 0 100 0 0
GALAPAGOS NV Put 36315X101 0 100 SH Put SOLE 0 100 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 0 1,000 SH   SOLE 0 1,000 0 0
GALECTIN THERAPEUTICS INC Call 363225202 1 14,500 SH Call SOLE 0 14,500 0 0
GALENA BIOPHARMA INC COM NEW 363256504 1 1,000 SH   SOLE 0 1,000 0 0
GALLAGHER ARTHUR J & CO Call 363576109 6 3,000 SH Call SOLE 0 3,000 0 0
GAMESTOP CORP NEW CL A 36467W109 106 4,223 SH   SOLE 0 4,223 0 0
GAMESTOP CORP NEW Call 36467W109 0 1,100 SH Call SOLE 0 1,100 0 0
GAMESTOP CORP NEW Put 36467W109 151 7,700 SH Put SOLE 0 7,700 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 132 4,312 SH   SOLE 0 4,312 0 0
GAMING & LEISURE PPTYS INC Call 36467J108 25 6,700 SH Call SOLE 0 6,700 0 0
GAMING & LEISURE PPTYS INC Put 36467J108 5 32,600 SH Put SOLE 0 32,600 0 0
GANNETT CO INC COM 36473H104 86 8,900 SH   SOLE 0 8,900 0 0
GANNETT CO INC Call 36473H104 0 100 SH Call SOLE 0 100 0 0
GANNETT CO INC Put 36473H104 0 100 SH Put SOLE 0 100 0 0
GAP INC DEL Put 364760108 40 30,000 SH Put SOLE 0 30,000 0 0
GARRISON CAP INC COM 366554103 1 200 SH   SOLE 0 200 0 0
GARTNER INC COM 366651107 47 469 SH   SOLE 0 469 0 0
GARTNER INC Put 366651107 3 3,000 SH Put SOLE 0 3,000 0 0
GAS NAT INC COM 367204104 4 327 SH   SOLE 0 327 0 0
GAS NAT INC Put 367204104 0 500 SH Put SOLE 0 500 0 0
GASLOG LTD SHS G37585109 2 178 SH   SOLE 0 178 0 0
GASLOG LTD Call G37585109 2 4,900 SH Call SOLE 0 4,900 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 9 456 SH   SOLE 0 456 0 0
GASLOG PARTNERS LP Call Y2687W108 0 3,500 SH Call SOLE 0 3,500 0 0
GASLOG PARTNERS LP Put Y2687W108 1 2,500 SH Put SOLE 0 2,500 0 0
GASTAR EXPL INC NEW COM 36729W202 0 540 SH   SOLE 0 540 0 0
GATX CORP COM 361448103 88 1,440 SH   SOLE 0 1,440 0 0
GATX CORP Call 361448103 8 1,000 SH Call SOLE 0 1,000 0 0
GATX CORP Put 361448103 2 1,700 SH Put SOLE 0 1,700 0 0
GAZIT GLOBE LTD SHS M4793C102 7 893 SH   SOLE 0 893 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 61 2,290 SH   SOLE 0 2,290 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2 400 SH   SOLE 0 400 0 0
GENER8 MARITIME INC COM Y26889108 37 8,385 SH   SOLE 0 8,385 0 0
GENER8 MARITIME INC Put Y26889108 0 100 SH Put SOLE 0 100 0 0
GENERAC HLDGS INC COM 368736104 928 22,783 SH   SOLE 0 22,783 0 0
GENERAC HLDGS INC Call 368736104 0 7,700 SH Call SOLE 0 7,700 0 0
GENERAC HLDGS INC Put 368736104 75 22,700 SH Put SOLE 0 22,700 0 0
GENERAL CABLE CORP DEL NEW Call 369300108 2 1,000 SH Call SOLE 0 1,000 0 0
GENERAL COMMUNICATION INC Call 369385109 23 13,700 SH Call SOLE 0 13,700 0 0
GENERAL COMMUNICATION INC Put 369385109 0 500 SH Put SOLE 0 500 0 0
GENERAL DYNAMICS CORP COM 369550108 1,209 7,006 SH   SOLE 0 7,006 0 0
GENERAL DYNAMICS CORP Call 369550108 950 53,600 SH Call SOLE 0 53,600 0 0
GENERAL DYNAMICS CORP Put 369550108 115 44,800 SH Put SOLE 0 44,800 0 0
GENERAL ELECTRIC CO COM 369604103 2,883 91,264 SH   SOLE 0 91,264 0 0
GENERAL ELECTRIC CO Call 369604103 785 444,400 SH Call SOLE 0 444,400 0 0
GENERAL ELECTRIC CO Put 369604103 202 399,200 SH Put SOLE 0 399,200 0 0
GENERAL GROWTH PPTYS INC NEW COM 370023103 161 6,447 SH   SOLE 0 6,447 0 0
GENERAL GROWTH PPTYS INC NEW Call 370023103 34 11,400 SH Call SOLE 0 11,400 0 0
GENERAL GROWTH PPTYS INC NEW Put 370023103 27 15,600 SH Put SOLE 0 15,600 0 0
GENERAL MLS INC Call 370334104 64 43,600 SH Call SOLE 0 43,600 0 0
GENERAL MLS INC Put 370334104 16 24,000 SH Put SOLE 0 24,000 0 0
GENERAL MTRS CO COM 37045V100 1,023 29,373 SH   SOLE 0 29,373 0 0
GENERAL MTRS CO Call 37045V100 728 278,100 SH Call SOLE 0 278,100 0 0
GENERAL MTRS CO Put 37045V100 197 96,300 SH Put SOLE 0 96,300 0 0
GENESCO INC COM 371532102 12 200 SH   SOLE 0 200 0 0
GENESCO INC Put 371532102 0 300 SH Put SOLE 0 300 0 0
GENESEE & WYO INC CL A 371559105 321 4,629 SH   SOLE 0 4,629 0 0
GENESEE & WYO INC Call 371559105 6 9,400 SH Call SOLE 0 9,400 0 0
GENESEE & WYO INC Put 371559105 4 800 SH Put SOLE 0 800 0 0
GENESIS ENERGY L P Call 371927104 0 3,000 SH Call SOLE 0 3,000 0 0
GENETIC TECHNOLOGIES LTD SPON ADR 150SHS 37185R208 5 4,800 SH   SOLE 0 4,800 0 0
GENIE ENERGY LTD CL B 372284208 13 2,351 SH   SOLE 0 2,351 0 0
GENIE ENERGY LTD Call 372284208 1 6,000 SH Call SOLE 0 6,000 0 0
GENMARK DIAGNOSTICS INC COM 372309104 17 1,420 SH   SOLE 0 1,420 0 0
GENMARK DIAGNOSTICS INC Call 372309104 0 600 SH Call SOLE 0 600 0 0
GENOCEA BIOSCIENCES INC Put 372427104 6 4,100 SH Put SOLE 0 4,100 0 0
GENOMIC HEALTH INC Call 37244C101 1 1,200 SH Call SOLE 0 1,200 0 0
GENTEX CORP Call 371901109 0 1,200 SH Call SOLE 0 1,200 0 0
GENTEX CORP Put 371901109 1 52,600 SH Put SOLE 0 52,600 0 0
GENTHERM INC COM 37253A103 33 976 SH   SOLE 0 976 0 0
GENTHERM INC Call 37253A103 1 2,500 SH Call SOLE 0 2,500 0 0
GENUINE PARTS CO Call 372460105 12 7,500 SH Call SOLE 0 7,500 0 0
GENUINE PARTS CO Put 372460105 0 300 SH Put SOLE 0 300 0 0
GENWORTH FINL INC COM CL A 37247D106 71 18,790 SH   SOLE 0 18,790 0 0
GENWORTH FINL INC Call 37247D106 7 9,800 SH Call SOLE 0 9,800 0 0
GENWORTH FINL INC Put 37247D106 34 20,000 SH Put SOLE 0 20,000 0 0
GEO GROUP INC NEW COM 36162J106 81 2,276 SH   SOLE 0 2,276 0 0
GEO GROUP INC NEW Call 36162J106 45 20,400 SH Call SOLE 0 20,400 0 0
GEO GROUP INC NEW Put 36162J106 24 44,400 SH Put SOLE 0 44,400 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 35 1,729 SH   SOLE 0 1,729 0 0
GEOSPACE TECHNOLOGIES CORP Put 37364X109 3 5,400 SH Put SOLE 0 5,400 0 0
GERDAU S A SPON ADR REP PFD 373737105 29 9,467 SH   SOLE 0 9,467 0 0
GERON CORP Call 374163103 0 5,100 SH Call SOLE 0 5,100 0 0
GETTY RLTY CORP NEW Call 374297109 6 5,300 SH Call SOLE 0 5,300 0 0
GEVO INC COM NEW 374396208 4 24,810 SH   SOLE 0 24,810 0 0
GIBRALTAR INDS INC COM 374689107 48 1,163 SH   SOLE 0 1,163 0 0
GIBRALTAR INDS INC Call 374689107 0 700 SH Call SOLE 0 700 0 0
GIBRALTAR INDS INC Put 374689107 0 400 SH Put SOLE 0 400 0 0
GIGAMON INC COM 37518B102 98 2,165 SH   SOLE 0 2,165 0 0
GIGAMON INC Call 37518B102 0 800 SH Call SOLE 0 800 0 0
GIGAMON INC Put 37518B102 9 1,800 SH Put SOLE 0 1,800 0 0
GILDAN ACTIVEWEAR INC Call 375916103 2 20,500 SH Call SOLE 0 20,500 0 0
GILDAN ACTIVEWEAR INC Put 375916103 13 6,400 SH Put SOLE 0 6,400 0 0
GILEAD SCIENCES INC COM 375558103 385 5,390 SH   SOLE 0 5,390 0 0
GILEAD SCIENCES INC Call 375558103 126 397,900 SH Call SOLE 0 397,900 0 0
GILEAD SCIENCES INC Put 375558103 455 36,200 SH Put SOLE 0 36,200 0 0
GLACIER BANCORP INC NEW Call 37637Q105 4 700 SH Call SOLE 0 700 0 0
GLADSTONE CAPITAL CORP Put 376535100 0 200 SH Put SOLE 0 200 0 0
GLADSTONE COML CORP COM 376536108 21 1,070 SH   SOLE 0 1,070 0 0
GLADSTONE COML CORP Call 376536108 0 1,000 SH Call SOLE 0 1,000 0 0
GLADSTONE INVT CORP COM 376546107 8 951 SH   SOLE 0 951 0 0
GLAUKOS CORP COM 377322102 3 100 SH   SOLE 0 100 0 0
GLAUKOS CORP Call 377322102 4 3,600 SH Call SOLE 0 3,600 0 0
GLAUKOS CORP Put 377322102 21 7,300 SH Put SOLE 0 7,300 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 23 600 SH   SOLE 0 600 0 0
GLAXOSMITHKLINE PLC Call 37733W105 10 8,200 SH Call SOLE 0 8,200 0 0
GLAXOSMITHKLINE PLC Put 37733W105 7 600 SH Put SOLE 0 600 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 25 1,756 SH   SOLE 0 1,756 0 0
GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 14 15,200 SH Call SOLE 0 15,200 0 0
GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 21 9,300 SH Put SOLE 0 9,300 0 0
GLOBAL BRASS & COPPR HLDGS I Call 37953G103 0 100 SH Call SOLE 0 100 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 434 67,188 SH   SOLE 0 67,188 0 0
GLOBAL EAGLE ENTMT INC Put 37951D102 93 57,400 SH Put SOLE 0 57,400 0 0
GLOBAL NET LEASE INC COM 379378102 7 904 SH   SOLE 0 904 0 0
GLOBAL NET LEASE INC Put 379378102 0 1,700 SH Put SOLE 0 1,700 0 0
GLOBAL PARTNERS LP Put 37946R109 1 3,100 SH Put SOLE 0 3,100 0 0
GLOBAL PMTS INC COM 37940X102 85 1,233 SH   SOLE 0 1,233 0 0
GLOBAL PMTS INC Call 37940X102 0 2,200 SH Call SOLE 0 2,200 0 0
GLOBAL PMTS INC Put 37940X102 10 2,100 SH Put SOLE 0 2,100 0 0
GLOBAL SHIP LEASE INC NEW SHS A Y27183105 13 9,000 SH   SOLE 0 9,000 0 0
GLOBAL SHIP LEASE INC NEW Call Y27183105 1 12,600 SH Call SOLE 0 12,600 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 496 63,684 SH   SOLE 0 63,684 0 0
GLOBAL X FDS CHINA FINL ETF 37950E606 1 100 SH   SOLE 0 100 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 975 75,799 SH   SOLE 0 75,799 0 0
GLOBAL X FDS GLBX MSCI COLUM 37950E200 54 5,935 SH   SOLE 0 5,935 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 166 5,190 SH   SOLE 0 5,190 0 0
GLOBAL X FDS Call 37954Y848 18 14,600 SH Call SOLE 0 14,600 0 0
GLOBAL X FDS Call 37950E549 0 2,900 SH Call SOLE 0 2,900 0 0
GLOBAL X FDS Call 37950E200 1 3,500 SH Call SOLE 0 3,500 0 0
GLOBAL X FDS Call 37950E259 0 500 SH Call SOLE 0 500 0 0
GLOBAL X FDS Put 37950E259 0 100 SH Put SOLE 0 100 0 0
GLOBAL X FDS Put 37950E606 16 7,400 SH Put SOLE 0 7,400 0 0
GLOBAL X FDS Put 37950E366 0 100 SH Put SOLE 0 100 0 0
GLOBAL X FDS Put 37954Y871 0 1,500 SH Put SOLE 0 1,500 0 0
GLOBAL X FDS Put 37950E200 31 5,400 SH Put SOLE 0 5,400 0 0
GLOBAL X FDS Put 37950E226 1 1,000 SH Put SOLE 0 1,000 0 0
GLOBAL X FDS Put 37954Y848 148 17,300 SH Put SOLE 0 17,300 0 0
GLOBALSCAPE INC COM 37940G109 34 8,399 SH   SOLE 0 8,399 0 0
GLOBALSCAPE INC Call 37940G109 0 3,400 SH Call SOLE 0 3,400 0 0
GLOBALSCAPE INC Put 37940G109 112 100,000 SH Put SOLE 0 100,000 0 0
GLOBALSTAR INC COM 378973408 29 18,868 SH   SOLE 0 18,868 0 0
GLOBALSTAR INC Call 378973408 5 121,000 SH Call SOLE 0 121,000 0 0
GLOBALSTAR INC Put 378973408 1 2,100 SH Put SOLE 0 2,100 0 0
GLOBUS MED INC CL A 379577208 11 477 SH   SOLE 0 477 0 0
GLOBUS MED INC Call 379577208 9 5,600 SH Call SOLE 0 5,600 0 0
GLU MOBILE INC COM 379890106 6 3,113 SH   SOLE 0 3,113 0 0
GLU MOBILE INC Call 379890106 0 2,100 SH Call SOLE 0 2,100 0 0
GLU MOBILE INC Put 379890106 5 9,300 SH Put SOLE 0 9,300 0 0
GNC HLDGS INC COM CL A 36191G107 357 32,345 SH   SOLE 0 32,345 0 0
GNC HLDGS INC Call 36191G107 19 133,200 SH Call SOLE 0 133,200 0 0
GNC HLDGS INC Put 36191G107 99 53,000 SH Put SOLE 0 53,000 0 0
GODADDY INC CL A 380237107 387 11,082 SH   SOLE 0 11,082 0 0
GODADDY INC Call 380237107 10 10,500 SH Call SOLE 0 10,500 0 0
GODADDY INC Put 380237107 1 6,900 SH Put SOLE 0 6,900 0 0
GOGO INC COM 38046C109 153 16,665 SH   SOLE 0 16,665 0 0
GOGO INC Call 38046C109 56 73,100 SH Call SOLE 0 73,100 0 0
GOGO INC Put 38046C109 14 33,500 SH Put SOLE 0 33,500 0 0
GOL LINHAS AEREAS INTLG S A Call 38045R206 0 100 SH Call SOLE 0 100 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 1,534 66,878 SH   SOLE 0 66,878 0 0
GOLAR LNG LTD BERMUDA Call G9456A100 74 84,900 SH Call SOLE 0 84,900 0 0
GOLAR LNG LTD BERMUDA Put G9456A100 173 138,100 SH Put SOLE 0 138,100 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 110 4,585 SH   SOLE 0 4,585 0 0
GOLAR LNG PARTNERS LP Call Y2745C102 69 37,100 SH Call SOLE 0 37,100 0 0
GOLAR LNG PARTNERS LP Put Y2745C102 19 19,100 SH Put SOLE 0 19,100 0 0
GOLD FIELDS LTD NEW Call 38059T106 6 95,000 SH Call SOLE 0 95,000 0 0
GOLD RESOURCE CORP COM 38068T105 26 6,026 SH   SOLE 0 6,026 0 0
GOLD RESOURCE CORP Call 38068T105 2 2,100 SH Call SOLE 0 2,100 0 0
GOLD RESOURCE CORP Put 38068T105 1 1,400 SH Put SOLE 0 1,400 0 0
GOLDCORP INC NEW COM 380956409 1,957 143,952 SH   SOLE 0 143,952 0 0
GOLDCORP INC NEW Call 380956409 78 263,200 SH Call SOLE 0 263,200 0 0
GOLDCORP INC NEW Put 380956409 1,157 549,100 SH Put SOLE 0 549,100 0 0
GOLDEN MINERALS CO COM 381119106 0 1,148 SH   SOLE 0 1,148 0 0
GOLDFIELD CORP COM 381370105 2 559 SH   SOLE 0 559 0 0
GOLDFIELD CORP Call 381370105 10 5,200 SH Call SOLE 0 5,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 6,153 25,700 SH   SOLE 0 25,700 0 0
GOLDMAN SACHS GROUP INC Call 38141G104 5,969 329,300 SH Call SOLE 0 329,300 0 0
GOLDMAN SACHS GROUP INC Put 38141G104 345 244,600 SH Put SOLE 0 244,600 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 325 10,540 SH   SOLE 0 10,540 0 0
GOODYEAR TIRE & RUBR CO Call 382550101 228 105,900 SH Call SOLE 0 105,900 0 0
GOODYEAR TIRE & RUBR CO Put 382550101 22 14,100 SH Put SOLE 0 14,100 0 0
GOPRO INC CL A 38268T103 22 2,609 SH   SOLE 0 2,609 0 0
GOPRO INC Call 38268T103 5 103,900 SH Call SOLE 0 103,900 0 0
GOPRO INC Put 38268T103 734 39,000 SH Put SOLE 0 39,000 0 0
GORMAN RUPP CO COM 383082104 9 322 SH   SOLE 0 322 0 0
GORMAN RUPP CO Put 383082104 0 100 SH Put SOLE 0 100 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 25 1,335 SH   SOLE 0 1,335 0 0
GOVERNMENT PPTYS INCOME TR Call 38376A103 138 127,000 SH Call SOLE 0 127,000 0 0
GOVERNMENT PPTYS INCOME TR Put 38376A103 0 200 SH Put SOLE 0 200 0 0
GP STRATEGIES CORP COM 36225V104 8 300 SH   SOLE 0 300 0 0
GP STRATEGIES CORP Call 36225V104 3 1,000 SH Call SOLE 0 1,000 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 8 100 SH   SOLE 0 100 0 0
GPO AEROPORTUARIO DEL PAC SA Call 400506101 0 200 SH Call SOLE 0 200 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,306 19,310 SH   SOLE 0 19,310 0 0
GRACE W R & CO DEL NEW Call 38388F108 28 4,600 SH Call SOLE 0 4,600 0 0
GRACE W R & CO DEL NEW Put 38388F108 134 58,100 SH Put SOLE 0 58,100 0 0
GRACO INC Call 384109104 1 600 SH Call SOLE 0 600 0 0
GRAINGER W W INC COM 384802104 10 46 SH   SOLE 0 46 0 0
GRAINGER W W INC Call 384802104 7 1,200 SH Call SOLE 0 1,200 0 0
GRAINGER W W INC Put 384802104 13 4,200 SH Put SOLE 0 4,200 0 0
GRAMERCY PPTY TR COM 385002100 1 131 SH   SOLE 0 131 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 15 SH   SOLE 0 15 0 0
GRAND CANYON ED INC Put 38526M106 1 1,700 SH Put SOLE 0 1,700 0 0
GRANITE CONSTR INC COM 387328107 152 2,766 SH   SOLE 0 2,766 0 0
GRANITE CONSTR INC Call 387328107 0 100 SH Call SOLE 0 100 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 43 3,498 SH   SOLE 0 3,498 0 0
GRAY TELEVISION INC COM 389375106 205 18,941 SH   SOLE 0 18,941 0 0
GRAY TELEVISION INC Call 389375106 6 4,700 SH Call SOLE 0 4,700 0 0
GRAY TELEVISION INC Put 389375106 1 600 SH Put SOLE 0 600 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 8 2,000 SH   SOLE 0 2,000 0 0
GREAT LAKES DREDGE & DOCK CO Put 390607109 0 4,600 SH Put SOLE 0 4,600 0 0
GREAT PLAINS ENERGY INC Call 391164100 0 200 SH Call SOLE 0 200 0 0
GREAT PLAINS ENERGY INC Put 391164100 0 100 SH Put SOLE 0 100 0 0
GREEN BRICK PARTNERS INC COM 392709101 10 1,094 SH   SOLE 0 1,094 0 0
GREEN DOT CORP Call 39304D102 12 4,600 SH Call SOLE 0 4,600 0 0
GREEN PLAINS INC COM 393222104 43 1,564 SH   SOLE 0 1,564 0 0
GREEN PLAINS INC Call 393222104 25 10,600 SH Call SOLE 0 10,600 0 0
GREEN PLAINS INC Put 393222104 0 2,000 SH Put SOLE 0 2,000 0 0
GREENBRIER COS INC Call 393657101 95 20,800 SH Call SOLE 0 20,800 0 0
GREENBRIER COS INC Put 393657101 5 4,300 SH Put SOLE 0 4,300 0 0
GREENHILL & CO INC COM 395259104 87 3,149 SH   SOLE 0 3,149 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 41 1,806 SH   SOLE 0 1,806 0 0
GREIF INC CL A 397624107 128 2,496 SH   SOLE 0 2,496 0 0
GREIF INC Call 397624107 6 2,200 SH Call SOLE 0 2,200 0 0
GREIF INC Put 397624107 0 2,500 SH Put SOLE 0 2,500 0 0
GRIFFON CORP COM 398433102 1 64 SH   SOLE 0 64 0 0
GRIFOLS S A Call 398438408 0 200 SH Call SOLE 0 200 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 30 391 SH   SOLE 0 391 0 0
GROUP 1 AUTOMOTIVE INC Call 398905109 4 1,100 SH Call SOLE 0 1,100 0 0
GROUP 1 AUTOMOTIVE INC Put 398905109 16 7,700 SH Put SOLE 0 7,700 0 0
GROUPE CGI INC Call 39945C109 2 2,900 SH Call SOLE 0 2,900 0 0
GRUBHUB INC COM 400110102 606 16,117 SH   SOLE 0 16,117 0 0
GRUBHUB INC Call 400110102 438 63,000 SH Call SOLE 0 63,000 0 0
GRUBHUB INC Put 400110102 278 117,100 SH Put SOLE 0 117,100 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 157 1,095 SH   SOLE 0 1,095 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 137 5,126 SH   SOLE 0 5,126 0 0
GRUPO FINANCIERO GALICIA S A Call 399909100 0 100 SH Call SOLE 0 100 0 0
GRUPO FINANCIERO GALICIA S A Put 399909100 9 9,300 SH Put SOLE 0 9,300 0 0
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 137 19,143 SH   SOLE 0 19,143 0 0
GRUPO FINANCIERO SANTANDER M Call 40053C105 10 21,500 SH Call SOLE 0 21,500 0 0
GRUPO FINANCIERO SANTANDER M Put 40053C105 49 42,900 SH Put SOLE 0 42,900 0 0
GRUPO SIMEC S A B DE C V ADR 400491106 5 400 SH   SOLE 0 400 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1,175 56,273 SH   SOLE 0 56,273 0 0
GRUPO TELEVISA SA Call 40049J206 2 23,200 SH Call SOLE 0 23,200 0 0
GRUPO TELEVISA SA Put 40049J206 126 377,500 SH Put SOLE 0 377,500 0 0
GSV CAP CORP COM 36191J101 57 11,416 SH   SOLE 0 11,416 0 0
GTT COMMUNICATIONS INC Call 362393100 7 1,900 SH Call SOLE 0 1,900 0 0
GTT COMMUNICATIONS INC Put 362393100 0 200 SH Put SOLE 0 200 0 0
GUANGSHEN RY LTD SPONSORED ADR 40065W107 85 2,840 SH   SOLE 0 2,840 0 0
GUESS INC COM 401617105 419 34,680 SH   SOLE 0 34,680 0 0
GUESS INC Call 401617105 0 11,900 SH Call SOLE 0 11,900 0 0
GUESS INC Put 401617105 128 28,600 SH Put SOLE 0 28,600 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 121 2,455 SH   SOLE 0 2,455 0 0
GUIDEWIRE SOFTWARE INC Call 40171V100 0 500 SH Call SOLE 0 500 0 0
GUIDEWIRE SOFTWARE INC Put 40171V100 17 4,800 SH Put SOLE 0 4,800 0 0
GULF ISLAND FABRICATION INC COM 402307102 0 16 SH   SOLE 0 16 0 0
GULF RESOURCES INC COM PAR $0.0005 40251W309 8 4,164 SH   SOLE 0 4,164 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,188 54,907 SH   SOLE 0 54,907 0 0
GULFPORT ENERGY CORP Call 402635304 2 35,500 SH Call SOLE 0 35,500 0 0
GULFPORT ENERGY CORP Put 402635304 134 108,500 SH Put SOLE 0 108,500 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 1,277 11,430 SH   SOLE 0 11,430 0 0
GW PHARMACEUTICALS PLC Call 36197T103 1,384 209,100 SH Call SOLE 0 209,100 0 0
GW PHARMACEUTICALS PLC Put 36197T103 396 172,600 SH Put SOLE 0 172,600 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 548 23,570 SH   SOLE 0 23,570 0 0
H & E EQUIPMENT SERVICES INC Call 404030108 54 53,400 SH Call SOLE 0 53,400 0 0
H & E EQUIPMENT SERVICES INC Put 404030108 10 17,000 SH Put SOLE 0 17,000 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 46 2,703 SH   SOLE 0 2,703 0 0
HABIT RESTAURANTS INC Put 40449J103 0 1,500 SH Put SOLE 0 1,500 0 0
HACKETT GROUP INC COM 404609109 14 800 SH   SOLE 0 800 0 0
HAEMONETICS CORP COM 405024100 25 635 SH   SOLE 0 635 0 0
HAIN CELESTIAL GROUP INC COM 405217100 6,243 159,975 SH   SOLE 0 159,975 0 0
HAIN CELESTIAL GROUP INC Call 405217100 182 135,100 SH Call SOLE 0 135,100 0 0
HAIN CELESTIAL GROUP INC Put 405217100 316 263,100 SH Put SOLE 0 263,100 0 0
HALCON RES CORP COM PAR NEW 40537Q605 0 59 SH   SOLE 0 59 0 0
HALCON RES CORP Call 40537Q605 0 3,500 SH Call SOLE 0 3,500 0 0
HALCON RES CORP Put 40537Q605 5 1,300 SH Put SOLE 0 1,300 0 0
HALLADOR ENERGY COMPANY COM 40609P105 0 40 SH   SOLE 0 40 0 0
HALLIBURTON CO Call 406216101 220 46,200 SH Call SOLE 0 46,200 0 0
HALLIBURTON CO Put 406216101 222 91,900 SH Put SOLE 0 91,900 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 204 20,673 SH   SOLE 0 20,673 0 0
HALOZYME THERAPEUTICS INC Call 40637H109 14 22,400 SH Call SOLE 0 22,400 0 0
HALYARD HEALTH INC COM 40650V100 99 2,693 SH   SOLE 0 2,693 0 0
HALYARD HEALTH INC Call 40650V100 52 25,700 SH Call SOLE 0 25,700 0 0
HANCOCK HLDG CO COM 410120109 127 2,955 SH   SOLE 0 2,955 0 0
HANCOCK HLDG CO Put 410120109 36 12,500 SH Put SOLE 0 12,500 0 0
HANESBRANDS INC COM 410345102 399 18,499 SH   SOLE 0 18,499 0 0
HANESBRANDS INC Call 410345102 4 85,800 SH Call SOLE 0 85,800 0 0
HANESBRANDS INC Put 410345102 42 39,300 SH Put SOLE 0 39,300 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 63 3,330 SH   SOLE 0 3,330 0 0
HANNON ARMSTRONG SUST INFR C Call 41068X100 0 200 SH Call SOLE 0 200 0 0
HANOVER INS GROUP INC Put 410867105 0 100 SH Put SOLE 0 100 0 0
HANWHA Q CELL CO LTD SPONSORED ADR NE 41135V301 36 4,487 SH   SOLE 0 4,487 0 0
HANWHA Q CELL CO LTD Call 41135V301 0 300 SH Call SOLE 0 300 0 0
HANWHA Q CELL CO LTD Put 41135V301 11 9,000 SH Put SOLE 0 9,000 0 0
HARDINGE INC COM 412324303 15 1,403 SH   SOLE 0 1,403 0 0
HARDINGE INC Call 412324303 0 500 SH Call SOLE 0 500 0 0
HARMAN INTL INDS INC COM 413086109 4,370 39,316 SH   SOLE 0 39,316 0 0
HARMAN INTL INDS INC Call 413086109 173 89,500 SH Call SOLE 0 89,500 0 0
HARMAN INTL INDS INC Put 413086109 8 8,400 SH Put SOLE 0 8,400 0 0
HARMONIC INC COM 413160102 89 17,976 SH   SOLE 0 17,976 0 0
HARMONIC INC Put 413160102 0 1,200 SH Put SOLE 0 1,200 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 57 26,065 SH   SOLE 0 26,065 0 0
HARRIS & HARRIS GROUP INC COM 413833104 20 14,703 SH   SOLE 0 14,703 0 0
HARRIS CORP DEL COM 413875105 51 500 SH   SOLE 0 500 0 0
HARRIS CORP DEL Call 413875105 352 34,700 SH Call SOLE 0 34,700 0 0
HARSCO CORP COM 415864107 103 7,629 SH   SOLE 0 7,629 0 0
HARTE-HANKS INC COM 416196103 1 872 SH   SOLE 0 872 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,656 55,758 SH   SOLE 0 55,758 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 5,905 143,200 SH   SOLE 0 143,200 0 0
HARTFORD FINL SVCS GROUP INC Call 416515104 66 38,400 SH Call SOLE 0 38,400 0 0
HARTFORD FINL SVCS GROUP INC Put 416515104 1 1,500 SH Put SOLE 0 1,500 0 0
HARVEST NATURAL RESOURCES IN Call 41754V202 2 3,100 SH Call SOLE 0 3,100 0 0
HASBRO INC COM 418056107 247 3,187 SH   SOLE 0 3,187 0 0
HASBRO INC Call 418056107 0 3,600 SH Call SOLE 0 3,600 0 0
HASBRO INC Put 418056107 1 500 SH Put SOLE 0 500 0 0
HAVERTY FURNITURE INC Call 419596101 0 200 SH Call SOLE 0 200 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1 45 SH   SOLE 0 45 0 0
HAWAIIAN ELEC INDUSTRIES Call 419870100 4 1,400 SH Call SOLE 0 1,400 0 0
HAWAIIAN ELEC INDUSTRIES Put 419870100 0 300 SH Put SOLE 0 300 0 0
HAWAIIAN HOLDINGS INC Call 419879101 31 5,300 SH Call SOLE 0 5,300 0 0
HAWAIIAN HOLDINGS INC Put 419879101 2 1,000 SH Put SOLE 0 1,000 0 0
HAWKINS INC COM 420261109 5 100 SH   SOLE 0 100 0 0
HAYNES INTERNATIONAL INC Put 420877201 8 2,000 SH Put SOLE 0 2,000 0 0
HC2 HLDGS INC COM 404139107 8 1,500 SH   SOLE 0 1,500 0 0
HC2 HLDGS INC Call 404139107 4 5,400 SH Call SOLE 0 5,400 0 0
HC2 HLDGS INC Put 404139107 1 1,000 SH Put SOLE 0 1,000 0 0
HCA HOLDINGS INC COM 40412C101 1,305 17,631 SH   SOLE 0 17,631 0 0
HCA HOLDINGS INC Call 40412C101 151 113,300 SH Call SOLE 0 113,300 0 0
HCA HOLDINGS INC Put 40412C101 196 106,900 SH Put SOLE 0 106,900 0 0
HCI GROUP INC Call 40416E103 109 22,600 SH Call SOLE 0 22,600 0 0
HCI GROUP INC Put 40416E103 0 3,700 SH Put SOLE 0 3,700 0 0
HCP INC COM 40414L109 253 8,540 SH   SOLE 0 8,540 0 0
HCP INC Call 40414L109 5 13,600 SH Call SOLE 0 13,600 0 0
HCP INC Put 40414L109 64 71,600 SH Put SOLE 0 71,600 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,004 23,620 SH   SOLE 0 23,620 0 0
HD SUPPLY HLDGS INC Call 40416M105 73 13,700 SH Call SOLE 0 13,700 0 0
HD SUPPLY HLDGS INC Put 40416M105 4 3,900 SH Put SOLE 0 3,900 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 3,819 62,945 SH   SOLE 0 62,945 0 0
HDFC BANK LTD Call 40415F101 160 14,600 SH Call SOLE 0 14,600 0 0
HDFC BANK LTD Put 40415F101 84 28,200 SH Put SOLE 0 28,200 0 0
HEADWATERS INC COM 42210P102 128 5,478 SH   SOLE 0 5,478 0 0
HEADWATERS INC Call 42210P102 3 8,100 SH Call SOLE 0 8,100 0 0
HEADWATERS INC Put 42210P102 5 16,400 SH Put SOLE 0 16,400 0 0
HEALTHCARE RLTY TR COM 421946104 7 252 SH   SOLE 0 252 0 0
HEALTHCARE RLTY TR Put 421946104 5 1,000 SH Put SOLE 0 1,000 0 0
HEALTHCARE SVCS GRP INC COM 421906108 158 4,050 SH   SOLE 0 4,050 0 0
HEALTHCARE TR AMER INC Call 42225P501 0 1,000 SH Call SOLE 0 1,000 0 0
HEALTHCARE TR AMER INC Put 42225P501 2 1,100 SH Put SOLE 0 1,100 0 0
HEALTHEQUITY INC COM 42226A107 1,167 28,810 SH   SOLE 0 28,810 0 0
HEALTHEQUITY INC Put 42226A107 20 5,200 SH Put SOLE 0 5,200 0 0
HEALTHSOUTH CORP COM NEW 421924309 172 4,185 SH   SOLE 0 4,185 0 0
HEALTHSOUTH CORP Put 421924309 0 800 SH Put SOLE 0 800 0 0
HEALTHWAYS INC COM 422245100 25 1,139 SH   SOLE 0 1,139 0 0
HEARTLAND EXPRESS INC Call 422347104 1 800 SH Call SOLE 0 800 0 0
HEARTLAND FINL USA INC Call 42234Q102 5 1,100 SH Call SOLE 0 1,100 0 0
HECLA MNG CO COM 422704106 22 4,321 SH   SOLE 0 4,321 0 0
HECLA MNG CO Call 422704106 5 4,400 SH Call SOLE 0 4,400 0 0
HEICO CORP NEW COM 422806109 49 637 SH   SOLE 0 637 0 0
HEICO CORP NEW CL A 422806208 167 2,473 SH   SOLE 0 2,473 0 0
HEICO CORP NEW Call 422806109 1 1,800 SH Call SOLE 0 1,800 0 0
HEICO CORP NEW Put 422806109 2 1,900 SH Put SOLE 0 1,900 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 22 942 SH   SOLE 0 942 0 0
HEIDRICK & STRUGGLES INTL IN Call 422819102 5 1,800 SH Call SOLE 0 1,800 0 0
HEIDRICK & STRUGGLES INTL IN Put 422819102 0 2,900 SH Put SOLE 0 2,900 0 0
HELEN OF TROY CORP LTD Call G4388N106 0 400 SH Call SOLE 0 400 0 0
HELEN OF TROY CORP LTD Put G4388N106 0 100 SH Put SOLE 0 100 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 112 12,807 SH   SOLE 0 12,807 0 0
HELIX ENERGY SOLUTIONS GRP I Put 42330P107 1 900 SH Put SOLE 0 900 0 0
HELMERICH & PAYNE INC COM 423452101 622 8,047 SH   SOLE 0 8,047 0 0
HELMERICH & PAYNE INC Call 423452101 124 18,300 SH Call SOLE 0 18,300 0 0
HELMERICH & PAYNE INC Put 423452101 132 55,700 SH Put SOLE 0 55,700 0 0
HENRY JACK & ASSOC INC COM 426281101 19 218 SH   SOLE 0 218 0 0
HENRY JACK & ASSOC INC Call 426281101 2 400 SH Call SOLE 0 400 0 0
HERBALIFE LTD COM USD SHS G4412G101 1,490 30,970 SH   SOLE 0 30,970 0 0
HERBALIFE LTD Call G4412G101 245 149,400 SH Call SOLE 0 149,400 0 0
HERBALIFE LTD Put G4412G101 1,634 280,500 SH Put SOLE 0 280,500 0 0
HERC HLDGS INC COM 42704L104 2 66 SH   SOLE 0 66 0 0
HERC HLDGS INC Call 42704L104 2 1,300 SH Call SOLE 0 1,300 0 0
HERC HLDGS INC Put 42704L104 75 5,200 SH Put SOLE 0 5,200 0 0
HERCULES CAPITAL INC COM 427096508 15 1,110 SH   SOLE 0 1,110 0 0
HERCULES CAPITAL INC Call 427096508 0 200 SH Call SOLE 0 200 0 0
HERCULES CAPITAL INC Put 427096508 0 1,400 SH Put SOLE 0 1,400 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 16 1,060 SH   SOLE 0 1,060 0 0
HERITAGE CRYSTAL CLEAN INC Put 42726M106 1 1,700 SH Put SOLE 0 1,700 0 0
HERITAGE INS HLDGS INC Call 42727J102 54 70,000 SH Call SOLE 0 70,000 0 0
HERON THERAPEUTICS INC COM 427746102 739 56,482 SH   SOLE 0 56,482 0 0
HERON THERAPEUTICS INC Call 427746102 10 73,100 SH Call SOLE 0 73,100 0 0
HERON THERAPEUTICS INC Put 427746102 158 50,000 SH Put SOLE 0 50,000 0 0
HERSHA HOSPITALITY TR Call 427825500 21 11,700 SH Call SOLE 0 11,700 0 0
HERSHEY CO COM 427866108 140 1,355 SH   SOLE 0 1,355 0 0
HERSHEY CO Call 427866108 4 4,800 SH Call SOLE 0 4,800 0 0
HERSHEY CO Put 427866108 0 50,000 SH Put SOLE 0 50,000 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 246 11,417 SH   SOLE 0 11,417 0 0
HERTZ GLOBAL HLDGS INC Call 42806J106 22 21,600 SH Call SOLE 0 21,600 0 0
HERTZ GLOBAL HLDGS INC Put 42806J106 73 27,100 SH Put SOLE 0 27,100 0 0
HESS CORP COM 42809H107 426 6,849 SH   SOLE 0 6,849 0 0
HESS CORP Call 42809H107 234 98,100 SH Call SOLE 0 98,100 0 0
HESS CORP Put 42809H107 145 77,900 SH Put SOLE 0 77,900 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,644 114,282 SH   SOLE 0 114,282 0 0
HEWLETT PACKARD ENTERPRISE C Call 42824C109 115 73,200 SH Call SOLE 0 73,200 0 0
HEWLETT PACKARD ENTERPRISE C Put 42824C109 26 54,200 SH Put SOLE 0 54,200 0 0
HEXCEL CORP NEW COM 428291108 1,436 27,922 SH   SOLE 0 27,922 0 0
HEXCEL CORP NEW Call 428291108 3 2,100 SH Call SOLE 0 2,100 0 0
HEXCEL CORP NEW Put 428291108 0 300 SH Put SOLE 0 300 0 0
HFF INC Call 40418F108 1 300 SH Call SOLE 0 300 0 0
HFF INC Put 40418F108 0 100 SH Put SOLE 0 100 0 0
HHGREGG INC COM 42833L108 9 6,921 SH   SOLE 0 6,921 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 905 45,750 SH   SOLE 0 45,750 0 0
HI-CRUSH PARTNERS LP Call 428337109 496 117,400 SH Call SOLE 0 117,400 0 0
HI-CRUSH PARTNERS LP Put 428337109 311 94,400 SH Put SOLE 0 94,400 0 0
HIBBETT SPORTS INC COM 428567101 3 83 SH   SOLE 0 83 0 0
HIBBETT SPORTS INC Call 428567101 2 2,800 SH Call SOLE 0 2,800 0 0
HIGHPOWER INTL INC COM 43113X101 0 100 SH   SOLE 0 100 0 0
HIGHWOODS PPTYS INC COM 431284108 75 1,489 SH   SOLE 0 1,489 0 0
HIGHWOODS PPTYS INC Call 431284108 1 600 SH Call SOLE 0 600 0 0
HILL INTERNATIONAL INC COM 431466101 43 9,928 SH   SOLE 0 9,928 0 0
HILL INTERNATIONAL INC Put 431466101 4 18,200 SH Put SOLE 0 18,200 0 0
HILL ROM HLDGS INC COM 431475102 32 584 SH   SOLE 0 584 0 0
HILL ROM HLDGS INC Call 431475102 0 1,400 SH Call SOLE 0 1,400 0 0
HILL ROM HLDGS INC Put 431475102 1 1,700 SH Put SOLE 0 1,700 0 0
HILLENBRAND INC COM 431571108 179 4,678 SH   SOLE 0 4,678 0 0
HILLTOP HOLDINGS INC Call 432748101 2 600 SH Call SOLE 0 600 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 3,421 125,784 SH   SOLE 0 125,784 0 0
HILTON WORLDWIDE HLDGS INC Call 43300A104 8 3,900 SH Call SOLE 0 3,900 0 0
HILTON WORLDWIDE HLDGS INC Put 43300A104 10 38,500 SH Put SOLE 0 38,500 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 959 158,811 SH   SOLE 0 158,811 0 0
HIMAX TECHNOLOGIES INC Call 43289P106 6 562,400 SH Call SOLE 0 562,400 0 0
HIMAX TECHNOLOGIES INC Put 43289P106 77 97,600 SH Put SOLE 0 97,600 0 0
HMS HLDGS CORP COM 40425J101 59 3,250 SH   SOLE 0 3,250 0 0
HNI CORP COM 404251100 10 180 SH   SOLE 0 180 0 0
HNI CORP Call 404251100 12 2,300 SH Call SOLE 0 2,300 0 0
HNI CORP Put 404251100 0 500 SH Put SOLE 0 500 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 55 2,937 SH   SOLE 0 2,937 0 0
HOEGH LNG PARTNERS LP Call Y3262R100 1 300 SH Call SOLE 0 300 0 0
HOEGH LNG PARTNERS LP Put Y3262R100 7 6,100 SH Put SOLE 0 6,100 0 0
HOLLY ENERGY PARTNERS L P Call 435763107 5 6,400 SH Call SOLE 0 6,400 0 0
HOLLYFRONTIER CORP COM 436106108 1,869 57,076 SH   SOLE 0 57,076 0 0
HOLLYFRONTIER CORP Call 436106108 77 23,100 SH Call SOLE 0 23,100 0 0
HOLLYFRONTIER CORP Put 436106108 15 21,100 SH Put SOLE 0 21,100 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 9 504 SH   SOLE 0 504 0 0
HOLLYSYS AUTOMATION TECHNOLO Call G45667105 0 700 SH Call SOLE 0 700 0 0
HOLLYSYS AUTOMATION TECHNOLO Put G45667105 1 900 SH Put SOLE 0 900 0 0
HOLOGIC INC Call 436440101 30 41,800 SH Call SOLE 0 41,800 0 0
HOLOGIC INC Put 436440101 5 10,900 SH Put SOLE 0 10,900 0 0
HOME BANCSHARES INC Call 436893200 0 300 SH Call SOLE 0 300 0 0
HOME DEPOT INC COM 437076102 9,105 67,914 SH   SOLE 0 67,914 0 0
HOME DEPOT INC Call 437076102 1,494 201,900 SH Call SOLE 0 201,900 0 0
HOME DEPOT INC Put 437076102 11 36,700 SH Put SOLE 0 36,700 0 0
HOMESTREET INC COM 43785V102 45 1,454 SH   SOLE 0 1,454 0 0
HOMESTREET INC Call 43785V102 1 400 SH Call SOLE 0 400 0 0
HOMESTREET INC Put 43785V102 3 4,200 SH Put SOLE 0 4,200 0 0
HONDA MOTOR LTD AMERN SHS 438128308 0 29 SH   SOLE 0 29 0 0
HONDA MOTOR LTD Call 438128308 0 300 SH Call SOLE 0 300 0 0
HONEYWELL INTL INC COM 438516106 5,484 47,343 SH   SOLE 0 47,343 0 0
HONEYWELL INTL INC Call 438516106 23 12,500 SH Call SOLE 0 12,500 0 0
HONEYWELL INTL INC Put 438516106 482 109,000 SH Put SOLE 0 109,000 0 0
HONGLI CLEAN ENERGY TECHNOLO COM NEW 438586208 0 20 SH   SOLE 0 20 0 0
HOOKER FURNITURE CORP COM 439038100 9 261 SH   SOLE 0 261 0 0
HOOKER FURNITURE CORP Call 439038100 0 100 SH Call SOLE 0 100 0 0
HORIZON GLOBAL CORP COM 44052W104 2 100 SH   SOLE 0 100 0 0
HORIZON GLOBAL CORP Call 44052W104 0 700 SH Call SOLE 0 700 0 0
HORIZON PHARMA PLC SHS G4617B105 2,382 147,265 SH   SOLE 0 147,265 0 0
HORIZON PHARMA PLC Call G4617B105 47 269,700 SH Call SOLE 0 269,700 0 0
HORIZON PHARMA PLC Put G4617B105 254 249,600 SH Put SOLE 0 249,600 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 73 6,968 SH   SOLE 0 6,968 0 0
HORIZON TECHNOLOGY FIN CORP Call 44045A102 0 1,500 SH Call SOLE 0 1,500 0 0
HORIZON TECHNOLOGY FIN CORP Put 44045A102 3 1,500 SH Put SOLE 0 1,500 0 0
HORMEL FOODS CORP COM 440452100 740 21,264 SH   SOLE 0 21,264 0 0
HORMEL FOODS CORP Call 440452100 5 3,800 SH Call SOLE 0 3,800 0 0
HORMEL FOODS CORP Put 440452100 69 18,500 SH Put SOLE 0 18,500 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 46 6,401 SH   SOLE 0 6,401 0 0
HORNBECK OFFSHORE SVCS INC N Call 440543106 8 6,000 SH Call SOLE 0 6,000 0 0
HORNBECK OFFSHORE SVCS INC N Put 440543106 8 12,000 SH Put SOLE 0 12,000 0 0
HORTONWORKS INC COM 440894103 204 24,591 SH   SOLE 0 24,591 0 0
HORTONWORKS INC Call 440894103 12 35,100 SH Call SOLE 0 35,100 0 0
HORTONWORKS INC Put 440894103 27 35,100 SH Put SOLE 0 35,100 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 300 9,458 SH   SOLE 0 9,458 0 0
HOSPITALITY PPTYS TR Call 44106M102 1 900 SH Call SOLE 0 900 0 0
HOSPITALITY PPTYS TR Put 44106M102 2 5,600 SH Put SOLE 0 5,600 0 0
HOST HOTELS & RESORTS INC Put 44107P104 0 100 SH Put SOLE 0 100 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 0 4 SH   SOLE 0 4 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 8 1,360 SH   SOLE 0 1,360 0 0
HOVNANIAN ENTERPRISES INC Call 442487203 1 1,600 SH Call SOLE 0 1,600 0 0
HOVNANIAN ENTERPRISES INC Put 442487203 0 100 SH Put SOLE 0 100 0 0
HOWARD HUGHES CORP COM 44267D107 24 211 SH   SOLE 0 211 0 0
HOWARD HUGHES CORP Call 44267D107 1 700 SH Call SOLE 0 700 0 0
HOWARD HUGHES CORP Put 44267D107 0 300 SH Put SOLE 0 300 0 0
HP INC Call 40434L105 9 8,100 SH Call SOLE 0 8,100 0 0
HP INC Put 40434L105 0 3,900 SH Put SOLE 0 3,900 0 0
HRG GROUP INC COM 40434J100 1,559 100,236 SH   SOLE 0 100,236 0 0
HRG GROUP INC Call 40434J100 0 4,800 SH Call SOLE 0 4,800 0 0
HRG GROUP INC Put 40434J100 12 32,300 SH Put SOLE 0 32,300 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 1,074 26,740 SH   SOLE 0 26,740 0 0
HSBC HLDGS PLC Call 404280406 9 6,400 SH Call SOLE 0 6,400 0 0
HSBC HLDGS PLC Put 404280406 58 49,200 SH Put SOLE 0 49,200 0 0
HSN INC COM 404303109 35 1,040 SH   SOLE 0 1,040 0 0
HSN INC Put 404303109 1 1,000 SH Put SOLE 0 1,000 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 4 158 SH   SOLE 0 158 0 0
HUANENG PWR INTL INC Call 443304100 1 1,100 SH Call SOLE 0 1,100 0 0
HUANENG PWR INTL INC Put 443304100 1 3,100 SH Put SOLE 0 3,100 0 0
HUB GROUP INC CL A 443320106 6 156 SH   SOLE 0 156 0 0
HUB GROUP INC Call 443320106 0 1,000 SH Call SOLE 0 1,000 0 0
HUB GROUP INC Put 443320106 0 600 SH Put SOLE 0 600 0 0
HUBSPOT INC COM 443573100 55 1,172 SH   SOLE 0 1,172 0 0
HUBSPOT INC Call 443573100 7 9,700 SH Call SOLE 0 9,700 0 0
HUBSPOT INC Put 443573100 1 200 SH Put SOLE 0 200 0 0
HUDBAY MINERALS INC *W EXP 07/20/201 443628136 0 1,227 SH   SOLE 0 1,227 0 0
HUDSON GLOBAL INC COM 443787106 3 2,740 SH   SOLE 0 2,740 0 0
HUDSON TECHNOLOGIES INC COM 444144109 87 10,876 SH   SOLE 0 10,876 0 0
HUDSON TECHNOLOGIES INC Call 444144109 1 1,700 SH Call SOLE 0 1,700 0 0
HUDSON TECHNOLOGIES INC Put 444144109 6 11,400 SH Put SOLE 0 11,400 0 0
HUGOTON RTY TR TEX Put 444717102 1 2,000 SH Put SOLE 0 2,000 0 0
HUMANA INC COM 444859102 21,653 106,129 SH   SOLE 0 106,129 0 0
HUMANA INC Call 444859102 2,985 211,100 SH Call SOLE 0 211,100 0 0
HUMANA INC Put 444859102 1,179 349,300 SH Put SOLE 0 349,300 0 0
HUNT J B TRANS SVCS INC COM 445658107 1 15 SH   SOLE 0 15 0 0
HUNT J B TRANS SVCS INC Call 445658107 41 7,500 SH Call SOLE 0 7,500 0 0
HUNT J B TRANS SVCS INC Put 445658107 3 7,200 SH Put SOLE 0 7,200 0 0
HUNTINGTON BANCSHARES INC COM 446150104 327 24,761 SH   SOLE 0 24,761 0 0
HUNTINGTON BANCSHARES INC Call 446150104 1 1,300 SH Call SOLE 0 1,300 0 0
HUNTINGTON BANCSHARES INC Put 446150104 4 3,600 SH Put SOLE 0 3,600 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,019 5,534 SH   SOLE 0 5,534 0 0
HUNTINGTON INGALLS INDS INC Call 446413106 9 800 SH Call SOLE 0 800 0 0
HUNTSMAN CORP COM 447011107 180 9,454 SH   SOLE 0 9,454 0 0
HUNTSMAN CORP Call 447011107 30 71,600 SH Call SOLE 0 71,600 0 0
HUNTSMAN CORP Put 447011107 3 2,600 SH Put SOLE 0 2,600 0 0
HURON CONSULTING GROUP INC COM 447462102 14 296 SH   SOLE 0 296 0 0
HURON CONSULTING GROUP INC Put 447462102 9 6,600 SH Put SOLE 0 6,600 0 0
HUTTIG BLDG PRODS INC COM 448451104 14 2,174 SH   SOLE 0 2,174 0 0
HYATT HOTELS CORP COM CL A 448579102 35 651 SH   SOLE 0 651 0 0
HYATT HOTELS CORP Call 448579102 0 100 SH Call SOLE 0 100 0 0
HYDROGENICS CORP NEW COM NEW 448883207 28 6,535 SH   SOLE 0 6,535 0 0
HYDROGENICS CORP NEW Put 448883207 3 1,300 SH Put SOLE 0 1,300 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 164 2,581 SH   SOLE 0 2,581 0 0
HYSTER YALE MATLS HANDLING I Call 449172105 2 600 SH Call SOLE 0 600 0 0
I D SYSTEMS INC Call 449489103 5 1,900 SH Call SOLE 0 1,900 0 0
IAC INTERACTIVECORP COM 44919P508 92 1,430 SH   SOLE 0 1,430 0 0
IAC INTERACTIVECORP Call 44919P508 40 1,600 SH Call SOLE 0 1,600 0 0
IAC INTERACTIVECORP Put 44919P508 18 3,000 SH Put SOLE 0 3,000 0 0
IAMGOLD CORP COM 450913108 21 5,707 SH   SOLE 0 5,707 0 0
IAMGOLD CORP Call 450913108 2 29,900 SH Call SOLE 0 29,900 0 0
IAMGOLD CORP Put 450913108 1 4,700 SH Put SOLE 0 4,700 0 0
IBERIABANK CORP Call 450828108 123 26,100 SH Call SOLE 0 26,100 0 0
IBERIABANK CORP Put 450828108 1 700 SH Put SOLE 0 700 0 0
ICAD INC Call 44934S206 2 10,000 SH Call SOLE 0 10,000 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 10 181 SH   SOLE 0 181 0 0
ICAHN ENTERPRISES LP Call 451100101 46 7,500 SH Call SOLE 0 7,500 0 0
ICAHN ENTERPRISES LP Put 451100101 54 7,300 SH Put SOLE 0 7,300 0 0
ICICI BK LTD Call 45104G104 1 6,400 SH Call SOLE 0 6,400 0 0
ICICI BK LTD Put 45104G104 2 5,900 SH Put SOLE 0 5,900 0 0
ICON PLC SHS G4705A100 133 1,773 SH   SOLE 0 1,773 0 0
ICON PLC Call G4705A100 0 600 SH Call SOLE 0 600 0 0
ICON PLC Put G4705A100 0 500 SH Put SOLE 0 500 0 0
ICONIX BRAND GROUP INC COM 451055107 71 7,624 SH   SOLE 0 7,624 0 0
ICONIX BRAND GROUP INC Call 451055107 35 10,300 SH Call SOLE 0 10,300 0 0
ICONIX BRAND GROUP INC Put 451055107 45 84,900 SH Put SOLE 0 84,900 0 0
ICU MED INC COM 44930G107 183 1,244 SH   SOLE 0 1,244 0 0
IDACORP INC COM 451107106 90 1,118 SH   SOLE 0 1,118 0 0
IDACORP INC Put 451107106 0 1,700 SH Put SOLE 0 1,700 0 0
IDENTIV INC COM NEW 45170X205 11 3,711 SH   SOLE 0 3,711 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 10 6,800 SH   SOLE 0 6,800 0 0
IDERA PHARMACEUTICALS INC Call 45168K306 0 3,800 SH Call SOLE 0 3,800 0 0
IDT CORP CL B NEW 448947507 11 600 SH   SOLE 0 600 0 0
IDT CORP Call 448947507 0 200 SH Call SOLE 0 200 0 0
IGNITE RESTAURANT GROUP INC COM 451730105 3 5,557 SH   SOLE 0 5,557 0 0
IHS MARKIT LTD SHS G47567105 129 3,662 SH   SOLE 0 3,662 0 0
IHS MARKIT LTD Call G47567105 5 1,000 SH Call SOLE 0 1,000 0 0
IHS MARKIT LTD Put G47567105 0 300 SH Put SOLE 0 300 0 0
II VI INC COM 902104108 735 24,814 SH   SOLE 0 24,814 0 0
II VI INC Call 902104108 11 2,600 SH Call SOLE 0 2,600 0 0
II VI INC Put 902104108 0 100 SH Put SOLE 0 100 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 46 2,701 SH   SOLE 0 2,701 0 0
IKANG HEALTHCARE GROUP INC Call 45174L108 0 1,000 SH Call SOLE 0 1,000 0 0
IKANG HEALTHCARE GROUP INC Put 45174L108 2 2,400 SH Put SOLE 0 2,400 0 0
ILG INC COM 44967H101 1,501 82,653 SH   SOLE 0 82,653 0 0
ILG INC Call 44967H101 1 3,000 SH Call SOLE 0 3,000 0 0
ILG INC Put 44967H101 94 257,600 SH Put SOLE 0 257,600 0 0
ILLINOIS TOOL WKS INC Call 452308109 30 7,700 SH Call SOLE 0 7,700 0 0
ILLINOIS TOOL WKS INC Put 452308109 1 1,000 SH Put SOLE 0 1,000 0 0
ILLUMINA INC COM 452327109 8,165 63,774 SH   SOLE 0 63,774 0 0
ILLUMINA INC Call 452327109 253 139,300 SH Call SOLE 0 139,300 0 0
ILLUMINA INC Put 452327109 2,098 152,400 SH Put SOLE 0 152,400 0 0
IMAX CORP Call 45245E109 2 31,900 SH Call SOLE 0 31,900 0 0
IMAX CORP Put 45245E109 11 4,500 SH Put SOLE 0 4,500 0 0
IMMERSION CORP COM 452521107 49 4,667 SH   SOLE 0 4,667 0 0
IMMERSION CORP Call 452521107 154 48,000 SH Call SOLE 0 48,000 0 0
IMMUNOGEN INC COM 45253H101 30 15,098 SH   SOLE 0 15,098 0 0
IMMUNOGEN INC Put 45253H101 6 6,900 SH Put SOLE 0 6,900 0 0
IMMUNOMEDICS INC COM 452907108 2 721 SH   SOLE 0 721 0 0
IMMUNOMEDICS INC Call 452907108 11 12,500 SH Call SOLE 0 12,500 0 0
IMMUNOMEDICS INC Put 452907108 0 1,600 SH Put SOLE 0 1,600 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 75 5,355 SH   SOLE 0 5,355 0 0
IMPAC MTG HLDGS INC Call 45254P508 0 800 SH Call SOLE 0 800 0 0
IMPAC MTG HLDGS INC Put 45254P508 3 4,000 SH Put SOLE 0 4,000 0 0
IMPAX LABORATORIES INC COM 45256B101 116 8,829 SH   SOLE 0 8,829 0 0
IMPAX LABORATORIES INC Call 45256B101 0 200 SH Call SOLE 0 200 0 0
IMPAX LABORATORIES INC Put 45256B101 53 19,200 SH Put SOLE 0 19,200 0 0
IMPERIAL OIL LTD COM NEW 453038408 24 691 SH   SOLE 0 691 0 0
IMPERVA INC COM 45321L100 735 19,163 SH   SOLE 0 19,163 0 0
IMPERVA INC Call 45321L100 23 22,600 SH Call SOLE 0 22,600 0 0
IMPERVA INC Put 45321L100 77 14,800 SH Put SOLE 0 14,800 0 0
IMPINJ INC COM 453204109 10 300 SH   SOLE 0 300 0 0
IMPINJ INC Call 453204109 28 4,600 SH Call SOLE 0 4,600 0 0
IMPINJ INC Put 453204109 0 15,000 SH Put SOLE 0 15,000 0 0
INC RESH HLDGS INC CL A 45329R109 105 2,001 SH   SOLE 0 2,001 0 0
INC RESH HLDGS INC Call 45329R109 4 1,000 SH Call SOLE 0 1,000 0 0
INCYTE CORP COM 45337C102 890 8,880 SH   SOLE 0 8,880 0 0
INCYTE CORP Call 45337C102 336 33,100 SH Call SOLE 0 33,100 0 0
INCYTE CORP Put 45337C102 153 61,900 SH Put SOLE 0 61,900 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 0 100 SH   SOLE 0 100 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 1 SH   SOLE 0 1 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 35 3,934 SH   SOLE 0 3,934 0 0
INDEPENDENCE RLTY TR INC Call 45378A106 0 400 SH Call SOLE 0 400 0 0
INDEPENDENCE RLTY TR INC Put 45378A106 2 3,500 SH Put SOLE 0 3,500 0 0
INDEPENDENT BANK CORP MASS COM 453836108 78 1,119 SH   SOLE 0 1,119 0 0
INDEPENDENT BANK CORP MASS Call 453836108 3 300 SH Call SOLE 0 300 0 0
INDEPENDENT BK GROUP INC COM 45384B106 291 4,671 SH   SOLE 0 4,671 0 0
INDEPENDENT BK GROUP INC Call 45384B106 30 8,400 SH Call SOLE 0 8,400 0 0
INDIA FD INC COM 454089103 91 4,266 SH   SOLE 0 4,266 0 0
INDIA FD INC Call 454089103 1 13,000 SH Call SOLE 0 13,000 0 0
INDIA FD INC Put 454089103 13 7,300 SH Put SOLE 0 7,300 0 0
INFINERA CORPORATION COM 45667G103 397 46,796 SH   SOLE 0 46,796 0 0
INFINERA CORPORATION Call 45667G103 4 17,700 SH Call SOLE 0 17,700 0 0
INFINERA CORPORATION Put 45667G103 163 41,500 SH Put SOLE 0 41,500 0 0
INFOSYS LTD SPONSORED ADR 456788108 90 6,109 SH   SOLE 0 6,109 0 0
INFOSYS LTD Call 456788108 0 10,300 SH Call SOLE 0 10,300 0 0
INFOSYS LTD Put 456788108 11 13,000 SH Put SOLE 0 13,000 0 0
INFRAREIT INC Call 45685L100 1 4,800 SH Call SOLE 0 4,800 0 0
ING GROEP N V SPONSORED ADR 456837103 404 28,658 SH   SOLE 0 28,658 0 0
ING GROEP N V Call 456837103 2 5,200 SH Call SOLE 0 5,200 0 0
ING GROEP N V Put 456837103 7 36,700 SH Put SOLE 0 36,700 0 0
INGERSOLL-RAND PLC SHS G47791101 4 54 SH   SOLE 0 54 0 0
INGERSOLL-RAND PLC Call G47791101 11 2,900 SH Call SOLE 0 2,900 0 0
INGERSOLL-RAND PLC Put G47791101 0 100 SH Put SOLE 0 100 0 0
INGEVITY CORP COM 45688C107 52 960 SH   SOLE 0 960 0 0
INGLES MKTS INC CL A 457030104 9 191 SH   SOLE 0 191 0 0
INGLES MKTS INC Call 457030104 35 6,900 SH Call SOLE 0 6,900 0 0
INGLES MKTS INC Put 457030104 0 3,000 SH Put SOLE 0 3,000 0 0
INGREDION INC COM 457187102 189 1,517 SH   SOLE 0 1,517 0 0
INGREDION INC Call 457187102 0 200 SH Call SOLE 0 200 0 0
INGREDION INC Put 457187102 10 2,900 SH Put SOLE 0 2,900 0 0
INNERWORKINGS INC COM 45773Y105 3 400 SH   SOLE 0 400 0 0
INNERWORKINGS INC Call 45773Y105 0 200 SH Call SOLE 0 200 0 0
INNOPHOS HOLDINGS INC COM 45774N108 7 147 SH   SOLE 0 147 0 0
INNOPHOS HOLDINGS INC Call 45774N108 0 100 SH Call SOLE 0 100 0 0
INNOSPEC INC COM 45768S105 59 874 SH   SOLE 0 874 0 0
INNOVIVA INC COM 45781M101 5 518 SH   SOLE 0 518 0 0
INNOVIVA INC Call 45781M101 4 5,000 SH Call SOLE 0 5,000 0 0
INOGEN INC Call 45780L104 4 500 SH Call SOLE 0 500 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 414 68,029 SH   SOLE 0 68,029 0 0
INOTEK PHARMACEUTICALS CORP Call 45780V102 3 11,000 SH Call SOLE 0 11,000 0 0
INOTEK PHARMACEUTICALS CORP Put 45780V102 98 51,500 SH Put SOLE 0 51,500 0 0
INOVALON HLDGS INC COM CL A 45781D101 17 1,667 SH   SOLE 0 1,667 0 0
INOVALON HLDGS INC Call 45781D101 1 4,800 SH Call SOLE 0 4,800 0 0
INOVALON HLDGS INC Put 45781D101 3 8,000 SH Put SOLE 0 8,000 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 24 3,596 SH   SOLE 0 3,596 0 0
INOVIO PHARMACEUTICALS INC Call 45773H201 4 65,800 SH Call SOLE 0 65,800 0 0
INOVIO PHARMACEUTICALS INC Put 45773H201 11 16,200 SH Put SOLE 0 16,200 0 0
INPHI CORP COM 45772F107 188 4,221 SH   SOLE 0 4,221 0 0
INPHI CORP Call 45772F107 11 5,300 SH Call SOLE 0 5,300 0 0
INPHI CORP Put 45772F107 12 4,300 SH Put SOLE 0 4,300 0 0
INSEEGO CORP COM 45782B104 7 3,016 SH   SOLE 0 3,016 0 0
INSEEGO CORP Call 45782B104 0 900 SH Call SOLE 0 900 0 0
INSEEGO CORP Put 45782B104 0 300 SH Put SOLE 0 300 0 0
INSIGHT ENTERPRISES INC COM 45765U103 70 1,734 SH   SOLE 0 1,734 0 0
INSIGHT ENTERPRISES INC Call 45765U103 1 300 SH Call SOLE 0 300 0 0
INSIGNIA SYS INC COM 45765Y105 2 1,200 SH   SOLE 0 1,200 0 0
INSMED INC COM PAR $.01 457669307 3 300 SH   SOLE 0 300 0 0
INSMED INC Call 457669307 6 19,900 SH Call SOLE 0 19,900 0 0
INSPERITY INC Put 45778Q107 0 100 SH Put SOLE 0 100 0 0
INSTALLED BLDG PRODS INC COM 45780R101 3 89 SH   SOLE 0 89 0 0
INSTEEL INDUSTRIES INC COM 45774W108 30 861 SH   SOLE 0 861 0 0
INSTEEL INDUSTRIES INC Call 45774W108 0 200 SH Call SOLE 0 200 0 0
INSTRUCTURE INC COM 45781U103 5 296 SH   SOLE 0 296 0 0
INSTRUCTURE INC Put 45781U103 1 1,300 SH Put SOLE 0 1,300 0 0
INSULET CORP COM 45784P101 104 2,778 SH   SOLE 0 2,778 0 0
INSULET CORP Call 45784P101 2 1,500 SH Call SOLE 0 1,500 0 0
INSULET CORP Put 45784P101 22 18,700 SH Put SOLE 0 18,700 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 21 2,357 SH   SOLE 0 2,357 0 0
INSYS THERAPEUTICS INC NEW Call 45824V209 36 68,400 SH Call SOLE 0 68,400 0 0
INSYS THERAPEUTICS INC NEW Put 45824V209 24 23,800 SH Put SOLE 0 23,800 0 0
INTEGER HLDGS CORP COM 45826H109 0 2 SH   SOLE 0 2 0 0
INTEGER HLDGS CORP Call 45826H109 0 300 SH Call SOLE 0 300 0 0
INTEGER HLDGS CORP Put 45826H109 3 3,200 SH Put SOLE 0 3,200 0 0
INTEGRA LIFESCIENCES HLDGS C Call 457985208 21 4,000 SH Call SOLE 0 4,000 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 45 1,934 SH   SOLE 0 1,934 0 0
INTEGRATED DEVICE TECHNOLOGY Call 458118106 11 12,000 SH Call SOLE 0 12,000 0 0
INTEGRATED DEVICE TECHNOLOGY Put 458118106 1 2,900 SH Put SOLE 0 2,900 0 0
INTEL CORP COM 458140100 1,117 30,822 SH   SOLE 0 30,822 0 0
INTEL CORP Call 458140100 331 260,900 SH Call SOLE 0 260,900 0 0
INTEL CORP Put 458140100 368 396,000 SH Put SOLE 0 396,000 0 0
INTELIQUENT INC COM 45825N107 64 2,806 SH   SOLE 0 2,806 0 0
INTELIQUENT INC Call 45825N107 1 2,200 SH Call SOLE 0 2,200 0 0
INTELLIPHARMACEUTICS INTL IN COM 458173101 14 5,200 SH   SOLE 0 5,200 0 0
INTELLIPHARMACEUTICS INTL IN Call 458173101 0 1,100 SH Call SOLE 0 1,100 0 0
INTELLIPHARMACEUTICS INTL IN Put 458173101 10 12,000 SH Put SOLE 0 12,000 0 0
INTELSAT S A COM L5140P101 10 3,965 SH   SOLE 0 3,965 0 0
INTELSAT S A Call L5140P101 6 18,800 SH Call SOLE 0 18,800 0 0
INTER PARFUMS INC Call 458334109 1 4,000 SH Call SOLE 0 4,000 0 0
INTER PARFUMS INC Put 458334109 0 100 SH Put SOLE 0 100 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 242 6,636 SH   SOLE 0 6,636 0 0
INTERACTIVE BROKERS GROUP IN Call 45841N107 0 1,200 SH Call SOLE 0 1,200 0 0
INTERACTIVE BROKERS GROUP IN Put 45841N107 19 7,100 SH Put SOLE 0 7,100 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,488 22,901 SH   SOLE 0 22,901 0 0
INTERCEPT PHARMACEUTICALS IN Call 45845P108 274 109,700 SH Call SOLE 0 109,700 0 0
INTERCEPT PHARMACEUTICALS IN Put 45845P108 1,354 177,900 SH Put SOLE 0 177,900 0 0
INTERCONTINENTAL EXCHANGE IN Call 45866F104 23 9,800 SH Call SOLE 0 9,800 0 0
INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 45857P608 2 62 SH   SOLE 0 62 0 0
INTERDIGITAL INC COM 45867G101 1,510 16,530 SH   SOLE 0 16,530 0 0
INTERDIGITAL INC Call 45867G101 12 1,000 SH Call SOLE 0 1,000 0 0
INTERDIGITAL INC Put 45867G101 4 2,000 SH Put SOLE 0 2,000 0 0
INTERFACE INC Put 458665304 0 600 SH Put SOLE 0 600 0 0
INTERNAP CORP COM PAR $.001 45885A300 3 2,212 SH   SOLE 0 2,212 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,394 32,500 SH   SOLE 0 32,500 0 0
INTERNATIONAL BUSINESS MACHS Call 459200101 1,496 176,300 SH Call SOLE 0 176,300 0 0
INTERNATIONAL BUSINESS MACHS Put 459200101 185 81,000 SH Put SOLE 0 81,000 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 104 888 SH   SOLE 0 888 0 0
INTERNATIONAL FLAVORS&FRAGRA Call 459506101 0 3,500 SH Call SOLE 0 3,500 0 0
INTERNATIONAL GAME TECHNOLOG Call G4863A108 12 9,800 SH Call SOLE 0 9,800 0 0
INTERNATIONAL GAME TECHNOLOG Put G4863A108 0 17,500 SH Put SOLE 0 17,500 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 8 231 SH   SOLE 0 231 0 0
INTERNET INITIATIVE JAPAN IN SPONSORED ADR 46059T109 9 1,283 SH   SOLE 0 1,283 0 0
INTEROIL CORP COM 460951106 1,522 31,996 SH   SOLE 0 31,996 0 0
INTEROIL CORP Call 460951106 4 24,300 SH Call SOLE 0 24,300 0 0
INTEROIL CORP Put 460951106 175 99,500 SH Put SOLE 0 99,500 0 0
INTERPUBLIC GROUP COS INC COM 460690100 111 4,778 SH   SOLE 0 4,778 0 0
INTERPUBLIC GROUP COS INC Call 460690100 0 2,900 SH Call SOLE 0 2,900 0 0
INTERPUBLIC GROUP COS INC Put 460690100 0 2,000 SH Put SOLE 0 2,000 0 0
INTERSECT ENT INC COM 46071F103 16 1,400 SH   SOLE 0 1,400 0 0
INTERSECT ENT INC Call 46071F103 0 300 SH Call SOLE 0 300 0 0
INTERSECTIONS INC Put 460981301 0 100 SH Put SOLE 0 100 0 0
INTERSIL CORP CL A 46069S109 889 39,891 SH   SOLE 0 39,891 0 0
INTERSIL CORP Put 46069S109 0 1,300 SH Put SOLE 0 1,300 0 0
INTERXION HOLDING N.V SHS N47279109 5 161 SH   SOLE 0 161 0 0
INTERXION HOLDING N.V Put N47279109 6 2,500 SH Put SOLE 0 2,500 0 0
INTEVAC INC COM 461148108 8 992 SH   SOLE 0 992 0 0
INTEVAC INC Call 461148108 14 13,200 SH Call SOLE 0 13,200 0 0
INTL FCSTONE INC COM 46116V105 118 2,993 SH   SOLE 0 2,993 0 0
INTL FCSTONE INC Call 46116V105 9 2,100 SH Call SOLE 0 2,100 0 0
INTL PAPER CO COM 460146103 6 121 SH   SOLE 0 121 0 0
INTL PAPER CO Call 460146103 470 51,900 SH Call SOLE 0 51,900 0 0
INTL PAPER CO Put 460146103 0 2,200 SH Put SOLE 0 2,200 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 288 19,145 SH   SOLE 0 19,145 0 0
INTRA CELLULAR THERAPIES INC Call 46116X101 19 9,200 SH Call SOLE 0 9,200 0 0
INTRA CELLULAR THERAPIES INC Put 46116X101 227 37,600 SH Put SOLE 0 37,600 0 0
INTRALINKS HLDGS INC COM 46118H104 75 5,600 SH   SOLE 0 5,600 0 0
INTRALINKS HLDGS INC Put 46118H104 0 200 SH Put SOLE 0 200 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 66 3,752 SH   SOLE 0 3,752 0 0
INTREPID POTASH INC COM 46121Y102 25 12,357 SH   SOLE 0 12,357 0 0
INTREPID POTASH INC Put 46121Y102 7 49,000 SH Put SOLE 0 49,000 0 0
INTREXON CORP COM 46122T102 158 6,530 SH   SOLE 0 6,530 0 0
INTREXON CORP Call 46122T102 62 175,400 SH Call SOLE 0 175,400 0 0
INTREXON CORP Put 46122T102 664 45,100 SH Put SOLE 0 45,100 0 0
INTUIT COM 461202103 298 2,608 SH   SOLE 0 2,608 0 0
INTUIT Call 461202103 0 900 SH Call SOLE 0 900 0 0
INTUIT Put 461202103 2 1,900 SH Put SOLE 0 1,900 0 0
INTUITIVE SURGICAL INC Call 46120E602 135 1,000 SH Call SOLE 0 1,000 0 0
INVACARE CORP Call 461203101 11 15,700 SH Call SOLE 0 15,700 0 0
INVENSENSE INC COM 46123D205 414 32,416 SH   SOLE 0 32,416 0 0
INVENSENSE INC Call 46123D205 422 146,300 SH Call SOLE 0 146,300 0 0
INVENSENSE INC Put 46123D205 0 10,300 SH Put SOLE 0 10,300 0 0
INVENTURE FOODS INC COM 461212102 69 7,052 SH   SOLE 0 7,052 0 0
INVENTURE FOODS INC Call 461212102 10 4,500 SH Call SOLE 0 4,500 0 0
INVENTURE FOODS INC Put 461212102 0 1,000 SH Put SOLE 0 1,000 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 121 10,000 SH   SOLE 0 10,000 0 0
INVESCO LTD Call G491BT108 11 58,400 SH Call SOLE 0 58,400 0 0
INVESCO LTD Put G491BT108 11 9,100 SH Put SOLE 0 9,100 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 124 6,295 SH   SOLE 0 6,295 0 0
INVESTMENT TECHNOLOGY GRP NE Call 46145F105 5 10,500 SH Call SOLE 0 10,500 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 7 1,100 SH   SOLE 0 1,100 0 0
INVITAE CORP COM 46185L103 69 8,695 SH   SOLE 0 8,695 0 0
INVITAE CORP Call 46185L103 9 4,500 SH Call SOLE 0 4,500 0 0
INVITAE CORP Put 46185L103 4 10,600 SH Put SOLE 0 10,600 0 0
INVIVO THERAPEUTICS HLDGS CO Call 46186M209 0 2,000 SH Call SOLE 0 2,000 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,421 29,712 SH   SOLE 0 29,712 0 0
IONIS PHARMACEUTICALS INC Call 462222100 370 69,300 SH Call SOLE 0 69,300 0 0
IONIS PHARMACEUTICALS INC Put 462222100 122 52,000 SH Put SOLE 0 52,000 0 0
IPG PHOTONICS CORP COM 44980X109 115 1,174 SH   SOLE 0 1,174 0 0
IPG PHOTONICS CORP Call 44980X109 0 100 SH Call SOLE 0 100 0 0
IPG PHOTONICS CORP Put 44980X109 0 2,000 SH Put SOLE 0 2,000 0 0
IRIDIUM COMMUNICATIONS INC Call 46269C102 41 18,200 SH Call SOLE 0 18,200 0 0
IRIDIUM COMMUNICATIONS INC Put 46269C102 8 13,900 SH Put SOLE 0 13,900 0 0
IROBOT CORP COM 462726100 157 2,699 SH   SOLE 0 2,699 0 0
IROBOT CORP Call 462726100 40 1,700 SH Call SOLE 0 1,700 0 0
IROBOT CORP Put 462726100 0 3,100 SH Put SOLE 0 3,100 0 0
IRON MTN INC NEW Call 46284V101 0 300 SH Call SOLE 0 300 0 0
IRON MTN INC NEW Put 46284V101 1 200 SH Put SOLE 0 200 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1 100 SH   SOLE 0 100 0 0
IRONWOOD PHARMACEUTICALS INC Call 46333X108 0 200 SH Call SOLE 0 200 0 0
IRONWOOD PHARMACEUTICALS INC Put 46333X108 0 1,000 SH Put SOLE 0 1,000 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 8 474 SH   SOLE 0 474 0 0
ISHARES MSCI WORLD ETF 464286392 204 2,803 SH   SOLE 0 2,803 0 0
ISHARES MSCI AUST ETF 464286103 1,788 88,398 SH   SOLE 0 88,398 0 0
ISHARES MSCI BRZ CAP ETF 464286400 5,429 162,862 SH   SOLE 0 162,862 0 0
ISHARES MSCI CH CAP ETF 464286640 121 3,258 SH   SOLE 0 3,258 0 0
ISHARES MSCI TURKEY ETF 464286715 508 15,659 SH   SOLE 0 15,659 0 0
ISHARES MSCI FRANCE ETF 464286707 197 8,019 SH   SOLE 0 8,019 0 0
ISHARES MSCI SPAN CP ETF 464286764 1,245 46,967 SH   SOLE 0 46,967 0 0
ISHARES MSCI STH KOR ETF 464286772 2 41 SH   SOLE 0 41 0 0
ISHARES MSCI STH AFR ETF 464286780 297 5,674 SH   SOLE 0 5,674 0 0
ISHARES MSCI GERMANY ETF 464286806 1,414 53,428 SH   SOLE 0 53,428 0 0
ISHARES MSCI NETHERL ETF 464286814 24 1,000 SH   SOLE 0 1,000 0 0
ISHARES MSCI HONG KG ETF 464286871 20 1,041 SH   SOLE 0 1,041 0 0
ISHARES MSCI MEX CAP ETF 464286822 6,534 148,623 SH   SOLE 0 148,623 0 0
ISHARES MSCI EURO FL ETF 464289180 240 12,703 SH   SOLE 0 12,703 0 0
ISHARES INDIA 50 ETF 464289529 0 23 SH   SOLE 0 23 0 0
ISHARES Call 464286822 1,192 263,000 SH Call SOLE 0 263,000 0 0
ISHARES Call 464286871 5 17,300 SH Call SOLE 0 17,300 0 0
ISHARES Call 464286806 43 35,500 SH Call SOLE 0 35,500 0 0
ISHARES Call 464286780 1 800 SH Call SOLE 0 800 0 0
ISHARES Call 464286772 6 2,000 SH Call SOLE 0 2,000 0 0
ISHARES Call 464286707 0 200 SH Call SOLE 0 200 0 0
ISHARES Call 464286715 10 37,400 SH Call SOLE 0 37,400 0 0
ISHARES Call 464286608 1 5,300 SH Call SOLE 0 5,300 0 0
ISHARES Call 464286400 619 410,700 SH Call SOLE 0 410,700 0 0
ISHARES Call 464286103 18 14,600 SH Call SOLE 0 14,600 0 0
ISHARES Put 464286103 8 31,600 SH Put SOLE 0 31,600 0 0
ISHARES Put 464286301 0 500 SH Put SOLE 0 500 0 0
ISHARES Put 464286392 0 100 SH Put SOLE 0 100 0 0
ISHARES Put 464286400 912 607,900 SH Put SOLE 0 607,900 0 0
ISHARES Put 464286509 90 45,000 SH Put SOLE 0 45,000 0 0
ISHARES Put 464286608 2 8,300 SH Put SOLE 0 8,300 0 0
ISHARES Put 464286657 1 200 SH Put SOLE 0 200 0 0
ISHARES Put 464286715 16 55,500 SH Put SOLE 0 55,500 0 0
ISHARES Put 464286749 0 1,000 SH Put SOLE 0 1,000 0 0
ISHARES Put 464286756 7 1,100 SH Put SOLE 0 1,100 0 0
ISHARES Put 464286707 0 8,400 SH Put SOLE 0 8,400 0 0
ISHARES Put 464286764 200 75,400 SH Put SOLE 0 75,400 0 0
ISHARES Put 464286772 1,717 55,800 SH Put SOLE 0 55,800 0 0
ISHARES Put 464286780 13 2,500 SH Put SOLE 0 2,500 0 0
ISHARES Put 464286806 355 91,900 SH Put SOLE 0 91,900 0 0
ISHARES Put 464286814 0 4,000 SH Put SOLE 0 4,000 0 0
ISHARES Put 464286871 17 28,700 SH Put SOLE 0 28,700 0 0
ISHARES Put 464286822 1,171 391,700 SH Put SOLE 0 391,700 0 0
ISHARES Put 464289180 16 36,300 SH Put SOLE 0 36,300 0 0
ISHARES GOLD TRUST ISHARES 464285105 43 3,900 SH   SOLE 0 3,900 0 0
ISHARES GOLD TRUST Call 464285105 0 17,000 SH Call SOLE 0 17,000 0 0
ISHARES GOLD TRUST Put 464285105 1 1,700 SH Put SOLE 0 1,700 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 506 25,389 SH   SOLE 0 25,389 0 0
ISHARES INC MSCI ITL ETF NEW 46434G830 366 15,141 SH   SOLE 0 15,141 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 740 15,156 SH   SOLE 0 15,156 0 0
ISHARES INC MSCI GBL ETF NEW 46434G855 6 400 SH   SOLE 0 400 0 0
ISHARES INC Call 46434G855 1 1,800 SH Call SOLE 0 1,800 0 0
ISHARES INC Call 46434G822 17 33,300 SH Call SOLE 0 33,300 0 0
ISHARES INC Call 46434G830 28 12,700 SH Call SOLE 0 12,700 0 0
ISHARES INC Call 46434G780 0 1,000 SH Call SOLE 0 1,000 0 0
ISHARES INC Call 46434G772 5 3,000 SH Call SOLE 0 3,000 0 0
ISHARES INC Put 46434G772 6 7,200 SH Put SOLE 0 7,200 0 0
ISHARES INC Put 46434G780 81 103,300 SH Put SOLE 0 103,300 0 0
ISHARES INC Put 46434G814 9 4,200 SH Put SOLE 0 4,200 0 0
ISHARES INC Put 46434G822 38 181,100 SH Put SOLE 0 181,100 0 0
ISHARES INC Put 46434G830 7 6,100 SH Put SOLE 0 6,100 0 0
ISHARES INC Put 46434G848 0 500 SH Put SOLE 0 500 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 36 2,300 SH   SOLE 0 2,300 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 15,842 1,048,494 SH   SOLE 0 1,048,494 0 0
ISHARES SILVER TRUST Call 46428Q109 37 386,000 SH Call SOLE 0 386,000 0 0
ISHARES SILVER TRUST Put 46428Q109 1,273 1,095,500 SH Put SOLE 0 1,095,500 0 0
ISHARES TR US REGNL BKS ETF 464288778 231 5,100 SH   SOLE 0 5,100 0 0
ISHARES TR US BR DEL SE ETF 464288794 94 1,900 SH   SOLE 0 1,900 0 0
ISHARES TR U.S. MED DVC ETF 464288810 119 900 SH   SOLE 0 900 0 0
ISHARES TR MICRO-CAP ETF 464288869 8 100 SH   SOLE 0 100 0 0
ISHARES TR MIN VOL USA ETF 46429B697 299 6,614 SH   SOLE 0 6,614 0 0
ISHARES TR CHINA ETF 46429B671 0 12 SH   SOLE 0 12 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 114 1,876 SH   SOLE 0 1,876 0 0
ISHARES TR U.S. FINLS ETF 464287788 2,531 24,951 SH   SOLE 0 24,951 0 0
ISHARES TR U.S. ENERGY ETF 464287796 166 4,000 SH   SOLE 0 4,000 0 0
ISHARES TR EUROPE ETF 464287861 6 171 SH   SOLE 0 171 0 0
ISHARES TR INTL TREA BD ETF 464288117 135 1,505 SH   SOLE 0 1,505 0 0
ISHARES TR CORE S&P SCP ETF 464287804 13 101 SH   SOLE 0 101 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,077 21,626 SH   SOLE 0 21,626 0 0
ISHARES TR JP MOR EM MK ETF 464288281 1,443 13,100 SH   SOLE 0 13,100 0 0
ISHARES TR INTL DEV RE ETF 464288489 13 500 SH   SOLE 0 500 0 0
ISHARES TR IBOXX HI YD ETF 464288513 12,560 145,123 SH   SOLE 0 145,123 0 0
ISHARES TR US HOME CONS ETF 464288752 1,096 39,887 SH   SOLE 0 39,887 0 0
ISHARES TR TIPS BD ETF 464287176 135 1,200 SH   SOLE 0 1,200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 177 5,100 SH   SOLE 0 5,100 0 0
ISHARES TR SELECT DIVID ETF 464287168 184 2,083 SH   SOLE 0 2,083 0 0
ISHARES TR CORE S&P500 ETF 464287200 260 1,158 SH   SOLE 0 1,158 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,877 110,753 SH   SOLE 0 110,753 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 40 332 SH   SOLE 0 332 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 17 500 SH   SOLE 0 500 0 0
ISHARES TR NA NAT RES 464287374 3 100 SH   SOLE 0 100 0 0
ISHARES TR S&P 500 VAL ETF 464287408 284 2,806 SH   SOLE 0 2,806 0 0
ISHARES TR 20 YR TR BD ETF 464287432 988 8,300 SH   SOLE 0 8,300 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 11,904 113,570 SH   SOLE 0 113,570 0 0
ISHARES TR MSCI EAFE ETF 464287465 7,275 126,020 SH   SOLE 0 126,020 0 0
ISHARES TR RUS MID-CAP ETF 464287499 635 3,552 SH   SOLE 0 3,552 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,875 11,343 SH   SOLE 0 11,343 0 0
ISHARES TR NA TEC-SFTWR ETF 464287515 10 100 SH   SOLE 0 100 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 6,808 25,655 SH   SOLE 0 25,655 0 0
ISHARES TR COHEN&STEER REIT 464287564 1 16 SH   SOLE 0 16 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 403 3,605 SH   SOLE 0 3,605 0 0
ISHARES TR S&P MC 400GR ETF 464287606 168 924 SH   SOLE 0 924 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 10 100 SH   SOLE 0 100 0 0
ISHARES TR RUS 1000 ETF 464287622 112 900 SH   SOLE 0 900 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 316 2,664 SH   SOLE 0 2,664 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 12 82 SH   SOLE 0 82 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 33,622 249,336 SH   SOLE 0 249,336 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 4 33 SH   SOLE 0 33 0 0
ISHARES TR U.S. UTILITS ETF 464287697 60 500 SH   SOLE 0 500 0 0
ISHARES TR S&P MC 400VL ETF 464287705 19 131 SH   SOLE 0 131 0 0
ISHARES TR U.S. TECH ETF 464287721 33 281 SH   SOLE 0 281 0 0
ISHARES TR CORE S&P TTL STK 464287150 760 14,836 SH   SOLE 0 14,836 0 0
ISHARES TR S&P 100 ETF 464287101 638 6,431 SH   SOLE 0 6,431 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 859 28,013 SH   SOLE 0 28,013 0 0
ISHARES TR Call 46434V886 1 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 46429B663 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287101 51 21,100 SH Call SOLE 0 21,100 0 0
ISHARES TR Call 464287739 209 214,300 SH Call SOLE 0 214,300 0 0
ISHARES TR Call 464287705 3 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287713 0 2,100 SH Call SOLE 0 2,100 0 0
ISHARES TR Call 464287697 10 3,600 SH Call SOLE 0 3,600 0 0
ISHARES TR Call 464287689 2 800 SH Call SOLE 0 800 0 0
ISHARES TR Call 464287655 19,627 1,502,300 SH Call SOLE 0 1,502,300 0 0
ISHARES TR Call 464287648 20 37,500 SH Call SOLE 0 37,500 0 0
ISHARES TR Call 464287630 46 39,300 SH Call SOLE 0 39,300 0 0
ISHARES TR Call 464287622 3 1,300 SH Call SOLE 0 1,300 0 0
ISHARES TR Call 464287614 3 1,800 SH Call SOLE 0 1,800 0 0
ISHARES TR Call 464287606 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287598 3 800 SH Call SOLE 0 800 0 0
ISHARES TR Call 464287564 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287572 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464287556 1,968 459,500 SH Call SOLE 0 459,500 0 0
ISHARES TR Call 464287226 0 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287531 2 5,000 SH Call SOLE 0 5,000 0 0
ISHARES TR Call 464287523 1 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287507 279 28,400 SH Call SOLE 0 28,400 0 0
ISHARES TR Call 464287499 1 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287473 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287481 1 1,700 SH Call SOLE 0 1,700 0 0
ISHARES TR Call 464287465 228 318,700 SH Call SOLE 0 318,700 0 0
ISHARES TR Call 464287440 565 468,500 SH Call SOLE 0 468,500 0 0
ISHARES TR Call 464287432 692 452,400 SH Call SOLE 0 452,400 0 0
ISHARES TR Call 464287408 2 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287390 0 2,100 SH Call SOLE 0 2,100 0 0
ISHARES TR Call 464287309 0 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287242 10 27,100 SH Call SOLE 0 27,100 0 0
ISHARES TR Call 464287234 470 830,100 SH Call SOLE 0 830,100 0 0
ISHARES TR Call 464287200 112 21,200 SH Call SOLE 0 21,200 0 0
ISHARES TR Call 464287168 21 6,800 SH Call SOLE 0 6,800 0 0
ISHARES TR Call 464287192 9 5,200 SH Call SOLE 0 5,200 0 0
ISHARES TR Call 464287184 907 623,600 SH Call SOLE 0 623,600 0 0
ISHARES TR Call 464288752 22 13,200 SH Call SOLE 0 13,200 0 0
ISHARES TR Call 464288687 0 4,500 SH Call SOLE 0 4,500 0 0
ISHARES TR Call 464288562 18 6,300 SH Call SOLE 0 6,300 0 0
ISHARES TR Call 464288588 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288661 5 2,000 SH Call SOLE 0 2,000 0 0
ISHARES TR Call 464288513 273 572,400 SH Call SOLE 0 572,400 0 0
ISHARES TR Call 464288281 101 35,100 SH Call SOLE 0 35,100 0 0
ISHARES TR Call 464288372 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464288273 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464287804 16 1,500 SH Call SOLE 0 1,500 0 0
ISHARES TR Call 464288117 6 2,800 SH Call SOLE 0 2,800 0 0
ISHARES TR Call 464287861 0 1,800 SH Call SOLE 0 1,800 0 0
ISHARES TR Call 464287879 18 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287887 3 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464287796 0 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287788 2 1,100 SH Call SOLE 0 1,100 0 0
ISHARES TR Call 46429B689 6 4,300 SH Call SOLE 0 4,300 0 0
ISHARES TR Call 46429B598 1 3,700 SH Call SOLE 0 3,700 0 0
ISHARES TR Call 46429B697 1 6,400 SH Call SOLE 0 6,400 0 0
ISHARES TR Call 464288877 0 2,200 SH Call SOLE 0 2,200 0 0
ISHARES TR Call 464288885 0 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464288810 1 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464288794 1 1,000 SH Call SOLE 0 1,000 0 0
ISHARES TR Call 464287762 1 2,600 SH Call SOLE 0 2,600 0 0
ISHARES TR Call 46429B309 0 1,300 SH Call SOLE 0 1,300 0 0
ISHARES TR Put 46429B309 0 1,100 SH Put SOLE 0 1,100 0 0
ISHARES TR Put 464288778 64 60,000 SH Put SOLE 0 60,000 0 0
ISHARES TR Put 464288810 6 1,200 SH Put SOLE 0 1,200 0 0
ISHARES TR Put 46429B598 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287796 6 900 SH Put SOLE 0 900 0 0
ISHARES TR Put 464288117 37 6,800 SH Put SOLE 0 6,800 0 0
ISHARES TR Put 464288174 0 700 SH Put SOLE 0 700 0 0
ISHARES TR Put 464288182 84 15,900 SH Put SOLE 0 15,900 0 0
ISHARES TR Put 464287804 3 2,300 SH Put SOLE 0 2,300 0 0
ISHARES TR Put 464288273 0 1,300 SH Put SOLE 0 1,300 0 0
ISHARES TR Put 464288414 7 17,900 SH Put SOLE 0 17,900 0 0
ISHARES TR Put 464288281 129 35,500 SH Put SOLE 0 35,500 0 0
ISHARES TR Put 464288513 2,442 1,015,800 SH Put SOLE 0 1,015,800 0 0
ISHARES TR Put 464288661 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464288562 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464288687 25 12,400 SH Put SOLE 0 12,400 0 0
ISHARES TR Put 464288752 11 48,500 SH Put SOLE 0 48,500 0 0
ISHARES TR Put 464287184 1,078 604,200 SH Put SOLE 0 604,200 0 0
ISHARES TR Put 464287192 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287168 2 2,000 SH Put SOLE 0 2,000 0 0
ISHARES TR Put 464287200 49 26,000 SH Put SOLE 0 26,000 0 0
ISHARES TR Put 464287234 623 1,207,200 SH Put SOLE 0 1,207,200 0 0
ISHARES TR Put 464287242 30 24,800 SH Put SOLE 0 24,800 0 0
ISHARES TR Put 464287309 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464287390 1 4,000 SH Put SOLE 0 4,000 0 0
ISHARES TR Put 464287432 1,122 839,200 SH Put SOLE 0 839,200 0 0
ISHARES TR Put 464287440 2,445 442,100 SH Put SOLE 0 442,100 0 0
ISHARES TR Put 464287465 1,312 810,400 SH Put SOLE 0 810,400 0 0
ISHARES TR Put 464287507 2 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464287523 1 36,200 SH Put SOLE 0 36,200 0 0
ISHARES TR Put 464287556 4,959 386,800 SH Put SOLE 0 386,800 0 0
ISHARES TR Put 464287598 5 3,400 SH Put SOLE 0 3,400 0 0
ISHARES TR Put 464287606 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287630 21 5,200 SH Put SOLE 0 5,200 0 0
ISHARES TR Put 464287648 0 6,100 SH Put SOLE 0 6,100 0 0
ISHARES TR Put 464287655 7,391 2,389,000 SH Put SOLE 0 2,389,000 0 0
ISHARES TR Put 464287689 2 1,400 SH Put SOLE 0 1,400 0 0
ISHARES TR Put 464287697 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287739 1,308 147,600 SH Put SOLE 0 147,600 0 0
ISHARES TR Put 464287101 0 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464287150 0 400 SH Put SOLE 0 400 0 0
ISHARES TR Put 46435G334 138 73,300 SH Put SOLE 0 73,300 0 0
ISHARES TR Put 46435G342 0 2,600 SH Put SOLE 0 2,600 0 0
ISLE OF CAPRI CASINOS INC Call 464592104 3 1,000 SH Call SOLE 0 1,000 0 0
ISLE OF CAPRI CASINOS INC Put 464592104 0 3,000 SH Put SOLE 0 3,000 0 0
ISTAR INC Call 45031U101 26 39,300 SH Call SOLE 0 39,300 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 105 10,226 SH   SOLE 0 10,226 0 0
ITAU UNIBANCO HLDG SA Call 465562106 10 61,900 SH Call SOLE 0 61,900 0 0
ITAU UNIBANCO HLDG SA Put 465562106 5 19,000 SH Put SOLE 0 19,000 0 0
ITRON INC COM 465741106 32 519 SH   SOLE 0 519 0 0
ITRON INC Put 465741106 0 300 SH Put SOLE 0 300 0 0
IXIA COM 45071R109 151 9,387 SH   SOLE 0 9,387 0 0
IXYS CORP COM 46600W106 50 4,223 SH   SOLE 0 4,223 0 0
J ALEXANDERS HLDGS INC COM 46609J106 27 2,600 SH   SOLE 0 2,600 0 0
J2 GLOBAL INC COM 48123V102 190 2,333 SH   SOLE 0 2,333 0 0
J2 GLOBAL INC Call 48123V102 12 1,000 SH Call SOLE 0 1,000 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 114 24,024 SH   SOLE 0 24,024 0 0
JA SOLAR HOLDINGS CO LTD Call 466090206 0 2,900 SH Call SOLE 0 2,900 0 0
JABIL CIRCUIT INC Call 466313103 67 13,900 SH Call SOLE 0 13,900 0 0
JABIL CIRCUIT INC Put 466313103 0 13,000 SH Put SOLE 0 13,000 0 0
JACK IN THE BOX INC COM 466367109 108 972 SH   SOLE 0 972 0 0
JACK IN THE BOX INC Call 466367109 24 5,100 SH Call SOLE 0 5,100 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 91 1,602 SH   SOLE 0 1,602 0 0
JACOBS ENGR GROUP INC DEL Put 469814107 6 1,600 SH Put SOLE 0 1,600 0 0
JAKKS PAC INC COM 47012E106 25 5,023 SH   SOLE 0 5,023 0 0
JAKKS PAC INC Call 47012E106 8 12,600 SH Call SOLE 0 12,600 0 0
JAKKS PAC INC Put 47012E106 0 500 SH Put SOLE 0 500 0 0
JAMBA INC COM NEW 47023A309 62 6,021 SH   SOLE 0 6,021 0 0
JAMBA INC Put 47023A309 3 17,200 SH Put SOLE 0 17,200 0 0
JANUS CAP GROUP INC COM 47102X105 52 3,981 SH   SOLE 0 3,981 0 0
JANUS CAP GROUP INC Call 47102X105 0 900 SH Call SOLE 0 900 0 0
JANUS CAP GROUP INC Put 47102X105 2 2,700 SH Put SOLE 0 2,700 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 398 3,655 SH   SOLE 0 3,655 0 0
JAZZ PHARMACEUTICALS PLC Call G50871105 30 16,600 SH Call SOLE 0 16,600 0 0
JAZZ PHARMACEUTICALS PLC Put G50871105 93 20,800 SH Put SOLE 0 20,800 0 0
JD COM INC SPON ADR CL A 47215P106 636 25,007 SH   SOLE 0 25,007 0 0
JD COM INC Call 47215P106 105 174,700 SH Call SOLE 0 174,700 0 0
JD COM INC Put 47215P106 122 46,900 SH Put SOLE 0 46,900 0 0
JETBLUE AIRWAYS CORP COM 477143101 55 2,466 SH   SOLE 0 2,466 0 0
JETBLUE AIRWAYS CORP Call 477143101 57 27,300 SH Call SOLE 0 27,300 0 0
JETBLUE AIRWAYS CORP Put 477143101 8 3,400 SH Put SOLE 0 3,400 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 137 9,015 SH   SOLE 0 9,015 0 0
JINKOSOLAR HLDG CO LTD Call 47759T100 6 53,400 SH Call SOLE 0 53,400 0 0
JINKOSOLAR HLDG CO LTD Put 47759T100 76 111,700 SH Put SOLE 0 111,700 0 0
JIVE SOFTWARE INC COM 47760A108 1 276 SH   SOLE 0 276 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3 37 SH   SOLE 0 37 0 0
JOHN BEAN TECHNOLOGIES CORP Call 477839104 28 1,700 SH Call SOLE 0 1,700 0 0
JOHN BEAN TECHNOLOGIES CORP Put 477839104 2 600 SH Put SOLE 0 600 0 0
JOHNSON & JOHNSON COM 478160104 958 8,322 SH   SOLE 0 8,322 0 0
JOHNSON & JOHNSON Call 478160104 2,264 322,400 SH Call SOLE 0 322,400 0 0
JOHNSON & JOHNSON Put 478160104 238 186,200 SH Put SOLE 0 186,200 0 0
JOHNSON CTLS INTL PLC SHS G51502105 244 5,947 SH   SOLE 0 5,947 0 0
JOHNSON CTLS INTL PLC Call G51502105 359 165,900 SH Call SOLE 0 165,900 0 0
JOHNSON CTLS INTL PLC Put G51502105 84 70,100 SH Put SOLE 0 70,100 0 0
JONES ENERGY INC COM CL A 48019R108 128 25,670 SH   SOLE 0 25,670 0 0
JONES ENERGY INC Call 48019R108 6 7,800 SH Call SOLE 0 7,800 0 0
JONES ENERGY INC Put 48019R108 7 23,400 SH Put SOLE 0 23,400 0 0
JONES LANG LASALLE INC COM 48020Q107 80 798 SH   SOLE 0 798 0 0
JONES LANG LASALLE INC Put 48020Q107 11 4,000 SH Put SOLE 0 4,000 0 0
JOY GLOBAL INC COM 481165108 59 2,112 SH   SOLE 0 2,112 0 0
JOY GLOBAL INC Call 481165108 5 13,300 SH Call SOLE 0 13,300 0 0
JOY GLOBAL INC Put 481165108 6 11,900 SH Put SOLE 0 11,900 0 0
JP ENERGY PARTNERS LP Call 46643C109 14 5,900 SH Call SOLE 0 5,900 0 0
JP ENERGY PARTNERS LP Put 46643C109 0 1,700 SH Put SOLE 0 1,700 0 0
JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 30 699 SH   SOLE 0 699 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 537 16,989 SH   SOLE 0 16,989 0 0
JPMORGAN CHASE & CO COM 46625H100 13,689 158,641 SH   SOLE 0 158,641 0 0
JPMORGAN CHASE & CO Call 46625H100 25,659 2,074,500 SH Call SOLE 0 2,074,500 0 0
JPMORGAN CHASE & CO Call 46625H365 62 205,300 SH Call SOLE 0 205,300 0 0
JPMORGAN CHASE & CO Put 46625H365 32 24,500 SH Put SOLE 0 24,500 0 0
JPMORGAN CHASE & CO Put 46625H100 136 400,800 SH Put SOLE 0 400,800 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 80 16,141 SH   SOLE 0 16,141 0 0
JUMEI INTL HLDG LTD Call 48138L107 4 34,300 SH Call SOLE 0 34,300 0 0
JUMEI INTL HLDG LTD Put 48138L107 21 7,700 SH Put SOLE 0 7,700 0 0
JUNO THERAPEUTICS INC COM 48205A109 408 21,658 SH   SOLE 0 21,658 0 0
JUNO THERAPEUTICS INC Call 48205A109 54 109,500 SH Call SOLE 0 109,500 0 0
JUNO THERAPEUTICS INC Put 48205A109 331 35,900 SH Put SOLE 0 35,900 0 0
JUST ENERGY GROUP INC COM 48213W101 9 1,713 SH   SOLE 0 1,713 0 0
K12 INC COM 48273U102 31 1,807 SH   SOLE 0 1,807 0 0
K12 INC Call 48273U102 0 100 SH Call SOLE 0 100 0 0
K2M GROUP HLDGS INC Call 48273J107 3 9,200 SH Call SOLE 0 9,200 0 0
KADANT INC Call 48282T104 10 1,600 SH Call SOLE 0 1,600 0 0
KADANT INC Put 48282T104 0 200 SH Put SOLE 0 200 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 4 58 SH   SOLE 0 58 0 0
KAMAN CORP COM 483548103 8 179 SH   SOLE 0 179 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 54 11,162 SH   SOLE 0 11,162 0 0
KANDI TECHNOLOGIES GROUP INC Call 483709101 0 3,400 SH Call SOLE 0 3,400 0 0
KANDI TECHNOLOGIES GROUP INC Put 483709101 8 13,600 SH Put SOLE 0 13,600 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 501 5,912 SH   SOLE 0 5,912 0 0
KANSAS CITY SOUTHERN Call 485170302 1 700 SH Call SOLE 0 700 0 0
KANSAS CITY SOUTHERN Put 485170302 3 5,700 SH Put SOLE 0 5,700 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 367 16,652 SH   SOLE 0 16,652 0 0
KAPSTONE PAPER & PACKAGING C Call 48562P103 23 24,700 SH Call SOLE 0 24,700 0 0
KAPSTONE PAPER & PACKAGING C Put 48562P103 20 21,200 SH Put SOLE 0 21,200 0 0
KAR AUCTION SVCS INC COM 48238T109 1,894 44,456 SH   SOLE 0 44,456 0 0
KAR AUCTION SVCS INC Call 48238T109 3 1,000 SH Call SOLE 0 1,000 0 0
KAR AUCTION SVCS INC Put 48238T109 3 4,000 SH Put SOLE 0 4,000 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 11 1,230 SH   SOLE 0 1,230 0 0
KARYOPHARM THERAPEUTICS INC Call 48576U106 2 4,400 SH Call SOLE 0 4,400 0 0
KATE SPADE & CO COM 485865109 791 42,399 SH   SOLE 0 42,399 0 0
KATE SPADE & CO Call 485865109 184 107,400 SH Call SOLE 0 107,400 0 0
KATE SPADE & CO Put 485865109 0 300 SH Put SOLE 0 300 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 52 2,705 SH   SOLE 0 2,705 0 0
KAYNE ANDERSON MLP INVT CO Put 486606106 122 9,200 SH Put SOLE 0 9,200 0 0
KB FINANCIAL GROUP INC Call 48241A105 14 11,100 SH Call SOLE 0 11,100 0 0
KB FINANCIAL GROUP INC Put 48241A105 2 400 SH Put SOLE 0 400 0 0
KB HOME COM 48666K109 98 6,205 SH   SOLE 0 6,205 0 0
KB HOME Call 48666K109 0 300 SH Call SOLE 0 300 0 0
KB HOME Put 48666K109 11 29,300 SH Put SOLE 0 29,300 0 0
KBR INC COM 48242W106 9 554 SH   SOLE 0 554 0 0
KBR INC Call 48242W106 0 100 SH Call SOLE 0 100 0 0
KCAP FINL INC Put 48668E101 4 1,700 SH Put SOLE 0 1,700 0 0
KCG HLDGS INC Call 48244B100 1 5,400 SH Call SOLE 0 5,400 0 0
KCG HLDGS INC Put 48244B100 7 7,700 SH Put SOLE 0 7,700 0 0
KELLOGG CO COM 487836108 632 8,581 SH   SOLE 0 8,581 0 0
KELLOGG CO Call 487836108 37 28,100 SH Call SOLE 0 28,100 0 0
KELLOGG CO Put 487836108 42 31,900 SH Put SOLE 0 31,900 0 0
KELLY SVCS INC CL A 488152208 2 112 SH   SOLE 0 112 0 0
KELLY SVCS INC Call 488152208 8 4,300 SH Call SOLE 0 4,300 0 0
KEMET CORP COM NEW 488360207 24 3,631 SH   SOLE 0 3,631 0 0
KEMET CORP Call 488360207 18 5,000 SH Call SOLE 0 5,000 0 0
KEMET CORP Put 488360207 1 2,500 SH Put SOLE 0 2,500 0 0
KEMPER CORP DEL COM 488401100 6 137 SH   SOLE 0 137 0 0
KEMPER CORP DEL Call 488401100 1 400 SH Call SOLE 0 400 0 0
KEMPER CORP DEL Put 488401100 0 300 SH Put SOLE 0 300 0 0
KEMPHARM INC COM 488445107 2 800 SH   SOLE 0 800 0 0
KENNAMETAL INC COM 489170100 156 5,022 SH   SOLE 0 5,022 0 0
KENNAMETAL INC Call 489170100 10 2,800 SH Call SOLE 0 2,800 0 0
KENNAMETAL INC Put 489170100 2 1,100 SH Put SOLE 0 1,100 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 18 891 SH   SOLE 0 891 0 0
KENNEDY-WILSON HLDGS INC Put 489398107 1 3,000 SH Put SOLE 0 3,000 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 7 1,205 SH   SOLE 0 1,205 0 0
KERYX BIOPHARMACEUTICALS INC Call 492515101 4 17,000 SH Call SOLE 0 17,000 0 0
KERYX BIOPHARMACEUTICALS INC Put 492515101 2 200 SH Put SOLE 0 200 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 1 32 SH   SOLE 0 32 0 0
KEY TRONICS CORP COM 493144109 2 338 SH   SOLE 0 338 0 0
KEYCORP NEW COM 493267108 262 14,355 SH   SOLE 0 14,355 0 0
KEYCORP NEW Call 493267108 482 100,900 SH Call SOLE 0 100,900 0 0
KEYCORP NEW Put 493267108 0 2,800 SH Put SOLE 0 2,800 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2 72 SH   SOLE 0 72 0 0
KEYSIGHT TECHNOLOGIES INC Call 49338L103 0 100 SH Call SOLE 0 100 0 0
KEYW HLDG CORP COM 493723100 5 500 SH   SOLE 0 500 0 0
KEYW HLDG CORP Put 493723100 0 2,800 SH Put SOLE 0 2,800 0 0
KFORCE INC COM 493732101 0 10 SH   SOLE 0 10 0 0
KILROY RLTY CORP COM 49427F108 138 1,897 SH   SOLE 0 1,897 0 0
KIMBALL ELECTRONICS INC Call 49428J109 8 1,000 SH Call SOLE 0 1,000 0 0
KIMBALL INTL INC CL B 494274103 26 1,534 SH   SOLE 0 1,534 0 0
KIMBERLY CLARK CORP COM 494368103 2,541 22,273 SH   SOLE 0 22,273 0 0
KIMBERLY CLARK CORP Put 494368103 6 2,400 SH Put SOLE 0 2,400 0 0
KIMCO RLTY CORP COM 49446R109 48 1,923 SH   SOLE 0 1,923 0 0
KIMCO RLTY CORP Call 49446R109 0 300 SH Call SOLE 0 300 0 0
KINDER MORGAN INC DEL COM 49456B101 2,501 120,808 SH   SOLE 0 120,808 0 0
KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 0 125,244 SH   SOLE 0 125,244 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 221 4,550 SH   SOLE 0 4,550 0 0
KINDER MORGAN INC DEL Call 49456B101 35 197,700 SH Call SOLE 0 197,700 0 0
KINDER MORGAN INC DEL Put 49456B101 399 241,500 SH Put SOLE 0 241,500 0 0
KINDRED BIOSCIENCES INC COM 494577109 15 3,570 SH   SOLE 0 3,570 0 0
KINDRED HEALTHCARE INC COM 494580103 20 2,645 SH   SOLE 0 2,645 0 0
KINDRED HEALTHCARE INC Call 494580103 1 13,200 SH Call SOLE 0 13,200 0 0
KINDRED HEALTHCARE INC Put 494580103 1 1,000 SH Put SOLE 0 1,000 0 0
KINROSS GOLD CORP COM NO PAR 496902404 13 4,400 SH   SOLE 0 4,400 0 0
KINROSS GOLD CORP Call 496902404 0 11,800 SH Call SOLE 0 11,800 0 0
KINROSS GOLD CORP Put 496902404 0 400 SH Put SOLE 0 400 0 0
KIRBY CORP COM 497266106 570 8,585 SH   SOLE 0 8,585 0 0
KIRBY CORP Put 497266106 3 11,700 SH Put SOLE 0 11,700 0 0
KIRKLANDS INC COM 497498105 77 5,005 SH   SOLE 0 5,005 0 0
KIRKLANDS INC Put 497498105 0 700 SH Put SOLE 0 700 0 0
KITE PHARMA INC COM 49803L109 79 1,766 SH   SOLE 0 1,766 0 0
KITE PHARMA INC Call 49803L109 91 48,500 SH Call SOLE 0 48,500 0 0
KITE PHARMA INC Put 49803L109 159 49,700 SH Put SOLE 0 49,700 0 0
KKR & CO L P DEL COM UNITS 48248M102 1,263 82,091 SH   SOLE 0 82,091 0 0
KKR & CO L P DEL Call 48248M102 4 14,600 SH Call SOLE 0 14,600 0 0
KKR & CO L P DEL Put 48248M102 343 73,900 SH Put SOLE 0 73,900 0 0
KLA-TENCOR CORP COM 482480100 973 12,369 SH   SOLE 0 12,369 0 0
KLA-TENCOR CORP Call 482480100 1 900 SH Call SOLE 0 900 0 0
KLA-TENCOR CORP Put 482480100 23 4,600 SH Put SOLE 0 4,600 0 0
KLONDEX MNS LTD COM 498696103 8 1,882 SH   SOLE 0 1,882 0 0
KLONDEX MNS LTD Put 498696103 7 5,000 SH Put SOLE 0 5,000 0 0
KLX INC COM 482539103 7 164 SH   SOLE 0 164 0 0
KLX INC Call 482539103 4 800 SH Call SOLE 0 800 0 0
KMG CHEMICALS INC COM 482564101 52 1,338 SH   SOLE 0 1,338 0 0
KMG CHEMICALS INC Call 482564101 0 100 SH Call SOLE 0 100 0 0
KNOLL INC COM NEW 498904200 5 200 SH   SOLE 0 200 0 0
KNOLL INC Call 498904200 0 900 SH Call SOLE 0 900 0 0
KNOLL INC Put 498904200 0 100 SH Put SOLE 0 100 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 38 1,650 SH   SOLE 0 1,650 0 0
KNOT OFFSHORE PARTNERS LP Call Y48125101 3 2,100 SH Call SOLE 0 2,100 0 0
KNOWLES CORP COM 49926D109 41 2,500 SH   SOLE 0 2,500 0 0
KNOWLES CORP Call 49926D109 15 17,100 SH Call SOLE 0 17,100 0 0
KNOWLES CORP Put 49926D109 5 27,200 SH Put SOLE 0 27,200 0 0
KOHLS CORP COM 500255104 921 18,658 SH   SOLE 0 18,658 0 0
KOHLS CORP Call 500255104 21 13,200 SH Call SOLE 0 13,200 0 0
KOHLS CORP Put 500255104 31 10,100 SH Put SOLE 0 10,100 0 0
KONA GRILL INC COM 50047H201 18 1,441 SH   SOLE 0 1,441 0 0
KONA GRILL INC Call 50047H201 23 8,000 SH Call SOLE 0 8,000 0 0
KONGZHONG CORP SPONSORED ADR 50047P104 168 24,316 SH   SOLE 0 24,316 0 0
KONGZHONG CORP Call 50047P104 0 1,600 SH Call SOLE 0 1,600 0 0
KONGZHONG CORP Put 50047P104 0 5,000 SH Put SOLE 0 5,000 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 176 5,767 SH   SOLE 0 5,767 0 0
KONINKLIJKE PHILIPS N V Put 500472303 4 12,600 SH Put SOLE 0 12,600 0 0
KOPIN CORP COM 500600101 11 3,974 SH   SOLE 0 3,974 0 0
KOPIN CORP Call 500600101 9 23,900 SH Call SOLE 0 23,900 0 0
KOPPERS HOLDINGS INC COM 50060P106 72 1,808 SH   SOLE 0 1,808 0 0
KOPPERS HOLDINGS INC Call 50060P106 3 600 SH Call SOLE 0 600 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 39 2,159 SH   SOLE 0 2,159 0 0
KOREA ELECTRIC PWR Call 500631106 3 14,200 SH Call SOLE 0 14,200 0 0
KOREA ELECTRIC PWR Put 500631106 40 13,600 SH Put SOLE 0 13,600 0 0
KORN FERRY INTL COM NEW 500643200 84 2,882 SH   SOLE 0 2,882 0 0
KORN FERRY INTL Call 500643200 3 1,400 SH Call SOLE 0 1,400 0 0
KOSMOS ENERGY LTD SHS G5315B107 30 4,354 SH   SOLE 0 4,354 0 0
KRAFT HEINZ CO COM 500754106 1,099 12,594 SH   SOLE 0 12,594 0 0
KRAFT HEINZ CO Call 500754106 400 92,600 SH Call SOLE 0 92,600 0 0
KRAFT HEINZ CO Put 500754106 79 78,400 SH Put SOLE 0 78,400 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 66 1,924 SH   SOLE 0 1,924 0 0
KRANESHARES TR Call 500767306 0 500 SH Call SOLE 0 500 0 0
KRANESHARES TR Put 500767306 12 2,400 SH Put SOLE 0 2,400 0 0
KRATON CORPORATION COM 50077C106 156 5,511 SH   SOLE 0 5,511 0 0
KRATON CORPORATION Call 50077C106 2 5,400 SH Call SOLE 0 5,400 0 0
KRATON CORPORATION Put 50077C106 9 4,400 SH Put SOLE 0 4,400 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 26 3,551 SH   SOLE 0 3,551 0 0
KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 27 32,900 SH Call SOLE 0 32,900 0 0
KRATOS DEFENSE & SEC SOLUTIO Put 50077B207 1 7,000 SH Put SOLE 0 7,000 0 0
KROGER CO COM 501044101 785 22,773 SH   SOLE 0 22,773 0 0
KROGER CO Call 501044101 40 17,100 SH Call SOLE 0 17,100 0 0
KROGER CO Put 501044101 18 37,900 SH Put SOLE 0 37,900 0 0
KRONOS WORLDWIDE INC Call 50105F105 0 300 SH Call SOLE 0 300 0 0
KT CORP SPONSORED ADR 48268K101 14 1,000 SH   SOLE 0 1,000 0 0
KULICKE & SOFFA INDS INC COM 501242101 107 6,718 SH   SOLE 0 6,718 0 0
KULICKE & SOFFA INDS INC Call 501242101 2 7,000 SH Call SOLE 0 7,000 0 0
KVH INDS INC Call 482738101 7 1,500 SH Call SOLE 0 1,500 0 0
L BRANDS INC Call 501797104 0 3,300 SH Call SOLE 0 3,300 0 0
L BRANDS INC Put 501797104 0 100 SH Put SOLE 0 100 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 2,985 19,627 SH   SOLE 0 19,627 0 0
L-3 COMMUNICATIONS HLDGS INC Call 502424104 2 700 SH Call SOLE 0 700 0 0
L-3 COMMUNICATIONS HLDGS INC Put 502424104 2 2,400 SH Put SOLE 0 2,400 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 79 4,548 SH   SOLE 0 4,548 0 0
LA JOLLA PHARMACEUTICAL CO Call 503459604 48 24,000 SH Call SOLE 0 24,000 0 0
LA JOLLA PHARMACEUTICAL CO Put 503459604 23 9,600 SH Put SOLE 0 9,600 0 0
LA QUINTA HLDGS INC COM 50420D108 125 8,797 SH   SOLE 0 8,797 0 0
LA QUINTA HLDGS INC Call 50420D108 0 1,000 SH Call SOLE 0 1,000 0 0
LA QUINTA HLDGS INC Put 50420D108 25 24,300 SH Put SOLE 0 24,300 0 0
LA Z BOY INC COM 505336107 130 4,197 SH   SOLE 0 4,197 0 0
LA Z BOY INC Put 505336107 0 100 SH Put SOLE 0 100 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 101 791 SH   SOLE 0 791 0 0
LABORATORY CORP AMER HLDGS Put 50540R409 7 1,000 SH Put SOLE 0 1,000 0 0
LADDER CAP CORP CL A 505743104 6 484 SH   SOLE 0 484 0 0
LADDER CAP CORP Call 505743104 0 300 SH Call SOLE 0 300 0 0
LAKELAND BANCORP INC COM 511637100 5 294 SH   SOLE 0 294 0 0
LAM RESEARCH CORP COM 512807108 4,969 47,002 SH   SOLE 0 47,002 0 0
LAM RESEARCH CORP Call 512807108 28 7,800 SH Call SOLE 0 7,800 0 0
LAM RESEARCH CORP Put 512807108 10 14,400 SH Put SOLE 0 14,400 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2 37 SH   SOLE 0 37 0 0
LAMB WESTON HLDGS INC COM 513272104 243 6,422 SH   SOLE 0 6,422 0 0
LAMB WESTON HLDGS INC Call 513272104 7 4,600 SH Call SOLE 0 4,600 0 0
LANCASTER COLONY CORP Call 513847103 59 13,200 SH Call SOLE 0 13,200 0 0
LANDAUER INC Call 51476K103 12 5,000 SH Call SOLE 0 5,000 0 0
LANDS END INC NEW COM 51509F105 140 9,300 SH   SOLE 0 9,300 0 0
LANDS END INC NEW Call 51509F105 1 18,900 SH Call SOLE 0 18,900 0 0
LANDS END INC NEW Put 51509F105 207 12,700 SH Put SOLE 0 12,700 0 0
LANDSTAR SYS INC COM 515098101 285 3,343 SH   SOLE 0 3,343 0 0
LANDSTAR SYS INC Put 515098101 16 3,300 SH Put SOLE 0 3,300 0 0
LANNET INC COM 516012101 101 4,600 SH   SOLE 0 4,600 0 0
LANNET INC Call 516012101 56 16,900 SH Call SOLE 0 16,900 0 0
LANNET INC Put 516012101 83 23,900 SH Put SOLE 0 23,900 0 0
LAREDO PETROLEUM INC COM 516806106 523 37,052 SH   SOLE 0 37,052 0 0
LAREDO PETROLEUM INC Call 516806106 0 1,000 SH Call SOLE 0 1,000 0 0
LAREDO PETROLEUM INC Put 516806106 2 3,100 SH Put SOLE 0 3,100 0 0
LAS VEGAS SANDS CORP COM 517834107 360 6,745 SH   SOLE 0 6,745 0 0
LAS VEGAS SANDS CORP Put 517834107 5 8,700 SH Put SOLE 0 8,700 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 143 4,715 SH   SOLE 0 4,715 0 0
LASALLE HOTEL PPTYS Put 517942108 1 4,500 SH Put SOLE 0 4,500 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 4 602 SH   SOLE 0 602 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 406 55,260 SH   SOLE 0 55,260 0 0
LATTICE SEMICONDUCTOR CORP Put 518415104 0 100 SH Put SOLE 0 100 0 0
LAUDER ESTEE COS INC CL A 518439104 8 106 SH   SOLE 0 106 0 0
LAUDER ESTEE COS INC Call 518439104 0 2,500 SH Call SOLE 0 2,500 0 0
LAUDER ESTEE COS INC Put 518439104 2 1,300 SH Put SOLE 0 1,300 0 0
LAYNE CHRISTENSEN CO Call 521050104 7 4,000 SH Call SOLE 0 4,000 0 0
LAZARD LTD SHS A G54050102 641 15,617 SH   SOLE 0 15,617 0 0
LAZARD LTD Call G54050102 13 3,900 SH Call SOLE 0 3,900 0 0
LEAF GROUP LTD COM 52177G102 54 8,307 SH   SOLE 0 8,307 0 0
LEAR CORP COM NEW 521865204 942 7,122 SH   SOLE 0 7,122 0 0
LEAR CORP Call 521865204 3 700 SH Call SOLE 0 700 0 0
LEAR CORP Put 521865204 22 10,000 SH Put SOLE 0 10,000 0 0
LEE ENTERPRISES INC COM 523768109 1 600 SH   SOLE 0 600 0 0
LEGACY RESVS LP Call 524707304 3 10,600 SH Call SOLE 0 10,600 0 0
LEGACY TEX FINL GROUP INC Call 52471Y106 0 500 SH Call SOLE 0 500 0 0
LEGG MASON INC COM 524901105 6 228 SH   SOLE 0 228 0 0
LEGG MASON INC Call 524901105 13 6,500 SH Call SOLE 0 6,500 0 0
LEGG MASON INC Put 524901105 1 2,400 SH Put SOLE 0 2,400 0 0
LEGGETT & PLATT INC COM 524660107 128 2,637 SH   SOLE 0 2,637 0 0
LEGGETT & PLATT INC Put 524660107 0 200 SH Put SOLE 0 200 0 0
LEIDOS HLDGS INC COM 525327102 1,425 27,877 SH   SOLE 0 27,877 0 0
LEIDOS HLDGS INC Call 525327102 3 500 SH Call SOLE 0 500 0 0
LEIDOS HLDGS INC Put 525327102 5 30,900 SH Put SOLE 0 30,900 0 0
LEJU HLDGS LTD SPONSORED ADS 50187J108 32 6,840 SH   SOLE 0 6,840 0 0
LEJU HLDGS LTD Call 50187J108 1 23,400 SH Call SOLE 0 23,400 0 0
LEJU HLDGS LTD Put 50187J108 7 4,100 SH Put SOLE 0 4,100 0 0
LEMAITRE VASCULAR INC COM 525558201 106 4,200 SH   SOLE 0 4,200 0 0
LEMAITRE VASCULAR INC Call 525558201 4 2,000 SH Call SOLE 0 2,000 0 0
LEMAITRE VASCULAR INC Put 525558201 0 200 SH Put SOLE 0 200 0 0
LENDINGCLUB CORP COM 52603A109 148 28,350 SH   SOLE 0 28,350 0 0
LENDINGCLUB CORP Call 52603A109 184 147,300 SH Call SOLE 0 147,300 0 0
LENDINGCLUB CORP Put 52603A109 35 201,900 SH Put SOLE 0 201,900 0 0
LENDINGTREE INC NEW Call 52603B107 226 27,000 SH Call SOLE 0 27,000 0 0
LENDINGTREE INC NEW Put 52603B107 426 67,800 SH Put SOLE 0 67,800 0 0
LENNAR CORP CL A 526057104 356 8,300 SH   SOLE 0 8,300 0 0
LENNAR CORP CL B 526057302 208 6,036 SH   SOLE 0 6,036 0 0
LENNAR CORP Call 526057104 1 900 SH Call SOLE 0 900 0 0
LENNAR CORP Put 526057104 0 200 SH Put SOLE 0 200 0 0
LENNOX INTL INC Call 526107107 0 100 SH Call SOLE 0 100 0 0
LENNOX INTL INC Put 526107107 6 500 SH Put SOLE 0 500 0 0
LEUCADIA NATL CORP COM 527288104 50 2,169 SH   SOLE 0 2,169 0 0
LEUCADIA NATL CORP Call 527288104 10 5,400 SH Call SOLE 0 5,400 0 0
LEUCADIA NATL CORP Put 527288104 0 200 SH Put SOLE 0 200 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 4,465 79,239 SH   SOLE 0 79,239 0 0
LEVEL 3 COMMUNICATIONS INC Call 52729N308 123 62,500 SH Call SOLE 0 62,500 0 0
LEVEL 3 COMMUNICATIONS INC Put 52729N308 46 66,100 SH Put SOLE 0 66,100 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 197 14,254 SH   SOLE 0 14,254 0 0
LEXICON PHARMACEUTICALS INC Call 528872302 1 7,500 SH Call SOLE 0 7,500 0 0
LEXICON PHARMACEUTICALS INC Put 528872302 98 39,800 SH Put SOLE 0 39,800 0 0
LEXINGTON REALTY TRUST COM 529043101 5 512 SH   SOLE 0 512 0 0
LEXINGTON REALTY TRUST Put 529043101 0 1,900 SH Put SOLE 0 1,900 0 0
LG DISPLAY CO LTD Call 50186V102 38 59,600 SH Call SOLE 0 59,600 0 0
LGI HOMES INC COM 50187T106 45 1,583 SH   SOLE 0 1,583 0 0
LGI HOMES INC Call 50187T106 6 7,200 SH Call SOLE 0 7,200 0 0
LGI HOMES INC Put 50187T106 1 3,300 SH Put SOLE 0 3,300 0 0
LHC GROUP INC COM 50187A107 211 4,621 SH   SOLE 0 4,621 0 0
LHC GROUP INC Put 50187A107 25 26,000 SH Put SOLE 0 26,000 0 0
LIBBEY INC COM 529898108 19 979 SH   SOLE 0 979 0 0
LIBBEY INC Put 529898108 8 8,100 SH Put SOLE 0 8,100 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 275 3,797 SH   SOLE 0 3,797 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 59 798 SH   SOLE 0 798 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 31 784 SH   SOLE 0 784 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 194 6,351 SH   SOLE 0 6,351 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 7 253 SH   SOLE 0 253 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 7 323 SH   SOLE 0 323 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 24 1,134 SH   SOLE 0 1,134 0 0
LIBERTY GLOBAL PLC Call G5480U120 0 1,800 SH Call SOLE 0 1,800 0 0
LIBERTY GLOBAL PLC Call G5480U104 11 13,100 SH Call SOLE 0 13,100 0 0
LIBERTY GLOBAL PLC Put G5480U104 14 20,800 SH Put SOLE 0 20,800 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 403 20,195 SH   SOLE 0 20,195 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 43 1,176 SH   SOLE 0 1,176 0 0
LIBERTY INTERACTIVE CORP Call 53071M104 6 6,600 SH Call SOLE 0 6,600 0 0
LIBERTY INTERACTIVE CORP Put 53071M104 8 12,100 SH Put SOLE 0 12,100 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 325 9,436 SH   SOLE 0 9,436 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 45 2,239 SH   SOLE 0 2,239 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 18 900 SH   SOLE 0 900 0 0
LIBERTY MEDIA CORP DELAWARE Call 531229706 5 1,400 SH Call SOLE 0 1,400 0 0
LIBERTY MEDIA CORP DELAWARE Call 531229870 0 200 SH Call SOLE 0 200 0 0
LIBERTY MEDIA CORP DELAWARE Put 531229870 0 200 SH Put SOLE 0 200 0 0
LIBERTY MEDIA CORP DELAWARE Put 531229706 0 2,000 SH Put SOLE 0 2,000 0 0
LIBERTY PPTY TR SH BEN INT 531172104 15 403 SH   SOLE 0 403 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 35 2,337 SH   SOLE 0 2,337 0 0
LIFE STORAGE INC COM 53223X107 1,232 14,457 SH   SOLE 0 14,457 0 0
LIFE STORAGE INC Call 53223X107 0 900 SH Call SOLE 0 900 0 0
LIFE STORAGE INC Put 53223X107 55 29,500 SH Put SOLE 0 29,500 0 0
LIFELOCK INC COM 53224V100 2,129 89,044 SH   SOLE 0 89,044 0 0
LIFELOCK INC Call 53224V100 330 50,500 SH Call SOLE 0 50,500 0 0
LIFELOCK INC Put 53224V100 1 23,600 SH Put SOLE 0 23,600 0 0
LIFEPOINT HEALTH INC Call 53219L109 2 1,700 SH Call SOLE 0 1,700 0 0
LIFEPOINT HEALTH INC Put 53219L109 0 200 SH Put SOLE 0 200 0 0
LIFEVANTAGE CORP COM NEW 53222K205 8 1,005 SH   SOLE 0 1,005 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,594 15,695 SH   SOLE 0 15,695 0 0
LIGAND PHARMACEUTICALS INC Call 53220K504 41 42,000 SH Call SOLE 0 42,000 0 0
LIGAND PHARMACEUTICALS INC Put 53220K504 330 74,000 SH Put SOLE 0 74,000 0 0
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 1 500 SH   SOLE 0 500 0 0
LILLY ELI & CO COM 532457108 9,940 135,153 SH   SOLE 0 135,153 0 0
LILLY ELI & CO Call 532457108 73 57,400 SH Call SOLE 0 57,400 0 0
LILLY ELI & CO Put 532457108 1,193 211,700 SH Put SOLE 0 211,700 0 0
LIMELIGHT NETWORKS INC COM 53261M104 17 6,798 SH   SOLE 0 6,798 0 0
LIMONEIRA CO COM 532746104 26 1,248 SH   SOLE 0 1,248 0 0
LIMONEIRA CO Call 532746104 0 100 SH Call SOLE 0 100 0 0
LIMONEIRA CO Put 532746104 0 200 SH Put SOLE 0 200 0 0
LINCOLN EDL SVCS CORP COM 533535100 6 3,257 SH   SOLE 0 3,257 0 0
LINCOLN ELEC HLDGS INC Call 533900106 5 3,200 SH Call SOLE 0 3,200 0 0
LINCOLN NATL CORP IND *W EXP 07/10/201 534187117 5,861 96,730 SH   SOLE 0 96,730 0 0
LINCOLN NATL CORP IND Call 534187109 104 5,800 SH Call SOLE 0 5,800 0 0
LINCOLN NATL CORP IND Put 534187109 2 400 SH Put SOLE 0 400 0 0
LINDSAY CORP COM 535555106 166 2,229 SH   SOLE 0 2,229 0 0
LINDSAY CORP Call 535555106 0 300 SH Call SOLE 0 300 0 0
LINDSAY CORP Put 535555106 90 8,600 SH Put SOLE 0 8,600 0 0
LINE CORP SPONSORED ADR 53567X101 167 4,913 SH   SOLE 0 4,913 0 0
LINE CORP Call 53567X101 3 19,700 SH Call SOLE 0 19,700 0 0
LINE CORP Put 53567X101 100 7,500 SH Put SOLE 0 7,500 0 0
LINEAR TECHNOLOGY CORP Call 535678106 4 1,400 SH Call SOLE 0 1,400 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 139 20,100 SH   SOLE 0 20,100 0 0
LION BIOTECHNOLOGIES INC Call 53619R102 8 13,700 SH Call SOLE 0 13,700 0 0
LION BIOTECHNOLOGIES INC Put 53619R102 79 65,900 SH Put SOLE 0 65,900 0 0
LIONBRIDGE TECHNOLOGIES INC COM 536252109 44 7,746 SH   SOLE 0 7,746 0 0
LIONBRIDGE TECHNOLOGIES INC Call 536252109 4 4,500 SH Call SOLE 0 4,500 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 397 14,773 SH   SOLE 0 14,773 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 377 15,389 SH   SOLE 0 15,389 0 0
LIONS GATE ENTMNT CORP Call 535919500 6 1,500 SH Call SOLE 0 1,500 0 0
LIONS GATE ENTMNT CORP Call 535919401 9 7,600 SH Call SOLE 0 7,600 0 0
LIONS GATE ENTMNT CORP Put 535919401 28 5,700 SH Put SOLE 0 5,700 0 0
LIONS GATE ENTMNT CORP Put 535919500 0 25,000 SH Put SOLE 0 25,000 0 0
LIPOCINE INC NEW COM 53630X104 51 14,007 SH   SOLE 0 14,007 0 0
LIPOCINE INC NEW Call 53630X104 3 2,600 SH Call SOLE 0 2,600 0 0
LIQUIDITY SERVICES INC COM 53635B107 6 700 SH   SOLE 0 700 0 0
LIQUIDITY SERVICES INC Call 53635B107 2 9,000 SH Call SOLE 0 9,000 0 0
LITHIA MTRS INC CL A 536797103 251 2,595 SH   SOLE 0 2,595 0 0
LITHIA MTRS INC Call 536797103 0 100 SH Call SOLE 0 100 0 0
LITTELFUSE INC COM 537008104 24 163 SH   SOLE 0 163 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 52 1,986 SH   SOLE 0 1,986 0 0
LIVE NATION ENTERTAINMENT IN Call 538034109 52 11,700 SH Call SOLE 0 11,700 0 0
LIVE VENTURES INC COM NEW 538142308 0 3 SH   SOLE 0 3 0 0
LKQ CORP COM 501889208 304 9,934 SH   SOLE 0 9,934 0 0
LKQ CORP Call 501889208 0 3,300 SH Call SOLE 0 3,300 0 0
LKQ CORP Put 501889208 0 100 SH Put SOLE 0 100 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 390 126,115 SH   SOLE 0 126,115 0 0
LLOYDS BANKING GROUP PLC Call 539439109 14 113,000 SH Call SOLE 0 113,000 0 0
LLOYDS BANKING GROUP PLC Put 539439109 402 269,700 SH Put SOLE 0 269,700 0 0
LOCKHEED MARTIN CORP COM 539830109 15,916 63,680 SH   SOLE 0 63,680 0 0
LOCKHEED MARTIN CORP Call 539830109 12 8,000 SH Call SOLE 0 8,000 0 0
LOCKHEED MARTIN CORP Put 539830109 302 70,800 SH Put SOLE 0 70,800 0 0
LOGITECH INTL S A SHS H50430232 472 19,078 SH   SOLE 0 19,078 0 0
LOGITECH INTL S A Call H50430232 2 5,400 SH Call SOLE 0 5,400 0 0
LOGITECH INTL S A Put H50430232 16 21,600 SH Put SOLE 0 21,600 0 0
LOGMEIN INC COM 54142L109 50 518 SH   SOLE 0 518 0 0
LOGMEIN INC Call 54142L109 4 500 SH Call SOLE 0 500 0 0
LOGMEIN INC Put 54142L109 5 300 SH Put SOLE 0 300 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 180 4,399 SH   SOLE 0 4,399 0 0
LORAL SPACE & COMMUNICATNS I Call 543881106 0 200 SH Call SOLE 0 200 0 0
LOUISIANA PAC CORP COM 546347105 73 3,882 SH   SOLE 0 3,882 0 0
LOUISIANA PAC CORP Call 546347105 1 10,100 SH Call SOLE 0 10,100 0 0
LOUISIANA PAC CORP Put 546347105 0 100 SH Put SOLE 0 100 0 0
LOWES COS INC COM 548661107 7,458 104,867 SH   SOLE 0 104,867 0 0
LOWES COS INC Call 548661107 44 44,900 SH Call SOLE 0 44,900 0 0
LOWES COS INC Put 548661107 911 73,100 SH Put SOLE 0 73,100 0 0
LPL FINL HLDGS INC COM 50212V100 37 1,065 SH   SOLE 0 1,065 0 0
LPL FINL HLDGS INC Call 50212V100 0 600 SH Call SOLE 0 600 0 0
LPL FINL HLDGS INC Put 50212V100 0 1,500 SH Put SOLE 0 1,500 0 0
LSB INDS INC COM 502160104 73 8,735 SH   SOLE 0 8,735 0 0
LSB INDS INC Call 502160104 2 1,000 SH Call SOLE 0 1,000 0 0
LSB INDS INC Put 502160104 2 12,600 SH Put SOLE 0 12,600 0 0
LSC COMMUNICATIONS INC COM 50218P107 12 437 SH   SOLE 0 437 0 0
LSC COMMUNICATIONS INC Call 50218P107 1 700 SH Call SOLE 0 700 0 0
LTC PPTYS INC COM 502175102 131 2,798 SH   SOLE 0 2,798 0 0
LTC PPTYS INC Put 502175102 0 1,000 SH Put SOLE 0 1,000 0 0
LUBYS INC COM 549282101 5 1,400 SH   SOLE 0 1,400 0 0
LUBYS INC Put 549282101 0 1,000 SH Put SOLE 0 1,000 0 0
LULULEMON ATHLETICA INC COM 550021109 177 2,733 SH   SOLE 0 2,733 0 0
LULULEMON ATHLETICA INC Call 550021109 78 24,500 SH Call SOLE 0 24,500 0 0
LULULEMON ATHLETICA INC Put 550021109 22 8,700 SH Put SOLE 0 8,700 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 148 9,444 SH   SOLE 0 9,444 0 0
LUMBER LIQUIDATORS HLDGS INC Call 55003T107 7 31,300 SH Call SOLE 0 31,300 0 0
LUMBER LIQUIDATORS HLDGS INC Put 55003T107 134 27,000 SH Put SOLE 0 27,000 0 0
LUMENTUM HLDGS INC COM 55024U109 258 6,685 SH   SOLE 0 6,685 0 0
LUMENTUM HLDGS INC Call 55024U109 9 4,300 SH Call SOLE 0 4,300 0 0
LUMINEX CORP DEL COM 55027E102 31 1,533 SH   SOLE 0 1,533 0 0
LUMOS NETWORKS CORP COM 550283105 7 500 SH   SOLE 0 500 0 0
LUMOS NETWORKS CORP Put 550283105 0 300 SH Put SOLE 0 300 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 4 85 SH   SOLE 0 85 0 0
LUXOFT HLDG INC Call G57279104 0 300 SH Call SOLE 0 300 0 0
LUXOFT HLDG INC Put G57279104 0 500 SH Put SOLE 0 500 0 0
LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 228 4,259 SH   SOLE 0 4,259 0 0
LUXOTTICA GROUP S P A Call 55068R202 7 2,200 SH Call SOLE 0 2,200 0 0
LUXOTTICA GROUP S P A Put 55068R202 3 1,700 SH Put SOLE 0 1,700 0 0
LYDALL INC DEL COM 550819106 13 214 SH   SOLE 0 214 0 0
LYDALL INC DEL Call 550819106 1 200 SH Call SOLE 0 200 0 0
LYON WILLIAM HOMES CL A NEW 552074700 837 44,015 SH   SOLE 0 44,015 0 0
LYON WILLIAM HOMES Call 552074700 10 104,200 SH Call SOLE 0 104,200 0 0
LYON WILLIAM HOMES Put 552074700 1 2,600 SH Put SOLE 0 2,600 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 686 7,999 SH   SOLE 0 7,999 0 0
LYONDELLBASELL INDUSTRIES N Call N53745100 74 79,900 SH Call SOLE 0 79,900 0 0
LYONDELLBASELL INDUSTRIES N Put N53745100 63 33,900 SH Put SOLE 0 33,900 0 0
M & T BK CORP COM 55261F104 55 354 SH   SOLE 0 354 0 0
M & T BK CORP Call 55261F104 29 1,400 SH Call SOLE 0 1,400 0 0
M & T BK CORP Put 55261F104 0 2,100 SH Put SOLE 0 2,100 0 0
M D C HLDGS INC COM 552676108 9 369 SH   SOLE 0 369 0 0
M D C HLDGS INC Call 552676108 0 400 SH Call SOLE 0 400 0 0
M D C HLDGS INC Put 552676108 6 2,000 SH Put SOLE 0 2,000 0 0
M/I HOMES INC COM 55305B101 1 74 SH   SOLE 0 74 0 0
MACATAWA BK CORP COM 554225102 49 4,727 SH   SOLE 0 4,727 0 0
MACERICH CO COM 554382101 87 1,232 SH   SOLE 0 1,232 0 0
MACERICH CO Call 554382101 55 30,300 SH Call SOLE 0 30,300 0 0
MACERICH CO Put 554382101 27 5,700 SH Put SOLE 0 5,700 0 0
MACK CALI RLTY CORP COM 554489104 65 2,263 SH   SOLE 0 2,263 0 0
MACK CALI RLTY CORP Call 554489104 3 1,200 SH Call SOLE 0 1,200 0 0
MACK CALI RLTY CORP Put 554489104 57 33,800 SH Put SOLE 0 33,800 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 200 4,333 SH   SOLE 0 4,333 0 0
MACOM TECH SOLUTIONS HLDGS I Call 55405Y100 231 30,900 SH Call SOLE 0 30,900 0 0
MACOM TECH SOLUTIONS HLDGS I Put 55405Y100 2 3,900 SH Put SOLE 0 3,900 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 501 6,133 SH   SOLE 0 6,133 0 0
MACQUARIE INFRASTRUCTURE COR Call 55608B105 8 10,300 SH Call SOLE 0 10,300 0 0
MACQUARIE INFRASTRUCTURE COR Put 55608B105 2 11,800 SH Put SOLE 0 11,800 0 0
MACROGENICS INC COM 556099109 102 5,012 SH   SOLE 0 5,012 0 0
MACROGENICS INC Put 556099109 3 1,000 SH Put SOLE 0 1,000 0 0
MACYS INC COM 55616P104 124 3,477 SH   SOLE 0 3,477 0 0
MACYS INC Call 55616P104 5 24,200 SH Call SOLE 0 24,200 0 0
MACYS INC Put 55616P104 44 17,400 SH Put SOLE 0 17,400 0 0
MADDEN STEVEN LTD COM 556269108 3 92 SH   SOLE 0 92 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 38 224 SH   SOLE 0 224 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 8 547 SH   SOLE 0 547 0 0
MAG SILVER CORP COM 55903Q104 21 1,966 SH   SOLE 0 1,966 0 0
MAG SILVER CORP Call 55903Q104 0 300 SH Call SOLE 0 300 0 0
MAG SILVER CORP Put 55903Q104 8 5,400 SH Put SOLE 0 5,400 0 0
MAGELLAN HEALTH INC Call 559079207 5 2,100 SH Call SOLE 0 2,100 0 0
MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 164 76,300 SH Call SOLE 0 76,300 0 0
MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 0 5,000 SH Put SOLE 0 5,000 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 2 318 SH   SOLE 0 318 0 0
MAGIC SOFTWARE ENTERPRISES L Put 559166103 1 2,000 SH Put SOLE 0 2,000 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 52 7,601 SH   SOLE 0 7,601 0 0
MAGICJACK VOCALTEC LTD Call M6787E101 8 12,500 SH Call SOLE 0 12,500 0 0
MAGICJACK VOCALTEC LTD Put M6787E101 4 24,400 SH Put SOLE 0 24,400 0 0
MAGNA INTL INC COM 559222401 2 61 SH   SOLE 0 61 0 0
MAGNA INTL INC Call 559222401 0 1,000 SH Call SOLE 0 1,000 0 0
MAGNA INTL INC Put 559222401 0 200 SH Put SOLE 0 200 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 43 7,007 SH   SOLE 0 7,007 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 41 2,386 SH   SOLE 0 2,386 0 0
MAIN STREET CAPITAL CORP Put 56035L104 0 1,300 SH Put SOLE 0 1,300 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 119 5,383 SH   SOLE 0 5,383 0 0
MAKEMYTRIP LIMITED MAURITIUS Call V5633W109 2 2,100 SH Call SOLE 0 2,100 0 0
MAKEMYTRIP LIMITED MAURITIUS Put V5633W109 23 6,000 SH Put SOLE 0 6,000 0 0
MALIBU BOATS INC COM CL A 56117J100 17 938 SH   SOLE 0 938 0 0
MALIBU BOATS INC Call 56117J100 0 100 SH Call SOLE 0 100 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 887 17,809 SH   SOLE 0 17,809 0 0
MALLINCKRODT PUB LTD CO Call G5785G107 40 41,500 SH Call SOLE 0 41,500 0 0
MALLINCKRODT PUB LTD CO Put G5785G107 746 169,000 SH Put SOLE 0 169,000 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 2 200 SH   SOLE 0 200 0 0
MANCHESTER UTD PLC NEW Put G5784H106 0 100 SH Put SOLE 0 100 0 0
MANHATTAN ASSOCS INC COM 562750109 32 615 SH   SOLE 0 615 0 0
MANHATTAN ASSOCS INC Call 562750109 0 300 SH Call SOLE 0 300 0 0
MANHATTAN ASSOCS INC Put 562750109 1 200 SH Put SOLE 0 200 0 0
MANITOWOC FOODSERVICE INC COM 563568104 5 300 SH   SOLE 0 300 0 0
MANITOWOC FOODSERVICE INC Put 563568104 0 300 SH Put SOLE 0 300 0 0
MANITOWOC INC COM 563571108 22 3,810 SH   SOLE 0 3,810 0 0
MANITOWOC INC Put 563571108 5 9,300 SH Put SOLE 0 9,300 0 0
MANNING & NAPIER INC CL A 56382Q102 15 1,992 SH   SOLE 0 1,992 0 0
MANPOWERGROUP INC COM 56418H100 345 3,893 SH   SOLE 0 3,893 0 0
MANPOWERGROUP INC Call 56418H100 0 100 SH Call SOLE 0 100 0 0
MANPOWERGROUP INC Put 56418H100 0 100 SH Put SOLE 0 100 0 0
MANULIFE FINL CORP COM 56501R106 63 3,585 SH   SOLE 0 3,585 0 0
MANULIFE FINL CORP Call 56501R106 1 1,100 SH Call SOLE 0 1,100 0 0
MANULIFE FINL CORP Put 56501R106 0 200 SH Put SOLE 0 200 0 0
MARATHON OIL CORP COM 565849106 81 4,731 SH   SOLE 0 4,731 0 0
MARATHON OIL CORP Call 565849106 138 90,900 SH Call SOLE 0 90,900 0 0
MARATHON OIL CORP Put 565849106 150 82,300 SH Put SOLE 0 82,300 0 0
MARATHON PATENT GROUP INC COM NEW 56585W203 10 6,194 SH   SOLE 0 6,194 0 0
MARATHON PETE CORP COM 56585A102 495 9,847 SH   SOLE 0 9,847 0 0
MARATHON PETE CORP Call 56585A102 126 33,600 SH Call SOLE 0 33,600 0 0
MARATHON PETE CORP Put 56585A102 43 40,200 SH Put SOLE 0 40,200 0 0
MARCHEX INC CL B 56624R108 16 6,349 SH   SOLE 0 6,349 0 0
MARCHEX INC Put 56624R108 1 44,200 SH Put SOLE 0 44,200 0 0
MARCUS & MILLICHAP INC COM 566324109 60 2,248 SH   SOLE 0 2,248 0 0
MARCUS CORP Call 566330106 3 500 SH Call SOLE 0 500 0 0
MARCUS CORP Put 566330106 0 500 SH Put SOLE 0 500 0 0
MARINE PRODS CORP COM 568427108 13 1,001 SH   SOLE 0 1,001 0 0
MARINE PRODS CORP Call 568427108 4 2,600 SH Call SOLE 0 2,600 0 0
MARINEMAX INC COM 567908108 176 9,097 SH   SOLE 0 9,097 0 0
MARINEMAX INC Call 567908108 3 8,800 SH Call SOLE 0 8,800 0 0
MARINEMAX INC Put 567908108 0 400 SH Put SOLE 0 400 0 0
MARKEL CORP COM 570535104 271 300 SH   SOLE 0 300 0 0
MARKETAXESS HLDGS INC COM 57060D108 110 749 SH   SOLE 0 749 0 0
MARKETAXESS HLDGS INC Call 57060D108 3 200 SH Call SOLE 0 200 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 2 97 SH   SOLE 0 97 0 0
MARRIOTT INTL INC NEW CL A 571903202 8,844 106,971 SH   SOLE 0 106,971 0 0
MARRIOTT INTL INC NEW Call 571903202 139 32,400 SH Call SOLE 0 32,400 0 0
MARRIOTT INTL INC NEW Put 571903202 30 68,000 SH Put SOLE 0 68,000 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1 21 SH   SOLE 0 21 0 0
MARRIOTT VACATIONS WRLDWDE C Put 57164Y107 0 100 SH Put SOLE 0 100 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 2 1,320 SH   SOLE 0 1,320 0 0
MARSH & MCLENNAN COS INC Call 571748102 0 200 SH Call SOLE 0 200 0 0
MARSH & MCLENNAN COS INC Put 571748102 0 1,800 SH Put SOLE 0 1,800 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,324 5,981 SH   SOLE 0 5,981 0 0
MARTIN MARIETTA MATLS INC Call 573284106 57 4,200 SH Call SOLE 0 4,200 0 0
MARTIN MARIETTA MATLS INC Put 573284106 26 8,100 SH Put SOLE 0 8,100 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 102 5,566 SH   SOLE 0 5,566 0 0
MARTIN MIDSTREAM PRTNRS L P Call 573331105 0 3,300 SH Call SOLE 0 3,300 0 0
MARTIN MIDSTREAM PRTNRS L P Put 573331105 11 15,300 SH Put SOLE 0 15,300 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 17 1,232 SH   SOLE 0 1,232 0 0
MARVELL TECHNOLOGY GROUP LTD Call G5876H105 12 5,200 SH Call SOLE 0 5,200 0 0
MARVELL TECHNOLOGY GROUP LTD Put G5876H105 3 3,400 SH Put SOLE 0 3,400 0 0
MASCO CORP COM 574599106 1,245 39,392 SH   SOLE 0 39,392 0 0
MASCO CORP Call 574599106 0 3,100 SH Call SOLE 0 3,100 0 0
MASCO CORP Put 574599106 1 400 SH Put SOLE 0 400 0 0
MASIMO CORP COM 574795100 35 525 SH   SOLE 0 525 0 0
MASIMO CORP Call 574795100 0 200 SH Call SOLE 0 200 0 0
MASIMO CORP Put 574795100 0 200 SH Put SOLE 0 200 0 0
MASONITE INTL CORP NEW COM 575385109 6 92 SH   SOLE 0 92 0 0
MASTEC INC Call 576323109 76 6,100 SH Call SOLE 0 6,100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 539 5,221 SH   SOLE 0 5,221 0 0
MASTERCARD INCORPORATED Call 57636Q104 173 20,500 SH Call SOLE 0 20,500 0 0
MASTERCARD INCORPORATED Put 57636Q104 2 15,000 SH Put SOLE 0 15,000 0 0
MATADOR RES CO COM 576485205 73 2,864 SH   SOLE 0 2,864 0 0
MATADOR RES CO Call 576485205 3 1,500 SH Call SOLE 0 1,500 0 0
MATADOR RES CO Put 576485205 11 22,000 SH Put SOLE 0 22,000 0 0
MATCH GROUP INC COM 57665R106 50 2,948 SH   SOLE 0 2,948 0 0
MATCH GROUP INC Call 57665R106 0 200 SH Call SOLE 0 200 0 0
MATCH GROUP INC Put 57665R106 4 4,300 SH Put SOLE 0 4,300 0 0
MATERION CORP COM 576690101 108 2,752 SH   SOLE 0 2,752 0 0
MATERION CORP Call 576690101 4 2,000 SH Call SOLE 0 2,000 0 0
MATRIX SVC CO Call 576853105 1 600 SH Call SOLE 0 600 0 0
MATSON INC Call 57686G105 22 26,600 SH Call SOLE 0 26,600 0 0
MATSON INC Put 57686G105 0 500 SH Put SOLE 0 500 0 0
MATTEL INC COM 577081102 358 13,025 SH   SOLE 0 13,025 0 0
MATTEL INC Call 577081102 0 17,900 SH Call SOLE 0 17,900 0 0
MATTEL INC Put 577081102 7 14,400 SH Put SOLE 0 14,400 0 0
MATTERSIGHT CORP COM 577097108 1 481 SH   SOLE 0 481 0 0
MATTERSIGHT CORP Call 577097108 1 23,300 SH Call SOLE 0 23,300 0 0
MATTERSIGHT CORP Put 577097108 37 189,100 SH Put SOLE 0 189,100 0 0
MATTHEWS INTL CORP CL A 577128101 23 300 SH   SOLE 0 300 0 0
MATTHEWS INTL CORP Call 577128101 17 1,500 SH Call SOLE 0 1,500 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 452 11,735 SH   SOLE 0 11,735 0 0
MAXIM INTEGRATED PRODS INC Call 57772K101 1 5,900 SH Call SOLE 0 5,900 0 0
MAXIMUS INC COM 577933104 70 1,267 SH   SOLE 0 1,267 0 0
MAXIMUS INC Call 577933104 0 3,000 SH Call SOLE 0 3,000 0 0
MAXIMUS INC Put 577933104 1 500 SH Put SOLE 0 500 0 0
MAXLINEAR INC CL A 57776J100 98 4,539 SH   SOLE 0 4,539 0 0
MAXLINEAR INC Call 57776J100 0 400 SH Call SOLE 0 400 0 0
MAXLINEAR INC Put 57776J100 1 1,700 SH Put SOLE 0 1,700 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 74 3,397 SH   SOLE 0 3,397 0 0
MAZOR ROBOTICS LTD Call 57886P103 0 300 SH Call SOLE 0 300 0 0
MAZOR ROBOTICS LTD Put 57886P103 23 28,000 SH Put SOLE 0 28,000 0 0
MB FINANCIAL INC NEW COM 55264U108 354 7,500 SH   SOLE 0 7,500 0 0
MB FINANCIAL INC NEW Call 55264U108 178 32,600 SH Call SOLE 0 32,600 0 0
MBIA INC Put 55262C100 4 40,000 SH Put SOLE 0 40,000 0 0
MBT FINL CORP COM 578877102 28 2,500 SH   SOLE 0 2,500 0 0
MCBC HLDGS INC Call 55276F107 1 700 SH Call SOLE 0 700 0 0
MCCORMICK & CO INC COM NON VTG 579780206 7 85 SH   SOLE 0 85 0 0
MCCORMICK & CO INC Call 579780206 0 300 SH Call SOLE 0 300 0 0
MCDERMOTT INTL INC COM 580037109 22 3,000 SH   SOLE 0 3,000 0 0
MCDERMOTT INTL INC Call 580037109 17 11,600 SH Call SOLE 0 11,600 0 0
MCDERMOTT INTL INC Put 580037109 0 8,000 SH Put SOLE 0 8,000 0 0
MCDONALDS CORP COM 580135101 7,872 64,679 SH   SOLE 0 64,679 0 0
MCDONALDS CORP Call 580135101 28 43,000 SH Call SOLE 0 43,000 0 0
MCDONALDS CORP Put 580135101 12 39,800 SH Put SOLE 0 39,800 0 0
MCEWEN MNG INC COM 58039P107 4 1,400 SH   SOLE 0 1,400 0 0
MCEWEN MNG INC Call 58039P107 3 39,500 SH Call SOLE 0 39,500 0 0
MCEWEN MNG INC Put 58039P107 8 26,900 SH Put SOLE 0 26,900 0 0
MCGRATH RENTCORP Call 580589109 1 1,000 SH Call SOLE 0 1,000 0 0
MCKESSON CORP COM 58155Q103 726 5,171 SH   SOLE 0 5,171 0 0
MCKESSON CORP Call 58155Q103 36 12,300 SH Call SOLE 0 12,300 0 0
MCKESSON CORP Put 58155Q103 172 10,500 SH Put SOLE 0 10,500 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 8 1,328 SH   SOLE 0 1,328 0 0
MDC PARTNERS INC Put 552697104 0 100 SH Put SOLE 0 100 0 0
MDU RES GROUP INC COM 552690109 2 100 SH   SOLE 0 100 0 0
MDU RES GROUP INC Call 552690109 0 2,000 SH Call SOLE 0 2,000 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 1,772 25,047 SH   SOLE 0 25,047 0 0
MEAD JOHNSON NUTRITION CO Call 582839106 1 12,900 SH Call SOLE 0 12,900 0 0
MEAD JOHNSON NUTRITION CO Put 582839106 317 37,700 SH Put SOLE 0 37,700 0 0
MECHEL PAO SPONSORED ADR NE 583840608 20 3,540 SH   SOLE 0 3,540 0 0
MECHEL PAO Call 583840608 13 6,300 SH Call SOLE 0 6,300 0 0
MEDALLION FINL CORP COM 583928106 21 7,075 SH   SOLE 0 7,075 0 0
MEDALLION FINL CORP Call 583928106 0 20,600 SH Call SOLE 0 20,600 0 0
MEDALLION FINL CORP Put 583928106 15 27,200 SH Put SOLE 0 27,200 0 0
MEDIA GEN INC NEW Put 58441K100 0 500 SH Put SOLE 0 500 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 244 19,859 SH   SOLE 0 19,859 0 0
MEDICAL PPTYS TRUST INC Call 58463J304 0 2,400 SH Call SOLE 0 2,400 0 0
MEDICAL PPTYS TRUST INC Put 58463J304 27 28,600 SH Put SOLE 0 28,600 0 0
MEDICINES CO COM 584688105 1,268 37,378 SH   SOLE 0 37,378 0 0
MEDICINES CO Call 584688105 24 14,400 SH Call SOLE 0 14,400 0 0
MEDICINES CO Put 584688105 185 51,700 SH Put SOLE 0 51,700 0 0
MEDICINOVA INC Call 58468P206 4 6,000 SH Call SOLE 0 6,000 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 0 3 SH   SOLE 0 3 0 0
MEDIDATA SOLUTIONS INC Call 58471A105 1 4,000 SH Call SOLE 0 4,000 0 0
MEDIFAST INC COM 58470H101 22 541 SH   SOLE 0 541 0 0
MEDIFAST INC Call 58470H101 0 100 SH Call SOLE 0 100 0 0
MEDLEY CAP CORP COM 58503F106 79 10,608 SH   SOLE 0 10,608 0 0
MEDLEY CAP CORP Put 58503F106 28 10,600 SH Put SOLE 0 10,600 0 0
MEDNAX INC COM 58502B106 39 589 SH   SOLE 0 589 0 0
MEDNAX INC Call 58502B106 1 1,000 SH Call SOLE 0 1,000 0 0
MEDTRONIC PLC SHS G5960L103 443 6,233 SH   SOLE 0 6,233 0 0
MEDTRONIC PLC Call G5960L103 1 30,000 SH Call SOLE 0 30,000 0 0
MEDTRONIC PLC Put G5960L103 31 8,100 SH Put SOLE 0 8,100 0 0
MEETME INC Call 585141104 5 17,300 SH Call SOLE 0 17,300 0 0
MEETME INC Put 585141104 0 1,500 SH Put SOLE 0 1,500 0 0
MEI PHARMA INC COM NEW 55279B202 23 16,621 SH   SOLE 0 16,621 0 0
MELCO CROWN ENTMT LTD ADR 585464100 339 21,382 SH   SOLE 0 21,382 0 0
MELCO CROWN ENTMT LTD Call 585464100 9 10,800 SH Call SOLE 0 10,800 0 0
MELCO CROWN ENTMT LTD Put 585464100 30 55,100 SH Put SOLE 0 55,100 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 310 7,596 SH   SOLE 0 7,596 0 0
MELLANOX TECHNOLOGIES LTD Put M51363113 41 9,600 SH Put SOLE 0 9,600 0 0
MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 0 6,915 SH   SOLE 0 6,915 0 0
MEMORIAL PRODTN PARTNERS LP Call 586048100 0 100 SH Call SOLE 0 100 0 0
MEMORIAL PRODTN PARTNERS LP Put 586048100 87 24,400 SH Put SOLE 0 24,400 0 0
MENTOR GRAPHICS CORP COM 587200106 4,755 128,903 SH   SOLE 0 128,903 0 0
MENTOR GRAPHICS CORP Put 587200106 1 11,000 SH Put SOLE 0 11,000 0 0
MERCADOLIBRE INC COM 58733R102 695 4,456 SH   SOLE 0 4,456 0 0
MERCADOLIBRE INC Call 58733R102 1 1,600 SH Call SOLE 0 1,600 0 0
MERCADOLIBRE INC Put 58733R102 4 6,600 SH Put SOLE 0 6,600 0 0
MERCANTILE BANK CORP Call 587376104 1 400 SH Call SOLE 0 400 0 0
MERCER INTL INC COM 588056101 28 2,695 SH   SOLE 0 2,695 0 0
MERCER INTL INC Put 588056101 0 300 SH Put SOLE 0 300 0 0
MERCK & CO INC COM 58933Y105 2,013 34,198 SH   SOLE 0 34,198 0 0
MERCK & CO INC Call 58933Y105 54 35,200 SH Call SOLE 0 35,200 0 0
MERCK & CO INC Put 58933Y105 73 127,600 SH Put SOLE 0 127,600 0 0
MERCURY GENL CORP NEW COM 589400100 50 841 SH   SOLE 0 841 0 0
MERCURY GENL CORP NEW Put 589400100 1 1,000 SH Put SOLE 0 1,000 0 0
MERCURY SYS INC Call 589378108 10 2,200 SH Call SOLE 0 2,200 0 0
MEREDITH CORP Call 589433101 35 5,700 SH Call SOLE 0 5,700 0 0
MERIDIAN BIOSCIENCE INC Put 589584101 2 4,000 SH Put SOLE 0 4,000 0 0
MERIT MED SYS INC COM 589889104 74 2,793 SH   SOLE 0 2,793 0 0
MERIT MED SYS INC Call 589889104 0 600 SH Call SOLE 0 600 0 0
MERIT MED SYS INC Put 589889104 0 200 SH Put SOLE 0 200 0 0
MERITAGE HOMES CORP Call 59001A102 2 900 SH Call SOLE 0 900 0 0
MERITAGE HOMES CORP Put 59001A102 17 8,500 SH Put SOLE 0 8,500 0 0
MERITOR INC COM 59001K100 103 8,356 SH   SOLE 0 8,356 0 0
MERITOR INC Call 59001K100 0 100 SH Call SOLE 0 100 0 0
MERITOR INC Put 59001K100 10 28,200 SH Put SOLE 0 28,200 0 0
MERRIMACK PHARMACEUTICALS IN Call 590328100 0 5,400 SH Call SOLE 0 5,400 0 0
MERRIMACK PHARMACEUTICALS IN Put 590328100 0 1,200 SH Put SOLE 0 1,200 0 0
MESABI TR CTF BEN INT 590672101 13 1,285 SH   SOLE 0 1,285 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 2 100 SH   SOLE 0 100 0 0
METALDYNE PERFORMANCE GROUP Put 59116R107 0 600 SH Put SOLE 0 600 0 0
METHANEX CORP COM 59151K108 336 7,677 SH   SOLE 0 7,677 0 0
METHANEX CORP Call 59151K108 2 900 SH Call SOLE 0 900 0 0
METHANEX CORP Put 59151K108 3 3,900 SH Put SOLE 0 3,900 0 0
METHODE ELECTRS INC COM 591520200 4 98 SH   SOLE 0 98 0 0
METHODE ELECTRS INC Call 591520200 4 1,100 SH Call SOLE 0 1,100 0 0
METHODE ELECTRS INC Put 591520200 0 3,200 SH Put SOLE 0 3,200 0 0
METLIFE INC COM 59156R108 405 7,526 SH   SOLE 0 7,526 0 0
METLIFE INC Call 59156R108 4,021 671,200 SH Call SOLE 0 671,200 0 0
METLIFE INC Put 59156R108 49 40,300 SH Put SOLE 0 40,300 0 0
MFA FINL INC COM 55272X102 5 700 SH   SOLE 0 700 0 0
MFA FINL INC Call 55272X102 0 200 SH Call SOLE 0 200 0 0
MFA FINL INC Put 55272X102 0 1,000 SH Put SOLE 0 1,000 0 0
MFC BANCORP LTD COM 55278T105 10 5,177 SH   SOLE 0 5,177 0 0
MGE ENERGY INC COM 55277P104 2 44 SH   SOLE 0 44 0 0
MGE ENERGY INC Call 55277P104 1 500 SH Call SOLE 0 500 0 0
MGIC INVT CORP WIS COM 552848103 30 3,000 SH   SOLE 0 3,000 0 0
MGIC INVT CORP WIS Call 552848103 0 10,000 SH Call SOLE 0 10,000 0 0
MGIC INVT CORP WIS Put 552848103 0 15,000 SH Put SOLE 0 15,000 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 32 1,300 SH   SOLE 0 1,300 0 0
MGM GROWTH PPTYS LLC Put 55303A105 0 1,100 SH Put SOLE 0 1,100 0 0
MGM RESORTS INTERNATIONAL COM 552953101 203 7,063 SH   SOLE 0 7,063 0 0
MGM RESORTS INTERNATIONAL Call 552953101 8 9,800 SH Call SOLE 0 9,800 0 0
MGM RESORTS INTERNATIONAL Put 552953101 25 12,000 SH Put SOLE 0 12,000 0 0
MGP INGREDIENTS INC NEW Call 55303J106 4 900 SH Call SOLE 0 900 0 0
MGP INGREDIENTS INC NEW Put 55303J106 1 400 SH Put SOLE 0 400 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 2,065 48,060 SH   SOLE 0 48,060 0 0
MICHAEL KORS HLDGS LTD Call G60754101 7 65,900 SH Call SOLE 0 65,900 0 0
MICHAEL KORS HLDGS LTD Put G60754101 98 15,900 SH Put SOLE 0 15,900 0 0
MICHAELS COS INC COM 59408Q106 19 974 SH   SOLE 0 974 0 0
MICHAELS COS INC Call 59408Q106 0 3,700 SH Call SOLE 0 3,700 0 0
MICHAELS COS INC Put 59408Q106 4 2,500 SH Put SOLE 0 2,500 0 0
MICROCHIP TECHNOLOGY INC Call 595017104 15 3,800 SH Call SOLE 0 3,800 0 0
MICROCHIP TECHNOLOGY INC Put 595017104 2 1,200 SH Put SOLE 0 1,200 0 0
MICRON TECHNOLOGY INC COM 595112103 2,030 92,649 SH   SOLE 0 92,649 0 0
MICRON TECHNOLOGY INC Call 595112103 753 147,900 SH Call SOLE 0 147,900 0 0
MICRON TECHNOLOGY INC Put 595112103 339 192,500 SH Put SOLE 0 192,500 0 0
MICROSEMI CORP COM 595137100 999 18,524 SH   SOLE 0 18,524 0 0
MICROSEMI CORP Call 595137100 468 72,600 SH Call SOLE 0 72,600 0 0
MICROSEMI CORP Put 595137100 57 17,900 SH Put SOLE 0 17,900 0 0
MICROSOFT CORP COM 594918104 16,067 258,571 SH   SOLE 0 258,571 0 0
MICROSOFT CORP Call 594918104 752 242,800 SH Call SOLE 0 242,800 0 0
MICROSOFT CORP Put 594918104 233 390,400 SH Put SOLE 0 390,400 0 0
MICROSTRATEGY INC CL A NEW 594972408 156 794 SH   SOLE 0 794 0 0
MICROSTRATEGY INC Call 594972408 2 100 SH Call SOLE 0 100 0 0
MICROSTRATEGY INC Put 594972408 0 100 SH Put SOLE 0 100 0 0
MICROVISION INC DEL COM NEW 594960304 1 1,093 SH   SOLE 0 1,093 0 0
MID AMER APT CMNTYS INC COM 59522J103 89 917 SH   SOLE 0 917 0 0
MID AMER APT CMNTYS INC Call 59522J103 3 3,300 SH Call SOLE 0 3,300 0 0
MID AMER APT CMNTYS INC Put 59522J103 1 900 SH Put SOLE 0 900 0 0
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 1 446 SH   SOLE 0 446 0 0
MID CON ENERGY PARTNERS LP Call 59560V109 0 6,100 SH Call SOLE 0 6,100 0 0
MID CON ENERGY PARTNERS LP Put 59560V109 0 100 SH Put SOLE 0 100 0 0
MIDCOAST ENERGY PARTNERS L P COM UT LTD PTN 59564N103 168 23,933 SH   SOLE 0 23,933 0 0
MIDCOAST ENERGY PARTNERS L P Put 59564N103 24 23,400 SH Put SOLE 0 23,400 0 0
MIDDLEBY CORP COM 596278101 531 4,129 SH   SOLE 0 4,129 0 0
MIDDLEBY CORP Call 596278101 4 3,400 SH Call SOLE 0 3,400 0 0
MIDDLEBY CORP Put 596278101 28 4,500 SH Put SOLE 0 4,500 0 0
MIDDLESEX WATER CO COM 596680108 11 278 SH   SOLE 0 278 0 0
MILACRON HLDGS CORP COM 59870L106 715 38,411 SH   SOLE 0 38,411 0 0
MILACRON HLDGS CORP Call 59870L106 2 2,600 SH Call SOLE 0 2,600 0 0
MILACRON HLDGS CORP Put 59870L106 8 7,600 SH Put SOLE 0 7,600 0 0
MILLER HERMAN INC Put 600544100 0 300 SH Put SOLE 0 300 0 0
MILLER INDS INC TENN COM NEW 600551204 31 1,200 SH   SOLE 0 1,200 0 0
MILLER INDS INC TENN Call 600551204 9 2,300 SH Call SOLE 0 2,300 0 0
MIMECAST LTD ORD SHS G14838109 5 300 SH   SOLE 0 300 0 0
MIMEDX GROUP INC Put 602496101 147 105,000 SH Put SOLE 0 105,000 0 0
MIND C T I LTD ORD M70240102 0 200 SH   SOLE 0 200 0 0
MINDBODY INC Call 60255W105 57 21,100 SH Call SOLE 0 21,100 0 0
MIRATI THERAPEUTICS INC COM 60468T105 30 6,340 SH   SOLE 0 6,340 0 0
MIRATI THERAPEUTICS INC Put 60468T105 29 11,800 SH Put SOLE 0 11,800 0 0
MISTRAS GROUP INC COM 60649T107 4 164 SH   SOLE 0 164 0 0
MISTRAS GROUP INC Call 60649T107 1 800 SH Call SOLE 0 800 0 0
MITCHAM INDS INC COM 606501104 10 2,411 SH   SOLE 0 2,411 0 0
MITCHAM INDS INC Call 606501104 2 1,600 SH Call SOLE 0 1,600 0 0
MITEK SYS INC COM NEW 606710200 17 2,912 SH   SOLE 0 2,912 0 0
MITEK SYS INC Put 606710200 23 12,200 SH Put SOLE 0 12,200 0 0
MITEL NETWORKS CORP COM 60671Q104 4 672 SH   SOLE 0 672 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 25 4,146 SH   SOLE 0 4,146 0 0
MITSUBISHI UFJ FINL GROUP IN Call 606822104 2 1,800 SH Call SOLE 0 1,800 0 0
MITSUBISHI UFJ FINL GROUP IN Put 606822104 0 1,000 SH Put SOLE 0 1,000 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 1 400 SH   SOLE 0 400 0 0
MKS INSTRUMENT INC COM 55306N104 0 1 SH   SOLE 0 1 0 0
MOBILE MINI INC COM 60740F105 17 569 SH   SOLE 0 569 0 0
MOBILE MINI INC Put 60740F105 0 100 SH Put SOLE 0 100 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 23 2,610 SH   SOLE 0 2,610 0 0
MOBILE TELESYSTEMS PJSC Call 607409109 0 100 SH Call SOLE 0 100 0 0
MOBILE TELESYSTEMS PJSC Put 607409109 0 10,000 SH Put SOLE 0 10,000 0 0
MOBILEIRON INC COM NEW 60739U204 0 12 SH   SOLE 0 12 0 0
MOBILEIRON INC Call 60739U204 1 3,000 SH Call SOLE 0 3,000 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 609 16,000 SH   SOLE 0 16,000 0 0
MOBILEYE N V AMSTELVEEN Call N51488117 52 97,800 SH Call SOLE 0 97,800 0 0
MOBILEYE N V AMSTELVEEN Put N51488117 139 46,500 SH Put SOLE 0 46,500 0 0
MODEL N INC COM 607525102 5 644 SH   SOLE 0 644 0 0
MODEL N INC Put 607525102 0 2,000 SH Put SOLE 0 2,000 0 0
MODINE MFG CO Call 607828100 0 100 SH Call SOLE 0 100 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 3 2,178 SH   SOLE 0 2,178 0 0
MOELIS & CO CL A 60786M105 298 8,813 SH   SOLE 0 8,813 0 0
MOELIS & CO Call 60786M105 41 21,200 SH Call SOLE 0 21,200 0 0
MOHAWK INDS INC COM 608190104 269 1,352 SH   SOLE 0 1,352 0 0
MOHAWK INDS INC Call 608190104 0 200 SH Call SOLE 0 200 0 0
MOHAWK INDS INC Put 608190104 17 5,400 SH Put SOLE 0 5,400 0 0
MOLINA HEALTHCARE INC COM 60855R100 43 799 SH   SOLE 0 799 0 0
MOLINA HEALTHCARE INC Put 60855R100 6 5,700 SH Put SOLE 0 5,700 0 0
MOLSON COORS BREWING CO CL B 60871R209 316 3,252 SH   SOLE 0 3,252 0 0
MOLSON COORS BREWING CO Call 60871R209 28 26,300 SH Call SOLE 0 26,300 0 0
MOLSON COORS BREWING CO Put 60871R209 14 10,800 SH Put SOLE 0 10,800 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 311 20,708 SH   SOLE 0 20,708 0 0
MOMENTA PHARMACEUTICALS INC Call 60877T100 2 1,400 SH Call SOLE 0 1,400 0 0
MOMO INC ADR 60879B107 754 41,048 SH   SOLE 0 41,048 0 0
MOMO INC Call 60879B107 36 91,800 SH Call SOLE 0 91,800 0 0
MOMO INC Put 60879B107 277 64,900 SH Put SOLE 0 64,900 0 0
MONARCH CASINO & RESORT INC COM 609027107 34 1,352 SH   SOLE 0 1,352 0 0
MONDELEZ INTL INC CL A 609207105 476 10,745 SH   SOLE 0 10,745 0 0
MONDELEZ INTL INC Call 609207105 110 128,200 SH Call SOLE 0 128,200 0 0
MONDELEZ INTL INC Put 609207105 90 98,500 SH Put SOLE 0 98,500 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 12 800 SH   SOLE 0 800 0 0
MONMOUTH REAL ESTATE INVT CO Call 609720107 10 31,400 SH Call SOLE 0 31,400 0 0
MONMOUTH REAL ESTATE INVT CO Put 609720107 0 10,000 SH Put SOLE 0 10,000 0 0
MONOLITHIC PWR SYS INC COM 609839105 16 203 SH   SOLE 0 203 0 0
MONOTYPE IMAGING HOLDINGS IN Put 61022P100 0 1,000 SH Put SOLE 0 1,000 0 0
MONRO MUFFLER BRAKE INC COM 610236101 166 2,903 SH   SOLE 0 2,903 0 0
MONRO MUFFLER BRAKE INC Call 610236101 0 1,900 SH Call SOLE 0 1,900 0 0
MONRO MUFFLER BRAKE INC Put 610236101 0 500 SH Put SOLE 0 500 0 0
MONROE CAP CORP Put 610335101 0 100 SH Put SOLE 0 100 0 0
MONSANTO CO NEW COM 61166W101 7,286 69,257 SH   SOLE 0 69,257 0 0
MONSANTO CO NEW Call 61166W101 215 117,000 SH Call SOLE 0 117,000 0 0
MONSANTO CO NEW Put 61166W101 183 111,800 SH Put SOLE 0 111,800 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,420 32,038 SH   SOLE 0 32,038 0 0
MONSTER BEVERAGE CORP NEW Call 61174X109 283 187,500 SH Call SOLE 0 187,500 0 0
MONSTER BEVERAGE CORP NEW Put 61174X109 111 93,500 SH Put SOLE 0 93,500 0 0
MOODYS CORP COM 615369105 17 182 SH   SOLE 0 182 0 0
MOODYS CORP Call 615369105 9 3,800 SH Call SOLE 0 3,800 0 0
MOODYS CORP Put 615369105 8 7,500 SH Put SOLE 0 7,500 0 0
MORGAN STANLEY COM NEW 617446448 4,484 106,150 SH   SOLE 0 106,150 0 0
MORGAN STANLEY Call 617446448 452 92,700 SH Call SOLE 0 92,700 0 0
MORGAN STANLEY Put 617446448 4 38,500 SH Put SOLE 0 38,500 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 13 800 SH   SOLE 0 800 0 0
MORGAN STANLEY CHINA A SH FD Call 617468103 0 5,800 SH Call SOLE 0 5,800 0 0
MORNINGSTAR INC COM 617700109 59 803 SH   SOLE 0 803 0 0
MORNINGSTAR INC Call 617700109 0 400 SH Call SOLE 0 400 0 0
MORNINGSTAR INC Put 617700109 0 200 SH Put SOLE 0 200 0 0
MOSAIC CO NEW COM 61945C103 2,534 86,424 SH   SOLE 0 86,424 0 0
MOSAIC CO NEW Call 61945C103 4 5,500 SH Call SOLE 0 5,500 0 0
MOSAIC CO NEW Put 61945C103 852 100,800 SH Put SOLE 0 100,800 0 0
MOTORCAR PTS AMER INC COM 620071100 27 1,037 SH   SOLE 0 1,037 0 0
MOTOROLA SOLUTIONS INC Call 620076307 6 5,900 SH Call SOLE 0 5,900 0 0
MOVADO GROUP INC Call 624580106 0 500 SH Call SOLE 0 500 0 0
MOVADO GROUP INC Put 624580106 0 1,900 SH Put SOLE 0 1,900 0 0
MPLX LP COM UNIT REP LTD 55336V100 449 12,997 SH   SOLE 0 12,997 0 0
MPLX LP Call 55336V100 44 33,500 SH Call SOLE 0 33,500 0 0
MPLX LP Put 55336V100 248 61,900 SH Put SOLE 0 61,900 0 0
MSA SAFETY INC COM 553498106 5 78 SH   SOLE 0 78 0 0
MSA SAFETY INC Call 553498106 3 300 SH Call SOLE 0 300 0 0
MSC INDL DIRECT INC CL A 553530106 21 238 SH   SOLE 0 238 0 0
MSC INDL DIRECT INC Call 553530106 9 700 SH Call SOLE 0 700 0 0
MSC INDL DIRECT INC Put 553530106 13 3,700 SH Put SOLE 0 3,700 0 0
MSCI INC COM 55354G100 66 844 SH   SOLE 0 844 0 0
MSCI INC Call 55354G100 0 1,100 SH Call SOLE 0 1,100 0 0
MSG NETWORK INC CL A 553573106 56 2,641 SH   SOLE 0 2,641 0 0
MTS SYS CORP COM 553777103 7 138 SH   SOLE 0 138 0 0
MTS SYS CORP Call 553777103 0 1,000 SH Call SOLE 0 1,000 0 0
MTS SYS CORP Put 553777103 0 1,500 SH Put SOLE 0 1,500 0 0
MUELLER INDS INC COM 624756102 13 330 SH   SOLE 0 330 0 0
MUELLER WTR PRODS INC Call 624758108 11 10,200 SH Call SOLE 0 10,200 0 0
MULTI COLOR CORP Call 625383104 1 200 SH Call SOLE 0 200 0 0
MURPHY OIL CORP COM 626717102 994 31,954 SH   SOLE 0 31,954 0 0
MURPHY OIL CORP Call 626717102 21 24,600 SH Call SOLE 0 24,600 0 0
MURPHY OIL CORP Put 626717102 20 5,200 SH Put SOLE 0 5,200 0 0
MURPHY USA INC COM 626755102 164 2,682 SH   SOLE 0 2,682 0 0
MURPHY USA INC Call 626755102 15 12,700 SH Call SOLE 0 12,700 0 0
MURPHY USA INC Put 626755102 77 6,400 SH Put SOLE 0 6,400 0 0
MV OIL TR TR UNITS 553859109 32 5,203 SH   SOLE 0 5,203 0 0
MYERS INDS INC COM 628464109 41 2,908 SH   SOLE 0 2,908 0 0
MYERS INDS INC Call 628464109 2 1,200 SH Call SOLE 0 1,200 0 0
MYERS INDS INC Put 628464109 1 1,000 SH Put SOLE 0 1,000 0 0
MYLAN N V SHS EURO N59465109 1,491 39,096 SH   SOLE 0 39,096 0 0
MYLAN N V Call N59465109 31 28,600 SH Call SOLE 0 28,600 0 0
MYLAN N V Put N59465109 124 109,800 SH Put SOLE 0 109,800 0 0
MYR GROUP INC DEL COM 55405W104 9 254 SH   SOLE 0 254 0 0
MYRIAD GENETICS INC COM 62855J104 32 1,942 SH   SOLE 0 1,942 0 0
MYRIAD GENETICS INC Call 62855J104 0 3,200 SH Call SOLE 0 3,200 0 0
NABORS INDUSTRIES LTD Call G6359F103 170 50,100 SH Call SOLE 0 50,100 0 0
NABORS INDUSTRIES LTD Put G6359F103 5 2,200 SH Put SOLE 0 2,200 0 0
NAM TAI PPTY INC SHS G63907102 15 2,107 SH   SOLE 0 2,107 0 0
NAM TAI PPTY INC Call G63907102 44 21,100 SH Call SOLE 0 21,100 0 0
NAM TAI PPTY INC Put G63907102 0 500 SH Put SOLE 0 500 0 0
NANOMETRICS INC COM 630077105 5 200 SH   SOLE 0 200 0 0
NANOMETRICS INC Put 630077105 0 200 SH Put SOLE 0 200 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 40 1,800 SH   SOLE 0 1,800 0 0
NANOSTRING TECHNOLOGIES INC Put 63009R109 0 700 SH Put SOLE 0 700 0 0
NANTKWEST INC COM 63016Q102 6 1,050 SH   SOLE 0 1,050 0 0
NANTKWEST INC Put 63016Q102 2 1,500 SH Put SOLE 0 1,500 0 0
NASDAQ INC COM 631103108 573 8,543 SH   SOLE 0 8,543 0 0
NASDAQ INC Call 631103108 8 4,400 SH Call SOLE 0 4,400 0 0
NASDAQ INC Put 631103108 46 11,800 SH Put SOLE 0 11,800 0 0
NATERA INC Call 632307104 1 5,700 SH Call SOLE 0 5,700 0 0
NATIONAL BEVERAGE CORP COM 635017106 137 2,699 SH   SOLE 0 2,699 0 0
NATIONAL BEVERAGE CORP Call 635017106 296 41,000 SH Call SOLE 0 41,000 0 0
NATIONAL BEVERAGE CORP Put 635017106 41 8,500 SH Put SOLE 0 8,500 0 0
NATIONAL BK HLDGS CORP CL A 633707104 15 500 SH   SOLE 0 500 0 0
NATIONAL FUEL GAS CO N J COM 636180101 8 155 SH   SOLE 0 155 0 0
NATIONAL FUEL GAS CO N J Call 636180101 0 100 SH Call SOLE 0 100 0 0
NATIONAL FUEL GAS CO N J Put 636180101 0 1,800 SH Put SOLE 0 1,800 0 0
NATIONAL GEN HLDGS CORP COM 636220303 51 2,062 SH   SOLE 0 2,062 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 315 5,411 SH   SOLE 0 5,411 0 0
NATIONAL GRID PLC Call 636274300 0 400 SH Call SOLE 0 400 0 0
NATIONAL GRID PLC Put 636274300 18 4,300 SH Put SOLE 0 4,300 0 0
NATIONAL HEALTH INVS INC COM 63633D104 8 111 SH   SOLE 0 111 0 0
NATIONAL HEALTH INVS INC Call 63633D104 1 1,100 SH Call SOLE 0 1,100 0 0
NATIONAL HEALTH INVS INC Put 63633D104 3 3,800 SH Put SOLE 0 3,800 0 0
NATIONAL HEALTHCARE CORP COM 635906100 975 12,868 SH   SOLE 0 12,868 0 0
NATIONAL HEALTHCARE CORP Call 635906100 1 200 SH Call SOLE 0 200 0 0
NATIONAL HEALTHCARE CORP Put 635906100 5 46,300 SH Put SOLE 0 46,300 0 0
NATIONAL INSTRS CORP Call 636518102 99 61,900 SH Call SOLE 0 61,900 0 0
NATIONAL OILWELL VARCO INC COM 637071101 3 100 SH   SOLE 0 100 0 0
NATIONAL OILWELL VARCO INC Call 637071101 0 100 SH Call SOLE 0 100 0 0
NATIONAL OILWELL VARCO INC Put 637071101 128 19,500 SH Put SOLE 0 19,500 0 0
NATIONAL RESH CORP CL B 637372301 30 726 SH   SOLE 0 726 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 179 4,058 SH   SOLE 0 4,058 0 0
NATIONAL RETAIL PPTYS INC Call 637417106 0 300 SH Call SOLE 0 300 0 0
NATIONAL RETAIL PPTYS INC Put 637417106 0 100 SH Put SOLE 0 100 0 0
NATIONAL STORAGE AFFILIATES Call 637870106 9 11,400 SH Call SOLE 0 11,400 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 15 836 SH   SOLE 0 836 0 0
NATIONSTAR MTG HLDGS INC Call 63861C109 71 54,500 SH Call SOLE 0 54,500 0 0
NATIONSTAR MTG HLDGS INC Put 63861C109 8 19,100 SH Put SOLE 0 19,100 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 49 1,545 SH   SOLE 0 1,545 0 0
NATURAL GAS SERVICES GROUP Call 63886Q109 5 2,000 SH Call SOLE 0 2,000 0 0
NATURAL GROCERS BY VITAMIN C Put 63888U108 1 2,500 SH Put SOLE 0 2,500 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 106 4,279 SH   SOLE 0 4,279 0 0
NATURAL HEALTH TRENDS CORP Call 63888P406 12 5,900 SH Call SOLE 0 5,900 0 0
NATURAL HEALTH TRENDS CORP Put 63888P406 107 15,000 SH Put SOLE 0 15,000 0 0
NATUS MEDICAL INC DEL COM 639050103 32 938 SH   SOLE 0 938 0 0
NATUS MEDICAL INC DEL Call 639050103 4 9,000 SH Call SOLE 0 9,000 0 0
NATUS MEDICAL INC DEL Put 639050103 33 8,600 SH Put SOLE 0 8,600 0 0
NAUTILUS INC COM 63910B102 71 3,881 SH   SOLE 0 3,881 0 0
NAUTILUS INC Call 63910B102 24 16,400 SH Call SOLE 0 16,400 0 0
NAUTILUS INC Put 63910B102 0 1,000 SH Put SOLE 0 1,000 0 0
NAVIENT CORP COM 63938C108 123 7,500 SH   SOLE 0 7,500 0 0
NAVIENT CORP Call 63938C108 14 11,400 SH Call SOLE 0 11,400 0 0
NAVIENT CORP Put 63938C108 0 100 SH Put SOLE 0 100 0 0
NAVIGANT CONSULTING INC COM 63935N107 56 2,155 SH   SOLE 0 2,155 0 0
NAVIGANT CONSULTING INC Call 63935N107 0 100 SH Call SOLE 0 100 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 8 885 SH   SOLE 0 885 0 0
NAVIGATOR HOLDINGS LTD Call Y62132108 3 6,100 SH Call SOLE 0 6,100 0 0
NAVIGATOR HOLDINGS LTD Put Y62132108 0 500 SH Put SOLE 0 500 0 0
NAVIOS MARITIME HOLDINGS INC Call Y62196103 1 15,500 SH Call SOLE 0 15,500 0 0
NAVIOS MARITIME HOLDINGS INC Put Y62196103 0 300 SH Put SOLE 0 300 0 0
NAVIOS MARITIME MIDSTREAM LP COM UNIT LTD Y62134104 5 476 SH   SOLE 0 476 0 0
NAVIOS MARITIME MIDSTREAM LP Call Y62134104 0 100 SH Call SOLE 0 100 0 0
NAVIOS MARITIME MIDSTREAM LP Put Y62134104 4 800 SH Put SOLE 0 800 0 0
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 0 8 SH   SOLE 0 8 0 0
NAVIOS MARITIME PARTNERS L P Call Y62267102 0 7,400 SH Call SOLE 0 7,400 0 0
NAVIOS MARITIME PARTNERS L P Put Y62267102 1 1,000 SH Put SOLE 0 1,000 0 0
NAVISTAR INTL CORP NEW COM 63934E108 297 9,499 SH   SOLE 0 9,499 0 0
NAVISTAR INTL CORP NEW Call 63934E108 131 15,100 SH Call SOLE 0 15,100 0 0
NAVISTAR INTL CORP NEW Put 63934E108 23 13,600 SH Put SOLE 0 13,600 0 0
NBT BANCORP INC Call 628778102 9 2,100 SH Call SOLE 0 2,100 0 0
NCI BUILDING SYS INC COM NEW 628852204 20 1,300 SH   SOLE 0 1,300 0 0
NCI BUILDING SYS INC Put 628852204 0 4,500 SH Put SOLE 0 4,500 0 0
NCR CORP NEW Call 62886E108 25 2,800 SH Call SOLE 0 2,800 0 0
NCR CORP NEW Put 62886E108 0 100 SH Put SOLE 0 100 0 0
NEENAH PAPER INC COM 640079109 0 4 SH   SOLE 0 4 0 0
NEENAH PAPER INC Call 640079109 11 2,000 SH Call SOLE 0 2,000 0 0
NEKTAR THERAPEUTICS COM 640268108 97 7,982 SH   SOLE 0 7,982 0 0
NEKTAR THERAPEUTICS Call 640268108 0 500 SH Call SOLE 0 500 0 0
NEKTAR THERAPEUTICS Put 640268108 12 17,800 SH Put SOLE 0 17,800 0 0
NELNET INC CL A 64031N108 6 133 SH   SOLE 0 133 0 0
NELNET INC Call 64031N108 3 1,500 SH Call SOLE 0 1,500 0 0
NELNET INC Put 64031N108 0 600 SH Put SOLE 0 600 0 0
NEOGEN CORP COM 640491106 20 306 SH   SOLE 0 306 0 0
NEOGEN CORP Call 640491106 0 300 SH Call SOLE 0 300 0 0
NEOGENOMICS INC COM NEW 64049M209 87 10,187 SH   SOLE 0 10,187 0 0
NEOGENOMICS INC Call 64049M209 1 1,100 SH Call SOLE 0 1,100 0 0
NEONODE INC COM NEW 64051M402 5 2,792 SH   SOLE 0 2,792 0 0
NEOPHOTONICS CORP COM 64051T100 351 32,492 SH   SOLE 0 32,492 0 0
NEOPHOTONICS CORP Call 64051T100 9 12,600 SH Call SOLE 0 12,600 0 0
NEOPHOTONICS CORP Put 64051T100 0 1,700 SH Put SOLE 0 1,700 0 0
NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 5 5,229 SH   SOLE 0 5,229 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 14 1,227 SH   SOLE 0 1,227 0 0
NETEASE INC SPONSORED ADR 64110W102 1,354 6,291 SH   SOLE 0 6,291 0 0
NETEASE INC Call 64110W102 28 9,600 SH Call SOLE 0 9,600 0 0
NETEASE INC Put 64110W102 113 10,500 SH Put SOLE 0 10,500 0 0
NETFLIX INC COM 64110L106 2,104 17,000 SH   SOLE 0 17,000 0 0
NETFLIX INC Call 64110L106 775 75,800 SH Call SOLE 0 75,800 0 0
NETFLIX INC Put 64110L106 40 47,800 SH Put SOLE 0 47,800 0 0
NETGEAR INC Put 64111Q104 0 600 SH Put SOLE 0 600 0 0
NETLIST INC COM 64118P109 0 83 SH   SOLE 0 83 0 0
NETSCOUT SYS INC COM 64115T104 7 243 SH   SOLE 0 243 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 0 170 SH   SOLE 0 170 0 0
NETSOL TECHNOLOGIES INC Call 64115A402 0 1,000 SH Call SOLE 0 1,000 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 131 3,387 SH   SOLE 0 3,387 0 0
NEUROCRINE BIOSCIENCES INC Call 64125C109 18 24,600 SH Call SOLE 0 24,600 0 0
NEUROCRINE BIOSCIENCES INC Put 64125C109 87 26,300 SH Put SOLE 0 26,300 0 0
NEUSTAR INC CL A 64126X201 263 7,883 SH   SOLE 0 7,883 0 0
NEUSTAR INC Call 64126X201 7 1,300 SH Call SOLE 0 1,300 0 0
NEUSTAR INC Put 64126X201 0 5,500 SH Put SOLE 0 5,500 0 0
NEVRO CORP COM 64157F103 98 1,362 SH   SOLE 0 1,362 0 0
NEVRO CORP Call 64157F103 12 18,200 SH Call SOLE 0 18,200 0 0
NEVRO CORP Put 64157F103 28 2,500 SH Put SOLE 0 2,500 0 0
NEVSUN RES LTD Put 64156L101 0 600 SH Put SOLE 0 600 0 0
NEW GOLD INC CDA COM 644535106 45 12,983 SH   SOLE 0 12,983 0 0
NEW GOLD INC CDA Call 644535106 25 40,300 SH Call SOLE 0 40,300 0 0
NEW GOLD INC CDA Put 644535106 42 19,100 SH Put SOLE 0 19,100 0 0
NEW JERSEY RES Call 646025106 1 900 SH Call SOLE 0 900 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 36 2,312 SH   SOLE 0 2,312 0 0
NEW MEDIA INVT GROUP INC Call 64704V106 43 18,600 SH Call SOLE 0 18,600 0 0
NEW MEDIA INVT GROUP INC Put 64704V106 20 5,400 SH Put SOLE 0 5,400 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 23 556 SH   SOLE 0 556 0 0
NEW ORIENTAL ED & TECH GRP I Call 647581107 0 500 SH Call SOLE 0 500 0 0
NEW ORIENTAL ED & TECH GRP I Put 647581107 3 1,200 SH Put SOLE 0 1,200 0 0
NEW RELIC INC COM 64829B100 58 2,060 SH   SOLE 0 2,060 0 0
NEW RELIC INC Call 64829B100 0 300 SH Call SOLE 0 300 0 0
NEW RELIC INC Put 64829B100 3 1,700 SH Put SOLE 0 1,700 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 21 1,390 SH   SOLE 0 1,390 0 0
NEW RESIDENTIAL INVT CORP Call 64828T201 2 2,700 SH Call SOLE 0 2,700 0 0
NEW RESIDENTIAL INVT CORP Put 64828T201 2 8,400 SH Put SOLE 0 8,400 0 0
NEW SR INVT GROUP INC COM 648691103 2 232 SH   SOLE 0 232 0 0
NEW SR INVT GROUP INC Put 648691103 0 500 SH Put SOLE 0 500 0 0
NEW YORK & CO INC COM 649295102 0 194 SH   SOLE 0 194 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 534 33,569 SH   SOLE 0 33,569 0 0
NEW YORK CMNTY BANCORP INC Call 649445103 0 500 SH Call SOLE 0 500 0 0
NEW YORK CMNTY BANCORP INC Put 649445103 12 11,400 SH Put SOLE 0 11,400 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 59 8,978 SH   SOLE 0 8,978 0 0
NEW YORK MTG TR INC Put 649604501 7 6,300 SH Put SOLE 0 6,300 0 0
NEW YORK REIT INC COM 64976L109 191 18,961 SH   SOLE 0 18,961 0 0
NEW YORK REIT INC Call 64976L109 0 2,100 SH Call SOLE 0 2,100 0 0
NEW YORK REIT INC Put 64976L109 10 8,200 SH Put SOLE 0 8,200 0 0
NEW YORK TIMES CO Call 650111107 0 3,000 SH Call SOLE 0 3,000 0 0
NEW YORK TIMES CO Put 650111107 0 2,000 SH Put SOLE 0 2,000 0 0
NEWELL BRANDS INC COM 651229106 256 5,755 SH   SOLE 0 5,755 0 0
NEWELL BRANDS INC Call 651229106 3 1,900 SH Call SOLE 0 1,900 0 0
NEWELL BRANDS INC Put 651229106 47 17,100 SH Put SOLE 0 17,100 0 0
NEWFIELD EXPL CO COM 651290108 5,548 137,002 SH   SOLE 0 137,002 0 0
NEWFIELD EXPL CO Call 651290108 99 79,800 SH Call SOLE 0 79,800 0 0
NEWFIELD EXPL CO Put 651290108 1,484 264,400 SH Put SOLE 0 264,400 0 0
NEWLINK GENETICS CORP COM 651511107 253 24,641 SH   SOLE 0 24,641 0 0
NEWLINK GENETICS CORP Call 651511107 19 75,300 SH Call SOLE 0 75,300 0 0
NEWLINK GENETICS CORP Put 651511107 132 25,000 SH Put SOLE 0 25,000 0 0
NEWMONT MINING CORP COM 651639106 2,785 81,745 SH   SOLE 0 81,745 0 0
NEWMONT MINING CORP Call 651639106 975 560,500 SH Call SOLE 0 560,500 0 0
NEWMONT MINING CORP Put 651639106 516 294,900 SH Put SOLE 0 294,900 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 14 1,889 SH   SOLE 0 1,889 0 0
NEWPARK RES INC Call 651718504 4 10,100 SH Call SOLE 0 10,100 0 0
NEWPARK RES INC Put 651718504 2 9,400 SH Put SOLE 0 9,400 0 0
NEWS CORP NEW CL A 65249B109 11 961 SH   SOLE 0 961 0 0
NEWS CORP NEW CL B 65249B208 92 7,824 SH   SOLE 0 7,824 0 0
NEWS CORP NEW Call 65249B208 0 300 SH Call SOLE 0 300 0 0
NEWS CORP NEW Call 65249B109 0 1,300 SH Call SOLE 0 1,300 0 0
NEWS CORP NEW Put 65249B109 1 2,000 SH Put SOLE 0 2,000 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 83 5,237 SH   SOLE 0 5,237 0 0
NEWTEK BUSINESS SVCS CORP Call 652526203 0 100 SH Call SOLE 0 100 0 0
NEWTEK BUSINESS SVCS CORP Put 652526203 1 4,900 SH Put SOLE 0 4,900 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 12 544 SH   SOLE 0 544 0 0
NEXPOINT RESIDENTIAL TR INC Call 65341D102 1 800 SH Call SOLE 0 800 0 0
NEXPOINT RESIDENTIAL TR INC Put 65341D102 0 100 SH Put SOLE 0 100 0 0
NEXSTAR BROADCASTING GROUP I CL A 65336K103 1,861 29,404 SH   SOLE 0 29,404 0 0
NEXSTAR BROADCASTING GROUP I Call 65336K103 180 45,700 SH Call SOLE 0 45,700 0 0
NEXSTAR BROADCASTING GROUP I Put 65336K103 4 11,100 SH Put SOLE 0 11,100 0 0
NEXTERA ENERGY INC COM 65339F101 141 1,188 SH   SOLE 0 1,188 0 0
NEXTERA ENERGY INC Call 65339F101 379 47,900 SH Call SOLE 0 47,900 0 0
NEXTERA ENERGY INC Put 65339F101 15 14,100 SH Put SOLE 0 14,100 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 518 20,301 SH   SOLE 0 20,301 0 0
NEXTERA ENERGY PARTNERS LP Call 65341B106 0 2,600 SH Call SOLE 0 2,600 0 0
NEXTERA ENERGY PARTNERS LP Put 65341B106 5 8,700 SH Put SOLE 0 8,700 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 365 17,384 SH   SOLE 0 17,384 0 0
NGL ENERGY PARTNERS LP Call 62913M107 41 40,600 SH Call SOLE 0 40,600 0 0
NGL ENERGY PARTNERS LP Put 62913M107 14 17,500 SH Put SOLE 0 17,500 0 0
NIC INC COM 62914B100 3 152 SH   SOLE 0 152 0 0
NIC INC Call 62914B100 0 400 SH Call SOLE 0 400 0 0
NICE LTD Call 653656108 0 300 SH Call SOLE 0 300 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 409 9,755 SH   SOLE 0 9,755 0 0
NIELSEN HLDGS PLC Call G6518L108 17 34,100 SH Call SOLE 0 34,100 0 0
NIELSEN HLDGS PLC Put G6518L108 53 9,100 SH Put SOLE 0 9,100 0 0
NII HLDGS INC COM PAR $0.001 62913F508 2 1,350 SH   SOLE 0 1,350 0 0
NIKE INC CL B 654106103 432 8,514 SH   SOLE 0 8,514 0 0
NIKE INC Call 654106103 0 31,900 SH Call SOLE 0 31,900 0 0
NIKE INC Put 654106103 135 91,500 SH Put SOLE 0 91,500 0 0
NIMBLE STORAGE INC COM 65440R101 316 39,946 SH   SOLE 0 39,946 0 0
NIMBLE STORAGE INC Call 65440R101 1 3,000 SH Call SOLE 0 3,000 0 0
NIMBLE STORAGE INC Put 65440R101 36 47,900 SH Put SOLE 0 47,900 0 0
NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 41 987 SH   SOLE 0 987 0 0
NIPPON TELEG & TEL CORP Call 654624105 1 1,300 SH Call SOLE 0 1,300 0 0
NISOURCE INC COM 65473P105 574 25,940 SH   SOLE 0 25,940 0 0
NISOURCE INC Call 65473P105 0 600 SH Call SOLE 0 600 0 0
NISOURCE INC Put 65473P105 28 31,400 SH Put SOLE 0 31,400 0 0
NL INDS INC COM NEW 629156407 12 1,491 SH   SOLE 0 1,491 0 0
NL INDS INC Put 629156407 1 2,000 SH Put SOLE 0 2,000 0 0
NN INC COM 629337106 44 2,348 SH   SOLE 0 2,348 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 11 547 SH   SOLE 0 547 0 0
NOAH HLDGS LTD Put 65487X102 1 400 SH Put SOLE 0 400 0 0
NOBLE CORP PLC SHS USD G65431101 134 22,711 SH   SOLE 0 22,711 0 0
NOBLE CORP PLC Call G65431101 0 11,900 SH Call SOLE 0 11,900 0 0
NOBLE CORP PLC Put G65431101 79 21,400 SH Put SOLE 0 21,400 0 0
NOBLE ENERGY INC COM 655044105 326 8,582 SH   SOLE 0 8,582 0 0
NOBLE ENERGY INC Call 655044105 33 41,000 SH Call SOLE 0 41,000 0 0
NOBLE ENERGY INC Put 655044105 63 21,700 SH Put SOLE 0 21,700 0 0
NOKIA CORP Call 654902204 24 240,000 SH Call SOLE 0 240,000 0 0
NOKIA CORP Put 654902204 24 10,000 SH Put SOLE 0 10,000 0 0
NOODLES & CO CL A 65540B105 5 1,369 SH   SOLE 0 1,369 0 0
NOODLES & CO Call 65540B105 0 300 SH Call SOLE 0 300 0 0
NORD ANGLIA EDUCATION INC SHS G6583A102 72 3,126 SH   SOLE 0 3,126 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 245 29,185 SH   SOLE 0 29,185 0 0
NORDIC AMERICAN TANKERS LIMI Call G65773106 1 41,400 SH Call SOLE 0 41,400 0 0
NORDIC AMERICAN TANKERS LIMI Put G65773106 326 120,400 SH Put SOLE 0 120,400 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 6 2,300 SH   SOLE 0 2,300 0 0
NORDIC AMERN OFFSHORE LTD Put G65772108 14 3,000 SH Put SOLE 0 3,000 0 0
NORDSON CORP COM 655663102 116 1,040 SH   SOLE 0 1,040 0 0
NORDSON CORP Call 655663102 21 6,900 SH Call SOLE 0 6,900 0 0
NORDSON CORP Put 655663102 0 300 SH Put SOLE 0 300 0 0
NORDSTROM INC COM 655664100 465 9,713 SH   SOLE 0 9,713 0 0
NORDSTROM INC Put 655664100 116 9,600 SH Put SOLE 0 9,600 0 0
NORFOLK SOUTHERN CORP COM 655844108 249 2,312 SH   SOLE 0 2,312 0 0
NORFOLK SOUTHERN CORP Call 655844108 98 9,600 SH Call SOLE 0 9,600 0 0
NORFOLK SOUTHERN CORP Put 655844108 9 34,400 SH Put SOLE 0 34,400 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 0 194 SH   SOLE 0 194 0 0
NORTH ATLANTIC DRILLING LTD COM G6613P129 0 86 SH   SOLE 0 86 0 0
NORTH ATLANTIC DRILLING LTD Put G6613P129 0 200 SH Put SOLE 0 200 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 0 200 SH   SOLE 0 200 0 0
NORTHERN DYNASTY MINERALS LT Put 66510M204 0 400 SH Put SOLE 0 400 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 6 2,426 SH   SOLE 0 2,426 0 0
NORTHERN TR CORP COM 665859104 546 6,140 SH   SOLE 0 6,140 0 0
NORTHERN TR CORP Call 665859104 211 25,700 SH Call SOLE 0 25,700 0 0
NORTHERN TR CORP Put 665859104 0 300 SH Put SOLE 0 300 0 0
NORTHROP GRUMMAN CORP COM 666807102 357 1,536 SH   SOLE 0 1,536 0 0
NORTHROP GRUMMAN CORP Call 666807102 15 4,800 SH Call SOLE 0 4,800 0 0
NORTHROP GRUMMAN CORP Put 666807102 119 15,600 SH Put SOLE 0 15,600 0 0
NORTHSTAR ASSET MGMT GROUP I Call 66705Y104 33 15,700 SH Call SOLE 0 15,700 0 0
NORTHSTAR ASSET MGMT GROUP I Put 66705Y104 1 7,500 SH Put SOLE 0 7,500 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 55 4,435 SH   SOLE 0 4,435 0 0
NORTHSTAR REALTY EUROPE CORP Call 66706L101 10 5,000 SH Call SOLE 0 5,000 0 0
NORTHSTAR RLTY FIN CORP COM 66704R803 166 11,008 SH   SOLE 0 11,008 0 0
NORTHSTAR RLTY FIN CORP Call 66704R803 12 12,800 SH Call SOLE 0 12,800 0 0
NORTHSTAR RLTY FIN CORP Put 66704R803 15 48,500 SH Put SOLE 0 48,500 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 70 3,900 SH   SOLE 0 3,900 0 0
NORTHWEST NAT GAS CO Call 667655104 11 5,700 SH Call SOLE 0 5,700 0 0
NORTHWEST NAT GAS CO Put 667655104 0 200 SH Put SOLE 0 200 0 0
NORTHWEST PIPE CO Put 667746101 1 3,100 SH Put SOLE 0 3,100 0 0
NORTHWESTERN CORP COM NEW 668074305 27 487 SH   SOLE 0 487 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 234 5,520 SH   SOLE 0 5,520 0 0
NORWEGIAN CRUISE LINE HLDGS Call G66721104 22 5,700 SH Call SOLE 0 5,700 0 0
NORWEGIAN CRUISE LINE HLDGS Put G66721104 0 700 SH Put SOLE 0 700 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 175 13,382 SH   SOLE 0 13,382 0 0
NOVADAQ TECHNOLOGIES INC COM 66987G102 32 4,517 SH   SOLE 0 4,517 0 0
NOVADAQ TECHNOLOGIES INC Call 66987G102 9 10,500 SH Call SOLE 0 10,500 0 0
NOVADAQ TECHNOLOGIES INC Put 66987G102 76 113,800 SH Put SOLE 0 113,800 0 0
NOVAGOLD RES INC COM NEW 66987E206 0 208 SH   SOLE 0 208 0 0
NOVAGOLD RES INC Put 66987E206 12 12,400 SH Put SOLE 0 12,400 0 0
NOVANTA INC Call 67000B104 1 1,800 SH Call SOLE 0 1,800 0 0
NOVARTIS A G Call 66987V109 0 2,400 SH Call SOLE 0 2,400 0 0
NOVAVAX INC COM 670002104 15 12,605 SH   SOLE 0 12,605 0 0
NOVAVAX INC Call 670002104 6 111,300 SH Call SOLE 0 111,300 0 0
NOVAVAX INC Put 670002104 65 6,400 SH Put SOLE 0 6,400 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 101 11,996 SH   SOLE 0 11,996 0 0
NOVELION THERAPEUTICS INC Call 67001K202 0 2,500 SH Call SOLE 0 2,500 0 0
NOVELION THERAPEUTICS INC Put 67001K202 1 2,700 SH Put SOLE 0 2,700 0 0
NOVO-NORDISK A S ADR 670100205 63 1,764 SH   SOLE 0 1,764 0 0
NOVO-NORDISK A S Put 670100205 29 16,300 SH Put SOLE 0 16,300 0 0
NOVOCURE LTD ORD SHS G6674U108 37 4,824 SH   SOLE 0 4,824 0 0
NOVOCURE LTD Call G6674U108 0 700 SH Call SOLE 0 700 0 0
NOVOCURE LTD Put G6674U108 6 2,900 SH Put SOLE 0 2,900 0 0
NOW INC COM 67011P100 11 577 SH   SOLE 0 577 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 14 4,468 SH   SOLE 0 4,468 0 0
NQ MOBILE INC Put 64118U108 0 4,400 SH Put SOLE 0 4,400 0 0
NRG ENERGY INC COM NEW 629377508 435 35,542 SH   SOLE 0 35,542 0 0
NRG ENERGY INC Call 629377508 3 4,800 SH Call SOLE 0 4,800 0 0
NRG ENERGY INC Put 629377508 207 64,100 SH Put SOLE 0 64,100 0 0
NRG YIELD INC CL A NEW 62942X306 28 1,868 SH   SOLE 0 1,868 0 0
NRG YIELD INC CL C 62942X405 10 667 SH   SOLE 0 667 0 0
NRG YIELD INC Call 62942X405 3 11,400 SH Call SOLE 0 11,400 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 115 2,417 SH   SOLE 0 2,417 0 0
NU SKIN ENTERPRISES INC Call 67018T105 6 61,700 SH Call SOLE 0 61,700 0 0
NU SKIN ENTERPRISES INC Put 67018T105 21 32,600 SH Put SOLE 0 32,600 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 432 29,043 SH   SOLE 0 29,043 0 0
NUANCE COMMUNICATIONS INC Call 67020Y100 20 64,500 SH Call SOLE 0 64,500 0 0
NUANCE COMMUNICATIONS INC Put 67020Y100 5 17,300 SH Put SOLE 0 17,300 0 0
NUCOR CORP Call 670346105 257 28,800 SH Call SOLE 0 28,800 0 0
NUCOR CORP Put 670346105 0 900 SH Put SOLE 0 900 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 1,475 29,627 SH   SOLE 0 29,627 0 0
NUSTAR ENERGY LP Call 67058H102 66 26,000 SH Call SOLE 0 26,000 0 0
NUSTAR ENERGY LP Put 67058H102 7 4,100 SH Put SOLE 0 4,100 0 0
NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 57 1,986 SH   SOLE 0 1,986 0 0
NUSTAR GP HOLDINGS LLC Call 67059L102 0 100 SH Call SOLE 0 100 0 0
NUTANIX INC CL A 67059N108 22 850 SH   SOLE 0 850 0 0
NUTANIX INC Call 67059N108 57 43,500 SH Call SOLE 0 43,500 0 0
NUTANIX INC Put 67059N108 158 18,800 SH Put SOLE 0 18,800 0 0
NUTRI SYS INC NEW Put 67069D108 0 1,600 SH Put SOLE 0 1,600 0 0
NUVASIVE INC COM 670704105 582 8,650 SH   SOLE 0 8,650 0 0
NUVASIVE INC Call 670704105 37 14,900 SH Call SOLE 0 14,900 0 0
NUVASIVE INC Put 670704105 3 1,300 SH Put SOLE 0 1,300 0 0
NUVECTRA CORP COM 67075N108 10 2,000 SH   SOLE 0 2,000 0 0
NV5 GLOBAL INC COM 62945V109 8 247 SH   SOLE 0 247 0 0
NV5 GLOBAL INC Call 62945V109 0 100 SH Call SOLE 0 100 0 0
NVIDIA CORP COM 67066G104 2,246 21,042 SH   SOLE 0 21,042 0 0
NVIDIA CORP Call 67066G104 1,089 104,000 SH Call SOLE 0 104,000 0 0
NVIDIA CORP Put 67066G104 444 70,400 SH Put SOLE 0 70,400 0 0
NXP SEMICONDUCTORS N V COM N6596X109 21,768 222,105 SH   SOLE 0 222,105 0 0
NXP SEMICONDUCTORS N V Call N6596X109 273 98,500 SH Call SOLE 0 98,500 0 0
NXP SEMICONDUCTORS N V Put N6596X109 662 247,600 SH Put SOLE 0 247,600 0 0
NXSTAGE MEDICAL INC COM 67072V103 69 2,659 SH   SOLE 0 2,659 0 0
NXSTAGE MEDICAL INC Call 67072V103 4 5,900 SH Call SOLE 0 5,900 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 50 18,766 SH   SOLE 0 18,766 0 0
NYMOX PHARMACEUTICAL CORP Call P73398102 4 7,800 SH Call SOLE 0 7,800 0 0
NYMOX PHARMACEUTICAL CORP Put P73398102 75 78,300 SH Put SOLE 0 78,300 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 443 1,594 SH   SOLE 0 1,594 0 0
O REILLY AUTOMOTIVE INC NEW Call 67103H107 0 1,200 SH Call SOLE 0 1,200 0 0
O REILLY AUTOMOTIVE INC NEW Put 67103H107 6 1,100 SH Put SOLE 0 1,100 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 291 7,773 SH   SOLE 0 7,773 0 0
OAKTREE CAP GROUP LLC Call 674001201 1 3,000 SH Call SOLE 0 3,000 0 0
OAKTREE CAP GROUP LLC Put 674001201 13 5,700 SH Put SOLE 0 5,700 0 0
OASIS PETE INC NEW COM 674215108 2,152 142,184 SH   SOLE 0 142,184 0 0
OASIS PETE INC NEW Call 674215108 55 23,300 SH Call SOLE 0 23,300 0 0
OASIS PETE INC NEW Put 674215108 54 90,900 SH Put SOLE 0 90,900 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,476 20,729 SH   SOLE 0 20,729 0 0
OCCIDENTAL PETE CORP DEL Call 674599105 35 113,300 SH Call SOLE 0 113,300 0 0
OCCIDENTAL PETE CORP DEL Put 674599105 73 12,600 SH Put SOLE 0 12,600 0 0
OCEAN RIG UDW INC SHS G66964100 14 8,234 SH   SOLE 0 8,234 0 0
OCEAN RIG UDW INC Call G66964100 5 16,400 SH Call SOLE 0 16,400 0 0
OCEAN RIG UDW INC Put G66964100 83 30,800 SH Put SOLE 0 30,800 0 0
OCEANEERING INTL INC COM 675232102 1,852 65,679 SH   SOLE 0 65,679 0 0
OCEANEERING INTL INC Call 675232102 3 10,000 SH Call SOLE 0 10,000 0 0
OCEANEERING INTL INC Put 675232102 263 480,900 SH Put SOLE 0 480,900 0 0
OCEANFIRST FINL CORP COM 675234108 18 600 SH   SOLE 0 600 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 42 12,709 SH   SOLE 0 12,709 0 0
OCH ZIFF CAP MGMT GROUP Call 67551U105 0 6,600 SH Call SOLE 0 6,600 0 0
OCI PARTNERS LP COM UNIT REP LP 67091N108 0 14 SH   SOLE 0 14 0 0
OCLARO INC COM NEW 67555N206 238 26,608 SH   SOLE 0 26,608 0 0
OCLARO INC Call 67555N206 9 6,700 SH Call SOLE 0 6,700 0 0
OCLARO INC Put 67555N206 0 2,500 SH Put SOLE 0 2,500 0 0
OCULAR THERAPEUTIX INC COM 67576A100 305 36,544 SH   SOLE 0 36,544 0 0
OCULAR THERAPEUTIX INC Call 67576A100 7 5,800 SH Call SOLE 0 5,800 0 0
OCULAR THERAPEUTIX INC Put 67576A100 20 9,700 SH Put SOLE 0 9,700 0 0
OCWEN FINL CORP COM NEW 675746309 16 3,000 SH   SOLE 0 3,000 0 0
OCWEN FINL CORP Call 675746309 51 42,800 SH Call SOLE 0 42,800 0 0
OCWEN FINL CORP Put 675746309 5 14,000 SH Put SOLE 0 14,000 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 25 7,513 SH   SOLE 0 7,513 0 0
ODYSSEY MARINE EXPLORATION I Call 676118201 1 3,000 SH Call SOLE 0 3,000 0 0
OFFICE DEPOT INC COM 676220106 72 16,051 SH   SOLE 0 16,051 0 0
OFFICE DEPOT INC Call 676220106 47 58,900 SH Call SOLE 0 58,900 0 0
OFFICE DEPOT INC Put 676220106 118 42,700 SH Put SOLE 0 42,700 0 0
OFG BANCORP Call 67103X102 7 7,000 SH Call SOLE 0 7,000 0 0
OFG BANCORP Put 67103X102 0 300 SH Put SOLE 0 300 0 0
OGE ENERGY CORP COM 670837103 5 167 SH   SOLE 0 167 0 0
OGE ENERGY CORP Call 670837103 0 400 SH Call SOLE 0 400 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 23 15,985 SH   SOLE 0 15,985 0 0
OHR PHARMACEUTICAL INC Call 67778H200 0 2,100 SH Call SOLE 0 2,100 0 0
OHR PHARMACEUTICAL INC Put 67778H200 27 24,000 SH Put SOLE 0 24,000 0 0
OIL STS INTL INC Call 678026105 1 2,000 SH Call SOLE 0 2,000 0 0
OLD DOMINION FGHT LINES INC COM 679580100 60 704 SH   SOLE 0 704 0 0
OLD DOMINION FGHT LINES INC Call 679580100 3 5,400 SH Call SOLE 0 5,400 0 0
OLD NATL BANCORP IND COM 680033107 128 7,086 SH   SOLE 0 7,086 0 0
OLD NATL BANCORP IND Call 680033107 0 500 SH Call SOLE 0 500 0 0
OLD REP INTL CORP COM 680223104 8 447 SH   SOLE 0 447 0 0
OLD REP INTL CORP Call 680223104 0 1,200 SH Call SOLE 0 1,200 0 0
OLD REP INTL CORP Put 680223104 0 3,800 SH Put SOLE 0 3,800 0 0
OLD SECOND BANCORP INC ILL COM 680277100 55 5,000 SH   SOLE 0 5,000 0 0
OLIN CORP Call 680665205 344 87,600 SH Call SOLE 0 87,600 0 0
OLIN CORP Put 680665205 7 8,600 SH Put SOLE 0 8,600 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 448 15,773 SH   SOLE 0 15,773 0 0
OLLIES BARGAIN OUTLT HLDGS I Call 681116109 33 7,400 SH Call SOLE 0 7,400 0 0
OLLIES BARGAIN OUTLT HLDGS I Put 681116109 0 1,500 SH Put SOLE 0 1,500 0 0
OLYMPIC STEEL INC COM 68162K106 70 2,916 SH   SOLE 0 2,916 0 0
OLYMPIC STEEL INC Call 68162K106 0 100 SH Call SOLE 0 100 0 0
OMEGA HEALTHCARE INVS INC Call 681936100 5 9,500 SH Call SOLE 0 9,500 0 0
OMEGA HEALTHCARE INVS INC Put 681936100 4 1,100 SH Put SOLE 0 1,100 0 0
OMEGA PROTEIN CORP COM 68210P107 98 3,932 SH   SOLE 0 3,932 0 0
OMEGA PROTEIN CORP Call 68210P107 1 400 SH Call SOLE 0 400 0 0
OMEROS CORP COM 682143102 3 372 SH   SOLE 0 372 0 0
OMEROS CORP Call 682143102 28 32,000 SH Call SOLE 0 32,000 0 0
OMEROS CORP Put 682143102 15 6,000 SH Put SOLE 0 6,000 0 0
OMNICOM GROUP INC Call 681919106 3 3,500 SH Call SOLE 0 3,500 0 0
OMNICOM GROUP INC Put 681919106 10 7,100 SH Put SOLE 0 7,100 0 0
OMNOVA SOLUTIONS INC Call 682129101 0 1,000 SH Call SOLE 0 1,000 0 0
ON ASSIGNMENT INC Put 682159108 0 1,000 SH Put SOLE 0 1,000 0 0
ON DECK CAP INC COM 682163100 23 5,137 SH   SOLE 0 5,137 0 0
ON DECK CAP INC Call 682163100 0 4,800 SH Call SOLE 0 4,800 0 0
ON SEMICONDUCTOR CORP COM 682189105 8 700 SH   SOLE 0 700 0 0
ON SEMICONDUCTOR CORP Call 682189105 64 32,900 SH Call SOLE 0 32,900 0 0
ONCOGENEX PHARMACEUTICALS IN COM 68230A106 5 11,048 SH   SOLE 0 11,048 0 0
ONCOMED PHARMACEUTICALS INC Call 68234X102 0 1,400 SH Call SOLE 0 1,400 0 0
ONE GAS INC COM 68235P108 7 110 SH   SOLE 0 110 0 0
ONE LIBERTY PPTYS INC COM 682406103 0 1 SH   SOLE 0 1 0 0
ONE LIBERTY PPTYS INC Call 682406103 0 200 SH Call SOLE 0 200 0 0
ONEBEACON INSURANCE GROUP LT CL A G67742109 9 584 SH   SOLE 0 584 0 0
ONEBEACON INSURANCE GROUP LT Put G67742109 0 1,500 SH Put SOLE 0 1,500 0 0
ONEMAIN HLDGS INC COM 68268W103 443 20,047 SH   SOLE 0 20,047 0 0
ONEMAIN HLDGS INC Call 68268W103 0 300 SH Call SOLE 0 300 0 0
ONEMAIN HLDGS INC Put 68268W103 36 33,400 SH Put SOLE 0 33,400 0 0
ONEOK INC NEW COM 682680103 239 4,169 SH   SOLE 0 4,169 0 0
ONEOK INC NEW Call 682680103 69 13,100 SH Call SOLE 0 13,100 0 0
ONEOK INC NEW Put 682680103 8 17,700 SH Put SOLE 0 17,700 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 3 91 SH   SOLE 0 91 0 0
ONEOK PARTNERS LP Call 68268N103 11 7,800 SH Call SOLE 0 7,800 0 0
ONEOK PARTNERS LP Put 68268N103 0 400 SH Put SOLE 0 400 0 0
OPEN TEXT CORP COM 683715106 9 152 SH   SOLE 0 152 0 0
OPEN TEXT CORP Put 683715106 0 1,000 SH Put SOLE 0 1,000 0 0
OPHTHOTECH CORP COM 683745103 151 31,396 SH   SOLE 0 31,396 0 0
OPHTHOTECH CORP Call 683745103 10 130,100 SH Call SOLE 0 130,100 0 0
OPHTHOTECH CORP Put 683745103 862 120,700 SH Put SOLE 0 120,700 0 0
OPKO HEALTH INC Call 68375N103 3 2,400 SH Call SOLE 0 2,400 0 0
OPKO HEALTH INC Put 68375N103 138 38,200 SH Put SOLE 0 38,200 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 40 2,164 SH   SOLE 0 2,164 0 0
OPUS BK IRVINE CALIF COM 684000102 214 7,130 SH   SOLE 0 7,130 0 0
OPUS BK IRVINE CALIF Put 684000102 2 59,700 SH Put SOLE 0 59,700 0 0
ORACLE CORP COM 68389X105 2,087 54,302 SH   SOLE 0 54,302 0 0
ORACLE CORP Call 68389X105 2 45,200 SH Call SOLE 0 45,200 0 0
ORACLE CORP Put 68389X105 161 127,800 SH Put SOLE 0 127,800 0 0
ORAMED PHARM INC COM NEW 68403P203 18 3,104 SH   SOLE 0 3,104 0 0
ORANGE SPONSORED ADR 684060106 1,559 103,001 SH   SOLE 0 103,001 0 0
ORANGE Call 684060106 0 1,400 SH Call SOLE 0 1,400 0 0
ORANGE Put 684060106 288 119,000 SH Put SOLE 0 119,000 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 108 12,381 SH   SOLE 0 12,381 0 0
ORASURE TECHNOLOGIES INC Call 68554V108 9 3,500 SH Call SOLE 0 3,500 0 0
ORBCOMM INC COM 68555P100 13 1,657 SH   SOLE 0 1,657 0 0
ORBITAL ATK INC COM 68557N103 154 1,761 SH   SOLE 0 1,761 0 0
ORBITAL ATK INC Call 68557N103 6 6,000 SH Call SOLE 0 6,000 0 0
ORBITAL ATK INC Put 68557N103 1 2,200 SH Put SOLE 0 2,200 0 0
ORBOTECH LTD ORD M75253100 9 283 SH   SOLE 0 283 0 0
ORCHID IS CAP INC COM 68571X103 1 105 SH   SOLE 0 105 0 0
ORCHID IS CAP INC Call 68571X103 1 900 SH Call SOLE 0 900 0 0
ORCHID IS CAP INC Put 68571X103 1 2,900 SH Put SOLE 0 2,900 0 0
ORCHIDS PAPER PRODS CO DEL Call 68572N104 0 400 SH Call SOLE 0 400 0 0
OREXIGEN THERAPEUTICS INC COM NEW 686164302 1 878 SH   SOLE 0 878 0 0
ORGANOVO HLDGS INC COM 68620A104 86 25,415 SH   SOLE 0 25,415 0 0
ORGANOVO HLDGS INC Call 68620A104 1 9,800 SH Call SOLE 0 9,800 0 0
ORGANOVO HLDGS INC Put 68620A104 4 17,900 SH Put SOLE 0 17,900 0 0
ORIENT PAPER INC COM NEW 68619F205 1 1,000 SH   SOLE 0 1,000 0 0
ORIGIN AGRITECH LIMITED SHS G67828106 2 884 SH   SOLE 0 884 0 0
ORIGIN AGRITECH LIMITED Call G67828106 0 300 SH Call SOLE 0 300 0 0
ORION ENERGY SYSTEMS INC COM 686275108 8 3,900 SH   SOLE 0 3,900 0 0
ORION ENGINEERED CARBONS S A Put L72967109 1 1,000 SH Put SOLE 0 1,000 0 0
ORION GROUP HOLDINGS INC COM 68628V308 3 400 SH   SOLE 0 400 0 0
ORION GROUP HOLDINGS INC Call 68628V308 3 3,600 SH Call SOLE 0 3,600 0 0
ORMAT TECHNOLOGIES INC COM 686688102 111 2,084 SH   SOLE 0 2,084 0 0
ORMAT TECHNOLOGIES INC Call 686688102 0 200 SH Call SOLE 0 200 0 0
ORTHOFIX INTL N V COM N6748L102 56 1,562 SH   SOLE 0 1,562 0 0
ORTHOFIX INTL N V Call N6748L102 7 8,600 SH Call SOLE 0 8,600 0 0
ORTHOFIX INTL N V Put N6748L102 15 7,000 SH Put SOLE 0 7,000 0 0
OSHKOSH CORP COM 688239201 929 14,394 SH   SOLE 0 14,394 0 0
OSHKOSH CORP Call 688239201 25 9,000 SH Call SOLE 0 9,000 0 0
OSHKOSH CORP Put 688239201 2 1,200 SH Put SOLE 0 1,200 0 0
OSI SYSTEMS INC COM 671044105 40 531 SH   SOLE 0 531 0 0
OSI SYSTEMS INC Call 671044105 98 12,700 SH Call SOLE 0 12,700 0 0
OSI SYSTEMS INC Put 671044105 3 2,100 SH Put SOLE 0 2,100 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 64 13,186 SH   SOLE 0 13,186 0 0
OSIRIS THERAPEUTICS INC NEW Call 68827R108 4 11,900 SH Call SOLE 0 11,900 0 0
OSIRIS THERAPEUTICS INC NEW Put 68827R108 0 100 SH Put SOLE 0 100 0 0
OTONOMY INC Call 68906L105 2 1,400 SH Call SOLE 0 1,400 0 0
OTTER TAIL CORP COM 689648103 22 543 SH   SOLE 0 543 0 0
OTTER TAIL CORP Call 689648103 1 200 SH Call SOLE 0 200 0 0
OUTFRONT MEDIA INC Call 69007J106 0 200 SH Call SOLE 0 200 0 0
OVASCIENCE INC Call 69014Q101 0 100 SH Call SOLE 0 100 0 0
OVASCIENCE INC Put 69014Q101 1 200 SH Put SOLE 0 200 0 0
OVERSTOCK COM INC DEL COM 690370101 14 838 SH   SOLE 0 838 0 0
OVERSTOCK COM INC DEL Call 690370101 4 3,100 SH Call SOLE 0 3,100 0 0
OWENS & MINOR INC NEW COM 690732102 28 807 SH   SOLE 0 807 0 0
OWENS & MINOR INC NEW Call 690732102 0 3,800 SH Call SOLE 0 3,800 0 0
OWENS CORNING NEW COM 690742101 147 2,860 SH   SOLE 0 2,860 0 0
OWENS CORNING NEW Call 690742101 0 100 SH Call SOLE 0 100 0 0
OWENS CORNING NEW Put 690742101 18 13,200 SH Put SOLE 0 13,200 0 0
OWENS ILL INC COM NEW 690768403 17 987 SH   SOLE 0 987 0 0
OWENS ILL INC Call 690768403 0 3,300 SH Call SOLE 0 3,300 0 0
OXFORD INDS INC COM 691497309 173 2,886 SH   SOLE 0 2,886 0 0
OXFORD INDS INC Call 691497309 0 100 SH Call SOLE 0 100 0 0
OXFORD INDS INC Put 691497309 0 200 SH Put SOLE 0 200 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2 76 SH   SOLE 0 76 0 0
PACCAR INC Call 693718108 16 5,000 SH Call SOLE 0 5,000 0 0
PACCAR INC Put 693718108 3 1,400 SH Put SOLE 0 1,400 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 53 14,096 SH   SOLE 0 14,096 0 0
PACIFIC BIOSCIENCES CALIF IN Call 69404D108 0 23,100 SH Call SOLE 0 23,100 0 0
PACIFIC BIOSCIENCES CALIF IN Put 69404D108 42 8,100 SH Put SOLE 0 8,100 0 0
PACIFIC COAST OIL TR UNIT BEN INT 694103102 6 5,609 SH   SOLE 0 5,609 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 17 800 SH   SOLE 0 800 0 0
PACIFIC DRILLING SA LUXEMBOU SHS NEW L7257P114 0 66 SH   SOLE 0 66 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 1,074 113,100 SH   SOLE 0 113,100 0 0
PACIFIC ETHANOL INC Call 69423U305 73 40,300 SH Call SOLE 0 40,300 0 0
PACIFIC ETHANOL INC Put 69423U305 57 122,000 SH Put SOLE 0 122,000 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 731 22,640 SH   SOLE 0 22,640 0 0
PACIRA PHARMACEUTICALS INC Call 695127100 9 19,400 SH Call SOLE 0 19,400 0 0
PACIRA PHARMACEUTICALS INC Put 695127100 124 22,900 SH Put SOLE 0 22,900 0 0
PACKAGING CORP AMER COM 695156109 163 1,928 SH   SOLE 0 1,928 0 0
PACKAGING CORP AMER Call 695156109 252 59,500 SH Call SOLE 0 59,500 0 0
PACKAGING CORP AMER Put 695156109 54 19,700 SH Put SOLE 0 19,700 0 0
PACWEST BANCORP DEL Call 695263103 95 23,800 SH Call SOLE 0 23,800 0 0
PALO ALTO NETWORKS INC COM 697435105 6,810 54,461 SH   SOLE 0 54,461 0 0
PALO ALTO NETWORKS INC Call 697435105 32 24,000 SH Call SOLE 0 24,000 0 0
PALO ALTO NETWORKS INC Put 697435105 976 109,500 SH Put SOLE 0 109,500 0 0
PAN AMERICAN SILVER CORP COM 697900108 178 11,841 SH   SOLE 0 11,841 0 0
PAN AMERICAN SILVER CORP Call 697900108 19 14,800 SH Call SOLE 0 14,800 0 0
PAN AMERICAN SILVER CORP Put 697900108 50 7,200 SH Put SOLE 0 7,200 0 0
PANDORA MEDIA INC COM 698354107 223 17,107 SH   SOLE 0 17,107 0 0
PANDORA MEDIA INC Call 698354107 383 224,800 SH Call SOLE 0 224,800 0 0
PANDORA MEDIA INC Put 698354107 17 24,400 SH Put SOLE 0 24,400 0 0
PANERA BREAD CO Call 69840W108 3 1,100 SH Call SOLE 0 1,100 0 0
PANERA BREAD CO Put 69840W108 12 6,600 SH Put SOLE 0 6,600 0 0
PANHANDLE OIL AND GAS INC Call 698477106 0 200 SH Call SOLE 0 200 0 0
PAPA JOHNS INTL INC COM 698813102 155 1,822 SH   SOLE 0 1,822 0 0
PAPA JOHNS INTL INC Call 698813102 12 40,600 SH Call SOLE 0 40,600 0 0
PAPA JOHNS INTL INC Put 698813102 0 400 SH Put SOLE 0 400 0 0
PAPA MURPHYS HLDGS INC COM 698814100 19 4,519 SH   SOLE 0 4,519 0 0
PAPA MURPHYS HLDGS INC Call 698814100 0 700 SH Call SOLE 0 700 0 0
PAPA MURPHYS HLDGS INC Put 698814100 0 200 SH Put SOLE 0 200 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 101 7,002 SH   SOLE 0 7,002 0 0
PAR PACIFIC HOLDINGS INC Put 69888T207 4 3,100 SH Put SOLE 0 3,100 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 0 2 SH   SOLE 0 2 0 0
PARAMOUNT GROUP INC Call 69924R108 0 1,000 SH Call SOLE 0 1,000 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 178 11,563 SH   SOLE 0 11,563 0 0
PARATEK PHARMACEUTICALS INC Call 699374302 7 4,000 SH Call SOLE 0 4,000 0 0
PAREXEL INTL CORP COM 699462107 391 5,962 SH   SOLE 0 5,962 0 0
PAREXEL INTL CORP Call 699462107 34 9,600 SH Call SOLE 0 9,600 0 0
PAREXEL INTL CORP Put 699462107 20 47,900 SH Put SOLE 0 47,900 0 0
PARK CITY GROUP INC COM NEW 700215304 68 5,391 SH   SOLE 0 5,391 0 0
PARK CITY GROUP INC Put 700215304 10 7,900 SH Put SOLE 0 7,900 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 2 114 SH   SOLE 0 114 0 0
PARK NATL CORP COM 700658107 5 44 SH   SOLE 0 44 0 0
PARK NATL CORP Call 700658107 4 500 SH Call SOLE 0 500 0 0
PARK NATL CORP Put 700658107 1 200 SH Put SOLE 0 200 0 0
PARK OHIO HLDGS CORP COM 700666100 8 196 SH   SOLE 0 196 0 0
PARK STERLING CORP COM 70086Y105 12 1,155 SH   SOLE 0 1,155 0 0
PARKER DRILLING CO COM 701081101 0 90 SH   SOLE 0 90 0 0
PARKER HANNIFIN CORP COM 701094104 845 6,042 SH   SOLE 0 6,042 0 0
PARKER HANNIFIN CORP Call 701094104 9 10,400 SH Call SOLE 0 10,400 0 0
PARKER HANNIFIN CORP Put 701094104 5 2,000 SH Put SOLE 0 2,000 0 0
PARKERVISION INC COM NEW 701354300 1 1,033 SH   SOLE 0 1,033 0 0
PARKERVISION INC Call 701354300 0 600 SH Call SOLE 0 600 0 0
PARKERVISION INC Put 701354300 0 100 SH Put SOLE 0 100 0 0
PARKWAY INC COM 70156Q107 1 53 SH   SOLE 0 53 0 0
PARSLEY ENERGY INC CL A 701877102 162 4,623 SH   SOLE 0 4,623 0 0
PARSLEY ENERGY INC Call 701877102 1 2,000 SH Call SOLE 0 2,000 0 0
PARSLEY ENERGY INC Put 701877102 31 46,100 SH Put SOLE 0 46,100 0 0
PARTY CITY HOLDCO INC COM 702149105 34 2,406 SH   SOLE 0 2,406 0 0
PARTY CITY HOLDCO INC Call 702149105 1 3,400 SH Call SOLE 0 3,400 0 0
PARTY CITY HOLDCO INC Put 702149105 19 4,400 SH Put SOLE 0 4,400 0 0
PATRICK INDS INC COM 703343103 144 1,890 SH   SOLE 0 1,890 0 0
PATRICK INDS INC Call 703343103 8 1,100 SH Call SOLE 0 1,100 0 0
PATRIOT NATL INC COM 70338T102 24 5,375 SH   SOLE 0 5,375 0 0
PATRIOT NATL INC Call 70338T102 2 10,700 SH Call SOLE 0 10,700 0 0
PATRIOT NATL INC Put 70338T102 1 1,500 SH Put SOLE 0 1,500 0 0
PATTERN ENERGY GROUP INC Call 70338P100 0 1,800 SH Call SOLE 0 1,800 0 0
PATTERN ENERGY GROUP INC Put 70338P100 2 1,000 SH Put SOLE 0 1,000 0 0
PATTERSON COMPANIES INC COM 703395103 113 2,759 SH   SOLE 0 2,759 0 0
PATTERSON COMPANIES INC Call 703395103 12 10,300 SH Call SOLE 0 10,300 0 0
PATTERSON COMPANIES INC Put 703395103 19 31,200 SH Put SOLE 0 31,200 0 0
PATTERSON UTI ENERGY INC Call 703481101 217 51,400 SH Call SOLE 0 51,400 0 0
PATTERSON UTI ENERGY INC Put 703481101 11 6,400 SH Put SOLE 0 6,400 0 0
PAYCHEX INC COM 704326107 910 14,951 SH   SOLE 0 14,951 0 0
PAYCHEX INC Call 704326107 106 52,800 SH Call SOLE 0 52,800 0 0
PAYCHEX INC Put 704326107 4 7,100 SH Put SOLE 0 7,100 0 0
PAYCOM SOFTWARE INC COM 70432V102 21 478 SH   SOLE 0 478 0 0
PAYCOM SOFTWARE INC Call 70432V102 4 23,800 SH Call SOLE 0 23,800 0 0
PAYCOM SOFTWARE INC Put 70432V102 2 2,900 SH Put SOLE 0 2,900 0 0
PAYLOCITY HLDG CORP COM 70438V106 85 2,844 SH   SOLE 0 2,844 0 0
PAYLOCITY HLDG CORP Put 70438V106 0 100 SH Put SOLE 0 100 0 0
PAYPAL HLDGS INC COM 70450Y103 3,085 78,180 SH   SOLE 0 78,180 0 0
PAYPAL HLDGS INC Call 70450Y103 9 12,200 SH Call SOLE 0 12,200 0 0
PAYPAL HLDGS INC Put 70450Y103 164 87,100 SH Put SOLE 0 87,100 0 0
PBF ENERGY INC CL A 69318G106 140 5,056 SH   SOLE 0 5,056 0 0
PBF ENERGY INC Call 69318G106 3 1,000 SH Call SOLE 0 1,000 0 0
PBF ENERGY INC Put 69318G106 14 13,600 SH Put SOLE 0 13,600 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 161 8,881 SH   SOLE 0 8,881 0 0
PBF LOGISTICS LP Put 69318Q104 16 14,800 SH Put SOLE 0 14,800 0 0
PC CONNECTION INC COM 69318J100 70 2,499 SH   SOLE 0 2,499 0 0
PC CONNECTION INC Put 69318J100 10 5,700 SH Put SOLE 0 5,700 0 0
PC-TEL INC COM 69325Q105 2 400 SH   SOLE 0 400 0 0
PDC ENERGY INC COM 69327R101 177 2,440 SH   SOLE 0 2,440 0 0
PDC ENERGY INC Call 69327R101 67 15,400 SH Call SOLE 0 15,400 0 0
PDC ENERGY INC Put 69327R101 8 127,900 SH Put SOLE 0 127,900 0 0
PDF SOLUTIONS INC COM 693282105 8 382 SH   SOLE 0 382 0 0
PDF SOLUTIONS INC Put 693282105 0 100 SH Put SOLE 0 100 0 0
PDL BIOPHARMA INC COM 69329Y104 25 11,910 SH   SOLE 0 11,910 0 0
PDL BIOPHARMA INC Call 69329Y104 0 2,000 SH Call SOLE 0 2,000 0 0
PEARSON PLC SPONSORED ADR 705015105 10 1,034 SH   SOLE 0 1,034 0 0
PEARSON PLC Put 705015105 1 500 SH Put SOLE 0 500 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 32 1,076 SH   SOLE 0 1,076 0 0
PEBBLEBROOK HOTEL TR Call 70509V100 1 200 SH Call SOLE 0 200 0 0
PEBBLEBROOK HOTEL TR Put 70509V100 0 800 SH Put SOLE 0 800 0 0
PEGASYSTEMS INC COM 705573103 0 7 SH   SOLE 0 7 0 0
PEMBINA PIPELINE CORP COM 706327103 57 1,841 SH   SOLE 0 1,841 0 0
PEMBINA PIPELINE CORP Call 706327103 0 200 SH Call SOLE 0 200 0 0
PENN NATL GAMING INC COM 707569109 16 1,226 SH   SOLE 0 1,226 0 0
PENN NATL GAMING INC Call 707569109 0 3,400 SH Call SOLE 0 3,400 0 0
PENN WEST PETE LTD NEW COM 707887105 13 7,395 SH   SOLE 0 7,395 0 0
PENN WEST PETE LTD NEW Call 707887105 0 600 SH Call SOLE 0 600 0 0
PENN WEST PETE LTD NEW Put 707887105 7 14,000 SH Put SOLE 0 14,000 0 0
PENNANTPARK INVT CORP COM 708062104 6 830 SH   SOLE 0 830 0 0
PENNANTPARK INVT CORP Put 708062104 0 3,100 SH Put SOLE 0 3,100 0 0
PENNEY J C INC COM 708160106 290 35,000 SH   SOLE 0 35,000 0 0
PENNEY J C INC Call 708160106 1 66,700 SH Call SOLE 0 66,700 0 0
PENNEY J C INC Put 708160106 10 6,700 SH Put SOLE 0 6,700 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2 136 SH   SOLE 0 136 0 0
PENNSYLVANIA RL ESTATE INVT Call 709102107 3 18,900 SH Call SOLE 0 18,900 0 0
PENNSYLVANIA RL ESTATE INVT Put 709102107 34 8,500 SH Put SOLE 0 8,500 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 78 4,719 SH   SOLE 0 4,719 0 0
PENNYMAC FINL SVCS INC Put 70932B101 13 7,700 SH Put SOLE 0 7,700 0 0
PENNYMAC MTG INVT TR Call 70931T103 0 4,400 SH Call SOLE 0 4,400 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 4 92 SH   SOLE 0 92 0 0
PENSKE AUTOMOTIVE GRP INC Call 70959W103 10 1,500 SH Call SOLE 0 1,500 0 0
PENTAIR PLC SHS G7S00T104 94 1,691 SH   SOLE 0 1,691 0 0
PENTAIR PLC Call G7S00T104 0 3,600 SH Call SOLE 0 3,600 0 0
PENTAIR PLC Put G7S00T104 12 2,500 SH Put SOLE 0 2,500 0 0
PEOPLES BANCORP INC COM 709789101 11 352 SH   SOLE 0 352 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 39 2,034 SH   SOLE 0 2,034 0 0
PEOPLES UNITED FINANCIAL INC Call 712704105 2 1,300 SH Call SOLE 0 1,300 0 0
PEPSICO INC Call 713448108 13 178,000 SH Call SOLE 0 178,000 0 0
PEPSICO INC Put 713448108 1 54,400 SH Put SOLE 0 54,400 0 0
PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 0 1,000 SH   SOLE 0 1,000 0 0
PERFICIENT INC Call 71375U101 0 100 SH Call SOLE 0 100 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2 100 SH   SOLE 0 100 0 0
PERFORMANT FINL CORP COM 71377E105 24 10,296 SH   SOLE 0 10,296 0 0
PERFORMANT FINL CORP Call 71377E105 1 2,800 SH Call SOLE 0 2,800 0 0
PERION NETWORK LTD SHS M78673106 9 6,970 SH   SOLE 0 6,970 0 0
PERKINELMER INC Put 714046109 0 200 SH Put SOLE 0 200 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 18 4,800 SH   SOLE 0 4,800 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 0 72 SH   SOLE 0 72 0 0
PERMIAN BASIN RTY TR Put 714236106 19 8,400 SH Put SOLE 0 8,400 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 0 354 SH   SOLE 0 354 0 0
PERRIGO CO PLC SHS G97822103 1,388 16,679 SH   SOLE 0 16,679 0 0
PERRIGO CO PLC Call G97822103 17 40,600 SH Call SOLE 0 40,600 0 0
PERRIGO CO PLC Put G97822103 502 43,000 SH Put SOLE 0 43,000 0 0
PERSHING GOLD CORP Call 715302204 0 500 SH Call SOLE 0 500 0 0
PETMED EXPRESS INC Call 716382106 29 7,700 SH Call SOLE 0 7,700 0 0
PETMED EXPRESS INC Put 716382106 0 200 SH Put SOLE 0 200 0 0
PETROBRAS ARGENTINA S A Call 71646J109 3 1,800 SH Call SOLE 0 1,800 0 0
PETROBRAS ARGENTINA S A Put 71646J109 0 300 SH Put SOLE 0 300 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 334 4,540 SH   SOLE 0 4,540 0 0
PETROCHINA CO LTD Call 71646E100 26 7,500 SH Call SOLE 0 7,500 0 0
PETROCHINA CO LTD Put 71646E100 55 14,000 SH Put SOLE 0 14,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 293 29,018 SH   SOLE 0 29,018 0 0
PETROLEO BRASILEIRO SA PETRO Call 71654V408 665 446,900 SH Call SOLE 0 446,900 0 0
PETROLEO BRASILEIRO SA PETRO Put 71654V408 191 381,100 SH Put SOLE 0 381,100 0 0
PETROQUEST ENERGY INC Call 716748306 0 100 SH Call SOLE 0 100 0 0
PFIZER INC COM 717081103 4,052 124,755 SH   SOLE 0 124,755 0 0
PFIZER INC Call 717081103 172 434,000 SH Call SOLE 0 434,000 0 0
PFIZER INC Put 717081103 297 208,800 SH Put SOLE 0 208,800 0 0
PFSWEB INC COM NEW 717098206 3 365 SH   SOLE 0 365 0 0
PG&E CORP COM 69331C108 196 3,237 SH   SOLE 0 3,237 0 0
PG&E CORP Call 69331C108 0 100 SH Call SOLE 0 100 0 0
PGT INNOVATIONS INC COM 69336V101 50 4,378 SH   SOLE 0 4,378 0 0
PHARMERICA CORP COM 71714F104 23 930 SH   SOLE 0 930 0 0
PHH CORP Call 693320202 2 5,200 SH Call SOLE 0 5,200 0 0
PHH CORP Put 693320202 0 400 SH Put SOLE 0 400 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 18 621 SH   SOLE 0 621 0 0
PHILIP MORRIS INTL INC COM 718172109 1,161 12,699 SH   SOLE 0 12,699 0 0
PHILIP MORRIS INTL INC Call 718172109 0 100 SH Call SOLE 0 100 0 0
PHILIP MORRIS INTL INC Put 718172109 59 10,900 SH Put SOLE 0 10,900 0 0
PHILLIPS 66 COM 718546104 174 2,022 SH   SOLE 0 2,022 0 0
PHILLIPS 66 Call 718546104 115 33,500 SH Call SOLE 0 33,500 0 0
PHILLIPS 66 Put 718546104 8 10,500 SH Put SOLE 0 10,500 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 37 766 SH   SOLE 0 766 0 0
PHILLIPS 66 PARTNERS LP Call 718549207 0 300 SH Call SOLE 0 300 0 0
PHILLIPS 66 PARTNERS LP Put 718549207 1 9,300 SH Put SOLE 0 9,300 0 0
PHOTOMEDEX INC COM PAR NEW 719358400 4 1,896 SH   SOLE 0 1,896 0 0
PHOTRONICS INC COM 719405102 23 2,101 SH   SOLE 0 2,101 0 0
PHYSICIANS RLTY TR Call 71943U104 0 4,400 SH Call SOLE 0 4,400 0 0
PHYSICIANS RLTY TR Put 71943U104 1 1,000 SH Put SOLE 0 1,000 0 0
PICO HLDGS INC COM NEW 693366205 128 8,454 SH   SOLE 0 8,454 0 0
PICO HLDGS INC Call 693366205 4 8,900 SH Call SOLE 0 8,900 0 0
PICO HLDGS INC Put 693366205 2 9,900 SH Put SOLE 0 9,900 0 0
PIER 1 IMPORTS INC COM 720279108 76 9,003 SH   SOLE 0 9,003 0 0
PIER 1 IMPORTS INC Call 720279108 67 73,400 SH Call SOLE 0 73,400 0 0
PIER 1 IMPORTS INC Put 720279108 267 44,000 SH Put SOLE 0 44,000 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 161 8,528 SH   SOLE 0 8,528 0 0
PILGRIMS PRIDE CORP NEW Call 72147K108 0 400 SH Call SOLE 0 400 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 66 613 SH   SOLE 0 613 0 0
PIMCO ETF TR TTL RTN ACTV ETF 72201R775 52 500 SH   SOLE 0 500 0 0
PIMCO ETF TR Call 72201R882 0 100 SH Call SOLE 0 100 0 0
PIMCO ETF TR Put 72201R775 0 1,100 SH Put SOLE 0 1,100 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 38 3,600 SH   SOLE 0 3,600 0 0
PINNACLE ENTMT INC NEW Put 72348Y105 0 3,000 SH Put SOLE 0 3,000 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 85 1,236 SH   SOLE 0 1,236 0 0
PINNACLE FINL PARTNERS INC Call 72346Q104 91 11,700 SH Call SOLE 0 11,700 0 0
PINNACLE FINL PARTNERS INC Put 72346Q104 15 5,500 SH Put SOLE 0 5,500 0 0
PINNACLE FOODS INC DEL COM 72348P104 96 1,802 SH   SOLE 0 1,802 0 0
PINNACLE FOODS INC DEL Call 72348P104 10 6,200 SH Call SOLE 0 6,200 0 0
PINNACLE WEST CAP CORP Call 723484101 4 1,500 SH Call SOLE 0 1,500 0 0
PINNACLE WEST CAP CORP Put 723484101 0 100 SH Put SOLE 0 100 0 0
PIONEER ENERGY SVCS CORP Call 723664108 0 3,900 SH Call SOLE 0 3,900 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 7,246 40,244 SH   SOLE 0 40,244 0 0
PIONEER NAT RES CO Call 723787107 437 63,600 SH Call SOLE 0 63,600 0 0
PIONEER NAT RES CO Put 723787107 1,314 112,000 SH Put SOLE 0 112,000 0 0
PIPER JAFFRAY COS Call 724078100 11 3,100 SH Call SOLE 0 3,100 0 0
PITNEY BOWES INC COM 724479100 17 1,181 SH   SOLE 0 1,181 0 0
PITNEY BOWES INC Call 724479100 0 200 SH Call SOLE 0 200 0 0
PITNEY BOWES INC Put 724479100 1 5,000 SH Put SOLE 0 5,000 0 0
PIXELWORKS INC COM NEW 72581M305 53 19,013 SH   SOLE 0 19,013 0 0
PIXELWORKS INC Call 72581M305 0 300 SH Call SOLE 0 300 0 0
PIXELWORKS INC Put 72581M305 1 3,200 SH Put SOLE 0 3,200 0 0
PJT PARTNERS INC COM CL A 69343T107 7 252 SH   SOLE 0 252 0 0
PJT PARTNERS INC Call 69343T107 0 100 SH Call SOLE 0 100 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,824 56,500 SH   SOLE 0 56,500 0 0
PLAINS ALL AMERN PIPELINE L Call 726503105 106 72,600 SH Call SOLE 0 72,600 0 0
PLAINS ALL AMERN PIPELINE L Put 726503105 64 59,500 SH Put SOLE 0 59,500 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 509 14,705 SH   SOLE 0 14,705 0 0
PLAINS GP HLDGS L P Call 72651A207 91 128,300 SH Call SOLE 0 128,300 0 0
PLAINS GP HLDGS L P Put 72651A207 11 85,200 SH Put SOLE 0 85,200 0 0
PLANET FITNESS INC CL A 72703H101 11 584 SH   SOLE 0 584 0 0
PLANET FITNESS INC Call 72703H101 0 1,100 SH Call SOLE 0 1,100 0 0
PLANET FITNESS INC Put 72703H101 2 2,800 SH Put SOLE 0 2,800 0 0
PLANET PAYMENT INC SHS U72603118 6 1,700 SH   SOLE 0 1,700 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 541 55,214 SH   SOLE 0 55,214 0 0
PLATFORM SPECIALTY PRODS COR Call 72766Q105 48 123,500 SH Call SOLE 0 123,500 0 0
PLATFORM SPECIALTY PRODS COR Put 72766Q105 27 39,500 SH Put SOLE 0 39,500 0 0
PLEXUS CORP COM 729132100 37 689 SH   SOLE 0 689 0 0
PLEXUS CORP Call 729132100 0 300 SH Call SOLE 0 300 0 0
PLUG POWER INC COM NEW 72919P202 0 2 SH   SOLE 0 2 0 0
PLY GEM HLDGS INC COM 72941W100 8 519 SH   SOLE 0 519 0 0
PNC FINL SVCS GROUP INC Call 693475105 719 36,800 SH Call SOLE 0 36,800 0 0
PNC FINL SVCS GROUP INC Put 693475105 0 100 SH Put SOLE 0 100 0 0
PNM RES INC COM 69349H107 8 241 SH   SOLE 0 241 0 0
POINTS INTL LTD COM NEW 730843208 12 1,582 SH   SOLE 0 1,582 0 0
POLARIS INDS INC COM 731068102 8 106 SH   SOLE 0 106 0 0
POLARIS INDS INC Call 731068102 24 1,500 SH Call SOLE 0 1,500 0 0
POLARIS INDS INC Put 731068102 8 14,600 SH Put SOLE 0 14,600 0 0
POLYONE CORP COM 73179P106 5 171 SH   SOLE 0 171 0 0
POLYONE CORP Call 73179P106 1 1,700 SH Call SOLE 0 1,700 0 0
POLYONE CORP Put 73179P106 0 100 SH Put SOLE 0 100 0 0
POOL CORPORATION COM 73278L105 3 36 SH   SOLE 0 36 0 0
POPEYES LA KITCHEN INC COM 732872106 26 431 SH   SOLE 0 431 0 0
POPEYES LA KITCHEN INC Call 732872106 3 1,900 SH Call SOLE 0 1,900 0 0
POPEYES LA KITCHEN INC Put 732872106 0 200 SH Put SOLE 0 200 0 0
POPULAR INC COM NEW 733174700 51 1,179 SH   SOLE 0 1,179 0 0
POPULAR INC Put 733174700 1 3,400 SH Put SOLE 0 3,400 0 0
PORTLAND GEN ELEC CO Call 736508847 2 900 SH Call SOLE 0 900 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 466 20,804 SH   SOLE 0 20,804 0 0
PORTOLA PHARMACEUTICALS INC Call 737010108 74 56,000 SH Call SOLE 0 56,000 0 0
PORTOLA PHARMACEUTICALS INC Put 737010108 164 31,200 SH Put SOLE 0 31,200 0 0
POSCO Call 693483109 8 1,000 SH Call SOLE 0 1,000 0 0
POST HLDGS INC COM 737446104 785 9,773 SH   SOLE 0 9,773 0 0
POST HLDGS INC Call 737446104 69 21,000 SH Call SOLE 0 21,000 0 0
POST HLDGS INC Put 737446104 24 15,400 SH Put SOLE 0 15,400 0 0
POTASH CORP SASK INC Call 73755L107 63 34,500 SH Call SOLE 0 34,500 0 0
POTASH CORP SASK INC Put 73755L107 0 100 SH Put SOLE 0 100 0 0
POTBELLY CORP COM 73754Y100 12 978 SH   SOLE 0 978 0 0
POTBELLY CORP Call 73754Y100 0 600 SH Call SOLE 0 600 0 0
POTBELLY CORP Put 73754Y100 0 100 SH Put SOLE 0 100 0 0
POTLATCH CORP NEW COM 737630103 3 89 SH   SOLE 0 89 0 0
POTLATCH CORP NEW Call 737630103 27 6,200 SH Call SOLE 0 6,200 0 0
POWELL INDS INC COM 739128106 6 163 SH   SOLE 0 163 0 0
POWELL INDS INC Call 739128106 0 1,500 SH Call SOLE 0 1,500 0 0
POWER INTEGRATIONS INC Call 739276103 13 3,300 SH Call SOLE 0 3,300 0 0
POWERSHARES DB CMDTY IDX TRA Call 73935S105 9 16,600 SH Call SOLE 0 16,600 0 0
POWERSHARES DB CMDTY IDX TRA Put 73935S105 1 31,400 SH Put SOLE 0 31,400 0 0
POWERSHARES ETF TR II S&P500 HGH BET 73937B829 29 800 SH   SOLE 0 800 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 413 9,940 SH   SOLE 0 9,940 0 0
POWERSHARES ETF TR II Put 73937B779 0 200 SH Put SOLE 0 200 0 0
POWERSHARES ETF TR II Put 73936T573 0 200 SH Put SOLE 0 200 0 0
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 32 1,318 SH   SOLE 0 1,318 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 9 100 SH   SOLE 0 100 0 0
POWERSHARES ETF TRUST DYN OIL SVCS 73935X625 2 187 SH   SOLE 0 187 0 0
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 12 217 SH   SOLE 0 217 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 0 43 SH   SOLE 0 43 0 0
POWERSHARES ETF TRUST Call 73935X153 0 700 SH Call SOLE 0 700 0 0
POWERSHARES ETF TRUST Put 73935X229 0 100 SH Put SOLE 0 100 0 0
POWERSHARES ETF TRUST Put 73935X286 0 200 SH Put SOLE 0 200 0 0
POWERSHARES ETF TRUST Put 73935X799 1 1,900 SH Put SOLE 0 1,900 0 0
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 21 542 SH   SOLE 0 542 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 631 27,021 SH   SOLE 0 27,021 0 0
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 10 468 SH   SOLE 0 468 0 0
POWERSHARES ETF TRUST II Put 73936Q843 1 2,100 SH Put SOLE 0 2,100 0 0
POWERSHARES INDIA ETF TR INDIA PORT 73935L100 10 564 SH   SOLE 0 564 0 0
POWERSHARES INDIA ETF TR Call 73935L100 0 100 SH Call SOLE 0 100 0 0
POWERSHARES INDIA ETF TR Put 73935L100 1 2,000 SH Put SOLE 0 2,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 58,259 491,722 SH   SOLE 0 491,722 0 0
POWERSHARES QQQ TRUST Call 73935A104 1,567 1,079,300 SH Call SOLE 0 1,079,300 0 0
POWERSHARES QQQ TRUST Put 73935A104 1,482 1,425,600 SH Put SOLE 0 1,425,600 0 0
POWERSHS DB MULTI SECT COMM DB ENERGY FUND 73936B101 2 200 SH   SOLE 0 200 0 0
POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 24 700 SH   SOLE 0 700 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 171 8,585 SH   SOLE 0 8,585 0 0
POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 101 10,500 SH   SOLE 0 10,500 0 0
POWERSHS DB MULTI SECT COMM DB BASE METALS 73936B705 7 486 SH   SOLE 0 486 0 0
POWERSHS DB MULTI SECT COMM Call 73936B705 0 900 SH Call SOLE 0 900 0 0
POWERSHS DB MULTI SECT COMM Call 73936B507 6 5,100 SH Call SOLE 0 5,100 0 0
POWERSHS DB MULTI SECT COMM Call 73936B408 0 100 SH Call SOLE 0 100 0 0
POWERSHS DB MULTI SECT COMM Put 73936B408 6 3,200 SH Put SOLE 0 3,200 0 0
POWERSHS DB MULTI SECT COMM Put 73936B507 0 3,000 SH Put SOLE 0 3,000 0 0
POWERSHS DB MULTI SECT COMM Put 73936B309 0 100 SH Put SOLE 0 100 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 227 8,600 SH   SOLE 0 8,600 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BEAR 73936D206 18 900 SH   SOLE 0 900 0 0
POWERSHS DB US DOLLAR INDEX Call 73936D107 106 162,500 SH Call SOLE 0 162,500 0 0
POWERSHS DB US DOLLAR INDEX Put 73936D107 0 100 SH Put SOLE 0 100 0 0
POWERSHS DB US DOLLAR INDEX Put 73936D206 0 1,000 SH Put SOLE 0 1,000 0 0
PPG INDS INC COM 693506107 1,378 14,545 SH   SOLE 0 14,545 0 0
PPG INDS INC Call 693506107 49 53,000 SH Call SOLE 0 53,000 0 0
PPG INDS INC Put 693506107 29 13,000 SH Put SOLE 0 13,000 0 0
PPL CORP COM 69351T106 699 20,540 SH   SOLE 0 20,540 0 0
PPL CORP Call 69351T106 20 20,600 SH Call SOLE 0 20,600 0 0
PPL CORP Put 69351T106 0 4,100 SH Put SOLE 0 4,100 0 0
PRA GROUP INC COM 69354N106 149 3,820 SH   SOLE 0 3,820 0 0
PRA GROUP INC Call 69354N106 7 1,500 SH Call SOLE 0 1,500 0 0
PRA GROUP INC Put 69354N106 1 1,200 SH Put SOLE 0 1,200 0 0
PRA HEALTH SCIENCES INC COM 69354M108 98 1,792 SH   SOLE 0 1,792 0 0
PRA HEALTH SCIENCES INC Call 69354M108 6 1,700 SH Call SOLE 0 1,700 0 0
PRA HEALTH SCIENCES INC Put 69354M108 1 200 SH Put SOLE 0 200 0 0
PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 0 33 SH   SOLE 0 33 0 0
PRAXAIR INC COM 74005P104 744 6,357 SH   SOLE 0 6,357 0 0
PRAXAIR INC Call 74005P104 21 27,000 SH Call SOLE 0 27,000 0 0
PRAXAIR INC Put 74005P104 0 400 SH Put SOLE 0 400 0 0
PRECISION DRILLING CORP COM 2010 74022D308 61 11,298 SH   SOLE 0 11,298 0 0
PRECISION DRILLING CORP Call 74022D308 1 5,800 SH Call SOLE 0 5,800 0 0
PRECISION DRILLING CORP Put 74022D308 3 3,600 SH Put SOLE 0 3,600 0 0
PREMIER INC CL A 74051N102 40 1,340 SH   SOLE 0 1,340 0 0
PREMIER INC Call 74051N102 15 21,500 SH Call SOLE 0 21,500 0 0
PREMIER INC Put 74051N102 0 500 SH Put SOLE 0 500 0 0
PRESTIGE BRANDS HLDGS INC Call 74112D101 50 22,100 SH Call SOLE 0 22,100 0 0
PRETIUM RES INC COM 74139C102 0 27 SH   SOLE 0 27 0 0
PRETIUM RES INC Call 74139C102 0 100 SH Call SOLE 0 100 0 0
PRETIUM RES INC Put 74139C102 0 200 SH Put SOLE 0 200 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,791 23,805 SH   SOLE 0 23,805 0 0
PRICE T ROWE GROUP INC Call 74144T108 66 24,100 SH Call SOLE 0 24,100 0 0
PRICE T ROWE GROUP INC Put 74144T108 1 6,500 SH Put SOLE 0 6,500 0 0
PRICELINE GRP INC COM NEW 741503403 2,492 1,700 SH   SOLE 0 1,700 0 0
PRICELINE GRP INC Call 741503403 7 1,500 SH Call SOLE 0 1,500 0 0
PRICELINE GRP INC Put 741503403 53 800 SH Put SOLE 0 800 0 0
PRICESMART INC Call 741511109 0 100 SH Call SOLE 0 100 0 0
PRIMERICA INC COM 74164M108 886 12,813 SH   SOLE 0 12,813 0 0
PRIMERICA INC Call 74164M108 15 2,700 SH Call SOLE 0 2,700 0 0
PRIMERICA INC Put 74164M108 16 8,500 SH Put SOLE 0 8,500 0 0
PRIMERO MNG CORP COM 74164W106 0 200 SH   SOLE 0 200 0 0
PRIMERO MNG CORP Put 74164W106 19 11,000 SH Put SOLE 0 11,000 0 0
PRIMO WTR CORP COM 74165N105 62 5,114 SH   SOLE 0 5,114 0 0
PRIMO WTR CORP Call 74165N105 0 100 SH Call SOLE 0 100 0 0
PRINCIPAL FINL GROUP INC Call 74251V102 26 6,100 SH Call SOLE 0 6,100 0 0
PRINCIPAL FINL GROUP INC Put 74251V102 0 100 SH Put SOLE 0 100 0 0
PRIVATEBANCORP INC Call 742962103 17 1,900 SH Call SOLE 0 1,900 0 0
PROASSURANCE CORP Call 74267C106 0 500 SH Call SOLE 0 500 0 0
PROASSURANCE CORP Put 74267C106 0 600 SH Put SOLE 0 600 0 0
PROCTER AND GAMBLE CO COM 742718109 10,324 122,794 SH   SOLE 0 122,794 0 0
PROCTER AND GAMBLE CO Call 742718109 1,785 749,700 SH Call SOLE 0 749,700 0 0
PROCTER AND GAMBLE CO Put 742718109 554 569,300 SH Put SOLE 0 569,300 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 5 643 SH   SOLE 0 643 0 0
PROGENICS PHARMACEUTICALS IN Call 743187106 0 200 SH Call SOLE 0 200 0 0
PROGENICS PHARMACEUTICALS IN Put 743187106 0 2,000 SH Put SOLE 0 2,000 0 0
PROGRESS SOFTWARE CORP COM 743312100 18 582 SH   SOLE 0 582 0 0
PROGRESSIVE CORP OHIO Put 743315103 11 1,900 SH Put SOLE 0 1,900 0 0
PROLOGIS INC Call 74340W103 81 24,000 SH Call SOLE 0 24,000 0 0
PROOFPOINT INC Call 743424103 4 15,300 SH Call SOLE 0 15,300 0 0
PROS HOLDINGS INC Call 74346Y103 0 5,600 SH Call SOLE 0 5,600 0 0
PROS HOLDINGS INC Put 74346Y103 0 1,500 SH Put SOLE 0 1,500 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,072 26,284 SH   SOLE 0 26,284 0 0
PROSHARES TR PSHS ULSHT SP500 74347B300 417 27,625 SH   SOLE 0 27,625 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 495 13,559 SH   SOLE 0 13,559 0 0
PROSHARES TR ULTPRO NASBIO NW 74347B474 23 1,135 SH   SOLE 0 1,135 0 0
PROSHARES TR ULTRA GLD MNR NW 74347B482 3 100 SH   SOLE 0 100 0 0
PROSHARES TR ULTPRO SHT NAS 74347B623 19 800 SH   SOLE 0 800 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 24 522 SH   SOLE 0 522 0 0
PROSHARES TR ULSHRT SEMIC NEW 74347B797 8 375 SH   SOLE 0 375 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 326 4,288 SH   SOLE 0 4,288 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 31 1,277 SH   SOLE 0 1,277 0 0
PROSHARES TR ULTRA 20YR TRE 74347R172 202 2,775 SH   SOLE 0 2,775 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 54 638 SH   SOLE 0 638 0 0
PROSHARES TR PSHS SHT OIL&GAS 74347R222 2 100 SH   SOLE 0 100 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 29 353 SH   SOLE 0 353 0 0
PROSHARES TR PSHS SH MSCI EAF 74347R370 38 1,200 SH   SOLE 0 1,200 0 0
PROSHARES TR PSHS ULT SEMICDT 74347R669 205 1,516 SH   SOLE 0 1,516 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 2,984 30,768 SH   SOLE 0 30,768 0 0
PROSHARES TR PSHS SHORT DOW30 74347R701 13 700 SH   SOLE 0 700 0 0
PROSHARES TR PSHS ULTRA O&G 74347R719 5 116 SH   SOLE 0 116 0 0
PROSHARES TR PSHS ULTRA INDL 74347R727 11 245 SH   SOLE 0 245 0 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735 30 500 SH   SOLE 0 500 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 33 301 SH   SOLE 0 301 0 0
PROSHARES TR ULTRA SH DOW30 74347X112 66 6,530 SH   SOLE 0 6,530 0 0
PROSHARES TR BASIC MAT NEW 74347X138 19 923 SH   SOLE 0 923 0 0
PROSHARES TR SHT MSCI NEW 74347X575 14 900 SH   SOLE 0 900 0 0
PROSHARES TR SHRT RL EST FD 74347X641 1 100 SH   SOLE 0 100 0 0
PROSHARES TR ULTR RUSSL2000 74347X799 404 3,411 SH   SOLE 0 3,411 0 0
PROSHARES TR ULTRA MDCAP400 74347X815 0 6 SH   SOLE 0 6 0 0
PROSHARES TR ULTRPRO DOW30 74347X823 713 7,517 SH   SOLE 0 7,517 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 2,554 20,076 SH   SOLE 0 20,076 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 52 2,205 SH   SOLE 0 2,205 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 924 11,299 SH   SOLE 0 11,299 0 0
PROSHARES TR ULTSHT REAL EST 74348A244 0 25 SH   SOLE 0 25 0 0
PROSHARES TR ULTPRO SHT RUSS 74348A335 97 7,466 SH   SOLE 0 7,466 0 0
PROSHARES TR ULTSHT MIDCAP400 74348A343 3 125 SH   SOLE 0 125 0 0
PROSHARES TR ULTRAPRO SH NW14 74348A418 16 1,278 SH   SOLE 0 1,278 0 0
PROSHARES TR ULTSHRT QQQ 74348A426 22 939 SH   SOLE 0 939 0 0
PROSHARES TR ULTSHT FTSE EURO 74348A434 100 1,961 SH   SOLE 0 1,961 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 49 923 SH   SOLE 0 923 0 0
PROSHARES TR ULSH 20YRTRE NEW 74348A491 87 2,655 SH   SOLE 0 2,655 0 0
PROSHARES TR PSHS ULDOW30 NEW 74348A590 94 6,631 SH   SOLE 0 6,631 0 0
PROSHARES TR Call 74348A590 12 33,700 SH Call SOLE 0 33,700 0 0
PROSHARES TR Call 74348A491 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74348A525 1 4,900 SH Call SOLE 0 4,900 0 0
PROSHARES TR Call 74348A467 2 5,700 SH Call SOLE 0 5,700 0 0
PROSHARES TR Call 74348A442 216 393,800 SH Call SOLE 0 393,800 0 0
PROSHARES TR Call 74348A434 14 12,900 SH Call SOLE 0 12,900 0 0
PROSHARES TR Call 74348A426 95 106,600 SH Call SOLE 0 106,600 0 0
PROSHARES TR Call 74348A418 367 420,300 SH Call SOLE 0 420,300 0 0
PROSHARES TR Call 74348A350 9 10,000 SH Call SOLE 0 10,000 0 0
PROSHARES TR Call 74348A335 0 3,500 SH Call SOLE 0 3,500 0 0
PROSHARES TR Call 74348A244 3 6,600 SH Call SOLE 0 6,600 0 0
PROSHARES TR Call 74348A319 0 2,200 SH Call SOLE 0 2,200 0 0
PROSHARES TR Call 74347X864 1,824 184,700 SH Call SOLE 0 184,700 0 0
PROSHARES TR Call 74347X849 15 4,500 SH Call SOLE 0 4,500 0 0
PROSHARES TR Call 74347X880 6 1,200 SH Call SOLE 0 1,200 0 0
PROSHARES TR Call 74348A210 0 2,000 SH Call SOLE 0 2,000 0 0
PROSHARES TR Call 74348A673 3 2,900 SH Call SOLE 0 2,900 0 0
PROSHARES TR Call 74347X831 2,756 127,600 SH Call SOLE 0 127,600 0 0
PROSHARES TR Call 74347X633 171 26,200 SH Call SOLE 0 26,200 0 0
PROSHARES TR Call 74347X823 3 600 SH Call SOLE 0 600 0 0
PROSHARES TR Call 74347X799 33 1,300 SH Call SOLE 0 1,300 0 0
PROSHARES TR Call 74347X575 0 200 SH Call SOLE 0 200 0 0
PROSHARES TR Call 74347X625 29 5,500 SH Call SOLE 0 5,500 0 0
PROSHARES TR Call 74347X112 0 6,000 SH Call SOLE 0 6,000 0 0
PROSHARES TR Call 74347R842 4 900 SH Call SOLE 0 900 0 0
PROSHARES TR Call 74347R719 27 7,200 SH Call SOLE 0 7,200 0 0
PROSHARES TR Call 74347R701 0 1,600 SH Call SOLE 0 1,600 0 0
PROSHARES TR Call 74347R693 58 3,000 SH Call SOLE 0 3,000 0 0
PROSHARES TR Call 74347R669 2 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347R305 5 1,500 SH Call SOLE 0 1,500 0 0
PROSHARES TR Call 74347R214 59 63,600 SH Call SOLE 0 63,600 0 0
PROSHARES TR Call 74347R206 66 16,300 SH Call SOLE 0 16,300 0 0
PROSHARES TR Call 74347R131 0 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347R107 251 54,100 SH Call SOLE 0 54,100 0 0
PROSHARES TR Call 74347B797 0 300 SH Call SOLE 0 300 0 0
PROSHARES TR Call 74347B748 2 15,600 SH Call SOLE 0 15,600 0 0
PROSHARES TR Call 74347B789 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347B623 0 300 SH Call SOLE 0 300 0 0
PROSHARES TR Call 74347B474 39 12,600 SH Call SOLE 0 12,600 0 0
PROSHARES TR Call 74347B425 30 54,700 SH Call SOLE 0 54,700 0 0
PROSHARES TR Call 74347B300 126 789,700 SH Call SOLE 0 789,700 0 0
PROSHARES TR Call 74347B201 355 393,500 SH Call SOLE 0 393,500 0 0
PROSHARES TR Put 74347B201 900 526,700 SH Put SOLE 0 526,700 0 0
PROSHARES TR Put 74347B300 324 59,600 SH Put SOLE 0 59,600 0 0
PROSHARES TR Put 74347B425 2 1,200 SH Put SOLE 0 1,200 0 0
PROSHARES TR Put 74347B474 34 6,100 SH Put SOLE 0 6,100 0 0
PROSHARES TR Put 74347B789 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347B748 4 6,400 SH Put SOLE 0 6,400 0 0
PROSHARES TR Put 74347B797 3 1,300 SH Put SOLE 0 1,300 0 0
PROSHARES TR Put 74347R107 99 116,000 SH Put SOLE 0 116,000 0 0
PROSHARES TR Put 74347R206 244 101,400 SH Put SOLE 0 101,400 0 0
PROSHARES TR Put 74347R214 112 28,200 SH Put SOLE 0 28,200 0 0
PROSHARES TR Put 74347R230 0 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347R305 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347R396 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347R669 4 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347R693 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347R701 11 2,700 SH Put SOLE 0 2,700 0 0
PROSHARES TR Put 74347R719 13 4,800 SH Put SOLE 0 4,800 0 0
PROSHARES TR Put 74347R842 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347X112 5 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347X138 6 700 SH Put SOLE 0 700 0 0
PROSHARES TR Put 74347X625 14 1,700 SH Put SOLE 0 1,700 0 0
PROSHARES TR Put 74347X799 15 15,500 SH Put SOLE 0 15,500 0 0
PROSHARES TR Put 74347X823 3 1,100 SH Put SOLE 0 1,100 0 0
PROSHARES TR Put 74347X633 42 17,100 SH Put SOLE 0 17,100 0 0
PROSHARES TR Put 74347X831 1,407 249,600 SH Put SOLE 0 249,600 0 0
PROSHARES TR Put 74348A673 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74348A210 4 900 SH Put SOLE 0 900 0 0
PROSHARES TR Put 74347X880 12 2,800 SH Put SOLE 0 2,800 0 0
PROSHARES TR Put 74347X864 810 266,500 SH Put SOLE 0 266,500 0 0
PROSHARES TR Put 74348A335 213 33,800 SH Put SOLE 0 33,800 0 0
PROSHARES TR Put 74348A418 549 50,600 SH Put SOLE 0 50,600 0 0
PROSHARES TR Put 74348A426 29 16,900 SH Put SOLE 0 16,900 0 0
PROSHARES TR Put 74348A434 2 3,000 SH Put SOLE 0 3,000 0 0
PROSHARES TR Put 74348A442 1,525 102,400 SH Put SOLE 0 102,400 0 0
PROSHARES TR Put 74348A467 0 300 SH Put SOLE 0 300 0 0
PROSHARES TR Put 74348A525 7 400 SH Put SOLE 0 400 0 0
PROSHARES TR Put 74348A590 32 4,900 SH Put SOLE 0 4,900 0 0
PROSHARES TR II ULSHT BLOOMB OIL 74347W668 161 2,552 SH   SOLE 0 2,552 0 0
PROSHARES TR II ULTRASHRT EURO 74347W882 75 2,800 SH   SOLE 0 2,800 0 0
PROSHARES TR II PROSHS U/SHAUS 74347W460 91 1,654 SH   SOLE 0 1,654 0 0
PROSHARES TR II ULTRASHORT YEN N 74347W569 471 5,879 SH   SOLE 0 5,879 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 160 1,761 SH   SOLE 0 1,761 0 0
PROSHARES TR II PSHS ULSSLVR NEW 74347W114 1,400 36,139 SH   SOLE 0 36,139 0 0
PROSHARES TR II ULTRA YEN NEW 74347W270 11 206 SH   SOLE 0 206 0 0
PROSHARES TR II ULT BLMBRG NT GS 74347W296 59 3,156 SH   SOLE 0 3,156 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W254 113 12,949 SH   SOLE 0 12,949 0 0
PROSHARES TR II ULT BLMBG CD OIL 74347W320 1 100 SH   SOLE 0 100 0 0
PROSHARES TR II VIX MDTRM FUTR N 74347W338 73 1,725 SH   SOLE 0 1,725 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 4 143 SH   SOLE 0 143 0 0
PROSHARES TR II ULSHT BLOOMB GAS 74347W387 60 2,629 SH   SOLE 0 2,629 0 0
PROSHARES TR II ULTRASHRT NEW 74347W395 58 650 SH   SOLE 0 650 0 0
PROSHARES TR II Call 74347W395 29 14,900 SH Call SOLE 0 14,900 0 0
PROSHARES TR II Call 74347W387 18 24,000 SH Call SOLE 0 24,000 0 0
PROSHARES TR II Call 74347W353 6 13,300 SH Call SOLE 0 13,300 0 0
PROSHARES TR II Call 74347W338 0 800 SH Call SOLE 0 800 0 0
PROSHARES TR II Call 74347W320 171 381,900 SH Call SOLE 0 381,900 0 0
PROSHARES TR II Call 74347W254 140 406,500 SH Call SOLE 0 406,500 0 0
PROSHARES TR II Call 74347W296 163 86,500 SH Call SOLE 0 86,500 0 0
PROSHARES TR II Call 74347W114 64 24,000 SH Call SOLE 0 24,000 0 0
PROSHARES TR II Call 74347W627 8,081 382,800 SH Call SOLE 0 382,800 0 0
PROSHARES TR II Call 74347W601 3 9,200 SH Call SOLE 0 9,200 0 0
PROSHARES TR II Call 74347W569 390 37,700 SH Call SOLE 0 37,700 0 0
PROSHARES TR II Call 74347W882 78 147,700 SH Call SOLE 0 147,700 0 0
PROSHARES TR II Call 74347W668 261 142,500 SH Call SOLE 0 142,500 0 0
PROSHARES TR II Put 74347W668 1,146 89,900 SH Put SOLE 0 89,900 0 0
PROSHARES TR II Put 74347W882 0 3,500 SH Put SOLE 0 3,500 0 0
PROSHARES TR II Put 74347W569 13 13,700 SH Put SOLE 0 13,700 0 0
PROSHARES TR II Put 74347W601 4 10,000 SH Put SOLE 0 10,000 0 0
PROSHARES TR II Put 74347W627 2,820 645,400 SH Put SOLE 0 645,400 0 0
PROSHARES TR II Put 74347W114 0 600 SH Put SOLE 0 600 0 0
PROSHARES TR II Put 74347W296 130 140,100 SH Put SOLE 0 140,100 0 0
PROSHARES TR II Put 74347W254 18,883 1,955,500 SH Put SOLE 0 1,955,500 0 0
PROSHARES TR II Put 74347W320 45 112,100 SH Put SOLE 0 112,100 0 0
PROSHARES TR II Put 74347W338 1 1,600 SH Put SOLE 0 1,600 0 0
PROSHARES TR II Put 74347W353 398 40,800 SH Put SOLE 0 40,800 0 0
PROSHARES TR II Put 74347W387 54 23,800 SH Put SOLE 0 23,800 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 30 3,639 SH   SOLE 0 3,639 0 0
PROSPECT CAPITAL CORPORATION Call 74348T102 0 1,000 SH Call SOLE 0 1,000 0 0
PROSPECT CAPITAL CORPORATION Put 74348T102 40 143,300 SH Put SOLE 0 143,300 0 0
PROSPERITY BANCSHARES INC COM 743606105 158 2,208 SH   SOLE 0 2,208 0 0
PROSPERITY BANCSHARES INC Call 743606105 45 14,000 SH Call SOLE 0 14,000 0 0
PROTHENA CORP PLC SHS G72800108 364 7,414 SH   SOLE 0 7,414 0 0
PROTHENA CORP PLC Call G72800108 14 7,700 SH Call SOLE 0 7,700 0 0
PROTHENA CORP PLC Put G72800108 396 37,900 SH Put SOLE 0 37,900 0 0
PROTO LABS INC COM 743713109 153 2,989 SH   SOLE 0 2,989 0 0
PROTO LABS INC Call 743713109 2 4,200 SH Call SOLE 0 4,200 0 0
PROTO LABS INC Put 743713109 35 6,700 SH Put SOLE 0 6,700 0 0
PROVIDENT FINL SVCS INC COM 74386T105 8 309 SH   SOLE 0 309 0 0
PROVIDENT FINL SVCS INC Call 74386T105 1 300 SH Call SOLE 0 300 0 0
PROVIDENT FINL SVCS INC Put 74386T105 2 1,000 SH Put SOLE 0 1,000 0 0
PRUDENTIAL FINL INC COM 744320102 2,288 21,989 SH   SOLE 0 21,989 0 0
PRUDENTIAL FINL INC Call 744320102 173 45,200 SH Call SOLE 0 45,200 0 0
PRUDENTIAL FINL INC Put 744320102 9 7,200 SH Put SOLE 0 7,200 0 0
PRUDENTIAL PLC Call 74435K204 2 500 SH Call SOLE 0 500 0 0
PRUDENTIAL PLC Put 74435K204 0 800 SH Put SOLE 0 800 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 10 94 SH   SOLE 0 94 0 0
PSIVIDA CORP COM 74440J101 8 4,825 SH   SOLE 0 4,825 0 0
PSIVIDA CORP Call 74440J101 0 4,100 SH Call SOLE 0 4,100 0 0
PSIVIDA CORP Put 74440J101 3 3,500 SH Put SOLE 0 3,500 0 0
PTC INC COM 69370C100 58 1,256 SH   SOLE 0 1,256 0 0
PTC INC Call 69370C100 45 11,600 SH Call SOLE 0 11,600 0 0
PTC INC Put 69370C100 2 500 SH Put SOLE 0 500 0 0
PTC THERAPEUTICS INC COM 69366J200 433 39,770 SH   SOLE 0 39,770 0 0
PTC THERAPEUTICS INC Call 69366J200 149 99,100 SH Call SOLE 0 99,100 0 0
PTC THERAPEUTICS INC Put 69366J200 120 55,200 SH Put SOLE 0 55,200 0 0
PUBLIC STORAGE COM 74460D109 1,934 8,654 SH   SOLE 0 8,654 0 0
PUBLIC STORAGE Call 74460D109 62 5,500 SH Call SOLE 0 5,500 0 0
PUBLIC STORAGE Put 74460D109 42 11,500 SH Put SOLE 0 11,500 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 5 128 SH   SOLE 0 128 0 0
PUBLIC SVC ENTERPRISE GROUP Call 744573106 0 300 SH Call SOLE 0 300 0 0
PUBLIC SVC ENTERPRISE GROUP Put 744573106 1 800 SH Put SOLE 0 800 0 0
PULTE GROUP INC COM 745867101 373 20,322 SH   SOLE 0 20,322 0 0
PULTE GROUP INC Call 745867101 0 1,900 SH Call SOLE 0 1,900 0 0
PULTE GROUP INC Put 745867101 3 16,600 SH Put SOLE 0 16,600 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 833 27,146 SH   SOLE 0 27,146 0 0
PUMA BIOTECHNOLOGY INC Call 74587V107 27 23,800 SH Call SOLE 0 23,800 0 0
PUMA BIOTECHNOLOGY INC Put 74587V107 507 46,200 SH Put SOLE 0 46,200 0 0
PURE STORAGE INC CL A 74624M102 289 25,625 SH   SOLE 0 25,625 0 0
PURE STORAGE INC Call 74624M102 13 38,600 SH Call SOLE 0 38,600 0 0
PURE STORAGE INC Put 74624M102 35 26,600 SH Put SOLE 0 26,600 0 0
PURECYCLE CORP COM NEW 746228303 0 20 SH   SOLE 0 20 0 0
PVH CORP COM 693656100 380 4,212 SH   SOLE 0 4,212 0 0
PVH CORP Call 693656100 1 7,000 SH Call SOLE 0 7,000 0 0
PVH CORP Put 693656100 3 300 SH Put SOLE 0 300 0 0
Q2 HLDGS INC Call 74736L109 12 23,900 SH Call SOLE 0 23,900 0 0
Q2 HLDGS INC Put 74736L109 2 11,100 SH Put SOLE 0 11,100 0 0
QAD INC CL B 74727D207 57 2,265 SH   SOLE 0 2,265 0 0
QAD INC CL A 74727D306 0 23 SH   SOLE 0 23 0 0
QCR HOLDINGS INC Call 74727A104 13 1,000 SH Call SOLE 0 1,000 0 0
QEP RES INC COM 74733V100 1,208 65,624 SH   SOLE 0 65,624 0 0
QEP RES INC Call 74733V100 0 1,200 SH Call SOLE 0 1,200 0 0
QEP RES INC Put 74733V100 566 190,000 SH Put SOLE 0 190,000 0 0
QIAGEN NV REG SHS N72482107 73 2,637 SH   SOLE 0 2,637 0 0
QIAGEN NV Call N72482107 11 9,900 SH Call SOLE 0 9,900 0 0
QIWI PLC SPON ADR REP B 74735M108 7 600 SH   SOLE 0 600 0 0
QIWI PLC Call 74735M108 0 1,200 SH Call SOLE 0 1,200 0 0
QIWI PLC Put 74735M108 1 3,700 SH Put SOLE 0 3,700 0 0
QORVO INC COM 74736K101 315 5,981 SH   SOLE 0 5,981 0 0
QORVO INC Call 74736K101 31 10,400 SH Call SOLE 0 10,400 0 0
QORVO INC Put 74736K101 39 6,300 SH Put SOLE 0 6,300 0 0
QTS RLTY TR INC COM CL A 74736A103 9 195 SH   SOLE 0 195 0 0
QTS RLTY TR INC Call 74736A103 0 100 SH Call SOLE 0 100 0 0
QUAD / GRAPHICS INC COM CL A 747301109 719 26,782 SH   SOLE 0 26,782 0 0
QUAD / GRAPHICS INC Call 747301109 1 1,000 SH Call SOLE 0 1,000 0 0
QUAD / GRAPHICS INC Put 747301109 3 7,000 SH Put SOLE 0 7,000 0 0
QUAKER CHEM CORP COM 747316107 301 2,356 SH   SOLE 0 2,356 0 0
QUALCOMM INC COM 747525103 151 2,321 SH   SOLE 0 2,321 0 0
QUALCOMM INC Call 747525103 742 122,600 SH Call SOLE 0 122,600 0 0
QUALCOMM INC Put 747525103 20 26,000 SH Put SOLE 0 26,000 0 0
QUALITY CARE PPTYS INC COM 747545101 23 1,488 SH   SOLE 0 1,488 0 0
QUALITY CARE PPTYS INC Call 747545101 0 400 SH Call SOLE 0 400 0 0
QUALITY CARE PPTYS INC Put 747545101 0 1,200 SH Put SOLE 0 1,200 0 0
QUALITY SYS INC COM 747582104 72 5,511 SH   SOLE 0 5,511 0 0
QUALITY SYS INC Call 747582104 5 17,800 SH Call SOLE 0 17,800 0 0
QUALITY SYS INC Put 747582104 0 3,300 SH Put SOLE 0 3,300 0 0
QUALYS INC COM 74758T303 22 698 SH   SOLE 0 698 0 0
QUALYS INC Put 74758T303 1 300 SH Put SOLE 0 300 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 51 2,514 SH   SOLE 0 2,514 0 0
QUANTA SVCS INC COM 74762E102 318 9,137 SH   SOLE 0 9,137 0 0
QUANTA SVCS INC Call 74762E102 11 10,100 SH Call SOLE 0 10,100 0 0
QUEST DIAGNOSTICS INC COM 74834L100 27 298 SH   SOLE 0 298 0 0
QUEST DIAGNOSTICS INC Call 74834L100 196 31,800 SH Call SOLE 0 31,800 0 0
QUEST DIAGNOSTICS INC Put 74834L100 5 28,200 SH Put SOLE 0 28,200 0 0
QUICKLOGIC CORP Call 74837P108 11 24,500 SH Call SOLE 0 24,500 0 0
QUICKLOGIC CORP Put 74837P108 3 20,000 SH Put SOLE 0 20,000 0 0
QUIDEL CORP COM 74838J101 14 700 SH   SOLE 0 700 0 0
QUIDEL CORP Call 74838J101 2 2,200 SH Call SOLE 0 2,200 0 0
QUIDEL CORP Put 74838J101 0 1,000 SH Put SOLE 0 1,000 0 0
QUINSTREET INC COM 74874Q100 1 300 SH   SOLE 0 300 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 174 2,296 SH   SOLE 0 2,296 0 0
QUINTILES IMS HOLDINGS INC Call 74876Y101 5 5,000 SH Call SOLE 0 5,000 0 0
QUINTILES IMS HOLDINGS INC Put 74876Y101 4 2,500 SH Put SOLE 0 2,500 0 0
QUMU CORP COM 749063103 0 246 SH   SOLE 0 246 0 0
QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 20 670 SH   SOLE 0 670 0 0
QUNAR CAYMAN IS LTD Call 74906P104 67 35,500 SH Call SOLE 0 35,500 0 0
QUNAR CAYMAN IS LTD Put 74906P104 86 46,300 SH Put SOLE 0 46,300 0 0
QUORUM HEALTH CORP Call 74909E106 0 900 SH Call SOLE 0 900 0 0
QUORUM HEALTH CORP Put 74909E106 0 4,800 SH Put SOLE 0 4,800 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 6 568 SH   SOLE 0 568 0 0
QUOTIENT TECHNOLOGY INC Call 749119103 0 1,900 SH Call SOLE 0 1,900 0 0
RADIAN GROUP INC COM 750236101 8 473 SH   SOLE 0 473 0 0
RADIAN GROUP INC Call 750236101 83 12,900 SH Call SOLE 0 12,900 0 0
RADIAN GROUP INC Put 750236101 0 100 SH Put SOLE 0 100 0 0
RADISYS CORP COM 750459109 6 1,400 SH   SOLE 0 1,400 0 0
RADISYS CORP Call 750459109 0 500 SH Call SOLE 0 500 0 0
RADIUS HEALTH INC COM NEW 750469207 2,053 53,987 SH   SOLE 0 53,987 0 0
RADIUS HEALTH INC Call 750469207 43 107,100 SH Call SOLE 0 107,100 0 0
RADIUS HEALTH INC Put 750469207 1,052 71,100 SH Put SOLE 0 71,100 0 0
RADNET INC COM 750491102 31 4,897 SH   SOLE 0 4,897 0 0
RADWARE LTD ORD M81873107 2,456 168,474 SH   SOLE 0 168,474 0 0
RADWARE LTD Put M81873107 171 106,700 SH Put SOLE 0 106,700 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 32 9,651 SH   SOLE 0 9,651 0 0
RAIT FINANCIAL TRUST Call 749227609 0 4,500 SH Call SOLE 0 4,500 0 0
RAIT FINANCIAL TRUST Put 749227609 0 3,500 SH Put SOLE 0 3,500 0 0
RALPH LAUREN CORP CL A 751212101 3,270 36,207 SH   SOLE 0 36,207 0 0
RALPH LAUREN CORP Call 751212101 1 18,600 SH Call SOLE 0 18,600 0 0
RALPH LAUREN CORP Put 751212101 690 43,200 SH Put SOLE 0 43,200 0 0
RANDGOLD RES LTD Call 752344309 45 14,600 SH Call SOLE 0 14,600 0 0
RANDGOLD RES LTD Put 752344309 7 2,700 SH Put SOLE 0 2,700 0 0
RANGE RES CORP COM 75281A109 850 24,763 SH   SOLE 0 24,763 0 0
RANGE RES CORP Call 75281A109 35 75,300 SH Call SOLE 0 75,300 0 0
RANGE RES CORP Put 75281A109 435 88,000 SH Put SOLE 0 88,000 0 0
RAPID7 INC COM 753422104 2 200 SH   SOLE 0 200 0 0
RAPID7 INC Call 753422104 2 3,600 SH Call SOLE 0 3,600 0 0
RAVEN INDS INC COM 754212108 0 38 SH   SOLE 0 38 0 0
RAYMOND JAMES FINANCIAL INC Call 754730109 113 22,600 SH Call SOLE 0 22,600 0 0
RAYMOND JAMES FINANCIAL INC Put 754730109 0 1,000 SH Put SOLE 0 1,000 0 0
RAYONIER ADVANCED MATLS INC Call 75508B104 4 7,200 SH Call SOLE 0 7,200 0 0
RAYONIER ADVANCED MATLS INC Put 75508B104 6 6,900 SH Put SOLE 0 6,900 0 0
RAYONIER INC COM 754907103 8 337 SH   SOLE 0 337 0 0
RAYONIER INC Call 754907103 17 9,100 SH Call SOLE 0 9,100 0 0
RAYTHEON CO Call 755111507 84 7,700 SH Call SOLE 0 7,700 0 0
RAYTHEON CO Put 755111507 46 15,300 SH Put SOLE 0 15,300 0 0
RBC BEARINGS INC COM 75524B104 87 938 SH   SOLE 0 938 0 0
RBC BEARINGS INC Call 75524B104 0 100 SH Call SOLE 0 100 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 50 2,977 SH   SOLE 0 2,977 0 0
RCI HOSPITALITY HLDGS INC Call 74934Q108 51 20,900 SH Call SOLE 0 20,900 0 0
RCI HOSPITALITY HLDGS INC Put 74934Q108 0 1,000 SH Put SOLE 0 1,000 0 0
RE MAX HLDGS INC CL A 75524W108 42 763 SH   SOLE 0 763 0 0
READING INTERNATIONAL INC CL A 755408101 7 430 SH   SOLE 0 430 0 0
READING INTERNATIONAL INC Call 755408101 26 29,000 SH Call SOLE 0 29,000 0 0
REAL GOODS SOLAR INC CL A NEW 75601N302 0 53 SH   SOLE 0 53 0 0
REAL IND INC COM 75601W104 18 3,008 SH   SOLE 0 3,008 0 0
REAL IND INC Put 75601W104 3 2,700 SH Put SOLE 0 2,700 0 0
REALOGY HLDGS CORP COM 75605Y106 158 6,142 SH   SOLE 0 6,142 0 0
REALOGY HLDGS CORP Call 75605Y106 11 40,600 SH Call SOLE 0 40,600 0 0
REALOGY HLDGS CORP Put 75605Y106 0 1,000 SH Put SOLE 0 1,000 0 0
REALPAGE INC COM 75606N109 17 582 SH   SOLE 0 582 0 0
REALPAGE INC Call 75606N109 8 1,700 SH Call SOLE 0 1,700 0 0
REALPAGE INC Put 75606N109 1 1,900 SH Put SOLE 0 1,900 0 0
REALTY INCOME CORP COM 756109104 2,904 50,531 SH   SOLE 0 50,531 0 0
REALTY INCOME CORP Call 756109104 104 74,300 SH Call SOLE 0 74,300 0 0
REALTY INCOME CORP Put 756109104 583 98,300 SH Put SOLE 0 98,300 0 0
RED HAT INC COM 756577102 212 3,051 SH   SOLE 0 3,051 0 0
RED HAT INC Call 756577102 0 300 SH Call SOLE 0 300 0 0
RED HAT INC Put 756577102 149 27,700 SH Put SOLE 0 27,700 0 0
RED LION HOTELS CORP COM 756764106 33 4,000 SH   SOLE 0 4,000 0 0
RED ROBIN GOURMET BURGERS IN Call 75689M101 91 12,000 SH Call SOLE 0 12,000 0 0
RED ROBIN GOURMET BURGERS IN Put 75689M101 0 1,000 SH Put SOLE 0 1,000 0 0
RED ROCK RESORTS INC Call 75700L108 0 200 SH Call SOLE 0 200 0 0
REDWOOD TR INC COM 758075402 104 6,899 SH   SOLE 0 6,899 0 0
REDWOOD TR INC Call 758075402 0 400 SH Call SOLE 0 400 0 0
REEDS INC COM 758338107 1 387 SH   SOLE 0 387 0 0
REGAL BELOIT CORP COM 758750103 9 133 SH   SOLE 0 133 0 0
REGAL BELOIT CORP Call 758750103 1 200 SH Call SOLE 0 200 0 0
REGAL BELOIT CORP Put 758750103 0 500 SH Put SOLE 0 500 0 0
REGAL ENTMT GROUP CL A 758766109 4 208 SH   SOLE 0 208 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,137 3,100 SH   SOLE 0 3,100 0 0
REGENERON PHARMACEUTICALS Call 75886F107 82 6,000 SH Call SOLE 0 6,000 0 0
REGENERON PHARMACEUTICALS Put 75886F107 259 2,300 SH Put SOLE 0 2,300 0 0
REGIONAL MGMT CORP COM 75902K106 76 2,900 SH   SOLE 0 2,900 0 0
REGIONS FINL CORP NEW Call 7591EP100 122 25,600 SH Call SOLE 0 25,600 0 0
REGIS CORP MINN COM 758932107 8 610 SH   SOLE 0 610 0 0
REGULUS THERAPEUTICS INC COM 75915K101 16 7,249 SH   SOLE 0 7,249 0 0
REGULUS THERAPEUTICS INC Call 75915K101 0 10,000 SH Call SOLE 0 10,000 0 0
REGULUS THERAPEUTICS INC Put 75915K101 2 6,000 SH Put SOLE 0 6,000 0 0
REINSURANCE GROUP AMER INC Call 759351604 6 300 SH Call SOLE 0 300 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 473 5,955 SH   SOLE 0 5,955 0 0
RELIANCE STEEL & ALUMINUM CO Call 759509102 15 1,800 SH Call SOLE 0 1,800 0 0
RELIANCE STEEL & ALUMINUM CO Put 759509102 15 14,500 SH Put SOLE 0 14,500 0 0
RELM WIRELESS CORP COM 759525108 0 5 SH   SOLE 0 5 0 0
RENAISSANCERE HOLDINGS LTD Call G7496G103 15 1,600 SH Call SOLE 0 1,600 0 0
RENASANT CORP COM 75970E107 31 745 SH   SOLE 0 745 0 0
RENEWABLE ENERGY GROUP INC Call 75972A301 18 15,400 SH Call SOLE 0 15,400 0 0
RENEWABLE ENERGY GROUP INC Put 75972A301 0 100 SH Put SOLE 0 100 0 0
RENREN INC SPONSORED ADR 759892102 45 28,826 SH   SOLE 0 28,826 0 0
RENREN INC Call 759892102 0 5,400 SH Call SOLE 0 5,400 0 0
RENT A CTR INC NEW COM 76009N100 39 3,540 SH   SOLE 0 3,540 0 0
RENT A CTR INC NEW Call 76009N100 2 10,100 SH Call SOLE 0 10,100 0 0
RENT A CTR INC NEW Put 76009N100 35 39,800 SH Put SOLE 0 39,800 0 0
RENTECH INC COM NEW 760112201 17 6,970 SH   SOLE 0 6,970 0 0
RENTECH INC Call 760112201 0 2,000 SH Call SOLE 0 2,000 0 0
RENTECH INC Put 760112201 13 6,100 SH Put SOLE 0 6,100 0 0
REPLIGEN CORP Call 759916109 14 7,500 SH Call SOLE 0 7,500 0 0
REPLIGEN CORP Put 759916109 6 5,200 SH Put SOLE 0 5,200 0 0
REPROS THERAPEUTICS INC COM NEW 76028H209 0 54 SH   SOLE 0 54 0 0
REPROS THERAPEUTICS INC Call 76028H209 0 9,400 SH Call SOLE 0 9,400 0 0
REPUBLIC SVCS INC COM 760759100 15 263 SH   SOLE 0 263 0 0
RESMED INC Call 761152107 20 9,400 SH Call SOLE 0 9,400 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 107 2,600 SH   SOLE 0 2,600 0 0
RESOLUTE ENERGY CORP Call 76116A306 184 41,100 SH Call SOLE 0 41,100 0 0
RESOLUTE ENERGY CORP Put 76116A306 10 58,100 SH Put SOLE 0 58,100 0 0
RESOLUTE FST PRODS INC COM 76117W109 787 147,126 SH   SOLE 0 147,126 0 0
RESOLUTE FST PRODS INC Call 76117W109 14 8,500 SH Call SOLE 0 8,500 0 0
RESOLUTE FST PRODS INC Put 76117W109 4 8,300 SH Put SOLE 0 8,300 0 0
RESOURCE CAP CORP COM NEW 76120W708 14 1,758 SH   SOLE 0 1,758 0 0
RESOURCE CAP CORP Put 76120W708 39 4,800 SH Put SOLE 0 4,800 0 0
RESOURCES CONNECTION INC COM 76122Q105 11 604 SH   SOLE 0 604 0 0
RESOURCES CONNECTION INC Call 76122Q105 1 1,000 SH Call SOLE 0 1,000 0 0
RESOURCES CONNECTION INC Put 76122Q105 2 6,900 SH Put SOLE 0 6,900 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 635 13,341 SH   SOLE 0 13,341 0 0
RESTAURANT BRANDS INTL INC Call 76131D103 19 6,400 SH Call SOLE 0 6,400 0 0
RESTORATION HARDWARE HLDGS I COM 761283100 392 12,800 SH   SOLE 0 12,800 0 0
RESTORATION HARDWARE HLDGS I Call 761283100 320 96,100 SH Call SOLE 0 96,100 0 0
RESTORATION HARDWARE HLDGS I Put 761283100 417 27,000 SH Put SOLE 0 27,000 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 12 590 SH   SOLE 0 590 0 0
RETAIL OPPORTUNITY INVTS COR Put 76131N101 0 3,000 SH Put SOLE 0 3,000 0 0
RETAIL PPTYS AMER INC Call 76131V202 0 800 SH Call SOLE 0 800 0 0
RETAILMENOT INC COM SER 1 76132B106 23 2,524 SH   SOLE 0 2,524 0 0
RETAILMENOT INC Put 76132B106 1 12,000 SH Put SOLE 0 12,000 0 0
RETROPHIN INC COM 761299106 229 12,100 SH   SOLE 0 12,100 0 0
RETROPHIN INC Call 761299106 23 12,600 SH Call SOLE 0 12,600 0 0
RETROPHIN INC Put 761299106 13 3,800 SH Put SOLE 0 3,800 0 0
REVANCE THERAPEUTICS INC COM 761330109 167 8,090 SH   SOLE 0 8,090 0 0
REVANCE THERAPEUTICS INC Call 761330109 14 22,700 SH Call SOLE 0 22,700 0 0
REVANCE THERAPEUTICS INC Put 761330109 0 200 SH Put SOLE 0 200 0 0
REVLON INC CL A NEW 761525609 52 1,785 SH   SOLE 0 1,785 0 0
REVLON INC Put 761525609 1 600 SH Put SOLE 0 600 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 4 814 SH   SOLE 0 814 0 0
REVOLUTION LIGHTING TECHNOLO Put 76155G206 5 2,500 SH Put SOLE 0 2,500 0 0
REX ENERGY CORPORATION COM 761565100 0 1,700 SH   SOLE 0 1,700 0 0
REX ENERGY CORPORATION Put 761565100 2 1,000 SH Put SOLE 0 1,000 0 0
REXFORD INDL RLTY INC COM 76169C100 0 21 SH   SOLE 0 21 0 0
REXFORD INDL RLTY INC Put 76169C100 0 100 SH Put SOLE 0 100 0 0
REXNORD CORP NEW Call 76169B102 0 1,000 SH Call SOLE 0 1,000 0 0
REYNOLDS AMERICAN INC COM 761713106 1,212 21,645 SH   SOLE 0 21,645 0 0
REYNOLDS AMERICAN INC Call 761713106 112 54,700 SH Call SOLE 0 54,700 0 0
REYNOLDS AMERICAN INC Put 761713106 19 24,400 SH Put SOLE 0 24,400 0 0
RICE ENERGY INC COM 762760106 3,374 158,052 SH   SOLE 0 158,052 0 0
RICE ENERGY INC Call 762760106 19 24,200 SH Call SOLE 0 24,200 0 0
RICE ENERGY INC Put 762760106 534 197,100 SH Put SOLE 0 197,100 0 0
RICE MIDSTREAM PARTNERS LP Call 762819100 10 5,600 SH Call SOLE 0 5,600 0 0
RICHMONT MINES INC COM 76547T106 10 1,640 SH   SOLE 0 1,640 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 3 1,575 SH   SOLE 0 1,575 0 0
RIGEL PHARMACEUTICALS INC Call 766559603 0 10,000 SH Call SOLE 0 10,000 0 0
RIGEL PHARMACEUTICALS INC Put 766559603 1 2,100 SH Put SOLE 0 2,100 0 0
RIGHTSIDE GROUP LTD COM 76658B100 0 87 SH   SOLE 0 87 0 0
RIGHTSIDE GROUP LTD Put 76658B100 0 400 SH Put SOLE 0 400 0 0
RIGNET INC COM 766582100 19 824 SH   SOLE 0 824 0 0
RINGCENTRAL INC CL A 76680R206 184 8,963 SH   SOLE 0 8,963 0 0
RINGCENTRAL INC Call 76680R206 2 24,000 SH Call SOLE 0 24,000 0 0
RINGCENTRAL INC Put 76680R206 12 16,300 SH Put SOLE 0 16,300 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,459 37,948 SH   SOLE 0 37,948 0 0
RIO TINTO PLC Call 767204100 100 31,600 SH Call SOLE 0 31,600 0 0
RIO TINTO PLC Put 767204100 28 8,700 SH Put SOLE 0 8,700 0 0
RITCHIE BROS AUCTIONEERS Put 767744105 0 100 SH Put SOLE 0 100 0 0
RITE AID CORP COM 767754104 768 93,319 SH   SOLE 0 93,319 0 0
RITE AID CORP Call 767754104 528 751,200 SH Call SOLE 0 751,200 0 0
RITE AID CORP Put 767754104 113 374,800 SH Put SOLE 0 374,800 0 0
RLI CORP COM 749607107 194 3,081 SH   SOLE 0 3,081 0 0
RLI CORP Put 749607107 0 100 SH Put SOLE 0 100 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 52 5,078 SH   SOLE 0 5,078 0 0
ROADRUNNER TRNSN SVCS HLDG I Call 76973Q105 13 10,000 SH Call SOLE 0 10,000 0 0
ROADRUNNER TRNSN SVCS HLDG I Put 76973Q105 0 10,400 SH Put SOLE 0 10,400 0 0
ROBERT HALF INTL INC Call 770323103 4 1,300 SH Call SOLE 0 1,300 0 0
ROBERT HALF INTL INC Put 770323103 0 1,300 SH Put SOLE 0 1,300 0 0
ROCKET FUEL INC COM 773111109 4 2,914 SH   SOLE 0 2,914 0 0
ROCKET FUEL INC Put 773111109 0 100 SH Put SOLE 0 100 0 0
ROCKWELL AUTOMATION INC COM 773903109 995 7,410 SH   SOLE 0 7,410 0 0
ROCKWELL AUTOMATION INC Call 773903109 370 25,900 SH Call SOLE 0 25,900 0 0
ROCKWELL AUTOMATION INC Put 773903109 39 5,500 SH Put SOLE 0 5,500 0 0
ROCKWELL COLLINS INC COM 774341101 3,507 37,814 SH   SOLE 0 37,814 0 0
ROCKWELL COLLINS INC Call 774341101 238 66,900 SH Call SOLE 0 66,900 0 0
ROCKWELL COLLINS INC Put 774341101 158 52,100 SH Put SOLE 0 52,100 0 0
ROCKWELL MED INC COM 774374102 0 100 SH   SOLE 0 100 0 0
ROCKWELL MED INC Call 774374102 1 2,500 SH Call SOLE 0 2,500 0 0
ROCKWELL MED INC Put 774374102 22 16,600 SH Put SOLE 0 16,600 0 0
ROGERS COMMUNICATIONS INC Call 775109200 0 5,400 SH Call SOLE 0 5,400 0 0
ROGERS CORP COM 775133101 12 169 SH   SOLE 0 169 0 0
ROLLINS INC COM 775711104 36 1,095 SH   SOLE 0 1,095 0 0
ROPER TECHNOLOGIES INC Call 776696106 14 2,000 SH Call SOLE 0 2,000 0 0
ROPER TECHNOLOGIES INC Put 776696106 0 100 SH Put SOLE 0 100 0 0
ROSETTA STONE INC COM 777780107 23 2,606 SH   SOLE 0 2,606 0 0
ROSS STORES INC COM 778296103 52 800 SH   SOLE 0 800 0 0
ROSS STORES INC Call 778296103 70 32,100 SH Call SOLE 0 32,100 0 0
ROSS STORES INC Put 778296103 1 2,700 SH Put SOLE 0 2,700 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 120 6,378 SH   SOLE 0 6,378 0 0
ROWAN COMPANIES PLC Call G7665A101 8 10,700 SH Call SOLE 0 10,700 0 0
ROWAN COMPANIES PLC Put G7665A101 0 900 SH Put SOLE 0 900 0 0
ROYAL BK CDA MONTREAL QUE Call 780087102 84 22,500 SH Call SOLE 0 22,500 0 0
ROYAL BK CDA MONTREAL QUE Put 780087102 15 38,900 SH Put SOLE 0 38,900 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 1,216 219,925 SH   SOLE 0 219,925 0 0
ROYAL BK SCOTLAND GROUP PLC Call 780097689 10 16,100 SH Call SOLE 0 16,100 0 0
ROYAL BK SCOTLAND GROUP PLC Put 780097689 177 283,600 SH Put SOLE 0 283,600 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 98 1,200 SH   SOLE 0 1,200 0 0
ROYAL CARIBBEAN CRUISES LTD Call V7780T103 47 23,200 SH Call SOLE 0 23,200 0 0
ROYAL CARIBBEAN CRUISES LTD Put V7780T103 19 11,500 SH Put SOLE 0 11,500 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 23 400 SH   SOLE 0 400 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 22,000 404,562 SH   SOLE 0 404,562 0 0
ROYAL DUTCH SHELL PLC Call 780259206 14 6,100 SH Call SOLE 0 6,100 0 0
ROYAL DUTCH SHELL PLC Call 780259107 8 2,500 SH Call SOLE 0 2,500 0 0
ROYAL DUTCH SHELL PLC Put 780259107 0 3,800 SH Put SOLE 0 3,800 0 0
ROYAL DUTCH SHELL PLC Put 780259206 1,523 506,800 SH Put SOLE 0 506,800 0 0
ROYAL GOLD INC COM 780287108 439 6,931 SH   SOLE 0 6,931 0 0
ROYAL GOLD INC Call 780287108 111 35,800 SH Call SOLE 0 35,800 0 0
ROYAL GOLD INC Put 780287108 54 14,000 SH Put SOLE 0 14,000 0 0
RPC INC COM 749660106 257 12,987 SH   SOLE 0 12,987 0 0
RPM INTL INC COM 749685103 551 10,248 SH   SOLE 0 10,248 0 0
RPM INTL INC Call 749685103 26 8,300 SH Call SOLE 0 8,300 0 0
RPM INTL INC Put 749685103 10 16,200 SH Put SOLE 0 16,200 0 0
RPX CORP COM 74972G103 18 1,675 SH   SOLE 0 1,675 0 0
RSP PERMIAN INC COM 74978Q105 1,556 34,873 SH   SOLE 0 34,873 0 0
RSP PERMIAN INC Call 74978Q105 187 96,800 SH Call SOLE 0 96,800 0 0
RSP PERMIAN INC Put 74978Q105 4 5,100 SH Put SOLE 0 5,100 0 0
RTI SURGICAL INC COM 74975N105 3 1,090 SH   SOLE 0 1,090 0 0
RUBICON PROJ INC COM 78112V102 22 3,058 SH   SOLE 0 3,058 0 0
RUBICON PROJ INC Call 78112V102 0 1,500 SH Call SOLE 0 1,500 0 0
RUBICON PROJ INC Put 78112V102 1 3,000 SH Put SOLE 0 3,000 0 0
RUBY TUESDAY INC COM 781182100 28 8,747 SH   SOLE 0 8,747 0 0
RUBY TUESDAY INC Call 781182100 4 5,200 SH Call SOLE 0 5,200 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 78 3,355 SH   SOLE 0 3,355 0 0
RUDOLPH TECHNOLOGIES INC Call 781270103 3 2,900 SH Call SOLE 0 2,900 0 0
RUSH ENTERPRISES INC CL A 781846209 22 700 SH   SOLE 0 700 0 0
RUSH ENTERPRISES INC Call 781846209 120 21,100 SH Call SOLE 0 21,100 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 135 7,399 SH   SOLE 0 7,399 0 0
RUTHS HOSPITALITY GROUP INC Call 783332109 17 12,700 SH Call SOLE 0 12,700 0 0
RUTHS HOSPITALITY GROUP INC Put 783332109 25 82,200 SH Put SOLE 0 82,200 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 176 2,116 SH   SOLE 0 2,116 0 0
RYDER SYS INC COM 783549108 973 13,075 SH   SOLE 0 13,075 0 0
RYDER SYS INC Call 783549108 2 400 SH Call SOLE 0 400 0 0
RYDER SYS INC Put 783549108 1 300 SH Put SOLE 0 300 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 61 705 SH   SOLE 0 705 0 0
RYDEX ETF TRUST Call 78355W106 3 6,800 SH Call SOLE 0 6,800 0 0
RYDEX ETF TRUST Put 78355W304 0 100 SH Put SOLE 0 100 0 0
RYERSON HLDG CORP COM 783754104 1 100 SH   SOLE 0 100 0 0
RYMAN HOSPITALITY PPTYS INC Call 78377T107 0 600 SH Call SOLE 0 600 0 0
RYMAN HOSPITALITY PPTYS INC Put 78377T107 0 200 SH Put SOLE 0 200 0 0
S & T BANCORP INC COM 783859101 23 605 SH   SOLE 0 605 0 0
S & T BANCORP INC Call 783859101 8 2,000 SH Call SOLE 0 2,000 0 0
S&P GLOBAL INC COM 78409V104 87 814 SH   SOLE 0 814 0 0
S&P GLOBAL INC Call 78409V104 0 400 SH Call SOLE 0 400 0 0
S&P GLOBAL INC Put 78409V104 1 400 SH Put SOLE 0 400 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 10 432 SH   SOLE 0 432 0 0
SABRA HEALTH CARE REIT INC Call 78573L106 0 700 SH Call SOLE 0 700 0 0
SABRA HEALTH CARE REIT INC Put 78573L106 3 7,700 SH Put SOLE 0 7,700 0 0
SABRE CORP COM 78573M104 126 5,069 SH   SOLE 0 5,069 0 0
SABRE CORP Call 78573M104 5 26,400 SH Call SOLE 0 26,400 0 0
SABRE CORP Put 78573M104 5 10,500 SH Put SOLE 0 10,500 0 0
SAFE BULKERS INC COM Y7388L103 9 8,252 SH   SOLE 0 8,252 0 0
SAFE BULKERS INC Put Y7388L103 16 11,500 SH Put SOLE 0 11,500 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 13 977 SH   SOLE 0 977 0 0
SAFEGUARD SCIENTIFICS INC Call 786449207 0 1,000 SH Call SOLE 0 1,000 0 0
SAFETY INS GROUP INC Call 78648T100 48 9,500 SH Call SOLE 0 9,500 0 0
SAFETY INS GROUP INC Put 78648T100 8 13,300 SH Put SOLE 0 13,300 0 0
SAGE THERAPEUTICS INC COM 78667J108 810 15,880 SH   SOLE 0 15,880 0 0
SAGE THERAPEUTICS INC Call 78667J108 85 14,500 SH Call SOLE 0 14,500 0 0
SAGE THERAPEUTICS INC Put 78667J108 33 13,700 SH Put SOLE 0 13,700 0 0
SAIA INC COM 78709Y105 125 2,833 SH   SOLE 0 2,833 0 0
SALEM MEDIA GROUP INC CL A 794093104 14 2,387 SH   SOLE 0 2,387 0 0
SALESFORCE COM INC COM 79466L302 1,575 23,015 SH   SOLE 0 23,015 0 0
SALESFORCE COM INC Call 79466L302 5 22,500 SH Call SOLE 0 22,500 0 0
SALESFORCE COM INC Put 79466L302 50 21,400 SH Put SOLE 0 21,400 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 24 944 SH   SOLE 0 944 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 22 3,381 SH   SOLE 0 3,381 0 0
SAN JUAN BASIN RTY TR Call 798241105 0 1,000 SH Call SOLE 0 1,000 0 0
SAN JUAN BASIN RTY TR Put 798241105 2 1,200 SH Put SOLE 0 1,200 0 0
SANCHEZ ENERGY CORP COM 79970Y105 393 43,562 SH   SOLE 0 43,562 0 0
SANCHEZ ENERGY CORP Call 79970Y105 138 103,600 SH Call SOLE 0 103,600 0 0
SANCHEZ ENERGY CORP Put 79970Y105 109 56,800 SH Put SOLE 0 56,800 0 0
SANDERSON FARMS INC COM 800013104 9 101 SH   SOLE 0 101 0 0
SANDERSON FARMS INC Call 800013104 74 7,100 SH Call SOLE 0 7,100 0 0
SANDERSON FARMS INC Put 800013104 16 35,200 SH Put SOLE 0 35,200 0 0
SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 13 10,198 SH   SOLE 0 10,198 0 0
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 0 160 SH   SOLE 0 160 0 0
SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 1 405 SH   SOLE 0 405 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 4 1,026 SH   SOLE 0 1,026 0 0
SANDSTORM GOLD LTD Call 80013R206 0 900 SH Call SOLE 0 900 0 0
SANDSTORM GOLD LTD Put 80013R206 0 300 SH Put SOLE 0 300 0 0
SANDY SPRING BANCORP INC COM 800363103 3 100 SH   SOLE 0 100 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 9 134 SH   SOLE 0 134 0 0
SANGAMO BIOSCIENCES INC COM 800677106 7 2,493 SH   SOLE 0 2,493 0 0
SANGAMO BIOSCIENCES INC Call 800677106 0 1,000 SH Call SOLE 0 1,000 0 0
SANGAMO BIOSCIENCES INC Put 800677106 75 55,500 SH Put SOLE 0 55,500 0 0
SANMINA CORPORATION COM 801056102 7 200 SH   SOLE 0 200 0 0
SANMINA CORPORATION Call 801056102 5 1,000 SH Call SOLE 0 1,000 0 0
SANMINA CORPORATION Put 801056102 0 200 SH Put SOLE 0 200 0 0
SANOFI SPONSORED ADR 80105N105 539 13,335 SH   SOLE 0 13,335 0 0
SANOFI Call 80105N105 10 31,100 SH Call SOLE 0 31,100 0 0
SANOFI Put 80105N105 234 37,000 SH Put SOLE 0 37,000 0 0
SANTANDER CONSUMER USA HDG I Call 80283M101 24 28,100 SH Call SOLE 0 28,100 0 0
SANTANDER CONSUMER USA HDG I Put 80283M101 31 21,900 SH Put SOLE 0 21,900 0 0
SAP SE SPON ADR 803054204 5 63 SH   SOLE 0 63 0 0
SARATOGA INVT CORP COM NEW 80349A208 3 190 SH   SOLE 0 190 0 0
SAREPTA THERAPEUTICS INC COM 803607100 3,124 113,895 SH   SOLE 0 113,895 0 0
SAREPTA THERAPEUTICS INC Call 803607100 470 216,300 SH Call SOLE 0 216,300 0 0
SAREPTA THERAPEUTICS INC Put 803607100 4,381 296,800 SH Put SOLE 0 296,800 0 0
SASOL LTD SPONSORED ADR 803866300 44 1,540 SH   SOLE 0 1,540 0 0
SASOL LTD Call 803866300 0 300 SH Call SOLE 0 300 0 0
SASOL LTD Put 803866300 7 3,000 SH Put SOLE 0 3,000 0 0
SBA COMMUNICATIONS CORP COM 78388J106 180 1,749 SH   SOLE 0 1,749 0 0
SBA COMMUNICATIONS CORP Put 78388J106 5 4,900 SH Put SOLE 0 4,900 0 0
SCANA CORP NEW Call 80589M102 0 3,100 SH Call SOLE 0 3,100 0 0
SCANA CORP NEW Put 80589M102 4 900 SH Put SOLE 0 900 0 0
SCANSOURCE INC COM 806037107 55 1,386 SH   SOLE 0 1,386 0 0
SCANSOURCE INC Call 806037107 1 1,300 SH Call SOLE 0 1,300 0 0
SCANSOURCE INC Put 806037107 0 5,600 SH Put SOLE 0 5,600 0 0
SCHEIN HENRY INC COM 806407102 474 3,129 SH   SOLE 0 3,129 0 0
SCHEIN HENRY INC Put 806407102 25 3,500 SH Put SOLE 0 3,500 0 0
SCHLUMBERGER LTD COM 806857108 1,764 21,021 SH   SOLE 0 21,021 0 0
SCHLUMBERGER LTD Call 806857108 139 56,500 SH Call SOLE 0 56,500 0 0
SCHLUMBERGER LTD Put 806857108 773 183,700 SH Put SOLE 0 183,700 0 0
SCHNITZER STL INDS CL A 806882106 11 458 SH   SOLE 0 458 0 0
SCHNITZER STL INDS Call 806882106 4 6,900 SH Call SOLE 0 6,900 0 0
SCHOLASTIC CORP Call 807066105 25 9,000 SH Call SOLE 0 9,000 0 0
SCHULMAN A INC COM 808194104 352 10,539 SH   SOLE 0 10,539 0 0
SCHULMAN A INC Call 808194104 0 200 SH Call SOLE 0 200 0 0
SCHULMAN A INC Put 808194104 4 6,600 SH Put SOLE 0 6,600 0 0
SCHWAB CHARLES CORP NEW Call 808513105 1,098 158,400 SH Call SOLE 0 158,400 0 0
SCHWAB CHARLES CORP NEW Put 808513105 9 27,300 SH Put SOLE 0 27,300 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 0 14 SH   SOLE 0 14 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 39 743 SH   SOLE 0 743 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9 172 SH   SOLE 0 172 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 338 8,250 SH   SOLE 0 8,250 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 17 378 SH   SOLE 0 378 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 0 11 SH   SOLE 0 11 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 166 3,814 SH   SOLE 0 3,814 0 0
SCHWAB STRATEGIC TR Call 808524607 4 2,900 SH Call SOLE 0 2,900 0 0
SCHWAB STRATEGIC TR Call 808524508 1 600 SH Call SOLE 0 600 0 0
SCHWAB STRATEGIC TR Call 808524847 0 100 SH Call SOLE 0 100 0 0
SCHWAB STRATEGIC TR Call 808524870 0 1,200 SH Call SOLE 0 1,200 0 0
SCHWAB STRATEGIC TR Call 808524300 0 1,200 SH Call SOLE 0 1,200 0 0
SCHWAB STRATEGIC TR Call 808524409 8 8,000 SH Call SOLE 0 8,000 0 0
SCHWAB STRATEGIC TR Call 808524201 1 800 SH Call SOLE 0 800 0 0
SCHWAB STRATEGIC TR Call 808524102 9 9,200 SH Call SOLE 0 9,200 0 0
SCHWAB STRATEGIC TR Put 808524870 2 16,400 SH Put SOLE 0 16,400 0 0
SCHWAB STRATEGIC TR Put 808524797 0 200 SH Put SOLE 0 200 0 0
SCHWEITZER-MAUDUIT INTL INC Call 808541106 1 400 SH Call SOLE 0 400 0 0
SCHWEITZER-MAUDUIT INTL INC Put 808541106 0 4,000 SH Put SOLE 0 4,000 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 41 3,844 SH   SOLE 0 3,844 0 0
SCICLONE PHARMACEUTICALS INC Call 80862K104 7 5,300 SH Call SOLE 0 5,300 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 65 772 SH   SOLE 0 772 0 0
SCIENCE APPLICATNS INTL CP N Call 808625107 0 600 SH Call SOLE 0 600 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 13 991 SH   SOLE 0 991 0 0
SCIENTIFIC GAMES CORP Call 80874P109 97 118,900 SH Call SOLE 0 118,900 0 0
SCIENTIFIC GAMES CORP Put 80874P109 1 1,500 SH Put SOLE 0 1,500 0 0
SCORPIO BULKERS INC COM Y7546A122 1 303 SH   SOLE 0 303 0 0
SCORPIO BULKERS INC Call Y7546A122 4 12,100 SH Call SOLE 0 12,100 0 0
SCORPIO BULKERS INC Put Y7546A122 6 9,500 SH Put SOLE 0 9,500 0 0
SCORPIO TANKERS INC SHS Y7542C106 108 24,020 SH   SOLE 0 24,020 0 0
SCORPIO TANKERS INC Call Y7542C106 0 8,800 SH Call SOLE 0 8,800 0 0
SCORPIO TANKERS INC Put Y7542C106 38 57,600 SH Put SOLE 0 57,600 0 0
SCOTTS MIRACLE GRO CO Call 810186106 150 23,800 SH Call SOLE 0 23,800 0 0
SCOTTS MIRACLE GRO CO Put 810186106 5 3,400 SH Put SOLE 0 3,400 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 7 410 SH   SOLE 0 410 0 0
SCRIPPS E W CO OHIO Call 811054402 3 1,800 SH Call SOLE 0 1,800 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 256 3,587 SH   SOLE 0 3,587 0 0
SCRIPPS NETWORKS INTERACT IN Call 811065101 7 1,700 SH Call SOLE 0 1,700 0 0
SCRIPPS NETWORKS INTERACT IN Put 811065101 3 1,600 SH Put SOLE 0 1,600 0 0
SEABRIDGE GOLD INC COM 811916105 68 8,379 SH   SOLE 0 8,379 0 0
SEABRIDGE GOLD INC Call 811916105 2 2,200 SH Call SOLE 0 2,200 0 0
SEABRIDGE GOLD INC Put 811916105 34 10,800 SH Put SOLE 0 10,800 0 0
SEACHANGE INTL INC COM 811699107 3 1,604 SH   SOLE 0 1,604 0 0
SEACOR HOLDINGS INC Call 811904101 116 10,900 SH Call SOLE 0 10,900 0 0
SEACOR HOLDINGS INC Put 811904101 0 4,800 SH Put SOLE 0 4,800 0 0
SEADRILL LIMITED SHS G7945E105 37 10,880 SH   SOLE 0 10,880 0 0
SEADRILL LIMITED Call G7945E105 104 277,500 SH Call SOLE 0 277,500 0 0
SEADRILL LIMITED Put G7945E105 1,032 214,800 SH Put SOLE 0 214,800 0 0
SEADRILL PARTNERS LLC Call Y7545W109 14 8,200 SH Call SOLE 0 8,200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,260 33,019 SH   SOLE 0 33,019 0 0
SEAGATE TECHNOLOGY PLC Call G7945M107 36 12,400 SH Call SOLE 0 12,400 0 0
SEAGATE TECHNOLOGY PLC Put G7945M107 167 33,700 SH Put SOLE 0 33,700 0 0
SEALED AIR CORP NEW COM 81211K100 38 853 SH   SOLE 0 853 0 0
SEALED AIR CORP NEW Call 81211K100 4 10,000 SH Call SOLE 0 10,000 0 0
SEALED AIR CORP NEW Put 81211K100 0 100 SH Put SOLE 0 100 0 0
SEARS HLDGS CORP COM 812350106 32 3,456 SH   SOLE 0 3,456 0 0
SEARS HLDGS CORP Call 812350106 43 55,500 SH Call SOLE 0 55,500 0 0
SEARS HLDGS CORP Put 812350106 596 84,700 SH Put SOLE 0 84,700 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 20 4,296 SH   SOLE 0 4,296 0 0
SEARS HOMETOWN & OUTLET STOR Put 812362101 26 50,000 SH Put SOLE 0 50,000 0 0
SEASPAN CORP SHS Y75638109 54 5,953 SH   SOLE 0 5,953 0 0
SEASPAN CORP Call Y75638109 0 900 SH Call SOLE 0 900 0 0
SEASPAN CORP Put Y75638109 181 27,100 SH Put SOLE 0 27,100 0 0
SEATTLE GENETICS INC COM 812578102 1,693 32,095 SH   SOLE 0 32,095 0 0
SEATTLE GENETICS INC Call 812578102 14 17,700 SH Call SOLE 0 17,700 0 0
SEATTLE GENETICS INC Put 812578102 486 51,900 SH Put SOLE 0 51,900 0 0
SEAWORLD ENTMT INC COM 81282V100 2,305 121,788 SH   SOLE 0 121,788 0 0
SEAWORLD ENTMT INC Call 81282V100 318 39,600 SH Call SOLE 0 39,600 0 0
SEAWORLD ENTMT INC Put 81282V100 124 190,300 SH Put SOLE 0 190,300 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 2 1,500 SH   SOLE 0 1,500 0 0
SECOND SIGHT MED PRODS INC Call 81362J100 2 16,000 SH Call SOLE 0 16,000 0 0
SECOND SIGHT MED PRODS INC Put 81362J100 4 1,000 SH Put SOLE 0 1,000 0 0
SECUREWORKS CORP CL A 81374A105 14 1,329 SH   SOLE 0 1,329 0 0
SECUREWORKS CORP Put 81374A105 0 1,100 SH Put SOLE 0 1,100 0 0
SEI INVESTMENTS CO Call 784117103 9 10,800 SH Call SOLE 0 10,800 0 0
SEI INVESTMENTS CO Put 784117103 0 1,300 SH Put SOLE 0 1,300 0 0
SELECT COMFORT CORP COM 81616X103 676 29,900 SH   SOLE 0 29,900 0 0
SELECT COMFORT CORP Call 81616X103 0 300 SH Call SOLE 0 300 0 0
SELECT COMFORT CORP Put 81616X103 195 32,200 SH Put SOLE 0 32,200 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 324 12,866 SH   SOLE 0 12,866 0 0
SELECT INCOME REIT Call 81618T100 0 600 SH Call SOLE 0 600 0 0
SELECT INCOME REIT Put 81618T100 0 1,000 SH Put SOLE 0 1,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,773 118,864 SH   SOLE 0 118,864 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 677 14,000 SH   SOLE 0 14,000 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 109 3,573 SH   SOLE 0 3,573 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 276 3,402 SH   SOLE 0 3,402 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 19,451 258,248 SH   SOLE 0 258,248 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 52 2,265 SH   SOLE 0 2,265 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,462 23,500 SH   SOLE 0 23,500 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4,518 90,917 SH   SOLE 0 90,917 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,750 33,860 SH   SOLE 0 33,860 0 0
SELECT SECTOR SPDR TR Call 81369Y308 116 39,300 SH Call SOLE 0 39,300 0 0
SELECT SECTOR SPDR TR Call 81369Y209 103 88,300 SH Call SOLE 0 88,300 0 0
SELECT SECTOR SPDR TR Call 81369Y100 42 35,200 SH Call SOLE 0 35,200 0 0
SELECT SECTOR SPDR TR Call 81369Y704 82 16,300 SH Call SOLE 0 16,300 0 0
SELECT SECTOR SPDR TR Call 81369Y605 1,058 1,120,000 SH Call SOLE 0 1,120,000 0 0
SELECT SECTOR SPDR TR Call 81369Y506 303 147,600 SH Call SOLE 0 147,600 0 0
SELECT SECTOR SPDR TR Call 81369Y407 89 33,000 SH Call SOLE 0 33,000 0 0
SELECT SECTOR SPDR TR Call 81369Y860 7 7,400 SH Call SOLE 0 7,400 0 0
SELECT SECTOR SPDR TR Call 81369Y803 0 100 SH Call SOLE 0 100 0 0
SELECT SECTOR SPDR TR Call 81369Y886 112 68,500 SH Call SOLE 0 68,500 0 0
SELECT SECTOR SPDR TR Put 81369Y886 789 226,900 SH Put SOLE 0 226,900 0 0
SELECT SECTOR SPDR TR Put 81369Y803 7 35,400 SH Put SOLE 0 35,400 0 0
SELECT SECTOR SPDR TR Put 81369Y860 0 400 SH Put SOLE 0 400 0 0
SELECT SECTOR SPDR TR Put 81369Y407 114 98,200 SH Put SOLE 0 98,200 0 0
SELECT SECTOR SPDR TR Put 81369Y506 3,133 724,100 SH Put SOLE 0 724,100 0 0
SELECT SECTOR SPDR TR Put 81369Y605 154 585,500 SH Put SOLE 0 585,500 0 0
SELECT SECTOR SPDR TR Put 81369Y704 33 78,300 SH Put SOLE 0 78,300 0 0
SELECT SECTOR SPDR TR Put 81369Y100 188 285,400 SH Put SOLE 0 285,400 0 0
SELECT SECTOR SPDR TR Put 81369Y209 89 478,800 SH Put SOLE 0 478,800 0 0
SELECT SECTOR SPDR TR Put 81369Y308 245 237,100 SH Put SOLE 0 237,100 0 0
SEMGROUP CORP CL A 81663A105 427 10,240 SH   SOLE 0 10,240 0 0
SEMGROUP CORP Call 81663A105 132 31,200 SH Call SOLE 0 31,200 0 0
SEMGROUP CORP Put 81663A105 2 2,100 SH Put SOLE 0 2,100 0 0
SEMPRA ENERGY Call 816851109 0 400 SH Call SOLE 0 400 0 0
SEMPRA ENERGY Put 816851109 1 2,000 SH Put SOLE 0 2,000 0 0
SEMTECH CORP COM 816850101 10 332 SH   SOLE 0 332 0 0
SEMTECH CORP Call 816850101 12 2,200 SH Call SOLE 0 2,200 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 67 3,545 SH   SOLE 0 3,545 0 0
SENIOR HSG PPTYS TR Call 81721M109 3 6,100 SH Call SOLE 0 6,100 0 0
SENIOR HSG PPTYS TR Put 81721M109 11 11,000 SH Put SOLE 0 11,000 0 0
SENOMYX INC COM 81724Q107 3 3,643 SH   SOLE 0 3,643 0 0
SENOMYX INC Put 81724Q107 3 2,300 SH Put SOLE 0 2,300 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 166 4,267 SH   SOLE 0 4,267 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 71 15,255 SH   SOLE 0 15,255 0 0
SEQUENTIAL BRNDS GROUP INC N Call 81734P107 0 3,700 SH Call SOLE 0 3,700 0 0
SERES THERAPEUTICS INC COM 81750R102 148 15,000 SH   SOLE 0 15,000 0 0
SERES THERAPEUTICS INC Call 81750R102 0 1,400 SH Call SOLE 0 1,400 0 0
SERES THERAPEUTICS INC Put 81750R102 9 1,000 SH Put SOLE 0 1,000 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 111 2,607 SH   SOLE 0 2,607 0 0
SERITAGE GROWTH PPTYS Call 81752R100 2 2,600 SH Call SOLE 0 2,600 0 0
SERITAGE GROWTH PPTYS Put 81752R100 51 22,300 SH Put SOLE 0 22,300 0 0
SERVICE CORP INTL COM 817565104 155 5,459 SH   SOLE 0 5,459 0 0
SERVICE CORP INTL Call 817565104 2 4,200 SH Call SOLE 0 4,200 0 0
SERVICE CORP INTL Put 817565104 0 2,400 SH Put SOLE 0 2,400 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 282 7,496 SH   SOLE 0 7,496 0 0
SERVICENOW INC COM 81762P102 61 830 SH   SOLE 0 830 0 0
SERVICENOW INC Call 81762P102 79 25,700 SH Call SOLE 0 25,700 0 0
SERVICENOW INC Put 81762P102 49 37,900 SH Put SOLE 0 37,900 0 0
SERVICESOURCE INTL INC Call 81763U100 242 346,500 SH Call SOLE 0 346,500 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,110 29,664 SH   SOLE 0 29,664 0 0
SERVISFIRST BANCSHARES INC Call 81768T108 40 14,300 SH Call SOLE 0 14,300 0 0
SERVISFIRST BANCSHARES INC Put 81768T108 2 4,400 SH Put SOLE 0 4,400 0 0
SHAKE SHACK INC CL A 819047101 78 2,185 SH   SOLE 0 2,185 0 0
SHAKE SHACK INC Call 819047101 24 28,200 SH Call SOLE 0 28,200 0 0
SHAKE SHACK INC Put 819047101 135 13,100 SH Put SOLE 0 13,100 0 0
SHARPS COMPLIANCE CORP COM 820017101 0 100 SH   SOLE 0 100 0 0
SHARPS COMPLIANCE CORP Put 820017101 1 1,000 SH Put SOLE 0 1,000 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 20 1,000 SH   SOLE 0 1,000 0 0
SHAW COMMUNICATIONS INC Call 82028K200 0 1,500 SH Call SOLE 0 1,500 0 0
SHAW COMMUNICATIONS INC Put 82028K200 5 1,000 SH Put SOLE 0 1,000 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 38 1,333 SH   SOLE 0 1,333 0 0
SHELL MIDSTREAM PARTNERS L P Call 822634101 14 11,800 SH Call SOLE 0 11,800 0 0
SHELL MIDSTREAM PARTNERS L P Put 822634101 20 9,200 SH Put SOLE 0 9,200 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 33 1,239 SH   SOLE 0 1,239 0 0
SHENANDOAH TELECOMMUNICATION Put 82312B106 9 1,200 SH Put SOLE 0 1,200 0 0
SHERWIN WILLIAMS CO COM 824348106 8 32 SH   SOLE 0 32 0 0
SHERWIN WILLIAMS CO Call 824348106 369 29,300 SH Call SOLE 0 29,300 0 0
SHERWIN WILLIAMS CO Put 824348106 16 7,400 SH Put SOLE 0 7,400 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 22 1,500 SH   SOLE 0 1,500 0 0
SHIP FINANCE INTERNATIONAL L Call G81075106 29 55,300 SH Call SOLE 0 55,300 0 0
SHIP FINANCE INTERNATIONAL L Put G81075106 30 51,300 SH Put SOLE 0 51,300 0 0
SHIRE PLC SPONSORED ADR 82481R106 3,544 20,806 SH   SOLE 0 20,806 0 0
SHIRE PLC Call 82481R106 157 38,200 SH Call SOLE 0 38,200 0 0
SHIRE PLC Put 82481R106 762 60,900 SH Put SOLE 0 60,900 0 0
SHOE CARNIVAL INC COM 824889109 3 116 SH   SOLE 0 116 0 0
SHOE CARNIVAL INC Call 824889109 0 300 SH Call SOLE 0 300 0 0
SHOPIFY INC CL A 82509L107 174 4,061 SH   SOLE 0 4,061 0 0
SHOPIFY INC Call 82509L107 134 36,100 SH Call SOLE 0 36,100 0 0
SHOPIFY INC Put 82509L107 13 14,200 SH Put SOLE 0 14,200 0 0
SHORETEL INC COM 825211105 5 700 SH   SOLE 0 700 0 0
SHORETEL INC Put 825211105 0 500 SH Put SOLE 0 500 0 0
SHUTTERFLY INC COM 82568P304 4 88 SH   SOLE 0 88 0 0
SHUTTERSTOCK INC COM 825690100 63 1,346 SH   SOLE 0 1,346 0 0
SHUTTERSTOCK INC Call 825690100 3 4,300 SH Call SOLE 0 4,300 0 0
SHUTTERSTOCK INC Put 825690100 44 2,800 SH Put SOLE 0 2,800 0 0
SIBANYE GOLD LTD SPONSORED ADR 825724206 165 23,394 SH   SOLE 0 23,394 0 0
SIBANYE GOLD LTD Call 825724206 5 39,600 SH Call SOLE 0 39,600 0 0
SIBANYE GOLD LTD Put 825724206 67 21,200 SH Put SOLE 0 21,200 0 0
SIERRA WIRELESS INC COM 826516106 78 4,990 SH   SOLE 0 4,990 0 0
SIERRA WIRELESS INC Call 826516106 14 17,400 SH Call SOLE 0 17,400 0 0
SIERRA WIRELESS INC Put 826516106 8 8,400 SH Put SOLE 0 8,400 0 0
SIGMA DESIGNS INC COM 826565103 142 23,699 SH   SOLE 0 23,699 0 0
SIGMA DESIGNS INC Call 826565103 3 3,200 SH Call SOLE 0 3,200 0 0
SIGNATURE BK NEW YORK N Y *W EXP 12/12/201 82669G112 1,571 13,100 SH   SOLE 0 13,100 0 0
SIGNATURE BK NEW YORK N Y Call 82669G104 382 21,200 SH Call SOLE 0 21,200 0 0
SIGNATURE BK NEW YORK N Y Put 82669G104 0 300 SH Put SOLE 0 300 0 0
SIGNET JEWELERS LIMITED SHS G81276100 4,526 48,021 SH   SOLE 0 48,021 0 0
SIGNET JEWELERS LIMITED Call G81276100 87 26,000 SH Call SOLE 0 26,000 0 0
SIGNET JEWELERS LIMITED Put G81276100 191 74,900 SH Put SOLE 0 74,900 0 0
SILGAN HOLDINGS INC Call 827048109 3 40,700 SH Call SOLE 0 40,700 0 0
SILGAN HOLDINGS INC Put 827048109 0 400 SH Put SOLE 0 400 0 0
SILICON LABORATORIES INC Call 826919102 1 300 SH Call SOLE 0 300 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 280 6,601 SH   SOLE 0 6,601 0 0
SILICON MOTION TECHNOLOGY CO Put 82706C108 1 100 SH Put SOLE 0 100 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 150 8,800 SH   SOLE 0 8,800 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 38 2,885 SH   SOLE 0 2,885 0 0
SILVER SPRING NETWORKS INC Call 82817Q103 2 5,400 SH Call SOLE 0 5,400 0 0
SILVER SPRING NETWORKS INC Put 82817Q103 0 200 SH Put SOLE 0 200 0 0
SILVER STD RES INC COM 82823L106 54 6,089 SH   SOLE 0 6,089 0 0
SILVER STD RES INC Call 82823L106 1 2,400 SH Call SOLE 0 2,400 0 0
SILVER STD RES INC Put 82823L106 0 200 SH Put SOLE 0 200 0 0
SILVER WHEATON CORP COM 828336107 140 7,248 SH   SOLE 0 7,248 0 0
SILVER WHEATON CORP Put 828336107 4 3,500 SH Put SOLE 0 3,500 0 0
SIMMONS 1ST NATL CORP Call 828730200 2 1,000 SH Call SOLE 0 1,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109 331 1,864 SH   SOLE 0 1,864 0 0
SIMON PPTY GROUP INC NEW Call 828806109 0 1,300 SH Call SOLE 0 1,300 0 0
SIMON PPTY GROUP INC NEW Put 828806109 29 2,600 SH Put SOLE 0 2,600 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 3 85 SH   SOLE 0 85 0 0
SIMPSON MANUFACTURING CO INC Call 829073105 0 100 SH Call SOLE 0 100 0 0
SINA CORP ORD G81477104 1,365 22,458 SH   SOLE 0 22,458 0 0
SINA CORP Call G81477104 206 36,700 SH Call SOLE 0 36,700 0 0
SINA CORP Put G81477104 85 36,700 SH Put SOLE 0 36,700 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 508 15,245 SH   SOLE 0 15,245 0 0
SINCLAIR BROADCAST GROUP INC Call 829226109 14 5,200 SH Call SOLE 0 5,200 0 0
SINCLAIR BROADCAST GROUP INC Put 829226109 0 500 SH Put SOLE 0 500 0 0
SINOVAC BIOTECH LTD SHS P8696W104 16 2,800 SH   SOLE 0 2,800 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 233 3,889 SH   SOLE 0 3,889 0 0
SIX FLAGS ENTMT CORP NEW Call 83001A102 7 5,500 SH Call SOLE 0 5,500 0 0
SIX FLAGS ENTMT CORP NEW Put 83001A102 5 1,200 SH Put SOLE 0 1,200 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 2 133 SH   SOLE 0 133 0 0
SK TELECOM LTD Put 78440P108 17 3,400 SH Put SOLE 0 3,400 0 0
SKECHERS U S A INC CL A 830566105 443 18,046 SH   SOLE 0 18,046 0 0
SKECHERS U S A INC Call 830566105 55 74,900 SH Call SOLE 0 74,900 0 0
SKECHERS U S A INC Put 830566105 31 20,400 SH Put SOLE 0 20,400 0 0
SKYWEST INC Call 830879102 87 7,900 SH Call SOLE 0 7,900 0 0
SKYWEST INC Put 830879102 0 300 SH Put SOLE 0 300 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 511 6,847 SH   SOLE 0 6,847 0 0
SKYWORKS SOLUTIONS INC Call 83088M102 8 23,700 SH Call SOLE 0 23,700 0 0
SKYWORKS SOLUTIONS INC Put 83088M102 2 4,000 SH Put SOLE 0 4,000 0 0
SL GREEN RLTY CORP COM 78440X101 571 5,318 SH   SOLE 0 5,318 0 0
SL GREEN RLTY CORP Call 78440X101 93 22,400 SH Call SOLE 0 22,400 0 0
SL GREEN RLTY CORP Put 78440X101 81 7,900 SH Put SOLE 0 7,900 0 0
SLM CORP Call 78442P106 0 200 SH Call SOLE 0 200 0 0
SM ENERGY CO COM 78454L100 707 20,532 SH   SOLE 0 20,532 0 0
SM ENERGY CO Call 78454L100 190 93,100 SH Call SOLE 0 93,100 0 0
SM ENERGY CO Put 78454L100 297 161,300 SH Put SOLE 0 161,300 0 0
SMART & FINAL STORES INC COM 83190B101 563 39,985 SH   SOLE 0 39,985 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 128 4,258 SH   SOLE 0 4,258 0 0
SMITH & NEPHEW PLC Call 83175M205 2 1,800 SH Call SOLE 0 1,800 0 0
SMITH & WESSON HLDG CORP COM 831756101 134 6,358 SH   SOLE 0 6,358 0 0
SMITH & WESSON HLDG CORP Call 831756101 12 43,700 SH Call SOLE 0 43,700 0 0
SMITH & WESSON HLDG CORP Put 831756101 46 12,700 SH Put SOLE 0 12,700 0 0
SMITH A O COM 831865209 285 6,020 SH   SOLE 0 6,020 0 0
SMITH A O Call 831865209 1 3,600 SH Call SOLE 0 3,600 0 0
SMITH A O Put 831865209 2 1,500 SH Put SOLE 0 1,500 0 0
SMUCKER J M CO Call 832696405 5 7,600 SH Call SOLE 0 7,600 0 0
SMUCKER J M CO Put 832696405 29 6,900 SH Put SOLE 0 6,900 0 0
SNAP ON INC COM 833034101 3 23 SH   SOLE 0 23 0 0
SNYDERS-LANCE INC COM 833551104 18 472 SH   SOLE 0 472 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 274 9,588 SH   SOLE 0 9,588 0 0
SOCIEDAD QUIMICA MINERA DE C Put 833635105 21 19,400 SH Put SOLE 0 19,400 0 0
SODASTREAM INTERNATIONAL LTD Call M9068E105 25 1,900 SH Call SOLE 0 1,900 0 0
SOHU COM INC COM 83408W103 135 3,992 SH   SOLE 0 3,992 0 0
SOHU COM INC Call 83408W103 5 11,000 SH Call SOLE 0 11,000 0 0
SOHU COM INC Put 83408W103 8 500 SH Put SOLE 0 500 0 0
SOLAR CAP LTD COM 83413U100 0 40 SH   SOLE 0 40 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 236 19,048 SH   SOLE 0 19,048 0 0
SOLAREDGE TECHNOLOGIES INC Call 83417M104 4 3,400 SH Call SOLE 0 3,400 0 0
SOLAREDGE TECHNOLOGIES INC Put 83417M104 16 7,100 SH Put SOLE 0 7,100 0 0
SONIC CORP Call 835451105 0 200 SH Call SOLE 0 200 0 0
SONOCO PRODS CO COM 835495102 2 53 SH   SOLE 0 53 0 0
SONOCO PRODS CO Call 835495102 7 2,700 SH Call SOLE 0 2,700 0 0
SONOCO PRODS CO Put 835495102 0 400 SH Put SOLE 0 400 0 0
SONUS NETWORKS INC COM NEW 835916503 0 100 SH   SOLE 0 100 0 0
SONY CORP ADR NEW 835699307 7 275 SH   SOLE 0 275 0 0
SONY CORP Call 835699307 2 2,500 SH Call SOLE 0 2,500 0 0
SONY CORP Put 835699307 2 1,700 SH Put SOLE 0 1,700 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 8 2,900 SH   SOLE 0 2,900 0 0
SOPHIRIS BIO INC Call 83578Q209 0 1,100 SH Call SOLE 0 1,100 0 0
SOPHIRIS BIO INC Put 83578Q209 4 2,800 SH Put SOLE 0 2,800 0 0
SORL AUTO PTS INC COM 78461U101 11 3,738 SH   SOLE 0 3,738 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 6 1,353 SH   SOLE 0 1,353 0 0
SORRENTO THERAPEUTICS INC Call 83587F202 7 3,500 SH Call SOLE 0 3,500 0 0
SOTHEBYS COM 835898107 740 18,583 SH   SOLE 0 18,583 0 0
SOTHEBYS Call 835898107 43 13,800 SH Call SOLE 0 13,800 0 0
SOTHEBYS Put 835898107 13 42,200 SH Put SOLE 0 42,200 0 0
SOUTH JERSEY INDS INC Call 838518108 54 12,000 SH Call SOLE 0 12,000 0 0
SOUTH ST CORP COM 840441109 57 654 SH   SOLE 0 654 0 0
SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 11 8,398 SH   SOLE 0 8,398 0 0
SOUTHCROSS ENERGY PARTNERS L Call 84130C100 1 4,800 SH Call SOLE 0 4,800 0 0
SOUTHCROSS ENERGY PARTNERS L Put 84130C100 9 7,000 SH Put SOLE 0 7,000 0 0
SOUTHERN CO COM 842587107 982 19,969 SH   SOLE 0 19,969 0 0
SOUTHERN CO Call 842587107 2 10,700 SH Call SOLE 0 10,700 0 0
SOUTHERN CO Put 842587107 1 6,700 SH Put SOLE 0 6,700 0 0
SOUTHERN COPPER CORP COM 84265V105 36 1,155 SH   SOLE 0 1,155 0 0
SOUTHERN COPPER CORP Call 84265V105 0 600 SH Call SOLE 0 600 0 0
SOUTHERN COPPER CORP Put 84265V105 1 14,500 SH Put SOLE 0 14,500 0 0
SOUTHSIDE BANCSHARES INC Call 84470P109 44 15,700 SH Call SOLE 0 15,700 0 0
SOUTHWEST AIRLS CO COM 844741108 2,497 50,120 SH   SOLE 0 50,120 0 0
SOUTHWEST AIRLS CO Call 844741108 248 42,200 SH Call SOLE 0 42,200 0 0
SOUTHWEST AIRLS CO Put 844741108 6 5,900 SH Put SOLE 0 5,900 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 8 278 SH   SOLE 0 278 0 0
SOUTHWESTERN ENERGY CO COM 845467109 270 24,954 SH   SOLE 0 24,954 0 0
SOUTHWESTERN ENERGY CO Call 845467109 33 30,400 SH Call SOLE 0 30,400 0 0
SOUTHWESTERN ENERGY CO Put 845467109 92 75,200 SH Put SOLE 0 75,200 0 0
SPARK THERAPEUTICS INC COM 84652J103 199 4,002 SH   SOLE 0 4,002 0 0
SPARK THERAPEUTICS INC Call 84652J103 19 5,800 SH Call SOLE 0 5,800 0 0
SPARK THERAPEUTICS INC Put 84652J103 31 7,500 SH Put SOLE 0 7,500 0 0
SPARTAN MTRS INC Call 846819100 0 100 SH Call SOLE 0 100 0 0
SPARTANNASH CO Call 847215100 1 300 SH Call SOLE 0 300 0 0
SPARTANNASH CO Put 847215100 0 1,000 SH Put SOLE 0 1,000 0 0
SPARTON CORP COM 847235108 373 15,661 SH   SOLE 0 15,661 0 0
SPARTON CORP Call 847235108 1 10,100 SH Call SOLE 0 10,100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 916 4,642 SH   SOLE 0 4,642 0 0
SPDR DOW JONES INDL AVRG ETF Call 78467X109 2,185 334,100 SH Call SOLE 0 334,100 0 0
SPDR DOW JONES INDL AVRG ETF Put 78467X109 215 173,100 SH Put SOLE 0 173,100 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 36,841 336,115 SH   SOLE 0 336,115 0 0
SPDR GOLD TRUST Call 78463V107 339 325,600 SH Call SOLE 0 325,600 0 0
SPDR GOLD TRUST Put 78463V107 4,949 677,700 SH Put SOLE 0 677,700 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 423 12,666 SH   SOLE 0 12,666 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 7 100 SH   SOLE 0 100 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 489 12,325 SH   SOLE 0 12,325 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 0 1 SH   SOLE 0 1 0 0
SPDR INDEX SHS FDS Call 78463X400 1 500 SH Call SOLE 0 500 0 0
SPDR INDEX SHS FDS Call 78463X202 20 12,500 SH Call SOLE 0 12,500 0 0
SPDR INDEX SHS FDS Put 78463X202 4 47,500 SH Put SOLE 0 47,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 304,081 1,360,360 SH   SOLE 0 1,360,360 0 0
SPDR S&P 500 ETF TR Call 78462F103 7,185 727,700 SH Call SOLE 0 727,700 0 0
SPDR S&P 500 ETF TR Put 78462F103 5,706 4,466,200 SH Put SOLE 0 4,466,200 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,511 14,951 SH   SOLE 0 14,951 0 0
SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 8,274 239,000 SH Call SOLE 0 239,000 0 0
SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 599 207,400 SH Put SOLE 0 207,400 0 0
SPDR SER TR Call 78468R408 0 300 SH Call SOLE 0 300 0 0
SPDR SER TR Put 78468R408 0 100 SH Put SOLE 0 100 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1,810 49,668 SH   SOLE 0 49,668 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 110 2,511 SH   SOLE 0 2,511 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 78 2,000 SH   SOLE 0 2,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 23,915 577,389 SH   SOLE 0 577,389 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 1,223 40,223 SH   SOLE 0 40,223 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 355 4,151 SH   SOLE 0 4,151 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 3 42 SH   SOLE 0 42 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 418 7,074 SH   SOLE 0 7,074 0 0
SPDR SERIES TRUST Call 78464A870 415 365,800 SH Call SOLE 0 365,800 0 0
SPDR SERIES TRUST Call 78464A888 2 32,400 SH Call SOLE 0 32,400 0 0
SPDR SERIES TRUST Call 78464A789 2 1,100 SH Call SOLE 0 1,100 0 0
SPDR SERIES TRUST Call 78464A797 692 83,000 SH Call SOLE 0 83,000 0 0
SPDR SERIES TRUST Call 78464A763 7 2,900 SH Call SOLE 0 2,900 0 0
SPDR SERIES TRUST Call 78464A755 214 136,400 SH Call SOLE 0 136,400 0 0
SPDR SERIES TRUST Call 78464A730 585 584,100 SH Call SOLE 0 584,100 0 0
SPDR SERIES TRUST Call 78464A748 6 5,300 SH Call SOLE 0 5,300 0 0
SPDR SERIES TRUST Call 78464A722 1 3,000 SH Call SOLE 0 3,000 0 0
SPDR SERIES TRUST Call 78464A714 2 11,800 SH Call SOLE 0 11,800 0 0
SPDR SERIES TRUST Call 78464A516 0 12,000 SH Call SOLE 0 12,000 0 0
SPDR SERIES TRUST Call 78464A607 3 1,300 SH Call SOLE 0 1,300 0 0
SPDR SERIES TRUST Call 78464A698 224 83,900 SH Call SOLE 0 83,900 0 0
SPDR SERIES TRUST Call 78464A417 2 52,400 SH Call SOLE 0 52,400 0 0
SPDR SERIES TRUST Call 78464A359 0 600 SH Call SOLE 0 600 0 0
SPDR SERIES TRUST Call 78464A862 1 1,100 SH Call SOLE 0 1,100 0 0
SPDR SERIES TRUST Put 78464A417 14 15,000 SH Put SOLE 0 15,000 0 0
SPDR SERIES TRUST Put 78464A698 26 72,400 SH Put SOLE 0 72,400 0 0
SPDR SERIES TRUST Put 78464A516 1 500 SH Put SOLE 0 500 0 0
SPDR SERIES TRUST Put 78464A714 22 12,400 SH Put SOLE 0 12,400 0 0
SPDR SERIES TRUST Put 78464A722 11 6,100 SH Put SOLE 0 6,100 0 0
SPDR SERIES TRUST Put 78464A748 0 1,600 SH Put SOLE 0 1,600 0 0
SPDR SERIES TRUST Put 78464A730 1,892 1,212,700 SH Put SOLE 0 1,212,700 0 0
SPDR SERIES TRUST Put 78464A755 268 195,800 SH Put SOLE 0 195,800 0 0
SPDR SERIES TRUST Put 78464A763 17 6,500 SH Put SOLE 0 6,500 0 0
SPDR SERIES TRUST Put 78464A797 1 2,200 SH Put SOLE 0 2,200 0 0
SPDR SERIES TRUST Put 78464A888 88 80,700 SH Put SOLE 0 80,700 0 0
SPDR SERIES TRUST Put 78464A870 1,370 456,100 SH Put SOLE 0 456,100 0 0
SPECTRA ENERGY CORP COM 847560109 751 18,301 SH   SOLE 0 18,301 0 0
SPECTRA ENERGY CORP Call 847560109 52 29,800 SH Call SOLE 0 29,800 0 0
SPECTRA ENERGY PARTNERS LP Call 84756N109 1 1,000 SH Call SOLE 0 1,000 0 0
SPECTRA ENERGY PARTNERS LP Put 84756N109 2 3,700 SH Put SOLE 0 3,700 0 0
SPECTRANETICS CORP Call 84760C107 5 6,600 SH Call SOLE 0 6,600 0 0
SPECTRANETICS CORP Put 84760C107 3 500 SH Put SOLE 0 500 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 14 122 SH   SOLE 0 122 0 0
SPECTRUM BRANDS HLDGS INC Call 84763R101 8 2,400 SH Call SOLE 0 2,400 0 0
SPECTRUM BRANDS HLDGS INC Put 84763R101 14 2,900 SH Put SOLE 0 2,900 0 0
SPHERE 3D CORP NEW COM 84841L100 0 2,217 SH   SOLE 0 2,217 0 0
SPHERE 3D CORP NEW Call 84841L100 2 41,400 SH Call SOLE 0 41,400 0 0
SPHERE 3D CORP NEW Put 84841L100 5 8,300 SH Put SOLE 0 8,300 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 58 1,000 SH   SOLE 0 1,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC Call 848574109 3 1,500 SH Call SOLE 0 1,500 0 0
SPIRIT AEROSYSTEMS HLDGS INC Put 848574109 0 600 SH Put SOLE 0 600 0 0
SPIRIT AIRLS INC COM 848577102 80 1,394 SH   SOLE 0 1,394 0 0
SPIRIT AIRLS INC Call 848577102 10 700 SH Call SOLE 0 700 0 0
SPLUNK INC COM 848637104 1,369 26,771 SH   SOLE 0 26,771 0 0
SPLUNK INC Call 848637104 20 27,300 SH Call SOLE 0 27,300 0 0
SPLUNK INC Put 848637104 213 37,400 SH Put SOLE 0 37,400 0 0
SPOK HLDGS INC Call 84863T106 0 500 SH Call SOLE 0 500 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 8 907 SH   SOLE 0 907 0 0
SPORTSMANS WHSE HLDGS INC Call 84920Y106 45 26,200 SH Call SOLE 0 26,200 0 0
SPORTSMANS WHSE HLDGS INC Put 84920Y106 0 600 SH Put SOLE 0 600 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 14 500 SH   SOLE 0 500 0 0
SPRAGUE RES LP Call 849343108 2 700 SH Call SOLE 0 700 0 0
SPRAGUE RES LP Put 849343108 0 200 SH Put SOLE 0 200 0 0
SPRINT CORP COM SER 1 85207U105 16 1,985 SH   SOLE 0 1,985 0 0
SPRINT CORP Put 85207U105 14 40,000 SH Put SOLE 0 40,000 0 0
SPROUTS FMRS MKT INC COM 85208M102 203 10,778 SH   SOLE 0 10,778 0 0
SPROUTS FMRS MKT INC Call 85208M102 0 1,300 SH Call SOLE 0 1,300 0 0
SPROUTS FMRS MKT INC Put 85208M102 20 11,500 SH Put SOLE 0 11,500 0 0
SPX CORP COM 784635104 20 875 SH   SOLE 0 875 0 0
SPX CORP Call 784635104 1 1,100 SH Call SOLE 0 1,100 0 0
SPX CORP Put 784635104 2 1,100 SH Put SOLE 0 1,100 0 0
SPX FLOW INC COM 78469X107 0 15 SH   SOLE 0 15 0 0
SPX FLOW INC Call 78469X107 1 1,300 SH Call SOLE 0 1,300 0 0
SQUARE INC CL A 852234103 99 7,274 SH   SOLE 0 7,274 0 0
SQUARE INC Call 852234103 569 182,400 SH Call SOLE 0 182,400 0 0
SQUARE INC Put 852234103 10 3,600 SH Put SOLE 0 3,600 0 0
SS&C TECHNOLOGIES HLDGS INC Put 78467J100 6 4,500 SH Put SOLE 0 4,500 0 0
ST JOE CO COM 790148100 9 523 SH   SOLE 0 523 0 0
ST JOE CO Call 790148100 0 4,400 SH Call SOLE 0 4,400 0 0
ST JOE CO Put 790148100 0 1,000 SH Put SOLE 0 1,000 0 0
ST JUDE MED INC COM 790849103 24 300 SH   SOLE 0 300 0 0
ST JUDE MED INC Call 790849103 26 204,500 SH Call SOLE 0 204,500 0 0
ST JUDE MED INC Put 790849103 29 48,700 SH Put SOLE 0 48,700 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 18 1,737 SH   SOLE 0 1,737 0 0
STAAR SURGICAL CO Call 852312305 0 1,000 SH Call SOLE 0 1,000 0 0
STAAR SURGICAL CO Put 852312305 7 13,600 SH Put SOLE 0 13,600 0 0
STAG INDL INC COM 85254J102 99 4,153 SH   SOLE 0 4,153 0 0
STAG INDL INC Call 85254J102 3 2,400 SH Call SOLE 0 2,400 0 0
STAG INDL INC Put 85254J102 0 900 SH Put SOLE 0 900 0 0
STAGE STORES INC COM NEW 85254C305 0 41 SH   SOLE 0 41 0 0
STAGE STORES INC Call 85254C305 1 12,600 SH Call SOLE 0 12,600 0 0
STAMPS COM INC Call 852857200 227 14,700 SH Call SOLE 0 14,700 0 0
STAMPS COM INC Put 852857200 6 6,200 SH Put SOLE 0 6,200 0 0
STANDEX INTL CORP COM 854231107 86 981 SH   SOLE 0 981 0 0
STANDEX INTL CORP Put 854231107 9 1,600 SH Put SOLE 0 1,600 0 0
STANLEY BLACK & DECKER INC COM 854502101 575 5,015 SH   SOLE 0 5,015 0 0
STANLEY BLACK & DECKER INC Call 854502101 122 23,700 SH Call SOLE 0 23,700 0 0
STANLEY BLACK & DECKER INC Put 854502101 7 6,300 SH Put SOLE 0 6,300 0 0
STAPLES INC COM 855030102 127 14,113 SH   SOLE 0 14,113 0 0
STAPLES INC Call 855030102 1 41,400 SH Call SOLE 0 41,400 0 0
STAPLES INC Put 855030102 3 1,300 SH Put SOLE 0 1,300 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 11 2,260 SH   SOLE 0 2,260 0 0
STAR BULK CARRIERS CORP Call Y8162K204 1 1,300 SH Call SOLE 0 1,300 0 0
STAR BULK CARRIERS CORP Put Y8162K204 0 8,000 SH Put SOLE 0 8,000 0 0
STARBUCKS CORP COM 855244109 1,450 26,127 SH   SOLE 0 26,127 0 0
STARBUCKS CORP Call 855244109 31 18,400 SH Call SOLE 0 18,400 0 0
STARBUCKS CORP Put 855244109 183 82,500 SH Put SOLE 0 82,500 0 0
STARWOOD PPTY TR INC COM 85571B105 221 10,071 SH   SOLE 0 10,071 0 0
STARWOOD PPTY TR INC Call 85571B105 3 17,400 SH Call SOLE 0 17,400 0 0
STARWOOD PPTY TR INC Put 85571B105 1 5,100 SH Put SOLE 0 5,100 0 0
STATE AUTO FINL CORP COM 855707105 10 389 SH   SOLE 0 389 0 0
STATE NATL COS INC COM 85711T305 2 200 SH   SOLE 0 200 0 0
STATE STR CORP COM 857477103 1,858 23,912 SH   SOLE 0 23,912 0 0
STATE STR CORP Call 857477103 59 4,900 SH Call SOLE 0 4,900 0 0
STATE STR CORP Put 857477103 55 34,000 SH Put SOLE 0 34,000 0 0
STATOIL ASA SPONSORED ADR 85771P102 24 1,324 SH   SOLE 0 1,324 0 0
STATOIL ASA Call 85771P102 0 400 SH Call SOLE 0 400 0 0
STEEL DYNAMICS INC COM 858119100 1,787 50,231 SH   SOLE 0 50,231 0 0
STEEL DYNAMICS INC Call 858119100 54 16,400 SH Call SOLE 0 16,400 0 0
STEEL DYNAMICS INC Put 858119100 10 46,300 SH Put SOLE 0 46,300 0 0
STEELCASE INC CL A 858155203 4 261 SH   SOLE 0 261 0 0
STEELCASE INC Call 858155203 0 1,300 SH Call SOLE 0 1,300 0 0
STEELCASE INC Put 858155203 0 500 SH Put SOLE 0 500 0 0
STEIN MART INC COM 858375108 39 7,131 SH   SOLE 0 7,131 0 0
STEIN MART INC Put 858375108 0 300 SH Put SOLE 0 300 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 49 4,616 SH   SOLE 0 4,616 0 0
STEMLINE THERAPEUTICS INC Call 85858C107 0 1,000 SH Call SOLE 0 1,000 0 0
STEMLINE THERAPEUTICS INC Put 85858C107 30 6,800 SH Put SOLE 0 6,800 0 0
STEPAN CO Call 858586100 19 1,900 SH Call SOLE 0 1,900 0 0
STERICYCLE INC COM 858912108 112 1,456 SH   SOLE 0 1,456 0 0
STERICYCLE INC Call 858912108 10 4,900 SH Call SOLE 0 4,900 0 0
STERICYCLE INC Put 858912108 25 2,900 SH Put SOLE 0 2,900 0 0
STERIS PLC SHS USD G84720104 407 6,049 SH   SOLE 0 6,049 0 0
STERIS PLC Put G84720104 51 10,400 SH Put SOLE 0 10,400 0 0
STERLING BANCORP DEL COM 85917A100 113 4,833 SH   SOLE 0 4,833 0 0
STERLING CONSTRUCTION CO INC COM 859241101 0 43 SH   SOLE 0 43 0 0
STERLING CONSTRUCTION CO INC Put 859241101 0 300 SH Put SOLE 0 300 0 0
STEWART INFORMATION SVCS COR COM 860372101 0 10 SH   SOLE 0 10 0 0
STIFEL FINL CORP Call 860630102 142 68,400 SH Call SOLE 0 68,400 0 0
STILLWATER MNG CO COM 86074Q102 561 34,833 SH   SOLE 0 34,833 0 0
STILLWATER MNG CO Call 86074Q102 46 35,200 SH Call SOLE 0 35,200 0 0
STILLWATER MNG CO Put 86074Q102 13 14,600 SH Put SOLE 0 14,600 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 207 18,300 SH   SOLE 0 18,300 0 0
STMICROELECTRONICS N V Call 861012102 1 700 SH Call SOLE 0 700 0 0
STMICROELECTRONICS N V Put 861012102 1 10,000 SH Put SOLE 0 10,000 0 0
STONE ENERGY CORP COM NEW 861642304 0 33 SH   SOLE 0 33 0 0
STONEMOR PARTNERS L P COM UNITS 86183Q100 8 925 SH   SOLE 0 925 0 0
STONEMOR PARTNERS L P Call 86183Q100 2 8,900 SH Call SOLE 0 8,900 0 0
STONEMOR PARTNERS L P Put 86183Q100 41 4,000 SH Put SOLE 0 4,000 0 0
STONERIDGE INC COM 86183P102 8 468 SH   SOLE 0 468 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 416 12,275 SH   SOLE 0 12,275 0 0
STRAIGHT PATH COMMUNICATNS I Call 862578101 102 13,200 SH Call SOLE 0 13,200 0 0
STRAIGHT PATH COMMUNICATNS I Put 862578101 80 25,100 SH Put SOLE 0 25,100 0 0
STRATASYS LTD SHS M85548101 183 11,106 SH   SOLE 0 11,106 0 0
STRATASYS LTD Call M85548101 0 16,900 SH Call SOLE 0 16,900 0 0
STRATASYS LTD Put M85548101 115 8,200 SH Put SOLE 0 8,200 0 0
STRAYER ED INC Call 863236105 4 300 SH Call SOLE 0 300 0 0
STRAYER ED INC Put 863236105 1 1,000 SH Put SOLE 0 1,000 0 0
STRYKER CORP COM 863667101 43 363 SH   SOLE 0 363 0 0
STRYKER CORP Call 863667101 30 3,500 SH Call SOLE 0 3,500 0 0
STRYKER CORP Put 863667101 5 10,800 SH Put SOLE 0 10,800 0 0
STUDENT TRANSN INC COM 86388A108 19 3,402 SH   SOLE 0 3,402 0 0
STURM RUGER & CO INC COM 864159108 103 1,968 SH   SOLE 0 1,968 0 0
STURM RUGER & CO INC Call 864159108 4 2,200 SH Call SOLE 0 2,200 0 0
STURM RUGER & CO INC Put 864159108 2 1,400 SH Put SOLE 0 1,400 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 108 3,613 SH   SOLE 0 3,613 0 0
SUBURBAN PROPANE PARTNERS L Call 864482104 2 3,100 SH Call SOLE 0 3,100 0 0
SUBURBAN PROPANE PARTNERS L Put 864482104 69 6,300 SH Put SOLE 0 6,300 0 0
SUCAMPO PHARMACEUTICALS INC Call 864909106 1 2,000 SH Call SOLE 0 2,000 0 0
SUFFOLK BANCORP COM 864739107 42 1,000 SH   SOLE 0 1,000 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 0 32 SH   SOLE 0 32 0 0
SUMMIT HOTEL PPTYS Call 866082100 0 700 SH Call SOLE 0 700 0 0
SUMMIT MATLS INC CL A 86614U100 53 2,228 SH   SOLE 0 2,228 0 0
SUMMIT MATLS INC Call 86614U100 7 2,200 SH Call SOLE 0 2,200 0 0
SUMMIT MATLS INC Put 86614U100 3 15,000 SH Put SOLE 0 15,000 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 67 2,699 SH   SOLE 0 2,699 0 0
SUMMIT MIDSTREAM PARTNERS LP Call 866142102 12 18,000 SH Call SOLE 0 18,000 0 0
SUMMIT MIDSTREAM PARTNERS LP Put 866142102 1 16,500 SH Put SOLE 0 16,500 0 0
SUN BANCORP INC COM NEW 86663B201 2 82 SH   SOLE 0 82 0 0
SUN BANCORP INC Put 86663B201 0 4,800 SH Put SOLE 0 4,800 0 0
SUN HYDRAULICS CORP COM 866942105 8 210 SH   SOLE 0 210 0 0
SUN LIFE FINL INC Call 866796105 3 1,500 SH Call SOLE 0 1,500 0 0
SUNCOKE ENERGY INC COM 86722A103 7 642 SH   SOLE 0 642 0 0
SUNCOKE ENERGY INC Call 86722A103 9 2,300 SH Call SOLE 0 2,300 0 0
SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 191 9,928 SH   SOLE 0 9,928 0 0
SUNCOKE ENERGY PARTNERS L P Call 86722Y101 11 2,600 SH Call SOLE 0 2,600 0 0
SUNCOKE ENERGY PARTNERS L P Put 86722Y101 11 56,300 SH Put SOLE 0 56,300 0 0
SUNCOR ENERGY INC NEW COM 867224107 55 1,713 SH   SOLE 0 1,713 0 0
SUNCOR ENERGY INC NEW Call 867224107 0 200 SH Call SOLE 0 200 0 0
SUNCOR ENERGY INC NEW Put 867224107 66 16,300 SH Put SOLE 0 16,300 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 0 186 SH   SOLE 0 186 0 0
SUNESIS PHARMACEUTICALS INC Call 867328700 0 4,600 SH Call SOLE 0 4,600 0 0
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 353 14,736 SH   SOLE 0 14,736 0 0
SUNOCO LOGISTICS PRTNRS L P Call 86764L108 28 37,800 SH Call SOLE 0 37,800 0 0
SUNOCO LOGISTICS PRTNRS L P Put 86764L108 2 4,300 SH Put SOLE 0 4,300 0 0
SUNOCO LP COM U REP LP 86765K109 1,058 39,361 SH   SOLE 0 39,361 0 0
SUNOCO LP Call 86765K109 83 24,300 SH Call SOLE 0 24,300 0 0
SUNOCO LP Put 86765K109 82 52,200 SH Put SOLE 0 52,200 0 0
SUNOPTA INC COM 8676EP108 6 900 SH   SOLE 0 900 0 0
SUNOPTA INC Put 8676EP108 1 3,600 SH Put SOLE 0 3,600 0 0
SUNPOWER CORP Call 867652406 5 9,400 SH Call SOLE 0 9,400 0 0
SUNPOWER CORP Put 867652406 44 6,400 SH Put SOLE 0 6,400 0 0
SUNRUN INC COM 86771W105 85 16,051 SH   SOLE 0 16,051 0 0
SUNRUN INC Call 86771W105 4 4,000 SH Call SOLE 0 4,000 0 0
SUNRUN INC Put 86771W105 6 21,100 SH Put SOLE 0 21,100 0 0
SUNSHINE HEART INC COM 86782U106 11 32,411 SH   SOLE 0 32,411 0 0
SUNSTONE HOTEL INVS INC NEW Call 867892101 0 100 SH Call SOLE 0 100 0 0
SUNSTONE HOTEL INVS INC NEW Put 867892101 0 500 SH Put SOLE 0 500 0 0
SUNTRUST BKS INC COM 867914103 429 7,825 SH   SOLE 0 7,825 0 0
SUNTRUST BKS INC Call 867914103 1,081 117,300 SH Call SOLE 0 117,300 0 0
SUNTRUST BKS INC Put 867914103 0 500 SH Put SOLE 0 500 0 0
SUPER MICRO COMPUTER INC Call 86800U104 7 2,100 SH Call SOLE 0 2,100 0 0
SUPER MICRO COMPUTER INC Put 86800U104 0 400 SH Put SOLE 0 400 0 0
SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931503 0 20 SH   SOLE 0 20 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 76 4,537 SH   SOLE 0 4,537 0 0
SUPERIOR ENERGY SVCS INC Call 868157108 0 1,500 SH Call SOLE 0 1,500 0 0
SUPERIOR ENERGY SVCS INC Put 868157108 2 900 SH Put SOLE 0 900 0 0
SUPERIOR INDS INTL INC COM 868168105 80 3,059 SH   SOLE 0 3,059 0 0
SUPERIOR INDS INTL INC Put 868168105 0 700 SH Put SOLE 0 700 0 0
SUPERNUS PHARMACEUTICALS INC Put 868459108 0 1,100 SH Put SOLE 0 1,100 0 0
SUPERVALU INC Call 868536103 1 6,900 SH Call SOLE 0 6,900 0 0
SUPERVALU INC Put 868536103 1 3,900 SH Put SOLE 0 3,900 0 0
SUPREME INDS INC CL A 868607102 49 3,149 SH   SOLE 0 3,149 0 0
SUPREME INDS INC Call 868607102 4 800 SH Call SOLE 0 800 0 0
SUPREME INDS INC Put 868607102 0 1,500 SH Put SOLE 0 1,500 0 0
SURGERY PARTNERS INC Call 86881A100 0 200 SH Call SOLE 0 200 0 0
SURGICAL CARE AFFILIATES INC COM 86881L106 11 254 SH   SOLE 0 254 0 0
SURMODICS INC COM 868873100 15 601 SH   SOLE 0 601 0 0
SURMODICS INC Put 868873100 9 1,000 SH Put SOLE 0 1,000 0 0
SVB FINL GROUP COM 78486Q101 302 1,765 SH   SOLE 0 1,765 0 0
SVB FINL GROUP Call 78486Q101 45 2,200 SH Call SOLE 0 2,200 0 0
SVB FINL GROUP Put 78486Q101 2 500 SH Put SOLE 0 500 0 0
SWIFT TRANSN CO CL A 87074U101 683 28,048 SH   SOLE 0 28,048 0 0
SWIFT TRANSN CO Call 87074U101 59 16,600 SH Call SOLE 0 16,600 0 0
SWIFT TRANSN CO Put 87074U101 100 27,800 SH Put SOLE 0 27,800 0 0
SYKES ENTERPRISES INC COM 871237103 3 111 SH   SOLE 0 111 0 0
SYKES ENTERPRISES INC Call 871237103 0 300 SH Call SOLE 0 300 0 0
SYMANTEC CORP COM 871503108 1,831 76,650 SH   SOLE 0 76,650 0 0
SYMANTEC CORP Call 871503108 0 1,800 SH Call SOLE 0 1,800 0 0
SYMANTEC CORP Put 871503108 17 31,500 SH Put SOLE 0 31,500 0 0
SYNACOR INC Call 871561106 0 400 SH Call SOLE 0 400 0 0
SYNACOR INC Put 871561106 0 2,300 SH Put SOLE 0 2,300 0 0
SYNALLOY CP DEL COM 871565107 8 735 SH   SOLE 0 735 0 0
SYNAPTICS INC COM 87157D109 215 4,013 SH   SOLE 0 4,013 0 0
SYNAPTICS INC Call 87157D109 7 10,700 SH Call SOLE 0 10,700 0 0
SYNAPTICS INC Put 87157D109 10 2,000 SH Put SOLE 0 2,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 112 2,944 SH   SOLE 0 2,944 0 0
SYNCHRONOSS TECHNOLOGIES INC Call 87157B103 0 1,900 SH Call SOLE 0 1,900 0 0
SYNCHRONOSS TECHNOLOGIES INC Put 87157B103 25 4,600 SH Put SOLE 0 4,600 0 0
SYNCHRONY FINL COM 87165B103 7,423 204,672 SH   SOLE 0 204,672 0 0
SYNCHRONY FINL Call 87165B103 88 55,000 SH Call SOLE 0 55,000 0 0
SYNCHRONY FINL Put 87165B103 140 132,800 SH Put SOLE 0 132,800 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 221 36,375 SH   SOLE 0 36,375 0 0
SYNERGY PHARMACEUTICALS DEL Call 871639308 14 25,100 SH Call SOLE 0 25,100 0 0
SYNERGY PHARMACEUTICALS DEL Put 871639308 95 32,600 SH Put SOLE 0 32,600 0 0
SYNERGY RES CORP Call 87164P103 5 12,300 SH Call SOLE 0 12,300 0 0
SYNERON MEDICAL LTD ORD SHS M87245102 10 1,250 SH   SOLE 0 1,250 0 0
SYNERON MEDICAL LTD Put M87245102 7 12,000 SH Put SOLE 0 12,000 0 0
SYNGENTA AG SPONSORED ADR 87160A100 623 7,888 SH   SOLE 0 7,888 0 0
SYNGENTA AG Call 87160A100 18 13,500 SH Call SOLE 0 13,500 0 0
SYNGENTA AG Put 87160A100 126 32,100 SH Put SOLE 0 32,100 0 0
SYNOPSYS INC COM 871607107 57 978 SH   SOLE 0 978 0 0
SYNOPSYS INC Call 871607107 77 9,200 SH Call SOLE 0 9,200 0 0
SYNOVUS FINL CORP COM NEW 87161C501 179 4,375 SH   SOLE 0 4,375 0 0
SYNTEL INC COM 87162H103 122 6,178 SH   SOLE 0 6,178 0 0
SYNTEL INC Call 87162H103 18 41,500 SH Call SOLE 0 41,500 0 0
SYNTEL INC Put 87162H103 219 21,100 SH Put SOLE 0 21,100 0 0
SYSCO CORP COM 871829107 1,142 20,632 SH   SOLE 0 20,632 0 0
SYSCO CORP Call 871829107 227 33,300 SH Call SOLE 0 33,300 0 0
SYSCO CORP Put 871829107 18 32,400 SH Put SOLE 0 32,400 0 0
T MOBILE US INC COM 872590104 2,334 40,599 SH   SOLE 0 40,599 0 0
T MOBILE US INC Call 872590104 43 4,700 SH Call SOLE 0 4,700 0 0
T MOBILE US INC Put 872590104 4 56,900 SH Put SOLE 0 56,900 0 0
T2 BIOSYSTEMS INC COM 89853L104 6 1,300 SH   SOLE 0 1,300 0 0
T2 BIOSYSTEMS INC Call 89853L104 0 4,500 SH Call SOLE 0 4,500 0 0
T2 BIOSYSTEMS INC Put 89853L104 0 1,300 SH Put SOLE 0 1,300 0 0
TABLEAU SOFTWARE INC CL A 87336U105 301 7,163 SH   SOLE 0 7,163 0 0
TABLEAU SOFTWARE INC Call 87336U105 1 24,100 SH Call SOLE 0 24,100 0 0
TABLEAU SOFTWARE INC Put 87336U105 167 43,000 SH Put SOLE 0 43,000 0 0
TAHOE RES INC COM 873868103 30 3,283 SH   SOLE 0 3,283 0 0
TAHOE RES INC Put 873868103 13 7,500 SH Put SOLE 0 7,500 0 0
TAILORED BRANDS INC COM 87403A107 615 24,081 SH   SOLE 0 24,081 0 0
TAILORED BRANDS INC Call 87403A107 48 24,800 SH Call SOLE 0 24,800 0 0
TAILORED BRANDS INC Put 87403A107 352 38,500 SH Put SOLE 0 38,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 352 12,249 SH   SOLE 0 12,249 0 0
TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 3 2,600 SH Call SOLE 0 2,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD Put 874039100 2 11,500 SH Put SOLE 0 11,500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 186 3,792 SH   SOLE 0 3,792 0 0
TAKE-TWO INTERACTIVE SOFTWAR Call 874054109 183 30,600 SH Call SOLE 0 30,600 0 0
TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 8 26,700 SH Put SOLE 0 26,700 0 0
TAL ED GROUP ADS REPSTG COM 874080104 531 7,570 SH   SOLE 0 7,570 0 0
TAL ED GROUP Call 874080104 11 15,300 SH Call SOLE 0 15,300 0 0
TAL ED GROUP Put 874080104 37 15,600 SH Put SOLE 0 15,600 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 39 1,490 SH   SOLE 0 1,490 0 0
TALLGRASS ENERGY GP LP Call 874696107 0 7,500 SH Call SOLE 0 7,500 0 0
TALLGRASS ENERGY GP LP Put 874696107 1 3,000 SH Put SOLE 0 3,000 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 5 115 SH   SOLE 0 115 0 0
TALLGRASS ENERGY PARTNERS LP Call 874697105 1 7,500 SH Call SOLE 0 7,500 0 0
TALLGRASS ENERGY PARTNERS LP Put 874697105 0 300 SH Put SOLE 0 300 0 0
TANDEM DIABETES CARE INC COM 875372104 102 47,721 SH   SOLE 0 47,721 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 34 954 SH   SOLE 0 954 0 0
TANGER FACTORY OUTLET CTRS I Put 875465106 1 900 SH Put SOLE 0 900 0 0
TANGOE INC COM 87582Y108 18 2,337 SH   SOLE 0 2,337 0 0
TANGOE INC Put 87582Y108 10 27,700 SH Put SOLE 0 27,700 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 1 3,237 SH   SOLE 0 3,237 0 0
TARGA RES CORP COM 87612G101 5,439 97,004 SH   SOLE 0 97,004 0 0
TARGA RES CORP Call 87612G101 340 58,000 SH Call SOLE 0 58,000 0 0
TARGA RES CORP Put 87612G101 79 138,900 SH Put SOLE 0 138,900 0 0
TARGET CORP COM 87612E106 1,145 15,865 SH   SOLE 0 15,865 0 0
TARGET CORP Call 87612E106 0 7,000 SH Call SOLE 0 7,000 0 0
TARGET CORP Put 87612E106 15 2,900 SH Put SOLE 0 2,900 0 0
TASEKO MINES LTD COM 876511106 1 1,747 SH   SOLE 0 1,747 0 0
TASER INTL INC COM 87651B104 25 1,053 SH   SOLE 0 1,053 0 0
TASER INTL INC Call 87651B104 397 39,800 SH Call SOLE 0 39,800 0 0
TASER INTL INC Put 87651B104 126 63,900 SH Put SOLE 0 63,900 0 0
TATA MTRS LTD SPONSORED ADR 876568502 114 3,334 SH   SOLE 0 3,334 0 0
TATA MTRS LTD Call 876568502 0 200 SH Call SOLE 0 200 0 0
TATA MTRS LTD Put 876568502 13 2,400 SH Put SOLE 0 2,400 0 0
TAUBMAN CTRS INC Call 876664103 0 200 SH Call SOLE 0 200 0 0
TAUBMAN CTRS INC Put 876664103 6 12,000 SH Put SOLE 0 12,000 0 0
TAYLOR MORRISON HOME CORP Put 87724P106 0 2,000 SH Put SOLE 0 2,000 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 114 1,940 SH   SOLE 0 1,940 0 0
TC PIPELINES LP Call 87233Q108 13 5,500 SH Call SOLE 0 5,500 0 0
TCF FINL CORP COM 872275102 1 100 SH   SOLE 0 100 0 0
TCF FINL CORP Call 872275102 3 800 SH Call SOLE 0 800 0 0
TCP CAP CORP COM 87238Q103 64 3,802 SH   SOLE 0 3,802 0 0
TCP CAP CORP Call 87238Q103 0 3,300 SH Call SOLE 0 3,300 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 3,898 89,410 SH   SOLE 0 89,410 0 0
TD AMERITRADE HLDG CORP Call 87236Y108 0 100 SH Call SOLE 0 100 0 0
TE CONNECTIVITY LTD Call H84989104 50 16,500 SH Call SOLE 0 16,500 0 0
TEAM HEALTH HOLDINGS INC Call 87817A107 70 36,800 SH Call SOLE 0 36,800 0 0
TEAM HEALTH HOLDINGS INC Put 87817A107 1 9,900 SH Put SOLE 0 9,900 0 0
TEAM INC COM 878155100 0 2 SH   SOLE 0 2 0 0
TEAM INC Call 878155100 1 800 SH Call SOLE 0 800 0 0
TECK RESOURCES LTD CL B 878742204 194 9,693 SH   SOLE 0 9,693 0 0
TECK RESOURCES LTD Call 878742204 12 20,000 SH Call SOLE 0 20,000 0 0
TECK RESOURCES LTD Put 878742204 10 3,800 SH Put SOLE 0 3,800 0 0
TEEKAY CORPORATION COM Y8564W103 17 2,229 SH   SOLE 0 2,229 0 0
TEEKAY CORPORATION Call Y8564W103 4 7,300 SH Call SOLE 0 7,300 0 0
TEEKAY CORPORATION Put Y8564W103 42 29,100 SH Put SOLE 0 29,100 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 317 21,967 SH   SOLE 0 21,967 0 0
TEEKAY LNG PARTNERS L P Call Y8564M105 34 10,600 SH Call SOLE 0 10,600 0 0
TEEKAY LNG PARTNERS L P Put Y8564M105 25 11,500 SH Put SOLE 0 11,500 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 42 8,393 SH   SOLE 0 8,393 0 0
TEEKAY OFFSHORE PARTNERS L P Put Y8565J101 4 6,200 SH Put SOLE 0 6,200 0 0
TEEKAY TANKERS LTD CL A Y8565N102 6 2,838 SH   SOLE 0 2,838 0 0
TEEKAY TANKERS LTD Call Y8565N102 0 2,400 SH Call SOLE 0 2,400 0 0
TEGNA INC COM 87901J105 10 499 SH   SOLE 0 499 0 0
TEJON RANCH CO Call 879080109 2 1,300 SH Call SOLE 0 1,300 0 0
TELADOC INC COM 87918A105 9 600 SH   SOLE 0 600 0 0
TELADOC INC Call 87918A105 0 200 SH Call SOLE 0 200 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 18 1,018 SH   SOLE 0 1,018 0 0
TELECOM ARGENTINA S A Call 879273209 0 9,900 SH Call SOLE 0 9,900 0 0
TELECOM ARGENTINA S A Put 879273209 0 3,000 SH Put SOLE 0 3,000 0 0
TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 84 9,481 SH   SOLE 0 9,481 0 0
TELECOM ITALIA S P A NEW Call 87927Y102 3 2,100 SH Call SOLE 0 2,100 0 0
TELECOM ITALIA S P A NEW Put 87927Y102 6 25,000 SH Put SOLE 0 25,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 107 873 SH   SOLE 0 873 0 0
TELEFLEX INC COM 879369106 14 87 SH   SOLE 0 87 0 0
TELEFLEX INC Call 879369106 0 3,000 SH Call SOLE 0 3,000 0 0
TELEFLEX INC Put 879369106 1 200 SH Put SOLE 0 200 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 0 8 SH   SOLE 0 8 0 0
TELEFONICA S A SPONSORED ADR 879382208 51 5,565 SH   SOLE 0 5,565 0 0
TELEFONICA S A Call 879382208 0 700 SH Call SOLE 0 700 0 0
TELEFONICA S A Put 879382208 0 200 SH Put SOLE 0 200 0 0
TELENAV INC COM 879455103 18 2,651 SH   SOLE 0 2,651 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 223 7,758 SH   SOLE 0 7,758 0 0
TELETECH HOLDINGS INC Call 879939106 0 500 SH Call SOLE 0 500 0 0
TELIGENT INC NEW COM 87960W104 48 7,332 SH   SOLE 0 7,332 0 0
TELIGENT INC NEW Call 87960W104 0 200 SH Call SOLE 0 200 0 0
TELUS CORP COM 87971M103 19 597 SH   SOLE 0 597 0 0
TEMPUR SEALY INTL INC COM 88023U101 63 933 SH   SOLE 0 933 0 0
TEMPUR SEALY INTL INC Call 88023U101 944 84,900 SH Call SOLE 0 84,900 0 0
TEMPUR SEALY INTL INC Put 88023U101 23 30,200 SH Put SOLE 0 30,200 0 0
TENARIS S A SPONSORED ADR 88031M109 209 5,861 SH   SOLE 0 5,861 0 0
TENARIS S A Put 88031M109 6 4,600 SH Put SOLE 0 4,600 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,971 132,872 SH   SOLE 0 132,872 0 0
TENET HEALTHCARE CORP Call 88033G407 4 52,500 SH Call SOLE 0 52,500 0 0
TENET HEALTHCARE CORP Put 88033G407 309 120,500 SH Put SOLE 0 120,500 0 0
TENNANT CO COM 880345103 8 118 SH   SOLE 0 118 0 0
TENNANT CO Call 880345103 403 41,000 SH Call SOLE 0 41,000 0 0
TENNANT CO Put 880345103 0 100 SH Put SOLE 0 100 0 0
TENNECO INC Call 880349105 0 100 SH Call SOLE 0 100 0 0
TENNECO INC Put 880349105 0 100 SH Put SOLE 0 100 0 0
TERADATA CORP DEL COM 88076W103 21 796 SH   SOLE 0 796 0 0
TERADATA CORP DEL Call 88076W103 3 9,400 SH Call SOLE 0 9,400 0 0
TERADATA CORP DEL Put 88076W103 4 1,200 SH Put SOLE 0 1,200 0 0
TERADYNE INC COM 880770102 674 26,543 SH   SOLE 0 26,543 0 0
TERADYNE INC Call 880770102 42 26,000 SH Call SOLE 0 26,000 0 0
TEREX CORP NEW COM 880779103 467 14,826 SH   SOLE 0 14,826 0 0
TEREX CORP NEW Call 880779103 49 9,800 SH Call SOLE 0 9,800 0 0
TEREX CORP NEW Put 880779103 52 17,500 SH Put SOLE 0 17,500 0 0
TERNIUM SA SPON ADR 880890108 4 169 SH   SOLE 0 169 0 0
TERNIUM SA Call 880890108 0 100 SH Call SOLE 0 100 0 0
TERRAFORM GLOBAL INC CL A 88104M101 39 10,105 SH   SOLE 0 10,105 0 0
TERRAFORM GLOBAL INC Call 88104M101 0 3,500 SH Call SOLE 0 3,500 0 0
TERRAFORM GLOBAL INC Put 88104M101 0 7,000 SH Put SOLE 0 7,000 0 0
TERRAFORM PWR INC CL A COM 88104R100 271 21,181 SH   SOLE 0 21,181 0 0
TERRAFORM PWR INC Call 88104R100 202 82,500 SH Call SOLE 0 82,500 0 0
TERRAFORM PWR INC Put 88104R100 28 54,300 SH Put SOLE 0 54,300 0 0
TERRAVIA HLDGS INC COM 88105A106 5 5,101 SH   SOLE 0 5,101 0 0
TERRENO RLTY CORP COM 88146M101 8 300 SH   SOLE 0 300 0 0
TESARO INC COM 881569107 1,671 12,427 SH   SOLE 0 12,427 0 0
TESARO INC Call 881569107 974 87,800 SH Call SOLE 0 87,800 0 0
TESARO INC Put 881569107 305 76,800 SH Put SOLE 0 76,800 0 0
TESCO CORP COM 88157K101 7 968 SH   SOLE 0 968 0 0
TESLA MTRS INC COM 88160R101 7,604 35,585 SH   SOLE 0 35,585 0 0
TESLA MTRS INC Call 88160R101 820 326,600 SH Call SOLE 0 326,600 0 0
TESLA MTRS INC Put 88160R101 2,788 607,000 SH Put SOLE 0 607,000 0 0
TESORO CORP COM 881609101 131 1,500 SH   SOLE 0 1,500 0 0
TESORO CORP Call 881609101 7 5,800 SH Call SOLE 0 5,800 0 0
TESORO CORP Put 881609101 26 10,600 SH Put SOLE 0 10,600 0 0
TESORO LOGISTICS LP COM UNIT LP 88160T107 150 2,965 SH   SOLE 0 2,965 0 0
TESORO LOGISTICS LP Put 88160T107 0 1,000 SH Put SOLE 0 1,000 0 0
TETRA TECH INC NEW COM 88162G103 146 3,385 SH   SOLE 0 3,385 0 0
TETRA TECH INC NEW Call 88162G103 10 3,100 SH Call SOLE 0 3,100 0 0
TETRA TECH INC NEW Put 88162G103 6 3,200 SH Put SOLE 0 3,200 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 26 5,271 SH   SOLE 0 5,271 0 0
TETRA TECHNOLOGIES INC DEL Put 88162F105 2 5,500 SH Put SOLE 0 5,500 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 0 100 SH   SOLE 0 100 0 0
TETRAPHASE PHARMACEUTICALS I Call 88165N105 3 13,700 SH Call SOLE 0 13,700 0 0
TETRAPHASE PHARMACEUTICALS I Put 88165N105 12 10,000 SH Put SOLE 0 10,000 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 230 12,308 SH   SOLE 0 12,308 0 0
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 223 11,705 SH   SOLE 0 11,705 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 1 165 SH   SOLE 0 165 0 0
TEUCRIUM COMMODITY TR Call 88166A102 0 4,100 SH Call SOLE 0 4,100 0 0
TEUCRIUM COMMODITY TR Put 88166A102 10 9,200 SH Put SOLE 0 9,200 0 0
TEUCRIUM COMMODITY TR Put 88166A508 3 4,300 SH Put SOLE 0 4,300 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,345 37,104 SH   SOLE 0 37,104 0 0
TEVA PHARMACEUTICAL INDS LTD Call 881624209 13 118,500 SH Call SOLE 0 118,500 0 0
TEVA PHARMACEUTICAL INDS LTD Put 881624209 990 135,200 SH Put SOLE 0 135,200 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 23 303 SH   SOLE 0 303 0 0
TEXAS CAPITAL BANCSHARES INC Call 88224Q107 422 29,200 SH Call SOLE 0 29,200 0 0
TEXAS INSTRS INC COM 882508104 33 455 SH   SOLE 0 455 0 0
TEXAS INSTRS INC Put 882508104 0 4,500 SH Put SOLE 0 4,500 0 0
TEXAS ROADHOUSE INC COM 882681109 179 3,731 SH   SOLE 0 3,731 0 0
TEXAS ROADHOUSE INC Call 882681109 0 100 SH Call SOLE 0 100 0 0
TEXAS ROADHOUSE INC Put 882681109 3 4,700 SH Put SOLE 0 4,700 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 17 2,366 SH   SOLE 0 2,366 0 0
TEXTAINER GROUP HOLDINGS LTD Call G8766E109 0 1,100 SH Call SOLE 0 1,100 0 0
TEXTAINER GROUP HOLDINGS LTD Put G8766E109 12 1,000 SH Put SOLE 0 1,000 0 0
TEXTRON INC COM 883203101 168 3,477 SH   SOLE 0 3,477 0 0
TEXTRON INC Call 883203101 24 12,100 SH Call SOLE 0 12,100 0 0
TFS FINL CORP COM 87240R107 6 322 SH   SOLE 0 322 0 0
TFS FINL CORP Put 87240R107 3 1,000 SH Put SOLE 0 1,000 0 0
TG THERAPEUTICS INC COM 88322Q108 1 400 SH   SOLE 0 400 0 0
THE9 LTD ADR 88337K104 2 1,873 SH   SOLE 0 1,873 0 0
THERAPEUTICSMD INC COM 88338N107 143 24,852 SH   SOLE 0 24,852 0 0
THERAPEUTICSMD INC Call 88338N107 29 168,500 SH Call SOLE 0 168,500 0 0
THERAPEUTICSMD INC Put 88338N107 96 159,300 SH Put SOLE 0 159,300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 252 1,790 SH   SOLE 0 1,790 0 0
THERMO FISHER SCIENTIFIC INC Put 883556102 16 28,600 SH Put SOLE 0 28,600 0 0
THIRD PT REINS LTD COM G8827U100 8 710 SH   SOLE 0 710 0 0
THL CR INC COM 872438106 11 1,103 SH   SOLE 0 1,103 0 0
THOMSON REUTERS CORP Call 884903105 0 2,000 SH Call SOLE 0 2,000 0 0
THOMSON REUTERS CORP Put 884903105 0 500 SH Put SOLE 0 500 0 0
THOR INDS INC Call 885160101 18 900 SH Call SOLE 0 900 0 0
THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 7 17,991 SH   SOLE 0 17,991 0 0
TICC CAPITAL CORP COM 87244T109 3 500 SH   SOLE 0 500 0 0
TICC CAPITAL CORP Call 87244T109 0 300 SH Call SOLE 0 300 0 0
TIDEWATER INC COM 886423102 130 38,176 SH   SOLE 0 38,176 0 0
TIDEWATER INC Put 886423102 18 14,000 SH Put SOLE 0 14,000 0 0
TIER REIT INC Call 88650V208 2 1,000 SH Call SOLE 0 1,000 0 0
TIFFANY & CO NEW COM 886547108 38 500 SH   SOLE 0 500 0 0
TIFFANY & CO NEW Call 886547108 56 9,000 SH Call SOLE 0 9,000 0 0
TIFFANY & CO NEW Put 886547108 2 17,000 SH Put SOLE 0 17,000 0 0
TILE SHOP HLDGS INC COM 88677Q109 26 1,371 SH   SOLE 0 1,371 0 0
TILE SHOP HLDGS INC Call 88677Q109 142 35,300 SH Call SOLE 0 35,300 0 0
TILLYS INC Call 886885102 7 3,800 SH Call SOLE 0 3,800 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 15 1,300 SH   SOLE 0 1,300 0 0
TIME INC NEW COM 887228104 9 529 SH   SOLE 0 529 0 0
TIME INC NEW Call 887228104 3 3,700 SH Call SOLE 0 3,700 0 0
TIME INC NEW Put 887228104 0 500 SH Put SOLE 0 500 0 0
TIME WARNER INC COM NEW 887317303 212 2,200 SH   SOLE 0 2,200 0 0
TIME WARNER INC Call 887317303 959 161,000 SH Call SOLE 0 161,000 0 0
TIME WARNER INC Put 887317303 25 70,000 SH Put SOLE 0 70,000 0 0
TIMKEN CO COM 887389104 3 89 SH   SOLE 0 89 0 0
TIMKEN CO Call 887389104 2 700 SH Call SOLE 0 700 0 0
TIMKENSTEEL CORP COM 887399103 738 47,736 SH   SOLE 0 47,736 0 0
TIMKENSTEEL CORP Call 887399103 13 15,300 SH Call SOLE 0 15,300 0 0
TIMKENSTEEL CORP Put 887399103 29 21,400 SH Put SOLE 0 21,400 0 0
TITAN INTL INC ILL COM 88830M102 92 8,280 SH   SOLE 0 8,280 0 0
TITAN INTL INC ILL Call 88830M102 34 42,000 SH Call SOLE 0 42,000 0 0
TITAN INTL INC ILL Put 88830M102 12 19,200 SH Put SOLE 0 19,200 0 0
TITAN MACHY INC Call 88830R101 1 1,000 SH Call SOLE 0 1,000 0 0
TITAN MACHY INC Put 88830R101 0 200 SH Put SOLE 0 200 0 0
TITAN PHARMACEUTICALS INC DE Call 888314309 0 2,500 SH Call SOLE 0 2,500 0 0
TITAN PHARMACEUTICALS INC DE Put 888314309 0 500 SH Put SOLE 0 500 0 0
TIVO CORP Call 88870P106 0 300 SH Call SOLE 0 300 0 0
TJX COS INC NEW COM 872540109 626 8,338 SH   SOLE 0 8,338 0 0
TJX COS INC NEW Call 872540109 1 7,900 SH Call SOLE 0 7,900 0 0
TJX COS INC NEW Put 872540109 62 11,100 SH Put SOLE 0 11,100 0 0
TOLL BROTHERS INC COM 889478103 540 17,420 SH   SOLE 0 17,420 0 0
TOLL BROTHERS INC Call 889478103 5 16,700 SH Call SOLE 0 16,700 0 0
TOLL BROTHERS INC Put 889478103 4 15,400 SH Put SOLE 0 15,400 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 22 242 SH   SOLE 0 242 0 0
TOMPKINS FINANCIAL CORPORATI Call 890110109 11 700 SH Call SOLE 0 700 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260201 5 11,743 SH   SOLE 0 11,743 0 0
TOOTSIE ROLL INDS INC COM 890516107 98 2,479 SH   SOLE 0 2,479 0 0
TOOTSIE ROLL INDS INC Call 890516107 0 400 SH Call SOLE 0 400 0 0
TOPBUILD CORP COM 89055F103 0 20 SH   SOLE 0 20 0 0
TORCHMARK CORP COM 891027104 3 52 SH   SOLE 0 52 0 0
TORCHMARK CORP Call 891027104 1 100 SH Call SOLE 0 100 0 0
TORO CO COM 891092108 4 79 SH   SOLE 0 79 0 0
TORO CO Call 891092108 7 2,500 SH Call SOLE 0 2,500 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 216 4,382 SH   SOLE 0 4,382 0 0
TORONTO DOMINION BK ONT Call 891160509 23 4,000 SH Call SOLE 0 4,000 0 0
TORONTO DOMINION BK ONT Put 891160509 0 1,500 SH Put SOLE 0 1,500 0 0
TOTAL S A SPONSORED ADR 89151E109 33 657 SH   SOLE 0 657 0 0
TOTAL S A Call 89151E109 124 63,600 SH Call SOLE 0 63,600 0 0
TOTAL S A Put 89151E109 4 10,700 SH Put SOLE 0 10,700 0 0
TOTAL SYS SVCS INC COM 891906109 15 311 SH   SOLE 0 311 0 0
TOTAL SYS SVCS INC Call 891906109 0 800 SH Call SOLE 0 800 0 0
TOTAL SYS SVCS INC Put 891906109 1 800 SH Put SOLE 0 800 0 0
TOWER INTL INC Call 891826109 0 100 SH Call SOLE 0 100 0 0
TOWER INTL INC Put 891826109 0 500 SH Put SOLE 0 500 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 17 903 SH   SOLE 0 903 0 0
TOWER SEMICONDUCTOR LTD Call M87915274 97 14,200 SH Call SOLE 0 14,200 0 0
TOWER SEMICONDUCTOR LTD Put M87915274 0 7,800 SH Put SOLE 0 7,800 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 6 2,497 SH   SOLE 0 2,497 0 0
TOWN SPORTS INTL HLDGS INC Call 89214A102 0 2,100 SH Call SOLE 0 2,100 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 139 4,200 SH   SOLE 0 4,200 0 0
TOWNSQUARE MEDIA INC Call 892231101 8 18,000 SH Call SOLE 0 18,000 0 0
TOYOTA MOTOR CORP Call 892331307 1 100 SH Call SOLE 0 100 0 0
TPG SPECIALTY LENDING INC COM 87265K102 70 3,800 SH   SOLE 0 3,800 0 0
TPG SPECIALTY LENDING INC Call 87265K102 0 300 SH Call SOLE 0 300 0 0
TRACTOR SUPPLY CO COM 892356106 203 2,683 SH   SOLE 0 2,683 0 0
TRACTOR SUPPLY CO Call 892356106 154 26,700 SH Call SOLE 0 26,700 0 0
TRACTOR SUPPLY CO Put 892356106 20 8,200 SH Put SOLE 0 8,200 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH   SOLE 0 200 0 0
TRANSCANADA CORP COM 89353D107 65 1,450 SH   SOLE 0 1,450 0 0
TRANSCANADA CORP Call 89353D107 14 10,000 SH Call SOLE 0 10,000 0 0
TRANSCANADA CORP Put 89353D107 2 5,800 SH Put SOLE 0 5,800 0 0
TRANSDIGM GROUP INC Call 893641100 80 4,600 SH Call SOLE 0 4,600 0 0
TRANSDIGM GROUP INC Put 893641100 2 100 SH Put SOLE 0 100 0 0
TRANSENTERIX INC COM NEW 89366M201 11 9,000 SH   SOLE 0 9,000 0 0
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 114 2,584 SH   SOLE 0 2,584 0 0
TRANSMONTAIGNE PARTNERS L P Call 89376V100 0 300 SH Call SOLE 0 300 0 0
TRANSMONTAIGNE PARTNERS L P Put 89376V100 0 200 SH Put SOLE 0 200 0 0
TRANSOCEAN LTD REG SHS H8817H100 711 48,245 SH   SOLE 0 48,245 0 0
TRANSOCEAN LTD Call H8817H100 215 164,900 SH Call SOLE 0 164,900 0 0
TRANSOCEAN LTD Put H8817H100 256 129,200 SH Put SOLE 0 129,200 0 0
TRANSUNION COM 89400J107 5 179 SH   SOLE 0 179 0 0
TRAVELCENTERS AMER LLC COM 894174101 63 8,902 SH   SOLE 0 8,902 0 0
TRAVELCENTERS AMER LLC Call 894174101 8 52,200 SH Call SOLE 0 52,200 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,826 14,921 SH   SOLE 0 14,921 0 0
TRAVELERS COMPANIES INC Call 89417E109 138 8,200 SH Call SOLE 0 8,200 0 0
TRAVELERS COMPANIES INC Put 89417E109 1 17,200 SH Put SOLE 0 17,200 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 0 10 SH   SOLE 0 10 0 0
TRAVELZOO INC COM NEW 89421Q205 77 8,235 SH   SOLE 0 8,235 0 0
TRAVELZOO INC Call 89421Q205 0 600 SH Call SOLE 0 600 0 0
TRAVELZOO INC Put 89421Q205 1 1,200 SH Put SOLE 0 1,200 0 0
TRECORA RES COM 894648104 90 6,504 SH   SOLE 0 6,504 0 0
TRECORA RES Put 894648104 1 2,600 SH Put SOLE 0 2,600 0 0
TREDEGAR CORP COM 894650100 8 373 SH   SOLE 0 373 0 0
TREEHOUSE FOODS INC COM 89469A104 160 2,227 SH   SOLE 0 2,227 0 0
TREEHOUSE FOODS INC Put 89469A104 3 1,500 SH Put SOLE 0 1,500 0 0
TREVENA INC COM 89532E109 10 1,800 SH   SOLE 0 1,800 0 0
TREVENA INC Call 89532E109 0 300 SH Call SOLE 0 300 0 0
TREVENA INC Put 89532E109 4 1,800 SH Put SOLE 0 1,800 0 0
TREX CO INC Call 89531P105 32 11,200 SH Call SOLE 0 11,200 0 0
TRI POINTE GROUP INC COM 87265H109 309 26,938 SH   SOLE 0 26,938 0 0
TRI POINTE GROUP INC Call 87265H109 2 1,300 SH Call SOLE 0 1,300 0 0
TRI POINTE GROUP INC Put 87265H109 11 25,200 SH Put SOLE 0 25,200 0 0
TRIANGLE CAP CORP COM 895848109 89 4,890 SH   SOLE 0 4,890 0 0
TRIANGLE CAP CORP Call 895848109 2 4,700 SH Call SOLE 0 4,700 0 0
TRIANGLE CAP CORP Put 895848109 7 1,000 SH Put SOLE 0 1,000 0 0
TRIBUNE MEDIA CO CL A 896047503 34 975 SH   SOLE 0 975 0 0
TRIBUNE MEDIA CO Call 896047503 6 1,500 SH Call SOLE 0 1,500 0 0
TRILOGY METALS INC NEW COM 89621C105 0 944 SH   SOLE 0 944 0 0
TRIMAS CORP COM NEW 896215209 9 391 SH   SOLE 0 391 0 0
TRIMBLE INC COM 896239100 28 953 SH   SOLE 0 953 0 0
TRIMBLE INC Call 896239100 0 100 SH Call SOLE 0 100 0 0
TRIMBLE INC Put 896239100 3 3,000 SH Put SOLE 0 3,000 0 0
TRINA SOLAR LIMITED Call 89628E104 45 45,700 SH Call SOLE 0 45,700 0 0
TRINA SOLAR LIMITED Put 89628E104 113 101,200 SH Put SOLE 0 101,200 0 0
TRINET GROUP INC COM 896288107 8 329 SH   SOLE 0 329 0 0
TRINET GROUP INC Call 896288107 10 3,400 SH Call SOLE 0 3,400 0 0
TRINITY BIOTECH PLC Call 896438306 0 400 SH Call SOLE 0 400 0 0
TRINITY INDS INC COM 896522109 409 14,765 SH   SOLE 0 14,765 0 0
TRINITY INDS INC Call 896522109 52 15,000 SH Call SOLE 0 15,000 0 0
TRINITY INDS INC Put 896522109 12 6,700 SH Put SOLE 0 6,700 0 0
TRINSEO S A SHS L9340P101 258 4,358 SH   SOLE 0 4,358 0 0
TRINSEO S A Call L9340P101 29 11,300 SH Call SOLE 0 11,300 0 0
TRINSEO S A Put L9340P101 15 15,900 SH Put SOLE 0 15,900 0 0
TRIPADVISOR INC COM 896945201 881 19,001 SH   SOLE 0 19,001 0 0
TRIPADVISOR INC Call 896945201 9 20,300 SH Call SOLE 0 20,300 0 0
TRIPADVISOR INC Put 896945201 139 12,900 SH Put SOLE 0 12,900 0 0
TRITON INTL LTD CL A G9078F107 272 17,264 SH   SOLE 0 17,264 0 0
TRITON INTL LTD Call G9078F107 21 35,100 SH Call SOLE 0 35,100 0 0
TRITON INTL LTD Put G9078F107 22 10,600 SH Put SOLE 0 10,600 0 0
TRIUMPH GROUP INC NEW COM 896818101 401 15,137 SH   SOLE 0 15,137 0 0
TRIUMPH GROUP INC NEW Call 896818101 1 2,900 SH Call SOLE 0 2,900 0 0
TRIUMPH GROUP INC NEW Put 896818101 0 100 SH Put SOLE 0 100 0 0
TRONC INC COM 89703P107 22 1,632 SH   SOLE 0 1,632 0 0
TRONC INC Put 89703P107 17 5,100 SH Put SOLE 0 5,100 0 0
TRONOX LTD Call Q9235V101 101 141,400 SH Call SOLE 0 141,400 0 0
TRONOX LTD Put Q9235V101 0 3,400 SH Put SOLE 0 3,400 0 0
TROVAGENE INC COM NEW 897238309 1 600 SH   SOLE 0 600 0 0
TROVAGENE INC Call 897238309 0 10,000 SH Call SOLE 0 10,000 0 0
TROVAGENE INC Put 897238309 33 11,500 SH Put SOLE 0 11,500 0 0
TRUEBLUE INC COM 89785X101 21 878 SH   SOLE 0 878 0 0
TRUECAR INC COM 89785L107 10 821 SH   SOLE 0 821 0 0
TRUECAR INC Call 89785L107 331 164,100 SH Call SOLE 0 164,100 0 0
TRUPANION INC Call 898202106 0 1,600 SH Call SOLE 0 1,600 0 0
TRUSTCO BK CORP N Y COM 898349105 10 1,162 SH   SOLE 0 1,162 0 0
TRUSTCO BK CORP N Y Call 898349105 1 1,500 SH Call SOLE 0 1,500 0 0
TRUSTMARK CORP COM 898402102 331 9,300 SH   SOLE 0 9,300 0 0
TRUSTMARK CORP Call 898402102 0 600 SH Call SOLE 0 600 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 107 22,960 SH   SOLE 0 22,960 0 0
TSAKOS ENERGY NAVIGATION LTD Call G9108L108 3 10,900 SH Call SOLE 0 10,900 0 0
TSAKOS ENERGY NAVIGATION LTD Put G9108L108 0 1,000 SH Put SOLE 0 1,000 0 0
TTM TECHNOLOGIES INC COM 87305R109 188 13,798 SH   SOLE 0 13,798 0 0
TTM TECHNOLOGIES INC Call 87305R109 0 700 SH Call SOLE 0 700 0 0
TTM TECHNOLOGIES INC Put 87305R109 17 16,700 SH Put SOLE 0 16,700 0 0
TUCOWS INC COM NEW 898697206 422 11,984 SH   SOLE 0 11,984 0 0
TUCOWS INC Put 898697206 2 9,100 SH Put SOLE 0 9,100 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 17 1,956 SH   SOLE 0 1,956 0 0
TUNIU CORP Call 89977P106 3 14,300 SH Call SOLE 0 14,300 0 0
TUPPERWARE BRANDS CORP Call 899896104 24 16,100 SH Call SOLE 0 16,100 0 0
TUPPERWARE BRANDS CORP Put 899896104 7 9,200 SH Put SOLE 0 9,200 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 0 3 SH   SOLE 0 3 0 0
TURQUOISE HILL RES LTD COM 900435108 11 3,475 SH   SOLE 0 3,475 0 0
TUTOR PERINI CORP Call 901109108 123 41,900 SH Call SOLE 0 41,900 0 0
TUTOR PERINI CORP Put 901109108 18 18,200 SH Put SOLE 0 18,200 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 356 12,728 SH   SOLE 0 12,728 0 0
TWENTY FIRST CENTY FOX INC Call 90130A101 177 50,000 SH Call SOLE 0 50,000 0 0
TWENTY FIRST CENTY FOX INC Call 90130A200 7 5,100 SH Call SOLE 0 5,100 0 0
TWENTY FIRST CENTY FOX INC Put 90130A200 0 100 SH Put SOLE 0 100 0 0
TWENTY FIRST CENTY FOX INC Put 90130A101 2 11,100 SH Put SOLE 0 11,100 0 0
TWILIO INC CL A 90138F102 2,405 83,382 SH   SOLE 0 83,382 0 0
TWILIO INC Call 90138F102 121 473,700 SH Call SOLE 0 473,700 0 0
TWILIO INC Put 90138F102 11,717 336,200 SH Put SOLE 0 336,200 0 0
TWIN DISC INC Call 901476101 0 100 SH Call SOLE 0 100 0 0
TWITTER INC COM 90184L102 1,887 115,779 SH   SOLE 0 115,779 0 0
TWITTER INC Call 90184L102 84 323,700 SH Call SOLE 0 323,700 0 0
TWITTER INC Put 90184L102 1,167 150,500 SH Put SOLE 0 150,500 0 0
TWO HBRS INVT CORP COM 90187B101 21 2,500 SH   SOLE 0 2,500 0 0
TWO HBRS INVT CORP Call 90187B101 0 4,200 SH Call SOLE 0 4,200 0 0
TYLER TECHNOLOGIES INC Call 902252105 9 3,400 SH Call SOLE 0 3,400 0 0
TYSON FOODS INC CL A 902494103 178 2,900 SH   SOLE 0 2,900 0 0
TYSON FOODS INC Call 902494103 75 20,100 SH Call SOLE 0 20,100 0 0
TYSON FOODS INC Put 902494103 72 56,600 SH Put SOLE 0 56,600 0 0
U S CONCRETE INC COM NEW 90333L201 1,531 23,378 SH   SOLE 0 23,378 0 0
U S CONCRETE INC Call 90333L201 96 26,300 SH Call SOLE 0 26,300 0 0
U S CONCRETE INC Put 90333L201 5 29,400 SH Put SOLE 0 29,400 0 0
U S ENERGY CORP WYO COM NEW 911805208 4 3,153 SH   SOLE 0 3,153 0 0
U S G CORP COM NEW 903293405 22 788 SH   SOLE 0 788 0 0
U S G CORP Call 903293405 3 2,800 SH Call SOLE 0 2,800 0 0
U S G CORP Put 903293405 3 3,100 SH Put SOLE 0 3,100 0 0
U S GLOBAL INVS INC CL A 902952100 0 500 SH   SOLE 0 500 0 0
U S SILICA HLDGS INC COM 90346E103 17 300 SH   SOLE 0 300 0 0
U S SILICA HLDGS INC Call 90346E103 526 36,300 SH Call SOLE 0 36,300 0 0
U S SILICA HLDGS INC Put 90346E103 1 12,100 SH Put SOLE 0 12,100 0 0
UBIQUITI NETWORKS INC Call 90347A100 69 10,900 SH Call SOLE 0 10,900 0 0
UBIQUITI NETWORKS INC Put 90347A100 3 7,800 SH Put SOLE 0 7,800 0 0
UBS AG JERSEY BRH LONG PLATN ETN18 902641786 50 5,300 SH   SOLE 0 5,300 0 0
UBS AG JERSEY BRH Put 902641786 0 700 SH Put SOLE 0 700 0 0
UBS GROUP AG SHS H42097107 29 1,879 SH   SOLE 0 1,879 0 0
UBS GROUP AG Call H42097107 124 37,400 SH Call SOLE 0 37,400 0 0
UBS GROUP AG Put H42097107 9 11,200 SH Put SOLE 0 11,200 0 0
UCP INC CL A 90265Y106 26 2,200 SH   SOLE 0 2,200 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 2,884 11,316 SH   SOLE 0 11,316 0 0
ULTA SALON COSMETCS & FRAG I Call 90384S303 667 20,500 SH Call SOLE 0 20,500 0 0
ULTA SALON COSMETCS & FRAG I Put 90384S303 91 19,000 SH Put SOLE 0 19,000 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 58 321 SH   SOLE 0 321 0 0
ULTIMATE SOFTWARE GROUP INC Call 90385D107 0 100 SH Call SOLE 0 100 0 0
ULTIMATE SOFTWARE GROUP INC Put 90385D107 33 2,300 SH Put SOLE 0 2,300 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 33 3,466 SH   SOLE 0 3,466 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 753 10,710 SH   SOLE 0 10,710 0 0
ULTRAGENYX PHARMACEUTICAL IN Call 90400D108 203 38,700 SH Call SOLE 0 38,700 0 0
ULTRAGENYX PHARMACEUTICAL IN Put 90400D108 162 35,200 SH Put SOLE 0 35,200 0 0
ULTRALIFE CORP COM 903899102 5 1,200 SH   SOLE 0 1,200 0 0
UMB FINL CORP Call 902788108 99 12,300 SH Call SOLE 0 12,300 0 0
UMPQUA HLDGS CORP COM 904214103 10 540 SH   SOLE 0 540 0 0
UNDER ARMOUR INC CL A 904311107 639 22,023 SH   SOLE 0 22,023 0 0
UNDER ARMOUR INC CL C 904311206 299 11,896 SH   SOLE 0 11,896 0 0
UNDER ARMOUR INC Call 904311107 647 124,300 SH Call SOLE 0 124,300 0 0
UNDER ARMOUR INC Put 904311107 542 50,200 SH Put SOLE 0 50,200 0 0
UNI PIXEL INC COM NEW 904572203 0 200 SH   SOLE 0 200 0 0
UNI PIXEL INC Call 904572203 0 9,500 SH Call SOLE 0 9,500 0 0
UNIFI INC Call 904677200 10 3,200 SH Call SOLE 0 3,200 0 0
UNIFI INC Put 904677200 10 4,100 SH Put SOLE 0 4,100 0 0
UNIFIRST CORP MASS Call 904708104 9 500 SH Call SOLE 0 500 0 0
UNILEVER N V N Y SHS NEW 904784709 241 5,886 SH   SOLE 0 5,886 0 0
UNILEVER N V Call 904784709 4 5,100 SH Call SOLE 0 5,100 0 0
UNILEVER N V Put 904784709 43 14,200 SH Put SOLE 0 14,200 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,144 28,123 SH   SOLE 0 28,123 0 0
UNILEVER PLC Call 904767704 0 700 SH Call SOLE 0 700 0 0
UNILEVER PLC Put 904767704 33 7,600 SH Put SOLE 0 7,600 0 0
UNILIFE CORP NEW COM NEW 90478E301 0 170 SH   SOLE 0 170 0 0
UNION PAC CORP COM 907818108 583 5,632 SH   SOLE 0 5,632 0 0
UNION PAC CORP Call 907818108 853 98,700 SH Call SOLE 0 98,700 0 0
UNION PAC CORP Put 907818108 78 164,300 SH Put SOLE 0 164,300 0 0
UNIQURE NV SHS N90064101 39 7,108 SH   SOLE 0 7,108 0 0
UNIQURE NV Call N90064101 0 600 SH Call SOLE 0 600 0 0
UNIQURE NV Put N90064101 2 1,000 SH Put SOLE 0 1,000 0 0
UNISYS CORP Call 909214306 180 55,900 SH Call SOLE 0 55,900 0 0
UNIT CORP COM 909218109 1 50 SH   SOLE 0 50 0 0
UNIT CORP Call 909218109 223 44,200 SH Call SOLE 0 44,200 0 0
UNIT CORP Put 909218109 7 35,200 SH Put SOLE 0 35,200 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 16 545 SH   SOLE 0 545 0 0
UNITED CMNTY BKS BLAIRSVLE G Put 90984P303 1 1,600 SH Put SOLE 0 1,600 0 0
UNITED CONTL HLDGS INC COM 910047109 123 1,693 SH   SOLE 0 1,693 0 0
UNITED CONTL HLDGS INC Call 910047109 568 55,200 SH Call SOLE 0 55,200 0 0
UNITED CONTL HLDGS INC Put 910047109 0 1,100 SH Put SOLE 0 1,100 0 0
UNITED FIRE GROUP INC COM 910340108 0 13 SH   SOLE 0 13 0 0
UNITED FIRE GROUP INC Call 910340108 0 100 SH Call SOLE 0 100 0 0
UNITED INS HLDGS CORP COM 910710102 68 4,542 SH   SOLE 0 4,542 0 0
UNITED INS HLDGS CORP Put 910710102 6 6,600 SH Put SOLE 0 6,600 0 0
UNITED NAT FOODS INC COM 911163103 2 60 SH   SOLE 0 60 0 0
UNITED NAT FOODS INC Call 911163103 14 4,500 SH Call SOLE 0 4,500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 965 8,418 SH   SOLE 0 8,418 0 0
UNITED PARCEL SERVICE INC Call 911312106 732 135,600 SH Call SOLE 0 135,600 0 0
UNITED PARCEL SERVICE INC Put 911312106 39 6,800 SH Put SOLE 0 6,800 0 0
UNITED RENTALS INC COM 911363109 885 8,388 SH   SOLE 0 8,388 0 0
UNITED RENTALS INC Call 911363109 354 20,100 SH Call SOLE 0 20,100 0 0
UNITED RENTALS INC Put 911363109 22 17,600 SH Put SOLE 0 17,600 0 0
UNITED STATES CELLULAR CORP COM 911684108 12 282 SH   SOLE 0 282 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 2,099 224,814 SH   SOLE 0 224,814 0 0
UNITED STATES NATL GAS FUND Call 912318201 379 763,400 SH Call SOLE 0 763,400 0 0
UNITED STATES NATL GAS FUND Put 912318201 482 1,167,500 SH Put SOLE 0 1,167,500 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 8,018 684,160 SH   SOLE 0 684,160 0 0
UNITED STATES OIL FUND LP Call 91232N108 872 1,136,400 SH Call SOLE 0 1,136,400 0 0
UNITED STATES OIL FUND LP Put 91232N108 317 743,700 SH Put SOLE 0 743,700 0 0
UNITED STATES STL CORP NEW COM 912909108 2,573 77,953 SH   SOLE 0 77,953 0 0
UNITED STATES STL CORP NEW Call 912909108 1,963 285,000 SH Call SOLE 0 285,000 0 0
UNITED STATES STL CORP NEW Put 912909108 298 451,500 SH Put SOLE 0 451,500 0 0
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 1 100 SH   SOLE 0 100 0 0
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 58 2,880 SH   SOLE 0 2,880 0 0
UNITED STS 12 MONTH OIL FD L Call 91288V103 2 2,900 SH Call SOLE 0 2,900 0 0
UNITED STS 12 MONTH OIL FD L Put 91288V103 0 3,900 SH Put SOLE 0 3,900 0 0
UNITED STS BRENT OIL FD LP UNIT 91167Q100 262 16,751 SH   SOLE 0 16,751 0 0
UNITED STS BRENT OIL FD LP Call 91167Q100 5 6,000 SH Call SOLE 0 6,000 0 0
UNITED STS BRENT OIL FD LP Put 91167Q100 1 9,100 SH Put SOLE 0 9,100 0 0
UNITED STS GASOLINE FD LP Call 91201T102 72 40,300 SH Call SOLE 0 40,300 0 0
UNITED STS GASOLINE FD LP Put 91201T102 27 17,400 SH Put SOLE 0 17,400 0 0
UNITED STS SHORT OIL FD LP UNITS 912613205 12 200 SH   SOLE 0 200 0 0
UNITED STS SHORT OIL FD LP Call 912613205 0 1,600 SH Call SOLE 0 1,600 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,626 23,956 SH   SOLE 0 23,956 0 0
UNITED TECHNOLOGIES CORP Call 913017109 1,366 206,600 SH Call SOLE 0 206,600 0 0
UNITED TECHNOLOGIES CORP Put 913017109 17 13,900 SH Put SOLE 0 13,900 0 0
UNITED THERAPEUTICS CORP DEL Call 91307C102 462 25,600 SH Call SOLE 0 25,600 0 0
UNITED THERAPEUTICS CORP DEL Put 91307C102 10 17,900 SH Put SOLE 0 17,900 0 0
UNITEDHEALTH GROUP INC COM 91324P102 327 2,049 SH   SOLE 0 2,049 0 0
UNITEDHEALTH GROUP INC Call 91324P102 116 10,300 SH Call SOLE 0 10,300 0 0
UNITEDHEALTH GROUP INC Put 91324P102 13 20,800 SH Put SOLE 0 20,800 0 0
UNITIL CORP Call 913259107 0 300 SH Call SOLE 0 300 0 0
UNIVAR INC Call 91336L107 1 3,800 SH Call SOLE 0 3,800 0 0
UNIVERSAL AMERN CORP NEW Call 91338E101 3 14,700 SH Call SOLE 0 14,700 0 0
UNIVERSAL CORP VA COM 913456109 10 162 SH   SOLE 0 162 0 0
UNIVERSAL CORP VA Call 913456109 46 5,300 SH Call SOLE 0 5,300 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,417 25,183 SH   SOLE 0 25,183 0 0
UNIVERSAL DISPLAY CORP Call 91347P105 179 71,800 SH Call SOLE 0 71,800 0 0
UNIVERSAL DISPLAY CORP Put 91347P105 607 20,400 SH Put SOLE 0 20,400 0 0
UNIVERSAL FST PRODS INC COM 913543104 8 87 SH   SOLE 0 87 0 0
UNIVERSAL FST PRODS INC Put 913543104 0 1,300 SH Put SOLE 0 1,300 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 105 1,612 SH   SOLE 0 1,612 0 0
UNIVERSAL HEALTH RLTY INCM T Call 91359E105 4 700 SH Call SOLE 0 700 0 0
UNIVERSAL HEALTH RLTY INCM T Put 91359E105 0 1,000 SH Put SOLE 0 1,000 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 124 1,171 SH   SOLE 0 1,171 0 0
UNIVERSAL HLTH SVCS INC Call 913903100 4 9,500 SH Call SOLE 0 9,500 0 0
UNIVERSAL HLTH SVCS INC Put 913903100 92 18,900 SH Put SOLE 0 18,900 0 0
UNIVERSAL INS HLDGS INC Call 91359V107 47 11,700 SH Call SOLE 0 11,700 0 0
UNIVERSAL INS HLDGS INC Put 91359V107 1 71,700 SH Put SOLE 0 71,700 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 4 1,524 SH   SOLE 0 1,524 0 0
UNIVEST CORP PA COM 915271100 89 2,900 SH   SOLE 0 2,900 0 0
UNIVEST CORP PA Call 915271100 0 500 SH Call SOLE 0 500 0 0
UNIVEST CORP PA Put 915271100 0 2,400 SH Put SOLE 0 2,400 0 0
UNUM GROUP COM 91529Y106 178 4,064 SH   SOLE 0 4,064 0 0
UNUM GROUP Call 91529Y106 3 1,700 SH Call SOLE 0 1,700 0 0
UQM TECHNOLOGIES INC COM 903213106 0 53 SH   SOLE 0 53 0 0
URANIUM RES INC COM 916901705 0 480 SH   SOLE 0 480 0 0
URBAN EDGE PPTYS COM 91704F104 8 300 SH   SOLE 0 300 0 0
URBAN OUTFITTERS INC COM 917047102 209 7,345 SH   SOLE 0 7,345 0 0
URBAN OUTFITTERS INC Call 917047102 132 33,600 SH Call SOLE 0 33,600 0 0
URBAN OUTFITTERS INC Put 917047102 3 2,600 SH Put SOLE 0 2,600 0 0
URSTADT BIDDLE PPTYS INC COM 917286106 124 6,374 SH   SOLE 0 6,374 0 0
US BANCORP DEL COM NEW 902973304 791 15,400 SH   SOLE 0 15,400 0 0
US BANCORP DEL Call 902973304 224 61,000 SH Call SOLE 0 61,000 0 0
US ECOLOGY INC COM 91732J102 11 224 SH   SOLE 0 224 0 0
US FOODS HLDG CORP Put 912008109 0 2,100 SH Put SOLE 0 2,100 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 959 55,454 SH   SOLE 0 55,454 0 0
USA COMPRESSION PARTNERS LP Call 90290N109 18 8,900 SH Call SOLE 0 8,900 0 0
USA COMPRESSION PARTNERS LP Put 90290N109 26 29,600 SH Put SOLE 0 29,600 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 2 469 SH   SOLE 0 469 0 0
USD PARTNERS LP COM UT REP LTD 903318103 2 135 SH   SOLE 0 135 0 0
USD PARTNERS LP Call 903318103 5 1,600 SH Call SOLE 0 1,600 0 0
USD PARTNERS LP Put 903318103 13 13,000 SH Put SOLE 0 13,000 0 0
V F CORP COM 918204108 2,475 46,396 SH   SOLE 0 46,396 0 0
V F CORP Call 918204108 0 1,100 SH Call SOLE 0 1,100 0 0
V F CORP Put 918204108 182 56,300 SH Put SOLE 0 56,300 0 0
VAALCO ENERGY INC COM NEW 91851C201 3 3,380 SH   SOLE 0 3,380 0 0
VAIL RESORTS INC COM 91879Q109 445 2,764 SH   SOLE 0 2,764 0 0
VAIL RESORTS INC Call 91879Q109 2 200 SH Call SOLE 0 200 0 0
VAIL RESORTS INC Put 91879Q109 6 5,700 SH Put SOLE 0 5,700 0 0
VALE S A ADR 91912E105 570 74,829 SH   SOLE 0 74,829 0 0
VALE S A Call 91912E105 0 10,200 SH Call SOLE 0 10,200 0 0
VALE S A Put 91912E105 250 114,300 SH Put SOLE 0 114,300 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,413 97,361 SH   SOLE 0 97,361 0 0
VALEANT PHARMACEUTICALS INTL Call 91911K102 96 714,100 SH Call SOLE 0 714,100 0 0
VALEANT PHARMACEUTICALS INTL Put 91911K102 4,664 321,700 SH Put SOLE 0 321,700 0 0
VALERO ENERGY CORP NEW COM 91913Y100 378 5,547 SH   SOLE 0 5,547 0 0
VALERO ENERGY CORP NEW Call 91913Y100 72 35,300 SH Call SOLE 0 35,300 0 0
VALERO ENERGY CORP NEW Put 91913Y100 21 21,500 SH Put SOLE 0 21,500 0 0
VALERO ENERGY PARTNERS LP Put 91914J102 1 1,000 SH Put SOLE 0 1,000 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 6 119 SH   SOLE 0 119 0 0
VALLEY NATL BANCORP COM 919794107 19 1,700 SH   SOLE 0 1,700 0 0
VALLEY NATL BANCORP *W EXP 11/14/201 919794131 1 6,100 SH   SOLE 0 6,100 0 0
VALLEY NATL BANCORP Call 919794107 0 400 SH Call SOLE 0 400 0 0
VALMONT INDS INC COM 920253101 4 31 SH   SOLE 0 31 0 0
VALSPAR CORP COM 920355104 3,298 31,833 SH   SOLE 0 31,833 0 0
VALSPAR CORP Call 920355104 4 1,800 SH Call SOLE 0 1,800 0 0
VALSPAR CORP Put 920355104 103 31,500 SH Put SOLE 0 31,500 0 0
VANDA PHARMACEUTICALS INC COM 921659108 41 2,586 SH   SOLE 0 2,586 0 0
VANDA PHARMACEUTICALS INC Call 921659108 4 7,800 SH Call SOLE 0 7,800 0 0
VANDA PHARMACEUTICALS INC Put 921659108 2 8,400 SH Put SOLE 0 8,400 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 206 9,877 SH   SOLE 0 9,877 0 0
VANECK VECTORS ETF TR STEEL ETF 92189F205 27 726 SH   SOLE 0 726 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 86 2,900 SH   SOLE 0 2,900 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 69 3,256 SH   SOLE 0 3,256 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 15 900 SH   SOLE 0 900 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 16 700 SH   SOLE 0 700 0 0
VANECK VECTORS ETF TR CHINAAMC SME CHI 92189F627 50 1,737 SH   SOLE 0 1,737 0 0
VANECK VECTORS ETF TR ISRAEL ETF 92189F635 10 400 SH   SOLE 0 400 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 545 7,610 SH   SOLE 0 7,610 0 0
VANECK VECTORS ETF TR RETAIL ETF 92189F684 71 937 SH   SOLE 0 937 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 501 15,042 SH   SOLE 0 15,042 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 24 226 SH   SOLE 0 226 0 0
VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 20 1,195 SH   SOLE 0 1,195 0 0
VANECK VECTORS ETF TR CHINAAMC CSI 300 92189F759 3 100 SH   SOLE 0 100 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,949 93,474 SH   SOLE 0 93,474 0 0
VANECK VECTORS ETF TR COAL ETF 92189F809 234 19,104 SH   SOLE 0 19,104 0 0
VANECK VECTORS ETF TR GAMING ETF 92189F882 35 1,060 SH   SOLE 0 1,060 0 0
VANECK VECTORS ETF TR BRAZIL SMALL CP 92189F825 7 481 SH   SOLE 0 481 0 0
VANECK VECTORS ETF TR Call 92189F809 1 10,700 SH Call SOLE 0 10,700 0 0
VANECK VECTORS ETF TR Call 92189F791 649 1,189,300 SH Call SOLE 0 1,189,300 0 0
VANECK VECTORS ETF TR Call 92189F726 7 4,100 SH Call SOLE 0 4,100 0 0
VANECK VECTORS ETF TR Call 92189F718 123 32,400 SH Call SOLE 0 32,400 0 0
VANECK VECTORS ETF TR Call 92189F676 336 142,000 SH Call SOLE 0 142,000 0 0
VANECK VECTORS ETF TR Call 92189F627 0 3,400 SH Call SOLE 0 3,400 0 0
VANECK VECTORS ETF TR Call 92189F403 182 101,700 SH Call SOLE 0 101,700 0 0
VANECK VECTORS ETF TR Call 92189F205 0 200 SH Call SOLE 0 200 0 0
VANECK VECTORS ETF TR Call 92189F106 2,282 3,342,100 SH Call SOLE 0 3,342,100 0 0
VANECK VECTORS ETF TR Put 92189F106 6,974 3,979,000 SH Put SOLE 0 3,979,000 0 0
VANECK VECTORS ETF TR Put 92189F288 0 1,000 SH Put SOLE 0 1,000 0 0
VANECK VECTORS ETF TR Put 92189F361 2 20,000 SH Put SOLE 0 20,000 0 0
VANECK VECTORS ETF TR Put 92189F403 67 237,200 SH Put SOLE 0 237,200 0 0
VANECK VECTORS ETF TR Put 92189F494 10 11,000 SH Put SOLE 0 11,000 0 0
VANECK VECTORS ETF TR Put 92189F627 12 2,600 SH Put SOLE 0 2,600 0 0
VANECK VECTORS ETF TR Put 92189F676 170 122,900 SH Put SOLE 0 122,900 0 0
VANECK VECTORS ETF TR Put 92189F718 241 148,700 SH Put SOLE 0 148,700 0 0
VANECK VECTORS ETF TR Put 92189F726 2 2,100 SH Put SOLE 0 2,100 0 0
VANECK VECTORS ETF TR Put 92189F759 7 2,000 SH Put SOLE 0 2,000 0 0
VANECK VECTORS ETF TR Put 92189F791 14,778 908,100 SH Put SOLE 0 908,100 0 0
VANECK VECTORS ETF TR Put 92189F809 41 65,200 SH Put SOLE 0 65,200 0 0
VANECK VECTORS ETF TR Put 92189F825 1 3,300 SH Put SOLE 0 3,300 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 23 288 SH   SOLE 0 288 0 0
VANGUARD BD INDEX FD INC Call 921937835 0 100 SH Call SOLE 0 100 0 0
VANGUARD BD INDEX FD INC Put 921937835 1 1,300 SH Put SOLE 0 1,300 0 0
VANGUARD CHARLOTTE FDS Put 92203J407 0 100 SH Put SOLE 0 100 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 109 531 SH   SOLE 0 531 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 17 176 SH   SOLE 0 176 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 340 3,219 SH   SOLE 0 3,219 0 0
VANGUARD INDEX FDS REIT ETF 922908553 379 4,599 SH   SOLE 0 4,599 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 23 178 SH   SOLE 0 178 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 54 454 SH   SOLE 0 454 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 376 2,863 SH   SOLE 0 2,863 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 493 4,822 SH   SOLE 0 4,822 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 194 1,743 SH   SOLE 0 1,743 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 186 2,009 SH   SOLE 0 2,009 0 0
VANGUARD INDEX FDS Call 922908744 15 4,000 SH Call SOLE 0 4,000 0 0
VANGUARD INDEX FDS Call 922908736 1 900 SH Call SOLE 0 900 0 0
VANGUARD INDEX FDS Call 922908751 24 6,100 SH Call SOLE 0 6,100 0 0
VANGUARD INDEX FDS Call 922908637 15 4,900 SH Call SOLE 0 4,900 0 0
VANGUARD INDEX FDS Call 922908652 0 100 SH Call SOLE 0 100 0 0
VANGUARD INDEX FDS Call 922908629 1 400 SH Call SOLE 0 400 0 0
VANGUARD INDEX FDS Call 922908769 137 41,900 SH Call SOLE 0 41,900 0 0
VANGUARD INDEX FDS Call 922908611 0 700 SH Call SOLE 0 700 0 0
VANGUARD INDEX FDS Call 922908595 3 2,600 SH Call SOLE 0 2,600 0 0
VANGUARD INDEX FDS Call 922908553 34 23,700 SH Call SOLE 0 23,700 0 0
VANGUARD INDEX FDS Call 922908538 0 100 SH Call SOLE 0 100 0 0
VANGUARD INDEX FDS Call 922908512 1 1,300 SH Call SOLE 0 1,300 0 0
VANGUARD INDEX FDS Call 922908363 67 21,400 SH Call SOLE 0 21,400 0 0
VANGUARD INDEX FDS Put 922908363 16 4,600 SH Put SOLE 0 4,600 0 0
VANGUARD INDEX FDS Put 922908512 0 2,700 SH Put SOLE 0 2,700 0 0
VANGUARD INDEX FDS Put 922908553 26 18,300 SH Put SOLE 0 18,300 0 0
VANGUARD INDEX FDS Put 922908595 7 1,100 SH Put SOLE 0 1,100 0 0
VANGUARD INDEX FDS Put 922908769 29 18,800 SH Put SOLE 0 18,800 0 0
VANGUARD INDEX FDS Put 922908629 0 400 SH Put SOLE 0 400 0 0
VANGUARD INDEX FDS Put 922908637 0 100 SH Put SOLE 0 100 0 0
VANGUARD INDEX FDS Put 922908751 2 1,000 SH Put SOLE 0 1,000 0 0
VANGUARD INDEX FDS Put 922908736 1 600 SH Put SOLE 0 600 0 0
VANGUARD INDEX FDS Put 922908744 2 2,400 SH Put SOLE 0 2,400 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 87 1,774 SH   SOLE 0 1,774 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 9 100 SH   SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 16 265 SH   SOLE 0 265 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 68 1,551 SH   SOLE 0 1,551 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 110 1,900 SH   SOLE 0 1,900 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,258 26,254 SH   SOLE 0 26,254 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,048 29,313 SH   SOLE 0 29,313 0 0
VANGUARD INTL EQUITY INDEX F Call 922042858 49 42,700 SH Call SOLE 0 42,700 0 0
VANGUARD INTL EQUITY INDEX F Call 922042874 151 115,700 SH Call SOLE 0 115,700 0 0
VANGUARD INTL EQUITY INDEX F Call 922042718 0 100 SH Call SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F Put 922042718 3 600 SH Put SOLE 0 600 0 0
VANGUARD INTL EQUITY INDEX F Put 922042676 3 600 SH Put SOLE 0 600 0 0
VANGUARD INTL EQUITY INDEX F Put 922042874 149 98,200 SH Put SOLE 0 98,200 0 0
VANGUARD INTL EQUITY INDEX F Put 922042775 0 100 SH Put SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F Put 922042742 0 100 SH Put SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F Put 922042858 1,028 172,400 SH Put SOLE 0 172,400 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3 71 SH   SOLE 0 71 0 0
VANGUARD NAT RES LLC COM UNIT 92205F106 15 23,724 SH   SOLE 0 23,724 0 0
VANGUARD NAT RES LLC Call 92205F106 3 22,700 SH Call SOLE 0 22,700 0 0
VANGUARD NAT RES LLC Put 92205F106 22 31,300 SH Put SOLE 0 31,300 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2,641 29,561 SH   SOLE 0 29,561 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 25 300 SH   SOLE 0 300 0 0
VANGUARD SCOTTSDALE FDS Call 92206C870 4 5,200 SH Call SOLE 0 5,200 0 0
VANGUARD SCOTTSDALE FDS Call 92206C813 0 200 SH Call SOLE 0 200 0 0
VANGUARD SCOTTSDALE FDS Call 92206C664 2 200 SH Call SOLE 0 200 0 0
VANGUARD SCOTTSDALE FDS Put 92206C664 0 100 SH Put SOLE 0 100 0 0
VANGUARD SCOTTSDALE FDS Put 92206C870 4 16,000 SH Put SOLE 0 16,000 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 177 2,078 SH   SOLE 0 2,078 0 0
VANGUARD SPECIALIZED PORTFOL Call 921908844 0 400 SH Call SOLE 0 400 0 0
VANGUARD SPECIALIZED PORTFOL Put 921908844 0 300 SH Put SOLE 0 300 0 0
VANGUARD STAR FD Call 921909768 0 3,800 SH Call SOLE 0 3,800 0 0
VANGUARD STAR FD Put 921909768 12 1,500 SH Put SOLE 0 1,500 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 825 22,600 SH   SOLE 0 22,600 0 0
VANGUARD TAX MANAGED INTL FD Call 921943858 8 10,800 SH Call SOLE 0 10,800 0 0
VANGUARD TAX MANAGED INTL FD Put 921943858 2 1,000 SH Put SOLE 0 1,000 0 0
VANGUARD WHITEHALL FDS INC Call 921946406 6 2,100 SH Call SOLE 0 2,100 0 0
VANGUARD WHITEHALL FDS INC Put 921946406 0 700 SH Put SOLE 0 700 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 30 400 SH   SOLE 0 400 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 8 100 SH   SOLE 0 100 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 161 2,400 SH   SOLE 0 2,400 0 0
VANGUARD WORLD FD Put 921910840 2 1,000 SH Put SOLE 0 1,000 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,007 9,621 SH   SOLE 0 9,621 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 542 9,135 SH   SOLE 0 9,135 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6 49 SH   SOLE 0 49 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 4 37 SH   SOLE 0 37 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 11 100 SH   SOLE 0 100 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 12 100 SH   SOLE 0 100 0 0
VANGUARD WORLD FDS Call 92204A702 0 100 SH Call SOLE 0 100 0 0
VANGUARD WORLD FDS Call 92204A504 2 1,400 SH Call SOLE 0 1,400 0 0
VANGUARD WORLD FDS Call 92204A405 0 200 SH Call SOLE 0 200 0 0
VANGUARD WORLD FDS Call 92204A306 6 2,600 SH Call SOLE 0 2,600 0 0
VANGUARD WORLD FDS Call 92204A207 0 200 SH Call SOLE 0 200 0 0
VANGUARD WORLD FDS Call 92204A876 1 300 SH Call SOLE 0 300 0 0
VANGUARD WORLD FDS Put 92204A207 1 1,000 SH Put SOLE 0 1,000 0 0
VANGUARD WORLD FDS Put 92204A306 5 2,500 SH Put SOLE 0 2,500 0 0
VANGUARD WORLD FDS Put 92204A504 13 2,300 SH Put SOLE 0 2,300 0 0
VANGUARD WORLD FDS Put 92204A702 0 500 SH Put SOLE 0 500 0 0
VANGUARD WORLD FDS Put 92204A603 0 200 SH Put SOLE 0 200 0 0
VANGUARD WORLD FDS Put 92204A801 0 100 SH Put SOLE 0 100 0 0
VANTIV INC CL A 92210H105 6 102 SH   SOLE 0 102 0 0
VANTIV INC Call 92210H105 4 2,700 SH Call SOLE 0 2,700 0 0
VANTIV INC Put 92210H105 0 300 SH Put SOLE 0 300 0 0
VARIAN MED SYS INC Call 92220P105 4 700 SH Call SOLE 0 700 0 0
VARIAN MED SYS INC Put 92220P105 0 200 SH Put SOLE 0 200 0 0
VARONIS SYS INC COM 922280102 11 414 SH   SOLE 0 414 0 0
VARONIS SYS INC Call 922280102 2 1,000 SH Call SOLE 0 1,000 0 0
VARONIS SYS INC Put 922280102 16 4,900 SH Put SOLE 0 4,900 0 0
VASCO DATA SEC INTL INC COM 92230Y104 46 3,415 SH   SOLE 0 3,415 0 0
VASCULAR BIOGENICS LTD Put M96883109 12 16,300 SH Put SOLE 0 16,300 0 0
VASCULAR SOLUTIONS INC Call 92231M109 1 1,100 SH Call SOLE 0 1,100 0 0
VCA INC COM 918194101 316 4,617 SH   SOLE 0 4,617 0 0
VCA INC Call 918194101 4 400 SH Call SOLE 0 400 0 0
VCA INC Put 918194101 1 2,100 SH Put SOLE 0 2,100 0 0
VECTOR GROUP LTD COM 92240M108 861 37,905 SH   SOLE 0 37,905 0 0
VECTOR GROUP LTD Call 92240M108 52 33,100 SH Call SOLE 0 33,100 0 0
VECTOR GROUP LTD Put 92240M108 12 40,000 SH Put SOLE 0 40,000 0 0
VECTREN CORP COM 92240G101 55 1,060 SH   SOLE 0 1,060 0 0
VECTREN CORP Call 92240G101 0 100 SH Call SOLE 0 100 0 0
VECTRUS INC COM 92242T101 33 1,392 SH   SOLE 0 1,392 0 0
VECTRUS INC Call 92242T101 1 500 SH Call SOLE 0 500 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 53 4,306 SH   SOLE 0 4,306 0 0
VEECO INSTRS INC DEL COM 922417100 3 133 SH   SOLE 0 133 0 0
VEECO INSTRS INC DEL Call 922417100 0 100 SH Call SOLE 0 100 0 0
VEEVA SYS INC CL A COM 922475108 301 7,404 SH   SOLE 0 7,404 0 0
VEEVA SYS INC Call 922475108 47 48,000 SH Call SOLE 0 48,000 0 0
VEEVA SYS INC Put 922475108 0 100 SH Put SOLE 0 100 0 0
VENTAS INC Call 92276F100 46 12,200 SH Call SOLE 0 12,200 0 0
VENTAS INC Put 92276F100 7 1,900 SH Put SOLE 0 1,900 0 0
VERA BRADLEY INC COM 92335C106 32 2,803 SH   SOLE 0 2,803 0 0
VERACYTE INC COM 92337F107 95 12,327 SH   SOLE 0 12,327 0 0
VERACYTE INC Put 92337F107 8 5,200 SH Put SOLE 0 5,200 0 0
VEREIT INC COM 92339V100 5 598 SH   SOLE 0 598 0 0
VEREIT INC Call 92339V100 2 27,700 SH Call SOLE 0 27,700 0 0
VEREIT INC Put 92339V100 5 6,500 SH Put SOLE 0 6,500 0 0
VERICEL CORP Call 92346J108 4 22,200 SH Call SOLE 0 22,200 0 0
VERICEL CORP Put 92346J108 0 2,000 SH Put SOLE 0 2,000 0 0
VERIFONE SYS INC COM 92342Y109 308 17,377 SH   SOLE 0 17,377 0 0
VERIFONE SYS INC Call 92342Y109 1,711 622,600 SH Call SOLE 0 622,600 0 0
VERIFONE SYS INC Put 92342Y109 53 8,500 SH Put SOLE 0 8,500 0 0
VERINT SYS INC COM 92343X100 138 3,940 SH   SOLE 0 3,940 0 0
VERINT SYS INC Put 92343X100 10 5,500 SH Put SOLE 0 5,500 0 0
VERISK ANALYTICS INC COM 92345Y106 15 197 SH   SOLE 0 197 0 0
VERISK ANALYTICS INC Call 92345Y106 0 300 SH Call SOLE 0 300 0 0
VERISK ANALYTICS INC Put 92345Y106 0 1,000 SH Put SOLE 0 1,000 0 0
VERITIV CORP COM 923454102 4 75 SH   SOLE 0 75 0 0
VERITIV CORP Call 923454102 0 100 SH Call SOLE 0 100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,559 29,208 SH   SOLE 0 29,208 0 0
VERIZON COMMUNICATIONS INC Call 92343V104 246 228,900 SH Call SOLE 0 228,900 0 0
VERIZON COMMUNICATIONS INC Put 92343V104 49 70,000 SH Put SOLE 0 70,000 0 0
VERMILION ENERGY INC COM 923725105 70 1,661 SH   SOLE 0 1,661 0 0
VERMILION ENERGY INC Call 923725105 5 2,600 SH Call SOLE 0 2,600 0 0
VERMILION ENERGY INC Put 923725105 11 4,700 SH Put SOLE 0 4,700 0 0
VERSARTIS INC COM 92529L102 1 100 SH   SOLE 0 100 0 0
VERSARTIS INC Call 92529L102 0 100 SH Call SOLE 0 100 0 0
VERSARTIS INC Put 92529L102 0 200 SH Put SOLE 0 200 0 0
VERSUM MATLS INC COM 92532W103 50 1,800 SH   SOLE 0 1,800 0 0
VERSUM MATLS INC Call 92532W103 1 800 SH Call SOLE 0 800 0 0
VERTEX ENERGY INC COM 92534K107 0 145 SH   SOLE 0 145 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,480 20,101 SH   SOLE 0 20,101 0 0
VERTEX PHARMACEUTICALS INC Call 92532F100 252 100,400 SH Call SOLE 0 100,400 0 0
VERTEX PHARMACEUTICALS INC Put 92532F100 974 100,900 SH Put SOLE 0 100,900 0 0
VIACOM INC NEW CL B 92553P201 7,342 209,201 SH   SOLE 0 209,201 0 0
VIACOM INC NEW Call 92553P201 13 32,400 SH Call SOLE 0 32,400 0 0
VIACOM INC NEW Put 92553P201 5,137 228,300 SH Put SOLE 0 228,300 0 0
VIAD CORP COM NEW 92552R406 1 30 SH   SOLE 0 30 0 0
VIASAT INC COM 92552V100 34 514 SH   SOLE 0 514 0 0
VICOR CORP COM 925815102 23 1,537 SH   SOLE 0 1,537 0 0
VICOR CORP Put 925815102 1 3,900 SH Put SOLE 0 3,900 0 0
VIMPELCOM LTD SPONSORED ADR 92719A106 112 29,145 SH   SOLE 0 29,145 0 0
VIMPELCOM LTD Call 92719A106 2 10,000 SH Call SOLE 0 10,000 0 0
VIMPELCOM LTD Put 92719A106 0 27,600 SH Put SOLE 0 27,600 0 0
VINCE HLDG CORP COM 92719W108 115 28,447 SH   SOLE 0 28,447 0 0
VINCE HLDG CORP Call 92719W108 0 200 SH Call SOLE 0 200 0 0
VINCE HLDG CORP Put 92719W108 0 300 SH Put SOLE 0 300 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 12 748 SH   SOLE 0 748 0 0
VIPER ENERGY PARTNERS LP Put 92763M105 0 300 SH Put SOLE 0 300 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 430 39,063 SH   SOLE 0 39,063 0 0
VIPSHOP HLDGS LTD Call 92763W103 37 114,700 SH Call SOLE 0 114,700 0 0
VIPSHOP HLDGS LTD Put 92763W103 76 79,600 SH Put SOLE 0 79,600 0 0
VIRNETX HLDG CORP COM 92823T108 46 21,144 SH   SOLE 0 21,144 0 0
VIRNETX HLDG CORP Call 92823T108 3 60,600 SH Call SOLE 0 60,600 0 0
VIRNETX HLDG CORP Put 92823T108 84 18,400 SH Put SOLE 0 18,400 0 0
VIRTU FINL INC CL A 928254101 3 200 SH   SOLE 0 200 0 0
VIRTU FINL INC Put 928254101 1 1,000 SH Put SOLE 0 1,000 0 0
VIRTUSA CORP COM 92827P102 19 770 SH   SOLE 0 770 0 0
VIRTUSA CORP Call 92827P102 2 5,000 SH Call SOLE 0 5,000 0 0
VIRTUSA CORP Put 92827P102 1 200 SH Put SOLE 0 200 0 0
VISA INC COM CL A 92826C839 615 7,888 SH   SOLE 0 7,888 0 0
VISA INC Call 92826C839 236 65,600 SH Call SOLE 0 65,600 0 0
VISA INC Put 92826C839 47 66,100 SH Put SOLE 0 66,100 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 7 479 SH   SOLE 0 479 0 0
VISIONCHINA MEDIA INC SPON ADR NEW 92833U202 39 9,500 SH   SOLE 0 9,500 0 0
VISTA OUTDOOR INC COM 928377100 92 2,505 SH   SOLE 0 2,505 0 0
VISTA OUTDOOR INC Call 928377100 0 1,000 SH Call SOLE 0 1,000 0 0
VISTA OUTDOOR INC Put 928377100 0 100 SH Put SOLE 0 100 0 0
VISTEON CORP Put 92839U206 0 500 SH Put SOLE 0 500 0 0
VITAL THERAPIES INC COM 92847R104 6 1,600 SH   SOLE 0 1,600 0 0
VITAL THERAPIES INC Call 92847R104 0 3,900 SH Call SOLE 0 3,900 0 0
VITAL THERAPIES INC Put 92847R104 17 1,600 SH Put SOLE 0 1,600 0 0
VITAMIN SHOPPE INC COM 92849E101 17 727 SH   SOLE 0 727 0 0
VITAMIN SHOPPE INC Put 92849E101 0 1,200 SH Put SOLE 0 1,200 0 0
VMWARE INC CL A COM 928563402 1,198 15,225 SH   SOLE 0 15,225 0 0
VMWARE INC Call 928563402 49 150,800 SH Call SOLE 0 150,800 0 0
VMWARE INC Put 928563402 17 36,200 SH Put SOLE 0 36,200 0 0
VOC ENERGY TR TR UNIT 91829B103 5 1,862 SH   SOLE 0 1,862 0 0
VOC ENERGY TR Put 91829B103 2 1,100 SH Put SOLE 0 1,100 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 120 6,518 SH   SOLE 0 6,518 0 0
VOCERA COMMUNICATIONS INC Put 92857F107 2 6,200 SH Put SOLE 0 6,200 0 0
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 700 28,684 SH   SOLE 0 28,684 0 0
VODAFONE GROUP PLC NEW Call 92857W308 0 1,600 SH Call SOLE 0 1,600 0 0
VODAFONE GROUP PLC NEW Put 92857W308 842 109,100 SH Put SOLE 0 109,100 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 14 2,159 SH   SOLE 0 2,159 0 0
VONAGE HLDGS CORP COM 92886T201 555 81,032 SH   SOLE 0 81,032 0 0
VONAGE HLDGS CORP Call 92886T201 3 2,200 SH Call SOLE 0 2,200 0 0
VORNADO RLTY TR SH BEN INT 929042109 592 5,678 SH   SOLE 0 5,678 0 0
VORNADO RLTY TR Call 929042109 23 13,200 SH Call SOLE 0 13,200 0 0
VORNADO RLTY TR Put 929042109 155 53,200 SH Put SOLE 0 53,200 0 0
VOXELJET AG ADS 92912L107 5 2,043 SH   SOLE 0 2,043 0 0
VOXELJET AG Call 92912L107 0 600 SH Call SOLE 0 600 0 0
VOXX INTL CORP CL A 91829F104 1 246 SH   SOLE 0 246 0 0
VOXX INTL CORP Put 91829F104 0 400 SH Put SOLE 0 400 0 0
VOYA FINL INC COM 929089100 156 4,000 SH   SOLE 0 4,000 0 0
VOYA FINL INC Put 929089100 2 2,000 SH Put SOLE 0 2,000 0 0
VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 16 1,000 SH   SOLE 0 1,000 0 0
VULCAN MATLS CO COM 929160109 27 223 SH   SOLE 0 223 0 0
VULCAN MATLS CO Call 929160109 283 29,400 SH Call SOLE 0 29,400 0 0
VULCAN MATLS CO Put 929160109 1 12,800 SH Put SOLE 0 12,800 0 0
VUZIX CORP COM NEW 92921W300 362 53,243 SH   SOLE 0 53,243 0 0
VUZIX CORP Call 92921W300 19 34,100 SH Call SOLE 0 34,100 0 0
VUZIX CORP Put 92921W300 33 26,200 SH Put SOLE 0 26,200 0 0
VWR CORP COM 91843L103 10 416 SH   SOLE 0 416 0 0
VWR CORP Call 91843L103 0 4,200 SH Call SOLE 0 4,200 0 0
W & T OFFSHORE INC Call 92922P106 0 1,500 SH Call SOLE 0 1,500 0 0
W & T OFFSHORE INC Put 92922P106 4 53,700 SH Put SOLE 0 53,700 0 0
W P CAREY INC COM 92936U109 31 530 SH   SOLE 0 530 0 0
W P CAREY INC Call 92936U109 0 4,800 SH Call SOLE 0 4,800 0 0
W P CAREY INC Put 92936U109 7 1,200 SH Put SOLE 0 1,200 0 0
WABASH NATL CORP COM 929566107 172 10,905 SH   SOLE 0 10,905 0 0
WABASH NATL CORP Call 929566107 54 14,700 SH Call SOLE 0 14,700 0 0
WABASH NATL CORP Put 929566107 0 10,400 SH Put SOLE 0 10,400 0 0
WABCO HLDGS INC COM 92927K102 4 38 SH   SOLE 0 38 0 0
WABCO HLDGS INC Call 92927K102 1 200 SH Call SOLE 0 200 0 0
WABCO HLDGS INC Put 92927K102 0 400 SH Put SOLE 0 400 0 0
WABTEC CORP COM 929740108 128 1,542 SH   SOLE 0 1,542 0 0
WABTEC CORP Call 929740108 3 1,100 SH Call SOLE 0 1,100 0 0
WABTEC CORP Put 929740108 1 400 SH Put SOLE 0 400 0 0
WADDELL & REED FINL INC CL A 930059100 225 11,578 SH   SOLE 0 11,578 0 0
WADDELL & REED FINL INC Call 930059100 77 108,000 SH Call SOLE 0 108,000 0 0
WADDELL & REED FINL INC Put 930059100 20 12,400 SH Put SOLE 0 12,400 0 0
WAGEWORKS INC COM 930427109 54 751 SH   SOLE 0 751 0 0
WAGEWORKS INC Call 930427109 5 1,100 SH Call SOLE 0 1,100 0 0
WAL-MART STORES INC COM 931142103 563 8,150 SH   SOLE 0 8,150 0 0
WAL-MART STORES INC Call 931142103 5 64,300 SH Call SOLE 0 64,300 0 0
WAL-MART STORES INC Put 931142103 84 208,300 SH Put SOLE 0 208,300 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 60 735 SH   SOLE 0 735 0 0
WALGREENS BOOTS ALLIANCE INC Call 931427108 440 123,100 SH Call SOLE 0 123,100 0 0
WALKER & DUNLOP INC Call 93148P102 0 400 SH Call SOLE 0 400 0 0
WALKER & DUNLOP INC Put 93148P102 5 8,100 SH Put SOLE 0 8,100 0 0
WALTER INVT MGMT CORP COM 93317W102 6 1,400 SH   SOLE 0 1,400 0 0
WALTER INVT MGMT CORP Call 93317W102 1 4,700 SH Call SOLE 0 4,700 0 0
WALTER INVT MGMT CORP Put 93317W102 0 2,000 SH Put SOLE 0 2,000 0 0
WASHINGTON FED INC Call 938824109 12 1,300 SH Call SOLE 0 1,300 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 21 2,021 SH   SOLE 0 2,021 0 0
WASHINGTON PRIME GROUP NEW Call 93964W108 18 29,300 SH Call SOLE 0 29,300 0 0
WASHINGTON PRIME GROUP NEW Put 93964W108 45 67,800 SH Put SOLE 0 67,800 0 0
WASHINGTON REAL ESTATE INVT Call 939653101 1 500 SH Call SOLE 0 500 0 0
WASHINGTON REAL ESTATE INVT Put 939653101 0 200 SH Put SOLE 0 200 0 0
WASHINGTON TR BANCORP COM 940610108 32 580 SH   SOLE 0 580 0 0
WASTE CONNECTIONS INC Call 94106B101 0 200 SH Call SOLE 0 200 0 0
WASTE MGMT INC DEL COM 94106L109 421 5,949 SH   SOLE 0 5,949 0 0
WASTE MGMT INC DEL Call 94106L109 358 39,000 SH Call SOLE 0 39,000 0 0
WASTE MGMT INC DEL Put 94106L109 0 600 SH Put SOLE 0 600 0 0
WATERS CORP COM 941848103 863 6,422 SH   SOLE 0 6,422 0 0
WATERS CORP Put 941848103 62 54,100 SH Put SOLE 0 54,100 0 0
WATERSTONE FINL INC MD COM 94188P101 21 1,146 SH   SOLE 0 1,146 0 0
WATSCO INC COM 942622200 33 223 SH   SOLE 0 223 0 0
WATSCO INC Call 942622200 0 200 SH Call SOLE 0 200 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 5 90 SH   SOLE 0 90 0 0
WATTS WATER TECHNOLOGIES INC Call 942749102 0 700 SH Call SOLE 0 700 0 0
WAYFAIR INC CL A 94419L101 7 222 SH   SOLE 0 222 0 0
WAYFAIR INC Call 94419L101 10 9,000 SH Call SOLE 0 9,000 0 0
WCI CMNTYS INC Call 92923C807 1 13,500 SH Call SOLE 0 13,500 0 0
WCI CMNTYS INC Put 92923C807 3 26,800 SH Put SOLE 0 26,800 0 0
WD-40 CO Call 929236107 20 1,300 SH Call SOLE 0 1,300 0 0
WD-40 CO Put 929236107 1 1,100 SH Put SOLE 0 1,100 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 332 66,729 SH   SOLE 0 66,729 0 0
WEATHERFORD INTL PLC Call G48833100 1 7,500 SH Call SOLE 0 7,500 0 0
WEATHERFORD INTL PLC Put G48833100 214 63,200 SH Put SOLE 0 63,200 0 0
WEB COM GROUP INC COM 94733A104 73 3,465 SH   SOLE 0 3,465 0 0
WEB COM GROUP INC Call 94733A104 2 12,000 SH Call SOLE 0 12,000 0 0
WEB COM GROUP INC Put 94733A104 3 5,700 SH Put SOLE 0 5,700 0 0
WEBMD HEALTH CORP COM 94770V102 1,411 28,478 SH   SOLE 0 28,478 0 0
WEBMD HEALTH CORP Call 94770V102 5 30,600 SH Call SOLE 0 30,600 0 0
WEBMD HEALTH CORP Put 94770V102 120 48,400 SH Put SOLE 0 48,400 0 0
WEBSTER FINL CORP CONN COM 947890109 1,090 20,082 SH   SOLE 0 20,082 0 0
WEBSTER FINL CORP CONN Call 947890109 15 1,400 SH Call SOLE 0 1,400 0 0
WEC ENERGY GROUP INC COM 92939U106 51 873 SH   SOLE 0 873 0 0
WEC ENERGY GROUP INC Call 92939U106 3 1,100 SH Call SOLE 0 1,100 0 0
WEC ENERGY GROUP INC Put 92939U106 0 1,100 SH Put SOLE 0 1,100 0 0
WEIBO CORP SPONSORED ADR 948596101 76 1,895 SH   SOLE 0 1,895 0 0
WEIBO CORP Call 948596101 173 67,900 SH Call SOLE 0 67,900 0 0
WEIBO CORP Put 948596101 165 25,900 SH Put SOLE 0 25,900 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 378 33,078 SH   SOLE 0 33,078 0 0
WEIGHT WATCHERS INTL INC NEW Call 948626106 24 39,600 SH Call SOLE 0 39,600 0 0
WEIGHT WATCHERS INTL INC NEW Put 948626106 394 82,100 SH Put SOLE 0 82,100 0 0
WELLCARE HEALTH PLANS INC Call 94946T106 41 5,100 SH Call SOLE 0 5,100 0 0
WELLCARE HEALTH PLANS INC Put 94946T106 0 100 SH Put SOLE 0 100 0 0
WELLS FARGO & CO NEW COM 949746101 7,054 128,000 SH   SOLE 0 128,000 0 0
WELLS FARGO & CO NEW *W EXP 10/28/201 949746119 410 19,253 SH   SOLE 0 19,253 0 0
WELLS FARGO & CO NEW Call 949746101 3,081 545,100 SH Call SOLE 0 545,100 0 0
WELLS FARGO & CO NEW Put 949746101 449 413,300 SH Put SOLE 0 413,300 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 33 3,900 SH   SOLE 0 3,900 0 0
WELLTOWER INC COM 95040Q104 58 877 SH   SOLE 0 877 0 0
WELLTOWER INC Call 95040Q104 53 107,700 SH Call SOLE 0 107,700 0 0
WELLTOWER INC Put 95040Q104 21 23,500 SH Put SOLE 0 23,500 0 0
WENDYS CO Call 95058W100 9 12,000 SH Call SOLE 0 12,000 0 0
WENDYS CO Put 95058W100 3 38,400 SH Put SOLE 0 38,400 0 0
WESBANCO INC COM 950810101 90 2,100 SH   SOLE 0 2,100 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 5 370 SH   SOLE 0 370 0 0
WESCO INTL INC Call 95082P105 53 8,600 SH Call SOLE 0 8,600 0 0
WEST MARINE INC COM 954235107 268 25,669 SH   SOLE 0 25,669 0 0
WEST MARINE INC Call 954235107 0 600 SH Call SOLE 0 600 0 0
WEST MARINE INC Put 954235107 2 5,500 SH Put SOLE 0 5,500 0 0
WESTAMERICA BANCORPORATION COM 957090103 488 7,768 SH   SOLE 0 7,768 0 0
WESTAMERICA BANCORPORATION Call 957090103 19 4,500 SH Call SOLE 0 4,500 0 0
WESTAMERICA BANCORPORATION Put 957090103 6 4,700 SH Put SOLE 0 4,700 0 0
WESTAR ENERGY INC COM 95709T100 132 2,349 SH   SOLE 0 2,349 0 0
WESTAR ENERGY INC Put 95709T100 1 1,900 SH Put SOLE 0 1,900 0 0
WESTELL TECHNOLOGIES INC CL A 957541105 0 300 SH   SOLE 0 300 0 0
WESTERN ALLIANCE BANCORP COM 957638109 42 874 SH   SOLE 0 874 0 0
WESTERN ALLIANCE BANCORP Call 957638109 198 32,600 SH Call SOLE 0 32,600 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 88 8,820 SH   SOLE 0 8,820 0 0
WESTERN ASSET MTG CAP CORP Put 95790D105 21 6,200 SH Put SOLE 0 6,200 0 0
WESTERN DIGITAL CORP COM 958102105 222 3,273 SH   SOLE 0 3,273 0 0
WESTERN DIGITAL CORP Call 958102105 389 226,400 SH Call SOLE 0 226,400 0 0
WESTERN DIGITAL CORP Put 958102105 42 80,800 SH Put SOLE 0 80,800 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 38 900 SH   SOLE 0 900 0 0
WESTERN GAS EQUITY PARTNERS Call 95825R103 8 2,800 SH Call SOLE 0 2,800 0 0
WESTERN GAS EQUITY PARTNERS Put 95825R103 6 5,500 SH Put SOLE 0 5,500 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 221 3,773 SH   SOLE 0 3,773 0 0
WESTERN GAS PARTNERS LP Call 958254104 53 60,300 SH Call SOLE 0 60,300 0 0
WESTERN GAS PARTNERS LP Put 958254104 1 4,000 SH Put SOLE 0 4,000 0 0
WESTERN REFNG INC COM 959319104 1,135 29,997 SH   SOLE 0 29,997 0 0
WESTERN REFNG INC Call 959319104 301 39,100 SH Call SOLE 0 39,100 0 0
WESTERN REFNG INC Put 959319104 18 12,100 SH Put SOLE 0 12,100 0 0
WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q205 19 927 SH   SOLE 0 927 0 0
WESTERN REFNG LOGISTICS LP Call 95931Q205 0 700 SH Call SOLE 0 700 0 0
WESTERN REFNG LOGISTICS LP Put 95931Q205 10 4,500 SH Put SOLE 0 4,500 0 0
WESTERN UN CO COM 959802109 125 5,800 SH   SOLE 0 5,800 0 0
WESTERN UN CO Call 959802109 1 2,400 SH Call SOLE 0 2,400 0 0
WESTERN UN CO Put 959802109 5 800 SH Put SOLE 0 800 0 0
WESTLAKE CHEM CORP COM 960413102 11 209 SH   SOLE 0 209 0 0
WESTLAKE CHEM CORP Call 960413102 7 15,200 SH Call SOLE 0 15,200 0 0
WESTLAKE CHEM CORP Put 960413102 1 10,100 SH Put SOLE 0 10,100 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 34 1,598 SH   SOLE 0 1,598 0 0
WESTMORELAND COAL CO COM 960878106 11 666 SH   SOLE 0 666 0 0
WESTMORELAND COAL CO Call 960878106 3 2,000 SH Call SOLE 0 2,000 0 0
WESTMORELAND COAL CO Put 960878106 7 2,000 SH Put SOLE 0 2,000 0 0
WESTMORELAND RESOURCE PARTNE COM UNIT RP LP 96108P103 0 53 SH   SOLE 0 53 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 4 3,999 SH   SOLE 0 3,999 0 0
WESTPORT FUEL SYSTEMS INC Call 960908309 0 3,800 SH Call SOLE 0 3,800 0 0
WESTPORT FUEL SYSTEMS INC Put 960908309 6 2,700 SH Put SOLE 0 2,700 0 0
WESTROCK CO COM 96145D105 463 9,130 SH   SOLE 0 9,130 0 0
WESTROCK CO Call 96145D105 11 8,200 SH Call SOLE 0 8,200 0 0
WESTROCK CO Put 96145D105 2 1,000 SH Put SOLE 0 1,000 0 0
WEX INC COM 96208T104 84 754 SH   SOLE 0 754 0 0
WEX INC Call 96208T104 33 7,800 SH Call SOLE 0 7,800 0 0
WEYERHAEUSER CO COM 962166104 843 28,023 SH   SOLE 0 28,023 0 0
WEYERHAEUSER CO Call 962166104 9 11,700 SH Call SOLE 0 11,700 0 0
WEYERHAEUSER CO Put 962166104 8 8,200 SH Put SOLE 0 8,200 0 0
WGL HLDGS INC COM 92924F106 47 622 SH   SOLE 0 622 0 0
WGL HLDGS INC Call 92924F106 36 5,500 SH Call SOLE 0 5,500 0 0
WGL HLDGS INC Put 92924F106 0 1,500 SH Put SOLE 0 1,500 0 0
WHIRLPOOL CORP Call 963320106 36 6,700 SH Call SOLE 0 6,700 0 0
WHIRLPOOL CORP Put 963320106 0 900 SH Put SOLE 0 900 0 0
WHITEWAVE FOODS CO COM 966244105 9,286 167,019 SH   SOLE 0 167,019 0 0
WHITEWAVE FOODS CO Call 966244105 315 87,400 SH Call SOLE 0 87,400 0 0
WHITEWAVE FOODS CO Put 966244105 13 160,500 SH Put SOLE 0 160,500 0 0
WHITING PETE CORP NEW COM 966387102 128 10,697 SH   SOLE 0 10,697 0 0
WHITING PETE CORP NEW Call 966387102 479 213,300 SH Call SOLE 0 213,300 0 0
WHITING PETE CORP NEW Put 966387102 408 120,500 SH Put SOLE 0 120,500 0 0
WHOLE FOODS MKT INC COM 966837106 280 9,127 SH   SOLE 0 9,127 0 0
WHOLE FOODS MKT INC Call 966837106 33 84,600 SH Call SOLE 0 84,600 0 0
WHOLE FOODS MKT INC Put 966837106 4 51,300 SH Put SOLE 0 51,300 0 0
WILLBROS GROUP INC DEL Call 969203108 7 12,500 SH Call SOLE 0 12,500 0 0
WILLIAMS COS INC DEL COM 969457100 999 32,105 SH   SOLE 0 32,105 0 0
WILLIAMS COS INC DEL Call 969457100 181 142,400 SH Call SOLE 0 142,400 0 0
WILLIAMS COS INC DEL Put 969457100 120 83,900 SH Put SOLE 0 83,900 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 1,309 34,441 SH   SOLE 0 34,441 0 0
WILLIAMS PARTNERS L P NEW Call 96949L105 86 72,700 SH Call SOLE 0 72,700 0 0
WILLIAMS PARTNERS L P NEW Put 96949L105 1 13,800 SH Put SOLE 0 13,800 0 0
WILLIAMS SONOMA INC COM 969904101 44 929 SH   SOLE 0 929 0 0
WILLIAMS SONOMA INC Call 969904101 3 47,500 SH Call SOLE 0 47,500 0 0
WILLIAMS SONOMA INC Put 969904101 5 6,000 SH Put SOLE 0 6,000 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 0 31 SH   SOLE 0 31 0 0
WINDSTREAM HLDGS INC Call 97382A200 2 7,700 SH Call SOLE 0 7,700 0 0
WINDSTREAM HLDGS INC Put 97382A200 5 1,500 SH Put SOLE 0 1,500 0 0
WINDTREE THERAPEUTICS INC COM 97382D105 0 207 SH   SOLE 0 207 0 0
WINGSTOP INC Call 974155103 0 200 SH Call SOLE 0 200 0 0
WINNEBAGO INDS INC Call 974637100 16 4,600 SH Call SOLE 0 4,600 0 0
WINTRUST FINL CORP Call 97650W108 171 31,300 SH Call SOLE 0 31,300 0 0
WINTRUST FINL CORP Put 97650W108 1 7,500 SH Put SOLE 0 7,500 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 15 1,601 SH   SOLE 0 1,601 0 0
WISDOMTREE INVTS INC COM 97717P104 84 7,620 SH   SOLE 0 7,620 0 0
WISDOMTREE INVTS INC Call 97717P104 3 9,000 SH Call SOLE 0 9,000 0 0
WISDOMTREE INVTS INC Put 97717P104 19 5,300 SH Put SOLE 0 5,300 0 0
WISDOMTREE TR LARGECAP DIVID 97717W307 23 300 SH   SOLE 0 300 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 22 597 SH   SOLE 0 597 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 212 3,700 SH   SOLE 0 3,700 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 3 100 SH   SOLE 0 100 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 250 5,065 SH   SOLE 0 5,065 0 0
WISDOMTREE TR Call 97717W851 39 196,500 SH Call SOLE 0 196,500 0 0
WISDOMTREE TR Call 97717W604 5 800 SH Call SOLE 0 800 0 0
WISDOMTREE TR Call 97717W869 0 100 SH Call SOLE 0 100 0 0
WISDOMTREE TR Call 97717W760 0 100 SH Call SOLE 0 100 0 0
WISDOMTREE TR Call 97717X701 38 15,600 SH Call SOLE 0 15,600 0 0
WISDOMTREE TR Call 97717W422 0 15,100 SH Call SOLE 0 15,100 0 0
WISDOMTREE TR Call 97717W505 0 200 SH Call SOLE 0 200 0 0
WISDOMTREE TR Put 97717W422 6 14,500 SH Put SOLE 0 14,500 0 0
WISDOMTREE TR Put 97717W182 25 19,500 SH Put SOLE 0 19,500 0 0
WISDOMTREE TR Put 97717X701 0 16,700 SH Put SOLE 0 16,700 0 0
WISDOMTREE TR Put 97717W869 56 8,000 SH Put SOLE 0 8,000 0 0
WISDOMTREE TR Put 97717W604 0 500 SH Put SOLE 0 500 0 0
WISDOMTREE TR Put 97717W851 39 43,900 SH Put SOLE 0 43,900 0 0
WIX COM LTD SHS M98068105 413 9,286 SH   SOLE 0 9,286 0 0
WIX COM LTD Call M98068105 35 10,700 SH Call SOLE 0 10,700 0 0
WIX COM LTD Put M98068105 1 2,500 SH Put SOLE 0 2,500 0 0
WMIH CORP COM 92936P100 0 240 SH   SOLE 0 240 0 0
WNS HOLDINGS LTD Call 92932M101 1 1,000 SH Call SOLE 0 1,000 0 0
WOODWARD INC COM 980745103 6 87 SH   SOLE 0 87 0 0
WOODWARD INC Call 980745103 0 100 SH Call SOLE 0 100 0 0
WOODWARD INC Put 980745103 0 300 SH Put SOLE 0 300 0 0
WORKDAY INC CL A 98138H101 626 9,484 SH   SOLE 0 9,484 0 0
WORKDAY INC Call 98138H101 2 11,100 SH Call SOLE 0 11,100 0 0
WORKDAY INC Put 98138H101 221 35,300 SH Put SOLE 0 35,300 0 0
WORKIVA INC Call 98139A105 0 100 SH Call SOLE 0 100 0 0
WORKIVA INC Put 98139A105 0 1,600 SH Put SOLE 0 1,600 0 0
WORLD ACCEP CORP DEL Call 981419104 18 1,700 SH Call SOLE 0 1,700 0 0
WORLD ACCEP CORP DEL Put 981419104 0 2,000 SH Put SOLE 0 2,000 0 0
WORLD FUEL SVCS CORP COM 981475106 41 896 SH   SOLE 0 896 0 0
WORLD FUEL SVCS CORP Put 981475106 1 3,000 SH Put SOLE 0 3,000 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 17 926 SH   SOLE 0 926 0 0
WORLD WRESTLING ENTMT INC Call 98156Q108 13 8,500 SH Call SOLE 0 8,500 0 0
WORLD WRESTLING ENTMT INC Put 98156Q108 0 1,000 SH Put SOLE 0 1,000 0 0
WORTHINGTON INDS INC COM 981811102 20 430 SH   SOLE 0 430 0 0
WORTHINGTON INDS INC Call 981811102 2 24,500 SH Call SOLE 0 24,500 0 0
WORTHINGTON INDS INC Put 981811102 1 300 SH Put SOLE 0 300 0 0
WPP PLC NEW ADR 92937A102 119 1,079 SH   SOLE 0 1,079 0 0
WPP PLC NEW Call 92937A102 2 400 SH Call SOLE 0 400 0 0
WPP PLC NEW Put 92937A102 8 3,400 SH Put SOLE 0 3,400 0 0
WPX ENERGY INC COM 98212B103 400 27,474 SH   SOLE 0 27,474 0 0
WPX ENERGY INC Call 98212B103 439 136,600 SH Call SOLE 0 136,600 0 0
WPX ENERGY INC Put 98212B103 285 179,200 SH Put SOLE 0 179,200 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 462 6,050 SH   SOLE 0 6,050 0 0
WYNDHAM WORLDWIDE CORP Call 98310W108 51 13,800 SH Call SOLE 0 13,800 0 0
WYNDHAM WORLDWIDE CORP Put 98310W108 1 400 SH Put SOLE 0 400 0 0
WYNN RESORTS LTD COM 983134107 466 5,389 SH   SOLE 0 5,389 0 0
WYNN RESORTS LTD Call 983134107 28 11,700 SH Call SOLE 0 11,700 0 0
WYNN RESORTS LTD Put 983134107 51 12,800 SH Put SOLE 0 12,800 0 0
XBIOTECH INC COM 98400H102 58 5,818 SH   SOLE 0 5,818 0 0
XBIOTECH INC Call 98400H102 4 10,300 SH Call SOLE 0 10,300 0 0
XBIOTECH INC Put 98400H102 54 9,300 SH Put SOLE 0 9,300 0 0
XCEL ENERGY INC COM 98389B100 5 136 SH   SOLE 0 136 0 0
XCEL ENERGY INC Call 98389B100 0 2,800 SH Call SOLE 0 2,800 0 0
XCEL ENERGY INC Put 98389B100 0 200 SH Put SOLE 0 200 0 0
XCERRA CORP COM 98400J108 3 500 SH   SOLE 0 500 0 0
XENCOR INC COM 98401F105 265 10,087 SH   SOLE 0 10,087 0 0
XENCOR INC Call 98401F105 19 7,300 SH Call SOLE 0 7,300 0 0
XENCOR INC Put 98401F105 1 1,000 SH Put SOLE 0 1,000 0 0
XENIA HOTELS & RESORTS INC COM 984017103 128 6,637 SH   SOLE 0 6,637 0 0
XENIA HOTELS & RESORTS INC Call 984017103 1 700 SH Call SOLE 0 700 0 0
XENIA HOTELS & RESORTS INC Put 984017103 26 8,000 SH Put SOLE 0 8,000 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 5 1,054 SH   SOLE 0 1,054 0 0
XEROX CORP COM 984121103 1,623 185,986 SH   SOLE 0 185,986 0 0
XILINX INC COM 983919101 674 11,166 SH   SOLE 0 11,166 0 0
XILINX INC Call 983919101 286 61,700 SH Call SOLE 0 61,700 0 0
XILINX INC Put 983919101 7 10,400 SH Put SOLE 0 10,400 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 84 17,079 SH   SOLE 0 17,079 0 0
XINYUAN REAL ESTATE CO LTD Call 98417P105 3 67,700 SH Call SOLE 0 67,700 0 0
XINYUAN REAL ESTATE CO LTD Put 98417P105 9 4,800 SH Put SOLE 0 4,800 0 0
XL GROUP LTD COM G98294104 17 469 SH   SOLE 0 469 0 0
XL GROUP LTD Call G98294104 0 400 SH Call SOLE 0 400 0 0
XL GROUP LTD Put G98294104 0 2,400 SH Put SOLE 0 2,400 0 0
XO GROUP INC COM 983772104 8 457 SH   SOLE 0 457 0 0
XOMA CORP DEL COM NEW 98419J206 3 794 SH   SOLE 0 794 0 0
XOMA CORP DEL Call 98419J206 0 100 SH Call SOLE 0 100 0 0
XOMA CORP DEL Put 98419J206 1 5,000 SH Put SOLE 0 5,000 0 0
XPLORE TECHNOLOGIES CORP Call 983950700 0 100 SH Call SOLE 0 100 0 0
XPO LOGISTICS INC COM 983793100 655 15,195 SH   SOLE 0 15,195 0 0
XPO LOGISTICS INC Call 983793100 222 56,200 SH Call SOLE 0 56,200 0 0
XPO LOGISTICS INC Put 983793100 36 30,100 SH Put SOLE 0 30,100 0 0
XUNLEI LTD SPONSORED ADR 98419E108 81 21,163 SH   SOLE 0 21,163 0 0
XUNLEI LTD Put 98419E108 3 3,000 SH Put SOLE 0 3,000 0 0
XYLEM INC Call 98419M100 1 1,600 SH Call SOLE 0 1,600 0 0
XYLEM INC Put 98419M100 0 100 SH Put SOLE 0 100 0 0
YAHOO INC COM 984332106 4,194 108,482 SH   SOLE 0 108,482 0 0
YAHOO INC Call 984332106 12 14,400 SH Call SOLE 0 14,400 0 0
YAHOO INC Put 984332106 181 148,700 SH Put SOLE 0 148,700 0 0
YAMANA GOLD INC COM 98462Y100 955 340,093 SH   SOLE 0 340,093 0 0
YAMANA GOLD INC Call 98462Y100 18 34,500 SH Call SOLE 0 34,500 0 0
YAMANA GOLD INC Put 98462Y100 39 28,100 SH Put SOLE 0 28,100 0 0
YANDEX N V Call N97284108 15 12,200 SH Call SOLE 0 12,200 0 0
YANDEX N V Put N97284108 4 9,600 SH Put SOLE 0 9,600 0 0
YANZHOU COAL MNG CO LTD SPON ADR H SHS 984846105 3 522 SH   SOLE 0 522 0 0
YELP INC CL A 985817105 439 11,518 SH   SOLE 0 11,518 0 0
YELP INC Call 985817105 33 18,800 SH Call SOLE 0 18,800 0 0
YELP INC Put 985817105 21 5,600 SH Put SOLE 0 5,600 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 179 8,645 SH   SOLE 0 8,645 0 0
YIRENDAI LTD Call 98585L100 6 11,500 SH Call SOLE 0 11,500 0 0
YIRENDAI LTD Put 98585L100 48 6,800 SH Put SOLE 0 6,800 0 0
YORK WTR CO Call 987184108 10 2,700 SH Call SOLE 0 2,700 0 0
YORK WTR CO Put 987184108 0 100 SH Put SOLE 0 100 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 356 21,632 SH   SOLE 0 21,632 0 0
YPF SOCIEDAD ANONIMA Call 984245100 69 76,700 SH Call SOLE 0 76,700 0 0
YPF SOCIEDAD ANONIMA Put 984245100 564 132,000 SH Put SOLE 0 132,000 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 19 1,493 SH   SOLE 0 1,493 0 0
YRC WORLDWIDE INC Call 984249607 51 46,800 SH Call SOLE 0 46,800 0 0
YRC WORLDWIDE INC Put 984249607 2 700 SH Put SOLE 0 700 0 0
YUM BRANDS INC COM 988498101 10 160 SH   SOLE 0 160 0 0
YUM BRANDS INC Call 988498101 36 18,000 SH Call SOLE 0 18,000 0 0
YUM BRANDS INC Put 988498101 5 40,000 SH Put SOLE 0 40,000 0 0
YUM CHINA HLDGS INC COM 98850P109 379 14,530 SH   SOLE 0 14,530 0 0
YUM CHINA HLDGS INC Call 98850P109 25 25,800 SH Call SOLE 0 25,800 0 0
YUM CHINA HLDGS INC Put 98850P109 43 51,200 SH Put SOLE 0 51,200 0 0
YY INC ADS REPCOM CLA 98426T106 394 10,007 SH   SOLE 0 10,007 0 0
YY INC Call 98426T106 98 141,100 SH Call SOLE 0 141,100 0 0
YY INC Put 98426T106 442 86,800 SH Put SOLE 0 86,800 0 0
ZAFGEN INC COM 98885E103 15 4,778 SH   SOLE 0 4,778 0 0
ZAFGEN INC Call 98885E103 0 2,500 SH Call SOLE 0 2,500 0 0
ZAFGEN INC Put 98885E103 1 18,100 SH Put SOLE 0 18,100 0 0
ZAGG INC COM 98884U108 11 1,578 SH   SOLE 0 1,578 0 0
ZAYO GROUP HLDGS INC COM 98919V105 642 19,547 SH   SOLE 0 19,547 0 0
ZAYO GROUP HLDGS INC Call 98919V105 44 20,600 SH Call SOLE 0 20,600 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 24 283 SH   SOLE 0 283 0 0
ZEBRA TECHNOLOGIES CORP Call 989207105 388 24,500 SH Call SOLE 0 24,500 0 0
ZEBRA TECHNOLOGIES CORP Put 989207105 0 5,500 SH Put SOLE 0 5,500 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 330 7,596 SH   SOLE 0 7,596 0 0
ZELTIQ AESTHETICS INC Call 98933Q108 84 21,700 SH Call SOLE 0 21,700 0 0
ZELTIQ AESTHETICS INC Put 98933Q108 280 24,600 SH Put SOLE 0 24,600 0 0
ZENDESK INC COM 98936J101 67 3,173 SH   SOLE 0 3,173 0 0
ZENDESK INC Call 98936J101 25 57,200 SH Call SOLE 0 57,200 0 0
ZENDESK INC Put 98936J101 3 400 SH Put SOLE 0 400 0 0
ZILLOW GROUP INC CL A 98954M101 135 3,704 SH   SOLE 0 3,704 0 0
ZILLOW GROUP INC Call 98954M101 585 112,000 SH Call SOLE 0 112,000 0 0
ZILLOW GROUP INC Call 98954M200 127 50,700 SH Call SOLE 0 50,700 0 0
ZILLOW GROUP INC Put 98954M200 14 4,300 SH Put SOLE 0 4,300 0 0
ZILLOW GROUP INC Put 98954M101 75 14,100 SH Put SOLE 0 14,100 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,328 12,873 SH   SOLE 0 12,873 0 0
ZIMMER BIOMET HLDGS INC Call 98956P102 13 11,500 SH Call SOLE 0 11,500 0 0
ZIMMER BIOMET HLDGS INC Put 98956P102 326 17,700 SH Put SOLE 0 17,700 0 0
ZION OIL & GAS INC COM 989696109 6 4,940 SH   SOLE 0 4,940 0 0
ZIONS BANCORPORATION COM 989701107 1,820 42,309 SH   SOLE 0 42,309 0 0
ZIONS BANCORPORATION Call 989701107 846 88,100 SH Call SOLE 0 88,100 0 0
ZIONS BANCORPORATION Put 989701107 0 4,300 SH Put SOLE 0 4,300 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 122 22,816 SH   SOLE 0 22,816 0 0
ZIOPHARM ONCOLOGY INC Call 98973P101 42 99,100 SH Call SOLE 0 99,100 0 0
ZIOPHARM ONCOLOGY INC Put 98973P101 118 152,200 SH Put SOLE 0 152,200 0 0
ZIX CORP Call 98974P100 0 200 SH Call SOLE 0 200 0 0
ZOES KITCHEN INC COM 98979J109 35 1,500 SH   SOLE 0 1,500 0 0
ZOES KITCHEN INC Call 98979J109 15 93,000 SH Call SOLE 0 93,000 0 0
ZOES KITCHEN INC Put 98979J109 34 37,000 SH Put SOLE 0 37,000 0 0
ZOETIS INC Call 98978V103 0 18,300 SH Call SOLE 0 18,300 0 0
ZOETIS INC Put 98978V103 13 9,600 SH Put SOLE 0 9,600 0 0
ZOGENIX INC COM NEW 98978L204 29 2,425 SH   SOLE 0 2,425 0 0
ZOGENIX INC Call 98978L204 25 14,200 SH Call SOLE 0 14,200 0 0
ZOGENIX INC Put 98978L204 1 1,700 SH Put SOLE 0 1,700 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 53 4,473 SH   SOLE 0 4,473 0 0
ZTO EXPRESS CAYMAN INC Call 98980A105 2 13,300 SH Call SOLE 0 13,300 0 0
ZTO EXPRESS CAYMAN INC Put 98980A105 17 17,800 SH Put SOLE 0 17,800 0 0
ZUMIEZ INC Call 989817101 2 2,000 SH Call SOLE 0 2,000 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 3 200 SH   SOLE 0 200 0 0
ZYNERBA PHARMACEUTICALS INC Call 98986X109 1,186 212,600 SH Call SOLE 0 212,600 0 0
ZYNERBA PHARMACEUTICALS INC Put 98986X109 4 4,200 SH Put SOLE 0 4,200 0 0