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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1347 PPTY INS HLDGS INC COM 68244P107 0 10 SH   SOLE 0 10 0 0
2U INC COM 90214J101 32 391 SH   SOLE 0 391 0 0
3-D SYS CORP DEL COM NEW 88554D205 187 13,605 SH   SOLE 0 13,605 0 0
3-D SYS CORP DEL Call 88554D205 2 7,700 SH Call SOLE 0 7,700 0 0
3-D SYS CORP DEL Put 88554D205 2 300 SH Put SOLE 0 300 0 0
3M CO Call 88579Y101 73 17,700 SH Call SOLE 0 17,700 0 0
3M CO Put 88579Y101 26 9,400 SH Put SOLE 0 9,400 0 0
500 COM LTD SPON ADR REP A 33829R100 14 1,000 SH   SOLE 0 1,000 0 0
500 COM LTD Call 33829R100 0 200 SH Call SOLE 0 200 0 0
51JOB INC SP ADR REP COM 316827104 666 6,827 SH   SOLE 0 6,827 0 0
51JOB INC Call 316827104 0 200 SH Call SOLE 0 200 0 0
51JOB INC Put 316827104 11 1,400 SH Put SOLE 0 1,400 0 0
58 COM INC SPON ADR REP A 31680Q104 374 5,408 SH   SOLE 0 5,408 0 0
58 COM INC Call 31680Q104 2 1,100 SH Call SOLE 0 1,100 0 0
58 COM INC Put 31680Q104 46 7,800 SH Put SOLE 0 7,800 0 0
8X8 INC NEW COM 282914100 7 390 SH   SOLE 0 390 0 0
8X8 INC NEW Put 282914100 0 1,100 SH Put SOLE 0 1,100 0 0
AARONS INC Put 002535300 0 200 SH Put SOLE 0 200 0 0
ABB LTD SPONSORED ADR 000375204 19 900 SH   SOLE 0 900 0 0
ABB LTD Call 000375204 0 2,000 SH Call SOLE 0 2,000 0 0
ABB LTD Put 000375204 4 5,200 SH Put SOLE 0 5,200 0 0
ABBOTT LABS COM 002824100 176 2,900 SH   SOLE 0 2,900 0 0
ABBOTT LABS Call 002824100 110 34,800 SH Call SOLE 0 34,800 0 0
ABBVIE INC COM 00287Y109 138 1,500 SH   SOLE 0 1,500 0 0
ABBVIE INC Call 00287Y109 518 33,300 SH Call SOLE 0 33,300 0 0
ABBVIE INC Put 00287Y109 49 19,700 SH Put SOLE 0 19,700 0 0
ABEONA THERAPEUTICS INC Call 00289Y107 1 700 SH Call SOLE 0 700 0 0
ABEONA THERAPEUTICS INC Put 00289Y107 0 300 SH Put SOLE 0 300 0 0
ABERCROMBIE & FITCH CO CL A 002896207 28 1,173 SH   SOLE 0 1,173 0 0
ABERCROMBIE & FITCH CO Call 002896207 169 11,800 SH Call SOLE 0 11,800 0 0
ABERCROMBIE & FITCH CO Put 002896207 6 3,000 SH Put SOLE 0 3,000 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 64 15,000 SH   SOLE 0 15,000 0 0
ABIOMED INC Call 003654100 48 1,100 SH Call SOLE 0 1,100 0 0
ABIOMED INC Put 003654100 4 900 SH Put SOLE 0 900 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 99 2,863 SH   SOLE 0 2,863 0 0
ACACIA COMMUNICATIONS INC Call 00401C108 0 400 SH Call SOLE 0 400 0 0
ACACIA COMMUNICATIONS INC Put 00401C108 2 400 SH Put SOLE 0 400 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 38 2,541 SH   SOLE 0 2,541 0 0
ACADIA PHARMACEUTICALS INC Call 004225108 7 27,200 SH Call SOLE 0 27,200 0 0
ACADIA PHARMACEUTICALS INC Put 004225108 75 5,300 SH Put SOLE 0 5,300 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 37 1,700 SH   SOLE 0 1,700 0 0
ACCELERATE DIAGNOSTICS INC Put 00430H102 24 18,700 SH Put SOLE 0 18,700 0 0
ACCELERON PHARMA INC Call 00434H108 54 5,000 SH Call SOLE 0 5,000 0 0
ACCELERON PHARMA INC Put 00434H108 15 16,000 SH Put SOLE 0 16,000 0 0
ACCO BRANDS CORP Call 00081T108 1 600 SH Call SOLE 0 600 0 0
ACETO CORP COM 004446100 1 563 SH   SOLE 0 563 0 0
ACETO CORP Call 004446100 0 700 SH Call SOLE 0 700 0 0
ACETO CORP Put 004446100 2 2,800 SH Put SOLE 0 2,800 0 0
ACHAOGEN INC COM 004449104 2 300 SH   SOLE 0 300 0 0
ACHAOGEN INC Call 004449104 2 5,700 SH Call SOLE 0 5,700 0 0
ACHAOGEN INC Put 004449104 6 3,300 SH Put SOLE 0 3,300 0 0
ACI WORLDWIDE INC COM 004498101 9 398 SH   SOLE 0 398 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 3 200 SH   SOLE 0 200 0 0
ACORDA THERAPEUTICS INC COM 00484M106 17 600 SH   SOLE 0 600 0 0
ACORDA THERAPEUTICS INC Call 00484M106 14 5,000 SH Call SOLE 0 5,000 0 0
ACORDA THERAPEUTICS INC Put 00484M106 0 5,000 SH Put SOLE 0 5,000 0 0
ACTIVISION BLIZZARD INC Call 00507V109 61 11,600 SH Call SOLE 0 11,600 0 0
ACTIVISION BLIZZARD INC Put 00507V109 2 1,900 SH Put SOLE 0 1,900 0 0
ACTUANT CORP CL A NEW 00508X203 170 5,800 SH   SOLE 0 5,800 0 0
ACTUANT CORP Put 00508X203 1 700 SH Put SOLE 0 700 0 0
ACUITY BRANDS INC COM 00508Y102 170 1,474 SH   SOLE 0 1,474 0 0
ACUITY BRANDS INC Call 00508Y102 0 2,800 SH Call SOLE 0 2,800 0 0
ACUITY BRANDS INC Put 00508Y102 90 20,900 SH Put SOLE 0 20,900 0 0
ACXIOM CORP COM 005125109 238 7,953 SH   SOLE 0 7,953 0 0
ACXIOM CORP Put 005125109 0 2,400 SH Put SOLE 0 2,400 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 65 2,549 SH   SOLE 0 2,549 0 0
ADAMAS PHARMACEUTICALS INC Call 00548A106 0 200 SH Call SOLE 0 200 0 0
ADAMAS PHARMACEUTICALS INC Put 00548A106 4 300 SH Put SOLE 0 300 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 0 269 SH   SOLE 0 269 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 54 4,600 SH   SOLE 0 4,600 0 0
ADAPTIMMUNE THERAPEUTICS PLC Call 00653A107 0 700 SH Call SOLE 0 700 0 0
ADECOAGRO S A COM L00849106 9 1,252 SH   SOLE 0 1,252 0 0
ADIENT PLC ORD SHS G0084W101 0 2 SH   SOLE 0 2 0 0
ADIENT PLC Call G0084W101 0 100 SH Call SOLE 0 100 0 0
ADOBE SYS INC COM 00724F101 3,564 14,620 SH   SOLE 0 14,620 0 0
ADOBE SYS INC Call 00724F101 155 37,200 SH Call SOLE 0 37,200 0 0
ADOBE SYS INC Put 00724F101 48 6,000 SH Put SOLE 0 6,000 0 0
ADT INC Call 00090Q103 1 1,300 SH Call SOLE 0 1,300 0 0
ADTRAN INC COM 00738A106 9 644 SH   SOLE 0 644 0 0
ADURO BIOTECH INC COM 00739L101 21 3,000 SH   SOLE 0 3,000 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,491 18,357 SH   SOLE 0 18,357 0 0
ADVANCE AUTO PARTS INC Call 00751Y106 5 1,500 SH Call SOLE 0 1,500 0 0
ADVANCE AUTO PARTS INC Put 00751Y106 37 30,900 SH Put SOLE 0 30,900 0 0
ADVANCED ENERGY INDS COM 007973100 17 308 SH   SOLE 0 308 0 0
ADVANCED MICRO DEVICES INC COM 007903107 339 22,650 SH   SOLE 0 22,650 0 0
ADVANCED MICRO DEVICES INC Call 007903107 146 35,300 SH Call SOLE 0 35,300 0 0
ADVANCED MICRO DEVICES INC Put 007903107 134 56,300 SH Put SOLE 0 56,300 0 0
ADVAXIS INC COM NEW 007624208 3 2,100 SH   SOLE 0 2,100 0 0
AEGEAN MARINE PETROLEUM NETW Call Y0017S102 0 1,200 SH Call SOLE 0 1,200 0 0
AEGION CORP Put 00770F104 0 300 SH Put SOLE 0 300 0 0
AEGON N V NY REGISTRY SH 007924103 5 955 SH   SOLE 0 955 0 0
AEGON N V Put 007924103 2 1,300 SH Put SOLE 0 1,300 0 0
AERCAP HOLDINGS NV SHS N00985106 94 1,742 SH   SOLE 0 1,742 0 0
AERCAP HOLDINGS NV Put N00985106 3 2,100 SH Put SOLE 0 2,100 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 95 1,420 SH   SOLE 0 1,420 0 0
AERIE PHARMACEUTICALS INC Call 00771V108 31 3,800 SH Call SOLE 0 3,800 0 0
AERIE PHARMACEUTICALS INC Put 00771V108 11 16,100 SH Put SOLE 0 16,100 0 0
AEROHIVE NETWORKS INC COM 007786106 8 2,148 SH   SOLE 0 2,148 0 0
AEROHIVE NETWORKS INC Put 007786106 0 200 SH Put SOLE 0 200 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 237 8,070 SH   SOLE 0 8,070 0 0
AEROJET ROCKETDYNE HLDGS INC Call 007800105 1 1,800 SH Call SOLE 0 1,800 0 0
AEROJET ROCKETDYNE HLDGS INC Put 007800105 11 27,300 SH Put SOLE 0 27,300 0 0
AEROVIRONMENT INC COM 008073108 7 100 SH   SOLE 0 100 0 0
AEROVIRONMENT INC Call 008073108 97 9,300 SH Call SOLE 0 9,300 0 0
AEROVIRONMENT INC Put 008073108 1 2,600 SH Put SOLE 0 2,600 0 0
AETERNA ZENTARIS INC COM PAR 007975402 1 900 SH   SOLE 0 900 0 0
AETERNA ZENTARIS INC Call 007975402 0 2,500 SH Call SOLE 0 2,500 0 0
AETERNA ZENTARIS INC Put 007975402 1 2,000 SH Put SOLE 0 2,000 0 0
AETNA INC NEW COM 00817Y108 2,974 16,209 SH   SOLE 0 16,209 0 0
AETNA INC NEW Call 00817Y108 89 12,200 SH Call SOLE 0 12,200 0 0
AETNA INC NEW Put 00817Y108 107 19,700 SH Put SOLE 0 19,700 0 0
AFFILIATED MANAGERS GROUP COM 008252108 79 538 SH   SOLE 0 538 0 0
AFFILIATED MANAGERS GROUP Call 008252108 0 100 SH Call SOLE 0 100 0 0
AFFILIATED MANAGERS GROUP Put 008252108 0 100 SH Put SOLE 0 100 0 0
AFLAC INC COM 001055102 3,077 71,527 SH   SOLE 0 71,527 0 0
AFLAC INC Call 001055102 71 16,400 SH Call SOLE 0 16,400 0 0
AFLAC INC Put 001055102 29 97,200 SH Put SOLE 0 97,200 0 0
AGCO CORP COM 001084102 31 511 SH   SOLE 0 511 0 0
AGCO CORP Put 001084102 2 400 SH Put SOLE 0 400 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 656 7,800 SH   SOLE 0 7,800 0 0
AGIOS PHARMACEUTICALS INC Call 00847X104 37 3,100 SH Call SOLE 0 3,100 0 0
AGIOS PHARMACEUTICALS INC Put 00847X104 8 3,000 SH Put SOLE 0 3,000 0 0
AGNC INVT CORP COM 00123Q104 46 2,500 SH   SOLE 0 2,500 0 0
AGNICO EAGLE MINES LTD COM 008474108 759 16,569 SH   SOLE 0 16,569 0 0
AGNICO EAGLE MINES LTD Call 008474108 36 23,000 SH Call SOLE 0 23,000 0 0
AGNICO EAGLE MINES LTD Put 008474108 53 41,100 SH Put SOLE 0 41,100 0 0
AGREE REALTY CORP COM 008492100 5 100 SH   SOLE 0 100 0 0
AGREE REALTY CORP Call 008492100 0 200 SH Call SOLE 0 200 0 0
AIMMUNE THERAPEUTICS INC Call 00900T107 3 12,700 SH Call SOLE 0 12,700 0 0
AIMMUNE THERAPEUTICS INC Put 00900T107 0 100 SH Put SOLE 0 100 0 0
AIR LEASE CORP CL A 00912X302 49 1,181 SH   SOLE 0 1,181 0 0
AIR LEASE CORP Put 00912X302 5 4,800 SH Put SOLE 0 4,800 0 0
AIR PRODS & CHEMS INC Call 009158106 0 200 SH Call SOLE 0 200 0 0
AIR PRODS & CHEMS INC Put 009158106 0 100 SH Put SOLE 0 100 0 0
AIR TRANSPORT SERVICES GRP I Call 00922R105 1 3,000 SH Call SOLE 0 3,000 0 0
AIR TRANSPORT SERVICES GRP I Put 00922R105 0 3,500 SH Put SOLE 0 3,500 0 0
AIRMEDIA GROUP INC Call 009411109 0 1,200 SH Call SOLE 0 1,200 0 0
AK STL HLDG CORP COM 001547108 172 39,750 SH   SOLE 0 39,750 0 0
AK STL HLDG CORP Call 001547108 0 16,100 SH Call SOLE 0 16,100 0 0
AK STL HLDG CORP Put 001547108 112 36,400 SH Put SOLE 0 36,400 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 482 6,592 SH   SOLE 0 6,592 0 0
AKAMAI TECHNOLOGIES INC Call 00971T101 35 17,100 SH Call SOLE 0 17,100 0 0
AKAMAI TECHNOLOGIES INC Put 00971T101 77 24,100 SH Put SOLE 0 24,100 0 0
AKCEA THERAPEUTICS INC COM 00972L107 9 400 SH   SOLE 0 400 0 0
AKCEA THERAPEUTICS INC Call 00972L107 6 3,000 SH Call SOLE 0 3,000 0 0
AKCEA THERAPEUTICS INC Put 00972L107 7 3,000 SH Put SOLE 0 3,000 0 0
AKORN INC COM 009728106 27 1,640 SH   SOLE 0 1,640 0 0
AKORN INC Call 009728106 36 9,700 SH Call SOLE 0 9,700 0 0
AKORN INC Put 009728106 14 8,600 SH Put SOLE 0 8,600 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 11 2,100 SH   SOLE 0 2,100 0 0
ALAMOS GOLD INC NEW Call 011532108 3 4,500 SH Call SOLE 0 4,500 0 0
ALAMOS GOLD INC NEW Put 011532108 0 700 SH Put SOLE 0 700 0 0
ALARM COM HLDGS INC COM 011642105 378 9,376 SH   SOLE 0 9,376 0 0
ALARM COM HLDGS INC Call 011642105 0 200 SH Call SOLE 0 200 0 0
ALARM COM HLDGS INC Put 011642105 33 17,200 SH Put SOLE 0 17,200 0 0
ALASKA AIR GROUP INC COM 011659109 1,885 31,223 SH   SOLE 0 31,223 0 0
ALASKA AIR GROUP INC Call 011659109 1 5,100 SH Call SOLE 0 5,100 0 0
ALASKA AIR GROUP INC Put 011659109 86 28,800 SH Put SOLE 0 28,800 0 0
ALBEMARLE CORP COM 012653101 259 2,746 SH   SOLE 0 2,746 0 0
ALBEMARLE CORP Call 012653101 3 5,100 SH Call SOLE 0 5,100 0 0
ALBEMARLE CORP Put 012653101 175 31,000 SH Put SOLE 0 31,000 0 0
ALCOA CORP COM 013872106 1,064 22,709 SH   SOLE 0 22,709 0 0
ALCOA CORP Call 013872106 3 16,400 SH Call SOLE 0 16,400 0 0
ALCOA CORP Put 013872106 104 19,700 SH Put SOLE 0 19,700 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 5 700 SH   SOLE 0 700 0 0
ALDEYRA THERAPEUTICS INC Call 01438T106 0 100 SH Call SOLE 0 100 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 634 5,110 SH   SOLE 0 5,110 0 0
ALEXION PHARMACEUTICALS INC Call 015351109 76 22,500 SH Call SOLE 0 22,500 0 0
ALEXION PHARMACEUTICALS INC Put 015351109 25 13,100 SH Put SOLE 0 13,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,230 12,025 SH   SOLE 0 12,025 0 0
ALIBABA GROUP HLDG LTD Call 01609W102 1,333 62,300 SH Call SOLE 0 62,300 0 0
ALIBABA GROUP HLDG LTD Put 01609W102 1,335 167,100 SH Put SOLE 0 167,100 0 0
ALIGN TECHNOLOGY INC COM 016255101 548 1,604 SH   SOLE 0 1,604 0 0
ALIGN TECHNOLOGY INC Call 016255101 64 1,400 SH Call SOLE 0 1,400 0 0
ALIGN TECHNOLOGY INC Put 016255101 12 1,900 SH Put SOLE 0 1,900 0 0
ALKERMES PLC Call G01767105 1 5,000 SH Call SOLE 0 5,000 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 51 2,065 SH   SOLE 0 2,065 0 0
ALLEGHENY TECHNOLOGIES INC Call 01741R102 0 4,100 SH Call SOLE 0 4,100 0 0
ALLEGHENY TECHNOLOGIES INC Put 01741R102 0 1,000 SH Put SOLE 0 1,000 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 9 129 SH   SOLE 0 129 0 0
ALLERGAN PLC SHS G0177J108 1,593 9,556 SH   SOLE 0 9,556 0 0
ALLERGAN PLC Call G0177J108 86 21,300 SH Call SOLE 0 21,300 0 0
ALLERGAN PLC Put G0177J108 225 24,400 SH Put SOLE 0 24,400 0 0
ALLIANCE DATA SYSTEMS CORP Call 018581108 0 1,700 SH Call SOLE 0 1,700 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 3 200 SH   SOLE 0 200 0 0
ALLIANCE RES PARTNER L P Call 01877R108 2 13,500 SH Call SOLE 0 13,500 0 0
ALLIANT ENERGY CORP COM 018802108 4 100 SH   SOLE 0 100 0 0
ALLIANT ENERGY CORP Put 018802108 0 300 SH Put SOLE 0 300 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 73 1,822 SH   SOLE 0 1,822 0 0
ALLSTATE CORP COM 020002101 3 42 SH   SOLE 0 42 0 0
ALLSTATE CORP Call 020002101 4 3,300 SH Call SOLE 0 3,300 0 0
ALLSTATE CORP Put 020002101 3 9,300 SH Put SOLE 0 9,300 0 0
ALLY FINL INC COM 02005N100 711 27,072 SH   SOLE 0 27,072 0 0
ALLY FINL INC Call 02005N100 4 2,700 SH Call SOLE 0 2,700 0 0
ALLY FINL INC Put 02005N100 2 22,400 SH Put SOLE 0 22,400 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 372 3,781 SH   SOLE 0 3,781 0 0
ALNYLAM PHARMACEUTICALS INC Call 02043Q107 107 5,900 SH Call SOLE 0 5,900 0 0
ALNYLAM PHARMACEUTICALS INC Put 02043Q107 111 5,800 SH Put SOLE 0 5,800 0 0
ALPHA PRO TECH LTD COM 020772109 1 400 SH   SOLE 0 400 0 0
ALPHABET INC CAP STK CL C 02079K107 13,942 12,497 SH   SOLE 0 12,497 0 0
ALPHABET INC CAP STK CL A 02079K305 9,905 8,772 SH   SOLE 0 8,772 0 0
ALPHABET INC Call 02079K305 8,572 46,700 SH Call SOLE 0 46,700 0 0
ALPHABET INC Call 02079K107 2,493 19,700 SH Call SOLE 0 19,700 0 0
ALPHABET INC Put 02079K107 75 4,800 SH Put SOLE 0 4,800 0 0
ALPHABET INC Put 02079K305 855 59,400 SH Put SOLE 0 59,400 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,444 143,000 SH   SOLE 0 143,000 0 0
ALPS ETF TR Call 00162Q866 4 40,800 SH Call SOLE 0 40,800 0 0
ALPS ETF TR Put 00162Q866 46 39,500 SH Put SOLE 0 39,500 0 0
ALTABA INC COM 021346101 11,430 156,127 SH   SOLE 0 156,127 0 0
ALTABA INC Call 021346101 8 2,100 SH Call SOLE 0 2,100 0 0
ALTABA INC Put 021346101 181 50,300 SH Put SOLE 0 50,300 0 0
ALTERYX INC COM CL A 02156B103 41 1,100 SH   SOLE 0 1,100 0 0
ALTERYX INC Call 02156B103 23 15,000 SH Call SOLE 0 15,000 0 0
ALTERYX INC Put 02156B103 1 2,300 SH Put SOLE 0 2,300 0 0
ALTICE USA INC CL A 02156K103 23 1,358 SH   SOLE 0 1,358 0 0
ALTICE USA INC Call 02156K103 3 1,000 SH Call SOLE 0 1,000 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 0 25 SH   SOLE 0 25 0 0
ALTISOURCE PORTFOLIO SOLNS S Call L0175J104 17 7,100 SH Call SOLE 0 7,100 0 0
ALTISOURCE PORTFOLIO SOLNS S Put L0175J104 1 500 SH Put SOLE 0 500 0 0
ALTRA INDL MOTION CORP Call 02208R106 0 1,100 SH Call SOLE 0 1,100 0 0
ALTRIA GROUP INC Call 02209S103 12 55,300 SH Call SOLE 0 55,300 0 0
ALTRIA GROUP INC Put 02209S103 87 19,400 SH Put SOLE 0 19,400 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 3 1,200 SH   SOLE 0 1,200 0 0
AMARIN CORP PLC Call 023111206 13 11,800 SH Call SOLE 0 11,800 0 0
AMAZON COM INC COM 023135106 39,727 23,372 SH   SOLE 0 23,372 0 0
AMAZON COM INC Call 023135106 16,344 30,700 SH Call SOLE 0 30,700 0 0
AMAZON COM INC Put 023135106 604 25,400 SH Put SOLE 0 25,400 0 0
AMBAC FINL GROUP INC COM NEW 023139884 187 9,426 SH   SOLE 0 9,426 0 0
AMBAC FINL GROUP INC Call 023139884 5 5,000 SH Call SOLE 0 5,000 0 0
AMBARELLA INC SHS G037AX101 130 3,388 SH   SOLE 0 3,388 0 0
AMBARELLA INC Call G037AX101 11 47,100 SH Call SOLE 0 47,100 0 0
AMBARELLA INC Put G037AX101 37 6,100 SH Put SOLE 0 6,100 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 54 3,429 SH   SOLE 0 3,429 0 0
AMC ENTMT HLDGS INC Call 00165C104 2 1,500 SH Call SOLE 0 1,500 0 0
AMC ENTMT HLDGS INC Put 00165C104 5 5,200 SH Put SOLE 0 5,200 0 0
AMC NETWORKS INC CL A 00164V103 161 2,590 SH   SOLE 0 2,590 0 0
AMC NETWORKS INC Call 00164V103 31 7,900 SH Call SOLE 0 7,900 0 0
AMC NETWORKS INC Put 00164V103 1 1,900 SH Put SOLE 0 1,900 0 0
AMDOCS LTD SHS G02602103 2 43 SH   SOLE 0 43 0 0
AMEDISYS INC Call 023436108 22 6,800 SH Call SOLE 0 6,800 0 0
AMERCO COM 023586100 29 84 SH   SOLE 0 84 0 0
AMEREN CORP Call 023608102 0 100 SH Call SOLE 0 100 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 223 35,200 SH   SOLE 0 35,200 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 26 1,600 SH   SOLE 0 1,600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 180 4,746 SH   SOLE 0 4,746 0 0
AMERICAN AIRLS GROUP INC Call 02376R102 1 78,100 SH Call SOLE 0 78,100 0 0
AMERICAN AIRLS GROUP INC Put 02376R102 119 83,900 SH Put SOLE 0 83,900 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 116 7,505 SH   SOLE 0 7,505 0 0
AMERICAN AXLE & MFG HLDGS IN Call 024061103 3 2,200 SH Call SOLE 0 2,200 0 0
AMERICAN AXLE & MFG HLDGS IN Put 024061103 0 900 SH Put SOLE 0 900 0 0
AMERICAN CAMPUS CMNTYS INC Call 024835100 1 4,300 SH Call SOLE 0 4,300 0 0
AMERICAN CAMPUS CMNTYS INC Put 024835100 0 800 SH Put SOLE 0 800 0 0
AMERICAN EAGLE OUTFITTERS NE Put 02553E106 0 100 SH Put SOLE 0 100 0 0
AMERICAN ELEC PWR INC COM 025537101 45 654 SH   SOLE 0 654 0 0
AMERICAN ELEC PWR INC Call 025537101 4 2,800 SH Call SOLE 0 2,800 0 0
AMERICAN EQTY INVT LIFE HLD Call 025676206 31 5,000 SH Call SOLE 0 5,000 0 0
AMERICAN EQTY INVT LIFE HLD Put 025676206 0 1,000 SH Put SOLE 0 1,000 0 0
AMERICAN EXPRESS CO Call 025816109 2,079 163,800 SH Call SOLE 0 163,800 0 0
AMERICAN EXPRESS CO Put 025816109 1 8,100 SH Put SOLE 0 8,100 0 0
AMERICAN INTL GROUP INC Call 026874784 484 93,600 SH Call SOLE 0 93,600 0 0
AMERICAN INTL GROUP INC Put 026874784 18 16,200 SH Put SOLE 0 16,200 0 0
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 62 6,100 SH   SOLE 0 6,100 0 0
AMERICAN MIDSTREAM PARTNERS Call 02752P100 8 21,100 SH Call SOLE 0 21,100 0 0
AMERICAN MIDSTREAM PARTNERS Put 02752P100 14 11,000 SH Put SOLE 0 11,000 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 11 993 SH   SOLE 0 993 0 0
AMERICAN OUTDOOR BRANDS CORP Call 02874P103 1 3,600 SH Call SOLE 0 3,600 0 0
AMERICAN OUTDOOR BRANDS CORP Put 02874P103 2 6,600 SH Put SOLE 0 6,600 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 130 3,306 SH   SOLE 0 3,306 0 0
AMERICAN RAILCAR INDS INC Call 02916P103 18 12,400 SH Call SOLE 0 12,400 0 0
AMERICAN RAILCAR INDS INC Put 02916P103 0 400 SH Put SOLE 0 400 0 0
AMERICAN TOWER CORP NEW COM 03027X100 241 1,678 SH   SOLE 0 1,678 0 0
AMERICAN TOWER CORP NEW Call 03027X100 60 9,400 SH Call SOLE 0 9,400 0 0
AMERICAN TOWER CORP NEW Put 03027X100 7 5,700 SH Put SOLE 0 5,700 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 101 1,110 SH   SOLE 0 1,110 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 6 75 SH   SOLE 0 75 0 0
AMERICAN WTR WKS CO INC NEW Call 030420103 0 100 SH Call SOLE 0 100 0 0
AMERICAS CAR MART INC Put 03062T105 0 100 SH Put SOLE 0 100 0 0
AMERIPRISE FINL INC Call 03076C106 1 500 SH Call SOLE 0 500 0 0
AMERIPRISE FINL INC Put 03076C106 10 1,900 SH Put SOLE 0 1,900 0 0
AMERIS BANCORP COM 03076K108 10 205 SH   SOLE 0 205 0 0
AMERIS BANCORP Put 03076K108 0 600 SH Put SOLE 0 600 0 0
AMERISOURCEBERGEN CORP COM 03073E105 244 2,872 SH   SOLE 0 2,872 0 0
AMERISOURCEBERGEN CORP Call 03073E105 0 1,300 SH Call SOLE 0 1,300 0 0
AMERISOURCEBERGEN CORP Put 03073E105 4 1,200 SH Put SOLE 0 1,200 0 0
AMGEN INC COM 031162100 329 1,785 SH   SOLE 0 1,785 0 0
AMGEN INC Put 031162100 0 1,400 SH Put SOLE 0 1,400 0 0
AMICUS THERAPEUTICS INC Call 03152W109 6 11,600 SH Call SOLE 0 11,600 0 0
AMIRA NATURE FOODS LTD SHS G0335L102 9 4,400 SH   SOLE 0 4,400 0 0
AMIRA NATURE FOODS LTD Call G0335L102 1 3,500 SH Call SOLE 0 3,500 0 0
AMKOR TECHNOLOGY INC Call 031652100 0 200 SH Call SOLE 0 200 0 0
AMN HEALTHCARE SERVICES INC Put 001744101 1 100 SH Put SOLE 0 100 0 0
AMPHENOL CORP NEW Call 032095101 8 3,200 SH Call SOLE 0 3,200 0 0
AMPHENOL CORP NEW Put 032095101 5 2,100 SH Put SOLE 0 2,100 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 0 200 SH   SOLE 0 200 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 29 1,500 SH   SOLE 0 1,500 0 0
AMPLIFY ETF TR Put 032108607 0 700 SH Put SOLE 0 700 0 0
AMTRUST FINL SVCS INC COM 032359309 15 1,095 SH   SOLE 0 1,095 0 0
ANADARKO PETE CORP COM 032511107 3,934 53,714 SH   SOLE 0 53,714 0 0
ANADARKO PETE CORP Call 032511107 227 41,800 SH Call SOLE 0 41,800 0 0
ANADARKO PETE CORP Put 032511107 29 92,000 SH Put SOLE 0 92,000 0 0
ANALOG DEVICES INC COM 032654105 56 592 SH   SOLE 0 592 0 0
ANALOG DEVICES INC Call 032654105 113 10,000 SH Call SOLE 0 10,000 0 0
ANALOG DEVICES INC Put 032654105 25 2,000 SH Put SOLE 0 2,000 0 0
ANAPTYSBIO INC COM 032724106 249 3,510 SH   SOLE 0 3,510 0 0
ANAPTYSBIO INC Put 032724106 82 5,000 SH Put SOLE 0 5,000 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1 763 SH   SOLE 0 763 0 0
ANDEAVOR COM 03349M105 2,617 19,954 SH   SOLE 0 19,954 0 0
ANDEAVOR Call 03349M105 73 7,800 SH Call SOLE 0 7,800 0 0
ANDEAVOR Put 03349M105 29 26,100 SH Put SOLE 0 26,100 0 0
ANDEAVOR LOGISTICS LP Call 03350F106 9 66,300 SH Call SOLE 0 66,300 0 0
ANDEAVOR LOGISTICS LP Put 03350F106 4 400 SH Put SOLE 0 400 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 42 5,144 SH   SOLE 0 5,144 0 0
ANGLOGOLD ASHANTI LTD Call 035128206 10 26,100 SH Call SOLE 0 26,100 0 0
ANGLOGOLD ASHANTI LTD Put 035128206 70 33,100 SH Put SOLE 0 33,100 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,147 11,384 SH   SOLE 0 11,384 0 0
ANHEUSER BUSCH INBEV SA/NV Call 03524A108 8 7,400 SH Call SOLE 0 7,400 0 0
ANHEUSER BUSCH INBEV SA/NV Put 03524A108 58 15,400 SH Put SOLE 0 15,400 0 0
ANIKA THERAPEUTICS INC Call 035255108 17 20,200 SH Call SOLE 0 20,200 0 0
ANNALY CAP MGMT INC COM 035710409 43 4,254 SH   SOLE 0 4,254 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 4 149 SH   SOLE 0 149 0 0
ANTERO MIDSTREAM PARTNERS LP Call 03673L103 6 15,200 SH Call SOLE 0 15,200 0 0
ANTERO RES CORP COM 03674X106 164 7,700 SH   SOLE 0 7,700 0 0
ANTERO RES CORP Call 03674X106 7 5,400 SH Call SOLE 0 5,400 0 0
ANTERO RES CORP Put 03674X106 10 49,900 SH Put SOLE 0 49,900 0 0
AON PLC Put G0408V102 5 3,100 SH Put SOLE 0 3,100 0 0
APACHE CORP COM 037411105 868 18,573 SH   SOLE 0 18,573 0 0
APACHE CORP Call 037411105 18 27,300 SH Call SOLE 0 27,300 0 0
APACHE CORP Put 037411105 92 45,600 SH Put SOLE 0 45,600 0 0
APOGEE ENTERPRISES INC COM 037598109 24 500 SH   SOLE 0 500 0 0
APOGEE ENTERPRISES INC Call 037598109 1 400 SH Call SOLE 0 400 0 0
APOGEE ENTERPRISES INC Put 037598109 0 1,000 SH Put SOLE 0 1,000 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 179 5,626 SH   SOLE 0 5,626 0 0
APOLLO GLOBAL MGMT LLC Call 037612306 71 45,500 SH Call SOLE 0 45,500 0 0
APPIAN CORP CL A 03782L101 72 2,000 SH   SOLE 0 2,000 0 0
APPIAN CORP Put 03782L101 3 1,100 SH Put SOLE 0 1,100 0 0
APPLE HOSPITALITY REIT INC Call 03784Y200 0 3,300 SH Call SOLE 0 3,300 0 0
APPLE HOSPITALITY REIT INC Put 03784Y200 0 500 SH Put SOLE 0 500 0 0
APPLE INC COM 037833100 40,002 216,103 SH   SOLE 0 216,103 0 0
APPLE INC Call 037833100 5,909 623,600 SH Call SOLE 0 623,600 0 0
APPLE INC Put 037833100 587 509,100 SH Put SOLE 0 509,100 0 0
APPLIED MATLS INC COM 038222105 534 11,562 SH   SOLE 0 11,562 0 0
APPLIED MATLS INC Call 038222105 13 15,200 SH Call SOLE 0 15,200 0 0
APPLIED MATLS INC Put 038222105 2 1,900 SH Put SOLE 0 1,900 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 826 18,410 SH   SOLE 0 18,410 0 0
APPLIED OPTOELECTRONICS INC Call 03823U102 117 31,400 SH Call SOLE 0 31,400 0 0
APPLIED OPTOELECTRONICS INC Put 03823U102 569 22,100 SH Put SOLE 0 22,100 0 0
APPTIO INC CL A 03835C108 234 6,469 SH   SOLE 0 6,469 0 0
APPTIO INC Call 03835C108 2 1,100 SH Call SOLE 0 1,100 0 0
APTIV PLC SHS G6095L109 14 156 SH   SOLE 0 156 0 0
APTIV PLC Call G6095L109 1 12,800 SH Call SOLE 0 12,800 0 0
APTIV PLC Put G6095L109 5 7,700 SH Put SOLE 0 7,700 0 0
AQUA AMERICA INC Call 03836W103 0 100 SH Call SOLE 0 100 0 0
AQUA METALS INC COM 03837J101 5 2,000 SH   SOLE 0 2,000 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 98 SH   SOLE 0 98 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 20 7,600 SH   SOLE 0 7,600 0 0
AQUINOX PHARMACEUTICALS INC Call 03842B101 0 2,400 SH Call SOLE 0 2,400 0 0
AQUINOX PHARMACEUTICALS INC Put 03842B101 15 1,500 SH Put SOLE 0 1,500 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 0 499 SH   SOLE 0 499 0 0
ARAMARK COM 03852U106 11 300 SH   SOLE 0 300 0 0
ARAMARK Call 03852U106 0 100 SH Call SOLE 0 100 0 0
ARATANA THERAPEUTICS INC COM 03874P101 0 100 SH   SOLE 0 100 0 0
ARATANA THERAPEUTICS INC Call 03874P101 0 1,400 SH Call SOLE 0 1,400 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 3 500 SH   SOLE 0 500 0 0
ARCBEST CORP Call 03937C105 4 900 SH Call SOLE 0 900 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 384 13,361 SH   SOLE 0 13,361 0 0
ARCELORMITTAL SA LUXEMBOURG Call 03938L203 7 42,700 SH Call SOLE 0 42,700 0 0
ARCELORMITTAL SA LUXEMBOURG Put 03938L203 68 29,200 SH Put SOLE 0 29,200 0 0
ARCH COAL INC CL A 039380407 1 23 SH   SOLE 0 23 0 0
ARCHER DANIELS MIDLAND CO Call 039483102 52 114,300 SH Call SOLE 0 114,300 0 0
ARCHER DANIELS MIDLAND CO Put 039483102 12 14,800 SH Put SOLE 0 14,800 0 0
ARCHROCK INC Call 03957W106 3 1,800 SH Call SOLE 0 1,800 0 0
ARCONIC INC COM 03965L100 52 3,100 SH   SOLE 0 3,100 0 0
ARCONIC INC Call 03965L100 92 131,600 SH Call SOLE 0 131,600 0 0
ARCONIC INC Put 03965L100 107 172,000 SH Put SOLE 0 172,000 0 0
ARDELYX INC COM 039697107 0 100 SH   SOLE 0 100 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 258 5,936 SH   SOLE 0 5,936 0 0
ARENA PHARMACEUTICALS INC Call 040047607 43 9,700 SH Call SOLE 0 9,700 0 0
ARENA PHARMACEUTICALS INC Put 040047607 12 4,200 SH Put SOLE 0 4,200 0 0
ARES CAP CORP COM 04010L103 88 5,400 SH   SOLE 0 5,400 0 0
ARES CAP CORP Call 04010L103 2 6,000 SH Call SOLE 0 6,000 0 0
ARES CAP CORP Put 04010L103 8 35,800 SH Put SOLE 0 35,800 0 0
ARGAN INC COM 04010E109 28 700 SH   SOLE 0 700 0 0
ARGAN INC Call 04010E109 1 500 SH Call SOLE 0 500 0 0
ARGAN INC Put 04010E109 0 800 SH Put SOLE 0 800 0 0
ARISTA NETWORKS INC COM 040413106 2,831 10,997 SH   SOLE 0 10,997 0 0
ARISTA NETWORKS INC Call 040413106 407 2,600 SH Call SOLE 0 2,600 0 0
ARISTA NETWORKS INC Put 040413106 124 5,300 SH Put SOLE 0 5,300 0 0
ARK ETF TR Call 00214Q401 5 1,200 SH Call SOLE 0 1,200 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 5 500 SH   SOLE 0 500 0 0
ARLINGTON ASSET INVT CORP Put 041356205 2 4,100 SH Put SOLE 0 4,100 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2 100 SH   SOLE 0 100 0 0
ARMOUR RESIDENTIAL REIT INC Call 042315507 0 700 SH Call SOLE 0 700 0 0
ARMSTRONG FLOORING INC COM 04238R106 1 100 SH   SOLE 0 100 0 0
AROTECH CORP COM NEW 042682203 1 503 SH   SOLE 0 503 0 0
AROTECH CORP Call 042682203 1 8,100 SH Call SOLE 0 8,100 0 0
AROTECH CORP Put 042682203 0 600 SH Put SOLE 0 600 0 0
ARRAY BIOPHARMA INC COM 04269X105 15 925 SH   SOLE 0 925 0 0
ARRAY BIOPHARMA INC Call 04269X105 33 9,000 SH Call SOLE 0 9,000 0 0
ARRAY BIOPHARMA INC Put 04269X105 7 2,500 SH Put SOLE 0 2,500 0 0
ARROW ELECTRS INC COM 042735100 12 172 SH   SOLE 0 172 0 0
ARTESIAN RESOURCES CORP CL A 043113208 49 1,277 SH   SOLE 0 1,277 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 7 753 SH   SOLE 0 753 0 0
ASA GOLD AND PRECIOUS MTLS L Put G3156P103 2 1,000 SH Put SOLE 0 1,000 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 13 200 SH   SOLE 0 200 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 53 800 SH   SOLE 0 800 0 0
ASCENDIS PHARMA A S Call 04351P101 3 1,300 SH Call SOLE 0 1,300 0 0
ASCENDIS PHARMA A S Put 04351P101 12 2,500 SH Put SOLE 0 2,500 0 0
ASGN INC COM 00191U102 23 302 SH   SOLE 0 302 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,321 16,904 SH   SOLE 0 16,904 0 0
ASHLAND GLOBAL HLDGS INC Call 044186104 62 22,500 SH Call SOLE 0 22,500 0 0
ASHLAND GLOBAL HLDGS INC Put 044186104 9 3,000 SH Put SOLE 0 3,000 0 0
ASPEN TECHNOLOGY INC Call 045327103 4 200 SH Call SOLE 0 200 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 83 2,126 SH   SOLE 0 2,126 0 0
ASSEMBLY BIOSCIENCES INC Call 045396108 5 1,500 SH Call SOLE 0 1,500 0 0
ASSEMBLY BIOSCIENCES INC Put 045396108 13 1,300 SH Put SOLE 0 1,300 0 0
ASSURANT INC Call 04621X108 60 6,000 SH Call SOLE 0 6,000 0 0
ASSURED GUARANTY LTD COM G0585R106 149 4,182 SH   SOLE 0 4,182 0 0
ASSURED GUARANTY LTD Put G0585R106 24 6,600 SH Put SOLE 0 6,600 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 94 2,688 SH   SOLE 0 2,688 0 0
ASTRAZENECA PLC Call 046353108 68 45,000 SH Call SOLE 0 45,000 0 0
ASTRAZENECA PLC Put 046353108 3 6,800 SH Put SOLE 0 6,800 0 0
ASURE SOFTWARE INC COM 04649U102 6 400 SH   SOLE 0 400 0 0
AT HOME GROUP INC COM 04650Y100 541 13,819 SH   SOLE 0 13,819 0 0
AT HOME GROUP INC Call 04650Y100 122 49,200 SH Call SOLE 0 49,200 0 0
AT HOME GROUP INC Put 04650Y100 0 800 SH Put SOLE 0 800 0 0
AT&T INC COM 00206R102 3,907 121,702 SH   SOLE 0 121,702 0 0
AT&T INC Call 00206R102 1,664 789,900 SH Call SOLE 0 789,900 0 0
AT&T INC Put 00206R102 534 558,800 SH Put SOLE 0 558,800 0 0
ATARA BIOTHERAPEUTICS INC Call 046513107 73 24,000 SH Call SOLE 0 24,000 0 0
ATARA BIOTHERAPEUTICS INC Put 046513107 67 14,100 SH Put SOLE 0 14,100 0 0
ATHENAHEALTH INC COM 04685W103 1,293 8,128 SH   SOLE 0 8,128 0 0
ATHENAHEALTH INC Call 04685W103 103 30,200 SH Call SOLE 0 30,200 0 0
ATHENAHEALTH INC Put 04685W103 17 42,200 SH Put SOLE 0 42,200 0 0
ATHENE HLDG LTD CL A G0684D107 22 520 SH   SOLE 0 520 0 0
ATHENE HLDG LTD Put G0684D107 1 200 SH Put SOLE 0 200 0 0
ATHERSYS INC COM 04744L106 0 100 SH   SOLE 0 100 0 0
ATLASSIAN CORP PLC CL A G06242104 443 7,088 SH   SOLE 0 7,088 0 0
ATLASSIAN CORP PLC Call G06242104 11 6,900 SH Call SOLE 0 6,900 0 0
ATLASSIAN CORP PLC Put G06242104 48 17,800 SH Put SOLE 0 17,800 0 0
ATMOS ENERGY CORP COM 049560105 1 15 SH   SOLE 0 15 0 0
ATMOS ENERGY CORP Call 049560105 0 200 SH Call SOLE 0 200 0 0
ATMOS ENERGY CORP Put 049560105 0 200 SH Put SOLE 0 200 0 0
ATTUNITY LTD SHS NEW M15332121 71 6,167 SH   SOLE 0 6,167 0 0
ATTUNITY LTD Call M15332121 20 4,900 SH Call SOLE 0 4,900 0 0
AURINIA PHARMACEUTICALS INC Call 05156V102 5 5,500 SH Call SOLE 0 5,500 0 0
AURINIA PHARMACEUTICALS INC Put 05156V102 2 5,000 SH Put SOLE 0 5,000 0 0
AURIS MED HLDG AG COM H0381L104 0 391 SH   SOLE 0 391 0 0
AUTODESK INC COM 052769106 944 7,206 SH   SOLE 0 7,206 0 0
AUTODESK INC Call 052769106 16 4,500 SH Call SOLE 0 4,500 0 0
AUTODESK INC Put 052769106 23 10,000 SH Put SOLE 0 10,000 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 20 200 SH   SOLE 0 200 0 0
AUTOHOME INC Call 05278C107 3 800 SH Call SOLE 0 800 0 0
AUTOHOME INC Put 05278C107 0 300 SH Put SOLE 0 300 0 0
AUTOLIV INC COM 052800109 419 2,930 SH   SOLE 0 2,930 0 0
AUTOLIV INC Put 052800109 0 100 SH Put SOLE 0 100 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,152 30,959 SH   SOLE 0 30,959 0 0
AUTOMATIC DATA PROCESSING IN Call 053015103 442 35,800 SH Call SOLE 0 35,800 0 0
AUTOMATIC DATA PROCESSING IN Put 053015103 65 49,400 SH Put SOLE 0 49,400 0 0
AUTONATION INC Call 05329W102 3 4,500 SH Call SOLE 0 4,500 0 0
AUTONATION INC Put 05329W102 2 4,300 SH Put SOLE 0 4,300 0 0
AUTOZONE INC COM 053332102 988 1,474 SH   SOLE 0 1,474 0 0
AUTOZONE INC Put 053332102 4 500 SH Put SOLE 0 500 0 0
AVALONBAY CMNTYS INC Put 053484101 0 100 SH Put SOLE 0 100 0 0
AVANGRID INC COM 05351W103 16 321 SH   SOLE 0 321 0 0
AVANGRID INC Put 05351W103 7 1,000 SH Put SOLE 0 1,000 0 0
AVID TECHNOLOGY INC COM 05367P100 3 650 SH   SOLE 0 650 0 0
AVID TECHNOLOGY INC Call 05367P100 0 1,500 SH Call SOLE 0 1,500 0 0
AVID TECHNOLOGY INC Put 05367P100 1 2,000 SH Put SOLE 0 2,000 0 0
AVIS BUDGET GROUP COM 053774105 100 3,099 SH   SOLE 0 3,099 0 0
AVIS BUDGET GROUP Call 053774105 101 20,700 SH Call SOLE 0 20,700 0 0
AVIS BUDGET GROUP Put 053774105 165 35,900 SH Put SOLE 0 35,900 0 0
AXA EQUITABLE HLDGS INC COM 054561105 14 700 SH   SOLE 0 700 0 0
AXALTA COATING SYS LTD COM G0750C108 145 4,799 SH   SOLE 0 4,799 0 0
AXALTA COATING SYS LTD Call G0750C108 21 19,200 SH Call SOLE 0 19,200 0 0
AXALTA COATING SYS LTD Put G0750C108 7 23,900 SH Put SOLE 0 23,900 0 0
AXCELIS TECHNOLOGIES INC Call 054540208 0 100 SH Call SOLE 0 100 0 0
AXOGEN INC COM 05463X106 115 2,300 SH   SOLE 0 2,300 0 0
AXOGEN INC Call 05463X106 6 400 SH Call SOLE 0 400 0 0
AXOGEN INC Put 05463X106 0 400 SH Put SOLE 0 400 0 0
AXON ENTERPRISE INC COM 05464C101 329 5,209 SH   SOLE 0 5,209 0 0
AXON ENTERPRISE INC Call 05464C101 80 20,200 SH Call SOLE 0 20,200 0 0
AXON ENTERPRISE INC Put 05464C101 19 4,700 SH Put SOLE 0 4,700 0 0
AXOVANT SCIENCES LTD COM G0750W104 27 12,100 SH   SOLE 0 12,100 0 0
AXOVANT SCIENCES LTD Call G0750W104 0 10,100 SH Call SOLE 0 10,100 0 0
AXOVANT SCIENCES LTD Put G0750W104 6 7,200 SH Put SOLE 0 7,200 0 0
AXT INC COM 00246W103 33 4,769 SH   SOLE 0 4,769 0 0
AXT INC Call 00246W103 0 300 SH Call SOLE 0 300 0 0
AYTU BIOSCIENCE INC COM PAR 054754403 0 1 SH   SOLE 0 1 0 0
B & G FOODS INC NEW Call 05508R106 3 3,700 SH Call SOLE 0 3,700 0 0
B & G FOODS INC NEW Put 05508R106 0 700 SH Put SOLE 0 700 0 0
B COMMUNICATIONS LTD SHS M15629104 0 108 SH   SOLE 0 108 0 0
BABCOCK & WILCOX ENTERPRIS I Call 05614L100 0 11,900 SH Call SOLE 0 11,900 0 0
BABCOCK & WILCOX ENTERPRIS I Put 05614L100 0 200 SH Put SOLE 0 200 0 0
BADGER METER INC COM 056525108 9 211 SH   SOLE 0 211 0 0
BADGER METER INC Call 056525108 0 100 SH Call SOLE 0 100 0 0
BAIDU INC SPON ADR REP A 056752108 3,555 14,633 SH   SOLE 0 14,633 0 0
BAIDU INC Call 056752108 80 12,800 SH Call SOLE 0 12,800 0 0
BAIDU INC Put 056752108 329 18,200 SH Put SOLE 0 18,200 0 0
BAKER HUGHES A GE CO CL A 05722G100 315 9,540 SH   SOLE 0 9,540 0 0
BAKER HUGHES A GE CO Call 05722G100 6 8,500 SH Call SOLE 0 8,500 0 0
BAKER HUGHES A GE CO Put 05722G100 30 28,900 SH Put SOLE 0 28,900 0 0
BALDWIN & LYONS INC CL A 057755100 6 277 SH   SOLE 0 277 0 0
BALL CORP COM 058498106 32 911 SH   SOLE 0 911 0 0
BALL CORP Put 058498106 0 600 SH Put SOLE 0 600 0 0
BANC OF CALIFORNIA INC Call 05990K106 0 400 SH Call SOLE 0 400 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 68 9,769 SH   SOLE 0 9,769 0 0
BANCO BRADESCO S A SPONSORED ADR 059460402 10 1,666 SH   SOLE 0 1,666 0 0
BANCO MACRO SA Call 05961W105 0 500 SH Call SOLE 0 500 0 0
BANCO SANTANDER SA Call 05964H105 65 100,000 SH Call SOLE 0 100,000 0 0
BANCO SANTANDER SA Put 05964H105 15 12,100 SH Put SOLE 0 12,100 0 0
BANK AMER CORP COM 060505104 42 1,500 SH   SOLE 0 1,500 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 3,011 184,547 SH   SOLE 0 184,547 0 0
BANK AMER CORP Call 060505104 145 62,300 SH Call SOLE 0 62,300 0 0
BANK AMER CORP Put 060505104 219 347,300 SH Put SOLE 0 347,300 0 0
BANK MONTREAL QUE Call 063671101 14 6,400 SH Call SOLE 0 6,400 0 0
BANK MONTREAL QUE Put 063671101 0 100 SH Put SOLE 0 100 0 0
BANK N S HALIFAX COM 064149107 45 800 SH   SOLE 0 800 0 0
BANK N S HALIFAX Put 064149107 2 1,300 SH Put SOLE 0 1,300 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,626 30,168 SH   SOLE 0 30,168 0 0
BANK NEW YORK MELLON CORP Call 064058100 12 6,100 SH Call SOLE 0 6,100 0 0
BANK NEW YORK MELLON CORP Put 064058100 307 44,700 SH Put SOLE 0 44,700 0 0
BANK OF THE OZARKS COM 063904106 46 1,041 SH   SOLE 0 1,041 0 0
BANK OF THE OZARKS Call 063904106 0 3,700 SH Call SOLE 0 3,700 0 0
BANK OF THE OZARKS Put 063904106 5 6,100 SH Put SOLE 0 6,100 0 0
BAOZUN INC SPONSORED ADR 06684L103 105 1,926 SH   SOLE 0 1,926 0 0
BAOZUN INC Call 06684L103 444 56,300 SH Call SOLE 0 56,300 0 0
BAOZUN INC Put 06684L103 45 17,900 SH Put SOLE 0 17,900 0 0
BARCLAYS BK PLC Call 06746L422 561 419,700 SH Call SOLE 0 419,700 0 0
BARCLAYS BK PLC Put 06746L422 2,777 340,500 SH Put SOLE 0 340,500 0 0
BARCLAYS PLC ADR 06738E204 26 2,668 SH   SOLE 0 2,668 0 0
BARCLAYS PLC Call 06738E204 0 1,500 SH Call SOLE 0 1,500 0 0
BARCLAYS PLC Put 06738E204 1 5,000 SH Put SOLE 0 5,000 0 0
BARNES & NOBLE INC Call 067774109 23 45,800 SH Call SOLE 0 45,800 0 0
BARNES & NOBLE INC Put 067774109 4 24,300 SH Put SOLE 0 24,300 0 0
BARNES GROUP INC Call 067806109 12 2,200 SH Call SOLE 0 2,200 0 0
BARRICK GOLD CORP COM 067901108 4,747 361,581 SH   SOLE 0 361,581 0 0
BARRICK GOLD CORP Call 067901108 22 78,000 SH Call SOLE 0 78,000 0 0
BARRICK GOLD CORP Put 067901108 1,042 388,200 SH Put SOLE 0 388,200 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 28 2,550 SH   SOLE 0 2,550 0 0
BASIC ENERGY SVCS INC NEW Call 06985P209 0 6,900 SH Call SOLE 0 6,900 0 0
BAXTER INTL INC COM 071813109 7 100 SH   SOLE 0 100 0 0
BAXTER INTL INC Call 071813109 6 400 SH Call SOLE 0 400 0 0
BAXTER INTL INC Put 071813109 0 400 SH Put SOLE 0 400 0 0
BB&T CORP Call 054937107 37 12,100 SH Call SOLE 0 12,100 0 0
BB&T CORP Put 054937107 5 1,800 SH Put SOLE 0 1,800 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 66 5,378 SH   SOLE 0 5,378 0 0
BBVA BANCO FRANCES S A Call 07329M100 0 100 SH Call SOLE 0 100 0 0
BBVA BANCO FRANCES S A Put 07329M100 36 10,800 SH Put SOLE 0 10,800 0 0
BCE INC COM NEW 05534B760 4 100 SH   SOLE 0 100 0 0
BCE INC Call 05534B760 0 100 SH Call SOLE 0 100 0 0
BCE INC Put 05534B760 1 300 SH Put SOLE 0 300 0 0
BEACON ROOFING SUPPLY INC COM 073685109 28 660 SH   SOLE 0 660 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 4 300 SH   SOLE 0 300 0 0
BEAZER HOMES USA INC Put 07556Q881 0 900 SH Put SOLE 0 900 0 0
BED BATH & BEYOND INC COM 075896100 271 13,625 SH   SOLE 0 13,625 0 0
BED BATH & BEYOND INC Put 075896100 0 700 SH Put SOLE 0 700 0 0
BEIGENE LTD SPONSORED ADR 07725L102 217 1,417 SH   SOLE 0 1,417 0 0
BEIGENE LTD Call 07725L102 5 5,600 SH Call SOLE 0 5,600 0 0
BEIGENE LTD Put 07725L102 49 2,800 SH Put SOLE 0 2,800 0 0
BEL FUSE INC CL B 077347300 25 1,220 SH   SOLE 0 1,220 0 0
BELDEN INC COM 077454106 11 183 SH   SOLE 0 183 0 0
BELDEN INC Call 077454106 642 49,300 SH Call SOLE 0 49,300 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 25 3,400 SH   SOLE 0 3,400 0 0
BEMIS INC COM 081437105 140 3,320 SH   SOLE 0 3,320 0 0
BEMIS INC Put 081437105 8 5,400 SH Put SOLE 0 5,400 0 0
BENCHMARK ELECTRS INC COM 08160H101 4 140 SH   SOLE 0 140 0 0
BENCHMARK ELECTRS INC Call 08160H101 0 200 SH Call SOLE 0 200 0 0
BENCHMARK ELECTRS INC Put 08160H101 1 8,100 SH Put SOLE 0 8,100 0 0
BENEFITFOCUS INC COM 08180D106 3 100 SH   SOLE 0 100 0 0
BENEFITFOCUS INC Call 08180D106 0 400 SH Call SOLE 0 400 0 0
BERKSHIRE HATHAWAY INC DEL Call 084670702 121 12,500 SH Call SOLE 0 12,500 0 0
BERKSHIRE HATHAWAY INC DEL Put 084670702 33 5,500 SH Put SOLE 0 5,500 0 0
BERRY GLOBAL GROUP INC COM 08579W103 849 18,488 SH   SOLE 0 18,488 0 0
BERRY GLOBAL GROUP INC Call 08579W103 2 5,300 SH Call SOLE 0 5,300 0 0
BERRY GLOBAL GROUP INC Put 08579W103 2 1,500 SH Put SOLE 0 1,500 0 0
BEST BUY INC Call 086516101 8 3,100 SH Call SOLE 0 3,100 0 0
BEST INC SPONSORED ADS 08653C106 57 4,703 SH   SOLE 0 4,703 0 0
BEST INC Call 08653C106 2 4,100 SH Call SOLE 0 4,100 0 0
BEST INC Put 08653C106 1 2,800 SH Put SOLE 0 2,800 0 0
BGC PARTNERS INC CL A 05541T101 61 5,447 SH   SOLE 0 5,447 0 0
BGC PARTNERS INC Call 05541T101 2 9,800 SH Call SOLE 0 9,800 0 0
BGC PARTNERS INC Put 05541T101 1 600 SH Put SOLE 0 600 0 0
BHP BILLITON LTD Call 088606108 8 3,100 SH Call SOLE 0 3,100 0 0
BHP BILLITON LTD Put 088606108 0 1,300 SH Put SOLE 0 1,300 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 2 300 SH   SOLE 0 300 0 0
BIG LOTS INC Call 089302103 85 55,800 SH Call SOLE 0 55,800 0 0
BIG LOTS INC Put 089302103 8 8,400 SH Put SOLE 0 8,400 0 0
BIO TECHNE CORP COM 09073M104 73 500 SH   SOLE 0 500 0 0
BIO TECHNE CORP Put 09073M104 2 1,100 SH Put SOLE 0 1,100 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 4 700 SH   SOLE 0 700 0 0
BIOCRYST PHARMACEUTICALS Call 09058V103 0 700 SH Call SOLE 0 700 0 0
BIOGEN INC Call 09062X103 586 16,500 SH Call SOLE 0 16,500 0 0
BIOGEN INC Put 09062X103 377 30,300 SH Put SOLE 0 30,300 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 11 300 SH   SOLE 0 300 0 0
BIOHAVEN PHARMACTL HLDG CO L Put G11196105 1 1,000 SH Put SOLE 0 1,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 711 7,558 SH   SOLE 0 7,558 0 0
BIOMARIN PHARMACEUTICAL INC Call 09061G101 21 13,600 SH Call SOLE 0 13,600 0 0
BIOMARIN PHARMACEUTICAL INC Put 09061G101 24 7,800 SH Put SOLE 0 7,800 0 0
BIOTELEMETRY INC Call 090672106 21 5,500 SH Call SOLE 0 5,500 0 0
BIOTELEMETRY INC Put 090672106 2 1,500 SH Put SOLE 0 1,500 0 0
BIOTIME INC *W EXP 10/01/201 09066L162 0 762 SH   SOLE 0 762 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 111 4,670 SH   SOLE 0 4,670 0 0
BITAUTO HLDGS LTD Call 091727107 40 33,800 SH Call SOLE 0 33,800 0 0
BITAUTO HLDGS LTD Put 091727107 3 5,700 SH Put SOLE 0 5,700 0 0
BJS RESTAURANTS INC COM 09180C106 127 2,133 SH   SOLE 0 2,133 0 0
BJS RESTAURANTS INC Call 09180C106 1 200 SH Call SOLE 0 200 0 0
BJS RESTAURANTS INC Put 09180C106 0 1,600 SH Put SOLE 0 1,600 0 0
BLACK BOX CORP DEL COM 091826107 0 222 SH   SOLE 0 222 0 0
BLACK KNIGHT INC Call 09215C105 4 800 SH Call SOLE 0 800 0 0
BLACK KNIGHT INC Put 09215C105 0 600 SH Put SOLE 0 600 0 0
BLACKBERRY LTD COM 09228F103 18 1,900 SH   SOLE 0 1,900 0 0
BLACKLINE INC Call 09239B109 0 600 SH Call SOLE 0 600 0 0
BLACKLINE INC Put 09239B109 0 200 SH Put SOLE 0 200 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 31 5,400 SH   SOLE 0 5,400 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 24 2,334 SH   SOLE 0 2,334 0 0
BLACKROCK INC COM 09247X101 548 1,100 SH   SOLE 0 1,100 0 0
BLACKROCK INC Call 09247X101 164 1,500 SH Call SOLE 0 1,500 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 111 3,460 SH   SOLE 0 3,460 0 0
BLACKSTONE GROUP L P Call 09253U108 71 24,300 SH Call SOLE 0 24,300 0 0
BLACKSTONE GROUP L P Put 09253U108 17 21,100 SH Put SOLE 0 21,100 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 11 355 SH   SOLE 0 355 0 0
BLACKSTONE MTG TR INC Put 09257W100 0 1,300 SH Put SOLE 0 1,300 0 0
BLINK CHARGING CO COM 09354A100 0 100 SH   SOLE 0 100 0 0
BLINK CHARGING CO Call 09354A100 0 2,200 SH Call SOLE 0 2,200 0 0
BLOCK H & R INC COM 093671105 136 5,990 SH   SOLE 0 5,990 0 0
BLOCK H & R INC Call 093671105 1 7,700 SH Call SOLE 0 7,700 0 0
BLOCK H & R INC Put 093671105 29 22,100 SH Put SOLE 0 22,100 0 0
BLOOMIN BRANDS INC Call 094235108 22 49,700 SH Call SOLE 0 49,700 0 0
BLUE APRON HLDGS INC CL A 09523Q101 6 1,793 SH   SOLE 0 1,793 0 0
BLUE APRON HLDGS INC Call 09523Q101 13 23,900 SH Call SOLE 0 23,900 0 0
BLUE APRON HLDGS INC Put 09523Q101 4 7,100 SH Put SOLE 0 7,100 0 0
BLUEBIRD BIO INC COM 09609G100 1,420 9,050 SH   SOLE 0 9,050 0 0
BLUEBIRD BIO INC Call 09609G100 618 17,000 SH Call SOLE 0 17,000 0 0
BLUEBIRD BIO INC Put 09609G100 259 12,000 SH Put SOLE 0 12,000 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 114 1,800 SH   SOLE 0 1,800 0 0
BMC STK HLDGS INC COM 05591B109 179 8,592 SH   SOLE 0 8,592 0 0
BMC STK HLDGS INC Put 05591B109 5 10,000 SH Put SOLE 0 10,000 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 1,917 165,000 SH   SOLE 0 165,000 0 0
BOARDWALK PIPELINE PARTNERS Call 096627104 6 43,700 SH Call SOLE 0 43,700 0 0
BOARDWALK PIPELINE PARTNERS Put 096627104 4 15,000 SH Put SOLE 0 15,000 0 0
BOEING CO COM 097023105 134 400 SH   SOLE 0 400 0 0
BOEING CO Call 097023105 6,485 72,900 SH Call SOLE 0 72,900 0 0
BOEING CO Put 097023105 281 93,800 SH Put SOLE 0 93,800 0 0
BOFI HLDG INC COM 05566U108 220 5,400 SH   SOLE 0 5,400 0 0
BOFI HLDG INC Call 05566U108 67 7,600 SH Call SOLE 0 7,600 0 0
BOFI HLDG INC Put 05566U108 19 21,400 SH Put SOLE 0 21,400 0 0
BOJANGLES INC COM 097488100 11 800 SH   SOLE 0 800 0 0
BOJANGLES INC Call 097488100 0 100 SH Call SOLE 0 100 0 0
BOK FINL CORP COM NEW 05561Q201 42 451 SH   SOLE 0 451 0 0
BOOKING HLDGS INC Call 09857L108 509 1,800 SH Call SOLE 0 1,800 0 0
BOOKING HLDGS INC Put 09857L108 5 800 SH Put SOLE 0 800 0 0
BOOT BARN HLDGS INC COM 099406100 128 6,200 SH   SOLE 0 6,200 0 0
BOOT BARN HLDGS INC Call 099406100 5 4,700 SH Call SOLE 0 4,700 0 0
BOOT BARN HLDGS INC Put 099406100 55 13,700 SH Put SOLE 0 13,700 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 35 811 SH   SOLE 0 811 0 0
BORGWARNER INC COM 099724106 13 313 SH   SOLE 0 313 0 0
BORGWARNER INC Call 099724106 0 100 SH Call SOLE 0 100 0 0
BORGWARNER INC Put 099724106 1 800 SH Put SOLE 0 800 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 46 2,900 SH   SOLE 0 2,900 0 0
BOSTON PRIVATE FINL HLDGS IN Put 101119105 0 700 SH Put SOLE 0 700 0 0
BOSTON PROPERTIES INC Put 101121101 0 200 SH Put SOLE 0 200 0 0
BOSTON SCIENTIFIC CORP COM 101137107 179 5,500 SH   SOLE 0 5,500 0 0
BOSTON SCIENTIFIC CORP Call 101137107 83 40,900 SH Call SOLE 0 40,900 0 0
BOSTON SCIENTIFIC CORP Put 101137107 5 12,000 SH Put SOLE 0 12,000 0 0
BOTTOMLINE TECH DEL INC COM 101388106 139 2,809 SH   SOLE 0 2,809 0 0
BOTTOMLINE TECH DEL INC Put 101388106 0 100 SH Put SOLE 0 100 0 0
BOX INC CL A 10316T104 1,493 59,761 SH   SOLE 0 59,761 0 0
BOX INC Call 10316T104 29 45,700 SH Call SOLE 0 45,700 0 0
BOX INC Put 10316T104 200 61,000 SH Put SOLE 0 61,000 0 0
BOYD GAMING CORP COM 103304101 220 6,373 SH   SOLE 0 6,373 0 0
BOYD GAMING CORP Call 103304101 76 19,400 SH Call SOLE 0 19,400 0 0
BOYD GAMING CORP Put 103304101 2 2,700 SH Put SOLE 0 2,700 0 0
BP PLC Call 055622104 12 38,900 SH Call SOLE 0 38,900 0 0
BP PLC Put 055622104 23 47,200 SH Put SOLE 0 47,200 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 146 4,896 SH   SOLE 0 4,896 0 0
BP PRUDHOE BAY RTY TR Call 055630107 5 2,500 SH Call SOLE 0 2,500 0 0
BP PRUDHOE BAY RTY TR Put 055630107 3 20,200 SH Put SOLE 0 20,200 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 60 5,295 SH   SOLE 0 5,295 0 0
BRAEMAR HOTELS & RESORTS INC Put 10482B101 31 5,000 SH Put SOLE 0 5,000 0 0
BRASKEM S A SP ADR PFD A 105532105 36 1,400 SH   SOLE 0 1,400 0 0
BRASKEM S A Put 105532105 4 2,500 SH Put SOLE 0 2,500 0 0
BRF SA SPONSORED ADR 10552T107 25 5,413 SH   SOLE 0 5,413 0 0
BRF SA Call 10552T107 0 1,700 SH Call SOLE 0 1,700 0 0
BRF SA Put 10552T107 11 20,000 SH Put SOLE 0 20,000 0 0
BRIDGEPOINT ED INC COM 10807M105 25 3,910 SH   SOLE 0 3,910 0 0
BRIDGEPOINT ED INC Call 10807M105 0 2,000 SH Call SOLE 0 2,000 0 0
BRIGHTCOVE INC COM 10921T101 1 114 SH   SOLE 0 114 0 0
BRIGHTCOVE INC Call 10921T101 1 1,400 SH Call SOLE 0 1,400 0 0
BRIGHTCOVE INC Put 10921T101 0 200 SH Put SOLE 0 200 0 0
BRIGHTHOUSE FINL INC COM 10922N103 889 22,209 SH   SOLE 0 22,209 0 0
BRIGHTHOUSE FINL INC Call 10922N103 2 4,800 SH Call SOLE 0 4,800 0 0
BRIGHTHOUSE FINL INC Put 10922N103 214 33,700 SH Put SOLE 0 33,700 0 0
BRINKER INTL INC COM 109641100 343 7,223 SH   SOLE 0 7,223 0 0
BRINKER INTL INC Call 109641100 5 1,400 SH Call SOLE 0 1,400 0 0
BRINKER INTL INC Put 109641100 2 5,000 SH Put SOLE 0 5,000 0 0
BRINKS CO COM 109696104 6 81 SH   SOLE 0 81 0 0
BRINKS CO Put 109696104 3 2,000 SH Put SOLE 0 2,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 553 10,003 SH   SOLE 0 10,003 0 0
BRISTOL MYERS SQUIBB CO Call 110122108 24 11,500 SH Call SOLE 0 11,500 0 0
BRISTOL MYERS SQUIBB CO Put 110122108 57 37,700 SH Put SOLE 0 37,700 0 0
BRISTOW GROUP INC Call 110394103 12 7,000 SH Call SOLE 0 7,000 0 0
BRISTOW GROUP INC Put 110394103 1 17,100 SH Put SOLE 0 17,100 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 914 18,128 SH   SOLE 0 18,128 0 0
BRITISH AMERN TOB PLC Call 110448107 1 800 SH Call SOLE 0 800 0 0
BRITISH AMERN TOB PLC Put 110448107 0 400 SH Put SOLE 0 400 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 15 903 SH   SOLE 0 903 0 0
BRIXMOR PPTY GROUP INC Put 11120U105 0 1,100 SH Put SOLE 0 1,100 0 0
BROADCOM INC COM 11135F101 3,351 13,812 SH   SOLE 0 13,812 0 0
BROADCOM INC Call 11135F101 651 44,300 SH Call SOLE 0 44,300 0 0
BROADCOM INC Put 11135F101 466 63,800 SH Put SOLE 0 63,800 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 268 2,330 SH   SOLE 0 2,330 0 0
BROOKDALE SR LIVING INC COM 112463104 2 226 SH   SOLE 0 226 0 0
BROOKDALE SR LIVING INC Call 112463104 1 3,000 SH Call SOLE 0 3,000 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 16 417 SH   SOLE 0 417 0 0
BROOKFIELD PPTY PARTNERS L P Call G16249107 0 4,000 SH Call SOLE 0 4,000 0 0
BROOKFIELD PPTY PARTNERS L P Put G16249107 11 10,200 SH Put SOLE 0 10,200 0 0
BRUNSWICK CORP COM 117043109 116 1,800 SH   SOLE 0 1,800 0 0
BRUNSWICK CORP Put 117043109 0 900 SH Put SOLE 0 900 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 114 3,253 SH   SOLE 0 3,253 0 0
BUCKEYE PARTNERS L P Call 118230101 2 12,900 SH Call SOLE 0 12,900 0 0
BUCKEYE PARTNERS L P Put 118230101 11 1,400 SH Put SOLE 0 1,400 0 0
BUCKLE INC Call 118440106 0 100 SH Call SOLE 0 100 0 0
BUCKLE INC Put 118440106 19 8,600 SH Put SOLE 0 8,600 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 194 10,608 SH   SOLE 0 10,608 0 0
BUILDERS FIRSTSOURCE INC Call 12008R107 1 2,000 SH Call SOLE 0 2,000 0 0
BUILDERS FIRSTSOURCE INC Put 12008R107 0 200 SH Put SOLE 0 200 0 0
BUNGE LIMITED COM G16962105 1,203 17,263 SH   SOLE 0 17,263 0 0
BUNGE LIMITED Call G16962105 16 48,700 SH Call SOLE 0 48,700 0 0
BUNGE LIMITED Put G16962105 75 37,500 SH Put SOLE 0 37,500 0 0
BURLINGTON STORES INC Call 122017106 12 300 SH Call SOLE 0 300 0 0
BURLINGTON STORES INC Put 122017106 0 1,000 SH Put SOLE 0 1,000 0 0
BWX TECHNOLOGIES INC COM 05605H100 27 449 SH   SOLE 0 449 0 0
BWX TECHNOLOGIES INC Put 05605H100 0 100 SH Put SOLE 0 100 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 97 1,164 SH   SOLE 0 1,164 0 0
C H ROBINSON WORLDWIDE INC Call 12541W209 7 6,200 SH Call SOLE 0 6,200 0 0
C H ROBINSON WORLDWIDE INC Put 12541W209 19 1,600 SH Put SOLE 0 1,600 0 0
CA INC Call 12673P105 15 16,300 SH Call SOLE 0 16,300 0 0
CABOT OIL & GAS CORP COM 127097103 2,282 95,904 SH   SOLE 0 95,904 0 0
CABOT OIL & GAS CORP Call 127097103 32 74,400 SH Call SOLE 0 74,400 0 0
CABOT OIL & GAS CORP Put 127097103 28 81,500 SH Put SOLE 0 81,500 0 0
CACI INTL INC CL A 127190304 16 100 SH   SOLE 0 100 0 0
CACI INTL INC Put 127190304 0 900 SH Put SOLE 0 900 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 64 1,498 SH   SOLE 0 1,498 0 0
CAESARS ENTMT CORP COM 127686103 109 10,193 SH   SOLE 0 10,193 0 0
CAESARS ENTMT CORP Call 127686103 0 2,800 SH Call SOLE 0 2,800 0 0
CAESARS ENTMT CORP Put 127686103 18 16,000 SH Put SOLE 0 16,000 0 0
CAESARSTONE LTD ORD SHS M20598104 1 100 SH   SOLE 0 100 0 0
CAESARSTONE LTD Call M20598104 1 2,600 SH Call SOLE 0 2,600 0 0
CAESARSTONE LTD Put M20598104 31 10,000 SH Put SOLE 0 10,000 0 0
CAL MAINE FOODS INC COM NEW 128030202 84 1,847 SH   SOLE 0 1,847 0 0
CAL MAINE FOODS INC Put 128030202 0 200 SH Put SOLE 0 200 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 138 10,900 SH   SOLE 0 10,900 0 0
CALAMP CORP Call 128126109 1 2,900 SH Call SOLE 0 2,900 0 0
CALAMP CORP Put 128126109 0 1,100 SH Put SOLE 0 1,100 0 0
CALAVO GROWERS INC COM 128246105 163 1,705 SH   SOLE 0 1,705 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,680 36,989 SH   SOLE 0 36,989 0 0
CALIFORNIA RES CORP Call 13057Q206 582 23,100 SH Call SOLE 0 23,100 0 0
CALIFORNIA RES CORP Put 13057Q206 13 18,500 SH Put SOLE 0 18,500 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 32 838 SH   SOLE 0 838 0 0
CALITHERA BIOSCIENCES INC Call 13089P101 1 500 SH Call SOLE 0 500 0 0
CALIX INC COM 13100M509 0 39 SH   SOLE 0 39 0 0
CALIX INC Call 13100M509 0 100 SH Call SOLE 0 100 0 0
CALIX INC Put 13100M509 0 4,200 SH Put SOLE 0 4,200 0 0
CALLON PETE CO DEL Call 13123X102 40 204,900 SH Call SOLE 0 204,900 0 0
CALLON PETE CO DEL Put 13123X102 7 15,700 SH Put SOLE 0 15,700 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 84 11,408 SH   SOLE 0 11,408 0 0
CALUMET SPECIALTY PRODS PTNR Call 131476103 2 20,000 SH Call SOLE 0 20,000 0 0
CALUMET SPECIALTY PRODS PTNR Put 131476103 10 15,000 SH Put SOLE 0 15,000 0 0
CAMBREX CORP COM 132011107 3 67 SH   SOLE 0 67 0 0
CAMBREX CORP Call 132011107 4 3,900 SH Call SOLE 0 3,900 0 0
CAMBREX CORP Put 132011107 1 3,100 SH Put SOLE 0 3,100 0 0
CAMECO CORP COM 13321L108 25 2,231 SH   SOLE 0 2,231 0 0
CAMECO CORP Call 13321L108 2 2,100 SH Call SOLE 0 2,100 0 0
CAMECO CORP Put 13321L108 0 1,200 SH Put SOLE 0 1,200 0 0
CAMPBELL SOUP CO COM 134429109 1,165 28,745 SH   SOLE 0 28,745 0 0
CAMPBELL SOUP CO Call 134429109 391 131,100 SH Call SOLE 0 131,100 0 0
CAMPBELL SOUP CO Put 134429109 30 30,000 SH Put SOLE 0 30,000 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 10 423 SH   SOLE 0 423 0 0
CAMPING WORLD HLDGS INC Call 13462K109 123 62,600 SH Call SOLE 0 62,600 0 0
CAMPING WORLD HLDGS INC Put 13462K109 18 19,100 SH Put SOLE 0 19,100 0 0
CAMTEK LTD Call M20791105 1 4,100 SH Call SOLE 0 4,100 0 0
CAMTEK LTD Put M20791105 4 4,000 SH Put SOLE 0 4,000 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 70 1,200 SH   SOLE 0 1,200 0 0
CANADA GOOSE HOLDINGS INC Call 135086106 160 10,100 SH Call SOLE 0 10,100 0 0
CANADA GOOSE HOLDINGS INC Put 135086106 59 11,000 SH Put SOLE 0 11,000 0 0
CANADIAN NAT RES LTD COM 136385101 122 3,400 SH   SOLE 0 3,400 0 0
CANADIAN NAT RES LTD Call 136385101 48 21,700 SH Call SOLE 0 21,700 0 0
CANADIAN NAT RES LTD Put 136385101 7 14,100 SH Put SOLE 0 14,100 0 0
CANADIAN NATL RY CO COM 136375102 75 926 SH   SOLE 0 926 0 0
CANADIAN NATL RY CO Call 136375102 0 2,500 SH Call SOLE 0 2,500 0 0
CANADIAN NATL RY CO Put 136375102 2 2,500 SH Put SOLE 0 2,500 0 0
CANADIAN SOLAR INC COM 136635109 374 30,565 SH   SOLE 0 30,565 0 0
CANADIAN SOLAR INC Call 136635109 6 38,300 SH Call SOLE 0 38,300 0 0
CANADIAN SOLAR INC Put 136635109 93 32,600 SH Put SOLE 0 32,600 0 0
CANON INC Put 138006309 3 1,400 SH Put SOLE 0 1,400 0 0
CANOPY GROWTH CORP COM 138035100 711 24,282 SH   SOLE 0 24,282 0 0
CANOPY GROWTH CORP Call 138035100 86 26,800 SH Call SOLE 0 26,800 0 0
CANOPY GROWTH CORP Put 138035100 165 46,600 SH Put SOLE 0 46,600 0 0
CAPITAL ONE FINL CORP COM 14040H105 335 3,651 SH   SOLE 0 3,651 0 0
CAPITAL ONE FINL CORP Call 14040H105 25 7,500 SH Call SOLE 0 7,500 0 0
CAPITAL ONE FINL CORP Put 14040H105 78 13,800 SH Put SOLE 0 13,800 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 4 1,400 SH   SOLE 0 1,400 0 0
CAPITAL PRODUCT PARTNERS L P Call Y11082107 0 300 SH Call SOLE 0 300 0 0
CARA THERAPEUTICS INC COM 140755109 11 596 SH   SOLE 0 596 0 0
CARA THERAPEUTICS INC Call 140755109 26 16,600 SH Call SOLE 0 16,600 0 0
CARA THERAPEUTICS INC Put 140755109 5 8,000 SH Put SOLE 0 8,000 0 0
CARBO CERAMICS INC COM 140781105 6 700 SH   SOLE 0 700 0 0
CARBO CERAMICS INC Call 140781105 0 1,800 SH Call SOLE 0 1,800 0 0
CARBONITE INC COM 141337105 18 516 SH   SOLE 0 516 0 0
CARDINAL HEALTH INC COM 14149Y108 185 3,792 SH   SOLE 0 3,792 0 0
CARDINAL HEALTH INC Call 14149Y108 0 500 SH Call SOLE 0 500 0 0
CARDINAL HEALTH INC Put 14149Y108 21 3,500 SH Put SOLE 0 3,500 0 0
CARDTRONICS PLC Call G1991C105 5 6,700 SH Call SOLE 0 6,700 0 0
CARDTRONICS PLC Put G1991C105 8 2,400 SH Put SOLE 0 2,400 0 0
CARE COM INC Call 141633107 0 200 SH Call SOLE 0 200 0 0
CAREER EDUCATION CORP Call 141665109 4 9,000 SH Call SOLE 0 9,000 0 0
CAREER EDUCATION CORP Put 141665109 0 100 SH Put SOLE 0 100 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 5 277 SH   SOLE 0 277 0 0
CARLYLE GROUP L P Call 14309L102 0 2,300 SH Call SOLE 0 2,300 0 0
CARMAX INC COM 143130102 244 3,352 SH   SOLE 0 3,352 0 0
CARMAX INC Call 143130102 20 12,500 SH Call SOLE 0 12,500 0 0
CARMAX INC Put 143130102 16 6,100 SH Put SOLE 0 6,100 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,089 36,467 SH   SOLE 0 36,467 0 0
CARNIVAL CORP Call 143658300 21 14,000 SH Call SOLE 0 14,000 0 0
CARNIVAL CORP Put 143658300 186 87,400 SH Put SOLE 0 87,400 0 0
CARNIVAL PLC Call 14365C103 0 1,000 SH Call SOLE 0 1,000 0 0
CARRIAGE SVCS INC Call 143905107 2 2,600 SH Call SOLE 0 2,600 0 0
CARRIZO OIL & GAS INC COM 144577103 102 3,679 SH   SOLE 0 3,679 0 0
CARRIZO OIL & GAS INC Call 144577103 37 24,200 SH Call SOLE 0 24,200 0 0
CARRIZO OIL & GAS INC Put 144577103 2 15,600 SH Put SOLE 0 15,600 0 0
CARS COM INC COM 14575E105 90 3,204 SH   SOLE 0 3,204 0 0
CARS COM INC Call 14575E105 4 1,800 SH Call SOLE 0 1,800 0 0
CARS COM INC Put 14575E105 4 9,400 SH Put SOLE 0 9,400 0 0
CARTER INC Put 146229109 0 1,700 SH Put SOLE 0 1,700 0 0
CARVANA CO CL A 146869102 615 14,785 SH   SOLE 0 14,785 0 0
CARVANA CO Call 146869102 375 35,800 SH Call SOLE 0 35,800 0 0
CARVANA CO Put 146869102 17 5,000 SH Put SOLE 0 5,000 0 0
CASA SYS INC COM 14713L102 11 700 SH   SOLE 0 700 0 0
CASA SYS INC Call 14713L102 1 11,900 SH Call SOLE 0 11,900 0 0
CASA SYS INC Put 14713L102 7 1,900 SH Put SOLE 0 1,900 0 0
CASELLA WASTE SYS INC Call 147448104 3 4,700 SH Call SOLE 0 4,700 0 0
CASELLA WASTE SYS INC Put 147448104 0 1,100 SH Put SOLE 0 1,100 0 0
CASEYS GEN STORES INC COM 147528103 106 1,018 SH   SOLE 0 1,018 0 0
CASEYS GEN STORES INC Put 147528103 0 500 SH Put SOLE 0 500 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 105 9,000 SH   SOLE 0 9,000 0 0
CATALYST BIOSCIENCES INC Put 14888D208 125 12,800 SH Put SOLE 0 12,800 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 20 1,573 SH   SOLE 0 1,573 0 0
CATERPILLAR INC DEL COM 149123101 14,123 104,100 SH   SOLE 0 104,100 0 0
CATERPILLAR INC DEL Call 149123101 106 39,200 SH Call SOLE 0 39,200 0 0
CATERPILLAR INC DEL Put 149123101 2,079 68,200 SH Put SOLE 0 68,200 0 0
CATO CORP NEW CL A 149205106 90 3,658 SH   SOLE 0 3,658 0 0
CATO CORP NEW Call 149205106 3 1,200 SH Call SOLE 0 1,200 0 0
CATO CORP NEW Put 149205106 0 2,900 SH Put SOLE 0 2,900 0 0
CAVIUM INC COM 14964U108 8 94 SH   SOLE 0 94 0 0
CAVIUM INC Call 14964U108 3 1,800 SH Call SOLE 0 1,800 0 0
CAVIUM INC Put 14964U108 9 3,700 SH Put SOLE 0 3,700 0 0
CBL & ASSOC PPTYS INC COM 124830100 81 14,650 SH   SOLE 0 14,650 0 0
CBL & ASSOC PPTYS INC Call 124830100 1 1,200 SH Call SOLE 0 1,200 0 0
CBL & ASSOC PPTYS INC Put 124830100 1 13,100 SH Put SOLE 0 13,100 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,795 17,256 SH   SOLE 0 17,256 0 0
CBOE GLOBAL MARKETS INC Call 12503M108 7 5,500 SH Call SOLE 0 5,500 0 0
CBOE GLOBAL MARKETS INC Put 12503M108 41 12,100 SH Put SOLE 0 12,100 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 56 7,500 SH   SOLE 0 7,500 0 0
CBS CORP NEW CL B 124857202 750 13,345 SH   SOLE 0 13,345 0 0
CBS CORP NEW Call 124857202 6 700 SH Call SOLE 0 700 0 0
CBS CORP NEW Put 124857202 114 32,900 SH Put SOLE 0 32,900 0 0
CDK GLOBAL INC COM 12508E101 468 7,200 SH   SOLE 0 7,200 0 0
CDK GLOBAL INC Put 12508E101 3 2,000 SH Put SOLE 0 2,000 0 0
CDN IMPERIAL BK COMM TORONTO Call 136069101 0 300 SH Call SOLE 0 300 0 0
CDN IMPERIAL BK COMM TORONTO Put 136069101 9 1,700 SH Put SOLE 0 1,700 0 0
CDW CORP COM 12514G108 14 177 SH   SOLE 0 177 0 0
CDW CORP Call 12514G108 1 200 SH Call SOLE 0 200 0 0
CELESTICA INC SUB VTG SHS 15101Q108 4 360 SH   SOLE 0 360 0 0
CELESTICA INC Call 15101Q108 0 300 SH Call SOLE 0 300 0 0
CELESTICA INC Put 15101Q108 0 800 SH Put SOLE 0 800 0 0
CELGENE CORP COM 151020104 765 9,639 SH   SOLE 0 9,639 0 0
CELGENE CORP Call 151020104 99 20,200 SH Call SOLE 0 20,200 0 0
CELGENE CORP Put 151020104 363 20,200 SH Put SOLE 0 20,200 0 0
CELLECTIS S A SPONSORED ADS 15117K103 18 662 SH   SOLE 0 662 0 0
CELLECTIS S A Call 15117K103 0 300 SH Call SOLE 0 300 0 0
CELLECTIS S A Put 15117K103 0 100 SH Put SOLE 0 100 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 5 300 SH   SOLE 0 300 0 0
CELSION CORPORATION COM PAR NEW 15117N503 5 1,800 SH   SOLE 0 1,800 0 0
CELSION CORPORATION Put 15117N503 1 2,200 SH Put SOLE 0 2,200 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 2 416 SH   SOLE 0 416 0 0
CEMEX SAB DE CV Call 151290889 10 30,800 SH Call SOLE 0 30,800 0 0
CEMEX SAB DE CV Put 151290889 0 200 SH Put SOLE 0 200 0 0
CENOVUS ENERGY INC COM 15135U109 51 5,000 SH   SOLE 0 5,000 0 0
CENOVUS ENERGY INC Call 15135U109 1 400 SH Call SOLE 0 400 0 0
CENOVUS ENERGY INC Put 15135U109 0 1,000 SH Put SOLE 0 1,000 0 0
CENTENNIAL RESOURCE DEV INC Call 15136A102 0 400 SH Call SOLE 0 400 0 0
CENTURY ALUM CO Call 156431108 0 5,000 SH Call SOLE 0 5,000 0 0
CENTURY ALUM CO Put 156431108 8 10,000 SH Put SOLE 0 10,000 0 0
CENTURY CMNTYS INC COM 156504300 66 2,114 SH   SOLE 0 2,114 0 0
CENTURYLINK INC COM 156700106 381 20,475 SH   SOLE 0 20,475 0 0
CENTURYLINK INC Call 156700106 9 5,700 SH Call SOLE 0 5,700 0 0
CENTURYLINK INC Put 156700106 547 69,700 SH Put SOLE 0 69,700 0 0
CERNER CORP COM 156782104 171 2,874 SH   SOLE 0 2,874 0 0
CERNER CORP Call 156782104 0 1,200 SH Call SOLE 0 1,200 0 0
CERNER CORP Put 156782104 1 500 SH Put SOLE 0 500 0 0
CEVA INC COM 157210105 12 408 SH   SOLE 0 408 0 0
CEVA INC Call 157210105 1 1,100 SH Call SOLE 0 1,100 0 0
CF INDS HLDGS INC COM 125269100 91 2,067 SH   SOLE 0 2,067 0 0
CF INDS HLDGS INC Call 125269100 2 200 SH Call SOLE 0 200 0 0
CF INDS HLDGS INC Put 125269100 9 3,900 SH Put SOLE 0 3,900 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 12 725 SH   SOLE 0 725 0 0
CHANGYOU COM LTD Call 15911M107 0 500 SH Call SOLE 0 500 0 0
CHANGYOU COM LTD Put 15911M107 2 1,000 SH Put SOLE 0 1,000 0 0
CHART INDS INC Call 16115Q308 118 34,900 SH Call SOLE 0 34,900 0 0
CHART INDS INC Put 16115Q308 0 100 SH Put SOLE 0 100 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 988 3,371 SH   SOLE 0 3,371 0 0
CHARTER COMMUNICATIONS INC N Call 16119P108 203 12,600 SH Call SOLE 0 12,600 0 0
CHARTER COMMUNICATIONS INC N Put 16119P108 213 24,400 SH Put SOLE 0 24,400 0 0
CHEESECAKE FACTORY INC COM 163072101 422 7,670 SH   SOLE 0 7,670 0 0
CHEESECAKE FACTORY INC Call 163072101 130 38,900 SH Call SOLE 0 38,900 0 0
CHEESECAKE FACTORY INC Put 163072101 0 500 SH Put SOLE 0 500 0 0
CHEETAH MOBILE INC Call 163075104 2 12,600 SH Call SOLE 0 12,600 0 0
CHEETAH MOBILE INC Put 163075104 0 100 SH Put SOLE 0 100 0 0
CHEMOURS CO Call 163851108 67 4,900 SH Call SOLE 0 4,900 0 0
CHEMOURS CO Put 163851108 2 1,000 SH Put SOLE 0 1,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 3,731 57,236 SH   SOLE 0 57,236 0 0
CHENIERE ENERGY INC Call 16411R208 59 38,700 SH Call SOLE 0 38,700 0 0
CHENIERE ENERGY INC Put 16411R208 162 101,800 SH Put SOLE 0 101,800 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 7 200 SH   SOLE 0 200 0 0
CHENIERE ENERGY PARTNERS LP Call 16411Q101 20 3,500 SH Call SOLE 0 3,500 0 0
CHENIERE ENERGY PARTNERS LP Put 16411Q101 0 4,700 SH Put SOLE 0 4,700 0 0
CHESAPEAKE ENERGY CORP Call 165167107 78 372,300 SH Call SOLE 0 372,300 0 0
CHESAPEAKE ENERGY CORP Put 165167107 4 15,300 SH Put SOLE 0 15,300 0 0
CHEVRON CORP NEW COM 166764100 2,709 21,431 SH   SOLE 0 21,431 0 0
CHEVRON CORP NEW Call 166764100 1,407 172,500 SH Call SOLE 0 172,500 0 0
CHEVRON CORP NEW Put 166764100 126 172,800 SH Put SOLE 0 172,800 0 0
CHICOS FAS INC COM 168615102 6 760 SH   SOLE 0 760 0 0
CHICOS FAS INC Call 168615102 2 15,700 SH Call SOLE 0 15,700 0 0
CHICOS FAS INC Put 168615102 1 3,600 SH Put SOLE 0 3,600 0 0
CHILDRENS PL INC Call 168905107 19 4,500 SH Call SOLE 0 4,500 0 0
CHIMERIX INC COM 16934W106 36 7,600 SH   SOLE 0 7,600 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 20 4,763 SH   SOLE 0 4,763 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 39 400 SH   SOLE 0 400 0 0
CHINA BIOLOGIC PRODS HLDGS I Call G21515104 30 2,800 SH Call SOLE 0 2,800 0 0
CHINA BIOLOGIC PRODS HLDGS I Put G21515104 6 2,400 SH Put SOLE 0 2,400 0 0
CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 5 693 SH   SOLE 0 693 0 0
CHINA DISTANCE ED HLDGS LTD Call 16944W104 0 200 SH Call SOLE 0 200 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 2 190 SH   SOLE 0 190 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 44 1,000 SH   SOLE 0 1,000 0 0
CHINA MOBILE LIMITED Call 16941M109 0 200 SH Call SOLE 0 200 0 0
CHINA MOBILE LIMITED Put 16941M109 1 1,700 SH Put SOLE 0 1,700 0 0
CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 0 200 SH   SOLE 0 200 0 0
CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 71 1,811 SH   SOLE 0 1,811 0 0
CHINA SOUTHN AIRLS LTD Call 169409109 0 300 SH Call SOLE 0 300 0 0
CHINA YUCHAI INTL LTD Put G21082105 0 100 SH Put SOLE 0 100 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 5 5,000 SH   SOLE 0 5,000 0 0
CHINACACHE INTL HLDG LTD Call 16950M107 0 200 SH Call SOLE 0 200 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 0 200 SH   SOLE 0 200 0 0
CHIPOTLE MEXICAN GRILL INC Call 169656105 2 2,800 SH Call SOLE 0 2,800 0 0
CHIPOTLE MEXICAN GRILL INC Put 169656105 6 1,100 SH Put SOLE 0 1,100 0 0
CHRISTOPHER & BANKS CORP COM 171046105 2 2,700 SH   SOLE 0 2,700 0 0
CHROMADEX CORP Call 171077407 1 5,100 SH Call SOLE 0 5,100 0 0
CHUBB LIMITED COM H1467J104 1,031 8,118 SH   SOLE 0 8,118 0 0
CHUBB LIMITED Call H1467J104 24 9,400 SH Call SOLE 0 9,400 0 0
CHUBB LIMITED Put H1467J104 124 9,900 SH Put SOLE 0 9,900 0 0
CHURCH & DWIGHT INC COM 171340102 271 5,100 SH   SOLE 0 5,100 0 0
CHURCH & DWIGHT INC Call 171340102 13 4,200 SH Call SOLE 0 4,200 0 0
CHURCH & DWIGHT INC Put 171340102 0 2,600 SH Put SOLE 0 2,600 0 0
CHURCHILL DOWNS INC COM 171484108 148 500 SH   SOLE 0 500 0 0
CHURCHILL DOWNS INC Call 171484108 7 1,100 SH Call SOLE 0 1,100 0 0
CHURCHILL DOWNS INC Put 171484108 2 200 SH Put SOLE 0 200 0 0
CHUYS HLDGS INC Call 171604101 14 4,600 SH Call SOLE 0 4,600 0 0
CHUYS HLDGS INC Put 171604101 1 1,700 SH Put SOLE 0 1,700 0 0
CIENA CORP COM NEW 171779309 17 652 SH   SOLE 0 652 0 0
CIENA CORP Call 171779309 4 4,300 SH Call SOLE 0 4,300 0 0
CIGNA CORPORATION COM 125509109 390 2,300 SH   SOLE 0 2,300 0 0
CIGNA CORPORATION Call 125509109 50 13,200 SH Call SOLE 0 13,200 0 0
CIGNA CORPORATION Put 125509109 63 13,200 SH Put SOLE 0 13,200 0 0
CIMAREX ENERGY CO Call 171798101 59 8,300 SH Call SOLE 0 8,300 0 0
CIMAREX ENERGY CO Put 171798101 5 15,500 SH Put SOLE 0 15,500 0 0
CIMPRESS N V Call N20146101 0 1,000 SH Call SOLE 0 1,000 0 0
CIMPRESS N V Put N20146101 0 100 SH Put SOLE 0 100 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 602 38,358 SH   SOLE 0 38,358 0 0
CINCINNATI BELL INC NEW Put 171871502 63 51,300 SH Put SOLE 0 51,300 0 0
CINCINNATI FINL CORP COM 172062101 6 96 SH   SOLE 0 96 0 0
CINCINNATI FINL CORP Call 172062101 0 500 SH Call SOLE 0 500 0 0
CINCINNATI FINL CORP Put 172062101 2 700 SH Put SOLE 0 700 0 0
CINEMARK HOLDINGS INC COM 17243V102 27 773 SH   SOLE 0 773 0 0
CINEMARK HOLDINGS INC Put 17243V102 2 28,400 SH Put SOLE 0 28,400 0 0
CINER RES LP COM UNIT LTD 172464109 11 444 SH   SOLE 0 444 0 0
CINTAS CORP COM 172908105 566 3,060 SH   SOLE 0 3,060 0 0
CINTAS CORP Call 172908105 12 1,000 SH Call SOLE 0 1,000 0 0
CINTAS CORP Put 172908105 0 600 SH Put SOLE 0 600 0 0
CIRCOR INTL INC COM 17273K109 70 1,903 SH   SOLE 0 1,903 0 0
CIRCOR INTL INC Call 17273K109 3 700 SH Call SOLE 0 700 0 0
CIRCOR INTL INC Put 17273K109 0 300 SH Put SOLE 0 300 0 0
CIRRUS LOGIC INC COM 172755100 95 2,495 SH   SOLE 0 2,495 0 0
CIRRUS LOGIC INC Call 172755100 0 800 SH Call SOLE 0 800 0 0
CIRRUS LOGIC INC Put 172755100 3 1,500 SH Put SOLE 0 1,500 0 0
CISCO SYS INC COM 17275R102 1,306 30,372 SH   SOLE 0 30,372 0 0
CISCO SYS INC Call 17275R102 1,212 179,400 SH Call SOLE 0 179,400 0 0
CISCO SYS INC Put 17275R102 7 29,100 SH Put SOLE 0 29,100 0 0
CIT GROUP INC COM NEW 125581801 1,200 23,821 SH   SOLE 0 23,821 0 0
CIT GROUP INC Call 125581801 33 10,500 SH Call SOLE 0 10,500 0 0
CIT GROUP INC Put 125581801 14 12,600 SH Put SOLE 0 12,600 0 0
CITIGROUP INC COM NEW 172967424 9,039 135,084 SH   SOLE 0 135,084 0 0
CITIGROUP INC Call 172967424 258 121,300 SH Call SOLE 0 121,300 0 0
CITIGROUP INC Put 172967424 962 387,700 SH Put SOLE 0 387,700 0 0
CITIZENS FINL GROUP INC COM 174610105 1,238 31,846 SH   SOLE 0 31,846 0 0
CITIZENS FINL GROUP INC Call 174610105 0 4,200 SH Call SOLE 0 4,200 0 0
CITIZENS FINL GROUP INC Put 174610105 79 52,500 SH Put SOLE 0 52,500 0 0
CITIZENS INC Call 174740100 1 6,900 SH Call SOLE 0 6,900 0 0
CITRIX SYS INC COM 177376100 80 764 SH   SOLE 0 764 0 0
CITRIX SYS INC Call 177376100 14 2,600 SH Call SOLE 0 2,600 0 0
CITRIX SYS INC Put 177376100 24 4,900 SH Put SOLE 0 4,900 0 0
CIVEO CORP CDA COM 17878Y108 8 2,030 SH   SOLE 0 2,030 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 69 6,500 SH   SOLE 0 6,500 0 0
CLEARSIDE BIOMEDICAL INC Call 185063104 0 1,100 SH Call SOLE 0 1,100 0 0
CLEARSIDE BIOMEDICAL INC Put 185063104 15 7,800 SH Put SOLE 0 7,800 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 24 12,299 SH   SOLE 0 12,299 0 0
CLEARSIGN COMBUSTION CORP Call 185064102 0 1,100 SH Call SOLE 0 1,100 0 0
CLEARSIGN COMBUSTION CORP Put 185064102 77 100,000 SH Put SOLE 0 100,000 0 0
CLEVELAND CLIFFS INC COM 185899101 680 80,724 SH   SOLE 0 80,724 0 0
CLEVELAND CLIFFS INC Call 185899101 15 98,000 SH Call SOLE 0 98,000 0 0
CLEVELAND CLIFFS INC Put 185899101 37 104,400 SH Put SOLE 0 104,400 0 0
CLOUDERA INC COM 18914U100 67 4,981 SH   SOLE 0 4,981 0 0
CLOUDERA INC Call 18914U100 3 11,200 SH Call SOLE 0 11,200 0 0
CLOUDERA INC Put 18914U100 8 2,700 SH Put SOLE 0 2,700 0 0
CLOVIS ONCOLOGY INC COM 189464100 832 18,300 SH   SOLE 0 18,300 0 0
CLOVIS ONCOLOGY INC Call 189464100 119 41,700 SH Call SOLE 0 41,700 0 0
CLOVIS ONCOLOGY INC Put 189464100 82 13,000 SH Put SOLE 0 13,000 0 0
CME GROUP INC Put 12572Q105 0 1,000 SH Put SOLE 0 1,000 0 0
CMS ENERGY CORP Call 125896100 0 400 SH Call SOLE 0 400 0 0
CNH INDL N V SHS N20944109 11 1,057 SH   SOLE 0 1,057 0 0
CNH INDL N V Call N20944109 0 300 SH Call SOLE 0 300 0 0
CNX RESOURCES CORPORATION COM 12653C108 306 17,230 SH   SOLE 0 17,230 0 0
CNX RESOURCES CORPORATION Put 12653C108 0 200 SH Put SOLE 0 200 0 0
COCA COLA CO COM 191216100 23 540 SH   SOLE 0 540 0 0
COCA COLA CO Call 191216100 1 2,300 SH Call SOLE 0 2,300 0 0
COCA COLA CO Put 191216100 1 16,900 SH Put SOLE 0 16,900 0 0
COCA COLA EUROPEAN PARTNERS Call G25839104 20 20,300 SH Call SOLE 0 20,300 0 0
CODEXIS INC COM 192005106 1 100 SH   SOLE 0 100 0 0
COEUR MNG INC COM NEW 192108504 77 10,253 SH   SOLE 0 10,253 0 0
COEUR MNG INC Call 192108504 0 9,900 SH Call SOLE 0 9,900 0 0
COEUR MNG INC Put 192108504 43 14,200 SH Put SOLE 0 14,200 0 0
COGNEX CORP COM 192422103 14 318 SH   SOLE 0 318 0 0
COGNEX CORP Call 192422103 0 900 SH Call SOLE 0 900 0 0
COGNEX CORP Put 192422103 6 1,100 SH Put SOLE 0 1,100 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 668 8,469 SH   SOLE 0 8,469 0 0
COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 14 12,800 SH Put SOLE 0 12,800 0 0
COHERENT INC COM 192479103 21 138 SH   SOLE 0 138 0 0
COHERENT INC Put 192479103 34 600 SH Put SOLE 0 600 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1 100 SH   SOLE 0 100 0 0
COHERUS BIOSCIENCES INC Call 19249H103 0 4,900 SH Call SOLE 0 4,900 0 0
COHU INC Call 192576106 0 400 SH Call SOLE 0 400 0 0
COLFAX CORP COM 194014106 124 4,050 SH   SOLE 0 4,050 0 0
COLFAX CORP Put 194014106 30 11,500 SH Put SOLE 0 11,500 0 0
COLGATE PALMOLIVE CO COM 194162103 301 4,659 SH   SOLE 0 4,659 0 0
COLGATE PALMOLIVE CO Call 194162103 14 13,300 SH Call SOLE 0 13,300 0 0
COLGATE PALMOLIVE CO Put 194162103 57 23,100 SH Put SOLE 0 23,100 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 42 1,800 SH   SOLE 0 1,800 0 0
COLLEGIUM PHARMACEUTICAL INC Call 19459J104 0 400 SH Call SOLE 0 400 0 0
COLLEGIUM PHARMACEUTICAL INC Put 19459J104 0 100 SH Put SOLE 0 100 0 0
COLONY CAP INC NEW Call 19626G108 1 3,600 SH Call SOLE 0 3,600 0 0
COLONY CAP INC NEW Put 19626G108 0 100 SH Put SOLE 0 100 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 57 1,334 SH   SOLE 0 1,334 0 0
COMCAST CORP NEW CL A 20030N101 317 9,663 SH   SOLE 0 9,663 0 0
COMCAST CORP NEW Call 20030N101 11 25,000 SH Call SOLE 0 25,000 0 0
COMCAST CORP NEW Put 20030N101 32 20,000 SH Put SOLE 0 20,000 0 0
COMERICA INC COM 200340107 1,527 16,800 SH   SOLE 0 16,800 0 0
COMERICA INC Call 200340107 114 54,600 SH Call SOLE 0 54,600 0 0
COMERICA INC Put 200340107 93 21,200 SH Put SOLE 0 21,200 0 0
COMFORT SYS USA INC COM 199908104 7 166 SH   SOLE 0 166 0 0
COMFORT SYS USA INC Call 199908104 0 100 SH Call SOLE 0 100 0 0
COMMERCIAL METALS CO COM 201723103 36 1,750 SH   SOLE 0 1,750 0 0
COMMERCIAL METALS CO Call 201723103 1 5,200 SH Call SOLE 0 5,200 0 0
COMMERCIAL METALS CO Put 201723103 23 25,500 SH Put SOLE 0 25,500 0 0
COMMERCIAL VEH GROUP INC COM 202608105 18 2,481 SH   SOLE 0 2,481 0 0
COMMERCIAL VEH GROUP INC Call 202608105 0 1,200 SH Call SOLE 0 1,200 0 0
COMMSCOPE HLDG CO INC COM 20337X109 6 215 SH   SOLE 0 215 0 0
COMMSCOPE HLDG CO INC Put 20337X109 1 3,500 SH Put SOLE 0 3,500 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 40 12,226 SH   SOLE 0 12,226 0 0
COMMUNITY HEALTH SYS INC NEW RIGHT 12/31/2019 203668116 0 12,467 SH   SOLE 0 12,467 0 0
COMMUNITY HEALTH SYS INC NEW Put 203668108 189 98,200 SH Put SOLE 0 98,200 0 0
COMMVAULT SYSTEMS INC Call 204166102 2 500 SH Call SOLE 0 500 0 0
COMPANIA DE MINAS BUENAVENTU Call 204448104 2 15,800 SH Call SOLE 0 15,800 0 0
COMSTOCK RES INC Call 205768302 8 9,000 SH Call SOLE 0 9,000 0 0
COMSTOCK RES INC Put 205768302 0 1,200 SH Put SOLE 0 1,200 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 11 355 SH   SOLE 0 355 0 0
COMTECH TELECOMMUNICATIONS C Call 205826209 22 10,100 SH Call SOLE 0 10,100 0 0
COMTECH TELECOMMUNICATIONS C Put 205826209 1 6,400 SH Put SOLE 0 6,400 0 0
CONAGRA BRANDS INC COM 205887102 789 22,084 SH   SOLE 0 22,084 0 0
CONAGRA BRANDS INC Call 205887102 0 6,100 SH Call SOLE 0 6,100 0 0
CONAGRA BRANDS INC Put 205887102 34 25,300 SH Put SOLE 0 25,300 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 13 3,160 SH   SOLE 0 3,160 0 0
CONATUS PHARMACEUTICALS INC Put 20600T108 12 3,700 SH Put SOLE 0 3,700 0 0
CONCHO RES INC COM 20605P101 179 1,300 SH   SOLE 0 1,300 0 0
CONCHO RES INC Call 20605P101 84 11,900 SH Call SOLE 0 11,900 0 0
CONCHO RES INC Put 20605P101 16 6,400 SH Put SOLE 0 6,400 0 0
CONDUENT INC COM 206787103 730 40,204 SH   SOLE 0 40,204 0 0
CONDUENT INC Put 206787103 83 46,500 SH Put SOLE 0 46,500 0 0
CONNS INC COM 208242107 2 65 SH   SOLE 0 65 0 0
CONNS INC Call 208242107 9 6,000 SH Call SOLE 0 6,000 0 0
CONNS INC Put 208242107 1 1,000 SH Put SOLE 0 1,000 0 0
CONOCOPHILLIPS COM 20825C104 134 1,939 SH   SOLE 0 1,939 0 0
CONOCOPHILLIPS Call 20825C104 53 15,500 SH Call SOLE 0 15,500 0 0
CONOCOPHILLIPS Put 20825C104 5 5,200 SH Put SOLE 0 5,200 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 23 1,873 SH   SOLE 0 1,873 0 0
CONSOLIDATED EDISON INC Call 209115104 0 700 SH Call SOLE 0 700 0 0
CONSOLIDATED EDISON INC Put 209115104 1 2,400 SH Put SOLE 0 2,400 0 0
CONSOLIDATED WATER CO INC Call G23773107 0 900 SH Call SOLE 0 900 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,880 13,159 SH   SOLE 0 13,159 0 0
CONSTELLATION BRANDS INC Call 21036P108 462 32,300 SH Call SOLE 0 32,300 0 0
CONSTELLATION BRANDS INC Put 21036P108 140 25,200 SH Put SOLE 0 25,200 0 0
CONSTELLIUM NV CL A N22035104 23 2,295 SH   SOLE 0 2,295 0 0
CONSTELLIUM NV Put N22035104 0 200 SH Put SOLE 0 200 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 13 3,386 SH   SOLE 0 3,386 0 0
CONSUMER PORTFOLIO SVCS INC Call 210502100 0 5,100 SH Call SOLE 0 5,100 0 0
CONSUMER PORTFOLIO SVCS INC Put 210502100 5 7,500 SH Put SOLE 0 7,500 0 0
CONTAINER STORE GROUP INC COM 210751103 35 4,225 SH   SOLE 0 4,225 0 0
CONTAINER STORE GROUP INC Call 210751103 3 3,500 SH Call SOLE 0 3,500 0 0
CONTAINER STORE GROUP INC Put 210751103 0 100 SH Put SOLE 0 100 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,223 18,896 SH   SOLE 0 18,896 0 0
CONTINENTAL RESOURCES INC Call 212015101 9 5,300 SH Call SOLE 0 5,300 0 0
CONTINENTAL RESOURCES INC Put 212015101 100 41,700 SH Put SOLE 0 41,700 0 0
CONTROL4 CORP COM 21240D107 5 213 SH   SOLE 0 213 0 0
CONTROL4 CORP Call 21240D107 1 2,900 SH Call SOLE 0 2,900 0 0
CONTROL4 CORP Put 21240D107 4 4,900 SH Put SOLE 0 4,900 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 1 258 SH   SOLE 0 258 0 0
COOPER TIRE & RUBR CO Call 216831107 0 2,000 SH Call SOLE 0 2,000 0 0
COPA HOLDINGS SA CL A P31076105 132 1,404 SH   SOLE 0 1,404 0 0
COPA HOLDINGS SA Put P31076105 26 1,200 SH Put SOLE 0 1,200 0 0
COPART INC Call 217204106 14 3,900 SH Call SOLE 0 3,900 0 0
CORCEPT THERAPEUTICS INC COM 218352102 0 41 SH   SOLE 0 41 0 0
CORCEPT THERAPEUTICS INC Call 218352102 2 5,100 SH Call SOLE 0 5,100 0 0
CORCEPT THERAPEUTICS INC Put 218352102 16 5,200 SH Put SOLE 0 5,200 0 0
CORE MARK HOLDING CO INC Call 218681104 8 3,400 SH Call SOLE 0 3,400 0 0
CORE MARK HOLDING CO INC Put 218681104 0 500 SH Put SOLE 0 500 0 0
CORECIVIC INC COM 21871N101 17 720 SH   SOLE 0 720 0 0
CORECIVIC INC Put 21871N101 2 3,000 SH Put SOLE 0 3,000 0 0
CORESITE RLTY CORP COM 21870Q105 7 65 SH   SOLE 0 65 0 0
CORESITE RLTY CORP Call 21870Q105 0 100 SH Call SOLE 0 100 0 0
CORESITE RLTY CORP Put 21870Q105 0 700 SH Put SOLE 0 700 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 4 100 SH   SOLE 0 100 0 0
CORNERSTONE ONDEMAND INC Call 21925Y103 18 5,500 SH Call SOLE 0 5,500 0 0
CORNERSTONE ONDEMAND INC Put 21925Y103 3 1,000 SH Put SOLE 0 1,000 0 0
CORNING INC Call 219350105 351 70,000 SH Call SOLE 0 70,000 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 9 337 SH   SOLE 0 337 0 0
COSAN LTD SHS A G25343107 23 3,086 SH   SOLE 0 3,086 0 0
COSTAMARE INC SHS Y1771G102 3 466 SH   SOLE 0 466 0 0
COSTAMARE INC Call Y1771G102 0 100 SH Call SOLE 0 100 0 0
COSTAMARE INC Put Y1771G102 1 1,100 SH Put SOLE 0 1,100 0 0
COSTCO WHSL CORP NEW Call 22160K105 784 52,900 SH Call SOLE 0 52,900 0 0
COSTCO WHSL CORP NEW Put 22160K105 109 24,800 SH Put SOLE 0 24,800 0 0
COTIVITI HLDGS INC COM 22164K101 4 100 SH   SOLE 0 100 0 0
COUPA SOFTWARE INC Call 22266L106 1 500 SH Call SOLE 0 500 0 0
COUPA SOFTWARE INC Put 22266L106 1 2,800 SH Put SOLE 0 2,800 0 0
COVANTA HLDG CORP COM 22282E102 176 10,697 SH   SOLE 0 10,697 0 0
COVANTA HLDG CORP Call 22282E102 0 500 SH Call SOLE 0 500 0 0
COVENANT TRANSN GROUP INC Call 22284P105 6 1,500 SH Call SOLE 0 1,500 0 0
COVIA HLDGS CORP Call 22305A103 0 500 SH Call SOLE 0 500 0 0
CRACKER BARREL OLD CTRY STOR Call 22410J106 12 3,600 SH Call SOLE 0 3,600 0 0
CRAFT BREW ALLIANCE INC COM 224122101 24 1,163 SH   SOLE 0 1,163 0 0
CRAFT BREW ALLIANCE INC Call 224122101 3 7,500 SH Call SOLE 0 7,500 0 0
CRAFT BREW ALLIANCE INC Put 224122101 0 800 SH Put SOLE 0 800 0 0
CRAWFORD & CO CL B 224633107 14 1,692 SH   SOLE 0 1,692 0 0
CRAWFORD & CO CL A 224633206 0 95 SH   SOLE 0 95 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 40 2,720 SH   SOLE 0 2,720 0 0
CREDIT SUISSE GROUP Call 225401108 0 700 SH Call SOLE 0 700 0 0
CREDIT SUISSE GROUP Put 225401108 0 1,600 SH Put SOLE 0 1,600 0 0
CREE INC COM 225447101 11 286 SH   SOLE 0 286 0 0
CREE INC Put 225447101 0 100 SH Put SOLE 0 100 0 0
CRESCENT PT ENERGY CORP COM 22576C101 63 8,626 SH   SOLE 0 8,626 0 0
CRESCENT PT ENERGY CORP Call 22576C101 0 5,300 SH Call SOLE 0 5,300 0 0
CRESTWOOD EQUITY PARTNERS LP Call 226344208 55 19,800 SH Call SOLE 0 19,800 0 0
CRESTWOOD EQUITY PARTNERS LP Put 226344208 1 7,000 SH Put SOLE 0 7,000 0 0
CRISPR THERAPEUTICS AG Call H17182108 149 16,600 SH Call SOLE 0 16,600 0 0
CRISPR THERAPEUTICS AG Put H17182108 2 2,200 SH Put SOLE 0 2,200 0 0
CRITEO S A SPONS ADS 226718104 26 800 SH   SOLE 0 800 0 0
CRITEO S A Call 226718104 9 2,400 SH Call SOLE 0 2,400 0 0
CROCS INC Call 227046109 9 10,200 SH Call SOLE 0 10,200 0 0
CROCS INC Put 227046109 37 26,200 SH Put SOLE 0 26,200 0 0
CROWN CASTLE INTL CORP NEW Call 22822V101 29 12,500 SH Call SOLE 0 12,500 0 0
CROWN CASTLE INTL CORP NEW Put 22822V101 8 9,300 SH Put SOLE 0 9,300 0 0
CSX CORP Call 126408103 469 22,700 SH Call SOLE 0 22,700 0 0
CSX CORP Put 126408103 12 64,400 SH Put SOLE 0 64,400 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 690 14,495 SH   SOLE 0 14,495 0 0
CTRIP COM INTL LTD Call 22943F100 50 17,100 SH Call SOLE 0 17,100 0 0
CTRIP COM INTL LTD Put 22943F100 114 50,600 SH Put SOLE 0 50,600 0 0
CUBESMART Call 229663109 7 3,100 SH Call SOLE 0 3,100 0 0
CUBIC CORP COM 229669106 5 78 SH   SOLE 0 78 0 0
CUBIC CORP Call 229669106 0 100 SH Call SOLE 0 100 0 0
CULLEN FROST BANKERS INC Call 229899109 83 9,900 SH Call SOLE 0 9,900 0 0
CUMMINS INC COM 231021106 1,558 11,721 SH   SOLE 0 11,721 0 0
CUMMINS INC Call 231021106 0 4,400 SH Call SOLE 0 4,400 0 0
CUMMINS INC Put 231021106 325 26,300 SH Put SOLE 0 26,300 0 0
CUSTOMERS BANCORP INC COM 23204G100 11 400 SH   SOLE 0 400 0 0
CUSTOMERS BANCORP INC Call 23204G100 6 14,600 SH Call SOLE 0 14,600 0 0
CUSTOMERS BANCORP INC Put 23204G100 0 300 SH Put SOLE 0 300 0 0
CVR ENERGY INC COM 12662P108 11 300 SH   SOLE 0 300 0 0
CVR ENERGY INC Call 12662P108 7 10,800 SH Call SOLE 0 10,800 0 0
CVR ENERGY INC Put 12662P108 2 300 SH Put SOLE 0 300 0 0
CVR PARTNERS LP COM 126633106 8 2,500 SH   SOLE 0 2,500 0 0
CVR REFNG LP Call 12663P107 18 57,300 SH Call SOLE 0 57,300 0 0
CVS HEALTH CORP COM 126650100 1,609 25,013 SH   SOLE 0 25,013 0 0
CVS HEALTH CORP Call 126650100 63 66,500 SH Call SOLE 0 66,500 0 0
CVS HEALTH CORP Put 126650100 160 25,300 SH Put SOLE 0 25,300 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 40 644 SH   SOLE 0 644 0 0
CYBERARK SOFTWARE LTD Call M2682V108 3 1,300 SH Call SOLE 0 1,300 0 0
CYBERARK SOFTWARE LTD Put M2682V108 0 1,000 SH Put SOLE 0 1,000 0 0
CYMABAY THERAPEUTICS INC Call 23257D103 5 5,200 SH Call SOLE 0 5,200 0 0
CYMABAY THERAPEUTICS INC Put 23257D103 0 200 SH Put SOLE 0 200 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 117 7,548 SH   SOLE 0 7,548 0 0
CYPRESS SEMICONDUCTOR CORP Call 232806109 4 3,600 SH Call SOLE 0 3,600 0 0
CYPRESS SEMICONDUCTOR CORP Put 232806109 1 1,100 SH Put SOLE 0 1,100 0 0
CYRUSONE INC COM 23283R100 19 335 SH   SOLE 0 335 0 0
CYRUSONE INC Call 23283R100 7 1,700 SH Call SOLE 0 1,700 0 0
CYRUSONE INC Put 23283R100 0 300 SH Put SOLE 0 300 0 0
CYS INVTS INC Call 12673A108 0 1,300 SH Call SOLE 0 1,300 0 0
CYTOKINETICS INC COM NEW 23282W605 0 100 SH   SOLE 0 100 0 0
CYTOKINETICS INC Call 23282W605 0 400 SH Call SOLE 0 400 0 0
CYTOKINETICS INC Put 23282W605 0 200 SH Put SOLE 0 200 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2 100 SH   SOLE 0 100 0 0
CYTOMX THERAPEUTICS INC Call 23284F105 4 10,600 SH Call SOLE 0 10,600 0 0
CYTOMX THERAPEUTICS INC Put 23284F105 6 700 SH Put SOLE 0 700 0 0
D R HORTON INC COM 23331A109 5,039 122,920 SH   SOLE 0 122,920 0 0
D R HORTON INC Call 23331A109 3 10,000 SH Call SOLE 0 10,000 0 0
D R HORTON INC Put 23331A109 169 87,200 SH Put SOLE 0 87,200 0 0
DANA INCORPORATED COM 235825205 488 24,184 SH   SOLE 0 24,184 0 0
DANA INCORPORATED Call 235825205 0 600 SH Call SOLE 0 600 0 0
DANA INCORPORATED Put 235825205 73 29,200 SH Put SOLE 0 29,200 0 0
DANAHER CORP DEL Call 235851102 20 3,000 SH Call SOLE 0 3,000 0 0
DANAHER CORP DEL Put 235851102 26 12,900 SH Put SOLE 0 12,900 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 17 500 SH   SOLE 0 500 0 0
DAQO NEW ENERGY CORP Call 23703Q203 1 1,900 SH Call SOLE 0 1,900 0 0
DARDEN RESTAURANTS INC COM 237194105 273 2,556 SH   SOLE 0 2,556 0 0
DARDEN RESTAURANTS INC Call 237194105 587 33,500 SH Call SOLE 0 33,500 0 0
DARDEN RESTAURANTS INC Put 237194105 11 23,400 SH Put SOLE 0 23,400 0 0
DATAWATCH CORP COM NEW 237917208 21 2,231 SH   SOLE 0 2,231 0 0
DATAWATCH CORP Put 237917208 1 1,000 SH Put SOLE 0 1,000 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 335 7,054 SH   SOLE 0 7,054 0 0
DAVE & BUSTERS ENTMT INC Call 238337109 98 35,700 SH Call SOLE 0 35,700 0 0
DAVE & BUSTERS ENTMT INC Put 238337109 0 800 SH Put SOLE 0 800 0 0
DAVIDSTEA INC COM 238661102 4 1,391 SH   SOLE 0 1,391 0 0
DAVITA INC COM 23918K108 1,771 25,514 SH   SOLE 0 25,514 0 0
DAVITA INC Call 23918K108 63 34,000 SH Call SOLE 0 34,000 0 0
DAVITA INC Put 23918K108 123 36,100 SH Put SOLE 0 36,100 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 59 3,100 SH   SOLE 0 3,100 0 0
DBV TECHNOLOGIES S A Call 23306J101 1 4,000 SH Call SOLE 0 4,000 0 0
DBV TECHNOLOGIES S A Put 23306J101 23 4,000 SH Put SOLE 0 4,000 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 74 2,825 SH   SOLE 0 2,825 0 0
DBX ETF TR Call 233051879 1 1,800 SH Call SOLE 0 1,800 0 0
DBX ETF TR Put 233051879 2 6,300 SH Put SOLE 0 6,300 0 0
DDR CORP Call 23317H854 0 1,400 SH Call SOLE 0 1,400 0 0
DDR CORP Put 23317H854 0 1,300 SH Put SOLE 0 1,300 0 0
DEAN FOODS CO NEW COM NEW 242370203 54 5,165 SH   SOLE 0 5,165 0 0
DEAN FOODS CO NEW Call 242370203 19 35,100 SH Call SOLE 0 35,100 0 0
DEAN FOODS CO NEW Put 242370203 2 11,000 SH Put SOLE 0 11,000 0 0
DECKERS OUTDOOR CORP COM 243537107 480 4,254 SH   SOLE 0 4,254 0 0
DECKERS OUTDOOR CORP Call 243537107 23 2,500 SH Call SOLE 0 2,500 0 0
DECKERS OUTDOOR CORP Put 243537107 77 9,100 SH Put SOLE 0 9,100 0 0
DEERE & CO Call 244199105 57 15,400 SH Call SOLE 0 15,400 0 0
DEERE & CO Put 244199105 79 19,900 SH Put SOLE 0 19,900 0 0
DEL TACO RESTAURANTS INC COM 245496104 3 248 SH   SOLE 0 248 0 0
DELEK US HLDGS INC NEW COM 24665A103 869 17,330 SH   SOLE 0 17,330 0 0
DELEK US HLDGS INC NEW Call 24665A103 23 15,000 SH Call SOLE 0 15,000 0 0
DELEK US HLDGS INC NEW Put 24665A103 82 27,100 SH Put SOLE 0 27,100 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 4,319 51,070 SH   SOLE 0 51,070 0 0
DELL TECHNOLOGIES INC Call 24703L103 135 26,200 SH Call SOLE 0 26,200 0 0
DELL TECHNOLOGIES INC Put 24703L103 148 42,500 SH Put SOLE 0 42,500 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 2 52 SH   SOLE 0 52 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 671 13,549 SH   SOLE 0 13,549 0 0
DELTA AIR LINES INC DEL Call 247361702 58 52,400 SH Call SOLE 0 52,400 0 0
DELTA AIR LINES INC DEL Put 247361702 333 126,900 SH Put SOLE 0 126,900 0 0
DENBURY RES INC COM NEW 247916208 88 18,450 SH   SOLE 0 18,450 0 0
DENBURY RES INC Call 247916208 17 22,000 SH Call SOLE 0 22,000 0 0
DENBURY RES INC Put 247916208 1 24,200 SH Put SOLE 0 24,200 0 0
DENTSPLY SIRONA INC COM 24906P109 85 1,950 SH   SOLE 0 1,950 0 0
DENTSPLY SIRONA INC Call 24906P109 0 1,700 SH Call SOLE 0 1,700 0 0
DENTSPLY SIRONA INC Put 24906P109 3 1,200 SH Put SOLE 0 1,200 0 0
DEPOMED INC COM 249908104 21 3,257 SH   SOLE 0 3,257 0 0
DEPOMED INC Call 249908104 0 3,000 SH Call SOLE 0 3,000 0 0
DERMIRA INC COM 24983L104 80 8,700 SH   SOLE 0 8,700 0 0
DERMIRA INC Call 24983L104 0 400 SH Call SOLE 0 400 0 0
DERMIRA INC Put 24983L104 1 1,000 SH Put SOLE 0 1,000 0 0
DEUTSCHE BANK AG Call D18190898 0 6,000 SH Call SOLE 0 6,000 0 0
DEUTSCHE BANK AG Put D18190898 119 25,900 SH Put SOLE 0 25,900 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,061 46,885 SH   SOLE 0 46,885 0 0
DEVON ENERGY CORP NEW Call 25179M103 568 93,800 SH Call SOLE 0 93,800 0 0
DEVON ENERGY CORP NEW Put 25179M103 31 62,200 SH Put SOLE 0 62,200 0 0
DHI GROUP INC COM 23331S100 28 12,338 SH   SOLE 0 12,338 0 0
DHI GROUP INC Call 23331S100 0 400 SH Call SOLE 0 400 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 4 1,000 SH   SOLE 0 1,000 0 0
DHT HOLDINGS INC Call Y2065G121 1 5,500 SH Call SOLE 0 5,500 0 0
DIAGEO P L C Put 25243Q205 6 2,600 SH Put SOLE 0 2,600 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 136 6,538 SH   SOLE 0 6,538 0 0
DIAMOND OFFSHORE DRILLING IN Call 25271C102 5 4,800 SH Call SOLE 0 4,800 0 0
DIAMONDBACK ENERGY INC COM 25278X109 675 5,137 SH   SOLE 0 5,137 0 0
DIAMONDBACK ENERGY INC Call 25278X109 137 16,100 SH Call SOLE 0 16,100 0 0
DIAMONDBACK ENERGY INC Put 25278X109 8 10,300 SH Put SOLE 0 10,300 0 0
DIANA SHIPPING INC COM Y2066G104 31 6,534 SH   SOLE 0 6,534 0 0
DIANA SHIPPING INC Call Y2066G104 2 2,000 SH Call SOLE 0 2,000 0 0
DIANA SHIPPING INC Put Y2066G104 3 5,100 SH Put SOLE 0 5,100 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 12 1,000 SH   SOLE 0 1,000 0 0
DICKS SPORTING GOODS INC COM 253393102 380 10,804 SH   SOLE 0 10,804 0 0
DICKS SPORTING GOODS INC Call 253393102 7 12,400 SH Call SOLE 0 12,400 0 0
DICKS SPORTING GOODS INC Put 253393102 15 8,800 SH Put SOLE 0 8,800 0 0
DIEBOLD NXDF INC COM 253651103 14 1,242 SH   SOLE 0 1,242 0 0
DIEBOLD NXDF INC Call 253651103 3 30,900 SH Call SOLE 0 30,900 0 0
DIGIMARC CORP NEW COM 25381B101 8 300 SH   SOLE 0 300 0 0
DIGITAL RLTY TR INC COM 253868103 57 518 SH   SOLE 0 518 0 0
DIGITAL RLTY TR INC Call 253868103 12 2,100 SH Call SOLE 0 2,100 0 0
DIGITAL RLTY TR INC Put 253868103 7 1,200 SH Put SOLE 0 1,200 0 0
DILLARDS INC Call 254067101 37 9,300 SH Call SOLE 0 9,300 0 0
DILLARDS INC Put 254067101 52 15,800 SH Put SOLE 0 15,800 0 0
DINE BRANDS GLOBAL INC COM 254423106 20 280 SH   SOLE 0 280 0 0
DINE BRANDS GLOBAL INC Call 254423106 0 100 SH Call SOLE 0 100 0 0
DINE BRANDS GLOBAL INC Put 254423106 0 200 SH Put SOLE 0 200 0 0
DIPLOMAT PHARMACY INC Put 25456K101 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 26 200 SH   SOLE 0 200 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 14 100 SH   SOLE 0 100 0 0
DIREXION SHS ETF TR DLY R/E BULL3X 25459W755 1 80 SH   SOLE 0 80 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 228 6,000 SH   SOLE 0 6,000 0 0
DIREXION SHS ETF TR DLY R/E BEAR3X 25459Y363 0 53 SH   SOLE 0 53 0 0
DIREXION SHS ETF TR DLY JPN BULL 3X 25459Y413 7 105 SH   SOLE 0 105 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 943 14,972 SH   SOLE 0 14,972 0 0
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 1 25 SH   SOLE 0 25 0 0
DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 126 2,100 SH   SOLE 0 2,100 0 0
DIREXION SHS ETF TR DAILY S&P BIOTEC 25460E539 7 300 SH   SOLE 0 300 0 0
DIREXION SHS ETF TR DAILY TECHNOLOGY 25460E562 2 100 SH   SOLE 0 100 0 0
DIREXION SHS ETF TR DLY AEROSPC 3X 25460E661 40 900 SH   SOLE 0 900 0 0
DIREXION SHS ETF TR DLY SEMICNDTR 3X 25460E836 13 1,200 SH   SOLE 0 1,200 0 0
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 2 100 SH   SOLE 0 100 0 0
DIREXION SHS ETF TR DAILY NAT GAS RE 25490K117 1 100 SH   SOLE 0 100 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 108 4,500 SH   SOLE 0 4,500 0 0
DIREXION SHS ETF TR LTN AM BL 3X NEW 25490K299 109 5,600 SH   SOLE 0 5,600 0 0
DIREXION SHS ETF TR MD CP BEAR 3X NW 25490K810 14 1,250 SH   SOLE 0 1,250 0 0
DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 62 3,500 SH   SOLE 0 3,500 0 0
DIREXION SHS ETF TR DLY NATRL GAS 3X 25490K349 2 100 SH   SOLE 0 100 0 0
DIREXION SHS ETF TR DAILY IND BUL 3X 25490K331 7 100 SH   SOLE 0 100 0 0
DIREXION SHS ETF TR Call 25490K331 19 24,900 SH Call SOLE 0 24,900 0 0
DIREXION SHS ETF TR Call 25490K521 71 199,200 SH Call SOLE 0 199,200 0 0
DIREXION SHS ETF TR Call 25490K539 17 29,600 SH Call SOLE 0 29,600 0 0
DIREXION SHS ETF TR Call 25460E505 0 400 SH Call SOLE 0 400 0 0
DIREXION SHS ETF TR Call 25490K349 1 1,000 SH Call SOLE 0 1,000 0 0
DIREXION SHS ETF TR Call 25490K356 39 18,800 SH Call SOLE 0 18,800 0 0
DIREXION SHS ETF TR Call 25490K315 6 9,000 SH Call SOLE 0 9,000 0 0
DIREXION SHS ETF TR Call 25490K323 227 11,800 SH Call SOLE 0 11,800 0 0
DIREXION SHS ETF TR Call 25490K299 0 400 SH Call SOLE 0 400 0 0
DIREXION SHS ETF TR Call 25490K281 4 1,400 SH Call SOLE 0 1,400 0 0
DIREXION SHS ETF TR Call 25490K133 108 167,300 SH Call SOLE 0 167,300 0 0
DIREXION SHS ETF TR Call 25490K273 41 33,600 SH Call SOLE 0 33,600 0 0
DIREXION SHS ETF TR Call 25490K117 0 1,500 SH Call SOLE 0 1,500 0 0
DIREXION SHS ETF TR Call 25460E851 177 365,700 SH Call SOLE 0 365,700 0 0
DIREXION SHS ETF TR Call 25460E869 0 700 SH Call SOLE 0 700 0 0
DIREXION SHS ETF TR Call 25460E877 181 87,600 SH Call SOLE 0 87,600 0 0
DIREXION SHS ETF TR Call 25460E836 1 1,200 SH Call SOLE 0 1,200 0 0
DIREXION SHS ETF TR Call 25460E844 420 673,500 SH Call SOLE 0 673,500 0 0
DIREXION SHS ETF TR Call 25460E885 3 17,000 SH Call SOLE 0 17,000 0 0
DIREXION SHS ETF TR Call 25460E661 0 300 SH Call SOLE 0 300 0 0
DIREXION SHS ETF TR Call 25460E547 3 2,300 SH Call SOLE 0 2,300 0 0
DIREXION SHS ETF TR Call 25460E539 25 16,300 SH Call SOLE 0 16,300 0 0
DIREXION SHS ETF TR Call 25459Y280 0 500 SH Call SOLE 0 500 0 0
DIREXION SHS ETF TR Call 25459Y694 149 44,900 SH Call SOLE 0 44,900 0 0
DIREXION SHS ETF TR Call 25459W888 339 50,700 SH Call SOLE 0 50,700 0 0
DIREXION SHS ETF TR Call 25459W862 12 4,700 SH Call SOLE 0 4,700 0 0
DIREXION SHS ETF TR Call 25459W755 2 500 SH Call SOLE 0 500 0 0
DIREXION SHS ETF TR Call 25459W540 18 27,800 SH Call SOLE 0 27,800 0 0
DIREXION SHS ETF TR Call 25459W771 0 700 SH Call SOLE 0 700 0 0
DIREXION SHS ETF TR Call 25459W847 1,348 62,000 SH Call SOLE 0 62,000 0 0
DIREXION SHS ETF TR Call 25459W458 0 500 SH Call SOLE 0 500 0 0
DIREXION SHS ETF TR Call 25459W417 0 200 SH Call SOLE 0 200 0 0
DIREXION SHS ETF TR Call 25459W102 0 200 SH Call SOLE 0 200 0 0
DIREXION SHS ETF TR Put 25459W102 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25459W458 486 16,700 SH Put SOLE 0 16,700 0 0
DIREXION SHS ETF TR Put 25459W847 115 63,100 SH Put SOLE 0 63,100 0 0
DIREXION SHS ETF TR Put 25459W771 46 8,600 SH Put SOLE 0 8,600 0 0
DIREXION SHS ETF TR Put 25459W540 1 23,800 SH Put SOLE 0 23,800 0 0
DIREXION SHS ETF TR Put 25459W755 12 13,200 SH Put SOLE 0 13,200 0 0
DIREXION SHS ETF TR Put 25459W862 34 43,300 SH Put SOLE 0 43,300 0 0
DIREXION SHS ETF TR Put 25459W888 23 39,400 SH Put SOLE 0 39,400 0 0
DIREXION SHS ETF TR Put 25459Y694 61 48,700 SH Put SOLE 0 48,700 0 0
DIREXION SHS ETF TR Put 25459Y280 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25459Y876 5 1,000 SH Put SOLE 0 1,000 0 0
DIREXION SHS ETF TR Put 25460E539 136 4,000 SH Put SOLE 0 4,000 0 0
DIREXION SHS ETF TR Put 25460E521 7 16,600 SH Put SOLE 0 16,600 0 0
DIREXION SHS ETF TR Put 25460E547 55 28,200 SH Put SOLE 0 28,200 0 0
DIREXION SHS ETF TR Put 25460E554 1 900 SH Put SOLE 0 900 0 0
DIREXION SHS ETF TR Put 25460E562 7 700 SH Put SOLE 0 700 0 0
DIREXION SHS ETF TR Put 25460E661 1 200 SH Put SOLE 0 200 0 0
DIREXION SHS ETF TR Put 25460E828 35 5,400 SH Put SOLE 0 5,400 0 0
DIREXION SHS ETF TR Put 25460E885 748 93,200 SH Put SOLE 0 93,200 0 0
DIREXION SHS ETF TR Put 25460E844 438 360,000 SH Put SOLE 0 360,000 0 0
DIREXION SHS ETF TR Put 25460E836 4 500 SH Put SOLE 0 500 0 0
DIREXION SHS ETF TR Put 25460E877 103 39,700 SH Put SOLE 0 39,700 0 0
DIREXION SHS ETF TR Put 25460E851 266 294,700 SH Put SOLE 0 294,700 0 0
DIREXION SHS ETF TR Put 25490K125 1 8,600 SH Put SOLE 0 8,600 0 0
DIREXION SHS ETF TR Put 25490K273 242 7,800 SH Put SOLE 0 7,800 0 0
DIREXION SHS ETF TR Put 25490K133 24 9,800 SH Put SOLE 0 9,800 0 0
DIREXION SHS ETF TR Put 25490K281 32 1,700 SH Put SOLE 0 1,700 0 0
DIREXION SHS ETF TR Put 25490K323 179 7,600 SH Put SOLE 0 7,600 0 0
DIREXION SHS ETF TR Put 25490K315 59 13,400 SH Put SOLE 0 13,400 0 0
DIREXION SHS ETF TR Put 25490K356 0 300 SH Put SOLE 0 300 0 0
DIREXION SHS ETF TR Put 25490K539 30 19,000 SH Put SOLE 0 19,000 0 0
DIREXION SHS ETF TR Put 25490K521 1,308 286,300 SH Put SOLE 0 286,300 0 0
DIREXION SHS ETF TR Put 25490K331 240 18,800 SH Put SOLE 0 18,800 0 0
DISCOVER FINL SVCS COM 254709108 105 1,500 SH   SOLE 0 1,500 0 0
DISCOVER FINL SVCS Call 254709108 9 2,500 SH Call SOLE 0 2,500 0 0
DISCOVER FINL SVCS Put 254709108 20 5,200 SH Put SOLE 0 5,200 0 0
DISCOVERY INC COM SER A 25470F104 917 33,369 SH   SOLE 0 33,369 0 0
DISCOVERY INC COM SER C 25470F302 25 1,016 SH   SOLE 0 1,016 0 0
DISCOVERY INC Call 25470F104 40 20,100 SH Call SOLE 0 20,100 0 0
DISCOVERY INC Put 25470F104 0 2,200 SH Put SOLE 0 2,200 0 0
DISCOVERY INC Put 25470F302 0 1,300 SH Put SOLE 0 1,300 0 0
DISH NETWORK CORP CL A 25470M109 361 10,764 SH   SOLE 0 10,764 0 0
DISH NETWORK CORP Call 25470M109 50 40,800 SH Call SOLE 0 40,800 0 0
DISH NETWORK CORP Put 25470M109 110 40,800 SH Put SOLE 0 40,800 0 0
DISNEY WALT CO COM DISNEY 254687106 482 4,600 SH   SOLE 0 4,600 0 0
DISNEY WALT CO Call 254687106 797 109,800 SH Call SOLE 0 109,800 0 0
DISNEY WALT CO Put 254687106 112 81,800 SH Put SOLE 0 81,800 0 0
DITECH HLDG CORP COM 25501G105 0 18 SH   SOLE 0 18 0 0
DMC GLOBAL INC COM 23291C103 22 500 SH   SOLE 0 500 0 0
DMC GLOBAL INC Call 23291C103 0 100 SH Call SOLE 0 100 0 0
DOCUSIGN INC COM 256163106 307 5,802 SH   SOLE 0 5,802 0 0
DOCUSIGN INC Call 256163106 176 38,700 SH Call SOLE 0 38,700 0 0
DOCUSIGN INC Put 256163106 162 28,200 SH Put SOLE 0 28,200 0 0
DOLBY LABORATORIES INC COM 25659T107 39 645 SH   SOLE 0 645 0 0
DOLLAR GEN CORP NEW COM 256677105 194 1,975 SH   SOLE 0 1,975 0 0
DOLLAR GEN CORP NEW Call 256677105 15 900 SH Call SOLE 0 900 0 0
DOLLAR GEN CORP NEW Put 256677105 1 3,500 SH Put SOLE 0 3,500 0 0
DOLLAR TREE INC COM 256746108 658 7,752 SH   SOLE 0 7,752 0 0
DOLLAR TREE INC Call 256746108 38 6,700 SH Call SOLE 0 6,700 0 0
DOLLAR TREE INC Put 256746108 45 10,800 SH Put SOLE 0 10,800 0 0
DOMINION ENERGY INC COM 25746U109 6 92 SH   SOLE 0 92 0 0
DOMINION ENERGY INC Call 25746U109 234 86,900 SH Call SOLE 0 86,900 0 0
DOMINION ENERGY INC Put 25746U109 20 15,800 SH Put SOLE 0 15,800 0 0
DOMINOS PIZZA INC COM 25754A201 479 1,700 SH   SOLE 0 1,700 0 0
DOMINOS PIZZA INC Put 25754A201 47 3,000 SH Put SOLE 0 3,000 0 0
DOMTAR CORP COM NEW 257559203 1,151 24,126 SH   SOLE 0 24,126 0 0
DOMTAR CORP Call 257559203 0 2,400 SH Call SOLE 0 2,400 0 0
DOMTAR CORP Put 257559203 282 17,700 SH Put SOLE 0 17,700 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 95 5,507 SH   SOLE 0 5,507 0 0
DONNELLEY FINL SOLUTIONS INC Call 25787G100 1 8,200 SH Call SOLE 0 8,200 0 0
DONNELLEY FINL SOLUTIONS INC Put 25787G100 4 1,600 SH Put SOLE 0 1,600 0 0
DONNELLEY R R & SONS CO COM 257867200 14 2,563 SH   SOLE 0 2,563 0 0
DONNELLEY R R & SONS CO Call 257867200 0 9,500 SH Call SOLE 0 9,500 0 0
DONNELLEY R R & SONS CO Put 257867200 2 1,400 SH Put SOLE 0 1,400 0 0
DOVA PHARMACEUTICALS INC Call 25985T102 30 3,700 SH Call SOLE 0 3,700 0 0
DOVA PHARMACEUTICALS INC Put 25985T102 0 1,400 SH Put SOLE 0 1,400 0 0
DOWDUPONT INC COM 26078J100 98 1,500 SH   SOLE 0 1,500 0 0
DOWDUPONT INC Call 26078J100 435 184,900 SH Call SOLE 0 184,900 0 0
DOWDUPONT INC Put 26078J100 79 43,100 SH Put SOLE 0 43,100 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,032 8,461 SH   SOLE 0 8,461 0 0
DR PEPPER SNAPPLE GROUP INC Put 26138E109 1 6,500 SH Put SOLE 0 6,500 0 0
DRIVE SHACK INC COM 262077100 19 2,490 SH   SOLE 0 2,490 0 0
DRIVE SHACK INC Put 262077100 2 10,300 SH Put SOLE 0 10,300 0 0
DROPBOX INC Call 26210C104 167 123,500 SH Call SOLE 0 123,500 0 0
DROPBOX INC Put 26210C104 354 102,800 SH Put SOLE 0 102,800 0 0
DRYSHIPS INC Call Y2109Q705 6 12,600 SH Call SOLE 0 12,600 0 0
DRYSHIPS INC Put Y2109Q705 2 3,000 SH Put SOLE 0 3,000 0 0
DSW INC CL A 23334L102 0 36 SH   SOLE 0 36 0 0
DSW INC Call 23334L102 1 12,400 SH Call SOLE 0 12,400 0 0
DSW INC Put 23334L102 11 7,400 SH Put SOLE 0 7,400 0 0
DUKE ENERGY CORP NEW Call 26441C204 34 74,200 SH Call SOLE 0 74,200 0 0
DUKE ENERGY CORP NEW Put 26441C204 12 30,900 SH Put SOLE 0 30,900 0 0
DULUTH HLDGS INC Call 26443V101 10 2,900 SH Call SOLE 0 2,900 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 196 1,600 SH   SOLE 0 1,600 0 0
DUNKIN BRANDS GROUP INC COM 265504100 28 417 SH   SOLE 0 417 0 0
DUNKIN BRANDS GROUP INC Call 265504100 12 4,600 SH Call SOLE 0 4,600 0 0
DUNKIN BRANDS GROUP INC Put 265504100 25 1,200 SH Put SOLE 0 1,200 0 0
DXC TECHNOLOGY CO COM 23355L106 65 817 SH   SOLE 0 817 0 0
DXC TECHNOLOGY CO Call 23355L106 1 1,000 SH Call SOLE 0 1,000 0 0
DYCOM INDS INC COM 267475101 947 10,025 SH   SOLE 0 10,025 0 0
DYCOM INDS INC Put 267475101 5 3,300 SH Put SOLE 0 3,300 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 129 8,475 SH   SOLE 0 8,475 0 0
DYNAVAX TECHNOLOGIES CORP Call 268158201 2 8,000 SH Call SOLE 0 8,000 0 0
DYNAVAX TECHNOLOGIES CORP Put 268158201 4 8,100 SH Put SOLE 0 8,100 0 0
E L F BEAUTY INC COM 26856L103 35 2,300 SH   SOLE 0 2,300 0 0
E L F BEAUTY INC Call 26856L103 0 2,200 SH Call SOLE 0 2,200 0 0
E L F BEAUTY INC Put 26856L103 8 2,000 SH Put SOLE 0 2,000 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 944 15,438 SH   SOLE 0 15,438 0 0
E TRADE FINANCIAL CORP Put 269246401 22 25,900 SH Put SOLE 0 25,900 0 0
EAGLE MATERIALS INC COM 26969P108 228 2,177 SH   SOLE 0 2,177 0 0
EAGLE MATERIALS INC Call 26969P108 51 22,400 SH Call SOLE 0 22,400 0 0
EAGLE MATERIALS INC Put 26969P108 1 7,500 SH Put SOLE 0 7,500 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 22 300 SH   SOLE 0 300 0 0
EAGLE PHARMACEUTICALS INC Call 269796108 151 31,100 SH Call SOLE 0 31,100 0 0
EAST WEST BANCORP INC Call 27579R104 5 3,900 SH Call SOLE 0 3,900 0 0
EAST WEST BANCORP INC Put 27579R104 0 700 SH Put SOLE 0 700 0 0
EASTMAN CHEM CO COM 277432100 31 318 SH   SOLE 0 318 0 0
EASTMAN CHEM CO Call 277432100 0 100 SH Call SOLE 0 100 0 0
EASTMAN KODAK CO COM NEW 277461406 55 14,500 SH   SOLE 0 14,500 0 0
EASTMAN KODAK CO Call 277461406 1 24,300 SH Call SOLE 0 24,300 0 0
EASTMAN KODAK CO Put 277461406 211 34,200 SH Put SOLE 0 34,200 0 0
EATON CORP PLC SHS G29183103 2,342 31,344 SH   SOLE 0 31,344 0 0
EATON CORP PLC Call G29183103 1 1,000 SH Call SOLE 0 1,000 0 0
EATON CORP PLC Put G29183103 344 68,200 SH Put SOLE 0 68,200 0 0
EATON VANCE CORP COM NON VTG 278265103 7 136 SH   SOLE 0 136 0 0
EATON VANCE CORP Call 278265103 0 100 SH Call SOLE 0 100 0 0
EBAY INC COM 278642103 402 11,092 SH   SOLE 0 11,092 0 0
EBAY INC Call 278642103 0 1,100 SH Call SOLE 0 1,100 0 0
EBAY INC Put 278642103 11 3,300 SH Put SOLE 0 3,300 0 0
EBIX INC COM NEW 278715206 10 140 SH   SOLE 0 140 0 0
EBIX INC Put 278715206 2 1,300 SH Put SOLE 0 1,300 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 17 608 SH   SOLE 0 608 0 0
ECHO GLOBAL LOGISTICS INC Call 27875T101 0 1,400 SH Call SOLE 0 1,400 0 0
ECHO GLOBAL LOGISTICS INC Put 27875T101 2 3,200 SH Put SOLE 0 3,200 0 0
ECHOSTAR CORP CL A 278768106 102 2,300 SH   SOLE 0 2,300 0 0
ECHOSTAR CORP Put 278768106 10 2,900 SH Put SOLE 0 2,900 0 0
ECOLAB INC Call 278865100 2 5,000 SH Call SOLE 0 5,000 0 0
EDAP TMS S A Call 268311107 0 1,100 SH Call SOLE 0 1,100 0 0
EDGEWELL PERS CARE CO COM 28035Q102 15 302 SH   SOLE 0 302 0 0
EDISON INTL COM 281020107 150 2,372 SH   SOLE 0 2,372 0 0
EDISON INTL Call 281020107 0 1,300 SH Call SOLE 0 1,300 0 0
EDISON INTL Put 281020107 19 2,900 SH Put SOLE 0 2,900 0 0
EDITAS MEDICINE INC COM 28106W103 112 3,140 SH   SOLE 0 3,140 0 0
EDITAS MEDICINE INC Call 28106W103 68 9,800 SH Call SOLE 0 9,800 0 0
EDITAS MEDICINE INC Put 28106W103 42 14,900 SH Put SOLE 0 14,900 0 0
EDUCATION RLTY TR INC Call 28140H203 1 11,000 SH Call SOLE 0 11,000 0 0
EDWARDS LIFESCIENCES CORP Call 28176E108 32 1,400 SH Call SOLE 0 1,400 0 0
EDWARDS LIFESCIENCES CORP Put 28176E108 0 600 SH Put SOLE 0 600 0 0
EL POLLO LOCO HLDGS INC COM 268603107 0 77 SH   SOLE 0 77 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 12 810 SH   SOLE 0 810 0 0
ELECTRO SCIENTIFIC INDS Call 285229100 2 2,200 SH Call SOLE 0 2,200 0 0
ELECTRO SCIENTIFIC INDS Put 285229100 7 2,400 SH Put SOLE 0 2,400 0 0
ELECTRONIC ARTS INC Call 285512109 151 27,100 SH Call SOLE 0 27,100 0 0
ELECTRONIC ARTS INC Put 285512109 1 800 SH Put SOLE 0 800 0 0
ELLIE MAE INC COM 28849P100 223 2,156 SH   SOLE 0 2,156 0 0
ELLIE MAE INC Put 28849P100 10 3,300 SH Put SOLE 0 3,300 0 0
EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 4 230 SH   SOLE 0 230 0 0
EMBRAER S A Call 29082A107 5 1,000 SH Call SOLE 0 1,000 0 0
EMCORE CORP COM NEW 290846203 0 100 SH   SOLE 0 100 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 57 8,018 SH   SOLE 0 8,018 0 0
EMERGE ENERGY SVCS LP Call 29102H108 2 2,000 SH Call SOLE 0 2,000 0 0
EMERSON ELEC CO COM 291011104 677 9,795 SH   SOLE 0 9,795 0 0
EMERSON ELEC CO Call 291011104 7 6,500 SH Call SOLE 0 6,500 0 0
EMERSON ELEC CO Put 291011104 81 25,200 SH Put SOLE 0 25,200 0 0
EMPIRE ST RLTY TR INC Put 292104106 0 400 SH Put SOLE 0 400 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 69 600 SH   SOLE 0 600 0 0
ENANTA PHARMACEUTICALS INC Call 29251M106 18 600 SH Call SOLE 0 600 0 0
ENANTA PHARMACEUTICALS INC Put 29251M106 0 400 SH Put SOLE 0 400 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 24 2,396 SH   SOLE 0 2,396 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 53 4,854 SH   SOLE 0 4,854 0 0
ENBRIDGE ENERGY PARTNERS L P Call 29250R106 22 29,900 SH Call SOLE 0 29,900 0 0
ENBRIDGE ENERGY PARTNERS L P Put 29250R106 99 10,900 SH Put SOLE 0 10,900 0 0
ENBRIDGE INC COM 29250N105 1,330 37,281 SH   SOLE 0 37,281 0 0
ENBRIDGE INC Call 29250N105 75 22,400 SH Call SOLE 0 22,400 0 0
ENBRIDGE INC Put 29250N105 3 20,500 SH Put SOLE 0 20,500 0 0
ENCANA CORP COM 292505104 834 63,974 SH   SOLE 0 63,974 0 0
ENCANA CORP Call 292505104 12 33,600 SH Call SOLE 0 33,600 0 0
ENCANA CORP Put 292505104 19 106,500 SH Put SOLE 0 106,500 0 0
ENCORE CAP GROUP INC Put 292554102 13 5,500 SH Put SOLE 0 5,500 0 0
ENDO INTL PLC SHS G30401106 187 19,870 SH   SOLE 0 19,870 0 0
ENDO INTL PLC Call G30401106 68 41,300 SH Call SOLE 0 41,300 0 0
ENDO INTL PLC Put G30401106 39 20,400 SH Put SOLE 0 20,400 0 0
ENERGEN CORP COM 29265N108 288 3,955 SH   SOLE 0 3,955 0 0
ENERGEN CORP Call 29265N108 49 8,100 SH Call SOLE 0 8,100 0 0
ENERGEN CORP Put 29265N108 1 2,100 SH Put SOLE 0 2,100 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 75 1,200 SH   SOLE 0 1,200 0 0
ENERGIZER HLDGS INC NEW Call 29272W109 48 4,900 SH Call SOLE 0 4,900 0 0
ENERGIZER HLDGS INC NEW Put 29272W109 0 2,600 SH Put SOLE 0 2,600 0 0
ENERGOUS CORP COM 29272C103 85 5,776 SH   SOLE 0 5,776 0 0
ENERGOUS CORP Call 29272C103 26 28,100 SH Call SOLE 0 28,100 0 0
ENERGOUS CORP Put 29272C103 54 12,200 SH Put SOLE 0 12,200 0 0
ENERGY RECOVERY INC COM 29270J100 41 5,156 SH   SOLE 0 5,156 0 0
ENERGY RECOVERY INC Call 29270J100 1 2,100 SH Call SOLE 0 2,100 0 0
ENERGY RECOVERY INC Put 29270J100 13 17,800 SH Put SOLE 0 17,800 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 31 1,819 SH   SOLE 0 1,819 0 0
ENERGY TRANSFER EQUITY L P Call 29273V100 273 161,300 SH Call SOLE 0 161,300 0 0
ENERGY TRANSFER EQUITY L P Put 29273V100 0 10,800 SH Put SOLE 0 10,800 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 56 2,942 SH   SOLE 0 2,942 0 0
ENERGY TRANSFER PARTNERS LP Call 29278N103 46 329,100 SH Call SOLE 0 329,100 0 0
ENERGY TRANSFER PARTNERS LP Put 29278N103 43 53,300 SH Put SOLE 0 53,300 0 0
ENOVA INTL INC COM 29357K103 3 91 SH   SOLE 0 91 0 0
ENSCO PLC SHS CLASS A G3157S106 437 60,218 SH   SOLE 0 60,218 0 0
ENSCO PLC Call G3157S106 18 92,900 SH Call SOLE 0 92,900 0 0
ENSCO PLC Put G3157S106 28 295,400 SH Put SOLE 0 295,400 0 0
ENTEGRIS INC COM 29362U104 2 64 SH   SOLE 0 64 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 269 35,733 SH   SOLE 0 35,733 0 0
ENTERCOM COMMUNICATIONS CORP Call 293639100 0 2,100 SH Call SOLE 0 2,100 0 0
ENTERGY CORP NEW Call 29364G103 2 3,000 SH Call SOLE 0 3,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,346 157,078 SH   SOLE 0 157,078 0 0
ENTERPRISE PRODS PARTNERS L Call 293792107 54 82,700 SH Call SOLE 0 82,700 0 0
ENTERPRISE PRODS PARTNERS L Put 293792107 163 279,700 SH Put SOLE 0 279,700 0 0
ENVESTNET INC COM 29404K106 215 3,922 SH   SOLE 0 3,922 0 0
ENVESTNET INC Put 29404K106 0 100 SH Put SOLE 0 100 0 0
ENVISION HEALTHCARE CORP Call 29414D100 76 23,500 SH Call SOLE 0 23,500 0 0
EOG RES INC Call 26875P101 840 114,200 SH Call SOLE 0 114,200 0 0
EOG RES INC Put 26875P101 4 6,800 SH Put SOLE 0 6,800 0 0
EP ENERGY CORP CL A 268785102 4 1,600 SH   SOLE 0 1,600 0 0
EPAM SYS INC COM 29414B104 57 462 SH   SOLE 0 462 0 0
EPIZYME INC Call 29428V104 2 3,000 SH Call SOLE 0 3,000 0 0
EPIZYME INC Put 29428V104 5 2,100 SH Put SOLE 0 2,100 0 0
EPR PPTYS Call 26884U109 1 800 SH Call SOLE 0 800 0 0
EQT CORP COM 26884L109 1,121 20,333 SH   SOLE 0 20,333 0 0
EQT CORP Call 26884L109 1 3,800 SH Call SOLE 0 3,800 0 0
EQT CORP Put 26884L109 6 3,600 SH Put SOLE 0 3,600 0 0
EQUIFAX INC COM 294429105 1,223 9,776 SH   SOLE 0 9,776 0 0
EQUIFAX INC Call 294429105 5 900 SH Call SOLE 0 900 0 0
EQUIFAX INC Put 294429105 39 13,700 SH Put SOLE 0 13,700 0 0
EQUINIX INC Put 29444U700 2 200 SH Put SOLE 0 200 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 49 771 SH   SOLE 0 771 0 0
EQUITY RESIDENTIAL Call 29476L107 2 1,400 SH Call SOLE 0 1,400 0 0
EQUITY RESIDENTIAL Put 29476L107 0 100 SH Put SOLE 0 100 0 0
EROS INTL PLC SHS NEW G3788M114 134 10,330 SH   SOLE 0 10,330 0 0
EROS INTL PLC Put G3788M114 16 12,200 SH Put SOLE 0 12,200 0 0
ESPERION THERAPEUTICS INC NE Call 29664W105 13 6,100 SH Call SOLE 0 6,100 0 0
ESPERION THERAPEUTICS INC NE Put 29664W105 42 9,700 SH Put SOLE 0 9,700 0 0
ESSENDANT INC Put 296689102 0 100 SH Put SOLE 0 100 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 6 171 SH   SOLE 0 171 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 49 1,700 SH   SOLE 0 1,700 0 0
ETF MANAGERS TR Call 26924G508 0 1,600 SH Call SOLE 0 1,600 0 0
ETF MANAGERS TR Call 26924G201 0 100 SH Call SOLE 0 100 0 0
ETF MANAGERS TR Put 26924G508 2 2,200 SH Put SOLE 0 2,200 0 0
ETFS GOLD TR Call 26922Y105 5 17,600 SH Call SOLE 0 17,600 0 0
ETFS GOLD TR Put 26922Y105 62 8,400 SH Put SOLE 0 8,400 0 0
ETSY INC COM 29786A106 1,263 29,939 SH   SOLE 0 29,939 0 0
ETSY INC Call 29786A106 384 38,300 SH Call SOLE 0 38,300 0 0
ETSY INC Put 29786A106 17 15,100 SH Put SOLE 0 15,100 0 0
EVERBRIDGE INC COM 29978A104 30 645 SH   SOLE 0 645 0 0
EVERBRIDGE INC Call 29978A104 4 1,600 SH Call SOLE 0 1,600 0 0
EVERSOURCE ENERGY COM 30040W108 62 1,065 SH   SOLE 0 1,065 0 0
EVERSOURCE ENERGY Call 30040W108 0 1,400 SH Call SOLE 0 1,400 0 0
EVERSOURCE ENERGY Put 30040W108 0 1,000 SH Put SOLE 0 1,000 0 0
EVOLENT HEALTH INC CL A 30050B101 62 2,976 SH   SOLE 0 2,976 0 0
EVOLENT HEALTH INC Call 30050B101 95 8,100 SH Call SOLE 0 8,100 0 0
EXACT SCIENCES CORP Call 30063P105 218 9,500 SH Call SOLE 0 9,500 0 0
EXACT SCIENCES CORP Put 30063P105 31 56,700 SH Put SOLE 0 56,700 0 0
EXANTAS CAP CORP Call 30068N105 1 2,200 SH Call SOLE 0 2,200 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 304 7,600 SH   SOLE 0 7,600 0 0
EXCHANGE TRADED CONCEPTS TR REX VOLMAX LNG 301505772 2 100 SH   SOLE 0 100 0 0
EXCHANGE TRADED CONCEPTS TR Call 301505707 0 2,300 SH Call SOLE 0 2,300 0 0
EXCHANGE TRADED CONCEPTS TR Put 301505707 17 4,400 SH Put SOLE 0 4,400 0 0
EXELIXIS INC COM 30161Q104 134 6,250 SH   SOLE 0 6,250 0 0
EXELIXIS INC Call 30161Q104 0 100 SH Call SOLE 0 100 0 0
EXELIXIS INC Put 30161Q104 56 11,100 SH Put SOLE 0 11,100 0 0
EXELON CORP Call 30161N101 251 85,300 SH Call SOLE 0 85,300 0 0
EXELON CORP Put 30161N101 11 30,000 SH Put SOLE 0 30,000 0 0
EXONE CO COM 302104104 92 13,100 SH   SOLE 0 13,100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,001 8,332 SH   SOLE 0 8,332 0 0
EXPEDIA GROUP INC Call 30212P303 57 12,100 SH Call SOLE 0 12,100 0 0
EXPEDIA GROUP INC Put 30212P303 18 14,900 SH Put SOLE 0 14,900 0 0
EXPRESS INC Call 30219E103 4 9,300 SH Call SOLE 0 9,300 0 0
EXPRESS INC Put 30219E103 9 30,600 SH Put SOLE 0 30,600 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 672 8,705 SH   SOLE 0 8,705 0 0
EXPRESS SCRIPTS HLDG CO Call 30219G108 23 12,900 SH Call SOLE 0 12,900 0 0
EXPRESS SCRIPTS HLDG CO Put 30219G108 169 85,500 SH Put SOLE 0 85,500 0 0
EXTENDED STAY AMER INC Call 30224P200 2 11,300 SH Call SOLE 0 11,300 0 0
EXTRA SPACE STORAGE INC Call 30225T102 4 700 SH Call SOLE 0 700 0 0
EXTRA SPACE STORAGE INC Put 30225T102 28 5,600 SH Put SOLE 0 5,600 0 0
EXTREME NETWORKS INC COM 30226D106 417 52,467 SH   SOLE 0 52,467 0 0
EXTREME NETWORKS INC Call 30226D106 0 200 SH Call SOLE 0 200 0 0
EXTREME NETWORKS INC Put 30226D106 115 61,800 SH Put SOLE 0 61,800 0 0
EXXON MOBIL CORP COM 30231G102 4,973 60,117 SH   SOLE 0 60,117 0 0
EXXON MOBIL CORP Call 30231G102 431 248,300 SH Call SOLE 0 248,300 0 0
EXXON MOBIL CORP Put 30231G102 150 310,600 SH Put SOLE 0 310,600 0 0
F5 NETWORKS INC COM 315616102 31 180 SH   SOLE 0 180 0 0
F5 NETWORKS INC Call 315616102 147 8,400 SH Call SOLE 0 8,400 0 0
F5 NETWORKS INC Put 315616102 4 800 SH Put SOLE 0 800 0 0
FABRINET SHS G3323L100 22 617 SH   SOLE 0 617 0 0
FABRINET Call G3323L100 36 8,600 SH Call SOLE 0 8,600 0 0
FABRINET Put G3323L100 4 3,200 SH Put SOLE 0 3,200 0 0
FACEBOOK INC CL A 30303M102 38,828 199,818 SH   SOLE 0 199,818 0 0
FACEBOOK INC Call 30303M102 1,890 76,400 SH Call SOLE 0 76,400 0 0
FACEBOOK INC Put 30303M102 281 106,300 SH Put SOLE 0 106,300 0 0
FANG HLDGS LTD Call 30711Y102 3 9,200 SH Call SOLE 0 9,200 0 0
FANG HLDGS LTD Put 30711Y102 0 200 SH Put SOLE 0 200 0 0
FANHUA INC Call 30712A103 7 15,600 SH Call SOLE 0 15,600 0 0
FASTENAL CO Call 311900104 137 45,700 SH Call SOLE 0 45,700 0 0
FASTENAL CO Put 311900104 23 7,700 SH Put SOLE 0 7,700 0 0
FATE THERAPEUTICS INC COM 31189P102 11 1,000 SH   SOLE 0 1,000 0 0
FATE THERAPEUTICS INC Call 31189P102 0 1,200 SH Call SOLE 0 1,200 0 0
FCB FINL HLDGS INC CL A 30255G103 27 468 SH   SOLE 0 468 0 0
FCB FINL HLDGS INC Put 30255G103 0 200 SH Put SOLE 0 200 0 0
FEDERATED INVS INC PA CL B 314211103 34 1,494 SH   SOLE 0 1,494 0 0
FEDERATED INVS INC PA Call 314211103 0 200 SH Call SOLE 0 200 0 0
FEDERATED INVS INC PA Put 314211103 2 4,500 SH Put SOLE 0 4,500 0 0
FEDEX CORP COM 31428X106 71 317 SH   SOLE 0 317 0 0
FEDEX CORP Call 31428X106 198 13,400 SH Call SOLE 0 13,400 0 0
FEDEX CORP Put 31428X106 40 5,000 SH Put SOLE 0 5,000 0 0
FERRARI N V Put N3167Y103 0 600 SH Put SOLE 0 600 0 0
FERRO CORP COM 315405100 45 2,170 SH   SOLE 0 2,170 0 0
FERRO CORP Put 315405100 3 11,100 SH Put SOLE 0 11,100 0 0
FERROGLOBE PLC SHS G33856108 19 2,300 SH   SOLE 0 2,300 0 0
FERROGLOBE PLC Put G33856108 0 600 SH Put SOLE 0 600 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 829 43,912 SH   SOLE 0 43,912 0 0
FIAT CHRYSLER AUTOMOBILES N Call N31738102 226 75,100 SH Call SOLE 0 75,100 0 0
FIAT CHRYSLER AUTOMOBILES N Put N31738102 104 35,100 SH Put SOLE 0 35,100 0 0
FIBROGEN INC COM 31572Q808 50 800 SH   SOLE 0 800 0 0
FIBROGEN INC Put 31572Q808 0 1,600 SH Put SOLE 0 1,600 0 0
FIDELITY Call 316092808 2 1,300 SH Call SOLE 0 1,300 0 0
FIFTH THIRD BANCORP Call 316773100 13 4,800 SH Call SOLE 0 4,800 0 0
FIFTH THIRD BANCORP Put 316773100 1 1,400 SH Put SOLE 0 1,400 0 0
FINANCIAL ENGINES INC COM 317485100 10 240 SH   SOLE 0 240 0 0
FINISAR CORP COM NEW 31787A507 67 3,757 SH   SOLE 0 3,757 0 0
FINISAR CORP Call 31787A507 0 3,600 SH Call SOLE 0 3,600 0 0
FINISAR CORP Put 31787A507 24 12,000 SH Put SOLE 0 12,000 0 0
FIREEYE INC COM 31816Q101 183 11,947 SH   SOLE 0 11,947 0 0
FIREEYE INC Call 31816Q101 13 10,700 SH Call SOLE 0 10,700 0 0
FIREEYE INC Put 31816Q101 78 66,000 SH Put SOLE 0 66,000 0 0
FIRST DATA CORP NEW COM CL A 32008D106 1,811 86,542 SH   SOLE 0 86,542 0 0
FIRST DATA CORP NEW Call 32008D106 98 126,900 SH Call SOLE 0 126,900 0 0
FIRST DATA CORP NEW Put 32008D106 54 86,400 SH Put SOLE 0 86,400 0 0
FIRST FINL BANKSHARES COM 32020R109 4 96 SH   SOLE 0 96 0 0
FIRST FINL BANKSHARES Put 32020R109 2 500 SH Put SOLE 0 500 0 0
FIRST HAWAIIAN INC COM 32051X108 17 600 SH   SOLE 0 600 0 0
FIRST HAWAIIAN INC Call 32051X108 0 700 SH Call SOLE 0 700 0 0
FIRST HORIZON NATL CORP COM 320517105 25 1,416 SH   SOLE 0 1,416 0 0
FIRST HORIZON NATL CORP Call 320517105 0 100 SH Call SOLE 0 100 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 39 5,239 SH   SOLE 0 5,239 0 0
FIRST MAJESTIC SILVER CORP Call 32076V103 39 67,500 SH Call SOLE 0 67,500 0 0
FIRST MAJESTIC SILVER CORP Put 32076V103 16 17,200 SH Put SOLE 0 17,200 0 0
FIRST REP BK SAN FRANCISCO C Call 33616C100 16 7,700 SH Call SOLE 0 7,700 0 0
FIRST REP BK SAN FRANCISCO C Put 33616C100 1 500 SH Put SOLE 0 500 0 0
FIRST SOLAR INC COM 336433107 126 2,398 SH   SOLE 0 2,398 0 0
FIRST SOLAR INC Call 336433107 0 400 SH Call SOLE 0 400 0 0
FIRST SOLAR INC Put 336433107 14 3,100 SH Put SOLE 0 3,100 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 68 500 SH   SOLE 0 500 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 1,325 17,197 SH   SOLE 0 17,197 0 0
FIRSTCASH INC COM 33767D105 7 84 SH   SOLE 0 84 0 0
FIRSTENERGY CORP COM 337932107 407 11,336 SH   SOLE 0 11,336 0 0
FIRSTENERGY CORP Call 337932107 8 4,700 SH Call SOLE 0 4,700 0 0
FIRSTENERGY CORP Put 337932107 48 28,800 SH Put SOLE 0 28,800 0 0
FIRSTHAND TECH VALUE FD INC Call 33766Y100 0 500 SH Call SOLE 0 500 0 0
FIRSTHAND TECH VALUE FD INC Put 33766Y100 0 400 SH Put SOLE 0 400 0 0
FISERV INC COM 337738108 38 522 SH   SOLE 0 522 0 0
FITBIT INC CL A 33812L102 29 4,593 SH   SOLE 0 4,593 0 0
FITBIT INC Call 33812L102 0 200 SH Call SOLE 0 200 0 0
FITBIT INC Put 33812L102 3 2,300 SH Put SOLE 0 2,300 0 0
FIVE BELOW INC Call 33829M101 27 8,500 SH Call SOLE 0 8,500 0 0
FIVE BELOW INC Put 33829M101 11 10,500 SH Put SOLE 0 10,500 0 0
FIVE PRIME THERAPEUTICS INC Call 33830X104 7 6,000 SH Call SOLE 0 6,000 0 0
FIVE PRIME THERAPEUTICS INC Put 33830X104 0 500 SH Put SOLE 0 500 0 0
FIVE9 INC Call 338307101 2 2,400 SH Call SOLE 0 2,400 0 0
FLAGSTAR BANCORP INC Call 337930705 3 3,400 SH Call SOLE 0 3,400 0 0
FLAGSTAR BANCORP INC Put 337930705 4 3,400 SH Put SOLE 0 3,400 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 2,462 11,691 SH   SOLE 0 11,691 0 0
FLEETCOR TECHNOLOGIES INC Call 339041105 1 200 SH Call SOLE 0 200 0 0
FLEETCOR TECHNOLOGIES INC Put 339041105 15 3,500 SH Put SOLE 0 3,500 0 0
FLEX LTD ORD Y2573F102 12 902 SH   SOLE 0 902 0 0
FLEX LTD Call Y2573F102 1 2,800 SH Call SOLE 0 2,800 0 0
FLEX LTD Put Y2573F102 0 100 SH Put SOLE 0 100 0 0
FLEXION THERAPEUTICS INC Call 33938J106 12 14,000 SH Call SOLE 0 14,000 0 0
FLEXION THERAPEUTICS INC Put 33938J106 0 1,200 SH Put SOLE 0 1,200 0 0
FLIR SYS INC Put 302445101 7 2,000 SH Put SOLE 0 2,000 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 100 2,037 SH   SOLE 0 2,037 0 0
FLOOR & DECOR HLDGS INC Call 339750101 2 2,700 SH Call SOLE 0 2,700 0 0
FLOOR & DECOR HLDGS INC Put 339750101 0 1,500 SH Put SOLE 0 1,500 0 0
FLOWERS FOODS INC Put 343498101 1 1,000 SH Put SOLE 0 1,000 0 0
FLOWSERVE CORP COM 34354P105 11 293 SH   SOLE 0 293 0 0
FLOWSERVE CORP Put 34354P105 0 5,200 SH Put SOLE 0 5,200 0 0
FLUOR CORP NEW COM 343412102 89 1,830 SH   SOLE 0 1,830 0 0
FLUOR CORP NEW Call 343412102 0 1,000 SH Call SOLE 0 1,000 0 0
FLUOR CORP NEW Put 343412102 4 6,600 SH Put SOLE 0 6,600 0 0
FNB CORP PA COM 302520101 1 100 SH   SOLE 0 100 0 0
FNB CORP PA Call 302520101 1 2,600 SH Call SOLE 0 2,600 0 0
FNB CORP PA Put 302520101 2 3,800 SH Put SOLE 0 3,800 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 2 500 SH   SOLE 0 500 0 0
FOOT LOCKER INC COM 344849104 173 3,290 SH   SOLE 0 3,290 0 0
FOOT LOCKER INC Call 344849104 15 3,500 SH Call SOLE 0 3,500 0 0
FOOT LOCKER INC Put 344849104 31 9,200 SH Put SOLE 0 9,200 0 0
FORD MTR CO DEL Call 345370860 23 296,200 SH Call SOLE 0 296,200 0 0
FORD MTR CO DEL Put 345370860 348 417,400 SH Put SOLE 0 417,400 0 0
FORMFACTOR INC Call 346375108 0 200 SH Call SOLE 0 200 0 0
FORTERRA INC COM 34960W106 4 500 SH   SOLE 0 500 0 0
FORTERRA INC Call 34960W106 0 600 SH Call SOLE 0 600 0 0
FORTINET INC COM 34959E109 399 6,398 SH   SOLE 0 6,398 0 0
FORTINET INC Call 34959E109 3 700 SH Call SOLE 0 700 0 0
FORTINET INC Put 34959E109 3 900 SH Put SOLE 0 900 0 0
FORTIVE CORP Call 34959J108 1 2,400 SH Call SOLE 0 2,400 0 0
FORTRESS BIOTECH INC COM 34960Q109 13 4,500 SH   SOLE 0 4,500 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 2,083 115,287 SH   SOLE 0 115,287 0 0
FORTRESS TRANS INFRST INVS L Call 34960P101 12 12,500 SH Call SOLE 0 12,500 0 0
FORTRESS TRANS INFRST INVS L Put 34960P101 77 172,600 SH Put SOLE 0 172,600 0 0
FORTUNA SILVER MINES INC COM 349915108 77 13,600 SH   SOLE 0 13,600 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 517 9,634 SH   SOLE 0 9,634 0 0
FORTUNE BRANDS HOME & SEC IN Call 34964C106 0 1,100 SH Call SOLE 0 1,100 0 0
FORTUNE BRANDS HOME & SEC IN Put 34964C106 18 6,000 SH Put SOLE 0 6,000 0 0
FOSSIL GROUP INC COM 34988V106 29 1,100 SH   SOLE 0 1,100 0 0
FOSSIL GROUP INC Call 34988V106 63 6,700 SH Call SOLE 0 6,700 0 0
FOSSIL GROUP INC Put 34988V106 0 1,700 SH Put SOLE 0 1,700 0 0
FOUNDATION MEDICINE INC COM 350465100 738 5,399 SH   SOLE 0 5,399 0 0
FOUNDATION MEDICINE INC Call 350465100 52 1,000 SH Call SOLE 0 1,000 0 0
FOUNDATION MEDICINE INC Put 350465100 0 3,000 SH Put SOLE 0 3,000 0 0
FRANCESCAS HLDGS CORP COM 351793104 74 9,929 SH   SOLE 0 9,929 0 0
FRANCESCAS HLDGS CORP Call 351793104 3 3,000 SH Call SOLE 0 3,000 0 0
FRANCESCAS HLDGS CORP Put 351793104 0 500 SH Put SOLE 0 500 0 0
FRANCO NEVADA CORP COM 351858105 1,188 16,276 SH   SOLE 0 16,276 0 0
FRANCO NEVADA CORP Call 351858105 16 13,400 SH Call SOLE 0 13,400 0 0
FRANCO NEVADA CORP Put 351858105 117 25,700 SH Put SOLE 0 25,700 0 0
FRANKLIN COVEY CO COM 353469109 86 3,537 SH   SOLE 0 3,537 0 0
FRANKLIN COVEY CO Call 353469109 0 5,700 SH Call SOLE 0 5,700 0 0
FRANKLIN COVEY CO Put 353469109 4 5,900 SH Put SOLE 0 5,900 0 0
FRANKLIN RES INC COM 354613101 53 1,664 SH   SOLE 0 1,664 0 0
FRANKLIN RES INC Call 354613101 0 3,300 SH Call SOLE 0 3,300 0 0
FRANKLIN RES INC Put 354613101 30 14,100 SH Put SOLE 0 14,100 0 0
FREDS INC CL A 356108100 9 4,300 SH   SOLE 0 4,300 0 0
FREDS INC Call 356108100 0 6,600 SH Call SOLE 0 6,600 0 0
FREDS INC Put 356108100 1 2,500 SH Put SOLE 0 2,500 0 0
FREEPORT-MCMORAN INC CL B 35671D857 455 26,400 SH   SOLE 0 26,400 0 0
FREEPORT-MCMORAN INC Call 35671D857 78 178,200 SH Call SOLE 0 178,200 0 0
FREEPORT-MCMORAN INC Put 35671D857 33 61,100 SH Put SOLE 0 61,100 0 0
FREIGHTCAR AMER INC COM 357023100 39 2,327 SH   SOLE 0 2,327 0 0
FREIGHTCAR AMER INC Call 357023100 0 500 SH Call SOLE 0 500 0 0
FRESHPET INC Call 358039105 7 700 SH Call SOLE 0 700 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 151 14,540 SH   SOLE 0 14,540 0 0
FRONT YD RESIDENTIAL CORP Call 35904G107 1 500 SH Call SOLE 0 500 0 0
FRONT YD RESIDENTIAL CORP Put 35904G107 43 26,100 SH Put SOLE 0 26,100 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 60 11,200 SH   SOLE 0 11,200 0 0
FRONTIER COMMUNICATIONS CORP Call 35906A306 2 2,300 SH Call SOLE 0 2,300 0 0
FRONTIER COMMUNICATIONS CORP Put 35906A306 167 51,100 SH Put SOLE 0 51,100 0 0
FRONTLINE LTD Call G3682E192 8 26,700 SH Call SOLE 0 26,700 0 0
FUNKO INC Call 361008105 1 400 SH Call SOLE 0 400 0 0
FUTUREFUEL CORPORATION COM 36116M106 118 8,487 SH   SOLE 0 8,487 0 0
G-III APPAREL GROUP LTD COM 36237H101 460 10,378 SH   SOLE 0 10,378 0 0
G-III APPAREL GROUP LTD Call 36237H101 52 8,000 SH Call SOLE 0 8,000 0 0
G-III APPAREL GROUP LTD Put 36237H101 3 9,200 SH Put SOLE 0 9,200 0 0
GAIN CAP HLDGS INC COM 36268W100 5 700 SH   SOLE 0 700 0 0
GAIN CAP HLDGS INC Call 36268W100 0 100 SH Call SOLE 0 100 0 0
GALAPAGOS NV SPON ADR 36315X101 212 2,300 SH   SOLE 0 2,300 0 0
GALAPAGOS NV Call 36315X101 7 4,100 SH Call SOLE 0 4,100 0 0
GALAPAGOS NV Put 36315X101 21 1,300 SH Put SOLE 0 1,300 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 1 100 SH   SOLE 0 100 0 0
GAMESTOP CORP NEW CL A 36467W109 91 6,255 SH   SOLE 0 6,255 0 0
GAMESTOP CORP NEW Call 36467W109 0 2,000 SH Call SOLE 0 2,000 0 0
GAMESTOP CORP NEW Put 36467W109 31 17,500 SH Put SOLE 0 17,500 0 0
GAMING & LEISURE PPTYS INC Call 36467J108 3 2,100 SH Call SOLE 0 2,100 0 0
GANNETT CO INC Call 36473H104 10 12,700 SH Call SOLE 0 12,700 0 0
GAP INC DEL COM 364760108 26 808 SH   SOLE 0 808 0 0
GAP INC DEL Put 364760108 1 3,500 SH Put SOLE 0 3,500 0 0
GARMIN LTD SHS H2906T109 32 525 SH   SOLE 0 525 0 0
GARMIN LTD Put H2906T109 0 100 SH Put SOLE 0 100 0 0
GASLOG LTD Put G37585109 1 3,100 SH Put SOLE 0 3,100 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 8 200 SH   SOLE 0 200 0 0
GENERAC HLDGS INC COM 368736104 10 200 SH   SOLE 0 200 0 0
GENERAC HLDGS INC Call 368736104 2 18,200 SH Call SOLE 0 18,200 0 0
GENERAC HLDGS INC Put 368736104 0 300 SH Put SOLE 0 300 0 0
GENERAL DYNAMICS CORP Call 369550108 669 20,200 SH Call SOLE 0 20,200 0 0
GENERAL DYNAMICS CORP Put 369550108 92 7,100 SH Put SOLE 0 7,100 0 0
GENERAL ELECTRIC CO COM 369604103 255 18,785 SH   SOLE 0 18,785 0 0
GENERAL ELECTRIC CO Call 369604103 194 375,500 SH Call SOLE 0 375,500 0 0
GENERAL ELECTRIC CO Put 369604103 126 96,800 SH Put SOLE 0 96,800 0 0
GENERAL MLS INC COM 370334104 2,163 48,881 SH   SOLE 0 48,881 0 0
GENERAL MLS INC Call 370334104 7 26,700 SH Call SOLE 0 26,700 0 0
GENERAL MLS INC Put 370334104 351 61,300 SH Put SOLE 0 61,300 0 0
GENERAL MTRS CO COM 37045V100 2,285 58,000 SH   SOLE 0 58,000 0 0
GENERAL MTRS CO Call 37045V100 59 288,700 SH Call SOLE 0 288,700 0 0
GENERAL MTRS CO Put 37045V100 260 77,400 SH Put SOLE 0 77,400 0 0
GENESCO INC Call 371532102 28 14,900 SH Call SOLE 0 14,900 0 0
GENESCO INC Put 371532102 26 11,000 SH Put SOLE 0 11,000 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 95 4,347 SH   SOLE 0 4,347 0 0
GENESIS ENERGY L P Call 371927104 0 3,500 SH Call SOLE 0 3,500 0 0
GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 4 4,800 SH   SOLE 0 4,800 0 0
GENIE ENERGY LTD Call 372284208 1 6,800 SH Call SOLE 0 6,800 0 0
GENPACT LIMITED SHS G3922B107 54 1,893 SH   SOLE 0 1,893 0 0
GENPACT LIMITED Put G3922B107 11 900 SH Put SOLE 0 900 0 0
GENTEX CORP COM 371901109 60 2,626 SH   SOLE 0 2,626 0 0
GENUINE PARTS CO COM 372460105 254 2,777 SH   SOLE 0 2,777 0 0
GENUINE PARTS CO Call 372460105 0 2,800 SH Call SOLE 0 2,800 0 0
GENUINE PARTS CO Put 372460105 14 18,800 SH Put SOLE 0 18,800 0 0
GEO GROUP INC NEW Call 36162J106 2 700 SH Call SOLE 0 700 0 0
GERDAU S A SPON ADR REP PFD 373737105 27 7,900 SH   SOLE 0 7,900 0 0
GERDAU S A Call 373737105 0 100 SH Call SOLE 0 100 0 0
GERDAU S A Put 373737105 6 13,200 SH Put SOLE 0 13,200 0 0
GEVO INC COM PAR 374396406 0 3 SH   SOLE 0 3 0 0
GGP INC Call 36174X101 41 72,700 SH Call SOLE 0 72,700 0 0
GGP INC Put 36174X101 13 33,200 SH Put SOLE 0 33,200 0 0
GILEAD SCIENCES INC COM 375558103 2,710 38,256 SH   SOLE 0 38,256 0 0
GILEAD SCIENCES INC Call 375558103 112 49,900 SH Call SOLE 0 49,900 0 0
GILEAD SCIENCES INC Put 375558103 279 80,600 SH Put SOLE 0 80,600 0 0
GLADSTONE COML CORP COM 376536108 31 1,653 SH   SOLE 0 1,653 0 0
GLADSTONE COML CORP Call 376536108 1 1,800 SH Call SOLE 0 1,800 0 0
GLATFELTER COM 377316104 5 300 SH   SOLE 0 300 0 0
GLATFELTER Put 377316104 0 500 SH Put SOLE 0 500 0 0
GLAUKOS CORP Call 377322102 1 500 SH Call SOLE 0 500 0 0
GLAUKOS CORP Put 377322102 0 100 SH Put SOLE 0 100 0 0
GLAXOSMITHKLINE PLC Call 37733W105 11 7,000 SH Call SOLE 0 7,000 0 0
GLAXOSMITHKLINE PLC Put 37733W105 0 400 SH Put SOLE 0 400 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 326 7,233 SH   SOLE 0 7,233 0 0
GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 80 17,700 SH Call SOLE 0 17,700 0 0
GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 179 31,600 SH Put SOLE 0 31,600 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 14 5,776 SH   SOLE 0 5,776 0 0
GLOBAL EAGLE ENTMT INC Call 37951D102 7 4,800 SH Call SOLE 0 4,800 0 0
GLOBAL NET LEASE INC Call 379378201 5 5,200 SH Call SOLE 0 5,200 0 0
GLOBAL PMTS INC COM 37940X102 531 4,763 SH   SOLE 0 4,763 0 0
GLOBAL PMTS INC Call 37940X102 1 200 SH Call SOLE 0 200 0 0
GLOBAL PMTS INC Put 37940X102 15 1,400 SH Put SOLE 0 1,400 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 59 2,700 SH   SOLE 0 2,700 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 3 94 SH   SOLE 0 94 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1 62 SH   SOLE 0 62 0 0
GLOBAL X FDS Call 37954Y848 3 7,800 SH Call SOLE 0 7,800 0 0
GLOBAL X FDS Call 37954Y715 0 6,300 SH Call SOLE 0 6,300 0 0
GLOBAL X FDS Call 37950E200 0 2,000 SH Call SOLE 0 2,000 0 0
GLOBAL X FDS Call 37950E259 0 900 SH Call SOLE 0 900 0 0
GLOBAL X FDS Put 37950E259 14 2,700 SH Put SOLE 0 2,700 0 0
GLOBAL X FDS Put 37954Y715 9 3,000 SH Put SOLE 0 3,000 0 0
GLOBAL X FDS Put 37950E416 0 1,000 SH Put SOLE 0 1,000 0 0
GLOBANT S A COM L44385109 11 200 SH   SOLE 0 200 0 0
GLOBANT S A Put L44385109 0 900 SH Put SOLE 0 900 0 0
GLU MOBILE INC COM 379890106 3 500 SH   SOLE 0 500 0 0
GLYCOMIMETICS INC COM 38000Q102 69 4,283 SH   SOLE 0 4,283 0 0
GLYCOMIMETICS INC Call 38000Q102 2 5,000 SH Call SOLE 0 5,000 0 0
GLYCOMIMETICS INC Put 38000Q102 9 5,000 SH Put SOLE 0 5,000 0 0
GNC HLDGS INC Call 36191G107 8 50,900 SH Call SOLE 0 50,900 0 0
GNC HLDGS INC Put 36191G107 20 10,100 SH Put SOLE 0 10,100 0 0
GODADDY INC CL A 380237107 17 246 SH   SOLE 0 246 0 0
GODADDY INC Call 380237107 1 100 SH Call SOLE 0 100 0 0
GOGO INC COM 38046C109 33 6,900 SH   SOLE 0 6,900 0 0
GOGO INC Call 38046C109 3 14,900 SH Call SOLE 0 14,900 0 0
GOGO INC Put 38046C109 212 44,900 SH Put SOLE 0 44,900 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 36 1,225 SH   SOLE 0 1,225 0 0
GOLAR LNG LTD BERMUDA Call G9456A100 164 41,200 SH Call SOLE 0 41,200 0 0
GOLAR LNG LTD BERMUDA Put G9456A100 47 14,000 SH Put SOLE 0 14,000 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 101 6,563 SH   SOLE 0 6,563 0 0
GOLAR LNG PARTNERS LP Call Y2745C102 0 1,800 SH Call SOLE 0 1,800 0 0
GOLAR LNG PARTNERS LP Put Y2745C102 53 27,500 SH Put SOLE 0 27,500 0 0
GOLDCORP INC NEW COM 380956409 2,594 189,208 SH   SOLE 0 189,208 0 0
GOLDCORP INC NEW Call 380956409 7 7,200 SH Call SOLE 0 7,200 0 0
GOLDCORP INC NEW Put 380956409 387 386,000 SH Put SOLE 0 386,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 225 1,023 SH   SOLE 0 1,023 0 0
GOLDMAN SACHS GROUP INC Call 38141G104 39 14,700 SH Call SOLE 0 14,700 0 0
GOLDMAN SACHS GROUP INC Put 38141G104 135 23,600 SH Put SOLE 0 23,600 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 194 8,363 SH   SOLE 0 8,363 0 0
GOODYEAR TIRE & RUBR CO Call 382550101 0 500 SH Call SOLE 0 500 0 0
GOODYEAR TIRE & RUBR CO Put 382550101 79 21,100 SH Put SOLE 0 21,100 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 36 2,317 SH   SOLE 0 2,317 0 0
GOVERNMENT PPTYS INCOME TR Call 38376A103 6 5,500 SH Call SOLE 0 5,500 0 0
GOVERNMENT PPTYS INCOME TR Put 38376A103 7 5,100 SH Put SOLE 0 5,100 0 0
GRACE W R & CO DEL NEW COM 38388F108 716 9,779 SH   SOLE 0 9,779 0 0
GRACE W R & CO DEL NEW Call 38388F108 19 9,500 SH Call SOLE 0 9,500 0 0
GRACE W R & CO DEL NEW Put 38388F108 56 11,700 SH Put SOLE 0 11,700 0 0
GRAINGER W W INC COM 384802104 630 2,043 SH   SOLE 0 2,043 0 0
GRAINGER W W INC Call 384802104 208 34,700 SH Call SOLE 0 34,700 0 0
GRAINGER W W INC Put 384802104 91 11,300 SH Put SOLE 0 11,300 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 18 1,300 SH   SOLE 0 1,300 0 0
GRAPHIC PACKAGING HLDG CO Put 388689101 1 4,000 SH Put SOLE 0 4,000 0 0
GRAY TELEVISION INC COM 389375106 343 21,740 SH   SOLE 0 21,740 0 0
GRAY TELEVISION INC Call 389375106 26 6,200 SH Call SOLE 0 6,200 0 0
GRAY TELEVISION INC Put 389375106 3 28,300 SH Put SOLE 0 28,300 0 0
GREEN PLAINS INC COM 393222104 80 4,400 SH   SOLE 0 4,400 0 0
GREENHILL & CO INC Call 395259104 13 1,600 SH Call SOLE 0 1,600 0 0
GREENHILL & CO INC Put 395259104 1 11,500 SH Put SOLE 0 11,500 0 0
GREENSKY INC CL A 39572G100 587 27,769 SH   SOLE 0 27,769 0 0
GREENSKY INC Call 39572G100 2 2,200 SH Call SOLE 0 2,200 0 0
GREENSKY INC Put 39572G100 65 16,300 SH Put SOLE 0 16,300 0 0
GREIF INC CL B 397624206 127 2,209 SH   SOLE 0 2,209 0 0
GREIF INC Call 397624107 4 3,500 SH Call SOLE 0 3,500 0 0
GREIF INC Put 397624107 4 2,300 SH Put SOLE 0 2,300 0 0
GRIDSUM HLDG INC SPONSORED ADR 398132100 4 700 SH   SOLE 0 700 0 0
GRIDSUM HLDG INC Call 398132100 0 2,600 SH Call SOLE 0 2,600 0 0
GROUPE CGI INC Call 39945C109 0 100 SH Call SOLE 0 100 0 0
GROUPON INC Call 399473107 0 200 SH Call SOLE 0 200 0 0
GROUPON INC Put 399473107 0 3,500 SH Put SOLE 0 3,500 0 0
GRUBHUB INC COM 400110102 144 1,381 SH   SOLE 0 1,381 0 0
GRUBHUB INC Call 400110102 246 42,700 SH Call SOLE 0 42,700 0 0
GRUBHUB INC Put 400110102 22 7,800 SH Put SOLE 0 7,800 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 580 17,594 SH   SOLE 0 17,594 0 0
GRUPO FINANCIERO GALICIA S A Call 399909100 3 1,800 SH Call SOLE 0 1,800 0 0
GRUPO FINANCIERO GALICIA S A Put 399909100 177 25,000 SH Put SOLE 0 25,000 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 44 2,347 SH   SOLE 0 2,347 0 0
GRUPO TELEVISA SA Call 40049J206 0 800 SH Call SOLE 0 800 0 0
GSV CAP CORP Call 36191J101 0 100 SH Call SOLE 0 100 0 0
GSV CAP CORP Put 36191J101 2 2,200 SH Put SOLE 0 2,200 0 0
GTX INC DEL COM NEW 40052B207 1 100 SH   SOLE 0 100 0 0
GTX INC DEL Call 40052B207 1 1,400 SH Call SOLE 0 1,400 0 0
GTX INC DEL Put 40052B207 0 100 SH Put SOLE 0 100 0 0
GUESS INC COM 401617105 67 3,157 SH   SOLE 0 3,157 0 0
GUESS INC Call 401617105 19 9,200 SH Call SOLE 0 9,200 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 121 1,363 SH   SOLE 0 1,363 0 0
GUIDEWIRE SOFTWARE INC Call 40171V100 5 800 SH Call SOLE 0 800 0 0
GUIDEWIRE SOFTWARE INC Put 40171V100 23 2,600 SH Put SOLE 0 2,600 0 0
GULFPORT ENERGY CORP Call 402635304 262 99,700 SH Call SOLE 0 99,700 0 0
GULFPORT ENERGY CORP Put 402635304 4 5,600 SH Put SOLE 0 5,600 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 530 3,803 SH   SOLE 0 3,803 0 0
GW PHARMACEUTICALS PLC Call 36197T103 373 9,900 SH Call SOLE 0 9,900 0 0
GW PHARMACEUTICALS PLC Put 36197T103 80 10,300 SH Put SOLE 0 10,300 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 34 916 SH   SOLE 0 916 0 0
H & E EQUIPMENT SERVICES INC Put 404030108 9 3,300 SH Put SOLE 0 3,300 0 0
HAIN CELESTIAL GROUP INC COM 405217100 548 18,394 SH   SOLE 0 18,394 0 0
HAIN CELESTIAL GROUP INC Call 405217100 181 66,900 SH Call SOLE 0 66,900 0 0
HAIN CELESTIAL GROUP INC Put 405217100 69 14,000 SH Put SOLE 0 14,000 0 0
HALCON RES CORP COM PAR NEW 40537Q605 92 21,055 SH   SOLE 0 21,055 0 0
HALCON RES CORP Call 40537Q605 0 1,000 SH Call SOLE 0 1,000 0 0
HALLIBURTON CO COM 406216101 5,440 120,728 SH   SOLE 0 120,728 0 0
HALLIBURTON CO Call 406216101 96 65,600 SH Call SOLE 0 65,600 0 0
HALLIBURTON CO Put 406216101 508 269,800 SH Put SOLE 0 269,800 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 11 677 SH   SOLE 0 677 0 0
HALOZYME THERAPEUTICS INC Call 40637H109 12 6,200 SH Call SOLE 0 6,200 0 0
HANCOCK WHITNEY CORPORATION Call 410120109 2 10,900 SH Call SOLE 0 10,900 0 0
HANESBRANDS INC COM 410345102 437 19,862 SH   SOLE 0 19,862 0 0
HANESBRANDS INC Call 410345102 11 11,200 SH Call SOLE 0 11,200 0 0
HANESBRANDS INC Put 410345102 2 7,200 SH Put SOLE 0 7,200 0 0
HANNON ARMSTRONG SUST INFR C Put 41068X100 0 10,000 SH Put SOLE 0 10,000 0 0
HARLEY DAVIDSON INC COM 412822108 402 9,566 SH   SOLE 0 9,566 0 0
HARLEY DAVIDSON INC Call 412822108 24 21,100 SH Call SOLE 0 21,100 0 0
HARLEY DAVIDSON INC Put 412822108 65 19,600 SH Put SOLE 0 19,600 0 0
HARSCO CORP Call 415864107 0 1,000 SH Call SOLE 0 1,000 0 0
HARSCO CORP Put 415864107 4 2,100 SH Put SOLE 0 2,100 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 6,578 143,200 SH   SOLE 0 143,200 0 0
HARTFORD FINL SVCS GROUP INC Call 416515104 27 29,100 SH Call SOLE 0 29,100 0 0
HARTFORD FINL SVCS GROUP INC Put 416515104 37 7,300 SH Put SOLE 0 7,300 0 0
HASBRO INC COM 418056107 120 1,300 SH   SOLE 0 1,300 0 0
HASBRO INC Put 418056107 3 1,900 SH Put SOLE 0 1,900 0 0
HAWAIIAN HOLDINGS INC COM 419879101 35 1,000 SH   SOLE 0 1,000 0 0
HAWAIIAN HOLDINGS INC Call 419879101 0 400 SH Call SOLE 0 400 0 0
HC2 HLDGS INC COM 404139107 5 995 SH   SOLE 0 995 0 0
HCA HEALTHCARE INC COM 40412C101 287 2,800 SH   SOLE 0 2,800 0 0
HCA HEALTHCARE INC Call 40412C101 283 7,900 SH Call SOLE 0 7,900 0 0
HCA HEALTHCARE INC Put 40412C101 191 25,000 SH Put SOLE 0 25,000 0 0
HCI GROUP INC COM 40416E103 9 226 SH   SOLE 0 226 0 0
HCI GROUP INC Put 40416E103 0 300 SH Put SOLE 0 300 0 0
HCP INC COM 40414L109 222 8,601 SH   SOLE 0 8,601 0 0
HCP INC Call 40414L109 0 3,600 SH Call SOLE 0 3,600 0 0
HCP INC Put 40414L109 3 1,700 SH Put SOLE 0 1,700 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,834 42,769 SH   SOLE 0 42,769 0 0
HD SUPPLY HLDGS INC Call 40416M105 0 800 SH Call SOLE 0 800 0 0
HD SUPPLY HLDGS INC Put 40416M105 14 11,300 SH Put SOLE 0 11,300 0 0
HDFC BANK LTD Call 40415F101 82 18,900 SH Call SOLE 0 18,900 0 0
HDFC BANK LTD Put 40415F101 7 7,900 SH Put SOLE 0 7,900 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 9 300 SH   SOLE 0 300 0 0
HEALTH INS INNOVATIONS INC Call 42225K106 55 16,700 SH Call SOLE 0 16,700 0 0
HEALTH INS INNOVATIONS INC Put 42225K106 2 6,900 SH Put SOLE 0 6,900 0 0
HEALTHCARE SVCS GRP INC COM 421906108 12 300 SH   SOLE 0 300 0 0
HEALTHCARE SVCS GRP INC Put 421906108 0 1,300 SH Put SOLE 0 1,300 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 16 623 SH   SOLE 0 623 0 0
HEALTHCARE TR AMER INC Call 42225P501 1 500 SH Call SOLE 0 500 0 0
HEALTHCARE TR AMER INC Put 42225P501 3 3,000 SH Put SOLE 0 3,000 0 0
HEALTHEQUITY INC COM 42226A107 52 700 SH   SOLE 0 700 0 0
HEALTHEQUITY INC Put 42226A107 0 100 SH Put SOLE 0 100 0 0
HEICO CORP NEW COM 422806109 27 375 SH   SOLE 0 375 0 0
HEICO CORP NEW CL A 422806208 671 11,011 SH   SOLE 0 11,011 0 0
HEICO CORP NEW Put 422806109 0 1,200 SH Put SOLE 0 1,200 0 0
HEIDRICK & STRUGGLES INTL IN Call 422819102 0 100 SH Call SOLE 0 100 0 0
HEIDRICK & STRUGGLES INTL IN Put 422819102 0 100 SH Put SOLE 0 100 0 0
HELIOS & MATHESON ANALYTICS COM NEW 42327L200 2 8,530 SH   SOLE 0 8,530 0 0
HELIOS & MATHESON ANALYTICS Call 42327L200 2 46,800 SH Call SOLE 0 46,800 0 0
HELIOS & MATHESON ANALYTICS Put 42327L200 19 9,500 SH Put SOLE 0 9,500 0 0
HELMERICH & PAYNE INC COM 423452101 1,977 31,021 SH   SOLE 0 31,021 0 0
HELMERICH & PAYNE INC Call 423452101 0 2,200 SH Call SOLE 0 2,200 0 0
HELMERICH & PAYNE INC Put 423452101 137 54,300 SH Put SOLE 0 54,300 0 0
HENRY JACK & ASSOC INC COM 426281101 39 300 SH   SOLE 0 300 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 903 16,810 SH   SOLE 0 16,810 0 0
HERBALIFE NUTRITION LTD Call G4412G101 408 26,600 SH Call SOLE 0 26,600 0 0
HERBALIFE NUTRITION LTD Put G4412G101 6 32,800 SH Put SOLE 0 32,800 0 0
HERITAGE INS HLDGS INC COM 42727J102 10 627 SH   SOLE 0 627 0 0
HERON THERAPEUTICS INC COM 427746102 11 300 SH   SOLE 0 300 0 0
HERON THERAPEUTICS INC Call 427746102 31 10,000 SH Call SOLE 0 10,000 0 0
HERON THERAPEUTICS INC Put 427746102 2 3,700 SH Put SOLE 0 3,700 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 748 48,782 SH   SOLE 0 48,782 0 0
HERTZ GLOBAL HLDGS INC Call 42806J106 73 65,500 SH Call SOLE 0 65,500 0 0
HERTZ GLOBAL HLDGS INC Put 42806J106 240 85,900 SH Put SOLE 0 85,900 0 0
HESS CORP Call 42809H107 508 49,500 SH Call SOLE 0 49,500 0 0
HESS CORP Put 42809H107 95 55,100 SH Put SOLE 0 55,100 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 367 25,147 SH   SOLE 0 25,147 0 0
HEWLETT PACKARD ENTERPRISE C Put 42824C109 1 3,200 SH Put SOLE 0 3,200 0 0
HEXCEL CORP NEW Call 428291108 1 3,800 SH Call SOLE 0 3,800 0 0
HFF INC CL A 40418F108 3 100 SH   SOLE 0 100 0 0
HFF INC Put 40418F108 4 400 SH Put SOLE 0 400 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 204 17,362 SH   SOLE 0 17,362 0 0
HI-CRUSH PARTNERS LP Call 428337109 4 16,100 SH Call SOLE 0 16,100 0 0
HI-CRUSH PARTNERS LP Put 428337109 9 8,400 SH Put SOLE 0 8,400 0 0
HIBBETT SPORTS INC COM 428567101 20 900 SH   SOLE 0 900 0 0
HIBBETT SPORTS INC Call 428567101 6 3,000 SH Call SOLE 0 3,000 0 0
HIBBETT SPORTS INC Put 428567101 9 2,100 SH Put SOLE 0 2,100 0 0
HILTON WORLDWIDE HLDGS INC Call 43300A203 5 53,000 SH Call SOLE 0 53,000 0 0
HILTON WORLDWIDE HLDGS INC Put 43300A203 11 2,000 SH Put SOLE 0 2,000 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 21 2,942 SH   SOLE 0 2,942 0 0
HIMAX TECHNOLOGIES INC Call 43289P106 1 2,100 SH Call SOLE 0 2,100 0 0
HIMAX TECHNOLOGIES INC Put 43289P106 1 2,800 SH Put SOLE 0 2,800 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 132 4,691 SH   SOLE 0 4,691 0 0
HOLLY ENERGY PARTNERS L P Put 435763107 18 7,500 SH Put SOLE 0 7,500 0 0
HOLLYFRONTIER CORP COM 436106108 46 682 SH   SOLE 0 682 0 0
HOLLYFRONTIER CORP Call 436106108 59 43,800 SH Call SOLE 0 43,800 0 0
HOLLYFRONTIER CORP Put 436106108 89 53,500 SH Put SOLE 0 53,500 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 26 1,204 SH   SOLE 0 1,204 0 0
HOLLYSYS AUTOMATION TECHNOLO Call G45667105 0 1,200 SH Call SOLE 0 1,200 0 0
HOLLYSYS AUTOMATION TECHNOLO Put G45667105 2 1,000 SH Put SOLE 0 1,000 0 0
HOLOGIC INC COM 436440101 262 6,611 SH   SOLE 0 6,611 0 0
HOLOGIC INC Put 436440101 0 1,800 SH Put SOLE 0 1,800 0 0
HOME BANCSHARES INC COM 436893200 2 100 SH   SOLE 0 100 0 0
HOME BANCSHARES INC Call 436893200 0 200 SH Call SOLE 0 200 0 0
HOME BANCSHARES INC Put 436893200 0 200 SH Put SOLE 0 200 0 0
HOME DEPOT INC COM 437076102 273 1,400 SH   SOLE 0 1,400 0 0
HOME DEPOT INC Call 437076102 907 46,300 SH Call SOLE 0 46,300 0 0
HOME DEPOT INC Put 437076102 77 47,600 SH Put SOLE 0 47,600 0 0
HONDA MOTOR LTD AMERN SHS 438128308 79 2,709 SH   SOLE 0 2,709 0 0
HONEYWELL INTL INC COM 438516106 191 1,330 SH   SOLE 0 1,330 0 0
HONEYWELL INTL INC Call 438516106 12 5,800 SH Call SOLE 0 5,800 0 0
HONEYWELL INTL INC Put 438516106 2 3,300 SH Put SOLE 0 3,300 0 0
HORIZON GLOBAL CORP Call 44052W104 9 39,400 SH Call SOLE 0 39,400 0 0
HORIZON PHARMA PLC SHS G4617B105 256 15,500 SH   SOLE 0 15,500 0 0
HORIZON PHARMA PLC Call G4617B105 0 200 SH Call SOLE 0 200 0 0
HORMEL FOODS CORP COM 440452100 30 830 SH   SOLE 0 830 0 0
HORMEL FOODS CORP Put 440452100 2 800 SH Put SOLE 0 800 0 0
HORNBECK OFFSHORE SVCS INC N Call 440543106 29 38,300 SH Call SOLE 0 38,300 0 0
HORNBECK OFFSHORE SVCS INC N Put 440543106 0 1,200 SH Put SOLE 0 1,200 0 0
HORTONWORKS INC COM 440894103 23 1,294 SH   SOLE 0 1,294 0 0
HORTONWORKS INC Call 440894103 83 91,900 SH Call SOLE 0 91,900 0 0
HOSPITALITY PPTYS TR Call 44106M102 21 11,400 SH Call SOLE 0 11,400 0 0
HOSPITALITY PPTYS TR Put 44106M102 1 3,600 SH Put SOLE 0 3,600 0 0
HOST HOTELS & RESORTS INC COM 44107P104 95 4,532 SH   SOLE 0 4,532 0 0
HOST HOTELS & RESORTS INC Call 44107P104 1 3,200 SH Call SOLE 0 3,200 0 0
HOST HOTELS & RESORTS INC Put 44107P104 20 7,400 SH Put SOLE 0 7,400 0 0
HOSTESS BRANDS INC CL A 44109J106 2 170 SH   SOLE 0 170 0 0
HOSTESS BRANDS INC Put 44109J106 1 4,000 SH Put SOLE 0 4,000 0 0
HP INC Call 40434L105 3 60,000 SH Call SOLE 0 60,000 0 0
HRG GROUP INC COM 40434J100 11 900 SH   SOLE 0 900 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 279 5,935 SH   SOLE 0 5,935 0 0
HSBC HLDGS PLC Call 404280406 0 100 SH Call SOLE 0 100 0 0
HSBC HLDGS PLC Put 404280406 21 5,000 SH Put SOLE 0 5,000 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 88 2,110 SH   SOLE 0 2,110 0 0
HUAZHU GROUP LTD Call 44332N106 17 2,400 SH Call SOLE 0 2,400 0 0
HUAZHU GROUP LTD Put 44332N106 0 400 SH Put SOLE 0 400 0 0
HUBBELL INC Call 443510607 0 200 SH Call SOLE 0 200 0 0
HUBSPOT INC Call 443573100 4 1,100 SH Call SOLE 0 1,100 0 0
HUBSPOT INC Put 443573100 2 1,300 SH Put SOLE 0 1,300 0 0
HUDBAY MINERALS INC COM 443628102 5 1,052 SH   SOLE 0 1,052 0 0
HUDBAY MINERALS INC *W EXP 07/20/201 443628136 0 1,227 SH   SOLE 0 1,227 0 0
HUDBAY MINERALS INC Put 443628102 0 100 SH Put SOLE 0 100 0 0
HUDSON TECHNOLOGIES INC COM 444144109 3 1,523 SH   SOLE 0 1,523 0 0
HUDSON TECHNOLOGIES INC Put 444144109 3 1,000 SH Put SOLE 0 1,000 0 0
HUMANA INC COM 444859102 900 3,027 SH   SOLE 0 3,027 0 0
HUMANA INC Call 444859102 1,459 11,400 SH Call SOLE 0 11,400 0 0
HUMANA INC Put 444859102 13 14,200 SH Put SOLE 0 14,200 0 0
HUNT J B TRANS SVCS INC Call 445658107 285 15,900 SH Call SOLE 0 15,900 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,029 4,749 SH   SOLE 0 4,749 0 0
HUNTINGTON INGALLS INDS INC Put 446413106 25 1,500 SH Put SOLE 0 1,500 0 0
HUNTSMAN CORP COM 447011107 683 23,415 SH   SOLE 0 23,415 0 0
HUNTSMAN CORP Call 447011107 22 53,800 SH Call SOLE 0 53,800 0 0
HUNTSMAN CORP Put 447011107 2 2,300 SH Put SOLE 0 2,300 0 0
HUYA INC ADS REP SHS A 44852D108 38 1,162 SH   SOLE 0 1,162 0 0
HUYA INC Call 44852D108 68 19,700 SH Call SOLE 0 19,700 0 0
HUYA INC Put 44852D108 24 4,000 SH Put SOLE 0 4,000 0 0
HYATT HOTELS CORP COM CL A 448579102 154 2,000 SH   SOLE 0 2,000 0 0
HYDROGENICS CORP NEW Call 448883207 0 1,000 SH Call SOLE 0 1,000 0 0
IAC INTERACTIVECORP COM 44919P508 2,205 14,460 SH   SOLE 0 14,460 0 0
IAC INTERACTIVECORP Call 44919P508 63 2,800 SH Call SOLE 0 2,800 0 0
IAC INTERACTIVECORP Put 44919P508 6 7,900 SH Put SOLE 0 7,900 0 0
IAMGOLD CORP COM 450913108 16 2,900 SH   SOLE 0 2,900 0 0
IAMGOLD CORP Call 450913108 6 39,300 SH Call SOLE 0 39,300 0 0
IAMGOLD CORP Put 450913108 0 600 SH Put SOLE 0 600 0 0
ICAHN ENTERPRISES LP Put 451100101 0 600 SH Put SOLE 0 600 0 0
ICHOR HOLDINGS SHS G4740B105 29 1,390 SH   SOLE 0 1,390 0 0
ICHOR HOLDINGS Call G4740B105 2 1,500 SH Call SOLE 0 1,500 0 0
ICHOR HOLDINGS Put G4740B105 8 4,400 SH Put SOLE 0 4,400 0 0
ICONIX BRAND GROUP INC COM 451055107 3 6,372 SH   SOLE 0 6,372 0 0
ICONIX BRAND GROUP INC Call 451055107 0 700 SH Call SOLE 0 700 0 0
ICU MED INC COM 44930G107 249 851 SH   SOLE 0 851 0 0
IDACORP INC Call 451107106 1 400 SH Call SOLE 0 400 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 8 6,800 SH   SOLE 0 6,800 0 0
IHS MARKIT LTD SHS G47567105 18 368 SH   SOLE 0 368 0 0
IHS MARKIT LTD Call G47567105 3 1,500 SH Call SOLE 0 1,500 0 0
IHS MARKIT LTD Put G47567105 0 400 SH Put SOLE 0 400 0 0
II VI INC Call 902104108 10 4,500 SH Call SOLE 0 4,500 0 0
ILG INC COM 44967H101 324 9,837 SH   SOLE 0 9,837 0 0
ILG INC Call 44967H101 20 36,200 SH Call SOLE 0 36,200 0 0
ILG INC Put 44967H101 19 212,700 SH Put SOLE 0 212,700 0 0
ILLINOIS TOOL WKS INC COM 452308109 74 540 SH   SOLE 0 540 0 0
ILLINOIS TOOL WKS INC Call 452308109 19 1,300 SH Call SOLE 0 1,300 0 0
ILLINOIS TOOL WKS INC Put 452308109 40 5,900 SH Put SOLE 0 5,900 0 0
ILLUMINA INC COM 452327109 8,099 29,002 SH   SOLE 0 29,002 0 0
ILLUMINA INC Call 452327109 740 7,800 SH Call SOLE 0 7,800 0 0
ILLUMINA INC Put 452327109 148 35,700 SH Put SOLE 0 35,700 0 0
IMAX CORP COM 45245E109 12 561 SH   SOLE 0 561 0 0
IMAX CORP Call 45245E109 0 2,500 SH Call SOLE 0 2,500 0 0
IMAX CORP Put 45245E109 2 9,100 SH Put SOLE 0 9,100 0 0
IMMERSION CORP COM 452521107 126 8,197 SH   SOLE 0 8,197 0 0
IMMERSION CORP Call 452521107 1 1,100 SH Call SOLE 0 1,100 0 0
IMMERSION CORP Put 452521107 17 59,200 SH Put SOLE 0 59,200 0 0
IMMUNOMEDICS INC Call 452907108 136 15,200 SH Call SOLE 0 15,200 0 0
IMMUNOMEDICS INC Put 452907108 10 2,900 SH Put SOLE 0 2,900 0 0
IMPERVA INC COM 45321L100 304 6,304 SH   SOLE 0 6,304 0 0
IMPERVA INC Call 45321L100 8 2,300 SH Call SOLE 0 2,300 0 0
IMPINJ INC COM 453204109 396 17,915 SH   SOLE 0 17,915 0 0
IMPINJ INC Call 453204109 81 16,000 SH Call SOLE 0 16,000 0 0
IMPINJ INC Put 453204109 31 17,500 SH Put SOLE 0 17,500 0 0
INCYTE CORP COM 45337C102 712 10,639 SH   SOLE 0 10,639 0 0
INCYTE CORP Call 45337C102 39 20,400 SH Call SOLE 0 20,400 0 0
INCYTE CORP Put 45337C102 389 60,700 SH Put SOLE 0 60,700 0 0
INDEPENDENCE RLTY TR INC Call 45378A106 2 4,100 SH Call SOLE 0 4,100 0 0
INDEPENDENCE RLTY TR INC Put 45378A106 0 800 SH Put SOLE 0 800 0 0
INDEPENDENT BK GROUP INC Call 45384B106 0 3,600 SH Call SOLE 0 3,600 0 0
INFINERA CORPORATION COM 45667G103 46 4,703 SH   SOLE 0 4,703 0 0
INFINERA CORPORATION Put 45667G103 2 5,900 SH Put SOLE 0 5,900 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 0 100 SH   SOLE 0 100 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 128 900 SH   SOLE 0 900 0 0
INFINITY PPTY & CAS CORP Put 45665Q103 13 9,300 SH Put SOLE 0 9,300 0 0
INFOSYS LTD Call 456788108 131 83,200 SH Call SOLE 0 83,200 0 0
INFOSYS LTD Put 456788108 6 3,400 SH Put SOLE 0 3,400 0 0
INFRAREIT INC COM 45685L100 22 1,029 SH   SOLE 0 1,029 0 0
INGERSOLL-RAND PLC Put G47791101 0 200 SH Put SOLE 0 200 0 0
INGLES MKTS INC Call 457030104 0 1,100 SH Call SOLE 0 1,100 0 0
INNOPHOS HOLDINGS INC Call 45774N108 2 1,900 SH Call SOLE 0 1,900 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 58 2,500 SH   SOLE 0 2,500 0 0
INNOVATE BIOPHARMACEUTICLS I Call 45782F105 12 4,100 SH Call SOLE 0 4,100 0 0
INNOVATE BIOPHARMACEUTICLS I Put 45782F105 44 7,800 SH Put SOLE 0 7,800 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 10 300 SH   SOLE 0 300 0 0
INNOVATOR ETFS TR Put 45782C102 0 100 SH Put SOLE 0 100 0 0
INPHI CORP COM 45772F107 371 11,397 SH   SOLE 0 11,397 0 0
INPHI CORP Call 45772F107 1 1,400 SH Call SOLE 0 1,400 0 0
INPHI CORP Put 45772F107 8 3,100 SH Put SOLE 0 3,100 0 0
INSIGHT ENTERPRISES INC COM 45765U103 171 3,506 SH   SOLE 0 3,506 0 0
INSIGHT ENTERPRISES INC Call 45765U103 1 1,800 SH Call SOLE 0 1,800 0 0
INSIGHT ENTERPRISES INC Put 45765U103 0 100 SH Put SOLE 0 100 0 0
INSMED INC COM PAR $.01 457669307 30 1,300 SH   SOLE 0 1,300 0 0
INSMED INC Put 457669307 17 3,500 SH Put SOLE 0 3,500 0 0
INSPERITY INC COM 45778Q107 1,083 11,379 SH   SOLE 0 11,379 0 0
INSPERITY INC Call 45778Q107 1 200 SH Call SOLE 0 200 0 0
INSPERITY INC Put 45778Q107 0 1,800 SH Put SOLE 0 1,800 0 0
INSTALLED BLDG PRODS INC COM 45780R101 39 700 SH   SOLE 0 700 0 0
INSTRUCTURE INC COM 45781U103 22 529 SH   SOLE 0 529 0 0
INSTRUCTURE INC Put 45781U103 1 1,600 SH Put SOLE 0 1,600 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 36 1,153 SH   SOLE 0 1,153 0 0
INTEGRATED DEVICE TECHNOLOGY Call 458118106 0 100 SH Call SOLE 0 100 0 0
INTEGRATED DEVICE TECHNOLOGY Put 458118106 1 400 SH Put SOLE 0 400 0 0
INTEL CORP Call 458140100 996 115,200 SH Call SOLE 0 115,200 0 0
INTEL CORP Put 458140100 16 27,900 SH Put SOLE 0 27,900 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 37 1,362 SH   SOLE 0 1,362 0 0
INTELLIA THERAPEUTICS INC Call 45826J105 0 100 SH Call SOLE 0 100 0 0
INTELLIA THERAPEUTICS INC Put 45826J105 0 1,200 SH Put SOLE 0 1,200 0 0
INTELSAT S A COM L5140P101 125 7,513 SH   SOLE 0 7,513 0 0
INTELSAT S A Call L5140P101 202 43,500 SH Call SOLE 0 43,500 0 0
INTELSAT S A Put L5140P101 46 36,300 SH Put SOLE 0 36,300 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 242 3,763 SH   SOLE 0 3,763 0 0
INTERACTIVE BROKERS GROUP IN Call 45841N107 2 1,100 SH Call SOLE 0 1,100 0 0
INTERACTIVE BROKERS GROUP IN Put 45841N107 15 4,900 SH Put SOLE 0 4,900 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 166 1,990 SH   SOLE 0 1,990 0 0
INTERCEPT PHARMACEUTICALS IN Call 45845P108 50 3,200 SH Call SOLE 0 3,200 0 0
INTERCEPT PHARMACEUTICALS IN Put 45845P108 49 1,600 SH Put SOLE 0 1,600 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 150 2,045 SH   SOLE 0 2,045 0 0
INTERCONTINENTAL EXCHANGE IN Call 45866F104 10 6,400 SH Call SOLE 0 6,400 0 0
INTERCONTINENTAL EXCHANGE IN Put 45866F104 29 6,200 SH Put SOLE 0 6,200 0 0
INTERDIGITAL INC COM 45867G101 5 71 SH   SOLE 0 71 0 0
INTERDIGITAL INC Put 45867G101 0 200 SH Put SOLE 0 200 0 0
INTERFACE INC Call 458665304 0 800 SH Call SOLE 0 800 0 0
INTERFACE INC Put 458665304 0 100 SH Put SOLE 0 100 0 0
INTERNAP CORP Call 45885A409 23 19,300 SH Call SOLE 0 19,300 0 0
INTERNAP CORP Put 45885A409 1 3,200 SH Put SOLE 0 3,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,462 60,579 SH   SOLE 0 60,579 0 0
INTERNATIONAL BUSINESS MACHS Call 459200101 8 60,600 SH Call SOLE 0 60,600 0 0
INTERNATIONAL BUSINESS MACHS Put 459200101 1,612 68,900 SH Put SOLE 0 68,900 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 644 27,734 SH   SOLE 0 27,734 0 0
INTERNATIONAL GAME TECHNOLOG Call G4863A108 16 28,600 SH Call SOLE 0 28,600 0 0
INTERNATIONAL GAME TECHNOLOG Put G4863A108 99 42,300 SH Put SOLE 0 42,300 0 0
INTERPUBLIC GROUP COS INC COM 460690100 13 594 SH   SOLE 0 594 0 0
INTERPUBLIC GROUP COS INC Call 460690100 4 11,200 SH Call SOLE 0 11,200 0 0
INTERXION HOLDING N.V SHS N47279109 6 100 SH   SOLE 0 100 0 0
INTEVAC INC COM 461148108 4 835 SH   SOLE 0 835 0 0
INTEVAC INC Call 461148108 0 500 SH Call SOLE 0 500 0 0
INTEVAC INC Put 461148108 6 4,800 SH Put SOLE 0 4,800 0 0
INTL FCSTONE INC Call 46116V105 37 5,500 SH Call SOLE 0 5,500 0 0
INTL PAPER CO COM 460146103 1,015 19,500 SH   SOLE 0 19,500 0 0
INTL PAPER CO Call 460146103 185 117,100 SH Call SOLE 0 117,100 0 0
INTL PAPER CO Put 460146103 240 58,300 SH Put SOLE 0 58,300 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 189 10,749 SH   SOLE 0 10,749 0 0
INTRA CELLULAR THERAPIES INC Call 46116X101 30 11,000 SH Call SOLE 0 11,000 0 0
INTRA CELLULAR THERAPIES INC Put 46116X101 44 36,000 SH Put SOLE 0 36,000 0 0
INTREPID POTASH INC Call 46121Y102 0 5,400 SH Call SOLE 0 5,400 0 0
INTREXON CORP COM 46122T102 328 23,588 SH   SOLE 0 23,588 0 0
INTREXON CORP Call 46122T102 6 9,300 SH Call SOLE 0 9,300 0 0
INTREXON CORP Put 46122T102 3 9,400 SH Put SOLE 0 9,400 0 0
INTUIT COM 461202103 1,996 9,773 SH   SOLE 0 9,773 0 0
INTUIT Put 461202103 15 24,500 SH Put SOLE 0 24,500 0 0
INTUITIVE SURGICAL INC Call 46120E602 117 1,800 SH Call SOLE 0 1,800 0 0
INTUITIVE SURGICAL INC Put 46120E602 56 3,800 SH Put SOLE 0 3,800 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 118 10,000 SH   SOLE 0 10,000 0 0
INVESCO CURNCYSHS CDN DLR TR CDN DLR SHS 46138T104 75 1,000 SH   SOLE 0 1,000 0 0
INVESCO CURNCYSHS CDN DLR TR Call 46138T104 0 1,600 SH Call SOLE 0 1,600 0 0
INVESCO CURNCYSHS CDN DLR TR Put 46138T104 0 500 SH Put SOLE 0 500 0 0
INVESCO CURNCYSHS JAPANESE Y Call 46138W107 2 1,100 SH Call SOLE 0 1,100 0 0
INVESCO CURNCYSHS JAPANESE Y Put 46138W107 79 52,900 SH Put SOLE 0 52,900 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 420 3,755 SH   SOLE 0 3,755 0 0
INVESCO CURRENCYSHARES EURO Call 46138K103 22 10,400 SH Call SOLE 0 10,400 0 0
INVESCO CURRENCYSHARES EURO Put 46138K103 48 42,200 SH Put SOLE 0 42,200 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 3,566 201,731 SH   SOLE 0 201,731 0 0
INVESCO DB COMMDY INDX TRCK Put 46138B103 0 5,000 SH Put SOLE 0 5,000 0 0
INVESCO DB MLTI SECTR CMMTY Call 46140H106 16 51,800 SH Call SOLE 0 51,800 0 0
INVESCO DB MLTI SECTR CMMTY Put 46140H106 9 3,200 SH Put SOLE 0 3,200 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 134 5,400 SH   SOLE 0 5,400 0 0
INVESCO DB US DLR INDEX TR Call 46141D203 41 32,900 SH Call SOLE 0 32,900 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 27 200 SH   SOLE 0 200 0 0
INVESCO EXCHANGE TRADED FD T Put 46137V530 1 500 SH Put SOLE 0 500 0 0
INVESCO EXCHNG TRADED FD TR CHINA REALESTE 46138E602 24 861 SH   SOLE 0 861 0 0
INVESCO EXCHNG TRADED FD TR Call 46138E602 0 900 SH Call SOLE 0 900 0 0
INVESCO EXCHNG TRADED FD TR Call 46138E370 30 10,400 SH Call SOLE 0 10,400 0 0
INVESCO EXCHNG TRADED FD TR Call 46138G508 0 4,300 SH Call SOLE 0 4,300 0 0
INVESCO EXCHNG TRADED FD TR Put 46138E602 6 2,900 SH Put SOLE 0 2,900 0 0
INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 5 240 SH   SOLE 0 240 0 0
INVESCO LTD Call G491BT108 3 23,500 SH Call SOLE 0 23,500 0 0
INVESCO LTD Put G491BT108 5 3,600 SH Put SOLE 0 3,600 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 43 2,759 SH   SOLE 0 2,759 0 0
INVESCO MORTGAGE CAPITAL INC Call 46131B100 0 1,000 SH Call SOLE 0 1,000 0 0
INVESCO MORTGAGE CAPITAL INC Put 46131B100 2 6,400 SH Put SOLE 0 6,400 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 205 1,200 SH   SOLE 0 1,200 0 0
INVESCO QQQ TR Call 46090E103 4,749 562,200 SH Call SOLE 0 562,200 0 0
INVESCO QQQ TR Put 46090E103 835 577,700 SH Put SOLE 0 577,700 0 0
IONIS PHARMACEUTICALS INC COM 462222100 13 330 SH   SOLE 0 330 0 0
IONIS PHARMACEUTICALS INC Call 462222100 18 13,800 SH Call SOLE 0 13,800 0 0
IONIS PHARMACEUTICALS INC Put 462222100 19 4,800 SH Put SOLE 0 4,800 0 0
IPG PHOTONICS CORP COM 44980X109 981 4,449 SH   SOLE 0 4,449 0 0
IPG PHOTONICS CORP Call 44980X109 0 2,200 SH Call SOLE 0 2,200 0 0
IPG PHOTONICS CORP Put 44980X109 51 8,400 SH Put SOLE 0 8,400 0 0
IQIYI INC SPONSORED ADS 46267X108 495 15,341 SH   SOLE 0 15,341 0 0
IQIYI INC Call 46267X108 1,123 350,600 SH Call SOLE 0 350,600 0 0
IQIYI INC Put 46267X108 1,935 331,900 SH Put SOLE 0 331,900 0 0
IQVIA HLDGS INC COM 46266C105 109 1,100 SH   SOLE 0 1,100 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 132 8,212 SH   SOLE 0 8,212 0 0
IRIDIUM COMMUNICATIONS INC Call 46269C102 5 4,100 SH Call SOLE 0 4,100 0 0
IRIDIUM COMMUNICATIONS INC Put 46269C102 0 3,600 SH Put SOLE 0 3,600 0 0
IROBOT CORP Call 462726100 47 5,000 SH Call SOLE 0 5,000 0 0
IROBOT CORP Put 462726100 76 18,400 SH Put SOLE 0 18,400 0 0
IRON MTN INC NEW Call 46284V101 0 600 SH Call SOLE 0 600 0 0
IRON MTN INC NEW Put 46284V101 0 100 SH Put SOLE 0 100 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 10 570 SH   SOLE 0 570 0 0
IRONWOOD PHARMACEUTICALS INC Put 46333X108 2 2,500 SH Put SOLE 0 2,500 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 23 1,359 SH   SOLE 0 1,359 0 0
ISHARES GOLD TRUST Put 464285105 2 4,500 SH Put SOLE 0 4,500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 2,974 92,794 SH   SOLE 0 92,794 0 0
ISHARES INC MSCI TURKEY ETF 464286715 187 6,200 SH   SOLE 0 6,200 0 0
ISHARES INC MSCI GERMANY ETF 464286806 4 165 SH   SOLE 0 165 0 0
ISHARES INC MSCI MEXICO ETF 464286822 7 160 SH   SOLE 0 160 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,659 31,597 SH   SOLE 0 31,597 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 3 100 SH   SOLE 0 100 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 31 1,300 SH   SOLE 0 1,300 0 0
ISHARES INC MSCI ITALY ETF 46434G830 456 15,800 SH   SOLE 0 15,800 0 0
ISHARES INC Call 46434G822 4 1,400 SH Call SOLE 0 1,400 0 0
ISHARES INC Call 46434G103 0 2,000 SH Call SOLE 0 2,000 0 0
ISHARES INC Call 464286822 122 169,600 SH Call SOLE 0 169,600 0 0
ISHARES INC Call 464286806 37 56,300 SH Call SOLE 0 56,300 0 0
ISHARES INC Call 464286772 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 464286715 6 13,700 SH Call SOLE 0 13,700 0 0
ISHARES INC Call 464286764 0 700 SH Call SOLE 0 700 0 0
ISHARES INC Call 464286657 14 13,700 SH Call SOLE 0 13,700 0 0
ISHARES INC Call 464286509 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 464286608 3 4,000 SH Call SOLE 0 4,000 0 0
ISHARES INC Call 464286400 95 172,600 SH Call SOLE 0 172,600 0 0
ISHARES INC Call 464286780 21 22,300 SH Call SOLE 0 22,300 0 0
ISHARES INC Put 464286400 1,066 365,000 SH Put SOLE 0 365,000 0 0
ISHARES INC Put 464286103 0 400 SH Put SOLE 0 400 0 0
ISHARES INC Put 464286608 37 30,200 SH Put SOLE 0 30,200 0 0
ISHARES INC Put 464286764 34 20,000 SH Put SOLE 0 20,000 0 0
ISHARES INC Put 464286715 730 243,800 SH Put SOLE 0 243,800 0 0
ISHARES INC Put 464286772 20 5,200 SH Put SOLE 0 5,200 0 0
ISHARES INC Put 464286806 11 33,800 SH Put SOLE 0 33,800 0 0
ISHARES INC Put 464286822 43 58,600 SH Put SOLE 0 58,600 0 0
ISHARES INC Put 46434G103 0 400 SH Put SOLE 0 400 0 0
ISHARES INC Put 46434G772 3 5,300 SH Put SOLE 0 5,300 0 0
ISHARES INC Put 46434G822 8 10,700 SH Put SOLE 0 10,700 0 0
ISHARES INC Put 46434G830 35 11,200 SH Put SOLE 0 11,200 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 242 16,000 SH   SOLE 0 16,000 0 0
ISHARES SILVER TRUST Call 46428Q109 64 260,300 SH Call SOLE 0 260,300 0 0
ISHARES SILVER TRUST Put 46428Q109 492 319,300 SH Put SOLE 0 319,300 0 0
ISHARES TR U.S. PHARMA ETF 464288836 15 100 SH   SOLE 0 100 0 0
ISHARES TR MSCI INDIA ETF 46429B598 113 3,400 SH   SOLE 0 3,400 0 0
ISHARES TR US HOME CONS ETF 464288752 1,384 36,300 SH   SOLE 0 36,300 0 0
ISHARES TR US AER DEF ETF 464288760 384 2,000 SH   SOLE 0 2,000 0 0
ISHARES TR US REGNL BKS ETF 464288778 42 865 SH   SOLE 0 865 0 0
ISHARES TR US BR DEL SE ETF 464288794 6 100 SH   SOLE 0 100 0 0
ISHARES TR U.S. MED DVC ETF 464288810 120 600 SH   SOLE 0 600 0 0
ISHARES TR U.S. ENERGY ETF 464287796 4 100 SH   SOLE 0 100 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 9 100 SH   SOLE 0 100 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 194 2,713 SH   SOLE 0 2,713 0 0
ISHARES TR JPMORGAN USD EMG 464288281 854 8,000 SH   SOLE 0 8,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,424 8,700 SH   SOLE 0 8,700 0 0
ISHARES TR RUS 1000 ETF 464287622 15 100 SH   SOLE 0 100 0 0
ISHARES TR GLOBAL 100 ETF 464287572 4 100 SH   SOLE 0 100 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 12 100 SH   SOLE 0 100 0 0
ISHARES TR LATN AMER 40 ETF 464287390 796 26,919 SH   SOLE 0 26,919 0 0
ISHARES TR S&P 500 VAL ETF 464287408 99 900 SH   SOLE 0 900 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6,240 51,269 SH   SOLE 0 51,269 0 0
ISHARES TR MSCI EAFE ETF 464287465 21,367 319,063 SH   SOLE 0 319,063 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 1,095 5,997 SH   SOLE 0 5,997 0 0
ISHARES TR TIPS BD ETF 464287176 22 200 SH   SOLE 0 200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,750 40,735 SH   SOLE 0 40,735 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 6,428 148,351 SH   SOLE 0 148,351 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 382 3,491 SH   SOLE 0 3,491 0 0
ISHARES TR MSCI CHINA ETF 46429B671 6 100 SH   SOLE 0 100 0 0
ISHARES TR Call 46429B671 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 46429B663 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 46429B689 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 46432F396 3 2,000 SH Call SOLE 0 2,000 0 0
ISHARES TR Call 464287234 526 624,500 SH Call SOLE 0 624,500 0 0
ISHARES TR Call 464287200 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287242 12 10,000 SH Call SOLE 0 10,000 0 0
ISHARES TR Call 464287309 1 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287325 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287184 292 287,500 SH Call SOLE 0 287,500 0 0
ISHARES TR Call 464287150 0 900 SH Call SOLE 0 900 0 0
ISHARES TR Call 464287168 0 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287101 8 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287515 806 146,000 SH Call SOLE 0 146,000 0 0
ISHARES TR Call 464287523 22 1,300 SH Call SOLE 0 1,300 0 0
ISHARES TR Call 464287465 30 163,700 SH Call SOLE 0 163,700 0 0
ISHARES TR Call 464287499 1 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287507 5 900 SH Call SOLE 0 900 0 0
ISHARES TR Call 464287432 325 382,100 SH Call SOLE 0 382,100 0 0
ISHARES TR Call 464287440 92 120,900 SH Call SOLE 0 120,900 0 0
ISHARES TR Call 464287408 1 2,400 SH Call SOLE 0 2,400 0 0
ISHARES TR Call 464287390 15 33,400 SH Call SOLE 0 33,400 0 0
ISHARES TR Call 464287598 16 32,300 SH Call SOLE 0 32,300 0 0
ISHARES TR Call 464287556 506 88,500 SH Call SOLE 0 88,500 0 0
ISHARES TR Call 464287614 7 800 SH Call SOLE 0 800 0 0
ISHARES TR Call 464287630 1 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287655 5,997 338,500 SH Call SOLE 0 338,500 0 0
ISHARES TR Call 464287622 1 900 SH Call SOLE 0 900 0 0
ISHARES TR Call 464288281 2 7,900 SH Call SOLE 0 7,900 0 0
ISHARES TR Call 464288513 16 68,500 SH Call SOLE 0 68,500 0 0
ISHARES TR Call 464287887 8 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287796 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287804 65 11,100 SH Call SOLE 0 11,100 0 0
ISHARES TR Call 464287689 2 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287721 2 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287739 9 20,300 SH Call SOLE 0 20,300 0 0
ISHARES TR Call 464288810 14 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464288794 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288760 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288752 6 13,400 SH Call SOLE 0 13,400 0 0
ISHARES TR Call 46429B598 1 2,100 SH Call SOLE 0 2,100 0 0
ISHARES TR Call 464289180 1 15,000 SH Call SOLE 0 15,000 0 0
ISHARES TR Call 46429B309 2 3,300 SH Call SOLE 0 3,300 0 0
ISHARES TR Put 46429B309 2 1,500 SH Put SOLE 0 1,500 0 0
ISHARES TR Put 46429B598 1 1,200 SH Put SOLE 0 1,200 0 0
ISHARES TR Put 464288752 64 294,700 SH Put SOLE 0 294,700 0 0
ISHARES TR Put 464288760 11 5,200 SH Put SOLE 0 5,200 0 0
ISHARES TR Put 464288810 4 1,200 SH Put SOLE 0 1,200 0 0
ISHARES TR Put 464287739 7 56,900 SH Put SOLE 0 56,900 0 0
ISHARES TR Put 464287721 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287804 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464288182 1 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464288513 329 261,900 SH Put SOLE 0 261,900 0 0
ISHARES TR Put 464288281 252 73,100 SH Put SOLE 0 73,100 0 0
ISHARES TR Put 464287655 891 827,000 SH Put SOLE 0 827,000 0 0
ISHARES TR Put 464287630 9 1,500 SH Put SOLE 0 1,500 0 0
ISHARES TR Put 464287648 291 95,800 SH Put SOLE 0 95,800 0 0
ISHARES TR Put 464287614 30 22,000 SH Put SOLE 0 22,000 0 0
ISHARES TR Put 464287556 178 78,800 SH Put SOLE 0 78,800 0 0
ISHARES TR Put 464287598 8 10,200 SH Put SOLE 0 10,200 0 0
ISHARES TR Put 464287390 40 18,900 SH Put SOLE 0 18,900 0 0
ISHARES TR Put 464287440 508 152,700 SH Put SOLE 0 152,700 0 0
ISHARES TR Put 464287432 416 584,400 SH Put SOLE 0 584,400 0 0
ISHARES TR Put 464287465 915 847,500 SH Put SOLE 0 847,500 0 0
ISHARES TR Put 464287523 9 6,600 SH Put SOLE 0 6,600 0 0
ISHARES TR Put 464287515 1,313 86,600 SH Put SOLE 0 86,600 0 0
ISHARES TR Put 464287101 4 7,600 SH Put SOLE 0 7,600 0 0
ISHARES TR Put 464287168 7 23,500 SH Put SOLE 0 23,500 0 0
ISHARES TR Put 464287150 0 900 SH Put SOLE 0 900 0 0
ISHARES TR Put 464287184 707 597,700 SH Put SOLE 0 597,700 0 0
ISHARES TR Put 464287325 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287242 13 1,400 SH Put SOLE 0 1,400 0 0
ISHARES TR Put 464287200 1 4,000 SH Put SOLE 0 4,000 0 0
ISHARES TR Put 464287234 1,400 834,900 SH Put SOLE 0 834,900 0 0
ISHARES TR Put 46432F396 4 1,400 SH Put SOLE 0 1,400 0 0
ISHARES TR Put 46429B671 67 21,900 SH Put SOLE 0 21,900 0 0
ITAU UNIBANCO HLDG SA Call 465562106 13 9,000 SH Call SOLE 0 9,000 0 0
ITAU UNIBANCO HLDG SA Put 465562106 440 74,100 SH Put SOLE 0 74,100 0 0
ITERIS INC Call 46564T107 1 5,700 SH Call SOLE 0 5,700 0 0
J JILL INC COM 46620W102 15 1,700 SH   SOLE 0 1,700 0 0
J JILL INC Call 46620W102 1 1,700 SH Call SOLE 0 1,700 0 0
J JILL INC Put 46620W102 1 4,700 SH Put SOLE 0 4,700 0 0
J2 GLOBAL INC COM 48123V102 0 9 SH   SOLE 0 9 0 0
J2 GLOBAL INC Call 48123V102 0 200 SH Call SOLE 0 200 0 0
JABIL INC Call 466313103 0 1,100 SH Call SOLE 0 1,100 0 0
JABIL INC Put 466313103 0 1,000 SH Put SOLE 0 1,000 0 0
JACK IN THE BOX INC COM 466367109 681 8,004 SH   SOLE 0 8,004 0 0
JACK IN THE BOX INC Call 466367109 5 19,000 SH Call SOLE 0 19,000 0 0
JACK IN THE BOX INC Put 466367109 15 19,400 SH Put SOLE 0 19,400 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 111 1,759 SH   SOLE 0 1,759 0 0
JACOBS ENGR GROUP INC DEL Call 469814107 0 100 SH Call SOLE 0 100 0 0
JACOBS ENGR GROUP INC DEL Put 469814107 1 2,900 SH Put SOLE 0 2,900 0 0
JAGGED PEAK ENERGY INC COM 47009K107 19 1,500 SH   SOLE 0 1,500 0 0
JAGGED PEAK ENERGY INC Call 47009K107 25 38,000 SH Call SOLE 0 38,000 0 0
JAGGED PEAK ENERGY INC Put 47009K107 0 7,500 SH Put SOLE 0 7,500 0 0
JAKKS PAC INC COM 47012E106 0 180 SH   SOLE 0 180 0 0
JAMBA INC COM NEW 47023A309 586 55,107 SH   SOLE 0 55,107 0 0
JAMBA INC Call 47023A309 0 500 SH Call SOLE 0 500 0 0
JAMBA INC Put 47023A309 1 500 SH Put SOLE 0 500 0 0
JD COM INC SPON ADR CL A 47215P106 1,664 42,731 SH   SOLE 0 42,731 0 0
JD COM INC Call 47215P106 22 14,000 SH Call SOLE 0 14,000 0 0
JD COM INC Put 47215P106 200 87,200 SH Put SOLE 0 87,200 0 0
JEFFERIES FINL GROUP INC Put 47233W109 0 500 SH Put SOLE 0 500 0 0
JETBLUE AIRWAYS CORP COM 477143101 306 16,148 SH   SOLE 0 16,148 0 0
JETBLUE AIRWAYS CORP Call 477143101 1 9,600 SH Call SOLE 0 9,600 0 0
JETBLUE AIRWAYS CORP Put 477143101 40 40,600 SH Put SOLE 0 40,600 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 264 19,200 SH   SOLE 0 19,200 0 0
JINKOSOLAR HLDG CO LTD Call 47759T100 4 19,400 SH Call SOLE 0 19,400 0 0
JINKOSOLAR HLDG CO LTD Put 47759T100 88 28,700 SH Put SOLE 0 28,700 0 0
JOHN BEAN TECHNOLOGIES CORP Call 477839104 2 1,500 SH Call SOLE 0 1,500 0 0
JOHN BEAN TECHNOLOGIES CORP Put 477839104 0 400 SH Put SOLE 0 400 0 0
JOHNSON & JOHNSON Call 478160104 8 43,500 SH Call SOLE 0 43,500 0 0
JOHNSON & JOHNSON Put 478160104 47 5,000 SH Put SOLE 0 5,000 0 0
JOHNSON CTLS INTL PLC SHS G51502105 116 3,496 SH   SOLE 0 3,496 0 0
JOHNSON CTLS INTL PLC Call G51502105 48 55,200 SH Call SOLE 0 55,200 0 0
JOHNSON CTLS INTL PLC Put G51502105 13 5,000 SH Put SOLE 0 5,000 0 0
JOUNCE THERAPEUTICS INC COM 481116101 3 400 SH   SOLE 0 400 0 0
JOUNCE THERAPEUTICS INC Put 481116101 0 200 SH Put SOLE 0 200 0 0
JPMORGAN CHASE & CO COM 46625H100 9,033 86,692 SH   SOLE 0 86,692 0 0
JPMORGAN CHASE & CO Call 46625H100 232 137,400 SH Call SOLE 0 137,400 0 0
JPMORGAN CHASE & CO Call 46625H365 4 21,800 SH Call SOLE 0 21,800 0 0
JPMORGAN CHASE & CO Put 46625H365 3 17,900 SH Put SOLE 0 17,900 0 0
JPMORGAN CHASE & CO Put 46625H100 337 393,600 SH Put SOLE 0 393,600 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 10 4,161 SH   SOLE 0 4,161 0 0
JUMEI INTL HLDG LTD Put 48138L107 0 1,700 SH Put SOLE 0 1,700 0 0
JUNIPER NETWORKS INC COM 48203R104 46 1,700 SH   SOLE 0 1,700 0 0
JUPAI HLDGS LTD ADS 48205B107 7 400 SH   SOLE 0 400 0 0
JUPAI HLDGS LTD Put 48205B107 1 1,100 SH Put SOLE 0 1,100 0 0
KANDI TECHNOLOGIES GROUP INC Call 483709101 0 200 SH Call SOLE 0 200 0 0
KANDI TECHNOLOGIES GROUP INC Put 483709101 0 300 SH Put SOLE 0 300 0 0
KANSAS CITY SOUTHERN Call 485170302 2 400 SH Call SOLE 0 400 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 9 200 SH   SOLE 0 200 0 0
KB FINANCIAL GROUP INC Put 48241A105 0 200 SH Put SOLE 0 200 0 0
KB HOME Put 48666K109 11 2,100 SH Put SOLE 0 2,100 0 0
KBR INC COM 48242W106 17 950 SH   SOLE 0 950 0 0
KBR INC Call 48242W106 0 300 SH Call SOLE 0 300 0 0
KBR INC Put 48242W106 0 500 SH Put SOLE 0 500 0 0
KEANE GROUP INC COM 48669A108 17 1,300 SH   SOLE 0 1,300 0 0
KEANE GROUP INC Call 48669A108 0 200 SH Call SOLE 0 200 0 0
KELLOGG CO Call 487836108 14 5,700 SH Call SOLE 0 5,700 0 0
KELLOGG CO Put 487836108 0 2,100 SH Put SOLE 0 2,100 0 0
KELLY SVCS INC Call 488152208 1 2,800 SH Call SOLE 0 2,800 0 0
KEMET CORP COM NEW 488360207 278 11,529 SH   SOLE 0 11,529 0 0
KEMET CORP Call 488360207 9 2,400 SH Call SOLE 0 2,400 0 0
KEMET CORP Put 488360207 0 2,800 SH Put SOLE 0 2,800 0 0
KEMPER CORP DEL COM 488401100 2 30 SH   SOLE 0 30 0 0
KEMPER CORP DEL Call 488401100 1 100 SH Call SOLE 0 100 0 0
KEMPER CORP DEL Put 488401100 0 400 SH Put SOLE 0 400 0 0
KENNAMETAL INC COM 489170100 6 179 SH   SOLE 0 179 0 0
KENNAMETAL INC Call 489170100 0 900 SH Call SOLE 0 900 0 0
KENNAMETAL INC Put 489170100 24 3,400 SH Put SOLE 0 3,400 0 0
KENNEDY-WILSON HLDGS INC Call 489398107 3 4,900 SH Call SOLE 0 4,900 0 0
KENNEDY-WILSON HLDGS INC Put 489398107 4 2,300 SH Put SOLE 0 2,300 0 0
KEYCORP NEW COM 493267108 72 3,700 SH   SOLE 0 3,700 0 0
KEYCORP NEW Call 493267108 0 1,000 SH Call SOLE 0 1,000 0 0
KEYCORP NEW Put 493267108 1 2,600 SH Put SOLE 0 2,600 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 47 800 SH   SOLE 0 800 0 0
KEYW HLDG CORP COM 493723100 4 500 SH   SOLE 0 500 0 0
KEYW HLDG CORP Call 493723100 0 3,000 SH Call SOLE 0 3,000 0 0
KIMBERLY CLARK CORP COM 494368103 57 545 SH   SOLE 0 545 0 0
KIMBERLY CLARK CORP Call 494368103 0 100 SH Call SOLE 0 100 0 0
KIMBERLY CLARK CORP Put 494368103 2 2,500 SH Put SOLE 0 2,500 0 0
KIMCO RLTY CORP COM 49446R109 14 837 SH   SOLE 0 837 0 0
KIMCO RLTY CORP Call 49446R109 1 2,100 SH Call SOLE 0 2,100 0 0
KIMCO RLTY CORP Put 49446R109 6 11,200 SH Put SOLE 0 11,200 0 0
KINDER MORGAN INC DEL COM 49456B101 298 16,868 SH   SOLE 0 16,868 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 41 1,197 SH   SOLE 0 1,197 0 0
KINDER MORGAN INC DEL Call 49456B101 1 8,900 SH Call SOLE 0 8,900 0 0
KINDER MORGAN INC DEL Put 49456B101 4 15,000 SH Put SOLE 0 15,000 0 0
KINDRED BIOSCIENCES INC COM 494577109 15 1,500 SH   SOLE 0 1,500 0 0
KINROSS GOLD CORP COM NO PAR 496902404 110 29,257 SH   SOLE 0 29,257 0 0
KINROSS GOLD CORP Call 496902404 1 10,200 SH Call SOLE 0 10,200 0 0
KINROSS GOLD CORP Put 496902404 16 29,200 SH Put SOLE 0 29,200 0 0
KIRBY CORP Call 497266106 1 400 SH Call SOLE 0 400 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 4 200 SH   SOLE 0 200 0 0
KIRKLAND LAKE GOLD LTD Call 49741E100 1 400 SH Call SOLE 0 400 0 0
KIRKLAND LAKE GOLD LTD Put 49741E100 0 100 SH Put SOLE 0 100 0 0
KITE RLTY GROUP TR COM NEW 49803T300 83 4,891 SH   SOLE 0 4,891 0 0
KITE RLTY GROUP TR Call 49803T300 4 2,100 SH Call SOLE 0 2,100 0 0
KKR & CO L P DEL COM UNITS 48248M102 2,110 84,942 SH   SOLE 0 84,942 0 0
KKR & CO L P DEL Call 48248M102 8 11,400 SH Call SOLE 0 11,400 0 0
KKR & CO L P DEL Put 48248M102 20 47,700 SH Put SOLE 0 47,700 0 0
KLA-TENCOR CORP COM 482480100 87 849 SH   SOLE 0 849 0 0
KLA-TENCOR CORP Call 482480100 5 7,700 SH Call SOLE 0 7,700 0 0
KLA-TENCOR CORP Put 482480100 15 2,700 SH Put SOLE 0 2,700 0 0
KLX INC Call 482539103 68 21,500 SH Call SOLE 0 21,500 0 0
KLX INC Put 482539103 0 2,600 SH Put SOLE 0 2,600 0 0
KMG CHEMICALS INC Call 482564101 2 1,900 SH Call SOLE 0 1,900 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,397 36,579 SH   SOLE 0 36,579 0 0
KNIGHT SWIFT TRANSN HLDGS IN Call 499049104 3 4,200 SH Call SOLE 0 4,200 0 0
KNIGHT SWIFT TRANSN HLDGS IN Put 499049104 83 24,600 SH Put SOLE 0 24,600 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 70 3,175 SH   SOLE 0 3,175 0 0
KNOT OFFSHORE PARTNERS LP Call Y48125101 1 1,300 SH Call SOLE 0 1,300 0 0
KNOT OFFSHORE PARTNERS LP Put Y48125101 8 13,300 SH Put SOLE 0 13,300 0 0
KOHLS CORP COM 500255104 20 287 SH   SOLE 0 287 0 0
KOHLS CORP Call 500255104 111 11,800 SH Call SOLE 0 11,800 0 0
KOHLS CORP Put 500255104 43 31,100 SH Put SOLE 0 31,100 0 0
KOPIN CORP COM 500600101 2 1,027 SH   SOLE 0 1,027 0 0
KOPIN CORP Call 500600101 0 7,400 SH Call SOLE 0 7,400 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1 100 SH   SOLE 0 100 0 0
KOREA ELECTRIC PWR Call 500631106 0 100 SH Call SOLE 0 100 0 0
KRAFT HEINZ CO COM 500754106 4,361 69,431 SH   SOLE 0 69,431 0 0
KRAFT HEINZ CO Call 500754106 25 24,400 SH Call SOLE 0 24,400 0 0
KRAFT HEINZ CO Put 500754106 274 73,700 SH Put SOLE 0 73,700 0 0
KRANESHARES TR Call 500767306 4 1,500 SH Call SOLE 0 1,500 0 0
KRANESHARES TR Call 500767405 0 1,000 SH Call SOLE 0 1,000 0 0
KRANESHARES TR Put 500767306 26 9,900 SH Put SOLE 0 9,900 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 28 2,500 SH   SOLE 0 2,500 0 0
KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 26 43,400 SH Call SOLE 0 43,400 0 0
KRATOS DEFENSE & SEC SOLUTIO Put 50077B207 1 10,200 SH Put SOLE 0 10,200 0 0
KROGER CO COM 501044101 960 33,773 SH   SOLE 0 33,773 0 0
KROGER CO Call 501044101 104 113,100 SH Call SOLE 0 113,100 0 0
KROGER CO Put 501044101 149 189,300 SH Put SOLE 0 189,300 0 0
KRONOS WORLDWIDE INC Call 50105F105 0 1,500 SH Call SOLE 0 1,500 0 0
KULICKE & SOFFA INDS INC Call 501242101 0 300 SH Call SOLE 0 300 0 0
L BRANDS INC COM 501797104 439 11,929 SH   SOLE 0 11,929 0 0
L BRANDS INC Call 501797104 26 13,900 SH Call SOLE 0 13,900 0 0
L BRANDS INC Put 501797104 423 17,700 SH Put SOLE 0 17,700 0 0
L3 TECHNOLOGIES INC Call 502413107 0 100 SH Call SOLE 0 100 0 0
L3 TECHNOLOGIES INC Put 502413107 7 900 SH Put SOLE 0 900 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 64 2,200 SH   SOLE 0 2,200 0 0
LA Z BOY INC COM 505336107 67 2,200 SH   SOLE 0 2,200 0 0
LA Z BOY INC Call 505336107 1 5,500 SH Call SOLE 0 5,500 0 0
LA Z BOY INC Put 505336107 0 2,100 SH Put SOLE 0 2,100 0 0
LAM RESEARCH CORP COM 512807108 661 3,829 SH   SOLE 0 3,829 0 0
LAM RESEARCH CORP Call 512807108 37 35,600 SH Call SOLE 0 35,600 0 0
LAM RESEARCH CORP Put 512807108 495 29,300 SH Put SOLE 0 29,300 0 0
LAMB WESTON HLDGS INC COM 513272104 34 500 SH   SOLE 0 500 0 0
LAMB WESTON HLDGS INC Call 513272104 14 6,400 SH Call SOLE 0 6,400 0 0
LAMB WESTON HLDGS INC Put 513272104 27 16,600 SH Put SOLE 0 16,600 0 0
LANDS END INC NEW COM 51509F105 47 1,709 SH   SOLE 0 1,709 0 0
LANDS END INC NEW Call 51509F105 87 13,300 SH Call SOLE 0 13,300 0 0
LANNET INC COM 516012101 107 7,900 SH   SOLE 0 7,900 0 0
LANTHEUS HLDGS INC COM 516544103 1 100 SH   SOLE 0 100 0 0
LAREDO PETROLEUM INC COM 516806106 0 50 SH   SOLE 0 50 0 0
LAREDO PETROLEUM INC Call 516806106 0 200 SH Call SOLE 0 200 0 0
LAREDO PETROLEUM INC Put 516806106 19 15,000 SH Put SOLE 0 15,000 0 0
LAS VEGAS SANDS CORP COM 517834107 206 2,700 SH   SOLE 0 2,700 0 0
LAS VEGAS SANDS CORP Put 517834107 32 10,000 SH Put SOLE 0 10,000 0 0
LAUDER ESTEE COS INC CL A 518439104 1,232 8,638 SH   SOLE 0 8,638 0 0
LAUDER ESTEE COS INC Call 518439104 0 100 SH Call SOLE 0 100 0 0
LAUDER ESTEE COS INC Put 518439104 56 23,600 SH Put SOLE 0 23,600 0 0
LAZARD LTD Put G54050102 3 1,800 SH Put SOLE 0 1,800 0 0
LEAF GROUP LTD COM 52177G102 5 519 SH   SOLE 0 519 0 0
LEAF GROUP LTD Call 52177G102 0 1,000 SH Call SOLE 0 1,000 0 0
LEAR CORP Put 521865204 8 600 SH Put SOLE 0 600 0 0
LEE ENTERPRISES INC COM 523768109 12 4,313 SH   SOLE 0 4,313 0 0
LEE ENTERPRISES INC Call 523768109 0 200 SH Call SOLE 0 200 0 0
LEE ENTERPRISES INC Put 523768109 3 14,700 SH Put SOLE 0 14,700 0 0
LEGG MASON INC COM 524901105 133 3,849 SH   SOLE 0 3,849 0 0
LEGG MASON INC Call 524901105 0 3,100 SH Call SOLE 0 3,100 0 0
LEGG MASON INC Put 524901105 33 23,600 SH Put SOLE 0 23,600 0 0
LEGGETT & PLATT INC Call 524660107 5 2,900 SH Call SOLE 0 2,900 0 0
LEGGETT & PLATT INC Put 524660107 3 500 SH Put SOLE 0 500 0 0
LEIDOS HLDGS INC COM 525327102 22 387 SH   SOLE 0 387 0 0
LEIDOS HLDGS INC Call 525327102 9 1,100 SH Call SOLE 0 1,100 0 0
LENDINGCLUB CORP COM 52603A109 19 5,201 SH   SOLE 0 5,201 0 0
LENDINGCLUB CORP Call 52603A109 18 27,100 SH Call SOLE 0 27,100 0 0
LENDINGCLUB CORP Put 52603A109 4 11,100 SH Put SOLE 0 11,100 0 0
LENDINGTREE INC NEW COM 52603B107 1,125 5,263 SH   SOLE 0 5,263 0 0
LENDINGTREE INC NEW Call 52603B107 16 4,000 SH Call SOLE 0 4,000 0 0
LENDINGTREE INC NEW Put 52603B107 313 6,600 SH Put SOLE 0 6,600 0 0
LENNAR CORP CL A 526057104 771 14,698 SH   SOLE 0 14,698 0 0
LENNAR CORP CL B 526057302 164 3,861 SH   SOLE 0 3,861 0 0
LENNAR CORP Call 526057104 45 89,600 SH Call SOLE 0 89,600 0 0
LENNAR CORP Put 526057104 212 127,800 SH Put SOLE 0 127,800 0 0
LEXICON PHARMACEUTICALS INC Call 528872302 0 400 SH Call SOLE 0 400 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 15 1,300 SH   SOLE 0 1,300 0 0
LEXINFINTECH HLDGS LTD Call 528877103 0 1,400 SH Call SOLE 0 1,400 0 0
LEXINFINTECH HLDGS LTD Put 528877103 7 1,900 SH Put SOLE 0 1,900 0 0
LEXINGTON REALTY TRUST COM 529043101 6 690 SH   SOLE 0 690 0 0
LEXINGTON REALTY TRUST Put 529043101 1 11,700 SH Put SOLE 0 11,700 0 0
LGI HOMES INC COM 50187T106 6 108 SH   SOLE 0 108 0 0
LGI HOMES INC Call 50187T106 1 700 SH Call SOLE 0 700 0 0
LGI HOMES INC Put 50187T106 9 1,100 SH Put SOLE 0 1,100 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 95 1,260 SH   SOLE 0 1,260 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 549 19,947 SH   SOLE 0 19,947 0 0
LIBERTY GLOBAL PLC Call G5480U104 4 5,600 SH Call SOLE 0 5,600 0 0
LIBERTY GLOBAL PLC Put G5480U104 74 32,600 SH Put SOLE 0 32,600 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9 200 SH   SOLE 0 200 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2 100 SH   SOLE 0 100 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 111 3,000 SH   SOLE 0 3,000 0 0
LIBERTY MEDIA CORP DELAWARE Put 531229854 0 3,000 SH Put SOLE 0 3,000 0 0
LIBERTY MEDIA CORP DELAWARE Put 531229409 0 100 SH Put SOLE 0 100 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 16 1,000 SH   SOLE 0 1,000 0 0
LIFE STORAGE INC Call 53223X107 11 1,000 SH Call SOLE 0 1,000 0 0
LILLY ELI & CO Call 532457108 8 9,400 SH Call SOLE 0 9,400 0 0
LIMELIGHT NETWORKS INC Call 53261M104 2 9,800 SH Call SOLE 0 9,800 0 0
LIMELIGHT NETWORKS INC Put 53261M104 2 2,500 SH Put SOLE 0 2,500 0 0
LINCOLN ELEC HLDGS INC Call 533900106 0 100 SH Call SOLE 0 100 0 0
LINCOLN NATL CORP IND *W EXP 07/10/201 534187117 5,997 96,730 SH   SOLE 0 96,730 0 0
LINCOLN NATL CORP IND Call 534187109 0 1,600 SH Call SOLE 0 1,600 0 0
LINCOLN NATL CORP IND Put 534187109 35 13,600 SH Put SOLE 0 13,600 0 0
LINE CORP SPONSORED ADR 53567X101 8 200 SH   SOLE 0 200 0 0
LINE CORP Call 53567X101 2 1,200 SH Call SOLE 0 1,200 0 0
LINE CORP Put 53567X101 0 1,000 SH Put SOLE 0 1,000 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 76 3,100 SH   SOLE 0 3,100 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3 144 SH   SOLE 0 144 0 0
LIONS GATE ENTMNT CORP Put 535919401 2 10,000 SH Put SOLE 0 10,000 0 0
LIPOCINE INC NEW COM 53630X104 16 13,000 SH   SOLE 0 13,000 0 0
LIPOCINE INC NEW Call 53630X104 0 4,000 SH Call SOLE 0 4,000 0 0
LITTELFUSE INC COM 537008104 26 114 SH   SOLE 0 114 0 0
LITTELFUSE INC Put 537008104 0 500 SH Put SOLE 0 500 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 149 3,077 SH   SOLE 0 3,077 0 0
LIVE NATION ENTERTAINMENT IN Call 538034109 4 1,800 SH Call SOLE 0 1,800 0 0
LIVE NATION ENTERTAINMENT IN Put 538034109 3 9,100 SH Put SOLE 0 9,100 0 0
LIVEPERSON INC Call 538146101 15 8,300 SH Call SOLE 0 8,300 0 0
LKQ CORP COM 501889208 93 2,924 SH   SOLE 0 2,924 0 0
LKQ CORP Call 501889208 9 4,200 SH Call SOLE 0 4,200 0 0
LKQ CORP Put 501889208 1 2,700 SH Put SOLE 0 2,700 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 0 100 SH   SOLE 0 100 0 0
LLOYDS BANKING GROUP PLC Call 539439109 8 19,200 SH Call SOLE 0 19,200 0 0
LOCKHEED MARTIN CORP Call 539830109 9 500 SH Call SOLE 0 500 0 0
LOCKHEED MARTIN CORP Put 539830109 1 600 SH Put SOLE 0 600 0 0
LOEWS CORP COM 540424108 452 9,375 SH   SOLE 0 9,375 0 0
LOEWS CORP Put 540424108 1 1,400 SH Put SOLE 0 1,400 0 0
LOGITECH INTL S A SHS H50430232 241 5,508 SH   SOLE 0 5,508 0 0
LOGMEIN INC Call 54142L109 2 500 SH Call SOLE 0 500 0 0
LOUISIANA PAC CORP COM 546347105 479 17,626 SH   SOLE 0 17,626 0 0
LOUISIANA PAC CORP Call 546347105 0 300 SH Call SOLE 0 300 0 0
LOUISIANA PAC CORP Put 546347105 18 12,600 SH Put SOLE 0 12,600 0 0
LOWES COS INC COM 548661107 3,148 32,947 SH   SOLE 0 32,947 0 0
LOWES COS INC Call 548661107 120 43,600 SH Call SOLE 0 43,600 0 0
LOWES COS INC Put 548661107 20 24,100 SH Put SOLE 0 24,100 0 0
LOXO ONCOLOGY INC COM 548862101 156 900 SH   SOLE 0 900 0 0
LOXO ONCOLOGY INC Call 548862101 252 7,200 SH Call SOLE 0 7,200 0 0
LOXO ONCOLOGY INC Put 548862101 52 2,300 SH Put SOLE 0 2,300 0 0
LSC COMMUNICATIONS INC Call 50218P107 2 400 SH Call SOLE 0 400 0 0
LTC PPTYS INC Call 502175102 1 400 SH Call SOLE 0 400 0 0
LULULEMON ATHLETICA INC COM 550021109 2,051 16,431 SH   SOLE 0 16,431 0 0
LULULEMON ATHLETICA INC Call 550021109 174 13,100 SH Call SOLE 0 13,100 0 0
LULULEMON ATHLETICA INC Put 550021109 124 60,600 SH Put SOLE 0 60,600 0 0
LUMBER LIQUIDATORS HLDGS INC Call 55003T107 123 41,200 SH Call SOLE 0 41,200 0 0
LUMBER LIQUIDATORS HLDGS INC Put 55003T107 31 10,400 SH Put SOLE 0 10,400 0 0
LUMENTUM HLDGS INC COM 55024U109 288 4,989 SH   SOLE 0 4,989 0 0
LUMENTUM HLDGS INC Call 55024U109 102 17,000 SH Call SOLE 0 17,000 0 0
LUMENTUM HLDGS INC Put 55024U109 76 18,500 SH Put SOLE 0 18,500 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 92 2,500 SH   SOLE 0 2,500 0 0
LYON WILLIAM HOMES Call 552074700 0 100 SH Call SOLE 0 100 0 0
LYON WILLIAM HOMES Put 552074700 2 1,600 SH Put SOLE 0 1,600 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 62 571 SH   SOLE 0 571 0 0
LYONDELLBASELL INDUSTRIES N Call N53745100 73 12,300 SH Call SOLE 0 12,300 0 0
LYONDELLBASELL INDUSTRIES N Put N53745100 10 2,300 SH Put SOLE 0 2,300 0 0
M/I HOMES INC COM 55305B101 5 192 SH   SOLE 0 192 0 0
MACERICH CO COM 554382101 115 2,033 SH   SOLE 0 2,033 0 0
MACERICH CO Call 554382101 27 32,200 SH Call SOLE 0 32,200 0 0
MACERICH CO Put 554382101 14 4,800 SH Put SOLE 0 4,800 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 22 968 SH   SOLE 0 968 0 0
MACOM TECH SOLUTIONS HLDGS I Call 55405Y100 0 100 SH Call SOLE 0 100 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 116 2,769 SH   SOLE 0 2,769 0 0
MACQUARIE INFRASTRUCTURE COR Call 55608B105 2 3,600 SH Call SOLE 0 3,600 0 0
MACQUARIE INFRASTRUCTURE COR Put 55608B105 6 2,900 SH Put SOLE 0 2,900 0 0
MACROGENICS INC Call 556099109 0 600 SH Call SOLE 0 600 0 0
MACYS INC COM 55616P104 59 1,600 SH   SOLE 0 1,600 0 0
MACYS INC Call 55616P104 770 70,200 SH Call SOLE 0 70,200 0 0
MACYS INC Put 55616P104 6 13,000 SH Put SOLE 0 13,000 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 683 2,202 SH   SOLE 0 2,202 0 0
MADISON SQUARE GARDEN CO NEW Call 55825T103 134 9,100 SH Call SOLE 0 9,100 0 0
MADISON SQUARE GARDEN CO NEW Put 55825T103 1 900 SH Put SOLE 0 900 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 279 1,000 SH   SOLE 0 1,000 0 0
MADRIGAL PHARMACEUTICALS INC Call 558868105 45 5,300 SH Call SOLE 0 5,300 0 0
MADRIGAL PHARMACEUTICALS INC Put 558868105 4 600 SH Put SOLE 0 600 0 0
MAG SILVER CORP COM 55903Q104 88 8,185 SH   SOLE 0 8,185 0 0
MAG SILVER CORP Put 55903Q104 3 6,000 SH Put SOLE 0 6,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,358 34,142 SH   SOLE 0 34,142 0 0
MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 53 24,700 SH Call SOLE 0 24,700 0 0
MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 61 90,500 SH Put SOLE 0 90,500 0 0
MAGNA INTL INC COM 559222401 32 554 SH   SOLE 0 554 0 0
MAGNACHIP SEMICONDUCTOR CORP Call 55933J203 0 1,800 SH Call SOLE 0 1,800 0 0
MAIDEN HOLDINGS LTD Put G5753U112 0 100 SH Put SOLE 0 100 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 92 2,570 SH   SOLE 0 2,570 0 0
MAKEMYTRIP LIMITED MAURITIUS Call V5633W109 2 5,700 SH Call SOLE 0 5,700 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 0 15 SH   SOLE 0 15 0 0
MALLINCKRODT PUB LTD CO Call G5785G107 18 10,900 SH Call SOLE 0 10,900 0 0
MALLINCKRODT PUB LTD CO Put G5785G107 84 11,300 SH Put SOLE 0 11,300 0 0
MANITOWOC CO INC COM NEW 563571405 36 1,400 SH   SOLE 0 1,400 0 0
MANITOWOC CO INC Call 563571405 0 900 SH Call SOLE 0 900 0 0
MANITOWOC CO INC Put 563571405 2 1,800 SH Put SOLE 0 1,800 0 0
MANTECH INTL CORP CL A 564563104 58 1,094 SH   SOLE 0 1,094 0 0
MANTECH INTL CORP Call 564563104 4 2,100 SH Call SOLE 0 2,100 0 0
MARATHON OIL CORP COM 565849106 1,080 51,811 SH   SOLE 0 51,811 0 0
MARATHON OIL CORP Call 565849106 103 36,500 SH Call SOLE 0 36,500 0 0
MARATHON OIL CORP Put 565849106 67 85,400 SH Put SOLE 0 85,400 0 0
MARATHON PATENT GROUP INC COM PAR 56585W302 1 1,905 SH   SOLE 0 1,905 0 0
MARATHON PATENT GROUP INC Put 56585W302 0 100 SH Put SOLE 0 100 0 0
MARATHON PETE CORP COM 56585A102 16 239 SH   SOLE 0 239 0 0
MARATHON PETE CORP Call 56585A102 33 13,400 SH Call SOLE 0 13,400 0 0
MARATHON PETE CORP Put 56585A102 16 9,800 SH Put SOLE 0 9,800 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 9 1,400 SH   SOLE 0 1,400 0 0
MARINUS PHARMACEUTICALS INC Call 56854Q101 0 100 SH Call SOLE 0 100 0 0
MARINUS PHARMACEUTICALS INC Put 56854Q101 1 5,300 SH Put SOLE 0 5,300 0 0
MARKETAXESS HLDGS INC Call 57060D108 0 100 SH Call SOLE 0 100 0 0
MARKETAXESS HLDGS INC Put 57060D108 1 300 SH Put SOLE 0 300 0 0
MARRIOTT INTL INC NEW Call 571903202 132 4,600 SH Call SOLE 0 4,600 0 0
MARRIOTT INTL INC NEW Put 571903202 0 500 SH Put SOLE 0 500 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 707 6,259 SH   SOLE 0 6,259 0 0
MARRIOTT VACATIONS WRLDWDE C Call 57164Y107 27 20,200 SH Call SOLE 0 20,200 0 0
MARSH & MCLENNAN COS INC COM 571748102 101 1,233 SH   SOLE 0 1,233 0 0
MARSH & MCLENNAN COS INC Call 571748102 0 100 SH Call SOLE 0 100 0 0
MARSH & MCLENNAN COS INC Put 571748102 3 6,000 SH Put SOLE 0 6,000 0 0
MARTIN MARIETTA MATLS INC COM 573284106 308 1,380 SH   SOLE 0 1,380 0 0
MARTIN MARIETTA MATLS INC Call 573284106 32 5,600 SH Call SOLE 0 5,600 0 0
MARTIN MARIETTA MATLS INC Put 573284106 2 200 SH Put SOLE 0 200 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 60 4,350 SH   SOLE 0 4,350 0 0
MARTIN MIDSTREAM PRTNRS L P Put 573331105 6 5,200 SH Put SOLE 0 5,200 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 0 27 SH   SOLE 0 27 0 0
MASCO CORP COM 574599106 526 14,069 SH   SOLE 0 14,069 0 0
MASCO CORP Call 574599106 7 5,300 SH Call SOLE 0 5,300 0 0
MASCO CORP Put 574599106 7 40,000 SH Put SOLE 0 40,000 0 0
MASTEC INC Call 576323109 8 6,300 SH Call SOLE 0 6,300 0 0
MASTEC INC Put 576323109 13 5,200 SH Put SOLE 0 5,200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 29 150 SH   SOLE 0 150 0 0
MASTERCARD INCORPORATED Call 57636Q104 10,415 131,300 SH Call SOLE 0 131,300 0 0
MASTERCARD INCORPORATED Put 57636Q104 20 12,100 SH Put SOLE 0 12,100 0 0
MATADOR RES CO COM 576485205 90 3,000 SH   SOLE 0 3,000 0 0
MATADOR RES CO Call 576485205 1 900 SH Call SOLE 0 900 0 0
MATADOR RES CO Put 576485205 7 12,200 SH Put SOLE 0 12,200 0 0
MATCH GROUP INC Call 57665R106 22 23,200 SH Call SOLE 0 23,200 0 0
MATCH GROUP INC Put 57665R106 8 6,200 SH Put SOLE 0 6,200 0 0
MATRIX SVC CO COM 576853105 13 737 SH   SOLE 0 737 0 0
MATTEL INC COM 577081102 133 8,118 SH   SOLE 0 8,118 0 0
MATTEL INC Call 577081102 11 8,200 SH Call SOLE 0 8,200 0 0
MATTEL INC Put 577081102 2 2,100 SH Put SOLE 0 2,100 0 0
MAXIMUS INC COM 577933104 20 334 SH   SOLE 0 334 0 0
MAXIMUS INC Call 577933104 0 1,200 SH Call SOLE 0 1,200 0 0
MAXIMUS INC Put 577933104 0 2,100 SH Put SOLE 0 2,100 0 0
MAXLINEAR INC Call 57776J100 0 2,900 SH Call SOLE 0 2,900 0 0
MAXLINEAR INC Put 57776J100 48 17,800 SH Put SOLE 0 17,800 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 25 4,908 SH   SOLE 0 4,908 0 0
MAXWELL TECHNOLOGIES INC Call 577767106 0 3,100 SH Call SOLE 0 3,100 0 0
MAXWELL TECHNOLOGIES INC Put 577767106 3 10,200 SH Put SOLE 0 10,200 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 137 2,472 SH   SOLE 0 2,472 0 0
MAZOR ROBOTICS LTD Call 57886P103 0 300 SH Call SOLE 0 300 0 0
MAZOR ROBOTICS LTD Put 57886P103 2 1,000 SH Put SOLE 0 1,000 0 0
MCCORMICK & CO INC Call 579780206 17 5,000 SH Call SOLE 0 5,000 0 0
MCCORMICK & CO INC Put 579780206 2 3,600 SH Put SOLE 0 3,600 0 0
MCDERMOTT INTL INC COM 580037703 48 2,469 SH   SOLE 0 2,469 0 0
MCDERMOTT INTL INC Call 580037703 1 5,600 SH Call SOLE 0 5,600 0 0
MCDERMOTT INTL INC Put 580037703 43 4,100 SH Put SOLE 0 4,100 0 0
MCDONALDS CORP COM 580135101 338 2,162 SH   SOLE 0 2,162 0 0
MCDONALDS CORP Call 580135101 51 4,800 SH Call SOLE 0 4,800 0 0
MCDONALDS CORP Put 580135101 14 1,500 SH Put SOLE 0 1,500 0 0
MCEWEN MNG INC COM 58039P107 434 210,031 SH   SOLE 0 210,031 0 0
MCEWEN MNG INC Put 58039P107 281 285,500 SH Put SOLE 0 285,500 0 0
MCKESSON CORP COM 58155Q103 219 1,648 SH   SOLE 0 1,648 0 0
MCKESSON CORP Call 58155Q103 35 7,100 SH Call SOLE 0 7,100 0 0
MCKESSON CORP Put 58155Q103 51 10,200 SH Put SOLE 0 10,200 0 0
MEDALLION FINL CORP Call 583928106 0 200 SH Call SOLE 0 200 0 0
MEDALLION FINL CORP Put 583928106 0 100 SH Put SOLE 0 100 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 4 300 SH   SOLE 0 300 0 0
MEDICAL PPTYS TRUST INC Call 58463J304 0 1,100 SH Call SOLE 0 1,100 0 0
MEDICAL PPTYS TRUST INC Put 58463J304 0 200 SH Put SOLE 0 200 0 0
MEDICINES CO COM 584688105 21 589 SH   SOLE 0 589 0 0
MEDICINES CO Call 584688105 54 21,500 SH Call SOLE 0 21,500 0 0
MEDICINES CO Put 584688105 12 5,500 SH Put SOLE 0 5,500 0 0
MEDNAX INC Call 58502B106 0 4,900 SH Call SOLE 0 4,900 0 0
MEDTRONIC PLC SHS G5960L103 513 6,000 SH   SOLE 0 6,000 0 0
MEDTRONIC PLC Call G5960L103 41 16,000 SH Call SOLE 0 16,000 0 0
MEET GROUP INC COM 58513U101 8 1,865 SH   SOLE 0 1,865 0 0
MEET GROUP INC Call 58513U101 1 3,300 SH Call SOLE 0 3,300 0 0
MEI PHARMA INC COM NEW 55279B202 10 2,550 SH   SOLE 0 2,550 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 168 6,016 SH   SOLE 0 6,016 0 0
MELCO RESORT ENTERTAINMENT L Call 585464100 19 17,600 SH Call SOLE 0 17,600 0 0
MELCO RESORT ENTERTAINMENT L Put 585464100 14 9,000 SH Put SOLE 0 9,000 0 0
MELINTA THERAPEUTICS INC COM 58549G100 0 36 SH   SOLE 0 36 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,433 17,004 SH   SOLE 0 17,004 0 0
MELLANOX TECHNOLOGIES LTD Put M51363113 7 2,100 SH Put SOLE 0 2,100 0 0
MERCADOLIBRE INC COM 58733R102 1,294 4,331 SH   SOLE 0 4,331 0 0
MERCADOLIBRE INC Call 58733R102 114 4,100 SH Call SOLE 0 4,100 0 0
MERCADOLIBRE INC Put 58733R102 413 14,800 SH Put SOLE 0 14,800 0 0
MERCER INTL INC Call 588056101 0 200 SH Call SOLE 0 200 0 0
MERCK & CO INC COM 58933Y105 334 5,507 SH   SOLE 0 5,507 0 0
MERCK & CO INC Put 58933Y105 22 6,500 SH Put SOLE 0 6,500 0 0
MERCURY SYS INC COM 589378108 21 555 SH   SOLE 0 555 0 0
MERCURY SYS INC Call 589378108 1 900 SH Call SOLE 0 900 0 0
MERCURY SYS INC Put 589378108 1 1,100 SH Put SOLE 0 1,100 0 0
MERITOR INC COM 59001K100 10 494 SH   SOLE 0 494 0 0
MERITOR INC Call 59001K100 0 300 SH Call SOLE 0 300 0 0
MESABI TR CTF BEN INT 590672101 3 150 SH   SOLE 0 150 0 0
MESABI TR Call 590672101 0 400 SH Call SOLE 0 400 0 0
METHANEX CORP COM 59151K108 83 1,186 SH   SOLE 0 1,186 0 0
METHANEX CORP Call 59151K108 1 100 SH Call SOLE 0 100 0 0
METHANEX CORP Put 59151K108 1 2,400 SH Put SOLE 0 2,400 0 0
METHODE ELECTRS INC COM 591520200 64 1,610 SH   SOLE 0 1,610 0 0
METHODE ELECTRS INC Call 591520200 0 3,100 SH Call SOLE 0 3,100 0 0
METHODE ELECTRS INC Put 591520200 1 1,300 SH Put SOLE 0 1,300 0 0
METLIFE INC COM 59156R108 1,420 32,574 SH   SOLE 0 32,574 0 0
METLIFE INC Call 59156R108 1 6,700 SH Call SOLE 0 6,700 0 0
METLIFE INC Put 59156R108 316 53,500 SH Put SOLE 0 53,500 0 0
MFA FINL INC COM 55272X102 7 1,000 SH   SOLE 0 1,000 0 0
MFA FINL INC Call 55272X102 0 11,000 SH Call SOLE 0 11,000 0 0
MFA FINL INC Put 55272X102 5 11,100 SH Put SOLE 0 11,100 0 0
MGIC INVT CORP WIS COM 552848103 12 1,200 SH   SOLE 0 1,200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 525 18,086 SH   SOLE 0 18,086 0 0
MGM RESORTS INTERNATIONAL Call 552953101 85 321,400 SH Call SOLE 0 321,400 0 0
MGM RESORTS INTERNATIONAL Put 552953101 62 20,000 SH Put SOLE 0 20,000 0 0
MGP INGREDIENTS INC NEW Put 55303J106 0 600 SH Put SOLE 0 600 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 1,042 15,648 SH   SOLE 0 15,648 0 0
MICHAEL KORS HLDGS LTD Call G60754101 76 13,600 SH Call SOLE 0 13,600 0 0
MICHAEL KORS HLDGS LTD Put G60754101 55 36,500 SH Put SOLE 0 36,500 0 0
MICHAELS COS INC Call 59408Q106 13 14,100 SH Call SOLE 0 14,100 0 0
MICHAELS COS INC Put 59408Q106 0 200 SH Put SOLE 0 200 0 0
MICRO FOCUS INTERNATIONAL PL Call 594837304 7 13,300 SH Call SOLE 0 13,300 0 0
MICRO FOCUS INTERNATIONAL PL Put 594837304 0 400 SH Put SOLE 0 400 0 0
MICROCHIP TECHNOLOGY INC Call 595017104 1 1,800 SH Call SOLE 0 1,800 0 0
MICROCHIP TECHNOLOGY INC Put 595017104 0 900 SH Put SOLE 0 900 0 0
MICRON TECHNOLOGY INC COM 595112103 10,077 192,175 SH   SOLE 0 192,175 0 0
MICRON TECHNOLOGY INC Call 595112103 390 149,800 SH Call SOLE 0 149,800 0 0
MICRON TECHNOLOGY INC Put 595112103 384 264,800 SH Put SOLE 0 264,800 0 0
MICROSOFT CORP COM 594918104 16,634 168,692 SH   SOLE 0 168,692 0 0
MICROSOFT CORP Call 594918104 2,295 346,000 SH Call SOLE 0 346,000 0 0
MICROSOFT CORP Put 594918104 398 288,100 SH Put SOLE 0 288,100 0 0
MID AMER APT CMNTYS INC Call 59522J103 7 3,000 SH Call SOLE 0 3,000 0 0
MID AMER APT CMNTYS INC Put 59522J103 0 100 SH Put SOLE 0 100 0 0
MIDDLEBY CORP COM 596278101 261 2,500 SH   SOLE 0 2,500 0 0
MIDDLEBY CORP Put 596278101 48 3,000 SH Put SOLE 0 3,000 0 0
MIMECAST LTD Call G14838109 0 200 SH Call SOLE 0 200 0 0
MIMEDX GROUP INC Call 602496101 1 4,600 SH Call SOLE 0 4,600 0 0
MIMEDX GROUP INC Put 602496101 2 3,300 SH Put SOLE 0 3,300 0 0
MINDBODY INC Call 60255W105 0 600 SH Call SOLE 0 600 0 0
MIRATI THERAPEUTICS INC Call 60468T105 88 12,500 SH Call SOLE 0 12,500 0 0
MIRATI THERAPEUTICS INC Put 60468T105 15 12,000 SH Put SOLE 0 12,000 0 0
MITEK SYS INC COM NEW 606710200 0 88 SH   SOLE 0 88 0 0
MITEK SYS INC Call 606710200 3 2,100 SH Call SOLE 0 2,100 0 0
MITEK SYS INC Put 606710200 2 1,800 SH Put SOLE 0 1,800 0 0
MOBILE MINI INC COM 60740F105 2 57 SH   SOLE 0 57 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 13 1,500 SH   SOLE 0 1,500 0 0
MODEL N INC Put 607525102 0 1,300 SH Put SOLE 0 1,300 0 0
MODINE MFG CO Call 607828100 0 100 SH Call SOLE 0 100 0 0
MODINE MFG CO Put 607828100 0 100 SH Put SOLE 0 100 0 0
MOELIS & CO Call 60786M105 2 1,100 SH Call SOLE 0 1,100 0 0
MOELIS & CO Put 60786M105 1 4,100 SH Put SOLE 0 4,100 0 0
MOHAWK INDS INC COM 608190104 843 3,936 SH   SOLE 0 3,936 0 0
MOHAWK INDS INC Put 608190104 95 7,600 SH Put SOLE 0 7,600 0 0
MOLINA HEALTHCARE INC COM 60855R100 26 268 SH   SOLE 0 268 0 0
MOLINA HEALTHCARE INC Call 60855R100 308 26,400 SH Call SOLE 0 26,400 0 0
MOLSON COORS BREWING CO Call 60871R209 19 29,800 SH Call SOLE 0 29,800 0 0
MOLSON COORS BREWING CO Put 60871R209 50 4,600 SH Put SOLE 0 4,600 0 0
MOMO INC ADR 60879B107 1,669 38,384 SH   SOLE 0 38,384 0 0
MOMO INC Call 60879B107 261 52,400 SH Call SOLE 0 52,400 0 0
MOMO INC Put 60879B107 209 69,900 SH Put SOLE 0 69,900 0 0
MONARCH CASINO & RESORT INC COM 609027107 112 2,549 SH   SOLE 0 2,549 0 0
MONDELEZ INTL INC Call 609207105 0 100 SH Call SOLE 0 100 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 0 100 SH   SOLE 0 100 0 0
MONEYGRAM INTL INC Call 60935Y208 0 500 SH Call SOLE 0 500 0 0
MONGODB INC CL A 60937P106 104 2,100 SH   SOLE 0 2,100 0 0
MONGODB INC Call 60937P106 44 9,100 SH Call SOLE 0 9,100 0 0
MONGODB INC Put 60937P106 44 11,000 SH Put SOLE 0 11,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 423 7,397 SH   SOLE 0 7,397 0 0
MONSTER BEVERAGE CORP NEW Call 61174X109 9 11,600 SH Call SOLE 0 11,600 0 0
MONSTER BEVERAGE CORP NEW Put 61174X109 132 20,300 SH Put SOLE 0 20,300 0 0
MOODYS CORP COM 615369105 305 1,790 SH   SOLE 0 1,790 0 0
MOODYS CORP Call 615369105 5 600 SH Call SOLE 0 600 0 0
MOODYS CORP Put 615369105 17 16,100 SH Put SOLE 0 16,100 0 0
MORGAN STANLEY COM NEW 617446448 1,832 38,665 SH   SOLE 0 38,665 0 0
MORGAN STANLEY Call 617446448 5 6,300 SH Call SOLE 0 6,300 0 0
MORGAN STANLEY Put 617446448 109 110,600 SH Put SOLE 0 110,600 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 43 1,900 SH   SOLE 0 1,900 0 0
MORGAN STANLEY CHINA A SH FD Call 617468103 0 100 SH Call SOLE 0 100 0 0
MORGAN STANLEY CHINA A SH FD Put 617468103 0 200 SH Put SOLE 0 200 0 0
MOSAIC CO NEW COM 61945C103 381 13,611 SH   SOLE 0 13,611 0 0
MOSAIC CO NEW Call 61945C103 0 600 SH Call SOLE 0 600 0 0
MOSAIC CO NEW Put 61945C103 15 4,300 SH Put SOLE 0 4,300 0 0
MOTORCAR PTS AMER INC COM 620071100 37 2,011 SH   SOLE 0 2,011 0 0
MOTORCAR PTS AMER INC Put 620071100 5 4,200 SH Put SOLE 0 4,200 0 0
MOTOROLA SOLUTIONS INC Call 620076307 9 3,100 SH Call SOLE 0 3,100 0 0
MOVADO GROUP INC COM 624580106 2 42 SH   SOLE 0 42 0 0
MPLX LP COM UNIT REP LTD 55336V100 511 14,996 SH   SOLE 0 14,996 0 0
MPLX LP Call 55336V100 13 74,500 SH Call SOLE 0 74,500 0 0
MPLX LP Put 55336V100 25 4,600 SH Put SOLE 0 4,600 0 0
MSA SAFETY INC COM 553498106 34 354 SH   SOLE 0 354 0 0
MSCI INC COM 55354G100 96 581 SH   SOLE 0 581 0 0
MSCI INC Call 55354G100 2 300 SH Call SOLE 0 300 0 0
MSCI INC Put 55354G100 5 4,500 SH Put SOLE 0 4,500 0 0
MUELLER INDS INC Call 624756102 0 100 SH Call SOLE 0 100 0 0
MUELLER INDS INC Put 624756102 0 100 SH Put SOLE 0 100 0 0
MURPHY OIL CORP Call 626717102 37 11,600 SH Call SOLE 0 11,600 0 0
MURPHY OIL CORP Put 626717102 0 100 SH Put SOLE 0 100 0 0
MURPHY USA INC COM 626755102 37 500 SH   SOLE 0 500 0 0
MURPHY USA INC Call 626755102 2 1,300 SH Call SOLE 0 1,300 0 0
MURPHY USA INC Put 626755102 1 1,200 SH Put SOLE 0 1,200 0 0
MYLAN N V SHS EURO N59465109 86 2,400 SH   SOLE 0 2,400 0 0
MYLAN N V Call N59465109 4 101,400 SH Call SOLE 0 101,400 0 0
MYLAN N V Put N59465109 19 5,800 SH Put SOLE 0 5,800 0 0
MYOKARDIA INC Call 62857M105 14 3,000 SH Call SOLE 0 3,000 0 0
MYOKARDIA INC Put 62857M105 8 3,000 SH Put SOLE 0 3,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 445 69,447 SH   SOLE 0 69,447 0 0
NABORS INDUSTRIES LTD Call G6359F103 12 81,300 SH Call SOLE 0 81,300 0 0
NABORS INDUSTRIES LTD Put G6359F103 89 167,600 SH Put SOLE 0 167,600 0 0
NANOMETRICS INC Put 630077105 0 200 SH Put SOLE 0 200 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 20 1,500 SH   SOLE 0 1,500 0 0
NANTKWEST INC COM 63016Q102 10 3,500 SH   SOLE 0 3,500 0 0
NANTKWEST INC Put 63016Q102 18 4,000 SH Put SOLE 0 4,000 0 0
NASDAQ INC COM 631103108 164 1,799 SH   SOLE 0 1,799 0 0
NASDAQ INC Put 631103108 21 5,000 SH Put SOLE 0 5,000 0 0
NATERA INC COM 632307104 15 800 SH   SOLE 0 800 0 0
NATIONAL BEVERAGE CORP COM 635017106 237 2,220 SH   SOLE 0 2,220 0 0
NATIONAL BEVERAGE CORP Call 635017106 36 5,400 SH Call SOLE 0 5,400 0 0
NATIONAL BEVERAGE CORP Put 635017106 3 800 SH Put SOLE 0 800 0 0
NATIONAL CINEMEDIA INC COM 635309107 11 1,403 SH   SOLE 0 1,403 0 0
NATIONAL CINEMEDIA INC Call 635309107 6 7,100 SH Call SOLE 0 7,100 0 0
NATIONAL CINEMEDIA INC Put 635309107 5 9,800 SH Put SOLE 0 9,800 0 0
NATIONAL HEALTH INVS INC Call 63633D104 86 27,700 SH Call SOLE 0 27,700 0 0
NATIONAL HEALTH INVS INC Put 63633D104 0 3,500 SH Put SOLE 0 3,500 0 0
NATIONAL INSTRS CORP COM 636518102 143 3,425 SH   SOLE 0 3,425 0 0
NATIONAL INSTRS CORP Call 636518102 9 4,000 SH Call SOLE 0 4,000 0 0
NATIONAL INSTRS CORP Put 636518102 0 1,900 SH Put SOLE 0 1,900 0 0
NATIONAL OILWELL VARCO INC COM 637071101 199 4,589 SH   SOLE 0 4,589 0 0
NATIONAL OILWELL VARCO INC Call 637071101 1 500 SH Call SOLE 0 500 0 0
NATIONAL OILWELL VARCO INC Put 637071101 5 24,400 SH Put SOLE 0 24,400 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 8 192 SH   SOLE 0 192 0 0
NATIONAL RETAIL PPTYS INC Call 637417106 0 400 SH Call SOLE 0 400 0 0
NATIONAL STORAGE AFFILIATES Call 637870106 0 700 SH Call SOLE 0 700 0 0
NATIONAL STORAGE AFFILIATES Put 637870106 0 1,200 SH Put SOLE 0 1,200 0 0
NATIONAL VISION HLDGS INC COM 63845R107 10 300 SH   SOLE 0 300 0 0
NATURAL GROCERS BY VITAMIN C Put 63888U108 0 200 SH Put SOLE 0 200 0 0
NAVIENT CORPORATION COM 63938C108 33 2,593 SH   SOLE 0 2,593 0 0
NAVIENT CORPORATION Call 63938C108 0 200 SH Call SOLE 0 200 0 0
NAVIENT CORPORATION Put 63938C108 8 26,000 SH Put SOLE 0 26,000 0 0
NAVIOS MARITIME MIDSTREAM LP COM UNIT LTD Y62134104 10 2,700 SH   SOLE 0 2,700 0 0
NAVIOS MARITIME MIDSTREAM LP Call Y62134104 0 2,600 SH Call SOLE 0 2,600 0 0
NAVIOS MARITIME MIDSTREAM LP Put Y62134104 16 4,400 SH Put SOLE 0 4,400 0 0
NAVISTAR INTL CORP NEW COM 63934E108 209 5,140 SH   SOLE 0 5,140 0 0
NAVISTAR INTL CORP NEW Call 63934E108 323 43,300 SH Call SOLE 0 43,300 0 0
NAVISTAR INTL CORP NEW Put 63934E108 35 19,100 SH Put SOLE 0 19,100 0 0
NCR CORP NEW COM 62886E108 0 6 SH   SOLE 0 6 0 0
NCR CORP NEW Call 62886E108 1 3,700 SH Call SOLE 0 3,700 0 0
NEKTAR THERAPEUTICS COM 640268108 599 12,283 SH   SOLE 0 12,283 0 0
NEKTAR THERAPEUTICS Call 640268108 186 29,200 SH Call SOLE 0 29,200 0 0
NEKTAR THERAPEUTICS Put 640268108 131 24,200 SH Put SOLE 0 24,200 0 0
NELNET INC CL A 64031N108 17 300 SH   SOLE 0 300 0 0
NELNET INC Put 64031N108 6 2,800 SH Put SOLE 0 2,800 0 0
NEOPHOTONICS CORP Call 64051T100 0 100 SH Call SOLE 0 100 0 0
NEOPHOTONICS CORP Put 64051T100 0 600 SH Put SOLE 0 600 0 0
NEOS THERAPEUTICS INC COM 64052L106 9 1,579 SH   SOLE 0 1,579 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 31 3,509 SH   SOLE 0 3,509 0 0
NET 1 UEPS TECHNOLOGIES INC Call 64107N206 1 3,600 SH Call SOLE 0 3,600 0 0
NET 1 UEPS TECHNOLOGIES INC Put 64107N206 2 1,500 SH Put SOLE 0 1,500 0 0
NETAPP INC COM 64110D104 5 67 SH   SOLE 0 67 0 0
NETEASE INC SPONSORED ADR 64110W102 1,089 4,310 SH   SOLE 0 4,310 0 0
NETEASE INC Call 64110W102 0 100 SH Call SOLE 0 100 0 0
NETEASE INC Put 64110W102 268 8,500 SH Put SOLE 0 8,500 0 0
NETFLIX INC COM 64110L106 1,357 3,469 SH   SOLE 0 3,469 0 0
NETFLIX INC Call 64110L106 2,393 27,100 SH Call SOLE 0 27,100 0 0
NETFLIX INC Put 64110L106 277 41,600 SH Put SOLE 0 41,600 0 0
NETSCOUT SYS INC COM 64115T104 15 526 SH   SOLE 0 526 0 0
NETSCOUT SYS INC Call 64115T104 17 3,200 SH Call SOLE 0 3,200 0 0
NETSCOUT SYS INC Put 64115T104 1 1,000 SH Put SOLE 0 1,000 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 37 6,772 SH   SOLE 0 6,772 0 0
NEURALSTEM INC COM NEW 64127R401 5 5,230 SH   SOLE 0 5,230 0 0
NEURALSTEM INC Call 64127R401 0 2,200 SH Call SOLE 0 2,200 0 0
NEUROCRINE BIOSCIENCES INC Call 64125C109 170 21,400 SH Call SOLE 0 21,400 0 0
NEUROCRINE BIOSCIENCES INC Put 64125C109 2 6,000 SH Put SOLE 0 6,000 0 0
NEUROTROPE INC COM NEW 64129T207 0 100 SH   SOLE 0 100 0 0
NEUROTROPE INC Put 64129T207 0 200 SH Put SOLE 0 200 0 0
NEVRO CORP COM 64157F103 634 7,946 SH   SOLE 0 7,946 0 0
NEVRO CORP Call 64157F103 7 6,600 SH Call SOLE 0 6,600 0 0
NEVRO CORP Put 64157F103 21 6,700 SH Put SOLE 0 6,700 0 0
NEW GOLD INC CDA COM 644535106 26 12,883 SH   SOLE 0 12,883 0 0
NEW GOLD INC CDA Call 644535106 0 8,600 SH Call SOLE 0 8,600 0 0
NEW GOLD INC CDA Put 644535106 2 1,300 SH Put SOLE 0 1,300 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,101 43,329 SH   SOLE 0 43,329 0 0
NEW ORIENTAL ED & TECH GRP I Call 647581107 197 96,500 SH Call SOLE 0 96,500 0 0
NEW ORIENTAL ED & TECH GRP I Put 647581107 262 45,100 SH Put SOLE 0 45,100 0 0
NEW RELIC INC COM 64829B100 171 1,702 SH   SOLE 0 1,702 0 0
NEW RELIC INC Call 64829B100 8 1,100 SH Call SOLE 0 1,100 0 0
NEW RELIC INC Put 64829B100 0 300 SH Put SOLE 0 300 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 209 12,000 SH   SOLE 0 12,000 0 0
NEW RESIDENTIAL INVT CORP Call 64828T201 3 13,200 SH Call SOLE 0 13,200 0 0
NEW RESIDENTIAL INVT CORP Put 64828T201 3 11,700 SH Put SOLE 0 11,700 0 0
NEW SR INVT GROUP INC COM 648691103 89 11,800 SH   SOLE 0 11,800 0 0
NEW SR INVT GROUP INC Call 648691103 0 1,600 SH Call SOLE 0 1,600 0 0
NEW SR INVT GROUP INC Put 648691103 8 2,700 SH Put SOLE 0 2,700 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 29 2,700 SH   SOLE 0 2,700 0 0
NEW YORK CMNTY BANCORP INC Call 649445103 5 64,200 SH Call SOLE 0 64,200 0 0
NEW YORK CMNTY BANCORP INC Put 649445103 9 9,800 SH Put SOLE 0 9,800 0 0
NEW YORK TIMES CO CL A 650111107 6 267 SH   SOLE 0 267 0 0
NEW YORK TIMES CO Call 650111107 3 1,300 SH Call SOLE 0 1,300 0 0
NEW YORK TIMES CO Put 650111107 0 1,700 SH Put SOLE 0 1,700 0 0
NEWELL BRANDS INC COM 651229106 476 18,468 SH   SOLE 0 18,468 0 0
NEWELL BRANDS INC Call 651229106 22 26,100 SH Call SOLE 0 26,100 0 0
NEWELL BRANDS INC Put 651229106 15 16,800 SH Put SOLE 0 16,800 0 0
NEWFIELD EXPL CO COM 651290108 497 16,459 SH   SOLE 0 16,459 0 0
NEWFIELD EXPL CO Call 651290108 11 15,200 SH Call SOLE 0 15,200 0 0
NEWFIELD EXPL CO Put 651290108 0 1,000 SH Put SOLE 0 1,000 0 0
NEWLINK GENETICS CORP COM 651511107 37 7,900 SH   SOLE 0 7,900 0 0
NEWLINK GENETICS CORP Put 651511107 0 10,000 SH Put SOLE 0 10,000 0 0
NEWMONT MINING CORP COM 651639106 1,163 30,866 SH   SOLE 0 30,866 0 0
NEWMONT MINING CORP Call 651639106 6 7,500 SH Call SOLE 0 7,500 0 0
NEWMONT MINING CORP Put 651639106 78 51,600 SH Put SOLE 0 51,600 0 0
NEWS CORP NEW CL A 65249B109 4 319 SH   SOLE 0 319 0 0
NEWS CORP NEW Call 65249B109 0 300 SH Call SOLE 0 300 0 0
NEWS CORP NEW Put 65249B109 0 300 SH Put SOLE 0 300 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,773 24,160 SH   SOLE 0 24,160 0 0
NEXSTAR MEDIA GROUP INC Call 65336K103 52 37,000 SH Call SOLE 0 37,000 0 0
NEXSTAR MEDIA GROUP INC Put 65336K103 23 9,300 SH Put SOLE 0 9,300 0 0
NEXTERA ENERGY INC COM 65339F101 50 300 SH   SOLE 0 300 0 0
NEXTERA ENERGY INC Call 65339F101 3 1,400 SH Call SOLE 0 1,400 0 0
NEXTERA ENERGY INC Put 65339F101 11 5,400 SH Put SOLE 0 5,400 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 104 2,237 SH   SOLE 0 2,237 0 0
NEXTERA ENERGY PARTNERS LP Call 65341B106 2 600 SH Call SOLE 0 600 0 0
NEXTERA ENERGY PARTNERS LP Put 65341B106 0 100 SH Put SOLE 0 100 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 0 75 SH   SOLE 0 75 0 0
NGL ENERGY PARTNERS LP Call 62913M107 1 7,100 SH Call SOLE 0 7,100 0 0
NGL ENERGY PARTNERS LP Put 62913M107 0 200 SH Put SOLE 0 200 0 0
NIC INC COM 62914B100 11 765 SH   SOLE 0 765 0 0
NIC INC Call 62914B100 3 4,100 SH Call SOLE 0 4,100 0 0
NIC INC Put 62914B100 8 43,200 SH Put SOLE 0 43,200 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 281 9,113 SH   SOLE 0 9,113 0 0
NIELSEN HLDGS PLC Call G6518L108 0 500 SH Call SOLE 0 500 0 0
NIELSEN HLDGS PLC Put G6518L108 11 6,900 SH Put SOLE 0 6,900 0 0
NIKE INC CL B 654106103 68 865 SH   SOLE 0 865 0 0
NIKE INC Call 654106103 951 54,400 SH Call SOLE 0 54,400 0 0
NL INDS INC COM NEW 629156407 156 17,987 SH   SOLE 0 17,987 0 0
NMI HLDGS INC CL A 629209305 1 100 SH   SOLE 0 100 0 0
NOBLE CORP PLC Call G65431101 0 900 SH Call SOLE 0 900 0 0
NOBLE CORP PLC Put G65431101 0 900 SH Put SOLE 0 900 0 0
NOBLE ENERGY INC COM 655044105 83 2,362 SH   SOLE 0 2,362 0 0
NOBLE ENERGY INC Call 655044105 10 9,300 SH Call SOLE 0 9,300 0 0
NOBLE ENERGY INC Put 655044105 0 500 SH Put SOLE 0 500 0 0
NOODLES & CO COM CL A 65540B105 64 5,251 SH   SOLE 0 5,251 0 0
NOODLES & CO Call 65540B105 245 53,900 SH Call SOLE 0 53,900 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 10 3,750 SH   SOLE 0 3,750 0 0
NORDIC AMERICAN TANKERS LIMI Call G65773106 2 144,800 SH Call SOLE 0 144,800 0 0
NORDIC AMERICAN TANKERS LIMI Put G65773106 895 143,500 SH Put SOLE 0 143,500 0 0
NORDSON CORP COM 655663102 0 5 SH   SOLE 0 5 0 0
NORDSTROM INC COM 655664100 355 6,862 SH   SOLE 0 6,862 0 0
NORDSTROM INC Call 655664100 84 14,400 SH Call SOLE 0 14,400 0 0
NORDSTROM INC Put 655664100 15 10,100 SH Put SOLE 0 10,100 0 0
NORFOLK SOUTHERN CORP Call 655844108 93 25,900 SH Call SOLE 0 25,900 0 0
NORFOLK SOUTHERN CORP Put 655844108 0 2,800 SH Put SOLE 0 2,800 0 0
NORTHERN TR CORP COM 665859104 289 2,818 SH   SOLE 0 2,818 0 0
NORTHROP GRUMMAN CORP COM 666807102 519 1,687 SH   SOLE 0 1,687 0 0
NORTHROP GRUMMAN CORP Call 666807102 24 5,600 SH Call SOLE 0 5,600 0 0
NORTHROP GRUMMAN CORP Put 666807102 255 12,400 SH Put SOLE 0 12,400 0 0
NORTHWEST NAT GAS CO COM 667655104 19 300 SH   SOLE 0 300 0 0
NORTHWEST NAT GAS CO Call 667655104 2 800 SH Call SOLE 0 800 0 0
NORTHWEST NAT GAS CO Put 667655104 0 600 SH Put SOLE 0 600 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 102 2,161 SH   SOLE 0 2,161 0 0
NORWEGIAN CRUISE LINE HLDG L Call G66721104 0 2,600 SH Call SOLE 0 2,600 0 0
NORWEGIAN CRUISE LINE HLDG L Put G66721104 13 6,100 SH Put SOLE 0 6,100 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 2 96 SH   SOLE 0 96 0 0
NOVA MEASURING INSTRUMENTS L Call M7516K103 0 200 SH Call SOLE 0 200 0 0
NOVAGOLD RES INC COM NEW 66987E206 17 3,900 SH   SOLE 0 3,900 0 0
NOVAGOLD RES INC Call 66987E206 0 3,400 SH Call SOLE 0 3,400 0 0
NOVAGOLD RES INC Put 66987E206 0 1,000 SH Put SOLE 0 1,000 0 0
NRG ENERGY INC COM NEW 629377508 727 23,694 SH   SOLE 0 23,694 0 0
NRG ENERGY INC Call 629377508 15 5,600 SH Call SOLE 0 5,600 0 0
NRG ENERGY INC Put 629377508 25 12,800 SH Put SOLE 0 12,800 0 0
NRG YIELD INC Call 62942X405 0 16,400 SH Call SOLE 0 16,400 0 0
NU SKIN ENTERPRISES INC Call 67018T105 5 200 SH Call SOLE 0 200 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 56 4,039 SH   SOLE 0 4,039 0 0
NUANCE COMMUNICATIONS INC Call 67020Y100 0 1,400 SH Call SOLE 0 1,400 0 0
NUANCE COMMUNICATIONS INC Put 67020Y100 3 7,500 SH Put SOLE 0 7,500 0 0
NUCOR CORP COM 670346105 136 2,186 SH   SOLE 0 2,186 0 0
NUCOR CORP Call 670346105 15 12,900 SH Call SOLE 0 12,900 0 0
NUCOR CORP Put 670346105 54 23,300 SH Put SOLE 0 23,300 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 9 414 SH   SOLE 0 414 0 0
NUSTAR ENERGY LP Call 67058H102 0 8,600 SH Call SOLE 0 8,600 0 0
NUSTAR ENERGY LP Put 67058H102 6 10,900 SH Put SOLE 0 10,900 0 0
NUSTAR GP HOLDINGS LLC Put 67059L102 0 100 SH Put SOLE 0 100 0 0
NUTANIX INC CL A 67059N108 2,590 50,228 SH   SOLE 0 50,228 0 0
NUTANIX INC Call 67059N108 352 110,800 SH Call SOLE 0 110,800 0 0
NUTANIX INC Put 67059N108 542 99,200 SH Put SOLE 0 99,200 0 0
NUTRI SYS INC NEW COM 67069D108 75 1,974 SH   SOLE 0 1,974 0 0
NUTRI SYS INC NEW Call 67069D108 1 400 SH Call SOLE 0 400 0 0
NUTRI SYS INC NEW Put 67069D108 0 900 SH Put SOLE 0 900 0 0
NUTRIEN LTD COM 67077M108 259 4,780 SH   SOLE 0 4,780 0 0
NUTRIEN LTD Call 67077M108 36 9,100 SH Call SOLE 0 9,100 0 0
NUTRIEN LTD Put 67077M108 4 8,500 SH Put SOLE 0 8,500 0 0
NUVECTRA CORP COM 67075N108 24 1,200 SH   SOLE 0 1,200 0 0
NVIDIA CORP COM 67066G104 5,672 23,944 SH   SOLE 0 23,944 0 0
NVIDIA CORP Call 67066G104 404 4,000 SH Call SOLE 0 4,000 0 0
NVIDIA CORP Put 67066G104 1,139 192,500 SH Put SOLE 0 192,500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 7,230 66,168 SH   SOLE 0 66,168 0 0
NXP SEMICONDUCTORS N V Call N6596X109 1,265 335,800 SH Call SOLE 0 335,800 0 0
NXP SEMICONDUCTORS N V Put N6596X109 1,932 300,400 SH Put SOLE 0 300,400 0 0
NXT ID INC COM NEW 67091J206 4 2,500 SH   SOLE 0 2,500 0 0
NXT ID INC Call 67091J206 0 1,300 SH Call SOLE 0 1,300 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 118 433 SH   SOLE 0 433 0 0
O REILLY AUTOMOTIVE INC NEW Call 67103H107 4 100 SH Call SOLE 0 100 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 76 1,893 SH   SOLE 0 1,893 0 0
OAKTREE CAP GROUP LLC Put 674001201 0 500 SH Put SOLE 0 500 0 0
OASIS PETE INC NEW Call 674215108 563 241,900 SH Call SOLE 0 241,900 0 0
OASIS PETE INC NEW Put 674215108 2 2,400 SH Put SOLE 0 2,400 0 0
OCCIDENTAL PETE CORP DEL Call 674599105 145 204,100 SH Call SOLE 0 204,100 0 0
OCCIDENTAL PETE CORP DEL Put 674599105 6 19,800 SH Put SOLE 0 19,800 0 0
OCEANEERING INTL INC COM 675232102 5 200 SH   SOLE 0 200 0 0
OCEANEERING INTL INC Put 675232102 1 10,200 SH Put SOLE 0 10,200 0 0
OCLARO INC COM NEW 67555N206 32 3,645 SH   SOLE 0 3,645 0 0
OCLARO INC Call 67555N206 0 1,100 SH Call SOLE 0 1,100 0 0
OCLARO INC Put 67555N206 2 34,400 SH Put SOLE 0 34,400 0 0
OCULAR THERAPEUTIX INC COM 67576A100 10 1,500 SH   SOLE 0 1,500 0 0
OCULAR THERAPEUTIX INC Call 67576A100 0 1,500 SH Call SOLE 0 1,500 0 0
OCWEN FINL CORP COM NEW 675746309 3 904 SH   SOLE 0 904 0 0
OCWEN FINL CORP Call 675746309 0 800 SH Call SOLE 0 800 0 0
OCWEN FINL CORP Put 675746309 4 11,800 SH Put SOLE 0 11,800 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 83 10,132 SH   SOLE 0 10,132 0 0
ODYSSEY MARINE EXPLORATION I Call 676118201 0 100 SH Call SOLE 0 100 0 0
ODYSSEY MARINE EXPLORATION I Put 676118201 1 4,000 SH Put SOLE 0 4,000 0 0
OFFICE DEPOT INC COM 676220106 9 3,900 SH   SOLE 0 3,900 0 0
OFFICE DEPOT INC Call 676220106 6 58,900 SH Call SOLE 0 58,900 0 0
OFFICE DEPOT INC Put 676220106 7 10,000 SH Put SOLE 0 10,000 0 0
OKTA INC CL A 679295105 2,418 48,020 SH   SOLE 0 48,020 0 0
OKTA INC Call 679295105 75 31,100 SH Call SOLE 0 31,100 0 0
OKTA INC Put 679295105 142 42,700 SH Put SOLE 0 42,700 0 0
OLD DOMINION FGHT LINES INC COM 679580100 64 436 SH   SOLE 0 436 0 0
OLD REP INTL CORP Call 680223104 0 6,200 SH Call SOLE 0 6,200 0 0
OLD REP INTL CORP Put 680223104 3 1,000 SH Put SOLE 0 1,000 0 0
OLIN CORP COM PAR $1 680665205 29 1,029 SH   SOLE 0 1,029 0 0
OLIN CORP Call 680665205 0 600 SH Call SOLE 0 600 0 0
OLIN CORP Put 680665205 1 1,600 SH Put SOLE 0 1,600 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 289 3,997 SH   SOLE 0 3,997 0 0
OLLIES BARGAIN OUTLT HLDGS I Call 681116109 6 1,200 SH Call SOLE 0 1,200 0 0
OLLIES BARGAIN OUTLT HLDGS I Put 681116109 11 19,600 SH Put SOLE 0 19,600 0 0
OLYMPIC STEEL INC Put 68162K106 7 7,500 SH Put SOLE 0 7,500 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 802 25,891 SH   SOLE 0 25,891 0 0
OMEGA HEALTHCARE INVS INC Call 681936100 3 2,700 SH Call SOLE 0 2,700 0 0
OMEGA HEALTHCARE INVS INC Put 681936100 86 25,800 SH Put SOLE 0 25,800 0 0
OMEROS CORP COM 682143102 98 5,439 SH   SOLE 0 5,439 0 0
OMNICOM GROUP INC Call 681919106 16 10,500 SH Call SOLE 0 10,500 0 0
ON DECK CAP INC COM 682163100 7 1,077 SH   SOLE 0 1,077 0 0
ON SEMICONDUCTOR CORP COM 682189105 15 675 SH   SOLE 0 675 0 0
ON SEMICONDUCTOR CORP Call 682189105 19 16,800 SH Call SOLE 0 16,800 0 0
ON SEMICONDUCTOR CORP Put 682189105 26 14,300 SH Put SOLE 0 14,300 0 0
ONE LIBERTY PPTYS INC Put 682406103 0 800 SH Put SOLE 0 800 0 0
ONEMAIN HLDGS INC Call 68268W103 4 2,300 SH Call SOLE 0 2,300 0 0
ONEMAIN HLDGS INC Put 68268W103 0 600 SH Put SOLE 0 600 0 0
ONEOK INC NEW COM 682680103 41 596 SH   SOLE 0 596 0 0
ONEOK INC NEW Call 682680103 214 25,300 SH Call SOLE 0 25,300 0 0
ONEOK INC NEW Put 682680103 1 10,800 SH Put SOLE 0 10,800 0 0
OPEN TEXT CORP COM 683715106 14 410 SH   SOLE 0 410 0 0
OPHTHOTECH CORP COM 683745103 8 2,953 SH   SOLE 0 2,953 0 0
OPHTHOTECH CORP Call 683745103 1 5,100 SH Call SOLE 0 5,100 0 0
OPHTHOTECH CORP Put 683745103 9 3,000 SH Put SOLE 0 3,000 0 0
OPKO HEALTH INC Call 68375N103 10 13,500 SH Call SOLE 0 13,500 0 0
OPKO HEALTH INC Put 68375N103 4 1,100 SH Put SOLE 0 1,100 0 0
ORACLE CORP COM 68389X105 83 1,889 SH   SOLE 0 1,889 0 0
ORACLE CORP Put 68389X105 24 6,200 SH Put SOLE 0 6,200 0 0
ORASURE TECHNOLOGIES INC Call 68554V108 0 800 SH Call SOLE 0 800 0 0
ORASURE TECHNOLOGIES INC Put 68554V108 0 700 SH Put SOLE 0 700 0 0
ORBCOMM INC COM 68555P100 16 1,667 SH   SOLE 0 1,667 0 0
ORION ENERGY SYSTEMS INC COM 686275108 4 3,900 SH   SOLE 0 3,900 0 0
OSHKOSH CORP COM 688239201 8 118 SH   SOLE 0 118 0 0
OSHKOSH CORP Call 688239201 0 600 SH Call SOLE 0 600 0 0
OSHKOSH CORP Put 688239201 0 300 SH Put SOLE 0 300 0 0
OSI SYSTEMS INC COM 671044105 96 1,244 SH   SOLE 0 1,244 0 0
OSI SYSTEMS INC Call 671044105 2 2,000 SH Call SOLE 0 2,000 0 0
OSI SYSTEMS INC Put 671044105 0 100 SH Put SOLE 0 100 0 0
OTONOMY INC COM 68906L105 4 1,200 SH   SOLE 0 1,200 0 0
OTONOMY INC Call 68906L105 0 100 SH Call SOLE 0 100 0 0
OUTFRONT MEDIA INC Put 69007J106 0 500 SH Put SOLE 0 500 0 0
OVERSTOCK COM INC DEL COM 690370101 397 11,798 SH   SOLE 0 11,798 0 0
OVERSTOCK COM INC DEL Call 690370101 53 29,300 SH Call SOLE 0 29,300 0 0
OVERSTOCK COM INC DEL Put 690370101 87 13,200 SH Put SOLE 0 13,200 0 0
OWENS CORNING NEW COM 690742101 161 2,553 SH   SOLE 0 2,553 0 0
OWENS CORNING NEW Call 690742101 5 10,300 SH Call SOLE 0 10,300 0 0
OWENS CORNING NEW Put 690742101 5 7,300 SH Put SOLE 0 7,300 0 0
OWENS ILL INC COM NEW 690768403 66 3,929 SH   SOLE 0 3,929 0 0
OWENS ILL INC Put 690768403 33 11,100 SH Put SOLE 0 11,100 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 7 300 SH   SOLE 0 300 0 0
P T TELEKOMUNIKASI INDONESIA Call 715684106 0 300 SH Call SOLE 0 300 0 0
P T TELEKOMUNIKASI INDONESIA Put 715684106 0 300 SH Put SOLE 0 300 0 0
PACCAR INC COM 693718108 83 1,350 SH   SOLE 0 1,350 0 0
PACCAR INC Call 693718108 0 1,100 SH Call SOLE 0 1,100 0 0
PACCAR INC Put 693718108 17 10,200 SH Put SOLE 0 10,200 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 0 100 SH   SOLE 0 100 0 0
PACIFIC PREMIER BANCORP COM 69478X105 3 100 SH   SOLE 0 100 0 0
PACIFIC PREMIER BANCORP Call 69478X105 0 300 SH Call SOLE 0 300 0 0
PACWEST BANCORP DEL Call 695263103 0 1,100 SH Call SOLE 0 1,100 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,776 64,026 SH   SOLE 0 64,026 0 0
PAGSEGURO DIGITAL LTD Call G68707101 133 118,800 SH Call SOLE 0 118,800 0 0
PAGSEGURO DIGITAL LTD Put G68707101 380 150,500 SH Put SOLE 0 150,500 0 0
PALO ALTO NETWORKS INC COM 697435105 3,173 15,446 SH   SOLE 0 15,446 0 0
PALO ALTO NETWORKS INC Call 697435105 202 4,500 SH Call SOLE 0 4,500 0 0
PALO ALTO NETWORKS INC Put 697435105 44 11,300 SH Put SOLE 0 11,300 0 0
PAMPA ENERGIA S A Call 697660207 0 1,000 SH Call SOLE 0 1,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 706 39,488 SH   SOLE 0 39,488 0 0
PAN AMERICAN SILVER CORP Call 697900108 1 5,500 SH Call SOLE 0 5,500 0 0
PAN AMERICAN SILVER CORP Put 697900108 25 45,800 SH Put SOLE 0 45,800 0 0
PANDORA MEDIA INC COM 698354107 85 10,900 SH   SOLE 0 10,900 0 0
PANDORA MEDIA INC Call 698354107 53 35,900 SH Call SOLE 0 35,900 0 0
PANDORA MEDIA INC Put 698354107 12 10,100 SH Put SOLE 0 10,100 0 0
PAPA JOHNS INTL INC COM 698813102 871 17,190 SH   SOLE 0 17,190 0 0
PAPA JOHNS INTL INC Call 698813102 6 12,400 SH Call SOLE 0 12,400 0 0
PAPA JOHNS INTL INC Put 698813102 78 23,000 SH Put SOLE 0 23,000 0 0
PAPA MURPHYS HLDGS INC COM 698814100 0 172 SH   SOLE 0 172 0 0
PAPA MURPHYS HLDGS INC Call 698814100 0 400 SH Call SOLE 0 400 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 22 2,200 SH   SOLE 0 2,200 0 0
PARK CITY GROUP INC COM NEW 700215304 18 2,280 SH   SOLE 0 2,280 0 0
PARKER HANNIFIN CORP COM 701094104 920 5,906 SH   SOLE 0 5,906 0 0
PARKER HANNIFIN CORP Call 701094104 0 300 SH Call SOLE 0 300 0 0
PARKER HANNIFIN CORP Put 701094104 61 12,100 SH Put SOLE 0 12,100 0 0
PARSLEY ENERGY INC CL A 701877102 2,588 85,486 SH   SOLE 0 85,486 0 0
PARSLEY ENERGY INC Call 701877102 45 30,200 SH Call SOLE 0 30,200 0 0
PARSLEY ENERGY INC Put 701877102 68 31,500 SH Put SOLE 0 31,500 0 0
PATRICK INDS INC COM 703343103 39 700 SH   SOLE 0 700 0 0
PATRICK INDS INC Put 703343103 1 300 SH Put SOLE 0 300 0 0
PATTERSON UTI ENERGY INC COM 703481101 194 10,794 SH   SOLE 0 10,794 0 0
PATTERSON UTI ENERGY INC Call 703481101 1 10,600 SH Call SOLE 0 10,600 0 0
PATTERSON UTI ENERGY INC Put 703481101 0 800 SH Put SOLE 0 800 0 0
PAYCHEX INC COM 704326107 796 11,659 SH   SOLE 0 11,659 0 0
PAYCHEX INC Call 704326107 32 11,000 SH Call SOLE 0 11,000 0 0
PAYCHEX INC Put 704326107 42 54,700 SH Put SOLE 0 54,700 0 0
PAYCOM SOFTWARE INC COM 70432V102 301 3,050 SH   SOLE 0 3,050 0 0
PAYCOM SOFTWARE INC Call 70432V102 0 700 SH Call SOLE 0 700 0 0
PAYCOM SOFTWARE INC Put 70432V102 98 5,700 SH Put SOLE 0 5,700 0 0
PAYLOCITY HLDG CORP COM 70438V106 100 1,707 SH   SOLE 0 1,707 0 0
PAYPAL HLDGS INC COM 70450Y103 83 1,000 SH   SOLE 0 1,000 0 0
PAYPAL HLDGS INC Call 70450Y103 749 62,000 SH Call SOLE 0 62,000 0 0
PAYPAL HLDGS INC Put 70450Y103 1 1,800 SH Put SOLE 0 1,800 0 0
PBF ENERGY INC CL A 69318G106 83 1,987 SH   SOLE 0 1,987 0 0
PBF ENERGY INC Call 69318G106 16 7,600 SH Call SOLE 0 7,600 0 0
PBF ENERGY INC Put 69318G106 35 20,200 SH Put SOLE 0 20,200 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 67 3,208 SH   SOLE 0 3,208 0 0
PDC ENERGY INC Call 69327R101 24 11,900 SH Call SOLE 0 11,900 0 0
PDC ENERGY INC Put 69327R101 24 2,000 SH Put SOLE 0 2,000 0 0
PDF SOLUTIONS INC COM 693282105 11 1,000 SH   SOLE 0 1,000 0 0
PDF SOLUTIONS INC Call 693282105 0 100 SH Call SOLE 0 100 0 0
PEABODY ENERGY CORP NEW COM 704551100 130 2,870 SH   SOLE 0 2,870 0 0
PEABODY ENERGY CORP NEW Call 704551100 49 10,000 SH Call SOLE 0 10,000 0 0
PEABODY ENERGY CORP NEW Put 704551100 0 100 SH Put SOLE 0 100 0 0
PEARSON PLC SPONSORED ADR 705015105 2 200 SH   SOLE 0 200 0 0
PEGASYSTEMS INC COM 705573103 2 51 SH   SOLE 0 51 0 0
PEGASYSTEMS INC Call 705573103 0 100 SH Call SOLE 0 100 0 0
PENN NATL GAMING INC Call 707569109 98 19,900 SH Call SOLE 0 19,900 0 0
PENN NATL GAMING INC Put 707569109 0 200 SH Put SOLE 0 200 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 1 142 SH   SOLE 0 142 0 0
PENNEY J C INC COM 708160106 11 5,014 SH   SOLE 0 5,014 0 0
PENNEY J C INC Call 708160106 0 800 SH Call SOLE 0 800 0 0
PENNEY J C INC Put 708160106 2 800 SH Put SOLE 0 800 0 0
PENNSYLVANIA RL ESTATE INVT Call 709102107 5 12,900 SH Call SOLE 0 12,900 0 0
PENNSYLVANIA RL ESTATE INVT Put 709102107 1 2,100 SH Put SOLE 0 2,100 0 0
PENSKE AUTOMOTIVE GRP INC Call 70959W103 0 600 SH Call SOLE 0 600 0 0
PENSKE AUTOMOTIVE GRP INC Put 70959W103 0 300 SH Put SOLE 0 300 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 7 437 SH   SOLE 0 437 0 0
PEOPLES UNITED FINANCIAL INC Call 712704105 0 100 SH Call SOLE 0 100 0 0
PEPSICO INC Call 713448108 5 3,300 SH Call SOLE 0 3,300 0 0
PEPSICO INC Put 713448108 43 5,500 SH Put SOLE 0 5,500 0 0
PERRIGO CO PLC Call G97822103 0 200 SH Call SOLE 0 200 0 0
PERRIGO CO PLC Put G97822103 12 1,000 SH Put SOLE 0 1,000 0 0
PERSPECTA INC COM 715347100 19 961 SH   SOLE 0 961 0 0
PETIQ INC COM CL A 71639T106 5 200 SH   SOLE 0 200 0 0
PETIQ INC Call 71639T106 1 400 SH Call SOLE 0 400 0 0
PETMED EXPRESS INC COM 716382106 175 3,982 SH   SOLE 0 3,982 0 0
PETMED EXPRESS INC Put 716382106 6 3,100 SH Put SOLE 0 3,100 0 0
PETROCHINA CO LTD Call 71646E100 33 7,000 SH Call SOLE 0 7,000 0 0
PETROCHINA CO LTD Put 71646E100 5 1,000 SH Put SOLE 0 1,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8 1,000 SH   SOLE 0 1,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,877 286,918 SH   SOLE 0 286,918 0 0
PETROLEO BRASILEIRO SA PETRO Call 71654V408 9 34,300 SH Call SOLE 0 34,300 0 0
PETROLEO BRASILEIRO SA PETRO Put 71654V408 920 565,900 SH Put SOLE 0 565,900 0 0
PFIZER INC COM 717081103 868 23,935 SH   SOLE 0 23,935 0 0
PFIZER INC Call 717081103 16 60,000 SH Call SOLE 0 60,000 0 0
PFIZER INC Put 717081103 22 62,900 SH Put SOLE 0 62,900 0 0
PG&E CORP COM 69331C108 3,706 87,081 SH   SOLE 0 87,081 0 0
PG&E CORP Call 69331C108 265 122,500 SH Call SOLE 0 122,500 0 0
PG&E CORP Put 69331C108 131 78,900 SH Put SOLE 0 78,900 0 0
PHILIP MORRIS INTL INC COM 718172109 1,854 22,967 SH   SOLE 0 22,967 0 0
PHILIP MORRIS INTL INC Call 718172109 12 18,800 SH Call SOLE 0 18,800 0 0
PHILIP MORRIS INTL INC Put 718172109 440 84,900 SH Put SOLE 0 84,900 0 0
PHILLIPS 66 Call 718546104 71 29,700 SH Call SOLE 0 29,700 0 0
PHILLIPS 66 Put 718546104 6 4,600 SH Put SOLE 0 4,600 0 0
PHILLIPS 66 PARTNERS LP Call 718549207 7 16,600 SH Call SOLE 0 16,600 0 0
PHILLIPS 66 PARTNERS LP Put 718549207 0 100 SH Put SOLE 0 100 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 0 62 SH   SOLE 0 62 0 0
PHOENIX NEW MEDIA LTD Put 71910C103 29 5,000 SH Put SOLE 0 5,000 0 0
PHYSICIANS RLTY TR COM 71943U104 1 78 SH   SOLE 0 78 0 0
PHYSICIANS RLTY TR Call 71943U104 0 400 SH Call SOLE 0 400 0 0
PHYSICIANS RLTY TR Put 71943U104 0 2,400 SH Put SOLE 0 2,400 0 0
PICO HLDGS INC COM NEW 693366205 192 16,486 SH   SOLE 0 16,486 0 0
PICO HLDGS INC Call 693366205 0 600 SH Call SOLE 0 600 0 0
PICO HLDGS INC Put 693366205 2 2,700 SH Put SOLE 0 2,700 0 0
PIER 1 IMPORTS INC COM 720279108 1 800 SH   SOLE 0 800 0 0
PIER 1 IMPORTS INC Call 720279108 0 8,700 SH Call SOLE 0 8,700 0 0
PIER 1 IMPORTS INC Put 720279108 0 700 SH Put SOLE 0 700 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 2 400 SH   SOLE 0 400 0 0
PIERIS PHARMACEUTICALS INC Call 720795103 1 2,100 SH Call SOLE 0 2,100 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 55 2,740 SH   SOLE 0 2,740 0 0
PILGRIMS PRIDE CORP NEW Put 72147K108 18 3,200 SH Put SOLE 0 3,200 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 42 3,600 SH   SOLE 0 3,600 0 0
PINNACLE FINL PARTNERS INC Call 72346Q104 0 3,000 SH Call SOLE 0 3,000 0 0
PINNACLE FINL PARTNERS INC Put 72346Q104 6 2,900 SH Put SOLE 0 2,900 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,523 23,420 SH   SOLE 0 23,420 0 0
PINNACLE FOODS INC DEL Call 72348P104 18 30,000 SH Call SOLE 0 30,000 0 0
PINNACLE FOODS INC DEL Put 72348P104 69 32,900 SH Put SOLE 0 32,900 0 0
PINNACLE WEST CAP CORP Call 723484101 0 500 SH Call SOLE 0 500 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 106 9,300 SH   SOLE 0 9,300 0 0
PIONEER NAT RES CO COM 723787107 6,868 36,297 SH   SOLE 0 36,297 0 0
PIONEER NAT RES CO Call 723787107 189 28,300 SH Call SOLE 0 28,300 0 0
PIONEER NAT RES CO Put 723787107 241 74,100 SH Put SOLE 0 74,100 0 0
PITNEY BOWES INC Call 724479100 0 800 SH Call SOLE 0 800 0 0
PITNEY BOWES INC Put 724479100 1 200 SH Put SOLE 0 200 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 522 21,529 SH   SOLE 0 21,529 0 0
PIVOTAL SOFTWARE INC Call 72582H107 10 10,000 SH Call SOLE 0 10,000 0 0
PIVOTAL SOFTWARE INC Put 72582H107 9 11,200 SH Put SOLE 0 11,200 0 0
PIXELWORKS INC COM NEW 72581M305 184 51,174 SH   SOLE 0 51,174 0 0
PIXELWORKS INC Put 72581M305 2 900 SH Put SOLE 0 900 0 0
PJT PARTNERS INC Put 69343T107 0 100 SH Put SOLE 0 100 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 726 30,735 SH   SOLE 0 30,735 0 0
PLAINS ALL AMERN PIPELINE L Call 726503105 1 2,500 SH Call SOLE 0 2,500 0 0
PLAINS ALL AMERN PIPELINE L Put 726503105 15 15,900 SH Put SOLE 0 15,900 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 249 10,444 SH   SOLE 0 10,444 0 0
PLAINS GP HLDGS L P Call 72651A207 0 1,500 SH Call SOLE 0 1,500 0 0
PLAINS GP HLDGS L P Put 72651A207 16 22,100 SH Put SOLE 0 22,100 0 0
PLANET FITNESS INC CL A 72703H101 94 2,141 SH   SOLE 0 2,141 0 0
PLANET FITNESS INC Call 72703H101 56 18,700 SH Call SOLE 0 18,700 0 0
PLANET FITNESS INC Put 72703H101 0 600 SH Put SOLE 0 600 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 118 10,255 SH   SOLE 0 10,255 0 0
PLATFORM SPECIALTY PRODS COR Call 72766Q105 2 7,300 SH Call SOLE 0 7,300 0 0
PLATFORM SPECIALTY PRODS COR Put 72766Q105 6 7,800 SH Put SOLE 0 7,800 0 0
PNC FINL SVCS GROUP INC COM 693475105 9 73 SH   SOLE 0 73 0 0
PNC FINL SVCS GROUP INC Call 693475105 58 3,100 SH Call SOLE 0 3,100 0 0
PNC FINL SVCS GROUP INC Put 693475105 10 1,400 SH Put SOLE 0 1,400 0 0
POLARIS INDS INC Call 731068102 252 14,100 SH Call SOLE 0 14,100 0 0
POLARIS INDS INC Put 731068102 8 4,000 SH Put SOLE 0 4,000 0 0
POLARITYTE INC Call 731094108 3 1,300 SH Call SOLE 0 1,300 0 0
POLYONE CORP COM 73179P106 5 132 SH   SOLE 0 132 0 0
POLYONE CORP Put 73179P106 0 600 SH Put SOLE 0 600 0 0
POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 8 120 SH   SOLE 0 120 0 0
POPULAR INC Call 733174700 3 2,600 SH Call SOLE 0 2,600 0 0
POPULAR INC Put 733174700 1 600 SH Put SOLE 0 600 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 673 17,828 SH   SOLE 0 17,828 0 0
PORTOLA PHARMACEUTICALS INC Call 737010108 19 2,900 SH Call SOLE 0 2,900 0 0
PORTOLA PHARMACEUTICALS INC Put 737010108 158 18,700 SH Put SOLE 0 18,700 0 0
POSCO SPONSORED ADR 693483109 181 2,452 SH   SOLE 0 2,452 0 0
POSCO Call 693483109 0 1,000 SH Call SOLE 0 1,000 0 0
POSCO Put 693483109 9 3,800 SH Put SOLE 0 3,800 0 0
POST HLDGS INC COM 737446104 116 1,360 SH   SOLE 0 1,360 0 0
POST HLDGS INC Put 737446104 1 2,700 SH Put SOLE 0 2,700 0 0
POTLATCHDELTIC CORPORATION Call 737630103 0 100 SH Call SOLE 0 100 0 0
POWER INTEGRATIONS INC COM 739276103 58 800 SH   SOLE 0 800 0 0
POWER INTEGRATIONS INC Call 739276103 0 200 SH Call SOLE 0 200 0 0
PPG INDS INC COM 693506107 479 4,619 SH   SOLE 0 4,619 0 0
PPG INDS INC Call 693506107 0 300 SH Call SOLE 0 300 0 0
PPG INDS INC Put 693506107 9 6,600 SH Put SOLE 0 6,600 0 0
PPL CORP COM 69351T106 45 1,610 SH   SOLE 0 1,610 0 0
PPL CORP Call 69351T106 39 59,700 SH Call SOLE 0 59,700 0 0
PPL CORP Put 69351T106 0 2,000 SH Put SOLE 0 2,000 0 0
PRA GROUP INC COM 69354N106 4 112 SH   SOLE 0 112 0 0
PRA GROUP INC Call 69354N106 2 800 SH Call SOLE 0 800 0 0
PRA GROUP INC Put 69354N106 1 800 SH Put SOLE 0 800 0 0
PRA HEALTH SCIENCES INC COM 69354M108 5 56 SH   SOLE 0 56 0 0
PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 0 33 SH   SOLE 0 33 0 0
PRAXAIR INC COM 74005P104 2,968 18,769 SH   SOLE 0 18,769 0 0
PRAXAIR INC Call 74005P104 211 39,600 SH Call SOLE 0 39,600 0 0
PRAXAIR INC Put 74005P104 1 700 SH Put SOLE 0 700 0 0
PRETIUM RES INC COM 74139C102 305 41,597 SH   SOLE 0 41,597 0 0
PRETIUM RES INC Call 74139C102 2 18,100 SH Call SOLE 0 18,100 0 0
PRETIUM RES INC Put 74139C102 10 9,500 SH Put SOLE 0 9,500 0 0
PRICE T ROWE GROUP INC Call 74144T108 12 2,400 SH Call SOLE 0 2,400 0 0
PRICE T ROWE GROUP INC Put 74144T108 0 700 SH Put SOLE 0 700 0 0
PRICESMART INC COM 741511109 87 969 SH   SOLE 0 969 0 0
PRIMERICA INC COM 74164M108 1 19 SH   SOLE 0 19 0 0
PRIMERICA INC Call 74164M108 1 500 SH Call SOLE 0 500 0 0
PRIMO WTR CORP COM 74165N105 44 2,565 SH   SOLE 0 2,565 0 0
PRIMO WTR CORP Put 74165N105 0 800 SH Put SOLE 0 800 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 6 126 SH   SOLE 0 126 0 0
PRINCIPAL FINL GROUP INC Put 74251V102 0 100 SH Put SOLE 0 100 0 0
PROCTER AND GAMBLE CO COM 742718109 92 1,191 SH   SOLE 0 1,191 0 0
PROCTER AND GAMBLE CO Call 742718109 111 44,700 SH Call SOLE 0 44,700 0 0
PROCTER AND GAMBLE CO Put 742718109 39 13,400 SH Put SOLE 0 13,400 0 0
PROGRESS SOFTWARE CORP Call 743312100 5 1,200 SH Call SOLE 0 1,200 0 0
PROGRESS SOFTWARE CORP Put 743312100 1 9,300 SH Put SOLE 0 9,300 0 0
PROGRESSIVE CORP OHIO COM 743315103 47 796 SH   SOLE 0 796 0 0
PROGRESSIVE CORP OHIO Call 743315103 25 7,000 SH Call SOLE 0 7,000 0 0
PROGRESSIVE CORP OHIO Put 743315103 25 5,500 SH Put SOLE 0 5,500 0 0
PROLOGIS INC COM 74340W103 45 690 SH   SOLE 0 690 0 0
PROLOGIS INC Call 74340W103 0 200 SH Call SOLE 0 200 0 0
PROLOGIS INC Put 74340W103 1 500 SH Put SOLE 0 500 0 0
PROOFPOINT INC Call 743424103 3 1,300 SH Call SOLE 0 1,300 0 0
PROPETRO HLDG CORP COM 74347M108 3 200 SH   SOLE 0 200 0 0
PROPETRO HLDG CORP Call 74347M108 0 100 SH Call SOLE 0 100 0 0
PROS HOLDINGS INC Call 74346Y103 4 1,000 SH Call SOLE 0 1,000 0 0
PROS HOLDINGS INC Put 74346Y103 0 500 SH Put SOLE 0 500 0 0
PROSHARES TR ULTRAPRO SHORT N 74347B193 4 263 SH   SOLE 0 263 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 11 100 SH   SOLE 0 100 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 17 200 SH   SOLE 0 200 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 12 300 SH   SOLE 0 300 0 0
PROSHARES TR PSHS ULT SEMICDT 74347R669 0 1 SH   SOLE 0 1 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 20 200 SH   SOLE 0 200 0 0
PROSHARES TR PSHS ULTRA O&G 74347R719 8 200 SH   SOLE 0 200 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 506 14,100 SH   SOLE 0 14,100 0 0
PROSHARES TR ULTSHRT QQQ 74347B243 68 1,650 SH   SOLE 0 1,650 0 0
PROSHARES TR ULTRAPRO SHORT S 74347B268 6 150 SH   SOLE 0 150 0 0
PROSHARES TR ULT MSCIBZL CAPP 74347B292 118 1,900 SH   SOLE 0 1,900 0 0
PROSHARES TR ULTPRO NASBIO NW 74347B474 3 100 SH   SOLE 0 100 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 3 100 SH   SOLE 0 100 0 0
PROSHARES TR ULTRPRO DOW30 74347X823 4 58 SH   SOLE 0 58 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 516 9,041 SH   SOLE 0 9,041 0 0
PROSHARES TR ULTPRO SHT 2017 74348A152 7 300 SH   SOLE 0 300 0 0
PROSHARES TR ULTSHT REAL EST 74348A244 1 50 SH   SOLE 0 50 0 0
PROSHARES TR Call 74348A244 1 4,700 SH Call SOLE 0 4,700 0 0
PROSHARES TR Call 74348A152 0 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR Call 74348A160 49 56,400 SH Call SOLE 0 56,400 0 0
PROSHARES TR Call 74348A178 10 4,800 SH Call SOLE 0 4,800 0 0
PROSHARES TR Call 74347X831 3,689 231,500 SH Call SOLE 0 231,500 0 0
PROSHARES TR Call 74347X823 39 8,600 SH Call SOLE 0 8,600 0 0
PROSHARES TR Call 74347X864 70 182,400 SH Call SOLE 0 182,400 0 0
PROSHARES TR Call 74347X633 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347X799 5 1,100 SH Call SOLE 0 1,100 0 0
PROSHARES TR Call 74347B714 1 3,900 SH Call SOLE 0 3,900 0 0
PROSHARES TR Call 74347B474 3 2,000 SH Call SOLE 0 2,000 0 0
PROSHARES TR Call 74347B383 248 384,100 SH Call SOLE 0 384,100 0 0
PROSHARES TR Call 74347B268 13 22,700 SH Call SOLE 0 22,700 0 0
PROSHARES TR Call 74347B276 1 3,000 SH Call SOLE 0 3,000 0 0
PROSHARES TR Call 74347B284 0 600 SH Call SOLE 0 600 0 0
PROSHARES TR Call 74347B243 3 11,000 SH Call SOLE 0 11,000 0 0
PROSHARES TR Call 74347B235 0 3,800 SH Call SOLE 0 3,800 0 0
PROSHARES TR Call 74347B201 110 159,400 SH Call SOLE 0 159,400 0 0
PROSHARES TR Call 74347R669 2 1,200 SH Call SOLE 0 1,200 0 0
PROSHARES TR Call 74347R305 0 400 SH Call SOLE 0 400 0 0
PROSHARES TR Call 74347R107 256 51,800 SH Call SOLE 0 51,800 0 0
PROSHARES TR Call 74347R214 0 200 SH Call SOLE 0 200 0 0
PROSHARES TR Put 74347R107 35 5,900 SH Put SOLE 0 5,900 0 0
PROSHARES TR Put 74347R305 8 5,500 SH Put SOLE 0 5,500 0 0
PROSHARES TR Put 74347R206 51 8,200 SH Put SOLE 0 8,200 0 0
PROSHARES TR Put 74347R669 7 1,600 SH Put SOLE 0 1,600 0 0
PROSHARES TR Put 74347R693 8 1,500 SH Put SOLE 0 1,500 0 0
PROSHARES TR Put 74347R719 0 400 SH Put SOLE 0 400 0 0
PROSHARES TR Put 74347B201 205 139,200 SH Put SOLE 0 139,200 0 0
PROSHARES TR Put 74347B243 55 12,300 SH Put SOLE 0 12,300 0 0
PROSHARES TR Put 74347B284 0 600 SH Put SOLE 0 600 0 0
PROSHARES TR Put 74347B268 1,269 613,700 SH Put SOLE 0 613,700 0 0
PROSHARES TR Put 74347B383 207 26,400 SH Put SOLE 0 26,400 0 0
PROSHARES TR Put 74347B292 3 600 SH Put SOLE 0 600 0 0
PROSHARES TR Put 74347B714 0 300 SH Put SOLE 0 300 0 0
PROSHARES TR Put 74347B193 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347X799 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347X864 7 2,100 SH Put SOLE 0 2,100 0 0
PROSHARES TR Put 74347X823 37 2,400 SH Put SOLE 0 2,400 0 0
PROSHARES TR Put 74347X831 170 221,800 SH Put SOLE 0 221,800 0 0
PROSHARES TR Put 74348A178 26 9,400 SH Put SOLE 0 9,400 0 0
PROSHARES TR Put 74348A160 3,602 238,000 SH Put SOLE 0 238,000 0 0
PROSHARES TR Put 74348A152 1 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74348A319 4 200 SH Put SOLE 0 200 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 21 1,700 SH   SOLE 0 1,700 0 0
PROSHARES TR II ULSHT BLOOMB OIL 74347W668 52 3,500 SH   SOLE 0 3,500 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 35 2,900 SH   SOLE 0 2,900 0 0
PROSHARES TR II ULTRAPRO 3X CR 74347W221 25 400 SH   SOLE 0 400 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 48 1,400 SH   SOLE 0 1,400 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 2 100 SH   SOLE 0 100 0 0
PROSHARES TR II ULTRA GOLD 74347W601 29 806 SH   SOLE 0 806 0 0
PROSHARES TR II Call 74347W601 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR II Call 74347W395 16 1,800 SH Call SOLE 0 1,800 0 0
PROSHARES TR II Call 74347W353 2 15,600 SH Call SOLE 0 15,600 0 0
PROSHARES TR II Call 74347W387 6 33,800 SH Call SOLE 0 33,800 0 0
PROSHARES TR II Call 74347W247 928 131,400 SH Call SOLE 0 131,400 0 0
PROSHARES TR II Call 74347W221 50 4,100 SH Call SOLE 0 4,100 0 0
PROSHARES TR II Call 74347W163 1,209 605,800 SH Call SOLE 0 605,800 0 0
PROSHARES TR II Call 74347W171 1 600 SH Call SOLE 0 600 0 0
PROSHARES TR II Call 74347W114 3 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR II Call 74347W668 1 9,900 SH Call SOLE 0 9,900 0 0
PROSHARES TR II Call 74347W627 207 366,200 SH Call SOLE 0 366,200 0 0
PROSHARES TR II Call 74347W338 1 400 SH Call SOLE 0 400 0 0
PROSHARES TR II Call 74347W882 1 10,100 SH Call SOLE 0 10,100 0 0
PROSHARES TR II Call 74347Y706 5 400 SH Call SOLE 0 400 0 0
PROSHARES TR II Call 74347Y805 0 5,500 SH Call SOLE 0 5,500 0 0
PROSHARES TR II Put 74347Y805 57 7,500 SH Put SOLE 0 7,500 0 0
PROSHARES TR II Put 74347Y706 11 47,100 SH Put SOLE 0 47,100 0 0
PROSHARES TR II Put 74347W627 96 22,800 SH Put SOLE 0 22,800 0 0
PROSHARES TR II Put 74347W668 66 9,700 SH Put SOLE 0 9,700 0 0
PROSHARES TR II Put 74347W114 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR II Put 74347W163 1,325 228,200 SH Put SOLE 0 228,200 0 0
PROSHARES TR II Put 74347W221 22 7,800 SH Put SOLE 0 7,800 0 0
PROSHARES TR II Put 74347W247 5 13,900 SH Put SOLE 0 13,900 0 0
PROSHARES TR II Put 74347W387 9 800 SH Put SOLE 0 800 0 0
PROSHARES TR II Put 74347W353 72 16,200 SH Put SOLE 0 16,200 0 0
PROSHARES TR II Put 74347W395 16 22,300 SH Put SOLE 0 22,300 0 0
PROSHARES TR II Put 74347W569 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR II Put 74347W601 25 1,900 SH Put SOLE 0 1,900 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 34 5,183 SH   SOLE 0 5,183 0 0
PROSPECT CAPITAL CORPORATION Call 74348T102 0 2,500 SH Call SOLE 0 2,500 0 0
PROSPECT CAPITAL CORPORATION Put 74348T102 5 7,400 SH Put SOLE 0 7,400 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 6 2,200 SH   SOLE 0 2,200 0 0
PROTEOSTASIS THERAPEUTICS IN Call 74373B109 0 6,000 SH Call SOLE 0 6,000 0 0
PROTEOSTASIS THERAPEUTICS IN Put 74373B109 11 4,400 SH Put SOLE 0 4,400 0 0
PROTHENA CORP PLC SHS G72800108 51 3,500 SH   SOLE 0 3,500 0 0
PROTHENA CORP PLC Put G72800108 5 6,800 SH Put SOLE 0 6,800 0 0
PROTO LABS INC COM 743713109 9 84 SH   SOLE 0 84 0 0
PROTO LABS INC Call 743713109 1 100 SH Call SOLE 0 100 0 0
PROTO LABS INC Put 743713109 11 800 SH Put SOLE 0 800 0 0
PRUDENTIAL FINL INC COM 744320102 422 4,514 SH   SOLE 0 4,514 0 0
PRUDENTIAL FINL INC Call 744320102 0 3,400 SH Call SOLE 0 3,400 0 0
PRUDENTIAL FINL INC Put 744320102 70 7,400 SH Put SOLE 0 7,400 0 0
PRUDENTIAL PLC Call 74435K204 0 300 SH Call SOLE 0 300 0 0
PTC THERAPEUTICS INC COM 69366J200 9 274 SH   SOLE 0 274 0 0
PTC THERAPEUTICS INC Call 69366J200 15 7,500 SH Call SOLE 0 7,500 0 0
PTC THERAPEUTICS INC Put 69366J200 11 4,800 SH Put SOLE 0 4,800 0 0
PUBLIC STORAGE Call 74460D109 5 1,100 SH Call SOLE 0 1,100 0 0
PUBLIC STORAGE Put 74460D109 4 1,700 SH Put SOLE 0 1,700 0 0
PULSE BIOSCIENCES INC COM 74587B101 3 200 SH   SOLE 0 200 0 0
PULSE BIOSCIENCES INC Call 74587B101 0 400 SH Call SOLE 0 400 0 0
PULTE GROUP INC COM 745867101 274 9,555 SH   SOLE 0 9,555 0 0
PULTE GROUP INC Call 745867101 0 200 SH Call SOLE 0 200 0 0
PULTE GROUP INC Put 745867101 19 29,100 SH Put SOLE 0 29,100 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 913 15,447 SH   SOLE 0 15,447 0 0
PUMA BIOTECHNOLOGY INC Call 74587V107 134 11,900 SH Call SOLE 0 11,900 0 0
PUMA BIOTECHNOLOGY INC Put 74587V107 194 34,400 SH Put SOLE 0 34,400 0 0
PURE STORAGE INC CL A 74624M102 483 20,262 SH   SOLE 0 20,262 0 0
PURE STORAGE INC Call 74624M102 29 11,500 SH Call SOLE 0 11,500 0 0
PURE STORAGE INC Put 74624M102 3 6,700 SH Put SOLE 0 6,700 0 0
PVH CORP COM 693656100 29 200 SH   SOLE 0 200 0 0
PVH CORP Call 693656100 89 26,000 SH Call SOLE 0 26,000 0 0
PVH CORP Put 693656100 8 1,100 SH Put SOLE 0 1,100 0 0
QAD INC CL B 74727D207 199 4,918 SH   SOLE 0 4,918 0 0
QAD INC CL A 74727D306 20 400 SH   SOLE 0 400 0 0
QEP RES INC Call 74733V100 4 8,700 SH Call SOLE 0 8,700 0 0
QEP RES INC Put 74733V100 0 1,000 SH Put SOLE 0 1,000 0 0
QIWI PLC SPON ADR REP B 74735M108 11 728 SH   SOLE 0 728 0 0
QIWI PLC Call 74735M108 1 9,400 SH Call SOLE 0 9,400 0 0
QIWI PLC Put 74735M108 7 6,300 SH Put SOLE 0 6,300 0 0
QORVO INC COM 74736K101 1,240 15,473 SH   SOLE 0 15,473 0 0
QORVO INC Call 74736K101 113 12,200 SH Call SOLE 0 12,200 0 0
QORVO INC Put 74736K101 139 26,200 SH Put SOLE 0 26,200 0 0
QTS RLTY TR INC COM CL A 74736A103 6 160 SH   SOLE 0 160 0 0
QTS RLTY TR INC Call 74736A103 0 200 SH Call SOLE 0 200 0 0
QTS RLTY TR INC Put 74736A103 0 100 SH Put SOLE 0 100 0 0
QUAD / GRAPHICS INC COM CL A 747301109 1 59 SH   SOLE 0 59 0 0
QUAD / GRAPHICS INC Call 747301109 1 1,200 SH Call SOLE 0 1,200 0 0
QUAD / GRAPHICS INC Put 747301109 6 1,600 SH Put SOLE 0 1,600 0 0
QUALCOMM INC COM 747525103 1,966 35,046 SH   SOLE 0 35,046 0 0
QUALCOMM INC Call 747525103 44 26,700 SH Call SOLE 0 26,700 0 0
QUALCOMM INC Put 747525103 18 15,100 SH Put SOLE 0 15,100 0 0
QUALITY SYS INC COM 747582104 56 2,922 SH   SOLE 0 2,922 0 0
QUALITY SYS INC Call 747582104 24 6,900 SH Call SOLE 0 6,900 0 0
QUALITY SYS INC Put 747582104 8 8,500 SH Put SOLE 0 8,500 0 0
QUALYS INC Call 74758T303 31 2,600 SH Call SOLE 0 2,600 0 0
QUALYS INC Put 74758T303 0 100 SH Put SOLE 0 100 0 0
QUANTA SVCS INC COM 74762E102 32 975 SH   SOLE 0 975 0 0
QUANTA SVCS INC Put 74762E102 6 4,000 SH Put SOLE 0 4,000 0 0
QUDIAN INC ADR 747798106 165 18,628 SH   SOLE 0 18,628 0 0
QUDIAN INC Call 747798106 8 41,900 SH Call SOLE 0 41,900 0 0
QUDIAN INC Put 747798106 26 18,500 SH Put SOLE 0 18,500 0 0
QUICKLOGIC CORP COM 74837P108 3 2,729 SH   SOLE 0 2,729 0 0
QUICKLOGIC CORP Call 74837P108 0 1,000 SH Call SOLE 0 1,000 0 0
QUINSTREET INC COM 74874Q100 290 22,912 SH   SOLE 0 22,912 0 0
QUINSTREET INC Call 74874Q100 2 2,900 SH Call SOLE 0 2,900 0 0
QUINSTREET INC Put 74874Q100 166 55,000 SH Put SOLE 0 55,000 0 0
QUOTIENT TECHNOLOGY INC Call 749119103 4 7,200 SH Call SOLE 0 7,200 0 0
QUOTIENT TECHNOLOGY INC Put 749119103 1 1,800 SH Put SOLE 0 1,800 0 0
RADIAN GROUP INC COM 750236101 8 500 SH   SOLE 0 500 0 0
RADIAN GROUP INC Put 750236101 0 700 SH Put SOLE 0 700 0 0
RADIUS HEALTH INC COM NEW 750469207 91 3,100 SH   SOLE 0 3,100 0 0
RADIUS HEALTH INC Call 750469207 5 5,200 SH Call SOLE 0 5,200 0 0
RADIUS HEALTH INC Put 750469207 6 4,000 SH Put SOLE 0 4,000 0 0
RADWARE LTD ORD M81873107 505 19,981 SH   SOLE 0 19,981 0 0
RADWARE LTD Put M81873107 41 18,300 SH Put SOLE 0 18,300 0 0
RAFAEL HLDGS INC COM CL B 75062E106 2 250 SH   SOLE 0 250 0 0
RALPH LAUREN CORP CL A 751212101 72 574 SH   SOLE 0 574 0 0
RALPH LAUREN CORP Put 751212101 12 17,200 SH Put SOLE 0 17,200 0 0
RAMBUS INC DEL COM 750917106 11 900 SH   SOLE 0 900 0 0
RAMBUS INC DEL Call 750917106 0 1,000 SH Call SOLE 0 1,000 0 0
RANDGOLD RES LTD Call 752344309 4 4,500 SH Call SOLE 0 4,500 0 0
RANGE RES CORP Call 75281A109 55 202,400 SH Call SOLE 0 202,400 0 0
RANGE RES CORP Put 75281A109 6 11,100 SH Put SOLE 0 11,100 0 0
RAPID7 INC COM 753422104 543 19,248 SH   SOLE 0 19,248 0 0
RAVEN INDS INC COM 754212108 94 2,458 SH   SOLE 0 2,458 0 0
RAVEN INDS INC Call 754212108 0 100 SH Call SOLE 0 100 0 0
RAVEN INDS INC Put 754212108 3 1,600 SH Put SOLE 0 1,600 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 760 8,512 SH   SOLE 0 8,512 0 0
RAYMOND JAMES FINANCIAL INC Call 754730109 5 2,700 SH Call SOLE 0 2,700 0 0
RAYMOND JAMES FINANCIAL INC Put 754730109 136 11,700 SH Put SOLE 0 11,700 0 0
RAYONIER ADVANCED MATLS INC Call 75508B104 1 9,000 SH Call SOLE 0 9,000 0 0
RAYONIER ADVANCED MATLS INC Put 75508B104 1 2,400 SH Put SOLE 0 2,400 0 0
RAYONIER INC Call 754907103 1 2,500 SH Call SOLE 0 2,500 0 0
RAYTHEON CO Call 755111507 177 7,300 SH Call SOLE 0 7,300 0 0
RAYTHEON CO Put 755111507 4 2,600 SH Put SOLE 0 2,600 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 15 500 SH   SOLE 0 500 0 0
READING INTERNATIONAL INC CL A 755408101 0 5 SH   SOLE 0 5 0 0
READING INTERNATIONAL INC Call 755408101 0 400 SH Call SOLE 0 400 0 0
REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 2 100 SH   SOLE 0 100 0 0
REALOGY HLDGS CORP COM 75605Y106 14 653 SH   SOLE 0 653 0 0
REALOGY HLDGS CORP Put 75605Y106 2 1,300 SH Put SOLE 0 1,300 0 0
REALPAGE INC Call 75606N109 3 2,100 SH Call SOLE 0 2,100 0 0
REALPAGE INC Put 75606N109 0 900 SH Put SOLE 0 900 0 0
REALTY INCOME CORP COM 756109104 30 562 SH   SOLE 0 562 0 0
REALTY INCOME CORP Call 756109104 24 12,700 SH Call SOLE 0 12,700 0 0
REALTY INCOME CORP Put 756109104 0 1,300 SH Put SOLE 0 1,300 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 17 500 SH   SOLE 0 500 0 0
REATA PHARMACEUTICALS INC Call 75615P103 0 400 SH Call SOLE 0 400 0 0
RED HAT INC COM 756577102 2,688 20,006 SH   SOLE 0 20,006 0 0
RED HAT INC Call 756577102 5 5,500 SH Call SOLE 0 5,500 0 0
RED HAT INC Put 756577102 354 21,400 SH Put SOLE 0 21,400 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 109 2,359 SH   SOLE 0 2,359 0 0
RED ROBIN GOURMET BURGERS IN Call 75689M101 2 2,200 SH Call SOLE 0 2,200 0 0
RED ROBIN GOURMET BURGERS IN Put 75689M101 110 18,800 SH Put SOLE 0 18,800 0 0
REDFIN CORP COM 75737F108 86 3,745 SH   SOLE 0 3,745 0 0
REDFIN CORP Call 75737F108 13 6,000 SH Call SOLE 0 6,000 0 0
REDFIN CORP Put 75737F108 5 9,000 SH Put SOLE 0 9,000 0 0
REDWOOD TR INC Call 758075402 9 5,900 SH Call SOLE 0 5,900 0 0
REEDS INC COM 758338107 0 293 SH   SOLE 0 293 0 0
REGENCY CTRS CORP Call 758849103 21 6,000 SH Call SOLE 0 6,000 0 0
REGENCY CTRS CORP Put 758849103 0 2,900 SH Put SOLE 0 2,900 0 0
REGENERON PHARMACEUTICALS Call 75886F107 99 3,100 SH Call SOLE 0 3,100 0 0
REGENERON PHARMACEUTICALS Put 75886F107 177 5,200 SH Put SOLE 0 5,200 0 0
REGENXBIO INC COM 75901B107 26 367 SH   SOLE 0 367 0 0
REGENXBIO INC Call 75901B107 215 5,900 SH Call SOLE 0 5,900 0 0
REGENXBIO INC Put 75901B107 0 7,200 SH Put SOLE 0 7,200 0 0
REGIONS FINL CORP NEW COM 7591EP100 67 3,800 SH   SOLE 0 3,800 0 0
REGIONS FINL CORP NEW Call 7591EP100 146 43,700 SH Call SOLE 0 43,700 0 0
REGIONS FINL CORP NEW Put 7591EP100 4 3,200 SH Put SOLE 0 3,200 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 86 993 SH   SOLE 0 993 0 0
RELIANCE STEEL & ALUMINUM CO Put 759509102 20 2,400 SH Put SOLE 0 2,400 0 0
REMARK HLDGS INC COM 75955K102 0 100 SH   SOLE 0 100 0 0
REMARK HLDGS INC Call 75955K102 0 600 SH Call SOLE 0 600 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 49 2,800 SH   SOLE 0 2,800 0 0
RENREN INC SPON ADR A NEW 759892201 11 4,722 SH   SOLE 0 4,722 0 0
RENREN INC Call 759892201 21 27,400 SH Call SOLE 0 27,400 0 0
RENREN INC Put 759892201 4 29,600 SH Put SOLE 0 29,600 0 0
RENT A CTR INC NEW COM 76009N100 384 26,101 SH   SOLE 0 26,101 0 0
RENT A CTR INC NEW Call 76009N100 128 38,000 SH Call SOLE 0 38,000 0 0
RENT A CTR INC NEW Put 76009N100 11 30,400 SH Put SOLE 0 30,400 0 0
REPUBLIC SVCS INC COM 760759100 17 261 SH   SOLE 0 261 0 0
REPUBLIC SVCS INC Call 760759100 0 2,200 SH Call SOLE 0 2,200 0 0
REPUBLIC SVCS INC Put 760759100 1 2,700 SH Put SOLE 0 2,700 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 32 1,056 SH   SOLE 0 1,056 0 0
RESOLUTE ENERGY CORP Call 76116A306 4 19,900 SH Call SOLE 0 19,900 0 0
RESOLUTE ENERGY CORP Put 76116A306 31 18,300 SH Put SOLE 0 18,300 0 0
RESOLUTE FST PRODS INC Call 76117W109 3 18,900 SH Call SOLE 0 18,900 0 0
RESOLUTE FST PRODS INC Put 76117W109 2 12,800 SH Put SOLE 0 12,800 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 103 1,721 SH   SOLE 0 1,721 0 0
RESTAURANT BRANDS INTL INC Call 76131D103 24 14,500 SH Call SOLE 0 14,500 0 0
RESTAURANT BRANDS INTL INC Put 76131D103 53 24,800 SH Put SOLE 0 24,800 0 0
RETROPHIN INC COM 761299106 10 368 SH   SOLE 0 368 0 0
REVANCE THERAPEUTICS INC COM 761330109 46 1,700 SH   SOLE 0 1,700 0 0
REVANCE THERAPEUTICS INC Put 761330109 14 2,000 SH Put SOLE 0 2,000 0 0
REVLON INC CL A NEW 761525609 1 64 SH   SOLE 0 64 0 0
REVLON INC Call 761525609 2 8,200 SH Call SOLE 0 8,200 0 0
REVLON INC Put 761525609 11 1,300 SH Put SOLE 0 1,300 0 0
REVOLUTION LIGHTING TECHNOLO Put 76155G206 9 6,300 SH Put SOLE 0 6,300 0 0
REX AMERICAN RESOURCES CORP COM 761624105 0 6 SH   SOLE 0 6 0 0
RF INDS LTD COM PAR $0.01 749552105 15 2,100 SH   SOLE 0 2,100 0 0
RH COM 74967X103 1,539 11,021 SH   SOLE 0 11,021 0 0
RH Call 74967X103 2,645 54,200 SH Call SOLE 0 54,200 0 0
RH Put 74967X103 113 38,100 SH Put SOLE 0 38,100 0 0
RINGCENTRAL INC Put 76680R206 3 5,000 SH Put SOLE 0 5,000 0 0
RIO TINTO PLC Call 767204100 20 6,300 SH Call SOLE 0 6,300 0 0
RIO TINTO PLC Put 767204100 6 3,600 SH Put SOLE 0 3,600 0 0
RIOT BLOCKCHAIN INC COM 767292105 43 6,806 SH   SOLE 0 6,806 0 0
RIOT BLOCKCHAIN INC Call 767292105 6 36,900 SH Call SOLE 0 36,900 0 0
RIOT BLOCKCHAIN INC Put 767292105 399 12,200 SH Put SOLE 0 12,200 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 159 4,688 SH   SOLE 0 4,688 0 0
RITE AID CORP COM 767754104 25 14,495 SH   SOLE 0 14,495 0 0
RITE AID CORP Call 767754104 3 16,900 SH Call SOLE 0 16,900 0 0
RITE AID CORP Put 767754104 13 12,200 SH Put SOLE 0 12,200 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 28 13,400 SH   SOLE 0 13,400 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 29 1,500 SH   SOLE 0 1,500 0 0
ROCKWELL AUTOMATION INC COM 773903109 499 3,007 SH   SOLE 0 3,007 0 0
ROCKWELL AUTOMATION INC Call 773903109 2 3,200 SH Call SOLE 0 3,200 0 0
ROCKWELL AUTOMATION INC Put 773903109 30 5,100 SH Put SOLE 0 5,100 0 0
ROKU INC COM CL A 77543R102 1,209 28,379 SH   SOLE 0 28,379 0 0
ROKU INC Call 77543R102 555 153,400 SH Call SOLE 0 153,400 0 0
ROKU INC Put 77543R102 170 90,600 SH Put SOLE 0 90,600 0 0
ROLLINS INC COM 775711104 5 113 SH   SOLE 0 113 0 0
ROLLINS INC Call 775711104 0 100 SH Call SOLE 0 100 0 0
ROSETTA STONE INC COM 777780107 199 12,473 SH   SOLE 0 12,473 0 0
ROSETTA STONE INC Call 777780107 15 7,400 SH Call SOLE 0 7,400 0 0
ROSS STORES INC COM 778296103 198 2,341 SH   SOLE 0 2,341 0 0
ROSS STORES INC Call 778296103 28 6,500 SH Call SOLE 0 6,500 0 0
ROSS STORES INC Put 778296103 15 13,400 SH Put SOLE 0 13,400 0 0
ROWAN COMPANIES PLC Call G7665A101 1 1,200 SH Call SOLE 0 1,200 0 0
ROWAN COMPANIES PLC Put G7665A101 0 900 SH Put SOLE 0 900 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 98 1,307 SH   SOLE 0 1,307 0 0
ROYAL BK CDA MONTREAL QUE Call 780087102 53 20,100 SH Call SOLE 0 20,100 0 0
ROYAL BK CDA MONTREAL QUE Put 780087102 223 6,000 SH Put SOLE 0 6,000 0 0
ROYAL BK SCOTLAND GROUP PLC Call 780097689 1 7,900 SH Call SOLE 0 7,900 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 18 180 SH   SOLE 0 180 0 0
ROYAL CARIBBEAN CRUISES LTD Call V7780T103 15 5,000 SH Call SOLE 0 5,000 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 944 13,000 SH   SOLE 0 13,000 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 166 2,400 SH   SOLE 0 2,400 0 0
ROYAL DUTCH SHELL PLC Call 780259206 17 21,400 SH Call SOLE 0 21,400 0 0
ROYAL DUTCH SHELL PLC Call 780259107 12 23,000 SH Call SOLE 0 23,000 0 0
ROYAL DUTCH SHELL PLC Put 780259206 116 34,000 SH Put SOLE 0 34,000 0 0
ROYAL GOLD INC Call 780287108 86 19,600 SH Call SOLE 0 19,600 0 0
ROYAL GOLD INC Put 780287108 1 1,400 SH Put SOLE 0 1,400 0 0
RPC INC Call 749660106 0 600 SH Call SOLE 0 600 0 0
RPM INTL INC COM 749685103 4 75 SH   SOLE 0 75 0 0
RPM INTL INC Call 749685103 37 14,200 SH Call SOLE 0 14,200 0 0
RSP PERMIAN INC COM 74978Q105 9 224 SH   SOLE 0 224 0 0
RSP PERMIAN INC Put 74978Q105 1 1,200 SH Put SOLE 0 1,200 0 0
RUBICON PROJ INC Put 78112V102 0 1,000 SH Put SOLE 0 1,000 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 8 300 SH   SOLE 0 300 0 0
RUSH ENTERPRISES INC CL A 781846209 145 3,365 SH   SOLE 0 3,365 0 0
RUSH ENTERPRISES INC Put 781846209 0 2,900 SH Put SOLE 0 2,900 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 57 500 SH   SOLE 0 500 0 0
RYB ED INC Call 74979W101 0 400 SH Call SOLE 0 400 0 0
RYB ED INC Put 74979W101 0 100 SH Put SOLE 0 100 0 0
RYDER SYS INC COM 783549108 33 469 SH   SOLE 0 469 0 0
RYDER SYS INC Put 783549108 5 20,000 SH Put SOLE 0 20,000 0 0
S&P GLOBAL INC COM 78409V104 186 914 SH   SOLE 0 914 0 0
S&P GLOBAL INC Call 78409V104 213 15,100 SH Call SOLE 0 15,100 0 0
S&P GLOBAL INC Put 78409V104 14 7,600 SH Put SOLE 0 7,600 0 0
SABRE CORP Call 78573M104 0 100 SH Call SOLE 0 100 0 0
SAFE BULKERS INC COM Y7388L103 7 2,059 SH   SOLE 0 2,059 0 0
SAFE BULKERS INC Call Y7388L103 0 4,600 SH Call SOLE 0 4,600 0 0
SAFE BULKERS INC Put Y7388L103 5 3,600 SH Put SOLE 0 3,600 0 0
SAFETY INS GROUP INC COM 78648T100 43 510 SH   SOLE 0 510 0 0
SAFETY INS GROUP INC Put 78648T100 18 16,700 SH Put SOLE 0 16,700 0 0
SAGE THERAPEUTICS INC COM 78667J108 234 1,500 SH   SOLE 0 1,500 0 0
SAGE THERAPEUTICS INC Call 78667J108 144 6,800 SH Call SOLE 0 6,800 0 0
SAGE THERAPEUTICS INC Put 78667J108 2 2,300 SH Put SOLE 0 2,300 0 0
SALESFORCE COM INC COM 79466L302 2,939 21,554 SH   SOLE 0 21,554 0 0
SALESFORCE COM INC Call 79466L302 20 1,900 SH Call SOLE 0 1,900 0 0
SALESFORCE COM INC Put 79466L302 9 18,500 SH Put SOLE 0 18,500 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 318 19,900 SH   SOLE 0 19,900 0 0
SALLY BEAUTY HLDGS INC Put 79546E104 45 15,200 SH Put SOLE 0 15,200 0 0
SANCHEZ ENERGY CORP COM 79970Y105 32 7,189 SH   SOLE 0 7,189 0 0
SANCHEZ ENERGY CORP Call 79970Y105 12 9,400 SH Call SOLE 0 9,400 0 0
SANCHEZ ENERGY CORP Put 79970Y105 4 14,100 SH Put SOLE 0 14,100 0 0
SANDERSON FARMS INC COM 800013104 252 2,400 SH   SOLE 0 2,400 0 0
SANDERSON FARMS INC Call 800013104 0 200 SH Call SOLE 0 200 0 0
SANDERSON FARMS INC Put 800013104 1 1,000 SH Put SOLE 0 1,000 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1 100 SH   SOLE 0 100 0 0
SANDRIDGE ENERGY INC Call 80007P869 1 1,000 SH Call SOLE 0 1,000 0 0
SANDSTORM GOLD LTD Call 80013R206 2 20,700 SH Call SOLE 0 20,700 0 0
SANDSTORM GOLD LTD Put 80013R206 0 400 SH Put SOLE 0 400 0 0
SANGAMO THERAPEUTICS INC COM 800677106 17 1,256 SH   SOLE 0 1,256 0 0
SANMINA CORPORATION COM 801056102 13 459 SH   SOLE 0 459 0 0
SANMINA CORPORATION Call 801056102 0 100 SH Call SOLE 0 100 0 0
SANMINA CORPORATION Put 801056102 0 100 SH Put SOLE 0 100 0 0
SANOFI Call 80105N105 1 5,900 SH Call SOLE 0 5,900 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,026 53,763 SH   SOLE 0 53,763 0 0
SANTANDER CONSUMER USA HDG I Call 80283M101 15 4,500 SH Call SOLE 0 4,500 0 0
SANTANDER CONSUMER USA HDG I Put 80283M101 41 70,200 SH Put SOLE 0 70,200 0 0
SAP SE SPON ADR 803054204 1 17 SH   SOLE 0 17 0 0
SAP SE Call 803054204 0 100 SH Call SOLE 0 100 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,548 19,281 SH   SOLE 0 19,281 0 0
SAREPTA THERAPEUTICS INC Call 803607100 1,365 32,000 SH Call SOLE 0 32,000 0 0
SAREPTA THERAPEUTICS INC Put 803607100 263 34,000 SH Put SOLE 0 34,000 0 0
SCANA CORP NEW COM 80589M102 143 3,723 SH   SOLE 0 3,723 0 0
SCANA CORP NEW Put 80589M102 10 7,400 SH Put SOLE 0 7,400 0 0
SCANSOURCE INC COM 806037107 4 100 SH   SOLE 0 100 0 0
SCHEIN HENRY INC COM 806407102 37 513 SH   SOLE 0 513 0 0
SCHEIN HENRY INC Put 806407102 0 4,900 SH Put SOLE 0 4,900 0 0
SCHLUMBERGER LTD COM 806857108 6,837 102,007 SH   SOLE 0 102,007 0 0
SCHLUMBERGER LTD Call 806857108 89 36,700 SH Call SOLE 0 36,700 0 0
SCHLUMBERGER LTD Put 806857108 600 256,800 SH Put SOLE 0 256,800 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 5 200 SH   SOLE 0 200 0 0
SCHNEIDER NATIONAL INC Call 80689H102 0 200 SH Call SOLE 0 200 0 0
SCHNEIDER NATIONAL INC Put 80689H102 0 100 SH Put SOLE 0 100 0 0
SCHWAB CHARLES CORP NEW COM 808513105 902 17,661 SH   SOLE 0 17,661 0 0
SCHWAB CHARLES CORP NEW Call 808513105 66 31,800 SH Call SOLE 0 31,800 0 0
SCHWAB CHARLES CORP NEW Put 808513105 136 38,900 SH Put SOLE 0 38,900 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5 100 SH   SOLE 0 100 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 41 1,000 SH   SOLE 0 1,000 0 0
SCHWAB STRATEGIC TR Call 808524706 0 2,400 SH Call SOLE 0 2,400 0 0
SCHWAB STRATEGIC TR Call 808524508 0 500 SH Call SOLE 0 500 0 0
SCHWAB STRATEGIC TR Put 808524508 1 300 SH Put SOLE 0 300 0 0
SCHWAB STRATEGIC TR Put 808524706 0 300 SH Put SOLE 0 300 0 0
SCHWAB STRATEGIC TR Put 808524847 0 1,000 SH Put SOLE 0 1,000 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 423 5,235 SH   SOLE 0 5,235 0 0
SCIENCE APPLICATNS INTL CP N Call 808625107 0 2,100 SH Call SOLE 0 2,100 0 0
SCIENCE APPLICATNS INTL CP N Put 808625107 31 8,100 SH Put SOLE 0 8,100 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,225 45,287 SH   SOLE 0 45,287 0 0
SCIENTIFIC GAMES CORP Call 80874P109 84 34,000 SH Call SOLE 0 34,000 0 0
SCIENTIFIC GAMES CORP Put 80874P109 80 15,400 SH Put SOLE 0 15,400 0 0
SCORPIO BULKERS INC COM Y7546A122 4 684 SH   SOLE 0 684 0 0
SCORPIO BULKERS INC Call Y7546A122 0 400 SH Call SOLE 0 400 0 0
SCORPIO BULKERS INC Put Y7546A122 11 14,700 SH Put SOLE 0 14,700 0 0
SCORPIO TANKERS INC Call Y7542C106 2 33,700 SH Call SOLE 0 33,700 0 0
SCORPIO TANKERS INC Put Y7542C106 0 100 SH Put SOLE 0 100 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 28 340 SH   SOLE 0 340 0 0
SCOTTS MIRACLE GRO CO Call 810186106 0 200 SH Call SOLE 0 200 0 0
SCOTTS MIRACLE GRO CO Put 810186106 3 2,000 SH Put SOLE 0 2,000 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 47 3,542 SH   SOLE 0 3,542 0 0
SEABRIDGE GOLD INC COM 811916105 142 12,756 SH   SOLE 0 12,756 0 0
SEABRIDGE GOLD INC Put 811916105 0 2,700 SH Put SOLE 0 2,700 0 0
SEADRILL LIMITED SHS G7945E105 1 8,800 SH   SOLE 0 8,800 0 0
SEADRILL LIMITED Call G7945E105 0 2,000 SH Call SOLE 0 2,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 444 7,872 SH   SOLE 0 7,872 0 0
SEAGATE TECHNOLOGY PLC Call G7945M107 1 200 SH Call SOLE 0 200 0 0
SEAGATE TECHNOLOGY PLC Put G7945M107 8 7,600 SH Put SOLE 0 7,600 0 0
SEALED AIR CORP NEW COM 81211K100 74 1,749 SH   SOLE 0 1,749 0 0
SEALED AIR CORP NEW Put 81211K100 0 1,200 SH Put SOLE 0 1,200 0 0
SEARS HLDGS CORP COM 812350106 59 25,052 SH   SOLE 0 25,052 0 0
SEARS HLDGS CORP Call 812350106 0 1,900 SH Call SOLE 0 1,900 0 0
SEARS HLDGS CORP Put 812350106 157 23,200 SH Put SOLE 0 23,200 0 0
SEASPAN CORP Call Y75638109 17 6,300 SH Call SOLE 0 6,300 0 0
SEASPAN CORP Put Y75638109 0 1,000 SH Put SOLE 0 1,000 0 0
SEAWORLD ENTMT INC COM 81282V100 1,433 65,680 SH   SOLE 0 65,680 0 0
SEAWORLD ENTMT INC Call 81282V100 183 28,000 SH Call SOLE 0 28,000 0 0
SEAWORLD ENTMT INC Put 81282V100 0 100 SH Put SOLE 0 100 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 25 1,113 SH   SOLE 0 1,113 0 0
SELECT INCOME REIT Call 81618T100 1 5,500 SH Call SOLE 0 5,500 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,743 53,881 SH   SOLE 0 53,881 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 11,218 147,734 SH   SOLE 0 147,734 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7,946 298,840 SH   SOLE 0 298,840 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,711 65,779 SH   SOLE 0 65,779 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,511 26,028 SH   SOLE 0 26,028 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,532 30,340 SH   SOLE 0 30,340 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 507 9,840 SH   SOLE 0 9,840 0 0
SELECT SECTOR SPDR TR Call 81369Y308 5 27,700 SH Call SOLE 0 27,700 0 0
SELECT SECTOR SPDR TR Call 81369Y209 25 20,400 SH Call SOLE 0 20,400 0 0
SELECT SECTOR SPDR TR Call 81369Y100 11 8,200 SH Call SOLE 0 8,200 0 0
SELECT SECTOR SPDR TR Call 81369Y704 1 4,000 SH Call SOLE 0 4,000 0 0
SELECT SECTOR SPDR TR Call 81369Y605 64 125,300 SH Call SOLE 0 125,300 0 0
SELECT SECTOR SPDR TR Call 81369Y506 592 838,600 SH Call SOLE 0 838,600 0 0
SELECT SECTOR SPDR TR Call 81369Y407 187 26,200 SH Call SOLE 0 26,200 0 0
SELECT SECTOR SPDR TR Call 81369Y803 197 81,300 SH Call SOLE 0 81,300 0 0
SELECT SECTOR SPDR TR Call 81369Y886 30 20,400 SH Call SOLE 0 20,400 0 0
SELECT SECTOR SPDR TR Put 81369Y886 4 29,400 SH Put SOLE 0 29,400 0 0
SELECT SECTOR SPDR TR Put 81369Y803 92 119,900 SH Put SOLE 0 119,900 0 0
SELECT SECTOR SPDR TR Put 81369Y407 20 37,200 SH Put SOLE 0 37,200 0 0
SELECT SECTOR SPDR TR Put 81369Y506 1,216 1,303,800 SH Put SOLE 0 1,303,800 0 0
SELECT SECTOR SPDR TR Put 81369Y605 298 635,200 SH Put SOLE 0 635,200 0 0
SELECT SECTOR SPDR TR Put 81369Y704 281 158,600 SH Put SOLE 0 158,600 0 0
SELECT SECTOR SPDR TR Put 81369Y100 22 55,100 SH Put SOLE 0 55,100 0 0
SELECT SECTOR SPDR TR Put 81369Y209 100 113,000 SH Put SOLE 0 113,000 0 0
SELECT SECTOR SPDR TR Put 81369Y308 41 137,400 SH Put SOLE 0 137,400 0 0
SEMGROUP CORP CL A 81663A105 12 500 SH   SOLE 0 500 0 0
SEMGROUP CORP Call 81663A105 0 600 SH Call SOLE 0 600 0 0
SEMPRA ENERGY COM 816851109 181 1,567 SH   SOLE 0 1,567 0 0
SEMPRA ENERGY Call 816851109 50 31,800 SH Call SOLE 0 31,800 0 0
SEMPRA ENERGY Put 816851109 23 14,200 SH Put SOLE 0 14,200 0 0
SEMTECH CORP COM 816850101 327 6,955 SH   SOLE 0 6,955 0 0
SEMTECH CORP Call 816850101 1 100 SH Call SOLE 0 100 0 0
SENDGRID INC Call 816883102 0 200 SH Call SOLE 0 200 0 0
SENDGRID INC Put 816883102 0 100 SH Put SOLE 0 100 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1 100 SH   SOLE 0 100 0 0
SENIOR HSG PPTYS TR Call 81721M109 0 200 SH Call SOLE 0 200 0 0
SENIOR HSG PPTYS TR Put 81721M109 1 1,400 SH Put SOLE 0 1,400 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 8 182 SH   SOLE 0 182 0 0
SERES THERAPEUTICS INC COM 81750R102 89 10,384 SH   SOLE 0 10,384 0 0
SERITAGE GROWTH PPTYS Call 81752R100 68 42,100 SH Call SOLE 0 42,100 0 0
SERITAGE GROWTH PPTYS Put 81752R100 4 6,600 SH Put SOLE 0 6,600 0 0
SERVICE CORP INTL COM 817565104 226 6,327 SH   SOLE 0 6,327 0 0
SERVICE CORP INTL Put 817565104 4 2,200 SH Put SOLE 0 2,200 0 0
SERVICEMASTER GLOBAL HLDGS I Call 81761R109 51 9,900 SH Call SOLE 0 9,900 0 0
SERVICENOW INC COM 81762P102 1,703 9,876 SH   SOLE 0 9,876 0 0
SERVICENOW INC Call 81762P102 87 8,800 SH Call SOLE 0 8,800 0 0
SERVICENOW INC Put 81762P102 0 200 SH Put SOLE 0 200 0 0
SERVICESOURCE INTL INC COM 81763U100 9 2,504 SH   SOLE 0 2,504 0 0
SERVICESOURCE INTL INC Put 81763U100 0 8,000 SH Put SOLE 0 8,000 0 0
SESEN BIO INC COM 817763105 0 461 SH   SOLE 0 461 0 0
SESEN BIO INC Call 817763105 0 1,100 SH Call SOLE 0 1,100 0 0
SESEN BIO INC Put 817763105 5 1,000 SH Put SOLE 0 1,000 0 0
SEVEN STARS CLOUD GROUP INC COM 81789Y102 2 1,400 SH   SOLE 0 1,400 0 0
SEVEN STARS CLOUD GROUP INC Call 81789Y102 0 100 SH Call SOLE 0 100 0 0
SHAKE SHACK INC CL A 819047101 1,220 18,448 SH   SOLE 0 18,448 0 0
SHAKE SHACK INC Call 819047101 0 1,800 SH Call SOLE 0 1,800 0 0
SHAKE SHACK INC Put 819047101 10 9,800 SH Put SOLE 0 9,800 0 0
SHAW COMMUNICATIONS INC Call 82028K200 0 900 SH Call SOLE 0 900 0 0
SHAW COMMUNICATIONS INC Put 82028K200 0 900 SH Put SOLE 0 900 0 0
SHELL MIDSTREAM PARTNERS L P Call 822634101 10 24,300 SH Call SOLE 0 24,300 0 0
SHELL MIDSTREAM PARTNERS L P Put 822634101 22 28,200 SH Put SOLE 0 28,200 0 0
SHERWIN WILLIAMS CO Call 824348106 227 3,200 SH Call SOLE 0 3,200 0 0
SHERWIN WILLIAMS CO Put 824348106 2 1,000 SH Put SOLE 0 1,000 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 39 2,650 SH   SOLE 0 2,650 0 0
SHIP FINANCE INTERNATIONAL L Call G81075106 1 1,900 SH Call SOLE 0 1,900 0 0
SHIP FINANCE INTERNATIONAL L Put G81075106 15 48,000 SH Put SOLE 0 48,000 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,195 7,080 SH   SOLE 0 7,080 0 0
SHIRE PLC Call 82481R106 114 4,100 SH Call SOLE 0 4,100 0 0
SHIRE PLC Put 82481R106 101 16,700 SH Put SOLE 0 16,700 0 0
SHOPIFY INC CL A 82509L107 1,451 9,950 SH   SOLE 0 9,950 0 0
SHOPIFY INC Call 82509L107 400 24,800 SH Call SOLE 0 24,800 0 0
SHOPIFY INC Put 82509L107 391 80,600 SH Put SOLE 0 80,600 0 0
SHUTTERFLY INC COM 82568P304 423 4,700 SH   SOLE 0 4,700 0 0
SHUTTERFLY INC Call 82568P304 351 35,100 SH Call SOLE 0 35,100 0 0
SHUTTERFLY INC Put 82568P304 0 200 SH Put SOLE 0 200 0 0
SHUTTERSTOCK INC COM 825690100 122 2,571 SH   SOLE 0 2,571 0 0
SIBANYE STILLWATER Call 825724206 0 1,000 SH Call SOLE 0 1,000 0 0
SIBANYE STILLWATER Put 825724206 0 300 SH Put SOLE 0 300 0 0
SIERRA WIRELESS INC COM 826516106 5 333 SH   SOLE 0 333 0 0
SIERRA WIRELESS INC Put 826516106 0 2,100 SH Put SOLE 0 2,100 0 0
SIGNET JEWELERS LIMITED SHS G81276100 156 2,800 SH   SOLE 0 2,800 0 0
SIGNET JEWELERS LIMITED Call G81276100 122 25,400 SH Call SOLE 0 25,400 0 0
SIGNET JEWELERS LIMITED Put G81276100 58 34,200 SH Put SOLE 0 34,200 0 0
SILICON LABORATORIES INC Call 826919102 0 400 SH Call SOLE 0 400 0 0
SILICON LABORATORIES INC Put 826919102 0 600 SH Put SOLE 0 600 0 0
SILVERBOW RES INC COM 82836G102 1 53 SH   SOLE 0 53 0 0
SIMON PPTY GROUP INC NEW Call 828806109 36 7,900 SH Call SOLE 0 7,900 0 0
SIMON PPTY GROUP INC NEW Put 828806109 23 6,000 SH Put SOLE 0 6,000 0 0
SINA CORP ORD G81477104 466 5,503 SH   SOLE 0 5,503 0 0
SINA CORP Put G81477104 27 2,800 SH Put SOLE 0 2,800 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 317 9,878 SH   SOLE 0 9,878 0 0
SINCLAIR BROADCAST GROUP INC Call 829226109 43 44,600 SH Call SOLE 0 44,600 0 0
SINCLAIR BROADCAST GROUP INC Put 829226109 33 20,300 SH Put SOLE 0 20,300 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 159 1,900 SH   SOLE 0 1,900 0 0
SITEONE LANDSCAPE SUPPLY INC Call 82982L103 1 200 SH Call SOLE 0 200 0 0
SJW GROUP COM 784305104 0 4 SH   SOLE 0 4 0 0
SKECHERS U S A INC CL A 830566105 586 19,533 SH   SOLE 0 19,533 0 0
SKECHERS U S A INC Call 830566105 13 17,100 SH Call SOLE 0 17,100 0 0
SKECHERS U S A INC Put 830566105 41 35,000 SH Put SOLE 0 35,000 0 0
SKYWEST INC Call 830879102 0 100 SH Call SOLE 0 100 0 0
SKYWORKS SOLUTIONS INC Call 83088M102 19 13,900 SH Call SOLE 0 13,900 0 0
SKYWORKS SOLUTIONS INC Put 83088M102 14 9,200 SH Put SOLE 0 9,200 0 0
SL GREEN RLTY CORP Call 78440X101 23 6,100 SH Call SOLE 0 6,100 0 0
SL GREEN RLTY CORP Put 78440X101 9 4,900 SH Put SOLE 0 4,900 0 0
SLEEP NUMBER CORP COM 83125X103 52 1,800 SH   SOLE 0 1,800 0 0
SLEEP NUMBER CORP Call 83125X103 3 2,700 SH Call SOLE 0 2,700 0 0
SLEEP NUMBER CORP Put 83125X103 0 100 SH Put SOLE 0 100 0 0
SLM CORP Call 78442P106 0 1,300 SH Call SOLE 0 1,300 0 0
SLM CORP Put 78442P106 0 400 SH Put SOLE 0 400 0 0
SM ENERGY CO COM 78454L100 894 34,827 SH   SOLE 0 34,827 0 0
SM ENERGY CO Call 78454L100 5 10,500 SH Call SOLE 0 10,500 0 0
SM ENERGY CO Put 78454L100 112 145,300 SH Put SOLE 0 145,300 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 77 2,435 SH   SOLE 0 2,435 0 0
SMART GLOBAL HLDGS INC Call G8232Y101 10 12,300 SH Call SOLE 0 12,300 0 0
SMART GLOBAL HLDGS INC Put G8232Y101 32 7,000 SH Put SOLE 0 7,000 0 0
SMART SAND INC COM 83191H107 31 5,943 SH   SOLE 0 5,943 0 0
SMITH A O Call 831865209 0 400 SH Call SOLE 0 400 0 0
SMITH A O Put 831865209 1 6,100 SH Put SOLE 0 6,100 0 0
SMUCKER J M CO COM NEW 832696405 200 1,862 SH   SOLE 0 1,862 0 0
SMUCKER J M CO Call 832696405 14 8,100 SH Call SOLE 0 8,100 0 0
SMUCKER J M CO Put 832696405 123 71,500 SH Put SOLE 0 71,500 0 0
SNAP INC CL A 83304A106 125 9,624 SH   SOLE 0 9,624 0 0
SNAP INC Call 83304A106 3 4,400 SH Call SOLE 0 4,400 0 0
SNAP INC Put 83304A106 42 18,200 SH Put SOLE 0 18,200 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 4,689 97,588 SH   SOLE 0 97,588 0 0
SOCIEDAD QUIMICA MINERA DE C Call 833635105 3 5,200 SH Call SOLE 0 5,200 0 0
SOCIEDAD QUIMICA MINERA DE C Put 833635105 376 146,700 SH Put SOLE 0 146,700 0 0
SODASTREAM INTERNATIONAL LTD Call M9068E105 17 2,300 SH Call SOLE 0 2,300 0 0
SODASTREAM INTERNATIONAL LTD Put M9068E105 244 30,300 SH Put SOLE 0 30,300 0 0
SOGOU INC ADR REPSTG A 83409V104 822 71,955 SH   SOLE 0 71,955 0 0
SOGOU INC Call 83409V104 37 91,200 SH Call SOLE 0 91,200 0 0
SOGOU INC Put 83409V104 350 150,700 SH Put SOLE 0 150,700 0 0
SOHU COM LTD SPONSORED ADS 83410S108 829 23,357 SH   SOLE 0 23,357 0 0
SOHU COM LTD Call 83410S108 9 12,100 SH Call SOLE 0 12,100 0 0
SOHU COM LTD Put 83410S108 0 100 SH Put SOLE 0 100 0 0
SOLAREDGE TECHNOLOGIES INC Call 83417M104 140 8,100 SH Call SOLE 0 8,100 0 0
SOLAREDGE TECHNOLOGIES INC Put 83417M104 63 8,700 SH Put SOLE 0 8,700 0 0
SONIC CORP Call 835451105 13 2,600 SH Call SOLE 0 2,600 0 0
SONIC CORP Put 835451105 0 1,500 SH Put SOLE 0 1,500 0 0
SONY CORP SPONSORED ADR 835699307 637 12,442 SH   SOLE 0 12,442 0 0
SONY CORP Call 835699307 15 3,300 SH Call SOLE 0 3,300 0 0
SONY CORP Put 835699307 2 2,600 SH Put SOLE 0 2,600 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 11 4,000 SH   SOLE 0 4,000 0 0
SOPHIRIS BIO INC Call 83578Q209 0 600 SH Call SOLE 0 600 0 0
SOPHIRIS BIO INC Put 83578Q209 11 6,000 SH Put SOLE 0 6,000 0 0
SORL AUTO PTS INC Call 78461U101 2 27,100 SH Call SOLE 0 27,100 0 0
SOTHEBYS COM 835898107 38 711 SH   SOLE 0 711 0 0
SOTHEBYS Call 835898107 0 300 SH Call SOLE 0 300 0 0
SOTHERLY HOTELS INC COM 83600C103 18 2,700 SH   SOLE 0 2,700 0 0
SOUTHERN CO Call 842587107 12 19,200 SH Call SOLE 0 19,200 0 0
SOUTHERN CO Put 842587107 2 5,900 SH Put SOLE 0 5,900 0 0
SOUTHWEST AIRLS CO COM 844741108 2,314 45,487 SH   SOLE 0 45,487 0 0
SOUTHWEST AIRLS CO Call 844741108 285 105,900 SH Call SOLE 0 105,900 0 0
SOUTHWEST AIRLS CO Put 844741108 48 17,700 SH Put SOLE 0 17,700 0 0
SOUTHWESTERN ENERGY CO COM 845467109 330 62,343 SH   SOLE 0 62,343 0 0
SOUTHWESTERN ENERGY CO Call 845467109 1 9,400 SH Call SOLE 0 9,400 0 0
SOUTHWESTERN ENERGY CO Put 845467109 6 11,300 SH Put SOLE 0 11,300 0 0
SPARK THERAPEUTICS INC Call 84652J103 39 10,100 SH Call SOLE 0 10,100 0 0
SPARK THERAPEUTICS INC Put 84652J103 4 2,200 SH Put SOLE 0 2,200 0 0
SPARTAN MTRS INC Call 846819100 0 100 SH Call SOLE 0 100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 12,917 53,218 SH   SOLE 0 53,218 0 0
SPDR DOW JONES INDL AVRG ETF Call 78467X109 540 197,700 SH Call SOLE 0 197,700 0 0
SPDR DOW JONES INDL AVRG ETF Put 78467X109 240 120,900 SH Put SOLE 0 120,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 15,197 128,085 SH   SOLE 0 128,085 0 0
SPDR GOLD TRUST Call 78463V107 184 123,600 SH Call SOLE 0 123,600 0 0
SPDR GOLD TRUST Put 78463V107 1,383 488,300 SH Put SOLE 0 488,300 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 95 2,500 SH   SOLE 0 2,500 0 0
SPDR INDEX SHS FDS Call 78463X202 6 63,200 SH Call SOLE 0 63,200 0 0
SPDR INDEX SHS FDS Put 78463X202 38 124,200 SH Put SOLE 0 124,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 542 2,001 SH   SOLE 0 2,001 0 0
SPDR S&P 500 ETF TR Call 78462F103 1,246 358,000 SH Call SOLE 0 358,000 0 0
SPDR S&P 500 ETF TR Put 78462F103 608 146,800 SH Put SOLE 0 146,800 0 0
SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 72 28,900 SH Call SOLE 0 28,900 0 0
SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 0 2,200 SH Put SOLE 0 2,200 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,244 31,454 SH   SOLE 0 31,454 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 9,847 103,456 SH   SOLE 0 103,456 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 57 663 SH   SOLE 0 663 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 2,942 48,230 SH   SOLE 0 48,230 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 960 19,776 SH   SOLE 0 19,776 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2,425 56,337 SH   SOLE 0 56,337 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 1,727 48,717 SH   SOLE 0 48,717 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 1,500 31,821 SH   SOLE 0 31,821 0 0
SPDR SERIES TRUST Call 78464A797 7 7,100 SH Call SOLE 0 7,100 0 0
SPDR SERIES TRUST Call 78464A763 0 100 SH Call SOLE 0 100 0 0
SPDR SERIES TRUST Call 78464A748 15 17,700 SH Call SOLE 0 17,700 0 0
SPDR SERIES TRUST Call 78464A755 120 36,100 SH Call SOLE 0 36,100 0 0
SPDR SERIES TRUST Call 78464A730 1,537 759,000 SH Call SOLE 0 759,000 0 0
SPDR SERIES TRUST Call 78464A722 0 600 SH Call SOLE 0 600 0 0
SPDR SERIES TRUST Call 78464A714 73 56,000 SH Call SOLE 0 56,000 0 0
SPDR SERIES TRUST Call 78464A698 441 172,200 SH Call SOLE 0 172,200 0 0
SPDR SERIES TRUST Call 78464A631 2 600 SH Call SOLE 0 600 0 0
SPDR SERIES TRUST Call 78464A607 2 700 SH Call SOLE 0 700 0 0
SPDR SERIES TRUST Call 78464A870 1,650 293,100 SH Call SOLE 0 293,100 0 0
SPDR SERIES TRUST Call 78464A888 2 28,900 SH Call SOLE 0 28,900 0 0
SPDR SERIES TRUST Put 78464A888 31 38,200 SH Put SOLE 0 38,200 0 0
SPDR SERIES TRUST Put 78464A870 530 432,100 SH Put SOLE 0 432,100 0 0
SPDR SERIES TRUST Put 78464A607 0 300 SH Put SOLE 0 300 0 0
SPDR SERIES TRUST Put 78464A631 0 600 SH Put SOLE 0 600 0 0
SPDR SERIES TRUST Put 78464A698 166 179,400 SH Put SOLE 0 179,400 0 0
SPDR SERIES TRUST Put 78464A714 52 134,300 SH Put SOLE 0 134,300 0 0
SPDR SERIES TRUST Put 78464A722 8 11,300 SH Put SOLE 0 11,300 0 0
SPDR SERIES TRUST Put 78464A730 574 1,073,200 SH Put SOLE 0 1,073,200 0 0
SPDR SERIES TRUST Put 78464A755 192 160,800 SH Put SOLE 0 160,800 0 0
SPDR SERIES TRUST Put 78464A748 1 1,500 SH Put SOLE 0 1,500 0 0
SPDR SERIES TRUST Put 78464A763 1 1,000 SH Put SOLE 0 1,000 0 0
SPDR SERIES TRUST Put 78464A797 9 22,700 SH Put SOLE 0 22,700 0 0
SPECTRA ENERGY PARTNERS LP Call 84756N109 3 2,000 SH Call SOLE 0 2,000 0 0
SPECTRA ENERGY PARTNERS LP Put 84756N109 0 1,000 SH Put SOLE 0 1,000 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 378 4,632 SH   SOLE 0 4,632 0 0
SPECTRUM BRANDS HLDGS INC Call 84763R101 2 9,200 SH Call SOLE 0 9,200 0 0
SPECTRUM BRANDS HLDGS INC Put 84763R101 44 10,000 SH Put SOLE 0 10,000 0 0
SPECTRUM PHARMACEUTICALS INC Call 84763A108 38 18,200 SH Call SOLE 0 18,200 0 0
SPHERE 3D CORP NEW COM NEW 84841L209 0 48 SH   SOLE 0 48 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 11 129 SH   SOLE 0 129 0 0
SPIRIT AEROSYSTEMS HLDGS INC Call 848574109 2 1,600 SH Call SOLE 0 1,600 0 0
SPIRIT AEROSYSTEMS HLDGS INC Put 848574109 2 600 SH Put SOLE 0 600 0 0
SPIRIT AIRLS INC COM 848577102 25 713 SH   SOLE 0 713 0 0
SPIRIT AIRLS INC Call 848577102 0 100 SH Call SOLE 0 100 0 0
SPIRIT AIRLS INC Put 848577102 7 1,500 SH Put SOLE 0 1,500 0 0
SPIRIT RLTY CAP INC NEW Call 84860W102 9 8,500 SH Call SOLE 0 8,500 0 0
SPLUNK INC COM 848637104 2,029 20,477 SH   SOLE 0 20,477 0 0
SPLUNK INC Call 848637104 264 16,500 SH Call SOLE 0 16,500 0 0
SPLUNK INC Put 848637104 176 28,700 SH Put SOLE 0 28,700 0 0
SPORTSMANS WHSE HLDGS INC Call 84920Y106 2 10,200 SH Call SOLE 0 10,200 0 0
SPORTSMANS WHSE HLDGS INC Put 84920Y106 0 2,100 SH Put SOLE 0 2,100 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 3,709 22,046 SH   SOLE 0 22,046 0 0
SPOTIFY TECHNOLOGY S A Call L8681T102 96 30,200 SH Call SOLE 0 30,200 0 0
SPOTIFY TECHNOLOGY S A Put L8681T102 227 40,400 SH Put SOLE 0 40,400 0 0
SPRINT CORP Call 85207U105 0 18,000 SH Call SOLE 0 18,000 0 0
SPROUTS FMRS MKT INC COM 85208M102 391 17,749 SH   SOLE 0 17,749 0 0
SPROUTS FMRS MKT INC Call 85208M102 0 800 SH Call SOLE 0 800 0 0
SPROUTS FMRS MKT INC Put 85208M102 23 21,800 SH Put SOLE 0 21,800 0 0
SPX CORP COM 784635104 9 259 SH   SOLE 0 259 0 0
SPX FLOW INC COM 78469X107 4 100 SH   SOLE 0 100 0 0
SQUARE INC CL A 852234103 3,349 54,343 SH   SOLE 0 54,343 0 0
SQUARE INC Call 852234103 76 35,600 SH Call SOLE 0 35,600 0 0
SQUARE INC Put 852234103 97 57,700 SH Put SOLE 0 57,700 0 0
SRC ENERGY INC COM 78470V108 5 500 SH   SOLE 0 500 0 0
SRC ENERGY INC Call 78470V108 18 20,000 SH Call SOLE 0 20,000 0 0
SS&C TECHNOLOGIES HLDGS INC Call 78467J100 1 100 SH Call SOLE 0 100 0 0
SSR MNG INC COM 784730103 60 6,123 SH   SOLE 0 6,123 0 0
SSR MNG INC Call 784730103 0 2,100 SH Call SOLE 0 2,100 0 0
SSR MNG INC Put 784730103 19 13,600 SH Put SOLE 0 13,600 0 0
ST JOE CO COM 790148100 53 3,000 SH   SOLE 0 3,000 0 0
ST JOE CO Call 790148100 0 200 SH Call SOLE 0 200 0 0
ST JOE CO Put 790148100 0 2,300 SH Put SOLE 0 2,300 0 0
STAG INDL INC Call 85254J102 3 1,300 SH Call SOLE 0 1,300 0 0
STAG INDL INC Put 85254J102 0 800 SH Put SOLE 0 800 0 0
STAMPS COM INC Call 852857200 525 8,600 SH Call SOLE 0 8,600 0 0
STAMPS COM INC Put 852857200 31 13,600 SH Put SOLE 0 13,600 0 0
STANLEY BLACK & DECKER INC COM 854502101 2 16 SH   SOLE 0 16 0 0
STANLEY BLACK & DECKER INC Put 854502101 11 700 SH Put SOLE 0 700 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 25 1,965 SH   SOLE 0 1,965 0 0
STAR BULK CARRIERS CORP Call Y8162K204 7 6,400 SH Call SOLE 0 6,400 0 0
STARBUCKS CORP COM 855244109 897 18,373 SH   SOLE 0 18,373 0 0
STARBUCKS CORP Call 855244109 3 1,300 SH Call SOLE 0 1,300 0 0
STARBUCKS CORP Put 855244109 81 82,100 SH Put SOLE 0 82,100 0 0
STARS GROUP INC COM 85570W100 471 12,990 SH   SOLE 0 12,990 0 0
STARS GROUP INC Call 85570W100 21 10,900 SH Call SOLE 0 10,900 0 0
STARS GROUP INC Put 85570W100 7 5,000 SH Put SOLE 0 5,000 0 0
STARTEK INC COM 85569C107 13 2,150 SH   SOLE 0 2,150 0 0
STARWOOD PPTY TR INC COM 85571B105 80 3,700 SH   SOLE 0 3,700 0 0
STARWOOD PPTY TR INC Call 85571B105 1 7,300 SH Call SOLE 0 7,300 0 0
STARWOOD PPTY TR INC Put 85571B105 5 4,000 SH Put SOLE 0 4,000 0 0
STATE STR CORP Call 857477103 207 8,800 SH Call SOLE 0 8,800 0 0
STATE STR CORP Put 857477103 3 3,400 SH Put SOLE 0 3,400 0 0
STEEL DYNAMICS INC COM 858119100 118 2,584 SH   SOLE 0 2,584 0 0
STEEL DYNAMICS INC Call 858119100 2,939 192,000 SH Call SOLE 0 192,000 0 0
STEEL DYNAMICS INC Put 858119100 3 3,500 SH Put SOLE 0 3,500 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 20 1,300 SH   SOLE 0 1,300 0 0
STERICYCLE INC COM 858912108 0 6 SH   SOLE 0 6 0 0
STERICYCLE INC Call 858912108 5 4,000 SH Call SOLE 0 4,000 0 0
STERICYCLE INC Put 858912108 3 5,200 SH Put SOLE 0 5,200 0 0
STIFEL FINL CORP Call 860630102 0 1,100 SH Call SOLE 0 1,100 0 0
STITCH FIX INC COM CL A 860897107 321 11,699 SH   SOLE 0 11,699 0 0
STITCH FIX INC Call 860897107 196 45,600 SH Call SOLE 0 45,600 0 0
STITCH FIX INC Put 860897107 13 7,900 SH Put SOLE 0 7,900 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 100 4,553 SH   SOLE 0 4,553 0 0
STMICROELECTRONICS N V Call 861012102 1 1,800 SH Call SOLE 0 1,800 0 0
STMICROELECTRONICS N V Put 861012102 2 2,000 SH Put SOLE 0 2,000 0 0
STONEMOR PARTNERS L P COM UNITS INT 86183Q100 0 100 SH   SOLE 0 100 0 0
STONEMOR PARTNERS L P Put 86183Q100 11 8,000 SH Put SOLE 0 8,000 0 0
STONERIDGE INC COM 86183P102 97 2,774 SH   SOLE 0 2,774 0 0
STORE CAP CORP COM 862121100 5 200 SH   SOLE 0 200 0 0
STORE CAP CORP Put 862121100 0 1,600 SH Put SOLE 0 1,600 0 0
STRATASYS LTD Call M85548101 0 800 SH Call SOLE 0 800 0 0
STRYKER CORP COM 863667101 160 951 SH   SOLE 0 951 0 0
STRYKER CORP Call 863667101 1 2,000 SH Call SOLE 0 2,000 0 0
STRYKER CORP Put 863667101 3 3,100 SH Put SOLE 0 3,100 0 0
STURM RUGER & CO INC COM 864159108 28 504 SH   SOLE 0 504 0 0
STURM RUGER & CO INC Call 864159108 0 500 SH Call SOLE 0 500 0 0
STURM RUGER & CO INC Put 864159108 0 1,400 SH Put SOLE 0 1,400 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2 100 SH   SOLE 0 100 0 0
SUBURBAN PROPANE PARTNERS L Call 864482104 0 100 SH Call SOLE 0 100 0 0
SUBURBAN PROPANE PARTNERS L Put 864482104 0 100 SH Put SOLE 0 100 0 0
SUMMIT MATLS INC CL A 86614U100 113 4,313 SH   SOLE 0 4,313 0 0
SUMMIT MATLS INC Call 86614U100 1 800 SH Call SOLE 0 800 0 0
SUMMIT MATLS INC Put 86614U100 9 9,200 SH Put SOLE 0 9,200 0 0
SUN LIFE FINL INC COM 866796105 20 510 SH   SOLE 0 510 0 0
SUNCOKE ENERGY INC COM 86722A103 80 6,000 SH   SOLE 0 6,000 0 0
SUNCOKE ENERGY INC Call 86722A103 0 500 SH Call SOLE 0 500 0 0
SUNCOKE ENERGY INC Put 86722A103 0 200 SH Put SOLE 0 200 0 0
SUNCOR ENERGY INC NEW COM 867224107 92 2,270 SH   SOLE 0 2,270 0 0
SUNCOR ENERGY INC NEW Call 867224107 18 11,800 SH Call SOLE 0 11,800 0 0
SUNCOR ENERGY INC NEW Put 867224107 2 2,100 SH Put SOLE 0 2,100 0 0
SUNOCO LP Call 86765K109 3 4,500 SH Call SOLE 0 4,500 0 0
SUNOCO LP Put 86765K109 0 200 SH Put SOLE 0 200 0 0
SUNOPTA INC COM 8676EP108 38 4,599 SH   SOLE 0 4,599 0 0
SUNOPTA INC Call 8676EP108 1 4,300 SH Call SOLE 0 4,300 0 0
SUNOPTA INC Put 8676EP108 0 200 SH Put SOLE 0 200 0 0
SUNPOWER CORP COM 867652406 0 96 SH   SOLE 0 96 0 0
SUNPOWER CORP Put 867652406 0 100 SH Put SOLE 0 100 0 0
SUNRUN INC COM 86771W105 26 2,000 SH   SOLE 0 2,000 0 0
SUNRUN INC Call 86771W105 6 3,800 SH Call SOLE 0 3,800 0 0
SUNRUN INC Put 86771W105 1 3,900 SH Put SOLE 0 3,900 0 0
SUNTRUST BKS INC Call 867914103 328 31,600 SH Call SOLE 0 31,600 0 0
SUNTRUST BKS INC Put 867914103 0 200 SH Put SOLE 0 200 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 5 591 SH   SOLE 0 591 0 0
SUPERIOR ENERGY SVCS INC Put 868157108 5 4,900 SH Put SOLE 0 4,900 0 0
SUPERIOR INDS INTL INC COM 868168105 13 752 SH   SOLE 0 752 0 0
SUPERIOR INDS INTL INC Call 868168105 0 300 SH Call SOLE 0 300 0 0
SUPERIOR INDS INTL INC Put 868168105 1 8,400 SH Put SOLE 0 8,400 0 0
SUPERVALU INC COM NEW 868536301 403 19,643 SH   SOLE 0 19,643 0 0
SUPERVALU INC Call 868536301 76 24,100 SH Call SOLE 0 24,100 0 0
SUPERVALU INC Put 868536301 1 5,300 SH Put SOLE 0 5,300 0 0
SVB FINL GROUP COM 78486Q101 1,996 6,913 SH   SOLE 0 6,913 0 0
SVB FINL GROUP Call 78486Q101 46 2,300 SH Call SOLE 0 2,300 0 0
SVB FINL GROUP Put 78486Q101 84 10,000 SH Put SOLE 0 10,000 0 0
SWITCH INC Call 87105L104 0 1,000 SH Call SOLE 0 1,000 0 0
SYKES ENTERPRISES INC COM 871237103 6 219 SH   SOLE 0 219 0 0
SYKES ENTERPRISES INC Put 871237103 1 7,600 SH Put SOLE 0 7,600 0 0
SYMANTEC CORP COM 871503108 299 14,498 SH   SOLE 0 14,498 0 0
SYMANTEC CORP Call 871503108 5 12,500 SH Call SOLE 0 12,500 0 0
SYMANTEC CORP Put 871503108 59 39,200 SH Put SOLE 0 39,200 0 0
SYNAPTICS INC COM 87157D109 150 2,980 SH   SOLE 0 2,980 0 0
SYNAPTICS INC Call 87157D109 3 1,100 SH Call SOLE 0 1,100 0 0
SYNAPTICS INC Put 87157D109 1 500 SH Put SOLE 0 500 0 0
SYNCHRONY FINL COM 87165B103 1,014 30,385 SH   SOLE 0 30,385 0 0
SYNCHRONY FINL Call 87165B103 11 10,600 SH Call SOLE 0 10,600 0 0
SYNCHRONY FINL Put 87165B103 120 73,900 SH Put SOLE 0 73,900 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 10 1,500 SH   SOLE 0 1,500 0 0
SYNDAX PHARMACEUTICALS INC Call 87164F105 0 1,200 SH Call SOLE 0 1,200 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 123 71,245 SH   SOLE 0 71,245 0 0
SYNERGY PHARMACEUTICALS DEL Call 871639308 0 1,200 SH Call SOLE 0 1,200 0 0
SYNERGY PHARMACEUTICALS DEL Put 871639308 228 97,200 SH Put SOLE 0 97,200 0 0
SYNOPSYS INC Call 871607107 2 900 SH Call SOLE 0 900 0 0
SYNOPSYS INC Put 871607107 0 100 SH Put SOLE 0 100 0 0
SYNOVUS FINL CORP COM NEW 87161C501 46 875 SH   SOLE 0 875 0 0
SYNOVUS FINL CORP Call 87161C501 1 900 SH Call SOLE 0 900 0 0
SYNOVUS FINL CORP Put 87161C501 25 10,000 SH Put SOLE 0 10,000 0 0
SYNTEL INC Call 87162H103 1 500 SH Call SOLE 0 500 0 0
SYNTEL INC Put 87162H103 0 300 SH Put SOLE 0 300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 4 400 SH   SOLE 0 400 0 0
SYROS PHARMACEUTICALS INC Call 87184Q107 0 1,200 SH Call SOLE 0 1,200 0 0
SYROS PHARMACEUTICALS INC Put 87184Q107 3 2,800 SH Put SOLE 0 2,800 0 0
SYSCO CORP COM 871829107 70 1,030 SH   SOLE 0 1,030 0 0
SYSCO CORP Call 871829107 12 900 SH Call SOLE 0 900 0 0
SYSCO CORP Put 871829107 0 1,200 SH Put SOLE 0 1,200 0 0
T MOBILE US INC COM 872590104 2,541 42,542 SH   SOLE 0 42,542 0 0
T MOBILE US INC Call 872590104 1 5,300 SH Call SOLE 0 5,300 0 0
T MOBILE US INC Put 872590104 27 14,000 SH Put SOLE 0 14,000 0 0
T2 BIOSYSTEMS INC COM 89853L104 30 3,900 SH   SOLE 0 3,900 0 0
T2 BIOSYSTEMS INC Call 89853L104 1 1,900 SH Call SOLE 0 1,900 0 0
T2 BIOSYSTEMS INC Put 89853L104 0 400 SH Put SOLE 0 400 0 0
TABLEAU SOFTWARE INC CL A 87336U105 275 2,819 SH   SOLE 0 2,819 0 0
TABULA RASA HEALTHCARE INC Call 873379101 2 500 SH Call SOLE 0 500 0 0
TAHOE RES INC COM 873868103 207 42,163 SH   SOLE 0 42,163 0 0
TAHOE RES INC Call 873868103 1 6,400 SH Call SOLE 0 6,400 0 0
TAHOE RES INC Put 873868103 12 39,700 SH Put SOLE 0 39,700 0 0
TAILORED BRANDS INC COM 87403A107 112 4,400 SH   SOLE 0 4,400 0 0
TAILORED BRANDS INC Call 87403A107 12 17,200 SH Call SOLE 0 17,200 0 0
TAILORED BRANDS INC Put 87403A107 38 32,400 SH Put SOLE 0 32,400 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 300 8,222 SH   SOLE 0 8,222 0 0
TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 1 3,800 SH Call SOLE 0 3,800 0 0
TAIWAN SEMICONDUCTOR MFG LTD Put 874039100 20 11,000 SH Put SOLE 0 11,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,386 28,613 SH   SOLE 0 28,613 0 0
TAKE-TWO INTERACTIVE SOFTWAR Call 874054109 76 12,800 SH Call SOLE 0 12,800 0 0
TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 96 33,100 SH Put SOLE 0 33,100 0 0
TAL ED GROUP SPONSORED ADS 874080104 783 21,304 SH   SOLE 0 21,304 0 0
TAL ED GROUP Call 874080104 15 47,100 SH Call SOLE 0 47,100 0 0
TAL ED GROUP Put 874080104 239 60,000 SH Put SOLE 0 60,000 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 11 500 SH   SOLE 0 500 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 33 1,500 SH   SOLE 0 1,500 0 0
TANDEM DIABETES CARE INC Call 875372203 150 12,400 SH Call SOLE 0 12,400 0 0
TANDEM DIABETES CARE INC Put 875372203 0 8,000 SH Put SOLE 0 8,000 0 0
TANGER FACTORY OUTLET CTRS I Call 875465106 2 2,200 SH Call SOLE 0 2,200 0 0
TANGER FACTORY OUTLET CTRS I Put 875465106 59 44,800 SH Put SOLE 0 44,800 0 0
TAOPING INC Call G8675V101 0 100 SH Call SOLE 0 100 0 0
TAOPING INC Put G8675V101 0 100 SH Put SOLE 0 100 0 0
TAPESTRY INC COM 876030107 213 4,563 SH   SOLE 0 4,563 0 0
TAPESTRY INC Call 876030107 7 3,600 SH Call SOLE 0 3,600 0 0
TAPESTRY INC Put 876030107 7 6,800 SH Put SOLE 0 6,800 0 0
TARGA RES CORP COM 87612G101 9 200 SH   SOLE 0 200 0 0
TARGA RES CORP Call 87612G101 61 54,100 SH Call SOLE 0 54,100 0 0
TARGA RES CORP Put 87612G101 3 19,200 SH Put SOLE 0 19,200 0 0
TARGET CORP COM 87612E106 88 1,165 SH   SOLE 0 1,165 0 0
TARGET CORP Call 87612E106 10 90,400 SH Call SOLE 0 90,400 0 0
TARGET CORP Put 87612E106 23 27,400 SH Put SOLE 0 27,400 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 40 351 SH   SOLE 0 351 0 0
TATA MTRS LTD SPONSORED ADR 876568502 170 8,713 SH   SOLE 0 8,713 0 0
TATA MTRS LTD Call 876568502 1 2,600 SH Call SOLE 0 2,600 0 0
TATA MTRS LTD Put 876568502 26 3,400 SH Put SOLE 0 3,400 0 0
TAUBMAN CTRS INC COM 876664103 22 379 SH   SOLE 0 379 0 0
TAUBMAN CTRS INC Call 876664103 0 300 SH Call SOLE 0 300 0 0
TAUBMAN CTRS INC Put 876664103 0 200 SH Put SOLE 0 200 0 0
TCF FINL CORP COM 872275102 22 900 SH   SOLE 0 900 0 0
TCP CAP CORP COM 87238Q103 39 2,722 SH   SOLE 0 2,722 0 0
TCP CAP CORP Put 87238Q103 1 1,200 SH Put SOLE 0 1,200 0 0
TD AMERITRADE HLDG CORP Call 87236Y108 8 2,900 SH Call SOLE 0 2,900 0 0
TD AMERITRADE HLDG CORP Put 87236Y108 6 10,300 SH Put SOLE 0 10,300 0 0
TE CONNECTIVITY LTD REG SHS H84989104 104 1,164 SH   SOLE 0 1,164 0 0
TE CONNECTIVITY LTD Call H84989104 7 10,700 SH Call SOLE 0 10,700 0 0
TE CONNECTIVITY LTD Put H84989104 2 200 SH Put SOLE 0 200 0 0
TEAM INC Call 878155100 8 4,200 SH Call SOLE 0 4,200 0 0
TEAM INC Put 878155100 0 200 SH Put SOLE 0 200 0 0
TECH DATA CORP COM 878237106 4 51 SH   SOLE 0 51 0 0
TECH DATA CORP Call 878237106 2 1,000 SH Call SOLE 0 1,000 0 0
TECH DATA CORP Put 878237106 0 100 SH Put SOLE 0 100 0 0
TECHNIPFMC PLC COM G87110105 1,743 54,933 SH   SOLE 0 54,933 0 0
TECHNIPFMC PLC Call G87110105 49 24,400 SH Call SOLE 0 24,400 0 0
TECHNIPFMC PLC Put G87110105 39 50,800 SH Put SOLE 0 50,800 0 0
TECHTARGET INC COM 87874R100 117 4,128 SH   SOLE 0 4,128 0 0
TECHTARGET INC Call 87874R100 1 200 SH Call SOLE 0 200 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 16 1,000 SH   SOLE 0 1,000 0 0
TEEKAY LNG PARTNERS L P Put Y8564M105 13 12,400 SH Put SOLE 0 12,400 0 0
TEGNA INC COM 87901J105 15 1,455 SH   SOLE 0 1,455 0 0
TEGNA INC Call 87901J105 24 8,100 SH Call SOLE 0 8,100 0 0
TEGNA INC Put 87901J105 2 13,100 SH Put SOLE 0 13,100 0 0
TELADOC INC COM 87918A105 92 1,589 SH   SOLE 0 1,589 0 0
TELADOC INC Call 87918A105 191 7,400 SH Call SOLE 0 7,400 0 0
TELADOC INC Put 87918A105 8 5,900 SH Put SOLE 0 5,900 0 0
TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 1 144 SH   SOLE 0 144 0 0
TELEFONICA BRASIL SA Call 87936R106 0 300 SH Call SOLE 0 300 0 0
TELEFONICA BRASIL SA Put 87936R106 2 1,700 SH Put SOLE 0 1,700 0 0
TELEFONICA S A Call 879382208 2 27,000 SH Call SOLE 0 27,000 0 0
TELENAV INC COM 879455103 0 100 SH   SOLE 0 100 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 19 705 SH   SOLE 0 705 0 0
TELEPHONE & DATA SYS INC Call 879433829 2 800 SH Call SOLE 0 800 0 0
TELEPHONE & DATA SYS INC Put 879433829 0 600 SH Put SOLE 0 600 0 0
TELLURIAN INC NEW COM 87968A104 5 700 SH   SOLE 0 700 0 0
TELLURIAN INC NEW Call 87968A104 0 500 SH Call SOLE 0 500 0 0
TELLURIAN INC NEW Put 87968A104 43 9,600 SH Put SOLE 0 9,600 0 0
TELUS CORP COM 87971M103 3 100 SH   SOLE 0 100 0 0
TELUS CORP Put 87971M103 0 400 SH Put SOLE 0 400 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,093 22,758 SH   SOLE 0 22,758 0 0
TEMPUR SEALY INTL INC Call 88023U101 32 28,700 SH Call SOLE 0 28,700 0 0
TEMPUR SEALY INTL INC Put 88023U101 130 44,600 SH Put SOLE 0 44,600 0 0
TENARIS S A SPONSORED ADR 88031M109 58 1,619 SH   SOLE 0 1,619 0 0
TENARIS S A Call 88031M109 0 200 SH Call SOLE 0 200 0 0
TENARIS S A Put 88031M109 2 4,100 SH Put SOLE 0 4,100 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 305 9,095 SH   SOLE 0 9,095 0 0
TENET HEALTHCARE CORP Call 88033G407 369 56,800 SH Call SOLE 0 56,800 0 0
TENET HEALTHCARE CORP Put 88033G407 4 11,400 SH Put SOLE 0 11,400 0 0
TERADATA CORP DEL COM 88076W103 14 361 SH   SOLE 0 361 0 0
TERADATA CORP DEL Call 88076W103 0 100 SH Call SOLE 0 100 0 0
TERADYNE INC COM 880770102 201 5,292 SH   SOLE 0 5,292 0 0
TERADYNE INC Call 880770102 0 5,200 SH Call SOLE 0 5,200 0 0
TERADYNE INC Put 880770102 14 6,400 SH Put SOLE 0 6,400 0 0
TEREX CORP NEW COM 880779103 44 1,049 SH   SOLE 0 1,049 0 0
TERRENO RLTY CORP COM 88146M101 13 360 SH   SOLE 0 360 0 0
TESARO INC COM 881569107 1,114 25,070 SH   SOLE 0 25,070 0 0
TESARO INC Call 881569107 64 36,000 SH Call SOLE 0 36,000 0 0
TESARO INC Put 881569107 1,173 74,900 SH Put SOLE 0 74,900 0 0
TESLA INC COM 88160R101 967 2,821 SH   SOLE 0 2,821 0 0
TESLA INC Call 88160R101 2,263 80,200 SH Call SOLE 0 80,200 0 0
TESLA INC Put 88160R101 1,076 102,000 SH Put SOLE 0 102,000 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 0 100 SH   SOLE 0 100 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 77 4,700 SH   SOLE 0 4,700 0 0
TEUCRIUM COMMODITY TR Call 88166A102 1 2,100 SH Call SOLE 0 2,100 0 0
TEUCRIUM COMMODITY TR Call 88166A508 2 20,400 SH Call SOLE 0 20,400 0 0
TEUCRIUM COMMODITY TR Put 88166A102 6 24,000 SH Put SOLE 0 24,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 64 2,634 SH   SOLE 0 2,634 0 0
TEVA PHARMACEUTICAL INDS LTD Call 881624209 124 46,100 SH Call SOLE 0 46,100 0 0
TEVA PHARMACEUTICAL INDS LTD Put 881624209 0 100 SH Put SOLE 0 100 0 0
TEXAS INSTRS INC COM 882508104 566 5,137 SH   SOLE 0 5,137 0 0
TEXAS INSTRS INC Call 882508104 15 9,100 SH Call SOLE 0 9,100 0 0
TEXAS INSTRS INC Put 882508104 6 800 SH Put SOLE 0 800 0 0
TEXAS ROADHOUSE INC COM 882681109 24 372 SH   SOLE 0 372 0 0
TEXAS ROADHOUSE INC Call 882681109 1 500 SH Call SOLE 0 500 0 0
TEXAS ROADHOUSE INC Put 882681109 0 100 SH Put SOLE 0 100 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 58 3,663 SH   SOLE 0 3,663 0 0
TEXTAINER GROUP HOLDINGS LTD Put G8766E109 9 3,600 SH Put SOLE 0 3,600 0 0
TEXTRON INC COM 883203101 29 447 SH   SOLE 0 447 0 0
TEXTRON INC Call 883203101 3 200 SH Call SOLE 0 200 0 0
TEXTRON INC Put 883203101 0 500 SH Put SOLE 0 500 0 0
TG THERAPEUTICS INC COM 88322Q108 0 44 SH   SOLE 0 44 0 0
TG THERAPEUTICS INC Call 88322Q108 5 11,500 SH Call SOLE 0 11,500 0 0
TG THERAPEUTICS INC Put 88322Q108 0 1,100 SH Put SOLE 0 1,100 0 0
THE TRADE DESK INC COM CL A 88339J105 2,302 24,552 SH   SOLE 0 24,552 0 0
THE TRADE DESK INC Call 88339J105 728 34,800 SH Call SOLE 0 34,800 0 0
THE TRADE DESK INC Put 88339J105 202 51,400 SH Put SOLE 0 51,400 0 0
THERAPEUTICSMD INC COM 88338N107 0 28 SH   SOLE 0 28 0 0
THERAPEUTICSMD INC Call 88338N107 1 2,300 SH Call SOLE 0 2,300 0 0
THERAVANCE BIOPHARMA INC Call G8807B106 1 5,000 SH Call SOLE 0 5,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 163 790 SH   SOLE 0 790 0 0
THERMO FISHER SCIENTIFIC INC Call 883556102 71 1,400 SH Call SOLE 0 1,400 0 0
THOMSON REUTERS CORP COM 884903105 1,224 30,366 SH   SOLE 0 30,366 0 0
THOMSON REUTERS CORP Call 884903105 4 5,000 SH Call SOLE 0 5,000 0 0
THOMSON REUTERS CORP Put 884903105 0 1,000 SH Put SOLE 0 1,000 0 0
THOR INDS INC COM 885160101 567 5,828 SH   SOLE 0 5,828 0 0
THOR INDS INC Call 885160101 3 1,900 SH Call SOLE 0 1,900 0 0
THOR INDS INC Put 885160101 14 1,300 SH Put SOLE 0 1,300 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R117 0 77 SH   SOLE 0 77 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 0 83 SH   SOLE 0 83 0 0
TIFFANY & CO NEW COM 886547108 277 2,110 SH   SOLE 0 2,110 0 0
TIFFANY & CO NEW Put 886547108 6 24,000 SH Put SOLE 0 24,000 0 0
TILE SHOP HLDGS INC Call 88677Q109 0 400 SH Call SOLE 0 400 0 0
TILE SHOP HLDGS INC Put 88677Q109 1 1,200 SH Put SOLE 0 1,200 0 0
TILLYS INC CL A 886885102 22 1,500 SH   SOLE 0 1,500 0 0
TILLYS INC Call 886885102 3 900 SH Call SOLE 0 900 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1 100 SH   SOLE 0 100 0 0
TIM PARTICIPACOES S A Call 88706P205 0 600 SH Call SOLE 0 600 0 0
TIMKENSTEEL CORP COM 887399103 3 186 SH   SOLE 0 186 0 0
TIMKENSTEEL CORP Call 887399103 0 800 SH Call SOLE 0 800 0 0
TINTRI INC COM 88770Q105 0 1,400 SH   SOLE 0 1,400 0 0
TITAN INTL INC ILL COM 88830M102 6 600 SH   SOLE 0 600 0 0
TITAN MACHY INC Put 88830R101 2 1,000 SH Put SOLE 0 1,000 0 0
TIVO CORP COM 88870P106 69 5,201 SH   SOLE 0 5,201 0 0
TIVO CORP Call 88870P106 1 2,200 SH Call SOLE 0 2,200 0 0
TIVO CORP Put 88870P106 11 5,600 SH Put SOLE 0 5,600 0 0
TJX COS INC NEW COM 872540109 2,251 23,654 SH   SOLE 0 23,654 0 0
TJX COS INC NEW Call 872540109 17 2,400 SH Call SOLE 0 2,400 0 0
TJX COS INC NEW Put 872540109 64 24,100 SH Put SOLE 0 24,100 0 0
TOLL BROTHERS INC COM 889478103 375 10,156 SH   SOLE 0 10,156 0 0
TOLL BROTHERS INC Call 889478103 1 20,600 SH Call SOLE 0 20,600 0 0
TOLL BROTHERS INC Put 889478103 21 16,500 SH Put SOLE 0 16,500 0 0
TORCHMARK CORP COM 891027104 73 900 SH   SOLE 0 900 0 0
TORO CO COM 891092108 94 1,565 SH   SOLE 0 1,565 0 0
TORO CO Call 891092108 0 100 SH Call SOLE 0 100 0 0
TORONTO DOMINION BK ONT Call 891160509 2 8,900 SH Call SOLE 0 8,900 0 0
TOTAL S A SPONSORED ADR 89151E109 938 15,501 SH   SOLE 0 15,501 0 0
TOTAL S A Call 89151E109 26 23,300 SH Call SOLE 0 23,300 0 0
TOTAL S A Put 89151E109 6 33,700 SH Put SOLE 0 33,700 0 0
TOTAL SYS SVCS INC Call 891906109 20 2,300 SH Call SOLE 0 2,300 0 0
TOTAL SYS SVCS INC Put 891906109 6 1,500 SH Put SOLE 0 1,500 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 6 296 SH   SOLE 0 296 0 0
TOWER SEMICONDUCTOR LTD Call M87915274 0 100 SH Call SOLE 0 100 0 0
TOWER SEMICONDUCTOR LTD Put M87915274 11 1,500 SH Put SOLE 0 1,500 0 0
TOYOTA MOTOR CORP Call 892331307 94 20,000 SH Call SOLE 0 20,000 0 0
TRACTOR SUPPLY CO Call 892356106 125 13,100 SH Call SOLE 0 13,100 0 0
TRACTOR SUPPLY CO Put 892356106 43 21,400 SH Put SOLE 0 21,400 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 7 600 SH   SOLE 0 600 0 0
TRANSACT TECHNOLOGIES INC Call 892918103 0 300 SH Call SOLE 0 300 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH   SOLE 0 200 0 0
TRANSCANADA CORP COM 89353D107 21 499 SH   SOLE 0 499 0 0
TRANSCANADA CORP Call 89353D107 0 100 SH Call SOLE 0 100 0 0
TRANSDIGM GROUP INC Call 893641100 1,950 18,300 SH Call SOLE 0 18,300 0 0
TRANSDIGM GROUP INC Put 893641100 5 2,700 SH Put SOLE 0 2,700 0 0
TRANSENTERIX INC COM NEW 89366M201 33 7,617 SH   SOLE 0 7,617 0 0
TRANSENTERIX INC Call 89366M201 1 3,800 SH Call SOLE 0 3,800 0 0
TRANSENTERIX INC Put 89366M201 12 10,300 SH Put SOLE 0 10,300 0 0
TRANSOCEAN LTD REG SHS H8817H100 316 23,546 SH   SOLE 0 23,546 0 0
TRANSOCEAN LTD Call H8817H100 45 105,200 SH Call SOLE 0 105,200 0 0
TRANSOCEAN LTD Put H8817H100 35 131,700 SH Put SOLE 0 131,700 0 0
TRANSUNION Call 89400J107 2 100 SH Call SOLE 0 100 0 0
TRAVELCENTERS AMER LLC COM 894174101 21 6,166 SH   SOLE 0 6,166 0 0
TRAVELERS COMPANIES INC Call 89417E109 0 3,500 SH Call SOLE 0 3,500 0 0
TRAVELERS COMPANIES INC Put 89417E109 9 1,800 SH Put SOLE 0 1,800 0 0
TREX CO INC Call 89531P105 0 200 SH Call SOLE 0 200 0 0
TREX CO INC Put 89531P105 0 400 SH Put SOLE 0 400 0 0
TRI POINTE GROUP INC COM 87265H109 3 200 SH   SOLE 0 200 0 0
TRI POINTE GROUP INC Put 87265H109 10 6,000 SH Put SOLE 0 6,000 0 0
TRIANGLE CAP CORP Call 895848109 0 100 SH Call SOLE 0 100 0 0
TRIANGLE CAP CORP Put 895848109 1 300 SH Put SOLE 0 300 0 0
TRILOGY METALS INC NEW COM 89621C105 1 944 SH   SOLE 0 944 0 0
TRIMBLE INC COM 896239100 26 801 SH   SOLE 0 801 0 0
TRIMBLE INC Call 896239100 0 100 SH Call SOLE 0 100 0 0
TRIMBLE INC Put 896239100 5 1,200 SH Put SOLE 0 1,200 0 0
TRINET GROUP INC COM 896288107 967 17,300 SH   SOLE 0 17,300 0 0
TRINET GROUP INC Call 896288107 8 1,300 SH Call SOLE 0 1,300 0 0
TRINET GROUP INC Put 896288107 0 500 SH Put SOLE 0 500 0 0
TRINITY INDS INC COM 896522109 83 2,437 SH   SOLE 0 2,437 0 0
TRINITY INDS INC Put 896522109 0 500 SH Put SOLE 0 500 0 0
TRIPADVISOR INC COM 896945201 594 10,676 SH   SOLE 0 10,676 0 0
TRIPADVISOR INC Call 896945201 779 132,000 SH Call SOLE 0 132,000 0 0
TRIPADVISOR INC Put 896945201 70 77,700 SH Put SOLE 0 77,700 0 0
TRITON INTL LTD CL A G9078F107 85 2,774 SH   SOLE 0 2,774 0 0
TRIUMPH GROUP INC NEW COM 896818101 82 4,217 SH   SOLE 0 4,217 0 0
TRIUMPH GROUP INC NEW Call 896818101 33 17,200 SH Call SOLE 0 17,200 0 0
TRIUMPH GROUP INC NEW Put 896818101 56 19,500 SH Put SOLE 0 19,500 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 23 5,241 SH   SOLE 0 5,241 0 0
TRIVAGO N V Call 89686D105 0 3,000 SH Call SOLE 0 3,000 0 0
TRIVAGO N V Put 89686D105 17 5,200 SH Put SOLE 0 5,200 0 0
TRONOX LTD SHS CL A Q9235V101 43 2,227 SH   SOLE 0 2,227 0 0
TRONOX LTD Call Q9235V101 3 8,000 SH Call SOLE 0 8,000 0 0
TRONOX LTD Put Q9235V101 0 1,500 SH Put SOLE 0 1,500 0 0
TRUEBLUE INC Put 89785X101 1 1,900 SH Put SOLE 0 1,900 0 0
TRUECAR INC COM 89785L107 299 29,648 SH   SOLE 0 29,648 0 0
TRUECAR INC Call 89785L107 0 4,700 SH Call SOLE 0 4,700 0 0
TRUECAR INC Put 89785L107 0 100 SH Put SOLE 0 100 0 0
TRUPANION INC Call 898202106 2 1,600 SH Call SOLE 0 1,600 0 0
TRUPANION INC Put 898202106 6 7,000 SH Put SOLE 0 7,000 0 0
TTM TECHNOLOGIES INC COM 87305R109 33 1,904 SH   SOLE 0 1,904 0 0
TTM TECHNOLOGIES INC Call 87305R109 0 100 SH Call SOLE 0 100 0 0
TUCOWS INC COM NEW 898697206 571 9,427 SH   SOLE 0 9,427 0 0
TUCOWS INC Call 898697206 3 3,600 SH Call SOLE 0 3,600 0 0
TUCOWS INC Put 898697206 1 500 SH Put SOLE 0 500 0 0
TUESDAY MORNING CORP Call 899035505 3 5,200 SH Call SOLE 0 5,200 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 17 2,048 SH   SOLE 0 2,048 0 0
TUNIU CORP Call 89977P106 0 100 SH Call SOLE 0 100 0 0
TUPPERWARE BRANDS CORP COM 899896104 6 168 SH   SOLE 0 168 0 0
TUPPERWARE BRANDS CORP Call 899896104 0 500 SH Call SOLE 0 500 0 0
TUPPERWARE BRANDS CORP Put 899896104 0 200 SH Put SOLE 0 200 0 0
TURTLE BEACH CORP Call 900450206 14 8,300 SH Call SOLE 0 8,300 0 0
TURTLE BEACH CORP Put 900450206 5 4,400 SH Put SOLE 0 4,400 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 6,374 128,289 SH   SOLE 0 128,289 0 0
TWENTY FIRST CENTY FOX INC Call 90130A101 1,626 237,500 SH Call SOLE 0 237,500 0 0
TWENTY FIRST CENTY FOX INC Put 90130A101 58 296,000 SH Put SOLE 0 296,000 0 0
TWILIO INC CL A 90138F102 4,338 77,448 SH   SOLE 0 77,448 0 0
TWILIO INC Call 90138F102 25 4,600 SH Call SOLE 0 4,600 0 0
TWILIO INC Put 90138F102 69 68,300 SH Put SOLE 0 68,300 0 0
TWITTER INC Call 90184L102 1,711 178,500 SH Call SOLE 0 178,500 0 0
TYLER TECHNOLOGIES INC COM 902252105 79 358 SH   SOLE 0 358 0 0
TYLER TECHNOLOGIES INC Call 902252105 2 1,200 SH Call SOLE 0 1,200 0 0
TYLER TECHNOLOGIES INC Put 902252105 5 1,800 SH Put SOLE 0 1,800 0 0
TYSON FOODS INC CL A 902494103 86 1,256 SH   SOLE 0 1,256 0 0
TYSON FOODS INC Call 902494103 1 2,300 SH Call SOLE 0 2,300 0 0
TYSON FOODS INC Put 902494103 13 5,800 SH Put SOLE 0 5,800 0 0
U S CONCRETE INC COM NEW 90333L201 931 17,734 SH   SOLE 0 17,734 0 0
U S CONCRETE INC Call 90333L201 1 3,100 SH Call SOLE 0 3,100 0 0
U S CONCRETE INC Put 90333L201 144 26,600 SH Put SOLE 0 26,600 0 0
U S G CORP COM NEW 903293405 14 344 SH   SOLE 0 344 0 0
U S G CORP Call 903293405 0 4,700 SH Call SOLE 0 4,700 0 0
U S G CORP Put 903293405 0 100 SH Put SOLE 0 100 0 0
U S SILICA HLDGS INC COM 90346E103 312 12,175 SH   SOLE 0 12,175 0 0
U S SILICA HLDGS INC Call 90346E103 16 24,900 SH Call SOLE 0 24,900 0 0
U S SILICA HLDGS INC Put 90346E103 63 35,900 SH Put SOLE 0 35,900 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 5 3,800 SH   SOLE 0 3,800 0 0
UBIQUITI NETWORKS INC COM 90347A100 745 8,802 SH   SOLE 0 8,802 0 0
UBIQUITI NETWORKS INC Call 90347A100 124 17,300 SH Call SOLE 0 17,300 0 0
UBIQUITI NETWORKS INC Put 90347A100 94 27,400 SH Put SOLE 0 27,400 0 0
UBS GROUP AG SHS H42097107 320 20,877 SH   SOLE 0 20,877 0 0
UBS GROUP AG Put H42097107 27 58,100 SH Put SOLE 0 58,100 0 0
UGI CORP NEW COM 902681105 64 1,241 SH   SOLE 0 1,241 0 0
UGI CORP NEW Put 902681105 1 9,000 SH Put SOLE 0 9,000 0 0
ULTA BEAUTY INC COM 90384S303 183 786 SH   SOLE 0 786 0 0
ULTA BEAUTY INC Call 90384S303 9 900 SH Call SOLE 0 900 0 0
ULTA BEAUTY INC Put 90384S303 40 5,500 SH Put SOLE 0 5,500 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 7 453 SH   SOLE 0 453 0 0
ULTRA CLEAN HLDGS INC Call 90385V107 1 13,800 SH Call SOLE 0 13,800 0 0
ULTRA CLEAN HLDGS INC Put 90385V107 2 1,500 SH Put SOLE 0 1,500 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 1 840 SH   SOLE 0 840 0 0
ULTRA PETROLEUM CORP Put 903914208 4 1,500 SH Put SOLE 0 1,500 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 165 2,150 SH   SOLE 0 2,150 0 0
ULTRAGENYX PHARMACEUTICAL IN Call 90400D108 54 2,000 SH Call SOLE 0 2,000 0 0
ULTRAGENYX PHARMACEUTICAL IN Put 90400D108 12 10,000 SH Put SOLE 0 10,000 0 0
UNDER ARMOUR INC CL A 904311107 52 2,332 SH   SOLE 0 2,332 0 0
UNDER ARMOUR INC CL C 904311206 62 2,961 SH   SOLE 0 2,961 0 0
UNDER ARMOUR INC Call 904311206 6 1,700 SH Call SOLE 0 1,700 0 0
UNDER ARMOUR INC Call 904311107 62 11,300 SH Call SOLE 0 11,300 0 0
UNDER ARMOUR INC Put 904311107 18 12,100 SH Put SOLE 0 12,100 0 0
UNDER ARMOUR INC Put 904311206 7 13,700 SH Put SOLE 0 13,700 0 0
UNIFI INC COM NEW 904677200 6 197 SH   SOLE 0 197 0 0
UNIFI INC Call 904677200 2 6,400 SH Call SOLE 0 6,400 0 0
UNIFI INC Put 904677200 0 100 SH Put SOLE 0 100 0 0
UNILEVER N V N Y SHS NEW 904784709 5 100 SH   SOLE 0 100 0 0
UNILEVER N V Call 904784709 0 800 SH Call SOLE 0 800 0 0
UNILEVER PLC Call 904767704 0 100 SH Call SOLE 0 100 0 0
UNILEVER PLC Put 904767704 0 100 SH Put SOLE 0 100 0 0
UNION PAC CORP COM 907818108 366 2,589 SH   SOLE 0 2,589 0 0
UNION PAC CORP Call 907818108 588 174,900 SH Call SOLE 0 174,900 0 0
UNION PAC CORP Put 907818108 37 49,600 SH Put SOLE 0 49,600 0 0
UNIQURE NV SHS N90064101 604 16,000 SH   SOLE 0 16,000 0 0
UNIQURE NV Call N90064101 285 17,200 SH Call SOLE 0 17,200 0 0
UNIQURE NV Put N90064101 1 400 SH Put SOLE 0 400 0 0
UNITED BANKSHARES INC WEST V COM 909907107 80 2,200 SH   SOLE 0 2,200 0 0
UNITED BANKSHARES INC WEST V Put 909907107 2 2,500 SH Put SOLE 0 2,500 0 0
UNITED CONTL HLDGS INC COM 910047109 583 8,369 SH   SOLE 0 8,369 0 0
UNITED CONTL HLDGS INC Call 910047109 0 200 SH Call SOLE 0 200 0 0
UNITED CONTL HLDGS INC Put 910047109 0 100 SH Put SOLE 0 100 0 0
UNITED NAT FOODS INC Call 911163103 5 1,800 SH Call SOLE 0 1,800 0 0
UNITED NAT FOODS INC Put 911163103 0 1,200 SH Put SOLE 0 1,200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,550 14,595 SH   SOLE 0 14,595 0 0
UNITED PARCEL SERVICE INC Call 911312106 32 21,600 SH Call SOLE 0 21,600 0 0
UNITED PARCEL SERVICE INC Put 911312106 0 100 SH Put SOLE 0 100 0 0
UNITED RENTALS INC COM 911363109 125 849 SH   SOLE 0 849 0 0
UNITED RENTALS INC Call 911363109 155 6,800 SH Call SOLE 0 6,800 0 0
UNITED RENTALS INC Put 911363109 29 4,100 SH Put SOLE 0 4,100 0 0
UNITED STATES CELLULAR CORP COM 911684108 69 1,869 SH   SOLE 0 1,869 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 921 38,900 SH   SOLE 0 38,900 0 0
UNITED STATES NATL GAS FUND Call 912318300 17 52,500 SH Call SOLE 0 52,500 0 0
UNITED STATES NATL GAS FUND Put 912318300 34 165,400 SH Put SOLE 0 165,400 0 0
UNITED STATES OIL FUND LP Call 91232N108 214 385,100 SH Call SOLE 0 385,100 0 0
UNITED STATES OIL FUND LP Put 91232N108 1 46,900 SH Put SOLE 0 46,900 0 0
UNITED STATES STL CORP NEW COM 912909108 4,675 134,546 SH   SOLE 0 134,546 0 0
UNITED STATES STL CORP NEW Call 912909108 250 97,800 SH Call SOLE 0 97,800 0 0
UNITED STATES STL CORP NEW Put 912909108 302 286,200 SH Put SOLE 0 286,200 0 0
UNITED STS 12 MONTH OIL FD L Call 91288V103 24 5,800 SH Call SOLE 0 5,800 0 0
UNITED STS BRENT OIL FD LP Call 91167Q100 3 1,000 SH Call SOLE 0 1,000 0 0
UNITED STS BRENT OIL FD LP Put 91167Q100 1 30,000 SH Put SOLE 0 30,000 0 0
UNITED TECHNOLOGIES CORP Call 913017109 353 38,100 SH Call SOLE 0 38,100 0 0
UNITED TECHNOLOGIES CORP Put 913017109 2 500 SH Put SOLE 0 500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 13 56 SH   SOLE 0 56 0 0
UNITEDHEALTH GROUP INC Call 91324P102 1,060 10,200 SH Call SOLE 0 10,200 0 0
UNITI GROUP INC COM 91325V108 10 536 SH   SOLE 0 536 0 0
UNITI GROUP INC Call 91325V108 4 5,700 SH Call SOLE 0 5,700 0 0
UNITI GROUP INC Put 91325V108 7 11,600 SH Put SOLE 0 11,600 0 0
UNIVAR INC COM 91336L107 7 283 SH   SOLE 0 283 0 0
UNIVAR INC Call 91336L107 0 1,600 SH Call SOLE 0 1,600 0 0
UNIVAR INC Put 91336L107 1 1,400 SH Put SOLE 0 1,400 0 0
UNIVERSAL CORP VA Call 913456109 3 1,100 SH Call SOLE 0 1,100 0 0
UNIVERSAL CORP VA Put 913456109 1 3,200 SH Put SOLE 0 3,200 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,638 19,051 SH   SOLE 0 19,051 0 0
UNIVERSAL DISPLAY CORP Call 91347P105 69 47,300 SH Call SOLE 0 47,300 0 0
UNIVERSAL DISPLAY CORP Put 91347P105 698 29,200 SH Put SOLE 0 29,200 0 0
UNUM GROUP COM 91529Y106 8 232 SH   SOLE 0 232 0 0
UNUM GROUP Call 91529Y106 0 2,500 SH Call SOLE 0 2,500 0 0
URBAN OUTFITTERS INC COM 917047102 122 2,751 SH   SOLE 0 2,751 0 0
URBAN OUTFITTERS INC Call 917047102 10 2,300 SH Call SOLE 0 2,300 0 0
URBAN OUTFITTERS INC Put 917047102 48 13,200 SH Put SOLE 0 13,200 0 0
URSTADT BIDDLE PPTYS INC COM 917286106 59 3,230 SH   SOLE 0 3,230 0 0
US BANCORP DEL COM NEW 902973304 128 2,577 SH   SOLE 0 2,577 0 0
US BANCORP DEL Call 902973304 1 800 SH Call SOLE 0 800 0 0
US FOODS HLDG CORP COM 912008109 23 611 SH   SOLE 0 611 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 5 300 SH   SOLE 0 300 0 0
USA COMPRESSION PARTNERS LP Put 90290N109 4 1,300 SH Put SOLE 0 1,300 0 0
USA TECHNOLOGIES INC Call 90328S500 21 5,000 SH Call SOLE 0 5,000 0 0
USANA HEALTH SCIENCES INC COM 90328M107 115 1,000 SH   SOLE 0 1,000 0 0
USANA HEALTH SCIENCES INC Put 90328M107 3 700 SH Put SOLE 0 700 0 0
V F CORP COM 918204108 638 7,828 SH   SOLE 0 7,828 0 0
V F CORP Call 918204108 8 6,100 SH Call SOLE 0 6,100 0 0
V F CORP Put 918204108 9 5,400 SH Put SOLE 0 5,400 0 0
VALE S A ADR 91912E105 637 49,725 SH   SOLE 0 49,725 0 0
VALE S A Call 91912E105 69 23,200 SH Call SOLE 0 23,200 0 0
VALE S A Put 91912E105 165 319,700 SH Put SOLE 0 319,700 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 120 5,190 SH   SOLE 0 5,190 0 0
VALEANT PHARMACEUTICALS INTL Call 91911K102 79 15,000 SH Call SOLE 0 15,000 0 0
VALEANT PHARMACEUTICALS INTL Put 91911K102 8 10,400 SH Put SOLE 0 10,400 0 0
VALERO ENERGY CORP NEW COM 91913Y100 4,650 41,959 SH   SOLE 0 41,959 0 0
VALERO ENERGY CORP NEW Call 91913Y100 392 105,100 SH Call SOLE 0 105,100 0 0
VALERO ENERGY CORP NEW Put 91913Y100 284 139,600 SH Put SOLE 0 139,600 0 0
VALLEY NATL BANCORP *W EXP 11/14/201 919794131 0 6,100 SH   SOLE 0 6,100 0 0
VALLEY NATL BANCORP Call 919794107 0 3,700 SH Call SOLE 0 3,700 0 0
VALVOLINE INC COM 92047W101 23 1,101 SH   SOLE 0 1,101 0 0
VALVOLINE INC Call 92047W101 1 5,000 SH Call SOLE 0 5,000 0 0
VALVOLINE INC Put 92047W101 0 1,300 SH Put SOLE 0 1,300 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1 100 SH   SOLE 0 100 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,046 91,722 SH   SOLE 0 91,722 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1,649 77,662 SH   SOLE 0 77,662 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 3,457 131,631 SH   SOLE 0 131,631 0 0
VANECK VECTORS ETF TR CHINAAMC SME CHI 92189F627 2 100 SH   SOLE 0 100 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 5,359 52,200 SH   SOLE 0 52,200 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 10,070 307,974 SH   SOLE 0 307,974 0 0
VANECK VECTORS ETF TR Call 92189F791 69 243,100 SH Call SOLE 0 243,100 0 0
VANECK VECTORS ETF TR Call 92189F676 42 45,100 SH Call SOLE 0 45,100 0 0
VANECK VECTORS ETF TR Call 92189F718 6 76,800 SH Call SOLE 0 76,800 0 0
VANECK VECTORS ETF TR Call 92189F726 0 100 SH Call SOLE 0 100 0 0
VANECK VECTORS ETF TR Call 92189F403 37 48,700 SH Call SOLE 0 48,700 0 0
VANECK VECTORS ETF TR Call 92189F106 811 1,118,500 SH Call SOLE 0 1,118,500 0 0
VANECK VECTORS ETF TR Put 92189F106 47 127,200 SH Put SOLE 0 127,200 0 0
VANECK VECTORS ETF TR Put 92189F403 50 156,100 SH Put SOLE 0 156,100 0 0
VANECK VECTORS ETF TR Put 92189F718 247 204,700 SH Put SOLE 0 204,700 0 0
VANECK VECTORS ETF TR Put 92189F676 364 460,800 SH Put SOLE 0 460,800 0 0
VANECK VECTORS ETF TR Put 92189F791 475 884,200 SH Put SOLE 0 884,200 0 0
VANGUARD GROUP Call 921908844 1 400 SH Call SOLE 0 400 0 0
VANGUARD GROUP Put 921908844 0 500 SH Put SOLE 0 500 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 10 99 SH   SOLE 0 99 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 29 200 SH   SOLE 0 200 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 20 198 SH   SOLE 0 198 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 131 844 SH   SOLE 0 844 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 11 100 SH   SOLE 0 100 0 0
VANGUARD INDEX FDS Call 922908751 4 800 SH Call SOLE 0 800 0 0
VANGUARD INDEX FDS Call 922908769 4 4,400 SH Call SOLE 0 4,400 0 0
VANGUARD INDEX FDS Call 922908744 5 600 SH Call SOLE 0 600 0 0
VANGUARD INDEX FDS Call 922908363 6 600 SH Call SOLE 0 600 0 0
VANGUARD INDEX FDS Call 922908611 4 800 SH Call SOLE 0 800 0 0
VANGUARD INDEX FDS Call 922908629 11 2,700 SH Call SOLE 0 2,700 0 0
VANGUARD INDEX FDS Call 922908512 2 2,000 SH Call SOLE 0 2,000 0 0
VANGUARD INDEX FDS Call 922908553 6 3,900 SH Call SOLE 0 3,900 0 0
VANGUARD INDEX FDS Put 922908553 65 32,600 SH Put SOLE 0 32,600 0 0
VANGUARD INDEX FDS Put 922908363 0 300 SH Put SOLE 0 300 0 0
VANGUARD INDEX FDS Put 922908744 1 500 SH Put SOLE 0 500 0 0
VANGUARD INDEX FDS Put 922908652 0 100 SH Put SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5 100 SH   SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F Call 922042775 0 200 SH Call SOLE 0 200 0 0
VANGUARD INTL EQUITY INDEX F Call 922042858 4 25,900 SH Call SOLE 0 25,900 0 0
VANGUARD INTL EQUITY INDEX F Call 922042866 0 1,600 SH Call SOLE 0 1,600 0 0
VANGUARD INTL EQUITY INDEX F Call 922042874 69 77,100 SH Call SOLE 0 77,100 0 0
VANGUARD INTL EQUITY INDEX F Call 922042742 3 7,100 SH Call SOLE 0 7,100 0 0
VANGUARD INTL EQUITY INDEX F Put 922042874 25 16,600 SH Put SOLE 0 16,600 0 0
VANGUARD INTL EQUITY INDEX F Put 922042858 400 52,000 SH Put SOLE 0 52,000 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 25 600 SH   SOLE 0 600 0 0
VANGUARD TAX MANAGED INTL FD Call 921943858 0 200 SH Call SOLE 0 200 0 0
VANGUARD TAX MANAGED INTL FD Put 921943858 7 800 SH Put SOLE 0 800 0 0
VANGUARD WHITEHALL FDS INC Call 921946406 0 2,000 SH Call SOLE 0 2,000 0 0
VANGUARD WHITEHALL FDS INC Put 921946406 0 200 SH Put SOLE 0 200 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 11 100 SH   SOLE 0 100 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 36 200 SH   SOLE 0 200 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 8 77 SH   SOLE 0 77 0 0
VANGUARD WORLD FDS Call 92204A306 0 100 SH Call SOLE 0 100 0 0
VANGUARD WORLD FDS Call 92204A504 8 800 SH Call SOLE 0 800 0 0
VANGUARD WORLD FDS Call 92204A702 2 500 SH Call SOLE 0 500 0 0
VANGUARD WORLD FDS Call 92204A207 18 4,000 SH Call SOLE 0 4,000 0 0
VANGUARD WORLD FDS Put 92204A702 12 5,600 SH Put SOLE 0 5,600 0 0
VANGUARD WORLD FDS Put 92204A504 4 1,100 SH Put SOLE 0 1,100 0 0
VANGUARD WORLD FDS Put 92204A306 0 300 SH Put SOLE 0 300 0 0
VECTOR GROUP LTD COM 92240M108 291 15,279 SH   SOLE 0 15,279 0 0
VECTOR GROUP LTD Put 92240M108 23 17,400 SH Put SOLE 0 17,400 0 0
VECTRUS INC COM 92242T101 42 1,385 SH   SOLE 0 1,385 0 0
VECTRUS INC Call 92242T101 2 2,300 SH Call SOLE 0 2,300 0 0
VECTRUS INC Put 92242T101 1 400 SH Put SOLE 0 400 0 0
VEECO INSTRS INC DEL COM 922417100 7 549 SH   SOLE 0 549 0 0
VEECO INSTRS INC DEL Call 922417100 0 100 SH Call SOLE 0 100 0 0
VEECO INSTRS INC DEL Put 922417100 0 1,300 SH Put SOLE 0 1,300 0 0
VEEVA SYS INC CL A COM 922475108 45 590 SH   SOLE 0 590 0 0
VEEVA SYS INC Call 922475108 11 5,400 SH Call SOLE 0 5,400 0 0
VEEVA SYS INC Put 922475108 5 8,000 SH Put SOLE 0 8,000 0 0
VENTAS INC Call 92276F100 59 16,000 SH Call SOLE 0 16,000 0 0
VENTAS INC Put 92276F100 12 11,700 SH Put SOLE 0 11,700 0 0
VERA BRADLEY INC COM 92335C106 5 414 SH   SOLE 0 414 0 0
VERA BRADLEY INC Call 92335C106 9 21,000 SH Call SOLE 0 21,000 0 0
VERASTEM INC Call 92337C104 8 4,500 SH Call SOLE 0 4,500 0 0
VERASTEM INC Put 92337C104 0 800 SH Put SOLE 0 800 0 0
VEREIT INC COM 92339V100 24 3,333 SH   SOLE 0 3,333 0 0
VEREIT INC Put 92339V100 5 4,800 SH Put SOLE 0 4,800 0 0
VERICEL CORP COM 92346J108 3 400 SH   SOLE 0 400 0 0
VERICEL CORP Call 92346J108 1 800 SH Call SOLE 0 800 0 0
VERIFONE SYS INC COM 92342Y109 433 19,015 SH   SOLE 0 19,015 0 0
VERIFONE SYS INC Put 92342Y109 0 2,400 SH Put SOLE 0 2,400 0 0
VERINT SYS INC Call 92343X100 0 400 SH Call SOLE 0 400 0 0
VERISIGN INC COM 92343E102 161 1,174 SH   SOLE 0 1,174 0 0
VERISIGN INC Call 92343E102 12 5,000 SH Call SOLE 0 5,000 0 0
VERISIGN INC Put 92343E102 0 100 SH Put SOLE 0 100 0 0
VERITIV CORP COM 923454102 122 3,078 SH   SOLE 0 3,078 0 0
VERITIV CORP Call 923454102 8 2,500 SH Call SOLE 0 2,500 0 0
VERITIV CORP Put 923454102 1 1,500 SH Put SOLE 0 1,500 0 0
VERITONE INC COM 92347M100 3 200 SH   SOLE 0 200 0 0
VERITONE INC Put 92347M100 0 800 SH Put SOLE 0 800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 162 3,235 SH   SOLE 0 3,235 0 0
VERIZON COMMUNICATIONS INC Call 92343V104 123 9,800 SH Call SOLE 0 9,800 0 0
VERIZON COMMUNICATIONS INC Put 92343V104 149 12,700 SH Put SOLE 0 12,700 0 0
VERSUM MATLS INC Call 92532W103 4 5,000 SH Call SOLE 0 5,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 139 820 SH   SOLE 0 820 0 0
VERTEX PHARMACEUTICALS INC Call 92532F100 235 15,400 SH Call SOLE 0 15,400 0 0
VERTEX PHARMACEUTICALS INC Put 92532F100 124 17,800 SH Put SOLE 0 17,800 0 0
VIACOM INC NEW CL B 92553P201 276 9,173 SH   SOLE 0 9,173 0 0
VIACOM INC NEW CL A 92553P102 16 469 SH   SOLE 0 469 0 0
VIACOM INC NEW Call 92553P102 0 200 SH Call SOLE 0 200 0 0
VIACOM INC NEW Call 92553P201 2 5,100 SH Call SOLE 0 5,100 0 0
VIACOM INC NEW Put 92553P201 74 34,200 SH Put SOLE 0 34,200 0 0
VIACOM INC NEW Put 92553P102 1 700 SH Put SOLE 0 700 0 0
VIASAT INC COM 92552V100 16 250 SH   SOLE 0 250 0 0
VICOR CORP COM 925815102 909 20,876 SH   SOLE 0 20,876 0 0
VICOR CORP Call 925815102 156 11,000 SH Call SOLE 0 11,000 0 0
VICOR CORP Put 925815102 64 11,300 SH Put SOLE 0 11,300 0 0
VIKING THERAPEUTICS INC COM 92686J106 131 13,870 SH   SOLE 0 13,870 0 0
VIKING THERAPEUTICS INC Call 92686J106 29 29,800 SH Call SOLE 0 29,800 0 0
VIKING THERAPEUTICS INC Put 92686J106 33 24,200 SH Put SOLE 0 24,200 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 9 300 SH   SOLE 0 300 0 0
VIPER ENERGY PARTNERS LP Call 92763M105 19 18,300 SH Call SOLE 0 18,300 0 0
VIPER ENERGY PARTNERS LP Put 92763M105 4 13,300 SH Put SOLE 0 13,300 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 222 20,517 SH   SOLE 0 20,517 0 0
VIPSHOP HLDGS LTD Call 92763W103 4 45,700 SH Call SOLE 0 45,700 0 0
VIPSHOP HLDGS LTD Put 92763W103 62 43,900 SH Put SOLE 0 43,900 0 0
VIRNETX HLDG CORP COM 92823T108 31 9,169 SH   SOLE 0 9,169 0 0
VIRNETX HLDG CORP Call 92823T108 0 500 SH Call SOLE 0 500 0 0
VIRNETX HLDG CORP Put 92823T108 1 4,300 SH Put SOLE 0 4,300 0 0
VIRTU FINL INC CL A 928254101 5 200 SH   SOLE 0 200 0 0
VIRTU FINL INC Put 928254101 1 200 SH Put SOLE 0 200 0 0
VIRTUSA CORP COM 92827P102 25 526 SH   SOLE 0 526 0 0
VIRTUSA CORP Call 92827P102 3 2,100 SH Call SOLE 0 2,100 0 0
VISA INC COM CL A 92826C839 4,943 37,325 SH   SOLE 0 37,325 0 0
VISA INC Call 92826C839 4 200 SH Call SOLE 0 200 0 0
VISA INC Put 92826C839 52 85,300 SH Put SOLE 0 85,300 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 212 9,143 SH   SOLE 0 9,143 0 0
VISHAY INTERTECHNOLOGY INC Put 928298108 4 2,300 SH Put SOLE 0 2,300 0 0
VISTA OUTDOOR INC COM 928377100 68 4,421 SH   SOLE 0 4,421 0 0
VISTA OUTDOOR INC Call 928377100 0 100 SH Call SOLE 0 100 0 0
VISTA OUTDOOR INC Put 928377100 0 200 SH Put SOLE 0 200 0 0
VISTEON CORP COM NEW 92839U206 51 400 SH   SOLE 0 400 0 0
VISTRA ENERGY CORP COM 92840M102 121 5,137 SH   SOLE 0 5,137 0 0
VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 5 4,860 SH   SOLE 0 4,860 0 0
VISTRA ENERGY CORP Call 92840M102 16 2,700 SH Call SOLE 0 2,700 0 0
VISTRA ENERGY CORP Put 92840M102 0 500 SH Put SOLE 0 500 0 0
VITAL THERAPIES INC COM 92847R104 2 400 SH   SOLE 0 400 0 0
VITAMIN SHOPPE INC COM 92849E101 58 8,422 SH   SOLE 0 8,422 0 0
VITAMIN SHOPPE INC Call 92849E101 25 16,500 SH Call SOLE 0 16,500 0 0
VITAMIN SHOPPE INC Put 92849E101 4 53,600 SH Put SOLE 0 53,600 0 0
VMWARE INC CL A COM 928563402 3,030 20,622 SH   SOLE 0 20,622 0 0
VMWARE INC Call 928563402 75 11,700 SH Call SOLE 0 11,700 0 0
VMWARE INC Put 928563402 108 25,700 SH Put SOLE 0 25,700 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,875 77,137 SH   SOLE 0 77,137 0 0
VODAFONE GROUP PLC NEW Call 92857W308 0 900 SH Call SOLE 0 900 0 0
VODAFONE GROUP PLC NEW Put 92857W308 488 80,000 SH Put SOLE 0 80,000 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 16 4,800 SH   SOLE 0 4,800 0 0
VOLT INFORMATION SCIENCES IN Call 928703107 2 2,200 SH Call SOLE 0 2,200 0 0
VONAGE HLDGS CORP COM 92886T201 37 2,939 SH   SOLE 0 2,939 0 0
VORNADO RLTY TR Call 929042109 73 37,500 SH Call SOLE 0 37,500 0 0
VOXX INTL CORP CL A 91829F104 1 300 SH   SOLE 0 300 0 0
VOXX INTL CORP Put 91829F104 1 4,100 SH Put SOLE 0 4,100 0 0
VOYA FINL INC COM 929089100 42 898 SH   SOLE 0 898 0 0
VOYA FINL INC Put 929089100 10 2,700 SH Put SOLE 0 2,700 0 0
VOYAGER THERAPEUTICS INC Call 92915B106 7 2,500 SH Call SOLE 0 2,500 0 0
VOYAGER THERAPEUTICS INC Put 92915B106 0 100 SH Put SOLE 0 100 0 0
VULCAN MATLS CO COM 929160109 1,583 12,273 SH   SOLE 0 12,273 0 0
VULCAN MATLS CO Call 929160109 92 19,400 SH Call SOLE 0 19,400 0 0
VULCAN MATLS CO Put 929160109 109 21,900 SH Put SOLE 0 21,900 0 0
VUZIX CORP Call 92921W300 13 8,100 SH Call SOLE 0 8,100 0 0
VUZIX CORP Put 92921W300 3 3,800 SH Put SOLE 0 3,800 0 0
W P CAREY INC Call 92936U109 1 1,600 SH Call SOLE 0 1,600 0 0
W R BERKLEY CORPORATION Put 084423102 0 800 SH Put SOLE 0 800 0 0
WABASH NATL CORP Put 929566107 0 100 SH Put SOLE 0 100 0 0
WADDELL & REED FINL INC CL A 930059100 1 100 SH   SOLE 0 100 0 0
WADDELL & REED FINL INC Call 930059100 0 100 SH Call SOLE 0 100 0 0
WADDELL & REED FINL INC Put 930059100 0 100 SH Put SOLE 0 100 0 0
WAGEWORKS INC Call 930427109 7 2,000 SH Call SOLE 0 2,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 177 2,957 SH   SOLE 0 2,957 0 0
WALGREENS BOOTS ALLIANCE INC Call 931427108 57 36,700 SH Call SOLE 0 36,700 0 0
WALGREENS BOOTS ALLIANCE INC Put 931427108 32 7,500 SH Put SOLE 0 7,500 0 0
WALKER & DUNLOP INC COM 93148P102 12 226 SH   SOLE 0 226 0 0
WALKER & DUNLOP INC Call 93148P102 1 100 SH Call SOLE 0 100 0 0
WALKER & DUNLOP INC Put 93148P102 0 200 SH Put SOLE 0 200 0 0
WALMART INC COM 931142103 486 5,676 SH   SOLE 0 5,676 0 0
WALMART INC Call 931142103 13 14,500 SH Call SOLE 0 14,500 0 0
WALMART INC Put 931142103 174 22,100 SH Put SOLE 0 22,100 0 0
WARRIOR MET COAL INC COM 93627C101 27 1,009 SH   SOLE 0 1,009 0 0
WARRIOR MET COAL INC Call 93627C101 8 1,700 SH Call SOLE 0 1,700 0 0
WARRIOR MET COAL INC Put 93627C101 1 1,600 SH Put SOLE 0 1,600 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 239 29,500 SH   SOLE 0 29,500 0 0
WASHINGTON PRIME GROUP NEW Call 93964W108 0 2,700 SH Call SOLE 0 2,700 0 0
WASHINGTON PRIME GROUP NEW Put 93964W108 13 21,900 SH Put SOLE 0 21,900 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8 290 SH   SOLE 0 290 0 0
WASTE MGMT INC DEL COM 94106L109 1,056 12,984 SH   SOLE 0 12,984 0 0
WASTE MGMT INC DEL Call 94106L109 1,078 103,400 SH Call SOLE 0 103,400 0 0
WASTE MGMT INC DEL Put 94106L109 70 32,900 SH Put SOLE 0 32,900 0 0
WATSCO INC COM 942622200 109 613 SH   SOLE 0 613 0 0
WATSCO INC Put 942622200 5 3,300 SH Put SOLE 0 3,300 0 0
WAYFAIR INC CL A 94419L101 1,512 12,736 SH   SOLE 0 12,736 0 0
WAYFAIR INC Call 94419L101 87 6,800 SH Call SOLE 0 6,800 0 0
WAYFAIR INC Put 94419L101 72 24,600 SH Put SOLE 0 24,600 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 106 32,381 SH   SOLE 0 32,381 0 0
WEATHERFORD INTL PLC Call G48833100 6 155,600 SH Call SOLE 0 155,600 0 0
WEATHERFORD INTL PLC Put G48833100 310 104,100 SH Put SOLE 0 104,100 0 0
WEB COM GROUP INC COM 94733A104 51 2,000 SH   SOLE 0 2,000 0 0
WEB COM GROUP INC Call 94733A104 1 500 SH Call SOLE 0 500 0 0
WEB COM GROUP INC Put 94733A104 0 1,400 SH Put SOLE 0 1,400 0 0
WEC ENERGY GROUP INC Call 92939U106 7 3,800 SH Call SOLE 0 3,800 0 0
WEC ENERGY GROUP INC Put 92939U106 0 200 SH Put SOLE 0 200 0 0
WEIBO CORP SPONSORED ADR 948596101 1,872 21,091 SH   SOLE 0 21,091 0 0
WEIBO CORP Call 948596101 43 15,700 SH Call SOLE 0 15,700 0 0
WEIBO CORP Put 948596101 338 24,100 SH Put SOLE 0 24,100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,893 18,727 SH   SOLE 0 18,727 0 0
WEIGHT WATCHERS INTL INC NEW Call 948626106 443 18,700 SH Call SOLE 0 18,700 0 0
WEIGHT WATCHERS INTL INC NEW Put 948626106 178 57,900 SH Put SOLE 0 57,900 0 0
WELLS FARGO CO NEW COM 949746101 2,655 47,902 SH   SOLE 0 47,902 0 0
WELLS FARGO CO NEW Call 949746101 106 102,600 SH Call SOLE 0 102,600 0 0
WELLS FARGO CO NEW Put 949746101 324 445,800 SH Put SOLE 0 445,800 0 0
WELLTOWER INC Call 95040Q104 141 25,600 SH Call SOLE 0 25,600 0 0
WELLTOWER INC Put 95040Q104 0 500 SH Put SOLE 0 500 0 0
WENDYS CO COM 95058W100 117 6,813 SH   SOLE 0 6,813 0 0
WENDYS CO Call 95058W100 2 10,200 SH Call SOLE 0 10,200 0 0
WENDYS CO Put 95058W100 1 18,800 SH Put SOLE 0 18,800 0 0
WERNER ENTERPRISES INC Call 950755108 8 9,400 SH Call SOLE 0 9,400 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 20 1,831 SH   SOLE 0 1,831 0 0
WESCO AIRCRAFT HLDGS INC Put 950814103 0 1,000 SH Put SOLE 0 1,000 0 0
WESCO INTL INC Call 95082P105 0 5,600 SH Call SOLE 0 5,600 0 0
WESTERN ALLIANCE BANCORP COM 957638109 399 7,050 SH   SOLE 0 7,050 0 0
WESTERN ALLIANCE BANCORP Call 957638109 4 3,200 SH Call SOLE 0 3,200 0 0
WESTERN ALLIANCE BANCORP Put 957638109 4 500 SH Put SOLE 0 500 0 0
WESTERN DIGITAL CORP COM 958102105 137 1,779 SH   SOLE 0 1,779 0 0
WESTERN DIGITAL CORP Call 958102105 10 12,600 SH Call SOLE 0 12,600 0 0
WESTERN DIGITAL CORP Put 958102105 51 8,500 SH Put SOLE 0 8,500 0 0
WESTERN GAS PARTNERS LP Call 958254104 3 3,300 SH Call SOLE 0 3,300 0 0
WESTERN GAS PARTNERS LP Put 958254104 0 100 SH Put SOLE 0 100 0 0
WESTERN UN CO Put 959802109 0 400 SH Put SOLE 0 400 0 0
WESTLAKE CHEM CORP COM 960413102 864 8,035 SH   SOLE 0 8,035 0 0
WESTLAKE CHEM CORP Call 960413102 0 2,600 SH Call SOLE 0 2,600 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 4 1,710 SH   SOLE 0 1,710 0 0
WESTROCK CO COM 96145D105 7 129 SH   SOLE 0 129 0 0
WEX INC COM 96208T104 133 700 SH   SOLE 0 700 0 0
WEYERHAEUSER CO COM 962166104 114 3,153 SH   SOLE 0 3,153 0 0
WEYERHAEUSER CO Call 962166104 4 1,700 SH Call SOLE 0 1,700 0 0
WEYERHAEUSER CO Put 962166104 3 6,000 SH Put SOLE 0 6,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 107 4,854 SH   SOLE 0 4,854 0 0
WHEATON PRECIOUS METALS CORP Call 962879102 2 5,100 SH Call SOLE 0 5,100 0 0
WHEATON PRECIOUS METALS CORP Put 962879102 1 3,700 SH Put SOLE 0 3,700 0 0
WHITESTONE REIT Call 966084204 4 10,600 SH Call SOLE 0 10,600 0 0
WHITESTONE REIT Put 966084204 0 300 SH Put SOLE 0 300 0 0
WHITING PETE CORP NEW COM NEW 966387409 753 14,293 SH   SOLE 0 14,293 0 0
WHITING PETE CORP NEW Call 966387409 254 145,900 SH Call SOLE 0 145,900 0 0
WHITING PETE CORP NEW Put 966387409 235 97,800 SH Put SOLE 0 97,800 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 88 3,500 SH   SOLE 0 3,500 0 0
WILDHORSE RESOURCE DEV CORP Call 96812T102 148 17,300 SH Call SOLE 0 17,300 0 0
WILDHORSE RESOURCE DEV CORP Put 96812T102 9 22,100 SH Put SOLE 0 22,100 0 0
WILLIAMS COS INC DEL COM 969457100 156 5,791 SH   SOLE 0 5,791 0 0
WILLIAMS COS INC DEL Call 969457100 0 1,600 SH Call SOLE 0 1,600 0 0
WILLIAMS COS INC DEL Put 969457100 5 10,500 SH Put SOLE 0 10,500 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 94 2,334 SH   SOLE 0 2,334 0 0
WILLIAMS PARTNERS L P NEW Call 96949L105 62 45,200 SH Call SOLE 0 45,200 0 0
WILLIAMS PARTNERS L P NEW Put 96949L105 0 200 SH Put SOLE 0 200 0 0
WILLIAMS SONOMA INC COM 969904101 490 7,998 SH   SOLE 0 7,998 0 0
WILLIAMS SONOMA INC Call 969904101 9 2,500 SH Call SOLE 0 2,500 0 0
WILLIAMS SONOMA INC Put 969904101 3 2,800 SH Put SOLE 0 2,800 0 0
WINGSTOP INC COM 974155103 976 18,743 SH   SOLE 0 18,743 0 0
WINGSTOP INC Call 974155103 12 7,500 SH Call SOLE 0 7,500 0 0
WINGSTOP INC Put 974155103 9 8,400 SH Put SOLE 0 8,400 0 0
WINNEBAGO INDS INC COM 974637100 381 9,407 SH   SOLE 0 9,407 0 0
WINNEBAGO INDS INC Call 974637100 18 34,300 SH Call SOLE 0 34,300 0 0
WINNEBAGO INDS INC Put 974637100 7 14,900 SH Put SOLE 0 14,900 0 0
WINTRUST FINL CORP COM 97650W108 138 1,588 SH   SOLE 0 1,588 0 0
WINTRUST FINL CORP Call 97650W108 3 3,400 SH Call SOLE 0 3,400 0 0
WINTRUST FINL CORP Put 97650W108 5 800 SH Put SOLE 0 800 0 0
WISDOMTREE INVTS INC COM 97717P104 89 9,850 SH   SOLE 0 9,850 0 0
WISDOMTREE INVTS INC Call 97717P104 0 4,100 SH Call SOLE 0 4,100 0 0
WISDOMTREE INVTS INC Put 97717P104 11 12,200 SH Put SOLE 0 12,200 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,655 65,781 SH   SOLE 0 65,781 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 296 4,695 SH   SOLE 0 4,695 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 43 800 SH   SOLE 0 800 0 0
WISDOMTREE TR Call 97717W851 15 9,400 SH Call SOLE 0 9,400 0 0
WISDOMTREE TR Call 97717W422 10 10,200 SH Call SOLE 0 10,200 0 0
WISDOMTREE TR Put 97717W422 1 2,500 SH Put SOLE 0 2,500 0 0
WISDOMTREE TR Put 97717W851 7 5,100 SH Put SOLE 0 5,100 0 0
WIX COM LTD SHS M98068105 1,324 13,204 SH   SOLE 0 13,204 0 0
WIX COM LTD Call M98068105 42 3,000 SH Call SOLE 0 3,000 0 0
WIX COM LTD Put M98068105 164 23,000 SH Put SOLE 0 23,000 0 0
WMIH CORP COM 92936P100 0 240 SH   SOLE 0 240 0 0
WOLVERINE WORLD WIDE INC Call 978097103 1 600 SH Call SOLE 0 600 0 0
WORKDAY INC CL A 98138H101 1,256 10,376 SH   SOLE 0 10,376 0 0
WORKDAY INC Call 98138H101 3 400 SH Call SOLE 0 400 0 0
WORKDAY INC Put 98138H101 52 8,600 SH Put SOLE 0 8,600 0 0
WORKIVA INC COM CL A 98139A105 16 660 SH   SOLE 0 660 0 0
WORKIVA INC Call 98139A105 0 300 SH Call SOLE 0 300 0 0
WORLD FUEL SVCS CORP Call 981475106 0 100 SH Call SOLE 0 100 0 0
WORLD FUEL SVCS CORP Put 981475106 0 600 SH Put SOLE 0 600 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 692 9,514 SH   SOLE 0 9,514 0 0
WORLD WRESTLING ENTMT INC Call 98156Q108 185 38,700 SH Call SOLE 0 38,700 0 0
WORLD WRESTLING ENTMT INC Put 98156Q108 13 4,000 SH Put SOLE 0 4,000 0 0
WORLDPAY INC CL A 981558109 5,154 63,028 SH   SOLE 0 63,028 0 0
WORLDPAY INC Call 981558109 1 4,000 SH Call SOLE 0 4,000 0 0
WORLDPAY INC Put 981558109 101 57,400 SH Put SOLE 0 57,400 0 0
WPX ENERGY INC COM 98212B103 153 8,540 SH   SOLE 0 8,540 0 0
WPX ENERGY INC Call 98212B103 46 79,800 SH Call SOLE 0 79,800 0 0
WPX ENERGY INC Put 98212B103 41 99,700 SH Put SOLE 0 99,700 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 44 1,000 SH   SOLE 0 1,000 0 0
WYNDHAM DESTINATIONS INC Call 98310W108 90 90,100 SH Call SOLE 0 90,100 0 0
WYNDHAM DESTINATIONS INC Put 98310W108 6 1,200 SH Put SOLE 0 1,200 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 147 2,500 SH   SOLE 0 2,500 0 0
WYNN RESORTS LTD COM 983134107 56 340 SH   SOLE 0 340 0 0
WYNN RESORTS LTD Call 983134107 157 85,300 SH Call SOLE 0 85,300 0 0
WYNN RESORTS LTD Put 983134107 109 9,800 SH Put SOLE 0 9,800 0 0
XEROX CORP COM NEW 984121608 183 7,625 SH   SOLE 0 7,625 0 0
XEROX CORP Call 984121608 32 75,200 SH Call SOLE 0 75,200 0 0
XEROX CORP Put 984121608 15 7,200 SH Put SOLE 0 7,200 0 0
XILINX INC Call 983919101 288 50,400 SH Call SOLE 0 50,400 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 0 95 SH   SOLE 0 95 0 0
XINYUAN REAL ESTATE CO LTD Call 98417P105 0 4,400 SH Call SOLE 0 4,400 0 0
XINYUAN REAL ESTATE CO LTD Put 98417P105 1 1,400 SH Put SOLE 0 1,400 0 0
XL GROUP LTD COM G98294104 55 1,000 SH   SOLE 0 1,000 0 0
XL GROUP LTD Call G98294104 13 2,100 SH Call SOLE 0 2,100 0 0
XL GROUP LTD Put G98294104 2 9,000 SH Put SOLE 0 9,000 0 0
XPERI CORP Put 98421B100 0 400 SH Put SOLE 0 400 0 0
XPO LOGISTICS INC COM 983793100 290 2,898 SH   SOLE 0 2,898 0 0
XPO LOGISTICS INC Call 983793100 75 7,900 SH Call SOLE 0 7,900 0 0
XPO LOGISTICS INC Put 983793100 52 11,400 SH Put SOLE 0 11,400 0 0
XPRESSPA GROUP INC COM 98420U109 0 20 SH   SOLE 0 20 0 0
XUNLEI LTD SPONSORED ADR 98419E108 1 100 SH   SOLE 0 100 0 0
XUNLEI LTD Call 98419E108 14 6,000 SH Call SOLE 0 6,000 0 0
XUNLEI LTD Put 98419E108 0 400 SH Put SOLE 0 400 0 0
XYLEM INC COM 98419M100 5 84 SH   SOLE 0 84 0 0
XYLEM INC Call 98419M100 0 200 SH Call SOLE 0 200 0 0
YAMANA GOLD INC Call 98462Y100 1 10,700 SH Call SOLE 0 10,700 0 0
YAMANA GOLD INC Put 98462Y100 0 6,500 SH Put SOLE 0 6,500 0 0
YANDEX N V SHS CLASS A N97284108 2,197 61,217 SH   SOLE 0 61,217 0 0
YANDEX N V Call N97284108 34 28,300 SH Call SOLE 0 28,300 0 0
YANDEX N V Put N97284108 94 90,100 SH Put SOLE 0 90,100 0 0
YELP INC CL A 985817105 22 568 SH   SOLE 0 568 0 0
YELP INC Call 985817105 58 37,400 SH Call SOLE 0 37,400 0 0
YELP INC Put 985817105 20 6,100 SH Put SOLE 0 6,100 0 0
YEXT INC COM 98585N106 17 900 SH   SOLE 0 900 0 0
YEXT INC Put 98585N106 0 1,300 SH Put SOLE 0 1,300 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 12 600 SH   SOLE 0 600 0 0
YIRENDAI LTD Put 98585L100 0 100 SH Put SOLE 0 100 0 0
YORK WTR CO COM 987184108 55 1,747 SH   SOLE 0 1,747 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 344 25,386 SH   SOLE 0 25,386 0 0
YPF SOCIEDAD ANONIMA Call 984245100 1 4,400 SH Call SOLE 0 4,400 0 0
YPF SOCIEDAD ANONIMA Put 984245100 171 24,100 SH Put SOLE 0 24,100 0 0
YRC WORLDWIDE INC Call 984249607 1 2,400 SH Call SOLE 0 2,400 0 0
YRC WORLDWIDE INC Put 984249607 1 1,700 SH Put SOLE 0 1,700 0 0
YUM BRANDS INC COM 988498101 57 730 SH   SOLE 0 730 0 0
YUM BRANDS INC Put 988498101 1 300 SH Put SOLE 0 300 0 0
YUM CHINA HLDGS INC COM 98850P109 102 2,654 SH   SOLE 0 2,654 0 0
YUM CHINA HLDGS INC Call 98850P109 3 5,600 SH Call SOLE 0 5,600 0 0
YUM CHINA HLDGS INC Put 98850P109 35 6,400 SH Put SOLE 0 6,400 0 0
YY INC ADS REPCOM CLA 98426T106 2,444 24,331 SH   SOLE 0 24,331 0 0
YY INC Call 98426T106 44 21,000 SH Call SOLE 0 21,000 0 0
YY INC Put 98426T106 347 31,300 SH Put SOLE 0 31,300 0 0
ZAFGEN INC COM 98885E103 1 100 SH   SOLE 0 100 0 0
ZAGG INC COM 98884U108 1 100 SH   SOLE 0 100 0 0
ZAGG INC Call 98884U108 2 2,000 SH Call SOLE 0 2,000 0 0
ZAGG INC Put 98884U108 0 100 SH Put SOLE 0 100 0 0
ZAYO GROUP HLDGS INC COM 98919V105 390 10,709 SH   SOLE 0 10,709 0 0
ZAYO GROUP HLDGS INC Call 98919V105 16 24,600 SH Call SOLE 0 24,600 0 0
ZAYO GROUP HLDGS INC Put 98919V105 21 46,700 SH Put SOLE 0 46,700 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 202 1,417 SH   SOLE 0 1,417 0 0
ZEBRA TECHNOLOGIES CORP Call 989207105 8 500 SH Call SOLE 0 500 0 0
ZEBRA TECHNOLOGIES CORP Put 989207105 2 100 SH Put SOLE 0 100 0 0
ZENDESK INC COM 98936J101 458 8,408 SH   SOLE 0 8,408 0 0
ZENDESK INC Put 98936J101 14 2,400 SH Put SOLE 0 2,400 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,474 24,972 SH   SOLE 0 24,972 0 0
ZILLOW GROUP INC Call 98954M200 9 1,800 SH Call SOLE 0 1,800 0 0
ZILLOW GROUP INC Put 98954M200 112 42,100 SH Put SOLE 0 42,100 0 0
ZILLOW GROUP INC Put 98954M101 2 400 SH Put SOLE 0 400 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 323 2,900 SH   SOLE 0 2,900 0 0
ZIMMER BIOMET HLDGS INC Put 98956P102 57 5,000 SH Put SOLE 0 5,000 0 0
ZION OIL & GAS INC Call 989696109 14 13,100 SH Call SOLE 0 13,100 0 0
ZIONS BANCORPORATION COM 989701107 12 240 SH   SOLE 0 240 0 0
ZIONS BANCORPORATION Call 989701107 110 33,600 SH Call SOLE 0 33,600 0 0
ZIONS BANCORPORATION Put 989701107 3 2,400 SH Put SOLE 0 2,400 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 16 5,547 SH   SOLE 0 5,547 0 0
ZIOPHARM ONCOLOGY INC Put 98973P101 0 200 SH Put SOLE 0 200 0 0
ZIX CORP Call 98974P100 1 1,700 SH Call SOLE 0 1,700 0 0
ZOES KITCHEN INC COM 98979J109 152 15,589 SH   SOLE 0 15,589 0 0
ZOES KITCHEN INC Call 98979J109 0 2,300 SH Call SOLE 0 2,300 0 0
ZOES KITCHEN INC Put 98979J109 13 21,900 SH Put SOLE 0 21,900 0 0
ZOETIS INC CL A 98978V103 3 41 SH   SOLE 0 41 0 0
ZOETIS INC Call 98978V103 1 200 SH Call SOLE 0 200 0 0
ZOETIS INC Put 98978V103 0 800 SH Put SOLE 0 800 0 0
ZOGENIX INC COM NEW 98978L204 331 7,500 SH   SOLE 0 7,500 0 0
ZOGENIX INC Call 98978L204 81 8,800 SH Call SOLE 0 8,800 0 0
ZOGENIX INC Put 98978L204 38 8,800 SH Put SOLE 0 8,800 0 0
ZSCALER INC COM 98980G102 14 400 SH   SOLE 0 400 0 0
ZSCALER INC Call 98980G102 41 9,600 SH Call SOLE 0 9,600 0 0
ZSCALER INC Put 98980G102 75 29,900 SH Put SOLE 0 29,900 0 0
ZTO EXPRESS CAYMAN INC Call 98980A105 1 1,600 SH Call SOLE 0 1,600 0 0
ZUMIEZ INC Call 989817101 1 700 SH Call SOLE 0 700 0 0
ZUMIEZ INC Put 989817101 0 700 SH Put SOLE 0 700 0 0
ZUORA INC COM CL A 98983V106 243 8,954 SH   SOLE 0 8,954 0 0
ZUORA INC Call 98983V106 12 19,600 SH Call SOLE 0 19,600 0 0
ZUORA INC Put 98983V106 50 13,700 SH Put SOLE 0 13,700 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 105 10,861 SH   SOLE 0 10,861 0 0
ZYNERBA PHARMACEUTICALS INC Call 98986X109 2 5,800 SH Call SOLE 0 5,800 0 0
ZYNERBA PHARMACEUTICALS INC Put 98986X109 29 5,200 SH Put SOLE 0 5,200 0 0