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 1,678 219 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,680 21,928 SH   SOLE   21,928 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 9,563 1,248 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 3,929 1,958 SH Call SOLE   0 0 0
ALCOA CORP PUT 013872956 2,215 1,104 SH Put SOLE   0 0 0
ALTABA INC COM 021346101 1,128 57,919 SH   SOLE   57,919 0 0
ALTABA INC CALL 021346901 37,576 2,247 SH Call SOLE   0 0 0
ALTABA INC PUT 021346951 29,582 1,769 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 13,746 5,097 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 535 19,851 SH   SOLE   19,851 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 8,600 3,189 SH Put SOLE   0 0 0
AARONS INC CALL 002535900 4,241 660 SH Call SOLE   0 0 0
AARONS INC PUT 002535950 616 96 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 732 653 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 323 288 SH Put SOLE   0 0 0
AAON INC CALL 000360906 87 19 SH Call SOLE   0 0 0
AAON INC PUT 000360956 4 1 SH Put SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 6,037 365 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 3,016 18,238 SH   SOLE   18,238 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 9,890 598 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 396,516 17,704 SH Call SOLE   0 0 0
APPLE INC PUT 037833950 444,849 19,862 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC COM 024013104 2 44 SH   SOLE   44 0 0
AMERICAN ASSETS TR INC PUT 024013954 56 12 SH Put SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 946 375 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 262 104 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 79 12 SH Call SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 1,561 275 SH Call SOLE   0 0 0
AXON ENTERPRISE INC COM 05464C101 98 1,731 SH   SOLE   1,731 0 0
AXON ENTERPRISE INC PUT 05464C951 567 100 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP CALL 01881G906 123 42 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 35 1,210 SH   SOLE   1,210 0 0
ALLIANCEBERNSTEIN HOLDING LP PUT 01881G956 425 145 SH Put SOLE   0 0 0
ABB LTD CALL 000375904 2,519 1,281 SH Call SOLE   0 0 0
ABB LTD COM 000375204 7 400 SH   SOLE   400 0 0
ABB LTD PUT 000375954 615 313 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 49,854 6,584 SH Call SOLE   0 0 0
ABBVIE INC PUT 00287Y959 33,256 4,392 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 806 98 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,710 20,780 SH   SOLE   20,780 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 6,693 813 SH Put SOLE   0 0 0
AMERIS BANCORP CALL 03076K908 173 43 SH Call SOLE   0 0 0
AMERIS BANCORP PUT 03076K958 4 1 SH Put SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 56 251 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 32 14,431 SH   SOLE   14,431 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 6 30 SH Put SOLE   0 0 0
AMBEV SA CALL 02319V903 107 233 SH Call SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC CALL 043436904 10 1 SH Call SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 53 521 SH   SOLE   521 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 51 5 SH Put SOLE   0 0 0
ABM INDS INC PUT 000957950 105 29 SH Put SOLE   0 0 0
ABIOMED INC CALL 003654900 3,522 198 SH Call SOLE   0 0 0
ABIOMED INC COM 003654100 1,489 8,374 SH   SOLE   8,374 0 0
ABIOMED INC PUT 003654950 6,226 350 SH Put SOLE   0 0 0
ARBOR RLTY TR INC CALL 038923908 56 43 SH Call SOLE   0 0 0
ARBOR RLTY TR INC PUT 038923958 87 67 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 19,972 2,387 SH Call SOLE   0 0 0
ABBOTT LABS PUT 002824950 23,000 2,749 SH Put SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 0 1 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 0 419 SH   SOLE   419 0 0
ARBUTUS BIOPHARMA CORP PUT 03879J950 2 16 SH Put SOLE   0 0 0
ARCOSA INC CALL 039653900 0 51 SH Call SOLE   0 0 0
ARCOSA INC COM 039653100 0 1,249 SH   SOLE   1,249 0 0
ARCOSA INC PUT 039653950 0 187 SH Put SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 2,065 574 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,440 67,820 SH   SOLE   67,820 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 4,131 1,148 SH Put SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X908 2,032 4,629 SH Call SOLE   0 0 0
AURORA CANNABIS INC PUT 05156X958 282 644 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 10 212 SH   SOLE   212 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 201 42 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 527 534 SH Call SOLE   0 0 0
ACCO BRANDS CORP PUT 00081T958 45 46 SH Put SOLE   0 0 0
ARCH CAP GROUP LTD CALL G0450A905 184 44 SH Call SOLE   0 0 0
ALUMINUM CORP CHINA LTD CALL 022276909 3 5 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 1,153 371 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 130 42 SH Put SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN CALL 00448Q901 270 751 SH Call SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN PUT 00448Q951 86 241 SH Put SOLE   0 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 294 45 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,396 21,355 SH   SOLE   21,355 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 3,250 497 SH Put SOLE   0 0 0
ACI WORLDWIDE INC CALL 004498901 1,512 483 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 102 60 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC PUT 054540958 5 3 SH Put SOLE   0 0 0
AECOM CALL 00766T900 1,457 388 SH Call SOLE   0 0 0
AECOM COM 00766T100 1,384 36,866 SH   SOLE   36,866 0 0
AECOM PUT 00766T950 11 3 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 16,484 857 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND PUT G1151C951 27,159 1,412 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 53 188 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 149 520 SH Put SOLE   0 0 0
ARES COML REAL ESTATE CORP CALL 04013V908 24 16 SH Call SOLE   0 0 0
ARES COML REAL ESTATE CORP COM 04013V108 23 1,530 SH   SOLE   1,530 0 0
ARES COML REAL ESTATE CORP PUT 04013V958 6 4 SH Put SOLE   0 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2 1,914 SH   SOLE   1,914 0 0
ACLARIS THERAPEUTICS INC PUT 00461U955 2 23 SH Put SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 119 543 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 1 9 SH Put SOLE   0 0 0
ACACIA RESH CORP CALL 003881907 2 10 SH Call SOLE   0 0 0
ACACIA RESH CORP COM 003881307 5 2,099 SH   SOLE   2,099 0 0
ACACIA RESH CORP PUT 003881957 10 40 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 81 11 SH Call SOLE   0 0 0
ISHARES TR COM 464288257 825 11,197 SH   SOLE   11,197 0 0
ISHARES TR PUT 464288955 7,286 988 SH Put SOLE   0 0 0
ISHARES INC COM 464286525 28 298 SH   SOLE   298 0 0
ISHARES INC PUT 464286951 18 2 SH Put SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC COM 00653A107 0 65 SH   SOLE   65 0 0
ADOBE INC CALL 00724F901 67,708 2,451 SH Call SOLE   0 0 0
ADOBE INC COM 00724F101 9,148 33,117 SH   SOLE   33,117 0 0
ADOBE INC PUT 00724F951 112,682 4,079 SH Put SOLE   0 0 0
ANALOG DEVICES INC CALL 032654905 2,033 182 SH Call SOLE   0 0 0
ANALOG DEVICES INC COM 032654105 2,999 26,847 SH   SOLE   26,847 0 0
ANALOG DEVICES INC PUT 032654955 11,698 1,047 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 4,911 1,196 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 4,176 1,017 SH Put SOLE   0 0 0
ADMA BIOLOGICS INC CALL 000899904 178 401 SH Call SOLE   0 0 0
ADMA BIOLOGICS INC PUT 000899954 31 70 SH Put SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 0 12 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 39 77 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 71 13,991 SH   SOLE   13,991 0 0
ADAMAS PHARMACEUTICALS INC PUT 00548A956 27 54 SH Put SOLE   0 0 0
ADIENT PLC CALL G0084W901 3,671 1,599 SH Call SOLE   0 0 0
ADIENT PLC PUT G0084W951 1,244 542 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 19,709 1,221 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,042 25,045 SH   SOLE   25,045 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 3,938 244 SH Put SOLE   0 0 0
ADAPTIVE BIOTECHNOLOGIES COR CALL 00650F909 1,668 540 SH Call SOLE   0 0 0
ADAPTIVE BIOTECHNOLOGIES COR PUT 00650F959 74 24 SH Put SOLE   0 0 0
ADURO BIOTECH INC PUT 00739L951 0 4 SH Put SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 4,266 333 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,227 9,581 SH   SOLE   9,581 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 9,507 742 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 36,821 2,493 SH Call SOLE   0 0 0
AUTODESK INC PUT 052769956 23,883 1,617 SH Put SOLE   0 0 0
ADVANCED DISP SVCS INC DEL CALL 00790X901 234 72 SH Call SOLE   0 0 0
ADVANCED DISP SVCS INC DEL PUT 00790X951 100 31 SH Put SOLE   0 0 0
ADT INC CALL 00090Q903 34 55 SH Call SOLE   0 0 0
ADT INC PUT 00090Q953 35 56 SH Put SOLE   0 0 0
ADTRAN INC CALL 00738A906 123 109 SH Call SOLE   0 0 0
ADTRAN INC PUT 00738A956 174 154 SH Put SOLE   0 0 0
ADDUS HOMECARE CORP CALL 006739906 356 45 SH Call SOLE   0 0 0
ADDUS HOMECARE CORP COM 006739106 8 106 SH   SOLE   106 0 0
ADDUS HOMECARE CORP PUT 006739956 396 50 SH Put SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 419 769 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 110 203 SH Put SOLE   0 0 0
AMEREN CORP CALL 023608902 136 17 SH Call SOLE   0 0 0
AEGON N V CALL 007924903 173 420 SH Call SOLE   0 0 0
AEGON N V COM 007924103 151 36,734 SH   SOLE   36,734 0 0
AEGON N V PUT 007924953 182 443 SH Put SOLE   0 0 0
ADVANCED ENERGY INDS CALL 007973900 86 15 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS PUT 007973950 126 22 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD CALL 025676906 7 3 SH Call SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 9 379 SH   SOLE   379 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 7 3 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 5,720 1,067 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,423 26,544 SH   SOLE   26,544 0 0
AGNICO EAGLE MINES LTD PUT 008474958 8,534 1,592 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN CALL 02553E906 1,151 710 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 147 9,097 SH   SOLE   9,097 0 0
AMERICAN EAGLE OUTFITTERS IN PUT 02553E956 220 136 SH Put SOLE   0 0 0
AMERICAN ELEC PWR CO INC CALL 025537901 5,724 611 SH Call SOLE   0 0 0
AMERICAN ELEC PWR CO INC PUT 025537951 2,998 320 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 3,487 637 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV PUT N00985956 3,777 690 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 1,097 571 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 230 12,009 SH   SOLE   12,009 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 713 371 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 532 326 SH Call SOLE   0 0 0
AES CORP PUT 00130H955 158 97 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC CALL 007975902 93 909 SH Call SOLE   0 0 0
AETERNA ZENTARIS INC PUT 007975952 16 165 SH Put SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 819 76 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO PUT 025932954 10 1 SH Put SOLE   0 0 0
ARMSTRONG FLOORING INC CALL 04238R906 0 1 SH Call SOLE   0 0 0
ARMSTRONG FLOORING INC PUT 04238R956 0 1 SH Put SOLE   0 0 0
AFLAC INC CALL 001055902 2,542 486 SH Call SOLE   0 0 0
AFLAC INC PUT 001055952 2,061 394 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 66 225 SH Call SOLE   0 0 0
AFFIMED N V PUT N01045958 12 42 SH Put SOLE   0 0 0
CSOP ETF TR COM 12649L105 23 1,398 SH   SOLE   1,398 0 0
CSOP ETF TR PUT 12649L955 350 209 SH Put SOLE   0 0 0
AFYA LTD CALL G01125906 10 4 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 2,093 2,303 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 370 408 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 401 53 SH Call SOLE   0 0 0
AGCO CORP PUT 001084952 923 122 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 63 247 SH Call SOLE   0 0 0
AGROFRESH SOLUTIONS CALL 00856G909 26 99 SH Call SOLE   0 0 0
AGROFRESH SOLUTIONS PUT 00856G959 3 12 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,640 145 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 577 51 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 156 270 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 30 5,201 SH   SOLE   5,201 0 0
ALAMOS GOLD INC NEW PUT 011532958 21 37 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 178 55 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 875 27,037 SH   SOLE   27,037 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 2,698 833 SH Put SOLE   0 0 0
AEGLEA BIOTHERAPEUTICS INC CALL 00773J903 19 25 SH Call SOLE   0 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 10 1,307 SH   SOLE   1,307 0 0
FEDERAL AGRIC MTG CORP CALL 313148906 57 7 SH Call SOLE   0 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 65 8 SH Put SOLE   0 0 0
ALLERGAN PLC CALL G0177J908 26,286 1,562 SH Call SOLE   0 0 0
ALLERGAN PLC PUT G0177J958 23,779 1,413 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 5,132 3,190 SH Call SOLE   0 0 0
AGNC INVT CORP PUT 00123Q954 2,030 1,262 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 1,493 336 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD PUT G0585R956 5,348 1,203 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,238 420 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W353 783 26,573 SH   SOLE   26,573 0 0
PROSHARES TR II PUT 74347W952 843 286 SH Put SOLE   0 0 0
AVANGRID INC CALL 05351W903 10 2 SH Call SOLE   0 0 0
AVANGRID INC COM 05351W103 1 35 SH   SOLE   35 0 0
AVANGRID INC PUT 05351W953 5 1 SH Put SOLE   0 0 0
AGILE THERAPEUTICS INC CALL 00847L900 39 331 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC PUT 00847L950 0 1 SH Put SOLE   0 0 0
PLAYAGS INC CALL 72814N904 43 42 SH Call SOLE   0 0 0
PLAYAGS INC COM 72814N104 45 4,459 SH   SOLE   4,459 0 0
APPLIED GENETIC TECHNOL CORP CALL 03820J900 33 80 SH Call SOLE   0 0 0
AGILYSYS INC COM 00847J105 14 573 SH   SOLE   573 0 0
ASHFORD HOSPITALITY TR INC CALL 044103909 58 177 SH Call SOLE   0 0 0
ASHFORD HOSPITALITY TR INC PUT 044103959 72 220 SH Put SOLE   0 0 0
ARLINGTON ASSET INVT CORP CALL 041356905 27 51 SH Call SOLE   0 0 0
ARLINGTON ASSET INVT CORP PUT 041356955 53 98 SH Put SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 14,838 2,664 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC PUT 026874954 4,589 824 SH Put SOLE   0 0 0
ALTRA INDL MOTION CORP CALL 02208R906 191 69 SH Call SOLE   0 0 0
ALTRA INDL MOTION CORP PUT 02208R956 77 28 SH Put SOLE   0 0 0
AIMMUNE THERAPEUTICS INC CALL 00900T907 481 230 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 350 16,732 SH   SOLE   16,732 0 0
AIMMUNE THERAPEUTICS INC PUT 00900T957 764 365 SH Put SOLE   0 0 0
APOLLO INVT CORP CALL 03761U902 119 74 SH Call SOLE   0 0 0
APOLLO INVT CORP PUT 03761U952 99 62 SH Put SOLE   0 0 0
AAR CORP CALL 000361905 267 65 SH Call SOLE   0 0 0
AAR CORP COM 000361105 15 379 SH   SOLE   379 0 0
AAR CORP PUT 000361955 168 41 SH Put SOLE   0 0 0
AIRGAIN INC CALL 00938A904 4 4 SH Call SOLE   0 0 0
AIRGAIN INC PUT 00938A954 5 5 SH Put SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN CALL 03820C905 5 1 SH Call SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 10 189 SH   SOLE   189 0 0
APPLIED INDL TECHNOLOGIES IN PUT 03820C955 56 10 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO CALL 03748R904 78 15 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO PUT 03748R954 83 16 SH Put SOLE   0 0 0
ASSURANT INC CALL 04621X908 2,352 187 SH Call SOLE   0 0 0
ASSURANT INC PUT 04621X958 226 18 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 241 27 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 131 26 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 19 393 SH   SOLE   393 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 676 134 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 2,640 289 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 804 88 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 18 47 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 70 17,991 SH   SOLE   17,991 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 12 32 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 0 1 SH Call SOLE   0 0 0
AKCEA THERAPEUTICS INC CALL 00972L907 56 37 SH Call SOLE   0 0 0
AKCEA THERAPEUTICS INC COM 00972L107 1 100 SH   SOLE   100 0 0
AKCEA THERAPEUTICS INC PUT 00972L957 200 130 SH Put SOLE   0 0 0
ASANKO GOLD INC CALL 04341Y905 2 32 SH Call SOLE   0 0 0
ACADIA RLTY TR COM 004239109 2 104 SH   SOLE   104 0 0
ACADIA RLTY TR PUT 004239959 8 3 SH Put SOLE   0 0 0
AKORN INC CALL 009728906 115 304 SH Call SOLE   0 0 0
AKORN INC COM 009728106 81 21,361 SH   SOLE   21,361 0 0
AKORN INC PUT 009728956 93 247 SH Put SOLE   0 0 0
AK STL HLDG CORP CALL 001547908 74 330 SH Call SOLE   0 0 0
AK STL HLDG CORP COM 001547108 112 49,570 SH   SOLE   49,570 0 0
AK STL HLDG CORP PUT 001547958 182 805 SH Put SOLE   0 0 0
AKOUSTIS TECHNOLOGIES INC CALL 00973N902 6 9 SH Call SOLE   0 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 31 4,083 SH   SOLE   4,083 0 0
AIR LEASE CORP CALL 00912X902 418 100 SH Call SOLE   0 0 0
AIR LEASE CORP PUT 00912X952 978 234 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 6,138 883 SH Call SOLE   0 0 0
ALBEMARLE CORP PUT 012653951 3,615 520 SH Put SOLE   0 0 0
ALBIREO PHARMA INC CALL 01345P906 80 40 SH Call SOLE   0 0 0
ALBIREO PHARMA INC COM 01345P106 54 2,716 SH   SOLE   2,716 0 0
ALBIREO PHARMA INC PUT 01345P956 116 58 SH Put SOLE   0 0 0
ALCON INC CALL H01301908 1,055 181 SH Call SOLE   0 0 0
ALCON INC COM H01301128 324 5,575 SH   SOLE   5,575 0 0
ALCON INC PUT H01301958 1,142 196 SH Put SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC CALL 014339905 1,012 537 SH Call SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 230 12,198 SH   SOLE   12,198 0 0
ALDER BIOPHARMACEUTICALS INC PUT 014339955 529 281 SH Put SOLE   0 0 0
ALDEYRA THERAPEUTICS INC CALL 01438T906 17 33 SH Call SOLE   0 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 3 581 SH   SOLE   581 0 0
ALDEYRA THERAPEUTICS INC PUT 01438T956 12 23 SH Put SOLE   0 0 0
ALIGN TECHNOLOGY INC CALL 016255901 21,800 1,205 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC PUT 016255951 24,840 1,373 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 7,722 516 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 1,518 234 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC PUT 011659959 1,038 160 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 19 10 SH Call SOLE   0 0 0
ALKERMES PLC COM G01767105 172 8,852 SH   SOLE   8,852 0 0
ALKERMES PLC PUT G01767955 35 18 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 3,151 290 SH Call SOLE   0 0 0
ALLSTATE CORP PUT 020002951 1,238 114 SH Put SOLE   0 0 0
ALLEGION PUB LTD CO CALL G0176J909 10 1 SH Call SOLE   0 0 0
ALLEGION PUB LTD CO COM G0176J109 34 329 SH   SOLE   329 0 0
ALLEGION PUB LTD CO PUT G0176J959 20 2 SH Put SOLE   0 0 0
ALLAKOS INC COM 01671P100 27 354 SH   SOLE   354 0 0
ALLAKOS INC PUT 01671P950 39 5 SH Put SOLE   0 0 0
ALLOGENE THERAPEUTICS INC CALL 019770906 193 71 SH Call SOLE   0 0 0
ALLOGENE THERAPEUTICS INC PUT 019770956 89 33 SH Put SOLE   0 0 0
ALLOT LTD CALL M0854Q905 8 10 SH Call SOLE   0 0 0
ALLOT LTD COM M0854Q105 11 1,482 SH   SOLE   1,482 0 0
ALLOT LTD PUT M0854Q955 48 60 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 1,210 365 SH Call SOLE   0 0 0
ALLY FINL INC COM 02005N100 803 24,216 SH   SOLE   24,216 0 0
ALLY FINL INC PUT 02005N950 4,559 1,375 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 4,141 515 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 4,181 520 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 181 39 SH Call SOLE   0 0 0
ALARM COM HLDGS INC PUT 011642955 858 184 SH Put SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 0 98 SH   SOLE   98 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 2,286 486 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 268 57 SH Put SOLE   0 0 0
ALTIMMUNE INC CALL 02155H900 0 4 SH Call SOLE   0 0 0
ALTIMMUNE INC PUT 02155H950 3 20 SH Put SOLE   0 0 0
ALTAIR ENGR INC CALL 021369903 135 39 SH Call SOLE   0 0 0
AUTOLIV INC CALL 052800909 567 72 SH Call SOLE   0 0 0
AUTOLIV INC PUT 052800959 3,691 468 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 6,052 618 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 5,474 55,897 SH   SOLE   55,897 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 12,457 1,272 SH Put SOLE   0 0 0
ANTERO MIDSTREAM CORP CALL 03676B902 334 452 SH Call SOLE   0 0 0
ANTERO MIDSTREAM CORP PUT 03676B952 22 30 SH Put SOLE   0 0 0
AMAG PHARMACEUTICALS INC CALL 00163U906 167 145 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC PUT 00163U956 289 251 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 13,063 2,618 SH Call SOLE   0 0 0
APPLIED MATLS INC PUT 038222955 20,334 4,075 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 3,493 556 SH Call SOLE   0 0 0
AMBARELLA INC COM G037AX101 1,134 18,061 SH   SOLE   18,061 0 0
AMBARELLA INC PUT G037AX951 5,636 897 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 7 4 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC COM 023139884 151 7,732 SH   SOLE   7,732 0 0
AMBAC FINL GROUP INC PUT 023139954 11 6 SH Put SOLE   0 0 0
AMC ENTMT HLDGS INC CALL 00165C904 3,737 3,493 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC PUT 00165C954 402 376 SH Put SOLE   0 0 0
AMCOR PLC PUT G0250X957 2 3 SH Put SOLE   0 0 0
AMCOR PLC CALL G0250X907 0 1 SH Call SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 117 24 SH Call SOLE   0 0 0
AMC NETWORKS INC PUT 00164V953 172 35 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 45,479 15,688 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 33,216 11,458 SH Put SOLE   0 0 0
AMETEK INC NEW CALL 031100900 881 96 SH Call SOLE   0 0 0
AMETEK INC NEW PUT 031100950 82 9 SH Put SOLE   0 0 0
AMEDISYS INC CALL 023436908 2,934 224 SH Call SOLE   0 0 0
AMEDISYS INC PUT 023436958 2,725 208 SH Put SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN CALL 008252908 33 4 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN PUT 008252958 600 72 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 19,351 1,000 SH Call SOLE   0 0 0
AMGEN INC COM 031162100 7,302 37,738 SH   SOLE   37,738 0 0
AMGEN INC PUT 031162950 39,553 2,044 SH Put SOLE   0 0 0
AMERICAN HOMES 4 RENT CALL 02665T906 44 17 SH Call SOLE   0 0 0
AMERICAN HOMES 4 RENT PUT 02665T956 20 8 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 2,136 918 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO PUT 46625H955 153 66 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 1 2 SH Call SOLE   0 0 0
AMKOR TECHNOLOGY INC COM 031652100 4 492 SH   SOLE   492 0 0
AMKOR TECHNOLOGY INC PUT 031652950 12 14 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 38 42 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q866 604 66,163 SH   SOLE   66,163 0 0
ALPS ETF TR PUT 00162Q956 666 729 SH Put SOLE   0 0 0
AMN HEALTHCARE SERVICES INC CALL 001744901 80 14 SH Call SOLE   0 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 43 758 SH   SOLE   758 0 0
AMN HEALTHCARE SERVICES INC PUT 001744951 155 27 SH Put SOLE   0 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1 47 SH   SOLE   47 0 0
AMERICAN NATL BANKSHARES INC PUT 027745958 3 1 SH Put SOLE   0 0 0
AMERIPRISE FINL INC CALL 03076C906 1,809 123 SH Call SOLE   0 0 0
AMERIPRISE FINL INC PUT 03076C956 5,854 398 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 8 166 SH Call SOLE   0 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 0 300 SH   SOLE   300 0 0
AMPHASTAR PHARMACEUTICALS IN CALL 03209R903 19 10 SH Call SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 10 552 SH   SOLE   552 0 0
AMPLIFY ENERGY CORP NEW CALL 03212B903 19 32 SH Call SOLE   0 0 0
AMPLIFY ENERGY CORP NEW PUT 03212B953 14 24 SH Put SOLE   0 0 0
AMERESCO INC CALL 02361E908 24 15 SH Call SOLE   0 0 0
AMERESCO INC COM 02361E108 22 1,377 SH   SOLE   1,377 0 0
AMERESCO INC PUT 02361E958 134 84 SH Put SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 8,818 5,817 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 518 34,215 SH   SOLE   34,215 0 0
AMARIN CORP PLC PUT 023111956 6,764 4,462 SH Put SOLE   0 0 0
AMYRIS INC CALL 03236M900 303 637 SH Call SOLE   0 0 0
AMYRIS INC COM 03236M200 435 91,535 SH   SOLE   91,535 0 0
AMYRIS INC PUT 03236M950 786 1,653 SH Put SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC CALL 03168L905 60 208 SH Call SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 10 3,502 SH   SOLE   3,502 0 0
AMNEAL PHARMACEUTICALS INC PUT 03168L955 134 464 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 73 94 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 0 111 SH   SOLE   111 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 46 59 SH Put SOLE   0 0 0
AMERICAN SOFTWARE INC CALL 029683909 81 54 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 26,756 1,210 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5,141 23,249 SH   SOLE   23,249 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 22,886 1,035 SH Put SOLE   0 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 681 146 SH Call SOLE   0 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 980 210 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO CALL 030506909 115 13 SH Call SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 18 204 SH   SOLE   204 0 0
AMERICAN WOODMARK CORPORATIO PUT 030506959 426 48 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 1,285 865 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 32 22 SH Put SOLE   0 0 0
ETFIS SER TR I CALL 26923G903 94 191 SH Call SOLE   0 0 0
ETFIS SER TR I COM 26923G103 23 4,865 SH   SOLE   4,865 0 0
ETFIS SER TR I PUT 26923G953 32 65 SH Put SOLE   0 0 0
AMAZON COM INC CALL 023135906 1,131,986 6,521 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106 6,875 3,961 SH   SOLE   3,961 0 0
AMAZON COM INC PUT 023135956 938,606 5,407 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 446 88 SH Call SOLE   0 0 0
AUTONATION INC COM 05329W102 170 3,361 SH   SOLE   3,361 0 0
AUTONATION INC PUT 05329W952 116 23 SH Put SOLE   0 0 0
ANAPTYSBIO INC CALL 032724906 108 31 SH Call SOLE   0 0 0
ANAPTYSBIO INC PUT 032724956 10 3 SH Put SOLE   0 0 0
AMERICAN NATL INS CO COM 028591105 12 100 SH   SOLE   100 0 0
AMERICAN NATL INS CO PUT 028591955 37 3 SH Put SOLE   0 0 0
ANDERSONS INC CALL 034164903 17 8 SH Call SOLE   0 0 0
ANDERSONS INC COM 034164103 15 704 SH   SOLE   704 0 0
ANDERSONS INC PUT 034164953 6 3 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 4,300 180 SH Call SOLE   0 0 0
ARISTA NETWORKS INC COM 040413106 571 2,392 SH   SOLE   2,392 0 0
ARISTA NETWORKS INC PUT 040413956 4,443 186 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 421 270 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO COM 002896207 738 47,356 SH   SOLE   47,356 0 0
ABERCROMBIE & FITCH CO PUT 002896957 1,747 1,120 SH Put SOLE   0 0 0
ANGI HOMESERVICES INC CALL 00183L902 113 160 SH Call SOLE   0 0 0
ANGI HOMESERVICES INC COM 00183L102 169 23,937 SH   SOLE   23,937 0 0
ANGI HOMESERVICES INC PUT 00183L952 206 292 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 76 26 SH Call SOLE   0 0 0
ANGIODYNAMICS INC CALL 03475V901 198 108 SH Call SOLE   0 0 0
ANGIODYNAMICS INC PUT 03475V951 1 1 SH Put SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP CALL 037347901 2 8 SH Call SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 53 16,280 SH   SOLE   16,280 0 0
ANWORTH MORTGAGE ASSET CP PUT 037347951 59 180 SH Put SOLE   0 0 0
ANIKA THERAPEUTICS INC CALL 035255908 532 97 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC PUT 035255958 510 93 SH Put SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 400 55 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC COM 00182C103 882 12,115 SH   SOLE   12,115 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 102 14 SH Put SOLE   0 0 0
ANSYS INC CALL 03662Q905 575 26 SH Call SOLE   0 0 0
ANSYS INC PUT 03662Q955 6,884 311 SH Put SOLE   0 0 0
ANTHEM INC CALL 036752903 11,644 485 SH Call SOLE   0 0 0
ANTHEM INC COM 036752103 5,274 21,966 SH   SOLE   21,966 0 0
ANTHEM INC PUT 036752953 17,911 746 SH Put SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP CALL 02874P903 75 129 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 46 8,000 SH   SOLE   8,000 0 0
AMERICAN OUTDOOR BRANDS CORP PUT 02874P953 76 131 SH Put SOLE   0 0 0
AON PLC CALL G0408V902 774 40 SH Call SOLE   0 0 0
AON PLC COM G0408V102 703 3,635 SH   SOLE   3,635 0 0
AON PLC PUT G0408V952 561 29 SH Put SOLE   0 0 0
SMITH A O CORP CALL 831865909 38 8 SH Call SOLE   0 0 0
SMITH A O CORP COM 831865209 472 9,910 SH   SOLE   9,910 0 0
SMITH A O CORP PUT 831865959 873 183 SH Put SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR CALL G6331P904 6 5 SH Call SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 1 123 SH   SOLE   123 0 0
AMPCO-PITTSBURGH CORP COM 032037103 0 37 SH   SOLE   37 0 0
APACHE CORP CALL 037411905 4,631 1,809 SH Call SOLE   0 0 0
APACHE CORP COM 037411105 102 4,002 SH   SOLE   4,002 0 0
APACHE CORP PUT 037411955 2,408 941 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 225 80 SH Call SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT PUT 04316A958 19 7 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 2,240 101 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 5,990 270 SH Put SOLE   0 0 0
APPLIED DNA SCIENCES INC CALL 03815U901 0 23 SH Call SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN CALL 02913V903 2 1 SH Call SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 5 256 SH   SOLE   256 0 0
AMPHENOL CORP NEW CALL 032095901 3,068 318 SH Call SOLE   0 0 0
AMPHENOL CORP NEW COM 032095101 495 5,135 SH   SOLE   5,135 0 0
AMPHENOL CORP NEW PUT 032095951 1,293 134 SH Put SOLE   0 0 0
APHRIA INC CALL 03765K904 502 968 SH Call SOLE   0 0 0
APHRIA INC PUT 03765K954 265 512 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 223 135 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 41 25 SH Put SOLE   0 0 0
APELLIS PHARMACEUTICALS INC CALL 03753U906 21 9 SH Call SOLE   0 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 59 2,489 SH   SOLE   2,489 0 0
APELLIS PHARMACEUTICALS INC PUT 03753U956 48 20 SH Put SOLE   0 0 0
APOLLO GLOBAL MGMT INC CALL 03768E905 4,969 1,314 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT INC PUT 03768E955 2,099 555 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 655 168 SH Call SOLE   0 0 0
APPFOLIO INC CALL 03783C900 313 33 SH Call SOLE   0 0 0
APPFOLIO INC PUT 03783C950 28 3 SH Put SOLE   0 0 0
APPIAN CORP CALL 03782L901 731 154 SH Call SOLE   0 0 0
APPIAN CORP PUT 03782L951 641 135 SH Put SOLE   0 0 0
DIGITAL TURBINE INC CALL 25400W902 76 118 SH Call SOLE   0 0 0
DIGITAL TURBINE INC COM 25400W102 160 24,880 SH   SOLE   24,880 0 0
DIGITAL TURBINE INC PUT 25400W952 56 87 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 757 898 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q950 72 86 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 16 20 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q950 155 184 SH Put SOLE   0 0 0
ALPHA PRO TECH LTD COM 020772109 3 949 SH   SOLE   949 0 0
ALPHA PRO TECH LTD PUT 020772959 3 10 SH Put SOLE   0 0 0
APTOSE BIOSCIENCES INC CALL 03835T900 2 10 SH Call SOLE   0 0 0
APTOSE BIOSCIENCES INC COM 03835T200 42 20,151 SH   SOLE   20,151 0 0
APTOSE BIOSCIENCES INC PUT 03835T950 76 369 SH Put SOLE   0 0 0
PREFERRED APT CMNTYS INC CALL 74039L903 135 94 SH Call SOLE   0 0 0
APTIV PLC CALL G6095L909 2,552 292 SH Call SOLE   0 0 0
APTIV PLC COM G6095L109 395 4,528 SH   SOLE   4,528 0 0
APTIV PLC PUT G6095L959 3,654 418 SH Put SOLE   0 0 0
APERGY CORP CALL 03755L904 54 20 SH Call SOLE   0 0 0
APERGY CORP PUT 03755L954 2 1 SH Put SOLE   0 0 0
APYX MED CORP COM 03837C106 0 82 SH   SOLE   82 0 0
AQUA METALS INC CALL 03837J901 7 44 SH Call SOLE   0 0 0
AQUA METALS INC COM 03837J101 1 830 SH   SOLE   830 0 0
AQUA METALS INC PUT 03837J951 3 21 SH Put SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO CALL 30057T905 69 41 SH Call SOLE   0 0 0
ANTERO RES CORP CALL 03674X906 353 1,169 SH Call SOLE   0 0 0
ANTERO RES CORP COM 03674X106 2 871 SH   SOLE   871 0 0
ANTERO RES CORP PUT 03674X956 140 464 SH Put SOLE   0 0 0
ARAVIVE INC COM 03890D108 1 139 SH   SOLE   139 0 0
ACCURAY INC CALL 004397905 19 72 SH Call SOLE   0 0 0
ACCURAY INC PUT 004397955 3 11 SH Put SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 67 SH   SOLE   67 0 0
ARCBEST CORP CALL 03937C905 15 5 SH Call SOLE   0 0 0
ARES CAP CORP CALL 04010L903 277 149 SH Call SOLE   0 0 0
ARES CAP CORP PUT 04010L953 2,336 1,254 SH Put SOLE   0 0 0
ARCH COAL INC CALL 039380907 400 54 SH Call SOLE   0 0 0
ARCH COAL INC COM 039380407 19 259 SH   SOLE   259 0 0
ARCH COAL INC PUT 039380957 296 40 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 40 60 SH Call SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDG I CALL 03969T909 32 32 SH Call SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 127 12,420 SH   SOLE   12,420 0 0
ARCTURUS THERAPEUTICS HLDG I PUT 03969T959 39 38 SH Put SOLE   0 0 0
ARDAGH GROUP S A COM L0223L101 14 899 SH   SOLE   899 0 0
ARDAGH GROUP S A PUT L0223L951 178 114 SH Put SOLE   0 0 0
ARDELYX INC CALL 039697907 69 148 SH Call SOLE   0 0 0
ARDELYX INC PUT 039697957 62 134 SH Put SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 2,156 140 SH Put SOLE   0 0 0
ARES MANAGEMENT CORPORATION CALL 03990B901 91 34 SH Call SOLE   0 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 7 289 SH   SOLE   289 0 0
ARES MANAGEMENT CORPORATION PUT 03990B951 2 1 SH Put SOLE   0 0 0
APPROACH RESOURCES INC COM 03834A103 2 18,700 SH   SOLE   18,700 0 0
APPROACH RESOURCES INC PUT 03834A953 2 202 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37950E259 8 382 SH   SOLE   382 0 0
GLOBAL X FDS PUT 37950E954 13 6 SH Put SOLE   0 0 0
ARGENX SE CALL 04016X901 22 2 SH Call SOLE   0 0 0
ARGENX SE COM 04016X101 182 1,604 SH   SOLE   1,604 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 4 253 SH   SOLE   253 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 40 21 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 85 20 SH Call SOLE   0 0 0
ARK ETF TR PUT 00214Q951 42 10 SH Put SOLE   0 0 0
ARK ETF TR COM 00214Q401 2 56 SH   SOLE   56 0 0
ARLO TECHNOLOGIES INC CALL 04206A901 33 99 SH Call SOLE   0 0 0
ARLO TECHNOLOGIES INC COM 04206A101 585 171,657 SH   SOLE   171,657 0 0
ARLO TECHNOLOGIES INC PUT 04206A951 514 1,509 SH Put SOLE   0 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 174 109 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 132 83 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 1,708 392 SH Call SOLE   0 0 0
ARAMARK COM 03852U106 1,818 41,728 SH   SOLE   41,728 0 0
ARAMARK PUT 03852U956 958 220 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 201 44 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC COM 040047607 348 7,624 SH   SOLE   7,624 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 581 127 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 3,036 1,168 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 1,040 400 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 295 296 SH Call SOLE   0 0 0
ARCHROCK INC COM 03957W106 175 17,646 SH   SOLE   17,646 0 0
ARCHROCK INC PUT 03957W956 148 149 SH Put SOLE   0 0 0
ARQULE INC CALL 04269E907 242 338 SH Call SOLE   0 0 0
ARQULE INC PUT 04269E957 211 295 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 266 159 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC COM 042315507 107 6,407 SH   SOLE   6,407 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 221 132 SH Put SOLE   0 0 0
ARTESIAN RESOURCES CORP PUT 043113958 0 1 SH Put SOLE   0 0 0
AROTECH CORP CALL 042682903 3 13 SH Call SOLE   0 0 0
AROTECH CORP PUT 042682953 18 62 SH Put SOLE   0 0 0
ARROW ELECTRS INC CALL 042735900 59 8 SH Call SOLE   0 0 0
ARROW ELECTRS INC COM 042735100 144 1,933 SH   SOLE   1,933 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 1,048 372 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 903 32,069 SH   SOLE   32,069 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 653 232 SH Put SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L COM G3156P103 214 17,840 SH   SOLE   17,840 0 0
ASA GOLD AND PRECIOUS MTLS L PUT G3156P953 12 10 SH Put SOLE   0 0 0
ASSOCIATED BANC CORP CALL 045487905 4 2 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP COM 045487105 7 380 SH   SOLE   380 0 0
ARDMORE SHIPPING CORP CALL Y0207T900 14 21 SH Call SOLE   0 0 0
ARDMORE SHIPPING CORP COM Y0207T100 12 1,847 SH   SOLE   1,847 0 0
ARDMORE SHIPPING CORP PUT Y0207T950 0 1 SH Put SOLE   0 0 0
ASGN INC CALL 00191U902 603 96 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 3,421 444 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,028 13,351 SH   SOLE   13,351 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 1,710 222 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 13,872 5,121 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051959 3,892 1,437 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 98 39 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051959 58 23 SH Put SOLE   0 0 0
ADVANSIX INC CALL 00773T901 10 4 SH Call SOLE   0 0 0
ADVANSIX INC COM 00773T101 129 5,050 SH   SOLE   5,050 0 0
ADVANSIX INC PUT 00773T951 7 3 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 63 65 SH Call SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 9 923 SH   SOLE   923 0 0
ASSEMBLY BIOSCIENCES INC PUT 045396958 19 20 SH Put SOLE   0 0 0
ASML HOLDING N V CALL N07059900 5,291 213 SH Call SOLE   0 0 0
ASML HOLDING N V PUT N07059950 4,968 200 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G901 0 238 SH Call SOLE   0 0 0
ASCENDIS PHARMA A S CALL 04351P901 211 22 SH Call SOLE   0 0 0
ASCENDIS PHARMA A S COM 04351P101 508 5,284 SH   SOLE   5,284 0 0
ASCENDIS PHARMA A S PUT 04351P951 269 28 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 14 7 SH Call SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 21 1,047 SH   SOLE   1,047 0 0
ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 4 2 SH Put SOLE   0 0 0
ASSERTIO THERAPEUTICS INC CALL 04545L907 2 20 SH Call SOLE   0 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 3 2,486 SH   SOLE   2,486 0 0
ASTEC INDS INC CALL 046224901 49 16 SH Call SOLE   0 0 0
ASTEC INDS INC COM 046224101 80 2,578 SH   SOLE   2,578 0 0
ASTEC INDS INC PUT 046224951 435 140 SH Put SOLE   0 0 0
ASURE SOFTWARE INC CALL 04649U902 12 19 SH Call SOLE   0 0 0
ASURE SOFTWARE INC COM 04649U102 3 479 SH   SOLE   479 0 0
ASURE SOFTWARE INC PUT 04649U952 10 15 SH Put SOLE   0 0 0
AMTECH SYS INC CALL 032332904 2 4 SH Call SOLE   0 0 0
AMTECH SYS INC COM 032332504 1 364 SH   SOLE   364 0 0
ATLANTIC PWR CORP CALL 04878Q903 17 75 SH Call SOLE   0 0 0
ATLANTIC PWR CORP COM 04878Q863 36 15,653 SH   SOLE   15,653 0 0
ATLANTIC PWR CORP PUT 04878Q953 43 184 SH Put SOLE   0 0 0
AMERICA FIRST MULTIFAMILY IN CALL 02364V907 20 25 SH Call SOLE   0 0 0
ALPHATEC HOLDINGS INC CALL 02081G901 13 27 SH Call SOLE   0 0 0
ALPHATEC HOLDINGS INC COM 02081G201 9 1,849 SH   SOLE   1,849 0 0
ALPHATEC HOLDINGS INC PUT 02081G951 0 1 SH Put SOLE   0 0 0
A10 NETWORKS INC CALL 002121901 52 75 SH Call SOLE   0 0 0
A10 NETWORKS INC COM 002121101 116 16,731 SH   SOLE   16,731 0 0
A10 NETWORKS INC PUT 002121951 81 118 SH Put SOLE   0 0 0
ANTERIX INC CALL 03676C900 640 177 SH Call SOLE   0 0 0
ADTALEM GLOBAL ED INC CALL 00737L903 95 25 SH Call SOLE   0 0 0
ADTALEM GLOBAL ED INC PUT 00737L953 7 2 SH Put SOLE   0 0 0
ATHENE HLDG LTD CALL G0684D907 1,341 319 SH Call SOLE   0 0 0
ATHENE HLDG LTD PUT G0684D957 189 45 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 315 38 SH Call SOLE   0 0 0
AUTOHOME INC PUT 05278C957 423 51 SH Put SOLE   0 0 0
ATHERSYS INC CALL 04744L906 8 64 SH Call SOLE   0 0 0
ATHERSYS INC COM 04744L106 4 3,188 SH   SOLE   3,188 0 0
ATHERSYS INC PUT 04744L956 2 22 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 348 172 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 759 37,511 SH   SOLE   37,511 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 805 398 SH Put SOLE   0 0 0
ATKORE INTL GROUP INC CALL 047649908 761 251 SH Call SOLE   0 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 2 275 SH   SOLE   275 0 0
ATN INTL INC COM 00215F107 4 77 SH   SOLE   77 0 0
ATHENEX INC CALL 04685N903 243 200 SH Call SOLE   0 0 0
ATHENEX INC PUT 04685N953 46 38 SH Put SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 466 41 SH Call SOLE   0 0 0
ATMOS ENERGY CORP PUT 049560955 671 59 SH Put SOLE   0 0 0
ATOSSA GENETICS INC PUT 04962H956 0 1 SH Put SOLE   0 0 0
APTARGROUP INC CALL 038336903 11 1 SH Call SOLE   0 0 0
APTARGROUP INC COM 038336103 54 456 SH   SOLE   456 0 0
APTARGROUP INC PUT 038336953 153 13 SH Put SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC CALL 046513907 237 168 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 46 3,309 SH   SOLE   3,309 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 160 114 SH Put SOLE   0 0 0
ATRICURE INC CALL 04963C909 12 5 SH Call SOLE   0 0 0
ATRICURE INC COM 04963C209 58 2,337 SH   SOLE   2,337 0 0
ATRICURE INC PUT 04963C959 381 153 SH Put SOLE   0 0 0
ANTARES PHARMA INC CALL 036642906 39 119 SH Call SOLE   0 0 0
ANTARES PHARMA INC COM 036642106 293 87,859 SH   SOLE   87,859 0 0
ANTARES PHARMA INC PUT 036642956 390 1,166 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 56 27 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 63 3,020 SH   SOLE   3,020 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 1,315 626 SH Put SOLE   0 0 0
ACTUANT CORP CALL 00508X903 1 80 SH Call SOLE   0 0 0
ACTUANT CORP COM 00508X203 1 81 SH   SOLE   81 0 0
ACTUANT CORP PUT 00508X953 3 22 SH Put SOLE   0 0 0
ALTICE USA INC CALL 02156K903 1,250 436 SH Call SOLE   0 0 0
ALTICE USA INC COM 02156K103 15 551 SH   SOLE   551 0 0
ALTICE USA INC PUT 02156K953 3,897 1,359 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 21,279 4,021 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,346 44,346 SH   SOLE   44,346 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 29,180 5,514 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LTD CALL 035128906 2,893 1,584 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LTD PUT 035128956 255 140 SH Put SOLE   0 0 0
ATLANTIC UN BANKSHARES CORP CALL 04911A907 0 1 SH Call SOLE   0 0 0
ATLANTIC UN BANKSHARES CORP PUT 04911A957 0 1 SH Put SOLE   0 0 0
AUDIOCODES LTD CALL M15342904 185 98 SH Call SOLE   0 0 0
AUDIOCODES LTD PUT M15342954 608 322 SH Put SOLE   0 0 0
GOLDEN MINERALS CO CALL 381119906 0 1 SH Call SOLE   0 0 0
AU OPTRONICS CORP COM 002255107 1 794 SH   SOLE   794 0 0
AU OPTRONICS CORP PUT 002255957 4 17 SH Put SOLE   0 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 605 1,133 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 123 23,213 SH   SOLE   23,213 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 330 618 SH Put SOLE   0 0 0
AUTOWEB INC CALL 05335B900 1 6 SH Call SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 294 925 SH Call SOLE   0 0 0
YAMANA GOLD INC COM 98462Y100 155 48,835 SH   SOLE   48,835 0 0
YAMANA GOLD INC PUT 98462Y950 391 1,232 SH Put SOLE   0 0 0
AVISTA CORP COM 05379B107 4 100 SH   SOLE   100 0 0
AEROVIRONMENT INC CALL 008073908 685 128 SH Call SOLE   0 0 0
AEROVIRONMENT INC COM 008073108 0 11 SH   SOLE   11 0 0
AEROVIRONMENT INC PUT 008073958 299 56 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 796 37 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC PUT 053484951 3,596 167 SH Put SOLE   0 0 0
AMERICAN VANGUARD CORP CALL 030371908 20 13 SH Call SOLE   0 0 0
AMERICAN VANGUARD CORP PUT 030371958 1 1 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588909 46 550 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC COM 053588109 43 52,027 SH   SOLE   52,027 0 0
AVEO PHARMACEUTICALS INC PUT 053588959 50 601 SH Put SOLE   0 0 0
BROADCOM INC CALL 11135F901 40,030 1,450 SH Call SOLE   0 0 0
BROADCOM INC COM 11135F101 6,064 21,969 SH   SOLE   21,969 0 0
BROADCOM INC PUT 11135F951 76,305 2,764 SH Put SOLE   0 0 0
AVIANCA HLDGS SA CALL 05367G900 2 7 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC CALL 05367P900 15 25 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC PUT 05367P950 3 6 SH Put SOLE   0 0 0
AVALARA INC CALL 05338G906 7,300 1,085 SH Call SOLE   0 0 0
AVALARA INC PUT 05338G956 2,644 393 SH Put SOLE   0 0 0
AVANOS MED INC CALL 05350V906 3 1 SH Call SOLE   0 0 0
AVON PRODS INC CALL 054303902 548 1,246 SH Call SOLE   0 0 0
AVON PRODS INC COM 054303102 121 27,547 SH   SOLE   27,547 0 0
AVON PRODS INC PUT 054303952 59 136 SH Put SOLE   0 0 0
AVNET INC PUT 053807953 4 1 SH Put SOLE   0 0 0
AVANTOR INC CALL 05352A900 33 23 SH Call SOLE   0 0 0
AVANTOR INC PUT 05352A950 55 38 SH Put SOLE   0 0 0
AVX CORP NEW CALL 002444907 6 4 SH Call SOLE   0 0 0
AVX CORP NEW PUT 002444957 127 84 SH Put SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 24 79 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 191 60,604 SH   SOLE   60,604 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 456 1,444 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 295 26 SH Call SOLE   0 0 0
AVAYA HLDGS CORP CALL 05351X901 462 452 SH Call SOLE   0 0 0
AVAYA HLDGS CORP COM 05351X101 744 72,752 SH   SOLE   72,752 0 0
AVAYA HLDGS CORP PUT 05351X951 1,248 1,220 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW CALL 04247X902 841 87 SH Call SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW PUT 04247X952 986 102 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 2,981 240 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 3,987 321 SH Put SOLE   0 0 0
AMERICAN STS WTR CO CALL 029899901 503 56 SH Call SOLE   0 0 0
AMERICAN STS WTR CO PUT 029899951 197 22 SH Put SOLE   0 0 0
AXOS FINL INC CALL 05465C900 392 142 SH Call SOLE   0 0 0
AXOS FINL INC PUT 05465C950 52 19 SH Put SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 1,506 811 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 921 496 SH Put SOLE   0 0 0
ANIXTER INTL INC CALL 035290905 400 58 SH Call SOLE   0 0 0
ANIXTER INTL INC COM 035290105 985 14,263 SH   SOLE   14,263 0 0
ANIXTER INTL INC PUT 035290955 48 7 SH Put SOLE   0 0 0
AXOGEN INC CALL 05463X906 259 208 SH Call SOLE   0 0 0
AXOGEN INC PUT 05463X956 142 114 SH Put SOLE   0 0 0
AXOVANT GENE THERAPIES LTD CALL G0750W903 20 31 SH Call SOLE   0 0 0
AXOVANT GENE THERAPIES LTD COM G0750W203 420 65,047 SH   SOLE   65,047 0 0
AXOVANT GENE THERAPIES LTD PUT G0750W953 5 8 SH Put SOLE   0 0 0
AXOVANT GENE THERAPIES LTD CALL G0750W903 432 670 SH Call SOLE   0 0 0
AXOVANT GENE THERAPIES LTD PUT G0750W953 191 296 SH Put SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 518 631 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 721 878 SH Put SOLE   0 0 0
AXONICS MODULATION TECH INC CALL 05465P901 13 5 SH Call SOLE   0 0 0
AXONICS MODULATION TECH INC COM 05465P101 6 234 SH   SOLE   234 0 0
AXONICS MODULATION TECH INC PUT 05465P951 13 5 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 12,230 1,034 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO PUT 025816959 31,947 2,701 SH Put SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD CALL G0692U909 93 14 SH Call SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 89 1,343 SH   SOLE   1,343 0 0
AXIS CAPITAL HOLDINGS LTD PUT G0692U959 46 7 SH Put SOLE   0 0 0
AXSOME THERAPEUTICS INC CALL 05464T904 338 167 SH Call SOLE   0 0 0
AXSOME THERAPEUTICS INC COM 05464T104 548 27,084 SH   SOLE   27,084 0 0
AXSOME THERAPEUTICS INC PUT 05464T954 756 374 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 6,244 2,071 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD PUT G0750C958 2,523 837 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 7 22 SH Call SOLE   0 0 0
AXT INC COM 00246W103 2 817 SH   SOLE   817 0 0
AXT INC PUT 00246W953 1 4 SH Put SOLE   0 0 0
ALEXCO RESOURCE CORP CALL 01535P906 58 337 SH Call SOLE   0 0 0
ALEXCO RESOURCE CORP COM 01535P106 8 5,179 SH   SOLE   5,179 0 0
ALEXCO RESOURCE CORP PUT 01535P956 23 136 SH Put SOLE   0 0 0
ATLANTICA YIELD PLC CALL G0751N903 12 5 SH Call SOLE   0 0 0
ATLANTICA YIELD PLC PUT G0751N953 16 7 SH Put SOLE   0 0 0
ACUITY BRANDS INC CALL 00508Y902 3,774 280 SH Call SOLE   0 0 0
ACUITY BRANDS INC PUT 00508Y952 660 49 SH Put SOLE   0 0 0
AIRCASTLE LTD CALL G0129K904 116 52 SH Call SOLE   0 0 0
AIRCASTLE LTD PUT G0129K954 60 27 SH Put SOLE   0 0 0
ALTERYX INC CALL 02156B903 5,231 487 SH Call SOLE   0 0 0
ALTERYX INC COM 02156B103 725 6,749 SH   SOLE   6,749 0 0
ALTERYX INC PUT 02156B953 3,083 287 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 2,932 658 SH Call SOLE   0 0 0
ASTRAZENECA PLC COM 046353108 739 16,585 SH   SOLE   16,585 0 0
ASTRAZENECA PLC PUT 046353958 3,088 693 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 14,859 137 SH Call SOLE   0 0 0
AUTOZONE INC COM 053332102 429 396 SH   SOLE   396 0 0
AUTOZONE INC PUT 053332952 67,571 623 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 369 30 SH Call SOLE   0 0 0
ASPEN TECHNOLOGY INC COM 045327103 46 376 SH   SOLE   376 0 0
ASPEN TECHNOLOGY INC PUT 045327953 2,449 199 SH Put SOLE   0 0 0
AZUL S A CALL 05501U906 139 39 SH Call SOLE   0 0 0
AZUL S A PUT 05501U956 863 241 SH Put SOLE   0 0 0
BARNES GROUP INC CALL 067806909 82 16 SH Call SOLE   0 0 0
BARNES GROUP INC PUT 067806959 206 40 SH Put SOLE   0 0 0
BOEING CO CALL 097023905 165,238 4,343 SH Call SOLE   0 0 0
BOEING CO COM 097023105 29,845 78,444 SH   SOLE   78,444 0 0
BOEING CO PUT 097023955 215,231 5,657 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 270,310 16,164 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 52,645 314,811 SH   SOLE   314,811 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 198,251 11,855 SH Put SOLE   0 0 0
BANK AMER CORP CALL 060505904 30,234 10,365 SH Call SOLE   0 0 0
BANK AMER CORP PUT 060505954 16,133 5,531 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 1,122 158 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 113 16 SH Put SOLE   0 0 0
BARCLAYS BK PLC COM 06746P548 41 1,121 SH   SOLE   1,121 0 0
BARCLAYS BK PLC PUT 06746P951 11 3 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 1,104 208 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 844 159 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 226 160 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC COM 05990K106 18 1,311 SH   SOLE   1,311 0 0
BANC OF CALIFORNIA INC PUT 05990K956 168 119 SH Put SOLE   0 0 0
BANDWIDTH INC CALL 05988J903 58 9 SH Call SOLE   0 0 0
BANDWIDTH INC PUT 05988J953 45 7 SH Put SOLE   0 0 0
BANNER CORP CALL 06652V908 56 10 SH Call SOLE   0 0 0
BASIC ENERGY SVCS INC NEW CALL 06985P909 7 54 SH Call SOLE   0 0 0
BAXTER INTL INC CALL 071813909 3,166 362 SH Call SOLE   0 0 0
BAXTER INTL INC PUT 071813959 43 5 SH Put SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 648 1,235 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 864 164,747 SH   SOLE   164,747 0 0
BLACKBERRY LTD PUT 09228F953 901 1,717 SH Put SOLE   0 0 0
BBVA BANCO FRANCES S A CALL 07329M900 441 1,020 SH Call SOLE   0 0 0
BBVA BANCO FRANCES S A PUT 07329M950 246 570 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 2,335 2,195 SH Call SOLE   0 0 0
BED BATH & BEYOND INC COM 075896100 1,064 100,015 SH   SOLE   100,015 0 0
BED BATH & BEYOND INC PUT 075896950 2,615 2,458 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 201 247 SH Call SOLE   0 0 0
BANCO BRADESCO S A COM 059460303 443 54,538 SH   SOLE   54,538 0 0
BANCO BRADESCO S A PUT 059460953 994 1,222 SH Put SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 414 424 SH Put SOLE   0 0 0
BARINGS BDC INC COM 06759L103 4 483 SH   SOLE   483 0 0
BARINGS BDC INC PUT 06759L953 9 9 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 35 3 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F726 3 27 SH   SOLE   27 0 0
BRICKELL BIOTECH INC CALL 10802T905 100 241 SH Call SOLE   0 0 0
BHP GROUP PLC CALL 05545E909 1,002 234 SH Call SOLE   0 0 0
BHP GROUP PLC COM 05545E209 2,026 47,293 SH   SOLE   47,293 0 0
BHP GROUP PLC PUT 05545E959 2,703 631 SH Put SOLE   0 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 26 300 SH   SOLE   300 0 0
BARRETT BUSINESS SERVICES IN PUT 068463958 44 5 SH Put SOLE   0 0 0
BB&T CORP CALL 054937907 6,479 1,214 SH Call SOLE   0 0 0
BB&T CORP PUT 054937957 5,401 1,012 SH Put SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS CALL G16234909 2 16 SH Call SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA CALL 05946K901 369 710 SH Call SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 9 1,880 SH   SOLE   1,880 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 186 359 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP COM 120076104 49 15,629 SH   SOLE   15,629 0 0
BUILD A BEAR WORKSHOP PUT 120076954 1 5 SH Put SOLE   0 0 0
BEST BUY INC CALL 086516901 7,719 1,119 SH Call SOLE   0 0 0
BEST BUY INC PUT 086516951 8,651 1,254 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 677 130 SH Call SOLE   0 0 0
BRUNSWICK CORP PUT 117043959 250 48 SH Put SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 224 69 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL PUT 09739D950 29 9 SH Put SOLE   0 0 0
BCE INC CALL 05534B900 1,892 391 SH Call SOLE   0 0 0
BCE INC PUT 05534B950 111 23 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC CALL 097793900 116 52 SH Call SOLE   0 0 0
BONANZA CREEK ENERGY INC PUT 097793950 167 75 SH Put SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS CALL 10501E901 28 74 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS PUT 10501E951 60 154 SH Put SOLE   0 0 0
BRINKS CO CALL 109696904 323 39 SH Call SOLE   0 0 0
BRINKS CO PUT 109696954 414 50 SH Put SOLE   0 0 0
BLUCORA INC CALL 095229900 8 4 SH Call SOLE   0 0 0
BLUCORA INC PUT 095229950 41 19 SH Put SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 3 3 SH Call SOLE   0 0 0
BALCHEM CORP CALL 057665900 9 1 SH Call SOLE   0 0 0
BALCHEM CORP COM 057665200 95 965 SH   SOLE   965 0 0
BALCHEM CORP PUT 057665950 59 6 SH Put SOLE   0 0 0
BIOCRYST PHARMACEUTICALS CALL 09058V903 24 84 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS PUT 09058V953 4 14 SH Put SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 1,702 2,319 SH Call SOLE   0 0 0
BARCLAYS PLC PUT 06738E954 29 40 SH Put SOLE   0 0 0
BELDEN INC CALL 077454906 16 3 SH Call SOLE   0 0 0
BRANDYWINE RLTY TR CALL 105368903 33 22 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 34 81 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 0 170 SH   SOLE   170 0 0
BECTON DICKINSON & CO CALL 075887909 3,819 151 SH Call SOLE   0 0 0
BECTON DICKINSON & CO PUT 075887959 1,947 77 SH Put SOLE   0 0 0
BLOOM ENERGY CORP CALL 093712907 77 238 SH Call SOLE   0 0 0
BLOOM ENERGY CORP COM 093712107 131 40,336 SH   SOLE   40,336 0 0
BLOOM ENERGY CORP PUT 093712957 75 231 SH Put SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 97 24 SH Call SOLE   0 0 0
BIOTELEMETRY INC COM 090672106 230 5,654 SH   SOLE   5,654 0 0
BIOTELEMETRY INC PUT 090672956 517 127 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 596 178 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 1,401 418 SH Put SOLE   0 0 0
BEL FUSE INC CALL 077347900 7 5 SH Call SOLE   0 0 0
FRANKLIN RES INC CALL 354613901 161 56 SH Call SOLE   0 0 0
FRANKLIN RES INC COM 354613101 19 675 SH   SOLE   675 0 0
FRANKLIN RES INC PUT 354613951 118 41 SH Put SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 2,654 676 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 2,077 529 SH Put SOLE   0 0 0
BEST INC CALL 08653C906 57 109 SH Call SOLE   0 0 0
BEST INC PUT 08653C956 93 178 SH Put SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D CALL 109194900 76 5 SH Call SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 87 573 SH   SOLE   573 0 0
BRIGHT HORIZONS FAM SOL IN D PUT 109194950 122 8 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 753 120 SH Call SOLE   0 0 0
BROWN FORMAN CORP COM 115637209 114 1,829 SH   SOLE   1,829 0 0
BROWN FORMAN CORP PUT 115637959 389 62 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 1,993 352 SH Call SOLE   0 0 0
BUNGE LIMITED PUT G16962955 2,225 393 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 1 2 SH Call SOLE   0 0 0
BGC PARTNERS INC COM 05541T101 665 121,014 SH   SOLE   121,014 0 0
BGC PARTNERS INC PUT 05541T951 871 1,584 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 21 103 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 3 19 SH Put SOLE   0 0 0
BRIGGS & STRATTON CORP CALL 109043909 17 29 SH Call SOLE   0 0 0
BRIGGS & STRATTON CORP COM 109043109 39 6,441 SH   SOLE   6,441 0 0
BRIGGS & STRATTON CORP PUT 109043959 2 4 SH Put SOLE   0 0 0
BEIGENE LTD CALL 07725L902 232 19 SH Call SOLE   0 0 0
BEIGENE LTD COM 07725L102 138 1,133 SH   SOLE   1,133 0 0
BEIGENE LTD PUT 07725L952 2,792 228 SH Put SOLE   0 0 0
B & G FOODS INC NEW CALL 05508R906 351 186 SH Call SOLE   0 0 0
B & G FOODS INC NEW COM 05508R106 335 17,753 SH   SOLE   17,753 0 0
B & G FOODS INC NEW PUT 05508R956 605 320 SH Put SOLE   0 0 0
BAUSCH HEALTH COS INC CALL 071734907 2,886 1,321 SH Call SOLE   0 0 0
BAUSCH HEALTH COS INC COM 071734107 618 28,287 SH   SOLE   28,287 0 0
BAUSCH HEALTH COS INC PUT 071734957 4,075 1,865 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC CALL 08160H901 20 7 SH Call SOLE   0 0 0
BENCHMARK ELECTRS INC COM 08160H101 16 557 SH   SOLE   557 0 0
BENCHMARK ELECTRS INC PUT 08160H951 142 49 SH Put SOLE   0 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 242 60 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC COM 10922N103 23 578 SH   SOLE   578 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 801 198 SH Put SOLE   0 0 0
BAKER HUGHES A GE CO CALL 05722G900 2,289 987 SH Call SOLE   0 0 0
BAKER HUGHES A GE CO PUT 05722G950 2,071 893 SH Put SOLE   0 0 0
BHP GROUP LTD CALL 088606908 7,179 1,454 SH Call SOLE   0 0 0
BHP GROUP LTD PUT 088606958 1,585 321 SH Put SOLE   0 0 0
BHP GROUP LTD CALL 088606908 172 35 SH Call SOLE   0 0 0
BHP GROUP LTD PUT 088606958 2,706 548 SH Put SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC CALL 10482B901 25 27 SH Call SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 2 243 SH   SOLE   243 0 0
BRAEMAR HOTELS & RESORTS INC PUT 10482B951 19 21 SH Put SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 2,361 566 SH Call SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 766 18,374 SH   SOLE   18,374 0 0
BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 513 123 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 46 11 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R214 14 331 SH   SOLE   331 0 0
PROSHARES TR PUT 74347R952 250 59 SH Put SOLE   0 0 0
SOTHEBYS CALL 835898907 849 149 SH Call SOLE   0 0 0
SOTHEBYS PUT 835898957 974 171 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 35,082 3,414 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 396 3,854 SH   SOLE   3,854 0 0
BAIDU INC PUT 056752958 36,942 3,595 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 940 384 SH Call SOLE   0 0 0
BIG LOTS INC COM 089302103 103 4,237 SH   SOLE   4,237 0 0
BIG LOTS INC PUT 089302953 301 123 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 33,176 1,425 SH Call SOLE   0 0 0
BIOGEN INC COM 09062X103 15,849 68,075 SH   SOLE   68,075 0 0
BIOGEN INC PUT 09062X953 65,143 2,798 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78468R903 796 87 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78468R953 1,218 133 SH Put SOLE   0 0 0
BILIBILI INC CALL 090040906 501 355 SH Call SOLE   0 0 0
BILIBILI INC COM 090040106 438 31,040 SH   SOLE   31,040 0 0
BILIBILI INC PUT 090040956 837 593 SH Put SOLE   0 0 0
BIO RAD LABS INC CALL 090572907 1,530 46 SH Call SOLE   0 0 0
BIO RAD LABS INC PUT 090572957 3,859 116 SH Put SOLE   0 0 0
OPTION CARE HEALTH INC CALL 68404L902 19 60 SH Call SOLE   0 0 0
OPTION CARE HEALTH INC PUT 68404L952 20 65 SH Put SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 59 12 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 297 60 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 10 5 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 4 2 SH Put SOLE   0 0 0
BITAUTO HLDGS LTD CALL 091727907 4,002 2,674 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD COM 091727107 353 23,629 SH   SOLE   23,629 0 0
BITAUTO HLDGS LTD PUT 091727957 3,405 2,275 SH Put SOLE   0 0 0
BJS WHSL CLUB HLDGS INC CALL 05550J901 196 76 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 130 5,054 SH   SOLE   5,054 0 0
BJS WHSL CLUB HLDGS INC PUT 05550J951 437 169 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 7 2 SH Call SOLE   0 0 0
BJS RESTAURANTS INC CALL 09180C906 411 106 SH Call SOLE   0 0 0
BJS RESTAURANTS INC COM 09180C106 93 2,411 SH   SOLE   2,411 0 0
BJS RESTAURANTS INC PUT 09180C956 81 21 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 3,476 769 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP PUT 064058950 4,516 999 SH Put SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT CALL 092533908 3 6 SH Call SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT PUT 092533958 0 1 SH Put SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 43 58 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC PUT 112463954 23 31 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 259 126 SH Call SOLE   0 0 0
BUCKLE INC PUT 118440956 146 71 SH Put SOLE   0 0 0
BLACK KNIGHT INC CALL 09215C905 3,865 633 SH Call SOLE   0 0 0
BLACK KNIGHT INC PUT 09215C955 2,320 380 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 49 22 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G950 4,777 2,115 SH Put SOLE   0 0 0
BOOKING HLDGS INC CALL 09857L908 92,831 473 SH Call SOLE   0 0 0
BOOKING HLDGS INC COM 09857L108 10,882 5,545 SH   SOLE   5,545 0 0
BOOKING HLDGS INC PUT 09857L958 172,709 880 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 228 68 SH Call SOLE   0 0 0
BANKUNITED INC PUT 06652K953 6 2 SH Put SOLE   0 0 0
BLACKLINE INC CALL 09239B909 181 38 SH Call SOLE   0 0 0
BLACKLINE INC PUT 09239B959 129 27 SH Put SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC CALL 079481907 91 875 SH Call SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC PUT 079481957 7 71 SH Put SOLE   0 0 0
REALITY SHS ETF TR CALL 75605A902 27 12 SH Call SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 347 36 SH Call SOLE   0 0 0
TOPBUILD CORP COM 89055F103 146 1,518 SH   SOLE   1,518 0 0
TOPBUILD CORP PUT 89055F953 4,831 501 SH Put SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 144 295 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW COM 058586108 88 18,019 SH   SOLE   18,019 0 0
BALLARD PWR SYS INC NEW PUT 058586958 41 85 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 183 89 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 721 35,085 SH   SOLE   35,085 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 109 53 SH Put SOLE   0 0 0
BLACKROCK INC CALL 09247X901 26,738 600 SH Call SOLE   0 0 0
BLACKROCK INC PUT 09247X951 48,619 1,091 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 2,231 247 SH Call SOLE   0 0 0
BLACKBAUD INC PUT 09227Q950 63 7 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 2,111 290 SH Call SOLE   0 0 0
BALL CORP COM 058498106 1,580 21,709 SH   SOLE   21,709 0 0
BALL CORP PUT 058498956 5,038 692 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 162 86 SH Call SOLE   0 0 0
BLOOMIN BRANDS INC COM 094235108 140 7,417 SH   SOLE   7,417 0 0
BLOOMIN BRANDS INC PUT 094235958 386 204 SH Put SOLE   0 0 0
BLINK CHARGING CO CALL 09354A900 32 126 SH Call SOLE   0 0 0
BLINK CHARGING CO COM 09354A100 12 4,708 SH   SOLE   4,708 0 0
BLINK CHARGING CO PUT 09354A950 4 16 SH Put SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 8 5 SH Call SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 6,656 725 SH Call SOLE   0 0 0
BLUEBIRD BIO INC COM 09609G100 503 5,487 SH   SOLE   5,487 0 0
BLUEBIRD BIO INC PUT 09609G950 2,561 279 SH Put SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 78 30 SH Call SOLE   0 0 0
BANCO MACRO SA COM 05961W105 10 393 SH   SOLE   393 0 0
BANCO MACRO SA PUT 05961W955 478 184 SH Put SOLE   0 0 0
BMC STK HLDGS INC CALL 05591B909 481 184 SH Call SOLE   0 0 0
BMC STK HLDGS INC PUT 05591B959 28 11 SH Put SOLE   0 0 0
BADGER METER INC CALL 056525908 75 14 SH Call SOLE   0 0 0
BADGER METER INC COM 056525108 122 2,282 SH   SOLE   2,282 0 0
BADGER METER INC PUT 056525958 5 1 SH Put SOLE   0 0 0
BANK MONTREAL QUE CALL 063671901 4,897 664 SH Call SOLE   0 0 0
BANK MONTREAL QUE COM 063671101 754 10,236 SH   SOLE   10,236 0 0
BANK MONTREAL QUE PUT 063671951 656 89 SH Put SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 1,779 264 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 497 7,375 SH   SOLE   7,375 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 1,085 161 SH Put SOLE   0 0 0
BRISTOL MYERS SQUIBB CO CALL 110122908 33,990 6,703 SH Call SOLE   0 0 0
BRISTOL MYERS SQUIBB CO PUT 110122958 29,675 5,852 SH Put SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937905 25 3 SH Call SOLE   0 0 0
VANGUARD BD INDEX FD INC PUT 921937955 168 20 SH Put SOLE   0 0 0
VANGUARD CHARLOTTE FDS CALL 92203J907 5 1 SH Call SOLE   0 0 0
VANGUARD CHARLOTTE FDS COM 92203J407 48 817 SH   SOLE   817 0 0
BARNES & NOBLE ED INC CALL 06777U901 6 20 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC COM 06777U101 43 13,825 SH   SOLE   13,825 0 0
BARNES & NOBLE ED INC PUT 06777U951 15 49 SH Put SOLE   0 0 0
BENEFITFOCUS INC CALL 08180D906 38 16 SH Call SOLE   0 0 0
BENEFITFOCUS INC COM 08180D106 171 7,183 SH   SOLE   7,183 0 0
BENEFITFOCUS INC PUT 08180D956 359 151 SH Put SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 192 106 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP COM 91167Q100 276 15,246 SH   SOLE   15,246 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 137 76 SH Put SOLE   0 0 0
BANK N S HALIFAX CALL 064149907 2,626 462 SH Call SOLE   0 0 0
BANK HAWAII CORP CALL 062540909 300 35 SH Call SOLE   0 0 0
BANK HAWAII CORP PUT 062540959 25 3 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 288 224 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y706 290 22,565 SH   SOLE   22,565 0 0
PROSHARES TR II PUT 74347Y955 669 520 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 23 18 SH Call SOLE   0 0 0
BOK FINL CORP CALL 05561Q901 182 23 SH Call SOLE   0 0 0
BOK FINL CORP PUT 05561Q951 7 1 SH Put SOLE   0 0 0
AUDENTES THERAPEUTICS INC CALL 05070R904 5 2 SH Call SOLE   0 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 73 2,600 SH   SOLE   2,600 0 0
AUDENTES THERAPEUTICS INC PUT 05070R954 191 68 SH Put SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 149 34 SH Call SOLE   0 0 0
DMC GLOBAL INC PUT 23291C953 171 39 SH Put SOLE   0 0 0
BOOT BARN HLDGS INC CALL 099406900 1,720 493 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC PUT 099406950 628 180 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 66 33 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y715 11 571 SH   SOLE   571 0 0
GLOBAL X FDS PUT 37954Y951 46 23 SH Put SOLE   0 0 0
BOX INC CALL 10316T904 430 260 SH Call SOLE   0 0 0
BOX INC COM 10316T104 430 25,993 SH   SOLE   25,993 0 0
BOX INC PUT 10316T954 844 510 SH Put SOLE   0 0 0
BP PLC CALL 055622904 18,782 4,944 SH Call SOLE   0 0 0
BP PLC PUT 055622954 11,533 3,036 SH Put SOLE   0 0 0
BUCKEYE PARTNERS L P CALL 118230901 599 146 SH Call SOLE   0 0 0
BUCKEYE PARTNERS L P COM 118230101 162 3,949 SH   SOLE   3,949 0 0
BUCKEYE PARTNERS L P PUT 118230951 673 164 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 1,204 164 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 161 2,198 SH   SOLE   2,198 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 352 48 SH Put SOLE   0 0 0
BP MIDSTREAM PARTNERS LP CALL 0556EL909 23 16 SH Call SOLE   0 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 46 3,157 SH   SOLE   3,157 0 0
BP MIDSTREAM PARTNERS LP PUT 0556EL959 181 124 SH Put SOLE   0 0 0
POPULAR INC CALL 733174900 2,222 411 SH Call SOLE   0 0 0
POPULAR INC PUT 733174950 1,616 299 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY REIT INC CALL 11282X903 407 200 SH Call SOLE   0 0 0
BROOKFIELD PROPERTY REIT INC PUT 11282X953 187 92 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 149 163 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR COM 055630107 4 510 SH   SOLE   510 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 57 63 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L CALL G16249907 852 420 SH Call SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L PUT G16249957 653 322 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 497 40 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 100 807 SH   SOLE   807 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 199 16 SH Put SOLE   0 0 0
BRADY CORP CALL 104674906 185 35 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC CALL 224122901 359 439 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC PUT 224122951 125 153 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 57 25 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F825 191 8,240 SH   SOLE   8,240 0 0
BRF SA CALL 10552T907 1,382 1,509 SH Call SOLE   0 0 0
BRF SA PUT 10552T957 66 73 SH Put SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI CALL 09627J902 11 10 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 56,290 2,706 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 92,839 4,463 SH Put SOLE   0 0 0
BROOKLINE BANCORP INC DEL CALL 11373M907 29 20 SH Call SOLE   0 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 72 4,937 SH   SOLE   4,937 0 0
BROOKLINE BANCORP INC DEL PUT 11373M957 128 87 SH Put SOLE   0 0 0
BRUKER CORP CALL 116794908 571 130 SH Call SOLE   0 0 0
BRUKER CORP PUT 116794958 140 32 SH Put SOLE   0 0 0
BROOKS AUTOMATION INC CALL 114340902 296 80 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC PUT 114340952 62 17 SH Put SOLE   0 0 0
BROWN & BROWN INC CALL 115236901 133 37 SH Call SOLE   0 0 0
BROWN & BROWN INC PUT 115236951 28 8 SH Put SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 71 35 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 31 1,553 SH   SOLE   1,553 0 0
BRIXMOR PPTY GROUP INC PUT 11120U955 14 7 SH Put SOLE   0 0 0
BERRY PETE CORP CALL 08579X901 33 36 SH Call SOLE   0 0 0
BERRY PETE CORP COM 08579X101 7 844 SH   SOLE   844 0 0
DIREXION SHS ETF TR CALL 25490K909 1,634 596 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K315 991 36,143 SH   SOLE   36,143 0 0
DIREXION SHS ETF TR PUT 25490K959 1,373 501 SH Put SOLE   0 0 0
BANCO SANTANDER CHILE NEW CALL 05965X909 16 6 SH Call SOLE   0 0 0
BIOSIG TECH INC CALL 09073N901 28 35 SH Call SOLE   0 0 0
BIOSIG TECH INC COM 09073N201 94 11,452 SH   SOLE   11,452 0 0
BIOSIG TECH INC PUT 09073N951 8 10 SH Put SOLE   0 0 0
BLACK STONE MINERALS L P CALL 09225M901 25 18 SH Call SOLE   0 0 0
BLACK STONE MINERALS L P COM 09225M101 321 22,559 SH   SOLE   22,559 0 0
BLACK STONE MINERALS L P PUT 09225M951 494 347 SH Put SOLE   0 0 0
BANCO SANTANDER MEXICO S A COM 05969B103 27 4,304 SH   SOLE   4,304 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 6,555 1,611 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 5,273 1,296 SH Put SOLE   0 0 0
BAYTEX ENERGY CORP CALL 07317Q905 0 4 SH Call SOLE   0 0 0
BAYTEX ENERGY CORP PUT 07317Q955 1 10 SH Put SOLE   0 0 0
B2GOLD CORP CALL 11777Q909 23 74 SH Call SOLE   0 0 0
B2GOLD CORP COM 11777Q209 126 39,148 SH   SOLE   39,148 0 0
B2GOLD CORP PUT 11777Q959 0 1 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 1,140 309 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC COM 110448107 435 11,809 SH   SOLE   11,809 0 0
BRITISH AMERN TOB PLC PUT 110448957 1,918 520 SH Put SOLE   0 0 0
BALLANTYNE STRONG INC COM 058516105 0 77 SH   SOLE   77 0 0
PEABODY ENERGY CORP NEW CALL 704551900 25 17 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW PUT 704551950 207 141 SH Put SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 10,675 1,122 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 2,261 23,767 SH   SOLE   23,767 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 42,208 4,436 SH Put SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 2,617 131 SH Call SOLE   0 0 0
BURLINGTON STORES INC COM 122017106 571 2,859 SH   SOLE   2,859 0 0
BURLINGTON STORES INC PUT 122017956 5,235 262 SH Put SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 721 475 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU COM 204448104 153 10,127 SH   SOLE   10,127 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 98 65 SH Put SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I CALL 05614L909 1 3 SH Call SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L209 44 9,391 SH   SOLE   9,391 0 0
BABCOCK & WILCOX ENTERPRIS I PUT 05614L959 259 541 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 990 270 SH Call SOLE   0 0 0
BORGWARNER INC COM 099724106 1,145 31,216 SH   SOLE   31,216 0 0
BORGWARNER INC PUT 099724956 2,530 690 SH Put SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 577 101 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC PUT 05605H950 5 1 SH Put SOLE   0 0 0
BLACKSTONE GROUP INC CALL 09260D907 33,396 6,838 SH Call SOLE   0 0 0
BLACKSTONE GROUP INC PUT 09260D957 13,015 2,665 SH Put SOLE   0 0 0
BLUELINX HLDGS INC CALL 09624H908 22 7 SH Call SOLE   0 0 0
BLUELINX HLDGS INC COM 09624H208 76 2,365 SH   SOLE   2,365 0 0
BLUELINX HLDGS INC PUT 09624H958 3 1 SH Put SOLE   0 0 0
BLACKSTONE MTG TR INC CALL 09257W900 3 1 SH Call SOLE   0 0 0
BLACKSTONE MTG TR INC PUT 09257W950 46 13 SH Put SOLE   0 0 0
BOSTON PROPERTIES INC CALL 101121901 635 49 SH Call SOLE   0 0 0
BOSTON PROPERTIES INC COM 101121101 244 1,888 SH   SOLE   1,888 0 0
BOSTON PROPERTIES INC PUT 101121951 2,294 177 SH Put SOLE   0 0 0
BOYD GAMING CORP CALL 103304901 809 338 SH Call SOLE   0 0 0
BOYD GAMING CORP COM 103304101 287 11,995 SH   SOLE   11,995 0 0
BOYD GAMING CORP PUT 103304951 1,072 448 SH Put SOLE   0 0 0
BEYOND MEAT INC CALL 08862E909 78,352 5,272 SH Call SOLE   0 0 0
BEYOND MEAT INC PUT 08862E959 88,087 5,927 SH Put SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 159 107 SH Call SOLE   0 0 0
BEAZER HOMES USA INC COM 07556Q881 27 1,849 SH   SOLE   1,849 0 0
BEAZER HOMES USA INC PUT 07556Q951 125 84 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 41 17 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B292 448 18,272 SH   SOLE   18,272 0 0
BAOZUN INC CALL 06684L903 1,528 358 SH Call SOLE   0 0 0
BAOZUN INC PUT 06684L953 1,135 266 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 31,348 4,538 SH Call SOLE   0 0 0
CITIGROUP INC COM 172967424 3,166 45,840 SH   SOLE   45,840 0 0
CITIGROUP INC PUT 172967954 54,283 7,858 SH Put SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC CALL 16936R905 8 41 SH Call SOLE   0 0 0
CREDIT ACCEP CORP MICH CALL 225310901 5,305 115 SH Call SOLE   0 0 0
CREDIT ACCEP CORP MICH COM 225310101 35 77 SH   SOLE   77 0 0
CREDIT ACCEP CORP MICH PUT 225310951 9,226 200 SH Put SOLE   0 0 0
CACI INTL INC CALL 127190904 1,873 81 SH Call SOLE   0 0 0
CACI INTL INC PUT 127190954 508 22 SH Put SOLE   0 0 0
CADENCE BANCORPORATION CALL 12739A900 42 24 SH Call SOLE   0 0 0
CADENCE BANCORPORATION COM 12739A100 994 56,726 SH   SOLE   56,726 0 0
CADENCE BANCORPORATION PUT 12739A950 2,399 1,368 SH Put SOLE   0 0 0
CAE INC CALL 124765908 86 34 SH Call SOLE   0 0 0
CAE INC COM 124765108 37 1,462 SH   SOLE   1,462 0 0
CAE INC PUT 124765958 48 19 SH Put SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 116 5,710 SH   SOLE   5,710 0 0
MORGAN STANLEY CHINA A SH FD PUT 617468953 128 63 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 0 2,371 SH Call SOLE   0 0 0
CONAGRA BRANDS INC PUT 205887952 0 1,492 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,864 395 SH Call SOLE   0 0 0
CARDINAL HEALTH INC COM 14149Y108 3,413 72,328 SH   SOLE   72,328 0 0
CARDINAL HEALTH INC PUT 14149Y958 4,388 930 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 8 4 SH Call SOLE   0 0 0
CAI INTERNATIONAL INC PUT 12477X956 26 12 SH Put SOLE   0 0 0
CANON INC COM 138006309 19 748 SH   SOLE   748 0 0
CANON INC PUT 138006959 5 2 SH Put SOLE   0 0 0
CHEESECAKE FACTORY INC CALL 163072901 879 211 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC PUT 163072951 212 51 SH Put SOLE   0 0 0
CALERES INC CALL 129500904 742 317 SH Call SOLE   0 0 0
CALERES INC PUT 129500954 191 82 SH Put SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 15 51 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC PUT 13089P951 2 9 SH Put SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 663 166 SH Call SOLE   0 0 0
CAL MAINE FOODS INC COM 128030202 366 9,176 SH   SOLE   9,176 0 0
CAL MAINE FOODS INC PUT 128030952 1,230 308 SH Put SOLE   0 0 0
CALIX INC CALL 13100M909 37 58 SH Call SOLE   0 0 0
CALIX INC COM 13100M509 31 4,899 SH   SOLE   4,899 0 0
CALIX INC PUT 13100M959 12 19 SH Put SOLE   0 0 0
CALAMP CORP CALL 128126909 26 23 SH Call SOLE   0 0 0
CALAMP CORP PUT 128126959 16 14 SH Put SOLE   0 0 0
CAMTEK LTD CALL M20791905 78 84 SH Call SOLE   0 0 0
CAMTEK LTD PUT M20791955 594 634 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 6 10 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A409 110 16,525 SH   SOLE   16,525 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 4 6 SH Put SOLE   0 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 15 927 SH   SOLE   927 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 32 19 SH Put SOLE   0 0 0
AVIS BUDGET GROUP INC CALL 053774905 339 120 SH Call SOLE   0 0 0
AVIS BUDGET GROUP INC COM 053774105 510 18,075 SH   SOLE   18,075 0 0
AVIS BUDGET GROUP INC PUT 053774955 1,636 579 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 219 120 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC COM 140755109 121 6,641 SH   SOLE   6,641 0 0
CARA THERAPEUTICS INC PUT 140755959 424 232 SH Put SOLE   0 0 0
CARBONITE INC CALL 141337905 154 100 SH Call SOLE   0 0 0
CARBONITE INC COM 141337105 168 10,858 SH   SOLE   10,858 0 0
CARBONITE INC PUT 141337955 833 538 SH Put SOLE   0 0 0
CARGURUS INC CALL 141788909 102 33 SH Call SOLE   0 0 0
CARGURUS INC COM 141788109 110 3,556 SH   SOLE   3,556 0 0
CARGURUS INC PUT 141788959 151 49 SH Put SOLE   0 0 0
CARS COM INC CALL 14575E905 1,280 1,426 SH Call SOLE   0 0 0
CARS COM INC COM 14575E105 10 1,216 SH   SOLE   1,216 0 0
CARS COM INC PUT 14575E955 61 68 SH Put SOLE   0 0 0
CASA SYS INC CALL 14713L902 24 31 SH Call SOLE   0 0 0
CASA SYS INC COM 14713L102 4 572 SH   SOLE   572 0 0
CASA SYS INC PUT 14713L952 3 5 SH Put SOLE   0 0 0
META FINL GROUP INC CALL 59100U908 61 19 SH Call SOLE   0 0 0
META FINL GROUP INC COM 59100U108 161 4,958 SH   SOLE   4,958 0 0
META FINL GROUP INC PUT 59100U958 3 1 SH Put SOLE   0 0 0
CASEYS GEN STORES INC CALL 147528903 2,465 153 SH Call SOLE   0 0 0
CASEYS GEN STORES INC PUT 147528953 886 55 SH Put SOLE   0 0 0
CATERPILLAR INC DEL CALL 149123901 38,802 3,072 SH Call SOLE   0 0 0
CATERPILLAR INC DEL PUT 149123951 33,345 2,640 SH Put SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 148 49 SH Call SOLE   0 0 0
CARDTRONICS PLC PUT G1991C955 93 31 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 36 21 SH Call SOLE   0 0 0
CATO CORP NEW PUT 149205956 66 38 SH Put SOLE   0 0 0
CATASYS INC CALL 149049904 23 15 SH Call SOLE   0 0 0
CATASYS INC PUT 149049954 1 1 SH Put SOLE   0 0 0
CATHAY GEN BANCORP CALL 149150904 187 54 SH Call SOLE   0 0 0
CATHAY GEN BANCORP COM 149150104 3 103 SH   SOLE   103 0 0
CATHAY GEN BANCORP PUT 149150954 201 58 SH Put SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 6,005 372 SH Call SOLE   0 0 0
CHUBB LIMITED PUT H1467J954 8,653 536 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 32 63 SH Call SOLE   0 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 5 1,151 SH   SOLE   1,151 0 0
CYMABAY THERAPEUTICS INC PUT 23257D953 16 33 SH Put SOLE   0 0 0
CINCINNATI BELL INC NEW CALL 171871902 0 1 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW COM 171871502 8 1,775 SH   SOLE   1,775 0 0
CINCINNATI BELL INC NEW PUT 171871952 7 14 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST COM 20440T201 7 394 SH   SOLE   394 0 0
COMPANHIA BRASILEIRA DE DIST PUT 20440T951 9 5 SH Put SOLE   0 0 0
CATALYST BIOSCIENCES INC COM 14888D208 29 6,086 SH   SOLE   6,086 0 0
CATALYST BIOSCIENCES INC PUT 14888D958 30 62 SH Put SOLE   0 0 0
CBL & ASSOC PPTYS INC CALL 124830900 50 392 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC PUT 124830950 37 293 SH Put SOLE   0 0 0
CARBON BLACK INC CALL 14081R903 766 295 SH Call SOLE   0 0 0
CARBON BLACK INC PUT 14081R953 124 48 SH Put SOLE   0 0 0
CAMBREX CORP CALL 132011907 6,610 1,111 SH Call SOLE   0 0 0
CAMBREX CORP PUT 132011957 4,212 708 SH Put SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 1 99 SH   SOLE   99 0 0
CELLULAR BIOMEDICINE GROUP I PUT 15117P952 16 11 SH Put SOLE   0 0 0
CBOE GLOBAL MARKETS INC CALL 12503M908 2,976 259 SH Call SOLE   0 0 0
CBOE GLOBAL MARKETS INC PUT 12503M958 2,125 185 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 2,873 251 SH Call SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 3,617 316 SH Put SOLE   0 0 0
CONTINENTAL BLDG PRODS INC CALL 211171903 38 14 SH Call SOLE   0 0 0
CONTINENTAL BLDG PRODS INC PUT 211171953 10 4 SH Put SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 74 14 SH Call SOLE   0 0 0
CBRE GROUP INC PUT 12504L959 217 41 SH Put SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 8,929 549 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 3,838 236 SH Put SOLE   0 0 0
CBS CORP NEW CALL 124857902 8,170 2,024 SH Call SOLE   0 0 0
CBS CORP NEW PUT 124857952 1,554 385 SH Put SOLE   0 0 0
COMMERCE BANCSHARES INC CALL 200525903 927 153 SH Call SOLE   0 0 0
COMMERCE BANCSHARES INC PUT 200525953 752 124 SH Put SOLE   0 0 0
CABOT CORP CALL 127055901 36 8 SH Call SOLE   0 0 0
CABOT CORP COM 127055101 18 399 SH   SOLE   399 0 0
CABOT CORP PUT 127055951 81 18 SH Put SOLE   0 0 0
COMMUNITY BK SYS INC CALL 203607906 123 20 SH Call SOLE   0 0 0
COMMUNITY BK SYS INC PUT 203607956 92 15 SH Put SOLE   0 0 0
CHEMOURS CO CALL 163851908 1,237 828 SH Call SOLE   0 0 0
CHEMOURS CO COM 163851108 226 15,193 SH   SOLE   15,193 0 0
CHEMOURS CO PUT 163851958 1,395 934 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 5 1 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 7 143 SH   SOLE   143 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 9,730 700 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 6,422 462 SH Put SOLE   0 0 0
CAMECO CORP CALL 13321L908 2,246 2,365 SH Call SOLE   0 0 0
CAMECO CORP PUT 13321L958 342 360 SH Put SOLE   0 0 0
CROWN HOLDINGS INC CALL 228368906 819 124 SH Call SOLE   0 0 0
CROWN HOLDINGS INC COM 228368106 477 7,230 SH   SOLE   7,230 0 0
CROWN HOLDINGS INC PUT 228368956 2,530 383 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 7,553 1,728 SH Call SOLE   0 0 0
CARNIVAL CORP PUT 143658950 2,150 492 SH Put SOLE   0 0 0
CSI COMPRESSCO LP COM 12637A103 246 83,165 SH   SOLE   83,165 0 0
CSI COMPRESSCO LP PUT 12637A953 116 395 SH Put SOLE   0 0 0
CABOT MICROELECTRONICS CORP CALL 12709P903 310 22 SH Call SOLE   0 0 0
CABOT MICROELECTRONICS CORP PUT 12709P953 465 33 SH Put SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS CALL 18453H906 4 16 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 903 164 SH Call SOLE   0 0 0
CROSS CTRY HEALTHCARE INC CALL 227483904 273 266 SH Call SOLE   0 0 0
CROSS CTRY HEALTHCARE INC PUT 227483954 51 50 SH Put SOLE   0 0 0
CENTURY CMNTYS INC CALL 156504900 24 8 SH Call SOLE   0 0 0
CENTURY CMNTYS INC COM 156504300 85 2,777 SH   SOLE   2,777 0 0
CENTURY CMNTYS INC PUT 156504950 3 1 SH Put SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 213 315 SH Call SOLE   0 0 0
CHEMOCENTRYX INC COM 16383L106 206 30,394 SH   SOLE   30,394 0 0
CHEMOCENTRYX INC PUT 16383L956 226 334 SH Put SOLE   0 0 0
CERIDIAN HCM HLDG INC CALL 15677J908 508 103 SH Call SOLE   0 0 0
CERIDIAN HCM HLDG INC PUT 15677J958 1,145 232 SH Put SOLE   0 0 0
COEUR MNG INC CALL 192108904 499 1,039 SH Call SOLE   0 0 0
COEUR MNG INC COM 192108504 388 80,771 SH   SOLE   80,771 0 0
COEUR MNG INC PUT 192108954 156 326 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 81 180 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 213 47,268 SH   SOLE   47,268 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 170 377 SH Put SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 831 173 SH Call SOLE   0 0 0
CDK GLOBAL INC PUT 12508E951 2,341 487 SH Put SOLE   0 0 0
AVID BIOSERVICES INC CALL 05368M906 2 4 SH Call SOLE   0 0 0
AVID BIOSERVICES INC COM 05368M106 36 6,796 SH   SOLE   6,796 0 0
AVID BIOSERVICES INC PUT 05368M956 27 51 SH Put SOLE   0 0 0
CAREDX INC CALL 14167L903 38 17 SH Call SOLE   0 0 0
CAREDX INC COM 14167L103 577 25,530 SH   SOLE   25,530 0 0
CAREDX INC PUT 14167L953 388 172 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 3,337 505 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 627 95 SH Put SOLE   0 0 0
CIDARA THERAPEUTICS INC COM 171757107 0 266 SH   SOLE   266 0 0
CIDARA THERAPEUTICS INC PUT 171757957 0 1 SH Put SOLE   0 0 0
CDW CORP CALL 12514G908 1,096 89 SH Call SOLE   0 0 0
CDW CORP PUT 12514G958 1,121 91 SH Put SOLE   0 0 0
CHROMADEX CORP PUT 171077957 0 1 SH Put SOLE   0 0 0
CODEXIS INC CALL 192005906 16 12 SH Call SOLE   0 0 0
CODEXIS INC COM 192005106 53 3,905 SH   SOLE   3,905 0 0
CODEXIS INC PUT 192005956 32 24 SH Put SOLE   0 0 0
CADIZ INC CALL 127537907 1 1 SH Call SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 1,491 122 SH Call SOLE   0 0 0
CELANESE CORP DEL COM 150870103 471 3,854 SH   SOLE   3,854 0 0
CELANESE CORP DEL PUT 150870953 2,519 206 SH Put SOLE   0 0 0
CECO ENVIRONMENTAL CORP COM 125141101 0 88 SH   SOLE   88 0 0
CAREER EDUCATION CORP CALL 141665909 150 95 SH Call SOLE   0 0 0
CAREER EDUCATION CORP PUT 141665959 96 61 SH Put SOLE   0 0 0
CONSOL ENERGY INC NEW CALL 20854L908 87 56 SH Call SOLE   0 0 0
CONSOL ENERGY INC NEW COM 20854L108 85 5,486 SH   SOLE   5,486 0 0
CONSOL ENERGY INC NEW PUT 20854L958 195 125 SH Put SOLE   0 0 0
CELLCOM ISRAEL LTD CALL M2196U909 55 201 SH Call SOLE   0 0 0
CELLCOM ISRAEL LTD PUT M2196U959 0 2 SH Put SOLE   0 0 0
CELGENE CORP CALL 151020904 15,699 1,581 SH Call SOLE   0 0 0
CELGENE CORP COM 151020104 2,452 24,695 SH   SOLE   24,695 0 0
CELGENE CORP PUT 151020954 15,659 1,577 SH Put SOLE   0 0 0
CELSIUS HOLDINGS INC CALL 15118V907 1 5 SH Call SOLE   0 0 0
CELSIUS HOLDINGS INC COM 15118V207 2 644 SH   SOLE   644 0 0
CENTRAL GARDEN & PET CO COM 153527106 7 272 SH   SOLE   272 0 0
CENTRAL GARDEN & PET CO PUT 153527955 2 1 SH Put SOLE   0 0 0
CENTURY ALUM CO CALL 156431908 121 183 SH Call SOLE   0 0 0
CENTURY ALUM CO COM 156431108 29 4,375 SH   SOLE   4,375 0 0
CENTURY ALUM CO PUT 156431958 112 170 SH Put SOLE   0 0 0
CNOOC LTD CALL 126132909 563 37 SH Call SOLE   0 0 0
CNOOC LTD COM 126132109 129 852 SH   SOLE   852 0 0
CNOOC LTD PUT 126132959 1,796 118 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 1,431 392 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 21 6 SH Put SOLE   0 0 0
CERNER CORP CALL 156782904 2,529 371 SH Call SOLE   0 0 0
CERNER CORP COM 156782104 1,443 21,170 SH   SOLE   21,170 0 0
CERNER CORP PUT 156782954 8,534 1,252 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 61 119 SH Call SOLE   0 0 0
CERUS CORP PUT 157085951 46 91 SH Put SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP CALL G20045902 26 59 SH Call SOLE   0 0 0
CEVA INC CALL 157210905 14 5 SH Call SOLE   0 0 0
CEVA INC COM 157210105 4 144 SH   SOLE   144 0 0
CF INDS HLDGS INC CALL 125269900 3,242 659 SH Call SOLE   0 0 0
CF INDS HLDGS INC COM 125269100 80 1,627 SH   SOLE   1,627 0 0
CF INDS HLDGS INC PUT 125269950 7,394 1,503 SH Put SOLE   0 0 0
CAPITOL FED FINL INC CALL 14057J901 2 2 SH Call SOLE   0 0 0
CAPITOL FED FINL INC PUT 14057J951 16 12 SH Put SOLE   0 0 0
CITIZENS FINL GROUP INC CALL 174610905 887 251 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC COM 174610105 269 7,621 SH   SOLE   7,621 0 0
CITIZENS FINL GROUP INC PUT 174610955 1,772 501 SH Put SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 938 106 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC PUT 229899959 283 32 SH Put SOLE   0 0 0
COLFAX CORP CALL 194014906 40 14 SH Call SOLE   0 0 0
COLFAX CORP COM 194014106 34 1,176 SH   SOLE   1,176 0 0
COLFAX CORP PUT 194014956 278 96 SH Put SOLE   0 0 0
CARLYLE GROUP L P CALL 14309L902 534 209 SH Call SOLE   0 0 0
CARLYLE GROUP L P PUT 14309L952 447 175 SH Put SOLE   0 0 0
TCG BDC INC CALL 872280902 351 244 SH Call SOLE   0 0 0
TCG BDC INC PUT 872280952 11 8 SH Put SOLE   0 0 0
CANOPY GROWTH CORP CALL 138035900 8,085 3,526 SH Call SOLE   0 0 0
CANOPY GROWTH CORP PUT 138035950 7,328 3,196 SH Put SOLE   0 0 0
COMPUGEN LTD CALL M25722905 7 17 SH Call SOLE   0 0 0
COMPUGEN LTD COM M25722105 122 29,033 SH   SOLE   29,033 0 0
COMPUGEN LTD PUT M25722955 364 862 SH Put SOLE   0 0 0
CANCER GENETICS INC CALL 13739U904 0 12 SH Call SOLE   0 0 0
CANCER GENETICS INC COM 13739U104 0 100 SH   SOLE   100 0 0
CANCER GENETICS INC PUT 13739U954 0 2 SH Put SOLE   0 0 0
COGNEX CORP CALL 192422903 1,208 246 SH Call SOLE   0 0 0
COGNEX CORP PUT 192422953 820 167 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 160 53 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y116 42 1,404 SH   SOLE   1,404 0 0
CHAPARRAL ENERGY INC COM 15942R208 0 581 SH   SOLE   581 0 0
CHAPARRAL ENERGY INC PUT 15942R958 1 10 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 99 49 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K869 456 22,519 SH   SOLE   22,519 0 0
DIREXION SHS ETF TR PUT 25490K959 26 13 SH Put SOLE   0 0 0
CITY HLDG CO CALL 177835905 564 74 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC CALL 171340902 458 61 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC COM 171340102 235 3,125 SH   SOLE   3,125 0 0
CHURCH & DWIGHT INC PUT 171340952 978 130 SH Put SOLE   0 0 0
CHURCHILL DOWNS INC CALL 171484908 925 75 SH Call SOLE   0 0 0
CHEMED CORP NEW CALL 16359R903 292 7 SH Call SOLE   0 0 0
CHEMED CORP NEW PUT 16359R953 7,516 180 SH Put SOLE   0 0 0
CHEFS WHSE INC COM 163086101 4 100 SH   SOLE   100 0 0
CHEFS WHSE INC PUT 163086951 4 1 SH Put SOLE   0 0 0
CHEGG INC CALL 163092909 1,530 511 SH Call SOLE   0 0 0
CHEGG INC PUT 163092959 416 139 SH Put SOLE   0 0 0
CHOICE HOTELS INTL INC CALL 169905906 26 3 SH Call SOLE   0 0 0
CHOICE HOTELS INTL INC PUT 169905956 8 1 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 66 44 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 15 10 SH Put SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 758 5,379 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP COM 165167107 353 250,678 SH   SOLE   250,678 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 808 5,736 SH Put SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 3 25 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 8 62 SH Put SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 5,781 528 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 1,404 12,828 SH   SOLE   12,828 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 8,420 769 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 509 123 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED COM 16941M109 1,558 37,651 SH   SOLE   37,651 0 0
CHINA MOBILE LIMITED PUT 16941M959 4,164 1,006 SH Put SOLE   0 0 0
CHANGE HEALTHCARE INC CALL 15912K900 68 57 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 498 246 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 342 16,886 SH   SOLE   16,886 0 0
COHERUS BIOSCIENCES INC PUT 19249H953 89 44 SH Put SOLE   0 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 3,959 467 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 1,949 230 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 146 363 SH Call SOLE   0 0 0
CHICOS FAS INC PUT 168615952 79 197 SH Put SOLE   0 0 0
CHUNGHWA TELECOM CO LTD CALL 17133Q902 39 11 SH Call SOLE   0 0 0
CHUNGHWA TELECOM CO LTD PUT 17133Q952 21 6 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 5,522 134 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 2,290 5,559 SH   SOLE   5,559 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 12,487 303 SH Put SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD CALL 16945R904 388 370 SH Call SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD COM 16945R104 50 4,774 SH   SOLE   4,774 0 0
CHINA UNICOM (HONG KONG) LTD PUT 16945R954 505 482 SH Put SOLE   0 0 0
CHUYS HLDGS INC CALL 171604901 64 26 SH Call SOLE   0 0 0
CHUYS HLDGS INC PUT 171604951 779 315 SH Put SOLE   0 0 0
CHEWY INC CALL 16679L909 1,688 687 SH Call SOLE   0 0 0
CHEWY INC COM 16679L109 285 11,620 SH   SOLE   11,620 0 0
CHEWY INC PUT 16679L959 1,801 733 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 0 1,155 SH Call SOLE   0 0 0
CIGNA CORP NEW COM 125523100 0 3,756 SH   SOLE   3,756 0 0
CIGNA CORP NEW PUT 125523950 0 2,692 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 0 175 SH Call SOLE   0 0 0
CIGNA CORP NEW PUT 125523950 0 363 SH Put SOLE   0 0 0
CITIZENS INC CALL 174740900 178 260 SH Call SOLE   0 0 0
CIENA CORP CALL 171779909 3,483 888 SH Call SOLE   0 0 0
CIENA CORP COM 171779309 158 4,040 SH   SOLE   4,040 0 0
CIENA CORP PUT 171779959 1,227 313 SH Put SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA COM 204409601 0 136 SH   SOLE   136 0 0
CHIMERA INVT CORP CALL 16934Q908 234 120 SH Call SOLE   0 0 0
CHIMERA INVT CORP PUT 16934Q958 113 58 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 350 30 SH Call SOLE   0 0 0
CINCINNATI FINL CORP PUT 172062951 933 80 SH Put SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 77 54 SH Call SOLE   0 0 0
CITY OFFICE REIT INC PUT 178587951 34 24 SH Put SOLE   0 0 0
CIRCOR INTL INC CALL 17273K909 11 3 SH Call SOLE   0 0 0
CIRCOR INTL INC COM 17273K109 48 1,299 SH   SOLE   1,299 0 0
CIRCOR INTL INC PUT 17273K959 431 115 SH Put SOLE   0 0 0
CISION LTD CALL G1992S909 33 43 SH Call SOLE   0 0 0
CISION LTD COM G1992S109 55 7,161 SH   SOLE   7,161 0 0
CISION LTD PUT G1992S959 79 104 SH Put SOLE   0 0 0
CIT GROUP INC CALL 125581901 3,457 763 SH Call SOLE   0 0 0
CIT GROUP INC PUT 125581951 1,930 426 SH Put SOLE   0 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 2 242 SH   SOLE   242 0 0
C&J ENERGY SVCS INC NEW PUT 12674R950 2 2 SH Put SOLE   0 0 0
SEACOR HOLDINGS INC CALL 811904901 0 1 SH Call SOLE   0 0 0
SEACOR HOLDINGS INC PUT 811904951 0 5 SH Put SOLE   0 0 0
COLGATE PALMOLIVE CO CALL 194162903 6,299 857 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 2,503 34,052 SH   SOLE   34,052 0 0
COLGATE PALMOLIVE CO PUT 194162953 4,719 642 SH Put SOLE   0 0 0
CLARUS CORP NEW CALL 18270P909 2 2 SH Call SOLE   0 0 0
CORE LABORATORIES N V CALL N22717907 377 81 SH Call SOLE   0 0 0
CORE LABORATORIES N V COM N22717107 925 19,857 SH   SOLE   19,857 0 0
CORE LABORATORIES N V PUT N22717957 699 150 SH Put SOLE   0 0 0
COLUMBIA FINL INC CALL 197641903 37 24 SH Call SOLE   0 0 0
COLLECTORS UNIVERSE INC CALL 19421R900 11 4 SH Call SOLE   0 0 0
COLLECTORS UNIVERSE INC PUT 19421R950 210 74 SH Put SOLE   0 0 0
CLOUDERA INC CALL 18914U900 1,189 1,343 SH Call SOLE   0 0 0
CLOUDERA INC COM 18914U100 973 109,841 SH   SOLE   109,841 0 0
CLOUDERA INC PUT 18914U950 1,795 2,026 SH Put SOLE   0 0 0
CLOUDERA INC PUT 18914U950 7 8 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 130 72 SH Call SOLE   0 0 0
CHATHAM LODGING TR COM 16208T102 90 4,960 SH   SOLE   4,960 0 0
CHATHAM LODGING TR PUT 16208T952 107 59 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B902 26 126 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 8 4,183 SH   SOLE   4,183 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B952 18 87 SH Put SOLE   0 0 0
CLEVELAND CLIFFS INC CALL 185899901 2,036 2,821 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC PUT 185899951 934 1,295 SH Put SOLE   0 0 0
CLEARFIELD INC COM 18482P103 0 58 SH   SOLE   58 0 0
CORELOGIC INC CALL 21871D903 323 70 SH Call SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 177 23 SH Call SOLE   0 0 0
MACK CALI RLTY CORP CALL 554489904 10 5 SH Call SOLE   0 0 0
MACK CALI RLTY CORP COM 554489104 9 457 SH   SOLE   457 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 51 141 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 17 4,938 SH   SOLE   4,938 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 221 609 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 3 19 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 23 11,603 SH   SOLE   11,603 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 23 112 SH Put SOLE   0 0 0
COLONY CAP INC NEW CALL 19626G908 76 127 SH Call SOLE   0 0 0
COLONY CAP INC NEW PUT 19626G958 45 75 SH Put SOLE   0 0 0
CONTINENTAL RESOURCES INC CALL 212015901 615 200 SH Call SOLE   0 0 0
CONTINENTAL RESOURCES INC PUT 212015951 1,330 432 SH Put SOLE   0 0 0
CELESTICA INC CALL 15101Q908 35 49 SH Call SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 0 452 SH   SOLE   452 0 0
CELSION CORPORATION CALL 15117N903 46 301 SH Call SOLE   0 0 0
CELSION CORPORATION COM 15117N503 0 69 SH   SOLE   69 0 0
CELSION CORPORATION PUT 15117N953 0 5 SH Put SOLE   0 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 3 1,920 SH   SOLE   1,920 0 0
TOWN SPORTS INTL HLDGS INC PUT 89214A952 8 53 SH Put SOLE   0 0 0
CLOVIS ONCOLOGY INC CALL 189464900 1,295 3,296 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC PUT 189464950 411 1,047 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 29 14 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP COM 18538R103 381 18,064 SH   SOLE   18,064 0 0
CLEARWATER PAPER CORP PUT 18538R953 46 22 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 2,080 137 SH Call SOLE   0 0 0
CLOROX CO DEL PUT 189054959 2,521 166 SH Put SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO CALL 136069901 2,980 361 SH Call SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO PUT 136069951 586 71 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 706 107 SH Call SOLE   0 0 0
COMERICA INC PUT 200340957 4,401 667 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 1,162 669 SH Call SOLE   0 0 0
COMMERCIAL METALS CO PUT 201723953 41 24 SH Put SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 77 216 SH Call SOLE   0 0 0
CHEETAH MOBILE INC COM 163075104 3 939 SH   SOLE   939 0 0
CHEETAH MOBILE INC PUT 163075954 54 153 SH Put SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y CALL 199333905 25 7 SH Call SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 79 2,169 SH   SOLE   2,169 0 0
COLUMBUS MCKINNON CORP N Y PUT 199333955 18 5 SH Put SOLE   0 0 0
COMCAST CORP NEW CALL 20030N901 15,065 3,342 SH Call SOLE   0 0 0
COMCAST CORP NEW PUT 20030N951 13,028 2,890 SH Put SOLE   0 0 0
CANTEL MEDICAL CORP CALL 138098908 14 2 SH Call SOLE   0 0 0
CANTEL MEDICAL CORP PUT 138098958 14 2 SH Put SOLE   0 0 0
CME GROUP INC CALL 12572Q905 16,505 781 SH Call SOLE   0 0 0
CME GROUP INC PUT 12572Q955 13,842 655 SH Put SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 57,488 684 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,149 4,937 SH   SOLE   4,937 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 318,285 3,787 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 11,305 695 SH Call SOLE   0 0 0
CUMMINS INC PUT 231021956 5,368 330 SH Put SOLE   0 0 0
COMPASS MINERALS INTL INC CALL 20451N901 321 57 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC COM 20451N101 18 327 SH   SOLE   327 0 0
COMPASS MINERALS INTL INC PUT 20451N951 56 10 SH Put SOLE   0 0 0
CIMPRESS N V CALL N20146901 184 14 SH Call SOLE   0 0 0
CIMPRESS N V PUT N20146951 145 11 SH Put SOLE   0 0 0
COSTAMARE INC CALL Y1771G902 18 30 SH Call SOLE   0 0 0
COSTAMARE INC COM Y1771G102 11 1,826 SH   SOLE   1,826 0 0
COSTAMARE INC PUT Y1771G952 41 69 SH Put SOLE   0 0 0
CMS ENERGY CORP CALL 125896900 6 1 SH Call SOLE   0 0 0
CMS ENERGY CORP COM 125896100 456 7,135 SH   SOLE   7,135 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 61 19 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 15 484 SH   SOLE   484 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 58 18 SH Put SOLE   0 0 0
CONATUS PHARMACEUTICALS INC CALL 20600T908 0 14 SH Call SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 5,191 1,200 SH Call SOLE   0 0 0
CENTENE CORP DEL PUT 15135B951 11,403 2,636 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 38 6,557 SH   SOLE   6,557 0 0
CONCERT PHARMACEUTICALS INC PUT 206022955 46 79 SH Put SOLE   0 0 0
CONDUENT INC CALL 206787903 49 80 SH Call SOLE   0 0 0
CONDUENT INC COM 206787103 583 93,767 SH   SOLE   93,767 0 0
CONDUENT INC PUT 206787953 362 583 SH Put SOLE   0 0 0
CNH INDL N V CALL N20944909 278 274 SH Call SOLE   0 0 0
CNH INDL N V COM N20944109 58 5,774 SH   SOLE   5,774 0 0
CNH INDL N V PUT N20944959 367 362 SH Put SOLE   0 0 0
CANADIAN NATL RY CO CALL 136375902 449 50 SH Call SOLE   0 0 0
CANADIAN NATL RY CO PUT 136375952 233 26 SH Put SOLE   0 0 0
CINEMARK HOLDINGS INC CALL 17243V902 57 15 SH Call SOLE   0 0 0
CINEMARK HOLDINGS INC PUT 17243V952 3 1 SH Put SOLE   0 0 0
CONMED CORP CALL 207410901 124 13 SH Call SOLE   0 0 0
CONMED CORP COM 207410101 1,529 15,908 SH   SOLE   15,908 0 0
CONMED CORP PUT 207410951 3,057 318 SH Put SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 383 127 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC PUT 15189T957 48 16 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 3,046 1,144 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD COM 136385101 333 12,509 SH   SOLE   12,509 0 0
CANADIAN NAT RES LTD PUT 136385951 378 142 SH Put SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC CALL 21925D909 9 15 SH Call SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 59 9,895 SH   SOLE   9,895 0 0
COHEN & STEERS INC COM 19247A100 7 145 SH   SOLE   145 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 89 189 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 137 289 SH Put SOLE   0 0 0
CENTURY CASINOS INC CALL 156492900 4 6 SH Call SOLE   0 0 0
CENTURY CASINOS INC COM 156492100 41 5,336 SH   SOLE   5,336 0 0
CENTURY CASINOS INC PUT 156492950 182 236 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 855 1,178 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION PUT 12653C958 598 824 SH Put SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP CALL 12654A901 149 106 SH Call SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP PUT 12654A951 143 102 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 2 1 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F627 22 849 SH   SOLE   849 0 0
GLOBAL CORD BLOOD CORPORATIO CALL G39342903 3 8 SH Call SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 23 4,837 SH   SOLE   4,837 0 0
COMPASS DIVERSIFIED HOLDINGS CALL 20451Q904 210 107 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 48 2,457 SH   SOLE   2,457 0 0
COMPASS DIVERSIFIED HOLDINGS PUT 20451Q954 45 23 SH Put SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 7,005 770 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP PUT 14040H955 14,356 1,578 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 1,444 822 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP PUT 127097953 1,287 733 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 1,460 95 SH Call SOLE   0 0 0
COHERENT INC PUT 192479953 2,121 138 SH Put SOLE   0 0 0
COHU INC CALL 192576906 5 4 SH Call SOLE   0 0 0
COHU INC COM 192576106 329 24,408 SH   SOLE   24,408 0 0
COHU INC PUT 192576956 844 625 SH Put SOLE   0 0 0
COLUMBIA BKG SYS INC COM 197236102 3 106 SH   SOLE   106 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 8 699 SH   SOLE   699 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 523 54 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 310 32 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 1,098 934 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 794 676 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 3,512 444 SH Call SOLE   0 0 0
CYRUSONE INC PUT 23283R950 4,951 626 SH Put SOLE   0 0 0
CONNS INC CALL 208242907 850 342 SH Call SOLE   0 0 0
CONNS INC PUT 208242957 763 307 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 2,613 88 SH Call SOLE   0 0 0
COOPER COS INC COM 216648402 511 1,721 SH   SOLE   1,721 0 0
COOPER COS INC PUT 216648952 1,455 49 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 13,156 2,309 SH Call SOLE   0 0 0
CONOCOPHILLIPS PUT 20825C954 13,225 2,321 SH Put SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 24 2 SH Call SOLE   0 0 0
CORESITE RLTY CORP PUT 21870Q955 24 2 SH Put SOLE   0 0 0
CORE MARK HOLDING CO INC CALL 218681904 77 24 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC COM 218681104 1 58 SH   SOLE   58 0 0
CORE MARK HOLDING CO INC PUT 218681954 35 11 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 248 157 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A102 151 9,588 SH   SOLE   9,588 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 170 108 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR COM 21870U502 161 3,420 SH   SOLE   3,420 0 0
CORENERGY INFRASTRUCTURE TR PUT 21870U952 75 16 SH Put SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 262 186 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 25 18 SH Put SOLE   0 0 0
CORREVIO PHARMA CORP CALL 22026V905 4 20 SH Call SOLE   0 0 0
CORREVIO PHARMA CORP COM 22026V105 22 11,178 SH   SOLE   11,178 0 0
CORREVIO PHARMA CORP PUT 22026V955 0 1 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 72,402 2,513 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW PUT 22160K955 88,853 3,084 SH Put SOLE   0 0 0
COTT CORP QUE CALL 22163N906 18 15 SH Call SOLE   0 0 0
COTT CORP QUE COM 22163N106 99 7,999 SH   SOLE   7,999 0 0
COTT CORP QUE PUT 22163N956 6 5 SH Put SOLE   0 0 0
COTY INC CALL 222070903 1,106 1,053 SH Call SOLE   0 0 0
COTY INC PUT 222070953 289 275 SH Put SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 12,944 999 SH Call SOLE   0 0 0
COUPA SOFTWARE INC PUT 22266L956 15,302 1,181 SH Put SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 32 7 SH Put SOLE   0 0 0
COWEN INC CALL 223622906 41 27 SH Call SOLE   0 0 0
COWEN INC PUT 223622956 47 31 SH Put SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 222 10 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD PUT 13645T950 556 25 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 2,597 263 SH Call SOLE   0 0 0
COPA HOLDINGS SA COM P31076105 19 198 SH   SOLE   198 0 0
COPA HOLDINGS SA PUT P31076955 1,955 198 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 5,133 1,094 SH Call SOLE   0 0 0
CAMPBELL SOUP CO PUT 134429959 3,106 662 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X902 623 1,437 SH Call SOLE   0 0 0
CALLON PETE CO DEL COM 13123X102 15 3,653 SH   SOLE   3,653 0 0
CALLON PETE CO DEL PUT 13123X952 66 153 SH Put SOLE   0 0 0
CENTRAL PAC FINL CORP CALL 154760909 28 10 SH Call SOLE   0 0 0
CENTRAL PAC FINL CORP COM 154760409 25 905 SH   SOLE   905 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 132 311 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 109 257 SH Put SOLE   0 0 0
COREPOINT LODGING INC CALL 21872L904 27 27 SH Call SOLE   0 0 0
COREPOINT LODGING INC COM 21872L104 15 1,513 SH   SOLE   1,513 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082906 54 51 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P COM Y11082206 35 3,280 SH   SOLE   3,280 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082956 125 117 SH Put SOLE   0 0 0
CAPRI HOLDINGS LIMITED CALL G1890L907 4,698 1,417 SH Call SOLE   0 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 1,289 38,875 SH   SOLE   38,875 0 0
CAPRI HOLDINGS LIMITED PUT G1890L957 6,479 1,954 SH Put SOLE   0 0 0
COPART INC CALL 217204906 2,393 298 SH Call SOLE   0 0 0
COPART INC COM 217204106 213 2,663 SH   SOLE   2,663 0 0
COPART INC PUT 217204956 353 44 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC CALL 14888U901 159 300 SH Call SOLE   0 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 435 81,952 SH   SOLE   81,952 0 0
CATALYST PHARMACEUTICALS INC PUT 14888U951 149 282 SH Put SOLE   0 0 0
COOPER STD HLDGS INC CALL 21676P903 24 6 SH Call SOLE   0 0 0
COOPER STD HLDGS INC PUT 21676P953 44 11 SH Put SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC CALL 205306903 9 4 SH Call SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 6 307 SH   SOLE   307 0 0
COMPUTER PROGRAMS & SYS INC PUT 205306953 13 6 SH Put SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 2 639 SH   SOLE   639 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 109 24 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 348 7,663 SH   SOLE   7,663 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 77 17 SH Put SOLE   0 0 0
CRANE CO CALL 224399905 88 11 SH Call SOLE   0 0 0
CRANE CO COM 224399105 15 198 SH   SOLE   198 0 0
CRANE CO PUT 224399955 16 2 SH Put SOLE   0 0 0
CRA INTL INC COM 12618T105 1,109 26,424 SH   SOLE   26,424 0 0
CRA INTL INC PUT 12618T955 969 231 SH Put SOLE   0 0 0
CRAY INC CALL 225223904 0 32 SH Call SOLE   0 0 0
CRAY INC PUT 225223954 0 51 SH Put SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 27 57 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 24 51 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 2,084 2,044 SH Call SOLE   0 0 0
CALIFORNIA RES CORP PUT 13057Q956 1,824 1,789 SH Put SOLE   0 0 0
CARE COM INC CALL 141633907 370 355 SH Call SOLE   0 0 0
CARE COM INC PUT 141633957 160 154 SH Put SOLE   0 0 0
CREE INC CALL 225447901 3,395 693 SH Call SOLE   0 0 0
CREE INC COM 225447101 416 8,500 SH   SOLE   8,500 0 0
CREE INC PUT 225447951 1,293 264 SH Put SOLE   0 0 0
CRESUD S A C I F Y A CALL 226406906 10 18 SH Call SOLE   0 0 0
CRESUD S A C I F Y A COM 226406106 22 3,879 SH   SOLE   3,879 0 0
CRESUD S A C I F Y A PUT 226406956 21 36 SH Put SOLE   0 0 0
CRH PLC CALL 12626K903 37 11 SH Call SOLE   0 0 0
CRH PLC COM 12626K203 621 18,090 SH   SOLE   18,090 0 0
CRH PLC PUT 12626K953 1,731 504 SH Put SOLE   0 0 0
CARTERS INC CALL 146229909 9 1 SH Call SOLE   0 0 0
CARTERS INC COM 146229109 28 316 SH   SOLE   316 0 0
CARTERS INC PUT 146229959 118 13 SH Put SOLE   0 0 0
CURIS INC CALL 231269900 8 36 SH Call SOLE   0 0 0
CURIS INC COM 231269200 4 2,092 SH   SOLE   2,092 0 0
CURIS INC PUT 231269950 4 20 SH Put SOLE   0 0 0
COMSTOCK RES INC CALL 205768902 238 306 SH Call SOLE   0 0 0
COMSTOCK RES INC COM 205768302 139 17,858 SH   SOLE   17,858 0 0
COMSTOCK RES INC PUT 205768952 116 150 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 1,588 120 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC COM 159864107 200 1,511 SH   SOLE   1,511 0 0
CHARLES RIV LABS INTL INC PUT 159864957 397 30 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 44,146 2,974 SH Call SOLE   0 0 0
SALESFORCE COM INC COM 79466L302 10,204 68,744 SH   SOLE   68,744 0 0
SALESFORCE COM INC PUT 79466L952 59,212 3,989 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 1,128 76 SH Call SOLE   0 0 0
SALESFORCE COM INC PUT 79466L952 831 56 SH Put SOLE   0 0 0
CORMEDIX INC CALL 21900C908 77 122 SH Call SOLE   0 0 0
CORMEDIX INC PUT 21900C958 34 54 SH Put SOLE   0 0 0
CERAGON NETWORKS LTD CALL M22013902 6 23 SH Call SOLE   0 0 0
CERAGON NETWORKS LTD COM M22013102 87 32,353 SH   SOLE   32,353 0 0
CERAGON NETWORKS LTD PUT M22013952 70 261 SH Put SOLE   0 0 0
CRONOS GROUP INC CALL 22717L901 2,852 3,152 SH Call SOLE   0 0 0
CRONOS GROUP INC PUT 22717L951 1,094 1,209 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 308 111 SH Call SOLE   0 0 0
CROCS INC COM 227046109 385 13,878 SH   SOLE   13,878 0 0
CROCS INC PUT 227046959 1,920 692 SH Put SOLE   0 0 0
CARBO CERAMICS INC CALL 140781905 23 98 SH Call SOLE   0 0 0
CARBO CERAMICS INC COM 140781105 4 1,704 SH   SOLE   1,704 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 196 38 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 231 4,479 SH   SOLE   4,479 0 0
CARPENTER TECHNOLOGY CORP PUT 144285953 41 8 SH Put SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 1,176 287 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG PUT H17182958 1,110 271 SH Put SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 1,853 346 SH Call SOLE   0 0 0
CIRRUS LOGIC INC PUT 172755950 380 71 SH Put SOLE   0 0 0
CORVUS PHARMACEUTICALS INC CALL 221015900 0 5 SH Call SOLE   0 0 0
CROWDSTRIKE HLDGS INC CALL 22788C905 4,081 700 SH Call SOLE   0 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 1,404 24,090 SH   SOLE   24,090 0 0
CROWDSTRIKE HLDGS INC PUT 22788C955 3,737 641 SH Put SOLE   0 0 0
CROWN CRAFTS INC PUT 228309950 0 1 SH Put SOLE   0 0 0
CRYOLIFE INC CALL 228903900 114 42 SH Call SOLE   0 0 0
CRYOLIFE INC PUT 228903950 114 42 SH Put SOLE   0 0 0
CARRIZO OIL & GAS INC CALL 144577903 3 4 SH Call SOLE   0 0 0
CARRIZO OIL & GAS INC COM 144577103 68 7,975 SH   SOLE   7,975 0 0
CARRIZO OIL & GAS INC PUT 144577953 31 37 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 1,793 1,469 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP COM 225401108 1,597 130,842 SH   SOLE   130,842 0 0
CREDIT SUISSE GROUP PUT 225401958 2,501 2,049 SH Put SOLE   0 0 0
CISCO SYS INC CALL 17275R902 33,015 6,682 SH Call SOLE   0 0 0
CISCO SYS INC PUT 17275R952 26,123 5,287 SH Put SOLE   0 0 0
CENTERSTATE BK CORP CALL 15201P909 2 1 SH Call SOLE   0 0 0
CENTERSTATE BK CORP COM 15201P109 5 213 SH   SOLE   213 0 0
CENTERSTATE BK CORP PUT 15201P959 2 1 SH Put SOLE   0 0 0
COSTAR GROUP INC CALL 22160N909 2,135 36 SH Call SOLE   0 0 0
COSTAR GROUP INC COM 22160N109 1,601 2,700 SH   SOLE   2,700 0 0
COSTAR GROUP INC PUT 22160N959 5,694 96 SH Put SOLE   0 0 0
CSG SYS INTL INC COM 126349109 6 130 SH   SOLE   130 0 0
CSG SYS INTL INC PUT 126349959 67 13 SH Put SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL CALL 141619906 9 2 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 427 8,987 SH   SOLE   8,987 0 0
CARDIOVASCULAR SYS INC DEL PUT 141619956 9 2 SH Put SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 2,590 1,372 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 1,284 68,029 SH   SOLE   68,029 0 0
CANADIAN SOLAR INC PUT 136635959 3,236 1,714 SH Put SOLE   0 0 0
CARLISLE COS INC CALL 142339900 72 5 SH Call SOLE   0 0 0
CASTLIGHT HEALTH INC CALL 14862Q900 2 21 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 1,759 321 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 191 35 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 1 1 SH Call SOLE   0 0 0
CAESARSTONE LTD COM M20598104 388 23,360 SH   SOLE   23,360 0 0
CAESARSTONE LTD PUT M20598954 664 400 SH Put SOLE   0 0 0
CAPITAL SR LIVING CORP CALL 140475904 6 15 SH Call SOLE   0 0 0
CAPITAL SR LIVING CORP COM 140475104 0 94 SH   SOLE   94 0 0
CAPITAL SOUTHWEST CORP CALL 140501907 0 2 SH Call SOLE   0 0 0
CSX CORP CALL 126408903 8,935 1,290 SH Call SOLE   0 0 0
CSX CORP COM 126408103 1,488 21,489 SH   SOLE   21,489 0 0
CSX CORP PUT 126408953 14,886 2,149 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 3,538 132 SH Call SOLE   0 0 0
CINTAS CORP PUT 172908955 7,506 280 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 47 18 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO PUT 216831957 5 2 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC CALL 205477902 0 1 SH Call SOLE   0 0 0
CTI BIOPHARMA CORP CALL 12648L901 3 45 SH Call SOLE   0 0 0
CTI BIOPHARMA CORP PUT 12648L951 0 1 SH Put SOLE   0 0 0
CENTURYLINK INC CALL 156700906 4,440 3,558 SH Call SOLE   0 0 0
CENTURYLINK INC PUT 156700956 2,055 1,647 SH Put SOLE   0 0 0
CATALENT INC CALL 148806902 1,772 372 SH Call SOLE   0 0 0
CATALENT INC COM 148806102 354 7,440 SH   SOLE   7,440 0 0
CATALENT INC PUT 148806952 776 163 SH Put SOLE   0 0 0
CARETRUST REIT INC CALL 14174T907 2 1 SH Call SOLE   0 0 0
CARETRUST REIT INC COM 14174T107 38 1,617 SH   SOLE   1,617 0 0
CARETRUST REIT INC PUT 14174T957 9 4 SH Put SOLE   0 0 0
CITI TRENDS INC COM 17306X102 7 400 SH   SOLE   400 0 0
CTRIP COM INTL LTD CALL 22943F900 4,059 1,386 SH Call SOLE   0 0 0
CTRIP COM INTL LTD COM 22943F100 660 22,557 SH   SOLE   22,557 0 0
CTRIP COM INTL LTD PUT 22943F950 6,323 2,159 SH Put SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 8,635 1,433 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 4,821 800 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 8 17 SH Call SOLE   0 0 0
CYTOSORBENTS CORP COM 23283X206 4 876 SH   SOLE   876 0 0
CYTOSORBENTS CORP PUT 23283X956 7 14 SH Put SOLE   0 0 0
CANNTRUST HLDGS INC CALL 137800907 1 10 SH Call SOLE   0 0 0
CANNTRUST HLDGS INC PUT 137800957 16 149 SH Put SOLE   0 0 0
CORTEVA INC CALL 22052L904 1,607 574 SH Call SOLE   0 0 0
CORTEVA INC PUT 22052L954 291 104 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 11,485 1,190 SH Call SOLE   0 0 0
CITRIX SYS INC COM 177376100 241 2,500 SH   SOLE   2,500 0 0
CITRIX SYS INC PUT 177376950 9,343 968 SH Put SOLE   0 0 0
CUBIC CORP CALL 229669906 197 28 SH Call SOLE   0 0 0
CUBIC CORP PUT 229669956 98 14 SH Put SOLE   0 0 0
CUBESMART CALL 229663909 73 21 SH Call SOLE   0 0 0
CUBESMART PUT 229663959 17 5 SH Put SOLE   0 0 0
CUSTOMERS BANCORP INC COM 23204G100 12 622 SH   SOLE   622 0 0
CARNIVAL PLC CALL 14365C903 841 200 SH Call SOLE   0 0 0
CARNIVAL PLC PUT 14365C953 4 1 SH Put SOLE   0 0 0
CULP INC COM 230215105 14 900 SH   SOLE   900 0 0
CULP INC PUT 230215955 3 2 SH Put SOLE   0 0 0
NEURALSTEM INC PUT 64127R950 4 15 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 288 57 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 20 4 SH Put SOLE   0 0 0
CURO GROUP HLDGS CORP CALL 23131L907 19 15 SH Call SOLE   0 0 0
CURO GROUP HLDGS CORP COM 23131L107 32 2,441 SH   SOLE   2,441 0 0
CURO GROUP HLDGS CORP PUT 23131L957 3 3 SH Put SOLE   0 0 0
CUTERA INC CALL 232109908 29 10 SH Call SOLE   0 0 0
CUTERA INC COM 232109108 39 1,348 SH   SOLE   1,348 0 0
COUSINS PPTYS INC COM 222795502 2 66 SH   SOLE   66 0 0
COUSINS PPTYS INC PUT 222795952 3 1 SH Put SOLE   0 0 0
COVANTA HLDG CORP CALL 22282E902 129 75 SH Call SOLE   0 0 0
COVANTA HLDG CORP COM 22282E102 293 16,981 SH   SOLE   16,981 0 0
COVANTA HLDG CORP PUT 22282E952 131 76 SH Put SOLE   0 0 0
CVB FINL CORP PUT 126600955 0 1 SH Put SOLE   0 0 0
CENOVUS ENERGY INC CALL 15135U909 893 953 SH Call SOLE   0 0 0
CENOVUS ENERGY INC PUT 15135U959 124 133 SH Put SOLE   0 0 0
CIVEO CORP CDA PUT 17878Y958 3 28 SH Put SOLE   0 0 0
COVETRUS INC CALL 22304C900 3 3 SH Call SOLE   0 0 0
COVETRUS INC PUT 22304C950 26 22 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 80 111 SH Call SOLE   0 0 0
COMMERCIAL VEH GROUP INC COM 202608105 27 3,857 SH   SOLE   3,857 0 0
CALAVO GROWERS INC CALL 128246905 95 10 SH Call SOLE   0 0 0
CALAVO GROWERS INC PUT 128246955 57 6 SH Put SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 369 84 SH Call SOLE   0 0 0
CVR ENERGY INC PUT 12662P958 114 26 SH Put SOLE   0 0 0
COVIA HLDGS CORP CALL 22305A903 0 3 SH Call SOLE   0 0 0
COVIA HLDGS CORP COM 22305A103 8 4,245 SH   SOLE   4,245 0 0
COVIA HLDGS CORP PUT 22305A953 11 59 SH Put SOLE   0 0 0
COMMVAULT SYSTEMS INC CALL 204166902 232 52 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC PUT 204166952 53 12 SH Put SOLE   0 0 0
CEL SCI CORP CALL 150837907 186 209 SH Call SOLE   0 0 0
CEL SCI CORP COM 150837607 161 18,049 SH   SOLE   18,049 0 0
CEL SCI CORP PUT 150837957 340 381 SH Put SOLE   0 0 0
CARVANA CO CALL 146869902 6,738 1,021 SH Call SOLE   0 0 0
CARVANA CO COM 146869102 455 6,908 SH   SOLE   6,908 0 0
CARVANA CO PUT 146869952 3,814 578 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 59,702 9,466 SH Call SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 37,810 5,995 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 321 51 SH Call SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 403 64 SH Put SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 50,120 4,226 SH Call SOLE   0 0 0
CHEVRON CORP NEW PUT 166764950 43,893 3,701 SH Put SOLE   0 0 0
CURTISS WRIGHT CORP CALL 231561901 168 13 SH Call SOLE   0 0 0
CURTISS WRIGHT CORP PUT 231561951 142 11 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 89 17 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 15 3 SH Put SOLE   0 0 0
CONSOLIDATED WATER CO INC CALL G23773907 8 5 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E505 17 828 SH   SOLE   828 0 0
DIREXION SHS ETF TR PUT 25460E955 37 18 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 23 13 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC COM 18539C204 1,578 86,483 SH   SOLE   86,483 0 0
CLEARWAY ENERGY INC PUT 18539C954 36 20 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 43 25 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC COM 18539C105 26 1,539 SH   SOLE   1,539 0 0
CLEARWAY ENERGY INC PUT 18539C954 6 4 SH Put SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 410 461 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 51 58 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 373 87 SH Call SOLE   0 0 0
CASELLA WASTE SYS INC COM 147448104 16 376 SH   SOLE   376 0 0
CASELLA WASTE SYS INC PUT 147448954 300 70 SH Put SOLE   0 0 0
CALIFORNIA WTR SVC GROUP CALL 130788902 5 1 SH Call SOLE   0 0 0
CALIFORNIA WTR SVC GROUP PUT 130788952 10 2 SH Put SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 669 1,709 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 216 553 SH Put SOLE   0 0 0
CHINA XD PLASTICS CO LTD CALL 16948F907 0 5 SH Call SOLE   0 0 0
CONCHO RES INC CALL 20605P901 0 609 SH Call SOLE   0 0 0
CONCHO RES INC PUT 20605P951 0 372 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC CALL 198287903 38 18 SH Call SOLE   0 0 0
COLUMBIA PPTY TR INC PUT 198287953 4 2 SH Put SOLE   0 0 0
CORECIVIC INC CALL 21871N901 393 228 SH Call SOLE   0 0 0
CORECIVIC INC COM 21871N101 196 11,374 SH   SOLE   11,374 0 0
CORECIVIC INC PUT 21871N951 445 258 SH Put SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP CALL 232806909 387 166 SH Call SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 730 31,319 SH   SOLE   31,319 0 0
CYPRESS SEMICONDUCTOR CORP PUT 232806959 667 286 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 9 4 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 71 29 SH Put SOLE   0 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 2,475 248 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD COM M2682V108 705 7,064 SH   SOLE   7,064 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 2,715 272 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD CALL G21082905 120 93 SH Call SOLE   0 0 0
CHINA YUCHAI INTL LTD COM G21082105 2 163 SH   SOLE   163 0 0
CHINA YUCHAI INTL LTD PUT G21082955 18 14 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 95 264 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 90 25,116 SH   SOLE   25,116 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 288 800 SH Put SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 86 91 SH Call SOLE   0 0 0
CHANGYOU COM LTD COM 15911M107 29 3,138 SH   SOLE   3,138 0 0
CHANGYOU COM LTD PUT 15911M957 79 84 SH Put SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 234 247 SH Call SOLE   0 0 0
CHANGYOU COM LTD PUT 15911M957 623 656 SH Put SOLE   0 0 0
CRYOPORT INC CALL 229050907 587 359 SH Call SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 52 46 SH Call SOLE   0 0 0
CYTOKINETICS INC COM 23282W605 77 6,795 SH   SOLE   6,795 0 0
CYTOKINETICS INC PUT 23282W955 46 41 SH Put SOLE   0 0 0
CAESARS ENTMT CORP CALL 127686903 1,663 1,427 SH Call SOLE   0 0 0
CAESARS ENTMT CORP COM 127686103 702 60,247 SH   SOLE   60,247 0 0
CAESARS ENTMT CORP PUT 127686953 601 516 SH Put SOLE   0 0 0
COSAN LTD CALL G25343907 171 115 SH Call SOLE   0 0 0
COSAN LTD PUT G25343957 1 1 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 4,838 597 SH Call SOLE   0 0 0
DOMINION ENERGY INC COM 25746U109 346 4,281 SH   SOLE   4,281 0 0
DOMINION ENERGY INC PUT 25746U959 4,133 510 SH Put SOLE   0 0 0
DAKTRONICS INC CALL 234264909 8 11 SH Call SOLE   0 0 0
DAKTRONICS INC COM 234264109 121 16,511 SH   SOLE   16,511 0 0
DAKTRONICS INC PUT 234264959 180 244 SH Put SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 36,120 6,271 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL PUT 247361952 16,128 2,800 SH Put SOLE   0 0 0
DANA INCORPORATED CALL 235825905 466 323 SH Call SOLE   0 0 0
DANA INCORPORATED COM 235825205 10 740 SH   SOLE   740 0 0
DANA INCORPORATED PUT 235825955 1,087 753 SH Put SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 210 110 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC PUT 237266951 19 10 SH Put SOLE   0 0 0
DEUTSCHE BANK AG CALL D18190908 2,633 3,511 SH Call SOLE   0 0 0
DEUTSCHE BANK AG PUT D18190958 2,290 3,054 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 253 160 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H106 43 2,729 SH   SOLE   2,729 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 68 43 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 11 8 SH Call SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK CALL 46138B903 19 13 SH Call SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK COM 46138B103 70 4,682 SH   SOLE   4,682 0 0
INVESCO DB COMMDY INDX TRCK PUT 46138B953 6 4 SH Put SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 446 399 SH Call SOLE   0 0 0
DIEBOLD NXDF INC PUT 253651953 39 35 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 0 4 SH Call SOLE   0 0 0
DESIGNER BRANDS INC CALL 250565908 522 305 SH Call SOLE   0 0 0
DESIGNER BRANDS INC PUT 250565958 258 151 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 5 6 SH Call SOLE   0 0 0
DROPBOX INC CALL 26210C904 4,913 2,436 SH Call SOLE   0 0 0
DROPBOX INC COM 26210C104 597 29,601 SH   SOLE   29,601 0 0
DROPBOX INC PUT 26210C954 1,778 882 SH Put SOLE   0 0 0
DONALDSON INC PUT 257651959 41 8 SH Put SOLE   0 0 0
DCP MIDSTREAM LP CALL 23311P900 1,142 436 SH Call SOLE   0 0 0
DCP MIDSTREAM LP PUT 23311P950 1,973 753 SH Put SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN CALL 24344T901 71 21 SH Call SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 76 2,264 SH   SOLE   2,264 0 0
DECIPHERA PHARMACEUTICALS IN PUT 24344T951 23 7 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 5,205 730 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC COM 26614N102 114 1,599 SH   SOLE   1,599 0 0
DUPONT DE NEMOURS INC PUT 26614N952 13,327 1,869 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 16 230 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 116 63 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 37 108 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 22 94 SH Put SOLE   0 0 0
3-D SYS CORP DEL CALL 88554D905 135 166 SH Call SOLE   0 0 0
3-D SYS CORP DEL COM 88554D205 173 21,235 SH   SOLE   21,235 0 0
3-D SYS CORP DEL PUT 88554D955 353 434 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 451 91 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 203 41 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 1,705 258 SH Call SOLE   0 0 0
DILLARDS INC PUT 254067951 1,044 158 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 30,379 1,801 SH Call SOLE   0 0 0
DEERE & CO COM 244199105 4,300 25,497 SH   SOLE   25,497 0 0
DEERE & CO PUT 244199955 27,444 1,627 SH Put SOLE   0 0 0
EASTERLY GOVT PPTYS INC CALL 27616P903 36 17 SH Call SOLE   0 0 0
EASTERLY GOVT PPTYS INC PUT 27616P953 2 1 SH Put SOLE   0 0 0
DECKERS OUTDOOR CORP CALL 243537907 1,738 118 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP COM 243537107 325 2,209 SH   SOLE   2,209 0 0
DECKERS OUTDOOR CORP PUT 243537957 4,597 312 SH Put SOLE   0 0 0
DOUGLAS EMMETT INC CALL 25960P909 34 8 SH Call SOLE   0 0 0
DOUGLAS EMMETT INC COM 25960P109 9 229 SH   SOLE   229 0 0
DELL TECHNOLOGIES INC CALL 24703L902 10,963 2,114 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L952 7,690 1,483 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L902 82 16 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L952 129 25 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 70 17 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W315 20 495 SH   SOLE   495 0 0
DENNYS CORP CALL 24869P904 147 65 SH Call SOLE   0 0 0
DENNYS CORP PUT 24869P954 18 8 SH Put SOLE   0 0 0
DIAGEO P L C CALL 25243Q905 6,328 387 SH Call SOLE   0 0 0
DIAGEO P L C PUT 25243Q955 2,338 143 SH Put SOLE   0 0 0
DERMIRA INC CALL 24983L904 16 26 SH Call SOLE   0 0 0
DERMIRA INC COM 24983L104 33 5,205 SH   SOLE   5,205 0 0
DERMIRA INC PUT 24983L954 29 46 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 35 13 SH Call SOLE   0 0 0
DESPEGAR COM CORP CALL G27358903 21 19 SH Call SOLE   0 0 0
DESPEGAR COM CORP COM G27358103 102 9,032 SH   SOLE   9,032 0 0
DESPEGAR COM CORP PUT G27358953 129 114 SH Put SOLE   0 0 0
DEAN FOODS CO NEW CALL 242370903 3 33 SH Call SOLE   0 0 0
DEAN FOODS CO NEW COM 242370203 8 6,898 SH   SOLE   6,898 0 0
DEAN FOODS CO NEW PUT 242370953 3 27 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 53 9 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E661 5 100 SH   SOLE   100 0 0
DIREXION SHS ETF TR PUT 25460E955 29 5 SH Put SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP CALL 245077902 0 451 SH Call SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP PUT 245077952 0 16 SH Put SOLE   0 0 0
DISCOVER FINL SVCS CALL 254709908 3,227 398 SH Call SOLE   0 0 0
DISCOVER FINL SVCS COM 254709108 448 5,527 SH   SOLE   5,527 0 0
DISCOVER FINL SVCS PUT 254709958 2,221 274 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 10,283 647 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW COM 256677105 1,203 7,575 SH   SOLE   7,575 0 0
DOLLAR GEN CORP NEW PUT 256677955 12,190 767 SH Put SOLE   0 0 0
DIGI INTL INC CALL 253798902 251 185 SH Call SOLE   0 0 0
DIGI INTL INC PUT 253798952 34 25 SH Put SOLE   0 0 0
DIGITAL ALLY INC CALL 25382P908 11 88 SH Call SOLE   0 0 0
DIGITAL ALLY INC PUT 25382P958 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 7 2 SH Call SOLE   0 0 0
ISHARES TR COM 46434V621 90 2,301 SH   SOLE   2,301 0 0
ISHARES TR PUT 46434V956 35 9 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 8 2 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W281 13 304 SH   SOLE   304 0 0
WISDOMTREE TR PUT 97717W959 88 20 SH Put SOLE   0 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 2,943 275 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC COM 74834L100 569 5,324 SH   SOLE   5,324 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 3,424 320 SH Put SOLE   0 0 0
D R HORTON INC CALL 23331A909 7,168 1,360 SH Call SOLE   0 0 0
D R HORTON INC PUT 23331A959 5,908 1,121 SH Put SOLE   0 0 0
DANAHER CORPORATION CALL 235851902 6,773 469 SH Call SOLE   0 0 0
DANAHER CORPORATION PUT 235851952 3,004 208 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 634 1,031 SH Call SOLE   0 0 0
DHT HOLDINGS INC PUT Y2065G951 174 284 SH Put SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF CALL 78467X909 208,668 7,752 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF COM 78467X109 13,255 49,244 SH   SOLE   49,244 0 0
SPDR DOW JONES INDL AVRG ETF PUT 78467X959 240,916 8,950 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 33 14 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R719 140 5,925 SH   SOLE   5,925 0 0
PROSHARES TR PUT 74347R952 23 10 SH Put SOLE   0 0 0
DINE BRANDS GLOBAL INC CALL 254423906 591 78 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC COM 254423106 187 2,471 SH   SOLE   2,471 0 0
DINE BRANDS GLOBAL INC PUT 254423956 379 50 SH Put SOLE   0 0 0
DIODES INC CALL 254543901 273 68 SH Call SOLE   0 0 0
DIODES INC PUT 254543951 489 122 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 113,534 8,712 SH Call SOLE   0 0 0
DISNEY WALT CO COM 254687106 1,912 14,676 SH   SOLE   14,676 0 0
DISNEY WALT CO PUT 254687956 82,192 6,307 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 16 34 SH Call SOLE   0 0 0
DISNEY WALT CO PUT 254687956 0 4 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 0 1 SH Call SOLE   0 0 0
DISNEY WALT CO PUT 254687956 1 10 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 314 118 SH Call SOLE   0 0 0
DISCOVERY INC COM 25470F104 257 9,657 SH   SOLE   9,657 0 0
DISCOVERY INC PUT 25470F952 3,192 1,199 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 1,006 409 SH Call SOLE   0 0 0
DISCOVERY INC PUT 25470F952 157 64 SH Put SOLE   0 0 0
DISH NETWORK CORP CALL 25470M909 5,352 1,571 SH Call SOLE   0 0 0
DISH NETWORK CORP COM 25470M109 1,051 30,875 SH   SOLE   30,875 0 0
DISH NETWORK CORP PUT 25470M959 12,122 3,558 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C908 2 1 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06738C778 17 803 SH   SOLE   803 0 0
DELEK US HLDGS INC NEW CALL 24665A903 1,103 304 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW PUT 24665A953 159 44 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 134 43 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 93 2,993 SH   SOLE   2,993 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 53 17 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 4,174 1,023 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC PUT 253393952 220 54 SH Put SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 756 117 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC COM 25659T107 1,010 15,626 SH   SOLE   15,626 0 0
DOLBY LABORATORIES INC PUT 25659T957 25 4 SH Put SOLE   0 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 22 11,504 SH   SOLE   11,504 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 20 103 SH Put SOLE   0 0 0
DELPHI TECHNOLOGIES PLC CALL G2709G907 190 142 SH Call SOLE   0 0 0
DELPHI TECHNOLOGIES PLC PUT G2709G957 76 57 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 1,908 147 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC PUT 253868953 856 66 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 15 18 SH Call SOLE   0 0 0
DULUTH HLDGS INC COM 26443V101 16 1,903 SH   SOLE   1,903 0 0
DULUTH HLDGS INC PUT 26443V951 33 40 SH Put SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 4,440 389 SH Call SOLE   0 0 0
DOLLAR TREE INC COM 256746108 4,348 38,087 SH   SOLE   38,087 0 0
DOLLAR TREE INC PUT 256746958 12,820 1,123 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 329 67 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP CALL 25820R905 9 5 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP PUT 25820R955 11 6 SH Put SOLE   0 0 0
DIGIMARC CORP NEW CALL 25381B901 199 51 SH Call SOLE   0 0 0
DIGIMARC CORP NEW COM 25381B101 376 9,623 SH   SOLE   9,623 0 0
DIGIMARC CORP NEW PUT 25381B951 254 65 SH Put SOLE   0 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 2,103 265 SH Call SOLE   0 0 0
DUNKIN BRANDS GROUP INC PUT 265504950 674 85 SH Put SOLE   0 0 0
DENALI THERAPEUTICS INC CALL 24823R905 22 15 SH Call SOLE   0 0 0
DENALI THERAPEUTICS INC COM 24823R105 119 7,815 SH   SOLE   7,815 0 0
DENALI THERAPEUTICS INC PUT 24823R955 249 163 SH Put SOLE   0 0 0
NOW INC CALL 67011P900 27 24 SH Call SOLE   0 0 0
NOW INC COM 67011P100 15 1,314 SH   SOLE   1,314 0 0
DENBURY RES INC CALL 247916908 29 252 SH Call SOLE   0 0 0
DENBURY RES INC COM 247916208 52 43,912 SH   SOLE   43,912 0 0
DENBURY RES INC PUT 247916958 35 295 SH Put SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN CALL 25271C902 364 655 SH Call SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN PUT 25271C952 291 524 SH Put SOLE   0 0 0
PHYSICIANS RLTY TR CALL 71943U904 159 90 SH Call SOLE   0 0 0
PHYSICIANS RLTY TR PUT 71943U954 5 3 SH Put SOLE   0 0 0
DOCUSIGN INC CALL 256163906 7,572 1,223 SH Call SOLE   0 0 0
DOCUSIGN INC PUT 256163956 2,879 465 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 136 26 SH Call SOLE   0 0 0
DOMO INC CALL 257554905 190 119 SH Call SOLE   0 0 0
DOMO INC PUT 257554955 167 105 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 0 1 SH Call SOLE   0 0 0
MASONITE INTL CORP NEW COM 575385109 29 506 SH   SOLE   506 0 0
MASONITE INTL CORP NEW PUT 575385959 736 127 SH Put SOLE   0 0 0
DORMAN PRODUCTS INC CALL 258278900 421 53 SH Call SOLE   0 0 0
DORMAN PRODUCTS INC PUT 258278950 843 106 SH Put SOLE   0 0 0
DOVER CORP CALL 260003908 338 34 SH Call SOLE   0 0 0
DOVER CORP PUT 260003958 278 28 SH Put SOLE   0 0 0
DOVA PHARMACEUTICALS INC CALL 25985T902 27 10 SH Call SOLE   0 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 364 13,030 SH   SOLE   13,030 0 0
DOVA PHARMACEUTICALS INC PUT 25985T952 612 219 SH Put SOLE   0 0 0
DOW INC CALL 260557903 10,292 2,160 SH Call SOLE   0 0 0
DOW INC PUT 260557953 1,934 406 SH Put SOLE   0 0 0
AMDOCS LTD CALL G02602903 2,617 396 SH Call SOLE   0 0 0
AMDOCS LTD PUT G02602953 85 13 SH Put SOLE   0 0 0
DOUYU INTERNATIONAL HLDNGS L CALL 25985W905 18 22 SH Call SOLE   0 0 0
DOUYU INTERNATIONAL HLDNGS L COM 25985W105 7 858 SH   SOLE   858 0 0
DOUYU INTERNATIONAL HLDNGS L PUT 25985W955 5 7 SH Put SOLE   0 0 0
DIPLOMAT PHARMACY INC CALL 25456K901 16 33 SH Call SOLE   0 0 0
DIPLOMAT PHARMACY INC COM 25456K101 28 5,886 SH   SOLE   5,886 0 0
DOMINOS PIZZA INC CALL 25754A901 3,253 133 SH Call SOLE   0 0 0
DOMINOS PIZZA INC COM 25754A201 2,414 9,872 SH   SOLE   9,872 0 0
DOMINOS PIZZA INC PUT 25754A951 16,974 694 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 253 55 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 27 6 SH Put SOLE   0 0 0
DRDGOLD LIMITED CALL 26152H901 14 33 SH Call SOLE   0 0 0
DRDGOLD LIMITED COM 26152H301 7 1,668 SH   SOLE   1,668 0 0
DUKE REALTY CORP CALL 264411905 3 1 SH Call SOLE   0 0 0
DUKE REALTY CORP COM 264411505 31 914 SH   SOLE   914 0 0
DARDEN RESTAURANTS INC CALL 237194905 1,229 104 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC COM 237194105 363 3,078 SH   SOLE   3,078 0 0
DARDEN RESTAURANTS INC PUT 237194955 1,099 93 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 996 127 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E174 575 7,330 SH   SOLE   7,330 0 0
DIREXION SHS ETF TR PUT 25460E955 361 46 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 761 97 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 5,479 698 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 18 6 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W755 173 5,774 SH   SOLE   5,774 0 0
DIREXION SHS ETF TR PUT 25459W958 27 9 SH Put SOLE   0 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1 91 SH   SOLE   91 0 0
DICERNA PHARMACEUTICALS INC PUT 253031958 1 1 SH Put SOLE   0 0 0
DRIL QUIP INC CALL 262037904 250 50 SH Call SOLE   0 0 0
DRIL QUIP INC PUT 262037954 100 20 SH Put SOLE   0 0 0
DURECT CORP CALL 266605904 30 167 SH Call SOLE   0 0 0
DURECT CORP PUT 266605954 7 42 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 50 19 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 23 9 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 5 2 SH Put SOLE   0 0 0
DRYSHIPS INC CALL Y2109Q905 91 175 SH Call SOLE   0 0 0
DRYSHIPS INC COM Y2109Q705 59 11,434 SH   SOLE   11,434 0 0
DRIVE SHACK INC CALL 262077900 28 65 SH Call SOLE   0 0 0
DASEKE INC CALL 23753F907 59 238 SH Call SOLE   0 0 0
DASEKE INC PUT 23753F957 26 104 SH Put SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS CALL 258622909 229 115 SH Call SOLE   0 0 0
DSP GROUP INC CALL 23332B906 64 46 SH Call SOLE   0 0 0
DIANA SHIPPING INC COM Y2066G104 2 781 SH   SOLE   781 0 0
DIANA SHIPPING INC PUT Y2066G954 0 1 SH Put SOLE   0 0 0
DTE ENERGY CO CALL 233331907 319 24 SH Call SOLE   0 0 0
DTE ENERGY CO COM 233331107 662 4,986 SH   SOLE   4,986 0 0
DTE ENERGY CO PUT 233331957 1,289 97 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 4 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A525 18 426 SH   SOLE   426 0 0
DUKE ENERGY CORP NEW CALL 26441C904 9,586 1,000 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW PUT 26441C954 536 56 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 985 1,198 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K133 990 120,335 SH   SOLE   120,335 0 0
DIREXION SHS ETF TR PUT 25490K959 833 1,013 SH Put SOLE   0 0 0
DAVITA INC CALL 23918K908 1,141 200 SH Call SOLE   0 0 0
DAVITA INC COM 23918K108 1,435 25,156 SH   SOLE   25,156 0 0
DAVITA INC PUT 23918K958 2,682 470 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 269 755 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 123 34,454 SH   SOLE   34,454 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 163 457 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 1,474 613 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW COM 25179M103 367 15,277 SH   SOLE   15,277 0 0
DEVON ENERGY CORP NEW PUT 25179M953 2,086 867 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,019 100 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 611 60 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E842 4 80 SH   SOLE   80 0 0
DYNEX CAP INC CALL 26817Q906 54 37 SH Call SOLE   0 0 0
DYNEX CAP INC COM 26817Q886 30 2,084 SH   SOLE   2,084 0 0
DYNEX CAP INC PUT 26817Q956 16 11 SH Put SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 4,218 1,430 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO COM 23355L106 756 25,635 SH   SOLE   25,635 0 0
DXC TECHNOLOGY CO PUT 23355L956 2,253 764 SH Put SOLE   0 0 0
DEXCOM INC CALL 252131907 1,313 88 SH Call SOLE   0 0 0
DEXCOM INC COM 252131107 735 4,928 SH   SOLE   4,928 0 0
DEXCOM INC PUT 252131957 2,865 192 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 122 48 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B276 44 1,737 SH   SOLE   1,737 0 0
PROSHARES TR PUT 74347B959 86 34 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 1,362 270 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W851 1,683 33,357 SH   SOLE   33,357 0 0
WISDOMTREE TR PUT 97717W959 6,857 1,359 SH Put SOLE   0 0 0
DXP ENTERPRISES INC NEW CALL 233377907 34 10 SH Call SOLE   0 0 0
DXP ENTERPRISES INC NEW PUT 233377957 13 4 SH Put SOLE   0 0 0
DYCOM INDS INC CALL 267475901 81 16 SH Call SOLE   0 0 0
DYCOM INDS INC COM 267475101 170 3,340 SH   SOLE   3,340 0 0
DYCOM INDS INC PUT 267475951 418 82 SH Put SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 16,560 1,693 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC PUT 285512959 16,580 1,695 SH Put SOLE   0 0 0
GRAFTECH INTL LTD CALL 384313908 298 233 SH Call SOLE   0 0 0
GRAFTECH INTL LTD PUT 384313958 299 234 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 85 20 SH Call SOLE   0 0 0
BRINKER INTL INC COM 109641100 646 15,144 SH   SOLE   15,144 0 0
BRINKER INTL INC PUT 109641950 2,368 555 SH Put SOLE   0 0 0
EVENTBRITE INC CALL 29975E909 1,664 940 SH Call SOLE   0 0 0
EVENTBRITE INC PUT 29975E959 171 97 SH Put SOLE   0 0 0
EBAY INC CALL 278642903 13,795 3,539 SH Call SOLE   0 0 0
EBAY INC PUT 278642953 9,725 2,495 SH Put SOLE   0 0 0
ENNIS INC CALL 293389902 38 19 SH Call SOLE   0 0 0
EBIX INC CALL 278715906 825 196 SH Call SOLE   0 0 0
EBIX INC COM 278715206 421 10,020 SH   SOLE   10,020 0 0
EBIX INC PUT 278715956 1,919 456 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC CALL 29089Q905 57 11 SH Call SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC PUT 29089Q955 41 8 SH Put SOLE   0 0 0
MERIDIAN BANCORP INC MD CALL 58958U903 3 2 SH Call SOLE   0 0 0
MERIDIAN BANCORP INC MD COM 58958U103 191 10,236 SH   SOLE   10,236 0 0
ECOPETROL S A CALL 279158909 115 68 SH Call SOLE   0 0 0
ECOPETROL S A PUT 279158959 183 108 SH Put SOLE   0 0 0
ENCANA CORP CALL 292505904 0 430 SH Call SOLE   0 0 0
ENCANA CORP COM 292505104 0 79,783 SH   SOLE   79,783 0 0
ENCANA CORP PUT 292505954 0 1,020 SH Put SOLE   0 0 0
ENCANA CORP CALL 292505904 0 369 SH Call SOLE   0 0 0
ENCANA CORP PUT 292505954 0 1 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 3 1 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC CALL 27875T901 27 12 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 48 2,122 SH   SOLE   2,122 0 0
ECHO GLOBAL LOGISTICS INC PUT 27875T951 24 11 SH Put SOLE   0 0 0
ECOLAB INC CALL 278865900 811 41 SH Call SOLE   0 0 0
ECOLAB INC COM 278865100 1,172 5,923 SH   SOLE   5,923 0 0
ECOLAB INC PUT 278865950 8,357 422 SH Put SOLE   0 0 0
US ECOLOGY INC CALL 91732J902 1,719 269 SH Call SOLE   0 0 0
US ECOLOGY INC PUT 91732J952 102 16 SH Put SOLE   0 0 0
CHANNELADVISOR CORP CALL 159179900 9 10 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC CALL 292554902 93 28 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC PUT 292554952 49 15 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 897 95 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC PUT 209115954 321 34 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 227 35 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K281 53 817 SH   SOLE   817 0 0
DIREXION SHS ETF TR PUT 25490K959 390 60 SH Put SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 1,023 450 SH Call SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 90 3,965 SH   SOLE   3,965 0 0
EDITAS MEDICINE INC PUT 28106W953 366 161 SH Put SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I CALL 647581907 952 86 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I COM 647581107 463 4,182 SH   SOLE   4,182 0 0
NEW ORIENTAL ED & TECH GRP I PUT 647581957 4,596 415 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 28 6 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 133 28 SH Put SOLE   0 0 0
EL PASO ELEC CO COM 283677854 87 1,300 SH   SOLE   1,300 0 0
EL PASO ELEC CO PUT 283677954 234 35 SH Put SOLE   0 0 0
EURONET WORLDWIDE INC CALL 298736909 3,321 227 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC PUT 298736959 1,067 73 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 65,894 16,123 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 104,901 25,667 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 91 16 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 74 13 SH Put SOLE   0 0 0
EMERALD EXPOSITIONS EVENTS I CALL 29103B900 0 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 46,559 7,140 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 101,545 15,572 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 7 1 SH Call SOLE   0 0 0
ISHARES TR COM 46429B689 932 12,727 SH   SOLE   12,727 0 0
ISHARES TR PUT 46429B957 7 1 SH Put SOLE   0 0 0
ELLINGTON FINANCIAL INC PUT 28852N959 34 19 SH Put SOLE   0 0 0
ENERGY FOCUS INC CALL 29268T900 0 1 SH Call SOLE   0 0 0
ENERGY FOCUS INC COM 29268T300 0 100 SH   SOLE   100 0 0
ENERGY FOCUS INC PUT 29268T950 0 1 SH Put SOLE   0 0 0
EQUIFAX INC CALL 294429905 6,442 458 SH Call SOLE   0 0 0
EQUIFAX INC PUT 294429955 3,263 232 SH Put SOLE   0 0 0
EGAIN CORP COM 28225C806 14 1,787 SH   SOLE   1,787 0 0
EGAIN CORP PUT 28225C956 8 10 SH Put SOLE   0 0 0
EAGLE BANCORP INC MD CALL 268948906 26 6 SH Call SOLE   0 0 0
EAGLE BANCORP INC MD PUT 268948956 44 10 SH Put SOLE   0 0 0
8X8 INC NEW CALL 282914900 159 77 SH Call SOLE   0 0 0
8X8 INC NEW PUT 282914950 182 88 SH Put SOLE   0 0 0
EAGLE BULK SHIPPING INC COM Y2187A143 4 1,130 SH   SOLE   1,130 0 0
EAGLE BULK SHIPPING INC PUT Y2187A953 0 1 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902909 353 455 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW COM 284902509 167 21,507 SH   SOLE   21,507 0 0
ELDORADO GOLD CORP NEW PUT 284902959 146 188 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902909 177 229 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW PUT 284902959 1 2 SH Put SOLE   0 0 0
NIC INC CALL 62914B900 53 26 SH Call SOLE   0 0 0
NIC INC COM 62914B100 45 2,195 SH   SOLE   2,195 0 0
NIC INC PUT 62914B950 138 67 SH Put SOLE   0 0 0
EAGLE PHARMACEUTICALS INC CALL 269796908 2,013 356 SH Call SOLE   0 0 0
EAGLE PHARMACEUTICALS INC PUT 269796958 825 146 SH Put SOLE   0 0 0
VAALCO ENERGY INC COM 91851C201 17 8,600 SH   SOLE   8,600 0 0
ENCOMPASS HEALTH CORP CALL 29261A900 1,322 209 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP PUT 29261A950 1,094 173 SH Put SOLE   0 0 0
EHEALTH INC CALL 28238P909 828 124 SH Call SOLE   0 0 0
EHEALTH INC COM 28238P109 147 2,202 SH   SOLE   2,202 0 0
EHEALTH INC PUT 28238P959 574 86 SH Put SOLE   0 0 0
EIDOS THERAPEUTICS INC CALL 28249H904 0 1 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I CALL 29272B905 217 579 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 61 16,380 SH   SOLE   16,380 0 0
ENDURANCE INTL GROUP HLDGS I PUT 29272B955 109 292 SH Put SOLE   0 0 0
EDISON INTL CALL 281020907 444 59 SH Call SOLE   0 0 0
EDISON INTL COM 281020107 128 1,709 SH   SOLE   1,709 0 0
EDISON INTL PUT 281020957 4,412 585 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 12,175 612 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC COM 518439104 1,170 5,884 SH   SOLE   5,884 0 0
LAUDER ESTEE COS INC PUT 518439954 6,167 310 SH Put SOLE   0 0 0
ELANCO ANIMAL HEALTH INC CALL 28414H903 0 819 SH Call SOLE   0 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 0 14,716 SH   SOLE   14,716 0 0
ELANCO ANIMAL HEALTH INC PUT 28414H953 0 460 SH Put SOLE   0 0 0
ELANCO ANIMAL HEALTH INC CALL 28414H903 0 2 SH Call SOLE   0 0 0
ELANCO ANIMAL HEALTH INC PUT 28414H953 0 9 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 108 62 SH Call SOLE   0 0 0
E L F BEAUTY INC COM 26856L103 154 8,807 SH   SOLE   8,807 0 0
E L F BEAUTY INC PUT 26856L953 5 3 SH Put SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C CALL 20441B907 32 27 SH Call SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C COM 20441B407 100 8,407 SH   SOLE   8,407 0 0
EQUITY LIFESTYLE PPTYS INC CALL 29472R908 173 13 SH Call SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC PUT 29472R958 53 4 SH Put SOLE   0 0 0
CALLAWAY GOLF CO CALL 131193904 512 264 SH Call SOLE   0 0 0
CALLAWAY GOLF CO COM 131193104 343 17,690 SH   SOLE   17,690 0 0
CALLAWAY GOLF CO PUT 131193954 93 48 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 5,452 481 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 11,051 975 SH Put SOLE   0 0 0
EMCOR GROUP INC CALL 29084Q900 111 13 SH Call SOLE   0 0 0
EMCOR GROUP INC COM 29084Q100 93 1,088 SH   SOLE   1,088 0 0
VANECK VECTORS ETF TR CALL 92189H909 1,240 376 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H300 2,377 72,055 SH   SOLE   72,055 0 0
VANECK VECTORS ETF TR PUT 92189H959 2,993 907 SH Put SOLE   0 0 0
EASTMAN CHEMICAL CO CALL 277432900 3,876 525 SH Call SOLE   0 0 0
EASTMAN CHEMICAL CO PUT 277432950 789 107 SH Put SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 11,259 1,684 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 2,540 380 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 1,718 490 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 382 109 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 79 66 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 253 211 SH Put SOLE   0 0 0
ENDO INTL PLC CALL G30401906 98 307 SH Call SOLE   0 0 0
ENDO INTL PLC COM G30401106 248 77,491 SH   SOLE   77,491 0 0
ENDO INTL PLC PUT G30401956 131 411 SH Put SOLE   0 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 536 631 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 15 18 SH Put SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 5,317 2,392 SH Call SOLE   0 0 0
ENPHASE ENERGY INC PUT 29355A957 795 358 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 801 184 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 531 122 SH Put SOLE   0 0 0
ENERSYS CALL 29275Y902 105 16 SH Call SOLE   0 0 0
ENERSYS COM 29275Y102 209 3,173 SH   SOLE   3,173 0 0
ENERSYS PUT 29275Y952 171 26 SH Put SOLE   0 0 0
ENSIGN GROUP INC CALL 29358P901 289 61 SH Call SOLE   0 0 0
ENSIGN GROUP INC COM 29358P101 139 2,941 SH   SOLE   2,941 0 0
ENSIGN GROUP INC PUT 29358P951 94 20 SH Put SOLE   0 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 3 4,300 SH   SOLE   4,300 0 0
GLOBAL EAGLE ENTMT INC PUT 37951D952 6 89 SH Put SOLE   0 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 126 21 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 53 893 SH   SOLE   893 0 0
ENANTA PHARMACEUTICALS INC PUT 29251M956 240 40 SH Put SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 1,628 346 SH Call SOLE   0 0 0
ENTEGRIS INC PUT 29362U954 112 24 SH Put SOLE   0 0 0
ENVESTNET INC CALL 29404K906 481 85 SH Call SOLE   0 0 0
ENVESTNET INC PUT 29404K956 215 38 SH Put SOLE   0 0 0
ENOVA INTL INC CALL 29357K903 8 4 SH Call SOLE   0 0 0
ENOVA INTL INC PUT 29357K953 64 31 SH Put SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 0 1 SH Call SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 4 1,311 SH   SOLE   1,311 0 0
ISHARES TR PUT 464289952 0 1 SH Put SOLE   0 0 0
EOG RES INC CALL 26875P901 11,622 1,566 SH Call SOLE   0 0 0
EOG RES INC PUT 26875P951 5,930 799 SH Put SOLE   0 0 0
EVOLUS INC CALL 30052C907 395 253 SH Call SOLE   0 0 0
EVOLUS INC COM 30052C107 1 118 SH   SOLE   118 0 0
EVOLUS INC PUT 30052C957 184 118 SH Put SOLE   0 0 0
EPAM SYS INC CALL 29414B904 528 29 SH Call SOLE   0 0 0
EPAM SYS INC COM 29414B104 138 759 SH   SOLE   759 0 0
EPAM SYS INC PUT 29414B954 1,513 83 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC CALL 101388906 696 177 SH Call SOLE   0 0 0
BOTTOMLINE TECH DEL INC COM 101388106 652 16,586 SH   SOLE   16,586 0 0
BOTTOMLINE TECH DEL INC PUT 101388956 247 63 SH Put SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 1,208 372 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,527 47,019 SH   SOLE   47,019 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 16 5 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 3,529 1,235 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 2,306 807 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 3,241 1,359 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W422 1,128 47,302 SH   SOLE   47,302 0 0
WISDOMTREE TR PUT 97717W959 3,167 1,328 SH Put SOLE   0 0 0
EVOLUTION PETROLEUM CORP CALL 30049A907 49 85 SH Call SOLE   0 0 0
EVOLUTION PETROLEUM CORP PUT 30049A957 6 11 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 4 1 SH Call SOLE   0 0 0
ISHARES INC COM 464286665 8 198 SH   SOLE   198 0 0
EPR PPTYS CALL 26884U909 207 27 SH Call SOLE   0 0 0
EPR PPTYS PUT 26884U959 461 60 SH Put SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC CALL 29670E907 222 97 SH Call SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC PUT 29670E957 877 383 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 97 31 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A434 63 2,032 SH   SOLE   2,032 0 0
EPIZYME INC CALL 29428V904 107 104 SH Call SOLE   0 0 0
EPIZYME INC PUT 29428V954 33 32 SH Put SOLE   0 0 0
EQUITY COMWLTH CALL 294628902 20 6 SH Call SOLE   0 0 0
EQUITY COMWLTH COM 294628102 19 582 SH   SOLE   582 0 0
EQUITY COMWLTH PUT 294628952 3 1 SH Put SOLE   0 0 0
AXA EQUITABLE HLDGS INC CALL 054561905 26 12 SH Call SOLE   0 0 0
AXA EQUITABLE HLDGS INC COM 054561105 745 33,656 SH   SOLE   33,656 0 0
AXA EQUITABLE HLDGS INC PUT 054561955 2 1 SH Put SOLE   0 0 0
EQUINIX INC CALL 29444U900 2,768 48 SH Call SOLE   0 0 0
EQUINIX INC PUT 29444U950 49,604 860 SH Put SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP CALL 26885B900 650 199 SH Call SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP PUT 26885B950 104 32 SH Put SOLE   0 0 0
EQUINOR ASA CALL 29446M902 551 291 SH Call SOLE   0 0 0
EQUINOR ASA PUT 29446M952 108 57 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 4,114 477 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL COM 29476L107 168 1,951 SH   SOLE   1,951 0 0
EQUITY RESIDENTIAL PUT 29476L957 112 13 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 145 137 SH Call SOLE   0 0 0
EQT CORP COM 26884L109 1,040 97,821 SH   SOLE   97,821 0 0
EQT CORP PUT 26884L959 1,245 1,171 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 0 4 SH Call SOLE   0 0 0
EQT CORP PUT 26884L959 6 5 SH Put SOLE   0 0 0
ERA GROUP INC CALL 26885G909 10 10 SH Call SOLE   0 0 0
ERA GROUP INC COM 26885G109 101 9,568 SH   SOLE   9,568 0 0
ENERPLUS CORP CALL 292766902 167 225 SH Call SOLE   0 0 0
ENERPLUS CORP PUT 292766952 33 45 SH Put SOLE   0 0 0
ELDORADO RESORTS INC CALL 28470R902 1,295 325 SH Call SOLE   0 0 0
ELDORADO RESORTS INC PUT 28470R952 191 48 SH Put SOLE   0 0 0
ERICSSON CALL 294821908 593 744 SH Call SOLE   0 0 0
ERICSSON COM 294821608 329 41,279 SH   SOLE   41,279 0 0
ERICSSON PUT 294821958 415 521 SH Put SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 24 26 SH Call SOLE   0 0 0
ENERGY RECOVERY INC PUT 29270J950 141 153 SH Put SOLE   0 0 0
EMBRAER S A CALL 29082A907 193 112 SH Call SOLE   0 0 0
EMBRAER S A COM 29082A107 343 19,938 SH   SOLE   19,938 0 0
EMBRAER S A PUT 29082A957 1,538 892 SH Put SOLE   0 0 0
EROS INTL PLC CALL G3788M904 63 332 SH Call SOLE   0 0 0
EROS INTL PLC COM G3788M114 155 81,196 SH   SOLE   81,196 0 0
EROS INTL PLC PUT G3788M954 173 910 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 1,629 1,046 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 478 307 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,362 283 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 235 49 SH Put SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 752 88 SH Call SOLE   0 0 0
EVERSOURCE ENERGY PUT 30040W958 478 56 SH Put SOLE   0 0 0
ELEMENT SOLUTIONS INC CALL 28618M906 362 356 SH Call SOLE   0 0 0
ELEMENT SOLUTIONS INC COM 28618M106 62 6,165 SH   SOLE   6,165 0 0
ELEMENT SOLUTIONS INC PUT 28618M956 101 100 SH Put SOLE   0 0 0
ESSENT GROUP LTD CALL G3198U902 600 126 SH Call SOLE   0 0 0
ESSENT GROUP LTD PUT G3198U952 233 49 SH Put SOLE   0 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 1,041 284 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 216 5,901 SH   SOLE   5,901 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 1,059 289 SH Put SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 914 28 SH Call SOLE   0 0 0
ESSEX PPTY TR INC COM 297178105 219 672 SH   SOLE   672 0 0
ESSEX PPTY TR INC PUT 297178955 15,581 477 SH Put SOLE   0 0 0
ELASTIC N V CALL N14506904 3,474 422 SH Call SOLE   0 0 0
ELASTIC N V COM N14506104 71 872 SH   SOLE   872 0 0
ELASTIC N V PUT N14506954 3,104 377 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 2,377 1,818 SH Call SOLE   0 0 0
ENERGY TRANSFER LP COM 29273V100 501 38,365 SH   SOLE   38,365 0 0
ENERGY TRANSFER LP PUT 29273V950 906 693 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 11 9 SH Call SOLE   0 0 0
ENERGY TRANSFER LP PUT 29273V950 48 37 SH Put SOLE   0 0 0
E TRADE FINANCIAL CORP CALL 269246901 5,924 1,356 SH Call SOLE   0 0 0
E TRADE FINANCIAL CORP PUT 269246951 8,209 1,879 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC CALL 297602904 353 185 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 361 1,082 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 46 13,857 SH   SOLE   13,857 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 56 169 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 7,242 871 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 1,430 172 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 1,314 112 SH Call SOLE   0 0 0
ENTERGY CORP NEW COM 29364G103 5 44 SH   SOLE   44 0 0
ENTERGY CORP NEW PUT 29364G953 1,232 105 SH Put SOLE   0 0 0
EQUITRANS MIDSTREAM CORPORAT CALL 294600901 0 24 SH Call SOLE   0 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 0 1,922 SH   SOLE   1,922 0 0
EQUITRANS MIDSTREAM CORPORAT PUT 294600951 0 2 SH Put SOLE   0 0 0
ETSY INC CALL 29786A906 12,288 2,175 SH Call SOLE   0 0 0
ETSY INC PUT 29786A956 2,734 484 SH Put SOLE   0 0 0
ISHARES TR CALL 464289902 49 28 SH Call SOLE   0 0 0
ISHARES TR COM 464289180 265 15,096 SH   SOLE   15,096 0 0
ISHARES TR PUT 464289952 821 467 SH Put SOLE   0 0 0
PROSHARES TR PUT 74347R952 0 1 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 336 120 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 14 5 SH Put SOLE   0 0 0
EURONAV NV ANTWERPEN COM B38564108 7 868 SH   SOLE   868 0 0
EATON VANCE CORP CALL 278265903 566 126 SH Call SOLE   0 0 0
EATON VANCE CORP PUT 278265953 40 9 SH Put SOLE   0 0 0
ENVIVA PARTNERS LP CALL 29414J907 12 4 SH Call SOLE   0 0 0
ENVIVA PARTNERS LP COM 29414J107 64 2,018 SH   SOLE   2,018 0 0
ENVIVA PARTNERS LP PUT 29414J957 67 21 SH Put SOLE   0 0 0
EVERBRIDGE INC CALL 29978A904 61 10 SH Call SOLE   0 0 0
EVERBRIDGE INC PUT 29978A954 6 1 SH Put SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 1 608 SH   SOLE   608 0 0
ENTRAVISION COMMUNICATIONS C PUT 29382R957 3 12 SH Put SOLE   0 0 0
EVOLENT HEALTH INC CALL 30050B901 177 247 SH Call SOLE   0 0 0
EVOLENT HEALTH INC COM 30050B101 325 45,265 SH   SOLE   45,265 0 0
EVOLENT HEALTH INC PUT 30050B951 1 2 SH Put SOLE   0 0 0
EVO PMTS INC CALL 26927E904 306 109 SH Call SOLE   0 0 0
EVO PMTS INC COM 26927E104 149 5,316 SH   SOLE   5,316 0 0
EVO PMTS INC PUT 26927E954 503 179 SH Put SOLE   0 0 0
EVERCORE INC CALL 29977A905 48 6 SH Call SOLE   0 0 0
EVERCORE INC COM 29977A105 20 252 SH   SOLE   252 0 0
EVERCORE INC PUT 29977A955 128 16 SH Put SOLE   0 0 0
EVERGY INC CALL 30034W906 1,697 255 SH Call SOLE   0 0 0
EVERGY INC PUT 30034W956 79 12 SH Put SOLE   0 0 0
EVERI HLDGS INC CALL 30034T903 76 90 SH Call SOLE   0 0 0
EVERI HLDGS INC PUT 30034T953 185 219 SH Put SOLE   0 0 0
EVERTEC INC CALL 30040P903 34 11 SH Call SOLE   0 0 0
EVERTEC INC COM 30040P103 26 838 SH   SOLE   838 0 0
EVERTEC INC PUT 30040P953 15 5 SH Put SOLE   0 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 8,730 397 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 8,598 391 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 607 273 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 496 223 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 1,076 243 SH Call SOLE   0 0 0
EAST WEST BANCORP INC PUT 27579R954 8 2 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 17 6 SH Call SOLE   0 0 0
ISHARES INC COM 464286509 36 1,276 SH   SOLE   1,276 0 0
ISHARES INC PUT 464286951 427 148 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 8 3 SH Call SOLE   0 0 0
ISHARES INC COM 464286756 21 722 SH   SOLE   722 0 0
ISHARES INC CALL 464286901 648 241 SH Call SOLE   0 0 0
ISHARES INC COM 464286806 538 20,003 SH   SOLE   20,003 0 0
ISHARES INC PUT 464286951 2,112 785 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 3,550 1,564 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 7,631 3,362 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 38 14 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 419 152 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 6,264 1,104 SH Call SOLE   0 0 0
ISHARES INC COM 46434G822 1,305 23,002 SH   SOLE   23,002 0 0
ISHARES INC PUT 46434G955 8,539 1,505 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 3 1 SH Call SOLE   0 0 0
ISHARES INC COM 464286749 18 500 SH   SOLE   500 0 0
ISHARES INC CALL 46434G905 44 16 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 194 70 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 11 4 SH Call SOLE   0 0 0
ISHARES INC COM 464286764 186 6,686 SH   SOLE   6,686 0 0
ISHARES INC PUT 464286951 194 70 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 329 142 SH Call SOLE   0 0 0
ISHARES INC COM 46434G780 98 4,226 SH   SOLE   4,226 0 0
ISHARES INC PUT 46434G955 387 167 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 3,308 910 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 4,715 1,297 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G902 4,133 1,315 SH Call SOLE   0 0 0
ISHARES TR COM 46435G334 3,031 96,446 SH   SOLE   96,446 0 0
ISHARES TR PUT 46435G952 1,433 456 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 3,370 789 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 13,029 3,050 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 0 3 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 7,098 1,260 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 10,411 1,848 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 73,626 17,476 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 43,701 10,373 SH Put SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 7,636 845 SH Call SOLE   0 0 0
EXACT SCIENCES CORP PUT 30063P955 10,645 1,178 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 3,526 730 SH Call SOLE   0 0 0
EXELON CORP PUT 30161N951 3,062 634 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 1,959 1,108 SH Call SOLE   0 0 0
EXELIXIS INC COM 30161Q104 123 6,962 SH   SOLE   6,962 0 0
EXELIXIS INC PUT 30161Q954 863 488 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 120 542 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 85 383 SH Put SOLE   0 0 0
EXLSERVICE HOLDINGS INC CALL 302081904 66 10 SH Call SOLE   0 0 0
EXLSERVICE HOLDINGS INC COM 302081104 6 94 SH   SOLE   94 0 0
EXLSERVICE HOLDINGS INC PUT 302081954 53 8 SH Put SOLE   0 0 0
EAGLE MATERIALS INC CALL 26969P908 828 92 SH Call SOLE   0 0 0
EAGLE MATERIALS INC COM 26969P108 1,076 11,956 SH   SOLE   11,956 0 0
EAGLE MATERIALS INC PUT 26969P958 2,871 319 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 37 5 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC COM 302130109 54 733 SH   SOLE   733 0 0
EXPEDITORS INTL WASH INC PUT 302130959 163 22 SH Put SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 11,935 888 SH Call SOLE   0 0 0
EXPEDIA GROUP INC COM 30212P303 3,856 28,693 SH   SOLE   28,693 0 0
EXPEDIA GROUP INC PUT 30212P953 15,793 1,175 SH Put SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 268 20 SH Call SOLE   0 0 0
EXPONENT INC CALL 30214U902 97 14 SH Call SOLE   0 0 0
EXPONENT INC COM 30214U102 493 7,058 SH   SOLE   7,058 0 0
EXPRESS INC CALL 30219E903 4 12 SH Call SOLE   0 0 0
EXPRESS INC COM 30219E103 23 6,968 SH   SOLE   6,968 0 0
EXPRESS INC PUT 30219E953 34 101 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 175 15 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC COM 30225T102 936 8,019 SH   SOLE   8,019 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 4,182 358 SH Put SOLE   0 0 0
EXTREME NETWORKS INC CALL 30226D906 152 209 SH Call SOLE   0 0 0
EXTREME NETWORKS INC PUT 30226D956 128 176 SH Put SOLE   0 0 0
NATIONAL VISION HLDGS INC CALL 63845R907 308 128 SH Call SOLE   0 0 0
NATIONAL VISION HLDGS INC COM 63845R107 473 19,662 SH   SOLE   19,662 0 0
NATIONAL VISION HLDGS INC PUT 63845R957 842 350 SH Put SOLE   0 0 0
SECOND SIGHT MED PRODS INC CALL 81362J900 0 1 SH Call SOLE   0 0 0
SECOND SIGHT MED PRODS INC PUT 81362J950 0 1 SH Put SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G900 181 1,004 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 7 4,406 SH   SOLE   4,406 0 0
ISHARES INC CALL 464286901 61 13 SH Call SOLE   0 0 0
ISHARES INC COM 464286780 230 4,856 SH   SOLE   4,856 0 0
ISHARES INC PUT 464286951 688 145 SH Put SOLE   0 0 0
EZCORP INC CALL 302301906 0 1 SH Call SOLE   0 0 0
EZCORP INC PUT 302301956 20 31 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 163 42 SH Call SOLE   0 0 0
ISHARES INC COM 464286608 66 1,721 SH   SOLE   1,721 0 0
FORD MTR CO DEL CALL 345370900 2,214 2,418 SH Call SOLE   0 0 0
FORD MTR CO DEL PUT 345370950 2,638 2,881 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 2,949 328 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 7,669 853 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 8 1 SH Call SOLE   0 0 0
FANHUA INC CALL 30712A903 39 15 SH Call SOLE   0 0 0
FANHUA INC COM 30712A103 221 8,318 SH   SOLE   8,318 0 0
FANHUA INC PUT 30712A953 356 134 SH Put SOLE   0 0 0
FARO TECHNOLOGIES INC CALL 311642902 9 2 SH Call SOLE   0 0 0
FARO TECHNOLOGIES INC PUT 311642952 4 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 5,954 767 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 4,557 587 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 3,159 967 SH Call SOLE   0 0 0
FASTENAL CO COM 311900104 1,283 39,275 SH   SOLE   39,275 0 0
FASTENAL CO PUT 311900954 2,215 678 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 824 531 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC COM 31189P102 161 10,388 SH   SOLE   10,388 0 0
FATE THERAPEUTICS INC PUT 31189P952 1,147 739 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 571 165 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E133 147 4,255 SH   SOLE   4,255 0 0
DIREXION SHS ETF TR PUT 25460E955 238 69 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 678 196 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 1,976 571 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 331,478 18,614 SH Call SOLE   0 0 0
FACEBOOK INC COM 30303M102 351 1,973 SH   SOLE   1,973 0 0
FACEBOOK INC PUT 30303M952 165,632 9,301 SH Put SOLE   0 0 0
FLAGSTAR BANCORP INC CALL 337930905 97 26 SH Call SOLE   0 0 0
FLAGSTAR BANCORP INC PUT 337930955 3 1 SH Put SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 377 69 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 426 78 SH Put SOLE   0 0 0
FOUNDATION BLDG MATLS INC CALL 350392906 1 1 SH Call SOLE   0 0 0
FOUNDATION BLDG MATLS INC PUT 350392956 130 84 SH Put SOLE   0 0 0
FIRST BANCORP N C COM 318910106 0 25 SH   SOLE   25 0 0
FIRST BANCORP P R COM 318672706 579 58,071 SH   SOLE   58,071 0 0
FIRST BANCORP P R PUT 318672956 1,060 1,063 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 61 5 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E203 59 480 SH   SOLE   480 0 0
FRANKLIN COVEY CO CALL 353469909 21 6 SH Call SOLE   0 0 0
FRANKLIN COVEY CO COM 353469109 93 2,670 SH   SOLE   2,670 0 0
FRANKLIN COVEY CO PUT 353469959 38 11 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 2,747 2,122 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 1,735 1,340 SH Put SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H901 9 275 SH Call SOLE   0 0 0
FUELCELL ENERGY INC PUT 35952H951 2 85 SH Put SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H901 1 50 SH Call SOLE   0 0 0
FIRSTCASH INC CALL 33767D905 55 6 SH Call SOLE   0 0 0
FIRSTCASH INC COM 33767D105 8 98 SH   SOLE   98 0 0
FIRSTCASH INC PUT 33767D955 73 8 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E807 125 10,915 SH   SOLE   10,915 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 414 362 SH Put SOLE   0 0 0
FTI CONSULTING INC CALL 302941909 127 12 SH Call SOLE   0 0 0
FTI CONSULTING INC COM 302941109 256 2,417 SH   SOLE   2,417 0 0
FTI CONSULTING INC PUT 302941959 529 50 SH Put SOLE   0 0 0
FOUR CORNERS PPTY TR INC CALL 35086T909 42 15 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 1,728 1,806 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC COM 35671D857 1,270 132,774 SH   SOLE   132,774 0 0
FREEPORT-MCMORAN INC PUT 35671D957 2,833 2,961 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 1,319 98 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 1,036 77 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 51 15 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 218 64 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 2,696 111 SH Call SOLE   0 0 0
FACTSET RESH SYS INC PUT 303075955 18,441 759 SH Put SOLE   0 0 0
FIDUS INVT CORP CALL 316500907 45 31 SH Call SOLE   0 0 0
FIDUS INVT CORP COM 316500107 47 3,205 SH   SOLE   3,205 0 0
FIDUS INVT CORP PUT 316500957 11 8 SH Put SOLE   0 0 0
FEDEX CORP CALL 31428X906 27,338 1,878 SH Call SOLE   0 0 0
FEDEX CORP COM 31428X106 13,615 93,530 SH   SOLE   93,530 0 0
FEDEX CORP PUT 31428X956 76,962 5,287 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 1,504 312 SH Call SOLE   0 0 0
FIRSTENERGY CORP PUT 337932957 1,080 224 SH Put SOLE   0 0 0
FRANKLIN ELEC INC PUT 353514952 14 3 SH Put SOLE   0 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 0 100 SH   SOLE   100 0 0
PHOENIX NEW MEDIA LTD CALL 71910C903 4 18 SH Call SOLE   0 0 0
FIDELITY COVINGTON TR CALL 316092901 1 1 SH Call SOLE   0 0 0
FIDELITY COVINGTON TR COM 316092402 1 100 SH   SOLE   100 0 0
FORUM ENERGY TECHNOLOGIES IN CALL 34984V900 0 5 SH Call SOLE   0 0 0
FIREEYE INC CALL 31816Q901 2,202 1,651 SH Call SOLE   0 0 0
FIREEYE INC COM 31816Q101 1,205 90,335 SH   SOLE   90,335 0 0
FIREEYE INC PUT 31816Q951 1,371 1,028 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 890 236 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X202 630 16,707 SH   SOLE   16,707 0 0
SPDR INDEX SHS FDS PUT 78463X959 8,800 2,332 SH Put SOLE   0 0 0
FUTUREFUEL CORPORATION CALL 36116M906 17 15 SH Call SOLE   0 0 0
FUTUREFUEL CORPORATION COM 36116M106 6 532 SH   SOLE   532 0 0
FUTUREFUEL CORPORATION PUT 36116M956 5 5 SH Put SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 1,137 81 SH Call SOLE   0 0 0
F5 NETWORKS INC PUT 315616952 3,004 214 SH Put SOLE   0 0 0
INNOVATOR ETFS TR CALL 45782C902 6 2 SH Call SOLE   0 0 0
FGL HLDGS CALL G3402M902 4 6 SH Call SOLE   0 0 0
FIBROGEN INC CALL 31572Q908 399 108 SH Call SOLE   0 0 0
FIBROGEN INC COM 31572Q808 273 7,399 SH   SOLE   7,399 0 0
FIBROGEN INC PUT 31572Q958 1,249 338 SH Put SOLE   0 0 0
FERRELLGAS PARTNERS L.P. CALL 315293900 7 67 SH Call SOLE   0 0 0
FERRELLGAS PARTNERS L.P. PUT 315293950 1 17 SH Put SOLE   0 0 0
FIRST HORIZON NATL CORP CALL 320517905 77 48 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP COM 320517105 16 993 SH   SOLE   993 0 0
FRANKS INTL N V COM N33462107 0 92 SH   SOLE   92 0 0
FRANKS INTL N V PUT N33462957 2 6 SH Put SOLE   0 0 0
FIRST INTST BANCSYSTEM INC CALL 32055Y901 40 10 SH Call SOLE   0 0 0
FAIR ISAAC CORP CALL 303250904 1,092 36 SH Call SOLE   0 0 0
FAIR ISAAC CORP COM 303250104 2,015 6,640 SH   SOLE   6,640 0 0
FAIR ISAAC CORP PUT 303250954 26,193 863 SH Put SOLE   0 0 0
FEDERATED INVS INC PA CALL 314211903 353 109 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 6,226 469 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 10,568 79,603 SH   SOLE   79,603 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 13,594 1,024 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 79 6 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 398 30 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 0 645 SH Call SOLE   0 0 0
FISERV INC PUT 337738958 0 638 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 0 324 SH Call SOLE   0 0 0
FISERV INC PUT 337738958 0 91 SH Put SOLE   0 0 0
FITBIT INC CALL 33812L902 361 950 SH Call SOLE   0 0 0
FITBIT INC PUT 33812L952 65 172 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 2,587 945 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP PUT 316773950 312 114 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 219 80 SH Call SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 4,980 395 SH Call SOLE   0 0 0
FIVE BELOW INC PUT 33829M951 1,941 154 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 1,219 227 SH Call SOLE   0 0 0
FIVE9 INC PUT 338307951 2,450 456 SH Put SOLE   0 0 0
COMFORT SYS USA INC CALL 199908904 168 38 SH Call SOLE   0 0 0
COMFORT SYS USA INC COM 199908104 21 485 SH   SOLE   485 0 0
COMFORT SYS USA INC PUT 199908954 114 26 SH Put SOLE   0 0 0
HOMOLOGY MEDICINES INC COM 438083107 1 61 SH   SOLE   61 0 0
NATIONAL BEVERAGE CORP CALL 635017906 1,109 250 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP PUT 635017956 683 154 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 4,708 1,091 SH Call SOLE   0 0 0
FOOT LOCKER INC COM 344849104 1,249 28,957 SH   SOLE   28,957 0 0
FOOT LOCKER INC PUT 344849954 5,714 1,324 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL CALL 34385P908 5 11 SH Call SOLE   0 0 0
FLUIDIGM CORP DEL COM 34385P108 34 7,460 SH   SOLE   7,460 0 0
FLUIDIGM CORP DEL PUT 34385P958 5 12 SH Put SOLE   0 0 0
FLEX LTD CALL Y2573F902 1,020 975 SH Call SOLE   0 0 0
FLEX LTD PUT Y2573F952 1,086 1,038 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 1,183 225 SH Call SOLE   0 0 0
FLIR SYS INC PUT 302445951 504 96 SH Put SOLE   0 0 0
FLUENT INC CALL 34380C902 26 96 SH Call SOLE   0 0 0
FLUENT INC PUT 34380C952 0 3 SH Put SOLE   0 0 0
FLOWERS FOODS INC CALL 343498901 104 45 SH Call SOLE   0 0 0
FLOWERS FOODS INC PUT 343498951 69 30 SH Put SOLE   0 0 0
SPX FLOW INC CALL 78469X907 7 2 SH Call SOLE   0 0 0
FLUOR CORP NEW CALL 343412902 1,073 561 SH Call SOLE   0 0 0
FLUOR CORP NEW COM 343412102 1,300 67,957 SH   SOLE   67,957 0 0
FLUOR CORP NEW PUT 343412952 1,511 790 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 1,093 234 SH Call SOLE   0 0 0
FLOWSERVE CORP PUT 34354P955 4 1 SH Put SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 3,183 111 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 13,880 484 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS CALL 68243Q906 179 121 SH Call SOLE   0 0 0
FLWS/1-800 FLOWERS PUT 68243Q956 5 4 SH Put SOLE   0 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 372 272 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC COM 33938J106 76 5,569 SH   SOLE   5,569 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 274 200 SH Put SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 424 207 SH Call SOLE   0 0 0
FLY LEASING LTD PUT 34407D959 16 8 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 84 30 SH Call SOLE   0 0 0
ISHARES INC COM 464286145 45 1,614 SH   SOLE   1,614 0 0
FIRST MIDWEST BANCORP DEL CALL 320867904 29 15 SH Call SOLE   0 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 0 14 SH   SOLE   14 0 0
FIRST MIDWEST BANCORP DEL PUT 320867954 9 5 SH Put SOLE   0 0 0
F M C CORP CALL 302491903 359 41 SH Call SOLE   0 0 0
F M C CORP PUT 302491953 640 73 SH Put SOLE   0 0 0
F M C CORP CALL 302491903 10 36 SH Call SOLE   0 0 0
F M C CORP PUT 302491953 0 1 SH Put SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S CALL 344419906 91 10 SH Call SOLE   0 0 0
FABRINET CALL G3323L900 496 95 SH Call SOLE   0 0 0
FABRINET PUT G3323L950 167 32 SH Put SOLE   0 0 0
FNB CORP PA CALL 302520901 34 30 SH Call SOLE   0 0 0
FNB CORP PA PUT 302520951 6 6 SH Put SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 1,360 266 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 1,498 293 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 217 49 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R953 13 3 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 15 15 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y552 26 2,600 SH   SOLE   2,600 0 0
ADVISORSHARES TR PUT 00768Y953 450 440 SH Put SOLE   0 0 0
FEDNAT HLDG CO COM 31431B109 0 7 SH   SOLE   7 0 0
FUNKO INC CALL 361008905 351 171 SH Call SOLE   0 0 0
FUNKO INC COM 361008105 580 28,235 SH   SOLE   28,235 0 0
FUNKO INC PUT 361008955 499 243 SH Put SOLE   0 0 0
FRANCO NEVADA CORP CALL 351858905 6,919 759 SH Call SOLE   0 0 0
FRANCO NEVADA CORP PUT 351858955 3,418 375 SH Put SOLE   0 0 0
FOCUS FINL PARTNERS INC CALL 34417P900 73 31 SH Call SOLE   0 0 0
FOCUS FINL PARTNERS INC COM 34417P100 838 35,232 SH   SOLE   35,232 0 0
FOCUS FINL PARTNERS INC PUT 34417P950 1,175 494 SH Put SOLE   0 0 0
FERRO CORP CALL 315405900 377 318 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 55 69 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC COM 03152W109 61 7,704 SH   SOLE   7,704 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 11 14 SH Put SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD CALL M46135905 17 57 SH Call SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD COM M46135105 110 36,453 SH   SOLE   36,453 0 0
FOAMIX PHARMACEUTICALS LTD PUT M46135955 7 26 SH Put SOLE   0 0 0
FORESTAR GROUP INC CALL 346232901 18 10 SH Call SOLE   0 0 0
FORESTAR GROUP INC COM 346232101 171 9,390 SH   SOLE   9,390 0 0
FORESTAR GROUP INC PUT 346232951 27 15 SH Put SOLE   0 0 0
FORMFACTOR INC CALL 346375908 91 49 SH Call SOLE   0 0 0
FORMFACTOR INC PUT 346375958 37 20 SH Put SOLE   0 0 0
FORRESTER RESH INC COM 346563109 220 6,875 SH   SOLE   6,875 0 0
FORRESTER RESH INC PUT 346563959 6 2 SH Put SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 754 603 SH Call SOLE   0 0 0
FOSSIL GROUP INC PUT 34988V956 68 55 SH Put SOLE   0 0 0
FOX CORP CALL 35137L904 6 2 SH Call SOLE   0 0 0
FOX CORP COM 35137L204 2 74 SH   SOLE   74 0 0
FOX CORP PUT 35137L954 15 5 SH Put SOLE   0 0 0
FOX CORP CALL 35137L904 4,701 1,491 SH Call SOLE   0 0 0
FOX CORP COM 35137L105 498 15,815 SH   SOLE   15,815 0 0
FOX CORP PUT 35137L954 510 162 SH Put SOLE   0 0 0
FOX FACTORY HLDG CORP CALL 35138V902 553 89 SH Call SOLE   0 0 0
FOX FACTORY HLDG CORP PUT 35138V952 74 12 SH Put SOLE   0 0 0
FARMLAND PARTNERS INC CALL 31154R909 6 9 SH Call SOLE   0 0 0
FARMLAND PARTNERS INC PUT 31154R959 6 10 SH Put SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 0 1 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 16 4,331 SH   SOLE   4,331 0 0
FIVE PRIME THERAPEUTICS INC PUT 33830X954 26 68 SH Put SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUS CALL 32054K903 3 1 SH Call SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4 111 SH   SOLE   111 0 0
FIRST INDUSTRIAL REALTY TRUS PUT 32054K953 19 5 SH Put SOLE   0 0 0
KEANE GROUP INC CALL 48669A908 61 101 SH Call SOLE   0 0 0
KEANE GROUP INC PUT 48669A958 29 48 SH Put SOLE   0 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 0 72 SH   SOLE   72 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 1,595 165 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 145 15 SH Put SOLE   0 0 0
FREDS INC CALL 356108900 0 6 SH Call SOLE   0 0 0
FIESTA RESTAURANT GROUP INC CALL 31660B901 18 18 SH Call SOLE   0 0 0
FIESTA RESTAURANT GROUP INC PUT 31660B951 6 6 SH Put SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 443 487 SH Call SOLE   0 0 0
FRONTLINE LTD PUT G3682E952 11 13 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 303 61 SH Call SOLE   0 0 0
FRESHPET INC COM 358039105 10 205 SH   SOLE   205 0 0
FRESHPET INC PUT 358039955 1,383 278 SH Put SOLE   0 0 0
FEDERAL REALTY INVT TR CALL 313747906 122 9 SH Call SOLE   0 0 0
FEDERAL REALTY INVT TR COM 313747206 53 396 SH   SOLE   396 0 0
FEDERAL REALTY INVT TR PUT 313747956 40 3 SH Put SOLE   0 0 0
FORTERRA INC COM 34960W106 6 938 SH   SOLE   938 0 0
FORESCOUT TECHNOLOGIES INC CALL 34553D901 553 146 SH Call SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 144 3,822 SH   SOLE   3,822 0 0
FORESCOUT TECHNOLOGIES INC PUT 34553D951 170 45 SH Put SOLE   0 0 0
FS KKR CAPITAL CORP COM 302635107 325 55,878 SH   SOLE   55,878 0 0
FS KKR CAPITAL CORP PUT 302635957 282 485 SH Put SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 3,921 676 SH Call SOLE   0 0 0
FIRST SOLAR INC PUT 336433957 5,209 898 SH Put SOLE   0 0 0
FASTLY INC CALL 31188V900 624 260 SH Call SOLE   0 0 0
FASTLY INC COM 31188V100 302 12,596 SH   SOLE   12,596 0 0
FASTLY INC PUT 31188V950 900 375 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 282 913 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 61 20,018 SH   SOLE   20,018 0 0
FORTUNA SILVER MINES INC PUT 349915958 80 261 SH Put SOLE   0 0 0
FRANKLIN STREET PPTYS CORP CALL 35471R906 1 2 SH Call SOLE   0 0 0
FRANKLIN STREET PPTYS CORP PUT 35471R956 10 13 SH Put SOLE   0 0 0
FEDERAL SIGNAL CORP CALL 313855908 6 2 SH Call SOLE   0 0 0
FEDERAL SIGNAL CORP COM 313855108 140 4,296 SH   SOLE   4,296 0 0
FEDERAL SIGNAL CORP PUT 313855958 32 10 SH Put SOLE   0 0 0
FOSTER L B CO CALL 350060909 244 113 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 90 60 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 88 5,809 SH   SOLE   5,809 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 309 204 SH Put SOLE   0 0 0
FARFETCH LTD CALL 30744W907 696 806 SH Call SOLE   0 0 0
FARFETCH LTD COM 30744W107 23 2,675 SH   SOLE   2,675 0 0
FARFETCH LTD PUT 30744W957 362 420 SH Put SOLE   0 0 0
FRONTDOOR INC CALL 35905A909 252 52 SH Call SOLE   0 0 0
FRONTDOOR INC COM 35905A109 3 66 SH   SOLE   66 0 0
FRONTDOOR INC PUT 35905A959 257 53 SH Put SOLE   0 0 0
FUEL TECH INC CALL 359523907 0 4 SH Call SOLE   0 0 0
FUEL TECH INC COM 359523107 0 96 SH   SOLE   96 0 0
TECHNIPFMC PLC CALL G87110905 2,138 886 SH Call SOLE   0 0 0
TECHNIPFMC PLC COM G87110105 1,079 44,710 SH   SOLE   44,710 0 0
TECHNIPFMC PLC PUT G87110955 2,271 941 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL CALL 343389902 2 12 SH Call SOLE   0 0 0
FLOTEK INDS INC DEL PUT 343389952 0 1 SH Put SOLE   0 0 0
FORTINET INC CALL 34959E909 1,343 175 SH Call SOLE   0 0 0
FORTINET INC PUT 34959E959 1,289 168 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 148 1,714 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A306 15 17,674 SH   SOLE   17,674 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 39 455 SH Put SOLE   0 0 0
FORTIS INC CALL 349553907 76 18 SH Call SOLE   0 0 0
FORTIS INC PUT 349553957 186 44 SH Put SOLE   0 0 0
FTS INTERNATIONAL INC CALL 30283W904 12 58 SH Call SOLE   0 0 0
FTS INTERNATIONAL INC PUT 30283W954 12 55 SH Put SOLE   0 0 0
FORTIVE CORP CALL 34959J908 2,756 402 SH Call SOLE   0 0 0
FORTIVE CORP COM 34959J108 214 3,127 SH   SOLE   3,127 0 0
FORTIVE CORP PUT 34959J958 1,138 166 SH Put SOLE   0 0 0
FULLER H B CO CALL 359694906 153 33 SH Call SOLE   0 0 0
FULLER H B CO PUT 359694956 125 27 SH Put SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 207 128 SH Call SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 1,377 236 SH Call SOLE   0 0 0
CEDAR FAIR L P COM 150185106 114 1,964 SH   SOLE   1,964 0 0
CEDAR FAIR L P PUT 150185956 128 22 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 3 1 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229870 12 304 SH   SOLE   304 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 11 3 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229854 8 200 SH   SOLE   200 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 33 8 SH Put SOLE   0 0 0
FORWARD AIR CORP CALL 349853901 31 5 SH Call SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL CALL 46090N903 276 41 SH Call SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL PUT 46090N953 695 103 SH Put SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S CALL 46138M909 4,245 356 SH Call SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S COM 46138M109 2,183 18,309 SH   SOLE   18,309 0 0
INVESCO CURNCYSHS BRIT PND S PUT 46138M959 4,591 385 SH Put SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR CALL 46138T904 59 8 SH Call SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR COM 46138T104 218 2,932 SH   SOLE   2,932 0 0
INVESCO CURNCYSHS CDN DLR TR PUT 46138T954 141 19 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES EURO CALL 46138K903 11,194 1,081 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES EURO COM 46138K103 4,886 47,190 SH   SOLE   47,190 0 0
INVESCO CURRENCYSHARES EURO PUT 46138K953 15,751 1,521 SH Put SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN CALL 46138R908 676 73 SH Call SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN PUT 46138R958 277 30 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 148 20 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 51,843 13,026 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 56,456 14,185 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 0 10 SH Call SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y CALL 46138W907 3,764 428 SH Call SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y COM 46138W107 221 2,523 SH   SOLE   2,523 0 0
INVESCO CURNCYSHS JAPANESE Y PUT 46138W957 2,348 267 SH Put SOLE   0 0 0
GENPACT LIMITED CALL G3922B907 771 199 SH Call SOLE   0 0 0
GENPACT LIMITED PUT G3922B957 19 5 SH Put SOLE   0 0 0
GLADSTONE INVT CORP CALL 376546907 18 15 SH Call SOLE   0 0 0
GLADSTONE INVT CORP COM 376546107 5 479 SH   SOLE   479 0 0
GLADSTONE INVT CORP PUT 376546957 6 5 SH Put SOLE   0 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 120 327 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 37 101 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 51 56 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E158 70 7,754 SH   SOLE   7,754 0 0
DIREXION SHS ETF TR PUT 25460E955 116 128 SH Put SOLE   0 0 0
STEALTHGAS INC COM Y81669106 0 144 SH   SOLE   144 0 0
GATX CORP CALL 361448903 15 2 SH Call SOLE   0 0 0
GATX CORP COM 361448103 6 78 SH   SOLE   78 0 0
GATX CORP PUT 361448953 38 5 SH Put SOLE   0 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 12 3 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 2,620 540 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 625 129 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 310 103 SH Call SOLE   0 0 0
GREENBRIER COS INC COM 393657101 74 2,461 SH   SOLE   2,461 0 0
GREENBRIER COS INC PUT 393657951 397 132 SH Put SOLE   0 0 0
GAIN CAP HLDGS INC CALL 36268W900 30 57 SH Call SOLE   0 0 0
GAIN CAP HLDGS INC PUT 36268W950 9 18 SH Put SOLE   0 0 0
GANNETT CO INC CALL 36473H904 244 228 SH Call SOLE   0 0 0
GANNETT CO INC COM 36473H104 115 10,761 SH   SOLE   10,761 0 0
GANNETT CO INC PUT 36473H954 40 38 SH Put SOLE   0 0 0
GENESCO INC CALL 371532902 20 5 SH Call SOLE   0 0 0
GENESCO INC COM 371532102 54 1,373 SH   SOLE   1,373 0 0
GENESCO INC PUT 371532952 4 1 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 288 150 SH Call SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 116 6,026 SH   SOLE   6,026 0 0
GCP APPLIED TECHNOLOGIES INC PUT 36164Y951 288 150 SH Put SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 24,632 1,348 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP PUT 369550958 7,163 392 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 1,543 234 SH Call SOLE   0 0 0
GODADDY INC PUT 380237957 1,062 161 SH Put SOLE   0 0 0
GOLDEN ENTMT INC COM 381013101 1 99 SH   SOLE   99 0 0
GARDNER DENVER HLDGS INC CALL 36555P907 486 172 SH Call SOLE   0 0 0
GARDNER DENVER HLDGS INC COM 36555P107 364 12,889 SH   SOLE   12,889 0 0
GARDNER DENVER HLDGS INC PUT 36555P957 373 132 SH Put SOLE   0 0 0
GREEN DOT CORP CALL 39304D902 212 84 SH Call SOLE   0 0 0
GREEN DOT CORP PUT 39304D952 568 225 SH Put SOLE   0 0 0
GDS HLDGS LTD CALL 36165L908 5,519 1,377 SH Call SOLE   0 0 0
GDS HLDGS LTD PUT 36165L958 577 144 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 87,499 32,759 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 43,783 16,392 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 14,707 4,056 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F791 1,309 36,105 SH   SOLE   36,105 0 0
VANECK VECTORS ETF TR PUT 92189F952 14,199 3,916 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 8,331 9,319 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 3,634 406,505 SH   SOLE   406,505 0 0
GENERAL ELECTRIC CO PUT 369604953 8,433 9,433 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 3,742 4,186 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO PUT 369604953 2,181 2,440 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 363 96 SH Call SOLE   0 0 0
GREIF INC PUT 397624957 200 53 SH Put SOLE   0 0 0
GENESIS ENERGY L P CALL 371927904 240 112 SH Call SOLE   0 0 0
GENESIS ENERGY L P COM 371927104 12 569 SH   SOLE   569 0 0
GENESIS ENERGY L P PUT 371927954 85 40 SH Put SOLE   0 0 0
GEMPHIRE THERAPEUTICS INC PUT 36870A958 1 5 SH Put SOLE   0 0 0
GENESIS HEALTHCARE INC CALL 37185X906 0 5 SH Call SOLE   0 0 0
GENETIC TECHNOLOGIES LTD PUT 37185R957 0 3 SH Put SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 423 244 SH Call SOLE   0 0 0
GEO GROUP INC NEW PUT 36162J956 2,902 1,674 SH Put SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP CALL 37364X909 75 49 SH Call SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP PUT 37364X959 24 16 SH Put SOLE   0 0 0
GERON CORP CALL 374163903 113 850 SH Call SOLE   0 0 0
GERON CORP COM 374163103 22 17,121 SH   SOLE   17,121 0 0
GERON CORP PUT 374163953 15 116 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 344 186 SH Call SOLE   0 0 0
GUESS INC PUT 401617955 654 353 SH Put SOLE   0 0 0
GRIFFON CORP CALL 398433902 457 218 SH Call SOLE   0 0 0
GRIFFON CORP PUT 398433952 2 1 SH Put SOLE   0 0 0
GOLD FIELDS LTD NEW CALL 38059T906 1 4 SH Call SOLE   0 0 0
GOLD FIELDS LTD NEW COM 38059T106 578 117,549 SH   SOLE   117,549 0 0
GOLD FIELDS LTD NEW PUT 38059T956 757 1,540 SH Put SOLE   0 0 0
GENERAL FIN CORP DEL COM 369822101 12 1,401 SH   SOLE   1,401 0 0
GRUPO FINANCIERO GALICIA S A CALL 399909900 960 739 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A COM 399909100 1,302 100,203 SH   SOLE   100,203 0 0
GRUPO FINANCIERO GALICIA S A PUT 399909950 4,098 3,153 SH Put SOLE   0 0 0
GERDAU S A CALL 373737905 57 181 SH Call SOLE   0 0 0
GERDAU S A COM 373737105 74 23,633 SH   SOLE   23,633 0 0
GERDAU S A PUT 373737955 167 532 SH Put SOLE   0 0 0
GRACO INC CALL 384109904 64 14 SH Call SOLE   0 0 0
GRACO INC PUT 384109954 4 1 SH Put SOLE   0 0 0
GUARDANT HEALTH INC CALL 40131M909 1,602 251 SH Call SOLE   0 0 0
GUARDANT HEALTH INC PUT 40131M959 2,010 315 SH Put SOLE   0 0 0
GENOMIC HEALTH INC CALL 37244C901 6 1 SH Call SOLE   0 0 0
GENOMIC HEALTH INC PUT 37244C951 6 1 SH Put SOLE   0 0 0
GREENHILL & CO INC CALL 395259904 5 4 SH Call SOLE   0 0 0
GREENHILL & CO INC PUT 395259954 13 10 SH Put SOLE   0 0 0
CGI INC CALL 12532H904 15 2 SH Call SOLE   0 0 0
GULF ISLAND FABRICATION INC COM 402307102 0 176 SH   SOLE   176 0 0
GULF ISLAND FABRICATION INC PUT 402307952 4 9 SH Put SOLE   0 0 0
G-III APPAREL GROUP LTD CALL 36237H901 268 104 SH Call SOLE   0 0 0
G-III APPAREL GROUP LTD COM 36237H101 35 1,378 SH   SOLE   1,378 0 0
G-III APPAREL GROUP LTD PUT 36237H951 335 130 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 145 41 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC COM 375916103 3 112 SH   SOLE   112 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 7 2 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 26,118 4,121 SH Call SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 4,497 70,958 SH   SOLE   70,958 0 0
GILEAD SCIENCES INC PUT 375558953 24,432 3,855 SH Put SOLE   0 0 0
GENERAL MLS INC CALL 370334904 12,258 2,224 SH Call SOLE   0 0 0
GENERAL MLS INC COM 370334104 1,851 33,588 SH   SOLE   33,588 0 0
GENERAL MLS INC PUT 370334954 13,873 2,517 SH Put SOLE   0 0 0
GLAUKOS CORP CALL 377322902 112 18 SH Call SOLE   0 0 0
GLAUKOS CORP PUT 377322952 43 7 SH Put SOLE   0 0 0
GLOBE LIFE INC CALL 37959E902 373 39 SH Call SOLE   0 0 0
GLOBE LIFE INC PUT 37959E952 76 8 SH Put SOLE   0 0 0
GLADSTONE CAPITAL CORP CALL 376535900 40 42 SH Call SOLE   0 0 0
GLADSTONE CAPITAL CORP PUT 376535950 4 5 SH Put SOLE   0 0 0
SPDR GOLD TRUST CALL 78463V907 345,147 24,854 SH Call SOLE   0 0 0
SPDR GOLD TRUST COM 78463V107 18,230 131,281 SH   SOLE   131,281 0 0
SPDR GOLD TRUST PUT 78463V957 210,443 15,154 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 50 48 SH Call SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO PUT 390607959 3 3 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 487 87 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 72 13 SH Put SOLE   0 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 285 220 SH Call SOLE   0 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 610 47,000 SH   SOLE   47,000 0 0
GOLAR LNG LTD BERMUDA PUT G9456A950 64 50 SH Put SOLE   0 0 0
GLOBANT S A CALL L44385909 164 18 SH Call SOLE   0 0 0
GLOBANT S A PUT L44385959 769 84 SH Put SOLE   0 0 0
GASLOG LTD CALL G37585909 353 275 SH Call SOLE   0 0 0
GASLOG LTD COM G37585109 103 8,021 SH   SOLE   8,021 0 0
GASLOG LTD PUT G37585959 79 62 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 117 62 SH Call SOLE   0 0 0
GASLOG PARTNERS LP COM Y2687W108 3 166 SH   SOLE   166 0 0
GASLOG PARTNERS LP PUT Y2687W958 77 41 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP CALL 37946R909 125 64 SH Call SOLE   0 0 0
GLOBAL PARTNERS LP COM 37946R109 29 1,493 SH   SOLE   1,493 0 0
GLOBAL PARTNERS LP PUT 37946R959 194 99 SH Put SOLE   0 0 0
GALAPAGOS NV CALL 36315X901 1,725 113 SH Call SOLE   0 0 0
GALAPAGOS NV COM 36315X101 5 36 SH   SOLE   36 0 0
GALAPAGOS NV PUT 36315X951 2,183 143 SH Put SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 279 73 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 45 12 SH Put SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD CALL G4095J909 151 144 SH Call SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 16 1,527 SH   SOLE   1,527 0 0
GREENLIGHT CAPITAL RE LTD PUT G4095J959 63 60 SH Put SOLE   0 0 0
GLU MOBILE INC CALL 379890906 298 599 SH Call SOLE   0 0 0
GLU MOBILE INC COM 379890106 28 5,618 SH   SOLE   5,618 0 0
GLU MOBILE INC PUT 379890956 145 292 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 7,537 2,643 SH Call SOLE   0 0 0
CORNING INC PUT 219350955 1,622 569 SH Put SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 27 64 SH Call SOLE   0 0 0
GENERAL MTRS CO CALL 37045V900 22,960 6,126 SH Call SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 2,458 65,601 SH   SOLE   65,601 0 0
GENERAL MTRS CO PUT 37045V950 14,767 3,940 SH Put SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 630 1,143 SH Call SOLE   0 0 0
GAMESTOP CORP NEW COM 36467W109 59 10,809 SH   SOLE   10,809 0 0
GAMESTOP CORP NEW PUT 36467W959 792 1,436 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 490 96 SH Call SOLE   0 0 0
GLOBUS MED INC COM 379577208 137 2,694 SH   SOLE   2,694 0 0
GLOBUS MED INC PUT 379577958 996 195 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 114 119 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 69 73 SH Put SOLE   0 0 0
GLOBAL MED REIT INC CALL 37954A904 31 28 SH Call SOLE   0 0 0
GLOBAL MED REIT INC COM 37954A204 2 258 SH   SOLE   258 0 0
GLOBAL MED REIT INC PUT 37954A954 67 59 SH Put SOLE   0 0 0
GMS INC CALL 36251C903 964 336 SH Call SOLE   0 0 0
GMS INC PUT 36251C953 1,105 385 SH Put SOLE   0 0 0
GNC HLDGS INC CALL 36191G907 19 93 SH Call SOLE   0 0 0
GNC HLDGS INC PUT 36191G957 2 13 SH Put SOLE   0 0 0
GENOCEA BIOSCIENCES INC CALL 372427901 15 54 SH Call SOLE   0 0 0
GENOCEA BIOSCIENCES INC COM 372427401 5 2,043 SH   SOLE   2,043 0 0
GENOCEA BIOSCIENCES INC PUT 372427951 1 5 SH Put SOLE   0 0 0
GENIE ENERGY LTD CALL 372284908 32 43 SH Call SOLE   0 0 0
GENIE ENERGY LTD COM 372284208 20 2,711 SH   SOLE   2,711 0 0
GENCO SHIPPING & TRADING LTD CALL Y2685T901 4 5 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC CALL 379378901 325 167 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC PUT 379378951 21 11 SH Put SOLE   0 0 0
GENMARK DIAGNOSTICS INC COM 372309104 9 1,612 SH   SOLE   1,612 0 0
GENMARK DIAGNOSTICS INC PUT 372309954 46 76 SH Put SOLE   0 0 0
GENERAC HLDGS INC CALL 368736904 2,326 297 SH Call SOLE   0 0 0
GENERAC HLDGS INC PUT 368736954 101 13 SH Put SOLE   0 0 0
GENTEX CORP CALL 371901909 132 48 SH Call SOLE   0 0 0
GENTEX CORP PUT 371901959 8 3 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 188 429 SH Call SOLE   0 0 0
GENWORTH FINL INC COM 37247D106 307 69,783 SH   SOLE   69,783 0 0
GENWORTH FINL INC PUT 37247D956 187 427 SH Put SOLE   0 0 0
GROCERY OUTLET HLDG CORP CALL 39874R901 62 18 SH Call SOLE   0 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 95 2,744 SH   SOLE   2,744 0 0
GROCERY OUTLET HLDG CORP PUT 39874R951 162 47 SH Put SOLE   0 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 48 8,326 SH   SOLE   8,326 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 12 22 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 619 1,027 SH Call SOLE   0 0 0
GOGO INC PUT 38046C959 135 224 SH Put SOLE   0 0 0
GOL LINHAS AEREAS INTLG S A CALL 38045R906 117 76 SH Call SOLE   0 0 0
GOL LINHAS AEREAS INTLG S A COM 38045R206 49 3,191 SH   SOLE   3,191 0 0
GOL LINHAS AEREAS INTLG S A PUT 38045R956 64 42 SH Put SOLE   0 0 0
BARRICK GOLD CORPORATION CALL 067901908 13,475 7,776 SH Call SOLE   0 0 0
BARRICK GOLD CORPORATION COM 067901108 2,941 169,730 SH   SOLE   169,730 0 0
BARRICK GOLD CORPORATION PUT 067901958 15,534 8,964 SH Put SOLE   0 0 0
BARRICK GOLD CORPORATION CALL 067901908 20 12 SH Call SOLE   0 0 0
BARRICK GOLD CORPORATION PUT 067901958 83 48 SH Put SOLE   0 0 0
GLADSTONE COML CORP CALL 376536908 21 9 SH Call SOLE   0 0 0
GLADSTONE COML CORP PUT 376536958 47 20 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 251,601 2,064 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K107 11,685 9,586 SH   SOLE   9,586 0 0
ALPHABET INC PUT 02079K955 198,209 1,626 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 189,032 1,548 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K305 5,084 4,164 SH   SOLE   4,164 0 0
ALPHABET INC PUT 02079K955 220,537 1,806 SH Put SOLE   0 0 0
CANADA GOOSE HOLDINGS INC CALL 135086906 1,086 247 SH Call SOLE   0 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 344 7,829 SH   SOLE   7,829 0 0
CANADA GOOSE HOLDINGS INC PUT 135086956 3,174 722 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 125 411 SH Call SOLE   0 0 0
GOLD RESOURCE CORP COM 38068T105 15 4,994 SH   SOLE   4,994 0 0
GOLD RESOURCE CORP PUT 38068T955 0 2 SH Put SOLE   0 0 0
GOSSAMER BIO INC CALL 38341P902 481 287 SH Call SOLE   0 0 0
GOSSAMER BIO INC COM 38341P102 55 3,321 SH   SOLE   3,321 0 0
GOSSAMER BIO INC PUT 38341P952 1,831 1,091 SH Put SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 5,517 554 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 468 47 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 18 2 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 159 1,733 SH   SOLE   1,733 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 406 44 SH Put SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO CALL 388689901 473 321 SH Call SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 26 1,785 SH   SOLE   1,785 0 0
GRAPHIC PACKAGING HLDG CO PUT 388689951 2 2 SH Put SOLE   0 0 0
GREAT PANTHER MINING LIMITED PUT 39115V951 1 24 SH Put SOLE   0 0 0
GRANITE PT MTG TR INC CALL 38741L907 39 21 SH Call SOLE   0 0 0
GRANITE PT MTG TR INC COM 38741L107 19 1,026 SH   SOLE   1,026 0 0
GRANITE PT MTG TR INC PUT 38741L957 73 39 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 7,266 457 SH Call SOLE   0 0 0
GLOBAL PMTS INC PUT 37940X952 4,420 278 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 2,734 172 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP CALL 402635904 168 621 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP PUT 402635954 93 344 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 282 267 SH Call SOLE   0 0 0
GREEN PLAINS INC COM 393222104 1,100 103,879 SH   SOLE   103,879 0 0
GREEN PLAINS INC PUT 393222954 163 154 SH Put SOLE   0 0 0
GOPRO INC CALL 38268T903 219 424 SH Call SOLE   0 0 0
GOPRO INC COM 38268T103 138 26,660 SH   SOLE   26,660 0 0
GOPRO INC PUT 38268T953 208 402 SH Put SOLE   0 0 0
GAP INC CALL 364760908 1,584 913 SH Call SOLE   0 0 0
GAP INC PUT 364760958 2,173 1,252 SH Put SOLE   0 0 0
GP STRATEGIES CORP CALL 36225V904 1 1 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW CALL 38388F908 574 86 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 134 2,014 SH   SOLE   2,014 0 0
GRACE W R & CO DEL NEW PUT 38388F958 160 24 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 3 4 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E366 384 41,162 SH   SOLE   41,162 0 0
GLOBAL X FDS PUT 37950E954 9 10 SH Put SOLE   0 0 0
GRIFOLS S A CALL 398438908 983 491 SH Call SOLE   0 0 0
GRIFOLS S A PUT 398438958 40 20 SH Put SOLE   0 0 0
GARMIN LTD CALL H2906T909 1,998 236 SH Call SOLE   0 0 0
GARMIN LTD PUT H2906T959 1,499 177 SH Put SOLE   0 0 0
U S GLOBAL INVS INC CALL 902952900 0 1 SH Call SOLE   0 0 0
U S GLOBAL INVS INC COM 902952100 1 906 SH   SOLE   906 0 0
U S GLOBAL INVS INC PUT 902952950 0 1 SH Put SOLE   0 0 0
GROUPON INC CALL 399473907 260 981 SH Call SOLE   0 0 0
GROUPON INC COM 399473107 47 18,045 SH   SOLE   18,045 0 0
GROUPON INC PUT 399473957 60 229 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 6,559 1,167 SH Call SOLE   0 0 0
GRUBHUB INC PUT 400110952 7,324 1,303 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 34,669 1,673 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 838 4,045 SH   SOLE   4,045 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 43,497 2,099 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 6 159 SH Call SOLE   0 0 0
GLOBALSTAR INC COM 378973408 5 14,200 SH   SOLE   14,200 0 0
GLOBALSTAR INC PUT 378973958 7 172 SH Put SOLE   0 0 0
GLOBALSCAPE INC CALL 37940G909 66 58 SH Call SOLE   0 0 0
GLOBALSCAPE INC COM 37940G109 48 4,259 SH   SOLE   4,259 0 0
GLOBALSCAPE INC PUT 37940G959 16 14 SH Put SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I COM 46428R107 91 6,092 SH   SOLE   6,092 0 0
ISHARES S&P GSCI COMMODITY I PUT 46428R957 159 106 SH Put SOLE   0 0 0
GOOSEHEAD INS INC CALL 38267D909 261 53 SH Call SOLE   0 0 0
GOOSEHEAD INS INC PUT 38267D959 39 8 SH Put SOLE   0 0 0
GSI TECHNOLOGY COM 36241U106 0 100 SH   SOLE   100 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 7,417 1,738 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 7,528 1,764 SH Put SOLE   0 0 0
GREENSKY INC CALL 39572G900 103 151 SH Call SOLE   0 0 0
GREENSKY INC COM 39572G100 520 76,070 SH   SOLE   76,070 0 0
GREENSKY INC PUT 39572G950 920 1,345 SH Put SOLE   0 0 0
FERROGLOBE PLC COM G33856108 1 1,203 SH   SOLE   1,203 0 0
FERROGLOBE PLC PUT G33856958 1 10 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA CALL 38119T907 59 209 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 1 401 SH   SOLE   401 0 0
GOLDEN STAR RES LTD CDA PUT 38119T957 43 151 SH Put SOLE   0 0 0
GRIDSUM HLDG INC PUT 398132950 0 1 SH Put SOLE   0 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 1,394 968 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 550 38,186 SH   SOLE   38,186 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 1,282 890 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC CALL 38500T901 13 105 SH Call SOLE   0 0 0
GRAN TIERRA ENERGY INC COM 38500T101 65 52,771 SH   SOLE   52,771 0 0
GRAN TIERRA ENERGY INC PUT 38500T951 59 478 SH Put SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P COM G39108108 61 6,152 SH   SOLE   6,152 0 0
GATES INDUSTRIAL CORPRATIN P PUT G39108958 1 1 SH Put SOLE   0 0 0
G1 THERAPEUTICS INC CALL 3621LQ909 9 4 SH Call SOLE   0 0 0
G1 THERAPEUTICS INC COM 3621LQ109 25 1,107 SH   SOLE   1,107 0 0
G1 THERAPEUTICS INC PUT 3621LQ959 25 11 SH Put SOLE   0 0 0
CHART INDS INC CALL 16115Q908 293 47 SH Call SOLE   0 0 0
CHART INDS INC PUT 16115Q958 31 5 SH Put SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 388 238 SH Call SOLE   0 0 0
GRAY TELEVISION INC COM 389375106 121 7,460 SH   SOLE   7,460 0 0
GRAY TELEVISION INC PUT 389375956 83 51 SH Put SOLE   0 0 0
TRIPLE-S MGMT CORP CALL 896749908 26 20 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 874 928 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC COM 362393100 129 13,712 SH   SOLE   13,712 0 0
GTT COMMUNICATIONS INC PUT 362393950 73 78 SH Put SOLE   0 0 0
GARRETT MOTION INC CALL 366505905 0 222 SH Call SOLE   0 0 0
GARRETT MOTION INC COM 366505105 0 21,071 SH   SOLE   21,071 0 0
GARRETT MOTION INC PUT 366505955 0 91 SH Put SOLE   0 0 0
GETTY RLTY CORP NEW COM 374297109 0 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR CALL 25490K909 253 765 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K356 42 12,903 SH   SOLE   12,903 0 0
DIREXION SHS ETF TR PUT 25490K959 30 93 SH Put SOLE   0 0 0
GRANITE CONSTR INC CALL 387328907 228 71 SH Call SOLE   0 0 0
GRANITE CONSTR INC PUT 387328957 144 45 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 22 2 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 2,806 244 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC COM 36197T103 1,644 14,300 SH   SOLE   14,300 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 3,094 269 SH Put SOLE   0 0 0
GENESEE & WYO INC CALL 371559905 44 4 SH Call SOLE   0 0 0
GENESEE & WYO INC COM 371559105 508 4,601 SH   SOLE   4,601 0 0
GENESEE & WYO INC PUT 371559955 1,171 106 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 1,001 95 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 579 55 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 3,417 115 SH Call SOLE   0 0 0
GRAINGER W W INC COM 384802104 453 1,526 SH   SOLE   1,526 0 0
GRAINGER W W INC PUT 384802954 5,794 195 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 72 8 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 9 1 SH Put SOLE   0 0 0
HYATT HOTELS CORP CALL 448579902 51 7 SH Call SOLE   0 0 0
HYATT HOTELS CORP PUT 448579952 7 1 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 569 217 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 926 353 SH Put SOLE   0 0 0
HABIT RESTAURANTS INC CALL 40449J903 107 123 SH Call SOLE   0 0 0
HABIT RESTAURANTS INC PUT 40449J953 0 1 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 258 69 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G958 321 86 SH Put SOLE   0 0 0
HAEMONETICS CORP CALL 405024900 4,414 350 SH Call SOLE   0 0 0
HANMI FINL CORP CALL 410495904 1 1 SH Call SOLE   0 0 0
HANMI FINL CORP PUT 410495954 11 6 SH Put SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 446 208 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 111 52 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 4,661 2,473 SH Call SOLE   0 0 0
HALLIBURTON CO PUT 406216951 4,874 2,586 SH Put SOLE   0 0 0
HALLMARK FINL SVCS INC COM 40624Q203 595 31,145 SH   SOLE   31,145 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 558 360 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 79 51 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 4 2 SH Call SOLE   0 0 0
HASBRO INC CALL 418056907 1,732 146 SH Call SOLE   0 0 0
HASBRO INC COM 418056107 1,980 16,690 SH   SOLE   16,690 0 0
HASBRO INC PUT 418056957 3,501 295 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 43 15 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 233 80 SH Put SOLE   0 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 418 293 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 437 30,633 SH   SOLE   30,633 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 820 575 SH Put SOLE   0 0 0
HANESBRANDS INC CALL 410345902 559 365 SH Call SOLE   0 0 0
HANESBRANDS INC PUT 410345952 1,017 664 SH Put SOLE   0 0 0
HARVARD BIOSCIENCE INC CALL 416906905 18 59 SH Call SOLE   0 0 0
HUDBAY MINERALS INC COM 443628102 13 3,841 SH   SOLE   3,841 0 0
HUDBAY MINERALS INC PUT 443628952 16 47 SH Put SOLE   0 0 0
HCA HEALTHCARE INC CALL 40412C901 1,637 136 SH Call SOLE   0 0 0
HCA HEALTHCARE INC PUT 40412C951 10,187 846 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 37 19 SH Call SOLE   0 0 0
WARRIOR MET COAL INC COM 93627C101 71 3,656 SH   SOLE   3,656 0 0
WARRIOR MET COAL INC PUT 93627C951 109 56 SH Put SOLE   0 0 0
HERITAGE CRYSTAL CLEAN INC CALL 42726M906 37 14 SH Call SOLE   0 0 0
HC2 HLDGS INC COM 404139107 24 10,449 SH   SOLE   10,449 0 0
HC2 HLDGS INC PUT 404139957 35 151 SH Put SOLE   0 0 0
HCI GROUP INC CALL 40416E903 63 15 SH Call SOLE   0 0 0
HCI GROUP INC COM 40416E103 11 271 SH   SOLE   271 0 0
HCI GROUP INC PUT 40416E953 46 11 SH Put SOLE   0 0 0
HACKETT GROUP INC CALL 404609909 42 26 SH Call SOLE   0 0 0
HACKETT GROUP INC PUT 404609959 23 14 SH Put SOLE   0 0 0
HCP INC CALL 40414L909 438 123 SH Call SOLE   0 0 0
HCP INC COM 40414L109 1,076 30,205 SH   SOLE   30,205 0 0
HCP INC PUT 40414L959 131 37 SH Put SOLE   0 0 0
HI CRUSH INC CALL 428337909 170 981 SH Call SOLE   0 0 0
HI CRUSH INC COM 428337109 75 43,299 SH   SOLE   43,299 0 0
HI CRUSH INC PUT 428337959 183 1,054 SH Put SOLE   0 0 0
HEALTHCARE SVCS GRP INC CALL 421906908 121 50 SH Call SOLE   0 0 0
HEALTHCARE SVCS GRP INC PUT 421906958 7 3 SH Put SOLE   0 0 0
HOME DEPOT INC CALL 437076902 94,060 4,054 SH Call SOLE   0 0 0
HOME DEPOT INC COM 437076102 2,174 9,372 SH   SOLE   9,372 0 0
HOME DEPOT INC PUT 437076952 117,077 5,046 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 2,139 375 SH Call SOLE   0 0 0
HDFC BANK LTD PUT 40415F951 1,648 289 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 2,230 391 SH Call SOLE   0 0 0
HDFC BANK LTD PUT 40415F951 530 93 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 28 44 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC CALL 40416M905 3,208 819 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC PUT 40416M955 481 123 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 21 300 SH Call SOLE   0 0 0
HUDSON TECHNOLOGIES INC COM 444144109 0 200 SH   SOLE   200 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 155 34 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES PUT 419870950 9 2 SH Put SOLE   0 0 0
TURTLE BEACH CORP CALL 900450906 781 670 SH Call SOLE   0 0 0
TURTLE BEACH CORP COM 900450206 54 4,658 SH   SOLE   4,658 0 0
TURTLE BEACH CORP PUT 900450956 610 523 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 26 4 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717X957 33 5 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 167 58 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 47 1,657 SH   SOLE   1,657 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 106 37 SH Put SOLE   0 0 0
HEICO CORP NEW CALL 422806908 5,419 434 SH Call SOLE   0 0 0
HEICO CORP NEW PUT 422806958 5,182 415 SH Put SOLE   0 0 0
HELEN OF TROY CORP LTD CALL G4388N906 472 30 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD COM G4388N106 144 919 SH   SOLE   919 0 0
HELEN OF TROY CORP LTD PUT G4388N956 3,090 196 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 295 117 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 240 9,508 SH   SOLE   9,508 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 427 169 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 7,269 1,202 SH Call SOLE   0 0 0
HESS CORP COM 42809H107 1,056 17,472 SH   SOLE   17,472 0 0
HESS CORP PUT 42809H957 10,789 1,784 SH Put SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP CALL 428104903 5 3 SH Call SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP PUT 428104953 23 12 SH Put SOLE   0 0 0
HEXO CORP CALL 428304909 286 724 SH Call SOLE   0 0 0
HEXO CORP COM 428304109 1 487 SH   SOLE   487 0 0
HEXO CORP PUT 428304959 165 419 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 2,263 422 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP COM 436106108 502 9,369 SH   SOLE   9,369 0 0
HOLLYFRONTIER CORP PUT 436106958 954 178 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 441 138 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,877 58,680 SH   SOLE   58,680 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 307 96 SH Put SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 946 73 SH Call SOLE   0 0 0
HOWARD HUGHES CORP COM 44267D107 180 1,389 SH   SOLE   1,389 0 0
HOWARD HUGHES CORP PUT 44267D957 505 39 SH Put SOLE   0 0 0
HILLENBRAND INC CALL 431571908 1,053 341 SH Call SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 476 208 SH Call SOLE   0 0 0
HIBBETT SPORTS INC COM 428567101 55 2,429 SH   SOLE   2,429 0 0
HIBBETT SPORTS INC PUT 428567951 61 27 SH Put SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 6,085 1,004 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 471 7,785 SH   SOLE   7,785 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 1,400 231 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 444 21 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 391 1,848 SH   SOLE   1,848 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 3,007 142 SH Put SOLE   0 0 0
HEALTH INS INNOVATIONS INC CALL 42225K906 3,751 1,505 SH Call SOLE   0 0 0
HEALTH INS INNOVATIONS INC COM 42225K106 1,098 44,057 SH   SOLE   44,057 0 0
HEALTH INS INNOVATIONS INC PUT 42225K956 2,792 1,120 SH Put SOLE   0 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 10 46 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC COM 43289P106 100 44,187 SH   SOLE   44,187 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 2 11 SH Put SOLE   0 0 0
HIGHWOODS PPTYS INC PUT 431284958 4 1 SH Put SOLE   0 0 0
HECLA MNG CO CALL 422704906 316 1,796 SH Call SOLE   0 0 0
HECLA MNG CO PUT 422704956 129 736 SH Put SOLE   0 0 0
HERBALIFE NUTRITION LTD CALL G4412G901 2,229 589 SH Call SOLE   0 0 0
HERBALIFE NUTRITION LTD PUT G4412G951 5,891 1,556 SH Put SOLE   0 0 0
HELIOS TECHNOLOGIES INC CALL 42328H909 125 31 SH Call SOLE   0 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 67 1,653 SH   SOLE   1,653 0 0
HARMONIC INC CALL 413160902 0 1 SH Call SOLE   0 0 0
HARMONIC INC PUT 413160952 19 30 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 6,499 698 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 1,499 161 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 49 61 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 13 17 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 70 27 SH Call SOLE   0 0 0
HONDA MOTOR LTD COM 438128308 118 4,558 SH   SOLE   4,558 0 0
HONDA MOTOR LTD PUT 438128958 39 15 SH Put SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 7 1,469 SH   SOLE   1,469 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 42 918 SH   SOLE   918 0 0
HOMESTREET INC CALL 43785V902 79 29 SH Call SOLE   0 0 0
HMS HLDGS CORP CALL 40425J901 148 43 SH Call SOLE   0 0 0
HMS HLDGS CORP COM 40425J101 103 3,012 SH   SOLE   3,012 0 0
HMS HLDGS CORP PUT 40425J951 224 65 SH Put SOLE   0 0 0
HARMONY GOLD MNG LTD CALL 413216900 418 1,474 SH Call SOLE   0 0 0
HARMONY GOLD MNG LTD COM 413216300 448 157,817 SH   SOLE   157,817 0 0
HARMONY GOLD MNG LTD PUT 413216950 6 24 SH Put SOLE   0 0 0
HANGER INC CALL 41043F908 99 49 SH Call SOLE   0 0 0
HUANENG PWR INTL INC CALL 443304900 76 40 SH Call SOLE   0 0 0
HUANENG PWR INTL INC COM 443304100 1 68 SH   SOLE   68 0 0
HUANENG PWR INTL INC PUT 443304950 36 19 SH Put SOLE   0 0 0
HOOKER FURNITURE CORP CALL 439038900 2 1 SH Call SOLE   0 0 0
HOOKER FURNITURE CORP COM 439038100 34 1,615 SH   SOLE   1,615 0 0
HOOKER FURNITURE CORP PUT 439038950 21 10 SH Put SOLE   0 0 0
HARLEY DAVIDSON INC CALL 412822908 1,758 489 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC COM 412822108 306 8,511 SH   SOLE   8,511 0 0
HARLEY DAVIDSON INC PUT 412822958 4,478 1,245 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO CALL G45667905 4 3 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 20 1,371 SH   SOLE   1,371 0 0
HOLLYSYS AUTOMATION TECHNOLO PUT G45667955 62 41 SH Put SOLE   0 0 0
HOLOGIC INC CALL 436440901 1,307 259 SH Call SOLE   0 0 0
HOLOGIC INC COM 436440101 864 17,126 SH   SOLE   17,126 0 0
HOLOGIC INC PUT 436440951 186 37 SH Put SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 580 309 SH Call SOLE   0 0 0
HOME BANCSHARES INC PUT 436893950 20 11 SH Put SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 1,052 1,094 SH Call SOLE   0 0 0
AT HOME GROUP INC COM 04650Y100 576 59,963 SH   SOLE   59,963 0 0
AT HOME GROUP INC PUT 04650Y950 711 740 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 16,649 984 SH Call SOLE   0 0 0
HONEYWELL INTL INC COM 438516106 922 5,454 SH   SOLE   5,454 0 0
HONEYWELL INTL INC PUT 438516956 20,879 1,234 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 0 1 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 1 106 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 0 1 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 0 1 SH Put SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N CALL 440543906 24 319 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC CALL 423452901 552 138 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC COM 423452101 433 10,818 SH   SOLE   10,818 0 0
HELMERICH & PAYNE INC PUT 423452951 1,314 328 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 351 232 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 33 2,223 SH   SOLE   2,223 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 204 135 SH Put SOLE   0 0 0
HIGHPOWER INTL INC CALL 43113X901 35 76 SH Call SOLE   0 0 0
HIGHPOWER INTL INC COM 43113X101 2 433 SH   SOLE   433 0 0
HUDSON PAC PPTYS INC CALL 444097909 83 25 SH Call SOLE   0 0 0
HUDSON PAC PPTYS INC PUT 444097959 10 3 SH Put SOLE   0 0 0
HP INC CALL 40434L905 4,272 2,258 SH Call SOLE   0 0 0
HP INC COM 40434L105 177 9,356 SH   SOLE   9,356 0 0
HP INC PUT 40434L955 2,624 1,387 SH Put SOLE   0 0 0
HIGHPOINT RES CORP CALL 43114K908 3 21 SH Call SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 1,011 177 SH Call SOLE   0 0 0
HEALTHEQUITY INC COM 42226A107 395 6,917 SH   SOLE   6,917 0 0
HEALTHEQUITY INC PUT 42226A957 2,137 374 SH Put SOLE   0 0 0
HEALTHCARE RLTY TR CALL 421946904 20 6 SH Call SOLE   0 0 0
HEALTHCARE RLTY TR COM 421946104 7 218 SH   SOLE   218 0 0
HEALTHCARE RLTY TR PUT 421946954 6 2 SH Put SOLE   0 0 0
BLOCK H & R INC CALL 093671905 514 218 SH Call SOLE   0 0 0
BLOCK H & R INC PUT 093671955 184 78 SH Put SOLE   0 0 0
HILL ROM HLDGS INC CALL 431475902 115 11 SH Call SOLE   0 0 0
HILL ROM HLDGS INC PUT 431475952 31 3 SH Put SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 358 77 SH Call SOLE   0 0 0
HERC HLDGS INC PUT 42704L954 9 2 SH Put SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 1,727 395 SH Call SOLE   0 0 0
HORMEL FOODS CORP COM 440452100 65 1,500 SH   SOLE   1,500 0 0
HORMEL FOODS CORP PUT 440452950 2,059 471 SH Put SOLE   0 0 0
HARROW HEALTH INC CALL 415858909 7 14 SH Call SOLE   0 0 0
HARROW HEALTH INC COM 415858109 449 80,013 SH   SOLE   80,013 0 0
HARROW HEALTH INC PUT 415858959 582 1,037 SH Put SOLE   0 0 0
HERITAGE INS HLDGS INC CALL 42727J902 83 56 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC CALL 427746902 159 86 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC COM 427746102 836 45,215 SH   SOLE   45,215 0 0
HERON THERAPEUTICS INC PUT 427746952 207 112 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP CALL 44045A902 30 26 SH Call SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 10 896 SH   SOLE   896 0 0
HORIZON TECHNOLOGY FIN CORP PUT 44045A952 17 15 SH Put SOLE   0 0 0
HSBC HLDGS PLC CALL 404280906 3,444 900 SH Call SOLE   0 0 0
HSBC HLDGS PLC PUT 404280956 13,249 3,462 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 32 17 SH Call SOLE   0 0 0
HARSCO CORP COM 415864107 216 11,418 SH   SOLE   11,418 0 0
HARSCO CORP PUT 415864957 157 83 SH Put SOLE   0 0 0
HENRY SCHEIN INC CALL 806407902 800 126 SH Call SOLE   0 0 0
HENRY SCHEIN INC PUT 806407952 812 128 SH Put SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN CALL 422819902 90 33 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 46 27 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC COM 44107P104 166 9,629 SH   SOLE   9,629 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 330 191 SH Put SOLE   0 0 0
HEALTHSTREAM INC COM 42222N103 1 50 SH   SOLE   50 0 0
HERSHEY CO CALL 427866908 7,470 482 SH Call SOLE   0 0 0
HERSHEY CO PUT 427866958 3,068 198 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR CALL 427825900 407 274 SH Call SOLE   0 0 0
HERSHA HOSPITALITY TR PUT 427825950 199 134 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 164 56 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC PUT 42225P951 67 23 SH Put SOLE   0 0 0
HERITAGE COMMERCE CORP CALL 426927909 44 38 SH Call SOLE   0 0 0
HERITAGE COMMERCE CORP COM 426927109 35 2,994 SH   SOLE   2,994 0 0
HERCULES CAPITAL INC CALL 427096908 57 43 SH Call SOLE   0 0 0
HERCULES CAPITAL INC PUT 427096958 52 39 SH Put SOLE   0 0 0
HTG MOLECULAR DIAGNOSTICS IN CALL 40434H904 0 16 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC CALL 432748901 298 125 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC PUT 432748951 382 160 SH Put SOLE   0 0 0
HUAZHU GROUP LTD CALL 44332N906 356 108 SH Call SOLE   0 0 0
HUAZHU GROUP LTD COM 44332N106 10 317 SH   SOLE   317 0 0
HUAZHU GROUP LTD PUT 44332N956 1,994 604 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC CALL 422347904 10 5 SH Call SOLE   0 0 0
HEARTLAND EXPRESS INC PUT 422347954 15 7 SH Put SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 357 258 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,173 84,812 SH   SOLE   84,812 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 1,493 1,079 SH Put SOLE   0 0 0
HUB GROUP INC CALL 443320906 41 9 SH Call SOLE   0 0 0
HUBSPOT INC CALL 443573900 2,698 178 SH Call SOLE   0 0 0
HUBSPOT INC PUT 443573950 2,137 141 SH Put SOLE   0 0 0
HUDSON LTD CALL G46408903 31 26 SH Call SOLE   0 0 0
HUMANA INC CALL 444859902 6,008 235 SH Call SOLE   0 0 0
HUMANA INC COM 444859102 3,093 12,098 SH   SOLE   12,098 0 0
HUMANA INC PUT 444859952 14,164 554 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 907 390 SH Call SOLE   0 0 0
HUNTSMAN CORP COM 447011107 404 17,411 SH   SOLE   17,411 0 0
HUNTSMAN CORP PUT 447011957 1,172 504 SH Put SOLE   0 0 0
HURON CONSULTING GROUP INC COM 447462102 40 668 SH   SOLE   668 0 0
HUYA INC CALL 44852D908 723 306 SH Call SOLE   0 0 0
HUYA INC COM 44852D108 929 39,316 SH   SOLE   39,316 0 0
HUYA INC PUT 44852D958 1,671 707 SH Put SOLE   0 0 0
HAVERTY FURNITURE INC CALL 419596901 10 5 SH Call SOLE   0 0 0
HAVERTY FURNITURE INC COM 419596101 0 14 SH   SOLE   14 0 0
HANCOCK WHITNEY CORPORATION CALL 410120909 126 33 SH Call SOLE   0 0 0
HANCOCK WHITNEY CORPORATION PUT 410120959 237 62 SH Put SOLE   0 0 0
HOUSTON WIRE & CABLE CO CALL 44244K909 23 49 SH Call SOLE   0 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 95 20,209 SH   SOLE   20,209 0 0
HAWKINS INC COM 420261109 13 320 SH   SOLE   320 0 0
HAWKINS INC PUT 420261959 38 9 SH Put SOLE   0 0 0
HEXCEL CORP NEW CALL 428291908 5,149 627 SH Call SOLE   0 0 0
HEXCEL CORP NEW PUT 428291958 106 13 SH Put SOLE   0 0 0
HYSTER YALE MATLS HANDLING I CALL 449172905 10 2 SH Call SOLE   0 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 66 1,206 SH   SOLE   1,206 0 0
HYSTER YALE MATLS HANDLING I PUT 449172955 147 27 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H409 6 100 SH   SOLE   100 0 0
ISHARES TR CALL 464288905 36,654 4,205 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 163,888 18,801 SH Put SOLE   0 0 0
ISHARES US ETF TR CALL 46431W905 35 4 SH Call SOLE   0 0 0
EXCHANGE LISTED FDS TR PUT 30151E954 27 8 SH Put SOLE   0 0 0
HYRECAR INC CALL 44916T907 20 82 SH Call SOLE   0 0 0
HYRECAR INC COM 44916T107 26 10,672 SH   SOLE   10,672 0 0
HYRECAR INC PUT 44916T957 20 80 SH Put SOLE   0 0 0
HORIZON GLOBAL CORP COM 44052W104 0 138 SH   SOLE   138 0 0
HORIZON THERAPEUTICS PUB LTD CALL G46188901 517 190 SH Call SOLE   0 0 0
HORIZON THERAPEUTICS PUB LTD COM G46188101 57 2,107 SH   SOLE   2,107 0 0
HORIZON THERAPEUTICS PUB LTD PUT G46188951 413 152 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 1 1 SH Call SOLE   0 0 0
MARINEMAX INC COM 567908108 90 5,831 SH   SOLE   5,831 0 0
INTELSAT S A CALL L5140P901 5,355 2,349 SH Call SOLE   0 0 0
INTELSAT S A COM L5140P101 1,375 60,325 SH   SOLE   60,325 0 0
INTELSAT S A PUT L5140P951 4,833 2,120 SH Put SOLE   0 0 0
IAA INC CALL 449253903 258 62 SH Call SOLE   0 0 0
IAA INC COM 449253103 323 7,748 SH   SOLE   7,748 0 0
IAA INC PUT 449253953 58 14 SH Put SOLE   0 0 0
IAC INTERACTIVECORP CALL 44919P908 2,746 126 SH Call SOLE   0 0 0
IAC INTERACTIVECORP COM 44919P508 24 113 SH   SOLE   113 0 0
IAC INTERACTIVECORP PUT 44919P958 5,536 254 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 45 132 SH Call SOLE   0 0 0
IAMGOLD CORP COM 450913108 63 18,550 SH   SOLE   18,550 0 0
IAMGOLD CORP PUT 450913958 2 8 SH Put SOLE   0 0 0
ISHARES TR PUT 464288955 0 1 SH Put SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C CALL 457985908 486 81 SH Call SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C PUT 457985958 18 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 37 8 SH Call SOLE   0 0 0
ISHARES GOLD TRUST CALL 464285905 380 270 SH Call SOLE   0 0 0
ISHARES GOLD TRUST COM 464285105 250 17,735 SH   SOLE   17,735 0 0
ISHARES GOLD TRUST PUT 464285955 12 9 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 13,153 1,322 SH Call SOLE   0 0 0
ISHARES TR COM 464287556 1,365 13,721 SH   SOLE   13,721 0 0
ISHARES TR PUT 464287957 27,810 2,795 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MICH CALL 453838909 701 329 SH Call SOLE   0 0 0
INDEPENDENT BANK CORP MICH PUT 453838959 53 25 SH Put SOLE   0 0 0
IBERIABANK CORP PUT 450828958 37 5 SH Put SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 1,554 289 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 1,054 196 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 62,254 4,281 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,897 13,050 SH   SOLE   13,050 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 56,161 3,862 SH Put SOLE   0 0 0
ICICI BK LTD CALL 45104G904 1,814 1,490 SH Call SOLE   0 0 0
ICICI BK LTD PUT 45104G954 40 33 SH Put SOLE   0 0 0
INDEPENDENT BK GROUP INC COM 45384B106 0 3 SH   SOLE   3 0 0
ICAD INC CALL 44934S906 16 24 SH Call SOLE   0 0 0
ICAD INC PUT 44934S956 0 1 SH Put SOLE   0 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 0 143 SH   SOLE   143 0 0
INDEPENDENCE CONTRACT DRIL I PUT 453415959 0 3 SH Put SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 2,629 285 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,006 10,910 SH   SOLE   10,910 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 7,704 835 SH Put SOLE   0 0 0
ISHARES TR COM 464287564 38 323 SH   SOLE   323 0 0
ISHARES TR PUT 464287957 120 10 SH Put SOLE   0 0 0
ICHOR HOLDINGS CALL G4740B905 759 314 SH Call SOLE   0 0 0
ICHOR HOLDINGS PUT G4740B955 145 60 SH Put SOLE   0 0 0
ICON PLC CALL G4705A900 427 29 SH Call SOLE   0 0 0
ICON PLC COM G4705A100 455 3,089 SH   SOLE   3,089 0 0
ICON PLC PUT G4705A950 1,473 100 SH Put SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055905 18 105 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 2,475 373 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 176 2,659 SH   SOLE   2,659 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 2,355 355 SH Put SOLE   0 0 0
ICU MED INC CALL 44930G907 1,133 71 SH Call SOLE   0 0 0
ICU MED INC COM 44930G107 59 374 SH   SOLE   374 0 0
ICU MED INC PUT 44930G957 478 30 SH Put SOLE   0 0 0
INTERDIGITAL INC CALL 45867G901 2,004 382 SH Call SOLE   0 0 0
INTERDIGITAL INC COM 45867G101 12 236 SH   SOLE   236 0 0
INTERDIGITAL INC PUT 45867G951 1,773 338 SH Put SOLE   0 0 0
IDEANOMICS INC CALL 45166V906 26 179 SH Call SOLE   0 0 0
IDEANOMICS INC COM 45166V106 0 165 SH   SOLE   165 0 0
IDEANOMICS INC PUT 45166V956 14 99 SH Put SOLE   0 0 0
IDERA PHARMACEUTICALS INC CALL 45168K905 6 22 SH Call SOLE   0 0 0
IDT CORP CALL 448947907 26 25 SH Call SOLE   0 0 0
IDT CORP COM 448947507 7 719 SH   SOLE   719 0 0
IDT CORP PUT 448947957 34 33 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 33 11 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 18 6 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 1,250 46 SH Call SOLE   0 0 0
IDEXX LABS INC PUT 45168D954 3,942 145 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,778 247 SH Call SOLE   0 0 0
ISHARES TR COM 464287440 3,227 28,698 SH   SOLE   28,698 0 0
ISHARES TR PUT 464287957 15,262 1,357 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 2 66 SH Call SOLE   0 0 0
ISHARES TR PUT 46432F952 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 76 6 SH Call SOLE   0 0 0
ISHARES TR COM 464288661 1,868 14,735 SH   SOLE   14,735 0 0
ISHARES TR PUT 464288955 3,892 307 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 975 199 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 44 9 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 15 3 SH Call SOLE   0 0 0
ISHARES TR COM 464288851 61 1,204 SH   SOLE   1,204 0 0
ISHARES TR PUT 464288955 51 10 SH Put SOLE   0 0 0
ICAHN ENTERPRISES LP CALL 451100901 1,206 188 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP PUT 451100951 404 63 SH Put SOLE   0 0 0
ISHARES TR COM 464287861 145 3,370 SH   SOLE   3,370 0 0
ISHARES TR PUT 464287957 25 6 SH Put SOLE   0 0 0
IDEX CORP CALL 45167R904 966 59 SH Call SOLE   0 0 0
IDEX CORP PUT 45167R954 1,032 63 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 8 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 2 SH Put SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 1,656 135 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,383 11,278 SH   SOLE   11,278 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 3,091 252 SH Put SOLE   0 0 0
INDIA FD INC COM 454089103 31 1,550 SH   SOLE   1,550 0 0
INDIA FD INC PUT 454089953 71 35 SH Put SOLE   0 0 0
INDIA GLOBALIZATION CAP INC CALL 45408X908 5 57 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 43 2 SH Call SOLE   0 0 0
ISHARES TR COM 464287549 106 493 SH   SOLE   493 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 1,908 1,343 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 296 209 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,504 71 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 21,760 1,027 SH Put SOLE   0 0 0
ISHARES TR PUT 46435U953 0 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 161 10 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 48 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 197 8 SH Call SOLE   0 0 0
ISHARES TR COM 464288810 45 183 SH   SOLE   183 0 0
ISHARES TR PUT 464288955 98 4 SH Put SOLE   0 0 0
INSTEEL INDUSTRIES INC CALL 45774W908 2 1 SH Call SOLE   0 0 0
INSTEEL INDUSTRIES INC COM 45774W108 68 3,321 SH   SOLE   3,321 0 0
INSTEEL INDUSTRIES INC PUT 45774W958 129 63 SH Put SOLE   0 0 0
I3 VERTICALS INC CALL 46571Y907 42 21 SH Call SOLE   0 0 0
I3 VERTICALS INC COM 46571Y107 42 2,130 SH   SOLE   2,130 0 0
INTRICON CORP CALL 46121H909 66 34 SH Call SOLE   0 0 0
INTRICON CORP PUT 46121H959 64 33 SH Put SOLE   0 0 0
INNOVATIVE INDL PPTYS INC CALL 45781V901 2,493 270 SH Call SOLE   0 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 105 1,143 SH   SOLE   1,143 0 0
INNOVATIVE INDL PPTYS INC PUT 45781V951 5,311 575 SH Put SOLE   0 0 0
II VI INC CALL 902104908 580 165 SH Call SOLE   0 0 0
II VI INC COM 902104108 424 12,062 SH   SOLE   12,062 0 0
II VI INC PUT 902104958 559 159 SH Put SOLE   0 0 0
II VI INC CALL 902104908 126 36 SH Call SOLE   0 0 0
II VI INC PUT 902104958 496 141 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 3,748 194 SH Call SOLE   0 0 0
ISHARES TR COM 464287507 1,460 7,556 SH   SOLE   7,556 0 0
ISHARES TR PUT 464287957 425 22 SH Put SOLE   0 0 0
ISHARES TR PUT 464287957 22 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 3,868 497 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 186 24 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1 7 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 3 1 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 9 3 SH Put SOLE   0 0 0
ILLUMINA INC CALL 452327909 21,204 697 SH Call SOLE   0 0 0
ILLUMINA INC COM 452327109 1,235 4,062 SH   SOLE   4,062 0 0
ILLUMINA INC PUT 452327959 19,622 645 SH Put SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T CALL 456237906 0 40 SH Call SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T COM 456237106 0 1,579 SH   SOLE   1,579 0 0
INDUSTRIAL LOGISTICS PPTYS T PUT 456237956 0 44 SH Put SOLE   0 0 0
IMAX CORP CALL 45245E909 24 11 SH Call SOLE   0 0 0
IMAX CORP COM 45245E109 23 1,052 SH   SOLE   1,052 0 0
IMAX CORP PUT 45245E959 210 96 SH Put SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 95 395 SH Call SOLE   0 0 0
IMMUNOGEN INC COM 45253H101 1 684 SH   SOLE   684 0 0
IMMUNOGEN INC PUT 45253H951 13 55 SH Put SOLE   0 0 0
IMPAC MTG HLDGS INC COM 45254P508 11 1,403 SH   SOLE   1,403 0 0
INGLES MKTS INC CALL 457030904 31 8 SH Call SOLE   0 0 0
IMMERSION CORP CALL 452521907 91 119 SH Call SOLE   0 0 0
IMMERSION CORP COM 452521107 763 99,801 SH   SOLE   99,801 0 0
IMMERSION CORP PUT 452521957 973 1,273 SH Put SOLE   0 0 0
IMMUNOMEDICS INC CALL 452907908 2,689 2,028 SH Call SOLE   0 0 0
IMMUNOMEDICS INC PUT 452907958 445 336 SH Put SOLE   0 0 0
IMPERIAL OIL LTD COM 453038408 3 140 SH   SOLE   140 0 0
IMPERIAL OIL LTD PUT 453038958 20 8 SH Put SOLE   0 0 0
INTERNAP CORP CALL 45885A909 7 30 SH Call SOLE   0 0 0
INTERNAP CORP COM 45885A409 22 8,643 SH   SOLE   8,643 0 0
INTERNAP CORP PUT 45885A959 0 1 SH Put SOLE   0 0 0
INCYTE CORP CALL 45337C902 3,444 464 SH Call SOLE   0 0 0
INCYTE CORP PUT 45337C952 4,758 641 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 1,426 425 SH Call SOLE   0 0 0
ISHARES TR COM 46429B598 846 25,217 SH   SOLE   25,217 0 0
ISHARES TR PUT 46429B957 1,839 548 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 251 41 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K331 175 2,861 SH   SOLE   2,861 0 0
DIREXION SHS ETF TR PUT 25490K959 153 25 SH Put SOLE   0 0 0
ISHARES TR COM 464289529 11 300 SH   SOLE   300 0 0
ISHARES TR PUT 464289952 14 4 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 0 6 SH Call SOLE   0 0 0
INFINERA CORPORATION CALL 45667G903 152 280 SH Call SOLE   0 0 0
INFINERA CORPORATION COM 45667G103 382 70,216 SH   SOLE   70,216 0 0
INFINERA CORPORATION PUT 45667G953 122 224 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 548 82 SH Call SOLE   0 0 0
IHS MARKIT LTD COM G47567105 33 500 SH   SOLE   500 0 0
IHS MARKIT LTD PUT G47567955 113 17 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 26 23 SH Call SOLE   0 0 0
INFOSYS LTD PUT 456788958 386 340 SH Put SOLE   0 0 0
ING GROEP N V CALL 456837903 582 557 SH Call SOLE   0 0 0
ING GROEP N V COM 456837103 632 60,483 SH   SOLE   60,483 0 0
ING GROEP N V PUT 456837953 1,246 1,193 SH Put SOLE   0 0 0
INOGEN INC CALL 45780L904 249 52 SH Call SOLE   0 0 0
INOGEN INC COM 45780L104 178 3,726 SH   SOLE   3,726 0 0
INOGEN INC PUT 45780L954 354 74 SH Put SOLE   0 0 0
INGREDION INC CALL 457187902 882 108 SH Call SOLE   0 0 0
INGREDION INC COM 457187102 62 763 SH   SOLE   763 0 0
INGREDION INC PUT 457187952 2,100 257 SH Put SOLE   0 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 11 983 SH   SOLE   983 0 0
SUMMIT HOTEL PPTYS INC PUT 866082950 92 80 SH Put SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I CALL 45782F905 1 14 SH Call SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I COM 45782F105 0 737 SH   SOLE   737 0 0
INNOVATE BIOPHARMACEUTICLS I PUT 45782F955 0 4 SH Put SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 4 20 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 25 12,395 SH   SOLE   12,395 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 34 166 SH Put SOLE   0 0 0
INOVALON HLDGS INC CALL 45781D901 403 246 SH Call SOLE   0 0 0
INOVALON HLDGS INC COM 45781D101 46 2,862 SH   SOLE   2,862 0 0
INOVALON HLDGS INC PUT 45781D951 18 11 SH Put SOLE   0 0 0
INSEEGO CORP CALL 45782B904 369 769 SH Call SOLE   0 0 0
INSEEGO CORP COM 45782B104 30 6,313 SH   SOLE   6,313 0 0
INSEEGO CORP PUT 45782B954 178 372 SH Put SOLE   0 0 0
INSMED INC CALL 457669907 10 6 SH Call SOLE   0 0 0
INSMED INC PUT 457669957 3 2 SH Put SOLE   0 0 0
INSPIRE MED SYS INC CALL 457730909 360 59 SH Call SOLE   0 0 0
INSPIRE MED SYS INC PUT 457730959 231 38 SH Put SOLE   0 0 0
INSTRUCTURE INC COM 45781U103 3 92 SH   SOLE   92 0 0
WORLD FUEL SVCS CORP CALL 981475906 23 6 SH Call SOLE   0 0 0
WORLD FUEL SVCS CORP COM 981475106 7 199 SH   SOLE   199 0 0
INTEL CORP CALL 458140900 28,429 5,517 SH Call SOLE   0 0 0
INTEL CORP PUT 458140950 28,393 5,510 SH Put SOLE   0 0 0
INTL FCSTONE INC COM 46116V105 32 803 SH   SOLE   803 0 0
INTL FCSTONE INC PUT 46116V955 73 18 SH Put SOLE   0 0 0
INTUIT CALL 461202903 10,743 404 SH Call SOLE   0 0 0
INTUIT PUT 461202953 6,542 246 SH Put SOLE   0 0 0
INNOVIVA INC CALL 45781M901 1,277 1,212 SH Call SOLE   0 0 0
INNOVIVA INC PUT 45781M951 1 1 SH Put SOLE   0 0 0
IDENTIV INC CALL 45170X905 26 51 SH Call SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 76 26 SH Call SOLE   0 0 0
INVITATION HOMES INC COM 46187W107 113 3,827 SH   SOLE   3,827 0 0
INVITATION HOMES INC PUT 46187W957 411 139 SH Put SOLE   0 0 0
INNERWORKINGS INC CALL 45773Y905 0 2 SH Call SOLE   0 0 0
INNERWORKINGS INC COM 45773Y105 2 471 SH   SOLE   471 0 0
INNERWORKINGS INC PUT 45773Y955 4 10 SH Put SOLE   0 0 0
INTERXION HOLDING N.V CALL N47279909 1,572 193 SH Call SOLE   0 0 0
INTERXION HOLDING N.V PUT N47279959 81 10 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP CALL 462044907 29 32 SH Call SOLE   0 0 0
ION GEOPHYSICAL CORP COM 462044207 10 1,124 SH   SOLE   1,124 0 0
ION GEOPHYSICAL CORP PUT 462044957 11 13 SH Put SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 1,995 333 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC COM 462222100 972 16,235 SH   SOLE   16,235 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 7,446 1,243 SH Put SOLE   0 0 0
INNOSPEC INC CALL 45768S905 89 10 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 1,317 724 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 250 13,743 SH   SOLE   13,743 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 520 286 SH Put SOLE   0 0 0
INTL PAPER CO CALL 460146903 3,734 893 SH Call SOLE   0 0 0
INTL PAPER CO COM 460146103 301 7,217 SH   SOLE   7,217 0 0
INTL PAPER CO PUT 460146953 2,697 645 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 9 2 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G409 14 310 SH   SOLE   310 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 159 74 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC COM 460690100 122 5,665 SH   SOLE   5,665 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 68 32 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 3,213 237 SH Call SOLE   0 0 0
IPG PHOTONICS CORP PUT 44980X959 4,962 366 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 213 35 SH Call SOLE   0 0 0
INPHI CORP COM 45772F107 198 3,248 SH   SOLE   3,248 0 0
INPHI CORP PUT 45772F957 354 58 SH Put SOLE   0 0 0
INNOPHOS HOLDINGS INC CALL 45774N908 35 11 SH Call SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y902 41 127 SH Call SOLE   0 0 0
INTREPID POTASH INC COM 46121Y102 51 15,853 SH   SOLE   15,853 0 0
INTREPID POTASH INC PUT 46121Y952 119 365 SH Put SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD CALL 759937904 2 1 SH Call SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD COM 759937204 146 5,183 SH   SOLE   5,183 0 0
IQIYI INC CALL 46267X908 5,808 3,601 SH Call SOLE   0 0 0
IQIYI INC PUT 46267X958 3,756 2,329 SH Put SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 4,167 279 SH Call SOLE   0 0 0
IQVIA HLDGS INC PUT 46266C955 253 17 SH Put SOLE   0 0 0
INGERSOLL-RAND PLC CALL G47791901 3,191 259 SH Call SOLE   0 0 0
INGERSOLL-RAND PLC PUT G47791951 1,601 130 SH Put SOLE   0 0 0
IROBOT CORP CALL 462726900 2,281 370 SH Call SOLE   0 0 0
IROBOT CORP COM 462726100 1,653 26,815 SH   SOLE   26,815 0 0
IROBOT CORP PUT 462726950 5,778 937 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 344 162 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 208 98 SH Put SOLE   0 0 0
INVESTORS REAL ESTATE TR COM 461730509 2 38 SH   SOLE   38 0 0
IRON MTN INC NEW CALL 46284V901 2,102 649 SH Call SOLE   0 0 0
IRON MTN INC NEW PUT 46284V951 806 249 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 45 3,170 SH   SOLE   3,170 0 0
IRHYTHM TECHNOLOGIES INC CALL 450056906 7 1 SH Call SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 926 12,503 SH   SOLE   12,503 0 0
IRHYTHM TECHNOLOGIES INC PUT 450056956 296 40 SH Put SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 155 181 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 6 7 SH Put SOLE   0 0 0
INVESTORS BANCORP INC NEW CALL 46146L901 126 111 SH Call SOLE   0 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 31 28 SH Put SOLE   0 0 0
INTERNATIONAL SPEEDWAY CORP CALL 460335901 4 1 SH Call SOLE   0 0 0
INTERNATIONAL SPEEDWAY CORP PUT 460335951 4 1 SH Put SOLE   0 0 0
IVERIC BIO INC CALL 46583P902 0 8 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 19,761 366 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC PUT 46120E952 66,195 1,226 SH Put SOLE   0 0 0
GARTNER INC CALL 366651907 371 26 SH Call SOLE   0 0 0
GARTNER INC PUT 366651957 128 9 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 5,572 248 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 404 18 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 4,201 970 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 5,387 1,244 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 410 550 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 449 60,211 SH   SOLE   60,211 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 764 1,024 SH Put SOLE   0 0 0
INTEGER HLDGS CORP CALL 45826H909 785 104 SH Call SOLE   0 0 0
INTEGER HLDGS CORP PUT 45826H959 1,496 198 SH Put SOLE   0 0 0
ITERIS INC CALL 46564T907 12 22 SH Call SOLE   0 0 0
ITERIS INC COM 46564T107 19 3,446 SH   SOLE   3,446 0 0
ITERIS INC PUT 46564T957 1 3 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H909 2 20 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 20 3 SH Call SOLE   0 0 0
ISHARES TR COM 464287150 49 745 SH   SOLE   745 0 0
ISHARES TR PUT 464287957 53 8 SH Put SOLE   0 0 0
ITRON INC CALL 465741906 7 1 SH Call SOLE   0 0 0
ITRON INC PUT 465741956 51 7 SH Put SOLE   0 0 0
ITT INC CALL 45073V908 42 7 SH Call SOLE   0 0 0
ITT INC COM 45073V108 94 1,552 SH   SOLE   1,552 0 0
ITT INC PUT 45073V958 116 19 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 1,239 1,474 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 3,485 4,145 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 1 1 SH Put SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 12,034 769 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 9,279 593 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 6 1 SH Call SOLE   0 0 0
INVACARE CORP CALL 461203901 6 9 SH Call SOLE   0 0 0
INVACARE CORP COM 461203101 197 26,274 SH   SOLE   26,274 0 0
INVACARE CORP PUT 461203951 453 604 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,298 109 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 127 83 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 29 1,920 SH   SOLE   1,920 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 229 150 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 955 32 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 29 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 612 34 SH Call SOLE   0 0 0
INVESCO LTD CALL G491BT908 3,382 1,997 SH Call SOLE   0 0 0
INVESCO LTD PUT G491BT958 542 320 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 98 6 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 17 2 SH Call SOLE   0 0 0
ISHARES TR COM 464288869 38 437 SH   SOLE   437 0 0
ISHARES TR PUT 464288955 44 5 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,051 82 SH Call SOLE   0 0 0
ISHARES TR COM 464287598 91 715 SH   SOLE   715 0 0
ISHARES TR PUT 464287957 2,321 181 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 207 13 SH Call SOLE   0 0 0
ISHARES TR COM 464287614 139 875 SH   SOLE   875 0 0
ISHARES TR PUT 464287957 287 18 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 337,745 22,317 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 569,613 37,638 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 776 65 SH Call SOLE   0 0 0
ISHARES TR COM 464287630 1,059 8,872 SH   SOLE   8,872 0 0
ISHARES TR PUT 464287957 382 32 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 520 27 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 2,177 113 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,427 101 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 310 22 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 190 34 SH Call SOLE   0 0 0
ISHARES TR COM 464287499 0 14 SH   SOLE   14 0 0
ISHARES TR PUT 464287957 593 106 SH Put SOLE   0 0 0
ISHARES TR COM 464287473 28 319 SH   SOLE   319 0 0
ISHARES TR CALL 464287907 52 3 SH Call SOLE   0 0 0
ISHARES TR COM 464287689 28 162 SH   SOLE   162 0 0
ISHARES TR PUT 464287957 17 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 19 6 SH Call SOLE   0 0 0
ISHARES TR COM 464287796 50 1,600 SH   SOLE   1,600 0 0
ISHARES TR PUT 464287957 6 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 38 3 SH Call SOLE   0 0 0
ISHARES TR COM 464287788 668 5,193 SH   SOLE   5,193 0 0
ISHARES TR PUT 464287957 77 6 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 204 15 SH Call SOLE   0 0 0
ISHARES TR COM 464287762 49 264 SH   SOLE   264 0 0
ISHARES TR PUT 464287957 113 6 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 44,094 4,714 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 36,489 3,901 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 819 44 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 2,382 128 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 469 23 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 5 2 SH Call SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 164 18 SH Call SOLE   0 0 0
JACK IN THE BOX INC COM 466367109 23 258 SH   SOLE   258 0 0
JACK IN THE BOX INC PUT 466367959 628 69 SH Put SOLE   0 0 0
JAGGED PEAK ENERGY INC CALL 47009K907 156 215 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 1,922 150 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 2,511 196 SH Put SOLE   0 0 0
JBG SMITH PPTYS PUT 46590V950 0 1 SH Put SOLE   0 0 0
HUNT J B TRANS SVCS INC CALL 445658907 4,105 371 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC PUT 445658957 2,821 255 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 3,176 888 SH Call SOLE   0 0 0
JABIL INC PUT 466313953 540 151 SH Put SOLE   0 0 0
JETBLUE AWYS CORP CALL 477143901 820 490 SH Call SOLE   0 0 0
JETBLUE AWYS CORP COM 477143101 253 15,164 SH   SOLE   15,164 0 0
JETBLUE AWYS CORP PUT 477143951 681 407 SH Put SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 61 621 SH   SOLE   621 0 0
JOHN BEAN TECHNOLOGIES CORP PUT 477839954 9 1 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 9,932 2,263 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC PUT G51502955 5,626 1,282 SH Put SOLE   0 0 0
J2 GLOBAL INC CALL 48123V902 1,598 176 SH Call SOLE   0 0 0
J2 GLOBAL INC PUT 48123V952 880 97 SH Put SOLE   0 0 0
PENNEY J C CORP INC CALL 708160906 58 657 SH Call SOLE   0 0 0
PENNEY J C CORP INC COM 708160106 30 33,933 SH   SOLE   33,933 0 0
PENNEY J C CORP INC PUT 708160956 102 1,156 SH Put SOLE   0 0 0
JD COM INC CALL 47215P906 24,878 8,819 SH Call SOLE   0 0 0
JD COM INC COM 47215P106 7,384 261,772 SH   SOLE   261,772 0 0
JD COM INC PUT 47215P956 18,361 6,509 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 2,811 1,584 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E877 607 34,224 SH   SOLE   34,224 0 0
DIREXION SHS ETF TR PUT 25460E955 731 412 SH Put SOLE   0 0 0
JUST ENERGY GROUP INC CALL 48213W901 17 72 SH Call SOLE   0 0 0
JUST ENERGY GROUP INC COM 48213W101 141 59,696 SH   SOLE   59,696 0 0
JUST ENERGY GROUP INC PUT 48213W951 2 9 SH Put SOLE   0 0 0
JACOBS ENGR GROUP INC CALL 469814907 292 32 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC PUT 469814957 73 8 SH Put SOLE   0 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 9 5 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC COM 47233W109 5 279 SH   SOLE   279 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 1 1 SH Put SOLE   0 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 8 113 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 20 289 SH Put SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 493 256 SH Call SOLE   0 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 1 69 SH   SOLE   69 0 0
J JILL INC CALL 46620W902 40 215 SH Call SOLE   0 0 0
J JILL INC COM 46620W102 3 1,965 SH   SOLE   1,965 0 0
J JILL INC PUT 46620W952 2 12 SH Put SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 3 1 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 200 45 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P522 201 4,520 SH   SOLE   4,520 0 0
BARCLAYS BANK PLC CALL 06739H903 0 1 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC CALL 426281901 1,196 82 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC COM 426281101 343 2,351 SH   SOLE   2,351 0 0
HENRY JACK & ASSOC INC PUT 426281951 116 8 SH Put SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 358 225 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD COM 47759T100 338 21,205 SH   SOLE   21,205 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 561 352 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 236 17 SH Call SOLE   0 0 0
JONES LANG LASALLE INC PUT 48020Q957 13 1 SH Put SOLE   0 0 0
JUMEI INTL HLDG LTD COM 48138L107 4 2,298 SH   SOLE   2,298 0 0
JUMEI INTL HLDG LTD PUT 48138L957 1 6 SH Put SOLE   0 0 0
JUMIA TECHNOLOGIES AG CALL 48138M905 228 288 SH Call SOLE   0 0 0
JUMIA TECHNOLOGIES AG COM 48138M105 110 13,995 SH   SOLE   13,995 0 0
JUMIA TECHNOLOGIES AG PUT 48138M955 478 603 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC CALL 481116901 21 65 SH Call SOLE   0 0 0
JOHNSON & JOHNSON CALL 478160904 36,847 2,848 SH Call SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 2,178 16,839 SH   SOLE   16,839 0 0
JOHNSON & JOHNSON PUT 478160954 53,472 4,133 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78468R903 1,239 114 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78468R622 2,074 19,080 SH   SOLE   19,080 0 0
SPDR SERIES TRUST PUT 78468R953 3,849 354 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78468R903 86 8 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78468R953 38,135 3,507 SH Put SOLE   0 0 0
JUNIPER NETWORKS INC CALL 48203R904 4,150 1,677 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC PUT 48203R954 1,668 674 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 3,079 539 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E166 2,091 36,611 SH   SOLE   36,611 0 0
DIREXION SHS ETF TR PUT 25460E955 2,314 405 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 5,079 889 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 1,457 255 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 1,574 471 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P563 615 18,424 SH   SOLE   18,424 0 0
BARCLAYS BK PLC PUT 06746P951 110 33 SH Put SOLE   0 0 0
51JOB INC PUT 316827954 14 2 SH Put SOLE   0 0 0
ST JOE CO CALL 790148900 90 53 SH Call SOLE   0 0 0
ST JOE CO COM 790148100 140 8,197 SH   SOLE   8,197 0 0
ST JOE CO PUT 790148950 17 10 SH Put SOLE   0 0 0
JUPAI HLDGS LTD CALL 48205B907 0 1 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 70,060 5,953 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO PUT 46625H955 41,968 3,566 SH Put SOLE   0 0 0
NORDSTROM INC CALL 655664900 3,239 962 SH Call SOLE   0 0 0
NORDSTROM INC PUT 655664950 6,390 1,898 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 3,120 485 SH Call SOLE   0 0 0
KELLOGG CO COM 487836108 202 3,147 SH   SOLE   3,147 0 0
KELLOGG CO PUT 487836958 5,051 785 SH Put SOLE   0 0 0
KALA PHARMACEUTICALS INC CALL 483119903 25 66 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC COM 483119103 49 12,969 SH   SOLE   12,969 0 0
KALA PHARMACEUTICALS INC PUT 483119953 12 32 SH Put SOLE   0 0 0
KAISER ALUMINUM CORP PUT 483007954 0 10 SH Put SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 282 115 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC COM 48238T109 62 2,542 SH   SOLE   2,542 0 0
KAR AUCTION SVCS INC PUT 48238T959 112 46 SH Put SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 31 68 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC PUT 48238T959 0 10 SH Put SOLE   0 0 0
KB FINANCIAL GROUP INC CALL 48241A905 3 1 SH Call SOLE   0 0 0
KB FINANCIAL GROUP INC COM 48241A105 18 525 SH   SOLE   525 0 0
KRANESHARES TR CALL 500767905 32 11 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767405 124 4,168 SH   SOLE   4,168 0 0
SPDR SERIES TRUST CALL 78464A908 233 54 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A797 549 12,735 SH   SOLE   12,735 0 0
SPDR SERIES TRUST PUT 78464A958 3,146 729 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 3,315 975 SH Call SOLE   0 0 0
KB HOME COM 48666K109 729 21,463 SH   SOLE   21,463 0 0
KB HOME PUT 48666K959 5,960 1,753 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 800 326 SH Call SOLE   0 0 0
KBR INC PUT 48242W956 2 1 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 51 10 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E628 95 1,862 SH   SOLE   1,862 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 164 32 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 82 15 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 54 10 SH Put SOLE   0 0 0
KADMON HLDGS INC CALL 48283N906 7 29 SH Call SOLE   0 0 0
KADMON HLDGS INC COM 48283N106 8 3,351 SH   SOLE   3,351 0 0
KEURIG DR PEPPER INC CALL 49271V900 617 226 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC COM 49271V100 85 3,132 SH   SOLE   3,132 0 0
KEURIG DR PEPPER INC PUT 49271V950 1,368 501 SH Put SOLE   0 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 19 13,073 SH   SOLE   13,073 0 0
KEY ENERGY SVCS INC DEL PUT 49309J953 40 269 SH Put SOLE   0 0 0
KELLY SVCS INC CALL 488152907 201 83 SH Call SOLE   0 0 0
KEMET CORP CALL 488360907 527 290 SH Call SOLE   0 0 0
KEMET CORP COM 488360207 1,465 80,604 SH   SOLE   80,604 0 0
KEMET CORP PUT 488360957 1,261 694 SH Put SOLE   0 0 0
KOREA ELECTRIC PWR COM 500631106 0 3 SH   SOLE   3 0 0
KOREA ELECTRIC PWR PUT 500631956 5 5 SH Put SOLE   0 0 0
KIRBY CORP CALL 497266906 16 2 SH Call SOLE   0 0 0
KIRBY CORP PUT 497266956 16 2 SH Put SOLE   0 0 0
KEYCORP NEW CALL 493267908 1,682 943 SH Call SOLE   0 0 0
KEYCORP NEW COM 493267108 469 26,328 SH   SOLE   26,328 0 0
KEYCORP NEW PUT 493267958 818 459 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 1,060 109 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,083 11,146 SH   SOLE   11,146 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 2,139 220 SH Put SOLE   0 0 0
KFORCE INC CALL 493732901 147 39 SH Call SOLE   0 0 0
KORN FERRY CALL 500643900 27 7 SH Call SOLE   0 0 0
KORN FERRY PUT 500643950 873 226 SH Put SOLE   0 0 0
KINROSS GOLD CORP CALL 496902904 389 846 SH Call SOLE   0 0 0
KINROSS GOLD CORP COM 496902404 90 19,617 SH   SOLE   19,617 0 0
KINROSS GOLD CORP PUT 496902954 97 212 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 6,235 2,232 SH Call SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 5,904 211,366 SH   SOLE   211,366 0 0
KRAFT HEINZ CO PUT 500754956 11,394 4,079 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 197 56 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 3 1 SH Put SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 246 118 SH Call SOLE   0 0 0
KIMCO RLTY CORP PUT 49446R959 102 49 SH Put SOLE   0 0 0
KINDRED BIOSCIENCES INC CALL 494577909 189 277 SH Call SOLE   0 0 0
KIRKLANDS INC CALL 497498905 3 20 SH Call SOLE   0 0 0
KIRKLANDS INC COM 497498105 16 10,519 SH   SOLE   10,519 0 0
KKR & CO INC CALL 48251W904 789 294 SH Call SOLE   0 0 0
KKR & CO INC PUT 48251W954 579 216 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 4,435 990 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 3,978 888 SH Put SOLE   0 0 0
KLA CORPORATION CALL 482480900 6,999 439 SH Call SOLE   0 0 0
KLA CORPORATION PUT 482480950 15,801 991 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 835 356 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC PUT 501242951 44 19 SH Put SOLE   0 0 0
KLX ENERGY SERVICS HOLDNGS I CALL 48253L906 0 1 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP CALL 494368903 8,949 630 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP PUT 494368953 8,068 568 SH Put SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 4,047 1,964 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL PUT 49456B951 2,757 1,338 SH Put SOLE   0 0 0
KEMPHARM INC COM 488445107 0 270 SH   SOLE   270 0 0
KENNAMETAL INC CALL 489170900 110 36 SH Call SOLE   0 0 0
KENNAMETAL INC COM 489170100 62 2,036 SH   SOLE   2,036 0 0
KENNAMETAL INC PUT 489170950 307 100 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 6,362 723 SH Call SOLE   0 0 0
CARMAX INC PUT 143130952 4,901 557 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 591 291 SH Call SOLE   0 0 0
KNOWLES CORP COM 49926D109 870 42,780 SH   SOLE   42,780 0 0
KNOWLES CORP PUT 49926D959 612 301 SH Put SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 157 339 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 165 356 SH Put SOLE   0 0 0
KNOLL INC CALL 498904900 17 7 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 122 64 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 110 58 SH Put SOLE   0 0 0
KINSALE CAP GROUP INC CALL 49714P908 1,022 99 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 1,564 431 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 3,742 1,031 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 19,837 3,644 SH Call SOLE   0 0 0
COCA COLA CO PUT 191216950 22,374 4,110 SH Put SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 11 43 SH Call SOLE   0 0 0
EASTMAN KODAK CO COM 277461406 23 8,903 SH   SOLE   8,903 0 0
EASTMAN KODAK CO PUT 277461956 0 3 SH Put SOLE   0 0 0
COCA COLA FEMSA S A B DE C V CALL 191241908 30 5 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 0 2 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 0 20 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 38 13 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W387 165 5,623 SH   SOLE   5,623 0 0
PROSHARES TR II PUT 74347W952 147 50 SH Put SOLE   0 0 0
KOPPERS HOLDINGS INC CALL 50060P906 2 1 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC PUT 50060P956 2 1 SH Put SOLE   0 0 0
KOPIN CORP CALL 500600901 0 28 SH Call SOLE   0 0 0
KOSMOS ENERGY LTD CALL 500688906 5 9 SH Call SOLE   0 0 0
KOSMOS ENERGY LTD COM 500688106 14 2,400 SH   SOLE   2,400 0 0
KOSMOS ENERGY LTD PUT 500688956 20 33 SH Put SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 558 581 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 13 1,371 SH   SOLE   1,371 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 153 160 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 13,245 5,138 SH Call SOLE   0 0 0
KROGER CO PUT 501044951 9,002 3,492 SH Put SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 125 39 SH Call SOLE   0 0 0
KILROY RLTY CORP CALL 49427F908 23 3 SH Call SOLE   0 0 0
KILROY RLTY CORP COM 49427F108 223 2,870 SH   SOLE   2,870 0 0
SPDR SERIES TRUST CALL 78464A908 15,425 2,922 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A698 67 1,283 SH   SOLE   1,283 0 0
SPDR SERIES TRUST PUT 78464A958 14,057 2,663 SH Put SOLE   0 0 0
KITE RLTY GROUP TR CALL 49803T900 30 19 SH Call SOLE   0 0 0
KITE RLTY GROUP TR COM 49803T300 1 68 SH   SOLE   68 0 0
KITE RLTY GROUP TR PUT 49803T950 59 37 SH Put SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 384 125 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD PUT M6372Q953 483 157 SH Put SOLE   0 0 0
KEARNY FINL CORP MD PUT 48716P958 13 10 SH Put SOLE   0 0 0
KRONOS WORLDWIDE INC CALL 50105F905 48 39 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC COM 50105F105 1 83 SH   SOLE   83 0 0
KRONOS WORLDWIDE INC PUT 50105F955 11 9 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 6 2 SH Call SOLE   0 0 0
KOHLS CORP CALL 500255904 2,274 458 SH Call SOLE   0 0 0
KOHLS CORP COM 500255104 1,212 24,423 SH   SOLE   24,423 0 0
KOHLS CORP PUT 500255954 4,787 964 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 837 63 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN COM 485170302 1,838 13,824 SH   SOLE   13,824 0 0
KANSAS CITY SOUTHERN PUT 485170952 851 64 SH Put SOLE   0 0 0
KT CORP COM 48268K101 5 499 SH   SOLE   499 0 0
KT CORP PUT 48268K951 5 5 SH Put SOLE   0 0 0
KONTOOR BRANDS INC CALL 50050N903 91 26 SH Call SOLE   0 0 0
KONTOOR BRANDS INC COM 50050N103 16 472 SH   SOLE   472 0 0
KONTOOR BRANDS INC PUT 50050N953 94 27 SH Put SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 494 266 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 107 5,790 SH   SOLE   5,790 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 388 209 SH Put SOLE   0 0 0
KURA ONCOLOGY INC CALL 50127T909 40 27 SH Call SOLE   0 0 0
KURA ONCOLOGY INC PUT 50127T959 18 12 SH Put SOLE   0 0 0
KENNEDY-WILSON HLDGS INC CALL 489398907 333 152 SH Call SOLE   0 0 0
KRANESHARES TR CALL 500767905 4,240 1,026 SH Call SOLE   0 0 0
KRANESHARES TR PUT 500767955 7,232 1,750 SH Put SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT CALL 486606906 118 82 SH Call SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 23 1,608 SH   SOLE   1,608 0 0
KAYNE ANDERSN MLP MIDS INVT PUT 486606956 30 21 SH Put SOLE   0 0 0
LOEWS CORP CALL 540424908 46 9 SH Call SOLE   0 0 0
LOEWS CORP PUT 540424958 906 176 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 719 284 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E539 478 18,884 SH   SOLE   18,884 0 0
DIREXION SHS ETF TR PUT 25460E955 1,807 714 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1,622 525 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K323 367 11,909 SH   SOLE   11,909 0 0
DIREXION SHS ETF TR PUT 25490K959 2,512 813 SH Put SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 132 10 SH Call SOLE   0 0 0
LITHIA MTRS INC COM 536797103 35 265 SH   SOLE   265 0 0
LITHIA MTRS INC PUT 536797953 939 71 SH Put SOLE   0 0 0
LADDER CAP CORP CALL 505743904 638 370 SH Call SOLE   0 0 0
LADDER CAP CORP PUT 505743954 29 17 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 73 9 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW COM 512816109 1,056 12,899 SH   SOLE   12,899 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 24 3 SH Put SOLE   0 0 0
GLADSTONE LD CORP CALL 376549901 107 90 SH Call SOLE   0 0 0
GLADSTONE LD CORP PUT 376549951 17 15 SH Put SOLE   0 0 0
NLIGHT INC CALL 65487K900 53 34 SH Call SOLE   0 0 0
NLIGHT INC COM 65487K100 9 593 SH   SOLE   593 0 0
NLIGHT INC PUT 65487K950 23 15 SH Put SOLE   0 0 0
LAUREATE EDUCATION INC CALL 518613903 135 82 SH Call SOLE   0 0 0
LAUREATE EDUCATION INC COM 518613203 154 9,348 SH   SOLE   9,348 0 0
LAUREATE EDUCATION INC PUT 518613953 97 59 SH Put SOLE   0 0 0
LAZARD LTD CALL G54050902 129 37 SH Call SOLE   0 0 0
LAZARD LTD PUT G54050952 59 17 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 2,672 1,364 SH Call SOLE   0 0 0
L BRANDS INC COM 501797104 1,177 60,102 SH   SOLE   60,102 0 0
L BRANDS INC PUT 501797954 3,148 1,607 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP CALL 530307905 0 1 SH Call SOLE   0 0 0
LIBERTY BROADBAND CORP COM 530307305 10 99 SH   SOLE   99 0 0
LIBERTY GLOBAL PLC CALL G5480U900 826 334 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U104 1,231 49,762 SH   SOLE   49,762 0 0
LIBERTY GLOBAL PLC PUT G5480U950 3,512 1,419 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 537 226 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U120 1,073 45,139 SH   SOLE   45,139 0 0
LIBERTY GLOBAL PLC PUT G5480U950 946 398 SH Put SOLE   0 0 0
LIBBEY INC CALL 529898908 2 6 SH Call SOLE   0 0 0
LIBBEY INC COM 529898108 30 9,246 SH   SOLE   9,246 0 0
LIBBEY INC PUT 529898958 46 139 SH Put SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A908 406 311 SH Call SOLE   0 0 0
LENDINGCLUB CORP PUT 52603A958 62 48 SH Put SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A908 248 190 SH Call SOLE   0 0 0
LENDINGCLUB CORP PUT 52603A958 69 53 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 1,798 1,606 SH Call SOLE   0 0 0
LANNET INC PUT 516012951 1,376 1,229 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 1,653 180 SH Call SOLE   0 0 0
LCI INDS COM 50189K103 55 600 SH   SOLE   600 0 0
LCI INDS PUT 50189K953 532 58 SH Put SOLE   0 0 0
LINEAGE CELL THERAPEUTICS IN CALL 53566P909 1 18 SH Call SOLE   0 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 0 73 SH   SOLE   73 0 0
LYDALL INC DEL CALL 550819906 7 3 SH Call SOLE   0 0 0
LYDALL INC DEL PUT 550819956 37 15 SH Put SOLE   0 0 0
LEIDOS HLDGS INC CALL 525327902 541 63 SH Call SOLE   0 0 0
LEIDOS HLDGS INC PUT 525327952 274 32 SH Put SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 243 215 SH Call SOLE   0 0 0
LANDS END INC NEW COM 51509F105 416 36,738 SH   SOLE   36,738 0 0
LANDS END INC NEW PUT 51509F955 271 239 SH Put SOLE   0 0 0
LEAR CORP CALL 521865904 2,275 193 SH Call SOLE   0 0 0
LEAR CORP COM 521865204 1,205 10,226 SH   SOLE   10,226 0 0
LEAR CORP PUT 521865954 2,511 213 SH Put SOLE   0 0 0
LEAF GROUP LTD COM 52177G102 8 1,922 SH   SOLE   1,922 0 0
LEAF GROUP LTD PUT 52177G952 27 66 SH Put SOLE   0 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 182 21 SH Call SOLE   0 0 0
LINCOLN ELEC HLDGS INC PUT 533900956 8 1 SH Put SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 81 20 SH Call SOLE   0 0 0
LEGGETT & PLATT INC PUT 524660957 8 2 SH Put SOLE   0 0 0
LENNAR CORP CALL 526057902 5,372 962 SH Call SOLE   0 0 0
LENNAR CORP COM 526057104 170 3,057 SH   SOLE   3,057 0 0
LENNAR CORP PUT 526057952 3,663 656 SH Put SOLE   0 0 0
LEVI STRAUSS & CO NEW CALL 52736R902 1,993 1,047 SH Call SOLE   0 0 0
LEVI STRAUSS & CO NEW PUT 52736R952 967 508 SH Put SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 479 416 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD PUT 16939P956 321 279 SH Put SOLE   0 0 0
LITTELFUSE INC CALL 537008904 35 2 SH Call SOLE   0 0 0
LIFEVANTAGE CORP CALL 53222K905 135 99 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 18 20 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919401 1,813 196,083 SH   SOLE   196,083 0 0
LIONS GATE ENTMNT CORP PUT 535919950 850 919 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 33 38 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919500 18 2,148 SH   SOLE   2,148 0 0
LIONS GATE ENTMNT CORP PUT 535919950 11 13 SH Put SOLE   0 0 0
LGI HOMES INC CALL 50187T906 249 30 SH Call SOLE   0 0 0
LGI HOMES INC COM 50187T106 137 1,654 SH   SOLE   1,654 0 0
LGI HOMES INC PUT 50187T956 2,099 252 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 2,856 287 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 78 784 SH   SOLE   784 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 2,637 265 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 1,260 75 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 134 8 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 4,905 432 SH Call SOLE   0 0 0
LHC GROUP INC COM 50187A107 95 845 SH   SOLE   845 0 0
LHC GROUP INC PUT 50187A957 7,222 636 SH Put SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC CALL 502431909 0 219 SH Call SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC PUT 502431959 0 61 SH Put SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC CALL 502431909 0 9 SH Call SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC PUT 502431959 0 1 SH Put SOLE   0 0 0
LENNOX INTL INC CALL 526107907 898 37 SH Call SOLE   0 0 0
LENNOX INTL INC PUT 526107957 5,296 218 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 1,901 1,114 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 176 103 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 87 5,144 SH   SOLE   5,144 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 25 15 SH Put SOLE   0 0 0
LINDE PLC CALL G5494J903 15,478 799 SH Call SOLE   0 0 0
LINDE PLC PUT G5494J953 8,543 441 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 385 158 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y855 0 27 SH   SOLE   27 0 0
GLOBAL X FDS PUT 37954Y951 190 78 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 0 367 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 0 337 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 0 13 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 0 24 SH Put SOLE   0 0 0
LIVANOVA PLC CALL G5509L901 44 6 SH Call SOLE   0 0 0
LIVANOVA PLC COM G5509L101 59 800 SH   SOLE   800 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 32 37 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 89 10,191 SH   SOLE   10,191 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 41 47 SH Put SOLE   0 0 0
LUCKIN COFFEE INC CALL 54951L909 934 492 SH Call SOLE   0 0 0
LUCKIN COFFEE INC COM 54951L109 444 23,378 SH   SOLE   23,378 0 0
LUCKIN COFFEE INC PUT 54951L959 1,662 875 SH Put SOLE   0 0 0
LKQ CORP CALL 501889908 1,871 595 SH Call SOLE   0 0 0
LKQ CORP COM 501889208 3,138 99,784 SH   SOLE   99,784 0 0
LKQ CORP PUT 501889958 2,585 822 SH Put SOLE   0 0 0
LSC COMMUNICATIONS INC COM 50218P107 1 1,000 SH   SOLE   1,000 0 0
LSC COMMUNICATIONS INC PUT 50218P957 1 12 SH Put SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 1,601 1,623 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 686 696 SH Put SOLE   0 0 0
LILIS ENERGY INC PUT 532403951 0 1 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 43 142 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC COM 53261M104 21 7,177 SH   SOLE   7,177 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 27 92 SH Put SOLE   0 0 0
LILLY ELI & CO CALL 532457908 15,700 1,404 SH Call SOLE   0 0 0
LILLY ELI & CO PUT 532457958 4,629 414 SH Put SOLE   0 0 0
LEGG MASON INC CALL 524901905 649 170 SH Call SOLE   0 0 0
LEGG MASON INC PUT 524901955 148 39 SH Put SOLE   0 0 0
LEMAITRE VASCULAR INC CALL 525558901 341 100 SH Call SOLE   0 0 0
LIMONEIRA CO CALL 532746904 5 3 SH Call SOLE   0 0 0
LUMINEX CORP DEL CALL 55027E902 39 19 SH Call SOLE   0 0 0
LUMINEX CORP DEL COM 55027E102 6 334 SH   SOLE   334 0 0
LUMINEX CORP DEL PUT 55027E952 24 12 SH Put SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP CALL 51508J908 692 384 SH Call SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP PUT 51508J958 129 72 SH Put SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 28,474 730 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 2,778 7,124 SH   SOLE   7,124 0 0
LOCKHEED MARTIN CORP PUT 539830959 35,573 912 SH Put SOLE   0 0 0
LINE CORP CALL 53567X901 93 26 SH Call SOLE   0 0 0
LINE CORP PUT 53567X951 104 29 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 1,073 178 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND COM 534187109 1,343 22,278 SH   SOLE   22,278 0 0
LINCOLN NATL CORP IND PUT 534187959 615 102 SH Put SOLE   0 0 0
CHENIERE ENERGY INC CALL 16411R908 9,395 1,490 SH Call SOLE   0 0 0
CHENIERE ENERGY INC COM 16411R208 596 9,456 SH   SOLE   9,456 0 0
CHENIERE ENERGY INC PUT 16411R958 7,296 1,157 SH Put SOLE   0 0 0
LINDSAY CORP CALL 535555906 27 3 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP CALL 018802908 118 22 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP COM 018802108 17 328 SH   SOLE   328 0 0
ALLIANT ENERGY CORP PUT 018802958 204 38 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 20 8 SH Call SOLE   0 0 0
LIVE OAK BANCSHARES INC COM 53803X105 12 718 SH   SOLE   718 0 0
LIVE OAK BANCSHARES INC PUT 53803X955 19 11 SH Put SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 59 54 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC COM 268603107 16 1,511 SH   SOLE   1,511 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 49 45 SH Put SOLE   0 0 0
COMSTOCK MNG INC PUT 205750951 0 1 SH Put SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 611 150 SH Call SOLE   0 0 0
LOGITECH INTL S A COM H50430232 1,478 36,295 SH   SOLE   36,295 0 0
LOGITECH INTL S A PUT H50430952 1,535 377 SH Put SOLE   0 0 0
LOGMEIN INC CALL 54142L909 1,639 231 SH Call SOLE   0 0 0
LOGMEIN INC PUT 54142L959 510 72 SH Put SOLE   0 0 0
LOMA NEGRA CORP CALL 54150E904 209 364 SH Call SOLE   0 0 0
LOMA NEGRA CORP COM 54150E104 317 55,159 SH   SOLE   55,159 0 0
LOMA NEGRA CORP PUT 54150E954 271 472 SH Put SOLE   0 0 0
LONESTAR RES US INC CALL 54240F903 27 101 SH Call SOLE   0 0 0
LONESTAR RES US INC COM 54240F103 182 66,934 SH   SOLE   66,934 0 0
LONESTAR RES US INC PUT 54240F953 234 861 SH Put SOLE   0 0 0
LOOP INDS INC CALL 543518904 115 90 SH Call SOLE   0 0 0
LOOP INDS INC PUT 543518954 2 2 SH Put SOLE   0 0 0
GRAND CANYON ED INC CALL 38526M906 883 90 SH Call SOLE   0 0 0
GRAND CANYON ED INC PUT 38526M956 952 97 SH Put SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I CALL 543881906 103 25 SH Call SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 256 6,193 SH   SOLE   6,193 0 0
LOVESAC COMPANY COM 54738L109 56 3,027 SH   SOLE   3,027 0 0
LOVESAC COMPANY PUT 54738L959 28 15 SH Put SOLE   0 0 0
LOWES COS INC CALL 548661907 29,755 2,706 SH Call SOLE   0 0 0
LOWES COS INC COM 548661107 203 1,850 SH   SOLE   1,850 0 0
LOWES COS INC PUT 548661957 21,541 1,959 SH Put SOLE   0 0 0
LIPOCINE INC NEW CALL 53630X904 4 17 SH Call SOLE   0 0 0
LIPOCINE INC NEW PUT 53630X954 9 34 SH Put SOLE   0 0 0
DORIAN LPG LTD CALL Y2106R900 58 56 SH Call SOLE   0 0 0
DORIAN LPG LTD PUT Y2106R950 56 55 SH Put SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806906 69 288 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC COM 516806106 11 4,611 SH   SOLE   4,611 0 0
LAREDO PETROLEUM INC PUT 516806956 5 23 SH Put SOLE   0 0 0
LG DISPLAY CO LTD CALL 50186V902 75 127 SH Call SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 1,048 128 SH Call SOLE   0 0 0
LPL FINL HLDGS INC COM 50212V100 1,759 21,480 SH   SOLE   21,480 0 0
LPL FINL HLDGS INC PUT 50212V950 1,449 177 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 878 246 SH Call SOLE   0 0 0
LIVEPERSON INC PUT 538146951 314 88 SH Put SOLE   0 0 0
LIBERTY PPTY TR CALL 531172904 76 15 SH Call SOLE   0 0 0
LIBERTY PPTY TR PUT 531172954 10 2 SH Put SOLE   0 0 0
LOUISIANA PAC CORP CALL 546347905 329 134 SH Call SOLE   0 0 0
LOUISIANA PAC CORP PUT 546347955 105 43 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 22,054 1,730 SH Call SOLE   0 0 0
ISHARES TR COM 464287242 1,763 13,832 SH   SOLE   13,832 0 0
ISHARES TR PUT 464287957 63,434 4,976 SH Put SOLE   0 0 0
LIQUIDITY SERVICES INC CALL 53635B907 7 10 SH Call SOLE   0 0 0
LIQUIDITY SERVICES INC COM 53635B107 5 676 SH   SOLE   676 0 0
LRAD CORP CALL 50213V909 12 38 SH Call SOLE   0 0 0
LAM RESEARCH CORP CALL 512807908 26,346 1,140 SH Call SOLE   0 0 0
LAM RESEARCH CORP PUT 512807958 58,794 2,544 SH Put SOLE   0 0 0
K12 INC CALL 48273U902 113 43 SH Call SOLE   0 0 0
K12 INC COM 48273U102 60 2,306 SH   SOLE   2,306 0 0
K12 INC PUT 48273U952 158 60 SH Put SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 2,649 1,449 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 159 87 SH Put SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 158 15 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 215 2,042 SH   SOLE   2,042 0 0
LIFE STORAGE INC PUT 53223X957 6,988 663 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 326 29 SH Call SOLE   0 0 0
LANDSTAR SYS INC PUT 515098951 360 32 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 486 117 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 31 751 SH   SOLE   751 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 685 165 SH Put SOLE   0 0 0
LTC PPTYS INC CALL 502175902 81 16 SH Call SOLE   0 0 0
LIVENT CORP CALL 53814L908 36 54 SH Call SOLE   0 0 0
LIVENT CORP COM 53814L108 44 6,712 SH   SOLE   6,712 0 0
LIVENT CORP PUT 53814L958 141 211 SH Put SOLE   0 0 0
LATAM AIRLS GROUP S A CALL 51817R906 5 5 SH Call SOLE   0 0 0
LATAM AIRLS GROUP S A COM 51817R106 37 3,334 SH   SOLE   3,334 0 0
LATAM AIRLS GROUP S A PUT 51817R956 115 104 SH Put SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 8 9 SH Call SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 11 1,196 SH   SOLE   1,196 0 0
LIBERTY TRIPADVISOR HLDGS IN PUT 531465952 9 10 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 22,853 1,187 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC PUT 550021959 14,670 762 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 13,340 2,470 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO PUT 844741958 2,662 493 SH Put SOLE   0 0 0
LIVONGO HEALTH INC CALL 539183903 334 192 SH Call SOLE   0 0 0
LIVONGO HEALTH INC COM 539183103 162 9,311 SH   SOLE   9,311 0 0
LIVONGO HEALTH INC PUT 539183953 258 148 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 27,950 4,839 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP PUT 517834957 12,146 2,103 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 603 83 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC PUT 513272954 843 116 SH Put SOLE   0 0 0
LEXINFINTECH HLDGS LTD CALL 528877903 7 7 SH Call SOLE   0 0 0
LEXINFINTECH HLDGS LTD COM 528877103 212 21,167 SH   SOLE   21,167 0 0
LEXINFINTECH HLDGS LTD PUT 528877953 208 208 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST COM 529043101 5 540 SH   SOLE   540 0 0
LEXINGTON REALTY TRUST PUT 529043951 57 56 SH Put SOLE   0 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 173 576 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 68 228 SH Put SOLE   0 0 0
LSB INDS INC CALL 502160904 21 42 SH Call SOLE   0 0 0
LSB INDS INC COM 502160104 34 6,657 SH   SOLE   6,657 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 4,536 507 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 335 3,755 SH   SOLE   3,755 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 8,964 1,002 SH Put SOLE   0 0 0
LYFT INC CALL 55087P904 7,955 1,948 SH Call SOLE   0 0 0
LYFT INC PUT 55087P954 7,253 1,776 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 515 1,954 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC COM 539439109 23 9,013 SH   SOLE   9,013 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 146 555 SH Put SOLE   0 0 0
LSI INDS INC CALL 50216C908 5 11 SH Call SOLE   0 0 0
LSI INDS INC COM 50216C108 0 60 SH   SOLE   60 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 4,504 679 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 1,585 239 SH Put SOLE   0 0 0
LA Z BOY INC CALL 505336907 352 105 SH Call SOLE   0 0 0
LA Z BOY INC COM 505336107 29 870 SH   SOLE   870 0 0
LA Z BOY INC PUT 505336957 10 3 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 1,914 1,232 SH Call SOLE   0 0 0
MACYS INC COM 55616P104 1,653 106,380 SH   SOLE   106,380 0 0
MACYS INC PUT 55616P954 4,197 2,701 SH Put SOLE   0 0 0
MASTERCARD INC CALL 57636Q904 49,805 1,834 SH Call SOLE   0 0 0
MASTERCARD INC PUT 57636Q954 73,351 2,701 SH Put SOLE   0 0 0
MID AMER APT CMNTYS INC CALL 59522J903 559 43 SH Call SOLE   0 0 0
MID AMER APT CMNTYS INC PUT 59522J953 1,677 129 SH Put SOLE   0 0 0
MACERICH CO CALL 554382901 1,273 403 SH Call SOLE   0 0 0
MACERICH CO PUT 554382951 1,143 362 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328209 15 3,384 SH   SOLE   3,384 0 0
MERRIMACK PHARMACEUTICALS IN PUT 590328959 4 10 SH Put SOLE   0 0 0
MAG SILVER CORP CALL 55903Q904 115 109 SH Call SOLE   0 0 0
MAG SILVER CORP COM 55903Q104 339 31,982 SH   SOLE   31,982 0 0
MAG SILVER CORP PUT 55903Q954 455 429 SH Put SOLE   0 0 0
MAIN STREET CAPITAL CORP CALL 56035L904 410 95 SH Call SOLE   0 0 0
MAIN STREET CAPITAL CORP PUT 56035L954 12 3 SH Put SOLE   0 0 0
MANPOWERGROUP INC CALL 56418H900 699 83 SH Call SOLE   0 0 0
MANPOWERGROUP INC COM 56418H100 150 1,784 SH   SOLE   1,784 0 0
MANPOWERGROUP INC PUT 56418H950 33 4 SH Put SOLE   0 0 0
MANHATTAN ASSOCS INC CALL 562750909 1,895 235 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC COM 562750109 239 2,966 SH   SOLE   2,966 0 0
MANHATTAN ASSOCS INC PUT 562750959 1,564 194 SH Put SOLE   0 0 0
MANTECH INTL CORP COM 564563104 23 334 SH   SOLE   334 0 0
MANTECH INTL CORP PUT 564563954 107 15 SH Put SOLE   0 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 1 1 SH Call SOLE   0 0 0
MANCHESTER UTD PLC NEW PUT G5784H956 27 17 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 2,313 186 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW PUT 571903952 14,389 1,157 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC CALL 56585W901 12 69 SH Call SOLE   0 0 0
MARATHON PATENT GROUP INC PUT 56585W951 0 1 SH Put SOLE   0 0 0
REMARK HLDGS INC CALL 75955K902 2 20 SH Call SOLE   0 0 0
REMARK HLDGS INC COM 75955K102 0 98 SH   SOLE   98 0 0
MASCO CORP CALL 574599906 1,396 335 SH Call SOLE   0 0 0
MASCO CORP COM 574599106 1,591 38,189 SH   SOLE   38,189 0 0
MASCO CORP PUT 574599956 1,833 440 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 1,473 99 SH Call SOLE   0 0 0
MASIMO CORP PUT 574795950 371 25 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 1,243 1,092 SH Call SOLE   0 0 0
MATTEL INC COM 577081102 60 5,305 SH   SOLE   5,305 0 0
MATTEL INC PUT 577081952 2,055 1,805 SH Put SOLE   0 0 0
MATSON INC CALL 57686G905 573 153 SH Call SOLE   0 0 0
MATSON INC PUT 57686G955 22 6 SH Put SOLE   0 0 0
MAXAR TECHNOLOGIES INC CALL 57778K905 440 579 SH Call SOLE   0 0 0
MAXAR TECHNOLOGIES INC PUT 57778K955 92 122 SH Put SOLE   0 0 0
ISHARES TR COM 464288588 139 1,292 SH   SOLE   1,292 0 0
ISHARES TR PUT 464288955 86 8 SH Put SOLE   0 0 0
MBIA INC CALL 55262C900 386 419 SH Call SOLE   0 0 0
MBIA INC COM 55262C100 119 12,906 SH   SOLE   12,906 0 0
MBIA INC PUT 55262C950 281 305 SH Put SOLE   0 0 0
MUSTANG BIO INC CALL 62818Q904 1 5 SH Call SOLE   0 0 0
MUSTANG BIO INC COM 62818Q104 3 939 SH   SOLE   939 0 0
MUSTANG BIO INC PUT 62818Q954 4 15 SH Put SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 69 86 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC COM 607409109 622 76,822 SH   SOLE   76,822 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 720 889 SH Put SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 171 56 SH Call SOLE   0 0 0
MALIBU BOATS INC COM 56117J100 16 533 SH   SOLE   533 0 0
MALIBU BOATS INC PUT 56117J950 107 35 SH Put SOLE   0 0 0
MOELIS & CO CALL 60786M905 36 11 SH Call SOLE   0 0 0
MOELIS & CO COM 60786M105 12 379 SH   SOLE   379 0 0
MOELIS & CO PUT 60786M955 3 1 SH Put SOLE   0 0 0
MEDLEY CAP CORP COM 58503F106 0 367 SH   SOLE   367 0 0
MCDONALDS CORP CALL 580135901 77,660 3,617 SH Call SOLE   0 0 0
MCDONALDS CORP PUT 580135951 57,155 2,662 SH Put SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC CALL 57637H903 43 29 SH Call SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 363 24,347 SH   SOLE   24,347 0 0
MASTERCRAFT BOAT HLDGS INC PUT 57637H953 302 203 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 975 174 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 818 146 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC CALL 595017904 5,936 639 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 80 862 SH   SOLE   862 0 0
MICROCHIP TECHNOLOGY INC PUT 595017954 2,499 269 SH Put SOLE   0 0 0
MCKESSON CORP CALL 58155Q903 4,072 298 SH Call SOLE   0 0 0
MCKESSON CORP COM 58155Q103 81 600 SH   SOLE   600 0 0
MCKESSON CORP PUT 58155Q953 12,736 932 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 634 31 SH Call SOLE   0 0 0
MOODYS CORP COM 615369105 126 620 SH   SOLE   620 0 0
MOODYS CORP PUT 615369955 286 14 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 12 31 SH Call SOLE   0 0 0
SERES THERAPEUTICS INC PUT 81750R952 4 10 SH Put SOLE   0 0 0
MONARCH CASINO & RESORT INC CALL 609027907 254 61 SH Call SOLE   0 0 0
MILACRON HLDGS CORP CALL 59870L906 41 25 SH Call SOLE   0 0 0
MILACRON HLDGS CORP COM 59870L106 37 2,238 SH   SOLE   2,238 0 0
MARCUS CORP COM 566330106 173 4,698 SH   SOLE   4,698 0 0
MARCUS CORP PUT 566330956 1,221 330 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 145 26 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW COM 589400100 93 1,674 SH   SOLE   1,674 0 0
MERCURY GENL CORP NEW PUT 589400950 78 14 SH Put SOLE   0 0 0
MEDNAX INC CALL 58502B906 24 11 SH Call SOLE   0 0 0
MEDNAX INC PUT 58502B956 171 76 SH Put SOLE   0 0 0
MONGODB INC CALL 60937P906 14,529 1,206 SH Call SOLE   0 0 0
MONGODB INC COM 60937P106 2,548 21,154 SH   SOLE   21,154 0 0
MONGODB INC PUT 60937P956 20,397 1,693 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 21 5 SH Call SOLE   0 0 0
M D C HLDGS INC COM 552676108 699 16,234 SH   SOLE   16,234 0 0
M D C HLDGS INC PUT 552676958 306 71 SH Put SOLE   0 0 0
MDC PARTNERS INC COM 552697104 2 859 SH   SOLE   859 0 0
MEDICINES CO CALL 584688905 11,350 2,270 SH Call SOLE   0 0 0
MEDICINES CO PUT 584688955 15,450 3,090 SH Put SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC CALL 558868905 181 21 SH Call SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 608 7,057 SH   SOLE   7,057 0 0
MADRIGAL PHARMACEUTICALS INC PUT 558868955 750 87 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 4,508 815 SH Call SOLE   0 0 0
MONDELEZ INTL INC PUT 609207955 4,337 784 SH Put SOLE   0 0 0
MEREDITH CORP CALL 589433901 153 42 SH Call SOLE   0 0 0
MEREDITH CORP PUT 589433951 69 19 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 1,802 8,924 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 1,087 5,385 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 27 134 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 10 52 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 345 315 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 204 18,655 SH   SOLE   18,655 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 1 1 SH Put SOLE   0 0 0
MEDIDATA SOLUTIONS INC CALL 58471A905 2,497 273 SH Call SOLE   0 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 47 518 SH   SOLE   518 0 0
MEDIDATA SOLUTIONS INC PUT 58471A955 805 88 SH Put SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 38,049 3,503 SH Call SOLE   0 0 0
MEDTRONIC PLC PUT G5960L953 21,474 1,977 SH Put SOLE   0 0 0
MDU RES GROUP INC CALL 552690909 718 255 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 21,535 611 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 12,442 353 SH Put SOLE   0 0 0
MEDIFAST INC CALL 58470H901 1,709 165 SH Call SOLE   0 0 0
MEDIFAST INC PUT 58470H951 2,031 196 SH Put SOLE   0 0 0
MEDPACE HLDGS INC CALL 58506Q909 159 19 SH Call SOLE   0 0 0
MEDPACE HLDGS INC COM 58506Q109 32 385 SH   SOLE   385 0 0
MEDPACE HLDGS INC PUT 58506Q959 184 22 SH Put SOLE   0 0 0
MEET GROUP INC CALL 58513U901 100 306 SH Call SOLE   0 0 0
MEET GROUP INC COM 58513U101 124 38,152 SH   SOLE   38,152 0 0
MEET GROUP INC PUT 58513U951 147 451 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 50 15 SH Call SOLE   0 0 0
METHODE ELECTRS INC COM 591520200 33 1,002 SH   SOLE   1,002 0 0
METHODE ELECTRS INC PUT 591520950 33 10 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 624 3,715 SH Call SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 19,954 362 SH Call SOLE   0 0 0
MERCADOLIBRE INC PUT 58733R952 71,494 1,297 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 978 276 SH Call SOLE   0 0 0
METHANEX CORP PUT 59151K958 375 106 SH Put SOLE   0 0 0
MERCER INTL INC CALL 588056901 26 21 SH Call SOLE   0 0 0
MERCER INTL INC COM 588056101 16 1,335 SH   SOLE   1,335 0 0
MERCER INTL INC PUT 588056951 97 78 SH Put SOLE   0 0 0
MESA AIR GROUP INC COM 590479135 1 172 SH   SOLE   172 0 0
MESA AIR GROUP INC PUT 590479955 0 1 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 11,558 2,451 SH Call SOLE   0 0 0
METLIFE INC PUT 59156R958 6,564 1,392 SH Put SOLE   0 0 0
MFA FINL INC COM 55272X102 110 14,985 SH   SOLE   14,985 0 0
MFA FINL INC PUT 55272X952 228 311 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 218 119 SH Call SOLE   0 0 0
MANULIFE FINL CORP PUT 56501R956 1 1 SH Put SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL CALL 594837903 1,760 1,244 SH Call SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL COM 594837403 17 1,271 SH   SOLE   1,271 0 0
MICRO FOCUS INTERNATIONAL PL PUT 594837953 41 29 SH Put SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL CALL 594837903 18 13 SH Call SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL PUT 594837953 14 10 SH Put SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 18 29 SH Call SOLE   0 0 0
MEDALLION FINL CORP COM 583928106 49 7,787 SH   SOLE   7,787 0 0
MEDALLION FINL CORP PUT 583928956 112 176 SH Put SOLE   0 0 0
MAGNA INTL INC CALL 559222901 527 99 SH Call SOLE   0 0 0
MAGNA INTL INC PUT 559222951 42 8 SH Put SOLE   0 0 0
VANGUARD WORLD FD CALL 921910903 0 1 SH Call SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 160 403 SH Call SOLE   0 0 0
MONEYGRAM INTL INC PUT 60935Y958 17 43 SH Put SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L CALL 559166903 9 10 SH Call SOLE   0 0 0
MAGELLAN HEALTH INC CALL 559079907 80 13 SH Call SOLE   0 0 0
MAGELLAN HEALTH INC COM 559079207 180 2,904 SH   SOLE   2,904 0 0
MAGELLAN HEALTH INC PUT 559079957 316 51 SH Put SOLE   0 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 4,706 1,698 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,071 38,651 SH   SOLE   38,651 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 7,215 2,603 SH Put SOLE   0 0 0
MACROGENICS INC CALL 556099909 293 230 SH Call SOLE   0 0 0
MACROGENICS INC COM 556099109 49 3,903 SH   SOLE   3,903 0 0
MACROGENICS INC PUT 556099959 156 123 SH Put SOLE   0 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 21 7 SH Call SOLE   0 0 0
MGM GROWTH PPTYS LLC COM 55303A105 4 139 SH   SOLE   139 0 0
MGM GROWTH PPTYS LLC PUT 55303A955 9 3 SH Put SOLE   0 0 0
MGP INGREDIENTS INC NEW CALL 55303J906 89 18 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW COM 55303J106 103 2,081 SH   SOLE   2,081 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 44 9 SH Put SOLE   0 0 0
VANGUARD WORLD FD CALL 921910903 0 1 SH Call SOLE   0 0 0
MAGNOLIA OIL & GAS CORP COM 559663109 243 21,968 SH   SOLE   21,968 0 0
MAGNOLIA OIL & GAS CORP PUT 559663959 38 35 SH Put SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 2,270 183 SH Call SOLE   0 0 0
MOHAWK INDS INC PUT 608190954 3,486 281 SH Put SOLE   0 0 0
MAIDEN HOLDINGS LTD COM G5753U112 2 3,733 SH   SOLE   3,733 0 0
M/I HOMES INC COM 55305B101 102 2,730 SH   SOLE   2,730 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 623 158 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 810 20,547 SH   SOLE   20,547 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 3,994 1,012 SH Put SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 1,367 117 SH Call SOLE   0 0 0
MIDDLEBY CORP COM 596278101 958 8,197 SH   SOLE   8,197 0 0
MIDDLEBY CORP PUT 596278951 514 44 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 24 6 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W730 8 208 SH   SOLE   208 0 0
DIREXION SHS ETF TR COM 25460E117 0 15 SH   SOLE   15 0 0
DIREXION SHS ETF TR CALL 25460E905 5 1 SH Call SOLE   0 0 0
MICHAELS COS INC CALL 59408Q906 2,338 2,389 SH Call SOLE   0 0 0
MICHAELS COS INC PUT 59408Q956 208 213 SH Put SOLE   0 0 0
MIMECAST LTD CALL G14838909 592 166 SH Call SOLE   0 0 0
MIMECAST LTD COM G14838109 54 1,520 SH   SOLE   1,520 0 0
MIMECAST LTD PUT G14838959 267 75 SH Put SOLE   0 0 0
MITCHAM INDS INC CALL 606501904 0 1 SH Call SOLE   0 0 0
MITCHAM INDS INC PUT 606501954 0 3 SH Put SOLE   0 0 0
MOBILE MINI INC CALL 60740F905 58 16 SH Call SOLE   0 0 0
MOBILE MINI INC COM 60740F105 90 2,458 SH   SOLE   2,458 0 0
MOBILE MINI INC PUT 60740F955 81 22 SH Put SOLE   0 0 0
MITEK SYS INC CALL 606710900 65 68 SH Call SOLE   0 0 0
MITEK SYS INC COM 606710200 371 38,548 SH   SOLE   38,548 0 0
MITEK SYS INC PUT 606710950 330 342 SH Put SOLE   0 0 0
AG MTG INVT TR INC CALL 001228905 30 20 SH Call SOLE   0 0 0
AG MTG INVT TR INC COM 001228105 0 43 SH   SOLE   43 0 0
AG MTG INVT TR INC PUT 001228955 4 3 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 1,258 606 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G958 1,208 582 SH Put SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 250 16 SH Call SOLE   0 0 0
MCCORMICK & CO INC COM 579780206 265 1,701 SH   SOLE   1,701 0 0
MCCORMICK & CO INC PUT 579780956 2,141 137 SH Put SOLE   0 0 0
MARKEL CORP COM 570535104 88 75 SH   SOLE   75 0 0
MKS INSTRUMENT INC CALL 55306N904 756 82 SH Call SOLE   0 0 0
MKS INSTRUMENT INC PUT 55306N954 812 88 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 949 29 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC COM 57060D108 2,230 6,811 SH   SOLE   6,811 0 0
MARKETAXESS HLDGS INC PUT 57060D958 8,384 256 SH Put SOLE   0 0 0
MELCO RESORTS AND ENTMT LTD CALL 585464900 230 119 SH Call SOLE   0 0 0
MELCO RESORTS AND ENTMT LTD COM 585464100 272 14,043 SH   SOLE   14,043 0 0
MELCO RESORTS AND ENTMT LTD PUT 585464950 314 162 SH Put SOLE   0 0 0
MILLER HERMAN INC CALL 600544900 1,018 221 SH Call SOLE   0 0 0
MILLER HERMAN INC PUT 600544950 207 45 SH Put SOLE   0 0 0
MUELLER INDS INC CALL 624756902 54 19 SH Call SOLE   0 0 0
MUELLER INDS INC COM 624756102 5 204 SH   SOLE   204 0 0
MUELLER INDS INC PUT 624756952 31 11 SH Put SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 1,068 39 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 5,098 186 SH Put SOLE   0 0 0
MELINTA THERAPEUTICS INC CALL 58549G909 78 205 SH Call SOLE   0 0 0
MELINTA THERAPEUTICS INC PUT 58549G959 5 15 SH Put SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD CALL M51363903 2,684 245 SH Call SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 10 100 SH   SOLE   100 0 0
MELLANOX TECHNOLOGIES LTD PUT M51363953 7,550 689 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 5 6 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 16 20 SH Put SOLE   0 0 0
UBS AG JERSEY BRH CALL 902641906 0 2 SH Call SOLE   0 0 0
MILLER INDS INC TENN COM 600551204 2 86 SH   SOLE   86 0 0
MILLER INDS INC TENN PUT 600551954 3 1 SH Put SOLE   0 0 0
MARSH & MCLENNAN COS INC CALL 571748902 550 55 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC COM 571748102 375 3,751 SH   SOLE   3,751 0 0
MARSH & MCLENNAN COS INC PUT 571748952 660 66 SH Put SOLE   0 0 0
MARCUS & MILLICHAP INC COM 566324109 3 100 SH   SOLE   100 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 4 11 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 25 5,585 SH   SOLE   5,585 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 10 24 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 27,454 1,670 SH Call SOLE   0 0 0
3M CO PUT 88579Y951 28,457 1,731 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 1,689 255 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 947 143 SH Put SOLE   0 0 0
MAXIMUS INC CALL 577933904 7 1 SH Call SOLE   0 0 0
MERIT MED SYS INC CALL 589889904 231 76 SH Call SOLE   0 0 0
MERIT MED SYS INC PUT 589889954 39 13 SH Put SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 4 2 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 14 646 SH   SOLE   646 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 47 21 SH Put SOLE   0 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 804 3,339 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 204 850 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 79 635 SH Call SOLE   0 0 0
MANNKIND CORP COM 56400P706 26 21,281 SH   SOLE   21,281 0 0
MANNKIND CORP PUT 56400P956 35 285 SH Put SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO COM 609720107 12 867 SH   SOLE   867 0 0
MONMOUTH REAL ESTATE INVT CO PUT 609720957 53 37 SH Put SOLE   0 0 0
MONRO INC CALL 610236901 86 11 SH Call SOLE   0 0 0
MONRO INC PUT 610236951 118 15 SH Put SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 1,079 186 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 1,654 285 SH Put SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC CALL 60877T900 38 30 SH Call SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 9 722 SH   SOLE   722 0 0
ALTRIA GROUP INC CALL 02209S903 17,861 4,367 SH Call SOLE   0 0 0
ALTRIA GROUP INC COM 02209S103 1,452 35,525 SH   SOLE   35,525 0 0
ALTRIA GROUP INC PUT 02209S953 25,161 6,152 SH Put SOLE   0 0 0
MOBILEIRON INC CALL 60739U904 70 108 SH Call SOLE   0 0 0
MOBILEIRON INC COM 60739U204 31 4,806 SH   SOLE   4,806 0 0
MOBILEIRON INC PUT 60739U954 41 64 SH Put SOLE   0 0 0
MODEL N INC CALL 607525902 269 97 SH Call SOLE   0 0 0
MODEL N INC COM 607525102 14 522 SH   SOLE   522 0 0
MODEL N INC PUT 607525952 8 3 SH Put SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 932 85 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC COM 60855R100 923 8,414 SH   SOLE   8,414 0 0
MOLINA HEALTHCARE INC PUT 60855R950 5,145 469 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 3,531 1,140 SH Call SOLE   0 0 0
MOMO INC COM 60879B107 1,024 33,077 SH   SOLE   33,077 0 0
MOMO INC PUT 60879B957 5,198 1,678 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 52 8 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F700 95 1,444 SH   SOLE   1,444 0 0
VANECK VECTORS ETF TR PUT 92189F952 65 10 SH Put SOLE   0 0 0
MOSAIC CO NEW CALL 61945C903 2,363 1,153 SH Call SOLE   0 0 0
MOSAIC CO NEW COM 61945C103 643 31,382 SH   SOLE   31,382 0 0
MOSAIC CO NEW PUT 61945C953 1,428 697 SH Put SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 7 3 SH Call SOLE   0 0 0
MOVADO GROUP INC PUT 624580956 29 12 SH Put SOLE   0 0 0
MOTORCAR PTS AMER INC CALL 620071900 1 1 SH Call SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 43,691 7,192 SH Call SOLE   0 0 0
MARATHON PETE CORP PUT 56585A952 33,066 5,443 SH Put SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 6 1 SH Call SOLE   0 0 0
MARATHON PETE CORP PUT 56585A952 42 7 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 459 164 SH Call SOLE   0 0 0
MPLX LP COM 55336V100 238 8,523 SH   SOLE   8,523 0 0
MPLX LP PUT 55336V950 439 157 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 72 26 SH Call SOLE   0 0 0
MPLX LP PUT 55336V950 759 271 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 858 439 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,394 71,296 SH   SOLE   71,296 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 293 150 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC CALL 609839905 2,816 181 SH Call SOLE   0 0 0
MONOLITHIC PWR SYS INC PUT 609839955 1,245 80 SH Put SOLE   0 0 0
MARINE PRODS CORP CALL 568427908 14 10 SH Call SOLE   0 0 0
MARINE PRODS CORP COM 568427108 7 544 SH   SOLE   544 0 0
MONTAGE RES CORP CALL 61179L900 8 22 SH Call SOLE   0 0 0
MONTAGE RES CORP COM 61179L100 34 9,184 SH   SOLE   9,184 0 0
MONTAGE RES CORP PUT 61179L950 25 68 SH Put SOLE   0 0 0
MRC GLOBAL INC CALL 55345K903 2 2 SH Call SOLE   0 0 0
MRC GLOBAL INC COM 55345K103 41 3,412 SH   SOLE   3,412 0 0
MRC GLOBAL INC PUT 55345K953 66 55 SH Put SOLE   0 0 0
MONROE CAP CORP CALL 610335901 24 23 SH Call SOLE   0 0 0
MONROE CAP CORP COM 610335101 22 2,088 SH   SOLE   2,088 0 0
MERCURY SYS INC CALL 589378908 641 79 SH Call SOLE   0 0 0
MERCURY SYS INC COM 589378108 169 2,090 SH   SOLE   2,090 0 0
MERCURY SYS INC PUT 589378958 324 40 SH Put SOLE   0 0 0
MERCK & CO INC CALL 58933Y905 58,311 6,927 SH Call SOLE   0 0 0
MERCK & CO INC PUT 58933Y955 64,153 7,621 SH Put SOLE   0 0 0
MARKER THERAPEUTICS INC CALL 57055L907 61 120 SH Call SOLE   0 0 0
MARKER THERAPEUTICS INC COM 57055L107 19 3,849 SH   SOLE   3,849 0 0
MARKER THERAPEUTICS INC PUT 57055L957 249 488 SH Put SOLE   0 0 0
MODERNA INC CALL 60770K907 958 602 SH Call SOLE   0 0 0
MODERNA INC COM 60770K107 922 57,951 SH   SOLE   57,951 0 0
MODERNA INC PUT 60770K957 2,778 1,745 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q901 66 430 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 4 3,076 SH   SOLE   3,076 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q951 8 57 SH Put SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 3,682 3,001 SH Call SOLE   0 0 0
MARATHON OIL CORP COM 565849106 576 46,976 SH   SOLE   46,976 0 0
MARATHON OIL CORP PUT 565849956 1,857 1,514 SH Put SOLE   0 0 0
MARTEN TRANS LTD CALL 573075908 85 41 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 1,550 199 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC COM 60468T105 328 4,215 SH   SOLE   4,215 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 498 64 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 5,378 2,154 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 465 18,634 SH   SOLE   18,634 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 2,776 1,112 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 7,987 1,872 SH Call SOLE   0 0 0
MORGAN STANLEY COM 617446448 6,759 158,418 SH   SOLE   158,418 0 0
MORGAN STANLEY PUT 617446958 18,523 4,341 SH Put SOLE   0 0 0
MSA SAFETY INC CALL 553498906 21 2 SH Call SOLE   0 0 0
MESABI TR CALL 590672901 342 143 SH Call SOLE   0 0 0
MESABI TR PUT 590672951 38 16 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 3,070 141 SH Call SOLE   0 0 0
MSCI INC COM 55354G100 1,879 8,633 SH   SOLE   8,633 0 0
MSCI INC PUT 55354G950 10,386 477 SH Put SOLE   0 0 0
MICROSOFT CORP CALL 594918904 123,889 8,911 SH Call SOLE   0 0 0
MICROSOFT CORP PUT 594918954 154,170 11,089 SH Put SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW CALL 55825T903 1,475 56 SH Call SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 439 1,669 SH   SOLE   1,669 0 0
MADISON SQUARE GARDEN CO NEW PUT 55825T953 9,723 369 SH Put SOLE   0 0 0
MSG NETWORK INC CALL 553573906 79 49 SH Call SOLE   0 0 0
MSG NETWORK INC PUT 553573956 63 39 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 3,970 233 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 7,157 420 SH Put SOLE   0 0 0
MSC INDL DIRECT INC CALL 553530906 500 69 SH Call SOLE   0 0 0
MSC INDL DIRECT INC PUT 553530956 1,327 183 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 341 23 SH Call SOLE   0 0 0
MICROSTRATEGY INC PUT 594972958 14 1 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 2,164 1,520 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 1,274 895 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 5,118 324 SH Call SOLE   0 0 0
M & T BK CORP PUT 55261F954 1,105 70 SH Put SOLE   0 0 0
MATCH GROUP INC CALL 57665R906 8,729 1,222 SH Call SOLE   0 0 0
MATCH GROUP INC COM 57665R106 14 200 SH   SOLE   200 0 0
MATCH GROUP INC PUT 57665R956 5,086 712 SH Put SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL CALL 592688905 352 5 SH Call SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,737 2,467 SH   SOLE   2,467 0 0
METTLER TOLEDO INTERNATIONAL PUT 592688955 6,903 98 SH Put SOLE   0 0 0
MATADOR RES CO CALL 576485905 1,429 865 SH Call SOLE   0 0 0
MATADOR RES CO PUT 576485955 82 50 SH Put SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 574 457 SH Call SOLE   0 0 0
MGIC INVT CORP WIS COM 552848103 635 50,486 SH   SOLE   50,486 0 0
MGIC INVT CORP WIS PUT 552848953 696 554 SH Put SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 126 18 SH Call SOLE   0 0 0
MERITAGE HOMES CORP COM 59001A102 418 5,944 SH   SOLE   5,944 0 0
MERITAGE HOMES CORP PUT 59001A952 1,153 164 SH Put SOLE   0 0 0
MECHEL PAO CALL 583840908 8 46 SH Call SOLE   0 0 0
VAIL RESORTS INC CALL 91879Q909 2,161 95 SH Call SOLE   0 0 0
VAIL RESORTS INC PUT 91879Q959 3,731 164 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 99 54 SH Call SOLE   0 0 0
MERITOR INC COM 59001K100 17 923 SH   SOLE   923 0 0
MERITOR INC PUT 59001K950 35 19 SH Put SOLE   0 0 0
MATERION CORP COM 576690101 68 1,115 SH   SOLE   1,115 0 0
MATRIX SVC CO CALL 576853905 11 7 SH Call SOLE   0 0 0
MATRIX SVC CO COM 576853105 33 1,932 SH   SOLE   1,932 0 0
MTS SYS CORP CALL 553777903 270 49 SH Call SOLE   0 0 0
MTS SYS CORP COM 553777103 112 2,035 SH   SOLE   2,035 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 767 357 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 113 5,283 SH   SOLE   5,283 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 290 135 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 119 10 SH Call SOLE   0 0 0
MANITOWOC CO INC CALL 563571905 43 35 SH Call SOLE   0 0 0
MANITOWOC CO INC COM 563571405 47 3,800 SH   SOLE   3,800 0 0
MANITOWOC CO INC PUT 563571955 115 92 SH Put SOLE   0 0 0
MASTEC INC CALL 576323909 318 49 SH Call SOLE   0 0 0
MASTEC INC PUT 576323959 116 18 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 45,421 10,600 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC PUT 595112953 50,391 11,760 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 22 2 SH Call SOLE   0 0 0
ISHARES TR COM 464288414 273 2,399 SH   SOLE   2,399 0 0
ISHARES TR PUT 464288955 1,859 163 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN CALL 606822904 51 101 SH Call SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN COM 606822104 16 3,276 SH   SOLE   3,276 0 0
MITSUBISHI UFJ FINL GROUP IN PUT 606822954 3 7 SH Put SOLE   0 0 0
MURPHY OIL CORP CALL 626717902 428 194 SH Call SOLE   0 0 0
MURPHY OIL CORP PUT 626717952 490 222 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 127 15 SH Call SOLE   0 0 0
MURPHY USA INC COM 626755102 99 1,166 SH   SOLE   1,166 0 0
MURPHY USA INC PUT 626755952 2,217 260 SH Put SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 79 509 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 62 40,204 SH   SOLE   40,204 0 0
MCEWEN MNG INC PUT 58039P957 40 257 SH Put SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 5 92 SH Call SOLE   0 0 0
MICROVISION INC DEL PUT 594960954 0 1 SH Put SOLE   0 0 0
MUELLER WTR PRODS INC CALL 624758908 94 84 SH Call SOLE   0 0 0
MUELLER WTR PRODS INC COM 624758108 3 287 SH   SOLE   287 0 0
MUELLER WTR PRODS INC PUT 624758958 8 8 SH Put SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 21 21 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 868 85,676 SH   SOLE   85,676 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 1,633 282 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 886 153 SH Put SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 98 44 SH Call SOLE   0 0 0
MAXLINEAR INC COM 57776J100 49 2,232 SH   SOLE   2,232 0 0
MAXLINEAR INC PUT 57776J950 11 5 SH Put SOLE   0 0 0
MYERS INDS INC CALL 628464909 15 9 SH Call SOLE   0 0 0
MYERS INDS INC COM 628464109 2 159 SH   SOLE   159 0 0
MYRIAD GENETICS INC CALL 62855J904 249 87 SH Call SOLE   0 0 0
MYRIAD GENETICS INC COM 62855J104 128 4,483 SH   SOLE   4,483 0 0
MYRIAD GENETICS INC PUT 62855J954 77 27 SH Put SOLE   0 0 0
MYLAN N V CALL N59465909 3,536 1,788 SH Call SOLE   0 0 0
MYLAN N V PUT N59465959 3,872 1,958 SH Put SOLE   0 0 0
MYOKARDIA INC CALL 62857M905 140 27 SH Call SOLE   0 0 0
MYOVANT SCIENCES LTD COM G637AM102 0 100 SH   SOLE   100 0 0
MYR GROUP INC DEL PUT 55405W954 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 8 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 1 26 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 20 35,497 SH   SOLE   35,497 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 32 547 SH Put SOLE   0 0 0
NANOMETRICS INC CALL 630077905 78 24 SH Call SOLE   0 0 0
NANOMETRICS INC COM 630077105 8 256 SH   SOLE   256 0 0
NANOMETRICS INC PUT 630077955 114 35 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 66 306 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 40 18,891 SH   SOLE   18,891 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 79 368 SH Put SOLE   0 0 0
NATIONAL INSTRS CORP CALL 636518902 222 53 SH Call SOLE   0 0 0
NATIONAL INSTRS CORP PUT 636518952 8 2 SH Put SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 1,349 480 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 306 109 SH Put SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I CALL 63937X902 1 15 SH Call SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X202 1 2,000 SH   SOLE   2,000 0 0
NAVIDEA BIOPHARMACEUTICALS I PUT 63937X952 1 21 SH Put SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 195 153 SH Call SOLE   0 0 0
NAVIENT CORPORATION PUT 63938C958 157 123 SH Put SOLE   0 0 0
NEW AGE BEVERAGES CORP CALL 64157V908 126 458 SH Call SOLE   0 0 0
NEW AGE BEVERAGES CORP COM 64157V108 44 15,961 SH   SOLE   15,961 0 0
NEW AGE BEVERAGES CORP PUT 64157V958 147 536 SH Put SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 2,919 324 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,216 13,502 SH   SOLE   13,502 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 531 59 SH Put SOLE   0 0 0
NOBLE ENERGY INC CALL 655044905 231 103 SH Call SOLE   0 0 0
NOBLE ENERGY INC PUT 655044955 543 242 SH Put SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP CALL 65506L905 1,647 683 SH Call SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP PUT 65506L955 118 49 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F903 142 764 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD PUT G6359F953 39 209 SH Put SOLE   0 0 0
NABRIVA THERAPEUTICS PLC CALL G63637905 93 467 SH Call SOLE   0 0 0
NABRIVA THERAPEUTICS PLC PUT G63637955 22 112 SH Put SOLE   0 0 0
NBT BANCORP INC CALL 628778902 3 1 SH Call SOLE   0 0 0
NBT BANCORP INC COM 628778102 3 100 SH   SOLE   100 0 0
NAVIGANT CONSULTING INC CALL 63935N907 533 191 SH Call SOLE   0 0 0
NAVIGANT CONSULTING INC COM 63935N107 27 1,000 SH   SOLE   1,000 0 0
NORWEGIAN CRUISE LINE HLDG L CALL G66721904 1,465 283 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 229 4,430 SH   SOLE   4,430 0 0
NORWEGIAN CRUISE LINE HLDG L PUT G66721954 693 134 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 4 5 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC PUT 635309957 3 4 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 2,190 694 SH Call SOLE   0 0 0
NCR CORP NEW COM 62886E108 926 29,362 SH   SOLE   29,362 0 0
NCR CORP NEW PUT 62886E958 3,004 952 SH Put SOLE   0 0 0
NASDAQ INC CALL 631103908 506 51 SH Call SOLE   0 0 0
NASDAQ INC PUT 631103958 2,493 251 SH Put SOLE   0 0 0
NOODLES & CO CALL 65540B905 15 27 SH Call SOLE   0 0 0
NOODLES & CO COM 65540B105 11 2,089 SH   SOLE   2,089 0 0
NOODLES & CO PUT 65540B955 16 29 SH Put SOLE   0 0 0
NORDSON CORP CALL 655663902 585 40 SH Call SOLE   0 0 0
NORDSON CORP PUT 655663952 482 33 SH Put SOLE   0 0 0
NOBLE CORP PLC CALL G65431901 7 61 SH Call SOLE   0 0 0
NOBLE CORP PLC PUT G65431951 8 66 SH Put SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 18,918 812 SH Call SOLE   0 0 0
NEXTERA ENERGY INC PUT 65339F951 16,076 690 SH Put SOLE   0 0 0
NEWMONT GOLDCORP CORPORATION CALL 651639906 15,979 4,214 SH Call SOLE   0 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 984 25,951 SH   SOLE   25,951 0 0
NEWMONT GOLDCORP CORPORATION PUT 651639956 13,188 3,478 SH Put SOLE   0 0 0
NEWMONT GOLDCORP CORPORATION CALL 651639906 777 205 SH Call SOLE   0 0 0
NEWMONT GOLDCORP CORPORATION PUT 651639956 2,540 670 SH Put SOLE   0 0 0
NEOGENOMICS INC CALL 64049M909 372 195 SH Call SOLE   0 0 0
NEOGENOMICS INC COM 64049M209 220 11,514 SH   SOLE   11,514 0 0
NEOGENOMICS INC PUT 64049M959 407 213 SH Put SOLE   0 0 0
NEOGEN CORP COM 640491106 6 95 SH   SOLE   95 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 1,527 289 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 42 8 SH Put SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I CALL 64079L905 624 1,754 SH Call SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I PUT 64079L955 165 465 SH Put SOLE   0 0 0
MINERVA NEUROSCIENCES INC CALL 603380906 115 149 SH Call SOLE   0 0 0
MINERVA NEUROSCIENCES INC COM 603380106 89 11,545 SH   SOLE   11,545 0 0
MINERVA NEUROSCIENCES INC PUT 603380956 192 248 SH Put SOLE   0 0 0
CLOUDFLARE INC CALL 18915M907 168 91 SH Call SOLE   0 0 0
CLOUDFLARE INC COM 18915M107 324 17,472 SH   SOLE   17,472 0 0
CLOUDFLARE INC PUT 18915M957 1,424 767 SH Put SOLE   0 0 0
NEWMARKET CORP COM 651587107 149 316 SH   SOLE   316 0 0
PUXIN LTD CALL 74704P908 7 10 SH Call SOLE   0 0 0
PUXIN LTD COM 74704P108 13 1,660 SH   SOLE   1,660 0 0
NEW MEDIA INVT GROUP INC CALL 64704V906 529 601 SH Call SOLE   0 0 0
NEW MEDIA INVT GROUP INC PUT 64704V956 48 55 SH Put SOLE   0 0 0
NEW RELIC INC CALL 64829B900 891 145 SH Call SOLE   0 0 0
NEW RELIC INC COM 64829B100 820 13,360 SH   SOLE   13,360 0 0
NEW RELIC INC PUT 64829B950 1,124 183 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 153 68 SH Call SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP PUT 652526953 49 22 SH Put SOLE   0 0 0
NORTHFIELD BANCORP INC DEL CALL 66611T908 1 1 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J CALL 636180901 215 46 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J PUT 636180951 849 181 SH Put SOLE   0 0 0
NETFLIX INC CALL 64110L906 336,532 12,575 SH Call SOLE   0 0 0
NETFLIX INC COM 64110L106 22,546 84,248 SH   SOLE   84,248 0 0
NETFLIX INC PUT 64110L956 308,351 11,522 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 208 343 SH Call SOLE   0 0 0
NOVAGOLD RES INC PUT 66987E956 73 121 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 31 315 SH Call SOLE   0 0 0
NEW GOLD INC CDA COM 644535106 6 6,157 SH   SOLE   6,157 0 0
NEW GOLD INC CDA PUT 644535956 18 181 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 654 121 SH Call SOLE   0 0 0
NATIONAL GRID PLC COM 636274409 851 15,733 SH   SOLE   15,733 0 0
NATIONAL GRID PLC PUT 636274959 703 130 SH Put SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 287 207 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP COM 62913M107 143 10,287 SH   SOLE   10,287 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 130 94 SH Put SOLE   0 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 2 194 SH   SOLE   194 0 0
NATURAL GAS SERVICES GROUP PUT 63886Q959 5 4 SH Put SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C CALL 63888U908 6 7 SH Call SOLE   0 0 0
INGEVITY CORP COM 45688C107 154 1,820 SH   SOLE   1,820 0 0
INGEVITY CORP PUT 45688C957 84 10 SH Put SOLE   0 0 0
NANTHEALTH INC COM 630104107 0 400 SH   SOLE   400 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 2,774 339 SH Call SOLE   0 0 0
NATIONAL HEALTHCARE CORP COM 635906100 856 10,463 SH   SOLE   10,463 0 0
NATIONAL HEALTHCARE CORP PUT 635906950 5,099 623 SH Put SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 74 9 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC COM 63633D104 463 5,620 SH   SOLE   5,620 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 5,932 720 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP CALL 63888P906 84 120 SH Call SOLE   0 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 4 600 SH   SOLE   600 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 179 253 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 394 132 SH Call SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 2 1 SH Call SOLE   0 0 0
BARCLAYS BANK PLC PUT 06739H953 5 2 SH Put SOLE   0 0 0
NICE LTD CALL 653656908 2,674 186 SH Call SOLE   0 0 0
NICE LTD COM 653656108 206 1,435 SH   SOLE   1,435 0 0
NICE LTD PUT 653656958 776 54 SH Put SOLE   0 0 0
NIO INC CALL 62914V906 818 5,249 SH Call SOLE   0 0 0
NIO INC PUT 62914V956 1,610 10,324 SH Put SOLE   0 0 0
NANTKWEST INC CALL 63016Q902 13 109 SH Call SOLE   0 0 0
NIKE INC CALL 654106903 26,025 2,771 SH Call SOLE   0 0 0
NIKE INC PUT 654106953 33,501 3,567 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 2,466 1,354 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 888 48,752 SH   SOLE   48,752 0 0
NEKTAR THERAPEUTICS PUT 640268958 2,673 1,468 SH Put SOLE   0 0 0
NL INDS INC CALL 629156907 1 5 SH Call SOLE   0 0 0
NL INDS INC COM 629156407 1 342 SH   SOLE   342 0 0
NL INDS INC PUT 629156957 1 5 SH Put SOLE   0 0 0
NEWLINK GENETICS CORP CALL 651511907 5 32 SH Call SOLE   0 0 0
NEWLINK GENETICS CORP COM 651511107 42 27,018 SH   SOLE   27,018 0 0
NEWLINK GENETICS CORP PUT 651511957 109 686 SH Put SOLE   0 0 0
NAUTILUS INC CALL 63910B902 1 11 SH Call SOLE   0 0 0
NAUTILUS INC COM 63910B102 0 100 SH   SOLE   100 0 0
NAUTILUS INC PUT 63910B952 0 6 SH Put SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 4,987 2,347 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC COM G6518L108 2,310 108,735 SH   SOLE   108,735 0 0
NIELSEN HLDGS PLC PUT G6518L958 4,375 2,059 SH Put SOLE   0 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 3 1,082 SH   SOLE   1,082 0 0
ANNALY CAP MGMT INC CALL 035710909 294 335 SH Call SOLE   0 0 0
ANNALY CAP MGMT INC COM 035710409 569 64,765 SH   SOLE   64,765 0 0
ANNALY CAP MGMT INC PUT 035710959 947 1,077 SH Put SOLE   0 0 0
NAVIOS MARITIME HLDGS INC CALL Y62197909 48 100 SH Call SOLE   0 0 0
NAVIOS MARITIME HLDGS INC PUT Y62197959 3 7 SH Put SOLE   0 0 0
NEW MTN FIN CORP COM 647551100 14 1,094 SH   SOLE   1,094 0 0
NEW MTN FIN CORP PUT 647551950 21 16 SH Put SOLE   0 0 0
NMI HLDGS INC CALL 629209905 112 43 SH Call SOLE   0 0 0
NMI HLDGS INC COM 629209305 201 7,671 SH   SOLE   7,671 0 0
NMI HLDGS INC PUT 629209955 580 221 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P CALL Y62267909 191 108 SH Call SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267409 74 4,218 SH   SOLE   4,218 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267959 244 138 SH Put SOLE   0 0 0
NOMURA HLDGS INC COM 65535H208 2 644 SH   SOLE   644 0 0
NEWMARK GROUP INC CALL 65158N902 69 77 SH Call SOLE   0 0 0
NEWMARK GROUP INC COM 65158N102 110 12,177 SH   SOLE   12,177 0 0
NEWMARK GROUP INC PUT 65158N952 253 280 SH Put SOLE   0 0 0
NN INC CALL 629337906 25 36 SH Call SOLE   0 0 0
NN INC COM 629337106 5 756 SH   SOLE   756 0 0
NELNET INC CALL 64031N908 44 7 SH Call SOLE   0 0 0
NELNET INC COM 64031N108 99 1,567 SH   SOLE   1,567 0 0
NELNET INC PUT 64031N958 6 1 SH Put SOLE   0 0 0
NATIONAL RETAIL PPTYS INC CALL 637417906 530 94 SH Call SOLE   0 0 0
NATIONAL RETAIL PPTYS INC PUT 637417956 45 8 SH Put SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD CALL 656811906 9 8 SH Call SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 27 2,342 SH   SOLE   2,342 0 0
NOAH HLDGS LTD CALL 65487X902 5 2 SH Call SOLE   0 0 0
NOAH HLDGS LTD COM 65487X102 1,072 36,716 SH   SOLE   36,716 0 0
NOAH HLDGS LTD PUT 65487X952 4,745 1,625 SH Put SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 25,860 690 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 10,265 27,389 SH   SOLE   27,389 0 0
NORTHROP GRUMMAN CORP PUT 666807952 55,206 1,473 SH Put SOLE   0 0 0
NORTHERN OIL & GAS INC NEV CALL 665531909 28 147 SH Call SOLE   0 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 17 8,762 SH   SOLE   8,762 0 0
NORTHERN OIL & GAS INC NEV PUT 665531959 27 139 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 1,016 2,009 SH Call SOLE   0 0 0
NOKIA CORP COM 654902204 327 64,667 SH   SOLE   64,667 0 0
NOKIA CORP PUT 654902954 830 1,642 SH Put SOLE   0 0 0
NOMAD FOODS LTD CALL G6564A905 96 47 SH Call SOLE   0 0 0
NOMAD FOODS LTD COM G6564A105 258 12,587 SH   SOLE   12,587 0 0
NOMAD FOODS LTD PUT G6564A955 395 193 SH Put SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 1,371 647 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC COM 637071101 8 408 SH   SOLE   408 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 922 435 SH Put SOLE   0 0 0
NOVANTA INC CALL 67000B904 367 45 SH Call SOLE   0 0 0
NOVANTA INC PUT 67000B954 302 37 SH Put SOLE   0 0 0
SERVICENOW INC CALL 81762P902 54,273 2,138 SH Call SOLE   0 0 0
SERVICENOW INC COM 81762P102 3,613 14,233 SH   SOLE   14,233 0 0
SERVICENOW INC PUT 81762P952 33,914 1,336 SH Put SOLE   0 0 0
NEENAH INC CALL 640079909 39 6 SH Call SOLE   0 0 0
NEENAH INC COM 640079109 7 122 SH   SOLE   122 0 0
NEENAH INC PUT 640079959 188 29 SH Put SOLE   0 0 0
ENPRO INDS INC CALL 29355X907 75 11 SH Call SOLE   0 0 0
NEOPHOTONICS CORP CALL 64051T900 10 18 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 31 5,092 SH   SOLE   5,092 0 0
NEOPHOTONICS CORP PUT 64051T950 4 7 SH Put SOLE   0 0 0
NORTHSTAR REALTY EUROPE CORP CALL 66706L901 30 2,131 SH Call SOLE   0 0 0
NRG ENERGY INC CALL 629377908 1,774 448 SH Call SOLE   0 0 0
NRG ENERGY INC PUT 629377958 1,568 396 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L CALL 63900P908 15 6 SH Call SOLE   0 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 13 538 SH   SOLE   538 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 2 1 SH Put SOLE   0 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 1,324 845 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 168 10,756 SH   SOLE   10,756 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 751 479 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 623 220 SH Call SOLE   0 0 0
NUSTAR ENERGY LP PUT 67058H952 495 175 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES COM 637870106 23 715 SH   SOLE   715 0 0
NORFOLK SOUTHERN CORP CALL 655844908 3,880 216 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP PUT 655844958 8,048 448 SH Put SOLE   0 0 0
INSIGHT ENTERPRISES INC CALL 45765U903 105 19 SH Call SOLE   0 0 0
INSPERITY INC CALL 45778Q907 581 59 SH Call SOLE   0 0 0
INSPERITY INC PUT 45778Q957 177 18 SH Put SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC CALL 630402905 114 45 SH Call SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 92 3,624 SH   SOLE   3,624 0 0
NAPCO SEC TECHNOLOGIES INC PUT 630402955 227 89 SH Put SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC CALL 63009R909 112 52 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 149 6,920 SH   SOLE   6,920 0 0
NETAPP INC CALL 64110D904 4,416 841 SH Call SOLE   0 0 0
NETAPP INC PUT 64110D954 3,996 761 SH Put SOLE   0 0 0
NETSCOUT SYS INC CALL 64115T904 9 4 SH Call SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM CALL M53644906 1 15 SH Call SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM COM M53644106 12 17,132 SH   SOLE   17,132 0 0
INTEC PHARMA LTD JERUSALEM PUT M53644956 5 69 SH Put SOLE   0 0 0
NETEASE INC CALL 64110W902 5,509 207 SH Call SOLE   0 0 0
NETEASE INC COM 64110W102 2,524 9,484 SH   SOLE   9,484 0 0
NETEASE INC PUT 64110W952 15,119 568 SH Put SOLE   0 0 0
NETGEAR INC CALL 64111Q904 25 8 SH Call SOLE   0 0 0
NETGEAR INC COM 64111Q104 42 1,329 SH   SOLE   1,329 0 0
NETGEAR INC PUT 64111Q954 3 1 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 437 328 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 78 59 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 2,656 1,012 SH Call SOLE   0 0 0
NUTANIX INC COM 67059N108 1,877 71,537 SH   SOLE   71,537 0 0
NUTANIX INC PUT 67059N958 4,312 1,643 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 533 107 SH Call SOLE   0 0 0
NUTRIEN LTD COM 67077M108 347 6,966 SH   SOLE   6,966 0 0
NUTRIEN LTD PUT 67077M958 1,132 227 SH Put SOLE   0 0 0
NATERA INC CALL 632307904 42 13 SH Call SOLE   0 0 0
NATERA INC COM 632307104 74 2,259 SH   SOLE   2,259 0 0
NATERA INC PUT 632307954 367 112 SH Put SOLE   0 0 0
NEUROTROPE INC CALL 64129T907 5 72 SH Call SOLE   0 0 0
NEUROTROPE INC COM 64129T207 19 24,616 SH   SOLE   24,616 0 0
NEUROTROPE INC PUT 64129T957 39 487 SH Put SOLE   0 0 0
NORTHERN TR CORP CALL 665859904 2,864 307 SH Call SOLE   0 0 0
NORTHERN TR CORP PUT 665859954 37 4 SH Put SOLE   0 0 0
NATUS MEDICAL INC CALL 639050903 6 2 SH Call SOLE   0 0 0
NATUS MEDICAL INC COM 639050103 19 627 SH   SOLE   627 0 0
NETSOL TECHNOLOGIES INC COM 64115A402 15 2,780 SH   SOLE   2,780 0 0
NETSOL TECHNOLOGIES INC PUT 64115A952 67 120 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 551 338 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 71 4,374 SH   SOLE   4,374 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 246 151 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 15,838 3,111 SH Call SOLE   0 0 0
NUCOR CORP PUT 670346955 5,895 1,158 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 9,625 3,455 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E844 2,456 88,165 SH   SOLE   88,165 0 0
DIREXION SHS ETF TR PUT 25460E955 6,672 2,395 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 280 66 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC COM 67018T105 221 5,208 SH   SOLE   5,208 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 246 58 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 107 17 SH Call SOLE   0 0 0
NUVASIVE INC COM 670704105 4 66 SH   SOLE   66 0 0
NUVASIVE INC PUT 670704955 107 17 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002901 148 296 SH Call SOLE   0 0 0
NOVAVAX INC PUT 670002951 86 172 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002901 150 299 SH Call SOLE   0 0 0
NOVAVAX INC PUT 670002951 81 162 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 2,295 307 SH Call SOLE   0 0 0
NOVOCURE LTD COM G6674U108 1,060 14,177 SH   SOLE   14,177 0 0
NOVOCURE LTD PUT G6674U958 3,103 415 SH Put SOLE   0 0 0
NVIDIA CORP CALL 67066G904 131,788 7,571 SH Call SOLE   0 0 0
NVIDIA CORP COM 67066G104 32,211 185,051 SH   SOLE   185,051 0 0
NVIDIA CORP PUT 67066G954 123,450 7,092 SH Put SOLE   0 0 0
NV5 GLOBAL INC CALL 62945V909 1,788 262 SH Call SOLE   0 0 0
NV5 GLOBAL INC COM 62945V109 4 61 SH   SOLE   61 0 0
NV5 GLOBAL INC PUT 62945V959 1,850 271 SH Put SOLE   0 0 0
NAVIGATOR HOLDINGS LTD CALL Y62132908 2 2 SH Call SOLE   0 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 103 9,736 SH   SOLE   9,736 0 0
NAVIGATOR HOLDINGS LTD PUT Y62132958 173 162 SH Put SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L CALL M7516K903 38 12 SH Call SOLE   0 0 0
NOVO-NORDISK A S CALL 670100905 2,977 576 SH Call SOLE   0 0 0
NOVO-NORDISK A S COM 670100205 1,070 20,704 SH   SOLE   20,704 0 0
NOVO-NORDISK A S PUT 670100955 3,562 689 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 189 22 SH Call SOLE   0 0 0
NEVRO CORP COM 64157F103 158 1,849 SH   SOLE   1,849 0 0
NEVRO CORP PUT 64157F953 1,727 201 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 8,351 961 SH Call SOLE   0 0 0
NOVARTIS A G PUT 66987V959 7,942 914 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 25 261 SH Call SOLE   0 0 0
NOVARTIS A G PUT 66987V959 13 145 SH Put SOLE   0 0 0
NVENT ELECTRIC PLC CALL G6700G907 83 38 SH Call SOLE   0 0 0
NVENT ELECTRIC PLC PUT G6700G957 132 60 SH Put SOLE   0 0 0
INVITAE CORP CALL 46185L903 1,803 936 SH Call SOLE   0 0 0
INVITAE CORP PUT 46185L953 1,150 597 SH Put SOLE   0 0 0
NUVECTRA CORP COM 67075N108 6 4,430 SH   SOLE   4,430 0 0
NUVECTRA CORP PUT 67075N958 1 11 SH Put SOLE   0 0 0
NORTHWESTERN CORP CALL 668074905 37 5 SH Call SOLE   0 0 0
NEWELL BRANDS INC CALL 651229906 1,761 941 SH Call SOLE   0 0 0
NEWELL BRANDS INC COM 651229106 1,350 72,117 SH   SOLE   72,117 0 0
NEWELL BRANDS INC PUT 651229956 2,991 1,598 SH Put SOLE   0 0 0
NORTHWEST NAT HLDG CO CALL 66765N905 71 10 SH Call SOLE   0 0 0
NORTHWEST NAT HLDG CO COM 66765N105 6 91 SH   SOLE   91 0 0
NORTHWEST NAT HLDG CO PUT 66765N955 14 2 SH Put SOLE   0 0 0
NORTHWEST PIPE CO COM 667746101 21 769 SH   SOLE   769 0 0
NEWS CORP NEW PUT 65249B958 1 1 SH Put SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 26 19 SH Call SOLE   0 0 0
NEWS CORP NEW PUT 65249B958 27 20 SH Put SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR CALL 747619904 84 47 SH Call SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 16 891 SH   SOLE   891 0 0
QUANEX BUILDING PRODUCTS COR PUT 747619954 5 3 SH Put SOLE   0 0 0
NEXTGEN HEALTHCARE INC CALL 65343C902 108 69 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 32,877 3,013 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 30,008 2,750 SH Put SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 1,524 149 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 1,393 13,616 SH   SOLE   13,616 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 1,831 179 SH Put SOLE   0 0 0
NXT ID INC COM 67091J206 0 1,080 SH   SOLE   1,080 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 256 204 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,004 80,049 SH   SOLE   80,049 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 65 52 SH Put SOLE   0 0 0
NEW YORK MTG TR INC COM 649604501 161 26,564 SH   SOLE   26,564 0 0
NEW YORK MTG TR INC PUT 649604951 15 25 SH Put SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 13 72 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 1 6 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 3,067 1,077 SH Call SOLE   0 0 0
NEW YORK TIMES CO COM 650111107 414 14,563 SH   SOLE   14,563 0 0
NEW YORK TIMES CO PUT 650111957 726 255 SH Put SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 2,860 373 SH Call SOLE   0 0 0
REALTY INCOME CORP PUT 756109954 4,033 526 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 16 96 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 93 1,810 SH   SOLE   1,810 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 8 62 SH Put SOLE   0 0 0
OASIS PETE INC NEW CALL 674215908 199 576 SH Call SOLE   0 0 0
OASIS PETE INC NEW COM 674215108 341 98,649 SH   SOLE   98,649 0 0
OASIS PETE INC NEW PUT 674215958 59 172 SH Put SOLE   0 0 0
OBSIDIAN ENERGY LTD CALL 674482903 9 111 SH Call SOLE   0 0 0
OBSIDIAN ENERGY LTD COM 674482203 3 4,591 SH   SOLE   4,591 0 0
OWENS CORNING NEW CALL 690742901 271 43 SH Call SOLE   0 0 0
OWENS CORNING NEW COM 690742101 269 4,269 SH   SOLE   4,269 0 0
OWENS CORNING NEW PUT 690742951 486 77 SH Put SOLE   0 0 0
OCEANFIRST FINL CORP CALL 675234908 99 42 SH Call SOLE   0 0 0
OCEANFIRST FINL CORP PUT 675234958 80 34 SH Put SOLE   0 0 0
OCWEN FINL CORP CALL 675746909 7 42 SH Call SOLE   0 0 0
OCWEN FINL CORP PUT 675746959 13 73 SH Put SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO CALL 67401P908 1 2 SH Call SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 6 1,189 SH   SOLE   1,189 0 0
OAKTREE SPECIALTY LENDING CO PUT 67401P958 0 1 SH Put SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 126 416 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC COM 67576A100 61 20,345 SH   SOLE   20,345 0 0
OCULAR THERAPEUTIX INC PUT 67576A950 25 85 SH Put SOLE   0 0 0
ONCOCYTE CORPORATION COM 68235C107 10 5,225 SH   SOLE   5,225 0 0
ONCOCYTE CORPORATION PUT 68235C957 3 15 SH Put SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN CALL 679580900 1,648 97 SH Call SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950 6,883 405 SH Put SOLE   0 0 0
OFFICE DEPOT INC CALL 676220906 71 406 SH Call SOLE   0 0 0
OFFICE DEPOT INC PUT 676220956 40 231 SH Put SOLE   0 0 0
ORION ENGINEERED CARBONS S A CALL L72967909 33 20 SH Call SOLE   0 0 0
ORION ENGINEERED CARBONS S A PUT L72967959 116 70 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 92 7 SH Call SOLE   0 0 0
ISHARES TR COM 464287101 35 270 SH   SOLE   270 0 0
ISHARES TR PUT 464287957 394 30 SH Put SOLE   0 0 0
ORION ENERGY SYSTEMS INC CALL 686275908 2 8 SH Call SOLE   0 0 0
ORION ENERGY SYSTEMS INC COM 686275108 58 20,394 SH   SOLE   20,394 0 0
ORION ENERGY SYSTEMS INC PUT 686275958 12 43 SH Put SOLE   0 0 0
CORPORATE OFFICE PPTYS TR CALL 22002T908 8 3 SH Call SOLE   0 0 0
CORPORATE OFFICE PPTYS TR COM 22002T108 1 63 SH   SOLE   63 0 0
CORPORATE OFFICE PPTYS TR PUT 22002T958 59 20 SH Put SOLE   0 0 0
OFG BANCORP CALL 67103X902 190 87 SH Call SOLE   0 0 0
OFG BANCORP COM 67103X102 36 1,664 SH   SOLE   1,664 0 0
OFG BANCORP PUT 67103X952 462 211 SH Put SOLE   0 0 0
ORTHOFIX MED INC COM 68752M108 0 2 SH   SOLE   2 0 0
OGE ENERGY CORP CALL 670837903 317 70 SH Call SOLE   0 0 0
OGE ENERGY CORP COM 670837103 551 12,154 SH   SOLE   12,154 0 0
OGE ENERGY CORP PUT 670837953 521 115 SH Put SOLE   0 0 0
ORGANIGRAM HLDGS INC CALL 68620P901 97 284 SH Call SOLE   0 0 0
ORGANIGRAM HLDGS INC COM 68620P101 147 42,753 SH   SOLE   42,753 0 0
ORGANIGRAM HLDGS INC PUT 68620P951 0 1 SH Put SOLE   0 0 0
ONE GAS INC CALL 68235P908 19 2 SH Call SOLE   0 0 0
ONE GAS INC COM 68235P108 12 126 SH   SOLE   126 0 0
ONE GAS INC PUT 68235P958 48 5 SH Put SOLE   0 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 1,048 251 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 124 2,981 SH   SOLE   2,981 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 1,078 258 SH Put SOLE   0 0 0
OWENS ILL INC CALL 690768903 122 119 SH Call SOLE   0 0 0
OWENS ILL INC COM 690768403 125 12,191 SH   SOLE   12,191 0 0
OWENS ILL INC PUT 690768953 515 502 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 8,159 6,944 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F718 1,375 117,063 SH   SOLE   117,063 0 0
VANECK VECTORS ETF TR PUT 92189F952 6,913 5,884 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 8 6 SH Call SOLE   0 0 0
OCEANEERING INTL INC COM 675232102 2 193 SH   SOLE   193 0 0
OCEANEERING INTL INC PUT 675232952 9 7 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06745R903 5 5 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06745R693 87 7,891 SH   SOLE   7,891 0 0
BARCLAYS BK PLC PUT 06745R953 55 50 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 324 193 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y955 11 7 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 417 267 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 203 130 SH Put SOLE   0 0 0
OIL STS INTL INC CALL 678026905 5 4 SH Call SOLE   0 0 0
OIL STS INTL INC PUT 678026955 1 1 SH Put SOLE   0 0 0
ONEOK INC NEW CALL 682680903 8,275 1,123 SH Call SOLE   0 0 0
ONEOK INC NEW PUT 682680953 5,828 791 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 12,494 1,269 SH Call SOLE   0 0 0
OKTA INC COM 679295105 1,737 17,645 SH   SOLE   17,645 0 0
OKTA INC PUT 679295955 8,871 901 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 19,493 1,161 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 14,758 879 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I CALL 681116909 1,530 261 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I PUT 681116959 387 66 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 512 274 SH Call SOLE   0 0 0
OLIN CORP COM 680665205 307 16,403 SH   SOLE   16,403 0 0
OLIN CORP PUT 680665955 256 137 SH Put SOLE   0 0 0
ONE LIBERTY PPTYS INC COM 682406103 0 20 SH   SOLE   20 0 0
ONE LIBERTY PPTYS INC PUT 682406953 8 3 SH Put SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 5,128 655 SH Call SOLE   0 0 0
OMNICOM GROUP INC PUT 681919956 2,411 308 SH Put SOLE   0 0 0
OMNICELL INC CALL 68213N909 1,112 154 SH Call SOLE   0 0 0
OMNICELL INC PUT 68213N959 65 9 SH Put SOLE   0 0 0
OMEROS CORP CALL 682143902 1,575 965 SH Call SOLE   0 0 0
OMEROS CORP PUT 682143952 300 184 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I CALL 676118901 11 30 SH Call SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I PUT 676118951 29 76 SH Put SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 2,402 655 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC PUT 68268W953 66 18 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 10 18 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW PUT 690732952 226 389 SH Put SOLE   0 0 0
OMNOVA SOLUTIONS INC CALL 682129901 6 6 SH Call SOLE   0 0 0
OASIS MIDSTREAM PARTNERS LP CALL 67420T906 4 3 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP CALL 682189905 1,388 723 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP COM 682189105 789 41,087 SH   SOLE   41,087 0 0
ON SEMICONDUCTOR CORP PUT 682189955 1,394 726 SH Put SOLE   0 0 0
OLD NATL BANCORP IND CALL 680033907 1,999 1,162 SH Call SOLE   0 0 0
OLD NATL BANCORP IND PUT 680033957 1 1 SH Put SOLE   0 0 0
SPARK THERAPEUTICS INC CALL 84652J903 504 52 SH Call SOLE   0 0 0
SPARK THERAPEUTICS INC PUT 84652J953 2,133 220 SH Put SOLE   0 0 0
ON DECK CAP INC CALL 682163900 2 6 SH Call SOLE   0 0 0
ON DECK CAP INC COM 682163100 16 4,906 SH   SOLE   4,906 0 0
ON DECK CAP INC PUT 682163950 6 19 SH Put SOLE   0 0 0
ORGANOVO HLDGS INC CALL 68620A904 0 2 SH Call SOLE   0 0 0
OOMA INC CALL 683416901 8 8 SH Call SOLE   0 0 0
OOMA INC PUT 683416951 84 81 SH Put SOLE   0 0 0
OFFICE PPTYS INCOME TR CALL 67623C909 0 31 SH Call SOLE   0 0 0
OFFICE PPTYS INCOME TR COM 67623C109 0 5,414 SH   SOLE   5,414 0 0
OFFICE PPTYS INCOME TR PUT 67623C959 0 159 SH Put SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 43 210 SH Call SOLE   0 0 0
OPKO HEALTH INC COM 68375N103 59 28,349 SH   SOLE   28,349 0 0
OPKO HEALTH INC PUT 68375N953 131 628 SH Put SOLE   0 0 0
OPTIMIZERX CORP CALL 68401U904 335 232 SH Call SOLE   0 0 0
OPTIMIZERX CORP PUT 68401U954 237 164 SH Put SOLE   0 0 0
OPPENHEIMER HLDGS INC CALL 683797904 15 5 SH Call SOLE   0 0 0
OPPENHEIMER HLDGS INC COM 683797104 362 12,048 SH   SOLE   12,048 0 0
OPPENHEIMER HLDGS INC PUT 683797954 54 18 SH Put SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD CALL 68827L901 39 43 SH Call SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 41 4,439 SH   SOLE   4,439 0 0
OSISKO GOLD ROYALTIES LTD PUT 68827L951 93 100 SH Put SOLE   0 0 0
ORMAT TECHNOLOGIES INC COM 686688102 18 247 SH   SOLE   247 0 0
ORBCOMM INC CALL 68555P900 5 11 SH Call SOLE   0 0 0
ORBCOMM INC COM 68555P100 36 7,572 SH   SOLE   7,572 0 0
ORBCOMM INC PUT 68555P950 10 22 SH Put SOLE   0 0 0
ORCHID IS CAP INC COM 68571X103 13 2,353 SH   SOLE   2,353 0 0
ORCHID IS CAP INC PUT 68571X953 16 29 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 20,751 3,771 SH Call SOLE   0 0 0
ORACLE CORP PUT 68389X955 18,666 3,392 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 221 94 SH Call SOLE   0 0 0
OLD REP INTL CORP PUT 680223954 25 11 SH Put SOLE   0 0 0
ORITANI FINL CORP DEL COM 68633D103 0 45 SH   SOLE   45 0 0
O REILLY AUTOMOTIVE INC NEW CALL 67103H907 3,506 88 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW PUT 67103H957 12,911 324 SH Put SOLE   0 0 0
ORAMED PHARM INC CALL 68403P903 0 3 SH Call SOLE   0 0 0
ORAMED PHARM INC PUT 68403P953 5 17 SH Put SOLE   0 0 0
ORION GROUP HOLDINGS INC CALL 68628V908 4 9 SH Call SOLE   0 0 0
ORION GROUP HOLDINGS INC COM 68628V308 1 276 SH   SOLE   276 0 0
ORION GROUP HOLDINGS INC PUT 68628V958 0 2 SH Put SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I CALL 69036R903 1 6 SH Call SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 19 11,284 SH   SOLE   11,284 0 0
OVERSEAS SHIPHOLDING GROUP I PUT 69036R953 20 118 SH Put SOLE   0 0 0
OSI SYSTEMS INC CALL 671044905 1,949 192 SH Call SOLE   0 0 0
OSI SYSTEMS INC PUT 671044955 6,469 637 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 917 121 SH Call SOLE   0 0 0
OSHKOSH CORP PUT 688239951 151 20 SH Put SOLE   0 0 0
ONESPAN INC CALL 68287N900 1 1 SH Call SOLE   0 0 0
ONESPAN INC COM 68287N100 21 1,484 SH   SOLE   1,484 0 0
ONESPAN INC PUT 68287N950 14 10 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 756 714 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 16 1,569 SH   SOLE   1,569 0 0
OVERSTOCK COM INC DEL PUT 690370951 1,133 1,070 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC CALL 68554V908 8 12 SH Call SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 73 18 SH Call SOLE   0 0 0
OPEN TEXT CORP COM 683715106 88 2,168 SH   SOLE   2,168 0 0
OPEN TEXT CORP PUT 683715956 57 14 SH Put SOLE   0 0 0
OTONOMY INC CALL 68906L905 4 17 SH Call SOLE   0 0 0
OTTER TAIL CORP PUT 689648953 0 5 SH Put SOLE   0 0 0
VANECK MERK GOLD TRUST PUT 921078951 0 2 SH Put SOLE   0 0 0
OUTFRONT MEDIA INC CALL 69007J906 8 3 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC COM 69007J106 153 5,514 SH   SOLE   5,514 0 0
OUTFRONT MEDIA INC PUT 69007J956 75 27 SH Put SOLE   0 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 0 37 SH   SOLE   37 0 0
OXFORD INDS INC CALL 691497909 107 15 SH Call SOLE   0 0 0
OXFORD INDS INC PUT 691497959 57 8 SH Put SOLE   0 0 0
OXFORD SQUARE CAP CORP CALL 69181V907 38 62 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 0 5,747 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP COM 674599105 0 50,017 SH   SOLE   50,017 0 0
OCCIDENTAL PETE CORP PUT 674599955 0 3,842 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 0 642 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP PUT 674599955 0 5,071 SH Put SOLE   0 0 0
BANK OZK CALL 06417N903 125 46 SH Call SOLE   0 0 0
BANK OZK PUT 06417N953 379 139 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 747 360 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 93 45 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 3,099 1,977 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP COM 697900108 906 57,781 SH   SOLE   57,781 0 0
PAN AMERICAN SILVER CORP PUT 697900958 2,005 1,279 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 269 172 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP PUT 697900958 4 3 SH Put SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 24 47 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 0 1 SH Put SOLE   0 0 0
PACWEST BANCORP DEL CALL 695263903 403 111 SH Call SOLE   0 0 0
PACWEST BANCORP DEL PUT 695263953 218 60 SH Put SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 104 22 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 256 121 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P COM 72651A207 70 3,343 SH   SOLE   3,343 0 0
PLAINS GP HLDGS L P PUT 72651A957 220 104 SH Put SOLE   0 0 0
PAGSEGURO DIGITAL LTD CALL G68707901 4,348 939 SH Call SOLE   0 0 0
PAGSEGURO DIGITAL LTD COM G68707101 109 2,356 SH   SOLE   2,356 0 0
PAGSEGURO DIGITAL LTD PUT G68707951 1,292 279 SH Put SOLE   0 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 2 98 SH   SOLE   98 0 0
PHIBRO ANIMAL HEALTH CORP PUT 71742Q956 4 2 SH Put SOLE   0 0 0
PAMPA ENERGIA S A CALL 697660907 432 249 SH Call SOLE   0 0 0
PAMPA ENERGIA S A COM 697660207 31 1,812 SH   SOLE   1,812 0 0
PAMPA ENERGIA S A PUT 697660957 293 169 SH Put SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 18,670 916 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC PUT 697435955 17,060 837 SH Put SOLE   0 0 0
PAR TECHNOLOGY CORP CALL 698884903 64 27 SH Call SOLE   0 0 0
PAR TECHNOLOGY CORP PUT 698884953 2 1 SH Put SOLE   0 0 0
PATRICK INDS INC CALL 703343903 21 5 SH Call SOLE   0 0 0
PATRICK INDS INC COM 703343103 4 96 SH   SOLE   96 0 0
PATRICK INDS INC PUT 703343953 51 12 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 3,268 156 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC PUT 70432V952 3,247 155 SH Put SOLE   0 0 0
PAYSIGN INC CALL 70451A904 964 955 SH Call SOLE   0 0 0
PAYSIGN INC COM 70451A104 177 17,572 SH   SOLE   17,572 0 0
PAYSIGN INC PUT 70451A954 135 134 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 5,611 678 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 1,514 183 SH Put SOLE   0 0 0
PROSPERITY BANCSHARES INC CALL 743606905 1,829 259 SH Call SOLE   0 0 0
PROSPERITY BANCSHARES INC PUT 743606955 190 27 SH Put SOLE   0 0 0
PEMBINA PIPELINE CORP CALL 706327903 1,330 359 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP PUT 706327953 667 180 SH Put SOLE   0 0 0
PEOPLES UTD FINL INC CALL 712704905 336 215 SH Call SOLE   0 0 0
PEOPLES UTD FINL INC PUT 712704955 209 134 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 1,653 608 SH Call SOLE   0 0 0
PBF ENERGY INC PUT 69318G956 1,228 452 SH Put SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 810 383 SH Call SOLE   0 0 0
PBF LOGISTICS LP COM 69318Q104 381 18,059 SH   SOLE   18,059 0 0
PBF LOGISTICS LP PUT 69318Q954 1,763 834 SH Put SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 58 1,677 SH   SOLE   1,677 0 0
PRESTIGE CONSMR HEALTHCARE I PUT 74112D951 516 149 SH Put SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 164 360 SH Call SOLE   0 0 0
PITNEY BOWES INC COM 724479100 4 1,087 SH   SOLE   1,087 0 0
PITNEY BOWES INC PUT 724479950 30 66 SH Put SOLE   0 0 0
POTBELLY CORP CALL 73754Y900 2 5 SH Call SOLE   0 0 0
POTBELLY CORP PUT 73754Y950 3 9 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 6,204 4,288 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO COM 71654V408 947 65,464 SH   SOLE   65,464 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 5,213 3,603 SH Put SOLE   0 0 0
PERMIAN BASIN RTY TR CALL 714236906 2 5 SH Call SOLE   0 0 0
PERMIAN BASIN RTY TR COM 714236106 1 339 SH   SOLE   339 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 14 5 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 873 811 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 36 3,407 SH   SOLE   3,407 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 532 495 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 665 95 SH Call SOLE   0 0 0
PACCAR INC PUT 693718958 252 36 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 0 1 SH Put SOLE   0 0 0
PG&E CORP CALL 69331C908 6,854 6,854 SH Call SOLE   0 0 0
PG&E CORP COM 69331C108 76 7,614 SH   SOLE   7,614 0 0
PG&E CORP PUT 69331C958 7,505 7,505 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION CALL 737630903 32 8 SH Call SOLE   0 0 0
POTLATCHDELTIC CORPORATION PUT 737630953 45 11 SH Put SOLE   0 0 0
POINTS INTL LTD CALL 730843908 19 18 SH Call SOLE   0 0 0
PACIRA BIOSCIENCES CALL 695127900 1,366 359 SH Call SOLE   0 0 0
PACIRA BIOSCIENCES PUT 695127950 513 135 SH Put SOLE   0 0 0
PCSB FINL CORP COM 69324R104 1 100 SH   SOLE   100 0 0
PC-TEL INC CALL 69325Q905 21 25 SH Call SOLE   0 0 0
PC-TEL INC COM 69325Q105 9 1,089 SH   SOLE   1,089 0 0
PAYLOCITY HLDG CORP CALL 70438V906 302 31 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP PUT 70438V956 234 24 SH Put SOLE   0 0 0
PARK CITY GROUP INC CALL 700215904 23 41 SH Call SOLE   0 0 0
PAGERDUTY INC CALL 69553P900 355 126 SH Call SOLE   0 0 0
PAGERDUTY INC PUT 69553P950 550 195 SH Put SOLE   0 0 0
PDC ENERGY INC CALL 69327R901 58 21 SH Call SOLE   0 0 0
PDC ENERGY INC COM 69327R101 34 1,240 SH   SOLE   1,240 0 0
PDC ENERGY INC PUT 69327R951 105 38 SH Put SOLE   0 0 0
PATTERSON COMPANIES INC CALL 703395903 185 104 SH Call SOLE   0 0 0
PATTERSON COMPANIES INC PUT 703395953 85 48 SH Put SOLE   0 0 0
PINDUODUO INC CALL 722304902 4,568 1,418 SH Call SOLE   0 0 0
PINDUODUO INC COM 722304102 1,432 44,447 SH   SOLE   44,447 0 0
PINDUODUO INC PUT 722304952 5,989 1,859 SH Put SOLE   0 0 0
PDF SOLUTIONS INC COM 693282105 322 24,710 SH   SOLE   24,710 0 0
PDF SOLUTIONS INC PUT 693282955 581 445 SH Put SOLE   0 0 0
PDL BIOPHARMA INC CALL 69329Y904 12 60 SH Call SOLE   0 0 0
PDL BIOPHARMA INC PUT 69329Y954 4 20 SH Put SOLE   0 0 0
PRECISION DRILLING CORP CALL 74022D908 0 4 SH Call SOLE   0 0 0
PRECISION DRILLING CORP COM 74022D308 1 1,519 SH   SOLE   1,519 0 0
PRECISION DRILLING CORP PUT 74022D958 3 30 SH Put SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 497 296 SH Call SOLE   0 0 0
PARSLEY ENERGY INC COM 701877102 205 12,206 SH   SOLE   12,206 0 0
PARSLEY ENERGY INC PUT 701877952 268 160 SH Put SOLE   0 0 0
PEBBLEBROOK HOTEL TR CALL 70509V900 55 20 SH Call SOLE   0 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 0 20 SH   SOLE   20 0 0
PUBLIC SVC ENTERPRISE GRP IN CALL 744573906 825 133 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN PUT 744573956 341 55 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 13 2 SH Call SOLE   0 0 0
PEGASYSTEMS INC PUT 705573953 13 2 SH Put SOLE   0 0 0
PATTERN ENERGY GROUP INC CALL 70338P900 1,438 534 SH Call SOLE   0 0 0
PATTERN ENERGY GROUP INC PUT 70338P950 789 293 SH Put SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT CALL 709102907 109 191 SH Call SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT COM 709102107 94 16,497 SH   SOLE   16,497 0 0
PENNSYLVANIA RL ESTATE INVT PUT 709102957 247 433 SH Put SOLE   0 0 0
PACIFIC ETHANOL INC CALL 69423U905 1 21 SH Call SOLE   0 0 0
PACIFIC ETHANOL INC PUT 69423U955 1 32 SH Put SOLE   0 0 0
PENUMBRA INC CALL 70975L907 26 2 SH Call SOLE   0 0 0
PENUMBRA INC COM 70975L107 992 7,383 SH   SOLE   7,383 0 0
PENUMBRA INC PUT 70975L957 6,737 501 SH Put SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 216 116 SH Call SOLE   0 0 0
PENN NATL GAMING INC COM 707569109 49 2,680 SH   SOLE   2,680 0 0
PENN NATL GAMING INC PUT 707569959 109 59 SH Put SOLE   0 0 0
ADAM NAT RES FD INC COM 00548F105 145 9,192 SH   SOLE   9,192 0 0
ADAM NAT RES FD INC PUT 00548F955 39 25 SH Put SOLE   0 0 0
PEPSICO INC CALL 713448908 18,878 1,377 SH Call SOLE   0 0 0
PEPSICO INC PUT 713448958 25,925 1,891 SH Put SOLE   0 0 0
SANDRIDGE PERMIAN TR CALL 80007A902 16 99 SH Call SOLE   0 0 0
SANDRIDGE PERMIAN TR PUT 80007A952 3 20 SH Put SOLE   0 0 0
PERION NETWORK LTD CALL M78673904 6 74 SH Call SOLE   0 0 0
PERION NETWORK LTD PUT M78673954 1 18 SH Put SOLE   0 0 0
PETIQ INC CALL 71639T906 54 20 SH Call SOLE   0 0 0
PETIQ INC PUT 71639T956 109 40 SH Put SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 998 554 SH Call SOLE   0 0 0
PETMED EXPRESS INC PUT 716382956 513 285 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 0 5 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 0 14 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 24,622 6,853 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 6,421 178,713 SH   SOLE   178,713 0 0
PFIZER INC PUT 717081953 23,979 6,674 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 480 128 SH Call SOLE   0 0 0
ISHARES TR COM 464288687 4 112 SH   SOLE   112 0 0
ISHARES TR PUT 464288955 2,218 591 SH Put SOLE   0 0 0
PRINCIPAL FINL GROUP INC CALL 74251V902 79 14 SH Call SOLE   0 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 191 3,343 SH   SOLE   3,343 0 0
PRINCIPAL FINL GROUP INC PUT 74251V952 97 17 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 18 403 SH   SOLE   403 0 0
PERFORMANCE FOOD GROUP CO PUT 71377A953 50 11 SH Put SOLE   0 0 0
PENNANTPARK FLOATING RATE CA CALL 70806A906 5 5 SH Call SOLE   0 0 0
PFENEX INC COM 717071104 5 704 SH   SOLE   704 0 0
PROOFPOINT INC CALL 743424903 2,193 170 SH Call SOLE   0 0 0
PROOFPOINT INC COM 743424103 1,832 14,202 SH   SOLE   14,202 0 0
PROOFPOINT INC PUT 743424953 1,974 153 SH Put SOLE   0 0 0
PROVIDENT FINL SVCS INC CALL 74386T905 2 1 SH Call SOLE   0 0 0
PROVIDENT FINL SVCS INC COM 74386T105 37 1,531 SH   SOLE   1,531 0 0
PROVIDENT FINL SVCS INC PUT 74386T955 304 124 SH Put SOLE   0 0 0
PENNYMAC FINL SVCS INC CALL 70932M907 136 45 SH Call SOLE   0 0 0
PFSWEB INC COM 717098206 0 66 SH   SOLE   66 0 0
PROCTER & GAMBLE CO CALL 742718909 22,040 1,772 SH Call SOLE   0 0 0
PROCTER & GAMBLE CO PUT 742718959 83,508 6,714 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 7 2 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V571 22 624 SH   SOLE   624 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 7 2 SH Put SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN CALL 743187906 189 374 SH Call SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN PUT 743187956 12 25 SH Put SOLE   0 0 0
PROGRESSIVE CORP OHIO CALL 743315903 3,198 414 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO PUT 743315953 2,611 338 SH Put SOLE   0 0 0
PGT INNOVATIONS INC CALL 69336V901 34 20 SH Call SOLE   0 0 0
PGT INNOVATIONS INC PUT 69336V951 1 1 SH Put SOLE   0 0 0
PARKER HANNIFIN CORP CALL 701094904 2,980 165 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP COM 701094104 186 1,035 SH   SOLE   1,035 0 0
PARKER HANNIFIN CORP PUT 701094954 5,075 281 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 1,245 270 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V COM 500472303 674 14,611 SH   SOLE   14,611 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 1,111 241 SH Put SOLE   0 0 0
PULTE GROUP INC CALL 745867901 3,731 1,021 SH Call SOLE   0 0 0
PULTE GROUP INC COM 745867101 54 1,500 SH   SOLE   1,500 0 0
PULTE GROUP INC PUT 745867951 4,616 1,263 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V142 14 399 SH   SOLE   399 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 109 30 SH Put SOLE   0 0 0
PANHANDLE OIL AND GAS INC CALL 698477906 4 3 SH Call SOLE   0 0 0
PANHANDLE OIL AND GAS INC COM 698477106 0 10 SH   SOLE   10 0 0
PANHANDLE OIL AND GAS INC PUT 698477956 6 5 SH Put SOLE   0 0 0
IMPINJ INC CALL 453204909 443 144 SH Call SOLE   0 0 0
IMPINJ INC PUT 453204959 308 100 SH Put SOLE   0 0 0
ISHARES INC COM 46434G848 2 104 SH   SOLE   104 0 0
PICO HLDGS INC CALL 693366905 84 84 SH Call SOLE   0 0 0
PICO HLDGS INC PUT 693366955 20 20 SH Put SOLE   0 0 0
POLARIS INC CALL 731068902 536 61 SH Call SOLE   0 0 0
POLARIS INC COM 731068102 420 4,774 SH   SOLE   4,774 0 0
POLARIS INC PUT 731068952 915 104 SH Put SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD CALL 46137R909 106 44 SH Call SOLE   0 0 0
PREMIER INC CALL 74051N902 176 61 SH Call SOLE   0 0 0
PREMIER INC COM 74051N102 188 6,516 SH   SOLE   6,516 0 0
PREMIER INC PUT 74051N952 1,124 389 SH Put SOLE   0 0 0
PINTEREST INC CALL 72352L906 3,028 1,145 SH Call SOLE   0 0 0
PINTEREST INC COM 72352L106 32 1,236 SH   SOLE   1,236 0 0
PINTEREST INC PUT 72352L956 3,269 1,236 SH Put SOLE   0 0 0
PIER 1 IMPORTS INC CALL 720279904 34 36 SH Call SOLE   0 0 0
PIER 1 IMPORTS INC PUT 720279954 1 2 SH Put SOLE   0 0 0
PIERIS PHARMACEUTICALS INC CALL 720795903 17 50 SH Call SOLE   0 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 49 14,382 SH   SOLE   14,382 0 0
PIERIS PHARMACEUTICALS INC PUT 720795953 37 110 SH Put SOLE   0 0 0
PIPER JAFFRAY COS COM 724078100 89 1,191 SH   SOLE   1,191 0 0
PJT PARTNERS INC CALL 69343T907 8 2 SH Call SOLE   0 0 0
PJT PARTNERS INC COM 69343T107 69 1,706 SH   SOLE   1,706 0 0
PARK HOTELS RESORTS INC CALL 700517905 117 47 SH Call SOLE   0 0 0
PARK HOTELS RESORTS INC COM 700517105 7 317 SH   SOLE   317 0 0
PARK HOTELS RESORTS INC PUT 700517955 14 6 SH Put SOLE   0 0 0
PARK AEROSPACE CORP PUT 70014A954 0 2 SH Put SOLE   0 0 0
PACKAGING CORP AMER CALL 695156909 424 40 SH Call SOLE   0 0 0
PACKAGING CORP AMER COM 695156109 203 1,922 SH   SOLE   1,922 0 0
PACKAGING CORP AMER PUT 695156959 137 13 SH Put SOLE   0 0 0
PERKINELMER INC CALL 714046909 715 84 SH Call SOLE   0 0 0
PARK OHIO HLDGS CORP CALL 700666900 14 5 SH Call SOLE   0 0 0
POSCO CALL 693483909 66 14 SH Call SOLE   0 0 0
POSCO COM 693483109 311 6,603 SH   SOLE   6,603 0 0
POSCO PUT 693483959 405 86 SH Put SOLE   0 0 0
PHOTRONICS INC CALL 719405902 3 3 SH Call SOLE   0 0 0
PHOTRONICS INC COM 719405102 117 10,791 SH   SOLE   10,791 0 0
PHOTRONICS INC PUT 719405952 25 23 SH Put SOLE   0 0 0
ANAPLAN INC CALL 03272L908 4,789 1,019 SH Call SOLE   0 0 0
ANAPLAN INC COM 03272L108 342 7,296 SH   SOLE   7,296 0 0
ANAPLAN INC PUT 03272L958 808 172 SH Put SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 218 56 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 195 5,026 SH   SOLE   5,026 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 1,328 341 SH Put SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 777 101 SH Call SOLE   0 0 0
CHILDRENS PL INC COM 168905107 351 4,562 SH   SOLE   4,562 0 0
CHILDRENS PL INC PUT 168905957 970 126 SH Put SOLE   0 0 0
PROLOGIS INC CALL 74340W903 1,397 164 SH Call SOLE   0 0 0
PROLOGIS INC PUT 74340W953 5,445 639 SH Put SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 2,864 495 SH Call SOLE   0 0 0
PLANET FITNESS INC PUT 72703H951 1,336 231 SH Put SOLE   0 0 0
DOUGLAS DYNAMICS INC CALL 25960R905 4 1 SH Call SOLE   0 0 0
DOUGLAS DYNAMICS INC COM 25960R105 65 1,472 SH   SOLE   1,472 0 0
DOUGLAS DYNAMICS INC PUT 25960R955 13 3 SH Put SOLE   0 0 0
PULSE BIOSCIENCES INC CALL 74587B901 15 10 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC COM 74587B101 23 1,529 SH   SOLE   1,529 0 0
PLANTRONICS INC NEW CALL 727493908 1,239 332 SH Call SOLE   0 0 0
PLANTRONICS INC NEW COM 727493108 294 7,883 SH   SOLE   7,883 0 0
PLANTRONICS INC NEW PUT 727493958 59 16 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 254 967 SH Call SOLE   0 0 0
PLUG POWER INC PUT 72919P952 134 511 SH Put SOLE   0 0 0
PLEXUS CORP CALL 729132900 137 22 SH Call SOLE   0 0 0
PLEXUS CORP COM 729132100 137 2,198 SH   SOLE   2,198 0 0
PLEXUS CORP PUT 729132950 12 2 SH Put SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 22,376 2,947 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC PUT 718172959 36,006 4,742 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 382 172 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR PUT 70931T953 33 15 SH Put SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 12,151 867 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 5,956 425 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 737 130 SH Call SOLE   0 0 0
PNM RES INC CALL 69349H907 0 3 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP COM 708062104 11 1,776 SH   SOLE   1,776 0 0
PENTAIR PLC CALL G7S00T904 34 9 SH Call SOLE   0 0 0
PENTAIR PLC COM G7S00T104 31 837 SH   SOLE   837 0 0
PENTAIR PLC PUT G7S00T954 109 29 SH Put SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 650 67 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP PUT 723484951 349 36 SH Put SOLE   0 0 0
INSULET CORP CALL 45784P901 775 47 SH Call SOLE   0 0 0
INSULET CORP COM 45784P101 3 23 SH   SOLE   23 0 0
INSULET CORP PUT 45784P951 3,991 242 SH Put SOLE   0 0 0
POLYONE CORP CALL 73179P906 19 6 SH Call SOLE   0 0 0
POLYONE CORP COM 73179P106 8 248 SH   SOLE   248 0 0
POOL CORPORATION PUT 73278L955 605 30 SH Put SOLE   0 0 0
PORTLAND GEN ELEC CO CALL 736508907 11 2 SH Call SOLE   0 0 0
PORTLAND GEN ELEC CO COM 736508847 171 3,046 SH   SOLE   3,046 0 0
PORTLAND GEN ELEC CO PUT 736508957 186 33 SH Put SOLE   0 0 0
POST HLDGS INC CALL 737446904 1,407 133 SH Call SOLE   0 0 0
POST HLDGS INC COM 737446104 324 3,069 SH   SOLE   3,069 0 0
POST HLDGS INC PUT 737446954 8,086 764 SH Put SOLE   0 0 0
POWER INTEGRATIONS INC CALL 739276903 153 17 SH Call SOLE   0 0 0
POWER INTEGRATIONS INC PUT 739276953 298 33 SH Put SOLE   0 0 0
PILGRIMS PRIDE CORP NEW CALL 72147K908 499 156 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP NEW PUT 72147K958 233 73 SH Put SOLE   0 0 0
PPDAI GROUP INC CALL 69354V908 89 309 SH Call SOLE   0 0 0
PPDAI GROUP INC PUT 69354V958 0 2 SH Put SOLE   0 0 0
PPG INDS INC CALL 693506907 2,299 194 SH Call SOLE   0 0 0
PPG INDS INC PUT 693506957 805 68 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 34 6 SH Call SOLE   0 0 0
PPL CORP CALL 69351T906 3,057 971 SH Call SOLE   0 0 0
PPL CORP COM 69351T106 1,977 62,806 SH   SOLE   62,806 0 0
PPL CORP PUT 69351T956 1,820 578 SH Put SOLE   0 0 0
PROASSURANCE CORP CALL 74267C906 20 5 SH Call SOLE   0 0 0
PRA GROUP INC CALL 69354N906 662 196 SH Call SOLE   0 0 0
PRA GROUP INC PUT 69354N956 54 16 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 2,887 291 SH Call SOLE   0 0 0
PRA HEALTH SCIENCES INC PUT 69354M958 2,361 238 SH Put SOLE   0 0 0
PERCEPTRON INC CALL 71361F900 0 1 SH Call SOLE   0 0 0
PERCEPTRON INC COM 71361F100 10 2,262 SH   SOLE   2,262 0 0
PERFICIENT INC CALL 71375U901 38 10 SH Call SOLE   0 0 0
PERFICIENT INC COM 71375U101 97 2,533 SH   SOLE   2,533 0 0
PERFICIENT INC PUT 71375U951 92 24 SH Put SOLE   0 0 0
PERRIGO CO PLC CALL G97822903 3,437 615 SH Call SOLE   0 0 0
PERRIGO CO PLC PUT G97822953 2,403 430 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 60 16 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP PUT 743312950 7 2 SH Put SOLE   0 0 0
PRIMERICA INC CALL 74164M908 38 3 SH Call SOLE   0 0 0
PRIMERICA INC COM 74164M108 123 968 SH   SOLE   968 0 0
PRIMERICA INC PUT 74164M958 50 4 SH Put SOLE   0 0 0
PRIMORIS SVCS CORP COM 74164F103 15 806 SH   SOLE   806 0 0
PRIMORIS SVCS CORP PUT 74164F953 54 28 SH Put SOLE   0 0 0
PROTO LABS INC CALL 743713909 30 3 SH Call SOLE   0 0 0
PROTO LABS INC PUT 743713959 10 1 SH Put SOLE   0 0 0
PRIMO WTR CORP CALL 74165N905 52 43 SH Call SOLE   0 0 0
PROS HOLDINGS INC CALL 74346Y903 590 99 SH Call SOLE   0 0 0
PROS HOLDINGS INC PUT 74346Y953 363 61 SH Put SOLE   0 0 0
PROQR THRAPEUTICS N V CALL N71542909 0 1 SH Call SOLE   0 0 0
PROQR THRAPEUTICS N V COM N71542109 0 100 SH   SOLE   100 0 0
PROQR THRAPEUTICS N V PUT N71542959 0 1 SH Put SOLE   0 0 0
PROVIDENCE SVC CORP CALL 743815902 71 12 SH Call SOLE   0 0 0
PERSPECTA INC CALL 715347900 7 3 SH Call SOLE   0 0 0
PERSPECTA INC COM 715347100 280 10,735 SH   SOLE   10,735 0 0
PERSPECTA INC PUT 715347950 18 7 SH Put SOLE   0 0 0
PROTHENA CORP PLC COM G72800108 135 17,322 SH   SOLE   17,322 0 0
PROTHENA CORP PLC PUT G72800958 9 12 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 100 232 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 30 7,156 SH   SOLE   7,156 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 68 158 SH Put SOLE   0 0 0
PARTY CITY HOLDCO INC CALL 702149905 220 386 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC COM 702149105 137 24,121 SH   SOLE   24,121 0 0
PARTY CITY HOLDCO INC PUT 702149955 56 99 SH Put SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 9,039 1,005 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 6,062 674 SH Put SOLE   0 0 0
PROVENTION BIO INC COM 74374N102 47 6,935 SH   SOLE   6,935 0 0
PROVENTION BIO INC PUT 74374N952 83 123 SH Put SOLE   0 0 0
PLURALSIGHT INC CALL 72941B906 73 44 SH Call SOLE   0 0 0
PLURALSIGHT INC COM 72941B106 120 7,175 SH   SOLE   7,175 0 0
PLURALSIGHT INC PUT 72941B956 324 193 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 5,395 220 SH Call SOLE   0 0 0
PUBLIC STORAGE PUT 74460D959 5,641 230 SH Put SOLE   0 0 0
PRESIDIO INC CALL 74102M903 8 5 SH Call SOLE   0 0 0
PRESIDIO INC COM 74102M103 6 384 SH   SOLE   384 0 0
PRESIDIO INC PUT 74102M953 5 3 SH Put SOLE   0 0 0
PROSPECT CAPITAL CORPORATION CALL 74348T902 178 271 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION PUT 74348T952 285 433 SH Put SOLE   0 0 0
PRICESMART INC CALL 741511909 355 50 SH Call SOLE   0 0 0
PRICESMART INC COM 741511109 1,662 23,378 SH   SOLE   23,378 0 0
PRICESMART INC PUT 741511959 1,365 192 SH Put SOLE   0 0 0
PARSONS CORPORATION CALL 70202L902 237 72 SH Call SOLE   0 0 0
PARSONS CORPORATION COM 70202L102 34 1,061 SH   SOLE   1,061 0 0
PARSONS CORPORATION PUT 70202L952 187 57 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 94 34 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 16 6 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 438 237 SH Call SOLE   0 0 0
PURE STORAGE INC CALL 74624M902 879 519 SH Call SOLE   0 0 0
PURE STORAGE INC PUT 74624M952 2,945 1,739 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R900 0 1 SH Call SOLE   0 0 0
PLURISTEM THERAPEUTICS INC COM 72940R300 6 1,798 SH   SOLE   1,798 0 0
PLURISTEM THERAPEUTICS INC PUT 72940R950 1 3 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC PUT 72940R950 6 18 SH Put SOLE   0 0 0
PHILLIPS 66 CALL 718546904 7,505 733 SH Call SOLE   0 0 0
PHILLIPS 66 PUT 718546954 839 82 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 498 88 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 39 7 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 4,043 593 SH Call SOLE   0 0 0
PTC INC PUT 69370C950 749 110 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 2,715 803 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC PUT 69366J950 1,156 342 SH Put SOLE   0 0 0
POLARITYTE INC CALL 731094908 76 236 SH Call SOLE   0 0 0
POLARITYTE INC PUT 731094958 52 163 SH Put SOLE   0 0 0
PATTERSON UTI ENERGY INC CALL 703481901 62 73 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC PUT 703481951 586 686 SH Put SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 7 9,000 SH   SOLE   9,000 0 0
PROTEOSTASIS THERAPEUTICS IN PUT 74373B959 7 87 SH Put SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC CALL 737010908 753 281 SH Call SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 735 27,408 SH   SOLE   27,408 0 0
PORTOLA PHARMACEUTICALS INC PUT 737010958 721 269 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 563 111 SH Call SOLE   0 0 0
PETROCHINA CO LTD COM 71646E100 386 7,602 SH   SOLE   7,602 0 0
PETROCHINA CO LTD PUT 71646E950 101 20 SH Put SOLE   0 0 0
PETROCHINA CO LTD PUT 71646E950 1,046 206 SH Put SOLE   0 0 0
PRUDENTIAL PLC CALL 74435K904 58 16 SH Call SOLE   0 0 0
PRUDENTIAL PLC PUT 74435K954 40 11 SH Put SOLE   0 0 0
PROPETRO HLDG CORP COM 74347M108 235 25,874 SH   SOLE   25,874 0 0
PROPETRO HLDG CORP PUT 74347M958 79 88 SH Put SOLE   0 0 0
PENN VA CORP NEW CALL 70788V902 840 289 SH Call SOLE   0 0 0
PENN VA CORP NEW COM 70788V102 61 2,121 SH   SOLE   2,121 0 0
PENN VA CORP NEW PUT 70788V952 517 178 SH Put SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 1,226 1,066 SH Call SOLE   0 0 0
PRETIUM RES INC COM 74139C102 564 49,043 SH   SOLE   49,043 0 0
PRETIUM RES INC PUT 74139C952 613 533 SH Put SOLE   0 0 0
PVH CORP CALL 693656900 1,967 223 SH Call SOLE   0 0 0
PVH CORP COM 693656100 1,375 15,590 SH   SOLE   15,590 0 0
PVH CORP PUT 693656950 6,890 781 SH Put SOLE   0 0 0
PERMIANVILLE RTY TR CALL 71425H900 49 189 SH Call SOLE   0 0 0
PIVOTAL SOFTWARE INC CALL 72582H907 728 488 SH Call SOLE   0 0 0
PIVOTAL SOFTWARE INC COM 72582H107 370 24,812 SH   SOLE   24,812 0 0
PIVOTAL SOFTWARE INC PUT 72582H957 1,105 741 SH Put SOLE   0 0 0
QUANTA SVCS INC CALL 74762E902 423 112 SH Call SOLE   0 0 0
QUANTA SVCS INC PUT 74762E952 41 11 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 6,552 521 SH Call SOLE   0 0 0
PIONEER NAT RES CO COM 723787107 181 1,444 SH   SOLE   1,444 0 0
PIONEER NAT RES CO PUT 723787957 8,061 641 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V878 1 60 SH   SOLE   60 0 0
PIXELWORKS INC COM 72581M305 45 12,280 SH   SOLE   12,280 0 0
PIXELWORKS INC PUT 72581M955 3 10 SH Put SOLE   0 0 0
PAYPAL HLDGS INC CALL 70450Y903 67,799 6,545 SH Call SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103 9,905 95,624 SH   SOLE   95,624 0 0
PAYPAL HLDGS INC PUT 70450Y953 88,538 8,547 SH Put SOLE   0 0 0
PYXUS INTL INC CALL 74737V906 258 198 SH Call SOLE   0 0 0
PYXUS INTL INC COM 74737V106 84 6,463 SH   SOLE   6,463 0 0
PYXUS INTL INC PUT 74737V956 260 199 SH Put SOLE   0 0 0
PAPA JOHNS INTL INC CALL 698813902 6,936 1,325 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC PUT 698813952 2,193 419 SH Put SOLE   0 0 0
QAD INC CALL 74727D906 129 28 SH Call SOLE   0 0 0
QUALCOMM INC CALL 747525903 46,263 6,065 SH Call SOLE   0 0 0
QUALCOMM INC PUT 747525953 30,702 4,025 SH Put SOLE   0 0 0
QUDIAN INC CALL 747798906 1,200 1,742 SH Call SOLE   0 0 0
QUDIAN INC COM 747798106 85 12,454 SH   SOLE   12,454 0 0
QUDIAN INC PUT 747798956 382 555 SH Put SOLE   0 0 0
QUIDEL CORP CALL 74838J901 55 9 SH Call SOLE   0 0 0
QUIDEL CORP COM 74838J101 898 14,651 SH   SOLE   14,651 0 0
QUIDEL CORP PUT 74838J951 104 17 SH Put SOLE   0 0 0
QEP RES INC CALL 74733V900 71 194 SH Call SOLE   0 0 0
QEP RES INC PUT 74733V950 62 170 SH Put SOLE   0 0 0
QIAGEN NV CALL N72482903 4,045 1,227 SH Call SOLE   0 0 0
QIAGEN NV PUT N72482953 1,167 354 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1,384 461 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 354 118 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 3 1 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 24 8 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 248 113 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 106 4,839 SH   SOLE   4,839 0 0
QIWI PLC PUT 74735M958 412 188 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 609 63 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 1,596 165 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 196 26 SH Call SOLE   0 0 0
QUALYS INC PUT 74758T953 22 3 SH Put SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 501 398 SH Call SOLE   0 0 0
QUINSTREET INC COM 74874Q100 264 20,995 SH   SOLE   20,995 0 0
QUINSTREET INC PUT 74874Q950 643 511 SH Put SOLE   0 0 0
INVESCO QQQ TR CALL 46090E903 378,564 20,050 SH Call SOLE   0 0 0
INVESCO QQQ TR PUT 46090E953 754,598 39,966 SH Put SOLE   0 0 0
QURATE RETAIL INC CALL 74915M900 427 414 SH Call SOLE   0 0 0
QURATE RETAIL INC PUT 74915M950 831 806 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 3,158 426 SH Call SOLE   0 0 0
QORVO INC COM 74736K101 457 6,177 SH   SOLE   6,177 0 0
QORVO INC PUT 74736K951 2,713 366 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 4,389 617 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,497 21,053 SH   SOLE   21,053 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 1,678 236 SH Put SOLE   0 0 0
QUOTIENT LTD CALL G73268907 462 595 SH Call SOLE   0 0 0
QUOTIENT LTD COM G73268107 105 13,562 SH   SOLE   13,562 0 0
QUOTIENT LTD PUT G73268957 15 20 SH Put SOLE   0 0 0
QTS RLTY TR INC CALL 74736A903 30 6 SH Call SOLE   0 0 0
QTS RLTY TR INC COM 74736A103 131 2,567 SH   SOLE   2,567 0 0
QTS RLTY TR INC PUT 74736A953 10 2 SH Put SOLE   0 0 0
QUTOUTIAO INC CALL 74915J907 44 120 SH Call SOLE   0 0 0
QUTOUTIAO INC COM 74915J107 11 3,185 SH   SOLE   3,185 0 0
QUTOUTIAO INC PUT 74915J957 27 75 SH Put SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 717 91 SH Call SOLE   0 0 0
Q2 HLDGS INC PUT 74736L959 394 50 SH Put SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 342 326 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC PUT 747301959 117 112 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 64 7 SH Call SOLE   0 0 0
QUICKLOGIC CORP COM 74837P108 6 18,900 SH   SOLE   18,900 0 0
QUICKLOGIC CORP PUT 74837P958 6 189 SH Put SOLE   0 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 132 169 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 64 83 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 1,393 354 SH Call SOLE   0 0 0
UNIQURE NV COM N90064101 207 5,278 SH   SOLE   5,278 0 0
UNIQURE NV PUT N90064951 287 73 SH Put SOLE   0 0 0
RYDER SYS INC CALL 783549908 243 47 SH Call SOLE   0 0 0
RYDER SYS INC PUT 783549958 574 111 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 4,422 287 SH Call SOLE   0 0 0
FERRARI N V COM N3167Y103 1,741 11,300 SH   SOLE   11,300 0 0
FERRARI N V PUT N3167Y953 10,539 684 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 855 1,231 SH Call SOLE   0 0 0
RITE AID CORP COM 767754872 132 19,000 SH   SOLE   19,000 0 0
RITE AID CORP PUT 767754952 108 156 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 12,821 18,448 SH Call SOLE   0 0 0
RITE AID CORP PUT 767754952 583 840 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 21 46 SH Call SOLE   0 0 0
RADA ELECTR INDS LTD COM M81863124 3 838 SH   SOLE   838 0 0
RADA ELECTR INDS LTD PUT M81863954 0 2 SH Put SOLE   0 0 0
FREIGHTCAR AMER INC COM 357023100 3 747 SH   SOLE   747 0 0
LIVERAMP HLDGS INC CALL 53815P908 352 82 SH Call SOLE   0 0 0
LIVERAMP HLDGS INC PUT 53815P958 85 20 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 21 5 SH Call SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 475 11,113 SH   SOLE   11,113 0 0
ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 919 215 SH Put SOLE   0 0 0
RA PHARMACEUTICALS INC CALL 74933V908 2 1 SH Call SOLE   0 0 0
RAVEN INDS INC CALL 754212908 123 37 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS CALL 767744905 3 1 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 0 1 SH   SOLE   1 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 60 104 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC PUT 762544954 14 24 SH Put SOLE   0 0 0
REGAL BELOIT CORP CALL 758750903 29 4 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 21 42 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC COM 780097689 85 16,740 SH   SOLE   16,740 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 66 130 SH Put SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 344 675 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 171 336 SH Put SOLE   0 0 0
ROGERS COMMUNICATIONS INC CALL 775109900 209 43 SH Call SOLE   0 0 0
ROGERS COMMUNICATIONS INC PUT 775109950 107 22 SH Put SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 1,106 429 SH Call SOLE   0 0 0
RENT A CTR INC NEW PUT 76009N950 665 258 SH Put SOLE   0 0 0
ROCKET PHARMACEUTICALS INC CALL 77313F906 12 11 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 6,348 586 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 249 2,302 SH   SOLE   2,302 0 0
ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 11,082 1,023 SH Put SOLE   0 0 0
R1 RCM INC CALL 749397905 75 85 SH Call SOLE   0 0 0
R1 RCM INC COM 749397105 539 60,403 SH   SOLE   60,403 0 0
R1 RCM INC PUT 749397955 701 786 SH Put SOLE   0 0 0
ARCUS BIOSCIENCES INC COM 03969F109 0 57 SH   SOLE   57 0 0
ARCUS BIOSCIENCES INC PUT 03969F959 1 2 SH Put SOLE   0 0 0
REDFIN CORP CALL 75737F908 564 335 SH Call SOLE   0 0 0
REDFIN CORP COM 75737F108 316 18,782 SH   SOLE   18,782 0 0
REDFIN CORP PUT 75737F958 687 408 SH Put SOLE   0 0 0
REDHILL BIOPHARMA LTD CALL 757468903 91 130 SH Call SOLE   0 0 0
REDHILL BIOPHARMA LTD PUT 757468953 48 69 SH Put SOLE   0 0 0
READING INTERNATIONAL INC CALL 755408901 50 42 SH Call SOLE   0 0 0
READING INTERNATIONAL INC COM 755408101 3 310 SH   SOLE   310 0 0
RADIAN GROUP INC CALL 750236901 61 27 SH Call SOLE   0 0 0
RADIAN GROUP INC COM 750236101 81 3,553 SH   SOLE   3,553 0 0
RADIAN GROUP INC PUT 750236951 25 11 SH Put SOLE   0 0 0
RADNET INC CALL 750491902 41 29 SH Call SOLE   0 0 0
RADNET INC PUT 750491952 50 35 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 11,699 1,988 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 8,621 1,465 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 10,446 1,744 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 11,386 1,901 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 1,259 489 SH Call SOLE   0 0 0
RADIUS HEALTH INC PUT 750469957 746 290 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 50 21 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 944 38,936 SH   SOLE   38,936 0 0
RADWARE LTD PUT M81873957 708 292 SH Put SOLE   0 0 0
DR REDDYS LABS LTD PUT 256135953 22 6 SH Put SOLE   0 0 0
EVEREST RE GROUP LTD CALL G3223R908 212 8 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD COM G3223R108 323 1,215 SH   SOLE   1,215 0 0
EVEREST RE GROUP LTD PUT G3223R958 14,501 545 SH Put SOLE   0 0 0
THE REALREAL INC CALL 88339P901 1,645 736 SH Call SOLE   0 0 0
THE REALREAL INC PUT 88339P951 869 389 SH Put SOLE   0 0 0
RESOURCES CONNECTION INC COM 76122Q105 9 587 SH   SOLE   587 0 0
REEDS INC CALL 758338907 105 811 SH Call SOLE   0 0 0
RESEARCH FRONTIERS INC CALL 760911907 74 233 SH Call SOLE   0 0 0
RESEARCH FRONTIERS INC COM 760911107 31 9,721 SH   SOLE   9,721 0 0
RESEARCH FRONTIERS INC PUT 760911957 0 1 SH Put SOLE   0 0 0
REGENCY CTRS CORP CALL 758849903 145 21 SH Call SOLE   0 0 0
REGENCY CTRS CORP COM 758849103 213 3,074 SH   SOLE   3,074 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 725 48,337 SH   SOLE   48,337 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 373 249 SH Put SOLE   0 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 17,642 636 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,312 4,730 SH   SOLE   4,730 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 15,728 567 SH Put SOLE   0 0 0
RING ENERGY INC CALL 76680V908 0 3 SH Call SOLE   0 0 0
RING ENERGY INC COM 76680V108 26 16,456 SH   SOLE   16,456 0 0
RING ENERGY INC PUT 76680V958 14 86 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G902 1,651 392 SH Call SOLE   0 0 0
ISHARES TR COM 46435G342 407 9,669 SH   SOLE   9,669 0 0
ISHARES TR PUT 46435G952 117 28 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 106 84 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F742 288 22,867 SH   SOLE   22,867 0 0
VANECK VECTORS ETF TR PUT 92189F952 35 28 SH Put SOLE   0 0 0
RENREN INC PUT 759892951 0 2 SH Put SOLE   0 0 0
RECRO PHARMA INC CALL 75629F909 224 203 SH Call SOLE   0 0 0
RECRO PHARMA INC COM 75629F109 26 2,350 SH   SOLE   2,350 0 0
RECRO PHARMA INC PUT 75629F959 37 34 SH Put SOLE   0 0 0
RPC INC CALL 749660906 69 123 SH Call SOLE   0 0 0
RPC INC COM 749660106 65 11,673 SH   SOLE   11,673 0 0
RPC INC PUT 749660956 63 114 SH Put SOLE   0 0 0
FRONT YD RESIDENTIAL CORP CALL 35904G907 6 6 SH Call SOLE   0 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 4 367 SH   SOLE   367 0 0
FRONT YD RESIDENTIAL CORP PUT 35904G957 181 157 SH Put SOLE   0 0 0
RESONANT INC CALL 76118L902 8 28 SH Call SOLE   0 0 0
RESONANT INC COM 76118L102 44 15,094 SH   SOLE   15,094 0 0
RESONANT INC PUT 76118L952 8 29 SH Put SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 1,260 157 SH Call SOLE   0 0 0
REATA PHARMACEUTICALS INC PUT 75615P953 915 114 SH Put SOLE   0 0 0
REVLON INC CALL 761525909 333 142 SH Call SOLE   0 0 0
REVLON INC COM 761525609 162 6,930 SH   SOLE   6,930 0 0
REVLON INC PUT 761525959 46 20 SH Put SOLE   0 0 0
REV GROUP INC COM 749527107 18 1,629 SH   SOLE   1,629 0 0
REV GROUP INC PUT 749527957 16 14 SH Put SOLE   0 0 0
REXFORD INDL RLTY INC CALL 76169C900 8 2 SH Call SOLE   0 0 0
REXFORD INDL RLTY INC PUT 76169C950 4 1 SH Put SOLE   0 0 0
RESIDEO TECHNOLOGIES INC CALL 76118Y904 0 53 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC PUT 76118Y954 0 18 SH Put SOLE   0 0 0
REGIONS FINL CORP NEW CALL 7591EP900 2,183 1,380 SH Call SOLE   0 0 0
REGIONS FINL CORP NEW PUT 7591EP950 1,067 675 SH Put SOLE   0 0 0
RESOLUTE FST PRODS INC CALL 76117W909 22 47 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC PUT 76117W959 4 9 SH Put SOLE   0 0 0
REINSURANCE GRP OF AMERICA I CALL 759351904 15 1 SH Call SOLE   0 0 0
REPLIGEN CORP CALL 759916909 2,768 361 SH Call SOLE   0 0 0
REPLIGEN CORP PUT 759916959 3,067 400 SH Put SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 5,519 448 SH Call SOLE   0 0 0
ROYAL GOLD INC PUT 780287958 2,057 167 SH Put SOLE   0 0 0
REGENXBIO INC CALL 75901B907 1,399 393 SH Call SOLE   0 0 0
REGENXBIO INC COM 75901B107 11 328 SH   SOLE   328 0 0
REGENXBIO INC PUT 75901B957 128 36 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 943 226 SH Call SOLE   0 0 0
STURM RUGER & CO INC COM 864159108 157 3,765 SH   SOLE   3,765 0 0
STURM RUGER & CO INC PUT 864159958 75 18 SH Put SOLE   0 0 0
REGIS CORP MINN CALL 758932907 266 132 SH Call SOLE   0 0 0
REGIS CORP MINN PUT 758932957 2 1 SH Put SOLE   0 0 0
RH CALL 74967X903 8,302 486 SH Call SOLE   0 0 0
RH COM 74967X103 773 4,526 SH   SOLE   4,526 0 0
RH PUT 74967X953 14,708 861 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 222 40 SH Call SOLE   0 0 0
ROBERT HALF INTL INC PUT 770323953 283 51 SH Put SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 81 10 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 89 11 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC CALL 74934Q908 31 15 SH Call SOLE   0 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 185 8,982 SH   SOLE   8,982 0 0
RCI HOSPITALITY HLDGS INC PUT 74934Q958 18 9 SH Put SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 552 1,237 SH Call SOLE   0 0 0
TRANSOCEAN LTD COM H8817H100 197 44,072 SH   SOLE   44,072 0 0
TRANSOCEAN LTD PUT H8817H950 410 919 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 11 63 SH Call SOLE   0 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 77 41,637 SH   SOLE   41,637 0 0
RIGEL PHARMACEUTICALS INC PUT 766559953 22 120 SH Put SOLE   0 0 0
B RILEY FINL INC CALL 05580M908 28 12 SH Call SOLE   0 0 0
B RILEY FINL INC PUT 05580M958 23 10 SH Put SOLE   0 0 0
ISHARES INC COM 46434G855 2 100 SH   SOLE   100 0 0
RIO TINTO PLC CALL 767204900 6,657 1,278 SH Call SOLE   0 0 0
RIO TINTO PLC COM 767204100 2,483 47,674 SH   SOLE   47,674 0 0
RIO TINTO PLC PUT 767204950 4,745 911 SH Put SOLE   0 0 0
RIO TINTO PLC CALL 767204900 885 170 SH Call SOLE   0 0 0
RIO TINTO PLC PUT 767204950 1,401 269 SH Put SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 175 987 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC PUT 767292955 103 581 SH Put SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC CALL 754730909 783 95 SH Call SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC PUT 754730959 470 57 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 3,350 351 SH Call SOLE   0 0 0
RALPH LAUREN CORP COM 751212101 1,455 15,243 SH   SOLE   15,243 0 0
RALPH LAUREN CORP PUT 751212951 6,234 653 SH Put SOLE   0 0 0
RADIANT LOGISTICS INC COM 75025X100 2 403 SH   SOLE   403 0 0
RADIANT LOGISTICS INC PUT 75025X950 0 1 SH Put SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 271 407 SH Call SOLE   0 0 0
REALOGY HLDGS CORP PUT 75605Y956 197 296 SH Put SOLE   0 0 0
RED LION HOTELS CORP CALL 756764906 5 9 SH Call SOLE   0 0 0
RED LION HOTELS CORP COM 756764106 0 134 SH   SOLE   134 0 0
RED LION HOTELS CORP PUT 756764956 14 22 SH Put SOLE   0 0 0
RLI CORP COM 749607107 212 2,284 SH   SOLE   2,284 0 0
RLI CORP PUT 749607957 92 10 SH Put SOLE   0 0 0
RLJ LODGING TR CALL 74965L901 23 14 SH Call SOLE   0 0 0
RLJ LODGING TR COM 74965L101 198 11,667 SH   SOLE   11,667 0 0
RLJ LODGING TR PUT 74965L951 866 510 SH Put SOLE   0 0 0
RE MAX HLDGS INC COM 75524W108 592 18,438 SH   SOLE   18,438 0 0
RE MAX HLDGS INC PUT 75524W958 3 1 SH Put SOLE   0 0 0
RAMBUS INC DEL CALL 750917906 565 431 SH Call SOLE   0 0 0
RAMBUS INC DEL COM 750917106 180 13,785 SH   SOLE   13,785 0 0
RAMBUS INC DEL PUT 750917956 59 45 SH Put SOLE   0 0 0
RESMED INC CALL 761152907 5,890 436 SH Call SOLE   0 0 0
RESMED INC PUT 761152957 135 10 SH Put SOLE   0 0 0
ROCKWELL MED INC CALL 774374902 3 14 SH Call SOLE   0 0 0
ROCKWELL MED INC COM 774374102 31 11,586 SH   SOLE   11,586 0 0
ROCKWELL MED INC PUT 774374952 49 180 SH Put SOLE   0 0 0
RIGNET INC CALL 766582900 1 2 SH Call SOLE   0 0 0
RIGNET INC PUT 766582950 1 2 SH Put SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 1,369 109 SH Call SOLE   0 0 0
RINGCENTRAL INC COM 76680R206 43 349 SH   SOLE   349 0 0
RINGCENTRAL INC PUT 76680R956 2,953 235 SH Put SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD CALL G7496G903 3,366 174 SH Call SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD PUT G7496G953 3,849 199 SH Put SOLE   0 0 0
RENASANT CORP CALL 75970E907 325 93 SH Call SOLE   0 0 0
RENASANT CORP PUT 75970E957 7 2 SH Put SOLE   0 0 0
REALNETWORKS INC COM 75605L708 0 96 SH   SOLE   96 0 0
EXCHANGE TRADED CONCEPTS TR COM 301505707 11 300 SH   SOLE   300 0 0
EXCHANGE TRADED CONCEPTS TR PUT 301505957 3 1 SH Put SOLE   0 0 0
GIBRALTAR INDS INC CALL 374689907 160 35 SH Call SOLE   0 0 0
GIBRALTAR INDS INC COM 374689107 96 2,110 SH   SOLE   2,110 0 0
GIBRALTAR INDS INC PUT 374689957 9 2 SH Put SOLE   0 0 0
ROGERS CORP CALL 775133901 82 6 SH Call SOLE   0 0 0
ROGERS CORP PUT 775133951 13 1 SH Put SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 12 701 SH   SOLE   701 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 27 15 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 2,142 130 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC COM 773903109 863 5,241 SH   SOLE   5,241 0 0
ROCKWELL AUTOMATION INC PUT 773903959 5,751 349 SH Put SOLE   0 0 0
ROKU INC CALL 77543R902 48,173 4,734 SH Call SOLE   0 0 0
ROKU INC PUT 77543R952 51,948 5,105 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 453 133 SH Call SOLE   0 0 0
ROLLINS INC PUT 775711954 95 28 SH Put SOLE   0 0 0
RBC BEARINGS INC CALL 75524B904 1,990 120 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347R902 234 19 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R693 97 787 SH   SOLE   787 0 0
PROSHARES TR PUT 74347R952 49 4 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 4,885 137 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC PUT 776696956 3,387 95 SH Put SOLE   0 0 0
ROSS STORES INC CALL 778296903 2,482 226 SH Call SOLE   0 0 0
ROSS STORES INC PUT 778296953 5,020 457 SH Put SOLE   0 0 0
REALPAGE INC CALL 75606N909 2,250 358 SH Call SOLE   0 0 0
REALPAGE INC COM 75606N109 71 1,135 SH   SOLE   1,135 0 0
REALPAGE INC PUT 75606N959 2,834 451 SH Put SOLE   0 0 0
RETAIL PPTYS AMER INC CALL 76131V902 1,770 1,437 SH Call SOLE   0 0 0
RAPID7 INC CALL 753422904 231 51 SH Call SOLE   0 0 0
RAPID7 INC COM 753422104 4 90 SH   SOLE   90 0 0
RAPID7 INC PUT 753422954 553 122 SH Put SOLE   0 0 0
RPM INTL INC CALL 749685903 612 89 SH Call SOLE   0 0 0
RPT REALTY COM 74971D101 129 9,537 SH   SOLE   9,537 0 0
RPT REALTY PUT 74971D951 154 114 SH Put SOLE   0 0 0
RANGE RES CORP CALL 75281A909 528 1,384 SH Call SOLE   0 0 0
RANGE RES CORP COM 75281A109 110 28,840 SH   SOLE   28,840 0 0
RANGE RES CORP PUT 75281A959 155 407 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 53 141 SH Call SOLE   0 0 0
DONNELLEY R R & SONS CO COM 257867200 6 1,758 SH   SOLE   1,758 0 0
DONNELLEY R R & SONS CO PUT 257867950 33 90 SH Put SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 76 23 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 204 6,135 SH   SOLE   6,135 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 372 112 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 1,364 672 SH Call SOLE   0 0 0
RED ROCK RESORTS INC PUT 75700L958 343 169 SH Put SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 9 1 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 796 92 SH Call SOLE   0 0 0
REPUBLIC SVCS INC PUT 760759950 34 4 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 129 12 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V357 2,934 27,148 SH   SOLE   27,148 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 226 21 SH Put SOLE   0 0 0
ROSETTA STONE INC CALL 777780907 163 94 SH Call SOLE   0 0 0
ROSETTA STONE INC PUT 777780957 40 23 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 6,197 2,717 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 7,495 3,286 SH Put SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC CALL 781270903 13 5 SH Call SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC PUT 781270953 108 41 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 11 1 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F684 1 11 SH   SOLE   11 0 0
RATTLER MIDSTREAM LP CALL 75419T903 3 2 SH Call SOLE   0 0 0
RATTLER MIDSTREAM LP COM 75419T103 4 252 SH   SOLE   252 0 0
RATTLER MIDSTREAM LP PUT 75419T953 19 11 SH Put SOLE   0 0 0
RAYTHEON CO CALL 755111907 13,988 713 SH Call SOLE   0 0 0
RAYTHEON CO COM 755111507 4,020 20,491 SH   SOLE   20,491 0 0
RAYTHEON CO PUT 755111957 21,698 1,106 SH Put SOLE   0 0 0
RETROPHIN INC CALL 761299906 56 49 SH Call SOLE   0 0 0
RETROPHIN INC COM 761299106 52 4,543 SH   SOLE   4,543 0 0
RETROPHIN INC PUT 761299956 319 276 SH Put SOLE   0 0 0
RUBICON PROJ INC CALL 78112V902 33 39 SH Call SOLE   0 0 0
RUBICON PROJ INC COM 78112V102 77 8,875 SH   SOLE   8,875 0 0
RUBICON PROJ INC PUT 78112V952 2 3 SH Put SOLE   0 0 0
SUNRUN INC CALL 86771W905 1,854 1,110 SH Call SOLE   0 0 0
SUNRUN INC COM 86771W105 317 19,028 SH   SOLE   19,028 0 0
SUNRUN INC PUT 86771W955 409 245 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 385 100 SH Call SOLE   0 0 0
RUSH ENTERPRISES INC PUT 781846959 158 41 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 431 93 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 195 42 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 21 20 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E828 54 5,101 SH   SOLE   5,101 0 0
DIREXION SHS ETF TR PUT 25460E955 5 5 SH Put SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 1,110 544 SH Call SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC PUT 783332959 67 33 SH Put SOLE   0 0 0
REVOLUTION LIGHTING TECHNOLO CALL 76155G906 0 1 SH Call SOLE   0 0 0
REVOLVE GROUP INC CALL 76156B907 479 205 SH Call SOLE   0 0 0
REVOLVE GROUP INC PUT 76156B957 343 147 SH Put SOLE   0 0 0
REVANCE THERAPEUTICS INC CALL 761330909 85 66 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC COM 761330109 45 3,512 SH   SOLE   3,512 0 0
REVANCE THERAPEUTICS INC PUT 761330959 135 104 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 536 132 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A607 31 300 SH   SOLE   300 0 0
REDWOOD TR INC CALL 758075902 113 69 SH Call SOLE   0 0 0
REDWOOD TR INC PUT 758075952 82 50 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 9 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R735 10 107 SH   SOLE   107 0 0
REXNORD CORP NEW CALL 76169B902 246 91 SH Call SOLE   0 0 0
REXNORD CORP NEW PUT 76169B952 292 108 SH Put SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE CALL 780087902 3,522 434 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE PUT 780087952 1,152 142 SH Put SOLE   0 0 0
RYANAIR HLDGS PLC CALL 783513903 19 3 SH Call SOLE   0 0 0
RYANAIR HLDGS PLC COM 783513203 41 629 SH   SOLE   629 0 0
RYANAIR HLDGS PLC PUT 783513953 205 31 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 19 44 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 375 86,832 SH   SOLE   86,832 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 36 84 SH Put SOLE   0 0 0
RYERSON HLDG CORP CALL 783754904 0 1 SH Call SOLE   0 0 0
RYERSON HLDG CORP COM 783754104 6 743 SH   SOLE   743 0 0
RAYONIER INC CALL 754907903 8 3 SH Call SOLE   0 0 0
RAYONIER INC COM 754907103 0 11 SH   SOLE   11 0 0
SPRINT CORPORATION CALL 85207U905 2,404 3,897 SH Call SOLE   0 0 0
SPRINT CORPORATION PUT 85207U955 2,537 4,112 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 379 300 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC COM 811916105 136 10,772 SH   SOLE   10,772 0 0
SEABRIDGE GOLD INC PUT 811916955 1,597 1,262 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 18 2 SH Call SOLE   0 0 0
SABRE CORP CALL 78573M904 456 204 SH Call SOLE   0 0 0
SABRE CORP PUT 78573M954 87 39 SH Put SOLE   0 0 0
SAFEHOLD INC CALL 78645L900 24 8 SH Call SOLE   0 0 0
SAFEHOLD INC COM 78645L100 259 8,519 SH   SOLE   8,519 0 0
SAFEHOLD INC PUT 78645L950 79 26 SH Put SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 1,921 127 SH Call SOLE   0 0 0
SANDERSON FARMS INC COM 800013104 37 250 SH   SOLE   250 0 0
SANDERSON FARMS INC PUT 800013954 166 11 SH Put SOLE   0 0 0
SAFETY INS GROUP INC CALL 78648T900 91 9 SH Call SOLE   0 0 0
SAFETY INS GROUP INC COM 78648T100 160 1,588 SH   SOLE   1,588 0 0
SAFETY INS GROUP INC PUT 78648T950 435 43 SH Put SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 2,006 143 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC COM 78667J108 509 3,632 SH   SOLE   3,632 0 0
SAGE THERAPEUTICS INC PUT 78667J958 2,637 188 SH Put SOLE   0 0 0
SONIC AUTOMOTIVE INC CALL 83545G902 144 46 SH Call SOLE   0 0 0
SONIC AUTOMOTIVE INC COM 83545G102 84 2,699 SH   SOLE   2,699 0 0
SONIC AUTOMOTIVE INC PUT 83545G952 348 111 SH Put SOLE   0 0 0
SAIA INC COM 78709Y105 142 1,518 SH   SOLE   1,518 0 0
SCIENCE APPLICATNS INTL CP N CALL 808625907 672 77 SH Call SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 68 783 SH   SOLE   783 0 0
SCIENCE APPLICATNS INTL CP N PUT 808625957 987 113 SH Put SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I CALL 78781P905 54 29 SH Call SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 47 2,549 SH   SOLE   2,549 0 0
SAILPOINT TECHNLGIES HLDGS I PUT 78781P955 117 63 SH Put SOLE   0 0 0
SCORPIO BULKERS INC CALL Y7546A902 3 6 SH Call SOLE   0 0 0
SCORPIO BULKERS INC COM Y7546A122 226 37,262 SH   SOLE   37,262 0 0
SCORPIO BULKERS INC PUT Y7546A952 385 634 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 7,390 203 SH Call SOLE   0 0 0
BOSTON BEER INC PUT 100557957 11,686 321 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 939 2,336 SH Call SOLE   0 0 0
BANCO SANTANDER SA COM 05964H105 893 222,275 SH   SOLE   222,275 0 0
BANCO SANTANDER SA PUT 05964H955 1,317 3,277 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 209 371 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD COM 80013R206 92 16,405 SH   SOLE   16,405 0 0
SANDSTORM GOLD LTD PUT 80013R956 133 236 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 295 92 SH Call SOLE   0 0 0
S&W SEED CO COM 785135104 0 31 SH   SOLE   31 0 0
SAP SE CALL 803054904 1,520 129 SH Call SOLE   0 0 0
SAP SE COM 803054204 2,381 20,207 SH   SOLE   20,207 0 0
SAP SE PUT 803054954 9,853 836 SH Put SOLE   0 0 0
ECHOSTAR CORP CALL 278768906 5 217 SH Call SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 606 167 SH Call SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 181 4,998 SH   SOLE   4,998 0 0
SPIRIT AIRLS INC PUT 848577952 1,455 401 SH Put SOLE   0 0 0
SAFE BULKERS INC CALL Y7388L903 34 196 SH Call SOLE   0 0 0
SAFE BULKERS INC PUT Y7388L953 0 5 SH Put SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 699 29 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 6,052 251 SH Put SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC CALL G85347905 6 28 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 735 172 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 775 18,151 SH   SOLE   18,151 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 4,940 1,156 SH Put SOLE   0 0 0
SIBANYE STILLWATER CALL 825724906 182 338 SH Call SOLE   0 0 0
SIBANYE STILLWATER COM 825724206 386 71,574 SH   SOLE   71,574 0 0
SIBANYE STILLWATER PUT 825724956 1,111 2,059 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 522 351 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 172 116 SH Put SOLE   0 0 0
ALPS ETF TR PUT 00162Q956 3 1 SH Put SOLE   0 0 0
STAR BULK CARRIERS CORP CALL Y8162K904 229 228 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP COM Y8162K204 1 179 SH   SOLE   179 0 0
STAR BULK CARRIERS CORP PUT Y8162K954 133 133 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 59 5 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 386 3,239 SH   SOLE   3,239 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 894 75 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 624 272 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 450 196 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 4 4 SH Call SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI COM 20441A102 458 38,605 SH   SOLE   38,605 0 0
COMPANHIA DE SANEAMENTO BASI PUT 20441A952 117 99 SH Put SOLE   0 0 0
STARBUCKS CORP CALL 855244909 30,531 3,453 SH Call SOLE   0 0 0
STARBUCKS CORP PUT 855244959 33,617 3,802 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 288 113 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 890 349 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 361 106 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP PUT 84265V955 34 10 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 7 1 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524102 150 2,125 SH   SOLE   2,125 0 0
SCHWAB STRATEGIC TR CALL 808524908 27 5 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524797 38 710 SH   SOLE   710 0 0
SCHWAB STRATEGIC TR PUT 808524958 98 18 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 0 3 SH Put SOLE   0 0 0
SCHOLASTIC CORP CALL 807066905 79 21 SH Call SOLE   0 0 0
SCHOLASTIC CORP COM 807066105 191 5,078 SH   SOLE   5,078 0 0
SCHOLASTIC CORP PUT 807066955 498 132 SH Put SOLE   0 0 0
SCHNITZER STL INDS CALL 806882906 22 11 SH Call SOLE   0 0 0
SCHNITZER STL INDS PUT 806882956 6 3 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 0 1 SH Call SOLE   0 0 0
THE CHARLES SCHWAB CORPORATI CALL 808513905 9,545 2,282 SH Call SOLE   0 0 0
THE CHARLES SCHWAB CORPORATI PUT 808513955 5,370 1,284 SH Put SOLE   0 0 0
SERVICE CORP INTL CALL 817565904 2,667 558 SH Call SOLE   0 0 0
SERVICE CORP INTL PUT 817565954 19 4 SH Put SOLE   0 0 0
STEPAN CO PUT 858586950 29 3 SH Put SOLE   0 0 0
STELLUS CAP INVT CORP CALL 858568908 132 97 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 857 528 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W668 313 19,329 SH   SOLE   19,329 0 0
PROSHARES TR II PUT 74347W952 190 117 SH Put SOLE   0 0 0
COMSCORE INC CALL 20564W905 0 1 SH Call SOLE   0 0 0
COMSCORE INC COM 20564W105 0 428 SH   SOLE   428 0 0
SCIPLAY CORP COM 809087109 21 2,027 SH   SOLE   2,027 0 0
SCIPLAY CORP PUT 809087959 10 10 SH Put SOLE   0 0 0
STEELCASE INC CALL 858155903 103 56 SH Call SOLE   0 0 0
STEELCASE INC PUT 858155953 9 5 SH Put SOLE   0 0 0
SCANSOURCE INC CALL 806037907 9 3 SH Call SOLE   0 0 0
SCANSOURCE INC PUT 806037957 85 28 SH Put SOLE   0 0 0
SCULPTOR CAP MGMT CALL 811246907 60 31 SH Call SOLE   0 0 0
SCULPTOR CAP MGMT PUT 811246957 13 7 SH Put SOLE   0 0 0
SHOE CARNIVAL INC CALL 824889909 16 5 SH Call SOLE   0 0 0
SHOE CARNIVAL INC COM 824889109 9 298 SH   SOLE   298 0 0
SHOE CARNIVAL INC PUT 824889959 3 1 SH Put SOLE   0 0 0
SECUREWORKS CORP COM 81374A105 6 481 SH   SOLE   481 0 0
SECUREWORKS CORP PUT 81374A955 2 2 SH Put SOLE   0 0 0
SCYNEXIS INC COM 811292101 0 4 SH   SOLE   4 0 0
SANDRIDGE ENERGY INC CALL 80007P909 32 69 SH Call SOLE   0 0 0
SANDRIDGE ENERGY INC COM 80007P869 48 10,380 SH   SOLE   10,380 0 0
SANDRIDGE ENERGY INC PUT 80007P959 74 159 SH Put SOLE   0 0 0
SMILEDIRECTCLUB INC CALL 83192H906 1,061 765 SH Call SOLE   0 0 0
SMILEDIRECTCLUB INC COM 83192H106 161 11,633 SH   SOLE   11,633 0 0
SMILEDIRECTCLUB INC PUT 83192H956 458 330 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 11 7 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E549 81 4,774 SH   SOLE   4,774 0 0
GLOBAL X FDS PUT 37950E954 10 6 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 1,449 314 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G958 60 13 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 69 15 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G958 18 4 SH Put SOLE   0 0 0
SEADRILL LTD CALL G7998G906 1 9 SH Call SOLE   0 0 0
SEADRILL LTD COM G7998G106 110 52,534 SH   SOLE   52,534 0 0
SEADRILL LTD PUT G7998G956 90 431 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1,699 576 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B383 1,586 53,777 SH   SOLE   53,777 0 0
PROSHARES TR PUT 74347B959 1,383 469 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 235 23 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A763 37 369 SH   SOLE   369 0 0
SPDR SERIES TRUST PUT 78464A958 471 46 SH Put SOLE   0 0 0
SEA LTD CALL 81141R900 4,224 1,365 SH Call SOLE   0 0 0
SEA LTD COM 81141R100 1,124 36,325 SH   SOLE   36,325 0 0
SEA LTD PUT 81141R950 8,517 2,752 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138G607 67 7,606 SH   SOLE   7,606 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G950 167 190 SH Put SOLE   0 0 0
SEACHANGE INTL INC CALL 811699907 7 26 SH Call SOLE   0 0 0
SEACHANGE INTL INC COM 811699107 105 36,596 SH   SOLE   36,596 0 0
SEACHANGE INTL INC PUT 811699957 166 579 SH Put SOLE   0 0 0
SEAWORLD ENTMT INC CALL 81282V900 1,300 494 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC COM 81282V100 467 17,763 SH   SOLE   17,763 0 0
SEAWORLD ENTMT INC PUT 81282V950 468 178 SH Put SOLE   0 0 0
SECOO HLDG LTD COM 81367P101 33 4,943 SH   SOLE   4,943 0 0
SECOO HLDG LTD PUT 81367P951 8 13 SH Put SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 2,444 292 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 94 1,130 SH   SOLE   1,130 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 6,613 790 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 2,498 602 SH Call SOLE   0 0 0
SEALED AIR CORP NEW PUT 81211K950 244 59 SH Put SOLE   0 0 0
SELECT MED HLDGS CORP CALL 81619Q905 1,194 721 SH Call SOLE   0 0 0
SEMGROUP CORP CALL 81663A905 150 92 SH Call SOLE   0 0 0
SEMGROUP CORP PUT 81663A955 24 15 SH Put SOLE   0 0 0
SENSEONICS HLDGS INC CALL 81727U905 27 278 SH Call SOLE   0 0 0
SENSEONICS HLDGS INC COM 81727U105 6 6,170 SH   SOLE   6,170 0 0
SENSEONICS HLDGS INC PUT 81727U955 7 75 SH Put SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 626 112 SH Call SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I PUT 81761R959 5 1 SH Put SOLE   0 0 0
SESEN BIO INC CALL 817763905 116 998 SH Call SOLE   0 0 0
SESEN BIO INC COM 817763105 9 8,106 SH   SOLE   8,106 0 0
SESEN BIO INC PUT 817763955 1 17 SH Put SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 378 66 SH Call SOLE   0 0 0
STIFEL FINL CORP PUT 860630952 154 27 SH Put SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC CALL 786449907 30 27 SH Call SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 17 1,578 SH   SOLE   1,578 0 0
STITCH FIX INC CALL 860897907 1,536 798 SH Call SOLE   0 0 0
STITCH FIX INC PUT 860897957 3,491 1,814 SH Put SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L CALL G81075906 80 57 SH Call SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L PUT G81075956 25 18 SH Put SOLE   0 0 0
SHUTTERFLY INC CALL 82568P904 0 472 SH Call SOLE   0 0 0
SHUTTERFLY INC PUT 82568P954 0 22 SH Put SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 916 474 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC COM 85208M102 230 11,901 SH   SOLE   11,901 0 0
SPROUTS FMRS MKT INC PUT 85208M952 61 32 SH Put SOLE   0 0 0
FANG HLDGS LTD CALL 30711Y901 3 17 SH Call SOLE   0 0 0
FANG HLDGS LTD PUT 30711Y951 0 17 SH Put SOLE   0 0 0
SUPERIOR GRP OF COMPANIES IN CALL 868358902 0 1 SH Call SOLE   0 0 0
SEATTLE GENETICS INC CALL 812578902 760 89 SH Call SOLE   0 0 0
SEATTLE GENETICS INC COM 812578102 1,816 21,275 SH   SOLE   21,275 0 0
SEATTLE GENETICS INC PUT 812578952 1,716 201 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 7 2 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P449 23 590 SH   SOLE   590 0 0
SMART GLOBAL HLDGS INC CALL G8232Y901 22 9 SH Call SOLE   0 0 0
SMART GLOBAL HLDGS INC PUT G8232Y951 188 74 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 596 659 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC COM 800677106 464 51,289 SH   SOLE   51,289 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 718 794 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 1,853 911 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 260 128 SH Put SOLE   0 0 0
ABERDEEN STD GOLD ETF TR CALL 00326A904 298 21 SH Call SOLE   0 0 0
ABERDEEN STD GOLD ETF TR COM 00326A104 811 5,716 SH   SOLE   5,716 0 0
ABERDEEN STD GOLD ETF TR PUT 00326A954 14 1 SH Put SOLE   0 0 0
SURGERY PARTNERS INC CALL 86881A900 81 111 SH Call SOLE   0 0 0
SURGERY PARTNERS INC PUT 86881A950 28 39 SH Put SOLE   0 0 0
STAR GROUP L P CALL 85512C905 9 10 SH Call SOLE   0 0 0
STAR GROUP L P COM 85512C105 0 78 SH   SOLE   78 0 0
PROSHARES TR CALL 74347B909 96 37 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B425 793 30,381 SH   SOLE   30,381 0 0
PROSHARES TR PUT 74347B959 28 11 SH Put SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 3,558 363 SH Call SOLE   0 0 0
SHAKE SHACK INC PUT 819047951 4,019 410 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 2 76 SH   SOLE   76 0 0
SHILOH INDS INC CALL 824543902 8 20 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 572 280 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 53 26 SH Put SOLE   0 0 0
MADDEN STEVEN LTD CALL 556269908 100 28 SH Call SOLE   0 0 0
MADDEN STEVEN LTD PUT 556269958 887 248 SH Put SOLE   0 0 0
SHOPIFY INC CALL 82509L907 50,675 1,626 SH Call SOLE   0 0 0
SHOPIFY INC PUT 82509L957 107,927 3,463 SH Put SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR CALL 812362901 0 1 SH Call SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 72 21,026 SH   SOLE   21,026 0 0
SEARS HOMETOWN & OUTLET STOR PUT 812362951 23 67 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 5,938 108 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO PUT 824348956 8,467 154 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 4,351 513 SH Call SOLE   0 0 0
ISHARES TR COM 464287457 59 698 SH   SOLE   698 0 0
ISHARES TR PUT 464287957 712 84 SH Put SOLE   0 0 0
COMPANHIA SIDERURGICA NACION CALL 20440W905 8 27 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION COM 20440W105 37 11,855 SH   SOLE   11,855 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 4 15 SH Put SOLE   0 0 0
SIEBERT FINL CORP PUT 826176959 0 1 SH Put SOLE   0 0 0
SIENTRA INC CALL 82621J905 2 4 SH Call SOLE   0 0 0
SIENTRA INC COM 82621J105 180 27,915 SH   SOLE   27,915 0 0
SIENTRA INC PUT 82621J955 38 59 SH Put SOLE   0 0 0
SIGNET JEWELERS LIMITED CALL G81276900 616 368 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED COM G81276100 126 7,557 SH   SOLE   7,557 0 0
SIGNET JEWELERS LIMITED PUT G81276950 1,630 973 SH Put SOLE   0 0 0
SIGA TECHNOLOGIES INC CALL 826917906 9 18 SH Call SOLE   0 0 0
SIGA TECHNOLOGIES INC COM 826917106 28 5,488 SH   SOLE   5,488 0 0
SELECTIVE INS GROUP INC COM 816300107 13 175 SH   SOLE   175 0 0
GLOBAL X FDS CALL 37954Y901 1,346 479 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y848 895 31,861 SH   SOLE   31,861 0 0
GLOBAL X FDS PUT 37954Y951 379 135 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 87 93 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G102 209 22,198 SH   SOLE   22,198 0 0
ETF MANAGERS TR PUT 26924G958 375 397 SH Put SOLE   0 0 0
SILK ROAD MEDICAL INC PUT 82710M950 13 30 SH Put SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 544 154 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO PUT 82706C958 106 30 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 850 217 SH Call SOLE   0 0 0
SINA CORP COM G81477104 110 2,810 SH   SOLE   2,810 0 0
SINA CORP PUT G81477954 517 132 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 0 1,212 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC COM 82968B103 0 61,822 SH   SOLE   61,822 0 0
SIRIUS XM HLDGS INC PUT 82968B953 0 376 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 0 125 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC PUT 82968B953 0 12 SH Put SOLE   0 0 0
SITE CENTERS CORP PUT 82981J959 7 5 SH Put SOLE   0 0 0
SITEONE LANDSCAPE SUPPLY INC CALL 82982L903 0 1 SH Call SOLE   0 0 0
SVB FINL GROUP CALL 78486Q901 2,340 112 SH Call SOLE   0 0 0
SVB FINL GROUP PUT 78486Q951 13,101 627 SH Put SOLE   0 0 0
ABERDEEN STD SILVER ETF TR CALL 003264908 280 170 SH Call SOLE   0 0 0
ABERDEEN STD SILVER ETF TR PUT 003264958 19 12 SH Put SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 2,234 440 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 1,203 237 SH Put SOLE   0 0 0
SMUCKER J M CO CALL 832696905 4,334 394 SH Call SOLE   0 0 0
SMUCKER J M CO COM 832696405 354 3,224 SH   SOLE   3,224 0 0
SMUCKER J M CO PUT 832696955 4,312 392 SH Put SOLE   0 0 0
SHAW COMMUNICATIONS INC CALL 82028K900 1 1 SH Call SOLE   0 0 0
SHAW COMMUNICATIONS INC COM 82028K200 0 2 SH   SOLE   2 0 0
SHAW COMMUNICATIONS INC PUT 82028K950 11 6 SH Put SOLE   0 0 0
SAN JUAN BASIN RTY TR CALL 798241905 3 11 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR COM 798241105 10 3,568 SH   SOLE   3,568 0 0
SAN JUAN BASIN RTY TR PUT 798241955 43 143 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1,172 737 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 3 2 SH Put SOLE   0 0 0
PEAK RESORTS INC CALL 70469L900 0 10 SH Call SOLE   0 0 0
SK TELECOM LTD CALL 78440P908 213 96 SH Call SOLE   0 0 0
SK TELECOM LTD PUT 78440P958 108 49 SH Put SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 565 365 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 902 583 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 5,068 1,357 SH Call SOLE   0 0 0
SKECHERS U S A INC PUT 830566955 2,834 759 SH Put SOLE   0 0 0
SKYLINE CHAMPION CORPORATION CALL 830830905 1,098 365 SH Call SOLE   0 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 252 8,401 SH   SOLE   8,401 0 0
SKYLINE CHAMPION CORPORATION PUT 830830955 87 29 SH Put SOLE   0 0 0
SKYWEST INC COM 830879102 41 730 SH   SOLE   730 0 0
SKYWEST INC PUT 830879952 218 38 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 33 6 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 304 54 SH Put SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 44 4 SH Call SOLE   0 0 0
SILICON LABORATORIES INC COM 826919102 375 3,369 SH   SOLE   3,369 0 0
SILICON LABORATORIES INC PUT 826919952 2,616 235 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 7,920 2,318 SH Call SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 2,345 68,630 SH   SOLE   68,630 0 0
SCHLUMBERGER LTD PUT 806857958 11,928 3,491 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 217 228 SH Call SOLE   0 0 0
U S SILICA HLDGS INC PUT 90346E953 474 496 SH Put SOLE   0 0 0
SOLID BIOSCIENCES INC CALL 83422E905 496 480 SH Call SOLE   0 0 0
SOLID BIOSCIENCES INC COM 83422E105 336 32,568 SH   SOLE   32,568 0 0
SOLID BIOSCIENCES INC PUT 83422E955 771 746 SH Put SOLE   0 0 0
SUN LIFE FINL INC CALL 866796905 4 1 SH Call SOLE   0 0 0
SUN LIFE FINL INC COM 866796105 163 3,650 SH   SOLE   3,650 0 0
SL GREEN RLTY CORP CALL 78440X901 24 3 SH Call SOLE   0 0 0
SL GREEN RLTY CORP COM 78440X101 7 86 SH   SOLE   86 0 0
SL GREEN RLTY CORP PUT 78440X951 49 6 SH Put SOLE   0 0 0
SLM CORP CALL 78442P906 81 92 SH Call SOLE   0 0 0
SLM CORP PUT 78442P956 1,089 1,235 SH Put SOLE   0 0 0
SIMULATIONS PLUS INC CALL 829214905 3 1 SH Call SOLE   0 0 0
SIMULATIONS PLUS INC COM 829214105 86 2,503 SH   SOLE   2,503 0 0
SIMULATIONS PLUS INC PUT 829214955 215 62 SH Put SOLE   0 0 0
SOLAR CAP LTD COM 83413U100 10 490 SH   SOLE   490 0 0
ISHARES SILVER TRUST CALL 46428Q909 31,287 19,653 SH Call SOLE   0 0 0
ISHARES SILVER TRUST PUT 46428Q959 6,629 4,164 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 3 1 SH Put SOLE   0 0 0
SM ENERGY CO CALL 78454L900 59 61 SH Call SOLE   0 0 0
SM ENERGY CO COM 78454L100 186 19,257 SH   SOLE   19,257 0 0
SM ENERGY CO PUT 78454L950 206 213 SH Put SOLE   0 0 0
SMARTSHEET INC CALL 83200N903 1,682 467 SH Call SOLE   0 0 0
SMARTSHEET INC COM 83200N103 8 239 SH   SOLE   239 0 0
SMARTSHEET INC PUT 83200N953 320 89 SH Put SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I CALL 86562M909 28 42 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 1,354 133 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 386 38 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 57,801 4,852 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 114,698 9,628 SH Put SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 24 51 SH Call SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP PUT 866142952 32 66 SH Put SOLE   0 0 0
STANDARD MTR PRODS INC CALL 853666905 87 18 SH Call SOLE   0 0 0
STANDARD MTR PRODS INC PUT 853666955 111 23 SH Put SOLE   0 0 0
SIMPLY GOOD FOODS CO CALL 82900L902 28 10 SH Call SOLE   0 0 0
SIMPLY GOOD FOODS CO COM 82900L102 203 7,021 SH   SOLE   7,021 0 0
SIMPLY GOOD FOODS CO PUT 82900L952 698 241 SH Put SOLE   0 0 0
STEIN MART INC CALL 858375908 4 59 SH Call SOLE   0 0 0
STEIN MART INC COM 858375108 0 370 SH   SOLE   370 0 0
STEIN MART INC PUT 858375958 0 10 SH Put SOLE   0 0 0
SMITH MICRO SOFTWARE INC CALL 832154907 122 226 SH Call SOLE   0 0 0
SMITH MICRO SOFTWARE INC COM 832154207 299 55,192 SH   SOLE   55,192 0 0
SMITH MICRO SOFTWARE INC PUT 832154957 80 148 SH Put SOLE   0 0 0
SPIRIT MTA REIT CALL 84861U905 25 30 SH Call SOLE   0 0 0
SPIRIT MTA REIT COM 84861U105 31 3,685 SH   SOLE   3,685 0 0
SPIRIT MTA REIT PUT 84861U955 2 3 SH Put SOLE   0 0 0
SEMTECH CORP CALL 816850901 1,322 272 SH Call SOLE   0 0 0
SEMTECH CORP COM 816850101 538 11,074 SH   SOLE   11,074 0 0
SEMTECH CORP PUT 816850951 2,231 459 SH Put SOLE   0 0 0
SNAP ON INC CALL 833034901 2,238 143 SH Call SOLE   0 0 0
SNAP ON INC COM 833034101 1,288 8,234 SH   SOLE   8,234 0 0
SNAP ON INC PUT 833034951 4,070 260 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 15,161 9,596 SH Call SOLE   0 0 0
SNAP INC PUT 83304A956 11,526 7,295 SH Put SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 264 64 SH Call SOLE   0 0 0
SLEEP NUMBER CORP PUT 83125X953 347 84 SH Put SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 3 6 SH Call SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC PUT 87157B953 2 5 SH Put SOLE   0 0 0
SMART SAND INC CALL 83191H907 0 3 SH Call SOLE   0 0 0
SUNDIAL GROWERS INC COM 86730L109 25 5,221 SH   SOLE   5,221 0 0
SCHNEIDER NATIONAL INC CALL 80689H902 15 7 SH Call SOLE   0 0 0
SCHNEIDER NATIONAL INC COM 80689H102 3 150 SH   SOLE   150 0 0
SCHNEIDER NATIONAL INC PUT 80689H952 4 2 SH Put SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC CALL 87164F905 96 129 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC PUT 87164F955 5 8 SH Put SOLE   0 0 0
SONY CORP CALL 835699907 5,286 894 SH Call SOLE   0 0 0
SONY CORP PUT 835699957 709 120 SH Put SOLE   0 0 0
SENIOR HSG PPTYS TR CALL 81721M909 439 475 SH Call SOLE   0 0 0
SENIOR HSG PPTYS TR PUT 81721M959 18 20 SH Put SOLE   0 0 0
CHINA PETE & CHEM CORP CALL 16941R908 974 166 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP COM 16941R108 409 6,983 SH   SOLE   6,983 0 0
CHINA PETE & CHEM CORP PUT 16941R958 1,731 295 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 7,754 565 SH Call SOLE   0 0 0
SYNOPSYS INC PUT 871607957 2,594 189 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC CALL 648691903 13 20 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328900 10 149 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 50 70,570 SH   SOLE   70,570 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328950 2 35 SH Put SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 1,594 446 SH Call SOLE   0 0 0
SYNOVUS FINL CORP PUT 87161C951 1,712 479 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 1,738 154 SH Call SOLE   0 0 0
SYNNEX CORP COM 87162W100 1,437 12,732 SH   SOLE   12,732 0 0
SYNNEX CORP PUT 87162W950 756 67 SH Put SOLE   0 0 0
SOUTHERN CO CALL 842587907 6,454 1,045 SH Call SOLE   0 0 0
SOUTHERN CO PUT 842587957 10,673 1,728 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 3 1 SH Call SOLE   0 0 0
SOGOU INC CALL 83409V904 27 56 SH Call SOLE   0 0 0
SOGOU INC COM 83409V104 34 6,897 SH   SOLE   6,897 0 0
SOGOU INC PUT 83409V954 0 1 SH Put SOLE   0 0 0
SOHU COM LTD CALL 83410S908 374 369 SH Call SOLE   0 0 0
SOHU COM LTD COM 83410S108 46 4,602 SH   SOLE   4,602 0 0
SOHU COM LTD PUT 83410S958 79 78 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC CALL 83418M903 12 9 SH Call SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC COM 83418M103 10 776 SH   SOLE   776 0 0
SOLARIS OILFIELD INFRSTR INC PUT 83418M953 76 57 SH Put SOLE   0 0 0
RENESOLA LTD COM 75971T301 10 7,018 SH   SOLE   7,018 0 0
RENESOLA LTD PUT 75971T951 16 111 SH Put SOLE   0 0 0
SONOCO PRODS CO CALL 835495902 285 49 SH Call SOLE   0 0 0
SONOCO PRODS CO COM 835495102 133 2,297 SH   SOLE   2,297 0 0
SONOCO PRODS CO PUT 835495952 52 9 SH Put SOLE   0 0 0
SONOS INC CALL 83570H908 540 403 SH Call SOLE   0 0 0
SONOS INC PUT 83570H958 376 281 SH Put SOLE   0 0 0
SORL AUTO PTS INC COM 78461U101 120 38,101 SH   SOLE   38,101 0 0
SORL AUTO PTS INC PUT 78461U951 21 68 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 4,476 263 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W458 987 5,803 SH   SOLE   5,803 0 0
DIREXION SHS ETF TR PUT 25459W958 3,932 231 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 765 203 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E182 26 712 SH   SOLE   712 0 0
DIREXION SHS ETF TR PUT 25460E955 83 22 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 173 46 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 56 15 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 4,185 198 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 5,665 268 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 79 51 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A607 190 12,294 SH   SOLE   12,294 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 94 61 SH Put SOLE   0 0 0
SP PLUS CORP CALL 78469C903 22 6 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE CALL 84790A905 94 18 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 268 5,087 SH   SOLE   5,087 0 0
SPECTRUM BRANDS HLDGS INC NE PUT 84790A955 521 99 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 113 33 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 3,782 243 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 8,872 570 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 8,157 333 SH Call SOLE   0 0 0
S&P GLOBAL INC PUT 78409V954 9,456 386 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 370 157 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 59 25 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 12 3 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E362 114 2,694 SH   SOLE   2,694 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 17 4 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 0 5 SH Call SOLE   0 0 0
SOPHIRIS BIO INC CALL 83578Q909 0 868 SH Call SOLE   0 0 0
SPARK ENERGY INC CALL 846511903 4 4 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 0 2 SH Call SOLE   0 0 0
SPLUNK INC CALL 848637904 10,407 883 SH Call SOLE   0 0 0
SPLUNK INC COM 848637104 4,051 34,374 SH   SOLE   34,374 0 0
SPLUNK INC PUT 848637954 13,494 1,145 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 243 42 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E354 235 4,067 SH   SOLE   4,067 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 411 71 SH Put SOLE   0 0 0
SEASPINE HLDGS CORP COM 81255T108 0 1 SH   SOLE   1 0 0
SEASPINE HLDGS CORP PUT 81255T958 18 15 SH Put SOLE   0 0 0
SAPIENS INTL CORP N V CALL G7T16G903 3 2 SH Call SOLE   0 0 0
SAPIENS INTL CORP N V COM G7T16G103 1 65 SH   SOLE   65 0 0
SPOK HLDGS INC COM 84863T106 193 16,187 SH   SOLE   16,187 0 0
SPOK HLDGS INC PUT 84863T956 238 200 SH Put SOLE   0 0 0
SPOTIFY TECHNOLOGY S A CALL L8681T902 7,524 660 SH Call SOLE   0 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 2,375 20,834 SH   SOLE   20,834 0 0
SPOTIFY TECHNOLOGY S A PUT L8681T952 11,217 984 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 78 95 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 15 1,834 SH   SOLE   1,834 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 385 465 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 847 103 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 1,389 169 SH Put SOLE   0 0 0
SPS COMMERCE INC CALL 78463M907 9 2 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78468R903 6 2 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A805 1,215 33,091 SH   SOLE   33,091 0 0
SPDR SERIES TRUST PUT 78464A958 7 2 SH Put SOLE   0 0 0
SPARTANNASH CO CALL 847215900 15 13 SH Call SOLE   0 0 0
SPARTANNASH CO PUT 847215950 4 4 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 62 120 SH Call SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC PUT 84920Y956 31 60 SH Put SOLE   0 0 0
SUNPOWER CORP CALL 867652906 1,184 1,080 SH Call SOLE   0 0 0
SUNPOWER CORP PUT 867652956 374 341 SH Put SOLE   0 0 0
SPX CORP CALL 784635904 4 1 SH Call SOLE   0 0 0
SPX CORP COM 784635104 8 202 SH   SOLE   202 0 0
SPX CORP PUT 784635954 4 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 7,182 1,373 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 6,664 1,274 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,915 1,117 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E885 1,749 101,999 SH   SOLE   101,999 0 0
DIREXION SHS ETF TR PUT 25460E955 819 478 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 4,671 1,798 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 766 295 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 15 6 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 10 4 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 2,220,462 74,821 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR PUT 78462F953 2,818,691 94,979 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 23 6 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A409 44 1,150 SH   SOLE   1,150 0 0
SPDR SERIES TRUST PUT 78464A958 27 7 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 6 2 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 15 5 SH Put SOLE   0 0 0
SQUARE INC CALL 852234903 26,223 4,233 SH Call SOLE   0 0 0
SQUARE INC COM 852234103 8,910 143,833 SH   SOLE   143,833 0 0
SQUARE INC PUT 852234953 60,413 9,752 SH Put SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C CALL 833635905 241 87 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C COM 833635105 747 26,892 SH   SOLE   26,892 0 0
SOCIEDAD QUIMICA MINERA DE C PUT 833635955 2,301 828 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 5,734 1,764 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G958 1,892 582 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 17,197 5,290 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G958 1,144 352 SH Put SOLE   0 0 0
SRAX INC COM 78472M106 1 588 SH   SOLE   588 0 0
SPIRIT RLTY CAP INC NEW CALL 84860W900 124 26 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W950 47 10 SH Put SOLE   0 0 0
SRC ENERGY INC CALL 78470V908 2 5 SH Call SOLE   0 0 0
SRC ENERGY INC COM 78470V108 32 6,879 SH   SOLE   6,879 0 0
SRC ENERGY INC PUT 78470V958 33 72 SH Put SOLE   0 0 0
STERICYCLE INC CALL 858912908 305 60 SH Call SOLE   0 0 0
STERICYCLE INC COM 858912108 995 19,555 SH   SOLE   19,555 0 0
STERICYCLE INC PUT 858912958 758 149 SH Put SOLE   0 0 0
SURMODICS INC CALL 868873900 18 4 SH Call SOLE   0 0 0
SEMPRA ENERGY CALL 816851909 1,564 106 SH Call SOLE   0 0 0
SEMPRA ENERGY PUT 816851959 870 59 SH Put SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 807 190 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 505 119 SH Put SOLE   0 0 0
STONERIDGE INC CALL 86183P902 9 3 SH Call SOLE   0 0 0
SCULLY ROYALTY LTD COM G7T96K107 9 804 SH   SOLE   804 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 127 596 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 143 672 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 4,971 660 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 7,667 1,018 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 11 6 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 3 2 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 79 33 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A152 13 548 SH   SOLE   548 0 0
SOUTH ST CORP COM 840441109 40 544 SH   SOLE   544 0 0
SOUTH ST CORP PUT 840441959 368 49 SH Put SOLE   0 0 0
SIMPSON MANUFACTURING CO INC CALL 829073905 1,109 160 SH Call SOLE   0 0 0
SIMPSON MANUFACTURING CO INC PUT 829073955 783 113 SH Put SOLE   0 0 0
STAGE STORES INC COM 85254C305 27 14,745 SH   SOLE   14,745 0 0
SASOL LTD CALL 803866900 22 13 SH Call SOLE   0 0 0
SASOL LTD PUT 803866950 62 37 SH Put SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 10,912 2,116 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 1,779 345 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 706 55 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R107 2,064 16,073 SH   SOLE   16,073 0 0
PROSHARES TR PUT 74347R952 5,574 434 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO CALL 811054902 2 2 SH Call SOLE   0 0 0
SCRIPPS E W CO OHIO PUT 811054952 2 2 SH Put SOLE   0 0 0
SSR MNG INC CALL 784730903 505 348 SH Call SOLE   0 0 0
SSR MNG INC COM 784730103 145 10,052 SH   SOLE   10,052 0 0
SSR MNG INC PUT 784730953 826 569 SH Put SOLE   0 0 0
SUTTER ROCK CAP CORP CALL 86944Q900 41 66 SH Call SOLE   0 0 0
SUTTER ROCK CAP CORP COM 86944Q100 33 5,388 SH   SOLE   5,388 0 0
SUTTER ROCK CAP CORP PUT 86944Q950 18 29 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 332 92 SH Call SOLE   0 0 0
SHUTTERSTOCK INC PUT 825690950 3 1 SH Put SOLE   0 0 0
SEASPAN CORP CALL Y75638909 147 139 SH Call SOLE   0 0 0
SEASPAN CORP COM Y75638109 64 6,094 SH   SOLE   6,094 0 0
SEASPAN CORP PUT Y75638959 26 25 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 287 135 SH Call SOLE   0 0 0
STRATASYS LTD COM M85548101 320 15,050 SH   SOLE   15,050 0 0
STRATASYS LTD PUT M85548951 149 70 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P CALL G8060N902 1,867 373 SH Call SOLE   0 0 0
STAAR SURGICAL CO CALL 852312905 203 79 SH Call SOLE   0 0 0
STAAR SURGICAL CO COM 852312305 99 3,853 SH   SOLE   3,853 0 0
STAAR SURGICAL CO PUT 852312955 221 86 SH Put SOLE   0 0 0
STAG INDL INC CALL 85254J902 88 30 SH Call SOLE   0 0 0
STAG INDL INC PUT 85254J952 23 8 SH Put SOLE   0 0 0
ISTAR INC CALL 45031U901 14 11 SH Call SOLE   0 0 0
ISTAR INC COM 45031U101 56 4,354 SH   SOLE   4,354 0 0
ISTAR INC PUT 45031U951 73 56 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 736 503 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC PUT 30224P950 21 15 SH Put SOLE   0 0 0
STEWART INFORMATION SVCS COR CALL 860372901 15 4 SH Call SOLE   0 0 0
STEWART INFORMATION SVCS COR PUT 860372951 23 6 SH Put SOLE   0 0 0
STERIS PLC CALL G8473T900 28 2 SH Call SOLE   0 0 0
STERIS PLC PUT G8473T950 14 1 SH Put SOLE   0 0 0
STATE AUTO FINL CORP PUT 855707955 0 10 SH Put SOLE   0 0 0
SUNTRUST BKS INC CALL 867914903 3,653 531 SH Call SOLE   0 0 0
SUNTRUST BKS INC COM 867914103 75 1,092 SH   SOLE   1,092 0 0
SUNTRUST BKS INC PUT 867914953 1,286 187 SH Put SOLE   0 0 0
SUNOPTA INC CALL 8676EP908 15 84 SH Call SOLE   0 0 0
SUNOPTA INC COM 8676EP108 1 687 SH   SOLE   687 0 0
SUNOPTA INC PUT 8676EP958 4 27 SH Put SOLE   0 0 0
STERLING BANCORP DEL CALL 85917A900 44 22 SH Call SOLE   0 0 0
STERLING BANCORP DEL PUT 85917A950 44 22 SH Put SOLE   0 0 0
STEEL DYNAMICS INC CALL 858119900 1,135 381 SH Call SOLE   0 0 0
STEEL DYNAMICS INC COM 858119100 371 12,456 SH   SOLE   12,456 0 0
STEEL DYNAMICS INC PUT 858119950 1,892 635 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 2,096 1,084 SH Call SOLE   0 0 0
STMICROELECTRONICS N V PUT 861012952 1,288 666 SH Put SOLE   0 0 0
STEMLINE THERAPEUTICS INC CALL 85858C907 16 16 SH Call SOLE   0 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 170 16,334 SH   SOLE   16,334 0 0
STEMLINE THERAPEUTICS INC PUT 85858C957 174 168 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 4,087 549 SH Call SOLE   0 0 0
STAMPS COM INC PUT 852857950 4,608 619 SH Put SOLE   0 0 0
STONECO LTD CALL G85158906 2,201 633 SH Call SOLE   0 0 0
STONECO LTD PUT G85158956 786 226 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 1,371 461 SH Call SOLE   0 0 0
SCORPIO TANKERS INC COM Y7542C130 42 1,428 SH   SOLE   1,428 0 0
SCORPIO TANKERS INC PUT Y7542C950 627 211 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 1,348 453 SH Call SOLE   0 0 0
STONEMOR PARTNERS L P CALL 86183Q900 2 20 SH Call SOLE   0 0 0
STONEMOR PARTNERS L P COM 86183Q100 0 229 SH   SOLE   229 0 0
STONEMOR PARTNERS L P PUT 86183Q950 0 5 SH Put SOLE   0 0 0
STORE CAP CORP CALL 862121900 261 70 SH Call SOLE   0 0 0
STORE CAP CORP PUT 862121950 142 38 SH Put SOLE   0 0 0
STRATEGIC ED INC PUT 86272C953 40 3 SH Put SOLE   0 0 0
STERLING CONSTRUCTION CO INC CALL 859241901 52 40 SH Call SOLE   0 0 0
STERLING CONSTRUCTION CO INC PUT 859241951 6 5 SH Put SOLE   0 0 0
STATE STR CORP CALL 857477903 1,686 285 SH Call SOLE   0 0 0
STATE STR CORP COM 857477103 415 7,023 SH   SOLE   7,023 0 0
STATE STR CORP PUT 857477953 2,953 499 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 84 35 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 131 5,434 SH   SOLE   5,434 0 0
STARWOOD PPTY TR INC PUT 85571B955 159 66 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 10,295 1,914 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 11,403 2,120 SH Put SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 20,852 1,006 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC COM 21036P108 2,133 10,293 SH   SOLE   10,293 0 0
CONSTELLATION BRANDS INC PUT 21036P957 52,566 2,536 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 5,403 1,711 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW PUT 867224957 1,657 525 SH Put SOLE   0 0 0
SUN CMNTYS INC CALL 866674904 1,291 87 SH Call SOLE   0 0 0
SUN CMNTYS INC COM 866674104 18 122 SH   SOLE   122 0 0
SUN CMNTYS INC PUT 866674954 2,226 150 SH Put SOLE   0 0 0
SUMMIT MATLS INC CALL 86614U900 579 261 SH Call SOLE   0 0 0
SUMMIT MATLS INC PUT 86614U950 91 41 SH Put SOLE   0 0 0
SUNOCO LP CALL 86765K909 868 276 SH Call SOLE   0 0 0
SUNOCO LP PUT 86765K959 695 221 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC CALL 868168905 16 57 SH Call SOLE   0 0 0
SUPERIOR INDS INTL INC COM 868168105 8 3,005 SH   SOLE   3,005 0 0
SUPERIOR INDS INTL INC PUT 868168955 7 25 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 469 171 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 564 20,545 SH   SOLE   20,545 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 994 362 SH Put SOLE   0 0 0
SERVICE PPTYS TR CALL 81761L902 1,983 769 SH Call SOLE   0 0 0
SERVICE PPTYS TR PUT 81761L952 74 29 SH Put SOLE   0 0 0
SVMK INC CALL 78489X903 99 58 SH Call SOLE   0 0 0
SVMK INC COM 78489X103 463 27,133 SH   SOLE   27,133 0 0
SVMK INC PUT 78489X953 1,344 786 SH Put SOLE   0 0 0
SAVARA INC CALL 805111901 21 81 SH Call SOLE   0 0 0
SAVARA INC COM 805111101 55 20,884 SH   SOLE   20,884 0 0
SAVARA INC PUT 805111951 1 5 SH Put SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC CALL 33766Y900 23 31 SH Call SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 10 1,391 SH   SOLE   1,391 0 0
FIRSTHAND TECH VALUE FD INC PUT 33766Y950 141 185 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 13,074 2,448 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W130 6,749 126,372 SH   SOLE   126,372 0 0
PROSHARES TR II PUT 74347W952 3,589 672 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 4,288 803 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 85 16 SH Put SOLE   0 0 0
SWITCH INC CALL 87105L904 618 396 SH Call SOLE   0 0 0
SWITCH INC COM 87105L104 53 3,412 SH   SOLE   3,412 0 0
SWITCH INC PUT 87105L954 189 121 SH Put SOLE   0 0 0
SIERRA WIRELESS INC CALL 826516906 3 3 SH Call SOLE   0 0 0
SIERRA WIRELESS INC PUT 826516956 54 51 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 4,332 300 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC COM 854502101 2,941 20,368 SH   SOLE   20,368 0 0
STANLEY BLACK & DECKER INC PUT 854502951 2,556 177 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 6,221 785 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 10,896 1,375 SH Put SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC CALL 808541906 348 93 SH Call SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC PUT 808541956 3 1 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 219 1,135 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO COM 845467109 11 6,164 SH   SOLE   6,164 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 203 1,053 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 0 65 SH Call SOLE   0 0 0
SUNCOKE ENERGY INC COM 86722A103 0 28,638 SH   SOLE   28,638 0 0
SUNCOKE ENERGY INC PUT 86722A953 0 95 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 0 52 SH Call SOLE   0 0 0
SUNCOKE ENERGY INC PUT 86722A953 0 45 SH Put SOLE   0 0 0
STANDEX INTL CORP COM 854231107 106 1,466 SH   SOLE   1,466 0 0
STANDEX INTL CORP PUT 854231957 1,028 141 SH Put SOLE   0 0 0
SO YOUNG INTERNATIONAL INC CALL 83356Q908 1 2 SH Call SOLE   0 0 0
SO YOUNG INTERNATIONAL INC COM 83356Q108 11 1,233 SH   SOLE   1,233 0 0
SO YOUNG INTERNATIONAL INC PUT 83356Q958 5 6 SH Put SOLE   0 0 0
SYNLOGIC INC COM 87166L100 2 1,006 SH   SOLE   1,006 0 0
SYNLOGIC INC PUT 87166L950 0 1 SH Put SOLE   0 0 0
SYNCHRONY FINL CALL 87165B903 2,219 651 SH Call SOLE   0 0 0
SYNCHRONY FINL PUT 87165B953 1,240 364 SH Put SOLE   0 0 0
STRYKER CORP CALL 863667901 5,234 242 SH Call SOLE   0 0 0
STRYKER CORP PUT 863667951 3,806 176 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC CALL 871237903 3 1 SH Call SOLE   0 0 0
SYKES ENTERPRISES INC PUT 871237953 12 4 SH Put SOLE   0 0 0
SYMANTEC CORP CALL 871503908 4,747 2,009 SH Call SOLE   0 0 0
SYMANTEC CORP COM 871503108 1,705 72,193 SH   SOLE   72,193 0 0
SYMANTEC CORP PUT 871503958 1,628 689 SH Put SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 1,222 306 SH Call SOLE   0 0 0
SYNAPTICS INC PUT 87157D959 1,126 282 SH Put SOLE   0 0 0
SYNACOR INC CALL 871561906 6 46 SH Call SOLE   0 0 0
SYNEOS HEALTH INC CALL 87166B902 106 20 SH Call SOLE   0 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 6 580 SH   SOLE   580 0 0
SYROS PHARMACEUTICALS INC PUT 87184Q957 13 13 SH Put SOLE   0 0 0
SYSTEMAX INC CALL 871851901 70 32 SH Call SOLE   0 0 0
SYSTEMAX INC COM 871851101 48 2,206 SH   SOLE   2,206 0 0
SYSCO CORP CALL 871829907 4,033 508 SH Call SOLE   0 0 0
SYSCO CORP PUT 871829957 1,961 247 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 38,702 10,228 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 49,468 13,073 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 90 24 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 117 31 SH Put SOLE   0 0 0
TRAVELCENTERS OF AMERICA INC CALL 89421B909 7 6 SH Call SOLE   0 0 0
TRAVELCENTERS OF AMERICA INC COM 89421B109 3 289 SH   SOLE   289 0 0
TRAVELCENTERS OF AMERICA INC CALL 89421B909 70 57 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC CALL 245496904 195 191 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC COM 245496104 132 12,983 SH   SOLE   12,983 0 0
DEL TACO RESTAURANTS INC PUT 245496954 62 61 SH Put SOLE   0 0 0
TRANSACT TECHNOLOGIES INC CALL 892918903 1 1 SH Call SOLE   0 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 15 1,289 SH   SOLE   1,289 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 0 26 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD COM 874060205 0 2,166 SH   SOLE   2,166 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 0 65 SH Put SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 0 406 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 0 293 SH Put SOLE   0 0 0
TAL EDUCATION GROUP CALL 874080904 2,636 770 SH Call SOLE   0 0 0
TAL EDUCATION GROUP COM 874080104 316 9,258 SH   SOLE   9,258 0 0
TAL EDUCATION GROUP PUT 874080954 3,006 878 SH Put SOLE   0 0 0
TALOS ENERGY INC PUT 87484T958 2 1 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 302 103 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138G706 214 7,299 SH   SOLE   7,299 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G950 660 225 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 2 1 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E602 3 160 SH   SOLE   160 0 0
MOLSON COORS BREWING CO CALL 60871R909 1,725 300 SH Call SOLE   0 0 0
MOLSON COORS BREWING CO COM 60871R209 171 2,989 SH   SOLE   2,989 0 0
MOLSON COORS BREWING CO PUT 60871R959 2,909 506 SH Put SOLE   0 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 99 12,035 SH   SOLE   12,035 0 0
PROSHARES TR CALL 74347X900 422 225 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 200 107 SH Put SOLE   0 0 0
TRUEBLUE INC COM 89785X101 16 763 SH   SOLE   763 0 0
TRUEBLUE INC PUT 89785X951 42 20 SH Put SOLE   0 0 0
TRIUMPH BANCORP INC PUT 89679E950 0 1 SH Put SOLE   0 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 98 5,043 SH   SOLE   5,043 0 0
PROSHARES TR CALL 74347B909 5,215 2,141 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B201 2,667 109,510 SH   SOLE   109,510 0 0
PROSHARES TR PUT 74347B959 1,671 686 SH Put SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC CALL 88224Q907 530 97 SH Call SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 156 2,869 SH   SOLE   2,869 0 0
TEXAS CAPITAL BANCSHARES INC PUT 88224Q957 1,562 286 SH Put SOLE   0 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 664 17,442 SH   SOLE   17,442 0 0
TCF FINANCIAL CORPORATION NE PUT 872307953 2,097 551 SH Put SOLE   0 0 0
TCF FINANCIAL CORPORATION NE CALL 872307903 3 1 SH Call SOLE   0 0 0
TCF FINANCIAL CORPORATION NE PUT 872307953 3 1 SH Put SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC CALL 87357P900 33 8 SH Call SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC PUT 87357P950 25 6 SH Put SOLE   0 0 0
TAUBMAN CTRS INC CALL 876664903 608 149 SH Call SOLE   0 0 0
TAUBMAN CTRS INC COM 876664103 50 1,229 SH   SOLE   1,229 0 0
TAUBMAN CTRS INC PUT 876664953 547 134 SH Put SOLE   0 0 0
TC PIPELINES LP CALL 87233Q908 48 12 SH Call SOLE   0 0 0
TC PIPELINES LP COM 87233Q108 162 3,998 SH   SOLE   3,998 0 0
TC PIPELINES LP PUT 87233Q958 16 4 SH Put SOLE   0 0 0
BLACKROCK TCP CAP CORP CALL 09259E908 5 4 SH Call SOLE   0 0 0
BLACKROCK TCP CAP CORP COM 09259E108 0 48 SH   SOLE   48 0 0
THL CREDIT INC COM 872438106 1 159 SH   SOLE   159 0 0
CONTAINER STORE GROUP INC CALL 210751903 12 29 SH Call SOLE   0 0 0
TUCOWS INC CALL 898697906 335 62 SH Call SOLE   0 0 0
TUCOWS INC PUT 898697956 487 90 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 4,654 799 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT COM 891160509 316 5,430 SH   SOLE   5,430 0 0
TORONTO DOMINION BK ONT PUT 891160959 541 93 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 1,785 576 SH Call SOLE   0 0 0
TERADATA CORP DEL PUT 88076W953 1,032 333 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 520 10 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC COM 893641100 1,621 3,114 SH   SOLE   3,114 0 0
TRANSDIGM GROUP INC PUT 893641950 16,244 312 SH Put SOLE   0 0 0
TELADOC HEALTH INC CALL 87918A905 3,413 504 SH Call SOLE   0 0 0
TELADOC HEALTH INC PUT 87918A955 3,995 590 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC CALL 879433909 12 5 SH Call SOLE   0 0 0
TELEPHONE & DATA SYS INC COM 879433829 112 4,352 SH   SOLE   4,352 0 0
TELEPHONE & DATA SYS INC PUT 879433959 276 107 SH Put SOLE   0 0 0
TIDEWATER INC NEW CALL 88642R909 10 7 SH Call SOLE   0 0 0
TIDEWATER INC NEW COM 88642R109 99 6,554 SH   SOLE   6,554 0 0
TIDEWATER INC NEW PUT 88642R959 129 86 SH Put SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 321 10 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 898 2,792 SH   SOLE   2,792 0 0
TELEDYNE TECHNOLOGIES INC PUT 879360955 32 1 SH Put SOLE   0 0 0
ATLASSIAN CORP PLC CALL G06242904 13,284 1,059 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC COM G06242104 202 1,616 SH   SOLE   1,616 0 0
ATLASSIAN CORP PLC PUT G06242954 9,219 735 SH Put SOLE   0 0 0
TECH DATA CORP CALL 878237906 72 7 SH Call SOLE   0 0 0
TECH DATA CORP PUT 878237956 93 9 SH Put SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 1,429 881 SH Call SOLE   0 0 0
TECK RESOURCES LTD COM 878742204 3 200 SH   SOLE   200 0 0
TECK RESOURCES LTD PUT 878742954 342 211 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 767 46 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W102 603 3,620 SH   SOLE   3,620 0 0
DIREXION SHS ETF TR PUT 25459W958 733 44 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 780 719 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E562 64 5,981 SH   SOLE   5,981 0 0
DIREXION SHS ETF TR PUT 25460E955 19 18 SH Put SOLE   0 0 0
TELEFONICA S A CALL 879382908 128 169 SH Call SOLE   0 0 0
TELEFONICA S A PUT 879382958 94 125 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 37 4 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD PUT H84989954 260 28 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 1,154 1,389 SH Call SOLE   0 0 0
TELLURIAN INC NEW PUT 87968A954 780 939 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 420 336 SH Call SOLE   0 0 0
TENNECO INC COM 880349105 925 73,906 SH   SOLE   73,906 0 0
TENNECO INC PUT 880349955 554 443 SH Put SOLE   0 0 0
TENABLE HLDGS INC COM 88025T102 119 5,321 SH   SOLE   5,321 0 0
TENABLE HLDGS INC PUT 88025T952 114 51 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A CALL 879273909 107 107 SH Call SOLE   0 0 0
TELECOM ARGENTINA S A PUT 879273959 1,575 1,575 SH Put SOLE   0 0 0
TERADYNE INC CALL 880770902 2,663 460 SH Call SOLE   0 0 0
TERADYNE INC PUT 880770952 2,820 487 SH Put SOLE   0 0 0
TERRAFORM PWR INC CALL 88104R909 541 297 SH Call SOLE   0 0 0
TERRAFORM PWR INC PUT 88104R959 67 37 SH Put SOLE   0 0 0
PARETEUM CORP CALL 69946T907 6 51 SH Call SOLE   0 0 0
PARETEUM CORP COM 69946T207 1 1,492 SH   SOLE   1,492 0 0
PARETEUM CORP PUT 69946T957 7 58 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 4,773 6,938 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624209 1,239 180,136 SH   SOLE   180,136 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 5,714 8,306 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 309 119 SH Call SOLE   0 0 0
TEREX CORP NEW COM 880779103 132 5,110 SH   SOLE   5,110 0 0
TEREX CORP NEW PUT 880779953 31 12 SH Put SOLE   0 0 0
TFS FINL CORP COM 87240R107 18 1,037 SH   SOLE   1,037 0 0
TELEFLEX INC CALL 879369906 33 1 SH Call SOLE   0 0 0
TELEFLEX INC PUT 879369956 67 2 SH Put SOLE   0 0 0
TREDEGAR CORP CALL 894650900 1 1 SH Call SOLE   0 0 0
TREDEGAR CORP COM 894650100 24 1,266 SH   SOLE   1,266 0 0
TALLGRASS ENERGY LP CALL 874696907 777 386 SH Call SOLE   0 0 0
TALLGRASS ENERGY LP COM 874696107 114 5,666 SH   SOLE   5,666 0 0
TALLGRASS ENERGY LP PUT 874696957 42 21 SH Put SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 83 84 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 21 22 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 784 343 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW PUT 896818951 45 20 SH Put SOLE   0 0 0
TEGNA INC CALL 87901J905 141 91 SH Call SOLE   0 0 0
TEGNA INC PUT 87901J955 7 5 SH Put SOLE   0 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 120 88 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 125 9,229 SH   SOLE   9,229 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 103 76 SH Put SOLE   0 0 0
TRANSPORTADORA DE GAS SUR PUT 893870954 0 1 SH Put SOLE   0 0 0
TARGET CORP CALL 87612E906 25,423 2,378 SH Call SOLE   0 0 0
TARGET CORP COM 87612E106 1,890 17,684 SH   SOLE   17,684 0 0
TARGET CORP PUT 87612E956 29,293 2,740 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 646 1,152 SH Call SOLE   0 0 0
TG THERAPEUTICS INC COM 88322Q108 148 26,493 SH   SOLE   26,493 0 0
TG THERAPEUTICS INC PUT 88322Q958 154 275 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 1,008 456 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP PUT 88033G957 1,866 844 SH Put SOLE   0 0 0
SPINNAKER ETF SERIES COM 84858T400 2 150 SH   SOLE   150 0 0
SPINNAKER ETF SERIES PUT 84858T950 13 8 SH Put SOLE   0 0 0
THOR INDS INC CALL 885160901 2,356 416 SH Call SOLE   0 0 0
THOR INDS INC PUT 885160951 792 140 SH Put SOLE   0 0 0
GENTHERM INC CALL 37253A903 12 3 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC CALL 89469A904 155 28 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC COM 89469A104 131 2,365 SH   SOLE   2,365 0 0
TREEHOUSE FOODS INC PUT 89469A954 116 21 SH Put SOLE   0 0 0
TIFFANY & CO NEW CALL 886547908 4,992 539 SH Call SOLE   0 0 0
TIFFANY & CO NEW PUT 886547958 24,658 2,662 SH Put SOLE   0 0 0
INTERFACE INC CALL 458665904 66 46 SH Call SOLE   0 0 0
INTERFACE INC COM 458665304 23 1,601 SH   SOLE   1,601 0 0
INTERFACE INC PUT 458665954 8 6 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 7,942 683 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1,255 108 SH Put SOLE   0 0 0
TEAM INC CALL 878155900 1 1 SH Call SOLE   0 0 0
TEAM INC COM 878155100 114 6,331 SH   SOLE   6,331 0 0
TEAM INC PUT 878155950 1 1 SH Put SOLE   0 0 0
TITAN MACHY INC CALL 88830R901 88 62 SH Call SOLE   0 0 0
TITAN MACHY INC PUT 88830R951 1 1 SH Put SOLE   0 0 0
TIVO CORP CALL 88870P906 158 208 SH Call SOLE   0 0 0
TIVO CORP COM 88870P106 832 109,303 SH   SOLE   109,303 0 0
TIVO CORP PUT 88870P956 599 787 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 6,175 1,108 SH Call SOLE   0 0 0
TJX COS INC NEW PUT 872540959 1,973 354 SH Put SOLE   0 0 0
TEEKAY CORPORATION CALL Y8564W903 134 335 SH Call SOLE   0 0 0
TEEKAY CORPORATION PUT Y8564W953 66 165 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI CALL 900111904 520 901 SH Call SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI COM 900111204 17 3,101 SH   SOLE   3,101 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 78 135 SH Put SOLE   0 0 0
TIMKEN CO CALL 887389904 8 2 SH Call SOLE   0 0 0
TIMKEN CO COM 887389104 10 233 SH   SOLE   233 0 0
TALEND S A CALL 874224907 132 39 SH Call SOLE   0 0 0
TALEND S A COM 874224207 214 6,303 SH   SOLE   6,303 0 0
TALEND S A PUT 874224957 316 93 SH Put SOLE   0 0 0
TELARIA INC CALL 879181905 289 419 SH Call SOLE   0 0 0
TELARIA INC COM 879181105 86 12,496 SH   SOLE   12,496 0 0
TELARIA INC PUT 879181955 142 206 SH Put SOLE   0 0 0
TAILORED BRANDS INC CALL 87403A907 385 875 SH Call SOLE   0 0 0
TAILORED BRANDS INC PUT 87403A957 608 1,384 SH Put SOLE   0 0 0
TILRAY INC CALL 88688T900 9,910 4,006 SH Call SOLE   0 0 0
TILRAY INC PUT 88688T950 5,299 2,142 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 160,707 11,232 SH Call SOLE   0 0 0
ISHARES TR COM 464287432 457 3,200 SH   SOLE   3,200 0 0
ISHARES TR PUT 464287957 245,897 17,186 SH Put SOLE   0 0 0
TILLYS INC CALL 886885902 99 105 SH Call SOLE   0 0 0
TILLYS INC PUT 886885952 1 2 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 1,546 115 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP COM 892331307 366 2,728 SH   SOLE   2,728 0 0
TOYOTA MOTOR CORP PUT 892331957 2,541 189 SH Put SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP CALL 88034P909 2,993 2,344 SH Call SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP COM 88034P109 550 43,075 SH   SOLE   43,075 0 0
TENCENT MUSIC ENTMT GROUP PUT 88034P959 1,760 1,379 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 1,415 462 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 422 138 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP CALL 87724P906 80 31 SH Call SOLE   0 0 0
TAYLOR MORRISON HOME CORP PUT 87724P956 5 2 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 14,097 484 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 17,621 605 SH Put SOLE   0 0 0
TRILOGY METALS INC NEW CALL 89621C905 9 56 SH Call SOLE   0 0 0
TRILOGY METALS INC NEW PUT 89621C955 0 6 SH Put SOLE   0 0 0
TIMKENSTEEL CORP CALL 887399903 27 43 SH Call SOLE   0 0 0
TIMKENSTEEL CORP PUT 887399953 6 11 SH Put SOLE   0 0 0
T MOBILE US INC CALL 872590904 4,072 517 SH Call SOLE   0 0 0
T MOBILE US INC COM 872590104 53 673 SH   SOLE   673 0 0
T MOBILE US INC PUT 872590954 6,309 801 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 1,071 1,031 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 12 12 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 2,766 497 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 2,683 482 SH Put SOLE   0 0 0
TELENAV INC CALL 879455903 4 10 SH Call SOLE   0 0 0
TELENAV INC COM 879455103 11 2,497 SH   SOLE   2,497 0 0
TELENAV INC PUT 879455953 130 274 SH Put SOLE   0 0 0
TENNANT CO COM 880345103 22 322 SH   SOLE   322 0 0
TENNANT CO PUT 880345953 572 81 SH Put SOLE   0 0 0
TANDEM DIABETES CARE INC CALL 875372903 4,240 719 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC PUT 875372953 1,769 300 SH Put SOLE   0 0 0
TRINET GROUP INC CALL 896288907 99 16 SH Call SOLE   0 0 0
TRINET GROUP INC COM 896288107 32 523 SH   SOLE   523 0 0
TRINET GROUP INC PUT 896288957 6 1 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD CALL Y8565N902 1 11 SH Call SOLE   0 0 0
TEEKAY TANKERS LTD COM Y8565N102 10 7,914 SH   SOLE   7,914 0 0
TEEKAY TANKERS LTD PUT Y8565N952 9 70 SH Put SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD CALL G9108L908 1 5 SH Call SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 46 15,780 SH   SOLE   15,780 0 0
TOCAGEN INC CALL 888846902 14 224 SH Call SOLE   0 0 0
TOCAGEN INC COM 888846102 2 3,838 SH   SOLE   3,838 0 0
TOCAGEN INC PUT 888846952 19 289 SH Put SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 4,876 1,188 SH Call SOLE   0 0 0
TOLL BROTHERS INC COM 889478103 809 19,717 SH   SOLE   19,717 0 0
TOLL BROTHERS INC PUT 889478953 1,091 266 SH Put SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P CALL Y8565J901 71 614 SH Call SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P COM Y8565J101 76 65,741 SH   SOLE   65,741 0 0
TEEKAY OFFSHORE PARTNERS L P PUT Y8565J951 133 1,153 SH Put SOLE   0 0 0
TUNIU CORP COM 89977P106 1 388 SH   SOLE   388 0 0
TUNIU CORP PUT 89977P956 2 10 SH Put SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA CALL 89214P909 2 1 SH Call SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 34 1,250 SH   SOLE   1,250 0 0
TOWER INTL INC CALL 891826909 3 1 SH Call SOLE   0 0 0
TOWER INTL INC COM 891826109 50 1,619 SH   SOLE   1,619 0 0
TOWER INTL INC PUT 891826959 127 41 SH Put SOLE   0 0 0
TURNING PT BRANDS INC CALL 90041L905 207 90 SH Call SOLE   0 0 0
TURNING PT BRANDS INC COM 90041L105 88 3,847 SH   SOLE   3,847 0 0
TURNING PT BRANDS INC PUT 90041L955 76 33 SH Put SOLE   0 0 0
TUTOR PERINI CORP CALL 901109908 15 11 SH Call SOLE   0 0 0
TUTOR PERINI CORP COM 901109108 153 10,736 SH   SOLE   10,736 0 0
TUTOR PERINI CORP PUT 901109958 2 2 SH Put SOLE   0 0 0
TRIBUNE PUBG CO NEW CALL 89609W907 31 37 SH Call SOLE   0 0 0
TRIBUNE PUBG CO NEW COM 89609W107 26 3,073 SH   SOLE   3,073 0 0
TRI POINTE GROUP INC CALL 87265H909 6 4 SH Call SOLE   0 0 0
TRI POINTE GROUP INC COM 87265H109 583 38,820 SH   SOLE   38,820 0 0
TRI POINTE GROUP INC PUT 87265H959 7 5 SH Put SOLE   0 0 0
TPI COMPOSITES INC CALL 87266J904 133 71 SH Call SOLE   0 0 0
TPI COMPOSITES INC PUT 87266J954 76 41 SH Put SOLE   0 0 0
TAPESTRY INC CALL 876030907 4,647 1,784 SH Call SOLE   0 0 0
TAPESTRY INC COM 876030107 910 34,944 SH   SOLE   34,944 0 0
TAPESTRY INC PUT 876030957 2,318 890 SH Put SOLE   0 0 0
THIRD PT REINS LTD CALL G8827U900 22 23 SH Call SOLE   0 0 0
THIRD PT REINS LTD COM G8827U100 54 5,440 SH   SOLE   5,440 0 0
THIRD PT REINS LTD PUT G8827U950 41 42 SH Put SOLE   0 0 0
TEMPUR SEALY INTL INC CALL 88023U901 2,192 284 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC COM 88023U101 942 12,206 SH   SOLE   12,206 0 0
TEMPUR SEALY INTL INC PUT 88023U951 1,042 135 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 16,251 2,637 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X831 1,620 26,286 SH   SOLE   26,286 0 0
PROSHARES TR PUT 74347X950 16,677 2,706 SH Put SOLE   0 0 0
TOOTSIE ROLL INDS INC CALL 890516907 18 5 SH Call SOLE   0 0 0
TRIBUNE MEDIA CO CALL 896047903 0 14 SH Call SOLE   0 0 0
LENDINGTREE INC NEW CALL 52603B907 1,552 50 SH Call SOLE   0 0 0
LENDINGTREE INC NEW PUT 52603B957 1,241 40 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 1,509 166 SH Call SOLE   0 0 0
TREX CO INC PUT 89531P955 3,528 388 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 2,558 637 SH Call SOLE   0 0 0
TARGA RES CORP COM 87612G101 641 15,981 SH   SOLE   15,981 0 0
TARGA RES CORP PUT 87612G951 879 219 SH Put SOLE   0 0 0
TABULA RASA HEALTHCARE INC CALL 873379901 197 36 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 60 9 SH Call SOLE   0 0 0
THOMSON REUTERS CORP PUT 884903959 93 14 SH Put SOLE   0 0 0
TRINITY BIOTECH PLC COM 896438306 0 399 SH   SOLE   399 0 0
TRIPADVISOR INC CALL 896945901 3,032 784 SH Call SOLE   0 0 0
TRIPADVISOR INC PUT 896945951 1,419 367 SH Put SOLE   0 0 0
SPEEDWAY MOTORSPORTS INC PUT 847788956 0 3 SH Put SOLE   0 0 0
TRIMBLE INC CALL 896239900 267 69 SH Call SOLE   0 0 0
TRIMBLE INC PUT 896239950 34 9 SH Put SOLE   0 0 0
TRUSTMARK CORP CALL 898402902 17 5 SH Call SOLE   0 0 0
TRUSTMARK CORP COM 898402102 69 2,042 SH   SOLE   2,042 0 0
TRUSTMARK CORP PUT 898402952 624 183 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 240 122 SH Call SOLE   0 0 0
TRINITY INDS INC PUT 896522959 29 15 SH Put SOLE   0 0 0
TRINITY INDS INC PUT 896522959 0 1 SH Put SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 7,700 674 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC PUT 74144T958 639 56 SH Put SOLE   0 0 0
TRONOX HOLDINGS PLC CALL G9087Q902 72 87 SH Call SOLE   0 0 0
TRONOX HOLDINGS PLC COM G9087Q102 178 21,521 SH   SOLE   21,521 0 0
TRONOX HOLDINGS PLC PUT G9087Q952 45 55 SH Put SOLE   0 0 0
TC ENERGY CORP CALL 87807B907 745 144 SH Call SOLE   0 0 0
TC ENERGY CORP PUT 87807B957 714 138 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435908 0 13 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD COM 900435108 0 900 SH   SOLE   900 0 0
TURQUOISE HILL RES LTD PUT 900435958 0 11 SH Put SOLE   0 0 0
TRUSTCO BK CORP N Y PUT 898349955 0 1 SH Put SOLE   0 0 0
TRITON INTL LTD CALL G9078F907 2,450 724 SH Call SOLE   0 0 0
TRITON INTL LTD PUT G9078F957 873 258 SH Put SOLE   0 0 0
TPG RE FIN TR INC CALL 87266M907 45 23 SH Call SOLE   0 0 0
TPG RE FIN TR INC COM 87266M107 149 7,538 SH   SOLE   7,538 0 0
TPG RE FIN TR INC PUT 87266M957 29 15 SH Put SOLE   0 0 0
TRANSUNION CALL 89400J907 470 58 SH Call SOLE   0 0 0
TRANSUNION COM 89400J107 992 12,231 SH   SOLE   12,231 0 0
TRANSUNION PUT 89400J957 2,384 294 SH Put SOLE   0 0 0
TRUECAR INC CALL 89785L907 19 56 SH Call SOLE   0 0 0
TRUECAR INC PUT 89785L957 0 2 SH Put SOLE   0 0 0
TRUPANION INC CALL 898202906 673 265 SH Call SOLE   0 0 0
TRUPANION INC COM 898202106 85 3,374 SH   SOLE   3,374 0 0
TRUPANION INC PUT 898202956 1,385 545 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 4,074 274 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC PUT 89417E959 4,758 320 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 60 147 SH Call SOLE   0 0 0
TRIVAGO N V COM 89686D105 4 1,212 SH   SOLE   1,212 0 0
TRIVAGO N V PUT 89686D955 2 5 SH Put SOLE   0 0 0
TREVENA INC CALL 89532E909 11 123 SH Call SOLE   0 0 0
TWIN RIV WORLDWIDE HLDGS INC PUT 90171V954 0 1 SH Put SOLE   0 0 0
TANZANIAN GOLD CORP COM 87601A107 5 6,464 SH   SOLE   6,464 0 0
TANZANIAN GOLD CORP PUT 87601A957 1 16 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M901 21 339 SH Call SOLE   0 0 0
TRANSENTERIX INC COM 89366M201 40 66,101 SH   SOLE   66,101 0 0
TRANSENTERIX INC PUT 89366M951 49 799 SH Put SOLE   0 0 0
TENARIS S A CALL 88031M909 29 14 SH Call SOLE   0 0 0
TENARIS S A COM 88031M109 134 6,361 SH   SOLE   6,361 0 0
TENARIS S A PUT 88031M959 57 27 SH Put SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 1,754 194 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO PUT 892356956 3,364 372 SH Put SOLE   0 0 0
TRINSEO S A CALL L9340P901 274 64 SH Call SOLE   0 0 0
TRINSEO S A PUT L9340P951 8 2 SH Put SOLE   0 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 1,872 973 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 66 3,436 SH   SOLE   3,436 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 800 416 SH Put SOLE   0 0 0
STARS GROUP INC CALL 85570W900 1,869 1,248 SH Call SOLE   0 0 0
STARS GROUP INC COM 85570W100 721 48,187 SH   SOLE   48,187 0 0
STARS GROUP INC PUT 85570W950 1,289 861 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 207,100 8,598 SH Call SOLE   0 0 0
TESLA INC COM 88160R101 867 3,603 SH   SOLE   3,603 0 0
TESLA INC PUT 88160R951 688,406 28,580 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 2,962 123 SH Call SOLE   0 0 0
TESLA INC PUT 88160R951 4,022 167 SH Put SOLE   0 0 0
TPG SPECIALTY LENDING INC CALL 87265K902 10 5 SH Call SOLE   0 0 0
TPG SPECIALTY LENDING INC COM 87265K102 50 2,422 SH   SOLE   2,422 0 0
TPG SPECIALTY LENDING INC PUT 87265K952 65 31 SH Put SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 9,621 2,070 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 7,185 1,546 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 6,977 810 SH Call SOLE   0 0 0
TYSON FOODS INC COM 902494103 1,984 23,042 SH   SOLE   23,042 0 0
TYSON FOODS INC PUT 902494953 16,874 1,959 SH Put SOLE   0 0 0
TOWNSQUARE MEDIA INC CALL 892231901 0 1 SH Call SOLE   0 0 0
TOWNSQUARE MEDIA INC COM 892231101 2 400 SH   SOLE   400 0 0
TORO CO CALL 891092908 14 2 SH Call SOLE   0 0 0
TORO CO COM 891092108 39 539 SH   SOLE   539 0 0
THE TRADE DESK INC CALL 88339J905 21,024 1,121 SH Call SOLE   0 0 0
THE TRADE DESK INC PUT 88339J955 11,102 592 SH Put SOLE   0 0 0
TTEC HLDGS INC CALL 89854H902 4 1 SH Call SOLE   0 0 0
TTEC HLDGS INC PUT 89854H952 9 2 SH Put SOLE   0 0 0
TETRA TECH INC NEW CALL 88162G903 728 84 SH Call SOLE   0 0 0
TETRA TECH INC NEW PUT 88162G953 1,483 171 SH Put SOLE   0 0 0
TECHTARGET INC CALL 87874R900 47 21 SH Call SOLE   0 0 0
TECHTARGET INC COM 87874R100 81 3,605 SH   SOLE   3,605 0 0
TATA MTRS LTD CALL 876568902 420 501 SH Call SOLE   0 0 0
TATA MTRS LTD PUT 876568952 548 654 SH Put SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE CALL 888314907 56 2,083 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 74 297 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC COM 89853L104 31 12,590 SH   SOLE   12,590 0 0
T2 BIOSYSTEMS INC PUT 89853L954 50 203 SH Put SOLE   0 0 0
TILE SHOP HLDGS INC COM 88677Q109 10 3,257 SH   SOLE   3,257 0 0
PROSHARES TR CALL 74348A904 61 42 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A491 106 7,303 SH   SOLE   7,303 0 0
PROSHARES TR PUT 74348A954 29 20 SH Put SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 9,375 748 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 7,771 620 SH Put SOLE   0 0 0
TELUS CORP COM 87971M103 0 7 SH   SOLE   7 0 0
TELUS CORP PUT 87971M953 7 2 SH Put SOLE   0 0 0
TUFIN SOFTWARE TECHNOLOGIS L CALL M8893U902 248 151 SH Call SOLE   0 0 0
TUFIN SOFTWARE TECHNOLOGIS L COM M8893U102 148 8,997 SH   SOLE   8,997 0 0
TUFIN SOFTWARE TECHNOLOGIS L PUT M8893U952 161 98 SH Put SOLE   0 0 0
TUPPERWARE BRANDS CORP CALL 899896904 614 387 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP COM 899896104 331 20,868 SH   SOLE   20,868 0 0
TUPPERWARE BRANDS CORP PUT 899896954 1,431 902 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,181 442 SH Call SOLE   0 0 0
ISHARES INC COM 464286715 774 28,981 SH   SOLE   28,981 0 0
ISHARES INC PUT 464286951 5,108 1,912 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B909 9 46 SH Call SOLE   0 0 0
MAMMOTH ENERGY SVCS INC CALL 56155L908 91 370 SH Call SOLE   0 0 0
MAMMOTH ENERGY SVCS INC PUT 56155L958 14 60 SH Put SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 2 3 SH Call SOLE   0 0 0
GRUPO TELEVISA SA COM 40049J206 162 16,568 SH   SOLE   16,568 0 0
GRUPO TELEVISA SA PUT 40049J956 41 42 SH Put SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 392 236 SH Call SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 33 20 SH Put SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 1 1 SH Call SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 9 6 SH Put SOLE   0 0 0
TRADEWEB MKTS INC CALL 892672906 488 132 SH Call SOLE   0 0 0
TRADEWEB MKTS INC COM 892672106 334 9,055 SH   SOLE   9,055 0 0
TRADEWEB MKTS INC PUT 892672956 310 84 SH Put SOLE   0 0 0
TITAN INTL INC ILL CALL 88830M902 120 446 SH Call SOLE   0 0 0
TITAN INTL INC ILL PUT 88830M952 1 5 SH Put SOLE   0 0 0
TWIN DISC INC CALL 901476901 31 30 SH Call SOLE   0 0 0
TWILIO INC CALL 90138F902 30,986 2,818 SH Call SOLE   0 0 0
TWILIO INC PUT 90138F952 23,289 2,118 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 34 23 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A319 21 1,442 SH   SOLE   1,442 0 0
HOSTESS BRANDS INC CALL 44109J906 385 276 SH Call SOLE   0 0 0
HOSTESS BRANDS INC COM 44109J106 56 4,051 SH   SOLE   4,051 0 0
HOSTESS BRANDS INC PUT 44109J956 416 298 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 1,611 1,227 SH Call SOLE   0 0 0
TWO HBRS INVT CORP PUT 90187B958 291 222 SH Put SOLE   0 0 0
2U INC CALL 90214J901 268 165 SH Call SOLE   0 0 0
2U INC COM 90214J101 586 36,024 SH   SOLE   36,024 0 0
2U INC PUT 90214J951 828 509 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 33,528 8,138 SH Call SOLE   0 0 0
TWITTER INC PUT 90184L952 29,968 7,274 SH Put SOLE   0 0 0
TERNIUM SA CALL 880890908 253 132 SH Call SOLE   0 0 0
TERNIUM SA PUT 880890958 26 14 SH Put SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 70 195 SH Call SOLE   0 0 0
THERAPEUTICSMD INC COM 88338N107 118 32,646 SH   SOLE   32,646 0 0
THERAPEUTICSMD INC PUT 88338N957 108 299 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 25,692 1,988 SH Call SOLE   0 0 0
TEXAS INSTRS INC PUT 882508954 13,027 1,008 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 1,286 245 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC PUT 882681959 110 21 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 822 168 SH Call SOLE   0 0 0
TEXTRON INC COM 883203101 7 151 SH   SOLE   151 0 0
TEXTRON INC PUT 883203951 1,072 219 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 3,123 119 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC PUT 902252955 3,438 131 SH Put SOLE   0 0 0
TYME TECHNOLOGIES INC CALL 90238J903 1 11 SH Call SOLE   0 0 0
TYME TECHNOLOGIES INC COM 90238J103 4 3,932 SH   SOLE   3,932 0 0
TYME TECHNOLOGIES INC PUT 90238J953 5 48 SH Put SOLE   0 0 0
MONOTYPE IMAGING HOLDINGS IN CALL 61022P900 1 1 SH Call SOLE   0 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 31 1,597 SH   SOLE   1,597 0 0
MONOTYPE IMAGING HOLDINGS IN PUT 61022P950 9 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 390 83 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E125 407 8,674 SH   SOLE   8,674 0 0
DIREXION SHS ETF TR PUT 25460E955 498 106 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 7,960 1,694 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 728 155 SH Put SOLE   0 0 0
TRAVELZOO CALL 89421Q905 1 1 SH Call SOLE   0 0 0
TRAVELZOO COM 89421Q205 99 9,339 SH   SOLE   9,339 0 0
TRAVELZOO PUT 89421Q955 143 134 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 864 477 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311206 208 11,488 SH   SOLE   11,488 0 0
UNDER ARMOUR INC PUT 904311956 812 448 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 2,656 1,332 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 1,421 713 SH Put SOLE   0 0 0
UNITED AIRLINES HLDGS INC CALL 910047909 29,440 3,330 SH Call SOLE   0 0 0
UNITED AIRLINES HLDGS INC PUT 910047959 32,499 3,676 SH Put SOLE   0 0 0
CVR PARTNERS LP CALL 126633906 0 1 SH Call SOLE   0 0 0
CVR PARTNERS LP COM 126633106 33 8,665 SH   SOLE   8,665 0 0
CVR PARTNERS LP PUT 126633956 11 30 SH Put SOLE   0 0 0
UBER TECHNOLOGIES INC CALL 90353T900 9,467 3,107 SH Call SOLE   0 0 0
UBER TECHNOLOGIES INC PUT 90353T950 13,745 4,511 SH Put SOLE   0 0 0
UBS GROUP AG CALL H42097907 589 521 SH Call SOLE   0 0 0
UBS GROUP AG COM H42097107 219 19,390 SH   SOLE   19,390 0 0
UBS GROUP AG PUT H42097957 2,493 2,205 SH Put SOLE   0 0 0
UNITED BANKSHARES INC WEST V CALL 909907907 30 8 SH Call SOLE   0 0 0
UNITY BIOTECHNOLOGY INC CALL 91381U901 0 1 SH Call SOLE   0 0 0
UNITED CMNTY BKS BLAIRSVLE G CALL 90984P903 2 1 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,057 652 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W247 577 35,632 SH   SOLE   35,632 0 0
PROSHARES TR II PUT 74347W952 1,174 724 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 220 151 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 237 16,217 SH   SOLE   16,217 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 914 625 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 10 5 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR COM 46141D104 71 3,528 SH   SOLE   3,528 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 16 8 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 420 40 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X823 898 8,548 SH   SOLE   8,548 0 0
PROSHARES TR PUT 74347X950 6,078 578 SH Put SOLE   0 0 0
UDR INC CALL 902653904 82 17 SH Call SOLE   0 0 0
UDR INC COM 902653104 11 246 SH   SOLE   246 0 0
UDR INC PUT 902653954 24 5 SH Put SOLE   0 0 0
URANIUM ENERGY CORP CALL 916896903 9 97 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 81 83,405 SH   SOLE   83,405 0 0
URANIUM ENERGY CORP PUT 916896953 46 472 SH Put SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 36 103 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 25 7,118 SH   SOLE   7,118 0 0
NET 1 UEPS TECHNOLOGIES INC PUT 64107N956 1 3 SH Put SOLE   0 0 0
UNITED FIRE GROUP INC PUT 910340958 4 1 SH Put SOLE   0 0 0
UNIFI INC CALL 904677900 6 3 SH Call SOLE   0 0 0
UNIFI INC COM 904677200 19 868 SH   SOLE   868 0 0
UNIVERSAL FST PRODS INC CALL 913543904 3 1 SH Call SOLE   0 0 0
UNIVERSAL FST PRODS INC COM 913543104 27 685 SH   SOLE   685 0 0
UNIVERSAL FST PRODS INC PUT 913543954 287 72 SH Put SOLE   0 0 0
DOMTAR CORP CALL 257559903 580 162 SH Call SOLE   0 0 0
DOMTAR CORP COM 257559203 232 6,503 SH   SOLE   6,503 0 0
DOMTAR CORP PUT 257559953 336 94 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 90 31 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP COM 91201T102 32 1,116 SH   SOLE   1,116 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 90 31 SH Put SOLE   0 0 0
UGI CORP NEW CALL 902681905 145 29 SH Call SOLE   0 0 0
UGI CORP NEW PUT 902681955 286 57 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 178 38 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W601 149 3,193 SH   SOLE   3,193 0 0
PROSHARES TR II PUT 74347W952 272 58 SH Put SOLE   0 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 29 2 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 2,358 15,855 SH   SOLE   15,855 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 4,031 271 SH Put SOLE   0 0 0
UBIQUITI INC CALL 90353W903 2,459 208 SH Call SOLE   0 0 0
UBIQUITI INC PUT 90353W953 626 53 SH Put SOLE   0 0 0
UNITED INS HLDGS CORP COM 910710102 5 397 SH   SOLE   397 0 0
UNITED INS HLDGS CORP PUT 910710952 16 12 SH Put SOLE   0 0 0
UNISYS CORP CALL 909214906 130 176 SH Call SOLE   0 0 0
UNISYS CORP PUT 909214956 3 5 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 1,484 247 SH Call SOLE   0 0 0
UNILEVER PLC COM 904767704 411 6,841 SH   SOLE   6,841 0 0
UNILEVER PLC PUT 904767954 667 111 SH Put SOLE   0 0 0
ULTRALIFE CORP COM 903899102 0 21 SH   SOLE   21 0 0
PROSHARES TR II COM 74347W874 73 5,600 SH   SOLE   5,600 0 0
ULTA BEAUTY INC CALL 90384S903 31,230 1,246 SH Call SOLE   0 0 0
ULTA BEAUTY INC COM 90384S303 6,102 24,348 SH   SOLE   24,348 0 0
ULTA BEAUTY INC PUT 90384S953 40,003 1,596 SH Put SOLE   0 0 0
UMH PPTYS INC CALL 903002903 91 65 SH Call SOLE   0 0 0
UMH PPTYS INC PUT 903002953 28 20 SH Put SOLE   0 0 0
UMPQUA HLDGS CORP CALL 904214903 19 12 SH Call SOLE   0 0 0
UMPQUA HLDGS CORP COM 904214103 12 752 SH   SOLE   752 0 0
UMPQUA HLDGS CORP PUT 904214953 59 36 SH Put SOLE   0 0 0
UNILEVER N V CALL 904784909 2,311 385 SH Call SOLE   0 0 0
UNILEVER N V COM 904784709 1,203 20,056 SH   SOLE   20,056 0 0
UNILEVER N V PUT 904784959 3,373 562 SH Put SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 169 147 SH Call SOLE   0 0 0
UNITED NAT FOODS INC COM 911163103 129 11,252 SH   SOLE   11,252 0 0
UNITED NAT FOODS INC PUT 911163953 481 418 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 4,225 2,120 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 4,011 2,013 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 1,777 892 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 29 15 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 79,169 3,643 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 47,136 2,169 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 1,113 1,434 SH Call SOLE   0 0 0
UNITI GROUP INC PUT 91325V958 1,669 2,150 SH Put SOLE   0 0 0
UNUM GROUP CALL 91529Y906 285 96 SH Call SOLE   0 0 0
UNUM GROUP PUT 91529Y956 178 60 SH Put SOLE   0 0 0
UNION PACIFIC CORP CALL 907818908 34,226 2,113 SH Call SOLE   0 0 0
UNION PACIFIC CORP COM 907818108 983 6,073 SH   SOLE   6,073 0 0
UNION PACIFIC CORP PUT 907818958 21,770 1,344 SH Put SOLE   0 0 0
UNIT CORP CALL 909218909 21 64 SH Call SOLE   0 0 0
UNIT CORP PUT 909218959 7 22 SH Put SOLE   0 0 0
UNIVAR SOLUTIONS INC CALL 91336L907 224 108 SH Call SOLE   0 0 0
UNIVAR SOLUTIONS INC PUT 91336L957 26 13 SH Put SOLE   0 0 0
ULTRA PETROLEUM CORP CALL 903914908 0 52 SH Call SOLE   0 0 0
UPLAND SOFTWARE INC CALL 91544A909 536 154 SH Call SOLE   0 0 0
UPLAND SOFTWARE INC COM 91544A109 797 22,867 SH   SOLE   22,867 0 0
UPLAND SOFTWARE INC PUT 91544A959 1,045 300 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 7,400 1,339 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 5,781 1,046 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 37,108 3,097 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC PUT 911312956 28,265 2,359 SH Put SOLE   0 0 0
UPWORK INC CALL 91688F904 23 18 SH Call SOLE   0 0 0
UPWORK INC PUT 91688F954 572 430 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 116 106 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 67 6,096 SH   SOLE   6,096 0 0
GLOBAL X FDS PUT 37954Y951 35 32 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 1,834 653 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC PUT 917047952 348 124 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 26 3 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 8 1 SH Put SOLE   0 0 0
UROGEN PHARMA LTD CALL M96088905 54 23 SH Call SOLE   0 0 0
UROGEN PHARMA LTD COM M96088105 161 6,758 SH   SOLE   6,758 0 0
UROGEN PHARMA LTD PUT M96088955 493 207 SH Put SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 9,584 769 SH Call SOLE   0 0 0
UNITED RENTALS INC PUT 911363959 25,700 2,062 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 32 5 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 65 10 SH Put SOLE   0 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 58 34 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 265 15,367 SH   SOLE   15,367 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 400 232 SH Put SOLE   0 0 0
USA TRUCK INC COM 902925106 1 129 SH   SOLE   129 0 0
USA TRUCK INC PUT 902925956 1 2 SH Put SOLE   0 0 0
USA TECHNOLOGIES INC CALL 90328S900 514 702 SH Call SOLE   0 0 0
USA TECHNOLOGIES INC PUT 90328S950 2 3 SH Put SOLE   0 0 0
US BANCORP DEL CALL 902973904 18,350 3,316 SH Call SOLE   0 0 0
US BANCORP DEL PUT 902973954 9,557 1,727 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 469 85 SH Call SOLE   0 0 0
U S CONCRETE INC PUT 90333L951 812 147 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 18 4 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R669 6 149 SH   SOLE   149 0 0
PROSHARES TR PUT 74347R952 36 8 SH Put SOLE   0 0 0
US FOODS HLDG CORP CALL 912008909 1,397 340 SH Call SOLE   0 0 0
US FOODS HLDG CORP COM 912008109 629 15,316 SH   SOLE   15,316 0 0
US FOODS HLDG CORP PUT 912008959 1,146 279 SH Put SOLE   0 0 0
ISHARES TR COM 46435U853 8 200 SH   SOLE   200 0 0
ISHARES TR PUT 46435U953 409 100 SH Put SOLE   0 0 0
UNITED STATES CELLULAR CORP CALL 911684908 176 47 SH Call SOLE   0 0 0
UNITED STATES CELLULAR CORP COM 911684108 216 5,756 SH   SOLE   5,756 0 0
UNITED STATES CELLULAR CORP PUT 911684958 56 15 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 326 51 SH Call SOLE   0 0 0
ISHARES TR COM 46429B697 108 1,687 SH   SOLE   1,687 0 0
ISHARES TR PUT 46429B957 3,115 486 SH Put SOLE   0 0 0
USANA HEALTH SCIENCES INC PUT 90328M957 41 6 SH Put SOLE   0 0 0
UNITED STATES OIL FUND LP CALL 91232N908 6,562 5,787 SH Call SOLE   0 0 0
UNITED STATES OIL FUND LP COM 91232N108 17 1,500 SH   SOLE   1,500 0 0
UNITED STATES OIL FUND LP PUT 91232N958 5,223 4,606 SH Put SOLE   0 0 0
USCF FDS TR PUT 91733T956 4 10 SH Put SOLE   0 0 0
U S PHYSICAL THERAPY INC CALL 90337L908 65 5 SH Call SOLE   0 0 0
US XPRESS ENTERPRISES INC CALL 90338N902 23 49 SH Call SOLE   0 0 0
US XPRESS ENTERPRISES INC COM 90338N202 42 8,898 SH   SOLE   8,898 0 0
US XPRESS ENTERPRISES INC PUT 90338N952 64 134 SH Put SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 502 63 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 877 110 SH Put SOLE   0 0 0
UNITED TECHNOLOGIES CORP CALL 913017909 12,327 903 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP COM 913017109 8,999 65,920 SH   SOLE   65,920 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 10,812 792 SH Put SOLE   0 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 1,242 91 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 2,685 991 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 3,956 1,460 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 205 1,064 SH Call SOLE   0 0 0
ENERGY FUELS INC COM 292671708 64 33,491 SH   SOLE   33,491 0 0
ENERGY FUELS INC PUT 292671958 13 71 SH Put SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 89 30 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,526 50,899 SH   SOLE   50,899 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 50 17 SH Put SOLE   0 0 0
UNIVEST FINANCIAL CORPORATIO CALL 915271900 2 1 SH Call SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 76 14 SH Call SOLE   0 0 0
UNIVERSAL CORP VA PUT 913456959 38 7 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 9,371 3,599 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W148 3,330 127,912 SH   SOLE   127,912 0 0
PROSHARES TR II PUT 74347W952 8,056 3,094 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 2,492 957 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 135 52 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 154 24 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R842 41 642 SH   SOLE   642 0 0
PROSHARES TR PUT 74347R952 251 39 SH Put SOLE   0 0 0
UXIN LTD CALL 91818X908 35 143 SH Call SOLE   0 0 0
UXIN LTD PUT 91818X958 35 143 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 2,241 478 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 187 40 SH Put SOLE   0 0 0
VISA INC CALL 92826C909 104,272 6,062 SH Call SOLE   0 0 0
VISA INC PUT 92826C959 148,805 8,651 SH Put SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO CALL 57164Y907 0 11 SH Call SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 0 4,895 SH   SOLE   4,895 0 0
MARRIOTT VACTINS WORLDWID CO PUT 57164Y957 0 5 SH Put SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO CALL 57164Y907 0 7 SH Call SOLE   0 0 0
VALARIS PLC CALL G9402V909 259 539 SH Call SOLE   0 0 0
VALARIS PLC PUT G9402V959 716 1,489 SH Put SOLE   0 0 0
VALARIS PLC CALL G9402V909 16 34 SH Call SOLE   0 0 0
VALARIS PLC PUT G9402V959 180 376 SH Put SOLE   0 0 0
VALE S A CALL 91912E905 2,022 1,759 SH Call SOLE   0 0 0
VALE S A COM 91912E105 274 23,830 SH   SOLE   23,830 0 0
VALE S A PUT 91912E955 3,724 3,239 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 250 21 SH Call SOLE   0 0 0
VARIAN MED SYS INC COM 92220P105 266 2,235 SH   SOLE   2,235 0 0
VARIAN MED SYS INC PUT 92220P955 726 61 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 338 22 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908751 3 24 SH   SOLE   24 0 0
VASCULAR BIOGENICS LTD CALL M96883909 1 12 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD COM M96883109 0 222 SH   SOLE   222 0 0
VASCULAR BIOGENICS LTD PUT M96883959 0 2 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 399 31 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908611 360 2,795 SH   SOLE   2,795 0 0
VANGUARD INDEX FDS PUT 922908959 12 1 SH Put SOLE   0 0 0
VERITEX HLDGS INC COM 923451108 109 4,516 SH   SOLE   4,516 0 0
VERITEX HLDGS INC PUT 923451958 12 5 SH Put SOLE   0 0 0
VISTEON CORP CALL 92839U906 2,220 269 SH Call SOLE   0 0 0
VISTEON CORP PUT 92839U956 1,056 128 SH Put SOLE   0 0 0
VERICEL CORP CALL 92346J908 314 208 SH Call SOLE   0 0 0
VERICEL CORP COM 92346J108 14 966 SH   SOLE   966 0 0
VERICEL CORP PUT 92346J958 37 25 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS COM 92206C813 1 19 SH   SOLE   19 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 10 1 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A108 108 604 SH   SOLE   604 0 0
VANGUARD WORLD FDS PUT 92204A954 234 13 SH Put SOLE   0 0 0
VOCERA COMMUNICATIONS INC CALL 92857F907 110 45 SH Call SOLE   0 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 23 955 SH   SOLE   955 0 0
VOCERA COMMUNICATIONS INC PUT 92857F957 7 3 SH Put SOLE   0 0 0
VERACYTE INC CALL 92337F907 7 3 SH Call SOLE   0 0 0
VERACYTE INC COM 92337F107 342 14,264 SH   SOLE   14,264 0 0
VERACYTE INC PUT 92337F957 336 140 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 140 18 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 46 6 SH Put SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD CALL 921943908 73 18 SH Call SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD COM 921943858 9 221 SH   SOLE   221 0 0
VANGUARD TAX MANAGED INTL FD PUT 921943958 12 3 SH Put SOLE   0 0 0
VEECO INSTRS INC DEL CALL 922417900 31 27 SH Call SOLE   0 0 0
VEDANTA LTD COM 92242Y100 8 930 SH   SOLE   930 0 0
VEDANTA LTD PUT 92242Y950 8 10 SH Put SOLE   0 0 0
VEEVA SYS INC CALL 922475908 9,451 619 SH Call SOLE   0 0 0
VEEVA SYS INC PUT 922475958 7,787 510 SH Put SOLE   0 0 0
VEON LTD CALL 91822M906 0 3 SH Call SOLE   0 0 0
VEON LTD COM 91822M106 1 534 SH   SOLE   534 0 0
VEON LTD PUT 91822M956 0 3 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V900 167 171 SH Call SOLE   0 0 0
VEREIT INC COM 92339V100 364 37,261 SH   SOLE   37,261 0 0
VEREIT INC PUT 92339V950 279 286 SH Put SOLE   0 0 0
VERITONE INC CALL 92347M900 9 26 SH Call SOLE   0 0 0
VERU INC CALL 92536C903 2 10 SH Call SOLE   0 0 0
VERU INC COM 92536C103 38 17,869 SH   SOLE   17,869 0 0
VERU INC PUT 92536C953 0 3 SH Put SOLE   0 0 0
VERMILION ENERGY INC CALL 923725905 1,012 606 SH Call SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 3 229 SH   SOLE   229 0 0
VERMILION ENERGY INC PUT 923725955 222 133 SH Put SOLE   0 0 0
V F CORP CALL 918204908 5,446 612 SH Call SOLE   0 0 0
V F CORP PUT 918204958 2,634 296 SH Put SOLE   0 0 0
V F CORP CALL 918204908 20 26 SH Call SOLE   0 0 0
V F CORP PUT 918204958 0 2 SH Put SOLE   0 0 0
VILLAGE FARMS INTL INC CALL 92707Y908 7 8 SH Call SOLE   0 0 0
VILLAGE FARMS INTL INC COM 92707Y108 55 6,159 SH   SOLE   6,159 0 0
VILLAGE FARMS INTL INC PUT 92707Y958 57 64 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 35 5 SH Call SOLE   0 0 0
VONAGE HLDGS CORP CALL 92886T901 178 158 SH Call SOLE   0 0 0
VONAGE HLDGS CORP COM 92886T201 65 5,799 SH   SOLE   5,799 0 0
VONAGE HLDGS CORP PUT 92886T951 102 91 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 1,190 222 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 1,527 285 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 17 15 SH Call SOLE   0 0 0
VECTOR GROUP LTD PUT 92240M958 3 3 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 308 247 SH Call SOLE   0 0 0
VECTOR GROUP LTD PUT 92240M958 245 196 SH Put SOLE   0 0 0
VISTA GOLD CORP COM 927926303 0 150 SH   SOLE   150 0 0
VISTA GOLD CORP PUT 927926953 0 5 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 184 341 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 133 24,726 SH   SOLE   24,726 0 0
VIRNETX HLDG CORP PUT 92823T958 72 134 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 0 7 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 0 3 SH Put SOLE   0 0 0
VIACOM INC NEW PUT 92553P951 13 5 SH Put SOLE   0 0 0
VIACOM INC NEW CALL 92553P901 2,631 1,095 SH Call SOLE   0 0 0
VIACOM INC NEW COM 92553P201 1,631 67,877 SH   SOLE   67,877 0 0
VIACOM INC NEW PUT 92553P951 1,746 727 SH Put SOLE   0 0 0
VIAVI SOLUTIONS INC CALL 925550905 175 125 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC COM 925550105 452 32,286 SH   SOLE   32,286 0 0
VIAVI SOLUTIONS INC PUT 925550955 64 46 SH Put SOLE   0 0 0
VICI PPTYS INC CALL 925652909 785 347 SH Call SOLE   0 0 0
VICI PPTYS INC PUT 925652959 95 42 SH Put SOLE   0 0 0
VICOR CORP CALL 925815902 115 39 SH Call SOLE   0 0 0
VICOR CORP COM 925815102 258 8,773 SH   SOLE   8,773 0 0
VICOR CORP PUT 925815952 380 129 SH Put SOLE   0 0 0
VANGUARD GROUP CALL 921908904 4,185 350 SH Call SOLE   0 0 0
VANGUARD GROUP PUT 921908954 968 81 SH Put SOLE   0 0 0
CREDIT SUISSE NASSAU BRH CALL 22542D900 58 58 SH Call SOLE   0 0 0
CREDIT SUISSE NASSAU BRH PUT 22542D950 56 56 SH Put SOLE   0 0 0
VIPSHOP HLDGS LTD CALL 92763W903 270 303 SH Call SOLE   0 0 0
VIPSHOP HLDGS LTD PUT 92763W953 365 410 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 134 82 SH Call SOLE   0 0 0
VIRTU FINL INC COM 928254101 253 15,502 SH   SOLE   15,502 0 0
VIRTU FINL INC PUT 928254951 325 199 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 58 4 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA CALL 87936R906 38 29 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 0 1 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 2 233 SH   SOLE   233 0 0
PROSHARES TR II CALL 74347W902 217 92 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 144 61 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,112 570 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 1,366 700 SH Put SOLE   0 0 0
VOXELJET AG COM 92912L107 1 715 SH   SOLE   715 0 0
VOXELJET AG PUT 92912L957 1 10 SH Put SOLE   0 0 0
VIKING THERAPEUTICS INC CALL 92686J906 304 443 SH Call SOLE   0 0 0
VIKING THERAPEUTICS INC COM 92686J106 463 67,411 SH   SOLE   67,411 0 0
VIKING THERAPEUTICS INC PUT 92686J956 207 301 SH Put SOLE   0 0 0
VALERO ENERGY CORP NEW CALL 91913Y900 9,870 1,158 SH Call SOLE   0 0 0
VALERO ENERGY CORP NEW PUT 91913Y950 16,187 1,899 SH Put SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV CALL 21240E905 40 40 SH Call SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV COM 21240E105 13 1,342 SH   SOLE   1,342 0 0
ISHARES TR CALL 46432F902 82 10 SH Call SOLE   0 0 0
VALLEY NATL BANCORP CALL 919794907 113 104 SH Call SOLE   0 0 0
VALLEY NATL BANCORP PUT 919794957 31 29 SH Put SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 3,660 242 SH Call SOLE   0 0 0
VULCAN MATLS CO COM 929160109 101 670 SH   SOLE   670 0 0
VULCAN MATLS CO PUT 929160959 7,350 486 SH Put SOLE   0 0 0
VALMONT INDS INC COM 920253101 282 2,039 SH   SOLE   2,039 0 0
VALMONT INDS INC PUT 920253951 886 64 SH Put SOLE   0 0 0
VMWARE INC CALL 928563902 8,793 586 SH Call SOLE   0 0 0
VMWARE INC COM 928563402 792 5,278 SH   SOLE   5,278 0 0
VMWARE INC PUT 928563952 20,078 1,338 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 51 39 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 6 5 SH Put SOLE   0 0 0
VEONEER INCORPORATED CALL 92336X909 235 157 SH Call SOLE   0 0 0
VEONEER INCORPORATED COM 92336X109 44 2,955 SH   SOLE   2,955 0 0
VEONEER INCORPORATED PUT 92336X959 229 153 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 4 6 SH Call SOLE   0 0 0
21VIANET GROUP INC COM 90138A103 236 31,052 SH   SOLE   31,052 0 0
21VIANET GROUP INC PUT 90138A953 32 43 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 1,719 270 SH Call SOLE   0 0 0
VORNADO RLTY TR COM 929042109 915 14,382 SH   SOLE   14,382 0 0
VORNADO RLTY TR PUT 929042959 2,928 460 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 182 66 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 80 2,925 SH   SOLE   2,925 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 896 324 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 4,541 487 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 3,748 402 SH Put SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 9 39 SH Call SOLE   0 0 0
VENATOR MATLS PLC COM G9329Z100 23 9,790 SH   SOLE   9,790 0 0
VENATOR MATLS PLC PUT G9329Z950 7 29 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1 3 SH Call SOLE   0 0 0
VOC ENERGY TR COM 91829B103 79 15,050 SH   SOLE   15,050 0 0
VOC ENERGY TR PUT 91829B953 381 722 SH Put SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 4,987 2,505 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW COM 92857W308 1,462 73,435 SH   SOLE   73,435 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 2,034 1,022 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 937 83 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 937 83 SH Put SOLE   0 0 0
VOLT INFORMATION SCIENCES IN CALL 928703907 7 25 SH Call SOLE   0 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 2 762 SH   SOLE   762 0 0
VOLT INFORMATION SCIENCES IN PUT 928703957 7 25 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 2,289 84 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908363 2,442 8,959 SH   SOLE   8,959 0 0
VANGUARD INDEX FDS PUT 922908959 20,063 736 SH Put SOLE   0 0 0
VOXX INTL CORP CALL 91829F904 15 34 SH Call SOLE   0 0 0
VOXX INTL CORP COM 91829F104 15 3,323 SH   SOLE   3,323 0 0
VOYA FINL INC CALL 929089900 1,535 282 SH Call SOLE   0 0 0
VOYA FINL INC PUT 929089950 76 14 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 6 1 SH Call SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 28 2 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A876 21 153 SH   SOLE   153 0 0
VANGUARD WORLD FDS PUT 92204A954 28 2 SH Put SOLE   0 0 0
VERA BRADLEY INC CALL 92335C906 30 30 SH Call SOLE   0 0 0
VERA BRADLEY INC COM 92335C106 75 7,485 SH   SOLE   7,485 0 0
VERA BRADLEY INC PUT 92335C956 133 132 SH Put SOLE   0 0 0
VIEWRAY INC CALL 92672L907 29 100 SH Call SOLE   0 0 0
VIEWRAY INC COM 92672L107 12 4,185 SH   SOLE   4,185 0 0
VIEWRAY INC PUT 92672L957 67 232 SH Put SOLE   0 0 0
VAREX IMAGING CORP CALL 92214X906 128 45 SH Call SOLE   0 0 0
VARONIS SYS INC CALL 922280902 179 30 SH Call SOLE   0 0 0
VERINT SYS INC CALL 92343X900 4 1 SH Call SOLE   0 0 0
VERINT SYS INC PUT 92343X950 111 26 SH Put SOLE   0 0 0
VERRA MOBILITY CORP CALL 92511U902 96 67 SH Call SOLE   0 0 0
VERSO CORP CALL 92531L907 19 16 SH Call SOLE   0 0 0
VERSO CORP PUT 92531L957 43 35 SH Put SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 7,195 455 SH Call SOLE   0 0 0
VERISK ANALYTICS INC PUT 92345Y956 8,666 548 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 4,225 224 SH Call SOLE   0 0 0
VERISIGN INC PUT 92343E952 3,791 201 SH Put SOLE   0 0 0
VIRTUSA CORP CALL 92827P902 3 1 SH Call SOLE   0 0 0
VIRTUSA CORP COM 92827P102 9 263 SH   SOLE   263 0 0
VERITIV CORP PUT 923454952 0 1 SH Put SOLE   0 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 13,553 800 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 9,656 570 SH Put SOLE   0 0 0
VIASAT INC CALL 92552V900 2,515 334 SH Call SOLE   0 0 0
VIASAT INC PUT 92552V950 1,122 149 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 496 293 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 28 17 SH Put SOLE   0 0 0
VITAMIN SHOPPE INC CALL 92849E901 190 292 SH Call SOLE   0 0 0
VITAMIN SHOPPE INC COM 92849E101 186 28,561 SH   SOLE   28,561 0 0
VITAMIN SHOPPE INC PUT 92849E951 0 1 SH Put SOLE   0 0 0
VIVINT SOLAR INC CALL 92854Q906 53 82 SH Call SOLE   0 0 0
VIVINT SOLAR INC COM 92854Q106 13 2,031 SH   SOLE   2,031 0 0
VIVINT SOLAR INC PUT 92854Q956 48 74 SH Put SOLE   0 0 0
VERSUM MATLS INC CALL 92532W903 132 25 SH Call SOLE   0 0 0
VERSUM MATLS INC PUT 92532W953 190 36 SH Put SOLE   0 0 0
VISTRA ENERGY CORP CALL 92840M902 553 207 SH Call SOLE   0 0 0
VISTRA ENERGY CORP PUT 92840M952 42 16 SH Put SOLE   0 0 0
VERASTEM INC CALL 92337C904 14 122 SH Call SOLE   0 0 0
VERASTEM INC COM 92337C104 12 10,055 SH   SOLE   10,055 0 0
VERASTEM INC PUT 92337C954 6 50 SH Put SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 10 17 SH Call SOLE   0 0 0
VISTA OUTDOOR INC COM 928377100 3 595 SH   SOLE   595 0 0
VISTA OUTDOOR INC PUT 928377950 0 1 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 134 18 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042742 468 6,258 SH   SOLE   6,258 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 3,486 466 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1,192 79 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 1,525 101 SH Put SOLE   0 0 0
VERTEX ENERGY INC CALL 92534K907 0 8 SH Call SOLE   0 0 0
VENTAS INC CALL 92276F900 1,526 209 SH Call SOLE   0 0 0
VENTAS INC COM 92276F100 2,509 34,358 SH   SOLE   34,358 0 0
VENTAS INC PUT 92276F950 11,166 1,529 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1,618 145 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 167 15 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 133 8 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908736 649 3,908 SH   SOLE   3,908 0 0
VANGUARD INDEX FDS PUT 922908959 1,928 116 SH Put SOLE   0 0 0
VUZIX CORP CALL 92921W900 80 352 SH Call SOLE   0 0 0
VUZIX CORP COM 92921W300 15 6,747 SH   SOLE   6,747 0 0
VUZIX CORP PUT 92921W950 33 147 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 0 2 SH Call SOLE   0 0 0
VIVUS INC CALL 928551908 0 2 SH Call SOLE   0 0 0
VIVUS INC COM 928551308 31 8,265 SH   SOLE   8,265 0 0
VALVOLINE INC CALL 92047W901 209 95 SH Call SOLE   0 0 0
VALVOLINE INC PUT 92047W951 605 275 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 1,171 291 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042858 2,388 59,339 SH   SOLE   59,339 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 5,938 1,475 SH Put SOLE   0 0 0
VANGUARD STAR FD CALL 921909908 15 3 SH Call SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 41,162 17,339 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 9,564 4,029 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 211 107 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P613 5 279 SH   SOLE   279 0 0
BARCLAYS BK PLC PUT 06746P951 7 4 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 359 209 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 111 6,499 SH   SOLE   6,499 0 0
VOYAGER THERAPEUTICS INC PUT 92915B956 18 11 SH Put SOLE   0 0 0
VANGUARD WHITEHALL FDS INC CALL 921946906 2,306 260 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS INC PUT 921946956 390 44 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 38,817 6,431 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 12,168 2,016 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 8,958 799 SH Call SOLE   0 0 0
WAYFAIR INC PUT 94419L951 12,736 1,136 SH Put SOLE   0 0 0
WABTEC CORP CALL 929740908 5,684 791 SH Call SOLE   0 0 0
WABTEC CORP PUT 929740958 6,115 851 SH Put SOLE   0 0 0
WASHINGTON FED INC COM 938824109 0 21 SH   SOLE   21 0 0
WESCO AIRCRAFT HLDGS INC CALL 950814903 13 12 SH Call SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 89 8,154 SH   SOLE   8,154 0 0
WESCO AIRCRAFT HLDGS INC PUT 950814953 4 4 SH Put SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 562 122 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 59 13 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 2,946 132 SH Call SOLE   0 0 0
WATERS CORP PUT 941848953 781 35 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 234 708 SH Call SOLE   0 0 0
ENERGOUS CORP COM 29272C103 13 4,197 SH   SOLE   4,197 0 0
ENERGOUS CORP PUT 29272C953 96 290 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 6,600 1,475 SH Call SOLE   0 0 0
WEIBO CORP PUT 948596951 2,564 573 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 16,841 3,045 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 9,391 1,698 SH Put SOLE   0 0 0
500 COM LTD CALL 33829R900 82 77 SH Call SOLE   0 0 0
500 COM LTD PUT 33829R950 25 24 SH Put SOLE   0 0 0
WABCO HLDGS INC COM 92927K102 99 743 SH   SOLE   743 0 0
WABCO HLDGS INC PUT 92927K952 387 29 SH Put SOLE   0 0 0
WEBSTER FINL CORP CONN CALL 947890909 342 73 SH Call SOLE   0 0 0
WEBSTER FINL CORP CONN PUT 947890959 14 3 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 384 228 SH Call SOLE   0 0 0
WELBILT INC PUT 949090954 5 3 SH Put SOLE   0 0 0
WESCO INTL INC CALL 95082P905 23 5 SH Call SOLE   0 0 0
WESCO INTL INC COM 95082P105 8 176 SH   SOLE   176 0 0
WESCO INTL INC PUT 95082P955 9 2 SH Put SOLE   0 0 0
WELLCARE HEALTH PLANS INC CALL 94946T906 4,146 160 SH Call SOLE   0 0 0
WELLCARE HEALTH PLANS INC PUT 94946T956 2,151 83 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 2,033 221 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC PUT 94106B951 460 50 SH Put SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 27 5 SH Call SOLE   0 0 0
WALKER & DUNLOP INC PUT 93148P952 167 30 SH Put SOLE   0 0 0
WORKDAY INC CALL 98138H901 13,664 804 SH Call SOLE   0 0 0
WORKDAY INC COM 98138H101 4,668 27,469 SH   SOLE   27,469 0 0
WORKDAY INC PUT 98138H951 28,264 1,663 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP CALL 958102905 27,386 4,592 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP COM 958102105 710 11,911 SH   SOLE   11,911 0 0
WESTERN DIGITAL CORP PUT 958102955 35,217 5,905 SH Put SOLE   0 0 0
WD-40 CO CALL 929236907 312 17 SH Call SOLE   0 0 0
WD-40 CO COM 929236107 91 499 SH   SOLE   499 0 0
WD-40 CO PUT 929236957 1,101 60 SH Put SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 633 369 SH Call SOLE   0 0 0
WADDELL & REED FINL INC PUT 930059950 188 110 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 24 47 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A508 13 2,596 SH   SOLE   2,596 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 0 1 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 1,036 109 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC COM 92939U106 3,440 36,180 SH   SOLE   36,180 0 0
WEC ENERGY GROUP INC PUT 92939U956 1,455 153 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 3,127 345 SH Call SOLE   0 0 0
WELLTOWER INC PUT 95040Q954 5,883 649 SH Put SOLE   0 0 0
WENDYS CO CALL 95058W900 399 200 SH Call SOLE   0 0 0
WENDYS CO COM 95058W100 1,950 97,622 SH   SOLE   97,622 0 0
WENDYS CO PUT 95058W950 1,416 709 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 254 72 SH Call SOLE   0 0 0
WERNER ENTERPRISES INC PUT 950755958 38 11 SH Put SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L CALL 958669903 0 603 SH Call SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L PUT 958669953 0 93 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 182 349 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC COM 97717P104 449 86,009 SH   SOLE   86,009 0 0
WISDOMTREE INVTS INC PUT 97717P954 248 476 SH Put SOLE   0 0 0
WEX INC CALL 96208T904 2,404 119 SH Call SOLE   0 0 0
WEX INC PUT 96208T954 5,698 282 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 31,444 6,234 SH Call SOLE   0 0 0
WELLS FARGO CO NEW PUT 949746951 16,458 3,263 SH Put SOLE   0 0 0
WINNEBAGO INDS INC CALL 974637900 168 44 SH Call SOLE   0 0 0
WINNEBAGO INDS INC COM 974637100 81 2,133 SH   SOLE   2,133 0 0
WINNEBAGO INDS INC PUT 974637950 571 149 SH Put SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC CALL 98311A905 274 53 SH Call SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC PUT 98311A955 620 120 SH Put SOLE   0 0 0
CACTUS INC CALL 127203907 83 29 SH Call SOLE   0 0 0
WESTWOOD HLDGS GROUP INC CALL 961765904 30 11 SH Call SOLE   0 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 8 296 SH   SOLE   296 0 0
WHIRLPOOL CORP CALL 963320906 5,637 356 SH Call SOLE   0 0 0
WHIRLPOOL CORP PUT 963320956 10,530 665 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 277 250 SH Call SOLE   0 0 0
BOINGO WIRELESS INC PUT 09739C952 56 51 SH Put SOLE   0 0 0
WINGSTOP INC CALL 974155903 384 44 SH Call SOLE   0 0 0
WINGSTOP INC PUT 974155953 523 60 SH Put SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 11 2 SH Call SOLE   0 0 0
ENCORE WIRE CORP PUT 292562955 61 11 SH Put SOLE   0 0 0
WIPRO LTD CALL 97651M909 2 8 SH Call SOLE   0 0 0
WIX COM LTD CALL M98068905 4,459 382 SH Call SOLE   0 0 0
WIX COM LTD PUT M98068955 4,342 372 SH Put SOLE   0 0 0
WORKIVA INC CALL 98139A905 135 31 SH Call SOLE   0 0 0
WORKIVA INC COM 98139A105 37 862 SH   SOLE   862 0 0
WORKIVA INC PUT 98139A955 219 50 SH Put SOLE   0 0 0
WILLDAN GROUP INC PUT 96924N950 101 29 SH Put SOLE   0 0 0
LYON WILLIAM HOMES CALL 552074900 38 19 SH Call SOLE   0 0 0
LYON WILLIAM HOMES COM 552074700 123 6,056 SH   SOLE   6,056 0 0
LYON WILLIAM HOMES PUT 552074950 105 52 SH Put SOLE   0 0 0
WESTLAKE CHEM CORP CALL 960413902 4,081 623 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP PUT 960413952 3,387 517 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 48 21 SH Call SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 274 11,826 SH   SOLE   11,826 0 0
WESTLAKE CHEM PARTNERS LP PUT 960417953 1,148 494 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 575 717 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387959 1,182 1,472 SH Put SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD CALL G96629903 96 5 SH Call SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 646 3,349 SH   SOLE   3,349 0 0
WILLIS TOWERS WATSON PUB LTD PUT G96629953 5,962 309 SH Put SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 1,334 116 SH Call SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 632 5,497 SH   SOLE   5,497 0 0
WASTE MGMT INC DEL PUT 94106L959 9,786 851 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 3,207 1,333 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL COM 969457100 1,513 62,900 SH   SOLE   62,900 0 0
WILLIAMS COS INC DEL PUT 969457950 6,371 2,648 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 4 2 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL PUT 969457950 4 2 SH Put SOLE   0 0 0
WESTERN ASSET MTG CAP CORP CALL 95790D905 9 10 SH Call SOLE   0 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 7 819 SH   SOLE   819 0 0
WESTERN ASSET MTG CAP CORP PUT 95790D955 11 12 SH Put SOLE   0 0 0
WRIGHT MED GROUP N V CALL N96617908 297 144 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V COM N96617118 118 5,727 SH   SOLE   5,727 0 0
WRIGHT MED GROUP N V PUT N96617958 84 41 SH Put SOLE   0 0 0
WEIS MKTS INC COM 948849104 3 89 SH   SOLE   89 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 552 17,132 SH   SOLE   17,132 0 0
ADVANCED DRAIN SYS INC DEL PUT 00790R954 35 11 SH Put SOLE   0 0 0
WALMART INC CALL 931142903 60,040 5,059 SH Call SOLE   0 0 0
WALMART INC PUT 931142953 49,643 4,183 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 74 51 SH Call SOLE   0 0 0
WABASH NATL CORP PUT 929566957 4 3 SH Put SOLE   0 0 0
WNS HOLDINGS LTD COM 92932M101 56 966 SH   SOLE   966 0 0
ISHARES TR COM 464288174 5 100 SH   SOLE   100 0 0
ISHARES TR PUT 464288955 23 4 SH Put SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 328 91 SH Call SOLE   0 0 0
WORTHINGTON INDS INC PUT 981811952 151 42 SH Put SOLE   0 0 0
SLACK TECHNOLOGIES INC CALL 83088V902 2,266 955 SH Call SOLE   0 0 0
SLACK TECHNOLOGIES INC PUT 83088V952 2,541 1,071 SH Put SOLE   0 0 0
W P CAREY INC CALL 92936U909 313 35 SH Call SOLE   0 0 0
W P CAREY INC COM 92936U109 1 13 SH   SOLE   13 0 0
W P CAREY INC PUT 92936U959 1,288 144 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W908 1 4 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W958 9 23 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 5,757 2,194 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 2,377 906 SH Put SOLE   0 0 0
WPP PLC NEW CALL 92937A902 625 100 SH Call SOLE   0 0 0
WPP PLC NEW COM 92937A102 239 3,820 SH   SOLE   3,820 0 0
WPP PLC NEW PUT 92937A952 1,220 195 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 92 341 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 25 9,339 SH   SOLE   9,339 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 24 91 SH Put SOLE   0 0 0
WPX ENERGY INC CALL 98212B903 663 627 SH Call SOLE   0 0 0
WPX ENERGY INC COM 98212B103 321 30,325 SH   SOLE   30,325 0 0
WPX ENERGY INC PUT 98212B953 417 394 SH Put SOLE   0 0 0
BERKLEY W R CORP CALL 084423902 151 21 SH Call SOLE   0 0 0
BERKLEY W R CORP PUT 084423952 130 18 SH Put SOLE   0 0 0
BERKLEY W R CORP PUT 084423952 119 11 SH Put SOLE   0 0 0
WASHINGTON REAL ESTATE INVT COM 939653101 15 577 SH   SOLE   577 0 0
WEINGARTEN RLTY INVS CALL 948741903 34 12 SH Call SOLE   0 0 0
WEINGARTEN RLTY INVS PUT 948741953 46 16 SH Put SOLE   0 0 0
WESTROCK CO CALL 96145D905 794 218 SH Call SOLE   0 0 0
WESTROCK CO COM 96145D105 529 14,539 SH   SOLE   14,539 0 0
WESTROCK CO PUT 96145D955 5,478 1,503 SH Put SOLE   0 0 0
WORLD ACCEP CORP DEL CALL 981419904 1,083 85 SH Call SOLE   0 0 0
WORLD ACCEP CORP DEL COM 981419104 172 1,354 SH   SOLE   1,354 0 0
WORLD ACCEP CORP DEL PUT 981419954 930 73 SH Put SOLE   0 0 0
WRAP TECHNOLOGIES INC CALL 98212N907 0 1 SH Call SOLE   0 0 0
WRAP TECHNOLOGIES INC COM 98212N107 13 3,287 SH   SOLE   3,287 0 0
WRAP TECHNOLOGIES INC PUT 98212N957 5 14 SH Put SOLE   0 0 0
WESBANCO INC CALL 950810901 44 12 SH Call SOLE   0 0 0
WILLSCOT CORP CALL 971375906 119 77 SH Call SOLE   0 0 0
WILLSCOT CORP PUT 971375956 49 32 SH Put SOLE   0 0 0
WILLIAMS SONOMA INC CALL 969904901 1,502 221 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC COM 969904101 293 4,316 SH   SOLE   4,316 0 0
WILLIAMS SONOMA INC PUT 969904951 1,638 241 SH Put SOLE   0 0 0
WATSCO INC CALL 942622900 84 5 SH Call SOLE   0 0 0
WHITESTONE REIT CALL 966084904 154 112 SH Call SOLE   0 0 0
WHITESTONE REIT COM 966084204 53 3,888 SH   SOLE   3,888 0 0
WHITESTONE REIT PUT 966084954 4 3 SH Put SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC CALL 955306905 170 12 SH Call SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 200 1,416 SH   SOLE   1,416 0 0
WEST PHARMACEUTICAL SVSC INC PUT 955306955 1,021 72 SH Put SOLE   0 0 0
WINTRUST FINL CORP CALL 97650W908 71 11 SH Call SOLE   0 0 0
WINTRUST FINL CORP COM 97650W108 40 626 SH   SOLE   626 0 0
WINTRUST FINL CORP PUT 97650W958 6 1 SH Put SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 110 254 SH Call SOLE   0 0 0
W & T OFFSHORE INC PUT 92922P956 67 154 SH Put SOLE   0 0 0
AQUA AMERICA INC CALL 03836W903 183 41 SH Call SOLE   0 0 0
AQUA AMERICA INC COM 03836W103 214 4,775 SH   SOLE   4,775 0 0
AQUA AMERICA INC PUT 03836W953 134 30 SH Put SOLE   0 0 0
WAITR HLDGS INC CALL 930752900 3 29 SH Call SOLE   0 0 0
WAITR HLDGS INC COM 930752100 7 5,636 SH   SOLE   5,636 0 0
WAITR HLDGS INC PUT 930752950 4 32 SH Put SOLE   0 0 0
SELECT ENERGY SVCS INC CALL 81617J901 3 4 SH Call SOLE   0 0 0
SELECT ENERGY SVCS INC COM 81617J301 103 11,952 SH   SOLE   11,952 0 0
SELECT ENERGY SVCS INC PUT 81617J951 21 25 SH Put SOLE   0 0 0
WESTERN UN CO CALL 959802909 695 300 SH Call SOLE   0 0 0
WESTERN UN CO COM 959802109 464 20,060 SH   SOLE   20,060 0 0
WESTERN UN CO PUT 959802959 739 319 SH Put SOLE   0 0 0
58 COM INC CALL 31680Q904 345 70 SH Call SOLE   0 0 0
58 COM INC COM 31680Q104 182 3,704 SH   SOLE   3,704 0 0
58 COM INC PUT 31680Q954 419 85 SH Put SOLE   0 0 0
WAVE LIFE SCIENCES LTD CALL Y95308905 2 1 SH Call SOLE   0 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 78 3,802 SH   SOLE   3,802 0 0
WAVE LIFE SCIENCES LTD PUT Y95308955 2 1 SH Put SOLE   0 0 0
WW INTL INC CALL 98262P901 3,502 926 SH Call SOLE   0 0 0
WW INTL INC PUT 98262P951 10,438 2,760 SH Put SOLE   0 0 0
WOODWARD INC CALL 980745903 841 78 SH Call SOLE   0 0 0
WOODWARD INC PUT 980745953 2,512 233 SH Put SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 6,994 983 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 883 12,415 SH   SOLE   12,415 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 4,354 612 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC PUT 978097953 56 20 SH Put SOLE   0 0 0
WEYERHAEUSER CO CALL 962166904 1,011 365 SH Call SOLE   0 0 0
WEYERHAEUSER CO PUT 962166954 238 86 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 142 31 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 216 4,713 SH   SOLE   4,713 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 18 4 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 0 1 SH Call SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 16,710 1,537 SH Call SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 7,148 65,747 SH   SOLE   65,747 0 0
WYNN RESORTS LTD PUT 983134957 21,406 1,969 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 3,172 2,747 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW PUT 912909958 2,616 2,265 SH Put SOLE   0 0 0
EXANTAS CAP CORP CALL 30068N905 17 15 SH Call SOLE   0 0 0
EXANTAS CAP CORP COM 30068N105 14 1,307 SH   SOLE   1,307 0 0
EXANTAS CAP CORP PUT 30068N955 68 60 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 19,306 2,532 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 35,715 4,684 SH Put SOLE   0 0 0
XBIOTECH INC CALL 98400H902 5 5 SH Call SOLE   0 0 0
XBIOTECH INC COM 98400H102 2 238 SH   SOLE   238 0 0
CIMAREX ENERGY CO CALL 171798901 0 360 SH Call SOLE   0 0 0
CIMAREX ENERGY CO PUT 171798951 0 555 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 0 2 SH Call SOLE   0 0 0
CIMAREX ENERGY CO PUT 171798951 0 101 SH Put SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 1,518 234 SH Call SOLE   0 0 0
XCEL ENERGY INC PUT 98389B950 311 48 SH Put SOLE   0 0 0
INTERSECT ENT INC CALL 46071F903 294 173 SH Call SOLE   0 0 0
INTERSECT ENT INC PUT 46071F953 5 3 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 6 9 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 107 148 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 13,188 2,992 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 5,448 1,236 SH Put SOLE   0 0 0
XENIA HOTELS & RESORTS INC CALL 984017903 2 1 SH Call SOLE   0 0 0
XENIA HOTELS & RESORTS INC COM 984017103 32 1,559 SH   SOLE   1,559 0 0
XENIA HOTELS & RESORTS INC PUT 984017953 4 2 SH Put SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD CALL 98417P905 12 31 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD COM 98417P105 9 2,384 SH   SOLE   2,384 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 15 38 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 7,286 1,252 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 15,684 2,695 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 1,743 352 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 2,535 512 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 81,370 13,745 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y506 9,712 164,059 SH   SOLE   164,059 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 49,745 8,403 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 19,468 6,953 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 25,051 8,947 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 17,264 2,224 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y704 6,739 86,822 SH   SOLE   86,822 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 30,221 3,893 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 29,047 3,607 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 45,596 5,662 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 30,544 3,185 SH Call SOLE   0 0 0
XILINX INC PUT 983919951 38,897 4,056 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 29,340 4,777 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 26,908 4,381 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 62 16 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y860 16 429 SH   SOLE   429 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 59 15 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 7 2 SH Call SOLE   0 0 0
ACCELERON PHARMA INC PUT 00434H958 11 3 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 44,411 6,860 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y886 4,438 68,563 SH   SOLE   68,563 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 63,354 9,786 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 37,403 4,150 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 44,857 4,977 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 24,634 2,041 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y407 8,128 67,347 SH   SOLE   67,347 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 24,646 2,042 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 7,718 3,033 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A755 919 36,143 SH   SOLE   36,143 0 0
SPDR SERIES TRUST PUT 78464A958 4,153 1,632 SH Put SOLE   0 0 0
XENCOR INC PUT 98401F955 327 97 SH Put SOLE   0 0 0
XUNLEI LTD COM 98419E108 55 24,203 SH   SOLE   24,203 0 0
XUNLEI LTD PUT 98419E958 7 34 SH Put SOLE   0 0 0
EXTRACTION OIL AND GAS INC CALL 30227M905 7 25 SH Call SOLE   0 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 0 227 SH   SOLE   227 0 0
EXTRACTION OIL AND GAS INC PUT 30227M955 3 11 SH Put SOLE   0 0 0
EXXON MOBIL CORP CALL 30231G902 45,847 6,493 SH Call SOLE   0 0 0
EXXON MOBIL CORP PUT 30231G952 28,067 3,975 SH Put SOLE   0 0 0
INTREXON CORP CALL 46122T902 808 1,413 SH Call SOLE   0 0 0
INTREXON CORP PUT 46122T952 422 738 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 83 94 SH Call SOLE   0 0 0
EXONE CO COM 302104104 4 502 SH   SOLE   502 0 0
SPDR SERIES TRUST CALL 78464A908 20,302 9,080 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 39,042 17,461 SH Put SOLE   0 0 0
XPERI CORP CALL 98421B900 95 46 SH Call SOLE   0 0 0
XPERI CORP COM 98421B100 5 261 SH   SOLE   261 0 0
XPERI CORP PUT 98421B950 47 23 SH Put SOLE   0 0 0
XPO LOGISTICS INC CALL 983793900 5,389 753 SH Call SOLE   0 0 0
XPO LOGISTICS INC COM 983793100 131 1,833 SH   SOLE   1,833 0 0
XPO LOGISTICS INC PUT 983793950 7,400 1,034 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 32 6 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X880 15 281 SH   SOLE   281 0 0
PROSHARES TR PUT 74347X950 5 1 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 3,625 680 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC COM 24906P109 148 2,777 SH   SOLE   2,777 0 0
DENTSPLY SIRONA INC PUT 24906P959 197 37 SH Put SOLE   0 0 0
CHINA RAPID FIN LTD COM 16953Q105 0 170 SH   SOLE   170 0 0
SPDR SERIES TRUST CALL 78464A908 11,697 2,757 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 18,936 4,463 SH Put SOLE   0 0 0
XEROX HOLDINGS CORP CALL 98421M906 4,154 1,389 SH Call SOLE   0 0 0
XEROX HOLDINGS CORP PUT 98421M956 819 274 SH Put SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 0 2 SH Put SOLE   0 0 0
22ND CENTY GROUP INC CALL 90137F903 12 57 SH Call SOLE   0 0 0
22ND CENTY GROUP INC COM 90137F103 69 30,908 SH   SOLE   30,908 0 0
22ND CENTY GROUP INC PUT 90137F953 53 237 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 390 49 SH Call SOLE   0 0 0
XYLEM INC PUT 98419M950 143 18 SH Put SOLE   0 0 0
ALLEGHANY CORP DEL CALL 017175900 398 5 SH Call SOLE   0 0 0
ALLEGHANY CORP DEL COM 017175100 2,504 3,140 SH   SOLE   3,140 0 0
ALLEGHANY CORP DEL PUT 017175950 398 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 3,637 658 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E521 81 1,471 SH   SOLE   1,471 0 0
DIREXION SHS ETF TR PUT 25460E955 199 36 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 14 2 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 7 1 SH Put SOLE   0 0 0
YELP INC CALL 985817905 2,818 811 SH Call SOLE   0 0 0
YELP INC COM 985817105 401 11,557 SH   SOLE   11,557 0 0
YELP INC PUT 985817955 1,921 553 SH Put SOLE   0 0 0
YETI HLDGS INC CALL 98585X904 949 339 SH Call SOLE   0 0 0
YETI HLDGS INC PUT 98585X954 445 159 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 468 295 SH Call SOLE   0 0 0
YEXT INC COM 98585N106 85 5,405 SH   SOLE   5,405 0 0
YEXT INC PUT 98585N956 150 95 SH Put SOLE   0 0 0
YOUNGEVITY INTL INC CALL 987537906 20 46 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 428 260 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 476 289 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 2,779 794 SH Call SOLE   0 0 0
YANDEX N V COM N97284108 365 10,454 SH   SOLE   10,454 0 0
YANDEX N V PUT N97284958 3,721 1,063 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 1 1 SH Call SOLE   0 0 0
ADVISORSHARES TR PUT 00768Y953 8 6 SH Put SOLE   0 0 0
YORK WTR CO CALL 987184908 17 4 SH Call SOLE   0 0 0
YORK WTR CO COM 987184108 23 538 SH   SOLE   538 0 0
YORK WTR CO PUT 987184958 21 5 SH Put SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 2,778 3,004 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA COM 984245100 1 181 SH   SOLE   181 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 2,287 2,473 SH Put SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 183 608 SH Call SOLE   0 0 0
YRC WORLDWIDE INC PUT 984249957 33 111 SH Put SOLE   0 0 0
YIRENDAI LTD CALL 98585L900 4 6 SH Call SOLE   0 0 0
YIRENDAI LTD COM 98585L100 46 6,633 SH   SOLE   6,633 0 0
YIRENDAI LTD PUT 98585L950 69 99 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 11,581 1,021 SH Call SOLE   0 0 0
YUM BRANDS INC PUT 988498951 9,562 843 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 2,693 593 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC PUT 98850P959 949 209 SH Put SOLE   0 0 0
YY INC CALL 98426T906 2,654 472 SH Call SOLE   0 0 0
YY INC COM 98426T106 1,167 20,762 SH   SOLE   20,762 0 0
YY INC PUT 98426T956 3,475 618 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 4,830 1,620 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 2,552 856 SH Put SOLE   0 0 0
ZAGG INC CALL 98884U908 63 101 SH Call SOLE   0 0 0
ZAGG INC COM 98884U108 54 8,680 SH   SOLE   8,680 0 0
ZAGG INC PUT 98884U958 219 350 SH Put SOLE   0 0 0
ZAYO GROUP HLDGS INC CALL 98919V905 1,247 368 SH Call SOLE   0 0 0
ZAYO GROUP HLDGS INC PUT 98919V955 1,196 353 SH Put SOLE   0 0 0
ZIMMER BIOMET HLDGS INC CALL 98956P902 1,606 117 SH Call SOLE   0 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,170 8,524 SH   SOLE   8,524 0 0
ZIMMER BIOMET HLDGS INC PUT 98956P952 7,289 531 SH Put SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP CALL 989207905 330 16 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 914 4,431 SH   SOLE   4,431 0 0
ZEBRA TECHNOLOGIES CORP PUT 989207955 6,273 304 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 9,365 1,285 SH Call SOLE   0 0 0
ZENDESK INC PUT 98936J951 2,995 411 SH Put SOLE   0 0 0
OLYMPIC STEEL INC CALL 68162K906 31 22 SH Call SOLE   0 0 0
OLYMPIC STEEL INC PUT 68162K956 12 9 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 342 116 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 168 57 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 2,018 504 SH Call SOLE   0 0 0
ZOGENIX INC COM 98978L204 1,699 42,457 SH   SOLE   42,457 0 0
ZOGENIX INC PUT 98978L954 1,437 359 SH Put SOLE   0 0 0
ZIONS BANCORPORATION N A CALL 989701907 2,181 490 SH Call SOLE   0 0 0
ZIONS BANCORPORATION N A COM 989701107 33 742 SH   SOLE   742 0 0
ZIONS BANCORPORATION N A PUT 989701957 1,807 406 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 593 1,387 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 40 9,349 SH   SOLE   9,349 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 576 1,348 SH Put SOLE   0 0 0
ZIX CORP CALL 98974P900 44 61 SH Call SOLE   0 0 0
ZIX CORP COM 98974P100 127 17,647 SH   SOLE   17,647 0 0
ZIX CORP PUT 98974P950 6 9 SH Put SOLE   0 0 0
ZAI LAB LTD CALL 98887Q904 3 1 SH Call SOLE   0 0 0
ZAI LAB LTD COM 98887Q104 4 128 SH   SOLE   128 0 0
ZAI LAB LTD PUT 98887Q954 42 13 SH Put SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN CALL 98980L901 12,207 1,602 SH Call SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN PUT 98980L951 7,391 970 SH Put SOLE   0 0 0
ZION OIL & GAS INC CALL 989696909 35 1,419 SH Call SOLE   0 0 0
ZION OIL & GAS INC COM 989696109 0 400 SH   SOLE   400 0 0
ZION OIL & GAS INC PUT 989696959 0 4 SH Put SOLE   0 0 0
ZYNGA INC CALL 98986T908 395 679 SH Call SOLE   0 0 0
ZYNGA INC COM 98986T108 378 64,960 SH   SOLE   64,960 0 0
ZYNGA INC PUT 98986T958 876 1,506 SH Put SOLE   0 0 0
PIMCO ETF TR COM 72201R882 14 99 SH   SOLE   99 0 0
PIMCO ETF TR PUT 72201R952 14 1 SH Put SOLE   0 0 0
ZSCALER INC CALL 98980G902 6,701 1,418 SH Call SOLE   0 0 0
ZSCALER INC COM 98980G102 2,594 54,895 SH   SOLE   54,895 0 0
ZSCALER INC PUT 98980G952 4,508 954 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 189 64 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 8 3 SH Put SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 2,049 961 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC COM 98980A105 209 9,831 SH   SOLE   9,831 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 166 78 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 3,077 247 SH Call SOLE   0 0 0
ZOETIS INC PUT 98978V953 8,883 713 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 193 61 SH Call SOLE   0 0 0
ZUMIEZ INC PUT 989817951 12 4 SH Put SOLE   0 0 0
ZUORA INC CALL 98983V906 1,410 937 SH Call SOLE   0 0 0
ZUORA INC COM 98983V106 680 45,224 SH   SOLE   45,224 0 0
ZUORA INC PUT 98983V956 451 300 SH Put SOLE   0 0 0
ZOVIO INC CALL 98979V902 2 15 SH Call SOLE   0 0 0
ZOVIO INC PUT 98979V952 1 10 SH Put SOLE   0 0 0
ZYMEWORKS INC CALL 98985W902 29 12 SH Call SOLE   0 0 0
ZYMEWORKS INC COM 98985W102 392 15,832 SH   SOLE   15,832 0 0
ZYMEWORKS INC PUT 98985W952 17 7 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 924 1,223 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 413 547 SH Put SOLE   0 0 0