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 3,649 454 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 3,263 406 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 3,184 1,131 SH Call SOLE   0 0 0
ALCOA CORP COM 013872106 980 34,836 SH   SOLE   34,836 0 0
ALCOA CORP PUT 013872956 4,122 1,464 SH Put SOLE   0 0 0
ALTABA INC CALL 021346901 17,455 2,355 SH Call SOLE   0 0 0
ALTABA INC PUT 021346951 7,500 1,012 SH Put SOLE   0 0 0
AAC HLDGS INC CALL 000307908 1 10 SH Call SOLE   0 0 0
AAC HLDGS INC COM 000307108 1 757 SH   SOLE   757 0 0
AAC HLDGS INC PUT 000307958 0 2 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 25,633 8,071 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 6,299 198,358 SH   SOLE   198,358 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 19,259 6,064 SH Put SOLE   0 0 0
AARONS INC CALL 002535900 226 43 SH Call SOLE   0 0 0
AARONS INC PUT 002535950 731 139 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 456 374 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 285 234 SH Put SOLE   0 0 0
AAON INC CALL 000360906 36 8 SH Call SOLE   0 0 0
AAON INC PUT 000360956 124 27 SH Put SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 1,210 71 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,161 6,814 SH   SOLE   6,814 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 4,075 239 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 532,106 28,013 SH Call SOLE   0 0 0
APPLE INC PUT 037833950 491,210 25,860 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC COM 024013104 4 109 SH   SOLE   109 0 0
AMERICAN ASSETS TR INC PUT 024013954 32 7 SH Put SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 338 67 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 50 10 SH Put SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 946 174 SH Call SOLE   0 0 0
AXON ENTERPRISE INC COM 05464C101 266 4,903 SH   SOLE   4,903 0 0
AXON ENTERPRISE INC PUT 05464C951 963 177 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP CALL 01881G906 1,580 547 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP PUT 01881G956 164 57 SH Put SOLE   0 0 0
ABB LTD CALL 000375904 1,820 965 SH Call SOLE   0 0 0
ABB LTD COM 000375204 2,234 118,423 SH   SOLE   118,423 0 0
ABB LTD PUT 000375954 3,624 1,921 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 35,040 4,348 SH Call SOLE   0 0 0
ABBVIE INC PUT 00287Y959 29,584 3,671 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 3,872 487 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,378 42,489 SH   SOLE   42,489 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 9,486 1,193 SH Put SOLE   0 0 0
AMERIS BANCORP CALL 03076K908 120 35 SH Call SOLE   0 0 0
AMERIS BANCORP COM 03076K108 6 179 SH   SOLE   179 0 0
AMERIS BANCORP PUT 03076K958 542 158 SH Put SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 485 660 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 61 83 SH Put SOLE   0 0 0
AMBEV SA CALL 02319V903 2 5 SH Call SOLE   0 0 0
AMBEV SA COM 02319V103 22 5,260 SH   SOLE   5,260 0 0
AMBEV SA PUT 02319V953 13 31 SH Put SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC CALL 043436904 27 4 SH Call SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 13 2 SH Put SOLE   0 0 0
ABM INDS INC CALL 000957900 850 234 SH Call SOLE   0 0 0
ABM INDS INC PUT 000957950 207 57 SH Put SOLE   0 0 0
ABIOMED INC CALL 003654900 8,453 296 SH Call SOLE   0 0 0
ABIOMED INC PUT 003654950 16,135 565 SH Put SOLE   0 0 0
ARBOR RLTY TR INC CALL 038923908 212 164 SH Call SOLE   0 0 0
ARBOR RLTY TR INC COM 038923108 47 3,692 SH   SOLE   3,692 0 0
ARBOR RLTY TR INC PUT 038923958 407 314 SH Put SOLE   0 0 0
ARBOR RLTY TR INC CALL 038923908 10 8 SH Call SOLE   0 0 0
ARBOR RLTY TR INC PUT 038923958 16 13 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 12,990 1,625 SH Call SOLE   0 0 0
ABBOTT LABS COM 002824100 2,840 35,528 SH   SOLE   35,528 0 0
ABBOTT LABS PUT 002824950 6,531 817 SH Put SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 5 14 SH Call SOLE   0 0 0
ARCOSA INC CALL 039653900 0 42 SH Call SOLE   0 0 0
ARCOSA INC PUT 039653950 0 172 SH Put SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 805 300 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,830 68,181 SH   SOLE   68,181 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 2,725 1,015 SH Put SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X908 1,986 2,193 SH Call SOLE   0 0 0
AURORA CANNABIS INC COM 05156X108 2,049 226,166 SH   SOLE   226,166 0 0
AURORA CANNABIS INC PUT 05156X958 4,530 5,000 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC CALL 024835900 23 5 SH Call SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 16 345 SH   SOLE   345 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 28 6 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 35 41 SH Call SOLE   0 0 0
ACCO BRANDS CORP COM 00081T108 9 1,123 SH   SOLE   1,123 0 0
ACETO CORP COM 004446100 0 3,900 SH   SOLE   3,900 0 0
ACETO CORP PUT 004446950 25 102 SH Put SOLE   0 0 0
ARCH CAP GROUP LTD COM G0450A105 1 59 SH   SOLE   59 0 0
ALUMINUM CORP CHINA LTD CALL 022276909 31 34 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 70 24 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 6 206 SH   SOLE   206 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 301 103 SH Put SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN CALL 00448Q901 50 171 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 470 82 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 484 8,440 SH   SOLE   8,440 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 2,833 494 SH Put SOLE   0 0 0
ACI WORLDWIDE INC CALL 004498901 371 113 SH Call SOLE   0 0 0
ACI WORLDWIDE INC PUT 004498951 174 53 SH Put SOLE   0 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 28 14 SH Call SOLE   0 0 0
AECOM CALL 00766T900 5 2 SH Call SOLE   0 0 0
AECOM COM 00766T100 72 2,449 SH   SOLE   2,449 0 0
ACCENTURE PLC IRELAND CALL G1151C901 22,917 1,302 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND PUT G1151C951 18,411 1,046 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 104 79 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC COM 00484M106 129 9,708 SH   SOLE   9,708 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 337 254 SH Put SOLE   0 0 0
ARES COML REAL ESTATE CORP CALL 04013V908 388 256 SH Call SOLE   0 0 0
ACLARIS THERAPEUTICS INC CALL 00461U905 1 3 SH Call SOLE   0 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 12 2,010 SH   SOLE   2,010 0 0
ACLARIS THERAPEUTICS INC PUT 00461U955 12 21 SH Put SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 68 198 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 89 257 SH Put SOLE   0 0 0
ACACIA RESH CORP CALL 003881907 0 1 SH Call SOLE   0 0 0
ACACIA RESH CORP COM 003881307 67 20,670 SH   SOLE   20,670 0 0
ACACIA RESH CORP PUT 003881957 291 893 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1,111 154 SH Call SOLE   0 0 0
ISHARES TR COM 464288257 396 5,489 SH   SOLE   5,489 0 0
ISHARES TR PUT 464288955 4,567 633 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 89 10 SH Call SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC CALL 00653A907 6 16 SH Call SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC COM 00653A107 9 2,112 SH   SOLE   2,112 0 0
ADAPTIMMUNE THERAPEUTICS PLC PUT 00653A957 8 20 SH Put SOLE   0 0 0
ADOBE INC CALL 00724F901 113,684 4,266 SH Call SOLE   0 0 0
ADOBE INC PUT 00724F951 110,300 4,139 SH Put SOLE   0 0 0
ANALOG DEVICES INC CALL 032654905 4,874 463 SH Call SOLE   0 0 0
ANALOG DEVICES INC COM 032654105 3,114 29,584 SH   SOLE   29,584 0 0
ANALOG DEVICES INC PUT 032654955 14,327 1,361 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 7,836 1,817 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 4,209 976 SH Put SOLE   0 0 0
ADMA BIOLOGICS INC CALL 000899904 44 118 SH Call SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 33 158 SH Call SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP PUT 00547W958 13 66 SH Put SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 1 2 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 67 9,517 SH   SOLE   9,517 0 0
ADAMAS PHARMACEUTICALS INC PUT 00548A956 27 39 SH Put SOLE   0 0 0
ADIENT PLC CALL G0084W901 396 306 SH Call SOLE   0 0 0
ADIENT PLC COM G0084W101 161 12,491 SH   SOLE   12,491 0 0
ADIENT PLC PUT G0084W951 194 150 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 13,354 836 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,667 10,436 SH   SOLE   10,436 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 9,376 587 SH Put SOLE   0 0 0
ADURO BIOTECH INC CALL 00739L901 4 11 SH Call SOLE   0 0 0
ADURO BIOTECH INC PUT 00739L951 3 10 SH Put SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 1,959 112 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,274 7,284 SH   SOLE   7,284 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 7,384 422 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 18,932 1,215 SH Call SOLE   0 0 0
AUTODESK INC PUT 052769956 23,419 1,503 SH Put SOLE   0 0 0
ADVANCED DISP SVCS INC DEL CALL 00790X901 5 2 SH Call SOLE   0 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 72 2,572 SH   SOLE   2,572 0 0
ADT INC CALL 00090Q903 408 640 SH Call SOLE   0 0 0
ADT INC COM 00090Q103 273 42,779 SH   SOLE   42,779 0 0
ADT INC PUT 00090Q953 60 95 SH Put SOLE   0 0 0
ADTRAN INC CALL 00738A906 9 7 SH Call SOLE   0 0 0
ADTRAN INC COM 00738A106 0 10 SH   SOLE   10 0 0
ADTRAN INC PUT 00738A956 82 60 SH Put SOLE   0 0 0
ADDUS HOMECARE CORP CALL 006739906 6 1 SH Call SOLE   0 0 0
ADDUS HOMECARE CORP COM 006739106 145 2,286 SH   SOLE   2,286 0 0
ADDUS HOMECARE CORP PUT 006739956 317 50 SH Put SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 7 15 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 7 1,473 SH   SOLE   1,473 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 3 6 SH Put SOLE   0 0 0
ADVAXIS INC COM 007624307 1 187 SH   SOLE   187 0 0
ADVAXIS INC PUT 007624957 17 30 SH Put SOLE   0 0 0
AMEREN CORP CALL 023608902 1,713 233 SH Call SOLE   0 0 0
AMEREN CORP PUT 023608952 1,368 186 SH Put SOLE   0 0 0
AEGON N V CALL 007924903 532 1,111 SH Call SOLE   0 0 0
AEGON N V PUT 007924953 244 510 SH Put SOLE   0 0 0
AEGION CORP COM 00770F104 19 1,106 SH   SOLE   1,106 0 0
AEGION CORP PUT 00770F954 35 20 SH Put SOLE   0 0 0
ADVANCED ENERGY INDS CALL 007973900 149 30 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS COM 007973100 23 471 SH   SOLE   471 0 0
ADVANCED ENERGY INDS PUT 007973950 114 23 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD CALL 025676906 2 1 SH Call SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 7 290 SH   SOLE   290 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 8 3 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 6,520 1,499 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD PUT 008474958 1,570 361 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN CALL 02553E906 119 54 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN PUT 02553E956 226 102 SH Put SOLE   0 0 0
AMERICAN ELEC PWR CO INC CALL 025537901 829 99 SH Call SOLE   0 0 0
AMERICAN ELEC PWR CO INC PUT 025537951 778 93 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 814 175 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV COM N00985106 277 5,956 SH   SOLE   5,956 0 0
AERCAP HOLDINGS NV PUT N00985956 3,895 837 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 698 147 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,158 24,395 SH   SOLE   24,395 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 589 124 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 482 267 SH Call SOLE   0 0 0
AES CORP COM 00130H105 42 2,360 SH   SOLE   2,360 0 0
AES CORP PUT 00130H955 515 285 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC CALL 007975902 95 205 SH Call SOLE   0 0 0
AETERNA ZENTARIS INC COM 007975402 22 4,823 SH   SOLE   4,823 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 1,337 139 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO PUT 025932954 269 28 SH Put SOLE   0 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 41 16,921 SH   SOLE   16,921 0 0
ARMSTRONG FLOORING INC CALL 04238R906 27 20 SH Call SOLE   0 0 0
AFLAC INC CALL 001055902 1,980 396 SH Call SOLE   0 0 0
AFLAC INC PUT 001055952 670 134 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 568 1,354 SH Call SOLE   0 0 0
AFFIMED N V PUT N01045958 28 69 SH Put SOLE   0 0 0
CSOP ETF TR CALL 12649L905 11 7 SH Call SOLE   0 0 0
CSOP ETF TR COM 12649L105 8 513 SH   SOLE   513 0 0
CSOP ETF TR PUT 12649L955 33 20 SH Put SOLE   0 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 912 1,387 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 57 87 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 1,724 248 SH Call SOLE   0 0 0
AGCO CORP PUT 001084952 173 25 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 150 506 SH Call SOLE   0 0 0
AGENUS INC COM 00847G705 238 80,442 SH   SOLE   80,442 0 0
AGENUS INC PUT 00847G955 397 1,337 SH Put SOLE   0 0 0
AGROFRESH SOLUTIONS CALL 00856G909 0 1 SH Call SOLE   0 0 0
AGROFRESH SOLUTIONS COM 00856G109 3 1,161 SH   SOLE   1,161 0 0
ISHARES TR CALL 464287907 3,293 302 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 229 21 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 52 104 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 256 50,405 SH   SOLE   50,405 0 0
ALAMOS GOLD INC NEW PUT 011532958 25 51 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 1,470 218 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 76 1,133 SH   SOLE   1,133 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 3,844 570 SH Put SOLE   0 0 0
FEDERAL AGRIC MTG CORP CALL 313148906 36 5 SH Call SOLE   0 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 7 1 SH Put SOLE   0 0 0
ALLERGAN PLC CALL G0177J908 13,806 943 SH Call SOLE   0 0 0
ALLERGAN PLC PUT G0177J958 17,627 1,204 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 257 143 SH Call SOLE   0 0 0
AGNC INVT CORP COM 00123Q104 1,206 67,006 SH   SOLE   67,006 0 0
AGNC INVT CORP PUT 00123Q954 84 47 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 4,327 974 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD PUT G0585R956 4,958 1,116 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 707 289 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 70 29 SH Put SOLE   0 0 0
AVANGRID INC COM 05351W103 1 28 SH   SOLE   28 0 0
ADECOAGRO S A CALL L00849906 8 12 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC CALL 00847L900 42 279 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC COM 00847L100 1 1,261 SH   SOLE   1,261 0 0
AGILE THERAPEUTICS INC PUT 00847L950 2 14 SH Put SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 6 1,580 SH   SOLE   1,580 0 0
APPLIED GENETIC TECHNOL CORP PUT 03820J950 6 15 SH Put SOLE   0 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 6 416 SH   SOLE   416 0 0
ASHFORD HOSPITALITY TR INC COM 044103109 10 2,195 SH   SOLE   2,195 0 0
AMERICAN INTL GROUP INC CALL 026874904 6,342 1,473 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC PUT 026874954 4,805 1,116 SH Put SOLE   0 0 0
ALTRA INDL MOTION CORP CALL 02208R906 425 137 SH Call SOLE   0 0 0
ALTRA INDL MOTION CORP PUT 02208R956 34 11 SH Put SOLE   0 0 0
AIMMUNE THERAPEUTICS INC CALL 00900T907 189 85 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC PUT 00900T957 75 34 SH Put SOLE   0 0 0
ALBANY INTL CORP COM 012348108 5 75 SH   SOLE   75 0 0
APOLLO INVT CORP CALL 03761U902 161 107 SH Call SOLE   0 0 0
APOLLO INVT CORP PUT 03761U952 131 87 SH Put SOLE   0 0 0
APOLLO INVT CORP PUT 03761U952 30 20 SH Put SOLE   0 0 0
AAR CORP CALL 000361905 305 94 SH Call SOLE   0 0 0
AAR CORP PUT 000361955 120 37 SH Put SOLE   0 0 0
AIRGAIN INC CALL 00938A904 1 1 SH Call SOLE   0 0 0
AIRGAIN INC COM 00938A104 76 5,940 SH   SOLE   5,940 0 0
APPLIED INDL TECHNOLOGIES IN CALL 03820C905 23 4 SH Call SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 63 1,072 SH   SOLE   1,072 0 0
APARTMENT INVT & MGMT CO CALL 03748R904 35 7 SH Call SOLE   0 0 0
ASSURANT INC CALL 04621X908 5,106 538 SH Call SOLE   0 0 0
ASSURANT INC PUT 04621X958 142 15 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 132 17 SH Call SOLE   0 0 0
GALLAGHER ARTHUR J & CO COM 363576109 67 869 SH   SOLE   869 0 0
GALLAGHER ARTHUR J & CO PUT 363576959 31 4 SH Put SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 206 58 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 24 7 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 2,961 413 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 2,273 317 SH Put SOLE   0 0 0
ACHAOGEN INC CALL 004449904 10 233 SH Call SOLE   0 0 0
ACHAOGEN INC COM 004449104 2 5,300 SH   SOLE   5,300 0 0
ACHAOGEN INC PUT 004449954 3 66 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 165 202 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 298 36,490 SH   SOLE   36,490 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 58 71 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 0 1 SH Call SOLE   0 0 0
AKCEA THERAPEUTICS INC CALL 00972L907 107 38 SH Call SOLE   0 0 0
AKCEA THERAPEUTICS INC COM 00972L107 37 1,311 SH   SOLE   1,311 0 0
AKCEA THERAPEUTICS INC PUT 00972L957 317 112 SH Put SOLE   0 0 0
ACADIA RLTY TR COM 004239109 0 34 SH   SOLE   34 0 0
AKORN INC CALL 009728906 86 245 SH Call SOLE   0 0 0
AKORN INC COM 009728106 66 18,902 SH   SOLE   18,902 0 0
AKORN INC PUT 009728956 2 8 SH Put SOLE   0 0 0
AK STL HLDG CORP CALL 001547908 215 783 SH Call SOLE   0 0 0
AK STL HLDG CORP PUT 001547958 134 488 SH Put SOLE   0 0 0
AIR LEASE CORP CALL 00912X902 75 22 SH Call SOLE   0 0 0
AIR LEASE CORP PUT 00912X952 769 224 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 2,565 313 SH Call SOLE   0 0 0
ALBEMARLE CORP COM 012653101 647 7,893 SH   SOLE   7,893 0 0
ALBEMARLE CORP PUT 012653951 5,648 689 SH Put SOLE   0 0 0
ALBIREO PHARMA INC CALL 01345P906 193 60 SH Call SOLE   0 0 0
ALBIREO PHARMA INC COM 01345P106 14 437 SH   SOLE   437 0 0
ALBIREO PHARMA INC PUT 01345P956 96 30 SH Put SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC CALL 014339905 25 19 SH Call SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 377 27,663 SH   SOLE   27,663 0 0
ALDER BIOPHARMACEUTICALS INC PUT 014339955 10 8 SH Put SOLE   0 0 0
ALDEYRA THERAPEUTICS INC CALL 01438T906 626 694 SH Call SOLE   0 0 0
ALDEYRA THERAPEUTICS INC PUT 01438T956 35 39 SH Put SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1 59 SH   SOLE   59 0 0
ALEXANDER & BALDWIN INC NEW PUT 014491954 22 9 SH Put SOLE   0 0 0
ETF SER SOLUTIONS CALL 26922A902 0 2 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC CALL 016255901 13,363 470 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC PUT 016255951 20,016 704 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 699 54 SH Call SOLE   0 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 168 13 SH Put SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 2,850 508 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC PUT 011659959 2,727 486 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 1,375 377 SH Call SOLE   0 0 0
ALKERMES PLC COM G01767105 147 4,030 SH   SOLE   4,030 0 0
ALKERMES PLC PUT G01767955 40 11 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 4,313 458 SH Call SOLE   0 0 0
ALLSTATE CORP COM 020002101 1,977 20,996 SH   SOLE   20,996 0 0
ALLSTATE CORP PUT 020002951 4,831 513 SH Put SOLE   0 0 0
ALLEGION PUB LTD CO COM G0176J109 48 534 SH   SOLE   534 0 0
ALLOGENE THERAPEUTICS INC CALL 019770906 115 40 SH Call SOLE   0 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 182 6,305 SH   SOLE   6,305 0 0
ALLOGENE THERAPEUTICS INC PUT 019770956 823 285 SH Put SOLE   0 0 0
ALLOT LTD CALL M0854Q905 317 400 SH Call SOLE   0 0 0
ALLOT LTD PUT M0854Q955 4 6 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 5,044 1,835 SH Call SOLE   0 0 0
ALLY FINL INC PUT 02005N950 1,305 475 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 2,065 221 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 259 2,772 SH   SOLE   2,772 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 3,485 373 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 986 152 SH Call SOLE   0 0 0
ALARM COM HLDGS INC PUT 011642955 376 58 SH Put SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR CALL 01167P901 2 12 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 3,000 668 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 94 21 SH Put SOLE   0 0 0
ALTIMMUNE INC CALL 02155H900 81 282 SH Call SOLE   0 0 0
ALTIMMUNE INC PUT 02155H950 20 72 SH Put SOLE   0 0 0
ALTAIR ENGR INC CALL 021369903 3 1 SH Call SOLE   0 0 0
ALTAIR ENGR INC COM 021369103 4 120 SH   SOLE   120 0 0
ALTAIR ENGR INC PUT 021369953 11 3 SH Put SOLE   0 0 0
AUTOLIV INC CALL 052800909 22 3 SH Call SOLE   0 0 0
AUTOLIV INC COM 052800109 46 630 SH   SOLE   630 0 0
AUTOLIV INC PUT 052800959 3,375 459 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 16,045 1,187 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 26,103 1,931 SH Put SOLE   0 0 0
ANTERO MIDSTREAM CORP CALL 03676B902 24 18 SH Call SOLE   0 0 0
ANTERO MIDSTREAM CORP COM 03676B102 451 32,768 SH   SOLE   32,768 0 0
ANTERO MIDSTREAM CORP CALL 03676B902 4 3 SH Call SOLE   0 0 0
ANTERO MIDSTREAM CORP PUT 03676B952 571 415 SH Put SOLE   0 0 0
AMAG PHARMACEUTICALS INC CALL 00163U906 66 52 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 95 7,400 SH   SOLE   7,400 0 0
AMAG PHARMACEUTICALS INC PUT 00163U956 416 323 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 21,297 5,370 SH Call SOLE   0 0 0
APPLIED MATLS INC PUT 038222955 18,604 4,691 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 1,624 376 SH Call SOLE   0 0 0
AMBARELLA INC COM G037AX101 132 3,060 SH   SOLE   3,060 0 0
AMBARELLA INC PUT G037AX951 1,658 384 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 271 150 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC COM 023139884 76 4,203 SH   SOLE   4,203 0 0
AMBAC FINL GROUP INC PUT 023139954 16 9 SH Put SOLE   0 0 0
AMC ENTMT HLDGS INC CALL 00165C904 228 154 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC COM 00165C104 175 11,786 SH   SOLE   11,786 0 0
AMC ENTMT HLDGS INC PUT 00165C954 265 179 SH Put SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 964 170 SH Call SOLE   0 0 0
AMC NETWORKS INC PUT 00164V953 317 56 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 47,020 18,425 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,092 81,997 SH   SOLE   81,997 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 32,004 12,541 SH Put SOLE   0 0 0
AMETEK INC NEW CALL 031100900 16 2 SH Call SOLE   0 0 0
AMETEK INC NEW COM 031100100 970 11,700 SH   SOLE   11,700 0 0
AMETEK INC NEW PUT 031100950 613 74 SH Put SOLE   0 0 0
AMEDISYS INC CALL 023436908 838 68 SH Call SOLE   0 0 0
AMEDISYS INC COM 023436108 668 5,423 SH   SOLE   5,423 0 0
AMEDISYS INC PUT 023436958 4,240 344 SH Put SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN CALL 008252908 1,724 161 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN PUT 008252958 4,830 451 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 27,946 1,471 SH Call SOLE   0 0 0
AMGEN INC PUT 031162950 60,584 3,189 SH Put SOLE   0 0 0
AMERICAN HOMES 4 RENT CALL 02665T906 9 4 SH Call SOLE   0 0 0
AMERICAN HOMES 4 RENT PUT 02665T956 20 9 SH Put SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS CALL 02752P900 28 56 SH Call SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 188 36,455 SH   SOLE   36,455 0 0
AMERICAN MIDSTREAM PARTNERS PUT 02752P950 253 491 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 196 77 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO PUT 46625H955 323 127 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 9 11 SH Call SOLE   0 0 0
AMKOR TECHNOLOGY INC PUT 031652950 0 1 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 546 545 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q866 259 25,909 SH   SOLE   25,909 0 0
ALPS ETF TR PUT 00162Q956 911 909 SH Put SOLE   0 0 0
AMN HEALTHCARE SERVICES INC CALL 001744901 423 90 SH Call SOLE   0 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 358 7,615 SH   SOLE   7,615 0 0
AMN HEALTHCARE SERVICES INC PUT 001744951 1,506 320 SH Put SOLE   0 0 0
AMERIPRISE FINL INC CALL 03076C906 1,985 155 SH Call SOLE   0 0 0
AMERIPRISE FINL INC PUT 03076C956 883 69 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 2 48 SH Call SOLE   0 0 0
AMPIO PHARMACEUTICALS INC PUT 03209T959 1 32 SH Put SOLE   0 0 0
ALTA MESA RES INC COM 02133L109 0 1,516 SH   SOLE   1,516 0 0
AMERESCO INC CALL 02361E908 6 4 SH Call SOLE   0 0 0
AMERESCO INC COM 02361E108 13 850 SH   SOLE   850 0 0
AMERESCO INC PUT 02361E958 42 26 SH Put SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 11,534 5,556 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 1,276 61,511 SH   SOLE   61,511 0 0
AMARIN CORP PLC PUT 023111956 5,412 2,607 SH Put SOLE   0 0 0
AMYRIS INC CALL 03236M900 86 416 SH Call SOLE   0 0 0
AMYRIS INC COM 03236M200 194 92,887 SH   SOLE   92,887 0 0
AMYRIS INC PUT 03236M950 277 1,329 SH Put SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC CALL 03168L905 2 2 SH Call SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 83 5,869 SH   SOLE   5,869 0 0
AMNEAL PHARMACEUTICALS INC PUT 03168L955 28 20 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 146 114 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 9 724 SH   SOLE   724 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 91 71 SH Put SOLE   0 0 0
AMERICAN SOFTWARE INC CALL 029683909 62 52 SH Call SOLE   0 0 0
AMERICAN SOFTWARE INC PUT 029683959 29 25 SH Put SOLE   0 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 7,606 386 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4,602 23,356 SH   SOLE   23,356 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 24,139 1,225 SH Put SOLE   0 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 1,404 281 SH Call SOLE   0 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 1,829 366 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO CALL 030506909 2,123 257 SH Call SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO PUT 030506959 578 70 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 134 94 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 11 8 SH Put SOLE   0 0 0
ETFIS SER TR I CALL 26923G903 920 1,544 SH Call SOLE   0 0 0
ETFIS SER TR I PUT 26923G953 168 283 SH Put SOLE   0 0 0
AMAZON COM INC CALL 023135906 1,560,827 8,765 SH Call SOLE   0 0 0
AMAZON COM INC PUT 023135956 1,380,971 7,755 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 442 124 SH Call SOLE   0 0 0
AUTONATION INC COM 05329W102 56 1,573 SH   SOLE   1,573 0 0
AUTONATION INC PUT 05329W952 1,568 439 SH Put SOLE   0 0 0
ANAPTYSBIO INC CALL 032724906 14 2 SH Call SOLE   0 0 0
ANAPTYSBIO INC COM 032724106 2 30 SH   SOLE   30 0 0
ANAPTYSBIO INC PUT 032724956 189 26 SH Put SOLE   0 0 0
ANDERSONS INC PUT 034164953 109 34 SH Put SOLE   0 0 0
ANDEAVOR LOGISTICS LP CALL 03350F906 645 183 SH Call SOLE   0 0 0
ANDEAVOR LOGISTICS LP COM 03350F106 74 2,117 SH   SOLE   2,117 0 0
ANDEAVOR LOGISTICS LP PUT 03350F956 543 154 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 9,056 288 SH Call SOLE   0 0 0
ARISTA NETWORKS INC COM 040413106 833 2,652 SH   SOLE   2,652 0 0
ARISTA NETWORKS INC PUT 040413956 9,119 290 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 2,069 755 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO PUT 002896957 1,529 558 SH Put SOLE   0 0 0
AMIRA NATURE FOODS LTD COM G0335L102 5 3,347 SH   SOLE   3,347 0 0
AMIRA NATURE FOODS LTD PUT G0335L952 4 28 SH Put SOLE   0 0 0
ANGI HOMESERVICES INC CALL 00183L902 165 107 SH Call SOLE   0 0 0
ANGI HOMESERVICES INC COM 00183L102 157 10,207 SH   SOLE   10,207 0 0
ANGI HOMESERVICES INC PUT 00183L952 86 56 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 37 13 SH Call SOLE   0 0 0
ANGIODYNAMICS INC CALL 03475V901 2 1 SH Call SOLE   0 0 0
ANGIODYNAMICS INC PUT 03475V951 32 14 SH Put SOLE   0 0 0
ANIKA THERAPEUTICS INC CALL 035255908 202 67 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC COM 035255108 4 138 SH   SOLE   138 0 0
ANIKA THERAPEUTICS INC PUT 035255958 217 72 SH Put SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 169 24 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC COM 00182C103 292 4,153 SH   SOLE   4,153 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 310 44 SH Put SOLE   0 0 0
ANSYS INC CALL 03662Q905 730 40 SH Call SOLE   0 0 0
ANSYS INC PUT 03662Q955 2,028 111 SH Put SOLE   0 0 0
ANTHEM INC CALL 036752903 2,267 79 SH Call SOLE   0 0 0
ANTHEM INC COM 036752103 1,012 3,528 SH   SOLE   3,528 0 0
ANTHEM INC PUT 036752953 9,240 322 SH Put SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP CALL 02874P903 61 66 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 100 10,716 SH   SOLE   10,716 0 0
AMERICAN OUTDOOR BRANDS CORP PUT 02874P953 107 115 SH Put SOLE   0 0 0
AON PLC CALL G0408V902 2,065 121 SH Call SOLE   0 0 0
AON PLC PUT G0408V952 2,389 140 SH Put SOLE   0 0 0
SMITH A O CORP CALL 831865909 197 37 SH Call SOLE   0 0 0
SMITH A O CORP PUT 831865959 2,815 528 SH Put SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR CALL G6331P904 4 4 SH Call SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 3 262 SH   SOLE   262 0 0
AMPCO-PITTSBURGH CORP CALL 032037903 0 2 SH Call SOLE   0 0 0
APACHE CORP CALL 037411905 5,607 1,618 SH Call SOLE   0 0 0
APACHE CORP PUT 037411955 2,654 766 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 64 2,575 SH   SOLE   2,575 0 0
ANADARKO PETE CORP CALL 032511907 11,733 2,580 SH Call SOLE   0 0 0
ANADARKO PETE CORP COM 032511107 4,513 99,243 SH   SOLE   99,243 0 0
ANADARKO PETE CORP PUT 032511957 10,637 2,339 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 5,614 294 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 1,546 81 SH Put SOLE   0 0 0
APPLIED DNA SCIENCES INC CALL 03815U901 5 31 SH Call SOLE   0 0 0
APPLIED DNA SCIENCES INC PUT 03815U951 0 5 SH Put SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN PUT 02913V953 3 1 SH Put SOLE   0 0 0
AMPHENOL CORP NEW CALL 032095901 56 6 SH Call SOLE   0 0 0
AMPHENOL CORP NEW COM 032095101 119 1,262 SH   SOLE   1,262 0 0
AMPHENOL CORP NEW PUT 032095951 2,474 262 SH Put SOLE   0 0 0
APHRIA INC CALL 03765K904 471 506 SH Call SOLE   0 0 0
APHRIA INC COM 03765K104 125 13,420 SH   SOLE   13,420 0 0
APHRIA INC PUT 03765K954 2,973 3,190 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 66 41 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 254 156 SH Put SOLE   0 0 0
APOLLO GLOBAL MGMT LLC CALL 037612906 2,313 819 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT LLC COM 037612306 1,120 39,671 SH   SOLE   39,671 0 0
APOLLO GLOBAL MGMT LLC PUT 037612956 912 323 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 41 11 SH Call SOLE   0 0 0
APOGEE ENTERPRISES INC PUT 037598959 281 75 SH Put SOLE   0 0 0
APPFOLIO INC CALL 03783C900 452 57 SH Call SOLE   0 0 0
APPFOLIO INC COM 03783C100 751 9,460 SH   SOLE   9,460 0 0
APPFOLIO INC PUT 03783C950 849 107 SH Put SOLE   0 0 0
APPIAN CORP CALL 03782L901 630 183 SH Call SOLE   0 0 0
APPIAN CORP COM 03782L101 470 13,664 SH   SOLE   13,664 0 0
APPIAN CORP PUT 03782L951 1,311 381 SH Put SOLE   0 0 0
DIGITAL TURBINE INC CALL 25400W902 10 31 SH Call SOLE   0 0 0
DIGITAL TURBINE INC COM 25400W102 459 131,366 SH   SOLE   131,366 0 0
DIGITAL TURBINE INC PUT 25400W952 95 273 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q901 16 173 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC COM 09523Q101 0 438 SH   SOLE   438 0 0
BLUE APRON HLDGS INC PUT 09523Q951 13 140 SH Put SOLE   0 0 0
ALPHA PRO TECH LTD CALL 020772909 0 1 SH Call SOLE   0 0 0
ALPHA PRO TECH LTD PUT 020772959 3 10 SH Put SOLE   0 0 0
APTOSE BIOSCIENCES INC CALL 03835T900 4 20 SH Call SOLE   0 0 0
APTOSE BIOSCIENCES INC COM 03835T200 4 2,160 SH   SOLE   2,160 0 0
APTIV PLC CALL G6095L909 1,462 184 SH Call SOLE   0 0 0
APTIV PLC COM G6095L109 375 4,722 SH   SOLE   4,722 0 0
APTIV PLC PUT G6095L959 4,403 554 SH Put SOLE   0 0 0
AMERIGAS PARTNERS L P CALL 030975906 503 163 SH Call SOLE   0 0 0
AMERIGAS PARTNERS L P COM 030975106 701 22,726 SH   SOLE   22,726 0 0
AMERIGAS PARTNERS L P PUT 030975956 120 39 SH Put SOLE   0 0 0
APYX MED CORP CALL 03837C906 121 193 SH Call SOLE   0 0 0
APYX MED CORP COM 03837C106 2 375 SH   SOLE   375 0 0
AQUA METALS INC CALL 03837J901 9 32 SH Call SOLE   0 0 0
AQUA METALS INC COM 03837J101 61 20,031 SH   SOLE   20,031 0 0
AQUA METALS INC PUT 03837J951 23 78 SH Put SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 231 18,365 SH   SOLE   18,365 0 0
EVOQUA WATER TECHNOLOGIES CO PUT 30057T955 667 531 SH Put SOLE   0 0 0
ANTERO RES CORP CALL 03674X906 151 172 SH Call SOLE   0 0 0
ANTERO RES CORP COM 03674X106 123 13,954 SH   SOLE   13,954 0 0
ANTERO RES CORP PUT 03674X956 90 102 SH Put SOLE   0 0 0
ARAVIVE INC COM 03890D108 0 39 SH   SOLE   39 0 0
ACCURAY INC CALL 004397905 151 317 SH Call SOLE   0 0 0
ACCURAY INC PUT 004397955 119 250 SH Put SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC CALL 00191G903 1 8 SH Call SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 354 SH   SOLE   354 0 0
ARCBEST CORP COM 03937C105 9 296 SH   SOLE   296 0 0
ARCBEST CORP PUT 03937C955 30 10 SH Put SOLE   0 0 0
ARES CAP CORP CALL 04010L903 1,156 675 SH Call SOLE   0 0 0
ARES CAP CORP PUT 04010L953 774 452 SH Put SOLE   0 0 0
ARCH COAL INC CALL 039380907 18 2 SH Call SOLE   0 0 0
ARCH COAL INC COM 039380407 57 629 SH   SOLE   629 0 0
ARCH COAL INC PUT 039380957 648 71 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 0 99 SH   SOLE   99 0 0
ARCOS DORADOS HOLDINGS INC PUT G0457F957 3 5 SH Put SOLE   0 0 0
ARCTURUS THERAPEUTICS LTD CALL M1492T905 1 2 SH Call SOLE   0 0 0
ARCTURUS THERAPEUTICS LTD COM M1492T105 1 250 SH   SOLE   250 0 0
ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 2,751 193 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,467 24,323 SH   SOLE   24,323 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 598 42 SH Put SOLE   0 0 0
ARES MANAGEMENT CORPORATION CALL 03990B901 16 7 SH Call SOLE   0 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 31 1,365 SH   SOLE   1,365 0 0
ARES MANAGEMENT CORPORATION PUT 03990B951 46 20 SH Put SOLE   0 0 0
APPROACH RESOURCES INC COM 03834A103 0 203 SH   SOLE   203 0 0
ARGENX SE COM 04016X101 12 100 SH   SOLE   100 0 0
APOLLO COML REAL EST FIN INC CALL 03762U905 1 1 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 42 2,357 SH   SOLE   2,357 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 25 14 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 9 2 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q104 6 139 SH   SOLE   139 0 0
ARK ETF TR PUT 00214Q951 42 9 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 82 16 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q401 21 413 SH   SOLE   413 0 0
ARK ETF TR PUT 00214Q951 25 5 SH Put SOLE   0 0 0
ARLO TECHNOLOGIES INC CALL 04206A901 206 499 SH Call SOLE   0 0 0
ARLO TECHNOLOGIES INC COM 04206A101 944 228,746 SH   SOLE   228,746 0 0
ARLO TECHNOLOGIES INC PUT 04206A951 1,505 3,645 SH Put SOLE   0 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 219 108 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 52 26 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 1,013 343 SH Call SOLE   0 0 0
ARAMARK PUT 03852U956 319 108 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 215 48 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 98 22 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 3,428 1,794 SH Call SOLE   0 0 0
ARCONIC INC COM 03965L100 1,552 81,229 SH   SOLE   81,229 0 0
ARCONIC INC PUT 03965L950 1,740 911 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 89 92 SH Call SOLE   0 0 0
ARCHROCK INC COM 03957W106 3 380 SH   SOLE   380 0 0
ARCHROCK INC PUT 03957W956 93 96 SH Put SOLE   0 0 0
ARQULE INC CALL 04269E907 367 768 SH Call SOLE   0 0 0
ARQULE INC COM 04269E107 105 21,930 SH   SOLE   21,930 0 0
ARQULE INC PUT 04269E957 392 820 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 128 66 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 109 56 SH Put SOLE   0 0 0
ARRIS INTERNATIONAL PLC CALL G0551A903 1,514 479 SH Call SOLE   0 0 0
ARRIS INTERNATIONAL PLC COM G0551A103 3 100 SH   SOLE   100 0 0
ARRIS INTERNATIONAL PLC PUT G0551A953 1,090 345 SH Put SOLE   0 0 0
ARRAY BIOPHARMA INC CALL 04269X905 5,839 2,395 SH Call SOLE   0 0 0
ARRAY BIOPHARMA INC PUT 04269X955 255 105 SH Put SOLE   0 0 0
AROTECH CORP COM 042682203 1 595 SH   SOLE   595 0 0
AROTECH CORP PUT 042682953 2 7 SH Put SOLE   0 0 0
ARROW ELECTRS INC CALL 042735900 2,257 293 SH Call SOLE   0 0 0
ARROW ELECTRS INC PUT 042735950 2,997 389 SH Put SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 361 197 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 162 8,876 SH   SOLE   8,876 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 95 52 SH Put SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 21 21 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP CALL 045487905 29 14 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP COM 045487105 9 428 SH   SOLE   428 0 0
ASSOCIATED BANC CORP PUT 045487955 21 10 SH Put SOLE   0 0 0
ARDMORE SHIPPING CORP CALL Y0207T900 18 30 SH Call SOLE   0 0 0
ASGN INC CALL 00191U902 615 97 SH Call SOLE   0 0 0
ASGN INC COM 00191U102 453 7,140 SH   SOLE   7,140 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 1,125 144 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 195 25 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 9,136 3,180 SH Call SOLE   0 0 0
DBX ETF TR COM 233051879 5,181 180,360 SH   SOLE   180,360 0 0
DBX ETF TR PUT 233051959 6,375 2,219 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 1,368 454 SH Call SOLE   0 0 0
DBX ETF TR COM 233051754 813 26,992 SH   SOLE   26,992 0 0
DBX ETF TR PUT 233051959 2,692 893 SH Put SOLE   0 0 0
ADVANSIX INC CALL 00773T901 28 10 SH Call SOLE   0 0 0
ADVANSIX INC COM 00773T101 2 90 SH   SOLE   90 0 0
ADVANSIX INC PUT 00773T951 22 8 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 64 33 SH Call SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 7 401 SH   SOLE   401 0 0
ASSEMBLY BIOSCIENCES INC PUT 045396958 27 14 SH Put SOLE   0 0 0
ASML HOLDING N V CALL N07059900 4,926 262 SH Call SOLE   0 0 0
ASML HOLDING N V COM N07059210 2,873 15,281 SH   SOLE   15,281 0 0
ASML HOLDING N V PUT N07059950 6,092 324 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G901 33 311 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC PUT 04351G951 4 38 SH Put SOLE   0 0 0
ASCENDIS PHARMA A S CALL 04351P901 2,601 221 SH Call SOLE   0 0 0
ASCENDIS PHARMA A S PUT 04351P951 2,918 248 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 7 3 SH Call SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 16 693 SH   SOLE   693 0 0
ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 37 16 SH Put SOLE   0 0 0
ASSERTIO THERAPEUTICS INC CALL 04545L907 78 155 SH Call SOLE   0 0 0
ASSERTIO THERAPEUTICS INC PUT 04545L957 1 3 SH Put SOLE   0 0 0
ASTEC INDS INC CALL 046224901 1,264 335 SH Call SOLE   0 0 0
ASTEC INDS INC PUT 046224951 441 117 SH Put SOLE   0 0 0
ASURE SOFTWARE INC CALL 04649U902 106 175 SH Call SOLE   0 0 0
ASURE SOFTWARE INC PUT 04649U952 6 11 SH Put SOLE   0 0 0
AMTECH SYS INC COM 032332504 0 73 SH   SOLE   73 0 0
AMTECH SYS INC PUT 032332954 10 20 SH Put SOLE   0 0 0
ATLANTIC PWR CORP CALL 04878Q903 14 56 SH Call SOLE   0 0 0
ATLANTIC PWR CORP PUT 04878Q953 19 78 SH Put SOLE   0 0 0
AMERICA FIRST MULTIFAMILY IN CALL 02364V907 1 2 SH Call SOLE   0 0 0
AMERICA FIRST MULTIFAMILY IN COM 02364V107 0 11 SH   SOLE   11 0 0
A10 NETWORKS INC COM 002121101 674 95,087 SH   SOLE   95,087 0 0
A10 NETWORKS INC PUT 002121951 1,143 1,613 SH Put SOLE   0 0 0
ADTALEM GLOBAL ED INC CALL 00737L903 9 2 SH Call SOLE   0 0 0
ADTALEM GLOBAL ED INC PUT 00737L953 213 46 SH Put SOLE   0 0 0
ATHENE HLDG LTD CALL G0684D907 2,851 699 SH Call SOLE   0 0 0
ATHENE HLDG LTD PUT G0684D957 4 1 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 1,145 109 SH Call SOLE   0 0 0
AUTOHOME INC PUT 05278C957 630 60 SH Put SOLE   0 0 0
ATHERSYS INC CALL 04744L906 48 321 SH Call SOLE   0 0 0
ATHERSYS INC COM 04744L106 30 20,436 SH   SOLE   20,436 0 0
ATHERSYS INC PUT 04744L956 39 263 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 79 31 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 111 4,371 SH   SOLE   4,371 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 25 10 SH Put SOLE   0 0 0
ATKORE INTL GROUP INC CALL 047649908 6 3 SH Call SOLE   0 0 0
ATKORE INTL GROUP INC PUT 047649958 12 6 SH Put SOLE   0 0 0
ATN INTL INC CALL 00215F907 5 1 SH Call SOLE   0 0 0
ATN INTL INC PUT 00215F957 28 5 SH Put SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC CALL 00507W907 0 3 SH Call SOLE   0 0 0
ATHENEX INC CALL 04685N903 13 11 SH Call SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 432 42 SH Call SOLE   0 0 0
ATMOS ENERGY CORP PUT 049560955 41 4 SH Put SOLE   0 0 0
APTARGROUP INC CALL 038336903 3,106 292 SH Call SOLE   0 0 0
APTARGROUP INC PUT 038336953 2,925 275 SH Put SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC CALL 046513907 91 23 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 23 585 SH   SOLE   585 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 266 67 SH Put SOLE   0 0 0
ATRICURE INC COM 04963C209 9 368 SH   SOLE   368 0 0
ATRICURE INC PUT 04963C959 13 5 SH Put SOLE   0 0 0
ANTARES PHARMA INC CALL 036642906 134 444 SH Call SOLE   0 0 0
ANTARES PHARMA INC COM 036642106 124 41,250 SH   SOLE   41,250 0 0
ANTARES PHARMA INC PUT 036642956 347 1,147 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 1,028 446 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 343 149 SH Put SOLE   0 0 0
ATTUNITY LTD CALL M15332901 722 308 SH Call SOLE   0 0 0
ATTUNITY LTD PUT M15332951 332 142 SH Put SOLE   0 0 0
ACTUANT CORP COM 00508X203 2 120 SH   SOLE   120 0 0
ALTICE USA INC CALL 02156K903 113 53 SH Call SOLE   0 0 0
ALTICE USA INC PUT 02156K953 68 32 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 21,471 4,716 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 816 17,936 SH   SOLE   17,936 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 13,649 2,998 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LTD CALL 035128906 1,769 1,351 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LTD PUT 035128956 306 234 SH Put SOLE   0 0 0
AUDIOCODES LTD CALL M15342904 19 14 SH Call SOLE   0 0 0
AUDIOCODES LTD COM M15342104 6 453 SH   SOLE   453 0 0
GOLDEN MINERALS CO PUT 381119956 0 1 SH Put SOLE   0 0 0
AU OPTRONICS CORP CALL 002255907 61 170 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 628 967 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 71 110 SH Put SOLE   0 0 0
AUTOWEB INC COM 05335B100 7 1,992 SH   SOLE   1,992 0 0
YAMANA GOLD INC CALL 98462Y900 45 175 SH Call SOLE   0 0 0
YAMANA GOLD INC COM 98462Y100 325 124,718 SH   SOLE   124,718 0 0
YAMANA GOLD INC PUT 98462Y950 173 665 SH Put SOLE   0 0 0
AEROVIRONMENT INC CALL 008073908 1,026 150 SH Call SOLE   0 0 0
AEROVIRONMENT INC PUT 008073958 328 48 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 80 4 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC COM 053484101 144 720 SH   SOLE   720 0 0
AVALONBAY CMNTYS INC PUT 053484951 1,224 61 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588909 110 1,342 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC COM 053588109 0 100 SH   SOLE   100 0 0
AVEO PHARMACEUTICALS INC PUT 053588959 21 268 SH Put SOLE   0 0 0
BROADCOM INC CALL 11135F901 69,043 2,296 SH Call SOLE   0 0 0
BROADCOM INC PUT 11135F951 72,230 2,402 SH Put SOLE   0 0 0
AVIANCA HLDGS SA COM 05367G100 3 948 SH   SOLE   948 0 0
AVIANCA HLDGS SA PUT 05367G950 6 15 SH Put SOLE   0 0 0
AVID TECHNOLOGY INC CALL 05367P900 1 2 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC COM 05367P100 93 12,582 SH   SOLE   12,582 0 0
AVID TECHNOLOGY INC PUT 05367P950 1 2 SH Put SOLE   0 0 0
AVALARA INC CALL 05338G906 2,633 472 SH Call SOLE   0 0 0
AVALARA INC PUT 05338G956 66 12 SH Put SOLE   0 0 0
AVANOS MED INC PUT 05350V956 367 86 SH Put SOLE   0 0 0
AVON PRODS INC CALL 054303902 83 284 SH Call SOLE   0 0 0
AVON PRODS INC COM 054303102 252 86,030 SH   SOLE   86,030 0 0
AVON PRODS INC PUT 054303952 73 251 SH Put SOLE   0 0 0
AVNET INC CALL 053807903 60 14 SH Call SOLE   0 0 0
AVNET INC COM 053807103 90 2,094 SH   SOLE   2,094 0 0
AVNET INC PUT 053807953 585 135 SH Put SOLE   0 0 0
AVX CORP NEW CALL 002444907 5 3 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 11 37 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 41 13,481 SH   SOLE   13,481 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 74 243 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 22 2 SH Call SOLE   0 0 0
AVAYA HLDGS CORP CALL 05351X901 119 71 SH Call SOLE   0 0 0
AVAYA HLDGS CORP PUT 05351X951 195 116 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW CALL 04247X902 7 1 SH Call SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 13 170 SH   SOLE   170 0 0
ARMSTRONG WORLD INDS INC NEW PUT 04247X952 31 4 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 1,011 97 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 490 47 SH Put SOLE   0 0 0
AMERICAN STS WTR CO CALL 029899901 7 1 SH Call SOLE   0 0 0
AMERICAN STS WTR CO COM 029899101 8 120 SH   SOLE   120 0 0
AMERICAN STS WTR CO PUT 029899951 377 53 SH Put SOLE   0 0 0
AXOS FINL INC CALL 05465C900 750 259 SH Call SOLE   0 0 0
AXOS FINL INC COM 05465C100 262 9,065 SH   SOLE   9,065 0 0
AXOS FINL INC PUT 05465C950 78 27 SH Put SOLE   0 0 0
ABRAXAS PETE CORP COM 003830106 0 100 SH   SOLE   100 0 0
ABRAXAS PETE CORP PUT 003830956 0 1 SH Put SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 876 417 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 1,259 599 SH Put SOLE   0 0 0
ANIXTER INTL INC CALL 035290905 269 48 SH Call SOLE   0 0 0
ANIXTER INTL INC COM 035290105 365 6,519 SH   SOLE   6,519 0 0
ANIXTER INTL INC PUT 035290955 1,144 204 SH Put SOLE   0 0 0
AXOGEN INC CALL 05463X906 94 45 SH Call SOLE   0 0 0
AXOGEN INC COM 05463X106 14 691 SH   SOLE   691 0 0
AXOGEN INC PUT 05463X956 23 11 SH Put SOLE   0 0 0
AXOVANT SCIENCES LTD CALL G0750W904 194 1,466 SH Call SOLE   0 0 0
AXOVANT SCIENCES LTD COM G0750W104 20 15,058 SH   SOLE   15,058 0 0
AXOVANT SCIENCES LTD PUT G0750W954 47 355 SH Put SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 250 175 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 746 522 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 21,499 1,967 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO PUT 025816959 13,924 1,274 SH Put SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD CALL G0692U909 5 1 SH Call SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 494 9,022 SH   SOLE   9,022 0 0
AXIS CAPITAL HOLDINGS LTD PUT G0692U959 777 142 SH Put SOLE   0 0 0
AXSOME THERAPEUTICS INC CALL 05464T904 1,252 880 SH Call SOLE   0 0 0
AXSOME THERAPEUTICS INC COM 05464T104 186 13,097 SH   SOLE   13,097 0 0
AXSOME THERAPEUTICS INC PUT 05464T954 1,508 1,060 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 693 275 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD COM G0750C108 168 6,668 SH   SOLE   6,668 0 0
AXALTA COATING SYS LTD PUT G0750C958 784 311 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 1 3 SH Call SOLE   0 0 0
AXT INC COM 00246W103 4 1,082 SH   SOLE   1,082 0 0
AXT INC PUT 00246W953 8 18 SH Put SOLE   0 0 0
ALEXCO RESOURCE CORP COM 01535P106 11 9,697 SH   SOLE   9,697 0 0
ALEXCO RESOURCE CORP PUT 01535P956 12 100 SH Put SOLE   0 0 0
ATLANTICA YIELD PLC CALL G0751N903 7 4 SH Call SOLE   0 0 0
ATLANTICA YIELD PLC COM G0751N103 107 5,504 SH   SOLE   5,504 0 0
ACUITY BRANDS INC CALL 00508Y902 2,100 175 SH Call SOLE   0 0 0
ACUITY BRANDS INC PUT 00508Y952 1,068 89 SH Put SOLE   0 0 0
AIRCASTLE LTD CALL G0129K904 216 107 SH Call SOLE   0 0 0
AIRCASTLE LTD COM G0129K104 210 10,422 SH   SOLE   10,422 0 0
AIRCASTLE LTD PUT G0129K954 70 35 SH Put SOLE   0 0 0
ALTERYX INC CALL 02156B903 2,163 258 SH Call SOLE   0 0 0
ALTERYX INC PUT 02156B953 1,543 184 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 2,074 513 SH Call SOLE   0 0 0
ASTRAZENECA PLC PUT 046353958 2,595 642 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 39,633 387 SH Call SOLE   0 0 0
AUTOZONE INC PUT 053332952 18,331 179 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 1,793 172 SH Call SOLE   0 0 0
ASPEN TECHNOLOGY INC PUT 045327953 7,496 719 SH Put SOLE   0 0 0
AZUL S A CALL 05501U906 432 148 SH Call SOLE   0 0 0
AZUL S A PUT 05501U956 75 26 SH Put SOLE   0 0 0
AZZ INC CALL 002474904 253 62 SH Call SOLE   0 0 0
BOEING CO CALL 097023905 222,939 5,845 SH Call SOLE   0 0 0
BOEING CO PUT 097023955 402,054 10,541 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 246,033 13,485 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 265,446 14,549 SH Put SOLE   0 0 0
NATUS MEDICAL INC DEL CALL 639050903 25 10 SH Call SOLE   0 0 0
NATUS MEDICAL INC DEL PUT 639050953 2 1 SH Put SOLE   0 0 0
BANK AMER CORP CALL 060505904 49,107 17,799 SH Call SOLE   0 0 0
BANK AMER CORP PUT 060505954 27,780 10,069 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 2,831 487 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 1,517 261 SH Put SOLE   0 0 0
BRASKEM S A CALL 105532905 276 107 SH Call SOLE   0 0 0
BRASKEM S A COM 105532105 29 1,143 SH   SOLE   1,143 0 0
BRASKEM S A PUT 105532955 105 41 SH Put SOLE   0 0 0
BARCLAYS BK PLC COM 06746P548 4 100 SH   SOLE   100 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 424 91 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 340 73 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 5 4 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC COM 05990K106 123 8,900 SH   SOLE   8,900 0 0
BANC OF CALIFORNIA INC PUT 05990K956 402 291 SH Put SOLE   0 0 0
BANDWIDTH INC COM 05988J103 15 226 SH   SOLE   226 0 0
BANDWIDTH INC PUT 05988J953 13 2 SH Put SOLE   0 0 0
BANNER CORP CALL 06652V908 10 2 SH Call SOLE   0 0 0
CREDICORP LTD CALL G2519Y908 383 16 SH Call SOLE   0 0 0
CREDICORP LTD PUT G2519Y958 191 8 SH Put SOLE   0 0 0
BASIC ENERGY SVCS INC NEW CALL 06985P909 4 13 SH Call SOLE   0 0 0
BAXTER INTL INC CALL 071813909 4,268 525 SH Call SOLE   0 0 0
BAXTER INTL INC PUT 071813959 2,642 325 SH Put SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 3,374 3,344 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 976 96,780 SH   SOLE   96,780 0 0
BLACKBERRY LTD PUT 09228F953 735 729 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 3,741 2,202 SH Call SOLE   0 0 0
BED BATH & BEYOND INC PUT 075896950 6,515 3,835 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 385 353 SH Call SOLE   0 0 0
BANCO BRADESCO S A COM 059460303 378 34,714 SH   SOLE   34,714 0 0
BANCO BRADESCO S A PUT 059460953 913 837 SH Put SOLE   0 0 0
BARINGS BDC INC CALL 06759L903 8 9 SH Call SOLE   0 0 0
BARINGS BDC INC COM 06759L103 40 4,172 SH   SOLE   4,172 0 0
VANECK VECTORS ETF TR CALL 92189F902 77 6 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F726 900 7,005 SH   SOLE   7,005 0 0
BHP GROUP PLC CALL 05545E909 2,558 530 SH Call SOLE   0 0 0
BHP GROUP PLC PUT 05545E959 284 59 SH Put SOLE   0 0 0
BHP GROUP PLC PUT 05545E959 275 57 SH Put SOLE   0 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 18 245 SH   SOLE   245 0 0
BB&T CORP CALL 054937907 11,330 2,435 SH Call SOLE   0 0 0
BB&T CORP COM 054937107 3,772 81,067 SH   SOLE   81,067 0 0
BB&T CORP PUT 054937957 7,854 1,688 SH Put SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA CALL 05946K901 886 1,547 SH Call SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 644 1,125 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP CALL 120076904 0 1 SH Call SOLE   0 0 0
BUILD A BEAR WORKSHOP COM 120076104 43 7,073 SH   SOLE   7,073 0 0
BUILD A BEAR WORKSHOP PUT 120076954 0 1 SH Put SOLE   0 0 0
BEST BUY INC CALL 086516901 7,297 1,027 SH Call SOLE   0 0 0
BEST BUY INC COM 086516101 472 6,645 SH   SOLE   6,645 0 0
BEST BUY INC PUT 086516951 9,649 1,358 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 196 39 SH Call SOLE   0 0 0
BRUNSWICK CORP COM 117043109 64 1,278 SH   SOLE   1,278 0 0
BRUNSWICK CORP PUT 117043959 171 34 SH Put SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 24 9 SH Call SOLE   0 0 0
BCE INC CALL 05534B900 13 3 SH Call SOLE   0 0 0
BCE INC COM 05534B760 79 1,800 SH   SOLE   1,800 0 0
BCE INC PUT 05534B950 4 1 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC CALL 097793900 149 66 SH Call SOLE   0 0 0
BONANZA CREEK ENERGY INC COM 097793400 80 3,529 SH   SOLE   3,529 0 0
BONANZA CREEK ENERGY INC PUT 097793950 660 291 SH Put SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS CALL 10501E901 9 22 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 19 4,484 SH   SOLE   4,484 0 0
BRAINSTORM CELL THERAPEUTICS PUT 10501E951 89 206 SH Put SOLE   0 0 0
BRINKS CO CALL 109696904 505 67 SH Call SOLE   0 0 0
BLUCORA INC CALL 095229900 80 24 SH Call SOLE   0 0 0
BLUCORA INC PUT 095229950 116 35 SH Put SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 0 1 SH Call SOLE   0 0 0
BRIGHTCOVE INC COM 10921T101 2 241 SH   SOLE   241 0 0
BRIGHTCOVE INC PUT 10921T951 50 60 SH Put SOLE   0 0 0
BALCHEM CORP CALL 057665900 185 20 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS CALL 09058V903 58 72 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS PUT 09058V953 21 26 SH Put SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 1,842 2,303 SH Call SOLE   0 0 0
BARCLAYS PLC PUT 06738E954 226 283 SH Put SOLE   0 0 0
BELDEN INC CALL 077454906 220 41 SH Call SOLE   0 0 0
BELDEN INC PUT 077454956 10 2 SH Put SOLE   0 0 0
BRANDYWINE RLTY TR CALL 105368903 50 32 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 67 128 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 62 11,786 SH   SOLE   11,786 0 0
BIODELIVERY SCIENCES INTL IN PUT 09060J956 42 81 SH Put SOLE   0 0 0
BECTON DICKINSON & CO CALL 075887909 1,848 74 SH Call SOLE   0 0 0
BECTON DICKINSON & CO COM 075887109 1,213 4,858 SH   SOLE   4,858 0 0
BECTON DICKINSON & CO PUT 075887959 7,367 295 SH Put SOLE   0 0 0
BLOOM ENERGY CORP CALL 093712907 918 711 SH Call SOLE   0 0 0
BLOOM ENERGY CORP COM 093712107 680 52,685 SH   SOLE   52,685 0 0
BLOOM ENERGY CORP PUT 093712957 549 425 SH Put SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 945 151 SH Call SOLE   0 0 0
BIOTELEMETRY INC PUT 090672956 1,214 194 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 463 144 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC COM 073685109 35 1,090 SH   SOLE   1,090 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 192 60 SH Put SOLE   0 0 0
BELMOND LTD CALL G1154H907 5,207 2,089 SH Call SOLE   0 0 0
BELMOND LTD PUT G1154H957 97 39 SH Put SOLE   0 0 0
FRANKLIN RES INC CALL 354613901 722 218 SH Call SOLE   0 0 0
FRANKLIN RES INC PUT 354613951 82 25 SH Put SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 549 102 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC COM 08579W103 585 10,867 SH   SOLE   10,867 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 2,219 412 SH Put SOLE   0 0 0
BEST INC CALL 08653C906 2 4 SH Call SOLE   0 0 0
BEST INC COM 08653C106 259 49,584 SH   SOLE   49,584 0 0
BEST INC PUT 08653C956 96 185 SH Put SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D PUT 109194950 0 1 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 89 17 SH Call SOLE   0 0 0
BROWN FORMAN CORP COM 115637209 279 5,296 SH   SOLE   5,296 0 0
BROWN FORMAN CORP PUT 115637959 26 5 SH Put SOLE   0 0 0
BBVA BANCO FRANCES S A CALL 07329M900 15 16 SH Call SOLE   0 0 0
BBVA BANCO FRANCES S A COM 07329M100 416 43,790 SH   SOLE   43,790 0 0
BBVA BANCO FRANCES S A PUT 07329M950 779 820 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 2,128 401 SH Call SOLE   0 0 0
BUNGE LIMITED COM G16962105 664 12,530 SH   SOLE   12,530 0 0
BUNGE LIMITED PUT G16962955 3,683 694 SH Put SOLE   0 0 0
BGC PARTNERS INC COM 05541T101 502 94,667 SH   SOLE   94,667 0 0
BGC PARTNERS INC PUT 05541T951 531 1,001 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 1 1 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 6 19 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 27 86 SH Put SOLE   0 0 0
BRIGGS & STRATTON CORP CALL 109043909 5 5 SH Call SOLE   0 0 0
BEIGENE LTD CALL 07725L902 132 10 SH Call SOLE   0 0 0
BEIGENE LTD PUT 07725L952 26 2 SH Put SOLE   0 0 0
B & G FOODS INC NEW CALL 05508R906 90 37 SH Call SOLE   0 0 0
B & G FOODS INC NEW COM 05508R106 365 14,961 SH   SOLE   14,961 0 0
B & G FOODS INC NEW PUT 05508R956 288 118 SH Put SOLE   0 0 0
BAUSCH HEALTH COS INC CALL 071734907 5,100 2,065 SH Call SOLE   0 0 0
BAUSCH HEALTH COS INC PUT 071734957 5,671 2,296 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC CALL 08160H901 265 101 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 170 47 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 1,146 316 SH Put SOLE   0 0 0
BAKER HUGHES A GE CO CALL 05722G900 3,318 1,197 SH Call SOLE   0 0 0
BAKER HUGHES A GE CO PUT 05722G950 1,322 477 SH Put SOLE   0 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2 100 SH   SOLE   100 0 0
BERKSHIRE HILLS BANCORP INC PUT 084680957 2 1 SH Put SOLE   0 0 0
BHP GROUP LTD CALL 088606908 1,497 274 SH Call SOLE   0 0 0
BHP GROUP LTD PUT 088606958 6,128 1,121 SH Put SOLE   0 0 0
BHP GROUP LTD CALL 088606908 306 56 SH Call SOLE   0 0 0
BHP GROUP LTD PUT 088606958 4,477 819 SH Put SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 616 50,500 SH   SOLE   50,500 0 0
BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 211 41 SH Call SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,875 36,448 SH   SOLE   36,448 0 0
BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 231 45 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 238 43 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R214 4 84 SH   SOLE   84 0 0
PROSHARES TR PUT 74347R952 138 25 SH Put SOLE   0 0 0
SOTHEBYS CALL 835898907 83 22 SH Call SOLE   0 0 0
SOTHEBYS PUT 835898957 75 20 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 20,375 1,236 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 17,585 106,674 SH   SOLE   106,674 0 0
BAIDU INC PUT 056752958 73,045 4,431 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 353 93 SH Call SOLE   0 0 0
BIG LOTS INC PUT 089302953 239 63 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 36,000 1,523 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 44,888 1,899 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 192 21 SH Call SOLE   0 0 0
BILIBILI INC CALL 090040906 496 262 SH Call SOLE   0 0 0
BILIBILI INC COM 090040106 1,380 72,861 SH   SOLE   72,861 0 0
BILIBILI INC PUT 090040956 5,012 2,645 SH Put SOLE   0 0 0
BIO RAD LABS INC CALL 090572907 5,960 195 SH Call SOLE   0 0 0
BIO RAD LABS INC PUT 090572957 458 15 SH Put SOLE   0 0 0
BIOSCRIP INC CALL 09069N908 2 14 SH Call SOLE   0 0 0
BIOSCRIP INC COM 09069N108 1 880 SH   SOLE   880 0 0
BIOSCRIP INC PUT 09069N958 5 27 SH Put SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 54 13 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 75 18 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1 1 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD CALL 091727907 124 78 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD COM 091727107 527 33,156 SH   SOLE   33,156 0 0
BITAUTO HLDGS LTD PUT 091727957 886 557 SH Put SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937905 0 2 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC CALL 05550J901 197 72 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 5 215 SH   SOLE   215 0 0
BJS WHSL CLUB HLDGS INC PUT 05550J951 24 9 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F882 24 658 SH   SOLE   658 0 0
VANECK VECTORS ETF TR PUT 92189F952 99 27 SH Put SOLE   0 0 0
BJS RESTAURANTS INC CALL 09180C906 874 185 SH Call SOLE   0 0 0
BJS RESTAURANTS INC PUT 09180C956 33 7 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 7,282 1,444 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP PUT 064058950 4,105 814 SH Put SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT CALL 092533908 37 62 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 67 103 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC PUT 112463954 1 3 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 222 119 SH Call SOLE   0 0 0
BUCKLE INC PUT 118440956 73 39 SH Put SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L CALL 09625U909 15 149 SH Call SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L PUT 09625U959 0 3 SH Put SOLE   0 0 0
BLACK HILLS CORP CALL 092113909 7 1 SH Call SOLE   0 0 0
BLACK HILLS CORP COM 092113109 1 20 SH   SOLE   20 0 0
BLACK KNIGHT INC CALL 09215C905 3,989 732 SH Call SOLE   0 0 0
BLACK KNIGHT INC PUT 09215C955 2,316 425 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 79 35 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G950 2,374 1,049 SH Put SOLE   0 0 0
BOOKING HLDGS INC CALL 09857L908 46,763 268 SH Call SOLE   0 0 0
BOOKING HLDGS INC COM 09857L108 375 215 SH   SOLE   215 0 0
BOOKING HLDGS INC PUT 09857L958 87,943 504 SH Put SOLE   0 0 0
BARNES & NOBLE INC CALL 067774909 272 502 SH Call SOLE   0 0 0
BARNES & NOBLE INC COM 067774109 144 26,526 SH   SOLE   26,526 0 0
BARNES & NOBLE INC PUT 067774959 162 300 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 43 13 SH Call SOLE   0 0 0
BANKUNITED INC COM 06652K103 80 2,421 SH   SOLE   2,421 0 0
BANKUNITED INC PUT 06652K953 150 45 SH Put SOLE   0 0 0
BLACKLINE INC CALL 09239B909 92 20 SH Call SOLE   0 0 0
BLACKLINE INC COM 09239B109 93 2,023 SH   SOLE   2,023 0 0
BLACKLINE INC PUT 09239B959 162 35 SH Put SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC CALL 079481907 33 100 SH Call SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 121 36,134 SH   SOLE   36,134 0 0
BELLICUM PHARMACEUTICALS INC PUT 079481957 27 82 SH Put SOLE   0 0 0
REALITY SHS ETF TR CALL 75605A902 9 4 SH Call SOLE   0 0 0
REALITY SHS ETF TR PUT 75605A952 84 37 SH Put SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 1,426 220 SH Call SOLE   0 0 0
TOPBUILD CORP PUT 89055F953 168 26 SH Put SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 17 59 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW COM 058586108 18 6,109 SH   SOLE   6,109 0 0
BALLARD PWR SYS INC NEW PUT 058586958 7 25 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 44 33 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 366 27,498 SH   SOLE   27,498 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 10 8 SH Put SOLE   0 0 0
BLACKROCK INC CALL 09247X901 27,437 642 SH Call SOLE   0 0 0
BLACKROCK INC PUT 09247X951 21,154 495 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 63 8 SH Call SOLE   0 0 0
BLACKBAUD INC PUT 09227Q950 15 2 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 954 165 SH Call SOLE   0 0 0
BALL CORP COM 058498106 43 745 SH   SOLE   745 0 0
BALL CORP PUT 058498956 133 23 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 196 96 SH Call SOLE   0 0 0
BLOOMIN BRANDS INC COM 094235108 88 4,307 SH   SOLE   4,307 0 0
BLOOMIN BRANDS INC PUT 094235958 325 159 SH Put SOLE   0 0 0
BLINK CHARGING CO CALL 09354A900 9 29 SH Call SOLE   0 0 0
BLINK CHARGING CO COM 09354A100 58 18,585 SH   SOLE   18,585 0 0
BLINK CHARGING CO PUT 09354A950 79 255 SH Put SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 80 46 SH Call SOLE   0 0 0
AMPLIFY ETF TR PUT 032108957 1 1 SH Put SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 3,240 206 SH Call SOLE   0 0 0
BLUEBIRD BIO INC COM 09609G100 432 2,752 SH   SOLE   2,752 0 0
BLUEBIRD BIO INC PUT 09609G950 3,571 227 SH Put SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 146 32 SH Call SOLE   0 0 0
BANCO MACRO SA PUT 05961W955 100 22 SH Put SOLE   0 0 0
BMC STK HLDGS INC COM 05591B109 46 2,632 SH   SOLE   2,632 0 0
BMC STK HLDGS INC PUT 05591B959 335 190 SH Put SOLE   0 0 0
BADGER METER INC CALL 056525908 250 45 SH Call SOLE   0 0 0
BADGER METER INC COM 056525108 64 1,166 SH   SOLE   1,166 0 0
BADGER METER INC PUT 056525958 166 30 SH Put SOLE   0 0 0
BANK MONTREAL QUE CALL 063671901 2,304 308 SH Call SOLE   0 0 0
BANK MONTREAL QUE PUT 063671951 112 15 SH Put SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 719 81 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 448 5,051 SH   SOLE   5,051 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 3,810 429 SH Put SOLE   0 0 0
BEMIS CO INC CALL 081437905 5 1 SH Call SOLE   0 0 0
BEMIS CO INC COM 081437105 1 34 SH   SOLE   34 0 0
BRISTOL MYERS SQUIBB CO CALL 110122908 51,536 10,802 SH Call SOLE   0 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 5,443 114,093 SH   SOLE   114,093 0 0
BRISTOL MYERS SQUIBB CO PUT 110122958 69,604 14,589 SH Put SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937905 1,030 127 SH Call SOLE   0 0 0
VANGUARD BD INDEX FD INC PUT 921937955 16 2 SH Put SOLE   0 0 0
BARNES & NOBLE ED INC CALL 06777U901 45 108 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC COM 06777U101 12 3,079 SH   SOLE   3,079 0 0
BARNES & NOBLE ED INC PUT 06777U951 23 57 SH Put SOLE   0 0 0
BENEFITFOCUS INC CALL 08180D906 203 41 SH Call SOLE   0 0 0
BENEFITFOCUS INC COM 08180D106 231 4,669 SH   SOLE   4,669 0 0
BENEFITFOCUS INC PUT 08180D956 693 140 SH Put SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 67 35 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP COM 91167Q100 97 5,062 SH   SOLE   5,062 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 53 28 SH Put SOLE   0 0 0
BANK N S HALIFAX CALL 064149907 3,223 605 SH Call SOLE   0 0 0
BANK N S HALIFAX PUT 064149957 159 30 SH Put SOLE   0 0 0
BANK HAWAII CORP COM 062540109 2 31 SH   SOLE   31 0 0
PROSHARES TR II CALL 74347Y905 206 101 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y706 35 1,739 SH   SOLE   1,739 0 0
PROSHARES TR II PUT 74347Y955 95 47 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 36 18 SH Call SOLE   0 0 0
BOK FINL CORP CALL 05561Q901 212 26 SH Call SOLE   0 0 0
BOK FINL CORP PUT 05561Q951 203 25 SH Put SOLE   0 0 0
AUDENTES THERAPEUTICS INC CALL 05070R904 866 222 SH Call SOLE   0 0 0
AUDENTES THERAPEUTICS INC PUT 05070R954 316 81 SH Put SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 888 179 SH Call SOLE   0 0 0
DMC GLOBAL INC PUT 23291C953 660 133 SH Put SOLE   0 0 0
BOOT BARN HLDGS INC CALL 099406900 11 4 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC COM 099406100 40 1,381 SH   SOLE   1,381 0 0
BOOT BARN HLDGS INC PUT 099406950 553 188 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 36 18 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y715 21 1,060 SH   SOLE   1,060 0 0
GLOBAL X FDS PUT 37954Y951 68 34 SH Put SOLE   0 0 0
BOX INC CALL 10316T904 1,023 530 SH Call SOLE   0 0 0
BOX INC COM 10316T104 377 19,556 SH   SOLE   19,556 0 0
BOX INC PUT 10316T954 1,286 666 SH Put SOLE   0 0 0
BP PLC CALL 055622904 15,175 3,471 SH Call SOLE   0 0 0
BP PLC COM 055622104 582 13,329 SH   SOLE   13,329 0 0
BP PLC PUT 055622954 12,359 2,827 SH Put SOLE   0 0 0
BRIDGEPOINT ED INC PUT 10807M955 9 15 SH Put SOLE   0 0 0
BUCKEYE PARTNERS L P CALL 118230901 1,030 303 SH Call SOLE   0 0 0
BUCKEYE PARTNERS L P PUT 118230951 278 82 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 920 115 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 240 30 SH Put SOLE   0 0 0
BP MIDSTREAM PARTNERS LP CALL 0556EL909 33 23 SH Call SOLE   0 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 46 3,186 SH   SOLE   3,186 0 0
BP MIDSTREAM PARTNERS LP PUT 0556EL959 136 94 SH Put SOLE   0 0 0
POPULAR INC CALL 733174900 573 110 SH Call SOLE   0 0 0
POPULAR INC COM 733174700 179 3,451 SH   SOLE   3,451 0 0
POPULAR INC PUT 733174950 1,704 327 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY REIT INC CALL 11282X903 655 320 SH Call SOLE   0 0 0
BROOKFIELD PROPERTY REIT INC PUT 11282X953 22 11 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 957 360 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 787 296 SH Put SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P CALL G16249907 102 50 SH Call SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P PUT G16249957 287 140 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 3,318 320 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 1,659 160 SH Put SOLE   0 0 0
BRADY CORP CALL 104674906 190 41 SH Call SOLE   0 0 0
BRADY CORP PUT 104674956 37 8 SH Put SOLE   0 0 0
CRAFT BREW ALLIANCE INC CALL 224122901 205 147 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC COM 224122101 19 1,400 SH   SOLE   1,400 0 0
CRAFT BREW ALLIANCE INC PUT 224122951 34 25 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 64 30 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F825 220 10,324 SH   SOLE   10,324 0 0
BRF SA CALL 10552T907 27 48 SH Call SOLE   0 0 0
BRF SA COM 10552T107 51 8,808 SH   SOLE   8,808 0 0
BRF SA PUT 10552T957 140 241 SH Put SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI COM 09627J102 1 93 SH   SOLE   93 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 35,698 1,777 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 65,530 3,262 SH Put SOLE   0 0 0
BROOKLINE BANCORP INC DEL CALL 11373M907 1 1 SH Call SOLE   0 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 0 32 SH   SOLE   32 0 0
BROOKLINE BANCORP INC DEL PUT 11373M957 11 8 SH Put SOLE   0 0 0
BRUKER CORP CALL 116794908 73 19 SH Call SOLE   0 0 0
BRUKER CORP COM 116794108 30 792 SH   SOLE   792 0 0
BRUKER CORP PUT 116794958 857 223 SH Put SOLE   0 0 0
BROOKS AUTOMATION INC CALL 114340902 434 148 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC PUT 114340952 105 36 SH Put SOLE   0 0 0
BROWN & BROWN INC CALL 115236901 1,401 475 SH Call SOLE   0 0 0
BRISTOW GROUP INC COM 110394103 12 11,201 SH   SOLE   11,201 0 0
BRISTOW GROUP INC PUT 110394953 1 15 SH Put SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 251 137 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC PUT 11120U955 126 69 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1,866 666 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K315 531 18,954 SH   SOLE   18,954 0 0
DIREXION SHS ETF TR PUT 25490K959 3,463 1,236 SH Put SOLE   0 0 0
BANCO SANTANDER BRASIL S A COM 05967A107 4 440 SH   SOLE   440 0 0
BANCO SANTANDER BRASIL S A PUT 05967A957 159 142 SH Put SOLE   0 0 0
BIOSIG TECH INC CALL 09073N901 0 5 SH Call SOLE   0 0 0
BLACK STONE MINERALS L P CALL 09225M901 585 332 SH Call SOLE   0 0 0
BLACK STONE MINERALS L P COM 09225M101 119 6,765 SH   SOLE   6,765 0 0
BLACK STONE MINERALS L P PUT 09225M951 215 122 SH Put SOLE   0 0 0
BANCO SANTANDER MEXICO S A CALL 05969B903 20 30 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 5,745 1,497 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,726 44,996 SH   SOLE   44,996 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 2,034 530 SH Put SOLE   0 0 0
BAYTEX ENERGY CORP CALL 07317Q905 31 185 SH Call SOLE   0 0 0
BAYTEX ENERGY CORP PUT 07317Q955 2 17 SH Put SOLE   0 0 0
B2GOLD CORP CALL 11777Q909 3 11 SH Call SOLE   0 0 0
B2GOLD CORP COM 11777Q209 8 3,097 SH   SOLE   3,097 0 0
B2GOLD CORP PUT 11777Q959 7 26 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 1,652 396 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC PUT 110448957 5,206 1,248 SH Put SOLE   0 0 0
BALLANTYNE STRONG INC CALL 058516905 0 6 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW CALL 704551900 53 19 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW PUT 704551950 235 83 SH Put SOLE   0 0 0
BIOTIME INC CALL 09066L905 2 18 SH Call SOLE   0 0 0
BIOTIME INC COM 09066L105 21 16,554 SH   SOLE   16,554 0 0
BIOTIME INC CALL 09066L905 0 5 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 17,650 2,102 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 2,731 32,530 SH   SOLE   32,530 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 15,551 1,852 SH Put SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 3,258 208 SH Call SOLE   0 0 0
BURLINGTON STORES INC COM 122017106 2,387 15,238 SH   SOLE   15,238 0 0
BURLINGTON STORES INC PUT 122017956 10,293 657 SH Put SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 86 50 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 3 2 SH Put SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 4 10,500 SH   SOLE   10,500 0 0
BABCOCK & WILCOX ENTERPRIS I PUT 05614L950 4 114 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 541 141 SH Call SOLE   0 0 0
BORGWARNER INC COM 099724106 128 3,338 SH   SOLE   3,338 0 0
BORGWARNER INC PUT 099724956 169 44 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 1,017 365 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 4 1 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC PUT 05605H950 14 3 SH Put SOLE   0 0 0
BLACKSTONE GROUP L P CALL 09253U908 7,091 2,028 SH Call SOLE   0 0 0
BLACKSTONE GROUP L P COM 09253U108 475 13,596 SH   SOLE   13,596 0 0
BLACKSTONE GROUP L P PUT 09253U958 5,357 1,532 SH Put SOLE   0 0 0
BLUELINX HLDGS INC CALL 09624H908 10 4 SH Call SOLE   0 0 0
BLUELINX HLDGS INC COM 09624H208 85 3,199 SH   SOLE   3,199 0 0
BLUELINX HLDGS INC PUT 09624H958 370 139 SH Put SOLE   0 0 0
BLACKSTONE MTG TR INC CALL 09257W900 684 198 SH Call SOLE   0 0 0
BOSTON PROPERTIES INC CALL 101121901 374 28 SH Call SOLE   0 0 0
BOSTON PROPERTIES INC PUT 101121951 13 1 SH Put SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS CALL 05971J902 25 9 SH Call SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS PUT 05971J952 14 5 SH Put SOLE   0 0 0
BOYD GAMING CORP CALL 103304901 232 85 SH Call SOLE   0 0 0
BOYD GAMING CORP PUT 103304951 153 56 SH Put SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 507 441 SH Call SOLE   0 0 0
BEAZER HOMES USA INC PUT 07556Q951 2 2 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 242 84 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B292 430 14,901 SH   SOLE   14,901 0 0
PROSHARES TR PUT 74347B959 1,320 457 SH Put SOLE   0 0 0
BAOZUN INC CALL 06684L903 3,003 723 SH Call SOLE   0 0 0
BAOZUN INC PUT 06684L953 2,916 702 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 61,579 9,897 SH Call SOLE   0 0 0
CITIGROUP INC COM 172967424 4,323 69,480 SH   SOLE   69,480 0 0
CITIGROUP INC PUT 172967954 62,182 9,994 SH Put SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC CALL 16936R905 115 358 SH Call SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC PUT 16936R955 161 500 SH Put SOLE   0 0 0
CREDIT ACCEP CORP MICH CALL 225310901 2,259 50 SH Call SOLE   0 0 0
CREDIT ACCEP CORP MICH COM 225310101 211 469 SH   SOLE   469 0 0
CREDIT ACCEP CORP MICH PUT 225310951 3,751 83 SH Put SOLE   0 0 0
CACI INTL INC COM 127190304 568 3,124 SH   SOLE   3,124 0 0
CACI INTL INC PUT 127190954 109 6 SH Put SOLE   0 0 0
CADENCE BANCORPORATION CALL 12739A900 3 2 SH Call SOLE   0 0 0
CADENCE BANCORPORATION COM 12739A100 523 28,220 SH   SOLE   28,220 0 0
CADENCE BANCORPORATION PUT 12739A950 1,558 840 SH Put SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 53 2,287 SH   SOLE   2,287 0 0
CONAGRA BRANDS INC CALL 205887902 0 1,914 SH Call SOLE   0 0 0
CONAGRA BRANDS INC PUT 205887952 0 2,475 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 0 10 SH Call SOLE   0 0 0
CARDINAL HEALTH INC CALL 14149Y908 1,227 255 SH Call SOLE   0 0 0
CARDINAL HEALTH INC COM 14149Y108 2,383 49,496 SH   SOLE   49,496 0 0
CARDINAL HEALTH INC PUT 14149Y958 5,359 1,113 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 25 11 SH Call SOLE   0 0 0
CAI INTERNATIONAL INC COM 12477X106 196 8,454 SH   SOLE   8,454 0 0
CAI INTERNATIONAL INC PUT 12477X956 466 201 SH Put SOLE   0 0 0
CANON INC CALL 138006909 55 19 SH Call SOLE   0 0 0
CANON INC PUT 138006959 8 3 SH Put SOLE   0 0 0
CHEESECAKE FACTORY INC CALL 163072901 2,284 467 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC PUT 163072951 1,673 342 SH Put SOLE   0 0 0
CALERES INC CALL 129500904 113 46 SH Call SOLE   0 0 0
CALERES INC COM 129500104 71 2,911 SH   SOLE   2,911 0 0
CALERES INC PUT 129500954 118 48 SH Put SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 188 280 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC PUT 13089P951 151 225 SH Put SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 129 29 SH Call SOLE   0 0 0
CAL MAINE FOODS INC PUT 128030952 124 28 SH Put SOLE   0 0 0
CALIX INC CALL 13100M909 243 316 SH Call SOLE   0 0 0
CALIX INC COM 13100M509 248 32,318 SH   SOLE   32,318 0 0
CALIX INC PUT 13100M959 92 120 SH Put SOLE   0 0 0
CALAMP CORP CALL 128126909 12 10 SH Call SOLE   0 0 0
CALAMP CORP COM 128126109 3 271 SH   SOLE   271 0 0
CAMTEK LTD CALL M20791905 9 11 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A409 3 500 SH   SOLE   500 0 0
CAN-FITE BIOPHARMA LTD CALL 13471N902 0 1 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 9 5 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 20 1,113 SH   SOLE   1,113 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 87 48 SH Put SOLE   0 0 0
AVIS BUDGET GROUP INC CALL 053774905 317 91 SH Call SOLE   0 0 0
AVIS BUDGET GROUP INC COM 053774105 1,095 31,432 SH   SOLE   31,432 0 0
AVIS BUDGET GROUP INC PUT 053774955 6,954 1,995 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 445 227 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC COM 140755109 10 557 SH   SOLE   557 0 0
CARA THERAPEUTICS INC PUT 140755959 400 204 SH Put SOLE   0 0 0
CARBONITE INC CALL 141337905 186 75 SH Call SOLE   0 0 0
CARBONITE INC COM 141337105 128 5,196 SH   SOLE   5,196 0 0
CARBONITE INC PUT 141337955 344 139 SH Put SOLE   0 0 0
CARGURUS INC CALL 141788909 132 33 SH Call SOLE   0 0 0
CARGURUS INC COM 141788109 198 4,948 SH   SOLE   4,948 0 0
CARGURUS INC PUT 141788959 889 222 SH Put SOLE   0 0 0
CARS COM INC CALL 14575E905 624 274 SH Call SOLE   0 0 0
CARS COM INC COM 14575E105 1,243 54,543 SH   SOLE   54,543 0 0
CARS COM INC PUT 14575E955 709 311 SH Put SOLE   0 0 0
CASA SYS INC CALL 14713L902 55 67 SH Call SOLE   0 0 0
CASA SYS INC COM 14713L102 176 21,271 SH   SOLE   21,271 0 0
CASA SYS INC PUT 14713L952 289 349 SH Put SOLE   0 0 0
META FINL GROUP INC CALL 59100U908 64 33 SH Call SOLE   0 0 0
CASEYS GEN STORES INC CALL 147528903 4,622 359 SH Call SOLE   0 0 0
CASEYS GEN STORES INC PUT 147528953 4,223 328 SH Put SOLE   0 0 0
CATERPILLAR INC DEL CALL 149123901 59,656 4,403 SH Call SOLE   0 0 0
CATERPILLAR INC DEL COM 149123101 16 120 SH   SOLE   120 0 0
CATERPILLAR INC DEL PUT 149123951 34,861 2,573 SH Put SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 124 35 SH Call SOLE   0 0 0
CARDTRONICS PLC PUT G1991C955 576 162 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 14 10 SH Call SOLE   0 0 0
CATO CORP NEW PUT 149205956 55 37 SH Put SOLE   0 0 0
CATHAY GEN BANCORP COM 149150104 40 1,196 SH   SOLE   1,196 0 0
CATHAY GEN BANCORP PUT 149150954 81 24 SH Put SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 4,622 330 SH Call SOLE   0 0 0
CHUBB LIMITED PUT H1467J954 28 2 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 50 38 SH Call SOLE   0 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 68 5,149 SH   SOLE   5,149 0 0
CYMABAY THERAPEUTICS INC PUT 23257D953 112 85 SH Put SOLE   0 0 0
CINCINNATI BELL INC NEW CALL 171871902 130 137 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW PUT 171871952 25 27 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST CALL 20440T901 76 33 SH Call SOLE   0 0 0
CATALYST BIOSCIENCES INC CALL 14888D908 93 115 SH Call SOLE   0 0 0
CATALYST BIOSCIENCES INC COM 14888D208 177 21,885 SH   SOLE   21,885 0 0
CATALYST BIOSCIENCES INC PUT 14888D958 79 98 SH Put SOLE   0 0 0
CBL & ASSOC PPTYS INC CALL 124830900 45 295 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC COM 124830100 41 27,079 SH   SOLE   27,079 0 0
CBL & ASSOC PPTYS INC PUT 124830950 38 251 SH Put SOLE   0 0 0
CARBON BLACK INC CALL 14081R903 446 320 SH Call SOLE   0 0 0
CARBON BLACK INC COM 14081R103 291 20,931 SH   SOLE   20,931 0 0
CARBON BLACK INC PUT 14081R953 418 300 SH Put SOLE   0 0 0
CAMBREX CORP CALL 132011907 1,157 298 SH Call SOLE   0 0 0
CAMBREX CORP PUT 132011957 563 145 SH Put SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 65 3,803 SH   SOLE   3,803 0 0
CELLULAR BIOMEDICINE GROUP I PUT 15117P952 5 3 SH Put SOLE   0 0 0
CBOE GLOBAL MARKETS INC CALL 12503M908 1,851 194 SH Call SOLE   0 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 645 6,764 SH   SOLE   6,764 0 0
CBOE GLOBAL MARKETS INC PUT 12503M958 2,844 298 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 1,085 119 SH Call SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 9 1 SH Put SOLE   0 0 0
CONTINENTAL BLDG PRODS INC PUT 211171953 0 1 SH Put SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 197 40 SH Call SOLE   0 0 0
CBRE GROUP INC COM 12504L109 621 12,562 SH   SOLE   12,562 0 0
CBRE GROUP INC PUT 12504L959 2,254 456 SH Put SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 4,460 276 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 2,343 145 SH Put SOLE   0 0 0
CBS CORP NEW CALL 124857902 1,825 384 SH Call SOLE   0 0 0
CBS CORP NEW COM 124857202 752 15,823 SH   SOLE   15,823 0 0
CBS CORP NEW PUT 124857952 2,181 459 SH Put SOLE   0 0 0
COMMERCE BANCSHARES INC COM 200525103 380 6,550 SH   SOLE   6,550 0 0
COMMERCE BANCSHARES INC PUT 200525953 1,538 265 SH Put SOLE   0 0 0
CABOT CORP CALL 127055901 87 21 SH Call SOLE   0 0 0
CABOT CORP PUT 127055951 29 7 SH Put SOLE   0 0 0
COMMUNITY BK SYS INC COM 203607106 96 1,617 SH   SOLE   1,617 0 0
COMMUNITY BK SYS INC PUT 203607956 149 25 SH Put SOLE   0 0 0
CBIZ INC COM 124805102 2 100 SH   SOLE   100 0 0
CHEMOURS CO CALL 163851908 613 165 SH Call SOLE   0 0 0
CHEMOURS CO PUT 163851958 1,434 386 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 346 67 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 24 471 SH   SOLE   471 0 0
COCA COLA EUROPEAN PARTNERS PUT G25839954 160 31 SH Put SOLE   0 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 12,467 974 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 499 3,899 SH   SOLE   3,899 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 19,251 1,504 SH Put SOLE   0 0 0
CAMECO CORP CALL 13321L908 42 36 SH Call SOLE   0 0 0
CAMECO CORP COM 13321L108 1,544 131,033 SH   SOLE   131,033 0 0
CAMECO CORP PUT 13321L958 761 646 SH Put SOLE   0 0 0
CROWN HOLDINGS INC CALL 228368906 1,462 268 SH Call SOLE   0 0 0
CROWN HOLDINGS INC COM 228368106 127 2,341 SH   SOLE   2,341 0 0
CROWN HOLDINGS INC PUT 228368956 1,506 276 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 9,555 1,884 SH Call SOLE   0 0 0
CARNIVAL CORP COM 143658300 2,099 41,396 SH   SOLE   41,396 0 0
CARNIVAL CORP PUT 143658950 6,826 1,346 SH Put SOLE   0 0 0
CSI COMPRESSCO LP CALL 12637A903 5 19 SH Call SOLE   0 0 0
CSI COMPRESSCO LP COM 12637A103 2 922 SH   SOLE   922 0 0
CSI COMPRESSCO LP PUT 12637A953 29 104 SH Put SOLE   0 0 0
CABOT MICROELECTRONICS CORP CALL 12709P903 33 3 SH Call SOLE   0 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 100 897 SH   SOLE   897 0 0
CABOT MICROELECTRONICS CORP PUT 12709P953 123 11 SH Put SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 10 2 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 93 1,715 SH   SOLE   1,715 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 732 135 SH Put SOLE   0 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1 154 SH   SOLE   154 0 0
CENTURY CMNTYS INC COM 156504300 81 3,411 SH   SOLE   3,411 0 0
CENTURY CMNTYS INC PUT 156504950 1,076 449 SH Put SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 240 173 SH Call SOLE   0 0 0
CHEMOCENTRYX INC COM 16383L106 519 37,401 SH   SOLE   37,401 0 0
CHEMOCENTRYX INC PUT 16383L956 700 504 SH Put SOLE   0 0 0
CERIDIAN HCM HLDG INC CALL 15677J908 323 63 SH Call SOLE   0 0 0
CERIDIAN HCM HLDG INC COM 15677J108 46 899 SH   SOLE   899 0 0
CERIDIAN HCM HLDG INC PUT 15677J958 1,667 325 SH Put SOLE   0 0 0
COEUR MNG INC CALL 192108904 173 426 SH Call SOLE   0 0 0
COEUR MNG INC COM 192108504 163 40,102 SH   SOLE   40,102 0 0
COEUR MNG INC PUT 192108954 43 106 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 261 297 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 29 34 SH Put SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 1,499 255 SH Call SOLE   0 0 0
CDK GLOBAL INC PUT 12508E951 3,705 630 SH Put SOLE   0 0 0
AVID BIOSERVICES INC CALL 05368M906 0 1 SH Call SOLE   0 0 0
AVID BIOSERVICES INC COM 05368M106 94 22,244 SH   SOLE   22,244 0 0
CAREDX INC CALL 14167L903 1,276 405 SH Call SOLE   0 0 0
CAREDX INC PUT 14167L953 362 115 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 5,557 875 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 304 48 SH Put SOLE   0 0 0
CEDAR REALTY TRUST INC COM 150602209 1 488 SH   SOLE   488 0 0
CEDAR REALTY TRUST INC PUT 150602959 0 2 SH Put SOLE   0 0 0
CDW CORP CALL 12514G908 1,859 193 SH Call SOLE   0 0 0
CDW CORP PUT 12514G958 1,455 151 SH Put SOLE   0 0 0
CHROMADEX CORP CALL 171077907 14 35 SH Call SOLE   0 0 0
CODEXIS INC CALL 192005906 32 16 SH Call SOLE   0 0 0
CODEXIS INC COM 192005106 9 460 SH   SOLE   460 0 0
CODEXIS INC PUT 192005956 32 16 SH Put SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 2,386 242 SH Call SOLE   0 0 0
CELANESE CORP DEL PUT 150870953 1,064 108 SH Put SOLE   0 0 0
CAREER EDUCATION CORP CALL 141665909 16 10 SH Call SOLE   0 0 0
CAREER EDUCATION CORP COM 141665109 86 5,228 SH   SOLE   5,228 0 0
CAREER EDUCATION CORP PUT 141665959 143 87 SH Put SOLE   0 0 0
CONSOL ENERGY INC NEW CALL 20854L908 34 10 SH Call SOLE   0 0 0
CONSOL ENERGY INC NEW COM 20854L108 14 417 SH   SOLE   417 0 0
CONSOL ENERGY INC NEW PUT 20854L958 37 11 SH Put SOLE   0 0 0
CELLCOM ISRAEL LTD CALL M2196U909 9 26 SH Call SOLE   0 0 0
CELGENE CORP CALL 151020904 50,764 5,381 SH Call SOLE   0 0 0
CELGENE CORP COM 151020104 9 100 SH   SOLE   100 0 0
CELGENE CORP PUT 151020954 66,707 7,071 SH Put SOLE   0 0 0
CELSIUS HOLDINGS INC COM 15118V207 0 110 SH   SOLE   110 0 0
CENTRAL GARDEN & PET CO COM 153527106 85 3,353 SH   SOLE   3,353 0 0
CENTRAL GARDEN & PET CO PUT 153527955 84 33 SH Put SOLE   0 0 0
CENTURY ALUM CO CALL 156431908 23 27 SH Call SOLE   0 0 0
CENTURY ALUM CO COM 156431108 50 5,673 SH   SOLE   5,673 0 0
CENTURY ALUM CO PUT 156431958 151 171 SH Put SOLE   0 0 0
CNOOC LTD CALL 126132909 390 21 SH Call SOLE   0 0 0
CNOOC LTD PUT 126132959 2,043 110 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 112 32 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 164 4,664 SH   SOLE   4,664 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 28 8 SH Put SOLE   0 0 0
CERNER CORP CALL 156782904 3,215 562 SH Call SOLE   0 0 0
CERNER CORP PUT 156782954 337 59 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 364 585 SH Call SOLE   0 0 0
CERUS CORP PUT 157085951 127 205 SH Put SOLE   0 0 0
CF INDS HLDGS INC CALL 125269900 772 189 SH Call SOLE   0 0 0
CF INDS HLDGS INC COM 125269100 549 13,432 SH   SOLE   13,432 0 0
CF INDS HLDGS INC PUT 125269950 3,863 945 SH Put SOLE   0 0 0
CITIZENS FINL GROUP INC CALL 174610905 1,956 602 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC COM 174610105 714 21,999 SH   SOLE   21,999 0 0
CITIZENS FINL GROUP INC PUT 174610955 1,511 465 SH Put SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 1,155 119 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC PUT 229899959 1,844 190 SH Put SOLE   0 0 0
COLFAX CORP CALL 194014906 376 127 SH Call SOLE   0 0 0
COLFAX CORP COM 194014106 499 16,835 SH   SOLE   16,835 0 0
COLFAX CORP PUT 194014956 492 166 SH Put SOLE   0 0 0
CARLYLE GROUP L P CALL 14309L902 667 365 SH Call SOLE   0 0 0
CARLYLE GROUP L P COM 14309L102 1,050 57,484 SH   SOLE   57,484 0 0
CARLYLE GROUP L P PUT 14309L952 255 140 SH Put SOLE   0 0 0
CHINA GREEN AGRICULTURE INC COM 16943W105 1 2,100 SH   SOLE   2,100 0 0
CHINA GREEN AGRICULTURE INC PUT 16943W955 0 2 SH Put SOLE   0 0 0
TCG BDC INC PUT 872280952 1 1 SH Put SOLE   0 0 0
CANOPY GROWTH CORP CALL 138035900 19,750 4,554 SH Call SOLE   0 0 0
CANOPY GROWTH CORP PUT 138035950 18,271 4,213 SH Put SOLE   0 0 0
COMPUGEN LTD CALL M25722905 170 412 SH Call SOLE   0 0 0
COMPUGEN LTD COM M25722105 66 16,126 SH   SOLE   16,126 0 0
COMPUGEN LTD PUT M25722955 426 1,029 SH Put SOLE   0 0 0
CANCER GENETICS INC CALL 13739U904 0 3 SH Call SOLE   0 0 0
COGNEX CORP CALL 192422903 1,403 276 SH Call SOLE   0 0 0
COGNEX CORP PUT 192422953 1,017 200 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 20 7 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y116 41 1,390 SH   SOLE   1,390 0 0
DIREXION SHS ETF TR PUT 25459Y956 35 12 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 190 79 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K869 678 28,197 SH   SOLE   28,197 0 0
DIREXION SHS ETF TR PUT 25490K959 1,069 444 SH Put SOLE   0 0 0
CITY HLDG CO CALL 177835905 7 1 SH Call SOLE   0 0 0
CITY HLDG CO COM 177835105 42 564 SH   SOLE   564 0 0
CHURCH & DWIGHT INC CALL 171340902 7 1 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC COM 171340102 855 12,011 SH   SOLE   12,011 0 0
CHURCH & DWIGHT INC PUT 171340952 2,628 369 SH Put SOLE   0 0 0
CHURCHILL DOWNS INC COM 171484108 3 37 SH   SOLE   37 0 0
CHEMED CORP NEW CALL 16359R903 608 19 SH Call SOLE   0 0 0
CHEMED CORP NEW COM 16359R103 127 399 SH   SOLE   399 0 0
CHEMED CORP NEW PUT 16359R953 2,624 82 SH Put SOLE   0 0 0
CHEFS WHSE INC CALL 163086901 9 3 SH Call SOLE   0 0 0
CHEFS WHSE INC COM 163086101 53 1,721 SH   SOLE   1,721 0 0
CHEFS WHSE INC PUT 163086951 111 36 SH Put SOLE   0 0 0
CHEMICAL FINL CORP CALL 163731902 82 20 SH Call SOLE   0 0 0
CHEMICAL FINL CORP COM 163731102 469 11,404 SH   SOLE   11,404 0 0
CHEMICAL FINL CORP PUT 163731952 41 10 SH Put SOLE   0 0 0
CHEGG INC CALL 163092909 1,723 452 SH Call SOLE   0 0 0
CHEGG INC COM 163092109 721 18,934 SH   SOLE   18,934 0 0
CHEGG INC PUT 163092959 1,810 475 SH Put SOLE   0 0 0
CHOICE HOTELS INTL INC COM 169905106 24 316 SH   SOLE   316 0 0
CHOICE HOTELS INTL INC PUT 169905956 155 20 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37950E804 1 75 SH   SOLE   75 0 0
GLOBAL X FDS COM 37950E408 129 7,770 SH   SOLE   7,770 0 0
GLOBAL X FDS CALL 37950E904 3 2 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E606 106 6,163 SH   SOLE   6,163 0 0
GLOBAL X FDS PUT 37950E954 193 112 SH Put SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 922 2,976 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 566 1,829 SH Put SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 7 25 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 19 63 SH Put SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 8,373 662 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 1,313 10,385 SH   SOLE   10,385 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 9,334 738 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 229 45 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED PUT 16941M959 300 59 SH Put SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 38 28 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 54 3,963 SH   SOLE   3,963 0 0
COHERUS BIOSCIENCES INC PUT 19249H953 5 4 SH Put SOLE   0 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 2,592 298 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 182 21 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 4 10 SH Call SOLE   0 0 0
CHICOS FAS INC COM 168615102 16 3,927 SH   SOLE   3,927 0 0
CHICOS FAS INC PUT 168615952 16 38 SH Put SOLE   0 0 0
CHUNGHWA TELECOM CO LTD COM 17133Q502 13 381 SH   SOLE   381 0 0
CHUNGHWA TELECOM CO LTD PUT 17133Q952 49 14 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 8,568 247 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 14,431 416 SH Put SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD CALL 16945R904 262 205 SH Call SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD COM 16945R104 34 2,699 SH   SOLE   2,699 0 0
CHUYS HLDGS INC CALL 171604901 198 87 SH Call SOLE   0 0 0
CHUYS HLDGS INC COM 171604101 27 1,225 SH   SOLE   1,225 0 0
CHUYS HLDGS INC PUT 171604951 220 97 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 0 1,164 SH Call SOLE   0 0 0
CIGNA CORP NEW PUT 125523950 0 1,176 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 0 211 SH Call SOLE   0 0 0
CIGNA CORP NEW PUT 125523950 0 445 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 19 7 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X846 27 983 SH   SOLE   983 0 0
CIENA CORP CALL 171779909 4,973 1,332 SH Call SOLE   0 0 0
CIENA CORP COM 171779309 536 14,369 SH   SOLE   14,369 0 0
CIENA CORP PUT 171779959 4,432 1,187 SH Put SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA CALL 204409901 120 338 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 95 51 SH Call SOLE   0 0 0
CHIMERA INVT CORP PUT 16934Q958 108 58 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 197 23 SH Call SOLE   0 0 0
CINCINNATI FINL CORP COM 172062101 1,176 13,695 SH   SOLE   13,695 0 0
CINCINNATI FINL CORP PUT 172062951 154 18 SH Put SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 12 11 SH Call SOLE   0 0 0
CITY OFFICE REIT INC COM 178587101 29 2,600 SH   SOLE   2,600 0 0
CITY OFFICE REIT INC PUT 178587951 45 40 SH Put SOLE   0 0 0
CIRCOR INTL INC COM 17273K109 17 535 SH   SOLE   535 0 0
CISION LTD COM G1992S109 66 4,803 SH   SOLE   4,803 0 0
CISION LTD PUT G1992S959 158 115 SH Put SOLE   0 0 0
CIT GROUP INC CALL 125581901 1,434 299 SH Call SOLE   0 0 0
CIT GROUP INC PUT 125581951 283 59 SH Put SOLE   0 0 0
C&J ENERGY SVCS INC NEW CALL 12674R900 2,781 1,792 SH Call SOLE   0 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 233 15,016 SH   SOLE   15,016 0 0
SEACOR HOLDINGS INC CALL 811904901 33 8 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO CALL 194162903 5,167 754 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 5,084 74,180 SH   SOLE   74,180 0 0
COLGATE PALMOLIVE CO PUT 194162953 3,132 457 SH Put SOLE   0 0 0
CLARUS CORP NEW CALL 18270P909 14 11 SH Call SOLE   0 0 0
CLARUS CORP NEW COM 18270P109 0 15 SH   SOLE   15 0 0
CORE LABORATORIES N V CALL N22717907 144 21 SH Call SOLE   0 0 0
CORE LABORATORIES N V COM N22717107 166 2,422 SH   SOLE   2,422 0 0
CORE LABORATORIES N V PUT N22717957 696 101 SH Put SOLE   0 0 0
COLUMBIA FINL INC CALL 197641903 172 110 SH Call SOLE   0 0 0
COLUMBIA FINL INC PUT 197641953 4 3 SH Put SOLE   0 0 0
COLLECTORS UNIVERSE INC CALL 19421R900 141 81 SH Call SOLE   0 0 0
COLLECTORS UNIVERSE INC PUT 19421R950 99 57 SH Put SOLE   0 0 0
CLOUD PEAK ENERGY INC CALL 18911Q902 0 1 SH Call SOLE   0 0 0
CLOUDERA INC CALL 18914U900 877 802 SH Call SOLE   0 0 0
CLOUDERA INC COM 18914U100 1,984 181,405 SH   SOLE   181,405 0 0
CLOUDERA INC PUT 18914U950 3,589 3,281 SH Put SOLE   0 0 0
CLOUDERA INC PUT 18914U950 14 13 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 51 27 SH Call SOLE   0 0 0
CHATHAM LODGING TR PUT 16208T952 21 11 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B902 3 7 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 4 828 SH   SOLE   828 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B952 0 1 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B952 0 1 SH Put SOLE   0 0 0
CLEVELAND CLIFFS INC CALL 185899901 1,458 1,460 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC PUT 185899951 3,915 3,919 SH Put SOLE   0 0 0
CLEARFIELD INC CALL 18482P903 7 5 SH Call SOLE   0 0 0
CORELOGIC INC CALL 21871D903 827 222 SH Call SOLE   0 0 0
CORELOGIC INC PUT 21871D953 18 5 SH Put SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 429 60 SH Call SOLE   0 0 0
CLEAN HARBORS INC COM 184496107 1,683 23,541 SH   SOLE   23,541 0 0
CLEAN HARBORS INC PUT 184496957 729 102 SH Put SOLE   0 0 0
MACK CALI RLTY CORP CALL 554489904 19 9 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 238 670 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 68 192 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 40 131 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 25 8,159 SH   SOLE   8,159 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 20 66 SH Put SOLE   0 0 0
COLONY CAP INC NEW CALL 19626G908 186 351 SH Call SOLE   0 0 0
COLONY CAP INC NEW PUT 19626G958 87 164 SH Put SOLE   0 0 0
CONTINENTAL RESOURCES INC CALL 212015901 783 175 SH Call SOLE   0 0 0
CONTINENTAL RESOURCES INC COM 212015101 331 7,405 SH   SOLE   7,405 0 0
CONTINENTAL RESOURCES INC PUT 212015951 1,141 255 SH Put SOLE   0 0 0
CELESTICA INC COM 15101Q108 0 4 SH   SOLE   4 0 0
CLEARSIDE BIOMEDICAL INC CALL 185063904 6 49 SH Call SOLE   0 0 0
CELSION CORPORATION CALL 15117N903 18 95 SH Call SOLE   0 0 0
CELSION CORPORATION COM 15117N503 46 23,877 SH   SOLE   23,877 0 0
CELSION CORPORATION PUT 15117N953 49 255 SH Put SOLE   0 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 0 142 SH   SOLE   142 0 0
CLOVIS ONCOLOGY INC CALL 189464900 811 327 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC COM 189464100 846 34,090 SH   SOLE   34,090 0 0
CLOVIS ONCOLOGY INC PUT 189464950 1,677 676 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 524 269 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP PUT 18538R953 200 103 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 3,385 211 SH Call SOLE   0 0 0
CLOROX CO DEL PUT 189054959 2,262 141 SH Put SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO CALL 136069901 3,036 384 SH Call SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO PUT 136069951 1,415 179 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 1,767 241 SH Call SOLE   0 0 0
COMERICA INC PUT 200340957 1,627 222 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 37 22 SH Call SOLE   0 0 0
COMMERCIAL METALS CO COM 201723103 414 24,248 SH   SOLE   24,248 0 0
COMMERCIAL METALS CO PUT 201723953 650 381 SH Put SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 98 153 SH Call SOLE   0 0 0
CHEETAH MOBILE INC COM 163075104 110 17,272 SH   SOLE   17,272 0 0
CHEETAH MOBILE INC PUT 163075954 342 533 SH Put SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y CALL 199333905 34 10 SH Call SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 0 19 SH   SOLE   19 0 0
COMCAST CORP NEW CALL 20030N901 17,315 4,331 SH Call SOLE   0 0 0
COMCAST CORP NEW PUT 20030N951 22,836 5,712 SH Put SOLE   0 0 0
CANTEL MEDICAL CORP CALL 138098908 20 3 SH Call SOLE   0 0 0
CANTEL MEDICAL CORP PUT 138098958 301 45 SH Put SOLE   0 0 0
CME GROUP INC CALL 12572Q905 10,286 625 SH Call SOLE   0 0 0
CME GROUP INC COM 12572Q105 3,002 18,246 SH   SOLE   18,246 0 0
CME GROUP INC PUT 12572Q955 15,964 970 SH Put SOLE   0 0 0
CM FIN INC COM 12574Q103 0 24 SH   SOLE   24 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 60,305 849 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 71 100 SH   SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 121,178 1,706 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 3,852 244 SH Call SOLE   0 0 0
CUMMINS INC COM 231021106 1,322 8,379 SH   SOLE   8,379 0 0
CUMMINS INC PUT 231021956 7,135 452 SH Put SOLE   0 0 0
COMPASS MINERALS INTL INC CALL 20451N901 347 64 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC COM 20451N101 39 729 SH   SOLE   729 0 0
COMPASS MINERALS INTL INC PUT 20451N951 657 121 SH Put SOLE   0 0 0
CIMPRESS N V CALL N20146901 544 68 SH Call SOLE   0 0 0
CIMPRESS N V COM N20146101 360 4,493 SH   SOLE   4,493 0 0
CIMPRESS N V PUT N20146951 512 64 SH Put SOLE   0 0 0
COSTAMARE INC COM Y1771G102 6 1,239 SH   SOLE   1,239 0 0
COSTAMARE INC PUT Y1771G952 3 6 SH Put SOLE   0 0 0
CHIMERIX INC CALL 16934W906 12 60 SH Call SOLE   0 0 0
CHIMERIX INC COM 16934W106 10 4,799 SH   SOLE   4,799 0 0
CHIMERIX INC PUT 16934W956 10 50 SH Put SOLE   0 0 0
CMS ENERGY CORP CALL 125896900 3,232 582 SH Call SOLE   0 0 0
CMS ENERGY CORP PUT 125896950 2,743 494 SH Put SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 1,945 838 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 113 49 SH Put SOLE   0 0 0
CNA FINL CORP CALL 126117900 424 98 SH Call SOLE   0 0 0
CNA FINL CORP PUT 126117950 4 1 SH Put SOLE   0 0 0
CONATUS PHARMACEUTICALS INC CALL 20600T908 21 197 SH Call SOLE   0 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 62 57,523 SH   SOLE   57,523 0 0
CONATUS PHARMACEUTICALS INC PUT 20600T958 73 682 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 5,979 1,126 SH Call SOLE   0 0 0
CENTENE CORP DEL COM 15135B101 1,937 36,497 SH   SOLE   36,497 0 0
CENTENE CORP DEL PUT 15135B951 13,317 2,508 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC CALL 206022905 9 8 SH Call SOLE   0 0 0
CONDUENT INC CALL 206787903 70 51 SH Call SOLE   0 0 0
CONDUENT INC COM 206787103 712 51,535 SH   SOLE   51,535 0 0
CONDUENT INC PUT 206787953 8 6 SH Put SOLE   0 0 0
CHINANET ONLINE HLDGS INC COM 16949H201 1 552 SH   SOLE   552 0 0
CHINANET ONLINE HLDGS INC PUT 16949H951 2 12 SH Put SOLE   0 0 0
CNH INDL N V COM N20944109 17 1,753 SH   SOLE   1,753 0 0
CNH INDL N V PUT N20944959 1 1 SH Put SOLE   0 0 0
CANADIAN NATL RY CO CALL 136375902 17 2 SH Call SOLE   0 0 0
CANADIAN NATL RY CO COM 136375102 228 2,552 SH   SOLE   2,552 0 0
CANADIAN NATL RY CO PUT 136375952 447 50 SH Put SOLE   0 0 0
CINEMARK HOLDINGS INC CALL 17243V902 463 116 SH Call SOLE   0 0 0
CINEMARK HOLDINGS INC PUT 17243V952 163 41 SH Put SOLE   0 0 0
CONMED CORP COM 207410101 8 100 SH   SOLE   100 0 0
CNO FINL GROUP INC COM 12621E103 21 1,314 SH   SOLE   1,314 0 0
CNO FINL GROUP INC PUT 12621E953 4 3 SH Put SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 1,814 591 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC PUT 15189T957 1,571 512 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 1,174 427 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD PUT 136385951 49 18 SH Put SOLE   0 0 0
COHEN & STEERS INC CALL 19247A900 38 9 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 7 7 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 29 27 SH Put SOLE   0 0 0
CENTURY CASINOS INC COM 156492100 0 16 SH   SOLE   16 0 0
CNX RESOURCES CORPORATION CALL 12653C908 56 52 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION COM 12653C108 12 1,204 SH   SOLE   1,204 0 0
CNX RESOURCES CORPORATION PUT 12653C958 26 25 SH Put SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP CALL 12654A901 193 127 SH Call SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP COM 12654A101 225 14,801 SH   SOLE   14,801 0 0
CNX MIDSTREAM PARTNERS LP PUT 12654A951 556 366 SH Put SOLE   0 0 0
PC CONNECTION INC CALL 69318J900 11 3 SH Call SOLE   0 0 0
PC CONNECTION INC COM 69318J100 2 80 SH   SOLE   80 0 0
VANECK VECTORS ETF TR CALL 92189F902 156 54 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 75 26 SH Put SOLE   0 0 0
ISHARES TR COM 46434V514 0 5 SH   SOLE   5 0 0
GLOBAL CORD BLOOD CORPORATIO CALL G39342903 0 1 SH Call SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 3 450 SH   SOLE   450 0 0
COMPASS DIVERSIFIED HOLDINGS CALL 20451Q904 197 126 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 10 700 SH   SOLE   700 0 0
COMPASS DIVERSIFIED HOLDINGS PUT 20451Q954 111 71 SH Put SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 4,942 605 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP PUT 14040H955 11,828 1,448 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 433 166 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP COM 127097103 2,320 88,919 SH   SOLE   88,919 0 0
CABOT OIL & GAS CORP PUT 127097953 2,868 1,099 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 1,516 107 SH Call SOLE   0 0 0
COHERENT INC COM 192479103 195 1,377 SH   SOLE   1,377 0 0
COHERENT INC PUT 192479953 2,550 180 SH Put SOLE   0 0 0
COHU INC CALL 192576906 4 3 SH Call SOLE   0 0 0
COHU INC COM 192576106 21 1,432 SH   SOLE   1,432 0 0
COHU INC PUT 192576956 39 27 SH Put SOLE   0 0 0
COHU INC CALL 192576906 382 259 SH Call SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3 235 SH   SOLE   235 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 1,562 150 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 2,677 257 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 751 346 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC COM 20337X109 114 5,271 SH   SOLE   5,271 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 247 114 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 57 11 SH Call SOLE   0 0 0
CYRUSONE INC COM 23283R100 29 569 SH   SOLE   569 0 0
CYRUSONE INC PUT 23283R950 110 21 SH Put SOLE   0 0 0
CONNS INC CALL 208242907 230 101 SH Call SOLE   0 0 0
CONNS INC COM 208242107 254 11,119 SH   SOLE   11,119 0 0
CONNS INC PUT 208242957 1,757 769 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 2,280 77 SH Call SOLE   0 0 0
COOPER COS INC PUT 216648952 1,155 39 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 14,309 2,144 SH Call SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 6,253 93,704 SH   SOLE   93,704 0 0
CONOCOPHILLIPS PUT 20825C954 18,266 2,737 SH Put SOLE   0 0 0
CORESITE RLTY CORP COM 21870Q105 8 76 SH   SOLE   76 0 0
CORESITE RLTY CORP PUT 21870Q955 192 18 SH Put SOLE   0 0 0
CORE MARK HOLDING CO INC CALL 218681904 126 34 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC PUT 218681954 304 82 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 17 11 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 1 1 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 496 135 SH Call SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR PUT 21870U952 3 1 SH Put SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 233 199 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC COM 218352102 156 13,320 SH   SOLE   13,320 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 435 371 SH Put SOLE   0 0 0
CORREVIO PHARMA CORP CALL 22026V905 7 24 SH Call SOLE   0 0 0
CORREVIO PHARMA CORP COM 22026V105 14 4,656 SH   SOLE   4,656 0 0
CORREVIO PHARMA CORP PUT 22026V955 20 64 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 50,994 2,106 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW PUT 22160K955 47,072 1,944 SH Put SOLE   0 0 0
COTT CORP QUE CALL 22163N906 46 32 SH Call SOLE   0 0 0
COTT CORP QUE COM 22163N106 4 315 SH   SOLE   315 0 0
COTY INC CALL 222070903 1,780 1,548 SH Call SOLE   0 0 0
COTY INC PUT 222070953 3,553 3,090 SH Put SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 3,366 370 SH Call SOLE   0 0 0
COUPA SOFTWARE INC COM 22266L106 3,867 42,506 SH   SOLE   42,506 0 0
COUPA SOFTWARE INC PUT 22266L956 3,038 334 SH Put SOLE   0 0 0
COWEN INC CALL 223622906 42 29 SH Call SOLE   0 0 0
COWEN INC PUT 223622956 102 71 SH Put SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 1,730 84 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD PUT 13645T950 1,297 63 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 1,233 153 SH Call SOLE   0 0 0
COPA HOLDINGS SA COM P31076105 202 2,517 SH   SOLE   2,517 0 0
COPA HOLDINGS SA PUT P31076955 1,112 138 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 6,680 1,752 SH Call SOLE   0 0 0
CAMPBELL SOUP CO PUT 134429959 3,221 845 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X902 97 129 SH Call SOLE   0 0 0
CALLON PETE CO DEL COM 13123X102 42 5,641 SH   SOLE   5,641 0 0
CALLON PETE CO DEL PUT 13123X952 89 119 SH Put SOLE   0 0 0
CENTRAL PAC FINL CORP COM 154760409 32 1,123 SH   SOLE   1,123 0 0
CRESCENT PT ENERGY CORP COM 22576C101 36 11,400 SH   SOLE   11,400 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 47 147 SH Put SOLE   0 0 0
COREPOINT LODGING INC COM 21872L104 2 192 SH   SOLE   192 0 0
COREPOINT LODGING INC PUT 21872L954 2 2 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082906 10 728 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082956 0 11 SH Put SOLE   0 0 0
CAPRI HOLDINGS LIMITED CALL G1890L907 2,731 597 SH Call SOLE   0 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 1,549 33,868 SH   SOLE   33,868 0 0
CAPRI HOLDINGS LIMITED PUT G1890L957 7,374 1,612 SH Put SOLE   0 0 0
COPART INC CALL 217204906 1,908 315 SH Call SOLE   0 0 0
COPART INC COM 217204106 323 5,335 SH   SOLE   5,335 0 0
COPART INC PUT 217204956 2,084 344 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC CALL 14888U901 13 26 SH Call SOLE   0 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 145 28,535 SH   SOLE   28,535 0 0
CATALYST PHARMACEUTICALS INC PUT 14888U951 258 506 SH Put SOLE   0 0 0
COOPER STD HLDGS INC CALL 21676P903 211 45 SH Call SOLE   0 0 0
COOPER STD HLDGS INC COM 21676P103 126 2,685 SH   SOLE   2,685 0 0
COOPER STD HLDGS INC PUT 21676P953 366 78 SH Put SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC CALL 205306903 8 3 SH Call SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 61 2,075 SH   SOLE   2,075 0 0
COMPUTER PROGRAMS & SYS INC PUT 205306953 127 43 SH Put SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC CALL 210502900 3 10 SH Call SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 1 312 SH   SOLE   312 0 0
CONSUMER PORTFOLIO SVCS INC PUT 210502950 14 41 SH Put SOLE   0 0 0
CAMDEN PPTY TR CALL 133131902 20 2 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 92 22 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 268 64 SH Put SOLE   0 0 0
CRANE CO CALL 224399905 1,210 143 SH Call SOLE   0 0 0
CRANE CO PUT 224399955 33 4 SH Put SOLE   0 0 0
CRA INTL INC CALL 12618T905 90 18 SH Call SOLE   0 0 0
CRA INTL INC COM 12618T105 136 2,706 SH   SOLE   2,706 0 0
CRA INTL INC PUT 12618T955 5 1 SH Put SOLE   0 0 0
CRAY INC CALL 225223904 174 67 SH Call SOLE   0 0 0
CRAY INC PUT 225223954 315 121 SH Put SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 79 115 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 55 80 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 3,517 1,368 SH Call SOLE   0 0 0
CALIFORNIA RES CORP COM 13057Q206 790 30,761 SH   SOLE   30,761 0 0
CALIFORNIA RES CORP PUT 13057Q956 3,563 1,386 SH Put SOLE   0 0 0
CARE COM INC CALL 141633907 365 185 SH Call SOLE   0 0 0
CARE COM INC PUT 141633957 3 2 SH Put SOLE   0 0 0
CREE INC CALL 225447901 2,059 360 SH Call SOLE   0 0 0
CREE INC COM 225447101 591 10,329 SH   SOLE   10,329 0 0
CREE INC PUT 225447951 2,208 386 SH Put SOLE   0 0 0
CRESUD S A C I F Y A PUT 226406956 2 2 SH Put SOLE   0 0 0
CRESUD S A C I F Y A COM 226406106 1 133 SH   SOLE   133 0 0
CRESUD S A C I F Y A PUT 226406956 37 32 SH Put SOLE   0 0 0
CRH PLC COM 12626K203 285 9,205 SH   SOLE   9,205 0 0
CRH PLC PUT 12626K953 1,928 622 SH Put SOLE   0 0 0
CARTERS INC COM 146229109 50 497 SH   SOLE   497 0 0
CARTERS INC PUT 146229959 544 54 SH Put SOLE   0 0 0
CURIS INC CALL 231269900 35 176 SH Call SOLE   0 0 0
CURIS INC PUT 231269950 2 13 SH Put SOLE   0 0 0
COMSTOCK RES INC CALL 205768902 12 18 SH Call SOLE   0 0 0
COMSTOCK RES INC COM 205768302 14 2,114 SH   SOLE   2,114 0 0
COMSTOCK RES INC PUT 205768952 68 99 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 2,178 150 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC PUT 159864957 305 21 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 79,644 5,029 SH Call SOLE   0 0 0
SALESFORCE COM INC COM 79466L302 10,448 65,976 SH   SOLE   65,976 0 0
SALESFORCE COM INC PUT 79466L952 77,379 4,886 SH Put SOLE   0 0 0
CORMEDIX INC CALL 21900C908 333 353 SH Call SOLE   0 0 0
CORMEDIX INC CALL 21900C908 1,095 1,159 SH Call SOLE   0 0 0
CORMEDIX INC PUT 21900C958 6 7 SH Put SOLE   0 0 0
CERAGON NETWORKS LTD CALL M22013902 109 304 SH Call SOLE   0 0 0
CERAGON NETWORKS LTD COM M22013102 27 7,770 SH   SOLE   7,770 0 0
CERAGON NETWORKS LTD PUT M22013952 14 40 SH Put SOLE   0 0 0
CRONOS GROUP INC CALL 22717L901 8,579 4,655 SH Call SOLE   0 0 0
CRONOS GROUP INC PUT 22717L951 8,896 4,827 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 672 261 SH Call SOLE   0 0 0
CROCS INC PUT 227046959 393 153 SH Put SOLE   0 0 0
CARBO CERAMICS INC CALL 140781905 21 60 SH Call SOLE   0 0 0
CARBO CERAMICS INC COM 140781105 22 6,451 SH   SOLE   6,451 0 0
CARBO CERAMICS INC PUT 140781955 4 13 SH Put SOLE   0 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 22 5 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 72 1,581 SH   SOLE   1,581 0 0
CARPENTER TECHNOLOGY CORP PUT 144285953 320 70 SH Put SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 1,518 425 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG PUT H17182958 617 173 SH Put SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 336 80 SH Call SOLE   0 0 0
CIRRUS LOGIC INC PUT 172755950 778 185 SH Put SOLE   0 0 0
CRYOLIFE INC CALL 228903900 23 8 SH Call SOLE   0 0 0
CRYOLIFE INC PUT 228903950 20 7 SH Put SOLE   0 0 0
CARRIZO OIL & GAS INC CALL 144577903 154 124 SH Call SOLE   0 0 0
CARRIZO OIL & GAS INC COM 144577103 260 20,929 SH   SOLE   20,929 0 0
CARRIZO OIL & GAS INC PUT 144577953 24 20 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 2,165 1,859 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP COM 225401108 1,447 124,269 SH   SOLE   124,269 0 0
CREDIT SUISSE GROUP PUT 225401958 2,483 2,132 SH Put SOLE   0 0 0
CISCO SYS INC CALL 17275R902 40,476 7,497 SH Call SOLE   0 0 0
CISCO SYS INC PUT 17275R952 29,602 5,483 SH Put SOLE   0 0 0
CENTERSTATE BK CORP COM 15201P109 470 19,766 SH   SOLE   19,766 0 0
CENTERSTATE BK CORP PUT 15201P959 1,178 495 SH Put SOLE   0 0 0
COSTAR GROUP INC PUT 22160N959 186 4 SH Put SOLE   0 0 0
CSG SYS INTL INC CALL 126349909 97 23 SH Call SOLE   0 0 0
CSG SYS INTL INC COM 126349109 96 2,281 SH   SOLE   2,281 0 0
CARDIOVASCULAR SYS INC DEL CALL 141619906 405 105 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL PUT 141619956 15 4 SH Put SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 245 132 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 1,265 67,942 SH   SOLE   67,942 0 0
CANADIAN SOLAR INC PUT 136635959 2,677 1,437 SH Put SOLE   0 0 0
CARLISLE COS INC CALL 142339900 24 2 SH Call SOLE   0 0 0
CASTLIGHT HEALTH INC CALL 14862Q900 2 7 SH Call SOLE   0 0 0
CASTLIGHT HEALTH INC PUT 14862Q950 8 22 SH Put SOLE   0 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 619 113 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 59 1,092 SH   SOLE   1,092 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 712 130 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 45 29 SH Call SOLE   0 0 0
CAESARSTONE LTD COM M20598104 504 32,295 SH   SOLE   32,295 0 0
CAESARSTONE LTD PUT M20598954 1,877 1,203 SH Put SOLE   0 0 0
CAPITAL SR LIVING CORP CALL 140475904 3 10 SH Call SOLE   0 0 0
CAPITAL SR LIVING CORP PUT 140475954 0 1 SH Put SOLE   0 0 0
CARRIAGE SVCS INC CALL 143905907 11 6 SH Call SOLE   0 0 0
CARRIAGE SVCS INC COM 143905107 0 1 SH   SOLE   1 0 0
CSX CORP CALL 126408903 12,060 1,612 SH Call SOLE   0 0 0
CSX CORP PUT 126408953 6,950 929 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 949 47 SH Call SOLE   0 0 0
CINTAS CORP PUT 172908955 4,284 212 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 385 129 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO PUT 216831957 29 10 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC CALL 205477902 0 1 SH Call SOLE   0 0 0
CTI BIOPHARMA CORP COM 12648L601 6 6,997 SH   SOLE   6,997 0 0
CTI BIOPHARMA CORP PUT 12648L951 8 83 SH Put SOLE   0 0 0
CENTURYLINK INC CALL 156700906 4,701 3,921 SH Call SOLE   0 0 0
CENTURYLINK INC COM 156700106 5,858 488,637 SH   SOLE   488,637 0 0
CENTURYLINK INC PUT 156700956 9,082 7,575 SH Put SOLE   0 0 0
CATALENT INC CALL 148806902 1,558 384 SH Call SOLE   0 0 0
CATALENT INC PUT 148806952 4,107 1,012 SH Put SOLE   0 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1 144 SH   SOLE   144 0 0
CENTRIC BRANDS INC CALL 15644G904 2 5 SH Call SOLE   0 0 0
CENTRIC BRANDS INC COM 15644G104 2 665 SH   SOLE   665 0 0
CARETRUST REIT INC CALL 14174T907 4 2 SH Call SOLE   0 0 0
CARETRUST REIT INC COM 14174T107 39 1,690 SH   SOLE   1,690 0 0
CARETRUST REIT INC PUT 14174T957 258 110 SH Put SOLE   0 0 0
CONTROL4 CORP CALL 21240D907 321 190 SH Call SOLE   0 0 0
CONTROL4 CORP COM 21240D107 1 106 SH   SOLE   106 0 0
CONTROL4 CORP PUT 21240D957 60 36 SH Put SOLE   0 0 0
CTRIP COM INTL LTD CALL 22943F900 6,134 1,404 SH Call SOLE   0 0 0
CTRIP COM INTL LTD PUT 22943F950 10,424 2,386 SH Put SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 7,534 1,040 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 7,723 1,066 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 61 81 SH Call SOLE   0 0 0
CYTOSORBENTS CORP COM 23283X206 10 1,414 SH   SOLE   1,414 0 0
CYTOSORBENTS CORP PUT 23283X956 6 9 SH Put SOLE   0 0 0
CANNTRUST HLDGS INC CALL 137800907 1,067 1,375 SH Call SOLE   0 0 0
CANNTRUST HLDGS INC COM 137800207 12 1,595 SH   SOLE   1,595 0 0
CANNTRUST HLDGS INC PUT 137800957 41 53 SH Put SOLE   0 0 0
CATCHMARK TIMBER TR INC CALL 14912Y902 18 19 SH Call SOLE   0 0 0
CITRIX SYS INC CALL 177376900 8,082 811 SH Call SOLE   0 0 0
CITRIX SYS INC COM 177376100 3,839 38,528 SH   SOLE   38,528 0 0
CITRIX SYS INC PUT 177376950 15,706 1,576 SH Put SOLE   0 0 0
CUBIC CORP CALL 229669906 11 2 SH Call SOLE   0 0 0
CUBIC CORP PUT 229669956 78 14 SH Put SOLE   0 0 0
CUBESMART CALL 229663909 60 19 SH Call SOLE   0 0 0
CARNIVAL PLC COM 14365C103 2 51 SH   SOLE   51 0 0
CARNIVAL PLC PUT 14365C953 9 2 SH Put SOLE   0 0 0
NEURALSTEM INC PUT 64127R951 0 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 100 18 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 200 36 SH Put SOLE   0 0 0
CURO GROUP HLDGS CORP CALL 23131L907 6 6 SH Call SOLE   0 0 0
CURO GROUP HLDGS CORP COM 23131L107 41 4,117 SH   SOLE   4,117 0 0
CURO GROUP HLDGS CORP PUT 23131L957 34 34 SH Put SOLE   0 0 0
CUTERA INC COM 232109108 7 432 SH   SOLE   432 0 0
CUTERA INC PUT 232109958 88 50 SH Put SOLE   0 0 0
COUSINS PPTYS INC PUT 222795956 0 1 SH Put SOLE   0 0 0
COVANTA HLDG CORP CALL 22282E902 813 470 SH Call SOLE   0 0 0
COVANTA HLDG CORP PUT 22282E952 313 181 SH Put SOLE   0 0 0
CENOVUS ENERGY INC CALL 15135U909 887 1,022 SH Call SOLE   0 0 0
CENOVUS ENERGY INC COM 15135U109 109 12,657 SH   SOLE   12,657 0 0
CENOVUS ENERGY INC PUT 15135U959 100 116 SH Put SOLE   0 0 0
CIVEO CORP CDA CALL 17878Y908 2 11 SH Call SOLE   0 0 0
CIVEO CORP CDA COM 17878Y108 0 474 SH   SOLE   474 0 0
CIVEO CORP CDA PUT 17878Y958 0 1 SH Put SOLE   0 0 0
COVETRUS INC CALL 22304C900 31 10 SH Call SOLE   0 0 0
COVETRUS INC COM 22304C100 112 3,539 SH   SOLE   3,539 0 0
COVETRUS INC PUT 22304C950 194 61 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 36 48 SH Call SOLE   0 0 0
CALAVO GROWERS INC CALL 128246905 1,400 167 SH Call SOLE   0 0 0
CALAVO GROWERS INC PUT 128246955 25 3 SH Put SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 193 47 SH Call SOLE   0 0 0
CVR ENERGY INC COM 12662P108 111 2,698 SH   SOLE   2,698 0 0
CVR ENERGY INC PUT 12662P958 341 83 SH Put SOLE   0 0 0
COVIA HLDGS CORP CALL 22305A903 47 85 SH Call SOLE   0 0 0
COVIA HLDGS CORP PUT 22305A953 16 29 SH Put SOLE   0 0 0
COMMVAULT SYSTEMS INC CALL 204166902 58 9 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC COM 204166102 256 3,962 SH   SOLE   3,962 0 0
COMMVAULT SYSTEMS INC PUT 204166952 796 123 SH Put SOLE   0 0 0
CEL SCI CORP CALL 150837907 9 67 SH Call SOLE   0 0 0
CARVANA CO CALL 146869902 10,357 1,784 SH Call SOLE   0 0 0
CARVANA CO PUT 146869952 14,700 2,532 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 41,714 7,735 SH Call SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 46,018 8,533 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 620 115 SH Call SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 404 75 SH Put SOLE   0 0 0
COVENANT TRANSN GROUP INC CALL 22284P905 343 181 SH Call SOLE   0 0 0
COVENANT TRANSN GROUP INC COM 22284P105 48 2,546 SH   SOLE   2,546 0 0
COVENANT TRANSN GROUP INC PUT 22284P955 111 59 SH Put SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 41,388 3,360 SH Call SOLE   0 0 0
CHEVRON CORP NEW PUT 166764950 46,032 3,737 SH Put SOLE   0 0 0
CURTISS WRIGHT CORP COM 231561101 13 118 SH   SOLE   118 0 0
SPDR SERIES TRUST CALL 78464A908 52 10 SH Call SOLE   0 0 0
CONSOLIDATED WATER CO INC CALL G23773907 15 12 SH Call SOLE   0 0 0
CONSOLIDATED WATER CO INC COM G23773107 0 77 SH   SOLE   77 0 0
DIREXION SHS ETF TR CALL 25460E905 8 3 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 11 4 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 27 18 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC PUT 18539C954 3 2 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 42 29 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC COM 18539C105 63 4,377 SH   SOLE   4,377 0 0
CLEARWAY ENERGY INC PUT 18539C954 84 58 SH Put SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 221 159 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC COM 13462K109 98 7,093 SH   SOLE   7,093 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 641 461 SH Put SOLE   0 0 0
CUSHMAN WAKEFIELD PLC CALL G2717B908 7 4 SH Call SOLE   0 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 112 6,310 SH   SOLE   6,310 0 0
CUSHMAN WAKEFIELD PLC PUT G2717B958 185 104 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 220 62 SH Call SOLE   0 0 0
CALIFORNIA WTR SVC GROUP CALL 130788902 81 15 SH Call SOLE   0 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 313 5,783 SH   SOLE   5,783 0 0
CALIFORNIA WTR SVC GROUP PUT 130788952 27 5 SH Put SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 35 76 SH Call SOLE   0 0 0
CEMEX SAB DE CV COM 151290889 45 9,846 SH   SOLE   9,846 0 0
CEMEX SAB DE CV PUT 151290959 51 111 SH Put SOLE   0 0 0
CHINA XD PLASTICS CO LTD CALL 16948F907 1 5 SH Call SOLE   0 0 0
CONCHO RES INC CALL 20605P901 0 322 SH Call SOLE   0 0 0
CONCHO RES INC PUT 20605P951 0 80 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC CALL 198287903 27 12 SH Call SOLE   0 0 0
CORECIVIC INC CALL 21871N901 161 83 SH Call SOLE   0 0 0
CORECIVIC INC PUT 21871N951 77 40 SH Put SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP CALL 232806909 1,053 706 SH Call SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP PUT 232806959 580 389 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 80 31 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 75 29 SH Put SOLE   0 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 3,845 323 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 3,190 268 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD COM G21082105 34 2,146 SH   SOLE   2,146 0 0
CHINA YUCHAI INTL LTD PUT G21082955 109 69 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 48 131 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 0 143 SH   SOLE   143 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 327 878 SH Put SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 22 13 SH Call SOLE   0 0 0
CHANGYOU COM LTD COM 15911M107 38 2,232 SH   SOLE   2,232 0 0
CHANGYOU COM LTD PUT 15911M957 54 32 SH Put SOLE   0 0 0
CRYOPORT INC CALL 229050907 38 30 SH Call SOLE   0 0 0
CRYOPORT INC COM 229050307 51 3,997 SH   SOLE   3,997 0 0
CRYOPORT INC PUT 229050957 12 10 SH Put SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 5 7 SH Call SOLE   0 0 0
CYTOKINETICS INC COM 23282W605 1 228 SH   SOLE   228 0 0
CYTOKINETICS INC PUT 23282W955 9 12 SH Put SOLE   0 0 0
CYTRX CORP CALL 232828908 0 26 SH Call SOLE   0 0 0
CAESARS ENTMT CORP CALL 127686903 3,349 3,854 SH Call SOLE   0 0 0
CAESARS ENTMT CORP PUT 127686953 784 903 SH Put SOLE   0 0 0
COSAN LTD CALL G25343907 49 43 SH Call SOLE   0 0 0
COSAN LTD PUT G25343957 2 2 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 3,035 396 SH Call SOLE   0 0 0
DOMINION ENERGY INC PUT 25746U959 2,085 272 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 2,215 289 SH Call SOLE   0 0 0
DOMINION ENERGY INC PUT 25746U959 199 26 SH Put SOLE   0 0 0
DOMINION ENERGY INC PUT 25746U959 168 22 SH Put SOLE   0 0 0
DAKTRONICS INC CALL 234264909 22 30 SH Call SOLE   0 0 0
DAKTRONICS INC COM 234264109 227 30,496 SH   SOLE   30,496 0 0
DAKTRONICS INC PUT 234264959 1,049 1,409 SH Put SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 22,230 4,304 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL COM 247361702 147 2,863 SH   SOLE   2,863 0 0
DELTA AIR LINES INC DEL PUT 247361952 16,114 3,120 SH Put SOLE   0 0 0
DANA INCORPORATED CALL 235825905 122 69 SH Call SOLE   0 0 0
DANA INCORPORATED PUT 235825955 26 15 SH Put SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 238 110 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC COM 237266101 269 12,463 SH   SOLE   12,463 0 0
DARLING INGREDIENTS INC PUT 237266951 21 10 SH Put SOLE   0 0 0
TABLEAU SOFTWARE INC CALL 87336U905 3,792 298 SH Call SOLE   0 0 0
TABLEAU SOFTWARE INC COM 87336U105 1,670 13,126 SH   SOLE   13,126 0 0
TABLEAU SOFTWARE INC PUT 87336U955 1,094 86 SH Put SOLE   0 0 0
DEUTSCHE BANK AG CALL D18190908 2,469 3,041 SH Call SOLE   0 0 0
DEUTSCHE BANK AG PUT D18190958 1,780 2,193 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 406 247 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 365 222 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 6 4 SH Call SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK CALL 46138B903 14 9 SH Call SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK COM 46138B103 23 1,507 SH   SOLE   1,507 0 0
INVESCO DB COMMDY INDX TRCK PUT 46138B953 1 1 SH Put SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 834 754 SH Call SOLE   0 0 0
DIEBOLD NXDF INC COM 253651103 284 25,668 SH   SOLE   25,668 0 0
DIEBOLD NXDF INC PUT 253651953 303 274 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 22 15 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H304 10 705 SH   SOLE   705 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 27 26 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 8 8 SH Put SOLE   0 0 0
DROPBOX INC CALL 26210C904 2,286 1,049 SH Call SOLE   0 0 0
DROPBOX INC COM 26210C104 657 30,159 SH   SOLE   30,159 0 0
DROPBOX INC PUT 26210C954 1,430 656 SH Put SOLE   0 0 0
DONALDSON INC COM 257651109 1 34 SH   SOLE   34 0 0
DONALDSON INC PUT 257651959 20 4 SH Put SOLE   0 0 0
DUCOMMUN INC DEL COM 264147109 185 4,270 SH   SOLE   4,270 0 0
DCP MIDSTREAM LP CALL 23311P900 333 101 SH Call SOLE   0 0 0
DCP MIDSTREAM LP COM 23311P100 563 17,047 SH   SOLE   17,047 0 0
DCP MIDSTREAM LP PUT 23311P950 155 47 SH Put SOLE   0 0 0
3-D SYS CORP DEL CALL 88554D905 1,898 1,764 SH Call SOLE   0 0 0
3-D SYS CORP DEL PUT 88554D955 478 445 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 375 81 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 125 27 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 1,202 167 SH Call SOLE   0 0 0
DILLARDS INC PUT 254067951 885 123 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 18,637 1,166 SH Call SOLE   0 0 0
DEERE & CO COM 244199105 911 5,701 SH   SOLE   5,701 0 0
DEERE & CO PUT 244199955 41,158 2,575 SH Put SOLE   0 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 3 177 SH   SOLE   177 0 0
DECKERS OUTDOOR CORP CALL 243537907 1,367 93 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP PUT 243537957 1,602 109 SH Put SOLE   0 0 0
DOUGLAS EMMETT INC CALL 25960P909 24 6 SH Call SOLE   0 0 0
DOUGLAS EMMETT INC PUT 25960P959 52 13 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L902 6,837 1,165 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L952 2,746 468 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L902 651 111 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L952 264 45 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 43 10 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 13 3 SH Put SOLE   0 0 0
DENNYS CORP CALL 24869P904 67 37 SH Call SOLE   0 0 0
DIAGEO P L C CALL 25243Q905 4,253 260 SH Call SOLE   0 0 0
DIAGEO P L C PUT 25243Q955 539 33 SH Put SOLE   0 0 0
DERMIRA INC CALL 24983L904 1,543 1,139 SH Call SOLE   0 0 0
DERMIRA INC COM 24983L104 1,130 83,443 SH   SOLE   83,443 0 0
DERMIRA INC PUT 24983L954 688 508 SH Put SOLE   0 0 0
DESPEGAR COM CORP CALL G27358903 107 72 SH Call SOLE   0 0 0
DESPEGAR COM CORP COM G27358103 63 4,287 SH   SOLE   4,287 0 0
DESPEGAR COM CORP PUT G27358953 423 284 SH Put SOLE   0 0 0
DESTINATION MATERNITY CORP COM 25065D100 8 3,971 SH   SOLE   3,971 0 0
DESTINATION MATERNITY CORP PUT 25065D950 4 21 SH Put SOLE   0 0 0
DEAN FOODS CO NEW CALL 242370903 22 74 SH Call SOLE   0 0 0
DEAN FOODS CO NEW PUT 242370953 27 90 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 35 8 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 62 14 SH Put SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 33 2,228 SH   SOLE   2,228 0 0
DEL FRISCOS RESTAURANT GROUP CALL 245077902 357 558 SH Call SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 23 3,629 SH   SOLE   3,629 0 0
DEL FRISCOS RESTAURANT GROUP PUT 245077952 171 268 SH Put SOLE   0 0 0
DISCOVER FINL SVCS CALL 254709908 3,152 443 SH Call SOLE   0 0 0
DISCOVER FINL SVCS PUT 254709958 476 67 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 6,680 560 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW COM 256677105 700 5,872 SH   SOLE   5,872 0 0
DOLLAR GEN CORP NEW PUT 256677955 4,688 393 SH Put SOLE   0 0 0
DIGI INTL INC CALL 253798902 38 30 SH Call SOLE   0 0 0
DIGI INTL INC COM 253798102 2 231 SH   SOLE   231 0 0
DIGI INTL INC PUT 253798952 24 19 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 51 14 SH Call SOLE   0 0 0
ISHARES TR COM 46434V621 13 372 SH   SOLE   372 0 0
WISDOMTREE TR COM 97717W281 60 1,280 SH   SOLE   1,280 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 836 93 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,753 19,497 SH   SOLE   19,497 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 4,073 453 SH Put SOLE   0 0 0
D R HORTON INC CALL 23331A909 7,936 1,918 SH Call SOLE   0 0 0
D R HORTON INC COM 23331A109 1,775 42,896 SH   SOLE   42,896 0 0
D R HORTON INC PUT 23331A959 7,895 1,908 SH Put SOLE   0 0 0
DANAHER CORPORATION CALL 235851902 5,980 453 SH Call SOLE   0 0 0
DANAHER CORPORATION PUT 235851952 3,617 274 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 189 424 SH Call SOLE   0 0 0
DHT HOLDINGS INC PUT Y2065G951 124 280 SH Put SOLE   0 0 0
DHI GROUP INC COM 23331S100 3 1,625 SH   SOLE   1,625 0 0
SPDR DOW JONES INDL AVRG ETF CALL 78467X909 332,852 12,845 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF PUT 78467X959 120,236 4,640 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 3 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R719 103 3,325 SH   SOLE   3,325 0 0
PROSHARES TR PUT 74347R952 3 1 SH Put SOLE   0 0 0
DINE BRANDS GLOBAL INC CALL 254423906 821 90 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC PUT 254423956 1,451 159 SH Put SOLE   0 0 0
DIODES INC CALL 254543901 732 211 SH Call SOLE   0 0 0
DIODES INC COM 254543101 153 4,426 SH   SOLE   4,426 0 0
DIODES INC PUT 254543951 416 120 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 106,055 9,552 SH Call SOLE   0 0 0
DISNEY WALT CO COM 254687106 25,367 228,471 SH   SOLE   228,471 0 0
DISNEY WALT CO PUT 254687956 138,065 12,435 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 197 1,775 SH Call SOLE   0 0 0
DISNEY WALT CO PUT 254687956 61 2,149 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 10 17 SH Call SOLE   0 0 0
DISNEY WALT CO PUT 254687956 5 211 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 4,642 1,718 SH Call SOLE   0 0 0
DISCOVERY INC COM 25470F104 350 12,963 SH   SOLE   12,963 0 0
DISCOVERY INC PUT 25470F952 3,347 1,239 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 882 347 SH Call SOLE   0 0 0
DISCOVERY INC PUT 25470F952 798 314 SH Put SOLE   0 0 0
DISH NETWORK CORP CALL 25470M909 2,373 749 SH Call SOLE   0 0 0
DISH NETWORK CORP COM 25470M109 398 12,580 SH   SOLE   12,580 0 0
DISH NETWORK CORP PUT 25470M959 5,745 1,813 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C908 0 7 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06738C958 0 4 SH Put SOLE   0 0 0
DELEK US HLDGS INC NEW CALL 24665A903 1,930 530 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW PUT 24665A953 560 154 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 194 60 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 32 10 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 2,149 584 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC PUT 253393952 526 143 SH Put SOLE   0 0 0
CHINA DISTANCE ED HLDGS LTD COM 16944W104 1 200 SH   SOLE   200 0 0
CHINA DISTANCE ED HLDGS LTD PUT 16944W954 1 2 SH Put SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 2,726 433 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC PUT 25659T957 12 2 SH Put SOLE   0 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 49 221 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 49 22,138 SH   SOLE   22,138 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 12 56 SH Put SOLE   0 0 0
DELPHI TECHNOLOGIES PLC CALL G2709G907 86 45 SH Call SOLE   0 0 0
DELPHI TECHNOLOGIES PLC COM G2709G107 155 8,067 SH   SOLE   8,067 0 0
DELPHI TECHNOLOGIES PLC PUT G2709G957 92 48 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 940 79 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC COM 253868103 423 3,560 SH   SOLE   3,560 0 0
DIGITAL RLTY TR INC PUT 253868953 3,641 306 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 7 3 SH Call SOLE   0 0 0
DULUTH HLDGS INC COM 26443V101 9 396 SH   SOLE   396 0 0
DULUTH HLDGS INC PUT 26443V951 38 16 SH Put SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 3,886 370 SH Call SOLE   0 0 0
DOLLAR TREE INC COM 256746108 2,908 27,691 SH   SOLE   27,691 0 0
DOLLAR TREE INC PUT 256746958 11,922 1,135 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 201 46 SH Call SOLE   0 0 0
DELUXE CORP COM 248019101 25 579 SH   SOLE   579 0 0
DELUXE CORP PUT 248019951 415 95 SH Put SOLE   0 0 0
DORCHESTER MINERALS LP CALL 25820R905 7 4 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP COM 25820R105 35 1,943 SH   SOLE   1,943 0 0
DORCHESTER MINERALS LP PUT 25820R955 12 7 SH Put SOLE   0 0 0
DIGIMARC CORP NEW CALL 25381B901 1,117 356 SH Call SOLE   0 0 0
DIGIMARC CORP NEW COM 25381B101 338 10,773 SH   SOLE   10,773 0 0
DIGIMARC CORP NEW PUT 25381B951 166 53 SH Put SOLE   0 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 1,028 137 SH Call SOLE   0 0 0
DUNKIN BRANDS GROUP INC PUT 265504950 503 67 SH Put SOLE   0 0 0
DENALI THERAPEUTICS INC CALL 24823R905 4 2 SH Call SOLE   0 0 0
DENALI THERAPEUTICS INC COM 24823R105 12 543 SH   SOLE   543 0 0
DENISON MINES CORP COM 248356107 1 2,500 SH   SOLE   2,500 0 0
DENISON MINES CORP PUT 248356957 1 25 SH Put SOLE   0 0 0
NOW INC CALL 67011P900 117 84 SH Call SOLE   0 0 0
NOW INC PUT 67011P950 22 16 SH Put SOLE   0 0 0
DENBURY RES INC CALL 247916908 61 301 SH Call SOLE   0 0 0
DENBURY RES INC COM 247916208 121 59,048 SH   SOLE   59,048 0 0
DENBURY RES INC PUT 247916958 174 850 SH Put SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN CALL 25271C902 310 296 SH Call SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN PUT 25271C952 258 246 SH Put SOLE   0 0 0
PHYSICIANS RLTY TR CALL 71943U904 174 93 SH Call SOLE   0 0 0
PHYSICIANS RLTY TR PUT 71943U954 47 25 SH Put SOLE   0 0 0
DOCUSIGN INC CALL 256163906 3,965 765 SH Call SOLE   0 0 0
DOCUSIGN INC PUT 256163956 2,716 524 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 87 16 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 5 1 SH Put SOLE   0 0 0
DOMO INC CALL 257554905 1,032 256 SH Call SOLE   0 0 0
DOMO INC COM 257554105 666 16,528 SH   SOLE   16,528 0 0
DOMO INC PUT 257554955 532 132 SH Put SOLE   0 0 0
MASONITE INTL CORP NEW CALL 575385909 4 1 SH Call SOLE   0 0 0
MASONITE INTL CORP NEW COM 575385109 66 1,341 SH   SOLE   1,341 0 0
MASONITE INTL CORP NEW PUT 575385959 24 5 SH Put SOLE   0 0 0
DORMAN PRODUCTS INC CALL 258278900 8 1 SH Call SOLE   0 0 0
DORMAN PRODUCTS INC COM 258278100 43 492 SH   SOLE   492 0 0
DORMAN PRODUCTS INC PUT 258278950 26 3 SH Put SOLE   0 0 0
DOVER CORP CALL 260003908 1,210 129 SH Call SOLE   0 0 0
DOVER CORP PUT 260003958 140 15 SH Put SOLE   0 0 0
DOVA PHARMACEUTICALS INC CALL 25985T902 144 162 SH Call SOLE   0 0 0
DOVA PHARMACEUTICALS INC PUT 25985T952 14 16 SH Put SOLE   0 0 0
AMDOCS LTD CALL G02602903 2,029 375 SH Call SOLE   0 0 0
AMDOCS LTD COM G02602103 68 1,258 SH   SOLE   1,258 0 0
AMDOCS LTD PUT G02602953 227 42 SH Put SOLE   0 0 0
DIPLOMAT PHARMACY INC CALL 25456K901 698 1,203 SH Call SOLE   0 0 0
DIPLOMAT PHARMACY INC COM 25456K101 153 26,340 SH   SOLE   26,340 0 0
DIPLOMAT PHARMACY INC PUT 25456K951 472 814 SH Put SOLE   0 0 0
DPW HLDGS INC PUT 26140E951 8 298 SH Put SOLE   0 0 0
DOMINOS PIZZA INC CALL 25754A901 4,594 178 SH Call SOLE   0 0 0
DOMINOS PIZZA INC COM 25754A201 1,618 6,272 SH   SOLE   6,272 0 0
DOMINOS PIZZA INC PUT 25754A951 7,665 297 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 148 45 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP COM 23703Q203 86 2,626 SH   SOLE   2,626 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 432 131 SH Put SOLE   0 0 0
DRDGOLD LIMITED CALL 26152H901 11 58 SH Call SOLE   0 0 0
DRDGOLD LIMITED COM 26152H301 3 2,000 SH   SOLE   2,000 0 0
DRDGOLD LIMITED PUT 26152H951 3 20 SH Put SOLE   0 0 0
DUKE REALTY CORP CALL 264411905 12 4 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 1,469 121 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC PUT 237194955 2,210 182 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 403 416 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 559 576 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 86 34 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W755 42 1,658 SH   SOLE   1,658 0 0
DIREXION SHS ETF TR PUT 25459W958 10 4 SH Put SOLE   0 0 0
DICERNA PHARMACEUTICALS INC CALL 253031908 1 1 SH Call SOLE   0 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 0 58 SH   SOLE   58 0 0
DICERNA PHARMACEUTICALS INC PUT 253031958 1 1 SH Put SOLE   0 0 0
DRIL QUIP INC COM 262037104 34 746 SH   SOLE   746 0 0
DRIL QUIP INC PUT 262037954 22 5 SH Put SOLE   0 0 0
DURECT CORP CALL 266605904 2 38 SH Call SOLE   0 0 0
DURECT CORP COM 266605104 1 2,000 SH   SOLE   2,000 0 0
DURECT CORP PUT 266605954 1 20 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 14 21 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 0 1 SH Put SOLE   0 0 0
DRYSHIPS INC CALL Y2109Q905 14 31 SH Call SOLE   0 0 0
DRYSHIPS INC PUT Y2109Q955 3 7 SH Put SOLE   0 0 0
DRIVE SHACK INC CALL 262077900 102 228 SH Call SOLE   0 0 0
DRIVE SHACK INC PUT 262077950 44 98 SH Put SOLE   0 0 0
DASEKE INC CALL 23753F907 270 532 SH Call SOLE   0 0 0
DASEKE INC COM 23753F107 68 13,396 SH   SOLE   13,396 0 0
DASEKE INC PUT 23753F957 182 358 SH Put SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS CALL 258622909 135 68 SH Call SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS PUT 258622959 21 11 SH Put SOLE   0 0 0
DOCUMENT SEC SYS INC CALL 25614T900 2 17 SH Call SOLE   0 0 0
DOCUMENT SEC SYS INC COM 25614T200 0 20 SH   SOLE   20 0 0
DSW INC CALL 23334L902 3 32 SH Call SOLE   0 0 0
DSW INC COM 23334L102 489 22,043 SH   SOLE   22,043 0 0
DSW INC PUT 23334L952 37 229 SH Put SOLE   0 0 0
DIANA SHIPPING INC CALL Y2066G904 10 39 SH Call SOLE   0 0 0
DIANA SHIPPING INC COM Y2066G104 10 3,741 SH   SOLE   3,741 0 0
DIANA SHIPPING INC PUT Y2066G954 27 98 SH Put SOLE   0 0 0
DTE ENERGY CO CALL 233331907 2,457 197 SH Call SOLE   0 0 0
DTE ENERGY CO PUT 233331957 2,856 229 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 14 4 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 3 1 SH Put SOLE   0 0 0
DUKE ENERGY CORP NEW CALL 26441C904 7,173 797 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW PUT 26441C954 2,241 249 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 4,115 2,276 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 211 117 SH Put SOLE   0 0 0
DAVITA INC CALL 23918K908 4,245 782 SH Call SOLE   0 0 0
DAVITA INC COM 23918K108 1,907 35,140 SH   SOLE   35,140 0 0
DAVITA INC PUT 23918K958 6,433 1,185 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 105 144 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 344 47,122 SH   SOLE   47,122 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 293 402 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 6,940 2,199 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW COM 25179M103 613 19,453 SH   SOLE   19,453 0 0
DEVON ENERGY CORP NEW PUT 25179M953 2,313 733 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 451 46 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 147 15 SH Put SOLE   0 0 0
DOWDUPONT INC CALL 26078J900 15,742 2,953 SH Call SOLE   0 0 0
DOWDUPONT INC COM 26078J100 5,598 105,020 SH   SOLE   105,020 0 0
DOWDUPONT INC PUT 26078J950 10,326 1,937 SH Put SOLE   0 0 0
DYNEX CAP INC CALL 26817Q906 12 20 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 3,337 519 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO PUT 23355L956 205 32 SH Put SOLE   0 0 0
DEXCOM INC CALL 252131907 4,871 409 SH Call SOLE   0 0 0
DEXCOM INC COM 252131107 1,356 11,387 SH   SOLE   11,387 0 0
DEXCOM INC PUT 252131957 2,632 221 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 339 120 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 33 12 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 1,310 259 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W851 1,766 34,914 SH   SOLE   34,914 0 0
WISDOMTREE TR PUT 97717W959 7,682 1,518 SH Put SOLE   0 0 0
DESTINATION XL GROUP INC CALL 25065K904 1 5 SH Call SOLE   0 0 0
DESTINATION XL GROUP INC PUT 25065K954 0 4 SH Put SOLE   0 0 0
DXP ENTERPRISES INC NEW CALL 233377907 112 29 SH Call SOLE   0 0 0
DXP ENTERPRISES INC NEW PUT 233377957 11 3 SH Put SOLE   0 0 0
DYCOM INDS INC CALL 267475901 385 84 SH Call SOLE   0 0 0
DYCOM INDS INC PUT 267475951 73 16 SH Put SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 48,538 4,776 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC PUT 285512959 23,364 2,299 SH Put SOLE   0 0 0
GRAFTECH INTL LTD CALL 384313908 882 690 SH Call SOLE   0 0 0
GRAFTECH INTL LTD COM 384313508 107 8,384 SH   SOLE   8,384 0 0
GRAFTECH INTL LTD PUT 384313958 1,782 1,394 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 528 119 SH Call SOLE   0 0 0
BRINKER INTL INC PUT 109641950 230 52 SH Put SOLE   0 0 0
EVENTBRITE INC CALL 29975E909 176 92 SH Call SOLE   0 0 0
EVENTBRITE INC COM 29975E109 31 1,664 SH   SOLE   1,664 0 0
EVENTBRITE INC PUT 29975E959 178 93 SH Put SOLE   0 0 0
EBAY INC CALL 278642903 21,366 5,753 SH Call SOLE   0 0 0
EBAY INC PUT 278642953 18,384 4,950 SH Put SOLE   0 0 0
EBIX INC CALL 278715906 1,209 245 SH Call SOLE   0 0 0
EBIX INC PUT 278715956 1,288 261 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC CALL 29089Q905 50 10 SH Call SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 186 3,685 SH   SOLE   3,685 0 0
EMERGENT BIOSOLUTIONS INC PUT 29089Q955 45 9 SH Put SOLE   0 0 0
ECOPETROL S A CALL 279158909 83 39 SH Call SOLE   0 0 0
ECOPETROL S A PUT 279158959 544 254 SH Put SOLE   0 0 0
ENCANA CORP CALL 292505904 0 792 SH Call SOLE   0 0 0
ENCANA CORP PUT 292505954 0 577 SH Put SOLE   0 0 0
ENCANA CORP CALL 292505904 0 397 SH Call SOLE   0 0 0
ENCANA CORP PUT 292505954 0 26 SH Put SOLE   0 0 0
ISHARES INC PUT 464286951 64 15 SH Put SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC CALL 27875T901 138 56 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 150 6,093 SH   SOLE   6,093 0 0
ECHO GLOBAL LOGISTICS INC PUT 27875T951 686 277 SH Put SOLE   0 0 0
ECOLAB INC CALL 278865900 918 52 SH Call SOLE   0 0 0
ECOLAB INC COM 278865100 440 2,497 SH   SOLE   2,497 0 0
ECOLAB INC PUT 278865950 5,207 295 SH Put SOLE   0 0 0
ISHARES TR COM 46429B200 4 100 SH   SOLE   100 0 0
US ECOLOGY INC PUT 91732J952 0 6 SH Put SOLE   0 0 0
CHANNELADVISOR CORP CALL 159179900 6 5 SH Call SOLE   0 0 0
CHANNELADVISOR CORP COM 159179100 38 3,166 SH   SOLE   3,166 0 0
ENCORE CAP GROUP INC CALL 292554902 10 4 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC COM 292554102 37 1,374 SH   SOLE   1,374 0 0
ENCORE CAP GROUP INC PUT 292554952 119 44 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 1,263 149 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC COM 209115104 1,300 15,330 SH   SOLE   15,330 0 0
CONSOLIDATED EDISON INC PUT 209115954 686 81 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 223 28 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K281 584 7,330 SH   SOLE   7,330 0 0
DIREXION SHS ETF TR PUT 25490K959 1,388 174 SH Put SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 437 179 SH Call SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 419 17,148 SH   SOLE   17,148 0 0
EDITAS MEDICINE INC PUT 28106W953 1,564 640 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X533 6 200 SH   SOLE   200 0 0
NEW ORIENTAL ED & TECH GRP I CALL 647581907 3,243 360 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I PUT 647581957 4,630 514 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 3,310 755 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 1,162 265 SH Put SOLE   0 0 0
EURONET WORLDWIDE INC CALL 298736909 1,982 139 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC COM 298736109 257 1,807 SH   SOLE   1,807 0 0
EURONET WORLDWIDE INC PUT 298736959 4,063 285 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 82,080 19,124 SH Call SOLE   0 0 0
ISHARES TR COM 464287234 56 1,314 SH   SOLE   1,314 0 0
ISHARES TR PUT 464287957 82,736 19,277 SH Put SOLE   0 0 0
PROSHARES TR COM 74347X302 6 92 SH   SOLE   92 0 0
PROSHARES TR CALL 74347B909 50 12 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 87,269 13,455 SH Call SOLE   0 0 0
ISHARES TR COM 464287465 4,409 67,982 SH   SOLE   67,982 0 0
ISHARES TR PUT 464287957 123,947 19,110 SH Put SOLE   0 0 0
ELLINGTON FINANCIAL INC COM 28852N109 64 3,607 SH   SOLE   3,607 0 0
ELLINGTON FINANCIAL INC PUT 28852N959 184 103 SH Put SOLE   0 0 0
ELECTRONICS FOR IMAGING INC CALL 286082902 182 68 SH Call SOLE   0 0 0
ELECTRONICS FOR IMAGING INC PUT 286082952 24 9 SH Put SOLE   0 0 0
EQUIFAX INC CALL 294429905 663 56 SH Call SOLE   0 0 0
EQUIFAX INC COM 294429105 455 3,847 SH   SOLE   3,847 0 0
EQUIFAX INC PUT 294429955 3,602 304 SH Put SOLE   0 0 0
EGAIN CORP CALL 28225C906 13 13 SH Call SOLE   0 0 0
EGAIN CORP COM 28225C806 55 5,298 SH   SOLE   5,298 0 0
EAGLE BANCORP INC MD CALL 268948906 10 2 SH Call SOLE   0 0 0
EAGLE BANCORP INC MD COM 268948106 86 1,714 SH   SOLE   1,714 0 0
EAGLE BANCORP INC MD PUT 268948956 80 16 SH Put SOLE   0 0 0
8X8 INC NEW CALL 282914900 48 24 SH Call SOLE   0 0 0
8X8 INC NEW COM 282914100 334 16,542 SH   SOLE   16,542 0 0
8X8 INC NEW PUT 282914950 111 55 SH Put SOLE   0 0 0
ENTREE RES LTD PUT 29384J953 0 1 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902909 98 213 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW COM 284902509 16 3,536 SH   SOLE   3,536 0 0
ELDORADO GOLD CORP NEW PUT 284902959 81 175 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902909 17 38 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW PUT 284902959 115 250 SH Put SOLE   0 0 0
NIC INC CALL 62914B900 471 276 SH Call SOLE   0 0 0
NIC INC PUT 62914B950 46 27 SH Put SOLE   0 0 0
EAGLE PHARMACEUTICALS INC CALL 269796908 1,403 278 SH Call SOLE   0 0 0
EAGLE PHARMACEUTICALS INC PUT 269796958 565 112 SH Put SOLE   0 0 0
VAALCO ENERGY INC CALL 91851C901 40 181 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP CALL 29261A900 870 149 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,113 19,060 SH   SOLE   19,060 0 0
ENCOMPASS HEALTH CORP PUT 29261A950 2,768 474 SH Put SOLE   0 0 0
EHEALTH INC CALL 28238P909 1,259 202 SH Call SOLE   0 0 0
EHEALTH INC PUT 28238P959 679 109 SH Put SOLE   0 0 0
EMPLOYERS HOLDINGS INC CALL 292218904 0 1 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I CALL 29272B905 66 92 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 283 39,083 SH   SOLE   39,083 0 0
ENDURANCE INTL GROUP HLDGS I PUT 29272B955 181 251 SH Put SOLE   0 0 0
EDISON INTL CALL 281020907 1,046 169 SH Call SOLE   0 0 0
EDISON INTL COM 281020107 1,793 28,961 SH   SOLE   28,961 0 0
EDISON INTL PUT 281020957 6,452 1,042 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 4,685 283 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC PUT 518439954 10,545 637 SH Put SOLE   0 0 0
ELANCO ANIMAL HEALTH INC CALL 28414H903 0 668 SH Call SOLE   0 0 0
ELANCO ANIMAL HEALTH INC PUT 28414H953 0 701 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 14 14 SH Call SOLE   0 0 0
E L F BEAUTY INC COM 26856L103 36 3,458 SH   SOLE   3,458 0 0
E L F BEAUTY INC PUT 26856L953 20 19 SH Put SOLE   0 0 0
ENDOLOGIX INC CALL 29266S904 28 43 SH Call SOLE   0 0 0
ENDOLOGIX INC COM 29266S304 5 789 SH   SOLE   789 0 0
ENDOLOGIX INC PUT 29266S954 31 47 SH Put SOLE   0 0 0
ELLIE MAE INC CALL 28849P900 3,809 386 SH Call SOLE   0 0 0
ELLIE MAE INC PUT 28849P950 1,312 133 SH Put SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C COM 20441B407 6 660 SH   SOLE   660 0 0
EQUITY LIFESTYLE PPTYS INC CALL 29472R908 2,343 205 SH Call SOLE   0 0 0
CALLAWAY GOLF CO CALL 131193904 267 168 SH Call SOLE   0 0 0
CALLAWAY GOLF CO PUT 131193954 70 44 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 88 8 SH Call SOLE   0 0 0
ISHARES TR COM 464288281 1,418 12,892 SH   SOLE   12,892 0 0
ISHARES TR PUT 464288955 27,537 2,502 SH Put SOLE   0 0 0
EMC INS GROUP INC COM 268664109 53 1,683 SH   SOLE   1,683 0 0
EMC INS GROUP INC PUT 268664959 57 18 SH Put SOLE   0 0 0
EMCOR GROUP INC CALL 29084Q900 204 28 SH Call SOLE   0 0 0
EMCOR GROUP INC PUT 29084Q950 540 74 SH Put SOLE   0 0 0
EMERGE ENERGY SVCS LP CALL 29102H908 55 284 SH Call SOLE   0 0 0
EMERGE ENERGY SVCS LP COM 29102H108 0 510 SH   SOLE   510 0 0
EMERGE ENERGY SVCS LP PUT 29102H958 7 41 SH Put SOLE   0 0 0
EMCORE CORP CALL 290846903 0 2 SH Call SOLE   0 0 0
EMCORE CORP COM 290846203 20 5,611 SH   SOLE   5,611 0 0
EMCORE CORP PUT 290846953 25 71 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H909 40 12 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H300 1,345 40,326 SH   SOLE   40,326 0 0
VANECK VECTORS ETF TR PUT 92189H959 1,471 441 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H959 687 206 SH Put SOLE   0 0 0
EASTMAN CHEMICAL CO CALL 277432900 4,196 553 SH Call SOLE   0 0 0
EASTMAN CHEMICAL CO PUT 277432950 3,338 440 SH Put SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 5,833 852 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 4,231 618 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 286 79 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 772 213 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 268 74 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 1,044 288 SH Put SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 7 2 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 65 46 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 90 6,326 SH   SOLE   6,326 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 153 107 SH Put SOLE   0 0 0
ENDO INTL PLC CALL G30401906 633 789 SH Call SOLE   0 0 0
ENDO INTL PLC COM G30401106 261 32,603 SH   SOLE   32,603 0 0
ENDO INTL PLC PUT G30401956 405 505 SH Put SOLE   0 0 0
ENEL AMERICAS S A CALL 29274F904 2 3 SH Call SOLE   0 0 0
ENEL AMERICAS S A COM 29274F104 32 3,655 SH   SOLE   3,655 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 476 373 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 29 23 SH Put SOLE   0 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 61 48 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 62 49 SH Put SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 1,078 1,169 SH Call SOLE   0 0 0
ENPHASE ENERGY INC PUT 29355A957 260 282 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 44 10 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 138 3,083 SH   SOLE   3,083 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 251 56 SH Put SOLE   0 0 0
ENERSYS PUT 29275Y952 13 2 SH Put SOLE   0 0 0
ENSIGN GROUP INC CALL 29358P901 66 13 SH Call SOLE   0 0 0
ENSIGN GROUP INC COM 29358P101 22 449 SH   SOLE   449 0 0
GLOBAL EAGLE ENTMT INC CALL 37951D902 9 130 SH Call SOLE   0 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 0 97 SH   SOLE   97 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 200 21 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC PUT 29251M956 38 4 SH Put SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 1,577 442 SH Call SOLE   0 0 0
ENTEGRIS INC PUT 29362U954 231 65 SH Put SOLE   0 0 0
ENVESTNET INC CALL 29404K906 1,602 245 SH Call SOLE   0 0 0
ENVESTNET INC PUT 29404K956 1,360 208 SH Put SOLE   0 0 0
ENOVA INTL INC CALL 29357K903 63 28 SH Call SOLE   0 0 0
ENOVA INTL INC PUT 29357K953 2 1 SH Put SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 12 44 SH Call SOLE   0 0 0
ENZO BIOCHEM INC PUT 294100952 1 5 SH Put SOLE   0 0 0
EOG RES INC CALL 26875P901 17,141 1,801 SH Call SOLE   0 0 0
EOG RES INC PUT 26875P951 6,443 677 SH Put SOLE   0 0 0
EVOLUS INC CALL 30052C907 690 306 SH Call SOLE   0 0 0
EVOLUS INC COM 30052C107 4 192 SH   SOLE   192 0 0
EVOLUS INC PUT 30052C957 1,160 514 SH Put SOLE   0 0 0
EPAM SYS INC CALL 29414B904 2,553 151 SH Call SOLE   0 0 0
EPAM SYS INC PUT 29414B954 5,073 300 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC CALL 101388906 230 46 SH Call SOLE   0 0 0
BOTTOMLINE TECH DEL INC COM 101388106 247 4,949 SH   SOLE   4,949 0 0
BOTTOMLINE TECH DEL INC PUT 101388956 510 102 SH Put SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 26 6 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO COM 28035Q102 130 2,967 SH   SOLE   2,967 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 26 6 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 4,530 1,557 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 1,324 455 SH Put SOLE   0 0 0
EP ENERGY CORP CALL 268785902 0 1 SH Call SOLE   0 0 0
EP ENERGY CORP COM 268785102 0 500 SH   SOLE   500 0 0
EP ENERGY CORP PUT 268785952 1 59 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 8,246 3,132 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 2,145 815 SH Put SOLE   0 0 0
EVOLUTION PETROLEUM CORP CALL 30049A907 70 104 SH Call SOLE   0 0 0
ISHARES TR COM 46429B606 2 107 SH   SOLE   107 0 0
ISHARES INC CALL 464286901 316 69 SH Call SOLE   0 0 0
EPR PPTYS CALL 26884U909 484 63 SH Call SOLE   0 0 0
EPR PPTYS PUT 26884U959 638 83 SH Put SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC CALL 29670E907 3 2 SH Call SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 820 42,047 SH   SOLE   42,047 0 0
ESSENTIAL PPTYS RLTY TR INC PUT 29670E957 751 385 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 3 1 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 3 1 SH Put SOLE   0 0 0
EPIZYME INC CALL 29428V904 38 31 SH Call SOLE   0 0 0
EPIZYME INC PUT 29428V954 13 11 SH Put SOLE   0 0 0
EQUITY COMWLTH COM 294628102 72 2,224 SH   SOLE   2,224 0 0
EQUITY COMWLTH PUT 294628952 3 1 SH Put SOLE   0 0 0
AXA EQUITABLE HLDGS INC CALL 054561905 370 184 SH Call SOLE   0 0 0
AXA EQUITABLE HLDGS INC PUT 054561955 630 313 SH Put SOLE   0 0 0
EQUINIX INC CALL 29444U900 4,305 95 SH Call SOLE   0 0 0
EQUINIX INC COM 29444U700 151 335 SH   SOLE   335 0 0
EQUINIX INC PUT 29444U950 6,525 144 SH Put SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP CALL 26885B900 2,507 543 SH Call SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP PUT 26885B950 92 20 SH Put SOLE   0 0 0
EQUINOR ASA CALL 29446M902 366 167 SH Call SOLE   0 0 0
EQUINOR ASA PUT 29446M952 28 13 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 271 36 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL PUT 29476L957 22 3 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 186 90 SH Call SOLE   0 0 0
EQT CORP COM 26884L109 1,064 51,317 SH   SOLE   51,317 0 0
EQT CORP PUT 26884L959 607 293 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 1 6 SH Call SOLE   0 0 0
EQT CORP PUT 26884L959 2 6 SH Put SOLE   0 0 0
ERA GROUP INC COM 26885G109 88 7,692 SH   SOLE   7,692 0 0
ENERPLUS CORP CALL 292766902 139 166 SH Call SOLE   0 0 0
ENERPLUS CORP COM 292766102 0 100 SH   SOLE   100 0 0
ENERPLUS CORP PUT 292766952 18 22 SH Put SOLE   0 0 0
ELDORADO RESORTS INC CALL 28470R902 238 51 SH Call SOLE   0 0 0
ELDORADO RESORTS INC COM 28470R102 374 8,025 SH   SOLE   8,025 0 0
ELDORADO RESORTS INC PUT 28470R952 2,124 455 SH Put SOLE   0 0 0
ERICSSON CALL 294821908 952 1,038 SH Call SOLE   0 0 0
ERICSSON PUT 294821958 577 629 SH Put SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 28 33 SH Call SOLE   0 0 0
ENERGY RECOVERY INC COM 29270J100 47 5,482 SH   SOLE   5,482 0 0
ENERGY RECOVERY INC PUT 29270J950 260 298 SH Put SOLE   0 0 0
EMBRAER S A CALL 29082A907 389 205 SH Call SOLE   0 0 0
EMBRAER S A COM 29082A107 279 14,714 SH   SOLE   14,714 0 0
EMBRAER S A PUT 29082A957 1,826 961 SH Put SOLE   0 0 0
EROS INTL PLC CALL G3788M904 51 56 SH Call SOLE   0 0 0
EROS INTL PLC COM G3788M114 221 24,224 SH   SOLE   24,224 0 0
EROS INTL PLC PUT G3788M954 700 766 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 20 6 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 2,267 999 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W888 1,655 72,951 SH   SOLE   72,951 0 0
DIREXION SHS ETF TR PUT 25459W958 590 260 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 3,854 972 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 107 27 SH Put SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 85 12 SH Call SOLE   0 0 0
EVERSOURCE ENERGY COM 30040W108 149 2,109 SH   SOLE   2,109 0 0
EVERSOURCE ENERGY PUT 30040W958 14 2 SH Put SOLE   0 0 0
ESCALADE INC CALL 296056904 4 4 SH Call SOLE   0 0 0
ELEMENT SOLUTIONS INC CALL 28618M906 610 604 SH Call SOLE   0 0 0
ELEMENT SOLUTIONS INC COM 28618M106 251 24,885 SH   SOLE   24,885 0 0
ELEMENT SOLUTIONS INC PUT 28618M956 26 26 SH Put SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP CALL 297425900 0 20 SH Call SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP PUT 297425950 0 55 SH Put SOLE   0 0 0
ESSENT GROUP LTD CALL G3198U902 499 115 SH Call SOLE   0 0 0
ESSENT GROUP LTD COM G3198U102 483 11,134 SH   SOLE   11,134 0 0
ESSENT GROUP LTD PUT G3198U952 26 6 SH Put SOLE   0 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 843 210 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 510 12,708 SH   SOLE   12,708 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 1,593 397 SH Put SOLE   0 0 0
EMPIRE ST RLTY TR INC CALL 292104906 33 21 SH Call SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 5,061 175 SH Call SOLE   0 0 0
ESSEX PPTY TR INC PUT 297178955 8,735 302 SH Put SOLE   0 0 0
ELASTIC N V CALL N14506904 806 101 SH Call SOLE   0 0 0
ELASTIC N V COM N14506104 688 8,620 SH   SOLE   8,620 0 0
ELASTIC N V PUT N14506954 1,940 243 SH Put SOLE   0 0 0
ENSCO PLC CALL G3157S906 568 1,446 SH Call SOLE   0 0 0
ENSCO PLC COM G3157S106 546 139,139 SH   SOLE   139,139 0 0
ENSCO PLC PUT G3157S956 762 1,940 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 1,398 910 SH Call SOLE   0 0 0
ENERGY TRANSFER LP COM 29273V100 1,956 127,273 SH   SOLE   127,273 0 0
ENERGY TRANSFER LP PUT 29273V950 2,217 1,443 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 7 5 SH Call SOLE   0 0 0
ENERGY TRANSFER LP PUT 29273V950 56 37 SH Put SOLE   0 0 0
E TRADE FINANCIAL CORP CALL 269246901 4,624 996 SH Call SOLE   0 0 0
E TRADE FINANCIAL CORP COM 269246401 943 20,325 SH   SOLE   20,325 0 0
E TRADE FINANCIAL CORP PUT 269246951 5,297 1,141 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC CALL 297602904 116 61 SH Call SOLE   0 0 0
ETHAN ALLEN INTERIORS INC PUT 297602954 1,193 624 SH Put SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 23 44 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 54 103 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 6,871 853 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 636 79 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 372 39 SH Call SOLE   0 0 0
ENTERGY CORP NEW COM 29364G103 614 6,431 SH   SOLE   6,431 0 0
ENTERGY CORP NEW PUT 29364G953 28 3 SH Put SOLE   0 0 0
ETSY INC CALL 29786A906 2,809 418 SH Call SOLE   0 0 0
ETSY INC COM 29786A106 684 10,189 SH   SOLE   10,189 0 0
ETSY INC PUT 29786A956 11,003 1,637 SH Put SOLE   0 0 0
ISHARES TR CALL 464289902 7 4 SH Call SOLE   0 0 0
ISHARES TR PUT 464289952 305 168 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 662 258 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 179 70 SH Put SOLE   0 0 0
EATON VANCE CORP CALL 278265903 24 6 SH Call SOLE   0 0 0
EATON VANCE CORP COM 278265103 17 427 SH   SOLE   427 0 0
EATON VANCE CORP PUT 278265953 80 20 SH Put SOLE   0 0 0
ENVIVA PARTNERS LP CALL 29414J907 25 8 SH Call SOLE   0 0 0
ENVIVA PARTNERS LP PUT 29414J957 35 11 SH Put SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 0 116 SH   SOLE   116 0 0
EVOLENT HEALTH INC CALL 30050B901 90 72 SH Call SOLE   0 0 0
EVOLENT HEALTH INC COM 30050B101 38 3,035 SH   SOLE   3,035 0 0
EVOLENT HEALTH INC PUT 30050B951 286 228 SH Put SOLE   0 0 0
EVO PMTS INC CALL 26927E904 5 2 SH Call SOLE   0 0 0
EVO PMTS INC COM 26927E104 134 4,625 SH   SOLE   4,625 0 0
EVERCORE INC CALL 29977A905 36 4 SH Call SOLE   0 0 0
EVERCORE INC PUT 29977A955 309 34 SH Put SOLE   0 0 0
EVERGY INC CALL 30034W906 655 113 SH Call SOLE   0 0 0
EVERGY INC PUT 30034W956 116 20 SH Put SOLE   0 0 0
EVERI HLDGS INC CALL 30034T903 322 307 SH Call SOLE   0 0 0
EVERI HLDGS INC PUT 30034T953 138 132 SH Put SOLE   0 0 0
EVERTEC INC CALL 30040P903 197 71 SH Call SOLE   0 0 0
EVERTEC INC PUT 30040P953 11 4 SH Put SOLE   0 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 9,815 513 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 11,001 575 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 45 21 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 1,151 535 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 326 68 SH Call SOLE   0 0 0
EAST WEST BANCORP INC PUT 27579R954 43 9 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 8 3 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 1,951 706 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 2,708 1,006 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 3,440 1,278 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 597 228 SH Call SOLE   0 0 0
ISHARES INC COM 464286871 1,011 38,581 SH   SOLE   38,581 0 0
ISHARES INC PUT 464286951 1,816 693 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 52 19 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 100 36 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 6,478 1,184 SH Call SOLE   0 0 0
ISHARES INC COM 46434G822 5,545 101,341 SH   SOLE   101,341 0 0
ISHARES INC PUT 46434G955 10,489 1,917 SH Put SOLE   0 0 0
ISHARES INC PUT 464286951 7 31 SH Put SOLE   0 0 0
ISHARES INC COM 464286764 202 7,076 SH   SOLE   7,076 0 0
ISHARES INC PUT 464286951 1,461 511 SH Put SOLE   0 0 0
ISHARES INC COM 464286707 5 190 SH   SOLE   190 0 0
ISHARES INC COM 46434G780 92 3,893 SH   SOLE   3,893 0 0
ISHARES INC PUT 46434G955 111 47 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 287 83 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 418 121 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G902 4,327 1,311 SH Call SOLE   0 0 0
ISHARES TR PUT 46435G952 7,595 2,301 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 6,704 1,538 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 19,990 4,586 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 810 133 SH Call SOLE   0 0 0
ISHARES INC COM 464286772 2,514 41,252 SH   SOLE   41,252 0 0
ISHARES INC PUT 464286951 12,500 2,051 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 91,038 22,210 SH Call SOLE   0 0 0
ISHARES INC COM 464286400 11,711 285,708 SH   SOLE   285,708 0 0
ISHARES INC PUT 464286951 105,159 25,655 SH Put SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 3,672 424 SH Call SOLE   0 0 0
EXACT SCIENCES CORP PUT 30063P955 4,547 525 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 3,489 696 SH Call SOLE   0 0 0
EXELON CORP PUT 30161N951 3,148 628 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 3,796 1,595 SH Call SOLE   0 0 0
EXELIXIS INC PUT 30161Q954 1,325 557 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 7 30 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 23 9,240 SH   SOLE   9,240 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 13 54 SH Put SOLE   0 0 0
EXLSERVICE HOLDINGS INC CALL 302081904 30 5 SH Call SOLE   0 0 0
EXLSERVICE HOLDINGS INC COM 302081104 35 597 SH   SOLE   597 0 0
EXLSERVICE HOLDINGS INC PUT 302081954 66 11 SH Put SOLE   0 0 0
EAGLE MATERIALS INC CALL 26969P908 4,088 485 SH Call SOLE   0 0 0
EAGLE MATERIALS INC PUT 26969P958 2,090 248 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 1,426 188 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC PUT 302130959 4,637 611 SH Put SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 21,229 1,784 SH Call SOLE   0 0 0
EXPEDIA GROUP INC PUT 30212P953 15,553 1,307 SH Put SOLE   0 0 0
EXPONENT INC CALL 30214U902 1,079 187 SH Call SOLE   0 0 0
EXPONENT INC PUT 30214U952 1,044 181 SH Put SOLE   0 0 0
EXPRESS INC CALL 30219E903 28 66 SH Call SOLE   0 0 0
EXPRESS INC COM 30219E103 29 6,840 SH   SOLE   6,840 0 0
EXPRESS INC PUT 30219E953 46 109 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 142 14 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC COM 30225T102 110 1,081 SH   SOLE   1,081 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 2,415 237 SH Put SOLE   0 0 0
EXTERRAN CORP COM 30227H106 138 8,229 SH   SOLE   8,229 0 0
EXTREME NETWORKS INC CALL 30226D906 2 4 SH Call SOLE   0 0 0
EXTREME NETWORKS INC COM 30226D106 87 11,742 SH   SOLE   11,742 0 0
EXTREME NETWORKS INC PUT 30226D956 587 785 SH Put SOLE   0 0 0
NATIONAL VISION HLDGS INC CALL 63845R907 144 46 SH Call SOLE   0 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 0 1,000 SH   SOLE   1,000 0 0
SECOND SIGHT MED PRODS INC PUT 81362J950 1 19 SH Put SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G900 44 247 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC PUT 30233G950 0 5 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 130 25 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 1,428 273 SH Put SOLE   0 0 0
EZCORP INC CALL 302301906 238 256 SH Call SOLE   0 0 0
EZCORP INC COM 302301106 203 21,783 SH   SOLE   21,783 0 0
EZCORP INC PUT 302301956 475 510 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 46 12 SH Call SOLE   0 0 0
ISHARES INC COM 464286608 101 2,621 SH   SOLE   2,621 0 0
ISHARES INC PUT 464286951 50 13 SH Put SOLE   0 0 0
FORD MTR CO DEL CALL 345370900 5,261 5,993 SH Call SOLE   0 0 0
FORD MTR CO DEL COM 345370860 1,150 131,055 SH   SOLE   131,055 0 0
FORD MTR CO DEL PUT 345370950 1,418 1,616 SH Put SOLE   0 0 0
FIRST AMERN FINL CORP CALL 31847R902 25 5 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 385 38 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,553 15,299 SH   SOLE   15,299 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 5,766 568 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 81 8 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 20 2 SH Put SOLE   0 0 0
FANHUA INC CALL 30712A903 299 114 SH Call SOLE   0 0 0
FANHUA INC PUT 30712A953 170 65 SH Put SOLE   0 0 0
FARO TECHNOLOGIES INC COM 311642102 29 669 SH   SOLE   669 0 0
FARO TECHNOLOGIES INC PUT 311642952 65 15 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 3,736 604 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y694 246 3,978 SH   SOLE   3,978 0 0
DIREXION SHS ETF TR PUT 25459Y956 1,367 221 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 5,369 835 SH Call SOLE   0 0 0
FASTENAL CO PUT 311900954 2,938 457 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 333 190 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC COM 31189P102 323 18,413 SH   SOLE   18,413 0 0
FATE THERAPEUTICS INC PUT 31189P952 2,688 1,530 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 257 272 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 510 540 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 468,632 28,114 SH Call SOLE   0 0 0
FACEBOOK INC COM 30303M102 1,225 7,354 SH   SOLE   7,354 0 0
FACEBOOK INC PUT 30303M952 284,539 17,070 SH Put SOLE   0 0 0
FLAGSTAR BANCORP INC CALL 337930905 13 4 SH Call SOLE   0 0 0
FLAGSTAR BANCORP INC COM 337930705 2 63 SH   SOLE   63 0 0
FLAGSTAR BANCORP INC PUT 337930955 151 46 SH Put SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 295 62 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 1,033 217 SH Put SOLE   0 0 0
FORTRESS BIOTECH INC COM 34960Q109 2 1,350 SH   SOLE   1,350 0 0
FORTRESS BIOTECH INC PUT 34960Q959 3 21 SH Put SOLE   0 0 0
FIRST BANCORP N C COM 318910106 3 99 SH   SOLE   99 0 0
FIRST BANCORP P R CALL 318672906 87 76 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 30 2 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E203 30 200 SH   SOLE   200 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 30 2 SH Put SOLE   0 0 0
FRANKLIN COVEY CO CALL 353469909 136 54 SH Call SOLE   0 0 0
FRANKLIN COVEY CO PUT 353469959 27 11 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 2,058 1,386 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 56 3,793 SH   SOLE   3,793 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 2,482 1,672 SH Put SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H902 8 342 SH Call SOLE   0 0 0
FUELCELL ENERGY INC COM 35952H502 2 10,040 SH   SOLE   10,040 0 0
FUELCELL ENERGY INC PUT 35952H952 0 6 SH Put SOLE   0 0 0
FIRSTCASH INC CALL 33767D905 77 9 SH Call SOLE   0 0 0
FIRSTCASH INC PUT 33767D955 250 29 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 8 5 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 145 84 SH Put SOLE   0 0 0
FTI CONSULTING INC COM 302941109 150 1,956 SH   SOLE   1,956 0 0
FTI CONSULTING INC PUT 302941959 399 52 SH Put SOLE   0 0 0
FOUR CORNERS PPTY TR INC CALL 35086T909 568 192 SH Call SOLE   0 0 0
FOUR CORNERS PPTY TR INC PUT 35086T959 2 1 SH Put SOLE   0 0 0
FREEPORT-MCMORAN INC CALL 35671D907 3,161 2,453 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC COM 35671D857 517 40,109 SH   SOLE   40,109 0 0
FREEPORT-MCMORAN INC PUT 35671D957 3,967 3,078 SH Put SOLE   0 0 0
FIRST DATA CORP NEW CALL 32008D906 2,109 803 SH Call SOLE   0 0 0
FIRST DATA CORP NEW COM 32008D106 601 22,905 SH   SOLE   22,905 0 0
FIRST DATA CORP NEW PUT 32008D956 1,276 486 SH Put SOLE   0 0 0
FIDELITY COM 316092204 13 305 SH   SOLE   305 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 361 26 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 5,889 424 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 751 278 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 1,197 443 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 3,748 151 SH Call SOLE   0 0 0
FACTSET RESH SYS INC PUT 303075955 3,078 124 SH Put SOLE   0 0 0
FIDUS INVT CORP CALL 316500907 24 16 SH Call SOLE   0 0 0
FIDUS INVT CORP PUT 316500957 29 19 SH Put SOLE   0 0 0
FEDEX CORP CALL 31428X906 34,776 1,917 SH Call SOLE   0 0 0
FEDEX CORP PUT 31428X956 55,402 3,054 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 515 124 SH Call SOLE   0 0 0
FIRSTENERGY CORP COM 337932107 332 7,985 SH   SOLE   7,985 0 0
FIRSTENERGY CORP PUT 337932957 362 87 SH Put SOLE   0 0 0
FORESIGHT ENERGY LP CALL 34552U904 5 20 SH Call SOLE   0 0 0
PHOENIX NEW MEDIA LTD CALL 71910C903 45 107 SH Call SOLE   0 0 0
PHOENIX NEW MEDIA LTD COM 71910C103 35 8,344 SH   SOLE   8,344 0 0
PHOENIX NEW MEDIA LTD PUT 71910C953 22 53 SH Put SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 2 408 SH   SOLE   408 0 0
FORUM ENERGY TECHNOLOGIES IN PUT 34984V950 1 3 SH Put SOLE   0 0 0
FIREEYE INC CALL 31816Q901 1,986 1,183 SH Call SOLE   0 0 0
FIREEYE INC PUT 31816Q951 1,074 640 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 3,749 1,025 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 6,906 1,888 SH Put SOLE   0 0 0
FUTUREFUEL CORPORATION CALL 36116M906 96 72 SH Call SOLE   0 0 0
FUTUREFUEL CORPORATION COM 36116M106 9 708 SH   SOLE   708 0 0
FUTUREFUEL CORPORATION PUT 36116M956 36 27 SH Put SOLE   0 0 0
FIRST FINL BANCORP OH CALL 320209909 40 17 SH Call SOLE   0 0 0
FIRST FINL BANCORP OH COM 320209109 108 4,502 SH   SOLE   4,502 0 0
FIRST FINL BANCORP OH PUT 320209959 704 293 SH Put SOLE   0 0 0
FBL FINL GROUP INC COM 30239F106 1 24 SH   SOLE   24 0 0
FIRST FINL BANKSHARES CALL 32020R909 288 50 SH Call SOLE   0 0 0
FIRST FINL BANKSHARES PUT 32020R959 768 133 SH Put SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 3,640 232 SH Call SOLE   0 0 0
F5 NETWORKS INC COM 315616102 94 600 SH   SOLE   600 0 0
F5 NETWORKS INC PUT 315616952 1,098 70 SH Put SOLE   0 0 0
INNOVATOR ETFS TR CALL 45782C902 140 42 SH Call SOLE   0 0 0
INNOVATOR ETFS TR COM 45782C102 83 2,499 SH   SOLE   2,499 0 0
INNOVATOR ETFS TR PUT 45782C952 10 3 SH Put SOLE   0 0 0
FIBROGEN INC CALL 31572Q908 2,331 429 SH Call SOLE   0 0 0
FIBROGEN INC PUT 31572Q958 1,750 322 SH Put SOLE   0 0 0
FERRELLGAS PARTNERS L.P. CALL 315293900 17 134 SH Call SOLE   0 0 0
FERRELLGAS PARTNERS L.P. PUT 315293950 0 1 SH Put SOLE   0 0 0
FIRST HORIZON NATL CORP CALL 320517905 29 21 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP COM 320517105 395 28,318 SH   SOLE   28,318 0 0
FIRST HORIZON NATL CORP PUT 320517955 8 6 SH Put SOLE   0 0 0
FRANKS INTL N V COM N33462107 1 200 SH   SOLE   200 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 2 60 SH   SOLE   60 0 0
FAIR ISAAC CORP CALL 303250904 1,847 68 SH Call SOLE   0 0 0
FAIR ISAAC CORP COM 303250104 1,151 4,240 SH   SOLE   4,240 0 0
FAIR ISAAC CORP PUT 303250954 2,879 106 SH Put SOLE   0 0 0
FEDERATED INVS INC PA CALL 314211903 1,357 463 SH Call SOLE   0 0 0
FEDERATED INVS INC PA PUT 314211953 46 16 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 8,471 749 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 10,993 972 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 1,853 210 SH Call SOLE   0 0 0
FISERV INC COM 337738108 166 1,882 SH   SOLE   1,882 0 0
FISERV INC PUT 337738958 7,389 837 SH Put SOLE   0 0 0
FITBIT INC CALL 33812L902 154 261 SH Call SOLE   0 0 0
FITBIT INC COM 33812L102 104 17,641 SH   SOLE   17,641 0 0
FITBIT INC PUT 33812L952 156 265 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 1,778 705 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP COM 316773100 65 2,605 SH   SOLE   2,605 0 0
FIFTH THIRD BANCORP PUT 316773950 812 322 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 471 187 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP PUT 316773950 176 70 SH Put SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 2,857 230 SH Call SOLE   0 0 0
FIVE BELOW INC PUT 33829M951 4,398 354 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 2,467 467 SH Call SOLE   0 0 0
FIVE9 INC PUT 338307951 221 42 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733B900 224 44 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733B950 117 23 SH Put SOLE   0 0 0
COMFORT SYS USA INC CALL 199908904 31 6 SH Call SOLE   0 0 0
COMFORT SYS USA INC PUT 199908954 214 41 SH Put SOLE   0 0 0
NATIONAL BEVERAGE CORP CALL 635017906 1,322 229 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP COM 635017106 22 384 SH   SOLE   384 0 0
NATIONAL BEVERAGE CORP PUT 635017956 588 102 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 3,987 658 SH Call SOLE   0 0 0
FOOT LOCKER INC COM 344849104 1,088 17,969 SH   SOLE   17,969 0 0
FOOT LOCKER INC PUT 344849954 5,823 961 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL CALL 34385P908 27 21 SH Call SOLE   0 0 0
FLUIDIGM CORP DEL COM 34385P108 46 3,497 SH   SOLE   3,497 0 0
FLUIDIGM CORP DEL PUT 34385P958 19 15 SH Put SOLE   0 0 0
FLEX LTD CALL Y2573F902 784 784 SH Call SOLE   0 0 0
FLEX LTD COM Y2573F102 35 3,564 SH   SOLE   3,564 0 0
FLEX LTD PUT Y2573F952 617 617 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 3,906 821 SH Call SOLE   0 0 0
FLIR SYS INC PUT 302445951 2,188 460 SH Put SOLE   0 0 0
FLUENT INC CALL 34380C902 160 286 SH Call SOLE   0 0 0
FLUENT INC PUT 34380C952 98 175 SH Put SOLE   0 0 0
FLOWERS FOODS INC CALL 343498901 912 428 SH Call SOLE   0 0 0
FLOWERS FOODS INC PUT 343498951 95 45 SH Put SOLE   0 0 0
SPX FLOW INC COM 78469X107 2 75 SH   SOLE   75 0 0
FLUOR CORP NEW CALL 343412902 2,020 549 SH Call SOLE   0 0 0
FLUOR CORP NEW PUT 343412952 309 84 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 13 3 SH Call SOLE   0 0 0
FLOWSERVE CORP COM 34354P105 255 5,665 SH   SOLE   5,665 0 0
FLOWSERVE CORP PUT 34354P955 573 127 SH Put SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 2,959 120 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 11,392 462 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS COM 68243Q106 74 4,072 SH   SOLE   4,072 0 0
FLWS/1-800 FLOWERS PUT 68243Q956 136 75 SH Put SOLE   0 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 27 22 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC COM 33938J106 294 23,589 SH   SOLE   23,589 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 73 59 SH Put SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 13 10 SH Call SOLE   0 0 0
FLY LEASING LTD COM 34407D109 18 1,372 SH   SOLE   1,372 0 0
FLY LEASING LTD PUT 34407D959 22 16 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 71 25 SH Call SOLE   0 0 0
ISHARES INC COM 464286145 94 3,319 SH   SOLE   3,319 0 0
FIDELITY CALL 316092901 3 1 SH Call SOLE   0 0 0
FIDELITY COM 316092881 51 1,631 SH   SOLE   1,631 0 0
F M C CORP CALL 302491903 69 9 SH Call SOLE   0 0 0
F M C CORP COM 302491303 94 1,225 SH   SOLE   1,225 0 0
F M C CORP PUT 302491953 1,021 133 SH Put SOLE   0 0 0
F M C CORP CALL 302491903 48 66 SH Call SOLE   0 0 0
F M C CORP PUT 302491953 35 48 SH Put SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S COM 344419106 7 84 SH   SOLE   84 0 0
FOMENTO ECONOMICO MEXICANO S PUT 344419956 36 4 SH Put SOLE   0 0 0
FABRINET CALL G3323L900 329 63 SH Call SOLE   0 0 0
FABRINET PUT G3323L950 5 1 SH Put SOLE   0 0 0
FNB CORP PA CALL 302520901 20 19 SH Call SOLE   0 0 0
FNB CORP PA COM 302520101 57 5,443 SH   SOLE   5,443 0 0
FNB CORP PA PUT 302520951 66 63 SH Put SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 2,885 700 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 618 150 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 1,151 315 SH Call SOLE   0 0 0
FEDNAT HLDG CO CALL 31431B909 6 4 SH Call SOLE   0 0 0
FEDNAT HLDG CO COM 31431B109 2 144 SH   SOLE   144 0 0
FEDNAT HLDG CO PUT 31431B959 16 10 SH Put SOLE   0 0 0
FINJAN HLDGS INC CALL 31788H903 10 35 SH Call SOLE   0 0 0
FUNKO INC CALL 361008905 212 98 SH Call SOLE   0 0 0
FUNKO INC COM 361008105 829 38,170 SH   SOLE   38,170 0 0
FUNKO INC PUT 361008955 725 334 SH Put SOLE   0 0 0
FINISAR CORP CALL 31787A907 1,927 832 SH Call SOLE   0 0 0
FINISAR CORP PUT 31787A957 139 60 SH Put SOLE   0 0 0
FRANCO NEVADA CORP CALL 351858905 375 50 SH Call SOLE   0 0 0
FRANCO NEVADA CORP PUT 351858955 1,891 252 SH Put SOLE   0 0 0
FOCUS FINL PARTNERS INC CALL 34417P900 10 3 SH Call SOLE   0 0 0
FERRO CORP CALL 315405900 128 68 SH Call SOLE   0 0 0
FERRO CORP COM 315405100 100 5,290 SH   SOLE   5,290 0 0
FERRO CORP PUT 315405950 43 23 SH Put SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 915 673 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 14 11 SH Put SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD CALL M46135905 98 262 SH Call SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD PUT M46135955 28 76 SH Put SOLE   0 0 0
FORESTAR GROUP INC CALL 346232901 31 18 SH Call SOLE   0 0 0
FORESTAR GROUP INC PUT 346232951 15 9 SH Put SOLE   0 0 0
FORMFACTOR INC CALL 346375908 3 2 SH Call SOLE   0 0 0
FORMFACTOR INC PUT 346375958 12 8 SH Put SOLE   0 0 0
FORRESTER RESH INC CALL 346563909 4 1 SH Call SOLE   0 0 0
FORRESTER RESH INC COM 346563109 4 93 SH   SOLE   93 0 0
FOSSIL GROUP INC CALL 34988V906 360 263 SH Call SOLE   0 0 0
FOSSIL GROUP INC COM 34988V106 118 8,658 SH   SOLE   8,658 0 0
FOSSIL GROUP INC PUT 34988V956 290 212 SH Put SOLE   0 0 0
FOX CORP COM 35137L204 7 197 SH   SOLE   197 0 0
FOX FACTORY HLDG CORP CALL 35138V902 48 7 SH Call SOLE   0 0 0
FOX FACTORY HLDG CORP PUT 35138V952 223 32 SH Put SOLE   0 0 0
FARMLAND PARTNERS INC CALL 31154R909 5 8 SH Call SOLE   0 0 0
FARMLAND PARTNERS INC COM 31154R109 3 553 SH   SOLE   553 0 0
FARMLAND PARTNERS INC PUT 31154R959 6 10 SH Put SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 76 57 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 92 6,888 SH   SOLE   6,888 0 0
FIVE PRIME THERAPEUTICS INC PUT 33830X954 53 40 SH Put SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 0 2 SH   SOLE   2 0 0
FIRST INDUSTRIAL REALTY TRUS PUT 32054K953 21 6 SH Put SOLE   0 0 0
KEANE GROUP INC CALL 48669A908 66 61 SH Call SOLE   0 0 0
KEANE GROUP INC PUT 48669A958 53 49 SH Put SOLE   0 0 0
FRANCESCAS HLDGS CORP COM 351793104 4 6,887 SH   SOLE   6,887 0 0
FRANCESCAS HLDGS CORP PUT 351793954 0 1 SH Put SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 2,270 226 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 432 4,302 SH   SOLE   4,302 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 5,274 525 SH Put SOLE   0 0 0
FREDS INC CALL 356108900 40 165 SH Call SOLE   0 0 0
FREDS INC PUT 356108950 0 4 SH Put SOLE   0 0 0
FIESTA RESTAURANT GROUP INC PUT 31660B951 191 146 SH Put SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 257 398 SH Call SOLE   0 0 0
FRONTLINE LTD COM G3682E192 142 22,093 SH   SOLE   22,093 0 0
FRONTLINE LTD PUT G3682E952 160 249 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 211 50 SH Call SOLE   0 0 0
FRESHPET INC COM 358039105 95 2,267 SH   SOLE   2,267 0 0
FRESHPET INC PUT 358039955 1,327 314 SH Put SOLE   0 0 0
FEDERAL REALTY INVT TR CALL 313747906 55 4 SH Call SOLE   0 0 0
FEDERAL REALTY INVT TR COM 313747206 307 2,231 SH   SOLE   2,231 0 0
FEDERAL REALTY INVT TR PUT 313747956 137 10 SH Put SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC CALL 34553D901 142 34 SH Call SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC PUT 34553D951 16 4 SH Put SOLE   0 0 0
FS KKR CAPITAL CORP CALL 302635907 4 7 SH Call SOLE   0 0 0
FS KKR CAPITAL CORP COM 302635107 32 5,394 SH   SOLE   5,394 0 0
FS KKR CAPITAL CORP PUT 302635957 33 56 SH Put SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 4,782 905 SH Call SOLE   0 0 0
FIRST SOLAR INC PUT 336433957 1,653 313 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 51 153 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 28 8,649 SH   SOLE   8,649 0 0
FORTUNA SILVER MINES INC PUT 349915958 40 120 SH Put SOLE   0 0 0
FUSION CONNECT INC COM 36116X102 13 10,476 SH   SOLE   10,476 0 0
FEDERAL SIGNAL CORP COM 313855108 1 63 SH   SOLE   63 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 0 6 SH Put SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 6 4 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 239 14,006 SH   SOLE   14,006 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 5 3 SH Put SOLE   0 0 0
FARFETCH LTD CALL 30744W907 1,052 391 SH Call SOLE   0 0 0
FARFETCH LTD COM 30744W107 736 27,385 SH   SOLE   27,385 0 0
FARFETCH LTD PUT 30744W957 1,915 712 SH Put SOLE   0 0 0
FTD COS INC COM 30281V108 21 41,588 SH   SOLE   41,588 0 0
FRONTDOOR INC CALL 35905A909 1,951 567 SH Call SOLE   0 0 0
FRONTDOOR INC PUT 35905A959 839 244 SH Put SOLE   0 0 0
FUEL TECH INC COM 359523107 0 474 SH   SOLE   474 0 0
TECHNIPFMC PLC CALL G87110905 190 81 SH Call SOLE   0 0 0
TECHNIPFMC PLC COM G87110105 85 3,640 SH   SOLE   3,640 0 0
TECHNIPFMC PLC PUT G87110955 246 105 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL CALL 343389902 127 394 SH Call SOLE   0 0 0
FLOTEK INDS INC DEL PUT 343389952 39 122 SH Put SOLE   0 0 0
FORTINET INC CALL 34959E909 2,905 346 SH Call SOLE   0 0 0
FORTINET INC PUT 34959E959 5,206 620 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 88 446 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A306 75 37,863 SH   SOLE   37,863 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 73 369 SH Put SOLE   0 0 0
FTS INTERNATIONAL INC CALL 30283W904 259 259 SH Call SOLE   0 0 0
FTS INTERNATIONAL INC PUT 30283W954 1 1 SH Put SOLE   0 0 0
FORTIVE CORP CALL 34959J908 906 108 SH Call SOLE   0 0 0
FORTIVE CORP PUT 34959J958 503 60 SH Put SOLE   0 0 0
FULLER H B CO CALL 359694906 87 18 SH Call SOLE   0 0 0
FULLER H B CO PUT 359694956 53 11 SH Put SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 309 200 SH Call SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 168 32 SH Call SOLE   0 0 0
CEDAR FAIR L P COM 150185106 38 738 SH   SOLE   738 0 0
CEDAR FAIR L P PUT 150185956 257 49 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 3 1 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 213 61 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 490 140 SH Put SOLE   0 0 0
FORWARD AIR CORP CALL 349853901 97 15 SH Call SOLE   0 0 0
FORWARD AIR CORP PUT 349853951 84 13 SH Put SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL CALL 46090N903 972 137 SH Call SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL PUT 46090N953 1,114 157 SH Put SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S CALL 46138M909 4,142 328 SH Call SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S PUT 46138M959 8,563 678 SH Put SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR CALL 46138T904 110 15 SH Call SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR COM 46138T104 137 1,860 SH   SOLE   1,860 0 0
INVESCO CURNCYSHS CDN DLR TR PUT 46138T954 140 19 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES EURO CALL 46138K903 3,606 337 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES EURO COM 46138K103 228 2,139 SH   SOLE   2,139 0 0
INVESCO CURRENCYSHARES EURO PUT 46138K953 7,298 682 SH Put SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN CALL 46138R908 18 2 SH Call SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN PUT 46138R958 177 19 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 51,680 11,674 SH Call SOLE   0 0 0
ISHARES TR COM 464287184 3,760 84,954 SH   SOLE   84,954 0 0
ISHARES TR PUT 464287957 52,451 11,848 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 5 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B227 5 86 SH   SOLE   86 0 0
INVESCO CURNCYSHS JAPANESE Y CALL 46138W907 663 77 SH Call SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y COM 46138W107 2,232 25,930 SH   SOLE   25,930 0 0
INVESCO CURNCYSHS JAPANESE Y PUT 46138W957 1,980 230 SH Put SOLE   0 0 0
GENPACT LIMITED CALL G3922B907 749 213 SH Call SOLE   0 0 0
GENPACT LIMITED PUT G3922B957 14 4 SH Put SOLE   0 0 0
GLADSTONE INVT CORP COM 376546107 2 199 SH   SOLE   199 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 185 363 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 35 70 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 29 38 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K349 138 17,679 SH   SOLE   17,679 0 0
DIREXION SHS ETF TR PUT 25490K959 37 48 SH Put SOLE   0 0 0
STEALTHGAS INC COM Y81669106 0 111 SH   SOLE   111 0 0
GATX CORP CALL 361448903 649 85 SH Call SOLE   0 0 0
GATX CORP PUT 361448953 137 18 SH Put SOLE   0 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 148 37 SH Call SOLE   0 0 0
GOLUB CAP BDC INC CALL 38173M902 35 20 SH Call SOLE   0 0 0
GOLUB CAP BDC INC PUT 38173M952 7 4 SH Put SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 1,534 290 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 391 7,405 SH   SOLE   7,405 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 1,296 245 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 67 21 SH Call SOLE   0 0 0
GREENBRIER COS INC PUT 393657951 174 54 SH Put SOLE   0 0 0
GAIN CAP HLDGS INC COM 36268W100 5 930 SH   SOLE   930 0 0
GAIN CAP HLDGS INC PUT 36268W950 2 4 SH Put SOLE   0 0 0
GANNETT CO INC CALL 36473H904 105 100 SH Call SOLE   0 0 0
GANNETT CO INC COM 36473H104 45 4,318 SH   SOLE   4,318 0 0
GANNETT CO INC PUT 36473H954 9 9 SH Put SOLE   0 0 0
GENESCO INC CALL 371532902 305 67 SH Call SOLE   0 0 0
GENESCO INC COM 371532102 3 74 SH   SOLE   74 0 0
GENESCO INC PUT 371532952 182 40 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 177 60 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 3,097 183 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP COM 369550108 629 3,717 SH   SOLE   3,717 0 0
GENERAL DYNAMICS CORP PUT 369550958 6,111 361 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 2,548 339 SH Call SOLE   0 0 0
GODADDY INC COM 380237107 84 1,129 SH   SOLE   1,129 0 0
GODADDY INC PUT 380237957 3,188 424 SH Put SOLE   0 0 0
GOLDEN ENTMT INC CALL 381013901 26 19 SH Call SOLE   0 0 0
GOLDEN ENTMT INC COM 381013101 299 21,171 SH   SOLE   21,171 0 0
GOLDEN ENTMT INC PUT 381013951 412 291 SH Put SOLE   0 0 0
GARDNER DENVER HLDGS INC CALL 36555P907 16 6 SH Call SOLE   0 0 0
GARDNER DENVER HLDGS INC COM 36555P107 14 536 SH   SOLE   536 0 0
GARDNER DENVER HLDGS INC PUT 36555P957 2 1 SH Put SOLE   0 0 0
GREEN DOT CORP CALL 39304D902 436 72 SH Call SOLE   0 0 0
GREEN DOT CORP PUT 39304D952 479 79 SH Put SOLE   0 0 0
GDS HLDGS LTD CALL 36165L908 392 110 SH Call SOLE   0 0 0
GDS HLDGS LTD COM 36165L108 440 12,349 SH   SOLE   12,349 0 0
GDS HLDGS LTD PUT 36165L958 1,420 398 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 42,654 19,025 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F106 2,123 94,716 SH   SOLE   94,716 0 0
VANECK VECTORS ETF TR PUT 92189F952 16,292 7,267 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 12,225 3,853 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 1,967 620 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 2,381 2,384 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 6,581 658,793 SH   SOLE   658,793 0 0
GENERAL ELECTRIC CO PUT 369604953 12,449 12,462 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 14,601 14,616 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO PUT 369604953 9,774 9,784 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 16 4 SH Call SOLE   0 0 0
GREIF INC COM 397624107 1 29 SH   SOLE   29 0 0
GREIF INC PUT 397624957 4 1 SH Put SOLE   0 0 0
GENESIS ENERGY L P CALL 371927904 843 362 SH Call SOLE   0 0 0
GENESIS ENERGY L P PUT 371927954 158 68 SH Put SOLE   0 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 0 679 SH   SOLE   679 0 0
GEMPHIRE THERAPEUTICS INC PUT 36870A958 0 5 SH Put SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 468 244 SH Call SOLE   0 0 0
GEO GROUP INC NEW PUT 36162J956 220 115 SH Put SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1 93 SH   SOLE   93 0 0
GERON CORP CALL 374163903 97 587 SH Call SOLE   0 0 0
GERON CORP COM 374163103 8 4,918 SH   SOLE   4,918 0 0
GERON CORP PUT 374163953 16 99 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 80 41 SH Call SOLE   0 0 0
GUESS INC COM 401617105 254 13,006 SH   SOLE   13,006 0 0
GUESS INC PUT 401617955 648 331 SH Put SOLE   0 0 0
GRIFFON CORP CALL 398433902 112 61 SH Call SOLE   0 0 0
GRIFFON CORP COM 398433102 33 1,801 SH   SOLE   1,801 0 0
GRIFFON CORP PUT 398433952 231 125 SH Put SOLE   0 0 0
GOLD FIELDS LTD NEW CALL 38059T906 11 31 SH Call SOLE   0 0 0
GOLD FIELDS LTD NEW PUT 38059T956 0 1 SH Put SOLE   0 0 0
GENERAL FIN CORP DEL COM 369822101 1 202 SH   SOLE   202 0 0
GOLDCORP INC NEW CALL 380956909 1,471 1,286 SH Call SOLE   0 0 0
GOLDCORP INC NEW COM 380956409 429 37,535 SH   SOLE   37,535 0 0
GOLDCORP INC NEW PUT 380956959 1,515 1,325 SH Put SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A CALL 399909900 1,457 571 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A PUT 399909950 1,020 400 SH Put SOLE   0 0 0
GERDAU S A CALL 373737905 275 711 SH Call SOLE   0 0 0
GERDAU S A COM 373737105 100 25,968 SH   SOLE   25,968 0 0
GERDAU S A PUT 373737955 327 843 SH Put SOLE   0 0 0
GRACO INC CALL 384109904 257 52 SH Call SOLE   0 0 0
GUARDANT HEALTH INC CALL 40131M909 207 27 SH Call SOLE   0 0 0
GUARDANT HEALTH INC COM 40131M109 142 1,856 SH   SOLE   1,856 0 0
GUARDANT HEALTH INC PUT 40131M959 1,227 160 SH Put SOLE   0 0 0
GENOMIC HEALTH INC CALL 37244C901 357 51 SH Call SOLE   0 0 0
GENOMIC HEALTH INC COM 37244C101 143 2,054 SH   SOLE   2,054 0 0
GENOMIC HEALTH INC PUT 37244C951 70 10 SH Put SOLE   0 0 0
GREENHILL & CO INC CALL 395259904 43 20 SH Call SOLE   0 0 0
GREENHILL & CO INC COM 395259104 21 1,006 SH   SOLE   1,006 0 0
GREENHILL & CO INC PUT 395259954 303 141 SH Put SOLE   0 0 0
GULF ISLAND FABRICATION INC CALL 402307902 4 5 SH Call SOLE   0 0 0
GULF ISLAND FABRICATION INC COM 402307102 14 1,553 SH   SOLE   1,553 0 0
GULF ISLAND FABRICATION INC PUT 402307952 11 12 SH Put SOLE   0 0 0
G-III APPAREL GROUP LTD CALL 36237H901 263 66 SH Call SOLE   0 0 0
G-III APPAREL GROUP LTD PUT 36237H951 383 96 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC COM 375916103 288 8,009 SH   SOLE   8,009 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 251 70 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 27,778 4,273 SH Call SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 2,451 37,717 SH   SOLE   37,717 0 0
GILEAD SCIENCES INC PUT 375558953 17,312 2,663 SH Put SOLE   0 0 0
GENERAL MLS INC CALL 370334904 8,554 1,653 SH Call SOLE   0 0 0
GENERAL MLS INC COM 370334104 2,835 54,793 SH   SOLE   54,793 0 0
GENERAL MLS INC PUT 370334954 8,393 1,622 SH Put SOLE   0 0 0
GLAUKOS CORP CALL 377322902 117 15 SH Call SOLE   0 0 0
GLAUKOS CORP COM 377322102 373 4,770 SH   SOLE   4,770 0 0
GLAUKOS CORP PUT 377322952 579 74 SH Put SOLE   0 0 0
SPDR GOLD TRUST CALL 78463V907 203,097 16,646 SH Call SOLE   0 0 0
SPDR GOLD TRUST PUT 78463V957 142,202 11,655 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 49 56 SH Call SOLE   0 0 0
GCI LIBERTY INC CALL 36164V905 27 5 SH Call SOLE   0 0 0
GCI LIBERTY INC COM 36164V305 110 1,985 SH   SOLE   1,985 0 0
PROSHARES TR II CALL 74347W902 65 9 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 152 21 SH Put SOLE   0 0 0
GALMED PHARMACEUTICALS LTD COM M47238106 3 400 SH   SOLE   400 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 944 448 SH Call SOLE   0 0 0
GOLAR LNG LTD BERMUDA PUT G9456A950 263 125 SH Put SOLE   0 0 0
GLOBANT S A CALL L44385909 49 7 SH Call SOLE   0 0 0
GLOBANT S A COM L44385109 216 3,028 SH   SOLE   3,028 0 0
GLOBANT S A PUT L44385959 157 22 SH Put SOLE   0 0 0
GASLOG LTD CALL G37585909 392 225 SH Call SOLE   0 0 0
GASLOG LTD PUT G37585959 134 77 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 414 183 SH Call SOLE   0 0 0
GASLOG PARTNERS LP PUT Y2687W958 332 147 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP CALL 37946R909 167 85 SH Call SOLE   0 0 0
GLOBAL PARTNERS LP COM 37946R109 5 276 SH   SOLE   276 0 0
GLOBAL PARTNERS LP PUT 37946R959 253 129 SH Put SOLE   0 0 0
GALAPAGOS NV CALL 36315X901 4,440 377 SH Call SOLE   0 0 0
GALAPAGOS NV PUT 36315X951 1,507 128 SH Put SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 1,253 325 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 181 47 SH Put SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD CALL G4095J909 722 665 SH Call SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD PUT G4095J959 26 24 SH Put SOLE   0 0 0
GLATFELTER COM 377316104 29 2,098 SH   SOLE   2,098 0 0
GLU MOBILE INC CALL 379890906 150 138 SH Call SOLE   0 0 0
GLU MOBILE INC COM 379890106 215 19,675 SH   SOLE   19,675 0 0
GLU MOBILE INC PUT 379890956 624 571 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 7,404 2,237 SH Call SOLE   0 0 0
CORNING INC PUT 219350955 1,148 347 SH Put SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 1 1 SH Call SOLE   0 0 0
GLYCOMIMETICS INC COM 38000Q102 280 22,500 SH   SOLE   22,500 0 0
GLYCOMIMETICS INC PUT 38000Q952 14 12 SH Put SOLE   0 0 0
GENERAL MTRS CO CALL 37045V900 16,171 4,359 SH Call SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 493 13,298 SH   SOLE   13,298 0 0
GENERAL MTRS CO PUT 37045V950 16,101 4,340 SH Put SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 1,443 1,421 SH Call SOLE   0 0 0
GAMESTOP CORP NEW PUT 36467W959 1,668 1,642 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 736 149 SH Call SOLE   0 0 0
GLOBUS MED INC PUT 379577958 128 26 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 149 116 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP COM Y2745C102 188 14,634 SH   SOLE   14,634 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 228 177 SH Put SOLE   0 0 0
GENERAL MOLY INC PUT 370373952 0 4 SH Put SOLE   0 0 0
GLOBAL MED REIT INC CALL 37954A904 54 55 SH Call SOLE   0 0 0
GLOBAL MED REIT INC PUT 37954A954 3 4 SH Put SOLE   0 0 0
GMS INC CALL 36251C903 252 167 SH Call SOLE   0 0 0
GMS INC COM 36251C103 402 26,589 SH   SOLE   26,589 0 0
GMS INC PUT 36251C953 31 21 SH Put SOLE   0 0 0
GNC HLDGS INC CALL 36191G907 85 312 SH Call SOLE   0 0 0
GNC HLDGS INC PUT 36191G957 2 9 SH Put SOLE   0 0 0
GENIE ENERGY LTD CALL 372284908 49 58 SH Call SOLE   0 0 0
GENIE ENERGY LTD COM 372284208 4 524 SH   SOLE   524 0 0
GENIE ENERGY LTD PUT 372284958 8 10 SH Put SOLE   0 0 0
GLOBAL NET LEASE INC CALL 379378901 162 86 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC COM 379378201 122 6,504 SH   SOLE   6,504 0 0
GLOBAL NET LEASE INC PUT 379378951 30 16 SH Put SOLE   0 0 0
GENMARK DIAGNOSTICS INC COM 372309104 25 3,610 SH   SOLE   3,610 0 0
GENMARK DIAGNOSTICS INC PUT 372309954 74 105 SH Put SOLE   0 0 0
GENERAC HLDGS INC CALL 368736904 1,757 343 SH Call SOLE   0 0 0
GENERAC HLDGS INC PUT 368736954 317 62 SH Put SOLE   0 0 0
GENTEX CORP CALL 371901909 16 8 SH Call SOLE   0 0 0
GENTEX CORP COM 371901109 17 858 SH   SOLE   858 0 0
GENTEX CORP PUT 371901959 6 3 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 413 1,080 SH Call SOLE   0 0 0
GENWORTH FINL INC COM 37247D106 110 28,862 SH   SOLE   28,862 0 0
GENWORTH FINL INC PUT 37247D956 290 758 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37954Y863 20 954 SH   SOLE   954 0 0
GLOBAL X FDS PUT 37954Y951 2 1 SH Put SOLE   0 0 0
GOLDEN OCEAN GROUP LTD CALL G39637905 1 4 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 5 11 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 58 131 SH Call SOLE   0 0 0
GOGO INC COM 38046C109 124 27,624 SH   SOLE   27,624 0 0
GOGO INC PUT 38046C959 15 34 SH Put SOLE   0 0 0
BARRICK GOLD CORPORATION CALL 067901908 4,154 3,030 SH Call SOLE   0 0 0
BARRICK GOLD CORPORATION PUT 067901958 2,895 2,112 SH Put SOLE   0 0 0
BARRICK GOLD CORPORATION CALL 067901908 20 15 SH Call SOLE   0 0 0
BARRICK GOLD CORPORATION PUT 067901958 69 51 SH Put SOLE   0 0 0
GLADSTONE COML CORP CALL 376536908 37 18 SH Call SOLE   0 0 0
GLADSTONE COML CORP COM 376536108 4 195 SH   SOLE   195 0 0
GLADSTONE COML CORP PUT 376536958 110 53 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 175,879 1,499 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K107 57,767 49,235 SH   SOLE   49,235 0 0
ALPHABET INC PUT 02079K955 197,585 1,684 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 187,360 1,592 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K305 13,756 11,689 SH   SOLE   11,689 0 0
ALPHABET INC PUT 02079K955 318,466 2,706 SH Put SOLE   0 0 0
CANADA GOOSE HOLDINGS INC CALL 135086906 1,118 233 SH Call SOLE   0 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 917 19,111 SH   SOLE   19,111 0 0
CANADA GOOSE HOLDINGS INC PUT 135086956 4,931 1,027 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 18 46 SH Call SOLE   0 0 0
ISHARES TR CALL 46429B907 0 2 SH Call SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 4,458 398 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 2,823 252 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 109 1,695 SH   SOLE   1,695 0 0
GRAPHIC PACKAGING HLDG CO PUT 388689951 12 10 SH Put SOLE   0 0 0
GRANITE PT MTG TR INC CALL 38741L907 222 120 SH Call SOLE   0 0 0
GRANITE PT MTG TR INC COM 38741L107 133 7,179 SH   SOLE   7,179 0 0
GRANITE PT MTG TR INC PUT 38741L957 544 293 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 232 17 SH Call SOLE   0 0 0
GLOBAL PMTS INC COM 37940X102 92 678 SH   SOLE   678 0 0
GLOBAL PMTS INC PUT 37940X952 5,952 436 SH Put SOLE   0 0 0
GULFPORT ENERGY CORP CALL 402635904 320 400 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP COM 402635304 117 14,596 SH   SOLE   14,596 0 0
GULFPORT ENERGY CORP PUT 402635954 68 85 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 165 99 SH Call SOLE   0 0 0
GREEN PLAINS INC COM 393222104 410 24,621 SH   SOLE   24,621 0 0
GREEN PLAINS INC PUT 393222954 1,511 906 SH Put SOLE   0 0 0
GEOPARK LTD COM G38327105 35 2,058 SH   SOLE   2,058 0 0
GEOPARK LTD PUT G38327955 306 177 SH Put SOLE   0 0 0
GOPRO INC CALL 38268T903 338 521 SH Call SOLE   0 0 0
GOPRO INC COM 38268T103 21 3,320 SH   SOLE   3,320 0 0
GOPRO INC PUT 38268T953 488 751 SH Put SOLE   0 0 0
GAP INC CALL 364760908 2,282 872 SH Call SOLE   0 0 0
GAP INC COM 364760108 1,798 68,699 SH   SOLE   68,699 0 0
GAP INC PUT 364760958 5,351 2,044 SH Put SOLE   0 0 0
GRACE W R & CO DEL NEW CALL 38388F908 5,119 656 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 121 1,558 SH   SOLE   1,558 0 0
GRACE W R & CO DEL NEW PUT 38388F958 7 1 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 53 66 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E366 80 9,956 SH   SOLE   9,956 0 0
GLOBAL X FDS PUT 37950E954 12 15 SH Put SOLE   0 0 0
GRIFOLS S A CALL 398438908 4 2 SH Call SOLE   0 0 0
GARMIN LTD CALL H2906T909 3,868 448 SH Call SOLE   0 0 0
GARMIN LTD PUT H2906T959 1,390 161 SH Put SOLE   0 0 0
U S GLOBAL INVS INC COM 902952100 0 104 SH   SOLE   104 0 0
GROUPON INC CALL 399473907 440 1,242 SH Call SOLE   0 0 0
GROUPON INC COM 399473107 61 17,376 SH   SOLE   17,376 0 0
GROUPON INC PUT 399473957 148 419 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 4,869 701 SH Call SOLE   0 0 0
GRUBHUB INC COM 400110102 1,605 23,112 SH   SOLE   23,112 0 0
GRUBHUB INC PUT 400110952 7,502 1,080 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 75,240 3,919 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 88,277 4,598 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 43 1,018 SH Call SOLE   0 0 0
GLOBALSCAPE INC CALL 37940G909 0 1 SH Call SOLE   0 0 0
GLOBALSCAPE INC COM 37940G109 69 10,963 SH   SOLE   10,963 0 0
ISHARES S&P GSCI COMMODITY I CALL 46428R907 3 2 SH Call SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I COM 46428R107 34 2,192 SH   SOLE   2,192 0 0
ISHARES S&P GSCI COMMODITY I PUT 46428R957 3 2 SH Put SOLE   0 0 0
GOOSEHEAD INS INC CALL 38267D909 55 20 SH Call SOLE   0 0 0
GOOSEHEAD INS INC COM 38267D109 12 439 SH   SOLE   439 0 0
GOOSEHEAD INS INC PUT 38267D959 142 51 SH Put SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 5,374 1,286 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 4,233 1,013 SH Put SOLE   0 0 0
GREENSKY INC CALL 39572G900 1,762 1,362 SH Call SOLE   0 0 0
GREENSKY INC PUT 39572G950 177 137 SH Put SOLE   0 0 0
FERROGLOBE PLC CALL G33856908 17 85 SH Call SOLE   0 0 0
FERROGLOBE PLC COM G33856108 89 43,507 SH   SOLE   43,507 0 0
FERROGLOBE PLC PUT G33856958 70 343 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA CALL 38119T907 34 87 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA PUT 38119T957 1 5 SH Put SOLE   0 0 0
GRIDSUM HLDG INC CALL 398132900 19 65 SH Call SOLE   0 0 0
GRIDSUM HLDG INC PUT 398132950 5 20 SH Put SOLE   0 0 0
GSV CAP CORP CALL 36191J901 197 261 SH Call SOLE   0 0 0
GSV CAP CORP COM 36191J101 132 17,486 SH   SOLE   17,486 0 0
GSV CAP CORP PUT 36191J951 119 157 SH Put SOLE   0 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 635 350 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 307 16,936 SH   SOLE   16,936 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 1,395 769 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC CALL 38500T901 27 121 SH Call SOLE   0 0 0
GRAN TIERRA ENERGY INC PUT 38500T951 9 40 SH Put SOLE   0 0 0
CHART INDS INC CALL 16115Q908 9 1 SH Call SOLE   0 0 0
CHART INDS INC COM 16115Q308 97 1,079 SH   SOLE   1,079 0 0
CHART INDS INC PUT 16115Q958 135 15 SH Put SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 1,381 647 SH Call SOLE   0 0 0
GRAY TELEVISION INC PUT 389375956 34 16 SH Put SOLE   0 0 0
TRIPLE-S MGMT CORP CALL 896749908 86 38 SH Call SOLE   0 0 0
TRIPLE-S MGMT CORP PUT 896749958 463 203 SH Put SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 850 245 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC COM 362393100 111 3,207 SH   SOLE   3,207 0 0
GTT COMMUNICATIONS INC PUT 362393950 2,023 583 SH Put SOLE   0 0 0
GARRETT MOTION INC CALL 366505905 0 122 SH Call SOLE   0 0 0
GARRETT MOTION INC COM 366505105 0 10,834 SH   SOLE   10,834 0 0
GARRETT MOTION INC PUT 366505955 0 213 SH Put SOLE   0 0 0
GTX INC DEL CALL 40052B907 11 94 SH Call SOLE   0 0 0
GTX INC DEL PUT 40052B957 0 1 SH Put SOLE   0 0 0
GETTY RLTY CORP NEW CALL 374297909 51 16 SH Call SOLE   0 0 0
GETTY RLTY CORP NEW PUT 374297959 19 6 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 527 475 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K356 98 8,845 SH   SOLE   8,845 0 0
DIREXION SHS ETF TR PUT 25490K959 138 125 SH Put SOLE   0 0 0
GOLDFIELD CORP CALL 381370905 0 3 SH Call SOLE   0 0 0
GOLDFIELD CORP COM 381370105 1 506 SH   SOLE   506 0 0
GOLDFIELD CORP PUT 381370955 2 10 SH Put SOLE   0 0 0
GRANITE CONSTR INC CALL 387328907 43 10 SH Call SOLE   0 0 0
GRANITE CONSTR INC PUT 387328957 17 4 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 2,730 162 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC COM 36197T103 314 1,866 SH   SOLE   1,866 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 1,803 107 SH Put SOLE   0 0 0
GENESEE & WYO INC CALL 371559905 2,640 303 SH Call SOLE   0 0 0
GENESEE & WYO INC PUT 371559955 592 68 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 281 29 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,636 16,847 SH   SOLE   16,847 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 786 81 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 4,062 135 SH Call SOLE   0 0 0
GRAINGER W W INC COM 384802104 616 2,048 SH   SOLE   2,048 0 0
GRAINGER W W INC PUT 384802954 8,847 294 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 60 6 SH Call SOLE   0 0 0
HYATT HOTELS CORP CALL 448579902 2,206 304 SH Call SOLE   0 0 0
HYATT HOTELS CORP PUT 448579952 58 8 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 1,068 407 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 1,519 579 SH Put SOLE   0 0 0
HABIT RESTAURANTS INC CALL 40449J903 288 267 SH Call SOLE   0 0 0
HABIT RESTAURANTS INC PUT 40449J953 156 145 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 88 22 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G958 408 102 SH Put SOLE   0 0 0
HAEMONETICS CORP CALL 405024900 139 16 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 2,455 1,062 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC COM 405217100 396 17,150 SH   SOLE   17,150 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 349 151 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 10,249 3,498 SH Call SOLE   0 0 0
HALLIBURTON CO PUT 406216951 7,067 2,412 SH Put SOLE   0 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 162 101 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 153 9,562 SH   SOLE   9,562 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 152 95 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 2 1 SH Call SOLE   0 0 0
HASBRO INC CALL 418056907 4,854 571 SH Call SOLE   0 0 0
HASBRO INC PUT 418056957 4,063 478 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 83 3,275 SH   SOLE   3,275 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 10 4 SH Put SOLE   0 0 0
HAYNES INTERNATIONAL INC CALL 420877901 6 2 SH Call SOLE   0 0 0
HAYNES INTERNATIONAL INC PUT 420877951 9 3 SH Put SOLE   0 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 64 51 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 126 9,937 SH   SOLE   9,937 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 1,912 1,508 SH Put SOLE   0 0 0
HANESBRANDS INC CALL 410345902 550 308 SH Call SOLE   0 0 0
HANESBRANDS INC PUT 410345952 373 209 SH Put SOLE   0 0 0
HARVARD BIOSCIENCE INC CALL 416906905 2 5 SH Call SOLE   0 0 0
HUDBAY MINERALS INC CALL 443628902 117 165 SH Call SOLE   0 0 0
HUDBAY MINERALS INC COM 443628102 127 17,876 SH   SOLE   17,876 0 0
HUDBAY MINERALS INC PUT 443628952 150 211 SH Put SOLE   0 0 0
HUTTIG BLDG PRODS INC COM 448451104 6 2,203 SH   SOLE   2,203 0 0
HCA HEALTHCARE INC CALL 40412C901 3,533 271 SH Call SOLE   0 0 0
HCA HEALTHCARE INC PUT 40412C951 2,698 207 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 501 165 SH Call SOLE   0 0 0
WARRIOR MET COAL INC PUT 93627C951 124 41 SH Put SOLE   0 0 0
HC2 HLDGS INC COM 404139107 1 781 SH   SOLE   781 0 0
HC2 HLDGS INC PUT 404139957 0 4 SH Put SOLE   0 0 0
HACKETT GROUP INC CALL 404609909 1 1 SH Call SOLE   0 0 0
HACKETT GROUP INC COM 404609109 2 151 SH   SOLE   151 0 0
HACKETT GROUP INC PUT 404609959 7 5 SH Put SOLE   0 0 0
HI-CRUSH PARTNERS LP CALL 428337909 236 532 SH Call SOLE   0 0 0
HI-CRUSH PARTNERS LP COM 428337109 127 28,541 SH   SOLE   28,541 0 0
HI-CRUSH PARTNERS LP PUT 428337959 618 1,391 SH Put SOLE   0 0 0
HCP INC CALL 40414L909 444 142 SH Call SOLE   0 0 0
HCP INC COM 40414L109 148 4,754 SH   SOLE   4,754 0 0
HCP INC PUT 40414L959 344 110 SH Put SOLE   0 0 0
HOME DEPOT INC CALL 437076902 43,232 2,253 SH Call SOLE   0 0 0
HOME DEPOT INC PUT 437076952 54,228 2,826 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 3,013 260 SH Call SOLE   0 0 0
HDFC BANK LTD COM 40415F101 208 1,800 SH   SOLE   1,800 0 0
HDFC BANK LTD PUT 40415F951 3,303 285 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 97 142 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC CALL 40416M905 3,663 845 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC COM 40416M105 368 8,500 SH   SOLE   8,500 0 0
HD SUPPLY HLDGS INC PUT 40416M955 2,267 523 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 10 54 SH Call SOLE   0 0 0
HUDSON TECHNOLOGIES INC PUT 444144959 1 10 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 93 10 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 4 1 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 60 1,493 SH   SOLE   1,493 0 0
TURTLE BEACH CORP CALL 900450906 674 594 SH Call SOLE   0 0 0
TURTLE BEACH CORP COM 900450206 439 38,708 SH   SOLE   38,708 0 0
TURTLE BEACH CORP PUT 900450956 1,420 1,250 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 19 3 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717X957 63 10 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 231 92 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 8 324 SH   SOLE   324 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 406 162 SH Put SOLE   0 0 0
HEICO CORP NEW CALL 422806908 18 2 SH Call SOLE   0 0 0
HEICO CORP NEW COM 422806109 8 90 SH   SOLE   90 0 0
HEICO CORP NEW PUT 422806958 9 1 SH Put SOLE   0 0 0
HELEN OF TROY CORP LTD CALL G4388N906 1,716 148 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD PUT G4388N956 4,847 418 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 164 61 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 236 8,781 SH   SOLE   8,781 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 966 358 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 3,547 589 SH Call SOLE   0 0 0
HESS CORP COM 42809H107 1,081 17,954 SH   SOLE   17,954 0 0
HESS CORP PUT 42809H957 7,546 1,253 SH Put SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP CALL 428104903 413 195 SH Call SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP PUT 428104953 165 78 SH Put SOLE   0 0 0
HEXO CORP CALL 428304909 841 1,269 SH Call SOLE   0 0 0
HEXO CORP PUT 428304959 362 547 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 1,216 247 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP PUT 436106958 537 109 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 40 13 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC COM 43283X105 290 9,403 SH   SOLE   9,403 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 891 289 SH Put SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 1,375 125 SH Call SOLE   0 0 0
HOWARD HUGHES CORP PUT 44267D957 121 11 SH Put SOLE   0 0 0
HILLENBRAND INC CALL 431571908 1,054 254 SH Call SOLE   0 0 0
HILLENBRAND INC PUT 431571958 282 68 SH Put SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 937 411 SH Call SOLE   0 0 0
HIBBETT SPORTS INC PUT 428567951 75 33 SH Put SOLE   0 0 0
INFRAREIT INC CALL 45685L900 35 17 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 1,436 289 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 64 1,296 SH   SOLE   1,296 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 144 29 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 1,263 61 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 339 1,637 SH   SOLE   1,637 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 5,242 253 SH Put SOLE   0 0 0
HEALTH INS INNOVATIONS INC CALL 42225K906 3,293 1,228 SH Call SOLE   0 0 0
HEALTH INS INNOVATIONS INC PUT 42225K956 2,985 1,113 SH Put SOLE   0 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 99 313 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC COM 43289P106 0 152 SH   SOLE   152 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 2 8 SH Put SOLE   0 0 0
AEROHIVE NETWORKS INC CALL 007786906 0 2 SH Call SOLE   0 0 0
HIGHWOODS PPTYS INC COM 431284108 5 114 SH   SOLE   114 0 0
HIGHWOODS PPTYS INC PUT 431284958 18 4 SH Put SOLE   0 0 0
HALCON RES CORP CALL 40537Q905 3 28 SH Call SOLE   0 0 0
HALCON RES CORP COM 40537Q605 3 2,258 SH   SOLE   2,258 0 0
HALCON RES CORP PUT 40537Q955 1 10 SH Put SOLE   0 0 0
HECLA MNG CO CALL 422704906 9 42 SH Call SOLE   0 0 0
HECLA MNG CO COM 422704106 118 51,640 SH   SOLE   51,640 0 0
HECLA MNG CO PUT 422704956 39 173 SH Put SOLE   0 0 0
HERBALIFE NUTRITION LTD CALL G4412G901 3,306 624 SH Call SOLE   0 0 0
HERBALIFE NUTRITION LTD COM G4412G101 1,093 20,629 SH   SOLE   20,629 0 0
HERBALIFE NUTRITION LTD PUT G4412G951 9,744 1,839 SH Put SOLE   0 0 0
HOULIHAN LOKEY INC CALL 441593900 13 3 SH Call SOLE   0 0 0
HOULIHAN LOKEY INC PUT 441593950 41 9 SH Put SOLE   0 0 0
HARMONIC INC CALL 413160902 13 24 SH Call SOLE   0 0 0
HARMONIC INC PUT 413160952 85 157 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 3,789 456 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 5,942 715 SH Put SOLE   0 0 0
NOBILIS HEALTH CORP COM 65500B103 0 100 SH   SOLE   100 0 0
NOBILIS HEALTH CORP PUT 65500B953 0 1 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 211 268 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 7 9 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 40 15 SH Call SOLE   0 0 0
HONDA MOTOR LTD COM 438128308 55 2,043 SH   SOLE   2,043 0 0
HONDA MOTOR LTD PUT 438128958 165 61 SH Put SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 0 16 SH   SOLE   16 0 0
HELIOS & MATHESON ANALYTICS CALL 42327L909 0 183 SH Call SOLE   0 0 0
HOMESTREET INC COM 43785V102 1 67 SH   SOLE   67 0 0
HMS HLDGS CORP CALL 40425J901 216 73 SH Call SOLE   0 0 0
HMS HLDGS CORP PUT 40425J951 35 12 SH Put SOLE   0 0 0
HARMONY GOLD MNG LTD CALL 413216900 90 478 SH Call SOLE   0 0 0
HARMONY GOLD MNG LTD PUT 413216950 12 65 SH Put SOLE   0 0 0
HANGER INC CALL 41043F908 22 12 SH Call SOLE   0 0 0
HUANENG PWR INTL INC CALL 443304900 328 142 SH Call SOLE   0 0 0
HUANENG PWR INTL INC PUT 443304950 182 79 SH Put SOLE   0 0 0
HARLEY DAVIDSON INC CALL 412822908 2,681 752 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC COM 412822108 577 16,194 SH   SOLE   16,194 0 0
HARLEY DAVIDSON INC PUT 412822958 3,184 893 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO CALL G45667905 41 20 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO PUT G45667955 25 12 SH Put SOLE   0 0 0
HOLOGIC INC CALL 436440901 1,418 293 SH Call SOLE   0 0 0
HOLOGIC INC PUT 436440951 67 14 SH Put SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 54 31 SH Call SOLE   0 0 0
HOME BANCSHARES INC COM 436893200 84 4,799 SH   SOLE   4,799 0 0
HOME BANCSHARES INC PUT 436893950 751 428 SH Put SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 421 236 SH Call SOLE   0 0 0
AT HOME GROUP INC COM 04650Y100 2,387 133,677 SH   SOLE   133,677 0 0
AT HOME GROUP INC PUT 04650Y950 1,366 765 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 7,040 443 SH Call SOLE   0 0 0
HONEYWELL INTL INC COM 438516106 1,795 11,299 SH   SOLE   11,299 0 0
HONEYWELL INTL INC PUT 438516956 11,172 703 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 34 122 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 9 122 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 12 163 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 0 1 SH Put SOLE   0 0 0
HOVNANIAN ENTERPRISES INC CALL 442487901 0 3 SH Call SOLE   0 0 0
HOVNANIAN ENTERPRISES INC PUT 442487951 2 15 SH Put SOLE   0 0 0
HELMERICH & PAYNE INC CALL 423452901 2,772 499 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC PUT 423452951 2,427 437 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 1,769 1,147 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 132 86 SH Put SOLE   0 0 0
HUDSON PAC PPTYS INC CALL 444097909 333 97 SH Call SOLE   0 0 0
HUDSON PAC PPTYS INC PUT 444097959 3 1 SH Put SOLE   0 0 0
HP INC CALL 40434L905 4,461 2,296 SH Call SOLE   0 0 0
HP INC PUT 40434L955 845 435 SH Put SOLE   0 0 0
HIGHPOINT RES CORP COM 43114K108 0 449 SH   SOLE   449 0 0
HIGHPOINT RES CORP PUT 43114K958 2 10 SH Put SOLE   0 0 0
HOSPITALITY PPTYS TR CALL 44106M902 223 85 SH Call SOLE   0 0 0
HOSPITALITY PPTYS TR PUT 44106M952 18 7 SH Put SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 369 50 SH Call SOLE   0 0 0
HEALTHEQUITY INC COM 42226A107 155 2,097 SH   SOLE   2,097 0 0
HEALTHEQUITY INC PUT 42226A957 1,309 177 SH Put SOLE   0 0 0
HEALTHCARE RLTY TR COM 421946104 1 59 SH   SOLE   59 0 0
HEALTHCARE RLTY TR PUT 421946954 35 11 SH Put SOLE   0 0 0
BLOCK H & R INC CALL 093671905 2,745 1,147 SH Call SOLE   0 0 0
BLOCK H & R INC PUT 093671955 1,110 464 SH Put SOLE   0 0 0
HILL ROM HLDGS INC CALL 431475902 3,525 333 SH Call SOLE   0 0 0
HILL ROM HLDGS INC COM 431475102 23 219 SH   SOLE   219 0 0
HILL ROM HLDGS INC PUT 431475952 3,715 351 SH Put SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 155 40 SH Call SOLE   0 0 0
HERC HLDGS INC PUT 42704L954 50 13 SH Put SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 281 63 SH Call SOLE   0 0 0
HORMEL FOODS CORP COM 440452100 360 8,058 SH   SOLE   8,058 0 0
HORMEL FOODS CORP PUT 440452950 3,710 829 SH Put SOLE   0 0 0
HARROW HEALTH INC CALL 415858909 4 10 SH Call SOLE   0 0 0
HARRIS CORP DEL CALL 413875905 5,525 346 SH Call SOLE   0 0 0
HARRIS CORP DEL PUT 413875955 1,788 112 SH Put SOLE   0 0 0
HERITAGE INS HLDGS INC CALL 42727J902 97 67 SH Call SOLE   0 0 0
HERITAGE INS HLDGS INC PUT 42727J952 14 10 SH Put SOLE   0 0 0
HERON THERAPEUTICS INC CALL 427746902 647 265 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC COM 427746102 223 9,132 SH   SOLE   9,132 0 0
HERON THERAPEUTICS INC PUT 427746952 329 135 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 0 52 SH   SOLE   52 0 0
HSBC HLDGS PLC CALL 404280906 2,495 615 SH Call SOLE   0 0 0
HSBC HLDGS PLC PUT 404280956 15,818 3,898 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 135 67 SH Call SOLE   0 0 0
HARSCO CORP PUT 415864957 60 30 SH Put SOLE   0 0 0
HENRY SCHEIN INC CALL 806407902 156 26 SH Call SOLE   0 0 0
HENRY SCHEIN INC COM 806407102 45 752 SH   SOLE   752 0 0
HENRY SCHEIN INC PUT 806407952 36 6 SH Put SOLE   0 0 0
HENRY SCHEIN INC CALL 806407902 0 15 SH Call SOLE   0 0 0
HENRY SCHEIN INC PUT 806407952 0 16 SH Put SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN CALL 422819902 15 4 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 226 120 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 154 82 SH Put SOLE   0 0 0
HEALTHSTREAM INC COM 42222N103 12 440 SH   SOLE   440 0 0
HERSHEY CO CALL 427866908 1,182 103 SH Call SOLE   0 0 0
HERSHEY CO COM 427866108 114 998 SH   SOLE   998 0 0
HERSHEY CO PUT 427866958 4,926 429 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR COM 427825500 0 17 SH   SOLE   17 0 0
HERSHA HOSPITALITY TR PUT 427825950 20 12 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 11 4 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC PUT 42225P951 88 31 SH Put SOLE   0 0 0
HERCULES CAPITAL INC CALL 427096908 267 211 SH Call SOLE   0 0 0
HERCULES CAPITAL INC PUT 427096958 192 152 SH Put SOLE   0 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 1 779 SH   SOLE   779 0 0
HILLTOP HOLDINGS INC CALL 432748901 21 12 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC COM 432748101 403 22,126 SH   SOLE   22,126 0 0
HILLTOP HOLDINGS INC PUT 432748951 1,107 607 SH Put SOLE   0 0 0
HUAZHU GROUP LTD CALL 44332N906 1,786 424 SH Call SOLE   0 0 0
HUAZHU GROUP LTD PUT 44332N956 1,306 310 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC CALL 422347904 156 81 SH Call SOLE   0 0 0
HEARTLAND EXPRESS INC PUT 422347954 389 202 SH Put SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 684 394 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 878 506 SH Put SOLE   0 0 0
HUB GROUP INC COM 443320106 83 2,034 SH   SOLE   2,034 0 0
HUB GROUP INC PUT 443320956 2,152 527 SH Put SOLE   0 0 0
HUBSPOT INC CALL 443573900 1,578 95 SH Call SOLE   0 0 0
HUBSPOT INC PUT 443573950 698 42 SH Put SOLE   0 0 0
HUDSON LTD CALL G46408903 64 47 SH Call SOLE   0 0 0
HUMANA INC CALL 444859902 5,160 194 SH Call SOLE   0 0 0
HUMANA INC COM 444859102 3,805 14,307 SH   SOLE   14,307 0 0
HUMANA INC PUT 444859952 8,325 313 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 148 66 SH Call SOLE   0 0 0
HUNTSMAN CORP COM 447011107 232 10,354 SH   SOLE   10,354 0 0
HUNTSMAN CORP PUT 447011957 400 178 SH Put SOLE   0 0 0
HURON CONSULTING GROUP INC COM 447462102 53 1,138 SH   SOLE   1,138 0 0
HUYA INC CALL 44852D908 2,132 758 SH Call SOLE   0 0 0
HUYA INC COM 44852D108 1,628 57,898 SH   SOLE   57,898 0 0
HUYA INC PUT 44852D958 2,416 859 SH Put SOLE   0 0 0
HANCOCK WHITNEY CORPORATION CALL 410120909 36 9 SH Call SOLE   0 0 0
HOUSTON WIRE & CABLE CO CALL 44244K909 10 16 SH Call SOLE   0 0 0
HEXCEL CORP NEW CALL 428291908 864 125 SH Call SOLE   0 0 0
HEXCEL CORP NEW PUT 428291958 518 75 SH Put SOLE   0 0 0
HYSTER YALE MATLS HANDLING I PUT 449172955 56 9 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 37,208 4,303 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 144,154 16,671 SH Put SOLE   0 0 0
HYDROGENICS CORP NEW CALL 448883907 15 20 SH Call SOLE   0 0 0
HYDROGENICS CORP NEW COM 448883207 33 4,193 SH   SOLE   4,193 0 0
EXCHANGE LISTED FDS TR CALL 30151E904 34 10 SH Call SOLE   0 0 0
EXCHANGE LISTED FDS TR PUT 30151E954 17 5 SH Put SOLE   0 0 0
HORIZON GLOBAL CORP CALL 44052W904 32 168 SH Call SOLE   0 0 0
HORIZON PHARMA PLC CALL G4617B905 1,377 521 SH Call SOLE   0 0 0
HORIZON PHARMA PLC COM G4617B105 172 6,541 SH   SOLE   6,541 0 0
HORIZON PHARMA PLC PUT G4617B955 364 138 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 182 95 SH Call SOLE   0 0 0
MARINEMAX INC PUT 567908958 174 91 SH Put SOLE   0 0 0
INTELSAT S A CALL L5140P901 2,638 1,685 SH Call SOLE   0 0 0
INTELSAT S A COM L5140P101 18 1,159 SH   SOLE   1,159 0 0
INTELSAT S A PUT L5140P951 1,913 1,222 SH Put SOLE   0 0 0
IAC INTERACTIVECORP CALL 44919P908 2,479 118 SH Call SOLE   0 0 0
IAC INTERACTIVECORP PUT 44919P958 8,404 400 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 13 39 SH Call SOLE   0 0 0
IAMGOLD CORP COM 450913108 42 12,192 SH   SOLE   12,192 0 0
IAMGOLD CORP PUT 450913958 1 5 SH Put SOLE   0 0 0
ISHARES TR PUT 464288955 82 14 SH Put SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C CALL 457985908 378 68 SH Call SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C PUT 457985958 1,738 312 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 43 10 SH Call SOLE   0 0 0
ISHARES TR COM 464288778 9 225 SH   SOLE   225 0 0
ISHARES GOLD TRUST CALL 464285905 778 629 SH Call SOLE   0 0 0
ISHARES GOLD TRUST PUT 464285955 12 10 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 5,254 470 SH Call SOLE   0 0 0
ISHARES TR COM 464287556 2,584 23,113 SH   SOLE   23,113 0 0
ISHARES TR PUT 464287957 26,910 2,407 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MICH COM 453838609 7 330 SH   SOLE   330 0 0
IBERIABANK CORP CALL 450828908 308 43 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 1,281 247 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 605 11,676 SH   SOLE   11,676 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 4,617 890 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 64,327 4,559 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 68,362 4,845 SH Put SOLE   0 0 0
ICICI BK LTD CALL 45104G904 64 56 SH Call SOLE   0 0 0
ICICI BK LTD COM 45104G104 545 47,565 SH   SOLE   47,565 0 0
ICICI BK LTD PUT 45104G954 84 74 SH Put SOLE   0 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5 110 SH   SOLE   110 0 0
INSTALLED BLDG PRODS INC PUT 45780R951 72 15 SH Put SOLE   0 0 0
INDEPENDENT BK GROUP INC CALL 45384B906 51 10 SH Call SOLE   0 0 0
ICAD INC CALL 44934S906 24 48 SH Call SOLE   0 0 0
ICAD INC COM 44934S206 6 1,176 SH   SOLE   1,176 0 0
ICAD INC PUT 44934S956 1 3 SH Put SOLE   0 0 0
INDEPENDENCE CONTRACT DRIL I CALL 453415909 5 20 SH Call SOLE   0 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 8 3,246 SH   SOLE   3,246 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 3,456 454 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 1,454 191 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 11 20 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 5 10 SH Put SOLE   0 0 0
ICHOR HOLDINGS CALL G4740B905 293 130 SH Call SOLE   0 0 0
ICHOR HOLDINGS PUT G4740B955 76 34 SH Put SOLE   0 0 0
ICLICK INTRACTVE ASIA GRP LT COM 45113Y104 20 5,629 SH   SOLE   5,629 0 0
ICON PLC CALL G4705A900 314 23 SH Call SOLE   0 0 0
ICON PLC PUT G4705A950 245 18 SH Put SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 2,516 225 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,095 18,729 SH   SOLE   18,729 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 9,094 813 SH Put SOLE   0 0 0
ICU MED INC CALL 44930G907 191 8 SH Call SOLE   0 0 0
ICU MED INC COM 44930G107 273 1,143 SH   SOLE   1,143 0 0
ICU MED INC PUT 44930G957 2,321 97 SH Put SOLE   0 0 0
IDACORP INC PUT 451107956 9 1 SH Put SOLE   0 0 0
INTERDIGITAL INC CALL 45867G901 1,068 162 SH Call SOLE   0 0 0
INTERDIGITAL INC PUT 45867G951 402 61 SH Put SOLE   0 0 0
IDEANOMICS INC CALL 45166V906 16 83 SH Call SOLE   0 0 0
IDEANOMICS INC COM 45166V106 13 6,751 SH   SOLE   6,751 0 0
IDEANOMICS INC PUT 45166V956 3 18 SH Put SOLE   0 0 0
IDERA PHARMACEUTICALS INC CALL 45168K905 11 46 SH Call SOLE   0 0 0
IDERA PHARMACEUTICALS INC COM 45168K405 11 4,643 SH   SOLE   4,643 0 0
I D SYSTEMS INC CALL 449489903 7 12 SH Call SOLE   0 0 0
I D SYSTEMS INC COM 449489103 41 6,992 SH   SOLE   6,992 0 0
IDT CORP CALL 448947907 16 25 SH Call SOLE   0 0 0
IDT CORP PUT 448947957 18 28 SH Put SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY CALL 458118906 7,760 1,584 SH Call SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY PUT 458118956 2,650 541 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 37 12 SH Call SOLE   0 0 0
ISHARES TR COM 464288448 45 1,469 SH   SOLE   1,469 0 0
ISHARES TR PUT 464288955 117 38 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 4,561 204 SH Call SOLE   0 0 0
IDEXX LABS INC PUT 45168D954 2,973 133 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,770 166 SH Call SOLE   0 0 0
ISHARES TR COM 464287440 3,273 30,689 SH   SOLE   30,689 0 0
ISHARES TR PUT 464287957 6,240 585 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 0 6 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 123 10 SH Call SOLE   0 0 0
ISHARES TR COM 464288661 126 1,028 SH   SOLE   1,028 0 0
ISHARES TR PUT 464288955 542 44 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 186 36 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 10 2 SH Put SOLE   0 0 0
ISHARES TR PUT 464288955 52 9 SH Put SOLE   0 0 0
ICAHN ENTERPRISES LP CALL 451100901 1,370 189 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP PUT 451100951 239 33 SH Put SOLE   0 0 0
ISHARES TR COM 464287861 5 128 SH   SOLE   128 0 0
IDEX CORP CALL 45167R904 971 64 SH Call SOLE   0 0 0
IDEX CORP COM 45167R104 23 158 SH   SOLE   158 0 0
ISHARES TR CALL 464288905 232 92 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 5 2 SH Put SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 5,203 404 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 4,314 335 SH Put SOLE   0 0 0
INDIA FD INC COM 454089103 10 484 SH   SOLE   484 0 0
INDIA FD INC PUT 454089953 23 11 SH Put SOLE   0 0 0
INDIA GLOBALIZATION CAP INC CALL 45408X908 4 23 SH Call SOLE   0 0 0
INDIA GLOBALIZATION CAP INC COM 45408X308 10 4,928 SH   SOLE   4,928 0 0
INDIA GLOBALIZATION CAP INC PUT 45408X958 0 4 SH Put SOLE   0 0 0
ISHARES TR PUT 464287957 20 21 SH Put SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 440 339 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 611 471 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 3,077 146 SH Call SOLE   0 0 0
ISHARES TR COM 464287515 844 4,005 SH   SOLE   4,005 0 0
ISHARES TR PUT 464287957 23,464 1,113 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 50 3 SH Call SOLE   0 0 0
ISHARES TR COM 464288828 40 240 SH   SOLE   240 0 0
ISHARES TR PUT 464288955 470 28 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 23 1 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 23 1 SH Put SOLE   0 0 0
INSTEEL INDUSTRIES INC CALL 45774W908 23 11 SH Call SOLE   0 0 0
INSTEEL INDUSTRIES INC COM 45774W108 110 5,266 SH   SOLE   5,266 0 0
INSTEEL INDUSTRIES INC PUT 45774W958 163 78 SH Put SOLE   0 0 0
INTRICON CORP CALL 46121H909 40 16 SH Call SOLE   0 0 0
INTRICON CORP PUT 46121H959 10 4 SH Put SOLE   0 0 0
INNOVATIVE INDL PPTYS INC CALL 45781V901 57 7 SH Call SOLE   0 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 740 9,070 SH   SOLE   9,070 0 0
INNOVATIVE INDL PPTYS INC PUT 45781V951 539 66 SH Put SOLE   0 0 0
II VI INC CALL 902104908 1,389 373 SH Call SOLE   0 0 0
II VI INC COM 902104108 1,320 35,468 SH   SOLE   35,468 0 0
II VI INC PUT 902104958 1,761 473 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 6,534 345 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 18 1 SH Put SOLE   0 0 0
ISHARES TR COM 464287606 2 12 SH   SOLE   12 0 0
ISHARES TR CALL 464287907 540 70 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 200 26 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 29 2 SH Call SOLE   0 0 0
ISHARES TR COM 464287879 3 26 SH   SOLE   26 0 0
ISHARES TR COM 464287390 5 175 SH   SOLE   175 0 0
ILLUMINA INC CALL 452327909 16,373 527 SH Call SOLE   0 0 0
ILLUMINA INC COM 452327109 73 238 SH   SOLE   238 0 0
ILLUMINA INC PUT 452327959 10,066 324 SH Put SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T CALL 456237906 0 64 SH Call SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T COM 456237106 0 9,166 SH   SOLE   9,166 0 0
INDUSTRIAL LOGISTICS PPTYS T PUT 456237956 0 53 SH Put SOLE   0 0 0
IMAX CORP CALL 45245E909 174 77 SH Call SOLE   0 0 0
IMAX CORP COM 45245E109 206 9,084 SH   SOLE   9,084 0 0
IMAX CORP PUT 45245E959 61 27 SH Put SOLE   0 0 0
IMMUNE DESIGN CORP COM 45252L103 14 2,400 SH   SOLE   2,400 0 0
IMMUNE DESIGN CORP PUT 45252L953 8 14 SH Put SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 120 443 SH Call SOLE   0 0 0
IMMUNOGEN INC COM 45253H101 136 50,533 SH   SOLE   50,533 0 0
IMMUNOGEN INC PUT 45253H951 362 1,339 SH Put SOLE   0 0 0
IMPAC MTG HLDGS INC COM 45254P508 9 2,433 SH   SOLE   2,433 0 0
IMPAC MTG HLDGS INC PUT 45254P958 48 124 SH Put SOLE   0 0 0
INGLES MKTS INC PUT 457030954 49 18 SH Put SOLE   0 0 0
IMMERSION CORP CALL 452521907 64 77 SH Call SOLE   0 0 0
IMMERSION CORP COM 452521107 860 102,018 SH   SOLE   102,018 0 0
IMMERSION CORP PUT 452521957 1,457 1,729 SH Put SOLE   0 0 0
IMMUNOMEDICS INC CALL 452907908 4,869 2,535 SH Call SOLE   0 0 0
IMMUNOMEDICS INC COM 452907108 1,129 58,816 SH   SOLE   58,816 0 0
IMMUNOMEDICS INC PUT 452907958 537 280 SH Put SOLE   0 0 0
IMPERIAL OIL LTD CALL 453038908 114 42 SH Call SOLE   0 0 0
IMPERIAL OIL LTD PUT 453038958 238 87 SH Put SOLE   0 0 0
INTERNAP CORP CALL 45885A909 61 125 SH Call SOLE   0 0 0
INTERNAP CORP PUT 45885A959 0 2 SH Put SOLE   0 0 0
INCYTE CORP CALL 45337C902 4,799 558 SH Call SOLE   0 0 0
INCYTE CORP PUT 45337C952 688 80 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 1,402 398 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 3,708 1,052 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 251 33 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K331 65 862 SH   SOLE   862 0 0
DIREXION SHS ETF TR PUT 25490K959 526 69 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 12 67 SH Call SOLE   0 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1 899 SH   SOLE   899 0 0
INFINERA CORPORATION CALL 45667G903 198 457 SH Call SOLE   0 0 0
INFINERA CORPORATION COM 45667G103 324 74,677 SH   SOLE   74,677 0 0
INFINERA CORPORATION PUT 45667G953 443 1,022 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 1,772 326 SH Call SOLE   0 0 0
IHS MARKIT LTD PUT G47567955 16 3 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 13 12 SH Call SOLE   0 0 0
INFOSYS LTD COM 456788108 581 53,207 SH   SOLE   53,207 0 0
INFOSYS LTD PUT 456788958 315 289 SH Put SOLE   0 0 0
ING GROEP N V CALL 456837903 3,679 3,031 SH Call SOLE   0 0 0
ING GROEP N V COM 456837103 1,793 147,750 SH   SOLE   147,750 0 0
ING GROEP N V PUT 456837953 4,331 3,568 SH Put SOLE   0 0 0
INOGEN INC CALL 45780L904 1,087 114 SH Call SOLE   0 0 0
INOGEN INC PUT 45780L954 667 70 SH Put SOLE   0 0 0
INGREDION INC CALL 457187902 3,456 365 SH Call SOLE   0 0 0
INGREDION INC PUT 457187952 47 5 SH Put SOLE   0 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2 243 SH   SOLE   243 0 0
SUMMIT HOTEL PPTYS INC PUT 866082950 11 10 SH Put SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I CALL 45782F905 5 30 SH Call SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I COM 45782F105 0 242 SH   SOLE   242 0 0
INNOVATE BIOPHARMACEUTICLS I PUT 45782F955 0 2 SH Put SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 15 42 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 15 4,190 SH   SOLE   4,190 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 21 57 SH Put SOLE   0 0 0
INOVALON HLDGS INC CALL 45781D901 100 81 SH Call SOLE   0 0 0
INOVALON HLDGS INC COM 45781D101 62 5,045 SH   SOLE   5,045 0 0
INOVALON HLDGS INC PUT 45781D951 32 26 SH Put SOLE   0 0 0
INSEEGO CORP CALL 45782B904 177 376 SH Call SOLE   0 0 0
INSEEGO CORP COM 45782B104 105 22,434 SH   SOLE   22,434 0 0
INSEEGO CORP PUT 45782B954 134 285 SH Put SOLE   0 0 0
INSMED INC CALL 457669907 334 115 SH Call SOLE   0 0 0
INSMED INC PUT 457669957 43 15 SH Put SOLE   0 0 0
INSPIRE MED SYS INC CALL 457730909 11 2 SH Call SOLE   0 0 0
INSPIRE MED SYS INC COM 457730109 458 8,075 SH   SOLE   8,075 0 0
INSPIRE MED SYS INC PUT 457730959 721 127 SH Put SOLE   0 0 0
INSTRUCTURE INC CALL 45781U903 9 2 SH Call SOLE   0 0 0
INSTRUCTURE INC COM 45781U103 269 5,709 SH   SOLE   5,709 0 0
INSTRUCTURE INC PUT 45781U953 1,333 283 SH Put SOLE   0 0 0
INSYS THERAPEUTICS INC NEW CALL 45824V909 23 50 SH Call SOLE   0 0 0
INSYS THERAPEUTICS INC NEW PUT 45824V959 156 339 SH Put SOLE   0 0 0
WORLD FUEL SVCS CORP CALL 981475906 28 10 SH Call SOLE   0 0 0
WORLD FUEL SVCS CORP PUT 981475956 20 7 SH Put SOLE   0 0 0
INTEL CORP CALL 458140900 32,160 5,989 SH Call SOLE   0 0 0
INTEL CORP PUT 458140950 24,959 4,648 SH Put SOLE   0 0 0
INTL FCSTONE INC COM 46116V105 557 14,392 SH   SOLE   14,392 0 0
INTL FCSTONE INC PUT 46116V955 356 92 SH Put SOLE   0 0 0
INTUIT CALL 461202903 8,626 330 SH Call SOLE   0 0 0
INTUIT COM 461202103 3,481 13,318 SH   SOLE   13,318 0 0
INTUIT PUT 461202953 10,665 408 SH Put SOLE   0 0 0
INNOVIVA INC CALL 45781M901 16 12 SH Call SOLE   0 0 0
INNOVIVA INC COM 45781M101 23 1,674 SH   SOLE   1,674 0 0
INNOVIVA INC PUT 45781M951 9 7 SH Put SOLE   0 0 0
IDENTIV INC CALL 45170X905 5 10 SH Call SOLE   0 0 0
IDENTIV INC COM 45170X205 2 530 SH   SOLE   530 0 0
INVITATION HOMES INC CALL 46187W907 126 52 SH Call SOLE   0 0 0
INVITATION HOMES INC COM 46187W107 27 1,115 SH   SOLE   1,115 0 0
INNERWORKINGS INC COM 45773Y105 0 56 SH   SOLE   56 0 0
INTERXION HOLDING N.V CALL N47279909 1,074 161 SH Call SOLE   0 0 0
INTERXION HOLDING N.V PUT N47279959 807 121 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP CALL 462044907 272 189 SH Call SOLE   0 0 0
ION GEOPHYSICAL CORP COM 462044207 106 7,359 SH   SOLE   7,359 0 0
ION GEOPHYSICAL CORP PUT 462044957 173 120 SH Put SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 1,939 239 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,383 29,368 SH   SOLE   29,368 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 17,354 2,138 SH Put SOLE   0 0 0
INNOSPEC INC CALL 45768S905 33 4 SH Call SOLE   0 0 0
INNOSPEC INC PUT 45768S955 8 1 SH Put SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 225 237 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 0 1 SH Put SOLE   0 0 0
INTL PAPER CO CALL 460146903 4,224 913 SH Call SOLE   0 0 0
INTL PAPER CO COM 460146103 1,736 37,534 SH   SOLE   37,534 0 0
INTL PAPER CO PUT 460146953 3,382 731 SH Put SOLE   0 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 726 346 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 678 323 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 2,109 139 SH Call SOLE   0 0 0
IPG PHOTONICS CORP PUT 44980X959 3,946 260 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 319 73 SH Call SOLE   0 0 0
INPHI CORP PUT 45772F957 415 95 SH Put SOLE   0 0 0
INNOPHOS HOLDINGS INC COM 45774N108 1 36 SH   SOLE   36 0 0
INTREPID POTASH INC CALL 46121Y902 3 9 SH Call SOLE   0 0 0
INTREPID POTASH INC COM 46121Y102 221 58,474 SH   SOLE   58,474 0 0
INTREPID POTASH INC PUT 46121Y952 61 161 SH Put SOLE   0 0 0
IQIYI INC CALL 46267X908 9,933 4,153 SH Call SOLE   0 0 0
IQIYI INC PUT 46267X958 5,226 2,185 SH Put SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 2,805 195 SH Call SOLE   0 0 0
IQVIA HLDGS INC PUT 46266C955 5,293 368 SH Put SOLE   0 0 0
INGERSOLL-RAND PLC CALL G47791901 3,087 286 SH Call SOLE   0 0 0
INGERSOLL-RAND PLC PUT G47791951 928 86 SH Put SOLE   0 0 0
IROBOT CORP CALL 462726900 5,378 457 SH Call SOLE   0 0 0
IROBOT CORP PUT 462726950 11,663 991 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 790 299 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 221 8,362 SH   SOLE   8,362 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 1,713 648 SH Put SOLE   0 0 0
INVESTORS REAL ESTATE TR CALL 461730909 41 7 SH Call SOLE   0 0 0
INVESTORS REAL ESTATE TR COM 461730509 14 243 SH   SOLE   243 0 0
INVESTORS REAL ESTATE TR PUT 461730959 5 1 SH Put SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 1,085 306 SH Call SOLE   0 0 0
IRON MTN INC NEW PUT 46284V951 411 116 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 23 22 SH Call SOLE   0 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 6 589 SH   SOLE   589 0 0
IRHYTHM TECHNOLOGIES INC CALL 450056906 232 31 SH Call SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 1,054 14,068 SH   SOLE   14,068 0 0
IRHYTHM TECHNOLOGIES INC PUT 450056956 2,098 280 SH Put SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 253 187 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 12 930 SH   SOLE   930 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 18 14 SH Put SOLE   0 0 0
INVESTORS BANCORP INC NEW CALL 46146L901 927 783 SH Call SOLE   0 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 163 138 SH Put SOLE   0 0 0
INTERNATIONAL SPEEDWAY CORP CALL 460335901 205 47 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 26,075 457 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC COM 46120E602 6,419 11,251 SH   SOLE   11,251 0 0
INTUITIVE SURGICAL INC PUT 46120E952 57,172 1,002 SH Put SOLE   0 0 0
GARTNER INC CALL 366651907 1,956 129 SH Call SOLE   0 0 0
GARTNER INC PUT 366651957 3,792 250 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 2,674 134 SH Call SOLE   0 0 0
ISHARES TR COM 464288760 752 3,769 SH   SOLE   3,769 0 0
ISHARES TR PUT 464288955 1,077 54 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 105 30 SH Call SOLE   0 0 0
ISHARES TR COM 464288752 471 13,386 SH   SOLE   13,386 0 0
ISHARES TR PUT 464288955 8,982 2,549 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 1,742 1,431 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 275 226 SH Put SOLE   0 0 0
INTEGER HLDGS CORP CALL 45826H909 173 23 SH Call SOLE   0 0 0
INTEGER HLDGS CORP COM 45826H109 2 39 SH   SOLE   39 0 0
INTEGER HLDGS CORP PUT 45826H959 233 31 SH Put SOLE   0 0 0
ITERIS INC CALL 46564T907 1 4 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 6 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287150 454 7,056 SH   SOLE   7,056 0 0
ISHARES TR PUT 464287957 328 51 SH Put SOLE   0 0 0
ITRON INC CALL 465741906 9 2 SH Call SOLE   0 0 0
ITT INC CALL 45073V908 626 108 SH Call SOLE   0 0 0
ITT INC PUT 45073V958 11 2 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 81 93 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA COM 465562106 1,125 127,750 SH   SOLE   127,750 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 1,673 1,899 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 1 1 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 681 516 SH Put SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 4,750 331 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 4,535 316 SH Put SOLE   0 0 0
INTEVAC INC COM 461148108 43 7,115 SH   SOLE   7,115 0 0
INTEVAC INC PUT 461148958 12 20 SH Put SOLE   0 0 0
INVACARE CORP CALL 461203901 892 1,066 SH Call SOLE   0 0 0
INVACARE CORP PUT 461203951 492 588 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 135 12 SH Call SOLE   0 0 0
ISHARES TR COM 464287408 0 2 SH   SOLE   2 0 0
ISHARES TR PUT 464287957 450 40 SH Put SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 91 58 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 33 21 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 682 24 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 68 4 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 34 2 SH Put SOLE   0 0 0
INVESCO LTD CALL G491BT908 1,164 603 SH Call SOLE   0 0 0
INVESCO LTD PUT G491BT958 606 314 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 519 33 SH Call SOLE   0 0 0
ISHARES TR COM 464288869 3 33 SH   SOLE   33 0 0
ISHARES TR CALL 464287907 123 10 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 24 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,226 81 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 6,917 457 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 370,952 24,231 SH Call SOLE   0 0 0
ISHARES TR COM 464287655 18,077 118,086 SH   SOLE   118,086 0 0
ISHARES TR PUT 464287957 694,324 45,354 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 59 5 SH Call SOLE   0 0 0
ISHARES TR COM 464287630 41 345 SH   SOLE   345 0 0
ISHARES TR PUT 464287957 47 4 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 747 38 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 19,194 976 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 284 21 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 13 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 43 8 SH Call SOLE   0 0 0
ISHARES TR COM 464287499 108 2,002 SH   SOLE   2,002 0 0
ISHARES TR CALL 464287907 86 10 SH Call SOLE   0 0 0
ISHARES TR COM 464287689 320 1,920 SH   SOLE   1,920 0 0
ISHARES TR COM 464287796 70 1,962 SH   SOLE   1,962 0 0
ISHARES TR PUT 464287957 360 100 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 82 7 SH Call SOLE   0 0 0
ISHARES TR COM 464287788 64 547 SH   SOLE   547 0 0
ISHARES TR PUT 464287957 94 8 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 174 9 SH Call SOLE   0 0 0
ISHARES TR COM 464287762 120 623 SH   SOLE   623 0 0
ISHARES TR CALL 464287907 58,960 6,774 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 78,275 8,993 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,217 65 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 4,793 256 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 190 10 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 29 10 SH Call SOLE   0 0 0
ISHARES TR COM 464287713 44 1,492 SH   SOLE   1,492 0 0
ISHARES TR PUT 464287957 8 3 SH Put SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 453 56 SH Call SOLE   0 0 0
JACK IN THE BOX INC PUT 466367959 1,037 128 SH Put SOLE   0 0 0
JAGGED PEAK ENERGY INC CALL 47009K907 675 645 SH Call SOLE   0 0 0
JAGGED PEAK ENERGY INC PUT 47009K957 3 3 SH Put SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 3,430 240 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 2,701 189 SH Put SOLE   0 0 0
JBG SMITH PPTYS CALL 46590V900 140 34 SH Call SOLE   0 0 0
JBG SMITH PPTYS COM 46590V100 61 1,483 SH   SOLE   1,483 0 0
JBG SMITH PPTYS PUT 46590V950 4 1 SH Put SOLE   0 0 0
HUNT J B TRANS SVCS INC CALL 445658907 2,096 207 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC PUT 445658957 111 11 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 1,419 534 SH Call SOLE   0 0 0
JABIL INC PUT 466313953 29 11 SH Put SOLE   0 0 0
JETBLUE AWYS CORP CALL 477143901 417 255 SH Call SOLE   0 0 0
JETBLUE AWYS CORP COM 477143101 557 34,102 SH   SOLE   34,102 0 0
JETBLUE AWYS CORP PUT 477143951 1,788 1,093 SH Put SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP CALL 477839904 192 21 SH Call SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP PUT 477839954 119 13 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 6,320 1,711 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC PUT G51502955 1,895 513 SH Put SOLE   0 0 0
J2 GLOBAL INC CALL 48123V902 8 1 SH Call SOLE   0 0 0
J2 GLOBAL INC COM 48123V102 3 45 SH   SOLE   45 0 0
PENNEY J C CORP INC CALL 708160906 65 437 SH Call SOLE   0 0 0
PENNEY J C CORP INC PUT 708160956 65 441 SH Put SOLE   0 0 0
JD COM INC CALL 47215P906 22,166 7,352 SH Call SOLE   0 0 0
JD COM INC COM 47215P106 5,410 179,451 SH   SOLE   179,451 0 0
JD COM INC PUT 47215P956 18,497 6,135 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 639 163 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E877 781 19,927 SH   SOLE   19,927 0 0
DIREXION SHS ETF TR PUT 25460E955 1,360 347 SH Put SOLE   0 0 0
JUST ENERGY GROUP INC CALL 48213W901 1 5 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC CALL 469814907 2,293 305 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC PUT 469814957 4,421 588 SH Put SOLE   0 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 683 364 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 184 98 SH Put SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 12 7 SH Call SOLE   0 0 0
JELD-WEN HLDG INC PUT 47580P953 1 1 SH Put SOLE   0 0 0
J JILL INC CALL 46620W902 7 14 SH Call SOLE   0 0 0
J JILL INC PUT 46620W952 23 42 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 0 1 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC CALL 426281901 3,288 237 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC PUT 426281951 152 11 SH Put SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 781 434 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 774 430 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 61 4 SH Call SOLE   0 0 0
JONES LANG LASALLE INC PUT 48020Q957 92 6 SH Put SOLE   0 0 0
JUMEI INTL HLDG LTD CALL 48138L907 15 65 SH Call SOLE   0 0 0
JUMEI INTL HLDG LTD PUT 48138L957 0 1 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC CALL 481116901 71 116 SH Call SOLE   0 0 0
JOUNCE THERAPEUTICS INC PUT 481116951 0 1 SH Put SOLE   0 0 0
JOHNSON & JOHNSON CALL 478160904 44,998 3,219 SH Call SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 11,348 81,179 SH   SOLE   81,179 0 0
JOHNSON & JOHNSON PUT 478160954 96,678 6,916 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 35 10 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 14,456 4,019 SH Put SOLE   0 0 0
JUNIPER NETWORKS INC CALL 48203R904 2,316 875 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC COM 48203R104 313 11,854 SH   SOLE   11,854 0 0
JUNIPER NETWORKS INC PUT 48203R954 1,177 445 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,096 1,118 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E851 21 2,175 SH   SOLE   2,175 0 0
DIREXION SHS ETF TR PUT 25460E955 471 481 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 742 219 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P563 191 5,650 SH   SOLE   5,650 0 0
BARCLAYS BK PLC PUT 06746P951 125 37 SH Put SOLE   0 0 0
51JOB INC CALL 316827904 62 8 SH Call SOLE   0 0 0
51JOB INC COM 316827104 134 1,729 SH   SOLE   1,729 0 0
51JOB INC PUT 316827954 1,954 251 SH Put SOLE   0 0 0
ST JOE CO COM 790148100 1 114 SH   SOLE   114 0 0
ST JOE CO PUT 790148950 1 1 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 59,037 5,832 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 3,388 33,478 SH   SOLE   33,478 0 0
JPMORGAN CHASE & CO PUT 46625H955 56,597 5,591 SH Put SOLE   0 0 0
CHINA FIN ONLINE CO LTD COM 169379104 0 7 SH   SOLE   7 0 0
NORDSTROM INC CALL 655664900 2,627 592 SH Call SOLE   0 0 0
NORDSTROM INC PUT 655664950 3,568 804 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 9,857 1,718 SH Call SOLE   0 0 0
KELLOGG CO PUT 487836958 1,457 254 SH Put SOLE   0 0 0
KADANT INC CALL 48282T904 0 7 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC CALL 483119903 7 9 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC PUT 483119953 8 10 SH Put SOLE   0 0 0
KAISER ALUMINUM CORP CALL 483007904 52 5 SH Call SOLE   0 0 0
KAISER ALUMINUM CORP PUT 483007954 418 40 SH Put SOLE   0 0 0
KAMAN CORP CALL 483548903 52 9 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 3,791 739 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC PUT 48238T959 1,144 223 SH Put SOLE   0 0 0
KB FINANCIAL GROUP INC COM 48241A105 1 31 SH   SOLE   31 0 0
KRANESHARES TR CALL 500767905 357 112 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767405 105 3,322 SH   SOLE   3,322 0 0
KRANESHARES TR PUT 500767955 117 37 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 1,169 280 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A797 933 22,359 SH   SOLE   22,359 0 0
SPDR SERIES TRUST PUT 78464A958 3,395 813 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 1,073 444 SH Call SOLE   0 0 0
KB HOME COM 48666K109 2,488 102,958 SH   SOLE   102,958 0 0
KB HOME PUT 48666K959 3,794 1,570 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 24 13 SH Call SOLE   0 0 0
KBR INC COM 48242W106 482 25,273 SH   SOLE   25,273 0 0
KBR INC PUT 48242W956 9 5 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 101 21 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 9 2 SH Put SOLE   0 0 0
KCAP FINL INC CALL 48668E901 0 80 SH Call SOLE   0 0 0
KCAP FINL INC COM 48668E101 0 264 SH   SOLE   264 0 0
KADMON HLDGS INC COM 48283N106 0 36 SH   SOLE   36 0 0
KEURIG DR PEPPER INC CALL 49271V900 4,480 1,602 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC PUT 49271V950 662 237 SH Put SOLE   0 0 0
KEY ENERGY SVCS INC DEL CALL 49309J903 4 11 SH Call SOLE   0 0 0
KEY ENERGY SVCS INC DEL PUT 49309J953 27 67 SH Put SOLE   0 0 0
KELLY SVCS INC CALL 488152907 88 40 SH Call SOLE   0 0 0
KEMET CORP CALL 488360907 617 364 SH Call SOLE   0 0 0
KEMET CORP PUT 488360957 510 301 SH Put SOLE   0 0 0
KOREA ELECTRIC PWR COM 500631106 4 327 SH   SOLE   327 0 0
KOREA ELECTRIC PWR PUT 500631956 7 6 SH Put SOLE   0 0 0
KIRBY CORP CALL 497266906 135 18 SH Call SOLE   0 0 0
KEYCORP NEW CALL 493267908 3,201 2,033 SH Call SOLE   0 0 0
KEYCORP NEW COM 493267108 51 3,244 SH   SOLE   3,244 0 0
KEYCORP NEW PUT 493267958 1,587 1,008 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 5,685 652 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 6,505 746 SH Put SOLE   0 0 0
KEYW HLDG CORP COM 493723100 5 648 SH   SOLE   648 0 0
KEYW HLDG CORP PUT 493723950 3 4 SH Put SOLE   0 0 0
KFORCE INC CALL 493732901 7 2 SH Call SOLE   0 0 0
KFORCE INC COM 493732101 143 4,083 SH   SOLE   4,083 0 0
KFORCE INC PUT 493732951 175 50 SH Put SOLE   0 0 0
KORN FERRY CALL 500643900 4 1 SH Call SOLE   0 0 0
KORN FERRY COM 500643200 3 85 SH   SOLE   85 0 0
KORN FERRY PUT 500643950 13 3 SH Put SOLE   0 0 0
KINROSS GOLD CORP CALL 496902904 15 44 SH Call SOLE   0 0 0
KINROSS GOLD CORP COM 496902404 117 34,239 SH   SOLE   34,239 0 0
KINROSS GOLD CORP PUT 496902954 35 102 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 19,508 5,975 SH Call SOLE   0 0 0
KRAFT HEINZ CO PUT 500754956 12,746 3,904 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A789 2 74 SH   SOLE   74 0 0
SPDR SERIES TRUST PUT 78464A958 9 3 SH Put SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 3 2 SH Call SOLE   0 0 0
KIMCO RLTY CORP COM 49446R109 26 1,452 SH   SOLE   1,452 0 0
KIMCO RLTY CORP PUT 49446R959 103 56 SH Put SOLE   0 0 0
KINDRED BIOSCIENCES INC CALL 494577909 0 1 SH Call SOLE   0 0 0
KIRKLANDS INC CALL 497498905 12 18 SH Call SOLE   0 0 0
KIRKLANDS INC COM 497498105 4 579 SH   SOLE   579 0 0
KIRKLANDS INC PUT 497498955 1 2 SH Put SOLE   0 0 0
KKR & CO INC CALL 48251W904 1,644 700 SH Call SOLE   0 0 0
KKR & CO INC PUT 48251W954 2,325 990 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 2,554 840 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 1,201 395 SH Put SOLE   0 0 0
KLA-TENCOR CORP CALL 482480900 3,833 321 SH Call SOLE   0 0 0
KLA-TENCOR CORP PUT 482480950 608 51 SH Put SOLE   0 0 0
KLA-TENCOR CORP CALL 482480900 238 20 SH Call SOLE   0 0 0
KLA-TENCOR CORP PUT 482480950 561 47 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 141 64 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC PUT 501242951 11 5 SH Put SOLE   0 0 0
KIMBERLY CLARK CORP CALL 494368903 7,941 641 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP PUT 494368953 1,424 115 SH Put SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 6,075 3,036 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL PUT 49456B951 1,700 850 SH Put SOLE   0 0 0
KEMPHARM INC CALL 488445907 8 48 SH Call SOLE   0 0 0
KEMPHARM INC COM 488445107 26 16,150 SH   SOLE   16,150 0 0
KEMPHARM INC PUT 488445957 43 263 SH Put SOLE   0 0 0
KENNAMETAL INC CALL 489170900 470 128 SH Call SOLE   0 0 0
KENNAMETAL INC COM 489170100 83 2,270 SH   SOLE   2,270 0 0
KENNAMETAL INC PUT 489170950 492 134 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 8,264 1,184 SH Call SOLE   0 0 0
CARMAX INC PUT 143130952 13,499 1,934 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 19 11 SH Call SOLE   0 0 0
KNOWLES CORP COM 49926D109 213 12,104 SH   SOLE   12,104 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 557 994 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 136 243 SH Put SOLE   0 0 0
KNOLL INC CALL 498904900 9 5 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP COM Y48125101 125 6,632 SH   SOLE   6,632 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 110 58 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 4,627 1,416 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN COM 499049104 1,003 30,693 SH   SOLE   30,693 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 2,820 863 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 18,186 3,881 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 8,525 181,937 SH   SOLE   181,937 0 0
COCA COLA CO PUT 191216950 39,896 8,514 SH Put SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 263 891 SH Call SOLE   0 0 0
EASTMAN KODAK CO COM 277461406 49 16,805 SH   SOLE   16,805 0 0
EASTMAN KODAK CO PUT 277461956 6 21 SH Put SOLE   0 0 0
COCA COLA FEMSA S A B DE C V COM 191241108 162 2,462 SH   SOLE   2,462 0 0
COCA COLA FEMSA S A B DE C V PUT 191241958 264 40 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 6 5 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F809 19 1,410 SH   SOLE   1,410 0 0
VANECK VECTORS ETF TR PUT 92189F952 24 18 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 108 48 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W387 62 2,793 SH   SOLE   2,793 0 0
PROSHARES TR II PUT 74347W952 9 4 SH Put SOLE   0 0 0
KONA GRILL INC COM 50047H201 0 183 SH   SOLE   183 0 0
KONA GRILL INC PUT 50047H951 0 1 SH Put SOLE   0 0 0
KOPPERS HOLDINGS INC CALL 50060P906 857 330 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC PUT 50060P956 337 130 SH Put SOLE   0 0 0
KOPIN CORP CALL 500600901 1 14 SH Call SOLE   0 0 0
KOSMOS ENERGY LTD PUT 500688956 75 121 SH Put SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 50 87 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 69 11,985 SH   SOLE   11,985 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 90 155 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 4,774 1,941 SH Call SOLE   0 0 0
KROGER CO COM 501044101 1,911 77,722 SH   SOLE   77,722 0 0
KROGER CO PUT 501044951 12,292 4,997 SH Put SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 106 33 SH Call SOLE   0 0 0
KRATON CORPORATION COM 50077C106 483 15,017 SH   SOLE   15,017 0 0
KILROY RLTY CORP CALL 49427F908 15 2 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 10,570 2,059 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 39,434 7,681 SH Put SOLE   0 0 0
KITE RLTY GROUP TR CALL 49803T900 70 44 SH Call SOLE   0 0 0
KITE RLTY GROUP TR PUT 49803T950 15 10 SH Put SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 549 231 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD PUT M6372Q953 768 323 SH Put SOLE   0 0 0
KEARNY FINL CORP MD COM 48716P108 0 44 SH   SOLE   44 0 0
KRONOS WORLDWIDE INC CALL 50105F905 58 42 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC COM 50105F105 50 3,587 SH   SOLE   3,587 0 0
KRONOS WORLDWIDE INC PUT 50105F955 72 52 SH Put SOLE   0 0 0
ISHARES TR COM 46434V423 478 14,375 SH   SOLE   14,375 0 0
KOHLS CORP CALL 500255904 3,809 554 SH Call SOLE   0 0 0
KOHLS CORP PUT 500255954 10,171 1,479 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 1,032 89 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN PUT 485170952 429 37 SH Put SOLE   0 0 0
KT CORP PUT 48268K951 1 1 SH Put SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 211 135 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 822 52,652 SH   SOLE   52,652 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 273 175 SH Put SOLE   0 0 0
KURA ONCOLOGY INC CALL 50127T909 1 1 SH Call SOLE   0 0 0
KURA ONCOLOGY INC COM 50127T109 4 267 SH   SOLE   267 0 0
KURA ONCOLOGY INC PUT 50127T959 9 6 SH Put SOLE   0 0 0
KENNEDY-WILSON HLDGS INC CALL 489398907 374 175 SH Call SOLE   0 0 0
KENNEDY-WILSON HLDGS INC PUT 489398957 928 434 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767905 932 198 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767306 2,077 44,114 SH   SOLE   44,114 0 0
KRANESHARES TR PUT 500767955 5,435 1,154 SH Put SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT CALL 486606906 91 57 SH Call SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 2 143 SH   SOLE   143 0 0
KAYNE ANDERSN MLP MIDS INVT PUT 486606956 195 122 SH Put SOLE   0 0 0
LOEWS CORP CALL 540424908 426 89 SH Call SOLE   0 0 0
LOEWS CORP PUT 540424958 14 3 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 318 173 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E539 374 20,349 SH   SOLE   20,349 0 0
DIREXION SHS ETF TR PUT 25460E955 283 154 SH Put SOLE   0 0 0
MULTI COLOR CORP CALL 625383904 31 145 SH Call SOLE   0 0 0
MULTI COLOR CORP PUT 625383954 4 20 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 2,940 491 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K323 765 12,789 SH   SOLE   12,789 0 0
DIREXION SHS ETF TR PUT 25490K959 3,077 514 SH Put SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 751 81 SH Call SOLE   0 0 0
LITHIA MTRS INC PUT 536797953 881 95 SH Put SOLE   0 0 0
LADDER CAP CORP CALL 505743904 45 27 SH Call SOLE   0 0 0
LADDER CAP CORP PUT 505743954 8 5 SH Put SOLE   0 0 0
LAKELAND INDS INC COM 511795106 1 100 SH   SOLE   100 0 0
LAKELAND INDS INC PUT 511795956 2 2 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 1,014 128 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 198 25 SH Put SOLE   0 0 0
GLADSTONE LD CORP CALL 376549901 2 2 SH Call SOLE   0 0 0
GLADSTONE LD CORP COM 376549101 6 501 SH   SOLE   501 0 0
GLADSTONE LD CORP PUT 376549951 31 25 SH Put SOLE   0 0 0
NLIGHT INC CALL 65487K900 285 128 SH Call SOLE   0 0 0
NLIGHT INC COM 65487K100 462 20,755 SH   SOLE   20,755 0 0
NLIGHT INC PUT 65487K950 737 331 SH Put SOLE   0 0 0
LAUREATE EDUCATION INC CALL 518613903 73 49 SH Call SOLE   0 0 0
LAUREATE EDUCATION INC COM 518613203 465 31,088 SH   SOLE   31,088 0 0
LAUREATE EDUCATION INC PUT 518613953 1,035 692 SH Put SOLE   0 0 0
LAZARD LTD CALL G54050902 28 8 SH Call SOLE   0 0 0
LAZARD LTD COM G54050102 298 8,269 SH   SOLE   8,269 0 0
LAZARD LTD PUT G54050952 339 94 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 1,453 527 SH Call SOLE   0 0 0
L BRANDS INC COM 501797104 2,309 83,743 SH   SOLE   83,743 0 0
L BRANDS INC PUT 501797954 3,874 1,405 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP CALL 530307905 9 1 SH Call SOLE   0 0 0
LIBERTY OILFIELD SVCS INC CALL 53115L904 4 3 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 2,225 893 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U104 761 30,549 SH   SOLE   30,549 0 0
LIBERTY GLOBAL PLC PUT G5480U950 3,655 1,467 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 353 146 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U120 830 34,290 SH   SOLE   34,290 0 0
LIBERTY GLOBAL PLC PUT G5480U950 1,067 441 SH Put SOLE   0 0 0
LIBBEY INC COM 529898108 0 37 SH   SOLE   37 0 0
LENDINGCLUB CORP CALL 52603A909 93 303 SH Call SOLE   0 0 0
LENDINGCLUB CORP COM 52603A109 60 19,508 SH   SOLE   19,508 0 0
LENDINGCLUB CORP PUT 52603A959 220 712 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 494 628 SH Call SOLE   0 0 0
LANNET INC COM 516012101 194 24,694 SH   SOLE   24,694 0 0
LANNET INC PUT 516012951 1,197 1,522 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 4,063 529 SH Call SOLE   0 0 0
LCI INDS PUT 50189K953 1,490 194 SH Put SOLE   0 0 0
LYDALL INC DEL COM 550819106 38 1,659 SH   SOLE   1,659 0 0
LYDALL INC DEL PUT 550819956 21 9 SH Put SOLE   0 0 0
LEIDOS HLDGS INC CALL 525327902 2,550 398 SH Call SOLE   0 0 0
LEIDOS HLDGS INC PUT 525327952 70 11 SH Put SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 403 243 SH Call SOLE   0 0 0
LANDS END INC NEW PUT 51509F955 68 41 SH Put SOLE   0 0 0
LEAR CORP CALL 521865904 1,316 97 SH Call SOLE   0 0 0
LEAR CORP PUT 521865954 4,125 304 SH Put SOLE   0 0 0
LEAF GROUP LTD COM 52177G102 6 820 SH   SOLE   820 0 0
LEAF GROUP LTD PUT 52177G952 18 23 SH Put SOLE   0 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 536 64 SH Call SOLE   0 0 0
LINCOLN ELEC HLDGS INC PUT 533900956 352 42 SH Put SOLE   0 0 0
LEE ENTERPRISES INC COM 523768109 0 30 SH   SOLE   30 0 0
LEGGETT & PLATT INC CALL 524660907 1,701 403 SH Call SOLE   0 0 0
LEGGETT & PLATT INC PUT 524660957 291 69 SH Put SOLE   0 0 0
LEJU HLDGS LTD CALL 50187J908 0 5 SH Call SOLE   0 0 0
LEJU HLDGS LTD COM 50187J108 0 289 SH   SOLE   289 0 0
LEJU HLDGS LTD PUT 50187J958 1 10 SH Put SOLE   0 0 0
LENNAR CORP CALL 526057902 6,303 1,284 SH Call SOLE   0 0 0
LENNAR CORP COM 526057104 111 2,271 SH   SOLE   2,271 0 0
LENNAR CORP PUT 526057952 7,869 1,603 SH Put SOLE   0 0 0
LEVI STRAUSS & CO NEW CALL 52736R902 1,323 562 SH Call SOLE   0 0 0
LEVI STRAUSS & CO NEW COM 52736R102 148 6,287 SH   SOLE   6,287 0 0
LEVI STRAUSS & CO NEW PUT 52736R952 2,734 1,161 SH Put SOLE   0 0 0
LIBERTY EXPEDIA HLDGS INC CALL 53046P909 547 128 SH Call SOLE   0 0 0
LIBERTY EXPEDIA HLDGS INC PUT 53046P959 209 49 SH Put SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 18 14 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD COM 16939P106 311 23,223 SH   SOLE   23,223 0 0
CHINA LIFE INS CO LTD PUT 16939P956 354 264 SH Put SOLE   0 0 0
LIFEVANTAGE CORP CALL 53222K905 215 151 SH Call SOLE   0 0 0
LIFEVANTAGE CORP PUT 53222K955 114 80 SH Put SOLE   0 0 0
LEGACY RESVS INC CALL 524706908 4 94 SH Call SOLE   0 0 0
LEGACY RESVS INC COM 524706108 5 11,589 SH   SOLE   11,589 0 0
LEGACY RESVS INC PUT 524706958 2 48 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 883 565 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919401 144 9,216 SH   SOLE   9,216 0 0
LIONS GATE ENTMNT CORP PUT 535919950 387 248 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 3 2 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919500 18 1,235 SH   SOLE   1,235 0 0
LIONS GATE ENTMNT CORP PUT 535919950 3 2 SH Put SOLE   0 0 0
LGI HOMES INC CALL 50187T906 1,162 193 SH Call SOLE   0 0 0
LGI HOMES INC PUT 50187T956 963 160 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 3,142 250 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 2,639 210 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 3,487 228 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 6,027 394 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 2,627 237 SH Call SOLE   0 0 0
LHC GROUP INC PUT 50187A957 3,636 328 SH Put SOLE   0 0 0
LENNOX INTL INC CALL 526107907 5,658 214 SH Call SOLE   0 0 0
LENNOX INTL INC PUT 526107957 7,614 288 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 914 473 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 185 96 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 132 68 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 15 803 SH   SOLE   803 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 167 86 SH Put SOLE   0 0 0
LINDE PLC CALL G5494J903 7,371 419 SH Call SOLE   0 0 0
LINDE PLC PUT G5494J953 457 26 SH Put SOLE   0 0 0
FIDELITY SOUTHERN CORP NEW CALL 316394905 16 6 SH Call SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 220 78 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y855 3 140 SH   SOLE   140 0 0
GLOBAL X FDS PUT 37954Y951 56 20 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 2,736 484 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 1,351 239 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 33 6 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 135 24 SH Put SOLE   0 0 0
LIVANOVA PLC CALL G5509L901 1,128 116 SH Call SOLE   0 0 0
LIVANOVA PLC COM G5509L101 33 346 SH   SOLE   346 0 0
LIVANOVA PLC PUT G5509L951 1,575 162 SH Put SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 64 100 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 8 1,323 SH   SOLE   1,323 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 21 33 SH Put SOLE   0 0 0
LKQ CORP CALL 501889908 1,356 478 SH Call SOLE   0 0 0
LKQ CORP PUT 501889958 93 33 SH Put SOLE   0 0 0
LSC COMMUNICATIONS INC CALL 50218P907 0 1 SH Call SOLE   0 0 0
LSC COMMUNICATIONS INC PUT 50218P957 13 21 SH Put SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 232 230 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 511 50,656 SH   SOLE   50,656 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 437 433 SH Put SOLE   0 0 0
LILIS ENERGY INC CALL 532403901 16 139 SH Call SOLE   0 0 0
LILIS ENERGY INC COM 532403201 21 18,555 SH   SOLE   18,555 0 0
LILIS ENERGY INC PUT 532403951 8 75 SH Put SOLE   0 0 0
L3 TECHNOLOGIES INC CALL 502413907 1,877 91 SH Call SOLE   0 0 0
L3 TECHNOLOGIES INC PUT 502413957 701 34 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 30 95 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 1 5 SH Put SOLE   0 0 0
LILLY ELI & CO CALL 532457908 18,828 1,451 SH Call SOLE   0 0 0
LILLY ELI & CO PUT 532457958 26,743 2,061 SH Put SOLE   0 0 0
LEGG MASON INC CALL 524901905 32 12 SH Call SOLE   0 0 0
LEGG MASON INC COM 524901105 581 21,235 SH   SOLE   21,235 0 0
LEGG MASON INC PUT 524901955 2,813 1,028 SH Put SOLE   0 0 0
LEMAITRE VASCULAR INC CALL 525558901 3 1 SH Call SOLE   0 0 0
LEMAITRE VASCULAR INC COM 525558201 117 3,781 SH   SOLE   3,781 0 0
LIMONEIRA CO COM 532746104 46 1,980 SH   SOLE   1,980 0 0
LIMONEIRA CO PUT 532746954 32 14 SH Put SOLE   0 0 0
LUMINEX CORP DEL CALL 55027E902 1,371 596 SH Call SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP CALL 51508J908 222 131 SH Call SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP PUT 51508J958 47 28 SH Put SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 14,317 477 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 1,603 5,341 SH   SOLE   5,341 0 0
LOCKHEED MARTIN CORP PUT 539830959 11,346 378 SH Put SOLE   0 0 0
LINE CORP CALL 53567X901 102 29 SH Call SOLE   0 0 0
LINE CORP COM 53567X101 185 5,263 SH   SOLE   5,263 0 0
LINE CORP PUT 53567X951 408 116 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 1,191 203 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND PUT 534187959 70 12 SH Put SOLE   0 0 0
LANDEC CORP COM 514766104 3 300 SH   SOLE   300 0 0
CHENIERE ENERGY INC CALL 16411R908 5,236 766 SH Call SOLE   0 0 0
CHENIERE ENERGY INC COM 16411R208 123 1,802 SH   SOLE   1,802 0 0
CHENIERE ENERGY INC PUT 16411R958 4,839 708 SH Put SOLE   0 0 0
LINDSAY CORP CALL 535555906 116 12 SH Call SOLE   0 0 0
LINDSAY CORP COM 535555106 3 40 SH   SOLE   40 0 0
LINDSAY CORP PUT 535555956 367 38 SH Put SOLE   0 0 0
ALLIANT ENERGY CORP CALL 018802908 2,356 500 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP PUT 018802958 2,172 461 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 9 4 SH Call SOLE   0 0 0
LANTHEUS HLDGS INC COM 516544103 1 41 SH   SOLE   41 0 0
LIVE OAK BANCSHARES INC COM 53803X105 14 975 SH   SOLE   975 0 0
LIVE OAK BANCSHARES INC PUT 53803X955 5 4 SH Put SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 46 36 SH Call SOLE   0 0 0
COMSTOCK MNG INC PUT 205750951 0 1 SH Put SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 1,624 413 SH Call SOLE   0 0 0
LOGITECH INTL S A PUT H50430952 2,069 526 SH Put SOLE   0 0 0
LOGMEIN INC CALL 54142L909 1,561 195 SH Call SOLE   0 0 0
LOGMEIN INC PUT 54142L959 5,831 728 SH Put SOLE   0 0 0
LOMA NEGRA CORP CALL 54150E904 50 46 SH Call SOLE   0 0 0
LOMA NEGRA CORP COM 54150E104 189 17,316 SH   SOLE   17,316 0 0
LONESTAR RES US INC CALL 54240F903 77 193 SH Call SOLE   0 0 0
LONESTAR RES US INC COM 54240F103 58 14,552 SH   SOLE   14,552 0 0
LONESTAR RES US INC PUT 54240F953 229 573 SH Put SOLE   0 0 0
GRAND CANYON ED INC CALL 38526M906 3,664 320 SH Call SOLE   0 0 0
GRAND CANYON ED INC PUT 38526M956 1,064 93 SH Put SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 17 487 SH   SOLE   487 0 0
LORAL SPACE & COMMUNICATNS I PUT 543881956 75 21 SH Put SOLE   0 0 0
LOWES COS INC CALL 548661907 18,598 1,699 SH Call SOLE   0 0 0
LOWES COS INC PUT 548661957 23,711 2,166 SH Put SOLE   0 0 0
LIPOCINE INC NEW CALL 53630X904 6 27 SH Call SOLE   0 0 0
LIPOCINE INC NEW COM 53630X104 0 432 SH   SOLE   432 0 0
LIPOCINE INC NEW PUT 53630X954 11 50 SH Put SOLE   0 0 0
DORIAN LPG LTD COM Y2106R110 6 962 SH   SOLE   962 0 0
LAREDO PETROLEUM INC CALL 516806906 44 145 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC PUT 516806956 5 19 SH Put SOLE   0 0 0
LG DISPLAY CO LTD CALL 50186V902 62 72 SH Call SOLE   0 0 0
LG DISPLAY CO LTD PUT 50186V952 0 1 SH Put SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 787 113 SH Call SOLE   0 0 0
LPL FINL HLDGS INC COM 50212V100 14 202 SH   SOLE   202 0 0
LPL FINL HLDGS INC PUT 50212V950 1,211 174 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 342 118 SH Call SOLE   0 0 0
LIVEPERSON INC PUT 538146951 69 24 SH Put SOLE   0 0 0
LIBERTY PPTY TR PUT 531172954 0 2 SH Put SOLE   0 0 0
LOUISIANA PAC CORP CALL 546347905 724 297 SH Call SOLE   0 0 0
LOUISIANA PAC CORP COM 546347105 374 15,376 SH   SOLE   15,376 0 0
LOUISIANA PAC CORP PUT 546347955 1,740 714 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 3,059 257 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 22,930 1,926 SH Put SOLE   0 0 0
LIQUIDITY SERVICES INC COM 53635B107 0 106 SH   SOLE   106 0 0
LAM RESEARCH CORP CALL 512807908 15,609 872 SH Call SOLE   0 0 0
LAM RESEARCH CORP PUT 512807958 30,664 1,713 SH Put SOLE   0 0 0
K12 INC CALL 48273U902 119 35 SH Call SOLE   0 0 0
K12 INC COM 48273U102 317 9,302 SH   SOLE   9,302 0 0
K12 INC PUT 48273U952 78 23 SH Put SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 35 30 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 26 2,214 SH   SOLE   2,214 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 131 110 SH Put SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 48 5 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 1,442 14,825 SH   SOLE   14,825 0 0
LIFE STORAGE INC PUT 53223X957 10,485 1,078 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 65 6 SH Call SOLE   0 0 0
LANDSTAR SYS INC COM 515098101 233 2,134 SH   SOLE   2,134 0 0
LANDSTAR SYS INC PUT 515098951 536 49 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 2,176 570 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 79 2,073 SH   SOLE   2,073 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 2,214 580 SH Put SOLE   0 0 0
LTC PPTYS INC CALL 502175902 302 66 SH Call SOLE   0 0 0
LTC PPTYS INC PUT 502175952 192 42 SH Put SOLE   0 0 0
LIVENT CORP CALL 53814L908 227 185 SH Call SOLE   0 0 0
LIVENT CORP PUT 53814L958 644 525 SH Put SOLE   0 0 0
LATAM AIRLS GROUP S A COM 51817R106 1 116 SH   SOLE   116 0 0
LATAM AIRLS GROUP S A PUT 51817R956 6 6 SH Put SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 15 11 SH Call SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 15 1,065 SH   SOLE   1,065 0 0
LIBERTY TRIPADVISOR HLDGS IN PUT 531465952 18 13 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 32,069 1,957 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC PUT 550021959 38,411 2,344 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 10,729 2,067 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO PUT 844741958 7,547 1,454 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 19,671 3,227 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP COM 517834107 6,261 102,708 SH   SOLE   102,708 0 0
LAS VEGAS SANDS CORP PUT 517834957 13,429 2,203 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 674 90 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC COM 513272104 1,127 15,044 SH   SOLE   15,044 0 0
LAMB WESTON HLDGS INC PUT 513272954 3,102 414 SH Put SOLE   0 0 0
LEXINFINTECH HLDGS LTD CALL 528877903 25 24 SH Call SOLE   0 0 0
LEXINFINTECH HLDGS LTD COM 528877103 352 33,537 SH   SOLE   33,537 0 0
LEXINFINTECH HLDGS LTD PUT 528877953 7 7 SH Put SOLE   0 0 0
LUXOFT HLDG INC CALL G57279904 2,389 407 SH Call SOLE   0 0 0
LUXOFT HLDG INC COM G57279104 520 8,858 SH   SOLE   8,858 0 0
LUXOFT HLDG INC PUT G57279954 3,481 593 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST CALL 529043901 4 5 SH Call SOLE   0 0 0
LEXINGTON REALTY TRUST COM 529043101 9 1,004 SH   SOLE   1,004 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 95 172 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 144 259 SH Put SOLE   0 0 0
LSB INDS INC CALL 502160904 6 10 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 5,498 654 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 7,827 931 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 17 55 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 1,976 311 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,235 19,452 SH   SOLE   19,452 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 3,424 539 SH Put SOLE   0 0 0
LA Z BOY INC CALL 505336907 82 25 SH Call SOLE   0 0 0
LA Z BOY INC PUT 505336957 178 54 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 2,864 1,192 SH Call SOLE   0 0 0
MACYS INC COM 55616P104 913 38,020 SH   SOLE   38,020 0 0
MACYS INC PUT 55616P954 2,967 1,235 SH Put SOLE   0 0 0
MASTERCARD INC CALL 57636Q904 99,783 4,238 SH Call SOLE   0 0 0
MASTERCARD INC PUT 57636Q954 43,581 1,851 SH Put SOLE   0 0 0
MID AMER APT CMNTYS INC CALL 59522J903 2,274 208 SH Call SOLE   0 0 0
MACERICH CO CALL 554382901 329 76 SH Call SOLE   0 0 0
MACERICH CO PUT 554382951 130 30 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328209 0 93 SH   SOLE   93 0 0
MAG SILVER CORP CALL 55903Q904 370 348 SH Call SOLE   0 0 0
MAG SILVER CORP COM 55903Q104 623 58,476 SH   SOLE   58,476 0 0
MAG SILVER CORP PUT 55903Q954 73 69 SH Put SOLE   0 0 0
MAIN STREET CAPITAL CORP CALL 56035L904 78 21 SH Call SOLE   0 0 0
MAIN STREET CAPITAL CORP PUT 56035L954 104 28 SH Put SOLE   0 0 0
MANPOWERGROUP INC CALL 56418H900 1,215 147 SH Call SOLE   0 0 0
MANPOWERGROUP INC PUT 56418H950 206 25 SH Put SOLE   0 0 0
MANHATTAN ASSOCS INC CALL 562750909 236 43 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC PUT 562750959 33 6 SH Put SOLE   0 0 0
MANTECH INTL CORP COM 564563104 30 565 SH   SOLE   565 0 0
MANTECH INTL CORP PUT 564563954 129 24 SH Put SOLE   0 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 1,256 654 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 6,029 482 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW PUT 571903952 15,748 1,259 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC CALL 56585W902 1 33 SH Call SOLE   0 0 0
REMARK HLDGS INC CALL 75955K902 1 8 SH Call SOLE   0 0 0
REMARK HLDGS INC COM 75955K102 9 5,083 SH   SOLE   5,083 0 0
REMARK HLDGS INC PUT 75955K952 3 19 SH Put SOLE   0 0 0
MASCO CORP CALL 574599906 1,132 288 SH Call SOLE   0 0 0
MASCO CORP PUT 574599956 275 70 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 5,475 396 SH Call SOLE   0 0 0
MASIMO CORP PUT 574795950 6,651 481 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 881 678 SH Call SOLE   0 0 0
MATTEL INC COM 577081102 513 39,535 SH   SOLE   39,535 0 0
MATTEL INC PUT 577081952 2,099 1,615 SH Put SOLE   0 0 0
MATTHEWS INTL CORP COM 577128101 11 315 SH   SOLE   315 0 0
MATTHEWS INTL CORP PUT 577128951 77 21 SH Put SOLE   0 0 0
MATSON INC CALL 57686G905 3 1 SH Call SOLE   0 0 0
MATSON INC COM 57686G105 137 3,813 SH   SOLE   3,813 0 0
MATSON INC PUT 57686G955 425 118 SH Put SOLE   0 0 0
MAXAR TECHNOLOGIES INC CALL 57778K905 97 243 SH Call SOLE   0 0 0
MAXAR TECHNOLOGIES INC PUT 57778K955 37 93 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 106 10 SH Call SOLE   0 0 0
MBIA INC CALL 55262C900 305 321 SH Call SOLE   0 0 0
MBIA INC COM 55262C100 445 46,750 SH   SOLE   46,750 0 0
MBIA INC PUT 55262C950 1,829 1,922 SH Put SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 101 134 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC COM 607409109 23 3,081 SH   SOLE   3,081 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 213 282 SH Put SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 31 8 SH Call SOLE   0 0 0
MOELIS & CO CALL 60786M905 24 6 SH Call SOLE   0 0 0
MOELIS & CO COM 60786M105 41 1,000 SH   SOLE   1,000 0 0
MOELIS & CO PUT 60786M955 224 54 SH Put SOLE   0 0 0
MCDONALDS CORP CALL 580135901 62,173 3,274 SH Call SOLE   0 0 0
MCDONALDS CORP PUT 580135951 93,601 4,929 SH Put SOLE   0 0 0
MID CON ENERGY PARTNERS LP COM 59560V109 0 100 SH   SOLE   100 0 0
MID CON ENERGY PARTNERS LP PUT 59560V959 0 1 SH Put SOLE   0 0 0
CONTANGO OIL & GAS COMPANY CALL 21075N904 7 25 SH Call SOLE   0 0 0
CONTANGO OIL & GAS COMPANY COM 21075N204 0 39 SH   SOLE   39 0 0
MASTERCRAFT BOAT HLDGS INC CALL 57637H903 225 100 SH Call SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC PUT 57637H953 4 2 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 162 26 SH Call SOLE   0 0 0
ISHARES TR COM 46429B671 931 14,916 SH   SOLE   14,916 0 0
ISHARES TR PUT 46429B957 4,794 768 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC CALL 595017904 6,006 724 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,917 35,172 SH   SOLE   35,172 0 0
MICROCHIP TECHNOLOGY INC PUT 595017954 11,630 1,402 SH Put SOLE   0 0 0
MARCHEX INC COM 56624R108 2 582 SH   SOLE   582 0 0
MCKESSON CORP CALL 58155Q903 2,844 243 SH Call SOLE   0 0 0
MCKESSON CORP COM 58155Q103 2,692 23,000 SH   SOLE   23,000 0 0
MCKESSON CORP PUT 58155Q953 5,958 509 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 2,010 111 SH Call SOLE   0 0 0
MOODYS CORP PUT 615369955 1,865 103 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 0 1 SH Call SOLE   0 0 0
SERES THERAPEUTICS INC PUT 81750R952 7 11 SH Put SOLE   0 0 0
MILACRON HLDGS CORP COM 59870L106 0 84 SH   SOLE   84 0 0
MARCUS CORP CALL 566330906 604 151 SH Call SOLE   0 0 0
MARCUS CORP COM 566330106 35 888 SH   SOLE   888 0 0
MARCUS CORP PUT 566330956 200 50 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 55 11 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW PUT 589400950 50 10 SH Put SOLE   0 0 0
MEDNAX INC PUT 58502B956 51 19 SH Put SOLE   0 0 0
MONGODB INC CALL 60937P906 7,218 491 SH Call SOLE   0 0 0
MONGODB INC COM 60937P106 4,695 31,935 SH   SOLE   31,935 0 0
MONGODB INC PUT 60937P956 13,628 927 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 313 108 SH Call SOLE   0 0 0
M D C HLDGS INC PUT 552676958 14 5 SH Put SOLE   0 0 0
M D C HLDGS INC PUT 552676958 103 33 SH Put SOLE   0 0 0
MDC PARTNERS INC CALL 552697904 7 34 SH Call SOLE   0 0 0
MDC PARTNERS INC PUT 552697954 0 2 SH Put SOLE   0 0 0
MEDICINES CO CALL 584688905 2,498 894 SH Call SOLE   0 0 0
MEDICINES CO COM 584688105 475 17,013 SH   SOLE   17,013 0 0
MEDICINES CO PUT 584688955 2,663 953 SH Put SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC CALL 558868905 1,215 97 SH Call SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 476 3,802 SH   SOLE   3,802 0 0
MADRIGAL PHARMACEUTICALS INC PUT 558868955 2,379 190 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 9,514 1,906 SH Call SOLE   0 0 0
MONDELEZ INTL INC PUT 609207955 14,426 2,890 SH Put SOLE   0 0 0
MEREDITH CORP CALL 589433901 44 8 SH Call SOLE   0 0 0
MEREDITH CORP COM 589433101 66 1,201 SH   SOLE   1,201 0 0
MEREDITH CORP PUT 589433951 381 69 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 2,099 2,822 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 496 667 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 107 144 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 38 52 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 29 31 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 7 8 SH Put SOLE   0 0 0
MEDIDATA SOLUTIONS INC CALL 58471A905 219 30 SH Call SOLE   0 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 98 1,344 SH   SOLE   1,344 0 0
MEDIDATA SOLUTIONS INC PUT 58471A955 446 61 SH Put SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 13,161 1,445 SH Call SOLE   0 0 0
MEDTRONIC PLC COM G5960L103 3,852 42,293 SH   SOLE   42,293 0 0
MEDTRONIC PLC PUT G5960L953 20,392 2,239 SH Put SOLE   0 0 0
MDU RES GROUP INC CALL 552690909 2 1 SH Call SOLE   0 0 0
MDU RES GROUP INC COM 552690109 45 1,780 SH   SOLE   1,780 0 0
MDU RES GROUP INC PUT 552690959 61 24 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 8,704 252 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 6,597 191 SH Put SOLE   0 0 0
MEDIFAST INC CALL 58470H901 663 52 SH Call SOLE   0 0 0
MEDIFAST INC COM 58470H101 156 1,227 SH   SOLE   1,227 0 0
MEDIFAST INC PUT 58470H951 76 6 SH Put SOLE   0 0 0
MEDPACE HLDGS INC CALL 58506Q909 955 162 SH Call SOLE   0 0 0
MEDPACE HLDGS INC COM 58506Q109 64 1,090 SH   SOLE   1,090 0 0
MEDPACE HLDGS INC PUT 58506Q959 1,202 204 SH Put SOLE   0 0 0
MEET GROUP INC CALL 58513U901 313 623 SH Call SOLE   0 0 0
MEET GROUP INC PUT 58513U951 19 38 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 166 58 SH Call SOLE   0 0 0
METHODE ELECTRS INC PUT 591520950 100 35 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 218 711 SH Call SOLE   0 0 0
MEI PHARMA INC COM 55279B202 40 13,040 SH   SOLE   13,040 0 0
MEI PHARMA INC PUT 55279B952 480 1,565 SH Put SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 7,666 151 SH Call SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 1,740 3,428 SH   SOLE   3,428 0 0
MERCADOLIBRE INC PUT 58733R952 49,046 966 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 312 55 SH Call SOLE   0 0 0
METHANEX CORP PUT 59151K958 142 25 SH Put SOLE   0 0 0
MERCER INTL INC CALL 588056901 370 274 SH Call SOLE   0 0 0
MERCER INTL INC COM 588056101 6 480 SH   SOLE   480 0 0
MERCER INTL INC PUT 588056951 117 87 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 6,955 1,634 SH Call SOLE   0 0 0
METLIFE INC COM 59156R108 218 5,135 SH   SOLE   5,135 0 0
METLIFE INC PUT 59156R958 10,246 2,407 SH Put SOLE   0 0 0
MFA FINL INC COM 55272X102 183 25,290 SH   SOLE   25,290 0 0
MFA FINL INC PUT 55272X952 318 438 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 23 14 SH Call SOLE   0 0 0
MANULIFE FINL CORP PUT 56501R956 10 6 SH Put SOLE   0 0 0
MFC BANCORP LTD COM G60630103 13 1,849 SH   SOLE   1,849 0 0
MIZUHO FINL GROUP INC COM 60687Y109 3 1,100 SH   SOLE   1,100 0 0
MICRO FOCUS INTERNATIONAL PL CALL 594837904 1,864 723 SH Call SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL PUT 594837954 180 70 SH Put SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 71 104 SH Call SOLE   0 0 0
MEDALLION FINL CORP COM 583928106 26 3,823 SH   SOLE   3,823 0 0
MEDALLION FINL CORP PUT 583928956 12 18 SH Put SOLE   0 0 0
MAGNA INTL INC CALL 559222901 248 51 SH Call SOLE   0 0 0
MAGNA INTL INC COM 559222401 249 5,116 SH   SOLE   5,116 0 0
MAGNA INTL INC PUT 559222951 637 131 SH Put SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 6 31 SH Call SOLE   0 0 0
MONEYGRAM INTL INC COM 60935Y208 4 2,009 SH   SOLE   2,009 0 0
MONEYGRAM INTL INC PUT 60935Y958 8 40 SH Put SOLE   0 0 0
MAGELLAN HEALTH INC CALL 559079907 606 92 SH Call SOLE   0 0 0
MAGELLAN HEALTH INC PUT 559079957 764 116 SH Put SOLE   0 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 3,448 1,344 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 613 23,919 SH   SOLE   23,919 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 3,630 1,415 SH Put SOLE   0 0 0
MACROGENICS INC CALL 556099909 609 339 SH Call SOLE   0 0 0
MACROGENICS INC COM 556099109 208 11,588 SH   SOLE   11,588 0 0
MACROGENICS INC PUT 556099959 219 122 SH Put SOLE   0 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 48 15 SH Call SOLE   0 0 0
MGM GROWTH PPTYS LLC PUT 55303A955 16 5 SH Put SOLE   0 0 0
MGP INGREDIENTS INC NEW CALL 55303J906 38 5 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 69 9 SH Put SOLE   0 0 0
MCGRATH RENTCORP COM 580589109 4 72 SH   SOLE   72 0 0
MAGNOLIA OIL & GAS CORP CALL 559663909 69 58 SH Call SOLE   0 0 0
MAGNOLIA OIL & GAS CORP COM 559663109 10 875 SH   SOLE   875 0 0
MAGNOLIA OIL & GAS CORP PUT 559663959 68 57 SH Put SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 1,311 104 SH Call SOLE   0 0 0
MOHAWK INDS INC COM 608190104 517 4,105 SH   SOLE   4,105 0 0
MOHAWK INDS INC PUT 608190954 10,747 852 SH Put SOLE   0 0 0
MAIDEN HOLDINGS LTD CALL G5753U902 5 72 SH Call SOLE   0 0 0
MAIDEN HOLDINGS LTD PUT G5753U952 5 75 SH Put SOLE   0 0 0
M/I HOMES INC COM 55305B101 10 381 SH   SOLE   381 0 0
M/I HOMES INC PUT 55305B951 146 55 SH Put SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 791 192 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 756 18,348 SH   SOLE   18,348 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 3,713 901 SH Put SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 2,483 191 SH Call SOLE   0 0 0
MIDDLEBY CORP PUT 596278951 221 17 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 11 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K810 9 800 SH   SOLE   800 0 0
DIREXION SHS ETF TR PUT 25490K959 11 10 SH Put SOLE   0 0 0
MICHAELS COS INC CALL 59408Q906 1,251 1,096 SH Call SOLE   0 0 0
MICHAELS COS INC COM 59408Q106 215 18,827 SH   SOLE   18,827 0 0
MICHAELS COS INC PUT 59408Q956 1,188 1,041 SH Put SOLE   0 0 0
MIMECAST LTD CALL G14838909 4 1 SH Call SOLE   0 0 0
MIMECAST LTD COM G14838109 562 11,887 SH   SOLE   11,887 0 0
MIMECAST LTD PUT G14838959 1,131 239 SH Put SOLE   0 0 0
MOBILE MINI INC CALL 60740F905 78 23 SH Call SOLE   0 0 0
MITEK SYS INC CALL 606710900 31 26 SH Call SOLE   0 0 0
MITEK SYS INC COM 606710200 457 37,413 SH   SOLE   37,413 0 0
MITEK SYS INC PUT 606710950 192 157 SH Put SOLE   0 0 0
AG MTG INVT TR INC CALL 001228905 28 17 SH Call SOLE   0 0 0
AG MTG INVT TR INC COM 001228105 224 13,336 SH   SOLE   13,336 0 0
AG MTG INVT TR INC PUT 001228955 341 203 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 2,222 611 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G958 2,698 742 SH Put SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 3,660 243 SH Call SOLE   0 0 0
MCCORMICK & CO INC PUT 579780956 7,667 509 SH Put SOLE   0 0 0
MARKEL CORP PUT 570535954 99 1 SH Put SOLE   0 0 0
MKS INSTRUMENT INC CALL 55306N904 334 36 SH Call SOLE   0 0 0
MKS INSTRUMENT INC PUT 55306N954 558 60 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 49 2 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC COM 57060D108 939 3,819 SH   SOLE   3,819 0 0
MARKETAXESS HLDGS INC PUT 57060D958 6,742 274 SH Put SOLE   0 0 0
MELCO RESORTS AND ENTMT LTD CALL 585464900 1,111 492 SH Call SOLE   0 0 0
MELCO RESORTS AND ENTMT LTD COM 585464100 241 10,675 SH   SOLE   10,675 0 0
MELCO RESORTS AND ENTMT LTD PUT 585464950 867 384 SH Put SOLE   0 0 0
MILLER HERMAN INC CALL 600544900 249 71 SH Call SOLE   0 0 0
MILLER HERMAN INC PUT 600544950 172 49 SH Put SOLE   0 0 0
MUELLER INDS INC CALL 624756902 225 72 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 4,486 223 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 2,756 137 SH Put SOLE   0 0 0
MELINTA THERAPEUTICS INC CALL 58549G909 3 9 SH Call SOLE   0 0 0
MELINTA THERAPEUTICS INC COM 58549G209 3 892 SH   SOLE   892 0 0
MELINTA THERAPEUTICS INC PUT 58549G959 3 10 SH Put SOLE   0 0 0
MELINTA THERAPEUTICS INC CALL 58549G909 17 49 SH Call SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD CALL M51363903 8,415 711 SH Call SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 3,807 32,173 SH   SOLE   32,173 0 0
MELLANOX TECHNOLOGIES LTD PUT M51363953 5,338 451 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 26 30 SH Call SOLE   0 0 0
MILLER INDS INC TENN COM 600551204 9 305 SH   SOLE   305 0 0
MARSH & MCLENNAN COS INC CALL 571748902 863 92 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC PUT 571748952 2,093 223 SH Put SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 68 55 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 27 2,207 SH   SOLE   2,207 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 165 133 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 35,114 1,690 SH Call SOLE   0 0 0
3M CO PUT 88579Y951 28,341 1,364 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 4,929 813 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 745 123 SH Put SOLE   0 0 0
MAXIMUS INC CALL 577933904 198 28 SH Call SOLE   0 0 0
MAXIMUS INC PUT 577933954 78 11 SH Put SOLE   0 0 0
MERIT MED SYS INC CALL 589889904 1,112 180 SH Call SOLE   0 0 0
MERIT MED SYS INC PUT 589889954 624 101 SH Put SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 157 57 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 189 6,864 SH   SOLE   6,864 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 278 101 SH Put SOLE   0 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 619 285 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 402 185 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 143 727 SH Call SOLE   0 0 0
MANNKIND CORP COM 56400P706 53 27,236 SH   SOLE   27,236 0 0
MANNKIND CORP PUT 56400P956 94 478 SH Put SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO CALL 609720907 13 10 SH Call SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO COM 609720107 44 3,377 SH   SOLE   3,377 0 0
MONMOUTH REAL ESTATE INVT CO PUT 609720957 122 93 SH Put SOLE   0 0 0
MONRO INC CALL 610236901 761 88 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 2,739 502 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,001 18,346 SH   SOLE   18,346 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 4,606 844 SH Put SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC CALL 60877T900 200 138 SH Call SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 27 1,866 SH   SOLE   1,866 0 0
MOMENTA PHARMACEUTICALS INC PUT 60877T950 1 1 SH Put SOLE   0 0 0
MANITEX INTL INC COM 563420108 2 265 SH   SOLE   265 0 0
ALTRIA GROUP INC CALL 02209S903 17,349 3,021 SH Call SOLE   0 0 0
ALTRIA GROUP INC PUT 02209S953 44,726 7,788 SH Put SOLE   0 0 0
MOBILEIRON INC CALL 60739U904 13 24 SH Call SOLE   0 0 0
MODEL N INC COM 607525102 0 43 SH   SOLE   43 0 0
MODEL N INC PUT 607525952 10 6 SH Put SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 1,291 91 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC COM 60855R100 371 2,618 SH   SOLE   2,618 0 0
MOLINA HEALTHCARE INC PUT 60855R950 2,683 189 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 2,313 605 SH Call SOLE   0 0 0
MOMO INC COM 60879B107 208 5,442 SH   SOLE   5,442 0 0
MOMO INC PUT 60879B957 2,256 590 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 143 23 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F700 76 1,227 SH   SOLE   1,227 0 0
VANECK VECTORS ETF TR PUT 92189F952 193 31 SH Put SOLE   0 0 0
MORNINGSTAR INC COM 617700109 18 144 SH   SOLE   144 0 0
MOSAIC CO NEW CALL 61945C903 1,537 563 SH Call SOLE   0 0 0
MOSAIC CO NEW COM 61945C103 722 26,444 SH   SOLE   26,444 0 0
MOSAIC CO NEW PUT 61945C953 3,878 1,420 SH Put SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 523 144 SH Call SOLE   0 0 0
MOVADO GROUP INC PUT 624580956 134 37 SH Put SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 15,459 2,583 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 907 15,158 SH   SOLE   15,158 0 0
MARATHON PETE CORP PUT 56585A952 10,910 1,823 SH Put SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 5 1 SH Call SOLE   0 0 0
MARATHON PETE CORP PUT 56585A952 83 14 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 2,710 824 SH Call SOLE   0 0 0
MPLX LP PUT 55336V950 2,374 722 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 211 114 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 172 9,335 SH   SOLE   9,335 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 307 166 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC CALL 609839905 731 54 SH Call SOLE   0 0 0
MONOLITHIC PWR SYS INC PUT 609839955 3,847 284 SH Put SOLE   0 0 0
MARINE PRODS CORP CALL 568427908 0 8 SH Call SOLE   0 0 0
MONTAGE RES CORP CALL 61179L900 148 99 SH Call SOLE   0 0 0
MRC GLOBAL INC PUT 55345K953 15 9 SH Put SOLE   0 0 0
MONROE CAP CORP CALL 610335901 3 3 SH Call SOLE   0 0 0
MONROE CAP CORP COM 610335101 7 608 SH   SOLE   608 0 0
MONROE CAP CORP PUT 610335951 24 20 SH Put SOLE   0 0 0
MERCURY SYS INC CALL 589378908 12 2 SH Call SOLE   0 0 0
MERCURY SYS INC COM 589378108 383 5,988 SH   SOLE   5,988 0 0
MERCURY SYS INC PUT 589378958 205 32 SH Put SOLE   0 0 0
MERCK & CO INC CALL 58933Y905 18,430 2,216 SH Call SOLE   0 0 0
MERCK & CO INC COM 58933Y105 11,338 136,330 SH   SOLE   136,330 0 0
MERCK & CO INC PUT 58933Y955 66,768 8,028 SH Put SOLE   0 0 0
MARKER THERAPEUTICS INC COM 57055L107 91 13,869 SH   SOLE   13,869 0 0
MODERNA INC CALL 60770K907 704 346 SH Call SOLE   0 0 0
MODERNA INC COM 60770K107 292 14,378 SH   SOLE   14,378 0 0
MODERNA INC PUT 60770K957 50 25 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q901 65 156 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 1,062 254,199 SH   SOLE   254,199 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q951 1,021 2,443 SH Put SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 2,097 1,255 SH Call SOLE   0 0 0
MARATHON OIL CORP PUT 565849956 2,053 1,229 SH Put SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 2,213 302 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC COM 60468T105 984 13,435 SH   SOLE   13,435 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 1,136 155 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 2,915 1,466 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 979 49,253 SH   SOLE   49,253 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 2,504 1,259 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 21,475 5,089 SH Call SOLE   0 0 0
MORGAN STANLEY COM 617446448 1,917 45,437 SH   SOLE   45,437 0 0
MORGAN STANLEY PUT 617446958 20,045 4,750 SH Put SOLE   0 0 0
MSA SAFETY INC COM 553498106 36 351 SH   SOLE   351 0 0
MSA SAFETY INC PUT 553498956 651 63 SH Put SOLE   0 0 0
MESABI TR CALL 590672901 679 232 SH Call SOLE   0 0 0
MESABI TR PUT 590672951 29 10 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 656 33 SH Call SOLE   0 0 0
MSCI INC COM 55354G100 603 3,035 SH   SOLE   3,035 0 0
MSCI INC PUT 55354G950 5,408 272 SH Put SOLE   0 0 0
MIDDLESEX WATER CO CALL 596680908 16 3 SH Call SOLE   0 0 0
MIDDLESEX WATER CO COM 596680108 12 225 SH   SOLE   225 0 0
MICROSOFT CORP CALL 594918904 124,096 10,522 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 141 1,200 SH   SOLE   1,200 0 0
MICROSOFT CORP PUT 594918954 168,724 14,306 SH Put SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW CALL 55825T903 2,022 69 SH Call SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW PUT 55825T953 1,260 43 SH Put SOLE   0 0 0
MSG NETWORK INC CALL 553573906 52 24 SH Call SOLE   0 0 0
MSG NETWORK INC PUT 553573956 187 86 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 2,471 176 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 5,069 361 SH Put SOLE   0 0 0
MSC INDL DIRECT INC COM 553530106 287 3,470 SH   SOLE   3,470 0 0
MSC INDL DIRECT INC PUT 553530956 1,232 149 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 201 14 SH Call SOLE   0 0 0
MICROSTRATEGY INC COM 594972408 14 103 SH   SOLE   103 0 0
MICROSTRATEGY INC PUT 594972958 230 16 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 4,391 2,155 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 2,639 1,295 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 2,747 175 SH Call SOLE   0 0 0
M & T BK CORP PUT 55261F954 455 29 SH Put SOLE   0 0 0
MATCH GROUP INC CALL 57665R906 1,324 234 SH Call SOLE   0 0 0
MATCH GROUP INC COM 57665R106 1,310 23,156 SH   SOLE   23,156 0 0
MATCH GROUP INC PUT 57665R956 9,255 1,635 SH Put SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL CALL 592688905 72 1 SH Call SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL PUT 592688955 361 5 SH Put SOLE   0 0 0
MATADOR RES CO CALL 576485905 1,741 901 SH Call SOLE   0 0 0
MATADOR RES CO PUT 576485955 90 47 SH Put SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 134 102 SH Call SOLE   0 0 0
MGIC INVT CORP WIS COM 552848103 383 29,053 SH   SOLE   29,053 0 0
MGIC INVT CORP WIS PUT 552848953 93 71 SH Put SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 8 2 SH Call SOLE   0 0 0
MERITAGE HOMES CORP COM 59001A102 3 70 SH   SOLE   70 0 0
MERITAGE HOMES CORP PUT 59001A952 102 23 SH Put SOLE   0 0 0
MECHEL PAO CALL 583840908 9 50 SH Call SOLE   0 0 0
MECHEL PAO COM 583840608 19 9,939 SH   SOLE   9,939 0 0
MECHEL PAO PUT 583840958 19 99 SH Put SOLE   0 0 0
VAIL RESORTS INC CALL 91879Q909 4,889 225 SH Call SOLE   0 0 0
VAIL RESORTS INC COM 91879Q109 593 2,729 SH   SOLE   2,729 0 0
VAIL RESORTS INC PUT 91879Q959 4,215 194 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 65 32 SH Call SOLE   0 0 0
MERITOR INC COM 59001K100 333 16,370 SH   SOLE   16,370 0 0
MERITOR INC PUT 59001K950 56 28 SH Put SOLE   0 0 0
MATERION CORP COM 576690101 22 389 SH   SOLE   389 0 0
MATERION CORP PUT 576690951 302 53 SH Put SOLE   0 0 0
MATRIX SVC CO CALL 576853905 1 1 SH Call SOLE   0 0 0
MATRIX SVC CO COM 576853105 40 2,090 SH   SOLE   2,090 0 0
MTS SYS CORP CALL 553777903 163 30 SH Call SOLE   0 0 0
MTS SYS CORP PUT 553777953 185 34 SH Put SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 367 220 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 265 159 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 11 1 SH Call SOLE   0 0 0
ISHARES TR COM 46432F396 2 25 SH   SOLE   25 0 0
ISHARES TR PUT 46432F952 22 2 SH Put SOLE   0 0 0
MANITOWOC CO INC CALL 563571905 525 320 SH Call SOLE   0 0 0
MANITOWOC CO INC PUT 563571955 39 24 SH Put SOLE   0 0 0
MINERALS TECHNOLOGIES INC CALL 603158906 205 35 SH Call SOLE   0 0 0
MASTEC INC CALL 576323909 1,967 409 SH Call SOLE   0 0 0
MASTEC INC PUT 576323959 3,208 667 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 56,969 13,784 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC PUT 595112953 97,237 23,527 SH Put SOLE   0 0 0
ISHARES TR COM 464288414 306 2,757 SH   SOLE   2,757 0 0
ISHARES TR PUT 464288955 266 24 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN CALL 606822904 1 4 SH Call SOLE   0 0 0
MURPHY OIL CORP CALL 626717902 1,227 419 SH Call SOLE   0 0 0
MURPHY OIL CORP PUT 626717952 117 40 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 676 79 SH Call SOLE   0 0 0
MURPHY USA INC COM 626755102 208 2,430 SH   SOLE   2,430 0 0
MURPHY USA INC PUT 626755952 2,183 255 SH Put SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 33 224 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 21 14,383 SH   SOLE   14,383 0 0
MCEWEN MNG INC PUT 58039P957 25 169 SH Put SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 26 270 SH Call SOLE   0 0 0
MUELLER WTR PRODS INC CALL 624758908 31 31 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 457 618 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP PUT 55933J953 219 297 SH Put SOLE   0 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 1,371 258 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 95 18 SH Put SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 53 21 SH Call SOLE   0 0 0
MAXLINEAR INC COM 57776J100 62 2,430 SH   SOLE   2,430 0 0
MAXWELL TECHNOLOGIES INC CALL 577767906 54 123 SH Call SOLE   0 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 105 23,634 SH   SOLE   23,634 0 0
MAXWELL TECHNOLOGIES INC PUT 577767956 89 201 SH Put SOLE   0 0 0
MYERS INDS INC CALL 628464909 15 9 SH Call SOLE   0 0 0
MYRIAD GENETICS INC CALL 62855J904 494 149 SH Call SOLE   0 0 0
MYRIAD GENETICS INC COM 62855J104 563 16,964 SH   SOLE   16,964 0 0
MYRIAD GENETICS INC PUT 62855J954 747 225 SH Put SOLE   0 0 0
MYLAN N V CALL N59465909 8,893 3,138 SH Call SOLE   0 0 0
MYLAN N V PUT N59465959 5,126 1,809 SH Put SOLE   0 0 0
MYOKARDIA INC COM 62857M105 2 48 SH   SOLE   48 0 0
MYOKARDIA INC PUT 62857M955 5 1 SH Put SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 3 51 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 0 398 SH   SOLE   398 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 22 377 SH Put SOLE   0 0 0
NANOMETRICS INC CALL 630077905 135 44 SH Call SOLE   0 0 0
NANOMETRICS INC COM 630077105 70 2,269 SH   SOLE   2,269 0 0
NANOMETRICS INC PUT 630077955 64 21 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 59 294 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 46 228 SH Put SOLE   0 0 0
NATIONAL INSTRS CORP CALL 636518902 709 160 SH Call SOLE   0 0 0
NATIONAL INSTRS CORP PUT 636518952 17 4 SH Put SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 374 116 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,076 33,342 SH   SOLE   33,342 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 616 191 SH Put SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 100 SH   SOLE   100 0 0
NAVIDEA BIOPHARMACEUTICALS I PUT 63937X953 0 1 SH Put SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 245 212 SH Call SOLE   0 0 0
NAVIENT CORPORATION PUT 63938C958 129 112 SH Put SOLE   0 0 0
NEW AGE BEVERAGES CORP CALL 64157V908 975 1,854 SH Call SOLE   0 0 0
NEW AGE BEVERAGES CORP PUT 64157V958 807 1,536 SH Put SOLE   0 0 0
NATIONAL BK HLDGS CORP CALL 633707904 332 100 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 3,242 368 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 636 7,223 SH   SOLE   7,223 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 3,524 400 SH Put SOLE   0 0 0
NOBLE ENERGY INC CALL 655044905 1,256 508 SH Call SOLE   0 0 0
NOBLE ENERGY INC PUT 655044955 432 175 SH Put SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP CALL 65506L905 1,411 392 SH Call SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 135 3,755 SH   SOLE   3,755 0 0
NOBLE MIDSTREAM PARTNERS LP PUT 65506L955 68 19 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F903 251 730 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD PUT G6359F953 56 165 SH Put SOLE   0 0 0
NABRIVA THERAPEUTICS PLC CALL G63637905 25 106 SH Call SOLE   0 0 0
NABRIVA THERAPEUTICS PLC COM G63637105 41 17,119 SH   SOLE   17,119 0 0
NABRIVA THERAPEUTICS PLC PUT G63637955 9 40 SH Put SOLE   0 0 0
NAVIGANT CONSULTING INC CALL 63935N907 290 149 SH Call SOLE   0 0 0
NAVIGANT CONSULTING INC PUT 63935N957 33 17 SH Put SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L CALL G66721904 1,769 322 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L PUT G66721954 1,434 261 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 35 50 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC PUT 635309957 7 11 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 946 347 SH Call SOLE   0 0 0
NCR CORP NEW COM 62886E108 924 33,888 SH   SOLE   33,888 0 0
NCR CORP NEW PUT 62886E958 4,360 1,598 SH Put SOLE   0 0 0
NCI BUILDING SYS INC CALL 628852904 6 10 SH Call SOLE   0 0 0
NCI BUILDING SYS INC COM 628852204 47 7,652 SH   SOLE   7,652 0 0
NCI BUILDING SYS INC PUT 628852954 71 116 SH Put SOLE   0 0 0
THE9 LTD CALL 88337K903 2 11 SH Call SOLE   0 0 0
NASDAQ INC CALL 631103908 1,294 148 SH Call SOLE   0 0 0
NASDAQ INC PUT 631103958 43 5 SH Put SOLE   0 0 0
NOODLES & CO CALL 65540B905 50 74 SH Call SOLE   0 0 0
NOODLES & CO COM 65540B105 114 16,885 SH   SOLE   16,885 0 0
NOODLES & CO PUT 65540B955 212 312 SH Put SOLE   0 0 0
NORDSON CORP CALL 655663902 397 30 SH Call SOLE   0 0 0
NORDSON CORP PUT 655663952 2,213 167 SH Put SOLE   0 0 0
NOBLE CORP PLC CALL G65431901 13 47 SH Call SOLE   0 0 0
NOBLE CORP PLC COM G65431101 50 17,753 SH   SOLE   17,753 0 0
NOBLE CORP PLC PUT G65431951 94 331 SH Put SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 19,679 1,018 SH Call SOLE   0 0 0
NEXTERA ENERGY INC PUT 65339F951 13,551 701 SH Put SOLE   0 0 0
NEWMONT MNG CORP CALL 651639906 12,397 3,466 SH Call SOLE   0 0 0
NEWMONT MNG CORP PUT 651639956 22,921 6,408 SH Put SOLE   0 0 0
NEOGENOMICS INC CALL 64049M909 259 127 SH Call SOLE   0 0 0
NEOGENOMICS INC COM 64049M209 24 1,211 SH   SOLE   1,211 0 0
NEOGENOMICS INC PUT 64049M959 32 16 SH Put SOLE   0 0 0
NEOGEN CORP COM 640491106 5 97 SH   SOLE   97 0 0
NEOS THERAPEUTICS INC CALL 64052L906 2 11 SH Call SOLE   0 0 0
NEOS THERAPEUTICS INC PUT 64052L956 3 12 SH Put SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 419 90 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 410 88 SH Put SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I CALL 64079L905 526 1,650 SH Call SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I PUT 64079L955 196 616 SH Put SOLE   0 0 0
MINERVA NEUROSCIENCES INC PUT 603380956 0 1 SH Put SOLE   0 0 0
NEWMARKET CORP COM 651587107 30 71 SH   SOLE   71 0 0
PUXIN LTD COM 74704P108 3 548 SH   SOLE   548 0 0
NEW MEDIA INVT GROUP INC CALL 64704V906 7 7 SH Call SOLE   0 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 70 6,721 SH   SOLE   6,721 0 0
NEW MEDIA INVT GROUP INC PUT 64704V956 109 104 SH Put SOLE   0 0 0
NEW RELIC INC CALL 64829B900 118 12 SH Call SOLE   0 0 0
NEW RELIC INC PUT 64829B950 227 23 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 19 10 SH Call SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 14 727 SH   SOLE   727 0 0
NEWTEK BUSINESS SVCS CORP PUT 652526953 25 13 SH Put SOLE   0 0 0
NORTHFIELD BANCORP INC DEL PUT 66611T958 0 1 SH Put SOLE   0 0 0
NATIONAL FUEL GAS CO N J CALL 636180901 85 14 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J COM 636180101 244 4,004 SH   SOLE   4,004 0 0
NATIONAL FUEL GAS CO N J PUT 636180951 164 27 SH Put SOLE   0 0 0
NETFLIX INC CALL 64110L906 298,690 8,377 SH Call SOLE   0 0 0
NETFLIX INC COM 64110L106 34,833 97,693 SH   SOLE   97,693 0 0
NETFLIX INC PUT 64110L956 261,679 7,339 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 75 181 SH Call SOLE   0 0 0
NOVAGOLD RES INC COM 66987E206 4 1,118 SH   SOLE   1,118 0 0
NOVAGOLD RES INC PUT 66987E956 0 2 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 18 213 SH Call SOLE   0 0 0
NEW GOLD INC CDA COM 644535106 3 4,246 SH   SOLE   4,246 0 0
NEW GOLD INC CDA PUT 644535956 4 58 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 318 57 SH Call SOLE   0 0 0
NATIONAL GRID PLC COM 636274409 976 17,487 SH   SOLE   17,487 0 0
NATIONAL GRID PLC PUT 636274959 2,255 404 SH Put SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 214 153 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP COM 62913M107 139 9,964 SH   SOLE   9,964 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 92 66 SH Put SOLE   0 0 0
NATURAL GAS SERVICES GROUP CALL 63886Q909 17 10 SH Call SOLE   0 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 26 1,554 SH   SOLE   1,554 0 0
NATURAL GROCERS BY VITAMIN C CALL 63888U908 46 39 SH Call SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C PUT 63888U958 65 55 SH Put SOLE   0 0 0
INGEVITY CORP CALL 45688C907 274 26 SH Call SOLE   0 0 0
INGEVITY CORP PUT 45688C957 538 51 SH Put SOLE   0 0 0
NANTHEALTH INC PUT 630104957 1 12 SH Put SOLE   0 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 1,760 232 SH Call SOLE   0 0 0
NATIONAL HEALTHCARE CORP PUT 635906950 3,111 410 SH Put SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 1,924 245 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC COM 63633D104 108 1,385 SH   SOLE   1,385 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 7,313 931 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP CALL 63888P906 32 25 SH Call SOLE   0 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 15 1,163 SH   SOLE   1,163 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 217 168 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 415 145 SH Call SOLE   0 0 0
NISOURCE INC PUT 65473P955 194 68 SH Put SOLE   0 0 0
NICE LTD CALL 653656908 73 6 SH Call SOLE   0 0 0
NICE LTD COM 653656108 22 181 SH   SOLE   181 0 0
NICE LTD PUT 653656958 134 11 SH Put SOLE   0 0 0
NII HLDGS INC CALL 62913F908 291 1,488 SH Call SOLE   0 0 0
NII HLDGS INC PUT 62913F958 36 186 SH Put SOLE   0 0 0
NIO INC CALL 62914V906 4,988 9,781 SH Call SOLE   0 0 0
NIO INC COM 62914V106 2,410 472,688 SH   SOLE   472,688 0 0
NIO INC PUT 62914V956 5,587 10,956 SH Put SOLE   0 0 0
NANTKWEST INC COM 63016Q102 93 59,239 SH   SOLE   59,239 0 0
NANTKWEST INC PUT 63016Q952 46 297 SH Put SOLE   0 0 0
NIKE INC CALL 654106903 54,829 6,511 SH Call SOLE   0 0 0
NIKE INC PUT 654106953 36,008 4,276 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 1,700 506 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 778 23,171 SH   SOLE   23,171 0 0
NEKTAR THERAPEUTICS PUT 640268958 1,834 546 SH Put SOLE   0 0 0
NEWLINK GENETICS CORP CALL 651511907 2 11 SH Call SOLE   0 0 0
NEWLINK GENETICS CORP COM 651511107 16 8,736 SH   SOLE   8,736 0 0
NEWLINK GENETICS CORP PUT 651511957 0 5 SH Put SOLE   0 0 0
NAUTILUS INC CALL 63910B902 57 104 SH Call SOLE   0 0 0
NAUTILUS INC COM 63910B102 21 3,816 SH   SOLE   3,816 0 0
NAUTILUS INC PUT 63910B952 91 164 SH Put SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 8,551 3,613 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC COM G6518L108 155 6,570 SH   SOLE   6,570 0 0
NIELSEN HLDGS PLC PUT G6518L958 2,317 979 SH Put SOLE   0 0 0
ANNALY CAP MGMT INC CALL 035710909 22 23 SH Call SOLE   0 0 0
ANNALY CAP MGMT INC COM 035710409 233 23,418 SH   SOLE   23,418 0 0
ANNALY CAP MGMT INC PUT 035710959 188 189 SH Put SOLE   0 0 0
NAVIOS MARITIME HLDGS INC PUT Y62197959 23 100 SH Put SOLE   0 0 0
NAVIOS MARITIME HLDGS INC PUT Y62197959 19 80 SH Put SOLE   0 0 0
NEW MTN FIN CORP CALL 647551900 13 10 SH Call SOLE   0 0 0
NEW MTN FIN CORP PUT 647551950 2 2 SH Put SOLE   0 0 0
NMI HLDGS INC CALL 629209905 18 7 SH Call SOLE   0 0 0
NMI HLDGS INC COM 629209305 18 698 SH   SOLE   698 0 0
NMI HLDGS INC PUT 629209955 7 3 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P CALL Y62267902 0 5 SH Call SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267952 10 115 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267952 1 15 SH Put SOLE   0 0 0
NOMURA HLDGS INC COM 65535H208 0 12 SH   SOLE   12 0 0
NEWMARK GROUP INC CALL 65158N902 385 462 SH Call SOLE   0 0 0
NEWMARK GROUP INC COM 65158N102 110 13,203 SH   SOLE   13,203 0 0
NEWMARK GROUP INC PUT 65158N952 232 279 SH Put SOLE   0 0 0
NN INC CALL 629337906 92 124 SH Call SOLE   0 0 0
NN INC PUT 629337956 72 97 SH Put SOLE   0 0 0
NELNET INC PUT 64031N958 264 48 SH Put SOLE   0 0 0
NATIONAL RETAIL PPTYS INC CALL 637417906 77 14 SH Call SOLE   0 0 0
NATIONAL RETAIL PPTYS INC PUT 637417956 171 31 SH Put SOLE   0 0 0
NANOVIRICIDES INC PUT 630087953 0 1 SH Put SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD CALL 656811906 38 33 SH Call SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD PUT 656811956 16 14 SH Put SOLE   0 0 0
NOAH HLDGS LTD CALL 65487X902 106 22 SH Call SOLE   0 0 0
NOAH HLDGS LTD COM 65487X102 94 1,946 SH   SOLE   1,946 0 0
NORTHROP GRUMMAN CORP CALL 666807902 11,404 423 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,456 9,110 SH   SOLE   9,110 0 0
NORTHROP GRUMMAN CORP PUT 666807952 17,281 641 SH Put SOLE   0 0 0
NORTHERN OIL & GAS INC NEV CALL 665531909 27 99 SH Call SOLE   0 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 1 499 SH   SOLE   499 0 0
NORTHERN OIL & GAS INC NEV PUT 665531959 27 101 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 1,189 2,080 SH Call SOLE   0 0 0
NOKIA CORP PUT 654902954 362 634 SH Put SOLE   0 0 0
NOMAD FOODS LTD CALL G6564A905 1,079 528 SH Call SOLE   0 0 0
NOMAD FOODS LTD PUT G6564A955 4 2 SH Put SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 711 267 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 221 83 SH Put SOLE   0 0 0
NOVANTA INC COM 67000B104 3 38 SH   SOLE   38 0 0
SERVICENOW INC CALL 81762P902 18,067 733 SH Call SOLE   0 0 0
SERVICENOW INC COM 81762P102 3,366 13,657 SH   SOLE   13,657 0 0
SERVICENOW INC PUT 81762P952 45,354 1,840 SH Put SOLE   0 0 0
ENPRO INDS INC CALL 29355X907 19 3 SH Call SOLE   0 0 0
ENPRO INDS INC PUT 29355X957 25 4 SH Put SOLE   0 0 0
NEOPHOTONICS CORP CALL 64051T900 1 3 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 425 67,626 SH   SOLE   67,626 0 0
NEOPHOTONICS CORP PUT 64051T950 0 1 SH Put SOLE   0 0 0
NEWPARK RES INC CALL 651718904 43 47 SH Call SOLE   0 0 0
NEWPARK RES INC COM 651718504 222 24,331 SH   SOLE   24,331 0 0
NORTHSTAR REALTY EUROPE CORP CALL 66706L901 611 352 SH Call SOLE   0 0 0
NORTHSTAR REALTY EUROPE CORP PUT 66706L951 111 64 SH Put SOLE   0 0 0
NRG ENERGY INC CALL 629377908 1,019 240 SH Call SOLE   0 0 0
NRG ENERGY INC COM 629377508 585 13,794 SH   SOLE   13,794 0 0
NRG ENERGY INC PUT 629377958 4,957 1,167 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L CALL 63900P908 537 128 SH Call SOLE   0 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 173 4,133 SH   SOLE   4,133 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 399 95 SH Put SOLE   0 0 0
NORTH EUROPEAN OIL RTY TR COM 659310106 0 29 SH   SOLE   29 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 1,587 939 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 75 4,474 SH   SOLE   4,474 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 821 486 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 567 211 SH Call SOLE   0 0 0
NUSTAR ENERGY LP COM 67058H102 83 3,100 SH   SOLE   3,100 0 0
NUSTAR ENERGY LP PUT 67058H952 645 240 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES CALL 637870906 5 2 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP CALL 655844908 4,765 255 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP PUT 655844958 6,391 342 SH Put SOLE   0 0 0
INSIGHT ENTERPRISES INC PUT 45765U953 5 1 SH Put SOLE   0 0 0
INSPERITY INC CALL 45778Q907 1,384 112 SH Call SOLE   0 0 0
INSPERITY INC PUT 45778Q957 197 16 SH Put SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC PUT 630402955 22 11 SH Put SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 635 26,555 SH   SOLE   26,555 0 0
NETAPP INC CALL 64110D904 3,772 544 SH Call SOLE   0 0 0
NETAPP INC PUT 64110D954 2,385 344 SH Put SOLE   0 0 0
NETSCOUT SYS INC CALL 64115T904 11 4 SH Call SOLE   0 0 0
NETSCOUT SYS INC COM 64115T104 1 45 SH   SOLE   45 0 0
NETSCOUT SYS INC PUT 64115T954 2 1 SH Put SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM CALL M53644906 52 71 SH Call SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM COM M53644106 591 80,641 SH   SOLE   80,641 0 0
INTEC PHARMA LTD JERUSALEM PUT M53644956 10 14 SH Put SOLE   0 0 0
NETEASE INC CALL 64110W902 4,539 188 SH Call SOLE   0 0 0
NETEASE INC COM 64110W102 2,369 9,814 SH   SOLE   9,814 0 0
NETEASE INC PUT 64110W952 8,909 369 SH Put SOLE   0 0 0
NETGEAR INC CALL 64111Q904 19 6 SH Call SOLE   0 0 0
NETGEAR INC COM 64111Q104 94 2,852 SH   SOLE   2,852 0 0
NETGEAR INC PUT 64111Q954 13 4 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 327 192 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 307 18,029 SH   SOLE   18,029 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 546 320 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 5,238 1,388 SH Call SOLE   0 0 0
NUTANIX INC COM 67059N108 4,169 110,476 SH   SOLE   110,476 0 0
NUTANIX INC PUT 67059N958 12,182 3,228 SH Put SOLE   0 0 0
NAM TAI PPTY INC COM G63907102 12 1,271 SH   SOLE   1,271 0 0
NAM TAI PPTY INC PUT G63907952 14 15 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 1,292 245 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 1,250 237 SH Put SOLE   0 0 0
NATERA INC CALL 632307904 45 22 SH Call SOLE   0 0 0
NATERA INC COM 632307104 34 1,681 SH   SOLE   1,681 0 0
NATERA INC PUT 632307954 26 13 SH Put SOLE   0 0 0
NEUROTROPE INC COM 64129T207 32 5,885 SH   SOLE   5,885 0 0
NEUROTROPE INC PUT 64129T957 43 80 SH Put SOLE   0 0 0
NORTHERN TR CORP CALL 665859904 1,319 146 SH Call SOLE   0 0 0
NORTHERN TR CORP PUT 665859954 705 78 SH Put SOLE   0 0 0
NETSOL TECHNOLOGIES INC CALL 64115A902 127 196 SH Call SOLE   0 0 0
NETSOL TECHNOLOGIES INC PUT 64115A952 0 1 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 380 225 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 8 531 SH   SOLE   531 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 372 220 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 6,325 1,084 SH Call SOLE   0 0 0
NUCOR CORP PUT 670346955 2,724 467 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 9,483 4,792 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E844 522 26,389 SH   SOLE   26,389 0 0
DIREXION SHS ETF TR PUT 25460E955 9,552 4,827 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 392 82 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 2,541 531 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 68 12 SH Call SOLE   0 0 0
NUVASIVE INC PUT 670704955 5 1 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002904 119 2,160 SH Call SOLE   0 0 0
NOVAVAX INC PUT 670002954 19 357 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 1,719 357 SH Call SOLE   0 0 0
NOVOCURE LTD PUT G6674U958 72 15 SH Put SOLE   0 0 0
NVIDIA CORP CALL 67066G904 147,634 8,222 SH Call SOLE   0 0 0
NVIDIA CORP COM 67066G104 8,031 44,727 SH   SOLE   44,727 0 0
NVIDIA CORP PUT 67066G954 92,958 5,177 SH Put SOLE   0 0 0
NV5 GLOBAL INC CALL 62945V909 1,454 245 SH Call SOLE   0 0 0
NV5 GLOBAL INC COM 62945V109 271 4,569 SH   SOLE   4,569 0 0
NV5 GLOBAL INC PUT 62945V959 1,092 184 SH Put SOLE   0 0 0
NAVIGATOR HOLDINGS LTD CALL Y62132908 130 119 SH Call SOLE   0 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 126 11,471 SH   SOLE   11,471 0 0
NAVIGATOR HOLDINGS LTD PUT Y62132958 18 17 SH Put SOLE   0 0 0
NOVELION THERAPEUTICS INC COM 67001K202 0 417 SH   SOLE   417 0 0
NOVA MEASURING INSTRUMENTS L CALL M7516K903 2 1 SH Call SOLE   0 0 0
NOVO-NORDISK A S CALL 670100905 2,908 556 SH Call SOLE   0 0 0
NOVO-NORDISK A S PUT 670100955 418 80 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 993 159 SH Call SOLE   0 0 0
NEVRO CORP COM 64157F103 205 3,284 SH   SOLE   3,284 0 0
NEVRO CORP PUT 64157F953 1,287 206 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 598 520 SH Call SOLE   0 0 0
NOVARTIS A G PUT 66987V959 16 233 SH Put SOLE   0 0 0
NVENT ELECTRIC PLC CALL G6700G907 291 108 SH Call SOLE   0 0 0
NVENT ELECTRIC PLC COM G6700G107 142 5,282 SH   SOLE   5,282 0 0
NVENT ELECTRIC PLC PUT G6700G957 542 201 SH Put SOLE   0 0 0
INVITAE CORP CALL 46185L903 983 420 SH Call SOLE   0 0 0
INVITAE CORP COM 46185L103 761 32,523 SH   SOLE   32,523 0 0
INVITAE CORP PUT 46185L953 524 224 SH Put SOLE   0 0 0
NORTHWEST BANCSHARES INC MD CALL 667340903 5 3 SH Call SOLE   0 0 0
NEWELL BRANDS INC CALL 651229906 2,583 1,684 SH Call SOLE   0 0 0
NEWELL BRANDS INC COM 651229106 307 20,061 SH   SOLE   20,061 0 0
NEWELL BRANDS INC PUT 651229956 2,218 1,446 SH Put SOLE   0 0 0
NORTHWEST NAT HLDG CO CALL 66765N905 72 11 SH Call SOLE   0 0 0
NORTHWEST NAT HLDG CO COM 66765N105 20 305 SH   SOLE   305 0 0
NORTHWEST NAT HLDG CO PUT 66765N955 32 5 SH Put SOLE   0 0 0
NORTHWEST PIPE CO COM 667746101 2 112 SH   SOLE   112 0 0
NORTHWEST PIPE CO PUT 667746951 24 10 SH Put SOLE   0 0 0
NEWS CORP NEW PUT 65249B958 24 20 SH Put SOLE   0 0 0
NEWS CORP NEW PUT 65249B958 48 39 SH Put SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR CALL 747619904 4 3 SH Call SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 9 604 SH   SOLE   604 0 0
QUANEX BUILDING PRODUCTS COR PUT 747619954 84 53 SH Put SOLE   0 0 0
NEXTGEN HEALTHCARE INC CALL 65343C902 212 126 SH Call SOLE   0 0 0
NEXTGEN HEALTHCARE INC PUT 65343C952 1 1 SH Put SOLE   0 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 16,882 1,910 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 6,107 691 SH Put SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC CALL 65341D902 7 2 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 639 59 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 314 29 SH Put SOLE   0 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 1,131 978 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 63 55 SH Put SOLE   0 0 0
NEW YORK MTG TR INC CALL 649604901 1 2 SH Call SOLE   0 0 0
NEW YORK MTG TR INC COM 649604501 17 2,858 SH   SOLE   2,858 0 0
NEW YORK MTG TR INC PUT 649604951 15 26 SH Put SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 38 197 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 9 49 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 1,231 375 SH Call SOLE   0 0 0
NEW YORK TIMES CO PUT 650111957 1,103 336 SH Put SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 1,088 148 SH Call SOLE   0 0 0
REALTY INCOME CORP COM 756109104 342 4,655 SH   SOLE   4,655 0 0
REALTY INCOME CORP PUT 756109954 838 114 SH Put SOLE   0 0 0
OAKTREE CAP GROUP LLC CALL 674001901 233 47 SH Call SOLE   0 0 0
OAKTREE CAP GROUP LLC COM 674001201 64 1,294 SH   SOLE   1,294 0 0
OAKTREE CAP GROUP LLC PUT 674001951 481 97 SH Put SOLE   0 0 0
OASIS PETE INC NEW CALL 674215908 879 1,456 SH Call SOLE   0 0 0
OASIS PETE INC NEW PUT 674215958 81 135 SH Put SOLE   0 0 0
OBSIDIAN ENERGY LTD COM 674482104 0 200 SH   SOLE   200 0 0
OBSIDIAN ENERGY LTD PUT 674482954 0 2 SH Put SOLE   0 0 0
OWENS CORNING NEW CALL 690742901 1,917 407 SH Call SOLE   0 0 0
OWENS CORNING NEW COM 690742101 206 4,391 SH   SOLE   4,391 0 0
OWENS CORNING NEW PUT 690742951 2,341 497 SH Put SOLE   0 0 0
OCWEN FINL CORP CALL 675746909 11 63 SH Call SOLE   0 0 0
OCWEN FINL CORP PUT 675746959 2 14 SH Put SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO CALL 67401P908 21 41 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 52 133 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC PUT 67576A950 12 31 SH Put SOLE   0 0 0
ONCOCYTE CORPORATION COM 68235C107 1 320 SH   SOLE   320 0 0
OLD DOMINION FREIGHT LINE IN CALL 679580900 2,685 186 SH Call SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950 1,804 125 SH Put SOLE   0 0 0
OFFICE DEPOT INC CALL 676220906 43 121 SH Call SOLE   0 0 0
OFFICE DEPOT INC COM 676220106 43 11,909 SH   SOLE   11,909 0 0
OFFICE DEPOT INC PUT 676220956 140 387 SH Put SOLE   0 0 0
ORION ENGINEERED CARBONS S A CALL L72967909 1,053 555 SH Call SOLE   0 0 0
ORION ENGINEERED CARBONS S A PUT L72967959 72 38 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 125 10 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 451 36 SH Put SOLE   0 0 0
CORPORATE OFFICE PPTYS TR CALL 22002T908 54 20 SH Call SOLE   0 0 0
OFG BANCORP CALL 67103X902 45 23 SH Call SOLE   0 0 0
OFG BANCORP COM 67103X102 600 30,357 SH   SOLE   30,357 0 0
OFG BANCORP PUT 67103X952 1,327 671 SH Put SOLE   0 0 0
ORTHOFIX MED INC CALL 68752M908 423 75 SH Call SOLE   0 0 0
ORTHOFIX MED INC COM 68752M108 40 717 SH   SOLE   717 0 0
ORTHOFIX MED INC PUT 68752M958 197 35 SH Put SOLE   0 0 0
OGE ENERGY CORP CALL 670837903 64 15 SH Call SOLE   0 0 0
OGE ENERGY CORP PUT 670837953 116 27 SH Put SOLE   0 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 728 191 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 614 16,115 SH   SOLE   16,115 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 1,274 334 SH Put SOLE   0 0 0
OWENS ILL INC CALL 690768903 855 451 SH Call SOLE   0 0 0
OWENS ILL INC PUT 690768953 1 1 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 5,058 2,936 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 5,897 3,423 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 4 3 SH Call SOLE   0 0 0
OCEANEERING INTL INC COM 675232102 49 3,131 SH   SOLE   3,131 0 0
OCEANEERING INTL INC PUT 675232952 217 138 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 67 33 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y805 16 816 SH   SOLE   816 0 0
PROSHARES TR II PUT 74347Y955 10 5 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 153 57 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W221 6 245 SH   SOLE   245 0 0
PROSHARES TR II PUT 74347W952 110 41 SH Put SOLE   0 0 0
OIL STS INTL INC CALL 678026905 28 17 SH Call SOLE   0 0 0
OIL STS INTL INC COM 678026105 43 2,556 SH   SOLE   2,556 0 0
OIL STS INTL INC PUT 678026955 78 46 SH Put SOLE   0 0 0
ONEOK INC NEW CALL 682680903 5,056 724 SH Call SOLE   0 0 0
ONEOK INC NEW PUT 682680953 3,547 508 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 5,989 724 SH Call SOLE   0 0 0
OKTA INC COM 679295105 144 1,746 SH   SOLE   1,746 0 0
OKTA INC PUT 679295955 4,359 527 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 13,603 890 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 7,168 469 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I CALL 681116909 930 109 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I PUT 681116959 827 97 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 254 110 SH Call SOLE   0 0 0
OLIN CORP COM 680665205 372 16,106 SH   SOLE   16,106 0 0
OLIN CORP PUT 680665955 178 77 SH Put SOLE   0 0 0
ONE LIBERTY PPTYS INC CALL 682406903 5 2 SH Call SOLE   0 0 0
ONE LIBERTY PPTYS INC COM 682406103 8 303 SH   SOLE   303 0 0
ONE LIBERTY PPTYS INC PUT 682406953 14 5 SH Put SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 5,204 713 SH Call SOLE   0 0 0
OMNICOM GROUP INC PUT 681919956 2,160 296 SH Put SOLE   0 0 0
OMNICELL INC CALL 68213N909 234 29 SH Call SOLE   0 0 0
OMEROS CORP CALL 682143902 2,235 1,287 SH Call SOLE   0 0 0
OMEROS CORP PUT 682143952 309 178 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I CALL 676118901 135 189 SH Call SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I COM 676118201 86 12,122 SH   SOLE   12,122 0 0
ODYSSEY MARINE EXPLORATION I PUT 676118951 181 254 SH Put SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 133 42 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC PUT 68268W953 546 172 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 15 38 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW PUT 690732952 21 52 SH Put SOLE   0 0 0
ON SEMICONDUCTOR CORP CALL 682189905 645 314 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP COM 682189105 161 7,855 SH   SOLE   7,855 0 0
ON SEMICONDUCTOR CORP PUT 682189955 1,374 668 SH Put SOLE   0 0 0
OLD NATL BANCORP IND CALL 680033907 1,648 1,005 SH Call SOLE   0 0 0
SPARK THERAPEUTICS INC CALL 84652J903 3,746 329 SH Call SOLE   0 0 0
SPARK THERAPEUTICS INC COM 84652J103 4,926 43,259 SH   SOLE   43,259 0 0
SPARK THERAPEUTICS INC PUT 84652J953 8,563 752 SH Put SOLE   0 0 0
ON DECK CAP INC CALL 682163900 0 1 SH Call SOLE   0 0 0
ON DECK CAP INC PUT 682163950 4 8 SH Put SOLE   0 0 0
ORGANOVO HLDGS INC CALL 68620A904 5 57 SH Call SOLE   0 0 0
ORGANOVO HLDGS INC COM 68620A104 5 5,070 SH   SOLE   5,070 0 0
ORGANOVO HLDGS INC PUT 68620A954 30 307 SH Put SOLE   0 0 0
OOMA INC CALL 683416901 11 9 SH Call SOLE   0 0 0
OFFICE PPTYS INCOME TR CALL 67623C909 0 6 SH Call SOLE   0 0 0
OFFICE PPTYS INCOME TR COM 67623C109 0 6,243 SH   SOLE   6,243 0 0
OFFICE PPTYS INCOME TR PUT 67623C959 0 79 SH Put SOLE   0 0 0
OFFICE PPTYS INCOME TR CALL 67623C909 25 84 SH Call SOLE   0 0 0
OFFICE PPTYS INCOME TR PUT 67623C959 0 1 SH Put SOLE   0 0 0
OFFICE PPTYS INCOME TR CALL 67623C909 0 1 SH Call SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 53 205 SH Call SOLE   0 0 0
OPKO HEALTH INC COM 68375N103 136 52,163 SH   SOLE   52,163 0 0
OPKO HEALTH INC PUT 68375N953 192 737 SH Put SOLE   0 0 0
OPPENHEIMER HLDGS INC CALL 683797904 85 33 SH Call SOLE   0 0 0
OPPENHEIMER HLDGS INC COM 683797104 14 545 SH   SOLE   545 0 0
OSISKO GOLD ROYALTIES LTD CALL 68827L901 1 1 SH Call SOLE   0 0 0
ORMAT TECHNOLOGIES INC CALL 686688902 457 83 SH Call SOLE   0 0 0
ORBCOMM INC CALL 68555P900 3 5 SH Call SOLE   0 0 0
ORCHID IS CAP INC CALL 68571X903 60 92 SH Call SOLE   0 0 0
ORCHID IS CAP INC COM 68571X103 7 1,068 SH   SOLE   1,068 0 0
ORCHID IS CAP INC PUT 68571X953 9 15 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 16,784 3,125 SH Call SOLE   0 0 0
ORACLE CORP COM 68389X105 2,422 45,096 SH   SOLE   45,096 0 0
ORACLE CORP PUT 68389X955 30,926 5,758 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 274 131 SH Call SOLE   0 0 0
OLD REP INTL CORP COM 680223104 7 362 SH   SOLE   362 0 0
OLD REP INTL CORP PUT 680223954 177 85 SH Put SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW CALL 67103H907 1,242 32 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 383 988 SH   SOLE   988 0 0
O REILLY AUTOMOTIVE INC NEW PUT 67103H957 6,834 176 SH Put SOLE   0 0 0
ORION GROUP HOLDINGS INC PUT 68628V958 0 1 SH Put SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I PUT 69036R953 0 1 SH Put SOLE   0 0 0
OSIRIS THERAPEUTICS INC NEW CALL 68827R908 1 1 SH Call SOLE   0 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 57 3,049 SH   SOLE   3,049 0 0
OSIRIS THERAPEUTICS INC NEW PUT 68827R958 22 12 SH Put SOLE   0 0 0
OSI SYSTEMS INC CALL 671044905 1,699 194 SH Call SOLE   0 0 0
OSI SYSTEMS INC PUT 671044955 6,342 724 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 255 34 SH Call SOLE   0 0 0
OSHKOSH CORP PUT 688239951 15 2 SH Put SOLE   0 0 0
ONESPAN INC CALL 68287N900 44 23 SH Call SOLE   0 0 0
ONESPAN INC COM 68287N100 220 11,469 SH   SOLE   11,469 0 0
ONESPAN INC PUT 68287N950 547 285 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 3,109 1,871 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 490 29,524 SH   SOLE   29,524 0 0
OVERSTOCK COM INC DEL PUT 690370951 1,377 829 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC CALL 68554V908 50 45 SH Call SOLE   0 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 3 356 SH   SOLE   356 0 0
ORASURE TECHNOLOGIES INC PUT 68554V958 12 11 SH Put SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 80 21 SH Call SOLE   0 0 0
OTONOMY INC COM 68906L105 0 345 SH   SOLE   345 0 0
OUTFRONT MEDIA INC CALL 69007J906 170 73 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC COM 69007J106 105 4,505 SH   SOLE   4,505 0 0
OXFORD INDS INC CALL 691497909 135 18 SH Call SOLE   0 0 0
OXFORD INDS INC PUT 691497959 75 10 SH Put SOLE   0 0 0
OXFORD SQUARE CAP CORP CALL 69181V907 65 100 SH Call SOLE   0 0 0
OXFORD SQUARE CAP CORP PUT 69181V957 0 1 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 9,810 1,482 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP COM 674599105 487 7,369 SH   SOLE   7,369 0 0
OCCIDENTAL PETE CORP PUT 674599955 1,297 196 SH Put SOLE   0 0 0
BANK OZK CALL 06417N903 504 174 SH Call SOLE   0 0 0
BANK OZK COM 06417N103 1,171 40,423 SH   SOLE   40,423 0 0
BANK OZK PUT 06417N953 4,048 1,397 SH Put SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP CALL 67551U904 72 44 SH Call SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP PUT 67551U954 72 44 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 1,232 503 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 316 129 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 87 66 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP COM 697900108 525 39,649 SH   SOLE   39,649 0 0
PAN AMERICAN SILVER CORP PUT 697900958 608 459 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 227 172 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP PUT 697900958 11 9 SH Put SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 293 406 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 252 349 SH Put SOLE   0 0 0
PACWEST BANCORP DEL CALL 695263903 203 54 SH Call SOLE   0 0 0
PACWEST BANCORP DEL COM 695263103 9 256 SH   SOLE   256 0 0
PACWEST BANCORP DEL PUT 695263953 112 30 SH Put SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 1,741 390 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 802 322 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P PUT 72651A957 333 134 SH Put SOLE   0 0 0
PAGSEGURO DIGITAL LTD CALL G68707901 2,122 711 SH Call SOLE   0 0 0
PAGSEGURO DIGITAL LTD COM G68707101 280 9,399 SH   SOLE   9,399 0 0
PAGSEGURO DIGITAL LTD PUT G68707951 310 104 SH Put SOLE   0 0 0
PHIBRO ANIMAL HEALTH CORP PUT 71742Q956 1 1 SH Put SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 17,438 718 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC PUT 697435955 17,705 729 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 7,678 406 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC PUT 70432V952 2,137 113 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 2,005 250 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 1,058 132 SH Put SOLE   0 0 0
PROSPERITY BANCSHARES INC CALL 743606905 303 44 SH Call SOLE   0 0 0
PROSPERITY BANCSHARES INC COM 743606105 17 257 SH   SOLE   257 0 0
PROSPERITY BANCSHARES INC PUT 743606955 414 60 SH Put SOLE   0 0 0
PEMBINA PIPELINE CORP CALL 706327903 272 74 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP PUT 706327953 66 18 SH Put SOLE   0 0 0
PEOPLES UTD FINL INC CALL 712704905 1,257 765 SH Call SOLE   0 0 0
PEOPLES UTD FINL INC COM 712704105 351 21,381 SH   SOLE   21,381 0 0
PEOPLES UTD FINL INC PUT 712704955 1,170 712 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 909 292 SH Call SOLE   0 0 0
PBF ENERGY INC PUT 69318G956 130 42 SH Put SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 145 69 SH Call SOLE   0 0 0
PBF LOGISTICS LP COM 69318Q104 159 7,565 SH   SOLE   7,565 0 0
PBF LOGISTICS LP PUT 69318Q954 403 192 SH Put SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I CALL 74112D901 14 5 SH Call SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I PUT 74112D951 2 1 SH Put SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 124 181 SH Call SOLE   0 0 0
PITNEY BOWES INC PUT 724479950 56 82 SH Put SOLE   0 0 0
POTBELLY CORP COM 73754Y100 3 432 SH   SOLE   432 0 0
POTBELLY CORP PUT 73754Y950 34 41 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 15,286 9,602 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 7,149 4,491 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO COM 71654V101 129 9,074 SH   SOLE   9,074 0 0
PERMIAN BASIN RTY TR COM 714236106 1 249 SH   SOLE   249 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 3,227 832 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 311 8,031 SH   SOLE   8,031 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 671 173 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 3,679 540 SH Call SOLE   0 0 0
PACCAR INC PUT 693718958 340 50 SH Put SOLE   0 0 0
PG&E CORP CALL 69331C908 4,232 2,378 SH Call SOLE   0 0 0
PG&E CORP COM 69331C108 4,080 229,224 SH   SOLE   229,224 0 0
PG&E CORP PUT 69331C958 17,312 9,726 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION CALL 737630903 94 25 SH Call SOLE   0 0 0
POTLATCHDELTIC CORPORATION COM 737630103 65 1,722 SH   SOLE   1,722 0 0
POTLATCHDELTIC CORPORATION PUT 737630953 215 57 SH Put SOLE   0 0 0
PCM INC CALL 69323K900 58 16 SH Call SOLE   0 0 0
PCM INC COM 69323K100 408 11,156 SH   SOLE   11,156 0 0
PCM INC PUT 69323K950 3 1 SH Put SOLE   0 0 0
POINTS INTL LTD CALL 730843908 6 5 SH Call SOLE   0 0 0
POINTS INTL LTD PUT 730843958 14 11 SH Put SOLE   0 0 0
PACIRA PHARMACEUTICALS INC CALL 695127900 26 7 SH Call SOLE   0 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 533 14,006 SH   SOLE   14,006 0 0
PACIRA PHARMACEUTICALS INC PUT 695127950 129 34 SH Put SOLE   0 0 0
PCSB FINL CORP CALL 69324R904 41 21 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP CALL 70438V906 169 19 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP COM 70438V106 61 687 SH   SOLE   687 0 0
PAYLOCITY HLDG CORP PUT 70438V956 642 72 SH Put SOLE   0 0 0
PARK CITY GROUP INC CALL 700215904 19 25 SH Call SOLE   0 0 0
PARK CITY GROUP INC COM 700215304 3 486 SH   SOLE   486 0 0
PDC ENERGY INC CALL 69327R901 386 95 SH Call SOLE   0 0 0
PDC ENERGY INC PUT 69327R951 89 22 SH Put SOLE   0 0 0
PATTERSON COMPANIES INC CALL 703395903 382 175 SH Call SOLE   0 0 0
PATTERSON COMPANIES INC COM 703395103 104 4,788 SH   SOLE   4,788 0 0
PATTERSON COMPANIES INC PUT 703395953 120 55 SH Put SOLE   0 0 0
PINDUODUO INC CALL 722304902 2,435 982 SH Call SOLE   0 0 0
PINDUODUO INC COM 722304102 3,174 128,023 SH   SOLE   128,023 0 0
PINDUODUO INC PUT 722304952 6,916 2,789 SH Put SOLE   0 0 0
PDF SOLUTIONS INC CALL 693282905 1 1 SH Call SOLE   0 0 0
PDF SOLUTIONS INC COM 693282105 767 62,125 SH   SOLE   62,125 0 0
PDF SOLUTIONS INC PUT 693282955 218 177 SH Put SOLE   0 0 0
PDL BIOPHARMA INC CALL 69329Y904 26 71 SH Call SOLE   0 0 0
PDL BIOPHARMA INC COM 69329Y104 15 4,221 SH   SOLE   4,221 0 0
PIEDMONT OFFICE REALTY TR IN CALL 720190906 2 1 SH Call SOLE   0 0 0
PRECISION DRILLING CORP CALL 74022D908 9 41 SH Call SOLE   0 0 0
PRECISION DRILLING CORP PUT 74022D958 11 50 SH Put SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 997 517 SH Call SOLE   0 0 0
PARSLEY ENERGY INC COM 701877102 31 1,648 SH   SOLE   1,648 0 0
PARSLEY ENERGY INC PUT 701877952 797 413 SH Put SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN CALL 744573906 172 29 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN PUT 744573956 5 1 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 32 5 SH Call SOLE   0 0 0
PEGASYSTEMS INC COM 705573103 25 389 SH   SOLE   389 0 0
PEGASYSTEMS INC PUT 705573953 45 7 SH Put SOLE   0 0 0
PATTERN ENERGY GROUP INC CALL 70338P900 1,291 587 SH Call SOLE   0 0 0
PATTERN ENERGY GROUP INC PUT 70338P950 633 288 SH Put SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT CALL 709102907 28 46 SH Call SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT PUT 709102957 52 84 SH Put SOLE   0 0 0
PACIFIC ETHANOL INC COM 69423U305 25 26,110 SH   SOLE   26,110 0 0
PACIFIC ETHANOL INC PUT 69423U955 4 46 SH Put SOLE   0 0 0
PENUMBRA INC COM 70975L107 1,797 12,225 SH   SOLE   12,225 0 0
PENUMBRA INC PUT 70975L957 88 6 SH Put SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 184 92 SH Call SOLE   0 0 0
PENN NATL GAMING INC COM 707569109 211 10,502 SH   SOLE   10,502 0 0
PENN NATL GAMING INC PUT 707569959 562 280 SH Put SOLE   0 0 0
ADAM NAT RES FD INC COM 00548F105 2 130 SH   SOLE   130 0 0
PEPSICO INC CALL 713448908 39,007 3,183 SH Call SOLE   0 0 0
PEPSICO INC COM 713448108 5,625 45,906 SH   SOLE   45,906 0 0
PEPSICO INC PUT 713448958 34,056 2,779 SH Put SOLE   0 0 0
SANDRIDGE PERMIAN TR COM 80007A102 247 105,520 SH   SOLE   105,520 0 0
SANDRIDGE PERMIAN TR PUT 80007A952 257 1,096 SH Put SOLE   0 0 0
PIONEER ENERGY SVCS CORP CALL 723664908 0 1 SH Call SOLE   0 0 0
PIONEER ENERGY SVCS CORP COM 723664108 5 3,159 SH   SOLE   3,159 0 0
PETIQ INC CALL 71639T906 157 50 SH Call SOLE   0 0 0
PETIQ INC PUT 71639T956 18 6 SH Put SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 264 116 SH Call SOLE   0 0 0
PETMED EXPRESS INC COM 716382106 55 2,458 SH   SOLE   2,458 0 0
PETMED EXPRESS INC PUT 716382956 207 91 SH Put SOLE   0 0 0
ARATANA THERAPEUTICS INC CALL 03874P901 11 31 SH Call SOLE   0 0 0
ARATANA THERAPEUTICS INC COM 03874P101 84 23,474 SH   SOLE   23,474 0 0
ARATANA THERAPEUTICS INC PUT 03874P951 36 102 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 8 5 SH Call SOLE   0 0 0
PREFERRED BK LOS ANGELES CA CALL 740367904 0 1 SH Call SOLE   0 0 0
PFIZER INC CALL 717081903 24,144 5,685 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 2,599 61,207 SH   SOLE   61,207 0 0
PFIZER INC PUT 717081953 22,436 5,283 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1,608 440 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 3,304 904 SH Put SOLE   0 0 0
PRINCIPAL FINL GROUP INC CALL 74251V902 416 83 SH Call SOLE   0 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 22 447 SH   SOLE   447 0 0
PRINCIPAL FINL GROUP INC PUT 74251V952 446 89 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 8 222 SH   SOLE   222 0 0
PFENEX INC CALL 717071904 32 52 SH Call SOLE   0 0 0
PFENEX INC COM 717071104 25 4,144 SH   SOLE   4,144 0 0
PFENEX INC PUT 717071954 40 65 SH Put SOLE   0 0 0
PROOFPOINT INC CALL 743424903 510 42 SH Call SOLE   0 0 0
PROOFPOINT INC COM 743424103 438 3,609 SH   SOLE   3,609 0 0
PROOFPOINT INC PUT 743424953 1,481 122 SH Put SOLE   0 0 0
PENNYMAC FINL SVCS INC PUT 70932M957 28 13 SH Put SOLE   0 0 0
PFSWEB INC COM 717098206 7 1,433 SH   SOLE   1,433 0 0
PFSWEB INC PUT 717098956 15 30 SH Put SOLE   0 0 0
PROCTER AND GAMBLE CO CALL 742718909 37,291 3,584 SH Call SOLE   0 0 0
PROCTER AND GAMBLE CO PUT 742718959 86,694 8,332 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 44 11 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V571 192 4,759 SH   SOLE   4,759 0 0
PROGENICS PHARMACEUTICALS IN CALL 743187906 0 1 SH Call SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 26 5,618 SH   SOLE   5,618 0 0
PROGENICS PHARMACEUTICALS IN PUT 743187956 26 58 SH Put SOLE   0 0 0
PROGRESSIVE CORP OHIO CALL 743315903 4,433 615 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO COM 743315103 3,516 48,786 SH   SOLE   48,786 0 0
PROGRESSIVE CORP OHIO PUT 743315953 2,573 357 SH Put SOLE   0 0 0
PGT INNOVATIONS INC CALL 69336V901 109 79 SH Call SOLE   0 0 0
PGT INNOVATIONS INC PUT 69336V951 15 11 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 8 6 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP CALL 701094904 703 41 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP COM 701094104 339 1,979 SH   SOLE   1,979 0 0
PARKER HANNIFIN CORP PUT 701094954 4,410 257 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 2,888 707 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 2,553 625 SH Put SOLE   0 0 0
PULTE GROUP INC CALL 745867901 1,585 567 SH Call SOLE   0 0 0
PULTE GROUP INC PUT 745867951 5,505 1,969 SH Put SOLE   0 0 0
PANHANDLE OIL AND GAS INC COM 698477106 0 32 SH   SOLE   32 0 0
PANHANDLE OIL AND GAS INC PUT 698477956 4 3 SH Put SOLE   0 0 0
IMPINJ INC CALL 453204909 90 54 SH Call SOLE   0 0 0
IMPINJ INC COM 453204109 11 683 SH   SOLE   683 0 0
IMPINJ INC PUT 453204959 95 57 SH Put SOLE   0 0 0
PICO HLDGS INC CALL 693366905 16 17 SH Call SOLE   0 0 0
PICO HLDGS INC COM 693366205 0 94 SH   SOLE   94 0 0
PICO HLDGS INC PUT 693366955 140 142 SH Put SOLE   0 0 0
POLARIS INDS INC CALL 731068902 253 30 SH Call SOLE   0 0 0
POLARIS INDS INC COM 731068102 47 563 SH   SOLE   563 0 0
POLARIS INDS INC PUT 731068952 498 59 SH Put SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD CALL 46137R909 22 9 SH Call SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD COM 46137R109 15 601 SH   SOLE   601 0 0
INVESCO INDIA EXCHG TRED FD PUT 46137R959 25 10 SH Put SOLE   0 0 0
PREMIER INC CALL 74051N902 58 17 SH Call SOLE   0 0 0
PREMIER INC COM 74051N102 121 3,536 SH   SOLE   3,536 0 0
PREMIER INC PUT 74051N952 6 2 SH Put SOLE   0 0 0
PIER 1 IMPORTS INC CALL 720279908 0 8 SH Call SOLE   0 0 0
PIER 1 IMPORTS INC PUT 720279958 0 10 SH Put SOLE   0 0 0
PJT PARTNERS INC COM 69343T107 0 7 SH   SOLE   7 0 0
PARK HOTELS RESORTS INC COM 700517105 40 1,316 SH   SOLE   1,316 0 0
PARK HOTELS RESORTS INC PUT 700517955 198 64 SH Put SOLE   0 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 3 246 SH   SOLE   246 0 0
PARK ELECTROCHEMICAL CORP PUT 700416959 1 1 SH Put SOLE   0 0 0
PACKAGING CORP AMER CALL 695156909 9 1 SH Call SOLE   0 0 0
PACKAGING CORP AMER COM 695156109 417 4,201 SH   SOLE   4,201 0 0
PACKAGING CORP AMER PUT 695156959 407 41 SH Put SOLE   0 0 0
PERKINELMER INC CALL 714046909 1,300 135 SH Call SOLE   0 0 0
PERKINELMER INC PUT 714046959 2,148 223 SH Put SOLE   0 0 0
PARK OHIO HLDGS CORP PUT 700666950 32 10 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 5 1 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V308 30 511 SH   SOLE   511 0 0
POSCO CALL 693483909 331 60 SH Call SOLE   0 0 0
POSCO COM 693483109 60 1,104 SH   SOLE   1,104 0 0
POSCO PUT 693483959 33 6 SH Put SOLE   0 0 0
PHOTRONICS INC CALL 719405902 26 28 SH Call SOLE   0 0 0
PHOTRONICS INC PUT 719405952 3 4 SH Put SOLE   0 0 0
ANAPLAN INC CALL 03272L908 747 190 SH Call SOLE   0 0 0
ANAPLAN INC PUT 03272L958 275 70 SH Put SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 453 91 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 568 114 SH Put SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 1,293 133 SH Call SOLE   0 0 0
CHILDRENS PL INC COM 168905107 377 3,880 SH   SOLE   3,880 0 0
CHILDRENS PL INC PUT 168905957 6,537 672 SH Put SOLE   0 0 0
PROLOGIS INC CALL 74340W903 259 36 SH Call SOLE   0 0 0
PROLOGIS INC COM 74340W103 1,039 14,449 SH   SOLE   14,449 0 0
PROLOGIS INC PUT 74340W953 1,367 190 SH Put SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 5,346 778 SH Call SOLE   0 0 0
PLANET FITNESS INC PUT 72703H951 4,308 627 SH Put SOLE   0 0 0
DOUGLAS DYNAMICS INC CALL 25960R905 7 2 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC CALL 74587B901 128 73 SH Call SOLE   0 0 0
PLANTRONICS INC NEW CALL 727493908 23 5 SH Call SOLE   0 0 0
PLANTRONICS INC NEW COM 727493108 80 1,740 SH   SOLE   1,740 0 0
PLANTRONICS INC NEW PUT 727493958 9 2 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 390 1,628 SH Call SOLE   0 0 0
PLUG POWER INC PUT 72919P952 57 240 SH Put SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 8 20,300 SH   SOLE   20,300 0 0
PROTALIX BIOTHERAPEUTICS INC PUT 74365A951 14 338 SH Put SOLE   0 0 0
PLEXUS CORP CALL 729132900 91 15 SH Call SOLE   0 0 0
PLEXUS CORP PUT 729132950 67 11 SH Put SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 24,607 2,784 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC COM 718172109 4,595 51,986 SH   SOLE   51,986 0 0
PHILIP MORRIS INTL INC PUT 718172959 37,830 4,280 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 41 20 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR PUT 70931T953 8 4 SH Put SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 3,704 302 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,955 24,091 SH   SOLE   24,091 0 0
PNC FINL SVCS GROUP INC PUT 693475955 10,045 819 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 547 100 SH Call SOLE   0 0 0
PINNACLE FINL PARTNERS INC PUT 72346Q954 92 17 SH Put SOLE   0 0 0
PENNANTPARK INVT CORP CALL 708062904 2 3 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP COM 708062104 53 7,794 SH   SOLE   7,794 0 0
PENNANTPARK INVT CORP PUT 708062954 57 83 SH Put SOLE   0 0 0
PENTAIR PLC CALL G7S00T904 774 174 SH Call SOLE   0 0 0
PENTAIR PLC PUT G7S00T954 1,985 446 SH Put SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 2,093 219 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP PUT 723484951 5,113 535 SH Put SOLE   0 0 0
INSULET CORP CALL 45784P901 161 17 SH Call SOLE   0 0 0
INSULET CORP COM 45784P101 189 1,995 SH   SOLE   1,995 0 0
INSULET CORP PUT 45784P951 1,378 145 SH Put SOLE   0 0 0
POOL CORPORATION CALL 73278L905 989 60 SH Call SOLE   0 0 0
POOL CORPORATION PUT 73278L955 2,210 134 SH Put SOLE   0 0 0
PORTLAND GEN ELEC CO CALL 736508907 88 17 SH Call SOLE   0 0 0
PORTLAND GEN ELEC CO PUT 736508957 103 20 SH Put SOLE   0 0 0
POST HLDGS INC CALL 737446904 2,308 211 SH Call SOLE   0 0 0
POST HLDGS INC PUT 737446954 3,282 300 SH Put SOLE   0 0 0
POWER INTEGRATIONS INC CALL 739276903 20 3 SH Call SOLE   0 0 0
POWER INTEGRATIONS INC PUT 739276953 237 34 SH Put SOLE   0 0 0
PILGRIMS PRIDE CORP NEW CALL 72147K908 80 36 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 143 6,427 SH   SOLE   6,427 0 0
PILGRIMS PRIDE CORP NEW PUT 72147K958 242 109 SH Put SOLE   0 0 0
PPDAI GROUP INC CALL 69354V908 29 77 SH Call SOLE   0 0 0
PPDAI GROUP INC PUT 69354V958 4 12 SH Put SOLE   0 0 0
PPG INDS INC CALL 693506907 1,320 117 SH Call SOLE   0 0 0
PPG INDS INC COM 693506107 1,728 15,312 SH   SOLE   15,312 0 0
PPG INDS INC PUT 693506957 4,368 387 SH Put SOLE   0 0 0
PPL CORP CALL 69351T906 3,158 995 SH Call SOLE   0 0 0
PPL CORP PUT 69351T956 295 93 SH Put SOLE   0 0 0
PROASSURANCE CORP CALL 74267C906 141 41 SH Call SOLE   0 0 0
PROASSURANCE CORP COM 74267C106 13 377 SH   SOLE   377 0 0
PROASSURANCE CORP PUT 74267C956 3 1 SH Put SOLE   0 0 0
PRA GROUP INC CALL 69354N906 40 15 SH Call SOLE   0 0 0
PRA GROUP INC COM 69354N106 31 1,190 SH   SOLE   1,190 0 0
PRA GROUP INC PUT 69354N956 134 50 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 1,555 141 SH Call SOLE   0 0 0
PRA HEALTH SCIENCES INC PUT 69354M958 1,819 165 SH Put SOLE   0 0 0
PERCEPTRON INC CALL 71361F900 0 1 SH Call SOLE   0 0 0
PERCEPTRON INC COM 71361F100 36 4,800 SH   SOLE   4,800 0 0
PERCEPTRON INC PUT 71361F950 108 144 SH Put SOLE   0 0 0
PERFICIENT INC CALL 71375U901 161 59 SH Call SOLE   0 0 0
PERFICIENT INC PUT 71375U951 1,081 395 SH Put SOLE   0 0 0
PERRIGO CO PLC CALL G97822903 211 44 SH Call SOLE   0 0 0
PERRIGO CO PLC PUT G97822953 1,112 231 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 603 136 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP PUT 743312950 244 55 SH Put SOLE   0 0 0
PRIMERICA INC CALL 74164M908 12 1 SH Call SOLE   0 0 0
PRIMERICA INC PUT 74164M958 610 50 SH Put SOLE   0 0 0
PRIMORIS SVCS CORP COM 74164F103 9 455 SH   SOLE   455 0 0
PRIMORIS SVCS CORP PUT 74164F953 41 20 SH Put SOLE   0 0 0
PROTO LABS INC CALL 743713909 1,345 128 SH Call SOLE   0 0 0
PROTO LABS INC COM 743713109 48 462 SH   SOLE   462 0 0
PROTO LABS INC PUT 743713959 757 72 SH Put SOLE   0 0 0
PRIMO WTR CORP CALL 74165N905 7 5 SH Call SOLE   0 0 0
PRIMO WTR CORP COM 74165N105 1 117 SH   SOLE   117 0 0
PRIMO WTR CORP PUT 74165N955 154 100 SH Put SOLE   0 0 0
PROS HOLDINGS INC CALL 74346Y903 1,085 257 SH Call SOLE   0 0 0
PROS HOLDINGS INC PUT 74346Y953 1,039 246 SH Put SOLE   0 0 0
PROQR THRAPEUTICS N V COM N71542109 0 52 SH   SOLE   52 0 0
PROQR THRAPEUTICS N V PUT N71542959 27 20 SH Put SOLE   0 0 0
PROVIDENCE SVC CORP COM 743815102 6 100 SH   SOLE   100 0 0
PROVIDENCE SVC CORP PUT 743815952 26 4 SH Put SOLE   0 0 0
PERSPECTA INC CALL 715347900 88 44 SH Call SOLE   0 0 0
PERSPECTA INC COM 715347100 31 1,563 SH   SOLE   1,563 0 0
PERSPECTA INC PUT 715347950 84 42 SH Put SOLE   0 0 0
PROTHENA CORP PLC CALL G72800908 2 2 SH Call SOLE   0 0 0
PROTHENA CORP PLC COM G72800108 2 171 SH   SOLE   171 0 0
PROTHENA CORP PLC PUT G72800958 12 10 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 5 10 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 11 22 SH Put SOLE   0 0 0
PARTY CITY HOLDCO INC CALL 702149905 52 66 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 9,748 1,061 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 14,994 1,632 SH Put SOLE   0 0 0
PLURALSIGHT INC CALL 72941B906 752 237 SH Call SOLE   0 0 0
PLURALSIGHT INC COM 72941B106 298 9,417 SH   SOLE   9,417 0 0
PLURALSIGHT INC PUT 72941B956 942 297 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 5,640 259 SH Call SOLE   0 0 0
PUBLIC STORAGE COM 74460D109 832 3,821 SH   SOLE   3,821 0 0
PUBLIC STORAGE PUT 74460D959 6,424 295 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E149 17 150 SH   SOLE   150 0 0
PRESIDIO INC COM 74102M103 0 11 SH   SOLE   11 0 0
PROSPECT CAPITAL CORPORATION CALL 74348T902 32 50 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION PUT 74348T952 62 96 SH Put SOLE   0 0 0
PRICESMART INC CALL 741511909 188 32 SH Call SOLE   0 0 0
PRICESMART INC COM 741511109 87 1,486 SH   SOLE   1,486 0 0
PRICESMART INC PUT 741511959 1,277 217 SH Put SOLE   0 0 0
PEARSON PLC PUT 705015955 88 81 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V589 6 552 SH   SOLE   552 0 0
PROSHARES TR CALL 74347B909 17 6 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 2 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 124 60 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 2 1 SH Put SOLE   0 0 0
PURE STORAGE INC CALL 74624M902 533 245 SH Call SOLE   0 0 0
PURE STORAGE INC COM 74624M102 846 38,851 SH   SOLE   38,851 0 0
PURE STORAGE INC PUT 74624M952 228 105 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R902 0 1 SH Call SOLE   0 0 0
PLURISTEM THERAPEUTICS INC COM 72940R102 8 8,338 SH   SOLE   8,338 0 0
PLURISTEM THERAPEUTICS INC PUT 72940R952 0 1 SH Put SOLE   0 0 0
PHILLIPS 66 CALL 718546904 7,337 771 SH Call SOLE   0 0 0
PHILLIPS 66 PUT 718546954 2,493 262 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 198 38 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 5 1 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 6,895 748 SH Call SOLE   0 0 0
PTC INC PUT 69370C950 3,041 330 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 628 167 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC PUT 69366J950 1,603 426 SH Put SOLE   0 0 0
POLARITYTE INC CALL 731094908 258 242 SH Call SOLE   0 0 0
POLARITYTE INC COM 731094108 20 1,946 SH   SOLE   1,946 0 0
POLARITYTE INC PUT 731094958 360 337 SH Put SOLE   0 0 0
PATTERSON UTI ENERGY INC CALL 703481901 60 43 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC COM 703481101 6 491 SH   SOLE   491 0 0
PATTERSON UTI ENERGY INC PUT 703481951 8 6 SH Put SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN CALL 74373B909 119 951 SH Call SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 118 94,101 SH   SOLE   94,101 0 0
PROTEOSTASIS THERAPEUTICS IN PUT 74373B959 184 1,465 SH Put SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC CALL 737010908 596 172 SH Call SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 683 19,710 SH   SOLE   19,710 0 0
PORTOLA PHARMACEUTICALS INC PUT 737010958 735 212 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 484 74 SH Call SOLE   0 0 0
PETROCHINA CO LTD COM 71646E100 320 4,892 SH   SOLE   4,892 0 0
PETROCHINA CO LTD PUT 71646E950 1,897 290 SH Put SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN CALL 71426V906 1 293 SH Call SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V306 0 400 SH   SOLE   400 0 0
PERNIX THERAPEUTICS HLDGS IN PUT 71426V956 0 5 SH Put SOLE   0 0 0
PRUDENTIAL PLC CALL 74435K904 4 1 SH Call SOLE   0 0 0
PULMATRIX INC PUT 74584P952 0 1 SH Put SOLE   0 0 0
PROPETRO HLDG CORP CALL 74347M908 428 190 SH Call SOLE   0 0 0
PROPETRO HLDG CORP PUT 74347M958 54 24 SH Put SOLE   0 0 0
PENN VA CORP NEW CALL 70788V902 551 125 SH Call SOLE   0 0 0
PENN VA CORP NEW COM 70788V102 423 9,601 SH   SOLE   9,601 0 0
PENN VA CORP NEW PUT 70788V952 621 141 SH Put SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 116 136 SH Call SOLE   0 0 0
PRETIUM RES INC COM 74139C102 281 32,917 SH   SOLE   32,917 0 0
PRETIUM RES INC PUT 74139C952 522 610 SH Put SOLE   0 0 0
PVH CORP CALL 693656900 1,121 92 SH Call SOLE   0 0 0
PVH CORP COM 693656100 1,194 9,793 SH   SOLE   9,793 0 0
PVH CORP PUT 693656950 7,707 632 SH Put SOLE   0 0 0
PERMIANVILLE RTY TR COM 71425H100 29 8,856 SH   SOLE   8,856 0 0
PIVOTAL SOFTWARE INC CALL 72582H907 1,720 825 SH Call SOLE   0 0 0
PIVOTAL SOFTWARE INC COM 72582H107 255 12,276 SH   SOLE   12,276 0 0
PIVOTAL SOFTWARE INC PUT 72582H957 496 238 SH Put SOLE   0 0 0
QUANTA SVCS INC CALL 74762E902 735 195 SH Call SOLE   0 0 0
QUANTA SVCS INC COM 74762E102 1,512 40,084 SH   SOLE   40,084 0 0
QUANTA SVCS INC PUT 74762E952 2,128 564 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 4,949 325 SH Call SOLE   0 0 0
PIONEER NAT RES CO PUT 723787957 10,294 676 SH Put SOLE   0 0 0
PIXELWORKS INC CALL 72581M905 21 55 SH Call SOLE   0 0 0
PIXELWORKS INC COM 72581M305 252 64,287 SH   SOLE   64,287 0 0
PAYPAL HLDGS INC CALL 70450Y903 67,558 6,506 SH Call SOLE   0 0 0
PAYPAL HLDGS INC PUT 70450Y953 45,606 4,392 SH Put SOLE   0 0 0
PYXUS INTL INC CALL 74737V906 1,012 424 SH Call SOLE   0 0 0
PYXUS INTL INC COM 74737V106 591 24,746 SH   SOLE   24,746 0 0
PYXUS INTL INC PUT 74737V956 1,660 695 SH Put SOLE   0 0 0
PAPA JOHNS INTL INC CALL 698813902 12,332 2,329 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC PUT 698813952 4,892 924 SH Put SOLE   0 0 0
QAD INC CALL 74727D906 90 21 SH Call SOLE   0 0 0
QAD INC PUT 74727D956 1,003 233 SH Put SOLE   0 0 0
QUALCOMM INC CALL 747525903 54,948 9,635 SH Call SOLE   0 0 0
QUALCOMM INC PUT 747525953 66,816 11,716 SH Put SOLE   0 0 0
QUDIAN INC CALL 747798906 199 395 SH Call SOLE   0 0 0
QUDIAN INC COM 747798106 270 53,388 SH   SOLE   53,388 0 0
QUDIAN INC PUT 747798956 397 786 SH Put SOLE   0 0 0
QUIDEL CORP CALL 74838J901 45 7 SH Call SOLE   0 0 0
QUIDEL CORP COM 74838J101 3 48 SH   SOLE   48 0 0
QUIDEL CORP PUT 74838J951 111 17 SH Put SOLE   0 0 0
QEP RES INC CALL 74733V900 91 117 SH Call SOLE   0 0 0
QEP RES INC PUT 74733V950 88 113 SH Put SOLE   0 0 0
QIAGEN NV CALL N72482903 3,221 792 SH Call SOLE   0 0 0
QIAGEN NV PUT N72482953 2,790 686 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 667 194 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 158 46 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 3 1 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 27 8 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 103 72 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 261 18,140 SH   SOLE   18,140 0 0
QIWI PLC PUT 74735M958 522 363 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 746 83 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R206 535 5,957 SH   SOLE   5,957 0 0
PROSHARES TR PUT 74347R952 2,742 305 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 496 60 SH Call SOLE   0 0 0
QUALYS INC PUT 74758T953 951 115 SH Put SOLE   0 0 0
QUANTUM CORP CALL 747906901 1 10 SH Call SOLE   0 0 0
QUANTUM CORP PUT 747906951 6 46 SH Put SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 92 69 SH Call SOLE   0 0 0
QUINSTREET INC COM 74874Q100 43 3,269 SH   SOLE   3,269 0 0
QUINSTREET INC PUT 74874Q950 28 21 SH Put SOLE   0 0 0
INVESCO QQQ TR CALL 46090E903 547,441 30,471 SH Call SOLE   0 0 0
INVESCO QQQ TR COM 46090E103 119,979 667,812 SH   SOLE   667,812 0 0
INVESCO QQQ TR PUT 46090E953 704,069 39,189 SH Put SOLE   0 0 0
QURATE RETAIL INC CALL 74915M900 1,422 890 SH Call SOLE   0 0 0
QURATE RETAIL INC COM 74915M100 86 5,403 SH   SOLE   5,403 0 0
QURATE RETAIL INC PUT 74915M950 319 200 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 1,700 237 SH Call SOLE   0 0 0
QORVO INC COM 74736K101 160 2,231 SH   SOLE   2,231 0 0
QORVO INC PUT 74736K951 6,792 947 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 1,464 225 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 3,483 53,507 SH   SOLE   53,507 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 2,949 453 SH Put SOLE   0 0 0
QUANTENNA COMMUNICATIONS INC CALL 74766D900 622 256 SH Call SOLE   0 0 0
QUANTENNA COMMUNICATIONS INC PUT 74766D950 153 63 SH Put SOLE   0 0 0
QUOTIENT LTD CALL G73268907 752 835 SH Call SOLE   0 0 0
QTS RLTY TR INC CALL 74736A903 13 3 SH Call SOLE   0 0 0
QUTOUTIAO INC CALL 74915J907 60 52 SH Call SOLE   0 0 0
QUTOUTIAO INC COM 74915J107 0 48 SH   SOLE   48 0 0
QUTOUTIAO INC PUT 74915J957 445 385 SH Put SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 450 65 SH Call SOLE   0 0 0
Q2 HLDGS INC COM 74736L109 85 1,240 SH   SOLE   1,240 0 0
Q2 HLDGS INC PUT 74736L959 408 59 SH Put SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 92 78 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC COM 747301109 27 2,318 SH   SOLE   2,318 0 0
QUAD / GRAPHICS INC PUT 747301959 115 97 SH Put SOLE   0 0 0
QUICKLOGIC CORP CALL 74837P908 3 50 SH Call SOLE   0 0 0
QUICKLOGIC CORP COM 74837P108 3 5,480 SH   SOLE   5,480 0 0
QUICKLOGIC CORP PUT 74837P958 2 39 SH Put SOLE   0 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 134 136 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 1 2 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 226 38 SH Call SOLE   0 0 0
UNIQURE NV COM N90064101 61 1,030 SH   SOLE   1,030 0 0
UNIQURE NV PUT N90064951 143 24 SH Put SOLE   0 0 0
RYDER SYS INC CALL 783549908 551 89 SH Call SOLE   0 0 0
RYDER SYS INC COM 783549108 265 4,276 SH   SOLE   4,276 0 0
RYDER SYS INC PUT 783549958 650 105 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 9,432 705 SH Call SOLE   0 0 0
FERRARI N V COM N3167Y103 759 5,673 SH   SOLE   5,673 0 0
FERRARI N V PUT N3167Y953 17,139 1,281 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754904 450 7,094 SH Call SOLE   0 0 0
RITE AID CORP COM 767754104 222 350,105 SH   SOLE   350,105 0 0
RITE AID CORP PUT 767754954 22 354 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 0 1 SH Call SOLE   0 0 0
RADA ELECTR INDS LTD COM M81863124 0 100 SH   SOLE   100 0 0
FREIGHTCAR AMER INC CALL 357023900 6 10 SH Call SOLE   0 0 0
FREIGHTCAR AMER INC COM 357023100 1 202 SH   SOLE   202 0 0
FREIGHTCAR AMER INC PUT 357023950 10 17 SH Put SOLE   0 0 0
LIVERAMP HLDGS INC CALL 53815P908 824 151 SH Call SOLE   0 0 0
LIVERAMP HLDGS INC PUT 53815P958 2,155 395 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 48 7 SH Call SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 249 3,593 SH   SOLE   3,593 0 0
ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 97 14 SH Put SOLE   0 0 0
RA PHARMACEUTICALS INC COM 74933V108 7 319 SH   SOLE   319 0 0
RA PHARMACEUTICALS INC PUT 74933V958 2 1 SH Put SOLE   0 0 0
RAVEN INDS INC CALL 754212908 99 26 SH Call SOLE   0 0 0
RAVEN INDS INC PUT 754212958 80 21 SH Put SOLE   0 0 0
RITCHIE BROS AUCTIONEERS CALL 767744905 210 62 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 13 26 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC COM 762544104 60 11,791 SH   SOLE   11,791 0 0
RIBBON COMMUNICATIONS INC PUT 762544954 164 319 SH Put SOLE   0 0 0
REGAL BELOIT CORP CALL 758750903 8 1 SH Call SOLE   0 0 0
REGAL BELOIT CORP COM 758750103 3 37 SH   SOLE   37 0 0
ROYAL BK SCOTLAND GROUP PLC COM 780097689 34 5,365 SH   SOLE   5,365 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 7 11 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 37 57 SH Put SOLE   0 0 0
ROGERS COMMUNICATIONS INC CALL 775109900 511 95 SH Call SOLE   0 0 0
ROGERS COMMUNICATIONS INC PUT 775109950 16 3 SH Put SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 1,001 480 SH Call SOLE   0 0 0
RENT A CTR INC NEW COM 76009N100 386 18,501 SH   SOLE   18,501 0 0
RENT A CTR INC NEW PUT 76009N950 1,713 821 SH Put SOLE   0 0 0
ROCKET PHARMACEUTICALS INC CALL 77313F906 35 20 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 4,768 416 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,699 14,831 SH   SOLE   14,831 0 0
ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 12,459 1,087 SH Put SOLE   0 0 0
R1 RCM INC COM 749397105 172 17,876 SH   SOLE   17,876 0 0
R1 RCM INC PUT 749397955 311 322 SH Put SOLE   0 0 0
ROWAN COMPANIES PLC CALL G7665A901 331 307 SH Call SOLE   0 0 0
ROWAN COMPANIES PLC PUT G7665A951 5 5 SH Put SOLE   0 0 0
REDFIN CORP CALL 75737F908 666 329 SH Call SOLE   0 0 0
REDFIN CORP PUT 75737F958 843 416 SH Put SOLE   0 0 0
REDHILL BIOPHARMA LTD CALL 757468903 34 41 SH Call SOLE   0 0 0
REDHILL BIOPHARMA LTD PUT 757468953 14 18 SH Put SOLE   0 0 0
READING INTERNATIONAL INC CALL 755408901 90 57 SH Call SOLE   0 0 0
RADIAN GROUP INC CALL 750236901 425 205 SH Call SOLE   0 0 0
RADIAN GROUP INC COM 750236101 230 11,094 SH   SOLE   11,094 0 0
RADIAN GROUP INC PUT 750236951 155 75 SH Put SOLE   0 0 0
RADNET INC CALL 750491902 256 207 SH Call SOLE   0 0 0
RADNET INC PUT 750491952 74 60 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 12,868 2,056 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259206 769 12,301 SH   SOLE   12,301 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 14,445 2,308 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 6,554 1,025 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259107 4,959 77,556 SH   SOLE   77,556 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 14,868 2,325 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 669 336 SH Call SOLE   0 0 0
RADIUS HEALTH INC COM 750469207 30 1,527 SH   SOLE   1,527 0 0
RADIUS HEALTH INC PUT 750469957 602 302 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 7 3 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 725 27,775 SH   SOLE   27,775 0 0
DR REDDYS LABS LTD CALL 256135903 153 38 SH Call SOLE   0 0 0
DR REDDYS LABS LTD COM 256135203 111 2,754 SH   SOLE   2,754 0 0
DR REDDYS LABS LTD PUT 256135953 534 132 SH Put SOLE   0 0 0
EVEREST RE GROUP LTD CALL G3223R908 475 22 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD PUT G3223R958 496 23 SH Put SOLE   0 0 0
RESOURCES CONNECTION INC CALL 76122Q905 6 4 SH Call SOLE   0 0 0
REEDS INC CALL 758338907 2 10 SH Call SOLE   0 0 0
REEDS INC COM 758338107 4 1,399 SH   SOLE   1,399 0 0
RESEARCH FRONTIERS INC CALL 760911907 0 2 SH Call SOLE   0 0 0
RESEARCH FRONTIERS INC COM 760911107 2 1,195 SH   SOLE   1,195 0 0
RESEARCH FRONTIERS INC PUT 760911957 6 29 SH Put SOLE   0 0 0
REGENCY CTRS CORP CALL 758849903 1,646 244 SH Call SOLE   0 0 0
REGENCY CTRS CORP PUT 758849953 526 78 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC CALL 75972A901 158 72 SH Call SOLE   0 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 4 2 SH Put SOLE   0 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 11,579 282 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 16,876 411 SH Put SOLE   0 0 0
RING ENERGY INC CALL 76680V908 62 107 SH Call SOLE   0 0 0
RING ENERGY INC COM 76680V108 23 4,073 SH   SOLE   4,073 0 0
RING ENERGY INC PUT 76680V958 91 156 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 9 7 SH Call SOLE   0 0 0
ISHARES TR CALL 46435G902 108 25 SH Call SOLE   0 0 0
ISHARES TR COM 46435G342 174 4,017 SH   SOLE   4,017 0 0
ISHARES TR PUT 46435G952 632 146 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 1 1 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F742 131 8,348 SH   SOLE   8,348 0 0
VANECK VECTORS ETF TR PUT 92189F952 7 5 SH Put SOLE   0 0 0
RENREN INC CALL 759892901 1 8 SH Call SOLE   0 0 0
RENREN INC COM 759892201 0 292 SH   SOLE   292 0 0
RECRO PHARMA INC CALL 75629F909 222 380 SH Call SOLE   0 0 0
RECRO PHARMA INC COM 75629F109 112 19,160 SH   SOLE   19,160 0 0
RECRO PHARMA INC PUT 75629F959 2 4 SH Put SOLE   0 0 0
RPC INC CALL 749660906 18 16 SH Call SOLE   0 0 0
RPC INC COM 749660106 11 999 SH   SOLE   999 0 0
RPC INC PUT 749660956 83 73 SH Put SOLE   0 0 0
FRONT YD RESIDENTIAL CORP CALL 35904G907 517 558 SH Call SOLE   0 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 332 35,831 SH   SOLE   35,831 0 0
FRONT YD RESIDENTIAL CORP PUT 35904G957 182 197 SH Put SOLE   0 0 0
RESONANT INC CALL 76118L902 82 275 SH Call SOLE   0 0 0
RESONANT INC COM 76118L102 35 11,819 SH   SOLE   11,819 0 0
RESONANT INC PUT 76118L952 6 22 SH Put SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 94 11 SH Call SOLE   0 0 0
REVLON INC CALL 761525909 312 161 SH Call SOLE   0 0 0
REVLON INC COM 761525609 427 22,047 SH   SOLE   22,047 0 0
REVLON INC PUT 761525959 389 201 SH Put SOLE   0 0 0
REV GROUP INC COM 749527107 3 344 SH   SOLE   344 0 0
REXFORD INDL RLTY INC CALL 76169C900 3 1 SH Call SOLE   0 0 0
REXFORD INDL RLTY INC COM 76169C100 0 2 SH   SOLE   2 0 0
RESIDEO TECHNOLOGIES INC CALL 76118Y904 0 515 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC PUT 76118Y954 0 14 SH Put SOLE   0 0 0
REGIONS FINL CORP NEW CALL 7591EP900 2,445 1,728 SH Call SOLE   0 0 0
REGIONS FINL CORP NEW COM 7591EP100 629 44,502 SH   SOLE   44,502 0 0
REGIONS FINL CORP NEW PUT 7591EP950 3,479 2,459 SH Put SOLE   0 0 0
RAFAEL HLDGS INC CALL 75062E906 1 1 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC CALL 76117W909 59 75 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC COM 76117W109 9 1,147 SH   SOLE   1,147 0 0
RESOLUTE FST PRODS INC PUT 76117W959 7 9 SH Put SOLE   0 0 0
REPLIGEN CORP CALL 759916909 1,412 239 SH Call SOLE   0 0 0
REPLIGEN CORP COM 759916109 0 14 SH   SOLE   14 0 0
REPLIGEN CORP PUT 759916959 809 137 SH Put SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 5,192 571 SH Call SOLE   0 0 0
ROYAL GOLD INC PUT 780287958 1,582 174 SH Put SOLE   0 0 0
REGULUS THERAPEUTICS INC CALL 75915K900 0 1 SH Call SOLE   0 0 0
REGENXBIO INC CALL 75901B907 980 171 SH Call SOLE   0 0 0
REGENXBIO INC PUT 75901B957 2,556 446 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 143 27 SH Call SOLE   0 0 0
STURM RUGER & CO INC PUT 864159958 31 6 SH Put SOLE   0 0 0
REGIS CORP MINN CALL 758932907 135 69 SH Call SOLE   0 0 0
REGIS CORP MINN COM 758932107 86 4,377 SH   SOLE   4,377 0 0
RH CALL 74967X903 10,665 1,036 SH Call SOLE   0 0 0
RH PUT 74967X953 14,402 1,399 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 3,258 500 SH Call SOLE   0 0 0
ROBERT HALF INTL INC PUT 770323953 13 2 SH Put SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 8 1 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 79 965 SH   SOLE   965 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 16 2 SH Put SOLE   0 0 0
RED HAT INC CALL 756577902 18,123 992 SH Call SOLE   0 0 0
RED HAT INC COM 756577102 11,788 64,525 SH   SOLE   64,525 0 0
RED HAT INC PUT 756577952 20,827 1,140 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC CALL 74934Q908 32 14 SH Call SOLE   0 0 0
RCI HOSPITALITY HLDGS INC PUT 74934Q958 39 17 SH Put SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 588 676 SH Call SOLE   0 0 0
TRANSOCEAN LTD COM H8817H100 1,204 138,282 SH   SOLE   138,282 0 0
TRANSOCEAN LTD PUT H8817H950 2,053 2,358 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 120 470 SH Call SOLE   0 0 0
RIGEL PHARMACEUTICALS INC PUT 766559953 0 1 SH Put SOLE   0 0 0
B RILEY FINL INC CALL 05580M908 13 8 SH Call SOLE   0 0 0
B RILEY FINL INC PUT 05580M958 140 84 SH Put SOLE   0 0 0
RIO TINTO PLC CALL 767204900 11,358 1,930 SH Call SOLE   0 0 0
RIO TINTO PLC PUT 767204950 1,547 263 SH Put SOLE   0 0 0
RIO TINTO PLC CALL 767204900 4,660 792 SH Call SOLE   0 0 0
RIO TINTO PLC PUT 767204950 4,507 766 SH Put SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 484 1,483 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC PUT 767292955 108 332 SH Put SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC CALL 754730909 1,101 137 SH Call SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC PUT 754730959 3,570 444 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 479 37 SH Call SOLE   0 0 0
RALPH LAUREN CORP COM 751212101 2,558 19,728 SH   SOLE   19,728 0 0
RALPH LAUREN CORP PUT 751212951 10,024 773 SH Put SOLE   0 0 0
RADIANT LOGISTICS INC CALL 75025X900 15 25 SH Call SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 123 108 SH Call SOLE   0 0 0
REALOGY HLDGS CORP PUT 75605Y956 671 589 SH Put SOLE   0 0 0
RED LION HOTELS CORP CALL 756764906 21 26 SH Call SOLE   0 0 0
RED LION HOTELS CORP COM 756764106 3 458 SH   SOLE   458 0 0
RLI CORP COM 749607107 1 18 SH   SOLE   18 0 0
RLJ LODGING TR CALL 74965L901 36 21 SH Call SOLE   0 0 0
RLJ LODGING TR COM 74965L101 669 38,123 SH   SOLE   38,123 0 0
RLJ LODGING TR PUT 74965L951 1,546 880 SH Put SOLE   0 0 0
REGIONAL MGMT CORP COM 75902K106 3 157 SH   SOLE   157 0 0
REGIONAL MGMT CORP PUT 75902K956 53 22 SH Put SOLE   0 0 0
RE MAX HLDGS INC COM 75524W108 10 282 SH   SOLE   282 0 0
RAMBUS INC DEL CALL 750917906 1,471 1,408 SH Call SOLE   0 0 0
RAMBUS INC DEL PUT 750917956 1 1 SH Put SOLE   0 0 0
RESMED INC CALL 761152907 4,595 442 SH Call SOLE   0 0 0
RESMED INC PUT 761152957 1,621 156 SH Put SOLE   0 0 0
ROCKWELL MED INC CALL 774374902 206 363 SH Call SOLE   0 0 0
ROCKWELL MED INC PUT 774374952 58 102 SH Put SOLE   0 0 0
RIGNET INC PUT 766582950 5 6 SH Put SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 2,274 211 SH Call SOLE   0 0 0
RINGCENTRAL INC PUT 76680R956 2,156 200 SH Put SOLE   0 0 0
REALNETWORKS INC COM 75605L708 73 23,761 SH   SOLE   23,761 0 0
REALNETWORKS INC PUT 75605L958 100 322 SH Put SOLE   0 0 0
GIBRALTAR INDS INC CALL 374689907 125 31 SH Call SOLE   0 0 0
GIBRALTAR INDS INC COM 374689107 56 1,391 SH   SOLE   1,391 0 0
GIBRALTAR INDS INC PUT 374689957 341 84 SH Put SOLE   0 0 0
ROGERS CORP CALL 775133901 476 30 SH Call SOLE   0 0 0
ROGERS CORP PUT 775133951 1,588 100 SH Put SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR CALL 76131N901 29 17 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 13 8 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 1,947 111 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC COM 773903109 125 714 SH   SOLE   714 0 0
ROCKWELL AUTOMATION INC PUT 773903959 2,245 128 SH Put SOLE   0 0 0
ROKU INC CALL 77543R902 22,281 3,454 SH Call SOLE   0 0 0
ROKU INC COM 77543R102 1,928 29,899 SH   SOLE   29,899 0 0
ROKU INC PUT 77543R952 33,996 5,270 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 690 166 SH Call SOLE   0 0 0
ROLLINS INC PUT 775711954 4 1 SH Put SOLE   0 0 0
RBC BEARINGS INC CALL 75524B904 76 6 SH Call SOLE   0 0 0
RBC BEARINGS INC COM 75524B104 24 191 SH   SOLE   191 0 0
RBC BEARINGS INC PUT 75524B954 203 16 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 55 5 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R693 14 130 SH   SOLE   130 0 0
PROSHARES TR PUT 74347R952 55 5 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 1,744 51 SH Call SOLE   0 0 0
ROSS STORES INC CALL 778296903 2,802 301 SH Call SOLE   0 0 0
ROSS STORES INC PUT 778296953 893 96 SH Put SOLE   0 0 0
PACIFIC COAST OIL TR CALL 694103902 12 57 SH Call SOLE   0 0 0
PACIFIC COAST OIL TR PUT 694103952 0 3 SH Put SOLE   0 0 0
REALPAGE INC CALL 75606N909 4,066 670 SH Call SOLE   0 0 0
REALPAGE INC PUT 75606N959 248 41 SH Put SOLE   0 0 0
RAPID7 INC CALL 753422904 1,462 289 SH Call SOLE   0 0 0
RAPID7 INC COM 753422104 91 1,816 SH   SOLE   1,816 0 0
RAPID7 INC PUT 753422954 668 132 SH Put SOLE   0 0 0
RPM INTL INC CALL 749685903 237 41 SH Call SOLE   0 0 0
RPM INTL INC COM 749685103 70 1,214 SH   SOLE   1,214 0 0
RPM INTL INC PUT 749685953 127 22 SH Put SOLE   0 0 0
RPT REALTY CALL 74971D901 67 56 SH Call SOLE   0 0 0
RPT REALTY PUT 74971D951 33 28 SH Put SOLE   0 0 0
RANGE RES CORP CALL 75281A909 370 330 SH Call SOLE   0 0 0
RANGE RES CORP COM 75281A109 378 33,633 SH   SOLE   33,633 0 0
RANGE RES CORP PUT 75281A959 238 212 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 29 62 SH Call SOLE   0 0 0
DONNELLEY R R & SONS CO COM 257867200 12 2,589 SH   SOLE   2,589 0 0
DONNELLEY R R & SONS CO PUT 257867950 48 102 SH Put SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 57 20 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 35 1,232 SH   SOLE   1,232 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 57 20 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 1,028 398 SH Call SOLE   0 0 0
RED ROCK RESORTS INC PUT 75700L958 7 3 SH Put SOLE   0 0 0
ROADRUNNER TRANSN SYS INC CALL 76973Q905 0 6 SH Call SOLE   0 0 0
ROADRUNNER TRANSN SYS INC PUT 76973Q955 0 2 SH Put SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 3,899 432 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 9 1 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 651 81 SH Call SOLE   0 0 0
REPUBLIC SVCS INC COM 760759100 336 4,184 SH   SOLE   4,184 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 396 38 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V357 216 2,074 SH   SOLE   2,074 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 208 20 SH Put SOLE   0 0 0
ROSETTA STONE INC CALL 777780907 13 6 SH Call SOLE   0 0 0
ROSETTA STONE INC COM 777780107 180 8,283 SH   SOLE   8,283 0 0
ROSETTA STONE INC PUT 777780957 790 362 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 4,389 2,131 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 5,234 2,541 SH Put SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC CALL 781270903 4 2 SH Call SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 71 3,154 SH   SOLE   3,154 0 0
RUDOLPH TECHNOLOGIES INC PUT 781270953 189 83 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 157 15 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F684 131 1,258 SH   SOLE   1,258 0 0
VANECK VECTORS ETF TR PUT 92189F952 10 1 SH Put SOLE   0 0 0
RTI SURGICAL HOLDINGS INC CALL 74975N905 1 2 SH Call SOLE   0 0 0
RAYTHEON CO CALL 755111907 16,441 903 SH Call SOLE   0 0 0
RAYTHEON CO COM 755111507 2,375 13,048 SH   SOLE   13,048 0 0
RAYTHEON CO PUT 755111957 18,080 993 SH Put SOLE   0 0 0
RETROPHIN INC CALL 761299906 135 60 SH Call SOLE   0 0 0
RETROPHIN INC PUT 761299956 217 96 SH Put SOLE   0 0 0
RUBICON PROJ INC CALL 78112V902 130 215 SH Call SOLE   0 0 0
RUBICON PROJ INC COM 78112V102 6 1,147 SH   SOLE   1,147 0 0
RUBICON PROJ INC PUT 78112V952 151 249 SH Put SOLE   0 0 0
SUNRUN INC CALL 86771W905 302 215 SH Call SOLE   0 0 0
SUNRUN INC PUT 86771W955 191 136 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 8 2 SH Call SOLE   0 0 0
RUSH ENTERPRISES INC COM 781846209 19 467 SH   SOLE   467 0 0
RUSH ENTERPRISES INC PUT 781846959 75 18 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 97 26 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K273 358 9,620 SH   SOLE   9,620 0 0
DIREXION SHS ETF TR PUT 25490K959 82 22 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 24 16 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E828 203 13,537 SH   SOLE   13,537 0 0
DIREXION SHS ETF TR PUT 25460E955 1 1 SH Put SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 138 54 SH Call SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC PUT 783332959 2 1 SH Put SOLE   0 0 0
REVOLUTION LIGHTING TECHNOLO COM 76155G206 0 3,404 SH   SOLE   3,404 0 0
REVOLUTION LIGHTING TECHNOLO PUT 76155G956 3 145 SH Put SOLE   0 0 0
REVANCE THERAPEUTICS INC CALL 761330909 167 106 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC PUT 761330959 31 20 SH Put SOLE   0 0 0
RIVERVIEW BANCORP INC COM 769397100 9 1,308 SH   SOLE   1,308 0 0
RIVERVIEW BANCORP INC PUT 769397950 36 50 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 402 99 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A607 128 1,295 SH   SOLE   1,295 0 0
SPDR SERIES TRUST PUT 78464A958 9 1 SH Put SOLE   0 0 0
REDWOOD TR INC COM 758075402 0 29 SH   SOLE   29 0 0
REDWOOD TR INC PUT 758075952 9 6 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 10 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R735 43 415 SH   SOLE   415 0 0
REXNORD CORP NEW CALL 76169B902 108 43 SH Call SOLE   0 0 0
REXNORD CORP NEW COM 76169B102 32 1,276 SH   SOLE   1,276 0 0
REXNORD CORP NEW PUT 76169B952 243 97 SH Put SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE CALL 780087902 6,776 897 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE PUT 780087952 1,057 140 SH Put SOLE   0 0 0
RYANAIR HLDGS PLC CALL 783513903 434 58 SH Call SOLE   0 0 0
RYANAIR HLDGS PLC PUT 783513953 846 113 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 176 130 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 1 1 SH Put SOLE   0 0 0
RYB ED INC CALL 74979W901 27 42 SH Call SOLE   0 0 0
RYB ED INC PUT 74979W951 17 26 SH Put SOLE   0 0 0
RYERSON HLDG CORP CALL 783754904 0 1 SH Call SOLE   0 0 0
RYERSON HLDG CORP COM 783754104 0 100 SH   SOLE   100 0 0
RYERSON HLDG CORP PUT 783754954 0 1 SH Put SOLE   0 0 0
RAYONIER INC CALL 754907903 138 44 SH Call SOLE   0 0 0
RAYONIER INC PUT 754907953 12 4 SH Put SOLE   0 0 0
SPRINT CORPORATION CALL 85207U905 257 455 SH Call SOLE   0 0 0
SPRINT CORPORATION PUT 85207U955 413 732 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 137 111 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC COM 811916105 126 10,194 SH   SOLE   10,194 0 0
SEABRIDGE GOLD INC PUT 811916955 178 144 SH Put SOLE   0 0 0
SABRE CORP CALL 78573M904 1,856 868 SH Call SOLE   0 0 0
SABRE CORP COM 78573M104 111 5,209 SH   SOLE   5,209 0 0
SABRE CORP PUT 78573M954 1,120 524 SH Put SOLE   0 0 0
SAFEHOLD INC CALL 78645L900 255 117 SH Call SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 1,028 78 SH Call SOLE   0 0 0
SANDERSON FARMS INC COM 800013104 579 4,399 SH   SOLE   4,399 0 0
SANDERSON FARMS INC PUT 800013954 3,085 234 SH Put SOLE   0 0 0
SAFETY INS GROUP INC CALL 78648T900 130 15 SH Call SOLE   0 0 0
SAFETY INS GROUP INC COM 78648T100 263 3,027 SH   SOLE   3,027 0 0
SAFETY INS GROUP INC PUT 78648T950 3,720 427 SH Put SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 4,230 266 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC PUT 78667J958 763 48 SH Put SOLE   0 0 0
SONIC AUTOMOTIVE INC COM 83545G102 12 846 SH   SOLE   846 0 0
SONIC AUTOMOTIVE INC PUT 83545G952 13 9 SH Put SOLE   0 0 0
SAIA INC CALL 78709Y905 519 85 SH Call SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N CALL 808625907 869 113 SH Call SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N PUT 808625957 76 10 SH Put SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I CALL 78781P905 809 282 SH Call SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 88 3,087 SH   SOLE   3,087 0 0
SAILPOINT TECHNLGIES HLDGS I PUT 78781P955 514 179 SH Put SOLE   0 0 0
SALEM MEDIA GROUP INC COM 794093104 0 155 SH   SOLE   155 0 0
SALEM MEDIA GROUP INC PUT 794093954 1 4 SH Put SOLE   0 0 0
SCORPIO BULKERS INC COM Y7546A122 2 541 SH   SOLE   541 0 0
SCORPIO BULKERS INC PUT Y7546A952 7 20 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 1,237 42 SH Call SOLE   0 0 0
BOSTON BEER INC PUT 100557957 1,090 37 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 132 287 SH Call SOLE   0 0 0
BANCO SANTANDER SA COM 05964H105 99 21,517 SH   SOLE   21,517 0 0
BANCO SANTANDER SA PUT 05964H955 239 518 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 8 16 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD COM 80013R206 43 7,942 SH   SOLE   7,942 0 0
SANDSTORM GOLD LTD PUT 80013R956 35 65 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 43 15 SH Call SOLE   0 0 0
SANMINA CORPORATION COM 801056102 93 3,242 SH   SOLE   3,242 0 0
SANMINA CORPORATION PUT 801056952 147 51 SH Put SOLE   0 0 0
SAP SE CALL 803054904 1,512 131 SH Call SOLE   0 0 0
SAP SE COM 803054204 4,394 38,058 SH   SOLE   38,058 0 0
SAP SE PUT 803054954 7,158 620 SH Put SOLE   0 0 0
ECHOSTAR CORP CALL 278768906 69 19 SH Call SOLE   0 0 0
ECHOSTAR CORP COM 278768106 624 17,132 SH   SOLE   17,132 0 0
ECHOSTAR CORP PUT 278768956 645 177 SH Put SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 977 185 SH Call SOLE   0 0 0
SPIRIT AIRLS INC PUT 848577952 264 50 SH Put SOLE   0 0 0
SAFE BULKERS INC CALL Y7388L903 11 82 SH Call SOLE   0 0 0
SAFE BULKERS INC COM Y7388L103 0 333 SH   SOLE   333 0 0
SAFE BULKERS INC PUT Y7388L953 2 15 SH Put SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 1,936 97 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW COM 78410G104 981 4,918 SH   SOLE   4,918 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 13,437 673 SH Put SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 4 957 SH   SOLE   957 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 708 184 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 388 101 SH Put SOLE   0 0 0
SIBANYE STILLWATER CALL 825724906 351 852 SH Call SOLE   0 0 0
SIBANYE STILLWATER PUT 825724956 74 181 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 106 58 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 42 23 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 36 10 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP CALL Y8162K904 42 65 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP COM Y8162K204 116 17,709 SH   SOLE   17,709 0 0
STAR BULK CARRIERS CORP PUT Y8162K954 150 228 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 230 18 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 2,779 217 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 25 13 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2 130 SH   SOLE   130 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 105 54 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 14 14 SH Call SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI COM 20441A102 4 388 SH   SOLE   388 0 0
COMPANHIA DE SANEAMENTO BASI PUT 20441A952 2 2 SH Put SOLE   0 0 0
STARBUCKS CORP CALL 855244909 28,509 3,835 SH Call SOLE   0 0 0
STARBUCKS CORP PUT 855244959 19,172 2,579 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 471 223 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 50 24 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 369 93 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP PUT 84265V955 281 71 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 47 7 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524102 156 2,298 SH   SOLE   2,298 0 0
SCHWAB STRATEGIC TR PUT 808524958 68 10 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 57 11 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524797 39 754 SH   SOLE   754 0 0
SCHWAB STRATEGIC TR PUT 808524958 543 104 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 39 5 SH Call SOLE   0 0 0
SCHOLASTIC CORP PUT 807066955 95 24 SH Put SOLE   0 0 0
SCHNITZER STL INDS CALL 806882906 16 7 SH Call SOLE   0 0 0
SCHNITZER STL INDS COM 806882106 6 274 SH   SOLE   274 0 0
SCHNITZER STL INDS PUT 806882956 14 6 SH Put SOLE   0 0 0
THE CHARLES SCHWAB CORPORATI CALL 808513905 5,238 1,225 SH Call SOLE   0 0 0
THE CHARLES SCHWAB CORPORATI PUT 808513955 4,459 1,043 SH Put SOLE   0 0 0
SERVICE CORP INTL CALL 817565904 843 210 SH Call SOLE   0 0 0
SERVICE CORP INTL COM 817565104 196 4,904 SH   SOLE   4,904 0 0
SERVICE CORP INTL PUT 817565954 1,128 281 SH Put SOLE   0 0 0
STEPAN CO CALL 858586900 1 6 SH Call SOLE   0 0 0
STELLUS CAP INVT CORP COM 858568108 15 1,102 SH   SOLE   1,102 0 0
STELLUS CAP INVT CORP PUT 858568958 25 18 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 408 242 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W668 401 23,776 SH   SOLE   23,776 0 0
PROSHARES TR II PUT 74347W952 319 189 SH Put SOLE   0 0 0
COMSCORE INC CALL 20564W905 2 1 SH Call SOLE   0 0 0
COMSCORE INC COM 20564W105 5 259 SH   SOLE   259 0 0
COMSCORE INC PUT 20564W955 22 11 SH Put SOLE   0 0 0
STEELCASE INC CALL 858155903 30 21 SH Call SOLE   0 0 0
STEELCASE INC COM 858155203 54 3,726 SH   SOLE   3,726 0 0
STEELCASE INC PUT 858155953 112 77 SH Put SOLE   0 0 0
SCANSOURCE INC CALL 806037907 3 1 SH Call SOLE   0 0 0
SCANSOURCE INC COM 806037107 82 2,311 SH   SOLE   2,311 0 0
SCANSOURCE INC PUT 806037957 569 159 SH Put SOLE   0 0 0
SHOE CARNIVAL INC CALL 824889909 752 221 SH Call SOLE   0 0 0
SHOE CARNIVAL INC PUT 824889959 149 44 SH Put SOLE   0 0 0
SECUREWORKS CORP CALL 81374A905 64 35 SH Call SOLE   0 0 0
SECUREWORKS CORP COM 81374A105 685 37,280 SH   SOLE   37,280 0 0
SECUREWORKS CORP PUT 81374A955 198 108 SH Put SOLE   0 0 0
SCYNEXIS INC CALL 811292901 0 1 SH Call SOLE   0 0 0
SCYNEXIS INC PUT 811292951 0 1 SH Put SOLE   0 0 0
ISHARES TR COM 464288273 4 78 SH   SOLE   78 0 0
SANDRIDGE ENERGY INC CALL 80007P909 0 1 SH Call SOLE   0 0 0
SANDRIDGE ENERGY INC COM 80007P869 131 16,431 SH   SOLE   16,431 0 0
SANDRIDGE ENERGY INC PUT 80007P959 94 118 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 121 67 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E549 5 326 SH   SOLE   326 0 0
GLOBAL X FDS PUT 37950E954 23 13 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 836 614 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 2 2 SH Put SOLE   0 0 0
SEADRILL LTD COM G7998G106 335 40,394 SH   SOLE   40,394 0 0
SEADRILL LTD PUT G7998G956 762 917 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1,970 592 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B383 1,123 33,746 SH   SOLE   33,746 0 0
PROSHARES TR PUT 74347B959 1,148 345 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 129 13 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A763 813 8,180 SH   SOLE   8,180 0 0
SPDR SERIES TRUST PUT 78464A958 268 27 SH Put SOLE   0 0 0
SEA LTD CALL 81141R900 2,173 924 SH Call SOLE   0 0 0
SEA LTD COM 81141R100 1,697 72,181 SH   SOLE   72,181 0 0
SEA LTD PUT 81141R950 7,180 3,053 SH Put SOLE   0 0 0
SEACHANGE INTL INC CALL 811699907 3 29 SH Call SOLE   0 0 0
SEACHANGE INTL INC COM 811699107 0 138 SH   SOLE   138 0 0
SEAWORLD ENTMT INC CALL 81282V900 1,635 635 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC COM 81282V100 493 19,169 SH   SOLE   19,169 0 0
SEAWORLD ENTMT INC PUT 81282V950 561 218 SH Put SOLE   0 0 0
SECOO HLDG LTD CALL 81367P901 4 5 SH Call SOLE   0 0 0
SECOO HLDG LTD PUT 81367P951 8 10 SH Put SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 949 252 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 120 3,188 SH   SOLE   3,188 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 1,454 386 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 1,916 416 SH Call SOLE   0 0 0
SEALED AIR CORP NEW COM 81211K100 808 17,548 SH   SOLE   17,548 0 0
SEALED AIR CORP NEW PUT 81211K950 2,022 439 SH Put SOLE   0 0 0
SEI INVESTMENTS CO CALL 784117903 2,335 447 SH Call SOLE   0 0 0
SELECTA BIOSCIENCES INC CALL 816212904 9 40 SH Call SOLE   0 0 0
SELECTA BIOSCIENCES INC COM 816212104 11 4,949 SH   SOLE   4,949 0 0
SELECTA BIOSCIENCES INC PUT 816212954 18 79 SH Put SOLE   0 0 0
SELECT MED HLDGS CORP CALL 81619Q905 160 114 SH Call SOLE   0 0 0
SELECT MED HLDGS CORP PUT 81619Q955 19 14 SH Put SOLE   0 0 0
SEMGROUP CORP COM 81663A105 78 5,351 SH   SOLE   5,351 0 0
SEMGROUP CORP PUT 81663A955 57 39 SH Put SOLE   0 0 0
SENSEONICS HLDGS INC CALL 81727U905 91 374 SH Call SOLE   0 0 0
SENSEONICS HLDGS INC PUT 81727U955 33 137 SH Put SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 3,240 694 SH Call SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I PUT 81761R959 4 1 SH Put SOLE   0 0 0
SESEN BIO INC CALL 817763905 2 23 SH Call SOLE   0 0 0
SESEN BIO INC COM 817763105 0 26 SH   SOLE   26 0 0
STIFEL FINL CORP CALL 860630902 474 90 SH Call SOLE   0 0 0
STIFEL FINL CORP PUT 860630952 58 11 SH Put SOLE   0 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 0 22 SH   SOLE   22 0 0
SAFEGUARD SCIENTIFICS INC CALL 786449907 28 26 SH Call SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 11 1,019 SH   SOLE   1,019 0 0
SAFEGUARD SCIENTIFICS INC PUT 786449957 24 23 SH Put SOLE   0 0 0
STITCH FIX INC CALL 860897907 2,100 744 SH Call SOLE   0 0 0
STITCH FIX INC COM 860897107 181 6,424 SH   SOLE   6,424 0 0
STITCH FIX INC PUT 860897957 652 231 SH Put SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L CALL G81075906 978 793 SH Call SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L PUT G81075956 124 101 SH Put SOLE   0 0 0
SHUTTERFLY INC CALL 82568P904 1,767 435 SH Call SOLE   0 0 0
SHUTTERFLY INC COM 82568P304 516 12,700 SH   SOLE   12,700 0 0
SHUTTERFLY INC PUT 82568P954 2,105 518 SH Put SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 2,294 1,065 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC PUT 85208M952 6 3 SH Put SOLE   0 0 0
SMART & FINAL STORES INC CALL 83190B901 0 2 SH Call SOLE   0 0 0
SMART & FINAL STORES INC COM 83190B101 38 7,716 SH   SOLE   7,716 0 0
SMART & FINAL STORES INC PUT 83190B951 45 93 SH Put SOLE   0 0 0
FANG HLDGS LTD CALL 30711Y902 0 2 SH Call SOLE   0 0 0
FANG HLDGS LTD COM 30711Y102 76 56,320 SH   SOLE   56,320 0 0
FANG HLDGS LTD PUT 30711Y952 2 17 SH Put SOLE   0 0 0
SEATTLE GENETICS INC CALL 812578902 476 65 SH Call SOLE   0 0 0
SEATTLE GENETICS INC COM 812578102 752 10,281 SH   SOLE   10,281 0 0
SEATTLE GENETICS INC PUT 812578952 783 107 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 30 7 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 4 1 SH Put SOLE   0 0 0
SMART GLOBAL HLDGS INC CALL G8232Y901 57 30 SH Call SOLE   0 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 133 6,974 SH   SOLE   6,974 0 0
SMART GLOBAL HLDGS INC PUT G8232Y951 349 182 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 2,226 2,334 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC COM 800677106 90 9,450 SH   SOLE   9,450 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 635 666 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 2,403 1,177 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 1,384 678 SH Put SOLE   0 0 0
ABERDEEN STD GOLD ETF TR CALL 00326A904 211 17 SH Call SOLE   0 0 0
ABERDEEN STD GOLD ETF TR PUT 00326A954 37 3 SH Put SOLE   0 0 0
SURGERY PARTNERS INC CALL 86881A900 33 30 SH Call SOLE   0 0 0
SURGERY PARTNERS INC PUT 86881A950 9 8 SH Put SOLE   0 0 0
STAR GROUP L P CALL 85512C905 0 1 SH Call SOLE   0 0 0
STAR GROUP L P COM 85512C105 2 257 SH   SOLE   257 0 0
SYNERGY PHARMACEUTICALS DEL CALL 871639908 0 84 SH Call SOLE   0 0 0
SYNERGY PHARMACEUTICALS DEL PUT 871639958 0 20 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 66 24 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 30 11 SH Put SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 2,330 394 SH Call SOLE   0 0 0
SHAKE SHACK INC PUT 819047951 1,064 180 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION CALL 82312B906 1,574 355 SH Call SOLE   0 0 0
SHILOH INDS INC COM 824543102 1 325 SH   SOLE   325 0 0
SHILOH INDS INC PUT 824543952 4 9 SH Put SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 662 324 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 34 17 SH Put SOLE   0 0 0
MADDEN STEVEN LTD CALL 556269908 3 1 SH Call SOLE   0 0 0
MADDEN STEVEN LTD COM 556269108 158 4,697 SH   SOLE   4,697 0 0
MADDEN STEVEN LTD PUT 556269958 1,719 508 SH Put SOLE   0 0 0
SHOPIFY INC CALL 82509L907 15,062 729 SH Call SOLE   0 0 0
SHOPIFY INC COM 82509L107 563 2,728 SH   SOLE   2,728 0 0
SHOPIFY INC PUT 82509L957 37,728 1,826 SH Put SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR CALL 812362901 3 15 SH Call SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR PUT 812362951 1 5 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 4,694 109 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO PUT 824348956 215 5 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 3,221 383 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 126 15 SH Put SOLE   0 0 0
ISHARES TR COM 46434V407 4 100 SH   SOLE   100 0 0
COMPANHIA SIDERURGICA NACION CALL 20440W905 18 45 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION COM 20440W105 36 8,944 SH   SOLE   8,944 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 8 21 SH Put SOLE   0 0 0
SIEBERT FINL CORP CALL 826176909 40 34 SH Call SOLE   0 0 0
SIENTRA INC CALL 82621J905 12 15 SH Call SOLE   0 0 0
SIENTRA INC COM 82621J105 69 8,108 SH   SOLE   8,108 0 0
SIENTRA INC PUT 82621J955 136 159 SH Put SOLE   0 0 0
SIGNET JEWELERS LIMITED CALL G81276900 1,325 488 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED COM G81276100 282 10,410 SH   SOLE   10,410 0 0
SIGNET JEWELERS LIMITED PUT G81276950 4,340 1,598 SH Put SOLE   0 0 0
SIGA TECHNOLOGIES INC CALL 826917906 15 25 SH Call SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 274 104 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y848 20 762 SH   SOLE   762 0 0
GLOBAL X FDS PUT 37954Y951 411 156 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 36 41 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G102 4 499 SH   SOLE   499 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 190 48 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO PUT 82706C958 19 5 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 900 152 SH Call SOLE   0 0 0
SINA CORP COM G81477104 168 2,844 SH   SOLE   2,844 0 0
SINA CORP PUT G81477954 1,871 316 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 0 217 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC COM 82968B103 0 40,460 SH   SOLE   40,460 0 0
SIRIUS XM HLDGS INC PUT 82968B953 0 558 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 0 195 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC PUT 82968B953 0 27 SH Put SOLE   0 0 0
SITE CENTERS CORP CALL 82981J909 42 31 SH Call SOLE   0 0 0
SITE CENTERS CORP PUT 82981J959 28 21 SH Put SOLE   0 0 0
SVB FINL GROUP CALL 78486Q901 1,934 87 SH Call SOLE   0 0 0
SVB FINL GROUP PUT 78486Q951 1,734 78 SH Put SOLE   0 0 0
ABERDEEN STD SILVER ETF TR COM 003264108 96 6,589 SH   SOLE   6,589 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 528 107 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 221 4,487 SH   SOLE   4,487 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 162 33 SH Put SOLE   0 0 0
SMUCKER J M CO CALL 832696905 5,731 492 SH Call SOLE   0 0 0
SMUCKER J M CO PUT 832696955 9,599 824 SH Put SOLE   0 0 0
SHAW COMMUNICATIONS INC CALL 82028K900 20 10 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR CALL 798241905 6 12 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR COM 798241105 5 945 SH   SOLE   945 0 0
SAN JUAN BASIN RTY TR PUT 798241955 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 529 272 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 430 221 SH Put SOLE   0 0 0
SK TELECOM LTD CALL 78440P908 276 113 SH Call SOLE   0 0 0
SK TELECOM LTD PUT 78440P958 100 41 SH Put SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 478 228 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 665 317 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 4,537 1,350 SH Call SOLE   0 0 0
SKECHERS U S A INC COM 830566105 659 19,620 SH   SOLE   19,620 0 0
SKECHERS U S A INC PUT 830566955 1,240 369 SH Put SOLE   0 0 0
SKYLINE CHAMPION CORPORATION CALL 830830905 349 184 SH Call SOLE   0 0 0
SKYLINE CHAMPION CORPORATION PUT 830830955 176 93 SH Put SOLE   0 0 0
SKYWEST INC CALL 830879902 59 11 SH Call SOLE   0 0 0
SKYWEST INC PUT 830879952 217 40 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 74 13 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 17 3 SH Put SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 121 15 SH Call SOLE   0 0 0
SILICON LABORATORIES INC PUT 826919952 921 114 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 15,057 3,456 SH Call SOLE   0 0 0
SCHLUMBERGER LTD PUT 806857958 31,013 7,118 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 395 228 SH Call SOLE   0 0 0
U S SILICA HLDGS INC COM 90346E103 1,123 64,717 SH   SOLE   64,717 0 0
U S SILICA HLDGS INC PUT 90346E953 1,093 630 SH Put SOLE   0 0 0
SOLID BIOSCIENCES INC CALL 83422E905 300 327 SH Call SOLE   0 0 0
SOLID BIOSCIENCES INC COM 83422E105 585 63,634 SH   SOLE   63,634 0 0
SOLID BIOSCIENCES INC PUT 83422E955 765 832 SH Put SOLE   0 0 0
SUN LIFE FINL INC CALL 866796905 30 8 SH Call SOLE   0 0 0
SUN LIFE FINL INC PUT 866796955 61 16 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X901 953 106 SH Call SOLE   0 0 0
SL GREEN RLTY CORP PUT 78440X951 152 17 SH Put SOLE   0 0 0
SILGAN HOLDINGS INC CALL 827048909 47 16 SH Call SOLE   0 0 0
SILGAN HOLDINGS INC PUT 827048959 2 1 SH Put SOLE   0 0 0
SLM CORP CALL 78442P906 0 1 SH Call SOLE   0 0 0
SLM CORP COM 78442P106 6 656 SH   SOLE   656 0 0
SLM CORP PUT 78442P956 16 17 SH Put SOLE   0 0 0
SIMULATIONS PLUS INC CALL 829214905 8 4 SH Call SOLE   0 0 0
SIMULATIONS PLUS INC COM 829214105 1 69 SH   SOLE   69 0 0
ISHARES SILVER TRUST CALL 46428Q909 7,530 5,311 SH Call SOLE   0 0 0
ISHARES SILVER TRUST COM 46428Q109 928 65,474 SH   SOLE   65,474 0 0
ISHARES SILVER TRUST PUT 46428Q959 4,037 2,847 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F205 202 5,053 SH   SOLE   5,053 0 0
SM ENERGY CO CALL 78454L900 94 54 SH Call SOLE   0 0 0
SM ENERGY CO COM 78454L100 106 6,076 SH   SOLE   6,076 0 0
SM ENERGY CO PUT 78454L950 12 7 SH Put SOLE   0 0 0
SMARTSHEET INC CALL 83200N903 876 215 SH Call SOLE   0 0 0
SMARTSHEET INC COM 83200N103 1,940 47,583 SH   SOLE   47,583 0 0
SMARTSHEET INC PUT 83200N953 2,431 596 SH Put SOLE   0 0 0
SHARPS COMPLIANCE CORP COM 820017101 0 200 SH   SOLE   200 0 0
SUMITOMO MITSUI FINL GROUP I CALL 86562M909 8 12 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 612 78 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO COM 810186106 90 1,146 SH   SOLE   1,146 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 770 98 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 57,503 5,408 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 99,131 9,323 SH Put SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 33 34 SH Call SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP PUT 866142952 15 16 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 5 2 SH Call SOLE   0 0 0
STANDARD MTR PRODS INC CALL 853666905 137 28 SH Call SOLE   0 0 0
STANDARD MTR PRODS INC COM 853666105 73 1,495 SH   SOLE   1,495 0 0
STANDARD MTR PRODS INC PUT 853666955 643 131 SH Put SOLE   0 0 0
SIMPLY GOOD FOODS CO CALL 82900L902 24 12 SH Call SOLE   0 0 0
SIMPLY GOOD FOODS CO PUT 82900L952 2 1 SH Put SOLE   0 0 0
STEIN MART INC COM 858375108 0 213 SH   SOLE   213 0 0
SMITH MICRO SOFTWARE INC CALL 832154907 14 53 SH Call SOLE   0 0 0
SMITH MICRO SOFTWARE INC COM 832154207 69 24,707 SH   SOLE   24,707 0 0
SMITH MICRO SOFTWARE INC PUT 832154957 21 78 SH Put SOLE   0 0 0
SPIRIT MTA REIT CALL 84861U905 5 9 SH Call SOLE   0 0 0
SPIRIT MTA REIT COM 84861U105 1 172 SH   SOLE   172 0 0
SEMTECH CORP CALL 816850901 1,506 296 SH Call SOLE   0 0 0
SEMTECH CORP COM 816850101 47 928 SH   SOLE   928 0 0
SEMTECH CORP PUT 816850951 661 130 SH Put SOLE   0 0 0
SNAP ON INC CALL 833034901 1,831 117 SH Call SOLE   0 0 0
SNAP ON INC PUT 833034951 2,081 133 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 14,040 12,741 SH Call SOLE   0 0 0
SNAP INC PUT 83304A956 2,941 2,669 SH Put SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 1,546 329 SH Call SOLE   0 0 0
SLEEP NUMBER CORP COM 83125X103 285 6,081 SH   SOLE   6,081 0 0
SLEEP NUMBER CORP PUT 83125X953 371 79 SH Put SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 3 6 SH Call SOLE   0 0 0
SMART SAND INC COM 83191H107 29 6,733 SH   SOLE   6,733 0 0
SMART SAND INC PUT 83191H957 0 1 SH Put SOLE   0 0 0
SCHNEIDER NATIONAL INC CALL 80689H902 239 114 SH Call SOLE   0 0 0
SCHNEIDER NATIONAL INC COM 80689H102 94 4,509 SH   SOLE   4,509 0 0
SCHNEIDER NATIONAL INC PUT 80689H952 21 10 SH Put SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC CALL 87164F905 4 9 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 18 3,430 SH   SOLE   3,430 0 0
SYNDAX PHARMACEUTICALS INC PUT 87164F955 27 52 SH Put SOLE   0 0 0
SONY CORP CALL 835699907 6,154 1,457 SH Call SOLE   0 0 0
SONY CORP PUT 835699957 1,588 376 SH Put SOLE   0 0 0
SANCHEZ ENERGY CORP CALL 79970Y905 1 96 SH Call SOLE   0 0 0
SANCHEZ ENERGY CORP PUT 79970Y955 3 165 SH Put SOLE   0 0 0
SENIOR HSG PPTYS TR CALL 81721M909 41 35 SH Call SOLE   0 0 0
SENIOR HSG PPTYS TR COM 81721M109 4 366 SH   SOLE   366 0 0
SENIOR HSG PPTYS TR PUT 81721M959 28 24 SH Put SOLE   0 0 0
SUN HYDRAULICS CORP PUT 866942955 530 114 SH Put SOLE   0 0 0
SMITH & NEPHEW PLC COM 83175M205 287 7,162 SH   SOLE   7,162 0 0
SMITH & NEPHEW PLC PUT 83175M955 32 8 SH Put SOLE   0 0 0
CHINA PETE & CHEM CORP CALL 16941R908 2,838 357 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP PUT 16941R958 1,597 201 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 4,813 418 SH Call SOLE   0 0 0
SYNOPSYS INC PUT 871607957 1,324 115 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC COM 648691103 189 34,860 SH   SOLE   34,860 0 0
NEW SR INVT GROUP INC PUT 648691953 1 3 SH Put SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328900 4 39 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 67 55,586 SH   SOLE   55,586 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328950 27 224 SH Put SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 848 247 SH Call SOLE   0 0 0
SYNOVUS FINL CORP COM 87161C501 358 10,440 SH   SOLE   10,440 0 0
SYNOVUS FINL CORP PUT 87161C951 164 48 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 2,451 257 SH Call SOLE   0 0 0
SYNNEX CORP COM 87162W100 202 2,119 SH   SOLE   2,119 0 0
SYNNEX CORP PUT 87162W950 3,109 326 SH Put SOLE   0 0 0
SOUTHERN CO CALL 842587907 4,604 891 SH Call SOLE   0 0 0
SOUTHERN CO COM 842587107 4,194 81,172 SH   SOLE   81,172 0 0
SOUTHERN CO PUT 842587957 3,167 613 SH Put SOLE   0 0 0
SOGOU INC CALL 83409V904 12 21 SH Call SOLE   0 0 0
SOGOU INC COM 83409V104 74 12,504 SH   SOLE   12,504 0 0
SOGOU INC PUT 83409V954 46 79 SH Put SOLE   0 0 0
SOHU COM LTD CALL 83410S908 193 117 SH Call SOLE   0 0 0
SOHU COM LTD COM 83410S108 76 4,628 SH   SOLE   4,628 0 0
SOHU COM LTD PUT 83410S958 242 146 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC CALL 83418M903 205 125 SH Call SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC PUT 83418M953 57 35 SH Put SOLE   0 0 0
RENESOLA LTD CALL 75971T901 3 20 SH Call SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP CALL 284849905 2 8 SH Call SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP COM 284849205 20 5,700 SH   SOLE   5,700 0 0
ELECTRAMECCANICA VEHS CORP PUT 284849955 18 52 SH Put SOLE   0 0 0
SONOCO PRODS CO CALL 835495902 209 34 SH Call SOLE   0 0 0
SONOCO PRODS CO PUT 835495952 123 20 SH Put SOLE   0 0 0
SONOS INC CALL 83570H908 254 247 SH Call SOLE   0 0 0
SONOS INC COM 83570H108 51 5,024 SH   SOLE   5,024 0 0
SONOS INC PUT 83570H958 219 213 SH Put SOLE   0 0 0
SORL AUTO PTS INC CALL 78461U901 8 31 SH Call SOLE   0 0 0
SORL AUTO PTS INC COM 78461U101 26 9,191 SH   SOLE   9,191 0 0
SORL AUTO PTS INC PUT 78461U951 84 292 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 563 41 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W458 1,431 10,411 SH   SOLE   10,411 0 0
DIREXION SHS ETF TR PUT 25459W958 6,491 472 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 232 354 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 28 43 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 4,624 244 SH Call SOLE   0 0 0
ISHARES TR COM 464287523 2,318 12,234 SH   SOLE   12,234 0 0
ISHARES TR PUT 464287957 7,979 421 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 9 6 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A607 28 1,790 SH   SOLE   1,790 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 7 5 SH Put SOLE   0 0 0
SP PLUS CORP CALL 78469C903 696 204 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE CALL 84790A905 16 3 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 494 9,033 SH   SOLE   9,033 0 0
SPECTRUM BRANDS HLDGS INC NE PUT 84790A955 169 31 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 42 12 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 10,367 569 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 11,788 647 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 8,064 383 SH Call SOLE   0 0 0
S&P GLOBAL INC COM 78409V104 1,240 5,891 SH   SOLE   5,891 0 0
S&P GLOBAL INC PUT 78409V954 17,138 814 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 53 24 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 53 2,409 SH   SOLE   2,409 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 454 203 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 220 52 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 93 22 SH Put SOLE   0 0 0
SOPHIRIS BIO INC CALL 83578Q909 41 420 SH Call SOLE   0 0 0
SPARK ENERGY INC CALL 846511903 0 1 SH Call SOLE   0 0 0
SPARK ENERGY INC COM 846511103 19 2,211 SH   SOLE   2,211 0 0
SPARK ENERGY INC PUT 846511953 7 8 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A854 3 100 SH   SOLE   100 0 0
SPDR SERIES TRUST PUT 78464A958 3 1 SH Put SOLE   0 0 0
SPLUNK INC CALL 848637904 6,105 490 SH Call SOLE   0 0 0
SPLUNK INC COM 848637104 3,352 26,905 SH   SOLE   26,905 0 0
SPLUNK INC PUT 848637954 17,194 1,380 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 563 107 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E354 842 16,007 SH   SOLE   16,007 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 400 76 SH Put SOLE   0 0 0
SUPERIOR ENERGY SVCS INC CALL 868157908 20 43 SH Call SOLE   0 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 14 3,000 SH   SOLE   3,000 0 0
SUPERIOR ENERGY SVCS INC PUT 868157958 40 87 SH Put SOLE   0 0 0
SAPIENS INTL CORP N V COM G7T16G103 3 243 SH   SOLE   243 0 0
SPOK HLDGS INC COM 84863T106 16 1,208 SH   SOLE   1,208 0 0
SPOK HLDGS INC PUT 84863T956 577 424 SH Put SOLE   0 0 0
SPOTIFY TECHNOLOGY S A CALL L8681T902 19,348 1,394 SH Call SOLE   0 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 2,740 19,745 SH   SOLE   19,745 0 0
SPOTIFY TECHNOLOGY S A PUT L8681T952 15,045 1,084 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 21 20 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 52 4,918 SH   SOLE   4,918 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 105 99 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 4,430 484 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 3,340 365 SH Put SOLE   0 0 0
SPERO THERAPEUTICS INC CALL 84833T903 1 1 SH Call SOLE   0 0 0
SUPPORT COM INC COM 86858W200 1 808 SH   SOLE   808 0 0
SUPPORT COM INC PUT 86858W950 3 15 SH Put SOLE   0 0 0
SPS COMMERCE INC CALL 78463M907 42 4 SH Call SOLE   0 0 0
SPS COMMERCE INC COM 78463M107 12 114 SH   SOLE   114 0 0
SPDR SER TR PUT 78468R953 0 1 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 10 3 SH Call SOLE   0 0 0
SPARTANNASH CO CALL 847215900 134 85 SH Call SOLE   0 0 0
SPARTANNASH CO PUT 847215950 274 173 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 168 351 SH Call SOLE   0 0 0
SUNPOWER CORP CALL 867652906 120 185 SH Call SOLE   0 0 0
SUNPOWER CORP COM 867652406 96 14,899 SH   SOLE   14,899 0 0
SUNPOWER CORP PUT 867652956 438 673 SH Put SOLE   0 0 0
SPX CORP CALL 784635904 267 77 SH Call SOLE   0 0 0
SPX CORP PUT 784635954 13 4 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 2,735 585 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W862 2,085 44,597 SH   SOLE   44,597 0 0
DIREXION SHS ETF TR PUT 25459W958 2,150 460 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 707 339 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E885 564 27,070 SH   SOLE   27,070 0 0
DIREXION SHS ETF TR PUT 25460E955 569 273 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 2,069 656 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 160 51 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 9 3 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 12 4 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 1,892,135 66,983 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR COM 78462F103 41,089 145,460 SH   SOLE   145,460 0 0
SPDR S&P 500 ETF TR PUT 78462F953 3,041,829 107,683 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 22 6 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A409 29 806 SH   SOLE   806 0 0
SPDR SERIES TRUST PUT 78464A958 11 3 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 0 5 SH Call SOLE   0 0 0
SQUARE INC CALL 852234903 49,956 6,668 SH Call SOLE   0 0 0
SQUARE INC COM 852234103 11,524 153,825 SH   SOLE   153,825 0 0
SQUARE INC PUT 852234953 53,298 7,114 SH Put SOLE   0 0 0
SEQUENTIAL BRNDS GROUP INC N CALL 81734P907 1 12 SH Call SOLE   0 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 0 282 SH   SOLE   282 0 0
SOCIEDAD QUIMICA MINERA DE C CALL 833635905 1,391 362 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C PUT 833635955 1,718 447 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 4,753 4,674 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 575 566 SH Put SOLE   0 0 0
SPIRE INC CALL 84857L901 106 13 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW CALL 84860W900 35 9 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW COM 84860W300 33 849 SH   SOLE   849 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W950 11 3 SH Put SOLE   0 0 0
SPIRIT RLTY CAP INC NEW CALL 84860W900 35 9 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W950 202 51 SH Put SOLE   0 0 0
SRC ENERGY INC CALL 78470V908 20 40 SH Call SOLE   0 0 0
SRC ENERGY INC COM 78470V108 3 733 SH   SOLE   733 0 0
SRC ENERGY INC PUT 78470V958 7 14 SH Put SOLE   0 0 0
STERICYCLE INC CALL 858912908 59 11 SH Call SOLE   0 0 0
STERICYCLE INC COM 858912108 686 12,617 SH   SOLE   12,617 0 0
STERICYCLE INC PUT 858912958 282 52 SH Put SOLE   0 0 0
SURMODICS INC PUT 868873950 17 4 SH Put SOLE   0 0 0
SEMPRA ENERGY CALL 816851909 2,466 196 SH Call SOLE   0 0 0
SEMPRA ENERGY PUT 816851959 1,988 158 SH Put SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 3,701 833 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 3,275 737 SH Put SOLE   0 0 0
STONERIDGE INC CALL 86183P902 2 1 SH Call SOLE   0 0 0
STONERIDGE INC COM 86183P102 15 523 SH   SOLE   523 0 0
STONERIDGE INC PUT 86183P952 256 89 SH Put SOLE   0 0 0
SPRAGUE RES LP CALL 849343908 5 3 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 622 1,311 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 235 495 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 6,650 558 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,093 9,177 SH   SOLE   9,177 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 9,857 827 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 49 22 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 3,076 1,207 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 38 15 SH Put SOLE   0 0 0
SOUTH ST CORP COM 840441109 14 206 SH   SOLE   206 0 0
SOUTH ST CORP PUT 840441959 109 16 SH Put SOLE   0 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 434 7,323 SH   SOLE   7,323 0 0
SIMPSON MANUFACTURING CO INC PUT 829073955 1,469 248 SH Put SOLE   0 0 0
SASOL LTD COM 803866300 0 1 SH   SOLE   1 0 0
SASOL LTD PUT 803866950 3 1 SH Put SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 2,222 349 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 1,483 233 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 789 67 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R107 149 1,265 SH   SOLE   1,265 0 0
PROSHARES TR PUT 74347R952 2,568 218 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO CALL 811054902 60 29 SH Call SOLE   0 0 0
SCRIPPS E W CO OHIO COM 811054402 27 1,307 SH   SOLE   1,307 0 0
SCRIPPS E W CO OHIO PUT 811054952 178 85 SH Put SOLE   0 0 0
SSR MNG INC CALL 784730903 358 283 SH Call SOLE   0 0 0
SSR MNG INC COM 784730103 118 9,355 SH   SOLE   9,355 0 0
SSR MNG INC PUT 784730953 198 157 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 830 178 SH Call SOLE   0 0 0
SHUTTERSTOCK INC PUT 825690950 135 29 SH Put SOLE   0 0 0
SEASPAN CORP CALL Y75638909 38 44 SH Call SOLE   0 0 0
SEASPAN CORP COM Y75638109 206 23,695 SH   SOLE   23,695 0 0
SEASPAN CORP PUT Y75638959 314 362 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 292 123 SH Call SOLE   0 0 0
STRATASYS LTD PUT M85548951 378 159 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P CALL G8060N902 4,920 1,093 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P PUT G8060N952 589 131 SH Put SOLE   0 0 0
STAAR SURGICAL CO CALL 852312905 1,008 295 SH Call SOLE   0 0 0
STAAR SURGICAL CO COM 852312305 150 4,413 SH   SOLE   4,413 0 0
STAAR SURGICAL CO PUT 852312955 191 56 SH Put SOLE   0 0 0
STAG INDL INC CALL 85254J902 8 3 SH Call SOLE   0 0 0
STAG INDL INC COM 85254J102 56 1,899 SH   SOLE   1,899 0 0
STAG INDL INC PUT 85254J952 349 118 SH Put SOLE   0 0 0
ISTAR INC COM 45031U101 45 5,426 SH   SOLE   5,426 0 0
ISTAR INC PUT 45031U951 43 52 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 75 42 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC COM 30224P200 1,305 72,750 SH   SOLE   72,750 0 0
EXTENDED STAY AMER INC PUT 30224P950 676 377 SH Put SOLE   0 0 0
STEWART INFORMATION SVCS COR PUT 860372951 508 119 SH Put SOLE   0 0 0
STERIS PLC CALL G8473T900 320 25 SH Call SOLE   0 0 0
STERIS PLC COM G8473T100 31 245 SH   SOLE   245 0 0
STERIS PLC PUT G8473T950 12 1 SH Put SOLE   0 0 0
STATE AUTO FINL CORP PUT 855707955 0 3 SH Put SOLE   0 0 0
SUNTRUST BKS INC CALL 867914903 6,801 1,148 SH Call SOLE   0 0 0
SUNTRUST BKS INC PUT 867914953 3,116 526 SH Put SOLE   0 0 0
SUNOPTA INC CALL 8676EP908 31 90 SH Call SOLE   0 0 0
STEEL DYNAMICS INC CALL 858119900 1,396 396 SH Call SOLE   0 0 0
STEEL DYNAMICS INC PUT 858119950 694 197 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 588 396 SH Call SOLE   0 0 0
STMICROELECTRONICS N V COM 861012102 28 1,894 SH   SOLE   1,894 0 0
STMICROELECTRONICS N V PUT 861012952 326 220 SH Put SOLE   0 0 0
STEMLINE THERAPEUTICS INC CALL 85858C907 25 20 SH Call SOLE   0 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 130 10,167 SH   SOLE   10,167 0 0
STEMLINE THERAPEUTICS INC PUT 85858C957 603 470 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 8,450 1,038 SH Call SOLE   0 0 0
STAMPS COM INC COM 852857200 2,274 27,933 SH   SOLE   27,933 0 0
STAMPS COM INC PUT 852857950 10,257 1,260 SH Put SOLE   0 0 0
STONECO LTD CALL G85158906 2,441 594 SH Call SOLE   0 0 0
STONECO LTD COM G85158106 493 12,006 SH   SOLE   12,006 0 0
STONECO LTD PUT G85158956 4,826 1,174 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 1,726 870 SH Call SOLE   0 0 0
SCORPIO TANKERS INC PUT Y7542C950 331 167 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 898 453 SH Call SOLE   0 0 0
SCORPIO TANKERS INC PUT Y7542C950 21 11 SH Put SOLE   0 0 0
STONEMOR PARTNERS L P CALL 86183Q900 19 52 SH Call SOLE   0 0 0
STONEMOR PARTNERS L P PUT 86183Q950 27 72 SH Put SOLE   0 0 0
STORE CAP CORP CALL 862121900 157 47 SH Call SOLE   0 0 0
STORE CAP CORP PUT 862121950 157 47 SH Put SOLE   0 0 0
STRATEGIC ED INC CALL 86272C903 1,221 93 SH Call SOLE   0 0 0
STRATEGIC ED INC PUT 86272C953 78 6 SH Put SOLE   0 0 0
STERLING CONSTRUCTION CO INC CALL 859241901 82 66 SH Call SOLE   0 0 0
STATE STR CORP CALL 857477903 1,342 204 SH Call SOLE   0 0 0
STATE STR CORP PUT 857477953 2,731 415 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 89 40 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC PUT 85571B955 37 17 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 4,602 961 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 1,619 33,827 SH   SOLE   33,827 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 3,270 683 SH Put SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 13,062 745 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC COM 21036P108 4,642 26,480 SH   SOLE   26,480 0 0
CONSTELLATION BRANDS INC PUT 21036P957 17,375 991 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 4,806 1,482 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW PUT 867224957 405 125 SH Put SOLE   0 0 0
SUN CMNTYS INC CALL 866674904 1,019 86 SH Call SOLE   0 0 0
SUN CMNTYS INC PUT 866674954 248 21 SH Put SOLE   0 0 0
SUMMIT MATLS INC CALL 86614U900 63 40 SH Call SOLE   0 0 0
SUMMIT MATLS INC PUT 86614U950 1 1 SH Put SOLE   0 0 0
SUNOCO LP CALL 86765K909 585 188 SH Call SOLE   0 0 0
SUNOCO LP PUT 86765K959 1,062 341 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC CALL 868168905 3 8 SH Call SOLE   0 0 0
SUPERIOR INDS INTL INC COM 868168105 134 28,352 SH   SOLE   28,352 0 0
SUPERIOR INDS INTL INC PUT 868168955 157 331 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 532 152 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 995 284 SH Put SOLE   0 0 0
SINOVAC BIOTECH LTD PUT P8696W954 0 10 SH Put SOLE   0 0 0
SVMK INC CALL 78489X903 360 198 SH Call SOLE   0 0 0
SVMK INC COM 78489X103 420 23,103 SH   SOLE   23,103 0 0
SVMK INC PUT 78489X953 1,824 1,002 SH Put SOLE   0 0 0
SAVARA INC CALL 805111901 96 131 SH Call SOLE   0 0 0
SAVARA INC COM 805111101 323 43,910 SH   SOLE   43,910 0 0
SAVARA INC PUT 805111951 29 40 SH Put SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC CALL 33766Y900 307 232 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 3,811 728 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W130 708 13,537 SH   SOLE   13,537 0 0
PROSHARES TR II PUT 74347W952 1,654 316 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 4,141 791 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 83 16 SH Put SOLE   0 0 0
SWITCH INC CALL 87105L904 1,027 997 SH Call SOLE   0 0 0
SWITCH INC PUT 87105L954 303 294 SH Put SOLE   0 0 0
SIERRA WIRELESS INC CALL 826516906 45 37 SH Call SOLE   0 0 0
SIERRA WIRELESS INC COM 826516106 136 11,071 SH   SOLE   11,071 0 0
SIERRA WIRELESS INC PUT 826516956 247 200 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 9,463 695 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,120 22,915 SH   SOLE   22,915 0 0
STANLEY BLACK & DECKER INC PUT 854502951 7,584 557 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 4,379 531 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 7,530 913 SH Put SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC CALL 808541906 81 21 SH Call SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC PUT 808541956 19 5 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 940 2,006 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 181 388 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 28 34 SH Call SOLE   0 0 0
SUNCOKE ENERGY INC COM 86722A103 10 1,272 SH   SOLE   1,272 0 0
SUNCOKE ENERGY PARTNERS L P CALL 86722Y901 124 100 SH Call SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P COM 86722Y101 60 4,890 SH   SOLE   4,890 0 0
SUNCOKE ENERGY PARTNERS L P PUT 86722Y951 158 127 SH Put SOLE   0 0 0
STANDEX INTL CORP COM 854231107 21 289 SH   SOLE   289 0 0
STANDEX INTL CORP PUT 854231957 80 11 SH Put SOLE   0 0 0
SYNCHRONY FINL CALL 87165B903 6,887 2,159 SH Call SOLE   0 0 0
SYNCHRONY FINL PUT 87165B953 3,796 1,190 SH Put SOLE   0 0 0
STRYKER CORP CALL 863667901 4,918 249 SH Call SOLE   0 0 0
STRYKER CORP COM 863667101 959 4,858 SH   SOLE   4,858 0 0
STRYKER CORP PUT 863667951 434 22 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC CALL 871237903 328 116 SH Call SOLE   0 0 0
SYMANTEC CORP CALL 871503908 4,485 1,951 SH Call SOLE   0 0 0
SYMANTEC CORP PUT 871503958 1,075 468 SH Put SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 854 215 SH Call SOLE   0 0 0
SYNAPTICS INC COM 87157D109 801 20,176 SH   SOLE   20,176 0 0
SYNAPTICS INC PUT 87157D959 1,987 500 SH Put SOLE   0 0 0
SYNACOR INC COM 871561106 0 252 SH   SOLE   252 0 0
SYNACOR INC PUT 871561956 0 4 SH Put SOLE   0 0 0
SYNEOS HEALTH INC CALL 87166B902 910 176 SH Call SOLE   0 0 0
SYNEOS HEALTH INC COM 87166B102 340 6,576 SH   SOLE   6,576 0 0
SYNEOS HEALTH INC PUT 87166B952 315 61 SH Put SOLE   0 0 0
SYNALLOY CP DEL CALL 871565907 241 159 SH Call SOLE   0 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 4 519 SH   SOLE   519 0 0
SYSTEMAX INC CALL 871851901 2 1 SH Call SOLE   0 0 0
SYSTEMAX INC COM 871851101 11 517 SH   SOLE   517 0 0
SYSTEMAX INC PUT 871851951 20 9 SH Put SOLE   0 0 0
SYSCO CORP CALL 871829907 1,655 248 SH Call SOLE   0 0 0
SYSCO CORP PUT 871829957 347 52 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 40,868 13,032 SH Call SOLE   0 0 0
AT&T INC COM 00206R102 1,987 63,378 SH   SOLE   63,378 0 0
AT&T INC PUT 00206R952 26,198 8,354 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 75 24 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 97 31 SH Put SOLE   0 0 0
TRAVELCENTERS AMER LLC CALL 894174901 0 2 SH Call SOLE   0 0 0
TRAVELCENTERS AMER LLC COM 894174101 5 1,262 SH   SOLE   1,262 0 0
DEL TACO RESTAURANTS INC CALL 245496904 7 7 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC PUT 245496954 46 46 SH Put SOLE   0 0 0
TRANSACT TECHNOLOGIES INC CALL 892918903 1 2 SH Call SOLE   0 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 8 960 SH   SOLE   960 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 0 636 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 0 371 SH Put SOLE   0 0 0
TAL EDUCATION GROUP CALL 874080904 988 274 SH Call SOLE   0 0 0
TAL EDUCATION GROUP COM 874080104 520 14,436 SH   SOLE   14,436 0 0
TAL EDUCATION GROUP PUT 874080954 4,892 1,356 SH Put SOLE   0 0 0
TALOS ENERGY INC CALL 87484T908 63 24 SH Call SOLE   0 0 0
TALOS ENERGY INC COM 87484T108 341 12,840 SH   SOLE   12,840 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 39 17 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138G706 14 634 SH   SOLE   634 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G950 132 57 SH Put SOLE   0 0 0
MOLSON COORS BREWING CO CALL 60871R909 1,723 289 SH Call SOLE   0 0 0
MOLSON COORS BREWING CO COM 60871R209 1,144 19,193 SH   SOLE   19,193 0 0
MOLSON COORS BREWING CO PUT 60871R959 3,012 505 SH Put SOLE   0 0 0
CARROLS RESTAURANT GROUP INC CALL 14574X904 28 29 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC PUT 14574X954 1 2 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 202 94 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 6 3 SH Put SOLE   0 0 0
TRUEBLUE INC COM 89785X101 27 1,173 SH   SOLE   1,173 0 0
TRUEBLUE INC PUT 89785X951 47 20 SH Put SOLE   0 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 0 6 SH   SOLE   6 0 0
PROSHARES TR CALL 74347B909 5,855 1,815 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B201 541 16,779 SH   SOLE   16,779 0 0
PROSHARES TR PUT 74347B959 3,680 1,141 SH Put SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC CALL 88224Q907 562 103 SH Call SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC PUT 88224Q957 409 75 SH Put SOLE   0 0 0
TCF FINL CORP CALL 872275902 97 47 SH Call SOLE   0 0 0
TCF FINL CORP COM 872275102 124 6,038 SH   SOLE   6,038 0 0
TACTILE SYS TECHNOLOGY INC CALL 87357P900 94 18 SH Call SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC PUT 87357P950 10 2 SH Put SOLE   0 0 0
TAUBMAN CTRS INC COM 876664103 34 645 SH   SOLE   645 0 0
TAUBMAN CTRS INC PUT 876664953 10 2 SH Put SOLE   0 0 0
TC PIPELINES LP CALL 87233Q908 504 135 SH Call SOLE   0 0 0
TC PIPELINES LP PUT 87233Q958 115 31 SH Put SOLE   0 0 0
BLACKROCK TCP CAP CORP COM 09259E108 1 137 SH   SOLE   137 0 0
BLACKROCK TCP CAP CORP PUT 09259E958 11 8 SH Put SOLE   0 0 0
THL CREDIT INC CALL 872438906 1 3 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC CALL 210751903 86 98 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC COM 210751103 57 6,574 SH   SOLE   6,574 0 0
CONTAINER STORE GROUP INC PUT 210751953 48 55 SH Put SOLE   0 0 0
TUCOWS INC CALL 898697906 1,355 167 SH Call SOLE   0 0 0
TUCOWS INC PUT 898697956 1,810 223 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 2,586 476 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT PUT 891160959 358 66 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 2,055 471 SH Call SOLE   0 0 0
TERADATA CORP DEL PUT 88076W953 366 84 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 1,588 35 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC COM 893641100 3,189 7,026 SH   SOLE   7,026 0 0
TRANSDIGM GROUP INC PUT 893641950 5,447 120 SH Put SOLE   0 0 0
TELADOC HEALTH INC CALL 87918A905 1,100 198 SH Call SOLE   0 0 0
TELADOC HEALTH INC PUT 87918A955 1,734 312 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC COM 879433829 890 28,983 SH   SOLE   28,983 0 0
TELEPHONE & DATA SYS INC PUT 879433959 1,373 447 SH Put SOLE   0 0 0
TIDEWATER INC NEW CALL 88642R909 2 1 SH Call SOLE   0 0 0
TIDEWATER INC NEW PUT 88642R959 266 115 SH Put SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC PUT 879360955 47 2 SH Put SOLE   0 0 0
ATLASSIAN CORP PLC CALL G06242904 4,079 363 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC COM G06242104 1,371 12,207 SH   SOLE   12,207 0 0
ATLASSIAN CORP PLC PUT G06242954 4,124 367 SH Put SOLE   0 0 0
TECH DATA CORP CALL 878237906 81 8 SH Call SOLE   0 0 0
TECH DATA CORP COM 878237106 648 6,337 SH   SOLE   6,337 0 0
TECH DATA CORP PUT 878237956 870 85 SH Put SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 591 255 SH Call SOLE   0 0 0
TECK RESOURCES LTD COM 878742204 1,429 61,665 SH   SOLE   61,665 0 0
TECK RESOURCES LTD PUT 878742954 2,206 952 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 970 70 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W102 2,000 14,433 SH   SOLE   14,433 0 0
DIREXION SHS ETF TR PUT 25459W958 3,396 245 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,099 715 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E562 379 24,699 SH   SOLE   24,699 0 0
DIREXION SHS ETF TR PUT 25460E955 598 389 SH Put SOLE   0 0 0
TELEFONICA S A CALL 879382908 20 25 SH Call SOLE   0 0 0
TELEFONICA S A COM 879382208 14 1,785 SH   SOLE   1,785 0 0
TELEFONICA S A PUT 879382958 89 107 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 72 9 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD PUT H84989954 4,077 505 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 1,514 1,352 SH Call SOLE   0 0 0
TELLURIAN INC NEW PUT 87968A954 530 474 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 272 123 SH Call SOLE   0 0 0
TENNECO INC PUT 880349955 175 79 SH Put SOLE   0 0 0
TENABLE HLDGS INC CALL 88025T902 427 135 SH Call SOLE   0 0 0
TENABLE HLDGS INC PUT 88025T952 18 6 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A CALL 879273909 414 284 SH Call SOLE   0 0 0
TELECOM ARGENTINA S A COM 879273209 174 11,951 SH   SOLE   11,951 0 0
TELECOM ARGENTINA S A PUT 879273959 96 66 SH Put SOLE   0 0 0
TERADYNE INC CALL 880770902 3,748 941 SH Call SOLE   0 0 0
TERADYNE INC PUT 880770952 1,175 295 SH Put SOLE   0 0 0
TERRAFORM PWR INC CALL 88104R909 137 100 SH Call SOLE   0 0 0
TERRAFORM PWR INC PUT 88104R959 273 199 SH Put SOLE   0 0 0
PARETEUM CORP COM 69946T207 88 19,372 SH   SOLE   19,372 0 0
PARETEUM CORP PUT 69946T957 50 110 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 3,559 2,270 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 3,967 2,530 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 99 31 SH Call SOLE   0 0 0
TEREX CORP NEW PUT 880779953 157 49 SH Put SOLE   0 0 0
TFS FINL CORP COM 87240R107 1 94 SH   SOLE   94 0 0
TFS FINL CORP PUT 87240R957 9 6 SH Put SOLE   0 0 0
TELEFLEX INC PUT 879369956 2,266 75 SH Put SOLE   0 0 0
TREDEGAR CORP COM 894650100 210 13,069 SH   SOLE   13,069 0 0
TREDEGAR CORP PUT 894650950 11 7 SH Put SOLE   0 0 0
TALLGRASS ENERGY LP CALL 874696907 988 393 SH Call SOLE   0 0 0
TALLGRASS ENERGY LP PUT 874696957 389 155 SH Put SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 80 83 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 283 29,360 SH   SOLE   29,360 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 199 207 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 165 87 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW COM 896818101 93 4,917 SH   SOLE   4,917 0 0
TRIUMPH GROUP INC NEW PUT 896818951 516 271 SH Put SOLE   0 0 0
TEGNA INC CALL 87901J905 31 22 SH Call SOLE   0 0 0
TEGNA INC PUT 87901J955 15 11 SH Put SOLE   0 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 526 352 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 385 258 SH Put SOLE   0 0 0
TRANSPORTADORA DE GAS SUR COM 893870204 0 2 SH   SOLE   2 0 0
TARGET CORP CALL 87612E906 28,861 3,596 SH Call SOLE   0 0 0
TARGET CORP PUT 87612E956 12,247 1,526 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 699 870 SH Call SOLE   0 0 0
TG THERAPEUTICS INC COM 88322Q108 210 26,146 SH   SOLE   26,146 0 0
TG THERAPEUTICS INC PUT 88322Q958 331 412 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 721 250 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP COM 88033G407 387 13,442 SH   SOLE   13,442 0 0
TENET HEALTHCARE CORP PUT 88033G957 1,730 600 SH Put SOLE   0 0 0
THOR INDS INC CALL 885160901 2,351 377 SH Call SOLE   0 0 0
THOR INDS INC COM 885160101 125 2,012 SH   SOLE   2,012 0 0
THOR INDS INC PUT 885160951 1,871 300 SH Put SOLE   0 0 0
GENTHERM INC COM 37253A103 4 127 SH   SOLE   127 0 0
GENTHERM INC PUT 37253A953 66 18 SH Put SOLE   0 0 0
TREEHOUSE FOODS INC CALL 89469A904 690 107 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC COM 89469A104 1,607 24,908 SH   SOLE   24,908 0 0
TREEHOUSE FOODS INC PUT 89469A954 2,982 462 SH Put SOLE   0 0 0
TIER REIT INC CALL 88650V908 5 2 SH Call SOLE   0 0 0
TIFFANY & CO NEW CALL 886547908 11,969 1,134 SH Call SOLE   0 0 0
TIFFANY & CO NEW PUT 886547958 42,082 3,987 SH Put SOLE   0 0 0
INTERFACE INC CALL 458665904 21 14 SH Call SOLE   0 0 0
INTERFACE INC COM 458665304 40 2,635 SH   SOLE   2,635 0 0
INTERFACE INC PUT 458665954 39 26 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 418 37 SH Call SOLE   0 0 0
ISHARES TR COM 464287176 1,263 11,175 SH   SOLE   11,175 0 0
ISHARES TR PUT 464287957 1,390 123 SH Put SOLE   0 0 0
ORCHIDS PAPER PRODS CO DEL CALL 68572N904 1 35 SH Call SOLE   0 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 0 139 SH   SOLE   139 0 0
ORCHIDS PAPER PRODS CO DEL PUT 68572N954 6 88 SH Put SOLE   0 0 0
TEAM INC CALL 878155900 3 2 SH Call SOLE   0 0 0
TEAM INC COM 878155100 85 4,897 SH   SOLE   4,897 0 0
TITAN MACHY INC CALL 88830R901 183 118 SH Call SOLE   0 0 0
TITAN MACHY INC COM 88830R101 337 21,684 SH   SOLE   21,684 0 0
TITAN MACHY INC PUT 88830R951 695 447 SH Put SOLE   0 0 0
TIVO CORP CALL 88870P906 141 152 SH Call SOLE   0 0 0
TIVO CORP COM 88870P106 395 42,457 SH   SOLE   42,457 0 0
TIVO CORP PUT 88870P956 871 935 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 8,093 1,521 SH Call SOLE   0 0 0
TJX COS INC NEW PUT 872540959 5,342 1,004 SH Put SOLE   0 0 0
TEEKAY CORPORATION CALL Y8564W903 230 587 SH Call SOLE   0 0 0
TEEKAY CORPORATION PUT Y8564W953 98 250 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI CALL 900111904 40 76 SH Call SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 5 11 SH Put SOLE   0 0 0
TIMKEN CO CALL 887389904 65 15 SH Call SOLE   0 0 0
TIMKEN CO COM 887389104 202 4,640 SH   SOLE   4,640 0 0
TIMKEN CO PUT 887389954 977 224 SH Put SOLE   0 0 0
TELIGENT INC NEW CALL 87960W904 4 38 SH Call SOLE   0 0 0
TALEND S A CALL 874224907 60 12 SH Call SOLE   0 0 0
TALEND S A COM 874224207 75 1,486 SH   SOLE   1,486 0 0
TALEND S A PUT 874224957 116 23 SH Put SOLE   0 0 0
TELARIA INC CALL 879181905 55 88 SH Call SOLE   0 0 0
TELARIA INC COM 879181105 134 21,149 SH   SOLE   21,149 0 0
TELARIA INC PUT 879181955 108 171 SH Put SOLE   0 0 0
TAILORED BRANDS INC CALL 87403A907 272 348 SH Call SOLE   0 0 0
TAILORED BRANDS INC COM 87403A107 347 44,329 SH   SOLE   44,329 0 0
TAILORED BRANDS INC PUT 87403A957 225 287 SH Put SOLE   0 0 0
TILRAY INC CALL 88688T900 31,095 4,746 SH Call SOLE   0 0 0
TILRAY INC PUT 88688T950 14,676 2,240 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 122,141 9,660 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 170,516 13,486 SH Put SOLE   0 0 0
TILLYS INC COM 886885102 17 1,570 SH   SOLE   1,570 0 0
TILLYS INC PUT 886885952 95 86 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 3,717 315 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP COM 892331307 603 5,111 SH   SOLE   5,111 0 0
TOYOTA MOTOR CORP PUT 892331957 4,827 409 SH Put SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP CALL 88034P909 5,487 3,032 SH Call SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP PUT 88034P959 1,634 903 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 1,435 663 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 272 126 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP CALL 87724P906 152 86 SH Call SOLE   0 0 0
TAYLOR MORRISON HOME CORP PUT 87724P956 37 21 SH Put SOLE   0 0 0
TORCHMARK CORP CALL 891027904 344 42 SH Call SOLE   0 0 0
TORCHMARK CORP PUT 891027954 73 9 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 8,622 315 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 240 880 SH   SOLE   880 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 7,582 277 SH Put SOLE   0 0 0
TRILOGY METALS INC NEW CALL 89621C905 13 53 SH Call SOLE   0 0 0
TRILOGY METALS INC NEW COM 89621C105 9 3,785 SH   SOLE   3,785 0 0
T MOBILE US INC CALL 872590904 8,499 1,230 SH Call SOLE   0 0 0
T MOBILE US INC PUT 872590954 4,284 620 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 297 186 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y678 424 26,486 SH   SOLE   26,486 0 0
DIREXION SHS ETF TR PUT 25459Y956 549 343 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 1,613 264 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 4,351 712 SH Put SOLE   0 0 0
TELENAV INC CALL 879455903 68 113 SH Call SOLE   0 0 0
TELENAV INC COM 879455103 18 3,016 SH   SOLE   3,016 0 0
TELENAV INC PUT 879455953 64 107 SH Put SOLE   0 0 0
TANDEM DIABETES CARE INC CALL 875372903 3,524 555 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC COM 875372203 5 80 SH   SOLE   80 0 0
TANDEM DIABETES CARE INC PUT 875372953 2,635 415 SH Put SOLE   0 0 0
TRINET GROUP INC CALL 896288907 406 68 SH Call SOLE   0 0 0
TRINET GROUP INC PUT 896288957 161 27 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD COM Y8565N102 68 71,105 SH   SOLE   71,105 0 0
TEEKAY TANKERS LTD PUT Y8565N952 67 694 SH Put SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 1 577 SH   SOLE   577 0 0
TSAKOS ENERGY NAVIGATION LTD PUT G9108L958 1 4 SH Put SOLE   0 0 0
TOCAGEN INC CALL 888846902 60 56 SH Call SOLE   0 0 0
TOCAGEN INC COM 888846102 187 17,269 SH   SOLE   17,269 0 0
TOCAGEN INC PUT 888846952 83 77 SH Put SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 456 126 SH Call SOLE   0 0 0
TOLL BROTHERS INC PUT 889478953 2,132 589 SH Put SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P CALL Y8565J901 7 61 SH Call SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P COM Y8565J101 50 41,675 SH   SOLE   41,675 0 0
TEEKAY OFFSHORE PARTNERS L P PUT Y8565J951 108 904 SH Put SOLE   0 0 0
TUNIU CORP CALL 89977P906 1 3 SH Call SOLE   0 0 0
TUNIU CORP COM 89977P106 0 89 SH   SOLE   89 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 12 510 SH   SOLE   510 0 0
TOWER INTL INC COM 891826109 11 559 SH   SOLE   559 0 0
TOWER INTL INC PUT 891826959 25 12 SH Put SOLE   0 0 0
TURNING PT BRANDS INC CALL 90041L905 32 7 SH Call SOLE   0 0 0
TURNING PT BRANDS INC COM 90041L105 110 2,387 SH   SOLE   2,387 0 0
TUTOR PERINI CORP CALL 901109908 83 49 SH Call SOLE   0 0 0
TUTOR PERINI CORP PUT 901109958 6 4 SH Put SOLE   0 0 0
TRIBUNE PUBG CO NEW CALL 89609W907 519 441 SH Call SOLE   0 0 0
TRIBUNE PUBG CO NEW PUT 89609W957 5 5 SH Put SOLE   0 0 0
TRI POINTE GROUP INC COM 87265H109 4 337 SH   SOLE   337 0 0
TPI COMPOSITES INC CALL 87266J904 11 4 SH Call SOLE   0 0 0
TPI COMPOSITES INC COM 87266J104 1 62 SH   SOLE   62 0 0
TPI COMPOSITES INC PUT 87266J954 77 27 SH Put SOLE   0 0 0
TAPESTRY INC CALL 876030907 2,193 675 SH Call SOLE   0 0 0
TAPESTRY INC COM 876030107 776 23,913 SH   SOLE   23,913 0 0
TAPESTRY INC PUT 876030957 1,497 461 SH Put SOLE   0 0 0
THIRD PT REINS LTD CALL G8827U900 70 68 SH Call SOLE   0 0 0
THIRD PT REINS LTD COM G8827U100 175 16,860 SH   SOLE   16,860 0 0
TRIPLEPOINT VENTURE GROWTH B CALL 89677Y900 8 6 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC CALL 88023U901 738 128 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC COM 88023U101 757 13,134 SH   SOLE   13,134 0 0
TEMPUR SEALY INTL INC PUT 88023U951 1,343 233 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 11,547 2,038 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X831 152 2,692 SH   SOLE   2,692 0 0
PROSHARES TR PUT 74347X950 9,354 1,651 SH Put SOLE   0 0 0
TOOTSIE ROLL INDS INC COM 890516107 0 25 SH   SOLE   25 0 0
TRIBUNE MEDIA CO CALL 896047903 166 36 SH Call SOLE   0 0 0
TRIBUNE MEDIA CO PUT 896047953 9 2 SH Put SOLE   0 0 0
LENDINGTREE INC NEW CALL 52603B907 914 26 SH Call SOLE   0 0 0
LENDINGTREE INC NEW COM 52603B107 304 867 SH   SOLE   867 0 0
LENDINGTREE INC NEW PUT 52603B957 2,355 67 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 1,045 170 SH Call SOLE   0 0 0
TREX CO INC PUT 89531P955 935 152 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 511 123 SH Call SOLE   0 0 0
TARGA RES CORP PUT 87612G951 1,686 406 SH Put SOLE   0 0 0
TABULA RASA HEALTHCARE INC CALL 873379901 3,836 680 SH Call SOLE   0 0 0
TABULA RASA HEALTHCARE INC PUT 873379951 16 3 SH Put SOLE   0 0 0
THOMSON REUTERS CORP CALL 884903909 2,912 492 SH Call SOLE   0 0 0
THOMSON REUTERS CORP PUT 884903959 17 3 SH Put SOLE   0 0 0
TRIPADVISOR INC CALL 896945901 1,147 223 SH Call SOLE   0 0 0
TRIPADVISOR INC COM 896945201 1,909 37,117 SH   SOLE   37,117 0 0
TRIPADVISOR INC PUT 896945951 4,388 853 SH Put SOLE   0 0 0
SPEEDWAY MOTORSPORTS INC CALL 847788906 1 1 SH Call SOLE   0 0 0
TRIMBLE INC CALL 896239900 1,559 386 SH Call SOLE   0 0 0
TRIMBLE INC PUT 896239950 4,452 1,102 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 60 28 SH Call SOLE   0 0 0
TRINITY INDS INC PUT 896522959 139 64 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 0 2 SH Call SOLE   0 0 0
TRINITY INDS INC PUT 896522959 0 3 SH Put SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 1,682 168 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC PUT 74144T958 1,651 165 SH Put SOLE   0 0 0
TRONOX HOLDINGS PLC CALL G9087Q902 18 14 SH Call SOLE   0 0 0
TRONOX HOLDINGS PLC COM G9087Q102 76 5,830 SH   SOLE   5,830 0 0
TRONOX HOLDINGS PLC PUT G9087Q952 35 27 SH Put SOLE   0 0 0
TRANSCANADA CORP CALL 89353D907 961 214 SH Call SOLE   0 0 0
TRANSCANADA CORP PUT 89353D957 543 121 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435908 0 3 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD COM 900435108 68 41,010 SH   SOLE   41,010 0 0
TRUSTCO BK CORP N Y CALL 898349905 147 190 SH Call SOLE   0 0 0
TRITON INTL LTD CALL G9078F907 317 102 SH Call SOLE   0 0 0
TRITON INTL LTD COM G9078F107 234 7,539 SH   SOLE   7,539 0 0
TRITON INTL LTD PUT G9078F957 681 219 SH Put SOLE   0 0 0
TPG RE FIN TR INC CALL 87266M907 370 189 SH Call SOLE   0 0 0
TPG RE FIN TR INC PUT 87266M957 23 12 SH Put SOLE   0 0 0
TRANSUNION PUT 89400J957 13 2 SH Put SOLE   0 0 0
TRUECAR INC CALL 89785L907 11 18 SH Call SOLE   0 0 0
TRUECAR INC PUT 89785L957 3 5 SH Put SOLE   0 0 0
TRUPANION INC CALL 898202906 956 292 SH Call SOLE   0 0 0
TRUPANION INC PUT 898202956 589 180 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 3,264 238 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC COM 89417E109 95 695 SH   SOLE   695 0 0
TRAVELERS COMPANIES INC PUT 89417E959 2,935 214 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 9 23 SH Call SOLE   0 0 0
TRIVAGO N V COM 89686D105 29 6,714 SH   SOLE   6,714 0 0
TRIVAGO N V PUT 89686D955 47 111 SH Put SOLE   0 0 0
TREVENA INC CALL 89532E909 29 192 SH Call SOLE   0 0 0
TREVENA INC PUT 89532E959 6 41 SH Put SOLE   0 0 0
TANZANIAN ROYALTY EXPL CORP CALL 87600U904 0 79 SH Call SOLE   0 0 0
TANZANIAN ROYALTY EXPL CORP PUT 87600U954 0 48 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M901 504 2,118 SH Call SOLE   0 0 0
TRANSENTERIX INC COM 89366M201 80 33,841 SH   SOLE   33,841 0 0
TRANSENTERIX INC PUT 89366M951 277 1,166 SH Put SOLE   0 0 0
TENARIS S A CALL 88031M909 180 64 SH Call SOLE   0 0 0
TENARIS S A COM 88031M109 951 33,699 SH   SOLE   33,699 0 0
TENARIS S A PUT 88031M959 497 176 SH Put SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 2,893 296 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO PUT 892356956 1,476 151 SH Put SOLE   0 0 0
TRINSEO S A COM L9340P101 54 1,199 SH   SOLE   1,199 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 304 184 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 104 6,318 SH   SOLE   6,318 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 240 145 SH Put SOLE   0 0 0
STARS GROUP INC CALL 85570W900 1,703 973 SH Call SOLE   0 0 0
STARS GROUP INC COM 85570W100 704 40,247 SH   SOLE   40,247 0 0
STARS GROUP INC PUT 85570W950 1,120 640 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 248,571 8,882 SH Call SOLE   0 0 0
TESLA INC COM 88160R101 1,524 5,449 SH   SOLE   5,449 0 0
TESLA INC PUT 88160R951 735,779 26,291 SH Put SOLE   0 0 0
TPG SPECIALTY LENDING INC CALL 87265K902 2 1 SH Call SOLE   0 0 0
TPG SPECIALTY LENDING INC COM 87265K102 3 167 SH   SOLE   167 0 0
TPG SPECIALTY LENDING INC PUT 87265K952 22 11 SH Put SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 8,740 2,134 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 72 1,779 SH   SOLE   1,779 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 7,680 1,875 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 3,318 478 SH Call SOLE   0 0 0
TYSON FOODS INC COM 902494103 1,274 18,354 SH   SOLE   18,354 0 0
TYSON FOODS INC PUT 902494953 1,346 194 SH Put SOLE   0 0 0
TOWNSQUARE MEDIA INC COM 892231101 3 652 SH   SOLE   652 0 0
TOTAL SYS SVCS INC CALL 891906909 5,615 591 SH Call SOLE   0 0 0
TOTAL SYS SVCS INC PUT 891906959 541 57 SH Put SOLE   0 0 0
TORO CO CALL 891092908 612 89 SH Call SOLE   0 0 0
TORO CO PUT 891092958 3,442 500 SH Put SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 9,818 496 SH Call SOLE   0 0 0
THE TRADE DESK INC PUT 88339J955 11,679 590 SH Put SOLE   0 0 0
TTEC HLDGS INC COM 89854H102 14 398 SH   SOLE   398 0 0
TTEC HLDGS INC PUT 89854H952 137 38 SH Put SOLE   0 0 0
TETRA TECH INC NEW CALL 88162G903 274 46 SH Call SOLE   0 0 0
TETRA TECH INC NEW COM 88162G103 137 2,303 SH   SOLE   2,303 0 0
TETRA TECH INC NEW PUT 88162G953 2,043 343 SH Put SOLE   0 0 0
TECHTARGET INC CALL 87874R900 4 3 SH Call SOLE   0 0 0
TECHTARGET INC PUT 87874R950 30 19 SH Put SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 19 8,163 SH   SOLE   8,163 0 0
TETRA TECHNOLOGIES INC DEL PUT 88162F955 23 100 SH Put SOLE   0 0 0
TATA MTRS LTD CALL 876568902 390 311 SH Call SOLE   0 0 0
TATA MTRS LTD PUT 876568952 380 303 SH Put SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE CALL 888314907 385 2,167 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 14 55 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC COM 89853L104 42 16,202 SH   SOLE   16,202 0 0
T2 BIOSYSTEMS INC PUT 89853L954 9 37 SH Put SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I CALL 88165N905 96 719 SH Call SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I PUT 88165N955 0 1 SH Put SOLE   0 0 0
TILE SHOP HLDGS INC CALL 88677Q909 13 24 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 823 367 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 15 7 SH Put SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 13,542 1,435 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,821 19,304 SH   SOLE   19,304 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 10,163 1,077 SH Put SOLE   0 0 0
TELUS CORP COM 87971M103 0 17 SH   SOLE   17 0 0
TELUS CORP PUT 87971M953 55 15 SH Put SOLE   0 0 0
TUESDAY MORNING CORP CALL 899035905 3 15 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP CALL 899896904 787 308 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP PUT 899896954 429 168 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 334 138 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 4,181 1,723 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B909 3 17 SH Call SOLE   0 0 0
180 DEGREE CAP CORP COM 68235B109 0 10 SH   SOLE   10 0 0
180 DEGREE CAP CORP PUT 68235B959 0 1 SH Put SOLE   0 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 26 1,597 SH   SOLE   1,597 0 0
MAMMOTH ENERGY SVCS INC PUT 56155L958 3 2 SH Put SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 416 377 SH Call SOLE   0 0 0
GRUPO TELEVISA SA COM 40049J206 73 6,657 SH   SOLE   6,657 0 0
GRUPO TELEVISA SA PUT 40049J956 11 10 SH Put SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD CALL G9019D904 69 44 SH Call SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD COM G9019D104 16 1,078 SH   SOLE   1,078 0 0
TRAVELPORT WORLDWIDE LTD PUT G9019D954 55 35 SH Put SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 73 42 SH Call SOLE   0 0 0
TIVITY HEALTH INC COM 88870R102 406 23,172 SH   SOLE   23,172 0 0
TIVITY HEALTH INC PUT 88870R952 64 37 SH Put SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 992 565 SH Call SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 24 14 SH Put SOLE   0 0 0
TITAN INTL INC ILL CALL 88830M902 508 852 SH Call SOLE   0 0 0
TWILIO INC CALL 90138F902 24,647 1,908 SH Call SOLE   0 0 0
TWILIO INC PUT 90138F952 36,325 2,812 SH Put SOLE   0 0 0
TWILIO INC CALL 90138F902 64 5 SH Call SOLE   0 0 0
TWILIO INC PUT 90138F952 64 5 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 10 7 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A319 20 1,293 SH   SOLE   1,293 0 0
PROSHARES TR PUT 74348A954 58 38 SH Put SOLE   0 0 0
HOSTESS BRANDS INC CALL 44109J906 445 356 SH Call SOLE   0 0 0
HOSTESS BRANDS INC PUT 44109J956 98 79 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 59 44 SH Call SOLE   0 0 0
TWO HBRS INVT CORP COM 90187B408 78 5,831 SH   SOLE   5,831 0 0
TWO HBRS INVT CORP PUT 90187B958 299 221 SH Put SOLE   0 0 0
2U INC CALL 90214J901 432 61 SH Call SOLE   0 0 0
2U INC COM 90214J101 202 2,862 SH   SOLE   2,862 0 0
2U INC PUT 90214J951 538 76 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 25,820 7,853 SH Call SOLE   0 0 0
TWITTER INC COM 90184L102 90 2,762 SH   SOLE   2,762 0 0
TWITTER INC PUT 90184L952 24,377 7,414 SH Put SOLE   0 0 0
TERNIUM SA CALL 880890908 5 2 SH Call SOLE   0 0 0
TERNIUM SA COM 880890108 74 2,721 SH   SOLE   2,721 0 0
THERAPEUTICSMD INC CALL 88338N907 23 49 SH Call SOLE   0 0 0
THERAPEUTICSMD INC COM 88338N107 239 49,091 SH   SOLE   49,091 0 0
THERAPEUTICSMD INC PUT 88338N957 201 413 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 23,505 2,216 SH Call SOLE   0 0 0
TEXAS INSTRS INC COM 882508104 5,048 47,592 SH   SOLE   47,592 0 0
TEXAS INSTRS INC PUT 882508954 22,730 2,143 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 802 129 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC COM 882681109 417 6,709 SH   SOLE   6,709 0 0
TEXAS ROADHOUSE INC PUT 882681959 2,095 337 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 4,037 797 SH Call SOLE   0 0 0
TEXTRON INC PUT 883203951 2,983 589 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 3,004 147 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC PUT 902252955 2,105 103 SH Put SOLE   0 0 0
TYME TECHNOLOGIES INC CALL 90238J903 1 8 SH Call SOLE   0 0 0
TYME TECHNOLOGIES INC COM 90238J103 0 386 SH   SOLE   386 0 0
TYME TECHNOLOGIES INC PUT 90238J953 0 4 SH Put SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 1 12 SH Put SOLE   0 0 0
MONOTYPE IMAGING HOLDINGS IN CALL 61022P900 5 3 SH Call SOLE   0 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 17 859 SH   SOLE   859 0 0
MONOTYPE IMAGING HOLDINGS IN PUT 61022P950 35 18 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1,096 1,113 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 236 240 SH Put SOLE   0 0 0
TRAVELZOO CALL 89421Q905 54 41 SH Call SOLE   0 0 0
TRAVELZOO COM 89421Q205 44 3,333 SH   SOLE   3,333 0 0
TRAVELZOO PUT 89421Q955 166 124 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 369 196 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311206 819 43,406 SH   SOLE   43,406 0 0
UNDER ARMOUR INC PUT 904311956 2,079 1,102 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 3,217 1,522 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 1,961 928 SH Put SOLE   0 0 0
UNITED CONTL HLDGS INC CALL 910047909 14,998 1,880 SH Call SOLE   0 0 0
UNITED CONTL HLDGS INC COM 910047109 3,471 43,508 SH   SOLE   43,508 0 0
UNITED CONTL HLDGS INC PUT 910047959 23,702 2,971 SH Put SOLE   0 0 0
CVR PARTNERS LP COM 126633106 119 30,077 SH   SOLE   30,077 0 0
CVR PARTNERS LP PUT 126633956 83 212 SH Put SOLE   0 0 0
PROSHARES TR COM 74347B474 9 315 SH   SOLE   315 0 0
UBIQUITI NETWORKS INC CALL 90347A900 2,994 200 SH Call SOLE   0 0 0
UBIQUITI NETWORKS INC PUT 90347A950 6,018 402 SH Put SOLE   0 0 0
UBS GROUP AG CALL H42097907 2,340 1,933 SH Call SOLE   0 0 0
UBS GROUP AG PUT H42097957 2,550 2,106 SH Put SOLE   0 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 0 111 SH   SOLE   111 0 0
PROSHARES TR II CALL 74347W902 604 281 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W247 58 2,732 SH   SOLE   2,732 0 0
PROSHARES TR II PUT 74347W952 932 433 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 322 312 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 399 38,603 SH   SOLE   38,603 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 1,314 1,270 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 4 2 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 2 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 318 33 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X823 875 9,073 SH   SOLE   9,073 0 0
PROSHARES TR PUT 74347X950 5,612 582 SH Put SOLE   0 0 0
UDR INC CALL 902653904 59 13 SH Call SOLE   0 0 0
UDR INC PUT 902653954 4 1 SH Put SOLE   0 0 0
URBAN EDGE PPTYS COM 91704F104 12 632 SH   SOLE   632 0 0
URBAN EDGE PPTYS PUT 91704F954 47 25 SH Put SOLE   0 0 0
URANIUM ENERGY CORP CALL 916896903 27 195 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 15 11,283 SH   SOLE   11,283 0 0
URANIUM ENERGY CORP PUT 916896953 0 4 SH Put SOLE   0 0 0
UNIVERSAL ELECTRS INC COM 913483103 3 100 SH   SOLE   100 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 7 21 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 18 5,128 SH   SOLE   5,128 0 0
UNITED FIRE GROUP INC CALL 910340908 8 2 SH Call SOLE   0 0 0
UNITED FIRE GROUP INC PUT 910340958 4 1 SH Put SOLE   0 0 0
UNIFI INC CALL 904677900 1 1 SH Call SOLE   0 0 0
UNIFI INC COM 904677200 0 25 SH   SOLE   25 0 0
UNIVERSAL FST PRODS INC CALL 913543904 140 47 SH Call SOLE   0 0 0
UNIVERSAL FST PRODS INC PUT 913543954 155 52 SH Put SOLE   0 0 0
DOMTAR CORP CALL 257559903 1,330 268 SH Call SOLE   0 0 0
DOMTAR CORP PUT 257559953 506 102 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 129 44 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 76 26 SH Put SOLE   0 0 0
UGI CORP NEW CALL 902681905 60 11 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 3 1 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W601 36 981 SH   SOLE   981 0 0
PROSHARES TR II PUT 74347W952 37 10 SH Put SOLE   0 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 682 51 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 1,578 118 SH Put SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T COM 91359E105 3 42 SH   SOLE   42 0 0
UNIVERSAL HEALTH RLTY INCM T PUT 91359E955 136 18 SH Put SOLE   0 0 0
UNITED INS HLDGS CORP CALL 910710902 95 60 SH Call SOLE   0 0 0
UNITED INS HLDGS CORP PUT 910710952 89 56 SH Put SOLE   0 0 0
UNISYS CORP CALL 909214906 9 8 SH Call SOLE   0 0 0
UNISYS CORP COM 909214306 209 17,933 SH   SOLE   17,933 0 0
UNISYS CORP PUT 909214956 63 54 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 1,142 198 SH Call SOLE   0 0 0
UNILEVER PLC PUT 904767954 594 103 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 3 SH Call SOLE   0 0 0
ULTA BEAUTY INC CALL 90384S903 24,271 696 SH Call SOLE   0 0 0
ULTA BEAUTY INC PUT 90384S953 24,759 710 SH Put SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC CALL 90385D907 5,810 176 SH Call SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC PUT 90385D957 2,112 64 SH Put SOLE   0 0 0
UMH PPTYS INC CALL 903002903 11 8 SH Call SOLE   0 0 0
UMH PPTYS INC PUT 903002953 7 5 SH Put SOLE   0 0 0
UMPQUA HLDGS CORP COM 904214103 1 86 SH   SOLE   86 0 0
UMPQUA HLDGS CORP PUT 904214953 1 1 SH Put SOLE   0 0 0
UNILEVER N V CALL 904784909 4,249 729 SH Call SOLE   0 0 0
UNILEVER N V COM 904784709 1,503 25,785 SH   SOLE   25,785 0 0
UNILEVER N V PUT 904784959 617 106 SH Put SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 1,351 1,022 SH Call SOLE   0 0 0
UNITED NAT FOODS INC COM 911163103 176 13,341 SH   SOLE   13,341 0 0
UNITED NAT FOODS INC PUT 911163953 362 274 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 12,312 5,244 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 4,353 1,854 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 2,108 898 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 35 15 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 59,762 2,417 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 61 250 SH   SOLE   250 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 36,643 1,482 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 2,126 1,900 SH Call SOLE   0 0 0
UNITI GROUP INC PUT 91325V958 671 600 SH Put SOLE   0 0 0
UNUM GROUP CALL 91529Y906 453 134 SH Call SOLE   0 0 0
UNUM GROUP COM 91529Y106 701 20,737 SH   SOLE   20,737 0 0
UNUM GROUP PUT 91529Y956 612 181 SH Put SOLE   0 0 0
UNION PACIFIC CORP CALL 907818908 62,666 3,748 SH Call SOLE   0 0 0
UNION PACIFIC CORP PUT 907818958 66,344 3,968 SH Put SOLE   0 0 0
UNIT CORP CALL 909218909 35 25 SH Call SOLE   0 0 0
UNIT CORP PUT 909218959 4 3 SH Put SOLE   0 0 0
UNIVAR INC CALL 91336L907 119 54 SH Call SOLE   0 0 0
UNIVAR INC PUT 91336L957 73 33 SH Put SOLE   0 0 0
ULTRA PETROLEUM CORP CALL 903914908 5 90 SH Call SOLE   0 0 0
ULTRA PETROLEUM CORP PUT 903914958 0 1 SH Put SOLE   0 0 0
UPLAND SOFTWARE INC CALL 91544A909 847 200 SH Call SOLE   0 0 0
UPLAND SOFTWARE INC COM 91544A109 491 11,607 SH   SOLE   11,607 0 0
PROSHARES TR CALL 74347X900 2,572 522 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X864 375 7,620 SH   SOLE   7,620 0 0
PROSHARES TR PUT 74347X950 3,912 794 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 43,209 3,867 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC PUT 911312956 17,543 1,570 SH Put SOLE   0 0 0
UPWORK INC CALL 91688F904 107 56 SH Call SOLE   0 0 0
UPWORK INC COM 91688F104 353 18,453 SH   SOLE   18,453 0 0
UPWORK INC PUT 91688F954 1,031 539 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 159 128 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 437 35,048 SH   SOLE   35,048 0 0
GLOBAL X FDS PUT 37954Y951 585 469 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 1,363 460 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC PUT 917047952 121 41 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 7 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X625 26 353 SH   SOLE   353 0 0
PROSHARES TR PUT 74347X950 532 70 SH Put SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 8,911 780 SH Call SOLE   0 0 0
UNITED RENTALS INC COM 911363109 2,050 17,944 SH   SOLE   17,944 0 0
UNITED RENTALS INC PUT 911363959 21,022 1,840 SH Put SOLE   0 0 0
PROSHARES TR COM 74347X799 6 86 SH   SOLE   86 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 441 283 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 162 104 SH Put SOLE   0 0 0
USA TECHNOLOGIES INC CALL 90328S900 576 1,389 SH Call SOLE   0 0 0
USA TECHNOLOGIES INC PUT 90328S950 480 1,158 SH Put SOLE   0 0 0
US BANCORP DEL CALL 902973904 24,027 4,986 SH Call SOLE   0 0 0
US BANCORP DEL PUT 902973954 5,652 1,173 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 559 135 SH Call SOLE   0 0 0
U S CONCRETE INC COM 90333L201 195 4,723 SH   SOLE   4,723 0 0
U S CONCRETE INC PUT 90333L951 401 97 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 37 9 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 41 10 SH Put SOLE   0 0 0
US FOODS HLDG CORP CALL 912008909 450 129 SH Call SOLE   0 0 0
US FOODS HLDG CORP PUT 912008959 209 60 SH Put SOLE   0 0 0
U S G CORP CALL 903293905 562 130 SH Call SOLE   0 0 0
U S G CORP COM 903293405 631 14,593 SH   SOLE   14,593 0 0
U S G CORP PUT 903293955 575 133 SH Put SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L CALL 91288V903 54 24 SH Call SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L COM 91288V103 33 1,476 SH   SOLE   1,476 0 0
UNITED STS 12 MONTH OIL FD L PUT 91288V953 31 14 SH Put SOLE   0 0 0
UNITED STATES CELLULAR CORP PUT 911684958 146 32 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 52 9 SH Call SOLE   0 0 0
ISHARES TR COM 46429B697 171 2,911 SH   SOLE   2,911 0 0
ISHARES TR PUT 46429B957 211 36 SH Put SOLE   0 0 0
USANA HEALTH SCIENCES INC COM 90328M107 301 3,600 SH   SOLE   3,600 0 0
USANA HEALTH SCIENCES INC PUT 90328M957 419 50 SH Put SOLE   0 0 0
UNITED STATES OIL FUND LP CALL 91232N908 4,767 3,814 SH Call SOLE   0 0 0
UNITED STATES OIL FUND LP PUT 91232N958 2,942 2,354 SH Put SOLE   0 0 0
U S PHYSICAL THERAPY INC COM 90337L108 16 154 SH   SOLE   154 0 0
U S PHYSICAL THERAPY INC PUT 90337L958 73 7 SH Put SOLE   0 0 0
US XPRESS ENTERPRISES INC CALL 90338N902 35 54 SH Call SOLE   0 0 0
US XPRESS ENTERPRISES INC COM 90338N202 122 18,512 SH   SOLE   18,512 0 0
US XPRESS ENTERPRISES INC PUT 90338N952 509 771 SH Put SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 1,666 142 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 356 3,038 SH   SOLE   3,038 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 4,190 357 SH Put SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 0 94 SH   SOLE   94 0 0
UNITED TECHNOLOGIES CORP CALL 913017909 9,937 771 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,583 20,041 SH   SOLE   20,041 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 21,292 1,652 SH Put SOLE   0 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 1,546 120 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 1,965 755 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR COM 46141D203 1,651 63,438 SH   SOLE   63,438 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 4,714 1,811 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 2 9 SH Call SOLE   0 0 0
ENERGY FUELS INC COM 292671708 39 11,777 SH   SOLE   11,777 0 0
ENERGY FUELS INC PUT 292671958 0 1 SH Put SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 68 22 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 58 19 SH Put SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 92 16 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 11,308 2,907 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 18,512 4,759 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 3,687 948 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 202 52 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 121 18 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R842 158 2,356 SH   SOLE   2,356 0 0
PROSHARES TR PUT 74347R952 141 21 SH Put SOLE   0 0 0
UXIN LTD CALL 91818X908 169 446 SH Call SOLE   0 0 0
UXIN LTD COM 91818X108 7 2,078 SH   SOLE   2,078 0 0
UXIN LTD PUT 91818X958 33 88 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 1,189 297 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 316 79 SH Put SOLE   0 0 0
VISA INC CALL 92826C909 90,434 5,790 SH Call SOLE   0 0 0
VISA INC PUT 92826C959 38,313 2,453 SH Put SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO CALL 57164Y907 0 145 SH Call SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO PUT 57164Y957 0 444 SH Put SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO CALL 57164Y907 0 7 SH Call SOLE   0 0 0
VALE S A CALL 91912E905 6,123 4,689 SH Call SOLE   0 0 0
VALE S A PUT 91912E955 6,438 4,930 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 3,273 231 SH Call SOLE   0 0 0
VARIAN MED SYS INC PUT 92220P955 5,215 368 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 702 46 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 152 10 SH Put SOLE   0 0 0
VBI VACCINES INC COM 91822J103 0 76 SH   SOLE   76 0 0
VBI VACCINES INC PUT 91822J953 0 1 SH Put SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 359 20 SH Put SOLE   0 0 0
VASCULAR BIOGENICS LTD COM M96883109 0 522 SH   SOLE   522 0 0
VASCULAR BIOGENICS LTD PUT M96883959 0 6 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 25 2 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 12 1 SH Put SOLE   0 0 0
VISTEON CORP CALL 92839U906 801 119 SH Call SOLE   0 0 0
VISTEON CORP PUT 92839U956 2,795 415 SH Put SOLE   0 0 0
VERICEL CORP CALL 92346J908 28 16 SH Call SOLE   0 0 0
VERICEL CORP COM 92346J108 87 5,016 SH   SOLE   5,016 0 0
VERICEL CORP PUT 92346J958 42 24 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 0 5 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 0 1 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 1 10 SH Put SOLE   0 0 0
VOCERA COMMUNICATIONS INC CALL 92857F907 227 72 SH Call SOLE   0 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 92 2,912 SH   SOLE   2,912 0 0
VOCERA COMMUNICATIONS INC PUT 92857F957 94 30 SH Put SOLE   0 0 0
VERACYTE INC CALL 92337F907 918 367 SH Call SOLE   0 0 0
VERACYTE INC PUT 92337F957 788 315 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 0 1 SH Call SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 1,331 149 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 98 11 SH Put SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD CALL 921943908 441 108 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL CALL 922417900 14 13 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL COM 922417100 13 1,276 SH   SOLE   1,276 0 0
VEECO INSTRS INC DEL PUT 922417950 58 54 SH Put SOLE   0 0 0
VEDANTA LTD CALL 92242Y900 987 935 SH Call SOLE   0 0 0
VEDANTA LTD PUT 92242Y950 63 60 SH Put SOLE   0 0 0
VEEVA SYS INC CALL 922475908 4,947 390 SH Call SOLE   0 0 0
VEEVA SYS INC PUT 922475958 1,268 100 SH Put SOLE   0 0 0
VEON LTD COM 91822M106 11 5,464 SH   SOLE   5,464 0 0
VEON LTD PUT 91822M956 0 2 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V900 115 138 SH Call SOLE   0 0 0
VEREIT INC PUT 92339V950 263 315 SH Put SOLE   0 0 0
VERITONE INC CALL 92347M900 11 22 SH Call SOLE   0 0 0
VERMILION ENERGY INC CALL 923725905 17 7 SH Call SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 325 13,163 SH   SOLE   13,163 0 0
VERMILION ENERGY INC PUT 923725955 61 25 SH Put SOLE   0 0 0
V F CORP CALL 918204908 7,222 831 SH Call SOLE   0 0 0
V F CORP COM 918204108 65 748 SH   SOLE   748 0 0
V F CORP PUT 918204958 4,189 482 SH Put SOLE   0 0 0
VILLAGE FARMS INTL INC CALL 92707Y908 103 74 SH Call SOLE   0 0 0
VILLAGE FARMS INTL INC COM 92707Y108 118 8,445 SH   SOLE   8,445 0 0
VILLAGE FARMS INTL INC PUT 92707Y958 404 289 SH Put SOLE   0 0 0
VONAGE HLDGS CORP CALL 92886T901 134 134 SH Call SOLE   0 0 0
VONAGE HLDGS CORP COM 92886T201 391 38,948 SH   SOLE   38,948 0 0
VONAGE HLDGS CORP PUT 92886T951 517 515 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 600 112 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 1,093 204 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 66 62 SH Call SOLE   0 0 0
VECTOR GROUP LTD COM 92240M108 56 5,203 SH   SOLE   5,203 0 0
VECTOR GROUP LTD PUT 92240M958 1,183 1,097 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A702 98 489 SH   SOLE   489 0 0
VANGUARD WORLD FDS PUT 92204A954 200 10 SH Put SOLE   0 0 0
VISTA GOLD CORP CALL 927926903 0 5 SH Call SOLE   0 0 0
VISTA GOLD CORP PUT 927926953 0 5 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 267 422 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 350 55,371 SH   SOLE   55,371 0 0
VIRNETX HLDG CORP PUT 92823T958 165 262 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 189 11 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 34 2 SH Put SOLE   0 0 0
VIACOM INC NEW COM 92553P102 7 233 SH   SOLE   233 0 0
VIACOM INC NEW PUT 92553P951 22 7 SH Put SOLE   0 0 0
VIACOM INC NEW CALL 92553P901 3,985 1,420 SH Call SOLE   0 0 0
VIACOM INC NEW COM 92553P201 2,491 88,757 SH   SOLE   88,757 0 0
VIACOM INC NEW PUT 92553P951 9,535 3,397 SH Put SOLE   0 0 0
VIAVI SOLUTIONS INC CALL 925550905 1,247 1,008 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC PUT 925550955 30 25 SH Put SOLE   0 0 0
VICI PPTYS INC CALL 925652909 1,487 680 SH Call SOLE   0 0 0
VICI PPTYS INC PUT 925652959 118 54 SH Put SOLE   0 0 0
VICAL INC CALL 925602903 0 5 SH Call SOLE   0 0 0
VICAL INC COM 925602203 4 4,078 SH   SOLE   4,078 0 0
VICAL INC PUT 925602953 1 11 SH Put SOLE   0 0 0
VICOR CORP CALL 925815902 245 79 SH Call SOLE   0 0 0
VICOR CORP COM 925815102 218 7,051 SH   SOLE   7,051 0 0
VICOR CORP PUT 925815952 266 86 SH Put SOLE   0 0 0
VANGUARD GROUP CALL 921908904 1,348 123 SH Call SOLE   0 0 0
VANGUARD GROUP PUT 921908954 98 9 SH Put SOLE   0 0 0
CREDIT SUISSE NASSAU BRH CALL 22542D900 111 90 SH Call SOLE   0 0 0
CREDIT SUISSE NASSAU BRH PUT 22542D950 12 10 SH Put SOLE   0 0 0
VIPSHOP HLDGS LTD CALL 92763W903 228 285 SH Call SOLE   0 0 0
VIPSHOP HLDGS LTD COM 92763W103 18 2,323 SH   SOLE   2,323 0 0
VIPSHOP HLDGS LTD PUT 92763W953 425 530 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 137 58 SH Call SOLE   0 0 0
VIRTU FINL INC COM 928254101 17 755 SH   SOLE   755 0 0
VIRTU FINL INC PUT 928254951 534 225 SH Put SOLE   0 0 0
TELEFONICA BRASIL SA CALL 87936R906 18 15 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA COM 87936R106 23 1,966 SH   SOLE   1,966 0 0
TELEFONICA BRASIL SA PUT 87936R956 49 41 SH Put SOLE   0 0 0
VIVEVE MED INC PUT 92852W954 1 18 SH Put SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 1 1 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 45 21 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 43 20 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 355 148 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 785 327 SH Put SOLE   0 0 0
VOXELJET AG COM 92912L107 2 1,207 SH   SOLE   1,207 0 0
VIKING THERAPEUTICS INC CALL 92686J906 2,458 2,473 SH Call SOLE   0 0 0
VIKING THERAPEUTICS INC PUT 92686J956 601 605 SH Put SOLE   0 0 0
VALERO ENERGY CORP NEW CALL 91913Y900 13,420 1,582 SH Call SOLE   0 0 0
VALERO ENERGY CORP NEW COM 91913Y100 2,673 31,512 SH   SOLE   31,512 0 0
VALERO ENERGY CORP NEW PUT 91913Y950 9,772 1,152 SH Put SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV CALL 21240E905 17 20 SH Call SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV COM 21240E105 19 2,323 SH   SOLE   2,323 0 0
VALLEY NATL BANCORP CALL 919794907 27 29 SH Call SOLE   0 0 0
VALLEY NATL BANCORP PUT 919794957 9 10 SH Put SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 544 46 SH Call SOLE   0 0 0
VULCAN MATLS CO PUT 929160959 5,245 443 SH Put SOLE   0 0 0
VALMONT INDS INC CALL 920253901 52 4 SH Call SOLE   0 0 0
VALMONT INDS INC COM 920253101 926 7,124 SH   SOLE   7,124 0 0
VALMONT INDS INC PUT 920253951 1,040 80 SH Put SOLE   0 0 0
VMWARE INC CALL 928563902 5,144 285 SH Call SOLE   0 0 0
VMWARE INC COM 928563402 7,316 40,532 SH   SOLE   40,532 0 0
VMWARE INC PUT 928563952 21,408 1,186 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 20 11 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 7 4 SH Put SOLE   0 0 0
VEONEER INCORPORATED CALL 92336X909 4 2 SH Call SOLE   0 0 0
VEONEER INCORPORATED COM 92336X109 17 760 SH   SOLE   760 0 0
VEONEER INCORPORATED PUT 92336X959 301 132 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 0 1 SH Call SOLE   0 0 0
21VIANET GROUP INC PUT 90138A953 7 10 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 1,247 185 SH Call SOLE   0 0 0
VORNADO RLTY TR PUT 929042959 33 5 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 596 180 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 315 95 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 8,473 975 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908553 1,077 12,400 SH   SOLE   12,400 0 0
VANGUARD INDEX FDS PUT 922908959 1,938 223 SH Put SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 100 179 SH Call SOLE   0 0 0
VENATOR MATLS PLC COM G9329Z100 184 32,867 SH   SOLE   32,867 0 0
VENATOR MATLS PLC PUT G9329Z950 38 68 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 514 32 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 417 26 SH Put SOLE   0 0 0
VOC ENERGY TR CALL 91829B903 27 49 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 2,481 1,365 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 3,715 2,044 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 970 90 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 10 1 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1,738 67 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 622 24 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 14 1 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908538 6 44 SH   SOLE   44 0 0
VANGUARD INDEX FDS PUT 922908959 214 15 SH Put SOLE   0 0 0
VOXX INTL CORP COM 91829F104 12 2,712 SH   SOLE   2,712 0 0
VOXX INTL CORP PUT 91829F954 20 44 SH Put SOLE   0 0 0
VOYA FINL INC CALL 929089900 559 112 SH Call SOLE   0 0 0
VOYA FINL INC COM 929089100 519 10,396 SH   SOLE   10,396 0 0
VOYA FINL INC PUT 929089950 484 97 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 6 1 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042866 5 81 SH   SOLE   81 0 0
VERA BRADLEY INC CALL 92335C906 616 465 SH Call SOLE   0 0 0
VERA BRADLEY INC PUT 92335C956 76 58 SH Put SOLE   0 0 0
VIEWRAY INC CALL 92672L907 85 116 SH Call SOLE   0 0 0
VAREX IMAGING CORP COM 92214X106 72 2,140 SH   SOLE   2,140 0 0
VARONIS SYS INC CALL 922280902 1,449 243 SH Call SOLE   0 0 0
VARONIS SYS INC PUT 922280952 29 5 SH Put SOLE   0 0 0
VERINT SYS INC CALL 92343X900 2,526 422 SH Call SOLE   0 0 0
VERINT SYS INC PUT 92343X950 826 138 SH Put SOLE   0 0 0
VERSO CORP CALL 92531L907 10 5 SH Call SOLE   0 0 0
VERSO CORP COM 92531L207 44 2,097 SH   SOLE   2,097 0 0
VERSO CORP PUT 92531L957 117 55 SH Put SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 2,580 194 SH Call SOLE   0 0 0
VERISK ANALYTICS INC PUT 92345Y956 7,793 586 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 90 5 SH Call SOLE   0 0 0
VERISIGN INC PUT 92343E952 4,339 239 SH Put SOLE   0 0 0
VERITIV CORP COM 923454102 0 37 SH   SOLE   37 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 12,195 663 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 8,737 475 SH Put SOLE   0 0 0
VIASAT INC CALL 92552V900 2,511 324 SH Call SOLE   0 0 0
VIASAT INC PUT 92552V950 395 51 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 424 230 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 46 2,542 SH   SOLE   2,542 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 293 159 SH Put SOLE   0 0 0
VITAMIN SHOPPE INC CALL 92849E901 195 278 SH Call SOLE   0 0 0
VITAMIN SHOPPE INC COM 92849E101 294 41,874 SH   SOLE   41,874 0 0
VITAMIN SHOPPE INC PUT 92849E951 1,243 1,767 SH Put SOLE   0 0 0
VIVINT SOLAR INC CALL 92854Q906 16 33 SH Call SOLE   0 0 0
VIVINT SOLAR INC COM 92854Q106 20 4,215 SH   SOLE   4,215 0 0
VIVINT SOLAR INC PUT 92854Q956 3 7 SH Put SOLE   0 0 0
VERSUM MATLS INC CALL 92532W903 815 162 SH Call SOLE   0 0 0
VERSUM MATLS INC PUT 92532W953 578 115 SH Put SOLE   0 0 0
VISTRA ENERGY CORP CALL 92840M902 580 223 SH Call SOLE   0 0 0
VISTRA ENERGY CORP PUT 92840M952 62 24 SH Put SOLE   0 0 0
VERASTEM INC CALL 92337C904 65 222 SH Call SOLE   0 0 0
VERASTEM INC PUT 92337C954 53 180 SH Put SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 4 5 SH Call SOLE   0 0 0
VISTA OUTDOOR INC COM 928377100 4 571 SH   SOLE   571 0 0
VISTA OUTDOOR INC PUT 928377950 7 9 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 51 7 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042742 197 2,697 SH   SOLE   2,697 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 117 16 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 2,156 149 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908769 1,461 10,102 SH   SOLE   10,102 0 0
VANGUARD INDEX FDS PUT 922908959 2,083 144 SH Put SOLE   0 0 0
VITAL THERAPIES INC PUT 92847R954 0 3 SH Put SOLE   0 0 0
VENTAS INC CALL 92276F900 1,078 169 SH Call SOLE   0 0 0
VENTAS INC COM 92276F100 1,321 20,705 SH   SOLE   20,705 0 0
VENTAS INC PUT 92276F950 3,892 610 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 258 24 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908744 103 961 SH   SOLE   961 0 0
VANGUARD INDEX FDS PUT 922908959 301 28 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 500 32 SH Call SOLE   0 0 0
VUZIX CORP CALL 92921W900 4 15 SH Call SOLE   0 0 0
VUZIX CORP COM 92921W300 12 3,922 SH   SOLE   3,922 0 0
VUZIX CORP PUT 92921W950 9 30 SH Put SOLE   0 0 0
VIVUS INC COM 928551308 17 4,264 SH   SOLE   4,264 0 0
VALVOLINE INC CALL 92047W901 198 107 SH Call SOLE   0 0 0
VALVOLINE INC PUT 92047W951 638 344 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 1,296 305 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042858 3,988 93,848 SH   SOLE   93,848 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 9,167 2,157 SH Put SOLE   0 0 0
VANGUARD STAR FD CALL 921909908 114 22 SH Call SOLE   0 0 0
VANGUARD STAR FD PUT 921909958 10 2 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 25,880 8,845 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P621 3,706 126,672 SH   SOLE   126,672 0 0
BARCLAYS BK PLC PUT 06746P951 11,437 3,909 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 538 298 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P613 82 4,560 SH   SOLE   4,560 0 0
BARCLAYS BK PLC PUT 06746P951 677 375 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 5 3 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 306 16,016 SH   SOLE   16,016 0 0
VOYAGER THERAPEUTICS INC PUT 92915B956 1 1 SH Put SOLE   0 0 0
VANGUARD WHITEHALL FDS INC CALL 921946906 248 29 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS INC PUT 921946956 334 39 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 34,691 5,867 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 44,246 7,483 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 7,689 518 SH Call SOLE   0 0 0
WAYFAIR INC COM 94419L101 6,600 44,463 SH   SOLE   44,463 0 0
WAYFAIR INC PUT 94419L951 20,114 1,355 SH Put SOLE   0 0 0
WABTEC CORP CALL 929740908 2,322 315 SH Call SOLE   0 0 0
WABTEC CORP PUT 929740958 6,944 942 SH Put SOLE   0 0 0
WASHINGTON FED INC COM 938824109 2 85 SH   SOLE   85 0 0
WAGEWORKS INC CALL 930427909 3,202 848 SH Call SOLE   0 0 0
WAGEWORKS INC COM 930427109 677 17,943 SH   SOLE   17,943 0 0
WAGEWORKS INC PUT 930427959 2,873 761 SH Put SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 673 164 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 20 5 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 2,139 85 SH Call SOLE   0 0 0
WATERS CORP PUT 941848953 1,963 78 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 657 1,037 SH Call SOLE   0 0 0
ENERGOUS CORP COM 29272C103 30 4,795 SH   SOLE   4,795 0 0
ENERGOUS CORP PUT 29272C953 464 732 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 5,312 857 SH Call SOLE   0 0 0
WEIBO CORP COM 948596101 775 12,506 SH   SOLE   12,506 0 0
WEIBO CORP PUT 948596951 4,897 790 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 27,237 4,305 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 14,760 2,333 SH Put SOLE   0 0 0
500 COM LTD CALL 33829R900 86 62 SH Call SOLE   0 0 0
500 COM LTD COM 33829R100 74 5,356 SH   SOLE   5,356 0 0
500 COM LTD PUT 33829R950 44 32 SH Put SOLE   0 0 0
WABCO HLDGS INC CALL 92927K902 2,359 179 SH Call SOLE   0 0 0
WABCO HLDGS INC COM 92927K102 65 500 SH   SOLE   500 0 0
WABCO HLDGS INC PUT 92927K952 4,745 360 SH Put SOLE   0 0 0
WEBSTER FINL CORP CONN COM 947890109 50 1,001 SH   SOLE   1,001 0 0
WEBSTER FINL CORP CONN PUT 947890959 1,641 324 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 2,227 1,360 SH Call SOLE   0 0 0
WELBILT INC COM 949090104 460 28,104 SH   SOLE   28,104 0 0
WELBILT INC PUT 949090954 552 337 SH Put SOLE   0 0 0
WESCO INTL INC CALL 95082P905 471 89 SH Call SOLE   0 0 0
WESCO INTL INC PUT 95082P955 21 4 SH Put SOLE   0 0 0
WELLCARE HEALTH PLANS INC CALL 94946T906 10,169 377 SH Call SOLE   0 0 0
WELLCARE HEALTH PLANS INC PUT 94946T956 6,393 237 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 194 22 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC COM 94106B101 77 877 SH   SOLE   877 0 0
WASTE CONNECTIONS INC PUT 94106B951 646 73 SH Put SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 30 6 SH Call SOLE   0 0 0
WALKER & DUNLOP INC COM 93148P102 70 1,380 SH   SOLE   1,380 0 0
WALKER & DUNLOP INC PUT 93148P952 193 38 SH Put SOLE   0 0 0
WORKDAY INC CALL 98138H901 13,904 721 SH Call SOLE   0 0 0
WORKDAY INC COM 98138H101 2,215 11,489 SH   SOLE   11,489 0 0
WORKDAY INC PUT 98138H951 23,180 1,202 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP CALL 958102905 21,910 4,559 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP COM 958102105 1,680 34,969 SH   SOLE   34,969 0 0
WESTERN DIGITAL CORP PUT 958102955 24,510 5,100 SH Put SOLE   0 0 0
WD-40 CO CALL 929236907 186 11 SH Call SOLE   0 0 0
WD-40 CO COM 929236107 22 131 SH   SOLE   131 0 0
WD-40 CO PUT 929236957 898 53 SH Put SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 3 2 SH Call SOLE   0 0 0
WADDELL & REED FINL INC PUT 930059950 1 1 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A508 53 10,147 SH   SOLE   10,147 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 3 6 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 110 14 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC COM 92939U106 146 1,848 SH   SOLE   1,848 0 0
WEC ENERGY GROUP INC PUT 92939U956 71 9 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 1,474 190 SH Call SOLE   0 0 0
WELLTOWER INC COM 95040Q104 124 1,600 SH   SOLE   1,600 0 0
WELLTOWER INC PUT 95040Q954 558 72 SH Put SOLE   0 0 0
WENDYS CO CALL 95058W900 667 373 SH Call SOLE   0 0 0
WENDYS CO PUT 95058W950 46 26 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 10 3 SH Call SOLE   0 0 0
WERNER ENTERPRISES INC COM 950755108 207 6,076 SH   SOLE   6,076 0 0
WERNER ENTERPRISES INC PUT 950755958 44 13 SH Put SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L CALL 958669903 0 22 SH Call SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L PUT 958669953 0 6 SH Put SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L CALL 958669903 0 159 SH Call SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L PUT 958669953 0 36 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 238 338 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC COM 97717P104 222 31,549 SH   SOLE   31,549 0 0
WISDOMTREE INVTS INC PUT 97717P954 393 558 SH Put SOLE   0 0 0
WEX INC CALL 96208T904 172 9 SH Call SOLE   0 0 0
WEX INC PUT 96208T954 1,612 84 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 29,538 6,113 SH Call SOLE   0 0 0
WELLS FARGO CO NEW COM 949746101 1,525 31,571 SH   SOLE   31,571 0 0
WELLS FARGO CO NEW PUT 949746951 29,132 6,029 SH Put SOLE   0 0 0
WEATHERFORD INTL PLC CALL G48833900 33 473 SH Call SOLE   0 0 0
WEATHERFORD INTL PLC COM G48833100 48 68,870 SH   SOLE   68,870 0 0
WEATHERFORD INTL PLC PUT G48833950 32 469 SH Put SOLE   0 0 0
WINNEBAGO INDS INC CALL 974637900 457 147 SH Call SOLE   0 0 0
WINNEBAGO INDS INC PUT 974637950 239 77 SH Put SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC CALL 98311A905 319 64 SH Call SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC PUT 98311A955 64 13 SH Put SOLE   0 0 0
CACTUS INC CALL 127203907 14 4 SH Call SOLE   0 0 0
CACTUS INC COM 127203107 3 102 SH   SOLE   102 0 0
CACTUS INC PUT 127203957 14 4 SH Put SOLE   0 0 0
WHIRLPOOL CORP CALL 963320906 1,235 93 SH Call SOLE   0 0 0
WHIRLPOOL CORP COM 963320106 342 2,576 SH   SOLE   2,576 0 0
WHIRLPOOL CORP PUT 963320956 1,833 138 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 18 8 SH Call SOLE   0 0 0
BOINGO WIRELESS INC COM 09739C102 13 586 SH   SOLE   586 0 0
BOINGO WIRELESS INC PUT 09739C952 200 86 SH Put SOLE   0 0 0
WINGSTOP INC CALL 974155903 669 88 SH Call SOLE   0 0 0
WINGSTOP INC PUT 974155953 2,554 336 SH Put SOLE   0 0 0
WINDSTREAM HLDGS INC CALL 97382A909 0 12 SH Call SOLE   0 0 0
WINDSTREAM HLDGS INC PUT 97382A959 3 107 SH Put SOLE   0 0 0
WIX COM LTD CALL M98068905 3,226 267 SH Call SOLE   0 0 0
WIX COM LTD PUT M98068955 7,443 616 SH Put SOLE   0 0 0
WORKIVA INC COM 98139A105 78 1,542 SH   SOLE   1,542 0 0
LYON WILLIAM HOMES CALL 552074900 351 229 SH Call SOLE   0 0 0
LYON WILLIAM HOMES PUT 552074950 50 33 SH Put SOLE   0 0 0
WESTLAKE CHEM CORP CALL 960413902 2,490 367 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP PUT 960413952 2,646 390 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 84 37 SH Call SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP PUT 960417953 22 10 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 1,795 687 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387959 2,266 867 SH Put SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD CALL G96629903 4,602 262 SH Call SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD PUT G96629953 2,441 139 SH Put SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 2,525 243 SH Call SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 302 2,907 SH   SOLE   2,907 0 0
WASTE MGMT INC DEL PUT 94106L959 4,925 474 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 3,607 1,256 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL COM 969457100 234 8,157 SH   SOLE   8,157 0 0
WILLIAMS COS INC DEL PUT 969457950 3,503 1,220 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 5 2 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL PUT 969457950 5 2 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 0 10 SH   SOLE   10 0 0
WESTERN ASSET MTG CAP CORP PUT 95790D955 1 1 SH Put SOLE   0 0 0
WRIGHT MED GROUP N V CALL N96617908 880 280 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V COM N96617118 425 13,530 SH   SOLE   13,530 0 0
WRIGHT MED GROUP N V PUT N96617958 84 27 SH Put SOLE   0 0 0
WEIS MKTS INC PUT 948849954 16 4 SH Put SOLE   0 0 0
WALMART INC CALL 931142903 45,107 4,625 SH Call SOLE   0 0 0
WALMART INC PUT 931142953 19,603 2,010 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 1 1 SH Call SOLE   0 0 0
WABASH NATL CORP COM 929566107 1 97 SH   SOLE   97 0 0
WABASH NATL CORP PUT 929566957 2 2 SH Put SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 33 9 SH Call SOLE   0 0 0
WORTHINGTON INDS INC PUT 981811952 123 33 SH Put SOLE   0 0 0
WORLDPAY INC CALL 981558909 3,439 303 SH Call SOLE   0 0 0
WORLDPAY INC PUT 981558959 7,820 689 SH Put SOLE   0 0 0
W P CAREY INC CALL 92936U909 15 2 SH Call SOLE   0 0 0
W P CAREY INC COM 92936U109 74 951 SH   SOLE   951 0 0
W P CAREY INC PUT 92936U959 125 16 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W908 5 9 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W958 25 46 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 1,826 767 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 764 321 SH Put SOLE   0 0 0
WPP PLC NEW CALL 92937A902 744 141 SH Call SOLE   0 0 0
WPP PLC NEW PUT 92937A952 47 9 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 22 146 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 0 100 SH   SOLE   100 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 0 4 SH Put SOLE   0 0 0
WPX ENERGY INC CALL 98212B903 385 294 SH Call SOLE   0 0 0
WPX ENERGY INC COM 98212B103 659 50,282 SH   SOLE   50,282 0 0
WPX ENERGY INC PUT 98212B953 806 615 SH Put SOLE   0 0 0
BERKLEY W R CORP COM 084423102 162 1,922 SH   SOLE   1,922 0 0
BERKLEY W R CORP PUT 084423952 211 25 SH Put SOLE   0 0 0
WASHINGTON REAL ESTATE INVT COM 939653101 4 165 SH   SOLE   165 0 0
WEINGARTEN RLTY INVS CALL 948741903 2 1 SH Call SOLE   0 0 0
WEINGARTEN RLTY INVS COM 948741103 122 4,183 SH   SOLE   4,183 0 0
WEINGARTEN RLTY INVS PUT 948741953 82 28 SH Put SOLE   0 0 0
WESTROCK CO CALL 96145D905 1,307 341 SH Call SOLE   0 0 0
WESTROCK CO PUT 96145D955 145 38 SH Put SOLE   0 0 0
WATERSTONE FINL INC MD PUT 94188P951 0 2 SH Put SOLE   0 0 0
WILLIAMS SONOMA INC CALL 969904901 1,339 238 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC COM 969904101 2,642 46,969 SH   SOLE   46,969 0 0
WILLIAMS SONOMA INC PUT 969904951 7,967 1,416 SH Put SOLE   0 0 0
WATSCO INC CALL 942622900 300 21 SH Call SOLE   0 0 0
WATSCO INC PUT 942622950 128 9 SH Put SOLE   0 0 0
WHITESTONE REIT CALL 966084904 68 57 SH Call SOLE   0 0 0
WHITESTONE REIT PUT 966084954 4 4 SH Put SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 521 4,735 SH   SOLE   4,735 0 0
WEST PHARMACEUTICAL SVSC INC PUT 955306955 2,049 186 SH Put SOLE   0 0 0
WINTRUST FINL CORP CALL 97650W908 26 4 SH Call SOLE   0 0 0
WINTRUST FINL CORP COM 97650W108 246 3,655 SH   SOLE   3,655 0 0
WINTRUST FINL CORP PUT 97650W958 336 50 SH Put SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 81 118 SH Call SOLE   0 0 0
W & T OFFSHORE INC PUT 92922P956 42 61 SH Put SOLE   0 0 0
AQUA AMERICA INC CALL 03836W903 189 52 SH Call SOLE   0 0 0
AQUA AMERICA INC PUT 03836W953 58 16 SH Put SOLE   0 0 0
WATTS WATER TECHNOLOGIES INC CALL 942749902 355 44 SH Call SOLE   0 0 0
WATTS WATER TECHNOLOGIES INC PUT 942749952 56 7 SH Put SOLE   0 0 0
SELECT ENERGY SVCS INC CALL 81617J901 155 129 SH Call SOLE   0 0 0
SELECT ENERGY SVCS INC PUT 81617J951 448 373 SH Put SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW CALL 948626906 1,601 795 SH Call SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW PUT 948626956 1,213 602 SH Put SOLE   0 0 0
WESTERN UN CO CALL 959802909 2,500 1,354 SH Call SOLE   0 0 0
WESTERN UN CO PUT 959802959 49 27 SH Put SOLE   0 0 0
58 COM INC CALL 31680Q904 203 31 SH Call SOLE   0 0 0
58 COM INC COM 31680Q104 492 7,496 SH   SOLE   7,496 0 0
58 COM INC PUT 31680Q954 1,385 211 SH Put SOLE   0 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 102 2,648 SH   SOLE   2,648 0 0
WOODWARD INC CALL 980745903 75 8 SH Call SOLE   0 0 0
WOODWARD INC PUT 980745953 9 1 SH Put SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 2,915 336 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 1,642 18,928 SH   SOLE   18,928 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 8,565 987 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC CALL 978097903 203 57 SH Call SOLE   0 0 0
WOLVERINE WORLD WIDE INC PUT 978097953 264 74 SH Put SOLE   0 0 0
WEYERHAEUSER CO CALL 962166904 1,182 449 SH Call SOLE   0 0 0
WEYERHAEUSER CO PUT 962166954 1,306 496 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 129 32 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 3 80 SH   SOLE   80 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 36 9 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 0 1 SH Call SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 42,131 3,531 SH Call SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 8,525 71,450 SH   SOLE   71,450 0 0
WYNN RESORTS LTD PUT 983134957 37,776 3,166 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 7,016 3,600 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW COM 912909108 877 45,008 SH   SOLE   45,008 0 0
UNITED STATES STL CORP NEW PUT 912909958 7,022 3,603 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 32,476 3,587 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 42,599 4,705 SH Put SOLE   0 0 0
XBIOTECH INC CALL 98400H902 11 10 SH Call SOLE   0 0 0
XBIOTECH INC COM 98400H102 12 1,167 SH   SOLE   1,167 0 0
XBIOTECH INC PUT 98400H952 90 82 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 0 68 SH Call SOLE   0 0 0
CIMAREX ENERGY CO PUT 171798951 0 311 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 0 4 SH Call SOLE   0 0 0
CIMAREX ENERGY CO PUT 171798951 0 104 SH Put SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 50 9 SH Call SOLE   0 0 0
XCEL ENERGY INC PUT 98389B950 106 19 SH Put SOLE   0 0 0
XENON PHARMACEUTICALS INC CALL 98420N905 10 10 SH Call SOLE   0 0 0
INTERSECT ENT INC CALL 46071F903 225 70 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 73 64 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A748 163 14,186 SH   SOLE   14,186 0 0
SPDR SERIES TRUST PUT 78464A958 102 89 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 909 236 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A888 2,279 59,119 SH   SOLE   59,119 0 0
SPDR SERIES TRUST PUT 78464A958 16,464 4,271 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 8 1 SH Call SOLE   0 0 0
XENIA HOTELS & RESORTS INC COM 984017103 26 1,230 SH   SOLE   1,230 0 0
XINYUAN REAL ESTATE CO LTD CALL 98417P905 10 21 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD COM 98417P105 83 17,082 SH   SOLE   17,082 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 20 43 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 2,702 487 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y100 2,040 36,770 SH   SOLE   36,770 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 6,410 1,155 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 912 195 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 556 119 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 72,593 10,979 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y506 6,431 97,269 SH   SOLE   97,269 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 51,123 7,732 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 23,318 9,070 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 27,725 10,784 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 23,514 3,134 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y704 1,120 14,936 SH   SOLE   14,936 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 69,380 9,247 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 56,832 7,680 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 36,992 4,999 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 15,100 1,191 SH Call SOLE   0 0 0
XILINX INC COM 983919101 10,526 83,024 SH   SOLE   83,024 0 0
XILINX INC PUT 983919951 89,513 7,060 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 23,465 4,182 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 25,804 4,599 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 79 22 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y860 171 4,729 SH   SOLE   4,729 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 25 7 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 88 19 SH Call SOLE   0 0 0
ACCELERON PHARMA INC COM 00434H108 651 14,000 SH   SOLE   14,000 0 0
ACCELERON PHARMA INC PUT 00434H958 1,192 256 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 35,762 6,148 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 90,966 15,638 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 33,653 3,668 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 37,369 4,073 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 20,641 1,813 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 10,747 944 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 6,968 2,348 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A755 1,761 59,355 SH   SOLE   59,355 0 0
SPDR SERIES TRUST PUT 78464A958 19,956 6,724 SH Put SOLE   0 0 0
XENCOR INC CALL 98401F905 3 1 SH Call SOLE   0 0 0
XENCOR INC COM 98401F105 1 46 SH   SOLE   46 0 0
XENCOR INC PUT 98401F955 3 1 SH Put SOLE   0 0 0
XUNLEI LTD CALL 98419E908 6 18 SH Call SOLE   0 0 0
XUNLEI LTD COM 98419E108 24 6,651 SH   SOLE   6,651 0 0
XUNLEI LTD PUT 98419E958 17 48 SH Put SOLE   0 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 5 1,263 SH   SOLE   1,263 0 0
EXXON MOBIL CORP CALL 30231G902 54,919 6,797 SH Call SOLE   0 0 0
EXXON MOBIL CORP PUT 30231G952 58,151 7,197 SH Put SOLE   0 0 0
INTREXON CORP CALL 46122T902 889 1,691 SH Call SOLE   0 0 0
INTREXON CORP PUT 46122T952 452 861 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 60 71 SH Call SOLE   0 0 0
EXONE CO COM 302104104 7 880 SH   SOLE   880 0 0
EXONE CO PUT 302104954 13 16 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 29,018 9,440 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A730 4,021 130,821 SH   SOLE   130,821 0 0
SPDR SERIES TRUST PUT 78464A958 33,236 10,812 SH Put SOLE   0 0 0
XPERI CORP CALL 98421B900 25 11 SH Call SOLE   0 0 0
XPERI CORP PUT 98421B950 2 1 SH Put SOLE   0 0 0
XPO LOGISTICS INC CALL 983793900 6,948 1,293 SH Call SOLE   0 0 0
XPO LOGISTICS INC COM 983793100 159 2,962 SH   SOLE   2,962 0 0
XPO LOGISTICS INC PUT 983793950 6,636 1,235 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 21 3 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X880 61 857 SH   SOLE   857 0 0
PROSHARES TR PUT 74347X950 57 8 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 1,814 366 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC COM 24906P109 1,767 35,642 SH   SOLE   35,642 0 0
DENTSPLY SIRONA INC PUT 24906P959 292 59 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 18,773 4,171 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A714 123 2,738 SH   SOLE   2,738 0 0
SPDR SERIES TRUST PUT 78464A958 16,932 3,762 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 3,367 1,053 SH Call SOLE   0 0 0
XEROX CORP PUT 984121958 850 266 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A862 110 1,411 SH   SOLE   1,411 0 0
SPDR SERIES TRUST PUT 78464A958 23 3 SH Put SOLE   0 0 0
XPRESSPA GROUP INC CALL 98420U904 0 17 SH Call SOLE   0 0 0
ISHARES TR CALL 46434V906 53 14 SH Call SOLE   0 0 0
22ND CENTY GROUP INC CALL 90137F903 188 1,100 SH Call SOLE   0 0 0
22ND CENTY GROUP INC COM 90137F103 6 3,854 SH   SOLE   3,854 0 0
22ND CENTY GROUP INC PUT 90137F953 11 68 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 86 11 SH Call SOLE   0 0 0
XYLEM INC COM 98419M100 107 1,362 SH   SOLE   1,362 0 0
XYLEM INC PUT 98419M950 561 71 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 590 134 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 180 41 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 68 9 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W569 88 1,160 SH   SOLE   1,160 0 0
PROSHARES TR II PUT 74347W952 1,108 145 SH Put SOLE   0 0 0
YELP INC CALL 985817905 2,080 603 SH Call SOLE   0 0 0
YELP INC COM 985817105 877 25,441 SH   SOLE   25,441 0 0
YELP INC PUT 985817955 4,619 1,339 SH Put SOLE   0 0 0
YETI HLDGS INC CALL 98585X904 547 181 SH Call SOLE   0 0 0
YETI HLDGS INC COM 98585X104 130 4,326 SH   SOLE   4,326 0 0
YETI HLDGS INC PUT 98585X954 356 118 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 174 80 SH Call SOLE   0 0 0
YEXT INC COM 98585N106 662 30,298 SH   SOLE   30,298 0 0
YEXT INC PUT 98585N956 102 47 SH Put SOLE   0 0 0
YOUNGEVITY INTL INC CALL 987537906 94 166 SH Call SOLE   0 0 0
YOUNGEVITY INTL INC PUT 987537956 12 22 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 727 301 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 972 402 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 1,593 464 SH Call SOLE   0 0 0
YANDEX N V COM N97284108 4,342 126,458 SH   SOLE   126,458 0 0
YANDEX N V PUT N97284958 4,289 1,249 SH Put SOLE   0 0 0
YORK WTR CO CALL 987184908 30 9 SH Call SOLE   0 0 0
YORK WTR CO PUT 987184958 58 17 SH Put SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 1,804 1,288 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA COM 984245100 367 26,200 SH   SOLE   26,200 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 1,814 1,295 SH Put SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 156 234 SH Call SOLE   0 0 0
YRC WORLDWIDE INC PUT 984249957 64 96 SH Put SOLE   0 0 0
YIRENDAI LTD CALL 98585L900 24 18 SH Call SOLE   0 0 0
YIRENDAI LTD PUT 98585L950 135 100 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 7,805 782 SH Call SOLE   0 0 0
YUM BRANDS INC PUT 988498951 349 35 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 3,646 812 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC PUT 98850P959 345 77 SH Put SOLE   0 0 0
YY INC CALL 98426T906 2,360 281 SH Call SOLE   0 0 0
YY INC COM 98426T106 2,231 26,564 SH   SOLE   26,564 0 0
YY INC PUT 98426T956 6,720 800 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 2,271 654 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 2,150 619 SH Put SOLE   0 0 0
ZAGG INC CALL 98884U908 14 16 SH Call SOLE   0 0 0
ZAGG INC PUT 98884U958 43 48 SH Put SOLE   0 0 0
ZAYO GROUP HLDGS INC CALL 98919V905 3,438 1,210 SH Call SOLE   0 0 0
ZAYO GROUP HLDGS INC COM 98919V105 2,685 94,490 SH   SOLE   94,490 0 0
ZAYO GROUP HLDGS INC PUT 98919V955 1,199 422 SH Put SOLE   0 0 0
ZIMMER BIOMET HLDGS INC CALL 98956P902 2,362 185 SH Call SOLE   0 0 0
ZIMMER BIOMET HLDGS INC PUT 98956P952 1,443 113 SH Put SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP CALL 989207905 3,226 154 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP PUT 989207955 1,089 52 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 3,697 435 SH Call SOLE   0 0 0
ZENDESK INC PUT 98936J951 1,504 177 SH Put SOLE   0 0 0
OLYMPIC STEEL INC COM 68162K106 97 6,126 SH   SOLE   6,126 0 0
OLYMPIC STEEL INC PUT 68162K956 433 273 SH Put SOLE   0 0 0
ZAFGEN INC COM 98885E103 10 3,830 SH   SOLE   3,830 0 0
ZAFGEN INC PUT 98885E953 13 50 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 307 90 SH Call SOLE   0 0 0
ZILLOW GROUP INC COM 98954M101 140 4,097 SH   SOLE   4,097 0 0
ZILLOW GROUP INC PUT 98954M950 639 187 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 275 50 SH Call SOLE   0 0 0
ZOGENIX INC COM 98978L204 536 9,757 SH   SOLE   9,757 0 0
ZOGENIX INC PUT 98978L954 847 154 SH Put SOLE   0 0 0
ZIONS BANCORPORATION N A CALL 989701907 971 214 SH Call SOLE   0 0 0
ZIONS BANCORPORATION N A COM 989701107 951 20,957 SH   SOLE   20,957 0 0
ZIONS BANCORPORATION N A PUT 989701957 2,720 599 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 95 249 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 157 40,814 SH   SOLE   40,814 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 159 414 SH Put SOLE   0 0 0
ZIX CORP CALL 98974P900 4 7 SH Call SOLE   0 0 0
ZIX CORP COM 98974P100 7 1,143 SH   SOLE   1,143 0 0
ZIX CORP PUT 98974P950 11 16 SH Put SOLE   0 0 0
ZAI LAB LTD COM 98887Q104 111 3,771 SH   SOLE   3,771 0 0
ZAI LAB LTD PUT 98887Q954 23 8 SH Put SOLE   0 0 0
ZION OIL & GAS INC CALL 989696909 54 728 SH Call SOLE   0 0 0
ZION OIL & GAS INC PUT 989696959 14 187 SH Put SOLE   0 0 0
ZYNGA INC CALL 98986T908 399 749 SH Call SOLE   0 0 0
ZYNGA INC COM 98986T108 384 72,107 SH   SOLE   72,107 0 0
ZYNGA INC PUT 98986T958 406 763 SH Put SOLE   0 0 0
CHINA SOUTHN AIRLS LTD CALL 169409909 39 9 SH Call SOLE   0 0 0
CHINA SOUTHN AIRLS LTD COM 169409109 39 913 SH   SOLE   913 0 0
ZSCALER INC CALL 98980G902 3,730 526 SH Call SOLE   0 0 0
ZSCALER INC COM 98980G102 949 13,382 SH   SOLE   13,382 0 0
ZSCALER INC PUT 98980G952 3,596 507 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 109 28 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 188 48 SH Put SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 460 252 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 855 468 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 5,848 581 SH Call SOLE   0 0 0
ZOETIS INC COM 98978V103 2,676 26,582 SH   SOLE   26,582 0 0
ZOETIS INC PUT 98978V953 9,181 912 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 159 64 SH Call SOLE   0 0 0
ZUMIEZ INC COM 989817101 111 4,484 SH   SOLE   4,484 0 0
ZUMIEZ INC PUT 989817951 131 53 SH Put SOLE   0 0 0
ZUORA INC CALL 98983V906 1,980 989 SH Call SOLE   0 0 0
ZUORA INC COM 98983V106 295 14,729 SH   SOLE   14,729 0 0
ZUORA INC PUT 98983V956 322 161 SH Put SOLE   0 0 0
ZYMEWORKS INC CALL 98985W902 8 5 SH Call SOLE   0 0 0
ZYMEWORKS INC COM 98985W102 8 546 SH   SOLE   546 0 0
ZYMEWORKS INC PUT 98985W952 1 1 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 93 173 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 10 1,989 SH   SOLE   1,989 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 75 140 SH Put SOLE   0 0 0