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
AGILENT TECHNOLOGIES INC CALL 00846U901 924 137 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 202 30 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 1,725 649 SH Call SOLE   0 0 0
ALCOA CORP COM 013872106 5 200 SH   SOLE   200 0 0
ALCOA CORP PUT 013872956 1,940 730 SH Put SOLE   0 0 0
ALTABA INC CALL 021346901 13,934 2,405 SH Call SOLE   0 0 0
ALTABA INC COM 021346101 167 2,893 SH   SOLE   2,893 0 0
ALTABA INC PUT 021346951 6,292 1,086 SH Put SOLE   0 0 0
AAC HLDGS INC CALL 000307908 2 20 SH Call SOLE   0 0 0
AAC HLDGS INC PUT 000307958 7 57 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 32,909 10,249 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 10,474 3,262 SH Put SOLE   0 0 0
AARONS INC CALL 002535900 218 52 SH Call SOLE   0 0 0
AARONS INC PUT 002535950 113 27 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 663 430 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 682 442 SH Put SOLE   0 0 0
AAON INC PUT 000360956 266 76 SH Put SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 7,022 446 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 8,061 512 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 403,278 25,566 SH Call SOLE   0 0 0
APPLE INC COM 037833100 19,580 124,132 SH   SOLE   124,132 0 0
APPLE INC PUT 037833950 307,230 19,477 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC CALL 024013904 32 8 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 8 2 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 42 10 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 25 4 SH Call SOLE   0 0 0
ISHARES TR COM 464288182 33 520 SH   SOLE   520 0 0
ISHARES TR PUT 464288955 63 10 SH Put SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 1,185 271 SH Call SOLE   0 0 0
AXON ENTERPRISE INC PUT 05464C951 735 168 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP CALL 01881G906 1,284 470 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP PUT 01881G956 174 64 SH Put SOLE   0 0 0
ABB LTD CALL 000375904 121 64 SH Call SOLE   0 0 0
ABB LTD COM 000375204 1,186 62,415 SH   SOLE   62,415 0 0
ABB LTD PUT 000375954 2,343 1,233 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 30,551 3,314 SH Call SOLE   0 0 0
ABBVIE INC COM 00287Y109 2,502 27,149 SH   SOLE   27,149 0 0
ABBVIE INC PUT 00287Y959 20,023 2,172 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 848 114 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP COM 03073E105 896 12,054 SH   SOLE   12,054 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 1,755 236 SH Put SOLE   0 0 0
AMERIS BANCORP CALL 03076K908 22 7 SH Call SOLE   0 0 0
AMERIS BANCORP COM 03076K108 111 3,527 SH   SOLE   3,527 0 0
AMERIS BANCORP PUT 03076K958 278 88 SH Put SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 450 631 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 39 56 SH Put SOLE   0 0 0
AMBEV SA COM 02319V103 95 24,445 SH   SOLE   24,445 0 0
AMBEV SA PUT 02319V953 19 49 SH Put SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC CALL 043436904 39 6 SH Call SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 39 6 SH Put SOLE   0 0 0
ABM INDS INC CALL 000957900 16 5 SH Call SOLE   0 0 0
ABM INDS INC COM 000957100 121 3,775 SH   SOLE   3,775 0 0
ABM INDS INC PUT 000957950 234 73 SH Put SOLE   0 0 0
ABIOMED INC CALL 003654900 7,020 216 SH Call SOLE   0 0 0
ABIOMED INC PUT 003654950 3,900 120 SH Put SOLE   0 0 0
ARBOR RLTY TR INC COM 038923108 6 666 SH   SOLE   666 0 0
ARBOR RLTY TR INC CALL 038923908 210 209 SH Call SOLE   0 0 0
ARBOR RLTY TR INC PUT 038923958 55 55 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 26,798 3,705 SH Call SOLE   0 0 0
ABBOTT LABS PUT 002824950 15,449 2,136 SH Put SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 40 107 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP PUT 03879J950 3 10 SH Put SOLE   0 0 0
BARRICK GOLD CORP CALL 067901908 269 2,904 SH Call SOLE   0 0 0
BARRICK GOLD CORP PUT 067901958 12 343 SH Put SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 1,688 1,044 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 555 34,376 SH   SOLE   34,376 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 931 576 SH Put SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X908 625 1,262 SH Call SOLE   0 0 0
AURORA CANNABIS INC COM 05156X108 331 66,771 SH   SOLE   66,771 0 0
AURORA CANNABIS INC PUT 05156X958 841 1,697 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC CALL 024835900 256 62 SH Call SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 24 6 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 35 52 SH Call SOLE   0 0 0
ACCO BRANDS CORP COM 00081T108 48 7,135 SH   SOLE   7,135 0 0
ACCO BRANDS CORP PUT 00081T958 63 93 SH Put SOLE   0 0 0
ACETO CORP CALL 004446900 0 11 SH Call SOLE   0 0 0
ACETO CORP COM 004446100 0 214 SH   SOLE   214 0 0
ACETO CORP PUT 004446950 0 1 SH Put SOLE   0 0 0
ARCH CAP GROUP LTD CALL G0450A905 2 1 SH Call SOLE   0 0 0
ALUMINUM CORP CHINA LTD CALL 022276909 2 3 SH Call SOLE   0 0 0
ALUMINUM CORP CHINA LTD COM 022276109 10 1,376 SH   SOLE   1,376 0 0
ALUMINUM CORP CHINA LTD PUT 022276959 3 5 SH Put SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 305 119 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 115 45 SH Put SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN CALL 00448Q901 0 1 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 243 64 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 239 63 SH Put SOLE   0 0 0
ACI WORLDWIDE INC COM 004498101 3 133 SH   SOLE   133 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 72 41 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC PUT 054540958 1 1 SH Put SOLE   0 0 0
AECOM CALL 00766T900 2 1 SH Call SOLE   0 0 0
AECOM COM 00766T100 77 2,931 SH   SOLE   2,931 0 0
AECOM PUT 00766T950 76 29 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 12,479 885 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND PUT G1151C951 11,506 816 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 166 107 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 358 230 SH Put SOLE   0 0 0
ARES COML REAL ESTATE CORP CALL 04013V908 40 31 SH Call SOLE   0 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2 370 SH   SOLE   370 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 152 661 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 0 400 SH   SOLE   400 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 92 399 SH Put SOLE   0 0 0
ACACIA RESH CORP CALL 003881907 0 2 SH Call SOLE   0 0 0
ACACIA RESH CORP COM 003881307 68 22,839 SH   SOLE   22,839 0 0
ACACIA RESH CORP PUT 003881957 258 868 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 57 9 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 57 9 SH Put SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC CALL 00653A907 5 10 SH Call SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC PUT 00653A957 5 10 SH Put SOLE   0 0 0
ADOBE INC CALL 00724F901 128,074 5,661 SH Call SOLE   0 0 0
ADOBE INC COM 00724F101 11 51 SH   SOLE   51 0 0
ADOBE INC PUT 00724F951 71,899 3,178 SH Put SOLE   0 0 0
ANALOG DEVICES INC CALL 032654905 3,519 410 SH Call SOLE   0 0 0
ANALOG DEVICES INC PUT 032654955 4,351 507 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 5,256 1,283 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 1,073 262 SH Put SOLE   0 0 0
ADMA BIOLOGICS INC COM 000899104 0 284 SH   SOLE   284 0 0
ADMA BIOLOGICS INC PUT 000899954 2 9 SH Put SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 196 874 SH Call SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP PUT 00547W958 28 127 SH Put SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 225 264 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 15 1,852 SH   SOLE   1,852 0 0
ADIENT PLC CALL G0084W901 575 382 SH Call SOLE   0 0 0
ADIENT PLC PUT G0084W951 219 146 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 24,453 1,865 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 3,146 240 SH Put SOLE   0 0 0
ADURO BIOTECH INC CALL 00739L901 0 1 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 2,956 197 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 783 5,222 SH   SOLE   5,222 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 5,417 361 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 19,047 1,481 SH Call SOLE   0 0 0
AUTODESK INC PUT 052769956 17,053 1,326 SH Put SOLE   0 0 0
ADVANCED DISP SVCS INC DEL CALL 00790X901 9 4 SH Call SOLE   0 0 0
ADVANCED DISP SVCS INC DEL PUT 00790X951 2 1 SH Put SOLE   0 0 0
ADT INC CALL 00090Q903 51 85 SH Call SOLE   0 0 0
ADT INC COM 00090Q103 147 24,472 SH   SOLE   24,472 0 0
ADT INC PUT 00090Q953 140 233 SH Put SOLE   0 0 0
ADTRAN INC CALL 00738A906 15 14 SH Call SOLE   0 0 0
ADTRAN INC COM 00738A106 32 3,056 SH   SOLE   3,056 0 0
ADTRAN INC PUT 00738A956 54 51 SH Put SOLE   0 0 0
ADDUS HOMECARE CORP CALL 006739906 576 85 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 12 41 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 19 6,193 SH   SOLE   6,193 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 45 146 SH Put SOLE   0 0 0
ADVAXIS INC CALL 007624908 0 36 SH Call SOLE   0 0 0
ADVAXIS INC COM 007624208 0 3,000 SH   SOLE   3,000 0 0
ADVAXIS INC PUT 007624958 0 32 SH Put SOLE   0 0 0
AMEREN CORP CALL 023608902 58 9 SH Call SOLE   0 0 0
AMEREN CORP COM 023608102 96 1,485 SH   SOLE   1,485 0 0
AEGON N V CALL 007924903 785 1,689 SH Call SOLE   0 0 0
AEGON N V PUT 007924953 14 32 SH Put SOLE   0 0 0
AEGION CORP COM 00770F104 65 4,025 SH   SOLE   4,025 0 0
ADVANCED ENERGY INDS CALL 007973900 201 47 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS PUT 007973950 34 8 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD CALL 025676906 578 207 SH Call SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 149 5,359 SH   SOLE   5,359 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 156 56 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 2,868 710 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD COM 008474108 334 8,284 SH   SOLE   8,284 0 0
AGNICO EAGLE MINES LTD PUT 008474958 4,520 1,119 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE CALL 02553E906 301 156 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 415 21,518 SH   SOLE   21,518 0 0
AMERICAN EAGLE OUTFITTERS NE PUT 02553E956 1,132 586 SH Put SOLE   0 0 0
AMERICAN ELEC PWR INC CALL 025537901 6,711 898 SH Call SOLE   0 0 0
AMERICAN ELEC PWR INC PUT 025537951 1,532 205 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 2,772 700 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV COM N00985106 511 12,908 SH   SOLE   12,908 0 0
AERCAP HOLDINGS NV PUT N00985956 1,762 445 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 2,523 699 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 404 11,209 SH   SOLE   11,209 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 144 40 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 76 53 SH Call SOLE   0 0 0
AES CORP PUT 00130H955 5 4 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC CALL 007975902 0 1 SH Call SOLE   0 0 0
AETERNA ZENTARIS INC COM 007975402 1 507 SH   SOLE   507 0 0
AETERNA ZENTARIS INC PUT 007975952 1 4 SH Put SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 18 2 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 9 104 SH   SOLE   104 0 0
AMERICAN FINL GROUP INC OHIO PUT 025932954 18 2 SH Put SOLE   0 0 0
ARMSTRONG FLOORING INC COM 04238R106 1 94 SH   SOLE   94 0 0
AFLAC INC CALL 001055902 4,246 932 SH Call SOLE   0 0 0
AFLAC INC COM 001055102 2,214 48,615 SH   SOLE   48,615 0 0
AFLAC INC PUT 001055952 2,086 458 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 193 623 SH Call SOLE   0 0 0
AFFIMED N V PUT N01045958 4 15 SH Put SOLE   0 0 0
CSOP ETF TR CALL 12649L905 179 137 SH Call SOLE   0 0 0
CSOP ETF TR PUT 12649L955 7 6 SH Put SOLE   0 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 846 1,437 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 100 171 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 50 9 SH Call SOLE   0 0 0
AGCO CORP COM 001084102 357 6,414 SH   SOLE   6,414 0 0
AGCO CORP PUT 001084952 996 179 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 203 857 SH Call SOLE   0 0 0
AGENUS INC COM 00847G705 27 11,368 SH   SOLE   11,368 0 0
AGENUS INC PUT 00847G955 42 179 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 340 32 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 7,560 710 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 41 115 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 56 15,657 SH   SOLE   15,657 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 1,526 331 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 501 10,875 SH   SOLE   10,875 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 2,296 498 SH Put SOLE   0 0 0
FEDERAL AGRIC MTG CORP CALL 313148906 48 8 SH Call SOLE   0 0 0
FEDERAL AGRIC MTG CORP COM 313148306 51 844 SH   SOLE   844 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 350 58 SH Put SOLE   0 0 0
ALLERGAN PLC CALL G0177J908 29,004 2,170 SH Call SOLE   0 0 0
ALLERGAN PLC COM G0177J108 940 7,040 SH   SOLE   7,040 0 0
ALLERGAN PLC PUT G0177J958 26,772 2,003 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 524 299 SH Call SOLE   0 0 0
AGNC INVT CORP COM 00123Q104 1,721 98,143 SH   SOLE   98,143 0 0
AGNC INVT CORP PUT 00123Q954 327 187 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 1,944 508 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD PUT G0585R956 4,624 1,208 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 332 126 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 44 17 SH Put SOLE   0 0 0
AVANGRID INC COM 05351W103 2 46 SH   SOLE   46 0 0
AVANGRID INC PUT 05351W953 25 5 SH Put SOLE   0 0 0
ADECOAGRO S A CALL L00849906 2 3 SH Call SOLE   0 0 0
ADECOAGRO S A COM L00849106 0 16 SH   SOLE   16 0 0
AGILE THERAPEUTICS INC CALL 00847L900 2 39 SH Call SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP CALL 03820J900 0 1 SH Call SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 2 1,064 SH   SOLE   1,064 0 0
APPLIED GENETIC TECHNOL CORP PUT 03820J950 3 15 SH Put SOLE   0 0 0
AGILYSYS INC CALL 00847J905 0 1 SH Call SOLE   0 0 0
ASPEN INSURANCE HOLDINGS LTD CALL G05384905 130 31 SH Call SOLE   0 0 0
ASPEN INSURANCE HOLDINGS LTD PUT G05384955 482 115 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC CALL 044103909 1 3 SH Call SOLE   0 0 0
ARLINGTON ASSET INVT CORP COM 041356205 27 3,858 SH   SOLE   3,858 0 0
ARLINGTON ASSET INVT CORP PUT 041356955 7 11 SH Put SOLE   0 0 0
ISHARES TR PUT 464288955 0 1 SH Put SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 8,808 2,235 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC COM 026874784 2,962 75,175 SH   SOLE   75,175 0 0
AMERICAN INTL GROUP INC PUT 026874954 10,404 2,640 SH Put SOLE   0 0 0
ALTRA INDL MOTION CORP CALL 02208R906 0 22 SH Call SOLE   0 0 0
ALTRA INDL MOTION CORP PUT 02208R956 0 5 SH Put SOLE   0 0 0
AIMMUNE THERAPEUTICS INC CALL 00900T907 131 55 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC PUT 00900T957 45 19 SH Put SOLE   0 0 0
APOLLO INVT CORP PUT 03761U952 27 22 SH Put SOLE   0 0 0
AAR CORP CALL 000361905 541 145 SH Call SOLE   0 0 0
AAR CORP PUT 000361955 100 27 SH Put SOLE   0 0 0
AIRGAIN INC COM 00938A104 10 1,028 SH   SOLE   1,028 0 0
AIRGAIN INC PUT 00938A954 0 1 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO COM 03748R101 450 10,266 SH   SOLE   10,266 0 0
APARTMENT INVT & MGMT CO PUT 03748R951 1,948 444 SH Put SOLE   0 0 0
ASSURANT INC CALL 04621X908 26 3 SH Call SOLE   0 0 0
ASSURANT INC PUT 04621X958 44 5 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 412 56 SH Call SOLE   0 0 0
GALLAGHER ARTHUR J & CO PUT 363576959 184 25 SH Put SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 137 39 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 61 1,754 SH   SOLE   1,754 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 119 34 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 4,935 808 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 806 132 SH Put SOLE   0 0 0
ACHAOGEN INC CALL 004449904 79 650 SH Call SOLE   0 0 0
ACHAOGEN INC PUT 004449954 7 64 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 21 38 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 4 9 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 91 165 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 15 28 SH Put SOLE   0 0 0
AKCEA THERAPEUTICS INC CALL 00972L907 39 13 SH Call SOLE   0 0 0
AKCEA THERAPEUTICS INC PUT 00972L957 81 27 SH Put SOLE   0 0 0
ACADIA RLTY TR COM 004239109 16 695 SH   SOLE   695 0 0
ACADIA RLTY TR PUT 004239959 16 7 SH Put SOLE   0 0 0
AKORN INC CALL 009728906 519 1,531 SH Call SOLE   0 0 0
AKORN INC COM 009728106 433 128,012 SH   SOLE   128,012 0 0
AKORN INC PUT 009728956 500 1,476 SH Put SOLE   0 0 0
AK STL HLDG CORP CALL 001547908 375 1,667 SH Call SOLE   0 0 0
AK STL HLDG CORP PUT 001547958 59 264 SH Put SOLE   0 0 0
AIR LEASE CORP CALL 00912X902 39 13 SH Call SOLE   0 0 0
AIR LEASE CORP PUT 00912X952 3 1 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 3,329 432 SH Call SOLE   0 0 0
ALBEMARLE CORP PUT 012653951 3,807 494 SH Put SOLE   0 0 0
ALBIREO PHARMA INC COM 01345P106 14 591 SH   SOLE   591 0 0
ALBIREO PHARMA INC PUT 01345P956 49 20 SH Put SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC CALL 014339905 17 17 SH Call SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 4 460 SH   SOLE   460 0 0
ALDER BIOPHARMACEUTICALS INC PUT 014339955 15 15 SH Put SOLE   0 0 0
ALDEYRA THERAPEUTICS INC CALL 01438T906 3 4 SH Call SOLE   0 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 1 157 SH   SOLE   157 0 0
ALIGN TECHNOLOGY INC CALL 016255901 5,759 275 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,569 7,496 SH   SOLE   7,496 0 0
ALIGN TECHNOLOGY INC PUT 016255951 13,696 654 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 40 4 SH Call SOLE   0 0 0
ALLEGIANT TRAVEL CO COM 01748X102 40 406 SH   SOLE   406 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 30 3 SH Put SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 1,399 230 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC COM 011659109 1,207 19,836 SH   SOLE   19,836 0 0
ALASKA AIR GROUP INC PUT 011659959 2,555 420 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 126 43 SH Call SOLE   0 0 0
ALKERMES PLC COM G01767105 365 12,388 SH   SOLE   12,388 0 0
ALKERMES PLC PUT G01767955 504 171 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 7,990 967 SH Call SOLE   0 0 0
ALLSTATE CORP PUT 020002951 5,602 678 SH Put SOLE   0 0 0
ALLEGION PUB LTD CO PUT G0176J959 701 88 SH Put SOLE   0 0 0
ALLOGENE THERAPEUTICS INC CALL 019770906 10 4 SH Call SOLE   0 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 3 117 SH   SOLE   117 0 0
ALLOGENE THERAPEUTICS INC PUT 019770956 16 6 SH Put SOLE   0 0 0
ALLOT COMMUNICATIONS LTD CALL M0854Q905 31 52 SH Call SOLE   0 0 0
ALLOT COMMUNICATIONS LTD PUT M0854Q955 3 6 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 1,470 649 SH Call SOLE   0 0 0
ALLY FINL INC COM 02005N100 1,412 62,333 SH   SOLE   62,333 0 0
ALLY FINL INC PUT 02005N950 1,880 830 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 2,136 293 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 2,522 346 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 186 36 SH Call SOLE   0 0 0
ALARM COM HLDGS INC PUT 011642955 176 34 SH Put SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR CALL 01167P901 1 12 SH Call SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 0 115 SH   SOLE   115 0 0
ALASKA COMMUNICATIONS SYS GR PUT 01167P951 0 2 SH Put SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 2,972 677 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 39 9 SH Put SOLE   0 0 0
ALTIMMUNE INC CALL 02155H900 2 13 SH Call SOLE   0 0 0
ALTAIR ENGR INC CALL 021369903 8 3 SH Call SOLE   0 0 0
ALTAIR ENGR INC COM 021369103 2 99 SH   SOLE   99 0 0
ALTAIR ENGR INC PUT 021369953 8 3 SH Put SOLE   0 0 0
AUTOLIV INC COM 052800109 526 7,499 SH   SOLE   7,499 0 0
AUTOLIV INC PUT 052800959 1,418 202 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 4,605 473 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 527 5,423 SH   SOLE   5,423 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 5,315 546 SH Put SOLE   0 0 0
ANTERO MIDSTREAM PARTNERS LP CALL 03673L903 190 89 SH Call SOLE   0 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 110 5,166 SH   SOLE   5,166 0 0
ANTERO MIDSTREAM PARTNERS LP PUT 03673L953 115 54 SH Put SOLE   0 0 0
AMAG PHARMACEUTICALS INC CALL 00163U906 10 7 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC PUT 00163U956 3 2 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 18,537 5,662 SH Call SOLE   0 0 0
APPLIED MATLS INC COM 038222105 150 4,608 SH   SOLE   4,608 0 0
APPLIED MATLS INC PUT 038222955 15,957 4,874 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 1,885 539 SH Call SOLE   0 0 0
AMBARELLA INC COM G037AX101 1,268 36,266 SH   SOLE   36,266 0 0
AMBARELLA INC PUT G037AX951 1,220 349 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC COM 023139884 441 25,584 SH   SOLE   25,584 0 0
AMBAC FINL GROUP INC PUT 023139954 318 185 SH Put SOLE   0 0 0
AMC ENTMT HLDGS INC CALL 00165C904 370 302 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC COM 00165C104 632 51,482 SH   SOLE   51,482 0 0
AMC ENTMT HLDGS INC PUT 00165C954 1,326 1,080 SH Put SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 54 10 SH Call SOLE   0 0 0
AMC NETWORKS INC PUT 00164V953 5 1 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 39,685 21,498 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 22,779 12,340 SH Put SOLE   0 0 0
AMETEK INC NEW CALL 031100900 6 1 SH Call SOLE   0 0 0
AMETEK INC NEW COM 031100100 651 9,623 SH   SOLE   9,623 0 0
AMETEK INC NEW PUT 031100950 20 3 SH Put SOLE   0 0 0
AMEDISYS INC CALL 023436908 843 72 SH Call SOLE   0 0 0
AMEDISYS INC PUT 023436958 58 5 SH Put SOLE   0 0 0
AFFILIATED MANAGERS GROUP CALL 008252908 155 16 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,438 14,767 SH   SOLE   14,767 0 0
AFFILIATED MANAGERS GROUP PUT 008252958 4,414 453 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 19,836 1,019 SH Call SOLE   0 0 0
AMGEN INC PUT 031162950 43,080 2,213 SH Put SOLE   0 0 0
ANTERO MIDSTREAM GP LP CALL 03675Y903 8 8 SH Call SOLE   0 0 0
ANTERO MIDSTREAM GP LP COM 03675Y103 5 479 SH   SOLE   479 0 0
AMERICAN HOMES 4 RENT CALL 02665T906 19 10 SH Call SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS CALL 02752P900 11 39 SH Call SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 66 21,967 SH   SOLE   21,967 0 0
AMERICAN MIDSTREAM PARTNERS PUT 02752P950 104 346 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 892 400 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO PUT 46625H955 53 24 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 0 1 SH Call SOLE   0 0 0
AMKOR TECHNOLOGY INC COM 031652100 36 5,600 SH   SOLE   5,600 0 0
AMKOR TECHNOLOGY INC PUT 031652950 29 45 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 176 202 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q956 78 90 SH Put SOLE   0 0 0
AMN HEALTHCARE SERVICES INC CALL 001744901 470 83 SH Call SOLE   0 0 0
AMN HEALTHCARE SERVICES INC PUT 001744951 623 110 SH Put SOLE   0 0 0
AMERIPRISE FINL INC CALL 03076C906 1,325 127 SH Call SOLE   0 0 0
AMERIPRISE FINL INC PUT 03076C956 887 85 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 6 173 SH Call SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 10 519 SH   SOLE   519 0 0
ALTA MESA RES INC COM 02133L109 0 601 SH   SOLE   601 0 0
ALTA MESA RES INC PUT 02133L959 0 8 SH Put SOLE   0 0 0
AMERESCO INC CALL 02361E908 97 69 SH Call SOLE   0 0 0
AMERESCO INC PUT 02361E958 33 24 SH Put SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 12,736 9,358 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 961 70,632 SH   SOLE   70,632 0 0
AMARIN CORP PLC PUT 023111956 12,066 8,866 SH Put SOLE   0 0 0
AMYRIS INC CALL 03236M900 176 527 SH Call SOLE   0 0 0
AMYRIS INC COM 03236M200 155 46,613 SH   SOLE   46,613 0 0
AMYRIS INC PUT 03236M950 160 480 SH Put SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 66 4,920 SH   SOLE   4,920 0 0
AMNEAL PHARMACEUTICALS INC PUT 03168L955 41 31 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 18 17 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 314 28,193 SH   SOLE   28,193 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 13 12 SH Put SOLE   0 0 0
AMERICAN SOFTWARE INC CALL 029683909 11 11 SH Call SOLE   0 0 0
AMERICAN SOFTWARE INC COM 029683109 6 662 SH   SOLE   662 0 0
AMERICAN SOFTWARE INC PUT 029683959 28 27 SH Put SOLE   0 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 8,558 541 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 14,506 917 SH Put SOLE   0 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 1,013 207 SH Call SOLE   0 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 3,623 740 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO CALL 030506909 5 1 SH Call SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO PUT 030506959 16 3 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 232 163 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV COM 02364W105 27 1,950 SH   SOLE   1,950 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 9 7 SH Put SOLE   0 0 0
ETFIS SER TR I CALL 26923G903 398 793 SH Call SOLE   0 0 0
ETFIS SER TR I PUT 26923G953 108 217 SH Put SOLE   0 0 0
AMAZON COM INC CALL 023135906 2,110,568 14,052 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106 59,566 39,659 SH   SOLE   39,659 0 0
AMAZON COM INC PUT 023135956 2,273,531 15,137 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 228 64 SH Call SOLE   0 0 0
AUTONATION INC PUT 05329W952 153 43 SH Put SOLE   0 0 0
ANAPTYSBIO INC CALL 032724906 6 1 SH Call SOLE   0 0 0
ANAPTYSBIO INC COM 032724106 5 94 SH   SOLE   94 0 0
ANAPTYSBIO INC PUT 032724956 12 2 SH Put SOLE   0 0 0
ANDEAVOR LOGISTICS LP CALL 03350F906 155 48 SH Call SOLE   0 0 0
ANDEAVOR LOGISTICS LP PUT 03350F956 74 23 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 6,826 324 SH Call SOLE   0 0 0
ARISTA NETWORKS INC COM 040413106 2,064 9,797 SH   SOLE   9,797 0 0
ARISTA NETWORKS INC PUT 040413956 7,332 348 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 1,028 513 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO COM 002896207 233 11,642 SH   SOLE   11,642 0 0
ABERCROMBIE & FITCH CO PUT 002896957 1,565 781 SH Put SOLE   0 0 0
AMIRA NATURE FOODS LTD CALL G0335L902 0 4 SH Call SOLE   0 0 0
AMIRA NATURE FOODS LTD PUT G0335L952 0 1 SH Put SOLE   0 0 0
ANGI HOMESERVICES INC CALL 00183L902 359 224 SH Call SOLE   0 0 0
ANGI HOMESERVICES INC PUT 00183L952 53 33 SH Put SOLE   0 0 0
ANGIODYNAMICS INC CALL 03475V901 18 9 SH Call SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP CALL 037347901 0 1 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC COM 035255108 34 1,029 SH   SOLE   1,029 0 0
ANIKA THERAPEUTICS INC PUT 035255958 124 37 SH Put SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 13 3 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC COM 00182C103 248 5,524 SH   SOLE   5,524 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 270 60 SH Put SOLE   0 0 0
ANSYS INC CALL 03662Q905 2,129 149 SH Call SOLE   0 0 0
ANSYS INC PUT 03662Q955 686 48 SH Put SOLE   0 0 0
ANTHEM INC CALL 036752903 4,123 157 SH Call SOLE   0 0 0
ANTHEM INC PUT 036752953 4,359 166 SH Put SOLE   0 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 0 30,438 SH   SOLE   30,438 0 0
AEGEAN MARINE PETROLEUM NETW PUT Y0017S952 0 10 SH Put SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP CALL 02874P903 1,932 1,503 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP PUT 02874P953 573 446 SH Put SOLE   0 0 0
AON PLC CALL G0408V902 770 53 SH Call SOLE   0 0 0
AON PLC COM G0408V102 1,745 12,007 SH   SOLE   12,007 0 0
AON PLC PUT G0408V952 1,177 81 SH Put SOLE   0 0 0
SMITH A O CALL 831865909 119 28 SH Call SOLE   0 0 0
SMITH A O COM 831865209 496 11,621 SH   SOLE   11,621 0 0
SMITH A O PUT 831865959 2,877 674 SH Put SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR CALL G6331P904 2 2 SH Call SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 0 29 SH   SOLE   29 0 0
APACHE CORP CALL 037411905 8,022 3,056 SH Call SOLE   0 0 0
APACHE CORP PUT 037411955 1,443 550 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 2 1 SH Call SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT PUT 04316A958 2 1 SH Put SOLE   0 0 0
ANADARKO PETE CORP CALL 032511907 4,177 953 SH Call SOLE   0 0 0
ANADARKO PETE CORP PUT 032511957 2,082 475 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 7,042 440 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 3,329 208 SH Put SOLE   0 0 0
APPLIED DNA SCIENCES INC CALL 03815U901 15 395 SH Call SOLE   0 0 0
APPLIED DNA SCIENCES INC PUT 03815U951 0 10 SH Put SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN CALL 02913V903 2 1 SH Call SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 6 220 SH   SOLE   220 0 0
AMERICAN PUBLIC EDUCATION IN PUT 02913V953 2 1 SH Put SOLE   0 0 0
AMPHENOL CORP NEW CALL 032095901 162 20 SH Call SOLE   0 0 0
AMPHENOL CORP NEW COM 032095101 169 2,088 SH   SOLE   2,088 0 0
AMPHENOL CORP NEW PUT 032095951 2,082 257 SH Put SOLE   0 0 0
APHRIA INC CALL 03765K904 284 500 SH Call SOLE   0 0 0
APHRIA INC COM 03765K104 981 172,480 SH   SOLE   172,480 0 0
APHRIA INC PUT 03765K954 2,943 5,173 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 14 10 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC COM 03784Y200 139 9,781 SH   SOLE   9,781 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 317 223 SH Put SOLE   0 0 0
APOLLO GLOBAL MGMT LLC CALL 037612906 2,746 1,119 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT LLC PUT 037612956 544 222 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 83 28 SH Call SOLE   0 0 0
APOGEE ENTERPRISES INC PUT 037598959 38 13 SH Put SOLE   0 0 0
APPFOLIO INC CALL 03783C900 11 2 SH Call SOLE   0 0 0
APPFOLIO INC PUT 03783C950 59 10 SH Put SOLE   0 0 0
APPIAN CORP CALL 03782L901 312 117 SH Call SOLE   0 0 0
APPIAN CORP COM 03782L101 310 11,618 SH   SOLE   11,618 0 0
APPIAN CORP PUT 03782L951 430 161 SH Put SOLE   0 0 0
DIGITAL TURBINE INC CALL 25400W902 1 6 SH Call SOLE   0 0 0
DIGITAL TURBINE INC COM 25400W102 8 4,559 SH   SOLE   4,559 0 0
DIGITAL TURBINE INC PUT 25400W952 1 8 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q901 38 381 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q951 20 201 SH Put SOLE   0 0 0
ALPHA PRO TECH LTD CALL 020772909 0 1 SH Call SOLE   0 0 0
APPTIO INC CALL 03835C908 2,304 607 SH Call SOLE   0 0 0
APPTIO INC PUT 03835C958 201 53 SH Put SOLE   0 0 0
APTOSE BIOSCIENCES INC CALL 03835T900 22 117 SH Call SOLE   0 0 0
APTOSE BIOSCIENCES INC COM 03835T200 1 948 SH   SOLE   948 0 0
APTIV PLC CALL G6095L909 4,531 736 SH Call SOLE   0 0 0
APTIV PLC COM G6095L109 501 8,145 SH   SOLE   8,145 0 0
APTIV PLC PUT G6095L959 3,312 538 SH Put SOLE   0 0 0
APTIV PLC CALL G6095L909 1 5 SH Call SOLE   0 0 0
APTIV PLC PUT G6095L959 0 2 SH Put SOLE   0 0 0
AMERIGAS PARTNERS L P CALL 030975906 460 182 SH Call SOLE   0 0 0
AMERIGAS PARTNERS L P COM 030975106 40 1,609 SH   SOLE   1,609 0 0
AMERIGAS PARTNERS L P PUT 030975956 260 103 SH Put SOLE   0 0 0
AQUA METALS INC CALL 03837J901 13 75 SH Call SOLE   0 0 0
AQUA METALS INC COM 03837J101 3 2,166 SH   SOLE   2,166 0 0
AQUA METALS INC PUT 03837J951 1 10 SH Put SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO PUT 30057T955 10 11 SH Put SOLE   0 0 0
AQUINOX PHARMACEUTICALS INC CALL 03842B901 120 560 SH Call SOLE   0 0 0
AQUINOX PHARMACEUTICALS INC PUT 03842B951 0 1 SH Put SOLE   0 0 0
ANTERO RES CORP CALL 03674X906 320 341 SH Call SOLE   0 0 0
ANTERO RES CORP PUT 03674X956 15 17 SH Put SOLE   0 0 0
ACCURAY INC CALL 004397905 3 11 SH Call SOLE   0 0 0
ACCURAY INC COM 004397105 35 10,554 SH   SOLE   10,554 0 0
ACCURAY INC PUT 004397955 82 241 SH Put SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC CALL 00191G903 25 124 SH Call SOLE   0 0 0
ARCBEST CORP CALL 03937C905 10 3 SH Call SOLE   0 0 0
ARCBEST CORP PUT 03937C955 27 8 SH Put SOLE   0 0 0
ARES CAP CORP CALL 04010L903 1,478 949 SH Call SOLE   0 0 0
ARES CAP CORP PUT 04010L953 752 483 SH Put SOLE   0 0 0
ARCH COAL INC CALL 039380907 1,053 127 SH Call SOLE   0 0 0
ARCH COAL INC COM 039380407 67 817 SH   SOLE   817 0 0
ARCH COAL INC PUT 039380957 473 57 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 0 1 SH Call SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 51 6,481 SH   SOLE   6,481 0 0
ARCTURUS THERAPEUTICS LTD COM M1492T105 0 124 SH   SOLE   124 0 0
ARADIGM CORP COM 038505400 0 200 SH   SOLE   200 0 0
ARADIGM CORP PUT 038505950 0 4 SH Put SOLE   0 0 0
ARDELYX INC CALL 039697907 0 4 SH Call SOLE   0 0 0
ARDELYX INC COM 039697107 3 2,022 SH   SOLE   2,022 0 0
ARDELYX INC PUT 039697957 3 21 SH Put SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 11 1 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 23 2 SH Put SOLE   0 0 0
ARES MANAGEMENT CORPORATION CALL 03990B901 19 11 SH Call SOLE   0 0 0
APPROACH RESOURCES INC COM 03834A103 0 221 SH   SOLE   221 0 0
ARGENX SE CALL 04016X901 48 5 SH Call SOLE   0 0 0
ARGENX SE COM 04016X101 85 893 SH   SOLE   893 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 17 1,079 SH   SOLE   1,079 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 31 19 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 59 16 SH Call SOLE   0 0 0
ARK ETF TR PUT 00214Q951 3 1 SH Put SOLE   0 0 0
ARK ETF TR COM 00214Q401 6 165 SH   SOLE   165 0 0
ARLO TECHNOLOGIES INC CALL 04206A901 48 49 SH Call SOLE   0 0 0
ARLO TECHNOLOGIES INC PUT 04206A951 4 5 SH Put SOLE   0 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 26 15 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P COM 01877R108 22 1,318 SH   SOLE   1,318 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 12 7 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 1,147 396 SH Call SOLE   0 0 0
ARAMARK COM 03852U106 1,286 44,407 SH   SOLE   44,407 0 0
ARAMARK PUT 03852U956 2,140 739 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 311 80 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC COM 040047607 205 5,281 SH   SOLE   5,281 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 611 157 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 5,280 3,132 SH Call SOLE   0 0 0
ARCONIC INC COM 03965L100 1,087 64,511 SH   SOLE   64,511 0 0
ARCONIC INC PUT 03965L950 2,963 1,758 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 0 19 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 0 10 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 78 105 SH Call SOLE   0 0 0
ARCHROCK INC PUT 03957W956 14 20 SH Put SOLE   0 0 0
ARQULE INC CALL 04269E907 449 1,623 SH Call SOLE   0 0 0
ARQULE INC COM 04269E107 117 42,356 SH   SOLE   42,356 0 0
ARQULE INC PUT 04269E957 222 802 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 248 121 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 100 49 SH Put SOLE   0 0 0
ARRIS INTL INC CALL G0551A903 1,274 417 SH Call SOLE   0 0 0
ARRIS INTL INC COM G0551A103 235 7,715 SH   SOLE   7,715 0 0
ARRIS INTL INC PUT G0551A953 1,283 420 SH Put SOLE   0 0 0
ARRAY BIOPHARMA INC CALL 04269X905 1,164 817 SH Call SOLE   0 0 0
ARRAY BIOPHARMA INC COM 04269X105 168 11,808 SH   SOLE   11,808 0 0
ARRAY BIOPHARMA INC PUT 04269X955 82 58 SH Put SOLE   0 0 0
AROTECH CORP COM 042682203 0 154 SH   SOLE   154 0 0
ARROW ELECTRS INC CALL 042735900 34 5 SH Call SOLE   0 0 0
ARROW ELECTRS INC PUT 042735950 34 5 SH Put SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 525 423 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 139 11,231 SH   SOLE   11,231 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 469 378 SH Put SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 17 19 SH Call SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L COM G3156P103 7 815 SH   SOLE   815 0 0
ASSOCIATED BANC CORP CALL 045487905 1 1 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP PUT 045487955 96 49 SH Put SOLE   0 0 0
ARDMORE SHIPPING CORP COM Y0207T100 12 2,706 SH   SOLE   2,706 0 0
ASGN INC CALL 00191U902 545 100 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 1,192 168 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 158 2,231 SH   SOLE   2,231 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 298 42 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 2,184 996 SH Call SOLE   0 0 0
DBX ETF TR COM 233051879 2,122 96,772 SH   SOLE   96,772 0 0
DBX ETF TR PUT 233051959 2,508 1,144 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 20 9 SH Call SOLE   0 0 0
DBX ETF TR COM 233051754 49 2,231 SH   SOLE   2,231 0 0
DBX ETF TR PUT 233051959 4 2 SH Put SOLE   0 0 0
ADVANSIX INC CALL 00773T901 2 1 SH Call SOLE   0 0 0
ADVANSIX INC PUT 00773T951 36 15 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1 72 SH   SOLE   72 0 0
ASML HOLDING N V CALL N07059900 2,380 153 SH Call SOLE   0 0 0
ASML HOLDING N V COM N07059210 1,068 6,866 SH   SOLE   6,866 0 0
ASML HOLDING N V PUT N07059950 5,119 329 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G901 9 39 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC PUT 04351G951 1 7 SH Put SOLE   0 0 0
ASCENDIS PHARMA A S CALL 04351P901 325 52 SH Call SOLE   0 0 0
ASCENDIS PHARMA A S COM 04351P101 939 14,993 SH   SOLE   14,993 0 0
ASCENDIS PHARMA A S PUT 04351P951 739 118 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 85 38 SH Call SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 8 4 SH Put SOLE   0 0 0
GRUPO AEROPORTUARIO DEL SURE CALL 40051E902 15 1 SH Call SOLE   0 0 0
ASSERTIO THERAPEUTICS INC CALL 04545L907 48 133 SH Call SOLE   0 0 0
ASSERTIO THERAPEUTICS INC PUT 04545L957 1 5 SH Put SOLE   0 0 0
ASTERIAS BIOTHERAPEUTICS INC COM 04624N107 1 1,842 SH   SOLE   1,842 0 0
ASTERIAS BIOTHERAPEUTICS INC PUT 04624N957 1 25 SH Put SOLE   0 0 0
ASTEC INDS INC COM 046224101 10 356 SH   SOLE   356 0 0
ASTEC INDS INC PUT 046224951 15 5 SH Put SOLE   0 0 0
ASURE SOFTWARE INC CALL 04649U902 13 27 SH Call SOLE   0 0 0
AMTECH SYS INC CALL 032332904 4 11 SH Call SOLE   0 0 0
AMTECH SYS INC COM 032332504 1 250 SH   SOLE   250 0 0
ATLANTIC PWR CORP CALL 04878Q903 0 2 SH Call SOLE   0 0 0
ATLANTIC PWR CORP COM 04878Q863 1 878 SH   SOLE   878 0 0
ATLANTIC PWR CORP PUT 04878Q953 2 10 SH Put SOLE   0 0 0
AMERICA FIRST MULTIFAMILY IN CALL 02364V907 0 1 SH Call SOLE   0 0 0
A10 NETWORKS INC COM 002121101 522 83,722 SH   SOLE   83,722 0 0
A10 NETWORKS INC PUT 002121951 604 969 SH Put SOLE   0 0 0
ADTALEM GLOBAL ED INC CALL 00737L903 402 85 SH Call SOLE   0 0 0
ADTALEM GLOBAL ED INC PUT 00737L953 9 2 SH Put SOLE   0 0 0
ATHENE HLDG LTD CALL G0684D907 163 41 SH Call SOLE   0 0 0
ATHENE HLDG LTD PUT G0684D957 1,477 371 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 2,550 326 SH Call SOLE   0 0 0
AUTOHOME INC PUT 05278C957 320 41 SH Put SOLE   0 0 0
ATHENAHEALTH INC CALL 04685W903 22,757 1,725 SH Call SOLE   0 0 0
ATHENAHEALTH INC PUT 04685W953 9,353 709 SH Put SOLE   0 0 0
ATHERSYS INC CALL 04744L906 38 269 SH Call SOLE   0 0 0
ATHERSYS INC COM 04744L106 29 20,600 SH   SOLE   20,600 0 0
ATHERSYS INC PUT 04744L956 43 304 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 165 76 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 361 166 SH Put SOLE   0 0 0
ATKORE INTL GROUP INC CALL 047649908 3 2 SH Call SOLE   0 0 0
ATKORE INTL GROUP INC COM 047649108 32 1,627 SH   SOLE   1,627 0 0
ATKORE INTL GROUP INC PUT 047649958 19 10 SH Put SOLE   0 0 0
ATN INTL INC COM 00215F107 7 104 SH   SOLE   104 0 0
ACTINIUM PHARMACEUTICALS INC CALL 00507W907 0 440 SH Call SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 0 2,700 SH   SOLE   2,700 0 0
ACTINIUM PHARMACEUTICALS INC PUT 00507W957 0 27 SH Put SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 27 3 SH Call SOLE   0 0 0
ATMOS ENERGY CORP COM 049560105 7 82 SH   SOLE   82 0 0
ATMOS ENERGY CORP PUT 049560955 18 2 SH Put SOLE   0 0 0
APTARGROUP INC CALL 038336903 9 1 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 97 2,819 SH   SOLE   2,819 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 125 36 SH Put SOLE   0 0 0
ATRICURE INC CALL 04963C909 15 5 SH Call SOLE   0 0 0
ANTARES PHARMA INC CALL 036642906 8 33 SH Call SOLE   0 0 0
ANTARES PHARMA INC COM 036642106 115 42,541 SH   SOLE   42,541 0 0
ANTARES PHARMA INC PUT 036642956 220 812 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 61 27 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 47 2,098 SH   SOLE   2,098 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 218 96 SH Put SOLE   0 0 0
ATTUNITY LTD CALL M15332901 228 116 SH Call SOLE   0 0 0
ATTUNITY LTD COM M15332121 68 3,504 SH   SOLE   3,504 0 0
ATTUNITY LTD PUT M15332951 19 10 SH Put SOLE   0 0 0
ALTICE USA INC CALL 02156K903 168 102 SH Call SOLE   0 0 0
ALTICE USA INC COM 02156K103 13 825 SH   SOLE   825 0 0
ALTICE USA INC PUT 02156K953 117 71 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 26,316 5,651 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,898 83,706 SH   SOLE   83,706 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 21,068 4,524 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LTD CALL 035128906 3,818 3,043 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LTD PUT 035128956 202 161 SH Put SOLE   0 0 0
AUDIOCODES LTD COM M15342104 108 10,957 SH   SOLE   10,957 0 0
AUDIOCODES LTD PUT M15342954 17 18 SH Put SOLE   0 0 0
GOLDEN MINERALS CO PUT 381119956 0 1 SH Put SOLE   0 0 0
AU OPTRONICS CORP CALL 002255907 4 12 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 85 125 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 20 2,944 SH   SOLE   2,944 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 2 3 SH Put SOLE   0 0 0
AUTOWEB INC COM 05335B100 8 2,670 SH   SOLE   2,670 0 0
AUTOWEB INC PUT 05335B950 3 10 SH Put SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 70 299 SH Call SOLE   0 0 0
YAMANA GOLD INC COM 98462Y100 20 8,650 SH   SOLE   8,650 0 0
YAMANA GOLD INC PUT 98462Y950 54 229 SH Put SOLE   0 0 0
AEROVIRONMENT INC CALL 008073908 122 18 SH Call SOLE   0 0 0
AEROVIRONMENT INC PUT 008073958 156 23 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 1,044 60 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC PUT 053484951 1,514 87 SH Put SOLE   0 0 0
AMERICAN VANGUARD CORP COM 030371108 1 90 SH   SOLE   90 0 0
AMERICAN VANGUARD CORP PUT 030371958 1 1 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588909 199 1,247 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC COM 053588109 190 119,288 SH   SOLE   119,288 0 0
AVEO PHARMACEUTICALS INC PUT 053588959 226 1,417 SH Put SOLE   0 0 0
BROADCOM INC CALL 11135F901 84,522 3,324 SH Call SOLE   0 0 0
BROADCOM INC PUT 11135F951 61,459 2,417 SH Put SOLE   0 0 0
AVID TECHNOLOGY INC CALL 05367P900 2 5 SH Call SOLE   0 0 0
AVALARA INC CALL 05338G906 532 171 SH Call SOLE   0 0 0
AVALARA INC COM 05338G106 104 3,360 SH   SOLE   3,360 0 0
AVALARA INC PUT 05338G956 454 146 SH Put SOLE   0 0 0
AVANOS MED INC COM 05350V106 68 1,524 SH   SOLE   1,524 0 0
AVANOS MED INC PUT 05350V956 35 8 SH Put SOLE   0 0 0
AVON PRODS INC CALL 054303902 50 333 SH Call SOLE   0 0 0
AVON PRODS INC COM 054303102 14 9,613 SH   SOLE   9,613 0 0
AVON PRODS INC PUT 054303952 62 408 SH Put SOLE   0 0 0
AVNET INC CALL 053807903 36 10 SH Call SOLE   0 0 0
AVNET INC COM 053807103 89 2,483 SH   SOLE   2,483 0 0
AVNET INC PUT 053807953 198 55 SH Put SOLE   0 0 0
AVX CORP NEW CALL 002444907 6 4 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 0 4 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 10 7,026 SH   SOLE   7,026 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 12 80 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 62 7 SH Call SOLE   0 0 0
AVERY DENNISON CORP PUT 053611959 1,006 112 SH Put SOLE   0 0 0
AVAYA HLDGS CORP CALL 05351X901 1 1 SH Call SOLE   0 0 0
AVAYA HLDGS CORP COM 05351X101 107 7,386 SH   SOLE   7,386 0 0
AVAYA HLDGS CORP PUT 05351X951 59 41 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW CALL 04247X902 75 13 SH Call SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW PUT 04247X952 122 21 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 326 36 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 73 812 SH   SOLE   812 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 63 7 SH Put SOLE   0 0 0
AMERICAN STS WTR CO COM 029899101 82 1,231 SH   SOLE   1,231 0 0
AMERICAN STS WTR CO PUT 029899951 26 4 SH Put SOLE   0 0 0
AXOS FINL INC CALL 05465C900 158 63 SH Call SOLE   0 0 0
AXOS FINL INC PUT 05465C950 307 122 SH Put SOLE   0 0 0
ABRAXAS PETE CORP COM 003830106 0 527 SH   SOLE   527 0 0
ABRAXAS PETE CORP PUT 003830956 0 6 SH Put SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 170 148 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 506 440 SH Put SOLE   0 0 0
ANIXTER INTL INC CALL 035290905 782 144 SH Call SOLE   0 0 0
ANIXTER INTL INC COM 035290105 204 3,770 SH   SOLE   3,770 0 0
ANIXTER INTL INC PUT 035290955 629 116 SH Put SOLE   0 0 0
AXOGEN INC CALL 05463X906 200 98 SH Call SOLE   0 0 0
AXOGEN INC COM 05463X106 43 2,146 SH   SOLE   2,146 0 0
AXOGEN INC PUT 05463X956 275 135 SH Put SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 316 285 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 263 23,740 SH   SOLE   23,740 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 609 549 SH Put SOLE   0 0 0
AXOVANT SCIENCES LTD CALL G0750W904 6 67 SH Call SOLE   0 0 0
AXOVANT SCIENCES LTD COM G0750W104 11 11,060 SH   SOLE   11,060 0 0
AXOVANT SCIENCES LTD PUT G0750W954 9 92 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 16,709 1,753 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO PUT 025816959 22,676 2,379 SH Put SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 669 12,969 SH   SOLE   12,969 0 0
AXIS CAPITAL HOLDINGS LTD PUT G0692U959 56 11 SH Put SOLE   0 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1 400 SH   SOLE   400 0 0
AXSOME THERAPEUTICS INC PUT 05464T954 1 4 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 1,686 720 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD COM G0750C108 1,375 58,745 SH   SOLE   58,745 0 0
AXALTA COATING SYS LTD PUT G0750C958 344 147 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 13 32 SH Call SOLE   0 0 0
AXT INC COM 00246W103 1 381 SH   SOLE   381 0 0
AXT INC PUT 00246W953 3 7 SH Put SOLE   0 0 0
ALEXCO RESOURCE CORP CALL 01535P906 0 72 SH Call SOLE   0 0 0
ATLANTICA YIELD PLC CALL G0751N903 7 4 SH Call SOLE   0 0 0
ATLANTICA YIELD PLC COM G0751N103 14 734 SH   SOLE   734 0 0
ACUITY BRANDS INC CALL 00508Y902 2,586 225 SH Call SOLE   0 0 0
ACUITY BRANDS INC COM 00508Y102 158 1,378 SH   SOLE   1,378 0 0
ACUITY BRANDS INC PUT 00508Y952 4,643 404 SH Put SOLE   0 0 0
AIRCASTLE LTD CALL G0129K904 58 34 SH Call SOLE   0 0 0
AIRCASTLE LTD COM G0129K104 19 1,120 SH   SOLE   1,120 0 0
AIRCASTLE LTD PUT G0129K954 46 27 SH Put SOLE   0 0 0
ALTERYX INC CALL 02156B903 1,397 235 SH Call SOLE   0 0 0
ALTERYX INC COM 02156B103 642 10,809 SH   SOLE   10,809 0 0
ALTERYX INC PUT 02156B953 237 40 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 1,963 517 SH Call SOLE   0 0 0
ASTRAZENECA PLC COM 046353108 616 16,236 SH   SOLE   16,236 0 0
ASTRAZENECA PLC PUT 046353958 1,067 281 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 24,311 290 SH Call SOLE   0 0 0
AUTOZONE INC PUT 053332952 37,306 445 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 772 94 SH Call SOLE   0 0 0
ASPEN TECHNOLOGY INC PUT 045327953 4,199 511 SH Put SOLE   0 0 0
AZUL S A CALL 05501U906 85 31 SH Call SOLE   0 0 0
BARNES GROUP INC CALL 067806909 5 1 SH Call SOLE   0 0 0
BOEING CO CALL 097023905 117,132 3,632 SH Call SOLE   0 0 0
BOEING CO PUT 097023955 106,973 3,317 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 289,779 21,141 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 31 228 SH   SOLE   228 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 219,339 16,002 SH Put SOLE   0 0 0
NATUS MEDICAL INC DEL CALL 639050903 10 3 SH Call SOLE   0 0 0
NATUS MEDICAL INC DEL COM 639050103 53 1,583 SH   SOLE   1,583 0 0
NATUS MEDICAL INC DEL PUT 639050953 221 65 SH Put SOLE   0 0 0
BANK AMER CORP CALL 060505904 0 28,024 SH Call SOLE   0 0 0
BANK AMER CORP COM 060505104 0 86,023 SH   SOLE   86,023 0 0
BANK AMER CORP PUT 060505954 0 15,587 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 85 19 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 61 1,356 SH   SOLE   1,356 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 752 167 SH Put SOLE   0 0 0
BRASKEM S A CALL 105532905 75 31 SH Call SOLE   0 0 0
BRASKEM S A PUT 105532955 151 62 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 4 1 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P548 4 100 SH   SOLE   100 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 19 5 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 243 6,340 SH   SOLE   6,340 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 540 141 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 18 14 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC COM 05990K106 293 22,054 SH   SOLE   22,054 0 0
BANC OF CALIFORNIA INC PUT 05990K956 425 320 SH Put SOLE   0 0 0
CREDICORP LTD CALL G2519Y908 199 9 SH Call SOLE   0 0 0
CREDICORP LTD PUT G2519Y958 1,862 84 SH Put SOLE   0 0 0
BASIC ENERGY SVCS INC NEW CALL 06985P909 5 15 SH Call SOLE   0 0 0
BASIC ENERGY SVCS INC NEW PUT 06985P959 38 99 SH Put SOLE   0 0 0
BAXTER INTL INC CALL 071813909 4,719 717 SH Call SOLE   0 0 0
BAXTER INTL INC PUT 071813959 3,613 549 SH Put SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 712 1,002 SH Call SOLE   0 0 0
BLACKBERRY LTD PUT 09228F953 684 963 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 2,390 2,112 SH Call SOLE   0 0 0
BED BATH & BEYOND INC PUT 075896950 2,530 2,235 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 475 481 SH Call SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 1,530 1,548 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 3 3 SH Call SOLE   0 0 0
BARINGS BDC INC COM 06759L103 31 3,546 SH   SOLE   3,546 0 0
BARINGS BDC INC PUT 06759L953 0 1 SH Put SOLE   0 0 0
BHP GROUP PLC CALL 05545E909 800 191 SH Call SOLE   0 0 0
BHP GROUP PLC COM 05545E209 1,110 26,507 SH   SOLE   26,507 0 0
BHP GROUP PLC PUT 05545E959 1,993 476 SH Put SOLE   0 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 7 133 SH   SOLE   133 0 0
BB&T CORP CALL 054937907 4,665 1,077 SH Call SOLE   0 0 0
BB&T CORP PUT 054937957 4,890 1,129 SH Put SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA CALL 05946K901 543 1,027 SH Call SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 327 61,919 SH   SOLE   61,919 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 969 1,833 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP COM 120076104 3 863 SH   SOLE   863 0 0
BEST BUY INC CALL 086516901 10,380 1,960 SH Call SOLE   0 0 0
BEST BUY INC PUT 086516951 8,966 1,693 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 116 25 SH Call SOLE   0 0 0
BRUNSWICK CORP COM 117043109 831 17,895 SH   SOLE   17,895 0 0
BRUNSWICK CORP PUT 117043959 218 47 SH Put SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 345 145 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL PUT 09739D950 81 34 SH Put SOLE   0 0 0
BCE INC CALL 05534B900 118 30 SH Call SOLE   0 0 0
BCE INC COM 05534B760 164 4,153 SH   SOLE   4,153 0 0
BCE INC PUT 05534B950 138 35 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC CALL 097793900 192 93 SH Call SOLE   0 0 0
BONANZA CREEK ENERGY INC COM 097793400 41 2,017 SH   SOLE   2,017 0 0
BONANZA CREEK ENERGY INC PUT 097793950 31 15 SH Put SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS CALL 10501E901 7 20 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 7 2,248 SH   SOLE   2,248 0 0
BRINKS CO CALL 109696904 25 4 SH Call SOLE   0 0 0
BRINKS CO PUT 109696954 6 1 SH Put SOLE   0 0 0
BLUCORA INC CALL 095229900 15 6 SH Call SOLE   0 0 0
BLUCORA INC COM 095229100 16 627 SH   SOLE   627 0 0
BLUCORA INC PUT 095229950 82 31 SH Put SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 59 84 SH Call SOLE   0 0 0
BRIGHTCOVE INC PUT 10921T951 95 135 SH Put SOLE   0 0 0
BALCHEM CORP CALL 057665900 7 1 SH Call SOLE   0 0 0
BALCHEM CORP COM 057665200 15 203 SH   SOLE   203 0 0
BALCHEM CORP PUT 057665950 7 1 SH Put SOLE   0 0 0
BIOCRYST PHARMACEUTICALS CALL 09058V903 16 20 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 29 3,682 SH   SOLE   3,682 0 0
BIOCRYST PHARMACEUTICALS PUT 09058V953 14 18 SH Put SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 79 105 SH Call SOLE   0 0 0
BARCLAYS PLC PUT 06738E954 333 442 SH Put SOLE   0 0 0
BELDEN INC CALL 077454906 25 6 SH Call SOLE   0 0 0
BELDEN INC PUT 077454956 4 1 SH Put SOLE   0 0 0
BRANDYWINE RLTY TR CALL 105368903 1 1 SH Call SOLE   0 0 0
BRANDYWINE RLTY TR COM 105368203 0 9 SH   SOLE   9 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 19 52 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 8 2,220 SH   SOLE   2,220 0 0
BIODELIVERY SCIENCES INTL IN PUT 09060J956 0 1 SH Put SOLE   0 0 0
BECTON DICKINSON & CO CALL 075887909 7,029 312 SH Call SOLE   0 0 0
BECTON DICKINSON & CO PUT 075887959 5,002 222 SH Put SOLE   0 0 0
BLOOM ENERGY CORP CALL 093712907 416 417 SH Call SOLE   0 0 0
BLOOM ENERGY CORP COM 093712107 30 3,049 SH   SOLE   3,049 0 0
BLOOM ENERGY CORP PUT 093712957 148 149 SH Put SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 979 164 SH Call SOLE   0 0 0
BIOTELEMETRY INC PUT 090672956 895 150 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 599 189 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC COM 073685109 96 3,027 SH   SOLE   3,027 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 647 204 SH Put SOLE   0 0 0
BELMOND LTD CALL G1154H907 560 224 SH Call SOLE   0 0 0
BELMOND LTD COM G1154H107 2,047 81,798 SH   SOLE   81,798 0 0
BELMOND LTD PUT G1154H957 355 142 SH Put SOLE   0 0 0
FRANKLIN RES INC CALL 354613901 545 184 SH Call SOLE   0 0 0
FRANKLIN RES INC PUT 354613951 77 26 SH Put SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 1,706 359 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC COM 08579W103 678 14,279 SH   SOLE   14,279 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 3,184 670 SH Put SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 11 100 SH   SOLE   100 0 0
BRIGHT HORIZONS FAM SOL IN D PUT 109194950 11 1 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 14 3 SH Call SOLE   0 0 0
BROWN FORMAN CORP PUT 115637959 57 12 SH Put SOLE   0 0 0
BBVA BANCO FRANCES S A CALL 07329M900 13 12 SH Call SOLE   0 0 0
BBVA BANCO FRANCES S A COM 07329M100 382 33,767 SH   SOLE   33,767 0 0
BBVA BANCO FRANCES S A PUT 07329M950 228 202 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 1,656 310 SH Call SOLE   0 0 0
BUNGE LIMITED COM G16962105 2,364 44,238 SH   SOLE   44,238 0 0
BUNGE LIMITED PUT G16962955 3,179 595 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 61 119 SH Call SOLE   0 0 0
BGC PARTNERS INC COM 05541T101 229 44,465 SH   SOLE   44,465 0 0
BGC PARTNERS INC PUT 05541T951 0 1 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 2 2 SH Call SOLE   0 0 0
BGC PARTNERS INC PUT 05541T951 862 632 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 9 35 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 12 5,003 SH   SOLE   5,003 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 22 86 SH Put SOLE   0 0 0
BRIGGS & STRATTON CORP CALL 109043909 9 7 SH Call SOLE   0 0 0
BRIGGS & STRATTON CORP PUT 109043959 27 21 SH Put SOLE   0 0 0
BEIGENE LTD CALL 07725L902 813 58 SH Call SOLE   0 0 0
BEIGENE LTD COM 07725L102 222 1,587 SH   SOLE   1,587 0 0
BEIGENE LTD PUT 07725L952 14 1 SH Put SOLE   0 0 0
B & G FOODS INC NEW CALL 05508R906 407 141 SH Call SOLE   0 0 0
B & G FOODS INC NEW PUT 05508R956 1,202 416 SH Put SOLE   0 0 0
BAUSCH HEALTH COS INC CALL 071734907 4,863 2,633 SH Call SOLE   0 0 0
BAUSCH HEALTH COS INC PUT 071734957 6,881 3,726 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC CALL 08160H901 2 1 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 0 207 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC COM 10922N103 0 68,865 SH   SOLE   68,865 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 0 728 SH Put SOLE   0 0 0
BAKER HUGHES A GE CO CALL 05722G900 1,094 509 SH Call SOLE   0 0 0
BAKER HUGHES A GE CO PUT 05722G950 857 399 SH Put SOLE   0 0 0
BHP GROUP LIMITED CALL 088606908 5,128 1,062 SH Call SOLE   0 0 0
BHP GROUP LIMITED PUT 088606958 7,137 1,478 SH Put SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 227 25,441 SH   SOLE   25,441 0 0
BRAEMAR HOTELS & RESORTS INC PUT 10482B951 218 245 SH Put SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 29 8 SH Call SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 271 7,338 SH   SOLE   7,338 0 0
BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 192 52 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 303 72 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 58 14 SH Put SOLE   0 0 0
SOTHEBYS CALL 835898907 111 28 SH Call SOLE   0 0 0
SOTHEBYS PUT 835898957 782 197 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 35,225 2,221 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 5,216 32,888 SH   SOLE   32,888 0 0
BAIDU INC PUT 056752958 39,840 2,512 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 72 25 SH Call SOLE   0 0 0
BIG LOTS INC PUT 089302953 798 276 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 22,990 764 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 27,263 906 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 3,550 118 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 2,407 80 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 347 38 SH Call SOLE   0 0 0
BILIBILI INC CALL 090040906 252 173 SH Call SOLE   0 0 0
BILIBILI INC COM 090040106 474 32,493 SH   SOLE   32,493 0 0
BILIBILI INC PUT 090040956 1,469 1,007 SH Put SOLE   0 0 0
BIO RAD LABS INC CALL 090572907 580 25 SH Call SOLE   0 0 0
BIO RAD LABS INC PUT 090572957 139 6 SH Put SOLE   0 0 0
BIOSCRIP INC CALL 09069N908 77 217 SH Call SOLE   0 0 0
BIOSCRIP INC PUT 09069N958 0 2 SH Put SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 100 29 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 40 1,165 SH   SOLE   1,165 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 120 35 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 46 20 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 2 1 SH Put SOLE   0 0 0
BITAUTO HLDGS LTD CALL 091727907 497 201 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD COM 091727107 11 478 SH   SOLE   478 0 0
BITAUTO HLDGS LTD PUT 091727957 671 271 SH Put SOLE   0 0 0
BJS WHSL CLUB HLDGS INC CALL 05550J901 53 24 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC PUT 05550J951 159 72 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 13 4 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F882 37 1,148 SH   SOLE   1,148 0 0
VANECK VECTORS ETF TR PUT 92189F952 52 16 SH Put SOLE   0 0 0
BJS RESTAURANTS INC CALL 09180C906 551 109 SH Call SOLE   0 0 0
BJS RESTAURANTS INC COM 09180C106 371 7,354 SH   SOLE   7,354 0 0
BJS RESTAURANTS INC PUT 09180C956 197 39 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 1,670 355 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,337 28,421 SH   SOLE   28,421 0 0
BANK NEW YORK MELLON CORP PUT 064058950 5,940 1,262 SH Put SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 201 300 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC COM 112463104 119 17,872 SH   SOLE   17,872 0 0
BROOKDALE SR LIVING INC PUT 112463954 274 410 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 284 147 SH Call SOLE   0 0 0
BUCKLE INC PUT 118440956 574 297 SH Put SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L CALL 09625U909 8 74 SH Call SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L COM 09625U109 24 20,879 SH   SOLE   20,879 0 0
BLUEKNIGHT ENERGY PARTNERS L PUT 09625U959 24 212 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 11 3 SH Call SOLE   0 0 0
ISHARES INC COM 464286657 49 1,316 SH   SOLE   1,316 0 0
ISHARES INC PUT 464286951 75 20 SH Put SOLE   0 0 0
BLACK HILLS CORP CALL 092113909 6 1 SH Call SOLE   0 0 0
BLACK KNIGHT INC CALL 09215C905 986 219 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G950 823 378 SH Put SOLE   0 0 0
BOOKING HLDGS INC CALL 09857L908 93,182 541 SH Call SOLE   0 0 0
BOOKING HLDGS INC PUT 09857L958 149,678 869 SH Put SOLE   0 0 0
BARNES & NOBLE INC CALL 067774909 425 600 SH Call SOLE   0 0 0
BARNES & NOBLE INC COM 067774109 463 65,427 SH   SOLE   65,427 0 0
BARNES & NOBLE INC PUT 067774959 221 313 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 8 3 SH Call SOLE   0 0 0
BANKUNITED INC COM 06652K103 229 7,666 SH   SOLE   7,666 0 0
BANKUNITED INC PUT 06652K953 239 80 SH Put SOLE   0 0 0
BLACKLINE INC PUT 09239B959 8 2 SH Put SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC CALL 079481907 4 15 SH Call SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 18 6,307 SH   SOLE   6,307 0 0
BELLICUM PHARMACEUTICALS INC PUT 079481957 4 16 SH Put SOLE   0 0 0
REALITY SHS ETF TR CALL 75605A902 7 4 SH Call SOLE   0 0 0
REALITY SHS ETF TR PUT 75605A952 85 44 SH Put SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 445 99 SH Call SOLE   0 0 0
TOPBUILD CORP COM 89055F103 215 4,787 SH   SOLE   4,787 0 0
TOPBUILD CORP PUT 89055F953 387 86 SH Put SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 25 106 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW COM 058586108 5 2,259 SH   SOLE   2,259 0 0
BALLARD PWR SYS INC NEW PUT 058586958 8 34 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 81 75 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 111 10,235 SH   SOLE   10,235 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 16 15 SH Put SOLE   0 0 0
BLACKROCK INC CALL 09247X901 28,950 737 SH Call SOLE   0 0 0
BLACKROCK INC COM 09247X101 2,345 5,971 SH   SOLE   5,971 0 0
BLACKROCK INC PUT 09247X951 34,843 887 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 44 7 SH Call SOLE   0 0 0
BLACKBAUD INC PUT 09227Q950 56 9 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 1,361 296 SH Call SOLE   0 0 0
BALL CORP PUT 058498956 1,108 241 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 55 31 SH Call SOLE   0 0 0
BLOOMIN BRANDS INC COM 094235108 388 21,710 SH   SOLE   21,710 0 0
BLOOMIN BRANDS INC PUT 094235958 146 82 SH Put SOLE   0 0 0
BLINK CHARGING CO CALL 09354A900 12 72 SH Call SOLE   0 0 0
BLINK CHARGING CO COM 09354A100 1 740 SH   SOLE   740 0 0
BLINK CHARGING CO PUT 09354A950 4 27 SH Put SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 82 56 SH Call SOLE   0 0 0
AMPLIFY ETF TR PUT 032108957 10 7 SH Put SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 2,678 270 SH Call SOLE   0 0 0
BLUEBIRD BIO INC COM 09609G100 875 8,823 SH   SOLE   8,823 0 0
BLUEBIRD BIO INC PUT 09609G950 3,759 379 SH Put SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 48 11 SH Call SOLE   0 0 0
BANCO MACRO SA COM 05961W105 145 3,283 SH   SOLE   3,283 0 0
BANCO MACRO SA PUT 05961W955 238 54 SH Put SOLE   0 0 0
BMC STK HLDGS INC COM 05591B109 159 10,278 SH   SOLE   10,278 0 0
BMC STK HLDGS INC PUT 05591B959 294 190 SH Put SOLE   0 0 0
BADGER METER INC CALL 056525908 127 26 SH Call SOLE   0 0 0
BADGER METER INC PUT 056525958 9 2 SH Put SOLE   0 0 0
BANK MONTREAL QUE CALL 063671901 3,639 557 SH Call SOLE   0 0 0
BANK MONTREAL QUE COM 063671101 0 1 SH   SOLE   1 0 0
BANK MONTREAL QUE PUT 063671951 496 76 SH Put SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 1,311 154 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 397 4,670 SH   SOLE   4,670 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 1,626 191 SH Put SOLE   0 0 0
BEMIS INC CALL 081437905 238 52 SH Call SOLE   0 0 0
BEMIS INC PUT 081437955 36 8 SH Put SOLE   0 0 0
BRISTOL MYERS SQUIBB CO CALL 110122908 23,151 4,454 SH Call SOLE   0 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 5,422 104,321 SH   SOLE   104,321 0 0
BRISTOL MYERS SQUIBB CO PUT 110122958 15,048 2,895 SH Put SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937905 23 3 SH Call SOLE   0 0 0
VANGUARD BD INDEX FD INC COM 921937835 54 685 SH   SOLE   685 0 0
BARNES & NOBLE ED INC CALL 06777U901 73 184 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC COM 06777U101 43 10,821 SH   SOLE   10,821 0 0
BARNES & NOBLE ED INC PUT 06777U951 54 137 SH Put SOLE   0 0 0
BENEFITFOCUS INC CALL 08180D906 370 81 SH Call SOLE   0 0 0
BENEFITFOCUS INC PUT 08180D956 141 31 SH Put SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 55 36 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP COM 91167Q100 1,037 67,705 SH   SOLE   67,705 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 1,477 964 SH Put SOLE   0 0 0
BANK N S HALIFAX CALL 064149907 3,316 665 SH Call SOLE   0 0 0
BANK N S HALIFAX PUT 064149957 733 147 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 968 375 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y706 49 1,933 SH   SOLE   1,933 0 0
PROSHARES TR II PUT 74347Y955 790 306 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 46 18 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y955 10 4 SH Put SOLE   0 0 0
BOJANGLES INC CALL 097488900 1 1 SH Call SOLE   0 0 0
BOJANGLES INC COM 097488100 9 580 SH   SOLE   580 0 0
BOJANGLES INC PUT 097488950 1 1 SH Put SOLE   0 0 0
BOK FINL CORP COM 05561Q201 3 45 SH   SOLE   45 0 0
BOK FINL CORP PUT 05561Q951 7 1 SH Put SOLE   0 0 0
AUDENTES THERAPEUTICS INC CALL 05070R904 2 1 SH Call SOLE   0 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 25 1,188 SH   SOLE   1,188 0 0
AUDENTES THERAPEUTICS INC PUT 05070R954 17 8 SH Put SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 42 12 SH Call SOLE   0 0 0
DMC GLOBAL INC COM 23291C103 196 5,602 SH   SOLE   5,602 0 0
DMC GLOBAL INC PUT 23291C953 530 151 SH Put SOLE   0 0 0
BOOT BARN HLDGS INC CALL 099406900 429 252 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC PUT 099406950 8 5 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 10 6 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y715 9 572 SH   SOLE   572 0 0
GLOBAL X FDS PUT 37954Y951 11 7 SH Put SOLE   0 0 0
BOX INC CALL 10316T904 1,421 842 SH Call SOLE   0 0 0
BOX INC PUT 10316T954 1,257 745 SH Put SOLE   0 0 0
BP PLC CALL 055622904 6,260 1,651 SH Call SOLE   0 0 0
BP PLC COM 055622104 1,108 29,243 SH   SOLE   29,243 0 0
BP PLC PUT 055622954 7,333 1,934 SH Put SOLE   0 0 0
BRIDGEPOINT ED INC CALL 10807M905 3 5 SH Call SOLE   0 0 0
BRIDGEPOINT ED INC COM 10807M105 4 687 SH   SOLE   687 0 0
BUCKEYE PARTNERS L P CALL 118230901 269 93 SH Call SOLE   0 0 0
BUCKEYE PARTNERS L P COM 118230101 559 19,302 SH   SOLE   19,302 0 0
BUCKEYE PARTNERS L P PUT 118230951 1,840 635 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 571 106 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 345 64 SH Put SOLE   0 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 3 209 SH   SOLE   209 0 0
POPULAR INC CALL 733174900 151 32 SH Call SOLE   0 0 0
POPULAR INC COM 733174700 61 1,304 SH   SOLE   1,304 0 0
POPULAR INC PUT 733174950 203 43 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY REIT INC CALL 11282X903 220 137 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 244 113 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR COM 055630107 368 17,027 SH   SOLE   17,027 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 437 202 SH Put SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P CALL G16249907 0 2 SH Call SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 0 37,409 SH   SOLE   37,409 0 0
BROOKFIELD PPTY PARTNERS L P PUT G16249957 0 380 SH Put SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P CALL G16249907 0 2 SH Call SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P PUT G16249957 0 73 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 3,012 313 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 346 36 SH Put SOLE   0 0 0
BRADY CORP COM 104674106 3 75 SH   SOLE   75 0 0
BRADY CORP PUT 104674956 8 2 SH Put SOLE   0 0 0
CRAFT BREW ALLIANCE INC CALL 224122901 34 24 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC COM 224122101 0 23 SH   SOLE   23 0 0
CRAFT BREW ALLIANCE INC PUT 224122951 8 6 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 12 6 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F825 112 5,629 SH   SOLE   5,629 0 0
VANECK VECTORS ETF TR PUT 92189F952 6 3 SH Put SOLE   0 0 0
BRF SA CALL 10552T907 24 44 SH Call SOLE   0 0 0
BRF SA COM 10552T107 117 20,728 SH   SOLE   20,728 0 0
BRF SA PUT 10552T957 12 22 SH Put SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 84,489 4,138 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 107,398 5,260 SH Put SOLE   0 0 0
BROOKLINE BANCORP INC DEL CALL 11373M907 1 1 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC CALL 114340902 39 15 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC COM 114340102 71 2,732 SH   SOLE   2,732 0 0
BROOKS AUTOMATION INC PUT 114340952 15 6 SH Put SOLE   0 0 0
BROWN & BROWN INC COM 115236101 2 74 SH   SOLE   74 0 0
BROWN & BROWN INC PUT 115236951 8 3 SH Put SOLE   0 0 0
BRISTOW GROUP INC CALL 110394903 26 110 SH Call SOLE   0 0 0
BRISTOW GROUP INC COM 110394103 6 2,811 SH   SOLE   2,811 0 0
BRISTOW GROUP INC PUT 110394953 8 34 SH Put SOLE   0 0 0
GLOBAL BRASS & COPPR HLDGS I CALL 37953G903 7 3 SH Call SOLE   0 0 0
GLOBAL BRASS & COPPR HLDGS I PUT 37953G953 7 3 SH Put SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 152 104 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC PUT 11120U955 38 26 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 811 325 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K315 157 6,317 SH   SOLE   6,317 0 0
DIREXION SHS ETF TR PUT 25490K959 1,787 716 SH Put SOLE   0 0 0
BLACK STONE MINERALS L P CALL 09225M901 74 48 SH Call SOLE   0 0 0
BLACK STONE MINERALS L P COM 09225M101 90 5,827 SH   SOLE   5,827 0 0
BLACK STONE MINERALS L P PUT 09225M951 195 126 SH Put SOLE   0 0 0
BEST INC CALL 08653C906 4 11 SH Call SOLE   0 0 0
BEST INC COM 08653C106 27 6,696 SH   SOLE   6,696 0 0
BEST INC PUT 08653C956 12 31 SH Put SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 6,255 1,770 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP COM 101137107 367 10,395 SH   SOLE   10,395 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 5,809 1,644 SH Put SOLE   0 0 0
BAYTEX ENERGY CORP CALL 07317Q905 39 226 SH Call SOLE   0 0 0
BAYTEX ENERGY CORP COM 07317Q105 349 198,610 SH   SOLE   198,610 0 0
BAYTEX ENERGY CORP PUT 07317Q955 355 2,022 SH Put SOLE   0 0 0
B2GOLD CORP COM 11777Q209 117 40,307 SH   SOLE   40,307 0 0
B2GOLD CORP PUT 11777Q959 0 2 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 528 166 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC COM 110448107 282 8,865 SH   SOLE   8,865 0 0
BRITISH AMERN TOB PLC PUT 110448957 4,087 1,283 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 3 1 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC PUT 110448957 528 166 SH Put SOLE   0 0 0
PEABODY ENERGY CORP NEW CALL 704551900 30 10 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW COM 704551100 531 17,431 SH   SOLE   17,431 0 0
PEABODY ENERGY CORP NEW PUT 704551950 722 237 SH Put SOLE   0 0 0
BIOTIME INC CALL 09066L905 1 20 SH Call SOLE   0 0 0
BIOTIME INC COM 09066L105 10 11,703 SH   SOLE   11,703 0 0
BIOTIME INC CALL 09066L905 1 13 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 8,120 1,234 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 1,045 15,882 SH   SOLE   15,882 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 10,233 1,555 SH Put SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 2,358 145 SH Call SOLE   0 0 0
BURLINGTON STORES INC PUT 122017956 8,702 535 SH Put SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 87 54 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 47 29 SH Put SOLE   0 0 0
BOVIE MEDICAL CORP COM 10211F100 179 27,646 SH   SOLE   27,646 0 0
BOVIE MEDICAL CORP PUT 10211F950 0 1 SH Put SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I CALL 05614L900 0 1 SH Call SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I PUT 05614L950 53 114 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 343 99 SH Call SOLE   0 0 0
BORGWARNER INC COM 099724106 233 6,729 SH   SOLE   6,729 0 0
BORGWARNER INC PUT 099724956 347 100 SH Put SOLE   0 0 0
BROADWIND ENERGY INC CALL 11161T907 0 5 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC PUT 05605H950 42 11 SH Put SOLE   0 0 0
BLACKSTONE GROUP L P CALL 09253U908 5,034 1,689 SH Call SOLE   0 0 0
BLACKSTONE GROUP L P COM 09253U108 1,478 49,582 SH   SOLE   49,582 0 0
BLACKSTONE GROUP L P PUT 09253U958 4,221 1,416 SH Put SOLE   0 0 0
BLUELINX HLDGS INC CALL 09624H908 22 9 SH Call SOLE   0 0 0
BLUELINX HLDGS INC COM 09624H208 40 1,625 SH   SOLE   1,625 0 0
BLUELINX HLDGS INC PUT 09624H958 14 6 SH Put SOLE   0 0 0
BLACKSTONE MTG TR INC CALL 09257W900 60 19 SH Call SOLE   0 0 0
BLACKSTONE MTG TR INC COM 09257W100 41 1,309 SH   SOLE   1,309 0 0
BLACKSTONE MTG TR INC PUT 09257W950 136 43 SH Put SOLE   0 0 0
BOSTON PROPERTIES INC CALL 101121901 67 6 SH Call SOLE   0 0 0
BOSTON PROPERTIES INC COM 101121101 705 6,265 SH   SOLE   6,265 0 0
BOSTON PROPERTIES INC PUT 101121951 1,969 175 SH Put SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS CALL 05971J902 18 7 SH Call SOLE   0 0 0
BOYD GAMING CORP CALL 103304901 432 208 SH Call SOLE   0 0 0
BOYD GAMING CORP PUT 103304951 66 32 SH Put SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 22 24 SH Call SOLE   0 0 0
BEAZER HOMES USA INC COM 07556Q881 113 11,924 SH   SOLE   11,924 0 0
BEAZER HOMES USA INC PUT 07556Q951 92 98 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 233 65 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 17 5 SH Put SOLE   0 0 0
BAOZUN INC CALL 06684L903 160 55 SH Call SOLE   0 0 0
BAOZUN INC COM 06684L103 776 26,568 SH   SOLE   26,568 0 0
BAOZUN INC PUT 06684L953 1,916 656 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 70,473 13,537 SH Call SOLE   0 0 0
CITIGROUP INC COM 172967424 4,625 88,841 SH   SOLE   88,841 0 0
CITIGROUP INC PUT 172967954 43,532 8,362 SH Put SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 45 18,623 SH   SOLE   18,623 0 0
CHINA AUTOMOTIVE SYS INC PUT 16936R955 127 522 SH Put SOLE   0 0 0
CREDIT ACCEP CORP MICH CALL 225310901 114 3 SH Call SOLE   0 0 0
CREDIT ACCEP CORP MICH COM 225310101 606 1,590 SH   SOLE   1,590 0 0
CREDIT ACCEP CORP MICH PUT 225310951 4,886 128 SH Put SOLE   0 0 0
CACI INTL INC CALL 127190904 14 1 SH Call SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 1 100 SH   SOLE   100 0 0
MORGAN STANLEY CHINA A SH FD PUT 617468953 3 2 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 0 1,637 SH Call SOLE   0 0 0
CONAGRA BRANDS INC PUT 205887952 0 233 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 0 18 SH Call SOLE   0 0 0
CONAGRA BRANDS INC PUT 205887952 0 11 SH Put SOLE   0 0 0
CARDINAL HEALTH INC CALL 14149Y908 1,636 367 SH Call SOLE   0 0 0
CARDINAL HEALTH INC PUT 14149Y958 3,973 891 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 97 42 SH Call SOLE   0 0 0
CAI INTERNATIONAL INC COM 12477X106 92 3,994 SH   SOLE   3,994 0 0
CAI INTERNATIONAL INC PUT 12477X956 113 49 SH Put SOLE   0 0 0
CANON INC COM 138006309 9 354 SH   SOLE   354 0 0
CANON INC PUT 138006959 8 3 SH Put SOLE   0 0 0
CHEESECAKE FACTORY INC CALL 163072901 661 152 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC PUT 163072951 300 69 SH Put SOLE   0 0 0
CALERES INC CALL 129500904 5 2 SH Call SOLE   0 0 0
CALERES INC COM 129500104 81 2,924 SH   SOLE   2,924 0 0
CALERES INC PUT 129500954 2 1 SH Put SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 14 36 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 53 13,361 SH   SOLE   13,361 0 0
CAL MAINE FOODS INC CALL 128030902 380 90 SH Call SOLE   0 0 0
CAL MAINE FOODS INC PUT 128030952 270 64 SH Put SOLE   0 0 0
CALIX INC CALL 13100M909 303 311 SH Call SOLE   0 0 0
CALIX INC COM 13100M509 318 32,683 SH   SOLE   32,683 0 0
CALIX INC PUT 13100M959 150 154 SH Put SOLE   0 0 0
CALAMP CORP CALL 128126909 11 9 SH Call SOLE   0 0 0
CALAMP CORP COM 128126109 10 833 SH   SOLE   833 0 0
CALAMP CORP PUT 128126959 5 4 SH Put SOLE   0 0 0
CAMTEK LTD CALL M20791905 117 173 SH Call SOLE   0 0 0
CAMTEK LTD COM M20791105 5 854 SH   SOLE   854 0 0
CAMTEK LTD PUT M20791955 6 10 SH Put SOLE   0 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 223 158 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 45 32 SH Put SOLE   0 0 0
AVIS BUDGET GROUP CALL 053774905 1,117 497 SH Call SOLE   0 0 0
AVIS BUDGET GROUP COM 053774105 428 19,060 SH   SOLE   19,060 0 0
AVIS BUDGET GROUP PUT 053774955 2,279 1,014 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 209 161 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC COM 140755109 194 14,946 SH   SOLE   14,946 0 0
CARA THERAPEUTICS INC PUT 140755959 156 120 SH Put SOLE   0 0 0
CARBONITE INC CALL 141337905 37 15 SH Call SOLE   0 0 0
CARBONITE INC COM 141337105 70 2,777 SH   SOLE   2,777 0 0
CARBONITE INC PUT 141337955 47 19 SH Put SOLE   0 0 0
CARGURUS INC CALL 141788909 50 15 SH Call SOLE   0 0 0
CARGURUS INC PUT 141788959 50 15 SH Put SOLE   0 0 0
CARS COM INC CALL 14575E905 1,294 602 SH Call SOLE   0 0 0
CARS COM INC COM 14575E105 166 7,724 SH   SOLE   7,724 0 0
CARS COM INC PUT 14575E955 25 12 SH Put SOLE   0 0 0
CASA SYS INC CALL 14713L902 716 546 SH Call SOLE   0 0 0
CASA SYS INC COM 14713L102 480 36,579 SH   SOLE   36,579 0 0
CASA SYS INC PUT 14713L952 673 513 SH Put SOLE   0 0 0
META FINL GROUP INC CALL 59100U908 63 33 SH Call SOLE   0 0 0
CASEYS GEN STORES INC CALL 147528903 89 7 SH Call SOLE   0 0 0
CASEYS GEN STORES INC COM 147528103 227 1,773 SH   SOLE   1,773 0 0
CASEYS GEN STORES INC PUT 147528953 1,806 141 SH Put SOLE   0 0 0
CATERPILLAR INC DEL CALL 149123901 42,733 3,363 SH Call SOLE   0 0 0
CATERPILLAR INC DEL COM 149123101 53 420 SH   SOLE   420 0 0
CATERPILLAR INC DEL PUT 149123951 44,499 3,502 SH Put SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 83 32 SH Call SOLE   0 0 0
CARDTRONICS PLC PUT G1991C955 2 1 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 11 8 SH Call SOLE   0 0 0
CATHAY GEN BANCORP CALL 149150904 6 2 SH Call SOLE   0 0 0
CATHAY GEN BANCORP COM 149150104 44 1,331 SH   SOLE   1,331 0 0
CATHAY GEN BANCORP PUT 149150954 97 29 SH Put SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 7,686 595 SH Call SOLE   0 0 0
CHUBB LIMITED PUT H1467J954 1,653 128 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 22 28 SH Call SOLE   0 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 43 5,497 SH   SOLE   5,497 0 0
CYMABAY THERAPEUTICS INC PUT 23257D953 70 89 SH Put SOLE   0 0 0
CINCINNATI BELL INC NEW CALL 171871902 45 58 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW COM 171871502 5 693 SH   SOLE   693 0 0
CINCINNATI BELL INC NEW PUT 171871952 43 56 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST COM 20440T201 25 1,229 SH   SOLE   1,229 0 0
CATALYST BIOSCIENCES INC CALL 14888D908 6 8 SH Call SOLE   0 0 0
CATALYST BIOSCIENCES INC COM 14888D208 219 27,873 SH   SOLE   27,873 0 0
CATALYST BIOSCIENCES INC PUT 14888D958 26 33 SH Put SOLE   0 0 0
CBL & ASSOC PPTYS INC CALL 124830900 36 188 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC COM 124830100 35 18,520 SH   SOLE   18,520 0 0
CBL & ASSOC PPTYS INC PUT 124830950 2 14 SH Put SOLE   0 0 0
CARBON BLACK INC CALL 14081R903 900 671 SH Call SOLE   0 0 0
CARBON BLACK INC COM 14081R103 18 1,351 SH   SOLE   1,351 0 0
CARBON BLACK INC PUT 14081R953 10 8 SH Put SOLE   0 0 0
CAMBREX CORP CALL 132011907 804 213 SH Call SOLE   0 0 0
CAMBREX CORP PUT 132011957 290 77 SH Put SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 55 3,125 SH   SOLE   3,125 0 0
CELLULAR BIOMEDICINE GROUP I PUT 15117P952 3 2 SH Put SOLE   0 0 0
CBOE GLOBAL MARKETS INC CALL 12503M908 2,797 286 SH Call SOLE   0 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 494 5,052 SH   SOLE   5,052 0 0
CBOE GLOBAL MARKETS INC PUT 12503M958 10,193 1,042 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 1,237 163 SH Call SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 188 2,480 SH   SOLE   2,480 0 0
CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 387 51 SH Put SOLE   0 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 2 84 SH   SOLE   84 0 0
CBRE GROUP INC CALL 12504L909 652 163 SH Call SOLE   0 0 0
CBRE GROUP INC PUT 12504L959 240 60 SH Put SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 1,182 74 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 751 47 SH Put SOLE   0 0 0
CBS CORP NEW CALL 124857902 2,089 478 SH Call SOLE   0 0 0
CBS CORP NEW COM 124857202 1,167 26,693 SH   SOLE   26,693 0 0
CBS CORP NEW PUT 124857952 1,608 368 SH Put SOLE   0 0 0
CABOT CORP CALL 127055901 21 5 SH Call SOLE   0 0 0
CABOT CORP COM 127055101 21 509 SH   SOLE   509 0 0
CABOT CORP PUT 127055951 163 38 SH Put SOLE   0 0 0
CHEMOURS CO CALL 163851908 270 96 SH Call SOLE   0 0 0
CHEMOURS CO COM 163851108 140 4,987 SH   SOLE   4,987 0 0
CHEMOURS CO PUT 163851958 392 139 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 1,407 307 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS PUT G25839954 77 17 SH Put SOLE   0 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 2,042 188 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 312 2,876 SH   SOLE   2,876 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 3,063 282 SH Put SOLE   0 0 0
CAMECO CORP CALL 13321L908 597 526 SH Call SOLE   0 0 0
CAMECO CORP PUT 13321L958 492 434 SH Put SOLE   0 0 0
CROWN HOLDINGS INC CALL 228368906 266 64 SH Call SOLE   0 0 0
CROWN HOLDINGS INC PUT 228368956 170 41 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 4,303 873 SH Call SOLE   0 0 0
CARNIVAL CORP COM 143658300 1,529 31,033 SH   SOLE   31,033 0 0
CARNIVAL CORP PUT 143658950 4,205 853 SH Put SOLE   0 0 0
CSI COMPRESSCO LP CALL 12637A903 7 31 SH Call SOLE   0 0 0
CSI COMPRESSCO LP PUT 12637A953 1 5 SH Put SOLE   0 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 83 871 SH   SOLE   871 0 0
CABOT MICROELECTRONICS CORP PUT 12709P953 276 29 SH Put SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS PUT 18451C959 0 1 SH Put SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 289 64 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 307 68 SH Put SOLE   0 0 0
CENTURY CMNTYS INC COM 156504300 570 33,045 SH   SOLE   33,045 0 0
CENTURY CMNTYS INC PUT 156504950 964 559 SH Put SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 147 135 SH Call SOLE   0 0 0
CHEMOCENTRYX INC COM 16383L106 70 6,426 SH   SOLE   6,426 0 0
CHEMOCENTRYX INC PUT 16383L956 388 356 SH Put SOLE   0 0 0
CERIDIAN HCM HLDG INC CALL 15677J908 493 143 SH Call SOLE   0 0 0
CERIDIAN HCM HLDG INC PUT 15677J958 51 15 SH Put SOLE   0 0 0
COEUR MNG INC CALL 192108904 167 374 SH Call SOLE   0 0 0
COEUR MNG INC COM 192108504 229 51,425 SH   SOLE   51,425 0 0
COEUR MNG INC PUT 192108954 23 53 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 154 140 SH Call SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 1,110 232 SH Call SOLE   0 0 0
CDK GLOBAL INC COM 12508E101 1,636 34,185 SH   SOLE   34,185 0 0
CDK GLOBAL INC PUT 12508E951 4,155 868 SH Put SOLE   0 0 0
AVID BIOSERVICES INC CALL 05368M906 0 1 SH Call SOLE   0 0 0
AVID BIOSERVICES INC COM 05368M106 66 16,180 SH   SOLE   16,180 0 0
AVID BIOSERVICES INC PUT 05368M956 8 21 SH Put SOLE   0 0 0
CAREDX INC CALL 14167L903 45 18 SH Call SOLE   0 0 0
CAREDX INC COM 14167L103 43 1,746 SH   SOLE   1,746 0 0
CAREDX INC PUT 14167L953 60 24 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 2,517 579 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 221 51 SH Put SOLE   0 0 0
CEDAR REALTY TRUST INC CALL 150602909 3 12 SH Call SOLE   0 0 0
CEDAR REALTY TRUST INC COM 150602209 0 46 SH   SOLE   46 0 0
CEDAR REALTY TRUST INC PUT 150602959 1 4 SH Put SOLE   0 0 0
CDW CORP CALL 12514G908 956 118 SH Call SOLE   0 0 0
CDW CORP COM 12514G108 37 457 SH   SOLE   457 0 0
CDW CORP PUT 12514G958 2,950 364 SH Put SOLE   0 0 0
CODEXIS INC CALL 192005906 38 23 SH Call SOLE   0 0 0
CODEXIS INC PUT 192005956 1 1 SH Put SOLE   0 0 0
CADIZ INC COM 127537207 41 4,075 SH   SOLE   4,075 0 0
CADIZ INC PUT 127537957 1 1 SH Put SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 368 41 SH Call SOLE   0 0 0
CELANESE CORP DEL PUT 150870953 332 37 SH Put SOLE   0 0 0
CAREER EDUCATION CORP CALL 141665909 55 49 SH Call SOLE   0 0 0
CAREER EDUCATION CORP COM 141665109 24 2,102 SH   SOLE   2,102 0 0
CONSOL ENERGY INC NEW CALL 20854L908 6 2 SH Call SOLE   0 0 0
CONSOL ENERGY INC NEW PUT 20854L958 152 48 SH Put SOLE   0 0 0
CELLCOM ISRAEL LTD COM M2196U109 2 356 SH   SOLE   356 0 0
CELLCOM ISRAEL LTD PUT M2196U959 14 25 SH Put SOLE   0 0 0
CELGENE CORP CALL 151020904 32,423 5,059 SH Call SOLE   0 0 0
CELGENE CORP COM 151020104 4,309 67,237 SH   SOLE   67,237 0 0
CELGENE CORP PUT 151020954 28,385 4,429 SH Put SOLE   0 0 0
CENTRAL GARDEN & PET CO CALL 153527905 3 1 SH Call SOLE   0 0 0
CENTRAL GARDEN & PET CO COM 153527106 23 683 SH   SOLE   683 0 0
CENTRAL GARDEN & PET CO PUT 153527955 358 104 SH Put SOLE   0 0 0
CENTRAL GARDEN & PET CO CALL 153527905 12 4 SH Call SOLE   0 0 0
CENTURY ALUM CO CALL 156431908 97 134 SH Call SOLE   0 0 0
CENTURY ALUM CO COM 156431108 236 32,417 SH   SOLE   32,417 0 0
CENTURY ALUM CO PUT 156431958 282 386 SH Put SOLE   0 0 0
CNOOC LTD CALL 126132909 289 19 SH Call SOLE   0 0 0
CNOOC LTD COM 126132109 557 3,658 SH   SOLE   3,658 0 0
CNOOC LTD PUT 126132959 9,207 604 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 83 30 SH Call SOLE   0 0 0
CERECOR INC CALL 15671L909 1 5 SH Call SOLE   0 0 0
CERNER CORP CALL 156782904 818 156 SH Call SOLE   0 0 0
CERNER CORP PUT 156782954 277 53 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 329 649 SH Call SOLE   0 0 0
CERUS CORP PUT 157085951 20 41 SH Put SOLE   0 0 0
CEVA INC CALL 157210905 46 21 SH Call SOLE   0 0 0
CEVA INC COM 157210105 11 528 SH   SOLE   528 0 0
CEVA INC PUT 157210955 26 12 SH Put SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 0 1 SH Put SOLE   0 0 0
CF INDS HLDGS INC CALL 125269900 1,501 345 SH Call SOLE   0 0 0
CF INDS HLDGS INC COM 125269100 462 10,626 SH   SOLE   10,626 0 0
CF INDS HLDGS INC PUT 125269950 3,441 791 SH Put SOLE   0 0 0
CITIZENS FINL GROUP INC CALL 174610905 14 5 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC COM 174610105 1,215 40,891 SH   SOLE   40,891 0 0
CITIZENS FINL GROUP INC PUT 174610955 3,195 1,075 SH Put SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 1,090 124 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC COM 229899109 35 409 SH   SOLE   409 0 0
CULLEN FROST BANKERS INC PUT 229899959 1,442 164 SH Put SOLE   0 0 0
CARLYLE GROUP L P CALL 14309L902 55 35 SH Call SOLE   0 0 0
CARLYLE GROUP L P COM 14309L102 770 48,918 SH   SOLE   48,918 0 0
CARLYLE GROUP L P PUT 14309L952 546 347 SH Put SOLE   0 0 0
TCG BDC INC COM 872280102 2 230 SH   SOLE   230 0 0
TCG BDC INC PUT 872280952 3 3 SH Put SOLE   0 0 0
CANOPY GROWTH CORP CALL 138035900 8,558 3,185 SH Call SOLE   0 0 0
CANOPY GROWTH CORP PUT 138035950 6,550 2,438 SH Put SOLE   0 0 0
COMPUGEN LTD COM M25722105 2 944 SH   SOLE   944 0 0
COMPUGEN LTD PUT M25722955 0 1 SH Put SOLE   0 0 0
COGNEX CORP CALL 192422903 123 32 SH Call SOLE   0 0 0
COGNEX CORP PUT 192422953 119 31 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 43 11 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 11 3 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 248 172 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K869 51 3,568 SH   SOLE   3,568 0 0
DIREXION SHS ETF TR PUT 25490K959 161 112 SH Put SOLE   0 0 0
CHURCH & DWIGHT INC CALL 171340902 6 1 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC COM 171340102 467 7,110 SH   SOLE   7,110 0 0
CHURCH & DWIGHT INC PUT 171340952 4,188 637 SH Put SOLE   0 0 0
CHURCHILL DOWNS INC CALL 171484908 97 4 SH Call SOLE   0 0 0
CHURCHILL DOWNS INC COM 171484108 4 19 SH   SOLE   19 0 0
CHEMED CORP NEW CALL 16359R903 538 19 SH Call SOLE   0 0 0
CHEFS WHSE INC CALL 163086901 51 16 SH Call SOLE   0 0 0
CHEFS WHSE INC COM 163086101 12 382 SH   SOLE   382 0 0
CHEFS WHSE INC PUT 163086951 6 2 SH Put SOLE   0 0 0
CHEGG INC CALL 163092909 90 32 SH Call SOLE   0 0 0
CHEGG INC COM 163092109 160 5,656 SH   SOLE   5,656 0 0
CHEGG INC PUT 163092959 781 275 SH Put SOLE   0 0 0
CHOICE HOTELS INTL INC COM 169905106 24 346 SH   SOLE   346 0 0
CHOICE HOTELS INTL INC PUT 169905956 7 1 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37950E408 121 9,399 SH   SOLE   9,399 0 0
GLOBAL X FDS COM 37950E606 3 233 SH   SOLE   233 0 0
GLOBAL X FDS PUT 37950E954 13 9 SH Put SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 198 943 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 296 1,410 SH Put SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 4,896 477 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 1,345 13,106 SH   SOLE   13,106 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 5,481 534 SH Put SOLE   0 0 0
CHESAPEAKE GRANITE WASH TR PUT 165185959 0 1 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 552 115 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED PUT 16941M959 739 154 SH Put SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 27 30 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 37 4,127 SH   SOLE   4,127 0 0
COHERUS BIOSCIENCES INC PUT 19249H953 42 47 SH Put SOLE   0 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 2,632 313 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 1,984 236 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 28 50 SH Call SOLE   0 0 0
CHICOS FAS INC PUT 168615952 33 60 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 5,471 192 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 10,686 375 SH Put SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD CALL 16945R904 5 5 SH Call SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD COM 16945R104 0 82 SH   SOLE   82 0 0
CHUYS HLDGS INC CALL 171604901 143 81 SH Call SOLE   0 0 0
CHUYS HLDGS INC PUT 171604951 1 1 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 0 418 SH Call SOLE   0 0 0
CIGNA CORP NEW PUT 125523950 0 462 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 0 882 SH Call SOLE   0 0 0
CIGNA CORP NEW PUT 125523950 0 1,662 SH Put SOLE   0 0 0
CITIZENS INC CALL 174740900 51 68 SH Call SOLE   0 0 0
CITIZENS INC PUT 174740950 74 99 SH Put SOLE   0 0 0
CIENA CORP CALL 171779909 1,634 482 SH Call SOLE   0 0 0
CIENA CORP COM 171779309 1,094 32,291 SH   SOLE   32,291 0 0
CIENA CORP PUT 171779959 2,078 613 SH Put SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA CALL 204409901 0 2 SH Call SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA COM 204409601 47 13,233 SH   SOLE   13,233 0 0
COMPANHIA ENERGETICA DE MINA PUT 204409951 27 78 SH Put SOLE   0 0 0
CHIMERA INVT CORP CALL 16934Q908 486 273 SH Call SOLE   0 0 0
CHIMERA INVT CORP PUT 16934Q958 14 8 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 108 14 SH Call SOLE   0 0 0
CINCINNATI FINL CORP PUT 172062951 15 2 SH Put SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 52 51 SH Call SOLE   0 0 0
CITY OFFICE REIT INC COM 178587101 15 1,550 SH   SOLE   1,550 0 0
CITY OFFICE REIT INC PUT 178587951 28 28 SH Put SOLE   0 0 0
CIRCOR INTL INC COM 17273K109 0 1 SH   SOLE   1 0 0
CIRCOR INTL INC PUT 17273K959 4 2 SH Put SOLE   0 0 0
CIT GROUP INC CALL 125581901 730 191 SH Call SOLE   0 0 0
CIT GROUP INC PUT 125581951 3 1 SH Put SOLE   0 0 0
C&J ENERGY SVCS INC NEW CALL 12674R900 74 55 SH Call SOLE   0 0 0
C&J ENERGY SVCS INC NEW PUT 12674R950 13 10 SH Put SOLE   0 0 0
SEACOR HOLDINGS INC CALL 811904901 92 25 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO CALL 194162903 16,606 2,790 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 2,550 42,849 SH   SOLE   42,849 0 0
COLGATE PALMOLIVE CO PUT 194162953 7,065 1,187 SH Put SOLE   0 0 0
CLARUS CORP NEW CALL 18270P909 3 3 SH Call SOLE   0 0 0
CLARUS CORP NEW COM 18270P109 12 1,245 SH   SOLE   1,245 0 0
CLARUS CORP NEW PUT 18270P959 20 20 SH Put SOLE   0 0 0
CORE LABORATORIES N V CALL N22717907 29 5 SH Call SOLE   0 0 0
CORE LABORATORIES N V COM N22717107 170 2,857 SH   SOLE   2,857 0 0
CORE LABORATORIES N V PUT N22717957 178 30 SH Put SOLE   0 0 0
COLUMBIA FINL INC CALL 197641903 50 33 SH Call SOLE   0 0 0
COLUMBIA FINL INC PUT 197641953 21 14 SH Put SOLE   0 0 0
CALADRIUS BIOSCIENCES INC PUT 128058953 12 35 SH Put SOLE   0 0 0
COLLECTORS UNIVERSE INC COM 19421R200 1 114 SH   SOLE   114 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 2 6,132 SH   SOLE   6,132 0 0
CLOUD PEAK ENERGY INC PUT 18911Q952 0 13 SH Put SOLE   0 0 0
CLOUDERA INC CALL 18914U900 95 86 SH Call SOLE   0 0 0
CLOUDERA INC COM 18914U100 237 21,490 SH   SOLE   21,490 0 0
CLOUDERA INC PUT 18914U950 269 244 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 47 27 SH Call SOLE   0 0 0
CHATHAM LODGING TR COM 16208T102 2 141 SH   SOLE   141 0 0
CHATHAM LODGING TR PUT 16208T952 15 9 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B903 0 26 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B953 0 1 SH Put SOLE   0 0 0
CLEVELAND CLIFFS INC CALL 185899901 648 843 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC PUT 185899951 1,483 1,929 SH Put SOLE   0 0 0
CORELOGIC INC CALL 21871D903 76 23 SH Call SOLE   0 0 0
CORELOGIC INC PUT 21871D953 588 176 SH Put SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 207 42 SH Call SOLE   0 0 0
CLEAN HARBORS INC COM 184496107 63 1,283 SH   SOLE   1,283 0 0
CLEAN HARBORS INC PUT 184496957 113 23 SH Put SOLE   0 0 0
MACK CALI RLTY CORP CALL 554489904 9 5 SH Call SOLE   0 0 0
MACK CALI RLTY CORP PUT 554489954 9 5 SH Put SOLE   0 0 0
CLEARSIGN COMBUSTION CORP CALL 185064902 0 1 SH Call SOLE   0 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 45 44,600 SH   SOLE   44,600 0 0
CLEARSIGN COMBUSTION CORP PUT 185064952 51 500 SH Put SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 267 1,212 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 2 950 SH   SOLE   950 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 115 521 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 16 97 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1 1,142 SH   SOLE   1,142 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 8 51 SH Put SOLE   0 0 0
COLONY CAP INC NEW CALL 19626G908 9 20 SH Call SOLE   0 0 0
COLONY CAP INC NEW COM 19626G108 276 59,045 SH   SOLE   59,045 0 0
COLONY CAP INC NEW PUT 19626G958 55 119 SH Put SOLE   0 0 0
CONTINENTAL RESOURCES INC CALL 212015901 2,005 499 SH Call SOLE   0 0 0
CONTINENTAL RESOURCES INC PUT 212015951 1,969 490 SH Put SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC CALL 185063904 8 80 SH Call SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 3 3,641 SH   SOLE   3,641 0 0
CLEARSIDE BIOMEDICAL INC PUT 185063954 3 37 SH Put SOLE   0 0 0
CELSION CORPORATION CALL 15117N903 0 5 SH Call SOLE   0 0 0
CELSION CORPORATION COM 15117N503 41 29,769 SH   SOLE   29,769 0 0
CELSION CORPORATION PUT 15117N953 47 340 SH Put SOLE   0 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 2 318 SH   SOLE   318 0 0
TOWN SPORTS INTL HLDGS INC PUT 89214A952 2 4 SH Put SOLE   0 0 0
CLOVIS ONCOLOGY INC CALL 189464900 840 468 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,478 82,311 SH   SOLE   82,311 0 0
CLOVIS ONCOLOGY INC PUT 189464950 1,663 926 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 38 16 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP PUT 18538R953 226 93 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 2,157 140 SH Call SOLE   0 0 0
CLOROX CO DEL COM 189054109 670 4,350 SH   SOLE   4,350 0 0
CLOROX CO DEL PUT 189054959 2,019 131 SH Put SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO CALL 136069901 4,271 573 SH Call SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO PUT 136069951 2,430 326 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 666 97 SH Call SOLE   0 0 0
COMERICA INC COM 200340107 2,071 30,154 SH   SOLE   30,154 0 0
COMERICA INC PUT 200340957 4,526 659 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 33 21 SH Call SOLE   0 0 0
COMMERCIAL METALS CO COM 201723103 104 6,531 SH   SOLE   6,531 0 0
COMMERCIAL METALS CO PUT 201723953 16 10 SH Put SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 45 74 SH Call SOLE   0 0 0
CHEETAH MOBILE INC COM 163075104 17 2,889 SH   SOLE   2,889 0 0
CHEETAH MOBILE INC PUT 163075954 80 131 SH Put SOLE   0 0 0
COMCAST CORP NEW CALL 20030N901 19,091 5,607 SH Call SOLE   0 0 0
COMCAST CORP NEW PUT 20030N951 19,514 5,731 SH Put SOLE   0 0 0
CANTEL MEDICAL CORP COM 138098108 2 33 SH   SOLE   33 0 0
CME GROUP INC CALL 12572Q905 15,331 815 SH Call SOLE   0 0 0
CME GROUP INC PUT 12572Q955 5,304 282 SH Put SOLE   0 0 0
CM FIN INC CALL 12574Q903 1 2 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 30,182 699 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 46,374 1,074 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 7,149 535 SH Call SOLE   0 0 0
CUMMINS INC COM 231021106 585 4,381 SH   SOLE   4,381 0 0
CUMMINS INC PUT 231021956 4,811 360 SH Put SOLE   0 0 0
COMPASS MINERALS INTL INC CALL 20451N901 166 40 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC COM 20451N101 200 4,808 SH   SOLE   4,808 0 0
COMPASS MINERALS INTL INC PUT 20451N951 225 54 SH Put SOLE   0 0 0
CIMPRESS N V CALL N20146901 361 35 SH Call SOLE   0 0 0
CIMPRESS N V PUT N20146951 827 80 SH Put SOLE   0 0 0
COSTAMARE INC CALL Y1771G902 12 29 SH Call SOLE   0 0 0
COSTAMARE INC COM Y1771G102 3 889 SH   SOLE   889 0 0
COSTAMARE INC PUT Y1771G952 10 23 SH Put SOLE   0 0 0
CHIMERIX INC COM 16934W106 56 22,041 SH   SOLE   22,041 0 0
CHIMERIX INC PUT 16934W956 51 200 SH Put SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 642 264 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 41 17 SH Put SOLE   0 0 0
CNA FINL CORP COM 126117100 15 348 SH   SOLE   348 0 0
CNA FINL CORP PUT 126117950 92 21 SH Put SOLE   0 0 0
CONATUS PHARMACEUTICALS INC CALL 20600T908 48 280 SH Call SOLE   0 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 64 37,216 SH   SOLE   37,216 0 0
CONATUS PHARMACEUTICALS INC PUT 20600T958 108 628 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 3,620 314 SH Call SOLE   0 0 0
CENTENE CORP DEL COM 15135B101 2,885 25,027 SH   SOLE   25,027 0 0
CENTENE CORP DEL PUT 15135B951 9,258 803 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 0 21 SH   SOLE   21 0 0
CONDUENT INC CALL 206787903 13 13 SH Call SOLE   0 0 0
CONDUENT INC COM 206787103 282 26,533 SH   SOLE   26,533 0 0
CONDUENT INC PUT 206787953 322 303 SH Put SOLE   0 0 0
CHINANET ONLINE HLDGS INC COM 16949H201 10 7,828 SH   SOLE   7,828 0 0
CHINANET ONLINE HLDGS INC PUT 16949H951 8 64 SH Put SOLE   0 0 0
CNH INDL N V CALL N20944909 4 5 SH Call SOLE   0 0 0
CNH INDL N V COM N20944109 8 915 SH   SOLE   915 0 0
CNH INDL N V PUT N20944959 18 20 SH Put SOLE   0 0 0
CANADIAN NATL RY CO CALL 136375902 563 76 SH Call SOLE   0 0 0
CANADIAN NATL RY CO PUT 136375952 385 52 SH Put SOLE   0 0 0
CINEMARK HOLDINGS INC CALL 17243V902 293 82 SH Call SOLE   0 0 0
CINEMARK HOLDINGS INC PUT 17243V952 21 6 SH Put SOLE   0 0 0
CNO FINL GROUP INC COM 12621E103 102 6,888 SH   SOLE   6,888 0 0
CNO FINL GROUP INC PUT 12621E953 92 62 SH Put SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 45 16 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC COM 15189T107 94 3,362 SH   SOLE   3,362 0 0
CENTERPOINT ENERGY INC PUT 15189T957 169 60 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 813 337 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD COM 136385101 4 169 SH   SOLE   169 0 0
CANADIAN NAT RES LTD PUT 136385951 115 48 SH Put SOLE   0 0 0
COHEN & STEERS INC CALL 19247A900 27 8 SH Call SOLE   0 0 0
COHEN & STEERS INC COM 19247A100 79 2,326 SH   SOLE   2,326 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 176 179 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 58 5,880 SH   SOLE   5,880 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 306 310 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 617 541 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION COM 12653C108 16 1,464 SH   SOLE   1,464 0 0
CNX RESOURCES CORPORATION PUT 12653C958 85 75 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 16 89 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION PUT 12653C958 0 1 SH Put SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP CALL 12654A901 192 118 SH Call SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP PUT 12654A951 48 30 SH Put SOLE   0 0 0
PC CONNECTION INC COM 69318J100 1 58 SH   SOLE   58 0 0
VANECK VECTORS ETF TR CALL 92189F902 41 20 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F627 57 2,734 SH   SOLE   2,734 0 0
VANECK VECTORS ETF TR PUT 92189F952 2 1 SH Put SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 27 4,223 SH   SOLE   4,223 0 0
GLOBAL CORD BLOOD CORPORATIO PUT G39342953 1 3 SH Put SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS CALL 20451Q904 184 148 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS PUT 20451Q954 14 12 SH Put SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 5,926 784 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP PUT 14040H955 12,812 1,695 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 3,855 1,725 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP COM 127097103 1,833 82,027 SH   SOLE   82,027 0 0
CABOT OIL & GAS CORP PUT 127097953 2,386 1,068 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 1,300 123 SH Call SOLE   0 0 0
COHERENT INC COM 192479103 278 2,636 SH   SOLE   2,636 0 0
COHERENT INC PUT 192479953 835 79 SH Put SOLE   0 0 0
COHU INC PUT 192576956 0 19 SH Put SOLE   0 0 0
COHU INC CALL 192576906 0 259 SH Call SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC CALL 19459J904 34 20 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 1,227 146 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 134 1,600 SH   SOLE   1,600 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 2,632 313 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 59 36 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 134 82 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 116 22 SH Call SOLE   0 0 0
CYRUSONE INC COM 23283R100 128 2,433 SH   SOLE   2,433 0 0
CONNS INC CALL 208242907 143 76 SH Call SOLE   0 0 0
CONNS INC PUT 208242957 120 64 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 229 9 SH Call SOLE   0 0 0
COOPER COS INC PUT 216648952 458 18 SH Put SOLE   0 0 0
MR COOPER GROUP INC CALL 62482R907 42 36 SH Call SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 11,160 1,790 SH Call SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 746 11,973 SH   SOLE   11,973 0 0
CONOCOPHILLIPS PUT 20825C954 13,698 2,197 SH Put SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 104 12 SH Call SOLE   0 0 0
CORESITE RLTY CORP PUT 21870Q955 157 18 SH Put SOLE   0 0 0
CORE MARK HOLDING CO INC CALL 218681904 16 7 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC COM 218681104 132 5,681 SH   SOLE   5,681 0 0
CORE MARK HOLDING CO INC PUT 218681954 269 116 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 67 43 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A102 47 2,995 SH   SOLE   2,995 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 128 81 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 16 5 SH Call SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR COM 21870U502 12 369 SH   SOLE   369 0 0
CORENERGY INFRASTRUCTURE TR PUT 21870U952 16 5 SH Put SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 633 474 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 492 369 SH Put SOLE   0 0 0
CORREVIO PHARMA CORP COM 22026V105 3 1,378 SH   SOLE   1,378 0 0
COSTCO WHSL CORP NEW CALL 22160K905 39,601 1,944 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW COM 22160K105 40 200 SH   SOLE   200 0 0
COSTCO WHSL CORP NEW PUT 22160K955 55,796 2,739 SH Put SOLE   0 0 0
COTT CORP QUE CALL 22163N906 25 18 SH Call SOLE   0 0 0
COTT CORP QUE COM 22163N106 11 856 SH   SOLE   856 0 0
COTY INC CALL 222070903 579 884 SH Call SOLE   0 0 0
COTY INC COM 222070203 281 42,976 SH   SOLE   42,976 0 0
COTY INC PUT 222070953 150 229 SH Put SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 528 84 SH Call SOLE   0 0 0
COUPA SOFTWARE INC COM 22266L106 1,229 19,554 SH   SOLE   19,554 0 0
COUPA SOFTWARE INC PUT 22266L956 773 123 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 48 10 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 4,174 235 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD COM 13645T100 554 3,123 SH   SOLE   3,123 0 0
CANADIAN PAC RY LTD PUT 13645T950 3,481 196 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 1,637 208 SH Call SOLE   0 0 0
COPA HOLDINGS SA COM P31076105 86 1,101 SH   SOLE   1,101 0 0
COPA HOLDINGS SA PUT P31076955 621 79 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 7,290 2,210 SH Call SOLE   0 0 0
CAMPBELL SOUP CO PUT 134429959 2,655 805 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X902 125 194 SH Call SOLE   0 0 0
CALLON PETE CO DEL COM 13123X102 233 36,049 SH   SOLE   36,049 0 0
CALLON PETE CO DEL PUT 13123X952 214 330 SH Put SOLE   0 0 0
CENTRAL PAC FINL CORP COM 154760409 1 55 SH   SOLE   55 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 36 120 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP COM 22576C101 127 42,242 SH   SOLE   42,242 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 134 447 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082907 0 2 SH Call SOLE   0 0 0
COPART INC COM 217204106 199 4,183 SH   SOLE   4,183 0 0
COPART INC PUT 217204956 344 72 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC CALL 14888U901 21 112 SH Call SOLE   0 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 5 2,993 SH   SOLE   2,993 0 0
COOPER STD HLDGS INC COM 21676P103 91 1,466 SH   SOLE   1,466 0 0
COOPER STD HLDGS INC PUT 21676P953 68 11 SH Put SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC CALL 210502900 12 40 SH Call SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC PUT 210502950 12 41 SH Put SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 137 38 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 32 9 SH Put SOLE   0 0 0
CRANE CO CALL 224399905 57 8 SH Call SOLE   0 0 0
CRA INTL INC CALL 12618T905 4 1 SH Call SOLE   0 0 0
CRA INTL INC COM 12618T105 16 396 SH   SOLE   396 0 0
CRAY INC CALL 225223904 120 56 SH Call SOLE   0 0 0
CRAY INC PUT 225223954 34 16 SH Put SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 29 50 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 110 18,966 SH   SOLE   18,966 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 104 179 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 2,709 1,590 SH Call SOLE   0 0 0
CALIFORNIA RES CORP COM 13057Q206 123 7,264 SH   SOLE   7,264 0 0
CALIFORNIA RES CORP PUT 13057Q956 2,349 1,379 SH Put SOLE   0 0 0
CARE COM INC CALL 141633907 220 114 SH Call SOLE   0 0 0
CREE INC CALL 225447901 1,954 457 SH Call SOLE   0 0 0
CREE INC COM 225447101 936 21,885 SH   SOLE   21,885 0 0
CREE INC PUT 225447951 547 128 SH Put SOLE   0 0 0
CRESUD S A C I F Y A PUT 226406956 3 3 SH Put SOLE   0 0 0
CRESUD S A C I F Y A COM 226406106 2 170 SH   SOLE   170 0 0
CRH PLC CALL 12626K903 279 106 SH Call SOLE   0 0 0
CRH PLC COM 12626K203 82 3,142 SH   SOLE   3,142 0 0
CRH PLC PUT 12626K953 334 127 SH Put SOLE   0 0 0
CARTERS INC CALL 146229909 220 27 SH Call SOLE   0 0 0
CARTERS INC PUT 146229959 97 12 SH Put SOLE   0 0 0
CURIS INC COM 231269200 2 3,483 SH   SOLE   3,483 0 0
CURIS INC PUT 231269950 1 20 SH Put SOLE   0 0 0
COMSTOCK RES INC CALL 205768902 192 426 SH Call SOLE   0 0 0
COMSTOCK RES INC PUT 205768952 12 27 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 792 70 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC PUT 159864957 11 1 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 88,085 6,431 SH Call SOLE   0 0 0
SALESFORCE COM INC PUT 79466L952 62,992 4,599 SH Put SOLE   0 0 0
CORMEDIX INC CALL 21900C900 138 1,077 SH Call SOLE   0 0 0
CERAGON NETWORKS LTD CALL M22013902 81 215 SH Call SOLE   0 0 0
CERAGON NETWORKS LTD COM M22013102 82 21,851 SH   SOLE   21,851 0 0
CERAGON NETWORKS LTD PUT M22013952 0 1 SH Put SOLE   0 0 0
CRONOS GROUP INC CALL 22717L901 4,067 3,915 SH Call SOLE   0 0 0
CRONOS GROUP INC PUT 22717L951 2,259 2,175 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 641 247 SH Call SOLE   0 0 0
CROCS INC PUT 227046959 662 255 SH Put SOLE   0 0 0
CARBO CERAMICS INC CALL 140781905 3 10 SH Call SOLE   0 0 0
CARBO CERAMICS INC COM 140781105 10 3,096 SH   SOLE   3,096 0 0
CARBO CERAMICS INC PUT 140781955 1 4 SH Put SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 845 296 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG PUT H17182958 188 66 SH Put SOLE   0 0 0
CRITEO S A COM 226718104 36 1,588 SH   SOLE   1,588 0 0
CRITEO S A PUT 226718954 227 100 SH Put SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 348 105 SH Call SOLE   0 0 0
CIRRUS LOGIC INC PUT 172755950 471 142 SH Put SOLE   0 0 0
CRYOLIFE INC CALL 228903900 31 11 SH Call SOLE   0 0 0
CARRIZO OIL & GAS INC CALL 144577903 1,133 1,004 SH Call SOLE   0 0 0
CARRIZO OIL & GAS INC PUT 144577953 141 125 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 2,178 2,006 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP COM 225401108 1,738 160,064 SH   SOLE   160,064 0 0
CREDIT SUISSE GROUP PUT 225401958 3,211 2,957 SH Put SOLE   0 0 0
CISCO SYS INC CALL 17275R902 31,652 7,305 SH Call SOLE   0 0 0
CISCO SYS INC PUT 17275R952 23,099 5,331 SH Put SOLE   0 0 0
CENTERSTATE BK CORP COM 15201P109 644 30,646 SH   SOLE   30,646 0 0
CENTERSTATE BK CORP PUT 15201P959 715 340 SH Put SOLE   0 0 0
COSTAR GROUP INC CALL 22160N909 33 1 SH Call SOLE   0 0 0
CSG SYS INTL INC COM 126349109 201 6,331 SH   SOLE   6,331 0 0
CSG SYS INTL INC PUT 126349959 317 100 SH Put SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL CALL 141619906 99 35 SH Call SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 863 602 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 1,207 84,213 SH   SOLE   84,213 0 0
CANADIAN SOLAR INC PUT 136635959 3,204 2,235 SH Put SOLE   0 0 0
CARLISLE COS INC CALL 142339900 30 3 SH Call SOLE   0 0 0
CARLISLE COS INC COM 142339100 21 215 SH   SOLE   215 0 0
CARLISLE COS INC PUT 142339950 20 2 SH Put SOLE   0 0 0
CASTLIGHT HEALTH INC CALL 14862Q900 1 6 SH Call SOLE   0 0 0
CASTLIGHT HEALTH INC COM 14862Q100 15 7,007 SH   SOLE   7,007 0 0
CASTLIGHT HEALTH INC PUT 14862Q950 48 225 SH Put SOLE   0 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 242 48 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 359 7,138 SH   SOLE   7,138 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 443 88 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 6 5 SH Call SOLE   0 0 0
CAESARSTONE LTD COM M20598104 1,065 78,471 SH   SOLE   78,471 0 0
CAESARSTONE LTD PUT M20598954 1,769 1,303 SH Put SOLE   0 0 0
CAPITAL SR LIVING CORP COM 140475104 8 1,322 SH   SOLE   1,322 0 0
CAPITAL SR LIVING CORP PUT 140475954 13 20 SH Put SOLE   0 0 0
CSX CORP CALL 126408903 9,505 1,530 SH Call SOLE   0 0 0
CSX CORP COM 126408103 12 200 SH   SOLE   200 0 0
CSX CORP PUT 126408953 7,126 1,147 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 638 38 SH Call SOLE   0 0 0
CINTAS CORP PUT 172908955 1,444 86 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 300 93 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO COM 216831107 65 2,025 SH   SOLE   2,025 0 0
COOPER TIRE & RUBR CO PUT 216831957 213 66 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC CALL 205477902 0 1 SH Call SOLE   0 0 0
CTI BIOPHARMA CORP CALL 12648L901 1 17 SH Call SOLE   0 0 0
CENTURYLINK INC CALL 156700906 7,305 4,822 SH Call SOLE   0 0 0
CENTURYLINK INC PUT 156700956 3,498 2,309 SH Put SOLE   0 0 0
CENTURYLINK INC CALL 156700906 1 1 SH Call SOLE   0 0 0
CENTURYLINK INC PUT 156700956 12 8 SH Put SOLE   0 0 0
CATALENT INC CALL 148806902 1,110 356 SH Call SOLE   0 0 0
CATALENT INC PUT 148806952 31 10 SH Put SOLE   0 0 0
CENTRIC BRANDS INC CALL 15644G904 1 5 SH Call SOLE   0 0 0
CARETRUST REIT INC CALL 14174T907 60 33 SH Call SOLE   0 0 0
CARETRUST REIT INC PUT 14174T957 12 7 SH Put SOLE   0 0 0
CONTROL4 CORP CALL 21240D907 107 61 SH Call SOLE   0 0 0
CONTROL4 CORP PUT 21240D957 17 10 SH Put SOLE   0 0 0
CTRIP COM INTL LTD CALL 22943F900 3,777 1,396 SH Call SOLE   0 0 0
CTRIP COM INTL LTD PUT 22943F950 2,300 850 SH Put SOLE   0 0 0
CTS CORP COM 126501105 2 107 SH   SOLE   107 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 5,586 880 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 694 10,945 SH   SOLE   10,945 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 4,913 774 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 72 90 SH Call SOLE   0 0 0
CYTOSORBENTS CORP COM 23283X206 2 258 SH   SOLE   258 0 0
CYTOSORBENTS CORP PUT 23283X956 4 5 SH Put SOLE   0 0 0
CATCHMARK TIMBER TR INC COM 14912Y202 3 475 SH   SOLE   475 0 0
CATCHMARK TIMBER TR INC PUT 14912Y952 3 5 SH Put SOLE   0 0 0
CONNECTICUT WTR SVC INC COM 207797101 35 534 SH   SOLE   534 0 0
CONNECTICUT WTR SVC INC PUT 207797951 46 7 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 1,762 172 SH Call SOLE   0 0 0
CITRIX SYS INC COM 177376100 4,121 40,225 SH   SOLE   40,225 0 0
CITRIX SYS INC PUT 177376950 8,657 845 SH Put SOLE   0 0 0
CUBIC CORP CALL 229669906 5 1 SH Call SOLE   0 0 0
CUBIC CORP PUT 229669956 5 1 SH Put SOLE   0 0 0
CUBESMART CALL 229663909 22 8 SH Call SOLE   0 0 0
CARNIVAL PLC COM 14365C103 172 3,543 SH   SOLE   3,543 0 0
CARNIVAL PLC PUT 14365C953 180 37 SH Put SOLE   0 0 0
NEURALSTEM INC PUT 64127R951 0 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 23 5 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y876 46 974 SH   SOLE   974 0 0
DIREXION SHS ETF TR PUT 25459Y956 138 29 SH Put SOLE   0 0 0
CURO GROUP HLDGS CORP CALL 23131L907 11 12 SH Call SOLE   0 0 0
CURO GROUP HLDGS CORP COM 23131L107 5 564 SH   SOLE   564 0 0
CUTERA INC CALL 232109908 34 20 SH Call SOLE   0 0 0
COVANTA HLDG CORP PUT 22282E952 13 10 SH Put SOLE   0 0 0
CENOVUS ENERGY INC CALL 15135U909 834 1,187 SH Call SOLE   0 0 0
CENOVUS ENERGY INC PUT 15135U959 36 52 SH Put SOLE   0 0 0
CIVEO CORP CDA CALL 17878Y908 1 10 SH Call SOLE   0 0 0
CIVEO CORP CDA PUT 17878Y958 0 3 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 80 141 SH Call SOLE   0 0 0
CALAVO GROWERS INC CALL 128246905 948 130 SH Call SOLE   0 0 0
CALAVO GROWERS INC PUT 128246955 94 13 SH Put SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 0 84 SH Call SOLE   0 0 0
CVR ENERGY INC PUT 12662P958 0 44 SH Put SOLE   0 0 0
COVIA HLDGS CORP CALL 22305A903 0 46 SH Call SOLE   0 0 0
COVIA HLDGS CORP CALL 22305A903 0 9 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC CALL 204166902 35 6 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC COM 204166102 10 185 SH   SOLE   185 0 0
COMMVAULT SYSTEMS INC PUT 204166952 35 6 SH Put SOLE   0 0 0
CARVANA CO CALL 146869902 2,374 726 SH Call SOLE   0 0 0
CARVANA CO PUT 146869952 1,609 492 SH Put SOLE   0 0 0
CVR REFNG LP CALL 12663P907 294 282 SH Call SOLE   0 0 0
CVR REFNG LP COM 12663P107 220 21,153 SH   SOLE   21,153 0 0
CVR REFNG LP PUT 12663P957 529 508 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 31,560 4,817 SH Call SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 11,846 1,808 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 976 149 SH Call SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 1,919 293 SH Put SOLE   0 0 0
COVENANT TRANSN GROUP INC COM 22284P105 8 443 SH   SOLE   443 0 0
COVENANT TRANSN GROUP INC PUT 22284P955 34 18 SH Put SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 35,476 3,261 SH Call SOLE   0 0 0
CHEVRON CORP NEW COM 166764100 1,175 10,804 SH   SOLE   10,804 0 0
CHEVRON CORP NEW PUT 166764950 39,469 3,628 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 14 3 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 60 13 SH Put SOLE   0 0 0
CONSOLIDATED WATER CO INC CALL G23773907 24 21 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 5 3 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC PUT 18539C954 1 1 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 35 21 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC COM 18539C105 62 3,722 SH   SOLE   3,722 0 0
CLEARWAY ENERGY INC PUT 18539C954 165 98 SH Put SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 87 76 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC COM 13462K109 317 27,669 SH   SOLE   27,669 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 486 424 SH Put SOLE   0 0 0
CUSHMAN WAKEFIELD PLC CALL G2717B908 7 5 SH Call SOLE   0 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 1 100 SH   SOLE   100 0 0
CUSHMAN WAKEFIELD PLC PUT G2717B958 1 1 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 99 35 SH Call SOLE   0 0 0
CASELLA WASTE SYS INC COM 147448104 3 125 SH   SOLE   125 0 0
CASELLA WASTE SYS INC PUT 147448954 22 8 SH Put SOLE   0 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 7 160 SH   SOLE   160 0 0
CEMEX SAB DE CV CALL 151290909 163 340 SH Call SOLE   0 0 0
CEMEX SAB DE CV COM 151290889 46 9,599 SH   SOLE   9,599 0 0
CEMEX SAB DE CV PUT 151290959 6 14 SH Put SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 19 38 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 1 3 SH Put SOLE   0 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 1 610 SH   SOLE   610 0 0
CONCHO RES INC CALL 20605P901 0 481 SH Call SOLE   0 0 0
CONCHO RES INC PUT 20605P951 0 171 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC CALL 198287903 19 10 SH Call SOLE   0 0 0
CORECIVIC INC CALL 21871N901 205 115 SH Call SOLE   0 0 0
CORECIVIC INC PUT 21871N951 94 53 SH Put SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP CALL 232806909 604 475 SH Call SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 197 15,512 SH   SOLE   15,512 0 0
CYPRESS SEMICONDUCTOR CORP PUT 232806959 318 250 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 77 31 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 148 59 SH Put SOLE   0 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 2,350 317 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD COM M2682V108 13 180 SH   SOLE   180 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 785 106 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD COM G21082105 13 1,119 SH   SOLE   1,119 0 0
CHINA YUCHAI INTL LTD PUT G21082955 18 15 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 114 407 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 438 1,554 SH Put SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 477 261 SH Call SOLE   0 0 0
CHANGYOU COM LTD PUT 15911M957 42 23 SH Put SOLE   0 0 0
CRYOPORT INC CALL 229050907 12 11 SH Call SOLE   0 0 0
CRYOPORT INC COM 229050307 40 3,686 SH   SOLE   3,686 0 0
CRYOPORT INC PUT 229050957 63 58 SH Put SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 18 30 SH Call SOLE   0 0 0
CYTOKINETICS INC PUT 23282W955 3 5 SH Put SOLE   0 0 0
CYTRX CORP CALL 232828908 0 6 SH Call SOLE   0 0 0
CAESARS ENTMT CORP CALL 127686903 1,912 2,817 SH Call SOLE   0 0 0
CAESARS ENTMT CORP COM 127686103 6 900 SH   SOLE   900 0 0
CAESARS ENTMT CORP PUT 127686953 1,375 2,026 SH Put SOLE   0 0 0
COSAN LTD CALL G25343907 46 53 SH Call SOLE   0 0 0
COSAN LTD PUT G25343957 38 44 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 4,652 651 SH Call SOLE   0 0 0
DOMINION ENERGY INC PUT 25746U959 807 113 SH Put SOLE   0 0 0
DAKTRONICS INC CALL 234264909 1 2 SH Call SOLE   0 0 0
DAKTRONICS INC COM 234264109 3 522 SH   SOLE   522 0 0
DAKTRONICS INC PUT 234264959 6 9 SH Put SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 20,648 4,138 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL COM 247361702 6,636 132,989 SH   SOLE   132,989 0 0
DELTA AIR LINES INC DEL PUT 247361952 17,544 3,516 SH Put SOLE   0 0 0
DANA INCORPORATED CALL 235825905 426 313 SH Call SOLE   0 0 0
DANA INCORPORATED COM 235825205 813 59,688 SH   SOLE   59,688 0 0
DANA INCORPORATED PUT 235825955 58 43 SH Put SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 198 103 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC COM 237266101 224 11,645 SH   SOLE   11,645 0 0
DARLING INGREDIENTS INC PUT 237266951 48 25 SH Put SOLE   0 0 0
TABLEAU SOFTWARE INC CALL 87336U905 8,112 676 SH Call SOLE   0 0 0
TABLEAU SOFTWARE INC PUT 87336U955 912 76 SH Put SOLE   0 0 0
DEUTSCHE BANK AG CALL D18190908 533 654 SH Call SOLE   0 0 0
DEUTSCHE BANK AG COM D18190898 713 87,602 SH   SOLE   87,602 0 0
DEUTSCHE BANK AG PUT D18190958 2,080 2,553 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 941 556 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 301 178 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 1 1 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H700 4 300 SH   SOLE   300 0 0
INVESCO DB COMMDY INDX TRCK CALL 46138B903 34 24 SH Call SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK COM 46138B103 21 1,507 SH   SOLE   1,507 0 0
INVESCO DB COMMDY INDX TRCK PUT 46138B953 7 5 SH Put SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 40 161 SH Call SOLE   0 0 0
DIEBOLD NXDF INC COM 253651103 30 12,119 SH   SOLE   12,119 0 0
DIEBOLD NXDF INC PUT 253651953 81 328 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 18 15 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 12 15 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H403 7 919 SH   SOLE   919 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 88 105 SH Put SOLE   0 0 0
DROPBOX INC CALL 26210C904 1,203 589 SH Call SOLE   0 0 0
DROPBOX INC COM 26210C104 1,673 81,924 SH   SOLE   81,924 0 0
DROPBOX INC PUT 26210C954 3,315 1,623 SH Put SOLE   0 0 0
DONALDSON INC PUT 257651959 4 1 SH Put SOLE   0 0 0
DUCOMMUN INC DEL CALL 264147909 119 33 SH Call SOLE   0 0 0
DUCOMMUN INC DEL COM 264147109 1 37 SH   SOLE   37 0 0
DUCOMMUN INC DEL PUT 264147959 177 49 SH Put SOLE   0 0 0
DCP MIDSTREAM LP CALL 23311P900 492 186 SH Call SOLE   0 0 0
DCP MIDSTREAM LP COM 23311P100 489 18,494 SH   SOLE   18,494 0 0
DCP MIDSTREAM LP PUT 23311P950 105 40 SH Put SOLE   0 0 0
3-D SYS CORP DEL CALL 88554D905 1,066 1,049 SH Call SOLE   0 0 0
3-D SYS CORP DEL PUT 88554D955 153 151 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 234 62 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R305 95 2,531 SH   SOLE   2,531 0 0
PROSHARES TR PUT 74347R952 192 51 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 675 112 SH Call SOLE   0 0 0
DILLARDS INC PUT 254067951 983 163 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 28,118 1,885 SH Call SOLE   0 0 0
DEERE & CO COM 244199105 1,035 6,945 SH   SOLE   6,945 0 0
DEERE & CO PUT 244199955 16,423 1,101 SH Put SOLE   0 0 0
DECKERS OUTDOOR CORP CALL 243537907 870 68 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP PUT 243537957 2,200 172 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L902 3,039 622 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC COM 24703L202 122 2,500 SH   SOLE   2,500 0 0
DELL TECHNOLOGIES INC PUT 24703L952 6,695 1,370 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 64 16 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W315 5 149 SH   SOLE   149 0 0
WISDOMTREE TR PUT 97717W959 28 7 SH Put SOLE   0 0 0
DENNYS CORP CALL 24869P904 141 87 SH Call SOLE   0 0 0
DENNYS CORP PUT 24869P954 16 10 SH Put SOLE   0 0 0
DIAGEO P L C CALL 25243Q905 2,183 154 SH Call SOLE   0 0 0
DIAGEO P L C PUT 25243Q955 467 33 SH Put SOLE   0 0 0
DERMIRA INC CALL 24983L904 425 592 SH Call SOLE   0 0 0
DERMIRA INC COM 24983L104 246 34,318 SH   SOLE   34,318 0 0
DERMIRA INC PUT 24983L954 33 47 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 24 10 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W604 0 5 SH   SOLE   5 0 0
DESPEGAR COM CORP COM G27358103 130 10,534 SH   SOLE   10,534 0 0
DESPEGAR COM CORP PUT G27358953 364 294 SH Put SOLE   0 0 0
DESTINATION MATERNITY CORP COM 25065D100 4 1,454 SH   SOLE   1,454 0 0
DESTINATION MATERNITY CORP PUT 25065D950 4 16 SH Put SOLE   0 0 0
DEAN FOODS CO NEW CALL 242370903 20 54 SH Call SOLE   0 0 0
DEAN FOODS CO NEW PUT 242370953 61 161 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 29 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E661 13 441 SH   SOLE   441 0 0
DIREXION SHS ETF TR PUT 25460E955 20 7 SH Put SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC CALL 25787G900 57 41 SH Call SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 174 12,471 SH   SOLE   12,471 0 0
DONNELLEY FINL SOLUTIONS INC PUT 25787G950 2 2 SH Put SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP CALL 245077902 117 164 SH Call SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 89 12,555 SH   SOLE   12,555 0 0
DISCOVER FINL SVCS CALL 254709908 1,580 268 SH Call SOLE   0 0 0
DISCOVER FINL SVCS PUT 254709958 1,120 190 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 2,399 222 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW PUT 256677955 3,826 354 SH Put SOLE   0 0 0
ISHARES TR COM 46434V621 5 171 SH   SOLE   171 0 0
ISHARES TR PUT 46434V956 9 3 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 8 2 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W281 1 39 SH   SOLE   39 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 1,698 204 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC COM 74834L100 132 1,593 SH   SOLE   1,593 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 324 39 SH Put SOLE   0 0 0
D R HORTON INC CALL 23331A909 5,583 1,611 SH Call SOLE   0 0 0
D R HORTON INC COM 23331A109 3,569 102,980 SH   SOLE   102,980 0 0
D R HORTON INC PUT 23331A959 7,888 2,276 SH Put SOLE   0 0 0
DANAHER CORP DEL CALL 235851902 5,228 507 SH Call SOLE   0 0 0
DANAHER CORP DEL PUT 235851952 3,526 342 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 333 851 SH Call SOLE   0 0 0
DHT HOLDINGS INC PUT Y2065G951 21 56 SH Put SOLE   0 0 0
DHI GROUP INC CALL 23331S900 4 32 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF CALL 78467X909 291,663 12,507 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF PUT 78467X959 142,438 6,108 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 11 5 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R719 42 1,825 SH   SOLE   1,825 0 0
PROSHARES TR PUT 74347R952 88 38 SH Put SOLE   0 0 0
DINE BRANDS GLOBAL INC CALL 254423906 195 29 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC COM 254423106 91 1,364 SH   SOLE   1,364 0 0
DINE BRANDS GLOBAL INC PUT 254423956 188 28 SH Put SOLE   0 0 0
DIODES INC CALL 254543901 103 32 SH Call SOLE   0 0 0
DIODES INC COM 254543101 53 1,652 SH   SOLE   1,652 0 0
DIODES INC PUT 254543951 400 124 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 91,744 8,367 SH Call SOLE   0 0 0
DISNEY WALT CO PUT 254687956 62,840 5,731 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 895 362 SH Call SOLE   0 0 0
DISCOVERY INC COM 25470F104 341 13,803 SH   SOLE   13,803 0 0
DISCOVERY INC PUT 25470F952 2,238 905 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 348 151 SH Call SOLE   0 0 0
DISCOVERY INC COM 25470F302 77 3,351 SH   SOLE   3,351 0 0
DISCOVERY INC PUT 25470F952 276 120 SH Put SOLE   0 0 0
DISH NETWORK CORP CALL 25470M909 1,717 688 SH Call SOLE   0 0 0
DISH NETWORK CORP COM 25470M109 1,396 55,914 SH   SOLE   55,914 0 0
DISH NETWORK CORP PUT 25470M959 5,960 2,387 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C908 4 2 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06738C778 267 12,622 SH   SOLE   12,622 0 0
BARCLAYS BK PLC PUT 06738C958 8 4 SH Put SOLE   0 0 0
DELEK US HLDGS INC NEW CALL 24665A903 1,469 452 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW PUT 24665A953 113 35 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 432 148 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 17 6 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 595 191 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC PUT 253393952 633 203 SH Put SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 6 1 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC COM 25659T107 104 1,689 SH   SOLE   1,689 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 26 78 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 16 4,941 SH   SOLE   4,941 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 15 45 SH Put SOLE   0 0 0
DELPHI TECHNOLOGIES PLC CALL G2709G907 107 75 SH Call SOLE   0 0 0
DELPHI TECHNOLOGIES PLC COM G2709G107 29 2,044 SH   SOLE   2,044 0 0
DELPHI TECHNOLOGIES PLC PUT G2709G957 55 39 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 1,576 148 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC PUT 253868953 3,356 315 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 58 23 SH Call SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 7,252 803 SH Call SOLE   0 0 0
DOLLAR TREE INC COM 256746108 1,266 14,019 SH   SOLE   14,019 0 0
DOLLAR TREE INC PUT 256746958 16,230 1,797 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 507 132 SH Call SOLE   0 0 0
DELUXE CORP PUT 248019951 19 5 SH Put SOLE   0 0 0
DOMINION ENERGY MIDSTRM PRTN CALL 257454908 79 44 SH Call SOLE   0 0 0
DOMINION ENERGY MIDSTRM PRTN PUT 257454958 1,093 606 SH Put SOLE   0 0 0
DORCHESTER MINERALS LP PUT 25820R955 10 7 SH Put SOLE   0 0 0
DIGIMARC CORP NEW COM 25381B101 164 11,320 SH   SOLE   11,320 0 0
DIGIMARC CORP NEW PUT 25381B951 4 3 SH Put SOLE   0 0 0
DUN & BRADSTREET CORP DEL NE CALL 26483E900 8,992 630 SH Call SOLE   0 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,963 13,753 SH   SOLE   13,753 0 0
DUN & BRADSTREET CORP DEL NE PUT 26483E950 10,491 735 SH Put SOLE   0 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 1,006 157 SH Call SOLE   0 0 0
DUNKIN BRANDS GROUP INC PUT 265504950 416 65 SH Put SOLE   0 0 0
NOW INC CALL 67011P900 6 6 SH Call SOLE   0 0 0
NOW INC COM 67011P100 18 1,607 SH   SOLE   1,607 0 0
NOW INC PUT 67011P950 22 19 SH Put SOLE   0 0 0
DENBURY RES INC CALL 247916908 1 8 SH Call SOLE   0 0 0
DENBURY RES INC COM 247916208 162 95,202 SH   SOLE   95,202 0 0
DENBURY RES INC PUT 247916958 104 613 SH Put SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN CALL 25271C902 350 371 SH Call SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 59 6,264 SH   SOLE   6,264 0 0
DIAMOND OFFSHORE DRILLING IN PUT 25271C952 467 495 SH Put SOLE   0 0 0
PHYSICIANS RLTY TR CALL 71943U904 115 72 SH Call SOLE   0 0 0
DOCUSIGN INC CALL 256163906 2,104 525 SH Call SOLE   0 0 0
DOCUSIGN INC COM 256163106 806 20,111 SH   SOLE   20,111 0 0
DOCUSIGN INC PUT 256163956 1,967 491 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 607 99 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 18 3 SH Put SOLE   0 0 0
DOMO INC CALL 257554905 25 13 SH Call SOLE   0 0 0
DOMO INC COM 257554105 115 5,864 SH   SOLE   5,864 0 0
DOMO INC PUT 257554955 43 22 SH Put SOLE   0 0 0
MASONITE INTL CORP NEW COM 575385109 133 2,972 SH   SOLE   2,972 0 0
MASONITE INTL CORP NEW PUT 575385959 107 24 SH Put SOLE   0 0 0
DORMAN PRODUCTS INC PUT 258278950 81 9 SH Put SOLE   0 0 0
DOVER CORP CALL 260003908 1,163 164 SH Call SOLE   0 0 0
DOVER CORP COM 260003108 718 10,127 SH   SOLE   10,127 0 0
DOVER CORP PUT 260003958 851 120 SH Put SOLE   0 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 4 591 SH   SOLE   591 0 0
AMDOCS LTD CALL G02602903 2,688 459 SH Call SOLE   0 0 0
DIPLOMAT PHARMACY INC CALL 25456K901 63 47 SH Call SOLE   0 0 0
DIPLOMAT PHARMACY INC PUT 25456K951 8 6 SH Put SOLE   0 0 0
DPW HLDGS INC PUT 26140E955 149 306 SH Put SOLE   0 0 0
DOMINOS PIZZA INC CALL 25754A901 3,149 127 SH Call SOLE   0 0 0
DOMINOS PIZZA INC COM 25754A201 2,469 9,958 SH   SOLE   9,958 0 0
DOMINOS PIZZA INC PUT 25754A951 5,455 220 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 1,418 606 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP COM 23703Q203 94 4,042 SH   SOLE   4,042 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 1,003 429 SH Put SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 3,385 339 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC PUT 237194955 958 96 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 353 201 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 86 49 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 16 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W755 6 409 SH   SOLE   409 0 0
DIREXION SHS ETF TR PUT 25459W958 21 13 SH Put SOLE   0 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1 106 SH   SOLE   106 0 0
DICERNA PHARMACEUTICALS INC PUT 253031958 1 1 SH Put SOLE   0 0 0
DURECT CORP CALL 266605904 1 39 SH Call SOLE   0 0 0
DURECT CORP COM 266605104 1 3,100 SH   SOLE   3,100 0 0
DURECT CORP PUT 266605954 1 31 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 13 12 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y363 29 2,673 SH   SOLE   2,673 0 0
DRYSHIPS INC CALL Y2109Q905 54 97 SH Call SOLE   0 0 0
DRYSHIPS INC PUT Y2109Q955 4 8 SH Put SOLE   0 0 0
DRIVE SHACK INC CALL 262077900 1 5 SH Call SOLE   0 0 0
DRIVE SHACK INC PUT 262077950 3 9 SH Put SOLE   0 0 0
DASEKE INC CALL 23753F907 1 5 SH Call SOLE   0 0 0
DASEKE INC COM 23753F107 7 2,013 SH   SOLE   2,013 0 0
DASEKE INC PUT 23753F957 6 19 SH Put SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS CALL 258622909 25 15 SH Call SOLE   0 0 0
DOCUMENT SEC SYS INC CALL 25614T900 0 1 SH Call SOLE   0 0 0
DSW INC CALL 23334L902 1,022 414 SH Call SOLE   0 0 0
DSW INC PUT 23334L952 1,079 437 SH Put SOLE   0 0 0
DIANA SHIPPING INC CALL Y2066G904 15 49 SH Call SOLE   0 0 0
DIANA SHIPPING INC COM Y2066G104 21 6,797 SH   SOLE   6,797 0 0
DIANA SHIPPING INC PUT Y2066G954 13 44 SH Put SOLE   0 0 0
DTE ENERGY CO CALL 233331907 816 74 SH Call SOLE   0 0 0
DTE ENERGY CO COM 233331107 325 2,955 SH   SOLE   2,955 0 0
DTE ENERGY CO PUT 233331957 452 41 SH Put SOLE   0 0 0
DUKE ENERGY CORP NEW CALL 26441C904 10,028 1,162 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW PUT 26441C954 2,442 283 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 2,000 875 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K133 1,356 59,321 SH   SOLE   59,321 0 0
DIREXION SHS ETF TR PUT 25490K959 2,379 1,041 SH Put SOLE   0 0 0
DAVITA INC CALL 23918K908 1,327 258 SH Call SOLE   0 0 0
DAVITA INC COM 23918K108 1,192 23,171 SH   SOLE   23,171 0 0
DAVITA INC PUT 23918K958 3,885 755 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 325 356 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 766 83,805 SH   SOLE   83,805 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 751 821 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 4,379 1,943 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,136 50,425 SH   SOLE   50,425 0 0
DEVON ENERGY CORP NEW PUT 25179M953 2,296 1,019 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,456 275 SH Call SOLE   0 0 0
ISHARES TR COM 464287168 862 9,658 SH   SOLE   9,658 0 0
ISHARES TR PUT 464287957 3,206 359 SH Put SOLE   0 0 0
DOWDUPONT INC CALL 26078J900 17,808 3,330 SH Call SOLE   0 0 0
DOWDUPONT INC COM 26078J100 5,486 102,587 SH   SOLE   102,587 0 0
DOWDUPONT INC PUT 26078J950 14,813 2,770 SH Put SOLE   0 0 0
DOWDUPONT INC CALL 26078J900 69 13 SH Call SOLE   0 0 0
DOWDUPONT INC PUT 26078J950 165 31 SH Put SOLE   0 0 0
DAWSON GEOPHYSICAL CO NEW CALL 239360900 16 50 SH Call SOLE   0 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 6 1,913 SH   SOLE   1,913 0 0
DAWSON GEOPHYSICAL CO NEW PUT 239360950 6 20 SH Put SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 786 148 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO COM 23355L106 265 4,989 SH   SOLE   4,989 0 0
DXC TECHNOLOGY CO PUT 23355L956 494 93 SH Put SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 28 10 SH Call SOLE   0 0 0
DEXCOM INC CALL 252131907 299 25 SH Call SOLE   0 0 0
DEXCOM INC COM 252131107 519 4,336 SH   SOLE   4,336 0 0
DEXCOM INC PUT 252131957 1,186 99 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 984 278 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 21 6 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 3,159 681 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W851 1,742 37,555 SH   SOLE   37,555 0 0
WISDOMTREE TR PUT 97717W959 4,434 956 SH Put SOLE   0 0 0
DESTINATION XL GROUP INC CALL 25065K904 1 5 SH Call SOLE   0 0 0
DYCOM INDS INC CALL 267475901 243 45 SH Call SOLE   0 0 0
DYCOM INDS INC COM 267475101 63 1,177 SH   SOLE   1,177 0 0
DYCOM INDS INC PUT 267475951 221 41 SH Put SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 22,789 2,888 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC COM 285512109 8,295 105,132 SH   SOLE   105,132 0 0
ELECTRONIC ARTS INC PUT 285512959 29,409 3,727 SH Put SOLE   0 0 0
GRAFTECH INTL LTD CALL 384313908 50 44 SH Call SOLE   0 0 0
GRAFTECH INTL LTD COM 384313508 624 54,594 SH   SOLE   54,594 0 0
GRAFTECH INTL LTD PUT 384313958 134 118 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 136 31 SH Call SOLE   0 0 0
BRINKER INTL INC COM 109641100 555 12,631 SH   SOLE   12,631 0 0
BRINKER INTL INC PUT 109641950 1,372 312 SH Put SOLE   0 0 0
EVENTBRITE INC CALL 29975E909 308 111 SH Call SOLE   0 0 0
EVENTBRITE INC PUT 29975E959 47 17 SH Put SOLE   0 0 0
EBAY INC CALL 278642903 6,360 2,266 SH Call SOLE   0 0 0
EBAY INC COM 278642103 4,873 173,626 SH   SOLE   173,626 0 0
EBAY INC PUT 278642953 11,727 4,178 SH Put SOLE   0 0 0
ENNIS INC CALL 293389902 5 3 SH Call SOLE   0 0 0
EBIX INC CALL 278715906 2,259 531 SH Call SOLE   0 0 0
EBIX INC COM 278715206 686 16,137 SH   SOLE   16,137 0 0
EBIX INC PUT 278715956 1,464 344 SH Put SOLE   0 0 0
ECOPETROL S A CALL 279158909 11 7 SH Call SOLE   0 0 0
ECOPETROL S A COM 279158109 130 8,211 SH   SOLE   8,211 0 0
ECOPETROL S A PUT 279158959 85 54 SH Put SOLE   0 0 0
ENCANA CORP CALL 292505904 656 1,136 SH Call SOLE   0 0 0
ENCANA CORP COM 292505104 419 72,545 SH   SOLE   72,545 0 0
ENCANA CORP PUT 292505954 432 749 SH Put SOLE   0 0 0
ISHARES INC COM 464286640 139 3,366 SH   SOLE   3,366 0 0
ECHO GLOBAL LOGISTICS INC CALL 27875T901 117 58 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 89 4,400 SH   SOLE   4,400 0 0
ECHO GLOBAL LOGISTICS INC PUT 27875T951 121 60 SH Put SOLE   0 0 0
ECOLAB INC CALL 278865900 2,077 141 SH Call SOLE   0 0 0
ECOLAB INC PUT 278865950 7,647 519 SH Put SOLE   0 0 0
CHANNELADVISOR CORP CALL 159179900 36 32 SH Call SOLE   0 0 0
CHANNELADVISOR CORP COM 159179100 7 692 SH   SOLE   692 0 0
CHANNELADVISOR CORP PUT 159179950 1 1 SH Put SOLE   0 0 0
ENCORE CAP GROUP INC CALL 292554902 2 1 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC PUT 292554952 141 60 SH Put SOLE   0 0 0
ECLIPSE RES CORP PUT 27890G950 0 1 SH Put SOLE   0 0 0
ENDOCYTE INC CALL 29269A902 0 643 SH Call SOLE   0 0 0
ENDOCYTE INC PUT 29269A952 0 470 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 1,360 178 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC COM 209115104 825 10,796 SH   SOLE   10,796 0 0
CONSOLIDATED EDISON INC PUT 209115954 267 35 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 81 13 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K281 68 1,098 SH   SOLE   1,098 0 0
DIREXION SHS ETF TR PUT 25490K959 226 36 SH Put SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 318 140 SH Call SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 36 1,610 SH   SOLE   1,610 0 0
EDITAS MEDICINE INC PUT 28106W953 1,192 524 SH Put SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I CALL 647581907 3,003 548 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I PUT 647581957 4,850 885 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 191 32 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC CALL 298736909 696 68 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC PUT 298736959 460 45 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 82,986 21,246 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 87,693 22,451 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 232 45 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 10 2 SH Put SOLE   0 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 5 470 SH   SOLE   470 0 0
EMERALD EXPOSITIONS EVENTS I PUT 29103B950 30 25 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 88,904 15,125 SH Call SOLE   0 0 0
ISHARES TR COM 464287465 242 4,128 SH   SOLE   4,128 0 0
ISHARES TR PUT 464287957 119,934 20,404 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 73 11 SH Call SOLE   0 0 0
ISHARES TR COM 46429B689 55 826 SH   SOLE   826 0 0
ELLINGTON FINANCIAL LLC COM 288522303 4 304 SH   SOLE   304 0 0
ELLINGTON FINANCIAL LLC PUT 288522953 9 6 SH Put SOLE   0 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1 69 SH   SOLE   69 0 0
EQUIFAX INC CALL 294429905 1,108 119 SH Call SOLE   0 0 0
EQUIFAX INC COM 294429105 119 1,286 SH   SOLE   1,286 0 0
EQUIFAX INC PUT 294429955 717 77 SH Put SOLE   0 0 0
EGAIN CORP CALL 28225C906 16 25 SH Call SOLE   0 0 0
8X8 INC NEW CALL 282914900 104 58 SH Call SOLE   0 0 0
8X8 INC NEW PUT 282914950 19 11 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW COM 284902509 5 1,809 SH   SOLE   1,809 0 0
ELDORADO GOLD CORP NEW CALL 284902909 10 35 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW PUT 284902959 82 287 SH Put SOLE   0 0 0
NIC INC CALL 62914B900 12 10 SH Call SOLE   0 0 0
NIC INC COM 62914B100 78 6,327 SH   SOLE   6,327 0 0
NIC INC PUT 62914B950 56 45 SH Put SOLE   0 0 0
EAGLE PHARMACEUTICALS INC CALL 269796908 157 39 SH Call SOLE   0 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 940 23,341 SH   SOLE   23,341 0 0
EAGLE PHARMACEUTICALS INC PUT 269796958 1,301 323 SH Put SOLE   0 0 0
VAALCO ENERGY INC CALL 91851C901 5 36 SH Call SOLE   0 0 0
VAALCO ENERGY INC COM 91851C201 0 297 SH   SOLE   297 0 0
VAALCO ENERGY INC PUT 91851C951 0 3 SH Put SOLE   0 0 0
ENCOMPASS HEALTH CORP CALL 29261A900 536 87 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,029 16,689 SH   SOLE   16,689 0 0
ENCOMPASS HEALTH CORP PUT 29261A950 1,943 315 SH Put SOLE   0 0 0
EHEALTH INC CALL 28238P909 80 21 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I CALL 29272B905 33 50 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 34 5,126 SH   SOLE   5,126 0 0
ENDURANCE INTL GROUP HLDGS I PUT 29272B955 50 76 SH Put SOLE   0 0 0
EDISON INTL CALL 281020907 1,839 324 SH Call SOLE   0 0 0
EDISON INTL PUT 281020957 1,016 179 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 2,536 195 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC PUT 518439954 8,235 633 SH Put SOLE   0 0 0
ELANCO ANIMAL HEALTH INC CALL 28414H903 18 6 SH Call SOLE   0 0 0
ELANCO ANIMAL HEALTH INC PUT 28414H953 25 8 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 4 5 SH Call SOLE   0 0 0
E L F BEAUTY INC COM 26856L103 22 2,549 SH   SOLE   2,549 0 0
E L F BEAUTY INC PUT 26856L953 22 26 SH Put SOLE   0 0 0
ENDOLOGIX INC COM 29266S106 0 703 SH   SOLE   703 0 0
ENDOLOGIX INC PUT 29266S956 1 17 SH Put SOLE   0 0 0
ELLIE MAE INC CALL 28849P900 389 62 SH Call SOLE   0 0 0
ELLIE MAE INC COM 28849P100 531 8,465 SH   SOLE   8,465 0 0
ELLIE MAE INC PUT 28849P950 829 132 SH Put SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C CALL 20441B907 10 14 SH Call SOLE   0 0 0
CALLAWAY GOLF CO CALL 131193904 163 107 SH Call SOLE   0 0 0
CALLAWAY GOLF CO PUT 131193954 13 9 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 17,228 1,658 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 15,129 1,456 SH Put SOLE   0 0 0
EMC INS GROUP INC COM 268664109 46 1,466 SH   SOLE   1,466 0 0
EMC INS GROUP INC PUT 268664959 57 18 SH Put SOLE   0 0 0
EMCOR GROUP INC CALL 29084Q900 5 1 SH Call SOLE   0 0 0
EMERGE ENERGY SVCS LP CALL 29102H908 4 27 SH Call SOLE   0 0 0
EMERGE ENERGY SVCS LP COM 29102H108 5 3,414 SH   SOLE   3,414 0 0
EMERGE ENERGY SVCS LP PUT 29102H958 9 60 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H300 36 1,120 SH   SOLE   1,120 0 0
VANECK VECTORS ETF TR PUT 92189H959 39 12 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H959 1,227 372 SH Put SOLE   0 0 0
EASTMAN CHEM CO CALL 277432900 1,564 214 SH Call SOLE   0 0 0
EASTMAN CHEM CO PUT 277432950 2,588 354 SH Put SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 5,293 886 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 3,722 623 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 0 134 SH Call SOLE   0 0 0
ENBRIDGE INC COM 29250N105 0 12,024 SH   SOLE   12,024 0 0
ENBRIDGE INC PUT 29250N955 0 229 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 0 3 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 0 10 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 0 222 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 0 551 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 0 179 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 0 5 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 94 70 SH Call SOLE   0 0 0
ENDO INTL PLC CALL G30401906 498 683 SH Call SOLE   0 0 0
ENDO INTL PLC COM G30401106 276 37,889 SH   SOLE   37,889 0 0
ENDO INTL PLC PUT G30401956 867 1,188 SH Put SOLE   0 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 26 28 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC COM 29336T100 60 6,405 SH   SOLE   6,405 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 47 50 SH Put SOLE   0 0 0
ENLINK MIDSTREAM PARTNERS LP CALL 29336U907 50 46 SH Call SOLE   0 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 85 7,721 SH   SOLE   7,721 0 0
ENLINK MIDSTREAM PARTNERS LP PUT 29336U957 115 105 SH Put SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 534 1,129 SH Call SOLE   0 0 0
ENPHASE ENERGY INC PUT 29355A957 157 334 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 31 7 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 261 5,781 SH   SOLE   5,781 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 528 117 SH Put SOLE   0 0 0
ENERSYS CALL 29275Y902 108 14 SH Call SOLE   0 0 0
ENERSYS COM 29275Y102 12 165 SH   SOLE   165 0 0
ENERSYS PUT 29275Y952 62 8 SH Put SOLE   0 0 0
GLOBAL EAGLE ENTMT INC CALL 37951D902 326 1,466 SH Call SOLE   0 0 0
GLOBAL EAGLE ENTMT INC PUT 37951D952 0 1 SH Put SOLE   0 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 177 25 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 22 316 SH   SOLE   316 0 0
ENANTA PHARMACEUTICALS INC PUT 29251M956 35 5 SH Put SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 234 84 SH Call SOLE   0 0 0
ENTEGRIS INC COM 29362U104 149 5,343 SH   SOLE   5,343 0 0
ENTEGRIS INC PUT 29362U954 41 15 SH Put SOLE   0 0 0
ENVESTNET INC CALL 29404K906 14 3 SH Call SOLE   0 0 0
ENOVA INTL INC CALL 29357K903 7 4 SH Call SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 2 9 SH Call SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 0 54 SH   SOLE   54 0 0
ENZO BIOCHEM INC PUT 294100952 1 5 SH Put SOLE   0 0 0
EOG RES INC CALL 26875P901 5,694 653 SH Call SOLE   0 0 0
EOG RES INC PUT 26875P951 10,011 1,148 SH Put SOLE   0 0 0
EVOLUS INC CALL 30052C907 11 10 SH Call SOLE   0 0 0
EVOLUS INC COM 30052C107 84 7,072 SH   SOLE   7,072 0 0
EPAM SYS INC CALL 29414B904 394 34 SH Call SOLE   0 0 0
EPAM SYS INC COM 29414B104 85 741 SH   SOLE   741 0 0
EPAM SYS INC PUT 29414B954 556 48 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC CALL 101388906 225 47 SH Call SOLE   0 0 0
BOTTOMLINE TECH DEL INC COM 101388106 423 8,824 SH   SOLE   8,824 0 0
BOTTOMLINE TECH DEL INC PUT 101388956 508 106 SH Put SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 1,848 495 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 11 3 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 2,936 1,194 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 1,748 711 SH Put SOLE   0 0 0
EP ENERGY CORP CALL 268785902 0 2 SH Call SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 2,298 927 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W422 294 11,867 SH   SOLE   11,867 0 0
WISDOMTREE TR PUT 97717W959 1,755 708 SH Put SOLE   0 0 0
EVOLUTION PETROLEUM CORP CALL 30049A907 27 41 SH Call SOLE   0 0 0
EVOLUTION PETROLEUM CORP PUT 30049A957 7 11 SH Put SOLE   0 0 0
ISHARES TR COM 46429B606 113 4,907 SH   SOLE   4,907 0 0
ISHARES INC CALL 464286901 284 70 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 4 1 SH Put SOLE   0 0 0
EPR PPTYS CALL 26884U909 454 71 SH Call SOLE   0 0 0
EPR PPTYS PUT 26884U959 172 27 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 81 20 SH Call SOLE   0 0 0
EPIZYME INC COM 29428V104 7 1,195 SH   SOLE   1,195 0 0
EPIZYME INC PUT 29428V954 0 1 SH Put SOLE   0 0 0
EQUITY COMWLTH PUT 294628952 21 7 SH Put SOLE   0 0 0
EQGP HOLDINGS LP CALL 26885J903 227 114 SH Call SOLE   0 0 0
AXA EQUITABLE HLDGS INC CALL 054561905 51 31 SH Call SOLE   0 0 0
AXA EQUITABLE HLDGS INC PUT 054561955 19 12 SH Put SOLE   0 0 0
EQUINIX INC CALL 29444U900 4,407 125 SH Call SOLE   0 0 0
EQUINIX INC COM 29444U700 349 990 SH   SOLE   990 0 0
EQUINIX INC PUT 29444U950 8,320 236 SH Put SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP CALL 26885B900 0 705 SH Call SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP COM 26885B100 0 526 SH   SOLE   526 0 0
EQM MIDSTREAM PARTNERS LP PUT 26885B950 0 63 SH Put SOLE   0 0 0
EQUINOR ASA CALL 29446M902 368 174 SH Call SOLE   0 0 0
EQUINOR ASA PUT 29446M952 25 12 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 1,419 215 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL COM 29476L107 139 2,115 SH   SOLE   2,115 0 0
EQUITY RESIDENTIAL PUT 29476L957 33 5 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 130 69 SH Call SOLE   0 0 0
EQT CORP COM 26884L109 507 26,857 SH   SOLE   26,857 0 0
EQT CORP PUT 26884L959 659 349 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 30 478 SH Call SOLE   0 0 0
EQT CORP PUT 26884L959 8 16 SH Put SOLE   0 0 0
ERA GROUP INC COM 26885G109 76 8,787 SH   SOLE   8,787 0 0
ENERPLUS CORP CALL 292766902 212 274 SH Call SOLE   0 0 0
ENERPLUS CORP PUT 292766952 27 36 SH Put SOLE   0 0 0
ELDORADO RESORTS INC CALL 28470R902 18 5 SH Call SOLE   0 0 0
ELDORADO RESORTS INC COM 28470R102 83 2,293 SH   SOLE   2,293 0 0
ELDORADO RESORTS INC PUT 28470R952 79 22 SH Put SOLE   0 0 0
ERICSSON CALL 294821908 94 107 SH Call SOLE   0 0 0
ERICSSON COM 294821608 115 13,076 SH   SOLE   13,076 0 0
ERICSSON PUT 294821958 715 807 SH Put SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 1 2 SH Call SOLE   0 0 0
ENERGY RECOVERY INC COM 29270J100 5 784 SH   SOLE   784 0 0
ENERGY RECOVERY INC PUT 29270J950 17 26 SH Put SOLE   0 0 0
EMBRAER S A CALL 29082A907 128 58 SH Call SOLE   0 0 0
EMBRAER S A COM 29082A107 231 10,446 SH   SOLE   10,446 0 0
EMBRAER S A PUT 29082A957 1,206 545 SH Put SOLE   0 0 0
EROS INTL PLC CALL G3788M904 36 44 SH Call SOLE   0 0 0
EROS INTL PLC COM G3788M114 25 3,077 SH   SOLE   3,077 0 0
EROS INTL PLC PUT G3788M954 184 222 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 584 386 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W888 415 27,413 SH   SOLE   27,413 0 0
DIREXION SHS ETF TR PUT 25459W958 886 585 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 77 12 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E554 191 2,947 SH   SOLE   2,947 0 0
DIREXION SHS ETF TR PUT 25460E955 695 107 SH Put SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 65 10 SH Call SOLE   0 0 0
EVERSOURCE ENERGY COM 30040W108 250 3,848 SH   SOLE   3,848 0 0
EVERSOURCE ENERGY PUT 30040W958 65 10 SH Put SOLE   0 0 0
ELECTRO SCIENTIFIC INDS CALL 285229900 5,530 1,846 SH Call SOLE   0 0 0
ELECTRO SCIENTIFIC INDS PUT 285229950 659 220 SH Put SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP CALL 297425900 0 187 SH Call SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP PUT 297425950 0 64 SH Put SOLE   0 0 0
ESSENDANT INC COM 296689102 3 273 SH   SOLE   273 0 0
ESSENDANT INC PUT 296689952 109 87 SH Put SOLE   0 0 0
ESSENT GROUP LTD COM G3198U102 2 73 SH   SOLE   73 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 1,426 310 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 634 13,785 SH   SOLE   13,785 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 2,263 492 SH Put SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 3,334 136 SH Call SOLE   0 0 0
ESSEX PPTY TR INC PUT 297178955 13,314 543 SH Put SOLE   0 0 0
ELASTIC N V CALL N14506904 63 146 SH Call SOLE   0 0 0
ELASTIC N V PUT N14506954 29 68 SH Put SOLE   0 0 0
ENSCO PLC CALL G3157S906 305 859 SH Call SOLE   0 0 0
ENSCO PLC COM G3157S106 662 186,225 SH   SOLE   186,225 0 0
ENSCO PLC PUT G3157S956 678 1,905 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 4,882 3,696 SH Call SOLE   0 0 0
ENERGY TRANSFER LP COM 29273V100 926 70,112 SH   SOLE   70,112 0 0
ENERGY TRANSFER LP PUT 29273V950 3,274 2,479 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 26 20 SH Call SOLE   0 0 0
ENERGY TRANSFER LP PUT 29273V950 118 90 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 464 352 SH Call SOLE   0 0 0
ENERGY TRANSFER LP PUT 29273V950 446 338 SH Put SOLE   0 0 0
E TRADE FINANCIAL CORP CALL 269246901 8,372 1,908 SH Call SOLE   0 0 0
E TRADE FINANCIAL CORP COM 269246401 1,477 33,677 SH   SOLE   33,677 0 0
E TRADE FINANCIAL CORP PUT 269246951 5,590 1,274 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC CALL 297602904 5 3 SH Call SOLE   0 0 0
ETHAN ALLEN INTERIORS INC PUT 297602954 8 5 SH Put SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 88 155 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 17 3,103 SH   SOLE   3,103 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 152 267 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 7,456 1,086 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 1,222 178 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 1,609 187 SH Call SOLE   0 0 0
ENTERGY CORP NEW PUT 29364G953 129 15 SH Put SOLE   0 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 0 291 SH   SOLE   291 0 0
ETSY INC CALL 29786A906 2,402 505 SH Call SOLE   0 0 0
ETSY INC COM 29786A106 415 8,737 SH   SOLE   8,737 0 0
ETSY INC PUT 29786A956 5,251 1,104 SH Put SOLE   0 0 0
ISHARES TR CALL 464289902 18 11 SH Call SOLE   0 0 0
ISHARES TR COM 464289180 1,459 86,123 SH   SOLE   86,123 0 0
ISHARES TR PUT 464289952 2,025 1,195 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 419 173 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W882 79 3,290 SH   SOLE   3,290 0 0
PROSHARES TR II PUT 74347W952 24 10 SH Put SOLE   0 0 0
EURONAV NV ANTWERPEN COM B38564108 35 5,171 SH   SOLE   5,171 0 0
EURONAV NV ANTWERPEN PUT B38564958 42 62 SH Put SOLE   0 0 0
EATON VANCE CORP CALL 278265903 31 9 SH Call SOLE   0 0 0
EATON VANCE CORP COM 278265103 210 5,980 SH   SOLE   5,980 0 0
EATON VANCE CORP PUT 278265953 288 82 SH Put SOLE   0 0 0
ENVIVA PARTNERS LP COM 29414J107 18 681 SH   SOLE   681 0 0
ENVIVA PARTNERS LP PUT 29414J957 49 18 SH Put SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 0 24 SH   SOLE   24 0 0
EVOLENT HEALTH INC CALL 30050B901 57 29 SH Call SOLE   0 0 0
EVOLENT HEALTH INC COM 30050B101 228 11,432 SH   SOLE   11,432 0 0
EVINE LIVE INC CALL 300487905 0 5 SH Call SOLE   0 0 0
EVERCORE INC CALL 29977A905 78 11 SH Call SOLE   0 0 0
EVERCORE INC COM 29977A105 71 1,001 SH   SOLE   1,001 0 0
EVERCORE INC PUT 29977A955 164 23 SH Put SOLE   0 0 0
EVERI HLDGS INC CALL 30034T903 223 434 SH Call SOLE   0 0 0
EVERI HLDGS INC COM 30034T103 30 5,957 SH   SOLE   5,957 0 0
EVERTEC INC CALL 30040P903 8 3 SH Call SOLE   0 0 0
EVERTEC INC COM 30040P103 137 4,778 SH   SOLE   4,778 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 3,476 227 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 3,706 242 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 411 214 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 1,264 657 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 69 16 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 7 3 SH Call SOLE   0 0 0
ISHARES INC COM 464286509 369 15,409 SH   SOLE   15,409 0 0
ISHARES INC PUT 464286951 876 366 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 2,294 905 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 2,380 939 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 27 12 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 153 68 SH Put SOLE   0 0 0
ISHARES INC COM 46434G830 678 28,023 SH   SOLE   28,023 0 0
ISHARES INC PUT 46434G955 53 22 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 8,911 1,758 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 6,620 1,306 SH Put SOLE   0 0 0
ISHARES INC COM 46434G814 31 1,059 SH   SOLE   1,059 0 0
ISHARES INC PUT 46434G955 62 21 SH Put SOLE   0 0 0
ISHARES INC COM 464286764 580 21,640 SH   SOLE   21,640 0 0
ISHARES INC PUT 464286951 1,212 452 SH Put SOLE   0 0 0
ISHARES INC COM 464286707 28 1,082 SH   SOLE   1,082 0 0
ISHARES INC PUT 464286951 92 35 SH Put SOLE   0 0 0
ISHARES INC COM 46434G780 58 2,627 SH   SOLE   2,627 0 0
ISHARES INC PUT 46434G955 112 51 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 3,041 962 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 452 143 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G902 3,034 1,034 SH Call SOLE   0 0 0
ISHARES TR COM 46435G334 1,034 35,255 SH   SOLE   35,255 0 0
ISHARES TR PUT 46435G952 3,404 1,160 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 6,794 1,650 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 9,837 2,389 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,383 235 SH Call SOLE   0 0 0
ISHARES INC COM 464286772 2,545 43,253 SH   SOLE   43,253 0 0
ISHARES INC PUT 464286951 7,645 1,299 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 40,006 10,473 SH Call SOLE   0 0 0
ISHARES INC COM 464286400 6,253 163,714 SH   SOLE   163,714 0 0
ISHARES INC PUT 464286951 60,283 15,781 SH Put SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 9,206 1,459 SH Call SOLE   0 0 0
EXACT SCIENCES CORP PUT 30063P955 6,821 1,081 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 3,152 699 SH Call SOLE   0 0 0
EXELON CORP PUT 30161N951 523 116 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 2,718 1,382 SH Call SOLE   0 0 0
EXELIXIS INC PUT 30161Q954 2,110 1,073 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 62 290 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 14 68 SH Put SOLE   0 0 0
EXLSERVICE HOLDINGS INC CALL 302081904 68 13 SH Call SOLE   0 0 0
EXLSERVICE HOLDINGS INC COM 302081104 19 370 SH   SOLE   370 0 0
EAGLE MATERIALS INC CALL 26969P908 1,330 218 SH Call SOLE   0 0 0
EAGLE MATERIALS INC PUT 26969P958 128 21 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 871 128 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC PUT 302130959 333 49 SH Put SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 14,824 1,316 SH Call SOLE   0 0 0
EXPEDIA GROUP INC COM 30212P303 79 705 SH   SOLE   705 0 0
EXPEDIA GROUP INC PUT 30212P953 10,442 927 SH Put SOLE   0 0 0
EXPONENT INC CALL 30214U902 40 8 SH Call SOLE   0 0 0
EXPONENT INC COM 30214U102 6 138 SH   SOLE   138 0 0
EXPRESS INC CALL 30219E903 34 68 SH Call SOLE   0 0 0
EXPRESS INC PUT 30219E953 228 447 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 153 17 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 63 7 SH Put SOLE   0 0 0
EXTREME NETWORKS INC CALL 30226D906 392 643 SH Call SOLE   0 0 0
EXTREME NETWORKS INC COM 30226D106 800 131,226 SH   SOLE   131,226 0 0
EXTREME NETWORKS INC PUT 30226D956 1,439 2,360 SH Put SOLE   0 0 0
NATIONAL VISION HLDGS INC CALL 63845R907 28 10 SH Call SOLE   0 0 0
NATIONAL VISION HLDGS INC COM 63845R107 3 115 SH   SOLE   115 0 0
SECOND SIGHT MED PRODS INC CALL 81362J900 13 152 SH Call SOLE   0 0 0
SECOND SIGHT MED PRODS INC PUT 81362J950 1 12 SH Put SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G900 133 705 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC PUT 30233G950 1 10 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 262 52 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 196 39 SH Put SOLE   0 0 0
EZCORP INC CALL 302301906 23 30 SH Call SOLE   0 0 0
EZCORP INC PUT 302301956 35 46 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 136 39 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 119 34 SH Put SOLE   0 0 0
FORD MTR CO DEL CALL 345370900 976 1,276 SH Call SOLE   0 0 0
FORD MTR CO DEL PUT 345370950 1,231 1,610 SH Put SOLE   0 0 0
FIRST AMERN FINL CORP CALL 31847R902 0 2 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 7,314 789 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 5,376 580 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 176 19 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 361 39 SH Put SOLE   0 0 0
FANHUA INC CALL 30712A903 37 17 SH Call SOLE   0 0 0
FANHUA INC PUT 30712A953 120 55 SH Put SOLE   0 0 0
FARO TECHNOLOGIES INC CALL 311642902 8 2 SH Call SOLE   0 0 0
FARO TECHNOLOGIES INC PUT 311642952 56 14 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 3,733 834 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y694 2,939 65,655 SH   SOLE   65,655 0 0
DIREXION SHS ETF TR PUT 25459Y956 3,823 854 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 5,223 999 SH Call SOLE   0 0 0
FASTENAL CO PUT 311900954 768 147 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 268 209 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC COM 31189P102 107 8,394 SH   SOLE   8,394 0 0
FATE THERAPEUTICS INC PUT 31189P952 491 383 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 392 289 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K539 2,051 151,207 SH   SOLE   151,207 0 0
DIREXION SHS ETF TR PUT 25490K959 1,432 1,056 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 326,414 24,900 SH Call SOLE   0 0 0
FACEBOOK INC PUT 30303M952 205,404 15,669 SH Put SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 136 36 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 41 11 SH Put SOLE   0 0 0
FORTRESS BIOTECH INC COM 34960Q109 1 2,000 SH   SOLE   2,000 0 0
FORTRESS BIOTECH INC PUT 34960Q959 1 20 SH Put SOLE   0 0 0
FIRST BANCORP P R CALL 318672906 317 369 SH Call SOLE   0 0 0
FIRST BANCORP P R PUT 318672956 111 130 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E203 222 1,789 SH   SOLE   1,789 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 273 22 SH Put SOLE   0 0 0
FRANKLIN COVEY CO CALL 353469909 245 110 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 3,928 2,717 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 3,896 2,695 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 218 151 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 2 2 SH Put SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H902 19 359 SH Call SOLE   0 0 0
FUELCELL ENERGY INC PUT 35952H952 0 5 SH Put SOLE   0 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1 97 SH   SOLE   97 0 0
FIRSTCASH INC COM 33767D105 12 168 SH   SOLE   168 0 0
FIRSTCASH INC PUT 33767D955 14 2 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 167 114 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 123 84 SH Put SOLE   0 0 0
FTI CONSULTING INC CALL 302941909 6 1 SH Call SOLE   0 0 0
FTI CONSULTING INC COM 302941109 195 2,932 SH   SOLE   2,932 0 0
FTI CONSULTING INC PUT 302941959 86 13 SH Put SOLE   0 0 0
FOUR CORNERS PPTY TR INC CALL 35086T909 15 6 SH Call SOLE   0 0 0
FOUR CORNERS PPTY TR INC PUT 35086T959 2 1 SH Put SOLE   0 0 0
FREEPORT-MCMORAN INC CALL 35671D907 5,005 4,855 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC COM 35671D857 1,806 175,263 SH   SOLE   175,263 0 0
FREEPORT-MCMORAN INC PUT 35671D957 3,719 3,608 SH Put SOLE   0 0 0
FIRST DATA CORP NEW CALL 32008D906 2,179 1,289 SH Call SOLE   0 0 0
FIRST DATA CORP NEW COM 32008D106 1,221 72,244 SH   SOLE   72,244 0 0
FIRST DATA CORP NEW PUT 32008D956 904 535 SH Put SOLE   0 0 0
FIDELITY COM 316092204 4 113 SH   SOLE   113 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 991 85 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 734 63 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 11 4 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 274 97 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 760 38 SH Call SOLE   0 0 0
FACTSET RESH SYS INC PUT 303075955 120 6 SH Put SOLE   0 0 0
FIDUS INVT CORP CALL 316500907 7 6 SH Call SOLE   0 0 0
FIDUS INVT CORP COM 316500107 8 714 SH   SOLE   714 0 0
FIDUS INVT CORP PUT 316500957 29 25 SH Put SOLE   0 0 0
FEDEX CORP CALL 31428X906 93,474 5,794 SH Call SOLE   0 0 0
FEDEX CORP COM 31428X106 3,261 20,219 SH   SOLE   20,219 0 0
FEDEX CORP PUT 31428X956 30,088 1,865 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 1,111 296 SH Call SOLE   0 0 0
FIRSTENERGY CORP PUT 337932957 1,021 272 SH Put SOLE   0 0 0
FRANKLIN ELEC INC COM 353514102 110 2,570 SH   SOLE   2,570 0 0
FRANKLIN ELEC INC PUT 353514952 283 66 SH Put SOLE   0 0 0
FORESIGHT ENERGY LP CALL 34552U904 36 103 SH Call SOLE   0 0 0
PHOENIX NEW MEDIA LTD CALL 71910C903 0 1 SH Call SOLE   0 0 0
PHOENIX NEW MEDIA LTD COM 71910C103 1 467 SH   SOLE   467 0 0
PHOENIX NEW MEDIA LTD PUT 71910C953 16 53 SH Put SOLE   0 0 0
FIREEYE INC CALL 31816Q901 851 525 SH Call SOLE   0 0 0
FIREEYE INC COM 31816Q101 1,567 96,728 SH   SOLE   96,728 0 0
FIREEYE INC PUT 31816Q951 2,018 1,245 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 425 128 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 3,826 1,150 SH Put SOLE   0 0 0
FUTUREFUEL CORPORATION CALL 36116M906 31 20 SH Call SOLE   0 0 0
FUTUREFUEL CORPORATION PUT 36116M956 3 2 SH Put SOLE   0 0 0
FIRST FINL BANCORP OH PUT 320209959 2 1 SH Put SOLE   0 0 0
FIRST FINL BANKSHARES CALL 32020R909 1,586 275 SH Call SOLE   0 0 0
FIRST FINL BANKSHARES PUT 32020R959 374 65 SH Put SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 6,708 414 SH Call SOLE   0 0 0
F5 NETWORKS INC PUT 315616952 3,208 198 SH Put SOLE   0 0 0
INNOVATOR ETFS TR CALL 45782C902 2 1 SH Call SOLE   0 0 0
INNOVATOR ETFS TR COM 45782C102 37 1,347 SH   SOLE   1,347 0 0
FIBROGEN INC CALL 31572Q908 1,953 422 SH Call SOLE   0 0 0
FIBROGEN INC PUT 31572Q958 1,555 336 SH Put SOLE   0 0 0
FERRELLGAS PARTNERS L.P. PUT 315293950 0 1 SH Put SOLE   0 0 0
FIRST HORIZON NATL CORP CALL 320517905 1 1 SH Call SOLE   0 0 0
FAIR ISAAC CORP CALL 303250904 130 7 SH Call SOLE   0 0 0
FAIR ISAAC CORP PUT 303250954 93 5 SH Put SOLE   0 0 0
FEDERATED INVS INC PA CALL 314211903 177 67 SH Call SOLE   0 0 0
FEDERATED INVS INC PA PUT 314211953 127 48 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 2,276 222 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 167 1,630 SH   SOLE   1,630 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 4,102 400 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 1,807 246 SH Call SOLE   0 0 0
FISERV INC COM 337738108 269 3,665 SH   SOLE   3,665 0 0
FISERV INC PUT 337738958 1,359 185 SH Put SOLE   0 0 0
FITBIT INC CALL 33812L902 118 239 SH Call SOLE   0 0 0
FITBIT INC COM 33812L102 176 35,577 SH   SOLE   35,577 0 0
FITBIT INC PUT 33812L952 351 708 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 2,501 1,063 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP COM 316773100 27 1,175 SH   SOLE   1,175 0 0
FIFTH THIRD BANCORP PUT 316773950 94 40 SH Put SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 2,261 221 SH Call SOLE   0 0 0
FIVE BELOW INC COM 33829M101 121 1,192 SH   SOLE   1,192 0 0
FIVE BELOW INC PUT 33829M951 2,179 213 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 113 26 SH Call SOLE   0 0 0
FIVE9 INC PUT 338307951 4 1 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733B900 4 44 SH Call SOLE   0 0 0
COMFORT SYS USA INC CALL 199908904 82 19 SH Call SOLE   0 0 0
COMFORT SYS USA INC PUT 199908954 8 2 SH Put SOLE   0 0 0
NATIONAL BEVERAGE CORP CALL 635017906 1,162 162 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP COM 635017106 252 3,523 SH   SOLE   3,523 0 0
NATIONAL BEVERAGE CORP PUT 635017956 739 103 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 4,261 801 SH Call SOLE   0 0 0
FOOT LOCKER INC COM 344849104 3,349 62,957 SH   SOLE   62,957 0 0
FOOT LOCKER INC PUT 344849954 1,776 334 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL CALL 34385P908 25 30 SH Call SOLE   0 0 0
FLEX LTD CALL Y2573F902 285 375 SH Call SOLE   0 0 0
FLEX LTD COM Y2573F102 13 1,732 SH   SOLE   1,732 0 0
FLEX LTD PUT Y2573F952 3 4 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 1,384 318 SH Call SOLE   0 0 0
FLIR SYS INC PUT 302445951 579 133 SH Put SOLE   0 0 0
FLUENT INC CALL 34380C902 41 116 SH Call SOLE   0 0 0
FLUENT INC PUT 34380C952 39 110 SH Put SOLE   0 0 0
FLOWERS FOODS INC CALL 343498901 506 274 SH Call SOLE   0 0 0
FLOWERS FOODS INC PUT 343498951 14 8 SH Put SOLE   0 0 0
SPX FLOW INC COM 78469X107 1 35 SH   SOLE   35 0 0
FLUOR CORP NEW CALL 343412902 718 223 SH Call SOLE   0 0 0
FLUOR CORP NEW PUT 343412952 315 98 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 482 127 SH Call SOLE   0 0 0
FLOWSERVE CORP PUT 34354P955 72 19 SH Put SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 2,284 123 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 705 38 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS CALL 68243Q906 2 2 SH Call SOLE   0 0 0
FLWS/1-800 FLOWERS COM 68243Q106 263 21,521 SH   SOLE   21,521 0 0
FLWS/1-800 FLOWERS PUT 68243Q956 4 4 SH Put SOLE   0 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 103 91 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 44 39 SH Put SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 20 19 SH Call SOLE   0 0 0
FLY LEASING LTD COM 34407D109 12 1,203 SH   SOLE   1,203 0 0
FLY LEASING LTD PUT 34407D959 27 26 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 52 20 SH Call SOLE   0 0 0
FIDELITY COM 316092881 13 463 SH   SOLE   463 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 49 2,480 SH   SOLE   2,480 0 0
FIRST MIDWEST BANCORP DEL PUT 320867954 59 30 SH Put SOLE   0 0 0
F M C CORP CALL 302491903 2,551 345 SH Call SOLE   0 0 0
F M C CORP COM 302491303 124 1,683 SH   SOLE   1,683 0 0
F M C CORP PUT 302491953 1,161 157 SH Put SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S CALL 344419906 68 8 SH Call SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S COM 344419106 30 359 SH   SOLE   359 0 0
FOMENTO ECONOMICO MEXICANO S PUT 344419956 103 12 SH Put SOLE   0 0 0
FABRINET CALL G3323L900 102 20 SH Call SOLE   0 0 0
FABRINET PUT G3323L950 35 7 SH Put SOLE   0 0 0
FNB CORP PA CALL 302520901 0 1 SH Call SOLE   0 0 0
FNB CORP PA COM 302520101 55 5,637 SH   SOLE   5,637 0 0
FNB CORP PA PUT 302520951 61 63 SH Put SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 142 55 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC COM 339750101 899 34,749 SH   SOLE   34,749 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 890 344 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 62 20 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 30 970 SH   SOLE   970 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R953 31 10 SH Put SOLE   0 0 0
FINJAN HLDGS INC CALL 31788H903 23 95 SH Call SOLE   0 0 0
FINJAN HLDGS INC COM 31788H303 0 130 SH   SOLE   130 0 0
FUNKO INC CALL 361008905 118 90 SH Call SOLE   0 0 0
FUNKO INC COM 361008105 80 6,157 SH   SOLE   6,157 0 0
FUNKO INC PUT 361008955 165 126 SH Put SOLE   0 0 0
FINISAR CORP CALL 31787A907 1,015 470 SH Call SOLE   0 0 0
FINISAR CORP COM 31787A507 25 1,191 SH   SOLE   1,191 0 0
FINISAR CORP PUT 31787A957 624 289 SH Put SOLE   0 0 0
FRANCO NEVADA CORP CALL 351858905 1,270 181 SH Call SOLE   0 0 0
FRANCO NEVADA CORP PUT 351858955 4,939 704 SH Put SOLE   0 0 0
FERRO CORP CALL 315405900 224 143 SH Call SOLE   0 0 0
FERRO CORP PUT 315405950 14 9 SH Put SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 156 163 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC COM 03152W109 91 9,524 SH   SOLE   9,524 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 114 119 SH Put SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD CALL M46135905 39 110 SH Call SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD COM M46135105 20 5,837 SH   SOLE   5,837 0 0
FOAMIX PHARMACEUTICALS LTD PUT M46135955 20 57 SH Put SOLE   0 0 0
FORESTAR GROUP INC CALL 346232901 12 9 SH Call SOLE   0 0 0
FORESTAR GROUP INC COM 346232101 7 508 SH   SOLE   508 0 0
FORESTAR GROUP INC PUT 346232951 12 9 SH Put SOLE   0 0 0
FORMFACTOR INC CALL 346375908 1 1 SH Call SOLE   0 0 0
FORMFACTOR INC COM 346375108 9 654 SH   SOLE   654 0 0
FORMFACTOR INC PUT 346375958 15 11 SH Put SOLE   0 0 0
FORRESTER RESH INC CALL 346563909 84 19 SH Call SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 643 409 SH Call SOLE   0 0 0
FOSSIL GROUP INC PUT 34988V956 393 250 SH Put SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CALL 90130A900 1,442 302 SH Call SOLE   0 0 0
TWENTY FIRST CENTY FOX INC PUT 90130A950 1,505 315 SH Put SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CALL 90130A900 10,735 2,231 SH Call SOLE   0 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 6,437 133,770 SH   SOLE   133,770 0 0
TWENTY FIRST CENTY FOX INC PUT 90130A950 30,185 6,273 SH Put SOLE   0 0 0
FOX FACTORY HLDG CORP CALL 35138V902 29 5 SH Call SOLE   0 0 0
FOX FACTORY HLDG CORP PUT 35138V952 5 1 SH Put SOLE   0 0 0
FARMLAND PARTNERS INC CALL 31154R909 1 3 SH Call SOLE   0 0 0
FARMLAND PARTNERS INC COM 31154R109 4 1,009 SH   SOLE   1,009 0 0
FARMLAND PARTNERS INC PUT 31154R959 4 10 SH Put SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 28 31 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 66 7,119 SH   SOLE   7,119 0 0
FIVE PRIME THERAPEUTICS INC PUT 33830X954 19 21 SH Put SOLE   0 0 0
KEANE GROUP INC CALL 48669A908 8 10 SH Call SOLE   0 0 0
KEANE GROUP INC COM 48669A108 17 2,088 SH   SOLE   2,088 0 0
KEANE GROUP INC PUT 48669A958 24 30 SH Put SOLE   0 0 0
FRANCESCAS HLDGS CORP CALL 351793904 0 1 SH Call SOLE   0 0 0
FRANCESCAS HLDGS CORP COM 351793104 26 27,725 SH   SOLE   27,725 0 0
FRANCESCAS HLDGS CORP PUT 351793954 0 1 SH Put SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 3,302 380 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 1,147 132 SH Put SOLE   0 0 0
FREDS INC CALL 356108900 31 167 SH Call SOLE   0 0 0
FREDS INC PUT 356108950 1 10 SH Put SOLE   0 0 0
FIESTA RESTAURANT GROUP INC CALL 31660B901 3 2 SH Call SOLE   0 0 0
FIESTA RESTAURANT GROUP INC PUT 31660B951 1 1 SH Put SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 159 288 SH Call SOLE   0 0 0
FRONTLINE LTD PUT G3682E952 51 93 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 51 16 SH Call SOLE   0 0 0
FEDERAL REALTY INVT TR CALL 313747906 11 1 SH Call SOLE   0 0 0
FEDERAL REALTY INVT TR COM 313747206 19 169 SH   SOLE   169 0 0
FEDERAL REALTY INVT TR PUT 313747956 35 3 SH Put SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC CALL 34553D901 98 38 SH Call SOLE   0 0 0
FS KKR CAPITAL CORP COM 302635107 42 8,144 SH   SOLE   8,144 0 0
FS KKR CAPITAL CORP PUT 302635957 42 82 SH Put SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 2,228 525 SH Call SOLE   0 0 0
FIRST SOLAR INC PUT 336433957 2,347 553 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 26 73 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 40 11,164 SH   SOLE   11,164 0 0
FORTUNA SILVER MINES INC PUT 349915958 57 157 SH Put SOLE   0 0 0
FUSION CONNECT INC CALL 36116X902 34 208 SH Call SOLE   0 0 0
FUSION CONNECT INC COM 36116X102 77 46,074 SH   SOLE   46,074 0 0
FUSION CONNECT INC PUT 36116X952 76 457 SH Put SOLE   0 0 0
FOSTER L B CO CALL 350060909 3 2 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 55 39 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 62 4,384 SH   SOLE   4,384 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 34 24 SH Put SOLE   0 0 0
FARFETCH LTD CALL 30744W907 543 307 SH Call SOLE   0 0 0
FARFETCH LTD PUT 30744W957 175 99 SH Put SOLE   0 0 0
FTD COS INC COM 30281V108 1 1,039 SH   SOLE   1,039 0 0
FRONTDOOR INC CALL 35905A909 0 2 SH Call SOLE   0 0 0
FRONTDOOR INC COM 35905A109 0 1,073 SH   SOLE   1,073 0 0
FRONTDOOR INC PUT 35905A959 0 43 SH Put SOLE   0 0 0
TECHNIPFMC PLC CALL G87110905 193 99 SH Call SOLE   0 0 0
TECHNIPFMC PLC PUT G87110955 137 70 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL CALL 343389902 0 6 SH Call SOLE   0 0 0
FLOTEK INDS INC DEL COM 343389102 1 1,245 SH   SOLE   1,245 0 0
FORTINET INC CALL 34959E909 3,951 561 SH Call SOLE   0 0 0
FORTINET INC COM 34959E109 37 539 SH   SOLE   539 0 0
FORTINET INC PUT 34959E959 5,275 749 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 53 226 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 29 122 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 1 6 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 4 18 SH Put SOLE   0 0 0
FTS INTERNATIONAL INC CALL 30283W904 1 2 SH Call SOLE   0 0 0
FTS INTERNATIONAL INC PUT 30283W954 28 40 SH Put SOLE   0 0 0
FORTIVE CORP CALL 34959J908 311 46 SH Call SOLE   0 0 0
FORTIVE CORP COM 34959J108 427 6,324 SH   SOLE   6,324 0 0
FORTIVE CORP PUT 34959J958 87 13 SH Put SOLE   0 0 0
FULLER H B CO PUT 359694956 8 2 SH Put SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 68 44 SH Call SOLE   0 0 0
FULTON FINL CORP PA PUT 360271950 7 5 SH Put SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 1,073 227 SH Call SOLE   0 0 0
CEDAR FAIR L P PUT 150185956 75 16 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 5 2 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 21 7 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229854 5 194 SH   SOLE   194 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 9 3 SH Put SOLE   0 0 0
FORWARD AIR CORP PUT 349853951 21 4 SH Put SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL CALL 46090N903 147 21 SH Call SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL PUT 46090N953 162 23 SH Put SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S CALL 46138M909 6,071 491 SH Call SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S PUT 46138M959 3,227 261 SH Put SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR CALL 46138T904 759 105 SH Call SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR PUT 46138T954 224 31 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES EURO CALL 46138K903 10,269 938 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES EURO COM 46138K103 7,106 64,911 SH   SOLE   64,911 0 0
INVESCO CURRENCYSHARES EURO PUT 46138K953 15,546 1,420 SH Put SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN CALL 46138R908 588 62 SH Call SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN PUT 46138R958 28 3 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 254 37 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 32,612 8,345 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 48,549 12,423 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 184 24 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 53 7 SH Put SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y CALL 46138W907 3,423 393 SH Call SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y COM 46138W107 3,123 35,862 SH   SOLE   35,862 0 0
INVESCO CURNCYSHS JAPANESE Y PUT 46138W957 5,148 591 SH Put SOLE   0 0 0
GENPACT LIMITED CALL G3922B907 8 3 SH Call SOLE   0 0 0
GENPACT LIMITED COM G3922B107 16 627 SH   SOLE   627 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 14 41 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC COM 363225202 26 7,727 SH   SOLE   7,727 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 78 230 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 20 40 SH Call SOLE   0 0 0
STEALTHGAS INC COM Y81669106 2 755 SH   SOLE   755 0 0
GATX CORP CALL 361448903 21 3 SH Call SOLE   0 0 0
GATX CORP PUT 361448953 14 2 SH Put SOLE   0 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 35 9 SH Call SOLE   0 0 0
GOLUB CAP BDC INC COM 38173M102 2 160 SH   SOLE   160 0 0
GOLUB CAP BDC INC PUT 38173M952 4 3 SH Put SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 1,091 266 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 533 13,004 SH   SOLE   13,004 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 463 113 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 19 5 SH Call SOLE   0 0 0
GREENBRIER COS INC PUT 393657951 7 2 SH Put SOLE   0 0 0
GAIN CAP HLDGS INC COM 36268W100 9 1,469 SH   SOLE   1,469 0 0
GAIN CAP HLDGS INC PUT 36268W950 2 4 SH Put SOLE   0 0 0
GANNETT CO INC CALL 36473H904 9 11 SH Call SOLE   0 0 0
GANNETT CO INC COM 36473H104 65 7,731 SH   SOLE   7,731 0 0
GANNETT CO INC PUT 36473H954 194 228 SH Put SOLE   0 0 0
GENESCO INC CALL 371532902 3,570 806 SH Call SOLE   0 0 0
GENESCO INC PUT 371532952 44 10 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 61 25 SH Call SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC PUT 36164Y951 34 14 SH Put SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 4,732 301 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP PUT 369550958 8,599 547 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 839 128 SH Call SOLE   0 0 0
GODADDY INC PUT 380237957 1,896 289 SH Put SOLE   0 0 0
GARDNER DENVER HLDGS INC CALL 36555P907 67 33 SH Call SOLE   0 0 0
GARDNER DENVER HLDGS INC COM 36555P107 407 19,932 SH   SOLE   19,932 0 0
GARDNER DENVER HLDGS INC PUT 36555P957 811 397 SH Put SOLE   0 0 0
GREEN DOT CORP CALL 39304D902 874 110 SH Call SOLE   0 0 0
GREEN DOT CORP COM 39304D102 3 40 SH   SOLE   40 0 0
GREEN DOT CORP PUT 39304D952 278 35 SH Put SOLE   0 0 0
GDS HLDGS LTD CALL 36165L908 745 323 SH Call SOLE   0 0 0
GDS HLDGS LTD COM 36165L108 221 9,572 SH   SOLE   9,572 0 0
GDS HLDGS LTD PUT 36165L958 80 35 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 22,319 10,583 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 10,222 4,847 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 12,770 4,226 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F791 1,738 57,535 SH   SOLE   57,535 0 0
VANECK VECTORS ETF TR PUT 92189F952 4,953 1,639 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 11,501 15,193 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 6,059 800,474 SH   SOLE   800,474 0 0
GENERAL ELECTRIC CO PUT 369604953 16,419 21,690 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 137 37 SH Call SOLE   0 0 0
GENESIS ENERGY L P CALL 371927904 328 178 SH Call SOLE   0 0 0
GENESIS ENERGY L P PUT 371927954 72 39 SH Put SOLE   0 0 0
GEMPHIRE THERAPEUTICS INC CALL 36870A908 0 2 SH Call SOLE   0 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 0 879 SH   SOLE   879 0 0
GEMPHIRE THERAPEUTICS INC PUT 36870A958 1 23 SH Put SOLE   0 0 0
GENESIS HEALTHCARE INC CALL 37185X906 1 14 SH Call SOLE   0 0 0
GENETIC TECHNOLOGIES LTD PUT 37185R958 0 2 SH Put SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 252 128 SH Call SOLE   0 0 0
GEO GROUP INC NEW PUT 36162J956 15 8 SH Put SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1 157 SH   SOLE   157 0 0
GEOSPACE TECHNOLOGIES CORP PUT 37364X959 5 5 SH Put SOLE   0 0 0
GERON CORP CALL 374163903 68 681 SH Call SOLE   0 0 0
GERON CORP PUT 374163953 3 35 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 307 148 SH Call SOLE   0 0 0
GUESS INC PUT 401617955 54 26 SH Put SOLE   0 0 0
GRIFFON CORP CALL 398433902 447 428 SH Call SOLE   0 0 0
GRIFFON CORP PUT 398433952 26 25 SH Put SOLE   0 0 0
GOLD FIELDS LTD NEW CALL 38059T906 66 188 SH Call SOLE   0 0 0
GOLD FIELDS LTD NEW PUT 38059T956 0 1 SH Put SOLE   0 0 0
GENERAL FIN CORP DEL COM 369822101 17 1,690 SH   SOLE   1,690 0 0
GOLDCORP INC NEW CALL 380956909 858 876 SH Call SOLE   0 0 0
GOLDCORP INC NEW COM 380956409 717 73,226 SH   SOLE   73,226 0 0
GOLDCORP INC NEW PUT 380956959 1,310 1,337 SH Put SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A CALL 399909900 452 164 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A COM 399909100 232 8,416 SH   SOLE   8,416 0 0
GRUPO FINANCIERO GALICIA S A PUT 399909950 1,659 602 SH Put SOLE   0 0 0
GERDAU S A CALL 373737905 2 7 SH Call SOLE   0 0 0
GERDAU S A COM 373737105 155 41,393 SH   SOLE   41,393 0 0
GERDAU S A PUT 373737955 316 843 SH Put SOLE   0 0 0
GRACO INC CALL 384109904 159 38 SH Call SOLE   0 0 0
GRACO INC PUT 384109954 79 19 SH Put SOLE   0 0 0
GENOMIC HEALTH INC CALL 37244C901 367 57 SH Call SOLE   0 0 0
GENOMIC HEALTH INC COM 37244C101 230 3,586 SH   SOLE   3,586 0 0
GENOMIC HEALTH INC PUT 37244C951 128 20 SH Put SOLE   0 0 0
GREENHILL & CO INC COM 395259104 19 784 SH   SOLE   784 0 0
GROUPE CGI INC COM 39945C109 261 4,267 SH   SOLE   4,267 0 0
GULF ISLAND FABRICATION INC CALL 402307902 3 5 SH Call SOLE   0 0 0
GULF ISLAND FABRICATION INC PUT 402307952 8 12 SH Put SOLE   0 0 0
GIGAMEDIA LTD PUT Y2711Y952 4 15 SH Put SOLE   0 0 0
G-III APPAREL GROUP LTD CALL 36237H901 27 10 SH Call SOLE   0 0 0
G-III APPAREL GROUP LTD COM 36237H101 493 17,694 SH   SOLE   17,694 0 0
G-III APPAREL GROUP LTD PUT 36237H951 655 235 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 6 2 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC COM 375916103 103 3,416 SH   SOLE   3,416 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 276 91 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 68,611 10,969 SH Call SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 1,180 18,876 SH   SOLE   18,876 0 0
GILEAD SCIENCES INC PUT 375558953 20,209 3,231 SH Put SOLE   0 0 0
GENERAL MLS INC CALL 370334904 4,010 1,030 SH Call SOLE   0 0 0
GENERAL MLS INC COM 370334104 963 24,743 SH   SOLE   24,743 0 0
GENERAL MLS INC PUT 370334954 4,649 1,194 SH Put SOLE   0 0 0
GLAUKOS CORP CALL 377322902 477 85 SH Call SOLE   0 0 0
GLAUKOS CORP PUT 377322952 247 44 SH Put SOLE   0 0 0
GLADSTONE CAPITAL CORP COM 376535100 7 1,032 SH   SOLE   1,032 0 0
SPDR GOLD TRUST CALL 78463V907 189,416 15,622 SH Call SOLE   0 0 0
SPDR GOLD TRUST PUT 78463V957 145,815 12,026 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 1 2 SH Call SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 69 10,440 SH   SOLE   10,440 0 0
GCI LIBERTY INC COM 36164V305 169 4,117 SH   SOLE   4,117 0 0
PROSHARES TR II CALL 74347W902 291 40 SH Call SOLE   0 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 372 171 SH Call SOLE   0 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 412 18,935 SH   SOLE   18,935 0 0
GOLAR LNG LTD BERMUDA PUT G9456A950 443 204 SH Put SOLE   0 0 0
GLOBANT S A CALL L44385909 28 5 SH Call SOLE   0 0 0
GASLOG LTD CALL G37585909 14 9 SH Call SOLE   0 0 0
GASLOG LTD COM G37585109 71 4,346 SH   SOLE   4,346 0 0
GASLOG LTD PUT G37585959 125 76 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 5 3 SH Call SOLE   0 0 0
GASLOG PARTNERS LP COM Y2687W108 22 1,137 SH   SOLE   1,137 0 0
GASLOG PARTNERS LP PUT Y2687W958 229 116 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP PUT 37946R959 73 45 SH Put SOLE   0 0 0
GALAPAGOS NV CALL 36315X901 9 1 SH Call SOLE   0 0 0
GALAPAGOS NV COM 36315X101 1 18 SH   SOLE   18 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 781 242 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 54 17 SH Put SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD CALL G4095J909 185 215 SH Call SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD PUT G4095J959 16 19 SH Put SOLE   0 0 0
GLATFELTER CALL 377316904 9 10 SH Call SOLE   0 0 0
GLATFELTER COM 377316104 3 377 SH   SOLE   377 0 0
GLATFELTER PUT 377316954 5 6 SH Put SOLE   0 0 0
GLU MOBILE INC CALL 379890906 472 585 SH Call SOLE   0 0 0
GLU MOBILE INC PUT 379890956 119 148 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 3,640 1,205 SH Call SOLE   0 0 0
CORNING INC PUT 219350955 2,286 757 SH Put SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 0 1 SH Call SOLE   0 0 0
GLYCOMIMETICS INC COM 38000Q102 41 4,380 SH   SOLE   4,380 0 0
GENERAL MTRS CO CALL 37045V900 22,190 6,634 SH Call SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 32 979 SH   SOLE   979 0 0
GENERAL MTRS CO PUT 37045V950 11,680 3,492 SH Put SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 926 734 SH Call SOLE   0 0 0
GAMESTOP CORP NEW PUT 36467W959 2,214 1,755 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 584 135 SH Call SOLE   0 0 0
GLOBUS MED INC COM 379577208 65 1,514 SH   SOLE   1,514 0 0
GLOBUS MED INC PUT 379577958 129 30 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 106 99 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP COM Y2745C102 171 15,866 SH   SOLE   15,866 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 304 282 SH Put SOLE   0 0 0
GLOBAL MED REIT INC CALL 37954A904 4 5 SH Call SOLE   0 0 0
GMS INC COM 36251C103 88 5,980 SH   SOLE   5,980 0 0
GREEN BANCORP INC CALL 39260X900 2 54 SH Call SOLE   0 0 0
GNC HLDGS INC CALL 36191G907 20 86 SH Call SOLE   0 0 0
GNC HLDGS INC PUT 36191G957 10 43 SH Put SOLE   0 0 0
GENIE ENERGY LTD CALL 372284908 20 34 SH Call SOLE   0 0 0
GENIE ENERGY LTD COM 372284208 74 12,420 SH   SOLE   12,420 0 0
GENIE ENERGY LTD PUT 372284958 12 20 SH Put SOLE   0 0 0
GLOBAL NET LEASE INC COM 379378201 41 2,380 SH   SOLE   2,380 0 0
GLOBAL NET LEASE INC PUT 379378951 8 5 SH Put SOLE   0 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 1 1,671 SH   SOLE   1,671 0 0
GENERAC HLDGS INC CALL 368736904 417 84 SH Call SOLE   0 0 0
GENERAC HLDGS INC PUT 368736954 854 172 SH Put SOLE   0 0 0
GENTEX CORP CALL 371901909 10 5 SH Call SOLE   0 0 0
GENTEX CORP COM 371901109 129 6,431 SH   SOLE   6,431 0 0
GENTEX CORP PUT 371901959 264 131 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 527 1,131 SH Call SOLE   0 0 0
GENWORTH FINL INC COM 37247D106 3 737 SH   SOLE   737 0 0
GENWORTH FINL INC PUT 37247D956 760 1,632 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37954Y863 1 90 SH   SOLE   90 0 0
GOLDEN OCEAN GROUP LTD CALL G39637905 25 41 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 15 2,472 SH   SOLE   2,472 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 17 28 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 342 1,147 SH Call SOLE   0 0 0
GOGO INC PUT 38046C959 78 263 SH Put SOLE   0 0 0
RANDGOLD RES LTD CALL 752344909 2,871 351 SH Call SOLE   0 0 0
RANDGOLD RES LTD PUT 752344959 973 119 SH Put SOLE   0 0 0
GLADSTONE COML CORP CALL 376536908 60 34 SH Call SOLE   0 0 0
GLADSTONE COML CORP PUT 376536958 19 11 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 223,795 2,161 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K107 82,286 79,457 SH   SOLE   79,457 0 0
ALPHABET INC PUT 02079K955 204,636 1,976 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 209,305 2,003 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K305 819 784 SH   SOLE   784 0 0
ALPHABET INC PUT 02079K955 247,342 2,367 SH Put SOLE   0 0 0
CANADA GOOSE HOLDINGS INC CALL 135086906 1,298 297 SH Call SOLE   0 0 0
CANADA GOOSE HOLDINGS INC PUT 135086956 1,648 377 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 2 7 SH Call SOLE   0 0 0
GOLD RESOURCE CORP COM 38068T105 10 2,691 SH   SOLE   2,691 0 0
GOLD RESOURCE CORP PUT 38068T955 8 21 SH Put SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR CALL 38376A903 0 74 SH Call SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR COM 38376A103 18 2,751 SH   SOLE   2,751 0 0
GOVERNMENT PPTYS INCOME TR PUT 38376A953 33 150 SH Put SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 3,293 343 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 633 66 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 63 12 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 53 1,013 SH   SOLE   1,013 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 158 30 SH Put SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO CALL 388689901 84 79 SH Call SOLE   0 0 0
GRANITE PT MTG TR INC CALL 38741L907 57 32 SH Call SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 3,073 298 SH Call SOLE   0 0 0
GLOBAL PMTS INC COM 37940X102 259 2,516 SH   SOLE   2,516 0 0
GLOBAL PMTS INC PUT 37940X952 2,867 278 SH Put SOLE   0 0 0
GULFPORT ENERGY CORP CALL 402635904 369 564 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP PUT 402635954 6 10 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 38 29 SH Call SOLE   0 0 0
GREEN PLAINS INC PUT 393222954 2 2 SH Put SOLE   0 0 0
GEOPARK LTD CALL G38327905 19 14 SH Call SOLE   0 0 0
GEOPARK LTD PUT G38327955 2 2 SH Put SOLE   0 0 0
GOPRO INC CALL 38268T903 137 325 SH Call SOLE   0 0 0
GOPRO INC PUT 38268T953 219 518 SH Put SOLE   0 0 0
GAP INC DEL CALL 364760908 3,178 1,234 SH Call SOLE   0 0 0
GAP INC DEL PUT 364760958 2,722 1,057 SH Put SOLE   0 0 0
GP STRATEGIES CORP COM 36225V104 0 10 SH   SOLE   10 0 0
GRACE W R & CO DEL NEW CALL 38388F908 960 148 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 11 183 SH   SOLE   183 0 0
GRACE W R & CO DEL NEW PUT 38388F958 259 40 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 142 207 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E366 90 13,132 SH   SOLE   13,132 0 0
GLOBAL X FDS PUT 37950E954 127 185 SH Put SOLE   0 0 0
GARMIN LTD CALL H2906T909 2,678 423 SH Call SOLE   0 0 0
GARMIN LTD PUT H2906T959 1,152 182 SH Put SOLE   0 0 0
U S GLOBAL INVS INC COM 902952100 3 2,785 SH   SOLE   2,785 0 0
U S GLOBAL INVS INC PUT 902952950 18 172 SH Put SOLE   0 0 0
GROUPON INC CALL 399473907 205 642 SH Call SOLE   0 0 0
GROUPON INC COM 399473107 33 10,606 SH   SOLE   10,606 0 0
GROUPON INC PUT 399473957 151 473 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 3,986 519 SH Call SOLE   0 0 0
GRUBHUB INC COM 400110102 917 11,950 SH   SOLE   11,950 0 0
GRUBHUB INC PUT 400110952 8,525 1,110 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 85,228 5,102 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 61,207 3,664 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 47 746 SH Call SOLE   0 0 0
GLOBALSTAR INC PUT 378973958 0 1 SH Put SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I COM 46428R107 34 2,479 SH   SOLE   2,479 0 0
ISHARES S&P GSCI COMMODITY I PUT 46428R957 43 31 SH Put SOLE   0 0 0
GOOSEHEAD INS INC CALL 38267D909 531 202 SH Call SOLE   0 0 0
GOOSEHEAD INS INC PUT 38267D959 28 11 SH Put SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 3,045 797 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC COM 37733W105 375 9,840 SH   SOLE   9,840 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 3,859 1,010 SH Put SOLE   0 0 0
GREENSKY INC CALL 39572G900 83 87 SH Call SOLE   0 0 0
GREENSKY INC COM 39572G100 179 18,721 SH   SOLE   18,721 0 0
GREENSKY INC PUT 39572G950 87 91 SH Put SOLE   0 0 0
FERROGLOBE PLC CALL G33856908 6 42 SH Call SOLE   0 0 0
FERROGLOBE PLC COM G33856108 27 17,326 SH   SOLE   17,326 0 0
FERROGLOBE PLC PUT G33856958 32 205 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 0 108 SH   SOLE   108 0 0
GRIDSUM HLDG INC COM 398132100 0 100 SH   SOLE   100 0 0
GRIDSUM HLDG INC PUT 398132950 0 1 SH Put SOLE   0 0 0
GSV CAP CORP PUT 36191J951 0 1 SH Put SOLE   0 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 251 123 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,098 53,809 SH   SOLE   53,809 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 2,853 1,398 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC CALL 38500T901 4 21 SH Call SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P CALL G39108908 3 3 SH Call SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P COM G39108108 0 49 SH   SOLE   49 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1 100 SH   SOLE   100 0 0
G1 THERAPEUTICS INC PUT 3621LQ959 1 1 SH Put SOLE   0 0 0
GOOD TIMES RESTAURANTS INC COM 382140879 1 600 SH   SOLE   600 0 0
GOOD TIMES RESTAURANTS INC PUT 382140959 1 6 SH Put SOLE   0 0 0
CHART INDS INC CALL 16115Q908 6 1 SH Call SOLE   0 0 0
CHART INDS INC COM 16115Q308 5 91 SH   SOLE   91 0 0
CHART INDS INC PUT 16115Q958 6 1 SH Put SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 81 55 SH Call SOLE   0 0 0
GRAY TELEVISION INC PUT 389375956 4 3 SH Put SOLE   0 0 0
TRIPLE-S MGMT CORP CALL 896749908 67 39 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 234 99 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC PUT 362393950 229 97 SH Put SOLE   0 0 0
GARRETT MOTION INC CALL 366505905 0 17 SH Call SOLE   0 0 0
GARRETT MOTION INC COM 366505105 0 3,490 SH   SOLE   3,490 0 0
GARRETT MOTION INC PUT 366505955 0 124 SH Put SOLE   0 0 0
GTX INC DEL CALL 40052B907 9 123 SH Call SOLE   0 0 0
GTX INC DEL PUT 40052B957 2 28 SH Put SOLE   0 0 0
GETTY RLTY CORP NEW CALL 374297909 41 14 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 91 117 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K356 185 23,772 SH   SOLE   23,772 0 0
DIREXION SHS ETF TR PUT 25490K959 106 137 SH Put SOLE   0 0 0
GOLDFIELD CORP CALL 381370905 0 3 SH Call SOLE   0 0 0
GOLDFIELD CORP COM 381370105 0 12 SH   SOLE   12 0 0
GRANITE CONSTR INC COM 387328107 13 341 SH   SOLE   341 0 0
GRANITE CONSTR INC PUT 387328957 32 8 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 2,210 227 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC COM 36197T103 365 3,756 SH   SOLE   3,756 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 1,519 156 SH Put SOLE   0 0 0
GENESEE & WYO INC CALL 371559905 273 37 SH Call SOLE   0 0 0
GENESEE & WYO INC COM 371559105 292 3,946 SH   SOLE   3,946 0 0
GENESEE & WYO INC PUT 371559955 555 75 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 1,716 214 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 473 59 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 6,494 230 SH Call SOLE   0 0 0
GRAINGER W W INC COM 384802104 963 3,414 SH   SOLE   3,414 0 0
GRAINGER W W INC PUT 384802954 15,586 552 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37950E200 2 319 SH   SOLE   319 0 0
GLOBAL X FDS PUT 37950E954 2 3 SH Put SOLE   0 0 0
HYATT HOTELS CORP CALL 448579902 13 2 SH Call SOLE   0 0 0
HYATT HOTELS CORP COM 448579102 1 21 SH   SOLE   21 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 298 113 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC COM 419879101 172 6,538 SH   SOLE   6,538 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 615 233 SH Put SOLE   0 0 0
HABIT RESTAURANTS INC CALL 40449J903 5 5 SH Call SOLE   0 0 0
HABIT RESTAURANTS INC PUT 40449J953 42 40 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 148 44 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G958 13 4 SH Put SOLE   0 0 0
HAEMONETICS CORP CALL 405024900 20 2 SH Call SOLE   0 0 0
HAEMONETICS CORP COM 405024100 27 272 SH   SOLE   272 0 0
HAEMONETICS CORP PUT 405024950 10 1 SH Put SOLE   0 0 0
HANMI FINL CORP CALL 410495904 1 1 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 183 116 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC COM 405217100 219 13,864 SH   SOLE   13,864 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 179 113 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 13,460 5,064 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 3,081 115,931 SH   SOLE   115,931 0 0
HALLIBURTON CO PUT 406216951 7,708 2,900 SH Put SOLE   0 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 185 127 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 137 9,406 SH   SOLE   9,406 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 80 55 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E701 25 1,138 SH   SOLE   1,138 0 0
HASBRO INC CALL 418056907 2,681 330 SH Call SOLE   0 0 0
HASBRO INC COM 418056107 757 9,317 SH   SOLE   9,317 0 0
HASBRO INC PUT 418056957 536 66 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 74 39 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 84 4,422 SH   SOLE   4,422 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 137 72 SH Put SOLE   0 0 0
HAYNES INTERNATIONAL INC PUT 420877951 7 3 SH Put SOLE   0 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 56 47 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 75 6,340 SH   SOLE   6,340 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 82 69 SH Put SOLE   0 0 0
HANESBRANDS INC CALL 410345902 315 252 SH Call SOLE   0 0 0
HANESBRANDS INC COM 410345102 76 6,074 SH   SOLE   6,074 0 0
HANESBRANDS INC PUT 410345952 1,219 973 SH Put SOLE   0 0 0
HUDBAY MINERALS INC CALL 443628902 4 9 SH Call SOLE   0 0 0
HUDBAY MINERALS INC PUT 443628952 6 14 SH Put SOLE   0 0 0
HCA HEALTHCARE INC CALL 40412C901 6,147 494 SH Call SOLE   0 0 0
HCA HEALTHCARE INC PUT 40412C951 4,915 395 SH Put SOLE   0 0 0
WARRIOR MET COAL INC COM 93627C101 135 5,626 SH   SOLE   5,626 0 0
WARRIOR MET COAL INC PUT 93627C951 243 101 SH Put SOLE   0 0 0
HC2 HLDGS INC COM 404139107 8 3,083 SH   SOLE   3,083 0 0
HC2 HLDGS INC PUT 404139957 5 19 SH Put SOLE   0 0 0
HCI GROUP INC CALL 40416E903 76 15 SH Call SOLE   0 0 0
HCI GROUP INC PUT 40416E953 320 63 SH Put SOLE   0 0 0
HACKETT GROUP INC CALL 404609909 16 10 SH Call SOLE   0 0 0
HI-CRUSH PARTNERS LP CALL 428337909 379 1,061 SH Call SOLE   0 0 0
HI-CRUSH PARTNERS LP COM 428337109 59 16,730 SH   SOLE   16,730 0 0
HI-CRUSH PARTNERS LP PUT 428337959 586 1,637 SH Put SOLE   0 0 0
HCP INC CALL 40414L909 134 48 SH Call SOLE   0 0 0
HCP INC COM 40414L109 659 23,609 SH   SOLE   23,609 0 0
HCP INC PUT 40414L959 508 182 SH Put SOLE   0 0 0
HOME DEPOT INC CALL 437076902 48,212 2,806 SH Call SOLE   0 0 0
HOME DEPOT INC COM 437076102 103 600 SH   SOLE   600 0 0
HOME DEPOT INC PUT 437076952 50,137 2,918 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 2,206 213 SH Call SOLE   0 0 0
HDFC BANK LTD COM 40415F101 25 243 SH   SOLE   243 0 0
HDFC BANK LTD PUT 40415F951 2,196 212 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 126 150 SH Call SOLE   0 0 0
HORTONWORKS INC CALL 440894903 31 537 SH Call SOLE   0 0 0
HORTONWORKS INC PUT 440894953 2 15 SH Put SOLE   0 0 0
HD SUPPLY HLDGS INC CALL 40416M905 296 79 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC PUT 40416M955 67 18 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 6 76 SH Call SOLE   0 0 0
HUDSON TECHNOLOGIES INC COM 444144109 12 13,840 SH   SOLE   13,840 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 3 1 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3 99 SH   SOLE   99 0 0
HAWAIIAN ELEC INDUSTRIES PUT 419870950 14 4 SH Put SOLE   0 0 0
TURTLE BEACH CORP CALL 900450906 810 568 SH Call SOLE   0 0 0
TURTLE BEACH CORP COM 900450206 4 283 SH   SOLE   283 0 0
TURTLE BEACH CORP PUT 900450956 579 406 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 39 7 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717X957 5 1 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 181 89 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 95 4,655 SH   SOLE   4,655 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 365 179 SH Put SOLE   0 0 0
HEICO CORP NEW CALL 422806908 7 1 SH Call SOLE   0 0 0
HEICO CORP NEW PUT 422806958 38 5 SH Put SOLE   0 0 0
HELEN OF TROY CORP LTD CALL G4388N906 157 12 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD PUT G4388N956 944 72 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 528 185 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 317 11,112 SH   SOLE   11,112 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 1,170 410 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 3,985 984 SH Call SOLE   0 0 0
HESS CORP PUT 42809H957 3,835 947 SH Put SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP CALL 428104903 225 133 SH Call SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP COM 428104103 77 4,587 SH   SOLE   4,587 0 0
HESS MIDSTREAM PARTNERS LP PUT 428104953 213 126 SH Put SOLE   0 0 0
ISHARES TR COM 46434V886 5 198 SH   SOLE   198 0 0
ISHARES TR PUT 46434V956 84 30 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 1,007 197 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP COM 436106108 344 6,747 SH   SOLE   6,747 0 0
HOLLYFRONTIER CORP PUT 436106958 388 76 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 155 59 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,093 41,430 SH   SOLE   41,430 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 849 322 SH Put SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 1,386 142 SH Call SOLE   0 0 0
HOWARD HUGHES CORP PUT 44267D957 29 3 SH Put SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 173 121 SH Call SOLE   0 0 0
HIBBETT SPORTS INC PUT 428567951 320 224 SH Put SOLE   0 0 0
INFRAREIT INC CALL 45685L900 54 26 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 320 72 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 573 12,905 SH   SOLE   12,905 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 253 57 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 1,617 85 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 1,865 98 SH Put SOLE   0 0 0
HEALTH INS INNOVATIONS INC CALL 42225K906 2,010 752 SH Call SOLE   0 0 0
HEALTH INS INNOVATIONS INC COM 42225K106 5 200 SH   SOLE   200 0 0
HEALTH INS INNOVATIONS INC PUT 42225K956 1,117 418 SH Put SOLE   0 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 831 2,423 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC COM 43289P106 66 19,336 SH   SOLE   19,336 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 46 137 SH Put SOLE   0 0 0
AEROHIVE NETWORKS INC COM 007786106 12 3,939 SH   SOLE   3,939 0 0
AEROHIVE NETWORKS INC PUT 007786956 1 6 SH Put SOLE   0 0 0
HIGHWOODS PPTYS INC CALL 431284908 11 3 SH Call SOLE   0 0 0
HALCON RES CORP CALL 40537Q905 1 9 SH Call SOLE   0 0 0
HALCON RES CORP PUT 40537Q955 1 6 SH Put SOLE   0 0 0
HECLA MNG CO CALL 422704906 43 183 SH Call SOLE   0 0 0
HECLA MNG CO COM 422704106 41 17,686 SH   SOLE   17,686 0 0
HECLA MNG CO PUT 422704956 1 8 SH Put SOLE   0 0 0
HERBALIFE NUTRITION LTD CALL G4412G901 1,461 248 SH Call SOLE   0 0 0
HERBALIFE NUTRITION LTD COM G4412G101 2,932 49,747 SH   SOLE   49,747 0 0
HERBALIFE NUTRITION LTD PUT G4412G951 9,921 1,683 SH Put SOLE   0 0 0
HARMONIC INC CALL 413160902 17 38 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 1,952 272 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 2,146 299 SH Put SOLE   0 0 0
NOBILIS HEALTH CORP COM 65500B103 0 100 SH   SOLE   100 0 0
NOBILIS HEALTH CORP PUT 65500B953 0 8 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 4 9 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 15 29 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 21 8 SH Call SOLE   0 0 0
HONDA MOTOR LTD COM 438128308 53 2,010 SH   SOLE   2,010 0 0
HONDA MOTOR LTD PUT 438128958 95 36 SH Put SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO CALL 44157R909 5 6 SH Call SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3 375 SH   SOLE   375 0 0
HOUGHTON MIFFLIN HARCOURT CO PUT 44157R959 2 3 SH Put SOLE   0 0 0
HELIOS & MATHESON ANALYTICS CALL 42327L909 0 406 SH Call SOLE   0 0 0
HMS HLDGS CORP CALL 40425J901 149 53 SH Call SOLE   0 0 0
HMS HLDGS CORP PUT 40425J951 39 14 SH Put SOLE   0 0 0
HARMONY GOLD MNG LTD CALL 413216900 233 1,305 SH Call SOLE   0 0 0
HARMONY GOLD MNG LTD PUT 413216950 30 171 SH Put SOLE   0 0 0
HUANENG PWR INTL INC CALL 443304900 5 2 SH Call SOLE   0 0 0
HALLADOR ENERGY COMPANY COM 40609P105 9 1,916 SH   SOLE   1,916 0 0
HALLADOR ENERGY COMPANY PUT 40609P955 10 20 SH Put SOLE   0 0 0
HOOKER FURNITURE CORP CALL 439038900 2 1 SH Call SOLE   0 0 0
HOOKER FURNITURE CORP COM 439038100 0 18 SH   SOLE   18 0 0
HARLEY DAVIDSON INC CALL 412822908 2,927 858 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC PUT 412822958 2,589 759 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO CALL G45667905 176 101 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO PUT G45667955 21 12 SH Put SOLE   0 0 0
HOLOGIC INC CALL 436440901 1,833 446 SH Call SOLE   0 0 0
HOLOGIC INC COM 436440101 938 22,844 SH   SOLE   22,844 0 0
HOLOGIC INC PUT 436440951 768 187 SH Put SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 14 9 SH Call SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 292 157 SH Call SOLE   0 0 0
AT HOME GROUP INC COM 04650Y100 291 15,612 SH   SOLE   15,612 0 0
AT HOME GROUP INC PUT 04650Y950 1,104 592 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 3,461 262 SH Call SOLE   0 0 0
HONEYWELL INTL INC COM 438516106 295 2,235 SH   SOLE   2,235 0 0
HONEYWELL INTL INC PUT 438516956 7,834 593 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 51 349 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 373 407 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 8 180 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 44 24 SH Put SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N CALL 440543906 13 91 SH Call SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N PUT 440543956 5 36 SH Put SOLE   0 0 0
HOVNANIAN ENTERPRISES INC PUT 442487953 1 15 SH Put SOLE   0 0 0
HELMERICH & PAYNE INC CALL 423452901 1,117 233 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC PUT 423452951 1,788 373 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 406 308 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 615 466 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 7 55 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 0 5 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 1 13 SH Put SOLE   0 0 0
HIGHPOWER INTL INC COM 43113X101 0 209 SH   SOLE   209 0 0
HIGHPOWER INTL INC PUT 43113X951 0 1 SH Put SOLE   0 0 0
HUDSON PAC PPTYS INC PUT 444097959 2 1 SH Put SOLE   0 0 0
HP INC CALL 40434L905 1,659 811 SH Call SOLE   0 0 0
HP INC COM 40434L105 61 2,997 SH   SOLE   2,997 0 0
HP INC PUT 40434L955 214 105 SH Put SOLE   0 0 0
HIGHPOINT RES CORP CALL 43114K908 2 11 SH Call SOLE   0 0 0
HIGHPOINT RES CORP COM 43114K108 4 1,813 SH   SOLE   1,813 0 0
HOSPITALITY PPTYS TR CALL 44106M902 11 5 SH Call SOLE   0 0 0
HOSPITALITY PPTYS TR COM 44106M102 23 978 SH   SOLE   978 0 0
HOSPITALITY PPTYS TR PUT 44106M952 2 1 SH Put SOLE   0 0 0
HANWHA Q CELL CO LTD CALL 41135V901 227 233 SH Call SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 536 90 SH Call SOLE   0 0 0
HEALTHEQUITY INC COM 42226A107 1,365 22,890 SH   SOLE   22,890 0 0
HEALTHEQUITY INC PUT 42226A957 1,849 310 SH Put SOLE   0 0 0
HEALTHCARE RLTY TR COM 421946104 21 765 SH   SOLE   765 0 0
HEALTHCARE RLTY TR PUT 421946954 17 6 SH Put SOLE   0 0 0
BLOCK H & R INC CALL 093671905 918 362 SH Call SOLE   0 0 0
BLOCK H & R INC PUT 093671955 1,220 481 SH Put SOLE   0 0 0
HILL ROM HLDGS INC CALL 431475902 106 12 SH Call SOLE   0 0 0
HILL ROM HLDGS INC COM 431475102 250 2,828 SH   SOLE   2,828 0 0
HILL ROM HLDGS INC PUT 431475952 194 22 SH Put SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 67 26 SH Call SOLE   0 0 0
HERC HLDGS INC PUT 42704L954 80 31 SH Put SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 772 181 SH Call SOLE   0 0 0
HORMEL FOODS CORP PUT 440452950 68 16 SH Put SOLE   0 0 0
HARRIS CORP DEL CALL 413875905 3,649 271 SH Call SOLE   0 0 0
HARRIS CORP DEL COM 413875105 344 2,560 SH   SOLE   2,560 0 0
HARRIS CORP DEL PUT 413875955 1,144 85 SH Put SOLE   0 0 0
HERITAGE INS HLDGS INC CALL 42727J902 88 60 SH Call SOLE   0 0 0
HERITAGE INS HLDGS INC COM 42727J102 2 160 SH   SOLE   160 0 0
HERON THERAPEUTICS INC CALL 427746902 246 95 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC COM 427746102 84 3,262 SH   SOLE   3,262 0 0
HERON THERAPEUTICS INC PUT 427746952 173 67 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1 170 SH   SOLE   170 0 0
HSBC HLDGS PLC CALL 404280906 3,190 776 SH Call SOLE   0 0 0
HSBC HLDGS PLC PUT 404280956 8,530 2,075 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 129 65 SH Call SOLE   0 0 0
HARSCO CORP COM 415864107 6 330 SH   SOLE   330 0 0
HARSCO CORP PUT 415864957 77 39 SH Put SOLE   0 0 0
SCHEIN HENRY INC CALL 806407902 510 65 SH Call SOLE   0 0 0
SCHEIN HENRY INC COM 806407102 386 4,920 SH   SOLE   4,920 0 0
SCHEIN HENRY INC PUT 806407952 808 103 SH Put SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 28 17 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 46 28 SH Put SOLE   0 0 0
HEALTHSTREAM INC CALL 42222N903 74 31 SH Call SOLE   0 0 0
HERSHEY CO CALL 427866908 2,754 257 SH Call SOLE   0 0 0
HERSHEY CO PUT 427866958 3,654 341 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 20 8 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC PUT 42225P951 2 1 SH Put SOLE   0 0 0
HERITAGE COMMERCE CORP COM 426927109 195 17,267 SH   SOLE   17,267 0 0
HERITAGE COMMERCE CORP PUT 426927959 31 28 SH Put SOLE   0 0 0
HERCULES CAPITAL INC CALL 427096908 11 10 SH Call SOLE   0 0 0
HERCULES CAPITAL INC COM 427096508 49 4,467 SH   SOLE   4,467 0 0
HERCULES CAPITAL INC PUT 427096958 50 46 SH Put SOLE   0 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 10 4,107 SH   SOLE   4,107 0 0
HILLTOP HOLDINGS INC CALL 432748901 26 15 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC COM 432748101 133 7,514 SH   SOLE   7,514 0 0
HILLTOP HOLDINGS INC PUT 432748951 295 166 SH Put SOLE   0 0 0
HUAZHU GROUP LTD CALL 44332N906 111 39 SH Call SOLE   0 0 0
HUAZHU GROUP LTD COM 44332N106 0 34 SH   SOLE   34 0 0
HUAZHU GROUP LTD PUT 44332N956 65 23 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC CALL 422347904 1 1 SH Call SOLE   0 0 0
HEARTLAND EXPRESS INC PUT 422347954 18 10 SH Put SOLE   0 0 0
HEARTLAND FINL USA INC CALL 42234Q902 1,195 272 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 576 422 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 1,259 923 SH Put SOLE   0 0 0
HUB GROUP INC CALL 443320906 3 1 SH Call SOLE   0 0 0
HUB GROUP INC COM 443320106 368 9,940 SH   SOLE   9,940 0 0
HUB GROUP INC PUT 443320956 478 129 SH Put SOLE   0 0 0
HUBSPOT INC CALL 443573900 1,609 128 SH Call SOLE   0 0 0
HUBSPOT INC PUT 443573950 2,954 235 SH Put SOLE   0 0 0
HUDSON LTD CALL G46408903 42 25 SH Call SOLE   0 0 0
HUDSON LTD PUT G46408953 12 7 SH Put SOLE   0 0 0
HUMANA INC CALL 444859902 9,138 319 SH Call SOLE   0 0 0
HUMANA INC PUT 444859952 12,691 443 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 1,105 573 SH Call SOLE   0 0 0
HUNTSMAN CORP COM 447011107 27 1,429 SH   SOLE   1,429 0 0
HUNTSMAN CORP PUT 447011957 493 256 SH Put SOLE   0 0 0
HURON CONSULTING GROUP INC CALL 447462902 246 48 SH Call SOLE   0 0 0
HURON CONSULTING GROUP INC COM 447462102 10 196 SH   SOLE   196 0 0
HURON CONSULTING GROUP INC PUT 447462952 5 1 SH Put SOLE   0 0 0
HUYA INC CALL 44852D908 2,851 1,842 SH Call SOLE   0 0 0
HUYA INC COM 44852D108 172 11,168 SH   SOLE   11,168 0 0
HUYA INC PUT 44852D958 862 557 SH Put SOLE   0 0 0
HAVERTY FURNITURE INC CALL 419596901 7 4 SH Call SOLE   0 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 6 188 SH   SOLE   188 0 0
HEXCEL CORP NEW CALL 428291908 91 16 SH Call SOLE   0 0 0
HEXCEL CORP NEW COM 428291108 200 3,494 SH   SOLE   3,494 0 0
HEXCEL CORP NEW PUT 428291958 521 91 SH Put SOLE   0 0 0
HYSTER YALE MATLS HANDLING I CALL 449172905 18 3 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 37,792 4,660 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 89,647 11,054 SH Put SOLE   0 0 0
HYDROGENICS CORP NEW COM 448883207 3 613 SH   SOLE   613 0 0
EXCHANGE LISTED FDS TR CALL 30151E904 3 1 SH Call SOLE   0 0 0
EXCHANGE LISTED FDS TR PUT 30151E954 16 5 SH Put SOLE   0 0 0
HORIZON PHARMA PLC CALL G4617B905 431 221 SH Call SOLE   0 0 0
HORIZON PHARMA PLC COM G4617B105 105 5,420 SH   SOLE   5,420 0 0
HORIZON PHARMA PLC PUT G4617B955 19 10 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 69 38 SH Call SOLE   0 0 0
MARINEMAX INC PUT 567908958 14 8 SH Put SOLE   0 0 0
INTELSAT S A CALL L5140P901 2,027 948 SH Call SOLE   0 0 0
INTELSAT S A PUT L5140P951 1,324 619 SH Put SOLE   0 0 0
IAC INTERACTIVECORP CALL 44919P908 2,086 114 SH Call SOLE   0 0 0
IAC INTERACTIVECORP COM 44919P508 1,456 7,955 SH   SOLE   7,955 0 0
IAC INTERACTIVECORP PUT 44919P958 13,233 723 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 18 51 SH Call SOLE   0 0 0
IAMGOLD CORP COM 450913108 105 28,601 SH   SOLE   28,601 0 0
IAMGOLD CORP PUT 450913958 2 7 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 5 1 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 22 4 SH Put SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C CALL 457985908 383 85 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 3 1 SH Call SOLE   0 0 0
ISHARES GOLD TRUST CALL 464285905 782 637 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 12,863 1,334 SH Call SOLE   0 0 0
ISHARES TR COM 464287556 792 8,221 SH   SOLE   8,221 0 0
ISHARES TR PUT 464287957 15,563 1,614 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MICH CALL 453838909 10 5 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 776 142 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 127 2,339 SH   SOLE   2,339 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 2,158 395 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 67,065 5,900 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,731 50,426 SH   SOLE   50,426 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 48,537 4,270 SH Put SOLE   0 0 0
ICICI BK LTD CALL 45104G904 1,394 1,355 SH Call SOLE   0 0 0
ICICI BK LTD PUT 45104G954 630 613 SH Put SOLE   0 0 0
INSTALLED BLDG PRODS INC COM 45780R101 9 294 SH   SOLE   294 0 0
INSTALLED BLDG PRODS INC PUT 45780R951 33 10 SH Put SOLE   0 0 0
ICAD INC CALL 44934S906 1 4 SH Call SOLE   0 0 0
ICAD INC COM 44934S206 0 123 SH   SOLE   123 0 0
ICAD INC PUT 44934S956 10 29 SH Put SOLE   0 0 0
INDEPENDENCE CONTRACT DRIL I CALL 453415909 36 116 SH Call SOLE   0 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 7 2,344 SH   SOLE   2,344 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 5,265 699 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 4,768 633 SH Put SOLE   0 0 0
ISHARES TR COM 464287564 18 197 SH   SOLE   197 0 0
ICHOR HOLDINGS CALL G4740B905 74 46 SH Call SOLE   0 0 0
ICHOR HOLDINGS COM G4740B105 24 1,475 SH   SOLE   1,475 0 0
ICHOR HOLDINGS PUT G4740B955 84 52 SH Put SOLE   0 0 0
ICON PLC CALL G4705A900 51 4 SH Call SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055907 0 1 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 2,872 285 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 426 4,231 SH   SOLE   4,231 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 5,724 568 SH Put SOLE   0 0 0
ICU MED INC CALL 44930G907 252 11 SH Call SOLE   0 0 0
INTERDIGITAL INC CALL 45867G901 338 51 SH Call SOLE   0 0 0
INTERDIGITAL INC PUT 45867G951 265 40 SH Put SOLE   0 0 0
IDEANOMICS INC CALL 45166V906 50 425 SH Call SOLE   0 0 0
IDEANOMICS INC PUT 45166V956 1 14 SH Put SOLE   0 0 0
IDERA PHARMACEUTICALS INC CALL 45168K905 13 47 SH Call SOLE   0 0 0
IDT CORP COM 448947507 23 3,811 SH   SOLE   3,811 0 0
IDT CORP PUT 448947957 76 123 SH Put SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY CALL 458118906 5,157 1,065 SH Call SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY PUT 458118956 828 171 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 8 3 SH Call SOLE   0 0 0
ISHARES TR COM 464288448 17 600 SH   SOLE   600 0 0
ISHARES TR PUT 464288955 63 22 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 5,934 319 SH Call SOLE   0 0 0
IDEXX LABS INC COM 45168D104 986 5,302 SH   SOLE   5,302 0 0
IDEXX LABS INC PUT 45168D954 4,371 235 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 13,493 1,295 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 12,389 1,189 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 55 10 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 218 18 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 12 1 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 174 37 SH Call SOLE   0 0 0
ISHARES INC COM 46434G103 55 1,181 SH   SOLE   1,181 0 0
ISHARES INC PUT 46434G955 245 52 SH Put SOLE   0 0 0
ICAHN ENTERPRISES LP CALL 451100901 353 62 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP PUT 451100951 251 44 SH Put SOLE   0 0 0
ISHARES TR COM 464287861 5 128 SH   SOLE   128 0 0
IDEX CORP CALL 45167R904 63 5 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 4 2 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 3,813 284 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 813 6,055 SH   SOLE   6,055 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 3,074 229 SH Put SOLE   0 0 0
INDIA FD INC CALL 454089903 40 20 SH Call SOLE   0 0 0
INDIA FD INC PUT 454089953 20 10 SH Put SOLE   0 0 0
INDIA GLOBALIZATION CAP INC COM 45408X308 0 200 SH   SOLE   200 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 42 9 SH Call SOLE   0 0 0
ISHARES TR COM 464287531 18 392 SH   SOLE   392 0 0
ISHARES TR PUT 464287957 47 10 SH Put SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 302 207 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 661 45,213 SH   SOLE   45,213 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 885 605 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 451 26 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 121 7 SH Put SOLE   0 0 0
ISHARES TR COM 464288836 1 12 SH   SOLE   12 0 0
ISHARES TR PUT 464288955 211 15 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 16 1 SH Call SOLE   0 0 0
INTERCONTINENTAL HOTELS GROU PUT 45857P957 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 19 1 SH Call SOLE   0 0 0
ISHARES TR COM 464288810 5 27 SH   SOLE   27 0 0
ISHARES TR PUT 464288955 19 1 SH Put SOLE   0 0 0
INSTEEL INDUSTRIES INC CALL 45774W908 36 15 SH Call SOLE   0 0 0
INTRICON CORP CALL 46121H909 39 15 SH Call SOLE   0 0 0
INTRICON CORP PUT 46121H959 13 5 SH Put SOLE   0 0 0
II VI INC CALL 902104908 733 226 SH Call SOLE   0 0 0
II VI INC COM 902104108 1,303 40,156 SH   SOLE   40,156 0 0
II VI INC PUT 902104958 230 71 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 780 47 SH Call SOLE   0 0 0
ISHARES TR COM 464287507 70 426 SH   SOLE   426 0 0
ISHARES TR PUT 464287957 99 6 SH Put SOLE   0 0 0
ISHARES TR COM 464287606 192 1,008 SH   SOLE   1,008 0 0
ISHARES TR PUT 464287957 382 20 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 894 129 SH Call SOLE   0 0 0
ISHARES TR COM 464287804 1,352 19,511 SH   SOLE   19,511 0 0
ISHARES TR PUT 464287957 2,384 344 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 67 22 SH Call SOLE   0 0 0
ILLUMINA INC CALL 452327909 20,005 667 SH Call SOLE   0 0 0
ILLUMINA INC COM 452327109 1,248 4,162 SH   SOLE   4,162 0 0
ILLUMINA INC PUT 452327959 16,496 550 SH Put SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T CALL 456237906 88 45 SH Call SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T COM 456237106 114 5,823 SH   SOLE   5,823 0 0
INDUSTRIAL LOGISTICS PPTYS T PUT 456237956 19 10 SH Put SOLE   0 0 0
IMAX CORP CALL 45245E909 270 144 SH Call SOLE   0 0 0
IMAX CORP PUT 45245E959 43 23 SH Put SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 103 216 SH Call SOLE   0 0 0
IMMUNOGEN INC COM 45253H101 166 34,650 SH   SOLE   34,650 0 0
IMMUNOGEN INC PUT 45253H951 70 147 SH Put SOLE   0 0 0
INGLES MKTS INC CALL 457030904 2 1 SH Call SOLE   0 0 0
INGLES MKTS INC PUT 457030954 2 1 SH Put SOLE   0 0 0
IMMERSION CORP CALL 452521907 81 91 SH Call SOLE   0 0 0
IMMERSION CORP COM 452521107 388 43,407 SH   SOLE   43,407 0 0
IMMERSION CORP PUT 452521957 1,479 1,651 SH Put SOLE   0 0 0
IMMUNOMEDICS INC CALL 452907908 2,604 1,825 SH Call SOLE   0 0 0
IMMUNOMEDICS INC COM 452907108 1,491 104,532 SH   SOLE   104,532 0 0
IMMUNOMEDICS INC PUT 452907958 3,069 2,151 SH Put SOLE   0 0 0
IMPERIAL OIL LTD CALL 453038908 30 12 SH Call SOLE   0 0 0
IMPERIAL OIL LTD PUT 453038958 15 6 SH Put SOLE   0 0 0
IMPERVA INC CALL 45321L900 484 87 SH Call SOLE   0 0 0
IMPERVA INC COM 45321L100 194 3,488 SH   SOLE   3,488 0 0
IMPERVA INC PUT 45321L950 1,024 184 SH Put SOLE   0 0 0
INTERNAP CORP CALL 45885A909 16 40 SH Call SOLE   0 0 0
INTERNAP CORP PUT 45885A959 10 25 SH Put SOLE   0 0 0
INCYTE CORP CALL 45337C902 5,138 808 SH Call SOLE   0 0 0
INCYTE CORP PUT 45337C952 1,443 227 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 73 22 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 120 36 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 562 84 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K331 239 3,574 SH   SOLE   3,574 0 0
DIREXION SHS ETF TR PUT 25490K959 863 129 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 5 43 SH Call SOLE   0 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 2 1,876 SH   SOLE   1,876 0 0
INFINERA CORPORATION CALL 45667G903 102 258 SH Call SOLE   0 0 0
INFINERA CORPORATION COM 45667G103 72 18,077 SH   SOLE   18,077 0 0
INFINERA CORPORATION PUT 45667G953 37 95 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 28 6 SH Call SOLE   0 0 0
IHS MARKIT LTD COM G47567105 644 13,444 SH   SOLE   13,444 0 0
IHS MARKIT LTD PUT G47567955 887 185 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 297 312 SH Call SOLE   0 0 0
INFOSYS LTD PUT 456788958 174 183 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 79 84 SH Call SOLE   0 0 0
INFOSYS LTD PUT 456788958 247 260 SH Put SOLE   0 0 0
ING GROEP N V CALL 456837903 3,835 3,598 SH Call SOLE   0 0 0
ING GROEP N V PUT 456837953 971 911 SH Put SOLE   0 0 0
INOGEN INC CALL 45780L904 397 32 SH Call SOLE   0 0 0
INOGEN INC COM 45780L104 77 624 SH   SOLE   624 0 0
INOGEN INC PUT 45780L954 298 24 SH Put SOLE   0 0 0
INGREDION INC CALL 457187902 411 45 SH Call SOLE   0 0 0
INGREDION INC COM 457187102 214 2,343 SH   SOLE   2,343 0 0
INGREDION INC PUT 457187952 182 20 SH Put SOLE   0 0 0
SUMMIT HOTEL PPTYS INC CALL 866082900 2 3 SH Call SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I CALL 45782F905 23 103 SH Call SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I COM 45782F105 2 1,251 SH   SOLE   1,251 0 0
INNOVATE BIOPHARMACEUTICLS I PUT 45782F955 1 7 SH Put SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 102 257 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 28 7,132 SH   SOLE   7,132 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 2 5 SH Put SOLE   0 0 0
INOVALON HLDGS INC COM 45781D101 640 45,147 SH   SOLE   45,147 0 0
INOVALON HLDGS INC PUT 45781D951 4 3 SH Put SOLE   0 0 0
INSEEGO CORP CALL 45782B904 61 148 SH Call SOLE   0 0 0
INSEEGO CORP COM 45782B104 163 39,372 SH   SOLE   39,372 0 0
INSEEGO CORP PUT 45782B954 290 699 SH Put SOLE   0 0 0
INSMED INC CALL 457669907 533 407 SH Call SOLE   0 0 0
INSMED INC COM 457669307 10 800 SH   SOLE   800 0 0
INSMED INC PUT 457669957 509 388 SH Put SOLE   0 0 0
INSPIRE MED SYS INC CALL 457730909 42 10 SH Call SOLE   0 0 0
INSTRUCTURE INC CALL 45781U903 26 7 SH Call SOLE   0 0 0
INSTRUCTURE INC COM 45781U103 43 1,163 SH   SOLE   1,163 0 0
INSTRUCTURE INC PUT 45781U953 41 11 SH Put SOLE   0 0 0
INSYS THERAPEUTICS INC NEW CALL 45824V909 11 33 SH Call SOLE   0 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 3 1,075 SH   SOLE   1,075 0 0
INSYS THERAPEUTICS INC NEW PUT 45824V959 10 30 SH Put SOLE   0 0 0
WORLD FUEL SVCS CORP CALL 981475906 188 88 SH Call SOLE   0 0 0
WORLD FUEL SVCS CORP COM 981475106 43 2,018 SH   SOLE   2,018 0 0
WORLD FUEL SVCS CORP PUT 981475956 494 231 SH Put SOLE   0 0 0
INTEL CORP CALL 458140900 29,237 6,230 SH Call SOLE   0 0 0
INTEL CORP PUT 458140950 28,355 6,042 SH Put SOLE   0 0 0
INTL FCSTONE INC CALL 46116V905 14 4 SH Call SOLE   0 0 0
INTL FCSTONE INC COM 46116V105 212 5,803 SH   SOLE   5,803 0 0
INTL FCSTONE INC PUT 46116V955 336 92 SH Put SOLE   0 0 0
INTUIT CALL 461202903 13,700 696 SH Call SOLE   0 0 0
INTUIT PUT 461202953 8,070 410 SH Put SOLE   0 0 0
INTERSECTIONS INC CALL 460981901 39 107 SH Call SOLE   0 0 0
INTERSECTIONS INC COM 460981301 10 2,868 SH   SOLE   2,868 0 0
INTERSECTIONS INC PUT 460981951 106 288 SH Put SOLE   0 0 0
INNOVIVA INC CALL 45781M901 1,971 1,130 SH Call SOLE   0 0 0
INNOVIVA INC PUT 45781M951 15 9 SH Put SOLE   0 0 0
IDENTIV INC CALL 45170X905 16 45 SH Call SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 32 16 SH Call SOLE   0 0 0
INTERXION HOLDING N.V CALL N47279909 70 13 SH Call SOLE   0 0 0
INTERXION HOLDING N.V PUT N47279959 43 8 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP CALL 462044907 3 7 SH Call SOLE   0 0 0
ION GEOPHYSICAL CORP COM 462044207 0 47 SH   SOLE   47 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 886 164 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,811 33,512 SH   SOLE   33,512 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 6,325 1,170 SH Put SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 408 462 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 19 2,164 SH   SOLE   2,164 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 8 10 SH Put SOLE   0 0 0
INTL PAPER CO CALL 460146903 1,678 416 SH Call SOLE   0 0 0
INTL PAPER CO COM 460146103 1,495 37,048 SH   SOLE   37,048 0 0
INTL PAPER CO PUT 460146953 4,084 1,012 SH Put SOLE   0 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 37 18 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6 326 SH   SOLE   326 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 2 1 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 1,642 145 SH Call SOLE   0 0 0
IPG PHOTONICS CORP PUT 44980X959 2,594 229 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 215 67 SH Call SOLE   0 0 0
INPHI CORP COM 45772F107 285 8,884 SH   SOLE   8,884 0 0
INPHI CORP PUT 45772F957 318 99 SH Put SOLE   0 0 0
INNOPHOS HOLDINGS INC CALL 45774N908 9 4 SH Call SOLE   0 0 0
INNOPHOS HOLDINGS INC COM 45774N108 5 223 SH   SOLE   223 0 0
INNOPHOS HOLDINGS INC PUT 45774N958 4 2 SH Put SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y902 18 73 SH Call SOLE   0 0 0
INTREPID POTASH INC PUT 46121Y952 62 240 SH Put SOLE   0 0 0
IQIYI INC CALL 46267X908 4,151 2,792 SH Call SOLE   0 0 0
IQIYI INC PUT 46267X958 2,626 1,766 SH Put SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 708 61 SH Call SOLE   0 0 0
IQVIA HLDGS INC COM 46266C105 125 1,082 SH   SOLE   1,082 0 0
IQVIA HLDGS INC PUT 46266C955 2,718 234 SH Put SOLE   0 0 0
INGERSOLL-RAND PLC CALL G47791901 1,815 199 SH Call SOLE   0 0 0
INGERSOLL-RAND PLC PUT G47791951 1,596 175 SH Put SOLE   0 0 0
IROBOT CORP CALL 462726900 3,450 412 SH Call SOLE   0 0 0
IROBOT CORP PUT 462726950 8,683 1,037 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 1,350 732 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 322 175 SH Put SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 327 101 SH Call SOLE   0 0 0
IRON MTN INC NEW PUT 46284V951 589 182 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 30 33 SH Call SOLE   0 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 5 603 SH   SOLE   603 0 0
INDEPENDENCE RLTY TR INC PUT 45378A956 4 5 SH Put SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC CALL 450056906 6 1 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 179 173 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 78 7,552 SH   SOLE   7,552 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 108 105 SH Put SOLE   0 0 0
INVESTORS BANCORP INC NEW CALL 46146L901 193 186 SH Call SOLE   0 0 0
INVESTORS BANCORP INC NEW COM 46146L101 118 11,383 SH   SOLE   11,383 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 127 123 SH Put SOLE   0 0 0
INTERNATIONAL SPEEDWAY CORP CALL 460335901 127 29 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 37,212 777 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC PUT 46120E952 67,575 1,411 SH Put SOLE   0 0 0
GARTNER INC CALL 366651907 3,387 265 SH Call SOLE   0 0 0
GARTNER INC COM 366651107 1,300 10,170 SH   SOLE   10,170 0 0
GARTNER INC PUT 366651957 3,093 242 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1,417 82 SH Call SOLE   0 0 0
ISHARES TR COM 464288760 1,454 8,417 SH   SOLE   8,417 0 0
ISHARES TR PUT 464288955 2,039 118 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 219 73 SH Call SOLE   0 0 0
ISHARES TR COM 464288752 2,121 70,611 SH   SOLE   70,611 0 0
ISHARES TR PUT 464288955 6,626 2,206 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 1,289 1,132 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 187 165 SH Put SOLE   0 0 0
INTEGER HLDGS CORP CALL 45826H909 91 12 SH Call SOLE   0 0 0
INTEGER HLDGS CORP PUT 45826H959 38 5 SH Put SOLE   0 0 0
ITERIS INC CALL 46564T907 20 56 SH Call SOLE   0 0 0
ITERIS INC COM 46564T107 0 20 SH   SOLE   20 0 0
ISHARES TR CALL 464287907 17 3 SH Call SOLE   0 0 0
ISHARES TR COM 464287150 245 4,318 SH   SOLE   4,318 0 0
ISHARES TR PUT 464287957 181 32 SH Put SOLE   0 0 0
ITRON INC CALL 465741906 4 1 SH Call SOLE   0 0 0
ITRON INC COM 465741106 42 894 SH   SOLE   894 0 0
ITRON INC PUT 465741956 28 6 SH Put SOLE   0 0 0
ITT INC CALL 45073V908 231 48 SH Call SOLE   0 0 0
ITT INC COM 45073V108 174 3,623 SH   SOLE   3,623 0 0
ITT INC PUT 45073V958 222 46 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 159 175 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA COM 465562106 339 37,163 SH   SOLE   37,163 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 1,042 1,141 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 889 649 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 3,918 2,858 SH Put SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 2,065 163 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 2,749 217 SH Put SOLE   0 0 0
INTEVAC INC CALL 461148908 13 25 SH Call SOLE   0 0 0
INTEVAC INC COM 461148108 28 5,458 SH   SOLE   5,458 0 0
INTEVAC INC PUT 461148958 20 40 SH Put SOLE   0 0 0
INVACARE CORP CALL 461203901 14 33 SH Call SOLE   0 0 0
INVACARE CORP COM 461203101 11 2,650 SH   SOLE   2,650 0 0
INVACARE CORP PUT 461203951 27 64 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 141 14 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 30 3 SH Put SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 18 13 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 18 13 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 3,547 141 SH Call SOLE   0 0 0
ISHARES TR COM 464287200 28 114 SH   SOLE   114 0 0
ISHARES TR PUT 464287957 553 22 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 75 5 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 60 4 SH Put SOLE   0 0 0
INVESCO LTD CALL G491BT908 962 575 SH Call SOLE   0 0 0
INVESCO LTD COM G491BT108 510 30,473 SH   SOLE   30,473 0 0
INVESCO LTD PUT G491BT958 299 179 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 124 9 SH Call SOLE   0 0 0
ISHARES TR COM 464287622 47 344 SH   SOLE   344 0 0
ISHARES TR COM 464288869 0 1 SH   SOLE   1 0 0
ISHARES TR CALL 464287907 2,143 193 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 788 71 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 130 10 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 222 17 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 325,055 24,276 SH Call SOLE   0 0 0
ISHARES TR COM 464287655 69,524 519,225 SH   SOLE   519,225 0 0
ISHARES TR PUT 464287957 631,900 47,192 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 376 35 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 75 7 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 453 27 SH Call SOLE   0 0 0
ISHARES TR COM 464287648 6,187 36,828 SH   SOLE   36,828 0 0
ISHARES TR PUT 464287957 12,667 754 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 329 29 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 469 101 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 558 38 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 46 15 SH Call SOLE   0 0 0
ISHARES TR COM 464287796 1 39 SH   SOLE   39 0 0
ISHARES TR PUT 464287957 3 1 SH Put SOLE   0 0 0
ISHARES TR COM 464287770 11 99 SH   SOLE   99 0 0
ISHARES TR COM 464287762 18 100 SH   SOLE   100 0 0
ISHARES TR CALL 464287907 23,696 3,162 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 51,963 6,934 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 577 35 SH Call SOLE   0 0 0
ISHARES TR COM 464287192 244 1,483 SH   SOLE   1,483 0 0
ISHARES TR PUT 464287957 4,141 251 SH Put SOLE   0 0 0
ISHARES TR COM 464287721 31 200 SH   SOLE   200 0 0
ISHARES TR CALL 464287907 155 59 SH Call SOLE   0 0 0
ISHARES TR COM 464287713 3 142 SH   SOLE   142 0 0
JACK IN THE BOX INC CALL 466367909 784 101 SH Call SOLE   0 0 0
JACK IN THE BOX INC COM 466367109 10 129 SH   SOLE   129 0 0
JACK IN THE BOX INC PUT 466367959 279 36 SH Put SOLE   0 0 0
JAGGED PEAK ENERGY INC CALL 47009K907 1,094 1,200 SH Call SOLE   0 0 0
JAGGED PEAK ENERGY INC PUT 47009K957 20 22 SH Put SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 979 79 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 79 640 SH   SOLE   640 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 223 18 SH Put SOLE   0 0 0
JBG SMITH PPTYS CALL 46590V900 285 82 SH Call SOLE   0 0 0
JBG SMITH PPTYS PUT 46590V950 3 1 SH Put SOLE   0 0 0
HUNT J B TRANS SVCS INC CALL 445658907 855 92 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC COM 445658107 5 62 SH   SOLE   62 0 0
HUNT J B TRANS SVCS INC PUT 445658957 279 30 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 1,229 496 SH Call SOLE   0 0 0
JABIL INC PUT 466313953 141 57 SH Put SOLE   0 0 0
JETBLUE AIRWAYS CORP CALL 477143901 468 292 SH Call SOLE   0 0 0
JETBLUE AIRWAYS CORP COM 477143101 997 62,090 SH   SOLE   62,090 0 0
JETBLUE AIRWAYS CORP PUT 477143951 1,593 992 SH Put SOLE   0 0 0
SANFILIPPO JOHN B & SON INC CALL 800422907 16 3 SH Call SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP CALL 477839904 78 11 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 4,915 1,658 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC COM G51502105 780 26,339 SH   SOLE   26,339 0 0
JOHNSON CTLS INTL PLC PUT G51502955 1,346 454 SH Put SOLE   0 0 0
J2 GLOBAL INC PUT 48123V952 430 62 SH Put SOLE   0 0 0
PENNEY J C INC CALL 708160906 43 414 SH Call SOLE   0 0 0
PENNEY J C INC PUT 708160956 24 236 SH Put SOLE   0 0 0
JD COM INC CALL 47215P906 16,425 7,848 SH Call SOLE   0 0 0
JD COM INC COM 47215P106 3,705 177,053 SH   SOLE   177,053 0 0
JD COM INC PUT 47215P956 12,781 6,107 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,010 201 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E877 430 8,557 SH   SOLE   8,557 0 0
DIREXION SHS ETF TR PUT 25460E955 1,251 249 SH Put SOLE   0 0 0
JUST ENERGY GROUP INC CALL 48213W901 0 1 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC DEL CALL 469814907 947 162 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC DEL PUT 469814957 222 38 SH Put SOLE   0 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 131 76 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 138 80 SH Put SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 17 12 SH Call SOLE   0 0 0
JELD-WEN HLDG INC PUT 47580P953 1 1 SH Put SOLE   0 0 0
J JILL INC CALL 46620W902 65 123 SH Call SOLE   0 0 0
J JILL INC COM 46620W102 0 93 SH   SOLE   93 0 0
J JILL INC PUT 46620W952 2 4 SH Put SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 0 1 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 10 24 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC CALL 426281901 2,808 222 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC PUT 426281951 126 10 SH Put SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 565 572 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD COM 47759T100 0 16 SH   SOLE   16 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 255 258 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 113 9 SH Call SOLE   0 0 0
JONES LANG LASALLE INC PUT 48020Q957 50 4 SH Put SOLE   0 0 0
JUMEI INTL HLDG LTD CALL 48138L907 5 28 SH Call SOLE   0 0 0
JUMEI INTL HLDG LTD COM 48138L107 8 4,485 SH   SOLE   4,485 0 0
JUMEI INTL HLDG LTD PUT 48138L957 9 51 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC CALL 481116901 15 47 SH Call SOLE   0 0 0
JOUNCE THERAPEUTICS INC COM 481116101 0 137 SH   SOLE   137 0 0
JOHNSON & JOHNSON CALL 478160904 46,509 3,604 SH Call SOLE   0 0 0
JOHNSON & JOHNSON PUT 478160954 43,631 3,381 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 151 45 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A417 957 28,502 SH   SOLE   28,502 0 0
SPDR SERIES TRUST PUT 78464A958 6,341 1,888 SH Put SOLE   0 0 0
JUNIPER NETWORKS INC CALL 48203R904 3,815 1,418 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC PUT 48203R954 1,501 558 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,388 1,508 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E851 12 1,373 SH   SOLE   1,373 0 0
DIREXION SHS ETF TR PUT 25460E955 559 608 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 116 31 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P563 138 3,708 SH   SOLE   3,708 0 0
BARCLAYS BK PLC PUT 06746P951 33 9 SH Put SOLE   0 0 0
51JOB INC CALL 316827904 74 12 SH Call SOLE   0 0 0
51JOB INC COM 316827104 30 485 SH   SOLE   485 0 0
51JOB INC PUT 316827954 68 11 SH Put SOLE   0 0 0
ST JOE CO CALL 790148900 3 3 SH Call SOLE   0 0 0
ST JOE CO PUT 790148950 19 15 SH Put SOLE   0 0 0
JONES ENERGY INC CALL 48019R906 0 14 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 54,579 5,591 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO PUT 46625H955 49,581 5,079 SH Put SOLE   0 0 0
NORDSTROM INC CALL 655664900 2,493 535 SH Call SOLE   0 0 0
NORDSTROM INC COM 655664100 42 908 SH   SOLE   908 0 0
NORDSTROM INC PUT 655664950 4,838 1,038 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 6,772 1,188 SH Call SOLE   0 0 0
KELLOGG CO COM 487836108 340 5,964 SH   SOLE   5,964 0 0
KELLOGG CO PUT 487836958 3,648 640 SH Put SOLE   0 0 0
KALA PHARMACEUTICALS INC CALL 483119903 0 1 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC COM 483119103 3 763 SH   SOLE   763 0 0
KALA PHARMACEUTICALS INC PUT 483119953 0 2 SH Put SOLE   0 0 0
KAISER ALUMINUM CORP COM 483007704 27 313 SH   SOLE   313 0 0
KAISER ALUMINUM CORP PUT 483007954 53 6 SH Put SOLE   0 0 0
KAMAN CORP PUT 483548953 44 8 SH Put SOLE   0 0 0
IKANG HEALTHCARE GROUP INC CALL 45174L908 607 298 SH Call SOLE   0 0 0
IKANG HEALTHCARE GROUP INC PUT 45174L958 99 49 SH Put SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 3,626 760 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC PUT 48238T959 381 80 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767905 7 3 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767405 11 458 SH   SOLE   458 0 0
KRANESHARES TR PUT 500767955 9 4 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 1,703 456 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A797 1,246 33,370 SH   SOLE   33,370 0 0
SPDR SERIES TRUST PUT 78464A958 6,984 1,870 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 548 287 SH Call SOLE   0 0 0
KB HOME COM 48666K109 2,248 117,734 SH   SOLE   117,734 0 0
KB HOME PUT 48666K959 3,040 1,592 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 92 61 SH Call SOLE   0 0 0
KBR INC PUT 48242W956 13 9 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 628 143 SH Call SOLE   0 0 0
KCAP FINL INC CALL 48668E901 0 2 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC CALL 49271V900 5,171 2,017 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC PUT 49271V950 623 243 SH Put SOLE   0 0 0
KEURIG DR PEPPER INC PUT 49271V950 20 8 SH Put SOLE   0 0 0
KEY ENERGY SVCS INC DEL CALL 49309J903 3 16 SH Call SOLE   0 0 0
KEY ENERGY SVCS INC DEL PUT 49309J953 18 87 SH Put SOLE   0 0 0
KELLY SVCS INC CALL 488152907 65 32 SH Call SOLE   0 0 0
KEMET CORP CALL 488360907 906 517 SH Call SOLE   0 0 0
KEMET CORP COM 488360207 286 16,355 SH   SOLE   16,355 0 0
KEMET CORP PUT 488360957 303 173 SH Put SOLE   0 0 0
KIRBY CORP CALL 497266906 336 50 SH Call SOLE   0 0 0
KIRBY CORP PUT 497266956 599 89 SH Put SOLE   0 0 0
KEYCORP NEW CALL 493267908 535 362 SH Call SOLE   0 0 0
KEYCORP NEW PUT 493267958 647 438 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 2,669 430 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 155 25 SH Put SOLE   0 0 0
KEYW HLDG CORP CALL 493723900 3 5 SH Call SOLE   0 0 0
KFORCE INC CALL 493732901 43 14 SH Call SOLE   0 0 0
KFORCE INC COM 493732101 124 4,021 SH   SOLE   4,021 0 0
KFORCE INC PUT 493732951 132 43 SH Put SOLE   0 0 0
KORN FERRY INTL CALL 500643900 7 2 SH Call SOLE   0 0 0
KORN FERRY INTL COM 500643200 494 12,497 SH   SOLE   12,497 0 0
KORN FERRY INTL PUT 500643950 846 214 SH Put SOLE   0 0 0
KINROSS GOLD CORP CALL 496902904 419 1,295 SH Call SOLE   0 0 0
KINROSS GOLD CORP PUT 496902954 173 534 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 12,042 2,798 SH Call SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 5,026 116,786 SH   SOLE   116,786 0 0
KRAFT HEINZ CO PUT 500754956 10,295 2,392 SH Put SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 2 1 SH Put SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 120 82 SH Call SOLE   0 0 0
KIMCO RLTY CORP COM 49446R109 118 8,112 SH   SOLE   8,112 0 0
KIMCO RLTY CORP PUT 49446R959 293 200 SH Put SOLE   0 0 0
KINDRED BIOSCIENCES INC CALL 494577909 89 82 SH Call SOLE   0 0 0
KIRKLANDS INC CALL 497498905 1 2 SH Call SOLE   0 0 0
KKR & CO INC CALL 48251W904 4,075 2,076 SH Call SOLE   0 0 0
KKR & CO INC PUT 48251W954 1,953 995 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 816 313 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 313 120 SH Put SOLE   0 0 0
KLA-TENCOR CORP CALL 482480900 2,246 251 SH Call SOLE   0 0 0
KLA-TENCOR CORP COM 482480100 405 4,533 SH   SOLE   4,533 0 0
KLA-TENCOR CORP PUT 482480950 2,255 252 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 121 60 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC PUT 501242951 72 36 SH Put SOLE   0 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 0 6 SH   SOLE   6 0 0
KIMBERLY CLARK CORP CALL 494368903 6,904 606 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP PUT 494368953 2,142 188 SH Put SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 5,033 3,273 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL PUT 49456B951 959 624 SH Put SOLE   0 0 0
KEMPHARM INC COM 488445107 2 1,561 SH   SOLE   1,561 0 0
KEMPHARM INC PUT 488445957 2 14 SH Put SOLE   0 0 0
KENNAMETAL INC CALL 489170900 16 5 SH Call SOLE   0 0 0
KENNAMETAL INC PUT 489170950 3 1 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 2,446 390 SH Call SOLE   0 0 0
CARMAX INC PUT 143130952 3,581 571 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 145 109 SH Call SOLE   0 0 0
KNOWLES CORP COM 49926D109 34 2,560 SH   SOLE   2,560 0 0
KNOWLES CORP PUT 49926D959 11 9 SH Put SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 50 139 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 19 5,431 SH   SOLE   5,431 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 54 150 SH Put SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 172 96 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP COM Y48125101 269 15,009 SH   SOLE   15,009 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 349 195 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 1,261 503 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 2,058 821 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 45 18 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 14,664 3,097 SH Call SOLE   0 0 0
COCA COLA CO PUT 191216950 16,510 3,487 SH Put SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 360 1,412 SH Call SOLE   0 0 0
EASTMAN KODAK CO PUT 277461956 8 34 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 84 67 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F809 26 2,103 SH   SOLE   2,103 0 0
VANECK VECTORS ETF TR PUT 92189F952 33 27 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 746 352 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 80 38 SH Put SOLE   0 0 0
KONA GRILL INC COM 50047H201 0 247 SH   SOLE   247 0 0
KOPPERS HOLDINGS INC CALL 50060P906 131 77 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC COM 50060P106 423 24,861 SH   SOLE   24,861 0 0
KOPIN CORP CALL 500600901 2 23 SH Call SOLE   0 0 0
KOPIN CORP COM 500600101 2 2,873 SH   SOLE   2,873 0 0
KOPIN CORP PUT 500600951 2 29 SH Put SOLE   0 0 0
MICHAEL KORS HLDGS LTD CALL G60754901 40 687 SH Call SOLE   0 0 0
MICHAEL KORS HLDGS LTD COM G60754101 2,073 54,675 SH   SOLE   54,675 0 0
MICHAEL KORS HLDGS LTD PUT G60754951 239 715 SH Put SOLE   0 0 0
KOSMOS ENERGY LTD CALL 500688906 3 9 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 32 35 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 169 18,078 SH   SOLE   18,078 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 133 143 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 3,470 1,262 SH Call SOLE   0 0 0
KROGER CO COM 501044101 1,785 64,942 SH   SOLE   64,942 0 0
KROGER CO PUT 501044951 6,261 2,277 SH Put SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 10 5 SH Call SOLE   0 0 0
KRATON CORPORATION PUT 50077C956 8 4 SH Put SOLE   0 0 0
KILROY RLTY CORP CALL 49427F908 12 2 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 13,508 2,887 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A698 2,225 47,569 SH   SOLE   47,569 0 0
SPDR SERIES TRUST PUT 78464A958 13,648 2,917 SH Put SOLE   0 0 0
KITE RLTY GROUP TR CALL 49803T900 249 177 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 1,280 684 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD COM M6372Q113 81 4,371 SH   SOLE   4,371 0 0
KORNIT DIGITAL LTD PUT M6372Q953 346 185 SH Put SOLE   0 0 0
KEARNY FINL CORP MD COM 48716P108 9 747 SH   SOLE   747 0 0
KRONOS WORLDWIDE INC CALL 50105F905 76 66 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC PUT 50105F955 29 26 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 179 62 SH Call SOLE   0 0 0
KOHLS CORP CALL 500255904 6,209 936 SH Call SOLE   0 0 0
KOHLS CORP COM 500255104 1,073 16,182 SH   SOLE   16,182 0 0
KOHLS CORP PUT 500255954 10,939 1,649 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 1,641 172 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN PUT 485170952 3,770 395 SH Put SOLE   0 0 0
KT CORP COM 48268K101 43 3,083 SH   SOLE   3,083 0 0
KEY TRONIC CORP CALL 493144909 0 13 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 180 128 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 214 15,225 SH   SOLE   15,225 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 149 106 SH Put SOLE   0 0 0
KURA ONCOLOGY INC CALL 50127T909 19 14 SH Call SOLE   0 0 0
KURA ONCOLOGY INC COM 50127T109 148 10,598 SH   SOLE   10,598 0 0
KURA ONCOLOGY INC PUT 50127T959 154 110 SH Put SOLE   0 0 0
KENNEDY-WILSON HLDGS INC CALL 489398907 7 4 SH Call SOLE   0 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 341 18,771 SH   SOLE   18,771 0 0
KENNEDY-WILSON HLDGS INC PUT 489398957 794 437 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767905 2,775 740 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767306 623 16,625 SH   SOLE   16,625 0 0
KRANESHARES TR PUT 500767955 2,733 729 SH Put SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT CALL 486606906 15 11 SH Call SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 96 7,047 SH   SOLE   7,047 0 0
KAYNE ANDERSN MLP MIDS INVT PUT 486606956 166 121 SH Put SOLE   0 0 0
LOEWS CORP CALL 540424908 314 69 SH Call SOLE   0 0 0
LOEWS CORP PUT 540424958 45 10 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 787 184 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E539 1,109 25,933 SH   SOLE   25,933 0 0
DIREXION SHS ETF TR PUT 25460E955 1,116 261 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1,948 593 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K323 235 7,180 SH   SOLE   7,180 0 0
DIREXION SHS ETF TR PUT 25490K959 660 201 SH Put SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 137 18 SH Call SOLE   0 0 0
LITHIA MTRS INC COM 536797103 396 5,188 SH   SOLE   5,188 0 0
LITHIA MTRS INC PUT 536797953 221 29 SH Put SOLE   0 0 0
LADDER CAP CORP CALL 505743904 1,330 860 SH Call SOLE   0 0 0
LADDER CAP CORP PUT 505743954 1 1 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 20 3 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 13 2 SH Put SOLE   0 0 0
GLADSTONE LD CORP CALL 376549901 21 19 SH Call SOLE   0 0 0
GLADSTONE LD CORP COM 376549101 28 2,440 SH   SOLE   2,440 0 0
GLADSTONE LD CORP PUT 376549951 76 67 SH Put SOLE   0 0 0
NLIGHT INC CALL 65487K900 240 135 SH Call SOLE   0 0 0
NLIGHT INC COM 65487K100 107 6,035 SH   SOLE   6,035 0 0
NLIGHT INC PUT 65487K950 304 171 SH Put SOLE   0 0 0
LAZARD LTD CALL G54050902 177 48 SH Call SOLE   0 0 0
LAZARD LTD COM G54050102 44 1,200 SH   SOLE   1,200 0 0
LAZARD LTD PUT G54050952 107 29 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 2,212 862 SH Call SOLE   0 0 0
L BRANDS INC PUT 501797954 1,640 639 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 1,700 797 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U104 1,287 60,344 SH   SOLE   60,344 0 0
LIBERTY GLOBAL PLC PUT G5480U950 2,067 969 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 92 45 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U120 1,753 84,938 SH   SOLE   84,938 0 0
LIBERTY GLOBAL PLC PUT G5480U950 866 420 SH Put SOLE   0 0 0
LIBBEY INC CALL 529898908 32 84 SH Call SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A909 9 35 SH Call SOLE   0 0 0
LENDINGCLUB CORP COM 52603A109 17 6,524 SH   SOLE   6,524 0 0
LENDINGCLUB CORP PUT 52603A959 22 85 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 313 633 SH Call SOLE   0 0 0
LANNET INC PUT 516012951 59 119 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 6 1 SH Call SOLE   0 0 0
LCI INDS PUT 50189K953 26 4 SH Put SOLE   0 0 0
LYDALL INC DEL PUT 550819956 4 2 SH Put SOLE   0 0 0
LEIDOS HLDGS INC CALL 525327902 137 26 SH Call SOLE   0 0 0
LEIDOS HLDGS INC PUT 525327952 89 17 SH Put SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 937 660 SH Call SOLE   0 0 0
LEAR CORP CALL 521865904 282 23 SH Call SOLE   0 0 0
LEAR CORP COM 521865204 1,301 10,593 SH   SOLE   10,593 0 0
LEAR CORP PUT 521865954 4,324 352 SH Put SOLE   0 0 0
LEAF GROUP LTD CALL 52177G902 39 57 SH Call SOLE   0 0 0
LEAF GROUP LTD COM 52177G102 1 219 SH   SOLE   219 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 15 2 SH Call SOLE   0 0 0
LEE ENTERPRISES INC COM 523768109 20 9,738 SH   SOLE   9,738 0 0
LEE ENTERPRISES INC PUT 523768959 25 122 SH Put SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 50 14 SH Call SOLE   0 0 0
LEGGETT & PLATT INC PUT 524660957 82 23 SH Put SOLE   0 0 0
LEJU HLDGS LTD CALL 50187J908 114 817 SH Call SOLE   0 0 0
LENNAR CORP CALL 526057902 3,257 832 SH Call SOLE   0 0 0
LENNAR CORP COM 526057104 859 21,957 SH   SOLE   21,957 0 0
LENNAR CORP PUT 526057952 5,434 1,388 SH Put SOLE   0 0 0
LENNAR CORP PUT 526057952 0 13 SH Put SOLE   0 0 0
LIBERTY EXPEDIA HOLDINGS COM 53046P109 8 209 SH   SOLE   209 0 0
CHINA LIFE INS CO LTD CALL 16939P906 120 115 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD COM 16939P106 48 4,619 SH   SOLE   4,619 0 0
CHINA LIFE INS CO LTD PUT 16939P956 349 333 SH Put SOLE   0 0 0
LIFEVANTAGE CORP CALL 53222K905 1 1 SH Call SOLE   0 0 0
LIFEVANTAGE CORP COM 53222K205 1 90 SH   SOLE   90 0 0
LEGACY RESVS INC COM 524706108 9 6,298 SH   SOLE   6,298 0 0
LEGACY RESVS INC PUT 524706958 6 45 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 1,650 1,025 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP PUT 535919950 49 31 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP PUT 535919950 5 3 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 2 2 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919500 40 2,751 SH   SOLE   2,751 0 0
LIONS GATE ENTMNT CORP PUT 535919950 19 13 SH Put SOLE   0 0 0
LGI HOMES INC CALL 50187T906 619 137 SH Call SOLE   0 0 0
LGI HOMES INC PUT 50187T956 447 99 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 447 33 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 882 65 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 1,857 147 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 75 6 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 2,262 241 SH Call SOLE   0 0 0
LHC GROUP INC PUT 50187A957 2,084 222 SH Put SOLE   0 0 0
ATYR PHARMA INC COM 002120103 0 300 SH   SOLE   300 0 0
ATYR PHARMA INC PUT 002120953 0 3 SH Put SOLE   0 0 0
LENNOX INTL INC CALL 526107907 43 2 SH Call SOLE   0 0 0
LENNOX INTL INC COM 526107107 452 2,066 SH   SOLE   2,066 0 0
LENNOX INTL INC PUT 526107957 1,532 70 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 1 1 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 5 360 SH   SOLE   360 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 21 15 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 33 2,286 SH   SOLE   2,286 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 45 31 SH Put SOLE   0 0 0
LINDE PLC CALL G5494J903 2,683 172 SH Call SOLE   0 0 0
LINDE PLC PUT G5494J953 1,154 74 SH Put SOLE   0 0 0
FIDELITY SOUTHERN CORP NEW CALL 316394905 2 1 SH Call SOLE   0 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 1 42 SH   SOLE   42 0 0
FIDELITY SOUTHERN CORP NEW PUT 316394955 2 1 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37954Y855 404 14,999 SH   SOLE   14,999 0 0
GLOBAL X FDS PUT 37954Y951 288 107 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 0 941 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 0 247 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 0 203 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 0 91 SH Put SOLE   0 0 0
LIVANOVA PLC CALL G5509L901 1,820 199 SH Call SOLE   0 0 0
LIVANOVA PLC COM G5509L101 303 3,320 SH   SOLE   3,320 0 0
LIVANOVA PLC PUT G5509L951 621 68 SH Put SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 3 4 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 4 5 SH Put SOLE   0 0 0
LKQ CORP CALL 501889908 66 28 SH Call SOLE   0 0 0
LKQ CORP COM 501889208 165 6,989 SH   SOLE   6,989 0 0
LKQ CORP PUT 501889958 75 32 SH Put SOLE   0 0 0
LSC COMMUNICATIONS INC COM 50218P107 20 2,907 SH   SOLE   2,907 0 0
LSC COMMUNICATIONS INC PUT 50218P957 21 30 SH Put SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 179 189 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 307 32,292 SH   SOLE   32,292 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 146 154 SH Put SOLE   0 0 0
LILIS ENERGY INC CALL 532403901 7 56 SH Call SOLE   0 0 0
LILIS ENERGY INC COM 532403201 10 7,925 SH   SOLE   7,925 0 0
LILIS ENERGY INC PUT 532403951 2 16 SH Put SOLE   0 0 0
L3 TECHNOLOGIES INC CALL 502413907 989 57 SH Call SOLE   0 0 0
L3 TECHNOLOGIES INC COM 502413107 315 1,815 SH   SOLE   1,815 0 0
L3 TECHNOLOGIES INC PUT 502413957 677 39 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 23 100 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 0 3 SH Put SOLE   0 0 0
LILLY ELI & CO CALL 532457908 26,071 2,253 SH Call SOLE   0 0 0
LILLY ELI & CO PUT 532457958 17,415 1,505 SH Put SOLE   0 0 0
LEGG MASON INC CALL 524901905 326 128 SH Call SOLE   0 0 0
LEGG MASON INC COM 524901105 1,281 50,219 SH   SOLE   50,219 0 0
LEGG MASON INC PUT 524901955 2,897 1,136 SH Put SOLE   0 0 0
LEMAITRE VASCULAR INC CALL 525558901 2 1 SH Call SOLE   0 0 0
LEMAITRE VASCULAR INC PUT 525558951 7 3 SH Put SOLE   0 0 0
LIMONEIRA CO CALL 532746904 191 98 SH Call SOLE   0 0 0
LIMONEIRA CO PUT 532746954 27 14 SH Put SOLE   0 0 0
LUMINEX CORP DEL CALL 55027E902 27 12 SH Call SOLE   0 0 0
LUMINEX CORP DEL COM 55027E102 147 6,387 SH   SOLE   6,387 0 0
LANDMARK INFRASTRUCTURE LP CALL 51508J908 31 27 SH Call SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP PUT 51508J958 26 23 SH Put SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 20,371 778 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 318 1,215 SH   SOLE   1,215 0 0
LOCKHEED MARTIN CORP PUT 539830959 21,051 804 SH Put SOLE   0 0 0
LINE CORP CALL 53567X901 95 28 SH Call SOLE   0 0 0
LINE CORP COM 53567X101 16 487 SH   SOLE   487 0 0
LINE CORP PUT 53567X951 37 11 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 271 53 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND PUT 534187959 1,113 217 SH Put SOLE   0 0 0
LANDEC CORP COM 514766104 5 440 SH   SOLE   440 0 0
LANDEC CORP PUT 514766954 11 10 SH Put SOLE   0 0 0
CHENIERE ENERGY INC CALL 16411R908 1,905 322 SH Call SOLE   0 0 0
CHENIERE ENERGY INC PUT 16411R958 9,310 1,573 SH Put SOLE   0 0 0
LINDSAY CORP CALL 535555906 9 1 SH Call SOLE   0 0 0
LINDSAY CORP COM 535555106 23 244 SH   SOLE   244 0 0
LINDSAY CORP PUT 535555956 336 35 SH Put SOLE   0 0 0
ALLIANT ENERGY CORP CALL 018802908 50 12 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP COM 018802108 349 8,262 SH   SOLE   8,262 0 0
ALLIANT ENERGY CORP PUT 018802958 439 104 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 17 11 SH Call SOLE   0 0 0
LIVE OAK BANCSHARES INC COM 53803X105 6 427 SH   SOLE   427 0 0
LIVE OAK BANCSHARES INC PUT 53803X955 11 8 SH Put SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 6 4 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC COM 268603107 47 3,135 SH   SOLE   3,135 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 1 1 SH Put SOLE   0 0 0
COMSTOCK MNG INC PUT 205750951 18 216 SH Put SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 96 31 SH Call SOLE   0 0 0
LOGITECH INTL S A COM H50430232 58 1,885 SH   SOLE   1,885 0 0
LOGITECH INTL S A PUT H50430952 481 154 SH Put SOLE   0 0 0
LOGMEIN INC CALL 54142L909 889 109 SH Call SOLE   0 0 0
LOGMEIN INC PUT 54142L959 464 57 SH Put SOLE   0 0 0
LOMA NEGRA CORP COM 54150E104 42 3,786 SH   SOLE   3,786 0 0
LOMA NEGRA CORP PUT 54150E954 53 48 SH Put SOLE   0 0 0
LONESTAR RES US INC CALL 54240F903 69 190 SH Call SOLE   0 0 0
LONESTAR RES US INC COM 54240F103 127 34,993 SH   SOLE   34,993 0 0
LONESTAR RES US INC PUT 54240F953 175 482 SH Put SOLE   0 0 0
GRAND CANYON ED INC CALL 38526M906 2,441 254 SH Call SOLE   0 0 0
GRAND CANYON ED INC PUT 38526M956 778 81 SH Put SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I CALL 543881906 7 2 SH Call SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 205 5,521 SH   SOLE   5,521 0 0
LORAL SPACE & COMMUNICATNS I PUT 543881956 22 6 SH Put SOLE   0 0 0
LOWES COS INC CALL 548661907 19,617 2,124 SH Call SOLE   0 0 0
LOWES COS INC COM 548661107 1,153 12,490 SH   SOLE   12,490 0 0
LOWES COS INC PUT 548661957 32,667 3,537 SH Put SOLE   0 0 0
LOXO ONCOLOGY INC CALL 548862901 896 64 SH Call SOLE   0 0 0
LOXO ONCOLOGY INC PUT 548862951 70 5 SH Put SOLE   0 0 0
DORIAN LPG LTD CALL Y2106R900 65 113 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806906 27 75 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC COM 516806106 230 63,599 SH   SOLE   63,599 0 0
LAREDO PETROLEUM INC PUT 516806956 392 1,083 SH Put SOLE   0 0 0
LG DISPLAY CO LTD COM 50186V102 87 10,696 SH   SOLE   10,696 0 0
LG DISPLAY CO LTD PUT 50186V952 9 12 SH Put SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 317 52 SH Call SOLE   0 0 0
LPL FINL HLDGS INC COM 50212V100 8 140 SH   SOLE   140 0 0
LPL FINL HLDGS INC PUT 50212V950 531 87 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 281 149 SH Call SOLE   0 0 0
LIVEPERSON INC PUT 538146951 22 12 SH Put SOLE   0 0 0
LIBERTY PPTY TR CALL 531172904 4 1 SH Call SOLE   0 0 0
LOUISIANA PAC CORP CALL 546347905 546 246 SH Call SOLE   0 0 0
LOUISIANA PAC CORP COM 546347105 75 3,390 SH   SOLE   3,390 0 0
LOUISIANA PAC CORP PUT 546347955 51 23 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 6,599 585 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 2,403 213 SH Put SOLE   0 0 0
LRAD CORP COM 50213V109 0 200 SH   SOLE   200 0 0
LAM RESEARCH CORP CALL 512807908 39,584 2,907 SH Call SOLE   0 0 0
LAM RESEARCH CORP PUT 512807958 7,203 529 SH Put SOLE   0 0 0
K12 INC COM 48273U102 232 9,395 SH   SOLE   9,395 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 132 192 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 29 43 SH Put SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 604 65 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 1,925 20,708 SH   SOLE   20,708 0 0
LIFE STORAGE INC PUT 53223X957 8,834 950 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 353 37 SH Call SOLE   0 0 0
LANDSTAR SYS INC COM 515098101 54 567 SH   SOLE   567 0 0
LANDSTAR SYS INC PUT 515098951 95 10 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 345 94 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 517 14,055 SH   SOLE   14,055 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 732 199 SH Put SOLE   0 0 0
LTC PPTYS INC CALL 502175902 200 48 SH Call SOLE   0 0 0
LTC PPTYS INC PUT 502175952 20 5 SH Put SOLE   0 0 0
LATAM AIRLS GROUP S A CALL 51817R906 9 9 SH Call SOLE   0 0 0
LATAM AIRLS GROUP S A PUT 51817R956 2 2 SH Put SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 1 1 SH Call SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 10 646 SH   SOLE   646 0 0
LIBERTY TRIPADVISOR HLDGS IN PUT 531465952 28 18 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 10,227 841 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC COM 550021109 3,041 25,011 SH   SOLE   25,011 0 0
LULULEMON ATHLETICA INC PUT 550021959 25,963 2,135 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 10,016 2,155 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO COM 844741108 611 13,146 SH   SOLE   13,146 0 0
SOUTHWEST AIRLS CO PUT 844741958 2,867 617 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 20,174 3,876 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP COM 517834107 2,834 54,464 SH   SOLE   54,464 0 0
LAS VEGAS SANDS CORP PUT 517834957 9,827 1,888 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 1,787 243 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC PUT 513272954 522 71 SH Put SOLE   0 0 0
LEXINFINTECH HLDGS LTD CALL 528877903 282 389 SH Call SOLE   0 0 0
LEXINFINTECH HLDGS LTD COM 528877103 361 49,844 SH   SOLE   49,844 0 0
LEXINFINTECH HLDGS LTD PUT 528877953 482 666 SH Put SOLE   0 0 0
LUXOFT HLDG INC COM G57279104 78 2,581 SH   SOLE   2,581 0 0
LUXOFT HLDG INC PUT G57279954 115 38 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST CALL 529043901 6 8 SH Call SOLE   0 0 0
LEXINGTON REALTY TRUST COM 529043101 4 516 SH   SOLE   516 0 0
LEXINGTON REALTY TRUST PUT 529043951 5 7 SH Put SOLE   0 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 51 77 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 389 58,586 SH   SOLE   58,586 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 492 742 SH Put SOLE   0 0 0
LSB INDS INC CALL 502160904 5 10 SH Call SOLE   0 0 0
LSB INDS INC COM 502160104 3 549 SH   SOLE   549 0 0
LSB INDS INC PUT 502160954 4 8 SH Put SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 3,451 415 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 55 664 SH   SOLE   664 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 2,860 344 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 3 12 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC COM 539439109 133 52,300 SH   SOLE   52,300 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 133 523 SH Put SOLE   0 0 0
LSI INDS INC COM 50216C108 0 145 SH   SOLE   145 0 0
LSI INDS INC PUT 50216C958 0 2 SH Put SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 1,063 216 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 2,014 409 SH Put SOLE   0 0 0
LA Z BOY INC COM 505336107 279 10,099 SH   SOLE   10,099 0 0
LA Z BOY INC PUT 505336957 640 231 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 4,684 1,573 SH Call SOLE   0 0 0
MACYS INC COM 55616P104 3,274 109,965 SH   SOLE   109,965 0 0
MACYS INC PUT 55616P954 11,057 3,713 SH Put SOLE   0 0 0
MASTERCARD INCORPORATED CALL 57636Q904 73,781 3,911 SH Call SOLE   0 0 0
MASTERCARD INCORPORATED COM 57636Q104 4,970 26,346 SH   SOLE   26,346 0 0
MASTERCARD INCORPORATED PUT 57636Q954 63,858 3,385 SH Put SOLE   0 0 0
MID AMER APT CMNTYS INC CALL 59522J903 488 51 SH Call SOLE   0 0 0
MID AMER APT CMNTYS INC COM 59522J103 190 1,992 SH   SOLE   1,992 0 0
MID AMER APT CMNTYS INC PUT 59522J953 689 72 SH Put SOLE   0 0 0
MACERICH CO CALL 554382901 367 85 SH Call SOLE   0 0 0
MACERICH CO COM 554382101 5 134 SH   SOLE   134 0 0
MACERICH CO PUT 554382951 21 5 SH Put SOLE   0 0 0
MAG SILVER CORP CALL 55903Q904 78 107 SH Call SOLE   0 0 0
MAG SILVER CORP COM 55903Q104 8 1,108 SH   SOLE   1,108 0 0
MAG SILVER CORP PUT 55903Q954 45 63 SH Put SOLE   0 0 0
MAIN STREET CAPITAL CORP CALL 56035L904 77 23 SH Call SOLE   0 0 0
MAIN STREET CAPITAL CORP COM 56035L104 327 9,673 SH   SOLE   9,673 0 0
MAIN STREET CAPITAL CORP PUT 56035L954 348 103 SH Put SOLE   0 0 0
MANPOWERGROUP INC CALL 56418H900 537 83 SH Call SOLE   0 0 0
MANPOWERGROUP INC PUT 56418H950 32 5 SH Put SOLE   0 0 0
MANHATTAN ASSOCS INC CALL 562750909 245 58 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC COM 562750109 5 123 SH   SOLE   123 0 0
MANHATTAN ASSOCS INC PUT 562750959 16 4 SH Put SOLE   0 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 20 11 SH Call SOLE   0 0 0
MANCHESTER UTD PLC NEW COM G5784H106 2 134 SH   SOLE   134 0 0
MANCHESTER UTD PLC NEW PUT G5784H956 1 1 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 5,200 479 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW PUT 571903952 11,735 1,081 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC COM 56585W302 0 1,500 SH   SOLE   1,500 0 0
MARATHON PATENT GROUP INC PUT 56585W952 1 43 SH Put SOLE   0 0 0
REMARK HLDGS INC CALL 75955K902 3 27 SH Call SOLE   0 0 0
REMARK HLDGS INC COM 75955K102 4 3,951 SH   SOLE   3,951 0 0
REMARK HLDGS INC PUT 75955K952 2 21 SH Put SOLE   0 0 0
MASCO CORP CALL 574599906 216 74 SH Call SOLE   0 0 0
MASCO CORP COM 574599106 94 3,217 SH   SOLE   3,217 0 0
MASCO CORP PUT 574599956 216 74 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 214 20 SH Call SOLE   0 0 0
MASIMO CORP COM 574795100 101 949 SH   SOLE   949 0 0
MASIMO CORP PUT 574795950 21 2 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 498 499 SH Call SOLE   0 0 0
MATTEL INC PUT 577081952 786 787 SH Put SOLE   0 0 0
MATSON INC PUT 57686G955 19 6 SH Put SOLE   0 0 0
MAXAR TECHNOLOGIES LTD CALL 57778L903 182 153 SH Call SOLE   0 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 35 2,951 SH   SOLE   2,951 0 0
MAXAR TECHNOLOGIES LTD PUT 57778L953 72 61 SH Put SOLE   0 0 0
MINDBODY INC CALL 60255W905 174 48 SH Call SOLE   0 0 0
MINDBODY INC COM 60255W105 213 5,868 SH   SOLE   5,868 0 0
MINDBODY INC PUT 60255W955 647 178 SH Put SOLE   0 0 0
MB FINANCIAL INC NEW CALL 55264U908 7 2 SH Call SOLE   0 0 0
MBIA INC CALL 55262C900 1,095 1,228 SH Call SOLE   0 0 0
MBIA INC PUT 55262C950 1,378 1,545 SH Put SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 74 106 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC COM 607409109 48 6,926 SH   SOLE   6,926 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 60 86 SH Put SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 17 5 SH Call SOLE   0 0 0
MALIBU BOATS INC PUT 56117J950 62 18 SH Put SOLE   0 0 0
MEDLEY CAP CORP COM 58503F106 0 2 SH   SOLE   2 0 0
MCDONALDS CORP CALL 580135901 32,761 1,845 SH Call SOLE   0 0 0
MCDONALDS CORP COM 580135101 1,429 8,049 SH   SOLE   8,049 0 0
MCDONALDS CORP PUT 580135951 74,810 4,213 SH Put SOLE   0 0 0
MID CON ENERGY PARTNERS LP CALL 59560V909 8 107 SH Call SOLE   0 0 0
MID CON ENERGY PARTNERS LP PUT 59560V959 0 1 SH Put SOLE   0 0 0
CONTANGO OIL & GAS COMPANY CALL 21075N904 102 316 SH Call SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 0 48 SH   SOLE   48 0 0
ISHARES TR CALL 46429B907 499 95 SH Call SOLE   0 0 0
ISHARES TR COM 46429B671 274 5,214 SH   SOLE   5,214 0 0
ISHARES TR PUT 46429B957 2,273 432 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC CALL 595017904 3,078 428 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 765 10,639 SH   SOLE   10,639 0 0
MICROCHIP TECHNOLOGY INC PUT 595017954 10,162 1,413 SH Put SOLE   0 0 0
MCKESSON CORP CALL 58155Q903 6,561 594 SH Call SOLE   0 0 0
MCKESSON CORP COM 58155Q103 1,003 9,081 SH   SOLE   9,081 0 0
MCKESSON CORP PUT 58155Q953 12,615 1,142 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 882 63 SH Call SOLE   0 0 0
MOODYS CORP COM 615369105 1,359 9,710 SH   SOLE   9,710 0 0
MOODYS CORP PUT 615369955 2,198 157 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 4 9 SH Call SOLE   0 0 0
SERES THERAPEUTICS INC PUT 81750R952 0 1 SH Put SOLE   0 0 0
MONARCH CASINO & RESORT INC COM 609027107 9 257 SH   SOLE   257 0 0
MONARCH CASINO & RESORT INC PUT 609027957 11 3 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 191 37 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW PUT 589400950 134 26 SH Put SOLE   0 0 0
MEDNAX INC CALL 58502B906 36 11 SH Call SOLE   0 0 0
MEDNAX INC PUT 58502B956 72 22 SH Put SOLE   0 0 0
MONGODB INC CALL 60937P906 1,607 192 SH Call SOLE   0 0 0
MONGODB INC COM 60937P106 246 2,940 SH   SOLE   2,940 0 0
MONGODB INC PUT 60937P956 2,788 333 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 8 3 SH Call SOLE   0 0 0
M D C HLDGS INC COM 552676108 27 974 SH   SOLE   974 0 0
M D C HLDGS INC PUT 552676958 227 81 SH Put SOLE   0 0 0
MDC PARTNERS INC COM 552697104 169 64,818 SH   SOLE   64,818 0 0
MEDICINES CO CALL 584688905 1,305 682 SH Call SOLE   0 0 0
MEDICINES CO PUT 584688955 2,363 1,235 SH Put SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC CALL 558868905 901 80 SH Call SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 429 3,807 SH   SOLE   3,807 0 0
MADRIGAL PHARMACEUTICALS INC PUT 558868955 676 60 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 3,874 968 SH Call SOLE   0 0 0
MONDELEZ INTL INC PUT 609207955 3,254 813 SH Put SOLE   0 0 0
MEREDITH CORP CALL 589433901 57 11 SH Call SOLE   0 0 0
MEREDITH CORP PUT 589433951 46 9 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 548 838 SH Call SOLE   0 0 0
MCDERMOTT INTL INC COM 580037703 497 76,064 SH   SOLE   76,064 0 0
MCDERMOTT INTL INC PUT 580037953 247 378 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 743 1,137 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 347 531 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 16 17 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 107 11,185 SH   SOLE   11,185 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 6 7 SH Put SOLE   0 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 444 6,590 SH   SOLE   6,590 0 0
MEDIDATA SOLUTIONS INC PUT 58471A955 182 27 SH Put SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 11,570 1,272 SH Call SOLE   0 0 0
MEDTRONIC PLC PUT G5960L953 9,332 1,026 SH Put SOLE   0 0 0
MDU RES GROUP INC PUT 552690959 2 1 SH Put SOLE   0 0 0
MIMEDX GROUP INC CALL 602496901 56 314 SH Call SOLE   0 0 0
MIMEDX GROUP INC PUT 602496951 135 759 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 23,335 771 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 5,195 17,165 SH   SOLE   17,165 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 22,215 734 SH Put SOLE   0 0 0
MEDIFAST INC CALL 58470H901 137 11 SH Call SOLE   0 0 0
MEDIFAST INC PUT 58470H951 300 24 SH Put SOLE   0 0 0
MEDPACE HLDGS INC CALL 58506Q909 52 10 SH Call SOLE   0 0 0
MEDPACE HLDGS INC COM 58506Q109 74 1,416 SH   SOLE   1,416 0 0
MEDPACE HLDGS INC PUT 58506Q959 5 1 SH Put SOLE   0 0 0
MEET GROUP INC CALL 58513U901 263 569 SH Call SOLE   0 0 0
MEET GROUP INC COM 58513U101 146 31,578 SH   SOLE   31,578 0 0
MEET GROUP INC PUT 58513U951 111 240 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 41 18 SH Call SOLE   0 0 0
METHODE ELECTRS INC COM 591520200 36 1,585 SH   SOLE   1,585 0 0
METHODE ELECTRS INC PUT 591520950 65 28 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 199 754 SH Call SOLE   0 0 0
MEI PHARMA INC PUT 55279B952 212 804 SH Put SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 9,605 328 SH Call SOLE   0 0 0
MERCADOLIBRE INC PUT 58733R952 4,304 147 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 308 64 SH Call SOLE   0 0 0
METHANEX CORP PUT 59151K958 158 33 SH Put SOLE   0 0 0
MERCER INTL INC CALL 588056901 46 45 SH Call SOLE   0 0 0
MERCER INTL INC COM 588056101 78 7,520 SH   SOLE   7,520 0 0
MERCER INTL INC PUT 588056951 111 107 SH Put SOLE   0 0 0
MESA AIR GROUP INC COM 590479135 1 209 SH   SOLE   209 0 0
MESA AIR GROUP INC PUT 590479955 2 3 SH Put SOLE   0 0 0
MESOBLAST LTD COM 590717104 0 100 SH   SOLE   100 0 0
MESOBLAST LTD PUT 590717954 0 1 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 4,397 1,071 SH Call SOLE   0 0 0
METLIFE INC COM 59156R108 2,089 50,894 SH   SOLE   50,894 0 0
METLIFE INC PUT 59156R958 5,181 1,262 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 155 176 SH Call SOLE   0 0 0
METLIFE INC PUT 59156R958 344 390 SH Put SOLE   0 0 0
MFA FINL INC CALL 55272X902 3 5 SH Call SOLE   0 0 0
MFA FINL INC COM 55272X102 108 16,239 SH   SOLE   16,239 0 0
MFA FINL INC PUT 55272X952 116 175 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 171 121 SH Call SOLE   0 0 0
MANULIFE FINL CORP COM 56501R106 215 15,153 SH   SOLE   15,153 0 0
MANULIFE FINL CORP PUT 56501R956 381 269 SH Put SOLE   0 0 0
MFC BANCORP LTD COM G60630103 0 600 SH   SOLE   600 0 0
MIZUHO FINL GROUP INC PUT 60687Y959 0 1 SH Put SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL CALL 594837904 741 431 SH Call SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL PUT 594837954 37 22 SH Put SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 90 192 SH Call SOLE   0 0 0
MEDALLION FINL CORP PUT 583928956 5 11 SH Put SOLE   0 0 0
MISTRAS GROUP INC COM 60649T107 20 1,391 SH   SOLE   1,391 0 0
MISTRAS GROUP INC PUT 60649T957 24 17 SH Put SOLE   0 0 0
MAGNA INTL INC CALL 559222901 149 33 SH Call SOLE   0 0 0
MAGNA INTL INC COM 559222401 878 19,331 SH   SOLE   19,331 0 0
MAGNA INTL INC PUT 559222951 581 128 SH Put SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 5 27 SH Call SOLE   0 0 0
MONEYGRAM INTL INC COM 60935Y208 13 6,675 SH   SOLE   6,675 0 0
MONEYGRAM INTL INC PUT 60935Y958 3 15 SH Put SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L CALL 559166903 41 55 SH Call SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L COM 559166103 0 131 SH   SOLE   131 0 0
MAGELLAN HEALTH INC CALL 559079907 11 2 SH Call SOLE   0 0 0
MAGELLAN HEALTH INC COM 559079207 16 291 SH   SOLE   291 0 0
MAGELLAN HEALTH INC PUT 559079957 11 2 SH Put SOLE   0 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 8,680 3,578 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,957 80,692 SH   SOLE   80,692 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 3,403 1,403 SH Put SOLE   0 0 0
MACROGENICS INC COM 556099109 1 88 SH   SOLE   88 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 97 37 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW CALL 55303J906 62 11 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW COM 55303J106 50 878 SH   SOLE   878 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 91 16 SH Put SOLE   0 0 0
MAGNOLIA OIL & GAS CORP CALL 559663909 637 569 SH Call SOLE   0 0 0
MAGNOLIA OIL & GAS CORP PUT 559663959 128 115 SH Put SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 2,678 229 SH Call SOLE   0 0 0
MOHAWK INDS INC COM 608190104 1,470 12,571 SH   SOLE   12,571 0 0
MOHAWK INDS INC PUT 608190954 5,403 462 SH Put SOLE   0 0 0
MAIDEN HOLDINGS LTD CALL G5753U902 31 189 SH Call SOLE   0 0 0
MAIDEN HOLDINGS LTD PUT G5753U952 3 23 SH Put SOLE   0 0 0
M/I HOMES INC COM 55305B101 6 321 SH   SOLE   321 0 0
M/I HOMES INC PUT 55305B951 63 30 SH Put SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 2,124 581 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 416 114 SH Put SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 503 49 SH Call SOLE   0 0 0
MIDDLEBY CORP COM 596278101 160 1,562 SH   SOLE   1,562 0 0
DIREXION SHS ETF TR CALL 25490K909 4 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 4 10 SH Put SOLE   0 0 0
MICHAELS COS INC CALL 59408Q906 1,345 994 SH Call SOLE   0 0 0
MICHAELS COS INC COM 59408Q106 5 402 SH   SOLE   402 0 0
MICHAELS COS INC PUT 59408Q956 108 80 SH Put SOLE   0 0 0
MIMECAST LTD CALL G14838909 3 1 SH Call SOLE   0 0 0
MIMECAST LTD COM G14838109 7 214 SH   SOLE   214 0 0
MIMECAST LTD PUT G14838959 13 4 SH Put SOLE   0 0 0
MOBILE MINI INC CALL 60740F905 50 16 SH Call SOLE   0 0 0
MITEK SYS INC CALL 606710900 128 119 SH Call SOLE   0 0 0
MITEK SYS INC PUT 606710950 158 147 SH Put SOLE   0 0 0
AG MTG INVT TR INC PUT 001228955 7 5 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 1,239 497 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G508 156 6,267 SH   SOLE   6,267 0 0
ETF MANAGERS TR PUT 26924G958 1,473 591 SH Put SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 3,662 263 SH Call SOLE   0 0 0
MCCORMICK & CO INC PUT 579780956 1,503 108 SH Put SOLE   0 0 0
MARKEL CORP PUT 570535954 207 2 SH Put SOLE   0 0 0
MKS INSTRUMENT INC CALL 55306N904 25 4 SH Call SOLE   0 0 0
MKS INSTRUMENT INC PUT 55306N954 419 65 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC COM 57060D108 750 3,551 SH   SOLE   3,551 0 0
MARKETAXESS HLDGS INC PUT 57060D958 7,142 338 SH Put SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L CALL 585464900 810 460 SH Call SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L COM 585464100 423 24,058 SH   SOLE   24,058 0 0
MELCO RESORT ENTERTAINMENT L PUT 585464950 754 428 SH Put SOLE   0 0 0
MILLER HERMAN INC CALL 600544900 6 2 SH Call SOLE   0 0 0
MILLER HERMAN INC COM 600544100 17 586 SH   SOLE   586 0 0
MUELLER INDS INC COM 624756102 8 369 SH   SOLE   369 0 0
MUELLER INDS INC PUT 624756952 16 7 SH Put SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 4,692 273 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 3,953 230 SH Put SOLE   0 0 0
MELINTA THERAPEUTICS INC CALL 58549G900 2 32 SH Call SOLE   0 0 0
MELINTA THERAPEUTICS INC PUT 58549G950 0 12 SH Put SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD CALL M51363903 1,551 168 SH Call SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 667 7,229 SH   SOLE   7,229 0 0
MELLANOX TECHNOLOGIES LTD PUT M51363953 711 77 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37950E473 1 202 SH   SOLE   202 0 0
GLOBAL X FDS PUT 37950E954 3 5 SH Put SOLE   0 0 0
UBS AG JERSEY BRH COM 902641646 0 38 SH   SOLE   38 0 0
UBS AG JERSEY BRH PUT 902641956 1 1 SH Put SOLE   0 0 0
MARSH & MCLENNAN COS INC CALL 571748902 972 122 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC COM 571748102 468 5,870 SH   SOLE   5,870 0 0
MARSH & MCLENNAN COS INC PUT 571748952 1,850 232 SH Put SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 71 6,973 SH   SOLE   6,973 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 39 38 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 24,198 1,270 SH Call SOLE   0 0 0
3M CO PUT 88579Y951 37,955 1,992 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 821 144 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 285 50 SH Put SOLE   0 0 0
MAXIMUS INC PUT 577933954 130 20 SH Put SOLE   0 0 0
MERIT MED SYS INC CALL 589889904 39 7 SH Call SOLE   0 0 0
MERIT MED SYS INC COM 589889104 10 181 SH   SOLE   181 0 0
MERIT MED SYS INC PUT 589889954 340 61 SH Put SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 218 90 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 131 5,417 SH   SOLE   5,417 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 182 75 SH Put SOLE   0 0 0
MANNING & NAPIER INC COM 56382Q102 17 10,034 SH   SOLE   10,034 0 0
MANNING & NAPIER INC PUT 56382Q952 17 100 SH Put SOLE   0 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 867 549 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 130 8,240 SH   SOLE   8,240 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 2,058 1,303 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 63 603 SH Call SOLE   0 0 0
MANNKIND CORP COM 56400P706 37 35,193 SH   SOLE   35,193 0 0
MANNKIND CORP PUT 56400P956 92 875 SH Put SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO CALL 609720907 19 16 SH Call SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO COM 609720107 20 1,675 SH   SOLE   1,675 0 0
MONMOUTH REAL ESTATE INVT CO PUT 609720957 38 31 SH Put SOLE   0 0 0
MONRO INC CALL 610236901 13 2 SH Call SOLE   0 0 0
MONRO INC PUT 610236951 96 14 SH Put SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 802 163 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 536 109 SH Put SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC CALL 60877T900 6 6 SH Call SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 5 525 SH   SOLE   525 0 0
MOMENTA PHARMACEUTICALS INC PUT 60877T950 14 13 SH Put SOLE   0 0 0
MANITEX INTL INC COM 563420108 0 51 SH   SOLE   51 0 0
MANITEX INTL INC PUT 563420958 3 6 SH Put SOLE   0 0 0
ALTRIA GROUP INC CALL 02209S903 10,989 2,225 SH Call SOLE   0 0 0
ALTRIA GROUP INC COM 02209S103 3,015 61,059 SH   SOLE   61,059 0 0
ALTRIA GROUP INC PUT 02209S953 41,902 8,484 SH Put SOLE   0 0 0
MOBILEIRON INC CALL 60739U904 28 62 SH Call SOLE   0 0 0
MOBILEIRON INC COM 60739U204 2 619 SH   SOLE   619 0 0
MODEL N INC CALL 607525902 1 1 SH Call SOLE   0 0 0
MODEL N INC COM 607525102 5 390 SH   SOLE   390 0 0
MODEL N INC PUT 607525952 25 19 SH Put SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 3,347 288 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC PUT 60855R950 2,533 218 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 1,460 615 SH Call SOLE   0 0 0
MOMO INC COM 60879B107 247 10,439 SH   SOLE   10,439 0 0
MOMO INC PUT 60879B957 1,420 598 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 204 36 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 221 39 SH Put SOLE   0 0 0
MORNINGSTAR INC PUT 617700959 0 16 SH Put SOLE   0 0 0
MOSAIC CO NEW CALL 61945C903 2,132 730 SH Call SOLE   0 0 0
MOSAIC CO NEW COM 61945C103 602 20,618 SH   SOLE   20,618 0 0
MOSAIC CO NEW PUT 61945C953 1,405 481 SH Put SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 37 12 SH Call SOLE   0 0 0
MOVADO GROUP INC COM 624580106 20 663 SH   SOLE   663 0 0
MOVADO GROUP INC PUT 624580956 12 4 SH Put SOLE   0 0 0
MOTORCAR PTS AMER INC COM 620071100 41 2,477 SH   SOLE   2,477 0 0
MOTORCAR PTS AMER INC PUT 620071950 66 40 SH Put SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 14,457 2,450 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 1,272 21,562 SH   SOLE   21,562 0 0
MARATHON PETE CORP PUT 56585A952 11,453 1,941 SH Put SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 188 32 SH Call SOLE   0 0 0
MARATHON PETE CORP PUT 56585A952 914 155 SH Put SOLE   0 0 0
MARATHON PETE CORP PUT 56585A952 129 22 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 945 312 SH Call SOLE   0 0 0
MPLX LP PUT 55336V950 1,687 557 SH Put SOLE   0 0 0
MIDSTATES PETE CO INC COM 59804T407 0 71 SH   SOLE   71 0 0
MIDSTATES PETE CO INC PUT 59804T957 1 2 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 167 104 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 26 1,672 SH   SOLE   1,672 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 86 54 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC PUT 609839955 430 37 SH Put SOLE   0 0 0
MARINE PRODS CORP PUT 568427958 16 10 SH Put SOLE   0 0 0
MRC GLOBAL INC COM 55345K103 18 1,474 SH   SOLE   1,474 0 0
MRC GLOBAL INC PUT 55345K953 7 6 SH Put SOLE   0 0 0
MONROE CAP CORP PUT 610335951 3 4 SH Put SOLE   0 0 0
MERCURY SYS INC CALL 589378908 28 6 SH Call SOLE   0 0 0
MERCURY SYS INC COM 589378108 158 3,343 SH   SOLE   3,343 0 0
MERCURY SYS INC PUT 589378958 477 101 SH Put SOLE   0 0 0
MERCK & CO INC CALL 58933Y905 27,492 3,598 SH Call SOLE   0 0 0
MERCK & CO INC COM 58933Y105 361 4,737 SH   SOLE   4,737 0 0
MERCK & CO INC PUT 58933Y955 35,782 4,683 SH Put SOLE   0 0 0
MODERNA INC CALL 60770K907 1 1 SH Call SOLE   0 0 0
MODERNA INC COM 60770K107 16 1,100 SH   SOLE   1,100 0 0
MODERNA INC PUT 60770K957 3 2 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q901 1 5 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 223 77,863 SH   SOLE   77,863 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q951 335 1,169 SH Put SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 2,384 1,663 SH Call SOLE   0 0 0
MARATHON OIL CORP PUT 565849956 2,270 1,583 SH Put SOLE   0 0 0
MARTEN TRANS LTD COM 573075108 7 476 SH   SOLE   476 0 0
MARTEN TRANS LTD PUT 573075958 56 35 SH Put SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 33 8 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC COM 60468T105 225 5,314 SH   SOLE   5,314 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 42 10 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 3,437 2,123 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 846 523 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 67 42 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 103 64 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 23,968 6,045 SH Call SOLE   0 0 0
MORGAN STANLEY PUT 617446958 15,947 4,022 SH Put SOLE   0 0 0
MSA SAFETY INC COM 553498106 84 895 SH   SOLE   895 0 0
MESABI TR CALL 590672901 9 4 SH Call SOLE   0 0 0
MESABI TR COM 590672101 4 190 SH   SOLE   190 0 0
MESABI TR PUT 590672951 7 3 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 766 52 SH Call SOLE   0 0 0
MSCI INC COM 55354G100 1,601 10,860 SH   SOLE   10,860 0 0
MSCI INC PUT 55354G950 2,963 201 SH Put SOLE   0 0 0
MIDDLESEX WATER CO COM 596680108 3 72 SH   SOLE   72 0 0
MIDDLESEX WATER CO PUT 596680958 21 4 SH Put SOLE   0 0 0
MICROSOFT CORP CALL 594918904 155,899 15,349 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 528 5,200 SH   SOLE   5,200 0 0
MICROSOFT CORP PUT 594918954 115,942 11,415 SH Put SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW CALL 55825T903 160 6 SH Call SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 221 828 SH   SOLE   828 0 0
MADISON SQUARE GARDEN CO NEW PUT 55825T953 722 27 SH Put SOLE   0 0 0
MSG NETWORK INC CALL 553573906 200 85 SH Call SOLE   0 0 0
MSG NETWORK INC COM 553573106 28 1,202 SH   SOLE   1,202 0 0
MSG NETWORK INC PUT 553573956 35 15 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 632 55 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC COM 620076307 170 1,481 SH   SOLE   1,481 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 5,728 498 SH Put SOLE   0 0 0
MSC INDL DIRECT INC CALL 553530906 15 2 SH Call SOLE   0 0 0
MSC INDL DIRECT INC PUT 553530956 246 32 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 178 14 SH Call SOLE   0 0 0
MICROSTRATEGY INC PUT 594972958 76 6 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 2,594 1,255 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 2,765 1,338 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 28 14 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 20 10 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 2,504 175 SH Call SOLE   0 0 0
M & T BK CORP COM 55261F104 42 297 SH   SOLE   297 0 0
M & T BK CORP PUT 55261F954 429 30 SH Put SOLE   0 0 0
MATCH GROUP INC CALL 57665R906 1,458 341 SH Call SOLE   0 0 0
MATCH GROUP INC COM 57665R106 686 16,050 SH   SOLE   16,050 0 0
MATCH GROUP INC PUT 57665R956 6,757 1,580 SH Put SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 5 10 SH   SOLE   10 0 0
MATADOR RES CO CALL 576485905 34 22 SH Call SOLE   0 0 0
MATADOR RES CO PUT 576485955 4 3 SH Put SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 72 69 SH Call SOLE   0 0 0
MGIC INVT CORP WIS COM 552848103 411 39,328 SH   SOLE   39,328 0 0
MGIC INVT CORP WIS PUT 552848953 510 488 SH Put SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 14 4 SH Call SOLE   0 0 0
MERITAGE HOMES CORP COM 59001A102 128 3,511 SH   SOLE   3,511 0 0
MERITAGE HOMES CORP PUT 59001A952 143 39 SH Put SOLE   0 0 0
MECHEL PAO COM 583840608 17 8,980 SH   SOLE   8,980 0 0
MECHEL PAO PUT 583840958 19 99 SH Put SOLE   0 0 0
VAIL RESORTS INC CALL 91879Q909 5,966 283 SH Call SOLE   0 0 0
VAIL RESORTS INC PUT 91879Q959 442 21 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 240 142 SH Call SOLE   0 0 0
MERITOR INC COM 59001K100 113 6,706 SH   SOLE   6,706 0 0
MERITOR INC PUT 59001K950 207 123 SH Put SOLE   0 0 0
MATERION CORP COM 576690101 1,352 30,053 SH   SOLE   30,053 0 0
MATERION CORP PUT 576690951 1,687 375 SH Put SOLE   0 0 0
MTS SYS CORP CALL 553777903 172 43 SH Call SOLE   0 0 0
MTS SYS CORP PUT 553777953 48 12 SH Put SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 153 106 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 174 12,050 SH   SOLE   12,050 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 227 157 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 50 5 SH Call SOLE   0 0 0
ISHARES TR COM 46432F396 643 6,421 SH   SOLE   6,421 0 0
ISHARES TR PUT 46432F952 932 93 SH Put SOLE   0 0 0
MANITOWOC CO INC CALL 563571905 63 43 SH Call SOLE   0 0 0
MANITOWOC CO INC COM 563571405 1 129 SH   SOLE   129 0 0
MANITOWOC CO INC PUT 563571955 7 5 SH Put SOLE   0 0 0
MINERALS TECHNOLOGIES INC COM 603158106 18 364 SH   SOLE   364 0 0
MINERALS TECHNOLOGIES INC PUT 603158956 25 5 SH Put SOLE   0 0 0
MASTEC INC CALL 576323909 85 21 SH Call SOLE   0 0 0
MASTEC INC PUT 576323959 178 44 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 61,422 19,358 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 5,029 158,503 SH   SOLE   158,503 0 0
MICRON TECHNOLOGY INC PUT 595112953 60,496 19,066 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 250 23 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 261 24 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN CALL 606822904 1 3 SH Call SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN COM 606822104 1 244 SH   SOLE   244 0 0
MURPHY OIL CORP CALL 626717902 133 57 SH Call SOLE   0 0 0
MURPHY OIL CORP PUT 626717952 297 127 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 2,965 387 SH Call SOLE   0 0 0
MURPHY USA INC COM 626755102 76 998 SH   SOLE   998 0 0
MURPHY USA INC PUT 626755952 298 39 SH Put SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 17 96 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 68 37,554 SH   SOLE   37,554 0 0
MCEWEN MNG INC PUT 58039P957 2 15 SH Put SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 25 420 SH Call SOLE   0 0 0
MICROVISION INC DEL PUT 594960954 0 10 SH Put SOLE   0 0 0
MV OIL TR CALL 553859909 16 23 SH Call SOLE   0 0 0
MUELLER WTR PRODS INC CALL 624758908 10 12 SH Call SOLE   0 0 0
MUELLER WTR PRODS INC COM 624758108 20 2,245 SH   SOLE   2,245 0 0
MUELLER WTR PRODS INC PUT 624758958 16 18 SH Put SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 50 82 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 35 5,706 SH   SOLE   5,706 0 0
MAGNACHIP SEMICONDUCTOR CORP PUT 55933J953 186 301 SH Put SOLE   0 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 2,430 478 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 11 234 SH   SOLE   234 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 1,403 276 SH Put SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 119 68 SH Call SOLE   0 0 0
MAXLINEAR INC COM 57776J100 132 7,510 SH   SOLE   7,510 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 345 166,709 SH   SOLE   166,709 0 0
MAXWELL TECHNOLOGIES INC PUT 577767956 243 1,177 SH Put SOLE   0 0 0
MYERS INDS INC COM 628464109 70 4,679 SH   SOLE   4,679 0 0
MYRIAD GENETICS INC CALL 62855J904 171 59 SH Call SOLE   0 0 0
MYRIAD GENETICS INC PUT 62855J954 26 9 SH Put SOLE   0 0 0
MYLAN N V CALL N59465909 3,320 1,212 SH Call SOLE   0 0 0
MYLAN N V COM N59465109 1,387 50,642 SH   SOLE   50,642 0 0
MYLAN N V PUT N59465959 3,334 1,217 SH Put SOLE   0 0 0
MAZOR ROBOTICS LTD CALL 57886P903 0 206 SH Call SOLE   0 0 0
MAZOR ROBOTICS LTD PUT 57886P953 0 100 SH Put SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 22 403 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 2 4,800 SH   SOLE   4,800 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 0 2 SH Put SOLE   0 0 0
NANOMETRICS INC CALL 630077905 60 22 SH Call SOLE   0 0 0
NANOMETRICS INC COM 630077105 184 6,738 SH   SOLE   6,738 0 0
NANOMETRICS INC PUT 630077955 297 109 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 16 82 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 5 2,819 SH   SOLE   2,819 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 20 101 SH Put SOLE   0 0 0
NATIONAL INSTRS CORP CALL 636518902 186 41 SH Call SOLE   0 0 0
NATIONAL INSTRS CORP COM 636518102 877 19,338 SH   SOLE   19,338 0 0
NATIONAL INSTRS CORP PUT 636518952 1,592 351 SH Put SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 765 295 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 1,170 451 SH Put SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I PUT 63937X953 0 1 SH Put SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 13 15 SH Call SOLE   0 0 0
NAVIENT CORPORATION COM 63938C108 115 13,100 SH   SOLE   13,100 0 0
NAVIENT CORPORATION PUT 63938C958 147 167 SH Put SOLE   0 0 0
NEW AGE BEVERAGES CORP CALL 64157V908 542 1,044 SH Call SOLE   0 0 0
NEW AGE BEVERAGES CORP PUT 64157V958 697 1,341 SH Put SOLE   0 0 0
NATIONAL BK HLDGS CORP CALL 633707904 0 2 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 4,734 663 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 842 118 SH Put SOLE   0 0 0
NOBLE ENERGY INC CALL 655044905 88 47 SH Call SOLE   0 0 0
NOBLE ENERGY INC COM 655044105 648 34,579 SH   SOLE   34,579 0 0
NOBLE ENERGY INC PUT 655044955 605 323 SH Put SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP CALL 65506L905 328 114 SH Call SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 30 1,047 SH   SOLE   1,047 0 0
NABORS INDUSTRIES LTD CALL G6359F903 17 88 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD PUT G6359F953 171 859 SH Put SOLE   0 0 0
NBT BANCORP INC CALL 628778902 69 20 SH Call SOLE   0 0 0
NAVIGANT CONSULTING INC CALL 63935N907 72 30 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L CALL G66721904 296 70 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 488 11,528 SH   SOLE   11,528 0 0
NORWEGIAN CRUISE LINE HLDG L PUT G66721954 254 60 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC COM 635309107 58 9,011 SH   SOLE   9,011 0 0
NATIONAL CINEMEDIA INC PUT 635309957 12 20 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 182 79 SH Call SOLE   0 0 0
NCR CORP NEW PUT 62886E958 212 92 SH Put SOLE   0 0 0
NCI BUILDING SYS INC CALL 628852904 15 22 SH Call SOLE   0 0 0
NCI BUILDING SYS INC PUT 628852954 15 22 SH Put SOLE   0 0 0
THE9 LTD PUT 88337K953 0 1 SH Put SOLE   0 0 0
NASDAQ INC CALL 631103908 1,052 129 SH Call SOLE   0 0 0
NASDAQ INC COM 631103108 346 4,248 SH   SOLE   4,248 0 0
NASDAQ INC PUT 631103958 4,771 585 SH Put SOLE   0 0 0
NOODLES & CO CALL 65540B905 69 100 SH Call SOLE   0 0 0
NOODLES & CO COM 65540B105 989 141,505 SH   SOLE   141,505 0 0
NOODLES & CO PUT 65540B955 1,256 1,798 SH Put SOLE   0 0 0
NORDSON CORP CALL 655663902 632 53 SH Call SOLE   0 0 0
NORDSON CORP PUT 655663952 2,577 216 SH Put SOLE   0 0 0
NOBLE CORP PLC CALL G65431901 340 1,300 SH Call SOLE   0 0 0
NOBLE CORP PLC COM G65431101 25 9,609 SH   SOLE   9,609 0 0
NOBLE CORP PLC PUT G65431951 19 76 SH Put SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 7,317 421 SH Call SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101 898 5,172 SH   SOLE   5,172 0 0
NEXTERA ENERGY INC PUT 65339F951 15,695 903 SH Put SOLE   0 0 0
NEWMONT MINING CORP CALL 651639906 8,232 2,376 SH Call SOLE   0 0 0
NEWMONT MINING CORP PUT 651639956 7,688 2,219 SH Put SOLE   0 0 0
NEOGENOMICS INC CALL 64049M909 214 170 SH Call SOLE   0 0 0
NEOGEN CORP CALL 640491906 22 4 SH Call SOLE   0 0 0
NEOGEN CORP COM 640491106 5 97 SH   SOLE   97 0 0
NEOS THERAPEUTICS INC CALL 64052L906 1 8 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 154 36 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 68 1,588 SH   SOLE   1,588 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 787 183 SH Put SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I CALL 64079L905 344 1,355 SH Call SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I PUT 64079L955 74 295 SH Put SOLE   0 0 0
MINERVA NEUROSCIENCES INC CALL 603380906 9 14 SH Call SOLE   0 0 0
NEWMARKET CORP COM 651587107 253 614 SH   SOLE   614 0 0
PUXIN LTD COM 74704P108 50 8,506 SH   SOLE   8,506 0 0
PUXIN LTD PUT 74704P958 52 89 SH Put SOLE   0 0 0
NEW MEDIA INVT GROUP INC PUT 64704V956 69 60 SH Put SOLE   0 0 0
NEW RELIC INC CALL 64829B900 388 48 SH Call SOLE   0 0 0
NEW RELIC INC COM 64829B100 85 1,062 SH   SOLE   1,062 0 0
NEW RELIC INC PUT 64829B950 234 29 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 24 14 SH Call SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 0 51 SH   SOLE   51 0 0
NEWTEK BUSINESS SVCS CORP PUT 652526953 22 13 SH Put SOLE   0 0 0
NATIONAL FUEL GAS CO N J CALL 636180901 10 2 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J COM 636180101 205 4,020 SH   SOLE   4,020 0 0
NETFLIX INC CALL 64110L906 167,929 6,274 SH Call SOLE   0 0 0
NETFLIX INC COM 64110L106 26,006 97,163 SH   SOLE   97,163 0 0
NETFLIX INC PUT 64110L956 276,010 10,312 SH Put SOLE   0 0 0
NEWFIELD EXPL CO CALL 651290908 907 619 SH Call SOLE   0 0 0
NEWFIELD EXPL CO COM 651290108 155 10,624 SH   SOLE   10,624 0 0
NEWFIELD EXPL CO PUT 651290958 58 40 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 113 287 SH Call SOLE   0 0 0
NOVAGOLD RES INC PUT 66987E956 20 52 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 0 2 SH Call SOLE   0 0 0
NEW GOLD INC CDA PUT 644535956 0 12 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 782 163 SH Call SOLE   0 0 0
NATIONAL GRID PLC COM 636274409 216 4,520 SH   SOLE   4,520 0 0
NATIONAL GRID PLC PUT 636274959 3,593 749 SH Put SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 60 63 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP COM 62913M107 22 2,394 SH   SOLE   2,394 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 15 16 SH Put SOLE   0 0 0
NATURAL GAS SERVICES GROUP PUT 63886Q959 26 16 SH Put SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C CALL 63888U908 3 2 SH Call SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C PUT 63888U958 30 20 SH Put SOLE   0 0 0
INGEVITY CORP CALL 45688C907 50 6 SH Call SOLE   0 0 0
INGEVITY CORP PUT 45688C957 83 10 SH Put SOLE   0 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 1,772 226 SH Call SOLE   0 0 0
NATIONAL HEALTHCARE CORP PUT 635906950 305 39 SH Put SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 2,628 348 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC COM 63633D104 173 2,300 SH   SOLE   2,300 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 5,393 714 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP CALL 63888P906 155 84 SH Call SOLE   0 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 234 127 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 17 7 SH Call SOLE   0 0 0
NISOURCE INC PUT 65473P955 126 50 SH Put SOLE   0 0 0
NICE LTD CALL 653656908 389 36 SH Call SOLE   0 0 0
NICE LTD PUT 653656958 313 29 SH Put SOLE   0 0 0
NII HLDGS INC CALL 62913F908 81 185 SH Call SOLE   0 0 0
NII HLDGS INC COM 62913F508 187 42,424 SH   SOLE   42,424 0 0
NII HLDGS INC PUT 62913F958 156 356 SH Put SOLE   0 0 0
NIO INC CALL 62914V906 2,642 4,148 SH Call SOLE   0 0 0
NIO INC PUT 62914V956 797 1,252 SH Put SOLE   0 0 0
NANTKWEST INC CALL 63016Q902 0 6 SH Call SOLE   0 0 0
NANTKWEST INC COM 63016Q102 16 14,022 SH   SOLE   14,022 0 0
NANTKWEST INC PUT 63016Q952 17 148 SH Put SOLE   0 0 0
NIKE INC CALL 654106903 36,803 4,964 SH Call SOLE   0 0 0
NIKE INC PUT 654106953 22,071 2,977 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 1,321 402 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 443 13,479 SH   SOLE   13,479 0 0
NEKTAR THERAPEUTICS PUT 640268958 887 270 SH Put SOLE   0 0 0
NEWLINK GENETICS CORP CALL 651511907 6 42 SH Call SOLE   0 0 0
NEWLINK GENETICS CORP COM 651511107 5 3,698 SH   SOLE   3,698 0 0
NEWLINK GENETICS CORP PUT 651511957 1 12 SH Put SOLE   0 0 0
NAUTILUS INC CALL 63910B902 1 1 SH Call SOLE   0 0 0
NAUTILUS INC COM 63910B102 25 2,320 SH   SOLE   2,320 0 0
NAUTILUS INC PUT 63910B952 37 34 SH Put SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 6,590 2,825 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC PUT G6518L958 3,326 1,426 SH Put SOLE   0 0 0
ANNALY CAP MGMT INC CALL 035710909 522 532 SH Call SOLE   0 0 0
ANNALY CAP MGMT INC PUT 035710959 818 834 SH Put SOLE   0 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 0 400 SH   SOLE   400 0 0
NAVIOS MARITIME HOLDINGS INC PUT Y62196953 18 663 SH Put SOLE   0 0 0
NEW MTN FIN CORP COM 647551100 12 979 SH   SOLE   979 0 0
NEW MTN FIN CORP PUT 647551950 26 21 SH Put SOLE   0 0 0
NMI HLDGS INC CALL 629209905 735 412 SH Call SOLE   0 0 0
NMI HLDGS INC COM 629209305 564 31,630 SH   SOLE   31,630 0 0
NMI HLDGS INC PUT 629209955 671 376 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P CALL Y62267902 0 10 SH Call SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267952 5 60 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267952 1 15 SH Put SOLE   0 0 0
NOMURA HLDGS INC COM 65535H208 0 12 SH   SOLE   12 0 0
NEWMARK GROUP INC COM 65158N102 173 21,616 SH   SOLE   21,616 0 0
NN INC COM 629337106 0 11 SH   SOLE   11 0 0
NN INC PUT 629337956 4 6 SH Put SOLE   0 0 0
NELNET INC CALL 64031N908 172 33 SH Call SOLE   0 0 0
NELNET INC COM 64031N108 199 3,804 SH   SOLE   3,804 0 0
NELNET INC PUT 64031N958 73 14 SH Put SOLE   0 0 0
NATIONAL RETAIL PPTYS INC CALL 637417906 38 8 SH Call SOLE   0 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 225 4,642 SH   SOLE   4,642 0 0
NATIONAL RETAIL PPTYS INC PUT 637417956 164 34 SH Put SOLE   0 0 0
NORTH AMERICAN CONST CALL 656811906 16 19 SH Call SOLE   0 0 0
NOAH HLDGS LTD CALL 65487X902 4 1 SH Call SOLE   0 0 0
NOAH HLDGS LTD COM 65487X102 19 454 SH   SOLE   454 0 0
NOAH HLDGS LTD PUT 65487X952 73 17 SH Put SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 13,542 553 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 5,780 23,605 SH   SOLE   23,605 0 0
NORTHROP GRUMMAN CORP PUT 666807952 18,881 771 SH Put SOLE   0 0 0
NORTHERN OIL & GAS INC NEV CALL 665531909 29 132 SH Call SOLE   0 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 7 3,466 SH   SOLE   3,466 0 0
NORTHERN OIL & GAS INC NEV PUT 665531959 3 14 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 792 1,362 SH Call SOLE   0 0 0
NOKIA CORP COM 654902204 258 44,401 SH   SOLE   44,401 0 0
NOKIA CORP PUT 654902954 300 517 SH Put SOLE   0 0 0
NOMAD FOODS LTD CALL G6564A905 229 137 SH Call SOLE   0 0 0
NOMAD FOODS LTD PUT G6564A955 55 33 SH Put SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 848 330 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 413 161 SH Put SOLE   0 0 0
NOVANTA INC CALL 67000B904 18 3 SH Call SOLE   0 0 0
SERVICENOW INC CALL 81762P902 10,326 580 SH Call SOLE   0 0 0
SERVICENOW INC COM 81762P102 2,131 11,972 SH   SOLE   11,972 0 0
SERVICENOW INC PUT 81762P952 17,324 973 SH Put SOLE   0 0 0
NEENAH INC CALL 640079909 35 6 SH Call SOLE   0 0 0
ENPRO INDS INC CALL 29355X907 6 1 SH Call SOLE   0 0 0
ENPRO INDS INC COM 29355X107 35 595 SH   SOLE   595 0 0
ENPRO INDS INC PUT 29355X957 126 21 SH Put SOLE   0 0 0
NEOPHOTONICS CORP CALL 64051T900 65 101 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 313 48,375 SH   SOLE   48,375 0 0
NEOPHOTONICS CORP PUT 64051T950 5 9 SH Put SOLE   0 0 0
NORTHSTAR REALTY EUROPE CORP CALL 66706L901 7 5 SH Call SOLE   0 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 101 6,951 SH   SOLE   6,951 0 0
NRG ENERGY INC CALL 629377908 2,871 725 SH Call SOLE   0 0 0
NRG ENERGY INC PUT 629377958 1,584 400 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L CALL 63900P908 118 31 SH Call SOLE   0 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 164 43 SH Put SOLE   0 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 2,769 1,949 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 247 174 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 259 124 SH Call SOLE   0 0 0
NUSTAR ENERGY LP PUT 67058H952 20 10 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES COM 637870106 6 262 SH   SOLE   262 0 0
NATIONAL STORAGE AFFILIATES PUT 637870956 2 1 SH Put SOLE   0 0 0
NORFOLK SOUTHERN CORP CALL 655844908 8,344 558 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,511 16,798 SH   SOLE   16,798 0 0
NORFOLK SOUTHERN CORP PUT 655844958 11,036 738 SH Put SOLE   0 0 0
INSIGHT ENTERPRISES INC COM 45765U103 75 1,857 SH   SOLE   1,857 0 0
INSIGHT ENTERPRISES INC PUT 45765U953 89 22 SH Put SOLE   0 0 0
INSPERITY INC CALL 45778Q907 364 39 SH Call SOLE   0 0 0
INSPERITY INC PUT 45778Q957 270 29 SH Put SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC CALL 63009R909 1 1 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 162 10,940 SH   SOLE   10,940 0 0
NEVSUN RES LTD CALL 64156L901 47 108 SH Call SOLE   0 0 0
NEVSUN RES LTD COM 64156L101 43 9,835 SH   SOLE   9,835 0 0
NEVSUN RES LTD PUT 64156L951 41 95 SH Put SOLE   0 0 0
NETAPP INC CALL 64110D904 3,574 599 SH Call SOLE   0 0 0
NETAPP INC PUT 64110D954 2,774 465 SH Put SOLE   0 0 0
NETSCOUT SYS INC PUT 64115T954 2 1 SH Put SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM CALL M53644906 6 9 SH Call SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM COM M53644106 344 45,624 SH   SOLE   45,624 0 0
INTEC PHARMA LTD JERUSALEM PUT M53644956 76 101 SH Put SOLE   0 0 0
NETEASE INC CALL 64110W902 8,802 374 SH Call SOLE   0 0 0
NETEASE INC PUT 64110W952 10,356 440 SH Put SOLE   0 0 0
NETGEAR INC COM 64111Q104 19 367 SH   SOLE   367 0 0
NETGEAR INC PUT 64111Q954 119 23 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 62 46 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 50 3,668 SH   SOLE   3,668 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 13 10 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 5,098 1,226 SH Call SOLE   0 0 0
NUTANIX INC COM 67059N108 4,300 103,413 SH   SOLE   103,413 0 0
NUTANIX INC PUT 67059N958 8,276 1,990 SH Put SOLE   0 0 0
NAM TAI PPTY INC COM G63907102 34 4,022 SH   SOLE   4,022 0 0
NAM TAI PPTY INC PUT G63907952 21 25 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 1,593 339 SH Call SOLE   0 0 0
NUTRIEN LTD COM 67077M108 552 11,746 SH   SOLE   11,746 0 0
NUTRIEN LTD PUT 67077M958 1,988 423 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 9 2 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 117 25 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 4 1 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 75 16 SH Put SOLE   0 0 0
NATERA INC CALL 632307904 22 16 SH Call SOLE   0 0 0
NATERA INC COM 632307104 10 729 SH   SOLE   729 0 0
NATERA INC PUT 632307954 15 11 SH Put SOLE   0 0 0
NUTRI SYS INC NEW CALL 67069D908 197 45 SH Call SOLE   0 0 0
NUTRI SYS INC NEW COM 67069D108 54 1,232 SH   SOLE   1,232 0 0
NUTRI SYS INC NEW PUT 67069D958 122 28 SH Put SOLE   0 0 0
NORTHERN TR CORP CALL 665859904 2,164 259 SH Call SOLE   0 0 0
NORTHERN TR CORP COM 665859104 367 4,396 SH   SOLE   4,396 0 0
NORTHERN TR CORP PUT 665859954 501 60 SH Put SOLE   0 0 0
NETSOL TECHNOLOGIES INC CALL 64115A902 124 203 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 275 208 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 17 13 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 4,771 921 SH Call SOLE   0 0 0
NUCOR CORP PUT 670346955 1,201 232 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 4,093 2,339 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E844 4,361 249,243 SH   SOLE   249,243 0 0
DIREXION SHS ETF TR PUT 25460E955 6,650 3,800 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 349 57 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 36 6 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 282 57 SH Call SOLE   0 0 0
NUVASIVE INC COM 670704105 647 13,071 SH   SOLE   13,071 0 0
NUVASIVE INC PUT 670704955 1,015 205 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002904 120 655 SH Call SOLE   0 0 0
NOVAVAX INC COM 670002104 146 79,542 SH   SOLE   79,542 0 0
NOVAVAX INC PUT 670002954 94 516 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 321 96 SH Call SOLE   0 0 0
NOVOCURE LTD COM G6674U108 242 7,243 SH   SOLE   7,243 0 0
NOVOCURE LTD PUT G6674U958 257 77 SH Put SOLE   0 0 0
NVIDIA CORP CALL 67066G904 162,015 12,136 SH Call SOLE   0 0 0
NVIDIA CORP COM 67066G104 8,381 62,783 SH   SOLE   62,783 0 0
NVIDIA CORP PUT 67066G954 103,676 7,766 SH Put SOLE   0 0 0
NAVIGATOR HOLDINGS LTD CALL Y62132908 9 10 SH Call SOLE   0 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 268 28,530 SH   SOLE   28,530 0 0
NAVIGATOR HOLDINGS LTD PUT Y62132958 470 500 SH Put SOLE   0 0 0
NOVO-NORDISK A S CALL 670100905 1,985 431 SH Call SOLE   0 0 0
NOVO-NORDISK A S PUT 670100955 566 123 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 42 11 SH Call SOLE   0 0 0
NEVRO CORP COM 64157F103 271 6,981 SH   SOLE   6,981 0 0
NEVRO CORP PUT 64157F953 206 53 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 2,188 255 SH Call SOLE   0 0 0
NOVARTIS A G PUT 66987V959 3,329 388 SH Put SOLE   0 0 0
NVENT ELECTRIC PLC CALL G6700G907 13 6 SH Call SOLE   0 0 0
NVENT ELECTRIC PLC PUT G6700G957 4 2 SH Put SOLE   0 0 0
INVITAE CORP CALL 46185L903 54 49 SH Call SOLE   0 0 0
INVITAE CORP COM 46185L103 511 46,266 SH   SOLE   46,266 0 0
INVITAE CORP PUT 46185L953 60 55 SH Put SOLE   0 0 0
NORTHWEST BANCSHARES INC MD CALL 667340903 5 3 SH Call SOLE   0 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 5 310 SH   SOLE   310 0 0
NEWELL BRANDS INC CALL 651229906 3,864 2,079 SH Call SOLE   0 0 0
NEWELL BRANDS INC PUT 651229956 3,080 1,657 SH Put SOLE   0 0 0
NORTHWEST NAT HLDG CO CALL 66765N905 12 2 SH Call SOLE   0 0 0
NORTHWEST NAT HLDG CO PUT 66765N955 12 2 SH Put SOLE   0 0 0
NORTHWEST PIPE CO CALL 667746901 2 1 SH Call SOLE   0 0 0
NORTHWEST PIPE CO COM 667746101 21 919 SH   SOLE   919 0 0
NORTHWEST PIPE CO PUT 667746951 37 16 SH Put SOLE   0 0 0
NEWS CORP NEW PUT 65249B958 28 25 SH Put SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 771 680 SH Call SOLE   0 0 0
NEWS CORP NEW PUT 65249B958 111 98 SH Put SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 3 243 SH   SOLE   243 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 4 317 SH   SOLE   317 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 38,450 5,247 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 19,162 2,615 SH Put SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC CALL 65341D902 3 1 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 2,304 293 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 1,305 16,596 SH   SOLE   16,596 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 5,583 710 SH Put SOLE   0 0 0
NXT ID INC PUT 67091J956 13 19 SH Put SOLE   0 0 0
NXSTAGE MEDICAL INC CALL 67072V903 558 195 SH Call SOLE   0 0 0
NXSTAGE MEDICAL INC COM 67072V103 98 3,435 SH   SOLE   3,435 0 0
NXSTAGE MEDICAL INC PUT 67072V953 443 155 SH Put SOLE   0 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 104 111 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 43 46 SH Put SOLE   0 0 0
NEW YORK MTG TR INC COM 649604501 11 2,010 SH   SOLE   2,010 0 0
NEW YORK MTG TR INC PUT 649604951 0 1 SH Put SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 44 341 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 59 453 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 303 136 SH Call SOLE   0 0 0
NEW YORK TIMES CO PUT 650111957 51 23 SH Put SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 2,502 397 SH Call SOLE   0 0 0
REALTY INCOME CORP PUT 756109954 334 53 SH Put SOLE   0 0 0
OAKTREE CAP GROUP LLC CALL 674001901 413 104 SH Call SOLE   0 0 0
OAKTREE CAP GROUP LLC COM 674001201 32 808 SH   SOLE   808 0 0
OAKTREE CAP GROUP LLC PUT 674001951 516 130 SH Put SOLE   0 0 0
OASIS PETE INC NEW CALL 674215908 232 421 SH Call SOLE   0 0 0
OASIS PETE INC NEW PUT 674215958 1 3 SH Put SOLE   0 0 0
OBSIDIAN ENERGY LTD CALL 674482904 4 114 SH Call SOLE   0 0 0
OBSIDIAN ENERGY LTD COM 674482104 2 7,000 SH   SOLE   7,000 0 0
OBSIDIAN ENERGY LTD PUT 674482954 8 202 SH Put SOLE   0 0 0
OWENS CORNING NEW CALL 690742901 831 189 SH Call SOLE   0 0 0
OWENS CORNING NEW COM 690742101 107 2,449 SH   SOLE   2,449 0 0
OWENS CORNING NEW PUT 690742951 514 117 SH Put SOLE   0 0 0
OCWEN FINL CORP CALL 675746909 9 74 SH Call SOLE   0 0 0
OCWEN FINL CORP PUT 675746959 0 1 SH Put SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO CALL 67401P908 0 1 SH Call SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 3 928 SH   SOLE   928 0 0
OAKTREE SPECIALTY LENDING CO PUT 67401P958 4 11 SH Put SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 14 37 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC COM 67576A100 29 7,493 SH   SOLE   7,493 0 0
OCULAR THERAPEUTIX INC PUT 67576A950 14 36 SH Put SOLE   0 0 0
OLD DOMINION FGHT LINES INC CALL 679580900 716 58 SH Call SOLE   0 0 0
OLD DOMINION FGHT LINES INC COM 679580100 3,572 28,927 SH   SOLE   28,927 0 0
OLD DOMINION FGHT LINES INC PUT 679580950 5,248 425 SH Put SOLE   0 0 0
OFFICE DEPOT INC CALL 676220906 113 440 SH Call SOLE   0 0 0
OFFICE DEPOT INC COM 676220106 31 12,349 SH   SOLE   12,349 0 0
OFFICE DEPOT INC PUT 676220956 62 241 SH Put SOLE   0 0 0
ORION ENGINEERED CARBONS S A CALL L72967909 17 7 SH Call SOLE   0 0 0
ORION ENGINEERED CARBONS S A COM L72967109 53 2,123 SH   SOLE   2,123 0 0
ORION ENGINEERED CARBONS S A PUT L72967959 96 38 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 189 17 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 546 49 SH Put SOLE   0 0 0
ORION ENERGY SYSTEMS INC CALL 686275908 0 1 SH Call SOLE   0 0 0
CORPORATE OFFICE PPTYS TR CALL 22002T908 42 20 SH Call SOLE   0 0 0
OFG BANCORP CALL 67103X902 67 41 SH Call SOLE   0 0 0
OFG BANCORP PUT 67103X952 437 266 SH Put SOLE   0 0 0
ORTHOFIX MED INC CALL 68752M908 41 8 SH Call SOLE   0 0 0
ORTHOFIX MED INC COM 68752M108 29 569 SH   SOLE   569 0 0
ORTHOFIX MED INC PUT 68752M958 36 7 SH Put SOLE   0 0 0
OGE ENERGY CORP CALL 670837903 15 4 SH Call SOLE   0 0 0
OGE ENERGY CORP PUT 670837953 23 6 SH Put SOLE   0 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 1,121 319 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 7 200 SH   SOLE   200 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 829 236 SH Put SOLE   0 0 0
OHR PHARMACEUTICAL INC CALL 67778H900 0 2 SH Call SOLE   0 0 0
OHR PHARMACEUTICAL INC PUT 67778H950 0 4 SH Put SOLE   0 0 0
OWENS ILL INC CALL 690768903 872 506 SH Call SOLE   0 0 0
OWENS ILL INC PUT 690768953 337 196 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 11,772 8,391 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F718 2,273 162,041 SH   SOLE   162,041 0 0
VANECK VECTORS ETF TR PUT 92189F952 2,352 1,677 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 1 1 SH Call SOLE   0 0 0
BARCLAYS BK PLC CALL 06745R903 42 9 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06745R693 4 93 SH   SOLE   93 0 0
BARCLAYS BK PLC PUT 06745R953 4 1 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 285 59 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y955 523 108 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C908 0 2 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06738C958 35 74 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 53 40 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W221 19 1,426 SH   SOLE   1,426 0 0
PROSHARES TR II PUT 74347W952 13 10 SH Put SOLE   0 0 0
OIL STS INTL INC CALL 678026905 12 9 SH Call SOLE   0 0 0
ONEOK INC NEW CALL 682680903 2,929 543 SH Call SOLE   0 0 0
ONEOK INC NEW PUT 682680953 1,122 208 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 1,244 195 SH Call SOLE   0 0 0
OKTA INC COM 679295105 554 8,687 SH   SOLE   8,687 0 0
OKTA INC PUT 679295955 752 118 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 10,666 1,140 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 4,220 451 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I CALL 681116909 285 43 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 709 10,661 SH   SOLE   10,661 0 0
OLLIES BARGAIN OUTLT HLDGS I PUT 681116959 1,383 208 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 174 87 SH Call SOLE   0 0 0
OLIN CORP COM 680665205 476 23,702 SH   SOLE   23,702 0 0
OLIN CORP PUT 680665955 273 136 SH Put SOLE   0 0 0
ONE LIBERTY PPTYS INC CALL 682406903 48 20 SH Call SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 3,522 481 SH Call SOLE   0 0 0
OMNICOM GROUP INC PUT 681919956 1,010 138 SH Put SOLE   0 0 0
OMNICELL INC CALL 68213N909 208 34 SH Call SOLE   0 0 0
OMNICELL INC COM 68213N109 296 4,834 SH   SOLE   4,834 0 0
OMNICELL INC PUT 68213N959 661 108 SH Put SOLE   0 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 0 15 SH   SOLE   15 0 0
OMEROS CORP CALL 682143902 480 431 SH Call SOLE   0 0 0
OMEROS CORP COM 682143102 181 16,253 SH   SOLE   16,253 0 0
OMEROS CORP PUT 682143952 218 196 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I CALL 676118901 3 12 SH Call SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I COM 676118201 4 1,407 SH   SOLE   1,407 0 0
ODYSSEY MARINE EXPLORATION I PUT 676118951 12 38 SH Put SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 111 46 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC COM 68268W103 2 100 SH   SOLE   100 0 0
ONEMAIN HLDGS INC PUT 68268W953 218 90 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 20 33 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW COM 690732102 60 9,628 SH   SOLE   9,628 0 0
OWENS & MINOR INC NEW PUT 690732952 84 134 SH Put SOLE   0 0 0
OMNOVA SOLUTIONS INC COM 682129101 2 324 SH   SOLE   324 0 0
ON SEMICONDUCTOR CORP CALL 682189905 376 228 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP COM 682189105 357 21,638 SH   SOLE   21,638 0 0
ON SEMICONDUCTOR CORP PUT 682189955 1,068 647 SH Put SOLE   0 0 0
SPARK THERAPEUTICS INC CALL 84652J903 352 90 SH Call SOLE   0 0 0
SPARK THERAPEUTICS INC COM 84652J103 662 16,932 SH   SOLE   16,932 0 0
SPARK THERAPEUTICS INC PUT 84652J953 1,389 355 SH Put SOLE   0 0 0
ON DECK CAP INC CALL 682163900 7 12 SH Call SOLE   0 0 0
ON DECK CAP INC COM 682163100 81 13,736 SH   SOLE   13,736 0 0
ON DECK CAP INC PUT 682163950 112 191 SH Put SOLE   0 0 0
ORGANOVO HLDGS INC CALL 68620A904 2 26 SH Call SOLE   0 0 0
ORGANOVO HLDGS INC COM 68620A104 4 4,347 SH   SOLE   4,347 0 0
ORGANOVO HLDGS INC PUT 68620A954 5 59 SH Put SOLE   0 0 0
OOMA INC CALL 683416901 23 17 SH Call SOLE   0 0 0
OOMA INC COM 683416101 29 2,098 SH   SOLE   2,098 0 0
OOMA INC PUT 683416951 8 6 SH Put SOLE   0 0 0
OPHTHOTECH CORP CALL 683745903 9 78 SH Call SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 92 307 SH Call SOLE   0 0 0
OPKO HEALTH INC COM 68375N103 116 38,752 SH   SOLE   38,752 0 0
OPKO HEALTH INC PUT 68375N953 308 1,025 SH Put SOLE   0 0 0
OPPENHEIMER HLDGS INC CALL 683797904 51 20 SH Call SOLE   0 0 0
ORMAT TECHNOLOGIES INC CALL 686688902 47 9 SH Call SOLE   0 0 0
ORMAT TECHNOLOGIES INC COM 686688102 32 612 SH   SOLE   612 0 0
ORBCOMM INC CALL 68555P900 43 53 SH Call SOLE   0 0 0
ORBCOMM INC COM 68555P100 15 1,921 SH   SOLE   1,921 0 0
ORBCOMM INC PUT 68555P950 19 24 SH Put SOLE   0 0 0
ORBOTECH LTD CALL M75253900 356 63 SH Call SOLE   0 0 0
ORBOTECH LTD PUT M75253950 113 20 SH Put SOLE   0 0 0
ORCHID IS CAP INC CALL 68571X903 58 92 SH Call SOLE   0 0 0
ORCHID IS CAP INC COM 68571X103 2 378 SH   SOLE   378 0 0
ORCHID IS CAP INC PUT 68571X953 12 19 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 15,590 3,453 SH Call SOLE   0 0 0
ORACLE CORP COM 68389X105 4,108 90,999 SH   SOLE   90,999 0 0
ORACLE CORP PUT 68389X955 42,323 9,374 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 244 119 SH Call SOLE   0 0 0
OLD REP INTL CORP PUT 680223954 92 45 SH Put SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW CALL 67103H907 4,200 122 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW PUT 67103H957 19,144 556 SH Put SOLE   0 0 0
ORAMED PHARM INC CALL 68403P903 3 10 SH Call SOLE   0 0 0
ORAMED PHARM INC COM 68403P203 3 1,035 SH   SOLE   1,035 0 0
ORAMED PHARM INC PUT 68403P953 3 10 SH Put SOLE   0 0 0
ORION GROUP HOLDINGS INC COM 68628V308 0 42 SH   SOLE   42 0 0
ORION GROUP HOLDINGS INC PUT 68628V958 0 1 SH Put SOLE   0 0 0
OSI SYSTEMS INC CALL 671044905 1,949 266 SH Call SOLE   0 0 0
OSI SYSTEMS INC COM 671044105 541 7,384 SH   SOLE   7,384 0 0
OSI SYSTEMS INC PUT 671044955 3,085 421 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 821 134 SH Call SOLE   0 0 0
OSHKOSH CORP PUT 688239951 128 21 SH Put SOLE   0 0 0
ONESPAN INC PUT 68287N950 6 5 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 2,258 1,663 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 1,358 100,017 SH   SOLE   100,017 0 0
OVERSTOCK COM INC DEL PUT 690370951 1,539 1,134 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 3 335 SH   SOLE   335 0 0
OPEN TEXT CORP CALL 683715906 13 4 SH Call SOLE   0 0 0
OPEN TEXT CORP COM 683715106 95 2,932 SH   SOLE   2,932 0 0
OPEN TEXT CORP PUT 683715956 45 14 SH Put SOLE   0 0 0
OTTER TAIL CORP CALL 689648903 69 14 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC CALL 69007J906 105 58 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC COM 69007J106 74 4,087 SH   SOLE   4,087 0 0
OUTFRONT MEDIA INC PUT 69007J956 70 39 SH Put SOLE   0 0 0
OXFORD INDS INC CALL 691497909 206 29 SH Call SOLE   0 0 0
OXFORD INDS INC COM 691497309 49 701 SH   SOLE   701 0 0
OXFORD INDS INC PUT 691497959 426 60 SH Put SOLE   0 0 0
OXFORD SQUARE CAP CORP CALL 69181V907 10 16 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP DEL CALL 674599905 13,601 2,216 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP DEL PUT 674599955 4,615 752 SH Put SOLE   0 0 0
BANK OZK CALL 06417N903 182 80 SH Call SOLE   0 0 0
BANK OZK COM 06417N103 2,108 92,351 SH   SOLE   92,351 0 0
BANK OZK PUT 06417N953 2,707 1,186 SH Put SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP COM 67551U105 0 129 SH   SOLE   129 0 0
PANDORA MEDIA INC CALL 698354907 211 261 SH Call SOLE   0 0 0
PANDORA MEDIA INC PUT 698354957 129 160 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 2,929 1,462 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 334 167 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 175 120 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP COM 697900108 87 6,005 SH   SOLE   6,005 0 0
PAN AMERICAN SILVER CORP PUT 697900958 159 109 SH Put SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 297 402 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 59 8,045 SH   SOLE   8,045 0 0
PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 458 620 SH Put SOLE   0 0 0
PACWEST BANCORP DEL CALL 695263903 119 36 SH Call SOLE   0 0 0
PACWEST BANCORP DEL COM 695263103 83 2,504 SH   SOLE   2,504 0 0
PACWEST BANCORP DEL PUT 695263953 113 34 SH Put SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 1,471 365 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 221 5,490 SH   SOLE   5,490 0 0
PENSKE AUTOMOTIVE GRP INC PUT 70959W953 431 107 SH Put SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 144 72 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P COM 72651A207 337 16,775 SH   SOLE   16,775 0 0
PLAINS GP HLDGS L P PUT 72651A957 24 12 SH Put SOLE   0 0 0
PAGSEGURO DIGITAL LTD CALL G68707901 470 251 SH Call SOLE   0 0 0
PAGSEGURO DIGITAL LTD COM G68707101 667 35,656 SH   SOLE   35,656 0 0
PAGSEGURO DIGITAL LTD PUT G68707951 284 152 SH Put SOLE   0 0 0
PLATFORM SPECIALTY PRODS COR CALL 72766Q905 324 314 SH Call SOLE   0 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 39 3,785 SH   SOLE   3,785 0 0
PLATFORM SPECIALTY PRODS COR PUT 72766Q955 13 13 SH Put SOLE   0 0 0
PAMPA ENERGIA S A COM 697660207 7 250 SH   SOLE   250 0 0
PAMPA ENERGIA S A PUT 697660957 12 4 SH Put SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 17,328 920 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 1,216 6,460 SH   SOLE   6,460 0 0
PALO ALTO NETWORKS INC PUT 697435955 14,276 758 SH Put SOLE   0 0 0
PATRICK INDS INC COM 703343103 2 100 SH   SOLE   100 0 0
PATRICK INDS INC PUT 703343953 5 2 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 5,155 421 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC COM 70432V102 204 1,669 SH   SOLE   1,669 0 0
PAYCOM SOFTWARE INC PUT 70432V952 3,073 251 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 5,264 808 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 1,068 164 SH Put SOLE   0 0 0
PROSPERITY BANCSHARES INC CALL 743606905 18 3 SH Call SOLE   0 0 0
PROSPERITY BANCSHARES INC COM 743606105 15 245 SH   SOLE   245 0 0
PROSPERITY BANCSHARES INC PUT 743606955 56 9 SH Put SOLE   0 0 0
PEMBINA PIPELINE CORP CALL 706327903 382 129 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP PUT 706327953 38 13 SH Put SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC CALL 712704905 210 146 SH Call SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 863 59,842 SH   SOLE   59,842 0 0
PEOPLES UNITED FINANCIAL INC PUT 712704955 1,118 775 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 833 255 SH Call SOLE   0 0 0
PBF ENERGY INC COM 69318G106 126 3,884 SH   SOLE   3,884 0 0
PBF ENERGY INC PUT 69318G956 107 33 SH Put SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 44 22 SH Call SOLE   0 0 0
PBF LOGISTICS LP PUT 69318Q954 10 5 SH Put SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I CALL 74112D901 3 1 SH Call SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 294 9,534 SH   SOLE   9,534 0 0
PRESTIGE CONSMR HEALTHCARE I PUT 74112D951 676 219 SH Put SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 660 1,117 SH Call SOLE   0 0 0
PITNEY BOWES INC PUT 724479950 48 82 SH Put SOLE   0 0 0
POTBELLY CORP CALL 73754Y900 8 11 SH Call SOLE   0 0 0
POTBELLY CORP COM 73754Y100 0 105 SH   SOLE   105 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 21,687 16,670 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 8,371 6,435 SH Put SOLE   0 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 341 168 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 706 34,716 SH   SOLE   34,716 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 822 404 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 2,074 363 SH Call SOLE   0 0 0
PACCAR INC PUT 693718958 508 89 SH Put SOLE   0 0 0
PG&E CORP CALL 69331C908 7,816 3,291 SH Call SOLE   0 0 0
PG&E CORP COM 69331C108 23 1,000 SH   SOLE   1,000 0 0
PG&E CORP PUT 69331C958 4,909 2,067 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION CALL 737630903 22 7 SH Call SOLE   0 0 0
POTLATCHDELTIC CORPORATION PUT 737630953 3 1 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION CALL 737630903 6 2 SH Call SOLE   0 0 0
PCM INC CALL 69323K900 17 10 SH Call SOLE   0 0 0
PACIRA PHARMACEUTICALS INC CALL 695127900 193 45 SH Call SOLE   0 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1,427 33,179 SH   SOLE   33,179 0 0
PACIRA PHARMACEUTICALS INC PUT 695127950 4 1 SH Put SOLE   0 0 0
PCSB FINL CORP CALL 69324R904 5 3 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP CALL 70438V906 186 31 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E784 2 79 SH   SOLE   79 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 5 2 SH Put SOLE   0 0 0
PARK CITY GROUP INC COM 700215304 17 2,941 SH   SOLE   2,941 0 0
PARK CITY GROUP INC PUT 700215954 36 61 SH Put SOLE   0 0 0
PDC ENERGY INC CALL 69327R901 690 232 SH Call SOLE   0 0 0
PDC ENERGY INC PUT 69327R951 151 51 SH Put SOLE   0 0 0
PATTERSON COMPANIES INC CALL 703395903 86 44 SH Call SOLE   0 0 0
PATTERSON COMPANIES INC COM 703395103 62 3,196 SH   SOLE   3,196 0 0
PATTERSON COMPANIES INC PUT 703395953 167 85 SH Put SOLE   0 0 0
PINDUODUO INC CALL 722304902 1,270 566 SH Call SOLE   0 0 0
PINDUODUO INC COM 722304102 385 17,201 SH   SOLE   17,201 0 0
PINDUODUO INC PUT 722304952 3,888 1,733 SH Put SOLE   0 0 0
PDF SOLUTIONS INC CALL 693282905 0 1 SH Call SOLE   0 0 0
PDF SOLUTIONS INC COM 693282105 273 32,461 SH   SOLE   32,461 0 0
PDF SOLUTIONS INC PUT 693282955 378 449 SH Put SOLE   0 0 0
PDL BIOPHARMA INC CALL 69329Y904 29 101 SH Call SOLE   0 0 0
PDL BIOPHARMA INC PUT 69329Y954 0 2 SH Put SOLE   0 0 0
PIEDMONT OFFICE REALTY TR IN CALL 720190906 1 1 SH Call SOLE   0 0 0
PIEDMONT OFFICE REALTY TR IN COM 720190206 0 5 SH   SOLE   5 0 0
PRECISION DRILLING CORP CALL 74022D908 9 57 SH Call SOLE   0 0 0
PRECISION DRILLING CORP PUT 74022D958 8 50 SH Put SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 359 225 SH Call SOLE   0 0 0
PARSLEY ENERGY INC PUT 701877952 383 240 SH Put SOLE   0 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 0 945 SH   SOLE   945 0 0
PEBBLEBROOK HOTEL TR PUT 70509V950 0 1 SH Put SOLE   0 0 0
PEBBLEBROOK HOTEL TR PUT 70509V950 0 26 SH Put SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP CALL 744573906 718 138 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 118 2,274 SH   SOLE   2,274 0 0
PUBLIC SVC ENTERPRISE GROUP PUT 744573956 41 8 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 9 2 SH Call SOLE   0 0 0
PEGASYSTEMS INC COM 705573103 7 153 SH   SOLE   153 0 0
PEGASYSTEMS INC PUT 705573953 9 2 SH Put SOLE   0 0 0
PATTERN ENERGY GROUP INC CALL 70338P900 592 318 SH Call SOLE   0 0 0
PATTERN ENERGY GROUP INC PUT 70338P950 14 8 SH Put SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT CALL 709102907 156 264 SH Call SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT COM 709102107 172 29,045 SH   SOLE   29,045 0 0
PENNSYLVANIA RL ESTATE INVT PUT 709102957 228 384 SH Put SOLE   0 0 0
PACIFIC ETHANOL INC CALL 69423U905 1 19 SH Call SOLE   0 0 0
PACIFIC ETHANOL INC COM 69423U305 0 292 SH   SOLE   292 0 0
PACIFIC ETHANOL INC PUT 69423U955 0 2 SH Put SOLE   0 0 0
PENUMBRA INC CALL 70975L907 684 56 SH Call SOLE   0 0 0
PENUMBRA INC PUT 70975L957 73 6 SH Put SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 0 26 SH Call SOLE   0 0 0
PENN NATL GAMING INC PUT 707569959 0 114 SH Put SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 0 100 SH Call SOLE   0 0 0
PEPSICO INC CALL 713448908 36,104 3,268 SH Call SOLE   0 0 0
PEPSICO INC COM 713448108 2,766 25,038 SH   SOLE   25,038 0 0
PEPSICO INC PUT 713448958 32,282 2,922 SH Put SOLE   0 0 0
SANDRIDGE PERMIAN TR COM 80007A102 154 81,677 SH   SOLE   81,677 0 0
SANDRIDGE PERMIAN TR PUT 80007A952 213 1,130 SH Put SOLE   0 0 0
PIONEER ENERGY SVCS CORP COM 723664108 1 1,513 SH   SOLE   1,513 0 0
PIONEER ENERGY SVCS CORP PUT 723664958 0 2 SH Put SOLE   0 0 0
PETIQ INC CALL 71639T906 152 65 SH Call SOLE   0 0 0
PETIQ INC PUT 71639T956 37 16 SH Put SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 360 155 SH Call SOLE   0 0 0
PETMED EXPRESS INC PUT 716382956 100 43 SH Put SOLE   0 0 0
ARATANA THERAPEUTICS INC CALL 03874P901 0 1 SH Call SOLE   0 0 0
ARATANA THERAPEUTICS INC COM 03874P101 3 637 SH   SOLE   637 0 0
PFIZER INC CALL 717081903 31,716 7,266 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 13 300 SH   SOLE   300 0 0
PFIZER INC PUT 717081953 20,484 4,693 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1,465 428 SH Call SOLE   0 0 0
ISHARES TR COM 464288687 1,912 55,884 SH   SOLE   55,884 0 0
ISHARES TR PUT 464288955 3,217 940 SH Put SOLE   0 0 0
PRINCIPAL FINL GROUP INC CALL 74251V902 167 38 SH Call SOLE   0 0 0
PRINCIPAL FINL GROUP INC PUT 74251V952 66 15 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO CALL 71377A903 3 1 SH Call SOLE   0 0 0
PERFORMANCE FOOD GROUP CO PUT 71377A953 3 1 SH Put SOLE   0 0 0
PENNANTPARK FLOATING RATE CA CALL 70806A906 4 4 SH Call SOLE   0 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 12 1,086 SH   SOLE   1,086 0 0
PENNANTPARK FLOATING RATE CA PUT 70806A956 16 14 SH Put SOLE   0 0 0
PROOFPOINT INC CALL 743424903 695 83 SH Call SOLE   0 0 0
PROOFPOINT INC COM 743424103 627 7,482 SH   SOLE   7,482 0 0
PROOFPOINT INC PUT 743424953 1,500 179 SH Put SOLE   0 0 0
PENNYMAC FINL SVCS INC COM 70932M107 45 2,131 SH   SOLE   2,131 0 0
PROCTER AND GAMBLE CO CALL 742718909 38,257 4,162 SH Call SOLE   0 0 0
PROCTER AND GAMBLE CO PUT 742718959 26,859 2,922 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 39 23 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 12 4 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V571 22 716 SH   SOLE   716 0 0
PERSHING GOLD CORP COM 715302204 2 2,000 SH   SOLE   2,000 0 0
PERSHING GOLD CORP PUT 715302954 2 20 SH Put SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN CALL 743187906 93 222 SH Call SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN PUT 743187956 7 19 SH Put SOLE   0 0 0
PROGRESSIVE CORP OHIO CALL 743315903 4,518 749 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO COM 743315103 469 7,788 SH   SOLE   7,788 0 0
PROGRESSIVE CORP OHIO PUT 743315953 3,221 534 SH Put SOLE   0 0 0
PARAMOUNT GROUP INC CALL 69924R908 155 124 SH Call SOLE   0 0 0
PGT INNOVATIONS INC CALL 69336V901 60 38 SH Call SOLE   0 0 0
PGT INNOVATIONS INC COM 69336V101 27 1,725 SH   SOLE   1,725 0 0
PGT INNOVATIONS INC PUT 69336V951 68 43 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 2 2 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP CALL 701094904 1,043 70 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP PUT 701094954 5,801 389 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 1,190 339 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V COM 500472303 75 2,140 SH   SOLE   2,140 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 1,716 489 SH Put SOLE   0 0 0
PULTE GROUP INC CALL 745867901 959 369 SH Call SOLE   0 0 0
PULTE GROUP INC COM 745867101 861 33,137 SH   SOLE   33,137 0 0
PULTE GROUP INC PUT 745867951 4,392 1,690 SH Put SOLE   0 0 0
PANHANDLE OIL AND GAS INC COM 698477106 9 632 SH   SOLE   632 0 0
PANHANDLE OIL AND GAS INC PUT 698477956 15 10 SH Put SOLE   0 0 0
IMPINJ INC CALL 453204909 53 37 SH Call SOLE   0 0 0
IMPINJ INC COM 453204109 5 358 SH   SOLE   358 0 0
IMPINJ INC PUT 453204959 87 60 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 26 10 SH Call SOLE   0 0 0
PICO HLDGS INC CALL 693366905 16 18 SH Call SOLE   0 0 0
POLARIS INDS INC CALL 731068902 406 53 SH Call SOLE   0 0 0
POLARIS INDS INC PUT 731068952 590 77 SH Put SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD CALL 46137R909 21 9 SH Call SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD COM 46137R109 34 1,411 SH   SOLE   1,411 0 0
INVESCO INDIA EXCHG TRED FD PUT 46137R959 50 21 SH Put SOLE   0 0 0
PREMIER INC CALL 74051N902 33 9 SH Call SOLE   0 0 0
PREMIER INC COM 74051N102 352 9,431 SH   SOLE   9,431 0 0
PREMIER INC PUT 74051N952 952 255 SH Put SOLE   0 0 0
PIER 1 IMPORTS INC CALL 720279908 22 722 SH Call SOLE   0 0 0
PIER 1 IMPORTS INC PUT 720279958 12 412 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 24 4 SH Call SOLE   0 0 0
PJT PARTNERS INC CALL 69343T907 3 1 SH Call SOLE   0 0 0
PJT PARTNERS INC COM 69343T107 0 7 SH   SOLE   7 0 0
PARK HOTELS RESORTS INC CALL 700517905 28 11 SH Call SOLE   0 0 0
PARK HOTELS RESORTS INC COM 700517105 24 939 SH   SOLE   939 0 0
PARK HOTELS RESORTS INC PUT 700517955 77 30 SH Put SOLE   0 0 0
PARKER DRILLING CO CALL 701081908 0 3 SH Call SOLE   0 0 0
PARKER DRILLING CO PUT 701081958 0 1 SH Put SOLE   0 0 0
PACKAGING CORP AMER CALL 695156909 308 37 SH Call SOLE   0 0 0
PACKAGING CORP AMER PUT 695156959 1,368 164 SH Put SOLE   0 0 0
PERKINELMER INC CALL 714046909 219 28 SH Call SOLE   0 0 0
PERKINELMER INC COM 714046109 9 120 SH   SOLE   120 0 0
PERKINELMER INC PUT 714046959 267 34 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 0 1 SH Call SOLE   0 0 0
POSCO CALL 693483909 346 63 SH Call SOLE   0 0 0
POSCO COM 693483109 80 1,471 SH   SOLE   1,471 0 0
POSCO PUT 693483959 164 30 SH Put SOLE   0 0 0
PHOTRONICS INC CALL 719405902 8 9 SH Call SOLE   0 0 0
PHOTRONICS INC PUT 719405952 0 1 SH Put SOLE   0 0 0
ANAPLAN INC CALL 03272L908 106 40 SH Call SOLE   0 0 0
ANAPLAN INC PUT 03272L958 10 4 SH Put SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 860 193 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 271 61 SH Put SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 1,810 201 SH Call SOLE   0 0 0
CHILDRENS PL INC PUT 168905957 378 42 SH Put SOLE   0 0 0
PROLOGIS INC CALL 74340W903 17 3 SH Call SOLE   0 0 0
PROLOGIS INC COM 74340W103 228 3,890 SH   SOLE   3,890 0 0
PROLOGIS INC PUT 74340W953 1,168 199 SH Put SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 1,941 362 SH Call SOLE   0 0 0
PLANET FITNESS INC PUT 72703H951 627 117 SH Put SOLE   0 0 0
DOUGLAS DYNAMICS INC CALL 25960R905 3 1 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC CALL 74587B901 79 69 SH Call SOLE   0 0 0
PLANTRONICS INC NEW CALL 727493908 340 103 SH Call SOLE   0 0 0
PLANTRONICS INC NEW PUT 727493958 36 11 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 28 227 SH Call SOLE   0 0 0
PLUG POWER INC PUT 72919P952 12 101 SH Put SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 6 20,800 SH   SOLE   20,800 0 0
PROTALIX BIOTHERAPEUTICS INC PUT 74365A951 10 342 SH Put SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 20,088 3,009 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC COM 718172109 20 300 SH   SOLE   300 0 0
PHILIP MORRIS INTL INC PUT 718172959 7,523 1,127 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR COM 70931T103 5 275 SH   SOLE   275 0 0
PENNYMAC MTG INVT TR PUT 70931T953 20 11 SH Put SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 11,047 945 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 7,295 624 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 69 15 SH Call SOLE   0 0 0
PINNACLE FINL PARTNERS INC PUT 72346Q954 124 27 SH Put SOLE   0 0 0
PNM RES INC COM 69349H107 3 91 SH   SOLE   91 0 0
PENNANTPARK INVT CORP CALL 708062904 1 3 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP COM 708062104 1 244 SH   SOLE   244 0 0
PENTAIR PLC CALL G7S00T904 60 16 SH Call SOLE   0 0 0
PENTAIR PLC PUT G7S00T954 1,786 473 SH Put SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 1,968 231 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP COM 723484101 42 500 SH   SOLE   500 0 0
PINNACLE WEST CAP CORP PUT 723484951 1,899 223 SH Put SOLE   0 0 0
INSULET CORP CALL 45784P901 372 47 SH Call SOLE   0 0 0
INSULET CORP PUT 45784P951 1,396 176 SH Put SOLE   0 0 0
POOL CORPORATION CALL 73278L905 44 3 SH Call SOLE   0 0 0
POOL CORPORATION COM 73278L105 408 2,746 SH   SOLE   2,746 0 0
POOL CORPORATION PUT 73278L955 4,385 295 SH Put SOLE   0 0 0
PORTLAND GEN ELEC CO COM 736508847 248 5,413 SH   SOLE   5,413 0 0
POST HLDGS INC CALL 737446904 2,174 244 SH Call SOLE   0 0 0
POST HLDGS INC PUT 737446954 35 4 SH Put SOLE   0 0 0
PILGRIMS PRIDE CORP NEW CALL 72147K908 116 75 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 204 13,182 SH   SOLE   13,182 0 0
PILGRIMS PRIDE CORP NEW PUT 72147K958 404 261 SH Put SOLE   0 0 0
PPDAI GROUP INC PUT 69354V958 2 6 SH Put SOLE   0 0 0
PPG INDS INC CALL 693506907 1,226 120 SH Call SOLE   0 0 0
PPG INDS INC PUT 693506957 2,208 216 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 5 1 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F692 1 26 SH   SOLE   26 0 0
PPL CORP CALL 69351T906 1,113 393 SH Call SOLE   0 0 0
PPL CORP PUT 69351T956 730 258 SH Put SOLE   0 0 0
PQ GROUP HLDGS INC COM 73943T103 4 318 SH   SOLE   318 0 0
PQ GROUP HLDGS INC PUT 73943T953 7 5 SH Put SOLE   0 0 0
PROASSURANCE CORP CALL 74267C906 68 17 SH Call SOLE   0 0 0
PROASSURANCE CORP COM 74267C106 32 797 SH   SOLE   797 0 0
PROASSURANCE CORP PUT 74267C956 73 18 SH Put SOLE   0 0 0
PRA GROUP INC CALL 69354N906 121 50 SH Call SOLE   0 0 0
PRA GROUP INC PUT 69354N956 58 24 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 533 58 SH Call SOLE   0 0 0
PRA HEALTH SCIENCES INC PUT 69354M958 18 2 SH Put SOLE   0 0 0
PERCEPTRON INC COM 71361F100 0 74 SH   SOLE   74 0 0
PERFICIENT INC CALL 71375U901 447 201 SH Call SOLE   0 0 0
PERFICIENT INC COM 71375U101 280 12,583 SH   SOLE   12,583 0 0
PERFICIENT INC PUT 71375U951 808 363 SH Put SOLE   0 0 0
PERRIGO CO PLC CALL G97822903 1,185 306 SH Call SOLE   0 0 0
PERRIGO CO PLC PUT G97822953 604 156 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 3 1 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP PUT 743312950 49 14 SH Put SOLE   0 0 0
PRIMERICA INC CALL 74164M908 771 79 SH Call SOLE   0 0 0
PRIMERICA INC PUT 74164M958 117 12 SH Put SOLE   0 0 0
PRIMORIS SVCS CORP COM 74164F103 17 934 SH   SOLE   934 0 0
PRIMORIS SVCS CORP PUT 74164F953 19 10 SH Put SOLE   0 0 0
PROTO LABS INC CALL 743713909 1,071 95 SH Call SOLE   0 0 0
PROTO LABS INC COM 743713109 206 1,829 SH   SOLE   1,829 0 0
PROTO LABS INC PUT 743713959 800 71 SH Put SOLE   0 0 0
PRIMO WTR CORP COM 74165N105 185 13,261 SH   SOLE   13,261 0 0
PRIMO WTR CORP PUT 74165N955 291 208 SH Put SOLE   0 0 0
PROS HOLDINGS INC CALL 74346Y903 235 75 SH Call SOLE   0 0 0
PROQR THRAPEUTICS N V CALL N71542909 1 1 SH Call SOLE   0 0 0
PERSPECTA INC CALL 715347900 27 16 SH Call SOLE   0 0 0
PERSPECTA INC COM 715347100 52 3,048 SH   SOLE   3,048 0 0
PERSPECTA INC PUT 715347950 49 29 SH Put SOLE   0 0 0
PROTHENA CORP PLC CALL G72800908 576 560 SH Call SOLE   0 0 0
PROTHENA CORP PLC COM G72800108 216 21,037 SH   SOLE   21,037 0 0
PROTHENA CORP PLC PUT G72800958 445 433 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 60 117 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 8 1,697 SH   SOLE   1,697 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 3 6 SH Put SOLE   0 0 0
PARTY CITY HOLDCO INC CALL 702149905 20 21 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC COM 702149105 38 3,813 SH   SOLE   3,813 0 0
PRUDENTIAL FINL INC CALL 744320902 7,910 970 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 2,625 322 SH Put SOLE   0 0 0
PLURALSIGHT INC CALL 72941B906 204 87 SH Call SOLE   0 0 0
PLURALSIGHT INC COM 72941B106 93 3,976 SH   SOLE   3,976 0 0
PLURALSIGHT INC PUT 72941B956 308 131 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 2,206 109 SH Call SOLE   0 0 0
PUBLIC STORAGE PUT 74460D959 3,380 167 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 10 1 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E149 79 741 SH   SOLE   741 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 86 8 SH Put SOLE   0 0 0
PROSPECT CAPITAL CORPORATION CALL 74348T902 219 348 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION PUT 74348T952 120 191 SH Put SOLE   0 0 0
PRICESMART INC CALL 741511909 2,239 379 SH Call SOLE   0 0 0
PRICESMART INC PUT 741511959 165 28 SH Put SOLE   0 0 0
PEARSON PLC CALL 705015905 66 56 SH Call SOLE   0 0 0
PEARSON PLC PUT 705015955 37 31 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V589 5 534 SH   SOLE   534 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 10 10 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 103 30 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B714 180 5,252 SH   SOLE   5,252 0 0
PROSHARES TR PUT 74347B959 151 44 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 313 144 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 2 1 SH Put SOLE   0 0 0
PURE STORAGE INC CALL 74624M902 557 347 SH Call SOLE   0 0 0
PURE STORAGE INC COM 74624M102 276 17,221 SH   SOLE   17,221 0 0
PURE STORAGE INC PUT 74624M952 3,230 2,009 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R902 0 2 SH Call SOLE   0 0 0
PLURISTEM THERAPEUTICS INC COM 72940R102 4 5,951 SH   SOLE   5,951 0 0
PHILLIPS 66 CALL 718546904 6,125 711 SH Call SOLE   0 0 0
PHILLIPS 66 PUT 718546954 5,944 690 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 21 5 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 1 44 SH   SOLE   44 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 16 4 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 2,918 352 SH Call SOLE   0 0 0
PTC INC COM 69370C100 1,263 15,243 SH   SOLE   15,243 0 0
PTC INC PUT 69370C950 2,619 316 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 181 53 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC PUT 69366J950 72 21 SH Put SOLE   0 0 0
POLARITYTE INC CALL 731094908 522 387 SH Call SOLE   0 0 0
POLARITYTE INC COM 731094108 81 6,030 SH   SOLE   6,030 0 0
POLARITYTE INC PUT 731094958 882 654 SH Put SOLE   0 0 0
PATTERSON UTI ENERGY INC CALL 703481901 50 49 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC COM 703481101 294 28,496 SH   SOLE   28,496 0 0
PATTERSON UTI ENERGY INC PUT 703481951 335 324 SH Put SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN CALL 74373B909 84 262 SH Call SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN PUT 74373B959 112 346 SH Put SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC CALL 737010908 1,836 941 SH Call SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC PUT 737010958 413 212 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 393 64 SH Call SOLE   0 0 0
PETROCHINA CO LTD COM 71646E100 945 15,356 SH   SOLE   15,356 0 0
PETROCHINA CO LTD PUT 71646E950 1,864 303 SH Put SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN CALL 71426V906 0 1 SH Call SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN PUT 71426V956 0 6 SH Put SOLE   0 0 0
PULMATRIX INC COM 74584P103 0 600 SH   SOLE   600 0 0
PULMATRIX INC PUT 74584P953 0 7 SH Put SOLE   0 0 0
PROPETRO HLDG CORP CALL 74347M908 2 2 SH Call SOLE   0 0 0
PROPETRO HLDG CORP COM 74347M108 61 5,022 SH   SOLE   5,022 0 0
PROPETRO HLDG CORP PUT 74347M958 16 13 SH Put SOLE   0 0 0
PENN VA CORP NEW CALL 70788V902 1,454 269 SH Call SOLE   0 0 0
PENN VA CORP NEW COM 70788V102 499 9,245 SH   SOLE   9,245 0 0
PENN VA CORP NEW PUT 70788V952 1,713 317 SH Put SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 1,501 1,777 SH Call SOLE   0 0 0
PRETIUM RES INC PUT 74139C952 233 276 SH Put SOLE   0 0 0
PVH CORP CALL 693656900 1,375 148 SH Call SOLE   0 0 0
PVH CORP COM 693656100 1,958 21,075 SH   SOLE   21,075 0 0
PVH CORP PUT 693656950 5,344 575 SH Put SOLE   0 0 0
PERMIANVILLE RTY TR COM 71425H100 0 13 SH   SOLE   13 0 0
PERMIANVILLE RTY TR PUT 71425H950 0 2 SH Put SOLE   0 0 0
PIVOTAL SOFTWARE INC CALL 72582H907 954 584 SH Call SOLE   0 0 0
PIVOTAL SOFTWARE INC PUT 72582H957 68 42 SH Put SOLE   0 0 0
QUANTA SVCS INC CALL 74762E902 27 9 SH Call SOLE   0 0 0
QUANTA SVCS INC COM 74762E102 195 6,490 SH   SOLE   6,490 0 0
QUANTA SVCS INC PUT 74762E952 3 1 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 5,642 429 SH Call SOLE   0 0 0
PIONEER NAT RES CO COM 723787107 2,062 15,681 SH   SOLE   15,681 0 0
PIONEER NAT RES CO PUT 723787957 9,272 705 SH Put SOLE   0 0 0
PIXELWORKS INC COM 72581M305 139 48,240 SH   SOLE   48,240 0 0
PIXELWORKS INC PUT 72581M955 6 22 SH Put SOLE   0 0 0
PAYPAL HLDGS INC CALL 70450Y903 56,895 6,766 SH Call SOLE   0 0 0
PAYPAL HLDGS INC PUT 70450Y953 36,579 4,350 SH Put SOLE   0 0 0
PYXUS INTL INC CALL 74737V906 437 369 SH Call SOLE   0 0 0
PYXUS INTL INC COM 74737V106 26 2,227 SH   SOLE   2,227 0 0
PYXUS INTL INC PUT 74737V956 132 112 SH Put SOLE   0 0 0
PAPA JOHNS INTL INC CALL 698813902 3,949 992 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC PUT 698813952 3,395 853 SH Put SOLE   0 0 0
QAD INC COM 74727D306 17 434 SH   SOLE   434 0 0
QUALCOMM INC CALL 747525903 34,532 6,068 SH Call SOLE   0 0 0
QUALCOMM INC COM 747525103 573 10,084 SH   SOLE   10,084 0 0
QUALCOMM INC PUT 747525953 29,063 5,107 SH Put SOLE   0 0 0
QUDIAN INC CALL 747798906 107 251 SH Call SOLE   0 0 0
QUDIAN INC COM 747798106 9 2,136 SH   SOLE   2,136 0 0
QUDIAN INC PUT 747798956 14 34 SH Put SOLE   0 0 0
QUIDEL CORP CALL 74838J901 219 45 SH Call SOLE   0 0 0
QUIDEL CORP COM 74838J101 157 3,231 SH   SOLE   3,231 0 0
QUIDEL CORP PUT 74838J951 122 25 SH Put SOLE   0 0 0
QEP RES INC CALL 74733V900 5 9 SH Call SOLE   0 0 0
QEP RES INC COM 74733V100 102 18,277 SH   SOLE   18,277 0 0
QEP RES INC PUT 74733V950 47 84 SH Put SOLE   0 0 0
QIAGEN NV CALL N72482903 120 35 SH Call SOLE   0 0 0
QIAGEN NV COM N72482123 55 1,617 SH   SOLE   1,617 0 0
QIAGEN NV PUT N72482953 341 99 SH Put SOLE   0 0 0
QUORUM HEALTH CORP PUT 74909E956 6 22 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 746 157 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 869 183 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 114 24 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 47 10 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 24 17 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 281 19,917 SH   SOLE   19,917 0 0
QIWI PLC PUT 74735M958 521 369 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 893 133 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R206 233 3,478 SH   SOLE   3,478 0 0
PROSHARES TR PUT 74347R952 866 129 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 82 11 SH Call SOLE   0 0 0
QUALYS INC COM 74758T303 57 768 SH   SOLE   768 0 0
QUALYS INC PUT 74758T953 269 36 SH Put SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 608 375 SH Call SOLE   0 0 0
INVESCO QQQ TR CALL 46090E903 690,267 44,747 SH Call SOLE   0 0 0
INVESCO QQQ TR COM 46090E103 23,992 155,534 SH   SOLE   155,534 0 0
INVESCO QQQ TR PUT 46090E953 1,068,111 69,241 SH Put SOLE   0 0 0
QURATE RETAIL INC CALL 74915M900 634 325 SH Call SOLE   0 0 0
QURATE RETAIL INC COM 74915M100 281 14,429 SH   SOLE   14,429 0 0
QURATE RETAIL INC PUT 74915M950 556 285 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 1,518 250 SH Call SOLE   0 0 0
QORVO INC PUT 74736K951 1,220 201 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 2,149 411 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,995 57,282 SH   SOLE   57,282 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 5,146 984 SH Put SOLE   0 0 0
QUANTUM CORP CALL 747906901 2 94 SH Call SOLE   0 0 0
QUANTUM CORP COM 747906501 33 16,676 SH   SOLE   16,676 0 0
QUANTUM CORP PUT 747906951 25 175 SH Put SOLE   0 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 11 796 SH   SOLE   796 0 0
QTS RLTY TR INC PUT 74736A953 0 1 SH Put SOLE   0 0 0
QUTOUTIAO INC CALL 74915J907 0 1 SH Call SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 19 4 SH Call SOLE   0 0 0
Q2 HLDGS INC COM 74736L109 63 1,280 SH   SOLE   1,280 0 0
Q2 HLDGS INC PUT 74736L959 158 32 SH Put SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 2 2 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC PUT 747301959 12 10 SH Put SOLE   0 0 0
QUICKLOGIC CORP COM 74837P108 10 14,525 SH   SOLE   14,525 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 130 122 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 40 3,776 SH   SOLE   3,776 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 60 57 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 138 48 SH Call SOLE   0 0 0
UNIQURE NV PUT N90064951 72 25 SH Put SOLE   0 0 0
RYDER SYS INC CALL 783549908 101 21 SH Call SOLE   0 0 0
RYDER SYS INC COM 783549108 290 6,033 SH   SOLE   6,033 0 0
RYDER SYS INC PUT 783549958 943 196 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 914 92 SH Call SOLE   0 0 0
FERRARI N V PUT N3167Y953 11,505 1,157 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754904 408 5,767 SH Call SOLE   0 0 0
RITE AID CORP COM 767754104 205 290,000 SH   SOLE   290,000 0 0
RITE AID CORP PUT 767754954 5 75 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 0 2 SH Call SOLE   0 0 0
RADA ELECTR INDS LTD COM M81863124 3 1,271 SH   SOLE   1,271 0 0
FREIGHTCAR AMER INC CALL 357023900 2 3 SH Call SOLE   0 0 0
FREIGHTCAR AMER INC COM 357023100 1 279 SH   SOLE   279 0 0
FREIGHTCAR AMER INC PUT 357023950 4 7 SH Put SOLE   0 0 0
LIVERAMP HLDGS INC CALL 53815P908 2,078 538 SH Call SOLE   0 0 0
LIVERAMP HLDGS INC PUT 53815P958 297 77 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 265 61 SH Put SOLE   0 0 0
RAVEN INDS INC CALL 754212908 50 14 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS CALL 767744905 3 1 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 28 881 SH   SOLE   881 0 0
RITCHIE BROS AUCTIONEERS PUT 767744955 206 63 SH Put SOLE   0 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 0 1 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC PUT 762544954 42 88 SH Put SOLE   0 0 0
REGAL BELOIT CORP CALL 758750903 7 1 SH Call SOLE   0 0 0
REGAL BELOIT CORP COM 758750103 13 187 SH   SOLE   187 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 22 40 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC COM 780097689 67 12,138 SH   SOLE   12,138 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 21 38 SH Put SOLE   0 0 0
ROGERS COMMUNICATIONS INC CALL 775109900 25 5 SH Call SOLE   0 0 0
ROGERS COMMUNICATIONS INC COM 775109200 23 454 SH   SOLE   454 0 0
ROGERS COMMUNICATIONS INC PUT 775109950 5 1 SH Put SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 3,286 2,030 SH Call SOLE   0 0 0
RENT A CTR INC NEW COM 76009N100 3 200 SH   SOLE   200 0 0
RENT A CTR INC NEW PUT 76009N950 2,368 1,463 SH Put SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 10,414 1,065 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 3,843 393 SH Put SOLE   0 0 0
ROWAN COMPANIES PLC CALL G7665A901 14 17 SH Call SOLE   0 0 0
ROWAN COMPANIES PLC COM G7665A101 19 2,286 SH   SOLE   2,286 0 0
ROWAN COMPANIES PLC PUT G7665A951 3 4 SH Put SOLE   0 0 0
REDFIN CORP CALL 75737F908 148 103 SH Call SOLE   0 0 0
REDFIN CORP PUT 75737F958 116 81 SH Put SOLE   0 0 0
REDHILL BIOPHARMA LTD CALL 757468903 26 47 SH Call SOLE   0 0 0
READING INTERNATIONAL INC CALL 755408901 68 47 SH Call SOLE   0 0 0
READING INTERNATIONAL INC COM 755408101 191 13,140 SH   SOLE   13,140 0 0
READING INTERNATIONAL INC PUT 755408951 2 2 SH Put SOLE   0 0 0
RADIAN GROUP INC CALL 750236901 9 6 SH Call SOLE   0 0 0
RADIAN GROUP INC COM 750236101 22 1,389 SH   SOLE   1,389 0 0
RADIAN GROUP INC PUT 750236951 3 2 SH Put SOLE   0 0 0
RADNET INC COM 750491102 2 252 SH   SOLE   252 0 0
RADNET INC PUT 750491952 13 13 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 9,585 1,645 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259206 6,944 119,172 SH   SOLE   119,172 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 13,967 2,397 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 11,088 1,850 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259107 520 8,680 SH   SOLE   8,680 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 8,697 1,451 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 1,493 906 SH Call SOLE   0 0 0
RADIUS HEALTH INC PUT 750469957 456 277 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 56 25 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 746 32,881 SH   SOLE   32,881 0 0
RADWARE LTD PUT M81873957 719 317 SH Put SOLE   0 0 0
DR REDDYS LABS LTD CALL 256135903 3 1 SH Call SOLE   0 0 0
DR REDDYS LABS LTD COM 256135203 82 2,193 SH   SOLE   2,193 0 0
DR REDDYS LABS LTD PUT 256135953 497 132 SH Put SOLE   0 0 0
EVEREST RE GROUP LTD CALL G3223R908 261 12 SH Call SOLE   0 0 0
RESOURCES CONNECTION INC CALL 76122Q905 5 4 SH Call SOLE   0 0 0
RESOURCES CONNECTION INC COM 76122Q105 2 142 SH   SOLE   142 0 0
REEDS INC CALL 758338907 4 22 SH Call SOLE   0 0 0
REGENCY CTRS CORP CALL 758849903 129 22 SH Call SOLE   0 0 0
REGENCY CTRS CORP COM 758849103 35 598 SH   SOLE   598 0 0
REGENCY CTRS CORP PUT 758849953 35 6 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC CALL 75972A901 699 272 SH Call SOLE   0 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 61 24 SH Put SOLE   0 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 15,612 418 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 22,522 603 SH Put SOLE   0 0 0
RING ENERGY INC CALL 76680V908 7 15 SH Call SOLE   0 0 0
RING ENERGY INC COM 76680V108 8 1,734 SH   SOLE   1,734 0 0
RING ENERGY INC PUT 76680V958 7 15 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G902 395 99 SH Call SOLE   0 0 0
ISHARES TR COM 46435G342 128 3,224 SH   SOLE   3,224 0 0
ISHARES TR PUT 46435G952 323 81 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 2 2 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F742 48 3,600 SH   SOLE   3,600 0 0
VANECK VECTORS ETF TR PUT 92189F952 12 9 SH Put SOLE   0 0 0
RESOLUTE ENERGY CORP CALL 76116A906 1,622 560 SH Call SOLE   0 0 0
RESOLUTE ENERGY CORP COM 76116A306 1,143 39,475 SH   SOLE   39,475 0 0
RESOLUTE ENERGY CORP PUT 76116A956 1,706 589 SH Put SOLE   0 0 0
RENREN INC CALL 759892901 8 52 SH Call SOLE   0 0 0
RECRO PHARMA INC CALL 75629F909 8 12 SH Call SOLE   0 0 0
RECRO PHARMA INC COM 75629F109 19 2,796 SH   SOLE   2,796 0 0
RECRO PHARMA INC PUT 75629F959 14 21 SH Put SOLE   0 0 0
RPC INC CALL 749660906 8 9 SH Call SOLE   0 0 0
RPC INC COM 749660106 16 1,667 SH   SOLE   1,667 0 0
RPC INC PUT 749660956 25 26 SH Put SOLE   0 0 0
FRONT YD RESIDENTIAL CORP CALL 35904G907 1,189 1,362 SH Call SOLE   0 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1,296 148,515 SH   SOLE   148,515 0 0
FRONT YD RESIDENTIAL CORP PUT 35904G957 429 492 SH Put SOLE   0 0 0
RESONANT INC CALL 76118L902 8 67 SH Call SOLE   0 0 0
RESONANT INC COM 76118L102 3 2,371 SH   SOLE   2,371 0 0
RESONANT INC PUT 76118L952 0 7 SH Put SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 39 7 SH Call SOLE   0 0 0
REATA PHARMACEUTICALS INC PUT 75615P953 140 25 SH Put SOLE   0 0 0
REVLON INC CALL 761525909 143 57 SH Call SOLE   0 0 0
REVLON INC COM 761525609 61 2,458 SH   SOLE   2,458 0 0
REVLON INC PUT 761525959 95 38 SH Put SOLE   0 0 0
PROSHARES TR COM 74347B730 10 743 SH   SOLE   743 0 0
RESIDEO TECHNOLOGIES INC CALL 76118Y904 0 174 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC PUT 76118Y954 0 8 SH Put SOLE   0 0 0
REGIONS FINL CORP NEW CALL 7591EP900 996 745 SH Call SOLE   0 0 0
REGIONS FINL CORP NEW COM 7591EP100 247 18,477 SH   SOLE   18,477 0 0
REGIONS FINL CORP NEW PUT 7591EP950 441 330 SH Put SOLE   0 0 0
RESOLUTE FST PRODS INC CALL 76117W909 13 17 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC COM 76117W109 5 666 SH   SOLE   666 0 0
RESOLUTE FST PRODS INC PUT 76117W959 121 153 SH Put SOLE   0 0 0
REINSURANCE GROUP AMER INC CALL 759351904 925 66 SH Call SOLE   0 0 0
REINSURANCE GROUP AMER INC PUT 759351954 1,570 112 SH Put SOLE   0 0 0
REPLIGEN CORP CALL 759916909 421 80 SH Call SOLE   0 0 0
REPLIGEN CORP COM 759916109 246 4,680 SH   SOLE   4,680 0 0
REPLIGEN CORP PUT 759916959 627 119 SH Put SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 1,815 212 SH Call SOLE   0 0 0
ROYAL GOLD INC PUT 780287958 1,558 182 SH Put SOLE   0 0 0
REGENXBIO INC CALL 75901B907 197 47 SH Call SOLE   0 0 0
REGENXBIO INC PUT 75901B957 29 7 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 122 23 SH Call SOLE   0 0 0
STURM RUGER & CO INC PUT 864159958 21 4 SH Put SOLE   0 0 0
REGIS CORP MINN CALL 758932907 5 3 SH Call SOLE   0 0 0
REGIS CORP MINN COM 758932107 2 125 SH   SOLE   125 0 0
REGIS CORP MINN PUT 758932957 3 2 SH Put SOLE   0 0 0
RH CALL 74967X903 10,280 858 SH Call SOLE   0 0 0
RH COM 74967X103 1,615 13,481 SH   SOLE   13,481 0 0
RH PUT 74967X953 6,494 542 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 343 60 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 6 1 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 112 1,690 SH   SOLE   1,690 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 206 31 SH Put SOLE   0 0 0
RED HAT INC CALL 756577902 34,109 1,942 SH Call SOLE   0 0 0
RED HAT INC COM 756577102 175 1,000 SH   SOLE   1,000 0 0
RED HAT INC PUT 756577952 36,866 2,099 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC CALL 74934Q908 60 27 SH Call SOLE   0 0 0
RCI HOSPITALITY HLDGS INC PUT 74934Q958 11 5 SH Put SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 578 834 SH Call SOLE   0 0 0
TRANSOCEAN LTD COM H8817H100 1,549 223,335 SH   SOLE   223,335 0 0
TRANSOCEAN LTD PUT H8817H950 1,334 1,923 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 5 24 SH Call SOLE   0 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 70 30,766 SH   SOLE   30,766 0 0
RIGEL PHARMACEUTICALS INC PUT 766559953 69 302 SH Put SOLE   0 0 0
B RILEY FINL INC PUT 05580M958 2 2 SH Put SOLE   0 0 0
RIO TINTO PLC CALL 767204900 8,420 1,737 SH Call SOLE   0 0 0
RIO TINTO PLC PUT 767204950 5,032 1,038 SH Put SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 37 246 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC COM 767292105 10 6,666 SH   SOLE   6,666 0 0
RIOT BLOCKCHAIN INC PUT 767292955 27 182 SH Put SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC CALL 754730909 461 62 SH Call SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC PUT 754730959 1,071 144 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 858 83 SH Call SOLE   0 0 0
RALPH LAUREN CORP COM 751212101 3,189 30,827 SH   SOLE   30,827 0 0
RALPH LAUREN CORP PUT 751212951 8,514 823 SH Put SOLE   0 0 0
RADIANT LOGISTICS INC COM 75025X100 0 75 SH   SOLE   75 0 0
RADIANT LOGISTICS INC PUT 75025X950 0 1 SH Put SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 654 446 SH Call SOLE   0 0 0
REALOGY HLDGS CORP PUT 75605Y956 795 542 SH Put SOLE   0 0 0
RED LION HOTELS CORP CALL 756764906 81 99 SH Call SOLE   0 0 0
RED LION HOTELS CORP COM 756764106 0 16 SH   SOLE   16 0 0
RLI CORP CALL 749607907 6 1 SH Call SOLE   0 0 0
RLI CORP COM 749607107 1 18 SH   SOLE   18 0 0
RLJ LODGING TR CALL 74965L901 57 35 SH Call SOLE   0 0 0
RLJ LODGING TR COM 74965L101 946 57,709 SH   SOLE   57,709 0 0
RLJ LODGING TR PUT 74965L951 1,444 881 SH Put SOLE   0 0 0
RE MAX HLDGS INC PUT 75524W958 33 11 SH Put SOLE   0 0 0
RAMBUS INC DEL CALL 750917906 4 6 SH Call SOLE   0 0 0
RAMBUS INC DEL COM 750917106 12 1,646 SH   SOLE   1,646 0 0
RAMBUS INC DEL PUT 750917956 15 20 SH Put SOLE   0 0 0
RESMED INC CALL 761152907 2,505 220 SH Call SOLE   0 0 0
RESMED INC PUT 761152957 1,890 166 SH Put SOLE   0 0 0
ROCKWELL MED INC CALL 774374902 15 68 SH Call SOLE   0 0 0
ROCKWELL MED INC COM 774374102 13 6,113 SH   SOLE   6,113 0 0
ROCKWELL MED INC PUT 774374952 23 102 SH Put SOLE   0 0 0
RIGNET INC COM 766582100 13 1,058 SH   SOLE   1,058 0 0
RIGNET INC PUT 766582950 25 20 SH Put SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 3,404 413 SH Call SOLE   0 0 0
RINGCENTRAL INC PUT 76680R956 1,046 127 SH Put SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD CALL G7496G903 53 4 SH Call SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 319 2,387 SH   SOLE   2,387 0 0
REALNETWORKS INC COM 75605L708 9 3,910 SH   SOLE   3,910 0 0
REALNETWORKS INC PUT 75605L958 71 309 SH Put SOLE   0 0 0
GIBRALTAR INDS INC CALL 374689907 10 3 SH Call SOLE   0 0 0
GIBRALTAR INDS INC COM 374689107 133 3,764 SH   SOLE   3,764 0 0
GIBRALTAR INDS INC PUT 374689957 298 84 SH Put SOLE   0 0 0
ROGERS CORP CALL 775133901 198 20 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR CALL 76131N901 9 6 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6 399 SH   SOLE   399 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 11 7 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 3,445 229 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC PUT 773903959 647 43 SH Put SOLE   0 0 0
ROKU INC CALL 77543R902 7,077 2,310 SH Call SOLE   0 0 0
ROKU INC COM 77543R102 7,509 245,080 SH   SOLE   245,080 0 0
ROKU INC PUT 77543R952 23,096 7,538 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 324 60 SH Call SOLE   0 0 0
ROLLINS INC PUT 775711954 5 1 SH Put SOLE   0 0 0
RBC BEARINGS INC CALL 75524B904 13 1 SH Call SOLE   0 0 0
RBC BEARINGS INC PUT 75524B954 262 20 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 94 12 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R693 36 457 SH   SOLE   457 0 0
PROSHARES TR PUT 74347R952 94 12 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 53 2 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC PUT 776696956 26 1 SH Put SOLE   0 0 0
ROSS STORES INC CALL 778296903 3,269 393 SH Call SOLE   0 0 0
ROSS STORES INC PUT 778296953 4,118 495 SH Put SOLE   0 0 0
PACIFIC COAST OIL TR CALL 694103902 10 67 SH Call SOLE   0 0 0
PACIFIC COAST OIL TR COM 694103102 9 5,920 SH   SOLE   5,920 0 0
PACIFIC COAST OIL TR PUT 694103952 11 69 SH Put SOLE   0 0 0
REALPAGE INC CALL 75606N909 207 43 SH Call SOLE   0 0 0
REALPAGE INC PUT 75606N959 48 10 SH Put SOLE   0 0 0
RETAIL PPTYS AMER INC COM 76131V202 0 50 SH   SOLE   50 0 0
RAPID7 INC CALL 753422904 1,165 374 SH Call SOLE   0 0 0
RAPID7 INC PUT 753422954 56 18 SH Put SOLE   0 0 0
RPM INTL INC CALL 749685903 188 32 SH Call SOLE   0 0 0
RPM INTL INC COM 749685103 329 5,599 SH   SOLE   5,599 0 0
RPM INTL INC PUT 749685953 546 93 SH Put SOLE   0 0 0
RPT REALTY CALL 74971D901 401 336 SH Call SOLE   0 0 0
RPT REALTY PUT 74971D951 2 2 SH Put SOLE   0 0 0
RANGE RES CORP CALL 75281A909 453 474 SH Call SOLE   0 0 0
RANGE RES CORP COM 75281A109 2 224 SH   SOLE   224 0 0
RANGE RES CORP PUT 75281A959 59 62 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 1 3 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 18 7 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 44 1,648 SH   SOLE   1,648 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 122 46 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 471 232 SH Call SOLE   0 0 0
RED ROCK RESORTS INC PUT 75700L958 16 8 SH Put SOLE   0 0 0
ROADRUNNER TRNSN SVCS HLDG I CALL 76973Q905 0 7 SH Call SOLE   0 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 0 100 SH   SOLE   100 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 327 46 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 138 1,941 SH   SOLE   1,941 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 270 38 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 14 2 SH Call SOLE   0 0 0
REPUBLIC SVCS INC PUT 760759950 230 32 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 54 6 SH Call SOLE   0 0 0
ROSETTA STONE INC CALL 777780907 93 57 SH Call SOLE   0 0 0
ROSETTA STONE INC PUT 777780957 27 17 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 6,187 3,300 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 7,741 4,129 SH Put SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC CALL 781270903 18 9 SH Call SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 18 887 SH   SOLE   887 0 0
RUDOLPH TECHNOLOGIES INC PUT 781270953 2 1 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 215 23 SH Call SOLE   0 0 0
RAYTHEON CO CALL 755111907 15,488 1,010 SH Call SOLE   0 0 0
RAYTHEON CO PUT 755111957 9,691 632 SH Put SOLE   0 0 0
RETROPHIN INC CALL 761299906 92 41 SH Call SOLE   0 0 0
RETROPHIN INC COM 761299106 397 17,548 SH   SOLE   17,548 0 0
RETROPHIN INC PUT 761299956 479 212 SH Put SOLE   0 0 0
RUBICON PROJ INC CALL 78112V902 140 376 SH Call SOLE   0 0 0
RUBICON PROJ INC PUT 78112V952 13 35 SH Put SOLE   0 0 0
SUNRUN INC CALL 86771W905 263 242 SH Call SOLE   0 0 0
SUNRUN INC COM 86771W105 94 8,637 SH   SOLE   8,637 0 0
SUNRUN INC PUT 86771W955 174 160 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 41 12 SH Call SOLE   0 0 0
RUSH ENTERPRISES INC COM 781846209 78 2,263 SH   SOLE   2,263 0 0
RUSH ENTERPRISES INC PUT 781846959 162 47 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 59 20 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K273 166 5,571 SH   SOLE   5,571 0 0
DIREXION SHS ETF TR PUT 25490K959 17 6 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 18 9 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E828 0 30 SH   SOLE   30 0 0
DIREXION SHS ETF TR PUT 25460E955 4 2 SH Put SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 125 55 SH Call SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC PUT 783332959 79 35 SH Put SOLE   0 0 0
REVOLUTION LIGHTING TECHNOLO COM 76155G206 1 4,000 SH   SOLE   4,000 0 0
REVOLUTION LIGHTING TECHNOLO PUT 76155G956 3 77 SH Put SOLE   0 0 0
REVANCE THERAPEUTICS INC CALL 761330909 66 33 SH Call SOLE   0 0 0
RIVERVIEW BANCORP INC COM 769397100 2 288 SH   SOLE   288 0 0
RIVERVIEW BANCORP INC PUT 769397950 36 50 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 415 89 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 130 28 SH Put SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 8 1 SH Put SOLE   0 0 0
REDWOOD TR INC CALL 758075902 336 223 SH Call SOLE   0 0 0
REDWOOD TR INC PUT 758075952 1 1 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R735 42 468 SH   SOLE   468 0 0
PROSHARES TR PUT 74347R952 9 1 SH Put SOLE   0 0 0
REXNORD CORP NEW CALL 76169B902 234 102 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE CALL 780087902 6,893 1,006 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE PUT 780087952 486 71 SH Put SOLE   0 0 0
RYANAIR HLDGS PLC CALL 783513903 42 6 SH Call SOLE   0 0 0
RYANAIR HLDGS PLC PUT 783513953 78 11 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 33 31 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 18 17 SH Put SOLE   0 0 0
RYB ED INC CALL 74979W901 28 49 SH Call SOLE   0 0 0
RYERSON HLDG CORP CALL 783754904 8 14 SH Call SOLE   0 0 0
RYERSON HLDG CORP COM 783754104 1 213 SH   SOLE   213 0 0
RAYONIER INC CALL 754907903 19 7 SH Call SOLE   0 0 0
RAYONIER INC PUT 754907953 24 9 SH Put SOLE   0 0 0
SPRINT CORP CALL 85207U905 360 619 SH Call SOLE   0 0 0
SPRINT CORP PUT 85207U955 5 10 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 481 364 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC COM 811916105 135 10,238 SH   SOLE   10,238 0 0
SEABRIDGE GOLD INC PUT 811916955 309 234 SH Put SOLE   0 0 0
SABRE CORP CALL 78573M904 281 130 SH Call SOLE   0 0 0
SABRE CORP PUT 78573M954 47 22 SH Put SOLE   0 0 0
SAFETY INCOME & GROWTH INC CALL 78649D904 188 100 SH Call SOLE   0 0 0
SAFETY INCOME & GROWTH INC PUT 78649D954 11 6 SH Put SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 139 14 SH Call SOLE   0 0 0
SANDERSON FARMS INC COM 800013104 100 1,015 SH   SOLE   1,015 0 0
SANDERSON FARMS INC PUT 800013954 1,251 126 SH Put SOLE   0 0 0
SAFETY INS GROUP INC COM 78648T100 245 3,004 SH   SOLE   3,004 0 0
SAFETY INS GROUP INC PUT 78648T950 1,660 203 SH Put SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 1,590 166 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC PUT 78667J958 1,063 111 SH Put SOLE   0 0 0
SONIC AUTOMOTIVE INC COM 83545G102 90 6,594 SH   SOLE   6,594 0 0
SONIC AUTOMOTIVE INC PUT 83545G952 160 117 SH Put SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N CALL 808625907 82 13 SH Call SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 2 35 SH   SOLE   35 0 0
SCIENCE APPLICATNS INTL CP N PUT 808625957 6 1 SH Put SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I CALL 78781P905 110 47 SH Call SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 16 716 SH   SOLE   716 0 0
SAILPOINT TECHNLGIES HLDGS I PUT 78781P955 239 102 SH Put SOLE   0 0 0
SCORPIO BULKERS INC CALL Y7546A902 3 7 SH Call SOLE   0 0 0
SCORPIO BULKERS INC COM Y7546A122 85 15,395 SH   SOLE   15,395 0 0
SCORPIO BULKERS INC PUT Y7546A952 30 55 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 3,636 151 SH Call SOLE   0 0 0
BOSTON BEER INC COM 100557107 272 1,131 SH   SOLE   1,131 0 0
BOSTON BEER INC PUT 100557957 4,022 167 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 161 360 SH Call SOLE   0 0 0
BANCO SANTANDER SA COM 05964H105 145 32,497 SH   SOLE   32,497 0 0
BANCO SANTANDER SA PUT 05964H955 408 912 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 4 10 SH Call SOLE   0 0 0
BANCO SANTANDER SA PUT 05964H955 5 13 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 171 372 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD PUT 80013R956 35 76 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 9 4 SH Call SOLE   0 0 0
SANMINA CORPORATION COM 801056102 27 1,128 SH   SOLE   1,128 0 0
SANMINA CORPORATION PUT 801056952 31 13 SH Put SOLE   0 0 0
SAP SE CALL 803054904 2,548 256 SH Call SOLE   0 0 0
SAP SE COM 803054204 177 1,781 SH   SOLE   1,781 0 0
SAP SE PUT 803054954 3,066 308 SH Put SOLE   0 0 0
ECHOSTAR CORP CALL 278768906 40 11 SH Call SOLE   0 0 0
ECHOSTAR CORP PUT 278768956 3 1 SH Put SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 695 120 SH Call SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 59 1,020 SH   SOLE   1,020 0 0
SPIRIT AIRLS INC PUT 848577952 225 39 SH Put SOLE   0 0 0
SAFE BULKERS INC CALL Y7388L903 6 34 SH Call SOLE   0 0 0
SAFE BULKERS INC COM Y7388L103 9 5,124 SH   SOLE   5,124 0 0
SAFE BULKERS INC PUT Y7388L953 11 64 SH Put SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 3,950 244 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 1,392 86 SH Put SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC CALL G85347905 34 77 SH Call SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC PUT G85347955 0 1 SH Put SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 1,725 655 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 159 6,067 SH   SOLE   6,067 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 516 196 SH Put SOLE   0 0 0
SIBANYE STILLWATER CALL 825724906 14 53 SH Call SOLE   0 0 0
SIBANYE STILLWATER COM 825724206 11 3,941 SH   SOLE   3,941 0 0
SIBANYE STILLWATER PUT 825724956 0 1 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 64 38 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 124 7,318 SH   SOLE   7,318 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 47 28 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 5 2 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q593 19 692 SH   SOLE   692 0 0
ALPS ETF TR PUT 00162Q956 14 5 SH Put SOLE   0 0 0
STAR BULK CARRIERS CORP CALL Y8162K904 353 387 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP COM Y8162K204 534 58,490 SH   SOLE   58,490 0 0
STAR BULK CARRIERS CORP PUT Y8162K954 555 608 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 359 35 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 589 5,738 SH   SOLE   5,738 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 2,806 273 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 77 47 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 14 910 SH   SOLE   910 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 72 44 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 229 284 SH Call SOLE   0 0 0
STARBUCKS CORP CALL 855244909 36,611 5,685 SH Call SOLE   0 0 0
STARBUCKS CORP PUT 855244959 20,588 3,197 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 202 115 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 70 40 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 55 18 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP COM 84265V105 45 1,491 SH   SOLE   1,491 0 0
SOUTHERN COPPER CORP PUT 84265V955 252 82 SH Put SOLE   0 0 0
SCANA CORP NEW CALL 80589M902 216 891 SH Call SOLE   0 0 0
SCANA CORP NEW COM 80589M102 156 3,282 SH   SOLE   3,282 0 0
SCANA CORP NEW PUT 80589M952 39 817 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524102 51 866 SH   SOLE   866 0 0
SCHWAB STRATEGIC TR CALL 808524908 18 4 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524847 1 34 SH   SOLE   34 0 0
SCHWAB STRATEGIC TR PUT 808524958 19 5 SH Put SOLE   0 0 0
SCHOLASTIC CORP COM 807066105 9 225 SH   SOLE   225 0 0
SCHOLASTIC CORP PUT 807066955 4 1 SH Put SOLE   0 0 0
SCHNITZER STL INDS CALL 806882906 15 7 SH Call SOLE   0 0 0
SCHNITZER STL INDS PUT 806882956 28 13 SH Put SOLE   0 0 0
SCHWAB CHARLES CORP NEW CALL 808513905 7,724 1,860 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP NEW COM 808513105 633 15,261 SH   SOLE   15,261 0 0
SCHWAB CHARLES CORP NEW PUT 808513955 4,194 1,010 SH Put SOLE   0 0 0
SERVICE CORP INTL CALL 817565904 1,147 285 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,560 533 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W668 1,267 43,277 SH   SOLE   43,277 0 0
PROSHARES TR II PUT 74347W952 617 211 SH Put SOLE   0 0 0
COMSCORE INC CALL 20564W905 12 9 SH Call SOLE   0 0 0
COMSCORE INC PUT 20564W955 1 1 SH Put SOLE   0 0 0
STEELCASE INC CALL 858155903 28 19 SH Call SOLE   0 0 0
STEELCASE INC COM 858155203 33 2,255 SH   SOLE   2,255 0 0
STEELCASE INC PUT 858155953 32 22 SH Put SOLE   0 0 0
SCANSOURCE INC COM 806037107 1 34 SH   SOLE   34 0 0
SCANSOURCE INC PUT 806037957 3 1 SH Put SOLE   0 0 0
SHOE CARNIVAL INC CALL 824889909 23 7 SH Call SOLE   0 0 0
SECUREWORKS CORP CALL 81374A905 33 20 SH Call SOLE   0 0 0
SECUREWORKS CORP COM 81374A105 6 356 SH   SOLE   356 0 0
SECUREWORKS CORP PUT 81374A955 35 21 SH Put SOLE   0 0 0
SCYNEXIS INC COM 811292101 0 700 SH   SOLE   700 0 0
SCYNEXIS INC PUT 811292951 0 7 SH Put SOLE   0 0 0
ISHARES TR COM 464288273 2 47 SH   SOLE   47 0 0
ISHARES TR PUT 464288955 5 1 SH Put SOLE   0 0 0
SANDRIDGE ENERGY INC CALL 80007P909 0 1 SH Call SOLE   0 0 0
SANDRIDGE ENERGY INC COM 80007P869 546 71,869 SH   SOLE   71,869 0 0
SANDRIDGE ENERGY INC PUT 80007P959 546 718 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 41 24 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 6 4 SH Put SOLE   0 0 0
SEADRILL PARTNERS LLC CALL Y7545W909 0 1 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 7,182 3,741 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 213 111 SH Put SOLE   0 0 0
SEADRILL LTD CALL G7998G906 1 2 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B909 4,631 1,079 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B383 975 22,731 SH   SOLE   22,731 0 0
PROSHARES TR PUT 74347B959 858 200 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1,854 432 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 4 1 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 107 12 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 295 33 SH Put SOLE   0 0 0
SEA LTD CALL 81141R900 453 401 SH Call SOLE   0 0 0
SEA LTD COM 81141R100 221 19,579 SH   SOLE   19,579 0 0
SEA LTD PUT 81141R950 313 277 SH Put SOLE   0 0 0
SEACHANGE INTL INC CALL 811699907 3 29 SH Call SOLE   0 0 0
SEACHANGE INTL INC COM 811699107 1 1,058 SH   SOLE   1,058 0 0
SEAWORLD ENTMT INC CALL 81282V900 700 317 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC PUT 81282V950 364 165 SH Put SOLE   0 0 0
SECOO HLDG LTD CALL 81367P901 55 61 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 1,621 462 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 530 15,105 SH   SOLE   15,105 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 2,025 577 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 400 115 SH Call SOLE   0 0 0
SEALED AIR CORP NEW COM 81211K100 401 11,528 SH   SOLE   11,528 0 0
SEALED AIR CORP NEW PUT 81211K950 1,435 412 SH Put SOLE   0 0 0
SEI INVESTMENTS CO CALL 784117903 143 31 SH Call SOLE   0 0 0
SELECTA BIOSCIENCES INC COM 816212104 1 744 SH   SOLE   744 0 0
SELECTA BIOSCIENCES INC PUT 816212954 1 6 SH Put SOLE   0 0 0
SELECT MED HLDGS CORP CALL 81619Q905 666 434 SH Call SOLE   0 0 0
SEMGROUP CORP CALL 81663A905 104 76 SH Call SOLE   0 0 0
SENDGRID INC CALL 816883902 1,398 324 SH Call SOLE   0 0 0
SENDGRID INC PUT 816883952 47 11 SH Put SOLE   0 0 0
SENSEONICS HLDGS INC PUT 81727U955 5 23 SH Put SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 44 12 SH Call SOLE   0 0 0
SESEN BIO INC CALL 817763905 7 55 SH Call SOLE   0 0 0
SESEN BIO INC PUT 817763955 0 2 SH Put SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 509 123 SH Call SOLE   0 0 0
STIFEL FINL CORP COM 860630102 575 13,896 SH   SOLE   13,896 0 0
STIFEL FINL CORP PUT 860630952 778 188 SH Put SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 2 313 SH   SOLE   313 0 0
SAFEGUARD SCIENTIFICS INC PUT 786449957 9 11 SH Put SOLE   0 0 0
STITCH FIX INC CALL 860897907 512 300 SH Call SOLE   0 0 0
STITCH FIX INC COM 860897107 38 2,253 SH   SOLE   2,253 0 0
STITCH FIX INC PUT 860897957 370 217 SH Put SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L CALL G81075906 205 195 SH Call SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L PUT G81075956 92 88 SH Put SOLE   0 0 0
SHUTTERFLY INC CALL 82568P904 1,843 458 SH Call SOLE   0 0 0
SHUTTERFLY INC PUT 82568P954 527 131 SH Put SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 3,585 1,525 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC PUT 85208M952 63 27 SH Put SOLE   0 0 0
SMART & FINAL STORES INC COM 83190B101 58 12,310 SH   SOLE   12,310 0 0
SMART & FINAL STORES INC PUT 83190B951 30 65 SH Put SOLE   0 0 0
FANG HLDGS LTD CALL 30711Y902 1 7 SH Call SOLE   0 0 0
FANG HLDGS LTD COM 30711Y102 21 15,147 SH   SOLE   15,147 0 0
FANG HLDGS LTD PUT 30711Y952 1 9 SH Put SOLE   0 0 0
SEATTLE GENETICS INC CALL 812578902 90 16 SH Call SOLE   0 0 0
SEATTLE GENETICS INC COM 812578102 306 5,415 SH   SOLE   5,415 0 0
SEATTLE GENETICS INC PUT 812578952 266 47 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 8 2 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 16 4 SH Put SOLE   0 0 0
SMART GLOBAL HLDGS INC CALL G8232Y901 270 91 SH Call SOLE   0 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 143 4,826 SH   SOLE   4,826 0 0
SMART GLOBAL HLDGS INC PUT G8232Y951 35 12 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 1,542 1,344 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC COM 800677106 461 40,180 SH   SOLE   40,180 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 839 731 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 2,199 1,230 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP COM 80874P109 881 49,287 SH   SOLE   49,287 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 1,194 668 SH Put SOLE   0 0 0
ABERDEEN STD GOLD ETF TR CALL 00326A904 346 28 SH Call SOLE   0 0 0
ABERDEEN STD GOLD ETF TR PUT 00326A954 49 4 SH Put SOLE   0 0 0
SURGERY PARTNERS INC PUT 86881A950 0 1 SH Put SOLE   0 0 0
STAR GROUP L P COM 85512C105 4 431 SH   SOLE   431 0 0
SYNERGY PHARMACEUTICALS DEL CALL 871639908 1 141 SH Call SOLE   0 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 1 11,967 SH   SOLE   11,967 0 0
SYNERGY PHARMACEUTICALS DEL PUT 871639958 0 40 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 3,082 984 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 93 30 SH Put SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 1,271 280 SH Call SOLE   0 0 0
SHAKE SHACK INC COM 819047101 268 5,907 SH   SOLE   5,907 0 0
SHAKE SHACK INC PUT 819047951 971 214 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION CALL 82312B906 132 30 SH Call SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 248 5,621 SH   SOLE   5,621 0 0
SHENANDOAH TELECOMMUNICATION PUT 82312B956 48 11 SH Put SOLE   0 0 0
SEARS HLDGS CORP CALL 812350906 3 142 SH Call SOLE   0 0 0
SEARS HLDGS CORP COM 812350106 10 40,600 SH   SOLE   40,600 0 0
SEARS HLDGS CORP PUT 812350956 15 573 SH Put SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 11 7 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 13 8 SH Put SOLE   0 0 0
MADDEN STEVEN LTD COM 556269108 261 8,638 SH   SOLE   8,638 0 0
MADDEN STEVEN LTD PUT 556269958 220 73 SH Put SOLE   0 0 0
MADDEN STEVEN LTD CALL 556269908 18 4 SH Call SOLE   0 0 0
MADDEN STEVEN LTD PUT 556269958 27 6 SH Put SOLE   0 0 0
SHOPIFY INC CALL 82509L907 16,364 1,182 SH Call SOLE   0 0 0
SHOPIFY INC COM 82509L107 1,494 10,797 SH   SOLE   10,797 0 0
SHOPIFY INC PUT 82509L957 17,887 1,292 SH Put SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 0 386 SH   SOLE   386 0 0
SEARS HOMETOWN & OUTLET STOR PUT 812362951 1 7 SH Put SOLE   0 0 0
SHIRE PLC CALL 82481R906 600 956 SH Call SOLE   0 0 0
SHIRE PLC COM 82481R106 943 5,420 SH   SOLE   5,420 0 0
SHIRE PLC PUT 82481R956 371 1,881 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 196 5 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO PUT 824348956 472 12 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 844 101 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 91 11 SH Put SOLE   0 0 0
COMPANHIA SIDERURGICA NACION COM 20440W105 65 29,864 SH   SOLE   29,864 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 16 76 SH Put SOLE   0 0 0
SIEBERT FINL CORP CALL 826176909 52 36 SH Call SOLE   0 0 0
SIENTRA INC CALL 82621J905 102 81 SH Call SOLE   0 0 0
SIENTRA INC PUT 82621J955 163 129 SH Put SOLE   0 0 0
SIFY TECHNOLOGIES LIMITED COM 82655M107 0 6 SH   SOLE   6 0 0
SIGNET JEWELERS LIMITED CALL G81276900 2,045 644 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED PUT G81276950 1,353 426 SH Put SOLE   0 0 0
SIGA TECHNOLOGIES INC CALL 826917906 16 21 SH Call SOLE   0 0 0
SIGA TECHNOLOGIES INC COM 826917106 41 5,316 SH   SOLE   5,316 0 0
GLOBAL X FDS CALL 37954Y901 780 312 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 515 206 SH Put SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 3 1 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO PUT 82706C958 17 5 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 1,062 198 SH Call SOLE   0 0 0
SINA CORP COM G81477104 11 211 SH   SOLE   211 0 0
SINA CORP PUT G81477954 643 120 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 0 2 SH Call SOLE   0 0 0
SINA CORP PUT G81477954 1 4 SH Put SOLE   0 0 0
SELECT INCOME REIT COM 81618T100 21 2,934 SH   SOLE   2,934 0 0
SELECT INCOME REIT CALL 81618T900 9 170 SH Call SOLE   0 0 0
SELECT INCOME REIT PUT 81618T950 17 78 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 875 1,533 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC PUT 82968B953 314 550 SH Put SOLE   0 0 0
SITE CENTERS CORP CALL 82981J909 12 11 SH Call SOLE   0 0 0
SITE CENTERS CORP COM 82981J109 234 21,176 SH   SOLE   21,176 0 0
SITE CENTERS CORP PUT 82981J959 116 105 SH Put SOLE   0 0 0
SITE CENTERS CORP CALL 82981J909 14 22 SH Call SOLE   0 0 0
SITE CENTERS CORP PUT 82981J959 3 6 SH Put SOLE   0 0 0
SVB FINL GROUP CALL 78486Q901 2,677 141 SH Call SOLE   0 0 0
SVB FINL GROUP COM 78486Q101 278 1,464 SH   SOLE   1,464 0 0
SVB FINL GROUP PUT 78486Q951 9,496 500 SH Put SOLE   0 0 0
ABERDEEN STD SILVER ETF TR COM 003264108 20 1,391 SH   SOLE   1,391 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 1,607 289 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 108 1,946 SH   SOLE   1,946 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 534 96 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 63 27 SH Call SOLE   0 0 0
SMUCKER J M CO CALL 832696905 1,355 145 SH Call SOLE   0 0 0
SMUCKER J M CO COM 832696405 1,077 11,521 SH   SOLE   11,521 0 0
SMUCKER J M CO PUT 832696955 1,795 192 SH Put SOLE   0 0 0
SAN JUAN BASIN RTY TR CALL 798241905 80 168 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR PUT 798241955 0 2 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 184 76 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B748 83 3,432 SH   SOLE   3,432 0 0
PROSHARES TR PUT 74347B959 141 58 SH Put SOLE   0 0 0
SK TELECOM LTD CALL 78440P908 8 3 SH Call SOLE   0 0 0
SK TELECOM LTD COM 78440P108 13 487 SH   SOLE   487 0 0
SK TELECOM LTD PUT 78440P958 235 88 SH Put SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 396 196 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 893 442 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 363 159 SH Call SOLE   0 0 0
SKECHERS U S A INC PUT 830566955 1,123 491 SH Put SOLE   0 0 0
SKYLINE CHAMPION CORPORATION CALL 830830905 7 5 SH Call SOLE   0 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 15 1,026 SH   SOLE   1,026 0 0
SKYLINE CHAMPION CORPORATION PUT 830830955 2 2 SH Put SOLE   0 0 0
SKYWEST INC CALL 830879902 84 19 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 799 165 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 237 49 SH Put SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 1,733 220 SH Call SOLE   0 0 0
SILICON LABORATORIES INC PUT 826919952 220 28 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 11,754 3,258 SH Call SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 7,958 220,580 SH   SOLE   220,580 0 0
SCHLUMBERGER LTD PUT 806857958 30,722 8,515 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 201 198 SH Call SOLE   0 0 0
U S SILICA HLDGS INC PUT 90346E953 177 174 SH Put SOLE   0 0 0
SOLID BIOSCIENCES INC CALL 83422E905 53 20 SH Call SOLE   0 0 0
SOLID BIOSCIENCES INC COM 83422E105 227 8,491 SH   SOLE   8,491 0 0
SOLID BIOSCIENCES INC PUT 83422E955 1,433 535 SH Put SOLE   0 0 0
SUN LIFE FINL INC CALL 866796905 69 21 SH Call SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X901 427 54 SH Call SOLE   0 0 0
SL GREEN RLTY CORP PUT 78440X951 166 21 SH Put SOLE   0 0 0
SILGAN HOLDINGS INC CALL 827048909 23 10 SH Call SOLE   0 0 0
SILGAN HOLDINGS INC PUT 827048959 1,077 456 SH Put SOLE   0 0 0
SLM CORP CALL 78442P906 215 259 SH Call SOLE   0 0 0
SLM CORP COM 78442P106 110 13,297 SH   SOLE   13,297 0 0
SLM CORP PUT 78442P956 121 146 SH Put SOLE   0 0 0
SIMULATIONS PLUS INC CALL 829214905 5 3 SH Call SOLE   0 0 0
ISHARES SILVER TRUST CALL 46428Q909 5,254 3,619 SH Call SOLE   0 0 0
ISHARES SILVER TRUST COM 46428Q109 1 100 SH   SOLE   100 0 0
ISHARES SILVER TRUST PUT 46428Q959 4,341 2,990 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 34 10 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F205 2 71 SH   SOLE   71 0 0
SM ENERGY CO CALL 78454L900 185 120 SH Call SOLE   0 0 0
SM ENERGY CO COM 78454L100 9 637 SH   SOLE   637 0 0
SM ENERGY CO PUT 78454L950 15 10 SH Put SOLE   0 0 0
SMARTSHEET INC CALL 83200N903 223 90 SH Call SOLE   0 0 0
SMARTSHEET INC COM 83200N103 161 6,491 SH   SOLE   6,491 0 0
SMARTSHEET INC PUT 83200N953 62 25 SH Put SOLE   0 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 571 93 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO COM 810186106 169 2,762 SH   SOLE   2,762 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 362 59 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 80,515 9,225 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F676 8,450 96,819 SH   SOLE   96,819 0 0
VANECK VECTORS ETF TR PUT 92189F952 48,545 5,562 SH Put SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 56 56 SH Call SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 66 6,634 SH   SOLE   6,634 0 0
SUMMIT MIDSTREAM PARTNERS LP PUT 866142952 3 3 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 0 1 SH Call SOLE   0 0 0
STANDARD MTR PRODS INC CALL 853666905 48 10 SH Call SOLE   0 0 0
STANDARD MTR PRODS INC COM 853666105 58 1,207 SH   SOLE   1,207 0 0
STANDARD MTR PRODS INC PUT 853666955 67 14 SH Put SOLE   0 0 0
SIMPLY GOOD FOODS CO CALL 82900L902 1 1 SH Call SOLE   0 0 0
SIMPLY GOOD FOODS CO COM 82900L102 57 3,025 SH   SOLE   3,025 0 0
SIMPLY GOOD FOODS CO PUT 82900L952 1 1 SH Put SOLE   0 0 0
STEIN MART INC CALL 858375908 0 8 SH Call SOLE   0 0 0
STEIN MART INC COM 858375108 1 1,866 SH   SOLE   1,866 0 0
STEIN MART INC PUT 858375958 0 1 SH Put SOLE   0 0 0
SMITH MICRO SOFTWARE INC CALL 832154907 110 614 SH Call SOLE   0 0 0
SMITH MICRO SOFTWARE INC COM 832154207 45 25,129 SH   SOLE   25,129 0 0
SMITH MICRO SOFTWARE INC PUT 832154957 26 146 SH Put SOLE   0 0 0
SPIRIT MTA REIT COM 84861U105 8 1,139 SH   SOLE   1,139 0 0
SEMTECH CORP CALL 816850901 307 67 SH Call SOLE   0 0 0
SEMTECH CORP PUT 816850951 4 1 SH Put SOLE   0 0 0
SANCHEZ ENERGY CORP CALL 79970Y905 5 219 SH Call SOLE   0 0 0
SANCHEZ ENERGY CORP PUT 79970Y955 25 931 SH Put SOLE   0 0 0
SNAP ON INC CALL 833034901 493 34 SH Call SOLE   0 0 0
SNAP ON INC COM 833034101 296 2,044 SH   SOLE   2,044 0 0
SNAP ON INC PUT 833034951 552 38 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 517 940 SH Call SOLE   0 0 0
SNAP INC COM 83304A106 979 177,825 SH   SOLE   177,825 0 0
SNAP INC PUT 83304A956 995 1,806 SH Put SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 545 172 SH Call SOLE   0 0 0
SLEEP NUMBER CORP PUT 83125X953 1,526 481 SH Put SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 4 8 SH Call SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 23 3,837 SH   SOLE   3,837 0 0
SYNCHRONOSS TECHNOLOGIES INC PUT 87157B953 214 350 SH Put SOLE   0 0 0
SMART SAND INC CALL 83191H907 1 7 SH Call SOLE   0 0 0
SMART SAND INC COM 83191H107 3 1,799 SH   SOLE   1,799 0 0
SCHNEIDER NATIONAL INC CALL 80689H902 52 28 SH Call SOLE   0 0 0
SCHNEIDER NATIONAL INC COM 80689H102 27 1,493 SH   SOLE   1,493 0 0
SCHNEIDER NATIONAL INC PUT 80689H952 91 49 SH Put SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC CALL 87164F905 2 6 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 6 1,544 SH   SOLE   1,544 0 0
SYNDAX PHARMACEUTICALS INC PUT 87164F955 10 24 SH Put SOLE   0 0 0
SONY CORP CALL 835699907 2,964 614 SH Call SOLE   0 0 0
SONY CORP COM 835699307 1 38 SH   SOLE   38 0 0
SONY CORP PUT 835699957 704 146 SH Put SOLE   0 0 0
SENIOR HSG PPTYS TR PUT 81721M959 71 61 SH Put SOLE   0 0 0
SUN HYDRAULICS CORP CALL 866942905 82 25 SH Call SOLE   0 0 0
SUN HYDRAULICS CORP COM 866942105 7 224 SH   SOLE   224 0 0
SUN HYDRAULICS CORP PUT 866942955 16 5 SH Put SOLE   0 0 0
SMITH & NEPHEW PLC PUT 83175M955 3 1 SH Put SOLE   0 0 0
CHINA PETE & CHEM CORP CALL 16941R908 2,407 341 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP COM 16941R108 365 5,177 SH   SOLE   5,177 0 0
CHINA PETE & CHEM CORP PUT 16941R958 2,308 327 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 5,416 643 SH Call SOLE   0 0 0
SYNOPSYS INC COM 871607107 457 5,427 SH   SOLE   5,427 0 0
SYNOPSYS INC PUT 871607957 1,339 159 SH Put SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328900 0 9 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 6 14,711 SH   SOLE   14,711 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328950 0 4 SH Put SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 822 257 SH Call SOLE   0 0 0
SYNOVUS FINL CORP COM 87161C501 1,279 39,986 SH   SOLE   39,986 0 0
SYNOVUS FINL CORP PUT 87161C951 1,154 361 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 32 4 SH Call SOLE   0 0 0
SYNNEX CORP PUT 87162W950 48 6 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 48 6 SH Call SOLE   0 0 0
SOUTHERN CO CALL 842587907 6,680 1,521 SH Call SOLE   0 0 0
SOUTHERN CO PUT 842587957 1,098 250 SH Put SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 82 30 SH Put SOLE   0 0 0
SOGOU INC CALL 83409V904 145 278 SH Call SOLE   0 0 0
SOGOU INC COM 83409V104 53 10,134 SH   SOLE   10,134 0 0
SOGOU INC PUT 83409V954 48 93 SH Put SOLE   0 0 0
SOHU COM LTD CALL 83410S908 3 2 SH Call SOLE   0 0 0
SOHU COM LTD COM 83410S108 189 10,901 SH   SOLE   10,901 0 0
SOHU COM LTD PUT 83410S958 111 64 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC CALL 83418M903 41 34 SH Call SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC COM 83418M103 13 1,153 SH   SOLE   1,153 0 0
RENESOLA LTD CALL 75971T901 2 20 SH Call SOLE   0 0 0
SONOCO PRODS CO COM 835495102 180 3,392 SH   SOLE   3,392 0 0
SONOCO PRODS CO PUT 835495952 398 75 SH Put SOLE   0 0 0
SONOS INC CALL 83570H908 752 766 SH Call SOLE   0 0 0
SONOS INC PUT 83570H958 222 227 SH Put SOLE   0 0 0
SORL AUTO PTS INC CALL 78461U901 3 20 SH Call SOLE   0 0 0
SORL AUTO PTS INC COM 78461U101 7 4,177 SH   SOLE   4,177 0 0
SORL AUTO PTS INC PUT 78461U951 24 129 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 3,557 427 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W458 1,701 20,416 SH   SOLE   20,416 0 0
DIREXION SHS ETF TR PUT 25459W958 941 113 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 655 497 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 58 44 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,192 76 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1,396 89 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 21 13 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 1 1 SH Put SOLE   0 0 0
SP PLUS CORP CALL 78469C903 313 106 SH Call SOLE   0 0 0
SP PLUS CORP PUT 78469C953 2 1 SH Put SOLE   0 0 0
SPARTON CORP CALL 847235908 27 15 SH Call SOLE   0 0 0
SPARTON CORP COM 847235108 411 22,615 SH   SOLE   22,615 0 0
SPARTON CORP PUT 847235958 443 244 SH Put SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE CALL 84790A905 245 58 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE PUT 84790A955 21 5 SH Put SOLE   0 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 6,333 377 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 8,802 524 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 10,825 637 SH Call SOLE   0 0 0
S&P GLOBAL INC PUT 78409V954 1,954 115 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 73 38 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 175 9,119 SH   SOLE   9,119 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 425 221 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 53 14 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E362 3 95 SH   SOLE   95 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 49 13 SH Put SOLE   0 0 0
SOPHIRIS BIO INC CALL 83578Q909 13 166 SH Call SOLE   0 0 0
SOPHIRIS BIO INC PUT 83578Q959 0 3 SH Put SOLE   0 0 0
SPARK ENERGY INC CALL 846511903 0 1 SH Call SOLE   0 0 0
SPARK ENERGY INC COM 846511103 128 17,340 SH   SOLE   17,340 0 0
SPLUNK INC CALL 848637904 7,727 737 SH Call SOLE   0 0 0
SPLUNK INC COM 848637104 2,089 19,925 SH   SOLE   19,925 0 0
SPLUNK INC PUT 848637954 10,799 1,030 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 223 48 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 9 2 SH Put SOLE   0 0 0
SUPERIOR ENERGY SVCS INC CALL 868157908 0 1 SH Call SOLE   0 0 0
SUPERIOR ENERGY SVCS INC PUT 868157958 1 3 SH Put SOLE   0 0 0
SPOK HLDGS INC COM 84863T106 18 1,382 SH   SOLE   1,382 0 0
SPOK HLDGS INC PUT 84863T956 295 223 SH Put SOLE   0 0 0
SPOTIFY TECHNOLOGY S A CALL L8681T902 15,549 1,370 SH Call SOLE   0 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 1,710 15,073 SH   SOLE   15,073 0 0
SPOTIFY TECHNOLOGY S A PUT L8681T952 6,957 613 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 118 135 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 14 1,700 SH   SOLE   1,700 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 87 100 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 223 31 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 533 74 SH Put SOLE   0 0 0
SUPPORT COM INC PUT 86858W950 17 70 SH Put SOLE   0 0 0
SPS COMM INC CALL 78463M907 1,375 167 SH Call SOLE   0 0 0
SPS COMM INC PUT 78463M957 230 28 SH Put SOLE   0 0 0
SPARTANNASH CO CALL 847215900 188 110 SH Call SOLE   0 0 0
SPARTANNASH CO COM 847215100 255 14,887 SH   SOLE   14,887 0 0
SPARTANNASH CO PUT 847215950 532 310 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 18 43 SH Call SOLE   0 0 0
SUNPOWER CORP CALL 867652906 260 524 SH Call SOLE   0 0 0
SUNPOWER CORP COM 867652406 43 8,736 SH   SOLE   8,736 0 0
SUNPOWER CORP PUT 867652956 455 917 SH Put SOLE   0 0 0
SPX CORP CALL 784635904 30 11 SH Call SOLE   0 0 0
SPX CORP COM 784635104 1 49 SH   SOLE   49 0 0
SPX CORP PUT 784635954 25 9 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 1,496 455 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 329 100 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,191 387 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E885 677 22,012 SH   SOLE   22,012 0 0
DIREXION SHS ETF TR PUT 25460E955 609 198 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 4,058 872 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 167 36 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 3,257 700 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 125 27 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 2,389,385 95,606 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR COM 78462F103 40,911 163,699 SH   SOLE   163,699 0 0
SPDR S&P 500 ETF TR PUT 78462F953 2,923,439 116,975 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A508 37 1,394 SH   SOLE   1,394 0 0
SPDR SERIES TRUST PUT 78464A958 43 16 SH Put SOLE   0 0 0
SQUARE INC CALL 852234903 40,115 7,152 SH Call SOLE   0 0 0
SQUARE INC COM 852234103 14,076 250,964 SH   SOLE   250,964 0 0
SQUARE INC PUT 852234953 41,259 7,356 SH Put SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C CALL 833635905 1,076 281 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C PUT 833635955 991 259 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 12,139 7,243 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 2,168 1,294 SH Put SOLE   0 0 0
SPIRE INC CALL 84857L901 7 1 SH Call SOLE   0 0 0
SPIRE INC COM 84857L101 2 32 SH   SOLE   32 0 0
SPIRIT RLTY CAP INC NEW COM 84860W300 33 964 SH   SOLE   964 0 0
SPIRIT RLTY CAP INC NEW CALL 84860W900 31 9 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W950 183 52 SH Put SOLE   0 0 0
SRC ENERGY INC CALL 78470V908 5 12 SH Call SOLE   0 0 0
SRC ENERGY INC COM 78470V108 34 7,311 SH   SOLE   7,311 0 0
SRC ENERGY INC PUT 78470V958 50 107 SH Put SOLE   0 0 0
STERICYCLE INC CALL 858912908 495 135 SH Call SOLE   0 0 0
STERICYCLE INC COM 858912108 8 223 SH   SOLE   223 0 0
STERICYCLE INC PUT 858912958 22 6 SH Put SOLE   0 0 0
SURMODICS INC CALL 868873900 250 53 SH Call SOLE   0 0 0
SEMPRA ENERGY CALL 816851909 1,449 134 SH Call SOLE   0 0 0
SEMPRA ENERGY PUT 816851959 2,510 232 SH Put SOLE   0 0 0
SERVICESOURCE INTL INC CALL 81763U900 2 25 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 1,099 340 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 488 151 SH Put SOLE   0 0 0
STONERIDGE INC CALL 86183P902 51 21 SH Call SOLE   0 0 0
STONERIDGE INC COM 86183P102 256 10,425 SH   SOLE   10,425 0 0
STONERIDGE INC PUT 86183P952 12 5 SH Put SOLE   0 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 116 487 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 0 1 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 7,191 659 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 674 6,180 SH   SOLE   6,180 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 6,820 625 SH Put SOLE   0 0 0
SIERRA ONCOLOGY INC COM 82640U107 83 63,501 SH   SOLE   63,501 0 0
SIERRA ONCOLOGY INC PUT 82640U957 83 636 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 1,110 360 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 23 6 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A152 81 2,052 SH   SOLE   2,052 0 0
PROSHARES TR PUT 74348A954 181 46 SH Put SOLE   0 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 182 3,363 SH   SOLE   3,363 0 0
SIMPSON MANUFACTURING CO INC PUT 829073955 541 100 SH Put SOLE   0 0 0
STAGE STORES INC CALL 85254C905 0 10 SH Call SOLE   0 0 0
SASOL LTD CALL 803866900 2 1 SH Call SOLE   0 0 0
SASOL LTD COM 803866300 0 2 SH   SOLE   2 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 234 52 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 86 1,925 SH   SOLE   1,925 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 239 53 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 5,151 555 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 3,313 357 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO CALL 811054902 1 1 SH Call SOLE   0 0 0
SCRIPPS E W CO OHIO COM 811054402 134 8,570 SH   SOLE   8,570 0 0
SCRIPPS E W CO OHIO PUT 811054952 289 184 SH Put SOLE   0 0 0
SSR MNG INC CALL 784730903 357 296 SH Call SOLE   0 0 0
SSR MNG INC PUT 784730953 255 211 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 568 158 SH Call SOLE   0 0 0
SHUTTERSTOCK INC PUT 825690950 118 33 SH Put SOLE   0 0 0
SEASPAN CORP CALL Y75638909 79 102 SH Call SOLE   0 0 0
SEASPAN CORP COM Y75638109 75 9,660 SH   SOLE   9,660 0 0
SEASPAN CORP PUT Y75638959 285 364 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 228 127 SH Call SOLE   0 0 0
STRATASYS LTD COM M85548101 244 13,577 SH   SOLE   13,577 0 0
STRATASYS LTD PUT M85548951 392 218 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P CALL G8060N902 8 2 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P PUT G8060N952 139 31 SH Put SOLE   0 0 0
STAAR SURGICAL CO CALL 852312905 114 36 SH Call SOLE   0 0 0
STAG INDL INC CALL 85254J902 149 60 SH Call SOLE   0 0 0
STAG INDL INC PUT 85254J952 57 23 SH Put SOLE   0 0 0
ISTAR INC CALL 45031U901 0 1 SH Call SOLE   0 0 0
ISTAR INC COM 45031U101 0 56 SH   SOLE   56 0 0
ISTAR INC PUT 45031U951 0 1 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 317 205 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC COM 30224P200 332 21,429 SH   SOLE   21,429 0 0
EXTENDED STAY AMER INC PUT 30224P950 381 246 SH Put SOLE   0 0 0
STEWART INFORMATION SVCS COR COM 860372101 11 268 SH   SOLE   268 0 0
STEWART INFORMATION SVCS COR PUT 860372951 82 20 SH Put SOLE   0 0 0
STERIS PLC COM G84720104 170 1,593 SH   SOLE   1,593 0 0
SUNTRUST BKS INC CALL 867914903 3,465 687 SH Call SOLE   0 0 0
SUNTRUST BKS INC COM 867914103 319 6,335 SH   SOLE   6,335 0 0
SUNTRUST BKS INC PUT 867914953 1,704 338 SH Put SOLE   0 0 0
SUNOPTA INC COM 8676EP108 45 11,676 SH   SOLE   11,676 0 0
STEEL DYNAMICS INC CALL 858119900 1,189 396 SH Call SOLE   0 0 0
STEEL DYNAMICS INC COM 858119100 35 1,188 SH   SOLE   1,188 0 0
STEEL DYNAMICS INC PUT 858119950 597 199 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 985 710 SH Call SOLE   0 0 0
STMICROELECTRONICS N V COM 861012102 1,184 85,367 SH   SOLE   85,367 0 0
STMICROELECTRONICS N V PUT 861012952 1,765 1,272 SH Put SOLE   0 0 0
STEMLINE THERAPEUTICS INC CALL 85858C907 21 23 SH Call SOLE   0 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 344 36,307 SH   SOLE   36,307 0 0
STEMLINE THERAPEUTICS INC PUT 85858C957 156 165 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 2,023 130 SH Call SOLE   0 0 0
STAMPS COM INC COM 852857200 471 3,027 SH   SOLE   3,027 0 0
STAMPS COM INC PUT 852857950 1,743 112 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C906 85 488 SH Call SOLE   0 0 0
SCORPIO TANKERS INC PUT Y7542C956 2 13 SH Put SOLE   0 0 0
STONEMOR PARTNERS L P CALL 86183Q900 8 42 SH Call SOLE   0 0 0
STONEMOR PARTNERS L P COM 86183Q100 6 2,864 SH   SOLE   2,864 0 0
STONEMOR PARTNERS L P PUT 86183Q950 16 78 SH Put SOLE   0 0 0
STORE CAP CORP CALL 862121900 138 49 SH Call SOLE   0 0 0
STORE CAP CORP COM 862121100 49 1,751 SH   SOLE   1,751 0 0
STORE CAP CORP PUT 862121950 161 57 SH Put SOLE   0 0 0
STRATEGIC ED INC CALL 86272C903 0 100 SH Call SOLE   0 0 0
STRATEGIC ED INC PUT 86272C953 0 37 SH Put SOLE   0 0 0
STERLING CONSTRUCTION CO INC CALL 859241901 41 38 SH Call SOLE   0 0 0
STERLING CONSTRUCTION CO INC PUT 859241951 19 18 SH Put SOLE   0 0 0
STATE STR CORP CALL 857477903 3,342 530 SH Call SOLE   0 0 0
STATE STR CORP PUT 857477953 1,507 239 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 222 113 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 76 3,879 SH   SOLE   3,879 0 0
STARWOOD PPTY TR INC PUT 85571B955 53 27 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 7,841 2,032 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 988 25,620 SH   SOLE   25,620 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 9,153 2,372 SH Put SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 16,789 1,044 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC PUT 21036P957 27,468 1,708 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 2,942 1,052 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW PUT 867224957 1,792 641 SH Put SOLE   0 0 0
SUN CMNTYS INC CALL 866674904 152 15 SH Call SOLE   0 0 0
SUN CMNTYS INC PUT 866674954 284 28 SH Put SOLE   0 0 0
SUMMIT MATLS INC CALL 86614U900 3 3 SH Call SOLE   0 0 0
SUMMIT MATLS INC COM 86614U100 108 8,771 SH   SOLE   8,771 0 0
SUMMIT MATLS INC PUT 86614U950 12 10 SH Put SOLE   0 0 0
SUNOCO LP CALL 86765K909 880 324 SH Call SOLE   0 0 0
SUNOCO LP PUT 86765K959 375 138 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC CALL 868168905 2 6 SH Call SOLE   0 0 0
SUPERIOR INDS INTL INC COM 868168105 19 3,989 SH   SOLE   3,989 0 0
SUPERIOR INDS INTL INC PUT 868168955 161 336 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 1,043 314 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 816 24,583 SH   SOLE   24,583 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 1,362 410 SH Put SOLE   0 0 0
SINOVAC BIOTECH LTD PUT P8696W954 11 16 SH Put SOLE   0 0 0
SVMK INC CALL 78489X903 136 111 SH Call SOLE   0 0 0
SVMK INC COM 78489X103 30 2,460 SH   SOLE   2,460 0 0
SVMK INC PUT 78489X953 696 568 SH Put SOLE   0 0 0
SAVARA INC COM 805111101 37 4,997 SH   SOLE   4,997 0 0
FIRSTHAND TECH VALUE FD INC CALL 33766Y900 51 46 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 2,647 626 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W130 478 11,316 SH   SOLE   11,316 0 0
PROSHARES TR II PUT 74347W952 5,367 1,269 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 9,031 2,135 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 3,130 740 SH Put SOLE   0 0 0
SWITCH INC CALL 87105L904 67 96 SH Call SOLE   0 0 0
SWITCH INC PUT 87105L954 63 91 SH Put SOLE   0 0 0
SIERRA WIRELESS INC CALL 826516906 96 72 SH Call SOLE   0 0 0
SIERRA WIRELESS INC COM 826516106 61 4,556 SH   SOLE   4,556 0 0
SIERRA WIRELESS INC PUT 826516956 149 111 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 4,801 401 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC COM 854502101 132 1,106 SH   SOLE   1,106 0 0
STANLEY BLACK & DECKER INC PUT 854502951 4,047 338 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 1,782 266 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 142 2,131 SH   SOLE   2,131 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 4,215 629 SH Put SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC CALL 808541906 2 1 SH Call SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 0 37 SH   SOLE   37 0 0
SCHWEITZER-MAUDUIT INTL INC PUT 808541956 2 1 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 94 277 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO COM 845467109 213 62,520 SH   SOLE   62,520 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 374 1,098 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 17 21 SH Call SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P CALL 86722Y901 11 11 SH Call SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P COM 86722Y101 22 2,146 SH   SOLE   2,146 0 0
SUNCOKE ENERGY PARTNERS L P PUT 86722Y951 119 112 SH Put SOLE   0 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 0 3 SH   SOLE   3 0 0
SYNCHRONY FINL CALL 87165B903 4,297 1,832 SH Call SOLE   0 0 0
SYNCHRONY FINL COM 87165B103 450 19,219 SH   SOLE   19,219 0 0
SYNCHRONY FINL PUT 87165B953 4,349 1,854 SH Put SOLE   0 0 0
STRYKER CORP CALL 863667901 1,285 82 SH Call SOLE   0 0 0
STRYKER CORP PUT 863667951 815 52 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC COM 871237103 2 82 SH   SOLE   82 0 0
SYKES ENTERPRISES INC PUT 871237953 2 1 SH Put SOLE   0 0 0
SYMANTEC CORP CALL 871503908 3,333 1,764 SH Call SOLE   0 0 0
SYMANTEC CORP PUT 871503958 1,587 840 SH Put SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 1,012 272 SH Call SOLE   0 0 0
SYNAPTICS INC COM 87157D109 495 13,320 SH   SOLE   13,320 0 0
SYNAPTICS INC PUT 87157D959 852 229 SH Put SOLE   0 0 0
SYNACOR INC CALL 871561906 14 101 SH Call SOLE   0 0 0
SYNACOR INC COM 871561106 0 407 SH   SOLE   407 0 0
SYNACOR INC PUT 871561956 0 6 SH Put SOLE   0 0 0
SYNEOS HEALTH INC CALL 87166B902 7 2 SH Call SOLE   0 0 0
SYNALLOY CP DEL PUT 871565957 129 78 SH Put SOLE   0 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 5 1,068 SH   SOLE   1,068 0 0
SYROS PHARMACEUTICALS INC PUT 87184Q957 0 1 SH Put SOLE   0 0 0
SYSTEMAX INC COM 871851101 16 676 SH   SOLE   676 0 0
SYSTEMAX INC PUT 871851951 19 8 SH Put SOLE   0 0 0
SYSCO CORP CALL 871829907 4,292 685 SH Call SOLE   0 0 0
SYSCO CORP PUT 871829957 1,522 243 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 49,211 17,243 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 31,122 10,905 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 3,227 1,131 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 2,588 907 SH Put SOLE   0 0 0
TRAVELCENTERS AMER LLC CALL 894174901 12 33 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC CALL 245496904 149 150 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC PUT 245496954 0 1 SH Put SOLE   0 0 0
TRANSACT TECHNOLOGIES INC CALL 892918903 1 2 SH Call SOLE   0 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 21 2,394 SH   SOLE   2,394 0 0
TRANSACT TECHNOLOGIES INC PUT 892918953 34 38 SH Put SOLE   0 0 0
TAHOE RES INC CALL 873868903 64 178 SH Call SOLE   0 0 0
TAHOE RES INC PUT 873868953 64 178 SH Put SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 21 13 SH Call SOLE   0 0 0
TAL ED GROUP CALL 874080904 1,251 469 SH Call SOLE   0 0 0
TAL ED GROUP PUT 874080954 3,503 1,313 SH Put SOLE   0 0 0
TALOS ENERGY INC CALL 87484T908 37 23 SH Call SOLE   0 0 0
TALOS ENERGY INC COM 87484T108 47 2,931 SH   SOLE   2,931 0 0
TALOS ENERGY INC PUT 87484T958 3 2 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 365 197 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138G706 538 29,039 SH   SOLE   29,039 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G950 1,430 771 SH Put SOLE   0 0 0
MOLSON COORS BREWING CO CALL 60871R909 662 118 SH Call SOLE   0 0 0
MOLSON COORS BREWING CO COM 60871R209 1,590 28,326 SH   SOLE   28,326 0 0
MOLSON COORS BREWING CO PUT 60871R959 2,499 445 SH Put SOLE   0 0 0
BANCORP INC DEL COM 05969A105 15 1,896 SH   SOLE   1,896 0 0
BANCORP INC DEL PUT 05969A955 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 394 176 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X849 187 8,366 SH   SOLE   8,366 0 0
PROSHARES TR PUT 74347X950 230 103 SH Put SOLE   0 0 0
TRUEBLUE INC CALL 89785X901 11 5 SH Call SOLE   0 0 0
THERAVANCE BIOPHARMA INC CALL G8807B906 2 1 SH Call SOLE   0 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 4 157 SH   SOLE   157 0 0
PROSHARES TR CALL 74347B909 9,456 2,692 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B201 49 1,400 SH   SOLE   1,400 0 0
PROSHARES TR PUT 74347B959 14,712 4,188 SH Put SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,470 28,777 SH   SOLE   28,777 0 0
TEXAS CAPITAL BANCSHARES INC PUT 88224Q957 980 192 SH Put SOLE   0 0 0
TCF FINL CORP CALL 872275902 191 98 SH Call SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC CALL 87357P900 141 31 SH Call SOLE   0 0 0
TAUBMAN CTRS INC CALL 876664903 195 43 SH Call SOLE   0 0 0
TAUBMAN CTRS INC COM 876664103 102 2,244 SH   SOLE   2,244 0 0
TAUBMAN CTRS INC PUT 876664953 63 14 SH Put SOLE   0 0 0
TC PIPELINES LP CALL 87233Q908 285 89 SH Call SOLE   0 0 0
TC PIPELINES LP PUT 87233Q958 48 15 SH Put SOLE   0 0 0
BLACKROCK TCP CAP CORP COM 09259E108 2 182 SH   SOLE   182 0 0
BLACKROCK TCP CAP CORP PUT 09259E958 2 2 SH Put SOLE   0 0 0
THL CREDIT INC COM 872438106 0 106 SH   SOLE   106 0 0
CONTAINER STORE GROUP INC COM 210751103 7 1,586 SH   SOLE   1,586 0 0
CONTAINER STORE GROUP INC PUT 210751953 2 5 SH Put SOLE   0 0 0
TUCOWS INC CALL 898697906 120 20 SH Call SOLE   0 0 0
TUCOWS INC COM 898697206 156 2,602 SH   SOLE   2,602 0 0
TUCOWS INC PUT 898697956 390 65 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 4,201 845 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT PUT 891160959 1,397 281 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 832 217 SH Call SOLE   0 0 0
TERADATA CORP DEL PUT 88076W953 107 28 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 3,366 99 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC COM 893641100 4,591 13,501 SH   SOLE   13,501 0 0
TRANSDIGM GROUP INC PUT 893641950 2,550 75 SH Put SOLE   0 0 0
TELADOC HEALTH INC CALL 87918A905 1,145 231 SH Call SOLE   0 0 0
TELADOC HEALTH INC COM 87918A105 349 7,060 SH   SOLE   7,060 0 0
TELADOC HEALTH INC PUT 87918A955 2,414 487 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC CALL 879433909 478 147 SH Call SOLE   0 0 0
TELEPHONE & DATA SYS INC COM 879433829 30 924 SH   SOLE   924 0 0
TELEPHONE & DATA SYS INC PUT 879433959 260 80 SH Put SOLE   0 0 0
TIDEWATER INC NEW CALL 88642R909 9 5 SH Call SOLE   0 0 0
TIDEWATER INC NEW COM 88642R109 4 224 SH   SOLE   224 0 0
TIDEWATER INC NEW PUT 88642R959 28 15 SH Put SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 538 26 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC PUT 879360955 62 3 SH Put SOLE   0 0 0
ATLASSIAN CORP PLC CALL G06242904 1,450 163 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC COM G06242104 149 1,684 SH   SOLE   1,684 0 0
ATLASSIAN CORP PLC PUT G06242954 1,904 214 SH Put SOLE   0 0 0
TECH DATA CORP CALL 878237906 220 27 SH Call SOLE   0 0 0
TECH DATA CORP COM 878237106 111 1,358 SH   SOLE   1,358 0 0
TECH DATA CORP PUT 878237956 867 106 SH Put SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 1,141 530 SH Call SOLE   0 0 0
TECK RESOURCES LTD COM 878742204 59 2,759 SH   SOLE   2,759 0 0
TECK RESOURCES LTD PUT 878742954 3,396 1,577 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 926 109 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 425 50 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 4,644 1,679 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 2,635 953 SH Put SOLE   0 0 0
TELEFONICA S A COM 879382208 28 3,385 SH   SOLE   3,385 0 0
TELEFONICA S A PUT 879382958 71 85 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 1,338 177 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD COM H84989104 470 6,226 SH   SOLE   6,226 0 0
TE CONNECTIVITY LTD PUT H84989954 1,588 210 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 987 1,421 SH Call SOLE   0 0 0
TELLURIAN INC NEW COM 87968A104 287 41,302 SH   SOLE   41,302 0 0
TELLURIAN INC NEW PUT 87968A954 323 465 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 813 297 SH Call SOLE   0 0 0
TENNECO INC PUT 880349955 377 138 SH Put SOLE   0 0 0
TENABLE HLDGS INC CALL 88025T902 31 14 SH Call SOLE   0 0 0
TENABLE HLDGS INC PUT 88025T952 17 8 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A CALL 879273909 546 351 SH Call SOLE   0 0 0
TELECOM ARGENTINA S A COM 879273209 171 11,047 SH   SOLE   11,047 0 0
TELECOM ARGENTINA S A PUT 879273959 953 613 SH Put SOLE   0 0 0
TERADYNE INC CALL 880770902 1,396 445 SH Call SOLE   0 0 0
TERADYNE INC COM 880770102 139 4,453 SH   SOLE   4,453 0 0
TERADYNE INC PUT 880770952 1,842 587 SH Put SOLE   0 0 0
TERRAFORM PWR INC CALL 88104R909 38 34 SH Call SOLE   0 0 0
TERRAFORM PWR INC COM 88104R209 63 5,674 SH   SOLE   5,674 0 0
TERRAFORM PWR INC PUT 88104R959 288 257 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 10,886 7,060 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 12,851 8,334 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 115 42 SH Call SOLE   0 0 0
TEREX CORP NEW COM 880779103 10 373 SH   SOLE   373 0 0
TEREX CORP NEW PUT 880779953 19 7 SH Put SOLE   0 0 0
TFS FINL CORP COM 87240R107 1 84 SH   SOLE   84 0 0
TFS FINL CORP PUT 87240R957 9 6 SH Put SOLE   0 0 0
TELEFLEX INC COM 879369106 101 394 SH   SOLE   394 0 0
TREDEGAR CORP COM 894650100 32 2,059 SH   SOLE   2,059 0 0
TREDEGAR CORP PUT 894650950 14 9 SH Put SOLE   0 0 0
TALLGRASS ENERGY LP CALL 874696907 0 148 SH Call SOLE   0 0 0
TALLGRASS ENERGY LP COM 874696107 0 24,055 SH   SOLE   24,055 0 0
TALLGRASS ENERGY LP PUT 874696957 0 130 SH Put SOLE   0 0 0
TALLGRASS ENERGY LP CALL 874696907 0 5 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 64 65 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 209 21,050 SH   SOLE   21,050 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 69 70 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW COM 896818101 13 1,203 SH   SOLE   1,203 0 0
TEGNA INC CALL 87901J905 77 71 SH Call SOLE   0 0 0
TEGNA INC PUT 87901J955 10 10 SH Put SOLE   0 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 253 230 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 101 9,255 SH   SOLE   9,255 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 133 121 SH Put SOLE   0 0 0
TARGET CORP CALL 87612E906 22,986 3,478 SH Call SOLE   0 0 0
TARGET CORP COM 87612E106 751 11,366 SH   SOLE   11,366 0 0
TARGET CORP PUT 87612E956 20,223 3,060 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 556 1,357 SH Call SOLE   0 0 0
TG THERAPEUTICS INC COM 88322Q108 154 37,658 SH   SOLE   37,658 0 0
TG THERAPEUTICS INC PUT 88322Q958 225 550 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 205 120 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP PUT 88033G957 161 94 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 82 10 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 8 1 SH Put SOLE   0 0 0
THOR INDS INC CALL 885160901 566 109 SH Call SOLE   0 0 0
THOR INDS INC COM 885160101 1,007 19,379 SH   SOLE   19,379 0 0
THOR INDS INC PUT 885160951 1,669 321 SH Put SOLE   0 0 0
GENTHERM INC CALL 37253A903 1,147 287 SH Call SOLE   0 0 0
GENTHERM INC PUT 37253A953 167 42 SH Put SOLE   0 0 0
TREEHOUSE FOODS INC CALL 89469A904 253 50 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC COM 89469A104 491 9,702 SH   SOLE   9,702 0 0
TREEHOUSE FOODS INC PUT 89469A954 507 100 SH Put SOLE   0 0 0
TIER REIT INC COM 88650V208 89 4,357 SH   SOLE   4,357 0 0
TIER REIT INC PUT 88650V958 66 32 SH Put SOLE   0 0 0
TIFFANY & CO NEW CALL 886547908 5,184 644 SH Call SOLE   0 0 0
TIFFANY & CO NEW COM 886547108 691 8,587 SH   SOLE   8,587 0 0
TIFFANY & CO NEW PUT 886547958 15,232 1,892 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 219 20 SH Call SOLE   0 0 0
ISHARES TR COM 464287176 15 145 SH   SOLE   145 0 0
ORCHIDS PAPER PRODS CO DEL CALL 68572N904 7 80 SH Call SOLE   0 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 15 16,100 SH   SOLE   16,100 0 0
ORCHIDS PAPER PRODS CO DEL PUT 68572N954 6 64 SH Put SOLE   0 0 0
TITAN MACHY INC CALL 88830R901 118 90 SH Call SOLE   0 0 0
TITAN MACHY INC COM 88830R101 86 6,541 SH   SOLE   6,541 0 0
TITAN MACHY INC PUT 88830R951 148 113 SH Put SOLE   0 0 0
TIVO CORP CALL 88870P906 685 728 SH Call SOLE   0 0 0
TIVO CORP PUT 88870P956 584 621 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 9,395 2,100 SH Call SOLE   0 0 0
TJX COS INC NEW COM 872540109 1,970 44,052 SH   SOLE   44,052 0 0
TJX COS INC NEW PUT 872540959 7,798 1,743 SH Put SOLE   0 0 0
TEEKAY CORPORATION CALL Y8564W903 200 601 SH Call SOLE   0 0 0
TEEKAY CORPORATION PUT Y8564W953 230 691 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI CALL 900111904 26 47 SH Call SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI COM 900111204 111 19,915 SH   SOLE   19,915 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 109 194 SH Put SOLE   0 0 0
TIMKEN CO CALL 887389904 44 12 SH Call SOLE   0 0 0
TIMKEN CO PUT 887389954 403 108 SH Put SOLE   0 0 0
TELIGENT INC NEW CALL 87960W904 5 42 SH Call SOLE   0 0 0
TALEND S A COM 874224207 74 2,008 SH   SOLE   2,008 0 0
TRANSMONTAIGNE PARTNERS L P CALL 89376V900 28 7 SH Call SOLE   0 0 0
TRANSMONTAIGNE PARTNERS L P PUT 89376V950 77 19 SH Put SOLE   0 0 0
TELARIA INC COM 879181105 6 2,255 SH   SOLE   2,255 0 0
TELARIA INC PUT 879181955 40 150 SH Put SOLE   0 0 0
TAILORED BRANDS INC CALL 87403A907 937 687 SH Call SOLE   0 0 0
TAILORED BRANDS INC PUT 87403A957 132 97 SH Put SOLE   0 0 0
TILRAY INC CALL 88688T900 14,996 2,126 SH Call SOLE   0 0 0
TILRAY INC COM 88688T100 189 2,680 SH   SOLE   2,680 0 0
TILRAY INC PUT 88688T950 20,583 2,918 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 203,772 16,770 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 161,025 13,252 SH Put SOLE   0 0 0
TILLYS INC CALL 886885902 318 293 SH Call SOLE   0 0 0
TILLYS INC COM 886885102 3 353 SH   SOLE   353 0 0
TILLYS INC PUT 886885952 84 78 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 232 20 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP COM 892331307 331 2,860 SH   SOLE   2,860 0 0
TOYOTA MOTOR CORP PUT 892331957 1,172 101 SH Put SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP CALL 88034P909 179 136 SH Call SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP PUT 88034P959 79 60 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 118 61 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W540 123 6,380 SH   SOLE   6,380 0 0
DIREXION SHS ETF TR PUT 25459W958 238 123 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP CALL 87724P906 1 1 SH Call SOLE   0 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 10 649 SH   SOLE   649 0 0
TAYLOR MORRISON HOME CORP PUT 87724P956 34 22 SH Put SOLE   0 0 0
TORCHMARK CORP CALL 891027904 737 99 SH Call SOLE   0 0 0
TORCHMARK CORP PUT 891027954 305 41 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 5,035 225 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 283 1,269 SH   SOLE   1,269 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 15,150 677 SH Put SOLE   0 0 0
TRILOGY METALS INC NEW CALL 89621C905 0 1 SH Call SOLE   0 0 0
TIMKENSTEEL CORP CALL 887399903 36 42 SH Call SOLE   0 0 0
TIMKENSTEEL CORP COM 887399103 0 21 SH   SOLE   21 0 0
TIMKENSTEEL CORP PUT 887399953 5 6 SH Put SOLE   0 0 0
T MOBILE US INC CALL 872590904 4,026 633 SH Call SOLE   0 0 0
T MOBILE US INC PUT 872590954 2,569 404 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 218 120 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y678 958 52,594 SH   SOLE   52,594 0 0
DIREXION SHS ETF TR PUT 25459Y956 1,000 549 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 1,591 378 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 2,129 506 SH Put SOLE   0 0 0
TELENAV INC CALL 879455903 47 117 SH Call SOLE   0 0 0
TELENAV INC COM 879455103 7 1,963 SH   SOLE   1,963 0 0
TELENAV INC PUT 879455953 18 45 SH Put SOLE   0 0 0
TENNANT CO COM 880345103 273 5,241 SH   SOLE   5,241 0 0
TENNANT CO PUT 880345953 521 100 SH Put SOLE   0 0 0
TANDEM DIABETES CARE INC CALL 875372903 3,542 933 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC PUT 875372953 1,754 462 SH Put SOLE   0 0 0
TRINET GROUP INC CALL 896288907 41 10 SH Call SOLE   0 0 0
TRINET GROUP INC COM 896288107 26 638 SH   SOLE   638 0 0
TRINET GROUP INC PUT 896288957 20 5 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD COM Y8565N102 61 65,774 SH   SOLE   65,774 0 0
TEEKAY TANKERS LTD PUT Y8565N952 64 694 SH Put SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 0 60 SH   SOLE   60 0 0
TSAKOS ENERGY NAVIGATION LTD PUT G9108L958 1 5 SH Put SOLE   0 0 0
TOCAGEN INC CALL 888846902 8 10 SH Call SOLE   0 0 0
TOCAGEN INC COM 888846102 33 4,033 SH   SOLE   4,033 0 0
TOCAGEN INC PUT 888846952 4 5 SH Put SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 737 224 SH Call SOLE   0 0 0
TOLL BROTHERS INC COM 889478103 257 7,821 SH   SOLE   7,821 0 0
TOLL BROTHERS INC PUT 889478953 1,083 329 SH Put SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P CALL Y8565J901 51 425 SH Call SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P COM Y8565J101 69 57,179 SH   SOLE   57,179 0 0
TEEKAY OFFSHORE PARTNERS L P PUT Y8565J951 111 925 SH Put SOLE   0 0 0
TUNIU CORP CALL 89977P906 0 2 SH Call SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 23 1,001 SH   SOLE   1,001 0 0
TOWNEBANK PORTSMOUTH VA PUT 89214P959 23 10 SH Put SOLE   0 0 0
TOWER INTL INC COM 891826109 2 100 SH   SOLE   100 0 0
TOWER INTL INC PUT 891826959 4 2 SH Put SOLE   0 0 0
TUTOR PERINI CORP CALL 901109908 49 31 SH Call SOLE   0 0 0
TUTOR PERINI CORP COM 901109108 19 1,217 SH   SOLE   1,217 0 0
TUTOR PERINI CORP PUT 901109958 63 40 SH Put SOLE   0 0 0
TRIBUNE PUBG CO NEW CALL 89609W907 393 347 SH Call SOLE   0 0 0
TRIBUNE PUBG CO NEW PUT 89609W957 65 58 SH Put SOLE   0 0 0
TRI POINTE GROUP INC CALL 87265H909 27 25 SH Call SOLE   0 0 0
TRI POINTE GROUP INC COM 87265H109 1 144 SH   SOLE   144 0 0
TRI POINTE GROUP INC PUT 87265H959 21 20 SH Put SOLE   0 0 0
TPI COMPOSITES INC CALL 87266J904 51 21 SH Call SOLE   0 0 0
TPI COMPOSITES INC COM 87266J104 84 3,422 SH   SOLE   3,422 0 0
TPI COMPOSITES INC PUT 87266J954 245 100 SH Put SOLE   0 0 0
TAPESTRY INC CALL 876030907 2,251 667 SH Call SOLE   0 0 0
TAPESTRY INC COM 876030107 366 10,865 SH   SOLE   10,865 0 0
TAPESTRY INC PUT 876030957 3,017 894 SH Put SOLE   0 0 0
THIRD PT REINS LTD CALL G8827U900 33 35 SH Call SOLE   0 0 0
THIRD PT REINS LTD COM G8827U100 5 561 SH   SOLE   561 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 0 58 SH   SOLE   58 0 0
TRIPLEPOINT VENTURE GROWTH B PUT 89677Y950 1 1 SH Put SOLE   0 0 0
TEMPUR SEALY INTL INC CALL 88023U901 1,270 307 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC COM 88023U101 844 20,399 SH   SOLE   20,399 0 0
TEMPUR SEALY INTL INC PUT 88023U951 1,188 287 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 18,960 5,119 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 7,189 1,941 SH Put SOLE   0 0 0
TOOTSIE ROLL INDS INC CALL 890516907 83 25 SH Call SOLE   0 0 0
TOOTSIE ROLL INDS INC COM 890516107 11 356 SH   SOLE   356 0 0
TOOTSIE ROLL INDS INC PUT 890516957 150 45 SH Put SOLE   0 0 0
TRIBUNE MEDIA CO CALL 896047903 5,155 1,136 SH Call SOLE   0 0 0
TRIBUNE MEDIA CO PUT 896047953 3,031 668 SH Put SOLE   0 0 0
LENDINGTREE INC NEW CALL 52603B907 570 26 SH Call SOLE   0 0 0
LENDINGTREE INC NEW PUT 52603B957 4,610 210 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 261 44 SH Call SOLE   0 0 0
TREX CO INC COM 89531P105 117 1,986 SH   SOLE   1,986 0 0
TREX CO INC PUT 89531P955 1,294 218 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 479 133 SH Call SOLE   0 0 0
TARGA RES CORP PUT 87612G951 46 13 SH Put SOLE   0 0 0
TABULA RASA HEALTHCARE INC CALL 873379901 44 7 SH Call SOLE   0 0 0
TABULA RASA HEALTHCARE INC COM 873379101 25 402 SH   SOLE   402 0 0
TABULA RASA HEALTHCARE INC PUT 873379951 905 142 SH Put SOLE   0 0 0
THOMSON REUTERS CORP CALL 884903909 198 41 SH Call SOLE   0 0 0
THOMSON REUTERS CORP CALL 884903909 1,458 302 SH Call SOLE   0 0 0
THOMSON REUTERS CORP PUT 884903959 14 3 SH Put SOLE   0 0 0
TRIPADVISOR INC CALL 896945901 7,702 1,428 SH Call SOLE   0 0 0
TRIPADVISOR INC PUT 896945951 5,377 997 SH Put SOLE   0 0 0
TRIMBLE INC CALL 896239900 477 145 SH Call SOLE   0 0 0
TRIMBLE INC PUT 896239950 55 17 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 597 290 SH Call SOLE   0 0 0
TRINITY INDS INC PUT 896522959 131 64 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 1 26 SH Call SOLE   0 0 0
TRINITY INDS INC PUT 896522959 35 257 SH Put SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 3,609 391 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC COM 74144T108 526 5,704 SH   SOLE   5,704 0 0
PRICE T ROWE GROUP INC PUT 74144T958 1,763 191 SH Put SOLE   0 0 0
TRONOX LTD CALL Q9235V901 93 120 SH Call SOLE   0 0 0
TRONOX LTD COM Q9235V101 892 114,715 SH   SOLE   114,715 0 0
TRONOX LTD PUT Q9235V951 117 151 SH Put SOLE   0 0 0
TRANSCANADA CORP CALL 89353D907 567 159 SH Call SOLE   0 0 0
TRANSCANADA CORP PUT 89353D957 174 49 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435908 3 24 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD COM 900435108 12 7,577 SH   SOLE   7,577 0 0
TURQUOISE HILL RES LTD PUT 900435958 10 66 SH Put SOLE   0 0 0
TRIMAS CORP CALL 896215909 13 5 SH Call SOLE   0 0 0
TRIMAS CORP PUT 896215959 2 1 SH Put SOLE   0 0 0
TRUSTCO BK CORP N Y CALL 898349905 130 190 SH Call SOLE   0 0 0
TRITON INTL LTD CALL G9078F907 152 49 SH Call SOLE   0 0 0
TRITON INTL LTD COM G9078F107 219 7,070 SH   SOLE   7,070 0 0
TRITON INTL LTD PUT G9078F957 428 138 SH Put SOLE   0 0 0
TPG RE FIN TR INC CALL 87266M907 95 52 SH Call SOLE   0 0 0
TRANSUNION CALL 89400J907 22 4 SH Call SOLE   0 0 0
TRANSUNION COM 89400J107 34 606 SH   SOLE   606 0 0
TRANSUNION PUT 89400J957 68 12 SH Put SOLE   0 0 0
TRUECAR INC CALL 89785L907 114 126 SH Call SOLE   0 0 0
TRUECAR INC COM 89785L107 23 2,599 SH   SOLE   2,599 0 0
TRUECAR INC PUT 89785L957 38 42 SH Put SOLE   0 0 0
TRUPANION INC CALL 898202906 71 28 SH Call SOLE   0 0 0
TRUPANION INC COM 898202106 126 4,962 SH   SOLE   4,962 0 0
TRUPANION INC PUT 898202956 460 181 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 2,155 180 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,685 22,430 SH   SOLE   22,430 0 0
TRAVELERS COMPANIES INC PUT 89417E959 5,724 478 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 16 30 SH Call SOLE   0 0 0
TRIVAGO N V COM 89686D105 35 6,310 SH   SOLE   6,310 0 0
TRIVAGO N V PUT 89686D955 82 147 SH Put SOLE   0 0 0
TREVENA INC CALL 89532E909 0 10 SH Call SOLE   0 0 0
TREVENA INC COM 89532E109 0 900 SH   SOLE   900 0 0
TREVENA INC PUT 89532E959 5 123 SH Put SOLE   0 0 0
TANZANIAN ROYALTY EXPL CORP PUT 87600U954 0 14 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M901 346 1,534 SH Call SOLE   0 0 0
TRANSENTERIX INC COM 89366M201 17 7,543 SH   SOLE   7,543 0 0
TRANSENTERIX INC PUT 89366M951 260 1,151 SH Put SOLE   0 0 0
TENARIS S A CALL 88031M909 2 1 SH Call SOLE   0 0 0
TENARIS S A COM 88031M109 89 4,193 SH   SOLE   4,193 0 0
TENARIS S A PUT 88031M959 12 6 SH Put SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 3,704 444 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO PUT 892356956 1,326 159 SH Put SOLE   0 0 0
TRINSEO S A PUT L9340P951 13 3 SH Put SOLE   0 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 439 298 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 86 5,881 SH   SOLE   5,881 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 249 169 SH Put SOLE   0 0 0
STARS GROUP INC CALL 85570W900 2,245 1,359 SH Call SOLE   0 0 0
STARS GROUP INC COM 85570W100 211 12,822 SH   SOLE   12,822 0 0
STARS GROUP INC PUT 85570W950 1,019 617 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 350,405 10,529 SH Call SOLE   0 0 0
TESLA INC COM 88160R101 14 45 SH   SOLE   45 0 0
TESLA INC PUT 88160R951 639,608 19,219 SH Put SOLE   0 0 0
TPG SPECIALTY LENDING INC CALL 87265K902 1 1 SH Call SOLE   0 0 0
TPG SPECIALTY LENDING INC PUT 87265K952 1 1 SH Put SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 2,107 571 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 283 7,694 SH   SOLE   7,694 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 6,256 1,695 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 768 144 SH Call SOLE   0 0 0
TYSON FOODS INC COM 902494103 1,066 19,978 SH   SOLE   19,978 0 0
TYSON FOODS INC PUT 902494953 2,883 540 SH Put SOLE   0 0 0
TOWNSQUARE MEDIA INC CALL 892231901 6 16 SH Call SOLE   0 0 0
TOWNSQUARE MEDIA INC COM 892231101 50 12,488 SH   SOLE   12,488 0 0
TOWNSQUARE MEDIA INC PUT 892231951 61 150 SH Put SOLE   0 0 0
TESARO INC CALL 881569907 30,145 4,060 SH Call SOLE   0 0 0
TESARO INC PUT 881569957 10,149 1,367 SH Put SOLE   0 0 0
TOTAL SYS SVCS INC CALL 891906909 2,552 314 SH Call SOLE   0 0 0
TOTAL SYS SVCS INC PUT 891906959 48 6 SH Put SOLE   0 0 0
TIM PARTICIPACOES S A CALL 88706P905 92 60 SH Call SOLE   0 0 0
TORO CO COM 891092108 352 6,314 SH   SOLE   6,314 0 0
TORO CO PUT 891092958 854 153 SH Put SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 3,644 314 SH Call SOLE   0 0 0
THE TRADE DESK INC COM 88339J105 1,828 15,751 SH   SOLE   15,751 0 0
THE TRADE DESK INC PUT 88339J955 2,889 249 SH Put SOLE   0 0 0
TTEC HLDGS INC CALL 89854H902 25 9 SH Call SOLE   0 0 0
TTEC HLDGS INC COM 89854H102 26 918 SH   SOLE   918 0 0
TTEC HLDGS INC PUT 89854H952 119 42 SH Put SOLE   0 0 0
TETRA TECH INC NEW CALL 88162G903 766 148 SH Call SOLE   0 0 0
TECHTARGET INC CALL 87874R900 14 12 SH Call SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL CALL 88162F905 8 50 SH Call SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 4 2,774 SH   SOLE   2,774 0 0
TATA MTRS LTD CALL 876568902 665 546 SH Call SOLE   0 0 0
TATA MTRS LTD COM 876568502 188 15,502 SH   SOLE   15,502 0 0
TATA MTRS LTD PUT 876568952 254 209 SH Put SOLE   0 0 0
TTM TECHNOLOGIES COM 87305R109 19 2,033 SH   SOLE   2,033 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314959 0 33 SH Put SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 28 94 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC COM 89853L104 23 7,911 SH   SOLE   7,911 0 0
T2 BIOSYSTEMS INC PUT 89853L954 15 53 SH Put SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I CALL 88165N905 1 16 SH Call SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 15 13,429 SH   SOLE   13,429 0 0
TETRAPHASE PHARMACEUTICALS I PUT 88165N955 8 73 SH Put SOLE   0 0 0
TILE SHOP HLDGS INC CALL 88677Q909 35 64 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 87 34 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A491 129 5,030 SH   SOLE   5,030 0 0
PROSHARES TR PUT 74348A954 144 56 SH Put SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 14,936 1,451 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 986 9,584 SH   SOLE   9,584 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 7,576 736 SH Put SOLE   0 0 0
TELUS CORP PUT 87971M953 19 6 SH Put SOLE   0 0 0
TUESDAY MORNING CORP PUT 899035955 6 37 SH Put SOLE   0 0 0
TUPPERWARE BRANDS CORP CALL 899896904 1,133 359 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP PUT 899896954 407 129 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,277 520 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 2,444 995 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B909 11 65 SH Call SOLE   0 0 0
180 DEGREE CAP CORP COM 68235B109 0 10 SH   SOLE   10 0 0
180 DEGREE CAP CORP PUT 68235B959 0 1 SH Put SOLE   0 0 0
MAMMOTH ENERGY SVCS INC CALL 56155L908 17 10 SH Call SOLE   0 0 0
MAMMOTH ENERGY SVCS INC PUT 56155L958 1 1 SH Put SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 13 11 SH Call SOLE   0 0 0
GRUPO TELEVISA SA COM 40049J206 27 2,195 SH   SOLE   2,195 0 0
GRUPO TELEVISA SA PUT 40049J956 31 25 SH Put SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD CALL G9019D904 1,571 1,006 SH Call SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD COM G9019D104 169 10,822 SH   SOLE   10,822 0 0
TRAVELPORT WORLDWIDE LTD PUT G9019D954 1,005 644 SH Put SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 235 95 SH Call SOLE   0 0 0
TIVITY HEALTH INC COM 88870R102 94 3,809 SH   SOLE   3,809 0 0
TIVITY HEALTH INC PUT 88870R952 153 62 SH Put SOLE   0 0 0
TITAN INTL INC ILL COM 88830M102 2 508 SH   SOLE   508 0 0
TITAN INTL INC ILL PUT 88830M952 4 10 SH Put SOLE   0 0 0
TWILIO INC CALL 90138F902 16,315 1,827 SH Call SOLE   0 0 0
TWILIO INC COM 90138F102 21 244 SH   SOLE   244 0 0
TWILIO INC PUT 90138F952 12,814 1,435 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 35 17 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A319 14 692 SH   SOLE   692 0 0
PROSHARES TR PUT 74348A954 183 89 SH Put SOLE   0 0 0
HOSTESS BRANDS INC CALL 44109J906 613 561 SH Call SOLE   0 0 0
HOSTESS BRANDS INC PUT 44109J956 85 78 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 118 92 SH Call SOLE   0 0 0
TWO HBRS INVT CORP PUT 90187B958 247 193 SH Put SOLE   0 0 0
2U INC CALL 90214J901 109 22 SH Call SOLE   0 0 0
2U INC PUT 90214J951 208 42 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 38,428 13,371 SH Call SOLE   0 0 0
TWITTER INC COM 90184L102 350 12,198 SH   SOLE   12,198 0 0
TWITTER INC PUT 90184L952 21,353 7,430 SH Put SOLE   0 0 0
TERNIUM SA CALL 880890908 8 3 SH Call SOLE   0 0 0
TERNIUM SA COM 880890108 54 2,006 SH   SOLE   2,006 0 0
TERNIUM SA PUT 880890958 81 30 SH Put SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 319 838 SH Call SOLE   0 0 0
THERAPEUTICSMD INC PUT 88338N957 41 110 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 29,172 3,087 SH Call SOLE   0 0 0
TEXAS INSTRS INC PUT 882508954 13,957 1,477 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 1,188 199 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC PUT 882681959 334 56 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 3,329 724 SH Call SOLE   0 0 0
TEXTRON INC COM 883203101 765 16,645 SH   SOLE   16,645 0 0
TEXTRON INC PUT 883203951 2,083 453 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 7,172 386 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC PUT 902252955 37 2 SH Put SOLE   0 0 0
TYME TECHNOLOGIES INC COM 90238J103 117 31,900 SH   SOLE   31,900 0 0
TYME TECHNOLOGIES INC PUT 90238J953 117 319 SH Put SOLE   0 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 20 1,332 SH   SOLE   1,332 0 0
MONOTYPE IMAGING HOLDINGS IN PUT 61022P950 27 18 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 2,576 1,693 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K521 3,287 215,994 SH   SOLE   215,994 0 0
DIREXION SHS ETF TR PUT 25490K959 6,794 4,464 SH Put SOLE   0 0 0
TRAVELZOO CALL 89421Q905 4 5 SH Call SOLE   0 0 0
TRAVELZOO COM 89421Q205 13 1,391 SH   SOLE   1,391 0 0
TRAVELZOO PUT 89421Q955 88 90 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 1,203 744 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311206 879 54,367 SH   SOLE   54,367 0 0
UNDER ARMOUR INC PUT 904311956 1,291 799 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 4,212 2,384 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 1,517 859 SH Put SOLE   0 0 0
UNITED CONTL HLDGS INC CALL 910047909 15,456 1,846 SH Call SOLE   0 0 0
UNITED CONTL HLDGS INC PUT 910047959 23,000 2,747 SH Put SOLE   0 0 0
CVR PARTNERS LP CALL 126633906 1 5 SH Call SOLE   0 0 0
CVR PARTNERS LP COM 126633106 36 10,843 SH   SOLE   10,843 0 0
CVR PARTNERS LP PUT 126633956 7 22 SH Put SOLE   0 0 0
PROSHARES TR COM 74347B474 2 135 SH   SOLE   135 0 0
UBIQUITI NETWORKS INC CALL 90347A900 2,465 248 SH Call SOLE   0 0 0
UBIQUITI NETWORKS INC PUT 90347A950 755 76 SH Put SOLE   0 0 0
UBS GROUP AG CALL H42097907 1,958 1,582 SH Call SOLE   0 0 0
UBS GROUP AG PUT H42097957 955 772 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 758 570 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 227 171 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 160 190 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 743 87,792 SH   SOLE   87,792 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 1,732 2,045 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 2 1 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 2 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 221 31 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 49 7 SH Put SOLE   0 0 0
URBAN EDGE PPTYS CALL 91704F904 38 23 SH Call SOLE   0 0 0
URBAN EDGE PPTYS COM 91704F104 10 624 SH   SOLE   624 0 0
URBAN EDGE PPTYS PUT 91704F954 38 23 SH Put SOLE   0 0 0
URANIUM ENERGY CORP CALL 916896903 36 294 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 11 8,871 SH   SOLE   8,871 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 110 235 SH Call SOLE   0 0 0
UNITED FIRE GROUP INC CALL 910340908 105 19 SH Call SOLE   0 0 0
UNIVERSAL FST PRODS INC CALL 913543904 155 60 SH Call SOLE   0 0 0
UNIVERSAL FST PRODS INC COM 913543104 110 4,265 SH   SOLE   4,265 0 0
UNIVERSAL FST PRODS INC PUT 913543954 181 70 SH Put SOLE   0 0 0
DOMTAR CORP CALL 257559903 358 102 SH Call SOLE   0 0 0
DOMTAR CORP COM 257559203 71 2,032 SH   SOLE   2,032 0 0
DOMTAR CORP PUT 257559953 31 9 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 73 32 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 71 31 SH Put SOLE   0 0 0
UGI CORP NEW CALL 902681905 85 16 SH Call SOLE   0 0 0
UGI CORP NEW PUT 902681955 21 4 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 14 4 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W601 10 288 SH   SOLE   288 0 0
PROSHARES TR II PUT 74347W952 3 1 SH Put SOLE   0 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 2,028 174 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 1,317 113 SH Put SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T COM 91359E105 2 37 SH   SOLE   37 0 0
UNIVERSAL HEALTH RLTY INCM T PUT 91359E955 171 28 SH Put SOLE   0 0 0
UNITED INS HLDGS CORP CALL 910710902 132 80 SH Call SOLE   0 0 0
UNITED INS HLDGS CORP PUT 910710952 3 2 SH Put SOLE   0 0 0
UNISYS CORP CALL 909214906 33 29 SH Call SOLE   0 0 0
UNISYS CORP COM 909214306 98 8,437 SH   SOLE   8,437 0 0
UNISYS CORP PUT 909214956 52 45 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 2,037 390 SH Call SOLE   0 0 0
UNILEVER PLC PUT 904767954 674 129 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1 1 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W874 3 200 SH   SOLE   200 0 0
ULTA BEAUTY INC CALL 90384S903 6,782 277 SH Call SOLE   0 0 0
ULTA BEAUTY INC COM 90384S303 3,017 12,326 SH   SOLE   12,326 0 0
ULTA BEAUTY INC PUT 90384S953 20,199 825 SH Put SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC CALL 90385D907 1,003 41 SH Call SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 88 360 SH   SOLE   360 0 0
ULTIMATE SOFTWARE GROUP INC PUT 90385D957 1,322 54 SH Put SOLE   0 0 0
UNITED MICROELECTRONICS CORP CALL 910873905 0 1 SH Call SOLE   0 0 0
UNITED MICROELECTRONICS CORP PUT 910873955 0 1 SH Put SOLE   0 0 0
UMH PPTYS INC PUT 903002953 8 7 SH Put SOLE   0 0 0
UMPQUA HLDGS CORP CALL 904214903 7 5 SH Call SOLE   0 0 0
UMPQUA HLDGS CORP COM 904214103 41 2,586 SH   SOLE   2,586 0 0
UMPQUA HLDGS CORP PUT 904214953 52 33 SH Put SOLE   0 0 0
UNILEVER N V CALL 904784909 317 59 SH Call SOLE   0 0 0
UNILEVER N V PUT 904784959 419 78 SH Put SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 243 230 SH Call SOLE   0 0 0
UNITED NAT FOODS INC PUT 911163953 360 340 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 4,395 1,779 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 3,313 1,341 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 3,012 1,219 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 269 109 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 44,791 1,798 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,796 11,225 SH   SOLE   11,225 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 65,717 2,638 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 289 186 SH Call SOLE   0 0 0
UNITI GROUP INC COM 91325V108 226 14,526 SH   SOLE   14,526 0 0
UNITI GROUP INC PUT 91325V958 1,164 748 SH Put SOLE   0 0 0
UNUM GROUP CALL 91529Y906 2,097 714 SH Call SOLE   0 0 0
UNUM GROUP PUT 91529Y956 243 83 SH Put SOLE   0 0 0
UNION PAC CORP CALL 907818908 27,493 1,989 SH Call SOLE   0 0 0
UNION PAC CORP COM 907818108 1,583 11,455 SH   SOLE   11,455 0 0
UNION PAC CORP PUT 907818958 28,668 2,074 SH Put SOLE   0 0 0
UNIT CORP CALL 909218909 19 14 SH Call SOLE   0 0 0
UNIT CORP PUT 909218959 2 2 SH Put SOLE   0 0 0
UNIVAR INC COM 91336L107 37 2,124 SH   SOLE   2,124 0 0
ULTRA PETROLEUM CORP CALL 903914908 8 109 SH Call SOLE   0 0 0
ULTRA PETROLEUM CORP COM 903914208 33 43,455 SH   SOLE   43,455 0 0
ULTRA PETROLEUM CORP PUT 903914958 76 1,007 SH Put SOLE   0 0 0
UPLAND SOFTWARE INC COM 91544A109 24 885 SH   SOLE   885 0 0
UPLAND SOFTWARE INC PUT 91544A959 78 29 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 1,540 443 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 1,492 429 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 19,915 2,042 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC PUT 911312956 16,589 1,701 SH Put SOLE   0 0 0
UPWORK INC CALL 91688F904 30 17 SH Call SOLE   0 0 0
UPWORK INC COM 91688F104 4 247 SH   SOLE   247 0 0
UPWORK INC PUT 91688F954 65 36 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 66 57 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 435 37,294 SH   SOLE   37,294 0 0
GLOBAL X FDS PUT 37954Y951 176 151 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 743 224 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC COM 917047102 23 718 SH   SOLE   718 0 0
URBAN OUTFITTERS INC PUT 917047952 308 93 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 5 1 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 117 21 SH Put SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 16,497 1,609 SH Call SOLE   0 0 0
UNITED RENTALS INC PUT 911363959 13,390 1,306 SH Put SOLE   0 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 37 29 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 14 11 SH Put SOLE   0 0 0
USA TECHNOLOGIES INC CALL 90328S900 32 83 SH Call SOLE   0 0 0
USA TECHNOLOGIES INC COM 90328S500 86 22,337 SH   SOLE   22,337 0 0
USA TECHNOLOGIES INC PUT 90328S950 415 1,067 SH Put SOLE   0 0 0
US BANCORP DEL CALL 902973904 17,699 3,873 SH Call SOLE   0 0 0
US BANCORP DEL COM 902973304 3,478 76,120 SH   SOLE   76,120 0 0
US BANCORP DEL PUT 902973954 8,436 1,846 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 208 59 SH Call SOLE   0 0 0
U S CONCRETE INC COM 90333L201 103 2,934 SH   SOLE   2,934 0 0
U S CONCRETE INC PUT 90333L951 384 109 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 29 10 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 2 1 SH Put SOLE   0 0 0
US FOODS HLDG CORP CALL 912008909 98 31 SH Call SOLE   0 0 0
US FOODS HLDG CORP PUT 912008959 604 191 SH Put SOLE   0 0 0
U S G CORP CALL 903293905 1,139 267 SH Call SOLE   0 0 0
U S G CORP COM 903293405 1,247 29,243 SH   SOLE   29,243 0 0
U S G CORP PUT 903293955 674 158 SH Put SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L CALL 91288V903 43 24 SH Call SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L COM 91288V103 24 1,376 SH   SOLE   1,376 0 0
UNITED STS 12 MONTH OIL FD L PUT 91288V953 26 15 SH Put SOLE   0 0 0
UNITED STATES CELLULAR CORP CALL 911684908 46 9 SH Call SOLE   0 0 0
UNITED STATES CELLULAR CORP COM 911684108 387 7,449 SH   SOLE   7,449 0 0
ISHARES TR CALL 46429B907 47 9 SH Call SOLE   0 0 0
ISHARES TR COM 46429B697 20 390 SH   SOLE   390 0 0
ISHARES TR PUT 46429B957 15 3 SH Put SOLE   0 0 0
USANA HEALTH SCIENCES INC COM 90328M107 420 3,568 SH   SOLE   3,568 0 0
USANA HEALTH SCIENCES INC PUT 90328M957 671 57 SH Put SOLE   0 0 0
UNITED STATES OIL FUND LP CALL 91232N908 1,877 1,944 SH Call SOLE   0 0 0
UNITED STATES OIL FUND LP COM 91232N108 5,375 556,428 SH   SOLE   556,428 0 0
UNITED STATES OIL FUND LP PUT 91232N958 8,359 8,654 SH Put SOLE   0 0 0
US XPRESS ENTERPRISES INC CALL 90338N902 20 37 SH Call SOLE   0 0 0
US XPRESS ENTERPRISES INC COM 90338N202 153 27,293 SH   SOLE   27,293 0 0
US XPRESS ENTERPRISES INC PUT 90338N952 409 730 SH Put SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 21 2 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 1,241 114 SH Put SOLE   0 0 0
UTSTARCOM HOLDINGS CORP COM G9310A114 0 87 SH   SOLE   87 0 0
UNITED TECHNOLOGIES CORP CALL 913017909 0 1,215 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 0 1,235 SH Put SOLE   0 0 0
UNITED TECHNOLOGIES CORP CALL 913017909 0 68 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 0 163 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 2,427 954 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR COM 46141D203 140 5,516 SH   SOLE   5,516 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 3,094 1,216 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 5 18 SH Call SOLE   0 0 0
ENERGY FUELS INC COM 292671708 86 30,376 SH   SOLE   30,376 0 0
ENERGY FUELS INC PUT 292671958 187 657 SH Put SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 269 71 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 212 56 SH Put SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 140 26 SH Call SOLE   0 0 0
UNIVERSAL CORP VA PUT 913456959 64 12 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 24,281 2,971 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 32,111 3,929 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 9,913 1,213 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 580 71 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 17,898 2,190 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 12,488 1,528 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 318 39 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 3,089 378 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R842 36 695 SH   SOLE   695 0 0
PROSHARES TR PUT 74347R952 161 31 SH Put SOLE   0 0 0
UXIN LTD CALL 91818X908 357 736 SH Call SOLE   0 0 0
UXIN LTD COM 91818X108 64 13,218 SH   SOLE   13,218 0 0
UXIN LTD PUT 91818X958 483 995 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 179 55 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X633 180 5,522 SH   SOLE   5,522 0 0
PROSHARES TR PUT 74347X950 137 42 SH Put SOLE   0 0 0
PROSHARES TR PUT 74347R952 0 2 SH Put SOLE   0 0 0
VISA INC CALL 92826C909 81,763 6,197 SH Call SOLE   0 0 0
VISA INC COM 92826C839 12,014 91,061 SH   SOLE   91,061 0 0
VISA INC PUT 92826C959 50,440 3,823 SH Put SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C CALL 57164Y907 0 61 SH Call SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 0 6,898 SH   SOLE   6,898 0 0
MARRIOTT VACATIONS WRLDWDE C PUT 57164Y957 0 70 SH Put SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C CALL 57164Y907 0 33 SH Call SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C PUT 57164Y957 0 5 SH Put SOLE   0 0 0
VALE S A CALL 91912E905 4,954 3,756 SH Call SOLE   0 0 0
VALE S A COM 91912E105 512 38,880 SH   SOLE   38,880 0 0
VALE S A PUT 91912E955 9,203 6,978 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 781 69 SH Call SOLE   0 0 0
VARIAN MED SYS INC COM 92220P105 233 2,063 SH   SOLE   2,063 0 0
VARIAN MED SYS INC PUT 92220P955 2,345 207 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 15 1 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908595 0 3 SH   SOLE   3 0 0
VANGUARD INDEX FDS PUT 922908959 150 10 SH Put SOLE   0 0 0
VASCULAR BIOGENICS LTD CALL M96883909 6 62 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD PUT M96883959 0 7 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 342 30 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908611 10 91 SH   SOLE   91 0 0
VANGUARD INDEX FDS PUT 922908959 11 1 SH Put SOLE   0 0 0
VISTEON CORP CALL 92839U906 403 67 SH Call SOLE   0 0 0
VISTEON CORP PUT 92839U956 265 44 SH Put SOLE   0 0 0
VERICEL CORP CALL 92346J908 78 45 SH Call SOLE   0 0 0
VERICEL CORP COM 92346J108 191 10,979 SH   SOLE   10,979 0 0
VERICEL CORP PUT 92346J958 99 57 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C900 41 5 SH Call SOLE   0 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,108 28,167 SH   SOLE   28,167 0 0
VERACYTE INC COM 92337F107 116 9,234 SH   SOLE   9,234 0 0
VERACYTE INC PUT 92337F957 254 202 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 15 2 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A306 112 1,459 SH   SOLE   1,459 0 0
VANGUARD WORLD FDS PUT 92204A954 138 18 SH Put SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD CALL 921943908 152 41 SH Call SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD COM 921943858 51 1,382 SH   SOLE   1,382 0 0
VANGUARD TAX MANAGED INTL FD PUT 921943958 51 14 SH Put SOLE   0 0 0
VECTRUS INC COM 92242T101 2 93 SH   SOLE   93 0 0
VECTRUS INC PUT 92242T951 2 1 SH Put SOLE   0 0 0
VEECO INSTRS INC DEL COM 922417100 9 1,306 SH   SOLE   1,306 0 0
VEECO INSTRS INC DEL PUT 922417950 21 29 SH Put SOLE   0 0 0
VEDANTA LTD CALL 92242Y900 21 19 SH Call SOLE   0 0 0
VEDANTA LTD PUT 92242Y950 38 33 SH Put SOLE   0 0 0
VEEVA SYS INC CALL 922475908 5,457 611 SH Call SOLE   0 0 0
VEEVA SYS INC COM 922475108 685 7,677 SH   SOLE   7,677 0 0
VEEVA SYS INC PUT 922475958 2,241 251 SH Put SOLE   0 0 0
VEON LTD CALL 91822M906 3 13 SH Call SOLE   0 0 0
VEON LTD PUT 91822M956 1 5 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V900 228 320 SH Call SOLE   0 0 0
VEREIT INC PUT 92339V950 205 288 SH Put SOLE   0 0 0
VERITONE INC CALL 92347M900 7 20 SH Call SOLE   0 0 0
VERITONE INC PUT 92347M950 0 1 SH Put SOLE   0 0 0
VERU INC CALL 92536C903 8 63 SH Call SOLE   0 0 0
VERMILION ENERGY INC CALL 923725905 8 4 SH Call SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 375 17,835 SH   SOLE   17,835 0 0
VERMILION ENERGY INC PUT 923725955 225 107 SH Put SOLE   0 0 0
V F CORP CALL 918204908 1,690 237 SH Call SOLE   0 0 0
V F CORP COM 918204108 223 3,139 SH   SOLE   3,139 0 0
V F CORP PUT 918204958 827 116 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 29 5 SH Call SOLE   0 0 0
VONAGE HLDGS CORP CALL 92886T901 2 3 SH Call SOLE   0 0 0
VONAGE HLDGS CORP COM 92886T201 260 29,874 SH   SOLE   29,874 0 0
VONAGE HLDGS CORP PUT 92886T951 358 411 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 6,286 1,293 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 2,280 469 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 46 48 SH Call SOLE   0 0 0
VECTOR GROUP LTD PUT 92240M958 2,285 2,349 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 21 21 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A702 86 516 SH   SOLE   516 0 0
VANGUARD WORLD FDS PUT 92204A954 166 10 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 15 65 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 40 17,066 SH   SOLE   17,066 0 0
VIRNETX HLDG CORP PUT 92823T958 52 217 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 96 6 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A504 261 1,627 SH   SOLE   1,627 0 0
VANGUARD WORLD FDS PUT 92204A954 578 36 SH Put SOLE   0 0 0
VIACOM INC NEW COM 92553P102 15 545 SH   SOLE   545 0 0
VIACOM INC NEW PUT 92553P951 25 9 SH Put SOLE   0 0 0
VIACOM INC NEW CALL 92553P901 2,611 1,016 SH Call SOLE   0 0 0
VIACOM INC NEW COM 92553P201 596 23,220 SH   SOLE   23,220 0 0
VIACOM INC NEW PUT 92553P951 1,354 527 SH Put SOLE   0 0 0
VIAVI SOLUTIONS INC CALL 925550905 290 289 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC PUT 925550955 8 8 SH Put SOLE   0 0 0
VICI PPTYS INC CALL 925652909 101 54 SH Call SOLE   0 0 0
VICAL INC CALL 925602903 0 5 SH Call SOLE   0 0 0
VICOR CORP CALL 925815902 222 59 SH Call SOLE   0 0 0
VICOR CORP COM 925815102 325 8,619 SH   SOLE   8,619 0 0
VICOR CORP PUT 925815952 181 48 SH Put SOLE   0 0 0
VANGUARD GROUP CALL 921908904 2,243 229 SH Call SOLE   0 0 0
VANGUARD GROUP PUT 921908954 274 28 SH Put SOLE   0 0 0
CREDIT SUISSE NASSAU BRH CALL 22542D900 222 112 SH Call SOLE   0 0 0
CREDIT SUISSE NASSAU BRH PUT 22542D950 13 7 SH Put SOLE   0 0 0
VIPSHOP HLDGS LTD CALL 92763W903 449 824 SH Call SOLE   0 0 0
VIPSHOP HLDGS LTD COM 92763W103 1,350 247,350 SH   SOLE   247,350 0 0
VIPSHOP HLDGS LTD PUT 92763W953 1,605 2,941 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 461 179 SH Call SOLE   0 0 0
VIRTU FINL INC COM 928254101 900 34,969 SH   SOLE   34,969 0 0
VIRTU FINL INC PUT 928254951 767 298 SH Put SOLE   0 0 0
TELEFONICA BRASIL SA CALL 87936R906 4 4 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA COM 87936R106 18 1,551 SH   SOLE   1,551 0 0
TELEFONICA BRASIL SA PUT 87936R956 124 104 SH Put SOLE   0 0 0
VIVEVE MED INC PUT 92852W954 1 18 SH Put SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 1 1 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 3 182 SH   SOLE   182 0 0
MERIDIAN BIOSCIENCE INC PUT 589584951 1 1 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 123 46 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 96 36 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,092 283 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 455 118 SH Put SOLE   0 0 0
VOXELJET AG CALL 92912L907 0 1 SH Call SOLE   0 0 0
VOXELJET AG PUT 92912L957 0 1 SH Put SOLE   0 0 0
VIKING THERAPEUTICS INC CALL 92686J906 601 786 SH Call SOLE   0 0 0
VIKING THERAPEUTICS INC COM 92686J106 72 9,534 SH   SOLE   9,534 0 0
VIKING THERAPEUTICS INC PUT 92686J956 296 387 SH Put SOLE   0 0 0
VALERO ENERGY CORP NEW CALL 91913Y900 19,807 2,642 SH Call SOLE   0 0 0
VALERO ENERGY CORP NEW PUT 91913Y950 8,509 1,135 SH Put SOLE   0 0 0
VALERO ENERGY PARTNERS LP COM 91914J102 1 41 SH   SOLE   41 0 0
VALERO ENERGY PARTNERS LP PUT 91914J952 71 17 SH Put SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV CALL 21240E905 10 20 SH Call SOLE   0 0 0
VALLEY NATL BANCORP CALL 919794907 7 9 SH Call SOLE   0 0 0
VALLEY NATL BANCORP COM 919794107 219 24,707 SH   SOLE   24,707 0 0
VALLEY NATL BANCORP PUT 919794957 330 372 SH Put SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 1,778 180 SH Call SOLE   0 0 0
VULCAN MATLS CO COM 929160109 600 6,074 SH   SOLE   6,074 0 0
VULCAN MATLS CO PUT 929160959 4,574 463 SH Put SOLE   0 0 0
VALMONT INDS INC COM 920253101 1,224 11,039 SH   SOLE   11,039 0 0
VALMONT INDS INC PUT 920253951 1,852 167 SH Put SOLE   0 0 0
VMWARE INC CALL 928563902 14,494 1,057 SH Call SOLE   0 0 0
VMWARE INC PUT 928563952 15,358 1,120 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 67 26 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC COM 921659108 266 10,207 SH   SOLE   10,207 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 99 38 SH Put SOLE   0 0 0
VEONEER INCORPORATED CALL 92336X909 617 262 SH Call SOLE   0 0 0
VEONEER INCORPORATED COM 92336X109 214 9,109 SH   SOLE   9,109 0 0
VEONEER INCORPORATED PUT 92336X959 320 136 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 47 55 SH Call SOLE   0 0 0
21VIANET GROUP INC PUT 90138A953 1 2 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 657 106 SH Call SOLE   0 0 0
VORNADO RLTY TR COM 929042109 1,701 27,423 SH   SOLE   27,423 0 0
VORNADO RLTY TR PUT 929042959 3,467 559 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 1,356 521 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 359 138 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 4,257 571 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908553 610 8,183 SH   SOLE   8,183 0 0
VANGUARD INDEX FDS PUT 922908959 6,606 886 SH Put SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 2 6 SH Call SOLE   0 0 0
VENATOR MATLS PLC COM G9329Z100 153 36,684 SH   SOLE   36,684 0 0
VENATOR MATLS PLC PUT G9329Z950 9 22 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 442 32 SH Call SOLE   0 0 0
VOC ENERGY TR CALL 91829B903 11 32 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 5,363 2,782 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 1,767 917 SH Put SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 9 1 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 758 33 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 850 37 SH Put SOLE   0 0 0
VANGUARD INDEX FDS COM 922908538 8 71 SH   SOLE   71 0 0
VANGUARD INDEX FDS PUT 922908959 119 10 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A884 49 675 SH   SOLE   675 0 0
VANGUARD WORLD FDS PUT 92204A954 66 9 SH Put SOLE   0 0 0
VOXX INTL CORP CALL 91829F904 13 34 SH Call SOLE   0 0 0
VOXX INTL CORP COM 91829F104 5 1,455 SH   SOLE   1,455 0 0
VOXX INTL CORP PUT 91829F954 11 28 SH Put SOLE   0 0 0
VOYA FINL INC CALL 929089900 762 190 SH Call SOLE   0 0 0
VOYA FINL INC PUT 929089950 417 104 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 6 1 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042866 1 31 SH   SOLE   31 0 0
VERA BRADLEY INC CALL 92335C906 3 4 SH Call SOLE   0 0 0
VERA BRADLEY INC COM 92335C106 28 3,350 SH   SOLE   3,350 0 0
VERA BRADLEY INC PUT 92335C956 26 31 SH Put SOLE   0 0 0
VIEWRAY INC CALL 92672L907 180 297 SH Call SOLE   0 0 0
VAREX IMAGING CORP PUT 92214X956 4 2 SH Put SOLE   0 0 0
VARONIS SYS INC CALL 922280902 232 44 SH Call SOLE   0 0 0
VARONIS SYS INC COM 922280102 55 1,046 SH   SOLE   1,046 0 0
VARONIS SYS INC PUT 922280952 21 4 SH Put SOLE   0 0 0
VERINT SYS INC CALL 92343X900 71 17 SH Call SOLE   0 0 0
VERINT SYS INC COM 92343X100 13 315 SH   SOLE   315 0 0
VERINT SYS INC PUT 92343X950 4 1 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 0 1 SH Call SOLE   0 0 0
VERSO CORP CALL 92531L907 136 61 SH Call SOLE   0 0 0
VERSO CORP COM 92531L207 25 1,121 SH   SOLE   1,121 0 0
VERSO CORP PUT 92531L957 123 55 SH Put SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 2,420 222 SH Call SOLE   0 0 0
VERISK ANALYTICS INC COM 92345Y106 438 4,018 SH   SOLE   4,018 0 0
VERISK ANALYTICS INC PUT 92345Y956 3,838 352 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 5,546 374 SH Call SOLE   0 0 0
VERISIGN INC PUT 92343E952 3,292 222 SH Put SOLE   0 0 0
VERITIV CORP COM 923454102 24 990 SH   SOLE   990 0 0
VERITIV CORP PUT 923454952 24 10 SH Put SOLE   0 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 13,538 817 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 9,810 592 SH Put SOLE   0 0 0
VIASAT INC CALL 92552V900 1,721 292 SH Call SOLE   0 0 0
VIASAT INC COM 92552V100 67 1,139 SH   SOLE   1,139 0 0
VIASAT INC PUT 92552V950 748 127 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 315 175 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 31 1,726 SH   SOLE   1,726 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 259 144 SH Put SOLE   0 0 0
VITAMIN SHOPPE INC CALL 92849E901 2 5 SH Call SOLE   0 0 0
VITAMIN SHOPPE INC PUT 92849E951 11 24 SH Put SOLE   0 0 0
VIVINT SOLAR INC CALL 92854Q906 28 75 SH Call SOLE   0 0 0
VIVINT SOLAR INC COM 92854Q106 4 1,229 SH   SOLE   1,229 0 0
VIVINT SOLAR INC PUT 92854Q956 95 251 SH Put SOLE   0 0 0
VERSUM MATLS INC CALL 92532W903 5 2 SH Call SOLE   0 0 0
VERSUM MATLS INC COM 92532W103 13 487 SH   SOLE   487 0 0
VERSUM MATLS INC PUT 92532W953 110 40 SH Put SOLE   0 0 0
VISTRA ENERGY CORP CALL 92840M902 1,158 506 SH Call SOLE   0 0 0
VISTRA ENERGY CORP PUT 92840M952 50 22 SH Put SOLE   0 0 0
VISTRA ENERGY CORP CALL 92840M902 130 57 SH Call SOLE   0 0 0
VERASTEM INC CALL 92337C904 29 88 SH Call SOLE   0 0 0
VERASTEM INC COM 92337C104 61 18,356 SH   SOLE   18,356 0 0
VERASTEM INC PUT 92337C954 44 132 SH Put SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 41 37 SH Call SOLE   0 0 0
VISTA OUTDOOR INC PUT 928377950 32 29 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 98 15 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 32 5 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1,161 91 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908769 1,783 13,973 SH   SOLE   13,973 0 0
VANGUARD INDEX FDS PUT 922908959 3,522 276 SH Put SOLE   0 0 0
VITAL THERAPIES INC CALL 92847R904 0 1 SH Call SOLE   0 0 0
VITAL THERAPIES INC PUT 92847R954 0 15 SH Put SOLE   0 0 0
VENTAS INC CALL 92276F900 1,441 246 SH Call SOLE   0 0 0
VENTAS INC COM 92276F100 805 13,750 SH   SOLE   13,750 0 0
VENTAS INC PUT 92276F950 2,232 381 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 362 37 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908744 54 555 SH   SOLE   555 0 0
VANGUARD INDEX FDS PUT 922908959 107 11 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 389 29 SH Call SOLE   0 0 0
VUZIX CORP CALL 92921W900 0 1 SH Call SOLE   0 0 0
VUZIX CORP COM 92921W300 62 12,986 SH   SOLE   12,986 0 0
VUZIX CORP PUT 92921W950 39 82 SH Put SOLE   0 0 0
VANGUARD INDEX FDS COM 922908637 11 100 SH   SOLE   100 0 0
VANGUARD INDEX FDS PUT 922908959 114 10 SH Put SOLE   0 0 0
VECTREN CORP CALL 92240G901 43 6 SH Call SOLE   0 0 0
VIVUS INC CALL 928551908 3 16 SH Call SOLE   0 0 0
VIVUS INC COM 928551308 0 416 SH   SOLE   416 0 0
VALVOLINE INC CALL 92047W901 48 25 SH Call SOLE   0 0 0
VALVOLINE INC COM 92047W101 41 2,140 SH   SOLE   2,140 0 0
VALVOLINE INC PUT 92047W951 3 2 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 3,825 1,004 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 4,526 1,188 SH Put SOLE   0 0 0
VANGUARD STAR FD CALL 921909908 33 7 SH Call SOLE   0 0 0
VANGUARD STAR FD PUT 921909958 4 1 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746L902 118,850 25,352 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 97,941 20,892 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746L902 9,052 1,931 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 10,224 2,181 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 3,698 787 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 4,299 915 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 187 84 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 91 41 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 5 6 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 0 98 SH   SOLE   98 0 0
VANGUARD WHITEHALL FDS INC CALL 921946906 109 14 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS INC PUT 921946956 93 12 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 28,621 5,091 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,637 64,709 SH   SOLE   64,709 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 38,308 6,814 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 157 28 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 635 113 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 3,855 428 SH Call SOLE   0 0 0
WAYFAIR INC PUT 94419L951 16,700 1,854 SH Put SOLE   0 0 0
WABTEC CORP CALL 929740908 2,451 349 SH Call SOLE   0 0 0
WABTEC CORP PUT 929740958 4,812 685 SH Put SOLE   0 0 0
WESTAMERICA BANCORPORATION COM 957090103 117 2,113 SH   SOLE   2,113 0 0
WESTAMERICA BANCORPORATION PUT 957090953 228 41 SH Put SOLE   0 0 0
WASHINGTON FED INC COM 938824109 2 104 SH   SOLE   104 0 0
WAGEWORKS INC CALL 930427909 29 11 SH Call SOLE   0 0 0
WAGEWORKS INC COM 930427109 43 1,616 SH   SOLE   1,616 0 0
WAGEWORKS INC PUT 930427959 35 13 SH Put SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC PUT 950814953 0 1 SH Put SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 406 103 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP COM 957638109 138 3,503 SH   SOLE   3,503 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 268 68 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 264 14 SH Call SOLE   0 0 0
WATERS CORP PUT 941848953 150 8 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 642 1,109 SH Call SOLE   0 0 0
ENERGOUS CORP COM 29272C103 20 3,566 SH   SOLE   3,566 0 0
ENERGOUS CORP PUT 29272C953 336 582 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 1,934 331 SH Call SOLE   0 0 0
WEIBO CORP COM 948596101 1,970 33,723 SH   SOLE   33,723 0 0
WEIBO CORP PUT 948596951 4,756 814 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 17,383 2,544 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 14,089 2,062 SH Put SOLE   0 0 0
500 COM LTD CALL 33829R900 22 30 SH Call SOLE   0 0 0
500 COM LTD PUT 33829R950 3 5 SH Put SOLE   0 0 0
WABCO HLDGS INC CALL 92927K902 85 8 SH Call SOLE   0 0 0
WABCO HLDGS INC PUT 92927K952 375 35 SH Put SOLE   0 0 0
WEBSTER FINL CORP CONN CALL 947890909 147 30 SH Call SOLE   0 0 0
WEBSTER FINL CORP CONN PUT 947890959 2,385 484 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 35 32 SH Call SOLE   0 0 0
WELBILT INC COM 949090104 636 57,292 SH   SOLE   57,292 0 0
WELBILT INC PUT 949090954 12 11 SH Put SOLE   0 0 0
WESCO INTL INC CALL 95082P905 153 32 SH Call SOLE   0 0 0
WESCO INTL INC COM 95082P105 4 84 SH   SOLE   84 0 0
WESCO INTL INC PUT 95082P955 33 7 SH Put SOLE   0 0 0
WELLCARE HEALTH PLANS INC CALL 94946T906 3,281 139 SH Call SOLE   0 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 116 493 SH   SOLE   493 0 0
WELLCARE HEALTH PLANS INC PUT 94946T956 1,251 53 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 1,291 174 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC COM 94106B101 579 7,807 SH   SOLE   7,807 0 0
WASTE CONNECTIONS INC PUT 94106B951 1,195 161 SH Put SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 8 2 SH Call SOLE   0 0 0
WALKER & DUNLOP INC PUT 93148P952 99 23 SH Put SOLE   0 0 0
WORKDAY INC CALL 98138H901 9,820 615 SH Call SOLE   0 0 0
WORKDAY INC COM 98138H101 5,188 32,494 SH   SOLE   32,494 0 0
WORKDAY INC PUT 98138H951 24,542 1,537 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP CALL 958102905 11,664 3,155 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP COM 958102105 1,713 46,354 SH   SOLE   46,354 0 0
WESTERN DIGITAL CORP PUT 958102955 8,081 2,186 SH Put SOLE   0 0 0
WD-40 CO CALL 929236907 1,539 84 SH Call SOLE   0 0 0
WD-40 CO PUT 929236957 604 33 SH Put SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 202 112 SH Call SOLE   0 0 0
WADDELL & REED FINL INC COM 930059100 39 2,159 SH   SOLE   2,159 0 0
WADDELL & REED FINL INC PUT 930059950 126 70 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 644 1,087 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A508 156 26,448 SH   SOLE   26,448 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 25 43 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 110 16 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC PUT 92939U956 117 17 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 763 110 SH Call SOLE   0 0 0
WELLTOWER INC COM 95040Q104 1,013 14,602 SH   SOLE   14,602 0 0
WELLTOWER INC PUT 95040Q954 395 57 SH Put SOLE   0 0 0
WENDYS CO CALL 95058W900 159 102 SH Call SOLE   0 0 0
WENDYS CO COM 95058W100 12 784 SH   SOLE   784 0 0
WENDYS CO PUT 95058W950 79 51 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 14 5 SH Call SOLE   0 0 0
WESTERN GAS PARTNERS LP CALL 958254904 456 108 SH Call SOLE   0 0 0
WESTERN GAS PARTNERS LP PUT 958254954 42 10 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 117 177 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC COM 97717P104 44 6,666 SH   SOLE   6,666 0 0
WISDOMTREE INVTS INC PUT 97717P954 18 28 SH Put SOLE   0 0 0
WEX INC CALL 96208T904 322 23 SH Call SOLE   0 0 0
WEX INC COM 96208T104 3 22 SH   SOLE   22 0 0
WEX INC PUT 96208T954 266 19 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 32,647 7,085 SH Call SOLE   0 0 0
WELLS FARGO CO NEW PUT 949746951 25,956 5,633 SH Put SOLE   0 0 0
WEATHERFORD INTL PLC CALL G48833900 38 687 SH Call SOLE   0 0 0
WEATHERFORD INTL PLC COM G48833100 5 9,934 SH   SOLE   9,934 0 0
WEATHERFORD INTL PLC PUT G48833950 38 694 SH Put SOLE   0 0 0
WINNEBAGO INDS INC CALL 974637900 101 42 SH Call SOLE   0 0 0
WINNEBAGO INDS INC PUT 974637950 130 54 SH Put SOLE   0 0 0
WESTERN GAS EQUITY PARTNERS CALL 95825R903 210 76 SH Call SOLE   0 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 42 1,522 SH   SOLE   1,522 0 0
WESTERN GAS EQUITY PARTNERS PUT 95825R953 24 9 SH Put SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC CALL 98311A905 86 19 SH Call SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 429 9,462 SH   SOLE   9,462 0 0
WYNDHAM HOTELS & RESORTS INC PUT 98311A955 1,129 249 SH Put SOLE   0 0 0
CACTUS INC CALL 127203907 21 8 SH Call SOLE   0 0 0
CACTUS INC PUT 127203957 5 2 SH Put SOLE   0 0 0
WHIRLPOOL CORP CALL 963320906 1,613 151 SH Call SOLE   0 0 0
WHIRLPOOL CORP COM 963320106 256 2,404 SH   SOLE   2,404 0 0
WHIRLPOOL CORP PUT 963320956 3,494 327 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 26 13 SH Call SOLE   0 0 0
BOINGO WIRELESS INC PUT 09739C952 34 17 SH Put SOLE   0 0 0
WINDSTREAM HLDGS INC CALL 97382A909 12 59 SH Call SOLE   0 0 0
WINDSTREAM HLDGS INC COM 97382A309 42 20,359 SH   SOLE   20,359 0 0
WINDSTREAM HLDGS INC PUT 97382A959 12 58 SH Put SOLE   0 0 0
WINGSTOP INC CALL 974155903 44 7 SH Call SOLE   0 0 0
WINGSTOP INC COM 974155103 226 3,526 SH   SOLE   3,526 0 0
WINGSTOP INC PUT 974155953 487 76 SH Put SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 5 1 SH Call SOLE   0 0 0
WIPRO LTD PUT 97651M959 23 45 SH Put SOLE   0 0 0
WIX COM LTD CALL M98068905 1,752 194 SH Call SOLE   0 0 0
WIX COM LTD COM M98068105 35 398 SH   SOLE   398 0 0
WIX COM LTD PUT M98068955 3,595 398 SH Put SOLE   0 0 0
WORKIVA INC COM 98139A105 27 769 SH   SOLE   769 0 0
WORKIVA INC PUT 98139A955 39 11 SH Put SOLE   0 0 0
LYON WILLIAM HOMES CALL 552074900 35 33 SH Call SOLE   0 0 0
LYON WILLIAM HOMES PUT 552074950 21 20 SH Put SOLE   0 0 0
WESTLAKE CHEM CORP CALL 960413902 416 63 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP COM 960413102 831 12,562 SH   SOLE   12,562 0 0
WESTLAKE CHEM CORP PUT 960413952 2,143 324 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 139 58 SH Call SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP PUT 960417953 9 4 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 2,273 1,002 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387959 412 182 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 267 118 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387959 86 38 SH Put SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD CALL G96629903 1,503 99 SH Call SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD PUT G96629953 273 18 SH Put SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 729 82 SH Call SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 1,577 17,729 SH   SOLE   17,729 0 0
WASTE MGMT INC DEL PUT 94106L959 6,718 755 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 0 1,880 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL COM 969457100 0 92,391 SH   SOLE   92,391 0 0
WILLIAMS COS INC DEL PUT 969457950 0 1,737 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 0 45 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL PUT 969457950 0 4 SH Put SOLE   0 0 0
WESTERN ASSET MTG CAP CORP CALL 95790D905 6 8 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V CALL N96617908 32 12 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V COM N96617118 200 7,378 SH   SOLE   7,378 0 0
WRIGHT MED GROUP N V PUT N96617958 70 26 SH Put SOLE   0 0 0
WEIS MKTS INC CALL 948849904 62 13 SH Call SOLE   0 0 0
WEIS MKTS INC PUT 948849954 420 88 SH Put SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 15 621 SH   SOLE   621 0 0
WALMART INC CALL 931142903 52,937 5,683 SH Call SOLE   0 0 0
WALMART INC PUT 931142953 37,679 4,045 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 28 22 SH Call SOLE   0 0 0
WABASH NATL CORP PUT 929566957 2 2 SH Put SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 27 8 SH Call SOLE   0 0 0
WORTHINGTON INDS INC PUT 981811952 34 10 SH Put SOLE   0 0 0
WORLDPAY INC CALL 981558909 122 16 SH Call SOLE   0 0 0
WORLDPAY INC COM 981558109 1,771 23,184 SH   SOLE   23,184 0 0
WORLDPAY INC PUT 981558959 4,486 587 SH Put SOLE   0 0 0
W P CAREY INC CALL 92936U909 614 94 SH Call SOLE   0 0 0
W P CAREY INC PUT 92936U959 156 24 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W908 23 48 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W958 14 30 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 1,429 732 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 129 6,608 SH   SOLE   6,608 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 1,076 551 SH Put SOLE   0 0 0
WPP PLC NEW CALL 92937A902 5 1 SH Call SOLE   0 0 0
WPP PLC NEW COM 92937A102 121 2,209 SH   SOLE   2,209 0 0
WPP PLC NEW PUT 92937A952 361 66 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 12 94 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 4 3,590 SH   SOLE   3,590 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 2 20 SH Put SOLE   0 0 0
WPX ENERGY INC CALL 98212B903 54 48 SH Call SOLE   0 0 0
WPX ENERGY INC COM 98212B103 43 3,866 SH   SOLE   3,866 0 0
WPX ENERGY INC PUT 98212B953 143 126 SH Put SOLE   0 0 0
W R BERKLEY CORPORATION CALL 084423902 103 14 SH Call SOLE   0 0 0
W R BERKLEY CORPORATION PUT 084423952 73 10 SH Put SOLE   0 0 0
WILDHORSE RESOURCE DEV CORP CALL 96812T902 35 25 SH Call SOLE   0 0 0
WILDHORSE RESOURCE DEV CORP PUT 96812T952 221 157 SH Put SOLE   0 0 0
WASHINGTON REAL ESTATE INVT CALL 939653901 36 16 SH Call SOLE   0 0 0
WEINGARTEN RLTY INVS CALL 948741903 17 7 SH Call SOLE   0 0 0
WEINGARTEN RLTY INVS COM 948741103 11 471 SH   SOLE   471 0 0
WEINGARTEN RLTY INVS PUT 948741953 69 28 SH Put SOLE   0 0 0
WESTROCK CO CALL 96145D905 3,889 1,030 SH Call SOLE   0 0 0
WESTROCK CO PUT 96145D955 1,045 277 SH Put SOLE   0 0 0
WORLD ACCEP CORP DEL CALL 981419904 40 4 SH Call SOLE   0 0 0
WORLD ACCEP CORP DEL COM 981419104 2 25 SH   SOLE   25 0 0
WILLIAMS SONOMA INC CALL 969904901 1,629 323 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC PUT 969904951 908 180 SH Put SOLE   0 0 0
WATSCO INC CALL 942622900 612 44 SH Call SOLE   0 0 0
WATSCO INC COM 942622200 425 3,056 SH   SOLE   3,056 0 0
WATSCO INC PUT 942622950 667 48 SH Put SOLE   0 0 0
WHITESTONE REIT CALL 966084904 24 20 SH Call SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC CALL 955306905 39 4 SH Call SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 253 2,588 SH   SOLE   2,588 0 0
WEST PHARMACEUTICAL SVSC INC PUT 955306955 2,558 261 SH Put SOLE   0 0 0
WINTRUST FINL CORP CALL 97650W908 239 36 SH Call SOLE   0 0 0
WINTRUST FINL CORP PUT 97650W958 19 3 SH Put SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 60 147 SH Call SOLE   0 0 0
W & T OFFSHORE INC PUT 92922P956 6 16 SH Put SOLE   0 0 0
AQUA AMERICA INC CALL 03836W903 44 13 SH Call SOLE   0 0 0
AQUA AMERICA INC COM 03836W103 8 239 SH   SOLE   239 0 0
AQUA AMERICA INC PUT 03836W953 71 21 SH Put SOLE   0 0 0
SELECT ENERGY SVCS INC CALL 81617J901 144 229 SH Call SOLE   0 0 0
SELECT ENERGY SVCS INC COM 81617J301 2 389 SH   SOLE   389 0 0
SELECT ENERGY SVCS INC PUT 81617J951 2 4 SH Put SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW CALL 948626906 3,319 861 SH Call SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 369 9,590 SH   SOLE   9,590 0 0
WEIGHT WATCHERS INTL INC NEW PUT 948626956 5,921 1,536 SH Put SOLE   0 0 0
WESTERN UN CO CALL 959802909 1,049 615 SH Call SOLE   0 0 0
WESTERN UN CO PUT 959802959 22 13 SH Put SOLE   0 0 0
58 COM INC CALL 31680Q904 932 172 SH Call SOLE   0 0 0
58 COM INC COM 31680Q104 159 2,940 SH   SOLE   2,940 0 0
58 COM INC PUT 31680Q954 1,235 228 SH Put SOLE   0 0 0
WOODWARD INC CALL 980745903 89 12 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 3,997 535 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 4,617 618 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC CALL 978097903 794 249 SH Call SOLE   0 0 0
WOLVERINE WORLD WIDE INC PUT 978097953 181 57 SH Put SOLE   0 0 0
WEYERHAEUSER CO CALL 962166904 1,355 620 SH Call SOLE   0 0 0
WEYERHAEUSER CO PUT 962166954 1,132 518 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 637 178 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 236 6,586 SH   SOLE   6,586 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 820 229 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 0 1 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 13 3 SH Put SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 37,556 3,797 SH Call SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 9,601 97,069 SH   SOLE   97,069 0 0
WYNN RESORTS LTD PUT 983134957 33,342 3,371 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 12,187 6,682 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW PUT 912909958 7,130 3,909 SH Put SOLE   0 0 0
EXANTAS CAP CORP CALL 30068N905 0 1 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 17,399 2,425 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A870 3,136 43,720 SH   SOLE   43,720 0 0
SPDR SERIES TRUST PUT 78464A958 28,398 3,958 SH Put SOLE   0 0 0
XBIOTECH INC CALL 98400H902 50 99 SH Call SOLE   0 0 0
XBIOTECH INC PUT 98400H952 2 5 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 425 69 SH Call SOLE   0 0 0
CIMAREX ENERGY CO PUT 171798951 517 84 SH Put SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 54 11 SH Call SOLE   0 0 0
INTERSECT ENT INC CALL 46071F903 532 189 SH Call SOLE   0 0 0
INTERSECT ENT INC PUT 46071F953 25 9 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 10 12 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A748 581 64,577 SH   SOLE   64,577 0 0
SPDR SERIES TRUST PUT 78464A958 100 112 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 5,538 1,703 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 5,830 1,793 SH Put SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD CALL 98417P905 15 40 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD COM 98417P105 16 4,341 SH   SOLE   4,341 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 1 4 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 3,662 725 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y100 5,411 107,118 SH   SOLE   107,118 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 36,712 7,267 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 412 100 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y852 172 4,180 SH   SOLE   4,180 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 520 126 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 86,197 15,030 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 35,086 6,118 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 17,031 7,150 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y605 18,162 762,502 SH   SOLE   762,502 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 50,079 21,024 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 44,977 6,983 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 34,478 5,353 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 23,000 3,711 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 28,008 4,519 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 10,509 1,234 SH Call SOLE   0 0 0
XILINX INC PUT 983919951 7,971 936 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 30,813 6,068 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y308 5,972 117,621 SH   SOLE   117,621 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 14,553 2,866 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 390 126 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y860 89 2,888 SH   SOLE   2,888 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 133 43 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 1,010 232 SH Call SOLE   0 0 0
ACCELERON PHARMA INC COM 00434H108 61 1,402 SH   SOLE   1,402 0 0
ACCELERON PHARMA INC PUT 00434H958 4 1 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 15,452 2,920 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y886 1,361 25,727 SH   SOLE   25,727 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 35,509 6,710 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 66,837 7,726 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 45,504 5,260 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 23,138 2,337 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y407 3,537 35,726 SH   SOLE   35,726 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 13,554 1,369 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 6,217 2,374 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A755 978 37,350 SH   SOLE   37,350 0 0
SPDR SERIES TRUST PUT 78464A958 9,645 3,683 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E198 0 16 SH   SOLE   16 0 0
XENCOR INC CALL 98401F905 3 1 SH Call SOLE   0 0 0
XENCOR INC COM 98401F105 9 273 SH   SOLE   273 0 0
XUNLEI LTD CALL 98419E908 1 5 SH Call SOLE   0 0 0
XUNLEI LTD COM 98419E108 30 9,013 SH   SOLE   9,013 0 0
XUNLEI LTD PUT 98419E958 41 121 SH Put SOLE   0 0 0
EXTRACTION OIL AND GAS INC CALL 30227M905 8 20 SH Call SOLE   0 0 0
EXTRACTION OIL AND GAS INC PUT 30227M955 6 16 SH Put SOLE   0 0 0
EXXON MOBIL CORP CALL 30231G902 46,287 6,788 SH Call SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 4,838 70,952 SH   SOLE   70,952 0 0
EXXON MOBIL CORP PUT 30231G952 30,896 4,531 SH Put SOLE   0 0 0
INTREXON CORP CALL 46122T902 636 973 SH Call SOLE   0 0 0
INTREXON CORP PUT 46122T952 241 370 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 11 17 SH Call SOLE   0 0 0
EXONE CO PUT 302104954 4 7 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 24,091 9,081 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A730 10,504 395,956 SH   SOLE   395,956 0 0
SPDR SERIES TRUST PUT 78464A958 27,983 10,548 SH Put SOLE   0 0 0
XO GROUP INC CALL 983772904 0 82 SH Call SOLE   0 0 0
XO GROUP INC PUT 983772954 0 180 SH Put SOLE   0 0 0
XPERI CORP CALL 98421B900 60 33 SH Call SOLE   0 0 0
XPERI CORP COM 98421B100 53 2,887 SH   SOLE   2,887 0 0
XPERI CORP PUT 98421B950 93 51 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A722 3 96 SH   SOLE   96 0 0
XPO LOGISTICS INC CALL 983793900 10,569 1,853 SH Call SOLE   0 0 0
XPO LOGISTICS INC COM 983793100 28 500 SH   SOLE   500 0 0
XPO LOGISTICS INC PUT 983793950 4,249 745 SH Put SOLE   0 0 0
PROSHARES TR COM 74347X880 44 784 SH   SOLE   784 0 0
PROSHARES TR PUT 74347X950 68 12 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 1,544 415 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC COM 24906P109 175 4,722 SH   SOLE   4,722 0 0
DENTSPLY SIRONA INC PUT 24906P959 26 7 SH Put SOLE   0 0 0
CHINA RAPID FIN LTD COM 16953Q105 0 260 SH   SOLE   260 0 0
CHINA RAPID FIN LTD PUT 16953Q955 0 1 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 6,603 1,611 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A714 1,556 37,981 SH   SOLE   37,981 0 0
SPDR SERIES TRUST PUT 78464A958 15,006 3,661 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 3,126 1,582 SH Call SOLE   0 0 0
XEROX CORP COM 984121608 3 156 SH   SOLE   156 0 0
XEROX CORP PUT 984121958 782 396 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 136 69 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A862 27 422 SH   SOLE   422 0 0
SPDR SERIES TRUST PUT 78464A958 32 5 SH Put SOLE   0 0 0
XPRESSPA GROUP INC CALL 98420U909 0 17 SH Call SOLE   0 0 0
XPRESSPA GROUP INC PUT 98420U959 1 87 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 19 6 SH Call SOLE   0 0 0
22ND CENTY GROUP INC CALL 90137F903 280 1,128 SH Call SOLE   0 0 0
22ND CENTY GROUP INC PUT 90137F953 53 214 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 513 77 SH Call SOLE   0 0 0
XYLEM INC COM 98419M100 78 1,184 SH   SOLE   1,184 0 0
XYLEM INC PUT 98419M950 240 36 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 520 78 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 20 3 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 125 17 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W569 140 1,904 SH   SOLE   1,904 0 0
PROSHARES TR II PUT 74347W952 435 59 SH Put SOLE   0 0 0
YELP INC CALL 985817905 1,301 372 SH Call SOLE   0 0 0
YELP INC COM 985817105 2,087 59,653 SH   SOLE   59,653 0 0
YELP INC PUT 985817955 7,015 2,005 SH Put SOLE   0 0 0
YETI HLDGS INC CALL 98585X904 78 53 SH Call SOLE   0 0 0
YETI HLDGS INC PUT 98585X954 23 16 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 60 41 SH Call SOLE   0 0 0
YEXT INC PUT 98585N956 169 114 SH Put SOLE   0 0 0
YOUNGEVITY INTL INC CALL 987537906 2 5 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 276 159 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W771 98 5,644 SH   SOLE   5,644 0 0
DIREXION SHS ETF TR PUT 25459W958 139 80 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 973 356 SH Call SOLE   0 0 0
YANDEX N V COM N97284108 426 15,596 SH   SOLE   15,596 0 0
YANDEX N V PUT N97284958 1,348 493 SH Put SOLE   0 0 0
YORK WTR CO CALL 987184908 80 25 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 997 745 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA COM 984245100 415 31,009 SH   SOLE   31,009 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 1,646 1,230 SH Put SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 30 98 SH Call SOLE   0 0 0
YRC WORLDWIDE INC PUT 984249957 0 1 SH Put SOLE   0 0 0
YIRENDAI LTD CALL 98585L900 129 120 SH Call SOLE   0 0 0
YIRENDAI LTD COM 98585L100 297 27,657 SH   SOLE   27,657 0 0
YIRENDAI LTD PUT 98585L950 476 443 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 6,287 684 SH Call SOLE   0 0 0
YUM BRANDS INC COM 988498101 1,865 20,292 SH   SOLE   20,292 0 0
YUM BRANDS INC PUT 988498951 1,001 109 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 2,970 886 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC PUT 98850P959 1,036 309 SH Put SOLE   0 0 0
YY INC CALL 98426T906 1,406 235 SH Call SOLE   0 0 0
YY INC COM 98426T106 1,189 19,878 SH   SOLE   19,878 0 0
YY INC PUT 98426T956 2,579 431 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 2,460 779 SH Call SOLE   0 0 0
ZILLOW GROUP INC COM 98954M200 115 3,643 SH   SOLE   3,643 0 0
ZILLOW GROUP INC PUT 98954M950 3,609 1,143 SH Put SOLE   0 0 0
ZAGG INC CALL 98884U908 51 53 SH Call SOLE   0 0 0
ZAGG INC COM 98884U108 1 198 SH   SOLE   198 0 0
ZAGG INC PUT 98884U958 2 3 SH Put SOLE   0 0 0
ZAYO GROUP HLDGS INC CALL 98919V905 2,937 1,286 SH Call SOLE   0 0 0
ZAYO GROUP HLDGS INC COM 98919V105 795 34,846 SH   SOLE   34,846 0 0
ZAYO GROUP HLDGS INC PUT 98919V955 1,683 737 SH Put SOLE   0 0 0
ZIMMER BIOMET HLDGS INC CALL 98956P902 497 48 SH Call SOLE   0 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,971 19,006 SH   SOLE   19,006 0 0
ZIMMER BIOMET HLDGS INC PUT 98956P952 3,453 333 SH Put SOLE   0 0 0
PROSHARES TR PUT 74347B959 54 25 SH Put SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP CALL 989207905 1,289 81 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP PUT 989207955 987 62 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 957 164 SH Call SOLE   0 0 0
ZENDESK INC PUT 98936J951 297 51 SH Put SOLE   0 0 0
OLYMPIC STEEL INC COM 68162K106 67 4,739 SH   SOLE   4,739 0 0
OLYMPIC STEEL INC PUT 68162K956 77 54 SH Put SOLE   0 0 0
ZAFGEN INC CALL 98885E903 5 12 SH Call SOLE   0 0 0
ZAFGEN INC COM 98885E103 19 4,003 SH   SOLE   4,003 0 0
ZAFGEN INC PUT 98885E953 34 70 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 213 68 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 537 171 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 1,301 357 SH Call SOLE   0 0 0
ZOGENIX INC COM 98978L204 345 9,464 SH   SOLE   9,464 0 0
ZOGENIX INC PUT 98978L954 809 222 SH Put SOLE   0 0 0
ZIONS BANCORPORATION N A CALL 989701907 562 138 SH Call SOLE   0 0 0
ZIONS BANCORPORATION N A COM 989701107 914 22,444 SH   SOLE   22,444 0 0
ZIONS BANCORPORATION N A PUT 989701957 444 109 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 365 1,954 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 65 34,819 SH   SOLE   34,819 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 78 421 SH Put SOLE   0 0 0
ZIX CORP CALL 98974P900 6 12 SH Call SOLE   0 0 0
ZIX CORP COM 98974P100 12 2,246 SH   SOLE   2,246 0 0
ZIX CORP PUT 98974P950 29 51 SH Put SOLE   0 0 0
ZAI LAB LTD COM 98887Q104 23 1,007 SH   SOLE   1,007 0 0
ZAI LAB LTD PUT 98887Q954 6 3 SH Put SOLE   0 0 0
ZION OIL & GAS INC CALL 989696909 27 652 SH Call SOLE   0 0 0
ZION OIL & GAS INC PUT 989696959 12 294 SH Put SOLE   0 0 0
ZYNGA INC CALL 98986T908 260 663 SH Call SOLE   0 0 0
ZYNGA INC COM 98986T108 377 95,947 SH   SOLE   95,947 0 0
ZYNGA INC PUT 98986T958 121 308 SH Put SOLE   0 0 0
CHINA SOUTHN AIRLS LTD CALL 169409909 27 9 SH Call SOLE   0 0 0
CHINA SOUTHN AIRLS LTD COM 169409109 28 946 SH   SOLE   946 0 0
CHINA SOUTHN AIRLS LTD PUT 169409959 6 2 SH Put SOLE   0 0 0
ZSCALER INC CALL 98980G902 1,595 407 SH Call SOLE   0 0 0
ZSCALER INC COM 98980G102 108 2,763 SH   SOLE   2,763 0 0
ZSCALER INC PUT 98980G952 474 121 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 289 78 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 3 1 SH Put SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 335 212 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 110 70 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 5,046 590 SH Call SOLE   0 0 0
ZOETIS INC COM 98978V103 705 8,246 SH   SOLE   8,246 0 0
ZOETIS INC PUT 98978V953 5,568 651 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 1 1 SH Call SOLE   0 0 0
ZUMIEZ INC COM 989817101 91 4,752 SH   SOLE   4,752 0 0
ZUMIEZ INC PUT 989817951 59 31 SH Put SOLE   0 0 0
ZUORA INC CALL 98983V906 506 279 SH Call SOLE   0 0 0
ZUORA INC COM 98983V106 182 10,048 SH   SOLE   10,048 0 0
ZUORA INC PUT 98983V956 562 310 SH Put SOLE   0 0 0
ZYMEWORKS INC COM 98985W102 2 152 SH   SOLE   152 0 0
ZYMEWORKS INC PUT 98985W952 1 1 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 42 143 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 10 3,519 SH   SOLE   3,519 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 8 30 SH Put SOLE   0 0 0