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 4,947 580 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,703 19,974 SH   SOLE   19,974 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 10,331 1,211 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 2,923 1,359 SH Call SOLE   0 0 0
ALCOA CORP PUT 013872956 720 335 SH Put SOLE   0 0 0
ALTABA INC CALL 021346901 0 630 SH Call SOLE   0 0 0
ALTABA INC PUT 021346951 2,826 594 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 25,941 9,045 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 55 1,935 SH   SOLE   1,935 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 7,706 2,687 SH Put SOLE   0 0 0
AARONS INC CALL 002535900 371 65 SH Call SOLE   0 0 0
AARONS INC COM 002535300 341 5,974 SH   SOLE   5,974 0 0
AARONS INC PUT 002535950 1,433 251 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 681 574 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 495 417 SH Put SOLE   0 0 0
AAON INC CALL 000360906 98 20 SH Call SOLE   0 0 0
AAON INC PUT 000360956 390 79 SH Put SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 3,107 194 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,572 9,817 SH   SOLE   9,817 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 10,074 629 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 768,423 26,168 SH Call SOLE   0 0 0
APPLE INC COM 037833100 80,042 272,579 SH   SOLE   272,579 0 0
APPLE INC PUT 037833950 1,563,480 53,243 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC CALL 024013904 18 4 SH Call SOLE   0 0 0
AMERICAN ASSETS TR INC COM 024013104 6 150 SH   SOLE   150 0 0
AMERICAN ASSETS TR INC PUT 024013954 22 5 SH Put SOLE   0 0 0
ALMADEN MINERALS LTD PUT 020283955 0 4 SH Put SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 741 269 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 206 7,493 SH   SOLE   7,493 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 341 124 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 2,881 392 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 7 1 SH Put SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 1,311 179 SH Call SOLE   0 0 0
AXON ENTERPRISE INC COM 05464C101 313 4,284 SH   SOLE   4,284 0 0
AXON ENTERPRISE INC PUT 05464C951 498 68 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP CALL 01881G906 299 99 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 76 2,530 SH   SOLE   2,530 0 0
ALLIANCEBERNSTEIN HOLDING LP PUT 01881G956 487 161 SH Put SOLE   0 0 0
ABB LTD CALL 000375904 3,206 1,331 SH Call SOLE   0 0 0
ABB LTD PUT 000375954 785 326 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 46,536 5,256 SH Call SOLE   0 0 0
ABBVIE INC COM 00287Y109 22,951 259,224 SH   SOLE   259,224 0 0
ABBVIE INC PUT 00287Y959 72,328 8,169 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 1,581 186 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP COM 03073E105 642 7,555 SH   SOLE   7,555 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 5,874 691 SH Put SOLE   0 0 0
AMERIS BANCORP CALL 03076K908 680 160 SH Call SOLE   0 0 0
AMERIS BANCORP PUT 03076K958 4 1 SH Put SOLE   0 0 0
ALCENTRA CAP CORP COM 01374T102 1 200 SH   SOLE   200 0 0
ALCENTRA CAP CORP PUT 01374T952 1 2 SH Put SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 46 143 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 141 43,355 SH   SOLE   43,355 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 26 80 SH Put SOLE   0 0 0
AMBEV SA CALL 02319V903 143 309 SH Call SOLE   0 0 0
AMBEV SA COM 02319V103 31 6,775 SH   SOLE   6,775 0 0
AMBEV SA PUT 02319V953 0 1 SH Put SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC CALL 043436904 290 26 SH Call SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 473 4,233 SH   SOLE   4,233 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 100 9 SH Put SOLE   0 0 0
ABM INDS INC CALL 000957900 15 4 SH Call SOLE   0 0 0
ABM INDS INC PUT 000957950 64 17 SH Put SOLE   0 0 0
ABIOMED INC CALL 003654900 10,968 643 SH Call SOLE   0 0 0
ABIOMED INC PUT 003654950 6,141 360 SH Put SOLE   0 0 0
ARBOR RLTY TR INC CALL 038923908 143 100 SH Call SOLE   0 0 0
ARBOR RLTY TR INC COM 038923108 158 11,048 SH   SOLE   11,048 0 0
ARBOR RLTY TR INC PUT 038923958 193 135 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 15,791 1,818 SH Call SOLE   0 0 0
ABBOTT LABS PUT 002824950 20,021 2,305 SH Put SOLE   0 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 120 43,344 SH   SOLE   43,344 0 0
ARCOSA INC CALL 039653900 0 10 SH Call SOLE   0 0 0
ARCOSA INC COM 039653100 0 8,055 SH   SOLE   8,055 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 3,234 756 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,148 26,854 SH   SOLE   26,854 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 4,744 1,109 SH Put SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X908 884 4,097 SH Call SOLE   0 0 0
AURORA CANNABIS INC PUT 05156X958 294 1,363 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC CALL 024835900 51 11 SH Call SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8 178 SH   SOLE   178 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 79 17 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 75 81 SH Call SOLE   0 0 0
ACCO BRANDS CORP PUT 00081T958 8 9 SH Put SOLE   0 0 0
ARCH CAP GROUP LTD CALL G0450A905 68 16 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD COM G0450A105 118 2,756 SH   SOLE   2,756 0 0
ARCH CAP GROUP LTD PUT G0450A955 274 64 SH Put SOLE   0 0 0
ALUMINUM CORP CHINA LTD CALL 022276909 26 30 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 3 1 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 73 2,209 SH   SOLE   2,209 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 86 26 SH Put SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN CALL 00448Q901 172 286 SH Call SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 3 600 SH   SOLE   600 0 0
ACHILLION PHARMACEUTICALS IN PUT 00448Q951 249 413 SH Put SOLE   0 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 325 48 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,290 19,034 SH   SOLE   19,034 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 2,949 435 SH Put SOLE   0 0 0
ACI WORLDWIDE INC CALL 004498901 151 40 SH Call SOLE   0 0 0
ACI WORLDWIDE INC COM 004498101 85 2,257 SH   SOLE   2,257 0 0
ACI WORLDWIDE INC PUT 004498951 71 19 SH Put SOLE   0 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 16 7 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 6 261 SH   SOLE   261 0 0
AXCELIS TECHNOLOGIES INC PUT 054540958 120 50 SH Put SOLE   0 0 0
AECOM CALL 00766T900 1,582 367 SH Call SOLE   0 0 0
AECOM PUT 00766T950 51 12 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 21,772 1,034 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND PUT G1151C951 15,771 749 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 76 376 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC COM 00484M106 45 22,181 SH   SOLE   22,181 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 109 535 SH Put SOLE   0 0 0
ARES COML REAL ESTATE CORP CALL 04013V908 1 1 SH Call SOLE   0 0 0
ARES COML REAL ESTATE CORP COM 04013V108 16 1,022 SH   SOLE   1,022 0 0
ARES COML REAL ESTATE CORP PUT 04013V958 72 46 SH Put SOLE   0 0 0
ACLARIS THERAPEUTICS INC CALL 00461U905 13 72 SH Call SOLE   0 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 0 252 SH   SOLE   252 0 0
ACLARIS THERAPEUTICS INC PUT 00461U955 0 1 SH Put SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 98 467 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 66 315 SH Put SOLE   0 0 0
ACACIA RESH CORP CALL 003881907 0 1 SH Call SOLE   0 0 0
ACACIA RESH CORP PUT 003881957 5 20 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 578 73 SH Call SOLE   0 0 0
ISHARES TR COM 464288257 2,130 26,881 SH   SOLE   26,881 0 0
ISHARES TR PUT 464288955 2,520 318 SH Put SOLE   0 0 0
ADOBE INC CALL 00724F901 68,996 2,092 SH Call SOLE   0 0 0
ADOBE INC COM 00724F101 1,957 5,935 SH   SOLE   5,935 0 0
ADOBE INC PUT 00724F951 119,556 3,625 SH Put SOLE   0 0 0
ANALOG DEVICES INC CALL 032654905 4,991 420 SH Call SOLE   0 0 0
ANALOG DEVICES INC COM 032654105 4,772 40,160 SH   SOLE   40,160 0 0
ANALOG DEVICES INC PUT 032654955 15,746 1,325 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 7,666 1,654 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 2,952 637 SH Put SOLE   0 0 0
ADMA BIOLOGICS INC CALL 000899904 6 16 SH Call SOLE   0 0 0
ADMA BIOLOGICS INC COM 000899104 20 5,002 SH   SOLE   5,002 0 0
ADMA BIOLOGICS INC PUT 000899954 0 1 SH Put SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 168 2,407 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 15 40 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 159 42,188 SH   SOLE   42,188 0 0
ADAMAS PHARMACEUTICALS INC PUT 00548A956 15 40 SH Put SOLE   0 0 0
ADIENT PLC CALL G0084W901 3,731 1,756 SH Call SOLE   0 0 0
ADIENT PLC PUT G0084W951 1,598 752 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 8,115 476 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 8,439 495 SH Put SOLE   0 0 0
ADAPTIVE BIOTECHNOLOGIES COR CALL 00650F909 14 5 SH Call SOLE   0 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 23 783 SH   SOLE   783 0 0
ADAPTIVE BIOTECHNOLOGIES COR PUT 00650F959 26 9 SH Put SOLE   0 0 0
ADURO BIOTECH INC CALL 00739L901 8 70 SH Call SOLE   0 0 0
ADURO BIOTECH INC COM 00739L101 0 111 SH   SOLE   111 0 0
ADURO BIOTECH INC PUT 00739L951 0 4 SH Put SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 1,772 158 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,735 24,381 SH   SOLE   24,381 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 7,147 637 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 47,149 2,570 SH Call SOLE   0 0 0
AUTODESK INC PUT 052769956 40,214 2,192 SH Put SOLE   0 0 0
ADT INC CALL 00090Q903 57 72 SH Call SOLE   0 0 0
ADT INC COM 00090Q103 25 3,189 SH   SOLE   3,189 0 0
ADT INC PUT 00090Q953 50 64 SH Put SOLE   0 0 0
ADTRAN INC CALL 00738A906 193 196 SH Call SOLE   0 0 0
ADTRAN INC COM 00738A106 105 10,676 SH   SOLE   10,676 0 0
ADTRAN INC PUT 00738A956 224 227 SH Put SOLE   0 0 0
ADDUS HOMECARE CORP CALL 006739906 0 1 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 589 512 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 466 40,459 SH   SOLE   40,459 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 123 107 SH Put SOLE   0 0 0
AMEREN CORP CALL 023608902 130 17 SH Call SOLE   0 0 0
AMEREN CORP COM 023608102 19 259 SH   SOLE   259 0 0
AMEREN CORP PUT 023608952 92 12 SH Put SOLE   0 0 0
AEGON N V CALL 007924903 285 631 SH Call SOLE   0 0 0
AEGON N V COM 007924103 155 34,234 SH   SOLE   34,234 0 0
AEGON N V PUT 007924953 205 453 SH Put SOLE   0 0 0
AEGION CORP COM 00770F104 1 76 SH   SOLE   76 0 0
ADVANCED ENERGY INDS CALL 007973900 313 44 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS PUT 007973950 149 21 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 10 365 SH   SOLE   365 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 5 2 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 5,840 948 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD COM 008474108 709 11,514 SH   SOLE   11,514 0 0
AGNICO EAGLE MINES LTD PUT 008474958 7,177 1,165 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN CALL 02553E906 2,027 1,379 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN PUT 02553E956 445 303 SH Put SOLE   0 0 0
AMERICAN ELEC PWR CO INC CALL 025537901 10,802 1,143 SH Call SOLE   0 0 0
AMERICAN ELEC PWR CO INC PUT 025537951 3,515 372 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 3,675 598 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV PUT N00985956 2,889 470 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 1,694 701 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 442 183 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 1,164 585 SH Call SOLE   0 0 0
AES CORP PUT 00130H955 55 28 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC CALL 007975902 15 169 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 339 31 SH Call SOLE   0 0 0
ARMSTRONG FLOORING INC CALL 04238R906 2 7 SH Call SOLE   0 0 0
ARMSTRONG FLOORING INC PUT 04238R956 0 1 SH Put SOLE   0 0 0
AFLAC INC CALL 001055902 8,426 1,593 SH Call SOLE   0 0 0
AFLAC INC PUT 001055952 5,612 1,061 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 110 403 SH Call SOLE   0 0 0
AFFIMED N V PUT N01045958 8 30 SH Put SOLE   0 0 0
CSOP ETF TR COM 12649L105 37 2,179 SH   SOLE   2,179 0 0
CSOP ETF TR PUT 12649L955 320 184 SH Put SOLE   0 0 0
AFYA LTD CALL G01125906 2 1 SH Call SOLE   0 0 0
AFYA LTD COM G01125106 56 2,100 SH   SOLE   2,100 0 0
AFYA LTD PUT G01125956 35 13 SH Put SOLE   0 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 2,130 1,738 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 563 460 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 38 5 SH Call SOLE   0 0 0
AGCO CORP COM 001084102 42 555 SH   SOLE   555 0 0
AGCO CORP PUT 001084952 1,490 193 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 172 425 SH Call SOLE   0 0 0
AGENUS INC COM 00847G705 144 35,466 SH   SOLE   35,466 0 0
AGENUS INC PUT 00847G955 10 25 SH Put SOLE   0 0 0
AGROFRESH SOLUTIONS CALL 00856G909 15 60 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 4,000 356 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 662 59 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 22 37 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 53 8,893 SH   SOLE   8,893 0 0
ALAMOS GOLD INC NEW PUT 011532958 76 127 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 2,712 568 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 2,296 481 SH Put SOLE   0 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5 725 SH   SOLE   725 0 0
FEDERAL AGRIC MTG CORP CALL 313148906 1,252 150 SH Call SOLE   0 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 1,310 157 SH Put SOLE   0 0 0
ALLERGAN PLC CALL G0177J908 9,482 496 SH Call SOLE   0 0 0
ALLERGAN PLC PUT G0177J958 27,471 1,437 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 2,715 1,536 SH Call SOLE   0 0 0
AGNC INVT CORP PUT 00123Q954 1,322 748 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 1,000 204 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD PUT G0585R956 5,475 1,117 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,114 352 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W353 590 18,660 SH   SOLE   18,660 0 0
PROSHARES TR II PUT 74347W952 911 288 SH Put SOLE   0 0 0
ADECOAGRO S A CALL L00849906 4 5 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC CALL 00847L900 73 292 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC COM 00847L100 39 15,981 SH   SOLE   15,981 0 0
AGILE THERAPEUTICS INC PUT 00847L950 39 159 SH Put SOLE   0 0 0
PLAYAGS INC CALL 72814N904 18 15 SH Call SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP CALL 03820J900 18 40 SH Call SOLE   0 0 0
ARGAN INC COM 04010E109 9 231 SH   SOLE   231 0 0
A H BELO CORP COM 001282102 2 763 SH   SOLE   763 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 75 4,130 SH   SOLE   4,130 0 0
ARMADA HOFFLER PPTYS INC PUT 04208T958 47 26 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC COM 044103109 11 4,206 SH   SOLE   4,206 0 0
ASHFORD HOSPITALITY TR INC PUT 044103959 13 47 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC PUT 044103959 27 100 SH Put SOLE   0 0 0
ARLINGTON ASSET INVT CORP CALL 041356905 28 51 SH Call SOLE   0 0 0
ARLINGTON ASSET INVT CORP COM 041356205 21 3,778 SH   SOLE   3,778 0 0
ARLINGTON ASSET INVT CORP PUT 041356955 10 18 SH Put SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 13,335 2,598 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC PUT 026874954 6,488 1,264 SH Put SOLE   0 0 0
AIMMUNE THERAPEUTICS INC CALL 00900T907 933 279 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 1,063 31,762 SH   SOLE   31,762 0 0
AIMMUNE THERAPEUTICS INC PUT 00900T957 220 66 SH Put SOLE   0 0 0
APOLLO INVT CORP CALL 03761U902 82 47 SH Call SOLE   0 0 0
APOLLO INVT CORP COM 03761U502 31 1,825 SH   SOLE   1,825 0 0
APOLLO INVT CORP PUT 03761U952 429 246 SH Put SOLE   0 0 0
AAR CORP CALL 000361905 130 29 SH Call SOLE   0 0 0
AAR CORP PUT 000361955 63 14 SH Put SOLE   0 0 0
AIRGAIN INC CALL 00938A904 1 1 SH Call SOLE   0 0 0
AIRGAIN INC COM 00938A104 1 162 SH   SOLE   162 0 0
APARTMENT INVT & MGMT CO CALL 03748R904 103 20 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO PUT 03748R954 774 150 SH Put SOLE   0 0 0
ASSURANT INC CALL 04621X908 2,005 153 SH Call SOLE   0 0 0
ASSURANT INC PUT 04621X958 39 3 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 3,056 321 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 164 36 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 508 11,127 SH   SOLE   11,127 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 575 126 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 4,163 482 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 128 1,484 SH   SOLE   1,484 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 3,412 395 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 70 111 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 787 124,680 SH   SOLE   124,680 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 212 336 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 0 1 SH Call SOLE   0 0 0
AKCEA THERAPEUTICS INC CALL 00972L907 27 16 SH Call SOLE   0 0 0
AKCEA THERAPEUTICS INC PUT 00972L957 6 4 SH Put SOLE   0 0 0
ASANKO GOLD INC CALL 04341Y905 0 92 SH Call SOLE   0 0 0
AKORN INC CALL 009728906 78 521 SH Call SOLE   0 0 0
AKORN INC PUT 009728956 105 701 SH Put SOLE   0 0 0
AK STL HLDG CORP CALL 001547908 60 184 SH Call SOLE   0 0 0
AK STL HLDG CORP COM 001547108 61 18,659 SH   SOLE   18,659 0 0
AK STL HLDG CORP PUT 001547958 182 554 SH Put SOLE   0 0 0
AKOUSTIS TECHNOLOGIES INC CALL 00973N902 0 1 SH Call SOLE   0 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 54 6,750 SH   SOLE   6,750 0 0
AIR LEASE CORP CALL 00912X902 175 37 SH Call SOLE   0 0 0
AIR LEASE CORP COM 00912X302 1,491 31,391 SH   SOLE   31,391 0 0
AIR LEASE CORP PUT 00912X952 5,265 1,108 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 3,191 437 SH Call SOLE   0 0 0
ALBEMARLE CORP PUT 012653951 4,835 662 SH Put SOLE   0 0 0
ALBIREO PHARMA INC CALL 01345P906 101 40 SH Call SOLE   0 0 0
ALBIREO PHARMA INC COM 01345P106 5 234 SH   SOLE   234 0 0
ALBIREO PHARMA INC PUT 01345P956 43 17 SH Put SOLE   0 0 0
ALCON INC CALL H01301908 62 11 SH Call SOLE   0 0 0
ALCON INC PUT H01301958 356 63 SH Put SOLE   0 0 0
ALDEYRA THERAPEUTICS INC CALL 01438T906 7 13 SH Call SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1 81 SH   SOLE   81 0 0
ALIGN TECHNOLOGY INC CALL 016255901 16,519 592 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC PUT 016255951 25,253 905 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 8,162 469 SH Call SOLE   0 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 1,583 91 SH Put SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 2,046 302 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC PUT 011659959 2,540 375 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 55 27 SH Call SOLE   0 0 0
ALKERMES PLC COM G01767105 244 12,002 SH   SOLE   12,002 0 0
ALKERMES PLC PUT G01767955 28 14 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 3,845 342 SH Call SOLE   0 0 0
ALLSTATE CORP PUT 020002951 1,416 126 SH Put SOLE   0 0 0
ALLEGION PUB LTD CO CALL G0176J909 261 21 SH Call SOLE   0 0 0
ALLEGION PUB LTD CO PUT G0176J959 12 1 SH Put SOLE   0 0 0
ALLOGENE THERAPEUTICS INC CALL 019770906 763 294 SH Call SOLE   0 0 0
ALLOGENE THERAPEUTICS INC PUT 019770956 548 211 SH Put SOLE   0 0 0
ALLOT LTD CALL M0854Q905 8 10 SH Call SOLE   0 0 0
ALLOT LTD PUT M0854Q955 21 25 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 2,420 792 SH Call SOLE   0 0 0
ALLY FINL INC PUT 02005N950 1,081 354 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 5,562 483 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 10,952 951 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 38 9 SH Call SOLE   0 0 0
ALARM COM HLDGS INC COM 011642105 17 399 SH   SOLE   399 0 0
ALARM COM HLDGS INC PUT 011642955 8 2 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,986 618 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 62 13 SH Put SOLE   0 0 0
ALTIMMUNE INC CALL 02155H900 1 8 SH Call SOLE   0 0 0
ALTIMMUNE INC PUT 02155H950 0 1 SH Put SOLE   0 0 0
ALTAIR ENGR INC COM 021369103 51 1,444 SH   SOLE   1,444 0 0
ALTAIR ENGR INC PUT 021369953 25 7 SH Put SOLE   0 0 0
AUTOLIV INC CALL 052800909 278 33 SH Call SOLE   0 0 0
AUTOLIV INC COM 052800109 466 5,527 SH   SOLE   5,527 0 0
AUTOLIV INC PUT 052800959 270 32 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 4,812 445 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,690 24,879 SH   SOLE   24,879 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 12,426 1,149 SH Put SOLE   0 0 0
ANTERO MIDSTREAM CORP CALL 03676B902 607 800 SH Call SOLE   0 0 0
ANTERO MIDSTREAM CORP COM 03676B102 53 7,033 SH   SOLE   7,033 0 0
ANTERO MIDSTREAM CORP PUT 03676B952 543 716 SH Put SOLE   0 0 0
AMAG PHARMACEUTICALS INC CALL 00163U906 120 99 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC PUT 00163U956 176 145 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 15,369 2,518 SH Call SOLE   0 0 0
APPLIED MATLS INC COM 038222105 5,280 86,510 SH   SOLE   86,510 0 0
APPLIED MATLS INC PUT 038222955 44,632 7,312 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 4,112 679 SH Call SOLE   0 0 0
AMBARELLA INC COM G037AX101 233 3,859 SH   SOLE   3,859 0 0
AMBARELLA INC PUT G037AX951 6,261 1,034 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 150 70 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC COM 023139884 349 16,214 SH   SOLE   16,214 0 0
AMBAC FINL GROUP INC PUT 023139954 4 2 SH Put SOLE   0 0 0
AMC ENTMT HLDGS INC CALL 00165C904 1,796 2,482 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC COM 00165C104 2 400 SH   SOLE   400 0 0
AMC ENTMT HLDGS INC PUT 00165C954 454 628 SH Put SOLE   0 0 0
AMCOR PLC CALL G0250X907 6 6 SH Call SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 122 31 SH Call SOLE   0 0 0
AMC NETWORKS INC PUT 00164V953 138 35 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 88,885 19,382 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC COM 007903107 13,599 296,533 SH   SOLE   296,533 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 74,765 16,303 SH Put SOLE   0 0 0
AMETEK INC NEW CALL 031100900 1,057 106 SH Call SOLE   0 0 0
AMETEK INC NEW PUT 031100950 39 4 SH Put SOLE   0 0 0
AMEDISYS INC CALL 023436908 133 8 SH Call SOLE   0 0 0
AMEDISYS INC COM 023436108 1,367 8,192 SH   SOLE   8,192 0 0
AMEDISYS INC PUT 023436958 4,773 286 SH Put SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN CALL 008252908 127 15 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 361 4,271 SH   SOLE   4,271 0 0
AFFILIATED MANAGERS GROUP IN PUT 008252958 499 59 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 19,189 796 SH Call SOLE   0 0 0
AMGEN INC COM 031162100 1,301 5,397 SH   SOLE   5,397 0 0
AMGEN INC PUT 031162950 52,938 2,196 SH Put SOLE   0 0 0
AMERICAN HOMES 4 RENT COM 02665T306 1 44 SH   SOLE   44 0 0
AMERICAN HOMES 4 RENT PUT 02665T956 5 2 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 2,957 1,356 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO PUT 46625H955 19 9 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 122 94 SH Call SOLE   0 0 0
AMKOR TECHNOLOGY INC COM 031652100 8 688 SH   SOLE   688 0 0
AMKOR TECHNOLOGY INC PUT 031652950 46 36 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 1,203 1,416 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q866 640 75,300 SH   SOLE   75,300 0 0
ALPS ETF TR PUT 00162Q956 530 624 SH Put SOLE   0 0 0
AMN HEALTHCARE SERVICES INC CALL 001744901 105 17 SH Call SOLE   0 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 99 1,601 SH   SOLE   1,601 0 0
AMN HEALTHCARE SERVICES INC PUT 001744951 672 108 SH Put SOLE   0 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 4 97 SH   SOLE   97 0 0
AMERIPRISE FINL INC CALL 03076C906 649 39 SH Call SOLE   0 0 0
AMERIPRISE FINL INC COM 03076C106 927 5,565 SH   SOLE   5,565 0 0
AMERIPRISE FINL INC PUT 03076C956 7,829 470 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 13 238 SH Call SOLE   0 0 0
AMPIO PHARMACEUTICALS INC PUT 03209T959 0 1 SH Put SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN CALL 03209R903 32 17 SH Call SOLE   0 0 0
AMPLIFY ENERGY CORP NEW CALL 03212B903 41 63 SH Call SOLE   0 0 0
AMPLIFY ENERGY CORP NEW PUT 03212B953 15 24 SH Put SOLE   0 0 0
AMERESCO INC CALL 02361E908 5 3 SH Call SOLE   0 0 0
AMERESCO INC COM 02361E108 64 3,700 SH   SOLE   3,700 0 0
AMERESCO INC PUT 02361E958 3 2 SH Put SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 19,362 9,031 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 578 26,985 SH   SOLE   26,985 0 0
AMARIN CORP PLC PUT 023111956 9,242 4,311 SH Put SOLE   0 0 0
AMYRIS INC CALL 03236M900 110 356 SH Call SOLE   0 0 0
AMYRIS INC COM 03236M200 519 168,089 SH   SOLE   168,089 0 0
AMYRIS INC PUT 03236M950 635 2,058 SH Put SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC CALL 03168L905 17 37 SH Call SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 40 8,475 SH   SOLE   8,475 0 0
AMNEAL PHARMACEUTICALS INC PUT 03168L955 92 191 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 26 34 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 78 9,956 SH   SOLE   9,956 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 167 214 SH Put SOLE   0 0 0
AMERICAN SOFTWARE INC CALL 029683909 62 42 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 28,084 1,222 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,173 9,456 SH   SOLE   9,456 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 25,234 1,098 SH Put SOLE   0 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 6,992 1,407 SH Call SOLE   0 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 3,056 615 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO CALL 030506909 449 43 SH Call SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO PUT 030506959 1,358 130 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 409 256 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV COM 02364W105 625 39,110 SH   SOLE   39,110 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 27 17 SH Put SOLE   0 0 0
ETFIS SER TR I PUT 26923G953 18 42 SH Put SOLE   0 0 0
AMAZON COM INC CALL 023135906 1,816,241 9,829 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106 45,957 24,871 SH   SOLE   24,871 0 0
AMAZON COM INC PUT 023135956 1,319,542 7,141 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 97 20 SH Call SOLE   0 0 0
AUTONATION INC PUT 05329W952 9 2 SH Put SOLE   0 0 0
ANAPTYSBIO INC CALL 032724906 861 530 SH Call SOLE   0 0 0
ANAPTYSBIO INC PUT 032724956 1,114 686 SH Put SOLE   0 0 0
AMERICAN NATL INS CO COM 028591105 32 277 SH   SOLE   277 0 0
AMERICAN NATL INS CO PUT 028591955 94 8 SH Put SOLE   0 0 0
ANDERSONS INC CALL 034164903 209 83 SH Call SOLE   0 0 0
ANDERSONS INC PUT 034164953 12 5 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 7,891 388 SH Call SOLE   0 0 0
ARISTA NETWORKS INC PUT 040413956 10,454 514 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 1,206 698 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO PUT 002896957 1,756 1,016 SH Put SOLE   0 0 0
ANGI HOMESERVICES INC CALL 00183L902 1,195 1,412 SH Call SOLE   0 0 0
ANGI HOMESERVICES INC PUT 00183L952 131 155 SH Put SOLE   0 0 0
ANGIODYNAMICS INC COM 03475V101 1 69 SH   SOLE   69 0 0
ANGIODYNAMICS INC PUT 03475V951 1 1 SH Put SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP CALL 037347901 10 29 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC CALL 035255908 10 2 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC COM 035255108 25 498 SH   SOLE   498 0 0
ANIKA THERAPEUTICS INC PUT 035255958 461 89 SH Put SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 111 18 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC COM 00182C103 117 1,904 SH   SOLE   1,904 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 74 12 SH Put SOLE   0 0 0
ANSYS INC CALL 03662Q905 1,312 51 SH Call SOLE   0 0 0
ANSYS INC PUT 03662Q955 7,464 290 SH Put SOLE   0 0 0
ANTHEM INC CALL 036752903 34,219 1,133 SH Call SOLE   0 0 0
ANTHEM INC PUT 036752953 34,763 1,151 SH Put SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP CALL 02874P903 76 82 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 4 518 SH   SOLE   518 0 0
AMERICAN OUTDOOR BRANDS CORP PUT 02874P953 123 133 SH Put SOLE   0 0 0
AON PLC CALL G0408V902 2,207 106 SH Call SOLE   0 0 0
AON PLC PUT G0408V952 4,811 231 SH Put SOLE   0 0 0
SMITH A O CORP CALL 831865909 333 70 SH Call SOLE   0 0 0
SMITH A O CORP COM 831865209 180 3,798 SH   SOLE   3,798 0 0
SMITH A O CORP PUT 831865959 538 113 SH Put SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR CALL G6331P904 40 30 SH Call SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR PUT G6331P954 49 36 SH Put SOLE   0 0 0
APACHE CORP CALL 037411905 8,787 3,434 SH Call SOLE   0 0 0
APACHE CORP PUT 037411955 5,916 2,312 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 135 42 SH Call SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT PUT 04316A958 16 5 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 4,840 206 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 13,394 570 SH Put SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN CALL 02913V903 2 1 SH Call SOLE   0 0 0
AMPHENOL CORP NEW CALL 032095901 227 21 SH Call SOLE   0 0 0
AMPHENOL CORP NEW COM 032095101 678 6,271 SH   SOLE   6,271 0 0
AMPHENOL CORP NEW PUT 032095951 248 23 SH Put SOLE   0 0 0
APHRIA INC CALL 03765K904 537 1,029 SH Call SOLE   0 0 0
APHRIA INC COM 03765K104 86 16,482 SH   SOLE   16,482 0 0
APHRIA INC PUT 03765K954 437 838 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 73 45 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC COM 03784Y200 76 4,723 SH   SOLE   4,723 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 91 56 SH Put SOLE   0 0 0
APELLIS PHARMACEUTICALS INC CALL 03753U906 921 301 SH Call SOLE   0 0 0
APELLIS PHARMACEUTICALS INC PUT 03753U956 646 211 SH Put SOLE   0 0 0
APOLLO GLOBAL MGMT INC CALL 03768E905 2,123 445 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT INC COM 03768E105 8 186 SH   SOLE   186 0 0
APOLLO GLOBAL MGMT INC PUT 03768E955 2,991 627 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 172 53 SH Call SOLE   0 0 0
APOGEE ENTERPRISES INC COM 037598109 19 586 SH   SOLE   586 0 0
APOGEE ENTERPRISES INC PUT 037598959 58 18 SH Put SOLE   0 0 0
APPFOLIO INC CALL 03783C900 54 5 SH Call SOLE   0 0 0
APPFOLIO INC COM 03783C100 69 630 SH   SOLE   630 0 0
APPFOLIO INC PUT 03783C950 98 9 SH Put SOLE   0 0 0
APPIAN CORP CALL 03782L901 534 140 SH Call SOLE   0 0 0
APPIAN CORP COM 03782L101 16 443 SH   SOLE   443 0 0
APPIAN CORP PUT 03782L951 275 72 SH Put SOLE   0 0 0
DIGITAL TURBINE INC CALL 25400W902 198 279 SH Call SOLE   0 0 0
DIGITAL TURBINE INC COM 25400W102 305 42,915 SH   SOLE   42,915 0 0
DIGITAL TURBINE INC PUT 25400W952 710 996 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 313 477 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q950 159 243 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 7 11 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q950 120 183 SH Put SOLE   0 0 0
APTOSE BIOSCIENCES INC CALL 03835T900 130 231 SH Call SOLE   0 0 0
APTOSE BIOSCIENCES INC PUT 03835T950 250 441 SH Put SOLE   0 0 0
PREFERRED APT CMNTYS INC CALL 74039L903 103 78 SH Call SOLE   0 0 0
PREFERRED APT CMNTYS INC COM 74039L103 192 14,450 SH   SOLE   14,450 0 0
PREFERRED APT CMNTYS INC PUT 74039L953 211 159 SH Put SOLE   0 0 0
APTIV PLC CALL G6095L909 1,510 159 SH Call SOLE   0 0 0
APTIV PLC COM G6095L109 687 7,240 SH   SOLE   7,240 0 0
APTIV PLC PUT G6095L959 4,150 437 SH Put SOLE   0 0 0
APERGY CORP CALL 03755L904 16 5 SH Call SOLE   0 0 0
AQUA METALS INC CALL 03837J901 3 46 SH Call SOLE   0 0 0
AQUA METALS INC COM 03837J101 1 1,497 SH   SOLE   1,497 0 0
AQUA METALS INC PUT 03837J951 0 11 SH Put SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO CALL 30057T905 373 197 SH Call SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO PUT 30057T955 62 33 SH Put SOLE   0 0 0
ANTERO RES CORP CALL 03674X906 150 527 SH Call SOLE   0 0 0
ANTERO RES CORP COM 03674X106 156 55,064 SH   SOLE   55,064 0 0
ANTERO RES CORP PUT 03674X956 425 1,494 SH Put SOLE   0 0 0
ARAVIVE INC COM 03890D108 1 139 SH   SOLE   139 0 0
ACCURAY INC CALL 004397905 34 124 SH Call SOLE   0 0 0
ACCURAY INC PUT 004397955 8 31 SH Put SOLE   0 0 0
ARCBEST CORP CALL 03937C905 16 6 SH Call SOLE   0 0 0
ARCBEST CORP PUT 03937C955 30 11 SH Put SOLE   0 0 0
ARES CAP CORP CALL 04010L903 563 302 SH Call SOLE   0 0 0
ARES CAP CORP COM 04010L103 27 1,492 SH   SOLE   1,492 0 0
ARES CAP CORP PUT 04010L953 1,605 861 SH Put SOLE   0 0 0
ARCH COAL INC CALL 039380907 215 30 SH Call SOLE   0 0 0
ARCH COAL INC PUT 039380957 258 36 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 123 152 SH Call SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 224 27,744 SH   SOLE   27,744 0 0
ARCTURUS THERAPEUTICS HLDG I CALL 03969T909 28 26 SH Call SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 144 13,292 SH   SOLE   13,292 0 0
ARCTURUS THERAPEUTICS HLDG I PUT 03969T959 65 60 SH Put SOLE   0 0 0
ARDELYX INC CALL 039697907 203 271 SH Call SOLE   0 0 0
ARDELYX INC COM 039697107 209 27,939 SH   SOLE   27,939 0 0
ARDELYX INC PUT 039697957 256 342 SH Put SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 5,380 333 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 161 10 SH Put SOLE   0 0 0
ARES MANAGEMENT CORPORATION CALL 03990B901 381 107 SH Call SOLE   0 0 0
ARES MANAGEMENT CORPORATION PUT 03990B951 46 13 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 5 2 SH Call SOLE   0 0 0
ARGENX SE CALL 04016X901 1,412 88 SH Call SOLE   0 0 0
ARGENX SE COM 04016X101 711 4,432 SH   SOLE   4,432 0 0
APOLLO COML REAL EST FIN INC CALL 03762U905 365 200 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 32 1,756 SH   SOLE   1,756 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 151 83 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 135 27 SH Call SOLE   0 0 0
ARK ETF TR PUT 00214Q951 50 10 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 23 4 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q401 21 381 SH   SOLE   381 0 0
ARLO TECHNOLOGIES INC CALL 04206A901 15 38 SH Call SOLE   0 0 0
ARLO TECHNOLOGIES INC COM 04206A101 23 5,508 SH   SOLE   5,508 0 0
ARLO TECHNOLOGIES INC PUT 04206A951 15 37 SH Put SOLE   0 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 929 859 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 506 468 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 1,558 359 SH Call SOLE   0 0 0
ARAMARK PUT 03852U956 381 88 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 331 73 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC COM 040047607 31 683 SH   SOLE   683 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 613 135 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 4,304 1,399 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 609 198 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 162 162 SH Call SOLE   0 0 0
ARCHROCK INC COM 03957W106 39 3,925 SH   SOLE   3,925 0 0
ARCHROCK INC PUT 03957W956 96 96 SH Put SOLE   0 0 0
ARQULE INC CALL 04269E907 1,556 780 SH Call SOLE   0 0 0
ARQULE INC COM 04269E107 266 13,334 SH   SOLE   13,334 0 0
ARQULE INC PUT 04269E957 1,177 590 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 981 549 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 748 419 SH Put SOLE   0 0 0
ARVINAS INC CALL 04335A905 4 1 SH Call SOLE   0 0 0
ARROW ELECTRS INC CALL 042735900 127 15 SH Call SOLE   0 0 0
ARROW ELECTRS INC PUT 042735950 84 10 SH Put SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 4,725 745 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,607 25,339 SH   SOLE   25,339 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 5,683 896 SH Put SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 4 3 SH Call SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L COM G3156P103 78 5,781 SH   SOLE   5,781 0 0
ASSOCIATED BANC CORP CALL 045487905 1,362 618 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP PUT 045487955 8 4 SH Put SOLE   0 0 0
ARDMORE SHIPPING CORP CALL Y0207T900 62 69 SH Call SOLE   0 0 0
ARDMORE SHIPPING CORP PUT Y0207T950 3 4 SH Put SOLE   0 0 0
ASTA FDG INC CALL 046220909 8 8 SH Call SOLE   0 0 0
ASTA FDG INC PUT 046220959 11 11 SH Put SOLE   0 0 0
ASGN INC CALL 00191U902 1,731 244 SH Call SOLE   0 0 0
ASGN INC PUT 00191U952 624 88 SH Put SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 2,678 350 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 494 6,456 SH   SOLE   6,456 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 3,122 408 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 9,212 3,108 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051959 5,800 1,957 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 27 10 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051959 60 22 SH Put SOLE   0 0 0
ADVANSIX INC CALL 00773T901 3 2 SH Call SOLE   0 0 0
ADVANSIX INC COM 00773T101 41 2,099 SH   SOLE   2,099 0 0
ADVANSIX INC PUT 00773T951 121 61 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 153 75 SH Call SOLE   0 0 0
ASML HOLDING N V CALL N07059900 3,906 132 SH Call SOLE   0 0 0
ASML HOLDING N V COM N07059210 1,726 5,835 SH   SOLE   5,835 0 0
ASML HOLDING N V PUT N07059950 15,803 534 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G900 36 47 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC COM 04351G200 1 153 SH   SOLE   153 0 0
ASCENA RETAIL GROUP INC PUT 04351G950 108 142 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G900 333 435 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC PUT 04351G950 32 43 SH Put SOLE   0 0 0
ASCENDIS PHARMA A S CALL 04351P901 2,239 161 SH Call SOLE   0 0 0
ASCENDIS PHARMA A S PUT 04351P951 41 3 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 34 18 SH Call SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 214 11,076 SH   SOLE   11,076 0 0
ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 83 43 SH Put SOLE   0 0 0
ASSERTIO THERAPEUTICS INC CALL 04545L907 11 93 SH Call SOLE   0 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 1 1,449 SH   SOLE   1,449 0 0
ASSERTIO THERAPEUTICS INC PUT 04545L957 0 6 SH Put SOLE   0 0 0
ASTEC INDS INC CALL 046224901 16 4 SH Call SOLE   0 0 0
ASTEC INDS INC COM 046224101 17 413 SH   SOLE   413 0 0
ASTEC INDS INC PUT 046224951 512 122 SH Put SOLE   0 0 0
ASURE SOFTWARE INC CALL 04649U902 5 7 SH Call SOLE   0 0 0
ASURE SOFTWARE INC COM 04649U102 24 3,039 SH   SOLE   3,039 0 0
ASURE SOFTWARE INC PUT 04649U952 290 355 SH Put SOLE   0 0 0
AMTECH SYS INC CALL 032332904 4 6 SH Call SOLE   0 0 0
AMTECH SYS INC COM 032332504 27 3,818 SH   SOLE   3,818 0 0
AMTECH SYS INC PUT 032332954 7 10 SH Put SOLE   0 0 0
ATLANTIC PWR CORP CALL 04878Q903 17 75 SH Call SOLE   0 0 0
ATLANTIC PWR CORP COM 04878Q863 15 6,795 SH   SOLE   6,795 0 0
ATLANTIC PWR CORP PUT 04878Q953 23 99 SH Put SOLE   0 0 0
ALPHATEC HOLDINGS INC CALL 02081G901 7 11 SH Call SOLE   0 0 0
ALPHATEC HOLDINGS INC PUT 02081G951 0 1 SH Put SOLE   0 0 0
A10 NETWORKS INC CALL 002121901 8 12 SH Call SOLE   0 0 0
ANTERIX INC CALL 03676C900 116 27 SH Call SOLE   0 0 0
ANTERIX INC COM 03676C100 22 519 SH   SOLE   519 0 0
ANTERIX INC PUT 03676C950 56 13 SH Put SOLE   0 0 0
ADTALEM GLOBAL ED INC COM 00737L103 76 2,176 SH   SOLE   2,176 0 0
ATHENE HLDG LTD CALL G0684D907 2,991 636 SH Call SOLE   0 0 0
ATHENE HLDG LTD COM G0684D107 1,882 40,023 SH   SOLE   40,023 0 0
ATHENE HLDG LTD PUT G0684D957 2,445 520 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 312 39 SH Call SOLE   0 0 0
AUTOHOME INC COM 05278C107 6 86 SH   SOLE   86 0 0
AUTOHOME INC PUT 05278C957 392 49 SH Put SOLE   0 0 0
ATHERSYS INC CALL 04744L906 3 29 SH Call SOLE   0 0 0
ATHERSYS INC COM 04744L106 34 28,329 SH   SOLE   28,329 0 0
ATHERSYS INC PUT 04744L956 22 180 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 1,159 561 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 353 17,107 SH   SOLE   17,107 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 502 243 SH Put SOLE   0 0 0
ATKORE INTL GROUP INC CALL 047649908 906 224 SH Call SOLE   0 0 0
ATKORE INTL GROUP INC PUT 047649958 408 101 SH Put SOLE   0 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 2 275 SH   SOLE   275 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 1 5,000 SH   SOLE   5,000 0 0
ACTINIUM PHARMACEUTICALS INC PUT 00507W957 1 50 SH Put SOLE   0 0 0
ATHENEX INC CALL 04685N903 83 55 SH Call SOLE   0 0 0
ATHENEX INC COM 04685N103 336 22,069 SH   SOLE   22,069 0 0
ATHENEX INC PUT 04685N953 658 431 SH Put SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 1,264 113 SH Call SOLE   0 0 0
ATMOS ENERGY CORP PUT 049560955 1,689 151 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 PUT 038336953 11 1 SH Put SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC CALL 046513907 14 9 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 139 8,489 SH   SOLE   8,489 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 207 126 SH Put SOLE   0 0 0
ATRICURE INC CALL 04963C909 16 5 SH Call SOLE   0 0 0
ATRICURE INC PUT 04963C959 22 7 SH Put SOLE   0 0 0
ANTARES PHARMA INC CALL 036642906 100 214 SH Call SOLE   0 0 0
ANTARES PHARMA INC COM 036642106 127 27,115 SH   SOLE   27,115 0 0
ANTARES PHARMA INC PUT 036642956 592 1,260 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 70 30 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 265 11,311 SH   SOLE   11,311 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 1,191 508 SH Put SOLE   0 0 0
ALTICE USA INC CALL 02156K903 2,821 1,032 SH Call SOLE   0 0 0
ALTICE USA INC COM 02156K103 679 24,870 SH   SOLE   24,870 0 0
ALTICE USA INC PUT 02156K953 4,286 1,568 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 22,656 3,813 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 124 2,092 SH   SOLE   2,092 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 30,405 5,117 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LTD CALL 035128906 3,172 1,420 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LTD PUT 035128956 424 190 SH Put SOLE   0 0 0
ATLANTIC UN BANKSHARES CORP PUT 04911A957 0 1 SH Put SOLE   0 0 0
AUDIOCODES LTD CALL M15342904 557 217 SH Call SOLE   0 0 0
AUDIOCODES LTD PUT M15342954 149 58 SH Put SOLE   0 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 1,841 909 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 41 2,050 SH   SOLE   2,050 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 3,363 1,660 SH Put SOLE   0 0 0
AUTOWEB INC CALL 05335B900 4 17 SH Call SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 277 702 SH Call SOLE   0 0 0
YAMANA GOLD INC COM 98462Y100 257 65,209 SH   SOLE   65,209 0 0
YAMANA GOLD INC PUT 98462Y950 530 1,344 SH Put SOLE   0 0 0
AEROVIRONMENT INC CALL 008073908 314 51 SH Call SOLE   0 0 0
AEROVIRONMENT INC PUT 008073958 222 36 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 8,450 403 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC PUT 053484951 943 45 SH Put SOLE   0 0 0
AMERICAN VANGUARD CORP CALL 030371908 1 1 SH Call SOLE   0 0 0
AMERICAN VANGUARD CORP PUT 030371958 9 5 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588909 80 1,292 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC PUT 053588959 34 547 SH Put SOLE   0 0 0
BROADCOM INC CALL 11135F901 74,549 2,359 SH Call SOLE   0 0 0
BROADCOM INC COM 11135F101 13,749 43,507 SH   SOLE   43,507 0 0
BROADCOM INC PUT 11135F951 94,647 2,995 SH Put SOLE   0 0 0
AVIANCA HLDGS SA CALL 05367G900 6 15 SH Call SOLE   0 0 0
AVIANCA HLDGS SA COM 05367G100 21 4,802 SH   SOLE   4,802 0 0
AVID TECHNOLOGY INC CALL 05367P900 43 51 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC COM 05367P100 178 20,846 SH   SOLE   20,846 0 0
AVID TECHNOLOGY INC PUT 05367P950 66 77 SH Put SOLE   0 0 0
AVALARA INC CALL 05338G906 2,329 318 SH Call SOLE   0 0 0
AVALARA INC PUT 05338G956 1,897 259 SH Put SOLE   0 0 0
AVANOS MED INC COM 05350V106 47 1,397 SH   SOLE   1,397 0 0
AVANOS MED INC PUT 05350V956 128 38 SH Put SOLE   0 0 0
AVON PRODS INC CALL 054303902 134 1,022 SH Call SOLE   0 0 0
AVON PRODS INC PUT 054303952 0 62 SH Put SOLE   0 0 0
AVNET INC CALL 053807903 29 7 SH Call SOLE   0 0 0
AVNET INC COM 053807103 164 3,868 SH   SOLE   3,868 0 0
AVNET INC PUT 053807953 237 56 SH Put SOLE   0 0 0
AVANTOR INC CALL 05352A900 315 174 SH Call SOLE   0 0 0
AVANTOR INC COM 05352A100 51 2,861 SH   SOLE   2,861 0 0
AVANTOR INC PUT 05352A950 183 101 SH Put SOLE   0 0 0
AVX CORP NEW CALL 002444907 8 4 SH Call SOLE   0 0 0
AVX CORP NEW COM 002444107 43 2,115 SH   SOLE   2,115 0 0
AVX CORP NEW PUT 002444957 114 56 SH Put SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 2 8 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 206 79,887 SH   SOLE   79,887 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 335 1,295 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 379 29 SH Call SOLE   0 0 0
AVERY DENNISON CORP PUT 053611959 549 42 SH Put SOLE   0 0 0
AVAYA HLDGS CORP CALL 05351X901 684 507 SH Call SOLE   0 0 0
AVAYA HLDGS CORP COM 05351X101 550 40,775 SH   SOLE   40,775 0 0
AVAYA HLDGS CORP PUT 05351X951 1,512 1,120 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW CALL 04247X902 281 30 SH Call SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 441 4,702 SH   SOLE   4,702 0 0
ARMSTRONG WORLD INDS INC NEW PUT 04247X952 197 21 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 2,432 198 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 693 5,647 SH   SOLE   5,647 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 2,899 236 SH Put SOLE   0 0 0
AMERICAN STS WTR CO CALL 029899901 320 37 SH Call SOLE   0 0 0
AMERICAN STS WTR CO COM 029899101 20 241 SH   SOLE   241 0 0
AMERICAN STS WTR CO PUT 029899951 86 10 SH Put SOLE   0 0 0
AXOS FINL INC CALL 05465C900 327 108 SH Call SOLE   0 0 0
AXOS FINL INC COM 05465C100 118 3,928 SH   SOLE   3,928 0 0
AXOS FINL INC PUT 05465C950 121 40 SH Put SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 299 177 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 1,056 625 SH Put SOLE   0 0 0
ANIXTER INTL INC CALL 035290905 1,151 125 SH Call SOLE   0 0 0
ANIXTER INTL INC PUT 035290955 202 22 SH Put SOLE   0 0 0
AXOGEN INC CALL 05463X906 200 112 SH Call SOLE   0 0 0
AXOGEN INC COM 05463X106 275 15,400 SH   SOLE   15,400 0 0
AXOGEN INC PUT 05463X956 5 3 SH Put SOLE   0 0 0
AXOVANT GENE THERAPIES LTD CALL G0750W903 59 117 SH Call SOLE   0 0 0
AXOVANT GENE THERAPIES LTD COM G0750W203 164 32,130 SH   SOLE   32,130 0 0
AXOVANT GENE THERAPIES LTD PUT G0750W953 6 13 SH Put SOLE   0 0 0
AXOVANT GENE THERAPIES LTD CALL G0750W903 342 668 SH Call SOLE   0 0 0
AXOVANT GENE THERAPIES LTD PUT G0750W953 148 291 SH Put SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 595 553 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 460 428 SH Put SOLE   0 0 0
AXONICS MODULATION TECH INC CALL 05465P901 1,130 408 SH Call SOLE   0 0 0
AXONICS MODULATION TECH INC PUT 05465P951 85 31 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 13,420 1,078 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO COM 025816109 4,487 36,044 SH   SOLE   36,044 0 0
AMERICAN EXPRESS CO PUT 025816959 36,624 2,942 SH Put SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD CALL G0692U909 2,335 393 SH Call SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD PUT G0692U959 29 5 SH Put SOLE   0 0 0
AXSOME THERAPEUTICS INC CALL 05464T904 10,873 1,052 SH Call SOLE   0 0 0
AXSOME THERAPEUTICS INC COM 05464T104 280 2,713 SH   SOLE   2,713 0 0
AXSOME THERAPEUTICS INC PUT 05464T954 10,356 1,002 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 5,624 1,850 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD COM G0750C108 217 7,153 SH   SOLE   7,153 0 0
AXALTA COATING SYS LTD PUT G0750C958 2,577 848 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 3 7 SH Call SOLE   0 0 0
AXT INC COM 00246W103 13 3,179 SH   SOLE   3,179 0 0
AXT INC PUT 00246W953 20 48 SH Put SOLE   0 0 0
ALEXCO RESOURCE CORP CALL 01535P906 46 200 SH Call SOLE   0 0 0
ALEXCO RESOURCE CORP COM 01535P106 66 28,619 SH   SOLE   28,619 0 0
ALEXCO RESOURCE CORP PUT 01535P956 68 297 SH Put SOLE   0 0 0
ATLANTICA YIELD PLC CALL G0751N903 63 24 SH Call SOLE   0 0 0
ATLANTICA YIELD PLC COM G0751N103 3 128 SH   SOLE   128 0 0
ATLANTICA YIELD PLC PUT G0751N953 113 43 SH Put SOLE   0 0 0
ACUITY BRANDS INC CALL 00508Y902 607 44 SH Call SOLE   0 0 0
ACUITY BRANDS INC COM 00508Y102 237 1,721 SH   SOLE   1,721 0 0
ACUITY BRANDS INC PUT 00508Y952 7,065 512 SH Put SOLE   0 0 0
AIRCASTLE LTD CALL G0129K904 9 3 SH Call SOLE   0 0 0
AIRCASTLE LTD PUT G0129K954 48 15 SH Put SOLE   0 0 0
ALTERYX INC CALL 02156B903 10,617 1,061 SH Call SOLE   0 0 0
ALTERYX INC COM 02156B103 1,862 18,609 SH   SOLE   18,609 0 0
ALTERYX INC PUT 02156B953 3,482 348 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 3,081 618 SH Call SOLE   0 0 0
ASTRAZENECA PLC COM 046353108 585 11,744 SH   SOLE   11,744 0 0
ASTRAZENECA PLC PUT 046353958 3,899 782 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 42,529 357 SH Call SOLE   0 0 0
AUTOZONE INC COM 053332102 30 26 SH   SOLE   26 0 0
AUTOZONE INC PUT 053332952 51,107 429 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 338 28 SH Call SOLE   0 0 0
ASPEN TECHNOLOGY INC PUT 045327953 2,466 204 SH Put SOLE   0 0 0
AZUL S A CALL 05501U906 38 9 SH Call SOLE   0 0 0
AZUL S A COM 05501U106 130 3,060 SH   SOLE   3,060 0 0
AZUL S A PUT 05501U956 188 44 SH Put SOLE   0 0 0
AZZ INC CALL 002474904 22 5 SH Call SOLE   0 0 0
AZZ INC PUT 002474954 32 7 SH Put SOLE   0 0 0
BARNES GROUP INC COM 067806109 72 1,172 SH   SOLE   1,172 0 0
BOEING CO CALL 097023905 247,316 7,592 SH Call SOLE   0 0 0
BOEING CO PUT 097023955 167,277 5,135 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 328,945 15,509 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 20,399 96,177 SH   SOLE   96,177 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 304,151 14,340 SH Put SOLE   0 0 0
BANK AMER CORP CALL 060505904 27,633 7,846 SH Call SOLE   0 0 0
BANK AMER CORP COM 060505104 7,338 208,350 SH   SOLE   208,350 0 0
BANK AMER CORP PUT 060505954 19,117 5,428 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 398 56 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 234 3,290 SH   SOLE   3,290 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 462 65 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 404 70 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 820 142 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 17 3 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 46 8 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 853 497 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC COM 05990K106 171 10,006 SH   SOLE   10,006 0 0
BANC OF CALIFORNIA INC PUT 05990K956 273 159 SH Put SOLE   0 0 0
BANDWIDTH INC COM 05988J103 55 865 SH   SOLE   865 0 0
CREDICORP LTD COM G2519Y108 9 46 SH   SOLE   46 0 0
BASIC ENERGY SVCS INC NEW CALL 06985P909 1 54 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229706 0 1 SH   SOLE   1 0 0
BAXTER INTL INC CALL 071813909 4,440 531 SH Call SOLE   0 0 0
BAXTER INTL INC COM 071813109 50 600 SH   SOLE   600 0 0
BAXTER INTL INC PUT 071813959 1,530 183 SH Put SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 1,763 2,747 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 104 16,223 SH   SOLE   16,223 0 0
BLACKBERRY LTD PUT 09228F953 1,768 2,754 SH Put SOLE   0 0 0
BANCO BBVA ARGENTINA SA CALL 058934900 563 1,012 SH Call SOLE   0 0 0
BANCO BBVA ARGENTINA SA PUT 058934950 97 175 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 1,890 1,093 SH Call SOLE   0 0 0
BED BATH & BEYOND INC COM 075896100 2,556 147,759 SH   SOLE   147,759 0 0
BED BATH & BEYOND INC PUT 075896950 8,426 4,871 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 106 119 SH Call SOLE   0 0 0
BANCO BRADESCO S A COM 059460303 1,350 150,841 SH   SOLE   150,841 0 0
BANCO BRADESCO S A PUT 059460953 589 659 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 2 3 SH Call SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 791 884 SH Put SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 201 188 SH Put SOLE   0 0 0
BARINGS BDC INC COM 06759L103 2 249 SH   SOLE   249 0 0
BARINGS BDC INC PUT 06759L953 5 5 SH Put SOLE   0 0 0
VANECK VECTORS ETF TRUST CALL 92189F902 97 7 SH Call SOLE   0 0 0
VANECK VECTORS ETF TRUST COM 92189F726 32 233 SH   SOLE   233 0 0
BRICKELL BIOTECH INC CALL 10802T905 24 160 SH Call SOLE   0 0 0
BHP GROUP PLC CALL 05545E909 4,879 1,038 SH Call SOLE   0 0 0
BHP GROUP PLC PUT 05545E959 4,212 896 SH Put SOLE   0 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 19 212 SH   SOLE   212 0 0
BROOKFIELD BUSINESS PARTNERS CALL G16234909 4 1 SH Call SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS COM G16234109 5 128 SH   SOLE   128 0 0
BANCO BILBAO VIZCAYA ARGENTA CALL 05946K901 42 77 SH Call SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 452 81,164 SH   SOLE   81,164 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 2,365 4,240 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP CALL 120076904 33 104 SH Call SOLE   0 0 0
BUILD A BEAR WORKSHOP COM 120076104 53 16,467 SH   SOLE   16,467 0 0
BUILD A BEAR WORKSHOP PUT 120076954 1 5 SH Put SOLE   0 0 0
BEST BUY INC CALL 086516901 4,662 531 SH Call SOLE   0 0 0
BEST BUY INC COM 086516101 3,360 38,273 SH   SOLE   38,273 0 0
BEST BUY INC PUT 086516951 12,564 1,431 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 401 67 SH Call SOLE   0 0 0
BRUNSWICK CORP PUT 117043959 293 49 SH Put SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 91 25 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL COM 09739D100 136 3,734 SH   SOLE   3,734 0 0
BOISE CASCADE CO DEL PUT 09739D950 10 3 SH Put SOLE   0 0 0
BCE INC CALL 05534B900 1,214 262 SH Call SOLE   0 0 0
BCE INC PUT 05534B950 278 60 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC CALL 097793900 51 22 SH Call SOLE   0 0 0
BONANZA CREEK ENERGY INC COM 097793400 92 3,974 SH   SOLE   3,974 0 0
BONANZA CREEK ENERGY INC PUT 097793950 200 86 SH Put SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS CALL 10501E901 9 23 SH Call SOLE   0 0 0
BRINKS CO CALL 109696904 18 2 SH Call SOLE   0 0 0
BRINKS CO PUT 109696954 27 3 SH Put SOLE   0 0 0
BLUCORA INC CALL 095229900 26 10 SH Call SOLE   0 0 0
BLUCORA INC COM 095229100 148 5,689 SH   SOLE   5,689 0 0
BLUCORA INC PUT 095229950 7 3 SH Put SOLE   0 0 0
BRIGHTCOVE INC PUT 10921T951 34 40 SH Put SOLE   0 0 0
BALCHEM CORP PUT 057665950 20 2 SH Put SOLE   0 0 0
BIOCRYST PHARMACEUTICALS CALL 09058V903 3 10 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 10 2,903 SH   SOLE   2,903 0 0
BIOCRYST PHARMACEUTICALS PUT 09058V953 14 42 SH Put SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 2,355 2,474 SH Call SOLE   0 0 0
BARCLAYS PLC PUT 06738E954 163 172 SH Put SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC CALL 05684B907 1 1 SH Call SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 92 4,693 SH   SOLE   4,693 0 0
BAIN CAP SPECIALTY FIN INC PUT 05684B957 254 129 SH Put SOLE   0 0 0
BRANDYWINE RLTY TR CALL 105368903 15 10 SH Call SOLE   0 0 0
BRANDYWINE RLTY TR PUT 105368953 4 3 SH Put SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 34 55 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 2 455 SH   SOLE   455 0 0
BIODELIVERY SCIENCES INTL IN PUT 09060J956 41 65 SH Put SOLE   0 0 0
BECTON DICKINSON & CO CALL 075887909 4,786 176 SH Call SOLE   0 0 0
BECTON DICKINSON & CO PUT 075887959 2,148 79 SH Put SOLE   0 0 0
BLOOM ENERGY CORP CALL 093712907 499 669 SH Call SOLE   0 0 0
BLOOM ENERGY CORP COM 093712107 7 962 SH   SOLE   962 0 0
BLOOM ENERGY CORP PUT 093712957 43 58 SH Put SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 324 70 SH Call SOLE   0 0 0
BIOTELEMETRY INC PUT 090672956 472 102 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 278 87 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 1,349 422 SH Put SOLE   0 0 0
FRANKLIN RES INC CALL 354613901 194 75 SH Call SOLE   0 0 0
FRANKLIN RES INC PUT 354613951 290 112 SH Put SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 2,702 569 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,778 37,457 SH   SOLE   37,457 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 892 188 SH Put SOLE   0 0 0
BEST INC CALL 08653C906 42 77 SH Call SOLE   0 0 0
BEST INC PUT 08653C956 16 30 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 317 47 SH Call SOLE   0 0 0
BROWN FORMAN CORP COM 115637209 538 7,962 SH   SOLE   7,962 0 0
BROWN FORMAN CORP PUT 115637959 385 57 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 2,480 431 SH Call SOLE   0 0 0
BUNGE LIMITED COM G16962105 372 6,473 SH   SOLE   6,473 0 0
BUNGE LIMITED PUT G16962955 2,365 411 SH Put SOLE   0 0 0
BGC PARTNERS INC COM 05541T101 111 18,826 SH   SOLE   18,826 0 0
BGC PARTNERS INC PUT 05541T951 350 590 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 33 113 SH Call SOLE   0 0 0
BRIGGS & STRATTON CORP CALL 109043909 151 228 SH Call SOLE   0 0 0
BRIGGS & STRATTON CORP COM 109043109 7 1,171 SH   SOLE   1,171 0 0
BRIGGS & STRATTON CORP PUT 109043959 13 20 SH Put SOLE   0 0 0
BEIGENE LTD CALL 07725L902 348 21 SH Call SOLE   0 0 0
BEIGENE LTD COM 07725L102 674 4,070 SH   SOLE   4,070 0 0
BEIGENE LTD PUT 07725L952 1,674 101 SH Put SOLE   0 0 0
B & G FOODS INC NEW CALL 05508R906 268 150 SH Call SOLE   0 0 0
B & G FOODS INC NEW COM 05508R106 126 7,032 SH   SOLE   7,032 0 0
B & G FOODS INC NEW PUT 05508R956 805 449 SH Put SOLE   0 0 0
BAUSCH HEALTH COS INC CALL 071734907 9,056 3,027 SH Call SOLE   0 0 0
BAUSCH HEALTH COS INC PUT 071734957 5,469 1,828 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC CALL 08160H901 6 2 SH Call SOLE   0 0 0
BENCHMARK ELECTRS INC PUT 08160H951 48 14 SH Put SOLE   0 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 1,930 492 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 1,255 320 SH Put SOLE   0 0 0
BHP GROUP LTD CALL 088606908 5,481 1,002 SH Call SOLE   0 0 0
BHP GROUP LTD COM 088606108 2,513 45,948 SH   SOLE   45,948 0 0
BHP GROUP LTD PUT 088606958 2,948 539 SH Put SOLE   0 0 0
BHP GROUP LTD CALL 088606908 191 35 SH Call SOLE   0 0 0
BHP GROUP LTD PUT 088606958 2,998 548 SH Put SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 162 SH   SOLE   162 0 0
BRAEMAR HOTELS & RESORTS INC CALL 10482B901 34 39 SH Call SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC PUT 10482B951 18 21 SH Put SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 1,654 304 SH Call SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 1,644 302 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 271 44 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 160 26 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 53,378 4,223 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 5,582 44,166 SH   SOLE   44,166 0 0
BAIDU INC PUT 056752958 61,240 4,845 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 1,427 497 SH Call SOLE   0 0 0
BIG LOTS INC COM 089302103 301 10,493 SH   SOLE   10,493 0 0
BIG LOTS INC PUT 089302953 784 273 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 61,274 2,065 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 52,966 1,785 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78468R903 54 6 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78468R663 356 3,900 SH   SOLE   3,900 0 0
SPDR SERIES TRUST PUT 78468R953 1,124 123 SH Put SOLE   0 0 0
BILIBILI INC CALL 090040906 1,904 1,023 SH Call SOLE   0 0 0
BILIBILI INC COM 090040106 1,085 58,287 SH   SOLE   58,287 0 0
BILIBILI INC PUT 090040956 1,692 909 SH Put SOLE   0 0 0
BIO RAD LABS INC CALL 090572907 1,702 46 SH Call SOLE   0 0 0
BIO RAD LABS INC COM 090572207 310 838 SH   SOLE   838 0 0
BIO RAD LABS INC PUT 090572957 2,035 55 SH Put SOLE   0 0 0
OPTION CARE HEALTH INC COM 68404L102 15 4,031 SH   SOLE   4,031 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 189 38 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 62 1,256 SH   SOLE   1,256 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 59 12 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 4 3 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B789 7 545 SH   SOLE   545 0 0
PROSHARES TR PUT 74347B959 13 10 SH Put SOLE   0 0 0
BITAUTO HLDGS LTD CALL 091727907 1,994 1,344 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD COM 091727107 856 57,688 SH   SOLE   57,688 0 0
BITAUTO HLDGS LTD PUT 091727957 2,139 1,442 SH Put SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937905 0 1 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC CALL 05550J901 247 109 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC PUT 05550J951 72 32 SH Put SOLE   0 0 0
BJS RESTAURANTS INC CALL 09180C906 1,461 385 SH Call SOLE   0 0 0
BJS RESTAURANTS INC PUT 09180C956 2,991 788 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 1,897 377 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP COM 064058100 200 3,986 SH   SOLE   3,986 0 0
BANK NEW YORK MELLON CORP PUT 064058950 2,848 566 SH Put SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT CALL 092533908 5 11 SH Call SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT PUT 092533958 5 11 SH Put SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 50 70 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC PUT 112463954 14 20 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 259 96 SH Call SOLE   0 0 0
BUCKLE INC PUT 118440956 100 37 SH Put SOLE   0 0 0
BLACK HILLS CORP CALL 092113909 78 10 SH Call SOLE   0 0 0
BLACK KNIGHT INC CALL 09215C905 3,965 615 SH Call SOLE   0 0 0
BLACK KNIGHT INC PUT 09215C955 2,153 334 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 6 3 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138G508 546 23,951 SH   SOLE   23,951 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G950 12,852 5,632 SH Put SOLE   0 0 0
BOOKING HLDGS INC CALL 09857L908 161,833 788 SH Call SOLE   0 0 0
BOOKING HLDGS INC COM 09857L108 2,692 1,311 SH   SOLE   1,311 0 0
BOOKING HLDGS INC PUT 09857L958 225,704 1,099 SH Put SOLE   0 0 0
BAKER HUGHES COMPANY CALL 05722G900 1,243 485 SH Call SOLE   0 0 0
BAKER HUGHES COMPANY COM 05722G100 882 34,422 SH   SOLE   34,422 0 0
BAKER HUGHES COMPANY PUT 05722G950 1,883 735 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 124 34 SH Call SOLE   0 0 0
BLACKLINE INC CALL 09239B909 902 175 SH Call SOLE   0 0 0
BLACKLINE INC COM 09239B109 222 4,319 SH   SOLE   4,319 0 0
BLACKLINE INC PUT 09239B959 592 115 SH Put SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC CALL 079481907 66 517 SH Call SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC PUT 079481957 10 80 SH Put SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 144 14 SH Call SOLE   0 0 0
TOPBUILD CORP COM 89055F103 122 1,191 SH   SOLE   1,191 0 0
TOPBUILD CORP PUT 89055F953 3,999 388 SH Put SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 798 1,112 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW PUT 058586958 101 142 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 655 258 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 473 18,640 SH   SOLE   18,640 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 457 180 SH Put SOLE   0 0 0
BIOLIFE SOLUTIONS INC CALL 09062W904 6 4 SH Call SOLE   0 0 0
BLACKROCK INC CALL 09247X901 14,729 293 SH Call SOLE   0 0 0
BLACKROCK INC COM 09247X101 253 504 SH   SOLE   504 0 0
BLACKROCK INC PUT 09247X951 48,862 972 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 334 42 SH Call SOLE   0 0 0
BLACKBAUD INC PUT 09227Q950 143 18 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 1,060 164 SH Call SOLE   0 0 0
BALL CORP COM 058498106 1,350 20,879 SH   SOLE   20,879 0 0
BALL CORP PUT 058498956 5,018 776 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 207 94 SH Call SOLE   0 0 0
BLOOMIN BRANDS INC COM 094235108 120 5,457 SH   SOLE   5,457 0 0
BLOOMIN BRANDS INC PUT 094235958 264 120 SH Put SOLE   0 0 0
BLINK CHARGING CO CALL 09354A900 0 3 SH Call SOLE   0 0 0
BLINK CHARGING CO COM 09354A100 1 999 SH   SOLE   999 0 0
BLINK CHARGING CO PUT 09354A950 5 27 SH Put SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 1 1 SH Call SOLE   0 0 0
AMPLIFY ETF TR PUT 032108957 1 1 SH Put SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 5,370 612 SH Call SOLE   0 0 0
BLUEBIRD BIO INC COM 09609G100 2,247 25,608 SH   SOLE   25,608 0 0
BLUEBIRD BIO INC PUT 09609G950 4,378 499 SH Put SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 1,754 484 SH Call SOLE   0 0 0
BANCO MACRO SA PUT 05961W955 808 223 SH Put SOLE   0 0 0
BMC STK HLDGS INC CALL 05591B909 697 243 SH Call SOLE   0 0 0
BADGER METER INC CALL 056525908 19 3 SH Call SOLE   0 0 0
BADGER METER INC PUT 056525958 64 10 SH Put SOLE   0 0 0
BANK MONTREAL QUE CALL 063671901 3,580 462 SH Call SOLE   0 0 0
BANK MONTREAL QUE PUT 063671951 255 33 SH Put SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 2,857 338 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,273 15,063 SH   SOLE   15,063 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 3,965 469 SH Put SOLE   0 0 0
BRISTOL MYERS SQUIBB CO CALL 110122908 0 9,099 SH Call SOLE   0 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 0 191,715 SH   SOLE   191,715 0 0
BRISTOL MYERS SQUIBB CO PUT 110122958 0 6,510 SH Put SOLE   0 0 0
BRISTOL MYERS SQUIBB CO CALL 110122908 516 323 SH Call SOLE   0 0 0
BRISTOL MYERS SQUIBB CO PUT 110122958 4,438 2,777 SH Put SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937905 218 26 SH Call SOLE   0 0 0
VANGUARD BD INDEX FD INC PUT 921937955 352 42 SH Put SOLE   0 0 0
VANGUARD CHARLOTTE FDS COM 92203J407 66 1,177 SH   SOLE   1,177 0 0
VANGUARD CHARLOTTE FDS PUT 92203J957 5 1 SH Put SOLE   0 0 0
BARNES & NOBLE ED INC CALL 06777U901 132 310 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC COM 06777U101 25 5,985 SH   SOLE   5,985 0 0
BARNES & NOBLE ED INC PUT 06777U951 40 95 SH Put SOLE   0 0 0
BENEFITFOCUS INC CALL 08180D906 30 14 SH Call SOLE   0 0 0
BENEFITFOCUS INC COM 08180D106 51 2,342 SH   SOLE   2,342 0 0
BENEFITFOCUS INC PUT 08180D956 41 19 SH Put SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 2 1 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP COM 91167Q100 285 13,693 SH   SOLE   13,693 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 10 5 SH Put SOLE   0 0 0
BANK N S HALIFAX CALL 064149907 1,864 330 SH Call SOLE   0 0 0
BANK N S HALIFAX PUT 064149957 384 68 SH Put SOLE   0 0 0
BANK COMM HLDGS COM 06424J103 2 252 SH   SOLE   252 0 0
BANK COMM HLDGS PUT 06424J953 127 110 SH Put SOLE   0 0 0
BANK HAWAII CORP CALL 062540909 247 26 SH Call SOLE   0 0 0
BANK HAWAII CORP COM 062540109 135 1,419 SH   SOLE   1,419 0 0
BANK HAWAII CORP PUT 062540959 161 17 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 724 869 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y706 253 30,452 SH   SOLE   30,452 0 0
PROSHARES TR II PUT 74347Y955 79 95 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 15 18 SH Call SOLE   0 0 0
BOK FINL CORP CALL 05561Q901 1,241 142 SH Call SOLE   0 0 0
BOK FINL CORP PUT 05561Q951 87 10 SH Put SOLE   0 0 0
AUDENTES THERAPEUTICS INC CALL 05070R904 1,130 189 SH Call SOLE   0 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 28 470 SH   SOLE   470 0 0
AUDENTES THERAPEUTICS INC PUT 05070R954 1,274 213 SH Put SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 381 85 SH Call SOLE   0 0 0
DMC GLOBAL INC PUT 23291C953 193 43 SH Put SOLE   0 0 0
BOOT BARN HLDGS INC CALL 099406900 1,647 370 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC PUT 099406950 650 146 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 37 17 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y715 145 6,675 SH   SOLE   6,675 0 0
GLOBAL X FDS PUT 37954Y951 52 24 SH Put SOLE   0 0 0
BOX INC CALL 10316T904 677 404 SH Call SOLE   0 0 0
BOX INC PUT 10316T954 1,162 693 SH Put SOLE   0 0 0
BP PLC CALL 055622904 14,820 3,927 SH Call SOLE   0 0 0
BP PLC COM 055622104 4,414 116,978 SH   SOLE   116,978 0 0
BP PLC PUT 055622954 9,389 2,488 SH Put SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN CALL 101119905 1 1 SH Call SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN PUT 101119955 64 54 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 3,076 384 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 1,257 157 SH Put SOLE   0 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 17 1,104 SH   SOLE   1,104 0 0
BP MIDSTREAM PARTNERS LP PUT 0556EL959 185 119 SH Put SOLE   0 0 0
POPULAR INC CALL 733174900 88 15 SH Call SOLE   0 0 0
POPULAR INC COM 733174700 6 109 SH   SOLE   109 0 0
POPULAR INC PUT 733174950 329 56 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY REIT INC CALL 11282X903 221 120 SH Call SOLE   0 0 0
BROOKFIELD PROPERTY REIT INC COM 11282X103 25 1,403 SH   SOLE   1,403 0 0
BROOKFIELD PROPERTY REIT INC PUT 11282X953 105 57 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 192 280 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 191 279 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L CALL G16249907 1,546 846 SH Call SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L PUT G16249957 385 211 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L CALL G16249907 7 4 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 444 36 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 531 43 SH Put SOLE   0 0 0
BELLRING BRANDS INC COM 079823100 42 2,000 SH   SOLE   2,000 0 0
BRADY CORP COM 104674106 29 520 SH   SOLE   520 0 0
BRADY CORP PUT 104674956 166 29 SH Put SOLE   0 0 0
CRAFT BREW ALLIANCE INC CALL 224122901 328 199 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC PUT 224122951 34 21 SH Put SOLE   0 0 0
BRF SA CALL 10552T907 214 247 SH Call SOLE   0 0 0
BRF SA PUT 10552T957 218 251 SH Put SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI CALL 09627J902 12 10 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 72,751 3,212 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,510 6,667 SH   SOLE   6,667 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 144,914 6,398 SH Put SOLE   0 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 100 6,116 SH   SOLE   6,116 0 0
BROOKLINE BANCORP INC DEL PUT 11373M957 169 103 SH Put SOLE   0 0 0
BRUKER CORP CALL 116794908 922 181 SH Call SOLE   0 0 0
BRUKER CORP PUT 116794958 219 43 SH Put SOLE   0 0 0
BROOKS AUTOMATION INC CALL 114340902 197 47 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC COM 114340102 41 990 SH   SOLE   990 0 0
BROOKS AUTOMATION INC PUT 114340952 104 25 SH Put SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 10 5 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 244 11,311 SH   SOLE   11,311 0 0
BRIXMOR PPTY GROUP INC PUT 11120U955 8 4 SH Put SOLE   0 0 0
BERRY PETE CORP CALL 08579X901 33 36 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 6,006 1,548 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 2,696 695 SH Put SOLE   0 0 0
BANCO SANTANDER CHILE NEW CALL 05965X909 173 75 SH Call SOLE   0 0 0
BASSETT FURNITURE INDS INC COM 070203104 12 761 SH   SOLE   761 0 0
BASSETT FURNITURE INDS INC PUT 070203954 66 40 SH Put SOLE   0 0 0
BIOSIG TECH INC CALL 09073N901 31 54 SH Call SOLE   0 0 0
BIOSIG TECH INC COM 09073N201 2 483 SH   SOLE   483 0 0
BIOSIG TECH INC PUT 09073N951 6 11 SH Put SOLE   0 0 0
BLACK STONE MINERALS L P CALL 09225M901 21 17 SH Call SOLE   0 0 0
BLACK STONE MINERALS L P COM 09225M101 320 25,184 SH   SOLE   25,184 0 0
BLACK STONE MINERALS L P PUT 09225M951 335 264 SH Put SOLE   0 0 0
BANCO SANTANDER MEXICO S A CALL 05969B903 0 1 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 7,583 1,677 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 6,859 1,517 SH Put SOLE   0 0 0
BAYTEX ENERGY CORP CALL 07317Q905 0 5 SH Call SOLE   0 0 0
BAYTEX ENERGY CORP PUT 07317Q955 0 6 SH Put SOLE   0 0 0
B2GOLD CORP COM 11777Q209 132 33,050 SH   SOLE   33,050 0 0
B2GOLD CORP PUT 11777Q959 1 4 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 670 158 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC PUT 110448957 2,072 488 SH Put SOLE   0 0 0
PEABODY ENERGY CORP NEW CALL 704551900 267 293 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW PUT 704551950 189 208 SH Put SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 9,196 1,121 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 2,415 29,445 SH   SOLE   29,445 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 29,288 3,570 SH Put SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 2,964 130 SH Call SOLE   0 0 0
BURLINGTON STORES INC PUT 122017956 18,926 830 SH Put SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 96 64 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 111 74 SH Put SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L209 183 50,334 SH   SOLE   50,334 0 0
BABCOCK & WILCOX ENTERPRIS I PUT 05614L959 289 796 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 715 165 SH Call SOLE   0 0 0
BORGWARNER INC PUT 099724956 1,093 252 SH Put SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 1,992 321 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC PUT 05605H950 12 2 SH Put SOLE   0 0 0
BLACKSTONE GROUP INC CALL 09260D907 15,299 2,735 SH Call SOLE   0 0 0
BLACKSTONE GROUP INC COM 09260D107 6,042 108,015 SH   SOLE   108,015 0 0
BLACKSTONE GROUP INC PUT 09260D957 29,989 5,361 SH Put SOLE   0 0 0
BLUELINX HLDGS INC CALL 09624H908 79 56 SH Call SOLE   0 0 0
BLUELINX HLDGS INC COM 09624H208 59 4,168 SH   SOLE   4,168 0 0
BLUELINX HLDGS INC PUT 09624H958 79 56 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 37 10 SH Put SOLE   0 0 0
BOSTON PROPERTIES INC CALL 101121901 1,792 130 SH Call SOLE   0 0 0
BOSTON PROPERTIES INC COM 101121101 837 6,074 SH   SOLE   6,074 0 0
BOSTON PROPERTIES INC PUT 101121951 386 28 SH Put SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS CALL 05971J902 6 2 SH Call SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 0 19 SH   SOLE   19 0 0
BANCORPSOUTH BK TUPELO MISS PUT 05971J952 15 5 SH Put SOLE   0 0 0
BOYD GAMING CORP CALL 103304901 2,682 896 SH Call SOLE   0 0 0
BOYD GAMING CORP PUT 103304951 688 230 SH Put SOLE   0 0 0
BEYOND MEAT INC CALL 08862E909 26,218 3,468 SH Call SOLE   0 0 0
BEYOND MEAT INC COM 08862E109 18,308 242,178 SH   SOLE   242,178 0 0
BEYOND MEAT INC PUT 08862E959 58,295 7,711 SH Put SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 76 54 SH Call SOLE   0 0 0
BEAZER HOMES USA INC COM 07556Q881 35 2,482 SH   SOLE   2,482 0 0
BEAZER HOMES USA INC PUT 07556Q951 29 21 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 5 3 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B292 3 192 SH   SOLE   192 0 0
PROSHARES TR PUT 74347B959 10 6 SH Put SOLE   0 0 0
BAOZUN INC CALL 06684L903 1,463 442 SH Call SOLE   0 0 0
BAOZUN INC COM 06684L103 62 1,887 SH   SOLE   1,887 0 0
BAOZUN INC PUT 06684L953 1,467 443 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 54,341 6,802 SH Call SOLE   0 0 0
CITIGROUP INC COM 172967424 7,418 92,854 SH   SOLE   92,854 0 0
CITIGROUP INC PUT 172967954 54,860 6,867 SH Put SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC CALL 16936R905 0 2 SH Call SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 6 1,947 SH   SOLE   1,947 0 0
CREDIT ACCEP CORP MICH CALL 225310901 353 8 SH Call SOLE   0 0 0
CREDIT ACCEP CORP MICH PUT 225310951 3,361 76 SH Put SOLE   0 0 0
CADENCE BANCORPORATION CALL 12739A900 36 20 SH Call SOLE   0 0 0
CADENCE BANCORPORATION COM 12739A100 194 10,746 SH   SOLE   10,746 0 0
CADENCE BANCORPORATION PUT 12739A950 41 23 SH Put SOLE   0 0 0
CAE INC COM 124765108 4 186 SH   SOLE   186 0 0
CAE INC PUT 124765958 29 11 SH Put SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 149 6,876 SH   SOLE   6,876 0 0
MORGAN STANLEY CHINA A SH FD PUT 617468953 136 63 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 0 3,450 SH Call SOLE   0 0 0
CONAGRA BRANDS INC PUT 205887952 0 1,721 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 0 10 SH Call SOLE   0 0 0
CARDINAL HEALTH INC CALL 14149Y908 5,756 1,138 SH Call SOLE   0 0 0
CARDINAL HEALTH INC COM 14149Y108 190 3,776 SH   SOLE   3,776 0 0
CARDINAL HEALTH INC PUT 14149Y958 5,295 1,047 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 78 27 SH Call SOLE   0 0 0
CAI INTERNATIONAL INC PUT 12477X956 211 73 SH Put SOLE   0 0 0
CHEESECAKE FACTORY INC CALL 163072901 1,107 285 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC PUT 163072951 1,150 296 SH Put SOLE   0 0 0
CALERES INC CALL 129500904 21 9 SH Call SOLE   0 0 0
CALERES INC COM 129500104 82 3,462 SH   SOLE   3,462 0 0
CALERES INC PUT 129500954 223 94 SH Put SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 112 197 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 212 37,180 SH   SOLE   37,180 0 0
CALITHERA BIOSCIENCES INC PUT 13089P951 160 281 SH Put SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 654 153 SH Call SOLE   0 0 0
CAL MAINE FOODS INC COM 128030202 276 6,463 SH   SOLE   6,463 0 0
CAL MAINE FOODS INC PUT 128030952 1,188 278 SH Put SOLE   0 0 0
CALIX INC CALL 13100M909 25 32 SH Call SOLE   0 0 0
CALIX INC COM 13100M509 171 21,398 SH   SOLE   21,398 0 0
CALIX INC PUT 13100M959 101 127 SH Put SOLE   0 0 0
CALAMP CORP CALL 128126909 53 56 SH Call SOLE   0 0 0
CALAMP CORP PUT 128126959 24 26 SH Put SOLE   0 0 0
CAMTEK LTD CALL M20791905 10 10 SH Call SOLE   0 0 0
CAMTEK LTD COM M20791105 98 9,122 SH   SOLE   9,122 0 0
CAMTEK LTD PUT M20791955 723 668 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 56 81 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A409 86 12,379 SH   SOLE   12,379 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 1 2 SH Put SOLE   0 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 187 104 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 32 18 SH Put SOLE   0 0 0
AVIS BUDGET GROUP INC CALL 053774905 451 140 SH Call SOLE   0 0 0
AVIS BUDGET GROUP INC COM 053774105 809 25,122 SH   SOLE   25,122 0 0
AVIS BUDGET GROUP INC PUT 053774955 3,668 1,138 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 423 263 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC COM 140755109 135 8,407 SH   SOLE   8,407 0 0
CARA THERAPEUTICS INC PUT 140755959 389 242 SH Put SOLE   0 0 0
CARBONITE INC CALL 141337905 41 18 SH Call SOLE   0 0 0
CARBONITE INC PUT 141337955 997 434 SH Put SOLE   0 0 0
CARGURUS INC CALL 141788909 154 44 SH Call SOLE   0 0 0
CARGURUS INC COM 141788109 769 21,880 SH   SOLE   21,880 0 0
CARGURUS INC PUT 141788959 87 25 SH Put SOLE   0 0 0
CARS COM INC CALL 14575E905 1,731 1,417 SH Call SOLE   0 0 0
CARS COM INC COM 14575E105 45 3,708 SH   SOLE   3,708 0 0
CARS COM INC PUT 14575E955 268 220 SH Put SOLE   0 0 0
CASA SYS INC COM 14713L102 963 235,682 SH   SOLE   235,682 0 0
CASA SYS INC PUT 14713L952 808 1,977 SH Put SOLE   0 0 0
META FINL GROUP INC CALL 59100U908 36 10 SH Call SOLE   0 0 0
META FINL GROUP INC COM 59100U108 60 1,644 SH   SOLE   1,644 0 0
META FINL GROUP INC PUT 59100U958 419 115 SH Put SOLE   0 0 0
CASEYS GEN STORES INC CALL 147528903 2,241 141 SH Call SOLE   0 0 0
CASEYS GEN STORES INC COM 147528103 411 2,588 SH   SOLE   2,588 0 0
CASEYS GEN STORES INC PUT 147528953 1,923 121 SH Put SOLE   0 0 0
CATERPILLAR INC DEL CALL 149123901 35,753 2,421 SH Call SOLE   0 0 0
CATERPILLAR INC DEL PUT 149123951 52,500 3,555 SH Put SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 174 39 SH Call SOLE   0 0 0
CARDTRONICS PLC COM G1991C105 1,290 28,910 SH   SOLE   28,910 0 0
CARDTRONICS PLC PUT G1991C955 2,826 633 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 109 63 SH Call SOLE   0 0 0
CATO CORP NEW COM 149205106 43 2,524 SH   SOLE   2,524 0 0
CATO CORP NEW PUT 149205956 10 6 SH Put SOLE   0 0 0
CATASYS INC CALL 149049904 14 9 SH Call SOLE   0 0 0
CATASYS INC COM 149049504 47 2,911 SH   SOLE   2,911 0 0
CATASYS INC PUT 149049954 61 38 SH Put SOLE   0 0 0
CATHAY GEN BANCORP CALL 149150904 15 4 SH Call SOLE   0 0 0
CATHAY GEN BANCORP PUT 149150954 201 53 SH Put SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 10,398 668 SH Call SOLE   0 0 0
CHUBB LIMITED PUT H1467J954 1,618 104 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 18 92 SH Call SOLE   0 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 13 6,829 SH   SOLE   6,829 0 0
CYMABAY THERAPEUTICS INC PUT 23257D953 0 2 SH Put SOLE   0 0 0
CINCINNATI BELL INC NEW CALL 171871902 134 128 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW COM 171871502 21 2,058 SH   SOLE   2,058 0 0
CINCINNATI BELL INC NEW PUT 171871952 464 444 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST CALL 20440T901 21 10 SH Call SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST COM 20440T201 196 9,007 SH   SOLE   9,007 0 0
COMPANHIA BRASILEIRA DE DIST PUT 20440T951 306 140 SH Put SOLE   0 0 0
CATALYST BIOSCIENCES INC CALL 14888D908 32 48 SH Call SOLE   0 0 0
CATALYST BIOSCIENCES INC COM 14888D208 41 6,022 SH   SOLE   6,022 0 0
CATALYST BIOSCIENCES INC PUT 14888D958 2 3 SH Put SOLE   0 0 0
CBL & ASSOC PPTYS INC CALL 124830900 73 701 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC PUT 124830950 40 385 SH Put SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I CALL 15117P902 37 23 SH Call SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 42 2,644 SH   SOLE   2,644 0 0
CELLULAR BIOMEDICINE GROUP I PUT 15117P952 73 45 SH Put SOLE   0 0 0
CBOE GLOBAL MARKETS INC CALL 12503M908 5,448 454 SH Call SOLE   0 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 291 2,431 SH   SOLE   2,431 0 0
CBOE GLOBAL MARKETS INC PUT 12503M958 3,744 312 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 1,559 134 SH Call SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 558 48 SH Put SOLE   0 0 0
CONTINENTAL BLDG PRODS INC CALL 211171903 131 36 SH Call SOLE   0 0 0
CONTINENTAL BLDG PRODS INC PUT 211171953 7 2 SH Put SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 6 1 SH Call SOLE   0 0 0
CBRE GROUP INC COM 12504L109 524 8,559 SH   SOLE   8,559 0 0
CBRE GROUP INC PUT 12504L959 183 30 SH Put SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 14,912 970 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 4,135 269 SH Put SOLE   0 0 0
COMMERCE BANCSHARES INC CALL 200525903 163 24 SH Call SOLE   0 0 0
COMMERCE BANCSHARES INC CALL 200525903 428 60 SH Call SOLE   0 0 0
COMMERCE BANCSHARES INC PUT 200525953 856 120 SH Put SOLE   0 0 0
CABOT CORP CALL 127055901 204 43 SH Call SOLE   0 0 0
CABOT CORP PUT 127055951 546 115 SH Put SOLE   0 0 0
COMMUNITY BK SYS INC CALL 203607906 1 8 SH Call SOLE   0 0 0
CHEMOURS CO CALL 163851908 1,785 987 SH Call SOLE   0 0 0
CHEMOURS CO COM 163851108 319 17,642 SH   SOLE   17,642 0 0
CHEMOURS CO PUT 163851958 2,581 1,427 SH Put SOLE   0 0 0
CLARIVATE ANALYTICS PLC CALL G21810909 159 95 SH Call SOLE   0 0 0
CLARIVATE ANALYTICS PLC COM G21810109 237 14,144 SH   SOLE   14,144 0 0
CLARIVATE ANALYTICS PLC PUT G21810959 601 358 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 335 66 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS PUT G25839954 40 8 SH Put SOLE   0 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 355 25 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 125 880 SH   SOLE   880 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 8,742 615 SH Put SOLE   0 0 0
CAMECO CORP CALL 13321L908 206 232 SH Call SOLE   0 0 0
CAMECO CORP COM 13321L108 1,007 113,168 SH   SOLE   113,168 0 0
CAMECO CORP PUT 13321L958 198 223 SH Put SOLE   0 0 0
CROWN HOLDINGS INC CALL 228368906 2,292 316 SH Call SOLE   0 0 0
CROWN HOLDINGS INC PUT 228368956 9,016 1,243 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 6,399 1,259 SH Call SOLE   0 0 0
CARNIVAL CORP COM 143658300 2,767 54,441 SH   SOLE   54,441 0 0
CARNIVAL CORP PUT 143658950 5,886 1,158 SH Put SOLE   0 0 0
CSI COMPRESSCO LP CALL 12637A903 1 5 SH Call SOLE   0 0 0
CSI COMPRESSCO LP COM 12637A103 29 10,996 SH   SOLE   10,996 0 0
CSI COMPRESSCO LP PUT 12637A953 10 37 SH Put SOLE   0 0 0
CABOT MICROELECTRONICS CORP CALL 12709P903 173 12 SH Call SOLE   0 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,148 7,956 SH   SOLE   7,956 0 0
CABOT MICROELECTRONICS CORP PUT 12709P953 1,630 113 SH Put SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS CALL 18453H906 18 65 SH Call SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 10 3,725 SH   SOLE   3,725 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 552 84 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 52 8 SH Put SOLE   0 0 0
CROSS CTRY HEALTHCARE INC CALL 227483904 36 31 SH Call SOLE   0 0 0
CENTURY CMNTYS INC CALL 156504900 366 134 SH Call SOLE   0 0 0
CENTURY CMNTYS INC PUT 156504950 19 7 SH Put SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 3,080 779 SH Call SOLE   0 0 0
CHEMOCENTRYX INC PUT 16383L956 4,718 1,193 SH Put SOLE   0 0 0
CERIDIAN HCM HLDG INC CALL 15677J908 1,303 192 SH Call SOLE   0 0 0
CERIDIAN HCM HLDG INC PUT 15677J958 3,203 472 SH Put SOLE   0 0 0
COEUR MNG INC CALL 192108904 924 1,144 SH Call SOLE   0 0 0
COEUR MNG INC COM 192108504 1,125 139,338 SH   SOLE   139,338 0 0
COEUR MNG INC PUT 192108954 273 338 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 33 72 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 49 10,759 SH   SOLE   10,759 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 510 1,104 SH Put SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 918 168 SH Call SOLE   0 0 0
CDK GLOBAL INC COM 12508E101 118 2,174 SH   SOLE   2,174 0 0
CDK GLOBAL INC PUT 12508E951 623 114 SH Put SOLE   0 0 0
CARDLYTICS INC CALL 14161W905 31 5 SH Call SOLE   0 0 0
CARDLYTICS INC COM 14161W105 181 2,882 SH   SOLE   2,882 0 0
CARDLYTICS INC PUT 14161W955 238 38 SH Put SOLE   0 0 0
AVID BIOSERVICES INC CALL 05368M906 80 105 SH Call SOLE   0 0 0
AVID BIOSERVICES INC COM 05368M106 138 18,101 SH   SOLE   18,101 0 0
AVID BIOSERVICES INC PUT 05368M956 41 54 SH Put SOLE   0 0 0
CAREDX INC CALL 14167L903 269 125 SH Call SOLE   0 0 0
CAREDX INC COM 14167L103 459 21,308 SH   SOLE   21,308 0 0
CAREDX INC PUT 14167L953 150 70 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 1,373 198 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 249 36 SH Put SOLE   0 0 0
CEDAR REALTY TRUST INC COM 150602209 4 1,397 SH   SOLE   1,397 0 0
CIDARA THERAPEUTICS INC CALL 171757907 18 49 SH Call SOLE   0 0 0
CDW CORP CALL 12514G908 842 59 SH Call SOLE   0 0 0
CDW CORP PUT 12514G958 671 47 SH Put SOLE   0 0 0
CHROMADEX CORP COM 171077407 0 71 SH   SOLE   71 0 0
CHROMADEX CORP PUT 171077957 0 1 SH Put SOLE   0 0 0
CODEXIS INC CALL 192005906 35 22 SH Call SOLE   0 0 0
CODEXIS INC COM 192005106 66 4,172 SH   SOLE   4,172 0 0
CODEXIS INC PUT 192005956 15 10 SH Put SOLE   0 0 0
CADIZ INC CALL 127537907 12 11 SH Call SOLE   0 0 0
CADIZ INC PUT 127537957 26 24 SH Put SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 1,526 124 SH Call SOLE   0 0 0
CELANESE CORP DEL COM 150870103 660 5,364 SH   SOLE   5,364 0 0
CELANESE CORP DEL PUT 150870953 2,659 216 SH Put SOLE   0 0 0
CECO ENVIRONMENTAL CORP CALL 125141901 20 27 SH Call SOLE   0 0 0
CECO ENVIRONMENTAL CORP COM 125141101 0 39 SH   SOLE   39 0 0
CECO ENVIRONMENTAL CORP PUT 125141951 16 21 SH Put SOLE   0 0 0
CAREER EDUCATION CORP CALL 141665909 93 327 SH Call SOLE   0 0 0
CONSOL ENERGY INC NEW CALL 20854L908 30 21 SH Call SOLE   0 0 0
CONSOL ENERGY INC NEW PUT 20854L958 2 2 SH Put SOLE   0 0 0
CELLCOM ISRAEL LTD COM M2196U109 13 4,251 SH   SOLE   4,251 0 0
CELLCOM ISRAEL LTD PUT M2196U959 52 166 SH Put SOLE   0 0 0
CELSIUS HOLDINGS INC CALL 15118V907 3 8 SH Call SOLE   0 0 0
CENTRAL GARDEN & PET CO CALL 153527905 114 37 SH Call SOLE   0 0 0
CENTURY ALUM CO CALL 156431908 66 88 SH Call SOLE   0 0 0
CENTURY ALUM CO COM 156431108 245 32,718 SH   SOLE   32,718 0 0
CENTURY ALUM CO PUT 156431958 9 13 SH Put SOLE   0 0 0
CNOOC LTD CALL 126132909 566 34 SH Call SOLE   0 0 0
CNOOC LTD PUT 126132959 1,933 116 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 1,146 372 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 164 5,340 SH   SOLE   5,340 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 634 206 SH Put SOLE   0 0 0
CERNER CORP CALL 156782904 2,979 406 SH Call SOLE   0 0 0
CERNER CORP PUT 156782954 4,234 577 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 113 269 SH Call SOLE   0 0 0
CERUS CORP COM 157085101 23 5,558 SH   SOLE   5,558 0 0
CERUS CORP PUT 157085951 18 43 SH Put SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP CALL G20045902 26 59 SH Call SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 113 25,000 SH   SOLE   25,000 0 0
CENTRAL EUROPEAN MEDIA ENTRP PUT G20045952 113 250 SH Put SOLE   0 0 0
CEVA INC COM 157210105 66 2,483 SH   SOLE   2,483 0 0
CEVA INC PUT 157210955 2 1 SH Put SOLE   0 0 0
CF INDS HLDGS INC CALL 125269900 3,045 638 SH Call SOLE   0 0 0
CF INDS HLDGS INC COM 125269100 1,829 38,331 SH   SOLE   38,331 0 0
CF INDS HLDGS INC PUT 125269950 9,361 1,961 SH Put SOLE   0 0 0
CAPITOL FED FINL INC CALL 14057J901 2 2 SH Call SOLE   0 0 0
CAPITOL FED FINL INC COM 14057J101 21 1,584 SH   SOLE   1,584 0 0
CITIZENS FINL GROUP INC CALL 174610905 1,267 312 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC COM 174610105 324 7,995 SH   SOLE   7,995 0 0
CITIZENS FINL GROUP INC PUT 174610955 2,168 534 SH Put SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 97 10 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC COM 229899109 203 2,085 SH   SOLE   2,085 0 0
CULLEN FROST BANKERS INC PUT 229899959 283 29 SH Put SOLE   0 0 0
COLFAX CORP CALL 194014906 287 79 SH Call SOLE   0 0 0
COLFAX CORP COM 194014106 207 5,702 SH   SOLE   5,702 0 0
COLFAX CORP PUT 194014956 512 141 SH Put SOLE   0 0 0
CARLYLE GROUP L P CALL 14309L902 179 56 SH Call SOLE   0 0 0
CARLYLE GROUP L P COM 14309L102 1,097 34,204 SH   SOLE   34,204 0 0
CARLYLE GROUP L P PUT 14309L952 263 82 SH Put SOLE   0 0 0
TCG BDC INC CALL 872280902 1 1 SH Call SOLE   0 0 0
CANOPY GROWTH CORP CALL 138035900 7,925 3,758 SH Call SOLE   0 0 0
CANOPY GROWTH CORP PUT 138035950 12,455 5,906 SH Put SOLE   0 0 0
COMPUGEN LTD CALL M25722905 39 66 SH Call SOLE   0 0 0
COMPUGEN LTD COM M25722105 52 8,728 SH   SOLE   8,728 0 0
COMPUGEN LTD PUT M25722955 11 20 SH Put SOLE   0 0 0
CANCER GENETICS INC CALL 13739U903 0 12 SH Call SOLE   0 0 0
CANCER GENETICS INC PUT 13739U953 0 1 SH Put SOLE   0 0 0
COGNEX CORP CALL 192422903 1,938 346 SH Call SOLE   0 0 0
COGNEX CORP PUT 192422953 2,488 444 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 10 4 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y116 38 1,404 SH   SOLE   1,404 0 0
DIREXION SHS ETF TR CALL 25490K909 251 103 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K869 122 5,006 SH   SOLE   5,006 0 0
DIREXION SHS ETF TR PUT 25490K959 375 154 SH Put SOLE   0 0 0
CITY HLDG CO CALL 177835905 319 39 SH Call SOLE   0 0 0
CITY HLDG CO PUT 177835955 352 43 SH Put SOLE   0 0 0
CHURCH & DWIGHT INC CALL 171340902 386 55 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC COM 171340102 126 1,805 SH   SOLE   1,805 0 0
CHURCH & DWIGHT INC PUT 171340952 422 60 SH Put SOLE   0 0 0
CHURCHILL DOWNS INC CALL 171484908 96 7 SH Call SOLE   0 0 0
CHURCHILL DOWNS INC COM 171484108 174 1,272 SH   SOLE   1,272 0 0
CHURCHILL DOWNS INC PUT 171484958 535 39 SH Put SOLE   0 0 0
CHEMED CORP NEW CALL 16359R903 175 4 SH Call SOLE   0 0 0
CHEMED CORP NEW COM 16359R103 60 138 SH   SOLE   138 0 0
CHEFS WHSE INC CALL 163086901 266 70 SH Call SOLE   0 0 0
CHEFS WHSE INC PUT 163086951 7 2 SH Put SOLE   0 0 0
CHEGG INC CALL 163092909 2,589 683 SH Call SOLE   0 0 0
CHEGG INC PUT 163092959 337 89 SH Put SOLE   0 0 0
CHOICE HOTELS INTL INC CALL 169905906 20 2 SH Call SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 13 8 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 199 2,419 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP COM 165167107 0 200 SH   SOLE   200 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 231 2,800 SH Put SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 3,040 274 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 1,110 10,007 SH   SOLE   10,007 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 10,707 965 SH Put SOLE   0 0 0
CHESAPEAKE GRANITE WASH TR PUT 165185959 0 3 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 1,454 344 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED COM 16941M109 3,000 70,991 SH   SOLE   70,991 0 0
CHINA MOBILE LIMITED PUT 16941M959 4,281 1,013 SH Put SOLE   0 0 0
CHANGE HEALTHCARE INC CALL 15912K900 98 60 SH Call SOLE   0 0 0
CHANGE HEALTHCARE INC COM 15912K100 9 572 SH   SOLE   572 0 0
CHANGE HEALTHCARE INC PUT 15912K950 244 149 SH Put SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 295 164 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 92 5,138 SH   SOLE   5,138 0 0
COHERUS BIOSCIENCES INC PUT 19249H953 167 93 SH Put SOLE   0 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 3,777 483 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 2,752 352 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 78 206 SH Call SOLE   0 0 0
CHICOS FAS INC PUT 168615952 3 8 SH Put SOLE   0 0 0
CHUNGHWA TELECOM CO LTD CALL 17133Q902 3 1 SH Call SOLE   0 0 0
CHUNGHWA TELECOM CO LTD PUT 17133Q952 3 1 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 16,250 335 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 8,350 17,215 SH   SOLE   17,215 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 39,582 816 SH Put SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD CALL 16945R904 37 40 SH Call SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD COM 16945R104 36 3,922 SH   SOLE   3,922 0 0
CHINA UNICOM (HONG KONG) LTD PUT 16945R954 59 64 SH Put SOLE   0 0 0
CHUYS HLDGS INC CALL 171604901 116 45 SH Call SOLE   0 0 0
CHUYS HLDGS INC PUT 171604951 448 173 SH Put SOLE   0 0 0
CHEWY INC CALL 16679L909 4,115 1,419 SH Call SOLE   0 0 0
CHEWY INC COM 16679L109 403 13,905 SH   SOLE   13,905 0 0
CHEWY INC PUT 16679L959 7,948 2,741 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 0 1,763 SH Call SOLE   0 0 0
CIGNA CORP NEW PUT 125523950 0 3,213 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 6 10 SH Call SOLE   0 0 0
CIENA CORP CALL 171779909 4,375 1,025 SH Call SOLE   0 0 0
CIENA CORP COM 171779309 299 7,012 SH   SOLE   7,012 0 0
CIENA CORP PUT 171779959 6,032 1,413 SH Put SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA COM 204409601 1 434 SH   SOLE   434 0 0
COMPANHIA ENERGETICA DE MINA PUT 204409951 6 18 SH Put SOLE   0 0 0
CHIMERA INVT CORP CALL 16934Q908 185 90 SH Call SOLE   0 0 0
CHIMERA INVT CORP COM 16934Q208 199 9,684 SH   SOLE   9,684 0 0
CHIMERA INVT CORP PUT 16934Q958 396 193 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 651 62 SH Call SOLE   0 0 0
CINCINNATI FINL CORP COM 172062101 52 504 SH   SOLE   504 0 0
CINCINNATI FINL CORP PUT 172062951 1,040 99 SH Put SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 31 23 SH Call SOLE   0 0 0
CITY OFFICE REIT INC COM 178587101 113 8,421 SH   SOLE   8,421 0 0
CITY OFFICE REIT INC PUT 178587951 91 68 SH Put SOLE   0 0 0
CIRCOR INTL INC COM 17273K109 30 665 SH   SOLE   665 0 0
CIRCOR INTL INC PUT 17273K959 647 140 SH Put SOLE   0 0 0
CISION LTD CALL G1992S909 2 3 SH Call SOLE   0 0 0
CISION LTD COM G1992S109 17 1,715 SH   SOLE   1,715 0 0
CISION LTD PUT G1992S959 186 187 SH Put SOLE   0 0 0
CIT GROUP INC CALL 125581901 816 179 SH Call SOLE   0 0 0
CIT GROUP INC COM 125581801 504 11,061 SH   SOLE   11,061 0 0
CIT GROUP INC PUT 125581951 3,623 794 SH Put SOLE   0 0 0
SEACOR HOLDINGS INC CALL 811904901 4 1 SH Call SOLE   0 0 0
SEACOR HOLDINGS INC COM 811904101 2 54 SH   SOLE   54 0 0
COLGATE PALMOLIVE CO CALL 194162903 6,312 917 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 2,844 41,315 SH   SOLE   41,315 0 0
COLGATE PALMOLIVE CO PUT 194162953 9,079 1,319 SH Put SOLE   0 0 0
CORE LABORATORIES N V CALL N22717907 971 258 SH Call SOLE   0 0 0
CORE LABORATORIES N V PUT N22717957 71 19 SH Put SOLE   0 0 0
COLUMBIA FINL INC CALL 197641903 13 8 SH Call SOLE   0 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 0 77 SH   SOLE   77 0 0
CALADRIUS BIOSCIENCES INC PUT 128058953 5 20 SH Put SOLE   0 0 0
COLLECTORS UNIVERSE INC CALL 19421R900 34 15 SH Call SOLE   0 0 0
COLLECTORS UNIVERSE INC COM 19421R200 5 244 SH   SOLE   244 0 0
COLLECTORS UNIVERSE INC PUT 19421R950 232 101 SH Put SOLE   0 0 0
CLOUDERA INC CALL 18914U900 3,422 2,943 SH Call SOLE   0 0 0
CLOUDERA INC PUT 18914U950 897 772 SH Put SOLE   0 0 0
CLOUDERA INC PUT 18914U950 9 8 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 84 46 SH Call SOLE   0 0 0
CHATHAM LODGING TR PUT 16208T952 75 41 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B902 17 79 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 30 13,705 SH   SOLE   13,705 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B952 10 45 SH Put SOLE   0 0 0
CLEVELAND CLIFFS INC CALL 185899901 1,670 1,989 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC COM 185899101 818 97,461 SH   SOLE   97,461 0 0
CLEVELAND CLIFFS INC PUT 185899951 928 1,105 SH Put SOLE   0 0 0
CLEARFIELD INC CALL 18482P903 87 63 SH Call SOLE   0 0 0
CLEARFIELD INC COM 18482P103 1 100 SH   SOLE   100 0 0
CORELOGIC INC CALL 21871D903 4 1 SH Call SOLE   0 0 0
CORELOGIC INC COM 21871D103 63 1,449 SH   SOLE   1,449 0 0
CORELOGIC INC PUT 21871D953 126 29 SH Put SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 240 28 SH Call SOLE   0 0 0
CLEAN HARBORS INC COM 184496107 112 1,312 SH   SOLE   1,312 0 0
MACK CALI RLTY CORP CALL 554489904 6 3 SH Call SOLE   0 0 0
MACK CALI RLTY CORP COM 554489104 23 1,036 SH   SOLE   1,036 0 0
CLEARSIGN TECHNOLOGIES CORP CALL 185064902 0 4 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 86 238 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 334 91,616 SH   SOLE   91,616 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 443 1,214 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 19 83 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 39 17,066 SH   SOLE   17,066 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 20 86 SH Put SOLE   0 0 0
COLONY CAP INC NEW CALL 19626G908 135 285 SH Call SOLE   0 0 0
COLONY CAP INC NEW COM 19626G108 283 59,608 SH   SOLE   59,608 0 0
COLONY CAP INC NEW PUT 19626G958 42 89 SH Put SOLE   0 0 0
CONTINENTAL RESOURCES INC CALL 212015901 878 256 SH Call SOLE   0 0 0
CONTINENTAL RESOURCES INC PUT 212015951 1,265 369 SH Put SOLE   0 0 0
CELESTICA INC CALL 15101Q908 4 5 SH Call SOLE   0 0 0
CELESTICA INC COM 15101Q108 23 2,843 SH   SOLE   2,843 0 0
CLEARSIDE BIOMEDICAL INC CALL 185063904 3 13 SH Call SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 220 75,870 SH   SOLE   75,870 0 0
CLEARSIDE BIOMEDICAL INC PUT 185063954 97 336 SH Put SOLE   0 0 0
CELSION CORPORATION CALL 15117N903 1 10 SH Call SOLE   0 0 0
CELSION CORPORATION COM 15117N503 0 138 SH   SOLE   138 0 0
CELSION CORPORATION PUT 15117N953 1 11 SH Put SOLE   0 0 0
TOWN SPORTS INTL HLDGS INC CALL 89214A902 1 9 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC CALL 189464900 5,776 5,541 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC PUT 189464950 3,499 3,357 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 209 98 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP COM 18538R103 307 14,399 SH   SOLE   14,399 0 0
CLEARWATER PAPER CORP PUT 18538R953 6 3 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 4,498 293 SH Call SOLE   0 0 0
CLOROX CO DEL PUT 189054959 5,404 352 SH Put SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO CALL 136069901 1,888 227 SH Call SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 827 9,943 SH   SOLE   9,943 0 0
CDN IMPERIAL BK COMM TORONTO PUT 136069951 940 113 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 1,248 174 SH Call SOLE   0 0 0
COMERICA INC PUT 200340957 4,548 634 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 697 313 SH Call SOLE   0 0 0
COMMERCIAL METALS CO PUT 201723953 62 28 SH Put SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 41 115 SH Call SOLE   0 0 0
CHEETAH MOBILE INC PUT 163075954 28 78 SH Put SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 63 1,577 SH   SOLE   1,577 0 0
COLUMBUS MCKINNON CORP N Y PUT 199333955 20 5 SH Put SOLE   0 0 0
COMCAST CORP NEW CALL 20030N901 25,304 5,627 SH Call SOLE   0 0 0
COMCAST CORP NEW COM 20030N101 1,816 40,399 SH   SOLE   40,399 0 0
COMCAST CORP NEW PUT 20030N951 27,121 6,031 SH Put SOLE   0 0 0
CANTEL MEDICAL CORP CALL 138098908 3,041 429 SH Call SOLE   0 0 0
CANTEL MEDICAL CORP PUT 138098958 446 63 SH Put SOLE   0 0 0
CME GROUP INC CALL 12572Q905 8,711 434 SH Call SOLE   0 0 0
CME GROUP INC COM 12572Q105 339 1,693 SH   SOLE   1,693 0 0
CME GROUP INC PUT 12572Q955 11,099 553 SH Put SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 60,271 720 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 15,642 18,686 SH   SOLE   18,686 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 442,328 5,284 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 15,694 877 SH Call SOLE   0 0 0
CUMMINS INC PUT 231021956 5,297 296 SH Put SOLE   0 0 0
COMPASS MINERALS INTL INC CALL 20451N901 402 66 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC PUT 20451N951 152 25 SH Put SOLE   0 0 0
CIMPRESS PLC CALL G2143T903 25 2 SH Call SOLE   0 0 0
CIMPRESS PLC COM G2143T103 281 2,236 SH   SOLE   2,236 0 0
CIMPRESS PLC PUT G2143T953 125 10 SH Put SOLE   0 0 0
COSTAMARE INC CALL Y1771G902 56 59 SH Call SOLE   0 0 0
COSTAMARE INC COM Y1771G102 120 12,610 SH   SOLE   12,610 0 0
COSTAMARE INC PUT Y1771G952 54 57 SH Put SOLE   0 0 0
CHIMERIX INC CALL 16934W906 0 1 SH Call SOLE   0 0 0
CHIMERIX INC COM 16934W106 0 57 SH   SOLE   57 0 0
CMS ENERGY CORP CALL 125896900 18 3 SH Call SOLE   0 0 0
CMS ENERGY CORP COM 125896100 14 223 SH   SOLE   223 0 0
CMS ENERGY CORP PUT 125896950 12 2 SH Put SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 10 3 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 53 15 SH Put SOLE   0 0 0
CNA FINL CORP CALL 126117900 8 2 SH Call SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 7,739 1,231 SH Call SOLE   0 0 0
CENTENE CORP DEL COM 15135B101 2,088 33,214 SH   SOLE   33,214 0 0
CENTENE CORP DEL PUT 15135B951 8,958 1,425 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC CALL 206022905 0 1 SH Call SOLE   0 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 134 14,605 SH   SOLE   14,605 0 0
CONCERT PHARMACEUTICALS INC PUT 206022955 68 74 SH Put SOLE   0 0 0
CONDUENT INC CALL 206787903 287 463 SH Call SOLE   0 0 0
CONDUENT INC COM 206787103 111 18,014 SH   SOLE   18,014 0 0
CONDUENT INC PUT 206787953 24 39 SH Put SOLE   0 0 0
CHINANET ONLINE HLDGS INC CALL 16949H901 22 192 SH Call SOLE   0 0 0
CHINANET ONLINE HLDGS INC PUT 16949H951 1 10 SH Put SOLE   0 0 0
CNH INDL N V CALL N20944909 7 7 SH Call SOLE   0 0 0
CNH INDL N V COM N20944109 28 2,588 SH   SOLE   2,588 0 0
CNH INDL N V PUT N20944959 357 325 SH Put SOLE   0 0 0
CANADIAN NATL RY CO CALL 136375902 1,003 111 SH Call SOLE   0 0 0
CANADIAN NATL RY CO PUT 136375952 307 34 SH Put SOLE   0 0 0
CINEMARK HOLDINGS INC CALL 17243V902 795 235 SH Call SOLE   0 0 0
CINEMARK HOLDINGS INC PUT 17243V952 148 44 SH Put SOLE   0 0 0
CONMED CORP CALL 207410901 134 12 SH Call SOLE   0 0 0
CNO FINL GROUP INC CALL 12621E903 54 30 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 1,330 488 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC PUT 15189T957 204 75 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 3,053 944 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD COM 136385101 591 18,275 SH   SOLE   18,275 0 0
CANADIAN NAT RES LTD PUT 136385951 1,575 487 SH Put SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC CALL 21925D909 4 5 SH Call SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC PUT 21925D959 2 3 SH Put SOLE   0 0 0
COHEN & STEERS INC CALL 19247A900 37 6 SH Call SOLE   0 0 0
COHEN & STEERS INC COM 19247A100 64 1,022 SH   SOLE   1,022 0 0
COHEN & STEERS INC PUT 19247A950 18 3 SH Put SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 60 155 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 61 15,754 SH   SOLE   15,754 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 95 246 SH Put SOLE   0 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 5 113 SH   SOLE   113 0 0
CONSTELLATION PHARMCETICLS I PUT 210373956 9 2 SH Put SOLE   0 0 0
CENTURY CASINOS INC PUT 156492950 3 5 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 98 111 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION COM 12653C108 70 7,924 SH   SOLE   7,924 0 0
CNX RESOURCES CORPORATION PUT 12653C958 909 1,028 SH Put SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP CALL 12654A901 421 256 SH Call SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP PUT 12654A951 172 105 SH Put SOLE   0 0 0
PC CONNECTION INC PUT 69318J950 9 2 SH Put SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 10 2,173 SH   SOLE   2,173 0 0
COMPASS DIVERSIFIED HOLDINGS CALL 20451Q904 206 83 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 414 16,690 SH   SOLE   16,690 0 0
COMPASS DIVERSIFIED HOLDINGS PUT 20451Q954 151 61 SH Put SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 10,702 1,040 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP PUT 14040H955 27,816 2,703 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 672 386 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP COM 127097103 751 43,182 SH   SOLE   43,182 0 0
CABOT OIL & GAS CORP PUT 127097953 564 324 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 2,012 121 SH Call SOLE   0 0 0
COHERENT INC PUT 192479953 682 41 SH Put SOLE   0 0 0
COHU INC CALL 192576906 47 21 SH Call SOLE   0 0 0
COHU INC COM 192576106 23 1,049 SH   SOLE   1,049 0 0
COHU INC PUT 192576956 73 32 SH Put SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC CALL 19459J904 57 28 SH Call SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 36 1,793 SH   SOLE   1,793 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 841 84 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 80 8 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 532 375 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 1,471 1,037 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 1,302 199 SH Call SOLE   0 0 0
CYRUSONE INC PUT 23283R950 235 36 SH Put SOLE   0 0 0
CONNS INC CALL 208242907 304 246 SH Call SOLE   0 0 0
CONNS INC COM 208242107 386 31,184 SH   SOLE   31,184 0 0
CONNS INC PUT 208242957 225 182 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 1,124 35 SH Call SOLE   0 0 0
COOPER COS INC COM 216648402 155 484 SH   SOLE   484 0 0
COOPER COS INC PUT 216648952 1,542 48 SH Put SOLE   0 0 0
MR COOPER GROUP INC CALL 62482R907 0 27 SH Call SOLE   0 0 0
MR COOPER GROUP INC COM 62482R107 0 4,716 SH   SOLE   4,716 0 0
MR COOPER GROUP INC PUT 62482R957 0 129 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 28,242 4,343 SH Call SOLE   0 0 0
CONOCOPHILLIPS PUT 20825C954 11,243 1,729 SH Put SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 448 40 SH Call SOLE   0 0 0
CORESITE RLTY CORP PUT 21870Q955 67 6 SH Put SOLE   0 0 0
CORE MARK HOLDING CO INC CALL 218681904 89 33 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 175 111 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A102 13 876 SH   SOLE   876 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 77 49 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 17 4 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 1,257 1,039 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 354 293 SH Put SOLE   0 0 0
CORREVIO PHARMA CORP COM 22026V105 3 9,500 SH   SOLE   9,500 0 0
CORREVIO PHARMA CORP PUT 22026V955 2 61 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 65,162 2,217 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW PUT 22160K955 59,048 2,009 SH Put SOLE   0 0 0
COTT CORP QUE COM 22163N106 128 9,375 SH   SOLE   9,375 0 0
COTT CORP QUE PUT 22163N956 6 5 SH Put SOLE   0 0 0
COTY INC CALL 222070903 713 634 SH Call SOLE   0 0 0
COTY INC PUT 222070953 373 332 SH Put SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 9,199 629 SH Call SOLE   0 0 0
COUPA SOFTWARE INC COM 22266L106 921 6,301 SH   SOLE   6,301 0 0
COUPA SOFTWARE INC PUT 22266L956 32,262 2,206 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 64 14 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P498 30 656 SH   SOLE   656 0 0
BARCLAYS BK PLC PUT 06746P951 18 4 SH Put SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 2,676 105 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD PUT 13645T950 5,379 211 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 983 91 SH Call SOLE   0 0 0
COPA HOLDINGS SA PUT P31076955 1,318 122 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 6,177 1,250 SH Call SOLE   0 0 0
CAMPBELL SOUP CO COM 134429109 438 8,867 SH   SOLE   8,867 0 0
CAMPBELL SOUP CO PUT 134429959 7,669 1,552 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X902 582 1,205 SH Call SOLE   0 0 0
CALLON PETE CO DEL COM 13123X102 549 113,812 SH   SOLE   113,812 0 0
CALLON PETE CO DEL PUT 13123X952 189 393 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X902 0 2 SH Call SOLE   0 0 0
CALLON PETE CO DEL PUT 13123X952 2 6 SH Put SOLE   0 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 59 133 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP COM 22576C101 25 5,616 SH   SOLE   5,616 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 134 300 SH Put SOLE   0 0 0
COREPOINT LODGING INC COM 21872L104 12 1,134 SH   SOLE   1,134 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082906 63 47 SH Call SOLE   0 0 0
CAPRI HOLDINGS LIMITED CALL G1890L907 4,452 1,167 SH Call SOLE   0 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 2,762 72,412 SH   SOLE   72,412 0 0
CAPRI HOLDINGS LIMITED PUT G1890L957 8,793 2,305 SH Put SOLE   0 0 0
COPART INC CALL 217204906 7,829 861 SH Call SOLE   0 0 0
COPART INC PUT 217204956 3,210 353 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 270 72,030 SH   SOLE   72,030 0 0
CATALYST PHARMACEUTICALS INC PUT 14888U951 37 99 SH Put SOLE   0 0 0
COOPER STD HLDGS INC CALL 21676P903 49 15 SH Call SOLE   0 0 0
COOPER STD HLDGS INC COM 21676P103 196 5,924 SH   SOLE   5,924 0 0
CONSUMER PORTFOLIO SVCS INC CALL 210502900 0 2 SH Call SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 0 39 SH   SOLE   39 0 0
CAMDEN PPTY TR COM 133131102 10 96 SH   SOLE   96 0 0
CAMDEN PPTY TR PUT 133131952 21 2 SH Put SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 533 134 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 124 3,129 SH   SOLE   3,129 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 326 82 SH Put SOLE   0 0 0
CRANE CO CALL 224399905 2,444 283 SH Call SOLE   0 0 0
CRANE CO COM 224399105 870 10,073 SH   SOLE   10,073 0 0
CRANE CO PUT 224399955 17 2 SH Put SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 243 446 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 110 20,306 SH   SOLE   20,306 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 133 245 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 2,967 3,286 SH Call SOLE   0 0 0
CALIFORNIA RES CORP PUT 13057Q956 3,645 4,037 SH Put SOLE   0 0 0
CARE COM INC CALL 141633907 1,050 699 SH Call SOLE   0 0 0
CARE COM INC PUT 141633957 72 48 SH Put SOLE   0 0 0
CREE INC CALL 225447901 2,344 508 SH Call SOLE   0 0 0
CREE INC COM 225447101 389 8,446 SH   SOLE   8,446 0 0
CREE INC PUT 225447951 964 209 SH Put SOLE   0 0 0
CRESUD S A C I F Y A CALL 226406906 37 53 SH Call SOLE   0 0 0
CRESUD S A C I F Y A PUT 226406956 7 10 SH Put SOLE   0 0 0
CRESUD S A C I F Y A CALL 226406906 321 457 SH Call SOLE   0 0 0
CRESUD S A C I F Y A COM 226406106 61 8,739 SH   SOLE   8,739 0 0
CRESUD S A C I F Y A PUT 226406956 36 52 SH Put SOLE   0 0 0
CRH PLC CALL 12626K903 44 11 SH Call SOLE   0 0 0
CRH PLC COM 12626K203 235 5,828 SH   SOLE   5,828 0 0
CRH PLC PUT 12626K953 60 15 SH Put SOLE   0 0 0
CARTERS INC CALL 146229909 2,503 229 SH Call SOLE   0 0 0
CARTERS INC PUT 146229959 196 18 SH Put SOLE   0 0 0
CURIS INC CALL 231269900 35 209 SH Call SOLE   0 0 0
CURIS INC COM 231269200 7 4,418 SH   SOLE   4,418 0 0
CURIS INC PUT 231269950 12 74 SH Put SOLE   0 0 0
COMSTOCK RES INC CALL 205768902 203 247 SH Call SOLE   0 0 0
COMSTOCK RES INC COM 205768302 16 1,999 SH   SOLE   1,999 0 0
COMSTOCK RES INC PUT 205768952 164 200 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 1,817 119 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC COM 159864107 415 2,721 SH   SOLE   2,721 0 0
CHARLES RIV LABS INTL INC PUT 159864957 1,512 99 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 44,189 2,717 SH Call SOLE   0 0 0
SALESFORCE COM INC COM 79466L302 3,551 21,837 SH   SOLE   21,837 0 0
SALESFORCE COM INC PUT 79466L952 74,505 4,581 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 959 59 SH Call SOLE   0 0 0
SALESFORCE COM INC PUT 79466L952 211 13 SH Put SOLE   0 0 0
CORMEDIX INC CALL 21900C908 24 33 SH Call SOLE   0 0 0
CORMEDIX INC COM 21900C308 118 16,318 SH   SOLE   16,318 0 0
CORMEDIX INC PUT 21900C958 161 222 SH Put SOLE   0 0 0
CERENCE INC CALL 156727909 22 10 SH Call SOLE   0 0 0
CERENCE INC COM 156727109 174 7,694 SH   SOLE   7,694 0 0
CERENCE INC PUT 156727959 13 6 SH Put SOLE   0 0 0
CERAGON NETWORKS LTD CALL M22013902 133 634 SH Call SOLE   0 0 0
CERAGON NETWORKS LTD COM M22013102 86 41,075 SH   SOLE   41,075 0 0
CERAGON NETWORKS LTD PUT M22013952 3 17 SH Put SOLE   0 0 0
CRONOS GROUP INC CALL 22717L901 3,212 4,189 SH Call SOLE   0 0 0
CRONOS GROUP INC PUT 22717L951 1,958 2,553 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 1,231 294 SH Call SOLE   0 0 0
CROCS INC COM 227046109 859 20,519 SH   SOLE   20,519 0 0
CROCS INC PUT 227046959 2,815 672 SH Put SOLE   0 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 403 81 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP PUT 144285953 74 15 SH Put SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 1,875 308 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG PUT H17182958 2,326 382 SH Put SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 2,365 287 SH Call SOLE   0 0 0
CIRRUS LOGIC INC COM 172755100 1,012 12,285 SH   SOLE   12,285 0 0
CIRRUS LOGIC INC PUT 172755950 1,326 161 SH Put SOLE   0 0 0
CORVUS PHARMACEUTICALS INC CALL 221015900 16 30 SH Call SOLE   0 0 0
CROWDSTRIKE HLDGS INC CALL 22788C905 11,066 2,219 SH Call SOLE   0 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 2,452 49,171 SH   SOLE   49,171 0 0
CROWDSTRIKE HLDGS INC PUT 22788C955 8,562 1,717 SH Put SOLE   0 0 0
CROWN CRAFTS INC PUT 228309950 0 1 SH Put SOLE   0 0 0
CRYOLIFE INC CALL 228903900 2 1 SH Call SOLE   0 0 0
CRYOLIFE INC COM 228903100 162 6,010 SH   SOLE   6,010 0 0
CRYOLIFE INC PUT 228903950 75 28 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 2,055 1,528 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP COM 225401108 1,035 76,998 SH   SOLE   76,998 0 0
CREDIT SUISSE GROUP PUT 225401958 2,905 2,160 SH Put SOLE   0 0 0
CISCO SYS INC CALL 17275R902 42,526 8,867 SH Call SOLE   0 0 0
CISCO SYS INC PUT 17275R952 28,099 5,859 SH Put SOLE   0 0 0
CENTERSTATE BK CORP CALL 15201P909 417 167 SH Call SOLE   0 0 0
COSTAR GROUP INC CALL 22160N909 8,316 139 SH Call SOLE   0 0 0
COSTAR GROUP INC COM 22160N109 1,364 2,280 SH   SOLE   2,280 0 0
COSTAR GROUP INC PUT 22160N959 5,504 92 SH Put SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL CALL 141619906 24 5 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 21 441 SH   SOLE   441 0 0
CARDIOVASCULAR SYS INC DEL PUT 141619956 2,342 482 SH Put SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 3,368 1,524 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 2,070 93,667 SH   SOLE   93,667 0 0
CANADIAN SOLAR INC PUT 136635959 4,780 2,163 SH Put SOLE   0 0 0
CASTLIGHT HEALTH INC COM 14862Q100 0 172 SH   SOLE   172 0 0
CASTLIGHT HEALTH INC PUT 14862Q950 1 12 SH Put SOLE   0 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 1,674 286 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 269 46 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 9 6 SH Call SOLE   0 0 0
CAESARSTONE LTD COM M20598104 107 7,156 SH   SOLE   7,156 0 0
CAESARSTONE LTD PUT M20598954 491 326 SH Put SOLE   0 0 0
CAPITAL SR LIVING CORP CALL 140475904 9 30 SH Call SOLE   0 0 0
CAPITAL SR LIVING CORP COM 140475104 76 24,661 SH   SOLE   24,661 0 0
CAPITAL SR LIVING CORP PUT 140475954 2 7 SH Put SOLE   0 0 0
CARRIAGE SVCS INC CALL 143905907 0 1 SH Call SOLE   0 0 0
CARRIAGE SVCS INC PUT 143905957 0 1 SH Put SOLE   0 0 0
CSX CORP CALL 126408903 6,772 936 SH Call SOLE   0 0 0
CSX CORP COM 126408103 827 11,430 SH   SOLE   11,430 0 0
CSX CORP PUT 126408953 17,120 2,366 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 3,847 143 SH Call SOLE   0 0 0
CINTAS CORP PUT 172908955 7,534 280 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 60 21 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO PUT 216831957 20 7 SH Put SOLE   0 0 0
CTI BIOPHARMA CORP CALL 12648L901 38 246 SH Call SOLE   0 0 0
CTI BIOPHARMA CORP PUT 12648L951 0 1 SH Put SOLE   0 0 0
CENTURYLINK INC CALL 156700906 3,671 2,779 SH Call SOLE   0 0 0
CENTURYLINK INC PUT 156700956 4,519 3,421 SH Put SOLE   0 0 0
CATALENT INC CALL 148806902 1,109 197 SH Call SOLE   0 0 0
CATALENT INC COM 148806102 234 4,160 SH   SOLE   4,160 0 0
CATALENT INC PUT 148806952 912 162 SH Put SOLE   0 0 0
CYTOMX THERAPEUTICS INC CALL 23284F905 0 1 SH Call SOLE   0 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 137 16,494 SH   SOLE   16,494 0 0
CENTRIC BRANDS INC CALL 15644G904 1 8 SH Call SOLE   0 0 0
CARETRUST REIT INC CALL 14174T907 35 17 SH Call SOLE   0 0 0
CARETRUST REIT INC COM 14174T107 13 642 SH   SOLE   642 0 0
CARETRUST REIT INC PUT 14174T957 28 14 SH Put SOLE   0 0 0
CITI TRENDS INC COM 17306X102 0 26 SH   SOLE   26 0 0
CTS CORP PUT 126501955 18 6 SH Put SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 4,341 700 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 3,218 519 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 1 4 SH Call SOLE   0 0 0
CYTOSORBENTS CORP COM 23283X206 4 1,094 SH   SOLE   1,094 0 0
CYTOSORBENTS CORP PUT 23283X956 5 14 SH Put SOLE   0 0 0
CANNTRUST HLDGS INC CALL 137800907 43 468 SH Call SOLE   0 0 0
CANNTRUST HLDGS INC COM 137800207 1 1,587 SH   SOLE   1,587 0 0
CANNTRUST HLDGS INC PUT 137800957 10 113 SH Put SOLE   0 0 0
CORTEVA INC CALL 22052L904 1,681 569 SH Call SOLE   0 0 0
CORTEVA INC COM 22052L104 997 33,742 SH   SOLE   33,742 0 0
CORTEVA INC PUT 22052L954 218 74 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 11,012 993 SH Call SOLE   0 0 0
CITRIX SYS INC PUT 177376950 8,472 764 SH Put SOLE   0 0 0
CUBIC CORP CALL 229669906 127 20 SH Call SOLE   0 0 0
CUBIC CORP COM 229669106 288 4,542 SH   SOLE   4,542 0 0
CUBIC CORP PUT 229669956 355 56 SH Put SOLE   0 0 0
CUBESMART CALL 229663909 69 22 SH Call SOLE   0 0 0
CUBESMART COM 229663109 101 3,217 SH   SOLE   3,217 0 0
CUBESMART PUT 229663959 374 119 SH Put SOLE   0 0 0
CARNIVAL PLC CALL 14365C903 120 25 SH Call SOLE   0 0 0
CARNIVAL PLC PUT 14365C953 9 2 SH Put SOLE   0 0 0
CULP INC CALL 230215905 4 3 SH Call SOLE   0 0 0
CULP INC COM 230215105 12 916 SH   SOLE   916 0 0
CULP INC PUT 230215955 2 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 73 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y876 113 1,534 SH   SOLE   1,534 0 0
DIREXION SHS ETF TR PUT 25459Y956 221 30 SH Put SOLE   0 0 0
CURO GROUP HLDGS CORP CALL 23131L907 30 25 SH Call SOLE   0 0 0
CURO GROUP HLDGS CORP PUT 23131L957 1 1 SH Put SOLE   0 0 0
CUTERA INC CALL 232109908 272 76 SH Call SOLE   0 0 0
CUTERA INC PUT 232109958 3 1 SH Put SOLE   0 0 0
COVANTA HLDG CORP CALL 22282E902 25 17 SH Call SOLE   0 0 0
COVANTA HLDG CORP COM 22282E102 99 6,701 SH   SOLE   6,701 0 0
COVANTA HLDG CORP PUT 22282E952 161 109 SH Put SOLE   0 0 0
CENOVUS ENERGY INC CALL 15135U909 950 936 SH Call SOLE   0 0 0
CENOVUS ENERGY INC PUT 15135U959 113 112 SH Put SOLE   0 0 0
CIVEO CORP CDA CALL 17878Y908 0 1 SH Call SOLE   0 0 0
CIVEO CORP CDA COM 17878Y108 9 7,597 SH   SOLE   7,597 0 0
CIVEO CORP CDA PUT 17878Y958 4 35 SH Put SOLE   0 0 0
COVETRUS INC CALL 22304C900 48 37 SH Call SOLE   0 0 0
COVETRUS INC PUT 22304C950 62 47 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 52 82 SH Call SOLE   0 0 0
CALAVO GROWERS INC CALL 128246905 172 19 SH Call SOLE   0 0 0
CALAVO GROWERS INC COM 128246105 164 1,820 SH   SOLE   1,820 0 0
CALAVO GROWERS INC PUT 128246955 226 25 SH Put SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 549 136 SH Call SOLE   0 0 0
CVR ENERGY INC PUT 12662P958 214 53 SH Put SOLE   0 0 0
COVIA HLDGS CORP CALL 22305A903 0 3 SH Call SOLE   0 0 0
COVIA HLDGS CORP COM 22305A103 9 4,416 SH   SOLE   4,416 0 0
COVIA HLDGS CORP PUT 22305A953 12 59 SH Put SOLE   0 0 0
COMMVAULT SYSTEMS INC COM 204166102 110 2,484 SH   SOLE   2,484 0 0
COMMVAULT SYSTEMS INC PUT 204166952 80 18 SH Put SOLE   0 0 0
CEL SCI CORP CALL 150837907 307 336 SH Call SOLE   0 0 0
CEL SCI CORP PUT 150837957 1,018 1,113 SH Put SOLE   0 0 0
CARVANA CO CALL 146869902 9,619 1,045 SH Call SOLE   0 0 0
CARVANA CO PUT 146869952 6,590 716 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 61,809 8,320 SH Call SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 32,999 4,442 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 378 51 SH Call SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 475 64 SH Put SOLE   0 0 0
COVENANT TRANSN GROUP INC CALL 22284P905 1 1 SH Call SOLE   0 0 0
COVENANT TRANSN GROUP INC PUT 22284P955 3 3 SH Put SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 36,466 3,026 SH Call SOLE   0 0 0
CHEVRON CORP NEW PUT 166764950 32,248 2,676 SH Put SOLE   0 0 0
CURTISS WRIGHT CORP CALL 231561901 225 16 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 83 15 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E505 8 290 SH   SOLE   290 0 0
DIREXION SHS ETF TR PUT 25460E955 2 1 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 31 16 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC PUT 18539C954 5 3 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 36 19 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC COM 18539C105 11 627 SH   SOLE   627 0 0
CLEARWAY ENERGY INC PUT 18539C954 11 6 SH Put SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 566 384 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 141 96 SH Put SOLE   0 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 2 105 SH   SOLE   105 0 0
CUSHMAN WAKEFIELD PLC PUT G2717B958 18 9 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 699 152 SH Call SOLE   0 0 0
CASELLA WASTE SYS INC PUT 147448954 345 75 SH Put SOLE   0 0 0
CALIFORNIA WTR SVC GROUP CALL 130788902 15 3 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 775 2,051 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 131 349 SH Put SOLE   0 0 0
CHINA XD PLASTICS CO LTD CALL 16948F907 13 74 SH Call SOLE   0 0 0
CONCHO RES INC CALL 20605P901 0 902 SH Call SOLE   0 0 0
CONCHO RES INC PUT 20605P951 0 614 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC CALL 198287903 33 16 SH Call SOLE   0 0 0
CORECIVIC INC CALL 21871N901 458 264 SH Call SOLE   0 0 0
CORECIVIC INC COM 21871N101 107 6,190 SH   SOLE   6,190 0 0
CORECIVIC INC PUT 21871N951 1,327 764 SH Put SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP CALL 232806909 349 150 SH Call SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 98 4,202 SH   SOLE   4,202 0 0
CYPRESS SEMICONDUCTOR CORP PUT 232806959 676 290 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 2 1 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 65 26 SH Put SOLE   0 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 5,117 439 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 3,509 301 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD CALL G21082905 2 2 SH Call SOLE   0 0 0
CHINA YUCHAI INTL LTD COM G21082105 18 1,370 SH   SOLE   1,370 0 0
CHINA YUCHAI INTL LTD PUT G21082955 70 53 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 296 1,021 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 17 5,950 SH   SOLE   5,950 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 276 952 SH Put SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 179 183 SH Call SOLE   0 0 0
CHANGYOU COM LTD PUT 15911M957 176 180 SH Put SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 185 189 SH Call SOLE   0 0 0
CHANGYOU COM LTD PUT 15911M957 236 242 SH Put SOLE   0 0 0
CRYOPORT INC CALL 229050907 477 290 SH Call SOLE   0 0 0
CRYOPORT INC COM 229050307 159 9,706 SH   SOLE   9,706 0 0
CRYOPORT INC PUT 229050957 69 42 SH Put SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 229 216 SH Call SOLE   0 0 0
CYTOKINETICS INC COM 23282W605 618 58,271 SH   SOLE   58,271 0 0
CYTOKINETICS INC PUT 23282W955 183 173 SH Put SOLE   0 0 0
CAESARS ENTMT CORP CALL 127686903 1,705 1,254 SH Call SOLE   0 0 0
CAESARS ENTMT CORP COM 127686103 862 63,415 SH   SOLE   63,415 0 0
CAESARS ENTMT CORP PUT 127686953 599 441 SH Put SOLE   0 0 0
COSAN LTD CALL G25343907 38 17 SH Call SOLE   0 0 0
COSAN LTD COM G25343107 116 5,086 SH   SOLE   5,086 0 0
COSAN LTD PUT G25343957 4 2 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 6,145 742 SH Call SOLE   0 0 0
DOMINION ENERGY INC PUT 25746U959 3,627 438 SH Put SOLE   0 0 0
DAKTRONICS INC PUT 234264959 3 6 SH Put SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 41,152 7,037 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL COM 247361702 35 612 SH   SOLE   612 0 0
DELTA AIR LINES INC DEL PUT 247361952 15,596 2,667 SH Put SOLE   0 0 0
DANA INCORPORATED CALL 235825905 549 302 SH Call SOLE   0 0 0
DANA INCORPORATED PUT 235825955 1,314 722 SH Put SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 432 154 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC PUT 237266951 115 41 SH Put SOLE   0 0 0
DEUTSCHE BANK AG CALL D18190908 2,289 2,943 SH Call SOLE   0 0 0
DEUTSCHE BANK AG PUT D18190958 1,905 2,449 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 104 63 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H106 227 13,714 SH   SOLE   13,714 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 72 44 SH Put SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK CALL 46138B903 76 48 SH Call SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK COM 46138B103 47 2,982 SH   SOLE   2,982 0 0
INVESCO DB COMMDY INDX TRCK PUT 46138B953 68 43 SH Put SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 275 261 SH Call SOLE   0 0 0
DIEBOLD NXDF INC PUT 253651953 139 132 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 1 27 SH Call SOLE   0 0 0
DESIGNER BRANDS INC CALL 250565908 360 229 SH Call SOLE   0 0 0
DESIGNER BRANDS INC PUT 250565958 225 143 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 5 5 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H205 25 1,000 SH   SOLE   1,000 0 0
DROPBOX INC CALL 26210C904 2,813 1,571 SH Call SOLE   0 0 0
DROPBOX INC COM 26210C104 61 3,439 SH   SOLE   3,439 0 0
DROPBOX INC PUT 26210C954 492 275 SH Put SOLE   0 0 0
DONALDSON INC CALL 257651909 86 15 SH Call SOLE   0 0 0
DONALDSON INC PUT 257651959 40 7 SH Put SOLE   0 0 0
DUCOMMUN INC DEL COM 264147109 1 33 SH   SOLE   33 0 0
DUCOMMUN INC DEL PUT 264147959 5 1 SH Put SOLE   0 0 0
DCP MIDSTREAM LP CALL 23311P900 1,268 518 SH Call SOLE   0 0 0
DCP MIDSTREAM LP COM 23311P100 1,296 52,941 SH   SOLE   52,941 0 0
DCP MIDSTREAM LP PUT 23311P950 3,533 1,443 SH Put SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN CALL 24344T901 112 18 SH Call SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 758 12,184 SH   SOLE   12,184 0 0
DECIPHERA PHARMACEUTICALS IN PUT 24344T951 149 24 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 9,495 1,479 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,222 19,041 SH   SOLE   19,041 0 0
DUPONT DE NEMOURS INC PUT 26614N952 16,736 2,607 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 7 230 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 111 63 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 15 42 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 21 91 SH Put SOLE   0 0 0
3-D SYS CORP DEL CALL 88554D905 322 369 SH Call SOLE   0 0 0
3-D SYS CORP DEL PUT 88554D955 308 353 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 150 27 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R305 11 208 SH   SOLE   208 0 0
PROSHARES TR PUT 74347R952 144 26 SH Put SOLE   0 0 0
DATADOG INC CALL 23804L903 1,533 406 SH Call SOLE   0 0 0
DATADOG INC PUT 23804L953 846 224 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 1,712 233 SH Call SOLE   0 0 0
DILLARDS INC PUT 254067951 1,748 238 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 17,291 998 SH Call SOLE   0 0 0
DEERE & CO COM 244199105 1,094 6,316 SH   SOLE   6,316 0 0
DEERE & CO PUT 244199955 25,070 1,447 SH Put SOLE   0 0 0
EASTERLY GOVT PPTYS INC CALL 27616P903 64 27 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP CALL 243537907 523 31 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP COM 243537107 907 5,375 SH   SOLE   5,375 0 0
DECKERS OUTDOOR CORP PUT 243537957 1,570 93 SH Put SOLE   0 0 0
DOUGLAS EMMETT INC COM 25960P109 77 1,766 SH   SOLE   1,766 0 0
DELL TECHNOLOGIES INC CALL 24703L902 5,447 1,060 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC COM 24703L202 2,105 40,975 SH   SOLE   40,975 0 0
DELL TECHNOLOGIES INC PUT 24703L952 6,711 1,306 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L902 82 16 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L952 128 25 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 384 84 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 233 51 SH Put SOLE   0 0 0
DENNYS CORP CALL 24869P904 5 3 SH Call SOLE   0 0 0
DENNYS CORP COM 24869P104 0 9 SH   SOLE   9 0 0
DENNYS CORP PUT 24869P954 1 1 SH Put SOLE   0 0 0
DIAGEO P L C CALL 25243Q905 4,850 288 SH Call SOLE   0 0 0
DIAGEO P L C PUT 25243Q955 1,566 93 SH Put SOLE   0 0 0
DERMIRA INC CALL 24983L904 641 423 SH Call SOLE   0 0 0
DERMIRA INC COM 24983L104 1,537 101,387 SH   SOLE   101,387 0 0
DERMIRA INC PUT 24983L954 84 56 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 31 11 SH Call SOLE   0 0 0
DESPEGAR COM CORP CALL G27358903 24 18 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 51 9 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E661 67 1,171 SH   SOLE   1,171 0 0
DIREXION SHS ETF TR PUT 25460E955 109 19 SH Put SOLE   0 0 0
WISDOMTREE TR COM 97717W836 7 100 SH   SOLE   100 0 0
WISDOMTREE TR PUT 97717W959 7 1 SH Put SOLE   0 0 0
DEAN FOODS CO NEW CALL 242370903 0 18 SH Call SOLE   0 0 0
DISCOVER FINL SVCS CALL 254709908 2,324 274 SH Call SOLE   0 0 0
DISCOVER FINL SVCS COM 254709108 414 4,891 SH   SOLE   4,891 0 0
DISCOVER FINL SVCS PUT 254709958 3,367 397 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 21,494 1,378 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW COM 256677105 1,124 7,212 SH   SOLE   7,212 0 0
DOLLAR GEN CORP NEW PUT 256677955 21,384 1,371 SH Put SOLE   0 0 0
DIGI INTL INC CALL 253798902 873 493 SH Call SOLE   0 0 0
DIGI INTL INC PUT 253798952 196 111 SH Put SOLE   0 0 0
DIGITAL ALLY INC CALL 25382P908 8 88 SH Call SOLE   0 0 0
ISHARES TR CALL 46434V906 8 2 SH Call SOLE   0 0 0
ISHARES TR COM 46434V621 87 2,091 SH   SOLE   2,091 0 0
WISDOMTREE TR CALL 97717W909 9 2 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W281 65 1,368 SH   SOLE   1,368 0 0
WISDOMTREE TR PUT 97717W959 52 11 SH Put SOLE   0 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 2,157 202 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,688 15,811 SH   SOLE   15,811 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 2,637 247 SH Put SOLE   0 0 0
D R HORTON INC CALL 23331A909 9,262 1,756 SH Call SOLE   0 0 0
D R HORTON INC COM 23331A109 1,825 34,607 SH   SOLE   34,607 0 0
D R HORTON INC PUT 23331A959 12,897 2,445 SH Put SOLE   0 0 0
DANAHER CORPORATION CALL 235851902 12,892 840 SH Call SOLE   0 0 0
DANAHER CORPORATION COM 235851102 408 2,664 SH   SOLE   2,664 0 0
DANAHER CORPORATION PUT 235851952 51,722 3,370 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 561 678 SH Call SOLE   0 0 0
DHT HOLDINGS INC COM Y2065G121 662 80,019 SH   SOLE   80,019 0 0
DHT HOLDINGS INC PUT Y2065G951 172 208 SH Put SOLE   0 0 0
DHI GROUP INC CALL 23331S900 0 1 SH Call SOLE   0 0 0
DHI GROUP INC COM 23331S100 0 100 SH   SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF CALL 78467X909 204,530 7,174 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF PUT 78467X959 260,467 9,136 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 17 7 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R719 151 5,925 SH   SOLE   5,925 0 0
DINE BRANDS GLOBAL INC CALL 254423906 150 18 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC COM 254423106 183 2,202 SH   SOLE   2,202 0 0
DINE BRANDS GLOBAL INC PUT 254423956 425 51 SH Put SOLE   0 0 0
DIODES INC CALL 254543901 174 31 SH Call SOLE   0 0 0
DIODES INC PUT 254543951 28 5 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 227,343 15,719 SH Call SOLE   0 0 0
DISNEY WALT CO COM 254687106 4,244 29,346 SH   SOLE   29,346 0 0
DISNEY WALT CO PUT 254687956 195,930 13,547 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 7 12 SH Call SOLE   0 0 0
DISNEY WALT CO PUT 254687956 0 5 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 0 1 SH Call SOLE   0 0 0
DISNEY WALT CO PUT 254687956 0 10 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 1,528 467 SH Call SOLE   0 0 0
DISCOVERY INC PUT 25470F952 6,367 1,945 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 2,012 660 SH Call SOLE   0 0 0
DISCOVERY INC PUT 25470F952 2,433 798 SH Put SOLE   0 0 0
DISH NETWORK CORP CALL 25470M909 2,972 838 SH Call SOLE   0 0 0
DISH NETWORK CORP COM 25470M109 1,324 37,346 SH   SOLE   37,346 0 0
DISH NETWORK CORP PUT 25470M959 8,867 2,500 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C908 2 1 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06738C778 16 705 SH   SOLE   705 0 0
DELEK US HLDGS INC NEW CALL 24665A903 224 67 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW PUT 24665A953 321 96 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 22 7 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 11 359 SH   SOLE   359 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 70 22 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 7,126 1,440 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC PUT 253393952 371 75 SH Put SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 6 1 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC COM 25659T107 109 1,595 SH   SOLE   1,595 0 0
DOLBY LABORATORIES INC PUT 25659T957 27 4 SH Put SOLE   0 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 4 23 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 21 10,220 SH   SOLE   10,220 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 21 104 SH Put SOLE   0 0 0
DELPHI TECHNOLOGIES PLC CALL G2709G907 287 224 SH Call SOLE   0 0 0
DELPHI TECHNOLOGIES PLC COM G2709G107 226 17,622 SH   SOLE   17,622 0 0
DELPHI TECHNOLOGIES PLC PUT G2709G957 191 149 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 1,712 143 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC COM 253868103 30 256 SH   SOLE   256 0 0
DIGITAL RLTY TR INC PUT 253868953 6,262 523 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 29 28 SH Call SOLE   0 0 0
DULUTH HLDGS INC COM 26443V101 29 2,839 SH   SOLE   2,839 0 0
DULUTH HLDGS INC PUT 26443V951 6 6 SH Put SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 10,383 1,104 SH Call SOLE   0 0 0
DOLLAR TREE INC COM 256746108 3,357 35,698 SH   SOLE   35,698 0 0
DOLLAR TREE INC PUT 256746958 12,094 1,286 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 748 150 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP CALL 25820R905 3 2 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP COM 25820R105 9 468 SH   SOLE   468 0 0
DORCHESTER MINERALS LP PUT 25820R955 25 13 SH Put SOLE   0 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 2,409 319 SH Call SOLE   0 0 0
DUNKIN BRANDS GROUP INC PUT 265504950 1,057 140 SH Put SOLE   0 0 0
DENALI THERAPEUTICS INC CALL 24823R905 557 320 SH Call SOLE   0 0 0
DENALI THERAPEUTICS INC COM 24823R105 123 7,115 SH   SOLE   7,115 0 0
DENALI THERAPEUTICS INC PUT 24823R955 80 46 SH Put SOLE   0 0 0
NOW INC CALL 67011P900 66 59 SH Call SOLE   0 0 0
NOW INC PUT 67011P950 2 2 SH Put SOLE   0 0 0
DENBURY RES INC CALL 247916908 42 300 SH Call SOLE   0 0 0
DENBURY RES INC PUT 247916958 19 138 SH Put SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN CALL 25271C902 803 1,117 SH Call SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 19 2,737 SH   SOLE   2,737 0 0
DIAMOND OFFSHORE DRILLING IN PUT 25271C952 168 235 SH Put SOLE   0 0 0
PHYSICIANS RLTY TR CALL 71943U904 39 21 SH Call SOLE   0 0 0
PHYSICIANS RLTY TR COM 71943U104 2 120 SH   SOLE   120 0 0
PHYSICIANS RLTY TR PUT 71943U954 58 31 SH Put SOLE   0 0 0
DOCUSIGN INC CALL 256163906 11,309 1,526 SH Call SOLE   0 0 0
DOCUSIGN INC PUT 256163956 5,454 736 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 59 12 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B235 17 361 SH   SOLE   361 0 0
PROSHARES TR PUT 74347B959 24 5 SH Put SOLE   0 0 0
DOMO INC CALL 257554905 1,364 628 SH Call SOLE   0 0 0
DOMO INC COM 257554105 533 24,583 SH   SOLE   24,583 0 0
DOMO INC PUT 257554955 108 50 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 0 1 SH Call SOLE   0 0 0
MASONITE INTL CORP NEW COM 575385109 1 20 SH   SOLE   20 0 0
MASONITE INTL CORP NEW PUT 575385959 129 18 SH Put SOLE   0 0 0
DORMAN PRODUCTS INC CALL 258278900 477 63 SH Call SOLE   0 0 0
DORMAN PRODUCTS INC PUT 258278950 113 15 SH Put SOLE   0 0 0
DOVER CORP CALL 260003908 1,210 105 SH Call SOLE   0 0 0
DOVER CORP PUT 260003958 149 13 SH Put SOLE   0 0 0
DOW INC CALL 260557903 10,710 1,957 SH Call SOLE   0 0 0
DOW INC PUT 260557953 5,270 963 SH Put SOLE   0 0 0
AMDOCS LTD CALL G02602903 3,768 522 SH Call SOLE   0 0 0
AMDOCS LTD PUT G02602953 14 2 SH Put SOLE   0 0 0
DOUYU INTERNATIONAL HLDNGS L CALL 25985W905 38 46 SH Call SOLE   0 0 0
DOUYU INTERNATIONAL HLDNGS L COM 25985W105 55 6,564 SH   SOLE   6,564 0 0
DOUYU INTERNATIONAL HLDNGS L PUT 25985W955 38 46 SH Put SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 0 1 SH Put SOLE   0 0 0
DIPLOMAT PHARMACY INC CALL 25456K901 826 2,066 SH Call SOLE   0 0 0
DIPLOMAT PHARMACY INC COM 25456K101 300 75,000 SH   SOLE   75,000 0 0
DIPLOMAT PHARMACY INC PUT 25456K951 308 770 SH Put SOLE   0 0 0
DOMINOS PIZZA INC CALL 25754A901 7,667 261 SH Call SOLE   0 0 0
DOMINOS PIZZA INC COM 25754A201 2,918 9,935 SH   SOLE   9,935 0 0
DOMINOS PIZZA INC PUT 25754A951 21,857 744 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 307 60 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 481 94 SH Put SOLE   0 0 0
DRDGOLD LIMITED CALL 26152H901 34 67 SH Call SOLE   0 0 0
DUKE REALTY CORP CALL 264411905 398 115 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 5,079 466 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC PUT 237194955 763 70 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 696 125 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E174 244 4,382 SH   SOLE   4,382 0 0
DIREXION SHS ETF TR PUT 25460E955 150 27 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 512 92 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 3,085 554 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 2 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W755 5 179 SH   SOLE   179 0 0
DIREXION SHS ETF TR PUT 25459W958 17 6 SH Put SOLE   0 0 0
DICERNA PHARMACEUTICALS INC CALL 253031908 26 12 SH Call SOLE   0 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 43 1,992 SH   SOLE   1,992 0 0
DICERNA PHARMACEUTICALS INC PUT 253031958 279 127 SH Put SOLE   0 0 0
DRIL QUIP INC CALL 262037904 534 114 SH Call SOLE   0 0 0
DRIL QUIP INC COM 262037104 77 1,652 SH   SOLE   1,652 0 0
DRIL QUIP INC PUT 262037954 79 17 SH Put SOLE   0 0 0
DURECT CORP CALL 266605904 401 1,056 SH Call SOLE   0 0 0
DURECT CORP COM 266605104 654 172,184 SH   SOLE   172,184 0 0
DURECT CORP PUT 266605954 726 1,912 SH Put SOLE   0 0 0
DRIVE SHACK INC CALL 262077900 28 77 SH Call SOLE   0 0 0
DRIVE SHACK INC COM 262077100 22 6,053 SH   SOLE   6,053 0 0
DASEKE INC CALL 23753F907 49 157 SH Call SOLE   0 0 0
DASEKE INC COM 23753F107 23 7,439 SH   SOLE   7,439 0 0
DASEKE INC PUT 23753F957 31 100 SH Put SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS CALL 258622909 195 99 SH Call SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 90 4,591 SH   SOLE   4,591 0 0
DOUBLELINE INCOME SOLUTIONS PUT 258622959 258 131 SH Put SOLE   0 0 0
DIANA SHIPPING INC CALL Y2066G904 3 10 SH Call SOLE   0 0 0
DIANA SHIPPING INC COM Y2066G104 29 9,406 SH   SOLE   9,406 0 0
DYNATRACE INC CALL 268150909 328 130 SH Call SOLE   0 0 0
DYNATRACE INC PUT 268150959 2 1 SH Put SOLE   0 0 0
DTE ENERGY CO CALL 233331907 142 11 SH Call SOLE   0 0 0
DTE ENERGY CO COM 233331107 71 547 SH   SOLE   547 0 0
DTE ENERGY CO PUT 233331957 1,285 99 SH Put SOLE   0 0 0
PRECISION BIOSCIENCES INC CALL 74019P908 52 38 SH Call SOLE   0 0 0
PRECISION BIOSCIENCES INC PUT 74019P958 40 29 SH Put SOLE   0 0 0
PROSHARES TR COM 74348A525 31 826 SH   SOLE   826 0 0
DUKE ENERGY CORP NEW CALL 26441C904 13,234 1,451 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW PUT 26441C954 2,973 326 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 614 1,093 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K133 141 25,103 SH   SOLE   25,103 0 0
DIREXION SHS ETF TR PUT 25490K959 516 919 SH Put SOLE   0 0 0
DAVITA INC CALL 23918K908 2,498 333 SH Call SOLE   0 0 0
DAVITA INC PUT 23918K958 600 80 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 204 358 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 461 80,704 SH   SOLE   80,704 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 392 686 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 6,141 2,365 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW COM 25179M103 119 4,600 SH   SOLE   4,600 0 0
DEVON ENERGY CORP NEW PUT 25179M953 3,963 1,526 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 686 65 SH Call SOLE   0 0 0
ISHARES TR COM 464287168 780 7,391 SH   SOLE   7,391 0 0
ISHARES TR PUT 464287957 7,216 683 SH Put SOLE   0 0 0
DYNEX CAP INC CALL 26817Q906 1 1 SH Call SOLE   0 0 0
DYNEX CAP INC COM 26817Q886 14 837 SH   SOLE   837 0 0
DYNEX CAP INC PUT 26817Q956 15 9 SH Put SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 5,743 1,528 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO PUT 23355L956 2,574 685 SH Put SOLE   0 0 0
DEXCOM INC CALL 252131907 5,337 244 SH Call SOLE   0 0 0
DEXCOM INC COM 252131107 240 1,100 SH   SOLE   1,100 0 0
DEXCOM INC PUT 252131957 10,346 473 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 45 20 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B276 95 4,221 SH   SOLE   4,221 0 0
PROSHARES TR PUT 74347B959 58 26 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 1,220 227 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 3,791 705 SH Put SOLE   0 0 0
DXP ENTERPRISES INC NEW CALL 233377907 39 10 SH Call SOLE   0 0 0
DIXIE GROUP INC CALL 255519900 0 46 SH Call SOLE   0 0 0
DYCOM INDS INC CALL 267475901 1,145 243 SH Call SOLE   0 0 0
DYCOM INDS INC COM 267475101 297 6,310 SH   SOLE   6,310 0 0
DYCOM INDS INC PUT 267475951 853 181 SH Put SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 12,019 1,118 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC PUT 285512959 21,824 2,030 SH Put SOLE   0 0 0
GRAFTECH INTL LTD CALL 384313908 30 26 SH Call SOLE   0 0 0
GRAFTECH INTL LTD COM 384313508 1,195 102,896 SH   SOLE   102,896 0 0
GRAFTECH INTL LTD PUT 384313958 2,645 2,277 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 54 13 SH Call SOLE   0 0 0
BRINKER INTL INC COM 109641100 1,067 25,424 SH   SOLE   25,424 0 0
BRINKER INTL INC PUT 109641950 2,889 688 SH Put SOLE   0 0 0
EVENTBRITE INC CALL 29975E909 818 406 SH Call SOLE   0 0 0
EVENTBRITE INC COM 29975E109 1,918 95,117 SH   SOLE   95,117 0 0
EVENTBRITE INC PUT 29975E959 2,061 1,022 SH Put SOLE   0 0 0
EBAY INC CALL 278642903 6,615 1,832 SH Call SOLE   0 0 0
EBAY INC COM 278642103 2,379 65,902 SH   SOLE   65,902 0 0
EBAY INC PUT 278642953 9,558 2,647 SH Put SOLE   0 0 0
EBIX INC CALL 278715906 651 195 SH Call SOLE   0 0 0
EBIX INC COM 278715206 246 7,381 SH   SOLE   7,381 0 0
EBIX INC PUT 278715956 948 284 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC CALL 29089Q905 21 4 SH Call SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC PUT 29089Q955 26 5 SH Put SOLE   0 0 0
MERIDIAN BANCORP INC MD COM 58958U103 475 23,665 SH   SOLE   23,665 0 0
ECOPETROL S A CALL 279158909 109 55 SH Call SOLE   0 0 0
ECOPETROL S A PUT 279158959 211 106 SH Put SOLE   0 0 0
ENCANA CORP CALL 292505904 0 366 SH Call SOLE   0 0 0
ENCANA CORP COM 292505104 0 28,325 SH   SOLE   28,325 0 0
ENCANA CORP PUT 292505954 0 560 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 2,859 858 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 4,336 1,301 SH Put SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC CALL 27875T901 103 50 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC PUT 27875T951 60 29 SH Put SOLE   0 0 0
ECOLAB INC CALL 278865900 1,138 59 SH Call SOLE   0 0 0
ECOLAB INC COM 278865100 4 22 SH   SOLE   22 0 0
ECOLAB INC PUT 278865950 4,207 218 SH Put SOLE   0 0 0
US ECOLOGY INC CALL 91734M903 903 156 SH Call SOLE   0 0 0
US ECOLOGY INC PUT 91734M953 463 80 SH Put SOLE   0 0 0
CHANNELADVISOR CORP CALL 159179900 343 380 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC CALL 292554902 350 99 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC PUT 292554952 251 71 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 3,636 402 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC PUT 209115954 1,357 150 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 795 89 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K281 362 4,059 SH   SOLE   4,059 0 0
DIREXION SHS ETF TR PUT 25490K959 679 76 SH Put SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 1,646 556 SH Call SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 683 23,095 SH   SOLE   23,095 0 0
EDITAS MEDICINE INC PUT 28106W953 3,742 1,264 SH Put SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I CALL 647581907 1,018 84 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I COM 647581107 759 6,262 SH   SOLE   6,262 0 0
NEW ORIENTAL ED & TECH GRP I PUT 647581957 5,856 483 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 33 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E547 1 45 SH   SOLE   45 0 0
DIREXION SHS ETF TR PUT 25460E955 100 30 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 0 10 SH Put SOLE   0 0 0
EURONET WORLDWIDE INC CALL 298736909 677 43 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC COM 298736109 74 471 SH   SOLE   471 0 0
EURONET WORLDWIDE INC PUT 298736959 94 6 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 73,093 16,290 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 165,094 36,794 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 23 4 SH Call SOLE   0 0 0
ISHARES INC COM 464286533 781 13,330 SH   SOLE   13,330 0 0
ISHARES INC PUT 464286951 821 140 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 43,087 6,205 SH Call SOLE   0 0 0
ISHARES TR COM 464287465 17,465 251,515 SH   SOLE   251,515 0 0
ISHARES TR PUT 464287957 122,686 17,668 SH Put SOLE   0 0 0
ISHARES TR PUT 46429B957 52 7 SH Put SOLE   0 0 0
ELLINGTON FINANCIAL INC PUT 28852N959 31 17 SH Put SOLE   0 0 0
EQUIFAX INC CALL 294429905 3,993 285 SH Call SOLE   0 0 0
EQUIFAX INC PUT 294429955 2,914 208 SH Put SOLE   0 0 0
EGAIN CORP PUT 28225C956 3 5 SH Put SOLE   0 0 0
EAGLE BANCORP INC MD CALL 268948906 14 3 SH Call SOLE   0 0 0
EAGLE BANCORP INC MD COM 268948106 12 267 SH   SOLE   267 0 0
EAGLE BANCORP INC MD PUT 268948956 48 10 SH Put SOLE   0 0 0
8X8 INC NEW CALL 282914900 9 5 SH Call SOLE   0 0 0
8X8 INC NEW PUT 282914950 18 10 SH Put SOLE   0 0 0
EAGLE BULK SHIPPING INC COM Y2187A143 6 1,306 SH   SOLE   1,306 0 0
ELDORADO GOLD CORP NEW CALL 284902909 688 858 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW PUT 284902959 313 390 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902909 183 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 277 124 SH Call SOLE   0 0 0
NIC INC PUT 62914B950 35 16 SH Put SOLE   0 0 0
EAGLE PHARMACEUTICALS INC CALL 269796908 5,064 843 SH Call SOLE   0 0 0
EAGLE PHARMACEUTICALS INC PUT 269796958 2,222 370 SH Put SOLE   0 0 0
VAALCO ENERGY INC CALL 91851C901 88 400 SH Call SOLE   0 0 0
VAALCO ENERGY INC COM 91851C201 2 1,266 SH   SOLE   1,266 0 0
ENCOMPASS HEALTH CORP CALL 29261A900 3,089 446 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP PUT 29261A950 1,517 219 SH Put SOLE   0 0 0
EHEALTH INC CALL 28238P909 6,072 632 SH Call SOLE   0 0 0
EHEALTH INC COM 28238P109 242 2,526 SH   SOLE   2,526 0 0
EHEALTH INC PUT 28238P959 1,566 163 SH Put SOLE   0 0 0
EIDOS THERAPEUTICS INC CALL 28249H904 5 1 SH Call SOLE   0 0 0
EIDOS THERAPEUTICS INC COM 28249H104 17 299 SH   SOLE   299 0 0
EIDOS THERAPEUTICS INC PUT 28249H954 45 8 SH Put SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I CALL 29272B905 258 549 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 409 87,180 SH   SOLE   87,180 0 0
ENDURANCE INTL GROUP HLDGS I PUT 29272B955 722 1,537 SH Put SOLE   0 0 0
EIGER BIOPHARMACEUTICALS INC CALL 28249U905 7 5 SH Call SOLE   0 0 0
EDISON INTL CALL 281020907 3,031 402 SH Call SOLE   0 0 0
EDISON INTL PUT 281020957 7,080 939 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 3,759 182 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC COM 518439104 225 1,090 SH   SOLE   1,090 0 0
LAUDER ESTEE COS INC PUT 518439954 8,715 422 SH Put SOLE   0 0 0
ELANCO ANIMAL HEALTH INC CALL 28414H903 0 755 SH Call SOLE   0 0 0
ELANCO ANIMAL HEALTH INC PUT 28414H953 0 1,592 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 382 237 SH Call SOLE   0 0 0
E L F BEAUTY INC PUT 26856L953 158 98 SH Put SOLE   0 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 4 552 SH   SOLE   552 0 0
COMPANHIA PARANAENSE ENERG C CALL 20441B907 1 1 SH Call SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C COM 20441B407 60 3,569 SH   SOLE   3,569 0 0
EQUITY LIFESTYLE PPTYS INC CALL 29472R908 35 5 SH Call SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC PUT 29472R958 696 99 SH Put SOLE   0 0 0
CALLAWAY GOLF CO CALL 131193904 154 73 SH Call SOLE   0 0 0
CALLAWAY GOLF CO COM 131193104 93 4,401 SH   SOLE   4,401 0 0
CALLAWAY GOLF CO PUT 131193954 14 7 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 29,029 2,534 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 13,300 1,161 SH Put SOLE   0 0 0
EMCOR GROUP INC CALL 29084Q900 129 15 SH Call SOLE   0 0 0
EMCOR GROUP INC PUT 29084Q950 284 33 SH Put SOLE   0 0 0
EMCORE CORP COM 290846203 26 8,653 SH   SOLE   8,653 0 0
VANECK VECTORS ETF TR CALL 92189H909 200 59 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H300 42 1,256 SH   SOLE   1,256 0 0
VANECK VECTORS ETF TR PUT 92189H959 278 82 SH Put SOLE   0 0 0
EASTMAN CHEMICAL CO CALL 277432900 2,306 291 SH Call SOLE   0 0 0
EASTMAN CHEMICAL CO PUT 277432950 816 103 SH Put SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 8,251 1,082 SH Call SOLE   0 0 0
EMERSON ELEC CO COM 291011104 2,095 27,480 SH   SOLE   27,480 0 0
EMERSON ELEC CO PUT 291011954 4,987 654 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 4,370 1,099 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 946 238 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 87 87 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 278 278 SH Put SOLE   0 0 0
ENDO INTL PLC CALL G30401906 405 865 SH Call SOLE   0 0 0
ENDO INTL PLC COM G30401106 239 51,027 SH   SOLE   51,027 0 0
ENDO INTL PLC PUT G30401956 697 1,488 SH Put SOLE   0 0 0
ENGLOBAL CORP PUT 293306956 0 1 SH Put SOLE   0 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 155 253 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC COM 29336T100 218 35,691 SH   SOLE   35,691 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 78 128 SH Put SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 3,391 1,298 SH Call SOLE   0 0 0
ENPHASE ENERGY INC COM 29355A107 389 14,921 SH   SOLE   14,921 0 0
ENPHASE ENERGY INC PUT 29355A957 5,113 1,957 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 657 131 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 451 90 SH Put SOLE   0 0 0
ENERSYS CALL 29275Y902 7 1 SH Call SOLE   0 0 0
ENSIGN GROUP INC CALL 29358P901 0 1 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 1,952 316 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC PUT 29251M956 24 4 SH Put SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 1,988 397 SH Call SOLE   0 0 0
ENTEGRIS INC PUT 29362U954 2,108 421 SH Put SOLE   0 0 0
ENVESTNET INC CALL 29404K906 139 20 SH Call SOLE   0 0 0
ENVESTNET INC PUT 29404K956 6 1 SH Put SOLE   0 0 0
ENOVA INTL INC CALL 29357K903 9 4 SH Call SOLE   0 0 0
ENOVA INTL INC COM 29357K103 51 2,140 SH   SOLE   2,140 0 0
ENOVA INTL INC PUT 29357K953 134 56 SH Put SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 19 75 SH Call SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 2 798 SH   SOLE   798 0 0
ENZO BIOCHEM INC PUT 294100952 1 4 SH Put SOLE   0 0 0
EOG RES INC CALL 26875P901 20,738 2,476 SH Call SOLE   0 0 0
EOG RES INC PUT 26875P951 11,826 1,412 SH Put SOLE   0 0 0
EVOLUS INC CALL 30052C907 228 188 SH Call SOLE   0 0 0
EVOLUS INC PUT 30052C957 125 103 SH Put SOLE   0 0 0
ACTUANT CORP CALL 00508X903 23 9 SH Call SOLE   0 0 0
EPAM SYS INC CALL 29414B904 466 22 SH Call SOLE   0 0 0
EPAM SYS INC COM 29414B104 453 2,137 SH   SOLE   2,137 0 0
EPAM SYS INC PUT 29414B954 1,824 86 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC CALL 101388906 48 9 SH Call SOLE   0 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,897 35,392 SH   SOLE   35,392 0 0
BOTTOMLINE TECH DEL INC PUT 101388956 128 24 SH Put SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 130 42 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,183 38,234 SH   SOLE   38,234 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 606 196 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 5,978 2,123 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 161 5,750 SH   SOLE   5,750 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 1,878 667 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 348 140 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W422 1,174 47,192 SH   SOLE   47,192 0 0
WISDOMTREE TR PUT 97717W959 3,648 1,466 SH Put SOLE   0 0 0
EVOLUTION PETROLEUM CORP CALL 30049A907 20 38 SH Call SOLE   0 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 2 535 SH   SOLE   535 0 0
EVOLUTION PETROLEUM CORP PUT 30049A957 25 46 SH Put SOLE   0 0 0
ISHARES INC COM 464286665 7 168 SH   SOLE   168 0 0
EPR PPTYS CALL 26884U909 452 64 SH Call SOLE   0 0 0
EPR PPTYS PUT 26884U959 4,054 574 SH Put SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC CALL 29670E907 71 29 SH Call SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 50 2,023 SH   SOLE   2,023 0 0
ESSENTIAL PPTYS RLTY TR INC PUT 29670E957 24 10 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 80 31 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A434 57 2,232 SH   SOLE   2,232 0 0
PROSHARES TR PUT 74348A954 7 3 SH Put SOLE   0 0 0
EPIZYME INC CALL 29428V904 1,333 542 SH Call SOLE   0 0 0
EPIZYME INC COM 29428V104 63 2,561 SH   SOLE   2,561 0 0
EPIZYME INC PUT 29428V954 671 273 SH Put SOLE   0 0 0
EQUITY COMWLTH CALL 294628902 3 1 SH Call SOLE   0 0 0
EQUITY COMWLTH COM 294628102 1 57 SH   SOLE   57 0 0
AXA EQUITABLE HLDGS INC CALL 054561905 84 34 SH Call SOLE   0 0 0
AXA EQUITABLE HLDGS INC COM 054561105 82 3,318 SH   SOLE   3,318 0 0
AXA EQUITABLE HLDGS INC PUT 054561955 29 12 SH Put SOLE   0 0 0
EQUINIX INC CALL 29444U900 5,486 94 SH Call SOLE   0 0 0
EQUINIX INC PUT 29444U950 5,661 97 SH Put SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP CALL 26885B900 254 85 SH Call SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP COM 26885B100 1,281 42,854 SH   SOLE   42,854 0 0
EQM MIDSTREAM PARTNERS LP PUT 26885B950 20 7 SH Put SOLE   0 0 0
EQUINOR ASA CALL 29446M902 262 132 SH Call SOLE   0 0 0
EQUINOR ASA PUT 29446M952 167 84 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 6,352 785 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL COM 29476L107 1,310 16,201 SH   SOLE   16,201 0 0
EQUITY RESIDENTIAL PUT 29476L957 614 76 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 198 182 SH Call SOLE   0 0 0
EQT CORP COM 26884L109 817 74,956 SH   SOLE   74,956 0 0
EQT CORP PUT 26884L959 674 619 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
ENERPLUS CORP CALL 292766902 154 217 SH Call SOLE   0 0 0
ENERPLUS CORP PUT 292766952 60 85 SH Put SOLE   0 0 0
ELDORADO RESORTS INC CALL 28470R902 2,522 423 SH Call SOLE   0 0 0
ELDORADO RESORTS INC COM 28470R102 1,399 23,470 SH   SOLE   23,470 0 0
ELDORADO RESORTS INC PUT 28470R952 3,858 647 SH Put SOLE   0 0 0
ERICSSON CALL 294821908 367 419 SH Call SOLE   0 0 0
ERICSSON PUT 294821958 45 52 SH Put SOLE   0 0 0
ERIE INDTY CO CALL 29530P902 0 1 SH Call SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 43 44 SH Call SOLE   0 0 0
ENERGY RECOVERY INC PUT 29270J950 55 57 SH Put SOLE   0 0 0
EMBRAER S A CALL 29082A907 220 113 SH Call SOLE   0 0 0
EMBRAER S A COM 29082A107 1,454 74,637 SH   SOLE   74,637 0 0
EMBRAER S A PUT 29082A957 2,757 1,415 SH Put SOLE   0 0 0
EROS INTL PLC CALL G3788M904 166 490 SH Call SOLE   0 0 0
EROS INTL PLC COM G3788M114 11 3,250 SH   SOLE   3,250 0 0
EROS INTL PLC PUT G3788M954 210 622 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 1,550 886 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W888 296 16,921 SH   SOLE   16,921 0 0
DIREXION SHS ETF TR PUT 25459W958 1,370 783 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 184 47 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 491 125 SH Put SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 5,316 625 SH Call SOLE   0 0 0
EVERSOURCE ENERGY COM 30040W108 522 6,145 SH   SOLE   6,145 0 0
EVERSOURCE ENERGY PUT 30040W958 552 65 SH Put SOLE   0 0 0
ESCO TECHNOLOGIES INC COM 296315104 326 3,534 SH   SOLE   3,534 0 0
ESCO TECHNOLOGIES INC PUT 296315954 9 1 SH Put SOLE   0 0 0
ELEMENT SOLUTIONS INC CALL 28618M906 456 391 SH Call SOLE   0 0 0
ELEMENT SOLUTIONS INC PUT 28618M956 4 4 SH Put SOLE   0 0 0
ESSENT GROUP LTD CALL G3198U902 311 60 SH Call SOLE   0 0 0
ESSENT GROUP LTD COM G3198U102 92 1,783 SH   SOLE   1,783 0 0
ESSENT GROUP LTD PUT G3198U952 228 44 SH Put SOLE   0 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 1,979 332 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 558 9,373 SH   SOLE   9,373 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 1,884 316 SH Put SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 2,677 89 SH Call SOLE   0 0 0
ESSEX PPTY TR INC COM 297178105 90 300 SH   SOLE   300 0 0
ESSEX PPTY TR INC PUT 297178955 2,767 92 SH Put SOLE   0 0 0
ELASTIC N V CALL N14506904 1,903 296 SH Call SOLE   0 0 0
ELASTIC N V COM N14506104 390 6,072 SH   SOLE   6,072 0 0
ELASTIC N V PUT N14506954 572 89 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 3,555 2,771 SH Call SOLE   0 0 0
ENERGY TRANSFER LP COM 29273V100 891 69,463 SH   SOLE   69,463 0 0
ENERGY TRANSFER LP PUT 29273V950 1,884 1,469 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 6 5 SH Call SOLE   0 0 0
ENERGY TRANSFER LP PUT 29273V950 17 14 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 11 9 SH Call SOLE   0 0 0
ENERGY TRANSFER LP PUT 29273V950 47 37 SH Put SOLE   0 0 0
E TRADE FINANCIAL CORP CALL 269246901 4,677 1,031 SH Call SOLE   0 0 0
E TRADE FINANCIAL CORP COM 269246401 2,097 46,228 SH   SOLE   46,228 0 0
E TRADE FINANCIAL CORP PUT 269246951 16,564 3,651 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC CALL 297602904 396 208 SH Call SOLE   0 0 0
ETHAN ALLEN INTERIORS INC PUT 297602954 7 4 SH Put SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 447 965 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 111 24,033 SH   SOLE   24,033 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 134 290 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 9,472 1,000 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 4,328 457 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 1,090 91 SH Call SOLE   0 0 0
ENTERGY CORP NEW PUT 29364G953 886 74 SH Put SOLE   0 0 0
EQUITRANS MIDSTREAM CORPORAT CALL 294600901 0 70 SH Call SOLE   0 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 0 28,485 SH   SOLE   28,485 0 0
EQUITRANS MIDSTREAM CORPORAT PUT 294600951 0 20 SH Put SOLE   0 0 0
ETSY INC CALL 29786A906 2,573 581 SH Call SOLE   0 0 0
ETSY INC COM 29786A106 306 6,918 SH   SOLE   6,918 0 0
ETSY INC PUT 29786A956 4,372 987 SH Put SOLE   0 0 0
ISHARES TR CALL 464289902 111 57 SH Call SOLE   0 0 0
ISHARES TR COM 464289180 789 40,523 SH   SOLE   40,523 0 0
ISHARES TR PUT 464289952 910 467 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 53 20 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W882 154 5,751 SH   SOLE   5,751 0 0
PROSHARES TR II PUT 74347W952 104 39 SH Put SOLE   0 0 0
EURONAV NV ANTWERPEN CALL B38564908 12 10 SH Call SOLE   0 0 0
EURONAV NV ANTWERPEN COM B38564108 157 12,528 SH   SOLE   12,528 0 0
EATON VANCE CORP CALL 278265903 532 114 SH Call SOLE   0 0 0
EATON VANCE CORP PUT 278265953 4 1 SH Put SOLE   0 0 0
ENVIVA PARTNERS LP COM 29414J107 248 6,666 SH   SOLE   6,666 0 0
ENVIVA PARTNERS LP PUT 29414J957 44 12 SH Put SOLE   0 0 0
EVERBRIDGE INC CALL 29978A904 117 15 SH Call SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C PUT 29382R957 0 2 SH Put SOLE   0 0 0
EVERQUOTE INC CALL 30041R908 1 12 SH Call SOLE   0 0 0
EVERQUOTE INC PUT 30041R958 0 1 SH Put SOLE   0 0 0
EVOLENT HEALTH INC CALL 30050B901 74 82 SH Call SOLE   0 0 0
EVOLENT HEALTH INC COM 30050B101 341 37,743 SH   SOLE   37,743 0 0
EVOLENT HEALTH INC PUT 30050B951 12 14 SH Put SOLE   0 0 0
EVO PMTS INC CALL 26927E904 124 47 SH Call SOLE   0 0 0
EVO PMTS INC COM 26927E104 106 4,039 SH   SOLE   4,039 0 0
EVO PMTS INC PUT 26927E954 396 150 SH Put SOLE   0 0 0
EVERCORE INC CALL 29977A905 89 12 SH Call SOLE   0 0 0
EVERCORE INC PUT 29977A955 149 20 SH Put SOLE   0 0 0
EVERGY INC CALL 30034W906 4,582 704 SH Call SOLE   0 0 0
EVERGY INC PUT 30034W956 6 1 SH Put SOLE   0 0 0
EVERI HLDGS INC CALL 30034T903 244 182 SH Call SOLE   0 0 0
EVERI HLDGS INC PUT 30034T953 139 104 SH Put SOLE   0 0 0
EVERTEC INC CALL 30040P903 71 21 SH Call SOLE   0 0 0
EVERTEC INC PUT 30040P953 6 2 SH Put SOLE   0 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 8,328 357 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 274 1,175 SH   SOLE   1,175 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 3,289 141 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 366 162 SH Call SOLE   0 0 0
ISHARES INC COM 464286103 26 1,157 SH   SOLE   1,157 0 0
ISHARES INC PUT 464286951 384 170 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 48 10 SH Call SOLE   0 0 0
EAST WEST BANCORP INC PUT 27579R954 4 1 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 2,131 713 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 206 69 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 817 278 SH Call SOLE   0 0 0
ISHARES INC COM 464286806 9 326 SH   SOLE   326 0 0
ISHARES INC PUT 464286951 147 50 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 277 114 SH Call SOLE   0 0 0
ISHARES INC COM 464286871 906 37,258 SH   SOLE   37,258 0 0
ISHARES INC PUT 464286951 2,710 1,114 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 50 17 SH Call SOLE   0 0 0
ISHARES INC COM 46434G830 33 1,146 SH   SOLE   1,146 0 0
ISHARES INC PUT 46434G955 297 101 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 4,069 687 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 6,409 1,082 SH Put SOLE   0 0 0
ISHARES INC COM 464286749 9 229 SH   SOLE   229 0 0
ISHARES INC CALL 46434G905 82 29 SH Call SOLE   0 0 0
ISHARES INC COM 46434G814 81 2,867 SH   SOLE   2,867 0 0
ISHARES INC PUT 46434G955 210 74 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 8 3 SH Call SOLE   0 0 0
ISHARES INC COM 464286764 530 18,341 SH   SOLE   18,341 0 0
ISHARES INC PUT 464286951 214 74 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 3 1 SH Call SOLE   0 0 0
ISHARES INC COM 464286707 30 937 SH   SOLE   937 0 0
ISHARES INC CALL 46434G905 41 17 SH Call SOLE   0 0 0
ISHARES INC COM 46434G780 230 9,544 SH   SOLE   9,544 0 0
ISHARES INC PUT 46434G955 57 24 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 3,553 864 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 131 32 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G902 6,601 1,936 SH Call SOLE   0 0 0
ISHARES TR PUT 46435G952 1,629 478 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 3 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 5,399 1,199 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 12,554 2,788 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 13 3 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X756 4 97 SH   SOLE   97 0 0
ISHARES INC CALL 464286901 8,955 1,440 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 5,646 908 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 72,607 15,302 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 66,657 14,048 SH Put SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 0 562 SH Call SOLE   0 0 0
EXACT SCIENCES CORP COM 30063P105 0 25,155 SH   SOLE   25,155 0 0
EXACT SCIENCES CORP PUT 30063P955 0 1,532 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 5,607 1,230 SH Call SOLE   0 0 0
EXELON CORP PUT 30161N951 528 116 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 1,314 746 SH Call SOLE   0 0 0
EXELIXIS INC COM 30161Q104 677 38,454 SH   SOLE   38,454 0 0
EXELIXIS INC PUT 30161Q954 1,476 838 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 511 2,122 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 3 15 SH Put SOLE   0 0 0
EAGLE MATERIALS INC CALL 26969P908 81 9 SH Call SOLE   0 0 0
EAGLE MATERIALS INC COM 26969P108 69 767 SH   SOLE   767 0 0
EAGLE MATERIALS INC PUT 26969P958 81 9 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 1,505 193 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC COM 302130109 341 4,371 SH   SOLE   4,371 0 0
EXPEDITORS INTL WASH INC PUT 302130959 429 55 SH Put SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 30,798 2,848 SH Call SOLE   0 0 0
EXPEDIA GROUP INC PUT 30212P953 30,560 2,826 SH Put SOLE   0 0 0
EXPONENT INC CALL 30214U902 75 11 SH Call SOLE   0 0 0
EXPONENT INC PUT 30214U952 89 13 SH Put SOLE   0 0 0
EXPRESS INC CALL 30219E903 524 1,076 SH Call SOLE   0 0 0
EXPRESS INC PUT 30219E953 63 131 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 21 2 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC COM 30225T102 599 5,679 SH   SOLE   5,679 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 3,411 323 SH Put SOLE   0 0 0
EXTREME NETWORKS INC CALL 30226D906 264 359 SH Call SOLE   0 0 0
EXTREME NETWORKS INC COM 30226D106 1,115 151,380 SH   SOLE   151,380 0 0
EXTREME NETWORKS INC PUT 30226D956 462 628 SH Put SOLE   0 0 0
NATIONAL VISION HLDGS INC CALL 63845R907 181 56 SH Call SOLE   0 0 0
NATIONAL VISION HLDGS INC PUT 63845R957 301 93 SH Put SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G900 29 191 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 186 38 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 1,118 228 SH Put SOLE   0 0 0
EZCORP INC CALL 302301906 64 94 SH Call SOLE   0 0 0
EZCORP INC COM 302301106 43 6,306 SH   SOLE   6,306 0 0
EZCORP INC PUT 302301956 1 2 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 25 6 SH Call SOLE   0 0 0
ISHARES INC COM 464286608 68 1,638 SH   SOLE   1,638 0 0
FORD MTR CO DEL CALL 345370900 5,428 5,837 SH Call SOLE   0 0 0
FORD MTR CO DEL PUT 345370950 5,328 5,730 SH Put SOLE   0 0 0
FIRST AMERN FINL CORP COM 31847R102 650 11,159 SH   SOLE   11,159 0 0
FIRST AMERN FINL CORP PUT 31847R952 2,752 472 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 4,838 521 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 4,838 521 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 9 1 SH Call SOLE   0 0 0
FANHUA INC CALL 30712A903 464 179 SH Call SOLE   0 0 0
FANHUA INC PUT 30712A953 44 17 SH Put SOLE   0 0 0
FARO TECHNOLOGIES INC COM 311642102 4 84 SH   SOLE   84 0 0
FARO TECHNOLOGIES INC PUT 311642952 5 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 4,362 461 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y694 673 7,112 SH   SOLE   7,112 0 0
DIREXION SHS ETF TR PUT 25459Y956 6,047 639 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 5,634 1,525 SH Call SOLE   0 0 0
FASTENAL CO COM 311900104 2,109 57,098 SH   SOLE   57,098 0 0
FASTENAL CO PUT 311900954 1,075 291 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 1,495 764 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC COM 31189P102 30 1,579 SH   SOLE   1,579 0 0
FATE THERAPEUTICS INC PUT 31189P952 2,050 1,048 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,000 361 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E133 277 9,997 SH   SOLE   9,997 0 0
DIREXION SHS ETF TR PUT 25460E955 809 292 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 537 194 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 1,549 559 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 387,409 18,875 SH Call SOLE   0 0 0
FACEBOOK INC COM 30303M102 3,605 17,564 SH   SOLE   17,564 0 0
FACEBOOK INC PUT 30303M952 192,852 9,396 SH Put SOLE   0 0 0
FLAGSTAR BANCORP INC CALL 337930905 99 26 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 339 52 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 13 2 SH Put SOLE   0 0 0
FOUNDATION BLDG MATLS INC CALL 350392906 21 11 SH Call SOLE   0 0 0
FOUNDATION BLDG MATLS INC COM 350392106 0 31 SH   SOLE   31 0 0
FOUNDATION BLDG MATLS INC PUT 350392956 13 7 SH Put SOLE   0 0 0
FIRST BANCORP P R COM 318672706 752 71,066 SH   SOLE   71,066 0 0
FIRST BANCORP P R PUT 318672956 1,799 1,699 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 356 24 SH Call SOLE   0 0 0
FRANKLIN COVEY CO COM 353469109 83 2,597 SH   SOLE   2,597 0 0
FRANKLIN COVEY CO PUT 353469959 3 1 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 2,489 1,695 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 3,042 2,071 SH Put SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H901 23 93 SH Call SOLE   0 0 0
FUELCELL ENERGY INC COM 35952H601 510 203,243 SH   SOLE   203,243 0 0
FUELCELL ENERGY INC PUT 35952H951 192 768 SH Put SOLE   0 0 0
FIRSTCASH INC CALL 33767D905 8 1 SH Call SOLE   0 0 0
FIRSTCASH INC COM 33767D105 77 967 SH   SOLE   967 0 0
FIRSTCASH INC PUT 33767D955 129 16 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 26 22 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E807 360 29,888 SH   SOLE   29,888 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 420 349 SH Put SOLE   0 0 0
FTI CONSULTING INC CALL 302941909 575 52 SH Call SOLE   0 0 0
FTI CONSULTING INC COM 302941109 0 5 SH   SOLE   5 0 0
FTI CONSULTING INC PUT 302941959 44 4 SH Put SOLE   0 0 0
FOUR CORNERS PPTY TR INC CALL 35086T909 87 31 SH Call SOLE   0 0 0
FOUR CORNERS PPTY TR INC PUT 35086T959 5 2 SH Put SOLE   0 0 0
FREEPORT-MCMORAN INC CALL 35671D907 9,658 7,362 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC PUT 35671D957 3,821 2,913 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 4,674 336 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 1,279 92 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 73 21 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 110 3,168 SH   SOLE   3,168 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 90 26 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 1,556 58 SH Call SOLE   0 0 0
FACTSET RESH SYS INC COM 303075105 728 2,717 SH   SOLE   2,717 0 0
FACTSET RESH SYS INC PUT 303075955 2,468 92 SH Put SOLE   0 0 0
FIDUS INVT CORP COM 316500107 6 434 SH   SOLE   434 0 0
FIDUS INVT CORP PUT 316500957 13 9 SH Put SOLE   0 0 0
FEDEX CORP CALL 31428X906 37,696 2,493 SH Call SOLE   0 0 0
FEDEX CORP COM 31428X106 5,928 39,210 SH   SOLE   39,210 0 0
FEDEX CORP PUT 31428X956 76,860 5,083 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 3,348 689 SH Call SOLE   0 0 0
FIRSTENERGY CORP PUT 337932957 1,292 266 SH Put SOLE   0 0 0
FRANKLIN ELEC INC CALL 353514902 17 3 SH Call SOLE   0 0 0
FRANKLIN ELEC INC PUT 353514952 17 3 SH Put SOLE   0 0 0
PHOENIX NEW MEDIA LTD PUT 71910C953 1 9 SH Put SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN CALL 34984V900 0 4 SH Call SOLE   0 0 0
FIRST TR LRGE CP CORE ALPHA PUT 33734K959 0 10 SH Put SOLE   0 0 0
FIREEYE INC CALL 31816Q901 3,206 1,940 SH Call SOLE   0 0 0
FIREEYE INC COM 31816Q101 201 12,197 SH   SOLE   12,197 0 0
FIREEYE INC PUT 31816Q951 1,395 844 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 4,274 1,048 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 4,972 1,219 SH Put SOLE   0 0 0
FUTUREFUEL CORPORATION COM 36116M106 94 7,589 SH   SOLE   7,589 0 0
FUTUREFUEL CORPORATION PUT 36116M956 6 5 SH Put SOLE   0 0 0
FIRST FINL BANKSHARES CALL 32020R909 70 20 SH Call SOLE   0 0 0
FIRST FINL BANKSHARES PUT 32020R959 105 30 SH Put SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 1,801 129 SH Call SOLE   0 0 0
F5 NETWORKS INC COM 315616102 1,246 8,926 SH   SOLE   8,926 0 0
F5 NETWORKS INC PUT 315616952 8,169 585 SH Put SOLE   0 0 0
INNOVATOR ETFS TR CALL 45782C902 173 50 SH Call SOLE   0 0 0
INNOVATOR ETFS TR PUT 45782C952 10 3 SH Put SOLE   0 0 0
FGL HLDGS CALL G3402M902 3 3 SH Call SOLE   0 0 0
FGL HLDGS COM G3402M102 1,205 113,221 SH   SOLE   113,221 0 0
FGL HLDGS PUT G3402M952 5 5 SH Put SOLE   0 0 0
FIBROGEN INC CALL 31572Q908 1,235 288 SH Call SOLE   0 0 0
FIBROGEN INC COM 31572Q808 2,270 52,929 SH   SOLE   52,929 0 0
FIBROGEN INC PUT 31572Q958 4,516 1,053 SH Put SOLE   0 0 0
FERRELLGAS PARTNERS L.P. COM 315293100 0 900 SH   SOLE   900 0 0
FERRELLGAS PARTNERS L.P. PUT 315293950 0 9 SH Put SOLE   0 0 0
FIRST HORIZON NATL CORP CALL 320517905 84 51 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP COM 320517105 30 1,832 SH   SOLE   1,832 0 0
FIRST HORIZON NATL CORP PUT 320517955 1 1 SH Put SOLE   0 0 0
FRANKS INTL N V COM N33462107 2 392 SH   SOLE   392 0 0
FRANKS INTL N V PUT N33462957 5 11 SH Put SOLE   0 0 0
FIRST INTST BANCSYSTEM INC CALL 32055Y901 41 10 SH Call SOLE   0 0 0
FAIR ISAAC CORP CALL 303250904 1,086 29 SH Call SOLE   0 0 0
FAIR ISAAC CORP PUT 303250954 16,336 436 SH Put SOLE   0 0 0
FEDERATED INVS INC PA CALL 314211903 32 10 SH Call SOLE   0 0 0
FINVOLUTION GROUP CALL 31810T901 59 226 SH Call SOLE   0 0 0
FINVOLUTION GROUP PUT 31810T951 40 152 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 2,545 183 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 9,719 69,878 SH   SOLE   69,878 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 19,389 1,394 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 13 1 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 417 30 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 0 650 SH Call SOLE   0 0 0
FISERV INC PUT 337738958 0 851 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 0 119 SH Call SOLE   0 0 0
FISERV INC PUT 337738958 0 90 SH Put SOLE   0 0 0
FITBIT INC CALL 33812L902 1,455 2,215 SH Call SOLE   0 0 0
FITBIT INC PUT 33812L952 678 1,033 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 3,273 1,065 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP PUT 316773950 307 100 SH Put SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 11,980 937 SH Call SOLE   0 0 0
FIVE BELOW INC COM 33829M101 597 4,672 SH   SOLE   4,672 0 0
FIVE BELOW INC PUT 33829M951 8,119 635 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 714 109 SH Call SOLE   0 0 0
FIVE9 INC COM 338307101 52 797 SH   SOLE   797 0 0
FIVE9 INC PUT 338307951 977 149 SH Put SOLE   0 0 0
COMFORT SYS USA INC CALL 199908904 219 44 SH Call SOLE   0 0 0
COMFORT SYS USA INC COM 199908104 15 316 SH   SOLE   316 0 0
COMFORT SYS USA INC PUT 199908954 29 6 SH Put SOLE   0 0 0
HOMOLOGY MEDICINES INC CALL 438083907 2 1 SH Call SOLE   0 0 0
HOMOLOGY MEDICINES INC COM 438083107 22 1,080 SH   SOLE   1,080 0 0
HOMOLOGY MEDICINES INC PUT 438083957 14 7 SH Put SOLE   0 0 0
NATIONAL BEVERAGE CORP CALL 635017906 1,137 223 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP COM 635017106 381 7,472 SH   SOLE   7,472 0 0
NATIONAL BEVERAGE CORP PUT 635017956 2,734 536 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 2,479 636 SH Call SOLE   0 0 0
FOOT LOCKER INC PUT 344849954 3,532 906 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL COM 34385P108 20 5,894 SH   SOLE   5,894 0 0
FLUIDIGM CORP DEL PUT 34385P958 5 15 SH Put SOLE   0 0 0
FLEX LTD CALL Y2573F902 1,265 1,003 SH Call SOLE   0 0 0
FLEX LTD PUT Y2573F952 1,957 1,551 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 145 28 SH Call SOLE   0 0 0
FLIR SYS INC PUT 302445951 130 25 SH Put SOLE   0 0 0
FLUENT INC CALL 34380C902 88 355 SH Call SOLE   0 0 0
FLUENT INC COM 34380C102 26 10,437 SH   SOLE   10,437 0 0
FLUENT INC PUT 34380C952 5 20 SH Put SOLE   0 0 0
FLOWERS FOODS INC CALL 343498901 91 42 SH Call SOLE   0 0 0
FLOWERS FOODS INC COM 343498101 1 85 SH   SOLE   85 0 0
FLOWERS FOODS INC PUT 343498951 78 36 SH Put SOLE   0 0 0
SPX FLOW INC COM 78469X107 137 2,812 SH   SOLE   2,812 0 0
FLUOR CORP NEW CALL 343412902 870 461 SH Call SOLE   0 0 0
FLUOR CORP NEW COM 343412102 961 50,907 SH   SOLE   50,907 0 0
FLUOR CORP NEW PUT 343412952 2,048 1,085 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 1,124 226 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 7,106 247 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,420 4,937 SH   SOLE   4,937 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 19,190 667 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS CALL 68243Q906 17 12 SH Call SOLE   0 0 0
FLWS/1-800 FLOWERS COM 68243Q106 295 20,390 SH   SOLE   20,390 0 0
FLWS/1-800 FLOWERS PUT 68243Q956 5 4 SH Put SOLE   0 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 1,061 513 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC COM 33938J106 1,112 53,745 SH   SOLE   53,745 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 484 234 SH Put SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 346 177 SH Call SOLE   0 0 0
FLY LEASING LTD PUT 34407D959 39 20 SH Put SOLE   0 0 0
ISHARES INC COM 464286145 14 466 SH   SOLE   466 0 0
ISHARES INC PUT 464286951 9 3 SH Put SOLE   0 0 0
FIRST MIDWEST BANCORP DEL CALL 320867904 85 37 SH Call SOLE   0 0 0
F M C CORP CALL 302491903 119 12 SH Call SOLE   0 0 0
F M C CORP COM 302491303 284 2,851 SH   SOLE   2,851 0 0
F M C CORP PUT 302491953 798 80 SH Put SOLE   0 0 0
F M C CORP CALL 302491903 0 2 SH Call SOLE   0 0 0
F M C CORP PUT 302491953 0 1 SH Put SOLE   0 0 0
FABRINET CALL G3323L900 155 24 SH Call SOLE   0 0 0
FABRINET PUT G3323L950 155 24 SH Put SOLE   0 0 0
FNB CORP PA COM 302520101 16 1,284 SH   SOLE   1,284 0 0
FNB CORP PA PUT 302520951 12 10 SH Put SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 2,261 445 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 228 45 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 303 67 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R953 45 10 SH Put SOLE   0 0 0
FUNKO INC CALL 361008905 307 179 SH Call SOLE   0 0 0
FUNKO INC PUT 361008955 53 31 SH Put SOLE   0 0 0
FRANCO NEVADA CORP CALL 351858905 4,431 429 SH Call SOLE   0 0 0
FRANCO NEVADA CORP PUT 351858955 3,295 319 SH Put SOLE   0 0 0
FOCUS FINL PARTNERS INC CALL 34417P900 44 15 SH Call SOLE   0 0 0
FOCUS FINL PARTNERS INC COM 34417P100 199 6,761 SH   SOLE   6,761 0 0
FOCUS FINL PARTNERS INC PUT 34417P950 47 16 SH Put SOLE   0 0 0
FERRO CORP CALL 315405900 811 547 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 321 330 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC COM 03152W109 103 10,672 SH   SOLE   10,672 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 112 115 SH Put SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD CALL M46135905 0 1 SH Call SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD COM M46135105 127 38,420 SH   SOLE   38,420 0 0
FOAMIX PHARMACEUTICALS LTD PUT M46135955 1 5 SH Put SOLE   0 0 0
FORESTAR GROUP INC PUT 346232951 2 1 SH Put SOLE   0 0 0
FORMFACTOR INC CALL 346375908 137 53 SH Call SOLE   0 0 0
FORMFACTOR INC PUT 346375958 51 20 SH Put SOLE   0 0 0
FORRESTER RESH INC COM 346563109 662 15,879 SH   SOLE   15,879 0 0
FORRESTER RESH INC PUT 346563959 91 22 SH Put SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 281 357 SH Call SOLE   0 0 0
FOSSIL GROUP INC COM 34988V106 61 7,774 SH   SOLE   7,774 0 0
FOSSIL GROUP INC PUT 34988V956 52 66 SH Put SOLE   0 0 0
FOX CORP CALL 35137L904 7 2 SH Call SOLE   0 0 0
FOX CORP COM 35137L204 8 246 SH   SOLE   246 0 0
FOX CORP PUT 35137L954 18 5 SH Put SOLE   0 0 0
FOX CORP CALL 35137L904 1,586 428 SH Call SOLE   0 0 0
FOX CORP COM 35137L105 285 7,709 SH   SOLE   7,709 0 0
FOX CORP PUT 35137L954 2,012 543 SH Put SOLE   0 0 0
FARMLAND PARTNERS INC CALL 31154R909 77 115 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 4 9 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 106 23,259 SH   SOLE   23,259 0 0
FIVE PRIME THERAPEUTICS INC PUT 33830X954 16 36 SH Put SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUS CALL 32054K903 33 8 SH Call 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 375 32 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 307 2,620 SH   SOLE   2,620 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 1,045 89 SH Put SOLE   0 0 0
FIESTA RESTAURANT GROUP INC CALL 31660B901 4 5 SH Call SOLE   0 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 2 260 SH   SOLE   260 0 0
FIESTA RESTAURANT GROUP INC PUT 31660B951 211 214 SH Put SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 249 194 SH Call SOLE   0 0 0
FRONTLINE LTD COM G3682E192 568 44,199 SH   SOLE   44,199 0 0
FRONTLINE LTD PUT G3682E952 187 146 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 224 38 SH Call SOLE   0 0 0
FRESHPET INC COM 358039105 173 2,929 SH   SOLE   2,929 0 0
FRESHPET INC PUT 358039955 319 54 SH Put SOLE   0 0 0
FEDERAL REALTY INVT TR CALL 313747906 38 3 SH Call SOLE   0 0 0
FEDERAL REALTY INVT TR COM 313747206 149 1,164 SH   SOLE   1,164 0 0
FEDERAL REALTY INVT TR PUT 313747956 1,776 138 SH Put SOLE   0 0 0
FORTERRA INC CALL 34960W906 45 39 SH Call SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC CALL 34553D901 101 31 SH Call SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 975 29,727 SH   SOLE   29,727 0 0
FS KKR CAPITAL CORP CALL 302635907 9 15 SH Call SOLE   0 0 0
FS KKR CAPITAL CORP COM 302635107 6 1,071 SH   SOLE   1,071 0 0
FS KKR CAPITAL CORP PUT 302635957 1 2 SH Put SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 3,894 696 SH Call SOLE   0 0 0
FIRST SOLAR INC COM 336433107 414 7,401 SH   SOLE   7,401 0 0
FIRST SOLAR INC PUT 336433957 4,734 846 SH Put SOLE   0 0 0
FASTLY INC CALL 31188V900 792 395 SH Call SOLE   0 0 0
FASTLY INC COM 31188V100 1,064 53,040 SH   SOLE   53,040 0 0
FASTLY INC PUT 31188V950 1,834 914 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 625 1,532 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 5 1,366 SH   SOLE   1,366 0 0
FORTUNA SILVER MINES INC PUT 349915958 261 640 SH Put SOLE   0 0 0
FRANKLIN STREET PPTYS CORP PUT 35471R956 0 1 SH Put SOLE   0 0 0
FEDERAL SIGNAL CORP CALL 313855908 19 6 SH Call SOLE   0 0 0
FEDERAL SIGNAL CORP COM 313855108 154 4,777 SH   SOLE   4,777 0 0
FEDERAL SIGNAL CORP PUT 313855958 45 14 SH Put SOLE   0 0 0
FOSTER L B CO CALL 350060909 189 98 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 211 108 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 260 13,340 SH   SOLE   13,340 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 355 182 SH Put SOLE   0 0 0
FARFETCH LTD CALL 30744W907 693 670 SH Call SOLE   0 0 0
FARFETCH LTD COM 30744W107 703 67,974 SH   SOLE   67,974 0 0
FARFETCH LTD PUT 30744W957 1,848 1,786 SH Put SOLE   0 0 0
FRONTDOOR INC CALL 35905A909 426 90 SH Call SOLE   0 0 0
FRONTDOOR INC COM 35905A109 17 368 SH   SOLE   368 0 0
FRONTDOOR INC PUT 35905A959 94 20 SH Put SOLE   0 0 0
FUEL TECH INC COM 359523107 0 96 SH   SOLE   96 0 0
TECHNIPFMC PLC CALL G87110905 212 99 SH Call SOLE   0 0 0
TECHNIPFMC PLC COM G87110105 968 45,173 SH   SOLE   45,173 0 0
TECHNIPFMC PLC PUT G87110955 1,580 737 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL COM 343389102 21 10,983 SH   SOLE   10,983 0 0
FLOTEK INDS INC DEL PUT 343389952 24 121 SH Put SOLE   0 0 0
FORTINET INC CALL 34959E909 2,263 212 SH Call SOLE   0 0 0
FORTINET INC COM 34959E109 1,008 9,446 SH   SOLE   9,446 0 0
FORTINET INC PUT 34959E959 8,423 789 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 154 1,737 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 39 441 SH Put SOLE   0 0 0
FORTIS INC CALL 349553907 4 1 SH Call SOLE   0 0 0
FORTIS INC COM 349553107 51 1,230 SH   SOLE   1,230 0 0
FORTIS INC PUT 349553957 87 21 SH Put SOLE   0 0 0
FTS INTERNATIONAL INC CALL 30283W904 2 20 SH Call SOLE   0 0 0
FTS INTERNATIONAL INC PUT 30283W954 3 36 SH Put SOLE   0 0 0
FORTY SEVEN INC CALL 34983P904 3 1 SH Call SOLE   0 0 0
FORTY SEVEN INC COM 34983P104 24 623 SH   SOLE   623 0 0
FORTY SEVEN INC PUT 34983P954 3 1 SH Put SOLE   0 0 0
FORTIVE CORP CALL 34959J908 4,063 532 SH Call SOLE   0 0 0
FORTIVE CORP PUT 34959J958 1,191 156 SH Put SOLE   0 0 0
FULLER H B CO CALL 359694906 20 4 SH Call SOLE   0 0 0
FULLER H B CO COM 359694106 29 577 SH   SOLE   577 0 0
FULLER H B CO PUT 359694956 268 52 SH Put SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 174 100 SH Call SOLE   0 0 0
FULTON FINL CORP PA COM 360271100 7 443 SH   SOLE   443 0 0
FULTON FINL CORP PA PUT 360271950 15 9 SH Put SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 349 63 SH Call SOLE   0 0 0
CEDAR FAIR L P COM 150185106 107 1,935 SH   SOLE   1,935 0 0
CEDAR FAIR L P PUT 150185956 266 48 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 118 27 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 174 38 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 142 31 SH Put SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL CALL 46090N903 154 22 SH Call SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL PUT 46090N953 14 2 SH Put SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S CALL 46138M909 4,597 358 SH Call SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S COM 46138M109 31 248 SH   SOLE   248 0 0
INVESCO CURNCYSHS BRIT PND S PUT 46138M959 5,830 454 SH Put SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR CALL 46138T904 228 30 SH Call SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR COM 46138T104 346 4,557 SH   SOLE   4,557 0 0
INVESCO CURNCYSHS CDN DLR TR PUT 46138T954 805 106 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES EURO CALL 46138K903 11,863 1,116 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES EURO PUT 46138K953 13,478 1,268 SH Put SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN CALL 46138R908 418 44 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 33,010 7,566 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 43,202 9,902 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 0 10 SH Call SOLE   0 0 0
INVESCO CURNCYSHS SWEDSH KRO COM 46138V109 167 1,700 SH   SOLE   1,700 0 0
INVESCO CURNCYSHS SWEDSH KRO PUT 46138V959 9 1 SH Put SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y CALL 46138W907 5,167 591 SH Call SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y PUT 46138W957 5,455 624 SH Put SOLE   0 0 0
GENPACT LIMITED CALL G3922B907 227 54 SH Call SOLE   0 0 0
GENPACT LIMITED PUT G3922B957 63 15 SH Put SOLE   0 0 0
GERMAN AMERN BANCORP INC CALL 373865904 14 4 SH Call SOLE   0 0 0
GLADSTONE INVT CORP CALL 376546907 0 3 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 88 311 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 38 134 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 462 472 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E158 111 11,346 SH   SOLE   11,346 0 0
DIREXION SHS ETF TR PUT 25460E955 98 100 SH Put SOLE   0 0 0
STEALTHGAS INC COM Y81669106 19 5,546 SH   SOLE   5,546 0 0
GATX CORP CALL 361448903 74 9 SH Call SOLE   0 0 0
GATX CORP COM 361448103 62 752 SH   SOLE   752 0 0
GATX CORP PUT 361448953 49 6 SH Put SOLE   0 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 827 180 SH Call SOLE   0 0 0
GLACIER BANCORP INC NEW PUT 37637Q955 234 51 SH Put SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 5,309 668 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 763 96 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 334 103 SH Call SOLE   0 0 0
GREENBRIER COS INC COM 393657101 19 596 SH   SOLE   596 0 0
GREENBRIER COS INC PUT 393657951 298 92 SH Put SOLE   0 0 0
GAIN CAP HLDGS INC CALL 36268W900 5 13 SH Call SOLE   0 0 0
GAIN CAP HLDGS INC COM 36268W100 46 11,764 SH   SOLE   11,764 0 0
GAIN CAP HLDGS INC PUT 36268W950 4 11 SH Put SOLE   0 0 0
GANNETT CO INC NEW CALL 36472T909 329 516 SH Call SOLE   0 0 0
GANNETT CO INC NEW COM 36472T109 36 5,701 SH   SOLE   5,701 0 0
GANNETT CO INC NEW PUT 36472T959 236 371 SH Put SOLE   0 0 0
GANNETT CO INC NEW CALL 36472T909 47 74 SH Call SOLE   0 0 0
GANNETT CO INC NEW PUT 36472T959 21 33 SH Put SOLE   0 0 0
GENESCO INC CALL 371532902 244 51 SH Call SOLE   0 0 0
GENESCO INC COM 371532102 496 10,367 SH   SOLE   10,367 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 0 3 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 22,696 1,287 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP COM 369550108 159 904 SH   SOLE   904 0 0
GENERAL DYNAMICS CORP PUT 369550958 10,298 584 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 1,310 193 SH Call SOLE   0 0 0
GODADDY INC COM 380237107 122 1,806 SH   SOLE   1,806 0 0
GODADDY INC PUT 380237957 2,845 419 SH Put SOLE   0 0 0
GOLDEN ENTMT INC CALL 381013901 21 11 SH Call SOLE   0 0 0
GOLDEN ENTMT INC COM 381013101 7 405 SH   SOLE   405 0 0
GOLDEN ENTMT INC PUT 381013951 105 55 SH Put SOLE   0 0 0
GARDNER DENVER HLDGS INC CALL 36555P907 381 104 SH Call SOLE   0 0 0
GREEN DOT CORP CALL 39304D902 165 71 SH Call SOLE   0 0 0
GREEN DOT CORP COM 39304D102 80 3,466 SH   SOLE   3,466 0 0
GREEN DOT CORP PUT 39304D952 13 6 SH Put SOLE   0 0 0
GDS HLDGS LTD CALL 36165L908 5,173 1,003 SH Call SOLE   0 0 0
GDS HLDGS LTD PUT 36165L958 505 98 SH Put SOLE   0 0 0
VANECK VECTORS ETF TRUST CALL 92189F902 54,247 18,527 SH Call SOLE   0 0 0
VANECK VECTORS ETF TRUST COM 92189F106 3,258 111,288 SH   SOLE   111,288 0 0
VANECK VECTORS ETF TRUST PUT 92189F952 39,416 13,462 SH Put SOLE   0 0 0
VANECK VECTORS ETF TRUST CALL 92189F902 25,339 5,996 SH Call SOLE   0 0 0
VANECK VECTORS ETF TRUST COM 92189F791 7,449 176,277 SH   SOLE   176,277 0 0
VANECK VECTORS ETF TRUST PUT 92189F952 13,641 3,228 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 14,444 12,943 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 1,904 170,678 SH   SOLE   170,678 0 0
GENERAL ELECTRIC CO PUT 369604953 7,333 6,571 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 4,122 3,694 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO PUT 369604953 2,624 2,352 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 256 58 SH Call SOLE   0 0 0
GREIF INC PUT 397624957 79 18 SH Put SOLE   0 0 0
GENESIS ENERGY L P CALL 371927904 319 156 SH Call SOLE   0 0 0
GENESIS ENERGY L P PUT 371927954 583 285 SH Put SOLE   0 0 0
GENESIS HEALTHCARE INC CALL 37185X906 4 28 SH Call SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 644 388 SH Call SOLE   0 0 0
GEO GROUP INC NEW COM 36162J106 136 8,241 SH   SOLE   8,241 0 0
GEO GROUP INC NEW PUT 36162J956 6,584 3,964 SH Put SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP CALL 37364X909 55 33 SH Call SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 115 6,894 SH   SOLE   6,894 0 0
GEOSPACE TECHNOLOGIES CORP PUT 37364X959 5 3 SH Put SOLE   0 0 0
GERON CORP CALL 374163903 161 1,191 SH Call SOLE   0 0 0
GERON CORP PUT 374163953 30 225 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 1,212 542 SH Call SOLE   0 0 0
GUESS INC PUT 401617955 550 246 SH Put SOLE   0 0 0
GRIFFON CORP CALL 398433902 166 82 SH Call SOLE   0 0 0
GRIFFON CORP PUT 398433952 38 19 SH Put SOLE   0 0 0
GOLD FIELDS LTD NEW CALL 38059T906 31 47 SH Call SOLE   0 0 0
GOLD FIELDS LTD NEW COM 38059T106 403 61,168 SH   SOLE   61,168 0 0
GOLD FIELDS LTD NEW PUT 38059T956 1,162 1,761 SH Put SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A CALL 399909900 2,340 1,442 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A PUT 399909950 994 613 SH Put SOLE   0 0 0
GERDAU S A CALL 373737905 46 95 SH Call SOLE   0 0 0
GERDAU S A PUT 373737955 2 6 SH Put SOLE   0 0 0
GRACO INC CALL 384109904 124 24 SH Call SOLE   0 0 0
GRACO INC PUT 384109954 26 5 SH Put SOLE   0 0 0
GUARDANT HEALTH INC CALL 40131M909 2,758 353 SH Call SOLE   0 0 0
GUARDANT HEALTH INC COM 40131M109 898 11,504 SH   SOLE   11,504 0 0
GUARDANT HEALTH INC PUT 40131M959 4,094 524 SH Put SOLE   0 0 0
GREENHILL & CO INC CALL 395259904 37 22 SH Call SOLE   0 0 0
GREENHILL & CO INC PUT 395259954 17 10 SH Put SOLE   0 0 0
GULF ISLAND FABRICATION INC COM 402307102 7 1,468 SH   SOLE   1,468 0 0
GULF ISLAND FABRICATION INC PUT 402307952 10 21 SH Put SOLE   0 0 0
G-III APPAREL GROUP LTD CALL 36237H901 120 36 SH Call SOLE   0 0 0
G-III APPAREL GROUP LTD COM 36237H101 139 4,176 SH   SOLE   4,176 0 0
G-III APPAREL GROUP LTD PUT 36237H951 10 3 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 26 9 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC COM 375916103 220 7,451 SH   SOLE   7,451 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 79 27 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 35,972 5,536 SH Call SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 8,928 137,397 SH   SOLE   137,397 0 0
GILEAD SCIENCES INC PUT 375558953 42,730 6,576 SH Put SOLE   0 0 0
GENERAL MLS INC CALL 370334904 6,470 1,208 SH Call SOLE   0 0 0
GENERAL MLS INC COM 370334104 1,878 35,080 SH   SOLE   35,080 0 0
GENERAL MLS INC PUT 370334954 8,141 1,520 SH Put SOLE   0 0 0
GLAUKOS CORP CALL 377322902 348 64 SH Call SOLE   0 0 0
GLAUKOS CORP PUT 377322952 76 14 SH Put SOLE   0 0 0
GLOBE LIFE INC CALL 37959E902 63 6 SH Call SOLE   0 0 0
GLOBE LIFE INC COM 37959E102 154 1,466 SH   SOLE   1,466 0 0
GLADSTONE CAPITAL CORP CALL 376535900 22 23 SH Call SOLE   0 0 0
GLADSTONE CAPITAL CORP PUT 376535950 10 11 SH Put SOLE   0 0 0
SPDR GOLD TRUST CALL 78463V907 351,091 24,569 SH Call SOLE   0 0 0
SPDR GOLD TRUST PUT 78463V957 136,869 9,578 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 208 184 SH Call SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO PUT 390607959 135 120 SH Put SOLE   0 0 0
GCI LIBERTY INC CALL 36164V905 1,594 225 SH Call SOLE   0 0 0
GCI LIBERTY INC COM 36164V305 115 1,629 SH   SOLE   1,629 0 0
PROSHARES TR II CALL 74347W902 361 68 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 47 9 SH Put SOLE   0 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 308 217 SH Call SOLE   0 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 802 56,423 SH   SOLE   56,423 0 0
GOLAR LNG LTD BERMUDA PUT G9456A950 464 327 SH Put SOLE   0 0 0
GLOBANT S A CALL L44385909 413 39 SH Call SOLE   0 0 0
GLOBANT S A COM L44385109 234 2,215 SH   SOLE   2,215 0 0
GLOBANT S A PUT L44385959 275 26 SH Put SOLE   0 0 0
GASLOG LTD CALL G37585909 52 54 SH Call SOLE   0 0 0
GASLOG LTD COM G37585109 204 20,881 SH   SOLE   20,881 0 0
GASLOG LTD PUT G37585959 43 44 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 355 227 SH Call SOLE   0 0 0
GASLOG PARTNERS LP PUT Y2687W958 197 126 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP COM 37946R109 242 12,047 SH   SOLE   12,047 0 0
GLOBAL PARTNERS LP PUT 37946R959 391 194 SH Put SOLE   0 0 0
GALAPAGOS NV CALL 36315X901 2,523 122 SH Call SOLE   0 0 0
GALAPAGOS NV COM 36315X101 2,403 11,620 SH   SOLE   11,620 0 0
GALAPAGOS NV PUT 36315X951 4,177 202 SH Put SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 1,278 297 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 51 12 SH Put SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 31 3,127 SH   SOLE   3,127 0 0
GREENLIGHT CAPITAL RE LTD PUT G4095J959 42 42 SH Put SOLE   0 0 0
GLATFELTER CALL 377316904 16 9 SH Call SOLE   0 0 0
GLU MOBILE INC CALL 379890906 494 818 SH Call SOLE   0 0 0
GLU MOBILE INC PUT 379890956 104 173 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 3,027 1,040 SH Call SOLE   0 0 0
CORNING INC PUT 219350955 4,992 1,715 SH Put SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 20 38 SH Call SOLE   0 0 0
GENERAL MTRS CO CALL 37045V900 23,402 6,394 SH Call SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 3,156 86,242 SH   SOLE   86,242 0 0
GENERAL MTRS CO PUT 37045V950 15,057 4,114 SH Put SOLE   0 0 0
GENMAB A S CALL 372303906 6 3 SH Call SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 366 602 SH Call SOLE   0 0 0
GAMESTOP CORP NEW COM 36467W109 634 104,289 SH   SOLE   104,289 0 0
GAMESTOP CORP NEW PUT 36467W959 690 1,136 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 447 76 SH Call SOLE   0 0 0
GLOBUS MED INC COM 379577208 116 1,987 SH   SOLE   1,987 0 0
GLOBUS MED INC PUT 379577958 3,155 536 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 44 50 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP COM Y2745C102 98 11,092 SH   SOLE   11,092 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 91 103 SH Put SOLE   0 0 0
GLOBAL MED REIT INC CALL 37954A904 288 218 SH Call SOLE   0 0 0
GLOBAL MED REIT INC PUT 37954A954 35 27 SH Put SOLE   0 0 0
GMS INC CALL 36251C903 785 290 SH Call SOLE   0 0 0
GMS INC PUT 36251C953 1,064 393 SH Put SOLE   0 0 0
GNC HLDGS INC CALL 36191G907 33 124 SH Call SOLE   0 0 0
GNC HLDGS INC PUT 36191G957 22 82 SH Put SOLE   0 0 0
GENOCEA BIOSCIENCES INC COM 372427401 0 120 SH   SOLE   120 0 0
GENIE ENERGY LTD CALL 372284908 193 250 SH Call SOLE   0 0 0
GENIE ENERGY LTD PUT 372284958 154 200 SH Put SOLE   0 0 0
GENCO SHIPPING & TRADING LTD PUT Y2685T951 0 3 SH Put SOLE   0 0 0
GLOBAL NET LEASE INC CALL 379378901 164 81 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC PUT 379378951 14 7 SH Put SOLE   0 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 0 100 SH   SOLE   100 0 0
AEVI GENOMIC MEDICINE INC PUT 00835P955 0 7 SH Put SOLE   0 0 0
GENERAC HLDGS INC CALL 368736904 3,027 301 SH Call SOLE   0 0 0
GENERAC HLDGS INC PUT 368736954 714 71 SH Put SOLE   0 0 0
LRAD CORP CALL 50213V909 12 38 SH Call SOLE   0 0 0
LRAD CORP COM 50213V109 0 249 SH   SOLE   249 0 0
GENTEX CORP CALL 371901909 89 31 SH Call SOLE   0 0 0
GENTEX CORP COM 371901109 732 25,292 SH   SOLE   25,292 0 0
GENTEX CORP PUT 371901959 727 251 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 274 624 SH Call SOLE   0 0 0
GENWORTH FINL INC COM 37247D106 41 9,449 SH   SOLE   9,449 0 0
GENWORTH FINL INC PUT 37247D956 267 608 SH Put SOLE   0 0 0
GROCERY OUTLET HLDG CORP CALL 39874R901 116 36 SH Call SOLE   0 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 27 834 SH   SOLE   834 0 0
GROCERY OUTLET HLDG CORP PUT 39874R951 2,151 663 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37954Y863 2 100 SH   SOLE   100 0 0
GOLDEN OCEAN GROUP LTD CALL G39637905 6 11 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 80 13,882 SH   SOLE   13,882 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 4 8 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 581 909 SH Call SOLE   0 0 0
GOGO INC PUT 38046C959 193 302 SH Put SOLE   0 0 0
GOL LINHAS AEREAS INTLG S A CALL 38045R906 269 149 SH Call SOLE   0 0 0
GOL LINHAS AEREAS INTLG S A PUT 38045R956 97 54 SH Put SOLE   0 0 0
BARRICK GOLD CORPORATION CALL 067901908 11,111 5,977 SH Call SOLE   0 0 0
BARRICK GOLD CORPORATION COM 067901108 16 900 SH   SOLE   900 0 0
BARRICK GOLD CORPORATION PUT 067901958 6,186 3,328 SH Put SOLE   0 0 0
BARRICK GOLD CORPORATION CALL 067901908 13 7 SH Call SOLE   0 0 0
BARRICK GOLD CORPORATION PUT 067901958 9 5 SH Put SOLE   0 0 0
GLADSTONE COML CORP CALL 376536908 13 6 SH Call SOLE   0 0 0
GLADSTONE COML CORP PUT 376536958 109 50 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 298,422 2,232 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K107 51,587 38,584 SH   SOLE   38,584 0 0
ALPHABET INC PUT 02079K955 206,168 1,542 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 217,249 1,622 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K305 1,332 995 SH   SOLE   995 0 0
ALPHABET INC PUT 02079K955 346,366 2,586 SH Put SOLE   0 0 0
CANADA GOOSE HOLDINGS INC CALL 135086906 2,319 640 SH Call SOLE   0 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 21 600 SH   SOLE   600 0 0
CANADA GOOSE HOLDINGS INC PUT 135086956 3,511 969 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 258 467 SH Call SOLE   0 0 0
GOLD RESOURCE CORP COM 38068T105 62 11,308 SH   SOLE   11,308 0 0
GOLD RESOURCE CORP PUT 38068T955 51 93 SH Put SOLE   0 0 0
GOSSAMER BIO INC CALL 38341P902 318 204 SH Call SOLE   0 0 0
GOSSAMER BIO INC PUT 38341P952 54 35 SH Put SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 2,443 230 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 1,380 130 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 40 4 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 33 332 SH   SOLE   332 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 80 8 SH Put SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO CALL 388689901 499 300 SH Call SOLE   0 0 0
GREAT PANTHER MINING LIMITED COM 39115V101 0 99 SH   SOLE   99 0 0
GREAT PANTHER MINING LIMITED PUT 39115V951 1 23 SH Put SOLE   0 0 0
GRANITE PT MTG TR INC CALL 38741L907 38 21 SH Call SOLE   0 0 0
GRANITE PT MTG TR INC COM 38741L107 2 152 SH   SOLE   152 0 0
GRANITE PT MTG TR INC PUT 38741L957 25 14 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 3,231 177 SH Call SOLE   0 0 0
GLOBAL PMTS INC PUT 37940X952 401 22 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 73 4 SH Call SOLE   0 0 0
GLOBAL PMTS INC PUT 37940X952 18 1 SH Put SOLE   0 0 0
GULFPORT ENERGY CORP CALL 402635904 77 255 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP PUT 402635954 114 378 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 594 385 SH Call SOLE   0 0 0
GREEN PLAINS INC PUT 393222954 35 23 SH Put SOLE   0 0 0
GEOPARK LTD COM G38327105 22 1,022 SH   SOLE   1,022 0 0
GEOPARK LTD PUT G38327955 6 3 SH Put SOLE   0 0 0
GOPRO INC CALL 38268T903 758 1,747 SH Call SOLE   0 0 0
GOPRO INC PUT 38268T953 338 781 SH Put SOLE   0 0 0
GAP INC CALL 364760908 838 474 SH Call SOLE   0 0 0
GAP INC PUT 364760958 3,914 2,214 SH Put SOLE   0 0 0
GP STRATEGIES CORP CALL 36225V904 19 15 SH Call SOLE   0 0 0
GP STRATEGIES CORP COM 36225V104 94 7,112 SH   SOLE   7,112 0 0
GRACE W R & CO DEL NEW CALL 38388F908 474 68 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 450 6,455 SH   SOLE   6,455 0 0
GRACE W R & CO DEL NEW PUT 38388F958 286 41 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 62 62 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E366 596 58,898 SH   SOLE   58,898 0 0
GLOBAL X FDS PUT 37950E954 93 92 SH Put SOLE   0 0 0
GRIFOLS S A CALL 398438908 759 326 SH Call SOLE   0 0 0
GRIFOLS S A PUT 398438958 232 100 SH Put SOLE   0 0 0
GARMIN LTD CALL H2906T909 7,482 767 SH Call SOLE   0 0 0
GARMIN LTD PUT H2906T959 3,756 385 SH Put SOLE   0 0 0
U S GLOBAL INVS INC CALL 902952900 2 16 SH Call SOLE   0 0 0
U S GLOBAL INVS INC PUT 902952950 0 5 SH Put SOLE   0 0 0
GROUPON INC CALL 399473907 118 494 SH Call SOLE   0 0 0
GROUPON INC COM 399473107 71 30,008 SH   SOLE   30,008 0 0
GROUPON INC PUT 399473957 19 81 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 8,390 1,725 SH Call SOLE   0 0 0
GRUBHUB INC COM 400110102 689 14,180 SH   SOLE   14,180 0 0
GRUBHUB INC PUT 400110952 5,136 1,056 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 36,857 1,603 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 68,680 2,987 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 72 1,400 SH Call SOLE   0 0 0
GLOBALSTAR INC PUT 378973958 8 163 SH Put SOLE   0 0 0
GLOBALSCAPE INC CALL 37940G909 3 4 SH Call SOLE   0 0 0
GLOBALSCAPE INC COM 37940G109 64 6,595 SH   SOLE   6,595 0 0
GLOBALSCAPE INC PUT 37940G959 12 13 SH Put SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I PUT 46428R957 0 6 SH Put SOLE   0 0 0
GOOSEHEAD INS INC CALL 38267D909 797 188 SH Call SOLE   0 0 0
GOOSEHEAD INS INC PUT 38267D959 4 1 SH Put SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 7,790 1,658 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 6,089 1,296 SH Put SOLE   0 0 0
GREENSKY INC CALL 39572G900 872 980 SH Call SOLE   0 0 0
GREENSKY INC PUT 39572G950 65 74 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA CALL 38119T907 122 321 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA PUT 38119T957 45 119 SH Put SOLE   0 0 0
GSX TECHEDU INC COM 36257Y109 153 7,022 SH   SOLE   7,022 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 1,389 893 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 223 14,382 SH   SOLE   14,382 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 1,983 1,275 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC CALL 38500T901 9 73 SH Call SOLE   0 0 0
GRAN TIERRA ENERGY INC COM 38500T101 100 77,693 SH   SOLE   77,693 0 0
GRAN TIERRA ENERGY INC PUT 38500T951 100 779 SH Put SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P CALL G39108908 2 2 SH Call SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P COM G39108108 17 1,268 SH   SOLE   1,268 0 0
GATES INDUSTRIAL CORPRATIN P PUT G39108958 192 140 SH Put SOLE   0 0 0
G1 THERAPEUTICS INC CALL 3621LQ909 2 1 SH Call SOLE   0 0 0
G1 THERAPEUTICS INC COM 3621LQ109 5 197 SH   SOLE   197 0 0
CHART INDS INC CALL 16115Q908 141 21 SH Call SOLE   0 0 0
CHART INDS INC PUT 16115Q958 6 1 SH Put SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 1,415 660 SH Call SOLE   0 0 0
GRAY TELEVISION INC PUT 389375956 126 59 SH Put SOLE   0 0 0
TRIPLE-S MGMT CORP CALL 896749908 1 1 SH Call SOLE   0 0 0
TRIPLE-S MGMT CORP PUT 896749958 90 49 SH Put SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 1,482 1,306 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC PUT 362393950 121 107 SH Put SOLE   0 0 0
GARRETT MOTION INC CALL 366505905 0 80 SH Call SOLE   0 0 0
GARRETT MOTION INC COM 366505105 0 39,247 SH   SOLE   39,247 0 0
GARRETT MOTION INC PUT 366505955 0 110 SH Put SOLE   0 0 0
FLEXSHARES TR CALL 33939L907 144 43 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G904 610 167 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G954 102 28 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G904 3,157 864 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G954 3,048 834 SH Put SOLE   0 0 0
GOLDFIELD CORP COM 381370105 4 1,289 SH   SOLE   1,289 0 0
GOLDFIELD CORP PUT 381370955 25 71 SH Put SOLE   0 0 0
GRANITE CONSTR INC CALL 387328907 392 142 SH Call SOLE   0 0 0
GRANITE CONSTR INC COM 387328107 128 4,658 SH   SOLE   4,658 0 0
GRANITE CONSTR INC PUT 387328957 257 93 SH Put SOLE   0 0 0
GREAT WESTN BANCORP INC CALL 391416904 6 2 SH Call SOLE   0 0 0
GREAT WESTN BANCORP INC COM 391416104 17 498 SH   SOLE   498 0 0
GREAT WESTN BANCORP INC PUT 391416954 3 1 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 1,777 170 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC COM 36197T103 782 7,484 SH   SOLE   7,484 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 4,192 401 SH Put SOLE   0 0 0
GENESEE & WYO INC CALL 371559905 13 28 SH Call SOLE   0 0 0
GENESEE & WYO INC PUT 371559955 32 67 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 614 56 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 537 49 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 2,166 64 SH Call SOLE   0 0 0
GRAINGER W W INC PUT 384802954 4,637 137 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 61 6 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X400 0 6 SH   SOLE   6 0 0
SPDR INDEX SHS FDS PUT 78463X959 10 1 SH Put SOLE   0 0 0
HYATT HOTELS CORP CALL 448579902 233 26 SH Call SOLE   0 0 0
HYATT HOTELS CORP PUT 448579952 206 23 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 984 336 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 708 242 SH Put SOLE   0 0 0
HABIT RESTAURANTS INC CALL 40449J903 288 277 SH Call SOLE   0 0 0
HABIT RESTAURANTS INC PUT 40449J953 115 111 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 585 141 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G201 4 100 SH   SOLE   100 0 0
ETF MANAGERS TR PUT 26924G958 95 23 SH Put SOLE   0 0 0
HAEMONETICS CORP COM 405024100 45 396 SH   SOLE   396 0 0
HANMI FINL CORP CALL 410495904 5 3 SH Call SOLE   0 0 0
HANMI FINL CORP COM 410495204 2 113 SH   SOLE   113 0 0
HANMI FINL CORP PUT 410495954 11 6 SH Put SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 721 278 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 70 27 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 8,576 3,505 SH Call SOLE   0 0 0
HALLIBURTON CO PUT 406216951 4,705 1,923 SH Put SOLE   0 0 0
HALLMARK FINL SVCS INC COM 40624Q203 2 152 SH   SOLE   152 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 2,670 1,506 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 203 115 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 10 4 SH Call SOLE   0 0 0
HASBRO INC CALL 418056907 3,104 294 SH Call SOLE   0 0 0
HASBRO INC COM 418056107 4,578 43,349 SH   SOLE   43,349 0 0
HASBRO INC PUT 418056957 3,273 310 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 218 68 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 1,271 395 SH Put SOLE   0 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 1,221 810 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 150 10,000 SH   SOLE   10,000 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 147 98 SH Put SOLE   0 0 0
HANESBRANDS INC CALL 410345902 2,199 1,481 SH Call SOLE   0 0 0
HANESBRANDS INC PUT 410345952 931 627 SH Put SOLE   0 0 0
HUDBAY MINERALS INC COM 443628102 31 7,472 SH   SOLE   7,472 0 0
HUDBAY MINERALS INC PUT 443628952 8 20 SH Put SOLE   0 0 0
HCA HEALTHCARE INC CALL 40412C901 7,700 521 SH Call SOLE   0 0 0
HCA HEALTHCARE INC PUT 40412C951 17,870 1,209 SH Put SOLE   0 0 0
HEALTH CATALYST INC COM 42225T107 43 1,248 SH   SOLE   1,248 0 0
HEALTH CATALYST INC PUT 42225T957 34 10 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 340 161 SH Call SOLE   0 0 0
WARRIOR MET COAL INC COM 93627C101 127 6,055 SH   SOLE   6,055 0 0
WARRIOR MET COAL INC PUT 93627C951 188 89 SH Put SOLE   0 0 0
HERITAGE CRYSTAL CLEAN INC CALL 42726M906 0 1 SH Call SOLE   0 0 0
HUNT COS FIN TR INC CALL 44558T900 2 9 SH Call SOLE   0 0 0
HC2 HLDGS INC CALL 404139907 3 15 SH Call SOLE   0 0 0
HC2 HLDGS INC COM 404139107 3 1,393 SH   SOLE   1,393 0 0
HC2 HLDGS INC PUT 404139957 1 5 SH Put SOLE   0 0 0
HCI GROUP INC CALL 40416E903 237 52 SH Call SOLE   0 0 0
HCI GROUP INC PUT 40416E953 50 11 SH Put SOLE   0 0 0
HI CRUSH INC CALL 428337909 47 542 SH Call SOLE   0 0 0
HI CRUSH INC COM 428337109 38 43,619 SH   SOLE   43,619 0 0
HI CRUSH INC PUT 428337959 60 690 SH Put SOLE   0 0 0
HEALTHCARE SVCS GRP INC CALL 421906908 128 53 SH Call SOLE   0 0 0
HEALTHCARE SVCS GRP INC PUT 421906958 31 13 SH Put SOLE   0 0 0
HOME DEPOT INC CALL 437076902 79,621 3,646 SH Call SOLE   0 0 0
HOME DEPOT INC COM 437076102 11,926 54,615 SH   SOLE   54,615 0 0
HOME DEPOT INC PUT 437076952 99,057 4,536 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 2,408 380 SH Call SOLE   0 0 0
HDFC BANK LTD COM 40415F101 761 12,013 SH   SOLE   12,013 0 0
HDFC BANK LTD PUT 40415F951 2,610 412 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 392 62 SH Call SOLE   0 0 0
HDFC BANK LTD PUT 40415F951 82 13 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 22 42 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y883 9 1,767 SH   SOLE   1,767 0 0
HD SUPPLY HLDGS INC CALL 40416M905 2,356 586 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC PUT 40416M955 3,527 877 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 12 126 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 4 1 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES PUT 419870950 4 1 SH Put SOLE   0 0 0
TURTLE BEACH CORP CALL 900450906 824 872 SH Call SOLE   0 0 0
TURTLE BEACH CORP COM 900450206 218 23,157 SH   SOLE   23,157 0 0
TURTLE BEACH CORP PUT 900450956 306 324 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 77 11 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717X957 169 24 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 578 173 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 147 44 SH Put SOLE   0 0 0
HEICO CORP NEW CALL 422806908 114 10 SH Call SOLE   0 0 0
HEICO CORP NEW COM 422806109 184 1,616 SH   SOLE   1,616 0 0
HEICO CORP NEW PUT 422806958 1,141 100 SH Put SOLE   0 0 0
HELEN OF TROY CORP LTD CALL G4388N906 1,528 85 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD COM G4388N106 81 451 SH   SOLE   451 0 0
HELEN OF TROY CORP LTD PUT G4388N956 449 25 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 221 100 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 718 32,446 SH   SOLE   32,446 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 2,438 1,101 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 5,665 848 SH Call SOLE   0 0 0
HESS CORP COM 42809H107 80 1,208 SH   SOLE   1,208 0 0
HESS CORP PUT 42809H957 18,239 2,730 SH Put SOLE   0 0 0
HESS MIDSTREAM LP COM 428103105 28 1,255 SH   SOLE   1,255 0 0
HESS MIDSTREAM LP PUT 428103955 27 12 SH Put SOLE   0 0 0
HEXO CORP CALL 428304909 35 224 SH Call SOLE   0 0 0
HEXO CORP COM 428304109 73 45,958 SH   SOLE   45,958 0 0
HEXO CORP PUT 428304959 67 422 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 1,678 331 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP PUT 436106958 562 111 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 113 33 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC COM 43283X105 106 3,086 SH   SOLE   3,086 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 96 28 SH Put SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 519 41 SH Call SOLE   0 0 0
HOWARD HUGHES CORP COM 44267D107 104 821 SH   SOLE   821 0 0
HOWARD HUGHES CORP PUT 44267D957 595 47 SH Put SOLE   0 0 0
HILLENBRAND INC CALL 431571908 26 8 SH Call SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 241 86 SH Call SOLE   0 0 0
HIBBETT SPORTS INC COM 428567101 93 3,321 SH   SOLE   3,321 0 0
HIBBETT SPORTS INC PUT 428567951 67 24 SH Put SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 5,712 940 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 681 11,216 SH   SOLE   11,216 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 133 22 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 802 32 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 28 112 SH   SOLE   112 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 2,283 91 SH Put SOLE   0 0 0
HEALTH INS INNOVATIONS INC CALL 42225K906 4,608 2,389 SH Call SOLE   0 0 0
HEALTH INS INNOVATIONS INC COM 42225K106 317 16,442 SH   SOLE   16,442 0 0
HEALTH INS INNOVATIONS INC PUT 42225K956 2,239 1,161 SH Put SOLE   0 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 66 251 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC COM 43289P106 78 29,656 SH   SOLE   29,656 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 35 134 SH Put SOLE   0 0 0
HIGHWOODS PPTYS INC CALL 431284908 205 42 SH Call SOLE   0 0 0
HIGHWOODS PPTYS INC PUT 431284958 4 1 SH Put SOLE   0 0 0
HECLA MNG CO CALL 422704906 506 1,494 SH Call SOLE   0 0 0
HECLA MNG CO COM 422704106 24 7,249 SH   SOLE   7,249 0 0
HECLA MNG CO PUT 422704956 227 672 SH Put SOLE   0 0 0
HERBALIFE NUTRITION LTD CALL G4412G901 2,988 627 SH Call SOLE   0 0 0
HERBALIFE NUTRITION LTD PUT G4412G951 14,405 3,022 SH Put SOLE   0 0 0
HOULIHAN LOKEY INC CALL 441593900 4 1 SH Call SOLE   0 0 0
HOULIHAN LOKEY INC PUT 441593950 1,055 216 SH Put SOLE   0 0 0
HELIOS TECHNOLOGIES INC CALL 42328H909 138 30 SH Call SOLE   0 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 62 1,353 SH   SOLE   1,353 0 0
HARMONIC INC CALL 413160902 31 41 SH Call SOLE   0 0 0
HARMONIC INC PUT 413160952 23 30 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 5,512 497 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,316 65,964 SH   SOLE   65,964 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 2,029 183 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 64 67 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 19 2,069 SH   SOLE   2,069 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 34 36 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 48 17 SH Call SOLE   0 0 0
HONDA MOTOR LTD COM 438128308 46 1,630 SH   SOLE   1,630 0 0
HONDA MOTOR LTD PUT 438128958 48 17 SH Put SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2 434 SH   SOLE   434 0 0
HUAMI CORP CALL 44331K903 0 2 SH Call SOLE   0 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 21 482 SH   SOLE   482 0 0
HMS HLDGS CORP CALL 40425J901 219 74 SH Call SOLE   0 0 0
HMS HLDGS CORP PUT 40425J951 11 4 SH Put SOLE   0 0 0
HARMONY GOLD MNG LTD CALL 413216900 338 933 SH Call SOLE   0 0 0
HARMONY GOLD MNG LTD COM 413216300 544 150,061 SH   SOLE   150,061 0 0
HARMONY GOLD MNG LTD PUT 413216950 10 30 SH Put SOLE   0 0 0
HANGER INC CALL 41043F908 30 11 SH Call SOLE   0 0 0
HANGER INC COM 41043F208 13 496 SH   SOLE   496 0 0
HNI CORP PUT 404251950 0 1 SH Put SOLE   0 0 0
HUANENG PWR INTL INC CALL 443304900 10 5 SH Call SOLE   0 0 0
HUANENG PWR INTL INC PUT 443304950 2 1 SH Put SOLE   0 0 0
HOOKER FURNITURE CORP CALL 439038900 5 2 SH Call SOLE   0 0 0
HOOKER FURNITURE CORP COM 439038100 14 577 SH   SOLE   577 0 0
HOOKER FURNITURE CORP PUT 439038950 87 34 SH Put SOLE   0 0 0
HARLEY DAVIDSON INC CALL 412822908 2,417 650 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC COM 412822108 899 24,176 SH   SOLE   24,176 0 0
HARLEY DAVIDSON INC PUT 412822958 6,251 1,681 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO CALL G45667905 136 83 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 12 742 SH   SOLE   742 0 0
HOLLYSYS AUTOMATION TECHNOLO PUT G45667955 18 11 SH Put SOLE   0 0 0
HOLOGIC INC CALL 436440901 2,010 385 SH Call SOLE   0 0 0
HOLOGIC INC COM 436440101 381 7,313 SH   SOLE   7,313 0 0
HOLOGIC INC PUT 436440951 3,075 589 SH Put SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 21 11 SH Call SOLE   0 0 0
HOME BANCSHARES INC PUT 436893950 39 20 SH Put SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 645 1,174 SH Call SOLE   0 0 0
AT HOME GROUP INC PUT 04650Y950 293 533 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 26,355 1,489 SH Call SOLE   0 0 0
HONEYWELL INTL INC COM 438516106 4,081 23,060 SH   SOLE   23,060 0 0
HONEYWELL INTL INC PUT 438516956 29,470 1,665 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 2 2 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 0 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
HELMERICH & PAYNE INC CALL 423452901 1,644 362 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC PUT 423452951 1,976 435 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 764 482 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 765 48,264 SH   SOLE   48,264 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 325 205 SH Put SOLE   0 0 0
HUDSON PAC PPTYS INC COM 444097109 2 59 SH   SOLE   59 0 0
HUDSON PAC PPTYS INC PUT 444097959 3 1 SH Put SOLE   0 0 0
HP INC CALL 40434L905 6,269 3,051 SH Call SOLE   0 0 0
HP INC PUT 40434L955 3,020 1,470 SH Put SOLE   0 0 0
HIGHPOINT RES CORP CALL 43114K908 1 10 SH Call SOLE   0 0 0
HIGHPOINT RES CORP COM 43114K108 0 5 SH   SOLE   5 0 0
HEALTHEQUITY INC CALL 42226A907 674 91 SH Call SOLE   0 0 0
HEALTHEQUITY INC PUT 42226A957 762 103 SH Put SOLE   0 0 0
HEALTHCARE RLTY TR COM 421946104 8 255 SH   SOLE   255 0 0
HEALTHCARE RLTY TR PUT 421946954 6 2 SH Put SOLE   0 0 0
BLOCK H & R INC CALL 093671905 793 338 SH Call SOLE   0 0 0
BLOCK H & R INC PUT 093671955 108 46 SH Put SOLE   0 0 0
HILL ROM HLDGS INC CALL 431475902 3,848 339 SH Call SOLE   0 0 0
HILL ROM HLDGS INC PUT 431475952 2,236 197 SH Put SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 39 8 SH Call SOLE   0 0 0
HERC HLDGS INC COM 42704L104 16 342 SH   SOLE   342 0 0
HERC HLDGS INC PUT 42704L954 313 64 SH Put SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 3,405 755 SH Call SOLE   0 0 0
HORMEL FOODS CORP PUT 440452950 2,246 498 SH Put SOLE   0 0 0
HARROW HEALTH INC CALL 415858909 118 152 SH Call SOLE   0 0 0
HARROW HEALTH INC COM 415858109 91 11,808 SH   SOLE   11,808 0 0
HARROW HEALTH INC PUT 415858959 239 308 SH Put SOLE   0 0 0
HERITAGE INS HLDGS INC CALL 42727J902 6 5 SH Call SOLE   0 0 0
HERITAGE INS HLDGS INC COM 42727J102 41 3,134 SH   SOLE   3,134 0 0
HERITAGE INS HLDGS INC PUT 42727J952 104 79 SH Put SOLE   0 0 0
HERON THERAPEUTICS INC CALL 427746902 162 69 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC COM 427746102 306 13,051 SH   SOLE   13,051 0 0
HERON THERAPEUTICS INC PUT 427746952 728 310 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP CALL 44045A902 32 25 SH Call SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 2 228 SH   SOLE   228 0 0
HORIZON TECHNOLOGY FIN CORP PUT 44045A952 20 16 SH Put SOLE   0 0 0
HSBC HLDGS PLC CALL 404280906 5,222 1,336 SH Call SOLE   0 0 0
HSBC HLDGS PLC COM 404280406 2,060 52,705 SH   SOLE   52,705 0 0
HSBC HLDGS PLC PUT 404280956 14,639 3,745 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 36 16 SH Call SOLE   0 0 0
HARSCO CORP PUT 415864957 207 90 SH Put SOLE   0 0 0
HENRY SCHEIN INC CALL 806407902 353 53 SH Call SOLE   0 0 0
HENRY SCHEIN INC PUT 806407952 847 127 SH Put SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 51 1,590 SH   SOLE   1,590 0 0
HEIDRICK & STRUGGLES INTL IN PUT 422819952 13 4 SH Put SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 107 58 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC COM 44107P104 34 1,878 SH   SOLE   1,878 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 382 206 SH Put SOLE   0 0 0
HEALTHSTREAM INC CALL 42222N903 2 1 SH Call SOLE   0 0 0
HEALTHSTREAM INC COM 42222N103 18 676 SH   SOLE   676 0 0
HERSHEY CO CALL 427866908 2,292 156 SH Call SOLE   0 0 0
HERSHEY CO COM 427866108 497 3,383 SH   SOLE   3,383 0 0
HERSHEY CO PUT 427866958 1,734 118 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR CALL 427825900 58 40 SH Call SOLE   0 0 0
HERSHA HOSPITALITY TR COM 427825500 14 997 SH   SOLE   997 0 0
HERSHA HOSPITALITY TR PUT 427825950 84 58 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 21 7 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC COM 42225P501 15 524 SH   SOLE   524 0 0
HERCULES CAPITAL INC CALL 427096908 8 6 SH Call SOLE   0 0 0
HERCULES CAPITAL INC COM 427096508 4 313 SH   SOLE   313 0 0
HERCULES CAPITAL INC PUT 427096958 50 36 SH Put SOLE   0 0 0
HTG MOLECULAR DIAGNOSTICS IN CALL 40434H904 0 8 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC CALL 432748901 12 5 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC PUT 432748951 52 21 SH Put SOLE   0 0 0
HUAZHU GROUP LTD CALL 44332N906 196 49 SH Call SOLE   0 0 0
HUAZHU GROUP LTD PUT 44332N956 44 11 SH Put SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 630 400 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 137 8,758 SH   SOLE   8,758 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 3,335 2,118 SH Put SOLE   0 0 0
HUB GROUP INC CALL 443320906 20 4 SH Call SOLE   0 0 0
HUBSPOT INC CALL 443573900 966 61 SH Call SOLE   0 0 0
HUBSPOT INC COM 443573100 260 1,641 SH   SOLE   1,641 0 0
HUBSPOT INC PUT 443573950 5,721 361 SH Put SOLE   0 0 0
HUDSON LTD COM G46408103 2 141 SH   SOLE   141 0 0
HUMANA INC CALL 444859902 11,068 302 SH Call SOLE   0 0 0
HUMANA INC COM 444859102 3,902 10,647 SH   SOLE   10,647 0 0
HUMANA INC PUT 444859952 32,107 876 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 1,681 696 SH Call SOLE   0 0 0
HUNTSMAN CORP PUT 447011957 2,498 1,034 SH Put SOLE   0 0 0
HURON CONSULTING GROUP INC COM 447462102 51 753 SH   SOLE   753 0 0
HUYA INC CALL 44852D908 430 240 SH Call SOLE   0 0 0
HUYA INC COM 44852D108 726 40,485 SH   SOLE   40,485 0 0
HUYA INC PUT 44852D958 2,572 1,433 SH Put SOLE   0 0 0
HAVERTY FURNITURE INC CALL 419596901 30 15 SH Call SOLE   0 0 0
HAVERTY FURNITURE INC PUT 419596951 4 2 SH Put SOLE   0 0 0
HANCOCK WHITNEY CORPORATION CALL 410120909 1,864 425 SH Call SOLE   0 0 0
HANCOCK WHITNEY CORPORATION PUT 410120959 21 5 SH Put SOLE   0 0 0
HOUSTON WIRE & CABLE CO CALL 44244K909 9 22 SH Call SOLE   0 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 8 1,884 SH   SOLE   1,884 0 0
HAWKINS INC COM 420261109 10 220 SH   SOLE   220 0 0
HEXCEL CORP NEW CALL 428291908 5,241 715 SH Call SOLE   0 0 0
HEXCEL CORP NEW PUT 428291958 14 2 SH Put SOLE   0 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 14 240 SH   SOLE   240 0 0
HYSTER YALE MATLS HANDLING I PUT 449172955 123 21 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 46,529 5,291 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 156,612 17,809 SH Put SOLE   0 0 0
EXCHANGE LISTED FDS TR PUT 30151E954 13 4 SH Put SOLE   0 0 0
HYRECAR INC COM 44916T107 9 3,782 SH   SOLE   3,782 0 0
HYRECAR INC PUT 44916T957 97 371 SH Put SOLE   0 0 0
HORIZON THERAPEUTICS PUB LTD CALL G46188901 2,363 653 SH Call SOLE   0 0 0
HORIZON THERAPEUTICS PUB LTD PUT G46188951 828 229 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 15 9 SH Call SOLE   0 0 0
MARINEMAX INC COM 567908108 20 1,220 SH   SOLE   1,220 0 0
MARINEMAX INC PUT 567908958 90 54 SH Put SOLE   0 0 0
INTELSAT S A CALL L5140P901 2,862 4,072 SH Call SOLE   0 0 0
INTELSAT S A COM L5140P101 835 118,851 SH   SOLE   118,851 0 0
INTELSAT S A PUT L5140P951 2,131 3,032 SH Put SOLE   0 0 0
IAA INC CALL 449253903 9 2 SH Call SOLE   0 0 0
IAA INC COM 449253103 667 14,190 SH   SOLE   14,190 0 0
IAA INC PUT 449253953 112 24 SH Put SOLE   0 0 0
IAC INTERACTIVECORP CALL 44919P908 2,416 97 SH Call SOLE   0 0 0
IAC INTERACTIVECORP PUT 44919P958 4,010 161 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 76 204 SH Call SOLE   0 0 0
IAMGOLD CORP COM 450913108 186 49,922 SH   SOLE   49,922 0 0
IAMGOLD CORP PUT 450913958 32 86 SH Put SOLE   0 0 0
ISHARES TR COM 464288794 4 70 SH   SOLE   70 0 0
ISHARES TR PUT 464288955 6 1 SH Put SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C CALL 457985908 203 35 SH Call SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 199 3,427 SH   SOLE   3,427 0 0
INTEGRA LIFESCIENCES HLDGS C PUT 457985958 17 3 SH Put SOLE   0 0 0
ISHARES TR COM 464288778 9 179 SH   SOLE   179 0 0
ISHARES TR PUT 464288955 50 10 SH Put SOLE   0 0 0
ISHARES GOLD TRUST CALL 464285905 506 349 SH Call SOLE   0 0 0
ISHARES GOLD TRUST COM 464285105 96 6,635 SH   SOLE   6,635 0 0
ISHARES GOLD TRUST PUT 464285955 13 9 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 17,510 1,453 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 68,763 5,706 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MICH CALL 453838909 2,455 1,084 SH Call SOLE   0 0 0
IBERIABANK CORP PUT 450828958 7 1 SH Put SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 130 28 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 958 20,561 SH   SOLE   20,561 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 993 213 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 33,523 2,501 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,443 70,451 SH   SOLE   70,451 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 63,494 4,737 SH Put SOLE   0 0 0
ICICI BK LTD CALL 45104G904 2,258 1,497 SH Call SOLE   0 0 0
ICICI BK LTD PUT 45104G954 217 144 SH Put SOLE   0 0 0
INTERNATIONAL BANCSHARES COR CALL 459044903 4 1 SH Call SOLE   0 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 0 15 SH   SOLE   15 0 0
INSTALLED BLDG PRODS INC CALL 45780R901 20 3 SH Call SOLE   0 0 0
INSTALLED BLDG PRODS INC PUT 45780R951 6 1 SH Put SOLE   0 0 0
INDEPENDENT BK GROUP INC CALL 45384B906 1,042 188 SH Call SOLE   0 0 0
INDEPENDENT BK GROUP INC COM 45384B106 186 3,369 SH   SOLE   3,369 0 0
INDEPENDENT BK GROUP INC PUT 45384B956 415 75 SH Put SOLE   0 0 0
ICAD INC CALL 44934S906 75 97 SH Call SOLE   0 0 0
ICAD INC COM 44934S206 42 5,427 SH   SOLE   5,427 0 0
ICAD INC PUT 44934S956 158 204 SH Put SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 1,267 137 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 860 9,300 SH   SOLE   9,300 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 3,026 327 SH Put SOLE   0 0 0
ICHOR HOLDINGS CALL G4740B905 229 69 SH Call SOLE   0 0 0
ICHOR HOLDINGS COM G4740B105 276 8,316 SH   SOLE   8,316 0 0
ICHOR HOLDINGS PUT G4740B955 499 150 SH Put SOLE   0 0 0
ICLICK INTRACTVE ASIA GRP LT COM 45113Y104 55 17,261 SH   SOLE   17,261 0 0
ICON PLC CALL G4705A900 533 31 SH Call SOLE   0 0 0
ICON PLC PUT G4705A950 34 2 SH Put SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055905 2 18 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 5,613 453 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,689 13,634 SH   SOLE   13,634 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 10,012 808 SH Put SOLE   0 0 0
ICU MED INC CALL 44930G907 37 2 SH Call SOLE   0 0 0
ICU MED INC COM 44930G107 236 1,265 SH   SOLE   1,265 0 0
ICU MED INC PUT 44930G957 374 20 SH Put SOLE   0 0 0
IDACORP INC PUT 451107956 0 10 SH Put SOLE   0 0 0
INTERDIGITAL INC CALL 45867G901 899 165 SH Call SOLE   0 0 0
INTERDIGITAL INC PUT 45867G951 1,547 284 SH Put SOLE   0 0 0
IDEANOMICS INC COM 45166V106 20 24,038 SH   SOLE   24,038 0 0
IDEANOMICS INC PUT 45166V956 18 211 SH Put SOLE   0 0 0
INTELLICHECK INC CALL 45817G901 13 18 SH Call SOLE   0 0 0
INTELLICHECK INC COM 45817G201 144 19,287 SH   SOLE   19,287 0 0
INTELLICHECK INC PUT 45817G951 49 66 SH Put SOLE   0 0 0
IDERA PHARMACEUTICALS INC CALL 45168K905 0 2 SH Call SOLE   0 0 0
IDT CORP CALL 448947907 18 26 SH Call SOLE   0 0 0
IDT CORP PUT 448947957 93 130 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 43 13 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 30 9 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 835 32 SH Call SOLE   0 0 0
IDEXX LABS INC COM 45168D104 159 611 SH   SOLE   611 0 0
IDEXX LABS INC PUT 45168D954 6,397 245 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,708 155 SH Call SOLE   0 0 0
ISHARES TR COM 464287440 2,291 20,794 SH   SOLE   20,794 0 0
ISHARES TR PUT 464287957 7,594 689 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 452 36 SH Call SOLE   0 0 0
ISHARES TR COM 464288661 2,218 17,642 SH   SOLE   17,642 0 0
ISHARES TR PUT 464288955 3,860 307 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 430 80 SH Call SOLE   0 0 0
ISHARES INC COM 46434G103 29 554 SH   SOLE   554 0 0
ISHARES INC PUT 46434G955 59 11 SH Put SOLE   0 0 0
ISHARES TR COM 464288851 66 1,204 SH   SOLE   1,204 0 0
ISHARES TR PUT 464288955 55 10 SH Put SOLE   0 0 0
ICAHN ENTERPRISES LP CALL 451100901 6 1 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP COM 451100101 266 4,339 SH   SOLE   4,339 0 0
ICAHN ENTERPRISES LP PUT 451100951 381 62 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 49 10 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V956 4 1 SH Put SOLE   0 0 0
ISHARES TR COM 464287861 149 3,191 SH   SOLE   3,191 0 0
ISHARES TR PUT 464287957 32 7 SH Put SOLE   0 0 0
IDEX CORP CALL 45167R904 1,410 82 SH Call SOLE   0 0 0
IDEX CORP PUT 45167R954 137 8 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 6 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 6,115 474 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 6,567 509 SH Put SOLE   0 0 0
INDIA GLOBALIZATION CAP INC COM 45408X308 0 100 SH   SOLE   100 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 2,167 1,448 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 961 642 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 3,472 149 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 50,872 2,183 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 742 37 SH Call SOLE   0 0 0
ISHARES TR COM 464288828 15 78 SH   SOLE   78 0 0
ISHARES TR PUT 464288955 3,092 154 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 237 9 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 26 1 SH Put SOLE   0 0 0
INSTEEL INDUSTRIES INC COM 45774W108 2 118 SH   SOLE   118 0 0
INSTEEL INDUSTRIES INC PUT 45774W958 10 5 SH Put SOLE   0 0 0
I3 VERTICALS INC CALL 46571Y907 90 32 SH Call SOLE   0 0 0
I3 VERTICALS INC COM 46571Y107 66 2,352 SH   SOLE   2,352 0 0
I3 VERTICALS INC PUT 46571Y957 56 20 SH Put SOLE   0 0 0
INTRICON CORP CALL 46121H909 19 11 SH Call SOLE   0 0 0
INTRICON CORP PUT 46121H959 48 27 SH Put SOLE   0 0 0
INNOVATIVE INDL PPTYS INC CALL 45781V901 3,049 402 SH Call SOLE   0 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 30 399 SH   SOLE   399 0 0
INNOVATIVE INDL PPTYS INC PUT 45781V951 4,840 638 SH Put SOLE   0 0 0
II VI INC CALL 902104908 0 246 SH Call SOLE   0 0 0
II VI INC COM 902104108 0 56,000 SH   SOLE   56,000 0 0
II VI INC PUT 902104958 0 211 SH Put SOLE   0 0 0
II VI INC CALL 902104908 0 47 SH Call SOLE   0 0 0
II VI INC PUT 902104958 0 141 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,078 101 SH Call SOLE   0 0 0
ISHARES TR COM 464287507 567 2,756 SH   SOLE   2,756 0 0
ISHARES TR CALL 464287907 23 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 6,448 769 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 259 31 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 112 7 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 4 5 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 3 1 SH Call SOLE   0 0 0
ILLUMINA INC CALL 452327909 38,946 1,174 SH Call SOLE   0 0 0
ILLUMINA INC PUT 452327959 39,410 1,188 SH Put SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T CALL 456237906 0 13 SH Call SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T COM 456237106 0 1,256 SH   SOLE   1,256 0 0
INDUSTRIAL LOGISTICS PPTYS T PUT 456237956 0 25 SH Put SOLE   0 0 0
IMAX CORP CALL 45245E909 24 12 SH Call SOLE   0 0 0
IMAX CORP COM 45245E109 50 2,482 SH   SOLE   2,482 0 0
IMAX CORP PUT 45245E959 85 42 SH Put SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 201 394 SH Call SOLE   0 0 0
IMMUNOGEN INC COM 45253H101 93 18,388 SH   SOLE   18,388 0 0
IMMUNOGEN INC PUT 45253H951 26 51 SH Put SOLE   0 0 0
IMPAC MTG HLDGS INC CALL 45254P908 11 21 SH Call SOLE   0 0 0
IMPAC MTG HLDGS INC COM 45254P508 0 103 SH   SOLE   103 0 0
INGLES MKTS INC CALL 457030904 14 3 SH Call SOLE   0 0 0
INGLES MKTS INC COM 457030104 626 13,195 SH   SOLE   13,195 0 0
INGLES MKTS INC PUT 457030954 9 2 SH Put SOLE   0 0 0
IMMERSION CORP CALL 452521907 43 58 SH Call SOLE   0 0 0
IMMERSION CORP PUT 452521957 0 1 SH Put SOLE   0 0 0
IMMUNOMEDICS INC CALL 452907908 6,483 3,064 SH Call SOLE   0 0 0
IMMUNOMEDICS INC PUT 452907958 2,092 989 SH Put SOLE   0 0 0
IMPERIAL OIL LTD CALL 453038908 21 8 SH Call SOLE   0 0 0
IMPERIAL OIL LTD COM 453038408 40 1,532 SH   SOLE   1,532 0 0
IMPERIAL OIL LTD PUT 453038958 7 3 SH Put SOLE   0 0 0
INTERNAP CORP CALL 45885A909 2 22 SH Call SOLE   0 0 0
INTERNAP CORP COM 45885A409 0 664 SH   SOLE   664 0 0
INTERNAP CORP PUT 45885A959 0 2 SH Put SOLE   0 0 0
INCYTE CORP CALL 45337C902 5,658 648 SH Call SOLE   0 0 0
INCYTE CORP PUT 45337C952 6,304 722 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 449 128 SH Call SOLE   0 0 0
ISHARES TR COM 46429B598 618 17,587 SH   SOLE   17,587 0 0
ISHARES TR PUT 46429B957 973 277 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MASS COM 453836108 32 385 SH   SOLE   385 0 0
DIREXION SHS ETF TR CALL 25490K909 89 13 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 144 21 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 0 5 SH Call SOLE   0 0 0
INFINERA CORPORATION CALL 45667G903 496 625 SH Call SOLE   0 0 0
INFINERA CORPORATION COM 45667G103 272 34,346 SH   SOLE   34,346 0 0
INFINERA CORPORATION PUT 45667G953 529 667 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 3,390 450 SH Call SOLE   0 0 0
IHS MARKIT LTD PUT G47567955 90 12 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 826 801 SH Call SOLE   0 0 0
INFOSYS LTD PUT 456788958 654 634 SH Put SOLE   0 0 0
ING GROEP N V CALL 456837903 353 293 SH Call SOLE   0 0 0
ING GROEP N V COM 456837103 151 12,602 SH   SOLE   12,602 0 0
ING GROEP N V PUT 456837953 615 511 SH Put SOLE   0 0 0
INOGEN INC CALL 45780L904 389 57 SH Call SOLE   0 0 0
INOGEN INC PUT 45780L954 286 42 SH Put SOLE   0 0 0
INGREDION INC CALL 457187902 1,059 114 SH Call SOLE   0 0 0
SUMMIT HOTEL PPTYS INC CALL 866082900 18 15 SH Call SOLE   0 0 0
SUMMIT HOTEL PPTYS INC PUT 866082950 1 1 SH Put SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I CALL 45782F905 0 3 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 37 114 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 79 24,120 SH   SOLE   24,120 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 62 189 SH Put SOLE   0 0 0
INOVALON HLDGS INC CALL 45781D901 173 92 SH Call SOLE   0 0 0
INOVALON HLDGS INC PUT 45781D951 43 23 SH Put SOLE   0 0 0
INSEEGO CORP CALL 45782B904 157 215 SH Call SOLE   0 0 0
INSEEGO CORP COM 45782B104 268 36,610 SH   SOLE   36,610 0 0
INSEEGO CORP PUT 45782B954 285 390 SH Put SOLE   0 0 0
INSMED INC CALL 457669907 506 212 SH Call SOLE   0 0 0
INSMED INC COM 457669307 175 7,359 SH   SOLE   7,359 0 0
INSPIRE MED SYS INC CALL 457730909 3,109 419 SH Call SOLE   0 0 0
INSPIRE MED SYS INC PUT 457730959 126 17 SH Put SOLE   0 0 0
INSTRUCTURE INC CALL 45781U903 57 12 SH Call SOLE   0 0 0
INSTRUCTURE INC COM 45781U103 50 1,047 SH   SOLE   1,047 0 0
WORLD FUEL SVCS CORP CALL 981475906 56 13 SH Call SOLE   0 0 0
INTEL CORP CALL 458140900 40,967 6,845 SH Call SOLE   0 0 0
INTEL CORP COM 458140100 1,148 19,191 SH   SOLE   19,191 0 0
INTEL CORP PUT 458140950 41,817 6,987 SH Put SOLE   0 0 0
INTL FCSTONE INC COM 46116V105 171 3,511 SH   SOLE   3,511 0 0
INTL FCSTONE INC PUT 46116V955 4 1 SH Put SOLE   0 0 0
INTUIT CALL 461202903 8,329 318 SH Call SOLE   0 0 0
INTUIT COM 461202103 3,568 13,623 SH   SOLE   13,623 0 0
INTUIT PUT 461202953 23,495 897 SH Put SOLE   0 0 0
INNOVIVA INC CALL 45781M901 84 60 SH Call SOLE   0 0 0
INNOVIVA INC COM 45781M101 1,094 77,323 SH   SOLE   77,323 0 0
INNOVIVA INC PUT 45781M951 59 42 SH Put SOLE   0 0 0
IDENTIV INC CALL 45170X905 117 209 SH Call SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 650 217 SH Call SOLE   0 0 0
INVITATION HOMES INC PUT 46187W957 1,042 348 SH Put SOLE   0 0 0
INNERWORKINGS INC COM 45773Y105 0 39 SH   SOLE   39 0 0
INTERXION HOLDING N.V CALL N47279909 25 3 SH Call SOLE   0 0 0
INTERXION HOLDING N.V PUT N47279959 83 10 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP CALL 462044907 32 38 SH Call SOLE   0 0 0
ION GEOPHYSICAL CORP PUT 462044957 9 11 SH Put SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 3,014 499 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC COM 462222100 354 5,870 SH   SOLE   5,870 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 8,107 1,342 SH Put SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 501 181 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 666 24,066 SH   SOLE   24,066 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 714 258 SH Put SOLE   0 0 0
INTL PAPER CO CALL 460146903 6,801 1,477 SH Call SOLE   0 0 0
INTL PAPER CO PUT 460146953 2,021 439 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 14 3 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G409 139 2,806 SH   SOLE   2,806 0 0
ETF MANAGERS TR PUT 26924G958 4 1 SH Put SOLE   0 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 143 62 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC COM 460690100 149 6,485 SH   SOLE   6,485 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 48 21 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 1,927 133 SH Call SOLE   0 0 0
IPG PHOTONICS CORP PUT 44980X959 8,709 601 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 370 50 SH Call SOLE   0 0 0
INPHI CORP COM 45772F107 519 7,021 SH   SOLE   7,021 0 0
INPHI CORP PUT 45772F957 1,576 213 SH Put SOLE   0 0 0
INNOPHOS HOLDINGS INC CALL 45774N908 83 26 SH Call SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y902 14 54 SH Call SOLE   0 0 0
INTREPID POTASH INC COM 46121Y102 48 17,785 SH   SOLE   17,785 0 0
INTREPID POTASH INC PUT 46121Y952 20 75 SH Put SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD COM 759937204 110 3,551 SH   SOLE   3,551 0 0
IQIYI INC CALL 46267X908 3,656 1,732 SH Call SOLE   0 0 0
IQIYI INC PUT 46267X958 3,318 1,572 SH Put SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 2,456 159 SH Call SOLE   0 0 0
INGERSOLL-RAND PLC CALL G47791901 1,914 144 SH Call SOLE   0 0 0
INGERSOLL-RAND PLC PUT G47791951 943 71 SH Put SOLE   0 0 0
IROBOT CORP CALL 462726900 5,078 1,003 SH Call SOLE   0 0 0
IROBOT CORP COM 462726100 470 9,287 SH   SOLE   9,287 0 0
IROBOT CORP PUT 462726950 2,901 573 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 263 107 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 95 3,862 SH   SOLE   3,862 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 275 112 SH Put SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 3,088 969 SH Call SOLE   0 0 0
IRON MTN INC NEW PUT 46284V951 2,632 826 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 8 6 SH Call SOLE   0 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 0 61 SH   SOLE   61 0 0
INDEPENDENCE RLTY TR INC PUT 45378A956 1 1 SH Put SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC CALL 450056906 13 2 SH Call SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC PUT 450056956 13 2 SH Put SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 23 18 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 73 5,557 SH   SOLE   5,557 0 0
INVESTORS BANCORP INC NEW CALL 46146L901 40 34 SH Call SOLE   0 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 33 28 SH Put SOLE   0 0 0
IVERIC BIO INC CALL 46583P902 375 438 SH Call SOLE   0 0 0
IVERIC BIO INC COM 46583P102 419 48,860 SH   SOLE   48,860 0 0
IVERIC BIO INC PUT 46583P952 59 69 SH Put SOLE   0 0 0
INSIGNIA SYS INC COM 45765Y105 0 100 SH   SOLE   100 0 0
INSIGNIA SYS INC PUT 45765Y955 0 1 SH Put SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 38,602 653 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC PUT 46120E952 103,333 1,748 SH Put SOLE   0 0 0
GARTNER INC CALL 366651907 385 25 SH Call SOLE   0 0 0
GARTNER INC PUT 366651957 354 23 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 4,752 214 SH Call SOLE   0 0 0
ISHARES TR COM 464288760 306 1,379 SH   SOLE   1,379 0 0
ISHARES TR PUT 464288955 6,284 283 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 3,837 864 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 8,515 1,917 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 4,642 1,353 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,288 37,557 SH   SOLE   37,557 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 16,105 4,694 SH Put SOLE   0 0 0
INTEGER HLDGS CORP CALL 45826H909 8 1 SH Call SOLE   0 0 0
INTEGER HLDGS CORP PUT 45826H959 1,874 233 SH Put SOLE   0 0 0
ITERIS INC CALL 46564T907 0 1 SH Call SOLE   0 0 0
ITERIS INC COM 46564T107 12 2,419 SH   SOLE   2,419 0 0
ITERIS INC PUT 46564T957 0 1 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H909 5 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 72 10 SH Call SOLE   0 0 0
ISHARES TR COM 464287150 133 1,836 SH   SOLE   1,836 0 0
ITRON INC CALL 465741906 319 38 SH Call SOLE   0 0 0
ITRON INC PUT 465741956 1,813 216 SH Put SOLE   0 0 0
ITT INC CALL 45073V908 310 42 SH Call SOLE   0 0 0
ITT INC PUT 45073V958 66 9 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 2,135 2,334 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA COM 465562106 314 34,421 SH   SOLE   34,421 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 2,323 2,539 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 13,454 749 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 17,477 973 SH Put SOLE   0 0 0
INTEVAC INC CALL 461148908 6 9 SH Call SOLE   0 0 0
INTEVAC INC COM 461148108 11 1,591 SH   SOLE   1,591 0 0
INVACARE CORP CALL 461203901 16 18 SH Call SOLE   0 0 0
INVACARE CORP PUT 461203951 3 4 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 676 52 SH Call SOLE   0 0 0
ISHARES TR COM 464287408 469 3,611 SH   SOLE   3,611 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 53 32 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 76 4,570 SH   SOLE   4,570 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 261 157 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,002 31 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1,099 34 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,556 132 SH Call SOLE   0 0 0
INVESCO LTD CALL G491BT908 2,914 1,621 SH Call SOLE   0 0 0
INVESCO LTD COM G491BT108 162 9,048 SH   SOLE   9,048 0 0
INVESCO LTD PUT G491BT958 280 156 SH Put SOLE   0 0 0
ISHARES TR COM 464287622 95 535 SH   SOLE   535 0 0
ISHARES TR PUT 464287957 17 1 SH Put SOLE   0 0 0
ISHARES TR COM 464288869 43 437 SH   SOLE   437 0 0
ISHARES TR CALL 464287907 464 34 SH Call SOLE   0 0 0
ISHARES TR COM 464287598 627 4,601 SH   SOLE   4,601 0 0
ISHARES TR PUT 464287957 7,765 569 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 299 17 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 268,633 16,215 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 545,402 32,921 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 334 26 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 2,340 182 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,028 48 SH Call SOLE   0 0 0
ISHARES TR COM 464287648 131 612 SH   SOLE   612 0 0
ISHARES TR PUT 464287957 9,168 428 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 15 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 375 63 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 18 2 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 395 21 SH Call SOLE   0 0 0
ISHARES TR COM 464287796 57 1,800 SH   SOLE   1,800 0 0
ISHARES TR PUT 464287957 51 16 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 165 12 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 55,587 5,972 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 35,603 3,825 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,975 101 SH Call SOLE   0 0 0
ISHARES TR COM 464287192 3,592 18,371 SH   SOLE   18,371 0 0
ISHARES TR PUT 464287957 21,003 1,074 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 162 7 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 209 9 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 17 6 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC CALL 469814907 440 49 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC COM 469814107 1,222 13,611 SH   SOLE   13,611 0 0
JACOBS ENGR GROUP INC PUT 469814957 62 7 SH Put SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 7 1 SH Call SOLE   0 0 0
JACK IN THE BOX INC COM 466367109 170 2,191 SH   SOLE   2,191 0 0
JACK IN THE BOX INC PUT 466367959 632 81 SH Put SOLE   0 0 0
JAGGED PEAK ENERGY INC COM 47009K107 0 100 SH   SOLE   100 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 3,119 209 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 3,000 201 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 326 28 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC COM 445658107 19 167 SH   SOLE   167 0 0
HUNT J B TRANS SVCS INC PUT 445658957 1,004 86 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 3,376 817 SH Call SOLE   0 0 0
JABIL INC PUT 466313953 454 110 SH Put SOLE   0 0 0
JETBLUE AWYS CORP CALL 477143901 979 523 SH Call SOLE   0 0 0
JETBLUE AWYS CORP COM 477143101 465 24,884 SH   SOLE   24,884 0 0
JETBLUE AWYS CORP PUT 477143951 859 459 SH Put SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 10 89 SH   SOLE   89 0 0
JOHN BEAN TECHNOLOGIES CORP PUT 477839954 67 6 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 6,049 1,486 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC PUT G51502955 1,660 408 SH Put SOLE   0 0 0
J2 GLOBAL INC CALL 48123V902 1,368 146 SH Call SOLE   0 0 0
J2 GLOBAL INC PUT 48123V952 918 98 SH Put SOLE   0 0 0
PENNEY J C CORP INC CALL 708160906 58 518 SH Call SOLE   0 0 0
PENNEY J C CORP INC COM 708160106 47 42,246 SH   SOLE   42,246 0 0
PENNEY J C CORP INC PUT 708160956 326 2,917 SH Put SOLE   0 0 0
JD COM INC CALL 47215P906 30,847 8,756 SH Call SOLE   0 0 0
JD COM INC PUT 47215P956 25,576 7,260 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 666 681 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E877 357 36,512 SH   SOLE   36,512 0 0
DIREXION SHS ETF TR PUT 25460E955 692 708 SH Put SOLE   0 0 0
JUST ENERGY GROUP INC CALL 48213W901 46 279 SH Call SOLE   0 0 0
JUST ENERGY GROUP INC COM 48213W101 62 36,941 SH   SOLE   36,941 0 0
JUST ENERGY GROUP INC PUT 48213W951 39 234 SH Put SOLE   0 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 1,863 872 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 126 59 SH Put SOLE   0 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 0 55 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 3 264 SH Put SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 611 261 SH Call SOLE   0 0 0
JELD-WEN HLDG INC PUT 47580P953 2 1 SH Put SOLE   0 0 0
J JILL INC CALL 46620W902 2 21 SH Call SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 18 4 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P522 383 8,320 SH   SOLE   8,320 0 0
BARCLAYS BK PLC PUT 06746P951 9 2 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 0 1 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC CALL 426281901 291 20 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC COM 426281101 256 1,760 SH   SOLE   1,760 0 0
HENRY JACK & ASSOC INC PUT 426281951 233 16 SH Put SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 618 275 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD COM 47759T100 185 8,266 SH   SOLE   8,266 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 490 218 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 1,375 79 SH Call SOLE   0 0 0
JONES LANG LASALLE INC PUT 48020Q957 348 20 SH Put SOLE   0 0 0
JUMEI INTL HLDG LTD COM 48138L107 4 2,387 SH   SOLE   2,387 0 0
JUMEI INTL HLDG LTD PUT 48138L957 1 6 SH Put SOLE   0 0 0
JUMIA TECHNOLOGIES AG CALL 48138M905 290 432 SH Call SOLE   0 0 0
JUMIA TECHNOLOGIES AG COM 48138M105 673 100,148 SH   SOLE   100,148 0 0
JUMIA TECHNOLOGIES AG PUT 48138M955 480 714 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC CALL 481116901 105 121 SH Call SOLE   0 0 0
JOUNCE THERAPEUTICS INC COM 481116101 209 24,027 SH   SOLE   24,027 0 0
JOUNCE THERAPEUTICS INC PUT 481116951 183 210 SH Put SOLE   0 0 0
JOHNSON & JOHNSON CALL 478160904 59,587 4,085 SH Call SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 8,449 57,925 SH   SOLE   57,925 0 0
JOHNSON & JOHNSON PUT 478160954 51,142 3,506 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78468R903 5,466 499 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78468R953 8,401 767 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78468R903 87 8 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78468R953 38,404 3,506 SH Put SOLE   0 0 0
JUNIPER NETWORKS INC CALL 48203R904 2,507 1,018 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC PUT 48203R954 820 333 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 5,442 652 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 3,781 453 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 4,716 565 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 1,402 168 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 2,266 543 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 308 74 SH Put SOLE   0 0 0
51JOB INC CALL 316827904 8 1 SH Call SOLE   0 0 0
51JOB INC COM 316827104 43 508 SH   SOLE   508 0 0
51JOB INC PUT 316827954 466 55 SH Put SOLE   0 0 0
ST JOE CO CALL 790148900 362 183 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 97,412 6,988 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 3,625 26,006 SH   SOLE   26,006 0 0
JPMORGAN CHASE & CO PUT 46625H955 69,992 5,021 SH Put SOLE   0 0 0
CHINA FIN ONLINE CO LTD CALL 169379904 0 1 SH Call SOLE   0 0 0
CHINA FIN ONLINE CO LTD COM 169379104 22 25,214 SH   SOLE   25,214 0 0
NORDSTROM INC CALL 655664900 5,300 1,295 SH Call SOLE   0 0 0
NORDSTROM INC PUT 655664950 11,268 2,753 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 5,871 849 SH Call SOLE   0 0 0
KELLOGG CO PUT 487836958 2,780 402 SH Put SOLE   0 0 0
KALA PHARMACEUTICALS INC CALL 483119903 78 213 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC COM 483119103 63 17,116 SH   SOLE   17,116 0 0
KALA PHARMACEUTICALS INC PUT 483119953 36 100 SH Put SOLE   0 0 0
KAISER ALUMINUM CORP PUT 483007954 11 1 SH Put SOLE   0 0 0
KAMAN CORP CALL 483548903 0 1 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 738 339 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC COM 48238T109 268 12,335 SH   SOLE   12,335 0 0
KAR AUCTION SVCS INC PUT 48238T959 322 148 SH Put SOLE   0 0 0
KB FINANCIAL GROUP INC COM 48241A105 10 243 SH   SOLE   243 0 0
KB FINANCIAL GROUP INC PUT 48241A955 4 1 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 89 19 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A797 375 7,950 SH   SOLE   7,950 0 0
SPDR SERIES TRUST PUT 78464A958 3,225 682 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 1,576 460 SH Call SOLE   0 0 0
KB HOME COM 48666K109 607 17,731 SH   SOLE   17,731 0 0
KB HOME PUT 48666K959 5,825 1,700 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 18 6 SH Call SOLE   0 0 0
KBR INC COM 48242W106 409 13,426 SH   SOLE   13,426 0 0
KBR INC PUT 48242W956 594 195 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A771 17 287 SH   SOLE   287 0 0
SPDR SERIES TRUST PUT 78464A958 59 10 SH Put SOLE   0 0 0
KADMON HLDGS INC CALL 48283N906 14 32 SH Call SOLE   0 0 0
KADMON HLDGS INC COM 48283N106 164 36,394 SH   SOLE   36,394 0 0
KEURIG DR PEPPER INC CALL 49271V900 2,599 898 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC COM 49271V100 40 1,399 SH   SOLE   1,399 0 0
KEURIG DR PEPPER INC PUT 49271V950 1,424 492 SH Put SOLE   0 0 0
KELLY SVCS INC CALL 488152907 2 10 SH Call SOLE   0 0 0
KEMET CORP CALL 488360907 1,079 399 SH Call SOLE   0 0 0
KEMET CORP COM 488360207 941 34,822 SH   SOLE   34,822 0 0
KEMET CORP PUT 488360957 559 207 SH Put SOLE   0 0 0
KOREA ELECTRIC PWR CALL 500631906 1 1 SH Call SOLE   0 0 0
KOREA ELECTRIC PWR COM 500631106 3 283 SH   SOLE   283 0 0
KIRBY CORP CALL 497266906 8 1 SH Call SOLE   0 0 0
KIRBY CORP COM 497266106 83 932 SH   SOLE   932 0 0
KIRBY CORP PUT 497266956 8 1 SH Put SOLE   0 0 0
KEYCORP NEW CALL 493267908 4,701 2,323 SH Call SOLE   0 0 0
KEYCORP NEW COM 493267108 159 7,900 SH   SOLE   7,900 0 0
KEYCORP NEW PUT 493267958 327 162 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 4,361 425 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,500 24,369 SH   SOLE   24,369 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 7,861 766 SH Put SOLE   0 0 0
KFORCE INC COM 493732101 68 1,732 SH   SOLE   1,732 0 0
KORN FERRY CALL 500643900 262 62 SH Call SOLE   0 0 0
KORN FERRY PUT 500643950 16 4 SH Put SOLE   0 0 0
KINROSS GOLD CORP CALL 496902904 1,229 2,593 SH Call SOLE   0 0 0
KINROSS GOLD CORP COM 496902404 532 112,257 SH   SOLE   112,257 0 0
KINROSS GOLD CORP PUT 496902954 389 821 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 4,893 1,523 SH Call SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 4,569 142,230 SH   SOLE   142,230 0 0
KRAFT HEINZ CO PUT 500754956 8,244 2,566 SH Put SOLE   0 0 0
ORTHOPEDIATRICS CORP CALL 68752L900 9 2 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 145 41 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 14 4 SH Put SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 308 149 SH Call SOLE   0 0 0
KIMCO RLTY CORP COM 49446R109 90 4,352 SH   SOLE   4,352 0 0
KIMCO RLTY CORP PUT 49446R959 128 62 SH Put SOLE   0 0 0
KINDRED BIOSCIENCES INC CALL 494577909 8 10 SH Call SOLE   0 0 0
KINDRED BIOSCIENCES INC COM 494577109 35 4,128 SH   SOLE   4,128 0 0
KIRKLANDS INC CALL 497498905 1 16 SH Call SOLE   0 0 0
KIRKLANDS INC COM 497498105 1 811 SH   SOLE   811 0 0
KKR & CO INC CALL 48251W904 609 209 SH Call SOLE   0 0 0
KKR & CO INC COM 48251W104 603 20,695 SH   SOLE   20,695 0 0
KKR & CO INC PUT 48251W954 603 207 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 2,917 662 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 418 9,489 SH   SOLE   9,489 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 2,807 637 SH Put SOLE   0 0 0
KLA CORPORATION CALL 482480900 3,207 180 SH Call SOLE   0 0 0
KLA CORPORATION COM 482480100 502 2,823 SH   SOLE   2,823 0 0
KLA CORPORATION PUT 482480950 13,095 735 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 100 37 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC PUT 501242951 40 15 SH Put SOLE   0 0 0
KLX ENERGY SERVICS HOLDNGS I CALL 48253L906 0 1 SH Call SOLE   0 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 117 18,287 SH   SOLE   18,287 0 0
KLX ENERGY SERVICS HOLDNGS I PUT 48253L956 1 2 SH Put SOLE   0 0 0
KIMBERLY CLARK CORP CALL 494368903 9,009 655 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP PUT 494368953 2,682 195 SH Put SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 3,205 1,514 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL COM 49456B101 3,722 175,862 SH   SOLE   175,862 0 0
KINDER MORGAN INC DEL PUT 49456B951 3,300 1,559 SH Put SOLE   0 0 0
KEMPHARM INC COM 488445107 0 100 SH   SOLE   100 0 0
KEMPHARM INC PUT 488445957 0 1 SH Put SOLE   0 0 0
KENNAMETAL INC CALL 489170900 269 73 SH Call SOLE   0 0 0
KENNAMETAL INC PUT 489170950 822 223 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 4,076 465 SH Call SOLE   0 0 0
CARMAX INC COM 143130102 99 1,130 SH   SOLE   1,130 0 0
CARMAX INC PUT 143130952 7,013 800 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 357 169 SH Call SOLE   0 0 0
KNOWLES CORP PUT 49926D959 670 317 SH Put SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 95 201 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 176 374 SH Put SOLE   0 0 0
KNOLL INC CALL 498904900 58 23 SH Call SOLE   0 0 0
KNOLL INC COM 498904200 71 2,813 SH   SOLE   2,813 0 0
KNOLL INC PUT 498904950 2 1 SH Put SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 77 39 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP COM Y48125101 42 2,160 SH   SOLE   2,160 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 93 47 SH Put SOLE   0 0 0
KINSALE CAP GROUP INC CALL 49714P908 3,405 335 SH Call SOLE   0 0 0
KINSALE CAP GROUP INC PUT 49714P958 71 7 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 419 117 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN COM 499049104 542 15,146 SH   SOLE   15,146 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 3,584 1,000 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 20,640 3,729 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 3,393 61,302 SH   SOLE   61,302 0 0
COCA COLA CO PUT 191216950 19,073 3,446 SH Put SOLE   0 0 0
KODIAK SCIENCES INC CALL 50015M909 43 6 SH Call SOLE   0 0 0
KODIAK SCIENCES INC COM 50015M109 11 158 SH   SOLE   158 0 0
KODIAK SCIENCES INC PUT 50015M959 7 1 SH Put SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 41 90 SH Call SOLE   0 0 0
EASTMAN KODAK CO COM 277461406 327 70,528 SH   SOLE   70,528 0 0
EASTMAN KODAK CO PUT 277461956 38 83 SH Put SOLE   0 0 0
COCA COLA FEMSA S A B DE C V CALL 191241908 6 1 SH Call SOLE   0 0 0
VANECK VECTORS ETF TRUST COM 92189F809 12 1,222 SH   SOLE   1,222 0 0
VANECK VECTORS ETF TRUST PUT 92189F952 10 11 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 143 37 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W387 3 81 SH   SOLE   81 0 0
PROSHARES TR II PUT 74347W952 85 22 SH Put SOLE   0 0 0
KOPPERS HOLDINGS INC CALL 50060P906 19 5 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC COM 50060P106 46 1,222 SH   SOLE   1,222 0 0
KOPPERS HOLDINGS INC PUT 50060P956 22 6 SH Put SOLE   0 0 0
KOPIN CORP CALL 500600901 0 28 SH Call SOLE   0 0 0
KOSMOS ENERGY LTD CALL 500688906 17 31 SH Call SOLE   0 0 0
KOSMOS ENERGY LTD COM 500688106 19 3,497 SH   SOLE   3,497 0 0
KOSMOS ENERGY LTD PUT 500688956 10 18 SH Put SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 1,361 710 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 498 26,019 SH   SOLE   26,019 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 1,098 573 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 13,900 4,795 SH Call SOLE   0 0 0
KROGER CO PUT 501044951 5,554 1,916 SH Put SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 81 32 SH Call SOLE   0 0 0
KRATON CORPORATION PUT 50077C956 12 5 SH Put SOLE   0 0 0
KILROY RLTY CORP COM 49427F108 114 1,359 SH   SOLE   1,359 0 0
SPDR SERIES TRUST CALL 78464A908 8,772 1,506 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A698 4,547 78,075 SH   SOLE   78,075 0 0
SPDR SERIES TRUST PUT 78464A958 25,647 4,403 SH Put SOLE   0 0 0
KITE RLTY GROUP TR CALL 49803T900 134 69 SH Call SOLE   0 0 0
KITE RLTY GROUP TR COM 49803T300 22 1,135 SH   SOLE   1,135 0 0
KITE RLTY GROUP TR PUT 49803T950 9 5 SH Put SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 975 285 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD COM M6372Q113 48 1,407 SH   SOLE   1,407 0 0
KORNIT DIGITAL LTD PUT M6372Q953 527 154 SH Put SOLE   0 0 0
KEARNY FINL CORP MD CALL 48716P908 276 200 SH Call SOLE   0 0 0
KEARNY FINL CORP MD PUT 48716P958 13 10 SH Put SOLE   0 0 0
KRONOS WORLDWIDE INC CALL 50105F905 304 227 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC PUT 50105F955 1 1 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 12 4 SH Call SOLE   0 0 0
ISHARES TR COM 46434V423 62 2,018 SH   SOLE   2,018 0 0
ISHARES TR PUT 46434V956 3 1 SH Put SOLE   0 0 0
KOHLS CORP CALL 500255904 4,626 908 SH Call SOLE   0 0 0
KOHLS CORP COM 500255104 2,067 40,584 SH   SOLE   40,584 0 0
KOHLS CORP PUT 500255954 11,479 2,253 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 3,277 214 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN PUT 485170952 2,052 134 SH Put SOLE   0 0 0
KONTOOR BRANDS INC CALL 50050N903 46 11 SH Call SOLE   0 0 0
KONTOOR BRANDS INC COM 50050N103 38 922 SH   SOLE   922 0 0
KONTOOR BRANDS INC PUT 50050N953 8 2 SH Put SOLE   0 0 0
KEY TRONIC CORP COM 493144109 1 300 SH   SOLE   300 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 140 78 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 262 14,590 SH   SOLE   14,590 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 181 101 SH Put SOLE   0 0 0
KURA ONCOLOGY INC CALL 50127T909 56 41 SH Call SOLE   0 0 0
KURA ONCOLOGY INC COM 50127T109 12 927 SH   SOLE   927 0 0
KURA ONCOLOGY INC PUT 50127T959 1 1 SH Put SOLE   0 0 0
KENNEDY-WILSON HLDGS INC CALL 489398907 225 101 SH Call SOLE   0 0 0
KRANESHARES TR CALL 500767905 5,763 1,184 SH Call SOLE   0 0 0
KRANESHARES TR PUT 500767955 2,521 518 SH Put SOLE   0 0 0
QUAKER CHEM CORP CALL 747316907 49 3 SH Call SOLE   0 0 0
QUAKER CHEM CORP PUT 747316957 1,266 77 SH Put SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT CALL 486606906 108 78 SH Call SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 32 2,302 SH   SOLE   2,302 0 0
KAYNE ANDERSN MLP MIDS INVT PUT 486606956 197 142 SH Put SOLE   0 0 0
LOEWS CORP CALL 540424908 577 110 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,033 837 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E539 422 34,193 SH   SOLE   34,193 0 0
DIREXION SHS ETF TR PUT 25460E955 691 560 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 4,801 835 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K323 34 600 SH   SOLE   600 0 0
DIREXION SHS ETF TR PUT 25490K959 5,456 949 SH Put SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 602 41 SH Call SOLE   0 0 0
LITHIA MTRS INC PUT 536797953 1,911 130 SH Put SOLE   0 0 0
LADDER CAP CORP CALL 505743904 479 266 SH Call SOLE   0 0 0
LADDER CAP CORP PUT 505743954 360 200 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 410 46 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 35 4 SH Put SOLE   0 0 0
GLADSTONE LD CORP CALL 376549901 47 37 SH Call SOLE   0 0 0
GLADSTONE LD CORP PUT 376549951 11 9 SH Put SOLE   0 0 0
NLIGHT INC CALL 65487K900 42 21 SH Call SOLE   0 0 0
NLIGHT INC PUT 65487K950 2 1 SH Put SOLE   0 0 0
LAUREATE EDUCATION INC CALL 518613903 130 74 SH Call SOLE   0 0 0
LAUREATE EDUCATION INC PUT 518613953 68 39 SH Put SOLE   0 0 0
LAZARD LTD CALL G54050902 55 14 SH Call SOLE   0 0 0
LAZARD LTD PUT G54050952 47 12 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 5,079 2,803 SH Call SOLE   0 0 0
L BRANDS INC COM 501797104 796 43,942 SH   SOLE   43,942 0 0
L BRANDS INC PUT 501797954 3,225 1,780 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP COM 530307305 10 84 SH   SOLE   84 0 0
LIBERTY BROADBAND CORP PUT 530307955 37 3 SH Put SOLE   0 0 0
LIBERTY OILFIELD SVCS INC CALL 53115L904 13 12 SH Call SOLE   0 0 0
LIBERTY OILFIELD SVCS INC PUT 53115L954 67 61 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 372 164 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U104 1,678 73,828 SH   SOLE   73,828 0 0
LIBERTY GLOBAL PLC PUT G5480U950 3,110 1,368 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 919 422 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U120 1,880 86,280 SH   SOLE   86,280 0 0
LIBERTY GLOBAL PLC PUT G5480U950 486 223 SH Put SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A908 639 507 SH Call SOLE   0 0 0
LENDINGCLUB CORP PUT 52603A958 89 71 SH Put SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A908 238 189 SH Call SOLE   0 0 0
LENDINGCLUB CORP PUT 52603A958 66 53 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 746 846 SH Call SOLE   0 0 0
LANNET INC COM 516012101 544 61,752 SH   SOLE   61,752 0 0
LANNET INC PUT 516012951 1,553 1,761 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 857 80 SH Call SOLE   0 0 0
LCI INDS PUT 50189K953 32 3 SH Put SOLE   0 0 0
LCNB CORP COM 50181P100 3 183 SH   SOLE   183 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 0 85 SH   SOLE   85 0 0
LINEAGE CELL THERAPEUTICS IN PUT 53566P959 2 33 SH Put SOLE   0 0 0
LYDALL INC DEL CALL 550819906 8 4 SH Call SOLE   0 0 0
LYDALL INC DEL COM 550819106 3 148 SH   SOLE   148 0 0
LYDALL INC DEL PUT 550819956 10 5 SH Put SOLE   0 0 0
LEIDOS HLDGS INC CALL 525327902 205 21 SH Call SOLE   0 0 0
LEIDOS HLDGS INC PUT 525327952 313 32 SH Put SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 1,093 651 SH Call SOLE   0 0 0
LANDS END INC NEW COM 51509F105 1,209 72,008 SH   SOLE   72,008 0 0
LANDS END INC NEW PUT 51509F955 947 564 SH Put SOLE   0 0 0
LEAR CORP CALL 521865904 5,007 365 SH Call SOLE   0 0 0
LEAR CORP PUT 521865954 1,550 113 SH Put SOLE   0 0 0
LEAF GROUP LTD CALL 52177G902 0 1 SH Call SOLE   0 0 0
LEAF GROUP LTD COM 52177G102 98 24,676 SH   SOLE   24,676 0 0
LEAF GROUP LTD PUT 52177G952 5 13 SH Put SOLE   0 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 9 1 SH Call SOLE   0 0 0
LINCOLN ELEC HLDGS INC COM 533900106 16 174 SH   SOLE   174 0 0
LINCOLN ELEC HLDGS INC PUT 533900956 19 2 SH Put SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 416 82 SH Call SOLE   0 0 0
LEGGETT & PLATT INC PUT 524660957 50 10 SH Put SOLE   0 0 0
LENNAR CORP CALL 526057902 6,577 1,179 SH Call SOLE   0 0 0
LENNAR CORP COM 526057104 2,568 46,044 SH   SOLE   46,044 0 0
LENNAR CORP PUT 526057952 12,669 2,271 SH Put SOLE   0 0 0
LEVI STRAUSS & CO NEW CALL 52736R902 549 285 SH Call SOLE   0 0 0
LEVI STRAUSS & CO NEW COM 52736R102 153 7,968 SH   SOLE   7,968 0 0
LEVI STRAUSS & CO NEW PUT 52736R952 516 268 SH Put SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 569 412 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD PUT 16939P956 378 274 SH Put SOLE   0 0 0
LITTELFUSE INC CALL 537008904 38 2 SH Call SOLE   0 0 0
LITTELFUSE INC COM 537008104 7 41 SH   SOLE   41 0 0
LITTELFUSE INC PUT 537008954 19 1 SH Put SOLE   0 0 0
LIFEVANTAGE CORP CALL 53222K905 177 114 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 222 209 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919401 1,573 147,643 SH   SOLE   147,643 0 0
LIONS GATE ENTMNT CORP PUT 535919950 1,090 1,023 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 15 16 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919500 117 11,784 SH   SOLE   11,784 0 0
LIONS GATE ENTMNT CORP PUT 535919950 23 24 SH Put SOLE   0 0 0
LGI HOMES INC CALL 50187T906 120 17 SH Call SOLE   0 0 0
LGI HOMES INC COM 50187T106 178 2,533 SH   SOLE   2,533 0 0
LGI HOMES INC PUT 50187T956 346 49 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 4,536 435 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 221 2,128 SH   SOLE   2,128 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 2,940 282 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 3,451 204 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 5,430 321 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 3,898 283 SH Call SOLE   0 0 0
LHC GROUP INC PUT 50187A957 5,386 391 SH Put SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC CALL 502431909 0 533 SH Call SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC PUT 502431959 0 88 SH Put SOLE   0 0 0
LENNOX INTL INC CALL 526107907 1,146 47 SH Call SOLE   0 0 0
LENNOX INTL INC COM 526107107 218 897 SH   SOLE   897 0 0
LENNOX INTL INC PUT 526107957 3,757 154 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 1,547 802 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 951 489 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 118 61 SH Put SOLE   0 0 0
LINDE PLC CALL G5494J903 4,343 204 SH Call SOLE   0 0 0
LINDE PLC COM G5494J103 1,141 5,361 SH   SOLE   5,361 0 0
LINDE PLC PUT G5494J953 425 20 SH Put SOLE   0 0 0
LINCOLN EDL SVCS CORP COM 533535100 0 151 SH   SOLE   151 0 0
GLOBAL X FDS CALL 37954Y901 128 47 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y855 522 19,095 SH   SOLE   19,095 0 0
GLOBAL X FDS PUT 37954Y951 344 126 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 0 371 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 0 348 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 0 17 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 0 24 SH Put SOLE   0 0 0
LIVANOVA PLC COM G5509L101 47 625 SH   SOLE   625 0 0
LIVANOVA PLC PUT G5509L951 15 2 SH Put SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 62 160 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 102 25,957 SH   SOLE   25,957 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 80 206 SH Put SOLE   0 0 0
LUCKIN COFFEE INC CALL 54951L909 11,453 2,910 SH Call SOLE   0 0 0
LUCKIN COFFEE INC PUT 54951L959 21,124 5,367 SH Put SOLE   0 0 0
LKQ CORP CALL 501889908 4,023 1,127 SH Call SOLE   0 0 0
LKQ CORP PUT 501889958 74 21 SH Put SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 871 892 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 736 75,378 SH   SOLE   75,378 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 559 573 SH Put SOLE   0 0 0
LILIS ENERGY INC PUT 532403951 0 9 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 64 157 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC COM 53261M104 56 13,856 SH   SOLE   13,856 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 50 123 SH Put SOLE   0 0 0
LILLY ELI & CO CALL 532457908 23,801 1,811 SH Call SOLE   0 0 0
LILLY ELI & CO PUT 532457958 29,663 2,257 SH Put SOLE   0 0 0
LEGG MASON INC CALL 524901905 208 58 SH Call SOLE   0 0 0
LEGG MASON INC COM 524901105 287 8,000 SH   SOLE   8,000 0 0
LEGG MASON INC PUT 524901955 3 1 SH Put SOLE   0 0 0
LEMAITRE VASCULAR INC CALL 525558901 3 1 SH Call SOLE   0 0 0
LEMAITRE VASCULAR INC COM 525558201 51 1,419 SH   SOLE   1,419 0 0
LIMONEIRA CO CALL 532746904 1 1 SH Call SOLE   0 0 0
LUMINEX CORP DEL COM 55027E102 48 2,089 SH   SOLE   2,089 0 0
LANDMARK INFRASTRUCTURE LP CALL 51508J908 13 8 SH Call SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP COM 51508J108 154 9,445 SH   SOLE   9,445 0 0
LANDMARK INFRASTRUCTURE LP PUT 51508J958 52 32 SH Put SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 16,276 418 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 8,126 20,871 SH   SOLE   20,871 0 0
LOCKHEED MARTIN CORP PUT 539830959 28,152 723 SH Put SOLE   0 0 0
LINE CORP CALL 53567X901 68 14 SH Call SOLE   0 0 0
LINE CORP COM 53567X101 30 622 SH   SOLE   622 0 0
LINE CORP PUT 53567X951 147 30 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 1,369 232 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND COM 534187109 132 2,250 SH   SOLE   2,250 0 0
LINCOLN NATL CORP IND PUT 534187959 3,328 564 SH Put SOLE   0 0 0
LANDEC CORP CALL 514766904 357 316 SH Call SOLE   0 0 0
CHENIERE ENERGY INC CALL 16411R908 10,723 1,756 SH Call SOLE   0 0 0
CHENIERE ENERGY INC COM 16411R208 1,584 25,948 SH   SOLE   25,948 0 0
CHENIERE ENERGY INC PUT 16411R958 6,632 1,086 SH Put SOLE   0 0 0
LINDSAY CORP CALL 535555906 28 3 SH Call SOLE   0 0 0
LINDSAY CORP PUT 535555956 4,559 475 SH Put SOLE   0 0 0
ALLIANT ENERGY CORP CALL 018802908 5 1 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP COM 018802108 127 2,336 SH   SOLE   2,336 0 0
ALLIANT ENERGY CORP PUT 018802958 186 34 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 818 399 SH Call SOLE   0 0 0
LANTHEUS HLDGS INC PUT 516544953 631 308 SH Put SOLE   0 0 0
LIVE OAK BANCSHARES INC CALL 53803X905 11 6 SH Call SOLE   0 0 0
LIVE OAK BANCSHARES INC COM 53803X105 45 2,396 SH   SOLE   2,396 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 127 84 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC COM 268603107 2 169 SH   SOLE   169 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 71 47 SH Put SOLE   0 0 0
COMSTOCK MNG INC COM 205750300 0 40 SH   SOLE   40 0 0
LOGITECH INTL S A CALL H50430902 429 91 SH Call SOLE   0 0 0
LOGITECH INTL S A PUT H50430952 136 29 SH Put SOLE   0 0 0
LOGMEIN INC CALL 54142L909 3,258 380 SH Call SOLE   0 0 0
LOGMEIN INC PUT 54142L959 943 110 SH Put SOLE   0 0 0
LOMA NEGRA CORP CALL 54150E904 0 1 SH Call SOLE   0 0 0
LOMA NEGRA CORP COM 54150E104 325 41,569 SH   SOLE   41,569 0 0
LOMA NEGRA CORP PUT 54150E954 39 51 SH Put SOLE   0 0 0
LONESTAR RES US INC COM 54240F103 11 4,331 SH   SOLE   4,331 0 0
LONESTAR RES US INC PUT 54240F953 28 110 SH Put SOLE   0 0 0
LOOP INDS INC CALL 543518904 2 3 SH Call SOLE   0 0 0
LOOP INDS INC COM 543518104 31 3,197 SH   SOLE   3,197 0 0
GRAND CANYON ED INC CALL 38526M906 134 14 SH Call SOLE   0 0 0
GRAND CANYON ED INC COM 38526M106 142 1,487 SH   SOLE   1,487 0 0
GRAND CANYON ED INC PUT 38526M956 977 102 SH Put SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I CALL 543881906 48 15 SH Call SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 70 2,181 SH   SOLE   2,181 0 0
LOVESAC COMPANY CALL 54738L909 11 7 SH Call SOLE   0 0 0
LOVESAC COMPANY COM 54738L109 119 7,467 SH   SOLE   7,467 0 0
LOVESAC COMPANY PUT 54738L959 141 88 SH Put SOLE   0 0 0
LOWES COS INC CALL 548661907 27,580 2,303 SH Call SOLE   0 0 0
LOWES COS INC COM 548661107 1,340 11,192 SH   SOLE   11,192 0 0
LOWES COS INC PUT 548661957 32,083 2,679 SH Put SOLE   0 0 0
LIPOCINE INC NEW COM 53630X104 0 800 SH   SOLE   800 0 0
LIPOCINE INC NEW PUT 53630X954 0 8 SH Put SOLE   0 0 0
DORIAN LPG LTD CALL Y2106R900 119 77 SH Call SOLE   0 0 0
DORIAN LPG LTD PUT Y2106R950 57 37 SH Put SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806906 32 113 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC COM 516806106 5 2,078 SH   SOLE   2,078 0 0
LAREDO PETROLEUM INC PUT 516806956 20 72 SH Put SOLE   0 0 0
LG DISPLAY CO LTD CALL 50186V902 33 48 SH Call SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 83 9 SH Call SOLE   0 0 0
LPL FINL HLDGS INC COM 50212V100 248 2,693 SH   SOLE   2,693 0 0
LPL FINL HLDGS INC PUT 50212V950 535 58 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 307 83 SH Call SOLE   0 0 0
LIVEPERSON INC COM 538146101 33 917 SH   SOLE   917 0 0
LIVEPERSON INC PUT 538146951 455 123 SH Put SOLE   0 0 0
LIBERTY PPTY TR CALL 531172904 6 1 SH Call SOLE   0 0 0
LIBERTY PPTY TR COM 531172104 24 414 SH   SOLE   414 0 0
LOUISIANA PAC CORP CALL 546347905 403 136 SH Call SOLE   0 0 0
LOUISIANA PAC CORP PUT 546347955 192 65 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 21,266 1,662 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 30,659 2,396 SH Put SOLE   0 0 0
LIQUIDITY SERVICES INC CALL 53635B907 7 13 SH Call SOLE   0 0 0
LAM RESEARCH CORP CALL 512807908 20,760 710 SH Call SOLE   0 0 0
LAM RESEARCH CORP COM 512807108 1,347 4,608 SH   SOLE   4,608 0 0
LAM RESEARCH CORP PUT 512807958 74,620 2,552 SH Put SOLE   0 0 0
K12 INC CALL 48273U902 69 34 SH Call SOLE   0 0 0
K12 INC COM 48273U102 99 4,869 SH   SOLE   4,869 0 0
K12 INC PUT 48273U952 148 73 SH Put SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 2,260 1,181 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 861 450 SH Put SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 10 1 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 982 9,074 SH   SOLE   9,074 0 0
LIFE STORAGE INC PUT 53223X957 5,619 519 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 261 23 SH Call SOLE   0 0 0
LANDSTAR SYS INC PUT 515098951 592 52 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 652 135 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 362 75 SH Put SOLE   0 0 0
LTC PPTYS INC CALL 502175902 420 94 SH Call SOLE   0 0 0
LTC PPTYS INC PUT 502175952 22 5 SH Put SOLE   0 0 0
LIVENT CORP CALL 53814L908 131 154 SH Call SOLE   0 0 0
LIVENT CORP COM 53814L108 536 62,741 SH   SOLE   62,741 0 0
LIVENT CORP PUT 53814L958 545 638 SH Put SOLE   0 0 0
LATAM AIRLS GROUP S A CALL 51817R906 2 2 SH Call SOLE   0 0 0
LATAM AIRLS GROUP S A COM 51817R106 36 3,639 SH   SOLE   3,639 0 0
LATAM AIRLS GROUP S A PUT 51817R956 528 520 SH Put SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 180 24,554 SH   SOLE   24,554 0 0
LIBERTY TRIPADVISOR HLDGS IN PUT 531465952 22 31 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 39,314 1,697 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC COM 550021109 5,735 24,758 SH   SOLE   24,758 0 0
LULULEMON ATHLETICA INC PUT 550021959 43,206 1,865 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 11,281 2,090 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO PUT 844741958 2,952 547 SH Put SOLE   0 0 0
LIVONGO HEALTH INC CALL 539183903 87 35 SH Call SOLE   0 0 0
LIVONGO HEALTH INC COM 539183103 46 1,839 SH   SOLE   1,839 0 0
LIVONGO HEALTH INC PUT 539183953 213 85 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 23,632 3,423 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP COM 517834107 6,089 88,198 SH   SOLE   88,198 0 0
LAS VEGAS SANDS CORP PUT 517834957 9,762 1,414 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 1,746 203 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC PUT 513272954 318 37 SH Put SOLE   0 0 0
LEXINFINTECH HLDGS LTD CALL 528877903 19 14 SH Call SOLE   0 0 0
LEXINFINTECH HLDGS LTD COM 528877103 192 13,873 SH   SOLE   13,873 0 0
LEXINFINTECH HLDGS LTD PUT 528877953 23 17 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST COM 529043101 3 287 SH   SOLE   287 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 131 316 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 30 7,391 SH   SOLE   7,391 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 65 159 SH Put SOLE   0 0 0
LSB INDS INC CALL 502160904 124 297 SH Call SOLE   0 0 0
LSB INDS INC PUT 502160954 30 72 SH Put SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 5,357 567 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 907 9,607 SH   SOLE   9,607 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 6,679 707 SH Put SOLE   0 0 0
LYFT INC CALL 55087P904 10,582 2,460 SH Call SOLE   0 0 0
LYFT INC PUT 55087P954 10,066 2,340 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 127 385 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 395 1,195 SH Put SOLE   0 0 0
LSI INDS INC CALL 50216C908 0 1 SH Call SOLE   0 0 0
LSI INDS INC COM 50216C108 5 927 SH   SOLE   927 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 4,431 620 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 1,979 277 SH Put SOLE   0 0 0
LA Z BOY INC CALL 505336907 308 98 SH Call SOLE   0 0 0
LA Z BOY INC COM 505336107 131 4,164 SH   SOLE   4,164 0 0
LA Z BOY INC PUT 505336957 37 12 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 6,500 3,824 SH Call SOLE   0 0 0
MACYS INC PUT 55616P954 6,208 3,652 SH Put SOLE   0 0 0
MASTERCARD INC CALL 57636Q904 64,674 2,166 SH Call SOLE   0 0 0
MASTERCARD INC PUT 57636Q954 127,856 4,282 SH Put SOLE   0 0 0
MID AMER APT CMNTYS INC CALL 59522J903 1,397 106 SH Call SOLE   0 0 0
MID AMER APT CMNTYS INC COM 59522J103 97 741 SH   SOLE   741 0 0
MID AMER APT CMNTYS INC PUT 59522J953 3,441 261 SH Put SOLE   0 0 0
MACERICH CO CALL 554382901 269 100 SH Call SOLE   0 0 0
MACERICH CO PUT 554382951 433 161 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN CALL 590328909 10 34 SH Call SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328209 7 2,512 SH   SOLE   2,512 0 0
MERRIMACK PHARMACEUTICALS IN PUT 590328959 24 78 SH Put SOLE   0 0 0
MAG SILVER CORP CALL 55903Q904 1,075 908 SH Call SOLE   0 0 0
MAG SILVER CORP PUT 55903Q954 626 529 SH Put SOLE   0 0 0
ETF SER SOLUTIONS COM 26922A628 2 100 SH   SOLE   100 0 0
MAIN STREET CAPITAL CORP CALL 56035L904 362 84 SH Call SOLE   0 0 0
MAIN STREET CAPITAL CORP PUT 56035L954 159 37 SH Put SOLE   0 0 0
MANPOWERGROUP INC COM 56418H100 104 1,074 SH   SOLE   1,074 0 0
MANHATTAN ASSOCS INC CALL 562750909 1,276 160 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC PUT 562750959 1,579 198 SH Put SOLE   0 0 0
MANTECH INTL CORP CALL 564563904 15 2 SH Call SOLE   0 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 213 107 SH Call SOLE   0 0 0
MANCHESTER UTD PLC NEW COM G5784H106 374 18,787 SH   SOLE   18,787 0 0
MANCHESTER UTD PLC NEW PUT G5784H956 59 30 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 2,786 184 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW COM 571903202 1,471 9,718 SH   SOLE   9,718 0 0
MARRIOTT INTL INC NEW PUT 571903952 5,754 380 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC CALL 56585W901 6 77 SH Call SOLE   0 0 0
REMARK HLDGS INC CALL 75955K902 0 17 SH Call SOLE   0 0 0
MASCO CORP CALL 574599906 1,564 326 SH Call SOLE   0 0 0
MASCO CORP COM 574599106 532 11,105 SH   SOLE   11,105 0 0
MASCO CORP PUT 574599956 1,612 336 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 221 14 SH Call SOLE   0 0 0
MASIMO CORP COM 574795100 100 633 SH   SOLE   633 0 0
MASIMO CORP PUT 574795950 1,138 72 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 1,569 1,158 SH Call SOLE   0 0 0
MATTEL INC PUT 577081952 4,075 3,008 SH Put SOLE   0 0 0
MATTHEWS INTL CORP CALL 577128901 19 5 SH Call SOLE   0 0 0
MATTHEWS INTL CORP COM 577128101 8 215 SH   SOLE   215 0 0
MATSON INC CALL 57686G905 48 12 SH Call SOLE   0 0 0
MATSON INC PUT 57686G955 36 9 SH Put SOLE   0 0 0
MAXAR TECHNOLOGIES INC CALL 57778K905 987 630 SH Call SOLE   0 0 0
MAXAR TECHNOLOGIES INC PUT 57778K955 432 276 SH Put SOLE   0 0 0
ISHARES TR COM 464288588 0 4,000 SH   SOLE   4,000 0 0
ISHARES TR PUT 464288955 0 40 SH Put SOLE   0 0 0
MBIA INC CALL 55262C900 303 326 SH Call SOLE   0 0 0
MBIA INC COM 55262C100 503 54,134 SH   SOLE   54,134 0 0
MBIA INC PUT 55262C950 2,194 2,360 SH Put SOLE   0 0 0
MUSTANG BIO INC CALL 62818Q904 22 56 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 20 283 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC COM 607409109 450 44,353 SH   SOLE   44,353 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 0 110 SH Put SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 4 1 SH Call SOLE   0 0 0
MALIBU BOATS INC COM 56117J100 268 6,563 SH   SOLE   6,563 0 0
MALIBU BOATS INC PUT 56117J950 1,240 303 SH Put SOLE   0 0 0
MOELIS & CO CALL 60786M905 405 127 SH Call SOLE   0 0 0
MOELIS & CO COM 60786M105 237 7,425 SH   SOLE   7,425 0 0
MOELIS & CO PUT 60786M955 35 11 SH Put SOLE   0 0 0
MEDLEY CAP CORP COM 58503F106 5 2,326 SH   SOLE   2,326 0 0
MCDONALDS CORP CALL 580135901 41,873 2,119 SH Call SOLE   0 0 0
MCDONALDS CORP COM 580135101 1,232 6,236 SH   SOLE   6,236 0 0
MCDONALDS CORP PUT 580135951 57,366 2,903 SH Put SOLE   0 0 0
MID CON ENERGY PARTNERS LP CALL 59560V909 0 5 SH Call SOLE   0 0 0
CONTANGO OIL & GAS COMPANY COM 21075N204 1 393 SH   SOLE   393 0 0
MASTERCRAFT BOAT HLDGS INC CALL 57637H903 12 8 SH Call SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 92 5,878 SH   SOLE   5,878 0 0
MASTERCRAFT BOAT HLDGS INC PUT 57637H953 157 100 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 3,255 508 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 205 32 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC CALL 595017904 11,435 1,092 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 3,919 37,430 SH   SOLE   37,430 0 0
MICROCHIP TECHNOLOGY INC PUT 595017954 6,921 661 SH Put SOLE   0 0 0
MCKESSON CORP CALL 58155Q903 6,321 457 SH Call SOLE   0 0 0
MCKESSON CORP PUT 58155Q953 7,441 538 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 1,353 57 SH Call SOLE   0 0 0
MOODYS CORP PUT 615369955 2,326 98 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 0 1 SH Call SOLE   0 0 0
SERES THERAPEUTICS INC COM 81750R102 4 1,395 SH   SOLE   1,395 0 0
MONARCH CASINO & RESORT INC CALL 609027907 291 60 SH Call SOLE   0 0 0
MARCUS CORP CALL 566330906 524 165 SH Call SOLE   0 0 0
MARCUS CORP COM 566330106 645 20,318 SH   SOLE   20,318 0 0
MARCUS CORP PUT 566330956 1,048 330 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 194 40 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW PUT 589400950 9 2 SH Put SOLE   0 0 0
MEDNAX INC CALL 58502B906 5 2 SH Call SOLE   0 0 0
MEDNAX INC COM 58502B106 150 5,418 SH   SOLE   5,418 0 0
MEDNAX INC PUT 58502B956 238 86 SH Put SOLE   0 0 0
MONGODB INC CALL 60937P906 8,475 644 SH Call SOLE   0 0 0
MONGODB INC PUT 60937P956 7,251 551 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 137 36 SH Call SOLE   0 0 0
M D C HLDGS INC COM 552676108 270 7,080 SH   SOLE   7,080 0 0
MDC PARTNERS INC COM 552697104 2 1,046 SH   SOLE   1,046 0 0
MDC PARTNERS INC PUT 552697954 12 45 SH Put SOLE   0 0 0
MEDICINES CO CALL 584688905 9,283 1,093 SH Call SOLE   0 0 0
MEDICINES CO COM 584688105 254 3,000 SH   SOLE   3,000 0 0
MEDICINES CO PUT 584688955 20,190 2,377 SH Put SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC CALL 558868905 154 17 SH Call SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 741 8,141 SH   SOLE   8,141 0 0
MADRIGAL PHARMACEUTICALS INC PUT 558868955 1,685 185 SH Put SOLE   0 0 0
MEDALLIA INC PUT 584021959 0 1 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 12,359 2,244 SH Call SOLE   0 0 0
MONDELEZ INTL INC PUT 609207955 7,232 1,313 SH Put SOLE   0 0 0
MEREDITH CORP CALL 589433901 191 59 SH Call SOLE   0 0 0
MEREDITH CORP PUT 589433951 25 8 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 465 6,886 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 287 4,245 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 9 134 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 3 52 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 50 51 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 1 2 SH Put SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 18,515 1,632 SH Call SOLE   0 0 0
MEDTRONIC PLC COM G5960L103 5,012 44,179 SH   SOLE   44,179 0 0
MEDTRONIC PLC PUT G5960L953 33,671 2,968 SH Put SOLE   0 0 0
MDU RES GROUP INC CALL 552690909 1,096 369 SH Call SOLE   0 0 0
MDU RES GROUP INC PUT 552690959 2 1 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 9,196 245 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 8,558 228 SH Put SOLE   0 0 0
MEDIFAST INC CALL 58470H901 2,345 214 SH Call SOLE   0 0 0
MEDIFAST INC PUT 58470H951 2,345 214 SH Put SOLE   0 0 0
MEDPACE HLDGS INC CALL 58506Q909 126 15 SH Call SOLE   0 0 0
MEDPACE HLDGS INC COM 58506Q109 280 3,341 SH   SOLE   3,341 0 0
MEDPACE HLDGS INC PUT 58506Q959 117 14 SH Put SOLE   0 0 0
MEET GROUP INC CALL 58513U901 107 214 SH Call SOLE   0 0 0
MEET GROUP INC COM 58513U101 90 18,088 SH   SOLE   18,088 0 0
MEET GROUP INC PUT 58513U951 19 38 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 59 15 SH Call SOLE   0 0 0
METHODE ELECTRS INC COM 591520200 62 1,576 SH   SOLE   1,576 0 0
METHODE ELECTRS INC PUT 591520950 11 3 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 283 1,142 SH Call SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 33,744 590 SH Call SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 1,591 2,783 SH   SOLE   2,783 0 0
MERCADOLIBRE INC PUT 58733R952 59,596 1,042 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 942 244 SH Call SOLE   0 0 0
METHANEX CORP COM 59151K108 952 24,648 SH   SOLE   24,648 0 0
METHANEX CORP PUT 59151K958 1,062 275 SH Put SOLE   0 0 0
MERCER INTL INC CALL 588056901 18 15 SH Call SOLE   0 0 0
MERCER INTL INC PUT 588056951 116 95 SH Put SOLE   0 0 0
MESA AIR GROUP INC CALL 590479905 7 8 SH Call SOLE   0 0 0
MESA AIR GROUP INC PUT 590479955 2 3 SH Put SOLE   0 0 0
MESOBLAST LTD COM 590717104 0 86 SH   SOLE   86 0 0
METLIFE INC CALL 59156R908 12,095 2,373 SH Call SOLE   0 0 0
METLIFE INC COM 59156R108 619 12,156 SH   SOLE   12,156 0 0
METLIFE INC PUT 59156R958 5,255 1,031 SH Put SOLE   0 0 0
MFA FINL INC COM 55272X102 37 4,921 SH   SOLE   4,921 0 0
MFA FINL INC PUT 55272X952 69 91 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 835 412 SH Call SOLE   0 0 0
MANULIFE FINL CORP COM 56501R106 257 12,688 SH   SOLE   12,688 0 0
MANULIFE FINL CORP PUT 56501R956 1,333 657 SH Put SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL CALL 594837903 1,878 1,339 SH Call SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL PUT 594837953 22 16 SH Put SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 57 79 SH Call SOLE   0 0 0
MEDALLION FINL CORP COM 583928106 111 15,302 SH   SOLE   15,302 0 0
MEDALLION FINL CORP PUT 583928956 37 52 SH Put SOLE   0 0 0
MISTRAS GROUP INC CALL 60649T907 48 34 SH Call SOLE   0 0 0
MISTRAS GROUP INC PUT 60649T957 27 19 SH Put SOLE   0 0 0
MAGNA INTL INC CALL 559222901 2,051 374 SH Call SOLE   0 0 0
MAGNA INTL INC PUT 559222951 663 121 SH Put SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 110 528 SH Call SOLE   0 0 0
MONEYGRAM INTL INC COM 60935Y208 255 121,892 SH   SOLE   121,892 0 0
MONEYGRAM INTL INC PUT 60935Y958 324 1,547 SH Put SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L CALL 559166903 0 2 SH Call SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L PUT 559166953 0 1 SH Put SOLE   0 0 0
MAGELLAN HEALTH INC COM 559079207 190 2,439 SH   SOLE   2,439 0 0
MAGELLAN HEALTH INC PUT 559079957 234 30 SH Put SOLE   0 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 4,398 1,322 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 5,569 1,674 SH Put SOLE   0 0 0
MACROGENICS INC CALL 556099909 182 168 SH Call SOLE   0 0 0
MACROGENICS INC PUT 556099959 15 14 SH Put SOLE   0 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 30 10 SH Call SOLE   0 0 0
MGM GROWTH PPTYS LLC COM 55303A105 11 385 SH   SOLE   385 0 0
MGP INGREDIENTS INC NEW CALL 55303J906 4 1 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 82 17 SH Put SOLE   0 0 0
MAGENTA THERAPEUTICS INC CALL 55910K908 1 1 SH Call SOLE   0 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 7 503 SH   SOLE   503 0 0
MAGNOLIA OIL & GAS CORP CALL 559663909 17 14 SH Call SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 1,868 137 SH Call SOLE   0 0 0
MOHAWK INDS INC COM 608190104 760 5,575 SH   SOLE   5,575 0 0
MOHAWK INDS INC PUT 608190954 5,605 411 SH Put SOLE   0 0 0
M/I HOMES INC CALL 55305B901 39 10 SH Call SOLE   0 0 0
M/I HOMES INC COM 55305B101 215 5,487 SH   SOLE   5,487 0 0
M/I HOMES INC PUT 55305B951 78 20 SH Put SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 402 94 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 747 17,442 SH   SOLE   17,442 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 3,165 739 SH Put SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 1,588 145 SH Call SOLE   0 0 0
MIDDLEBY CORP COM 596278101 76 700 SH   SOLE   700 0 0
MIDDLEBY CORP PUT 596278951 2,650 242 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 4 1 SH Call SOLE   0 0 0
MICHAELS COS INC CALL 59408Q906 1,762 2,178 SH Call SOLE   0 0 0
MICHAELS COS INC PUT 59408Q956 262 324 SH Put SOLE   0 0 0
MIMECAST LTD CALL G14838909 629 145 SH Call SOLE   0 0 0
MIMECAST LTD PUT G14838959 234 54 SH Put SOLE   0 0 0
MITCHAM INDS INC COM 606501104 2 769 SH   SOLE   769 0 0
MITCHAM INDS INC PUT 606501954 4 16 SH Put SOLE   0 0 0
MOBILE MINI INC CALL 60740F905 56 15 SH Call SOLE   0 0 0
MOBILE MINI INC COM 60740F105 16 425 SH   SOLE   425 0 0
MOBILE MINI INC PUT 60740F955 98 26 SH Put SOLE   0 0 0
MITEK SYS INC CALL 606710900 14 19 SH Call SOLE   0 0 0
MITEK SYS INC COM 606710200 44 5,805 SH   SOLE   5,805 0 0
MITEK SYS INC PUT 606710950 48 64 SH Put SOLE   0 0 0
AG MTG INVT TR INC COM 001228105 23 1,546 SH   SOLE   1,546 0 0
AG MTG INVT TR INC PUT 001228955 23 15 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 474 277 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G508 859 50,188 SH   SOLE   50,188 0 0
ETF MANAGERS TR PUT 26924G958 1,530 894 SH Put SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 1,476 87 SH Call SOLE   0 0 0
MCCORMICK & CO INC COM 579780206 491 2,895 SH   SOLE   2,895 0 0
MCCORMICK & CO INC PUT 579780956 1,018 60 SH Put SOLE   0 0 0
MARKEL CORP CALL 570535904 114 1 SH Call SOLE   0 0 0
MARKEL CORP COM 570535104 85 75 SH   SOLE   75 0 0
MKS INSTRUMENT INC CALL 55306N904 836 76 SH Call SOLE   0 0 0
MKS INSTRUMENT INC PUT 55306N954 429 39 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 1,668 44 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC PUT 57060D958 5,042 133 SH Put SOLE   0 0 0
MELCO RESORTS AND ENTMT LTD CALL 585464900 2,407 996 SH Call SOLE   0 0 0
MELCO RESORTS AND ENTMT LTD PUT 585464950 669 277 SH Put SOLE   0 0 0
MILLER HERMAN INC CALL 600544900 49 12 SH Call SOLE   0 0 0
MILLER HERMAN INC PUT 600544950 108 26 SH Put SOLE   0 0 0
MUELLER INDS INC COM 624756102 1 38 SH   SOLE   38 0 0
MUELLER INDS INC PUT 624756952 41 13 SH Put SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 2,348 84 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 2,181 78 SH Put SOLE   0 0 0
MELINTA THERAPEUTICS INC CALL 58549G909 41 785 SH Call SOLE   0 0 0
MELINTA THERAPEUTICS INC PUT 58549G959 3 61 SH Put SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD CALL M51363903 3,421 292 SH Call SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 546 4,667 SH   SOLE   4,667 0 0
MELLANOX TECHNOLOGIES LTD PUT M51363953 6,409 547 SH Put SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 8 11 SH Put SOLE   0 0 0
MILLER INDS INC TENN COM 600551204 6 168 SH   SOLE   168 0 0
MILLER INDS INC TENN PUT 600551954 3 1 SH Put SOLE   0 0 0
MARSH & MCLENNAN COS INC CALL 571748902 568 51 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC COM 571748102 113 1,022 SH   SOLE   1,022 0 0
MARSH & MCLENNAN COS INC PUT 571748952 44 4 SH Put SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 4 12 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 16 4,036 SH   SOLE   4,036 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 20 50 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 30,944 1,754 SH Call SOLE   0 0 0
3M CO PUT 88579Y951 25,298 1,434 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 1,835 292 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 1,852 29,458 SH   SOLE   29,458 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 3,885 618 SH Put SOLE   0 0 0
MAXIMUS INC CALL 577933904 290 39 SH Call SOLE   0 0 0
MERIT MED SYS INC CALL 589889904 143 46 SH Call SOLE   0 0 0
MERIT MED SYS INC COM 589889104 1,048 33,571 SH   SOLE   33,571 0 0
MERIT MED SYS INC PUT 589889954 2,282 731 SH Put SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 6 3 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 219 9,581 SH   SOLE   9,581 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 153 67 SH Put SOLE   0 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 1,251 3,586 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 257 738 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 89 691 SH Call SOLE   0 0 0
MANNKIND CORP COM 56400P706 52 40,713 SH   SOLE   40,713 0 0
MANNKIND CORP PUT 56400P956 72 565 SH Put SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO CALL 609720907 18 13 SH Call SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO PUT 609720957 392 271 SH Put SOLE   0 0 0
MONRO INC CALL 610236901 23 3 SH Call SOLE   0 0 0
MONRO INC COM 610236101 27 354 SH   SOLE   354 0 0
MONRO INC PUT 610236951 226 29 SH Put SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 4,791 754 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 4,327 681 SH Put SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC CALL 60877T900 69 35 SH Call SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC PUT 60877T950 1 1 SH Put SOLE   0 0 0
ALTRIA GROUP INC CALL 02209S903 18,970 3,801 SH Call SOLE   0 0 0
ALTRIA GROUP INC PUT 02209S953 23,537 4,716 SH Put SOLE   0 0 0
MOBILEIRON INC CALL 60739U904 39 82 SH Call SOLE   0 0 0
MOBILEIRON INC COM 60739U204 85 17,572 SH   SOLE   17,572 0 0
MOBILEIRON INC PUT 60739U954 18 38 SH Put SOLE   0 0 0
MODEL N INC CALL 607525902 508 145 SH Call SOLE   0 0 0
MODEL N INC PUT 607525952 77 22 SH Put SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 6,458 476 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC PUT 60855R950 4,450 328 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 2,371 708 SH Call SOLE   0 0 0
MOMO INC PUT 60879B957 3,624 1,082 SH Put SOLE   0 0 0
VANECK VECTORS ETF TRUST COM 92189F700 13 200 SH   SOLE   200 0 0
MORNINGSTAR INC CALL 617700909 15 1 SH Call SOLE   0 0 0
MOSAIC CO NEW CALL 61945C903 2,743 1,268 SH Call SOLE   0 0 0
MOSAIC CO NEW COM 61945C103 838 38,760 SH   SOLE   38,760 0 0
MOSAIC CO NEW PUT 61945C953 1,746 807 SH Put SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 219 101 SH Call SOLE   0 0 0
MOVADO GROUP INC COM 624580106 58 2,707 SH   SOLE   2,707 0 0
MOVADO GROUP INC PUT 624580956 26 12 SH Put SOLE   0 0 0
MOTORCAR PTS AMER INC CALL 620071900 6 3 SH Call SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 35,282 5,856 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 6,423 106,618 SH   SOLE   106,618 0 0
MARATHON PETE CORP PUT 56585A952 19,478 3,233 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 728 286 SH Call SOLE   0 0 0
MPLX LP PUT 55336V950 343 135 SH Put SOLE   0 0 0
MPLX LP PUT 55336V950 168 66 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 424 201 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 312 14,827 SH   SOLE   14,827 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 455 216 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC CALL 609839905 106 6 SH Call SOLE   0 0 0
MONOLITHIC PWR SYS INC COM 609839105 136 768 SH   SOLE   768 0 0
MONOLITHIC PWR SYS INC PUT 609839955 729 41 SH Put SOLE   0 0 0
MARINE PRODS CORP CALL 568427908 4 3 SH Call SOLE   0 0 0
MARINE PRODS CORP COM 568427108 9 684 SH   SOLE   684 0 0
MONTAGE RES CORP CALL 61179L900 659 831 SH Call SOLE   0 0 0
MONTAGE RES CORP COM 61179L100 11 1,503 SH   SOLE   1,503 0 0
MONTAGE RES CORP PUT 61179L950 77 98 SH Put SOLE   0 0 0
MRC GLOBAL INC CALL 55345K903 8 6 SH Call SOLE   0 0 0
MRC GLOBAL INC COM 55345K103 8 632 SH   SOLE   632 0 0
MONROE CAP CORP CALL 610335901 2 2 SH Call SOLE   0 0 0
MONROE CAP CORP PUT 610335951 11 11 SH Put SOLE   0 0 0
MERCURY SYS INC CALL 589378908 124 18 SH Call SOLE   0 0 0
MERCURY SYS INC COM 589378108 34 502 SH   SOLE   502 0 0
MERCURY SYS INC PUT 589378958 255 37 SH Put SOLE   0 0 0
MERCK & CO INC CALL 58933Y905 44,720 4,917 SH Call SOLE   0 0 0
MERCK & CO INC PUT 58933Y955 45,611 5,015 SH Put SOLE   0 0 0
MARKER THERAPEUTICS INC CALL 57055L907 48 170 SH Call SOLE   0 0 0
MARKER THERAPEUTICS INC PUT 57055L957 27 94 SH Put SOLE   0 0 0
MODERNA INC CALL 60770K907 807 413 SH Call SOLE   0 0 0
MODERNA INC COM 60770K107 634 32,452 SH   SOLE   32,452 0 0
MODERNA INC PUT 60770K957 1,662 850 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q901 104 482 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 25 11,634 SH   SOLE   11,634 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q951 25 119 SH Put SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 1,470 1,083 SH Call SOLE   0 0 0
MARATHON OIL CORP PUT 565849956 194 143 SH Put SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 1,932 150 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,400 10,866 SH   SOLE   10,866 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 1,224 95 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 5,227 1,968 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 544 20,483 SH   SOLE   20,483 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 5,930 2,233 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 18,260 3,572 SH Call SOLE   0 0 0
MORGAN STANLEY PUT 617446958 23,781 4,652 SH Put SOLE   0 0 0
MESABI TR CALL 590672901 247 105 SH Call SOLE   0 0 0
MESABI TR PUT 590672951 11 5 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 2,426 94 SH Call SOLE   0 0 0
MSCI INC PUT 55354G950 4,285 166 SH Put SOLE   0 0 0
MIDDLESEX WATER CO CALL 596680908 495 78 SH Call SOLE   0 0 0
MICROSOFT CORP CALL 594918904 230,431 14,612 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 7,745 49,118 SH   SOLE   49,118 0 0
MICROSOFT CORP PUT 594918954 155,050 9,832 SH Put SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW CALL 55825T903 2,206 75 SH Call SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 1,073 3,648 SH   SOLE   3,648 0 0
MADISON SQUARE GARDEN CO NEW PUT 55825T953 9,031 307 SH Put SOLE   0 0 0
MSG NETWORK INC CALL 553573906 116 67 SH Call SOLE   0 0 0
MSG NETWORK INC PUT 553573956 6 4 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 1,144 71 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 18,337 1,138 SH Put SOLE   0 0 0
MSC INDL DIRECT INC CALL 553530906 1,239 158 SH Call SOLE   0 0 0
MSC INDL DIRECT INC PUT 553530956 3,899 497 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 114 8 SH Call SOLE   0 0 0
MICROSTRATEGY INC PUT 594972958 14 1 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 2,132 1,216 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 1,152 657 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 1,222 72 SH Call SOLE   0 0 0
M & T BK CORP PUT 55261F954 1,205 71 SH Put SOLE   0 0 0
MATCH GROUP INC CALL 57665R906 8,104 987 SH Call SOLE   0 0 0
MATCH GROUP INC PUT 57665R956 8,588 1,046 SH Put SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL CALL 592688905 634 8 SH Call SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 575 725 SH   SOLE   725 0 0
METTLER TOLEDO INTERNATIONAL PUT 592688955 9,757 123 SH Put SOLE   0 0 0
MATADOR RES CO CALL 576485905 226 126 SH Call SOLE   0 0 0
MATADOR RES CO PUT 576485955 68 38 SH Put SOLE   0 0 0
MOLECULAR TEMPLATES INC CALL 608550909 6 5 SH Call SOLE   0 0 0
MOLECULAR TEMPLATES INC COM 608550109 71 5,141 SH   SOLE   5,141 0 0
MGIC INVT CORP WIS CALL 552848903 785 554 SH Call SOLE   0 0 0
MGIC INVT CORP WIS PUT 552848953 538 380 SH Put SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 12 2 SH Call SOLE   0 0 0
MERITAGE HOMES CORP COM 59001A102 211 3,465 SH   SOLE   3,465 0 0
MERITAGE HOMES CORP PUT 59001A952 36 6 SH Put SOLE   0 0 0
MECHEL PAO CALL 583840908 12 61 SH Call SOLE   0 0 0
VAIL RESORTS INC CALL 91879Q909 1,319 55 SH Call SOLE   0 0 0
VAIL RESORTS INC PUT 91879Q959 2,710 113 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 997 381 SH Call SOLE   0 0 0
MERITOR INC COM 59001K100 295 11,281 SH   SOLE   11,281 0 0
MERITOR INC PUT 59001K950 65 25 SH Put SOLE   0 0 0
MATERION CORP CALL 576690901 0 2 SH Call SOLE   0 0 0
MATRIX SVC CO CALL 576853905 4 2 SH Call SOLE   0 0 0
MTS SYS CORP CALL 553777903 33 7 SH Call SOLE   0 0 0
MTS SYS CORP COM 553777103 18 395 SH   SOLE   395 0 0
MTS SYS CORP PUT 553777953 177 37 SH Put SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 715 269 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 119 45 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 37 3 SH Call SOLE   0 0 0
ISHARES TR COM 46432F396 66 530 SH   SOLE   530 0 0
ISHARES TR PUT 46432F952 87 7 SH Put SOLE   0 0 0
MANITOWOC CO INC CALL 563571905 45 26 SH Call SOLE   0 0 0
MINERALS TECHNOLOGIES INC CALL 603158906 40 7 SH Call SOLE   0 0 0
MASTEC INC CALL 576323909 731 114 SH Call SOLE   0 0 0
MASTEC INC PUT 576323959 109 17 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 51,940 9,658 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 9,356 173,975 SH   SOLE   173,975 0 0
MICRON TECHNOLOGY INC PUT 595112953 93,060 17,304 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 56 5 SH Call SOLE   0 0 0
ISHARES TR COM 464288414 221 1,944 SH   SOLE   1,944 0 0
ISHARES TR PUT 464288955 911 80 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN COM 606822104 21 4,037 SH   SOLE   4,037 0 0
MURPHY OIL CORP CALL 626717902 2,701 1,008 SH Call SOLE   0 0 0
MURPHY OIL CORP PUT 626717952 340 127 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 2,152 184 SH Call SOLE   0 0 0
MURPHY USA INC PUT 626755952 315 27 SH Put SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 364 2,870 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 12 10,000 SH   SOLE   10,000 0 0
MCEWEN MNG INC PUT 58039P957 42 333 SH Put SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 3 55 SH Call SOLE   0 0 0
MICROVISION INC DEL PUT 594960954 0 13 SH Put SOLE   0 0 0
MUELLER WTR PRODS INC CALL 624758908 117 98 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 110 9,492 SH   SOLE   9,492 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 1,291 210 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 1,845 300 SH Put SOLE   0 0 0
MAXLINEAR INC COM 57776J100 50 2,379 SH   SOLE   2,379 0 0
MAXLINEAR INC PUT 57776J950 2 1 SH Put SOLE   0 0 0
MYRIAD GENETICS INC CALL 62855J904 70 26 SH Call SOLE   0 0 0
MYRIAD GENETICS INC COM 62855J104 286 10,518 SH   SOLE   10,518 0 0
MYRIAD GENETICS INC PUT 62855J954 841 309 SH Put SOLE   0 0 0
MYLAN N V CALL N59465909 3,344 1,664 SH Call SOLE   0 0 0
MYLAN N V COM N59465109 94 4,715 SH   SOLE   4,715 0 0
MYLAN N V PUT N59465959 4,042 2,011 SH Put SOLE   0 0 0
MYOKARDIA INC CALL 62857M905 590 81 SH Call SOLE   0 0 0
MYOKARDIA INC PUT 62857M955 488 67 SH Put SOLE   0 0 0
MYOVANT SCIENCES LTD CALL G637AM902 18 12 SH Call SOLE   0 0 0
MYOVANT SCIENCES LTD COM G637AM102 53 3,435 SH   SOLE   3,435 0 0
MYOVANT SCIENCES LTD PUT G637AM952 38 25 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 8 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 22 532 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 26 62,035 SH   SOLE   62,035 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 48 1,133 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 320 652 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 129 26,308 SH   SOLE   26,308 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 240 488 SH Put SOLE   0 0 0
NATIONAL INSTRS CORP CALL 636518902 0 5 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 1,594 551 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 364 126 SH Put SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I CALL 63937X902 8 71 SH Call SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I PUT 63937X952 2 21 SH Put SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 395 289 SH Call SOLE   0 0 0
NAVIENT CORPORATION PUT 63938C958 458 335 SH Put SOLE   0 0 0
NEW AGE BEVERAGES CORP CALL 64157V908 54 297 SH Call SOLE   0 0 0
NEW AGE BEVERAGES CORP COM 64157V108 70 38,567 SH   SOLE   38,567 0 0
NEW AGE BEVERAGES CORP PUT 64157V958 97 534 SH Put SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 935 87 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 333 31 SH Put SOLE   0 0 0
NOBLE ENERGY INC CALL 655044905 998 402 SH Call SOLE   0 0 0
NOBLE ENERGY INC PUT 655044955 956 385 SH Put SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP CALL 65506L905 1,540 580 SH Call SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP PUT 65506L955 87 33 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F903 229 798 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD PUT G6359F953 113 395 SH Put SOLE   0 0 0
NABRIVA THERAPEUTICS PLC CALL G63637905 4 32 SH Call SOLE   0 0 0
NABRIVA THERAPEUTICS PLC COM G63637105 24 18,901 SH   SOLE   18,901 0 0
NABRIVA THERAPEUTICS PLC PUT G63637955 29 227 SH Put SOLE   0 0 0
NBT BANCORP INC CALL 628778902 20 5 SH Call SOLE   0 0 0
NBT BANCORP INC COM 628778102 11 292 SH   SOLE   292 0 0
NORWEGIAN CRUISE LINE HLDG L CALL G66721904 1,419 243 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L PUT G66721954 975 167 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 4 6 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC COM 635309107 13 1,792 SH   SOLE   1,792 0 0
NATIONAL CINEMEDIA INC PUT 635309957 31 43 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 980 279 SH Call SOLE   0 0 0
NCR CORP NEW COM 62886E108 1,225 34,859 SH   SOLE   34,859 0 0
NCR CORP NEW PUT 62886E958 2,327 662 SH Put SOLE   0 0 0
THE9 LTD COM 88337K203 0 1,000 SH   SOLE   1,000 0 0
THE9 LTD PUT 88337K953 0 10 SH Put SOLE   0 0 0
NASDAQ INC CALL 631103908 1,156 108 SH Call SOLE   0 0 0
NASDAQ INC PUT 631103958 803 75 SH Put SOLE   0 0 0
NOODLES & CO CALL 65540B905 144 260 SH Call SOLE   0 0 0
NOODLES & CO COM 65540B105 89 16,172 SH   SOLE   16,172 0 0
NOODLES & CO PUT 65540B955 85 154 SH Put SOLE   0 0 0
NORDSON CORP PUT 655663952 1,172 72 SH Put SOLE   0 0 0
NOBLE CORP PLC CALL G65431901 16 136 SH Call SOLE   0 0 0
NOBLE CORP PLC COM G65431101 33 27,690 SH   SOLE   27,690 0 0
NOBLE CORP PLC PUT G65431951 4 34 SH Put SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 9,177 379 SH Call SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101 30 126 SH   SOLE   126 0 0
NEXTERA ENERGY INC PUT 65339F951 18,573 767 SH Put SOLE   0 0 0
NEWMONT GOLDCORP CORPORATION CALL 651639906 8,907 2,050 SH Call SOLE   0 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 2,867 65,989 SH   SOLE   65,989 0 0
NEWMONT GOLDCORP CORPORATION PUT 651639956 9,094 2,093 SH Put SOLE   0 0 0
NEWMONT GOLDCORP CORPORATION CALL 651639906 577 133 SH Call SOLE   0 0 0
NEWMONT GOLDCORP CORPORATION PUT 651639956 2,298 529 SH Put SOLE   0 0 0
NEOGENOMICS INC CALL 64049M909 470 161 SH Call SOLE   0 0 0
NEOGENOMICS INC COM 64049M209 117 4,027 SH   SOLE   4,027 0 0
NEOGENOMICS INC PUT 64049M959 383 131 SH Put SOLE   0 0 0
NEOGEN CORP CALL 640491906 358 55 SH Call SOLE   0 0 0
NEOGEN CORP COM 640491106 85 1,310 SH   SOLE   1,310 0 0
NEOGEN CORP PUT 640491956 26 4 SH Put SOLE   0 0 0
NEOS THERAPEUTICS INC CALL 64052L906 0 13 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 1,621 308 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 78 15 SH Put SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I CALL 64079L905 687 2,501 SH Call SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I PUT 64079L955 201 732 SH Put SOLE   0 0 0
LISTED FD TR COM 53656F706 17 1,100 SH   SOLE   1,100 0 0
MINERVA NEUROSCIENCES INC CALL 603380906 203 286 SH Call SOLE   0 0 0
MINERVA NEUROSCIENCES INC COM 603380106 139 19,636 SH   SOLE   19,636 0 0
MINERVA NEUROSCIENCES INC PUT 603380956 77 109 SH Put SOLE   0 0 0
CLOUDFLARE INC CALL 18915M907 300 176 SH Call SOLE   0 0 0
CLOUDFLARE INC COM 18915M107 308 18,100 SH   SOLE   18,100 0 0
CLOUDFLARE INC PUT 18915M957 1,849 1,084 SH Put SOLE   0 0 0
NEWMARKET CORP COM 651587107 939 1,931 SH   SOLE   1,931 0 0
NEWMARKET CORP PUT 651587957 5,594 115 SH Put SOLE   0 0 0
NEW RELIC INC CALL 64829B900 1,314 200 SH Call SOLE   0 0 0
NEW RELIC INC COM 64829B100 138 2,114 SH   SOLE   2,114 0 0
NEW RELIC INC PUT 64829B950 433 66 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 27 12 SH Call SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 69 3,050 SH   SOLE   3,050 0 0
NEWTEK BUSINESS SVCS CORP PUT 652526953 79 35 SH Put SOLE   0 0 0
NEXTIER OILFIELD SOLUTIONS I CALL 65290C905 18 27 SH Call SOLE   0 0 0
NEXTIER OILFIELD SOLUTIONS I PUT 65290C955 6 10 SH Put SOLE   0 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 27 1,624 SH   SOLE   1,624 0 0
NATIONAL FUEL GAS CO N J CALL 636180901 51 11 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J PUT 636180951 246 53 SH Put SOLE   0 0 0
NETFLIX INC CALL 64110L906 332,856 10,287 SH Call SOLE   0 0 0
NETFLIX INC COM 64110L106 35,016 108,219 SH   SOLE   108,219 0 0
NETFLIX INC PUT 64110L956 240,768 7,441 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 275 308 SH Call SOLE   0 0 0
NOVAGOLD RES INC COM 66987E206 66 7,395 SH   SOLE   7,395 0 0
NOVAGOLD RES INC PUT 66987E956 175 196 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 96 1,101 SH Call SOLE   0 0 0
NEW GOLD INC CDA PUT 644535956 16 190 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 1,071 171 SH Call SOLE   0 0 0
NATIONAL GRID PLC PUT 636274959 2,331 372 SH Put SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 164 145 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 41 37 SH Put SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C CALL 63888U908 3 4 SH Call SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3 350 SH   SOLE   350 0 0
INGEVITY CORP CALL 45688C907 8 1 SH Call SOLE   0 0 0
INGEVITY CORP COM 45688C107 136 1,562 SH   SOLE   1,562 0 0
INGEVITY CORP PUT 45688C957 620 71 SH Put SOLE   0 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 5,324 616 SH Call SOLE   0 0 0
NATIONAL HEALTHCARE CORP COM 635906100 10 118 SH   SOLE   118 0 0
NATIONAL HEALTHCARE CORP PUT 635906950 5,203 602 SH Put SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 4,016 493 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 3,756 461 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP CALL 63888P906 44 83 SH Call SOLE   0 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 75 141 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 345 124 SH Call SOLE   0 0 0
NISOURCE INC PUT 65473P955 5 2 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 8 3 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H313 29 998 SH   SOLE   998 0 0
BARCLAYS BANK PLC PUT 06739H953 17 6 SH Put SOLE   0 0 0
NICE LTD CALL 653656908 449 29 SH Call SOLE   0 0 0
NICE LTD PUT 653656958 77 5 SH Put SOLE   0 0 0
NIO INC CALL 62914V906 2,525 6,282 SH Call SOLE   0 0 0
NIO INC COM 62914V106 455 113,310 SH   SOLE   113,310 0 0
NIO INC PUT 62914V956 3,594 8,941 SH Put SOLE   0 0 0
NANTKWEST INC CALL 63016Q902 39 104 SH Call SOLE   0 0 0
NANTKWEST INC COM 63016Q102 72 19,014 SH   SOLE   19,014 0 0
NANTKWEST INC PUT 63016Q952 62 166 SH Put SOLE   0 0 0
NIKE INC CALL 654106903 37,798 3,731 SH Call SOLE   0 0 0
NIKE INC COM 654106103 115 1,144 SH   SOLE   1,144 0 0
NIKE INC PUT 654106953 56,247 5,552 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 1,666 772 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 1,748 80,984 SH   SOLE   80,984 0 0
NEKTAR THERAPEUTICS PUT 640268958 2,350 1,089 SH Put SOLE   0 0 0
NL INDS INC COM 629156407 0 40 SH   SOLE   40 0 0
NEWLINK GENETICS CORP CALL 651511907 86 341 SH Call SOLE   0 0 0
NEWLINK GENETICS CORP PUT 651511957 201 797 SH Put SOLE   0 0 0
NORTONLIFELOCK INC CALL 668771908 3,547 1,390 SH Call SOLE   0 0 0
NORTONLIFELOCK INC PUT 668771958 4,700 1,842 SH Put SOLE   0 0 0
NAUTILUS INC PUT 63910B952 2 14 SH Put SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 1,378 679 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC COM G6518L108 236 11,671 SH   SOLE   11,671 0 0
NIELSEN HLDGS PLC PUT G6518L958 1,776 875 SH Put SOLE   0 0 0
NEOLEUKIN THERAPEUTICS INC CALL 64049K904 256 208 SH Call SOLE   0 0 0
NEOLEUKIN THERAPEUTICS INC PUT 64049K954 118 96 SH Put SOLE   0 0 0
ANNALY CAP MGMT INC CALL 035710909 121 129 SH Call SOLE   0 0 0
ANNALY CAP MGMT INC COM 035710409 289 30,695 SH   SOLE   30,695 0 0
ANNALY CAP MGMT INC PUT 035710959 648 688 SH Put SOLE   0 0 0
NAVIOS MARITIME HLDGS INC CALL Y62197909 4 11 SH Call SOLE   0 0 0
NAVIOS MARITIME HLDGS INC COM Y62197119 73 16,323 SH   SOLE   16,323 0 0
NAVIOS MARITIME HLDGS INC PUT Y62197959 31 71 SH Put SOLE   0 0 0
NEW MTN FIN CORP COM 647551100 34 2,504 SH   SOLE   2,504 0 0
NEW MTN FIN CORP PUT 647551950 60 44 SH Put SOLE   0 0 0
NMI HLDGS INC CALL 629209905 33 10 SH Call SOLE   0 0 0
NMI HLDGS INC COM 629209305 87 2,642 SH   SOLE   2,642 0 0
NMI HLDGS INC PUT 629209955 3 1 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P CALL Y62267909 450 242 SH Call SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267409 128 6,897 SH   SOLE   6,897 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267959 297 160 SH Put SOLE   0 0 0
NOMURA HLDGS INC CALL 65535H908 1 3 SH Call SOLE   0 0 0
NOMURA HLDGS INC COM 65535H208 90 17,476 SH   SOLE   17,476 0 0
NEWMARK GROUP INC CALL 65158N902 509 379 SH Call SOLE   0 0 0
NEWMARK GROUP INC COM 65158N102 268 19,944 SH   SOLE   19,944 0 0
NEWMARK GROUP INC PUT 65158N952 406 302 SH Put SOLE   0 0 0
NN INC CALL 629337906 12 13 SH Call SOLE   0 0 0
NN INC COM 629337106 18 2,014 SH   SOLE   2,014 0 0
NN INC PUT 629337956 0 1 SH Put SOLE   0 0 0
NELNET INC CALL 64031N908 46 8 SH Call SOLE   0 0 0
NELNET INC PUT 64031N958 23 4 SH Put SOLE   0 0 0
NATIONAL RETAIL PPTYS INC CALL 637417906 48 9 SH Call SOLE   0 0 0
NATIONAL RETAIL PPTYS INC PUT 637417956 144 27 SH Put SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD CALL 656811906 76 63 SH Call SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 13 1,085 SH   SOLE   1,085 0 0
NOAH HLDGS LTD CALL 65487X902 435 123 SH Call SOLE   0 0 0
NOAH HLDGS LTD PUT 65487X952 162 46 SH Put SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 18,299 532 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP PUT 666807952 23,286 677 SH Put SOLE   0 0 0
NORTHERN OIL & GAS INC NEV CALL 665531909 12 54 SH Call SOLE   0 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 23 9,849 SH   SOLE   9,849 0 0
NORTHERN OIL & GAS INC NEV PUT 665531959 45 195 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 1,668 4,498 SH Call SOLE   0 0 0
NOKIA CORP PUT 654902954 245 661 SH Put SOLE   0 0 0
NOMAD FOODS LTD CALL G6564A905 31 14 SH Call SOLE   0 0 0
NOMAD FOODS LTD COM G6564A105 190 8,503 SH   SOLE   8,503 0 0
NOMAD FOODS LTD PUT G6564A955 496 222 SH Put SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 2,189 874 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 939 375 SH Put SOLE   0 0 0
SERVICENOW INC CALL 81762P902 42,658 1,511 SH Call SOLE   0 0 0
SERVICENOW INC PUT 81762P952 46,723 1,655 SH Put SOLE   0 0 0
NEENAH INC CALL 640079909 28 4 SH Call SOLE   0 0 0
NEENAH INC COM 640079109 35 507 SH   SOLE   507 0 0
NEENAH INC PUT 640079959 14 2 SH Put SOLE   0 0 0
NEOPHOTONICS CORP CALL 64051T900 13 15 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 79 9,055 SH   SOLE   9,055 0 0
NEOPHOTONICS CORP PUT 64051T950 68 78 SH Put SOLE   0 0 0
NEWPARK RES INC CALL 651718904 1 2 SH Call SOLE   0 0 0
NEWPARK RES INC COM 651718504 0 108 SH   SOLE   108 0 0
NEWPARK RES INC PUT 651718954 6 11 SH Put SOLE   0 0 0
NRG ENERGY INC CALL 629377908 1,943 489 SH Call SOLE   0 0 0
NRG ENERGY INC COM 629377508 868 21,861 SH   SOLE   21,861 0 0
NRG ENERGY INC PUT 629377958 3,156 794 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L CALL 63900P908 301 150 SH Call SOLE   0 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 110 55 SH Put SOLE   0 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 2,682 1,665 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 549 341 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 191 74 SH Call SOLE   0 0 0
NUSTAR ENERGY LP COM 67058H102 284 11,014 SH   SOLE   11,014 0 0
NUSTAR ENERGY LP PUT 67058H952 754 292 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES CALL 637870906 215 64 SH Call SOLE   0 0 0
NATIONAL STORAGE AFFILIATES COM 637870106 11 335 SH   SOLE   335 0 0
NORFOLK SOUTHERN CORP CALL 655844908 9,881 509 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP PUT 655844958 7,143 368 SH Put SOLE   0 0 0
INSIGHT ENTERPRISES INC CALL 45765U903 14 2 SH Call SOLE   0 0 0
INSIGHT ENTERPRISES INC COM 45765U103 39 560 SH   SOLE   560 0 0
INSIGHT ENTERPRISES INC PUT 45765U953 14 2 SH Put SOLE   0 0 0
INSPERITY INC CALL 45778Q907 533 62 SH Call SOLE   0 0 0
INSPERITY INC COM 45778Q107 350 4,073 SH   SOLE   4,073 0 0
INSPERITY INC PUT 45778Q957 507 59 SH Put SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC CALL 630402905 26 9 SH Call SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC PUT 630402955 26 9 SH Put SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 71 2,558 SH   SOLE   2,558 0 0
NANOSTRING TECHNOLOGIES INC PUT 63009R959 72 26 SH Put SOLE   0 0 0
NETAPP INC CALL 64110D904 3,573 574 SH Call SOLE   0 0 0
NETAPP INC PUT 64110D954 4,407 708 SH Put SOLE   0 0 0
NETSCOUT SYS INC COM 64115T104 1 76 SH   SOLE   76 0 0
INTEC PHARMA LTD JERUSALEM CALL M53644906 0 2 SH Call SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM COM M53644106 1 2,500 SH   SOLE   2,500 0 0
NETEASE INC CALL 64110W902 10,333 337 SH Call SOLE   0 0 0
NETEASE INC PUT 64110W952 8,279 270 SH Put SOLE   0 0 0
NETGEAR INC CALL 64111Q904 51 21 SH Call SOLE   0 0 0
NETGEAR INC COM 64111Q104 9 378 SH   SOLE   378 0 0
NETGEAR INC PUT 64111Q954 98 40 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 642 438 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 787 537 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 6,111 1,955 SH Call SOLE   0 0 0
NUTANIX INC COM 67059N108 2,751 88,021 SH   SOLE   88,021 0 0
NUTANIX INC PUT 67059N958 3,516 1,125 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 1,504 314 SH Call SOLE   0 0 0
NUTRIEN LTD COM 67077M108 876 18,291 SH   SOLE   18,291 0 0
NUTRIEN LTD PUT 67077M958 3,665 765 SH Put SOLE   0 0 0
NATERA INC CALL 632307904 198 59 SH Call SOLE   0 0 0
NATERA INC COM 632307104 544 16,157 SH   SOLE   16,157 0 0
NATERA INC PUT 632307954 464 138 SH Put SOLE   0 0 0
NEUROTROPE INC CALL 64129T907 0 6 SH Call SOLE   0 0 0
NORTHERN TR CORP CALL 665859904 1,551 146 SH Call SOLE   0 0 0
NORTHERN TR CORP PUT 665859954 138 13 SH Put SOLE   0 0 0
NATUS MEDICAL INC CALL 639050903 36 11 SH Call SOLE   0 0 0
NATUS MEDICAL INC COM 639050103 84 2,559 SH   SOLE   2,559 0 0
NATUS MEDICAL INC PUT 639050953 16 5 SH Put SOLE   0 0 0
NETSOL TECHNOLOGIES INC COM 64115A402 11 2,859 SH   SOLE   2,859 0 0
NETSOL TECHNOLOGIES INC PUT 64115A952 12 30 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 2,530 1,419 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 530 29,760 SH   SOLE   29,760 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 253 142 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 77 207 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 6 138 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 15,814 2,810 SH Call SOLE   0 0 0
NUCOR CORP PUT 670346955 1,069 190 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 10,183 2,923 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E844 256 7,367 SH   SOLE   7,367 0 0
DIREXION SHS ETF TR PUT 25460E955 8,260 2,371 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 295 72 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC COM 67018T105 239 5,840 SH   SOLE   5,840 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 1,921 469 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 216 28 SH Call SOLE   0 0 0
NUVASIVE INC PUT 670704955 386 50 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002901 545 1,370 SH Call SOLE   0 0 0
NOVAVAX INC PUT 670002951 162 408 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002901 119 299 SH Call SOLE   0 0 0
NOVAVAX INC PUT 670002951 58 147 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 3,623 430 SH Call SOLE   0 0 0
NOVOCURE LTD PUT G6674U958 6,303 748 SH Put SOLE   0 0 0
NVIDIA CORP CALL 67066G904 221,511 9,414 SH Call SOLE   0 0 0
NVIDIA CORP COM 67066G104 29,200 124,101 SH   SOLE   124,101 0 0
NVIDIA CORP PUT 67066G954 237,747 10,104 SH Put SOLE   0 0 0
NV5 GLOBAL INC CALL 62945V909 1,059 210 SH Call SOLE   0 0 0
NV5 GLOBAL INC COM 62945V109 757 15,006 SH   SOLE   15,006 0 0
NV5 GLOBAL INC PUT 62945V959 943 187 SH Put SOLE   0 0 0
NAVIGATOR HOLDINGS LTD CALL Y62132908 28 21 SH Call SOLE   0 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 1 100 SH   SOLE   100 0 0
NAVIGATOR HOLDINGS LTD PUT Y62132958 29 22 SH Put SOLE   0 0 0
NOVO-NORDISK A S CALL 670100905 1,325 229 SH Call SOLE   0 0 0
NOVO-NORDISK A S COM 670100205 1,850 31,968 SH   SOLE   31,968 0 0
NOVO-NORDISK A S PUT 670100955 1,568 271 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 7,651 651 SH Call SOLE   0 0 0
NEVRO CORP PUT 64157F953 4,290 365 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 3,816 403 SH Call SOLE   0 0 0
NOVARTIS A G COM 66987V109 3,530 37,282 SH   SOLE   37,282 0 0
NOVARTIS A G PUT 66987V959 7,291 770 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 0 164 SH Call SOLE   0 0 0
NOVARTIS A G PUT 66987V959 0 139 SH Put SOLE   0 0 0
ENVISTA HLDGS CORP CALL 29415F904 4,321 1,458 SH Call SOLE   0 0 0
ENVISTA HLDGS CORP COM 29415F104 1,047 35,351 SH   SOLE   35,351 0 0
ENVISTA HLDGS CORP PUT 29415F954 1,458 492 SH Put SOLE   0 0 0
NVENT ELECTRIC PLC CALL G6700G907 281 110 SH Call SOLE   0 0 0
INVITAE CORP CALL 46185L903 1,267 786 SH Call SOLE   0 0 0
INVITAE CORP COM 46185L103 444 27,575 SH   SOLE   27,575 0 0
INVITAE CORP PUT 46185L953 1,943 1,205 SH Put SOLE   0 0 0
NORTHWEST BANCSHARES INC MD CALL 667340903 187 113 SH Call SOLE   0 0 0
NEWELL BRANDS INC CALL 651229906 1,635 851 SH Call SOLE   0 0 0
NEWELL BRANDS INC PUT 651229956 2,396 1,247 SH Put SOLE   0 0 0
NORTHWEST NAT HLDG CO CALL 66765N905 22 3 SH Call SOLE   0 0 0
NORTHWEST NAT HLDG CO COM 66765N105 5 78 SH   SOLE   78 0 0
NORTHWEST NAT HLDG CO PUT 66765N955 73 10 SH Put SOLE   0 0 0
NORTHWEST PIPE CO CALL 667746901 86 26 SH Call SOLE   0 0 0
NEWS CORP NEW COM 65249B208 4 323 SH   SOLE   323 0 0
NEWS CORP NEW PUT 65249B958 1 1 SH Put SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 48 34 SH Call SOLE   0 0 0
NEWS CORP NEW COM 65249B109 5 372 SH   SOLE   372 0 0
NEWS CORP NEW PUT 65249B958 29 21 SH Put SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR CALL 747619904 1 1 SH Call SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR PUT 747619954 10 6 SH Put SOLE   0 0 0
NEXTGEN HEALTHCARE INC CALL 65343C902 163 102 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 33,965 2,669 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V COM N6596X109 4,626 36,351 SH   SOLE   36,351 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 33,049 2,597 SH Put SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 2,180 186 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 1,303 11,120 SH   SOLE   11,120 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 7,128 608 SH Put SOLE   0 0 0
NEXTCURE INC CALL 65343E908 5 1 SH Call SOLE   0 0 0
NEXTCURE INC COM 65343E108 69 1,230 SH   SOLE   1,230 0 0
NEXTCURE INC PUT 65343E958 230 41 SH Put SOLE   0 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 467 389 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 923 76,815 SH   SOLE   76,815 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 1,742 1,450 SH Put SOLE   0 0 0
NEW YORK MTG TR INC CALL 649604901 0 3 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 14 64 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 5 26 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 1,373 427 SH Call SOLE   0 0 0
NEW YORK TIMES CO PUT 650111957 617 192 SH Put SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 3,092 420 SH Call SOLE   0 0 0
REALTY INCOME CORP PUT 756109954 5,109 694 SH Put SOLE   0 0 0
OASIS PETE INC NEW CALL 674215908 629 1,931 SH Call SOLE   0 0 0
OASIS PETE INC NEW PUT 674215958 64 199 SH Put SOLE   0 0 0
OBSIDIAN ENERGY LTD CALL 674482903 7 110 SH Call SOLE   0 0 0
OBSIDIAN ENERGY LTD COM 674482203 0 1,000 SH   SOLE   1,000 0 0
OWENS CORNING NEW CALL 690742901 2,500 384 SH Call SOLE   0 0 0
OWENS CORNING NEW PUT 690742951 488 75 SH Put SOLE   0 0 0
OCEANFIRST FINL CORP CALL 675234908 191 75 SH Call SOLE   0 0 0
OCWEN FINL CORP CALL 675746909 22 162 SH Call SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO CALL 67401P908 1 3 SH Call SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 9 1,701 SH   SOLE   1,701 0 0
OAKTREE SPECIALTY LENDING CO PUT 67401P958 8 16 SH Put SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 144 367 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC COM 67576A100 171 43,537 SH   SOLE   43,537 0 0
ONCOCYTE CORPORATION COM 68235C107 6 3,067 SH   SOLE   3,067 0 0
ONCOCYTE CORPORATION PUT 68235C957 1 5 SH Put SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN CALL 679580900 664 35 SH Call SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950 1,138 60 SH Put SOLE   0 0 0
OFFICE DEPOT INC CALL 676220906 227 830 SH Call SOLE   0 0 0
OFFICE DEPOT INC COM 676220106 161 59,110 SH   SOLE   59,110 0 0
OFFICE DEPOT INC PUT 676220956 55 202 SH Put SOLE   0 0 0
ORION ENGINEERED CARBONS S A CALL L72967909 115 60 SH Call SOLE   0 0 0
ORION ENGINEERED CARBONS S A PUT L72967959 106 55 SH Put SOLE   0 0 0
ISHARES TR COM 464287101 459 3,190 SH   SOLE   3,190 0 0
ORION ENERGY SYSTEMS INC CALL 686275908 2 7 SH Call SOLE   0 0 0
ORION ENERGY SYSTEMS INC COM 686275108 67 20,250 SH   SOLE   20,250 0 0
ORION ENERGY SYSTEMS INC PUT 686275958 9 28 SH Put SOLE   0 0 0
CORPORATE OFFICE PPTYS TR CALL 22002T908 5 2 SH Call SOLE   0 0 0
OFG BANCORP CALL 67103X902 35 15 SH Call SOLE   0 0 0
OFG BANCORP PUT 67103X952 33 14 SH Put SOLE   0 0 0
OGE ENERGY CORP CALL 670837903 555 125 SH Call SOLE   0 0 0
OGE ENERGY CORP PUT 670837953 164 37 SH Put SOLE   0 0 0
ORGANIGRAM HLDGS INC CALL 68620P901 103 422 SH Call SOLE   0 0 0
ORGANIGRAM HLDGS INC COM 68620P101 39 16,006 SH   SOLE   16,006 0 0
ORGANIGRAM HLDGS INC PUT 68620P951 12 50 SH Put SOLE   0 0 0
ONE GAS INC CALL 68235P908 187 20 SH Call SOLE   0 0 0
ONE GAS INC PUT 68235P958 65 7 SH Put SOLE   0 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 1,079 255 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 186 4,411 SH   SOLE   4,411 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 1,096 259 SH Put SOLE   0 0 0
O-I GLASS INC CALL 67098H904 341 286 SH Call SOLE   0 0 0
O-I GLASS INC PUT 67098H954 1,559 1,307 SH Put SOLE   0 0 0
VANECK VECTORS ETF TRUST CALL 92189F902 4,270 3,223 SH Call SOLE   0 0 0
VANECK VECTORS ETF TRUST PUT 92189F952 5,281 3,986 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 119 80 SH Call SOLE   0 0 0
OCEANEERING INTL INC COM 675232102 116 7,796 SH   SOLE   7,796 0 0
OCEANEERING INTL INC PUT 675232952 17 12 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06745R903 41 33 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06745R953 67 54 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 322 305 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y955 52 50 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 352 163 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 151 70 SH Put SOLE   0 0 0
OIL STS INTL INC CALL 678026905 3 2 SH Call SOLE   0 0 0
OIL STS INTL INC PUT 678026955 48 30 SH Put SOLE   0 0 0
ONEOK INC NEW CALL 682680903 3,427 453 SH Call SOLE   0 0 0
ONEOK INC NEW PUT 682680953 5,720 756 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 12,079 1,047 SH Call SOLE   0 0 0
OKTA INC COM 679295105 2,339 20,282 SH   SOLE   20,282 0 0
OKTA INC PUT 679295955 18,897 1,638 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 15,991 776 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 21,245 1,031 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I CALL 681116909 2,292 351 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I PUT 681116959 3,030 464 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 503 292 SH Call SOLE   0 0 0
OLIN CORP COM 680665205 141 8,186 SH   SOLE   8,186 0 0
OLIN CORP PUT 680665955 348 202 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 16 6 SH Put SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 5,784 714 SH Call SOLE   0 0 0
OMNICOM GROUP INC PUT 681919956 680 84 SH Put SOLE   0 0 0
OMNICELL INC CALL 68213N909 24 3 SH Call SOLE   0 0 0
OMNICELL INC COM 68213N109 34 427 SH   SOLE   427 0 0
OMNICELL INC PUT 68213N959 89 11 SH Put SOLE   0 0 0
OMEROS CORP CALL 682143902 641 455 SH Call SOLE   0 0 0
OMEROS CORP COM 682143102 156 11,097 SH   SOLE   11,097 0 0
OMEROS CORP PUT 682143952 624 443 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I CALL 676118901 7 23 SH Call SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I PUT 676118951 22 69 SH Put SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 134 32 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC COM 68268W103 167 3,981 SH   SOLE   3,981 0 0
ONEMAIN HLDGS INC PUT 68268W953 240 57 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 204 395 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW COM 690732102 207 40,084 SH   SOLE   40,084 0 0
OWENS & MINOR INC NEW PUT 690732952 22 43 SH Put SOLE   0 0 0
OMNOVA SOLUTIONS INC PUT 682129951 9 9 SH Put SOLE   0 0 0
OASIS MIDSTREAM PARTNERS LP CALL 67420T906 4 3 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP CALL 682189905 1,816 745 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,262 51,794 SH   SOLE   51,794 0 0
ON SEMICONDUCTOR CORP PUT 682189955 4,366 1,791 SH Put SOLE   0 0 0
OLD NATL BANCORP IND CALL 680033907 1,245 681 SH Call SOLE   0 0 0
OLD NATL BANCORP IND PUT 680033957 1 1 SH Put SOLE   0 0 0
ON DECK CAP INC CALL 682163900 20 50 SH Call SOLE   0 0 0
ON DECK CAP INC PUT 682163950 18 45 SH Put SOLE   0 0 0
ONTO INNOVATION INC CALL 683344905 7 2 SH Call SOLE   0 0 0
ONTO INNOVATION INC COM 683344105 95 2,603 SH   SOLE   2,603 0 0
ONTO INNOVATION INC PUT 683344955 36 10 SH Put SOLE   0 0 0
ORGANOVO HLDGS INC COM 68620A104 0 400 SH   SOLE   400 0 0
ORGANOVO HLDGS INC PUT 68620A954 0 4 SH Put SOLE   0 0 0
OOMA INC CALL 683416901 11 9 SH Call SOLE   0 0 0
OOMA INC COM 683416101 126 9,592 SH   SOLE   9,592 0 0
OOMA INC PUT 683416951 329 249 SH Put SOLE   0 0 0
OFFICE PPTYS INCOME TR CALL 67623C909 0 59 SH Call SOLE   0 0 0
OFFICE PPTYS INCOME TR COM 67623C109 0 3,752 SH   SOLE   3,752 0 0
OFFICE PPTYS INCOME TR PUT 67623C959 0 109 SH Put SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 138 942 SH Call SOLE   0 0 0
OPKO HEALTH INC COM 68375N103 112 76,868 SH   SOLE   76,868 0 0
OPKO HEALTH INC PUT 68375N953 141 965 SH Put SOLE   0 0 0
OPPENHEIMER HLDGS INC COM 683797104 117 4,293 SH   SOLE   4,293 0 0
OPPENHEIMER HLDGS INC PUT 683797954 8 3 SH Put SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD CALL 68827L901 78 81 SH Call SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 104 10,763 SH   SOLE   10,763 0 0
OSISKO GOLD ROYALTIES LTD PUT 68827L951 43 45 SH Put SOLE   0 0 0
ORMAT TECHNOLOGIES INC CALL 686688902 141 19 SH Call SOLE   0 0 0
ORBCOMM INC CALL 68555P900 0 1 SH Call SOLE   0 0 0
ORBCOMM INC COM 68555P100 6 1,496 SH   SOLE   1,496 0 0
ORBCOMM INC PUT 68555P950 4 10 SH Put SOLE   0 0 0
ORCHID IS CAP INC CALL 68571X903 14 24 SH Call SOLE   0 0 0
ORCHID IS CAP INC COM 68571X103 9 1,689 SH   SOLE   1,689 0 0
ORCHID IS CAP INC PUT 68571X953 9 17 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 30,701 5,795 SH Call SOLE   0 0 0
ORACLE CORP PUT 68389X955 17,870 3,373 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 270 121 SH Call SOLE   0 0 0
OLD REP INTL CORP PUT 680223954 196 88 SH Put SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW CALL 67103H907 7,757 177 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW PUT 67103H957 16,390 374 SH Put SOLE   0 0 0
ORAMED PHARM INC CALL 68403P903 213 414 SH Call SOLE   0 0 0
ORAMED PHARM INC COM 68403P203 31 6,104 SH   SOLE   6,104 0 0
ORAMED PHARM INC PUT 68403P953 166 324 SH Put SOLE   0 0 0
ORION GROUP HOLDINGS INC COM 68628V308 14 2,890 SH   SOLE   2,890 0 0
ORION GROUP HOLDINGS INC PUT 68628V958 0 1 SH Put SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 1 800 SH   SOLE   800 0 0
OSI SYSTEMS INC CALL 671044905 1,259 125 SH Call SOLE   0 0 0
OSI SYSTEMS INC PUT 671044955 2,256 224 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 179 19 SH Call SOLE   0 0 0
OSHKOSH CORP PUT 688239951 1,003 106 SH Put SOLE   0 0 0
ONESPAN INC CALL 68287N900 128 75 SH Call SOLE   0 0 0
ONESPAN INC COM 68287N100 59 3,457 SH   SOLE   3,457 0 0
ONESPAN INC PUT 68287N950 30 18 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 298 424 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 47 6,750 SH   SOLE   6,750 0 0
OVERSTOCK COM INC DEL PUT 690370951 353 501 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 2 258 SH   SOLE   258 0 0
ORASURE TECHNOLOGIES INC PUT 68554V958 8 10 SH Put SOLE   0 0 0
ONESPAWORLD HOLDINGS LIMITED CALL P73684903 21 13 SH Call SOLE   0 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 3 218 SH   SOLE   218 0 0
ONESPAWORLD HOLDINGS LIMITED PUT P73684953 16 10 SH Put SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 202 46 SH Call SOLE   0 0 0
OPEN TEXT CORP COM 683715106 142 3,238 SH   SOLE   3,238 0 0
OPEN TEXT CORP PUT 683715956 207 47 SH Put SOLE   0 0 0
OTONOMY INC CALL 68906L905 1 3 SH Call SOLE   0 0 0
OTONOMY INC COM 68906L105 4 1,305 SH   SOLE   1,305 0 0
VANECK MERK GOLD TRUST PUT 921078951 0 2 SH Put SOLE   0 0 0
OUTFRONT MEDIA INC CALL 69007J906 107 40 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC COM 69007J106 139 5,189 SH   SOLE   5,189 0 0
OUTFRONT MEDIA INC PUT 69007J956 45 17 SH Put SOLE   0 0 0
OXFORD INDS INC CALL 691497909 90 12 SH Call SOLE   0 0 0
OXFORD INDS INC COM 691497309 53 703 SH   SOLE   703 0 0
OXFORD SQUARE CAP CORP CALL 69181V907 3 6 SH Call SOLE   0 0 0
OXFORD SQUARE CAP CORP PUT 69181V957 16 31 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 0 5,977 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP PUT 674599955 0 3,279 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 0 384 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP PUT 674599955 0 3,340 SH Put SOLE   0 0 0
BANK OZK CALL 06417N903 314 103 SH Call SOLE   0 0 0
BANK OZK PUT 06417N953 1,265 415 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 1,243 676 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 770 419 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 9,608 4,056 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP PUT 697900958 3,404 1,437 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 407 172 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP PUT 697900958 7 3 SH Put SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 7 14 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 24 47 SH Put SOLE   0 0 0
PACWEST BANCORP DEL CALL 695263903 884 231 SH Call SOLE   0 0 0
PACWEST BANCORP DEL PUT 695263953 99 26 SH Put SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 231 46 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC PUT 70959W953 15 3 SH Put SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 541 286 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P COM 72651A207 741 39,125 SH   SOLE   39,125 0 0
PLAINS GP HLDGS L P PUT 72651A957 579 306 SH Put SOLE   0 0 0
PAGSEGURO DIGITAL LTD CALL G68707901 1,885 552 SH Call SOLE   0 0 0
PAGSEGURO DIGITAL LTD COM G68707101 450 13,202 SH   SOLE   13,202 0 0
PAGSEGURO DIGITAL LTD PUT G68707951 1,547 453 SH Put SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 12,163 526 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 3,800 16,433 SH   SOLE   16,433 0 0
PALO ALTO NETWORKS INC PUT 697435955 17,528 758 SH Put SOLE   0 0 0
PAR TECHNOLOGY CORP CALL 698884903 184 60 SH Call SOLE   0 0 0
PAR TECHNOLOGY CORP PUT 698884953 3 1 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 8,128 307 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC COM 70432V102 4,347 16,419 SH   SOLE   16,419 0 0
PAYCOM SOFTWARE INC PUT 70432V952 27,296 1,031 SH Put SOLE   0 0 0
PAYSIGN INC CALL 70451A904 835 823 SH Call SOLE   0 0 0
PAYSIGN INC COM 70451A104 98 9,722 SH   SOLE   9,722 0 0
PAYSIGN INC PUT 70451A954 267 264 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 9,688 1,139 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 2,772 326 SH Put SOLE   0 0 0
PEMBINA PIPELINE CORP CALL 706327903 252 68 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP PUT 706327953 59 16 SH Put SOLE   0 0 0
PEOPLES UTD FINL INC CALL 712704905 167 99 SH Call SOLE   0 0 0
PEOPLES UTD FINL INC PUT 712704955 81 48 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 3,262 1,040 SH Call SOLE   0 0 0
PBF ENERGY INC PUT 69318G956 382 122 SH Put SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 633 313 SH Call SOLE   0 0 0
PBF LOGISTICS LP COM 69318Q104 227 11,249 SH   SOLE   11,249 0 0
PBF LOGISTICS LP PUT 69318Q954 1,249 617 SH Put SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I CALL 74112D901 8 2 SH Call SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I PUT 74112D951 76 19 SH Put SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 136 339 SH Call SOLE   0 0 0
PITNEY BOWES INC COM 724479100 37 9,359 SH   SOLE   9,359 0 0
PITNEY BOWES INC PUT 724479950 95 237 SH Put SOLE   0 0 0
POTBELLY CORP CALL 73754Y900 1 4 SH Call SOLE   0 0 0
POTBELLY CORP COM 73754Y100 0 146 SH   SOLE   146 0 0
POTBELLY CORP PUT 73754Y950 5 14 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 8,323 5,222 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 7,415 4,652 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 2 2 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 0 1 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 868 993 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 626 71,650 SH   SOLE   71,650 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 497 569 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 4,081 516 SH Call SOLE   0 0 0
PACCAR INC PUT 693718958 47 6 SH Put SOLE   0 0 0
PG&E CORP CALL 69331C908 12,763 11,742 SH Call SOLE   0 0 0
PG&E CORP COM 69331C108 58 5,400 SH   SOLE   5,400 0 0
PG&E CORP PUT 69331C958 14,167 13,034 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION PUT 737630953 21 5 SH Put SOLE   0 0 0
PACIRA BIOSCIENCES CALL 695127900 208 46 SH Call SOLE   0 0 0
PACIRA BIOSCIENCES PUT 695127950 49 11 SH Put SOLE   0 0 0
PAYLOCITY HLDG CORP CALL 70438V906 157 13 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP PUT 70438V956 3,491 289 SH Put SOLE   0 0 0
PARK CITY GROUP INC CALL 700215904 5 10 SH Call SOLE   0 0 0
PARK CITY GROUP INC COM 700215304 0 110 SH   SOLE   110 0 0
PAGERDUTY INC CALL 69553P900 93 40 SH Call SOLE   0 0 0
PAGERDUTY INC COM 69553P100 448 19,191 SH   SOLE   19,191 0 0
PAGERDUTY INC PUT 69553P950 509 218 SH Put SOLE   0 0 0
PDC ENERGY INC CALL 69327R901 531 203 SH Call SOLE   0 0 0
PDC ENERGY INC COM 69327R101 532 20,363 SH   SOLE   20,363 0 0
PDC ENERGY INC PUT 69327R951 447 171 SH Put SOLE   0 0 0
PATTERSON COMPANIES INC CALL 703395903 497 243 SH Call SOLE   0 0 0
PATTERSON COMPANIES INC PUT 703395953 51 25 SH Put SOLE   0 0 0
PINDUODUO INC CALL 722304902 17,718 4,685 SH Call SOLE   0 0 0
PINDUODUO INC COM 722304102 207 5,498 SH   SOLE   5,498 0 0
PINDUODUO INC PUT 722304952 14,367 3,799 SH Put SOLE   0 0 0
PDF SOLUTIONS INC PUT 693282955 1 1 SH Put SOLE   0 0 0
PDL BIOPHARMA INC CALL 69329Y904 18 56 SH Call SOLE   0 0 0
PDL BIOPHARMA INC PUT 69329Y954 3 12 SH Put SOLE   0 0 0
PRECISION DRILLING CORP COM 74022D308 5 4,043 SH   SOLE   4,043 0 0
PRECISION DRILLING CORP PUT 74022D958 7 50 SH Put SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 523 277 SH Call SOLE   0 0 0
PARSLEY ENERGY INC COM 701877102 230 12,194 SH   SOLE   12,194 0 0
PARSLEY ENERGY INC PUT 701877952 597 316 SH Put SOLE   0 0 0
HEALTHPEAK PPTYS INC CALL 42250P903 392 114 SH Call SOLE   0 0 0
HEALTHPEAK PPTYS INC COM 42250P103 137 3,997 SH   SOLE   3,997 0 0
HEALTHPEAK PPTYS INC PUT 42250P953 82 24 SH Put SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN CALL 744573906 236 40 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN PUT 744573956 171 29 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 23 3 SH Call SOLE   0 0 0
PATTERN ENERGY GROUP INC CALL 70338P900 374 140 SH Call SOLE   0 0 0
PATTERN ENERGY GROUP INC COM 70338P100 398 14,892 SH   SOLE   14,892 0 0
PATTERN ENERGY GROUP INC PUT 70338P950 808 302 SH Put SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT CALL 709102907 212 399 SH Call SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT COM 709102107 166 31,250 SH   SOLE   31,250 0 0
PENNSYLVANIA RL ESTATE INVT PUT 709102957 839 1,575 SH Put SOLE   0 0 0
PACIFIC ETHANOL INC CALL 69423U905 3 58 SH Call SOLE   0 0 0
PACIFIC ETHANOL INC PUT 69423U955 1 20 SH Put SOLE   0 0 0
PENUMBRA INC CALL 70975L907 32 2 SH Call SOLE   0 0 0
PENUMBRA INC COM 70975L107 542 3,303 SH   SOLE   3,303 0 0
PENUMBRA INC PUT 70975L957 2,464 150 SH Put SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 557 218 SH Call SOLE   0 0 0
PENN NATL GAMING INC PUT 707569959 84 33 SH Put SOLE   0 0 0
ADAM NAT RES FD INC COM 00548F105 6 406 SH   SOLE   406 0 0
ADAM NAT RES FD INC PUT 00548F955 41 25 SH Put SOLE   0 0 0
PEPSICO INC CALL 713448908 25,188 1,843 SH Call SOLE   0 0 0
PEPSICO INC COM 713448108 13 100 SH   SOLE   100 0 0
PEPSICO INC PUT 713448958 19,940 1,459 SH Put SOLE   0 0 0
SANDRIDGE PERMIAN TR CALL 80007A902 1 20 SH Call SOLE   0 0 0
SANDRIDGE PERMIAN TR COM 80007A102 0 858 SH   SOLE   858 0 0
SANDRIDGE PERMIAN TR PUT 80007A952 2 26 SH Put SOLE   0 0 0
PERION NETWORK LTD CALL M78673904 8 14 SH Call SOLE   0 0 0
PERION NETWORK LTD COM M78673114 7 1,147 SH   SOLE   1,147 0 0
PERION NETWORK LTD PUT M78673954 7 12 SH Put SOLE   0 0 0
PERMA-FIX ENVIRONMENTAL SVCS CALL 714157903 0 1 SH Call SOLE   0 0 0
PETIQ INC CALL 71639T906 335 134 SH Call SOLE   0 0 0
PETIQ INC PUT 71639T956 388 155 SH Put SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 745 317 SH Call SOLE   0 0 0
PETMED EXPRESS INC COM 716382106 14 635 SH   SOLE   635 0 0
PETMED EXPRESS INC PUT 716382956 976 415 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 9 5 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 39 21 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 18,140 4,630 SH Call SOLE   0 0 0
PFIZER INC PUT 717081953 19,523 4,983 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1,544 411 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 2,232 594 SH Put SOLE   0 0 0
PRINCIPAL FINL GROUP INC CALL 74251V902 374 68 SH Call SOLE   0 0 0
PRINCIPAL FINL GROUP INC PUT 74251V952 291 53 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 13 259 SH   SOLE   259 0 0
PERFORMANCE FOOD GROUP CO PUT 71377A953 56 11 SH Put SOLE   0 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 7 626 SH   SOLE   626 0 0
PENNANTPARK FLOATING RATE CA PUT 70806A956 4 4 SH Put SOLE   0 0 0
PROOFPOINT INC CALL 743424903 263 23 SH Call SOLE   0 0 0
PROOFPOINT INC COM 743424103 352 3,071 SH   SOLE   3,071 0 0
PROOFPOINT INC PUT 743424953 975 85 SH Put SOLE   0 0 0
PROVIDENT FINL SVCS INC CALL 74386T905 219 89 SH Call SOLE   0 0 0
PROVIDENT FINL SVCS INC COM 74386T105 80 3,251 SH   SOLE   3,251 0 0
PENNYMAC FINL SVCS INC CALL 70932M907 881 259 SH Call SOLE   0 0 0
PENNYMAC FINL SVCS INC PUT 70932M957 68 20 SH Put SOLE   0 0 0
PFSWEB INC COM 717098206 0 66 SH   SOLE   66 0 0
PFSWEB INC PUT 717098956 1 3 SH Put SOLE   0 0 0
PROCTER & GAMBLE CO CALL 742718909 31,949 2,558 SH Call SOLE   0 0 0
PROCTER & GAMBLE CO PUT 742718959 69,656 5,577 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 4 1 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V571 38 924 SH   SOLE   924 0 0
PROGENICS PHARMACEUTICALS IN CALL 743187906 208 410 SH Call SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN PUT 743187956 25 50 SH Put SOLE   0 0 0
PROGYNY INC COM 74340E103 24 900 SH   SOLE   900 0 0
PROGYNY INC PUT 74340E953 13 5 SH Put SOLE   0 0 0
PROGRESSIVE CORP OHIO CALL 743315903 4,502 622 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO COM 743315103 2,104 29,075 SH   SOLE   29,075 0 0
PROGRESSIVE CORP OHIO PUT 743315953 4,922 680 SH Put SOLE   0 0 0
PGT INNOVATIONS INC CALL 69336V901 14 10 SH Call SOLE   0 0 0
PGT INNOVATIONS INC COM 69336V101 23 1,579 SH   SOLE   1,579 0 0
PGT INNOVATIONS INC PUT 69336V951 1 1 SH Put SOLE   0 0 0
PARKER HANNIFIN CORP CALL 701094904 2,387 116 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP COM 701094104 765 3,718 SH   SOLE   3,718 0 0
PARKER HANNIFIN CORP PUT 701094954 2,305 112 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 502 103 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V COM 500472303 300 6,151 SH   SOLE   6,151 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 546 112 SH Put SOLE   0 0 0
PULTE GROUP INC CALL 745867901 2,529 652 SH Call SOLE   0 0 0
PULTE GROUP INC PUT 745867951 3,852 993 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 177 46 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V142 5 140 SH   SOLE   140 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 309 80 SH Put SOLE   0 0 0
PANHANDLE OIL AND GAS INC CALL 698477906 1 1 SH Call SOLE   0 0 0
PANHANDLE OIL AND GAS INC COM 698477106 16 1,500 SH   SOLE   1,500 0 0
PANHANDLE OIL AND GAS INC PUT 698477956 5 5 SH Put SOLE   0 0 0
IMPINJ INC CALL 453204909 605 234 SH Call SOLE   0 0 0
IMPINJ INC COM 453204109 14 569 SH   SOLE   569 0 0
IMPINJ INC PUT 453204959 54 21 SH Put SOLE   0 0 0
PICO HLDGS INC CALL 693366905 15 14 SH Call SOLE   0 0 0
PICO HLDGS INC COM 693366205 11 1,072 SH   SOLE   1,072 0 0
POLARIS INC CALL 731068902 3,417 336 SH Call SOLE   0 0 0
POLARIS INC PUT 731068952 722 71 SH Put SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD CALL 46137R909 81 41 SH Call SOLE   0 0 0
PREMIER INC CALL 74051N902 246 65 SH Call SOLE   0 0 0
PREMIER INC COM 74051N102 193 5,111 SH   SOLE   5,111 0 0
PREMIER INC PUT 74051N952 462 122 SH Put SOLE   0 0 0
PINTEREST INC CALL 72352L906 1,189 638 SH Call SOLE   0 0 0
PINTEREST INC COM 72352L106 2,078 111,493 SH   SOLE   111,493 0 0
PINTEREST INC PUT 72352L956 5,215 2,798 SH Put SOLE   0 0 0
PIERIS PHARMACEUTICALS INC CALL 720795903 22 62 SH Call SOLE   0 0 0
PIPER JAFFRAY COS PUT 724078950 0 2 SH Put SOLE   0 0 0
PARK HOTELS RESORTS INC CALL 700517905 266 103 SH Call SOLE   0 0 0
PARK HOTELS RESORTS INC COM 700517105 69 2,686 SH   SOLE   2,686 0 0
PARK HOTELS RESORTS INC PUT 700517955 398 154 SH Put SOLE   0 0 0
PARK AEROSPACE CORP CALL 70014A904 6 4 SH Call SOLE   0 0 0
PARK AEROSPACE CORP COM 70014A104 4 285 SH   SOLE   285 0 0
PARK AEROSPACE CORP PUT 70014A954 1 1 SH Put SOLE   0 0 0
PACKAGING CORP AMER CALL 695156909 1,903 170 SH Call SOLE   0 0 0
PACKAGING CORP AMER COM 695156109 434 3,879 SH   SOLE   3,879 0 0
PACKAGING CORP AMER PUT 695156959 134 12 SH Put SOLE   0 0 0
PERKINELMER INC CALL 714046909 203 21 SH Call SOLE   0 0 0
PERKINELMER INC COM 714046109 37 383 SH   SOLE   383 0 0
PERKINELMER INC PUT 714046959 48 5 SH Put SOLE   0 0 0
PARK OHIO HLDGS CORP CALL 700666900 3 1 SH Call SOLE   0 0 0
PARK OHIO HLDGS CORP COM 700666100 2 65 SH   SOLE   65 0 0
POSCO CALL 693483909 70 14 SH Call SOLE   0 0 0
POSCO COM 693483109 3 79 SH   SOLE   79 0 0
POSCO PUT 693483959 10 2 SH Put SOLE   0 0 0
PHOTRONICS INC CALL 719405902 18 12 SH Call SOLE   0 0 0
PHOTRONICS INC COM 719405102 23 1,467 SH   SOLE   1,467 0 0
PHOTRONICS INC PUT 719405952 52 33 SH Put SOLE   0 0 0
ANAPLAN INC CALL 03272L908 2,897 553 SH Call SOLE   0 0 0
ANAPLAN INC COM 03272L108 1,609 30,721 SH   SOLE   30,721 0 0
ANAPLAN INC PUT 03272L958 2,185 417 SH Put SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 285 71 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 550 13,701 SH   SOLE   13,701 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 992 247 SH Put SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 2,644 423 SH Call SOLE   0 0 0
CHILDRENS PL INC PUT 168905957 1,475 236 SH Put SOLE   0 0 0
PROLOGIS INC CALL 74340W903 3,770 423 SH Call SOLE   0 0 0
PROLOGIS INC PUT 74340W953 2,522 283 SH Put SOLE   0 0 0
PALOMAR HLDGS INC CALL 69753M905 45 9 SH Call SOLE   0 0 0
PALOMAR HLDGS INC PUT 69753M955 45 9 SH Put SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 1,232 165 SH Call SOLE   0 0 0
PLANET FITNESS INC PUT 72703H951 2,479 332 SH Put SOLE   0 0 0
DOUGLAS DYNAMICS INC CALL 25960R905 258 47 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC CALL 74587B901 105 79 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC COM 74587B101 18 1,348 SH   SOLE   1,348 0 0
PULSE BIOSCIENCES INC PUT 74587B951 8 6 SH Put SOLE   0 0 0
PLANTRONICS INC NEW CALL 727493908 363 133 SH Call SOLE   0 0 0
PLANTRONICS INC NEW COM 727493108 322 11,811 SH   SOLE   11,811 0 0
PLANTRONICS INC NEW PUT 727493958 276 101 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 1,057 3,345 SH Call SOLE   0 0 0
PLUG POWER INC COM 72919P202 119 37,865 SH   SOLE   37,865 0 0
PLUG POWER INC PUT 72919P952 677 2,145 SH Put SOLE   0 0 0
EPLUS INC PUT 294268957 1 8 SH Put SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC CALL 74365A909 9 29 SH Call SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC PUT 74365A959 1 5 SH Put SOLE   0 0 0
PLEXUS CORP COM 729132100 83 1,088 SH   SOLE   1,088 0 0
PLEXUS CORP PUT 729132950 123 16 SH Put SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 15,154 1,781 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC PUT 718172959 28,241 3,319 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 532 239 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR PUT 70931T953 31 14 SH Put SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 17,367 1,088 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 17,112 1,072 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 947 148 SH Call SOLE   0 0 0
PINNACLE FINL PARTNERS INC PUT 72346Q954 57 9 SH Put SOLE   0 0 0
PNM RES INC COM 69349H107 14 291 SH   SOLE   291 0 0
PENNANTPARK INVT CORP CALL 708062904 3 6 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP COM 708062104 5 900 SH   SOLE   900 0 0
PENTAIR PLC CALL G7S00T904 114 25 SH Call SOLE   0 0 0
PENTAIR PLC PUT G7S00T954 45 10 SH Put SOLE   0 0 0
PENNANT GROUP INC CALL 70805E909 9 3 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 683 76 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP COM 723484101 14 162 SH   SOLE   162 0 0
PINNACLE WEST CAP CORP PUT 723484951 323 36 SH Put SOLE   0 0 0
INSULET CORP CALL 45784P901 736 43 SH Call SOLE   0 0 0
INSULET CORP PUT 45784P951 376 22 SH Put SOLE   0 0 0
POLYONE CORP CALL 73179P906 3 1 SH Call SOLE   0 0 0
POLYONE CORP COM 73179P106 83 2,267 SH   SOLE   2,267 0 0
POOL CORPORATION CALL 73278L905 3,079 145 SH Call SOLE   0 0 0
POOL CORPORATION PUT 73278L955 530 25 SH Put SOLE   0 0 0
PORTLAND GEN ELEC CO CALL 736508907 5 1 SH Call SOLE   0 0 0
PORTLAND GEN ELEC CO COM 736508847 383 6,866 SH   SOLE   6,866 0 0
PORTLAND GEN ELEC CO PUT 736508957 5 1 SH Put SOLE   0 0 0
POST HLDGS INC CALL 737446904 1,440 132 SH Call SOLE   0 0 0
POST HLDGS INC PUT 737446954 4,014 368 SH Put SOLE   0 0 0
POWER INTEGRATIONS INC CALL 739276903 197 20 SH Call SOLE   0 0 0
POWER INTEGRATIONS INC COM 739276103 42 433 SH   SOLE   433 0 0
POWER INTEGRATIONS INC PUT 739276953 1,414 143 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 622 91 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V100 215 3,149 SH   SOLE   3,149 0 0
PILGRIMS PRIDE CORP NEW CALL 72147K908 667 204 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP NEW PUT 72147K958 258 79 SH Put SOLE   0 0 0
PPG INDS INC CALL 693506907 1,201 90 SH Call SOLE   0 0 0
PPG INDS INC COM 693506107 2,046 15,334 SH   SOLE   15,334 0 0
PPG INDS INC PUT 693506957 6,914 518 SH Put SOLE   0 0 0
VANECK VECTORS ETF TRUST PUT 92189F952 51 8 SH Put SOLE   0 0 0
PPL CORP CALL 69351T906 9,368 2,611 SH Call SOLE   0 0 0
PPL CORP PUT 69351T956 2,098 585 SH Put SOLE   0 0 0
PQ GROUP HLDGS INC COM 73943T103 1 101 SH   SOLE   101 0 0
PROASSURANCE CORP CALL 74267C906 3 1 SH Call SOLE   0 0 0
PROASSURANCE CORP COM 74267C106 14 390 SH   SOLE   390 0 0
PROASSURANCE CORP PUT 74267C956 126 35 SH Put SOLE   0 0 0
PRA GROUP INC CALL 69354N906 68 19 SH Call SOLE   0 0 0
PRA GROUP INC PUT 69354N956 170 47 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 1,867 168 SH Call SOLE   0 0 0
PRA HEALTH SCIENCES INC PUT 69354M958 1,100 99 SH Put SOLE   0 0 0
PERCEPTRON INC COM 71361F100 4 900 SH   SOLE   900 0 0
PERFICIENT INC CALL 71375U901 64 14 SH Call SOLE   0 0 0
PERFICIENT INC COM 71375U101 253 5,497 SH   SOLE   5,497 0 0
PERFICIENT INC PUT 71375U951 1,170 254 SH Put SOLE   0 0 0
PERRIGO CO PLC CALL G97822903 2,004 388 SH Call SOLE   0 0 0
PERRIGO CO PLC PUT G97822953 1,632 316 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 70 17 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP COM 743312100 184 4,444 SH   SOLE   4,444 0 0
PROGRESS SOFTWARE CORP PUT 743312950 116 28 SH Put SOLE   0 0 0
PRIMERICA INC CALL 74164M908 287 22 SH Call SOLE   0 0 0
PRIMERICA INC PUT 74164M958 78 6 SH Put SOLE   0 0 0
PRIMORIS SVCS CORP CALL 74164F903 11 5 SH Call SOLE   0 0 0
PROTO LABS INC CALL 743713909 182 18 SH Call SOLE   0 0 0
PROTO LABS INC COM 743713109 77 759 SH   SOLE   759 0 0
PROTO LABS INC PUT 743713959 934 92 SH Put SOLE   0 0 0
PRIMO WTR CORP CALL 74165N905 50 45 SH Call SOLE   0 0 0
PRIMO WTR CORP PUT 74165N955 11 10 SH Put SOLE   0 0 0
PROS HOLDINGS INC CALL 74346Y903 23 4 SH Call SOLE   0 0 0
PROS HOLDINGS INC PUT 74346Y953 551 92 SH Put SOLE   0 0 0
PERSPECTA INC CALL 715347900 18 7 SH Call SOLE   0 0 0
PERSPECTA INC COM 715347100 38 1,462 SH   SOLE   1,462 0 0
PERSPECTA INC PUT 715347950 26 10 SH Put SOLE   0 0 0
PROTHENA CORP PLC CALL G72800908 327 207 SH Call SOLE   0 0 0
PROTHENA CORP PLC COM G72800108 156 9,874 SH   SOLE   9,874 0 0
PROTHENA CORP PLC PUT G72800958 31 20 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 81 202 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 135 33,640 SH   SOLE   33,640 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 86 215 SH Put SOLE   0 0 0
PARTY CITY HOLDCO INC CALL 702149905 142 607 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC COM 702149105 60 26,000 SH   SOLE   26,000 0 0
PARTY CITY HOLDCO INC PUT 702149955 111 475 SH Put SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 11,576 1,235 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 8,661 924 SH Put SOLE   0 0 0
PROVENTION BIO INC CALL 74374N902 1,293 868 SH Call SOLE   0 0 0
PROVENTION BIO INC COM 74374N102 101 6,824 SH   SOLE   6,824 0 0
PROVENTION BIO INC PUT 74374N952 235 158 SH Put SOLE   0 0 0
PLURALSIGHT INC CALL 72941B906 308 179 SH Call SOLE   0 0 0
PLURALSIGHT INC PUT 72941B956 187 109 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 2,491 117 SH Call SOLE   0 0 0
PUBLIC STORAGE COM 74460D109 562 2,642 SH   SOLE   2,642 0 0
PUBLIC STORAGE PUT 74460D959 5,025 236 SH Put SOLE   0 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 16 100 SH   SOLE   100 0 0
PS BUSINESS PKS INC CALIF PUT 69360J957 16 1 SH Put SOLE   0 0 0
PRESIDIO INC CALL 74102M903 0 5 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION CALL 74348T902 224 348 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 81 12,723 SH   SOLE   12,723 0 0
PROSPECT CAPITAL CORPORATION PUT 74348T952 324 504 SH Put SOLE   0 0 0
PRICESMART INC CALL 741511909 1,036 146 SH Call SOLE   0 0 0
PRICESMART INC COM 741511109 560 7,894 SH   SOLE   7,894 0 0
PRICESMART INC PUT 741511959 937 132 SH Put SOLE   0 0 0
PARSONS CORPORATION CALL 70202L902 16 4 SH Call SOLE   0 0 0
PARSONS CORPORATION COM 70202L102 53 1,297 SH   SOLE   1,297 0 0
PARSONS CORPORATION PUT 70202L952 16 4 SH Put SOLE   0 0 0
PERSONALIS INC CALL 71535D906 8 8 SH Call SOLE   0 0 0
PERSONALIS INC COM 71535D106 2 271 SH   SOLE   271 0 0
PEARSON PLC PUT 705015955 4 5 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 81 33 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B714 10 409 SH   SOLE   409 0 0
PROSHARES TR PUT 74347B959 2 1 SH Put SOLE   0 0 0
PURE STORAGE INC CALL 74624M902 1,618 946 SH Call SOLE   0 0 0
PURE STORAGE INC PUT 74624M952 126 74 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R900 27 69 SH Call SOLE   0 0 0
PLURISTEM THERAPEUTICS INC PUT 72940R950 418 1,063 SH Put SOLE   0 0 0
PHILLIPS 66 CALL 718546904 3,342 300 SH Call SOLE   0 0 0
PHILLIPS 66 PUT 718546954 2,049 184 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 240 39 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 181 2,940 SH   SOLE   2,940 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 634 103 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 1,505 201 SH Call SOLE   0 0 0
PTC INC PUT 69370C950 97 13 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 2,103 438 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC PUT 69366J950 3,160 658 SH Put SOLE   0 0 0
POLARITYTE INC CALL 731094908 135 521 SH Call SOLE   0 0 0
POLARITYTE INC COM 731094108 48 18,668 SH   SOLE   18,668 0 0
POLARITYTE INC PUT 731094958 214 826 SH Put SOLE   0 0 0
PATTERSON UTI ENERGY INC CALL 703481901 89 85 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC PUT 703481951 92 88 SH Put SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN CALL 74373B909 282 1,240 SH Call SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 181 79,412 SH   SOLE   79,412 0 0
PROTEOSTASIS THERAPEUTICS IN PUT 74373B959 315 1,384 SH Put SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC CALL 737010908 2,084 873 SH Call SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,304 54,636 SH   SOLE   54,636 0 0
PORTOLA PHARMACEUTICALS INC PUT 737010958 336 141 SH Put SOLE   0 0 0
PELOTON INTERACTIVE INC CALL 70614W900 19,192 6,758 SH Call SOLE   0 0 0
PELOTON INTERACTIVE INC PUT 70614W950 6,554 2,308 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 5 1 SH Call SOLE   0 0 0
PETROCHINA CO LTD COM 71646E100 123 2,445 SH   SOLE   2,445 0 0
PETROCHINA CO LTD PUT 71646E950 20 4 SH Put SOLE   0 0 0
PRUDENTIAL PLC CALL 74435K904 1,009 265 SH Call SOLE   0 0 0
PRUDENTIAL PLC PUT 74435K954 19 5 SH Put SOLE   0 0 0
PROPETRO HLDG CORP CALL 74347M908 5 5 SH Call SOLE   0 0 0
PROPETRO HLDG CORP COM 74347M108 86 7,712 SH   SOLE   7,712 0 0
PENN VA CORP NEW CALL 70788V902 1,359 448 SH Call SOLE   0 0 0
PENN VA CORP NEW PUT 70788V952 1,247 411 SH Put SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 2,601 2,337 SH Call SOLE   0 0 0
PRETIUM RES INC PUT 74139C952 397 357 SH Put SOLE   0 0 0
PVH CORP CALL 693656900 2,208 210 SH Call SOLE   0 0 0
PVH CORP COM 693656100 1,186 11,287 SH   SOLE   11,287 0 0
PVH CORP PUT 693656950 7,812 743 SH Put SOLE   0 0 0
PERMIANVILLE RTY TR CALL 71425H900 36 199 SH Call SOLE   0 0 0
PERMIANVILLE RTY TR COM 71425H100 0 195 SH   SOLE   195 0 0
PERMIANVILLE RTY TR PUT 71425H950 0 1 SH Put SOLE   0 0 0
PIVOTAL SOFTWARE INC CALL 72582H907 0 267 SH Call SOLE   0 0 0
PIVOTAL SOFTWARE INC PUT 72582H957 1 742 SH Put SOLE   0 0 0
POWERFLEET INC COM 73931J109 207 31,864 SH   SOLE   31,864 0 0
QUANTA SVCS INC CALL 74762E902 240 59 SH Call SOLE   0 0 0
QUANTA SVCS INC COM 74762E102 107 2,648 SH   SOLE   2,648 0 0
QUANTA SVCS INC PUT 74762E952 284 70 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 16,696 1,103 SH Call SOLE   0 0 0
PIONEER NAT RES CO COM 723787107 2,298 15,185 SH   SOLE   15,185 0 0
PIONEER NAT RES CO PUT 723787957 21,751 1,437 SH Put SOLE   0 0 0
PIXELWORKS INC CALL 72581M905 36 94 SH Call SOLE   0 0 0
PIXELWORKS INC COM 72581M305 56 14,310 SH   SOLE   14,310 0 0
PAYPAL HLDGS INC CALL 70450Y903 72,160 6,671 SH Call SOLE   0 0 0
PAYPAL HLDGS INC PUT 70450Y953 71,078 6,571 SH Put SOLE   0 0 0
PYXUS INTL INC CALL 74737V906 163 183 SH Call SOLE   0 0 0
PYXUS INTL INC PUT 74737V956 218 244 SH Put SOLE   0 0 0
PAPA JOHNS INTL INC CALL 698813902 3,908 619 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC COM 698813102 347 5,501 SH   SOLE   5,501 0 0
PAPA JOHNS INTL INC PUT 698813952 3,605 571 SH Put SOLE   0 0 0
QAD INC CALL 74727D906 183 36 SH Call SOLE   0 0 0
QAD INC PUT 74727D956 40 8 SH Put SOLE   0 0 0
QUALCOMM INC CALL 747525903 54,561 6,184 SH Call SOLE   0 0 0
QUALCOMM INC COM 747525103 13,236 150,028 SH   SOLE   150,028 0 0
QUALCOMM INC PUT 747525953 63,049 7,146 SH Put SOLE   0 0 0
QUDIAN INC CALL 747798906 884 1,877 SH Call SOLE   0 0 0
QUDIAN INC PUT 747798956 644 1,369 SH Put SOLE   0 0 0
QUIDEL CORP COM 74838J101 526 7,014 SH   SOLE   7,014 0 0
QUIDEL CORP PUT 74838J951 7 1 SH Put SOLE   0 0 0
QEP RES INC CALL 74733V900 56 126 SH Call SOLE   0 0 0
QEP RES INC COM 74733V100 222 49,385 SH   SOLE   49,385 0 0
QEP RES INC PUT 74733V950 4 9 SH Put SOLE   0 0 0
QIAGEN NV CALL N72482903 7,872 2,329 SH Call SOLE   0 0 0
QIAGEN NV COM N72482123 123 3,648 SH   SOLE   3,648 0 0
QIAGEN NV PUT N72482953 4,515 1,336 SH Put SOLE   0 0 0
QUORUM HEALTH CORP PUT 74909E956 6 350 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 874 372 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 1,374 585 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 2 1 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 18 8 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 52 27 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 284 14,674 SH   SOLE   14,674 0 0
QIWI PLC PUT 74735M958 555 287 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 3,461 284 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R206 2,116 17,360 SH   SOLE   17,360 0 0
PROSHARES TR PUT 74347R952 6,752 554 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 8 1 SH Call SOLE   0 0 0
QUALYS INC COM 74758T303 138 1,662 SH   SOLE   1,662 0 0
QUALYS INC PUT 74758T953 283 34 SH Put SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 55 36 SH Call SOLE   0 0 0
QUINSTREET INC COM 74874Q100 484 31,616 SH   SOLE   31,616 0 0
QUINSTREET INC PUT 74874Q950 762 498 SH Put SOLE   0 0 0
INVESCO QQQ TR CALL 46090E903 427,622 20,113 SH Call SOLE   0 0 0
INVESCO QQQ TR COM 46090E103 29,572 139,094 SH   SOLE   139,094 0 0
INVESCO QQQ TR PUT 46090E953 718,302 33,785 SH Put SOLE   0 0 0
QURATE RETAIL INC CALL 74915M900 529 628 SH Call SOLE   0 0 0
QURATE RETAIL INC PUT 74915M950 295 350 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 4,707 405 SH Call SOLE   0 0 0
QORVO INC COM 74736K101 1,369 11,779 SH   SOLE   11,779 0 0
QORVO INC PUT 74736K951 10,321 888 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 3,845 603 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 4,184 65,616 SH   SOLE   65,616 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 2,799 439 SH Put SOLE   0 0 0
FIRST TR NASDAQ100 TECH INDE CALL 337345902 0 2 SH Call SOLE   0 0 0
QUOTIENT LTD CALL G73268907 15 16 SH Call SOLE   0 0 0
QUOTIENT LTD COM G73268107 518 54,564 SH   SOLE   54,564 0 0
QUOTIENT LTD PUT G73268957 10 11 SH Put SOLE   0 0 0
QTS RLTY TR INC CALL 74736A903 141 26 SH Call SOLE   0 0 0
QUTOUTIAO INC CALL 74915J907 11 34 SH Call SOLE   0 0 0
QUTOUTIAO INC COM 74915J107 33 9,778 SH   SOLE   9,778 0 0
QUTOUTIAO INC PUT 74915J957 53 156 SH Put SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 543 67 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 83 178 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC PUT 747301959 10 23 SH Put SOLE   0 0 0
QUICKLOGIC CORP COM 74837P405 7 1,237 SH   SOLE   1,237 0 0
QUICKLOGIC CORP PUT 74837P955 115 192 SH Put SOLE   0 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 102 104 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 15 1,584 SH   SOLE   1,584 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 67 68 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 1,375 192 SH Call SOLE   0 0 0
UNIQURE NV COM N90064101 331 4,625 SH   SOLE   4,625 0 0
UNIQURE NV PUT N90064951 680 95 SH Put SOLE   0 0 0
RYDER SYS INC CALL 783549908 1,341 247 SH Call SOLE   0 0 0
RYDER SYS INC PUT 783549958 1,298 239 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 6,638 401 SH Call SOLE   0 0 0
FERRARI N V COM N3167Y103 1,942 11,737 SH   SOLE   11,737 0 0
FERRARI N V PUT N3167Y953 20,444 1,235 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 4,546 2,939 SH Call SOLE   0 0 0
RITE AID CORP PUT 767754952 1,123 726 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 23,427 15,144 SH Call SOLE   0 0 0
RITE AID CORP PUT 767754952 1,277 826 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 59 114 SH Call SOLE   0 0 0
RADA ELECTR INDS LTD COM M81863124 46 8,903 SH   SOLE   8,903 0 0
RADA ELECTR INDS LTD PUT M81863954 72 139 SH Put SOLE   0 0 0
FREIGHTCAR AMER INC CALL 357023900 2 13 SH Call SOLE   0 0 0
FREIGHTCAR AMER INC COM 357023100 0 357 SH   SOLE   357 0 0
LIVERAMP HLDGS INC CALL 53815P908 173 36 SH Call SOLE   0 0 0
LIVERAMP HLDGS INC COM 53815P108 118 2,465 SH   SOLE   2,465 0 0
LIVERAMP HLDGS INC PUT 53815P958 163 34 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 230 54 SH Call SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 545 12,772 SH   SOLE   12,772 0 0
ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 1,789 419 SH Put SOLE   0 0 0
RA PHARMACEUTICALS INC CALL 74933V908 56 12 SH Call SOLE   0 0 0
RA PHARMACEUTICALS INC COM 74933V108 107 2,294 SH   SOLE   2,294 0 0
RA PHARMACEUTICALS INC PUT 74933V958 816 174 SH Put SOLE   0 0 0
RAVEN INDS INC CALL 754212908 72 21 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS CALL 767744905 4 1 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 19 443 SH   SOLE   443 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 13 42 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC COM 762544104 7 2,411 SH   SOLE   2,411 0 0
REGAL BELOIT CORP PUT 758750953 0 1 SH Put SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 61 96 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 58 91 SH Put SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 1 2 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 0 1 SH Put SOLE   0 0 0
ROGERS COMMUNICATIONS INC CALL 775109900 198 40 SH Call SOLE   0 0 0
ROGERS COMMUNICATIONS INC COM 775109200 163 3,296 SH   SOLE   3,296 0 0
ROGERS COMMUNICATIONS INC PUT 775109950 1,882 379 SH Put SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 850 295 SH Call SOLE   0 0 0
RENT A CTR INC NEW PUT 76009N950 821 285 SH Put SOLE   0 0 0
ROCKET PHARMACEUTICALS INC CALL 77313F906 54 24 SH Call SOLE   0 0 0
ROCKET PHARMACEUTICALS INC PUT 77313F956 9 4 SH Put SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 13,604 1,019 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 34,632 2,594 SH Put SOLE   0 0 0
R1 RCM INC CALL 749397905 51 40 SH Call SOLE   0 0 0
R1 RCM INC COM 749397105 978 75,393 SH   SOLE   75,393 0 0
ARCUS BIOSCIENCES INC CALL 03969F909 13 13 SH Call SOLE   0 0 0
REDFIN CORP CALL 75737F908 575 272 SH Call SOLE   0 0 0
REDFIN CORP COM 75737F108 400 18,952 SH   SOLE   18,952 0 0
REDFIN CORP PUT 75737F958 532 252 SH Put SOLE   0 0 0
REDHILL BIOPHARMA LTD CALL 757468903 35 58 SH Call SOLE   0 0 0
REDHILL BIOPHARMA LTD COM 757468103 141 23,320 SH   SOLE   23,320 0 0
REDHILL BIOPHARMA LTD PUT 757468953 35 59 SH Put SOLE   0 0 0
READING INTERNATIONAL INC CALL 755408901 23 21 SH Call SOLE   0 0 0
RADIAN GROUP INC CALL 750236901 65 26 SH Call SOLE   0 0 0
RADIAN GROUP INC COM 750236101 18 722 SH   SOLE   722 0 0
RADIAN GROUP INC PUT 750236951 5 2 SH Put SOLE   0 0 0
RADNET INC CALL 750491902 28 14 SH Call SOLE   0 0 0
RADNET INC COM 750491102 122 6,047 SH   SOLE   6,047 0 0
RADNET INC PUT 750491952 410 202 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 8,841 1,499 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 9,336 1,583 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 7,970 1,329 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259107 1,497 24,972 SH   SOLE   24,972 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 10,758 1,794 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 681 338 SH Call SOLE   0 0 0
RADIUS HEALTH INC COM 750469207 28 1,401 SH   SOLE   1,401 0 0
RADIUS HEALTH INC PUT 750469957 336 167 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 92 36 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 537 20,831 SH   SOLE   20,831 0 0
RADWARE LTD PUT M81873957 1,250 485 SH Put SOLE   0 0 0
EVEREST RE GROUP LTD CALL G3223R908 1,439 52 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD PUT G3223R958 4,235 153 SH Put SOLE   0 0 0
THE REALREAL INC CALL 88339P901 301 160 SH Call SOLE   0 0 0
THE REALREAL INC COM 88339P101 57 3,047 SH   SOLE   3,047 0 0
THE REALREAL INC PUT 88339P951 256 136 SH Put SOLE   0 0 0
RESOURCES CONNECTION INC CALL 76122Q905 8 5 SH Call SOLE   0 0 0
RESOURCES CONNECTION INC COM 76122Q105 20 1,258 SH   SOLE   1,258 0 0
RESOURCES CONNECTION INC PUT 76122Q955 11 7 SH Put SOLE   0 0 0
REEDS INC CALL 758338907 0 20 SH Call SOLE   0 0 0
RESEARCH FRONTIERS INC CALL 760911907 33 110 SH Call SOLE   0 0 0
RESEARCH FRONTIERS INC COM 760911107 72 23,975 SH   SOLE   23,975 0 0
RESEARCH FRONTIERS INC PUT 760911957 18 63 SH Put SOLE   0 0 0
REGENCY CTRS CORP CALL 758849903 82 13 SH Call SOLE   0 0 0
REGENCY CTRS CORP COM 758849103 206 3,272 SH   SOLE   3,272 0 0
REGENCY CTRS CORP PUT 758849953 3,274 519 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC CALL 75972A901 2,048 760 SH Call SOLE   0 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 2,622 97,313 SH   SOLE   97,313 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 3,393 1,259 SH Put SOLE   0 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 28,611 762 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 35,220 938 SH Put SOLE   0 0 0
RING ENERGY INC CALL 76680V908 28 108 SH Call SOLE   0 0 0
RING ENERGY INC PUT 76680V958 12 46 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G902 97 22 SH Call SOLE   0 0 0
ISHARES TR PUT 46435G952 97 22 SH Put SOLE   0 0 0
VANECK VECTORS ETF TRUST CALL 92189F902 273 204 SH Call SOLE   0 0 0
VANECK VECTORS ETF TRUST COM 92189F742 154 11,518 SH   SOLE   11,518 0 0
VANECK VECTORS ETF TRUST PUT 92189F952 24 18 SH Put SOLE   0 0 0
RECRO PHARMA INC CALL 75629F909 0 56 SH Call SOLE   0 0 0
RECRO PHARMA INC PUT 75629F959 0 14 SH Put SOLE   0 0 0
RPC INC CALL 749660906 90 172 SH Call SOLE   0 0 0
RPC INC COM 749660106 7 1,445 SH   SOLE   1,445 0 0
RPC INC PUT 749660956 28 55 SH Put SOLE   0 0 0
FRONT YD RESIDENTIAL CORP CALL 35904G907 27 22 SH Call SOLE   0 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 255 20,673 SH   SOLE   20,673 0 0
FRONT YD RESIDENTIAL CORP PUT 35904G957 364 295 SH Put SOLE   0 0 0
RESONANT INC CALL 76118L902 6 25 SH Call SOLE   0 0 0
RESONANT INC COM 76118L102 19 7,911 SH   SOLE   7,911 0 0
RESONANT INC PUT 76118L952 14 60 SH Put SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 2,105 103 SH Call SOLE   0 0 0
REATA PHARMACEUTICALS INC PUT 75615P953 2,248 110 SH Put SOLE   0 0 0
REVLON INC CALL 761525909 36 17 SH Call SOLE   0 0 0
REVLON INC COM 761525609 427 19,966 SH   SOLE   19,966 0 0
REVLON INC PUT 761525959 184 86 SH Put SOLE   0 0 0
REV GROUP INC CALL 749527907 1 1 SH Call SOLE   0 0 0
REV GROUP INC COM 749527107 7 603 SH   SOLE   603 0 0
REXFORD INDL RLTY INC COM 76169C100 5 110 SH   SOLE   110 0 0
REXFORD INDL RLTY INC PUT 76169C950 4 1 SH Put SOLE   0 0 0
RESIDEO TECHNOLOGIES INC CALL 76118Y904 0 27 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC PUT 76118Y954 0 8 SH Put SOLE   0 0 0
REGIONS FINL CORP NEW CALL 7591EP900 5,158 3,006 SH Call SOLE   0 0 0
REGIONS FINL CORP NEW COM 7591EP100 154 9,000 SH   SOLE   9,000 0 0
REGIONS FINL CORP NEW PUT 7591EP950 4,571 2,664 SH Put SOLE   0 0 0
RF INDS LTD CALL 749552905 10 15 SH Call SOLE   0 0 0
RF INDS LTD COM 749552105 8 1,304 SH   SOLE   1,304 0 0
RESOLUTE FST PRODS INC CALL 76117W909 0 1 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC PUT 76117W959 25 60 SH Put SOLE   0 0 0
REINSURANCE GRP OF AMERICA I CALL 759351904 16 1 SH Call SOLE   0 0 0
REPLIGEN CORP CALL 759916909 2,423 262 SH Call SOLE   0 0 0
REPLIGEN CORP PUT 759916959 4,680 506 SH Put SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 4,792 392 SH Call SOLE   0 0 0
ROYAL GOLD INC PUT 780287958 1,687 138 SH Put SOLE   0 0 0
REGENXBIO INC CALL 75901B907 1,372 335 SH Call SOLE   0 0 0
REGENXBIO INC COM 75901B107 442 10,791 SH   SOLE   10,791 0 0
REGENXBIO INC PUT 75901B957 1,192 291 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 263 56 SH Call SOLE   0 0 0
STURM RUGER & CO INC COM 864159108 167 3,565 SH   SOLE   3,565 0 0
STURM RUGER & CO INC PUT 864159958 291 62 SH Put SOLE   0 0 0
REGIS CORP MINN CALL 758932907 305 171 SH Call SOLE   0 0 0
RH CALL 74967X903 27,797 1,302 SH Call SOLE   0 0 0
RH COM 74967X103 2,018 9,452 SH   SOLE   9,452 0 0
RH PUT 74967X953 42,208 1,977 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 189 30 SH Call SOLE   0 0 0
ROBERT HALF INTL INC PUT 770323953 6 1 SH Put SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 181 21 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 60 7 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC CALL 74934Q908 617 301 SH Call SOLE   0 0 0
RCI HOSPITALITY HLDGS INC PUT 74934Q958 6 3 SH Put SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 1,502 2,184 SH Call SOLE   0 0 0
TRANSOCEAN LTD PUT H8817H950 390 568 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 12 58 SH Call SOLE   0 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 136 63,741 SH   SOLE   63,741 0 0
RIGEL PHARMACEUTICALS INC PUT 766559953 27 130 SH Put SOLE   0 0 0
B RILEY FINL INC COM 05580M108 8 321 SH   SOLE   321 0 0
B RILEY FINL INC PUT 05580M958 25 10 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 24 10 SH Call SOLE   0 0 0
ISHARES INC COM 46434G855 18 784 SH   SOLE   784 0 0
RIO TINTO PLC CALL 767204900 4,523 762 SH Call SOLE   0 0 0
RIO TINTO PLC PUT 767204950 4,042 681 SH Put SOLE   0 0 0
RIO TINTO PLC CALL 767204900 985 166 SH Call SOLE   0 0 0
RIO TINTO PLC PUT 767204950 1,584 267 SH Put SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 70 627 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC COM 767292105 26 23,261 SH   SOLE   23,261 0 0
RIOT BLOCKCHAIN INC PUT 767292955 71 634 SH Put SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC CALL 754730909 2,764 309 SH Call SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC PUT 754730959 1,001 112 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 7,103 606 SH Call SOLE   0 0 0
RALPH LAUREN CORP COM 751212101 1,119 9,550 SH   SOLE   9,550 0 0
RALPH LAUREN CORP PUT 751212951 9,858 841 SH Put SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 224 232 SH Call SOLE   0 0 0
REALOGY HLDGS CORP COM 75605Y106 18 1,890 SH   SOLE   1,890 0 0
REALOGY HLDGS CORP PUT 75605Y956 1,476 1,525 SH Put SOLE   0 0 0
RLI CORP COM 749607107 13 149 SH   SOLE   149 0 0
RLI CORP PUT 749607957 9 1 SH Put SOLE   0 0 0
RLJ LODGING TR CALL 74965L901 24 14 SH Call SOLE   0 0 0
RLJ LODGING TR PUT 74965L951 877 495 SH Put SOLE   0 0 0
RELMADA THERAPEUTICS INC CALL 75955J902 50 13 SH Call SOLE   0 0 0
RELMADA THERAPEUTICS INC COM 75955J402 83 2,140 SH   SOLE   2,140 0 0
RAMBUS INC DEL CALL 750917906 450 327 SH Call SOLE   0 0 0
RAMBUS INC DEL COM 750917106 199 14,467 SH   SOLE   14,467 0 0
RAMBUS INC DEL PUT 750917956 79 58 SH Put SOLE   0 0 0
RESMED INC CALL 761152907 6,229 402 SH Call SOLE   0 0 0
RESMED INC PUT 761152957 108 7 SH Put SOLE   0 0 0
ROCKWELL MED INC CALL 774374902 0 2 SH Call SOLE   0 0 0
ROCKWELL MED INC COM 774374102 40 16,619 SH   SOLE   16,619 0 0
ROCKWELL MED INC PUT 774374952 28 117 SH Put SOLE   0 0 0
RIGNET INC PUT 766582950 2 4 SH Put SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 3,272 194 SH Call SOLE   0 0 0
RINGCENTRAL INC PUT 76680R956 17,373 1,030 SH Put SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD CALL G7496G903 2,705 138 SH Call SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD PUT G7496G953 196 10 SH Put SOLE   0 0 0
RENASANT CORP COM 75970E107 1 47 SH   SOLE   47 0 0
RENASANT CORP PUT 75970E957 3 1 SH Put SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR COM 301505707 27 657 SH   SOLE   657 0 0
EXCHANGE TRADED CONCEPTS TR PUT 301505957 4 1 SH Put SOLE   0 0 0
GIBRALTAR INDS INC CALL 374689907 1,023 203 SH Call SOLE   0 0 0
GIBRALTAR INDS INC COM 374689107 445 8,826 SH   SOLE   8,826 0 0
GIBRALTAR INDS INC PUT 374689957 1,952 387 SH Put SOLE   0 0 0
ROGERS CORP CALL 775133901 12 1 SH Call SOLE   0 0 0
ROGERS CORP COM 775133101 48 388 SH   SOLE   388 0 0
ROGERS CORP PUT 775133951 12 1 SH Put SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 0 44 SH   SOLE   44 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 8 5 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 2,350 116 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC PUT 773903959 3,181 157 SH Put SOLE   0 0 0
ROKU INC CALL 77543R902 65,704 4,907 SH Call SOLE   0 0 0
ROKU INC PUT 77543R952 89,699 6,699 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 195 59 SH Call SOLE   0 0 0
ROLLINS INC COM 775711104 32 978 SH   SOLE   978 0 0
ROLLINS INC PUT 775711954 242 73 SH Put SOLE   0 0 0
RBC BEARINGS INC CALL 75524B904 1,694 107 SH Call SOLE   0 0 0
RBC BEARINGS INC PUT 75524B954 823 52 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 143 9 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R693 416 2,621 SH   SOLE   2,621 0 0
PROSHARES TR PUT 74347R952 174 11 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 2,337 66 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC PUT 776696956 4,888 138 SH Put SOLE   0 0 0
ROSS STORES INC CALL 778296903 13,015 1,118 SH Call SOLE   0 0 0
ROSS STORES INC PUT 778296953 5,716 491 SH Put SOLE   0 0 0
PACIFIC COAST OIL TR PUT 694103952 0 1 SH Put SOLE   0 0 0
REALPAGE INC CALL 75606N909 3,370 627 SH Call SOLE   0 0 0
REALPAGE INC COM 75606N109 346 6,443 SH   SOLE   6,443 0 0
REALPAGE INC PUT 75606N959 3,676 684 SH Put SOLE   0 0 0
RETAIL PPTYS AMER INC CALL 76131V902 1,638 1,223 SH Call SOLE   0 0 0
RAPID7 INC CALL 753422904 218 39 SH Call SOLE   0 0 0
RAPID7 INC COM 753422104 655 11,705 SH   SOLE   11,705 0 0
RAPID7 INC PUT 753422954 577 103 SH Put SOLE   0 0 0
RPM INTL INC CALL 749685903 990 129 SH Call SOLE   0 0 0
RPM INTL INC PUT 749685953 92 12 SH Put SOLE   0 0 0
RPT REALTY CALL 74971D901 279 186 SH Call SOLE   0 0 0
RPT REALTY PUT 74971D951 130 87 SH Put SOLE   0 0 0
RANGE RES CORP CALL 75281A909 631 1,302 SH Call SOLE   0 0 0
RANGE RES CORP COM 75281A109 350 72,273 SH   SOLE   72,273 0 0
RANGE RES CORP PUT 75281A959 96 199 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 63 160 SH Call SOLE   0 0 0
DONNELLEY R R & SONS CO COM 257867200 3 900 SH   SOLE   900 0 0
DONNELLEY R R & SONS CO PUT 257867950 22 56 SH Put SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 501 152 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 64 1,958 SH   SOLE   1,958 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 66 20 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 349 146 SH Call SOLE   0 0 0
RED ROCK RESORTS INC COM 75700L108 31 1,317 SH   SOLE   1,317 0 0
RED ROCK RESORTS INC PUT 75700L958 411 172 SH Put SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 191 16 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 23 2 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 1,416 158 SH Call SOLE   0 0 0
REPUBLIC SVCS INC PUT 760759950 170 19 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 752 65 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V357 3,589 31,015 SH   SOLE   31,015 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 335 29 SH Put SOLE   0 0 0
ROSETTA STONE INC CALL 777780907 36 20 SH Call SOLE   0 0 0
ROSETTA STONE INC COM 777780107 292 16,122 SH   SOLE   16,122 0 0
ROSETTA STONE INC PUT 777780957 526 290 SH Put SOLE   0 0 0
VANECK VECTORS ETF TRUST CALL 92189F902 6,467 2,590 SH Call SOLE   0 0 0
VANECK VECTORS ETF TRUST PUT 92189F952 5,745 2,301 SH Put SOLE   0 0 0
VANECK VECTORS ETF TRUST COM 92189F684 112 937 SH   SOLE   937 0 0
VANECK VECTORS ETF TRUST PUT 92189F952 12 1 SH Put SOLE   0 0 0
RATTLER MIDSTREAM LP COM 75419T103 16 903 SH   SOLE   903 0 0
RATTLER MIDSTREAM LP PUT 75419T953 19 11 SH Put SOLE   0 0 0
RAYTHEON CO CALL 755111907 15,843 721 SH Call SOLE   0 0 0
RAYTHEON CO COM 755111507 2,490 11,334 SH   SOLE   11,334 0 0
RAYTHEON CO PUT 755111957 14,590 664 SH Put SOLE   0 0 0
RETROPHIN INC CALL 761299906 12 9 SH Call SOLE   0 0 0
RETROPHIN INC COM 761299106 1 132 SH   SOLE   132 0 0
RETROPHIN INC PUT 761299956 9 7 SH Put SOLE   0 0 0
RUBICON PROJ INC CALL 78112V902 70 87 SH Call SOLE   0 0 0
RUBICON PROJ INC PUT 78112V952 79 97 SH Put SOLE   0 0 0
RUBIUS THERAPEUTICS INC CALL 78116T903 3 5 SH Call SOLE   0 0 0
SUNRUN INC CALL 86771W905 915 663 SH Call SOLE   0 0 0
SUNRUN INC COM 86771W105 222 16,146 SH   SOLE   16,146 0 0
SUNRUN INC PUT 86771W955 429 311 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 223 48 SH Call SOLE   0 0 0
RUSH ENTERPRISES INC PUT 781846959 4 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 850 122 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 188 27 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E828 20 2,973 SH   SOLE   2,973 0 0
DIREXION SHS ETF TR PUT 25460E955 2 3 SH Put SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 280 129 SH Call SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC PUT 783332959 82 38 SH Put SOLE   0 0 0
REVOLVE GROUP INC CALL 76156B907 181 99 SH Call SOLE   0 0 0
REVOLVE GROUP INC COM 76156B107 32 1,751 SH   SOLE   1,751 0 0
REVOLVE GROUP INC PUT 76156B957 1,617 881 SH Put SOLE   0 0 0
REVANCE THERAPEUTICS INC CALL 761330909 147 91 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC COM 761330109 143 8,814 SH   SOLE   8,814 0 0
REVANCE THERAPEUTICS INC PUT 761330959 189 117 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 47 13 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A210 47 1,285 SH   SOLE   1,285 0 0
PROSHARES TR PUT 74348A954 70 19 SH Put SOLE   0 0 0
REDWOOD TR INC CALL 758075902 114 69 SH Call SOLE   0 0 0
REDWOOD TR INC PUT 758075952 82 50 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 38 3 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R735 50 397 SH   SOLE   397 0 0
REXNORD CORP NEW CALL 76169B902 94 29 SH Call SOLE   0 0 0
REXNORD CORP NEW COM 76169B102 384 11,792 SH   SOLE   11,792 0 0
REXNORD CORP NEW PUT 76169B952 1,630 500 SH Put SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE CALL 780087902 4,926 622 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE PUT 780087952 1,195 151 SH Put SOLE   0 0 0
RYANAIR HLDGS PLC CALL 783513903 52 6 SH Call SOLE   0 0 0
RYANAIR HLDGS PLC PUT 783513953 78 9 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 22 59 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 195 50,971 SH   SOLE   50,971 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 213 555 SH Put SOLE   0 0 0
RYB ED INC COM 74979W101 1 204 SH   SOLE   204 0 0
RYB ED INC PUT 74979W951 5 10 SH Put SOLE   0 0 0
RYERSON HLDG CORP CALL 783754904 21 18 SH Call SOLE   0 0 0
RAYONIER INC CALL 754907903 245 75 SH Call SOLE   0 0 0
RAYONIER INC PUT 754907953 6 2 SH Put SOLE   0 0 0
RHYTHM PHARMACEUTICALS INC CALL 76243J905 0 1 SH Call SOLE   0 0 0
SPRINT CORPORATION CALL 85207U905 1,088 2,090 SH Call SOLE   0 0 0
SPRINT CORPORATION PUT 85207U955 1,652 3,172 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 229 166 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC COM 811916105 223 16,183 SH   SOLE   16,183 0 0
SEABRIDGE GOLD INC PUT 811916955 1,404 1,016 SH Put SOLE   0 0 0
SABRE CORP CALL 78573M904 2,165 965 SH Call SOLE   0 0 0
SABRE CORP PUT 78573M954 291 130 SH Put SOLE   0 0 0
SAFEHOLD INC CALL 78645L900 124 31 SH Call SOLE   0 0 0
SAFEHOLD INC COM 78645L100 139 3,471 SH   SOLE   3,471 0 0
SAFEHOLD INC PUT 78645L950 173 43 SH Put SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 563 32 SH Call SOLE   0 0 0
SANDERSON FARMS INC COM 800013104 175 994 SH   SOLE   994 0 0
SANDERSON FARMS INC PUT 800013954 352 20 SH Put SOLE   0 0 0
SAFETY INS GROUP INC CALL 78648T900 434 47 SH Call SOLE   0 0 0
SAFETY INS GROUP INC COM 78648T100 274 2,971 SH   SOLE   2,971 0 0
SAFETY INS GROUP INC PUT 78648T950 2,137 231 SH Put SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 6,850 949 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC PUT 78667J958 1,183 164 SH Put SOLE   0 0 0
SONIC AUTOMOTIVE INC CALL 83545G902 341 110 SH Call SOLE   0 0 0
SAIA INC CALL 78709Y905 18 2 SH Call SOLE   0 0 0
SAIA INC PUT 78709Y955 27 3 SH Put SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N CALL 808625907 121 14 SH Call SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 209 2,412 SH   SOLE   2,412 0 0
SCIENCE APPLICATNS INTL CP N PUT 808625957 78 9 SH Put SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I CALL 78781P905 165 70 SH Call SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 718 30,446 SH   SOLE   30,446 0 0
SAILPOINT TECHNLGIES HLDGS I PUT 78781P955 94 40 SH Put SOLE   0 0 0
SCORPIO BULKERS INC COM Y7546A122 42 6,647 SH   SOLE   6,647 0 0
SCORPIO BULKERS INC PUT Y7546A952 0 30 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 340 9 SH Call SOLE   0 0 0
BOSTON BEER INC COM 100557107 117 312 SH   SOLE   312 0 0
BOSTON BEER INC PUT 100557957 415 11 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 184 445 SH Call SOLE   0 0 0
BANCO SANTANDER SA COM 05964H105 98 23,722 SH   SOLE   23,722 0 0
BANCO SANTANDER SA PUT 05964H955 28 70 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 745 1,001 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD COM 80013R206 78 10,533 SH   SOLE   10,533 0 0
SANDSTORM GOLD LTD PUT 80013R956 314 422 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 27 8 SH Call SOLE   0 0 0
SANMINA CORPORATION COM 801056102 88 2,574 SH   SOLE   2,574 0 0
SAP SE CALL 803054904 4,877 364 SH Call SOLE   0 0 0
SAP SE COM 803054204 1,184 8,837 SH   SOLE   8,837 0 0
SAP SE PUT 803054954 9,727 726 SH Put SOLE   0 0 0
ECHOSTAR CORP COM 278768106 781 18,051 SH   SOLE   18,051 0 0
ECHOSTAR CORP PUT 278768956 8 2 SH Put SOLE   0 0 0
ECHOSTAR CORP CALL 278768906 0 8 SH Call SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 862 214 SH Call SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 2,829 70,202 SH   SOLE   70,202 0 0
SPIRIT AIRLS INC PUT 848577952 2,531 628 SH Put SOLE   0 0 0
SAFE BULKERS INC CALL Y7388L903 52 308 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 771 32 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW COM 78410G104 742 3,079 SH   SOLE   3,079 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 10,049 417 SH Put SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 0 81 SH   SOLE   81 0 0
STRONGBRIDGE BIOPHARMA PLC PUT G85347955 0 1 SH Put SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 463 139 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 1,430 429 SH Put SOLE   0 0 0
SIBANYE STILLWATER CALL 825724906 321 324 SH Call SOLE   0 0 0
SIBANYE STILLWATER COM 825724206 373 37,566 SH   SOLE   37,566 0 0
SIBANYE STILLWATER PUT 825724956 1,866 1,880 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 18 10 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 189 10,362 SH   SOLE   10,362 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 127 70 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 42 10 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q593 14 339 SH   SOLE   339 0 0
STAR BULK CARRIERS CORP CALL Y8162K904 68 58 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP COM Y8162K204 175 14,831 SH   SOLE   14,831 0 0
STAR BULK CARRIERS CORP PUT Y8162K954 239 203 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 232 17 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 5,641 413 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 697 327 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 110 5,179 SH   SOLE   5,179 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 326 153 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 188 125 SH Call SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI COM 20441A102 283 18,809 SH   SOLE   18,809 0 0
COMPANHIA DE SANEAMENTO BASI PUT 20441A952 422 281 SH Put SOLE   0 0 0
STARBUCKS CORP CALL 855244909 28,195 3,207 SH Call SOLE   0 0 0
STARBUCKS CORP COM 855244109 6,940 78,941 SH   SOLE   78,941 0 0
STARBUCKS CORP PUT 855244959 44,162 5,023 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 366 157 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 133 57 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 475 112 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP PUT 84265V955 63 15 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 191 33 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524797 2 36 SH   SOLE   36 0 0
SCHWAB STRATEGIC TR PUT 808524958 46 8 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 0 1 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524847 41 902 SH   SOLE   902 0 0
SCHWAB STRATEGIC TR PUT 808524958 41 9 SH Put SOLE   0 0 0
SCHOLASTIC CORP CALL 807066905 15 4 SH Call SOLE   0 0 0
SCHNITZER STL INDS CALL 806882906 123 57 SH Call SOLE   0 0 0
SCHNITZER STL INDS PUT 806882956 15 7 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 6 1 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524409 6 100 SH   SOLE   100 0 0
THE CHARLES SCHWAB CORPORATI CALL 808513905 17,730 3,728 SH Call SOLE   0 0 0
THE CHARLES SCHWAB CORPORATI PUT 808513955 6,867 1,444 SH Put SOLE   0 0 0
SERVICE CORP INTL CALL 817565904 713 155 SH Call SOLE   0 0 0
SERVICE CORP INTL COM 817565104 3 70 SH   SOLE   70 0 0
SERVICE CORP INTL PUT 817565954 18 4 SH Put SOLE   0 0 0
STEPAN CO CALL 858586900 614 60 SH Call SOLE   0 0 0
STEPAN CO COM 858586100 517 5,052 SH   SOLE   5,052 0 0
STEPAN CO PUT 858586950 1,116 109 SH Put SOLE   0 0 0
STELLUS CAP INVT CORP CALL 858568908 7 5 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 730 601 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W668 64 5,309 SH   SOLE   5,309 0 0
PROSHARES TR II PUT 74347W952 273 225 SH Put SOLE   0 0 0
COMSCORE INC COM 20564W105 135 27,417 SH   SOLE   27,417 0 0
COMSCORE INC PUT 20564W955 2 6 SH Put SOLE   0 0 0
SCIPLAY CORP CALL 809087909 234 191 SH Call SOLE   0 0 0
SCIPLAY CORP PUT 809087959 1 1 SH Put SOLE   0 0 0
STEELCASE INC CALL 858155903 564 276 SH Call SOLE   0 0 0
STEELCASE INC COM 858155203 11 561 SH   SOLE   561 0 0
STEELCASE INC PUT 858155953 832 407 SH Put SOLE   0 0 0
SCANSOURCE INC COM 806037107 24 671 SH   SOLE   671 0 0
SCANSOURCE INC PUT 806037957 7 2 SH Put SOLE   0 0 0
SCULPTOR CAP MGMT CALL 811246907 4 2 SH Call SOLE   0 0 0
SCULPTOR CAP MGMT COM 811246107 189 8,589 SH   SOLE   8,589 0 0
SCULPTOR CAP MGMT PUT 811246957 26 12 SH Put SOLE   0 0 0
SHOE CARNIVAL INC CALL 824889909 1,014 272 SH Call SOLE   0 0 0
SHOE CARNIVAL INC PUT 824889959 22 6 SH Put SOLE   0 0 0
SECUREWORKS CORP CALL 81374A905 6 4 SH Call SOLE   0 0 0
SECUREWORKS CORP COM 81374A105 310 18,610 SH   SOLE   18,610 0 0
SECUREWORKS CORP PUT 81374A955 231 139 SH Put SOLE   0 0 0
ISHARES TR COM 464288273 6 100 SH   SOLE   100 0 0
ISHARES TR PUT 464288955 56 9 SH Put SOLE   0 0 0
SANDRIDGE ENERGY INC CALL 80007P909 34 81 SH Call SOLE   0 0 0
SANDRIDGE ENERGY INC COM 80007P869 104 24,759 SH   SOLE   24,759 0 0
SMILEDIRECTCLUB INC CALL 83192H906 212 243 SH Call SOLE   0 0 0
SMILEDIRECTCLUB INC PUT 83192H956 668 765 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 10 6 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E549 2 124 SH   SOLE   124 0 0
GLOBAL X FDS PUT 37950E954 1 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 1,188 312 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G958 121 32 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 57 15 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G958 15 4 SH Put SOLE   0 0 0
SEADRILL LTD CALL G7998G906 11 47 SH Call SOLE   0 0 0
SEADRILL LTD COM G7998G106 22 8,877 SH   SOLE   8,877 0 0
SEADRILL LTD PUT G7998G956 22 87 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 8,231 3,311 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B383 828 33,340 SH   SOLE   33,340 0 0
PROSHARES TR PUT 74347B959 2,108 848 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 398 37 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A763 25 241 SH   SOLE   241 0 0
SPDR SERIES TRUST PUT 78464A958 268 25 SH Put SOLE   0 0 0
SEA LTD CALL 81141R900 12,701 3,158 SH Call SOLE   0 0 0
SEA LTD COM 81141R100 103 2,567 SH   SOLE   2,567 0 0
SEA LTD PUT 81141R950 13,582 3,377 SH Put SOLE   0 0 0
SEACHANGE INTL INC CALL 811699907 197 471 SH Call SOLE   0 0 0
SEACHANGE INTL INC COM 811699107 247 59,023 SH   SOLE   59,023 0 0
SEACHANGE INTL INC PUT 811699957 439 1,048 SH Put SOLE   0 0 0
SEAWORLD ENTMT INC CALL 81282V900 2,831 893 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC PUT 81282V950 694 219 SH Put SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 6,894 725 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 8,196 862 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 609 153 SH Call SOLE   0 0 0
SEALED AIR CORP NEW COM 81211K100 126 3,186 SH   SOLE   3,186 0 0
SEALED AIR CORP NEW PUT 81211K950 549 138 SH Put SOLE   0 0 0
SEI INVESTMENTS CO CALL 784117903 6 1 SH Call SOLE   0 0 0
SEI INVESTMENTS CO COM 784117103 36 551 SH   SOLE   551 0 0
SEI INVESTMENTS CO PUT 784117953 13 2 SH Put SOLE   0 0 0
SELECT MED HLDGS CORP CALL 81619Q905 2,037 873 SH Call SOLE   0 0 0
SELECT MED HLDGS CORP PUT 81619Q955 39 17 SH Put SOLE   0 0 0
SENSEONICS HLDGS INC CALL 81727U905 20 227 SH Call SOLE   0 0 0
SENSEONICS HLDGS INC COM 81727U105 0 770 SH   SOLE   770 0 0
SENSEONICS HLDGS INC PUT 81727U955 1 14 SH Put SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 1,097 284 SH Call SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I PUT 81761R959 336 87 SH Put SOLE   0 0 0
SESEN BIO INC CALL 817763905 51 496 SH Call SOLE   0 0 0
SESEN BIO INC COM 817763105 8 8,453 SH   SOLE   8,453 0 0
SESEN BIO INC PUT 817763955 25 248 SH Put SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 454 75 SH Call SOLE   0 0 0
STIFEL FINL CORP PUT 860630952 6 1 SH Put SOLE   0 0 0
SERVISFIRST BANCSHARES INC CALL 81768T908 203 54 SH Call SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC CALL 786449907 139 127 SH Call SOLE   0 0 0
STITCH FIX INC CALL 860897907 1,593 621 SH Call SOLE   0 0 0
STITCH FIX INC PUT 860897957 2,088 814 SH Put SOLE   0 0 0
SFL CORPORATION LTD CALL G7738W906 261 180 SH Call SOLE   0 0 0
SFL CORPORATION LTD PUT G7738W956 49 34 SH Put SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 15 8 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC COM 85208M102 807 41,751 SH   SOLE   41,751 0 0
SPROUTS FMRS MKT INC PUT 85208M952 1,377 712 SH Put SOLE   0 0 0
FANG HLDGS LTD CALL 30711Y901 1 4 SH Call SOLE   0 0 0
FANG HLDGS LTD COM 30711Y201 8 2,815 SH   SOLE   2,815 0 0
FANG HLDGS LTD PUT 30711Y951 22 80 SH Put SOLE   0 0 0
SEATTLE GENETICS INC CALL 812578902 2,616 229 SH Call SOLE   0 0 0
SEATTLE GENETICS INC COM 812578102 1,385 12,128 SH   SOLE   12,128 0 0
SEATTLE GENETICS INC PUT 812578952 6,478 567 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 29 7 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P449 26 624 SH   SOLE   624 0 0
SMART GLOBAL HLDGS INC CALL G8232Y901 151 40 SH Call SOLE   0 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 1 41 SH   SOLE   41 0 0
SMART GLOBAL HLDGS INC PUT G8232Y951 220 58 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 1,571 1,877 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC COM 800677106 458 54,727 SH   SOLE   54,727 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 779 931 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 2,827 1,056 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 790 295 SH Put SOLE   0 0 0
ABERDEEN STD GOLD ETF TR CALL 00326A904 194 133 SH Call SOLE   0 0 0
ABERDEEN STD GOLD ETF TR PUT 00326A954 14 10 SH Put SOLE   0 0 0
SURGERY PARTNERS INC COM 86881A100 20 1,281 SH   SOLE   1,281 0 0
SURGERY PARTNERS INC PUT 86881A950 50 32 SH Put SOLE   0 0 0
STAR GROUP L P CALL 85512C905 3 4 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B909 127 53 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B425 297 12,389 SH   SOLE   12,389 0 0
PROSHARES TR PUT 74347B959 112 47 SH Put SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 5,051 848 SH Call SOLE   0 0 0
SHAKE SHACK INC COM 819047101 1,459 24,507 SH   SOLE   24,507 0 0
SHAKE SHACK INC PUT 819047951 6,451 1,083 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION CALL 82312B906 4 1 SH Call SOLE   0 0 0
SHILOH INDS INC CALL 824543902 7 20 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 636 315 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 5 253 SH   SOLE   253 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 113 56 SH Put SOLE   0 0 0
MADDEN STEVEN LTD CALL 556269908 124 29 SH Call SOLE   0 0 0
MADDEN STEVEN LTD PUT 556269958 4 1 SH Put SOLE   0 0 0
SHOPIFY INC CALL 82509L907 86,274 2,170 SH Call SOLE   0 0 0
SHOPIFY INC COM 82509L107 5,462 13,739 SH   SOLE   13,739 0 0
SHOPIFY INC PUT 82509L957 177,241 4,458 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 933 16 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO COM 824348106 389 668 SH   SOLE   668 0 0
SHERWIN WILLIAMS CO PUT 824348956 9,978 171 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 4,993 590 SH Call SOLE   0 0 0
ISHARES TR COM 464287457 4,419 52,223 SH   SOLE   52,223 0 0
ISHARES TR PUT 464287957 1,946 230 SH Put SOLE   0 0 0
ISHARES TR PUT 46434V956 51 11 SH Put SOLE   0 0 0
COMPANHIA SIDERURGICA NACION CALL 20440W905 1 3 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION COM 20440W105 48 14,033 SH   SOLE   14,033 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 67 195 SH Put SOLE   0 0 0
SIENTRA INC CALL 82621J905 0 1 SH Call SOLE   0 0 0
SIENTRA INC COM 82621J105 64 7,176 SH   SOLE   7,176 0 0
SIENTRA INC PUT 82621J955 57 64 SH Put SOLE   0 0 0
SIGNET JEWELERS LIMITED CALL G81276900 1,745 803 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED COM G81276100 238 10,962 SH   SOLE   10,962 0 0
SIGNET JEWELERS LIMITED PUT G81276950 4,191 1,928 SH Put SOLE   0 0 0
SIGA TECHNOLOGIES INC COM 826917106 62 13,080 SH   SOLE   13,080 0 0
SIGA TECHNOLOGIES INC PUT 826917956 4 10 SH Put SOLE   0 0 0
SELECTIVE INS GROUP INC CALL 816300907 6 1 SH Call SOLE   0 0 0
SELECTIVE INS GROUP INC COM 816300107 24 379 SH   SOLE   379 0 0
SELECTIVE INS GROUP INC PUT 816300957 6 1 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 1,094 330 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y848 442 13,324 SH   SOLE   13,324 0 0
GLOBAL X FDS PUT 37954Y951 129 39 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 129 104 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G102 144 11,627 SH   SOLE   11,627 0 0
ETF MANAGERS TR PUT 26924G958 213 172 SH Put SOLE   0 0 0
SILK ROAD MEDICAL INC CALL 82710M900 48 12 SH Call SOLE   0 0 0
SILK ROAD MEDICAL INC COM 82710M100 140 3,476 SH   SOLE   3,476 0 0
SILK ROAD MEDICAL INC PUT 82710M950 80 20 SH Put SOLE   0 0 0
SILVERCREST METALS INC CALL 828363901 7 11 SH Call SOLE   0 0 0
SILVERCREST METALS INC COM 828363101 119 17,794 SH   SOLE   17,794 0 0
SILVERCREST METALS INC PUT 828363951 68 101 SH Put SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 76 15 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO COM 82706C108 365 7,198 SH   SOLE   7,198 0 0
SILICON MOTION TECHNOLOGY CO PUT 82706C958 45 9 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 1,417 355 SH Call SOLE   0 0 0
SINA CORP COM G81477104 1,048 26,259 SH   SOLE   26,259 0 0
SINA CORP PUT G81477954 1,397 350 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 0 2,673 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC PUT 82968B953 0 390 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 0 126 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC PUT 82968B953 0 12 SH Put SOLE   0 0 0
SITE CENTERS CORP CALL 82981J909 14 10 SH Call SOLE   0 0 0
SITE CENTERS CORP COM 82981J109 78 5,627 SH   SOLE   5,627 0 0
SITE CENTERS CORP PUT 82981J959 120 86 SH Put SOLE   0 0 0
SVB FINL GROUP CALL 78486Q901 3,238 129 SH Call SOLE   0 0 0
SVB FINL GROUP COM 78486Q101 1,338 5,331 SH   SOLE   5,331 0 0
SVB FINL GROUP PUT 78486Q951 7,104 283 SH Put SOLE   0 0 0
ABERDEEN STD SILVER ETF TR CALL 003264908 247 143 SH Call SOLE   0 0 0
ABERDEEN STD SILVER ETF TR PUT 003264958 8 5 SH Put SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 1,989 441 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 443 9,826 SH   SOLE   9,826 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 1,163 258 SH Put SOLE   0 0 0
SMUCKER J M CO CALL 832696905 1,738 167 SH Call SOLE   0 0 0
SMUCKER J M CO COM 832696405 1,099 10,558 SH   SOLE   10,558 0 0
SMUCKER J M CO PUT 832696955 3,904 375 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78468R408 154 5,732 SH   SOLE   5,732 0 0
SPDR SERIES TRUST PUT 78468R953 234 87 SH Put SOLE   0 0 0
SHAW COMMUNICATIONS INC COM 82028K200 4 238 SH   SOLE   238 0 0
SHAW COMMUNICATIONS INC PUT 82028K950 4 2 SH Put SOLE   0 0 0
SAN JUAN BASIN RTY TR CALL 798241905 2 11 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR PUT 798241955 2 9 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 485 354 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B748 10 778 SH   SOLE   778 0 0
SK TELECOM LTD CALL 78440P908 4 2 SH Call SOLE   0 0 0
SK TELECOM LTD COM 78440P108 140 6,066 SH   SOLE   6,066 0 0
SK TELECOM LTD PUT 78440P958 124 54 SH Put SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 1,855 1,260 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 1,372 932 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 4,798 1,111 SH Call SOLE   0 0 0
SKECHERS U S A INC PUT 830566955 2,880 667 SH Put SOLE   0 0 0
SKYLINE CHAMPION CORPORATION CALL 830830905 6 2 SH Call SOLE   0 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 75 2,379 SH   SOLE   2,379 0 0
SKYLINE CHAMPION CORPORATION PUT 830830955 47 15 SH Put SOLE   0 0 0
SKYWEST INC CALL 830879902 1,169 181 SH Call SOLE   0 0 0
SKYWEST INC PUT 830879952 323 50 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 48 8 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 277 46 SH Put SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 162 14 SH Call SOLE   0 0 0
SILICON LABORATORIES INC PUT 826919952 104 9 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 19,488 4,848 SH Call SOLE   0 0 0
SCHLUMBERGER LTD PUT 806857958 14,106 3,509 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 84 137 SH Call SOLE   0 0 0
U S SILICA HLDGS INC COM 90346E103 188 30,585 SH   SOLE   30,585 0 0
U S SILICA HLDGS INC PUT 90346E953 385 627 SH Put SOLE   0 0 0
SOLID BIOSCIENCES INC CALL 83422E905 532 1,197 SH Call SOLE   0 0 0
SOLID BIOSCIENCES INC COM 83422E105 310 69,880 SH   SOLE   69,880 0 0
SOLID BIOSCIENCES INC PUT 83422E955 339 762 SH Put SOLE   0 0 0
SUN LIFE FINL INC CALL 866796905 186 41 SH Call SOLE   0 0 0
SUN LIFE FINL INC PUT 866796955 9 2 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X901 192 21 SH Call SOLE   0 0 0
SL GREEN RLTY CORP PUT 78440X951 367 40 SH Put SOLE   0 0 0
SLM CORP CALL 78442P906 144 162 SH Call SOLE   0 0 0
SIMULATIONS PLUS INC CALL 829214905 5 2 SH Call SOLE   0 0 0
SIMULATIONS PLUS INC PUT 829214955 31 11 SH Put SOLE   0 0 0
ISHARES SILVER TRUST CALL 46428Q909 32,025 19,200 SH Call SOLE   0 0 0
ISHARES SILVER TRUST PUT 46428Q959 7,100 4,257 SH Put SOLE   0 0 0
VANECK VECTORS ETF TRUST CALL 92189F902 0 1 SH Call SOLE   0 0 0
VANECK VECTORS ETF TRUST PUT 92189F952 0 1 SH Put SOLE   0 0 0
SM ENERGY CO CALL 78454L900 102 91 SH Call SOLE   0 0 0
SM ENERGY CO COM 78454L100 39 3,496 SH   SOLE   3,496 0 0
SM ENERGY CO PUT 78454L950 196 175 SH Put SOLE   0 0 0
SMARTSHEET INC CALL 83200N903 1,091 243 SH Call SOLE   0 0 0
SMARTSHEET INC PUT 83200N953 233 52 SH Put SOLE   0 0 0
SHARPS COMPLIANCE CORP COM 820017101 20 4,804 SH   SOLE   4,804 0 0
SHARPS COMPLIANCE CORP PUT 820017951 21 50 SH Put SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I CALL 86562M909 192 260 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 743 70 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO COM 810186106 118 1,120 SH   SOLE   1,120 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 148 14 SH Put SOLE   0 0 0
VANECK VECTORS ETF TRUST CALL 92189F902 42,055 2,974 SH Call SOLE   0 0 0
VANECK VECTORS ETF TRUST COM 92189F676 10,813 76,471 SH   SOLE   76,471 0 0
VANECK VECTORS ETF TRUST PUT 92189F952 115,249 8,150 SH Put SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 4 14 SH Call SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 39 11,830 SH   SOLE   11,830 0 0
SUMMIT MIDSTREAM PARTNERS LP PUT 866142952 48 147 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 0 1 SH Call SOLE   0 0 0
SIMPLY GOOD FOODS CO CALL 82900L902 156 55 SH Call SOLE   0 0 0
SIMPLY GOOD FOODS CO COM 82900L102 251 8,799 SH   SOLE   8,799 0 0
SIMPLY GOOD FOODS CO PUT 82900L952 77 27 SH Put SOLE   0 0 0
SMITH MICRO SOFTWARE INC CALL 832154907 28 72 SH Call SOLE   0 0 0
SMITH MICRO SOFTWARE INC COM 832154207 91 23,097 SH   SOLE   23,097 0 0
SMITH MICRO SOFTWARE INC PUT 832154957 28 71 SH Put SOLE   0 0 0
SPIRIT MTA REIT CALL 84861U905 5 75 SH Call SOLE   0 0 0
SPIRIT MTA REIT PUT 84861U955 0 3 SH Put SOLE   0 0 0
SEMTECH CORP CALL 816850901 814 154 SH Call SOLE   0 0 0
SEMTECH CORP COM 816850101 374 7,082 SH   SOLE   7,082 0 0
SEMTECH CORP PUT 816850951 1,544 292 SH Put SOLE   0 0 0
SNAP ON INC CALL 833034901 4,150 245 SH Call SOLE   0 0 0
SNAP ON INC PUT 833034951 423 25 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 24,950 15,279 SH Call SOLE   0 0 0
SNAP INC COM 83304A106 256 15,733 SH   SOLE   15,733 0 0
SNAP INC PUT 83304A956 4,624 2,832 SH Put SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 59 12 SH Call SOLE   0 0 0
SLEEP NUMBER CORP COM 83125X103 105 2,146 SH   SOLE   2,146 0 0
SLEEP NUMBER CORP PUT 83125X953 64 13 SH Put SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 2 6 SH Call SOLE   0 0 0
SMART SAND INC CALL 83191H907 41 165 SH Call SOLE   0 0 0
SMART SAND INC PUT 83191H957 45 179 SH Put SOLE   0 0 0
SUNDIAL GROWERS INC CALL 86730L909 9 30 SH Call SOLE   0 0 0
SUNDIAL GROWERS INC COM 86730L109 136 45,356 SH   SOLE   45,356 0 0
SUNDIAL GROWERS INC PUT 86730L959 1 5 SH Put SOLE   0 0 0
SCHNEIDER NATIONAL INC CALL 80689H902 8 4 SH Call SOLE   0 0 0
SCHNEIDER NATIONAL INC COM 80689H102 9 417 SH   SOLE   417 0 0
SYNDAX PHARMACEUTICALS INC CALL 87164F905 137 157 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 358 40,826 SH   SOLE   40,826 0 0
SYNDAX PHARMACEUTICALS INC PUT 87164F955 53 61 SH Put SOLE   0 0 0
SONY CORP CALL 835699907 6,908 1,016 SH Call SOLE   0 0 0
SONY CORP COM 835699307 3,072 45,186 SH   SOLE   45,186 0 0
SONY CORP PUT 835699957 945 139 SH Put SOLE   0 0 0
SENIOR HSG PPTYS TR CALL 81721M909 1 54 SH Call SOLE   0 0 0
SENIOR HSG PPTYS TR COM 81721M109 160 18,982 SH   SOLE   18,982 0 0
SENIOR HSG PPTYS TR PUT 81721M959 38 157 SH Put SOLE   0 0 0
SMITH & NEPHEW PLC CALL 83175M905 33 7 SH Call SOLE   0 0 0
SMITH & NEPHEW PLC PUT 83175M955 4 1 SH Put SOLE   0 0 0
CHINA PETE & CHEM CORP CALL 16941R908 1,070 178 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP COM 16941R108 329 5,473 SH   SOLE   5,473 0 0
CHINA PETE & CHEM CORP PUT 16941R958 2,009 334 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 139 10 SH Call SOLE   0 0 0
SYNOPSYS INC PUT 871607957 723 52 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC CALL 648691903 145 190 SH Call SOLE   0 0 0
NEW SR INVT GROUP INC COM 648691103 37 4,903 SH   SOLE   4,903 0 0
NEW SR INVT GROUP INC PUT 648691953 8 11 SH Put SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328900 3 110 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 1 3,000 SH   SOLE   3,000 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328950 1 33 SH Put SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 2,426 619 SH Call SOLE   0 0 0
SYNOVUS FINL CORP PUT 87161C951 188 48 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 180 14 SH Call SOLE   0 0 0
SYNNEX CORP COM 87162W100 378 2,938 SH   SOLE   2,938 0 0
SYNNEX CORP PUT 87162W950 2,279 177 SH Put SOLE   0 0 0
SOUTHERN CO CALL 842587907 4,860 763 SH Call SOLE   0 0 0
SOUTHERN CO PUT 842587957 14,867 2,334 SH Put SOLE   0 0 0
SOGOU INC CALL 83409V904 11 26 SH Call SOLE   0 0 0
SOGOU INC COM 83409V104 48 10,578 SH   SOLE   10,578 0 0
SOGOU INC PUT 83409V954 3 8 SH Put SOLE   0 0 0
SOHU COM LTD CALL 83410S908 57 51 SH Call SOLE   0 0 0
SOHU COM LTD COM 83410S108 43 3,861 SH   SOLE   3,861 0 0
SOHU COM LTD PUT 83410S958 30 27 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC CALL 83418M903 229 164 SH Call SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC COM 83418M103 0 2 SH   SOLE   2 0 0
ELECTRAMECCANICA VEHS CORP PUT 284849955 1 5 SH Put SOLE   0 0 0
SONOCO PRODS CO CALL 835495902 444 72 SH Call SOLE   0 0 0
SONOCO PRODS CO PUT 835495952 6 1 SH Put SOLE   0 0 0
SONOS INC CALL 83570H908 757 485 SH Call SOLE   0 0 0
SONOS INC COM 83570H108 434 27,831 SH   SOLE   27,831 0 0
SONOS INC PUT 83570H958 396 254 SH Put SOLE   0 0 0
SORL AUTO PTS INC CALL 78461U901 5 13 SH Call SOLE   0 0 0
SORL AUTO PTS INC COM 78461U101 17 3,892 SH   SOLE   3,892 0 0
DIREXION SHS ETF TR CALL 25459W908 10,498 382 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W458 1,695 6,169 SH   SOLE   6,169 0 0
DIREXION SHS ETF TR PUT 25459W958 10,965 399 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 653 310 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E182 634 30,083 SH   SOLE   30,083 0 0
DIREXION SHS ETF TR PUT 25460E955 50 24 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 9,466 377 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 13,710 546 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 52 33 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A607 49 3,122 SH   SOLE   3,122 0 0
SP PLUS CORP COM 78469C103 193 4,558 SH   SOLE   4,558 0 0
SPARTAN MTRS INC CALL 846819900 7 4 SH Call SOLE   0 0 0
SPARTAN MTRS INC COM 846819100 10 600 SH   SOLE   600 0 0
SPECTRUM BRANDS HLDGS INC NE CALL 84790A905 96 15 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 267 4,165 SH   SOLE   4,165 0 0
SPECTRUM BRANDS HLDGS INC NE PUT 84790A955 231 36 SH Put SOLE   0 0 0
VIRGIN GALACTIC HOLDINGS INC CALL 92766K906 2,468 2,137 SH Call SOLE   0 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 653 56,584 SH   SOLE   56,584 0 0
VIRGIN GALACTIC HOLDINGS INC PUT 92766K956 430 373 SH Put SOLE   0 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 7,567 508 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 7,984 536 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 2,730 100 SH Call SOLE   0 0 0
S&P GLOBAL INC PUT 78409V954 14,307 524 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 260 119 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 54 25 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 17 4 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 13 3 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 18 5 SH Call SOLE   0 0 0
SOPHIRIS BIO INC CALL 83578Q909 2 786 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 18 5 SH Call SOLE   0 0 0
SPLUNK INC CALL 848637904 29,594 1,976 SH Call SOLE   0 0 0
SPLUNK INC PUT 848637954 18,271 1,220 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 466 80 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E354 587 10,075 SH   SOLE   10,075 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 816 140 SH Put SOLE   0 0 0
SAPIENS INTL CORP N V CALL G7T16G903 13 6 SH Call SOLE   0 0 0
SAPIENS INTL CORP N V COM G7T16G103 1 47 SH   SOLE   47 0 0
SPOTIFY TECHNOLOGY S A CALL L8681T902 12,233 818 SH Call SOLE   0 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 1,277 8,541 SH   SOLE   8,541 0 0
SPOTIFY TECHNOLOGY S A PUT L8681T952 14,102 943 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 182 500 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 134 37,079 SH   SOLE   37,079 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 155 427 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 619 85 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 162 2,233 SH   SOLE   2,233 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 3,155 433 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 3,093 776 SH Call SOLE   0 0 0
SPARTANNASH CO CALL 847215900 284 200 SH Call SOLE   0 0 0
SPARTANNASH CO PUT 847215950 15 11 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 82 103 SH Call SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 9 1,125 SH   SOLE   1,125 0 0
SUNPOWER CORP CALL 867652906 869 1,115 SH Call SOLE   0 0 0
SUNPOWER CORP COM 867652406 126 16,250 SH   SOLE   16,250 0 0
SUNPOWER CORP PUT 867652956 887 1,138 SH Put SOLE   0 0 0
SPX CORP COM 784635104 345 6,796 SH   SOLE   6,796 0 0
DIREXION SHS ETF TR CALL 25459W908 2,121 321 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W862 6,991 105,799 SH   SOLE   105,799 0 0
DIREXION SHS ETF TR PUT 25459W958 6,356 962 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,639 1,237 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E885 463 35,015 SH   SOLE   35,015 0 0
DIREXION SHS ETF TR PUT 25460E955 886 669 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 2,754 1,376 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B268 1,588 79,350 SH   SOLE   79,350 0 0
PROSHARES TR PUT 74347B959 982 491 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 12 6 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 8 4 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 3,255,871 101,158 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR COM 78462F103 10,668 33,147 SH   SOLE   33,147 0 0
SPDR S&P 500 ETF TR PUT 78462F953 4,860,472 151,012 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 4 1 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A409 105 2,511 SH   SOLE   2,511 0 0
SPDR SERIES TRUST PUT 78464A958 209 50 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 20 6 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 10 3 SH Put SOLE   0 0 0
SQUARE INC CALL 852234903 16,490 2,636 SH Call SOLE   0 0 0
SQUARE INC COM 852234103 1,740 27,820 SH   SOLE   27,820 0 0
SQUARE INC PUT 852234953 23,072 3,688 SH Put SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C CALL 833635905 798 299 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C COM 833635105 237 8,909 SH   SOLE   8,909 0 0
SOCIEDAD QUIMICA MINERA DE C PUT 833635955 1,628 610 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 1,488 665 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G408 842 37,630 SH   SOLE   37,630 0 0
PROSHARES TR PUT 74347G958 1,106 494 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 11,380 5,083 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G958 765 342 SH Put SOLE   0 0 0
SPIRE INC CALL 84857L901 0 5 SH Call SOLE   0 0 0
SRAX INC CALL 78472M906 2 11 SH Call SOLE   0 0 0
SRAX INC COM 78472M106 0 109 SH   SOLE   109 0 0
SRAX INC PUT 78472M956 2 11 SH Put SOLE   0 0 0
SPIRIT RLTY CAP INC NEW CALL 84860W900 265 54 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W950 19 4 SH Put SOLE   0 0 0
SRC ENERGY INC COM 78470V108 30 7,300 SH   SOLE   7,300 0 0
SRC ENERGY INC PUT 78470V958 29 72 SH Put SOLE   0 0 0
STERICYCLE INC CALL 858912908 3,126 490 SH Call SOLE   0 0 0
STERICYCLE INC PUT 858912958 1,435 225 SH Put SOLE   0 0 0
SURMODICS INC COM 868873100 22 552 SH   SOLE   552 0 0
SEMPRA ENERGY CALL 816851909 924 61 SH Call SOLE   0 0 0
SEMPRA ENERGY COM 816851109 456 3,014 SH   SOLE   3,014 0 0
SEMPRA ENERGY PUT 816851959 1,060 70 SH Put SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 997 249 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 192 48 SH Put SOLE   0 0 0
STONERIDGE INC CALL 86183P902 43 15 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 694 2,056 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 288 854 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 15,781 1,223 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 3,638 28,197 SH   SOLE   28,197 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 15,200 1,178 SH Put SOLE   0 0 0
PROSHARES TR PUT 74348A954 740 400 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 116 65 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A152 9 533 SH   SOLE   533 0 0
PROSHARES TR PUT 74348A954 1 1 SH Put SOLE   0 0 0
SIMPSON MANUFACTURING CO INC CALL 829073905 1,155 144 SH Call SOLE   0 0 0
SIMPSON MANUFACTURING CO INC PUT 829073955 144 18 SH Put SOLE   0 0 0
STAGE STORES INC CALL 85254C905 169 209 SH Call SOLE   0 0 0
STAGE STORES INC COM 85254C305 1,022 125,980 SH   SOLE   125,980 0 0
STAGE STORES INC PUT 85254C955 140 173 SH Put SOLE   0 0 0
SASOL LTD CALL 803866900 646 299 SH Call SOLE   0 0 0
SASOL LTD COM 803866300 7 350 SH   SOLE   350 0 0
SASOL LTD PUT 803866950 203 94 SH Put SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 1,240 202 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 190 31 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 4,102 272 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R107 2,983 19,780 SH   SOLE   19,780 0 0
PROSHARES TR PUT 74347R952 9,125 605 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO COM 811054402 45 2,875 SH   SOLE   2,875 0 0
SCRIPPS E W CO OHIO PUT 811054952 3 2 SH Put SOLE   0 0 0
SSR MNG INC CALL 784730903 714 371 SH Call SOLE   0 0 0
SSR MNG INC COM 784730103 18 948 SH   SOLE   948 0 0
SSR MNG INC PUT 784730953 762 396 SH Put SOLE   0 0 0
SUTTER ROCK CAP CORP CALL 86944Q900 0 1 SH Call SOLE   0 0 0
SUTTER ROCK CAP CORP COM 86944Q100 61 9,344 SH   SOLE   9,344 0 0
SUTTER ROCK CAP CORP PUT 86944Q950 77 119 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 77 18 SH Call SOLE   0 0 0
SHUTTERSTOCK INC PUT 825690950 124 29 SH Put SOLE   0 0 0
SEASPAN CORP CALL Y75638909 161 114 SH Call SOLE   0 0 0
SEASPAN CORP COM Y75638109 1,108 78,003 SH   SOLE   78,003 0 0
SEASPAN CORP PUT Y75638959 267 188 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 91 45 SH Call SOLE   0 0 0
STRATASYS LTD COM M85548101 281 13,935 SH   SOLE   13,935 0 0
STRATASYS LTD PUT M85548951 50 25 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P CALL G8060N902 172 32 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P COM G8060N102 18 336 SH   SOLE   336 0 0
SENSATA TECHNOLOGIES HLDNG P PUT G8060N952 2,354 437 SH Put SOLE   0 0 0
STAAR SURGICAL CO CALL 852312905 63 18 SH Call SOLE   0 0 0
STAAR SURGICAL CO PUT 852312955 45 13 SH Put SOLE   0 0 0
STAG INDL INC CALL 85254J902 164 52 SH Call SOLE   0 0 0
STAG INDL INC PUT 85254J952 176 56 SH Put SOLE   0 0 0
ISTAR INC CALL 45031U901 97 67 SH Call SOLE   0 0 0
ISTAR INC COM 45031U101 377 25,997 SH   SOLE   25,997 0 0
ISTAR INC PUT 45031U951 129 89 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 879 592 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC PUT 30224P950 16 11 SH Put SOLE   0 0 0
STEWART INFORMATION SVCS COR CALL 860372901 8 2 SH Call SOLE   0 0 0
STEWART INFORMATION SVCS COR COM 860372101 124 3,057 SH   SOLE   3,057 0 0
STERIS PLC CALL G8473T900 15 1 SH Call SOLE   0 0 0
STATE AUTO FINL CORP COM 855707105 3 100 SH   SOLE   100 0 0
STATE AUTO FINL CORP PUT 855707955 3 1 SH Put SOLE   0 0 0
SUNOPTA INC CALL 8676EP908 8 32 SH Call SOLE   0 0 0
SUNOPTA INC COM 8676EP108 5 2,363 SH   SOLE   2,363 0 0
SUNOPTA INC PUT 8676EP958 13 52 SH Put SOLE   0 0 0
STERLING BANCORP DEL CALL 85917A900 80 38 SH Call SOLE   0 0 0
STERLING BANCORP DEL PUT 85917A950 88 42 SH Put SOLE   0 0 0
STEEL DYNAMICS INC CALL 858119900 1,092 321 SH Call SOLE   0 0 0
STEEL DYNAMICS INC PUT 858119950 445 131 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 4,076 1,515 SH Call SOLE   0 0 0
STMICROELECTRONICS N V PUT 861012952 1,439 535 SH Put SOLE   0 0 0
STEMLINE THERAPEUTICS INC CALL 85858C907 48 46 SH Call SOLE   0 0 0
STEMLINE THERAPEUTICS INC PUT 85858C957 129 122 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 5,194 622 SH Call SOLE   0 0 0
STAMPS COM INC PUT 852857950 5,495 658 SH Put SOLE   0 0 0
STONECO LTD CALL G85158906 3,159 792 SH Call SOLE   0 0 0
STONECO LTD PUT G85158956 1,180 296 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 0 1,147 SH Call SOLE   0 0 0
SCORPIO TANKERS INC COM Y7542C130 0 4,510 SH   SOLE   4,510 0 0
SCORPIO TANKERS INC PUT Y7542C950 0 373 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 0 453 SH Call SOLE   0 0 0
STONEMOR PARTNERS L P CALL 86183Q900 1 11 SH Call SOLE   0 0 0
STORE CAP CORP CALL 862121900 782 210 SH Call SOLE   0 0 0
STORE CAP CORP COM 862121100 22 593 SH   SOLE   593 0 0
STORE CAP CORP PUT 862121950 424 114 SH Put SOLE   0 0 0
STERLING CONSTRUCTION CO INC CALL 859241901 35 25 SH Call SOLE   0 0 0
STERLING CONSTRUCTION CO INC COM 859241101 2 200 SH   SOLE   200 0 0
STATE STR CORP CALL 857477903 2,934 371 SH Call SOLE   0 0 0
STATE STR CORP PUT 857477953 6,343 802 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 19 8 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 99 3,996 SH   SOLE   3,996 0 0
STARWOOD PPTY TR INC PUT 85571B955 121 49 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 5,462 918 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 647 10,874 SH   SOLE   10,874 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 4,426 744 SH Put SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 11,062 583 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC COM 21036P108 2,525 13,308 SH   SOLE   13,308 0 0
CONSTELLATION BRANDS INC PUT 21036P957 44,116 2,325 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 3,857 1,176 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW PUT 867224957 1,249 381 SH Put SOLE   0 0 0
SUN CMNTYS INC CALL 866674904 765 51 SH Call SOLE   0 0 0
SUN CMNTYS INC COM 866674104 195 1,304 SH   SOLE   1,304 0 0
SUN CMNTYS INC PUT 866674954 6,664 444 SH Put SOLE   0 0 0
SUMMIT MATLS INC CALL 86614U900 532 223 SH Call SOLE   0 0 0
SUMMIT MATLS INC PUT 86614U950 100 42 SH Put SOLE   0 0 0
SUNOCO LP CALL 86765K909 443 145 SH Call SOLE   0 0 0
SUNOCO LP PUT 86765K959 605 198 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC CALL 868168905 21 57 SH Call SOLE   0 0 0
SUPERIOR INDS INTL INC COM 868168105 7 1,948 SH   SOLE   1,948 0 0
SUPERIOR INDS INTL INC PUT 868168955 35 97 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 1,031 435 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 941 39,688 SH   SOLE   39,688 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 1,439 607 SH Put SOLE   0 0 0
GRUPO SUPERVIELLE S A CALL 40054A908 4 12 SH Call SOLE   0 0 0
SERVICE PPTYS TR CALL 81761L902 858 353 SH Call SOLE   0 0 0
SERVICE PPTYS TR PUT 81761L952 138 57 SH Put SOLE   0 0 0
SVMK INC CALL 78489X903 35 20 SH Call SOLE   0 0 0
SVMK INC COM 78489X103 326 18,288 SH   SOLE   18,288 0 0
SVMK INC PUT 78489X953 923 517 SH Put SOLE   0 0 0
SAVARA INC CALL 805111901 17 39 SH Call SOLE   0 0 0
SAVARA INC COM 805111101 47 10,604 SH   SOLE   10,604 0 0
SAVARA INC PUT 805111951 27 62 SH Put SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC CALL 33766Y900 16 26 SH Call SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 26 4,199 SH   SOLE   4,199 0 0
PROSHARES TR II CALL 74347W902 10,926 1,675 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W130 5,518 84,607 SH   SOLE   84,607 0 0
PROSHARES TR II PUT 74347W952 5,192 796 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 5,237 803 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 104 16 SH Put SOLE   0 0 0
SHOCKWAVE MED INC CALL 82489T904 48 11 SH Call SOLE   0 0 0
SHOCKWAVE MED INC COM 82489T104 44 1,019 SH   SOLE   1,019 0 0
SWITCH INC CALL 87105L904 1,092 737 SH Call SOLE   0 0 0
SWITCH INC COM 87105L104 86 5,817 SH   SOLE   5,817 0 0
SWITCH INC PUT 87105L954 263 178 SH Put SOLE   0 0 0
SIERRA WIRELESS INC CALL 826516906 95 100 SH Call SOLE   0 0 0
SIERRA WIRELESS INC PUT 826516956 91 96 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 8,071 487 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC COM 854502101 280 1,695 SH   SOLE   1,695 0 0
STANLEY BLACK & DECKER INC PUT 854502951 2,519 152 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 12,885 1,066 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,839 15,220 SH   SOLE   15,220 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 25,844 2,138 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 699 2,889 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 36 149 SH Put SOLE   0 0 0
SOUTHWEST GAS HOLDINGS INC CALL 844895902 296 39 SH Call SOLE   0 0 0
SOUTHWEST GAS HOLDINGS INC PUT 844895952 15 2 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC COM 86722A103 0 13,392 SH   SOLE   13,392 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 187 2,844 SH   SOLE   2,844 0 0
SO YOUNG INTERNATIONAL INC CALL 83356Q908 9 8 SH Call SOLE   0 0 0
SO YOUNG INTERNATIONAL INC COM 83356Q108 23 1,944 SH   SOLE   1,944 0 0
SO YOUNG INTERNATIONAL INC PUT 83356Q958 10 9 SH Put SOLE   0 0 0
SYNLOGIC INC COM 87166L100 5 2,212 SH   SOLE   2,212 0 0
SYNLOGIC INC PUT 87166L950 7 28 SH Put SOLE   0 0 0
SYNCHRONY FINL CALL 87165B903 3,514 976 SH Call SOLE   0 0 0
SYNCHRONY FINL PUT 87165B953 1,289 358 SH Put SOLE   0 0 0
STRYKER CORP CALL 863667901 3,505 167 SH Call SOLE   0 0 0
STRYKER CORP PUT 863667951 6,676 318 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC CALL 871237903 48 13 SH Call SOLE   0 0 0
SYKES ENTERPRISES INC COM 871237103 345 9,334 SH   SOLE   9,334 0 0
SYKES ENTERPRISES INC PUT 871237953 380 103 SH Put SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 1,302 198 SH Call SOLE   0 0 0
SYNAPTICS INC COM 87157D109 1,165 17,720 SH   SOLE   17,720 0 0
SYNAPTICS INC PUT 87157D959 1,381 210 SH Put SOLE   0 0 0
SYNACOR INC COM 871561106 0 94 SH   SOLE   94 0 0
SYNACOR INC PUT 871561956 0 1 SH Put SOLE   0 0 0
SYNEOS HEALTH INC CALL 87166B902 23 4 SH Call SOLE   0 0 0
SYNEOS HEALTH INC PUT 87166B952 5 1 SH Put SOLE   0 0 0
SYROS PHARMACEUTICALS INC CALL 87184Q907 18 27 SH Call SOLE   0 0 0
SYSTEMAX INC CALL 871851901 17 7 SH Call SOLE   0 0 0
SYSTEMAX INC COM 871851101 49 1,965 SH   SOLE   1,965 0 0
SYSTEMAX INC PUT 871851951 12 5 SH Put SOLE   0 0 0
SYSCO CORP CALL 871829907 1,120 131 SH Call SOLE   0 0 0
SYSCO CORP COM 871829107 3 41 SH   SOLE   41 0 0
SYSCO CORP PUT 871829957 1,445 169 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 41,663 10,661 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 38,052 9,737 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 93 24 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 121 31 SH Put SOLE   0 0 0
TRAVELCENTERS OF AMERICA INC CALL 89421B909 355 207 SH Call SOLE   0 0 0
TRAVELCENTERS OF AMERICA INC PUT 89421B959 15 9 SH Put SOLE   0 0 0
DEL TACO RESTAURANTS INC CALL 245496904 41 52 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC COM 245496104 146 18,595 SH   SOLE   18,595 0 0
DEL TACO RESTAURANTS INC PUT 245496954 14 18 SH Put SOLE   0 0 0
TRANSACT TECHNOLOGIES INC CALL 892918903 1 1 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 0 32 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 0 132 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 1,576 327 SH Call SOLE   0 0 0
TAL EDUCATION GROUP COM 874080104 1,591 33,013 SH   SOLE   33,013 0 0
TAL EDUCATION GROUP PUT 874080954 6,468 1,342 SH Put SOLE   0 0 0
TALOS ENERGY INC CALL 87484T908 994 330 SH Call SOLE   0 0 0
TALOS ENERGY INC PUT 87484T958 997 331 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 135 44 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138G706 306 9,937 SH   SOLE   9,937 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G950 292 95 SH Put SOLE   0 0 0
MOLSON COORS BREWING CO CALL 60871R909 474 88 SH Call SOLE   0 0 0
MOLSON COORS BREWING CO PUT 60871R959 2,468 458 SH Put SOLE   0 0 0
CARROLS RESTAURANT GROUP INC CALL 14574X904 61 87 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 29 4,190 SH   SOLE   4,190 0 0
CARROLS RESTAURANT GROUP INC PUT 14574X954 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 333 170 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 5 3 SH Put SOLE   0 0 0
TRUEBLUE INC CALL 89785X901 19 8 SH Call SOLE   0 0 0
THERAVANCE BIOPHARMA INC CALL G8807B906 137 53 SH Call SOLE   0 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 173 6,689 SH   SOLE   6,689 0 0
THERAVANCE BIOPHARMA INC PUT G8807B956 23 9 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 7,590 2,860 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 3,344 1,260 SH Put SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC CALL 88224Q907 391 69 SH Call SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 384 6,765 SH   SOLE   6,765 0 0
TEXAS CAPITAL BANCSHARES INC PUT 88224Q957 1,158 204 SH Put SOLE   0 0 0
TRICIDA INC PUT 89610F951 0 1 SH Put SOLE   0 0 0
TCF FINANCIAL CORPORATION NE CALL 872307903 800 171 SH Call SOLE   0 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 62 1,330 SH   SOLE   1,330 0 0
TCF FINANCIAL CORPORATION NE PUT 872307953 547 117 SH Put SOLE   0 0 0
TCF FINANCIAL CORPORATION NE CALL 872307903 4 1 SH Call SOLE   0 0 0
TCF FINANCIAL CORPORATION NE PUT 872307953 4 1 SH Put SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC CALL 87357P900 425 63 SH Call SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 530 7,851 SH   SOLE   7,851 0 0
TAUBMAN CTRS INC CALL 876664903 37 12 SH Call SOLE   0 0 0
TAUBMAN CTRS INC COM 876664103 312 10,067 SH   SOLE   10,067 0 0
TAUBMAN CTRS INC PUT 876664953 360 116 SH Put SOLE   0 0 0
TRIP COM GROUP LTD CALL 89677Q907 4,175 1,245 SH Call SOLE   0 0 0
TRIP COM GROUP LTD PUT 89677Q957 3,568 1,064 SH Put SOLE   0 0 0
TC PIPELINES LP CALL 87233Q908 266 63 SH Call SOLE   0 0 0
TC PIPELINES LP PUT 87233Q958 4 1 SH Put SOLE   0 0 0
BLACKROCK TCP CAP CORP CALL 09259E908 4 3 SH Call SOLE   0 0 0
BLACKROCK TCP CAP CORP PUT 09259E958 1 1 SH Put SOLE   0 0 0
THL CREDIT INC CALL 872438906 2 4 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC CALL 210751903 11 27 SH Call SOLE   0 0 0
TUCOWS INC CALL 898697906 12 2 SH Call SOLE   0 0 0
TUCOWS INC PUT 898697956 488 79 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 4,647 828 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT COM 891160509 320 5,711 SH   SOLE   5,711 0 0
TORONTO DOMINION BK ONT PUT 891160959 1,493 266 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 1,544 577 SH Call SOLE   0 0 0
TERADATA CORP DEL COM 88076W103 1,527 57,042 SH   SOLE   57,042 0 0
TERADATA CORP DEL PUT 88076W953 1,453 543 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 11,536 206 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC PUT 893641950 31,024 554 SH Put SOLE   0 0 0
TELADOC HEALTH INC CALL 87918A905 3,725 445 SH Call SOLE   0 0 0
TELADOC HEALTH INC PUT 87918A955 11,771 1,406 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC CALL 879433909 76 30 SH Call SOLE   0 0 0
TELEPHONE & DATA SYS INC COM 879433829 75 2,977 SH   SOLE   2,977 0 0
TELEPHONE & DATA SYS INC PUT 879433959 292 115 SH Put SOLE   0 0 0
TIDEWATER INC NEW CALL 88642R909 26 14 SH Call SOLE   0 0 0
TIDEWATER INC NEW COM 88642R109 10 536 SH   SOLE   536 0 0
TIDEWATER INC NEW PUT 88642R959 48 25 SH Put SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 173 5 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,006 5,790 SH   SOLE   5,790 0 0
ATLASSIAN CORP PLC CALL G06242904 4,223 351 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC COM G06242104 3,493 29,033 SH   SOLE   29,033 0 0
ATLASSIAN CORP PLC PUT G06242954 14,164 1,177 SH Put SOLE   0 0 0
TECH DATA CORP CALL 878237906 588 41 SH Call SOLE   0 0 0
TECH DATA CORP COM 878237106 394 2,750 SH   SOLE   2,750 0 0
TECH DATA CORP PUT 878237956 1,163 81 SH Put SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 1,302 750 SH Call SOLE   0 0 0
TECK RESOURCES LTD COM 878742204 420 24,214 SH   SOLE   24,214 0 0
TECK RESOURCES LTD PUT 878742954 418 241 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 3,457 143 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W102 226 936 SH   SOLE   936 0 0
DIREXION SHS ETF TR PUT 25459W958 2,901 120 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 118 166 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E562 41 5,850 SH   SOLE   5,850 0 0
DIREXION SHS ETF TR PUT 25460E955 14 20 SH Put SOLE   0 0 0
TELEFONICA S A CALL 879382908 190 274 SH Call SOLE   0 0 0
TELEFONICA S A PUT 879382958 73 106 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 1,648 172 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD PUT H84989954 57 6 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 618 849 SH Call SOLE   0 0 0
TELLURIAN INC NEW PUT 87968A954 349 480 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 361 276 SH Call SOLE   0 0 0
TENNECO INC COM 880349105 335 25,582 SH   SOLE   25,582 0 0
TENNECO INC PUT 880349955 665 508 SH Put SOLE   0 0 0
TENABLE HLDGS INC CALL 88025T902 776 324 SH Call SOLE   0 0 0
TENABLE HLDGS INC PUT 88025T952 11 5 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A CALL 879273909 70 62 SH Call SOLE   0 0 0
TELECOM ARGENTINA S A PUT 879273959 2,040 1,798 SH Put SOLE   0 0 0
TERADYNE INC CALL 880770902 3,286 482 SH Call SOLE   0 0 0
TERADYNE INC PUT 880770952 1,104 162 SH Put SOLE   0 0 0
TERRAFORM PWR INC CALL 88104R909 216 141 SH Call SOLE   0 0 0
TERRAFORM PWR INC PUT 88104R959 46 30 SH Put SOLE   0 0 0
PARETEUM CORP CALL 69946T907 9 221 SH Call SOLE   0 0 0
PARETEUM CORP PUT 69946T957 2 46 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 8,448 8,621 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 8,531 8,706 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 151 51 SH Call SOLE   0 0 0
TEREX CORP NEW PUT 880779953 35 12 SH Put SOLE   0 0 0
TRUIST FINL CORP CALL 89832Q909 8,318 1,477 SH Call SOLE   0 0 0
TRUIST FINL CORP COM 89832Q109 1,735 30,819 SH   SOLE   30,819 0 0
TRUIST FINL CORP PUT 89832Q959 2,816 500 SH Put SOLE   0 0 0
TRUIST FINL CORP CALL 89832Q909 934 166 SH Call SOLE   0 0 0
TRUIST FINL CORP PUT 89832Q959 1,177 209 SH Put SOLE   0 0 0
TFS FINL CORP CALL 87240R907 21 11 SH Call SOLE   0 0 0
TFS FINL CORP COM 87240R107 10 526 SH   SOLE   526 0 0
TELEFLEX INC CALL 879369906 75 2 SH Call SOLE   0 0 0
TREDEGAR CORP CALL 894650900 2 1 SH Call SOLE   0 0 0
TREDEGAR CORP COM 894650100 17 804 SH   SOLE   804 0 0
TASEKO MINES LTD COM 876511106 4 10,400 SH   SOLE   10,400 0 0
TASEKO MINES LTD PUT 876511956 4 100 SH Put SOLE   0 0 0
TALLGRASS ENERGY LP CALL 874696907 672 304 SH Call SOLE   0 0 0
TALLGRASS ENERGY LP PUT 874696957 77 35 SH Put SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 65 61 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 48 45 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 495 196 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW PUT 896818951 35 14 SH Put SOLE   0 0 0
TEGNA INC CALL 87901J905 442 265 SH Call SOLE   0 0 0
TEGNA INC COM 87901J105 1,042 62,452 SH   SOLE   62,452 0 0
TEGNA INC PUT 87901J955 524 314 SH Put SOLE   0 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 463 298 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 62 40 SH Put SOLE   0 0 0
TRANSPORTADORA DE GAS SUR CALL 893870904 7 10 SH Call SOLE   0 0 0
TRANSPORTADORA DE GAS SUR PUT 893870954 0 1 SH Put SOLE   0 0 0
TARGET CORP CALL 87612E906 22,526 1,757 SH Call SOLE   0 0 0
TARGET CORP COM 87612E106 1,098 8,567 SH   SOLE   8,567 0 0
TARGET CORP PUT 87612E956 55,117 4,299 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 3,142 2,831 SH Call SOLE   0 0 0
TG THERAPEUTICS INC COM 88322Q108 700 63,099 SH   SOLE   63,099 0 0
TG THERAPEUTICS INC PUT 88322Q958 505 455 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 1,422 374 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP PUT 88033G957 2,103 553 SH Put SOLE   0 0 0
SPINNAKER ETF SERIES CALL 84858T900 1 1 SH Call SOLE   0 0 0
SPINNAKER ETF SERIES PUT 84858T950 2 2 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 192 22 SH Call SOLE   0 0 0
ISHARES INC COM 464286624 1 17 SH   SOLE   17 0 0
ISHARES INC PUT 464286951 8 1 SH Put SOLE   0 0 0
THOR INDS INC CALL 885160901 2,139 288 SH Call SOLE   0 0 0
THOR INDS INC PUT 885160951 2,102 283 SH Put SOLE   0 0 0
SYNTHORX INC CALL 87167A903 279 40 SH Call SOLE   0 0 0
SYNTHORX INC PUT 87167A953 6 1 SH Put SOLE   0 0 0
GENTHERM INC CALL 37253A903 4 1 SH Call SOLE   0 0 0
GENTHERM INC COM 37253A103 5 117 SH   SOLE   117 0 0
TREEHOUSE FOODS INC CALL 89469A904 412 85 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC PUT 89469A954 14 3 SH Put SOLE   0 0 0
TIFFANY & CO NEW CALL 886547908 9,128 683 SH Call SOLE   0 0 0
TIFFANY & CO NEW PUT 886547958 51,348 3,842 SH Put SOLE   0 0 0
INTERFACE INC CALL 458665904 43 26 SH Call SOLE   0 0 0
INTERFACE INC COM 458665304 10 625 SH   SOLE   625 0 0
INTERFACE INC PUT 458665954 4 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 524 45 SH Call SOLE   0 0 0
ISHARES TR COM 464287176 2,625 22,521 SH   SOLE   22,521 0 0
ISHARES TR PUT 464287957 81 7 SH Put SOLE   0 0 0
TEAM INC COM 878155100 147 9,263 SH   SOLE   9,263 0 0
TEAM INC PUT 878155950 84 53 SH Put SOLE   0 0 0
TITAN MACHY INC CALL 88830R901 4 3 SH Call SOLE   0 0 0
TITAN MACHY INC COM 88830R101 149 10,087 SH   SOLE   10,087 0 0
TITAN MACHY INC PUT 88830R951 310 210 SH Put SOLE   0 0 0
TIVO CORP CALL 88870P906 145 172 SH Call SOLE   0 0 0
TIVO CORP COM 88870P106 581 68,600 SH   SOLE   68,600 0 0
TIVO CORP PUT 88870P956 346 409 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 5,397 884 SH Call SOLE   0 0 0
TJX COS INC NEW PUT 872540959 2,564 420 SH Put SOLE   0 0 0
TEEKAY CORPORATION COM Y8564W103 106 20,031 SH   SOLE   20,031 0 0
TEEKAY CORPORATION PUT Y8564W953 114 215 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI CALL 900111904 528 912 SH Call SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 46 80 SH Put SOLE   0 0 0
TIMKEN CO CALL 887389904 50 9 SH Call SOLE   0 0 0
TIMKEN CO COM 887389104 31 566 SH   SOLE   566 0 0
TIMKEN CO PUT 887389954 247 44 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 186 13 SH Call SOLE   0 0 0
ISHARES TR COM 464288653 71 496 SH   SOLE   496 0 0
ISHARES TR PUT 464288955 201 14 SH Put SOLE   0 0 0
TALEND S A CALL 874224907 3 1 SH Call SOLE   0 0 0
TALEND S A COM 874224207 375 9,592 SH   SOLE   9,592 0 0
TALEND S A PUT 874224957 109 28 SH Put SOLE   0 0 0
TELARIA INC CALL 879181905 143 163 SH Call SOLE   0 0 0
TELARIA INC COM 879181105 227 25,794 SH   SOLE   25,794 0 0
TELARIA INC PUT 879181955 259 294 SH Put SOLE   0 0 0
TAILORED BRANDS INC CALL 87403A907 187 453 SH Call SOLE   0 0 0
TAILORED BRANDS INC COM 87403A107 173 41,827 SH   SOLE   41,827 0 0
TAILORED BRANDS INC PUT 87403A957 678 1,638 SH Put SOLE   0 0 0
TILRAY INC CALL 88688T900 4,989 2,913 SH Call SOLE   0 0 0
TILRAY INC COM 88688T100 56 3,294 SH   SOLE   3,294 0 0
TILRAY INC PUT 88688T950 4,739 2,767 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 134,179 9,904 SH Call SOLE   0 0 0
ISHARES TR COM 464287432 45,757 337,745 SH   SOLE   337,745 0 0
ISHARES TR PUT 464287957 233,824 17,259 SH Put SOLE   0 0 0
TILLYS INC CALL 886885902 56 46 SH Call SOLE   0 0 0
TILLYS INC PUT 886885952 39 32 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 337 24 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP COM 892331307 132 941 SH   SOLE   941 0 0
TOYOTA MOTOR CORP PUT 892331957 4,103 292 SH Put SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP CALL 88034P909 3,013 2,567 SH Call SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP PUT 88034P959 588 501 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 1,571 608 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W540 321 12,430 SH   SOLE   12,430 0 0
DIREXION SHS ETF TR PUT 25459W958 227 88 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP CALL 87724P906 238 109 SH Call SOLE   0 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 102 4,688 SH   SOLE   4,688 0 0
TAYLOR MORRISON HOME CORP PUT 87724P956 56 26 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 12,085 372 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 11,500 354 SH Put SOLE   0 0 0
TRILOGY METALS INC NEW CALL 89621C905 44 172 SH Call SOLE   0 0 0
TRILOGY METALS INC NEW COM 89621C105 5 2,113 SH   SOLE   2,113 0 0
TRILOGY METALS INC NEW PUT 89621C955 26 103 SH Put SOLE   0 0 0
TIMKENSTEEL CORP CALL 887399903 22 29 SH Call SOLE   0 0 0
TIMKENSTEEL CORP COM 887399103 73 9,403 SH   SOLE   9,403 0 0
TIMKENSTEEL CORP PUT 887399953 0 1 SH Put SOLE   0 0 0
T MOBILE US INC CALL 872590904 9,363 1,194 SH Call SOLE   0 0 0
T MOBILE US INC COM 872590104 6,864 87,537 SH   SOLE   87,537 0 0
T MOBILE US INC PUT 872590954 14,099 1,798 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 304 258 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y678 486 41,200 SH   SOLE   41,200 0 0
DIREXION SHS ETF TR PUT 25459Y956 156 132 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 4,132 574 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 4,319 600 SH Put SOLE   0 0 0
TELENAV INC CALL 879455903 9 20 SH Call SOLE   0 0 0
TELENAV INC COM 879455103 70 14,548 SH   SOLE   14,548 0 0
TELENAV INC PUT 879455953 102 211 SH Put SOLE   0 0 0
TANDEM DIABETES CARE INC CALL 875372903 2,181 366 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC COM 875372203 692 11,612 SH   SOLE   11,612 0 0
TANDEM DIABETES CARE INC PUT 875372953 1,192 200 SH Put SOLE   0 0 0
TRINET GROUP INC CALL 896288907 911 161 SH Call SOLE   0 0 0
TRINET GROUP INC PUT 896288957 928 164 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD CALL Y8565N900 2 1 SH Call SOLE   0 0 0
TEEKAY TANKERS LTD PUT Y8565N950 35 15 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD CALL Y8565N900 5,925 2,472 SH Call SOLE   0 0 0
TEEKAY TANKERS LTD PUT Y8565N950 119 50 SH Put SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD CALL G9108L908 23 54 SH Call SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 113 26,119 SH   SOLE   26,119 0 0
TOCAGEN INC CALL 888846902 1 32 SH Call SOLE   0 0 0
TOCAGEN INC COM 888846102 1 3,138 SH   SOLE   3,138 0 0
TOCAGEN INC PUT 888846952 0 3 SH Put SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 2,734 692 SH Call SOLE   0 0 0
TOLL BROTHERS INC PUT 889478953 762 193 SH Put SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P CALL Y8565J901 96 629 SH Call SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P COM Y8565J101 96 62,741 SH   SOLE   62,741 0 0
TEEKAY OFFSHORE PARTNERS L P PUT Y8565J951 142 928 SH Put SOLE   0 0 0
RESTORBIO INC CALL 76133L903 5 35 SH Call SOLE   0 0 0
RESTORBIO INC COM 76133L103 2 1,461 SH   SOLE   1,461 0 0
RESTORBIO INC PUT 76133L953 3 22 SH Put SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA CALL 89214P909 91 33 SH Call SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 40 1,463 SH   SOLE   1,463 0 0
TOWNEBANK PORTSMOUTH VA PUT 89214P959 111 40 SH Put SOLE   0 0 0
TURNING PT BRANDS INC CALL 90041L905 288 101 SH Call SOLE   0 0 0
TURNING PT BRANDS INC COM 90041L105 65 2,273 SH   SOLE   2,273 0 0
TURNING PT BRANDS INC PUT 90041L955 91 32 SH Put SOLE   0 0 0
TUTOR PERINI CORP CALL 901109908 101 79 SH Call SOLE   0 0 0
TUTOR PERINI CORP COM 901109108 43 3,419 SH   SOLE   3,419 0 0
TUTOR PERINI CORP PUT 901109958 204 159 SH Put SOLE   0 0 0
TRIBUNE PUBG CO NEW CALL 89609W907 175 133 SH Call SOLE   0 0 0
TRI POINTE GROUP INC CALL 87265H909 764 491 SH Call SOLE   0 0 0
TRI POINTE GROUP INC PUT 87265H959 4 3 SH Put SOLE   0 0 0
TPI COMPOSITES INC CALL 87266J904 112 61 SH Call SOLE   0 0 0
TPI COMPOSITES INC COM 87266J104 3 212 SH   SOLE   212 0 0
TPI COMPOSITES INC PUT 87266J954 1 1 SH Put SOLE   0 0 0
TAPESTRY INC CALL 876030907 2,340 868 SH Call SOLE   0 0 0
TAPESTRY INC PUT 876030957 1,181 438 SH Put SOLE   0 0 0
THIRD PT REINS LTD CALL G8827U900 6 6 SH Call SOLE   0 0 0
THIRD PT REINS LTD COM G8827U100 208 19,866 SH   SOLE   19,866 0 0
TEMPUR SEALY INTL INC CALL 88023U901 1,967 226 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,066 23,734 SH   SOLE   23,734 0 0
TEMPUR SEALY INTL INC PUT 88023U951 870 100 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 41,725 4,821 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 27,574 3,186 SH Put SOLE   0 0 0
LENDINGTREE INC NEW CALL 52603B907 758 25 SH Call SOLE   0 0 0
LENDINGTREE INC NEW COM 52603B107 243 804 SH   SOLE   804 0 0
LENDINGTREE INC NEW PUT 52603B957 2,700 89 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 746 83 SH Call SOLE   0 0 0
TREX CO INC COM 89531P105 151 1,684 SH   SOLE   1,684 0 0
TREX CO INC PUT 89531P955 1,258 140 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 3,862 946 SH Call SOLE   0 0 0
TARGA RES CORP COM 87612G101 1,787 43,788 SH   SOLE   43,788 0 0
TARGA RES CORP PUT 87612G951 1,849 453 SH Put SOLE   0 0 0
TABULA RASA HEALTHCARE INC COM 873379101 80 1,657 SH   SOLE   1,657 0 0
TABULA RASA HEALTHCARE INC PUT 873379951 58 12 SH Put SOLE   0 0 0
THOMSON REUTERS CORP CALL 884903909 14 2 SH Call SOLE   0 0 0
THOMSON REUTERS CORP COM 884903709 286 3,995 SH   SOLE   3,995 0 0
THOMSON REUTERS CORP PUT 884903959 1,596 223 SH Put SOLE   0 0 0
TRILLIUM THERAPEUTICS INC CALL 89620X906 2 24 SH Call SOLE   0 0 0
TRIPADVISOR INC CALL 896945901 2,111 695 SH Call SOLE   0 0 0
TRIPADVISOR INC COM 896945201 60 1,994 SH   SOLE   1,994 0 0
TRIPADVISOR INC PUT 896945951 2,548 839 SH Put SOLE   0 0 0
TRIMBLE INC CALL 896239900 712 171 SH Call SOLE   0 0 0
TRIMBLE INC PUT 896239950 4 1 SH Put SOLE   0 0 0
TRUSTMARK CORP CALL 898402902 17 5 SH Call SOLE   0 0 0
TRUSTMARK CORP COM 898402102 7 207 SH   SOLE   207 0 0
TRUSTMARK CORP PUT 898402952 196 57 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 274 124 SH Call SOLE   0 0 0
TRINITY INDS INC PUT 896522959 90 41 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,042 578 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC PUT 74144T958 2,899 238 SH Put SOLE   0 0 0
TRONOX HOLDINGS PLC CALL G9087Q902 76 67 SH Call SOLE   0 0 0
TRONOX HOLDINGS PLC COM G9087Q102 608 53,277 SH   SOLE   53,277 0 0
TRONOX HOLDINGS PLC PUT G9087Q952 117 103 SH Put SOLE   0 0 0
TC ENERGY CORP CALL 87807B907 479 90 SH Call SOLE   0 0 0
TC ENERGY CORP PUT 87807B957 26 5 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD COM 900435108 0 800 SH   SOLE   800 0 0
TURQUOISE HILL RES LTD PUT 900435958 0 10 SH Put SOLE   0 0 0
TRIMAS CORP PUT 896215959 0 6 SH Put SOLE   0 0 0
TRITON INTL LTD CALL G9078F907 3,015 750 SH Call SOLE   0 0 0
TRITON INTL LTD PUT G9078F957 1,069 266 SH Put SOLE   0 0 0
TPG RE FIN TR INC COM 87266M107 40 2,017 SH   SOLE   2,017 0 0
TPG RE FIN TR INC PUT 87266M957 48 24 SH Put SOLE   0 0 0
TRANSUNION CALL 89400J907 145 17 SH Call SOLE   0 0 0
TRANSUNION COM 89400J107 127 1,484 SH   SOLE   1,484 0 0
TRUECAR INC CALL 89785L907 61 129 SH Call SOLE   0 0 0
TRUECAR INC COM 89785L107 97 20,425 SH   SOLE   20,425 0 0
TRUPANION INC CALL 898202906 640 171 SH Call SOLE   0 0 0
TRUPANION INC PUT 898202956 636 170 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 5,642 412 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC PUT 89417E959 4,916 359 SH Put SOLE   0 0 0
TRIVAGO N V COM 89686D105 25 9,542 SH   SOLE   9,542 0 0
TRIVAGO N V PUT 89686D955 2 11 SH Put SOLE   0 0 0
TREVENA INC CALL 89532E909 16 196 SH Call SOLE   0 0 0
TWIN RIV WORLDWIDE HLDGS INC CALL 90171V904 7 3 SH Call SOLE   0 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 2 111 SH   SOLE   111 0 0
TWIN RIV WORLDWIDE HLDGS INC PUT 90171V954 646 252 SH Put SOLE   0 0 0
TANZANIAN GOLD CORP CALL 87601A907 0 1 SH Call SOLE   0 0 0
TANZANIAN GOLD CORP PUT 87601A957 0 1 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M900 1 7 SH Call SOLE   0 0 0
TRANSENTERIX INC CALL 89366M900 37 255 SH Call SOLE   0 0 0
TRANSENTERIX INC PUT 89366M950 11 78 SH Put SOLE   0 0 0
TENARIS S A CALL 88031M909 49 22 SH Call SOLE   0 0 0
TENARIS S A PUT 88031M959 6 3 SH Put SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 4,578 490 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO PUT 892356956 4,045 433 SH Put SOLE   0 0 0
TRINSEO S A CALL L9340P901 238 64 SH Call SOLE   0 0 0
TRINSEO S A PUT L9340P951 78 21 SH Put SOLE   0 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 4,246 1,765 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 890 370 SH Put SOLE   0 0 0
STARS GROUP INC CALL 85570W900 1,716 658 SH Call SOLE   0 0 0
STARS GROUP INC COM 85570W100 277 10,647 SH   SOLE   10,647 0 0
STARS GROUP INC PUT 85570W950 106 41 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 604,152 14,442 SH Call SOLE   0 0 0
TESLA INC COM 88160R101 37,505 89,656 SH   SOLE   89,656 0 0
TESLA INC PUT 88160R951 1,261,850 30,164 SH Put SOLE   0 0 0
TPG SPECIALTY LENDING INC CALL 87265K902 32 15 SH Call SOLE   0 0 0
TPG SPECIALTY LENDING INC PUT 87265K952 2 1 SH Put SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 7,105 1,223 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 7,593 130,703 SH   SOLE   130,703 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 21,183 3,646 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 8,248 906 SH Call SOLE   0 0 0
TYSON FOODS INC COM 902494103 2,558 28,107 SH   SOLE   28,107 0 0
TYSON FOODS INC PUT 902494953 10,824 1,189 SH Put SOLE   0 0 0
TORO CO CALL 891092908 621 78 SH Call SOLE   0 0 0
TORO CO PUT 891092958 23 3 SH Put SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 36,395 1,401 SH Call SOLE   0 0 0
THE TRADE DESK INC PUT 88339J955 19,223 740 SH Put SOLE   0 0 0
TTEC HLDGS INC CALL 89854H902 59 15 SH Call SOLE   0 0 0
TTEC HLDGS INC COM 89854H102 15 394 SH   SOLE   394 0 0
TTEC HLDGS INC PUT 89854H952 257 65 SH Put SOLE   0 0 0
TETRA TECH INC NEW CALL 88162G903 51 6 SH Call SOLE   0 0 0
TETRA TECH INC NEW PUT 88162G953 34 4 SH Put SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL CALL 88162F905 23 119 SH Call SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL PUT 88162F955 3 20 SH Put SOLE   0 0 0
TATA MTRS LTD CALL 876568902 848 656 SH Call SOLE   0 0 0
TATA MTRS LTD PUT 876568952 805 623 SH Put SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE CALL 888314907 19 987 SH Call SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE COM 888314507 0 1,500 SH   SOLE   1,500 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314957 0 15 SH Put SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 26 227 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC COM 89853L104 24 20,739 SH   SOLE   20,739 0 0
T2 BIOSYSTEMS INC PUT 89853L954 34 295 SH Put SOLE   0 0 0
TILE SHOP HLDGS INC COM 88677Q109 1 850 SH   SOLE   850 0 0
TILE SHOP HLDGS INC PUT 88677Q959 0 2 SH Put SOLE   0 0 0
PROSHARES TR PUT 74348A954 3 2 SH Put SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 7,027 574 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 11,973 978 SH Put SOLE   0 0 0
TELUS CORP COM 87971M103 6 164 SH   SOLE   164 0 0
TELUS CORP PUT 87971M953 11 3 SH Put SOLE   0 0 0
TUFIN SOFTWARE TECHNOLOGIS L CALL M8893U902 14 8 SH Call SOLE   0 0 0
TUFIN SOFTWARE TECHNOLOGIS L COM M8893U102 38 2,193 SH   SOLE   2,193 0 0
TUFIN SOFTWARE TECHNOLOGIS L PUT M8893U952 102 58 SH Put SOLE   0 0 0
TUPPERWARE BRANDS CORP CALL 899896904 444 518 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP PUT 899896954 954 1,113 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 595 220 SH Call SOLE   0 0 0
ISHARES INC COM 464286715 766 28,294 SH   SOLE   28,294 0 0
ISHARES INC PUT 464286951 3,470 1,281 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B909 9 44 SH Call SOLE   0 0 0
180 DEGREE CAP CORP COM 68235B109 0 178 SH   SOLE   178 0 0
MAMMOTH ENERGY SVCS INC CALL 56155L908 97 445 SH Call SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 7 6 SH Call SOLE   0 0 0
GRUPO TELEVISA SA COM 40049J206 108 9,218 SH   SOLE   9,218 0 0
TIVITY HEALTH INC CALL 88870R902 433 213 SH Call SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 162 80 SH Put SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 2 1 SH Call SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 12 6 SH Put SOLE   0 0 0
TRADEWEB MKTS INC CALL 892672906 662 143 SH Call SOLE   0 0 0
TRADEWEB MKTS INC COM 892672106 45 978 SH   SOLE   978 0 0
TRADEWEB MKTS INC PUT 892672956 264 57 SH Put SOLE   0 0 0
TITAN INTL INC ILL CALL 88830M902 0 1 SH Call SOLE   0 0 0
TITAN INTL INC ILL COM 88830M102 50 14,035 SH   SOLE   14,035 0 0
TITAN INTL INC ILL PUT 88830M952 2 6 SH Put SOLE   0 0 0
TWIN DISC INC COM 901476101 2 183 SH   SOLE   183 0 0
TWIN DISC INC PUT 901476951 9 9 SH Put SOLE   0 0 0
TWILIO INC CALL 90138F902 26,339 2,680 SH Call SOLE   0 0 0
TWILIO INC PUT 90138F952 13,179 1,341 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 41 33 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A319 81 6,503 SH   SOLE   6,503 0 0
PROSHARES TR PUT 74348A954 104 83 SH Put SOLE   0 0 0
HOSTESS BRANDS INC CALL 44109J906 471 324 SH Call SOLE   0 0 0
HOSTESS BRANDS INC COM 44109J106 128 8,862 SH   SOLE   8,862 0 0
HOSTESS BRANDS INC PUT 44109J956 574 395 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 2,261 1,547 SH Call SOLE   0 0 0
TWO HBRS INVT CORP PUT 90187B958 283 194 SH Put SOLE   0 0 0
2U INC CALL 90214J901 271 113 SH Call SOLE   0 0 0
2U INC COM 90214J101 652 27,189 SH   SOLE   27,189 0 0
2U INC PUT 90214J951 2,135 890 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 33,364 10,410 SH Call SOLE   0 0 0
TWITTER INC COM 90184L102 76 2,372 SH   SOLE   2,372 0 0
TWITTER INC PUT 90184L952 36,508 11,391 SH Put SOLE   0 0 0
TERNIUM SA CALL 880890908 55 25 SH Call SOLE   0 0 0
TERNIUM SA COM 880890108 43 1,981 SH   SOLE   1,981 0 0
TERNIUM SA PUT 880890958 312 142 SH Put SOLE   0 0 0
10X GENOMICS INC CALL 88025U909 129 17 SH Call SOLE   0 0 0
10X GENOMICS INC COM 88025U109 27 366 SH   SOLE   366 0 0
10X GENOMICS INC PUT 88025U959 327 43 SH Put SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 67 277 SH Call SOLE   0 0 0
THERAPEUTICSMD INC PUT 88338N957 20 85 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 28,929 2,255 SH Call SOLE   0 0 0
TEXAS INSTRS INC PUT 882508954 28,929 2,255 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 388 69 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC COM 882681109 2,297 40,794 SH   SOLE   40,794 0 0
TEXAS ROADHOUSE INC PUT 882681959 4,331 769 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 477 107 SH Call SOLE   0 0 0
TEXTRON INC COM 883203101 1,025 22,997 SH   SOLE   22,997 0 0
TEXTRON INC PUT 883203951 4,642 1,041 SH Put SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 0 2 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 4,470 149 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC PUT 902252955 2,250 75 SH Put SOLE   0 0 0
TYME TECHNOLOGIES INC CALL 90238J903 0 2 SH Call SOLE   0 0 0
TYME TECHNOLOGIES INC COM 90238J103 5 3,660 SH   SOLE   3,660 0 0
TYME TECHNOLOGIES INC PUT 90238J953 0 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 3,864 1,100 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E125 1,367 38,917 SH   SOLE   38,917 0 0
DIREXION SHS ETF TR PUT 25460E955 2,279 649 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 368 105 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 242 69 SH Put SOLE   0 0 0
TRAVELZOO CALL 89421Q905 13 13 SH Call SOLE   0 0 0
TRAVELZOO COM 89421Q205 171 16,034 SH   SOLE   16,034 0 0
TRAVELZOO PUT 89421Q955 186 174 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 1,285 670 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311206 1,157 60,371 SH   SOLE   60,371 0 0
UNDER ARMOUR INC PUT 904311956 1,039 542 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 3,112 1,441 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 788 365 SH Put SOLE   0 0 0
UNITED AIRLINES HLDGS INC CALL 910047909 25,704 2,918 SH Call SOLE   0 0 0
UNITED AIRLINES HLDGS INC PUT 910047959 19,106 2,169 SH Put SOLE   0 0 0
CVR PARTNERS LP CALL 126633906 0 1 SH Call SOLE   0 0 0
CVR PARTNERS LP COM 126633106 22 7,379 SH   SOLE   7,379 0 0
CVR PARTNERS LP PUT 126633956 7 23 SH Put SOLE   0 0 0
UBER TECHNOLOGIES INC CALL 90353T900 25,014 8,411 SH Call SOLE   0 0 0
UBER TECHNOLOGIES INC COM 90353T100 3,312 111,374 SH   SOLE   111,374 0 0
UBER TECHNOLOGIES INC PUT 90353T950 33,026 11,105 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 19 6 SH Call SOLE   0 0 0
UBS GROUP AG CALL H42097907 2,314 1,840 SH Call SOLE   0 0 0
UBS GROUP AG COM H42097107 317 25,259 SH   SOLE   25,259 0 0
UBS GROUP AG PUT H42097957 2,035 1,618 SH Put SOLE   0 0 0
UNITY BIOTECHNOLOGY INC CALL 91381U901 2 4 SH Call SOLE   0 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 1 237 SH   SOLE   237 0 0
UNITY BIOTECHNOLOGY INC PUT 91381U951 4 6 SH Put SOLE   0 0 0
UNITED CMNTY BKS BLAIRSVLE G CALL 90984P903 3 1 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 2,442 1,194 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W247 102 5,026 SH   SOLE   5,026 0 0
PROSHARES TR II PUT 74347W952 536 262 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 201 86 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 357 15,236 SH   SOLE   15,236 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 1,553 662 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 79 39 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR COM 46141D104 152 7,428 SH   SOLE   7,428 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 16 8 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 595 48 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X823 1,822 14,683 SH   SOLE   14,683 0 0
PROSHARES TR PUT 74347X950 11,304 911 SH Put SOLE   0 0 0
UDR INC CALL 902653904 135 29 SH Call SOLE   0 0 0
UDR INC COM 902653104 41 878 SH   SOLE   878 0 0
URANIUM ENERGY CORP CALL 916896903 2 28 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 29 31,834 SH   SOLE   31,834 0 0
URANIUM ENERGY CORP PUT 916896953 13 145 SH Put SOLE   0 0 0
UNIVERSAL ELECTRS INC CALL 913483903 26 5 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 4 12 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 279 75,104 SH   SOLE   75,104 0 0
NET 1 UEPS TECHNOLOGIES INC PUT 64107N956 135 364 SH Put SOLE   0 0 0
UNITED FIRE GROUP INC COM 910340108 3 70 SH   SOLE   70 0 0
UNITED FIRE GROUP INC PUT 910340958 4 1 SH Put SOLE   0 0 0
UNIVERSAL FST PRODS INC CALL 913543904 38 8 SH Call SOLE   0 0 0
UNIVERSAL FST PRODS INC COM 913543104 76 1,609 SH   SOLE   1,609 0 0
UNIVERSAL FST PRODS INC PUT 913543954 104 22 SH Put SOLE   0 0 0
DOMTAR CORP CALL 257559903 225 59 SH Call SOLE   0 0 0
DOMTAR CORP PUT 257559953 581 152 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 148 46 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP COM 91201T102 3 116 SH   SOLE   116 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 35 11 SH Put SOLE   0 0 0
UGI CORP NEW CALL 902681905 135 30 SH Call SOLE   0 0 0
UGI CORP NEW PUT 902681955 4 1 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 34 7 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W601 246 5,030 SH   SOLE   5,030 0 0
PROSHARES TR II PUT 74347W952 220 45 SH Put SOLE   0 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 688 48 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 745 52 SH Put SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T PUT 91359E955 11 1 SH Put SOLE   0 0 0
UBIQUITI INC CALL 90353W903 2,324 123 SH Call SOLE   0 0 0
UBIQUITI INC COM 90353W103 4,208 22,268 SH   SOLE   22,268 0 0
UBIQUITI INC PUT 90353W953 8,882 470 SH Put SOLE   0 0 0
UNITED INS HLDGS CORP CALL 910710902 34 27 SH Call SOLE   0 0 0
UNISYS CORP CALL 909214906 515 435 SH Call SOLE   0 0 0
UNISYS CORP PUT 909214956 35 30 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 560 98 SH Call SOLE   0 0 0
UNILEVER PLC COM 904767704 944 16,525 SH   SOLE   16,525 0 0
UNILEVER PLC PUT 904767954 1,612 282 SH Put SOLE   0 0 0
PROSHARES TR II COM 74347W874 77 5,600 SH   SOLE   5,600 0 0
ULTA BEAUTY INC CALL 90384S903 80,042 3,162 SH Call SOLE   0 0 0
ULTA BEAUTY INC COM 90384S303 5,453 21,542 SH   SOLE   21,542 0 0
ULTA BEAUTY INC PUT 90384S953 51,994 2,054 SH Put SOLE   0 0 0
UNITED MICROELECTRONICS CORP CALL 910873905 35 132 SH Call SOLE   0 0 0
UMH PPTYS INC CALL 903002903 3 2 SH Call SOLE   0 0 0
UMH PPTYS INC COM 903002103 70 4,476 SH   SOLE   4,476 0 0
UMH PPTYS INC PUT 903002953 346 220 SH Put SOLE   0 0 0
UMPQUA HLDGS CORP CALL 904214903 31 18 SH Call SOLE   0 0 0
UMPQUA HLDGS CORP COM 904214103 32 1,854 SH   SOLE   1,854 0 0
UMPQUA HLDGS CORP PUT 904214953 153 87 SH Put SOLE   0 0 0
UNILEVER N V CALL 904784909 988 172 SH Call SOLE   0 0 0
UNILEVER N V COM 904784709 2,018 35,129 SH   SOLE   35,129 0 0
UNILEVER N V PUT 904784959 6,039 1,051 SH Put SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 36 42 SH Call SOLE   0 0 0
UNITED NAT FOODS INC COM 911163103 25 2,930 SH   SOLE   2,930 0 0
UNITED NAT FOODS INC PUT 911163953 68 78 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 8,886 5,271 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND COM 912318300 8,864 525,751 SH   SOLE   525,751 0 0
UNITED STATES NATL GAS FUND PUT 912318950 9,858 5,847 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 1,503 892 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 25 15 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 77,052 2,621 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 68,350 2,325 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 1,924 2,344 SH Call SOLE   0 0 0
UNITI GROUP INC PUT 91325V958 1,280 1,560 SH Put SOLE   0 0 0
UNUM GROUP CALL 91529Y906 96 33 SH Call SOLE   0 0 0
UNUM GROUP PUT 91529Y956 2,361 810 SH Put SOLE   0 0 0
UNION PACIFIC CORP CALL 907818908 43,950 2,431 SH Call SOLE   0 0 0
UNION PACIFIC CORP COM 907818108 12,021 66,495 SH   SOLE   66,495 0 0
UNION PACIFIC CORP PUT 907818958 38,562 2,133 SH Put SOLE   0 0 0
UNIT CORP CALL 909218909 7 102 SH Call SOLE   0 0 0
UNIT CORP PUT 909218959 34 500 SH Put SOLE   0 0 0
UNIVAR SOLUTIONS INC CALL 91336L907 50 21 SH Call SOLE   0 0 0
UNIVAR SOLUTIONS INC COM 91336L107 8 366 SH   SOLE   366 0 0
UNIVAR SOLUTIONS INC PUT 91336L957 16 7 SH Put SOLE   0 0 0
UPLAND SOFTWARE INC CALL 91544A909 464 130 SH Call SOLE   0 0 0
UPLAND SOFTWARE INC COM 91544A109 697 19,538 SH   SOLE   19,538 0 0
UPLAND SOFTWARE INC PUT 91544A959 1,628 456 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 3,311 473 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X864 3,824 54,622 SH   SOLE   54,622 0 0
PROSHARES TR PUT 74347X950 8,576 1,225 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 25,671 2,193 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC PUT 911312956 35,199 3,007 SH Put SOLE   0 0 0
UPWORK INC CALL 91688F904 26 25 SH Call SOLE   0 0 0
UPWORK INC COM 91688F104 196 18,402 SH   SOLE   18,402 0 0
UPWORK INC PUT 91688F954 319 299 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 73 66 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 99 8,948 SH   SOLE   8,948 0 0
GLOBAL X FDS PUT 37954Y951 24 22 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 2,182 786 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC COM 917047102 117 4,226 SH   SOLE   4,226 0 0
URBAN OUTFITTERS INC PUT 917047952 322 116 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 8 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X625 82 940 SH   SOLE   940 0 0
PROSHARES TR PUT 74347X950 104 12 SH Put SOLE   0 0 0
UROGEN PHARMA LTD CALL M96088905 397 119 SH Call SOLE   0 0 0
UROGEN PHARMA LTD COM M96088105 409 12,262 SH   SOLE   12,262 0 0
UROGEN PHARMA LTD PUT M96088955 300 90 SH Put SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 11,790 707 SH Call SOLE   0 0 0
UNITED RENTALS INC PUT 911363959 52,365 3,140 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 51 6 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 42 5 SH Put SOLE   0 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 331 183 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 174 9,643 SH   SOLE   9,643 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 598 330 SH Put SOLE   0 0 0
USA TRUCK INC COM 902925106 1 181 SH   SOLE   181 0 0
USA TRUCK INC PUT 902925956 0 1 SH Put SOLE   0 0 0
US BANCORP DEL CALL 902973904 13,832 2,333 SH Call SOLE   0 0 0
US BANCORP DEL PUT 902973954 13,725 2,315 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 199 48 SH Call SOLE   0 0 0
U S CONCRETE INC PUT 90333L951 283 68 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 567 92 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 6 1 SH Put SOLE   0 0 0
US FOODS HLDG CORP CALL 912008909 3,062 731 SH Call SOLE   0 0 0
US FOODS HLDG CORP PUT 912008959 402 96 SH Put SOLE   0 0 0
UNITED STATES CELLULAR CORP CALL 911684908 72 20 SH Call SOLE   0 0 0
UNITED STATES CELLULAR CORP COM 911684108 54 1,509 SH   SOLE   1,509 0 0
UNITED STATES CELLULAR CORP PUT 911684958 61 17 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 52 8 SH Call SOLE   0 0 0
ISHARES TR COM 46429B697 258 3,945 SH   SOLE   3,945 0 0
ISHARES TR PUT 46429B957 859 131 SH Put SOLE   0 0 0
USANA HEALTH SCIENCES INC CALL 90328M907 7 1 SH Call SOLE   0 0 0
USANA HEALTH SCIENCES INC COM 90328M107 5 76 SH   SOLE   76 0 0
USANA HEALTH SCIENCES INC PUT 90328M957 54 7 SH Put SOLE   0 0 0
UNITED STATES OIL FUND LP CALL 91232N908 2,491 1,945 SH Call SOLE   0 0 0
UNITED STATES OIL FUND LP PUT 91232N958 3,435 2,682 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 68 6 SH Call SOLE   0 0 0
US XPRESS ENTERPRISES INC CALL 90338N902 99 197 SH Call SOLE   0 0 0
US XPRESS ENTERPRISES INC COM 90338N202 100 19,882 SH   SOLE   19,882 0 0
US XPRESS ENTERPRISES INC PUT 90338N952 105 209 SH Put SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 898 102 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 150 1,707 SH   SOLE   1,707 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 1,559 177 SH Put SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC CALL 913915904 3 4 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP CALL 913017909 0 1,031 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP COM 913017109 0 74,632 SH   SOLE   74,632 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 0 1,224 SH Put SOLE   0 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 0 91 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 1,077 415 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR COM 46141D203 1,702 65,559 SH   SOLE   65,559 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 2,051 790 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 213 1,116 SH Call SOLE   0 0 0
ENERGY FUELS INC COM 292671708 45 23,997 SH   SOLE   23,997 0 0
ENERGY FUELS INC PUT 292671958 12 68 SH Put SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 89 32 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 302 10,824 SH   SOLE   10,824 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 89 32 SH Put SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 28 5 SH Call SOLE   0 0 0
UNIVERSAL CORP VA PUT 913456959 74 13 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 3,137 2,434 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 5,002 3,881 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,233 957 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 67 52 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 269 35 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R842 35 467 SH   SOLE   467 0 0
PROSHARES TR PUT 74347R952 392 51 SH Put SOLE   0 0 0
UXIN LTD CALL 91818X908 10 46 SH Call SOLE   0 0 0
UXIN LTD PUT 91818X958 29 130 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 134 25 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X633 798 14,882 SH   SOLE   14,882 0 0
PROSHARES TR PUT 74347X950 5 1 SH Put SOLE   0 0 0
PROSHARES TR PUT 74347R952 0 1 SH Put SOLE   0 0 0
VISA INC CALL 92826C909 79,124 4,211 SH Call SOLE   0 0 0
VISA INC PUT 92826C959 128,936 6,862 SH Put SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO CALL 57164Y907 0 1 SH Call SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 0 975 SH   SOLE   975 0 0
MARRIOTT VACTINS WORLDWID CO PUT 57164Y957 0 4 SH Put SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO CALL 57164Y907 0 7 SH Call SOLE   0 0 0
VALARIS PLC CALL G9402V909 1,788 2,727 SH Call SOLE   0 0 0
VALARIS PLC PUT G9402V959 707 1,078 SH Put SOLE   0 0 0
VALARIS PLC CALL G9402V909 22 34 SH Call SOLE   0 0 0
VALARIS PLC PUT G9402V959 243 371 SH Put SOLE   0 0 0
VALE S A CALL 91912E905 2,061 1,562 SH Call SOLE   0 0 0
VALE S A PUT 91912E955 3,009 2,280 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 42 3 SH Call SOLE   0 0 0
VARIAN MED SYS INC COM 92220P105 76 540 SH   SOLE   540 0 0
VARIAN MED SYS INC PUT 92220P955 85 6 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 66 4 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908751 90 544 SH   SOLE   544 0 0
VBI VACCINES INC COM 91822J103 0 261 SH   SOLE   261 0 0
VBI VACCINES INC PUT 91822J953 0 5 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 39 2 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD PUT M96883959 0 1 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 191 14 SH Call SOLE   0 0 0
VERITEX HLDGS INC CALL 923451908 390 134 SH Call SOLE   0 0 0
VISTEON CORP CALL 92839U906 909 105 SH Call SOLE   0 0 0
VISTEON CORP PUT 92839U956 2,156 249 SH Put SOLE   0 0 0
VERICEL CORP CALL 92346J908 568 327 SH Call SOLE   0 0 0
VERICEL CORP PUT 92346J958 156 90 SH Put SOLE   0 0 0
VOCERA COMMUNICATIONS INC CALL 92857F907 16 8 SH Call SOLE   0 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1 94 SH   SOLE   94 0 0
VOCERA COMMUNICATIONS INC PUT 92857F957 2 1 SH Put SOLE   0 0 0
VERACYTE INC CALL 92337F907 885 317 SH Call SOLE   0 0 0
VERACYTE INC COM 92337F107 105 3,765 SH   SOLE   3,765 0 0
VERACYTE INC PUT 92337F957 53 19 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 171 21 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A306 35 439 SH   SOLE   439 0 0
VANGUARD WORLD FDS PUT 92204A954 8 1 SH Put SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD CALL 921943908 237 54 SH Call SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD COM 921943858 45 1,043 SH   SOLE   1,043 0 0
VANGUARD TAX MANAGED INTL FD PUT 921943958 70 16 SH Put SOLE   0 0 0
VECTRUS INC PUT 92242T951 35 7 SH Put SOLE   0 0 0
VEECO INSTRS INC DEL PUT 922417950 10 7 SH Put SOLE   0 0 0
VEDANTA LTD CALL 92242Y900 13 16 SH Call SOLE   0 0 0
VEDANTA LTD PUT 92242Y950 12 15 SH Put SOLE   0 0 0
VEEVA SYS INC CALL 922475908 10,099 718 SH Call SOLE   0 0 0
VEEVA SYS INC PUT 922475958 6,034 429 SH Put SOLE   0 0 0
VEON LTD COM 91822M106 0 186 SH   SOLE   186 0 0
VEREIT INC CALL 92339V900 244 265 SH Call SOLE   0 0 0
VEREIT INC COM 92339V100 79 8,556 SH   SOLE   8,556 0 0
VEREIT INC PUT 92339V950 321 348 SH Put SOLE   0 0 0
VERITONE INC CALL 92347M900 1 5 SH Call SOLE   0 0 0
VERU INC CALL 92536C903 115 344 SH Call SOLE   0 0 0
VERU INC COM 92536C103 35 10,694 SH   SOLE   10,694 0 0
VERU INC PUT 92536C953 63 191 SH Put SOLE   0 0 0
VERMILION ENERGY INC CALL 923725905 1,209 739 SH Call SOLE   0 0 0
VERMILION ENERGY INC PUT 923725955 1,037 634 SH Put SOLE   0 0 0
V F CORP CALL 918204908 1,694 170 SH Call SOLE   0 0 0
V F CORP COM 918204108 1,763 17,693 SH   SOLE   17,693 0 0
V F CORP PUT 918204958 4,066 408 SH Put SOLE   0 0 0
V F CORP CALL 918204908 30 15 SH Call SOLE   0 0 0
V F CORP PUT 918204958 0 1 SH Put SOLE   0 0 0
VILLAGE FARMS INTL INC CALL 92707Y908 269 432 SH Call SOLE   0 0 0
VILLAGE FARMS INTL INC COM 92707Y108 25 4,049 SH   SOLE   4,049 0 0
VILLAGE FARMS INTL INC PUT 92707Y958 33 54 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 68 9 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A405 3 41 SH   SOLE   41 0 0
VONAGE HLDGS CORP CALL 92886T901 669 903 SH Call SOLE   0 0 0
VONAGE HLDGS CORP PUT 92886T951 131 178 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 826 141 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042874 193 3,305 SH   SOLE   3,305 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 638 109 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 250 187 SH Call SOLE   0 0 0
VECTOR GROUP LTD PUT 92240M958 210 157 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 212 151 SH Call SOLE   0 0 0
VECTOR GROUP LTD PUT 92240M958 8 6 SH Put SOLE   0 0 0
VISTA GOLD CORP PUT 927926953 3 52 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 121 321 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 103 27,215 SH   SOLE   27,215 0 0
VIRNETX HLDG CORP PUT 92823T958 81 214 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 57 3 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A504 37 196 SH   SOLE   196 0 0
VANGUARD WORLD FDS PUT 92204A954 76 4 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 0 1,405 SH Call SOLE   0 0 0
VIACOMCBS INC COM 92556H206 0 94,097 SH   SOLE   94,097 0 0
VIACOMCBS INC PUT 92556H956 0 1,840 SH Put SOLE   0 0 0
VIACOMCBS INC PUT 92556H956 22 5 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 0 695 SH Call SOLE   0 0 0
VIACOMCBS INC PUT 92556H956 0 868 SH Put SOLE   0 0 0
VIAVI SOLUTIONS INC CALL 925550905 148 99 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC COM 925550105 186 12,437 SH   SOLE   12,437 0 0
VIAVI SOLUTIONS INC PUT 925550955 46 31 SH Put SOLE   0 0 0
VICI PPTYS INC CALL 925652909 43 17 SH Call SOLE   0 0 0
VICI PPTYS INC COM 925652109 91 3,564 SH   SOLE   3,564 0 0
VICI PPTYS INC PUT 925652959 66 26 SH Put SOLE   0 0 0
VICOR CORP CALL 925815902 256 55 SH Call SOLE   0 0 0
VICOR CORP COM 925815102 51 1,092 SH   SOLE   1,092 0 0
VICOR CORP PUT 925815952 555 119 SH Put SOLE   0 0 0
VANGUARD GROUP CALL 921908904 760 61 SH Call SOLE   0 0 0
VANGUARD GROUP COM 921908844 2,437 19,551 SH   SOLE   19,551 0 0
VANGUARD GROUP PUT 921908954 11,144 894 SH Put SOLE   0 0 0
CREDIT SUISSE NASSAU BRH CALL 22542D900 16 5 SH Call SOLE   0 0 0
CREDIT SUISSE NASSAU BRH CALL 22542D900 134 42 SH Call SOLE   0 0 0
CREDIT SUISSE NASSAU BRH PUT 22542D950 12 4 SH Put SOLE   0 0 0
VIPSHOP HLDGS LTD CALL 92763W903 1,173 828 SH Call SOLE   0 0 0
VIPSHOP HLDGS LTD PUT 92763W953 582 411 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 855 535 SH Call SOLE   0 0 0
VIRTU FINL INC PUT 928254951 243 152 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A603 114 747 SH   SOLE   747 0 0
TELEFONICA BRASIL SA CALL 87936R906 93 65 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA COM 87936R106 27 1,912 SH   SOLE   1,912 0 0
TELEFONICA BRASIL SA PUT 87936R956 28 20 SH Put SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 9 10 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 49 5,048 SH   SOLE   5,048 0 0
MERIDIAN BIOSCIENCE INC PUT 589584951 4 5 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,569 737 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 185 87 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 2,110 1,698 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 360 290 SH Put SOLE   0 0 0
VIKING THERAPEUTICS INC CALL 92686J906 1,050 1,310 SH Call SOLE   0 0 0
VIKING THERAPEUTICS INC COM 92686J106 63 7,968 SH   SOLE   7,968 0 0
VIKING THERAPEUTICS INC PUT 92686J956 374 467 SH Put SOLE   0 0 0
VALERO ENERGY CORP NEW CALL 91913Y900 11,228 1,199 SH Call SOLE   0 0 0
VALERO ENERGY CORP NEW COM 91913Y100 3,835 40,961 SH   SOLE   40,961 0 0
VALERO ENERGY CORP NEW PUT 91913Y950 20,387 2,177 SH Put SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV CALL 21240E905 29 28 SH Call SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV COM 21240E105 37 3,627 SH   SOLE   3,627 0 0
CONTROLADORA VUELA CIA DE AV PUT 21240E955 7 7 SH Put SOLE   0 0 0
ISHARES TR COM 46432F388 14 157 SH   SOLE   157 0 0
VALLEY NATL BANCORP CALL 919794907 279 244 SH Call SOLE   0 0 0
VALLEY NATL BANCORP PUT 919794957 155 136 SH Put SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 2,980 207 SH Call SOLE   0 0 0
VULCAN MATLS CO COM 929160109 1,175 8,165 SH   SOLE   8,165 0 0
VULCAN MATLS CO PUT 929160959 9,445 656 SH Put SOLE   0 0 0
VALMONT INDS INC CALL 920253901 29 2 SH Call SOLE   0 0 0
VALMONT INDS INC COM 920253101 7 53 SH   SOLE   53 0 0
VALMONT INDS INC PUT 920253951 254 17 SH Put SOLE   0 0 0
VMWARE INC CALL 928563902 6,177 407 SH Call SOLE   0 0 0
VMWARE INC PUT 928563952 18,305 1,206 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 78 48 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC COM 921659108 56 3,472 SH   SOLE   3,472 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 175 107 SH Put SOLE   0 0 0
VEONEER INCORPORATED CALL 92336X909 18 12 SH Call SOLE   0 0 0
VEONEER INCORPORATED PUT 92336X959 284 182 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 42 58 SH Call SOLE   0 0 0
21VIANET GROUP INC COM 90138A103 76 10,492 SH   SOLE   10,492 0 0
21VIANET GROUP INC PUT 90138A953 13 18 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 1,955 294 SH Call SOLE   0 0 0
VORNADO RLTY TR PUT 929042959 4,987 750 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 133 54 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 43 1,770 SH   SOLE   1,770 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 732 297 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 13,361 1,440 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 4,945 533 SH Put SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 15 40 SH Call SOLE   0 0 0
VENATOR MATLS PLC COM G9329Z100 134 35,223 SH   SOLE   35,223 0 0
VENATOR MATLS PLC PUT G9329Z950 34 90 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 320 18 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908629 91 513 SH   SOLE   513 0 0
VOC ENERGY TR CALL 91829B903 0 1 SH Call SOLE   0 0 0
VOC ENERGY TR COM 91829B103 21 4,676 SH   SOLE   4,676 0 0
VOC ENERGY TR PUT 91829B953 15 34 SH Put SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 2,961 1,532 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 1,515 784 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 59 5 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 119 10 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 3,549 120 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908363 5,353 18,099 SH   SOLE   18,099 0 0
VANGUARD INDEX FDS PUT 922908959 62,798 2,123 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 79 5 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908538 39 247 SH   SOLE   247 0 0
VANGUARD INDEX FDS PUT 922908959 47 3 SH Put SOLE   0 0 0
VOXX INTL CORP COM 91829F104 43 9,881 SH   SOLE   9,881 0 0
VOYA FINL INC CALL 929089900 1,512 248 SH Call SOLE   0 0 0
VOYA FINL INC PUT 929089950 1,030 169 SH Put SOLE   0 0 0
VISHAY PRECISION GROUP INC CALL 92835K903 3 1 SH Call SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 42 3 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 71 5 SH Put SOLE   0 0 0
VERA BRADLEY INC CALL 92335C906 272 231 SH Call SOLE   0 0 0
VERA BRADLEY INC PUT 92335C956 312 265 SH Put SOLE   0 0 0
VIEWRAY INC CALL 92672L907 63 150 SH Call SOLE   0 0 0
VIEWRAY INC PUT 92672L957 36 86 SH Put SOLE   0 0 0
VAREX IMAGING CORP CALL 92214X906 0 6 SH Call SOLE   0 0 0
VARONIS SYS INC CALL 922280902 427 55 SH Call SOLE   0 0 0
VERINT SYS INC CALL 92343X900 105 19 SH Call SOLE   0 0 0
VERINT SYS INC COM 92343X100 1,120 20,234 SH   SOLE   20,234 0 0
VERINT SYS INC PUT 92343X950 3,426 619 SH Put SOLE   0 0 0
VERRA MOBILITY CORP CALL 92511U902 152 109 SH Call SOLE   0 0 0
VERRA MOBILITY CORP COM 92511U102 285 20,407 SH   SOLE   20,407 0 0
VERRA MOBILITY CORP PUT 92511U952 244 175 SH Put SOLE   0 0 0
VERSO CORP CALL 92531L907 149 83 SH Call SOLE   0 0 0
VERSO CORP COM 92531L207 239 13,308 SH   SOLE   13,308 0 0
VERSO CORP PUT 92531L957 425 236 SH Put SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 6,511 436 SH Call SOLE   0 0 0
VERISK ANALYTICS INC PUT 92345Y956 3,419 229 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 3,564 185 SH Call SOLE   0 0 0
VERISIGN INC PUT 92343E952 3,545 184 SH Put SOLE   0 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 13,093 598 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 402 1,838 SH   SOLE   1,838 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 14,625 668 SH Put SOLE   0 0 0
VIASAT INC CALL 92552V900 3,147 430 SH Call SOLE   0 0 0
VIASAT INC COM 92552V100 640 8,754 SH   SOLE   8,754 0 0
VIASAT INC PUT 92552V950 4,208 575 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 110 52 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 168 7,906 SH   SOLE   7,906 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 6 3 SH Put SOLE   0 0 0
VIVINT SOLAR INC CALL 92854Q906 35 49 SH Call SOLE   0 0 0
VIVINT SOLAR INC COM 92854Q106 21 2,908 SH   SOLE   2,908 0 0
VIVINT SOLAR INC PUT 92854Q956 47 66 SH Put SOLE   0 0 0
VISTRA ENERGY CORP CALL 92840M902 2,147 934 SH Call SOLE   0 0 0
VISTRA ENERGY CORP COM 92840M102 94 4,124 SH   SOLE   4,124 0 0
VISTRA ENERGY CORP PUT 92840M952 186 81 SH Put SOLE   0 0 0
VERASTEM INC CALL 92337C904 312 2,330 SH Call SOLE   0 0 0
VERASTEM INC COM 92337C104 35 26,827 SH   SOLE   26,827 0 0
VERASTEM INC PUT 92337C954 31 234 SH Put SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 20 27 SH Call SOLE   0 0 0
VISTA OUTDOOR INC PUT 928377950 6 9 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 97 12 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042742 167 2,072 SH   SOLE   2,072 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 32 4 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1,538 94 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908769 952 5,819 SH   SOLE   5,819 0 0
VANGUARD INDEX FDS PUT 922908959 17,360 1,061 SH Put SOLE   0 0 0
VENTAS INC CALL 92276F900 1,056 183 SH Call SOLE   0 0 0
VENTAS INC COM 92276F100 5,158 89,336 SH   SOLE   89,336 0 0
VENTAS INC PUT 92276F950 13,372 2,316 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1,965 164 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 109 6 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908736 465 2,556 SH   SOLE   2,556 0 0
VANGUARD INDEX FDS PUT 922908959 2,113 116 SH Put SOLE   0 0 0
VUZIX CORP CALL 92921W900 85 423 SH Call SOLE   0 0 0
VUZIX CORP COM 92921W300 18 9,374 SH   SOLE   9,374 0 0
VUZIX CORP PUT 92921W950 32 164 SH Put SOLE   0 0 0
VIVUS INC CALL 928551908 0 1 SH Call SOLE   0 0 0
VIVUS INC COM 928551308 14 5,400 SH   SOLE   5,400 0 0
VIVUS INC PUT 928551958 1 7 SH Put SOLE   0 0 0
VALVOLINE INC CALL 92047W901 488 228 SH Call SOLE   0 0 0
VALVOLINE INC PUT 92047W951 40 19 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 809 182 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042858 2,633 59,210 SH   SOLE   59,210 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 9,627 2,165 SH Put SOLE   0 0 0
VANGUARD STAR FD CALL 921909908 22 4 SH Call SOLE   0 0 0
VANGUARD STAR FD PUT 921909958 27 5 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 19,584 12,953 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P621 2,061 136,358 SH   SOLE   136,358 0 0
BARCLAYS BK PLC PUT 06746P951 18,275 12,087 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 219 123 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 112 63 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 212 152 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 147 10,598 SH   SOLE   10,598 0 0
VOYAGER THERAPEUTICS INC PUT 92915B956 13 10 SH Put SOLE   0 0 0
VANGUARD WHITEHALL FDS INC CALL 921946906 1,593 170 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS INC PUT 921946956 777 83 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 18,395 2,996 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 635 10,349 SH   SOLE   10,349 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 19,126 3,115 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 10,184 1,127 SH Call SOLE   0 0 0
WAYFAIR INC COM 94419L101 2,478 27,421 SH   SOLE   27,421 0 0
WAYFAIR INC PUT 94419L951 10,329 1,143 SH Put SOLE   0 0 0
WABTEC CORP CALL 929740908 1,828 235 SH Call SOLE   0 0 0
WABTEC CORP PUT 929740958 1,369 176 SH Put SOLE   0 0 0
WESTAMERICA BANCORPORATION CALL 957090903 74 11 SH Call SOLE   0 0 0
WESTAMERICA BANCORPORATION PUT 957090953 60 9 SH Put SOLE   0 0 0
WASHINGTON FED INC COM 938824109 3 90 SH   SOLE   90 0 0
WASHINGTON FED INC PUT 938824959 3 1 SH Put SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC CALL 950814903 11 10 SH Call SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC PUT 950814953 2 2 SH Put SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 2,012 353 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP COM 957638109 183 3,215 SH   SOLE   3,215 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 62 11 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 1,845 79 SH Call SOLE   0 0 0
WATERS CORP PUT 941848953 327 14 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 87 494 SH Call SOLE   0 0 0
ENERGOUS CORP COM 29272C103 44 25,292 SH   SOLE   25,292 0 0
ENERGOUS CORP PUT 29272C953 66 378 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 4,797 1,035 SH Call SOLE   0 0 0
WEIBO CORP COM 948596101 940 20,299 SH   SOLE   20,299 0 0
WEIBO CORP PUT 948596951 3,263 704 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 22,581 3,830 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 33 564 SH   SOLE   564 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 16,656 2,825 SH Put SOLE   0 0 0
500 COM LTD CALL 33829R900 37 44 SH Call SOLE   0 0 0
WABCO HLDGS INC CALL 92927K902 271 20 SH Call SOLE   0 0 0
WABCO HLDGS INC COM 92927K102 135 1,000 SH   SOLE   1,000 0 0
WABCO HLDGS INC PUT 92927K952 325 24 SH Put SOLE   0 0 0
WEBSTER FINL CORP CONN CALL 947890909 565 106 SH Call SOLE   0 0 0
WEBSTER FINL CORP CONN PUT 947890959 48 9 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 277 178 SH Call SOLE   0 0 0
WELBILT INC PUT 949090954 31 20 SH Put SOLE   0 0 0
WESCO INTL INC CALL 95082P905 17 3 SH Call SOLE   0 0 0
WESCO INTL INC COM 95082P105 3,781 63,679 SH   SOLE   63,679 0 0
WESCO INTL INC PUT 95082P955 267 45 SH Put SOLE   0 0 0
WELLCARE HEALTH PLANS INC CALL 94946T906 1,551 47 SH Call SOLE   0 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,155 3,500 SH   SOLE   3,500 0 0
WELLCARE HEALTH PLANS INC PUT 94946T956 3,037 92 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 1,670 184 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC PUT 94106B951 390 43 SH Put SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 25 4 SH Call SOLE   0 0 0
WALKER & DUNLOP INC PUT 93148P952 109 17 SH Put SOLE   0 0 0
WORKDAY INC CALL 98138H901 13,780 838 SH Call SOLE   0 0 0
WORKDAY INC PUT 98138H951 28,499 1,733 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP CALL 958102905 31,969 5,037 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP COM 958102105 5,020 79,099 SH   SOLE   79,099 0 0
WESTERN DIGITAL CORP PUT 958102955 21,617 3,406 SH Put SOLE   0 0 0
WD-40 CO CALL 929236907 271 14 SH Call SOLE   0 0 0
WD-40 CO PUT 929236957 77 4 SH Put SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 250 150 SH Call SOLE   0 0 0
WADDELL & REED FINL INC PUT 930059950 127 76 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 61 105 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A508 142 24,335 SH   SOLE   24,335 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 2 5 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 1,982 215 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC COM 92939U106 1,083 11,752 SH   SOLE   11,752 0 0
WEC ENERGY GROUP INC PUT 92939U956 36 4 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 1,136 139 SH Call SOLE   0 0 0
WELLTOWER INC PUT 95040Q954 2,813 344 SH Put SOLE   0 0 0
WENDYS CO CALL 95058W900 675 304 SH Call SOLE   0 0 0
WENDYS CO COM 95058W100 649 29,229 SH   SOLE   29,229 0 0
WENDYS CO PUT 95058W950 308 139 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 2,321 638 SH Call SOLE   0 0 0
WERNER ENTERPRISES INC COM 950755108 36 1,006 SH   SOLE   1,006 0 0
WERNER ENTERPRISES INC PUT 950755958 1,790 492 SH Put SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L CALL 958669903 0 264 SH Call SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L PUT 958669953 0 55 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 164 339 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC COM 97717P104 240 49,594 SH   SOLE   49,594 0 0
WISDOMTREE INVTS INC PUT 97717P954 165 341 SH Put SOLE   0 0 0
WEX INC CALL 96208T904 6,325 302 SH Call SOLE   0 0 0
WEX INC PUT 96208T954 3,644 174 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 25,657 4,769 SH Call SOLE   0 0 0
WELLS FARGO CO NEW COM 949746101 1,030 19,146 SH   SOLE   19,146 0 0
WELLS FARGO CO NEW PUT 949746951 13,148 2,444 SH Put SOLE   0 0 0
WINNEBAGO INDS INC CALL 974637900 1,123 212 SH Call SOLE   0 0 0
WINNEBAGO INDS INC PUT 974637950 423 80 SH Put SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC CALL 98311A905 2,700 430 SH Call SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC PUT 98311A955 546 87 SH Put SOLE   0 0 0
CACTUS INC CALL 127203907 99 29 SH Call SOLE   0 0 0
WHIRLPOOL CORP CALL 963320906 7,966 540 SH Call SOLE   0 0 0
WHIRLPOOL CORP PUT 963320956 29,151 1,976 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 360 329 SH Call SOLE   0 0 0
BOINGO WIRELESS INC COM 09739C102 36 3,372 SH   SOLE   3,372 0 0
BOINGO WIRELESS INC PUT 09739C952 201 184 SH Put SOLE   0 0 0
WINGSTOP INC CALL 974155903 1,776 206 SH Call SOLE   0 0 0
WINGSTOP INC PUT 974155953 715 83 SH Put SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 11 2 SH Call SOLE   0 0 0
ENCORE WIRE CORP COM 292562105 5 92 SH   SOLE   92 0 0
ENCORE WIRE CORP PUT 292562955 17 3 SH Put SOLE   0 0 0
WIPRO LTD CALL 97651M909 6 16 SH Call SOLE   0 0 0
WIPRO LTD COM 97651M109 2 763 SH   SOLE   763 0 0
WIPRO LTD PUT 97651M959 0 1 SH Put SOLE   0 0 0
WIX COM LTD CALL M98068905 4,882 399 SH Call SOLE   0 0 0
WIX COM LTD COM M98068105 1,282 10,481 SH   SOLE   10,481 0 0
WIX COM LTD PUT M98068955 4,931 403 SH Put SOLE   0 0 0
WORKIVA INC CALL 98139A905 8 2 SH Call SOLE   0 0 0
WILLDAN GROUP INC CALL 96924N900 69 22 SH Call SOLE   0 0 0
WILLDAN GROUP INC COM 96924N100 21 663 SH   SOLE   663 0 0
WILLDAN GROUP INC PUT 96924N950 92 29 SH Put SOLE   0 0 0
LYON WILLIAM HOMES CALL 552074900 257 129 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP CALL 960413902 5,801 827 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP PUT 960413952 3,297 470 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 383 145 SH Call SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP PUT 960417953 340 129 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 335 457 SH Call SOLE   0 0 0
WHITING PETE CORP NEW COM 966387409 264 35,990 SH   SOLE   35,990 0 0
WHITING PETE CORP NEW PUT 966387959 929 1,266 SH Put SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 441 2,188 SH   SOLE   2,188 0 0
WILLIS TOWERS WATSON PUB LTD PUT G96629953 7,047 349 SH Put SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 2,450 215 SH Call SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 478 4,202 SH   SOLE   4,202 0 0
WASTE MGMT INC DEL PUT 94106L959 7,076 621 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 2,549 1,075 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL COM 969457100 41 1,761 SH   SOLE   1,761 0 0
WILLIAMS COS INC DEL PUT 969457950 6,228 2,626 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 COM 95790D105 50 4,844 SH   SOLE   4,844 0 0
WESTERN ASSET MTG CAP CORP PUT 95790D955 16 16 SH Put SOLE   0 0 0
WRIGHT MED GROUP N V CALL N96617908 868 285 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V COM N96617118 1,200 39,377 SH   SOLE   39,377 0 0
WRIGHT MED GROUP N V PUT N96617958 289 95 SH Put SOLE   0 0 0
WEIS MKTS INC PUT 948849954 0 3 SH Put SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 317 8,174 SH   SOLE   8,174 0 0
ADVANCED DRAIN SYS INC DEL PUT 00790R954 256 66 SH Put SOLE   0 0 0
WALMART INC CALL 931142903 39,692 3,340 SH Call SOLE   0 0 0
WALMART INC PUT 931142953 38,183 3,213 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 769 524 SH Call SOLE   0 0 0
WABASH NATL CORP PUT 929566957 392 267 SH Put SOLE   0 0 0
WNS HOLDINGS LTD CALL 92932M901 6 1 SH Call SOLE   0 0 0
WNS HOLDINGS LTD COM 92932M101 17 264 SH   SOLE   264 0 0
WNS HOLDINGS LTD PUT 92932M951 205 31 SH Put SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 12 3 SH Call SOLE   0 0 0
WORTHINGTON INDS INC PUT 981811952 25 6 SH Put SOLE   0 0 0
SLACK TECHNOLOGIES INC CALL 83088V902 3,978 1,770 SH Call SOLE   0 0 0
SLACK TECHNOLOGIES INC COM 83088V102 1,699 75,611 SH   SOLE   75,611 0 0
SLACK TECHNOLOGIES INC PUT 83088V952 2,666 1,186 SH Put SOLE   0 0 0
W P CAREY INC CALL 92936U909 336 42 SH Call SOLE   0 0 0
W P CAREY INC PUT 92936U959 1,104 138 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W908 2 7 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 4 1,320 SH   SOLE   1,320 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W958 5 15 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 2,115 711 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 2,133 717 SH Put SOLE   0 0 0
WPP PLC NEW CALL 92937A902 506 72 SH Call SOLE   0 0 0
WPP PLC NEW PUT 92937A952 1,230 175 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 57 241 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 43 18,420 SH   SOLE   18,420 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 13 55 SH Put SOLE   0 0 0
WPX ENERGY INC CALL 98212B903 838 610 SH Call SOLE   0 0 0
WPX ENERGY INC PUT 98212B953 430 313 SH Put SOLE   0 0 0
BERKLEY W R CORP CALL 084423902 76 11 SH Call SOLE   0 0 0
BERKLEY W R CORP PUT 084423952 131 19 SH Put SOLE   0 0 0
WASHINGTON REAL ESTATE INVT COM 939653101 47 1,633 SH   SOLE   1,633 0 0
WEINGARTEN RLTY INVS COM 948741103 4 130 SH   SOLE   130 0 0
WEINGARTEN RLTY INVS PUT 948741953 49 16 SH Put SOLE   0 0 0
WESTROCK CO CALL 96145D905 1,184 276 SH Call SOLE   0 0 0
WESTROCK CO COM 96145D105 359 8,382 SH   SOLE   8,382 0 0
WESTROCK CO PUT 96145D955 4,917 1,146 SH Put SOLE   0 0 0
WORLD ACCEP CORP DEL CALL 981419904 371 43 SH Call SOLE   0 0 0
WORLD ACCEP CORP DEL PUT 981419954 302 35 SH Put SOLE   0 0 0
WRAP TECHNOLOGIES INC COM 98212N107 30 4,722 SH   SOLE   4,722 0 0
WRAP TECHNOLOGIES INC PUT 98212N957 1 2 SH Put SOLE   0 0 0
WATERSTONE FINL INC MD CALL 94188P901 9 5 SH Call SOLE   0 0 0
WILLSCOT CORP CALL 971375906 255 138 SH Call SOLE   0 0 0
WILLSCOT CORP PUT 971375956 36 20 SH Put SOLE   0 0 0
WSFS FINL CORP CALL 929328902 114 26 SH Call SOLE   0 0 0
WSFS FINL CORP PUT 929328952 30 7 SH Put SOLE   0 0 0
WILLIAMS SONOMA INC CALL 969904901 558 76 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC COM 969904101 1,243 16,927 SH   SOLE   16,927 0 0
WILLIAMS SONOMA INC PUT 969904951 1,799 245 SH Put SOLE   0 0 0
WATSCO INC COM 942622200 8 45 SH   SOLE   45 0 0
WATSCO INC PUT 942622950 1,116 62 SH Put SOLE   0 0 0
WHITESTONE REIT CALL 966084904 134 99 SH Call SOLE   0 0 0
WHITESTONE REIT PUT 966084954 13 10 SH Put SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC CALL 955306905 901 60 SH Call SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC PUT 955306955 15 1 SH Put SOLE   0 0 0
WINTRUST FINL CORP CALL 97650W908 14 2 SH Call SOLE   0 0 0
WINTRUST FINL CORP COM 97650W108 80 1,132 SH   SOLE   1,132 0 0
WINTRUST FINL CORP PUT 97650W958 7 1 SH Put SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 45 82 SH Call SOLE   0 0 0
W & T OFFSHORE INC COM 92922P106 32 5,809 SH   SOLE   5,809 0 0
W & T OFFSHORE INC PUT 92922P956 42 77 SH Put SOLE   0 0 0
AQUA AMERICA INC CALL 03836W903 844 180 SH Call SOLE   0 0 0
AQUA AMERICA INC PUT 03836W953 168 36 SH Put SOLE   0 0 0
WAITR HLDGS INC CALL 930752900 0 29 SH Call SOLE   0 0 0
WAITR HLDGS INC PUT 930752950 0 28 SH Put SOLE   0 0 0
WATTS WATER TECHNOLOGIES INC CALL 942749902 19 2 SH Call SOLE   0 0 0
SELECT ENERGY SVCS INC COM 81617J301 0 72 SH   SOLE   72 0 0
SELECT ENERGY SVCS INC PUT 81617J951 7 8 SH Put SOLE   0 0 0
WESTERN UN CO CALL 959802909 1,577 589 SH Call SOLE   0 0 0
WESTERN UN CO PUT 959802959 316 118 SH Put SOLE   0 0 0
58 COM INC CALL 31680Q904 1,048 162 SH Call SOLE   0 0 0
58 COM INC PUT 31680Q954 1,229 190 SH Put SOLE   0 0 0
WAVE LIFE SCIENCES LTD CALL Y95308905 422 527 SH Call SOLE   0 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 278 34,722 SH   SOLE   34,722 0 0
WAVE LIFE SCIENCES LTD PUT Y95308955 512 640 SH Put SOLE   0 0 0
WW INTL INC CALL 98262P901 5,758 1,507 SH Call SOLE   0 0 0
WW INTL INC COM 98262P101 265 6,950 SH   SOLE   6,950 0 0
WW INTL INC PUT 98262P951 8,146 2,132 SH Put SOLE   0 0 0
WOODWARD INC CALL 980745903 1,409 119 SH Call SOLE   0 0 0
WOODWARD INC PUT 980745953 3,008 254 SH Put SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 5,961 919 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 1,728 26,638 SH   SOLE   26,638 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 3,697 570 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC CALL 978097903 20 6 SH Call SOLE   0 0 0
WEYERHAEUSER CO CALL 962166904 1,549 513 SH Call SOLE   0 0 0
WEYERHAEUSER CO PUT 962166954 567 188 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 666 129 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 10 2 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 1 1 SH Call SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 39,758 2,863 SH Call SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 3,657 26,334 SH   SOLE   26,334 0 0
WYNN RESORTS LTD PUT 983134957 31,023 2,234 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 4,096 3,590 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW PUT 912909958 2,188 1,918 SH Put SOLE   0 0 0
EXANTAS CAP CORP CALL 30068N905 2 2 SH Call SOLE   0 0 0
EXANTAS CAP CORP COM 30068N105 3 267 SH   SOLE   267 0 0
SPDR SERIES TRUST CALL 78464A908 24,947 2,623 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 74,033 7,784 SH Put SOLE   0 0 0
XBIOTECH INC CALL 98400H902 57 31 SH Call SOLE   0 0 0
XBIOTECH INC COM 98400H102 83 4,491 SH   SOLE   4,491 0 0
XBIOTECH INC PUT 98400H952 190 102 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 0 246 SH Call SOLE   0 0 0
CIMAREX ENERGY CO COM 171798101 0 3,649 SH   SOLE   3,649 0 0
CIMAREX ENERGY CO PUT 171798951 0 928 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 260 41 SH Call SOLE   0 0 0
XCEL ENERGY INC COM 98389B100 766 12,077 SH   SOLE   12,077 0 0
XCEL ENERGY INC PUT 98389B950 711 112 SH Put SOLE   0 0 0
INTERSECT ENT INC CALL 46071F903 605 243 SH Call SOLE   0 0 0
INTERSECT ENT INC PUT 46071F953 12 5 SH Put SOLE   0 0 0
XERIS PHARMACEUTICALS INC CALL 98422L907 1 2 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 33 41 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 49 61 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 7,882 1,732 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A888 1,087 23,886 SH   SOLE   23,886 0 0
SPDR SERIES TRUST PUT 78464A958 13,762 3,024 SH Put SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 0 1 SH Put SOLE   0 0 0
XENIA HOTELS & RESORTS INC CALL 984017903 62 29 SH Call SOLE   0 0 0
XENIA HOTELS & RESORTS INC PUT 984017953 34 16 SH Put SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD CALL 98417P905 13 37 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD COM 98417P105 16 4,287 SH   SOLE   4,287 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 12 33 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 6,320 1,029 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y100 923 15,035 SH   SOLE   15,035 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 8,856 1,442 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 1,136 212 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 6,607 1,232 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 58,196 9,693 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 64,446 10,734 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 16,901 5,491 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 29,955 9,732 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 22,094 2,712 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y704 3,158 38,765 SH   SOLE   38,765 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 50,511 6,200 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 32,066 3,498 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y803 1,578 17,220 SH   SOLE   17,220 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 78,662 8,581 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 47,477 4,856 SH Call SOLE   0 0 0
XILINX INC COM 983919101 1,017 10,411 SH   SOLE   10,411 0 0
XILINX INC PUT 983919951 50,488 5,164 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 9,868 1,567 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y308 500 7,948 SH   SOLE   7,948 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 33,568 5,330 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 19 5 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y860 830 21,478 SH   SOLE   21,478 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 54 14 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 911 172 SH Call SOLE   0 0 0
ACCELERON PHARMA INC COM 00434H108 35 675 SH   SOLE   675 0 0
ACCELERON PHARMA INC PUT 00434H958 906 171 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 24,723 3,826 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y886 3,733 57,773 SH   SOLE   57,773 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 58,209 9,008 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 45,449 4,462 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y209 20 200 SH   SOLE   200 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 81,600 8,011 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 24,444 1,949 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y407 62 495 SH   SOLE   495 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 38,516 3,071 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 8,555 2,921 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A755 3,747 127,937 SH   SOLE   127,937 0 0
SPDR SERIES TRUST PUT 78464A958 12,032 4,108 SH Put SOLE   0 0 0
XENCOR INC COM 98401F105 8 260 SH   SOLE   260 0 0
XUNLEI LTD CALL 98419E908 214 438 SH Call SOLE   0 0 0
XUNLEI LTD COM 98419E108 2 535 SH   SOLE   535 0 0
XUNLEI LTD PUT 98419E958 143 292 SH Put SOLE   0 0 0
EXTRACTION OIL AND GAS INC CALL 30227M905 4 23 SH Call SOLE   0 0 0
EXTRACTION OIL AND GAS INC PUT 30227M955 2 10 SH Put SOLE   0 0 0
EXXON MOBIL CORP CALL 30231G902 28,358 4,064 SH Call SOLE   0 0 0
EXXON MOBIL CORP PUT 30231G952 36,578 5,242 SH Put SOLE   0 0 0
INTREXON CORP CALL 46122T902 624 1,140 SH Call SOLE   0 0 0
INTREXON CORP PUT 46122T952 202 369 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 32 43 SH Call SOLE   0 0 0
EXONE CO PUT 302104954 28 38 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 31,141 13,140 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 28,850 12,173 SH Put SOLE   0 0 0
XPEL INC CALL 98379L900 43 30 SH Call SOLE   0 0 0
XPEL INC PUT 98379L950 65 45 SH Put SOLE   0 0 0
XPERI CORP CALL 98421B900 3 2 SH Call SOLE   0 0 0
XPERI CORP COM 98421B100 3 209 SH   SOLE   209 0 0
XPERI CORP PUT 98421B950 14 8 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 4 1 SH Call SOLE   0 0 0
XPO LOGISTICS INC CALL 983793900 5,395 677 SH Call SOLE   0 0 0
XPO LOGISTICS INC COM 983793100 701 8,802 SH   SOLE   8,802 0 0
XPO LOGISTICS INC PUT 983793950 6,447 809 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 81 12 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X880 113 1,681 SH   SOLE   1,681 0 0
PROSHARES TR PUT 74347X950 47 7 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 2,201 389 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC COM 24906P109 371 6,564 SH   SOLE   6,564 0 0
DENTSPLY SIRONA INC PUT 24906P959 84 15 SH Put SOLE   0 0 0
CHINA RAPID FIN LTD CALL 16953Q904 16 45 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 11,410 2,480 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 18,574 4,037 SH Put SOLE   0 0 0
XEROX HOLDINGS CORP CALL 98421M906 3,561 966 SH Call SOLE   0 0 0
XEROX HOLDINGS CORP PUT 98421M956 2,687 729 SH Put SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 21 2 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 64 15 SH Call SOLE   0 0 0
22ND CENTY GROUP INC CALL 90137F903 128 1,165 SH Call SOLE   0 0 0
22ND CENTY GROUP INC COM 90137F103 12 11,599 SH   SOLE   11,599 0 0
22ND CENTY GROUP INC PUT 90137F953 55 500 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 338 43 SH Call SOLE   0 0 0
XYLEM INC PUT 98419M950 133 17 SH Put SOLE   0 0 0
ALLEGHANY CORP DEL COM 017175100 1,886 2,359 SH   SOLE   2,359 0 0
ALLEGHANY CORP DEL PUT 017175950 159 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 74 19 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 50 13 SH Put SOLE   0 0 0
CBDMD INC COM 12482W101 2 900 SH   SOLE   900 0 0
CBDMD INC PUT 12482W951 19 88 SH Put SOLE   0 0 0
PROSHARES TR II PUT 74347W952 641 84 SH Put SOLE   0 0 0
YELP INC CALL 985817905 1,553 446 SH Call SOLE   0 0 0
YELP INC COM 985817105 603 17,317 SH   SOLE   17,317 0 0
YELP INC PUT 985817955 1,462 420 SH Put SOLE   0 0 0
YETI HLDGS INC CALL 98585X904 1,092 314 SH Call SOLE   0 0 0
YETI HLDGS INC COM 98585X104 739 21,275 SH   SOLE   21,275 0 0
YETI HLDGS INC PUT 98585X954 504 145 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 399 277 SH Call SOLE   0 0 0
YEXT INC COM 98585N106 117 8,120 SH   SOLE   8,120 0 0
YEXT INC PUT 98585N956 184 128 SH Put SOLE   0 0 0
YOUNGEVITY INTL INC CALL 987537906 1 5 SH Call SOLE   0 0 0
YOUNGEVITY INTL INC COM 987537206 19 6,103 SH   SOLE   6,103 0 0
YOUNGEVITY INTL INC PUT 987537956 6 20 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 4,092 1,851 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 627 284 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 2,987 687 SH Call SOLE   0 0 0
YANDEX N V COM N97284108 1,762 40,519 SH   SOLE   40,519 0 0
YANDEX N V PUT N97284958 4,092 941 SH Put SOLE   0 0 0
ADVISORSHARES TR COM 00768Y495 4 391 SH   SOLE   391 0 0
ADVISORSHARES TR PUT 00768Y953 27 23 SH Put SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 4,137 3,573 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 2,326 2,009 SH Put SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 119 468 SH Call SOLE   0 0 0
YRC WORLDWIDE INC PUT 984249957 30 119 SH Put SOLE   0 0 0
YIREN DIGITAL LTD CALL 98585L900 21 38 SH Call SOLE   0 0 0
YIREN DIGITAL LTD PUT 98585L950 2 5 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 12,984 1,289 SH Call SOLE   0 0 0
YUM BRANDS INC PUT 988498951 14,998 1,489 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 3,523 734 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC PUT 98850P959 1,886 393 SH Put SOLE   0 0 0
JOYY INC CALL 46591M909 1,409 267 SH Call SOLE   0 0 0
JOYY INC COM 46591M109 259 4,912 SH   SOLE   4,912 0 0
JOYY INC PUT 46591M959 2,739 519 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 5,976 1,301 SH Call SOLE   0 0 0
ZILLOW GROUP INC COM 98954M200 285 6,204 SH   SOLE   6,204 0 0
ZILLOW GROUP INC PUT 98954M950 1,391 303 SH Put SOLE   0 0 0
ZAGG INC CALL 98884U908 117 145 SH Call SOLE   0 0 0
ZAGG INC COM 98884U108 44 5,512 SH   SOLE   5,512 0 0
ZAGG INC PUT 98884U958 60 74 SH Put SOLE   0 0 0
ZAYO GROUP HLDGS INC CALL 98919V905 1,261 364 SH Call SOLE   0 0 0
ZAYO GROUP HLDGS INC COM 98919V105 32 945 SH   SOLE   945 0 0
ZAYO GROUP HLDGS INC PUT 98919V955 502 145 SH Put SOLE   0 0 0
ZIMMER BIOMET HLDGS INC CALL 98956P902 3,487 233 SH Call SOLE   0 0 0
ZIMMER BIOMET HLDGS INC PUT 98956P952 2,215 148 SH Put SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP CALL 989207905 1,021 40 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 1,184 4,639 SH   SOLE   4,639 0 0
ZEBRA TECHNOLOGIES CORP PUT 989207955 6,922 271 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 12,276 1,602 SH Call SOLE   0 0 0
ZENDESK INC PUT 98936J951 6,367 831 SH Put SOLE   0 0 0
OLYMPIC STEEL INC CALL 68162K906 14 8 SH Call SOLE   0 0 0
OLYMPIC STEEL INC PUT 68162K956 16 9 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 1,513 331 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 324 71 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 1,689 324 SH Call SOLE   0 0 0
ZOGENIX INC COM 98978L204 895 17,179 SH   SOLE   17,179 0 0
ZOGENIX INC PUT 98978L954 3,247 623 SH Put SOLE   0 0 0
ZIONS BANCORPORATION N A CALL 989701907 3,489 672 SH Call SOLE   0 0 0
ZIONS BANCORPORATION N A COM 989701107 119 2,301 SH   SOLE   2,301 0 0
ZIONS BANCORPORATION N A PUT 989701957 643 124 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 372 789 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 186 39,596 SH   SOLE   39,596 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 838 1,776 SH Put SOLE   0 0 0
ZIX CORP CALL 98974P900 34 51 SH Call SOLE   0 0 0
ZIX CORP COM 98974P100 127 18,750 SH   SOLE   18,750 0 0
ZIX CORP PUT 98974P950 1 2 SH Put SOLE   0 0 0
ZAI LAB LTD COM 98887Q104 119 2,867 SH   SOLE   2,867 0 0
ZAI LAB LTD PUT 98887Q954 16 4 SH Put SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN CALL 98980L901 8,144 1,197 SH Call SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 1,438 21,139 SH   SOLE   21,139 0 0
ZOOM VIDEO COMMUNICATIONS IN PUT 98980L951 4,238 623 SH Put SOLE   0 0 0
ZION OIL & GAS INC CALL 989696909 20 1,192 SH Call SOLE   0 0 0
ZION OIL & GAS INC COM 989696109 0 1,300 SH   SOLE   1,300 0 0
ZION OIL & GAS INC PUT 989696959 0 14 SH Put SOLE   0 0 0
ZYNGA INC CALL 98986T908 186 305 SH Call SOLE   0 0 0
ZYNGA INC COM 98986T108 190 31,053 SH   SOLE   31,053 0 0
ZYNGA INC PUT 98986T958 684 1,119 SH Put SOLE   0 0 0
CHINA SOUTHN AIRLS LTD CALL 169409909 40 12 SH Call SOLE   0 0 0
ZSCALER INC CALL 98980G902 4,301 925 SH Call SOLE   0 0 0
ZSCALER INC COM 98980G102 1,379 29,665 SH   SOLE   29,665 0 0
ZSCALER INC PUT 98980G952 4,324 930 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 80 30 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 13 5 SH Put SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 917 393 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 268 115 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 9,013 681 SH Call SOLE   0 0 0
ZOETIS INC PUT 98978V953 19,614 1,482 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 89 26 SH Call SOLE   0 0 0
ZUMIEZ INC COM 989817101 7 217 SH   SOLE   217 0 0
ZUMIEZ INC PUT 989817951 24 7 SH Put SOLE   0 0 0
ZUORA INC CALL 98983V906 1,335 932 SH Call SOLE   0 0 0
ZUORA INC COM 98983V106 803 56,037 SH   SOLE   56,037 0 0
ZUORA INC PUT 98983V956 995 695 SH Put SOLE   0 0 0
ZOVIO INC CALL 98979V902 2 10 SH Call SOLE   0 0 0
ZOVIO INC PUT 98979V952 0 1 SH Put SOLE   0 0 0
ZYMEWORKS INC CALL 98985W902 54 12 SH Call SOLE   0 0 0
ZYMEWORKS INC COM 98985W102 1,790 39,379 SH   SOLE   39,379 0 0
ZYMEWORKS INC PUT 98985W952 113 25 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 437 725 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 187 310 SH Put SOLE   0 0 0
ZYNEX INC CALL 98986M903 44 57 SH Call SOLE   0 0 0
ZYNEX INC COM 98986M103 33 4,250 SH   SOLE   4,250 0 0
ZYNEX INC PUT 98986M953 29 38 SH Put SOLE   0 0 0