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 2,671 432 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 2,236 36,172 SH   SOLE   36,172 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 4,928 797 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 1,532 327 SH Call SOLE   0 0 0
ALCOA CORP COM 013872106 1,728 36,873 SH   SOLE   36,873 0 0
ALCOA CORP PUT 013872956 3,492 745 SH Put SOLE   0 0 0
ALTABA INC CALL 021346901 11,245 1,536 SH Call SOLE   0 0 0
ALTABA INC COM 021346101 3,574 48,832 SH   SOLE   48,832 0 0
ALTABA INC PUT 021346951 12,943 1,768 SH Put SOLE   0 0 0
AAC HLDGS INC PUT 000307958 142 152 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 19,796 5,215 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,403 115,993 SH   SOLE   115,993 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 7,922 2,087 SH Put SOLE   0 0 0
AARONS INC CALL 002535900 434 100 SH Call SOLE   0 0 0
AARONS INC PUT 002535950 60 14 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 3,605 803 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 1,387 309 SH Put SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 1,669 123 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,011 7,452 SH   SOLE   7,452 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 5,468 403 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 265,743 14,356 SH Call SOLE   0 0 0
APPLE INC COM 037833100 44,412 239,925 SH   SOLE   239,925 0 0
APPLE INC PUT 037833950 270,056 14,589 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC CALL 024013904 268 70 SH Call SOLE   0 0 0
AMERICAN ASSETS TR INC PUT 024013954 26 7 SH Put SOLE   0 0 0
ADVANTAGE OIL & GAS LTD CALL 00765F901 5 18 SH Call SOLE   0 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 42 13,803 SH   SOLE   13,803 0 0
ADVANTAGE OIL & GAS LTD PUT 00765F951 0 3 SH Put SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 1,089 152 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 387 54 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 172 24 SH Call SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 2,457 389 SH Call SOLE   0 0 0
AXON ENTERPRISE INC PUT 05464C951 694 110 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 64 2,250 SH   SOLE   2,250 0 0
ALLIANCEBERNSTEIN HOLDING LP PUT 01881G956 428 150 SH Put SOLE   0 0 0
ABAXIS INC CALL 002567905 1,311 158 SH Call SOLE   0 0 0
ABAXIS INC PUT 002567955 1,361 164 SH Put SOLE   0 0 0
ABB LTD CALL 000375904 696 320 SH Call SOLE   0 0 0
ABB LTD COM 000375204 63 2,899 SH   SOLE   2,899 0 0
ABB LTD PUT 000375954 278 128 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 43,313 4,675 SH Call SOLE   0 0 0
ABBVIE INC PUT 00287Y959 32,723 3,532 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 1,730 203 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP COM 03073E105 91 1,069 SH   SOLE   1,069 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 1,730 203 SH Put SOLE   0 0 0
ALCENTRA CAP CORP COM 01374T102 1 300 SH   SOLE   300 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 544 340 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 51 3,203 SH   SOLE   3,203 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 265 166 SH Put SOLE   0 0 0
AMBEV SA CALL 02319V903 16 35 SH Call SOLE   0 0 0
AMBEV SA COM 02319V103 75 16,238 SH   SOLE   16,238 0 0
AMBEV SA PUT 02319V953 138 300 SH Put SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 8 120 SH   SOLE   120 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 41 6 SH Put SOLE   0 0 0
ABLYNX NV PUT 00372Y955 0 502 SH Put SOLE   0 0 0
ABM INDS INC CALL 000957900 148 51 SH Call SOLE   0 0 0
ABM INDS INC COM 000957100 65 2,231 SH   SOLE   2,231 0 0
ABM INDS INC PUT 000957950 204 70 SH Put SOLE   0 0 0
ABIOMED INC CALL 003654900 2,904 71 SH Call SOLE   0 0 0
ABIOMED INC COM 003654100 6,734 16,464 SH   SOLE   16,464 0 0
ABIOMED INC PUT 003654950 3,681 90 SH Put SOLE   0 0 0
ARBOR RLTY TR INC CALL 038923908 110 106 SH Call SOLE   0 0 0
ARBOR RLTY TR INC PUT 038923958 11 11 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 11,264 1,847 SH Call SOLE   0 0 0
ABBOTT LABS PUT 002824950 1,591 261 SH Put SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 41 57 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 69 9,551 SH   SOLE   9,551 0 0
ARBUTUS BIOPHARMA CORP PUT 03879J950 73 100 SH Put SOLE   0 0 0
BARRICK GOLD CORP CALL 067901908 124 95 SH Call SOLE   0 0 0
BARRICK GOLD CORP COM 067901108 296 22,563 SH   SOLE   22,563 0 0
BARRICK GOLD CORP PUT 067901958 556 424 SH Put SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 378 248 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 390 25,548 SH   SOLE   25,548 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 193 127 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC CALL 024835900 42 10 SH Call SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 30 7 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 6 5 SH Call SOLE   0 0 0
ACCO BRANDS CORP COM 00081T108 54 3,946 SH   SOLE   3,946 0 0
ACETO CORP CALL 004446900 31 95 SH Call SOLE   0 0 0
ACETO CORP COM 004446100 0 175 SH   SOLE   175 0 0
ACETO CORP PUT 004446950 8 25 SH Put SOLE   0 0 0
ARCH CAP GROUP LTD CALL G0450A905 635 240 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD COM G0450A105 106 4,037 SH   SOLE   4,037 0 0
ARCH CAP GROUP LTD PUT G0450A955 1,936 732 SH Put SOLE   0 0 0
ALUMINUM CORP CHINA LTD CALL 022276909 10 10 SH Call SOLE   0 0 0
ALUMINUM CORP CHINA LTD COM 022276109 15 1,397 SH   SOLE   1,397 0 0
ALUMINUM CORP CHINA LTD PUT 022276959 16 15 SH Put SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 147 36 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 40 10 SH Put SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN CALL 00448Q901 5 18 SH Call SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 0 178 SH   SOLE   178 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 226 65 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 254 73 SH Put SOLE   0 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 15 8 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC PUT 054540958 9 5 SH Put SOLE   0 0 0
AECOM CALL 00766T900 472 143 SH Call SOLE   0 0 0
AECOM PUT 00766T950 6 2 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 13,610 832 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND PUT G1151C951 6,330 387 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 410 143 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC COM 00484M106 882 30,749 SH   SOLE   30,749 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 740 258 SH Put SOLE   0 0 0
ARES COML REAL ESTATE CORP COM 04013V108 0 72 SH   SOLE   72 0 0
ACLARIS THERAPEUTICS INC CALL 00461U905 11 6 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 7 23 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 86 25,510 SH   SOLE   25,510 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 1 4 SH Put SOLE   0 0 0
ACACIA RESH CORP COM 003881307 40 9,665 SH   SOLE   9,665 0 0
ACACIA RESH CORP PUT 003881957 243 587 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 320 45 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 85 12 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 33 4 SH Call SOLE   0 0 0
ISHARES INC COM 464286525 3 45 SH   SOLE   45 0 0
ACXIOM CORP CALL 005125909 182 61 SH Call SOLE   0 0 0
ACXIOM CORP COM 005125109 1,200 40,085 SH   SOLE   40,085 0 0
ACXIOM CORP PUT 005125959 613 205 SH Put SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC CALL 00653A907 14 12 SH Call SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC COM 00653A107 97 8,208 SH   SOLE   8,208 0 0
ADOBE SYS INC CALL 00724F901 43,568 1,787 SH Call SOLE   0 0 0
ADOBE SYS INC COM 00724F101 21,007 86,165 SH   SOLE   86,165 0 0
ADOBE SYS INC PUT 00724F951 57,807 2,371 SH Put SOLE   0 0 0
ANALOG DEVICES INC CALL 032654905 5,496 573 SH Call SOLE   0 0 0
ANALOG DEVICES INC PUT 032654955 1,563 163 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 2,025 442 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 403 88 SH Put SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 173 542 SH Call SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP PUT 00547W958 5 18 SH Put SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 756 293 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 138 5,364 SH   SOLE   5,364 0 0
ADIENT PLC CALL G0084W901 19 4 SH Call SOLE   0 0 0
ADIENT PLC COM G0084W101 305 6,206 SH   SOLE   6,206 0 0
ADIENT PLC PUT G0084W951 378 77 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 15,882 1,184 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 9,309 694 SH Put SOLE   0 0 0
ADURO BIOTECH INC CALL 00739L901 8 12 SH Call SOLE   0 0 0
ADURO BIOTECH INC COM 00739L101 13 1,936 SH   SOLE   1,936 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 373 16 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,002 8,587 SH   SOLE   8,587 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 7,788 334 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 14,970 1,142 SH Call SOLE   0 0 0
AUTODESK INC PUT 052769956 7,183 548 SH Put SOLE   0 0 0
ADT INC CALL 00090Q903 397 460 SH Call SOLE   0 0 0
ADT INC PUT 00090Q953 282 327 SH Put SOLE   0 0 0
ADTRAN INC CALL 00738A906 8 6 SH Call SOLE   0 0 0
ADTRAN INC PUT 00738A956 1 1 SH Put SOLE   0 0 0
ADDUS HOMECARE CORP COM 006739106 5 100 SH   SOLE   100 0 0
ADDUS HOMECARE CORP PUT 006739956 5 1 SH Put SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 7 14 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 0 1 SH Put SOLE   0 0 0
ADVAXIS INC CALL 007624908 14 99 SH Call SOLE   0 0 0
AMEREN CORP CALL 023608902 73 12 SH Call SOLE   0 0 0
AMEREN CORP PUT 023608952 6 1 SH Put SOLE   0 0 0
AEGON N V COM 007924103 3 535 SH   SOLE   535 0 0
AEGON N V PUT 007924953 7 12 SH Put SOLE   0 0 0
ADVANCED ENERGY INDS CALL 007973900 63 11 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS PUT 007973950 389 67 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD CALL 025676906 28 8 SH Call SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 18 522 SH   SOLE   522 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 36 10 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 2,795 610 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD PUT 008474958 1,173 256 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE CALL 02553E906 1,543 664 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE PUT 02553E956 1,590 684 SH Put SOLE   0 0 0
AMERICAN ELEC PWR INC CALL 025537901 1,336 193 SH Call SOLE   0 0 0
AMERICAN ELEC PWR INC PUT 025537951 325 47 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 3,064 566 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV PUT N00985956 465 86 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 249 37 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 519 7,696 SH   SOLE   7,696 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 803 119 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 41 31 SH Call SOLE   0 0 0
AES CORP COM 00130H105 995 74,220 SH   SOLE   74,220 0 0
AES CORP PUT 00130H955 10 8 SH Put SOLE   0 0 0
AETNA INC NEW CALL 00817Y908 825 45 SH Call SOLE   0 0 0
AETNA INC NEW COM 00817Y108 1,477 8,051 SH   SOLE   8,051 0 0
AETNA INC NEW PUT 00817Y958 5,541 302 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC CALL 007975902 4 25 SH Call SOLE   0 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 11 1,341 SH   SOLE   1,341 0 0
ATLAS FINANCIAL HOLDINGS INC PUT G06207955 17 20 SH Put SOLE   0 0 0
AFLAC INC CALL 001055902 1,281 298 SH Call SOLE   0 0 0
AFLAC INC COM 001055102 2,006 46,642 SH   SOLE   46,642 0 0
AFLAC INC PUT 001055952 2,791 649 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 20 124 SH Call SOLE   0 0 0
AFFIMED N V PUT N01045958 22 137 SH Put SOLE   0 0 0
AMTRUST FINL SVCS INC CALL 032359909 597 410 SH Call SOLE   0 0 0
AMTRUST FINL SVCS INC COM 032359309 221 15,233 SH   SOLE   15,233 0 0
AMTRUST FINL SVCS INC PUT 032359959 179 123 SH Put SOLE   0 0 0
CSOP ETF TR CALL 12649L905 25 17 SH Call SOLE   0 0 0
CSOP ETF TR COM 12649L105 8 559 SH   SOLE   559 0 0
CSOP ETF TR PUT 12649L955 202 133 SH Put SOLE   0 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 299 393 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 150 19,728 SH   SOLE   19,728 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 129 170 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 36 6 SH Call SOLE   0 0 0
AGCO CORP COM 001084102 75 1,244 SH   SOLE   1,244 0 0
AGCO CORP PUT 001084952 558 92 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 42 189 SH Call SOLE   0 0 0
AGENUS INC COM 00847G705 12 5,463 SH   SOLE   5,463 0 0
AGENUS INC PUT 00847G955 54 242 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 616 58 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1,063 100 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 68 120 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 291 51,184 SH   SOLE   51,184 0 0
ALAMOS GOLD INC NEW PUT 011532958 13 23 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 1,693 201 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,078 24,678 SH   SOLE   24,678 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 3,217 382 SH Put SOLE   0 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 8 1 SH Put SOLE   0 0 0
ALLERGAN PLC CALL G0177J908 43,680 2,620 SH Call SOLE   0 0 0
ALLERGAN PLC COM G0177J108 2,866 17,195 SH   SOLE   17,195 0 0
ALLERGAN PLC PUT G0177J958 39,879 2,392 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 78 42 SH Call SOLE   0 0 0
AGNC INVT CORP COM 00123Q104 95 5,147 SH   SOLE   5,147 0 0
AGNC INVT CORP PUT 00123Q954 791 426 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 257 72 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD PUT G0585R956 3,823 1,070 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 201 68 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W353 204 6,909 SH   SOLE   6,909 0 0
PROSHARES TR II PUT 74347W952 68 23 SH Put SOLE   0 0 0
AVANGRID INC COM 05351W103 37 708 SH   SOLE   708 0 0
ADECOAGRO S A CALL L00849906 15 19 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC COM 00847L100 17 36,070 SH   SOLE   36,070 0 0
AGILE THERAPEUTICS INC PUT 00847L950 0 3 SH Put SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP CALL 03820J900 3 10 SH Call SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 1 524 SH   SOLE   524 0 0
APPLIED GENETIC TECHNOL CORP PUT 03820J950 0 2 SH Put SOLE   0 0 0
A H BELO CORP COM 001282102 16 3,472 SH   SOLE   3,472 0 0
ASPEN INSURANCE HOLDINGS LTD CALL G05384905 533 131 SH Call SOLE   0 0 0
ASPEN INSURANCE HOLDINGS LTD PUT G05384955 44 11 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC CALL 044103909 18 23 SH Call SOLE   0 0 0
ASHFORD HOSPITALITY TR INC COM 044103109 2 259 SH   SOLE   259 0 0
ARLINGTON ASSET INVT CORP CALL 041356905 186 181 SH Call SOLE   0 0 0
ARLINGTON ASSET INVT CORP COM 041356205 11 1,101 SH   SOLE   1,101 0 0
ARLINGTON ASSET INVT CORP PUT 041356955 50 49 SH Put SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 10,550 1,990 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC COM 026874784 4,223 79,658 SH   SOLE   79,658 0 0
AMERICAN INTL GROUP INC PUT 026874954 7,194 1,357 SH Put SOLE   0 0 0
ALTRA INDL MOTION CORP CALL 02208R906 43 10 SH Call SOLE   0 0 0
ALTRA INDL MOTION CORP PUT 02208R956 43 10 SH Put SOLE   0 0 0
AIMMUNE THERAPEUTICS INC CALL 00900T907 1,269 472 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 258 9,611 SH   SOLE   9,611 0 0
AIMMUNE THERAPEUTICS INC PUT 00900T957 172 64 SH Put SOLE   0 0 0
APOLLO INVT CORP CALL 03761U906 0 1 SH Call SOLE   0 0 0
APOLLO INVT CORP COM 03761U106 0 27 SH   SOLE   27 0 0
APOLLO INVT CORP PUT 03761U956 11 21 SH Put SOLE   0 0 0
AAR CORP CALL 000361905 181 39 SH Call SOLE   0 0 0
AAR CORP COM 000361105 4 97 SH   SOLE   97 0 0
AAR CORP PUT 000361955 209 45 SH Put SOLE   0 0 0
AIRGAIN INC COM 00938A104 62 6,765 SH   SOLE   6,765 0 0
AIRGAIN INC PUT 00938A954 257 280 SH Put SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN PUT 03820C955 168 24 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO CALL 03748R901 173 41 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO PUT 03748R951 12 3 SH Put SOLE   0 0 0
ASSURANT INC CALL 04621X908 1,448 140 SH Call SOLE   0 0 0
ASSURANT INC COM 04621X108 2,058 19,890 SH   SOLE   19,890 0 0
ASSURANT INC PUT 04621X958 2,049 198 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 169 26 SH Call SOLE   0 0 0
GALLAGHER ARTHUR J & CO COM 363576109 342 5,243 SH   SOLE   5,243 0 0
GALLAGHER ARTHUR J & CO PUT 363576959 1,064 163 SH Put SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 91 31 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 120 4,091 SH   SOLE   4,091 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 218 74 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 3,009 411 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,361 18,588 SH   SOLE   18,588 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 3,046 416 SH Put SOLE   0 0 0
ACHAOGEN INC CALL 004449904 346 400 SH Call SOLE   0 0 0
ACHAOGEN INC COM 004449104 249 28,755 SH   SOLE   28,755 0 0
ACHAOGEN INC PUT 004449954 248 287 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 61 62 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 484 48,518 SH   SOLE   48,518 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 31 32 SH Put SOLE   0 0 0
AKCEA THERAPEUTICS INC PUT 00972L957 0 1 SH Put SOLE   0 0 0
ASANKO GOLD INC CALL 04341Y905 0 1 SH Call SOLE   0 0 0
ASANKO GOLD INC COM 04341Y105 0 131 SH   SOLE   131 0 0
ACADIA RLTY TR CALL 004239909 21 8 SH Call SOLE   0 0 0
AKORN INC CALL 009728906 2,843 1,714 SH Call SOLE   0 0 0
AKORN INC COM 009728106 1,163 70,104 SH   SOLE   70,104 0 0
AKORN INC PUT 009728956 1,031 622 SH Put SOLE   0 0 0
AK STL HLDG CORP CALL 001547908 58 134 SH Call SOLE   0 0 0
AK STL HLDG CORP COM 001547108 32 7,418 SH   SOLE   7,418 0 0
AK STL HLDG CORP PUT 001547958 36 85 SH Put SOLE   0 0 0
AIR LEASE CORP CALL 00912X902 654 156 SH Call SOLE   0 0 0
AIR LEASE CORP COM 00912X302 182 4,358 SH   SOLE   4,358 0 0
AIR LEASE CORP PUT 00912X952 1,116 266 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 8,121 861 SH Call SOLE   0 0 0
ALBEMARLE CORP PUT 012653951 6,895 731 SH Put SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC CALL 014339905 15 10 SH Call SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 199 12,614 SH   SOLE   12,614 0 0
ALDER BIOPHARMACEUTICALS INC PUT 014339955 200 127 SH Put SOLE   0 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 23 2,978 SH   SOLE   2,978 0 0
ALDEYRA THERAPEUTICS INC PUT 01438T956 3 4 SH Put SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW CALL 014491904 35 15 SH Call SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 283 12,077 SH   SOLE   12,077 0 0
ALEXANDER & BALDWIN INC NEW PUT 014491954 54 23 SH Put SOLE   0 0 0
ALIGN TECHNOLOGY INC CALL 016255901 13,856 405 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,844 11,238 SH   SOLE   11,238 0 0
ALIGN TECHNOLOGY INC PUT 016255951 35,377 1,034 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 69 5 SH Call SOLE   0 0 0
ALLEGIANT TRAVEL CO COM 01748X102 23 172 SH   SOLE   172 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 2,501 180 SH Put SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 2,318 384 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC COM 011659109 130 2,169 SH   SOLE   2,169 0 0
ALASKA AIR GROUP INC PUT 011659959 1,274 211 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 757 184 SH Call SOLE   0 0 0
ALKERMES PLC COM G01767105 108 2,629 SH   SOLE   2,629 0 0
ALKERMES PLC PUT G01767955 1,370 333 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 684 75 SH Call SOLE   0 0 0
ALLSTATE CORP PUT 020002951 200 22 SH Put SOLE   0 0 0
ALLEGION PUB LTD CO CALL G0176J909 38 5 SH Call SOLE   0 0 0
ALLEGION PUB LTD CO COM G0176J109 6 86 SH   SOLE   86 0 0
ALLEGION PUB LTD CO PUT G0176J959 30 4 SH Put SOLE   0 0 0
ALLOT COMMUNICATIONS LTD COM M0854Q105 3 698 SH   SOLE   698 0 0
ALLOT COMMUNICATIONS LTD PUT M0854Q955 9 17 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 1,140 434 SH Call SOLE   0 0 0
ALLY FINL INC COM 02005N100 1,225 46,636 SH   SOLE   46,636 0 0
ALLY FINL INC PUT 02005N950 2,030 773 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 2,078 211 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 462 47 SH Put SOLE   0 0 0
ANALOGIC CORP CALL 032657907 923 110 SH Call SOLE   0 0 0
ANALOGIC CORP PUT 032657957 2,543 303 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 472 117 SH Call SOLE   0 0 0
ALARM COM HLDGS INC COM 011642105 332 8,234 SH   SOLE   8,234 0 0
ALARM COM HLDGS INC PUT 011642955 767 190 SH Put SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 6 3,568 SH   SOLE   3,568 0 0
ALASKA COMMUNICATIONS SYS GR PUT 01167P951 11 63 SH Put SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 275 68 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 862 213 SH Put SOLE   0 0 0
ALTIMMUNE INC PUT 02155H951 2 10 SH Put SOLE   0 0 0
AUTOLIV INC COM 052800109 2,199 15,355 SH   SOLE   15,355 0 0
AUTOLIV INC PUT 052800959 229 16 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 9,758 786 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,002 24,187 SH   SOLE   24,187 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 7,126 574 SH Put SOLE   0 0 0
ANTERO MIDSTREAM PARTNERS LP CALL 03673L903 20 7 SH Call SOLE   0 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 35 1,214 SH   SOLE   1,214 0 0
ANTERO MIDSTREAM PARTNERS LP PUT 03673L953 88 30 SH Put SOLE   0 0 0
AMAG PHARMACEUTICALS INC CALL 00163U906 657 337 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC PUT 00163U956 46 24 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 5,445 1,179 SH Call SOLE   0 0 0
APPLIED MATLS INC COM 038222105 10,644 230,449 SH   SOLE   230,449 0 0
APPLIED MATLS INC PUT 038222955 26,517 5,741 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 3,444 892 SH Call SOLE   0 0 0
AMBARELLA INC COM G037AX101 228 5,909 SH   SOLE   5,909 0 0
AMBARELLA INC PUT G037AX951 972 252 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 285 144 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC COM 023139884 60 3,052 SH   SOLE   3,052 0 0
AMBAC FINL GROUP INC PUT 023139954 1 1 SH Put SOLE   0 0 0
AMC ENTMT HLDGS INC CALL 00165C904 904 569 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC COM 00165C104 611 38,438 SH   SOLE   38,438 0 0
AMC ENTMT HLDGS INC PUT 00165C954 1,699 1,069 SH Put SOLE   0 0 0
AIRMEDIA GROUP INC CALL 009411909 0 99 SH Call SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 1,405 226 SH Call SOLE   0 0 0
AMC NETWORKS INC COM 00164V103 118 1,909 SH   SOLE   1,909 0 0
AMC NETWORKS INC PUT 00164V953 566 91 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 15,202 10,142 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 3,024 2,018 SH Put SOLE   0 0 0
AMETEK INC NEW CALL 031100900 165 23 SH Call SOLE   0 0 0
AMEDISYS INC CALL 023436908 8 1 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP CALL 008252908 505 34 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP COM 008252108 340 2,292 SH   SOLE   2,292 0 0
AFFILIATED MANAGERS GROUP PUT 008252958 3,032 204 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 23,018 1,247 SH Call SOLE   0 0 0
AMGEN INC PUT 031162950 21,154 1,146 SH Put SOLE   0 0 0
AMERICAN HOMES 4 RENT CALL 02665T906 110 50 SH Call SOLE   0 0 0
AMERICAN HOMES 4 RENT PUT 02665T956 2 1 SH Put SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS CALL 02752P900 220 216 SH Call SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS PUT 02752P950 8 8 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 287 108 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H365 101 3,819 SH   SOLE   3,819 0 0
JPMORGAN CHASE & CO PUT 46625H955 53 20 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 42 49 SH Call SOLE   0 0 0
AMKOR TECHNOLOGY INC PUT 031652950 0 1 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 143 142 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q866 590 58,511 SH   SOLE   58,511 0 0
ALPS ETF TR PUT 00162Q956 86 86 SH Put SOLE   0 0 0
AMN HEALTHCARE SERVICES INC CALL 001744901 11 2 SH Call SOLE   0 0 0
AMN HEALTHCARE SERVICES INC PUT 001744951 380 65 SH Put SOLE   0 0 0
AMERIPRISE FINL INC CALL 03076C906 251 18 SH Call SOLE   0 0 0
AMERIPRISE FINL INC PUT 03076C956 349 25 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 94 428 SH Call SOLE   0 0 0
AMPIO PHARMACEUTICALS INC PUT 03209T959 0 3 SH Put SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 5 376 SH   SOLE   376 0 0
ALTA MESA RES INC CALL 02133L909 44 66 SH Call SOLE   0 0 0
ALTA MESA RES INC COM 02133L109 38 5,667 SH   SOLE   5,667 0 0
ALTA MESA RES INC PUT 02133L959 11 17 SH Put SOLE   0 0 0
AMERESCO INC COM 02361E108 10 858 SH   SOLE   858 0 0
AMERESCO INC PUT 02361E958 12 10 SH Put SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 128 416 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 58 18,888 SH   SOLE   18,888 0 0
AMARIN CORP PLC PUT 023111956 93 303 SH Put SOLE   0 0 0
AMYRIS INC CALL 03236M900 84 132 SH Call SOLE   0 0 0
AMYRIS INC COM 03236M200 95 14,922 SH   SOLE   14,922 0 0
AMYRIS INC PUT 03236M950 281 440 SH Put SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC CALL 03168L905 26 16 SH Call SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 444 27,108 SH   SOLE   27,108 0 0
AMNEAL PHARMACEUTICALS INC PUT 03168L955 185 113 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 3 5 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 269 38,456 SH   SOLE   38,456 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 59 85 SH Put SOLE   0 0 0
AMERICAN SOFTWARE INC CALL 029683909 8 6 SH Call SOLE   0 0 0
AMERICAN SOFTWARE INC COM 029683109 9 667 SH   SOLE   667 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 5,305 368 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW COM 03027X100 137 952 SH   SOLE   952 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 19,693 1,366 SH Put SOLE   0 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 1,599 292 SH Call SOLE   0 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 1,571 287 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 83 907 SH   SOLE   907 0 0
AMERICAN WOODMARK CORPORATIO PUT 030506959 137 15 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 14 9 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 1 1 SH Put SOLE   0 0 0
ETFIS SER TR I CALL 26923G903 267 366 SH Call SOLE   0 0 0
ETFIS SER TR I COM 26923G103 69 9,479 SH   SOLE   9,479 0 0
ETFIS SER TR I PUT 26923G953 134 184 SH Put SOLE   0 0 0
AMAZON COM INC CALL 023135906 831,032 4,889 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106 44,997 26,472 SH   SOLE   26,472 0 0
AMAZON COM INC PUT 023135956 1,310,885 7,712 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 349 72 SH Call SOLE   0 0 0
AUTONATION INC COM 05329W102 355 7,317 SH   SOLE   7,317 0 0
AUTONATION INC PUT 05329W952 19 4 SH Put SOLE   0 0 0
ANAPTYSBIO INC COM 032724106 11 166 SH   SOLE   166 0 0
ANAPTYSBIO INC PUT 032724956 35 5 SH Put SOLE   0 0 0
ANDERSONS INC CALL 034164903 6 2 SH Call SOLE   0 0 0
ANDERSONS INC COM 034164103 25 737 SH   SOLE   737 0 0
ANDERSONS INC PUT 034164953 136 40 SH Put SOLE   0 0 0
ANDEAVOR CALL 03349M905 800 61 SH Call SOLE   0 0 0
ANDEAVOR COM 03349M105 4,157 31,694 SH   SOLE   31,694 0 0
ANDEAVOR PUT 03349M955 5,863 447 SH Put SOLE   0 0 0
ANDEAVOR PUT 03349M955 288 22 SH Put SOLE   0 0 0
ANDEAVOR LOGISTICS LP CALL 03350F906 3,087 726 SH Call SOLE   0 0 0
ANDEAVOR LOGISTICS LP PUT 03350F956 263 62 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 3,295 128 SH Call SOLE   0 0 0
ARISTA NETWORKS INC COM 040413106 1,562 6,070 SH   SOLE   6,070 0 0
ARISTA NETWORKS INC PUT 040413956 6,462 251 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 1,960 801 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO PUT 002896957 1,378 563 SH Put SOLE   0 0 0
AMIRA NATURE FOODS LTD CALL G0335L902 0 4 SH Call SOLE   0 0 0
AMIRA NATURE FOODS LTD COM G0335L102 2 1,057 SH   SOLE   1,057 0 0
AMIRA NATURE FOODS LTD PUT G0335L952 2 10 SH Put SOLE   0 0 0
ANGI HOMESERVICES INC CALL 00183L902 4 3 SH Call SOLE   0 0 0
ANGI HOMESERVICES INC COM 00183L102 3 200 SH   SOLE   200 0 0
ANGI HOMESERVICES INC PUT 00183L952 1 1 SH Put SOLE   0 0 0
ANGIODYNAMICS INC CALL 03475V901 33 15 SH Call SOLE   0 0 0
ANGIODYNAMICS INC COM 03475V101 90 4,075 SH   SOLE   4,075 0 0
ANGIODYNAMICS INC PUT 03475V951 26 12 SH Put SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP CALL 037347901 7 15 SH Call SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 8 1,732 SH   SOLE   1,732 0 0
ANWORTH MORTGAGE ASSET CP PUT 037347951 26 53 SH Put SOLE   0 0 0
ANIKA THERAPEUTICS INC CALL 035255908 272 85 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC COM 035255108 3 100 SH   SOLE   100 0 0
ANIKA THERAPEUTICS INC PUT 035255958 3 1 SH Put SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 320 48 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 133 20 SH Put SOLE   0 0 0
ANSYS INC CALL 03662Q905 2,037 117 SH Call SOLE   0 0 0
ANSYS INC PUT 03662Q955 1,271 73 SH Put SOLE   0 0 0
ANTHEM INC CALL 036752903 13,091 550 SH Call SOLE   0 0 0
ANTHEM INC PUT 036752953 3,594 151 SH Put SOLE   0 0 0
AEGEAN MARINE PETROLEUM NETW CALL Y0017S902 12 184 SH Call SOLE   0 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 4 6,129 SH   SOLE   6,129 0 0
AEGEAN MARINE PETROLEUM NETW PUT Y0017S952 5 84 SH Put SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP CALL 02874P903 161 134 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 65 5,448 SH   SOLE   5,448 0 0
AMERICAN OUTDOOR BRANDS CORP PUT 02874P953 274 228 SH Put SOLE   0 0 0
AON PLC CALL G0408V902 1,399 102 SH Call SOLE   0 0 0
AON PLC PUT G0408V952 1,934 141 SH Put SOLE   0 0 0
SMITH A O CALL 831865909 65 11 SH Call SOLE   0 0 0
SMITH A O PUT 831865959 106 18 SH Put SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR CALL G6331P904 18 13 SH Call SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR PUT G6331P954 5 4 SH Put SOLE   0 0 0
AMPCO-PITTSBURGH CORP CALL 032037903 0 3 SH Call SOLE   0 0 0
APACHE CORP CALL 037411905 4,703 1,006 SH Call SOLE   0 0 0
APACHE CORP PUT 037411955 2,772 593 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 3 1 SH Call SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 7 241 SH   SOLE   241 0 0
ANADARKO PETE CORP CALL 032511907 8,533 1,165 SH Call SOLE   0 0 0
ANADARKO PETE CORP PUT 032511957 3,310 452 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 2,040 131 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 1,012 65 SH Put SOLE   0 0 0
APPLIED DNA SCIENCES INC CALL 03815U901 3 27 SH Call SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN CALL 02913V903 16 4 SH Call SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN PUT 02913V953 16 4 SH Put SOLE   0 0 0
AMPHENOL CORP NEW CALL 032095901 1,037 119 SH Call SOLE   0 0 0
AMPHENOL CORP NEW PUT 032095951 749 86 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 62 35 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 17 10 SH Put SOLE   0 0 0
APOLLO GLOBAL MGMT LLC CALL 037612906 1,207 379 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT LLC PUT 037612956 395 124 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 370 77 SH Call SOLE   0 0 0
APOGEE ENTERPRISES INC COM 037598109 115 2,388 SH   SOLE   2,388 0 0
APOGEE ENTERPRISES INC PUT 037598959 38 8 SH Put SOLE   0 0 0
APPIAN CORP COM 03782L101 37 1,026 SH   SOLE   1,026 0 0
DIGITAL TURBINE INC CALL 25400W902 19 130 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q901 83 250 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC COM 09523Q101 36 10,748 SH   SOLE   10,748 0 0
BLUE APRON HLDGS INC PUT 09523Q951 22 67 SH Put SOLE   0 0 0
ALPHA PRO TECH LTD COM 020772109 0 262 SH   SOLE   262 0 0
APPTIO INC CALL 03835C908 191 53 SH Call SOLE   0 0 0
APPTIO INC COM 03835C108 788 21,777 SH   SOLE   21,777 0 0
APPTIO INC PUT 03835C958 260 72 SH Put SOLE   0 0 0
APTIV PLC CALL G6095L909 375 41 SH Call SOLE   0 0 0
APTIV PLC COM G6095L109 964 10,529 SH   SOLE   10,529 0 0
APTIV PLC PUT G6095L959 3,032 331 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 1,380 327 SH Call SOLE   0 0 0
AMERIGAS PARTNERS L P PUT 030975956 303 72 SH Put SOLE   0 0 0
AQUA METALS INC CALL 03837J901 0 3 SH Call SOLE   0 0 0
AQUA METALS INC COM 03837J101 62 21,631 SH   SOLE   21,631 0 0
AQUA METALS INC PUT 03837J951 34 121 SH Put SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 0 16 SH   SOLE   16 0 0
EVOQUA WATER TECHNOLOGIES CO PUT 30057T955 2 1 SH Put SOLE   0 0 0
AQUINOX PHARMACEUTICALS INC CALL 03842B901 142 539 SH Call SOLE   0 0 0
AQUINOX PHARMACEUTICALS INC PUT 03842B951 124 468 SH Put SOLE   0 0 0
ANTERO RES CORP CALL 03674X906 975 457 SH Call SOLE   0 0 0
ANTERO RES CORP PUT 03674X956 213 100 SH Put SOLE   0 0 0
ACCURAY INC CALL 004397905 20 51 SH Call SOLE   0 0 0
ACCURAY INC COM 004397105 18 4,464 SH   SOLE   4,464 0 0
ACCURAY INC PUT 004397955 42 104 SH Put SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC CALL 00191G903 0 1 SH Call SOLE   0 0 0
ARCBEST CORP CALL 03937C905 228 50 SH Call SOLE   0 0 0
ARCBEST CORP COM 03937C105 8 191 SH   SOLE   191 0 0
ARCBEST CORP PUT 03937C955 329 72 SH Put SOLE   0 0 0
ARES CAP CORP CALL 04010L903 98 60 SH Call SOLE   0 0 0
ARES CAP CORP PUT 04010L953 72 44 SH Put SOLE   0 0 0
ARCH COAL INC CALL 039380907 149 19 SH Call SOLE   0 0 0
ARCH COAL INC COM 039380407 111 1,420 SH   SOLE   1,420 0 0
ARCH COAL INC PUT 039380957 964 123 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 17 25 SH Call SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC PUT G0457F957 50 73 SH Put SOLE   0 0 0
ARCTURUS THERAPEUTICS LTD COM M1492T105 24 2,910 SH   SOLE   2,910 0 0
ARCTURUS THERAPEUTICS LTD PUT M1492T955 8 10 SH Put SOLE   0 0 0
ARDELYX INC CALL 039697907 3 9 SH Call SOLE   0 0 0
ARDELYX INC COM 039697107 7 1,933 SH   SOLE   1,933 0 0
ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 126 10 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18 148 SH   SOLE   148 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 63 5 SH Put SOLE   0 0 0
ARES MGMT LP CALL 04014Y901 368 178 SH Call SOLE   0 0 0
ARES MGMT LP PUT 04014Y951 55 27 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 78 29 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC CALL 03762U905 305 167 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 88 4,825 SH   SOLE   4,825 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 378 207 SH Put SOLE   0 0 0
AMERICAN RAILCAR INDS INC CALL 02916P903 367 93 SH Call SOLE   0 0 0
AMERICAN RAILCAR INDS INC PUT 02916P953 130 33 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 31 7 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q104 28 636 SH   SOLE   636 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 99 54 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P COM 01877R108 58 3,172 SH   SOLE   3,172 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 36 20 SH Put SOLE   0 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 40 22 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 58 32 SH Put SOLE   0 0 0
ARALEZ PHARMACEUTICALS INC CALL 03852X900 10 306 SH Call SOLE   0 0 0
ARALEZ PHARMACEUTICALS INC PUT 03852X950 0 6 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 1,702 459 SH Call SOLE   0 0 0
ARAMARK PUT 03852U956 534 144 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 545 125 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC COM 040047607 395 9,074 SH   SOLE   9,074 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 941 216 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 493 290 SH Call SOLE   0 0 0
ARCONIC INC COM 03965L100 78 4,600 SH   SOLE   4,600 0 0
ARCONIC INC PUT 03965L950 762 448 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 2 19 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 0 10 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 25 21 SH Call SOLE   0 0 0
ARCHROCK INC COM 03957W106 2 204 SH   SOLE   204 0 0
ARCHROCK INC PUT 03957W956 45 38 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 177 148 SH Call SOLE   0 0 0
ARCHROCK INC PUT 03957W956 28 24 SH Put SOLE   0 0 0
ARQULE INC CALL 04269E907 65 119 SH Call SOLE   0 0 0
ARQULE INC COM 04269E107 156 28,248 SH   SOLE   28,248 0 0
ARQULE INC PUT 04269E957 17 32 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 339 149 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 18 8 SH Put SOLE   0 0 0
ARRIS INTL INC CALL G0551A903 315 129 SH Call SOLE   0 0 0
ARRIS INTL INC PUT G0551A953 9 4 SH Put SOLE   0 0 0
ARRAY BIOPHARMA INC CALL 04269X905 1,120 668 SH Call SOLE   0 0 0
ARRAY BIOPHARMA INC COM 04269X105 639 38,087 SH   SOLE   38,087 0 0
ARRAY BIOPHARMA INC PUT 04269X955 281 168 SH Put SOLE   0 0 0
AROTECH CORP CALL 042682903 6 16 SH Call SOLE   0 0 0
AROTECH CORP COM 042682203 4 1,221 SH   SOLE   1,221 0 0
ARROW ELECTRS INC CALL 042735900 135 18 SH Call SOLE   0 0 0
ARROW ELECTRS INC COM 042735100 138 1,840 SH   SOLE   1,840 0 0
ARROW ELECTRS INC PUT 042735950 52 7 SH Put SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 1,192 877 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 818 60,189 SH   SOLE   60,189 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 73 54 SH Put SOLE   0 0 0
ARDMORE SHIPPING CORP CALL Y0207T900 3 4 SH Call SOLE   0 0 0
ARDMORE SHIPPING CORP PUT Y0207T950 11 14 SH Put SOLE   0 0 0
ASCENT CAP GROUP INC COM 043632108 5 1,789 SH   SOLE   1,789 0 0
ASCENT CAP GROUP INC PUT 043632958 1 6 SH Put SOLE   0 0 0
ASTA FDG INC COM 046220109 1 377 SH   SOLE   377 0 0
ASTA FDG INC PUT 046220959 1 3 SH Put SOLE   0 0 0
ASGN INC COM 00191U102 30 396 SH   SOLE   396 0 0
ASGN INC PUT 00191U952 265 34 SH Put SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 633 81 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,496 19,140 SH   SOLE   19,140 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 1,868 239 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 2,650 999 SH Call SOLE   0 0 0
DBX ETF TR COM 233051879 186 7,022 SH   SOLE   7,022 0 0
DBX ETF TR PUT 233051959 1,331 502 SH Put SOLE   0 0 0
ADVANSIX INC CALL 00773T901 157 43 SH Call SOLE   0 0 0
ADVANSIX INC PUT 00773T951 47 13 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 58 15 SH Call SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 114 2,915 SH   SOLE   2,915 0 0
ASML HOLDING N V CALL N07059900 2,771 140 SH Call SOLE   0 0 0
ASML HOLDING N V COM N07059210 453 2,289 SH   SOLE   2,289 0 0
ASML HOLDING N V PUT N07059950 7,126 360 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G901 33 85 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC PUT 04351G951 17 44 SH Put SOLE   0 0 0
ASCENDIS PHARMA A S CALL 04351P901 19 3 SH Call SOLE   0 0 0
ASCENDIS PHARMA A S COM 04351P101 190 2,864 SH   SOLE   2,864 0 0
ASCENDIS PHARMA A S PUT 04351P951 332 50 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 2 1 SH Call SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 127 4,377 SH   SOLE   4,377 0 0
ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 166 57 SH Put SOLE   0 0 0
ASTERIAS BIOTHERAPEUTICS INC CALL 04624N907 0 2 SH Call SOLE   0 0 0
ASTEC INDS INC CALL 046224901 11 2 SH Call SOLE   0 0 0
ASTEC INDS INC COM 046224101 6 102 SH   SOLE   102 0 0
ASTEC INDS INC PUT 046224951 5 1 SH Put SOLE   0 0 0
ASURE SOFTWARE INC CALL 04649U902 309 194 SH Call SOLE   0 0 0
ASURE SOFTWARE INC PUT 04649U952 6 4 SH Put SOLE   0 0 0
ASE TECHNOLOGY HOLDING CO LT COM 00215W100 2 343 SH   SOLE   343 0 0
ASE TECHNOLOGY HOLDING CO LT PUT 00215W950 3 4 SH Put SOLE   0 0 0
AMTECH SYS INC CALL 032332904 12 21 SH Call SOLE   0 0 0
AMTECH SYS INC COM 032332504 36 5,967 SH   SOLE   5,967 0 0
AMTECH SYS INC PUT 032332954 27 45 SH Put SOLE   0 0 0
ATLANTIC PWR CORP CALL 04878Q903 8 39 SH Call SOLE   0 0 0
ATLANTIC PWR CORP COM 04878Q863 96 43,962 SH   SOLE   43,962 0 0
ATLANTIC PWR CORP PUT 04878Q953 140 638 SH Put SOLE   0 0 0
AMERICA FIRST MULTIFAMILY IN COM 02364V107 0 100 SH   SOLE   100 0 0
A10 NETWORKS INC CALL 002121901 11 18 SH Call SOLE   0 0 0
A10 NETWORKS INC COM 002121101 33 5,341 SH   SOLE   5,341 0 0
A10 NETWORKS INC PUT 002121951 51 82 SH Put SOLE   0 0 0
ADTALEM GLOBAL ED INC CALL 00737L903 543 113 SH Call SOLE   0 0 0
ADTALEM GLOBAL ED INC PUT 00737L953 62 13 SH Put SOLE   0 0 0
ATHENE HLDG LTD CALL G0684D907 8 2 SH Call SOLE   0 0 0
ATHENE HLDG LTD COM G0684D107 586 13,383 SH   SOLE   13,383 0 0
ATHENE HLDG LTD PUT G0684D957 241 55 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 444 44 SH Call SOLE   0 0 0
AUTOHOME INC COM 05278C107 231 2,296 SH   SOLE   2,296 0 0
AUTOHOME INC PUT 05278C957 959 95 SH Put SOLE   0 0 0
ATHENAHEALTH INC CALL 04685W903 4,599 289 SH Call SOLE   0 0 0
ATHENAHEALTH INC COM 04685W103 2,562 16,104 SH   SOLE   16,104 0 0
ATHENAHEALTH INC PUT 04685W953 8,641 543 SH Put SOLE   0 0 0
ATHERSYS INC CALL 04744L906 196 996 SH Call SOLE   0 0 0
ATHERSYS INC PUT 04744L956 0 2 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 236 94 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 22 905 SH   SOLE   905 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 411 164 SH Put SOLE   0 0 0
ATN INTL INC COM 00215F107 0 10 SH   SOLE   10 0 0
ATN INTL INC PUT 00215F957 5 1 SH Put SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC CALL 00507W907 11 181 SH Call SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC PUT 00507W957 0 5 SH Put SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 90 10 SH Call SOLE   0 0 0
APTARGROUP INC CALL 038336903 2,950 316 SH Call SOLE   0 0 0
APTARGROUP INC PUT 038336953 3,062 328 SH Put SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC CALL 046513907 385 105 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 166 4,543 SH   SOLE   4,543 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 396 108 SH Put SOLE   0 0 0
ATRICURE INC CALL 04963C909 102 38 SH Call SOLE   0 0 0
ATRICURE INC COM 04963C209 101 3,763 SH   SOLE   3,763 0 0
ANTARES PHARMA INC CALL 036642906 13 53 SH Call SOLE   0 0 0
ANTARES PHARMA INC PUT 036642956 27 106 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 108 48 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 130 5,761 SH   SOLE   5,761 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 345 153 SH Put SOLE   0 0 0
ATTUNITY LTD CALL M15332901 29 25 SH Call SOLE   0 0 0
ATTUNITY LTD COM M15332121 367 31,652 SH   SOLE   31,652 0 0
ATTUNITY LTD PUT M15332951 5 5 SH Put SOLE   0 0 0
ACTUANT CORP CALL 00508X903 32 11 SH Call SOLE   0 0 0
ACTUANT CORP COM 00508X203 48 1,654 SH   SOLE   1,654 0 0
ALTICE USA INC CALL 02156K903 187 110 SH Call SOLE   0 0 0
ALTICE USA INC COM 02156K103 30 1,774 SH   SOLE   1,774 0 0
ALTICE USA INC PUT 02156K953 916 537 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 13,936 1,826 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 474 6,214 SH   SOLE   6,214 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 14,203 1,861 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LTD CALL 035128906 22 28 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LTD COM 035128206 129 15,751 SH   SOLE   15,751 0 0
ANGLOGOLD ASHANTI LTD PUT 035128956 125 153 SH Put SOLE   0 0 0
AUDIOCODES LTD COM M15342104 2 304 SH   SOLE   304 0 0
AU OPTRONICS CORP CALL 002255907 4 11 SH Call SOLE   0 0 0
AU OPTRONICS CORP COM 002255107 4 1,011 SH   SOLE   1,011 0 0
AU OPTRONICS CORP PUT 002255957 5 14 SH Put SOLE   0 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 20 36 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 207 36,768 SH   SOLE   36,768 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 48 87 SH Put SOLE   0 0 0
AUTOWEB INC CALL 05335B900 2 5 SH Call SOLE   0 0 0
AUTOWEB INC COM 05335B100 9 2,000 SH   SOLE   2,000 0 0
AUTOWEB INC PUT 05335B950 47 105 SH Put SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 62 215 SH Call SOLE   0 0 0
YAMANA GOLD INC COM 98462Y100 30 10,397 SH   SOLE   10,397 0 0
YAMANA GOLD INC PUT 98462Y950 136 472 SH Put SOLE   0 0 0
AEROVIRONMENT INC CALL 008073908 1,028 144 SH Call SOLE   0 0 0
AEROVIRONMENT INC COM 008073108 76 1,073 SH   SOLE   1,073 0 0
AEROVIRONMENT INC PUT 008073958 221 31 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 2,114 123 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC PUT 053484951 1,822 106 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588909 261 1,156 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC PUT 053588959 38 169 SH Put SOLE   0 0 0
BROADCOM INC CALL 11135F901 52,604 2,168 SH Call SOLE   0 0 0
BROADCOM INC PUT 11135F951 35,740 1,473 SH Put SOLE   0 0 0
AVIANCA HLDGS SA CALL 05367G900 7 12 SH Call SOLE   0 0 0
AVIANCA HLDGS SA COM 05367G100 3 604 SH   SOLE   604 0 0
AV HOMES INC COM 00234P102 135 6,324 SH   SOLE   6,324 0 0
AV HOMES INC PUT 00234P952 109 51 SH Put SOLE   0 0 0
AVID TECHNOLOGY INC CALL 05367P900 0 1 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC COM 05367P100 19 3,696 SH   SOLE   3,696 0 0
AVID TECHNOLOGY INC PUT 05367P950 43 84 SH Put SOLE   0 0 0
AVON PRODS INC CALL 054303902 18 117 SH Call SOLE   0 0 0
AVON PRODS INC COM 054303102 62 38,867 SH   SOLE   38,867 0 0
AVON PRODS INC PUT 054303952 167 1,035 SH Put SOLE   0 0 0
AVNET INC CALL 053807903 12 3 SH Call SOLE   0 0 0
AVX CORP NEW COM 002444107 14 924 SH   SOLE   924 0 0
AVX CORP NEW PUT 002444957 56 36 SH Put SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 12 47 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 17 6,642 SH   SOLE   6,642 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 37 143 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 949 93 SH Call SOLE   0 0 0
AVERY DENNISON CORP COM 053611109 178 1,753 SH   SOLE   1,753 0 0
AVERY DENNISON CORP PUT 053611959 3,920 384 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW PUT 04247X952 63 10 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 324 38 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 122 1,438 SH   SOLE   1,438 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 384 45 SH Put SOLE   0 0 0
AMERICAN STS WTR CO CALL 029899901 11 2 SH Call SOLE   0 0 0
AMERICAN STS WTR CO COM 029899101 18 331 SH   SOLE   331 0 0
AMERICAN STS WTR CO PUT 029899951 5 1 SH Put SOLE   0 0 0
AWARE INC MASS CALL 05453N900 0 1 SH Call SOLE   0 0 0
ABRAXAS PETE CORP CALL 003830906 0 1 SH Call SOLE   0 0 0
ABRAXAS PETE CORP COM 003830106 3 1,295 SH   SOLE   1,295 0 0
ABRAXAS PETE CORP PUT 003830956 5 19 SH Put SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 1,315 590 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 322 14,476 SH   SOLE   14,476 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 131 59 SH Put SOLE   0 0 0
ANIXTER INTL INC CALL 035290905 18 3 SH Call SOLE   0 0 0
ANIXTER INTL INC COM 035290105 92 1,469 SH   SOLE   1,469 0 0
ANIXTER INTL INC PUT 035290955 215 34 SH Put SOLE   0 0 0
AXOGEN INC CALL 05463X906 20 4 SH Call SOLE   0 0 0
AXOGEN INC COM 05463X106 53 1,062 SH   SOLE   1,062 0 0
AXOGEN INC PUT 05463X956 115 23 SH Put SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 1,353 870 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 404 260 SH Put SOLE   0 0 0
AXOVANT SCIENCES LTD CALL G0750W904 203 901 SH Call SOLE   0 0 0
AXOVANT SCIENCES LTD COM G0750W104 149 66,331 SH   SOLE   66,331 0 0
AXOVANT SCIENCES LTD PUT G0750W954 213 943 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 18,492 1,887 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO PUT 025816959 25,176 2,569 SH Put SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD CALL G0692U909 11 2 SH Call SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 5 96 SH   SOLE   96 0 0
AXIS CAPITAL HOLDINGS LTD PUT G0692U959 556 100 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 712 235 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD COM G0750C108 777 25,655 SH   SOLE   25,655 0 0
AXALTA COATING SYS LTD PUT G0750C958 1,933 638 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 9 14 SH Call SOLE   0 0 0
AXT INC COM 00246W103 71 10,177 SH   SOLE   10,177 0 0
AXT INC PUT 00246W953 73 104 SH Put SOLE   0 0 0
ALEXCO RESOURCE CORP CALL 01535P906 10 75 SH Call SOLE   0 0 0
ALEXCO RESOURCE CORP PUT 01535P956 6 50 SH Put SOLE   0 0 0
ATLANTICA YIELD PLC CALL G0751N903 12 6 SH Call SOLE   0 0 0
ATLANTICA YIELD PLC PUT G0751N953 20 10 SH Put SOLE   0 0 0
ACUITY BRANDS INC CALL 00508Y902 243 21 SH Call SOLE   0 0 0
ACUITY BRANDS INC COM 00508Y102 248 2,144 SH   SOLE   2,144 0 0
ACUITY BRANDS INC PUT 00508Y952 4,264 368 SH Put SOLE   0 0 0
AIRCASTLE LTD CALL G0129K904 49 24 SH Call SOLE   0 0 0
AIRCASTLE LTD COM G0129K104 22 1,101 SH   SOLE   1,101 0 0
AIRCASTLE LTD PUT G0129K954 129 63 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 3,353 955 SH Call SOLE   0 0 0
ASTRAZENECA PLC COM 046353108 486 13,865 SH   SOLE   13,865 0 0
ASTRAZENECA PLC PUT 046353958 575 164 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 20,194 301 SH Call SOLE   0 0 0
AUTOZONE INC COM 053332102 2,835 4,226 SH   SOLE   4,226 0 0
AUTOZONE INC PUT 053332952 19,658 293 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 1,984 214 SH Call SOLE   0 0 0
ASPEN TECHNOLOGY INC PUT 045327953 46 5 SH Put SOLE   0 0 0
AZUL S A CALL 05501U906 140 86 SH Call SOLE   0 0 0
AZUL S A PUT 05501U956 50 31 SH Put SOLE   0 0 0
BARNES GROUP INC COM 067806109 12 205 SH   SOLE   205 0 0
BOEING CO CALL 097023905 201,238 5,998 SH Call SOLE   0 0 0
BOEING CO COM 097023105 25,031 74,606 SH   SOLE   74,606 0 0
BOEING CO PUT 097023955 181,678 5,415 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 277,107 14,936 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 15,326 82,609 SH   SOLE   82,609 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 294,380 15,867 SH Put SOLE   0 0 0
NATUS MEDICAL INC DEL CALL 639050903 200 58 SH Call SOLE   0 0 0
NATUS MEDICAL INC DEL PUT 639050953 79 23 SH Put SOLE   0 0 0
BANK AMER CORP CALL 060505904 0 5,000 SH Call SOLE   0 0 0
BANK AMER CORP COM 060505104 0 410,902 SH   SOLE   410,902 0 0
BANK AMER CORP PUT 060505954 0 5,980 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 48 11 SH Call SOLE   0 0 0
BRASKEM S A CALL 105532905 49 19 SH Call SOLE   0 0 0
BRASKEM S A COM 105532105 976 37,561 SH   SOLE   37,561 0 0
BRASKEM S A PUT 105532955 317 122 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 20 5 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 134 3,314 SH   SOLE   3,314 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 397 98 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 215 110 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC PUT 05990K956 156 80 SH Put SOLE   0 0 0
CREDICORP LTD CALL G2519Y908 45 2 SH Call SOLE   0 0 0
CREDICORP LTD PUT G2519Y958 90 4 SH Put SOLE   0 0 0
BASIC ENERGY SVCS INC NEW COM 06985P209 261 23,563 SH   SOLE   23,563 0 0
BASIC ENERGY SVCS INC NEW PUT 06985P959 6 6 SH Put SOLE   0 0 0
BAXTER INTL INC CALL 071813909 3,714 503 SH Call SOLE   0 0 0
BAXTER INTL INC PUT 071813959 317 43 SH Put SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 204 212 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 145 15,030 SH   SOLE   15,030 0 0
BLACKBERRY LTD PUT 09228F953 273 283 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 1,731 869 SH Call SOLE   0 0 0
BED BATH & BEYOND INC COM 075896100 37 1,857 SH   SOLE   1,857 0 0
BED BATH & BEYOND INC PUT 075896950 2,946 1,479 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 187 274 SH Call SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 94 138 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 2 3 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F726 149 1,245 SH   SOLE   1,245 0 0
BHP BILLITON PLC CALL 05545E909 125 28 SH Call SOLE   0 0 0
BHP BILLITON PLC PUT 05545E959 125 28 SH Put SOLE   0 0 0
BLACK BOX CORP DEL COM 091826107 24 12,282 SH   SOLE   12,282 0 0
BLACK BOX CORP DEL PUT 091826957 27 137 SH Put SOLE   0 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 168 1,740 SH   SOLE   1,740 0 0
BARRETT BUSINESS SERVICES IN PUT 068463958 96 10 SH Put SOLE   0 0 0
BB&T CORP CALL 054937907 4,458 884 SH Call SOLE   0 0 0
BB&T CORP COM 054937107 963 19,099 SH   SOLE   19,099 0 0
BB&T CORP PUT 054937957 3,853 764 SH Put SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA CALL 05946K901 16 23 SH Call SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 11 16 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP COM 120076104 13 1,787 SH   SOLE   1,787 0 0
BUILD A BEAR WORKSHOP PUT 120076954 47 63 SH Put SOLE   0 0 0
BEST BUY INC CALL 086516901 9,561 1,282 SH Call SOLE   0 0 0
BEST BUY INC COM 086516101 34 468 SH   SOLE   468 0 0
BEST BUY INC PUT 086516951 7,159 960 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 135 21 SH Call SOLE   0 0 0
BRUNSWICK CORP COM 117043109 545 8,464 SH   SOLE   8,464 0 0
BRUNSWICK CORP PUT 117043959 122 19 SH Put SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 1,385 310 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL PUT 09739D950 160 36 SH Put SOLE   0 0 0
BCE INC CALL 05534B900 1,202 297 SH Call SOLE   0 0 0
BCE INC PUT 05534B950 125 31 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC CALL 097793900 253 67 SH Call SOLE   0 0 0
BONANZA CREEK ENERGY INC COM 097793400 145 3,837 SH   SOLE   3,837 0 0
BONANZA CREEK ENERGY INC PUT 097793950 22 6 SH Put SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 11 2,894 SH   SOLE   2,894 0 0
BRINKS CO CALL 109696904 199 25 SH Call SOLE   0 0 0
BRINKS CO COM 109696104 318 3,988 SH   SOLE   3,988 0 0
BRINKS CO PUT 109696954 1,411 177 SH Put SOLE   0 0 0
BLUCORA INC CALL 095229900 3 1 SH Call SOLE   0 0 0
BLUCORA INC COM 095229100 119 3,224 SH   SOLE   3,224 0 0
BLUCORA INC PUT 095229950 736 199 SH Put SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 23 24 SH Call SOLE   0 0 0
BRIGHTCOVE INC COM 10921T101 97 10,082 SH   SOLE   10,082 0 0
BRIGHTCOVE INC PUT 10921T951 0 1 SH Put SOLE   0 0 0
BALCHEM CORP CALL 057665900 206 21 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS CALL 09058V903 9 17 SH Call SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 168 168 SH Call SOLE   0 0 0
BARCLAYS PLC COM 06738E204 454 45,283 SH   SOLE   45,283 0 0
BARCLAYS PLC PUT 06738E954 576 575 SH Put SOLE   0 0 0
BELDEN INC CALL 077454906 323 53 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 17 61 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 19 6,653 SH   SOLE   6,653 0 0
BIODELIVERY SCIENCES INTL IN PUT 09060J956 20 70 SH Put SOLE   0 0 0
BECTON DICKINSON & CO CALL 075887909 1,844 77 SH Call SOLE   0 0 0
BECTON DICKINSON & CO COM 075887109 501 2,092 SH   SOLE   2,092 0 0
BECTON DICKINSON & CO PUT 075887959 6,252 261 SH Put SOLE   0 0 0
BECTON DICKINSON & CO PUT 075887959 287 12 SH Put SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 1,332 296 SH Call SOLE   0 0 0
BIOTELEMETRY INC COM 090672106 232 5,169 SH   SOLE   5,169 0 0
BIOTELEMETRY INC PUT 090672956 711 158 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 345 81 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 110 26 SH Put SOLE   0 0 0
BELMOND LTD CALL G1154H907 2 2 SH Call SOLE   0 0 0
BELMOND LTD COM G1154H107 90 8,156 SH   SOLE   8,156 0 0
BELMOND LTD PUT G1154H957 411 369 SH Put SOLE   0 0 0
FRANKLIN RES INC CALL 354613901 70 22 SH Call SOLE   0 0 0
FRANKLIN RES INC COM 354613101 107 3,347 SH   SOLE   3,347 0 0
FRANKLIN RES INC PUT 354613951 592 185 SH Put SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 1,617 352 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,245 27,117 SH   SOLE   27,117 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 707 154 SH Put SOLE   0 0 0
BROWN FORMAN CORP PUT 115637959 0 1 SH Put SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D CALL 109194900 1,466 143 SH Call SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D PUT 109194950 2,163 211 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 181 37 SH Call SOLE   0 0 0
BROWN FORMAN CORP PUT 115637959 19 4 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 6 1 SH Call SOLE   0 0 0
BBVA BANCO FRANCES S A CALL 07329M900 77 63 SH Call SOLE   0 0 0
BBVA BANCO FRANCES S A PUT 07329M950 37 30 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 10,303 1,478 SH Call SOLE   0 0 0
BUNGE LIMITED COM G16962105 665 9,548 SH   SOLE   9,548 0 0
BUNGE LIMITED PUT G16962955 3,757 539 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 464 410 SH Call SOLE   0 0 0
BGC PARTNERS INC COM 05541T101 1,084 95,767 SH   SOLE   95,767 0 0
BGC PARTNERS INC PUT 05541T951 1,271 1,123 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 104 138 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 163 215 SH Put SOLE   0 0 0
BRIGGS & STRATTON CORP CALL 109043909 8 5 SH Call SOLE   0 0 0
BRIGGS & STRATTON CORP COM 109043109 23 1,359 SH   SOLE   1,359 0 0
BRIGGS & STRATTON CORP PUT 109043959 52 30 SH Put SOLE   0 0 0
BEIGENE LTD CALL 07725L902 353 23 SH Call SOLE   0 0 0
BEIGENE LTD COM 07725L102 61 401 SH   SOLE   401 0 0
BEIGENE LTD PUT 07725L952 722 47 SH Put SOLE   0 0 0
B & G FOODS INC NEW CALL 05508R906 322 108 SH Call SOLE   0 0 0
B & G FOODS INC NEW COM 05508R106 63 2,138 SH   SOLE   2,138 0 0
B & G FOODS INC NEW PUT 05508R956 642 215 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC PUT 08160H951 2 1 SH Put SOLE   0 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 488 122 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,385 34,567 SH   SOLE   34,567 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 1,133 283 SH Put SOLE   0 0 0
BAKER HUGHES A GE CO CALL 05722G900 1,307 396 SH Call SOLE   0 0 0
BAKER HUGHES A GE CO COM 05722G100 724 21,929 SH   SOLE   21,929 0 0
BAKER HUGHES A GE CO PUT 05722G950 1,185 359 SH Put SOLE   0 0 0
BHP BILLITON LTD CALL 088606908 3,455 691 SH Call SOLE   0 0 0
BHP BILLITON LTD PUT 088606958 1,235 247 SH Put SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC CALL 10482B901 11 10 SH Call SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 29 2,558 SH   SOLE   2,558 0 0
BRAEMAR HOTELS & RESORTS INC PUT 10482B951 25 22 SH Put SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 3 1 SH Call SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 116 2,954 SH   SOLE   2,954 0 0
BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 7 2 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 251 44 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 120 21 SH Put SOLE   0 0 0
SOTHEBYS CALL 835898907 896 165 SH Call SOLE   0 0 0
SOTHEBYS PUT 835898957 804 148 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 92,024 3,787 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 11,284 46,438 SH   SOLE   46,438 0 0
BAIDU INC PUT 056752958 76,180 3,135 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 154 37 SH Call SOLE   0 0 0
BIG LOTS INC PUT 089302953 2,180 522 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 15,092 520 SH Call SOLE   0 0 0
BIOGEN INC COM 09062X103 470 1,620 SH   SOLE   1,620 0 0
BIOGEN INC PUT 09062X953 28,240 973 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 3,424 118 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 2,321 80 SH Put SOLE   0 0 0
BILIBILI INC CALL 090040906 92 66 SH Call SOLE   0 0 0
BILIBILI INC COM 090040106 68 4,890 SH   SOLE   4,890 0 0
BILIBILI INC PUT 090040956 13 10 SH Put SOLE   0 0 0
BIO RAD LABS INC CALL 090572907 28 1 SH Call SOLE   0 0 0
BIOSCRIP INC COM 09069N108 10 3,566 SH   SOLE   3,566 0 0
BIOSCRIP INC PUT 09069N958 25 87 SH Put SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 49 13 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 36 951 SH   SOLE   951 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 19 5 SH Put SOLE   0 0 0
PROSHARES TR COM 74347B789 7 360 SH   SOLE   360 0 0
PROSHARES TR PUT 74347B957 11 6 SH Put SOLE   0 0 0
BITAUTO HLDGS LTD CALL 091727907 416 175 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD COM 091727107 720 30,316 SH   SOLE   30,316 0 0
BITAUTO HLDGS LTD PUT 091727957 751 316 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 453 99 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F882 56 1,227 SH   SOLE   1,227 0 0
VANECK VECTORS ETF TR PUT 92189F952 73 16 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 8 2 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P563 828 18,646 SH   SOLE   18,646 0 0
BARCLAYS BK PLC PUT 06746P951 440 99 SH Put SOLE   0 0 0
BJS RESTAURANTS INC CALL 09180C906 4,086 681 SH Call SOLE   0 0 0
BJS RESTAURANTS INC PUT 09180C956 360 60 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 3,500 649 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP PUT 064058950 5,425 1,006 SH Put SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 0 168 SH   SOLE   168 0 0
BLACKROCK CAPITAL INVESTMENT PUT 092533958 5 10 SH Put SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 63 70 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC COM 112463104 137 15,108 SH   SOLE   15,108 0 0
BROOKDALE SR LIVING INC PUT 112463954 209 230 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 64 24 SH Call SOLE   0 0 0
BUCKLE INC PUT 118440956 675 251 SH Put SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L CALL 09625U909 2 7 SH Call SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L COM 09625U109 0 38 SH   SOLE   38 0 0
ISHARES INC CALL 464286901 16 4 SH Call SOLE   0 0 0
ISHARES INC COM 464286657 216 5,145 SH   SOLE   5,145 0 0
BLACK HILLS CORP CALL 092113909 183 30 SH Call SOLE   0 0 0
BLACK HILLS CORP PUT 092113959 153 25 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 43 19 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138G508 50 2,200 SH   SOLE   2,200 0 0
BOOKING HLDGS INC CALL 09857L908 100,746 497 SH Call SOLE   0 0 0
BOOKING HLDGS INC PUT 09857L958 196,425 969 SH Put SOLE   0 0 0
BARNES & NOBLE INC CALL 067774909 532 838 SH Call SOLE   0 0 0
BARNES & NOBLE INC PUT 067774959 55 88 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 28 7 SH Call SOLE   0 0 0
BANKUNITED INC COM 06652K103 271 6,643 SH   SOLE   6,643 0 0
BANKUNITED INC PUT 06652K953 4 1 SH Put SOLE   0 0 0
BLACKLINE INC CALL 09239B909 312 72 SH Call SOLE   0 0 0
BLACKLINE INC COM 09239B109 926 21,343 SH   SOLE   21,343 0 0
BLACKLINE INC PUT 09239B959 34 8 SH Put SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC CALL 079481907 76 103 SH Call SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 49 6,668 SH   SOLE   6,668 0 0
BELLICUM PHARMACEUTICALS INC PUT 079481957 77 105 SH Put SOLE   0 0 0
REALITY SHS ETF TR CALL 75605A902 47 21 SH Call SOLE   0 0 0
REALITY SHS ETF TR COM 75605A702 37 1,685 SH   SOLE   1,685 0 0
REALITY SHS ETF TR PUT 75605A952 8 4 SH Put SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 31 4 SH Call SOLE   0 0 0
TOPBUILD CORP COM 89055F103 24 316 SH   SOLE   316 0 0
TOPBUILD CORP PUT 89055F953 242 31 SH Put SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 8 29 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW COM 058586108 3 1,320 SH   SOLE   1,320 0 0
BALLARD PWR SYS INC NEW PUT 058586958 16 57 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 117 64 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 78 4,292 SH   SOLE   4,292 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 87 48 SH Put SOLE   0 0 0
BLACKROCK INC CALL 09247X901 15,370 308 SH Call SOLE   0 0 0
BLACKROCK INC PUT 09247X951 26,149 524 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 2,776 271 SH Call SOLE   0 0 0
BLACKBAUD INC COM 09227Q100 298 2,918 SH   SOLE   2,918 0 0
BLACKBAUD INC PUT 09227Q950 2,950 288 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 383 108 SH Call SOLE   0 0 0
BALL CORP PUT 058498956 490 138 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 1,228 611 SH Call SOLE   0 0 0
BLOOMIN BRANDS INC PUT 094235958 18 9 SH Put SOLE   0 0 0
BLINK CHARGING CO CALL 09354A900 5 10 SH Call SOLE   0 0 0
BLINK CHARGING CO COM 09354A100 26 5,127 SH   SOLE   5,127 0 0
BLINK CHARGING CO PUT 09354A950 44 87 SH Put SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 60 31 SH Call SOLE   0 0 0
AMPLIFY ETF TR COM 032108607 168 8,706 SH   SOLE   8,706 0 0
AMPLIFY ETF TR PUT 032108957 89 46 SH Put SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 4,363 278 SH Call SOLE   0 0 0
BLUEBIRD BIO INC COM 09609G100 3,611 23,011 SH   SOLE   23,011 0 0
BLUEBIRD BIO INC PUT 09609G950 6,560 418 SH Put SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 52 9 SH Call SOLE   0 0 0
BANCO MACRO SA COM 05961W105 96 1,634 SH   SOLE   1,634 0 0
BANCO MACRO SA PUT 05961W955 276 47 SH Put SOLE   0 0 0
BMC STK HLDGS INC CALL 05591B909 452 217 SH Call SOLE   0 0 0
BADGER METER INC CALL 056525908 151 34 SH Call SOLE   0 0 0
BANK MONTREAL QUE CALL 063671901 2,395 310 SH Call SOLE   0 0 0
BANK MONTREAL QUE PUT 063671951 316 41 SH Put SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 3,231 343 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 663 7,048 SH   SOLE   7,048 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 2,722 289 SH Put SOLE   0 0 0
BEMIS INC CALL 081437905 4 1 SH Call SOLE   0 0 0
BEMIS INC COM 081437105 1,620 38,380 SH   SOLE   38,380 0 0
BEMIS INC PUT 081437955 434 103 SH Put SOLE   0 0 0
BRISTOL MYERS SQUIBB CO CALL 110122908 22,257 4,022 SH Call SOLE   0 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 5,667 102,411 SH   SOLE   102,411 0 0
BRISTOL MYERS SQUIBB CO PUT 110122958 12,883 2,328 SH Put SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937905 55 7 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC CALL 06777U901 128 227 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC PUT 06777U951 31 56 SH Put SOLE   0 0 0
BENEFITFOCUS INC CALL 08180D906 16 5 SH Call SOLE   0 0 0
BENEFITFOCUS INC COM 08180D106 41 1,221 SH   SOLE   1,221 0 0
BENEFITFOCUS INC PUT 08180D956 3 1 SH Put SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 35 16 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 79 36 SH Put SOLE   0 0 0
BANK N S HALIFAX CALL 064149907 1,235 216 SH Call SOLE   0 0 0
BANK N S HALIFAX PUT 064149957 349 61 SH Put SOLE   0 0 0
BOFI HLDG INC CALL 05566U908 642 157 SH Call SOLE   0 0 0
BOFI HLDG INC COM 05566U108 26 653 SH   SOLE   653 0 0
BOFI HLDG INC PUT 05566U958 904 221 SH Put SOLE   0 0 0
BANK HAWAII CORP COM 062540109 42 509 SH   SOLE   509 0 0
BANK HAWAII CORP PUT 062540959 917 110 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 114 39 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y955 108 37 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 140 48 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y955 11 4 SH Put SOLE   0 0 0
BOJANGLES INC CALL 097488900 7 5 SH Call SOLE   0 0 0
BOJANGLES INC COM 097488100 101 7,056 SH   SOLE   7,056 0 0
BOK FINL CORP CALL 05561Q901 9 1 SH Call SOLE   0 0 0
BOK FINL CORP COM 05561Q201 81 862 SH   SOLE   862 0 0
BOK FINL CORP PUT 05561Q951 272 29 SH Put SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 193 43 SH Call SOLE   0 0 0
DMC GLOBAL INC PUT 23291C953 62 14 SH Put SOLE   0 0 0
BOOT BARN HLDGS INC CALL 099406900 205 99 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC COM 099406100 83 4,024 SH   SOLE   4,024 0 0
BOOT BARN HLDGS INC PUT 099406950 242 117 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 77 35 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 2 1 SH Put SOLE   0 0 0
BOX INC CALL 10316T904 2,911 1,165 SH Call SOLE   0 0 0
BOX INC COM 10316T104 989 39,610 SH   SOLE   39,610 0 0
BOX INC PUT 10316T954 2,029 812 SH Put SOLE   0 0 0
BP PLC CALL 055622904 21,898 4,796 SH Call SOLE   0 0 0
BP PLC PUT 055622954 5,150 1,128 SH Put SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN CALL 101119905 15 10 SH Call SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN PUT 101119955 19 12 SH Put SOLE   0 0 0
BRIDGEPOINT ED INC CALL 10807M905 18 28 SH Call SOLE   0 0 0
BRIDGEPOINT ED INC COM 10807M105 30 4,622 SH   SOLE   4,622 0 0
BRIDGEPOINT ED INC PUT 10807M955 31 48 SH Put SOLE   0 0 0
BUCKEYE PARTNERS L P CALL 118230901 748 213 SH Call SOLE   0 0 0
BUCKEYE PARTNERS L P COM 118230101 531 15,120 SH   SOLE   15,120 0 0
BUCKEYE PARTNERS L P PUT 118230951 854 243 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 1,015 160 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 284 4,484 SH   SOLE   4,484 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 1,479 233 SH Put SOLE   0 0 0
POPULAR INC CALL 733174900 1,220 270 SH Call SOLE   0 0 0
POPULAR INC PUT 733174950 827 183 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 119 40 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR COM 055630107 149 5,005 SH   SOLE   5,005 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 361 121 SH Put SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P CALL G16249907 93 49 SH Call SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 112 5,929 SH   SOLE   5,929 0 0
BROOKFIELD PPTY PARTNERS L P PUT G16249957 76 40 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 1,876 163 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 138 12 SH Put SOLE   0 0 0
BRADY CORP COM 104674106 273 7,096 SH   SOLE   7,096 0 0
CRAFT BREW ALLIANCE INC CALL 224122901 192 93 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC COM 224122101 125 6,091 SH   SOLE   6,091 0 0
CRAFT BREW ALLIANCE INC PUT 224122951 59 29 SH Put SOLE   0 0 0
BRF SA CALL 10552T907 346 741 SH Call SOLE   0 0 0
BRF SA COM 10552T107 245 52,514 SH   SOLE   52,514 0 0
BRF SA PUT 10552T957 323 691 SH Put SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI COM 09627J102 3 433 SH   SOLE   433 0 0
BLUEROCK RESIDENTIAL GRW REI PUT 09627J952 1 2 SH Put SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 52,821 2,830 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 43,245 231,691 SH   SOLE   231,691 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 75,593 4,050 SH Put SOLE   0 0 0
BRUKER CORP COM 116794108 23 802 SH   SOLE   802 0 0
BRUKER CORP PUT 116794958 60 21 SH Put SOLE   0 0 0
BROOKS AUTOMATION INC CALL 114340902 1,128 346 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC PUT 114340952 71 22 SH Put SOLE   0 0 0
BROWN & BROWN INC CALL 115236901 113 41 SH Call SOLE   0 0 0
BROWN & BROWN INC COM 115236101 134 4,845 SH   SOLE   4,845 0 0
BRISTOW GROUP INC CALL 110394903 268 190 SH Call SOLE   0 0 0
BRISTOW GROUP INC PUT 110394953 382 271 SH Put SOLE   0 0 0
GLOBAL BRASS & COPPR HLDGS I PUT 37953G953 34 11 SH Put SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 127 73 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 121 68 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K315 781 43,916 SH   SOLE   43,916 0 0
DIREXION SHS ETF TR PUT 25490K959 1,041 585 SH Put SOLE   0 0 0
BANCO SANTANDER CHILE NEW CALL 05965X909 15 5 SH Call SOLE   0 0 0
BANCO SANTANDER BRASIL S A COM 05967A107 24 3,212 SH   SOLE   3,212 0 0
BANCO SANTANDER BRASIL S A PUT 05967A957 15 21 SH Put SOLE   0 0 0
BLACK STONE MINERALS L P COM 09225M101 12 700 SH   SOLE   700 0 0
BSQUARE CORP CALL 11776U900 0 1 SH Call SOLE   0 0 0
BSQUARE CORP COM 11776U300 1 447 SH   SOLE   447 0 0
BSQUARE CORP PUT 11776U950 0 3 SH Put SOLE   0 0 0
BEST INC CALL 08653C906 314 257 SH Call SOLE   0 0 0
BEST INC COM 08653C106 266 21,796 SH   SOLE   21,796 0 0
BEST INC PUT 08653C956 56 46 SH Put SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 4,411 1,349 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP COM 101137107 230 7,057 SH   SOLE   7,057 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 1,716 525 SH Put SOLE   0 0 0
BAYTEX ENERGY CORP CALL 07317Q905 30 92 SH Call SOLE   0 0 0
BAYTEX ENERGY CORP COM 07317Q105 16 4,998 SH   SOLE   4,998 0 0
BAYTEX ENERGY CORP PUT 07317Q955 10 31 SH Put SOLE   0 0 0
B2GOLD CORP CALL 11777Q909 33 129 SH Call SOLE   0 0 0
B2GOLD CORP COM 11777Q209 47 18,301 SH   SOLE   18,301 0 0
B2GOLD CORP PUT 11777Q959 6 25 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 1,114 221 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC COM 110448107 667 13,231 SH   SOLE   13,231 0 0
BRITISH AMERN TOB PLC PUT 110448957 201 40 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 5 1 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC PUT 110448957 837 166 SH Put SOLE   0 0 0
PEABODY ENERGY CORP NEW CALL 704551900 1,469 323 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW COM 704551100 220 4,838 SH   SOLE   4,838 0 0
PEABODY ENERGY CORP NEW PUT 704551950 1,582 348 SH Put SOLE   0 0 0
BIOTIME INC CALL 09066L905 5 26 SH Call SOLE   0 0 0
BIOTIME INC COM 09066L105 33 16,247 SH   SOLE   16,247 0 0
BIOTIME INC PUT 09066L955 4 20 SH Put SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 13,935 1,383 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 6,388 634 SH Put SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 1,144 76 SH Call SOLE   0 0 0
BURLINGTON STORES INC COM 122017106 223 1,482 SH   SOLE   1,482 0 0
BURLINGTON STORES INC PUT 122017956 7,044 468 SH Put SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 372 273 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 32 24 SH Put SOLE   0 0 0
BOVIE MEDICAL CORP PUT 10211F950 0 1 SH Put SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I CALL 05614L900 4 19 SH Call SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 118 49,823 SH   SOLE   49,823 0 0
BABCOCK & WILCOX ENTERPRIS I PUT 05614L950 8 34 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 1,191 276 SH Call SOLE   0 0 0
BORGWARNER INC PUT 099724956 276 64 SH Put SOLE   0 0 0
BROADWIND ENERGY INC CALL 11161T907 5 23 SH Call SOLE   0 0 0
BROADWIND ENERGY INC COM 11161T207 9 4,082 SH   SOLE   4,082 0 0
BROADWIND ENERGY INC PUT 11161T957 0 1 SH Put SOLE   0 0 0
BOARDWALK PIPELINE PARTNERS CALL 096627904 5,416 4,661 SH Call SOLE   0 0 0
BOARDWALK PIPELINE PARTNERS PUT 096627954 373 321 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 8 3 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 1,009 162 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC COM 05605H100 283 4,557 SH   SOLE   4,557 0 0
BWX TECHNOLOGIES INC PUT 05605H950 797 128 SH Put SOLE   0 0 0
BLACKSTONE GROUP L P CALL 09253U908 1,212 377 SH Call SOLE   0 0 0
BLACKSTONE GROUP L P COM 09253U108 2,316 71,999 SH   SOLE   71,999 0 0
BLACKSTONE GROUP L P PUT 09253U958 3,979 1,237 SH Put SOLE   0 0 0
BLUELINX HLDGS INC CALL 09624H908 236 63 SH Call SOLE   0 0 0
BLUELINX HLDGS INC PUT 09624H958 78 21 SH Put SOLE   0 0 0
BELLATRIX EXPLORATION LTD COM 078314507 0 60 SH   SOLE   60 0 0
BLACKSTONE MTG TR INC CALL 09257W900 204 65 SH Call SOLE   0 0 0
BLACKSTONE MTG TR INC PUT 09257W950 78 25 SH Put SOLE   0 0 0
BOSTON PROPERTIES INC CALL 101121901 338 27 SH Call SOLE   0 0 0
BOSTON PROPERTIES INC PUT 101121951 1,329 106 SH Put SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS CALL 05971J902 13 4 SH Call SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS PUT 05971J952 16 5 SH Put SOLE   0 0 0
BOYD GAMING CORP CALL 103304901 592 171 SH Call SOLE   0 0 0
BOYD GAMING CORP PUT 103304951 149 43 SH Put SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 143 97 SH Call SOLE   0 0 0
BEAZER HOMES USA INC PUT 07556Q951 82 56 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 262 42 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 62 10 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 6 1 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 6 1 SH Put SOLE   0 0 0
BAOZUN INC CALL 06684L903 1,487 272 SH Call SOLE   0 0 0
BAOZUN INC COM 06684L103 731 13,375 SH   SOLE   13,375 0 0
BAOZUN INC PUT 06684L953 3,949 722 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 96,565 14,430 SH Call SOLE   0 0 0
CITIGROUP INC COM 172967424 1,120 16,739 SH   SOLE   16,739 0 0
CITIGROUP INC PUT 172967954 72,608 10,850 SH Put SOLE   0 0 0
CA INC CALL 12673P905 1,721 483 SH Call SOLE   0 0 0
CA INC PUT 12673P955 49 14 SH Put SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC PUT 16936R955 52 121 SH Put SOLE   0 0 0
CREDIT ACCEP CORP MICH COM 225310101 239 679 SH   SOLE   679 0 0
CREDIT ACCEP CORP MICH PUT 225310951 2,014 57 SH Put SOLE   0 0 0
CACI INTL INC CALL 127190904 2,174 129 SH Call SOLE   0 0 0
CACI INTL INC PUT 127190954 50 3 SH Put SOLE   0 0 0
CADENCE BANCORPORATION CALL 12739A900 8 3 SH Call SOLE   0 0 0
CADENCE BANCORPORATION COM 12739A100 2 100 SH   SOLE   100 0 0
CADENCE BANCORPORATION PUT 12739A950 8 3 SH Put SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD CALL 617468903 4 2 SH Call SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 53 2,297 SH   SOLE   2,297 0 0
MORGAN STANLEY CHINA A SH FD PUT 617468953 25 11 SH Put SOLE   0 0 0
8POINT3 ENERGY PARTNERS LP CALL 282539905 0 156 SH Call SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 2,586 724 SH Call SOLE   0 0 0
CONAGRA BRANDS INC COM 205887102 894 25,040 SH   SOLE   25,040 0 0
CONAGRA BRANDS INC PUT 205887952 3,848 1,077 SH Put SOLE   0 0 0
CARDINAL HEALTH INC CALL 14149Y908 2,324 476 SH Call SOLE   0 0 0
CARDINAL HEALTH INC COM 14149Y108 1,621 33,205 SH   SOLE   33,205 0 0
CARDINAL HEALTH INC PUT 14149Y958 4,218 864 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 97 42 SH Call SOLE   0 0 0
CAI INTERNATIONAL INC COM 12477X106 202 8,718 SH   SOLE   8,718 0 0
CAI INTERNATIONAL INC PUT 12477X956 51 22 SH Put SOLE   0 0 0
CANON INC COM 138006309 17 521 SH   SOLE   521 0 0
CHEESECAKE FACTORY INC CALL 163072901 776 141 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC COM 163072101 1,177 21,379 SH   SOLE   21,379 0 0
CHEESECAKE FACTORY INC PUT 163072951 308 56 SH Put SOLE   0 0 0
CALERES INC CALL 129500904 192 56 SH Call SOLE   0 0 0
CALERES INC PUT 129500954 79 23 SH Put SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 43 86 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 21 4,343 SH   SOLE   4,343 0 0
CALITHERA BIOSCIENCES INC PUT 13089P951 138 276 SH Put SOLE   0 0 0
MAGICJACK VOCALTEC LTD CALL M6787E901 3 4 SH Call SOLE   0 0 0
MAGICJACK VOCALTEC LTD PUT M6787E951 2 3 SH Put SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 100 22 SH Call SOLE   0 0 0
CAL MAINE FOODS INC COM 128030202 215 4,711 SH   SOLE   4,711 0 0
CAL MAINE FOODS INC PUT 128030952 577 126 SH Put SOLE   0 0 0
CALIX INC CALL 13100M909 77 99 SH Call SOLE   0 0 0
CALIX INC COM 13100M509 198 25,392 SH   SOLE   25,392 0 0
CALIX INC PUT 13100M959 64 83 SH Put SOLE   0 0 0
CALAMP CORP CALL 128126909 145 62 SH Call SOLE   0 0 0
CALAMP CORP PUT 128126959 79 34 SH Put SOLE   0 0 0
CAMTEK LTD COM M20791105 27 3,768 SH   SOLE   3,768 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 18 11 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 2 126 SH   SOLE   126 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 11 7 SH Put SOLE   0 0 0
AVIS BUDGET GROUP CALL 053774905 1,654 509 SH Call SOLE   0 0 0
AVIS BUDGET GROUP COM 053774105 202 6,238 SH   SOLE   6,238 0 0
AVIS BUDGET GROUP PUT 053774955 1,254 386 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 3,311 1,729 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC PUT 140755959 1,461 763 SH Put SOLE   0 0 0
CARBONITE INC CALL 141337905 331 95 SH Call SOLE   0 0 0
CARGURUS INC CALL 141788909 132 38 SH Call SOLE   0 0 0
CARGURUS INC PUT 141788959 27 8 SH Put SOLE   0 0 0
CARS COM INC CALL 14575E905 34 12 SH Call SOLE   0 0 0
CARS COM INC COM 14575E105 650 22,897 SH   SOLE   22,897 0 0
CARS COM INC PUT 14575E955 207 73 SH Put SOLE   0 0 0
CASA SYS INC CALL 14713L902 578 354 SH Call SOLE   0 0 0
CASA SYS INC PUT 14713L952 274 168 SH Put SOLE   0 0 0
META FINL GROUP INC COM 59100U108 362 3,726 SH   SOLE   3,726 0 0
META FINL GROUP INC PUT 59100U958 1,061 109 SH Put SOLE   0 0 0
CASEYS GEN STORES INC CALL 147528903 1,513 144 SH Call SOLE   0 0 0
CASEYS GEN STORES INC COM 147528103 359 3,417 SH   SOLE   3,417 0 0
CASEYS GEN STORES INC PUT 147528953 861 82 SH Put SOLE   0 0 0
CATERPILLAR INC DEL CALL 149123901 49,438 3,644 SH Call SOLE   0 0 0
CATERPILLAR INC DEL COM 149123101 19,699 145,200 SH   SOLE   145,200 0 0
CATERPILLAR INC DEL PUT 149123951 67,102 4,946 SH Put SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 340 141 SH Call SOLE   0 0 0
CARDTRONICS PLC PUT G1991C955 1,448 599 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 29 12 SH Call SOLE   0 0 0
CATO CORP NEW COM 149205106 26 1,093 SH   SOLE   1,093 0 0
CATO CORP NEW PUT 149205956 280 114 SH Put SOLE   0 0 0
CAVIUM INC CALL 14964U908 52 75 SH Call SOLE   0 0 0
CAVIUM INC PUT 14964U958 6 101 SH Put SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 6,109 481 SH Call SOLE   0 0 0
CHUBB LIMITED PUT H1467J954 2,540 200 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 26 20 SH Call SOLE   0 0 0
CYMABAY THERAPEUTICS INC PUT 23257D953 1 1 SH Put SOLE   0 0 0
CINCINNATI BELL INC NEW CALL 171871902 59 38 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW PUT 171871952 6 4 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST CALL 20440T901 39 20 SH Call SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST COM 20440T201 27 1,400 SH   SOLE   1,400 0 0
CATALYST BIOSCIENCES INC CALL 14888D908 103 89 SH Call SOLE   0 0 0
CATALYST BIOSCIENCES INC COM 14888D208 492 42,243 SH   SOLE   42,243 0 0
CATALYST BIOSCIENCES INC PUT 14888D958 917 786 SH Put SOLE   0 0 0
CBL & ASSOC PPTYS INC CALL 124830900 137 247 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC PUT 124830950 6 11 SH Put SOLE   0 0 0
CAMBREX CORP CALL 132011907 10 2 SH Call SOLE   0 0 0
CAMBREX CORP COM 132011107 116 2,220 SH   SOLE   2,220 0 0
CAMBREX CORP PUT 132011957 936 179 SH Put SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I CALL 15117P902 21 11 SH Call SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 5 264 SH   SOLE   264 0 0
CELLULAR BIOMEDICINE GROUP I PUT 15117P952 3 2 SH Put SOLE   0 0 0
CBOE GLOBAL MARKETS INC CALL 12503M908 4,839 465 SH Call SOLE   0 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 74 715 SH   SOLE   715 0 0
CBOE GLOBAL MARKETS INC PUT 12503M958 4,350 418 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 1,410 142 SH Call SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 514 5,177 SH   SOLE   5,177 0 0
CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 953 96 SH Put SOLE   0 0 0
CONTINENTAL BLDG PRODS INC CALL 211171903 53 17 SH Call SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 38 8 SH Call SOLE   0 0 0
CBRE GROUP INC COM 12504L109 213 4,466 SH   SOLE   4,466 0 0
CBRE GROUP INC PUT 12504L959 501 105 SH Put SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 4,327 277 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 734 47 SH Put SOLE   0 0 0
CBS CORP NEW CALL 124857902 2,614 465 SH Call SOLE   0 0 0
CBS CORP NEW COM 124857202 316 5,630 SH   SOLE   5,630 0 0
CBS CORP NEW PUT 124857952 2,260 402 SH Put SOLE   0 0 0
COMMERCE BANCSHARES INC CALL 200525903 148 23 SH Call SOLE   0 0 0
CABOT CORP CALL 127055901 30 5 SH Call SOLE   0 0 0
CBIZ INC CALL 124805902 25 11 SH Call SOLE   0 0 0
CBIZ INC COM 124805102 22 994 SH   SOLE   994 0 0
CHEMOURS CO CALL 163851908 1,490 336 SH Call SOLE   0 0 0
CHEMOURS CO PUT 163851958 989 223 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 337 83 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 2,598 241 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 3,935 365 SH Put SOLE   0 0 0
CHINACACHE INTL HLDG LTD COM 16950M107 0 53 SH   SOLE   53 0 0
CAMECO CORP CALL 13321L908 1,037 922 SH Call SOLE   0 0 0
CAMECO CORP COM 13321L108 8 796 SH   SOLE   796 0 0
CAMECO CORP PUT 13321L958 292 260 SH Put SOLE   0 0 0
CROWN HOLDINGS INC CALL 228368906 510 114 SH Call SOLE   0 0 0
CROWN HOLDINGS INC COM 228368106 534 11,948 SH   SOLE   11,948 0 0
CROWN HOLDINGS INC PUT 228368956 196 44 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 6,441 1,124 SH Call SOLE   0 0 0
CARNIVAL CORP COM 143658300 2,548 44,472 SH   SOLE   44,472 0 0
CARNIVAL CORP PUT 143658950 9,914 1,730 SH Put SOLE   0 0 0
CSI COMPRESSCO LP CALL 12637A903 61 110 SH Call SOLE   0 0 0
CSI COMPRESSCO LP PUT 12637A953 2 5 SH Put SOLE   0 0 0
CABOT MICROELECTRONICS CORP CALL 12709P903 613 57 SH Call SOLE   0 0 0
CABOT MICROELECTRONICS CORP PUT 12709P953 258 24 SH Put SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS CALL 18451C909 0 3 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 309 58 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 5 1 SH Put SOLE   0 0 0
CROSS CTRY HEALTHCARE INC CALL 227483904 72 64 SH Call SOLE   0 0 0
CENTURY CMNTYS INC COM 156504300 31 997 SH   SOLE   997 0 0
CENTURY CMNTYS INC PUT 156504950 56 18 SH Put SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 90 69 SH Call SOLE   0 0 0
CHEMOCENTRYX INC COM 16383L106 114 8,724 SH   SOLE   8,724 0 0
CHEMOCENTRYX INC PUT 16383L956 118 90 SH Put SOLE   0 0 0
CERIDIAN HCM HLDG INC CALL 15677J908 86 26 SH Call SOLE   0 0 0
CERIDIAN HCM HLDG INC COM 15677J108 0 19 SH   SOLE   19 0 0
COEUR MNG INC CALL 192108904 340 448 SH Call SOLE   0 0 0
COEUR MNG INC PUT 192108954 101 133 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 9 5 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 200 11,119 SH   SOLE   11,119 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 375 208 SH Put SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 1,834 282 SH Call SOLE   0 0 0
CDK GLOBAL INC PUT 12508E951 19 3 SH Put SOLE   0 0 0
AVID BIOSERVICES INC CALL 05368M906 26 67 SH Call SOLE   0 0 0
AVID BIOSERVICES INC COM 05368M106 83 21,290 SH   SOLE   21,290 0 0
AVID BIOSERVICES INC PUT 05368M956 37 95 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 77 18 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 121 28 SH Put SOLE   0 0 0
CDW CORP CALL 12514G908 121 15 SH Call SOLE   0 0 0
CDW CORP COM 12514G108 75 929 SH   SOLE   929 0 0
CDW CORP PUT 12514G958 1,825 226 SH Put SOLE   0 0 0
CHROMADEX CORP CALL 171077907 6 18 SH Call SOLE   0 0 0
CHROMADEX CORP PUT 171077957 0 1 SH Put SOLE   0 0 0
CODEXIS INC CALL 192005906 4 3 SH Call SOLE   0 0 0
CODEXIS INC COM 192005106 2 153 SH   SOLE   153 0 0
CODEXIS INC PUT 192005956 1 1 SH Put SOLE   0 0 0
CADIZ INC CALL 127537907 175 134 SH Call SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 1,965 177 SH Call SOLE   0 0 0
CELANESE CORP DEL PUT 150870953 444 40 SH Put SOLE   0 0 0
CECO ENVIRONMENTAL CORP CALL 125141901 0 1 SH Call SOLE   0 0 0
CECO ENVIRONMENTAL CORP COM 125141101 37 6,029 SH   SOLE   6,029 0 0
CAREER EDUCATION CORP CALL 141665909 1 1 SH Call SOLE   0 0 0
CAREER EDUCATION CORP COM 141665109 22 1,419 SH   SOLE   1,419 0 0
CAREER EDUCATION CORP PUT 141665959 17 11 SH Put SOLE   0 0 0
CONSOL ENERGY INC NEW CALL 20854L908 23 6 SH Call SOLE   0 0 0
CONSOL ENERGY INC NEW COM 20854L108 153 3,997 SH   SOLE   3,997 0 0
CONSOL ENERGY INC NEW PUT 20854L958 291 76 SH Put SOLE   0 0 0
CELLCOM ISRAEL LTD CALL M2196U909 0 1 SH Call SOLE   0 0 0
CELGENE CORP CALL 151020904 35,222 4,435 SH Call SOLE   0 0 0
CELGENE CORP COM 151020104 9,979 125,658 SH   SOLE   125,658 0 0
CELGENE CORP PUT 151020954 55,951 7,045 SH Put SOLE   0 0 0
CENTRAL GARDEN & PET CO COM 153527106 50 1,153 SH   SOLE   1,153 0 0
CENTRAL GARDEN & PET CO PUT 153527955 13 3 SH Put SOLE   0 0 0
CENTURY ALUM CO CALL 156431908 217 138 SH Call SOLE   0 0 0
CENTURY ALUM CO COM 156431108 336 21,376 SH   SOLE   21,376 0 0
CENTURY ALUM CO PUT 156431958 168 107 SH Put SOLE   0 0 0
CNOOC LTD CALL 126132909 1,078 63 SH Call SOLE   0 0 0
CNOOC LTD PUT 126132959 1,489 87 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 419 132 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 146 46 SH Put SOLE   0 0 0
CERECOR INC CALL 15671L909 4 11 SH Call SOLE   0 0 0
CERNER CORP CALL 156782904 3,431 574 SH Call SOLE   0 0 0
CERNER CORP PUT 156782954 783 131 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 489 734 SH Call SOLE   0 0 0
CERUS CORP PUT 157085951 39 59 SH Put SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP CALL G20045902 2 6 SH Call SOLE   0 0 0
CEVA INC CALL 157210905 18 6 SH Call SOLE   0 0 0
CEVA INC COM 157210105 43 1,446 SH   SOLE   1,446 0 0
CEVA INC PUT 157210955 108 36 SH Put SOLE   0 0 0
CF INDS HLDGS INC CALL 125269900 2,632 593 SH Call SOLE   0 0 0
CF INDS HLDGS INC PUT 125269950 4,200 946 SH Put SOLE   0 0 0
CITIZENS FINL GROUP INC CALL 174610905 225 58 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC COM 174610105 1,146 29,464 SH   SOLE   29,464 0 0
CITIZENS FINL GROUP INC PUT 174610955 2,018 519 SH Put SOLE   0 0 0
CONFORMIS INC CALL 20717E901 2 23 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 54 5 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC COM 229899109 544 5,028 SH   SOLE   5,028 0 0
CULLEN FROST BANKERS INC PUT 229899959 736 68 SH Put SOLE   0 0 0
COLFAX CORP COM 194014106 301 9,827 SH   SOLE   9,827 0 0
COLFAX CORP PUT 194014956 324 106 SH Put SOLE   0 0 0
CARLYLE GROUP L P CALL 14309L902 521 245 SH Call SOLE   0 0 0
CARLYLE GROUP L P PUT 14309L952 138 65 SH Put SOLE   0 0 0
CANOPY GROWTH CORP CALL 138035900 1,886 644 SH Call SOLE   0 0 0
CANOPY GROWTH CORP COM 138035100 745 25,442 SH   SOLE   25,442 0 0
CANOPY GROWTH CORP PUT 138035950 1,982 677 SH Put SOLE   0 0 0
COMPUGEN LTD CALL M25722905 3 10 SH Call SOLE   0 0 0
COMPUGEN LTD COM M25722105 43 13,134 SH   SOLE   13,134 0 0
COMPUGEN LTD PUT M25722955 169 513 SH Put SOLE   0 0 0
CELADON GROUP INC CALL 150838900 2 23 SH Call SOLE   0 0 0
COGNEX CORP CALL 192422903 254 57 SH Call SOLE   0 0 0
COGNEX CORP COM 192422103 201 4,523 SH   SOLE   4,523 0 0
COGNEX CORP PUT 192422953 347 78 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 172 49 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 87 41 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 19 9 SH Put SOLE   0 0 0
CHURCH & DWIGHT INC CALL 171340902 1,031 194 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC PUT 171340952 3,694 695 SH Put SOLE   0 0 0
CHURCHILL DOWNS INC CALL 171484908 652 22 SH Call SOLE   0 0 0
CHURCHILL DOWNS INC PUT 171484958 1,512 51 SH Put SOLE   0 0 0
CHEMED CORP NEW CALL 16359R903 64 2 SH Call SOLE   0 0 0
CHEMED CORP NEW PUT 16359R953 289 9 SH Put SOLE   0 0 0
CHEFS WHSE INC CALL 163086901 1,313 461 SH Call SOLE   0 0 0
CHEMICAL FINL CORP CALL 163731902 33 6 SH Call SOLE   0 0 0
CHEGG INC CALL 163092909 116 42 SH Call SOLE   0 0 0
CHEGG INC COM 163092109 239 8,611 SH   SOLE   8,611 0 0
CHEGG INC PUT 163092959 36 13 SH Put SOLE   0 0 0
CHOICE HOTELS INTL INC COM 169905106 6 91 SH   SOLE   91 0 0
CHOICE HOTELS INTL INC PUT 169905956 45 6 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 1 1 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E408 194 10,891 SH   SOLE   10,891 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 495 945 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 53 102 SH Put SOLE   0 0 0
CHEROKEE INC DEL NEW PUT 16444H952 0 2 SH Put SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 2,422 248 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 2,509 25,688 SH   SOLE   25,688 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 4,542 465 SH Put SOLE   0 0 0
CHESAPEAKE GRANITE WASH TR CALL 165185909 0 2 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 594 134 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED COM 16941M109 391 8,819 SH   SOLE   8,819 0 0
CHINA MOBILE LIMITED PUT 16941M959 887 200 SH Put SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 70 50 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 189 13,501 SH   SOLE   13,501 0 0
COHERUS BIOSCIENCES INC PUT 19249H953 324 232 SH Put SOLE   0 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 1,430 171 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 1,790 214 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 36 45 SH Call SOLE   0 0 0
CHICOS FAS INC COM 168615102 25 3,127 SH   SOLE   3,127 0 0
CHICOS FAS INC PUT 168615952 101 125 SH Put SOLE   0 0 0
CHUNGHWA TELECOM CO LTD CALL 17133Q902 3 1 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 6,304 215 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 1,786 6,092 SH   SOLE   6,092 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 11,435 390 SH Put SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD CALL 16945R904 21 17 SH Call SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD COM 16945R104 8 673 SH   SOLE   673 0 0
CHINA UNICOM (HONG KONG) LTD PUT 16945R954 62 50 SH Put SOLE   0 0 0
CHUYS HLDGS INC CALL 171604901 30 10 SH Call SOLE   0 0 0
CHUYS HLDGS INC COM 171604101 165 5,390 SH   SOLE   5,390 0 0
CHUYS HLDGS INC PUT 171604951 76 25 SH Put SOLE   0 0 0
CIGNA CORPORATION CALL 125509909 12,423 731 SH Call SOLE   0 0 0
CIGNA CORPORATION COM 125509109 3,297 19,404 SH   SOLE   19,404 0 0
CIGNA CORPORATION PUT 125509959 7,579 446 SH Put SOLE   0 0 0
CITIZENS INC CALL 174740900 52 68 SH Call SOLE   0 0 0
CITIZENS INC PUT 174740950 77 100 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 5 2 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X846 2 96 SH   SOLE   96 0 0
CIENA CORP CALL 171779909 1,609 607 SH Call SOLE   0 0 0
CIENA CORP COM 171779309 166 6,262 SH   SOLE   6,262 0 0
CIENA CORP PUT 171779959 1,489 562 SH Put SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA CALL 204409901 1 8 SH Call SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA PUT 204409951 0 1 SH Put SOLE   0 0 0
CHIMERA INVT CORP CALL 16934Q908 74 41 SH Call SOLE   0 0 0
CHIMERA INVT CORP PUT 16934Q958 21 12 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 73 11 SH Call SOLE   0 0 0
CINCINNATI FINL CORP PUT 172062951 120 18 SH Put SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 35 28 SH Call SOLE   0 0 0
CIRCOR INTL INC CALL 17273K909 11 3 SH Call SOLE   0 0 0
CIT GROUP INC CALL 125581901 680 135 SH Call SOLE   0 0 0
CIT GROUP INC COM 125581801 3,982 79,001 SH   SOLE   79,001 0 0
CIT GROUP INC PUT 125581951 625 124 SH Put SOLE   0 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 34 1,448 SH   SOLE   1,448 0 0
C&J ENERGY SVCS INC NEW PUT 12674R950 14 6 SH Put SOLE   0 0 0
SEACOR HOLDINGS INC COM 811904101 11 203 SH   SOLE   203 0 0
COLGATE PALMOLIVE CO CALL 194162903 15,677 2,419 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO PUT 194162953 6,273 968 SH Put SOLE   0 0 0
CORE LABORATORIES N V CALL N22717907 479 38 SH Call SOLE   0 0 0
CORE LABORATORIES N V PUT N22717957 12 1 SH Put SOLE   0 0 0
COLUMBIA FINL INC COM 197641103 124 7,501 SH   SOLE   7,501 0 0
COLUMBIA FINL INC PUT 197641953 190 115 SH Put SOLE   0 0 0
CALADRIUS BIOSCIENCES INC CALL 128058903 29 45 SH Call SOLE   0 0 0
CALADRIUS BIOSCIENCES INC PUT 128058953 2 4 SH Put SOLE   0 0 0
CLOUD PEAK ENERGY INC CALL 18911Q902 173 496 SH Call SOLE   0 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 103 29,523 SH   SOLE   29,523 0 0
CLOUD PEAK ENERGY INC PUT 18911Q952 23 66 SH Put SOLE   0 0 0
CLOUDERA INC CALL 18914U900 85 63 SH Call SOLE   0 0 0
CLOUDERA INC COM 18914U100 466 34,206 SH   SOLE   34,206 0 0
CLOUDERA INC PUT 18914U950 643 472 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 216 102 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B903 5 103 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 606 720 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC COM 185899101 127 15,090 SH   SOLE   15,090 0 0
CLEVELAND CLIFFS INC PUT 185899951 211 251 SH Put SOLE   0 0 0
CORELOGIC INC CALL 21871D903 176 34 SH Call SOLE   0 0 0
CORELOGIC INC COM 21871D103 34 657 SH   SOLE   657 0 0
CORELOGIC INC PUT 21871D953 259 50 SH Put SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 222 40 SH Call SOLE   0 0 0
CLEAN HARBORS INC COM 184496107 485 8,740 SH   SOLE   8,740 0 0
MACK CALI RLTY CORP COM 554489104 8 397 SH   SOLE   397 0 0
CLEARSIGN COMBUSTION CORP CALL 185064902 0 4 SH Call SOLE   0 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 22 11,289 SH   SOLE   11,289 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 282 379 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 108 14,522 SH   SOLE   14,522 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 112 151 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 19 53 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 66 18,101 SH   SOLE   18,101 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 19 54 SH Put SOLE   0 0 0
COLONY CAP INC NEW CALL 19626G908 230 369 SH Call SOLE   0 0 0
COLONY CAP INC NEW PUT 19626G958 62 100 SH Put SOLE   0 0 0
CONTINENTAL RESOURCES INC CALL 212015901 1,690 261 SH Call SOLE   0 0 0
CONTINENTAL RESOURCES INC COM 212015101 600 9,267 SH   SOLE   9,267 0 0
CONTINENTAL RESOURCES INC PUT 212015951 1,165 180 SH Put SOLE   0 0 0
CELESTICA INC CALL 15101Q908 54 46 SH Call SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC CALL 185063904 50 47 SH Call SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 308 28,861 SH   SOLE   28,861 0 0
CLEARSIDE BIOMEDICAL INC PUT 185063954 404 378 SH Put SOLE   0 0 0
CELSION CORPORATION CALL 15117N903 2 7 SH Call SOLE   0 0 0
CELSION CORPORATION COM 15117N503 7 2,696 SH   SOLE   2,696 0 0
TOWN SPORTS INTL HLDGS INC CALL 89214A902 32 22 SH Call SOLE   0 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 303 20,865 SH   SOLE   20,865 0 0
TOWN SPORTS INTL HLDGS INC PUT 89214A952 17 12 SH Put SOLE   0 0 0
CLOVIS ONCOLOGY INC CALL 189464900 413 91 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC COM 189464100 504 11,100 SH   SOLE   11,100 0 0
CLOVIS ONCOLOGY INC PUT 189464950 304 67 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 66 29 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP COM 18538R103 162 7,021 SH   SOLE   7,021 0 0
CLEARWATER PAPER CORP PUT 18538R953 103 45 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 1,501 111 SH Call SOLE   0 0 0
CLOROX CO DEL COM 189054109 1,680 12,426 SH   SOLE   12,426 0 0
CLOROX CO DEL PUT 189054959 568 42 SH Put SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO CALL 136069901 3,372 388 SH Call SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 15 180 SH   SOLE   180 0 0
CDN IMPERIAL BK COMM TORONTO PUT 136069951 825 95 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 1,254 138 SH Call SOLE   0 0 0
COMERICA INC COM 200340107 1,025 11,277 SH   SOLE   11,277 0 0
COMERICA INC PUT 200340957 2,736 301 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 360 171 SH Call SOLE   0 0 0
COMMERCIAL METALS CO PUT 201723953 35 17 SH Put SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 97 102 SH Call SOLE   0 0 0
CHEETAH MOBILE INC PUT 163075954 10 11 SH Put SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 9 211 SH   SOLE   211 0 0
COMCAST CORP NEW CALL 20030N901 13,583 4,140 SH Call SOLE   0 0 0
COMCAST CORP NEW COM 20030N101 8,661 263,994 SH   SOLE   263,994 0 0
COMCAST CORP NEW PUT 20030N951 17,605 5,366 SH Put SOLE   0 0 0
CANTEL MEDICAL CORP CALL 138098908 167 17 SH Call SOLE   0 0 0
CANTEL MEDICAL CORP COM 138098108 303 3,083 SH   SOLE   3,083 0 0
CANTEL MEDICAL CORP PUT 138098958 344 35 SH Put SOLE   0 0 0
CME GROUP INC CALL 12572Q905 7,146 436 SH Call SOLE   0 0 0
CME GROUP INC COM 12572Q105 1,217 7,427 SH   SOLE   7,427 0 0
CME GROUP INC PUT 12572Q955 4,556 278 SH Put SOLE   0 0 0
CM FIN INC CALL 12574Q903 24 28 SH Call SOLE   0 0 0
CM FIN INC COM 12574Q103 0 2 SH   SOLE   2 0 0
CM FIN INC PUT 12574Q953 1 2 SH Put SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 40,678 943 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,466 5,717 SH   SOLE   5,717 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 44,301 1,027 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 8,445 635 SH Call SOLE   0 0 0
CUMMINS INC PUT 231021956 3,963 298 SH Put SOLE   0 0 0
CAPSTEAD MTG CORP COM 14067E506 1 172 SH   SOLE   172 0 0
COMPASS MINERALS INTL INC CALL 20451N901 72 11 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC PUT 20451N951 111 17 SH Put SOLE   0 0 0
CIMPRESS N V CALL N20146901 1,101 76 SH Call SOLE   0 0 0
CIMPRESS N V COM N20146101 711 4,906 SH   SOLE   4,906 0 0
CIMPRESS N V PUT N20146951 1,058 73 SH Put SOLE   0 0 0
COSTAMARE INC COM Y1771G102 25 3,211 SH   SOLE   3,211 0 0
COSTAMARE INC PUT Y1771G952 38 48 SH Put SOLE   0 0 0
CHIMERIX INC COM 16934W106 0 99 SH   SOLE   99 0 0
CMS ENERGY CORP COM 125896100 7 155 SH   SOLE   155 0 0
CMS ENERGY CORP PUT 125896950 94 20 SH Put SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 494 155 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 6 2 SH Put SOLE   0 0 0
CNA FINL CORP CALL 126117900 27 6 SH Call SOLE   0 0 0
CNA FINL CORP COM 126117100 163 3,576 SH   SOLE   3,576 0 0
CNA FINL CORP PUT 126117950 443 97 SH Put SOLE   0 0 0
CONATUS PHARMACEUTICALS INC CALL 20600T908 59 138 SH Call SOLE   0 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 58 13,688 SH   SOLE   13,688 0 0
CONATUS PHARMACEUTICALS INC PUT 20600T958 29 70 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 2,562 208 SH Call SOLE   0 0 0
CENTENE CORP DEL PUT 15135B951 1,490 121 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC CALL 206022905 15 9 SH Call SOLE   0 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 65 3,865 SH   SOLE   3,865 0 0
CONCERT PHARMACEUTICALS INC PUT 206022955 201 120 SH Put SOLE   0 0 0
CONDUENT INC CALL 206787903 39 22 SH Call SOLE   0 0 0
CHINANET ONLINE HLDGS INC CALL 16949H901 0 3 SH Call SOLE   0 0 0
CHINANET ONLINE HLDGS INC COM 16949H201 24 9,825 SH   SOLE   9,825 0 0
CHINANET ONLINE HLDGS INC PUT 16949H951 51 206 SH Put SOLE   0 0 0
CNH INDL N V CALL N20944909 12 12 SH Call SOLE   0 0 0
CNH INDL N V COM N20944109 113 10,732 SH   SOLE   10,732 0 0
CANADIAN NATL RY CO CALL 136375902 907 111 SH Call SOLE   0 0 0
CANADIAN NATL RY CO COM 136375102 197 2,418 SH   SOLE   2,418 0 0
CANADIAN NATL RY CO PUT 136375952 572 70 SH Put SOLE   0 0 0
CINEMARK HOLDINGS INC CALL 17243V902 3 1 SH Call SOLE   0 0 0
CINEMARK HOLDINGS INC PUT 17243V952 3 1 SH Put SOLE   0 0 0
CONMED CORP COM 207410101 3 43 SH   SOLE   43 0 0
CNO FINL GROUP INC CALL 12621E903 5 3 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 113 41 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC COM 15189T107 2 98 SH   SOLE   98 0 0
CENTERPOINT ENERGY INC PUT 15189T957 595 215 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 1,172 325 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD COM 136385101 167 4,648 SH   SOLE   4,648 0 0
CANADIAN NAT RES LTD PUT 136385951 548 152 SH Put SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 63 51 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 190 15,405 SH   SOLE   15,405 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 505 409 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 327 184 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION COM 12653C108 994 55,938 SH   SOLE   55,938 0 0
CNX RESOURCES CORPORATION PUT 12653C958 405 228 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 3 89 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION PUT 12653C958 3 89 SH Put SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP CALL 12654A901 17 9 SH Call SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP COM 12654A101 4 239 SH   SOLE   239 0 0
CNX MIDSTREAM PARTNERS LP PUT 12654A951 42 22 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F627 2 100 SH   SOLE   100 0 0
GLOBAL CORD BLOOD CORPORATIO CALL G39342903 0 1 SH Call SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 1 138 SH   SOLE   138 0 0
COBIZ FINANCIAL INC COM 190897108 2 100 SH   SOLE   100 0 0
COBIZ FINANCIAL INC PUT 190897958 2 1 SH Put SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS CALL 20451Q904 128 74 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS PUT 20451Q954 1 1 SH Put SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 7,793 848 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP PUT 14040H955 10,733 1,168 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 2,027 852 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP COM 127097103 1,318 55,390 SH   SOLE   55,390 0 0
CABOT OIL & GAS CORP PUT 127097953 1,523 640 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 4,395 281 SH Call SOLE   0 0 0
COHERENT INC PUT 192479953 1,830 117 SH Put SOLE   0 0 0
COHU INC CALL 192576906 12 5 SH Call SOLE   0 0 0
COHU INC COM 192576106 17 708 SH   SOLE   708 0 0
COHU INC PUT 192576956 49 20 SH Put SOLE   0 0 0
ROCKWELL COLLINS INC CALL 774341901 53 4 SH Call SOLE   0 0 0
ROCKWELL COLLINS INC COM 774341101 168 1,253 SH   SOLE   1,253 0 0
ROCKWELL COLLINS INC PUT 774341951 1,791 133 SH Put SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC CALL 19459J904 2 1 SH Call SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 14 592 SH   SOLE   592 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 750 82 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 19 218 SH   SOLE   218 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 18 2 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 584 200 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC COM 20337X109 95 3,253 SH   SOLE   3,253 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 137 47 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 116 20 SH Call SOLE   0 0 0
CYRUSONE INC COM 23283R100 87 1,503 SH   SOLE   1,503 0 0
CYRUSONE INC PUT 23283R950 110 19 SH Put SOLE   0 0 0
CONNS INC CALL 208242907 775 235 SH Call SOLE   0 0 0
CONNS INC COM 208242107 2 71 SH   SOLE   71 0 0
CONNS INC PUT 208242957 900 273 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 565 24 SH Call SOLE   0 0 0
COOPER COS INC PUT 216648952 447 19 SH Put SOLE   0 0 0
POLARITYTE INC CALL 731094908 294 125 SH Call SOLE   0 0 0
POLARITYTE INC PUT 731094958 49 21 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 10,519 1,511 SH Call SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 572 8,225 SH   SOLE   8,225 0 0
CONOCOPHILLIPS PUT 20825C954 15,469 2,222 SH Put SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 199 18 SH Call SOLE   0 0 0
CORESITE RLTY CORP COM 21870Q105 53 484 SH   SOLE   484 0 0
CORE MARK HOLDING CO INC CALL 218681904 256 113 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC PUT 218681954 20 9 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 93 57 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A102 3 200 SH   SOLE   200 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 3 2 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 3 1 SH Call SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR COM 21870U502 44 1,196 SH   SOLE   1,196 0 0
CORENERGY INFRASTRUCTURE TR PUT 21870U952 7 2 SH Put SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 381 243 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 281 179 SH Put SOLE   0 0 0
CORREVIO PHARMA CORP CALL 22026V905 23 61 SH Call SOLE   0 0 0
CORREVIO PHARMA CORP PUT 22026V955 2 7 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 41,127 1,968 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,977 9,461 SH   SOLE   9,461 0 0
COSTCO WHSL CORP NEW PUT 22160K955 45,181 2,162 SH Put SOLE   0 0 0
COTT CORP QUE COM 22163N106 10 647 SH   SOLE   647 0 0
COTIVITI HLDGS INC CALL 22164K901 538 122 SH Call SOLE   0 0 0
COTY INC CALL 222070903 2,877 2,041 SH Call SOLE   0 0 0
COTY INC COM 222070203 43 3,110 SH   SOLE   3,110 0 0
COTY INC PUT 222070953 1,501 1,065 SH Put SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 946 152 SH Call SOLE   0 0 0
COUPA SOFTWARE INC PUT 22266L956 99 16 SH Put SOLE   0 0 0
COWEN INC CALL 223622906 41 30 SH Call SOLE   0 0 0
COWEN INC COM 223622606 2 186 SH   SOLE   186 0 0
COWEN INC PUT 223622956 5 4 SH Put SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H743 402 18,092 SH   SOLE   18,092 0 0
BARCLAYS BANK PLC PUT 06739H953 1,892 850 SH Put SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 3,404 186 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD COM 13645T100 108 593 SH   SOLE   593 0 0
CANADIAN PAC RY LTD PUT 13645T950 2,525 138 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 302 32 SH Call SOLE   0 0 0
COPA HOLDINGS SA COM P31076105 1,966 20,780 SH   SOLE   20,780 0 0
COPA HOLDINGS SA PUT P31076955 2,923 309 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 12,603 3,109 SH Call SOLE   0 0 0
CAMPBELL SOUP CO COM 134429109 1,513 37,338 SH   SOLE   37,338 0 0
CAMPBELL SOUP CO PUT 134429959 5,699 1,406 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X902 502 468 SH Call SOLE   0 0 0
CALLON PETE CO DEL COM 13123X102 382 35,622 SH   SOLE   35,622 0 0
CALLON PETE CO DEL PUT 13123X952 418 390 SH Put SOLE   0 0 0
CENTRAL PAC FINL CORP CALL 154760909 77 27 SH Call SOLE   0 0 0
CENTRAL PAC FINL CORP PUT 154760959 2 1 SH Put SOLE   0 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 16 22 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP COM 22576C101 464 63,222 SH   SOLE   63,222 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 169 230 SH Put SOLE   0 0 0
CAPELLA EDUCATION COMPANY CALL 139594905 59 6 SH Call SOLE   0 0 0
CAPELLA EDUCATION COMPANY PUT 139594955 98 10 SH Put SOLE   0 0 0
COREPOINT LODGING INC CALL 21872L904 23 9 SH Call SOLE   0 0 0
COREPOINT LODGING INC PUT 21872L954 69 27 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082907 0 3 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082957 0 1 SH Put SOLE   0 0 0
COPART INC CALL 217204906 1,657 293 SH Call SOLE   0 0 0
COPART INC PUT 217204956 56 10 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC CALL 14888U901 108 349 SH Call SOLE   0 0 0
COOPER STD HLDGS INC COM 21676P103 45 350 SH   SOLE   350 0 0
COOPER STD HLDGS INC PUT 21676P953 26 2 SH Put SOLE   0 0 0
CAMDEN PPTY TR COM 133131102 125 1,375 SH   SOLE   1,375 0 0
CHENIERE ENERGY PTNRS LP HLD CALL 16411W908 75 24 SH Call SOLE   0 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 9 297 SH   SOLE   297 0 0
CHENIERE ENERGY PTNRS LP HLD PUT 16411W958 3 1 SH Put SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 266 74 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 68 19 SH Put SOLE   0 0 0
CRANE CO CALL 224399905 2,596 324 SH Call SOLE   0 0 0
CRANE CO PUT 224399955 72 9 SH Put SOLE   0 0 0
CRA INTL INC CALL 12618T905 432 85 SH Call SOLE   0 0 0
CRA INTL INC PUT 12618T955 5 1 SH Put SOLE   0 0 0
CRAY INC CALL 225223904 7 3 SH Call SOLE   0 0 0
CRAY INC PUT 225223954 19 8 SH Put SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 12 24 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 1 2 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 2,049 451 SH Call SOLE   0 0 0
CALIFORNIA RES CORP COM 13057Q206 991 21,809 SH   SOLE   21,809 0 0
CALIFORNIA RES CORP PUT 13057Q956 2,985 657 SH Put SOLE   0 0 0
CARE COM INC CALL 141633907 2 1 SH Call SOLE   0 0 0
CARE COM INC COM 141633107 434 20,816 SH   SOLE   20,816 0 0
CARE COM INC PUT 141633957 354 170 SH Put SOLE   0 0 0
CREE INC CALL 225447901 956 230 SH Call SOLE   0 0 0
CREE INC COM 225447101 921 22,174 SH   SOLE   22,174 0 0
CREE INC PUT 225447951 1,795 432 SH Put SOLE   0 0 0
CRESUD S A C I F Y A CALL 226406906 11 8 SH Call SOLE   0 0 0
CRESUD S A C I F Y A COM 226406106 3 230 SH   SOLE   230 0 0
CRESUD S A C I F Y A PUT 226406956 2 2 SH Put SOLE   0 0 0
CRH PLC CALL 12626K903 3 1 SH Call SOLE   0 0 0
CRH PLC COM 12626K203 363 10,294 SH   SOLE   10,294 0 0
CRH PLC PUT 12626K953 866 245 SH Put SOLE   0 0 0
CARTER INC CALL 146229909 867 80 SH Call SOLE   0 0 0
CARTER INC COM 146229109 1,803 16,640 SH   SOLE   16,640 0 0
CARTER INC PUT 146229959 4,053 374 SH Put SOLE   0 0 0
CURIS INC CALL 231269900 0 14 SH Call SOLE   0 0 0
COMSTOCK RES INC CALL 205768902 233 222 SH Call SOLE   0 0 0
COMSTOCK RES INC PUT 205768952 238 227 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 449 40 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC PUT 159864957 101 9 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 53,059 3,890 SH Call SOLE   0 0 0
SALESFORCE COM INC PUT 79466L952 76,124 5,581 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 1,486 109 SH Call SOLE   0 0 0
SALESFORCE COM INC PUT 79466L952 109 8 SH Put SOLE   0 0 0
CORMEDIX INC PUT 21900C950 1 48 SH Put SOLE   0 0 0
AMERICAS CAR MART INC COM 03062T105 6 100 SH   SOLE   100 0 0
AMERICAS CAR MART INC PUT 03062T955 6 1 SH Put SOLE   0 0 0
CERAGON NETWORKS LTD CALL M22013902 352 986 SH Call SOLE   0 0 0
CRONOS GROUP INC CALL 22717L901 356 547 SH Call SOLE   0 0 0
CRONOS GROUP INC PUT 22717L951 62 96 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 128 73 SH Call SOLE   0 0 0
CROCS INC PUT 227046959 396 225 SH Put SOLE   0 0 0
CARBO CERAMICS INC CALL 140781905 36 40 SH Call SOLE   0 0 0
CARBO CERAMICS INC PUT 140781955 2 3 SH Put SOLE   0 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 746 142 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP PUT 144285953 42 8 SH Put SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 199 34 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG PUT H17182958 1,034 176 SH Put SOLE   0 0 0
CRITEO S A COM 226718104 35 1,093 SH   SOLE   1,093 0 0
CRITEO S A PUT 226718954 328 100 SH Put SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 693 181 SH Call SOLE   0 0 0
CIRRUS LOGIC INC COM 172755100 480 12,533 SH   SOLE   12,533 0 0
CIRRUS LOGIC INC PUT 172755950 540 141 SH Put SOLE   0 0 0
CRYOLIFE INC COM 228903100 24 886 SH   SOLE   886 0 0
CRYOLIFE INC PUT 228903950 13 5 SH Put SOLE   0 0 0
CARRIZO OIL & GAS INC CALL 144577903 866 311 SH Call SOLE   0 0 0
CARRIZO OIL & GAS INC COM 144577103 38 1,379 SH   SOLE   1,379 0 0
CARRIZO OIL & GAS INC PUT 144577953 760 273 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 1,851 1,244 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP COM 225401108 1,163 78,195 SH   SOLE   78,195 0 0
CREDIT SUISSE GROUP PUT 225401958 4,188 2,815 SH Put SOLE   0 0 0
CISCO SYS INC CALL 17275R902 18,171 4,223 SH Call SOLE   0 0 0
CISCO SYS INC PUT 17275R952 12,474 2,899 SH Put SOLE   0 0 0
CENTERSTATE BK CORP CALL 15201P909 310 104 SH Call SOLE   0 0 0
COSTAR GROUP INC CALL 22160N909 9,036 219 SH Call SOLE   0 0 0
COSTAR GROUP INC PUT 22160N959 2,682 65 SH Put SOLE   0 0 0
CSG SYS INTL INC CALL 126349909 73 18 SH Call SOLE   0 0 0
CSG SYS INTL INC PUT 126349959 4 1 SH Put SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL CALL 141619906 16 5 SH Call SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 157 129 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 694 56,700 SH   SOLE   56,700 0 0
CANADIAN SOLAR INC PUT 136635959 1,101 900 SH Put SOLE   0 0 0
CARLISLE COS INC CALL 142339900 140 13 SH Call SOLE   0 0 0
CASTLIGHT HEALTH INC CALL 14862Q900 0 1 SH Call SOLE   0 0 0
CASTLIGHT HEALTH INC COM 14862Q100 64 15,210 SH   SOLE   15,210 0 0
CASTLIGHT HEALTH INC PUT 14862Q950 0 1 SH Put SOLE   0 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 2,717 573 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 535 113 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 33 22 SH Call SOLE   0 0 0
CAESARSTONE LTD COM M20598104 561 37,179 SH   SOLE   37,179 0 0
CAESARSTONE LTD PUT M20598954 51 34 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 366 243 SH Call SOLE   0 0 0
CAESARSTONE LTD PUT M20598954 377 250 SH Put SOLE   0 0 0
CAPITAL SR LIVING CORP CALL 140475904 19 18 SH Call SOLE   0 0 0
CAPITAL SR LIVING CORP PUT 140475954 16 15 SH Put SOLE   0 0 0
CARRIAGE SVCS INC COM 143905107 163 6,643 SH   SOLE   6,643 0 0
CARRIAGE SVCS INC PUT 143905957 31 13 SH Put SOLE   0 0 0
CSX CORP CALL 126408903 4,579 718 SH Call SOLE   0 0 0
CSX CORP PUT 126408953 3,004 471 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 1,906 103 SH Call SOLE   0 0 0
CINTAS CORP COM 172908105 441 2,386 SH   SOLE   2,386 0 0
CINTAS CORP PUT 172908955 9,031 488 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 231 88 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO COM 216831107 246 9,356 SH   SOLE   9,356 0 0
COOPER TIRE & RUBR CO PUT 216831957 631 240 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC CALL 205477902 3 5 SH Call SOLE   0 0 0
COMPUTER TASK GROUP INC COM 205477102 6 868 SH   SOLE   868 0 0
COMPUTER TASK GROUP INC PUT 205477952 15 20 SH Put SOLE   0 0 0
CTI BIOPHARMA CORP CALL 12648L901 7 16 SH Call SOLE   0 0 0
CTI BIOPHARMA CORP COM 12648L601 6 1,249 SH   SOLE   1,249 0 0
CENTURYLINK INC CALL 156700906 2,371 1,272 SH Call SOLE   0 0 0
CENTURYLINK INC COM 156700106 189 10,159 SH   SOLE   10,159 0 0
CENTURYLINK INC PUT 156700956 4,756 2,552 SH Put SOLE   0 0 0
CENTURYLINK INC CALL 156700906 1 1 SH Call SOLE   0 0 0
CENTURYLINK INC PUT 156700956 14 8 SH Put SOLE   0 0 0
CATALENT INC CALL 148806902 138 33 SH Call SOLE   0 0 0
CATALENT INC PUT 148806952 16 4 SH Put SOLE   0 0 0
CARETRUST REIT INC CALL 14174T907 11 7 SH Call SOLE   0 0 0
CARETRUST REIT INC COM 14174T107 6 378 SH   SOLE   378 0 0
CARETRUST REIT INC PUT 14174T957 13 8 SH Put SOLE   0 0 0
CONTROL4 CORP CALL 21240D907 454 187 SH Call SOLE   0 0 0
CONTROL4 CORP PUT 21240D957 328 135 SH Put SOLE   0 0 0
CITI TRENDS INC CALL 17306X902 211 77 SH Call SOLE   0 0 0
CTRIP COM INTL LTD CALL 22943F900 5,425 1,139 SH Call SOLE   0 0 0
CTRIP COM INTL LTD COM 22943F100 3,749 78,729 SH   SOLE   78,729 0 0
CTRIP COM INTL LTD PUT 22943F950 6,406 1,345 SH Put SOLE   0 0 0
CTS CORP COM 126501105 37 1,048 SH   SOLE   1,048 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 3,112 394 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 1,287 16,299 SH   SOLE   16,299 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 6,145 778 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 11 10 SH Call SOLE   0 0 0
CYTOSORBENTS CORP COM 23283X206 158 13,885 SH   SOLE   13,885 0 0
CYTOSORBENTS CORP PUT 23283X956 25 22 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 2,012 192 SH Call SOLE   0 0 0
CITRIX SYS INC PUT 177376950 6,531 623 SH Put SOLE   0 0 0
CUBIC CORP CALL 229669906 321 50 SH Call SOLE   0 0 0
CUBIC CORP PUT 229669956 12 2 SH Put SOLE   0 0 0
CUBESMART CALL 229663909 6 2 SH Call SOLE   0 0 0
CUBESMART PUT 229663959 341 106 SH Put SOLE   0 0 0
CARNIVAL PLC CALL 14365C903 51 9 SH Call SOLE   0 0 0
CARNIVAL PLC COM 14365C103 115 1,999 SH   SOLE   1,999 0 0
CARNIVAL PLC PUT 14365C953 144 25 SH Put SOLE   0 0 0
CULP INC CALL 230215905 24 10 SH Call SOLE   0 0 0
CULP INC COM 230215105 13 566 SH   SOLE   566 0 0
CULP INC PUT 230215955 27 11 SH Put SOLE   0 0 0
NEURALSTEM INC CALL 64127R901 0 4 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 9 2 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y876 10 240 SH   SOLE   240 0 0
DIREXION SHS ETF TR PUT 25459Y956 49 11 SH Put SOLE   0 0 0
CURO GROUP HLDGS CORP CALL 23131L907 189 76 SH Call SOLE   0 0 0
CURO GROUP HLDGS CORP PUT 23131L957 2 1 SH Put SOLE   0 0 0
CUTERA INC CALL 232109908 16 4 SH Call SOLE   0 0 0
COUSINS PPTYS INC COM 222795106 45 4,644 SH   SOLE   4,644 0 0
COVANTA HLDG CORP CALL 22282E902 270 164 SH Call SOLE   0 0 0
COVANTA HLDG CORP COM 22282E102 35 2,160 SH   SOLE   2,160 0 0
COVANTA HLDG CORP PUT 22282E952 4 3 SH Put SOLE   0 0 0
CVB FINL CORP COM 126600105 41 1,842 SH   SOLE   1,842 0 0
CAVCO INDS INC DEL PUT 149568957 1 1 SH Put SOLE   0 0 0
CENOVUS ENERGY INC CALL 15135U909 124 120 SH Call SOLE   0 0 0
CENOVUS ENERGY INC COM 15135U109 172 16,598 SH   SOLE   16,598 0 0
CENOVUS ENERGY INC PUT 15135U959 369 356 SH Put SOLE   0 0 0
CIVEO CORP CDA CALL 17878Y908 3 9 SH Call SOLE   0 0 0
CIVEO CORP CDA COM 17878Y108 20 4,706 SH   SOLE   4,706 0 0
CIVEO CORP CDA PUT 17878Y958 43 100 SH Put SOLE   0 0 0
CONVERGYS CORP CALL 212485906 109 45 SH Call SOLE   0 0 0
CONVERGYS CORP PUT 212485956 464 190 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 118 162 SH Call SOLE   0 0 0
COMMERCIAL VEH GROUP INC PUT 202608955 3 5 SH Put SOLE   0 0 0
CALAVO GROWERS INC CALL 128246905 269 28 SH Call SOLE   0 0 0
CALAVO GROWERS INC PUT 128246955 86 9 SH Put SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 307 83 SH Call SOLE   0 0 0
CVR ENERGY INC COM 12662P108 328 8,870 SH   SOLE   8,870 0 0
CVR ENERGY INC PUT 12662P958 1,649 446 SH Put SOLE   0 0 0
COVIA HLDGS CORP CALL 22305A903 29 16 SH Call SOLE   0 0 0
COVIA HLDGS CORP PUT 22305A953 1 1 SH Put SOLE   0 0 0
COMMVAULT SYSTEMS INC CALL 204166902 59 9 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC COM 204166102 128 1,952 SH   SOLE   1,952 0 0
COMMVAULT SYSTEMS INC PUT 204166952 13 2 SH Put SOLE   0 0 0
CARVANA CO CALL 146869902 1,851 445 SH Call SOLE   0 0 0
CARVANA CO COM 146869102 1,360 32,696 SH   SOLE   32,696 0 0
CARVANA CO PUT 146869952 1,185 285 SH Put SOLE   0 0 0
CVR REFNG LP CALL 12663P907 2,690 1,204 SH Call SOLE   0 0 0
CVR REFNG LP COM 12663P107 2 100 SH   SOLE   100 0 0
CVR REFNG LP PUT 12663P957 107 48 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 21,589 3,355 SH Call SOLE   0 0 0
CVS HEALTH CORP COM 126650100 2,030 31,554 SH   SOLE   31,554 0 0
CVS HEALTH CORP PUT 126650950 16,840 2,617 SH Put SOLE   0 0 0
COVENANT TRANSN GROUP INC CALL 22284P905 22 7 SH Call SOLE   0 0 0
COVENANT TRANSN GROUP INC COM 22284P105 233 7,408 SH   SOLE   7,408 0 0
COVENANT TRANSN GROUP INC PUT 22284P955 31 10 SH Put SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 23,237 1,838 SH Call SOLE   0 0 0
CHEVRON CORP NEW PUT 166764950 16,549 1,309 SH Put SOLE   0 0 0
CURTISS WRIGHT CORP PUT 231561951 178 15 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A359 10 196 SH   SOLE   196 0 0
SPDR SERIES TRUST PUT 78464A958 26 5 SH Put SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 984 394 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC COM 13462K109 1,226 49,118 SH   SOLE   49,118 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 3,022 1,210 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 448 175 SH Call SOLE   0 0 0
CALIFORNIA WTR SVC GROUP CALL 130788902 54 14 SH Call SOLE   0 0 0
CALIFORNIA WTR SVC GROUP PUT 130788952 23 6 SH Put SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 13 21 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 15 24 SH Put SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 25 38 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 2 3 SH Put SOLE   0 0 0
CONCHO RES INC CALL 20605P901 1,549 112 SH Call SOLE   0 0 0
CONCHO RES INC COM 20605P101 2,238 16,177 SH   SOLE   16,177 0 0
CONCHO RES INC PUT 20605P951 5,008 362 SH Put SOLE   0 0 0
CORECIVIC INC CALL 21871N901 346 145 SH Call SOLE   0 0 0
CORECIVIC INC COM 21871N101 21 914 SH   SOLE   914 0 0
CORECIVIC INC PUT 21871N951 511 214 SH Put SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP CALL 232806909 467 300 SH Call SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 217 13,940 SH   SOLE   13,940 0 0
CYPRESS SEMICONDUCTOR CORP PUT 232806959 361 232 SH Put SOLE   0 0 0
WISDOMTREE TR COM 97717W182 234 8,996 SH   SOLE   8,996 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 604 96 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD COM M2682V108 370 5,887 SH   SOLE   5,887 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 1,825 290 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD CALL G21082905 494 228 SH Call SOLE   0 0 0
CHINA YUCHAI INTL LTD PUT G21082955 227 105 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 182 549 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 3 11 SH Put SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 730 438 SH Call SOLE   0 0 0
CHANGYOU COM LTD COM 15911M107 436 26,171 SH   SOLE   26,171 0 0
CHANGYOU COM LTD PUT 15911M957 723 434 SH Put SOLE   0 0 0
CRYOPORT INC CALL 229050907 407 258 SH Call SOLE   0 0 0
CRYOPORT INC PUT 229050957 112 71 SH Put SOLE   0 0 0
CYS INVTS INC CALL 12673A908 0 1 SH Call SOLE   0 0 0
CYS INVTS INC COM 12673A108 43 5,794 SH   SOLE   5,794 0 0
CYTOKINETICS INC CALL 23282W905 19 24 SH Call SOLE   0 0 0
CYTOKINETICS INC COM 23282W605 41 4,964 SH   SOLE   4,964 0 0
CYTOKINETICS INC PUT 23282W955 24 30 SH Put SOLE   0 0 0
CYTRX CORP CALL 232828908 8 75 SH Call SOLE   0 0 0
CYTRX CORP PUT 232828958 1 15 SH Put SOLE   0 0 0
CYTORI THERAPEUTICS INC CALL 23283K902 0 61 SH Call SOLE   0 0 0
CAESARS ENTMT CORP CALL 127686903 724 677 SH Call SOLE   0 0 0
CAESARS ENTMT CORP COM 127686103 2,253 210,631 SH   SOLE   210,631 0 0
CAESARS ENTMT CORP PUT 127686953 506 473 SH Put SOLE   0 0 0
COSAN LTD CALL G25343907 11 15 SH Call SOLE   0 0 0
COSAN LTD PUT G25343957 16 21 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 4,268 626 SH Call SOLE   0 0 0
DOMINION ENERGY INC PUT 25746U959 6,811 999 SH Put SOLE   0 0 0
DAKTRONICS INC CALL 234264909 2 3 SH Call SOLE   0 0 0
DAKTRONICS INC COM 234264109 0 115 SH   SOLE   115 0 0
DAKTRONICS INC PUT 234264959 6 8 SH Put SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 11,329 2,287 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL COM 247361702 5,871 118,518 SH   SOLE   118,518 0 0
DELTA AIR LINES INC DEL PUT 247361952 12,058 2,434 SH Put SOLE   0 0 0
DANA INCORPORATED CALL 235825905 46 23 SH Call SOLE   0 0 0
DANA INCORPORATED COM 235825205 327 16,241 SH   SOLE   16,241 0 0
DANA INCORPORATED PUT 235825955 983 487 SH Put SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 836 421 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC PUT 237266951 3 2 SH Put SOLE   0 0 0
TABLEAU SOFTWARE INC CALL 87336U905 4,056 415 SH Call SOLE   0 0 0
TABLEAU SOFTWARE INC COM 87336U105 59 608 SH   SOLE   608 0 0
TABLEAU SOFTWARE INC PUT 87336U955 410 42 SH Put SOLE   0 0 0
DEUTSCHE BANK AG CALL D18190908 1,369 1,290 SH Call SOLE   0 0 0
DEUTSCHE BANK AG COM D18190898 370 34,914 SH   SOLE   34,914 0 0
DEUTSCHE BANK AG PUT D18190958 1,914 1,803 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 851 472 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H106 68 3,814 SH   SOLE   3,814 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 12 7 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 21 12 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H700 151 8,602 SH   SOLE   8,602 0 0
INVESCO DB COMMDY INDX TRCK CALL 46138B903 231 131 SH Call SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK COM 46138B103 5 306 SH   SOLE   306 0 0
INVESCO DB COMMDY INDX TRCK PUT 46138B953 1 1 SH Put SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 32 27 SH Call SOLE   0 0 0
DIEBOLD NXDF INC COM 253651103 67 5,650 SH   SOLE   5,650 0 0
DIEBOLD NXDF INC PUT 253651953 39 33 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H304 9 565 SH   SOLE   565 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 4 4 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H403 32 2,571 SH   SOLE   2,571 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 16 13 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 0 1 SH Put SOLE   0 0 0
DROPBOX INC CALL 26210C904 2,966 915 SH Call SOLE   0 0 0
DROPBOX INC PUT 26210C954 8,351 2,576 SH Put SOLE   0 0 0
DONALDSON INC PUT 257651959 54 12 SH Put SOLE   0 0 0
NTT DOCOMO INC COM 62942M201 5 200 SH   SOLE   200 0 0
NTT DOCOMO INC PUT 62942M951 15 6 SH Put SOLE   0 0 0
DCP MIDSTREAM LP CALL 23311P900 474 120 SH Call SOLE   0 0 0
DCP MIDSTREAM LP PUT 23311P950 391 99 SH Put SOLE   0 0 0
DCT INDUSTRIAL TRUST INC COM 233153204 19 294 SH   SOLE   294 0 0
3-D SYS CORP DEL CALL 88554D905 1,665 1,206 SH Call SOLE   0 0 0
3-D SYS CORP DEL PUT 88554D955 1,042 755 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 325 78 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 396 95 SH Put SOLE   0 0 0
DDR CORP CALL 23317H904 39 22 SH Call SOLE   0 0 0
DDR CORP PUT 23317H954 17 10 SH Put SOLE   0 0 0
DDR CORP CALL 23317H904 1 54 SH Call SOLE   0 0 0
DDR CORP PUT 23317H954 0 21 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 198 21 SH Call SOLE   0 0 0
DILLARDS INC COM 254067101 503 5,323 SH   SOLE   5,323 0 0
DILLARDS INC PUT 254067951 2,957 313 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 26,589 1,902 SH Call SOLE   0 0 0
DEERE & CO COM 244199105 12,204 87,301 SH   SOLE   87,301 0 0
DEERE & CO PUT 244199955 46,805 3,348 SH Put SOLE   0 0 0
DECKERS OUTDOOR CORP CALL 243537907 1,185 105 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP PUT 243537957 3,623 321 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 47 11 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 77 18 SH Put SOLE   0 0 0
DENNYS CORP COM 24869P104 7 459 SH   SOLE   459 0 0
DIAGEO P L C CALL 25243Q905 2,764 192 SH Call SOLE   0 0 0
DIAGEO P L C PUT 25243Q955 921 64 SH Put SOLE   0 0 0
DEPOMED INC CALL 249908904 51 77 SH Call SOLE   0 0 0
DEPOMED INC PUT 249908954 4 6 SH Put SOLE   0 0 0
DERMIRA INC CALL 24983L904 92 101 SH Call SOLE   0 0 0
DERMIRA INC COM 24983L104 603 65,622 SH   SOLE   65,622 0 0
DERMIRA INC PUT 24983L954 170 185 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 5 2 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W604 2 90 SH   SOLE   90 0 0
DESTINATION MATERNITY CORP COM 25065D100 24 4,196 SH   SOLE   4,196 0 0
DESTINATION MATERNITY CORP PUT 25065D950 0 1 SH Put SOLE   0 0 0
DEAN FOODS CO NEW CALL 242370903 49 47 SH Call SOLE   0 0 0
DEAN FOODS CO NEW COM 242370203 108 10,337 SH   SOLE   10,337 0 0
DEAN FOODS CO NEW PUT 242370953 507 483 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 6 1 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W869 8 136 SH   SOLE   136 0 0
WISDOMTREE TR PUT 97717W959 13 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 66 15 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E661 389 8,748 SH   SOLE   8,748 0 0
DIREXION SHS ETF TR PUT 25460E955 26 6 SH Put SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC CALL 25787G900 71 41 SH Call SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 185 10,676 SH   SOLE   10,676 0 0
DONNELLEY FINL SOLUTIONS INC PUT 25787G950 105 61 SH Put SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP CALL 245077902 63 50 SH Call SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP PUT 245077952 144 115 SH Put SOLE   0 0 0
DISCOVER FINL SVCS CALL 254709908 1,042 148 SH Call SOLE   0 0 0
DISCOVER FINL SVCS COM 254709108 268 3,813 SH   SOLE   3,813 0 0
DISCOVER FINL SVCS PUT 254709958 2,408 342 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 3,539 359 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW PUT 256677955 2,711 275 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H601 25 650 SH   SOLE   650 0 0
ISHARES TR PUT 46434V956 0 1 SH Put SOLE   0 0 0
WISDOMTREE TR COM 97717W281 22 478 SH   SOLE   478 0 0
WISDOMTREE TR PUT 97717W959 14 3 SH Put SOLE   0 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 527 48 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC COM 74834L100 135 1,230 SH   SOLE   1,230 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 692 63 SH Put SOLE   0 0 0
D R HORTON INC CALL 23331A909 1,939 473 SH Call SOLE   0 0 0
D R HORTON INC COM 23331A109 2,552 62,262 SH   SOLE   62,262 0 0
D R HORTON INC PUT 23331A959 1,070 261 SH Put SOLE   0 0 0
DANAHER CORP DEL CALL 235851902 4,262 432 SH Call SOLE   0 0 0
DANAHER CORP DEL COM 235851102 895 9,075 SH   SOLE   9,075 0 0
DANAHER CORP DEL PUT 235851952 5,200 527 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 21 46 SH Call SOLE   0 0 0
DHT HOLDINGS INC COM Y2065G121 63 13,619 SH   SOLE   13,619 0 0
DHT HOLDINGS INC PUT Y2065G951 14 30 SH Put SOLE   0 0 0
DHI GROUP INC CALL 23331S900 1 6 SH Call SOLE   0 0 0
DHI GROUP INC PUT 23331S950 0 1 SH Put SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF CALL 78467X909 137,676 5,672 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF COM 78467X109 42,170 173,733 SH   SOLE   173,733 0 0
SPDR DOW JONES INDL AVRG ETF PUT 78467X959 101,558 4,184 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 130 30 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R719 114 2,615 SH   SOLE   2,615 0 0
DINE BRANDS GLOBAL INC CALL 254423906 246 33 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC COM 254423106 36 490 SH   SOLE   490 0 0
DINE BRANDS GLOBAL INC PUT 254423956 1,368 183 SH Put SOLE   0 0 0
DIODES INC CALL 254543901 3 1 SH Call SOLE   0 0 0
DIODES INC PUT 254543951 6 2 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 45,099 4,303 SH Call SOLE   0 0 0
DISNEY WALT CO COM 254687106 2,429 23,182 SH   SOLE   23,182 0 0
DISNEY WALT CO PUT 254687956 46,336 4,421 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 2,538 923 SH Call SOLE   0 0 0
DISCOVERY INC COM 25470F104 105 3,845 SH   SOLE   3,845 0 0
DISCOVERY INC PUT 25470F952 2,145 780 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 255 100 SH Call SOLE   0 0 0
DISCOVERY INC PUT 25470F952 150 59 SH Put SOLE   0 0 0
DISH NETWORK CORP CALL 25470M909 2,470 735 SH Call SOLE   0 0 0
DISH NETWORK CORP COM 25470M109 552 16,426 SH   SOLE   16,426 0 0
DISH NETWORK CORP PUT 25470M959 4,853 1,444 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C906 90 37 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06738C778 118 4,847 SH   SOLE   4,847 0 0
DELEK US HLDGS INC NEW CALL 24665A903 1,474 294 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW COM 24665A103 2,242 44,697 SH   SOLE   44,697 0 0
DELEK US HLDGS INC NEW PUT 24665A953 9,381 1,870 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 30 11 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 8 3 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 3,916 1,111 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC PUT 253393952 1,871 531 SH Put SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 67 11 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 8 11 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 66 8,148 SH   SOLE   8,148 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 95 117 SH Put SOLE   0 0 0
DELPHI TECHNOLOGIES PLC CALL G2709G907 318 70 SH Call SOLE   0 0 0
DELPHI TECHNOLOGIES PLC COM G2709G107 87 1,921 SH   SOLE   1,921 0 0
DELPHI TECHNOLOGIES PLC PUT G2709G957 350 77 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 1,316 118 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC PUT 253868953 1,807 162 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 383 161 SH Call SOLE   0 0 0
DULUTH HLDGS INC COM 26443V101 312 13,146 SH   SOLE   13,146 0 0
DULUTH HLDGS INC PUT 26443V951 264 111 SH Put SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 9,596 1,129 SH Call SOLE   0 0 0
DOLLAR TREE INC COM 256746108 1,571 18,488 SH   SOLE   18,488 0 0
DOLLAR TREE INC PUT 256746958 9,647 1,135 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 6 1 SH Call SOLE   0 0 0
DELUXE CORP COM 248019101 6 97 SH   SOLE   97 0 0
DELUXE CORP PUT 248019951 46 7 SH Put SOLE   0 0 0
DOMINION ENERGY MIDSTRM PRTN CALL 257454908 32 24 SH Call SOLE   0 0 0
DOMINION ENERGY MIDSTRM PRTN COM 257454108 153 11,292 SH   SOLE   11,292 0 0
DOMINION ENERGY MIDSTRM PRTN PUT 257454958 198 146 SH Put SOLE   0 0 0
DORCHESTER MINERALS LP CALL 25820R905 18 9 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP COM 25820R105 99 4,818 SH   SOLE   4,818 0 0
DORCHESTER MINERALS LP PUT 25820R955 224 109 SH Put SOLE   0 0 0
DIGIMARC CORP NEW COM 25381B101 446 16,666 SH   SOLE   16,666 0 0
DUN & BRADSTREET CORP DEL NE CALL 26483E900 588 48 SH Call SOLE   0 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 888 7,244 SH   SOLE   7,244 0 0
DUN & BRADSTREET CORP DEL NE PUT 26483E950 404 33 SH Put SOLE   0 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 303 44 SH Call SOLE   0 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,277 18,502 SH   SOLE   18,502 0 0
DUNKIN BRANDS GROUP INC PUT 265504950 3,322 481 SH Put SOLE   0 0 0
DENALI THERAPEUTICS INC CALL 24823R905 7 5 SH Call SOLE   0 0 0
NOW INC CALL 67011P900 9 7 SH Call SOLE   0 0 0
NOW INC COM 67011P100 27 2,094 SH   SOLE   2,094 0 0
NOW INC PUT 67011P950 11 9 SH Put SOLE   0 0 0
DENBURY RES INC CALL 247916908 388 808 SH Call SOLE   0 0 0
DENBURY RES INC COM 247916208 28 5,924 SH   SOLE   5,924 0 0
DENBURY RES INC PUT 247916958 5 11 SH Put SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN CALL 25271C902 1,589 762 SH Call SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1 93 SH   SOLE   93 0 0
DIAMOND OFFSHORE DRILLING IN PUT 25271C952 1,312 629 SH Put SOLE   0 0 0
DOCUSIGN INC CALL 256163906 3,018 570 SH Call SOLE   0 0 0
DOCUSIGN INC PUT 256163956 3,664 692 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 11 2 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B235 8 134 SH   SOLE   134 0 0
PROSHARES TR PUT 74347B957 5 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 35 6 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 131 22 SH Put SOLE   0 0 0
MASONITE INTL CORP NEW COM 575385109 23 332 SH   SOLE   332 0 0
MASONITE INTL CORP NEW PUT 575385959 21 3 SH Put SOLE   0 0 0
DORMAN PRODUCTS INC CALL 258278900 314 46 SH Call SOLE   0 0 0
DORMAN PRODUCTS INC PUT 258278950 75 11 SH Put SOLE   0 0 0
DOVER CORP CALL 260003908 2,547 348 SH Call SOLE   0 0 0
DOVER CORP PUT 260003958 226 31 SH Put SOLE   0 0 0
AMDOCS LTD CALL G02602903 886 134 SH Call SOLE   0 0 0
AMDOCS LTD PUT G02602953 1,866 282 SH Put SOLE   0 0 0
DIPLOMAT PHARMACY INC CALL 25456K901 17 7 SH Call SOLE   0 0 0
DIPLOMAT PHARMACY INC PUT 25456K951 86 34 SH Put SOLE   0 0 0
DR PEPPER SNAPPLE GROUP INC CALL 26138E909 109 290 SH Call SOLE   0 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 5,445 44,633 SH   SOLE   44,633 0 0
DR PEPPER SNAPPLE GROUP INC PUT 26138E959 37 547 SH Put SOLE   0 0 0
DPW HLDGS INC CALL 26140E905 1 28 SH Call SOLE   0 0 0
DPW HLDGS INC COM 26140E105 0 340 SH   SOLE   340 0 0
DOMINOS PIZZA INC CALL 25754A901 4,430 157 SH Call SOLE   0 0 0
DOMINOS PIZZA INC COM 25754A201 2,016 7,145 SH   SOLE   7,145 0 0
DOMINOS PIZZA INC PUT 25754A951 6,010 213 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 127 36 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP COM 23703Q203 418 11,771 SH   SOLE   11,771 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 543 153 SH Put SOLE   0 0 0
DRDGOLD LIMITED CALL 26152H901 0 1 SH Call SOLE   0 0 0
DRDGOLD LIMITED COM 26152H301 0 160 SH   SOLE   160 0 0
DRDGOLD LIMITED PUT 26152H951 0 2 SH Put SOLE   0 0 0
DUKE REALTY CORP CALL 264411905 2 1 SH Call SOLE   0 0 0
DUKE REALTY CORP COM 264411505 20 721 SH   SOLE   721 0 0
DUKE REALTY CORP PUT 264411955 391 135 SH Put SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 9,239 863 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC PUT 237194955 1,702 159 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1 3 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K125 177 30,152 SH   SOLE   30,152 0 0
DIREXION SHS ETF TR PUT 25490K959 4 7 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 200 92 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 43 20 SH Put SOLE   0 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 125 10,226 SH   SOLE   10,226 0 0
DICERNA PHARMACEUTICALS INC PUT 253031958 503 411 SH Put SOLE   0 0 0
DRIL-QUIP INC CALL 262037904 66 13 SH Call SOLE   0 0 0
DRIL-QUIP INC PUT 262037954 25 5 SH Put SOLE   0 0 0
DURECT CORP COM 266605104 14 9,114 SH   SOLE   9,114 0 0
DURECT CORP PUT 266605954 14 93 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 9 10 SH Call SOLE   0 0 0
DRYSHIPS INC CALL Y2109Q905 20 38 SH Call SOLE   0 0 0
DRYSHIPS INC COM Y2109Q705 35 6,649 SH   SOLE   6,649 0 0
DRYSHIPS INC PUT Y2109Q955 55 105 SH Put SOLE   0 0 0
DRIVE SHACK INC CALL 262077900 20 27 SH Call SOLE   0 0 0
DRIVE SHACK INC PUT 262077950 219 284 SH Put SOLE   0 0 0
DISCOVERY INC PUT 25470F952 25 10 SH Put SOLE   0 0 0
DASEKE INC CALL 23753F907 107 108 SH Call SOLE   0 0 0
DASEKE INC COM 23753F107 204 20,591 SH   SOLE   20,591 0 0
DASEKE INC PUT 23753F957 13 14 SH Put SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS CALL 258622909 97 49 SH Call SOLE   0 0 0
DSW INC CALL 23334L902 627 243 SH Call SOLE   0 0 0
DSW INC PUT 23334L952 648 251 SH Put SOLE   0 0 0
DIANA SHIPPING INC CALL Y2066G904 94 196 SH Call SOLE   0 0 0
DIANA SHIPPING INC COM Y2066G104 95 19,832 SH   SOLE   19,832 0 0
DIANA SHIPPING INC PUT Y2066G954 11 23 SH Put SOLE   0 0 0
DTE ENERGY CO CALL 233331907 1,222 118 SH Call SOLE   0 0 0
DTE ENERGY CO PUT 233331957 103 10 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 9 3 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A525 87 2,874 SH   SOLE   2,874 0 0
DUKE ENERGY CORP NEW CALL 26441C904 2,411 305 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW PUT 26441C954 1,035 131 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 2,833 1,170 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 574 237 SH Put SOLE   0 0 0
DAVITA INC CALL 23918K908 3,499 504 SH Call SOLE   0 0 0
DAVITA INC COM 23918K108 1,948 28,060 SH   SOLE   28,060 0 0
DAVITA INC PUT 23918K958 5,978 861 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 122 80 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 116 7,648 SH   SOLE   7,648 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 100 66 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L903 5,759 681 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC COM 24703L103 3,813 45,093 SH   SOLE   45,093 0 0
DELL TECHNOLOGIES INC PUT 24703L953 6,140 726 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 8,550 1,945 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,492 102,184 SH   SOLE   102,184 0 0
DEVON ENERGY CORP NEW PUT 25179M953 8,835 2,010 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 605 62 SH Call SOLE   0 0 0
ISHARES TR COM 464287168 891 9,123 SH   SOLE   9,123 0 0
ISHARES TR PUT 464287957 2,678 274 SH Put SOLE   0 0 0
DOWDUPONT INC CALL 26078J900 20,099 3,049 SH Call SOLE   0 0 0
DOWDUPONT INC COM 26078J100 283 4,300 SH   SOLE   4,300 0 0
DOWDUPONT INC PUT 26078J950 5,820 883 SH Put SOLE   0 0 0
DOWDUPONT INC CALL 26078J900 85 13 SH Call SOLE   0 0 0
DOWDUPONT INC PUT 26078J950 204 31 SH Put SOLE   0 0 0
DYNEX CAP INC CALL 26817Q906 27 42 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 3,337 414 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO PUT 23355L956 290 36 SH Put SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 82 91 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO PUT 23355L956 5 6 SH Put SOLE   0 0 0
DEXCOM INC CALL 252131907 1,643 173 SH Call SOLE   0 0 0
DEXCOM INC PUT 252131957 579 61 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 137 40 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B907 72 21 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 6 2 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 5,138 952 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W851 588 10,894 SH   SOLE   10,894 0 0
WISDOMTREE TR PUT 97717W959 3,476 644 SH Put SOLE   0 0 0
DXP ENTERPRISES INC NEW CALL 233377907 248 65 SH Call SOLE   0 0 0
DXP ENTERPRISES INC NEW PUT 233377957 42 11 SH Put SOLE   0 0 0
DYCOM INDS INC CALL 267475901 226 24 SH Call SOLE   0 0 0
DYCOM INDS INC COM 267475101 836 8,854 SH   SOLE   8,854 0 0
DYCOM INDS INC PUT 267475951 1,795 190 SH Put SOLE   0 0 0
ENI S P A CALL 26874R908 215 58 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 31,800 2,255 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC COM 285512109 3,827 27,144 SH   SOLE   27,144 0 0
ELECTRONIC ARTS INC PUT 285512959 15,526 1,101 SH Put SOLE   0 0 0
GRAFTECH INTL LTD CALL 384313908 3 2 SH Call SOLE   0 0 0
GRAFTECH INTL LTD PUT 384313958 1 1 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 176 37 SH Call SOLE   0 0 0
BRINKER INTL INC COM 109641100 465 9,776 SH   SOLE   9,776 0 0
BRINKER INTL INC PUT 109641950 1,075 226 SH Put SOLE   0 0 0
EBAY INC CALL 278642903 8,075 2,227 SH Call SOLE   0 0 0
EBAY INC COM 278642103 1,798 49,601 SH   SOLE   49,601 0 0
EBAY INC PUT 278642953 11,527 3,179 SH Put SOLE   0 0 0
EBIX INC CALL 278715906 716 94 SH Call SOLE   0 0 0
EBIX INC COM 278715206 198 2,608 SH   SOLE   2,608 0 0
EBIX INC PUT 278715956 2,379 312 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 60 1,206 SH   SOLE   1,206 0 0
MERIDIAN BANCORP INC MD COM 58958U103 157 8,239 SH   SOLE   8,239 0 0
MERIDIAN BANCORP INC MD PUT 58958U953 17 9 SH Put SOLE   0 0 0
ECOPETROL S A CALL 279158909 90 44 SH Call SOLE   0 0 0
ECOPETROL S A COM 279158109 97 4,725 SH   SOLE   4,725 0 0
ECOPETROL S A PUT 279158959 1,337 651 SH Put SOLE   0 0 0
ENCANA CORP CALL 292505904 328 252 SH Call SOLE   0 0 0
ENCANA CORP COM 292505104 28 2,157 SH   SOLE   2,157 0 0
ENCANA CORP PUT 292505954 306 235 SH Put SOLE   0 0 0
ISHARES INC COM 464286640 2 47 SH   SOLE   47 0 0
ISHARES INC PUT 464286951 372 81 SH Put SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC CALL 27875T901 143 49 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 145 4,972 SH   SOLE   4,972 0 0
ECHO GLOBAL LOGISTICS INC PUT 27875T951 485 166 SH Put SOLE   0 0 0
ECOLAB INC CALL 278865900 336 24 SH Call SOLE   0 0 0
ECOLAB INC PUT 278865950 98 7 SH Put SOLE   0 0 0
US ECOLOGY INC CALL 91732J902 57 9 SH Call SOLE   0 0 0
CHANNELADVISOR CORP CALL 159179900 63 45 SH Call SOLE   0 0 0
CHANNELADVISOR CORP PUT 159179950 243 173 SH Put SOLE   0 0 0
ENCORE CAP GROUP INC CALL 292554902 3 1 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC COM 292554102 569 15,548 SH   SOLE   15,548 0 0
ENCORE CAP GROUP INC PUT 292554952 1,306 357 SH Put SOLE   0 0 0
ECLIPSE RES CORP CALL 27890G900 3 20 SH Call SOLE   0 0 0
ECLIPSE RES CORP COM 27890G100 0 111 SH   SOLE   111 0 0
ENDOCYTE INC CALL 29269A902 369 268 SH Call SOLE   0 0 0
ENDOCYTE INC COM 29269A102 227 16,492 SH   SOLE   16,492 0 0
ENDOCYTE INC PUT 29269A952 93 68 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 982 126 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC PUT 209115954 670 86 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 81 9 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K281 153 1,691 SH   SOLE   1,691 0 0
DIREXION SHS ETF TR PUT 25490K959 209 23 SH Put SOLE   0 0 0
EDGE THERAPEUTICS INC CALL 279870909 0 8 SH Call SOLE   0 0 0
EDGE THERAPEUTICS INC COM 279870109 0 280 SH   SOLE   280 0 0
EDITAS MEDICINE INC CALL 28106W903 641 179 SH Call SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 891 24,882 SH   SOLE   24,882 0 0
EDITAS MEDICINE INC PUT 28106W953 1,870 522 SH Put SOLE   0 0 0
EDUCATION RLTY TR INC CALL 28140H903 560 135 SH Call SOLE   0 0 0
EDUCATION RLTY TR INC COM 28140H203 439 10,589 SH   SOLE   10,589 0 0
EDUCATION RLTY TR INC PUT 28140H953 12 3 SH Put SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I CALL 647581907 5,840 617 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I COM 647581107 4,165 44,005 SH   SOLE   44,005 0 0
NEW ORIENTAL ED & TECH GRP I PUT 647581957 6,730 711 SH Put SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 5 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 143 28 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 230 45 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V209 2 63 SH   SOLE   63 0 0
EURONET WORLDWIDE INC CALL 298736909 276 33 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC PUT 298736959 175 21 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 20,443 4,718 SH Call SOLE   0 0 0
ISHARES TR COM 464287234 4 100 SH   SOLE   100 0 0
ISHARES TR PUT 464287957 77,387 17,860 SH Put SOLE   0 0 0
ISHARES INC COM 464286533 322 5,584 SH   SOLE   5,584 0 0
ENBRIDGE ENERGY PARTNERS L P CALL 29250R906 420 385 SH Call SOLE   0 0 0
ENBRIDGE ENERGY PARTNERS L P PUT 29250R956 238 218 SH Put SOLE   0 0 0
ENBRIDGE ENERGY MANAGEMENT L CALL 29250X903 159 155 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347X900 46 6 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B284 11 246 SH   SOLE   246 0 0
PROSHARES TR PUT 74347B957 55 12 SH Put SOLE   0 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 0 20 SH   SOLE   20 0 0
ISHARES TR CALL 464287907 44,347 6,622 SH Call SOLE   0 0 0
ISHARES TR COM 464287465 1,785 26,656 SH   SOLE   26,656 0 0
ISHARES TR PUT 464287957 118,382 17,677 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 35 5 SH Call SOLE   0 0 0
ISHARES TR COM 46429B689 114 1,605 SH   SOLE   1,605 0 0
ELLINGTON FINANCIAL LLC CALL 288522903 1 1 SH Call SOLE   0 0 0
ELLINGTON FINANCIAL LLC COM 288522303 0 57 SH   SOLE   57 0 0
ELLINGTON FINANCIAL LLC PUT 288522953 29 19 SH Put SOLE   0 0 0
ELECTRONICS FOR IMAGING INC CALL 286082902 16 5 SH Call SOLE   0 0 0
ELECTRONICS FOR IMAGING INC PUT 286082952 32 10 SH Put SOLE   0 0 0
ENERGY FOCUS INC COM 29268T300 7 3,960 SH   SOLE   3,960 0 0
ENERGY FOCUS INC PUT 29268T950 52 276 SH Put SOLE   0 0 0
PROSHARES TR COM 74348A475 4 199 SH   SOLE   199 0 0
PROSHARES TR PUT 74348A954 4 2 SH Put SOLE   0 0 0
EQUIFAX INC CALL 294429905 2,377 190 SH Call SOLE   0 0 0
EQUIFAX INC COM 294429105 953 7,623 SH   SOLE   7,623 0 0
EQUIFAX INC PUT 294429955 3,928 314 SH Put SOLE   0 0 0
EGAIN CORP CALL 28225C906 138 92 SH Call SOLE   0 0 0
EGAIN CORP PUT 28225C956 4 3 SH Put SOLE   0 0 0
ENERGY XXI GULF COAST INC CALL 29276K901 16 19 SH Call SOLE   0 0 0
ENERGY XXI GULF COAST INC COM 29276K101 75 8,520 SH   SOLE   8,520 0 0
ENERGY XXI GULF COAST INC PUT 29276K951 53 60 SH Put SOLE   0 0 0
8X8 INC NEW CALL 282914900 78 39 SH Call SOLE   0 0 0
8X8 INC NEW PUT 282914950 190 95 SH Put SOLE   0 0 0
ENGILITY HLDGS INC NEW CALL 29286C907 76 25 SH Call SOLE   0 0 0
EAGLE BULK SHIPPING INC COM Y2187A143 40 7,440 SH   SOLE   7,440 0 0
EAGLE BULK SHIPPING INC PUT Y2187A953 54 100 SH Put SOLE   0 0 0
EGALET CORP CALL 28226B904 15 357 SH Call SOLE   0 0 0
ENERGEN CORP CALL 29265N908 334 46 SH Call SOLE   0 0 0
ENERGEN CORP COM 29265N108 1,386 19,035 SH   SOLE   19,035 0 0
ENERGEN CORP PUT 29265N958 560 77 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902903 12 124 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW COM 284902103 17 17,765 SH   SOLE   17,765 0 0
ELDORADO GOLD CORP NEW PUT 284902953 16 166 SH Put SOLE   0 0 0
NIC INC CALL 62914B900 93 60 SH Call SOLE   0 0 0
NIC INC COM 62914B100 110 7,088 SH   SOLE   7,088 0 0
NIC INC PUT 62914B950 338 218 SH Put SOLE   0 0 0
EAGLE PHARMACEUTICALS INC CALL 269796908 2,572 340 SH Call SOLE   0 0 0
EAGLE PHARMACEUTICALS INC PUT 269796958 1,165 154 SH Put SOLE   0 0 0
VAALCO ENERGY INC CALL 91851C901 3 13 SH Call SOLE   0 0 0
VAALCO ENERGY INC COM 91851C201 21 7,971 SH   SOLE   7,971 0 0
ENCOMPASS HEALTH CORP COM 29261A100 0 5 SH   SOLE   5 0 0
ENCOMPASS HEALTH CORP PUT 29261A950 6 1 SH Put SOLE   0 0 0
EHEALTH INC COM 28238P109 5 264 SH   SOLE   264 0 0
EHEALTH INC PUT 28238P959 2 1 SH Put SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I CALL 29272B905 72 73 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 52 5,284 SH   SOLE   5,284 0 0
EDISON INTL CALL 281020907 695 110 SH Call SOLE   0 0 0
EDISON INTL COM 281020107 217 3,443 SH   SOLE   3,443 0 0
EDISON INTL PUT 281020957 215 34 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 4,352 305 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC PUT 518439954 9,018 632 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 56 37 SH Call SOLE   0 0 0
E L F BEAUTY INC PUT 26856L953 51 34 SH Put SOLE   0 0 0
ENDOLOGIX INC COM 29266S106 27 4,779 SH   SOLE   4,779 0 0
ELLIE MAE INC CALL 28849P900 1,183 114 SH Call SOLE   0 0 0
ELLIE MAE INC PUT 28849P950 5,098 491 SH Put SOLE   0 0 0
CALLAWAY GOLF CO CALL 131193904 30 16 SH Call SOLE   0 0 0
CALLAWAY GOLF CO COM 131193104 149 7,882 SH   SOLE   7,882 0 0
CALLAWAY GOLF CO PUT 131193954 292 154 SH Put SOLE   0 0 0
EMAGIN CORP COM 29076N206 0 239 SH   SOLE   239 0 0
EMAGIN CORP PUT 29076N956 5 31 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 74 7 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 3,373 316 SH Put SOLE   0 0 0
EMCOR GROUP INC CALL 29084Q900 99 13 SH Call SOLE   0 0 0
EMCOR GROUP INC PUT 29084Q950 205 27 SH Put SOLE   0 0 0
EMERGE ENERGY SVCS LP CALL 29102H908 10 15 SH Call SOLE   0 0 0
EMERGE ENERGY SVCS LP COM 29102H108 43 6,060 SH   SOLE   6,060 0 0
EMERGE ENERGY SVCS LP PUT 29102H958 42 60 SH Put SOLE   0 0 0
EMCORE CORP CALL 290846903 20 40 SH Call SOLE   0 0 0
EMCORE CORP COM 290846203 3 681 SH   SOLE   681 0 0
EASTMAN CHEM CO CALL 277432900 2,229 223 SH Call SOLE   0 0 0
EASTMAN CHEM CO PUT 277432950 2,778 278 SH Put SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 5,579 807 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 3,201 463 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 4,250 1,191 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 624 175 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 32 19 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 7 429 SH   SOLE   429 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 71 42 SH Put SOLE   0 0 0
ENDO INTL PLC CALL G30401906 1,120 1,188 SH Call SOLE   0 0 0
ENDO INTL PLC COM G30401106 331 35,128 SH   SOLE   35,128 0 0
ENDO INTL PLC PUT G30401956 259 275 SH Put SOLE   0 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 46 28 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC COM 29336T100 3 215 SH   SOLE   215 0 0
ENLINK MIDSTREAM PARTNERS LP CALL 29336U907 254 164 SH Call SOLE   0 0 0
ENLINK MIDSTREAM PARTNERS LP PUT 29336U957 12 8 SH Put SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 646 960 SH Call SOLE   0 0 0
ENPHASE ENERGY INC PUT 29355A957 43 64 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 195 31 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 377 60 SH Put SOLE   0 0 0
ENERSYS CALL 29275Y902 67 9 SH Call SOLE   0 0 0
ENERSYS COM 29275Y102 143 1,929 SH   SOLE   1,929 0 0
ENERSYS PUT 29275Y952 67 9 SH Put SOLE   0 0 0
ENSIGN GROUP INC CALL 29358P901 318 89 SH Call SOLE   0 0 0
GLOBAL EAGLE ENTMT INC CALL 37951D902 129 514 SH Call SOLE   0 0 0
GLOBAL EAGLE ENTMT INC PUT 37951D952 0 2 SH Put SOLE   0 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 150 13 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 508 4,390 SH   SOLE   4,390 0 0
ENANTA PHARMACEUTICALS INC PUT 29251M956 985 85 SH Put SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 10 3 SH Call SOLE   0 0 0
ENTEGRIS INC COM 29362U104 1 37 SH   SOLE   37 0 0
ENTEGRIS INC PUT 29362U954 6 2 SH Put SOLE   0 0 0
ENVESTNET INC COM 29404K106 778 14,171 SH   SOLE   14,171 0 0
ENVESTNET INC PUT 29404K956 21 4 SH Put SOLE   0 0 0
ENOVA INTL INC CALL 29357K903 62 17 SH Call SOLE   0 0 0
ENOVA INTL INC PUT 29357K953 84 23 SH Put SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 1 2 SH Call SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 10 2,009 SH   SOLE   2,009 0 0
ENZO BIOCHEM INC PUT 294100952 5 11 SH Put SOLE   0 0 0
EOG RES INC CALL 26875P901 7,727 621 SH Call SOLE   0 0 0
EOG RES INC PUT 26875P951 13,301 1,069 SH Put SOLE   0 0 0
EPAM SYS INC CALL 29414B904 1,106 89 SH Call SOLE   0 0 0
EPAM SYS INC COM 29414B104 1,133 9,115 SH   SOLE   9,115 0 0
EPAM SYS INC PUT 29414B954 2,760 222 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC CALL 101388906 9 2 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 100 20 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO COM 28035Q102 738 14,631 SH   SOLE   14,631 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 504 100 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 1,934 699 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 36 1,331 SH   SOLE   1,331 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 1,131 409 SH Put SOLE   0 0 0
EP ENERGY CORP CALL 268785902 15 51 SH Call SOLE   0 0 0
EP ENERGY CORP COM 268785102 7 2,611 SH   SOLE   2,611 0 0
EP ENERGY CORP PUT 268785952 4 14 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 236 94 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W422 482 19,183 SH   SOLE   19,183 0 0
WISDOMTREE TR PUT 97717W959 1,208 480 SH Put SOLE   0 0 0
EVOLUTION PETROLEUM CORP CALL 30049A907 18 19 SH Call SOLE   0 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 29 2,991 SH   SOLE   2,991 0 0
ISHARES INC CALL 464286901 23 5 SH Call SOLE   0 0 0
ISHARES INC COM 464286665 577 12,561 SH   SOLE   12,561 0 0
ISHARES INC PUT 464286951 1,168 254 SH Put SOLE   0 0 0
EPR PPTYS CALL 26884U909 3,686 569 SH Call SOLE   0 0 0
EPR PPTYS PUT 26884U959 803 124 SH Put SOLE   0 0 0
PROSHARES TR PUT 74348A954 0 3 SH Put SOLE   0 0 0
EPIZYME INC CALL 29428V904 2 2 SH Call SOLE   0 0 0
EPIZYME INC COM 29428V104 10 778 SH   SOLE   778 0 0
EPIZYME INC PUT 29428V954 16 12 SH Put SOLE   0 0 0
EQUITY COMWLTH COM 294628102 30 965 SH   SOLE   965 0 0
EQUITY COMWLTH PUT 294628952 12 4 SH Put SOLE   0 0 0
EQT GP HLDGS LP CALL 26885J903 2 1 SH Call SOLE   0 0 0
EQT GP HLDGS LP COM 26885J103 1 43 SH   SOLE   43 0 0
AXA EQUITABLE HLDGS INC CALL 054561905 2 1 SH Call SOLE   0 0 0
AXA EQUITABLE HLDGS INC COM 054561105 87 4,251 SH   SOLE   4,251 0 0
EQUINIX INC CALL 29444U900 4,642 108 SH Call SOLE   0 0 0
EQUINIX INC PUT 29444U950 11,220 261 SH Put SOLE   0 0 0
EQT MIDSTREAM PARTNERS LP CALL 26885B900 1,398 271 SH Call SOLE   0 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 422 8,187 SH   SOLE   8,187 0 0
EQT MIDSTREAM PARTNERS LP PUT 26885B950 319 62 SH Put SOLE   0 0 0
EQUINOR ASA CALL 29446M902 34 13 SH Call SOLE   0 0 0
EQUINOR ASA PUT 29446M952 39 15 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 19 3 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL COM 29476L107 353 5,543 SH   SOLE   5,543 0 0
EQUITY RESIDENTIAL PUT 29476L957 617 97 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 2,880 522 SH Call SOLE   0 0 0
EQT CORP COM 26884L109 552 10,010 SH   SOLE   10,010 0 0
EQT CORP PUT 26884L959 143 26 SH Put SOLE   0 0 0
ENERPLUS CORP CALL 292766902 31 25 SH Call SOLE   0 0 0
ENERPLUS CORP COM 292766102 152 12,088 SH   SOLE   12,088 0 0
ENERPLUS CORP PUT 292766952 357 284 SH Put SOLE   0 0 0
ELDORADO RESORTS INC CALL 28470R902 19 5 SH Call SOLE   0 0 0
ELDORADO RESORTS INC PUT 28470R952 117 30 SH Put SOLE   0 0 0
ERICSSON CALL 294821908 591 771 SH Call SOLE   0 0 0
ERICSSON COM 294821608 642 83,759 SH   SOLE   83,759 0 0
ERICSSON PUT 294821958 34 45 SH Put SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 30 38 SH Call SOLE   0 0 0
ENERGY RECOVERY INC PUT 29270J950 81 101 SH Put SOLE   0 0 0
EMBRAER S A CALL 29082A907 346 139 SH Call SOLE   0 0 0
EMBRAER S A COM 29082A107 746 29,999 SH   SOLE   29,999 0 0
EMBRAER S A PUT 29082A957 1,775 713 SH Put SOLE   0 0 0
EROS INTL PLC CALL G3788M904 76 59 SH Call SOLE   0 0 0
EROS INTL PLC COM G3788M114 145 11,163 SH   SOLE   11,163 0 0
EROS INTL PLC PUT G3788M954 231 178 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 885 232 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W888 1,763 46,233 SH   SOLE   46,233 0 0
DIREXION SHS ETF TR PUT 25459W958 846 222 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 13 4 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 9 3 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 62 19 SH Call SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 93 16 SH Call SOLE   0 0 0
EVERSOURCE ENERGY PUT 30040W958 11 2 SH Put SOLE   0 0 0
ELECTRO SCIENTIFIC INDS CALL 285229900 203 129 SH Call SOLE   0 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 40 2,566 SH   SOLE   2,566 0 0
ELECTRO SCIENTIFIC INDS PUT 285229950 59 38 SH Put SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP CALL 297425900 51 7 SH Call SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 14 202 SH   SOLE   202 0 0
ESTERLINE TECHNOLOGIES CORP PUT 297425950 132 18 SH Put SOLE   0 0 0
ESSENT GROUP LTD CALL G3198U902 85 24 SH Call SOLE   0 0 0
ESSENT GROUP LTD PUT G3198U952 17 5 SH Put SOLE   0 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 544 139 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 97 2,498 SH   SOLE   2,498 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 2,175 555 SH Put SOLE   0 0 0
EXPRESS SCRIPTS HLDG CO CALL 30219G908 3,960 513 SH Call SOLE   0 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 3,099 40,142 SH   SOLE   40,142 0 0
EXPRESS SCRIPTS HLDG CO PUT 30219G958 5,929 768 SH Put SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 119 5 SH Call SOLE   0 0 0
ESSEX PPTY TR INC COM 297178105 1,032 4,320 SH   SOLE   4,320 0 0
ESSEX PPTY TR INC PUT 297178955 5,618 235 SH Put SOLE   0 0 0
ENSCO PLC CALL G3157S906 352 486 SH Call SOLE   0 0 0
ENSCO PLC PUT G3157S956 418 576 SH Put SOLE   0 0 0
ENERGY TRANSFER EQUITY L P CALL 29273V900 2,540 1,473 SH Call SOLE   0 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 96 5,605 SH   SOLE   5,605 0 0
ENERGY TRANSFER EQUITY L P PUT 29273V950 512 297 SH Put SOLE   0 0 0
E TRADE FINANCIAL CORP CALL 269246901 1,363 223 SH Call SOLE   0 0 0
E TRADE FINANCIAL CORP COM 269246401 1,613 26,374 SH   SOLE   26,374 0 0
E TRADE FINANCIAL CORP PUT 269246951 11,540 1,887 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 23 975 SH   SOLE   975 0 0
ETHAN ALLEN INTERIORS INC PUT 297602954 73 30 SH Put SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 209 277 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 50 6,662 SH   SOLE   6,662 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 89 118 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 5,082 680 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 2,234 299 SH Put SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP CALL 29278N903 1,439 756 SH Call SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 216 11,378 SH   SOLE   11,378 0 0
ENERGY TRANSFER PARTNERS LP PUT 29278N953 357 188 SH Put SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP CALL 29278N903 38 20 SH Call SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP PUT 29278N953 171 90 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 702 87 SH Call SOLE   0 0 0
ENTERGY CORP NEW COM 29364G103 362 4,486 SH   SOLE   4,486 0 0
ENTERGY CORP NEW PUT 29364G953 96 12 SH Put SOLE   0 0 0
ETSY INC CALL 29786A906 3,219 763 SH Call SOLE   0 0 0
ETSY INC COM 29786A106 2,701 64,043 SH   SOLE   64,043 0 0
ETSY INC PUT 29786A956 1,147 272 SH Put SOLE   0 0 0
ISHARES TR CALL 464289902 896 443 SH Call SOLE   0 0 0
ISHARES TR COM 464289180 3 156 SH   SOLE   156 0 0
ISHARES TR PUT 464289952 135 67 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 70 31 SH Call SOLE   0 0 0
EURONAV NV ANTWERPEN CALL B38564908 14 16 SH Call SOLE   0 0 0
EATON VANCE CORP CALL 278265903 187 36 SH Call SOLE   0 0 0
EATON VANCE CORP PUT 278265953 5 1 SH Put SOLE   0 0 0
ENVIVA PARTNERS LP CALL 29414J907 951 327 SH Call SOLE   0 0 0
ENVIVA PARTNERS LP PUT 29414J957 343 118 SH Put SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C CALL 29382R907 227 454 SH Call SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C PUT 29382R957 7 14 SH Put SOLE   0 0 0
EVOLENT HEALTH INC CALL 30050B901 402 191 SH Call SOLE   0 0 0
EVOLENT HEALTH INC COM 30050B101 327 15,535 SH   SOLE   15,535 0 0
EVOLENT HEALTH INC PUT 30050B951 61 29 SH Put SOLE   0 0 0
ENVISION HEALTHCARE CORP CALL 29414D900 2,042 464 SH Call SOLE   0 0 0
ENVISION HEALTHCARE CORP COM 29414D100 1,198 27,235 SH   SOLE   27,235 0 0
ENVISION HEALTHCARE CORP PUT 29414D950 2,966 674 SH Put SOLE   0 0 0
EVERCORE INC CALL 29977A905 52 5 SH Call SOLE   0 0 0
EVERCORE INC COM 29977A105 820 7,779 SH   SOLE   7,779 0 0
EVERCORE INC PUT 29977A955 1,202 114 SH Put SOLE   0 0 0
EVERGY INC CALL 30034W906 151 27 SH Call SOLE   0 0 0
EVERI HLDGS INC CALL 30034T903 20 28 SH Call SOLE   0 0 0
EVERI HLDGS INC COM 30034T103 265 36,923 SH   SOLE   36,923 0 0
EVERI HLDGS INC PUT 30034T953 29 41 SH Put SOLE   0 0 0
EVERTEC INC CALL 30040P903 109 50 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 3,027 208 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,309 29,604 SH   SOLE   29,604 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 5,371 369 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 522 231 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 205 91 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 58 9 SH Call SOLE   0 0 0
EAST WEST BANCORP INC COM 27579R104 9 148 SH   SOLE   148 0 0
EAST WEST BANCORP INC PUT 27579R954 39 6 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 45 16 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 2 1 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 3 1 SH Call SOLE   0 0 0
ISHARES INC COM 464286756 9 308 SH   SOLE   308 0 0
ISHARES INC PUT 464286951 30 10 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 3,549 1,184 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 323 108 SH Put SOLE   0 0 0
ISHARES INC COM 464286871 83 3,456 SH   SOLE   3,456 0 0
ISHARES INC PUT 464286951 94 39 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 193 67 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 1,340 464 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 1,169 202 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 660 114 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 526 169 SH Call SOLE   0 0 0
ISHARES INC COM 46434G814 40 1,300 SH   SOLE   1,300 0 0
ISHARES INC PUT 46434G955 59 19 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 30 10 SH Call SOLE   0 0 0
ISHARES INC COM 464286764 54 1,796 SH   SOLE   1,796 0 0
ISHARES INC PUT 464286951 233 77 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 50 21 SH Call SOLE   0 0 0
ISHARES INC COM 46434G780 47 1,996 SH   SOLE   1,996 0 0
ISHARES INC PUT 46434G955 134 56 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 7 2 SH Call SOLE   0 0 0
ISHARES TR CALL 46435G902 1,739 500 SH Call SOLE   0 0 0
ISHARES TR COM 46435G334 44 1,288 SH   SOLE   1,288 0 0
ISHARES TR PUT 46435G952 1,053 303 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 8,117 1,722 SH Call SOLE   0 0 0
ISHARES INC COM 464286822 240 5,096 SH   SOLE   5,096 0 0
ISHARES INC PUT 464286951 9,706 2,059 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,618 239 SH Call SOLE   0 0 0
ISHARES INC COM 464286772 3,343 49,378 SH   SOLE   49,378 0 0
ISHARES INC PUT 464286951 24,328 3,593 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 50,613 15,792 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 35,931 11,211 SH Put SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 2,720 455 SH Call SOLE   0 0 0
EXACT SCIENCES CORP COM 30063P105 735 12,308 SH   SOLE   12,308 0 0
EXACT SCIENCES CORP PUT 30063P955 3,037 508 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 1,623 381 SH Call SOLE   0 0 0
EXELON CORP COM 30161N101 260 6,109 SH   SOLE   6,109 0 0
EXELON CORP PUT 30161N951 234 55 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 1,818 845 SH Call SOLE   0 0 0
EXELIXIS INC COM 30161Q104 8 400 SH   SOLE   400 0 0
EXELIXIS INC PUT 30161Q954 723 336 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 108 348 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 0 2 SH Put SOLE   0 0 0
EXLSERVICE HOLDINGS INC CALL 302081904 175 31 SH Call SOLE   0 0 0
EXLSERVICE HOLDINGS INC PUT 302081954 5 1 SH Put SOLE   0 0 0
EAGLE MATERIALS INC CALL 26969P908 1,028 98 SH Call SOLE   0 0 0
EAGLE MATERIALS INC PUT 26969P958 503 48 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 1,410 193 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC COM 302130109 6 94 SH   SOLE   94 0 0
EXPEDITORS INTL WASH INC PUT 302130959 540 74 SH Put SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 4,495 374 SH Call SOLE   0 0 0
EXPEDIA GROUP INC COM 30212P303 1,652 13,751 SH   SOLE   13,751 0 0
EXPEDIA GROUP INC PUT 30212P953 14,110 1,174 SH Put SOLE   0 0 0
EXPONENT INC CALL 30214U902 164 34 SH Call SOLE   0 0 0
EXPRESS INC CALL 30219E903 344 377 SH Call SOLE   0 0 0
EXPRESS INC PUT 30219E953 139 153 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 129 13 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC COM 30225T102 106 1,063 SH   SOLE   1,063 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 2,914 292 SH Put SOLE   0 0 0
EXTREME NETWORKS INC CALL 30226D906 66 83 SH Call SOLE   0 0 0
EXTREME NETWORKS INC COM 30226D106 467 58,669 SH   SOLE   58,669 0 0
EXTREME NETWORKS INC PUT 30226D956 666 837 SH Put SOLE   0 0 0
NATIONAL VISION HLDGS INC CALL 63845R907 581 159 SH Call SOLE   0 0 0
SECOND SIGHT MED PRODS INC CALL 81362J900 85 517 SH Call SOLE   0 0 0
SECOND SIGHT MED PRODS INC PUT 81362J950 7 43 SH Put SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G900 22 109 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC PUT 30233G950 3 18 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 2,970 516 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 650 113 SH Put SOLE   0 0 0
EZCORP INC CALL 302301906 73 61 SH Call SOLE   0 0 0
EZCORP INC COM 302301106 45 3,788 SH   SOLE   3,788 0 0
EZCORP INC PUT 302301956 60 50 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 131 32 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 16 4 SH Put SOLE   0 0 0
FORD MTR CO DEL CALL 345370900 974 880 SH Call SOLE   0 0 0
FORD MTR CO DEL COM 345370860 296 26,793 SH   SOLE   26,793 0 0
FORD MTR CO DEL PUT 345370950 231 209 SH Put SOLE   0 0 0
FIRST AMERN FINL CORP CALL 31847R902 1,551 300 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 9,130 694 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,691 35,659 SH   SOLE   35,659 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 9,828 747 SH Put SOLE   0 0 0
FANHUA INC CALL 30712A903 17 6 SH Call SOLE   0 0 0
FANHUA INC COM 30712A103 73 2,593 SH   SOLE   2,593 0 0
FANHUA INC PUT 30712A953 71 25 SH Put SOLE   0 0 0
FARO TECHNOLOGIES INC CALL 311642902 32 6 SH Call SOLE   0 0 0
FARO TECHNOLOGIES INC COM 311642102 16 312 SH   SOLE   312 0 0
FARO TECHNOLOGIES INC PUT 311642952 826 152 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 5,468 868 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y694 37 596 SH   SOLE   596 0 0
DIREXION SHS ETF TR PUT 25459Y956 5,644 896 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 4,504 936 SH Call SOLE   0 0 0
FASTENAL CO PUT 311900954 1,338 278 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 196 173 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC COM 31189P102 149 13,165 SH   SOLE   13,165 0 0
FATE THERAPEUTICS INC PUT 31189P952 612 540 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 116 105 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 46 42 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 297,193 15,294 SH Call SOLE   0 0 0
FACEBOOK INC COM 30303M102 15,682 80,705 SH   SOLE   80,705 0 0
FACEBOOK INC PUT 30303M952 165,424 8,513 SH Put SOLE   0 0 0
FLAGSTAR BANCORP INC CALL 337930905 174 51 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 42 8 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 327 6,103 SH   SOLE   6,103 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 48 9 SH Put SOLE   0 0 0
FORTRESS BIOTECH INC CALL 34960Q909 0 1 SH Call SOLE   0 0 0
FORTRESS BIOTECH INC COM 34960Q109 10 3,497 SH   SOLE   3,497 0 0
FORTRESS BIOTECH INC PUT 34960Q959 11 39 SH Put SOLE   0 0 0
FIRST CONN BANCORP INC MD CALL 319850903 6 2 SH Call SOLE   0 0 0
FIRST BANCORP P R CALL 318672906 270 353 SH Call SOLE   0 0 0
FIRST BANCORP P R COM 318672706 128 16,740 SH   SOLE   16,740 0 0
FIBRIA CELULOSE S A CALL 31573A909 684 368 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 84 6 SH Call SOLE   0 0 0
FRANKLIN COVEY CO CALL 353469909 39 16 SH Call SOLE   0 0 0
FRANKLIN COVEY CO COM 353469109 285 11,614 SH   SOLE   11,614 0 0
FRANKLIN COVEY CO PUT 353469959 277 113 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 608 322 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 2,368 125,372 SH   SOLE   125,372 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 3,309 1,752 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 285 151 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 3 2 SH Put SOLE   0 0 0
FCB FINL HLDGS INC CALL 30255G903 5 1 SH Call SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H902 26 203 SH Call SOLE   0 0 0
FUELCELL ENERGY INC PUT 35952H952 0 2 SH Put SOLE   0 0 0
FIRSTCASH INC COM 33767D105 43 481 SH   SOLE   481 0 0
FIRSTCASH INC PUT 33767D955 17 2 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 338 145 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 107 46 SH Put SOLE   0 0 0
FTI CONSULTING INC PUT 302941959 60 10 SH Put SOLE   0 0 0
FOUR CORNERS PPTY TR INC CALL 35086T909 49 20 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC CALL 35671D907 2,266 1,313 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC COM 35671D857 229 13,306 SH   SOLE   13,306 0 0
FREEPORT-MCMORAN INC PUT 35671D957 1,983 1,149 SH Put SOLE   0 0 0
FIRST DATA CORP NEW CALL 32008D906 2,589 1,237 SH Call SOLE   0 0 0
FIRST DATA CORP NEW COM 32008D106 2,343 111,962 SH   SOLE   111,962 0 0
FIRST DATA CORP NEW PUT 32008D956 1,115 533 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 275 20 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E302 1,067 7,755 SH   SOLE   7,755 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 2,106 153 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 13 3 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 1 31 SH   SOLE   31 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 218 49 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 2,000 101 SH Call SOLE   0 0 0
FACTSET RESH SYS INC COM 303075105 1,342 6,777 SH   SOLE   6,777 0 0
FACTSET RESH SYS INC PUT 303075955 5,487 277 SH Put SOLE   0 0 0
FIDUS INVT CORP CALL 316500907 42 30 SH Call SOLE   0 0 0
FEDEX CORP CALL 31428X906 51,133 2,252 SH Call SOLE   0 0 0
FEDEX CORP PUT 31428X956 35,580 1,567 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 1,138 317 SH Call SOLE   0 0 0
FIRSTENERGY CORP COM 337932107 354 9,863 SH   SOLE   9,863 0 0
FIRSTENERGY CORP PUT 337932957 628 175 SH Put SOLE   0 0 0
FORESIGHT ENERGY LP PUT 34552U954 12 30 SH Put SOLE   0 0 0
PHOENIX NEW MEDIA LTD COM 71910C103 36 8,481 SH   SOLE   8,481 0 0
PHOENIX NEW MEDIA LTD PUT 71910C953 20 48 SH Put SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN CALL 34984V900 3 3 SH Call SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 61 4,958 SH   SOLE   4,958 0 0
FIREEYE INC CALL 31816Q901 1,320 858 SH Call SOLE   0 0 0
FIREEYE INC COM 31816Q101 1,250 81,249 SH   SOLE   81,249 0 0
FIREEYE INC PUT 31816Q951 2,016 1,310 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 1,644 429 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 2,418 631 SH Put SOLE   0 0 0
FUTUREFUEL CORPORATION CALL 36116M906 121 87 SH Call SOLE   0 0 0
FUTUREFUEL CORPORATION PUT 36116M956 4 3 SH Put SOLE   0 0 0
FIRST FINL BANCORP OH COM 320209109 4 139 SH   SOLE   139 0 0
FIRST FINL BANKSHARES COM 32020R109 91 1,795 SH   SOLE   1,795 0 0
FIRST FINL BANKSHARES PUT 32020R959 1,338 263 SH Put SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 3,776 219 SH Call SOLE   0 0 0
F5 NETWORKS INC PUT 315616952 3,362 195 SH Put SOLE   0 0 0
INNOVATOR ETFS TR COM 45782C102 124 3,551 SH   SOLE   3,551 0 0
INNOVATOR ETFS TR PUT 45782C952 3 1 SH Put SOLE   0 0 0
FIBROGEN INC CALL 31572Q908 1,383 221 SH Call SOLE   0 0 0
FIBROGEN INC COM 31572Q808 1,311 20,945 SH   SOLE   20,945 0 0
FIBROGEN INC PUT 31572Q958 2,685 429 SH Put SOLE   0 0 0
FERRELLGAS PARTNERS L.P. CALL 315293900 10 30 SH Call SOLE   0 0 0
FERRELLGAS PARTNERS L.P. PUT 315293950 0 2 SH Put SOLE   0 0 0
FIRST HAWAIIAN INC COM 32051X108 4 160 SH   SOLE   160 0 0
FIRST HAWAIIAN INC PUT 32051X958 2 1 SH Put SOLE   0 0 0
FIRST HORIZON NATL CORP CALL 320517905 164 92 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP COM 320517105 102 5,736 SH   SOLE   5,736 0 0
FRANKS INTL N V COM N33462107 8 1,092 SH   SOLE   1,092 0 0
FRANKS INTL N V PUT N33462957 2 3 SH Put SOLE   0 0 0
FIRST INTST BANCSYSTEM INC CALL 32055Y901 25 6 SH Call SOLE   0 0 0
FAIR ISAAC CORP CALL 303250904 966 50 SH Call SOLE   0 0 0
FAIR ISAAC CORP COM 303250104 178 924 SH   SOLE   924 0 0
FAIR ISAAC CORP PUT 303250954 1,778 92 SH Put SOLE   0 0 0
FEDERATED INVS INC PA CALL 314211903 27 12 SH Call SOLE   0 0 0
FEDERATED INVS INC PA COM 314211103 376 16,135 SH   SOLE   16,135 0 0
FEDERATED INVS INC PA PUT 314211953 1,128 484 SH Put SOLE   0 0 0
FINISH LINE INC CALL 317923900 3 25 SH Call SOLE   0 0 0
FINISH LINE INC PUT 317923950 4 27 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 95 9 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,299 21,690 SH   SOLE   21,690 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 296 28 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 118 16 SH Call SOLE   0 0 0
FISERV INC COM 337738108 14 202 SH   SOLE   202 0 0
FISERV INC PUT 337738958 689 93 SH Put SOLE   0 0 0
FITBIT INC CALL 33812L902 361 553 SH Call SOLE   0 0 0
FITBIT INC COM 33812L102 65 10,031 SH   SOLE   10,031 0 0
FITBIT INC PUT 33812L952 244 375 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 1,624 566 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP PUT 316773950 447 156 SH Put SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 1,543 158 SH Call SOLE   0 0 0
FIVE BELOW INC PUT 33829M951 8,813 902 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 708 205 SH Call SOLE   0 0 0
FIVE9 INC PUT 338307951 186 54 SH Put SOLE   0 0 0
COMFORT SYS USA INC CALL 199908904 59 13 SH Call SOLE   0 0 0
COMFORT SYS USA INC COM 199908104 17 379 SH   SOLE   379 0 0
NATIONAL BEVERAGE CORP CALL 635017906 2,052 192 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP COM 635017106 184 1,723 SH   SOLE   1,723 0 0
NATIONAL BEVERAGE CORP PUT 635017956 3,110 291 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 1,848 351 SH Call SOLE   0 0 0
FOOT LOCKER INC PUT 344849954 4,454 846 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL CALL 34385P908 51 86 SH Call SOLE   0 0 0
FLEX LTD CALL Y2573F902 119 85 SH Call SOLE   0 0 0
FLEX LTD COM Y2573F102 55 3,953 SH   SOLE   3,953 0 0
FLEX LTD PUT Y2573F952 49 35 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 233 45 SH Call SOLE   0 0 0
FLIR SYS INC PUT 302445951 680 131 SH Put SOLE   0 0 0
FLEX PHARMA INC COM 33938A105 0 107 SH   SOLE   107 0 0
FLEX PHARMA INC PUT 33938A955 0 2 SH Put SOLE   0 0 0
FLUENT INC COM 34380C102 0 346 SH   SOLE   346 0 0
FLUENT INC PUT 34380C952 27 111 SH Put SOLE   0 0 0
FLUENT INC PUT 34380C952 0 11 SH Put SOLE   0 0 0
FLOWERS FOODS INC CALL 343498901 549 264 SH Call SOLE   0 0 0
FLOWERS FOODS INC PUT 343498951 97 47 SH Put SOLE   0 0 0
SPX FLOW INC CALL 78469X907 52 12 SH Call SOLE   0 0 0
SPX FLOW INC PUT 78469X957 280 64 SH Put SOLE   0 0 0
FLUOR CORP NEW CALL 343412902 3,087 633 SH Call SOLE   0 0 0
FLUOR CORP NEW PUT 343412952 463 95 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 977 242 SH Call SOLE   0 0 0
FLOWSERVE CORP PUT 34354P955 32 8 SH Put SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 7,941 377 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 3,559 169 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS CALL 68243Q906 16 13 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 713 276 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 43 17 SH Put SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 281 200 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 2 1 SH Call SOLE   0 0 0
F M C CORP CALL 302491903 1,302 146 SH Call SOLE   0 0 0
F M C CORP PUT 302491953 1,008 113 SH Put SOLE   0 0 0
FOUNDATION MEDICINE INC CALL 350465900 9,500 695 SH Call SOLE   0 0 0
FOUNDATION MEDICINE INC PUT 350465950 4,442 325 SH Put SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S CALL 344419906 614 70 SH Call SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S COM 344419106 1,775 20,220 SH   SOLE   20,220 0 0
FOMENTO ECONOMICO MEXICANO S PUT 344419956 193 22 SH Put SOLE   0 0 0
FABRINET CALL G3323L900 206 56 SH Call SOLE   0 0 0
FABRINET COM G3323L100 82 2,247 SH   SOLE   2,247 0 0
FABRINET PUT G3323L950 70 19 SH Put SOLE   0 0 0
FNB CORP PA CALL 302520901 6 5 SH Call SOLE   0 0 0
FNB CORP PA COM 302520101 4 342 SH   SOLE   342 0 0
FNB CORP PA PUT 302520951 17 13 SH Put SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 749 152 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 360 73 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 620 165 SH Call SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 254 120 SH Call SOLE   0 0 0
ADVISORSHARES TR PUT 00768Y953 12 6 SH Put SOLE   0 0 0
FINANCIAL ENGINES INC CALL 317485900 148 33 SH Call SOLE   0 0 0
FINANCIAL ENGINES INC PUT 317485950 166 37 SH Put SOLE   0 0 0
FEDNAT HLDG CO COM 31431B109 132 5,760 SH   SOLE   5,760 0 0
FUNKO INC CALL 361008905 42 34 SH Call SOLE   0 0 0
FUNKO INC COM 361008105 105 8,416 SH   SOLE   8,416 0 0
FUNKO INC PUT 361008955 6 5 SH Put SOLE   0 0 0
FINISAR CORP CALL 31787A907 831 462 SH Call SOLE   0 0 0
FINISAR CORP COM 31787A507 534 29,675 SH   SOLE   29,675 0 0
FINISAR CORP PUT 31787A957 3,420 1,900 SH Put SOLE   0 0 0
FRANCO NEVADA CORP CALL 351858905 3,293 451 SH Call SOLE   0 0 0
FRANCO NEVADA CORP PUT 351858955 430 59 SH Put SOLE   0 0 0
FERRO CORP CALL 315405900 2 1 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 3,148 2,016 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 1,180 756 SH Put SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD CALL M46135905 1 2 SH Call SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD COM M46135105 77 15,445 SH   SOLE   15,445 0 0
FOAMIX PHARMACEUTICALS LTD PUT M46135955 25 50 SH Put SOLE   0 0 0
FORESTAR GROUP INC CALL 346232901 80 39 SH Call SOLE   0 0 0
FORESTAR GROUP INC PUT 346232951 56 27 SH Put SOLE   0 0 0
FORMFACTOR INC CALL 346375908 2 2 SH Call SOLE   0 0 0
FORMFACTOR INC COM 346375108 1 91 SH   SOLE   91 0 0
FORRESTER RESH INC COM 346563109 71 1,707 SH   SOLE   1,707 0 0
FORRESTER RESH INC PUT 346563959 302 72 SH Put SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 1,015 378 SH Call SOLE   0 0 0
FOSSIL GROUP INC COM 34988V106 198 7,403 SH   SOLE   7,403 0 0
FOSSIL GROUP INC PUT 34988V956 1,528 569 SH Put SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CALL 90130A900 3,562 723 SH Call SOLE   0 0 0
TWENTY FIRST CENTY FOX INC PUT 90130A950 4,370 887 SH Put SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CALL 90130A900 9,137 1,839 SH Call SOLE   0 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 20,965 421,923 SH   SOLE   421,923 0 0
TWENTY FIRST CENTY FOX INC PUT 90130A950 24,934 5,018 SH Put SOLE   0 0 0
FOX FACTORY HLDG CORP CALL 35138V902 60 13 SH Call SOLE   0 0 0
FARMLAND PARTNERS INC COM 31154R109 4 549 SH   SOLE   549 0 0
FARMLAND PARTNERS INC PUT 31154R959 18 21 SH Put SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 33 21 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 308 19,485 SH   SOLE   19,485 0 0
FIVE PRIME THERAPEUTICS INC PUT 33830X954 9 6 SH Put SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUS CALL 32054K903 33 10 SH Call SOLE   0 0 0
KEANE GROUP INC CALL 48669A908 112 82 SH Call SOLE   0 0 0
KEANE GROUP INC COM 48669A108 42 3,073 SH   SOLE   3,073 0 0
KEANE GROUP INC PUT 48669A958 39 29 SH Put SOLE   0 0 0
FRANCESCAS HLDGS CORP CALL 351793904 18 24 SH Call SOLE   0 0 0
FRANCESCAS HLDGS CORP COM 351793104 452 59,922 SH   SOLE   59,922 0 0
FRANCESCAS HLDGS CORP PUT 351793954 130 173 SH Put SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 290 30 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 35 371 SH   SOLE   371 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 58 6 SH Put SOLE   0 0 0
FREDS INC CALL 356108900 27 119 SH Call SOLE   0 0 0
FREDS INC COM 356108100 4 2,168 SH   SOLE   2,168 0 0
FREDS INC PUT 356108950 0 1 SH Put SOLE   0 0 0
FIESTA RESTAURANT GROUP INC CALL 31660B901 2 1 SH Call SOLE   0 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 16 573 SH   SOLE   573 0 0
FIESTA RESTAURANT GROUP INC PUT 31660B951 94 33 SH Put SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 25 44 SH Call SOLE   0 0 0
FRONTLINE LTD COM G3682E192 4 707 SH   SOLE   707 0 0
FRONTLINE LTD PUT G3682E952 32 55 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 19 7 SH Call SOLE   0 0 0
FRESHPET INC COM 358039105 25 916 SH   SOLE   916 0 0
PAPA MURPHYS HLDGS INC COM 698814100 7 1,433 SH   SOLE   1,433 0 0
FEDERAL REALTY INVT TR CALL 313747906 63 5 SH Call SOLE   0 0 0
FEDERAL REALTY INVT TR PUT 313747956 506 40 SH Put SOLE   0 0 0
FORTERRA INC COM 34960W106 9 1,000 SH   SOLE   1,000 0 0
FORTERRA INC PUT 34960W956 9 10 SH Put SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC CALL 34553D901 78 23 SH Call SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 197 5,775 SH   SOLE   5,775 0 0
FORESCOUT TECHNOLOGIES INC PUT 34553D951 99 29 SH Put SOLE   0 0 0
FS INVT CORP CALL 302635907 0 1 SH Call SOLE   0 0 0
FS INVT CORP COM 302635107 51 6,982 SH   SOLE   6,982 0 0
FS INVT CORP PUT 302635957 38 52 SH Put SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 8,130 1,544 SH Call SOLE   0 0 0
FIRST SOLAR INC PUT 336433957 6,819 1,295 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 56 100 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 112 19,757 SH   SOLE   19,757 0 0
FORTUNA SILVER MINES INC PUT 349915958 11 21 SH Put SOLE   0 0 0
FRANKLIN STREET PPTYS CORP CALL 35471R906 5 7 SH Call SOLE   0 0 0
FRANKLIN STREET PPTYS CORP PUT 35471R956 4 5 SH Put SOLE   0 0 0
FEDERAL SIGNAL CORP COM 313855108 57 2,458 SH   SOLE   2,458 0 0
FOSTER L B CO CALL 350060909 123 54 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 178 99 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 278 154 SH Put SOLE   0 0 0
FTD COS INC CALL 30281V908 0 2 SH Call SOLE   0 0 0
TECHNIPFMC PLC CALL G87110905 117 37 SH Call SOLE   0 0 0
TECHNIPFMC PLC COM G87110105 2,074 65,347 SH   SOLE   65,347 0 0
TECHNIPFMC PLC PUT G87110955 1,371 432 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL CALL 343389902 7 23 SH Call SOLE   0 0 0
FLOTEK INDS INC DEL COM 343389102 3 1,146 SH   SOLE   1,146 0 0
FLOTEK INDS INC DEL PUT 343389952 0 1 SH Put SOLE   0 0 0
FORTINET INC CALL 34959E909 1,354 217 SH Call SOLE   0 0 0
FORTINET INC PUT 34959E959 1,036 166 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 495 924 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 552 1,031 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 3 6 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 9 18 SH Put SOLE   0 0 0
FTS INTERNATIONAL INC CALL 30283W904 2 2 SH Call SOLE   0 0 0
FTS INTERNATIONAL INC COM 30283W104 68 4,784 SH   SOLE   4,784 0 0
FTS INTERNATIONAL INC PUT 30283W954 15 11 SH Put SOLE   0 0 0
FORTIVE CORP CALL 34959J908 1,573 204 SH Call SOLE   0 0 0
FORTIVE CORP PUT 34959J958 61 8 SH Put SOLE   0 0 0
FULLER H B CO CALL 359694906 1,395 260 SH Call SOLE   0 0 0
FULLER H B CO COM 359694106 24 460 SH   SOLE   460 0 0
FULLER H B CO PUT 359694956 998 186 SH Put SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 381 231 SH Call SOLE   0 0 0
FULTON FINL CORP PA PUT 360271950 46 28 SH Put SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 31 5 SH Call SOLE   0 0 0
CEDAR FAIR L P COM 150185106 25 401 SH   SOLE   401 0 0
CEDAR FAIR L P PUT 150185956 12 2 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 56 16 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229870 141 4,012 SH   SOLE   4,012 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 14 4 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 74 20 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229854 29 787 SH   SOLE   787 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 1,477 398 SH Put SOLE   0 0 0
FORWARD AIR CORP COM 349853101 1 17 SH   SOLE   17 0 0
FORWARD AIR CORP PUT 349853951 47 8 SH Put SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL CALL 46090N903 29 4 SH Call SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL PUT 46090N953 111 15 SH Put SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S CALL 46138M909 435 34 SH Call SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S COM 46138M109 482 3,770 SH   SOLE   3,770 0 0
INVESCO CURNCYSHS BRIT PND S PUT 46138M959 2,049 160 SH Put SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR CALL 46138T904 855 114 SH Call SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR PUT 46138T954 472 63 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES EURO CALL 46138K903 7,093 633 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES EURO COM 46138K103 1,009 9,007 SH   SOLE   9,007 0 0
INVESCO CURRENCYSHARES EURO PUT 46138K953 7,216 644 SH Put SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN CALL 46138R908 511 54 SH Call SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN PUT 46138R958 47 5 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 29,958 6,972 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 35,158 8,182 SH Put SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y CALL 46138W907 1,616 187 SH Call SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y PUT 46138W957 1,314 152 SH Put SOLE   0 0 0
GENPACT LIMITED CALL G3922B907 49 17 SH Call SOLE   0 0 0
GENPACT LIMITED PUT G3922B957 46 16 SH Put SOLE   0 0 0
GLADSTONE INVT CORP COM 376546107 4 402 SH   SOLE   402 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 221 349 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 80 126 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 104 43 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K349 233 9,606 SH   SOLE   9,606 0 0
DIREXION SHS ETF TR PUT 25490K959 53 22 SH Put SOLE   0 0 0
STEALTHGAS INC CALL Y81669906 0 1 SH Call SOLE   0 0 0
GATX CORP CALL 361448903 267 36 SH Call SOLE   0 0 0
GATX CORP COM 361448103 301 4,065 SH   SOLE   4,065 0 0
GATX CORP PUT 361448953 1,284 173 SH Put SOLE   0 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 235 61 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 6,142 1,359 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 1,572 348 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 195 37 SH Call SOLE   0 0 0
GREENBRIER COS INC COM 393657101 418 7,936 SH   SOLE   7,936 0 0
GREENBRIER COS INC PUT 393657951 84 16 SH Put SOLE   0 0 0
GAIN CAP HLDGS INC CALL 36268W900 214 284 SH Call SOLE   0 0 0
GAIN CAP HLDGS INC PUT 36268W950 814 1,079 SH Put SOLE   0 0 0
GANNETT CO INC CALL 36473H904 1,042 974 SH Call SOLE   0 0 0
GANNETT CO INC PUT 36473H954 4 4 SH Put SOLE   0 0 0
GENESCO INC CALL 371532902 1,580 398 SH Call SOLE   0 0 0
GENESCO INC PUT 371532952 1,826 460 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 55 19 SH Call SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC PUT 36164Y951 63 22 SH Put SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 8,612 462 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP PUT 369550958 4,194 225 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 2,019 286 SH Call SOLE   0 0 0
GODADDY INC COM 380237107 47 667 SH   SOLE   667 0 0
GODADDY INC PUT 380237957 776 110 SH Put SOLE   0 0 0
GOLDEN ENTMT INC CALL 381013901 180 67 SH Call SOLE   0 0 0
GOLDEN ENTMT INC COM 381013101 297 11,011 SH   SOLE   11,011 0 0
GOLDEN ENTMT INC PUT 381013951 40 15 SH Put SOLE   0 0 0
GARDNER DENVER HLDGS INC CALL 36555P907 114 39 SH Call SOLE   0 0 0
GARDNER DENVER HLDGS INC PUT 36555P957 129 44 SH Put SOLE   0 0 0
GREEN DOT CORP CALL 39304D902 462 63 SH Call SOLE   0 0 0
GREEN DOT CORP PUT 39304D952 322 44 SH Put SOLE   0 0 0
GDS HLDGS LTD CALL 36165L908 396 99 SH Call SOLE   0 0 0
GDS HLDGS LTD COM 36165L108 450 11,226 SH   SOLE   11,226 0 0
GDS HLDGS LTD PUT 36165L958 541 135 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 6,719 3,012 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F106 2,733 122,539 SH   SOLE   122,539 0 0
VANECK VECTORS ETF TR PUT 92189F952 3,611 1,619 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 8,181 2,502 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F791 1,830 55,979 SH   SOLE   55,979 0 0
VANECK VECTORS ETF TR PUT 92189F952 6,454 1,974 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 10,795 7,932 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO PUT 369604953 4,390 3,226 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 111 21 SH Call SOLE   0 0 0
GREIF INC PUT 397624957 21 4 SH Put SOLE   0 0 0
GENESIS ENERGY L P CALL 371927904 508 232 SH Call SOLE   0 0 0
GENESIS ENERGY L P COM 371927104 25 1,151 SH   SOLE   1,151 0 0
GENESIS ENERGY L P PUT 371927954 170 78 SH Put SOLE   0 0 0
GENESIS HEALTHCARE INC CALL 37185X906 8 37 SH Call SOLE   0 0 0
GENETIC TECHNOLOGIES LTD COM 37185R208 0 572 SH   SOLE   572 0 0
GENETIC TECHNOLOGIES LTD PUT 37185R958 0 6 SH Put SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 735 267 SH Call SOLE   0 0 0
GEO GROUP INC NEW PUT 36162J956 107 39 SH Put SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP CALL 37364X909 108 77 SH Call SOLE   0 0 0
GERON CORP CALL 374163903 463 1,352 SH Call SOLE   0 0 0
GERON CORP COM 374163103 264 77,188 SH   SOLE   77,188 0 0
GERON CORP PUT 374163953 86 253 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 224 105 SH Call SOLE   0 0 0
GUESS INC COM 401617105 520 24,306 SH   SOLE   24,306 0 0
GUESS INC PUT 401617955 618 289 SH Put SOLE   0 0 0
GRIFFON CORP CALL 398433902 46 26 SH Call SOLE   0 0 0
GRIFFON CORP COM 398433102 68 3,868 SH   SOLE   3,868 0 0
GRIFFON CORP PUT 398433952 551 310 SH Put SOLE   0 0 0
GOLD FIELDS LTD NEW CALL 38059T906 5 15 SH Call SOLE   0 0 0
GOLD FIELDS LTD NEW COM 38059T106 7 2,041 SH   SOLE   2,041 0 0
GOLD FIELDS LTD NEW PUT 38059T956 15 44 SH Put SOLE   0 0 0
GENERAL FIN CORP DEL COM 369822101 1 101 SH   SOLE   101 0 0
GENERAL FIN CORP DEL PUT 369822951 1 1 SH Put SOLE   0 0 0
GOLDCORP INC NEW CALL 380956909 138 101 SH Call SOLE   0 0 0
GOLDCORP INC NEW COM 380956409 154 11,281 SH   SOLE   11,281 0 0
GOLDCORP INC NEW PUT 380956959 37 27 SH Put SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A CALL 399909900 158 48 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A COM 399909100 253 7,673 SH   SOLE   7,673 0 0
GRUPO FINANCIERO GALICIA S A PUT 399909950 685 208 SH Put SOLE   0 0 0
GERDAU S A CALL 373737905 6 19 SH Call SOLE   0 0 0
GERDAU S A COM 373737105 484 136,974 SH   SOLE   136,974 0 0
GERDAU S A PUT 373737955 551 1,557 SH Put SOLE   0 0 0
GRACO INC CALL 384109904 189 42 SH Call SOLE   0 0 0
GRACO INC PUT 384109954 40 9 SH Put SOLE   0 0 0
GGP INC CALL 36174X901 379 186 SH Call SOLE   0 0 0
GGP INC PUT 36174X951 210 103 SH Put SOLE   0 0 0
GENOMIC HEALTH INC CALL 37244C901 85 17 SH Call SOLE   0 0 0
GENOMIC HEALTH INC COM 37244C101 71 1,415 SH   SOLE   1,415 0 0
GREENHILL & CO INC COM 395259104 12 432 SH   SOLE   432 0 0
GROUPE CGI INC CALL 39945C909 113 18 SH Call SOLE   0 0 0
GROUPE CGI INC PUT 39945C959 253 40 SH Put SOLE   0 0 0
GULF ISLAND FABRICATION INC CALL 402307902 48 54 SH Call SOLE   0 0 0
GULF ISLAND FABRICATION INC PUT 402307952 9 10 SH Put SOLE   0 0 0
GIGAMEDIA LTD CALL Y2711Y902 20 68 SH Call SOLE   0 0 0
GIGAMEDIA LTD COM Y2711Y112 1 448 SH   SOLE   448 0 0
GIGAMEDIA LTD PUT Y2711Y952 4 16 SH Put SOLE   0 0 0
G-III APPAREL GROUP LTD CALL 36237H901 1,141 257 SH Call SOLE   0 0 0
G-III APPAREL GROUP LTD PUT 36237H951 2,912 656 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 5 2 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC COM 375916103 12 430 SH   SOLE   430 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 8 3 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 23,681 3,343 SH Call SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 3,471 49,006 SH   SOLE   49,006 0 0
GILEAD SCIENCES INC PUT 375558953 21,627 3,053 SH Put SOLE   0 0 0
GENERAL MLS INC CALL 370334904 4,337 980 SH Call SOLE   0 0 0
GENERAL MLS INC COM 370334104 2,413 54,529 SH   SOLE   54,529 0 0
GENERAL MLS INC PUT 370334954 4,890 1,105 SH Put SOLE   0 0 0
GLAUKOS CORP CALL 377322902 325 80 SH Call SOLE   0 0 0
GLAUKOS CORP PUT 377322952 20 5 SH Put SOLE   0 0 0
SPDR GOLD TRUST CALL 78463V907 76,019 6,407 SH Call SOLE   0 0 0
SPDR GOLD TRUST COM 78463V107 11,802 99,473 SH   SOLE   99,473 0 0
SPDR GOLD TRUST PUT 78463V957 53,356 4,497 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 61 117 SH Call SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 126 24,128 SH   SOLE   24,128 0 0
GCI LIBERTY INC CALL 36164V905 49 11 SH Call SOLE   0 0 0
GCI LIBERTY INC COM 36164V305 20 458 SH   SOLE   458 0 0
GCI LIBERTY INC PUT 36164V955 225 50 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 113 15 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W395 45 600 SH   SOLE   600 0 0
PROSHARES TR II PUT 74347W952 7 1 SH Put SOLE   0 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 1,352 459 SH Call SOLE   0 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 1,727 58,624 SH   SOLE   58,624 0 0
GOLAR LNG LTD BERMUDA PUT G9456A950 3,308 1,123 SH Put SOLE   0 0 0
GLOBANT S A COM L44385109 102 1,804 SH   SOLE   1,804 0 0
GLOBANT S A PUT L44385959 119 21 SH Put SOLE   0 0 0
GASLOG LTD CALL G37585909 15 8 SH Call SOLE   0 0 0
GASLOG LTD COM G37585109 84 4,433 SH   SOLE   4,433 0 0
GASLOG LTD PUT G37585959 225 118 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 729 306 SH Call SOLE   0 0 0
GASLOG PARTNERS LP PUT Y2687W958 341 143 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP COM 37946R109 47 2,761 SH   SOLE   2,761 0 0
GLOBAL PARTNERS LP PUT 37946R959 97 57 SH Put SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 461 129 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 346 9,673 SH   SOLE   9,673 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 57 16 SH Put SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD CALL G4095J909 856 603 SH Call SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD PUT G4095J959 2 2 SH Put SOLE   0 0 0
GLATFELTER COM 377316104 6 324 SH   SOLE   324 0 0
GLATFELTER PUT 377316954 13 7 SH Put SOLE   0 0 0
GLU MOBILE INC CALL 379890906 155 242 SH Call SOLE   0 0 0
GLU MOBILE INC PUT 379890956 52 82 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 2,693 979 SH Call SOLE   0 0 0
CORNING INC COM 219350105 138 5,023 SH   SOLE   5,023 0 0
CORNING INC PUT 219350955 1,089 396 SH Put SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 6 4 SH Call SOLE   0 0 0
GLYCOMIMETICS INC COM 38000Q102 13 825 SH   SOLE   825 0 0
GLYCOMIMETICS INC PUT 38000Q952 12 8 SH Put SOLE   0 0 0
GENERAL MTRS CO CALL 37045V900 15,913 4,039 SH Call SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 4,008 101,726 SH   SOLE   101,726 0 0
GENERAL MTRS CO PUT 37045V950 15,192 3,856 SH Put SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 2,443 1,677 SH Call SOLE   0 0 0
GAMESTOP CORP NEW PUT 36467W959 3,201 2,197 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 181 36 SH Call SOLE   0 0 0
GLOBUS MED INC COM 379577208 148 2,940 SH   SOLE   2,940 0 0
GLOBUS MED INC PUT 379577958 403 80 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 75 49 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 41 27 SH Put SOLE   0 0 0
GMS INC COM 36251C103 46 1,704 SH   SOLE   1,704 0 0
GMS INC PUT 36251C953 48 18 SH Put SOLE   0 0 0
GNC HLDGS INC CALL 36191G907 60 171 SH Call SOLE   0 0 0
GNC HLDGS INC PUT 36191G957 26 75 SH Put SOLE   0 0 0
GENIE ENERGY LTD CALL 372284908 24 50 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC COM 379378201 68 3,369 SH   SOLE   3,369 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 0 21 SH   SOLE   21 0 0
GENERAC HLDGS INC CALL 368736904 93 18 SH Call SOLE   0 0 0
GENERAC HLDGS INC PUT 368736954 62 12 SH Put SOLE   0 0 0
GENTEX CORP CALL 371901909 92 40 SH Call SOLE   0 0 0
GENTEX CORP PUT 371901959 9 4 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 252 562 SH Call SOLE   0 0 0
GENWORTH FINL INC COM 37247D106 169 37,663 SH   SOLE   37,663 0 0
GENWORTH FINL INC PUT 37247D956 301 670 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 42 19 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 54 6,315 SH   SOLE   6,315 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 79 92 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 16 33 SH Call SOLE   0 0 0
GOGO INC PUT 38046C959 66 137 SH Put SOLE   0 0 0
RANDGOLD RES LTD CALL 752344909 2,644 343 SH Call SOLE   0 0 0
RANDGOLD RES LTD PUT 752344959 570 74 SH Put SOLE   0 0 0
GLADSTONE COML CORP CALL 376536908 61 32 SH Call SOLE   0 0 0
GLADSTONE COML CORP PUT 376536958 3 2 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 267,309 2,396 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K107 16,280 14,593 SH   SOLE   14,593 0 0
ALPHABET INC PUT 02079K955 178,392 1,599 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 305,220 2,703 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K305 17,973 15,917 SH   SOLE   15,917 0 0
ALPHABET INC PUT 02079K955 216,352 1,916 SH Put SOLE   0 0 0
CANADA GOOSE HOLDINGS INC CALL 135086906 2,224 378 SH Call SOLE   0 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 1,628 27,667 SH   SOLE   27,667 0 0
CANADA GOOSE HOLDINGS INC PUT 135086956 1,906 324 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 128 195 SH Call SOLE   0 0 0
GOLD RESOURCE CORP PUT 38068T955 0 1 SH Put SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR CALL 38376A903 85 54 SH Call SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR COM 38376A103 88 5,569 SH   SOLE   5,569 0 0
GOVERNMENT PPTYS INCOME TR PUT 38376A953 34 22 SH Put SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 4,093 446 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 385 42 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 535 85 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 214 34 SH Put SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO CALL 388689901 137 95 SH Call SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 478 32,970 SH   SOLE   32,970 0 0
GREAT PANTHER SILVER LTD COM 39115V101 8 7,299 SH   SOLE   7,299 0 0
GREAT PANTHER SILVER LTD PUT 39115V951 9 80 SH Put SOLE   0 0 0
GRANITE PT MTG TR INC COM 38741L107 12 683 SH   SOLE   683 0 0
GRANITE PT MTG TR INC PUT 38741L957 93 51 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 144 13 SH Call SOLE   0 0 0
GLOBAL PMTS INC PUT 37940X952 1,337 120 SH Put SOLE   0 0 0
GULFPORT ENERGY CORP CALL 402635904 59 47 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP COM 402635304 67 5,409 SH   SOLE   5,409 0 0
GULFPORT ENERGY CORP PUT 402635954 23 19 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 389 213 SH Call SOLE   0 0 0
GREEN PLAINS INC COM 393222104 32 1,798 SH   SOLE   1,798 0 0
GEOPARK LTD COM G38327105 34 1,687 SH   SOLE   1,687 0 0
GEOPARK LTD PUT G38327955 24 12 SH Put SOLE   0 0 0
GOPRO INC CALL 38268T903 186 289 SH Call SOLE   0 0 0
GOPRO INC PUT 38268T953 85 133 SH Put SOLE   0 0 0
GAP INC DEL CALL 364760908 2,186 675 SH Call SOLE   0 0 0
GAP INC DEL COM 364760108 1,467 45,314 SH   SOLE   45,314 0 0
GAP INC DEL PUT 364760958 2,571 794 SH Put SOLE   0 0 0
GRAMERCY PPTY TR CALL 385002908 62 23 SH Call SOLE   0 0 0
GRAMERCY PPTY TR PUT 385002958 57 21 SH Put SOLE   0 0 0
GP STRATEGIES CORP CALL 36225V904 8 5 SH Call SOLE   0 0 0
GP STRATEGIES CORP COM 36225V104 10 598 SH   SOLE   598 0 0
GP STRATEGIES CORP PUT 36225V954 1 1 SH Put SOLE   0 0 0
GRACE W R & CO DEL NEW CALL 38388F908 1,334 182 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,182 16,125 SH   SOLE   16,125 0 0
GRACE W R & CO DEL NEW PUT 38388F958 146 20 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 9 10 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E366 280 30,691 SH   SOLE   30,691 0 0
GLOBAL X FDS PUT 37950E954 10 11 SH Put SOLE   0 0 0
GARMIN LTD CALL H2906T909 646 106 SH Call SOLE   0 0 0
GARMIN LTD COM H2906T109 449 7,372 SH   SOLE   7,372 0 0
GARMIN LTD PUT H2906T959 292 48 SH Put SOLE   0 0 0
U S GLOBAL INVS INC COM 902952100 3 1,904 SH   SOLE   1,904 0 0
U S GLOBAL INVS INC PUT 902952950 3 19 SH Put SOLE   0 0 0
GROUPON INC CALL 399473907 108 253 SH Call SOLE   0 0 0
GROUPON INC COM 399473107 52 12,163 SH   SOLE   12,163 0 0
GROUPON INC PUT 399473957 96 224 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 1,919 183 SH Call SOLE   0 0 0
GRUBHUB INC COM 400110102 1,263 12,046 SH   SOLE   12,046 0 0
GRUBHUB INC PUT 400110952 2,024 193 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 158,898 7,204 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 7,017 31,815 SH   SOLE   31,815 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 61,649 2,795 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 13 266 SH Call SOLE   0 0 0
GLOBALSTAR INC PUT 378973958 3 81 SH Put SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I CALL 46428R907 69 39 SH Call SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I COM 46428R107 68 3,842 SH   SOLE   3,842 0 0
ISHARES S&P GSCI COMMODITY I PUT 46428R957 51 29 SH Put SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 2,023 502 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 1,064 264 SH Put SOLE   0 0 0
GREENSKY INC CALL 39572G900 344 163 SH Call SOLE   0 0 0
GREENSKY INC COM 39572G100 1,284 60,729 SH   SOLE   60,729 0 0
GREENSKY INC PUT 39572G950 951 450 SH Put SOLE   0 0 0
GLOBAL SHIP LEASE INC NEW PUT Y27183955 0 2 SH Put SOLE   0 0 0
FERROGLOBE PLC CALL G33856908 14 17 SH Call SOLE   0 0 0
FERROGLOBE PLC COM G33856108 7 828 SH   SOLE   828 0 0
GOLDEN STAR RES LTD CDA CALL 38119T904 5 79 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA PUT 38119T954 1 21 SH Put SOLE   0 0 0
GASTAR EXPL INC NEW CALL 36729W902 0 2 SH Call SOLE   0 0 0
GRIDSUM HLDG INC CALL 398132900 32 47 SH Call SOLE   0 0 0
GRIDSUM HLDG INC COM 398132100 64 9,323 SH   SOLE   9,323 0 0
GRIDSUM HLDG INC PUT 398132950 84 122 SH Put SOLE   0 0 0
GSV CAP CORP CALL 36191J901 67 98 SH Call SOLE   0 0 0
GSV CAP CORP PUT 36191J951 26 38 SH Put SOLE   0 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 847 364 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 790 33,933 SH   SOLE   33,933 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 2,247 965 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC CALL 38500T901 0 2 SH Call SOLE   0 0 0
GRAN TIERRA ENERGY INC COM 38500T101 7 2,053 SH   SOLE   2,053 0 0
GRAN TIERRA ENERGY INC PUT 38500T951 6 20 SH Put SOLE   0 0 0
CHART INDS INC CALL 16115Q908 49 8 SH Call SOLE   0 0 0
CHART INDS INC COM 16115Q308 158 2,573 SH   SOLE   2,573 0 0
CHART INDS INC PUT 16115Q958 129 21 SH Put SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 361 229 SH Call SOLE   0 0 0
GRAY TELEVISION INC COM 389375106 100 6,335 SH   SOLE   6,335 0 0
GRAY TELEVISION INC PUT 389375956 58 37 SH Put SOLE   0 0 0
TRIPLE-S MGMT CORP CALL 896749908 230 59 SH Call SOLE   0 0 0
TRIPLE-S MGMT CORP COM 896749108 98 2,532 SH   SOLE   2,532 0 0
TRIPLE-S MGMT CORP PUT 896749958 70 18 SH Put SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 238 53 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC PUT 362393950 229 51 SH Put SOLE   0 0 0
GTX INC DEL CALL 40052B907 3 2 SH Call SOLE   0 0 0
GTX INC DEL COM 40052B207 3 259 SH   SOLE   259 0 0
GETTY RLTY CORP NEW CALL 374297909 19 7 SH Call SOLE   0 0 0
GULF RESOURCES INC CALL 40251W909 6 48 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 633 156 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K356 223 5,515 SH   SOLE   5,515 0 0
DIREXION SHS ETF TR PUT 25490K959 373 92 SH Put SOLE   0 0 0
GOLDFIELD CORP CALL 381370905 3 9 SH Call SOLE   0 0 0
GRANITE CONSTR INC CALL 387328907 205 37 SH Call SOLE   0 0 0
GRANITE CONSTR INC PUT 387328957 183 33 SH Put SOLE   0 0 0
GRANITE CONSTR INC PUT 387328957 22 4 SH Put SOLE   0 0 0
GOLDMAN SACHS ETF TR PUT 381430955 0 6 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 2,218 159 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC COM 36197T103 1,390 9,965 SH   SOLE   9,965 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 2,804 201 SH Put SOLE   0 0 0
GENESEE & WYO INC CALL 371559905 284 35 SH Call SOLE   0 0 0
GENESEE & WYO INC PUT 371559955 292 36 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 967 109 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 177 20 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 2,066 67 SH Call SOLE   0 0 0
GRAINGER W W INC COM 384802104 598 1,942 SH   SOLE   1,942 0 0
GRAINGER W W INC PUT 384802954 10,639 345 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X400 30 291 SH   SOLE   291 0 0
HYATT HOTELS CORP CALL 448579902 162 21 SH Call SOLE   0 0 0
HYATT HOTELS CORP COM 448579102 762 9,887 SH   SOLE   9,887 0 0
HYATT HOTELS CORP PUT 448579952 2,322 301 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 1,826 508 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 503 140 SH Put SOLE   0 0 0
HABIT RESTAURANTS INC CALL 40449J903 8 8 SH Call SOLE   0 0 0
HABIT RESTAURANTS INC COM 40449J103 40 4,066 SH   SOLE   4,066 0 0
HABIT RESTAURANTS INC PUT 40449J953 80 80 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 114 31 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G958 29 8 SH Put SOLE   0 0 0
HAEMONETICS CORP CALL 405024900 80 9 SH Call SOLE   0 0 0
HANMI FINL CORP CALL 410495904 8 3 SH Call SOLE   0 0 0
HANMI FINL CORP COM 410495204 8 308 SH   SOLE   308 0 0
HANMI FINL CORP PUT 410495954 17 6 SH Put SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 4,797 1,610 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC COM 405217100 660 22,163 SH   SOLE   22,163 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 3,108 1,043 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 13,810 3,065 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 2,645 58,717 SH   SOLE   58,717 0 0
HALLIBURTON CO PUT 406216951 12,238 2,716 SH Put SOLE   0 0 0
HALLMARK FINL SVCS INC COM 40624Q203 2 300 SH   SOLE   300 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 94 56 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 130 7,717 SH   SOLE   7,717 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 82 49 SH Put SOLE   0 0 0
HASBRO INC CALL 418056907 2,353 255 SH Call SOLE   0 0 0
HASBRO INC PUT 418056957 1,615 175 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 82 42 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 5 3 SH Put SOLE   0 0 0
BLACKHAWK NETWORK HLDGS INC CALL 09238E904 0 5 SH Call SOLE   0 0 0
BLACKHAWK NETWORK HLDGS INC PUT 09238E954 0 104 SH Put SOLE   0 0 0
HAYNES INTERNATIONAL INC CALL 420877901 18 5 SH Call SOLE   0 0 0
HAYNES INTERNATIONAL INC PUT 420877951 40 11 SH Put SOLE   0 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 240 163 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 53 3,633 SH   SOLE   3,633 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 54 37 SH Put SOLE   0 0 0
HANESBRANDS INC CALL 410345902 1,347 612 SH Call SOLE   0 0 0
HANESBRANDS INC PUT 410345952 933 424 SH Put SOLE   0 0 0
HUDBAY MINERALS INC CALL 443628902 44 80 SH Call SOLE   0 0 0
HUDBAY MINERALS INC COM 443628102 7 1,413 SH   SOLE   1,413 0 0
HUDBAY MINERALS INC PUT 443628952 5 10 SH Put SOLE   0 0 0
HCA HEALTHCARE INC CALL 40412C901 3,057 298 SH Call SOLE   0 0 0
HCA HEALTHCARE INC PUT 40412C951 3,334 325 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 55 20 SH Call SOLE   0 0 0
WARRIOR MET COAL INC COM 93627C101 327 11,884 SH   SOLE   11,884 0 0
WARRIOR MET COAL INC PUT 93627C951 44 16 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 66 24 SH Call SOLE   0 0 0
WARRIOR MET COAL INC PUT 93627C951 270 98 SH Put SOLE   0 0 0
HUNT COS FIN TR INC COM 44558T100 0 100 SH   SOLE   100 0 0
HUNT COS FIN TR INC PUT 44558T950 0 1 SH Put SOLE   0 0 0
HCI GROUP INC CALL 40416E903 4 1 SH Call SOLE   0 0 0
HCI GROUP INC COM 40416E103 43 1,047 SH   SOLE   1,047 0 0
HACKETT GROUP INC CALL 404609909 0 1 SH Call SOLE   0 0 0
HI-CRUSH PARTNERS LP CALL 428337909 451 383 SH Call SOLE   0 0 0
HI-CRUSH PARTNERS LP COM 428337109 187 15,849 SH   SOLE   15,849 0 0
HI-CRUSH PARTNERS LP PUT 428337959 100 85 SH Put SOLE   0 0 0
HCP INC CALL 40414L909 72 28 SH Call SOLE   0 0 0
HCP INC COM 40414L109 2 79 SH   SOLE   79 0 0
HCP INC PUT 40414L959 25 10 SH Put SOLE   0 0 0
HOME DEPOT INC CALL 437076902 47,019 2,410 SH Call SOLE   0 0 0
HOME DEPOT INC PUT 437076952 74,352 3,811 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 2,037 194 SH Call SOLE   0 0 0
HDFC BANK LTD PUT 40415F951 2,184 208 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 3 5 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y883 5 751 SH   SOLE   751 0 0
HORTONWORKS INC CALL 440894903 1,916 1,052 SH Call SOLE   0 0 0
HORTONWORKS INC PUT 440894953 102 56 SH Put SOLE   0 0 0
HD SUPPLY HLDGS INC CALL 40416M905 265 62 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC COM 40416M105 737 17,193 SH   SOLE   17,193 0 0
HD SUPPLY HLDGS INC PUT 40416M955 2,607 608 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 1 5 SH Call SOLE   0 0 0
HUDSON TECHNOLOGIES INC COM 444144109 5 2,841 SH   SOLE   2,841 0 0
HUDSON TECHNOLOGIES INC PUT 444144959 9 45 SH Put SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 0 2 SH Call SOLE   0 0 0
TURTLE BEACH CORP CALL 900450906 420 207 SH Call SOLE   0 0 0
TURTLE BEACH CORP COM 900450206 24 1,193 SH   SOLE   1,193 0 0
TURTLE BEACH CORP PUT 900450956 365 180 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 928 147 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717X957 50 8 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 18 5 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 45 1,200 SH   SOLE   1,200 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 240 64 SH Put SOLE   0 0 0
HEICO CORP NEW COM 422806109 43 597 SH   SOLE   597 0 0
HEICO CORP NEW CALL 422806908 9 1 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD CALL G4388N906 3,170 322 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD PUT G4388N956 541 55 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 96 34 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 112 3,971 SH   SOLE   3,971 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 245 87 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 7,016 1,049 SH Call SOLE   0 0 0
HESS CORP PUT 42809H957 9,284 1,388 SH Put SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP CALL 428104903 370 188 SH Call SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP PUT 428104953 421 214 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 2,449 358 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP PUT 436106958 4,824 705 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 114 33 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC COM 43283X105 415 11,963 SH   SOLE   11,963 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 117 34 SH Put SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 662 50 SH Call SOLE   0 0 0
HOWARD HUGHES CORP PUT 44267D957 768 58 SH Put SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 1,813 792 SH Call SOLE   0 0 0
HIBBETT SPORTS INC PUT 428567951 920 402 SH Put SOLE   0 0 0
INFRAREIT INC COM 45685L100 42 1,937 SH   SOLE   1,937 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 1,017 199 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 113 2,225 SH   SOLE   2,225 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 51 10 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 130 6 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 666 3,074 SH   SOLE   3,074 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 3,316 153 SH Put SOLE   0 0 0
HEALTH INS INNOVATIONS INC CALL 42225K906 310 96 SH Call SOLE   0 0 0
HEALTH INS INNOVATIONS INC COM 42225K106 1,052 32,525 SH   SOLE   32,525 0 0
HEALTH INS INNOVATIONS INC PUT 42225K956 414 128 SH Put SOLE   0 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 272 365 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC COM 43289P106 370 49,684 SH   SOLE   49,684 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 569 764 SH Put SOLE   0 0 0
AEROHIVE NETWORKS INC CALL 007786906 76 193 SH Call SOLE   0 0 0
AEROHIVE NETWORKS INC COM 007786106 126 31,986 SH   SOLE   31,986 0 0
AEROHIVE NETWORKS INC PUT 007786956 17 44 SH Put SOLE   0 0 0
HIGHWOODS PPTYS INC CALL 431284908 76 15 SH Call SOLE   0 0 0
HIGHWOODS PPTYS INC COM 431284108 282 5,568 SH   SOLE   5,568 0 0
HIGHWOODS PPTYS INC PUT 431284958 5 1 SH Put SOLE   0 0 0
HALCON RES CORP CALL 40537Q905 14 34 SH Call SOLE   0 0 0
HALCON RES CORP COM 40537Q605 4 1,088 SH   SOLE   1,088 0 0
HECLA MNG CO CALL 422704906 40 116 SH Call SOLE   0 0 0
HECLA MNG CO PUT 422704956 1 3 SH Put SOLE   0 0 0
HERBALIFE NUTRITION LTD CALL G4412G901 2,293 427 SH Call SOLE   0 0 0
HERBALIFE NUTRITION LTD COM G4412G101 586 10,915 SH   SOLE   10,915 0 0
HERBALIFE NUTRITION LTD PUT G4412G951 7,891 1,469 SH Put SOLE   0 0 0
HOULIHAN LOKEY INC CALL 441593900 619 121 SH Call SOLE   0 0 0
HARMONIC INC PUT 413160952 46 109 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 5,652 714 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,675 21,165 SH   SOLE   21,165 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 4,749 600 SH Put SOLE   0 0 0
NOBILIS HEALTH CORP COM 65500B103 5 4,302 SH   SOLE   4,302 0 0
NOBILIS HEALTH CORP PUT 65500B953 3 30 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 88 106 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 19 23 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 125 43 SH Call SOLE   0 0 0
HONDA MOTOR LTD PUT 438128958 149 51 SH Put SOLE   0 0 0
HELIOS & MATHESON ANALYTICS CALL 42327L900 61 1,976 SH Call SOLE   0 0 0
HELIOS & MATHESON ANALYTICS PUT 42327L950 1 54 SH Put SOLE   0 0 0
HARMONY GOLD MNG LTD CALL 413216900 0 3 SH Call SOLE   0 0 0
HARMONY GOLD MNG LTD COM 413216300 7 5,108 SH   SOLE   5,108 0 0
HARMONY GOLD MNG LTD PUT 413216950 5 35 SH Put SOLE   0 0 0
HUANENG PWR INTL INC CALL 443304900 2 1 SH Call SOLE   0 0 0
HUANENG PWR INTL INC COM 443304100 2 107 SH   SOLE   107 0 0
HUANENG PWR INTL INC PUT 443304950 173 66 SH Put SOLE   0 0 0
HALLADOR ENERGY COMPANY COM 40609P105 7 981 SH   SOLE   981 0 0
HARLEY DAVIDSON INC CALL 412822908 4,111 977 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC COM 412822108 1,152 27,398 SH   SOLE   27,398 0 0
HARLEY DAVIDSON INC PUT 412822958 5,146 1,223 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO CALL G45667905 132 60 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 2 100 SH   SOLE   100 0 0
HOLLYSYS AUTOMATION TECHNOLO PUT G45667955 4 2 SH Put SOLE   0 0 0
HOLOGIC INC CALL 436440901 1,454 366 SH Call SOLE   0 0 0
HOLOGIC INC PUT 436440951 47 12 SH Put SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 40 18 SH Call SOLE   0 0 0
HOME BANCSHARES INC COM 436893200 93 4,139 SH   SOLE   4,139 0 0
HOME BANCSHARES INC PUT 436893950 94 42 SH Put SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 967 247 SH Call SOLE   0 0 0
AT HOME GROUP INC COM 04650Y100 825 21,077 SH   SOLE   21,077 0 0
AT HOME GROUP INC PUT 04650Y950 129 33 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 18,539 1,287 SH Call SOLE   0 0 0
HONEYWELL INTL INC COM 438516106 4,437 30,805 SH   SOLE   30,805 0 0
HONEYWELL INTL INC PUT 438516956 19,072 1,324 SH Put SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N CALL 440543906 27 70 SH Call SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N PUT 440543956 9 24 SH Put SOLE   0 0 0
HOVNANIAN ENTERPRISES INC CALL 442487903 5 31 SH Call SOLE   0 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 24 15,035 SH   SOLE   15,035 0 0
HOVNANIAN ENTERPRISES INC PUT 442487953 3 19 SH Put SOLE   0 0 0
HELMERICH & PAYNE INC CALL 423452901 988 155 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC COM 423452101 573 8,999 SH   SOLE   8,999 0 0
HELMERICH & PAYNE INC PUT 423452951 3,685 578 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 208 143 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 566 38,761 SH   SOLE   38,761 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 1,380 945 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 3 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 CALL 43113X901 1 6 SH Call SOLE   0 0 0
HIGHPOWER INTL INC COM 43113X101 1 576 SH   SOLE   576 0 0
HIGHPOWER INTL INC PUT 43113X951 1 5 SH Put SOLE   0 0 0
HUDSON PAC PPTYS INC COM 444097109 163 4,624 SH   SOLE   4,624 0 0
HUDSON PAC PPTYS INC PUT 444097959 170 48 SH Put SOLE   0 0 0
HP INC CALL 40434L905 431 190 SH Call SOLE   0 0 0
HP INC COM 40434L105 585 25,788 SH   SOLE   25,788 0 0
HP INC PUT 40434L955 3,889 1,714 SH Put SOLE   0 0 0
HIGHPOINT RES CORP CALL 43114K908 0 12 SH Call SOLE   0 0 0
HOSPITALITY PPTYS TR CALL 44106M902 266 93 SH Call SOLE   0 0 0
HOSPITALITY PPTYS TR PUT 44106M952 102 36 SH Put SOLE   0 0 0
HANWHA Q CELL CO LTD CALL 41135V901 1 2 SH Call SOLE   0 0 0
HANWHA Q CELL CO LTD COM 41135V301 1 200 SH   SOLE   200 0 0
HANWHA Q CELL CO LTD PUT 41135V951 2 4 SH Put SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 826 110 SH Call SOLE   0 0 0
HEALTHEQUITY INC COM 42226A107 59 798 SH   SOLE   798 0 0
HEALTHEQUITY INC PUT 42226A957 540 72 SH Put SOLE   0 0 0
BLOCK H & R INC CALL 093671905 640 281 SH Call SOLE   0 0 0
BLOCK H & R INC COM 093671105 1,530 67,171 SH   SOLE   67,171 0 0
BLOCK H & R INC PUT 093671955 3,915 1,719 SH Put SOLE   0 0 0
HILL ROM HLDGS INC CALL 431475902 43 5 SH Call SOLE   0 0 0
HILL ROM HLDGS INC COM 431475102 85 976 SH   SOLE   976 0 0
HRG GROUP INC COM 40434J100 12 941 SH   SOLE   941 0 0
HERC HLDGS INC CALL 42704L904 1,752 311 SH Call SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 264 71 SH Call SOLE   0 0 0
HORMEL FOODS CORP COM 440452100 148 3,985 SH   SOLE   3,985 0 0
HORMEL FOODS CORP PUT 440452950 386 104 SH Put SOLE   0 0 0
HARRIS CORP DEL CALL 413875905 115 8 SH Call SOLE   0 0 0
HARRIS CORP DEL COM 413875105 297 2,057 SH   SOLE   2,057 0 0
HARRIS CORP DEL PUT 413875955 1,430 99 SH Put SOLE   0 0 0
HERITAGE INS HLDGS INC CALL 42727J902 93 56 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC CALL 427746902 2,758 710 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC COM 427746102 1,474 37,950 SH   SOLE   37,950 0 0
HERON THERAPEUTICS INC PUT 427746952 3,030 780 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP CALL 44045A902 10 10 SH Call SOLE   0 0 0
HSBC HLDGS PLC CALL 404280906 1,206 256 SH Call SOLE   0 0 0
HSBC HLDGS PLC PUT 404280956 886 188 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 64 29 SH Call SOLE   0 0 0
HARSCO CORP COM 415864107 35 1,625 SH   SOLE   1,625 0 0
HARSCO CORP PUT 415864957 48 22 SH Put SOLE   0 0 0
SCHEIN HENRY INC CALL 806407902 566 78 SH Call SOLE   0 0 0
SCHEIN HENRY INC PUT 806407952 740 102 SH Put SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN CALL 422819902 66 19 SH Call SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 3 105 SH   SOLE   105 0 0
HEIDRICK & STRUGGLES INTL IN PUT 422819952 35 10 SH Put SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 14 7 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC COM 44107P104 171 8,127 SH   SOLE   8,127 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 225 107 SH Put SOLE   0 0 0
HERSHEY CO CALL 427866908 3,964 426 SH Call SOLE   0 0 0
HERSHEY CO PUT 427866958 1,647 177 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR CALL 427825900 15 7 SH Call SOLE   0 0 0
HERSHA HOSPITALITY TR COM 427825500 12 561 SH   SOLE   561 0 0
HERSHA HOSPITALITY TR PUT 427825950 25 12 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 59 22 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC PUT 42225P951 172 64 SH Put SOLE   0 0 0
HERITAGE COMMERCE CORP COM 426927109 51 3,046 SH   SOLE   3,046 0 0
HERCULES CAPITAL INC CALL 427096908 29 23 SH Call SOLE   0 0 0
HERCULES CAPITAL INC PUT 427096958 17 14 SH Put SOLE   0 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 0 100 SH   SOLE   100 0 0
HTG MOLECULAR DIAGNOSTICS IN PUT 40434H954 0 1 SH Put SOLE   0 0 0
HILLTOP HOLDINGS INC CALL 432748901 121 55 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC PUT 432748951 214 97 SH Put SOLE   0 0 0
HUAZHU GROUP LTD CALL 44332N906 1,343 320 SH Call SOLE   0 0 0
HUAZHU GROUP LTD COM 44332N106 279 6,663 SH   SOLE   6,663 0 0
HUAZHU GROUP LTD PUT 44332N956 1,385 330 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC COM 422347104 60 3,258 SH   SOLE   3,258 0 0
HEARTLAND EXPRESS INC PUT 422347954 79 43 SH Put SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 872 569 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 526 34,321 SH   SOLE   34,321 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 1,767 1,152 SH Put SOLE   0 0 0
HUB GROUP INC CALL 443320906 9 2 SH Call SOLE   0 0 0
HUB GROUP INC COM 443320106 208 4,180 SH   SOLE   4,180 0 0
HUBSPOT INC CALL 443573900 1,266 101 SH Call SOLE   0 0 0
HUBSPOT INC PUT 443573950 639 51 SH Put SOLE   0 0 0
HUDSON LTD CALL G46408903 34 20 SH Call SOLE   0 0 0
HUDSON LTD COM G46408103 3 217 SH   SOLE   217 0 0
HUDSON LTD PUT G46408953 52 30 SH Put SOLE   0 0 0
HUMANA INC CALL 444859902 2,261 76 SH Call SOLE   0 0 0
HUMANA INC COM 444859102 538 1,808 SH   SOLE   1,808 0 0
HUMANA INC PUT 444859952 7,470 251 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 750 257 SH Call SOLE   0 0 0
HUNTSMAN CORP PUT 447011957 563 193 SH Put SOLE   0 0 0
HUYA INC CALL 44852D908 5,292 1,609 SH Call SOLE   0 0 0
HUYA INC PUT 44852D958 355 108 SH Put SOLE   0 0 0
HAVERTY FURNITURE INC CALL 419596901 6 3 SH Call SOLE   0 0 0
HANCOCK WHITNEY CORPORATION CALL 410120909 111 24 SH Call SOLE   0 0 0
HEXCEL CORP NEW CALL 428291908 225 34 SH Call SOLE   0 0 0
HEXCEL CORP NEW COM 428291108 640 9,655 SH   SOLE   9,655 0 0
HEXCEL CORP NEW PUT 428291958 544 82 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 13,740 1,615 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 43,824 5,151 SH Put SOLE   0 0 0
HYDROGENICS CORP NEW CALL 448883907 58 78 SH Call SOLE   0 0 0
HYDROGENICS CORP NEW COM 448883207 64 8,573 SH   SOLE   8,573 0 0
HYDROGENICS CORP NEW PUT 448883957 8 11 SH Put SOLE   0 0 0
HALYARD HEALTH INC CALL 40650V900 3 20 SH Call SOLE   0 0 0
HALYARD HEALTH INC PUT 40650V950 3 40 SH Put SOLE   0 0 0
EXCHANGE LISTED FDS TR PUT 30151E954 18 5 SH Put SOLE   0 0 0
HORIZON PHARMA PLC CALL G4617B905 248 150 SH Call SOLE   0 0 0
HORIZON PHARMA PLC PUT G4617B955 9 6 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 153 81 SH Call SOLE   0 0 0
MARINEMAX INC COM 567908108 23 1,215 SH   SOLE   1,215 0 0
MARINEMAX INC PUT 567908958 104 55 SH Put SOLE   0 0 0
INTELSAT S A CALL L5140P901 2,370 1,423 SH Call SOLE   0 0 0
INTELSAT S A COM L5140P101 1,435 86,170 SH   SOLE   86,170 0 0
INTELSAT S A PUT L5140P951 3,498 2,100 SH Put SOLE   0 0 0
IAC INTERACTIVECORP CALL 44919P908 7,121 467 SH Call SOLE   0 0 0
IAC INTERACTIVECORP COM 44919P508 1,814 11,902 SH   SOLE   11,902 0 0
IAC INTERACTIVECORP PUT 44919P958 12,626 828 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 4 7 SH Call SOLE   0 0 0
IAMGOLD CORP COM 450913108 27 4,749 SH   SOLE   4,749 0 0
IAMGOLD CORP PUT 450913958 50 87 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 57 9 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 25 4 SH Put SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C CALL 457985908 760 118 SH Call SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C PUT 457985958 64 10 SH Put SOLE   0 0 0
ISHARES TR PUT 464288955 4 1 SH Put SOLE   0 0 0
ISHARES GOLD TRUST CALL 464285905 63 53 SH Call SOLE   0 0 0
ISHARES GOLD TRUST COM 464285105 102 8,516 SH   SOLE   8,516 0 0
ISHARES TR CALL 464287907 9,093 828 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 17,966 1,636 SH Put SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 695 108 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 719 11,169 SH   SOLE   11,169 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 3,072 477 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 60,322 4,318 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 15,276 109,350 SH   SOLE   109,350 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 56,089 4,015 SH Put SOLE   0 0 0
ICICI BK LTD CALL 45104G904 486 606 SH Call SOLE   0 0 0
ICICI BK LTD COM 45104G104 23 2,955 SH   SOLE   2,955 0 0
ICICI BK LTD PUT 45104G954 52 65 SH Put SOLE   0 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1 22 SH   SOLE   22 0 0
INDEPENDENT BK GROUP INC CALL 45384B906 701 105 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 3,714 505 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 1,963 267 SH Put SOLE   0 0 0
ICF INTL INC CALL 44925C903 213 30 SH Call SOLE   0 0 0
ICHOR HOLDINGS CALL G4740B905 305 144 SH Call SOLE   0 0 0
ICHOR HOLDINGS COM G4740B105 367 17,319 SH   SOLE   17,319 0 0
ICHOR HOLDINGS PUT G4740B955 454 214 SH Put SOLE   0 0 0
ICLICK INTRACTVE ASIA GRP LT COM 45113Y104 1 298 SH   SOLE   298 0 0
ICLICK INTRACTVE ASIA GRP LT PUT 45113Y954 1 3 SH Put SOLE   0 0 0
ICON PLC COM G4705A100 6 47 SH   SOLE   47 0 0
ICON PLC PUT G4705A950 145 11 SH Put SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055907 4 70 SH Call SOLE   0 0 0
ICONIX BRAND GROUP INC PUT 451055957 0 8 SH Put SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 1,686 201 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 520 6,203 SH   SOLE   6,203 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 1,023 122 SH Put SOLE   0 0 0
ICU MED INC CALL 44930G907 205 7 SH Call SOLE   0 0 0
ICU MED INC COM 44930G107 82 282 SH   SOLE   282 0 0
ICU MED INC PUT 44930G957 440 15 SH Put SOLE   0 0 0
INTERDIGITAL INC CALL 45867G901 291 36 SH Call SOLE   0 0 0
INTERDIGITAL INC COM 45867G101 182 2,252 SH   SOLE   2,252 0 0
INTERDIGITAL INC PUT 45867G951 1,480 183 SH Put SOLE   0 0 0
IDERA PHARMACEUTICALS INC CALL 45168K906 10 82 SH Call SOLE   0 0 0
IDERA PHARMACEUTICALS INC COM 45168K306 32 24,771 SH   SOLE   24,771 0 0
IDERA PHARMACEUTICALS INC PUT 45168K956 0 7 SH Put SOLE   0 0 0
IDT CORP CALL 448947907 1 2 SH Call SOLE   0 0 0
IDT CORP COM 448947507 3 656 SH   SOLE   656 0 0
IDT CORP PUT 448947957 91 163 SH Put SOLE   0 0 0
IDT CORP CALL 448947907 0 3 SH Call SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY CALL 458118906 258 81 SH Call SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY PUT 458118956 102 32 SH Put SOLE   0 0 0
ISHARES TR COM 464288448 20 647 SH   SOLE   647 0 0
ISHARES TR PUT 464288955 48 15 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 1,394 64 SH Call SOLE   0 0 0
IDEXX LABS INC COM 45168D104 187 862 SH   SOLE   862 0 0
IDEXX LABS INC PUT 45168D954 4,881 224 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 7,544 736 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 7,155 698 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 19 3 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 276 23 SH Call SOLE   0 0 0
ISHARES TR COM 464288661 0 2 SH   SOLE   2 0 0
ISHARES TR PUT 464288955 108 9 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 1,433 273 SH Call SOLE   0 0 0
ISHARES INC COM 46434G103 37 713 SH   SOLE   713 0 0
ISHARES INC PUT 46434G955 10 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 29 4 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP CALL 451100901 139 24 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP PUT 451100951 173 30 SH Put SOLE   0 0 0
IDEX CORP CALL 45167R904 204 15 SH Call SOLE   0 0 0
IDEX CORP PUT 45167R954 1,310 96 SH Put SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 1,537 124 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 235 19 SH Put SOLE   0 0 0
INDIA FD INC COM 454089103 3 164 SH   SOLE   164 0 0
ISHARES TR COM 464287374 2 61 SH   SOLE   61 0 0
ISHARES TR PUT 464287957 14 4 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 3 SH Call SOLE   0 0 0
ISHARES TR COM 464287549 0 592 SH   SOLE   592 0 0
ISHARES TR PUT 464287957 0 32 SH Put SOLE   0 0 0
ISHARES TR COM 464288117 280 5,691 SH   SOLE   5,691 0 0
ISHARES TR PUT 464288955 492 100 SH Put SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 3,149 1,355 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 525 22,595 SH   SOLE   22,595 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 2,147 924 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,096 60 SH Call SOLE   0 0 0
ISHARES TR COM 464287515 1,937 10,604 SH   SOLE   10,604 0 0
ISHARES TR PUT 464287957 1,479 81 SH Put SOLE   0 0 0
ISHARES TR COM 464288836 103 683 SH   SOLE   683 0 0
ISHARES TR CALL 464288905 17 1 SH Call SOLE   0 0 0
ISHARES TR COM 464288828 10 61 SH   SOLE   61 0 0
ISHARES TR PUT 464288955 333 19 SH Put SOLE   0 0 0
ISHARES TR COM 464288810 206 1,029 SH   SOLE   1,029 0 0
INSTEEL INDUSTRIES INC CALL 45774W908 20 6 SH Call SOLE   0 0 0
INSTEEL INDUSTRIES INC PUT 45774W958 10 3 SH Put SOLE   0 0 0
II VI INC CALL 902104908 1,081 249 SH Call SOLE   0 0 0
II VI INC PUT 902104958 104 24 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,499 77 SH Call SOLE   0 0 0
ISHARES TR COM 464287507 314 1,613 SH   SOLE   1,613 0 0
ISHARES TR PUT 464287957 1,090 56 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 584 26 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 179 8 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 417 50 SH Call SOLE   0 0 0
ISHARES TR COM 464287804 729 8,744 SH   SOLE   8,744 0 0
ISHARES TR PUT 464287957 2,954 354 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 114 7 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 16 1 SH Put SOLE   0 0 0
ISHARES TR COM 464287390 33 1,144 SH   SOLE   1,144 0 0
ISHARES TR PUT 464287957 2 1 SH Put SOLE   0 0 0
ILG INC CALL 44967H901 115 35 SH Call SOLE   0 0 0
ILG INC COM 44967H101 138 4,188 SH   SOLE   4,188 0 0
ILG INC PUT 44967H951 386 117 SH Put SOLE   0 0 0
ILLUMINA INC CALL 452327909 8,993 322 SH Call SOLE   0 0 0
ILLUMINA INC COM 452327109 1,883 6,745 SH   SOLE   6,745 0 0
ILLUMINA INC PUT 452327959 11,506 412 SH Put SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T CALL 456237906 40 18 SH Call SOLE   0 0 0
IMAX CORP CALL 45245E909 254 115 SH Call SOLE   0 0 0
IMAX CORP COM 45245E109 133 6,028 SH   SOLE   6,028 0 0
IMAX CORP PUT 45245E959 314 142 SH Put SOLE   0 0 0
IMMUNE DESIGN CORP CALL 45252L903 178 393 SH Call SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 72 75 SH Call SOLE   0 0 0
IMMUNOGEN INC COM 45253H101 282 29,076 SH   SOLE   29,076 0 0
IMMUNOGEN INC PUT 45253H951 596 613 SH Put SOLE   0 0 0
IMPAC MTG HLDGS INC CALL 45254P908 18 19 SH Call SOLE   0 0 0
IMPAC MTG HLDGS INC COM 45254P508 6 724 SH   SOLE   724 0 0
IMPAC MTG HLDGS INC PUT 45254P958 9 10 SH Put SOLE   0 0 0
INGLES MKTS INC CALL 457030904 181 57 SH Call SOLE   0 0 0
INGLES MKTS INC PUT 457030954 92 29 SH Put SOLE   0 0 0
IMMERSION CORP CALL 452521907 143 93 SH Call SOLE   0 0 0
IMMERSION CORP COM 452521107 68 4,426 SH   SOLE   4,426 0 0
IMMERSION CORP PUT 452521957 565 366 SH Put SOLE   0 0 0
IMMUNOMEDICS INC CALL 452907908 1,358 574 SH Call SOLE   0 0 0
IMMUNOMEDICS INC COM 452907108 1,461 61,734 SH   SOLE   61,734 0 0
IMMUNOMEDICS INC PUT 452907958 3,479 1,470 SH Put SOLE   0 0 0
IMPERIAL OIL LTD CALL 453038908 3 1 SH Call SOLE   0 0 0
IMPERVA INC CALL 45321L900 434 90 SH Call SOLE   0 0 0
IMPERVA INC PUT 45321L950 4 1 SH Put SOLE   0 0 0
INTERNAP CORP CALL 45885A909 267 257 SH Call SOLE   0 0 0
INTERNAP CORP COM 45885A409 161 15,496 SH   SOLE   15,496 0 0
INTERNAP CORP PUT 45885A959 62 60 SH Put SOLE   0 0 0
INCYTE CORP CALL 45337C902 1,949 291 SH Call SOLE   0 0 0
INCYTE CORP PUT 45337C952 1,929 288 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 9 3 SH Call SOLE   0 0 0
ISHARES TR COM 46429B598 189 5,704 SH   SOLE   5,704 0 0
ISHARES TR PUT 46429B957 515 155 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 73 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K331 284 3,853 SH   SOLE   3,853 0 0
DIREXION SHS ETF TR PUT 25490K959 361 49 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 19 104 SH Call SOLE   0 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 15 7,862 SH   SOLE   7,862 0 0
INFINITY PHARMACEUTICALS INC PUT 45665G953 7 40 SH Put SOLE   0 0 0
INFINERA CORPORATION CALL 45667G903 284 287 SH Call SOLE   0 0 0
INFINERA CORPORATION PUT 45667G953 153 155 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 727 141 SH Call SOLE   0 0 0
IHS MARKIT LTD PUT G47567955 5 1 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 275 142 SH Call SOLE   0 0 0
INFOSYS LTD PUT 456788958 19 10 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 186 96 SH Call SOLE   0 0 0
INFOSYS LTD PUT 456788958 509 262 SH Put SOLE   0 0 0
ING GROEP N V CALL 456837903 508 355 SH Call SOLE   0 0 0
ING GROEP N V COM 456837103 420 29,352 SH   SOLE   29,352 0 0
ING GROEP N V PUT 456837953 1,523 1,064 SH Put SOLE   0 0 0
INOGEN INC CALL 45780L904 447 24 SH Call SOLE   0 0 0
INOGEN INC PUT 45780L954 2,049 110 SH Put SOLE   0 0 0
INGREDION INC CALL 457187902 3,907 353 SH Call SOLE   0 0 0
INGREDION INC PUT 457187952 1,328 120 SH Put SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I CALL 45782F905 155 66 SH Call SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I PUT 45782F955 18 8 SH Put SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 21 54 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 21 5,476 SH   SOLE   5,476 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 5 15 SH Put SOLE   0 0 0
INOVALON HLDGS INC COM 45781D101 11 1,158 SH   SOLE   1,158 0 0
INOVALON HLDGS INC PUT 45781D951 32 33 SH Put SOLE   0 0 0
INSEEGO CORP COM 45782B104 6 3,266 SH   SOLE   3,266 0 0
INSEEGO CORP PUT 45782B954 10 50 SH Put SOLE   0 0 0
INSMED INC CALL 457669907 872 369 SH Call SOLE   0 0 0
INSMED INC PUT 457669957 1,792 758 SH Put SOLE   0 0 0
INSYS THERAPEUTICS INC NEW CALL 45824V909 131 182 SH Call SOLE   0 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 17 2,385 SH   SOLE   2,385 0 0
INSYS THERAPEUTICS INC NEW PUT 45824V959 184 255 SH Put SOLE   0 0 0
WORLD FUEL SVCS CORP CALL 981475906 136 67 SH Call SOLE   0 0 0
WORLD FUEL SVCS CORP PUT 981475956 36 18 SH Put SOLE   0 0 0
INTEL CORP CALL 458140900 24,516 4,932 SH Call SOLE   0 0 0
INTEL CORP PUT 458140950 12,850 2,585 SH Put SOLE   0 0 0
INTL FCSTONE INC COM 46116V105 37 729 SH   SOLE   729 0 0
INTUIT CALL 461202903 10,644 521 SH Call SOLE   0 0 0
INTUIT PUT 461202953 2,002 98 SH Put SOLE   0 0 0
INTERSECTIONS INC CALL 460981901 5 26 SH Call SOLE   0 0 0
INNOVIVA INC CALL 45781M901 80 58 SH Call SOLE   0 0 0
INNOVIVA INC COM 45781M101 70 5,141 SH   SOLE   5,141 0 0
INNOVIVA INC PUT 45781M951 75 55 SH Put SOLE   0 0 0
IDENTIV INC CALL 45170X905 53 138 SH Call SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 288 125 SH Call SOLE   0 0 0
INNERWORKINGS INC COM 45773Y105 3 388 SH   SOLE   388 0 0
INNERWORKINGS INC PUT 45773Y955 10 12 SH Put SOLE   0 0 0
INTERXION HOLDING N.V CALL N47279909 1,410 226 SH Call SOLE   0 0 0
INTERXION HOLDING N.V COM N47279109 215 3,459 SH   SOLE   3,459 0 0
INTERXION HOLDING N.V PUT N47279959 611 98 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP CALL 462044907 386 159 SH Call SOLE   0 0 0
ION GEOPHYSICAL CORP PUT 462044957 38 16 SH Put SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 791 190 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC COM 462222100 208 5,015 SH   SOLE   5,015 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 2,008 482 SH Put SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 46 36 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 210 16,429 SH   SOLE   16,429 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 19 15 SH Put SOLE   0 0 0
INTL PAPER CO CALL 460146903 7,687 1,476 SH Call SOLE   0 0 0
INTL PAPER CO PUT 460146953 2,468 474 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 11 3 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G409 171 4,426 SH   SOLE   4,426 0 0
INTELLIPHARMACEUTICS INTL IN COM 458173101 0 1,200 SH   SOLE   1,200 0 0
INTELLIPHARMACEUTICS INTL IN PUT 458173951 0 20 SH Put SOLE   0 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 248 106 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC COM 460690100 33 1,446 SH   SOLE   1,446 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 23 10 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 3,485 158 SH Call SOLE   0 0 0
IPG PHOTONICS CORP PUT 44980X959 3,574 162 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 9 3 SH Call SOLE   0 0 0
INPHI CORP COM 45772F107 145 4,475 SH   SOLE   4,475 0 0
INPHI CORP PUT 45772F957 270 83 SH Put SOLE   0 0 0
INNOPHOS HOLDINGS INC CALL 45774N908 361 76 SH Call SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y902 22 54 SH Call SOLE   0 0 0
INTREPID POTASH INC PUT 46121Y952 0 1 SH Put SOLE   0 0 0
IQIYI INC CALL 46267X908 13,323 4,125 SH Call SOLE   0 0 0
IQIYI INC COM 46267X108 1,374 42,539 SH   SOLE   42,539 0 0
IQIYI INC PUT 46267X958 22,797 7,058 SH Put SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 129 13 SH Call SOLE   0 0 0
IQVIA HLDGS INC COM 46266C105 588 5,896 SH   SOLE   5,896 0 0
IQVIA HLDGS INC PUT 46266C955 1,137 114 SH Put SOLE   0 0 0
INGERSOLL-RAND PLC CALL G47791901 3,687 411 SH Call SOLE   0 0 0
INGERSOLL-RAND PLC COM G47791101 490 5,462 SH   SOLE   5,462 0 0
INGERSOLL-RAND PLC PUT G47791951 1,336 149 SH Put SOLE   0 0 0
IROBOT CORP CALL 462726900 1,485 196 SH Call SOLE   0 0 0
IROBOT CORP PUT 462726950 3,962 523 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 322 200 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 230 143 SH Put SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 399 114 SH Call SOLE   0 0 0
IRON MTN INC NEW PUT 46284V951 451 129 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 58 57 SH Call SOLE   0 0 0
INDEPENDENCE RLTY TR INC PUT 45378A956 19 19 SH Put SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC CALL 450056906 73 9 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 1,999 1,046 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 9 5 SH Put SOLE   0 0 0
INVESTORS BANCORP INC NEW CALL 46146L901 46 36 SH Call SOLE   0 0 0
INVESTORS BANCORP INC NEW COM 46146L101 6 504 SH   SOLE   504 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 49 39 SH Put SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 31,101 650 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC COM 46120E602 5,401 11,289 SH   SOLE   11,289 0 0
INTUITIVE SURGICAL INC PUT 46120E952 76,221 1,593 SH Put SOLE   0 0 0
GARTNER INC CALL 366651907 332 25 SH Call SOLE   0 0 0
GARTNER INC PUT 366651957 956 72 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 731 38 SH Call SOLE   0 0 0
ISHARES TR COM 464288760 342 1,780 SH   SOLE   1,780 0 0
ISHARES TR PUT 464288955 827 43 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 160 42 SH Call SOLE   0 0 0
ISHARES TR COM 464288752 492 12,902 SH   SOLE   12,902 0 0
ISHARES TR PUT 464288955 6,680 1,751 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 637 361 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 452 25,587 SH   SOLE   25,587 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 968 548 SH Put SOLE   0 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 27 1,332 SH   SOLE   1,332 0 0
INTEGER HLDGS CORP CALL 45826H909 0 1 SH Call SOLE   0 0 0
INTEGER HLDGS CORP PUT 45826H959 0 12 SH Put SOLE   0 0 0
ITERIS INC COM 46564T107 1 303 SH   SOLE   303 0 0
ISHARES TR CALL 464287907 6 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287150 0 11 SH   SOLE   11 0 0
ITRON INC CALL 465741906 240 40 SH Call SOLE   0 0 0
ITRON INC PUT 465741956 12 2 SH Put SOLE   0 0 0
ITT INC CALL 45073V908 73 14 SH Call SOLE   0 0 0
ITT INC PUT 45073V958 10 2 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 2,346 2,261 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 1,084 1,045 SH Put SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 3,172 229 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC COM 452308109 76 553 SH   SOLE   553 0 0
ILLINOIS TOOL WKS INC PUT 452308959 415 30 SH Put SOLE   0 0 0
INTEVAC INC CALL 461148908 39 82 SH Call SOLE   0 0 0
INTEVAC INC PUT 461148958 59 123 SH Put SOLE   0 0 0
INVACARE CORP CALL 461203901 219 118 SH Call SOLE   0 0 0
INVACARE CORP PUT 461203951 52 28 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 462 42 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 34 22 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 1 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,174 43 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1,337 49 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 325 20 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 276 17 SH Put SOLE   0 0 0
INVESCO LTD CALL G491BT908 677 255 SH Call SOLE   0 0 0
INVESCO LTD PUT G491BT958 318 120 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,872 189 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 30 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,153 95 SH Call SOLE   0 0 0
ISHARES TR COM 464287598 715 5,896 SH   SOLE   5,896 0 0
ISHARES TR PUT 464287957 3,046 251 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,890 201 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 373 26 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 245,605 14,997 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 429,421 26,221 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 567 43 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 422 32 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 347 17 SH Call SOLE   0 0 0
ISHARES TR COM 464287648 1,044 5,111 SH   SOLE   5,111 0 0
ISHARES TR PUT 464287957 7,396 362 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 240 19 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 278 22 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 466 22 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 8 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 795 49 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 343 82 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 75 18 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 949 81 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 12 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287770 36 280 SH   SOLE   280 0 0
ISHARES TR CALL 464287907 89 5 SH Call SOLE   0 0 0
ISHARES TR COM 464287762 182 1,027 SH   SOLE   1,027 0 0
ISHARES TR CALL 464287907 19 2 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 12,554 1,558 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 23,005 2,855 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 614 33 SH Call SOLE   0 0 0
ISHARES TR COM 464287192 37 200 SH   SOLE   200 0 0
ISHARES TR PUT 464287957 1,005 54 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 124 7 SH Call SOLE   0 0 0
ISHARES TR COM 464287721 293 1,647 SH   SOLE   1,647 0 0
ISHARES TR PUT 464287957 659 37 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 13 5 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 27 10 SH Put SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 2,689 316 SH Call SOLE   0 0 0
JACK IN THE BOX INC COM 466367109 650 7,638 SH   SOLE   7,638 0 0
JACK IN THE BOX INC PUT 466367959 2,996 352 SH Put SOLE   0 0 0
JAGGED PEAK ENERGY INC CALL 47009K907 675 519 SH Call SOLE   0 0 0
JAGGED PEAK ENERGY INC COM 47009K107 211 16,212 SH   SOLE   16,212 0 0
JAGGED PEAK ENERGY INC PUT 47009K957 302 232 SH Put SOLE   0 0 0
JAKKS PAC INC CALL 47012E906 0 1 SH Call SOLE   0 0 0
JAKKS PAC INC PUT 47012E956 1 5 SH Put SOLE   0 0 0
JA SOLAR HOLDINGS CO LTD CALL 466090906 617 907 SH Call SOLE   0 0 0
JA SOLAR HOLDINGS CO LTD COM 466090206 0 100 SH   SOLE   100 0 0
JA SOLAR HOLDINGS CO LTD PUT 466090956 31 46 SH Put SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 1,585 92 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 2,136 124 SH Put SOLE   0 0 0
JBG SMITH PPTYS CALL 46590V900 47 13 SH Call SOLE   0 0 0
JBG SMITH PPTYS COM 46590V100 246 6,762 SH   SOLE   6,762 0 0
JBG SMITH PPTYS PUT 46590V950 729 200 SH Put SOLE   0 0 0
HUNT J B TRANS SVCS INC CALL 445658907 522 43 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC PUT 445658957 1,008 83 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 354 128 SH Call SOLE   0 0 0
JABIL INC COM 466313103 81 2,933 SH   SOLE   2,933 0 0
JABIL INC PUT 466313953 163 59 SH Put SOLE   0 0 0
JETBLUE AIRWAYS CORP CALL 477143901 465 245 SH Call SOLE   0 0 0
JETBLUE AIRWAYS CORP COM 477143101 258 13,613 SH   SOLE   13,613 0 0
JETBLUE AIRWAYS CORP PUT 477143951 537 283 SH Put SOLE   0 0 0
SANFILIPPO JOHN B & SON INC CALL 800422907 134 18 SH Call SOLE   0 0 0
SANFILIPPO JOHN B & SON INC PUT 800422957 595 80 SH Put SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP CALL 477839904 151 17 SH Call SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP PUT 477839954 26 3 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 3,003 898 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC PUT G51502955 1,461 437 SH Put SOLE   0 0 0
J2 GLOBAL INC CALL 48123V902 831 96 SH Call SOLE   0 0 0
J2 GLOBAL INC PUT 48123V952 225 26 SH Put SOLE   0 0 0
PENNEY J C INC CALL 708160906 100 428 SH Call SOLE   0 0 0
PENNEY J C INC PUT 708160956 9 39 SH Put SOLE   0 0 0
JD COM INC CALL 47215P906 20,997 5,391 SH Call SOLE   0 0 0
JD COM INC COM 47215P106 9,786 251,247 SH   SOLE   251,247 0 0
JD COM INC PUT 47215P956 28,456 7,306 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 680 134 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 416 82 SH Put SOLE   0 0 0
JUST ENERGY GROUP INC CALL 48213W901 10 30 SH Call SOLE   0 0 0
JUST ENERGY GROUP INC COM 48213W101 15 4,318 SH   SOLE   4,318 0 0
JUST ENERGY GROUP INC PUT 48213W951 6 19 SH Put SOLE   0 0 0
JACOBS ENGR GROUP INC DEL CALL 469814907 469 74 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC DEL PUT 469814957 2,545 401 SH Put SOLE   0 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 279 123 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 147 65 SH Put SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 8 3 SH Call SOLE   0 0 0
JELD-WEN HLDG INC COM 47580P103 56 1,966 SH   SOLE   1,966 0 0
JELD-WEN HLDG INC PUT 47580P953 77 27 SH Put SOLE   0 0 0
J JILL INC CALL 46620W902 99 107 SH Call SOLE   0 0 0
J JILL INC COM 46620W102 17 1,923 SH   SOLE   1,923 0 0
J JILL INC PUT 46620W952 52 56 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06739F901 0 2 SH Call SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 446 191 SH Call SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 45 34 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H297 20 1,500 SH   SOLE   1,500 0 0
BARCLAYS BANK PLC PUT 06739H953 6 5 SH Put SOLE   0 0 0
HENRY JACK & ASSOC INC CALL 426281901 2,841 218 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC PUT 426281951 625 48 SH Put SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 833 605 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD COM 47759T100 1 80 SH   SOLE   80 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 491 357 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 431 26 SH Call SOLE   0 0 0
JONES LANG LASALLE INC COM 48020Q107 36 220 SH   SOLE   220 0 0
JONES LANG LASALLE INC PUT 48020Q957 1,161 70 SH Put SOLE   0 0 0
JAMBA INC CALL 47023A909 3 3 SH Call SOLE   0 0 0
JAMBA INC COM 47023A309 59 5,605 SH   SOLE   5,605 0 0
JUMEI INTL HLDG LTD CALL 48138L907 21 83 SH Call SOLE   0 0 0
JUMEI INTL HLDG LTD COM 48138L107 17 6,651 SH   SOLE   6,651 0 0
JUMEI INTL HLDG LTD PUT 48138L957 5 23 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC CALL 481116901 52 69 SH Call SOLE   0 0 0
JOUNCE THERAPEUTICS INC COM 481116101 203 26,528 SH   SOLE   26,528 0 0
JOUNCE THERAPEUTICS INC PUT 481116951 42 56 SH Put SOLE   0 0 0
JOHNSON & JOHNSON CALL 478160904 21,234 1,750 SH Call SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 2,861 23,581 SH   SOLE   23,581 0 0
JOHNSON & JOHNSON PUT 478160954 24,814 2,045 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 163 46 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 542 153 SH Put SOLE   0 0 0
JUNIPER PHARMACEUTICALS INC CALL 48203L907 29 34 SH Call SOLE   0 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 134 15,474 SH   SOLE   15,474 0 0
JUNIPER NETWORKS INC CALL 48203R904 9,402 3,429 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC COM 48203R104 46 1,704 SH   SOLE   1,704 0 0
JUNIPER NETWORKS INC PUT 48203R954 2,034 742 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 780 572 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E851 291 21,327 SH   SOLE   21,327 0 0
DIREXION SHS ETF TR PUT 25460E955 1,085 795 SH Put SOLE   0 0 0
51JOB INC COM 316827104 254 2,610 SH   SOLE   2,610 0 0
51JOB INC PUT 316827954 371 38 SH Put SOLE   0 0 0
ST JOE CO CALL 790148900 35 20 SH Call SOLE   0 0 0
ST JOE CO COM 790148100 92 5,147 SH   SOLE   5,147 0 0
ST JOE CO PUT 790148950 87 49 SH Put SOLE   0 0 0
JONES ENERGY INC CALL 48019R908 0 53 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 40,158 3,854 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 10,606 101,793 SH   SOLE   101,793 0 0
JPMORGAN CHASE & CO PUT 46625H955 50,339 4,831 SH Put SOLE   0 0 0
CHINA FIN ONLINE CO LTD CALL 169379904 0 1 SH Call SOLE   0 0 0
CHINA FIN ONLINE CO LTD COM 169379104 3 2,083 SH   SOLE   2,083 0 0
CHINA FIN ONLINE CO LTD PUT 169379954 9 50 SH Put SOLE   0 0 0
NORDSTROM INC CALL 655664900 1,579 305 SH Call SOLE   0 0 0
NORDSTROM INC PUT 655664950 3,137 606 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 1,145 164 SH Call SOLE   0 0 0
KELLOGG CO COM 487836108 1,026 14,689 SH   SOLE   14,689 0 0
KELLOGG CO PUT 487836958 2,417 346 SH Put SOLE   0 0 0
KADANT INC CALL 48282T904 9 1 SH Call SOLE   0 0 0
KADANT INC COM 48282T104 142 1,480 SH   SOLE   1,480 0 0
KALA PHARMACEUTICALS INC CALL 483119903 241 176 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC PUT 483119953 199 145 SH Put SOLE   0 0 0
KAISER ALUMINUM CORP PUT 483007954 41 4 SH Put SOLE   0 0 0
KAMAN CORP CALL 483548903 160 23 SH Call SOLE   0 0 0
IKANG HEALTHCARE GROUP INC CALL 45174L908 353 173 SH Call SOLE   0 0 0
IKANG HEALTHCARE GROUP INC PUT 45174L958 190 93 SH Put SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 893 163 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC PUT 48238T959 21 4 SH Put SOLE   0 0 0
KB FINANCIAL GROUP INC COM 48241A105 7 167 SH   SOLE   167 0 0
KRANESHARES TR CALL 500767905 361 121 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767405 383 12,836 SH   SOLE   12,836 0 0
KRANESHARES TR PUT 500767955 728 244 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 740 157 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 570 121 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 487 179 SH Call SOLE   0 0 0
KB HOME COM 48666K109 29 1,077 SH   SOLE   1,077 0 0
KB HOME PUT 48666K959 912 335 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 32 18 SH Call SOLE   0 0 0
KBR INC COM 48242W106 123 6,885 SH   SOLE   6,885 0 0
KBR INC PUT 48242W956 168 94 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 52 9 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A771 13 232 SH   SOLE   232 0 0
SPDR SERIES TRUST PUT 78464A958 58 10 SH Put SOLE   0 0 0
KADMON HLDGS INC CALL 48283N906 0 1 SH Call SOLE   0 0 0
KADMON HLDGS INC COM 48283N106 4 1,153 SH   SOLE   1,153 0 0
KADMON HLDGS INC PUT 48283N956 4 12 SH Put SOLE   0 0 0
KIMBALL ELECTRONICS INC CALL 49428J909 0 1 SH Call SOLE   0 0 0
KEY ENERGY SVCS INC DEL CALL 49309J903 6 4 SH Call SOLE   0 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 1 100 SH   SOLE   100 0 0
KELLY SVCS INC CALL 488152907 2 1 SH Call SOLE   0 0 0
KELLY SVCS INC COM 488152208 3 136 SH   SOLE   136 0 0
KELLY SVCS INC PUT 488152957 4 2 SH Put SOLE   0 0 0
KEMET CORP CALL 488360907 772 320 SH Call SOLE   0 0 0
KEMET CORP COM 488360207 372 15,410 SH   SOLE   15,410 0 0
KEMET CORP PUT 488360957 185 77 SH Put SOLE   0 0 0
KOREA ELECTRIC PWR CALL 500631906 5 4 SH Call SOLE   0 0 0
KERYX BIOPHARMACEUTICALS INC CALL 492515901 67 180 SH Call SOLE   0 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 14 3,953 SH   SOLE   3,953 0 0
KERYX BIOPHARMACEUTICALS INC PUT 492515951 6 17 SH Put SOLE   0 0 0
KIRBY CORP CALL 497266906 117 14 SH Call SOLE   0 0 0
KIRBY CORP COM 497266106 299 3,587 SH   SOLE   3,587 0 0
KIRBY CORP PUT 497266956 635 76 SH Put SOLE   0 0 0
KEYCORP NEW CALL 493267908 840 430 SH Call SOLE   0 0 0
KEYCORP NEW PUT 493267958 212 109 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 1,936 328 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 11 2 SH Put SOLE   0 0 0
KEYW HLDG CORP CALL 493723900 402 460 SH Call SOLE   0 0 0
KEYW HLDG CORP PUT 493723950 259 297 SH Put SOLE   0 0 0
KFORCE INC CALL 493732901 6 2 SH Call SOLE   0 0 0
KFORCE INC COM 493732101 24 703 SH   SOLE   703 0 0
KORN FERRY INTL CALL 500643900 235 38 SH Call SOLE   0 0 0
KORN FERRY INTL COM 500643200 1 22 SH   SOLE   22 0 0
KORN FERRY INTL PUT 500643950 68 11 SH Put SOLE   0 0 0
KINROSS GOLD CORP CALL 496902904 1 3 SH Call SOLE   0 0 0
KINROSS GOLD CORP COM 496902404 137 36,457 SH   SOLE   36,457 0 0
KINROSS GOLD CORP PUT 496902954 110 295 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 13,198 2,101 SH Call SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 2,710 43,153 SH   SOLE   43,153 0 0
KRAFT HEINZ CO PUT 500754956 19,863 3,162 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 2 1 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 62 21 SH Put SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 259 153 SH Call SOLE   0 0 0
KIMCO RLTY CORP COM 49446R109 225 13,268 SH   SOLE   13,268 0 0
KIMCO RLTY CORP PUT 49446R959 897 528 SH Put SOLE   0 0 0
KIRKLANDS INC CALL 497498905 88 76 SH Call SOLE   0 0 0
KIRKLANDS INC COM 497498105 79 6,862 SH   SOLE   6,862 0 0
KIRKLANDS INC PUT 497498955 51 44 SH Put SOLE   0 0 0
KKR & CO L P DEL CALL 48248M902 767 309 SH Call SOLE   0 0 0
KKR & CO L P DEL COM 48248M102 2,068 83,234 SH   SOLE   83,234 0 0
KKR & CO L P DEL PUT 48248M952 265 107 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 145 69 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 76 3,629 SH   SOLE   3,629 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 228 108 SH Put SOLE   0 0 0
KLA-TENCOR CORP CALL 482480900 4,726 461 SH Call SOLE   0 0 0
KLA-TENCOR CORP COM 482480100 33 331 SH   SOLE   331 0 0
KLA-TENCOR CORP PUT 482480950 727 71 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 16 7 SH Call SOLE   0 0 0
KLX INC CALL 482539903 1,035 144 SH Call SOLE   0 0 0
KLX INC COM 482539103 607 8,446 SH   SOLE   8,446 0 0
KLX INC PUT 482539953 309 43 SH Put SOLE   0 0 0
KIMBERLY CLARK CORP CALL 494368903 3,802 361 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP COM 494368103 227 2,162 SH   SOLE   2,162 0 0
KIMBERLY CLARK CORP PUT 494368953 4,950 470 SH Put SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 2,708 1,533 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL PUT 49456B951 390 221 SH Put SOLE   0 0 0
KEMPHARM INC CALL 488445907 1 2 SH Call SOLE   0 0 0
KENNAMETAL INC CALL 489170900 143 40 SH Call SOLE   0 0 0
KENNAMETAL INC COM 489170100 194 5,426 SH   SOLE   5,426 0 0
KENNAMETAL INC PUT 489170950 380 106 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 2,047 281 SH Call SOLE   0 0 0
CARMAX INC PUT 143130952 3,534 485 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 335 219 SH Call SOLE   0 0 0
KNOWLES CORP PUT 49926D959 26 17 SH Put SOLE   0 0 0
KINDRED HEALTHCARE INC CALL 494580903 117 130 SH Call SOLE   0 0 0
KINDRED HEALTHCARE INC COM 494580103 113 12,641 SH   SOLE   12,641 0 0
KINDRED HEALTHCARE INC PUT 494580953 5 6 SH Put SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 27 65 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 27 6,571 SH   SOLE   6,571 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 12 29 SH Put SOLE   0 0 0
KNOLL INC PUT 498904950 0 1 SH Put SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 75 34 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP COM Y48125101 69 3,132 SH   SOLE   3,132 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 159 72 SH Put SOLE   0 0 0
KINSALE CAP GROUP INC CALL 49714P908 0 1 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 313 82 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN COM 499049104 540 14,141 SH   SOLE   14,141 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 901 236 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 68 18 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 8,026 1,830 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 846 19,293 SH   SOLE   19,293 0 0
COCA COLA CO PUT 191216950 9,478 2,161 SH Put SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 125 329 SH Call SOLE   0 0 0
EASTMAN KODAK CO PUT 277461956 342 901 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 11 7 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F809 18 1,173 SH   SOLE   1,173 0 0
VANECK VECTORS ETF TR PUT 92189F952 1 1 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 61 16 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W387 3 99 SH   SOLE   99 0 0
KONA GRILL INC COM 50047H201 8 3,659 SH   SOLE   3,659 0 0
KOPPERS HOLDINGS INC CALL 50060P906 333 87 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC COM 50060P106 42 1,112 SH   SOLE   1,112 0 0
KOPPERS HOLDINGS INC PUT 50060P956 15 4 SH Put SOLE   0 0 0
KOPIN CORP CALL 500600901 8 29 SH Call SOLE   0 0 0
KOPIN CORP COM 500600101 15 5,450 SH   SOLE   5,450 0 0
KOPIN CORP PUT 500600951 49 174 SH Put SOLE   0 0 0
MICHAEL KORS HLDGS LTD CALL G60754901 4,815 723 SH Call SOLE   0 0 0
MICHAEL KORS HLDGS LTD PUT G60754951 1,951 293 SH Put SOLE   0 0 0
KOSMOS ENERGY LTD CALL G5315B907 148 180 SH Call SOLE   0 0 0
KOSMOS ENERGY LTD PUT G5315B957 14 17 SH Put SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 59 35 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 37 22 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 4,617 1,623 SH Call SOLE   0 0 0
KROGER CO PUT 501044951 4,176 1,468 SH Put SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 170 37 SH Call SOLE   0 0 0
KRATON CORPORATION PUT 50077C956 13 3 SH Put SOLE   0 0 0
KILROY RLTY CORP COM 49427F108 4 66 SH   SOLE   66 0 0
KILROY RLTY CORP PUT 49427F958 75 10 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 9,821 1,610 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A698 2,598 42,598 SH   SOLE   42,598 0 0
SPDR SERIES TRUST PUT 78464A958 8,021 1,315 SH Put SOLE   0 0 0
KITE RLTY GROUP TR COM 49803T300 116 6,843 SH   SOLE   6,843 0 0
KITE RLTY GROUP TR PUT 49803T950 6 4 SH Put SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 5 3 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD COM M6372Q113 184 10,359 SH   SOLE   10,359 0 0
KORNIT DIGITAL LTD PUT M6372Q953 23 13 SH Put SOLE   0 0 0
KEARNY FINL CORP MD COM 48716P108 218 16,232 SH   SOLE   16,232 0 0
KEARNY FINL CORP MD PUT 48716P958 1,429 1,063 SH Put SOLE   0 0 0
KRONOS WORLDWIDE INC CALL 50105F905 261 116 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC PUT 50105F955 232 103 SH Put SOLE   0 0 0
KAPSTONE PAPER & PACKAGING C CALL 48562P903 0 210 SH Call SOLE   0 0 0
KAPSTONE PAPER & PACKAGING C PUT 48562P953 0 3 SH Put SOLE   0 0 0
ISHARES TR COM 46434V423 273 8,720 SH   SOLE   8,720 0 0
KOHLS CORP CALL 500255904 9,316 1,278 SH Call SOLE   0 0 0
KOHLS CORP PUT 500255954 11,612 1,593 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 1,568 148 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN PUT 485170952 1,229 116 SH Put SOLE   0 0 0
KEY TRONIC CORP COM 493144109 39 5,198 SH   SOLE   5,198 0 0
KEY TRONIC CORP PUT 493144959 15 20 SH Put SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 818 711 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 29 2,606 SH   SOLE   2,606 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 33 29 SH Put SOLE   0 0 0
K2M GROUP HLDGS INC CALL 48273J907 2 1 SH Call SOLE   0 0 0
K2M GROUP HLDGS INC COM 48273J107 0 1 SH   SOLE   1 0 0
KURA ONCOLOGY INC CALL 50127T909 1 1 SH Call SOLE   0 0 0
KURA ONCOLOGY INC COM 50127T109 24 1,330 SH   SOLE   1,330 0 0
KURA ONCOLOGY INC PUT 50127T959 47 26 SH Put SOLE   0 0 0
KENNEDY-WILSON HLDGS INC CALL 489398907 401 190 SH Call SOLE   0 0 0
KRANESHARES TR CALL 500767905 488 82 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767306 31 537 SH   SOLE   537 0 0
KRANESHARES TR PUT 500767955 417 70 SH Put SOLE   0 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 0 8 SH   SOLE   8 0 0
KAYNE ANDERSON MLP INVT CO PUT 486606956 1 1 SH Put SOLE   0 0 0
LOEWS CORP CALL 540424908 9 2 SH Call SOLE   0 0 0
LOEWS CORP COM 540424108 84 1,757 SH   SOLE   1,757 0 0
DIREXION SHS ETF TR CALL 25460E905 98 38 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 31 12 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 554 214 SH Call SOLE   0 0 0
MULTI COLOR CORP CALL 625383904 45 7 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1,082 114 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 797 84 SH Put SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 321 34 SH Call SOLE   0 0 0
LITHIA MTRS INC COM 536797103 151 1,601 SH   SOLE   1,601 0 0
LITHIA MTRS INC PUT 536797953 425 45 SH Put SOLE   0 0 0
LADDER CAP CORP CALL 505743904 3 2 SH Call SOLE   0 0 0
LADDER CAP CORP COM 505743104 0 53 SH   SOLE   53 0 0
LADDER CAP CORP PUT 505743954 56 36 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 1,195 175 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 47 7 SH Put SOLE   0 0 0
LANCASTER COLONY CORP CALL 513847903 55 4 SH Call SOLE   0 0 0
GLADSTONE LD CORP CALL 376549901 1 1 SH Call SOLE   0 0 0
GLADSTONE LD CORP COM 376549101 3 305 SH   SOLE   305 0 0
GLADSTONE LD CORP PUT 376549951 26 21 SH Put SOLE   0 0 0
LAUREATE EDUCATION INC CALL 518613903 28 20 SH Call SOLE   0 0 0
LAUREATE EDUCATION INC COM 518613203 16 1,127 SH   SOLE   1,127 0 0
LAZARD LTD CALL G54050902 283 58 SH Call SOLE   0 0 0
LAZARD LTD PUT G54050952 117 24 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 2,965 804 SH Call SOLE   0 0 0
L BRANDS INC COM 501797104 607 16,480 SH   SOLE   16,480 0 0
L BRANDS INC PUT 501797954 4,289 1,163 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP COM 530307107 18 251 SH   SOLE   251 0 0
LIBERTY BROADBAND CORP PUT 530307955 22 3 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP COM 530307305 73 967 SH   SOLE   967 0 0
LIBERTY GLOBAL PLC CALL G5480U900 1,060 385 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U104 494 17,952 SH   SOLE   17,952 0 0
LIBERTY GLOBAL PLC PUT G5480U950 1,054 383 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 542 204 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC PUT G5480U950 106 40 SH Put SOLE   0 0 0
LIBBEY INC COM 529898108 1 187 SH   SOLE   187 0 0
LENDINGCLUB CORP CALL 52603A909 17 45 SH Call SOLE   0 0 0
LENDINGCLUB CORP COM 52603A109 52 13,866 SH   SOLE   13,866 0 0
LENDINGCLUB CORP PUT 52603A959 165 437 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 518 381 SH Call SOLE   0 0 0
LANNET INC PUT 516012951 76 56 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 567 63 SH Call SOLE   0 0 0
LCI INDS COM 50189K103 240 2,669 SH   SOLE   2,669 0 0
LCI INDS PUT 50189K953 360 40 SH Put SOLE   0 0 0
LYDALL INC DEL COM 550819106 13 300 SH   SOLE   300 0 0
LEIDOS HLDGS INC CALL 525327902 153 26 SH Call SOLE   0 0 0
LEIDOS HLDGS INC COM 525327102 478 8,114 SH   SOLE   8,114 0 0
LEIDOS HLDGS INC PUT 525327952 11 2 SH Put SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 276 99 SH Call SOLE   0 0 0
LANDS END INC NEW COM 51509F105 83 3,000 SH   SOLE   3,000 0 0
LANDS END INC NEW PUT 51509F955 923 331 SH Put SOLE   0 0 0
LEAR CORP CALL 521865904 1,560 84 SH Call SOLE   0 0 0
LEAR CORP COM 521865204 297 1,599 SH   SOLE   1,599 0 0
LEAR CORP PUT 521865954 706 38 SH Put SOLE   0 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 43 5 SH Call SOLE   0 0 0
LINCOLN ELEC HLDGS INC PUT 533900956 8 1 SH Put SOLE   0 0 0
LEE ENTERPRISES INC CALL 523768909 46 164 SH Call SOLE   0 0 0
LEE ENTERPRISES INC PUT 523768959 43 151 SH Put SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 1,098 246 SH Call SOLE   0 0 0
LEGGETT & PLATT INC PUT 524660957 227 51 SH Put SOLE   0 0 0
LEJU HLDGS LTD COM 50187J108 0 179 SH   SOLE   179 0 0
LENNAR CORP CALL 526057902 1,464 279 SH Call SOLE   0 0 0
LENNAR CORP COM 526057104 2,459 46,840 SH   SOLE   46,840 0 0
LENNAR CORP PUT 526057952 7,323 1,395 SH Put SOLE   0 0 0
LENNAR CORP PUT 526057952 0 13 SH Put SOLE   0 0 0
LIBERTY EXPEDIA HOLDINGS CALL 53046P909 413 94 SH Call SOLE   0 0 0
LIBERTY EXPEDIA HOLDINGS COM 53046P109 19 441 SH   SOLE   441 0 0
LIBERTY EXPEDIA HOLDINGS PUT 53046P959 241 55 SH Put SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 69 54 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD COM 16939P106 174 13,642 SH   SOLE   13,642 0 0
CHINA LIFE INS CO LTD PUT 16939P956 696 545 SH Put SOLE   0 0 0
LEAF GROUP LTD CALL 52177G902 27 25 SH Call SOLE   0 0 0
LEAF GROUP LTD PUT 52177G952 2 2 SH Put SOLE   0 0 0
LONGFIN CORP CALL 54304F906 17 20 SH Call SOLE   0 0 0
LONGFIN CORP COM 54304F106 61 7,063 SH   SOLE   7,063 0 0
LONGFIN CORP PUT 54304F956 72 83 SH Put SOLE   0 0 0
LITTELFUSE INC CALL 537008904 91 4 SH Call SOLE   0 0 0
LITTELFUSE INC PUT 537008954 889 39 SH Put SOLE   0 0 0
LEGACY RESVS LP CALL 524707904 207 300 SH Call SOLE   0 0 0
LEGACY RESVS LP COM 524707304 29 4,340 SH   SOLE   4,340 0 0
LEGACY RESVS LP PUT 524707954 189 275 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 317 128 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919401 187 7,551 SH   SOLE   7,551 0 0
LIONS GATE ENTMNT CORP PUT 535919950 141 57 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP PUT 535919950 3 3 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 37 16 SH Call SOLE   0 0 0
LGI HOMES INC CALL 50187T906 127 22 SH Call SOLE   0 0 0
LGI HOMES INC COM 50187T106 120 2,080 SH   SOLE   2,080 0 0
LGI HOMES INC PUT 50187T956 334 58 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 103 5 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 410 1,980 SH   SOLE   1,980 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 1,388 67 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 3,195 178 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 1,292 72 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 2,969 347 SH Call SOLE   0 0 0
LHC GROUP INC PUT 50187A957 761 89 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 1,463 171 SH Call SOLE   0 0 0
LHC GROUP INC PUT 50187A957 171 20 SH Put SOLE   0 0 0
LASALLE HOTEL PPTYS CALL 517942908 109 32 SH Call SOLE   0 0 0
LASALLE HOTEL PPTYS PUT 517942958 65 19 SH Put SOLE   0 0 0
LENNOX INTL INC CALL 526107907 200 10 SH Call SOLE   0 0 0
LENNOX INTL INC COM 526107107 31 159 SH   SOLE   159 0 0
LENNOX INTL INC PUT 526107957 2,421 121 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 1,248 653 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 736 38,504 SH   SOLE   38,504 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 1,099 575 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 81 42 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 447 231 SH Put SOLE   0 0 0
FIDELITY SOUTHERN CORP NEW CALL 316394905 0 1 SH Call SOLE   0 0 0
FIDELITY SOUTHERN CORP NEW PUT 316394955 0 1 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 234 72 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y855 105 3,247 SH   SOLE   3,247 0 0
GLOBAL X FDS PUT 37954Y951 61 19 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 1,314 227 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC COM 55024U109 789 13,640 SH   SOLE   13,640 0 0
LUMENTUM HLDGS INC PUT 55024U959 1,082 187 SH Put SOLE   0 0 0
LIVANOVA PLC CALL G5509L901 1,567 157 SH Call SOLE   0 0 0
LIVANOVA PLC PUT G5509L951 1,018 102 SH Put SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 8 3 SH Put SOLE   0 0 0
LINK MOTION INC CALL 53577L905 1 14 SH Call SOLE   0 0 0
LINK MOTION INC COM 53577L105 19 17,088 SH   SOLE   17,088 0 0
LINK MOTION INC PUT 53577L955 6 53 SH Put SOLE   0 0 0
LKQ CORP CALL 501889908 1,314 412 SH Call SOLE   0 0 0
LKQ CORP PUT 501889958 459 144 SH Put SOLE   0 0 0
LSC COMMUNICATIONS INC CALL 50218P907 9 6 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 579 238 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 795 32,664 SH   SOLE   32,664 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 545 224 SH Put SOLE   0 0 0
LILIS ENERGY INC CALL 532403901 92 177 SH Call SOLE   0 0 0
L3 TECHNOLOGIES INC CALL 502413907 2,327 121 SH Call SOLE   0 0 0
L3 TECHNOLOGIES INC COM 502413107 670 3,488 SH   SOLE   3,488 0 0
L3 TECHNOLOGIES INC PUT 502413957 1,346 70 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 13 30 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 46 104 SH Put SOLE   0 0 0
LILLY ELI & CO CALL 532457908 14,105 1,653 SH Call SOLE   0 0 0
LILLY ELI & CO PUT 532457958 3,455 405 SH Put SOLE   0 0 0
LEGG MASON INC CALL 524901905 382 110 SH Call SOLE   0 0 0
LEGG MASON INC COM 524901105 1,038 29,911 SH   SOLE   29,911 0 0
LEGG MASON INC PUT 524901955 2,476 713 SH Put SOLE   0 0 0
LEMAITRE VASCULAR INC COM 525558201 1 49 SH   SOLE   49 0 0
LIMONEIRA CO CALL 532746904 59 24 SH Call SOLE   0 0 0
LIMONEIRA CO PUT 532746954 71 29 SH Put SOLE   0 0 0
LUMINEX CORP DEL COM 55027E102 3 125 SH   SOLE   125 0 0
LANDMARK INFRASTRUCTURE LP CALL 51508J908 11 8 SH Call SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP COM 51508J108 24 1,778 SH   SOLE   1,778 0 0
LANDMARK INFRASTRUCTURE LP PUT 51508J958 34 25 SH Put SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 21,034 712 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 6,530 22,104 SH   SOLE   22,104 0 0
LOCKHEED MARTIN CORP PUT 539830959 18,582 629 SH Put SOLE   0 0 0
LINE CORP CALL 53567X901 164 40 SH Call SOLE   0 0 0
LINE CORP COM 53567X101 340 8,290 SH   SOLE   8,290 0 0
LINE CORP PUT 53567X951 221 54 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 1,052 169 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND PUT 534187959 734 118 SH Put SOLE   0 0 0
CHENIERE ENERGY INC CALL 16411R908 3,722 571 SH Call SOLE   0 0 0
CHENIERE ENERGY INC COM 16411R208 160 2,456 SH   SOLE   2,456 0 0
CHENIERE ENERGY INC PUT 16411R958 6,590 1,011 SH Put SOLE   0 0 0
LINDSAY CORP CALL 535555906 19 2 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP CALL 018802908 236 56 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP PUT 018802958 42 10 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 2 2 SH Call SOLE   0 0 0
LANTHEUS HLDGS INC COM 516544103 1 120 SH   SOLE   120 0 0
LIVE OAK BANCSHARES INC CALL 53803X905 190 62 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 3 3 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC COM 268603107 194 17,034 SH   SOLE   17,034 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 25 22 SH Put SOLE   0 0 0
COMSTOCK MNG INC PUT 205750951 0 1 SH Put SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 210 48 SH Call SOLE   0 0 0
LOGITECH INTL S A COM H50430232 202 4,607 SH   SOLE   4,607 0 0
LOGITECH INTL S A PUT H50430952 324 74 SH Put SOLE   0 0 0
LOGMEIN INC CALL 54142L909 185 18 SH Call SOLE   0 0 0
LOGMEIN INC COM 54142L109 756 7,331 SH   SOLE   7,331 0 0
LOGMEIN INC PUT 54142L959 3,211 311 SH Put SOLE   0 0 0
LOMA NEGRA CORP COM 54150E104 119 11,621 SH   SOLE   11,621 0 0
LOMA NEGRA CORP PUT 54150E954 159 155 SH Put SOLE   0 0 0
LONESTAR RES US INC CALL 54240F903 0 1 SH Call SOLE   0 0 0
GRAND CANYON ED INC CALL 38526M906 267 24 SH Call SOLE   0 0 0
GRAND CANYON ED INC COM 38526M106 157 1,412 SH   SOLE   1,412 0 0
GRAND CANYON ED INC PUT 38526M956 2,142 192 SH Put SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I CALL 543881906 315 84 SH Call SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I PUT 543881956 3 1 SH Put SOLE   0 0 0
LOWES COS INC CALL 548661907 26,769 2,801 SH Call SOLE   0 0 0
LOWES COS INC COM 548661107 737 7,713 SH   SOLE   7,713 0 0
LOWES COS INC PUT 548661957 17,087 1,788 SH Put SOLE   0 0 0
LOXO ONCOLOGY INC CALL 548862901 2,012 116 SH Call SOLE   0 0 0
LOXO ONCOLOGY INC PUT 548862951 346 20 SH Put SOLE   0 0 0
LIPOCINE INC NEW COM 53630X104 6 4,853 SH   SOLE   4,853 0 0
LIPOCINE INC NEW PUT 53630X954 1 12 SH Put SOLE   0 0 0
DORIAN LPG LTD CALL Y2106R900 26 35 SH Call SOLE   0 0 0
DORIAN LPG LTD PUT Y2106R950 7 10 SH Put SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806906 177 184 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC PUT 516806956 1 2 SH Put SOLE   0 0 0
LG DISPLAY CO LTD CALL 50186V902 31 38 SH Call SOLE   0 0 0
LG DISPLAY CO LTD COM 50186V102 22 2,695 SH   SOLE   2,695 0 0
LG DISPLAY CO LTD PUT 50186V952 7 9 SH Put SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 255 39 SH Call SOLE   0 0 0
LPL FINL HLDGS INC PUT 50212V950 1,389 212 SH Put SOLE   0 0 0
LIFEPOINT HEALTH INC COM 53219L109 28 589 SH   SOLE   589 0 0
LIFEPOINT HEALTH INC PUT 53219L959 234 48 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 118 56 SH Call SOLE   0 0 0
LIVEPERSON INC PUT 538146951 4 2 SH Put SOLE   0 0 0
LIBERTY PPTY TR CALL 531172904 8 2 SH Call SOLE   0 0 0
LIBERTY PPTY TR COM 531172104 100 2,256 SH   SOLE   2,256 0 0
LOUISIANA PAC CORP CALL 546347905 250 92 SH Call SOLE   0 0 0
LOUISIANA PAC CORP PUT 546347955 76 28 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 8,569 748 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 4,101 358 SH Put SOLE   0 0 0
LIQUIDITY SERVICES INC CALL 53635B907 15 23 SH Call SOLE   0 0 0
LIQUIDITY SERVICES INC COM 53635B107 11 1,729 SH   SOLE   1,729 0 0
LRAD CORP COM 50213V109 1 426 SH   SOLE   426 0 0
LAM RESEARCH CORP CALL 512807908 21,571 1,248 SH Call SOLE   0 0 0
LAM RESEARCH CORP COM 512807108 1,306 7,556 SH   SOLE   7,556 0 0
LAM RESEARCH CORP PUT 512807958 38,528 2,229 SH Put SOLE   0 0 0
K12 INC CALL 48273U902 1 1 SH Call SOLE   0 0 0
K12 INC COM 48273U102 100 6,128 SH   SOLE   6,128 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 50 77 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 19 30 SH Put SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 87 9 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 1,154 11,866 SH   SOLE   11,866 0 0
LIFE STORAGE INC PUT 53223X957 4,310 443 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 54 5 SH Call SOLE   0 0 0
LANDSTAR SYS INC COM 515098101 6 59 SH   SOLE   59 0 0
LANDSTAR SYS INC PUT 515098951 218 20 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 1 36 SH   SOLE   36 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 4 1 SH Put SOLE   0 0 0
LTC PPTYS INC CALL 502175902 158 37 SH Call SOLE   0 0 0
LTC PPTYS INC COM 502175102 17 408 SH   SOLE   408 0 0
LTC PPTYS INC PUT 502175952 111 26 SH Put SOLE   0 0 0
LATAM AIRLS GROUP S A COM 51817R106 1 109 SH   SOLE   109 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 75 47 SH Call SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN PUT 531465952 1 1 SH Put SOLE   0 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 1 48 SH   SOLE   48 0 0
LEGACY TEX FINL GROUP INC PUT 52471Y956 3 1 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 9,988 800 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC PUT 550021959 24,220 1,940 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 15,630 3,072 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO COM 844741108 1,784 35,076 SH   SOLE   35,076 0 0
SOUTHWEST AIRLS CO PUT 844741958 4,340 853 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 12,034 1,576 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP PUT 517834957 13,462 1,763 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 2,802 409 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC PUT 513272954 280 41 SH Put SOLE   0 0 0
LEXINFINTECH HLDGS LTD CALL 528877903 11 9 SH Call SOLE   0 0 0
LEXINFINTECH HLDGS LTD PUT 528877953 80 66 SH Put SOLE   0 0 0
LUXOFT HLDG INC CALL G57279904 3 1 SH Call SOLE   0 0 0
LUXOFT HLDG INC PUT G57279954 18 5 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST COM 529043101 1 196 SH   SOLE   196 0 0
LEXINGTON REALTY TRUST PUT 529043951 1 2 SH Put SOLE   0 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 186 155 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 1 109 SH   SOLE   109 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 667 556 SH Put SOLE   0 0 0
LSB INDS INC CALL 502160904 58 111 SH Call SOLE   0 0 0
LSB INDS INC PUT 502160954 10 20 SH Put SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 5,338 486 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 312 2,841 SH   SOLE   2,841 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 2,987 272 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 54 164 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC COM 539439109 17 5,222 SH   SOLE   5,222 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 1 5 SH Put SOLE   0 0 0
LSI INDS INC CALL 50216C908 12 23 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 412 85 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,304 26,867 SH   SOLE   26,867 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 1,855 382 SH Put SOLE   0 0 0
LA Z BOY INC CALL 505336907 177 58 SH Call SOLE   0 0 0
LA Z BOY INC PUT 505336957 434 142 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 11,348 3,032 SH Call SOLE   0 0 0
MACYS INC PUT 55616P954 11,135 2,975 SH Put SOLE   0 0 0
MASTERCARD INCORPORATED CALL 57636Q904 35,412 1,802 SH Call SOLE   0 0 0
MASTERCARD INCORPORATED COM 57636Q104 6,771 34,456 SH   SOLE   34,456 0 0
MASTERCARD INCORPORATED PUT 57636Q954 71,493 3,638 SH Put SOLE   0 0 0
MID AMER APT CMNTYS INC CALL 59522J903 2,446 243 SH Call SOLE   0 0 0
MID AMER APT CMNTYS INC PUT 59522J953 1,409 140 SH Put SOLE   0 0 0
MACERICH CO CALL 554382901 801 141 SH Call SOLE   0 0 0
MACERICH CO COM 554382101 224 3,954 SH   SOLE   3,954 0 0
MACERICH CO PUT 554382951 215 38 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN CALL 590328909 137 281 SH Call SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328209 4 907 SH   SOLE   907 0 0
MERRIMACK PHARMACEUTICALS IN PUT 590328959 1 4 SH Put SOLE   0 0 0
MAG SILVER CORP CALL 55903Q904 49 46 SH Call SOLE   0 0 0
MAG SILVER CORP COM 55903Q104 82 7,606 SH   SOLE   7,606 0 0
MAG SILVER CORP PUT 55903Q954 1 1 SH Put SOLE   0 0 0
MAIN STREET CAPITAL CORP CALL 56035L904 76 20 SH Call SOLE   0 0 0
MAIN STREET CAPITAL CORP PUT 56035L954 3 1 SH Put SOLE   0 0 0
MANPOWERGROUP INC CALL 56418H900 826 96 SH Call SOLE   0 0 0
MANPOWERGROUP INC PUT 56418H950 154 18 SH Put SOLE   0 0 0
MANHATTAN ASSOCS INC CALL 562750909 42 9 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC PUT 562750959 47 10 SH Put SOLE   0 0 0
MANTECH INTL CORP CALL 564563904 1,378 257 SH Call SOLE   0 0 0
MANTECH INTL CORP COM 564563104 1 27 SH   SOLE   27 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 2 1 SH Call SOLE   0 0 0
MANCHESTER UTD PLC NEW COM G5784H106 5 260 SH   SOLE   260 0 0
MANCHESTER UTD PLC NEW PUT G5784H956 6 3 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 5,734 453 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW PUT 571903952 9,976 788 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC CALL 56585W902 0 6 SH Call SOLE   0 0 0
MARATHON PATENT GROUP INC PUT 56585W952 5 61 SH Put SOLE   0 0 0
REMARK HLDGS INC CALL 75955K902 16 42 SH Call SOLE   0 0 0
REMARK HLDGS INC PUT 75955K952 1 5 SH Put SOLE   0 0 0
MASCO CORP CALL 574599906 1,130 302 SH Call SOLE   0 0 0
MASCO CORP COM 574599106 16 446 SH   SOLE   446 0 0
MASCO CORP PUT 574599956 718 192 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 58 6 SH Call SOLE   0 0 0
MASIMO CORP PUT 574795950 234 24 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 1,032 629 SH Call SOLE   0 0 0
MATTEL INC COM 577081102 823 50,164 SH   SOLE   50,164 0 0
MATTEL INC PUT 577081952 564 344 SH Put SOLE   0 0 0
MATTERSIGHT CORP COM 577097108 78 29,391 SH   SOLE   29,391 0 0
MATTERSIGHT CORP PUT 577097958 2 10 SH Put SOLE   0 0 0
MATTHEWS INTL CORP PUT 577128951 99 17 SH Put SOLE   0 0 0
MATSON INC CALL 57686G905 15 4 SH Call SOLE   0 0 0
MATSON INC COM 57686G105 23 606 SH   SOLE   606 0 0
MATSON INC PUT 57686G955 49 13 SH Put SOLE   0 0 0
MINDBODY INC CALL 60255W905 3 1 SH Call SOLE   0 0 0
MINDBODY INC COM 60255W105 36 941 SH   SOLE   941 0 0
MINDBODY INC PUT 60255W955 138 36 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 3 SH Call SOLE   0 0 0
MB FINANCIAL INC NEW COM 55264U108 307 6,590 SH   SOLE   6,590 0 0
MB FINANCIAL INC NEW PUT 55264U958 70 15 SH Put SOLE   0 0 0
MBIA INC CALL 55262C900 358 397 SH Call SOLE   0 0 0
MBIA INC COM 55262C100 402 44,543 SH   SOLE   44,543 0 0
MBIA INC PUT 55262C950 1,688 1,868 SH Put SOLE   0 0 0
MERCHANTS BANCORP IND CALL 58844R908 14 5 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 11 13 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC COM 607409109 6 765 SH   SOLE   765 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 239 271 SH Put SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 8 2 SH Call SOLE   0 0 0
MALIBU BOATS INC COM 56117J100 43 1,034 SH   SOLE   1,034 0 0
MALIBU BOATS INC PUT 56117J950 75 18 SH Put SOLE   0 0 0
MEDLEY CAP CORP COM 58503F106 5 1,633 SH   SOLE   1,633 0 0
MEDLEY CAP CORP PUT 58503F956 6 18 SH Put SOLE   0 0 0
MCDONALDS CORP CALL 580135901 44,202 2,821 SH Call SOLE   0 0 0
MCDONALDS CORP COM 580135101 12,221 77,996 SH   SOLE   77,996 0 0
MCDONALDS CORP PUT 580135951 31,541 2,013 SH Put SOLE   0 0 0
MID CON ENERGY PARTNERS LP CALL 59560V909 4 25 SH Call SOLE   0 0 0
MID CON ENERGY PARTNERS LP COM 59560V109 21 12,963 SH   SOLE   12,963 0 0
MID CON ENERGY PARTNERS LP PUT 59560V959 23 144 SH Put SOLE   0 0 0
CONTANGO OIL & GAS COMPANY CALL 21075N904 148 262 SH Call SOLE   0 0 0
CONTANGO OIL & GAS COMPANY PUT 21075N954 62 110 SH Put SOLE   0 0 0
MCBC HLDGS INC CALL 55276F907 231 80 SH Call SOLE   0 0 0
MCBC HLDGS INC COM 55276F107 247 8,550 SH   SOLE   8,550 0 0
MCBC HLDGS INC PUT 55276F957 726 251 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 109 17 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 303 47 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC CALL 595017904 1,755 193 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 36 400 SH   SOLE   400 0 0
MICROCHIP TECHNOLOGY INC PUT 595017954 5,211 573 SH Put SOLE   0 0 0
MARCHEX INC COM 56624R108 1 333 SH   SOLE   333 0 0
MARCHEX INC PUT 56624R958 3 11 SH Put SOLE   0 0 0
MCKESSON CORP CALL 58155Q903 3,721 279 SH Call SOLE   0 0 0
MCKESSON CORP COM 58155Q103 1,272 9,538 SH   SOLE   9,538 0 0
MCKESSON CORP PUT 58155Q953 4,909 368 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 631 37 SH Call SOLE   0 0 0
MOODYS CORP COM 615369105 48 287 SH   SOLE   287 0 0
MOODYS CORP PUT 615369955 1,671 98 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 9 11 SH Call SOLE   0 0 0
SERES THERAPEUTICS INC PUT 81750R952 5 6 SH Put SOLE   0 0 0
MONARCH CASINO & RESORT INC CALL 609027907 39 9 SH Call SOLE   0 0 0
MONARCH CASINO & RESORT INC COM 609027107 97 2,219 SH   SOLE   2,219 0 0
MARCUS CORP CALL 566330906 26 8 SH Call SOLE   0 0 0
MARCUS CORP PUT 566330956 6 2 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 95 21 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW PUT 589400950 22 5 SH Put SOLE   0 0 0
MEDNAX INC CALL 58502B906 354 82 SH Call SOLE   0 0 0
MEDNAX INC COM 58502B106 25 599 SH   SOLE   599 0 0
MEDNAX INC PUT 58502B956 25 6 SH Put SOLE   0 0 0
MONGODB INC CALL 60937P906 992 200 SH Call SOLE   0 0 0
MONGODB INC COM 60937P106 8 176 SH   SOLE   176 0 0
MONGODB INC PUT 60937P956 1,374 277 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 147 48 SH Call SOLE   0 0 0
M D C HLDGS INC PUT 552676958 52 17 SH Put SOLE   0 0 0
MDC PARTNERS INC CALL 552697904 14 31 SH Call SOLE   0 0 0
MDC PARTNERS INC PUT 552697954 45 100 SH Put SOLE   0 0 0
MEDICINES CO CALL 584688905 1,071 292 SH Call SOLE   0 0 0
MEDICINES CO PUT 584688955 256 70 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 2,779 678 SH Call SOLE   0 0 0
MONDELEZ INTL INC COM 609207105 419 10,240 SH   SOLE   10,240 0 0
MONDELEZ INTL INC PUT 609207955 13,792 3,364 SH Put SOLE   0 0 0
MEREDITH CORP CALL 589433901 66 13 SH Call SOLE   0 0 0
MEREDITH CORP COM 589433101 282 5,539 SH   SOLE   5,539 0 0
MEREDITH CORP PUT 589433951 198 39 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 53 27 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 233 119 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 76 39 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 37 19 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 2,430 1,237 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 3,318 1,689 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 69 58 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 24 20 SH Put SOLE   0 0 0
MEDIDATA SOLUTIONS INC CALL 58471A905 861 107 SH Call SOLE   0 0 0
MEDIDATA SOLUTIONS INC PUT 58471A955 8 1 SH Put SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 11,874 1,387 SH Call SOLE   0 0 0
MEDTRONIC PLC PUT G5960L953 8,132 950 SH Put SOLE   0 0 0
MDU RES GROUP INC CALL 552690909 63 22 SH Call SOLE   0 0 0
MDU RES GROUP INC PUT 552690959 28 10 SH Put SOLE   0 0 0
MIMEDX GROUP INC CALL 602496901 118 186 SH Call SOLE   0 0 0
MIMEDX GROUP INC COM 602496101 31 5,000 SH   SOLE   5,000 0 0
MIMEDX GROUP INC PUT 602496951 918 1,438 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 4,579 129 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 319 899 SH   SOLE   899 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 13,632 384 SH Put SOLE   0 0 0
MEDIFAST INC CALL 58470H901 1,745 109 SH Call SOLE   0 0 0
MEDIFAST INC PUT 58470H951 640 40 SH Put SOLE   0 0 0
MEDPACE HLDGS INC CALL 58506Q909 38 9 SH Call SOLE   0 0 0
MEDPACE HLDGS INC COM 58506Q109 23 557 SH   SOLE   557 0 0
MEET GROUP INC CALL 58513U901 210 469 SH Call SOLE   0 0 0
MEET GROUP INC PUT 58513U951 51 116 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 531 132 SH Call SOLE   0 0 0
METHODE ELECTRS INC PUT 591520950 80 20 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 122 310 SH Call SOLE   0 0 0
MEI PHARMA INC COM 55279B202 92 23,366 SH   SOLE   23,366 0 0
MEI PHARMA INC PUT 55279B952 3 10 SH Put SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 7,234 242 SH Call SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 1,501 5,023 SH   SOLE   5,023 0 0
MERCADOLIBRE INC PUT 58733R952 7,951 266 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 2,078 294 SH Call SOLE   0 0 0
METHANEX CORP PUT 59151K958 247 35 SH Put SOLE   0 0 0
MERCER INTL INC CALL 588056901 178 102 SH Call SOLE   0 0 0
MERCER INTL INC PUT 588056951 38 22 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 5,083 1,166 SH Call SOLE   0 0 0
METLIFE INC COM 59156R108 1,883 43,192 SH   SOLE   43,192 0 0
METLIFE INC PUT 59156R958 6,125 1,405 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 121 176 SH Call SOLE   0 0 0
METLIFE INC PUT 59156R958 268 390 SH Put SOLE   0 0 0
MFA FINL INC CALL 55272X902 1 2 SH Call SOLE   0 0 0
MFA FINL INC COM 55272X102 14 1,868 SH   SOLE   1,868 0 0
MFA FINL INC PUT 55272X952 26 35 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 102 57 SH Call SOLE   0 0 0
MANULIFE FINL CORP PUT 56501R956 19 11 SH Put SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL CALL 594837904 333 193 SH Call SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL PUT 594837954 12 7 SH Put SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 86 158 SH Call SOLE   0 0 0
MEDALLION FINL CORP PUT 583928956 13 24 SH Put SOLE   0 0 0
MISTRAS GROUP INC COM 60649T107 55 2,938 SH   SOLE   2,938 0 0
MISTRAS GROUP INC PUT 60649T957 49 26 SH Put SOLE   0 0 0
MAGNA INTL INC CALL 559222901 40 7 SH Call SOLE   0 0 0
MAGNA INTL INC PUT 559222951 203 35 SH Put SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 8 12 SH Call SOLE   0 0 0
MONEYGRAM INTL INC COM 60935Y208 3 550 SH   SOLE   550 0 0
MONEYGRAM INTL INC PUT 60935Y958 4 6 SH Put SOLE   0 0 0
MAGELLAN HEALTH INC COM 559079207 5 61 SH   SOLE   61 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 9,370 3,228 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 5,136 176,944 SH   SOLE   176,944 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 9,231 3,180 SH Put SOLE   0 0 0
MACROGENICS INC CALL 556099909 138 67 SH Call SOLE   0 0 0
MACROGENICS INC PUT 556099959 53 26 SH Put SOLE   0 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 82 27 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW CALL 55303J906 62 7 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW COM 55303J106 44 500 SH   SOLE   500 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 381 43 SH Put SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 3,021 141 SH Call SOLE   0 0 0
MOHAWK INDS INC COM 608190104 2,085 9,735 SH   SOLE   9,735 0 0
MOHAWK INDS INC PUT 608190954 5,978 279 SH Put SOLE   0 0 0
MAIDEN HOLDINGS LTD CALL G5753U902 37 48 SH Call SOLE   0 0 0
MAIDEN HOLDINGS LTD PUT G5753U952 46 60 SH Put SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 1,498 355 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 84 2,011 SH   SOLE   2,011 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 1,109 263 SH Put SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 73 7 SH Call SOLE   0 0 0
MIDDLEBY CORP COM 596278101 83 804 SH   SOLE   804 0 0
MIDDLEBY CORP PUT 596278951 344 33 SH Put SOLE   0 0 0
MICHAELS COS INC CALL 59408Q906 1,161 606 SH Call SOLE   0 0 0
MICHAELS COS INC COM 59408Q106 180 9,418 SH   SOLE   9,418 0 0
MICHAELS COS INC PUT 59408Q956 931 486 SH Put SOLE   0 0 0
MIMECAST LTD CALL G14838909 12 3 SH Call SOLE   0 0 0
MOBILE MINI INC CALL 60740F905 14 3 SH Call SOLE   0 0 0
MOBILE MINI INC COM 60740F105 106 2,263 SH   SOLE   2,263 0 0
MOBILE MINI INC PUT 60740F955 4 1 SH Put SOLE   0 0 0
MITEK SYS INC CALL 606710900 79 89 SH Call SOLE   0 0 0
MITEK SYS INC COM 606710200 80 9,040 SH   SOLE   9,040 0 0
MITEK SYS INC PUT 606710950 107 121 SH Put SOLE   0 0 0
MITEL NETWORKS CORP CALL 60671Q904 1 1 SH Call SOLE   0 0 0
MITEL NETWORKS CORP COM 60671Q104 100 9,141 SH   SOLE   9,141 0 0
MITEL NETWORKS CORP PUT 60671Q954 42 39 SH Put SOLE   0 0 0
AG MTG INVT TR INC COM 001228105 16 904 SH   SOLE   904 0 0
ETF MANAGERS TR CALL 26924G908 593 202 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G508 19 680 SH   SOLE   680 0 0
ETF MANAGERS TR PUT 26924G958 246 84 SH Put SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 1,892 163 SH Call SOLE   0 0 0
MCCORMICK & CO INC PUT 579780956 5,224 450 SH Put SOLE   0 0 0
MARKEL CORP CALL 570535904 542 5 SH Call SOLE   0 0 0
MARKEL CORP COM 570535104 1,049 968 SH   SOLE   968 0 0
MARKEL CORP PUT 570535954 8,457 78 SH Put SOLE   0 0 0
MKS INSTRUMENT INC CALL 55306N904 1,358 142 SH Call SOLE   0 0 0
MKS INSTRUMENT INC COM 55306N104 701 7,325 SH   SOLE   7,325 0 0
MKS INSTRUMENT INC PUT 55306N954 1,445 151 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 217 11 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC COM 57060D108 166 840 SH   SOLE   840 0 0
MARKETAXESS HLDGS INC PUT 57060D958 2,928 148 SH Put SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L CALL 585464900 1,596 570 SH Call SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L COM 585464100 993 35,491 SH   SOLE   35,491 0 0
MELCO RESORT ENTERTAINMENT L PUT 585464950 2,452 876 SH Put SOLE   0 0 0
MILLER HERMAN INC CALL 600544900 257 76 SH Call SOLE   0 0 0
MILLER HERMAN INC PUT 600544950 6 2 SH Put SOLE   0 0 0
MUELLER INDS INC CALL 624756902 295 100 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 1,652 74 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,643 11,835 SH   SOLE   11,835 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 8,196 367 SH Put SOLE   0 0 0
MELINTA THERAPEUTICS INC CALL 58549G900 24 39 SH Call SOLE   0 0 0
MELINTA THERAPEUTICS INC COM 58549G100 3 607 SH   SOLE   607 0 0
MELINTA THERAPEUTICS INC PUT 58549G950 33 52 SH Put SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD CALL M51363903 354 42 SH Call SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 1,600 18,985 SH   SOLE   18,985 0 0
MELLANOX TECHNOLOGIES LTD PUT M51363953 885 105 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 1 2 SH Call SOLE   0 0 0
UBS AG JERSEY BRH CALL 902641906 4 2 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC CALL 571748902 1,557 190 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC COM 571748102 249 3,047 SH   SOLE   3,047 0 0
MARSH & MCLENNAN COS INC PUT 571748952 1,278 156 SH Put SOLE   0 0 0
MARCUS & MILLICHAP INC COM 566324109 9 242 SH   SOLE   242 0 0
MARCUS & MILLICHAP INC PUT 566324959 46 12 SH Put SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 77 56 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 69 50 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 24,668 1,254 SH Call SOLE   0 0 0
3M CO COM 88579Y101 6,438 32,728 SH   SOLE   32,728 0 0
3M CO PUT 88579Y951 61,573 3,130 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 1,450 210 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 603 8,740 SH   SOLE   8,740 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 2,162 313 SH Put SOLE   0 0 0
MAXIMUS INC CALL 577933904 62 10 SH Call SOLE   0 0 0
MAXIMUS INC COM 577933104 31 503 SH   SOLE   503 0 0
MAXIMUS INC PUT 577933954 86 14 SH Put SOLE   0 0 0
MERIT MED SYS INC CALL 589889904 20 4 SH Call SOLE   0 0 0
MERIT MED SYS INC COM 589889104 80 1,581 SH   SOLE   1,581 0 0
MERIT MED SYS INC PUT 589889954 716 140 SH Put SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 408 113 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 479 13,269 SH   SOLE   13,269 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 7 2 SH Put SOLE   0 0 0
MANNING & NAPIER INC COM 56382Q102 9 2,927 SH   SOLE   2,927 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 250 134 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 1,552 83,186 SH   SOLE   83,186 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 1,927 1,033 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 81 431 SH Call SOLE   0 0 0
MANNKIND CORP PUT 56400P956 26 140 SH Put SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO COM 609720107 0 56 SH   SOLE   56 0 0
MONMOUTH REAL ESTATE INVT CO PUT 609720957 9 6 SH Put SOLE   0 0 0
MONRO INC CALL 610236901 11 2 SH Call SOLE   0 0 0
MONRO INC COM 610236101 29 508 SH   SOLE   508 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 309 54 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 738 12,887 SH   SOLE   12,887 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 435 76 SH Put SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC CALL 60877T900 134 66 SH Call SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 30 1,478 SH   SOLE   1,478 0 0
MOMENTA PHARMACEUTICALS INC PUT 60877T950 4 2 SH Put SOLE   0 0 0
MANITEX INTL INC CALL 563420908 19 16 SH Call SOLE   0 0 0
MANITEX INTL INC COM 563420108 12 1,001 SH   SOLE   1,001 0 0
ALTRIA GROUP INC CALL 02209S903 12,982 2,286 SH Call SOLE   0 0 0
ALTRIA GROUP INC PUT 02209S953 32,131 5,658 SH Put SOLE   0 0 0
MOBILEIRON INC CALL 60739U904 20 46 SH Call SOLE   0 0 0
MOBILEIRON INC COM 60739U204 39 8,888 SH   SOLE   8,888 0 0
MODEL N INC CALL 607525902 7 4 SH Call SOLE   0 0 0
MODEL N INC COM 607525102 79 4,300 SH   SOLE   4,300 0 0
MODEL N INC PUT 607525952 57 31 SH Put SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 528 54 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC COM 60855R100 140 1,436 SH   SOLE   1,436 0 0
MOLINA HEALTHCARE INC PUT 60855R950 2,340 239 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 1,674 385 SH Call SOLE   0 0 0
MOMO INC COM 60879B107 2,441 56,134 SH   SOLE   56,134 0 0
MOMO INC PUT 60879B957 6,094 1,401 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 211 34 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F700 118 1,906 SH   SOLE   1,906 0 0
VANECK VECTORS ETF TR PUT 92189F952 118 19 SH Put SOLE   0 0 0
MORNINGSTAR INC CALL 617700909 25 2 SH Call SOLE   0 0 0
MORNINGSTAR INC COM 617700109 3 29 SH   SOLE   29 0 0
MORNINGSTAR INC PUT 617700959 12 1 SH Put SOLE   0 0 0
MOSAIC CO NEW CALL 61945C903 1,562 557 SH Call SOLE   0 0 0
MOSAIC CO NEW PUT 61945C953 698 249 SH Put SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 14 3 SH Call SOLE   0 0 0
MOVADO GROUP INC PUT 624580956 38 8 SH Put SOLE   0 0 0
MOTORCAR PTS AMER INC COM 620071100 15 837 SH   SOLE   837 0 0
MARATHON PETE CORP CALL 56585A902 8,103 1,155 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 6,716 95,738 SH   SOLE   95,738 0 0
MARATHON PETE CORP PUT 56585A952 8,847 1,261 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 3,523 1,032 SH Call SOLE   0 0 0
MPLX LP COM 55336V100 760 22,264 SH   SOLE   22,264 0 0
MPLX LP PUT 55336V950 337 99 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 147 105 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 204 146 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC CALL 609839905 200 15 SH Call SOLE   0 0 0
MONOLITHIC PWR SYS INC COM 609839105 1 9 SH   SOLE   9 0 0
MONOLITHIC PWR SYS INC PUT 609839955 1,563 117 SH Put SOLE   0 0 0
MARINE PRODS CORP CALL 568427908 88 50 SH Call SOLE   0 0 0
MRC GLOBAL INC CALL 55345K903 17 8 SH Call SOLE   0 0 0
MERCURY SYS INC CALL 589378908 7 2 SH Call SOLE   0 0 0
MERCURY SYS INC COM 589378108 179 4,711 SH   SOLE   4,711 0 0
MERCURY SYS INC PUT 589378958 201 53 SH Put SOLE   0 0 0
MERCK & CO INC CALL 58933Y905 19,278 3,176 SH Call SOLE   0 0 0
MERCK & CO INC COM 58933Y105 250 4,131 SH   SOLE   4,131 0 0
MERCK & CO INC PUT 58933Y955 13,396 2,207 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q901 586 829 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q951 190 270 SH Put SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 2,446 1,173 SH Call SOLE   0 0 0
MARATHON OIL CORP PUT 565849956 1,668 800 SH Put SOLE   0 0 0
MARTEN TRANS LTD CALL 573075908 39 17 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 1,271 258 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 1,706 796 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 2,184 101,886 SH   SOLE   101,886 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 4,652 2,170 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 16,561 3,494 SH Call SOLE   0 0 0
MORGAN STANLEY COM 617446448 14,029 295,989 SH   SOLE   295,989 0 0
MORGAN STANLEY PUT 617446958 29,952 6,319 SH Put SOLE   0 0 0
MSA SAFETY INC CALL 553498906 9 1 SH Call SOLE   0 0 0
MESABI TR CALL 590672901 83 34 SH Call SOLE   0 0 0
MESABI TR COM 590672101 14 581 SH   SOLE   581 0 0
MESABI TR PUT 590672951 491 200 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 347 21 SH Call SOLE   0 0 0
MSCI INC COM 55354G100 800 4,839 SH   SOLE   4,839 0 0
MSCI INC PUT 55354G950 4,317 261 SH Put SOLE   0 0 0
MIDDLESEX WATER CO CALL 596680908 8 2 SH Call SOLE   0 0 0
MIDDLESEX WATER CO COM 596680108 16 401 SH   SOLE   401 0 0
MICROSOFT CORP CALL 594918904 97,160 9,853 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 6,873 69,702 SH   SOLE   69,702 0 0
MICROSOFT CORP PUT 594918954 69,145 7,012 SH Put SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW CALL 55825T903 3,256 105 SH Call SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW PUT 55825T953 3,225 104 SH Put SOLE   0 0 0
MSG NETWORK INC CALL 553573906 33 14 SH Call SOLE   0 0 0
MSG NETWORK INC COM 553573106 22 958 SH   SOLE   958 0 0
MSG NETWORK INC PUT 553573956 136 57 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 2,757 237 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 4,712 405 SH Put SOLE   0 0 0
MSC INDL DIRECT INC CALL 553530906 212 25 SH Call SOLE   0 0 0
MSC INDL DIRECT INC PUT 553530956 466 55 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 587 46 SH Call SOLE   0 0 0
MICROSTRATEGY INC PUT 594972958 281 22 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 2,227 774 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 1,367 475 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 40 14 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 28 10 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 2,535 149 SH Call SOLE   0 0 0
M & T BK CORP PUT 55261F954 493 29 SH Put SOLE   0 0 0
MATCH GROUP INC CALL 57665R906 495 128 SH Call SOLE   0 0 0
MATCH GROUP INC COM 57665R106 1,343 34,673 SH   SOLE   34,673 0 0
MATCH GROUP INC PUT 57665R956 5,160 1,332 SH Put SOLE   0 0 0
MATADOR RES CO CALL 576485905 613 204 SH Call SOLE   0 0 0
MATADOR RES CO COM 576485205 38 1,282 SH   SOLE   1,282 0 0
MATADOR RES CO PUT 576485955 63 21 SH Put SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 390 364 SH Call SOLE   0 0 0
MGIC INVT CORP WIS COM 552848103 76 7,173 SH   SOLE   7,173 0 0
MGIC INVT CORP WIS PUT 552848953 23 22 SH Put SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 17 4 SH Call SOLE   0 0 0
MERITAGE HOMES CORP COM 59001A102 19 449 SH   SOLE   449 0 0
MERITAGE HOMES CORP PUT 59001A952 30 7 SH Put SOLE   0 0 0
MECHEL PAO CALL 583840908 4 14 SH Call SOLE   0 0 0
MECHEL PAO COM 583840608 0 53 SH   SOLE   53 0 0
VAIL RESORTS INC CALL 91879Q909 3,728 136 SH Call SOLE   0 0 0
VAIL RESORTS INC PUT 91879Q959 1,645 60 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 20 10 SH Call SOLE   0 0 0
MERITOR INC COM 59001K100 16 802 SH   SOLE   802 0 0
MERITOR INC PUT 59001K950 28 14 SH Put SOLE   0 0 0
MATRIX SVC CO CALL 576853905 62 34 SH Call SOLE   0 0 0
MTS SYS CORP COM 553777103 5 100 SH   SOLE   100 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 221 96 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 283 123 SH Put SOLE   0 0 0
MANITOWOC CO INC CALL 563571905 46 18 SH Call SOLE   0 0 0
MANITOWOC CO INC COM 563571405 39 1,512 SH   SOLE   1,512 0 0
MANITOWOC CO INC PUT 563571955 129 50 SH Put SOLE   0 0 0
MINERALS TECHNOLOGIES INC CALL 603158906 7 1 SH Call SOLE   0 0 0
MINERALS TECHNOLOGIES INC PUT 603158956 30 4 SH Put SOLE   0 0 0
MASTEC INC CALL 576323909 55 11 SH Call SOLE   0 0 0
MASTEC INC COM 576323109 508 10,025 SH   SOLE   10,025 0 0
MASTEC INC PUT 576323959 2,552 503 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 89,635 17,093 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 44,965 857,462 SH   SOLE   857,462 0 0
MICRON TECHNOLOGY INC PUT 595112953 147,639 28,154 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 109 10 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 65 6 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN COM 606822104 0 63 SH   SOLE   63 0 0
MURPHY OIL CORP CALL 626717902 773 229 SH Call SOLE   0 0 0
MURPHY OIL CORP PUT 626717952 293 87 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 2,904 391 SH Call SOLE   0 0 0
MURPHY USA INC PUT 626755952 14 2 SH Put SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 37 179 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 48 23,610 SH   SOLE   23,610 0 0
MCEWEN MNG INC PUT 58039P957 41 200 SH Put SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 5 47 SH Call SOLE   0 0 0
MICROVISION INC DEL PUT 594960954 3 29 SH Put SOLE   0 0 0
MV OIL TR COM 553859109 2 254 SH   SOLE   254 0 0
MUELLER WTR PRODS INC CALL 624758908 3 3 SH Call SOLE   0 0 0
MUELLER WTR PRODS INC COM 624758108 2 232 SH   SOLE   232 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 42 41 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 104 10,178 SH   SOLE   10,178 0 0
MAGNACHIP SEMICONDUCTOR CORP PUT 55933J953 10 10 SH Put SOLE   0 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 445 76 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 248 4,241 SH   SOLE   4,241 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 275 47 SH Put SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 587 377 SH Call SOLE   0 0 0
MAXLINEAR INC COM 57776J100 39 2,555 SH   SOLE   2,555 0 0
MAXLINEAR INC PUT 57776J950 185 119 SH Put SOLE   0 0 0
MAXWELL TECHNOLOGIES INC CALL 577767906 8 17 SH Call SOLE   0 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 130 25,009 SH   SOLE   25,009 0 0
MAXWELL TECHNOLOGIES INC PUT 577767956 102 197 SH Put SOLE   0 0 0
MYERS INDS INC CALL 628464909 1 1 SH Call SOLE   0 0 0
MYERS INDS INC PUT 628464959 1 1 SH Put SOLE   0 0 0
MYRIAD GENETICS INC CALL 62855J904 190 51 SH Call SOLE   0 0 0
MYRIAD GENETICS INC COM 62855J104 79 2,126 SH   SOLE   2,126 0 0
MYRIAD GENETICS INC PUT 62855J954 130 35 SH Put SOLE   0 0 0
MYLAN N V CALL N59465909 2,388 661 SH Call SOLE   0 0 0
MYLAN N V PUT N59465959 4,792 1,326 SH Put SOLE   0 0 0
MYOKARDIA INC COM 62857M105 30 620 SH   SOLE   620 0 0
MAZOR ROBOTICS LTD CALL 57886P903 688 124 SH Call SOLE   0 0 0
MAZOR ROBOTICS LTD COM 57886P103 356 6,420 SH   SOLE   6,420 0 0
MAZOR ROBOTICS LTD PUT 57886P953 399 72 SH Put SOLE   0 0 0
PROSHARES TR COM 74348A343 3 212 SH   SOLE   212 0 0
PROSHARES TR PUT 74348A954 8 5 SH Put SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 5 109 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 5 10,347 SH   SOLE   10,347 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 0 16 SH Put SOLE   0 0 0
NANOMETRICS INC PUT 630077955 88 25 SH Put SOLE   0 0 0
NORDIC AMERN OFFSHORE LTD COM G65772108 0 369 SH   SOLE   369 0 0
NORDIC AMERN OFFSHORE LTD PUT G65772958 1 10 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 45 170 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 58 21,780 SH   SOLE   21,780 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 123 460 SH Put SOLE   0 0 0
NATIONAL INSTRS CORP CALL 636518902 365 87 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 1,612 396 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 2,158 530 SH Put SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I CALL 63937X903 0 1 SH Call SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 178 137 SH Call SOLE   0 0 0
NAVIENT CORPORATION PUT 63938C958 10 8 SH Put SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 1,463 149 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 890 9,069 SH   SOLE   9,069 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 746 76 SH Put SOLE   0 0 0
NOBLE ENERGY INC CALL 655044905 317 90 SH Call SOLE   0 0 0
NOBLE ENERGY INC COM 655044105 594 16,865 SH   SOLE   16,865 0 0
NOBLE ENERGY INC PUT 655044955 606 172 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F903 112 175 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD COM G6359F103 556 86,810 SH   SOLE   86,810 0 0
NABORS INDUSTRIES LTD PUT G6359F953 1,314 2,051 SH Put SOLE   0 0 0
NABRIVA THERAPEUTICS PLC CALL G63637905 88 255 SH Call SOLE   0 0 0
NABRIVA THERAPEUTICS PLC COM G63637105 20 5,881 SH   SOLE   5,881 0 0
NABRIVA THERAPEUTICS PLC PUT G63637955 27 78 SH Put SOLE   0 0 0
NBT BANCORP INC CALL 628778902 38 10 SH Call SOLE   0 0 0
NAVIGANT CONSULTING INC CALL 63935N907 4 2 SH Call SOLE   0 0 0
NAVIGANT CONSULTING INC COM 63935N107 123 5,566 SH   SOLE   5,566 0 0
NORWEGIAN CRUISE LINE HLDG L CALL G66721904 604 128 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 117 2,493 SH   SOLE   2,493 0 0
NORWEGIAN CRUISE LINE HLDG L PUT G66721954 756 160 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 141 168 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC PUT 635309957 7 9 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 587 196 SH Call SOLE   0 0 0
NCR CORP NEW PUT 62886E958 209 70 SH Put SOLE   0 0 0
NCI BUILDING SYS INC CALL 628852904 2 1 SH Call SOLE   0 0 0
NCI BUILDING SYS INC COM 628852204 40 1,924 SH   SOLE   1,924 0 0
NCI BUILDING SYS INC PUT 628852954 6 3 SH Put SOLE   0 0 0
THE9 LTD PUT 88337K953 1 10 SH Put SOLE   0 0 0
NASDAQ INC CALL 631103908 301 33 SH Call SOLE   0 0 0
NASDAQ INC PUT 631103958 465 51 SH Put SOLE   0 0 0
NOODLES & CO CALL 65540B905 900 732 SH Call SOLE   0 0 0
NOODLES & CO COM 65540B105 212 17,245 SH   SOLE   17,245 0 0
NOODLES & CO PUT 65540B955 458 373 SH Put SOLE   0 0 0
ENDURO RTY TR CALL 29269K900 30 82 SH Call SOLE   0 0 0
ENDURO RTY TR COM 29269K100 3 830 SH   SOLE   830 0 0
ENDURO RTY TR PUT 29269K950 0 2 SH Put SOLE   0 0 0
NORDSON CORP CALL 655663902 25 2 SH Call SOLE   0 0 0
NORDSON CORP PUT 655663952 89 7 SH Put SOLE   0 0 0
NOBLE CORP PLC CALL G65431901 158 251 SH Call SOLE   0 0 0
NOBLE CORP PLC COM G65431101 92 14,691 SH   SOLE   14,691 0 0
NOBLE CORP PLC PUT G65431951 162 256 SH Put SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 3,557 213 SH Call SOLE   0 0 0
NEXTERA ENERGY INC PUT 65339F951 2,037 122 SH Put SOLE   0 0 0
NEWMONT MINING CORP CALL 651639906 1,885 500 SH Call SOLE   0 0 0
NEWMONT MINING CORP PUT 651639956 991 263 SH Put SOLE   0 0 0
NEOGENOMICS INC CALL 64049M909 39 30 SH Call SOLE   0 0 0
NEOGENOMICS INC PUT 64049M959 2 2 SH Put SOLE   0 0 0
NEOGEN CORP COM 640491106 12 151 SH   SOLE   151 0 0
NEOGEN CORP PUT 640491956 24 3 SH Put SOLE   0 0 0
NEONODE INC CALL 64051M902 0 1 SH Call SOLE   0 0 0
NEONODE INC COM 64051M402 0 100 SH   SOLE   100 0 0
NEONODE INC PUT 64051M952 0 10 SH Put SOLE   0 0 0
NEOS THERAPEUTICS INC COM 64052L106 5 833 SH   SOLE   833 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 98 21 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 228 49 SH Put SOLE   0 0 0
NEPTUNE TECHNOLOGIES BIORESO CALL 64077P908 79 256 SH Call SOLE   0 0 0
NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 195 63,111 SH   SOLE   63,111 0 0
NEPTUNE TECHNOLOGIES BIORESO PUT 64077P958 64 208 SH Put SOLE   0 0 0
MINERVA NEUROSCIENCES INC CALL 603380906 13 16 SH Call SOLE   0 0 0
MINERVA NEUROSCIENCES INC COM 603380106 1 217 SH   SOLE   217 0 0
MINERVA NEUROSCIENCES INC PUT 603380956 17 21 SH Put SOLE   0 0 0
NEWMARKET CORP COM 651587107 389 963 SH   SOLE   963 0 0
NEW MEDIA INVT GROUP INC CALL 64704V906 18 10 SH Call SOLE   0 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 131 7,141 SH   SOLE   7,141 0 0
NEW MEDIA INVT GROUP INC PUT 64704V956 317 172 SH Put SOLE   0 0 0
NEW RELIC INC CALL 64829B900 171 17 SH Call SOLE   0 0 0
NEW RELIC INC COM 64829B100 1,269 12,622 SH   SOLE   12,622 0 0
NEW RELIC INC PUT 64829B950 412 41 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 147 74 SH Call SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP PUT 652526953 39 20 SH Put SOLE   0 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 6 374 SH   SOLE   374 0 0
NATIONAL FUEL GAS CO N J CALL 636180901 15 3 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J COM 636180101 8 168 SH   SOLE   168 0 0
NETFLIX INC CALL 64110L906 234,740 5,997 SH Call SOLE   0 0 0
NETFLIX INC COM 64110L106 35,132 89,753 SH   SOLE   89,753 0 0
NETFLIX INC PUT 64110L956 308,642 7,885 SH Put SOLE   0 0 0
NEWFIELD EXPL CO CALL 651290908 1,615 534 SH Call SOLE   0 0 0
NEWFIELD EXPL CO COM 651290108 208 6,894 SH   SOLE   6,894 0 0
NEWFIELD EXPL CO PUT 651290958 414 137 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 22 51 SH Call SOLE   0 0 0
NOVAGOLD RES INC PUT 66987E956 22 50 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 2 12 SH Call SOLE   0 0 0
NEW GOLD INC CDA COM 644535106 6 2,919 SH   SOLE   2,919 0 0
NEW GOLD INC CDA PUT 644535956 6 29 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 55 10 SH Call SOLE   0 0 0
NATIONAL GRID PLC PUT 636274959 83 15 SH Put SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 218 175 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP COM 62913M107 41 3,314 SH   SOLE   3,314 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 115 92 SH Put SOLE   0 0 0
NATURAL GAS SERVICES GROUP CALL 63886Q909 28 12 SH Call SOLE   0 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 16 684 SH   SOLE   684 0 0
NATURAL GAS SERVICES GROUP PUT 63886Q959 115 49 SH Put SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C CALL 63888U908 11 9 SH Call SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C PUT 63888U958 22 18 SH Put SOLE   0 0 0
INGEVITY CORP COM 45688C107 27 344 SH   SOLE   344 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 1,316 187 SH Call SOLE   0 0 0
NATIONAL HEALTHCARE CORP PUT 635906950 443 63 SH Put SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 1,679 228 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 2,040 277 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP CALL 63888P906 12 5 SH Call SOLE   0 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 450 18,020 SH   SOLE   18,020 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 1,053 421 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 99 38 SH Call SOLE   0 0 0
NISOURCE INC COM 65473P105 83 3,159 SH   SOLE   3,159 0 0
NICE LTD CALL 653656908 41 4 SH Call SOLE   0 0 0
NICE LTD COM 653656108 52 510 SH   SOLE   510 0 0
NICE LTD PUT 653656958 186 18 SH Put SOLE   0 0 0
NII HLDGS INC COM 62913F508 4 1,228 SH   SOLE   1,228 0 0
NII HLDGS INC PUT 62913F958 4 12 SH Put SOLE   0 0 0
NANTKWEST INC COM 63016Q102 0 279 SH   SOLE   279 0 0
NANTKWEST INC PUT 63016Q952 0 1 SH Put SOLE   0 0 0
NIKE INC CALL 654106903 25,035 3,142 SH Call SOLE   0 0 0
NIKE INC PUT 654106953 26,326 3,304 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 3,383 693 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 1,605 32,887 SH   SOLE   32,887 0 0
NEKTAR THERAPEUTICS PUT 640268958 3,471 711 SH Put SOLE   0 0 0
NEWLINK GENETICS CORP CALL 651511907 178 376 SH Call SOLE   0 0 0
NEWLINK GENETICS CORP PUT 651511957 0 1 SH Put SOLE   0 0 0
NAUTILUS INC COM 63910B102 164 10,449 SH   SOLE   10,449 0 0
NAUTILUS INC PUT 63910B952 3 2 SH Put SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 736 238 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC COM G6518L108 164 5,305 SH   SOLE   5,305 0 0
NIELSEN HLDGS PLC PUT G6518L958 49 16 SH Put SOLE   0 0 0
NETLIST INC COM 64118P109 0 200 SH   SOLE   200 0 0
ANNALY CAP MGMT INC CALL 035710909 299 291 SH Call SOLE   0 0 0
ANNALY CAP MGMT INC PUT 035710959 946 920 SH Put SOLE   0 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 0 600 SH   SOLE   600 0 0
NAVIOS MARITIME HOLDINGS INC PUT Y62196953 39 469 SH Put SOLE   0 0 0
NEW MTN FIN CORP CALL 647551900 44 33 SH Call SOLE   0 0 0
NEW MTN FIN CORP COM 647551100 47 3,462 SH   SOLE   3,462 0 0
NEW MTN FIN CORP PUT 647551950 87 64 SH Put SOLE   0 0 0
NMI HLDGS INC COM 629209305 56 3,446 SH   SOLE   3,446 0 0
NMI HLDGS INC PUT 629209955 70 43 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267102 9 5,040 SH   SOLE   5,040 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267952 9 52 SH Put SOLE   0 0 0
NOMURA HLDGS INC PUT 65535H958 0 1 SH Put SOLE   0 0 0
NEWMARK GROUP INC COM 65158N102 137 9,669 SH   SOLE   9,669 0 0
NN INC CALL 629337906 28 15 SH Call SOLE   0 0 0
NN INC PUT 629337956 11 6 SH Put SOLE   0 0 0
NELNET INC CALL 64031N908 251 43 SH Call SOLE   0 0 0
NELNET INC COM 64031N108 161 2,761 SH   SOLE   2,761 0 0
NELNET INC PUT 64031N958 426 73 SH Put SOLE   0 0 0
NATIONAL RETAIL PPTYS INC CALL 637417906 39 9 SH Call SOLE   0 0 0
NOAH HLDGS LTD CALL 65487X902 119 23 SH Call SOLE   0 0 0
NOAH HLDGS LTD PUT 65487X952 177 34 SH Put SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 13,415 436 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,006 13,022 SH   SOLE   13,022 0 0
NORTHROP GRUMMAN CORP PUT 666807952 17,538 570 SH Put SOLE   0 0 0
NORTHERN OIL & GAS INC NEV CALL 665531909 70 223 SH Call SOLE   0 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 42 13,348 SH   SOLE   13,348 0 0
NORTHERN OIL & GAS INC NEV PUT 665531959 24 79 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 32 57 SH Call SOLE   0 0 0
NOKIA CORP COM 654902204 251 43,665 SH   SOLE   43,665 0 0
NOKIA CORP PUT 654902954 376 654 SH Put SOLE   0 0 0
NOMAD FOODS LTD CALL G6564A905 331 173 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 1,380 318 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC COM 637071101 182 4,200 SH   SOLE   4,200 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 1,905 439 SH Put SOLE   0 0 0
NOVANTA INC PUT 67000B954 12 2 SH Put SOLE   0 0 0
SERVICENOW INC CALL 81762P902 14,332 831 SH Call SOLE   0 0 0
SERVICENOW INC COM 81762P102 3,757 21,786 SH   SOLE   21,786 0 0
SERVICENOW INC PUT 81762P952 5,881 341 SH Put SOLE   0 0 0
NEENAH INC COM 640079109 1 16 SH   SOLE   16 0 0
NEENAH INC PUT 640079959 110 13 SH Put SOLE   0 0 0
NEOPHOTONICS CORP CALL 64051T900 15 25 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 25 4,136 SH   SOLE   4,136 0 0
NEOPHOTONICS CORP PUT 64051T950 42 68 SH Put SOLE   0 0 0
NEWPARK RES INC CALL 651718904 54 50 SH Call SOLE   0 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 353 24,419 SH   SOLE   24,419 0 0
NRG ENERGY INC CALL 629377908 1,691 551 SH Call SOLE   0 0 0
NRG ENERGY INC PUT 629377958 70 23 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L CALL 63900P908 6 2 SH Call SOLE   0 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 60 1,937 SH   SOLE   1,937 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 197 63 SH Put SOLE   0 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 1,175 672 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 463 265 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 294 130 SH Call SOLE   0 0 0
NUSTAR ENERGY LP COM 67058H102 77 3,427 SH   SOLE   3,427 0 0
NUSTAR ENERGY LP PUT 67058H952 113 50 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES COM 637870106 40 1,320 SH   SOLE   1,320 0 0
NATIONAL STORAGE AFFILIATES PUT 637870956 18 6 SH Put SOLE   0 0 0
NORFOLK SOUTHERN CORP CALL 655844908 9,323 618 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP COM 655844108 675 4,475 SH   SOLE   4,475 0 0
NORFOLK SOUTHERN CORP PUT 655844958 3,590 238 SH Put SOLE   0 0 0
NUSTAR GP HOLDINGS LLC CALL 67059L902 28 23 SH Call SOLE   0 0 0
INSIGHT ENTERPRISES INC CALL 45765U903 234 48 SH Call SOLE   0 0 0
INSIGHT ENTERPRISES INC COM 45765U103 190 3,895 SH   SOLE   3,895 0 0
INSIGHT ENTERPRISES INC PUT 45765U953 939 192 SH Put SOLE   0 0 0
NATIONSTAR MTG HLDGS INC CALL 63861C909 566 323 SH Call SOLE   0 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 5 300 SH   SOLE   300 0 0
NATIONSTAR MTG HLDGS INC PUT 63861C959 224 128 SH Put SOLE   0 0 0
INSPERITY INC CALL 45778Q907 238 25 SH Call SOLE   0 0 0
INSPERITY INC COM 45778Q107 1,183 12,428 SH   SOLE   12,428 0 0
INSPERITY INC PUT 45778Q957 428 45 SH Put SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC CALL 630402905 1 1 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC CALL 63009R909 42 31 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 58 4,266 SH   SOLE   4,266 0 0
NEVSUN RES LTD CALL 64156L901 20 60 SH Call SOLE   0 0 0
NEVSUN RES LTD COM 64156L101 8 2,495 SH   SOLE   2,495 0 0
NEVSUN RES LTD PUT 64156L951 19 55 SH Put SOLE   0 0 0
NETAPP INC CALL 64110D904 4,491 572 SH Call SOLE   0 0 0
NETAPP INC PUT 64110D954 4,641 591 SH Put SOLE   0 0 0
NETSCOUT SYS INC CALL 64115T904 608 205 SH Call SOLE   0 0 0
NETSCOUT SYS INC COM 64115T104 258 8,695 SH   SOLE   8,695 0 0
NETSCOUT SYS INC PUT 64115T954 228 77 SH Put SOLE   0 0 0
NETEASE INC CALL 64110W902 17,282 684 SH Call SOLE   0 0 0
NETEASE INC PUT 64110W952 22,588 894 SH Put SOLE   0 0 0
NETGEAR INC CALL 64111Q904 6 1 SH Call SOLE   0 0 0
NETGEAR INC COM 64111Q104 37 607 SH   SOLE   607 0 0
NETGEAR INC PUT 64111Q954 56 9 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 87 32 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 657 24,039 SH   SOLE   24,039 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 867 317 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 3,274 635 SH Call SOLE   0 0 0
NUTANIX INC COM 67059N108 5,684 110,235 SH   SOLE   110,235 0 0
NUTANIX INC PUT 67059N958 16,435 3,187 SH Put SOLE   0 0 0
NAM TAI PPTY INC CALL G63907902 2 2 SH Call SOLE   0 0 0
NAM TAI PPTY INC COM G63907102 142 13,008 SH   SOLE   13,008 0 0
NAM TAI PPTY INC PUT G63907952 26 24 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 1,272 234 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 1,740 320 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 10 2 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 146 27 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 5 1 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 87 16 SH Put SOLE   0 0 0
NATERA INC CALL 632307904 58 31 SH Call SOLE   0 0 0
NATERA INC COM 632307104 149 7,922 SH   SOLE   7,922 0 0
NATERA INC PUT 632307954 1 1 SH Put SOLE   0 0 0
NUTRI SYS INC NEW CALL 67069D908 50 13 SH Call SOLE   0 0 0
NUTRI SYS INC NEW PUT 67069D958 562 146 SH Put SOLE   0 0 0
NEUROTROPE INC COM 64129T207 4 500 SH   SOLE   500 0 0
NORTHERN TR CORP CALL 665859904 926 90 SH Call SOLE   0 0 0
NORTHERN TR CORP PUT 665859954 267 26 SH Put SOLE   0 0 0
NETSOL TECHNOLOGIES INC COM 64115A402 20 3,741 SH   SOLE   3,741 0 0
NETSOL TECHNOLOGIES INC PUT 64115A952 31 57 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 931 671 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 149 108 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 6,431 1,029 SH Call SOLE   0 0 0
NUCOR CORP PUT 670346955 1,018 163 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 4,702 1,933 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E844 308 12,669 SH   SOLE   12,669 0 0
DIREXION SHS ETF TR PUT 25460E955 2,698 1,109 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 109 14 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 2,079 266 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 99 19 SH Call SOLE   0 0 0
NUVASIVE INC PUT 670704955 135 26 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002904 13 101 SH Call SOLE   0 0 0
NOVAVAX INC COM 670002104 10 7,653 SH   SOLE   7,653 0 0
NOVAVAX INC PUT 670002954 2 19 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 103 33 SH Call SOLE   0 0 0
NOVOCURE LTD COM G6674U108 13 433 SH   SOLE   433 0 0
NOVOCURE LTD PUT G6674U958 3 1 SH Put SOLE   0 0 0
NVIDIA CORP CALL 67066G904 141,002 5,952 SH Call SOLE   0 0 0
NVIDIA CORP COM 67066G104 24,884 105,043 SH   SOLE   105,043 0 0
NVIDIA CORP PUT 67066G954 179,404 7,573 SH Put SOLE   0 0 0
NV5 GLOBAL INC CALL 62945V909 41 6 SH Call SOLE   0 0 0
NV5 GLOBAL INC PUT 62945V959 34 5 SH Put SOLE   0 0 0
NAVIGATOR HOLDINGS LTD CALL Y62132908 246 195 SH Call SOLE   0 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 7 556 SH   SOLE   556 0 0
NAVIGATOR HOLDINGS LTD PUT Y62132958 175 139 SH Put SOLE   0 0 0
INVIVO THERAPEUTICS HLDGS CO PUT 46186M957 1 5 SH Put SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 1 53 SH   SOLE   53 0 0
NOVA MEASURING INSTRUMENTS L PUT M7516K953 46 17 SH Put SOLE   0 0 0
NOVO-NORDISK A S CALL 670100905 433 94 SH Call SOLE   0 0 0
NOVO-NORDISK A S COM 670100205 1,099 23,832 SH   SOLE   23,832 0 0
NOVO-NORDISK A S PUT 670100955 1,056 229 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 958 120 SH Call SOLE   0 0 0
NEVRO CORP PUT 64157F953 247 31 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 4,713 624 SH Call SOLE   0 0 0
NOVARTIS A G PUT 66987V959 921 122 SH Put SOLE   0 0 0
NVENT ELECTRIC PLC CALL G6700G907 32 13 SH Call SOLE   0 0 0
NVENT ELECTRIC PLC COM G6700G107 22 904 SH   SOLE   904 0 0
NVENT ELECTRIC PLC PUT G6700G957 7 3 SH Put SOLE   0 0 0
INVITAE CORP CALL 46185L903 169 230 SH Call SOLE   0 0 0
INVITAE CORP PUT 46185L953 25 35 SH Put SOLE   0 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1 73 SH   SOLE   73 0 0
NORTHWEST BANCSHARES INC MD PUT 667340953 17 10 SH Put SOLE   0 0 0
NORTHWESTERN CORP CALL 668074905 154 27 SH Call SOLE   0 0 0
NEWELL BRANDS INC CALL 651229906 2,803 1,087 SH Call SOLE   0 0 0
NEWELL BRANDS INC COM 651229106 279 10,856 SH   SOLE   10,856 0 0
NEWELL BRANDS INC PUT 651229956 2,803 1,087 SH Put SOLE   0 0 0
NORTHWEST NAT GAS CO CALL 667655904 6 1 SH Call SOLE   0 0 0
NORTHWEST NAT GAS CO COM 667655104 0 4 SH   SOLE   4 0 0
NORTHWEST NAT GAS CO PUT 667655954 12 2 SH Put SOLE   0 0 0
NORTHWEST PIPE CO CALL 667746901 9 5 SH Call SOLE   0 0 0
NORTHWEST PIPE CO COM 667746101 14 764 SH   SOLE   764 0 0
NORTHWEST PIPE CO PUT 667746951 42 22 SH Put SOLE   0 0 0
NEWS CORP NEW COM 65249B208 19 1,216 SH   SOLE   1,216 0 0
NEWS CORP NEW CALL 65249B908 4 3 SH Call SOLE   0 0 0
NEWS CORP NEW COM 65249B109 12 810 SH   SOLE   810 0 0
NEWS CORP NEW PUT 65249B958 23 15 SH Put SOLE   0 0 0
NEW YORK & CO INC CALL 649295902 36 71 SH Call SOLE   0 0 0
NEW YORK & CO INC COM 649295102 1 375 SH   SOLE   375 0 0
QUANEX BUILDING PRODUCTS COR CALL 747619904 43 24 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 53,793 4,923 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,636 33,276 SH   SOLE   33,276 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 85,274 7,804 SH Put SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 8,690 1,184 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 1,267 17,275 SH   SOLE   17,275 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 1,189 162 SH Put SOLE   0 0 0
NXT ID INC PUT 67091J956 2 17 SH Put SOLE   0 0 0
NXSTAGE MEDICAL INC CALL 67072V903 387 139 SH Call SOLE   0 0 0
NXSTAGE MEDICAL INC PUT 67072V953 209 75 SH Put SOLE   0 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 94 86 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 58 5,265 SH   SOLE   5,265 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 38 35 SH Put SOLE   0 0 0
NRG YIELD INC CALL 62942X905 1 1 SH Call SOLE   0 0 0
NRG YIELD INC PUT 62942X955 82 48 SH Put SOLE   0 0 0
NEW YORK MTG TR INC COM 649604501 22 3,683 SH   SOLE   3,683 0 0
NEW YORK MTG TR INC PUT 649604951 28 47 SH Put SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 111 333 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 224 66,880 SH   SOLE   66,880 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 722 2,149 SH Put SOLE   0 0 0
NEW YORK REIT INC PUT 64976L958 3 19 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 101 39 SH Call SOLE   0 0 0
NEW YORK TIMES CO COM 650111107 291 11,273 SH   SOLE   11,273 0 0
NEW YORK TIMES CO PUT 650111957 300 116 SH Put SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 2,721 506 SH Call SOLE   0 0 0
REALTY INCOME CORP PUT 756109954 1,005 187 SH Put SOLE   0 0 0
OAKTREE CAP GROUP LLC CALL 674001901 203 50 SH Call SOLE   0 0 0
OAKTREE CAP GROUP LLC COM 674001201 79 1,954 SH   SOLE   1,954 0 0
OAKTREE CAP GROUP LLC PUT 674001951 378 93 SH Put SOLE   0 0 0
OASIS PETE INC NEW CALL 674215908 424 327 SH Call SOLE   0 0 0
OASIS PETE INC NEW COM 674215108 25 1,982 SH   SOLE   1,982 0 0
OASIS PETE INC NEW PUT 674215958 236 182 SH Put SOLE   0 0 0
OBSIDIAN ENERGY LTD CALL 674482904 3 27 SH Call SOLE   0 0 0
OBSIDIAN ENERGY LTD COM 674482104 14 13,084 SH   SOLE   13,084 0 0
OBSIDIAN ENERGY LTD PUT 674482954 51 455 SH Put SOLE   0 0 0
OWENS CORNING NEW CALL 690742901 811 128 SH Call SOLE   0 0 0
OWENS CORNING NEW COM 690742101 96 1,516 SH   SOLE   1,516 0 0
OWENS CORNING NEW PUT 690742951 773 122 SH Put SOLE   0 0 0
OCLARO INC CALL 67555N906 99 111 SH Call SOLE   0 0 0
OCLARO INC PUT 67555N956 143 161 SH Put SOLE   0 0 0
OCWEN FINL CORP CALL 675746909 11 29 SH Call SOLE   0 0 0
OCWEN FINL CORP PUT 675746959 29 74 SH Put SOLE   0 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 0 73 SH   SOLE   73 0 0
OAKTREE STRATEGIC INCOME COR PUT 67402D954 1 2 SH Put SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO CALL 67401P908 12 26 SH Call SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 25 5,407 SH   SOLE   5,407 0 0
OAKTREE SPECIALTY LENDING CO PUT 67401P958 32 68 SH Put SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 51 77 SH Call SOLE   0 0 0
OLD DOMINION FGHT LINES INC CALL 679580900 1,385 93 SH Call SOLE   0 0 0
OLD DOMINION FGHT LINES INC COM 679580100 10 69 SH   SOLE   69 0 0
OLD DOMINION FGHT LINES INC PUT 679580950 1,430 96 SH Put SOLE   0 0 0
OFFICE DEPOT INC CALL 676220906 159 624 SH Call SOLE   0 0 0
OFFICE DEPOT INC PUT 676220956 90 355 SH Put SOLE   0 0 0
ORION ENGINEERED CARBONS S A COM L72967109 12 421 SH   SOLE   421 0 0
ORION ENGINEERED CARBONS S A PUT L72967959 61 20 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,016 85 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 586 49 SH Put SOLE   0 0 0
ORION ENERGY SYSTEMS INC CALL 686275908 0 1 SH Call SOLE   0 0 0
OFG BANCORP CALL 67103X902 838 597 SH Call SOLE   0 0 0
OFG BANCORP PUT 67103X952 997 710 SH Put SOLE   0 0 0
OGE ENERGY CORP CALL 670837903 17 5 SH Call SOLE   0 0 0
OGE ENERGY CORP PUT 670837953 3 1 SH Put SOLE   0 0 0
ONE GAS INC CALL 68235P908 22 3 SH Call SOLE   0 0 0
ONE GAS INC PUT 68235P958 7 1 SH Put SOLE   0 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 1,751 565 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 1,915 618 SH Put SOLE   0 0 0
OHR PHARMACEUTICAL INC CALL 67778H900 0 1 SH Call SOLE   0 0 0
OWENS ILL INC CALL 690768903 11 7 SH Call SOLE   0 0 0
OWENS ILL INC PUT 690768953 100 60 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 6,845 2,606 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F718 714 27,180 SH   SOLE   27,180 0 0
VANECK VECTORS ETF TR PUT 92189F952 6,097 2,321 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 2 1 SH Call SOLE   0 0 0
OCEANEERING INTL INC COM 675232102 21 850 SH   SOLE   850 0 0
OCEANEERING INTL INC PUT 675232952 1,224 481 SH Put SOLE   0 0 0
BARCLAYS BK PLC COM 06745R693 109 1,473 SH   SOLE   1,473 0 0
BARCLAYS BK PLC PUT 06745R953 7 1 SH Put SOLE   0 0 0
PROSHARES TR II COM 74347Y805 47 2,455 SH   SOLE   2,455 0 0
PROSHARES TR II PUT 74347Y955 57 30 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C906 2 3 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06738C786 13 1,500 SH   SOLE   1,500 0 0
BARCLAYS BK PLC PUT 06738C956 64 74 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 56 9 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W221 127 2,017 SH   SOLE   2,017 0 0
OIL STS INTL INC CALL 678026905 12 4 SH Call SOLE   0 0 0
OIL STS INTL INC COM 678026105 131 4,106 SH   SOLE   4,106 0 0
OIL STS INTL INC PUT 678026955 536 167 SH Put SOLE   0 0 0
ONEOK INC NEW CALL 682680903 4,287 614 SH Call SOLE   0 0 0
ONEOK INC NEW PUT 682680953 5,781 828 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 3,329 661 SH Call SOLE   0 0 0
OKTA INC COM 679295105 1,276 25,350 SH   SOLE   25,350 0 0
OKTA INC PUT 679295955 1,168 232 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 15,050 1,750 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,741 31,878 SH   SOLE   31,878 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 10,096 1,174 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I CALL 681116909 442 61 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I PUT 681116959 804 111 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 390 136 SH Call SOLE   0 0 0
OLIN CORP PUT 680665955 180 63 SH Put SOLE   0 0 0
ONE LIBERTY PPTYS INC CALL 682406903 79 30 SH Call SOLE   0 0 0
ONE LIBERTY PPTYS INC PUT 682406953 10 4 SH Put SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 1,922 252 SH Call SOLE   0 0 0
OMNICOM GROUP INC COM 681919106 518 6,796 SH   SOLE   6,796 0 0
OMNICOM GROUP INC PUT 681919956 2,227 292 SH Put SOLE   0 0 0
OMNICELL INC CALL 68213N909 110 21 SH Call SOLE   0 0 0
OMNICELL INC PUT 68213N959 20 4 SH Put SOLE   0 0 0
ONCOMED PHARMACEUTICALS INC CALL 68234X902 13 60 SH Call SOLE   0 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 46 20,302 SH   SOLE   20,302 0 0
OMEROS CORP CALL 682143902 355 196 SH Call SOLE   0 0 0
OMEROS CORP COM 682143102 477 26,323 SH   SOLE   26,323 0 0
OMEROS CORP PUT 682143952 148 82 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I CALL 676118901 12 15 SH Call SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I COM 676118201 94 11,438 SH   SOLE   11,438 0 0
ODYSSEY MARINE EXPLORATION I PUT 676118951 106 128 SH Put SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 43 13 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC COM 68268W103 122 3,665 SH   SOLE   3,665 0 0
ONEMAIN HLDGS INC PUT 68268W953 272 82 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 83 50 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW COM 690732102 10 645 SH   SOLE   645 0 0
OWENS & MINOR INC NEW PUT 690732952 270 162 SH Put SOLE   0 0 0
OMNOVA SOLUTIONS INC CALL 682129901 11 11 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP CALL 682189905 1,752 788 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP COM 682189105 498 22,439 SH   SOLE   22,439 0 0
ON SEMICONDUCTOR CORP PUT 682189955 349 157 SH Put SOLE   0 0 0
OLD NATL BANCORP IND COM 680033107 1 76 SH   SOLE   76 0 0
OLD NATL BANCORP IND PUT 680033957 18 10 SH Put SOLE   0 0 0
SPARK THERAPEUTICS INC CALL 84652J903 463 56 SH Call SOLE   0 0 0
SPARK THERAPEUTICS INC PUT 84652J953 124 15 SH Put SOLE   0 0 0
ON DECK CAP INC CALL 682163900 96 138 SH Call SOLE   0 0 0
ON DECK CAP INC PUT 682163950 28 40 SH Put SOLE   0 0 0
ORGANOVO HLDGS INC CALL 68620A904 48 344 SH Call SOLE   0 0 0
ORGANOVO HLDGS INC PUT 68620A954 6 49 SH Put SOLE   0 0 0
OOMA INC CALL 683416901 42 30 SH Call SOLE   0 0 0
OOMA INC PUT 683416951 52 37 SH Put SOLE   0 0 0
OPUS BK IRVINE CALIF COM 684000102 3 107 SH   SOLE   107 0 0
OPUS BK IRVINE CALIF PUT 684000952 229 80 SH Put SOLE   0 0 0
OPHTHOTECH CORP CALL 683745903 4 18 SH Call SOLE   0 0 0
OPHTHOTECH CORP COM 683745103 1 549 SH   SOLE   549 0 0
OPHTHOTECH CORP PUT 683745953 0 1 SH Put SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 80 172 SH Call SOLE   0 0 0
OPKO HEALTH INC COM 68375N103 173 36,962 SH   SOLE   36,962 0 0
OPKO HEALTH INC PUT 68375N953 87 187 SH Put SOLE   0 0 0
OPPENHEIMER HLDGS INC CALL 683797904 198 71 SH Call SOLE   0 0 0
OPPENHEIMER HLDGS INC COM 683797104 66 2,390 SH   SOLE   2,390 0 0
ORMAT TECHNOLOGIES INC CALL 686688902 5 1 SH Call SOLE   0 0 0
ORMAT TECHNOLOGIES INC COM 686688102 58 1,095 SH   SOLE   1,095 0 0
ORMAT TECHNOLOGIES INC PUT 686688952 106 20 SH Put SOLE   0 0 0
ORBCOMM INC CALL 68555P900 19 19 SH Call SOLE   0 0 0
ORBCOMM INC COM 68555P100 14 1,431 SH   SOLE   1,431 0 0
ORBCOMM INC PUT 68555P950 38 38 SH Put SOLE   0 0 0
ORBOTECH LTD CALL M75253900 642 104 SH Call SOLE   0 0 0
ORBOTECH LTD COM M75253100 771 12,484 SH   SOLE   12,484 0 0
ORBOTECH LTD PUT M75253950 2,274 368 SH Put SOLE   0 0 0
ORCHID IS CAP INC COM 68571X103 24 3,285 SH   SOLE   3,285 0 0
ORCHID IS CAP INC PUT 68571X953 7 10 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 15,112 3,430 SH Call SOLE   0 0 0
ORACLE CORP COM 68389X105 6,509 147,740 SH   SOLE   147,740 0 0
ORACLE CORP PUT 68389X955 21,972 4,987 SH Put SOLE   0 0 0
OREXIGEN THERAPEUTICS INC COM 686164302 0 5,500 SH   SOLE   5,500 0 0
OREXIGEN THERAPEUTICS INC PUT 686164952 0 56 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 163 82 SH Call SOLE   0 0 0
OLD REP INTL CORP COM 680223104 87 4,405 SH   SOLE   4,405 0 0
OLD REP INTL CORP PUT 680223954 65 33 SH Put SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW CALL 67103H907 3,693 135 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW PUT 67103H957 2,899 106 SH Put SOLE   0 0 0
ORAMED PHARM INC CALL 68403P903 17 24 SH Call SOLE   0 0 0
ORION GROUP HOLDINGS INC CALL 68628V908 3 4 SH Call SOLE   0 0 0
ORION GROUP HOLDINGS INC COM 68628V308 5 685 SH   SOLE   685 0 0
OSI SYSTEMS INC CALL 671044905 1,306 169 SH Call SOLE   0 0 0
OSI SYSTEMS INC PUT 671044955 564 73 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 210 30 SH Call SOLE   0 0 0
OSHKOSH CORP COM 688239201 125 1,785 SH   SOLE   1,785 0 0
OSHKOSH CORP PUT 688239951 365 52 SH Put SOLE   0 0 0
ONESPAN INC CALL 68287N900 11 6 SH Call SOLE   0 0 0
ONESPAN INC COM 68287N100 672 34,227 SH   SOLE   34,227 0 0
ONESPAN INC PUT 68287N950 1,803 918 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 1,245 370 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 1,412 41,989 SH   SOLE   41,989 0 0
OVERSTOCK COM INC DEL PUT 690370951 3,536 1,051 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC CALL 68554V908 77 47 SH Call SOLE   0 0 0
ORASURE TECHNOLOGIES INC PUT 68554V958 31 19 SH Put SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 102 29 SH Call SOLE   0 0 0
OPEN TEXT CORP PUT 683715956 3 1 SH Put SOLE   0 0 0
OTONOMY INC CALL 68906L905 0 1 SH Call SOLE   0 0 0
OTTER TAIL CORP COM 689648103 0 1 SH   SOLE   1 0 0
OTTER TAIL CORP PUT 689648953 9 2 SH Put SOLE   0 0 0
OUTFRONT MEDIA INC CALL 69007J906 103 53 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC COM 69007J106 7 380 SH   SOLE   380 0 0
OUTFRONT MEDIA INC PUT 69007J956 50 26 SH Put SOLE   0 0 0
OXFORD INDS INC CALL 691497909 157 19 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP DEL CALL 674599905 16,292 1,947 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 633 7,566 SH   SOLE   7,566 0 0
OCCIDENTAL PETE CORP DEL PUT 674599955 12,075 1,443 SH Put SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP CALL 67551U905 4 24 SH Call SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP COM 67551U105 6 3,399 SH   SOLE   3,399 0 0
OCH ZIFF CAP MGMT GROUP PUT 67551U955 7 41 SH Put SOLE   0 0 0
BANK OF THE OZARKS CALL 063904906 4 57 SH Call SOLE   0 0 0
BANK OF THE OZARKS COM 063904106 41 930 SH   SOLE   930 0 0
BANK OF THE OZARKS PUT 063904956 5 37 SH Put SOLE   0 0 0
PANDORA MEDIA INC CALL 698354907 1,312 1,666 SH Call SOLE   0 0 0
PANDORA MEDIA INC PUT 698354957 223 284 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 1,919 812 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 295 12,500 SH   SOLE   12,500 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 1,328 562 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 409 229 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP PUT 697900958 234 131 SH Put SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 32 9,135 SH   SOLE   9,135 0 0
PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 10 29 SH Put SOLE   0 0 0
PACWEST BANCORP DEL CALL 695263903 49 10 SH Call SOLE   0 0 0
PACWEST BANCORP DEL PUT 695263953 4 1 SH Put SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 224 48 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC PUT 70959W953 4 1 SH Put SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 40 17 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P COM 72651A207 46 1,932 SH   SOLE   1,932 0 0
PLAINS GP HLDGS L P PUT 72651A957 176 74 SH Put SOLE   0 0 0
PAGSEGURO DIGITAL LTD CALL G68707901 3,271 1,179 SH Call SOLE   0 0 0
PAGSEGURO DIGITAL LTD COM G68707101 1,602 57,759 SH   SOLE   57,759 0 0
PAGSEGURO DIGITAL LTD PUT G68707951 2,203 794 SH Put SOLE   0 0 0
PLATFORM SPECIALTY PRODS COR CALL 72766Q905 3 3 SH Call SOLE   0 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 341 29,409 SH   SOLE   29,409 0 0
PLATFORM SPECIALTY PRODS COR PUT 72766Q955 60 52 SH Put SOLE   0 0 0
PAMPA ENERGIA S A CALL 697660907 143 40 SH Call SOLE   0 0 0
PAMPA ENERGIA S A COM 697660207 120 3,360 SH   SOLE   3,360 0 0
PAMPA ENERGIA S A PUT 697660957 3 1 SH Put SOLE   0 0 0
PAMPA ENERGIA S A PUT 697660957 175 49 SH Put SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 17,732 863 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 4,637 22,568 SH   SOLE   22,568 0 0
PALO ALTO NETWORKS INC PUT 697435955 20,937 1,019 SH Put SOLE   0 0 0
VERIFONE SYS INC CALL 92342Y909 1,366 599 SH Call SOLE   0 0 0
VERIFONE SYS INC COM 92342Y109 93 4,100 SH   SOLE   4,100 0 0
VERIFONE SYS INC PUT 92342Y959 794 348 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 1,215 123 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC COM 70432V102 326 3,307 SH   SOLE   3,307 0 0
PAYCOM SOFTWARE INC PUT 70432V952 2,628 266 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 4,285 627 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 2,959 433 SH Put SOLE   0 0 0
PROSPERITY BANCSHARES INC CALL 743606905 102 15 SH Call SOLE   0 0 0
PROSPERITY BANCSHARES INC COM 743606105 62 916 SH   SOLE   916 0 0
PROSPERITY BANCSHARES INC PUT 743606955 184 27 SH Put SOLE   0 0 0
PEMBINA PIPELINE CORP CALL 706327903 159 46 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP COM 706327103 98 2,845 SH   SOLE   2,845 0 0
PEMBINA PIPELINE CORP PUT 706327953 58 17 SH Put SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC CALL 712704905 3 2 SH Call SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 44 2,469 SH   SOLE   2,469 0 0
PEOPLES UNITED FINANCIAL INC PUT 712704955 173 96 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 1,039 248 SH Call SOLE   0 0 0
PBF ENERGY INC COM 69318G106 939 22,413 SH   SOLE   22,413 0 0
PBF ENERGY INC PUT 69318G956 880 210 SH Put SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 60 29 SH Call SOLE   0 0 0
PBF LOGISTICS LP PUT 69318Q954 46 22 SH Put SOLE   0 0 0
PRESTIGE BRANDS HLDGS INC CALL 74112D901 72 19 SH Call SOLE   0 0 0
PRESTIGE BRANDS HLDGS INC PUT 74112D951 103 27 SH Put SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 78 92 SH Call SOLE   0 0 0
PITNEY BOWES INC COM 724479100 118 13,775 SH   SOLE   13,775 0 0
PITNEY BOWES INC PUT 724479950 195 228 SH Put SOLE   0 0 0
POTBELLY CORP CALL 73754Y900 56 44 SH Call SOLE   0 0 0
POTBELLY CORP PUT 73754Y950 10 8 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 2,511 2,504 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO COM 71654V408 3,057 304,797 SH   SOLE   304,797 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 6,652 6,633 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 7 9 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO COM 71654V101 10 1,144 SH   SOLE   1,144 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 1 2 SH Put SOLE   0 0 0
PERMIAN BASIN RTY TR CALL 714236906 2 3 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 822 139 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,101 18,629 SH   SOLE   18,629 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 810 137 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 2,459 397 SH Call SOLE   0 0 0
PACCAR INC COM 693718108 928 14,987 SH   SOLE   14,987 0 0
PACCAR INC PUT 693718958 3,209 518 SH Put SOLE   0 0 0
PG&E CORP CALL 69331C908 9,410 2,211 SH Call SOLE   0 0 0
PG&E CORP COM 69331C108 9,321 219,024 SH   SOLE   219,024 0 0
PG&E CORP PUT 69331C958 12,023 2,825 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION COM 737630103 59 1,171 SH   SOLE   1,171 0 0
POTLATCHDELTIC CORPORATION PUT 737630953 111 22 SH Put SOLE   0 0 0
POINTS INTL LTD CALL 730843908 190 116 SH Call SOLE   0 0 0
POINTS INTL LTD COM 730843208 137 8,366 SH   SOLE   8,366 0 0
POINTS INTL LTD PUT 730843958 95 58 SH Put SOLE   0 0 0
PACIRA PHARMACEUTICALS INC CALL 695127900 54 17 SH Call SOLE   0 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 47 1,474 SH   SOLE   1,474 0 0
PACIRA PHARMACEUTICALS INC PUT 695127950 887 277 SH Put SOLE   0 0 0
PAYLOCITY HLDG CORP CALL 70438V906 35 6 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP PUT 70438V956 5 1 SH Put SOLE   0 0 0
PARK CITY GROUP INC CALL 700215904 59 75 SH Call SOLE   0 0 0
PARK CITY GROUP INC COM 700215304 28 3,548 SH   SOLE   3,548 0 0
PARK CITY GROUP INC PUT 700215954 1 2 SH Put SOLE   0 0 0
PDC ENERGY INC CALL 69327R901 2,194 363 SH Call SOLE   0 0 0
PDC ENERGY INC PUT 69327R951 689 114 SH Put SOLE   0 0 0
PATTERSON COMPANIES INC CALL 703395903 1,691 746 SH Call SOLE   0 0 0
PATTERSON COMPANIES INC PUT 703395953 1,745 770 SH Put SOLE   0 0 0
PDF SOLUTIONS INC CALL 693282905 7 6 SH Call SOLE   0 0 0
PDF SOLUTIONS INC COM 693282105 36 3,045 SH   SOLE   3,045 0 0
PDF SOLUTIONS INC PUT 693282955 28 24 SH Put SOLE   0 0 0
PDL BIOPHARMA INC CALL 69329Y904 1 5 SH Call SOLE   0 0 0
PDL BIOPHARMA INC COM 69329Y104 48 20,607 SH   SOLE   20,607 0 0
PDL BIOPHARMA INC PUT 69329Y954 51 218 SH Put SOLE   0 0 0
PIEDMONT OFFICE REALTY TR IN COM 720190206 54 2,724 SH   SOLE   2,724 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V837 56 1,012 SH   SOLE   1,012 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 265 48 SH Put SOLE   0 0 0
PRECISION DRILLING CORP CALL 74022D908 0 2 SH Call SOLE   0 0 0
PRECISION DRILLING CORP COM 74022D308 3 1,024 SH   SOLE   1,024 0 0
PRECISION DRILLING CORP PUT 74022D958 0 1 SH Put SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 826 273 SH Call SOLE   0 0 0
PARSLEY ENERGY INC COM 701877102 550 18,183 SH   SOLE   18,183 0 0
PARSLEY ENERGY INC PUT 701877952 1,256 415 SH Put SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP CALL 744573906 1,450 268 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP PUT 744573956 5 1 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 378 69 SH Call SOLE   0 0 0
PEGASYSTEMS INC COM 705573103 28 529 SH   SOLE   529 0 0
PEGASYSTEMS INC PUT 705573953 345 63 SH Put SOLE   0 0 0
PATTERN ENERGY GROUP INC CALL 70338P900 41 22 SH Call SOLE   0 0 0
PATTERN ENERGY GROUP INC PUT 70338P950 9 5 SH Put SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT CALL 709102907 54 50 SH Call SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT PUT 709102957 89 81 SH Put SOLE   0 0 0
PACIFIC ETHANOL INC CALL 69423U905 1 6 SH Call SOLE   0 0 0
PACIFIC ETHANOL INC COM 69423U305 0 155 SH   SOLE   155 0 0
PENUMBRA INC CALL 70975L907 110 8 SH Call SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 1,662 495 SH Call SOLE   0 0 0
PENN NATL GAMING INC PUT 707569959 211 63 SH Put SOLE   0 0 0
PEPSICO INC CALL 713448908 33,150 3,045 SH Call SOLE   0 0 0
PEPSICO INC COM 713448108 959 8,815 SH   SOLE   8,815 0 0
PEPSICO INC PUT 713448958 17,136 1,574 SH Put SOLE   0 0 0
SANDRIDGE PERMIAN TR CALL 80007A902 78 300 SH Call SOLE   0 0 0
SANDRIDGE PERMIAN TR COM 80007A102 3 1,352 SH   SOLE   1,352 0 0
SANDRIDGE PERMIAN TR PUT 80007A952 20 80 SH Put SOLE   0 0 0
ELLIS PERRY INTL INC CALL 288853904 21 8 SH Call SOLE   0 0 0
ELLIS PERRY INTL INC COM 288853104 6 246 SH   SOLE   246 0 0
ELLIS PERRY INTL INC PUT 288853954 741 273 SH Put SOLE   0 0 0
PIONEER ENERGY SVCS CORP CALL 723664908 3 6 SH Call SOLE   0 0 0
PIONEER ENERGY SVCS CORP COM 723664108 12 2,117 SH   SOLE   2,117 0 0
PIONEER ENERGY SVCS CORP PUT 723664958 12 22 SH Put SOLE   0 0 0
PETIQ INC CALL 71639T906 102 38 SH Call SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 682 155 SH Call SOLE   0 0 0
PETMED EXPRESS INC COM 716382106 53 1,218 SH   SOLE   1,218 0 0
PETMED EXPRESS INC PUT 716382956 453 103 SH Put SOLE   0 0 0
ARATANA THERAPEUTICS INC CALL 03874P901 26 62 SH Call SOLE   0 0 0
ARATANA THERAPEUTICS INC COM 03874P101 28 6,686 SH   SOLE   6,686 0 0
PINNACLE FOODS INC DEL CALL 72348P904 4,293 660 SH Call SOLE   0 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,061 16,314 SH   SOLE   16,314 0 0
PINNACLE FOODS INC DEL PUT 72348P954 3,435 528 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 13,195 3,637 SH Call SOLE   0 0 0
PFIZER INC PUT 717081953 6,523 1,798 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 539 143 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 305 81 SH Put SOLE   0 0 0
PRINCIPAL FINL GROUP INC CALL 74251V902 407 77 SH Call SOLE   0 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 60 1,152 SH   SOLE   1,152 0 0
PRINCIPAL FINL GROUP INC PUT 74251V952 195 37 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO CALL 71377A903 62 17 SH Call SOLE   0 0 0
PERFORMANCE FOOD GROUP CO PUT 71377A953 7 2 SH Put SOLE   0 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 76 5,617 SH   SOLE   5,617 0 0
PENNANTPARK FLOATING RATE CA PUT 70806A956 77 57 SH Put SOLE   0 0 0
PROOFPOINT INC CALL 743424903 588 51 SH Call SOLE   0 0 0
PROOFPOINT INC COM 743424103 590 5,117 SH   SOLE   5,117 0 0
PROOFPOINT INC PUT 743424953 1,418 123 SH Put SOLE   0 0 0
PENNYMAC FINL SVCS INC CALL 70932B901 17 9 SH Call SOLE   0 0 0
PENNYMAC FINL SVCS INC COM 70932B101 16 836 SH   SOLE   836 0 0
PFSWEB INC COM 717098206 53 5,469 SH   SOLE   5,469 0 0
PFSWEB INC PUT 717098956 0 1 SH Put SOLE   0 0 0
PROCTER AND GAMBLE CO CALL 742718909 33,167 4,249 SH Call SOLE   0 0 0
PROCTER AND GAMBLE CO PUT 742718959 19,062 2,442 SH Put SOLE   0 0 0
PENGROWTH ENERGY CORP CALL 70706P904 0 16 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 124 27 SH Call SOLE   0 0 0
PERSHING GOLD CORP CALL 715302904 5 31 SH Call SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN CALL 743187906 596 742 SH Call SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 16 2,062 SH   SOLE   2,062 0 0
PROGENICS PHARMACEUTICALS IN PUT 743187956 105 131 SH Put SOLE   0 0 0
PROGRESSIVE CORP OHIO CALL 743315903 1,857 314 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO PUT 743315953 390 66 SH Put SOLE   0 0 0
PGT INNOVATIONS INC CALL 69336V901 77 37 SH Call SOLE   0 0 0
PGT INNOVATIONS INC COM 69336V101 401 19,234 SH   SOLE   19,234 0 0
PGT INNOVATIONS INC PUT 69336V951 333 160 SH Put SOLE   0 0 0
PARKER HANNIFIN CORP CALL 701094904 1,948 125 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP PUT 701094954 7,761 498 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 1,208 286 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 710 168 SH Put SOLE   0 0 0
PHH CORP CALL 693320902 8 8 SH Call SOLE   0 0 0
PHH CORP PUT 693320952 3 3 SH Put SOLE   0 0 0
PULTE GROUP INC CALL 745867901 2,038 709 SH Call SOLE   0 0 0
PULTE GROUP INC COM 745867101 184 6,405 SH   SOLE   6,405 0 0
PULTE GROUP INC PUT 745867951 2,055 715 SH Put SOLE   0 0 0
IMPINJ INC CALL 453204909 1,127 510 SH Call SOLE   0 0 0
IMPINJ INC COM 453204109 79 3,588 SH   SOLE   3,588 0 0
IMPINJ INC PUT 453204959 258 117 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 9 3 SH Call SOLE   0 0 0
ISHARES INC COM 46434G848 13 425 SH   SOLE   425 0 0
PICO HLDGS INC CALL 693366905 50 43 SH Call SOLE   0 0 0
PICO HLDGS INC COM 693366205 290 24,965 SH   SOLE   24,965 0 0
PICO HLDGS INC PUT 693366955 235 202 SH Put SOLE   0 0 0
POLARIS INDS INC CALL 731068902 818 67 SH Call SOLE   0 0 0
POLARIS INDS INC PUT 731068952 891 73 SH Put SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD CALL 46137R909 0 1 SH Call SOLE   0 0 0
PREMIER INC CALL 74051N902 25 7 SH Call SOLE   0 0 0
PREMIER INC COM 74051N102 193 5,309 SH   SOLE   5,309 0 0
PIER 1 IMPORTS INC CALL 720279908 9 41 SH Call SOLE   0 0 0
PIER 1 IMPORTS INC COM 720279108 39 16,388 SH   SOLE   16,388 0 0
PIER 1 IMPORTS INC PUT 720279958 52 219 SH Put SOLE   0 0 0
PIPER JAFFRAY COS CALL 724078900 53 7 SH Call SOLE   0 0 0
PJT PARTNERS INC CALL 69343T907 10 2 SH Call SOLE   0 0 0
PJT PARTNERS INC COM 69343T107 143 2,695 SH   SOLE   2,695 0 0
PJT PARTNERS INC PUT 69343T957 277 52 SH Put SOLE   0 0 0
PARK HOTELS RESORTS INC CALL 700517905 39 13 SH Call SOLE   0 0 0
PARK HOTELS RESORTS INC COM 700517105 3 101 SH   SOLE   101 0 0
PARK HOTELS RESORTS INC PUT 700517955 104 34 SH Put SOLE   0 0 0
PACKAGING CORP AMER CALL 695156909 726 65 SH Call SOLE   0 0 0
PACKAGING CORP AMER COM 695156109 317 2,839 SH   SOLE   2,839 0 0
PACKAGING CORP AMER PUT 695156959 994 89 SH Put SOLE   0 0 0
PERKINELMER INC CALL 714046909 607 83 SH Call SOLE   0 0 0
PERKINELMER INC PUT 714046959 102 14 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 22 4 SH Call SOLE   0 0 0
POSCO CALL 693483909 363 49 SH Call SOLE   0 0 0
POSCO COM 693483109 29 394 SH   SOLE   394 0 0
POSCO PUT 693483959 148 20 SH Put SOLE   0 0 0
PHOTRONICS INC CALL 719405902 41 52 SH Call SOLE   0 0 0
PHOTRONICS INC PUT 719405952 7 10 SH Put SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 447 94 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 550 11,572 SH   SOLE   11,572 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 842 177 SH Put SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 2,730 226 SH Call SOLE   0 0 0
CHILDRENS PL INC COM 168905107 1,217 10,076 SH   SOLE   10,076 0 0
CHILDRENS PL INC PUT 168905957 3,793 314 SH Put SOLE   0 0 0
PROLOGIS INC CALL 74340W903 381 58 SH Call SOLE   0 0 0
PROLOGIS INC COM 74340W103 86 1,319 SH   SOLE   1,319 0 0
PROLOGIS INC PUT 74340W953 650 99 SH Put SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 725 165 SH Call SOLE   0 0 0
PLANET FITNESS INC PUT 72703H951 30 7 SH Put SOLE   0 0 0
DOUGLAS DYNAMICS INC CALL 25960R905 19 4 SH Call SOLE   0 0 0
DOUGLAS DYNAMICS INC COM 25960R105 40 838 SH   SOLE   838 0 0
DOUGLAS DYNAMICS INC PUT 25960R955 100 21 SH Put SOLE   0 0 0
PULSE BIOSCIENCES INC CALL 74587B901 139 92 SH Call SOLE   0 0 0
PLANTRONICS INC NEW PUT 727493958 15 2 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 1 7 SH Call SOLE   0 0 0
PLUG POWER INC COM 72919P202 54 26,796 SH   SOLE   26,796 0 0
PLUG POWER INC PUT 72919P952 38 190 SH Put SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC CALL 74365A901 1 32 SH Call SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 0 500 SH   SOLE   500 0 0
PROTALIX BIOTHERAPEUTICS INC PUT 74365A951 0 5 SH Put SOLE   0 0 0
PLEXUS CORP CALL 729132900 714 120 SH Call SOLE   0 0 0
PLEXUS CORP PUT 729132950 41 7 SH Put SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 11,093 1,374 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC COM 718172109 8,851 109,635 SH   SOLE   109,635 0 0
PHILIP MORRIS INTL INC PUT 718172959 14,726 1,824 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 125 66 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR PUT 70931T953 5 3 SH Put SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 9,848 729 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 2,499 185 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 662 108 SH Call SOLE   0 0 0
PINNACLE FINL PARTNERS INC PUT 72346Q954 110 18 SH Put SOLE   0 0 0
PINNACLE ENTMT INC NEW CALL 72348Y905 0 8 SH Call SOLE   0 0 0
PINNACLE ENTMT INC NEW PUT 72348Y955 0 14 SH Put SOLE   0 0 0
PNM RES INC CALL 69349H907 38 10 SH Call SOLE   0 0 0
PNM RES INC COM 69349H107 51 1,329 SH   SOLE   1,329 0 0
PENNANTPARK INVT CORP CALL 708062904 187 268 SH Call SOLE   0 0 0
PENTAIR PLC CALL G7S00T904 79 19 SH Call SOLE   0 0 0
PENTAIR PLC COM G7S00T104 120 2,870 SH   SOLE   2,870 0 0
PENTAIR PLC PUT G7S00T954 677 161 SH Put SOLE   0 0 0
PENTAIR PLC CALL G7S00T904 0 5 SH Call SOLE   0 0 0
PENTAIR PLC PUT G7S00T954 0 6 SH Put SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 1,168 145 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP COM 723484101 33 418 SH   SOLE   418 0 0
PINNACLE WEST CAP CORP PUT 723484951 96 12 SH Put SOLE   0 0 0
INSULET CORP CALL 45784P901 334 39 SH Call SOLE   0 0 0
INSULET CORP COM 45784P101 270 3,153 SH   SOLE   3,153 0 0
INSULET CORP PUT 45784P951 119 14 SH Put SOLE   0 0 0
POLYONE CORP PUT 73179P956 21 5 SH Put SOLE   0 0 0
POOL CORPORATION COM 73278L105 69 456 SH   SOLE   456 0 0
POOL CORPORATION PUT 73278L955 1,439 95 SH Put SOLE   0 0 0
PORTLAND GEN ELEC CO COM 736508847 14 335 SH   SOLE   335 0 0
POST HLDGS INC CALL 737446904 2,838 330 SH Call SOLE   0 0 0
POST HLDGS INC COM 737446104 919 10,685 SH   SOLE   10,685 0 0
POST HLDGS INC PUT 737446954 765 89 SH Put SOLE   0 0 0
POWER INTEGRATIONS INC COM 739276103 269 3,687 SH   SOLE   3,687 0 0
POWER INTEGRATIONS INC PUT 739276953 65 9 SH Put SOLE   0 0 0
PILGRIMS PRIDE CORP NEW CALL 72147K908 128 64 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP NEW PUT 72147K958 58 29 SH Put SOLE   0 0 0
PPDAI GROUP INC CALL 69354V908 19 32 SH Call SOLE   0 0 0
PPDAI GROUP INC PUT 69354V958 2 5 SH Put SOLE   0 0 0
PPG INDS INC CALL 693506907 632 61 SH Call SOLE   0 0 0
PPG INDS INC COM 693506107 742 7,159 SH   SOLE   7,159 0 0
PPG INDS INC PUT 693506957 3,537 341 SH Put SOLE   0 0 0
PPL CORP CALL 69351T906 976 342 SH Call SOLE   0 0 0
PPL CORP COM 69351T106 433 15,167 SH   SOLE   15,167 0 0
PPL CORP PUT 69351T956 185 65 SH Put SOLE   0 0 0
PQ GROUP HLDGS INC CALL 73943T903 55 31 SH Call SOLE   0 0 0
PETROQUEST ENERGY INC COM 716748306 0 1,800 SH   SOLE   1,800 0 0
PETROQUEST ENERGY INC PUT 716748956 0 18 SH Put SOLE   0 0 0
PROASSURANCE CORP CALL 74267C906 10 3 SH Call SOLE   0 0 0
PROASSURANCE CORP PUT 74267C956 28 8 SH Put SOLE   0 0 0
PRA GROUP INC CALL 69354N906 435 113 SH Call SOLE   0 0 0
PRA GROUP INC PUT 69354N956 173 45 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 18 2 SH Call SOLE   0 0 0
PRA HEALTH SCIENCES INC COM 69354M108 69 740 SH   SOLE   740 0 0
PRA HEALTH SCIENCES INC PUT 69354M958 886 95 SH Put SOLE   0 0 0
PERCEPTRON INC CALL 71361F900 4 4 SH Call SOLE   0 0 0
PERCEPTRON INC COM 71361F100 0 52 SH   SOLE   52 0 0
PERCEPTRON INC PUT 71361F950 6 6 SH Put SOLE   0 0 0
PERFICIENT INC CALL 71375U901 261 99 SH Call SOLE   0 0 0
PERRIGO CO PLC CALL G97822903 1,312 180 SH Call SOLE   0 0 0
PERRIGO CO PLC COM G97822103 32 449 SH   SOLE   449 0 0
PERRIGO CO PLC PUT G97822953 1,808 248 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 194 50 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP COM 743312100 209 5,394 SH   SOLE   5,394 0 0
PROGRESS SOFTWARE CORP PUT 743312950 46 12 SH Put SOLE   0 0 0
PRIMERICA INC CALL 74164M908 209 21 SH Call SOLE   0 0 0
PRIMERICA INC PUT 74164M958 59 6 SH Put SOLE   0 0 0
PRIMORIS SVCS CORP COM 74164F103 30 1,112 SH   SOLE   1,112 0 0
PRIMORIS SVCS CORP PUT 74164F953 76 28 SH Put SOLE   0 0 0
PARKERVISION INC CALL 701354900 0 45 SH Call SOLE   0 0 0
PROTO LABS INC CALL 743713909 1,237 104 SH Call SOLE   0 0 0
PROTO LABS INC COM 743713109 170 1,437 SH   SOLE   1,437 0 0
PROTO LABS INC PUT 743713959 333 28 SH Put SOLE   0 0 0
PRIMO WTR CORP CALL 74165N905 6 4 SH Call SOLE   0 0 0
PRIMO WTR CORP COM 74165N105 142 8,121 SH   SOLE   8,121 0 0
PROS HOLDINGS INC CALL 74346Y903 58 16 SH Call SOLE   0 0 0
PROS HOLDINGS INC COM 74346Y103 33 927 SH   SOLE   927 0 0
PROS HOLDINGS INC PUT 74346Y953 281 77 SH Put SOLE   0 0 0
PROVIDENCE SVC CORP CALL 743815902 62 8 SH Call SOLE   0 0 0
PROVIDENCE SVC CORP PUT 743815952 15 2 SH Put SOLE   0 0 0
PERSPECTA INC CALL 715347900 1,249 608 SH Call SOLE   0 0 0
PERSPECTA INC COM 715347100 529 25,750 SH   SOLE   25,750 0 0
PERSPECTA INC PUT 715347950 1,076 524 SH Put SOLE   0 0 0
PROTHENA CORP PLC CALL G72800908 1,344 922 SH Call SOLE   0 0 0
PROTHENA CORP PLC COM G72800108 18 1,270 SH   SOLE   1,270 0 0
PROTHENA CORP PLC PUT G72800958 806 553 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 492 483 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 27 27 SH Put SOLE   0 0 0
PARTY CITY HOLDCO INC CALL 702149905 748 491 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC PUT 702149955 376 247 SH Put SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 3,169 339 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC COM 744320102 7,173 76,719 SH   SOLE   76,719 0 0
PRUDENTIAL FINL INC PUT 744320952 15,391 1,646 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 4,809 212 SH Call SOLE   0 0 0
PUBLIC STORAGE PUT 74460D959 4,718 208 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 2 2 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION CALL 74348T902 8 12 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 144 21,533 SH   SOLE   21,533 0 0
PROSPECT CAPITAL CORPORATION PUT 74348T952 168 251 SH Put SOLE   0 0 0
PRICESMART INC CALL 741511909 153 17 SH Call SOLE   0 0 0
PRICESMART INC COM 741511109 9 100 SH   SOLE   100 0 0
PRICESMART INC PUT 741511959 217 24 SH Put SOLE   0 0 0
PEARSON PLC CALL 705015905 1 1 SH Call SOLE   0 0 0
PEARSON PLC COM 705015105 0 7 SH   SOLE   7 0 0
PROSHARES TR CALL 74347B907 73 23 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B714 113 3,570 SH   SOLE   3,570 0 0
PROSHARES TR PUT 74347B957 136 43 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R313 22 976 SH   SOLE   976 0 0
PURE STORAGE INC CALL 74624M902 1,401 587 SH Call SOLE   0 0 0
PURE STORAGE INC COM 74624M102 187 7,832 SH   SOLE   7,832 0 0
PURE STORAGE INC PUT 74624M952 3,875 1,623 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R902 60 495 SH Call SOLE   0 0 0
PLURISTEM THERAPEUTICS INC PUT 72940R952 1 9 SH Put SOLE   0 0 0
PHILLIPS 66 CALL 718546904 4,413 393 SH Call SOLE   0 0 0
PHILLIPS 66 COM 718546104 5,449 48,518 SH   SOLE   48,518 0 0
PHILLIPS 66 PUT 718546954 8,670 772 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 546 107 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 66 13 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 788 84 SH Call SOLE   0 0 0
PTC INC COM 69370C100 43 462 SH   SOLE   462 0 0
PTC INC PUT 69370C950 3,827 408 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 182 54 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC COM 69366J200 140 4,161 SH   SOLE   4,161 0 0
PTC THERAPEUTICS INC PUT 69366J950 715 212 SH Put SOLE   0 0 0
PATTERSON UTI ENERGY INC CALL 703481901 68 38 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC COM 703481101 76 4,251 SH   SOLE   4,251 0 0
PATTERSON UTI ENERGY INC PUT 703481951 97 54 SH Put SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN CALL 74373B909 3 12 SH Call SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 5 1,853 SH   SOLE   1,853 0 0
PROTEOSTASIS THERAPEUTICS IN PUT 74373B959 10 37 SH Put SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC CALL 737010908 823 218 SH Call SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 617 16,362 SH   SOLE   16,362 0 0
PORTOLA PHARMACEUTICALS INC PUT 737010958 925 245 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 533 70 SH Call SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 899 118 SH Call SOLE   0 0 0
PETROCHINA CO LTD PUT 71646E950 1,746 229 SH Put SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V306 2 1,066 SH   SOLE   1,066 0 0
PERNIX THERAPEUTICS HLDGS IN PUT 71426V956 3 14 SH Put SOLE   0 0 0
PRUDENTIAL PLC CALL 74435K904 4 1 SH Call SOLE   0 0 0
PULMATRIX INC PUT 74584P953 0 1 SH Put SOLE   0 0 0
PROPETRO HLDG CORP CALL 74347M908 98 63 SH Call SOLE   0 0 0
PROPETRO HLDG CORP COM 74347M108 3 232 SH   SOLE   232 0 0
PROPETRO HLDG CORP PUT 74347M958 39 25 SH Put SOLE   0 0 0
PENN VA CORP NEW CALL 70788V902 1,451 171 SH Call SOLE   0 0 0
PENN VA CORP NEW PUT 70788V952 3,964 467 SH Put SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 60 82 SH Call SOLE   0 0 0
PRETIUM RES INC COM 74139C102 488 66,616 SH   SOLE   66,616 0 0
PRETIUM RES INC PUT 74139C952 72 99 SH Put SOLE   0 0 0
PVH CORP CALL 693656900 3,503 234 SH Call SOLE   0 0 0
PVH CORP PUT 693656950 6,153 411 SH Put SOLE   0 0 0
PIVOTAL SOFTWARE INC CALL 72582H907 179 74 SH Call SOLE   0 0 0
PIVOTAL SOFTWARE INC COM 72582H107 745 30,735 SH   SOLE   30,735 0 0
PIVOTAL SOFTWARE INC PUT 72582H957 216 89 SH Put SOLE   0 0 0
QUANTA SVCS INC CALL 74762E902 237 71 SH Call SOLE   0 0 0
QUANTA SVCS INC PUT 74762E952 83 25 SH Put SOLE   0 0 0
PRAXAIR INC CALL 74005P904 5,962 377 SH Call SOLE   0 0 0
PRAXAIR INC COM 74005P104 534 3,377 SH   SOLE   3,377 0 0
PRAXAIR INC PUT 74005P954 4,380 277 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 13,644 721 SH Call SOLE   0 0 0
PIONEER NAT RES CO PUT 723787957 13,663 722 SH Put SOLE   0 0 0
PIXELWORKS INC CALL 72581M905 12 36 SH Call SOLE   0 0 0
PIXELWORKS INC COM 72581M305 218 60,626 SH   SOLE   60,626 0 0
PIXELWORKS INC PUT 72581M955 68 190 SH Put SOLE   0 0 0
PAYPAL HLDGS INC CALL 70450Y903 45,132 5,420 SH Call SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103 981 11,788 SH   SOLE   11,788 0 0
PAYPAL HLDGS INC PUT 70450Y953 22,399 2,690 SH Put SOLE   0 0 0
PZENA INVESTMENT MGMT INC COM 74731Q103 0 85 SH   SOLE   85 0 0
PAPA JOHNS INTL INC CALL 698813902 2,191 432 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC COM 698813102 2,323 45,814 SH   SOLE   45,814 0 0
PAPA JOHNS INTL INC PUT 698813952 4,803 947 SH Put SOLE   0 0 0
QAD INC COM 74727D306 4 80 SH   SOLE   80 0 0
QAD INC PUT 74727D956 15 3 SH Put SOLE   0 0 0
QUALCOMM INC CALL 747525903 27,807 4,955 SH Call SOLE   0 0 0
QUALCOMM INC COM 747525103 10,496 187,037 SH   SOLE   187,037 0 0
QUALCOMM INC PUT 747525953 33,200 5,916 SH Put SOLE   0 0 0
QUALITY CARE PPTYS INC CALL 747545901 53 25 SH Call SOLE   0 0 0
QUALITY CARE PPTYS INC PUT 747545951 34 16 SH Put SOLE   0 0 0
QUDIAN INC CALL 747798906 258 292 SH Call SOLE   0 0 0
QUDIAN INC COM 747798106 313 35,330 SH   SOLE   35,330 0 0
QUDIAN INC PUT 747798956 279 316 SH Put SOLE   0 0 0
QUIDEL CORP CALL 74838J901 212 32 SH Call SOLE   0 0 0
QUIDEL CORP COM 74838J101 56 852 SH   SOLE   852 0 0
QUIDEL CORP PUT 74838J951 33 5 SH Put SOLE   0 0 0
QEP RES INC CALL 74733V900 99 81 SH Call SOLE   0 0 0
QEP RES INC PUT 74733V950 72 59 SH Put SOLE   0 0 0
QUORUM HEALTH CORP CALL 74909E906 11 22 SH Call SOLE   0 0 0
QUORUM HEALTH CORP COM 74909E106 0 138 SH   SOLE   138 0 0
QUORUM HEALTH CORP PUT 74909E956 58 117 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 781 187 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B243 1,568 37,523 SH   SOLE   37,523 0 0
PROSHARES TR PUT 74347B957 16 4 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 217 52 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 58 14 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 4 3 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 449 28,520 SH   SOLE   28,520 0 0
QIWI PLC PUT 74735M958 1,033 656 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 3,294 381 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R206 978 11,322 SH   SOLE   11,322 0 0
PROSHARES TR PUT 74347R952 3,709 429 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 2,360 280 SH Call SOLE   0 0 0
QUALYS INC PUT 74758T953 1,011 120 SH Put SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 46 37 SH Call SOLE   0 0 0
QUINSTREET INC PUT 74874Q950 165 130 SH Put SOLE   0 0 0
INVESCO QQQ TR CALL 46090E903 292,422 17,036 SH Call SOLE   0 0 0
INVESCO QQQ TR PUT 46090E953 490,850 28,596 SH Put SOLE   0 0 0
QURATE RETAIL INC CALL 74915M900 1,035 488 SH Call SOLE   0 0 0
QURATE RETAIL INC COM 74915M100 81 3,827 SH   SOLE   3,827 0 0
QURATE RETAIL INC PUT 74915M950 165 78 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 2,268 283 SH Call SOLE   0 0 0
QORVO INC COM 74736K101 1,341 16,736 SH   SOLE   16,736 0 0
QORVO INC PUT 74736K951 7,479 933 SH Put SOLE   0 0 0
QUALITY SYS INC CALL 747582904 48 25 SH Call SOLE   0 0 0
QUALITY SYS INC COM 747582104 80 4,106 SH   SOLE   4,106 0 0
QUALITY SYS INC PUT 747582954 1 1 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 2,098 348 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 2,924 485 SH Put SOLE   0 0 0
QUANTUM CORP CALL 747906901 0 4 SH Call SOLE   0 0 0
QUANTUM CORP COM 747906501 13 6,295 SH   SOLE   6,295 0 0
QUANTUM CORP PUT 747906951 14 64 SH Put SOLE   0 0 0
QUANTENNA COMMUNICATIONS INC CALL 74766D900 1 1 SH Call SOLE   0 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 135 8,721 SH   SOLE   8,721 0 0
QUOTIENT LTD COM G73268107 0 10 SH   SOLE   10 0 0
QTS RLTY TR INC CALL 74736A903 79 20 SH Call SOLE   0 0 0
QTS RLTY TR INC PUT 74736A953 23 6 SH Put SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 564 99 SH Call SOLE   0 0 0
Q2 HLDGS INC COM 74736L109 412 7,238 SH   SOLE   7,238 0 0
Q2 HLDGS INC PUT 74736L959 1,021 179 SH Put SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 58 28 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC COM 747301109 159 7,639 SH   SOLE   7,639 0 0
QUAD / GRAPHICS INC PUT 747301959 89 43 SH Put SOLE   0 0 0
QUICKLOGIC CORP CALL 74837P908 3 30 SH Call SOLE   0 0 0
QUICKLOGIC CORP COM 74837P108 9 8,134 SH   SOLE   8,134 0 0
QUICKLOGIC CORP PUT 74837P958 0 3 SH Put SOLE   0 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 119 91 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 65 50 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 139 37 SH Call SOLE   0 0 0
UNIQURE NV COM N90064101 495 13,111 SH   SOLE   13,111 0 0
UNIQURE NV PUT N90064951 34 9 SH Put SOLE   0 0 0
RYDER SYS INC CALL 783549908 574 80 SH Call SOLE   0 0 0
RYDER SYS INC PUT 783549958 689 96 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 1,120 83 SH Call SOLE   0 0 0
FERRARI N V COM N3167Y103 900 6,668 SH   SOLE   6,668 0 0
FERRARI N V PUT N3167Y953 7,493 555 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754904 295 1,710 SH Call SOLE   0 0 0
RITE AID CORP COM 767754104 203 117,548 SH   SOLE   117,548 0 0
RITE AID CORP PUT 767754954 71 411 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 8 29 SH Call SOLE   0 0 0
RADA ELECTR INDS LTD COM M81863124 46 15,144 SH   SOLE   15,144 0 0
RADA ELECTR INDS LTD PUT M81863954 12 42 SH Put SOLE   0 0 0
FREIGHTCAR AMER INC PUT 357023950 10 6 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 115 15 SH Call SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 53 7 SH Put SOLE   0 0 0
RAIT FINANCIAL TRUST COM 749227609 0 200 SH   SOLE   200 0 0
RAIT FINANCIAL TRUST PUT 749227959 0 2 SH Put SOLE   0 0 0
RAVEN INDS INC CALL 754212908 249 65 SH Call SOLE   0 0 0
RAVEN INDS INC PUT 754212958 3 1 SH Put SOLE   0 0 0
RITCHIE BROS AUCTIONEERS CALL 767744905 150 44 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 140 4,132 SH   SOLE   4,132 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 9 14 SH Call SOLE   0 0 0
REGAL BELOIT CORP CALL 758750903 65 8 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 0 1 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 5 8 SH Put SOLE   0 0 0
ROGERS COMMUNICATIONS INC CALL 775109900 4 1 SH Call SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 896 609 SH Call SOLE   0 0 0
RENT A CTR INC NEW COM 76009N100 1,234 83,873 SH   SOLE   83,873 0 0
RENT A CTR INC NEW PUT 76009N950 3,918 2,662 SH Put SOLE   0 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 41 2,098 SH   SOLE   2,098 0 0
ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 4,392 424 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,169 20,937 SH   SOLE   20,937 0 0
ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 3,605 348 SH Put SOLE   0 0 0
ROWAN COMPANIES PLC CALL G7665A901 218 135 SH Call SOLE   0 0 0
ROWAN COMPANIES PLC COM G7665A101 7 438 SH   SOLE   438 0 0
ROWAN COMPANIES PLC PUT G7665A951 47 29 SH Put SOLE   0 0 0
REDFIN CORP CALL 75737F908 491 213 SH Call SOLE   0 0 0
REDFIN CORP COM 75737F108 13 593 SH   SOLE   593 0 0
REDFIN CORP PUT 75737F958 286 124 SH Put SOLE   0 0 0
REDHILL BIOPHARMA LTD CALL 757468903 9 11 SH Call SOLE   0 0 0
READING INTERNATIONAL INC CALL 755408901 87 55 SH Call SOLE   0 0 0
READING INTERNATIONAL INC PUT 755408951 172 108 SH Put SOLE   0 0 0
RADIAN GROUP INC CALL 750236901 627 387 SH Call SOLE   0 0 0
RADIAN GROUP INC PUT 750236951 48 30 SH Put SOLE   0 0 0
RADNET INC CALL 750491902 43 29 SH Call SOLE   0 0 0
RADNET INC COM 750491102 2 196 SH   SOLE   196 0 0
RADNET INC PUT 750491952 15 10 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 4,015 580 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259206 80 1,157 SH   SOLE   1,157 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 9,166 1,324 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 1,576 217 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259107 92 1,267 SH   SOLE   1,267 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 530 73 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 318 108 SH Call SOLE   0 0 0
RADIUS HEALTH INC COM 750469207 584 19,829 SH   SOLE   19,829 0 0
RADIUS HEALTH INC PUT 750469957 1,423 483 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 70 28 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 2,684 106,210 SH   SOLE   106,210 0 0
RADWARE LTD PUT M81873957 3,248 1,285 SH Put SOLE   0 0 0
DR REDDYS LABS LTD CALL 256135903 45 14 SH Call SOLE   0 0 0
DR REDDYS LABS LTD COM 256135203 4 126 SH   SOLE   126 0 0
DR REDDYS LABS LTD PUT 256135953 96 30 SH Put SOLE   0 0 0
EVEREST RE GROUP LTD CALL G3223R908 92 4 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD PUT G3223R958 5,485 238 SH Put SOLE   0 0 0
REGENCY CTRS CORP CALL 758849903 1,384 223 SH Call SOLE   0 0 0
REGENCY CTRS CORP COM 758849103 232 3,745 SH   SOLE   3,745 0 0
REGENCY CTRS CORP PUT 758849953 3,966 639 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC CALL 75972A901 340 191 SH Call SOLE   0 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 64 36 SH Put SOLE   0 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 13,351 387 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS COM 75886F107 6,225 18,045 SH   SOLE   18,045 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 21,734 630 SH Put SOLE   0 0 0
RING ENERGY INC CALL 76680V908 26 21 SH Call SOLE   0 0 0
RING ENERGY INC COM 76680V108 163 12,988 SH   SOLE   12,988 0 0
RING ENERGY INC PUT 76680V958 143 114 SH Put SOLE   0 0 0
REIS INC CALL 75936P905 0 5 SH Call SOLE   0 0 0
ISHARES TR COM 46435G342 46 1,081 SH   SOLE   1,081 0 0
ISHARES TR PUT 46435G952 73 17 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F742 15 658 SH   SOLE   658 0 0
RESOLUTE ENERGY CORP CALL 76116A906 171 55 SH Call SOLE   0 0 0
RESOLUTE ENERGY CORP PUT 76116A956 252 81 SH Put SOLE   0 0 0
RENREN INC COM 759892201 178 72,228 SH   SOLE   72,228 0 0
RENREN INC CALL 759892901 233 947 SH Call SOLE   0 0 0
RENREN INC PUT 759892951 185 753 SH Put SOLE   0 0 0
RECRO PHARMA INC COM 75629F109 2 413 SH   SOLE   413 0 0
RECRO PHARMA INC PUT 75629F959 1 3 SH Put SOLE   0 0 0
RPC INC CALL 749660906 240 165 SH Call SOLE   0 0 0
RPC INC PUT 749660956 1 1 SH Put SOLE   0 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 126 12,160 SH   SOLE   12,160 0 0
FRONT YD RESIDENTIAL CORP PUT 35904G957 69 67 SH Put SOLE   0 0 0
RESONANT INC CALL 76118L902 69 124 SH Call SOLE   0 0 0
RESONANT INC COM 76118L102 41 7,275 SH   SOLE   7,275 0 0
RESONANT INC PUT 76118L952 188 335 SH Put SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 153 44 SH Call SOLE   0 0 0
REVLON INC CALL 761525909 91 52 SH Call SOLE   0 0 0
REVLON INC COM 761525609 171 9,777 SH   SOLE   9,777 0 0
REVLON INC PUT 761525959 21 12 SH Put SOLE   0 0 0
REV GROUP INC COM 749527107 22 1,340 SH   SOLE   1,340 0 0
REV GROUP INC PUT 749527957 22 13 SH Put SOLE   0 0 0
REGIONS FINL CORP NEW CALL 7591EP900 442 249 SH Call SOLE   0 0 0
REGIONS FINL CORP NEW COM 7591EP100 2,562 144,135 SH   SOLE   144,135 0 0
REGIONS FINL CORP NEW PUT 7591EP950 2,055 1,156 SH Put SOLE   0 0 0
RF INDS LTD CALL 749552905 12 17 SH Call SOLE   0 0 0
RF INDS LTD COM 749552105 35 4,863 SH   SOLE   4,863 0 0
RF INDS LTD PUT 749552955 5 7 SH Put SOLE   0 0 0
RESOLUTE FST PRODS INC CALL 76117W909 154 149 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC COM 76117W109 17 1,687 SH   SOLE   1,687 0 0
RESOLUTE FST PRODS INC PUT 76117W959 3 3 SH Put SOLE   0 0 0
REINSURANCE GROUP AMER INC COM 759351604 57 429 SH   SOLE   429 0 0
REINSURANCE GROUP AMER INC PUT 759351954 1,535 115 SH Put SOLE   0 0 0
REPLIGEN CORP CALL 759916909 1,444 307 SH Call SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 2,627 283 SH Call SOLE   0 0 0
ROYAL GOLD INC PUT 780287958 724 78 SH Put SOLE   0 0 0
REGENXBIO INC CALL 75901B907 444 62 SH Call SOLE   0 0 0
REGENXBIO INC PUT 75901B957 401 56 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 84 15 SH Call SOLE   0 0 0
STURM RUGER & CO INC COM 864159108 13 241 SH   SOLE   241 0 0
STURM RUGER & CO INC PUT 864159958 795 142 SH Put SOLE   0 0 0
REGIS CORP MINN CALL 758932907 52 32 SH Call SOLE   0 0 0
REGIS CORP MINN PUT 758932957 82 50 SH Put SOLE   0 0 0
RH CALL 74967X903 11,022 789 SH Call SOLE   0 0 0
RH PUT 74967X953 10,770 771 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 416 64 SH Call SOLE   0 0 0
ROBERT HALF INTL INC PUT 770323953 6 1 SH Put SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 207 25 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 16 2 SH Put SOLE   0 0 0
RED HAT INC CALL 756577902 9,473 705 SH Call SOLE   0 0 0
RED HAT INC COM 756577102 3,348 24,917 SH   SOLE   24,917 0 0
RED HAT INC PUT 756577952 19,067 1,419 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 16 535 SH   SOLE   535 0 0
TRANSOCEAN LTD CALL H8817H900 696 518 SH Call SOLE   0 0 0
TRANSOCEAN LTD COM H8817H100 12 896 SH   SOLE   896 0 0
TRANSOCEAN LTD PUT H8817H950 579 431 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 22 81 SH Call SOLE   0 0 0
RIGEL PHARMACEUTICALS INC PUT 766559953 0 1 SH Put SOLE   0 0 0
RIO TINTO PLC CALL 767204900 3,334 601 SH Call SOLE   0 0 0
RIO TINTO PLC COM 767204100 1,188 21,417 SH   SOLE   21,417 0 0
RIO TINTO PLC PUT 767204950 3,694 666 SH Put SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 185 293 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC PUT 767292955 135 213 SH Put SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC CALL 754730909 1,340 150 SH Call SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC PUT 754730959 616 69 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 2,036 162 SH Call SOLE   0 0 0
RALPH LAUREN CORP COM 751212101 1,023 8,143 SH   SOLE   8,143 0 0
RALPH LAUREN CORP PUT 751212951 5,431 432 SH Put SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 50 22 SH Call SOLE   0 0 0
REALOGY HLDGS CORP PUT 75605Y956 27 12 SH Put SOLE   0 0 0
RED LION HOTELS CORP PUT 756764956 0 1 SH Put SOLE   0 0 0
RLI CORP COM 749607107 26 398 SH   SOLE   398 0 0
RLJ LODGING TR CALL 74965L901 2 1 SH Call SOLE   0 0 0
RLJ LODGING TR COM 74965L101 63 2,861 SH   SOLE   2,861 0 0
RLJ LODGING TR PUT 74965L951 1,424 646 SH Put SOLE   0 0 0
REGIONAL MGMT CORP COM 75902K106 54 1,553 SH   SOLE   1,553 0 0
RE MAX HLDGS INC CALL 75524W908 5 1 SH Call SOLE   0 0 0
RAMBUS INC DEL CALL 750917906 171 137 SH Call SOLE   0 0 0
RAMBUS INC DEL COM 750917106 93 7,445 SH   SOLE   7,445 0 0
RESMED INC CALL 761152907 124 12 SH Call SOLE   0 0 0
RESMED INC COM 761152107 1,337 12,911 SH   SOLE   12,911 0 0
RESMED INC PUT 761152957 1,191 115 SH Put SOLE   0 0 0
RICE MIDSTREAM PARTNERS LP CALL 762819900 17 10 SH Call SOLE   0 0 0
ROCKWELL MED INC CALL 774374902 33 68 SH Call SOLE   0 0 0
ROCKWELL MED INC PUT 774374952 11 24 SH Put SOLE   0 0 0
RIGNET INC PUT 766582950 21 21 SH Put SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 759 108 SH Call SOLE   0 0 0
RINGCENTRAL INC COM 76680R206 392 5,574 SH   SOLE   5,574 0 0
RINGCENTRAL INC PUT 76680R956 977 139 SH Put SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD CALL G7496G903 1,828 152 SH Call SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 93 774 SH   SOLE   774 0 0
RENASANT CORP CALL 75970E907 31 7 SH Call SOLE   0 0 0
GIBRALTAR INDS INC CALL 374689907 52 14 SH Call SOLE   0 0 0
GIBRALTAR INDS INC COM 374689107 100 2,669 SH   SOLE   2,669 0 0
GIBRALTAR INDS INC PUT 374689957 116 31 SH Put SOLE   0 0 0
ROGERS CORP CALL 775133901 55 5 SH Call SOLE   0 0 0
ROGERS CORP COM 775133101 96 870 SH   SOLE   870 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 14 736 SH   SOLE   736 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 9 5 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 3,573 215 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,515 9,114 SH   SOLE   9,114 0 0
ROCKWELL AUTOMATION INC PUT 773903959 1,662 100 SH Put SOLE   0 0 0
ROKU INC CALL 77543R902 10,650 2,499 SH Call SOLE   0 0 0
ROKU INC COM 77543R102 1,049 24,617 SH   SOLE   24,617 0 0
ROKU INC PUT 77543R952 10,983 2,577 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 231 44 SH Call SOLE   0 0 0
ROLLINS INC PUT 775711954 110 21 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 226 22 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 41 4 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 1,103 40 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC PUT 776696956 2,400 87 SH Put SOLE   0 0 0
ROSS STORES INC CALL 778296903 949 112 SH Call SOLE   0 0 0
ROSS STORES INC COM 778296103 721 8,518 SH   SOLE   8,518 0 0
ROSS STORES INC PUT 778296953 1,076 127 SH Put SOLE   0 0 0
PACIFIC COAST OIL TR CALL 694103902 261 1,136 SH Call SOLE   0 0 0
PACIFIC COAST OIL TR PUT 694103952 12 55 SH Put SOLE   0 0 0
REALPAGE INC CALL 75606N909 1,344 244 SH Call SOLE   0 0 0
REALPAGE INC COM 75606N109 345 6,278 SH   SOLE   6,278 0 0
REALPAGE INC PUT 75606N959 1,575 286 SH Put SOLE   0 0 0
RETAIL PPTYS AMER INC CALL 76131V902 42 33 SH Call SOLE   0 0 0
RAPID7 INC CALL 753422904 53 19 SH Call SOLE   0 0 0
RAPID7 INC COM 753422104 206 7,323 SH   SOLE   7,323 0 0
RAPID7 INC PUT 753422954 191 68 SH Put SOLE   0 0 0
RPM INTL INC CALL 749685903 577 99 SH Call SOLE   0 0 0
RPM INTL INC PUT 749685953 291 50 SH Put SOLE   0 0 0
RAMCO-GERSHENSON PPTYS TR CALL 751452902 96 73 SH Call SOLE   0 0 0
RAMCO-GERSHENSON PPTYS TR PUT 751452952 1 1 SH Put SOLE   0 0 0
RPX CORP PUT 74972G953 0 4 SH Put SOLE   0 0 0
RANGE RES CORP CALL 75281A909 1,445 864 SH Call SOLE   0 0 0
RANGE RES CORP COM 75281A109 365 21,861 SH   SOLE   21,861 0 0
RANGE RES CORP PUT 75281A959 1,319 789 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 243 423 SH Call SOLE   0 0 0
DONNELLEY R R & SONS CO PUT 257867950 0 1 SH Put SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 1,155 248 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 307 66 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 117 35 SH Call SOLE   0 0 0
RED ROCK RESORTS INC COM 75700L108 931 27,804 SH   SOLE   27,804 0 0
RED ROCK RESORTS INC PUT 75700L958 10 3 SH Put SOLE   0 0 0
ROADRUNNER TRNSN SVCS HLDG I CALL 76973Q905 0 3 SH Call SOLE   0 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1 695 SH   SOLE   695 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 262 30 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 367 42 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 47 7 SH Call SOLE   0 0 0
REPUBLIC SVCS INC COM 760759100 595 8,710 SH   SOLE   8,710 0 0
REPUBLIC SVCS INC PUT 760759950 444 65 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 703 69 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 20 2 SH Put SOLE   0 0 0
RSP PERMIAN INC CALL 74978Q905 250 57 SH Call SOLE   0 0 0
RSP PERMIAN INC PUT 74978Q955 145 33 SH Put SOLE   0 0 0
ROSETTA STONE INC CALL 777780907 128 80 SH Call SOLE   0 0 0
ROSETTA STONE INC PUT 777780957 8 5 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 3,451 1,625 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F403 257 12,140 SH   SOLE   12,140 0 0
VANECK VECTORS ETF TR PUT 92189F952 3,115 1,467 SH Put SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC CALL 781270903 2 1 SH Call SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 0 27 SH   SOLE   27 0 0
VANECK VECTORS ETF TR CALL 92189F902 20 2 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F684 33 334 SH   SOLE   334 0 0
RAYTHEON CO CALL 755111907 22,698 1,175 SH Call SOLE   0 0 0
RAYTHEON CO COM 755111507 3,184 16,485 SH   SOLE   16,485 0 0
RAYTHEON CO PUT 755111957 11,436 592 SH Put SOLE   0 0 0
RETROPHIN INC CALL 761299906 2 1 SH Call SOLE   0 0 0
RETROPHIN INC COM 761299106 12 444 SH   SOLE   444 0 0
RUBICON PROJ INC CALL 78112V902 27 97 SH Call SOLE   0 0 0
RUBICON PROJ INC PUT 78112V952 4 15 SH Put SOLE   0 0 0
SUNRUN INC CALL 86771W905 577 439 SH Call SOLE   0 0 0
SUNRUN INC PUT 86771W955 76 58 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 52 12 SH Call SOLE   0 0 0
RUSH ENTERPRISES INC COM 781846209 119 2,754 SH   SOLE   2,754 0 0
RUSH ENTERPRISES INC PUT 781846959 147 34 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 769 181 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 140 33 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 3 2 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E828 1 103 SH   SOLE   103 0 0
DIREXION SHS ETF TR PUT 25460E955 1 1 SH Put SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 185 66 SH Call SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC PUT 783332959 72 26 SH Put SOLE   0 0 0
REVOLUTION LIGHTING TECHNOLO CALL 76155G906 3 9 SH Call SOLE   0 0 0
REVOLUTION LIGHTING TECHNOLO COM 76155G206 30 7,462 SH   SOLE   7,462 0 0
REVOLUTION LIGHTING TECHNOLO PUT 76155G956 43 108 SH Put SOLE   0 0 0
REVANCE THERAPEUTICS INC CALL 761330909 565 206 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC COM 761330109 56 2,051 SH   SOLE   2,051 0 0
REVANCE THERAPEUTICS INC PUT 761330959 35 13 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 3 1 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 18 2 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A607 39 422 SH   SOLE   422 0 0
REDWOOD TR INC CALL 758075902 368 224 SH Call SOLE   0 0 0
REDWOOD TR INC PUT 758075952 3 2 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R735 69 766 SH   SOLE   766 0 0
REXNORD CORP NEW CALL 76169B902 525 181 SH Call SOLE   0 0 0
REXNORD CORP NEW PUT 76169B952 8 3 SH Put SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE CALL 780087902 2,771 368 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE PUT 780087952 655 87 SH Put SOLE   0 0 0
RYANAIR HLDGS PLC CALL 783513903 11 1 SH Call SOLE   0 0 0
RYANAIR HLDGS PLC COM 783513203 181 1,588 SH   SOLE   1,588 0 0
RYANAIR HLDGS PLC PUT 783513953 114 10 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 76 45 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 75 44 SH Put SOLE   0 0 0
RYB ED INC CALL 74979W901 60 31 SH Call SOLE   0 0 0
RYB ED INC PUT 74979W951 196 100 SH Put SOLE   0 0 0
RAYONIER INC CALL 754907903 27 7 SH Call SOLE   0 0 0
RAYONIER INC COM 754907103 10 271 SH   SOLE   271 0 0
RAYONIER INC PUT 754907953 11 3 SH Put SOLE   0 0 0
SPRINT CORP CALL 85207U905 150 277 SH Call SOLE   0 0 0
SPRINT CORP COM 85207U105 69 12,721 SH   SOLE   12,721 0 0
SPRINT CORP PUT 85207U955 75 139 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 5 5 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC COM 811916105 82 7,401 SH   SOLE   7,401 0 0
SEABRIDGE GOLD INC PUT 811916955 225 202 SH Put SOLE   0 0 0
SABRE CORP CALL 78573M904 64 26 SH Call SOLE   0 0 0
SABRE CORP PUT 78573M954 421 171 SH Put SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 52 5 SH Call SOLE   0 0 0
SANDERSON FARMS INC COM 800013104 1,036 9,857 SH   SOLE   9,857 0 0
SANDERSON FARMS INC PUT 800013954 2,607 248 SH Put SOLE   0 0 0
SAFETY INS GROUP INC COM 78648T100 243 2,856 SH   SOLE   2,856 0 0
SAFETY INS GROUP INC PUT 78648T950 128 15 SH Put SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 1,314 84 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC COM 78667J108 572 3,655 SH   SOLE   3,655 0 0
SAGE THERAPEUTICS INC PUT 78667J958 2,128 136 SH Put SOLE   0 0 0
SAIA INC CALL 78709Y905 153 19 SH Call SOLE   0 0 0
SAIA INC COM 78709Y105 1,252 15,497 SH   SOLE   15,497 0 0
SAIA INC PUT 78709Y955 1,091 135 SH Put SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N CALL 808625907 32 4 SH Call SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N PUT 808625957 137 17 SH Put SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I CALL 78781P905 56 23 SH Call SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I PUT 78781P955 34 14 SH Put SOLE   0 0 0
SALEM MEDIA GROUP INC CALL 794093904 3 6 SH Call SOLE   0 0 0
SCORPIO BULKERS INC CALL Y7546A902 465 655 SH Call SOLE   0 0 0
SCORPIO BULKERS INC PUT Y7546A952 299 422 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 269 9 SH Call SOLE   0 0 0
BOSTON BEER INC COM 100557107 1,762 5,880 SH   SOLE   5,880 0 0
BOSTON BEER INC PUT 100557957 689 23 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 150 281 SH Call SOLE   0 0 0
BANCO SANTANDER SA COM 05964H105 212 39,836 SH   SOLE   39,836 0 0
BANCO SANTANDER SA PUT 05964H955 367 688 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 3 6 SH Call SOLE   0 0 0
BANCO SANTANDER SA PUT 05964H955 6 13 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 8 18 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD COM 80013R206 65 14,498 SH   SOLE   14,498 0 0
SANDSTORM GOLD LTD PUT 80013R956 27 62 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 73 25 SH Call SOLE   0 0 0
SANMINA CORPORATION COM 801056102 9 330 SH   SOLE   330 0 0
SANMINA CORPORATION PUT 801056952 23 8 SH Put SOLE   0 0 0
S&W SEED CO COM 785135104 8 2,735 SH   SOLE   2,735 0 0
S&W SEED CO PUT 785135954 16 50 SH Put SOLE   0 0 0
SAP SE CALL 803054904 46 4 SH Call SOLE   0 0 0
SAP SE COM 803054204 2,148 18,578 SH   SOLE   18,578 0 0
SAP SE PUT 803054954 1,827 158 SH Put SOLE   0 0 0
SANDY SPRING BANCORP INC COM 800363103 0 4 SH   SOLE   4 0 0
SANDY SPRING BANCORP INC PUT 800363953 4 1 SH Put SOLE   0 0 0
ECHOSTAR CORP CALL 278768906 13 3 SH Call SOLE   0 0 0
ECHOSTAR CORP COM 278768106 266 6,006 SH   SOLE   6,006 0 0
ECHOSTAR CORP PUT 278768956 404 91 SH Put SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 250 69 SH Call SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 139 3,832 SH   SOLE   3,832 0 0
SPIRIT AIRLS INC PUT 848577952 225 62 SH Put SOLE   0 0 0
SAFE BULKERS INC COM Y7388L103 214 63,007 SH   SOLE   63,007 0 0
SAFE BULKERS INC PUT Y7388L953 213 628 SH Put SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 676 41 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 2,196 133 SH Put SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 1,636 509 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 1,385 431 SH Put SOLE   0 0 0
SIBANYE STILLWATER COM 825724206 112 46,506 SH   SOLE   46,506 0 0
SIBANYE STILLWATER PUT 825724956 0 3 SH Put SOLE   0 0 0
SIBANYE STILLWATER CALL 825724906 1 5 SH Call SOLE   0 0 0
SIBANYE STILLWATER PUT 825724956 76 302 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 22 14 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 38 2,396 SH   SOLE   2,396 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 317 198 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 473 127 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP CALL Y8162K904 20 16 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP COM Y8162K204 94 7,338 SH   SOLE   7,338 0 0
STAR BULK CARRIERS CORP PUT Y8162K954 272 212 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 319 25 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 1,214 95 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 130 60 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 41 19 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 1 2 SH Call SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI COM 20441A102 7 1,265 SH   SOLE   1,265 0 0
COMPANHIA DE SANEAMENTO BASI PUT 20441A952 0 1 SH Put SOLE   0 0 0
STARBUCKS CORP CALL 855244909 11,958 2,448 SH Call SOLE   0 0 0
STARBUCKS CORP COM 855244109 6,072 124,317 SH   SOLE   124,317 0 0
STARBUCKS CORP PUT 855244959 19,022 3,894 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 108 57 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,408 73,758 SH   SOLE   73,758 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 2,254 1,181 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 1,096 234 SH Call SOLE   0 0 0
SCANA CORP NEW CALL 80589M902 1,644 427 SH Call SOLE   0 0 0
SCANA CORP NEW PUT 80589M952 2,696 700 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 24 5 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 49 10 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 7 1 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 7 1 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 363 87 SH Call SOLE   0 0 0
SCHNITZER STL INDS CALL 806882906 111 33 SH Call SOLE   0 0 0
SCHNITZER STL INDS PUT 806882956 279 83 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 21 4 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524870 6 126 SH   SOLE   126 0 0
SCHWAB CHARLES CORP NEW CALL 808513905 8,768 1,716 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP NEW COM 808513105 2,590 50,689 SH   SOLE   50,689 0 0
SCHWAB CHARLES CORP NEW PUT 808513955 5,866 1,148 SH Put SOLE   0 0 0
SERVICE CORP INTL CALL 817565904 658 184 SH Call SOLE   0 0 0
SERVICE CORP INTL COM 817565104 13 381 SH   SOLE   381 0 0
SERVICE CORP INTL PUT 817565954 844 236 SH Put SOLE   0 0 0
STEPAN CO COM 858586100 7 100 SH   SOLE   100 0 0
STELLUS CAP INVT CORP CALL 858568908 10 8 SH Call SOLE   0 0 0
STELLUS CAP INVT CORP PUT 858568958 5 4 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 356 239 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W668 254 17,076 SH   SOLE   17,076 0 0
PROSHARES TR II PUT 74347W952 265 178 SH Put SOLE   0 0 0
STEELCASE INC CALL 858155903 9 7 SH Call SOLE   0 0 0
STEELCASE INC COM 858155203 37 2,765 SH   SOLE   2,765 0 0
STEELCASE INC PUT 858155953 67 50 SH Put SOLE   0 0 0
SCANSOURCE INC CALL 806037907 92 23 SH Call SOLE   0 0 0
SCANSOURCE INC COM 806037107 13 346 SH   SOLE   346 0 0
SCANSOURCE INC PUT 806037957 48 12 SH Put SOLE   0 0 0
SHOE CARNIVAL INC COM 824889109 4 153 SH   SOLE   153 0 0
SHOE CARNIVAL INC PUT 824889959 12 4 SH Put SOLE   0 0 0
SECUREWORKS CORP COM 81374A105 10 847 SH   SOLE   847 0 0
SCYNEXIS INC COM 811292101 1 955 SH   SOLE   955 0 0
SCYNEXIS INC PUT 811292951 1 10 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 14 7 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E549 8 401 SH   SOLE   401 0 0
SEADRILL PARTNERS LLC CALL Y7545W909 0 1 SH Call SOLE   0 0 0
SEADRILL PARTNERS LLC COM Y7545W109 11 3,267 SH   SOLE   3,267 0 0
SEADRILL PARTNERS LLC PUT Y7545W959 19 57 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 123 66 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A178 185 9,904 SH   SOLE   9,904 0 0
PROSHARES TR PUT 74348A954 103 55 SH Put SOLE   0 0 0
SANDRIDGE MISSISSIPPIAN TR I CALL 80007V906 4 22 SH Call SOLE   0 0 0
SANDRIDGE MISSISSIPPIAN TR I PUT 80007V956 2 14 SH Put SOLE   0 0 0
SEADRILL LIMITED CALL G7945E905 0 865 SH Call SOLE   0 0 0
SEADRILL LIMITED PUT G7945E955 245 2,983 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 3,080 806 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 1,177 308 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 1,651 432 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 3 1 SH Put SOLE   0 0 0
SANDRIDGE MISSISSIPPIAN TR I COM 80007T101 7 3,903 SH   SOLE   3,903 0 0
SPDR SERIES TRUST CALL 78464A908 111 12 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A763 12 133 SH   SOLE   133 0 0
SPDR SERIES TRUST PUT 78464A958 55 6 SH Put SOLE   0 0 0
SEA LTD CALL 81141R900 586 391 SH Call SOLE   0 0 0
SEA LTD COM 81141R100 78 5,242 SH   SOLE   5,242 0 0
SEA LTD PUT 81141R950 3 2 SH Put SOLE   0 0 0
SEAWORLD ENTMT INC CALL 81282V900 691 317 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC COM 81282V100 422 19,343 SH   SOLE   19,343 0 0
SEAWORLD ENTMT INC PUT 81282V950 349 160 SH Put SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 1,277 267 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,379 28,839 SH   SOLE   28,839 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 2,899 606 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 1,205 284 SH Call SOLE   0 0 0
SEALED AIR CORP NEW COM 81211K100 129 3,044 SH   SOLE   3,044 0 0
SEALED AIR CORP NEW PUT 81211K950 624 147 SH Put SOLE   0 0 0
SEI INVESTMENTS CO CALL 784117903 200 32 SH Call SOLE   0 0 0
SELECTA BIOSCIENCES INC CALL 816212904 2 2 SH Call SOLE   0 0 0
SELECTA BIOSCIENCES INC COM 816212104 30 2,311 SH   SOLE   2,311 0 0
SELECT MED HLDGS CORP COM 81619Q105 21 1,169 SH   SOLE   1,169 0 0
SELECT MED HLDGS CORP PUT 81619Q955 3 2 SH Put SOLE   0 0 0
SEMGROUP CORP CALL 81663A905 81 32 SH Call SOLE   0 0 0
SEMGROUP CORP PUT 81663A955 5 2 SH Put SOLE   0 0 0
SENDGRID INC CALL 816883902 13 5 SH Call SOLE   0 0 0
SENDGRID INC COM 816883102 306 11,556 SH   SOLE   11,556 0 0
SENDGRID INC PUT 816883952 111 42 SH Put SOLE   0 0 0
SENSEONICS HLDGS INC CALL 81727U905 119 290 SH Call SOLE   0 0 0
SENSEONICS HLDGS INC PUT 81727U955 0 1 SH Put SOLE   0 0 0
SPECTRA ENERGY PARTNERS LP CALL 84756N909 42 12 SH Call SOLE   0 0 0
SPECTRA ENERGY PARTNERS LP PUT 84756N959 212 60 SH Put SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 1,189 200 SH Call SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I PUT 81761R959 713 120 SH Put SOLE   0 0 0
SESEN BIO INC CALL 817763905 71 367 SH Call SOLE   0 0 0
SESEN BIO INC PUT 817763955 0 4 SH Put SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 2,053 393 SH Call SOLE   0 0 0
STIFEL FINL CORP PUT 860630952 334 64 SH Put SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC CALL 786449907 23 18 SH Call SOLE   0 0 0
STITCH FIX INC CALL 860897907 650 237 SH Call SOLE   0 0 0
STITCH FIX INC COM 860897107 197 7,203 SH   SOLE   7,203 0 0
STITCH FIX INC PUT 860897957 499 182 SH Put SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L CALL G81075906 722 483 SH Call SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L PUT G81075956 119 80 SH Put SOLE   0 0 0
SHUTTERFLY INC CALL 82568P904 1,683 187 SH Call SOLE   0 0 0
SHUTTERFLY INC COM 82568P304 98 1,091 SH   SOLE   1,091 0 0
SHUTTERFLY INC PUT 82568P954 1,737 193 SH Put SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 3,597 1,630 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC COM 85208M102 140 6,374 SH   SOLE   6,374 0 0
SPROUTS FMRS MKT INC PUT 85208M952 1,374 623 SH Put SOLE   0 0 0
SMART & FINAL STORES INC CALL 83190B901 6 11 SH Call SOLE   0 0 0
SMART & FINAL STORES INC COM 83190B101 5 1,001 SH   SOLE   1,001 0 0
SMART & FINAL STORES INC PUT 83190B951 23 42 SH Put SOLE   0 0 0
FANG HLDGS LTD CALL 30711Y902 4 12 SH Call SOLE   0 0 0
FANG HLDGS LTD COM 30711Y102 31 8,073 SH   SOLE   8,073 0 0
FANG HLDGS LTD PUT 30711Y952 6 16 SH Put SOLE   0 0 0
SEATTLE GENETICS INC CALL 812578902 232 35 SH Call SOLE   0 0 0
SEATTLE GENETICS INC COM 812578102 743 11,195 SH   SOLE   11,195 0 0
SEATTLE GENETICS INC PUT 812578952 1,699 256 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 4 1 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 4 1 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 4 2 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H214 23 1,000 SH   SOLE   1,000 0 0
BARCLAYS BANK PLC PUT 06739H953 179 77 SH Put SOLE   0 0 0
SMART GLOBAL HLDGS INC CALL G8232Y901 290 91 SH Call SOLE   0 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 15 480 SH   SOLE   480 0 0
SMART GLOBAL HLDGS INC PUT G8232Y951 73 23 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 765 539 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC COM 800677106 720 50,743 SH   SOLE   50,743 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 592 417 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 2,570 523 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,587 52,637 SH   SOLE   52,637 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 3,548 722 SH Put SOLE   0 0 0
ETFS GOLD TR CALL 26922Y905 12 1 SH Call SOLE   0 0 0
ETFS GOLD TR COM 26922Y105 15 131 SH   SOLE   131 0 0
SURGERY PARTNERS INC COM 86881A100 69 4,691 SH   SOLE   4,691 0 0
SYNERGY PHARMACEUTICALS DEL CALL 871639908 58 339 SH Call SOLE   0 0 0
SYNERGY PHARMACEUTICALS DEL PUT 871639958 81 470 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 1,396 476 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 519 177 SH Put SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 1,905 288 SH Call SOLE   0 0 0
SHAKE SHACK INC PUT 819047951 1,396 211 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 2 91 SH   SOLE   91 0 0
SHENANDOAH TELECOMMUNICATION PUT 82312B956 22 7 SH Put SOLE   0 0 0
SEARS HLDGS CORP CALL 812350906 62 263 SH Call SOLE   0 0 0
SEARS HLDGS CORP COM 812350106 53 22,650 SH   SOLE   22,650 0 0
SEARS HLDGS CORP PUT 812350956 64 272 SH Put SOLE   0 0 0
SCHULMAN A INC CALL 808194904 200 45 SH Call SOLE   0 0 0
SCHULMAN A INC PUT 808194954 44 10 SH Put SOLE   0 0 0
SHILOH INDS INC CALL 824543902 48 56 SH Call SOLE   0 0 0
SHILOH INDS INC PUT 824543952 0 1 SH Put SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 1,867 842 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 394 17,786 SH   SOLE   17,786 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 1,730 780 SH Put SOLE   0 0 0
MADDEN STEVEN LTD CALL 556269908 79 15 SH Call SOLE   0 0 0
MADDEN STEVEN LTD PUT 556269958 21 4 SH Put SOLE   0 0 0
SHOPIFY INC CALL 82509L907 10,577 725 SH Call SOLE   0 0 0
SHOPIFY INC PUT 82509L957 20,862 1,430 SH Put SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR CALL 812362901 21 101 SH Call SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR PUT 812362951 0 1 SH Put SOLE   0 0 0
SHIRE PLC CALL 82481R906 12,626 748 SH Call SOLE   0 0 0
SHIRE PLC PUT 82481R956 11,529 683 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 692 17 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO COM 824348106 383 941 SH   SOLE   941 0 0
SHERWIN WILLIAMS CO PUT 824348956 4,687 115 SH Put SOLE   0 0 0
ISHARES TR COM 464287457 44 528 SH   SOLE   528 0 0
ISHARES TR PUT 464287957 16 2 SH Put SOLE   0 0 0
COMPANHIA SIDERURGICA NACION COM 20440W105 3 1,904 SH   SOLE   1,904 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 5 29 SH Put SOLE   0 0 0
SIENTRA INC CALL 82621J905 2,095 1,074 SH Call SOLE   0 0 0
SIENTRA INC PUT 82621J955 7 4 SH Put SOLE   0 0 0
SIFY TECHNOLOGIES LIMITED COM 82655M107 0 236 SH   SOLE   236 0 0
SIGNET JEWELERS LIMITED CALL G81276900 2,085 374 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED PUT G81276950 3,300 592 SH Put SOLE   0 0 0
SIGA TECHNOLOGIES INC CALL 826917906 21 37 SH Call SOLE   0 0 0
SIGA TECHNOLOGIES INC COM 826917106 26 4,384 SH   SOLE   4,384 0 0
SIGA TECHNOLOGIES INC PUT 826917956 17 30 SH Put SOLE   0 0 0
SIGMA DESIGNS INC PUT 826565953 0 20 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 583 202 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y848 157 5,469 SH   SOLE   5,469 0 0
GLOBAL X FDS PUT 37954Y951 410 142 SH Put SOLE   0 0 0
ETF MANAGERS TR COM 26924G102 4 438 SH   SOLE   438 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 68 13 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO COM 82706C108 125 2,378 SH   SOLE   2,378 0 0
SILICON MOTION TECHNOLOGY CO PUT 82706C958 15 3 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 474 56 SH Call SOLE   0 0 0
SINA CORP COM G81477104 1,859 21,956 SH   SOLE   21,956 0 0
SINA CORP PUT G81477954 2,574 304 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 2 2 SH Call SOLE   0 0 0
SINA CORP PUT G81477954 0 4 SH Put SOLE   0 0 0
SELECT INCOME REIT CALL 81618T900 60 27 SH Call SOLE   0 0 0
SELECT INCOME REIT COM 81618T100 148 6,587 SH   SOLE   6,587 0 0
SELECT INCOME REIT PUT 81618T950 29 13 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 570 843 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC COM 82968B103 359 53,057 SH   SOLE   53,057 0 0
SIRIUS XM HLDGS INC PUT 82968B953 471 696 SH Put SOLE   0 0 0
SVB FINL GROUP CALL 78486Q901 1,443 50 SH Call SOLE   0 0 0
SVB FINL GROUP COM 78486Q101 561 1,945 SH   SOLE   1,945 0 0
SVB FINL GROUP PUT 78486Q951 12,099 419 SH Put SOLE   0 0 0
ETFS SILVER TR CALL 26922X907 223 143 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 1,001 143 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 272 3,885 SH   SOLE   3,885 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 567 81 SH Put SOLE   0 0 0
SMUCKER J M CO CALL 832696905 1,870 174 SH Call SOLE   0 0 0
SMUCKER J M CO PUT 832696955 8,103 754 SH Put SOLE   0 0 0
SHAW COMMUNICATIONS INC CALL 82028K900 4 2 SH Call SOLE   0 0 0
SHAW COMMUNICATIONS INC COM 82028K200 141 6,956 SH   SOLE   6,956 0 0
SAN JUAN BASIN RTY TR CALL 798241905 22 39 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR COM 798241105 0 24 SH   SOLE   24 0 0
SAN JUAN BASIN RTY TR PUT 798241955 4 7 SH Put SOLE   0 0 0
SJW GROUP CALL 784305904 1,854 280 SH Call SOLE   0 0 0
SJW GROUP PUT 784305954 6 1 SH Put SOLE   0 0 0
PROSHARES TR COM 74347B748 6 293 SH   SOLE   293 0 0
PROSHARES TR PUT 74347B957 2 1 SH Put SOLE   0 0 0
SK TELECOM LTD COM 78440P108 296 12,721 SH   SOLE   12,721 0 0
SK TELECOM LTD PUT 78440P958 4 2 SH Put SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 126 54 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 9 400 SH   SOLE   400 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 610 260 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 888 296 SH Call SOLE   0 0 0
SKECHERS U S A INC COM 830566105 1,509 50,292 SH   SOLE   50,292 0 0
SKECHERS U S A INC PUT 830566955 1,323 441 SH Put SOLE   0 0 0
SKYWEST INC CALL 830879902 622 120 SH Call SOLE   0 0 0
SKYWEST INC COM 830879102 22 442 SH   SOLE   442 0 0
SKYWEST INC PUT 830879952 290 56 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 239 45 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 10 2 SH Put SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 139 14 SH Call SOLE   0 0 0
SILICON LABORATORIES INC COM 826919102 25 258 SH   SOLE   258 0 0
SILICON LABORATORIES INC PUT 826919952 1,962 197 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 16,623 2,480 SH Call SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 1,464 21,845 SH   SOLE   21,845 0 0
SCHLUMBERGER LTD PUT 806857958 24,083 3,593 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 855 333 SH Call SOLE   0 0 0
U S SILICA HLDGS INC COM 90346E103 1,325 51,595 SH   SOLE   51,595 0 0
U S SILICA HLDGS INC PUT 90346E953 2,039 794 SH Put SOLE   0 0 0
SUN LIFE FINL INC CALL 866796905 2,071 516 SH Call SOLE   0 0 0
SUN LIFE FINL INC PUT 866796955 345 86 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X901 90 9 SH Call SOLE   0 0 0
SL GREEN RLTY CORP COM 78440X101 271 2,696 SH   SOLE   2,696 0 0
SL GREEN RLTY CORP PUT 78440X951 492 49 SH Put SOLE   0 0 0
SILGAN HOLDINGS INC CALL 827048909 13 5 SH Call SOLE   0 0 0
SLM CORP CALL 78442P906 139 122 SH Call SOLE   0 0 0
SLM CORP PUT 78442P956 247 216 SH Put SOLE   0 0 0
SIMULATIONS PLUS INC CALL 829214905 8 4 SH Call SOLE   0 0 0
ISHARES SILVER TRUST CALL 46428Q909 2,684 1,772 SH Call SOLE   0 0 0
ISHARES SILVER TRUST COM 46428Q109 2,054 135,595 SH   SOLE   135,595 0 0
ISHARES SILVER TRUST PUT 46428Q959 996 658 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 348 77 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F205 21 483 SH   SOLE   483 0 0
VANECK VECTORS ETF TR PUT 92189F952 40 9 SH Put SOLE   0 0 0
SM ENERGY CO CALL 78454L900 1,202 468 SH Call SOLE   0 0 0
SM ENERGY CO COM 78454L100 477 18,597 SH   SOLE   18,597 0 0
SM ENERGY CO PUT 78454L950 1,407 548 SH Put SOLE   0 0 0
SUPER MICRO COMPUTER INC CALL 86800U904 4 2 SH Call SOLE   0 0 0
SUPER MICRO COMPUTER INC COM 86800U104 291 12,312 SH   SOLE   12,312 0 0
SUPER MICRO COMPUTER INC PUT 86800U954 267 113 SH Put SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I CALL 86562M909 350 451 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 282 34 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO COM 810186106 396 4,762 SH   SOLE   4,762 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 681 82 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 27,761 2,704 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F676 282 2,755 SH   SOLE   2,755 0 0
VANECK VECTORS ETF TR PUT 92189F952 45,914 4,472 SH Put SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 56 37 SH Call SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 134 8,762 SH   SOLE   8,762 0 0
SUMMIT MIDSTREAM PARTNERS LP PUT 866142952 155 101 SH Put SOLE   0 0 0
SUMMIT THERAPEUTICS PLC COM 86627R102 18 7,619 SH   SOLE   7,619 0 0
SUMMIT THERAPEUTICS PLC PUT 86627R952 45 186 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 4 20 SH Call SOLE   0 0 0
STANDARD MTR PRODS INC COM 853666105 73 1,527 SH   SOLE   1,527 0 0
STANDARD MTR PRODS INC PUT 853666955 270 56 SH Put SOLE   0 0 0
SIMPLY GOOD FOODS CO COM 82900L102 120 8,342 SH   SOLE   8,342 0 0
SIMPLY GOOD FOODS CO PUT 82900L952 4 3 SH Put SOLE   0 0 0
STEIN MART INC COM 858375108 9 3,983 SH   SOLE   3,983 0 0
STEIN MART INC PUT 858375958 6 25 SH Put SOLE   0 0 0
SMITH MICRO SOFTWARE INC CALL 832154907 18 81 SH Call SOLE   0 0 0
SMITH MICRO SOFTWARE INC COM 832154207 43 19,156 SH   SOLE   19,156 0 0
SMITH MICRO SOFTWARE INC PUT 832154957 28 126 SH Put SOLE   0 0 0
SEMTECH CORP CALL 816850901 357 76 SH Call SOLE   0 0 0
SEMTECH CORP COM 816850101 31 670 SH   SOLE   670 0 0
SEMTECH CORP PUT 816850951 117 25 SH Put SOLE   0 0 0
SANCHEZ ENERGY CORP CALL 79970Y905 47 104 SH Call SOLE   0 0 0
SANCHEZ ENERGY CORP COM 79970Y105 24 5,333 SH   SOLE   5,333 0 0
SANCHEZ ENERGY CORP PUT 79970Y955 85 190 SH Put SOLE   0 0 0
SNAP ON INC CALL 833034901 883 55 SH Call SOLE   0 0 0
SNAP ON INC PUT 833034951 1,157 72 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 5,671 4,333 SH Call SOLE   0 0 0
SNAP INC PUT 83304A956 5,355 4,091 SH Put SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 14 5 SH Call SOLE   0 0 0
SLEEP NUMBER CORP COM 83125X103 23 812 SH   SOLE   812 0 0
SLEEP NUMBER CORP PUT 83125X953 60 21 SH Put SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 4 8 SH Call SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 46 7,567 SH   SOLE   7,567 0 0
SYNCHRONOSS TECHNOLOGIES INC PUT 87157B953 216 351 SH Put SOLE   0 0 0
SMART SAND INC CALL 83191H907 3 6 SH Call SOLE   0 0 0
SMART SAND INC COM 83191H107 11 2,244 SH   SOLE   2,244 0 0
SMART SAND INC PUT 83191H957 21 40 SH Put SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 3 497 SH   SOLE   497 0 0
SYNDAX PHARMACEUTICALS INC PUT 87164F955 1 2 SH Put SOLE   0 0 0
SONY CORP CALL 835699907 2,962 578 SH Call SOLE   0 0 0
SONY CORP COM 835699307 109 2,137 SH   SOLE   2,137 0 0
SONY CORP PUT 835699957 476 93 SH Put SOLE   0 0 0
SENIOR HSG PPTYS TR CALL 81721M909 12 7 SH Call SOLE   0 0 0
SENIOR HSG PPTYS TR COM 81721M109 85 4,750 SH   SOLE   4,750 0 0
SENIOR HSG PPTYS TR PUT 81721M959 16 9 SH Put SOLE   0 0 0
SUN HYDRAULICS CORP CALL 866942905 4 1 SH Call SOLE   0 0 0
SUN HYDRAULICS CORP COM 866942105 42 883 SH   SOLE   883 0 0
SUN HYDRAULICS CORP PUT 866942955 144 30 SH Put SOLE   0 0 0
SENOMYX INC COM 81724Q107 2 1,681 SH   SOLE   1,681 0 0
SENOMYX INC PUT 81724Q957 2 19 SH Put SOLE   0 0 0
SMITH & NEPHEW PLC CALL 83175M905 15 4 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP CALL 16941R908 413 46 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP COM 16941R108 135 1,511 SH   SOLE   1,511 0 0
CHINA PETE & CHEM CORP PUT 16941R958 916 102 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 1,848 216 SH Call SOLE   0 0 0
SYNOPSYS INC PUT 871607957 171 20 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC CALL 648691903 38 51 SH Call SOLE   0 0 0
NEW SR INVT GROUP INC COM 648691103 263 34,857 SH   SOLE   34,857 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328900 31 148 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 0 246 SH   SOLE   246 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328950 1 5 SH Put SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 285 54 SH Call SOLE   0 0 0
SYNOVUS FINL CORP PUT 87161C951 5 1 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 1,119 116 SH Call SOLE   0 0 0
SYNNEX CORP COM 87162W100 189 1,964 SH   SOLE   1,964 0 0
SYNNEX CORP PUT 87162W950 608 63 SH Put SOLE   0 0 0
SOUTHERN CO CALL 842587907 2,648 572 SH Call SOLE   0 0 0
SOUTHERN CO PUT 842587957 1,046 226 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37950E416 13 383 SH   SOLE   383 0 0
GLOBAL X FDS PUT 37950E954 3 1 SH Put SOLE   0 0 0
SODASTREAM INTERNATIONAL LTD CALL M9068E905 2,772 325 SH Call SOLE   0 0 0
SODASTREAM INTERNATIONAL LTD COM M9068E105 267 3,132 SH   SOLE   3,132 0 0
SODASTREAM INTERNATIONAL LTD PUT M9068E955 3,002 352 SH Put SOLE   0 0 0
SOGOU INC CALL 83409V904 810 709 SH Call SOLE   0 0 0
SOGOU INC PUT 83409V954 684 599 SH Put SOLE   0 0 0
SOHU COM LTD CALL 83410S908 415 117 SH Call SOLE   0 0 0
SOHU COM LTD COM 83410S108 111 3,136 SH   SOLE   3,136 0 0
SOHU COM LTD PUT 83410S958 209 59 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC CALL 83418M903 205 144 SH Call SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC COM 83418M103 90 6,350 SH   SOLE   6,350 0 0
SOLARIS OILFIELD INFRSTR INC PUT 83418M953 94 66 SH Put SOLE   0 0 0
RENESOLA LTD COM 75971T301 7 3,021 SH   SOLE   3,021 0 0
RENESOLA LTD PUT 75971T951 17 70 SH Put SOLE   0 0 0
SONOCO PRODS CO PUT 835495952 89 17 SH Put SOLE   0 0 0
SONIC CORP CALL 835451905 48 14 SH Call SOLE   0 0 0
SONIC CORP COM 835451105 425 12,354 SH   SOLE   12,354 0 0
SONIC CORP PUT 835451955 364 106 SH Put SOLE   0 0 0
SORL AUTO PTS INC CALL 78461U901 355 762 SH Call SOLE   0 0 0
SORL AUTO PTS INC PUT 78461U951 2 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 4,032 285 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 8,787 621 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 17 15 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E836 144 12,634 SH   SOLE   12,634 0 0
DIREXION SHS ETF TR PUT 25460E955 21 19 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,780 156 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 3,743 210 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 12 8 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A607 14 917 SH   SOLE   917 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 53 33 SH Put SOLE   0 0 0
SPARTON CORP CALL 847235908 37 20 SH Call SOLE   0 0 0
SPARTON CORP COM 847235108 41 2,176 SH   SOLE   2,176 0 0
SPARTON CORP PUT 847235958 55 29 SH Put SOLE   0 0 0
SPARTAN MTRS INC CALL 846819900 190 126 SH Call SOLE   0 0 0
SPARTAN MTRS INC COM 846819100 130 8,630 SH   SOLE   8,630 0 0
SPARTAN MTRS INC PUT 846819950 312 207 SH Put SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC CALL 84763R901 432 53 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 170 2,089 SH   SOLE   2,089 0 0
SPECTRUM BRANDS HLDGS INC PUT 84763R951 399 49 SH Put SOLE   0 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 10,943 643 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,130 6,641 SH   SOLE   6,641 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 11,675 686 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 5,566 273 SH Call SOLE   0 0 0
S&P GLOBAL INC PUT 78409V954 3,282 161 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 39 17 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 195 8,322 SH   SOLE   8,322 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 72 31 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E362 8 210 SH   SOLE   210 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 41 10 SH Put SOLE   0 0 0
SOPHIRIS BIO INC CALL 83578Q909 22 81 SH Call SOLE   0 0 0
SOPHIRIS BIO INC COM 83578Q209 32 11,693 SH   SOLE   11,693 0 0
SPLUNK INC CALL 848637904 7,363 743 SH Call SOLE   0 0 0
SPLUNK INC COM 848637104 2,006 20,249 SH   SOLE   20,249 0 0
SPLUNK INC PUT 848637954 7,284 735 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 14 3 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E354 335 7,081 SH   SOLE   7,081 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 9 2 SH Put SOLE   0 0 0
SUPERIOR ENERGY SVCS INC CALL 868157908 126 130 SH Call SOLE   0 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 13 1,383 SH   SOLE   1,383 0 0
SUPERIOR ENERGY SVCS INC PUT 868157958 95 98 SH Put SOLE   0 0 0
SEASPINE HLDGS CORP COM 81255T108 4 358 SH   SOLE   358 0 0
SEASPINE HLDGS CORP PUT 81255T958 5 4 SH Put SOLE   0 0 0
SPOK HLDGS INC COM 84863T106 103 6,870 SH   SOLE   6,870 0 0
SPOK HLDGS INC PUT 84863T956 361 240 SH Put SOLE   0 0 0
SPOTIFY TECHNOLOGY S A CALL L8681T902 20,743 1,233 SH Call SOLE   0 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 3,021 17,958 SH   SOLE   17,958 0 0
SPOTIFY TECHNOLOGY S A PUT L8681T952 12,550 746 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 647 309 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 161 7,694 SH   SOLE   7,694 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 819 391 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 1,142 133 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 274 32 SH Put SOLE   0 0 0
SUPPORT COM INC COM 86858W200 0 133 SH   SOLE   133 0 0
SUPPORT COM INC PUT 86858W950 5 20 SH Put SOLE   0 0 0
SPS COMM INC CALL 78463M907 558 76 SH Call SOLE   0 0 0
SPARTANNASH CO CALL 847215900 68 27 SH Call SOLE   0 0 0
SPARTANNASH CO PUT 847215950 38 15 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 30 60 SH Call SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC PUT 84920Y956 7 15 SH Put SOLE   0 0 0
SUNPOWER CORP CALL 867652906 349 456 SH Call SOLE   0 0 0
SUNPOWER CORP PUT 867652956 217 283 SH Put SOLE   0 0 0
SPX CORP COM 784635104 2 77 SH   SOLE   77 0 0
SPX CORP PUT 784635954 7 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 383 86 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W862 1,026 23,036 SH   SOLE   23,036 0 0
DIREXION SHS ETF TR PUT 25459W958 423 95 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,672 632 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 29 11 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 48 12 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 184 46 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 2,853 713 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 128 32 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 783,158 28,869 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR PUT 78462F953 1,373,680 50,637 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 7 2 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 5 2 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A508 5 179 SH   SOLE   179 0 0
SQUARE INC CALL 852234903 14,762 2,395 SH Call SOLE   0 0 0
SQUARE INC COM 852234103 11,074 179,662 SH   SOLE   179,662 0 0
SQUARE INC PUT 852234953 54,341 8,816 SH Put SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C CALL 833635905 110 23 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C COM 833635105 1,297 26,994 SH   SOLE   26,994 0 0
SOCIEDAD QUIMICA MINERA DE C PUT 833635955 999 208 SH Put SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C CALL 833635905 153 32 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C PUT 833635955 720 150 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 3,200 2,224 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 260 181 SH Put SOLE   0 0 0
SPIRE INC COM 84857L101 30 433 SH   SOLE   433 0 0
SPIRE INC PUT 84857L951 70 10 SH Put SOLE   0 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 33 4,200 SH   SOLE   4,200 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W952 0 32 SH Put SOLE   0 0 0
SRC ENERGY INC CALL 78470V908 56 51 SH Call SOLE   0 0 0
SRC ENERGY INC PUT 78470V958 1 1 SH Put SOLE   0 0 0
STERICYCLE INC CALL 858912908 104 16 SH Call SOLE   0 0 0
STERICYCLE INC COM 858912108 269 4,122 SH   SOLE   4,122 0 0
STERICYCLE INC PUT 858912958 1,005 154 SH Put SOLE   0 0 0
SURMODICS INC COM 868873100 505 9,151 SH   SOLE   9,151 0 0
SURMODICS INC PUT 868873950 115 21 SH Put SOLE   0 0 0
SEMPRA ENERGY CALL 816851909 1,312 113 SH Call SOLE   0 0 0
SEMPRA ENERGY COM 816851109 463 3,988 SH   SOLE   3,988 0 0
SEMPRA ENERGY PUT 816851959 3,042 262 SH Put SOLE   0 0 0
SERVICESOURCE INTL INC CALL 81763U900 0 2 SH Call SOLE   0 0 0
SERVICESOURCE INTL INC COM 81763U100 102 26,066 SH   SOLE   26,066 0 0
SERVICESOURCE INTL INC PUT 81763U950 1 5 SH Put SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 1,209 285 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS COM 81752R100 1,149 27,093 SH   SOLE   27,093 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 3,050 719 SH Put SOLE   0 0 0
STONERIDGE INC CALL 86183P902 77 22 SH Call SOLE   0 0 0
STONERIDGE INC COM 86183P102 13 370 SH   SOLE   370 0 0
STONERIDGE INC PUT 86183P952 84 24 SH Put SOLE   0 0 0
SPRAGUE RES LP CALL 849343908 17 7 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 779 1,082 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 271 377 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 14,116 1,068 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,236 16,920 SH   SOLE   16,920 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 9,979 755 SH Put SOLE   0 0 0
SIERRA ONCOLOGY INC CALL 82640U907 0 2 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 378 135 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 267 109 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 14 6 SH Put SOLE   0 0 0
SEVEN STARS CLOUD GROUP INC COM 81789Y102 9 5,126 SH   SOLE   5,126 0 0
SEVEN STARS CLOUD GROUP INC PUT 81789Y952 5 27 SH Put SOLE   0 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 717 11,541 SH   SOLE   11,541 0 0
STAGE STORES INC CALL 85254C905 6 26 SH Call SOLE   0 0 0
STAGE STORES INC COM 85254C305 1 676 SH   SOLE   676 0 0
STAGE STORES INC PUT 85254C955 39 164 SH Put SOLE   0 0 0
SASOL LTD CALL 803866900 193 53 SH Call SOLE   0 0 0
SASOL LTD PUT 803866950 7 2 SH Put SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 461 89 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 1,037 200 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 3,260 293 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R107 3,096 27,822 SH   SOLE   27,822 0 0
PROSHARES TR PUT 74347R952 4,529 407 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO CALL 811054902 48 36 SH Call SOLE   0 0 0
SSR MNG INC CALL 784730903 8 9 SH Call SOLE   0 0 0
SSR MNG INC PUT 784730953 0 1 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 351 74 SH Call SOLE   0 0 0
SHUTTERSTOCK INC PUT 825690950 1,252 264 SH Put SOLE   0 0 0
SEASPAN CORP CALL Y75638909 20 20 SH Call SOLE   0 0 0
SEASPAN CORP COM Y75638109 59 5,825 SH   SOLE   5,825 0 0
SEASPAN CORP PUT Y75638959 151 149 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 212 111 SH Call SOLE   0 0 0
STRATASYS LTD COM M85548101 646 33,799 SH   SOLE   33,799 0 0
STRATASYS LTD PUT M85548951 147 77 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P CALL G8060N902 656 138 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P PUT G8060N952 76 16 SH Put SOLE   0 0 0
STAAR SURGICAL CO CALL 852312905 300 97 SH Call SOLE   0 0 0
STAG INDL INC CALL 85254J902 108 40 SH Call SOLE   0 0 0
STAG INDL INC PUT 85254J952 81 30 SH Put SOLE   0 0 0
ISTAR INC COM 45031U101 15 1,474 SH   SOLE   1,474 0 0
ISTAR INC PUT 45031U951 92 86 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 425 197 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC COM 30224P200 476 22,058 SH   SOLE   22,058 0 0
EXTENDED STAY AMER INC PUT 30224P950 10 5 SH Put SOLE   0 0 0
STEWART INFORMATION SVCS COR COM 860372101 36 842 SH   SOLE   842 0 0
STEWART INFORMATION SVCS COR PUT 860372951 452 105 SH Put SOLE   0 0 0
STEEL CONNECT INC CALL 858098906 0 1 SH Call SOLE   0 0 0
STEEL CONNECT INC PUT 858098956 0 1 SH Put SOLE   0 0 0
STERIS PLC PUT G84720954 10 1 SH Put SOLE   0 0 0
STATE AUTO FINL CORP CALL 855707905 2 1 SH Call SOLE   0 0 0
STATE AUTO FINL CORP PUT 855707955 17 6 SH Put SOLE   0 0 0
SUNTRUST BKS INC CALL 867914903 4,429 671 SH Call SOLE   0 0 0
SUNTRUST BKS INC COM 867914103 279 4,228 SH   SOLE   4,228 0 0
SUNTRUST BKS INC PUT 867914953 2,759 418 SH Put SOLE   0 0 0
STEEL DYNAMICS INC CALL 858119900 946 206 SH Call SOLE   0 0 0
STEEL DYNAMICS INC PUT 858119950 771 168 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 1,079 488 SH Call SOLE   0 0 0
STMICROELECTRONICS N V COM 861012102 143 6,497 SH   SOLE   6,497 0 0
STMICROELECTRONICS N V PUT 861012952 179 81 SH Put SOLE   0 0 0
STEMLINE THERAPEUTICS INC CALL 85858C907 80 50 SH Call SOLE   0 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 112 7,038 SH   SOLE   7,038 0 0
STEMLINE THERAPEUTICS INC PUT 85858C957 325 203 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 7,211 285 SH Call SOLE   0 0 0
STAMPS COM INC PUT 852857950 3,821 151 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C906 279 993 SH Call SOLE   0 0 0
SCORPIO TANKERS INC PUT Y7542C956 17 64 SH Put SOLE   0 0 0
STONEMOR PARTNERS L P CALL 86183Q900 119 198 SH Call SOLE   0 0 0
STONEMOR PARTNERS L P PUT 86183Q950 37 63 SH Put SOLE   0 0 0
STORE CAP CORP CALL 862121900 2 1 SH Call SOLE   0 0 0
STORE CAP CORP COM 862121100 51 1,889 SH   SOLE   1,889 0 0
STORE CAP CORP PUT 862121950 210 77 SH Put SOLE   0 0 0
STRAYER ED INC CALL 863236905 45 4 SH Call SOLE   0 0 0
STRAYER ED INC COM 863236105 44 390 SH   SOLE   390 0 0
STRAYER ED INC PUT 863236955 1,107 98 SH Put SOLE   0 0 0
STERLING CONSTRUCTION CO INC CALL 859241901 2 2 SH Call SOLE   0 0 0
STERLING CONSTRUCTION CO INC PUT 859241951 27 21 SH Put SOLE   0 0 0
STATE STR CORP CALL 857477903 1,926 207 SH Call SOLE   0 0 0
STATE STR CORP PUT 857477953 5,045 542 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 58 27 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 15 718 SH   SOLE   718 0 0
STARWOOD PPTY TR INC PUT 85571B955 65 30 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 4,003 709 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 4,805 851 SH Put SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 40,863 1,867 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC PUT 21036P957 21,690 991 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 4,006 985 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW COM 867224107 20 500 SH   SOLE   500 0 0
SUNCOR ENERGY INC NEW PUT 867224957 597 147 SH Put SOLE   0 0 0
SUMMIT MATLS INC CALL 86614U900 76 29 SH Call SOLE   0 0 0
SUMMIT MATLS INC COM 86614U100 570 21,724 SH   SOLE   21,724 0 0
SUMMIT MATLS INC PUT 86614U950 708 270 SH Put SOLE   0 0 0
SUNOCO LP CALL 86765K909 307 123 SH Call SOLE   0 0 0
SUNOCO LP COM 86765K109 216 8,674 SH   SOLE   8,674 0 0
SUNOCO LP PUT 86765K959 376 151 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC COM 868168105 13 774 SH   SOLE   774 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 323 54 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 305 5,112 SH   SOLE   5,112 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 1,352 226 SH Put SOLE   0 0 0
SINOVAC BIOTECH LTD CALL P8696W904 21 29 SH Call SOLE   0 0 0
SINOVAC BIOTECH LTD PUT P8696W954 7 10 SH Put SOLE   0 0 0
SAVARA INC CALL 805111901 11 10 SH Call SOLE   0 0 0
SAVARA INC COM 805111101 81 7,229 SH   SOLE   7,229 0 0
SAVARA INC PUT 805111951 1 1 SH Put SOLE   0 0 0
SUPERVALU INC CALL 868536901 588 287 SH Call SOLE   0 0 0
SUPERVALU INC COM 868536301 1,022 49,851 SH   SOLE   49,851 0 0
SUPERVALU INC PUT 868536951 447 218 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,572 1,236 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W627 866 68,117 SH   SOLE   68,117 0 0
PROSHARES TR II PUT 74347W952 759 597 SH Put SOLE   0 0 0
SWITCH INC CALL 87105L904 139 115 SH Call SOLE   0 0 0
SWITCH INC COM 87105L104 195 16,066 SH   SOLE   16,066 0 0
SWITCH INC PUT 87105L954 281 231 SH Put SOLE   0 0 0
SIERRA WIRELESS INC CALL 826516906 30 19 SH Call SOLE   0 0 0
SIERRA WIRELESS INC PUT 826516956 84 53 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 3,612 272 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC PUT 854502951 491 37 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 3,431 355 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,779 28,757 SH   SOLE   28,757 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 8,157 844 SH Put SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC CALL 808541906 148 34 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 104 197 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 34 65 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC COM 86722A103 0 61 SH   SOLE   61 0 0
SUNCOKE ENERGY INC PUT 86722A953 1 1 SH Put SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P CALL 86722Y901 78 52 SH Call SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P PUT 86722Y951 106 71 SH Put SOLE   0 0 0
STANDEX INTL CORP COM 854231107 108 1,063 SH   SOLE   1,063 0 0
STANDEX INTL CORP PUT 854231957 1,716 168 SH Put SOLE   0 0 0
SYNCHRONY FINL CALL 87165B903 2,249 674 SH Call SOLE   0 0 0
SYNCHRONY FINL PUT 87165B953 3,681 1,103 SH Put SOLE   0 0 0
STRYKER CORP CALL 863667901 658 39 SH Call SOLE   0 0 0
STRYKER CORP COM 863667101 1,067 6,319 SH   SOLE   6,319 0 0
STRYKER CORP PUT 863667951 1,114 66 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC PUT 871237953 405 141 SH Put SOLE   0 0 0
SYMANTEC CORP CALL 871503908 1,963 951 SH Call SOLE   0 0 0
SYMANTEC CORP COM 871503108 497 24,078 SH   SOLE   24,078 0 0
SYMANTEC CORP PUT 871503958 3,842 1,861 SH Put SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 4,523 898 SH Call SOLE   0 0 0
SYNAPTICS INC PUT 87157D959 1,767 351 SH Put SOLE   0 0 0
SYNACOR INC CALL 871561906 0 1 SH Call SOLE   0 0 0
SYNEOS HEALTH INC CALL 87166B902 60 13 SH Call SOLE   0 0 0
SYNEOS HEALTH INC COM 87166B102 115 2,465 SH   SOLE   2,465 0 0
SYNTEL INC CALL 87162H903 240 75 SH Call SOLE   0 0 0
SYNTEL INC COM 87162H103 458 14,277 SH   SOLE   14,277 0 0
SYNTEL INC PUT 87162H953 205 64 SH Put SOLE   0 0 0
SYROS PHARMACEUTICALS INC CALL 87184Q907 16 16 SH Call SOLE   0 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 9 926 SH   SOLE   926 0 0
SYROS PHARMACEUTICALS INC PUT 87184Q957 13 13 SH Put SOLE   0 0 0
SYSTEMAX INC CALL 871851901 13 4 SH Call SOLE   0 0 0
SYSTEMAX INC COM 871851101 73 2,133 SH   SOLE   2,133 0 0
SYSTEMAX INC PUT 871851951 144 42 SH Put SOLE   0 0 0
SYSCO CORP CALL 871829907 1,154 169 SH Call SOLE   0 0 0
SYSCO CORP PUT 871829957 1,003 147 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 9,979 3,108 SH Call SOLE   0 0 0
AT&T INC COM 00206R102 7,508 233,852 SH   SOLE   233,852 0 0
AT&T INC PUT 00206R952 14,051 4,376 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 9,841 3,065 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 11,582 3,607 SH Put SOLE   0 0 0
TRAVELCENTERS AMER LLC CALL 894174901 30 88 SH Call SOLE   0 0 0
TRAVELCENTERS AMER LLC PUT 894174951 7 20 SH Put SOLE   0 0 0
DEL TACO RESTAURANTS INC CALL 245496904 28 20 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC COM 245496104 105 7,445 SH   SOLE   7,445 0 0
TRANSACT TECHNOLOGIES INC CALL 892918903 127 102 SH Call SOLE   0 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 64 5,138 SH   SOLE   5,138 0 0
TAHOE RES INC CALL 873868903 37 76 SH Call SOLE   0 0 0
TAHOE RES INC PUT 873868953 67 138 SH Put SOLE   0 0 0
TAL ED GROUP CALL 874080904 386 105 SH Call SOLE   0 0 0
TAL ED GROUP COM 874080104 2,831 76,937 SH   SOLE   76,937 0 0
TAL ED GROUP PUT 874080954 5,634 1,531 SH Put SOLE   0 0 0
TALOS ENERGY INC CALL 87484T908 99 31 SH Call SOLE   0 0 0
TALOS ENERGY INC COM 87484T108 446 13,911 SH   SOLE   13,911 0 0
TALOS ENERGY INC PUT 87484T958 613 191 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 159 69 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138G706 23 1,027 SH   SOLE   1,027 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G950 57 25 SH Put SOLE   0 0 0
TAOPING INC CALL G8675V901 1 14 SH Call SOLE   0 0 0
TAOPING INC PUT G8675V951 0 1 SH Put SOLE   0 0 0
MOLSON COORS BREWING CO CALL 60871R909 4,048 595 SH Call SOLE   0 0 0
MOLSON COORS BREWING CO PUT 60871R959 1,469 216 SH Put SOLE   0 0 0
CARROLS RESTAURANT GROUP INC CALL 14574X904 1 1 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1 109 SH   SOLE   109 0 0
CARROLS RESTAURANT GROUP INC PUT 14574X954 2 2 SH Put SOLE   0 0 0
TRANSATLANTIC PETROLEUM LTD CALL G89982903 13 100 SH Call SOLE   0 0 0
TRANSATLANTIC PETROLEUM LTD COM G89982113 5 3,789 SH   SOLE   3,789 0 0
PROSHARES TR CALL 74347X900 307 136 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X849 1,079 47,660 SH   SOLE   47,660 0 0
PROSHARES TR PUT 74347X950 1,811 800 SH Put SOLE   0 0 0
TRUEBLUE INC COM 89785X101 28 1,049 SH   SOLE   1,049 0 0
THERAVANCE BIOPHARMA INC CALL G8807B906 6 3 SH Call SOLE   0 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 16 709 SH   SOLE   709 0 0
PROSHARES TR CALL 74347B907 15,444 4,296 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B201 2,506 69,720 SH   SOLE   69,720 0 0
PROSHARES TR PUT 74347B957 12,205 3,395 SH Put SOLE   0 0 0
TRIANGLE CAP CORP CALL 895848909 33 29 SH Call SOLE   0 0 0
TRIANGLE CAP CORP COM 895848109 147 12,834 SH   SOLE   12,834 0 0
TRIANGLE CAP CORP PUT 895848959 9 8 SH Put SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC CALL 88224Q907 3,431 375 SH Call SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC PUT 88224Q957 164 18 SH Put SOLE   0 0 0
TCF FINL CORP CALL 872275902 27 11 SH Call SOLE   0 0 0
TCF FINL CORP PUT 872275952 34 14 SH Put SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC CALL 87357P900 494 95 SH Call SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC PUT 87357P950 98 19 SH Put SOLE   0 0 0
TAUBMAN CTRS INC CALL 876664903 164 28 SH Call SOLE   0 0 0
TAUBMAN CTRS INC COM 876664103 87 1,488 SH   SOLE   1,488 0 0
TAUBMAN CTRS INC PUT 876664953 287 49 SH Put SOLE   0 0 0
TC PIPELINES LP CALL 87233Q908 591 228 SH Call SOLE   0 0 0
TC PIPELINES LP PUT 87233Q958 155 60 SH Put SOLE   0 0 0
TCP CAP CORP COM 87238Q103 77 5,366 SH   SOLE   5,366 0 0
TCP CAP CORP PUT 87238Q953 104 72 SH Put SOLE   0 0 0
CONTAINER STORE GROUP INC CALL 210751903 91 109 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC PUT 210751953 19 23 SH Put SOLE   0 0 0
TUCOWS INC CALL 898697906 175 29 SH Call SOLE   0 0 0
TUCOWS INC COM 898697206 316 5,211 SH   SOLE   5,211 0 0
TUCOWS INC PUT 898697956 806 133 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 2,262 391 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT PUT 891160959 405 70 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 168 42 SH Call SOLE   0 0 0
TERADATA CORP DEL COM 88076W103 63 1,577 SH   SOLE   1,577 0 0
TERADATA CORP DEL PUT 88076W953 44 11 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 7,075 205 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC COM 893641100 2,567 7,438 SH   SOLE   7,438 0 0
TRANSDIGM GROUP INC PUT 893641950 2,208 64 SH Put SOLE   0 0 0
TELADOC INC CALL 87918A905 1,387 239 SH Call SOLE   0 0 0
TELADOC INC PUT 87918A955 336 58 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC CALL 879433909 57 21 SH Call SOLE   0 0 0
TELEPHONE & DATA SYS INC COM 879433829 76 2,785 SH   SOLE   2,785 0 0
TELEPHONE & DATA SYS INC PUT 879433959 32 12 SH Put SOLE   0 0 0
TIDEWATER INC NEW CALL 88642R909 75 26 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 2,468 124 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC PUT 879360955 79 4 SH Put SOLE   0 0 0
ATLASSIAN CORP PLC CALL G06242904 725 116 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC COM G06242104 753 12,057 SH   SOLE   12,057 0 0
ATLASSIAN CORP PLC PUT G06242954 2,769 443 SH Put SOLE   0 0 0
TECH DATA CORP CALL 878237906 632 77 SH Call SOLE   0 0 0
TECH DATA CORP PUT 878237956 188 23 SH Put SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 1,562 614 SH Call SOLE   0 0 0
TECK RESOURCES LTD COM 878742204 184 7,239 SH   SOLE   7,239 0 0
TECK RESOURCES LTD PUT 878742954 1,791 704 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 359 27 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 573 43 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 463 195 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E562 82 3,454 SH   SOLE   3,454 0 0
DIREXION SHS ETF TR PUT 25460E955 263 111 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 7 3 SH Call SOLE   0 0 0
TELEFONICA S A COM 879382208 71 8,342 SH   SOLE   8,342 0 0
TELEFONICA S A PUT 879382958 92 109 SH Put SOLE   0 0 0
TALLGRASS ENERGY GP LP CALL 874696907 10 85 SH Call SOLE   0 0 0
TALLGRASS ENERGY GP LP PUT 874696957 4 96 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 414 46 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD PUT H84989954 1,819 202 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 28 34 SH Call SOLE   0 0 0
TELLURIAN INC NEW PUT 87968A954 307 369 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 729 166 SH Call SOLE   0 0 0
TENNECO INC PUT 880349955 61 14 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A CALL 879273909 5 3 SH Call SOLE   0 0 0
TELECOM ARGENTINA S A PUT 879273959 127 72 SH Put SOLE   0 0 0
TALLGRASS ENERGY PARTNERS LP CALL 874697905 25 205 SH Call SOLE   0 0 0
TALLGRASS ENERGY PARTNERS LP PUT 874697955 6 54 SH Put SOLE   0 0 0
TERADYNE INC CALL 880770902 365 96 SH Call SOLE   0 0 0
TERADYNE INC COM 880770102 34 917 SH   SOLE   917 0 0
TERADYNE INC PUT 880770952 673 177 SH Put SOLE   0 0 0
TERRAFORM PWR INC COM 88104R209 54 4,648 SH   SOLE   4,648 0 0
TERRAFORM PWR INC PUT 88104R959 78 67 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 8,132 3,344 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 5,627 2,314 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 151 36 SH Call SOLE   0 0 0
TEREX CORP NEW COM 880779103 50 1,203 SH   SOLE   1,203 0 0
TEREX CORP NEW PUT 880779953 282 67 SH Put SOLE   0 0 0
TFS FINL CORP COM 87240R107 51 3,288 SH   SOLE   3,288 0 0
TELEFLEX INC COM 879369106 22 83 SH   SOLE   83 0 0
TELEFLEX INC PUT 879369956 5,230 195 SH Put SOLE   0 0 0
TREDEGAR CORP CALL 894650900 18 8 SH Call SOLE   0 0 0
TREDEGAR CORP COM 894650100 9 397 SH   SOLE   397 0 0
TREDEGAR CORP PUT 894650950 21 9 SH Put SOLE   0 0 0
TASEKO MINES LTD CALL 876511906 4 42 SH Call SOLE   0 0 0
TASEKO MINES LTD PUT 876511956 0 3 SH Put SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 41 26 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 473 29,751 SH   SOLE   29,751 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 499 314 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 23 12 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW PUT 896818951 392 200 SH Put SOLE   0 0 0
TEGNA INC CALL 87901J905 1 1 SH Call SOLE   0 0 0
TEGNA INC COM 87901J105 102 9,444 SH   SOLE   9,444 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 30 18 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 106 63 SH Put SOLE   0 0 0
TARGET CORP CALL 87612E906 30,501 4,007 SH Call SOLE   0 0 0
TARGET CORP PUT 87612E956 23,894 3,139 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 1,463 1,113 SH Call SOLE   0 0 0
TG THERAPEUTICS INC COM 88322Q108 749 57,018 SH   SOLE   57,018 0 0
TG THERAPEUTICS INC PUT 88322Q958 56 43 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 3,632 1,082 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP PUT 88033G957 1,017 303 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 164 20 SH Call SOLE   0 0 0
ISHARES INC COM 464286624 188 2,286 SH   SOLE   2,286 0 0
ISHARES INC PUT 464286951 164 20 SH Put SOLE   0 0 0
THOR INDS INC CALL 885160901 779 80 SH Call SOLE   0 0 0
THOR INDS INC COM 885160101 351 3,610 SH   SOLE   3,610 0 0
THOR INDS INC PUT 885160951 1,899 195 SH Put SOLE   0 0 0
GENTHERM INC CALL 37253A903 129 33 SH Call SOLE   0 0 0
GENTHERM INC COM 37253A103 409 10,429 SH   SOLE   10,429 0 0
GENTHERM INC PUT 37253A953 290 74 SH Put SOLE   0 0 0
TREEHOUSE FOODS INC CALL 89469A904 761 145 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC COM 89469A104 33 645 SH   SOLE   645 0 0
TREEHOUSE FOODS INC PUT 89469A954 199 38 SH Put SOLE   0 0 0
TIFFANY & CO NEW CALL 886547908 7,553 574 SH Call SOLE   0 0 0
TIFFANY & CO NEW PUT 886547958 6,395 486 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,106 98 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 67 6 SH Put SOLE   0 0 0
ORCHIDS PAPER PRODS CO DEL PUT 68572N954 33 85 SH Put SOLE   0 0 0
TEAM INC CALL 878155900 783 339 SH Call SOLE   0 0 0
TITAN MACHY INC CALL 88830R901 6 4 SH Call SOLE   0 0 0
TITAN MACHY INC PUT 88830R951 6 4 SH Put SOLE   0 0 0
TIVO CORP CALL 88870P906 703 523 SH Call SOLE   0 0 0
TIVO CORP COM 88870P106 660 49,095 SH   SOLE   49,095 0 0
TIVO CORP PUT 88870P956 314 234 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 7,148 751 SH Call SOLE   0 0 0
TJX COS INC NEW PUT 872540959 7,128 749 SH Put SOLE   0 0 0
TEEKAY CORPORATION CALL Y8564W903 275 356 SH Call SOLE   0 0 0
TEEKAY CORPORATION COM Y8564W103 11 1,510 SH   SOLE   1,510 0 0
TEEKAY CORPORATION PUT Y8564W953 256 331 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI CALL 900111904 84 129 SH Call SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 9 14 SH Put SOLE   0 0 0
TIMKEN CO CALL 887389904 322 74 SH Call SOLE   0 0 0
TIMKEN CO COM 887389104 164 3,777 SH   SOLE   3,777 0 0
TIMKEN CO PUT 887389954 30 7 SH Put SOLE   0 0 0
TELIGENT INC NEW CALL 87960W904 1 4 SH Call SOLE   0 0 0
TELIGENT INC NEW COM 87960W104 2 744 SH   SOLE   744 0 0
TRANSMONTAIGNE PARTNERS L P CALL 89376V900 154 42 SH Call SOLE   0 0 0
TAILORED BRANDS INC CALL 87403A907 1,000 392 SH Call SOLE   0 0 0
TAILORED BRANDS INC COM 87403A107 40 1,600 SH   SOLE   1,600 0 0
TAILORED BRANDS INC PUT 87403A957 1,357 532 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 65,302 5,365 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 78,825 6,476 SH Put SOLE   0 0 0
TILLYS INC CALL 886885902 46 31 SH Call SOLE   0 0 0
TILLYS INC PUT 886885952 84 56 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 322 25 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP COM 892331307 377 2,933 SH   SOLE   2,933 0 0
TOYOTA MOTOR CORP PUT 892331957 450 35 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 294 152 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 302 156 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP CALL 87724P906 278 134 SH Call SOLE   0 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 5 250 SH   SOLE   250 0 0
TAYLOR MORRISON HOME CORP PUT 87724P956 70 34 SH Put SOLE   0 0 0
TORCHMARK CORP CALL 891027904 1,514 186 SH Call SOLE   0 0 0
TORCHMARK CORP PUT 891027954 293 36 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 5,282 255 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 10,439 504 SH Put SOLE   0 0 0
TIMKENSTEEL CORP CALL 887399903 8 5 SH Call SOLE   0 0 0
TIMKENSTEEL CORP COM 887399103 5 308 SH   SOLE   308 0 0
TIMKENSTEEL CORP PUT 887399953 107 66 SH Put SOLE   0 0 0
T MOBILE US INC CALL 872590904 1,457 244 SH Call SOLE   0 0 0
T MOBILE US INC COM 872590104 2,344 39,243 SH   SOLE   39,243 0 0
T MOBILE US INC PUT 872590954 16,903 2,829 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 87 46 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y678 104 5,487 SH   SOLE   5,487 0 0
DIREXION SHS ETF TR PUT 25459Y956 43 23 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 2,850 347 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W847 3,976 48,396 SH   SOLE   48,396 0 0
DIREXION SHS ETF TR PUT 25459W958 7,402 901 SH Put SOLE   0 0 0
TENNANT CO COM 880345103 7 98 SH   SOLE   98 0 0
TENNANT CO PUT 880345953 142 18 SH Put SOLE   0 0 0
TANDEM DIABETES CARE INC CALL 875372903 2,715 1,233 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC COM 875372203 2 100 SH   SOLE   100 0 0
TANDEM DIABETES CARE INC PUT 875372953 1,213 551 SH Put SOLE   0 0 0
TRINET GROUP INC CALL 896288907 257 46 SH Call SOLE   0 0 0
TRINET GROUP INC PUT 896288957 201 36 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD COM Y8565N102 0 50 SH   SOLE   50 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 140 37,816 SH   SOLE   37,816 0 0
TINTRI INC CALL 88770Q905 0 21 SH Call SOLE   0 0 0
TINTRI INC COM 88770Q105 7 29,876 SH   SOLE   29,876 0 0
TINTRI INC PUT 88770Q955 1 3 SH Put SOLE   0 0 0
TONIX PHARMACEUTICALS HLDG C CALL 890260909 0 2 SH Call SOLE   0 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 23 5,378 SH   SOLE   5,378 0 0
TOCAGEN INC CALL 888846902 103 111 SH Call SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 406 110 SH Call SOLE   0 0 0
TOLL BROTHERS INC COM 889478103 202 5,475 SH   SOLE   5,475 0 0
TOLL BROTHERS INC PUT 889478953 540 146 SH Put SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P CALL Y8565J901 251 952 SH Call SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P COM Y8565J101 92 35,060 SH   SOLE   35,060 0 0
TEEKAY OFFSHORE PARTNERS L P PUT Y8565J951 376 1,428 SH Put SOLE   0 0 0
TUNIU CORP CALL 89977P906 18 22 SH Call SOLE   0 0 0
TUNIU CORP PUT 89977P956 0 1 SH Put SOLE   0 0 0
TOWER INTL INC CALL 891826909 159 50 SH Call SOLE   0 0 0
TUTOR PERINI CORP CALL 901109908 118 64 SH Call SOLE   0 0 0
TUTOR PERINI CORP COM 901109108 43 2,338 SH   SOLE   2,338 0 0
TUTOR PERINI CORP PUT 901109958 75 41 SH Put SOLE   0 0 0
TRI POINTE GROUP INC CALL 87265H909 1 1 SH Call SOLE   0 0 0
TRI POINTE GROUP INC COM 87265H109 25 1,569 SH   SOLE   1,569 0 0
TRI POINTE GROUP INC PUT 87265H959 14 9 SH Put SOLE   0 0 0
TPI COMPOSITES INC CALL 87266J904 175 60 SH Call SOLE   0 0 0
TPI COMPOSITES INC COM 87266J104 115 3,949 SH   SOLE   3,949 0 0
TPI COMPOSITES INC PUT 87266J954 29 10 SH Put SOLE   0 0 0
TAPESTRY INC CALL 876030907 1,097 235 SH Call SOLE   0 0 0
TAPESTRY INC COM 876030107 752 16,114 SH   SOLE   16,114 0 0
TAPESTRY INC PUT 876030957 1,513 324 SH Put SOLE   0 0 0
THIRD PT REINS LTD COM G8827U100 0 35 SH   SOLE   35 0 0
THIRD PT REINS LTD PUT G8827U950 2 2 SH Put SOLE   0 0 0
TEMPUR SEALY INTL INC CALL 88023U901 278 58 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,292 26,891 SH   SOLE   26,891 0 0
TEMPUR SEALY INTL INC PUT 88023U951 2,407 501 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 11,239 1,968 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X831 3,043 53,296 SH   SOLE   53,296 0 0
PROSHARES TR PUT 74347X950 4,505 789 SH Put SOLE   0 0 0
TEJON RANCH CO CALL 879080909 2 1 SH Call SOLE   0 0 0
TRIBUNE MEDIA CO CALL 896047903 0 1 SH Call SOLE   0 0 0
TRIBUNE MEDIA CO PUT 896047953 5 61 SH Put SOLE   0 0 0
LENDINGTREE INC NEW CALL 52603B907 3,848 180 SH Call SOLE   0 0 0
LENDINGTREE INC NEW PUT 52603B957 4,083 191 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 231 37 SH Call SOLE   0 0 0
TREX CO INC COM 89531P105 212 3,399 SH   SOLE   3,399 0 0
TREX CO INC PUT 89531P955 325 52 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 1,870 378 SH Call SOLE   0 0 0
TARGA RES CORP COM 87612G101 234 4,730 SH   SOLE   4,730 0 0
TARGA RES CORP PUT 87612G951 722 146 SH Put SOLE   0 0 0
TABULA RASA HEALTHCARE INC CALL 873379901 1,487 233 SH Call SOLE   0 0 0
TABULA RASA HEALTHCARE INC PUT 873379951 12 2 SH Put SOLE   0 0 0
THOMSON REUTERS CORP CALL 884903905 528 131 SH Call SOLE   0 0 0
THOMSON REUTERS CORP COM 884903105 114 2,852 SH   SOLE   2,852 0 0
THOMSON REUTERS CORP PUT 884903955 129 32 SH Put SOLE   0 0 0
TRINITY BIOTECH PLC COM 896438306 0 131 SH   SOLE   131 0 0
TRILLIUM THERAPEUTICS INC COM 89620X506 5 855 SH   SOLE   855 0 0
TRILLIUM THERAPEUTICS INC PUT 89620X956 6 10 SH Put SOLE   0 0 0
TRIPADVISOR INC CALL 896945901 5,537 994 SH Call SOLE   0 0 0
TRIPADVISOR INC PUT 896945951 5,888 1,057 SH Put SOLE   0 0 0
TRIMBLE INC CALL 896239900 108 33 SH Call SOLE   0 0 0
TRIMBLE INC PUT 896239950 22 7 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 1,274 372 SH Call SOLE   0 0 0
TRINITY INDS INC COM 896522109 636 18,582 SH   SOLE   18,582 0 0
TRINITY INDS INC PUT 896522959 356 104 SH Put SOLE   0 0 0
TRONC INC COM 89703P107 40 2,317 SH   SOLE   2,317 0 0
TRONC INC PUT 89703P957 190 110 SH Put SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 4,608 397 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC PUT 74144T958 1,474 127 SH Put SOLE   0 0 0
TRONOX LTD CALL Q9235V901 312 159 SH Call SOLE   0 0 0
TRONOX LTD COM Q9235V101 336 17,107 SH   SOLE   17,107 0 0
TRONOX LTD PUT Q9235V951 1,615 821 SH Put SOLE   0 0 0
TRANSCANADA CORP CALL 89353D907 73 17 SH Call SOLE   0 0 0
TRANSCANADA CORP COM 89353D107 37 875 SH   SOLE   875 0 0
TRANSCANADA CORP PUT 89353D957 311 72 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435908 0 2 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD COM 900435108 0 253 SH   SOLE   253 0 0
TURQUOISE HILL RES LTD PUT 900435958 5 19 SH Put SOLE   0 0 0
TRITON INTL LTD CALL G9078F907 39 13 SH Call SOLE   0 0 0
TRITON INTL LTD COM G9078F107 203 6,639 SH   SOLE   6,639 0 0
TRITON INTL LTD PUT G9078F957 199 65 SH Put SOLE   0 0 0
TRANSUNION CALL 89400J907 7 1 SH Call SOLE   0 0 0
TRANSUNION COM 89400J107 113 1,588 SH   SOLE   1,588 0 0
TRANSUNION PUT 89400J957 601 84 SH Put SOLE   0 0 0
TRUECAR INC CALL 89785L907 3 3 SH Call SOLE   0 0 0
TRUECAR INC COM 89785L107 16 1,680 SH   SOLE   1,680 0 0
TRUECAR INC PUT 89785L957 1 1 SH Put SOLE   0 0 0
TRUPANION INC CALL 898202906 23 6 SH Call SOLE   0 0 0
TRUPANION INC COM 898202106 1 32 SH   SOLE   32 0 0
TRUPANION INC PUT 898202956 316 82 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 1,724 141 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC PUT 89417E959 550 45 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 19 43 SH Call SOLE   0 0 0
TRIVAGO N V COM 89686D105 45 10,081 SH   SOLE   10,081 0 0
TRIVAGO N V PUT 89686D955 53 117 SH Put SOLE   0 0 0
TREVENA INC COM 89532E109 5 4,122 SH   SOLE   4,122 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 0 100 SH   SOLE   100 0 0
TANZANIAN ROYALTY EXPL CORP PUT 87600U954 0 1 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M901 480 1,102 SH Call SOLE   0 0 0
TRANSENTERIX INC COM 89366M201 56 12,929 SH   SOLE   12,929 0 0
TRANSENTERIX INC PUT 89366M951 395 907 SH Put SOLE   0 0 0
TENARIS S A CALL 88031M909 36 10 SH Call SOLE   0 0 0
TENARIS S A COM 88031M109 70 1,939 SH   SOLE   1,939 0 0
TENARIS S A PUT 88031M959 1,572 432 SH Put SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 2,784 364 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO COM 892356106 105 1,375 SH   SOLE   1,375 0 0
TRACTOR SUPPLY CO PUT 892356956 619 81 SH Put SOLE   0 0 0
TRINSEO S A CALL L9340P901 7 1 SH Call SOLE   0 0 0
TRINSEO S A COM L9340P101 280 3,956 SH   SOLE   3,956 0 0
TRINSEO S A PUT L9340P951 823 116 SH Put SOLE   0 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 816 371 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 195 89 SH Put SOLE   0 0 0
STARS GROUP INC CALL 85570W900 366 101 SH Call SOLE   0 0 0
STARS GROUP INC COM 85570W100 455 12,550 SH   SOLE   12,550 0 0
STARS GROUP INC PUT 85570W950 958 264 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 214,789 6,263 SH Call SOLE   0 0 0
TESLA INC COM 88160R101 15,115 44,075 SH   SOLE   44,075 0 0
TESLA INC PUT 88160R951 370,008 10,789 SH Put SOLE   0 0 0
TPG SPECIALTY LENDING INC COM 87265K102 15 858 SH   SOLE   858 0 0
TPG SPECIALTY LENDING INC PUT 87265K952 35 20 SH Put SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 3,268 894 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 985 26,968 SH   SOLE   26,968 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 3,966 1,085 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 1,907 277 SH Call SOLE   0 0 0
TYSON FOODS INC PUT 902494953 1,879 273 SH Put SOLE   0 0 0
TESARO INC CALL 881569907 1,120 252 SH Call SOLE   0 0 0
TESARO INC COM 881569107 2,722 61,221 SH   SOLE   61,221 0 0
TESARO INC PUT 881569957 3,762 846 SH Put SOLE   0 0 0
TOTAL SYS SVCS INC CALL 891906909 1,250 148 SH Call SOLE   0 0 0
TOTAL SYS SVCS INC COM 891906109 26 314 SH   SOLE   314 0 0
TOTAL SYS SVCS INC PUT 891906959 16 2 SH Put SOLE   0 0 0
TIM PARTICIPACOES S A CALL 88706P905 45 27 SH Call SOLE   0 0 0
TIM PARTICIPACOES S A COM 88706P205 1 71 SH   SOLE   71 0 0
TORO CO CALL 891092908 24 4 SH Call SOLE   0 0 0
TORO CO PUT 891092958 12 2 SH Put SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 3,611 385 SH Call SOLE   0 0 0
THE TRADE DESK INC COM 88339J105 1,144 12,205 SH   SOLE   12,205 0 0
THE TRADE DESK INC PUT 88339J955 2,860 305 SH Put SOLE   0 0 0
TTEC HLDGS INC CALL 89854H902 48 14 SH Call SOLE   0 0 0
TTEC HLDGS INC COM 89854H102 164 4,763 SH   SOLE   4,763 0 0
TTEC HLDGS INC PUT 89854H952 10 3 SH Put SOLE   0 0 0
TETRA TECH INC NEW CALL 88162G903 462 79 SH Call SOLE   0 0 0
TETRA TECH INC NEW PUT 88162G953 719 123 SH Put SOLE   0 0 0
TECHTARGET INC CALL 87874R900 76 27 SH Call SOLE   0 0 0
TECHTARGET INC COM 87874R100 775 27,320 SH   SOLE   27,320 0 0
TECHTARGET INC PUT 87874R950 161 57 SH Put SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL CALL 88162F905 0 1 SH Call SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 0 59 SH   SOLE   59 0 0
TATA MTRS LTD CALL 876568902 301 154 SH Call SOLE   0 0 0
TATA MTRS LTD COM 876568502 477 24,446 SH   SOLE   24,446 0 0
TATA MTRS LTD PUT 876568952 369 189 SH Put SOLE   0 0 0
TTM TECHNOLOGIES COM 87305R109 1 94 SH   SOLE   94 0 0
TITAN PHARMACEUTICALS INC DE CALL 888314909 0 1 SH Call SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314959 0 4 SH Put SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 274 355 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC COM 89853L104 405 52,336 SH   SOLE   52,336 0 0
T2 BIOSYSTEMS INC PUT 89853L954 105 136 SH Put SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I CALL 88165N905 26 73 SH Call SOLE   0 0 0
TILE SHOP HLDGS INC CALL 88677Q909 16 21 SH Call SOLE   0 0 0
TILE SHOP HLDGS INC COM 88677Q109 158 20,537 SH   SOLE   20,537 0 0
TILE SHOP HLDGS INC PUT 88677Q959 45 59 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 154 58 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A491 24 930 SH   SOLE   930 0 0
PROSHARES TR PUT 74348A954 13 5 SH Put SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 13,788 1,165 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 10,676 902 SH Put SOLE   0 0 0
TELUS CORP CALL 87971M903 7 2 SH Call SOLE   0 0 0
TELUS CORP COM 87971M103 1 33 SH   SOLE   33 0 0
TELUS CORP PUT 87971M953 3 1 SH Put SOLE   0 0 0
TUESDAY MORNING CORP CALL 899035905 16 54 SH Call SOLE   0 0 0
TUESDAY MORNING CORP COM 899035505 12 4,137 SH   SOLE   4,137 0 0
TUPPERWARE BRANDS CORP CALL 899896904 119 29 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP COM 899896104 30 734 SH   SOLE   734 0 0
TUPPERWARE BRANDS CORP PUT 899896954 173 42 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 48 16 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 1,807 598 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B909 11 50 SH Call SOLE   0 0 0
180 DEGREE CAP CORP PUT 68235B959 0 1 SH Put SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 242 128 SH Call SOLE   0 0 0
GRUPO TELEVISA SA PUT 40049J956 73 39 SH Put SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD CALL G9019D904 3 2 SH Call SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 7 2 SH Call SOLE   0 0 0
TIVITY HEALTH INC COM 88870R102 23 671 SH   SOLE   671 0 0
TIVITY HEALTH INC PUT 88870R952 17 5 SH Put SOLE   0 0 0
TITAN INTL INC ILL CALL 88830M902 10 10 SH Call SOLE   0 0 0
TITAN INTL INC ILL COM 88830M102 21 2,031 SH   SOLE   2,031 0 0
TWIN DISC INC CALL 901476901 2 1 SH Call SOLE   0 0 0
TWIN DISC INC COM 901476101 3 151 SH   SOLE   151 0 0
TWILIO INC CALL 90138F902 5,153 920 SH Call SOLE   0 0 0
TWILIO INC COM 90138F102 2,839 50,692 SH   SOLE   50,692 0 0
TWILIO INC PUT 90138F952 4,694 838 SH Put SOLE   0 0 0
PROSHARES TR COM 74348A319 14 983 SH   SOLE   983 0 0
PROSHARES TR PUT 74348A954 4 3 SH Put SOLE   0 0 0
HOSTESS BRANDS INC CALL 44109J906 1,135 835 SH Call SOLE   0 0 0
HOSTESS BRANDS INC COM 44109J106 20 1,509 SH   SOLE   1,509 0 0
HOSTESS BRANDS INC PUT 44109J956 216 159 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 391 248 SH Call SOLE   0 0 0
TWO HBRS INVT CORP PUT 90187B958 28 18 SH Put SOLE   0 0 0
2U INC CALL 90214J901 509 61 SH Call SOLE   0 0 0
2U INC COM 90214J101 449 5,379 SH   SOLE   5,379 0 0
2U INC PUT 90214J951 1,219 146 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 63,469 14,534 SH Call SOLE   0 0 0
TWITTER INC COM 90184L102 122 2,800 SH   SOLE   2,800 0 0
TWITTER INC PUT 90184L952 37,984 8,698 SH Put SOLE   0 0 0
TERNIUM SA CALL 880890908 135 39 SH Call SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 159 256 SH Call SOLE   0 0 0
THERAPEUTICSMD INC COM 88338N107 52 8,337 SH   SOLE   8,337 0 0
THERAPEUTICSMD INC PUT 88338N957 95 153 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 21,410 1,942 SH Call SOLE   0 0 0
TEXAS INSTRS INC PUT 882508954 7,287 661 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 19 3 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC COM 882681109 58 897 SH   SOLE   897 0 0
TEXAS ROADHOUSE INC PUT 882681959 111 17 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 665 101 SH Call SOLE   0 0 0
TEXTRON INC COM 883203101 100 1,528 SH   SOLE   1,528 0 0
TEXTRON INC PUT 883203951 2,227 338 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W565 1 43 SH   SOLE   43 0 0
DIREXION SHS ETF TR PUT 25459W958 4 1 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 932 42 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC PUT 902252955 1,265 57 SH Put SOLE   0 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 11 551 SH   SOLE   551 0 0
MONOTYPE IMAGING HOLDINGS IN PUT 61022P950 52 26 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1,227 1,310 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 208 223 SH Put SOLE   0 0 0
TRAVELZOO CALL 89421Q905 35 21 SH Call SOLE   0 0 0
TRAVELZOO COM 89421Q205 160 9,385 SH   SOLE   9,385 0 0
TRAVELZOO PUT 89421Q955 37 22 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 1,618 768 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 912 433 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 3,765 1,675 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 708 315 SH Put SOLE   0 0 0
UNITED CONTL HLDGS INC CALL 910047909 15,989 2,293 SH Call SOLE   0 0 0
UNITED CONTL HLDGS INC COM 910047109 3,718 53,326 SH   SOLE   53,326 0 0
UNITED CONTL HLDGS INC PUT 910047959 11,630 1,668 SH Put SOLE   0 0 0
CVR PARTNERS LP CALL 126633906 3 10 SH Call SOLE   0 0 0
CVR PARTNERS LP COM 126633106 3 922 SH   SOLE   922 0 0
CVR PARTNERS LP PUT 126633956 2 8 SH Put SOLE   0 0 0
UBIQUITI NETWORKS INC CALL 90347A900 5,032 594 SH Call SOLE   0 0 0
UBIQUITI NETWORKS INC PUT 90347A950 1,347 159 SH Put SOLE   0 0 0
UBS GROUP AG CALL H42097907 3 2 SH Call SOLE   0 0 0
UBS GROUP AG COM H42097107 132 8,655 SH   SOLE   8,655 0 0
UBS GROUP AG PUT H42097957 187 122 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 591 172 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W247 1,283 37,327 SH   SOLE   37,327 0 0
PROSHARES TR II PUT 74347W952 2,310 672 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 454 274 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 344 20,729 SH   SOLE   20,729 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 383 231 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 COM 46141D104 33 1,537 SH   SOLE   1,537 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 6 3 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 1,178 139 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X823 64 763 SH   SOLE   763 0 0
PROSHARES TR PUT 74347X950 941 111 SH Put SOLE   0 0 0
UDR INC CALL 902653904 63 17 SH Call SOLE   0 0 0
UDR INC PUT 902653954 3 1 SH Put SOLE   0 0 0
URANIUM ENERGY CORP CALL 916896903 19 122 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 31 19,769 SH   SOLE   19,769 0 0
URANIUM ENERGY CORP PUT 916896953 19 124 SH Put SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 15 17 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 159 17,546 SH   SOLE   17,546 0 0
NET 1 UEPS TECHNOLOGIES INC PUT 64107N956 72 80 SH Put SOLE   0 0 0
UNITED FIRE GROUP INC CALL 910340908 5 1 SH Call SOLE   0 0 0
UNITED FIRE GROUP INC COM 910340108 90 1,668 SH   SOLE   1,668 0 0
UNITED FIRE GROUP INC PUT 910340958 632 116 SH Put SOLE   0 0 0
UNIFI INC CALL 904677900 15 5 SH Call SOLE   0 0 0
UNIVERSAL FST PRODS INC CALL 913543904 84 23 SH Call SOLE   0 0 0
DOMTAR CORP CALL 257559903 219 46 SH Call SOLE   0 0 0
DOMTAR CORP COM 257559203 766 16,049 SH   SOLE   16,049 0 0
DOMTAR CORP PUT 257559953 14 3 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 69 20 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP COM 91201T102 288 8,351 SH   SOLE   8,351 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 134 39 SH Put SOLE   0 0 0
UGI CORP NEW CALL 902681905 72 14 SH Call SOLE   0 0 0
UGI CORP NEW COM 902681105 157 3,027 SH   SOLE   3,027 0 0
UGI CORP NEW PUT 902681955 83 16 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 25 7 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W601 8 238 SH   SOLE   238 0 0
PROSHARES TR II PUT 74347W952 3 1 SH Put SOLE   0 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 1,225 110 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 1,281 115 SH Put SOLE   0 0 0
UNITED INS HLDGS CORP PUT 910710952 23 12 SH Put SOLE   0 0 0
UNISYS CORP CALL 909214906 61 48 SH Call SOLE   0 0 0
UNISYS CORP COM 909214306 17 1,373 SH   SOLE   1,373 0 0
UNISYS CORP PUT 909214956 47 37 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 436 79 SH Call SOLE   0 0 0
UNILEVER PLC PUT 904767954 88 16 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 24 15 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 3 2 SH Put SOLE   0 0 0
ULTA BEAUTY INC CALL 90384S903 7,283 312 SH Call SOLE   0 0 0
ULTA BEAUTY INC COM 90384S303 3,645 15,617 SH   SOLE   15,617 0 0
ULTA BEAUTY INC PUT 90384S953 13,027 558 SH Put SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC CALL 90385D907 128 5 SH Call SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,148 4,462 SH   SOLE   4,462 0 0
ULTIMATE SOFTWARE GROUP INC PUT 90385D957 1,646 64 SH Put SOLE   0 0 0
UMH PPTYS INC COM 903002103 23 1,518 SH   SOLE   1,518 0 0
UMPQUA HLDGS CORP COM 904214103 15 693 SH   SOLE   693 0 0
UNILEVER N V CALL 904784909 1,080 194 SH Call SOLE   0 0 0
UNILEVER N V PUT 904784959 941 169 SH Put SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 418 98 SH Call SOLE   0 0 0
UNITED NAT FOODS INC PUT 911163953 1,463 343 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 2,571 1,085 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 703 297 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 2,886 1,218 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 270 114 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 55,495 2,262 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 20,142 821 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 446 223 SH Call SOLE   0 0 0
UNITI GROUP INC PUT 91325V958 614 307 SH Put SOLE   0 0 0
UNUM GROUP CALL 91529Y906 654 177 SH Call SOLE   0 0 0
UNUM GROUP PUT 91529Y956 166 45 SH Put SOLE   0 0 0
UNION PAC CORP CALL 907818908 27,075 1,911 SH Call SOLE   0 0 0
UNION PAC CORP COM 907818108 6,449 45,524 SH   SOLE   45,524 0 0
UNION PAC CORP PUT 907818958 30,404 2,146 SH Put SOLE   0 0 0
UNIT CORP CALL 909218909 207 81 SH Call SOLE   0 0 0
UNIT CORP COM 909218109 3 148 SH   SOLE   148 0 0
UNIVAR INC CALL 91336L907 1,409 537 SH Call SOLE   0 0 0
UNIVAR INC PUT 91336L957 73 28 SH Put SOLE   0 0 0
URBAN ONE INC COM 91705J204 0 225 SH   SOLE   225 0 0
ULTRA PETROLEUM CORP CALL 903914908 31 135 SH Call SOLE   0 0 0
ULTRA PETROLEUM CORP COM 903914208 4 1,829 SH   SOLE   1,829 0 0
ULTRA PETROLEUM CORP PUT 903914958 11 49 SH Put SOLE   0 0 0
UPLAND SOFTWARE INC CALL 91544A909 123 36 SH Call SOLE   0 0 0
UPLAND SOFTWARE INC COM 91544A109 653 19,009 SH   SOLE   19,009 0 0
UPLAND SOFTWARE INC PUT 91544A959 6 2 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 1,500 320 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 2,447 522 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 25,803 2,429 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC PUT 911312956 15,785 1,486 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 344 268 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 70 5,480 SH   SOLE   5,480 0 0
GLOBAL X FDS PUT 37954Y951 72 56 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 2,570 577 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC PUT 917047952 1,323 297 SH Put SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 4,325 293 SH Call SOLE   0 0 0
UNITED RENTALS INC COM 911363109 468 3,174 SH   SOLE   3,174 0 0
UNITED RENTALS INC PUT 911363959 11,735 795 SH Put SOLE   0 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 77 46 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 143 8,512 SH   SOLE   8,512 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 149 89 SH Put SOLE   0 0 0
USA TECHNOLOGIES INC CALL 90328S900 12 9 SH Call SOLE   0 0 0
USA TECHNOLOGIES INC COM 90328S500 121 8,687 SH   SOLE   8,687 0 0
USA TECHNOLOGIES INC PUT 90328S950 1 1 SH Put SOLE   0 0 0
US BANCORP DEL CALL 902973904 21,383 4,275 SH Call SOLE   0 0 0
US BANCORP DEL COM 902973304 3,602 72,017 SH   SOLE   72,017 0 0
US BANCORP DEL PUT 902973954 760 152 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 645 123 SH Call SOLE   0 0 0
U S CONCRETE INC COM 90333L201 1,064 20,282 SH   SOLE   20,282 0 0
U S CONCRETE INC PUT 90333L951 1,685 321 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 576 133 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R669 85 1,968 SH   SOLE   1,968 0 0
PROSHARES TR PUT 74347R952 519 120 SH Put SOLE   0 0 0
US FOODS HLDG CORP CALL 912008909 94 25 SH Call SOLE   0 0 0
US FOODS HLDG CORP PUT 912008959 124 33 SH Put SOLE   0 0 0
U S G CORP CALL 903293905 3,216 746 SH Call SOLE   0 0 0
U S G CORP PUT 903293955 1,207 280 SH Put SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L COM 91288V103 5 200 SH   SOLE   200 0 0
UNITED STS 12 MONTH OIL FD L PUT 91288V953 7 3 SH Put SOLE   0 0 0
UNITED STATES CELLULAR CORP CALL 911684908 51 14 SH Call SOLE   0 0 0
UNITED STATES CELLULAR CORP COM 911684108 130 3,534 SH   SOLE   3,534 0 0
UNITED STATES CELLULAR CORP PUT 911684958 177 48 SH Put SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD COM 74255Y870 2 100 SH   SOLE   100 0 0
PRINCIPAL EXCHANGE TRADED FD PUT 74255Y950 5 2 SH Put SOLE   0 0 0
ISHARES TR COM 46429B697 9 188 SH   SOLE   188 0 0
USANA HEALTH SCIENCES INC CALL 90328M907 11 1 SH Call SOLE   0 0 0
USANA HEALTH SCIENCES INC COM 90328M107 76 661 SH   SOLE   661 0 0
USANA HEALTH SCIENCES INC PUT 90328M957 115 10 SH Put SOLE   0 0 0
UNITED STATES OIL FUND LP CALL 91232N908 1,203 799 SH Call SOLE   0 0 0
UNITED STATES OIL FUND LP PUT 91232N958 3,564 2,367 SH Put SOLE   0 0 0
U S PHYSICAL THERAPY INC CALL 90337L908 9 1 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 2,987 264 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 685 6,055 SH   SOLE   6,055 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 2,806 248 SH Put SOLE   0 0 0
UTSTARCOM HOLDINGS CORP CALL G9310A904 4 11 SH Call SOLE   0 0 0
UTSTARCOM HOLDINGS CORP COM G9310A114 0 39 SH   SOLE   39 0 0
UNITED TECHNOLOGIES CORP CALL 913017909 28,606 2,288 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP COM 913017109 512 4,102 SH   SOLE   4,102 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 11,502 920 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 301 121 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR COM 46141D203 228 9,146 SH   SOLE   9,146 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 1,059 425 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 46 203 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 3 1 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 115 3,298 SH   SOLE   3,298 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 105 30 SH Put SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 33 5 SH Call SOLE   0 0 0
UNIVERSAL CORP VA COM 913456109 94 1,430 SH   SOLE   1,430 0 0
UNIVERSAL CORP VA PUT 913456959 224 34 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 8,297 6,724 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 6,093 4,938 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,496 1,213 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 87 71 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 48 39 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 466 378 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 23 3 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 15 2 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 60 15 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 117 29 SH Put SOLE   0 0 0
VISA INC CALL 92826C909 37,960 2,866 SH Call SOLE   0 0 0
VISA INC COM 92826C839 13 100 SH   SOLE   100 0 0
VISA INC PUT 92826C959 20,834 1,573 SH Put SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C CALL 57164Y907 338 30 SH Call SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 2,250 19,923 SH   SOLE   19,923 0 0
MARRIOTT VACATIONS WRLDWDE C PUT 57164Y957 3,750 332 SH Put SOLE   0 0 0
VALE S A CALL 91912E905 371 290 SH Call SOLE   0 0 0
VALE S A COM 91912E105 426 33,293 SH   SOLE   33,293 0 0
VALE S A PUT 91912E955 1,205 940 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 398 35 SH Call SOLE   0 0 0
VARIAN MED SYS INC COM 92220P105 1,274 11,205 SH   SOLE   11,205 0 0
VARIAN MED SYS INC PUT 92220P955 466 41 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A801 193 1,473 SH   SOLE   1,473 0 0
VANGUARD WORLD FDS PUT 92204A954 670 51 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 171 11 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908751 30 195 SH   SOLE   195 0 0
VBI VACCINES INC CALL 91822J903 0 1 SH Call SOLE   0 0 0
VBI VACCINES INC COM 91822J103 1 549 SH   SOLE   549 0 0
VBI VACCINES INC PUT 91822J953 2 10 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 175 10 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD CALL M96883909 6 29 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD COM M96883109 7 3,577 SH   SOLE   3,577 0 0
VASCULAR BIOGENICS LTD PUT M96883959 6 30 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 54 4 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908611 89 660 SH   SOLE   660 0 0
VANGUARD INDEX FDS PUT 922908959 54 4 SH Put SOLE   0 0 0
VISTEON CORP CALL 92839U906 1,111 86 SH Call SOLE   0 0 0
VERICEL CORP CALL 92346J908 20 21 SH Call SOLE   0 0 0
VERICEL CORP COM 92346J108 28 2,980 SH   SOLE   2,980 0 0
VERICEL CORP PUT 92346J958 24 25 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A108 340 2,008 SH   SOLE   2,008 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 73 2,455 SH   SOLE   2,455 0 0
VOCERA COMMUNICATIONS INC PUT 92857F957 32 11 SH Put SOLE   0 0 0
VERACYTE INC CALL 92337F907 433 464 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A207 38 285 SH   SOLE   285 0 0
VANGUARD WORLD FDS PUT 92204A954 120 9 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 63 6 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A306 100 956 SH   SOLE   956 0 0
VANGUARD WORLD FDS PUT 92204A954 189 18 SH Put SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD CALL 921943908 776 181 SH Call SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD PUT 921943958 158 37 SH Put SOLE   0 0 0
VECTRUS INC CALL 92242T901 6 2 SH Call SOLE   0 0 0
VECTRUS INC COM 92242T101 53 1,746 SH   SOLE   1,746 0 0
VECTRUS INC PUT 92242T951 95 31 SH Put SOLE   0 0 0
VEECO INSTRS INC DEL CALL 922417900 350 246 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL COM 922417100 203 14,312 SH   SOLE   14,312 0 0
VEECO INSTRS INC DEL PUT 922417950 161 113 SH Put SOLE   0 0 0
VEDANTA LTD PUT 92242Y950 14 11 SH Put SOLE   0 0 0
VEEVA SYS INC CALL 922475908 3,504 456 SH Call SOLE   0 0 0
VEEVA SYS INC PUT 922475958 1,690 220 SH Put SOLE   0 0 0
VEON LTD COM 91822M106 32 13,596 SH   SOLE   13,596 0 0
VEON LTD PUT 91822M956 42 177 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V900 119 161 SH Call SOLE   0 0 0
VEREIT INC COM 92339V100 118 15,890 SH   SOLE   15,890 0 0
VEREIT INC PUT 92339V950 160 216 SH Put SOLE   0 0 0
VERU INC CALL 92536C903 4 20 SH Call SOLE   0 0 0
VERU INC COM 92536C103 1 571 SH   SOLE   571 0 0
VERMILION ENERGY INC CALL 923725905 3 1 SH Call SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 176 4,898 SH   SOLE   4,898 0 0
VERMILION ENERGY INC PUT 923725955 410 114 SH Put SOLE   0 0 0
V F CORP CALL 918204908 6,456 792 SH Call SOLE   0 0 0
V F CORP COM 918204108 3,436 42,157 SH   SOLE   42,157 0 0
V F CORP PUT 918204958 3,032 372 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 26 4 SH Call SOLE   0 0 0
VONAGE HLDGS CORP CALL 92886T901 2 2 SH Call SOLE   0 0 0
VONAGE HLDGS CORP COM 92886T201 30 2,363 SH   SOLE   2,363 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 8,565 1,526 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042874 540 9,633 SH   SOLE   9,633 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 875 156 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 307 161 SH Call SOLE   0 0 0
VECTOR GROUP LTD PUT 92240M958 318 167 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 52 153 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 125 36,917 SH   SOLE   36,917 0 0
VIRNETX HLDG CORP PUT 92823T958 140 413 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A504 24 156 SH   SOLE   156 0 0
VIACOM INC NEW CALL 92553P901 2,093 694 SH Call SOLE   0 0 0
VIACOM INC NEW COM 92553P201 1,373 45,557 SH   SOLE   45,557 0 0
VIACOM INC NEW PUT 92553P951 4,321 1,433 SH Put SOLE   0 0 0
VIAVI SOLUTIONS INC CALL 925550905 792 774 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC PUT 925550955 111 109 SH Put SOLE   0 0 0
VICI PPTYS INC CALL 925652909 8 4 SH Call SOLE   0 0 0
VICI PPTYS INC PUT 925652959 14 7 SH Put SOLE   0 0 0
VICAL INC CALL 925602903 42 373 SH Call SOLE   0 0 0
VICAL INC COM 925602203 0 492 SH   SOLE   492 0 0
VICAL INC PUT 925602953 7 67 SH Put SOLE   0 0 0
VICOR CORP CALL 925815902 121 28 SH Call SOLE   0 0 0
VICOR CORP COM 925815102 1,899 43,628 SH   SOLE   43,628 0 0
VICOR CORP PUT 925815952 435 100 SH Put SOLE   0 0 0
VANGUARD GROUP CALL 921908904 1,524 150 SH Call SOLE   0 0 0
VANGUARD GROUP PUT 921908954 182 18 SH Put SOLE   0 0 0
CREDIT SUISSE NASSAU BRH CALL 22542D900 1 1 SH Call SOLE   0 0 0
VIPSHOP HLDGS LTD CALL 92763W903 824 760 SH Call SOLE   0 0 0
VIPSHOP HLDGS LTD COM 92763W103 798 73,559 SH   SOLE   73,559 0 0
VIPSHOP HLDGS LTD PUT 92763W953 948 874 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 7 3 SH Call SOLE   0 0 0
VIRTU FINL INC PUT 928254951 92 35 SH Put SOLE   0 0 0
VOLT INFORMATION SCIENCES IN CALL 928703907 2 6 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA CALL 87936R906 1 1 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA PUT 87936R956 7 6 SH Put SOLE   0 0 0
VIVEVE MED INC CALL 92852W904 7 29 SH Call SOLE   0 0 0
VIVEVE MED INC COM 92852W204 9 3,480 SH   SOLE   3,480 0 0
VIVEVE MED INC PUT 92852W954 2 10 SH Put SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 182 115 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 27 1,710 SH   SOLE   1,710 0 0
PROSHARES TR II CALL 74347W902 115 50 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 25 11 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 225 74 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W171 23 786 SH   SOLE   786 0 0
PROSHARES TR II PUT 74347W952 39 13 SH Put SOLE   0 0 0
VOXELJET AG CALL 92912L907 4 13 SH Call SOLE   0 0 0
VOXELJET AG COM 92912L107 0 247 SH   SOLE   247 0 0
VOXELJET AG PUT 92912L957 0 1 SH Put SOLE   0 0 0
VIKING THERAPEUTICS INC CALL 92686J906 818 862 SH Call SOLE   0 0 0
VIKING THERAPEUTICS INC COM 92686J106 141 14,954 SH   SOLE   14,954 0 0
VIKING THERAPEUTICS INC PUT 92686J956 244 258 SH Put SOLE   0 0 0
VALERO ENERGY CORP NEW CALL 91913Y900 19,860 1,792 SH Call SOLE   0 0 0
VALERO ENERGY CORP NEW PUT 91913Y950 33,659 3,037 SH Put SOLE   0 0 0
VALERO ENERGY PARTNERS LP CALL 91914J902 41 11 SH Call SOLE   0 0 0
VALERO ENERGY PARTNERS LP COM 91914J102 72 1,896 SH   SOLE   1,896 0 0
VALERO ENERGY PARTNERS LP PUT 91914J952 190 50 SH Put SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV COM 21240E105 79 15,625 SH   SOLE   15,625 0 0
VALLEY NATL BANCORP CALL 919794907 441 363 SH Call SOLE   0 0 0
VALLEY NATL BANCORP PUT 919794957 1 1 SH Put SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 3,007 233 SH Call SOLE   0 0 0
VULCAN MATLS CO COM 929160109 1,618 12,537 SH   SOLE   12,537 0 0
VULCAN MATLS CO PUT 929160959 696 54 SH Put SOLE   0 0 0
VALMONT INDS INC CALL 920253901 165 11 SH Call SOLE   0 0 0
VALMONT INDS INC COM 920253101 57 381 SH   SOLE   381 0 0
VALMONT INDS INC PUT 920253951 422 28 SH Put SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR CALL 301505900 1 5 SH Call SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR COM 301505830 0 291 SH   SOLE   291 0 0
EXCHANGE TRADED CONCEPTS TR PUT 301505950 1 5 SH Put SOLE   0 0 0
VMWARE INC CALL 928563902 21,193 1,442 SH Call SOLE   0 0 0
VMWARE INC PUT 928563952 14,594 993 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 26 14 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC COM 921659108 41 2,197 SH   SOLE   2,197 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 1 1 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 99 103 SH Call SOLE   0 0 0
21VIANET GROUP INC COM 90138A103 95 9,873 SH   SOLE   9,873 0 0
21VIANET GROUP INC PUT 90138A953 85 88 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 1,308 177 SH Call SOLE   0 0 0
VORNADO RLTY TR COM 929042109 162 2,205 SH   SOLE   2,205 0 0
VORNADO RLTY TR PUT 929042959 2,025 274 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 899 282 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 497 156 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 5,962 732 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 5,041 619 SH Put SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 93 57 SH Call SOLE   0 0 0
VENATOR MATLS PLC COM G9329Z100 22 1,365 SH   SOLE   1,365 0 0
VENATOR MATLS PLC PUT G9329Z950 24 15 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 47 3 SH Call SOLE   0 0 0
VOC ENERGY TR CALL 91829B903 515 971 SH Call SOLE   0 0 0
VOC ENERGY TR PUT 91829B953 5 10 SH Put SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 3,031 1,247 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 529 218 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 88 8 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908512 2 23 SH   SOLE   23 0 0
VANGUARD INDEX FDS CALL 922908909 1,072 43 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 499 20 SH Put SOLE   0 0 0
VANGUARD INDEX FDS COM 922908538 7 53 SH   SOLE   53 0 0
VANGUARD INDEX FDS PUT 922908959 13 1 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A884 5 59 SH   SOLE   59 0 0
VANGUARD WORLD FDS PUT 92204A954 8 1 SH Put SOLE   0 0 0
VOXX INTL CORP COM 91829F104 19 3,661 SH   SOLE   3,661 0 0
VOXX INTL CORP PUT 91829F954 69 128 SH Put SOLE   0 0 0
VOYA FINL INC CALL 929089900 399 85 SH Call SOLE   0 0 0
VOYA FINL INC PUT 929089950 817 174 SH Put SOLE   0 0 0
VISHAY PRECISION GROUP INC COM 92835K103 51 1,345 SH   SOLE   1,345 0 0
VISHAY PRECISION GROUP INC PUT 92835K953 270 71 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 0 1 SH Call SOLE   0 0 0
VALIDUS HOLDINGS LTD CALL G9319H902 0 6 SH Call SOLE   0 0 0
VALIDUS HOLDINGS LTD PUT G9319H952 18 12 SH Put SOLE   0 0 0
VERA BRADLEY INC CALL 92335C906 46 33 SH Call SOLE   0 0 0
VERA BRADLEY INC COM 92335C106 74 5,328 SH   SOLE   5,328 0 0
VERA BRADLEY INC PUT 92335C956 73 52 SH Put SOLE   0 0 0
VIEWRAY INC CALL 92672L907 6 10 SH Call SOLE   0 0 0
VIEWRAY INC COM 92672L107 215 31,079 SH   SOLE   31,079 0 0
VIEWRAY INC PUT 92672L957 186 270 SH Put SOLE   0 0 0
VERMILLION INC COM 92407M206 0 100 SH   SOLE   100 0 0
VARONIS SYS INC CALL 922280902 253 34 SH Call SOLE   0 0 0
VARONIS SYS INC COM 922280102 833 11,187 SH   SOLE   11,187 0 0
VARONIS SYS INC PUT 922280952 22 3 SH Put SOLE   0 0 0
VERINT SYS INC CALL 92343X900 638 144 SH Call SOLE   0 0 0
VERINT SYS INC PUT 92343X950 137 31 SH Put SOLE   0 0 0
VERSO CORP CALL 92531L907 47 22 SH Call SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 667 62 SH Call SOLE   0 0 0
VERISK ANALYTICS INC PUT 92345Y956 10 1 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 1,676 122 SH Call SOLE   0 0 0
VERISIGN INC PUT 92343E952 865 63 SH Put SOLE   0 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 9,721 572 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 324 1,912 SH   SOLE   1,912 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 8,650 509 SH Put SOLE   0 0 0
VALEANT PHARMACEUTICALS INTL CALL 91911K902 1,141 2,281 SH Call SOLE   0 0 0
VALEANT PHARMACEUTICALS INTL PUT 91911K952 275 3,150 SH Put SOLE   0 0 0
VERSARTIS INC CALL 92529L902 4 23 SH Call SOLE   0 0 0
VERSARTIS INC COM 92529L102 27 13,730 SH   SOLE   13,730 0 0
VERSARTIS INC PUT 92529L952 2 10 SH Put SOLE   0 0 0
VIASAT INC CALL 92552V900 118 18 SH Call SOLE   0 0 0
VIASAT INC COM 92552V100 175 2,663 SH   SOLE   2,663 0 0
VIASAT INC PUT 92552V950 335 51 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 102 44 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 261 11,271 SH   SOLE   11,271 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 102 44 SH Put SOLE   0 0 0
VITAMIN SHOPPE INC CALL 92849E901 710 1,023 SH Call SOLE   0 0 0
VITAMIN SHOPPE INC PUT 92849E951 461 664 SH Put SOLE   0 0 0
VIVINT SOLAR INC CALL 92854Q906 24 49 SH Call SOLE   0 0 0
VIVINT SOLAR INC COM 92854Q106 13 2,734 SH   SOLE   2,734 0 0
VIVINT SOLAR INC PUT 92854Q956 25 52 SH Put SOLE   0 0 0
VERSUM MATLS INC CALL 92532W903 29 8 SH Call SOLE   0 0 0
VERSUM MATLS INC COM 92532W103 82 2,209 SH   SOLE   2,209 0 0
VERSUM MATLS INC PUT 92532W953 159 43 SH Put SOLE   0 0 0
VISTRA ENERGY CORP CALL 92840M902 262 111 SH Call SOLE   0 0 0
VISTRA ENERGY CORP CALL 92840M902 134 57 SH Call SOLE   0 0 0
VERASTEM INC CALL 92337C904 43 63 SH Call SOLE   0 0 0
VERASTEM INC COM 92337C104 666 96,903 SH   SOLE   96,903 0 0
VERASTEM INC PUT 92337C954 252 367 SH Put SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 4 3 SH Call SOLE   0 0 0
VISTA OUTDOOR INC COM 928377100 133 8,635 SH   SOLE   8,635 0 0
VISTA OUTDOOR INC PUT 928377950 55 36 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 726 99 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 29 4 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 2,906 207 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 856 61 SH Put SOLE   0 0 0
VITAL THERAPIES INC CALL 92847R904 67 98 SH Call SOLE   0 0 0
VITAL THERAPIES INC PUT 92847R954 807 1,179 SH Put SOLE   0 0 0
VENTAS INC CALL 92276F900 660 116 SH Call SOLE   0 0 0
VENTAS INC PUT 92276F950 1,549 272 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 2,678 258 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 62 6 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS COM 92206C664 17 135 SH   SOLE   135 0 0
VANGUARD INDEX FDS CALL 922908909 254 17 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908736 31 213 SH   SOLE   213 0 0
VANGUARD INDEX FDS PUT 922908959 149 10 SH Put SOLE   0 0 0
VUZIX CORP CALL 92921W900 578 776 SH Call SOLE   0 0 0
VUZIX CORP COM 92921W300 101 13,644 SH   SOLE   13,644 0 0
VUZIX CORP PUT 92921W950 115 155 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 274 22 SH Call SOLE   0 0 0
VECTREN CORP CALL 92240G901 7 1 SH Call SOLE   0 0 0
VIVUS INC CALL 928551900 0 7 SH Call SOLE   0 0 0
VALVOLINE INC CALL 92047W901 32 15 SH Call SOLE   0 0 0
VALVOLINE INC COM 92047W101 115 5,336 SH   SOLE   5,336 0 0
VALVOLINE INC PUT 92047W951 949 440 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 2,873 681 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 2,321 550 SH Put SOLE   0 0 0
VANGUARD STAR FD COM 921909768 171 3,169 SH   SOLE   3,169 0 0
BARCLAYS BK PLC CALL 06746L902 55,862 15,098 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 40,677 10,994 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746L902 7,144 1,931 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 8,069 2,181 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 11 3 SH Call SOLE   0 0 0
BARCLAYS BK PLC CALL 06740Q900 524 274 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06740Q950 51 27 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 44 23 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 5 273 SH   SOLE   273 0 0
VOYAGER THERAPEUTICS INC PUT 92915B956 19 10 SH Put SOLE   0 0 0
VANGUARD WHITEHALL FDS INC CALL 921946906 1,162 140 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 25,426 5,054 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 9,729 1,934 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 573 114 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 628 125 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 5,249 442 SH Call SOLE   0 0 0
WAYFAIR INC COM 94419L101 672 5,659 SH   SOLE   5,659 0 0
WAYFAIR INC PUT 94419L951 15,652 1,318 SH Put SOLE   0 0 0
WABTEC CORP CALL 929740908 2,020 205 SH Call SOLE   0 0 0
WABTEC CORP PUT 929740958 404 41 SH Put SOLE   0 0 0
WESTAMERICA BANCORPORATION CALL 957090903 62 11 SH Call SOLE   0 0 0
WESTAMERICA BANCORPORATION COM 957090103 70 1,245 SH   SOLE   1,245 0 0
WESTAMERICA BANCORPORATION PUT 957090953 406 72 SH Put SOLE   0 0 0
WAGEWORKS INC CALL 930427909 190 38 SH Call SOLE   0 0 0
WAGEWORKS INC COM 930427109 43 865 SH   SOLE   865 0 0
WAGEWORKS INC PUT 930427959 15 3 SH Put SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC CALL 950814903 148 132 SH Call SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 92 8,197 SH   SOLE   8,197 0 0
WESCO AIRCRAFT HLDGS INC PUT 950814953 3 3 SH Put SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 294 52 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP COM 957638109 115 2,043 SH   SOLE   2,043 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 571 101 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 154 8 SH Call SOLE   0 0 0
WATERS CORP PUT 941848953 251 13 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 1,247 841 SH Call SOLE   0 0 0
ENERGOUS CORP COM 29272C103 39 2,660 SH   SOLE   2,660 0 0
ENERGOUS CORP PUT 29272C953 708 478 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 13,686 1,542 SH Call SOLE   0 0 0
WEIBO CORP COM 948596101 6,950 78,308 SH   SOLE   78,308 0 0
WEIBO CORP PUT 948596951 11,396 1,284 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 17,926 2,987 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 371 6,184 SH   SOLE   6,184 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 13,023 2,170 SH Put SOLE   0 0 0
500 COM LTD CALL 33829R900 310 211 SH Call SOLE   0 0 0
500 COM LTD PUT 33829R950 175 119 SH Put SOLE   0 0 0
WABCO HLDGS INC CALL 92927K902 234 20 SH Call SOLE   0 0 0
WABCO HLDGS INC PUT 92927K952 3,019 258 SH Put SOLE   0 0 0
WEBSTER FINL CORP CONN CALL 947890909 452 71 SH Call SOLE   0 0 0
WEBSTER FINL CORP CONN PUT 947890959 229 36 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 60 27 SH Call SOLE   0 0 0
WESCO INTL INC CALL 95082P905 159 28 SH Call SOLE   0 0 0
WESCO INTL INC PUT 95082P955 11 2 SH Put SOLE   0 0 0
WELLCARE HEALTH PLANS INC CALL 94946T906 1,945 79 SH Call SOLE   0 0 0
WELLCARE HEALTH PLANS INC PUT 94946T956 2,068 84 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 383 51 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC COM 94106B101 120 1,598 SH   SOLE   1,598 0 0
WASTE CONNECTIONS INC PUT 94106B951 654 87 SH Put SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 5 1 SH Call SOLE   0 0 0
WALKER & DUNLOP INC PUT 93148P952 16 3 SH Put SOLE   0 0 0
WORKDAY INC CALL 98138H901 6,915 571 SH Call SOLE   0 0 0
WORKDAY INC COM 98138H101 4,228 34,909 SH   SOLE   34,909 0 0
WORKDAY INC PUT 98138H951 3,415 282 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP CALL 958102905 15,768 2,037 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP COM 958102105 4,320 55,817 SH   SOLE   55,817 0 0
WESTERN DIGITAL CORP PUT 958102955 22,874 2,955 SH Put SOLE   0 0 0
WD-40 CO CALL 929236907 117 8 SH Call SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 192 107 SH Call SOLE   0 0 0
WADDELL & REED FINL INC COM 930059100 181 10,092 SH   SOLE   10,092 0 0
WADDELL & REED FINL INC PUT 930059950 179 100 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 509 798 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A508 259 40,667 SH   SOLE   40,667 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 10 16 SH Put SOLE   0 0 0
WEB COM GROUP INC CALL 94733A904 964 373 SH Call SOLE   0 0 0
WEB COM GROUP INC PUT 94733A954 2 1 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 523 81 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC PUT 92939U956 25 4 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 1,109 177 SH Call SOLE   0 0 0
WELLTOWER INC PUT 95040Q954 583 93 SH Put SOLE   0 0 0
WENDYS CO CALL 95058W900 1,800 1,048 SH Call SOLE   0 0 0
WENDYS CO COM 95058W100 18 1,078 SH   SOLE   1,078 0 0
WENDYS CO PUT 95058W950 493 287 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 3 1 SH Call SOLE   0 0 0
WERNER ENTERPRISES INC COM 950755108 77 2,062 SH   SOLE   2,062 0 0
WERNER ENTERPRISES INC PUT 950755958 11 3 SH Put SOLE   0 0 0
WESTERN GAS PARTNERS LP CALL 958254904 87 18 SH Call SOLE   0 0 0
WESTERN GAS PARTNERS LP COM 958254104 22 468 SH   SOLE   468 0 0
WESTERN GAS PARTNERS LP PUT 958254954 14 3 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 187 207 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC COM 97717P104 16 1,794 SH   SOLE   1,794 0 0
WISDOMTREE INVTS INC PUT 97717P954 51 57 SH Put SOLE   0 0 0
WEX INC CALL 96208T904 19 1 SH Call SOLE   0 0 0
WEX INC COM 96208T104 46 242 SH   SOLE   242 0 0
WEX INC PUT 96208T954 457 24 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 26,677 4,812 SH Call SOLE   0 0 0
WELLS FARGO CO NEW PUT 949746951 30,613 5,522 SH Put SOLE   0 0 0
WEATHERFORD INTL PLC CALL G48833900 152 464 SH Call SOLE   0 0 0
WEATHERFORD INTL PLC COM G48833100 7 2,344 SH   SOLE   2,344 0 0
WEATHERFORD INTL PLC PUT G48833950 233 709 SH Put SOLE   0 0 0
WGL HLDGS INC COM 92924F106 88 1,000 SH   SOLE   1,000 0 0
WGL HLDGS INC PUT 92924F956 221 25 SH Put SOLE   0 0 0
WINNEBAGO INDS INC CALL 974637900 1,684 415 SH Call SOLE   0 0 0
WINNEBAGO INDS INC COM 974637100 146 3,603 SH   SOLE   3,603 0 0
WINNEBAGO INDS INC PUT 974637950 791 195 SH Put SOLE   0 0 0
WESTERN GAS EQUITY PARTNERS CALL 95825R903 14 4 SH Call SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC CALL 98311A905 1,458 248 SH Call SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 732 12,449 SH   SOLE   12,449 0 0
WYNDHAM HOTELS & RESORTS INC PUT 98311A955 1,576 268 SH Put SOLE   0 0 0
CACTUS INC CALL 127203907 64 19 SH Call SOLE   0 0 0
WHIRLPOOL CORP CALL 963320906 5,951 407 SH Call SOLE   0 0 0
WHIRLPOOL CORP PUT 963320956 6,024 412 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 18 8 SH Call SOLE   0 0 0
BOINGO WIRELESS INC COM 09739C102 39 1,758 SH   SOLE   1,758 0 0
BOINGO WIRELESS INC PUT 09739C952 108 48 SH Put SOLE   0 0 0
WINDSTREAM HLDGS INC CALL 97382A909 0 1 SH Call SOLE   0 0 0
WINDSTREAM HLDGS INC COM 97382A309 20 3,875 SH   SOLE   3,875 0 0
WINDSTREAM HLDGS INC PUT 97382A959 1 2 SH Put SOLE   0 0 0
WINDSTREAM HLDGS INC CALL 97382A909 11 22 SH Call SOLE   0 0 0
WINDSTREAM HLDGS INC PUT 97382A959 79 150 SH Put SOLE   0 0 0
WINGSTOP INC CALL 974155903 36 7 SH Call SOLE   0 0 0
WINGSTOP INC COM 974155103 1,363 26,168 SH   SOLE   26,168 0 0
WINGSTOP INC PUT 974155953 729 140 SH Put SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 156 33 SH Call SOLE   0 0 0
ENCORE WIRE CORP PUT 292562955 99 21 SH Put SOLE   0 0 0
WIPRO LTD COM 97651M109 4 946 SH   SOLE   946 0 0
WIPRO LTD PUT 97651M959 55 115 SH Put SOLE   0 0 0
WIX COM LTD CALL M98068905 3,660 365 SH Call SOLE   0 0 0
WIX COM LTD PUT M98068955 1,323 132 SH Put SOLE   0 0 0
WORKIVA INC CALL 98139A905 14 6 SH Call SOLE   0 0 0
WORKIVA INC COM 98139A105 110 4,530 SH   SOLE   4,530 0 0
WORKIVA INC PUT 98139A955 29 12 SH Put SOLE   0 0 0
LYON WILLIAM HOMES CALL 552074900 23 10 SH Call SOLE   0 0 0
LYON WILLIAM HOMES COM 552074700 21 936 SH   SOLE   936 0 0
LYON WILLIAM HOMES PUT 552074950 74 32 SH Put SOLE   0 0 0
WESTLAKE CHEM CORP CALL 960413902 839 78 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP PUT 960413952 1,905 177 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 10 419 SH   SOLE   419 0 0
WHITING PETE CORP NEW CALL 966387909 3,405 646 SH Call SOLE   0 0 0
WHITING PETE CORP NEW COM 966387409 80 1,523 SH   SOLE   1,523 0 0
WHITING PETE CORP NEW PUT 966387959 8,519 1,616 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 637 121 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387959 200 38 SH Put SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 97 641 SH   SOLE   641 0 0
WILLIS TOWERS WATSON PUB LTD PUT G96629953 5,594 369 SH Put SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 7,410 911 SH Call SOLE   0 0 0
WASTE MGMT INC DEL PUT 94106L959 2,879 354 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 1,127 416 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL COM 969457100 226 8,368 SH   SOLE   8,368 0 0
WILLIAMS COS INC DEL PUT 969457950 745 275 SH Put SOLE   0 0 0
WESTERN ASSET MTG CAP CORP CALL 95790D905 1 1 SH Call SOLE   0 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 1 168 SH   SOLE   168 0 0
WESTERN ASSET MTG CAP CORP PUT 95790D955 2 2 SH Put SOLE   0 0 0
WRIGHT MED GROUP N V CALL N96617908 70 27 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V COM N96617118 38 1,501 SH   SOLE   1,501 0 0
WRIGHT MED GROUP N V PUT N96617958 236 91 SH Put SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL CALL 00790R904 2 1 SH Call SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 15 531 SH   SOLE   531 0 0
WALMART INC CALL 931142903 53,325 6,226 SH Call SOLE   0 0 0
WALMART INC COM 931142103 8,260 96,449 SH   SOLE   96,449 0 0
WALMART INC PUT 931142953 34,260 4,000 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 313 168 SH Call SOLE   0 0 0
WABASH NATL CORP PUT 929566957 186 100 SH Put SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 37 9 SH Call SOLE   0 0 0
WORTHINGTON INDS INC COM 981811102 12 300 SH   SOLE   300 0 0
WORLDPAY INC CALL 981558909 1,725 211 SH Call SOLE   0 0 0
WORLDPAY INC COM 981558109 2,806 34,323 SH   SOLE   34,323 0 0
WORLDPAY INC PUT 981558959 6,542 800 SH Put SOLE   0 0 0
W P CAREY INC CALL 92936U909 79 12 SH Call SOLE   0 0 0
W P CAREY INC COM 92936U109 1 22 SH   SOLE   22 0 0
W P CAREY INC PUT 92936U959 159 24 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W908 89 110 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W958 70 87 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 220 100 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 482 21,853 SH   SOLE   21,853 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 315 143 SH Put SOLE   0 0 0
WPP PLC NEW CALL 92937A902 660 84 SH Call SOLE   0 0 0
WPP PLC NEW COM 92937A102 27 348 SH   SOLE   348 0 0
WPP PLC NEW PUT 92937A952 440 56 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 15 61 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 2 11 SH Put SOLE   0 0 0
WPX ENERGY INC CALL 98212B903 553 307 SH Call SOLE   0 0 0
WPX ENERGY INC COM 98212B103 385 21,369 SH   SOLE   21,369 0 0
WPX ENERGY INC PUT 98212B953 1,164 646 SH Put SOLE   0 0 0
WILLIAMS PARTNERS L P NEW CALL 96949L905 442 109 SH Call SOLE   0 0 0
WILLIAMS PARTNERS L P NEW COM 96949L105 546 13,454 SH   SOLE   13,454 0 0
WILLIAMS PARTNERS L P NEW PUT 96949L955 101 25 SH Put SOLE   0 0 0
W R BERKLEY CORPORATION CALL 084423902 101 14 SH Call SOLE   0 0 0
W R BERKLEY CORPORATION COM 084423102 4 67 SH   SOLE   67 0 0
W R BERKLEY CORPORATION PUT 084423952 94 13 SH Put SOLE   0 0 0
WILDHORSE RESOURCE DEV CORP CALL 96812T902 367 145 SH Call SOLE   0 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 173 6,830 SH   SOLE   6,830 0 0
WILDHORSE RESOURCE DEV CORP PUT 96812T952 329 130 SH Put SOLE   0 0 0
WASHINGTON REAL ESTATE INVT CALL 939653901 230 76 SH Call SOLE   0 0 0
WASHINGTON REAL ESTATE INVT COM 939653101 32 1,058 SH   SOLE   1,058 0 0
WASHINGTON REAL ESTATE INVT PUT 939653951 160 53 SH Put SOLE   0 0 0
WEINGARTEN RLTY INVS COM 948741103 105 3,421 SH   SOLE   3,421 0 0
WEINGARTEN RLTY INVS PUT 948741953 15 5 SH Put SOLE   0 0 0
WESTROCK CO CALL 96145D905 2,377 417 SH Call SOLE   0 0 0
WESTROCK CO COM 96145D105 369 6,481 SH   SOLE   6,481 0 0
WESTROCK CO PUT 96145D955 119 21 SH Put SOLE   0 0 0
WORLD ACCEP CORP DEL CALL 981419904 99 9 SH Call SOLE   0 0 0
WORLD ACCEP CORP DEL COM 981419104 41 375 SH   SOLE   375 0 0
WILLIAMS SONOMA INC CALL 969904901 1,000 163 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC COM 969904101 1,385 22,574 SH   SOLE   22,574 0 0
WILLIAMS SONOMA INC PUT 969904951 2,399 391 SH Put SOLE   0 0 0
WATSCO INC CALL 942622900 35 2 SH Call SOLE   0 0 0
WATSCO INC COM 942622200 185 1,038 SH   SOLE   1,038 0 0
WATSCO INC PUT 942622950 748 42 SH Put SOLE   0 0 0
WHITESTONE REIT CALL 966084904 117 94 SH Call SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC CALL 955306905 397 40 SH Call SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 16 23 SH Call SOLE   0 0 0
W & T OFFSHORE INC COM 92922P106 458 64,172 SH   SOLE   64,172 0 0
W & T OFFSHORE INC PUT 92922P956 150 211 SH Put SOLE   0 0 0
AQUA AMERICA INC CALL 03836W903 35 10 SH Call SOLE   0 0 0
AQUA AMERICA INC COM 03836W103 530 15,076 SH   SOLE   15,076 0 0
AQUA AMERICA INC PUT 03836W953 875 249 SH Put SOLE   0 0 0
SELECT ENERGY SVCS INC CALL 81617J901 58 40 SH Call SOLE   0 0 0
SELECT ENERGY SVCS INC COM 81617J301 671 46,214 SH   SOLE   46,214 0 0
SELECT ENERGY SVCS INC PUT 81617J951 915 630 SH Put SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW CALL 948626906 4,084 404 SH Call SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,220 12,069 SH   SOLE   12,069 0 0
WEIGHT WATCHERS INTL INC NEW PUT 948626956 30,481 3,015 SH Put SOLE   0 0 0
WESTERN UN CO CALL 959802909 111 55 SH Call SOLE   0 0 0
WESTERN UN CO COM 959802109 189 9,302 SH   SOLE   9,302 0 0
WESTERN UN CO PUT 959802959 583 287 SH Put SOLE   0 0 0
58 COM INC CALL 31680Q904 741 107 SH Call SOLE   0 0 0
58 COM INC PUT 31680Q954 2,142 309 SH Put SOLE   0 0 0
WOODWARD INC CALL 980745903 23 3 SH Call SOLE   0 0 0
WOODWARD INC COM 980745103 118 1,540 SH   SOLE   1,540 0 0
WOODWARD INC PUT 980745953 691 90 SH Put SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 6,393 878 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 1,587 218 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC CALL 978097903 215 62 SH Call SOLE   0 0 0
WOLVERINE WORLD WIDE INC PUT 978097953 3 1 SH Put SOLE   0 0 0
WEYERHAEUSER CO CALL 962166904 2,574 706 SH Call SOLE   0 0 0
WEYERHAEUSER CO PUT 962166954 2,173 596 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 544 123 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 22 5 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 3 21 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 92 55 SH Put SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 37,902 2,265 SH Call SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 6,125 36,604 SH   SOLE   36,604 0 0
WYNN RESORTS LTD PUT 983134957 30,824 1,842 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 11,047 3,179 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW COM 912909108 2,101 60,466 SH   SOLE   60,466 0 0
UNITED STATES STL CORP NEW PUT 912909958 22,524 6,482 SH Put SOLE   0 0 0
EXANTAS CAP CORP CALL 30068N905 7 7 SH Call SOLE   0 0 0
EXANTAS CAP CORP COM 30068N105 133 13,110 SH   SOLE   13,110 0 0
EXANTAS CAP CORP PUT 30068N955 447 440 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 17,629 1,852 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A870 3,370 35,406 SH   SOLE   35,406 0 0
SPDR SERIES TRUST PUT 78464A958 34,649 3,640 SH Put SOLE   0 0 0
XBIOTECH INC CALL 98400H902 30 67 SH Call SOLE   0 0 0
XBIOTECH INC COM 98400H102 5 1,234 SH   SOLE   1,234 0 0
XBIOTECH INC PUT 98400H952 6 14 SH Put SOLE   0 0 0
XCERRA CORP CALL 98400J908 150 108 SH Call SOLE   0 0 0
XCERRA CORP COM 98400J108 220 15,788 SH   SOLE   15,788 0 0
XCERRA CORP PUT 98400J958 291 209 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 1,332 131 SH Call SOLE   0 0 0
CIMAREX ENERGY CO COM 171798101 264 2,598 SH   SOLE   2,598 0 0
CIMAREX ENERGY CO PUT 171798951 925 91 SH Put SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 105 23 SH Call SOLE   0 0 0
XCEL ENERGY INC PUT 98389B950 543 119 SH Put SOLE   0 0 0
XENON PHARMACEUTICALS INC CALL 98420N905 4 5 SH Call SOLE   0 0 0
INTERSECT ENT INC CALL 46071F903 355 95 SH Call SOLE   0 0 0
INTERSECT ENT INC PUT 46071F953 131 35 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 25 15 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A748 307 18,107 SH   SOLE   18,107 0 0
SPDR SERIES TRUST PUT 78464A958 179 106 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 1,518 384 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 3,207 811 SH Put SOLE   0 0 0
XENIA HOTELS & RESORTS INC CALL 984017903 7 3 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD CALL 98417P905 10 23 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD COM 98417P105 13 2,967 SH   SOLE   2,967 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 0 1 SH Put SOLE   0 0 0
XL GROUP LTD CALL G98294904 2,842 508 SH Call SOLE   0 0 0
XL GROUP LTD PUT G98294954 604 108 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 1,962 338 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y100 356 6,140 SH   SOLE   6,140 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 3,286 566 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 0 10 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 34,674 4,566 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 26,784 3,527 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 9,205 3,462 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y605 4,899 184,278 SH   SOLE   184,278 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 15,350 5,773 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 15,909 2,221 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y704 5,408 75,505 SH   SOLE   75,505 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 27,491 3,838 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 15,172 2,184 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y803 1,475 21,246 SH   SOLE   21,246 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 37,138 5,346 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 4,979 763 SH Call SOLE   0 0 0
XILINX INC COM 983919101 1,379 21,143 SH   SOLE   21,143 0 0
XILINX INC PUT 983919951 4,085 626 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 5,781 1,122 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y308 2,267 44,003 SH   SOLE   44,003 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 9,321 1,809 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 127 39 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 94 29 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 2,270 468 SH Call SOLE   0 0 0
ACCELERON PHARMA INC COM 00434H108 914 18,854 SH   SOLE   18,854 0 0
ACCELERON PHARMA INC PUT 00434H958 577 119 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 6,328 1,218 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 10,864 2,091 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 18,411 2,206 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 34,827 4,173 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 13,378 1,224 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y407 1,687 15,437 SH   SOLE   15,437 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 20,187 1,847 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 1,074 303 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 627 177 SH Put SOLE   0 0 0
XENCOR INC PUT 98401F955 37 10 SH Put SOLE   0 0 0
XUNLEI LTD CALL 98419E908 13 13 SH Call SOLE   0 0 0
XUNLEI LTD COM 98419E108 8 782 SH   SOLE   782 0 0
XUNLEI LTD PUT 98419E958 546 511 SH Put SOLE   0 0 0
EXTRACTION OIL AND GAS INC CALL 30227M905 133 91 SH Call SOLE   0 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 829 56,476 SH   SOLE   56,476 0 0
EXTRACTION OIL AND GAS INC PUT 30227M955 38 26 SH Put SOLE   0 0 0
EXXON MOBIL CORP CALL 30231G902 55,751 6,739 SH Call SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 13,395 161,921 SH   SOLE   161,921 0 0
EXXON MOBIL CORP PUT 30231G952 34,862 4,214 SH Put SOLE   0 0 0
INTREXON CORP CALL 46122T902 830 596 SH Call SOLE   0 0 0
INTREXON CORP PUT 46122T952 458 329 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 87 123 SH Call SOLE   0 0 0
EXONE CO COM 302104104 47 6,669 SH   SOLE   6,669 0 0
EXONE CO PUT 302104954 111 157 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 18,016 4,184 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A730 296 6,890 SH   SOLE   6,890 0 0
SPDR SERIES TRUST PUT 78464A958 20,251 4,703 SH Put SOLE   0 0 0
XO GROUP INC COM 983772104 4 145 SH   SOLE   145 0 0
XPERI CORP CALL 98421B900 38 24 SH Call SOLE   0 0 0
XPERI CORP COM 98421B100 27 1,700 SH   SOLE   1,700 0 0
XPERI CORP PUT 98421B950 40 25 SH Put SOLE   0 0 0
XPLORE TECHNOLOGIES CORP CALL 983950900 0 1 SH Call SOLE   0 0 0
XPO LOGISTICS INC CALL 983793900 8,585 857 SH Call SOLE   0 0 0
XPO LOGISTICS INC PUT 983793950 2,424 242 SH Put SOLE   0 0 0
PROSHARES TR COM 74347X880 128 1,803 SH   SOLE   1,803 0 0
PROSHARES TR PUT 74347X950 7 1 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 179 41 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC PUT 24906P959 166 38 SH Put SOLE   0 0 0
XERIUM TECHNOLOGIES INC CALL 98416J908 569 430 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 1,728 356 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 16,005 3,296 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 4,120 1,717 SH Call SOLE   0 0 0
XEROX CORP COM 984121608 959 39,994 SH   SOLE   39,994 0 0
XEROX CORP PUT 984121958 1,749 729 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 165 69 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A862 8 112 SH   SOLE   112 0 0
SPDR SERIES TRUST PUT 78464A958 36 5 SH Put SOLE   0 0 0
22ND CENTY GROUP INC CALL 90137F903 80 327 SH Call SOLE   0 0 0
22ND CENTY GROUP INC PUT 90137F953 26 108 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 882 131 SH Call SOLE   0 0 0
XYLEM INC PUT 98419M950 370 55 SH Put SOLE   0 0 0
ALLEGHANY CORP DEL CALL 017175900 287 5 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 96 16 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 18 3 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 8,129 1,350 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 139 19 SH Call SOLE   0 0 0
YELP INC CALL 985817905 3,436 877 SH Call SOLE   0 0 0
YELP INC PUT 985817955 3,577 913 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 912 472 SH Call SOLE   0 0 0
YEXT INC PUT 98585N956 1 1 SH Put SOLE   0 0 0
YINGLI GREEN ENERGY HLDG CO COM 98584B202 0 267 SH   SOLE   267 0 0
YINGLI GREEN ENERGY HLDG CO PUT 98584B952 0 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 256 101 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 101 40 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 1,970 549 SH Call SOLE   0 0 0
YANDEX N V COM N97284108 3,081 85,843 SH   SOLE   85,843 0 0
YANDEX N V PUT N97284958 7,065 1,968 SH Put SOLE   0 0 0
YORK WTR CO CALL 987184908 168 53 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 1,086 800 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA COM 984245100 1,317 96,981 SH   SOLE   96,981 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 2,361 1,739 SH Put SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 114 114 SH Call SOLE   0 0 0
YRC WORLDWIDE INC COM 984249607 50 5,011 SH   SOLE   5,011 0 0
YRC WORLDWIDE INC PUT 984249957 119 119 SH Put SOLE   0 0 0
YIRENDAI LTD CALL 98585L900 57 27 SH Call SOLE   0 0 0
YIRENDAI LTD PUT 98585L950 167 79 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 3,207 410 SH Call SOLE   0 0 0
YUM BRANDS INC COM 988498101 1,022 13,067 SH   SOLE   13,067 0 0
YUM BRANDS INC PUT 988498951 766 98 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 957 249 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC PUT 98850P959 2,257 587 SH Put SOLE   0 0 0
YY INC CALL 98426T906 5,083 506 SH Call SOLE   0 0 0
YY INC PUT 98426T956 5,766 574 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 1,317 223 SH Call SOLE   0 0 0
ZILLOW GROUP INC COM 98954M200 792 13,425 SH   SOLE   13,425 0 0
ZILLOW GROUP INC PUT 98954M950 2,362 400 SH Put SOLE   0 0 0
ZAGG INC CALL 98884U908 128 74 SH Call SOLE   0 0 0
ZAGG INC COM 98884U108 14 811 SH   SOLE   811 0 0
ZAGG INC PUT 98884U958 15 9 SH Put SOLE   0 0 0
ZAYO GROUP HLDGS INC CALL 98919V905 1,845 506 SH Call SOLE   0 0 0
ZAYO GROUP HLDGS INC COM 98919V105 39 1,082 SH   SOLE   1,082 0 0
ZAYO GROUP HLDGS INC PUT 98919V955 2,031 557 SH Put SOLE   0 0 0
ZIMMER BIOMET HLDGS INC CALL 98956P902 546 49 SH Call SOLE   0 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 20 184 SH   SOLE   184 0 0
ZIMMER BIOMET HLDGS INC PUT 98956P952 334 30 SH Put SOLE   0 0 0
PROSHARES TR COM 74347B193 6 358 SH   SOLE   358 0 0
PROSHARES TR PUT 74347B957 9 5 SH Put SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP CALL 989207905 573 40 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 689 4,810 SH   SOLE   4,810 0 0
ZEBRA TECHNOLOGIES CORP PUT 989207955 3,509 245 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 435 80 SH Call SOLE   0 0 0
ZENDESK INC COM 98936J101 222 4,087 SH   SOLE   4,087 0 0
ZENDESK INC PUT 98936J951 751 138 SH Put SOLE   0 0 0
OLYMPIC STEEL INC CALL 68162K906 4 2 SH Call SOLE   0 0 0
OLYMPIC STEEL INC PUT 68162K956 157 77 SH Put SOLE   0 0 0
ZAFGEN INC CALL 98885E903 15 15 SH Call SOLE   0 0 0
ZAFGEN INC COM 98885E103 3 360 SH   SOLE   360 0 0
ZAFGEN INC PUT 98885E953 1 1 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 233 39 SH Call SOLE   0 0 0
ZILLOW GROUP INC COM 98954M101 411 6,888 SH   SOLE   6,888 0 0
ZILLOW GROUP INC PUT 98954M950 645 108 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 3,867 875 SH Call SOLE   0 0 0
ZOGENIX INC PUT 98978L954 48 11 SH Put SOLE   0 0 0
ZIONS BANCORPORATION CALL 989701907 1,375 261 SH Call SOLE   0 0 0
ZIONS BANCORPORATION COM 989701107 1,850 35,112 SH   SOLE   35,112 0 0
ZIONS BANCORPORATION PUT 989701957 2,966 563 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 84 281 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 194 64,335 SH   SOLE   64,335 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 179 595 SH Put SOLE   0 0 0
ZAI LAB LTD COM 98887Q104 10 472 SH   SOLE   472 0 0
ZAI LAB LTD PUT 98887Q954 51 22 SH Put SOLE   0 0 0
ZION OIL & GAS INC CALL 989696909 82 204 SH Call SOLE   0 0 0
ZION OIL & GAS INC COM 989696109 124 30,682 SH   SOLE   30,682 0 0
ZION OIL & GAS INC PUT 989696959 21 53 SH Put SOLE   0 0 0
ZYNGA INC CALL 98986T908 28 70 SH Call SOLE   0 0 0
ZYNGA INC COM 98986T108 59 14,724 SH   SOLE   14,724 0 0
ZYNGA INC PUT 98986T958 87 214 SH Put SOLE   0 0 0
CHINA SOUTHN AIRLS LTD CALL 169409909 774 196 SH Call SOLE   0 0 0
CHINA SOUTHN AIRLS LTD PUT 169409959 35 9 SH Put SOLE   0 0 0
ZOES KITCHEN INC CALL 98979J909 289 297 SH Call SOLE   0 0 0
ZOES KITCHEN INC COM 98979J109 907 92,969 SH   SOLE   92,969 0 0
ZOES KITCHEN INC PUT 98979J959 927 950 SH Put SOLE   0 0 0
ZSCALER INC CALL 98980G902 554 155 SH Call SOLE   0 0 0
ZSCALER INC PUT 98980G952 1,569 439 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 24 7 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W114 38 1,130 SH   SOLE   1,130 0 0
PROSHARES TR II PUT 74347W952 44 13 SH Put SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 162 81 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC COM 98980A105 890 44,545 SH   SOLE   44,545 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 230 115 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 2,496 293 SH Call SOLE   0 0 0
ZOETIS INC COM 98978V103 2,008 23,576 SH   SOLE   23,576 0 0
ZOETIS INC PUT 98978V953 3,620 425 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 12 5 SH Call SOLE   0 0 0
ZUMIEZ INC PUT 989817951 125 50 SH Put SOLE   0 0 0
ZUORA INC CALL 98983V906 263 97 SH Call SOLE   0 0 0
ZUORA INC COM 98983V106 856 31,506 SH   SOLE   31,506 0 0
ZUORA INC PUT 98983V956 2,004 737 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 27 28 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 21 22 SH Put SOLE   0 0 0