The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGILENT TECHNOLOGIES INC CALL 00846U901 3,308 462 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,734 24,221 SH   SOLE   24,221 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 5,256 734 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 1,145 1,859 SH Call SOLE   0 0 0
ALCOA CORP PUT 013872956 328 534 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 21,974 18,027 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 635 52,152 SH   SOLE   52,152 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 14,921 12,241 SH Put SOLE   0 0 0
AARONS INC CALL 002535900 104 46 SH Call SOLE   0 0 0
AARONS INC PUT 002535950 34 15 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 374 493 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 187 24,748 SH   SOLE   24,748 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 393 518 SH Put SOLE   0 0 0
AAON INC CALL 000360906 67 14 SH Call SOLE   0 0 0
AAON INC PUT 000360956 381 79 SH Put SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 6,252 670 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 939 10,066 SH   SOLE   10,066 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 4,572 490 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 808,972 31,813 SH Call SOLE   0 0 0
APPLE INC COM 037833100 48,621 191,205 SH   SOLE   191,205 0 0
APPLE INC PUT 037833950 942,703 37,072 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC CALL 024013904 20 8 SH Call SOLE   0 0 0
AMERICAN ASSETS TR INC COM 024013104 5 208 SH   SOLE   208 0 0
AMERICAN ASSETS TR INC PUT 024013954 30 12 SH Put SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 1,332 519 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 564 220 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 23 4 SH Call SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 1,372 194 SH Call SOLE   0 0 0
AXON ENTERPRISE INC COM 05464C101 779 11,010 SH   SOLE   11,010 0 0
AXON ENTERPRISE INC PUT 05464C951 1,033 146 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HLDG L P CALL 01881G906 654 352 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HLDG L P COM 01881G106 1,294 69,630 SH   SOLE   69,630 0 0
ALLIANCEBERNSTEIN HLDG L P PUT 01881G956 4,000 2,152 SH Put SOLE   0 0 0
ABB LTD CALL 000375904 1,068 619 SH Call SOLE   0 0 0
ABB LTD COM 000375204 1,963 113,764 SH   SOLE   113,764 0 0
ABB LTD PUT 000375954 3,220 1,866 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 49,546 6,503 SH Call SOLE   0 0 0
ABBVIE INC PUT 00287Y959 40,182 5,274 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 4,849 548 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP COM 03073E105 380 4,294 SH   SOLE   4,294 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 1,831 207 SH Put SOLE   0 0 0
AMERIS BANCORP CALL 03076K908 534 225 SH Call SOLE   0 0 0
AMERIS BANCORP PUT 03076K958 432 182 SH Put SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 11 54 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 21 10,462 SH   SOLE   10,462 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 28 134 SH Put SOLE   0 0 0
AMBEV SA CALL 02319V903 67 292 SH Call SOLE   0 0 0
AMBEV SA COM 02319V103 122 53,407 SH   SOLE   53,407 0 0
AMBEV SA PUT 02319V953 2 10 SH Put SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC CALL 043436904 143 26 SH Call SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 16 3 SH Put SOLE   0 0 0
ABM INDS INC CALL 000957900 175 72 SH Call SOLE   0 0 0
ABM INDS INC COM 000957100 93 3,853 SH   SOLE   3,853 0 0
ABM INDS INC PUT 000957950 219 90 SH Put SOLE   0 0 0
ABIOMED INC CALL 003654900 3,208 221 SH Call SOLE   0 0 0
ABIOMED INC COM 003654100 699 4,820 SH   SOLE   4,820 0 0
ABIOMED INC PUT 003654950 4,616 318 SH Put SOLE   0 0 0
ARBOR RLTY TR INC CALL 038923908 192 392 SH Call SOLE   0 0 0
ARBOR RLTY TR INC COM 038923108 310 63,352 SH   SOLE   63,352 0 0
ARBOR RLTY TR INC PUT 038923958 222 454 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 19,301 2,446 SH Call SOLE   0 0 0
ABBOTT LABS COM 002824100 5,308 67,267 SH   SOLE   67,267 0 0
ABBOTT LABS PUT 002824950 24,422 3,095 SH Put SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 236 2,344 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP PUT 03879J950 1 13 SH Put SOLE   0 0 0
ARCOSA INC CALL 039653900 3 1 SH Call SOLE   0 0 0
ARCOSA INC COM 039653100 48 1,225 SH   SOLE   1,225 0 0
ARCOSA INC PUT 039653950 67 17 SH Put SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 1,098 260 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 457 10,834 SH   SOLE   10,834 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 4,491 1,063 SH Put SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X908 509 5,629 SH Call SOLE   0 0 0
AURORA CANNABIS INC PUT 05156X958 124 1,370 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC CALL 024835900 202 73 SH Call SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 202 73 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 10 21 SH Call SOLE   0 0 0
ACCO BRANDS CORP COM 00081T108 1 209 SH   SOLE   209 0 0
ACCO BRANDS CORP PUT 00081T958 50 100 SH Put SOLE   0 0 0
ARCH CAP GROUP LTD CALL G0450A905 119 42 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD COM G0450A105 102 3,608 SH   SOLE   3,608 0 0
ARCH CAP GROUP LTD PUT G0450A955 11 4 SH Put SOLE   0 0 0
ALUMINUM CORP CHINA LIMITED CALL 022276909 24 49 SH Call SOLE   0 0 0
ALUMINUM CORP CHINA LIMITED PUT 022276959 3 7 SH Put SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 321 175 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 365 19,913 SH   SOLE   19,913 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 25 14 SH Put SOLE   0 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 564 84 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 409 61 SH Put SOLE   0 0 0
ACI WORLDWIDE INC CALL 004498901 36 15 SH Call SOLE   0 0 0
ACI WORLDWIDE INC PUT 004498951 50 21 SH Put SOLE   0 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 32 18 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC PUT 054540958 9 5 SH Put SOLE   0 0 0
AECOM CALL 00766T900 20 7 SH Call SOLE   0 0 0
AECOM COM 00766T100 754 25,264 SH   SOLE   25,264 0 0
AECOM PUT 00766T950 653 219 SH Put SOLE   0 0 0
ACM RESEARCH INC CALL 00108J909 130 44 SH Call SOLE   0 0 0
ACM RESEARCH INC COM 00108J109 150 5,078 SH   SOLE   5,078 0 0
ACM RESEARCH INC PUT 00108J959 829 280 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 16,734 1,025 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND PUT G1151C951 11,362 696 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 6 66 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC COM 00484M106 25 27,225 SH   SOLE   27,225 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 84 909 SH Put SOLE   0 0 0
ARES COML REAL ESTATE CORP CALL 04013V908 174 249 SH Call SOLE   0 0 0
ARES COML REAL ESTATE CORP PUT 04013V958 32 47 SH Put SOLE   0 0 0
ACLARIS THERAPEUTICS INC CALL 00461U905 6 60 SH Call SOLE   0 0 0
ACLARIS THERAPEUTICS INC PUT 00461U955 1 10 SH Put SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 3 30 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 37 31,508 SH   SOLE   31,508 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 37 321 SH Put SOLE   0 0 0
ACACIA RESH CORP COM 003881307 8 3,983 SH   SOLE   3,983 0 0
ACACIA RESH CORP PUT 003881957 13 59 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 225 36 SH Call SOLE   0 0 0
ISHARES TR COM 464288257 10,641 170,070 SH   SOLE   170,070 0 0
ISHARES TR PUT 464288955 16,211 2,591 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 361 45 SH Call SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC CALL 00653A907 1 5 SH Call SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC COM 00653A107 8 3,150 SH   SOLE   3,150 0 0
ADAPTIMMUNE THERAPEUTICS PLC PUT 00653A957 12 45 SH Put SOLE   0 0 0
ADOBE INC CALL 00724F901 57,633 1,811 SH Call SOLE   0 0 0
ADOBE INC COM 00724F101 18,896 59,377 SH   SOLE   59,377 0 0
ADOBE INC PUT 00724F951 155,078 4,873 SH Put SOLE   0 0 0
AGREE REALTY CORP COM 008492100 14 235 SH   SOLE   235 0 0
AGREE REALTY CORP PUT 008492950 24 4 SH Put SOLE   0 0 0
ANALOG DEVICES INC CALL 032654905 6,956 776 SH Call SOLE   0 0 0
ANALOG DEVICES INC COM 032654105 1,300 14,508 SH   SOLE   14,508 0 0
ANALOG DEVICES INC PUT 032654955 10,255 1,144 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 4,851 1,379 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 2,089 594 SH Put SOLE   0 0 0
ADMA BIOLOGICS INC CALL 000899904 700 2,434 SH Call SOLE   0 0 0
ADMA BIOLOGICS INC COM 000899104 77 26,748 SH   SOLE   26,748 0 0
ADMA BIOLOGICS INC PUT 000899954 506 1,760 SH Put SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 38 1,086 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 3 11 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 108 37,509 SH   SOLE   37,509 0 0
ADAMAS PHARMACEUTICALS INC PUT 00548A956 17 59 SH Put SOLE   0 0 0
ADIENT PLC CALL G0084W901 2,126 2,345 SH Call SOLE   0 0 0
ADIENT PLC COM G0084W101 282 31,134 SH   SOLE   31,134 0 0
ADIENT PLC PUT G0084W951 2,058 2,270 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 7,490 548 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 607 4,448 SH   SOLE   4,448 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 9,922 726 SH Put SOLE   0 0 0
ADAPTIVE BIOTECHNOLOGIES COR CALL 00650F909 288 104 SH Call SOLE   0 0 0
ADAPTIVE BIOTECHNOLOGIES COR PUT 00650F959 25 9 SH Put SOLE   0 0 0
ADURO BIOTECH INC CALL 00739L901 37 136 SH Call SOLE   0 0 0
ADURO BIOTECH INC COM 00739L101 13 5,009 SH   SOLE   5,009 0 0
ADURO BIOTECH INC PUT 00739L951 0 1 SH Put SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 572 170 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 753 224 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 12,409 795 SH Call SOLE   0 0 0
AUTODESK INC COM 052769106 979 6,278 SH   SOLE   6,278 0 0
AUTODESK INC PUT 052769956 44,316 2,839 SH Put SOLE   0 0 0
ADVANCED DISP SVCS INC DEL CALL 00790X901 29 9 SH Call SOLE   0 0 0
ADT INC CALL 00090Q903 47 111 SH Call SOLE   0 0 0
ADT INC COM 00090Q103 61 14,218 SH   SOLE   14,218 0 0
ADT INC PUT 00090Q953 94 219 SH Put SOLE   0 0 0
ADTRAN INC CALL 00738A906 128 167 SH Call SOLE   0 0 0
ADTRAN INC PUT 00738A956 73 96 SH Put SOLE   0 0 0
ADDUS HOMECARE CORP CALL 006739906 6 1 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 87 90 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 120 12,296 SH   SOLE   12,296 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 137 141 SH Put SOLE   0 0 0
AMEREN CORP CALL 023608902 393 54 SH Call SOLE   0 0 0
AMEREN CORP PUT 023608952 109 15 SH Put SOLE   0 0 0
AEGON N V CALL 007924903 308 1,239 SH Call SOLE   0 0 0
AEGON N V COM 007924103 394 158,393 SH   SOLE   158,393 0 0
AEGON N V PUT 007924953 448 1,801 SH Put SOLE   0 0 0
ADVANCED ENERGY INDS CALL 007973900 169 35 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS COM 007973100 12 249 SH   SOLE   249 0 0
ADVANCED ENERGY INDS PUT 007973950 116 24 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD CALL 025676906 1 1 SH Call SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 46 2,498 SH   SOLE   2,498 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 95 51 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 2,311 581 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD COM 008474108 2,648 66,550 SH   SOLE   66,550 0 0
AGNICO EAGLE MINES LTD PUT 008474958 4,249 1,068 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN CALL 02553E906 302 381 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 391 49,205 SH   SOLE   49,205 0 0
AMERICAN EAGLE OUTFITTERS IN PUT 02553E956 647 814 SH Put SOLE   0 0 0
AMERICAN ELEC PWR CO INC CALL 025537901 5,094 637 SH Call SOLE   0 0 0
AMERICAN ELEC PWR CO INC PUT 025537951 5,142 643 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 218 96 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV COM N00985106 63 2,800 SH   SOLE   2,800 0 0
AERCAP HOLDINGS NV PUT N00985956 1,893 831 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 218 162 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 60 4,516 SH   SOLE   4,516 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 86 64 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 1,445 1,063 SH Call SOLE   0 0 0
AES CORP COM 00130H105 1 100 SH   SOLE   100 0 0
AES CORP PUT 00130H955 91 67 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC CALL 007975902 0 16 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 266 38 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 109 1,556 SH   SOLE   1,556 0 0
AMERICAN FINL GROUP INC OHIO PUT 025932954 161 23 SH Put SOLE   0 0 0
ARMSTRONG FLOORING INC CALL 04238R906 0 3 SH Call SOLE   0 0 0
AFLAC INC CALL 001055902 4,509 1,317 SH Call SOLE   0 0 0
AFLAC INC PUT 001055952 1,123 328 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 22 143 SH Call SOLE   0 0 0
PACER FDS TR CALL 69374H906 2 2 SH Call SOLE   0 0 0
PACER FDS TR PUT 69374H956 74 50 SH Put SOLE   0 0 0
AFYA LTD CALL G01125906 278 146 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 1,112 1,797 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 108 17,516 SH   SOLE   17,516 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 507 820 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 18 4 SH Call SOLE   0 0 0
AGCO CORP COM 001084102 95 2,012 SH   SOLE   2,012 0 0
AGCO CORP PUT 001084952 652 138 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 82 337 SH Call SOLE   0 0 0
AGENUS INC COM 00847G705 46 18,825 SH   SOLE   18,825 0 0
AGENUS INC PUT 00847G955 24 101 SH Put SOLE   0 0 0
AGROFRESH SOLUTIONS CALL 00856G909 0 4 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 5,180 449 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 2,099 182 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 64 128 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 308 61,757 SH   SOLE   61,757 0 0
ALAMOS GOLD INC NEW PUT 011532958 220 441 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 1,529 431 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 251 71 SH Put SOLE   0 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 0 28 SH   SOLE   28 0 0
FEDERAL AGRIC MTG CORP CALL 313148906 11 2 SH Call SOLE   0 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 16 3 SH Put SOLE   0 0 0
ALLERGAN PLC CALL G0177J908 5,401 305 SH Call SOLE   0 0 0
ALLERGAN PLC COM G0177J108 11,979 67,641 SH   SOLE   67,641 0 0
ALLERGAN PLC PUT G0177J958 13,016 735 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 2,642 2,498 SH Call SOLE   0 0 0
AGNC INVT CORP PUT 00123Q954 365 345 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 533 207 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD PUT G0585R956 595 231 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 680 369 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W353 165 8,977 SH   SOLE   8,977 0 0
PROSHARES TR II PUT 74347W952 1,073 582 SH Put SOLE   0 0 0
ADECOAGRO S A CALL L00849906 7 19 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC CALL 00847L900 31 167 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC COM 00847L100 13 7,346 SH   SOLE   7,346 0 0
AGILE THERAPEUTICS INC PUT 00847L950 24 130 SH Put SOLE   0 0 0
PLAYAGS INC CALL 72814N904 1 5 SH Call SOLE   0 0 0
PLAYAGS INC PUT 72814N954 2 10 SH Put SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP CALL 03820J900 112 344 SH Call SOLE   0 0 0
A H BELO CORP COM 001282102 0 70 SH   SOLE   70 0 0
ARMADA HOFFLER PPTYS INC CALL 04208T908 6 6 SH Call SOLE   0 0 0
ARMADA HOFFLER PPTYS INC PUT 04208T958 17 16 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC CALL 044103909 0 7 SH Call SOLE   0 0 0
ASHFORD HOSPITALITY TR INC COM 044103109 4 6,683 SH   SOLE   6,683 0 0
ASHFORD HOSPITALITY TR INC PUT 044103959 20 280 SH Put SOLE   0 0 0
ARLINGTON ASSET INVST CORP CALL 041356905 23 107 SH Call SOLE   0 0 0
ARLINGTON ASSET INVST CORP COM 041356205 9 4,556 SH   SOLE   4,556 0 0
ARLINGTON ASSET INVST CORP PUT 041356955 6 29 SH Put SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 5,398 2,226 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC PUT 026874954 4,866 2,007 SH Put SOLE   0 0 0
AIMMUNE THERAPEUTICS INC CALL 00900T907 445 309 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 2 200 SH   SOLE   200 0 0
AIMMUNE THERAPEUTICS INC PUT 00900T957 204 142 SH Put SOLE   0 0 0
ALBANY INTL CORP COM 012348108 165 3,500 SH   SOLE   3,500 0 0
APOLLO INVT CORP CALL 03761U902 197 292 SH Call SOLE   0 0 0
APOLLO INVT CORP PUT 03761U952 200 297 SH Put SOLE   0 0 0
AAR CORP CALL 000361905 8 5 SH Call SOLE   0 0 0
AAR CORP PUT 000361955 42 24 SH Put SOLE   0 0 0
AIRGAIN INC CALL 00938A904 22 30 SH Call SOLE   0 0 0
AIRGAIN INC COM 00938A104 0 45 SH   SOLE   45 0 0
APPLIED INDL TECHNOLOGIES IN CALL 03820C905 118 26 SH Call SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 11 261 SH   SOLE   261 0 0
APPLIED INDL TECHNOLOGIES IN PUT 03820C955 50 11 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO CALL 03748R904 38 11 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO PUT 03748R954 49 14 SH Put SOLE   0 0 0
ASSURANT INC CALL 04621X908 447 43 SH Call SOLE   0 0 0
ASSURANT INC PUT 04621X958 1,217 117 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 415 51 SH Call SOLE   0 0 0
GALLAGHER ARTHUR J & CO PUT 363576959 741 91 SH Put SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 510 122 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 125 30 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 3,467 379 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 1,326 145 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 31 42 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 883 116,586 SH   SOLE   116,586 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 255 337 SH Put SOLE   0 0 0
AKCEA THERAPEUTICS INC CALL 00972L907 34 24 SH Call SOLE   0 0 0
AKCEA THERAPEUTICS INC PUT 00972L957 5 4 SH Put SOLE   0 0 0
ASANKO GOLD INC CALL 04341Y905 4 59 SH Call SOLE   0 0 0
ASANKO GOLD INC COM 04341Y105 28 35,860 SH   SOLE   35,860 0 0
AKERO THERAPEUTICS INC CALL 00973Y908 27 13 SH Call SOLE   0 0 0
AKERO THERAPEUTICS INC PUT 00973Y958 4 2 SH Put SOLE   0 0 0
AKORN INC CALL 009728906 19 343 SH Call SOLE   0 0 0
AKORN INC PUT 009728956 39 712 SH Put SOLE   0 0 0
AKOUSTIS TECHNOLOGIES INC CALL 00973N902 1 2 SH Call SOLE   0 0 0
AKOUSTIS TECHNOLOGIES INC PUT 00973N952 3 6 SH Put SOLE   0 0 0
AIR LEASE CORP CALL 00912X902 788 356 SH Call SOLE   0 0 0
AIR LEASE CORP COM 00912X302 74 3,360 SH   SOLE   3,360 0 0
AIR LEASE CORP PUT 00912X952 719 325 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 1,696 301 SH Call SOLE   0 0 0
ALBEMARLE CORP COM 012653101 839 14,899 SH   SOLE   14,899 0 0
ALBEMARLE CORP PUT 012653951 2,587 459 SH Put SOLE   0 0 0
ALBIREO PHARMA INC CALL 01345P906 608 372 SH Call SOLE   0 0 0
ALBIREO PHARMA INC COM 01345P106 86 5,265 SH   SOLE   5,265 0 0
ALBIREO PHARMA INC PUT 01345P956 1 1 SH Put SOLE   0 0 0
ALCON INC CALL H01301908 1,565 308 SH Call SOLE   0 0 0
ALCON INC COM H01301128 486 9,577 SH   SOLE   9,577 0 0
ALCON INC PUT H01301958 1,138 224 SH Put SOLE   0 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 11 4,519 SH   SOLE   4,519 0 0
ALDEYRA THERAPEUTICS INC PUT 01438T956 10 44 SH Put SOLE   0 0 0
ALECTOR INC CALL 014442907 14 6 SH Call SOLE   0 0 0
ALECTOR INC COM 014442107 23 990 SH   SOLE   990 0 0
ALECTOR INC PUT 014442957 9 4 SH Put SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW CALL 014491904 1 1 SH Call SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 0 88 SH   SOLE   88 0 0
ALIGN TECHNOLOGY INC CALL 016255901 13,950 802 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC PUT 016255951 7,010 403 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 613 75 SH Call SOLE   0 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 24 3 SH Put SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 2,237 786 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC COM 011659109 353 12,422 SH   SOLE   12,422 0 0
ALASKA AIR GROUP INC PUT 011659959 2,895 1,017 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 124 86 SH Call SOLE   0 0 0
ALKERMES PLC COM G01767105 311 21,611 SH   SOLE   21,611 0 0
ALKERMES PLC PUT G01767955 514 357 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 2,577 281 SH Call SOLE   0 0 0
ALLSTATE CORP PUT 020002951 944 103 SH Put SOLE   0 0 0
ALLEGION PLC CALL G0176J909 18 2 SH Call SOLE   0 0 0
ALLEGION PLC PUT G0176J959 110 12 SH Put SOLE   0 0 0
ALLAKOS INC CALL 01671P900 4 1 SH Call SOLE   0 0 0
ALLAKOS INC COM 01671P100 27 620 SH   SOLE   620 0 0
ALLAKOS INC PUT 01671P950 17 4 SH Put SOLE   0 0 0
ALLOGENE THERAPEUTICS INC CALL 019770906 25 13 SH Call SOLE   0 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 40 2,109 SH   SOLE   2,109 0 0
ALLOGENE THERAPEUTICS INC PUT 019770956 56 29 SH Put SOLE   0 0 0
ALLOT LTD CALL M0854Q905 0 1 SH Call SOLE   0 0 0
ALLOT LTD COM M0854Q105 156 16,547 SH   SOLE   16,547 0 0
ALLOT LTD PUT M0854Q955 190 202 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 900 624 SH Call SOLE   0 0 0
ALLY FINL INC COM 02005N100 1,607 111,410 SH   SOLE   111,410 0 0
ALLY FINL INC PUT 02005N950 2,434 1,687 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 6,139 564 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,575 14,470 SH   SOLE   14,470 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 7,695 707 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 112 29 SH Call SOLE   0 0 0
ALARM COM HLDGS INC PUT 011642955 556 143 SH Put SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 1,252 384 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,201 36,845 SH   SOLE   36,845 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 1,650 506 SH Put SOLE   0 0 0
ALTIMMUNE INC CALL 02155H900 157 492 SH Call SOLE   0 0 0
ALTIMMUNE INC COM 02155H200 0 94 SH   SOLE   94 0 0
ALTIMMUNE INC PUT 02155H950 145 454 SH Put SOLE   0 0 0
ALTAIR ENGR INC COM 021369103 2 76 SH   SOLE   76 0 0
ALTAIR ENGR INC PUT 021369953 5 2 SH Put SOLE   0 0 0
AUTOLIV INC CALL 052800909 340 74 SH Call SOLE   0 0 0
AUTOLIV INC PUT 052800959 55 12 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 10,388 1,157 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 6,357 70,805 SH   SOLE   70,805 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 16,593 1,848 SH Put SOLE   0 0 0
ANTERO MIDSTREAM CORP CALL 03676B902 165 790 SH Call SOLE   0 0 0
ANTERO MIDSTREAM CORP COM 03676B102 55 26,539 SH   SOLE   26,539 0 0
ANTERO MIDSTREAM CORP PUT 03676B952 117 561 SH Put SOLE   0 0 0
AMAG PHARMACEUTICALS INC CALL 00163U906 106 172 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC PUT 00163U956 46 76 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 15,610 3,407 SH Call SOLE   0 0 0
APPLIED MATLS INC COM 038222105 3,106 67,789 SH   SOLE   67,789 0 0
APPLIED MATLS INC PUT 038222955 21,109 4,607 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 3,593 740 SH Call SOLE   0 0 0
AMBARELLA INC COM G037AX101 423 8,722 SH   SOLE   8,722 0 0
AMBARELLA INC PUT G037AX951 3,093 637 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 157 128 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC PUT 023139954 2 2 SH Put SOLE   0 0 0
AMC ENTMT HLDGS INC CALL 00165C904 724 2,293 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC COM 00165C104 146 46,207 SH   SOLE   46,207 0 0
AMC ENTMT HLDGS INC PUT 00165C954 991 3,138 SH Put SOLE   0 0 0
AMCOR PLC CALL G0250X907 102 126 SH Call SOLE   0 0 0
AMCOR PLC PUT G0250X957 9 12 SH Put SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 213 88 SH Call SOLE   0 0 0
AMC NETWORKS INC PUT 00164V953 85 35 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 100,256 22,044 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 79,489 17,478 SH Put SOLE   0 0 0
AMETEK INC CALL 031100900 2,779 386 SH Call SOLE   0 0 0
AMETEK INC PUT 031100950 21 3 SH Put SOLE   0 0 0
AMEDISYS INC CALL 023436908 3,762 205 SH Call SOLE   0 0 0
AMEDISYS INC PUT 023436958 2,899 158 SH Put SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN CALL 008252908 5 1 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 164 2,788 SH   SOLE   2,788 0 0
AFFILIATED MANAGERS GROUP IN PUT 008252958 337 57 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 11,535 569 SH Call SOLE   0 0 0
AMGEN INC COM 031162100 4,442 21,911 SH   SOLE   21,911 0 0
AMGEN INC PUT 031162950 37,180 1,834 SH Put SOLE   0 0 0
AMERICAN HOMES 4 RENT CALL 02665T906 958 413 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 125 139 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H365 133 14,777 SH   SOLE   14,777 0 0
JPMORGAN CHASE & CO PUT 46625H955 85 95 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 266 342 SH Call SOLE   0 0 0
AMKOR TECHNOLOGY INC COM 031652100 17 2,235 SH   SOLE   2,235 0 0
AMKOR TECHNOLOGY INC PUT 031652950 42 55 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 539 1,567 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q956 700 2,035 SH Put SOLE   0 0 0
AMN HEALTHCARE SVCS INC CALL 001744901 537 93 SH Call SOLE   0 0 0
AMN HEALTHCARE SVCS INC COM 001744101 409 7,091 SH   SOLE   7,091 0 0
AMN HEALTHCARE SVCS INC PUT 001744951 2,266 392 SH Put SOLE   0 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 2 97 SH   SOLE   97 0 0
AMERIPRISE FINL INC CALL 03076C906 543 53 SH Call SOLE   0 0 0
AMERIPRISE FINL INC PUT 03076C956 1,393 136 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 16 401 SH Call SOLE   0 0 0
AMPIO PHARMACEUTICALS INC PUT 03209T959 5 129 SH Put SOLE   0 0 0
AMPLIFY ENERGY CORP NEW CALL 03212B903 2 49 SH Call SOLE   0 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 3 5,610 SH   SOLE   5,610 0 0
AMPLIFY ENERGY CORP NEW PUT 03212B953 0 10 SH Put SOLE   0 0 0
AMERESCO INC CALL 02361E908 74 44 SH Call SOLE   0 0 0
AMERESCO INC COM 02361E108 46 2,759 SH   SOLE   2,759 0 0
AMERESCO INC PUT 02361E958 1 1 SH Put SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 1,621 4,053 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 2,337 584,401 SH   SOLE   584,401 0 0
AMARIN CORP PLC PUT 023111956 5,666 14,166 SH Put SOLE   0 0 0
AMYRIS INC CALL 03236M900 514 2,009 SH Call SOLE   0 0 0
AMYRIS INC PUT 03236M950 258 1,010 SH Put SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC CALL 03168L905 124 357 SH Call SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 19 5,461 SH   SOLE   5,461 0 0
AMNEAL PHARMACEUTICALS INC PUT 03168L955 41 118 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 15 28 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 29 5,407 SH   SOLE   5,407 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 98 179 SH Put SOLE   0 0 0
AMERICAN SOFTWARE INC CALL 029683909 63 45 SH Call SOLE   0 0 0
AMERICAN SOFTWARE INC PUT 029683959 1 1 SH Put SOLE   0 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 18,291 840 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW COM 03027X100 14 65 SH   SOLE   65 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 8,165 375 SH Put SOLE   0 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 4,159 1,200 SH Call SOLE   0 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 880 254 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO CALL 030506909 473 104 SH Call SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO PUT 030506959 18 4 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 520 442 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV COM 02364W105 91 7,783 SH   SOLE   7,783 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 474 403 SH Put SOLE   0 0 0
ETFIS SER TR I COM 26923G772 0 10 SH   SOLE   10 0 0
ETFIS SER TR I CALL 26923G902 152 141 SH Call SOLE   0 0 0
ETFIS SER TR I PUT 26923G952 140 130 SH Put SOLE   0 0 0
AMAZON COM INC CALL 023135906 1,368,118 7,017 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106 760 390 SH   SOLE   390 0 0
AMAZON COM INC PUT 023135956 1,230,858 6,313 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 937 334 SH Call SOLE   0 0 0
AUTONATION INC PUT 05329W952 207 74 SH Put SOLE   0 0 0
ANAPTYSBIO INC CALL 032724906 566 401 SH Call SOLE   0 0 0
ANAPTYSBIO INC PUT 032724956 611 433 SH Put SOLE   0 0 0
AMERICAN NATL INS CO CALL 028591905 41 5 SH Call SOLE   0 0 0
AMERICAN NATL INS CO COM 028591105 4 50 SH   SOLE   50 0 0
ANDERSONS INC CALL 034164903 33 18 SH Call SOLE   0 0 0
ANDERSONS INC PUT 034164953 43 23 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 4,699 232 SH Call SOLE   0 0 0
ARISTA NETWORKS INC COM 040413106 3,237 15,984 SH   SOLE   15,984 0 0
ARISTA NETWORKS INC PUT 040413956 10,127 500 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 461 508 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO PUT 002896957 1,205 1,326 SH Put SOLE   0 0 0
ANGI HOMESERVICES INC CALL 00183L902 40 78 SH Call SOLE   0 0 0
ANGI HOMESERVICES INC COM 00183L102 74 14,097 SH   SOLE   14,097 0 0
ANGI HOMESERVICES INC PUT 00183L952 49 94 SH Put SOLE   0 0 0
ANGIODYNAMICS INC CALL 03475V901 20 20 SH Call SOLE   0 0 0
ANGIODYNAMICS INC COM 03475V101 55 5,319 SH   SOLE   5,319 0 0
ANGIODYNAMICS INC PUT 03475V951 17 17 SH Put SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP CALL 037347901 10 91 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC CALL 035255908 95 33 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 134 33 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC COM 00182C103 64 1,587 SH   SOLE   1,587 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 69 17 SH Put SOLE   0 0 0
ANSYS INC CALL 03662Q905 6,230 268 SH Call SOLE   0 0 0
ANSYS INC COM 03662Q105 275 1,185 SH   SOLE   1,185 0 0
ANSYS INC PUT 03662Q955 6,462 278 SH Put SOLE   0 0 0
ANTHEM INC CALL 036752903 8,400 370 SH Call SOLE   0 0 0
ANTHEM INC COM 036752103 11,102 48,902 SH   SOLE   48,902 0 0
ANTHEM INC PUT 036752953 18,299 806 SH Put SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP CALL 02874P903 319 385 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 20 2,425 SH   SOLE   2,425 0 0
AMERICAN OUTDOOR BRANDS CORP PUT 02874P953 82 99 SH Put SOLE   0 0 0
AON PLC CALL G0408V902 3,696 224 SH Call SOLE   0 0 0
AON PLC PUT G0408V952 264 16 SH Put SOLE   0 0 0
SMITH A O CORP CALL 831865909 423 112 SH Call SOLE   0 0 0
SMITH A O CORP COM 831865209 184 4,873 SH   SOLE   4,873 0 0
SMITH A O CORP PUT 831865959 366 97 SH Put SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 205 32,099 SH   SOLE   32,099 0 0
ALPHA & OMEGA SEMICONDUCTOR PUT G6331P954 289 452 SH Put SOLE   0 0 0
APACHE CORP CALL 037411905 1,042 2,493 SH Call SOLE   0 0 0
APACHE CORP PUT 037411955 915 2,189 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 191 89 SH Call SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 163 7,592 SH   SOLE   7,592 0 0
ARTISAN PARTNERS ASSET MGMT PUT 04316A958 171 80 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 1,057 53 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC COM 009158106 1,072 5,375 SH   SOLE   5,375 0 0
AIR PRODS & CHEMS INC PUT 009158956 5,609 281 SH Put SOLE   0 0 0
AMPHENOL CORP NEW CALL 032095901 1,289 177 SH Call SOLE   0 0 0
AMPHENOL CORP NEW PUT 032095951 255 35 SH Put SOLE   0 0 0
APHRIA INC CALL 03765K904 513 1,679 SH Call SOLE   0 0 0
APHRIA INC COM 03765K104 59 19,291 SH   SOLE   19,291 0 0
APHRIA INC PUT 03765K954 502 1,643 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 184 201 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC COM 03784Y200 194 21,188 SH   SOLE   21,188 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 220 241 SH Put SOLE   0 0 0
APELLIS PHARMACEUTICALS INC CALL 03753U906 206 77 SH Call SOLE   0 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 159 5,954 SH   SOLE   5,954 0 0
APELLIS PHARMACEUTICALS INC PUT 03753U956 953 356 SH Put SOLE   0 0 0
APOLLO GLOBAL MGMT INC CALL 03768E905 2,730 815 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT INC PUT 03768E955 532 159 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 216 104 SH Call SOLE   0 0 0
APOGEE ENTERPRISES INC PUT 037598959 47 23 SH Put SOLE   0 0 0
APPFOLIO INC PUT 03783C950 11 1 SH Put SOLE   0 0 0
APPIAN CORP CALL 03782L901 800 199 SH Call SOLE   0 0 0
APPIAN CORP PUT 03782L951 1,066 265 SH Put SOLE   0 0 0
DIGITAL TURBINE INC CALL 25400W902 150 350 SH Call SOLE   0 0 0
DIGITAL TURBINE INC COM 25400W102 142 33,036 SH   SOLE   33,036 0 0
DIGITAL TURBINE INC PUT 25400W952 276 641 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 3,768 3,127 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC COM 09523Q200 1 100 SH   SOLE   100 0 0
BLUE APRON HLDGS INC PUT 09523Q950 2,982 2,475 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 2 2 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q950 177 147 SH Put SOLE   0 0 0
ALPHA PRO TECH LTD CALL 020772909 2,856 2,365 SH Call SOLE   0 0 0
ALPHA PRO TECH LTD PUT 020772959 3,132 2,593 SH Put SOLE   0 0 0
APTOSE BIOSCIENCES INC CALL 03835T900 49 84 SH Call SOLE   0 0 0
APTOSE BIOSCIENCES INC COM 03835T200 173 29,153 SH   SOLE   29,153 0 0
APTOSE BIOSCIENCES INC PUT 03835T950 368 621 SH Put SOLE   0 0 0
PREFERRED APT CMNTYS INC CALL 74039L903 5 7 SH Call SOLE   0 0 0
PREFERRED APT CMNTYS INC PUT 74039L953 1 2 SH Put SOLE   0 0 0
APTIV PLC CALL G6095L909 162 33 SH Call SOLE   0 0 0
APTIV PLC COM G6095L109 1,160 23,573 SH   SOLE   23,573 0 0
APTIV PLC PUT G6095L959 2,683 545 SH Put SOLE   0 0 0
APTEVO THERAPEUTICS INC CALL 03835L907 0 3 SH Call SOLE   0 0 0
APERGY CORP CALL 03755L904 8 21 SH Call SOLE   0 0 0
APYX MED CORP COM 03837C106 0 77 SH   SOLE   77 0 0
AQUA METALS INC COM 03837J101 0 297 SH   SOLE   297 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 2 1,058 SH   SOLE   1,058 0 0
AQUESTIVE THERAPEUTICS INC PUT 03843E954 2 10 SH Put SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO CALL 30057T905 29 26 SH Call SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 44 3,972 SH   SOLE   3,972 0 0
EVOQUA WATER TECHNOLOGIES CO PUT 30057T955 52 47 SH Put SOLE   0 0 0
ANTERO RESOURCES CORP CALL 03674X906 7 104 SH Call SOLE   0 0 0
ANTERO RESOURCES CORP COM 03674X106 49 69,462 SH   SOLE   69,462 0 0
ANTERO RESOURCES CORP PUT 03674X956 104 1,465 SH Put SOLE   0 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 9 1,435 SH   SOLE   1,435 0 0
ARAVIVE INC CALL 03890D908 2 10 SH Call SOLE   0 0 0
ACCURAY INC CALL 004397905 6 36 SH Call SOLE   0 0 0
ACCURAY INC COM 004397105 1 682 SH   SOLE   682 0 0
ACCURAY INC PUT 004397955 1 7 SH Put SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 51 SH   SOLE   51 0 0
ARC DOCUMENT SOLUTIONS INC PUT 00191G953 0 2 SH Put SOLE   0 0 0
ARCBEST CORP CALL 03937C905 75 43 SH Call SOLE   0 0 0
ARCBEST CORP COM 03937C105 49 2,833 SH   SOLE   2,833 0 0
ARCBEST CORP PUT 03937C955 182 104 SH Put SOLE   0 0 0
ARES CAPITAL CORP CALL 04010L903 1,660 1,540 SH Call SOLE   0 0 0
ARES CAPITAL CORP COM 04010L103 684 63,467 SH   SOLE   63,467 0 0
ARES CAPITAL CORP PUT 04010L953 2,011 1,866 SH Put SOLE   0 0 0
ARCH COAL INC CALL 039380907 508 176 SH Call SOLE   0 0 0
ARCH COAL INC PUT 039380957 398 138 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 3 10 SH Call SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 1 447 SH   SOLE   447 0 0
ARCOS DORADOS HOLDINGS INC PUT G0457F957 19 57 SH Put SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDG I CALL 03969T909 44 33 SH Call SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 43 3,224 SH   SOLE   3,224 0 0
ARCTURUS THERAPEUTICS HLDG I PUT 03969T959 58 43 SH Put SOLE   0 0 0
ARDELYX INC CALL 039697907 4 8 SH Call SOLE   0 0 0
ARDELYX INC COM 039697107 68 12,122 SH   SOLE   12,122 0 0
ARDELYX INC PUT 039697957 171 301 SH Put SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 3,686 269 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 205 15 SH Put SOLE   0 0 0
ARES MANAGEMENT CORPORATION CALL 03990B901 433 140 SH Call SOLE   0 0 0
ARES MANAGEMENT CORPORATION PUT 03990B951 3 1 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37950E259 12 750 SH   SOLE   750 0 0
GLOBAL X FDS PUT 37950E954 11 7 SH Put SOLE   0 0 0
ARGENX SE CALL 04016X901 3,780 287 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC CALL 03762U905 126 171 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 184 24,807 SH   SOLE   24,807 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 432 583 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 264 60 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q104 174 3,956 SH   SOLE   3,956 0 0
ARK ETF TR PUT 00214Q951 79 18 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 10 2 SH Call SOLE   0 0 0
ARK ETF TR PUT 00214Q951 5 1 SH Put SOLE   0 0 0
ARLO TECHNOLOGIES INC CALL 04206A901 35 148 SH Call SOLE   0 0 0
ARLO TECHNOLOGIES INC PUT 04206A951 14 59 SH Put SOLE   0 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 43 141 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P COM 01877R108 6 2,102 SH   SOLE   2,102 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 183 591 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 948 475 SH Call SOLE   0 0 0
ARAMARK COM 03852U106 258 12,935 SH   SOLE   12,935 0 0
ARAMARK PUT 03852U956 2,610 1,307 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 315 75 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 100 24 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 984 613 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 321 200 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 62 167 SH Call SOLE   0 0 0
ARCHROCK INC COM 03957W106 39 10,446 SH   SOLE   10,446 0 0
ARCHROCK INC PUT 03957W956 69 186 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 51 59 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC COM 042315507 253 28,815 SH   SOLE   28,815 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 304 346 SH Put SOLE   0 0 0
ARVINAS INC CALL 04335A905 4 1 SH Call SOLE   0 0 0
ARVINAS INC COM 04335A105 37 924 SH   SOLE   924 0 0
ARROW ELECTRS INC CALL 042735900 88 17 SH Call SOLE   0 0 0
ARROW ELECTRS INC PUT 042735950 67 13 SH Put SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 1,458 507 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,322 45,984 SH   SOLE   45,984 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 903 314 SH Put SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 14 14 SH Call SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L COM G3156P103 21 2,067 SH   SOLE   2,067 0 0
ASA GOLD AND PRECIOUS MTLS L PUT G3156P953 1 1 SH Put SOLE   0 0 0
ASSOCIATED BANC CORP CALL 045487905 2 2 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP COM 045487105 1 126 SH   SOLE   126 0 0
ASSOCIATED BANC CORP PUT 045487955 2 2 SH Put SOLE   0 0 0
ARDMORE SHIPPING CORP CALL Y0207T900 67 128 SH Call SOLE   0 0 0
ARDMORE SHIPPING CORP COM Y0207T100 5 988 SH   SOLE   988 0 0
ASGN INC CALL 00191U902 194 55 SH Call SOLE   0 0 0
ASGN INC PUT 00191U952 10 3 SH Put SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 410 82 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 70 14 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 6,746 2,606 SH Call SOLE   0 0 0
DBX ETF TR COM 233051879 1,837 70,991 SH   SOLE   70,991 0 0
DBX ETF TR PUT 233051959 8,701 3,361 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 196 77 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051959 143 56 SH Put SOLE   0 0 0
ADVANSIX INC CALL 00773T901 41 43 SH Call SOLE   0 0 0
ADVANSIX INC PUT 00773T951 5 6 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 50 34 SH Call SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC PUT 045396958 8 6 SH Put SOLE   0 0 0
ASML HOLDING N V CALL N07059900 10,282 393 SH Call SOLE   0 0 0
ASML HOLDING N V PUT N07059950 13,055 499 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G900 1 8 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC COM 04351G200 6 4,835 SH   SOLE   4,835 0 0
ASCENA RETAIL GROUP INC PUT 04351G950 16 120 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G900 10 74 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC PUT 04351G950 5 38 SH Put SOLE   0 0 0
ASCENDIS PHARMA A S CALL 04351P901 157 14 SH Call SOLE   0 0 0
ASCENDIS PHARMA A S COM 04351P101 893 7,934 SH   SOLE   7,934 0 0
ASCENDIS PHARMA A S PUT 04351P951 1,824 162 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 9 13 SH Call SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 47 6,184 SH   SOLE   6,184 0 0
ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 47 62 SH Put SOLE   0 0 0
ASSERTIO THERAPEUTICS INC CALL 04545L907 9 141 SH Call SOLE   0 0 0
ASTEC INDS INC CALL 046224901 3 1 SH Call SOLE   0 0 0
ASTEC INDS INC PUT 046224951 34 10 SH Put SOLE   0 0 0
ASURE SOFTWARE INC CALL 04649U902 91 154 SH Call SOLE   0 0 0
ASURE SOFTWARE INC COM 04649U102 121 20,319 SH   SOLE   20,319 0 0
ASURE SOFTWARE INC PUT 04649U952 518 870 SH Put SOLE   0 0 0
AMTECH SYS INC COM 032332504 2 616 SH   SOLE   616 0 0
AMTECH SYS INC PUT 032332954 4 11 SH Put SOLE   0 0 0
ATLANTIC POWER CORP CALL 04878Q903 2 12 SH Call SOLE   0 0 0
ATLANTIC POWER CORP PUT 04878Q953 0 1 SH Put SOLE   0 0 0
ATLAS CORP CALL Y0436Q909 202 263 SH Call SOLE   0 0 0
ATLAS CORP COM Y0436Q109 97 12,740 SH   SOLE   12,740 0 0
ATLAS CORP PUT Y0436Q959 178 232 SH Put SOLE   0 0 0
ALPHATEC HLDGS INC CALL 02081G901 0 1 SH Call SOLE   0 0 0
ALPHATEC HLDGS INC COM 02081G201 0 30 SH   SOLE   30 0 0
A10 NETWORKS INC CALL 002121901 21 34 SH Call SOLE   0 0 0
ANTERIX INC CALL 03676C900 191 42 SH Call SOLE   0 0 0
ANTERIX INC COM 03676C100 59 1,294 SH   SOLE   1,294 0 0
ANTERIX INC PUT 03676C950 232 51 SH Put SOLE   0 0 0
ADTALEM GLOBAL ED INC PUT 00737L953 158 59 SH Put SOLE   0 0 0
ATHENE HLDG LTD CALL G0684D907 531 214 SH Call SOLE   0 0 0
ATHENE HLDG LTD COM G0684D107 2,021 81,457 SH   SOLE   81,457 0 0
ATHENE HLDG LTD PUT G0684D957 2,782 1,121 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 525 74 SH Call SOLE   0 0 0
AUTOHOME INC PUT 05278C957 355 50 SH Put SOLE   0 0 0
ATHERSYS INC NEW CALL 04744L906 142 476 SH Call SOLE   0 0 0
ATHERSYS INC NEW COM 04744L106 149 49,949 SH   SOLE   49,949 0 0
ATHERSYS INC NEW PUT 04744L956 74 247 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 278 328 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 20 2,417 SH   SOLE   2,417 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 209 247 SH Put SOLE   0 0 0
ATKORE INTL GROUP INC CALL 047649908 364 173 SH Call SOLE   0 0 0
ATKORE INTL GROUP INC PUT 047649958 75 36 SH Put SOLE   0 0 0
ATN INTL INC COM 00215F107 7 130 SH   SOLE   130 0 0
ACTINIUM PHARMACEUTICALS INC CALL 00507W907 0 1 SH Call SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 0 5,000 SH   SOLE   5,000 0 0
ACTINIUM PHARMACEUTICALS INC PUT 00507W957 1 52 SH Put SOLE   0 0 0
ATHENEX INC CALL 04685N903 84 109 SH Call SOLE   0 0 0
ATHENEX INC PUT 04685N953 19 25 SH Put SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 198 20 SH Call SOLE   0 0 0
ATMOS ENERGY CORP COM 049560105 15 158 SH   SOLE   158 0 0
ATMOS ENERGY CORP PUT 049560955 39 4 SH Put SOLE   0 0 0
APTARGROUP INC CALL 038336903 69 7 SH Call SOLE   0 0 0
APTARGROUP INC PUT 038336953 218 22 SH Put SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC CALL 046513907 85 101 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 19 2,288 SH   SOLE   2,288 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 58 69 SH Put SOLE   0 0 0
ATRICURE INC CALL 04963C909 16 5 SH Call SOLE   0 0 0
ATRICURE INC PUT 04963C959 10 3 SH Put SOLE   0 0 0
ANTARES PHARMA INC CALL 036642906 75 318 SH Call SOLE   0 0 0
ANTARES PHARMA INC COM 036642106 52 22,258 SH   SOLE   22,258 0 0
ANTARES PHARMA INC PUT 036642956 68 292 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 749 410 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 138 76 SH Put SOLE   0 0 0
ALTICE USA INC CALL 02156K903 358 161 SH Call SOLE   0 0 0
ALTICE USA INC COM 02156K103 1,267 56,865 SH   SOLE   56,865 0 0
ALTICE USA INC PUT 02156K953 1,072 481 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 10,307 1,733 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,140 86,431 SH   SOLE   86,431 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 22,489 3,781 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LTD CALL 035128906 375 226 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LTD COM 035128206 233 14,058 SH   SOLE   14,058 0 0
ANGLOGOLD ASHANTI LTD PUT 035128956 490 295 SH Put SOLE   0 0 0
AUDIOCODES LTD CALL M15342904 1,849 774 SH Call SOLE   0 0 0
AUDIOCODES LTD PUT M15342954 205 86 SH Put SOLE   0 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 1,461 1,007 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 90 6,237 SH   SOLE   6,237 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 2,536 1,748 SH Put SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 973 3,539 SH Call SOLE   0 0 0
YAMANA GOLD INC PUT 98462Y950 430 1,566 SH Put SOLE   0 0 0
AEROVIRONMENT INC CALL 008073908 1,926 316 SH Call SOLE   0 0 0
AEROVIRONMENT INC PUT 008073958 152 25 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 426 29 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC PUT 053484951 161 11 SH Put SOLE   0 0 0
AMERICAN VANGUARD CORP CALL 030371908 28 20 SH Call SOLE   0 0 0
AMERICAN VANGUARD CORP PUT 030371958 8 6 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588907 16 46 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC PUT 053588957 9 27 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588907 708 1,956 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC PUT 053588957 17 48 SH Put SOLE   0 0 0
BROADCOM INC CALL 11135F901 69,446 2,929 SH Call SOLE   0 0 0
BROADCOM INC COM 11135F101 20,718 87,381 SH   SOLE   87,381 0 0
BROADCOM INC PUT 11135F951 82,107 3,463 SH Put SOLE   0 0 0
AVIANCA HLDGS SA CALL 05367G900 0 1 SH Call SOLE   0 0 0
AVIANCA HLDGS SA COM 05367G100 1 1,934 SH   SOLE   1,934 0 0
AVIANCA HLDGS SA PUT 05367G950 1 19 SH Put SOLE   0 0 0
AVID TECHNOLOGY INC CALL 05367P900 104 156 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC PUT 05367P950 65 98 SH Put SOLE   0 0 0
AVALARA INC CALL 05338G906 2,215 297 SH Call SOLE   0 0 0
AVALARA INC PUT 05338G956 343 46 SH Put SOLE   0 0 0
AVANOS MED INC CALL 05350V906 2 1 SH Call SOLE   0 0 0
AVNET INC CALL 053807903 645 257 SH Call SOLE   0 0 0
AVNET INC COM 053807103 197 7,870 SH   SOLE   7,870 0 0
AVNET INC PUT 053807953 838 334 SH Put SOLE   0 0 0
AVANTOR INC CALL 05352A900 390 313 SH Call SOLE   0 0 0
AVANTOR INC COM 05352A100 12 1,026 SH   SOLE   1,026 0 0
AVANTOR INC PUT 05352A950 108 87 SH Put SOLE   0 0 0
AVX CORP NEW PUT 002444957 0 251 SH Put SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 46 148 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 65 20,803 SH   SOLE   20,803 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 10 32 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 499 49 SH Call SOLE   0 0 0
AVERY DENNISON CORP COM 053611109 25 247 SH   SOLE   247 0 0
AVERY DENNISON CORP PUT 053611959 101 10 SH Put SOLE   0 0 0
AVAYA HLDGS CORP CALL 05351X901 1,715 2,121 SH Call SOLE   0 0 0
AVAYA HLDGS CORP COM 05351X101 5 668 SH   SOLE   668 0 0
AVAYA HLDGS CORP PUT 05351X951 660 817 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC CALL 04247X902 484 61 SH Call SOLE   0 0 0
ARMSTRONG WORLD INDS INC PUT 04247X952 198 25 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 1,602 134 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 896 75 SH Put SOLE   0 0 0
AMER STATES WTR CO CALL 029899901 81 10 SH Call SOLE   0 0 0
AMER STATES WTR CO COM 029899101 48 593 SH   SOLE   593 0 0
AMER STATES WTR CO PUT 029899951 318 39 SH Put SOLE   0 0 0
AXOS FINL INC CALL 05465C900 90 50 SH Call SOLE   0 0 0
AXOS FINL INC PUT 05465C950 250 138 SH Put SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 190 229 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 238 28,676 SH   SOLE   28,676 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 360 433 SH Put SOLE   0 0 0
ANIXTER INTL INC CALL 035290905 412 47 SH Call SOLE   0 0 0
ANIXTER INTL INC PUT 035290955 289 33 SH Put SOLE   0 0 0
AXOGEN INC CALL 05463X906 84 81 SH Call SOLE   0 0 0
AXOGEN INC COM 05463X106 28 2,773 SH   SOLE   2,773 0 0
AXOGEN INC PUT 05463X956 26 25 SH Put SOLE   0 0 0
AXOVANT GENE THERAPIES LTD CALL G0750W903 2 12 SH Call SOLE   0 0 0
AXOVANT GENE THERAPIES LTD COM G0750W203 24 10,007 SH   SOLE   10,007 0 0
AXOVANT GENE THERAPIES LTD PUT G0750W953 37 153 SH Put SOLE   0 0 0
AXOVANT GENE THERAPIES LTD CALL G0750W903 0 4 SH Call SOLE   0 0 0
AXOVANT GENE THERAPIES LTD PUT G0750W953 6 28 SH Put SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 279 775 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 27 7,749 SH   SOLE   7,749 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 258 716 SH Put SOLE   0 0 0
AXONICS MODULATION TECHNOLOG CALL 05465P901 762 300 SH Call SOLE   0 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 11 440 SH   SOLE   440 0 0
AXONICS MODULATION TECHNOLOG PUT 05465P951 129 51 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 8,989 1,050 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO COM 025816109 2,032 23,742 SH   SOLE   23,742 0 0
AMERICAN EXPRESS CO PUT 025816959 19,784 2,311 SH Put SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD CALL G0692U909 1,329 344 SH Call SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 8 230 SH   SOLE   230 0 0
AXIS CAPITAL HOLDINGS LTD PUT G0692U959 19 5 SH Put SOLE   0 0 0
AXSOME THERAPEUTICS INC CALL 05464T904 4,123 701 SH Call SOLE   0 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,401 23,822 SH   SOLE   23,822 0 0
AXSOME THERAPEUTICS INC PUT 05464T954 4,276 727 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 2,680 1,552 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD COM G0750C108 652 37,798 SH   SOLE   37,798 0 0
AXALTA COATING SYS LTD PUT G0750C958 725 420 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 31 97 SH Call SOLE   0 0 0
ALEXCO RESOURCE CORP CALL 01535P906 64 532 SH Call SOLE   0 0 0
ALEXCO RESOURCE CORP COM 01535P106 49 40,530 SH   SOLE   40,530 0 0
ALEXCO RESOURCE CORP PUT 01535P956 22 186 SH Put SOLE   0 0 0
ATLANTICA YIELD PLC CALL G0751N903 42 19 SH Call SOLE   0 0 0
ATLANTICA YIELD PLC COM G0751N103 15 709 SH   SOLE   709 0 0
ATLANTICA YIELD PLC PUT G0751N953 13 6 SH Put SOLE   0 0 0
ACUITY BRANDS INC CALL 00508Y902 85 10 SH Call SOLE   0 0 0
ACUITY BRANDS INC COM 00508Y102 1,303 15,220 SH   SOLE   15,220 0 0
ACUITY BRANDS INC PUT 00508Y952 2,561 299 SH Put SOLE   0 0 0
AIRCASTLE LTD CALL G0129K904 476 149 SH Call SOLE   0 0 0
AIRCASTLE LTD PUT G0129K954 150 47 SH Put SOLE   0 0 0
ALTERYX INC CALL 02156B903 5,748 604 SH Call SOLE   0 0 0
ALTERYX INC COM 02156B103 731 7,686 SH   SOLE   7,686 0 0
ALTERYX INC PUT 02156B953 7,404 778 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 2,076 465 SH Call SOLE   0 0 0
ASTRAZENECA PLC COM 046353108 249 5,590 SH   SOLE   5,590 0 0
ASTRAZENECA PLC PUT 046353958 3,599 806 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 6,345 75 SH Call SOLE   0 0 0
AUTOZONE INC COM 053332102 14,003 16,553 SH   SOLE   16,553 0 0
AUTOZONE INC PUT 053332952 13,789 163 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 28 3 SH Call SOLE   0 0 0
ASPEN TECHNOLOGY INC COM 045327103 546 5,746 SH   SOLE   5,746 0 0
ASPEN TECHNOLOGY INC PUT 045327953 1,901 200 SH Put SOLE   0 0 0
AZUL S A CALL 05501U906 51 51 SH Call SOLE   0 0 0
AZUL S A PUT 05501U956 73 72 SH Put SOLE   0 0 0
AZZ INC CALL 002474904 11 4 SH Call SOLE   0 0 0
AZZ INC COM 002474104 11 409 SH   SOLE   409 0 0
AZZ INC PUT 002474954 28 10 SH Put SOLE   0 0 0
BOEING CO CALL 097023905 232,106 15,563 SH Call SOLE   0 0 0
BOEING CO COM 097023105 10 70 SH   SOLE   70 0 0
BOEING CO PUT 097023955 198,609 13,317 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 264,570 13,604 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 415,837 21,382 SH Put SOLE   0 0 0
BK OF AMERICA CORP CALL 060505904 58,257 27,441 SH Call SOLE   0 0 0
BK OF AMERICA CORP COM 060505104 8,400 395,705 SH   SOLE   395,705 0 0
BK OF AMERICA CORP PUT 060505954 53,108 25,016 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 356 52 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 566 8,258 SH   SOLE   8,258 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 706 103 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 2,185 494 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 708 160 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 22 5 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 178 223 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC COM 05990K106 188 23,566 SH   SOLE   23,566 0 0
BANC OF CALIFORNIA INC PUT 05990K956 272 341 SH Put SOLE   0 0 0
BANDWIDTH INC CALL 05988J903 33 5 SH Call SOLE   0 0 0
BANNER CORP CALL 06652V908 3 1 SH Call SOLE   0 0 0
BANNER CORP COM 06652V208 4 141 SH   SOLE   141 0 0
BANNER CORP PUT 06652V958 13 4 SH Put SOLE   0 0 0
BAXTER INTL INC CALL 071813909 2,127 262 SH Call SOLE   0 0 0
BAXTER INTL INC COM 071813109 851 10,485 SH   SOLE   10,485 0 0
BAXTER INTL INC PUT 071813959 4,124 508 SH Put SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 1,671 4,048 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 0 100 SH   SOLE   100 0 0
BLACKBERRY LTD PUT 09228F953 1,082 2,620 SH Put SOLE   0 0 0
BANCO BBVA ARGENTINA S A CALL 058934900 176 672 SH Call SOLE   0 0 0
BANCO BBVA ARGENTINA S A COM 058934100 36 13,772 SH   SOLE   13,772 0 0
BANCO BBVA ARGENTINA S A PUT 058934950 77 296 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 1,014 2,410 SH Call SOLE   0 0 0
BED BATH & BEYOND INC COM 075896100 115 27,359 SH   SOLE   27,359 0 0
BED BATH & BEYOND INC PUT 075896950 2,948 7,004 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 1,024 2,524 SH Call SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 608 1,498 SH Put SOLE   0 0 0
BARINGS BDC INC CALL 06759L903 1 2 SH Call SOLE   0 0 0
BARINGS BDC INC COM 06759L103 6 868 SH   SOLE   868 0 0
VANECK VECTORS ETF TR CALL 92189F902 217 17 SH Call SOLE   0 0 0
BRIDGEBIO PHARMA INC CALL 10806X902 110 38 SH Call SOLE   0 0 0
BRIDGEBIO PHARMA INC COM 10806X102 132 4,570 SH   SOLE   4,570 0 0
BRIDGEBIO PHARMA INC PUT 10806X952 272 94 SH Put SOLE   0 0 0
BHP GROUP PLC CALL 05545E909 3,413 1,125 SH Call SOLE   0 0 0
BHP GROUP PLC PUT 05545E959 230 76 SH Put SOLE   0 0 0
BARRETT BUSINESS SVCS INC CALL 068463908 7 2 SH Call SOLE   0 0 0
BARRETT BUSINESS SVCS INC COM 068463108 0 2 SH   SOLE   2 0 0
BROOKFIELD BUSINESS PARTNERS CALL G16234909 10 4 SH Call SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS COM G16234109 50 1,998 SH   SOLE   1,998 0 0
BROOKFIELD BUSINESS PARTNERS PUT G16234959 61 24 SH Put SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA CALL 05946K901 30 100 SH Call SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 764 249,984 SH   SOLE   249,984 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 831 2,718 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP CALL 120076904 13 97 SH Call SOLE   0 0 0
BUILD A BEAR WORKSHOP COM 120076104 7 5,027 SH   SOLE   5,027 0 0
BUILD A BEAR WORKSHOP PUT 120076954 7 52 SH Put SOLE   0 0 0
BEST BUY INC CALL 086516901 2,308 405 SH Call SOLE   0 0 0
BEST BUY INC PUT 086516951 4,394 771 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 17 5 SH Call SOLE   0 0 0
BRUNSWICK CORP PUT 117043959 739 209 SH Put SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 57 24 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL COM 09739D100 18 791 SH   SOLE   791 0 0
BOISE CASCADE CO DEL PUT 09739D950 23 10 SH Put SOLE   0 0 0
BCE INC CALL 05534B900 755 185 SH Call SOLE   0 0 0
BCE INC PUT 05534B950 388 95 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC CALL 097793900 12 11 SH Call SOLE   0 0 0
BONANZA CREEK ENERGY INC COM 097793400 73 6,503 SH   SOLE   6,503 0 0
BONANZA CREEK ENERGY INC PUT 097793950 48 43 SH Put SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS CALL 10501E901 798 1,721 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS PUT 10501E951 220 476 SH Put SOLE   0 0 0
BRINKS CO CALL 109696904 52 10 SH Call SOLE   0 0 0
BRINKS CO COM 109696104 62 1,203 SH   SOLE   1,203 0 0
BRINKS CO PUT 109696954 145 28 SH Put SOLE   0 0 0
BLUCORA INC CALL 095229900 34 29 SH Call SOLE   0 0 0
BLUCORA INC PUT 095229950 2 2 SH Put SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 16 24 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS INC CALL 09058V903 12 63 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS INC PUT 09058V953 3 15 SH Put SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 726 1,604 SH Call SOLE   0 0 0
BARCLAYS PLC COM 06738E204 322 71,106 SH   SOLE   71,106 0 0
BARCLAYS PLC PUT 06738E954 824 1,820 SH Put SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 105 11,428 SH   SOLE   11,428 0 0
BAIN CAP SPECIALTY FIN INC PUT 05684B957 140 152 SH Put SOLE   0 0 0
BELDEN INC CALL 077454906 10 3 SH Call SOLE   0 0 0
BELDEN INC PUT 077454956 18 5 SH Put SOLE   0 0 0
BRANDYWINE RLTY TR COM 105368203 1 118 SH   SOLE   118 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 11 31 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 87 23,170 SH   SOLE   23,170 0 0
BIODELIVERY SCIENCES INTL IN PUT 09060J956 109 289 SH Put SOLE   0 0 0
BECTON DICKINSON & CO CALL 075887909 14,153 616 SH Call SOLE   0 0 0
BECTON DICKINSON & CO COM 075887109 6,404 27,875 SH   SOLE   27,875 0 0
BECTON DICKINSON & CO PUT 075887959 17,945 781 SH Put SOLE   0 0 0
BLOOM ENERGY CORP CALL 093712907 585 1,119 SH Call SOLE   0 0 0
BLOOM ENERGY CORP PUT 093712957 243 466 SH Put SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 400 104 SH Call SOLE   0 0 0
BIOTELEMETRY INC PUT 090672956 77 20 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 223 135 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 129 78 SH Put SOLE   0 0 0
FRANKLIN RESOURCES INC CALL 354613901 247 148 SH Call SOLE   0 0 0
FRANKLIN RESOURCES INC PUT 354613951 180 108 SH Put SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 1,375 408 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC COM 08579W103 405 12,023 SH   SOLE   12,023 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 664 197 SH Put SOLE   0 0 0
BEST INC CALL 08653C906 95 179 SH Call SOLE   0 0 0
BEST INC COM 08653C106 20 3,830 SH   SOLE   3,830 0 0
BEST INC PUT 08653C956 52 99 SH Put SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D CALL 109194900 20 2 SH Call SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 138 1,355 SH   SOLE   1,355 0 0
BRIGHT HORIZONS FAM SOL IN D PUT 109194950 173 17 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 22 4 SH Call SOLE   0 0 0
BROWN FORMAN CORP COM 115637209 28 509 SH   SOLE   509 0 0
BROWN FORMAN CORP PUT 115637959 172 31 SH Put SOLE   0 0 0
BENEFYTT TECHNOLOGIES INC CALL 08182C906 2,028 906 SH Call SOLE   0 0 0
BENEFYTT TECHNOLOGIES INC COM 08182C106 1 50 SH   SOLE   50 0 0
BENEFYTT TECHNOLOGIES INC PUT 08182C956 1,083 484 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 3,512 856 SH Call SOLE   0 0 0
BUNGE LIMITED COM G16962105 507 12,365 SH   SOLE   12,365 0 0
BUNGE LIMITED PUT G16962955 1,395 340 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 68 270 SH Call SOLE   0 0 0
BGC PARTNERS INC PUT 05541T951 13 53 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 11 103 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 2 2,538 SH   SOLE   2,538 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 1 15 SH Put SOLE   0 0 0
BRIGGS & STRATTON CORP CALL 109043909 41 227 SH Call SOLE   0 0 0
BRIGGS & STRATTON CORP COM 109043109 30 16,771 SH   SOLE   16,771 0 0
BRIGGS & STRATTON CORP PUT 109043959 39 217 SH Put SOLE   0 0 0
BEIGENE LTD CALL 07725L902 49 4 SH Call SOLE   0 0 0
BEIGENE LTD COM 07725L102 41 338 SH   SOLE   338 0 0
BEIGENE LTD PUT 07725L952 270 22 SH Put SOLE   0 0 0
B & G FOODS INC NEW CALL 05508R906 439 243 SH Call SOLE   0 0 0
B & G FOODS INC NEW COM 05508R106 258 14,281 SH   SOLE   14,281 0 0
B & G FOODS INC NEW PUT 05508R956 1,458 806 SH Put SOLE   0 0 0
BAUSCH HEALTH COS INC CALL 071734907 3,857 2,489 SH Call SOLE   0 0 0
BAUSCH HEALTH COS INC PUT 071734957 2,201 1,420 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC CALL 08160H901 1 1 SH Call SOLE   0 0 0
BENCHMARK ELECTRS INC COM 08160H101 19 988 SH   SOLE   988 0 0
BENCHMARK ELECTRS INC PUT 08160H951 39 20 SH Put SOLE   0 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 2,491 1,031 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC COM 10922N103 673 27,876 SH   SOLE   27,876 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 1,198 496 SH Put SOLE   0 0 0
BHP GROUP LTD CALL 088606908 5,705 1,555 SH Call SOLE   0 0 0
BHP GROUP LTD PUT 088606958 1,834 500 SH Put SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC CALL 10482B901 2 14 SH Call SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 887 SH   SOLE   887 0 0
BRAEMAR HOTELS & RESORTS INC CALL 10482B901 0 5 SH Call SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC PUT 10482B951 1 10 SH Put SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 3,089 908 SH Call SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 148 4,357 SH   SOLE   4,357 0 0
BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 336 99 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 92 20 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R214 238 5,156 SH   SOLE   5,156 0 0
PROSHARES TR PUT 74347R952 129 28 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 32,535 3,228 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 9,908 98,308 SH   SOLE   98,308 0 0
BAIDU INC PUT 056752958 42,059 4,173 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 2,350 1,653 SH Call SOLE   0 0 0
BIG LOTS INC COM 089302103 138 9,751 SH   SOLE   9,751 0 0
BIG LOTS INC PUT 089302953 499 351 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 50,842 1,607 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 51,316 1,622 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 2,565 280 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 2,006 219 SH Put SOLE   0 0 0
BILIBILI INC CALL 090040906 3,660 1,563 SH Call SOLE   0 0 0
BILIBILI INC COM 090040106 2,271 96,983 SH   SOLE   96,983 0 0
BILIBILI INC PUT 090040956 7,878 3,364 SH Put SOLE   0 0 0
BILL COM HLDGS INC CALL 090043900 448 131 SH Call SOLE   0 0 0
BILL COM HLDGS INC COM 090043100 9 278 SH   SOLE   278 0 0
BILL COM HLDGS INC PUT 090043950 2,917 853 SH Put SOLE   0 0 0
BIO RAD LABS INC CALL 090572907 70 2 SH Call SOLE   0 0 0
BIO RAD LABS INC PUT 090572957 70 2 SH Put SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 215 101 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 217 102 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 19 14 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B789 102 7,276 SH   SOLE   7,276 0 0
PROSHARES TR PUT 74347B959 1 1 SH Put SOLE   0 0 0
BITAUTO HLDGS LTD CALL 091727907 1,108 1,067 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD COM 091727107 197 19,052 SH   SOLE   19,052 0 0
BITAUTO HLDGS LTD PUT 091727957 487 469 SH Put SOLE   0 0 0
BJS WHSL CLUB HLDGS INC CALL 05550J901 40 16 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 577 22,684 SH   SOLE   22,684 0 0
BJS WHSL CLUB HLDGS INC PUT 05550J951 415 163 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 77 30 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F882 1,114 43,050 SH   SOLE   43,050 0 0
VANECK VECTORS ETF TR PUT 92189F952 1,198 463 SH Put SOLE   0 0 0
BJS RESTAURANTS INC CALL 09180C906 472 340 SH Call SOLE   0 0 0
BJS RESTAURANTS INC COM 09180C106 642 46,269 SH   SOLE   46,269 0 0
BJS RESTAURANTS INC PUT 09180C956 825 594 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 2,842 844 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP COM 064058100 3 100 SH   SOLE   100 0 0
BANK NEW YORK MELLON CORP PUT 064058950 3,947 1,172 SH Put SOLE   0 0 0
BLACKROCK CAP INVT CORP CALL 092533908 70 322 SH Call SOLE   0 0 0
BLACKROCK CAP INVT CORP COM 092533108 12 5,592 SH   SOLE   5,592 0 0
BLACKROCK CAP INVT CORP PUT 092533958 32 149 SH Put SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 34 110 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC PUT 112463954 99 320 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 106 78 SH Call SOLE   0 0 0
BUCKLE INC COM 118440106 131 9,599 SH   SOLE   9,599 0 0
BUCKLE INC PUT 118440956 16 12 SH Put SOLE   0 0 0
ISHARES INC COM 464286657 24 700 SH   SOLE   700 0 0
ISHARES INC PUT 464286951 24 7 SH Put SOLE   0 0 0
BLACK HILLS CORP CALL 092113909 121 19 SH Call SOLE   0 0 0
BLACK HILLS CORP PUT 092113959 6 1 SH Put SOLE   0 0 0
BLACK KNIGHT INC CALL 09215C905 1,805 311 SH Call SOLE   0 0 0
BLACK KNIGHT INC PUT 09215C955 69 12 SH Put SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T CALL 46138G900 2,281 1,115 SH Call SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T PUT 46138G950 11,559 5,650 SH Put SOLE   0 0 0
BOOKING HLDGS INC CALL 09857L908 52,467 390 SH Call SOLE   0 0 0
BOOKING HLDGS INC COM 09857L108 314 234 SH   SOLE   234 0 0
BOOKING HLDGS INC PUT 09857L958 85,562 636 SH Put SOLE   0 0 0
BAKER HUGHES COMPANY CALL 05722G900 378 360 SH Call SOLE   0 0 0
BAKER HUGHES COMPANY COM 05722G100 835 79,558 SH   SOLE   79,558 0 0
BAKER HUGHES COMPANY PUT 05722G950 1,387 1,321 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 140 75 SH Call SOLE   0 0 0
BANKUNITED INC PUT 06652K953 18 10 SH Put SOLE   0 0 0
BLACKLINE INC CALL 09239B909 562 107 SH Call SOLE   0 0 0
BLACKLINE INC PUT 09239B959 578 110 SH Put SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC CALL 079481904 730 1,550 SH Call SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC PUT 079481954 6 14 SH Put SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 42 6 SH Call SOLE   0 0 0
TOPBUILD CORP COM 89055F103 1,136 15,862 SH   SOLE   15,862 0 0
TOPBUILD CORP PUT 89055F953 2,772 387 SH Put SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 816 1,073 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW PUT 058586958 382 503 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 254 208 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 14 1,199 SH   SOLE   1,199 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 92 76 SH Put SOLE   0 0 0
BIOLIFE SOLUTIONS INC CALL 09062W904 7 8 SH Call SOLE   0 0 0
BLACKROCK INC CALL 09247X901 7,039 160 SH Call SOLE   0 0 0
BLACKROCK INC COM 09247X101 121 276 SH   SOLE   276 0 0
BLACKROCK INC PUT 09247X951 27,586 627 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 94 17 SH Call SOLE   0 0 0
BLACKBAUD INC COM 09227Q100 330 5,956 SH   SOLE   5,956 0 0
BLACKBAUD INC PUT 09227Q950 766 138 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 2,204 341 SH Call SOLE   0 0 0
BALL CORP COM 058498106 30 475 SH   SOLE   475 0 0
BALL CORP PUT 058498956 859 133 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 253 355 SH Call SOLE   0 0 0
BLOOMIN BRANDS INC COM 094235108 86 12,083 SH   SOLE   12,083 0 0
BLOOMIN BRANDS INC PUT 094235958 384 538 SH Put SOLE   0 0 0
BLINK CHARGING CO CALL 09354A900 55 321 SH Call SOLE   0 0 0
BLINK CHARGING CO COM 09354A100 12 7,206 SH   SOLE   7,206 0 0
BLINK CHARGING CO PUT 09354A950 54 317 SH Put SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 49 32 SH Call SOLE   0 0 0
AMPLIFY ETF TR COM 032108607 32 2,133 SH   SOLE   2,133 0 0
AMPLIFY ETF TR PUT 032108957 18 12 SH Put SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 1,006 219 SH Call SOLE   0 0 0
BLUEBIRD BIO INC COM 09609G100 1,212 26,372 SH   SOLE   26,372 0 0
BLUEBIRD BIO INC PUT 09609G950 1,479 322 SH Put SOLE   0 0 0
VANGUARD BD INDEX FDS CALL 921937905 32 3 SH Call SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 142 84 SH Call SOLE   0 0 0
BANCO MACRO SA COM 05961W105 120 7,103 SH   SOLE   7,103 0 0
BANCO MACRO SA PUT 05961W955 275 162 SH Put SOLE   0 0 0
BMC STK HLDGS INC CALL 05591B909 140 79 SH Call SOLE   0 0 0
BMC STK HLDGS INC COM 05591B109 9 514 SH   SOLE   514 0 0
BMC STK HLDGS INC PUT 05591B959 86 49 SH Put SOLE   0 0 0
BADGER METER INC CALL 056525908 235 44 SH Call SOLE   0 0 0
BADGER METER INC COM 056525108 188 3,522 SH   SOLE   3,522 0 0
BADGER METER INC PUT 056525958 766 143 SH Put SOLE   0 0 0
BANK MONTREAL CALL 063671901 2,045 407 SH Call SOLE   0 0 0
BANK MONTREAL PUT 063671951 1,402 279 SH Put SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 4,148 491 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,730 20,477 SH   SOLE   20,477 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 5,889 697 SH Put SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO CALL 110122908 60,266 10,812 SH Call SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 19,843 356,002 SH   SOLE   356,002 0 0
BRISTOL-MYERS SQUIBB CO PUT 110122958 54,814 9,834 SH Put SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO CALL 110122908 333 142 SH Call SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO PUT 110122958 1,455 620 SH Put SOLE   0 0 0
VANGUARD BD INDEX FDS CALL 921937905 358 42 SH Call SOLE   0 0 0
VANGUARD BD INDEX FDS COM 921937835 70 827 SH   SOLE   827 0 0
VANGUARD BD INDEX FDS PUT 921937955 196 23 SH Put SOLE   0 0 0
VANGUARD CHARLOTTE FDS PUT 92203J957 0 4 SH Put SOLE   0 0 0
BARNES & NOBLE ED INC CALL 06777U901 23 176 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC COM 06777U101 77 56,624 SH   SOLE   56,624 0 0
BARNES & NOBLE ED INC PUT 06777U951 95 699 SH Put SOLE   0 0 0
BENEFITFOCUS INC CALL 08180D906 11 13 SH Call SOLE   0 0 0
BENEFITFOCUS INC PUT 08180D956 24 27 SH Put SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 262 333 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 583 740 SH Put SOLE   0 0 0
BANK NOVA SCOTIA B C CALL 064149907 1,274 314 SH Call SOLE   0 0 0
BANK NOVA SCOTIA B C COM 064149107 525 12,942 SH   SOLE   12,942 0 0
BANK NOVA SCOTIA B C PUT 064149957 1,010 249 SH Put SOLE   0 0 0
BANK COMM HLDGS CALL 06424J903 0 1 SH Call SOLE   0 0 0
BANK COMM HLDGS COM 06424J103 50 6,362 SH   SOLE   6,362 0 0
BANK COMM HLDGS PUT 06424J953 86 110 SH Put SOLE   0 0 0
BANK HAWAII CORP CALL 062540909 182 33 SH Call SOLE   0 0 0
BANK HAWAII CORP PUT 062540959 132 24 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 72 171 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y706 150 35,374 SH   SOLE   35,374 0 0
PROSHARES TR II PUT 74347Y955 34 81 SH Put SOLE   0 0 0
BOK FINL CORP CALL 05561Q901 991 233 SH Call SOLE   0 0 0
BOK FINL CORP PUT 05561Q951 234 55 SH Put SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 115 50 SH Call SOLE   0 0 0
DMC GLOBAL INC COM 23291C103 1 76 SH   SOLE   76 0 0
DMC GLOBAL INC PUT 23291C953 64 28 SH Put SOLE   0 0 0
BOOT BARN HLDGS INC CALL 099406900 68 53 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC COM 099406100 81 6,341 SH   SOLE   6,341 0 0
BOOT BARN HLDGS INC PUT 099406950 120 93 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 67 37 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y715 13 722 SH   SOLE   722 0 0
GLOBAL X FDS PUT 37954Y951 335 185 SH Put SOLE   0 0 0
BOX INC CALL 10316T904 1,396 995 SH Call SOLE   0 0 0
BOX INC PUT 10316T954 112 80 SH Put SOLE   0 0 0
BP PLC CALL 055622904 16,441 6,741 SH Call SOLE   0 0 0
BP PLC COM 055622104 2,482 101,782 SH   SOLE   101,782 0 0
BP PLC PUT 055622954 12,685 5,201 SH Put SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN CALL 101119905 1 2 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 1,239 212 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 5 100 SH   SOLE   100 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 847 145 SH Put SOLE   0 0 0
BP MIDSTREAM PARTNERS LP CALL 0556EL909 140 151 SH Call SOLE   0 0 0
BP MIDSTREAM PARTNERS LP PUT 0556EL959 85 92 SH Put SOLE   0 0 0
POPULAR INC CALL 733174900 49 14 SH Call SOLE   0 0 0
POPULAR INC COM 733174700 818 23,380 SH   SOLE   23,380 0 0
POPULAR INC PUT 733174950 1,872 535 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 790 1,498 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 227 431 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L CALL G16249907 936 1,162 SH Call SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L COM G16249107 490 60,844 SH   SOLE   60,844 0 0
BROOKFIELD PROPERTY PARTRS L PUT G16249957 714 887 SH Put SOLE   0 0 0
BROOKFIELD PPTY REIT INC CALL 11282X903 57 68 SH Call SOLE   0 0 0
BROOKFIELD PPTY REIT INC COM 11282X103 71 8,384 SH   SOLE   8,384 0 0
BROOKFIELD PPTY REIT INC PUT 11282X953 112 133 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 1,318 139 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 455 48 SH Put SOLE   0 0 0
BELLRING BRANDS INC CALL 079823900 71 42 SH Call SOLE   0 0 0
BELLRING BRANDS INC COM 079823100 1 64 SH   SOLE   64 0 0
BELLRING BRANDS INC PUT 079823950 1 1 SH Put SOLE   0 0 0
BRADY CORP CALL 104674906 27 6 SH Call SOLE   0 0 0
BRADY CORP COM 104674106 69 1,551 SH   SOLE   1,551 0 0
BRADY CORP PUT 104674956 130 29 SH Put SOLE   0 0 0
CRAFT BREW ALLIANCE INC CALL 224122901 1 1 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC COM 224122101 185 12,440 SH   SOLE   12,440 0 0
CRAFT BREW ALLIANCE INC PUT 224122951 375 252 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 34 26 SH Call SOLE   0 0 0
BRF SA CALL 10552T907 103 357 SH Call SOLE   0 0 0
BRF SA COM 10552T107 73 25,445 SH   SOLE   25,445 0 0
BRF SA PUT 10552T957 71 247 SH Put SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI CALL 09627J902 5 10 SH Call SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI COM 09627J102 4 850 SH   SOLE   850 0 0
BLUEROCK RESIDENTIAL GRW REI PUT 09627J952 6 12 SH Put SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 80,975 4,429 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 91 500 SH   SOLE   500 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 71,120 3,890 SH Put SOLE   0 0 0
BRUKER CORP CALL 116794908 46 13 SH Call SOLE   0 0 0
BRUKER CORP PUT 116794958 39 11 SH Put SOLE   0 0 0
BROOKS AUTOMATION INC NEW CALL 114340902 122 40 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC NEW COM 114340102 112 3,689 SH   SOLE   3,689 0 0
BROOKS AUTOMATION INC NEW PUT 114340952 256 84 SH Put SOLE   0 0 0
BROADMARK RLTY CAP INC COM 11135B100 8 1,082 SH   SOLE   1,082 0 0
BROADMARK RLTY CAP INC PUT 11135B950 7 10 SH Put SOLE   0 0 0
BROWN & BROWN INC CALL 115236901 2,126 587 SH Call SOLE   0 0 0
BROWN & BROWN INC PUT 115236951 112 31 SH Put SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 302 318 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC PUT 11120U955 53 56 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 56 374 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K315 104 69,047 SH   SOLE   69,047 0 0
DIREXION SHS ETF TR PUT 25490K959 407 2,678 SH Put SOLE   0 0 0
BANCO SANTANDER CHILE NEW CALL 05965X909 15 10 SH Call SOLE   0 0 0
BANCO SANTANDER BRASIL S A CALL 05967A907 0 1 SH Call SOLE   0 0 0
BANCO SANTANDER BRASIL S A COM 05967A107 21 4,158 SH   SOLE   4,158 0 0
BANCO SANTANDER BRASIL S A PUT 05967A957 31 60 SH Put SOLE   0 0 0
BIOSIG TECHNOLOGIES INC COM 09073N201 176 42,209 SH   SOLE   42,209 0 0
BIOSIG TECHNOLOGIES INC PUT 09073N951 25 60 SH Put SOLE   0 0 0
BLACK STONE MINERALS L P CALL 09225M901 13 29 SH Call SOLE   0 0 0
BLACK STONE MINERALS L P COM 09225M101 27 5,894 SH   SOLE   5,894 0 0
BLACK STONE MINERALS L P PUT 09225M951 27 58 SH Put SOLE   0 0 0
BSQUARE CORP PUT 11776U950 0 3 SH Put SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 3,935 1,206 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP COM 101137107 43 1,324 SH   SOLE   1,324 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 6,760 2,072 SH Put SOLE   0 0 0
BIOXCEL THERAPEUTICS INC CALL 09075P905 17 8 SH Call SOLE   0 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 950 42,547 SH   SOLE   42,547 0 0
BIOXCEL THERAPEUTICS INC PUT 09075P955 1,164 521 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 1 SH Put SOLE   0 0 0
B2GOLD CORP CALL 11777Q909 134 441 SH Call SOLE   0 0 0
B2GOLD CORP COM 11777Q209 142 46,635 SH   SOLE   46,635 0 0
B2GOLD CORP PUT 11777Q959 16 54 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 2,314 677 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC PUT 110448957 1,319 386 SH Put SOLE   0 0 0
PEABODY ENERGY CORP NEW CALL 704551900 31 109 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW PUT 704551950 93 323 SH Put SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 4,367 990 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 4,933 111,829 SH   SOLE   111,829 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 12,790 2,899 SH Put SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 649 41 SH Call SOLE   0 0 0
BURLINGTON STORES INC COM 122017106 161 1,021 SH   SOLE   1,021 0 0
BURLINGTON STORES INC PUT 122017956 6,813 430 SH Put SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 26 37 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU COM 204448104 162 22,299 SH   SOLE   22,299 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 88 121 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 1,844 757 SH Call SOLE   0 0 0
BORGWARNER INC PUT 099724956 584 240 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 2 1 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 43 9 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC PUT 05605H950 9 2 SH Put SOLE   0 0 0
BLACKSTONE GROUP INC CALL 09260D907 11,975 2,628 SH Call SOLE   0 0 0
BLACKSTONE GROUP INC PUT 09260D957 31,871 6,994 SH Put SOLE   0 0 0
BLUELINX HLDGS INC CALL 09624H908 20 42 SH Call SOLE   0 0 0
BLUELINX HLDGS INC COM 09624H208 26 5,305 SH   SOLE   5,305 0 0
BLUELINX HLDGS INC PUT 09624H958 4 10 SH Put SOLE   0 0 0
BLACKSTONE MTG TR INC CALL 09257W900 612 329 SH Call SOLE   0 0 0
BLACKSTONE MTG TR INC COM 09257W100 203 10,912 SH   SOLE   10,912 0 0
BLACKSTONE MTG TR INC PUT 09257W950 651 350 SH Put SOLE   0 0 0
BOSTON PROPERTIES INC CALL 101121901 1,318 143 SH Call SOLE   0 0 0
BOSTON PROPERTIES INC PUT 101121951 1,531 166 SH Put SOLE   0 0 0
BAUDAX BIO INC CALL 07160F907 10 41 SH Call SOLE   0 0 0
BAUDAX BIO INC COM 07160F107 25 10,282 SH   SOLE   10,282 0 0
BAUDAX BIO INC PUT 07160F957 37 150 SH Put SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS CALL 05971J902 43 23 SH Call SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 13 733 SH   SOLE   733 0 0
BANCORPSOUTH BK TUPELO MISS PUT 05971J952 9 5 SH Put SOLE   0 0 0
BOYD GAMING CORP CALL 103304901 1,000 694 SH Call SOLE   0 0 0
BOYD GAMING CORP COM 103304101 1 100 SH   SOLE   100 0 0
BOYD GAMING CORP PUT 103304951 216 150 SH Put SOLE   0 0 0
BEYOND MEAT INC CALL 08862E909 0 2,504 SH Call SOLE   0 0 0
BEYOND MEAT INC COM 08862E109 0 165,337 SH   SOLE   165,337 0 0
BEYOND MEAT INC PUT 08862E959 0 6,352 SH Put SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 68 106 SH Call SOLE   0 0 0
BEAZER HOMES USA INC PUT 07556Q951 34 54 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 226 64 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 38 11 SH Put SOLE   0 0 0
BAOZUN INC CALL 06684L903 751 269 SH Call SOLE   0 0 0
BAOZUN INC COM 06684L103 759 27,193 SH   SOLE   27,193 0 0
BAOZUN INC PUT 06684L953 2,475 886 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 35,713 8,479 SH Call SOLE   0 0 0
CITIGROUP INC COM 172967424 21 500 SH   SOLE   500 0 0
CITIGROUP INC PUT 172967954 34,112 8,099 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 0 417 SH   SOLE   417 0 0
CREDIT ACCEP CORP MICH CALL 225310901 2,556 100 SH Call SOLE   0 0 0
CREDIT ACCEP CORP MICH COM 225310101 702 2,747 SH   SOLE   2,747 0 0
CREDIT ACCEP CORP MICH PUT 225310951 3,451 135 SH Put SOLE   0 0 0
CACI INTL INC COM 127190304 189 897 SH   SOLE   897 0 0
CACI INTL INC PUT 127190954 485 23 SH Put SOLE   0 0 0
CADENCE BANCORPORATION CALL 12739A900 8 13 SH Call SOLE   0 0 0
CADENCE BANCORPORATION COM 12739A100 5 812 SH   SOLE   812 0 0
CADENCE BANCORPORATION PUT 12739A950 12 19 SH Put SOLE   0 0 0
CAE INC CALL 124765908 90 72 SH Call SOLE   0 0 0
CAE INC COM 124765108 0 5 SH   SOLE   5 0 0
CAE INC PUT 124765958 1 1 SH Put SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 2 114 SH   SOLE   114 0 0
MORGAN STANLEY CHINA A SH FD PUT 617468953 9 5 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 6,360 2,168 SH Call SOLE   0 0 0
CONAGRA BRANDS INC PUT 205887952 1,854 632 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 29 10 SH Call SOLE   0 0 0
CARDINAL HEALTH INC CALL 14149Y908 5,297 1,105 SH Call SOLE   0 0 0
CARDINAL HEALTH INC COM 14149Y108 1,337 27,908 SH   SOLE   27,908 0 0
CARDINAL HEALTH INC PUT 14149Y958 4,352 908 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 16 12 SH Call SOLE   0 0 0
CAI INTERNATIONAL INC COM 12477X106 10 745 SH   SOLE   745 0 0
CANON INC COM 138006309 0 3 SH   SOLE   3 0 0
CHEESECAKE FACTORY INC CALL 163072901 783 459 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC COM 163072101 797 46,674 SH   SOLE   46,674 0 0
CHEESECAKE FACTORY INC PUT 163072951 3,110 1,821 SH Put SOLE   0 0 0
CALERES INC CALL 129500904 24 48 SH Call SOLE   0 0 0
CALERES INC PUT 129500954 2 5 SH Put SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 84 190 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 2 596 SH   SOLE   596 0 0
CALITHERA BIOSCIENCES INC PUT 13089P951 76 172 SH Put SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 1,464 333 SH Call SOLE   0 0 0
CAL MAINE FOODS INC COM 128030202 455 10,353 SH   SOLE   10,353 0 0
CAL MAINE FOODS INC PUT 128030952 1,666 379 SH Put SOLE   0 0 0
CALIX INC CALL 13100M909 13 19 SH Call SOLE   0 0 0
CALIX INC COM 13100M509 204 28,830 SH   SOLE   28,830 0 0
CALIX INC PUT 13100M959 11 16 SH Put SOLE   0 0 0
CALAMP CORP CALL 128126909 173 385 SH Call SOLE   0 0 0
CALAMP CORP PUT 128126959 9 21 SH Put SOLE   0 0 0
CAMTEK LTD CALL M20791905 14 17 SH Call SOLE   0 0 0
CAMTEK LTD COM M20791105 132 15,678 SH   SOLE   15,678 0 0
CAMTEK LTD PUT M20791955 225 268 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 1 3 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A409 14 2,633 SH   SOLE   2,633 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 17 32 SH Put SOLE   0 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 6 8 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 8 10 SH Put SOLE   0 0 0
AVIS BUDGET GROUP CALL 053774905 1,483 1,067 SH Call SOLE   0 0 0
AVIS BUDGET GROUP COM 053774105 236 17,038 SH   SOLE   17,038 0 0
AVIS BUDGET GROUP PUT 053774955 3,975 2,860 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 254 193 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC COM 140755109 110 8,380 SH   SOLE   8,380 0 0
CARA THERAPEUTICS INC PUT 140755959 359 272 SH Put SOLE   0 0 0
CARGURUS INC CALL 141788909 215 114 SH Call SOLE   0 0 0
CARGURUS INC COM 141788109 38 2,034 SH   SOLE   2,034 0 0
CARGURUS INC PUT 141788959 126 67 SH Put SOLE   0 0 0
CARS COM INC CALL 14575E905 169 395 SH Call SOLE   0 0 0
CARS COM INC PUT 14575E955 6 14 SH Put SOLE   0 0 0
CASA SYS INC CALL 14713L902 66 190 SH Call SOLE   0 0 0
CASA SYS INC COM 14713L102 208 59,626 SH   SOLE   59,626 0 0
CASA SYS INC PUT 14713L952 45 130 SH Put SOLE   0 0 0
META FINL GROUP INC PUT 59100U958 8 4 SH Put SOLE   0 0 0
CASEYS GEN STORES INC CALL 147528903 397 30 SH Call SOLE   0 0 0
CASEYS GEN STORES INC COM 147528103 580 4,381 SH   SOLE   4,381 0 0
CASEYS GEN STORES INC PUT 147528953 1,616 122 SH Put SOLE   0 0 0
CATERPILLAR INC DEL CALL 149123901 18,334 1,580 SH Call SOLE   0 0 0
CATERPILLAR INC DEL PUT 149123951 27,130 2,338 SH Put SOLE   0 0 0
CATABASIS PHARMACEUTICALS IN CALL 14875P906 4 10 SH Call SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 182 87 SH Call SOLE   0 0 0
CARDTRONICS PLC COM G1991C105 1,200 57,380 SH   SOLE   57,380 0 0
CARDTRONICS PLC PUT G1991C955 1,449 693 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 84 79 SH Call SOLE   0 0 0
CATO CORP NEW PUT 149205956 9 9 SH Put SOLE   0 0 0
CATASYS INC CALL 149049904 65 43 SH Call SOLE   0 0 0
CATASYS INC PUT 149049954 15 10 SH Put SOLE   0 0 0
CATHAY GEN BANCORP COM 149150104 11 489 SH   SOLE   489 0 0
CATHAY GEN BANCORP PUT 149150954 27 12 SH Put SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 10,443 935 SH Call SOLE   0 0 0
CHUBB LIMITED PUT H1467J954 2,892 259 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 8 57 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW CALL 171871902 449 307 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW COM 171871502 79 5,421 SH   SOLE   5,421 0 0
CINCINNATI BELL INC NEW PUT 171871952 764 522 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST CALL 20440T900 123 98 SH Call SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST PUT 20440T950 12 10 SH Put SOLE   0 0 0
CATALYST BIOSCIENCES INC CALL 14888D908 2 6 SH Call SOLE   0 0 0
CATALYST BIOSCIENCES INC COM 14888D208 156 35,779 SH   SOLE   35,779 0 0
CATALYST BIOSCIENCES INC PUT 14888D958 61 140 SH Put SOLE   0 0 0
CBL & ASSOC PPTYS INC CALL 124830900 8 415 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC PUT 124830950 1 62 SH Put SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I CALL 15117P902 31 20 SH Call SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I PUT 15117P952 23 15 SH Put SOLE   0 0 0
CBOE GLOBAL MARKETS INC CALL 12503M908 3,284 368 SH Call SOLE   0 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,875 21,010 SH   SOLE   21,010 0 0
CBOE GLOBAL MARKETS INC PUT 12503M958 3,757 421 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 1,273 118 SH Call SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 75 700 SH   SOLE   700 0 0
CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 690 64 SH Put SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 1,440 382 SH Call SOLE   0 0 0
CBRE GROUP INC PUT 12504L959 724 192 SH Put SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 4,260 512 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 740 89 SH Put SOLE   0 0 0
COMMERCE BANCSHARES INC CALL 200525903 241 48 SH Call SOLE   0 0 0
COMMERCE BANCSHARES INC PUT 200525953 35 7 SH Put SOLE   0 0 0
CABOT CORP CALL 127055901 135 52 SH Call SOLE   0 0 0
CABOT CORP COM 127055101 319 12,228 SH   SOLE   12,228 0 0
CABOT CORP PUT 127055951 420 161 SH Put SOLE   0 0 0
COMMUNITY BK SYS INC CALL 203607906 76 13 SH Call SOLE   0 0 0
COMMUNITY BK SYS INC PUT 203607956 11 2 SH Put SOLE   0 0 0
CBIZ INC CALL 124805902 6 3 SH Call SOLE   0 0 0
CBIZ INC COM 124805102 12 575 SH   SOLE   575 0 0
CHEMOURS CO CALL 163851908 580 654 SH Call SOLE   0 0 0
CHEMOURS CO PUT 163851958 1,112 1,254 SH Put SOLE   0 0 0
CRESCENT CAP BDC INC PUT 225655959 1 2 SH Put SOLE   0 0 0
CLARIVATE ANALYTICS PLC CALL G21810909 632 305 SH Call SOLE   0 0 0
CLARIVATE ANALYTICS PLC PUT G21810959 344 166 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 187 50 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS PUT G25839954 146 39 SH Put SOLE   0 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 9,862 683 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 7,292 505 SH Put SOLE   0 0 0
CAMECO CORP CALL 13321L908 3,251 4,256 SH Call SOLE   0 0 0
CAMECO CORP COM 13321L108 2,026 265,291 SH   SOLE   265,291 0 0
CAMECO CORP PUT 13321L958 630 825 SH Put SOLE   0 0 0
CROWN HLDGS INC CALL 228368906 592 102 SH Call SOLE   0 0 0
CROWN HLDGS INC PUT 228368956 3,430 591 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 10,150 7,707 SH Call SOLE   0 0 0
CARNIVAL CORP COM 143658300 4,133 313,821 SH   SOLE   313,821 0 0
CARNIVAL CORP PUT 143658950 20,933 15,895 SH Put SOLE   0 0 0
CSI COMPRESSCO LP COM 12637A103 3 5,819 SH   SOLE   5,819 0 0
CSI COMPRESSCO LP PUT 12637A953 4 76 SH Put SOLE   0 0 0
CABOT MICROELECTRONICS CORP CALL 12709P903 547 48 SH Call SOLE   0 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 289 2,535 SH   SOLE   2,535 0 0
CABOT MICROELECTRONICS CORP PUT 12709P953 1,107 97 SH Put SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 319 39 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 16 2 SH Put SOLE   0 0 0
CROSS CTRY HEALTHCARE INC CALL 227483904 68 101 SH Call SOLE   0 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 40 5,987 SH   SOLE   5,987 0 0
CROSS CTRY HEALTHCARE INC PUT 227483954 8 13 SH Put SOLE   0 0 0
CENTURY CMNTYS INC CALL 156504900 23 16 SH Call SOLE   0 0 0
CENTURY CMNTYS INC COM 156504300 79 5,484 SH   SOLE   5,484 0 0
CENTURY CMNTYS INC PUT 156504950 34 24 SH Put SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 747 186 SH Call SOLE   0 0 0
CHEMOCENTRYX INC COM 16383L106 342 8,521 SH   SOLE   8,521 0 0
CHEMOCENTRYX INC PUT 16383L956 2,511 625 SH Put SOLE   0 0 0
CERIDIAN HCM HLDG INC CALL 15677J908 1,281 256 SH Call SOLE   0 0 0
CERIDIAN HCM HLDG INC PUT 15677J958 435 87 SH Put SOLE   0 0 0
COEUR MNG INC CALL 192108904 397 1,239 SH Call SOLE   0 0 0
COEUR MNG INC COM 192108504 335 104,597 SH   SOLE   104,597 0 0
COEUR MNG INC PUT 192108954 255 795 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 7 290 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 0 6 SH Put SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 2,138 651 SH Call SOLE   0 0 0
CDK GLOBAL INC COM 12508E101 136 4,170 SH   SOLE   4,170 0 0
CDK GLOBAL INC PUT 12508E951 952 290 SH Put SOLE   0 0 0
CARDLYTICS INC CALL 14161W905 520 149 SH Call SOLE   0 0 0
CARDLYTICS INC PUT 14161W955 276 79 SH Put SOLE   0 0 0
AVID BIOSERVICES INC CALL 05368M906 90 178 SH Call SOLE   0 0 0
AVID BIOSERVICES INC COM 05368M106 35 6,920 SH   SOLE   6,920 0 0
AVID BIOSERVICES INC PUT 05368M956 86 170 SH Put SOLE   0 0 0
CAREDX INC CALL 14167L903 340 156 SH Call SOLE   0 0 0
CAREDX INC PUT 14167L953 196 90 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 917 139 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 231 35 SH Put SOLE   0 0 0
CEDAR REALTY TRUST INC COM 150602209 5 5,441 SH   SOLE   5,441 0 0
CEDAR REALTY TRUST INC PUT 150602959 4 52 SH Put SOLE   0 0 0
CIDARA THERAPEUTICS INC CALL 171757907 15 61 SH Call SOLE   0 0 0
CIDARA THERAPEUTICS INC COM 171757107 4 1,883 SH   SOLE   1,883 0 0
CDW CORP CALL 12514G908 111 12 SH Call SOLE   0 0 0
CDW CORP COM 12514G108 122 1,310 SH   SOLE   1,310 0 0
CDW CORP PUT 12514G958 429 46 SH Put SOLE   0 0 0
CHROMADEX CORP CALL 171077907 1 4 SH Call SOLE   0 0 0
CODEXIS INC CALL 192005906 3 3 SH Call SOLE   0 0 0
CODEXIS INC COM 192005106 33 3,028 SH   SOLE   3,028 0 0
CODEXIS INC PUT 192005956 6 6 SH Put SOLE   0 0 0
CADIZ INC CALL 127537907 63 54 SH Call SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 491 67 SH Call SOLE   0 0 0
CELANESE CORP DEL COM 150870103 759 10,349 SH   SOLE   10,349 0 0
CELANESE CORP DEL PUT 150870953 814 111 SH Put SOLE   0 0 0
CECO ENVIRONMENTAL CORP CALL 125141901 4 10 SH Call SOLE   0 0 0
CECO ENVIRONMENTAL CORP PUT 125141951 0 2 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 20854L908 23 64 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION PUT 20854L958 46 125 SH Put SOLE   0 0 0
CELLCOM ISRAEL LTD CALL M2196U909 8 29 SH Call SOLE   0 0 0
CELLCOM ISRAEL LTD COM M2196U109 12 4,263 SH   SOLE   4,263 0 0
CELLCOM ISRAEL LTD PUT M2196U959 46 160 SH Put SOLE   0 0 0
CENTRAL GARDEN & PET CO COM 153527106 9 330 SH   SOLE   330 0 0
CENTURY ALUM CO CALL 156431908 67 186 SH Call SOLE   0 0 0
CENTURY ALUM CO COM 156431108 28 7,972 SH   SOLE   7,972 0 0
CENTURY ALUM CO PUT 156431958 46 129 SH Put SOLE   0 0 0
CNOOC LIMITED CALL 126132909 869 84 SH Call SOLE   0 0 0
CNOOC LIMITED COM 126132109 283 2,744 SH   SOLE   2,744 0 0
CNOOC LIMITED PUT 126132959 2,059 199 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 162 383 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 84 19,977 SH   SOLE   19,977 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 93 220 SH Put SOLE   0 0 0
CERNER CORP CALL 156782904 7,848 1,246 SH Call SOLE   0 0 0
CERNER CORP PUT 156782954 4,705 747 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 141 305 SH Call SOLE   0 0 0
CERUS CORP COM 157085101 305 65,635 SH   SOLE   65,635 0 0
CERUS CORP PUT 157085951 819 1,763 SH Put SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP CALL G20045902 15 50 SH Call SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 79 25,500 SH   SOLE   25,500 0 0
CENTRAL EUROPEAN MEDIA ENTRP PUT G20045952 81 260 SH Put SOLE   0 0 0
CEVA INC CALL 157210905 27 11 SH Call SOLE   0 0 0
CF INDS HLDGS INC CALL 125269900 2,385 877 SH Call SOLE   0 0 0
CF INDS HLDGS INC COM 125269100 1,860 68,404 SH   SOLE   68,404 0 0
CF INDS HLDGS INC PUT 125269950 4,773 1,755 SH Put SOLE   0 0 0
CAPITOL FED FINL INC COM 14057J101 14 1,257 SH   SOLE   1,257 0 0
CAPITOL FED FINL INC PUT 14057J951 12 11 SH Put SOLE   0 0 0
CITIZENS FINANCIAL GROUP INC CALL 174610905 1,047 557 SH Call SOLE   0 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 156 8,323 SH   SOLE   8,323 0 0
CITIZENS FINANCIAL GROUP INC PUT 174610955 837 445 SH Put SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 351 63 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC PUT 229899959 1,221 219 SH Put SOLE   0 0 0
COLFAX CORP CALL 194014906 7 4 SH Call SOLE   0 0 0
COLFAX CORP COM 194014106 53 2,699 SH   SOLE   2,699 0 0
COLFAX CORP PUT 194014956 148 75 SH Put SOLE   0 0 0
CARLYLE GROUP INC CALL 14316J908 2,470 1,141 SH Call SOLE   0 0 0
CARLYLE GROUP INC COM 14316J108 147 6,790 SH   SOLE   6,790 0 0
CARLYLE GROUP INC PUT 14316J958 372 172 SH Put SOLE   0 0 0
TCG BDC INC CALL 872280902 17 33 SH Call SOLE   0 0 0
TCG BDC INC COM 872280102 19 3,769 SH   SOLE   3,769 0 0
TCG BDC INC PUT 872280952 28 55 SH Put SOLE   0 0 0
CANOPY GROWTH CORP CALL 138035900 3,815 2,646 SH Call SOLE   0 0 0
CANOPY GROWTH CORP PUT 138035950 6,199 4,299 SH Put SOLE   0 0 0
COMPUGEN LTD CALL M25722905 308 425 SH Call SOLE   0 0 0
COMPUGEN LTD COM M25722105 76 10,571 SH   SOLE   10,571 0 0
COMPUGEN LTD PUT M25722955 270 373 SH Put SOLE   0 0 0
COGNEX CORP CALL 192422903 519 123 SH Call SOLE   0 0 0
COGNEX CORP COM 192422103 75 1,786 SH   SOLE   1,786 0 0
COGNEX CORP PUT 192422953 751 178 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 77 26 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y116 12 412 SH   SOLE   412 0 0
CHAPARRAL ENERGY INC PUT 15942R958 0 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 17 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K869 186 10,620 SH   SOLE   10,620 0 0
DIREXION SHS ETF TR PUT 25490K959 91 52 SH Put SOLE   0 0 0
CHURCH & DWIGHT INC CALL 171340902 808 126 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC COM 171340102 365 5,689 SH   SOLE   5,689 0 0
CHURCH & DWIGHT INC PUT 171340952 2,573 401 SH Put SOLE   0 0 0
CHURCHILL DOWNS INC CALL 171484908 195 19 SH Call SOLE   0 0 0
CHURCHILL DOWNS INC COM 171484108 812 7,891 SH   SOLE   7,891 0 0
CHURCHILL DOWNS INC PUT 171484958 926 90 SH Put SOLE   0 0 0
CHEMED CORP NEW CALL 16359R903 389 9 SH Call SOLE   0 0 0
CHEMED CORP NEW PUT 16359R953 86 2 SH Put SOLE   0 0 0
CHEFS WHSE INC CALL 163086901 23 23 SH Call SOLE   0 0 0
CHEFS WHSE INC PUT 163086951 155 154 SH Put SOLE   0 0 0
CHEGG INC CALL 163092909 4,214 1,178 SH Call SOLE   0 0 0
CHEGG INC PUT 163092959 1,223 342 SH Put SOLE   0 0 0
CHOICE HOTELS INTL INC PUT 169905956 128 21 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 1 1 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 3 2 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 12 9 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 31 1,796 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP COM 165167107 11 68,032 SH   SOLE   68,032 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 16 978 SH Put SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 3,870 385 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 4,580 45,560 SH   SOLE   45,560 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 9,862 981 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 6,351 1,686 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED PUT 16941M959 3,149 836 SH Put SOLE   0 0 0
CHIASMA INC CALL 16706W902 3 10 SH Call SOLE   0 0 0
CHIASMA INC COM 16706W102 1 380 SH   SOLE   380 0 0
CHANGE HEALTHCARE INC CALL 15912K900 41 42 SH Call SOLE   0 0 0
CHANGE HEALTHCARE INC COM 15912K100 5 570 SH   SOLE   570 0 0
CHANGE HEALTHCARE INC PUT 15912K950 74 75 SH Put SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 165 102 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 22 1,412 SH   SOLE   1,412 0 0
COHERUS BIOSCIENCES INC PUT 19249H953 12 8 SH Put SOLE   0 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 9,671 1,461 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 3,475 525 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 25 201 SH Call SOLE   0 0 0
CHICOS FAS INC COM 168615102 20 15,628 SH   SOLE   15,628 0 0
CHICOS FAS INC PUT 168615952 1 14 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 17,234 395 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 40,664 932 SH Put SOLE   0 0 0
CHINA UNICOM HONG KONG CALL 16945R904 1 3 SH Call SOLE   0 0 0
CHINA UNICOM HONG KONG COM 16945R104 5 937 SH   SOLE   937 0 0
CHINA UNICOM HONG KONG PUT 16945R954 15 27 SH Put SOLE   0 0 0
CHUYS HLDGS INC CALL 171604901 73 73 SH Call SOLE   0 0 0
CHUYS HLDGS INC COM 171604101 2 208 SH   SOLE   208 0 0
CHUYS HLDGS INC PUT 171604951 24 24 SH Put SOLE   0 0 0
CHEWY INC CALL 16679L909 3,107 829 SH Call SOLE   0 0 0
CHEWY INC COM 16679L109 462 12,324 SH   SOLE   12,324 0 0
CHEWY INC PUT 16679L959 9,874 2,634 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 11,676 659 SH Call SOLE   0 0 0
CIGNA CORP NEW COM 125523100 3,883 21,921 SH   SOLE   21,921 0 0
CIGNA CORP NEW PUT 125523950 45,304 2,557 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 992 56 SH Call SOLE   0 0 0
CIGNA CORP NEW PUT 125523950 1,931 109 SH Put SOLE   0 0 0
CITIZENS INC COM 174740100 3 531 SH   SOLE   531 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X846 5 197 SH   SOLE   197 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 2 1 SH Put SOLE   0 0 0
CIENA CORP CALL 171779909 6,520 1,638 SH Call SOLE   0 0 0
CIENA CORP PUT 171779959 2,882 724 SH Put SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA CALL 204409901 1 10 SH Call SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA COM 204409601 15 9,008 SH   SOLE   9,008 0 0
COMPANHIA ENERGETICA DE MINA PUT 204409951 6 40 SH Put SOLE   0 0 0
CHIMERA INVT CORP CALL 16934Q908 1,519 1,670 SH Call SOLE   0 0 0
CHIMERA INVT CORP PUT 16934Q958 595 654 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 890 118 SH Call SOLE   0 0 0
CINCINNATI FINL CORP PUT 172062951 105 14 SH Put SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 18 25 SH Call SOLE   0 0 0
CITY OFFICE REIT INC COM 178587101 21 2,926 SH   SOLE   2,926 0 0
CITY OFFICE REIT INC PUT 178587951 22 31 SH Put SOLE   0 0 0
CIRCOR INTL INC PUT 17273K959 1 1 SH Put SOLE   0 0 0
CIT GROUP INC CALL 125581901 112 65 SH Call SOLE   0 0 0
CIT GROUP INC PUT 125581951 191 111 SH Put SOLE   0 0 0
SEACOR HOLDINGS INC CALL 811904901 8 3 SH Call SOLE   0 0 0
SEACOR HOLDINGS INC COM 811904101 1 62 SH   SOLE   62 0 0
COLGATE PALMOLIVE CO CALL 194162903 15,667 2,361 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO PUT 194162953 4,519 681 SH Put SOLE   0 0 0
CLARUS CORP NEW COM 18270P109 11 1,184 SH   SOLE   1,184 0 0
CLARUS CORP NEW PUT 18270P959 11 12 SH Put SOLE   0 0 0
CORE LABORATORIES N V CALL N22717907 221 214 SH Call SOLE   0 0 0
CORE LABORATORIES N V COM N22717107 1 117 SH   SOLE   117 0 0
CORE LABORATORIES N V PUT N22717957 213 206 SH Put SOLE   0 0 0
COLUMBIA FINL INC CALL 197641903 322 224 SH Call SOLE   0 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 1 906 SH   SOLE   906 0 0
CALADRIUS BIOSCIENCES INC PUT 128058953 3 20 SH Put SOLE   0 0 0
COLLECTORS UNIVERSE INC CALL 19421R900 3 2 SH Call SOLE   0 0 0
COLLECTORS UNIVERSE INC PUT 19421R950 3 2 SH Put SOLE   0 0 0
CLOUDERA INC CALL 18914U900 1,746 2,219 SH Call SOLE   0 0 0
CLOUDERA INC COM 18914U100 77 9,800 SH   SOLE   9,800 0 0
CLOUDERA INC PUT 18914U950 258 329 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 21 36 SH Call SOLE   0 0 0
CHATHAM LODGING TR COM 16208T102 3 644 SH   SOLE   644 0 0
CHATHAM LODGING TR PUT 16208T952 5 9 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B902 121 730 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B952 35 211 SH Put SOLE   0 0 0
CLEVELAND CLIFFS INC CALL 185899901 1,789 4,531 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC PUT 185899951 783 1,983 SH Put SOLE   0 0 0
CLEVELAND CLIFFS INC CALL 185899901 68 173 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC PUT 185899951 199 505 SH Put SOLE   0 0 0
CORELOGIC INC CALL 21871D903 36 12 SH Call SOLE   0 0 0
CORELOGIC INC PUT 21871D953 42 14 SH Put SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 35 7 SH Call SOLE   0 0 0
CLEAN HARBORS INC PUT 184496957 5 1 SH Put SOLE   0 0 0
MACK CALI RLTY CORP CALL 554489904 3 2 SH Call SOLE   0 0 0
MACK CALI RLTY CORP COM 554489104 9 609 SH   SOLE   609 0 0
MACK CALI RLTY CORP PUT 554489954 19 13 SH Put SOLE   0 0 0
CLEARSIGN TECHNOLOGIES CORP CALL 185064902 0 4 SH Call SOLE   0 0 0
CLEARSIGN TECHNOLOGIES CORP PUT 185064952 0 1 SH Put SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 26 254 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 8 8,416 SH   SOLE   8,416 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 69 665 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 56 317 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 10 5,683 SH   SOLE   5,683 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 26 149 SH Put SOLE   0 0 0
COLONY CAP INC NEW CALL 19626G908 128 735 SH Call SOLE   0 0 0
COLONY CAP INC NEW PUT 19626G958 23 133 SH Put SOLE   0 0 0
CONTINENTAL RES INC CALL 212015901 964 1,262 SH Call SOLE   0 0 0
CONTINENTAL RES INC COM 212015101 25 3,313 SH   SOLE   3,313 0 0
CONTINENTAL RES INC PUT 212015951 774 1,014 SH Put SOLE   0 0 0
CELESTICA INC COM 15101Q108 17 4,931 SH   SOLE   4,931 0 0
CELESTICA INC PUT 15101Q958 18 54 SH Put SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC CALL 185063904 6 38 SH Call SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 25 15,107 SH   SOLE   15,107 0 0
CLEARSIDE BIOMEDICAL INC PUT 185063954 0 4 SH Put SOLE   0 0 0
CELSION CORPORATION CALL 15117N903 3 42 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC CALL 189464900 3,392 5,334 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC PUT 189464950 1,226 1,929 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 386 177 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP COM 18538R103 170 7,805 SH   SOLE   7,805 0 0
CLEARWATER PAPER CORP PUT 18538R953 2 1 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 14,518 838 SH Call SOLE   0 0 0
CLOROX CO DEL COM 189054109 6,215 35,877 SH   SOLE   35,877 0 0
CLOROX CO DEL PUT 189054959 21,985 1,269 SH Put SOLE   0 0 0
CANADIAN IMP BK COMM CALL 136069901 5,060 873 SH Call SOLE   0 0 0
CANADIAN IMP BK COMM COM 136069101 1,466 25,293 SH   SOLE   25,293 0 0
CANADIAN IMP BK COMM PUT 136069951 4,139 714 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 883 301 SH Call SOLE   0 0 0
COMERICA INC COM 200340107 576 19,645 SH   SOLE   19,645 0 0
COMERICA INC PUT 200340957 2,752 938 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 181 115 SH Call SOLE   0 0 0
COMMERCIAL METALS CO PUT 201723953 18 12 SH Put SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 34 167 SH Call SOLE   0 0 0
CHEETAH MOBILE INC COM 163075104 31 15,306 SH   SOLE   15,306 0 0
CHEETAH MOBILE INC PUT 163075954 73 352 SH Put SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y CALL 199333905 2 1 SH Call SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 14 566 SH   SOLE   566 0 0
COMCAST CORP NEW CALL 20030N901 29,518 8,586 SH Call SOLE   0 0 0
COMCAST CORP NEW COM 20030N101 12,996 378,013 SH   SOLE   378,013 0 0
COMCAST CORP NEW PUT 20030N951 38,203 11,112 SH Put SOLE   0 0 0
CANTEL MEDICAL CORP CALL 138098908 53 15 SH Call SOLE   0 0 0
CANTEL MEDICAL CORP COM 138098108 29 832 SH   SOLE   832 0 0
CANTEL MEDICAL CORP PUT 138098958 35 10 SH Put SOLE   0 0 0
CME GROUP INC CALL 12572Q905 10,288 595 SH Call SOLE   0 0 0
CME GROUP INC PUT 12572Q955 6,069 351 SH Put SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 38,675 591 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 156,597 2,393 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 8,105 599 SH Call SOLE   0 0 0
CUMMINS INC COM 231021106 1,044 7,716 SH   SOLE   7,716 0 0
CUMMINS INC PUT 231021956 9,458 699 SH Put SOLE   0 0 0
CAPSTEAD MTG CORP CALL 14067E906 60 144 SH Call SOLE   0 0 0
CAPSTEAD MTG CORP PUT 14067E956 23 55 SH Put SOLE   0 0 0
COMPASS MINERALS INTL INC CALL 20451N901 107 28 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC PUT 20451N951 161 42 SH Put SOLE   0 0 0
CIMPRESS PLC CALL G2143T903 212 40 SH Call SOLE   0 0 0
CIMPRESS PLC COM G2143T103 1,593 29,955 SH   SOLE   29,955 0 0
CIMPRESS PLC PUT G2143T953 1,856 349 SH Put SOLE   0 0 0
COSTAMARE INC CALL Y1771G902 64 143 SH Call SOLE   0 0 0
COSTAMARE INC COM Y1771G102 12 2,688 SH   SOLE   2,688 0 0
COSTAMARE INC PUT Y1771G952 15 35 SH Put SOLE   0 0 0
CHIMERIX INC CALL 16934W906 3 25 SH Call SOLE   0 0 0
CMS ENERGY CORP CALL 125896900 76 13 SH Call SOLE   0 0 0
CMS ENERGY CORP COM 125896100 64 1,090 SH   SOLE   1,090 0 0
CMS ENERGY CORP PUT 125896950 352 60 SH Put SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 128 97 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 33 2,516 SH   SOLE   2,516 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 47 36 SH Put SOLE   0 0 0
CNA FINL CORP CALL 126117900 133 43 SH Call SOLE   0 0 0
CONATUS PHARMACEUTICALS INC PUT 20600T958 2 10 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 0 781 SH Call SOLE   0 0 0
CENTENE CORP DEL COM 15135B101 0 904 SH   SOLE   904 0 0
CENTENE CORP DEL PUT 15135B951 0 1,244 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 0 2 SH Call SOLE   0 0 0
CENTENE CORP DEL PUT 15135B951 0 67 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC CALL 206022905 1 2 SH Call SOLE   0 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 17 1,951 SH   SOLE   1,951 0 0
CONDUENT INC CALL 206787903 83 339 SH Call SOLE   0 0 0
CONDUENT INC COM 206787103 15 6,315 SH   SOLE   6,315 0 0
CONDUENT INC PUT 206787953 32 132 SH Put SOLE   0 0 0
CHINANET ONLINE HLDGS INC CALL 16949H901 18 192 SH Call SOLE   0 0 0
CHINANET ONLINE HLDGS INC PUT 16949H951 26 278 SH Put SOLE   0 0 0
CNH INDL N V CALL N20944909 1 2 SH Call SOLE   0 0 0
CNH INDL N V PUT N20944959 16 30 SH Put SOLE   0 0 0
CANADIAN NATL RY CO CALL 136375902 1,164 150 SH Call SOLE   0 0 0
CANADIAN NATL RY CO PUT 136375952 558 72 SH Put SOLE   0 0 0
CINEMARK HOLDINGS INC CALL 17243V902 79 78 SH Call SOLE   0 0 0
CINEMARK HOLDINGS INC COM 17243V102 719 70,613 SH   SOLE   70,613 0 0
CINEMARK HOLDINGS INC PUT 17243V952 2,270 2,228 SH Put SOLE   0 0 0
CONMED CORP CALL 207410901 326 57 SH Call SOLE   0 0 0
CNO FINL GROUP INC CALL 12621E903 38 31 SH Call SOLE   0 0 0
CNO FINL GROUP INC COM 12621E103 21 1,768 SH   SOLE   1,768 0 0
CNO FINL GROUP INC PUT 12621E953 64 52 SH Put SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 491 318 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC COM 15189T107 0 14 SH   SOLE   14 0 0
CENTERPOINT ENERGY INC PUT 15189T957 217 141 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 1,890 1,395 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD COM 136385101 45 3,329 SH   SOLE   3,329 0 0
CANADIAN NAT RES LTD PUT 136385951 1,739 1,284 SH Put SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC CALL 21925D909 30 66 SH Call SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 15 3,372 SH   SOLE   3,372 0 0
CORNERSTONE BLDG BRANDS INC PUT 21925D959 34 75 SH Put SOLE   0 0 0
COHEN & STEERS INC CALL 19247A900 4 1 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 25 57 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 73 16,080 SH   SOLE   16,080 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 414 912 SH Put SOLE   0 0 0
CONSTELLATION PHARMCETICLS I CALL 210373906 28 9 SH Call SOLE   0 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 17 566 SH   SOLE   566 0 0
CONSTELLATION PHARMCETICLS I PUT 210373956 31 10 SH Put SOLE   0 0 0
CENTURY CASINOS INC CALL 156492900 30 126 SH Call SOLE   0 0 0
CENTURY CASINOS INC PUT 156492950 13 57 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 122 231 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION COM 12653C108 670 125,977 SH   SOLE   125,977 0 0
CNX RESOURCES CORPORATION PUT 12653C958 1,029 1,935 SH Put SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP CALL 12654A901 166 205 SH Call SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP PUT 12654A951 153 189 SH Put SOLE   0 0 0
PC CONNECTION INC CALL 69318J900 395 96 SH Call SOLE   0 0 0
PC CONNECTION INC COM 69318J100 472 11,454 SH   SOLE   11,454 0 0
PC CONNECTION INC PUT 69318J950 1,908 463 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 128 46 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 14 5 SH Put SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 10 3,147 SH   SOLE   3,147 0 0
COMPASS DIVERSIFIED HOLDINGS CALL 20451Q904 18 14 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 55 4,114 SH   SOLE   4,114 0 0
COMPASS DIVERSIFIED HOLDINGS PUT 20451Q954 112 84 SH Put SOLE   0 0 0
CO DIAGNOSTICS INC CALL 189763905 597 784 SH Call SOLE   0 0 0
CO DIAGNOSTICS INC COM 189763105 98 12,975 SH   SOLE   12,975 0 0
CO DIAGNOSTICS INC PUT 189763955 261 343 SH Put SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 3,090 613 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP COM 14040H105 856 16,997 SH   SOLE   16,997 0 0
CAPITAL ONE FINL CORP PUT 14040H955 11,455 2,272 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 1,536 894 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP COM 127097103 1,277 74,290 SH   SOLE   74,290 0 0
CABOT OIL & GAS CORP PUT 127097953 3,424 1,992 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 521 49 SH Call SOLE   0 0 0
COHERENT INC PUT 192479953 457 43 SH Put SOLE   0 0 0
COHU INC CALL 192576906 22 18 SH Call SOLE   0 0 0
COHU INC COM 192576106 4 336 SH   SOLE   336 0 0
COHU INC PUT 192576956 136 110 SH Put SOLE   0 0 0
AMERICOLD RLTY TR CALL 03064D908 3 1 SH Call SOLE   0 0 0
AMERICOLD RLTY TR COM 03064D108 78 2,298 SH   SOLE   2,298 0 0
AMERICOLD RLTY TR PUT 03064D958 30 9 SH Put SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC CALL 19459J904 47 29 SH Call SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC PUT 19459J954 80 49 SH Put SOLE   0 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 1,081 155 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 216 31 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 603 663 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 31 35 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 92 15 SH Call SOLE   0 0 0
CYRUSONE INC PUT 23283R950 321 52 SH Put SOLE   0 0 0
CONNS INC CALL 208242907 659 1,577 SH Call SOLE   0 0 0
CONNS INC COM 208242107 216 51,686 SH   SOLE   51,686 0 0
CONNS INC PUT 208242957 482 1,154 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 1,846 67 SH Call SOLE   0 0 0
COOPER COS INC COM 216648402 234 849 SH   SOLE   849 0 0
COOPER COS INC PUT 216648952 799 29 SH Put SOLE   0 0 0
MR COOPER GROUP INC CALL 62482R907 60 82 SH Call SOLE   0 0 0
MR COOPER GROUP INC COM 62482R107 77 10,543 SH   SOLE   10,543 0 0
MR COOPER GROUP INC PUT 62482R957 338 462 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 10,989 3,568 SH Call SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 0 20 SH   SOLE   20 0 0
CONOCOPHILLIPS PUT 20825C954 9,086 2,950 SH Put SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 405 35 SH Call SOLE   0 0 0
CORESITE RLTY CORP PUT 21870Q955 81 7 SH Put SOLE   0 0 0
CORE MARK HOLDING CO INC CALL 218681904 242 85 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC PUT 218681954 19 7 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 309 196 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A102 66 4,235 SH   SOLE   4,235 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 80 51 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 36 20 SH Call SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR COM 21870U502 9 502 SH   SOLE   502 0 0
CORENERGY INFRASTRUCTURE TR PUT 21870U952 36 20 SH Put SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 486 409 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 170 143 SH Put SOLE   0 0 0
CORREVIO PHARMA CORP COM 22026V105 0 1,700 SH   SOLE   1,700 0 0
CORREVIO PHARMA CORP PUT 22026V955 0 20 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 70,056 2,457 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW PUT 22160K955 91,612 3,213 SH Put SOLE   0 0 0
COTY INC CALL 222070903 725 1,406 SH Call SOLE   0 0 0
COTY INC PUT 222070953 98 190 SH Put SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 5,281 378 SH Call SOLE   0 0 0
COUPA SOFTWARE INC PUT 22266L956 5,603 401 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 32 10 SH Call SOLE   0 0 0
COWEN INC CALL 223622906 41 43 SH Call SOLE   0 0 0
COWEN INC PUT 223622956 10 11 SH Put SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 900 41 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD PUT 13645T950 4,918 224 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 267 59 SH Call SOLE   0 0 0
COPA HOLDINGS SA COM P31076105 590 13,044 SH   SOLE   13,044 0 0
COPA HOLDINGS SA PUT P31076955 1,082 239 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 1,578 342 SH Call SOLE   0 0 0
CAMPBELL SOUP CO PUT 134429959 595 129 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X902 20 376 SH Call SOLE   0 0 0
CALLON PETE CO DEL COM 13123X102 19 35,398 SH   SOLE   35,398 0 0
CALLON PETE CO DEL PUT 13123X952 22 412 SH Put SOLE   0 0 0
CALLON PETE CO DEL PUT 13123X952 0 1 SH Put SOLE   0 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 1 20 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 3 46 SH Put SOLE   0 0 0
COREPOINT LODGING INC CALL 21872L904 0 1 SH Call SOLE   0 0 0
COREPOINT LODGING INC COM 21872L104 2 712 SH   SOLE   712 0 0
COREPOINT LODGING INC PUT 21872L954 10 27 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082906 32 44 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P COM Y11082206 2 293 SH   SOLE   293 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082956 24 34 SH Put SOLE   0 0 0
CAPRI HOLDINGS LIMITED CALL G1890L907 1,252 1,161 SH Call SOLE   0 0 0
CAPRI HOLDINGS LIMITED PUT G1890L957 1,547 1,434 SH Put SOLE   0 0 0
COPART INC CALL 217204906 9,346 1,364 SH Call SOLE   0 0 0
COPART INC COM 217204106 571 8,337 SH   SOLE   8,337 0 0
COPART INC PUT 217204956 5,837 852 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC CALL 14888U901 158 411 SH Call SOLE   0 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 105 27,371 SH   SOLE   27,371 0 0
CATALYST PHARMACEUTICALS INC PUT 14888U951 40 104 SH Put SOLE   0 0 0
COOPER STD HLDGS INC CALL 21676P903 17 17 SH Call SOLE   0 0 0
COOPER STD HLDGS INC PUT 21676P953 18 18 SH Put SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 3 174 SH   SOLE   174 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 15 193 SH   SOLE   193 0 0
CAMDEN PPTY TR PUT 133131952 7 1 SH Put SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 448 166 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 117 4,357 SH   SOLE   4,357 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 167 62 SH Put SOLE   0 0 0
CRANE CO CALL 224399905 1,037 211 SH Call SOLE   0 0 0
CRANE CO PUT 224399955 9 2 SH Put SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 533 1,018 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 30 5,882 SH   SOLE   5,882 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 79 151 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 191 1,911 SH Call SOLE   0 0 0
CALIFORNIA RES CORP PUT 13057Q956 47 479 SH Put SOLE   0 0 0
CREE INC CALL 225447901 1,499 423 SH Call SOLE   0 0 0
CREE INC COM 225447101 608 17,154 SH   SOLE   17,154 0 0
CREE INC PUT 225447951 1,099 310 SH Put SOLE   0 0 0
CRESUD S A C I F Y A CALL 226406906 14 42 SH Call SOLE   0 0 0
CRESUD S A C I F Y A COM 226406106 43 12,548 SH   SOLE   12,548 0 0
CRESUD S A C I F Y A PUT 226406956 31 90 SH Put SOLE   0 0 0
CRH PLC CALL 12626K903 8 3 SH Call SOLE   0 0 0
CRH PLC COM 12626K203 312 11,641 SH   SOLE   11,641 0 0
CRH PLC PUT 12626K953 711 265 SH Put SOLE   0 0 0
CARTERS INC CALL 146229909 887 135 SH Call SOLE   0 0 0
CARTERS INC PUT 146229959 170 26 SH Put SOLE   0 0 0
CURIS INC CALL 231269900 6 88 SH Call SOLE   0 0 0
CURIS INC PUT 231269950 3 49 SH Put SOLE   0 0 0
COMSTOCK RES INC CALL 205768902 65 121 SH Call SOLE   0 0 0
COMSTOCK RES INC COM 205768302 104 19,445 SH   SOLE   19,445 0 0
COMSTOCK RES INC PUT 205768952 72 135 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 1,337 106 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC PUT 159864957 504 40 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 75,546 5,247 SH Call SOLE   0 0 0
SALESFORCE COM INC PUT 79466L952 74,077 5,145 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 172 12 SH Call SOLE   0 0 0
SALESFORCE COM INC PUT 79466L952 86 6 SH Put SOLE   0 0 0
CORMEDIX INC CALL 21900C908 14 39 SH Call SOLE   0 0 0
CORMEDIX INC COM 21900C308 52 14,581 SH   SOLE   14,581 0 0
CORMEDIX INC PUT 21900C958 59 165 SH Put SOLE   0 0 0
CERENCE INC CALL 156727909 257 167 SH Call SOLE   0 0 0
CERENCE INC COM 156727109 13 883 SH   SOLE   883 0 0
CERENCE INC PUT 156727959 55 36 SH Put SOLE   0 0 0
CERAGON NETWORKS LTD CALL M22013902 2 16 SH Call SOLE   0 0 0
CRONOS GROUP INC CALL 22717L901 1,735 3,061 SH Call SOLE   0 0 0
CRONOS GROUP INC PUT 22717L951 2,871 5,065 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 346 204 SH Call SOLE   0 0 0
CROCS INC PUT 227046959 176 104 SH Put SOLE   0 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 19 10 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP PUT 144285953 46 24 SH Put SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 1,348 318 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG COM H17182108 3 91 SH   SOLE   91 0 0
CRISPR THERAPEUTICS AG PUT H17182958 1,899 448 SH Put SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 1,246 190 SH Call SOLE   0 0 0
CIRRUS LOGIC INC PUT 172755950 479 73 SH Put SOLE   0 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 0 146 SH   SOLE   146 0 0
CORVUS PHARMACEUTICALS INC PUT 221015950 0 2 SH Put SOLE   0 0 0
CROWDSTRIKE HLDGS INC CALL 22788C905 13,474 2,420 SH Call SOLE   0 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 1,688 30,331 SH   SOLE   30,331 0 0
CROWDSTRIKE HLDGS INC PUT 22788C955 16,408 2,947 SH Put SOLE   0 0 0
CRYOLIFE INC CALL 228903900 434 257 SH Call SOLE   0 0 0
CRYOLIFE INC COM 228903100 292 17,263 SH   SOLE   17,263 0 0
CRYOLIFE INC PUT 228903950 456 270 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 4,249 5,253 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP COM 225401108 484 59,852 SH   SOLE   59,852 0 0
CREDIT SUISSE GROUP PUT 225401958 4,092 5,059 SH Put SOLE   0 0 0
CISCO SYS INC CALL 17275R902 58,178 14,800 SH Call SOLE   0 0 0
CISCO SYS INC COM 17275R102 2,132 54,254 SH   SOLE   54,254 0 0
CISCO SYS INC PUT 17275R952 51,205 13,026 SH Put SOLE   0 0 0
CENTERSTATE BK CORP COM 15201P109 19 1,104 SH   SOLE   1,104 0 0
COSTAR GROUP INC CALL 22160N909 9,865 168 SH Call SOLE   0 0 0
COSTAR GROUP INC COM 22160N109 4,089 6,964 SH   SOLE   6,964 0 0
COSTAR GROUP INC PUT 22160N959 5,343 91 SH Put SOLE   0 0 0
CSG SYS INTL INC CALL 126349909 0 1 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL CALL 141619906 73 21 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 154 4,395 SH   SOLE   4,395 0 0
CARDIOVASCULAR SYS INC DEL PUT 141619956 73 21 SH Put SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 3,605 2,266 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 60 3,810 SH   SOLE   3,810 0 0
CANADIAN SOLAR INC PUT 136635959 1,164 732 SH Put SOLE   0 0 0
CARLISLE COS INC CALL 142339900 238 19 SH Call SOLE   0 0 0
CARLISLE COS INC COM 142339100 14 118 SH   SOLE   118 0 0
CASTLIGHT HEALTH INC CALL 14862Q900 1 14 SH Call SOLE   0 0 0
CASTLIGHT HEALTH INC PUT 14862Q950 0 2 SH Put SOLE   0 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 2,959 932 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 25 8 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 32 31 SH Call SOLE   0 0 0
CAESARSTONE LTD COM M20598104 328 31,055 SH   SOLE   31,055 0 0
CAESARSTONE LTD PUT M20598954 548 519 SH Put SOLE   0 0 0
CAPITAL SR LIVING CORP CALL 140475904 1 26 SH Call SOLE   0 0 0
CAPITAL SR LIVING CORP COM 140475104 15 26,987 SH   SOLE   26,987 0 0
CARRIAGE SVCS INC CALL 143905907 35 22 SH Call SOLE   0 0 0
CARRIAGE SVCS INC COM 143905107 84 5,213 SH   SOLE   5,213 0 0
CARRIAGE SVCS INC PUT 143905957 148 92 SH Put SOLE   0 0 0
CAPITAL SOUTHWEST CORP COM 140501107 1 100 SH   SOLE   100 0 0
CAPITAL SOUTHWEST CORP PUT 140501957 1 1 SH Put SOLE   0 0 0
CSX CORP CALL 126408903 11,975 2,090 SH Call SOLE   0 0 0
CSX CORP PUT 126408953 8,044 1,404 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 640 37 SH Call SOLE   0 0 0
CINTAS CORP COM 172908105 2,750 15,877 SH   SOLE   15,877 0 0
CINTAS CORP PUT 172908955 7,119 411 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 13 8 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO COM 216831107 2 172 SH   SOLE   172 0 0
COOPER TIRE & RUBR CO PUT 216831957 8 5 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC COM 205477102 0 54 SH   SOLE   54 0 0
CENTURYLINK INC CALL 156700906 2,407 2,545 SH Call SOLE   0 0 0
CENTURYLINK INC PUT 156700956 3,188 3,370 SH Put SOLE   0 0 0
CATALENT INC CALL 148806902 389 75 SH Call SOLE   0 0 0
CATALENT INC COM 148806102 75 1,448 SH   SOLE   1,448 0 0
CATALENT INC PUT 148806952 477 92 SH Put SOLE   0 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2 365 SH   SOLE   365 0 0
CENTRIC BRANDS INC CALL 15644G904 0 8 SH Call SOLE   0 0 0
CARETRUST REIT INC CALL 14174T907 1,134 767 SH Call SOLE   0 0 0
CARETRUST REIT INC PUT 14174T957 19 13 SH Put SOLE   0 0 0
CITI TRENDS INC CALL 17306X902 0 1 SH Call SOLE   0 0 0
CTS CORP COM 126501105 2 82 SH   SOLE   82 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 8,434 1,815 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 3,304 711 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 435 564 SH Call SOLE   0 0 0
CYTOSORBENTS CORP PUT 23283X956 155 201 SH Put SOLE   0 0 0
CANNTRUST HLDGS INC CALL 137800907 0 10 SH Call SOLE   0 0 0
CANNTRUST HLDGS INC PUT 137800957 0 3 SH Put SOLE   0 0 0
CORTEVA INC CALL 22052L904 2,183 929 SH Call SOLE   0 0 0
CORTEVA INC PUT 22052L954 594 253 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 12,314 870 SH Call SOLE   0 0 0
CITRIX SYS INC PUT 177376950 1,585 112 SH Put SOLE   0 0 0
CUBIC CORP CALL 229669906 301 73 SH Call SOLE   0 0 0
CUBIC CORP COM 229669106 114 2,760 SH   SOLE   2,760 0 0
CUBIC CORP PUT 229669956 132 32 SH Put SOLE   0 0 0
CUBESMART CALL 229663909 249 93 SH Call SOLE   0 0 0
CUBESMART PUT 229663959 53 20 SH Put SOLE   0 0 0
CUE BIOPHARMA INC COM 22978P106 13 984 SH   SOLE   984 0 0
CUE BIOPHARMA INC PUT 22978P956 114 81 SH Put SOLE   0 0 0
CARNIVAL PLC CALL 14365C903 20 17 SH Call SOLE   0 0 0
CARNIVAL PLC COM 14365C103 7 621 SH   SOLE   621 0 0
CARNIVAL PLC PUT 14365C953 68 57 SH Put SOLE   0 0 0
CULP INC COM 230215105 1 173 SH   SOLE   173 0 0
CULP INC PUT 230215955 1 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 127 32 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 83 21 SH Put SOLE   0 0 0
CURO GROUP HLDGS CORP CALL 23131L907 46 87 SH Call SOLE   0 0 0
CURO GROUP HLDGS CORP PUT 23131L957 5 10 SH Put SOLE   0 0 0
CUTERA INC CALL 232109908 3 3 SH Call SOLE   0 0 0
COVANTA HLDG CORP CALL 22282E902 237 278 SH Call SOLE   0 0 0
COVANTA HLDG CORP COM 22282E102 88 10,343 SH   SOLE   10,343 0 0
COVANTA HLDG CORP PUT 22282E952 140 164 SH Put SOLE   0 0 0
CVB FINL CORP COM 126600105 1 88 SH   SOLE   88 0 0
CENOVUS ENERGY INC CALL 15135U909 92 458 SH Call SOLE   0 0 0
CENOVUS ENERGY INC COM 15135U109 99 49,421 SH   SOLE   49,421 0 0
CENOVUS ENERGY INC PUT 15135U959 153 762 SH Put SOLE   0 0 0
CIVEO CORP CDA COM 17878Y108 1 3,924 SH   SOLE   3,924 0 0
COVETRUS INC CALL 22304C900 39 49 SH Call SOLE   0 0 0
COVETRUS INC COM 22304C100 61 7,540 SH   SOLE   7,540 0 0
COVETRUS INC PUT 22304C950 94 116 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 41 275 SH Call SOLE   0 0 0
CALAVO GROWERS INC CALL 128246905 57 10 SH Call SOLE   0 0 0
CALAVO GROWERS INC PUT 128246955 5 1 SH Put SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 31 19 SH Call SOLE   0 0 0
CVR ENERGY INC COM 12662P108 96 5,830 SH   SOLE   5,830 0 0
CVR ENERGY INC PUT 12662P958 114 69 SH Put SOLE   0 0 0
COVIA HLDGS CORP CALL 22305A903 0 3 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC CALL 204166902 20 5 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC COM 204166102 34 858 SH   SOLE   858 0 0
COMMVAULT SYSTEMS INC PUT 204166952 206 51 SH Put SOLE   0 0 0
CEL SCI CORP CALL 150837907 766 664 SH Call SOLE   0 0 0
CEL SCI CORP COM 150837607 766 66,384 SH   SOLE   66,384 0 0
CEL SCI CORP PUT 150837957 5,277 4,573 SH Put SOLE   0 0 0
CARVANA CO CALL 146869902 3,591 652 SH Call SOLE   0 0 0
CARVANA CO COM 146869102 5 100 SH   SOLE   100 0 0
CARVANA CO PUT 146869952 3,569 648 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 53,503 9,018 SH Call SOLE   0 0 0
CVS HEALTH CORP COM 126650100 7,240 122,037 SH   SOLE   122,037 0 0
CVS HEALTH CORP PUT 126650950 38,380 6,469 SH Put SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 17 3 SH Put SOLE   0 0 0
COVENANT TRANSN GROUP INC CALL 22284P905 1 2 SH Call SOLE   0 0 0
COVENANT TRANSN GROUP INC PUT 22284P955 21 25 SH Put SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 42,338 5,843 SH Call SOLE   0 0 0
CHEVRON CORP NEW COM 166764100 21 300 SH   SOLE   300 0 0
CHEVRON CORP NEW PUT 166764950 36,382 5,021 SH Put SOLE   0 0 0
CURTISS WRIGHT CORP CALL 231561901 249 27 SH Call SOLE   0 0 0
SPDR SER TR CALL 78464A908 272 57 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 469 98 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 134 59 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E505 20 897 SH   SOLE   897 0 0
DIREXION SHS ETF TR PUT 25460E955 4 2 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 97 52 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC COM 18539C204 16 891 SH   SOLE   891 0 0
CLEARWAY ENERGY INC PUT 18539C954 75 40 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 72 42 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC PUT 18539C954 27 16 SH Put SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 293 516 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC COM 13462K109 76 13,425 SH   SOLE   13,425 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 68 121 SH Put SOLE   0 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 2 180 SH   SOLE   180 0 0
CUSHMAN WAKEFIELD PLC PUT G2717B958 1 1 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 367 94 SH Call SOLE   0 0 0
CALIFORNIA WTR SVC GROUP CALL 130788902 352 70 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 47 222 SH Call SOLE   0 0 0
CEMEX SAB DE CV COM 151290889 59 28,026 SH   SOLE   28,026 0 0
CEMEX SAB DE CV PUT 151290959 130 617 SH Put SOLE   0 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 0 109 SH   SOLE   109 0 0
CONCHO RES INC CALL 20605P901 5,514 1,287 SH Call SOLE   0 0 0
CONCHO RES INC PUT 20605P951 689 161 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC CALL 198287903 2 2 SH Call SOLE   0 0 0
CORECIVIC INC CALL 21871N901 602 539 SH Call SOLE   0 0 0
CORECIVIC INC COM 21871N101 195 17,500 SH   SOLE   17,500 0 0
CORECIVIC INC PUT 21871N951 722 647 SH Put SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP CALL 232806909 275 118 SH Call SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 438 18,814 SH   SOLE   18,814 0 0
CYPRESS SEMICONDUCTOR CORP PUT 232806959 144 62 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 22 9 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 7 3 SH Put SOLE   0 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 2,361 276 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD COM M2682V108 232 2,713 SH   SOLE   2,713 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 2,481 290 SH Put SOLE   0 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 0 156 SH   SOLE   156 0 0
CHINA YUCHAI INTL LTD CALL G21082905 1 1 SH Call SOLE   0 0 0
CHINA YUCHAI INTL LTD COM G21082105 1 94 SH   SOLE   94 0 0
CHINA YUCHAI INTL LTD PUT G21082955 11 11 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 421 1,262 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 23 70 SH Put SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 203 190 SH Call SOLE   0 0 0
CHANGYOU COM LTD PUT 15911M957 171 160 SH Put SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 43 41 SH Call SOLE   0 0 0
CHANGYOU COM LTD PUT 15911M957 21 20 SH Put SOLE   0 0 0
CRYOPORT INC CALL 229050907 167 98 SH Call SOLE   0 0 0
CRYOPORT INC PUT 229050957 42 25 SH Put SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 238 202 SH Call SOLE   0 0 0
CYTOKINETICS INC COM 23282W605 536 45,477 SH   SOLE   45,477 0 0
CYTOKINETICS INC PUT 23282W955 725 615 SH Put SOLE   0 0 0
CAESARS ENTMT CORP CALL 127686903 567 840 SH Call SOLE   0 0 0
CAESARS ENTMT CORP COM 127686103 763 112,900 SH   SOLE   112,900 0 0
CAESARS ENTMT CORP PUT 127686953 2,671 3,952 SH Put SOLE   0 0 0
COSAN LTD CALL G25343907 1,551 1,261 SH Call SOLE   0 0 0
COSAN LTD COM G25343107 11 920 SH   SOLE   920 0 0
COSAN LTD PUT G25343957 211 172 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 7,601 1,053 SH Call SOLE   0 0 0
DOMINION ENERGY INC PUT 25746U959 3,060 424 SH Put SOLE   0 0 0
DAKTRONICS INC COM 234264109 2 577 SH   SOLE   577 0 0
DAKTRONICS INC PUT 234264959 9 20 SH Put SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 24,764 8,680 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL PUT 247361952 39,568 13,869 SH Put SOLE   0 0 0
DANA INCORPORATED CALL 235825905 133 171 SH Call SOLE   0 0 0
DANA INCORPORATED PUT 235825955 12 16 SH Put SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 582 304 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC PUT 237266951 208 109 SH Put SOLE   0 0 0
DEUTSCHE BANK A G CALL D18190908 1,561 2,433 SH Call SOLE   0 0 0
DEUTSCHE BANK A G COM D18190898 245 38,202 SH   SOLE   38,202 0 0
DEUTSCHE BANK A G PUT D18190958 1,520 2,368 SH Put SOLE   0 0 0
POWERSHARES DB MULTI-SECTOR CALL 46140H900 205 146 SH Call SOLE   0 0 0
POWERSHARES DB MULTI-SECTOR COM 46140H106 452 32,137 SH   SOLE   32,137 0 0
POWERSHARES DB MULTI-SECTOR PUT 46140H950 1 1 SH Put SOLE   0 0 0
POWERSHARES DB MULTI-SECTOR COM 46140H700 19 1,542 SH   SOLE   1,542 0 0
POWERSHARES DB MULTI-SECTOR PUT 46140H950 61 50 SH Put SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK CALL 46138B903 32 29 SH Call SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK COM 46138B103 195 17,349 SH   SOLE   17,349 0 0
INVESCO DB COMMDY INDX TRCK PUT 46138B953 29 26 SH Put SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 108 307 SH Call SOLE   0 0 0
DIEBOLD NXDF INC PUT 253651953 169 481 SH Put SOLE   0 0 0
POWERSHARES DB MULTI-SECTOR CALL 46140H900 21 27 SH Call SOLE   0 0 0
DESIGNER BRANDS INC CALL 250565908 275 554 SH Call SOLE   0 0 0
DESIGNER BRANDS INC PUT 250565958 26 53 SH Put SOLE   0 0 0
POWERSHARES DB MULTI-SECTOR CALL 46140H900 37 61 SH Call SOLE   0 0 0
POWERSHARES DB MULTI-SECTOR PUT 46140H950 34 56 SH Put SOLE   0 0 0
DBV TECHNOLOGIES S A COM 23306J101 0 100 SH   SOLE   100 0 0
DBV TECHNOLOGIES S A PUT 23306J951 0 1 SH Put SOLE   0 0 0
DROPBOX INC CALL 26210C904 5,949 3,287 SH Call SOLE   0 0 0
DROPBOX INC COM 26210C104 2,956 163,342 SH   SOLE   163,342 0 0
DROPBOX INC PUT 26210C954 6,814 3,765 SH Put SOLE   0 0 0
DONALDSON INC CALL 257651909 57 15 SH Call SOLE   0 0 0
DUCOMMUN INC DEL COM 264147109 35 1,439 SH   SOLE   1,439 0 0
DUCOMMUN INC DEL PUT 264147959 39 16 SH Put SOLE   0 0 0
DCP MIDSTREAM LP CALL 23311P900 199 490 SH Call SOLE   0 0 0
DCP MIDSTREAM LP COM 23311P100 388 95,397 SH   SOLE   95,397 0 0
DCP MIDSTREAM LP PUT 23311P950 571 1,405 SH Put SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN CALL 24344T901 28 7 SH Call SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 85 2,083 SH   SOLE   2,083 0 0
DECIPHERA PHARMACEUTICALS IN PUT 24344T951 139 34 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 5,892 1,728 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC COM 26614N102 2,203 64,620 SH   SOLE   64,620 0 0
DUPONT DE NEMOURS INC PUT 26614N952 10,073 2,954 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 0 102 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 20 9 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 2 41 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 80 89 SH Put SOLE   0 0 0
3-D SYS CORP DEL CALL 88554D905 402 522 SH Call SOLE   0 0 0
3-D SYS CORP DEL COM 88554D205 326 42,348 SH   SOLE   42,348 0 0
3-D SYS CORP DEL PUT 88554D955 680 882 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 175 59 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 235 79 SH Put SOLE   0 0 0
DATADOG INC CALL 23804L903 2,403 668 SH Call SOLE   0 0 0
DATADOG INC COM 23804L103 1,279 35,566 SH   SOLE   35,566 0 0
DATADOG INC PUT 23804L953 3,727 1,036 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 406 110 SH Call SOLE   0 0 0
DILLARDS INC PUT 254067951 402 109 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 13,816 1,000 SH Call SOLE   0 0 0
DEERE & CO PUT 244199955 9,823 711 SH Put SOLE   0 0 0
EASTERLY GOVT PPTYS INC CALL 27616P903 39 16 SH Call SOLE   0 0 0
DIAMOND EAGLE ACQUISITION CO CALL 25258L909 1,336 1,083 SH Call SOLE   0 0 0
DIAMOND EAGLE ACQUISITION CO PUT 25258L959 960 778 SH Put SOLE   0 0 0
DECKERS OUTDOOR CORP CALL 243537907 2,170 162 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP PUT 243537957 897 67 SH Put SOLE   0 0 0
DOUGLAS EMMETT INC COM 25960P109 72 2,382 SH   SOLE   2,382 0 0
DOUGLAS EMMETT INC PUT 25960P959 3 1 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L902 2,578 652 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC COM 24703L202 1,043 26,396 SH   SOLE   26,396 0 0
DELL TECHNOLOGIES INC PUT 24703L952 3,496 884 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L952 75 19 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 51 16 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 193 60 SH Put SOLE   0 0 0
DENNYS CORP CALL 24869P904 48 63 SH Call SOLE   0 0 0
DENNYS CORP PUT 24869P954 547 713 SH Put SOLE   0 0 0
DIAGEO P L C CALL 25243Q905 6,203 488 SH Call SOLE   0 0 0
DIAGEO P L C COM 25243Q205 205 1,613 SH   SOLE   1,613 0 0
DIAGEO P L C PUT 25243Q955 1,868 147 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 19 11 SH Call SOLE   0 0 0
DESPEGAR COM CORP CALL G27358903 25 45 SH Call SOLE   0 0 0
DESPEGAR COM CORP COM G27358103 11 1,945 SH   SOLE   1,945 0 0
DESPEGAR COM CORP PUT G27358953 53 94 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 4 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 21 22 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E661 4 475 SH   SOLE   475 0 0
DIREXION SHS ETF TR PUT 25460E955 54 55 SH Put SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC CALL 25787G900 0 1 SH Call SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 16 3,064 SH   SOLE   3,064 0 0
DISCOVER FINL SVCS CALL 254709908 3,060 858 SH Call SOLE   0 0 0
DISCOVER FINL SVCS PUT 254709958 1,790 502 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 4,469 296 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW COM 256677105 1,904 12,612 SH   SOLE   12,612 0 0
DOLLAR GEN CORP NEW PUT 256677955 11,506 762 SH Put SOLE   0 0 0
DIGI INTL INC CALL 253798902 129 136 SH Call SOLE   0 0 0
DIGI INTL INC PUT 253798952 0 1 SH Put SOLE   0 0 0
DIGITAL ALLY INC COM 25382P208 0 813 SH   SOLE   813 0 0
ISHARES TR CALL 46434V906 16 5 SH Call SOLE   0 0 0
ISHARES TR COM 46434V621 17 536 SH   SOLE   536 0 0
ISHARES TR PUT 46434V956 19 6 SH Put SOLE   0 0 0
WISDOMTREE TR COM 97717W281 82 2,487 SH   SOLE   2,487 0 0
WISDOMTREE TR PUT 97717W959 112 34 SH Put SOLE   0 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 4,625 576 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,563 19,467 SH   SOLE   19,467 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 3,838 478 SH Put SOLE   0 0 0
DIVERSIFIED HEALTHCARE TR CALL 25525P907 25 70 SH Call SOLE   0 0 0
DIVERSIFIED HEALTHCARE TR COM 25525P107 38 10,636 SH   SOLE   10,636 0 0
DIVERSIFIED HEALTHCARE TR PUT 25525P957 20 56 SH Put SOLE   0 0 0
DIVERSIFIED HEALTHCARE TR CALL 25525P907 47 54 SH Call SOLE   0 0 0
DIVERSIFIED HEALTHCARE TR PUT 25525P957 110 126 SH Put SOLE   0 0 0
D R HORTON INC CALL 23331A909 1,302 383 SH Call SOLE   0 0 0
D R HORTON INC COM 23331A109 139 4,095 SH   SOLE   4,095 0 0
D R HORTON INC PUT 23331A959 2,397 705 SH Put SOLE   0 0 0
DANAHER CORPORATION CALL 235851902 4,885 353 SH Call SOLE   0 0 0
DANAHER CORPORATION COM 235851102 61 447 SH   SOLE   447 0 0
DANAHER CORPORATION PUT 235851952 4,193 303 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 3,924 5,117 SH Call SOLE   0 0 0
DHT HOLDINGS INC PUT Y2065G951 814 1,062 SH Put SOLE   0 0 0
DHI GROUP INC PUT 23331S950 0 1 SH Put SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF CALL 78467X909 207,084 9,446 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF COM 78467X109 20,734 94,580 SH   SOLE   94,580 0 0
SPDR DOW JONES INDL AVRG ETF PUT 78467X959 240,670 10,978 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 50 105 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 6 14 SH Put SOLE   0 0 0
DINE BRANDS GLOBAL INC CALL 254423906 71 25 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC PUT 254423956 1,537 536 SH Put SOLE   0 0 0
DIODES INC CALL 254543901 65 16 SH Call SOLE   0 0 0
DISNEY WALT CO CALL 254687906 128,072 13,258 SH Call SOLE   0 0 0
DISNEY WALT CO COM 254687106 889 9,203 SH   SOLE   9,203 0 0
DISNEY WALT CO PUT 254687956 182,670 18,910 SH Put SOLE   0 0 0
DISNEY WALT CO PUT 254687956 1 1 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 600 309 SH Call SOLE   0 0 0
DISCOVERY INC COM 25470F104 990 50,958 SH   SOLE   50,958 0 0
DISCOVERY INC PUT 25470F952 2,398 1,234 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 64 37 SH Call SOLE   0 0 0
DISCOVERY INC PUT 25470F952 154 88 SH Put SOLE   0 0 0
DISH NETWORK CORPORATION CALL 25470M909 805 403 SH Call SOLE   0 0 0
DISH NETWORK CORPORATION COM 25470M109 1,573 78,693 SH   SOLE   78,693 0 0
DISH NETWORK CORPORATION PUT 25470M959 5,739 2,871 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06738C908 1 1 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06738C778 15 914 SH   SOLE   914 0 0
BARCLAYS BANK PLC PUT 06738C958 24 15 SH Put SOLE   0 0 0
DELEK US HLDGS INC NEW CALL 24665A903 838 532 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW COM 24665A103 638 40,545 SH   SOLE   40,545 0 0
DELEK US HLDGS INC NEW PUT 24665A953 1,333 846 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 41 46 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 20 2,268 SH   SOLE   2,268 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 49 54 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 238 112 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC PUT 253393952 427 201 SH Put SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 650 120 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC PUT 25659T957 32 6 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 0 2 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 0 1 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 7 7,176 SH   SOLE   7,176 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 2 24 SH Put SOLE   0 0 0
DELPHI TECHNOLOGIES PL CALL G2709G907 40 50 SH Call SOLE   0 0 0
DELPHI TECHNOLOGIES PL COM G2709G107 463 57,591 SH   SOLE   57,591 0 0
DELPHI TECHNOLOGIES PL PUT G2709G957 102 127 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 6,348 457 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC COM 253868103 2,828 20,360 SH   SOLE   20,360 0 0
DIGITAL RLTY TR INC PUT 253868953 9,181 661 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC PUT 253868953 27 2 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 6 16 SH Call SOLE   0 0 0
DULUTH HLDGS INC COM 26443V101 6 1,607 SH   SOLE   1,607 0 0
DULUTH HLDGS INC PUT 26443V951 10 26 SH Put SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 9,191 1,251 SH Call SOLE   0 0 0
DOLLAR TREE INC PUT 256746958 7,596 1,034 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 609 235 SH Call SOLE   0 0 0
DELUXE CORP PUT 248019951 72 28 SH Put SOLE   0 0 0
DORCHESTER MINERALS LP CALL 25820R905 13 15 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP COM 25820R105 67 7,300 SH   SOLE   7,300 0 0
DORCHESTER MINERALS LP PUT 25820R955 74 80 SH Put SOLE   0 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 1,651 311 SH Call SOLE   0 0 0
DUNKIN BRANDS GROUP INC PUT 265504950 1,062 200 SH Put SOLE   0 0 0
DENALI THERAPEUTICS INC CALL 24823R905 75 43 SH Call SOLE   0 0 0
DENALI THERAPEUTICS INC COM 24823R105 45 2,603 SH   SOLE   2,603 0 0
DENALI THERAPEUTICS INC PUT 24823R955 43 25 SH Put SOLE   0 0 0
NOW INC CALL 67011P900 58 114 SH Call SOLE   0 0 0
NOW INC COM 67011P100 18 3,621 SH   SOLE   3,621 0 0
NOW INC PUT 67011P950 78 153 SH Put SOLE   0 0 0
DENBURY RES INC CALL 247916908 10 579 SH Call SOLE   0 0 0
DENBURY RES INC COM 247916208 6 33,917 SH   SOLE   33,917 0 0
DENBURY RES INC PUT 247916958 0 53 SH Put SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN CALL 25271C902 37 205 SH Call SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 40 22,293 SH   SOLE   22,293 0 0
DIAMOND OFFSHORE DRILLING IN PUT 25271C952 57 313 SH Put SOLE   0 0 0
PHYSICIANS RLTY TR CALL 71943U904 146 105 SH Call SOLE   0 0 0
PHYSICIANS RLTY TR COM 71943U104 35 2,580 SH   SOLE   2,580 0 0
PHYSICIANS RLTY TR PUT 71943U954 94 68 SH Put SOLE   0 0 0
DOCUSIGN INC CALL 256163906 10,820 1,171 SH Call SOLE   0 0 0
DOCUSIGN INC COM 256163106 2,404 26,021 SH   SOLE   26,021 0 0
DOCUSIGN INC PUT 256163956 11,198 1,212 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 310 53 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 157 27 SH Put SOLE   0 0 0
DOMO INC CALL 257554905 92 93 SH Call SOLE   0 0 0
DOMO INC COM 257554105 55 5,585 SH   SOLE   5,585 0 0
DOMO INC PUT 257554955 35 36 SH Put SOLE   0 0 0
MASONITE INTL CORP NEW CALL 575385909 147 31 SH Call SOLE   0 0 0
MASONITE INTL CORP NEW COM 575385109 16 351 SH   SOLE   351 0 0
MASONITE INTL CORP NEW PUT 575385959 28 6 SH Put SOLE   0 0 0
DORMAN PRODUCTS INC CALL 258278900 121 22 SH Call SOLE   0 0 0
DORMAN PRODUCTS INC COM 258278100 16 300 SH   SOLE   300 0 0
DORMAN PRODUCTS INC PUT 258278950 226 41 SH Put SOLE   0 0 0
DOVER CORP CALL 260003908 92 11 SH Call SOLE   0 0 0
DOVER CORP PUT 260003958 318 38 SH Put SOLE   0 0 0
DOW INC CALL 260557903 6,309 2,158 SH Call SOLE   0 0 0
DOW INC PUT 260557953 4,280 1,464 SH Put SOLE   0 0 0
AMDOCS LTD CALL G02602903 2,303 419 SH Call SOLE   0 0 0
AMDOCS LTD PUT G02602953 43 8 SH Put SOLE   0 0 0
DOUYU INTERNATIONAL HLDNGS L CALL 25985W905 375 586 SH Call SOLE   0 0 0
DOUYU INTERNATIONAL HLDNGS L COM 25985W105 140 21,862 SH   SOLE   21,862 0 0
DOUYU INTERNATIONAL HLDNGS L PUT 25985W955 186 291 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y355 35 2,247 SH   SOLE   2,247 0 0
DOMINOS PIZZA INC CALL 25754A901 8,685 268 SH Call SOLE   0 0 0
DOMINOS PIZZA INC PUT 25754A951 11,925 368 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 1,030 178 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP COM 23703Q203 195 3,377 SH   SOLE   3,377 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 2,067 357 SH Put SOLE   0 0 0
DRDGOLD LIMITED CALL 26152H901 7 14 SH Call SOLE   0 0 0
DRDGOLD LIMITED COM 26152H301 13 2,455 SH   SOLE   2,455 0 0
DRDGOLD LIMITED PUT 26152H951 19 36 SH Put SOLE   0 0 0
DUKE REALTY CORP CALL 264411905 67 21 SH Call SOLE   0 0 0
DUKE REALTY CORP COM 264411505 103 3,182 SH   SOLE   3,182 0 0
DUKE REALTY CORP PUT 264411955 233 72 SH Put SOLE   0 0 0
DIAMONDROCK HOSPITALITY CO CALL 252784901 111 220 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 4,198 771 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC COM 237194105 2,325 42,693 SH   SOLE   42,693 0 0
DARDEN RESTAURANTS INC PUT 237194955 11,077 2,034 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 2,586 1,116 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E174 10,388 448,156 SH   SOLE   448,156 0 0
DIREXION SHS ETF TR PUT 25460E955 11,793 5,088 SH Put SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 25 11 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 49 61 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W755 0 104 SH   SOLE   104 0 0
DIREXION SHS ETF TR PUT 25459W958 12 15 SH Put SOLE   0 0 0
DICERNA PHARMACEUTICALS INC CALL 253031908 7 4 SH Call SOLE   0 0 0
DICERNA PHARMACEUTICALS INC PUT 253031958 5 3 SH Put SOLE   0 0 0
DRIL QUIP INC CALL 262037904 76 25 SH Call SOLE   0 0 0
DRIL QUIP INC PUT 262037954 30 10 SH Put SOLE   0 0 0
DURECT CORP CALL 266605904 108 699 SH Call SOLE   0 0 0
DURECT CORP COM 266605104 8 5,688 SH   SOLE   5,688 0 0
DURECT CORP PUT 266605954 0 6 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 159 49 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 35 11 SH Put SOLE   0 0 0
DRIVE SHACK INC CALL 262077900 3 21 SH Call SOLE   0 0 0
DRIVE SHACK INC COM 262077100 1 937 SH   SOLE   937 0 0
DRIVE SHACK INC PUT 262077950 2 19 SH Put SOLE   0 0 0
DASEKE INC CALL 23753F907 0 7 SH Call SOLE   0 0 0
DASEKE INC COM 23753F107 15 11,143 SH   SOLE   11,143 0 0
DASEKE INC PUT 23753F957 18 132 SH Put SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS CALL 258622909 30 23 SH Call SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 101 7,584 SH   SOLE   7,584 0 0
DOUBLELINE INCOME SOLUTIONS PUT 258622959 144 108 SH Put SOLE   0 0 0
DOCUMENT SEC SYS INC CALL 25614T900 1 53 SH Call SOLE   0 0 0
DIANA SHIPPING INC CALL Y2066G904 19 135 SH Call SOLE   0 0 0
DIANA SHIPPING INC COM Y2066G104 2 1,697 SH   SOLE   1,697 0 0
DIANA SHIPPING INC PUT Y2066G954 10 73 SH Put SOLE   0 0 0
DYNATRACE INC CALL 268150909 1,239 520 SH Call SOLE   0 0 0
DYNATRACE INC PUT 268150959 64 27 SH Put SOLE   0 0 0
DTE ENERGY CO CALL 233331907 797 84 SH Call SOLE   0 0 0
DTE ENERGY CO COM 233331107 503 5,303 SH   SOLE   5,303 0 0
DTE ENERGY CO PUT 233331957 531 56 SH Put SOLE   0 0 0
PRECISION BIOSCIENCES INC CALL 74019P908 36 60 SH Call SOLE   0 0 0
PRECISION BIOSCIENCES INC COM 74019P108 15 2,516 SH   SOLE   2,516 0 0
PRECISION BIOSCIENCES INC PUT 74019P958 22 38 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 291 30 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A525 219 2,261 SH   SOLE   2,261 0 0
PROSHARES TR PUT 74348A954 106 11 SH Put SOLE   0 0 0
DUKE ENERGY CORP NEW CALL 26441C904 15,027 1,858 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW PUT 26441C954 3,016 373 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 216 719 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K133 0 50 SH   SOLE   50 0 0
DIREXION SHS ETF TR PUT 25490K959 129 431 SH Put SOLE   0 0 0
DAVITA INC CALL 23918K908 1,779 234 SH Call SOLE   0 0 0
DAVITA INC PUT 23918K958 501 66 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 56 161 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 249 70,643 SH   SOLE   70,643 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 134 381 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 750 1,086 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW COM 25179M103 615 89,108 SH   SOLE   89,108 0 0
DEVON ENERGY CORP NEW PUT 25179M953 798 1,155 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 823 112 SH Call SOLE   0 0 0
ISHARES TR COM 464287168 4,625 62,902 SH   SOLE   62,902 0 0
ISHARES TR PUT 464287957 5,456 742 SH Put SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 2,192 1,680 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO COM 23355L106 3 241 SH   SOLE   241 0 0
DXC TECHNOLOGY CO PUT 23355L956 476 365 SH Put SOLE   0 0 0
DEXCOM INC CALL 252131907 2,477 92 SH Call SOLE   0 0 0
DEXCOM INC COM 252131107 2,619 9,728 SH   SOLE   9,728 0 0
DEXCOM INC PUT 252131957 3,150 117 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1,998 692 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 231 80 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 337 80 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W851 543 12,902 SH   SOLE   12,902 0 0
WISDOMTREE TR PUT 97717W959 691 164 SH Put SOLE   0 0 0
DXP ENTERPRISES INC NEW CALL 233377907 12 10 SH Call SOLE   0 0 0
DXP ENTERPRISES INC NEW COM 233377407 55 4,525 SH   SOLE   4,525 0 0
DXP ENTERPRISES INC NEW PUT 233377957 66 54 SH Put SOLE   0 0 0
DYCOM INDS INC CALL 267475901 102 40 SH Call SOLE   0 0 0
DYCOM INDS INC COM 267475101 561 21,885 SH   SOLE   21,885 0 0
DYCOM INDS INC PUT 267475951 682 266 SH Put SOLE   0 0 0
DYADIC INTL INC DEL CALL 26745T901 0 5 SH Call SOLE   0 0 0
ENI S P A CALL 26874R908 0 1 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 4,567 456 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC COM 285512109 3,226 32,211 SH   SOLE   32,211 0 0
ELECTRONIC ARTS INC PUT 285512959 11,339 1,132 SH Put SOLE   0 0 0
GRAFTECH INTL LTD CALL 384313908 270 333 SH Call SOLE   0 0 0
GRAFTECH INTL LTD COM 384313508 169 20,845 SH   SOLE   20,845 0 0
GRAFTECH INTL LTD PUT 384313958 159 197 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 339 283 SH Call SOLE   0 0 0
BRINKER INTL INC PUT 109641950 413 344 SH Put SOLE   0 0 0
EVENTBRITE INC CALL 29975E909 120 165 SH Call SOLE   0 0 0
EVENTBRITE INC COM 29975E109 554 75,929 SH   SOLE   75,929 0 0
EVENTBRITE INC PUT 29975E959 662 908 SH Put SOLE   0 0 0
EBAY INC CALL 278642903 16,683 5,550 SH Call SOLE   0 0 0
EBAY INC COM 278642103 610 20,321 SH   SOLE   20,321 0 0
EBAY INC PUT 278642953 12,153 4,043 SH Put SOLE   0 0 0
EBIX INC CALL 278715906 762 502 SH Call SOLE   0 0 0
EBIX INC COM 278715206 590 38,872 SH   SOLE   38,872 0 0
EBIX INC PUT 278715956 1,095 722 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC CALL 29089Q905 5 1 SH Call SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 159 2,750 SH   SOLE   2,750 0 0
EMERGENT BIOSOLUTIONS INC PUT 29089Q955 214 37 SH Put SOLE   0 0 0
MERIDIAN BANCORP INC MD PUT 58958U953 1 1 SH Put SOLE   0 0 0
ECOPETROL S A CALL 279158909 10 11 SH Call SOLE   0 0 0
ECOPETROL S A COM 279158109 10 1,080 SH   SOLE   1,080 0 0
ECOPETROL S A PUT 279158959 14 15 SH Put SOLE   0 0 0
ECOPETROL S A CALL 279158909 44 47 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 1,010 466 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 2,753 1,270 SH Put SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC PUT 27875T951 85 50 SH Put SOLE   0 0 0
ECOLAB INC CALL 278865900 2,415 155 SH Call SOLE   0 0 0
ECOLAB INC PUT 278865950 2,399 154 SH Put SOLE   0 0 0
US ECOLOGY INC CALL 91734M903 63 21 SH Call SOLE   0 0 0
US ECOLOGY INC PUT 91734M953 6 2 SH Put SOLE   0 0 0
CHANNELADVISOR CORP CALL 159179900 279 385 SH Call SOLE   0 0 0
COLUMBIA ETF TR II COM 19762B509 1 100 SH   SOLE   100 0 0
COLUMBIA ETF TR II PUT 19762B959 1 1 SH Put SOLE   0 0 0
ENCORE CAP GROUP INC CALL 292554902 645 276 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC PUT 292554952 44 19 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 1,957 251 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC COM 209115104 524 6,728 SH   SOLE   6,728 0 0
CONSOLIDATED EDISON INC PUT 209115954 2,449 314 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 2,444 830 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K281 204 6,929 SH   SOLE   6,929 0 0
DIREXION SHS ETF TR PUT 25490K959 1,345 457 SH Put SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 584 295 SH Call SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 1,637 82,584 SH   SOLE   82,584 0 0
EDITAS MEDICINE INC PUT 28106W953 1,707 861 SH Put SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I CALL 647581907 2,175 201 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I COM 647581107 4,909 45,353 SH   SOLE   45,353 0 0
NEW ORIENTAL ED & TECH GRP I PUT 647581957 10,033 927 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 143 29 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E547 80 1,617 SH   SOLE   1,617 0 0
DIREXION SHS ETF TR PUT 25460E955 64 13 SH Put SOLE   0 0 0
EL PASO ELEC CO CALL 283677904 13 2 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC CALL 298736909 1,482 173 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC PUT 298736959 240 28 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 150,858 44,201 SH Call SOLE   0 0 0
ISHARES TR COM 464287234 6 200 SH   SOLE   200 0 0
ISHARES TR PUT 464287957 263,254 77,133 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 51 11 SH Call SOLE   0 0 0
ISHARES INC COM 464286533 250 5,329 SH   SOLE   5,329 0 0
ISHARES INC PUT 464286951 150 32 SH Put SOLE   0 0 0
PROSHARES TR COM 74347X302 1 39 SH   SOLE   39 0 0
PROSHARES TR PUT 74347X950 4 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 29 6 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 9 2 SH Put SOLE   0 0 0
EMERALD HOLDING INC PUT 29103W954 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 104,482 19,544 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 187,307 35,037 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 12 2 SH Call SOLE   0 0 0
ELLINGTON FINANCIAL INC CALL 28852N909 17 31 SH Call SOLE   0 0 0
ELLINGTON FINANCIAL INC PUT 28852N959 9 16 SH Put SOLE   0 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 0 27 SH   SOLE   27 0 0
EQUIFAX INC CALL 294429905 2,675 224 SH Call SOLE   0 0 0
EQUIFAX INC COM 294429105 411 3,447 SH   SOLE   3,447 0 0
EQUIFAX INC PUT 294429955 3,225 270 SH Put SOLE   0 0 0
EGAIN CORP COM 28225C806 1 148 SH   SOLE   148 0 0
EGAIN CORP PUT 28225C956 1 2 SH Put SOLE   0 0 0
EAGLE BANCORP INC MD CALL 268948906 3 1 SH Call SOLE   0 0 0
EAGLE BANCORP INC MD COM 268948106 2 99 SH   SOLE   99 0 0
EAGLE BANCORP INC MD PUT 268948956 114 38 SH Put SOLE   0 0 0
8X8 INC NEW CALL 282914900 867 626 SH Call SOLE   0 0 0
8X8 INC NEW PUT 282914950 84 61 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902909 107 175 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW COM 284902509 342 55,438 SH   SOLE   55,438 0 0
ELDORADO GOLD CORP NEW PUT 284902959 643 1,043 SH Put SOLE   0 0 0
NIC INC CALL 62914B900 193 84 SH Call SOLE   0 0 0
NIC INC PUT 62914B950 39 17 SH Put SOLE   0 0 0
EAGLE PHARMACEUTICALS INC CALL 269796908 4 1 SH Call SOLE   0 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,023 22,257 SH   SOLE   22,257 0 0
EAGLE PHARMACEUTICALS INC PUT 269796958 2,070 450 SH Put SOLE   0 0 0
VAALCO ENERGY INC CALL 91851C901 33 376 SH Call SOLE   0 0 0
VAALCO ENERGY INC COM 91851C201 4 4,912 SH   SOLE   4,912 0 0
VAALCO ENERGY INC PUT 91851C951 4 50 SH Put SOLE   0 0 0
ENCOMPASS HEALTH CORP CALL 29261A900 4,968 776 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP PUT 29261A950 582 91 SH Put SOLE   0 0 0
EHEALTH INC CALL 28238P909 6,083 432 SH Call SOLE   0 0 0
EHEALTH INC PUT 28238P959 3,224 229 SH Put SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I CALL 29272B905 21 112 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 163 84,835 SH   SOLE   84,835 0 0
ENDURANCE INTL GROUP HLDGS I PUT 29272B955 194 1,008 SH Put SOLE   0 0 0
EDISON INTL CALL 281020907 673 123 SH Call SOLE   0 0 0
EDISON INTL PUT 281020957 361 66 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 4,286 269 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC PUT 518439954 8,859 556 SH Put SOLE   0 0 0
ELANCO ANIMAL HEALTH INC CALL 28414H903 1,446 646 SH Call SOLE   0 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,361 60,809 SH   SOLE   60,809 0 0
ELANCO ANIMAL HEALTH INC PUT 28414H953 2,169 969 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 112 114 SH Call SOLE   0 0 0
E L F BEAUTY INC COM 26856L103 61 6,274 SH   SOLE   6,274 0 0
E L F BEAUTY INC PUT 26856L953 134 137 SH Put SOLE   0 0 0
ENDOLOGIX INC CALL 29266S904 0 7 SH Call SOLE   0 0 0
ENDOLOGIX INC COM 29266S304 0 659 SH   SOLE   659 0 0
ELOXX PHARMACEUTICALS INC CALL 29014R903 1 10 SH Call SOLE   0 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 0 25 SH   SOLE   25 0 0
COMPANHIA PARANAENSE ENERG C COM 20441B407 5 503 SH   SOLE   503 0 0
EQUITY LIFESTYLE PPTYS INC CALL 29472R908 281 49 SH Call SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC PUT 29472R958 5 1 SH Put SOLE   0 0 0
CALLAWAY GOLF CO CALL 131193904 175 172 SH Call SOLE   0 0 0
CALLAWAY GOLF CO PUT 131193954 16 16 SH Put SOLE   0 0 0
EMAGIN CORP CALL 29076N906 0 4 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 599 62 SH Call SOLE   0 0 0
ISHARES TR COM 464288281 9 100 SH   SOLE   100 0 0
ISHARES TR PUT 464288955 27,128 2,806 SH Put SOLE   0 0 0
EMCOR GROUP INC COM 29084Q100 19 317 SH   SOLE   317 0 0
EMCORE CORP PUT 290846953 225 1,005 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H909 264 93 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H300 84 2,962 SH   SOLE   2,962 0 0
VANECK VECTORS ETF TR PUT 92189H959 130 46 SH Put SOLE   0 0 0
EASTMAN CHEM CO CALL 277432900 489 105 SH Call SOLE   0 0 0
EASTMAN CHEM CO PUT 277432950 107 23 SH Put SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 4,317 906 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 2,311 485 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 3,380 1,162 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 1,335 459 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 246 961 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 59 23,118 SH   SOLE   23,118 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 241 939 SH Put SOLE   0 0 0
ENDO INTL PLC CALL G30401906 811 2,192 SH Call SOLE   0 0 0
ENDO INTL PLC PUT G30401956 51 138 SH Put SOLE   0 0 0
ENEL AMERICAS S A CALL 29274F904 6 10 SH Call SOLE   0 0 0
ENEL AMERICAS S A COM 29274F104 6 1,000 SH   SOLE   1,000 0 0
ENEL AMERICAS S A PUT 29274F954 6 10 SH Put SOLE   0 0 0
ENEL CHILE S.A. CALL 29278D905 0 5 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 72 659 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC COM 29336T100 24 22,216 SH   SOLE   22,216 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 16 151 SH Put SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 3,687 1,142 SH Call SOLE   0 0 0
ENPHASE ENERGY INC COM 29355A107 1,307 40,502 SH   SOLE   40,502 0 0
ENPHASE ENERGY INC PUT 29355A957 9,018 2,793 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 99 33 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 45 15 SH Put SOLE   0 0 0
ENERSYS CALL 29275Y902 118 24 SH Call SOLE   0 0 0
ENERSYS PUT 29275Y952 34 7 SH Put SOLE   0 0 0
ENSIGN GROUP INC PUT 29358P951 3 1 SH Put SOLE   0 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 15 3 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 22 441 SH   SOLE   441 0 0
ENANTA PHARMACEUTICALS INC PUT 29251M956 51 10 SH Put SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 3,263 729 SH Call SOLE   0 0 0
ENTEGRIS INC COM 29362U104 1,013 22,641 SH   SOLE   22,641 0 0
ENTEGRIS INC PUT 29362U954 3,474 776 SH Put SOLE   0 0 0
ENVESTNET INC CALL 29404K906 91 17 SH Call SOLE   0 0 0
ENVESTNET INC COM 29404K106 23 444 SH   SOLE   444 0 0
ENVESTNET INC PUT 29404K956 344 64 SH Put SOLE   0 0 0
ENOVA INTL INC CALL 29357K903 137 95 SH Call SOLE   0 0 0
ENOVA INTL INC PUT 29357K953 33 23 SH Put SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 79 315 SH Call SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 11 4,555 SH   SOLE   4,555 0 0
ENZO BIOCHEM INC PUT 294100952 29 116 SH Put SOLE   0 0 0
EOG RES INC CALL 26875P901 5,039 1,403 SH Call SOLE   0 0 0
EOG RES INC COM 26875P101 1,172 32,640 SH   SOLE   32,640 0 0
EOG RES INC PUT 26875P951 6,303 1,755 SH Put SOLE   0 0 0
EVOLUS INC CALL 30052C907 294 709 SH Call SOLE   0 0 0
EVOLUS INC COM 30052C107 117 28,281 SH   SOLE   28,281 0 0
EVOLUS INC PUT 30052C957 106 256 SH Put SOLE   0 0 0
ENERPAC TOOL GROUP CORP CALL 292765904 1 1 SH Call SOLE   0 0 0
ENERPAC TOOL GROUP CORP PUT 292765954 1 1 SH Put SOLE   0 0 0
EPAM SYS INC CALL 29414B904 315 17 SH Call SOLE   0 0 0
EPAM SYS INC PUT 29414B954 3,843 207 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC COM 101388106 709 19,350 SH   SOLE   19,350 0 0
BOTTOMLINE TECH DEL INC PUT 101388956 1,440 393 SH Put SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 195 81 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO COM 28035Q102 335 13,919 SH   SOLE   13,919 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 667 277 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 2,900 2,028 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 289 20,219 SH   SOLE   20,219 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 3,214 2,248 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 393 243 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W422 1,096 67,678 SH   SOLE   67,678 0 0
WISDOMTREE TR PUT 97717W959 3,807 2,350 SH Put SOLE   0 0 0
EVOLUTION PETROLEUM CORP CALL 30049A907 9 35 SH Call SOLE   0 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 9 3,604 SH   SOLE   3,604 0 0
EVOLUTION PETROLEUM CORP PUT 30049A957 10 40 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 33 10 SH Call SOLE   0 0 0
ISHARES INC COM 464286665 2 67 SH   SOLE   67 0 0
ISHARES INC PUT 464286951 16 5 SH Put SOLE   0 0 0
EPR PPTYS CALL 26884U909 663 274 SH Call SOLE   0 0 0
EPR PPTYS PUT 26884U959 1,249 516 SH Put SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC CALL 29670E907 32 25 SH Call SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 13 1,019 SH   SOLE   1,019 0 0
ESSENTIAL PPTYS RLTY TR INC PUT 29670E957 31 24 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 34 9 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A434 82 2,160 SH   SOLE   2,160 0 0
PROSHARES TR PUT 74348A954 11 3 SH Put SOLE   0 0 0
EPIZYME INC CALL 29428V904 282 182 SH Call SOLE   0 0 0
EPIZYME INC COM 29428V104 350 22,584 SH   SOLE   22,584 0 0
EPIZYME INC PUT 29428V954 449 290 SH Put SOLE   0 0 0
EQUITY COMWLTH CALL 294628902 110 35 SH Call SOLE   0 0 0
EQUITY COMWLTH COM 294628102 90 2,863 SH   SOLE   2,863 0 0
EQUITY COMWLTH PUT 294628952 409 129 SH Put SOLE   0 0 0
EQUITABLE HLDGS INC CALL 29452E901 67 47 SH Call SOLE   0 0 0
EQUITABLE HLDGS INC COM 29452E101 131 9,105 SH   SOLE   9,105 0 0
EQUITABLE HLDGS INC PUT 29452E951 67 47 SH Put SOLE   0 0 0
EQUINIX INC CALL 29444U900 4,934 79 SH Call SOLE   0 0 0
EQUINIX INC COM 29444U700 2,982 4,776 SH   SOLE   4,776 0 0
EQUINIX INC PUT 29444U950 16,113 258 SH Put SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP CALL 26885B900 579 491 SH Call SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP PUT 26885B950 397 337 SH Put SOLE   0 0 0
EQUINOR ASA CALL 29446M902 101 83 SH Call SOLE   0 0 0
EQUINOR ASA COM 29446M102 119 9,811 SH   SOLE   9,811 0 0
EQUINOR ASA PUT 29446M952 259 213 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 2,992 485 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL PUT 29476L957 314 51 SH Put SOLE   0 0 0
EQT CORPORATION CALL 26884L909 248 352 SH Call SOLE   0 0 0
EQT CORPORATION COM 26884L109 101 14,346 SH   SOLE   14,346 0 0
EQT CORPORATION PUT 26884L959 123 175 SH Put SOLE   0 0 0
ERA GROUP INC COM 26885G109 0 100 SH   SOLE   100 0 0
ENERPLUS CORP CALL 292766902 34 231 SH Call SOLE   0 0 0
ENERPLUS CORP COM 292766102 5 3,494 SH   SOLE   3,494 0 0
ENERPLUS CORP PUT 292766952 2 18 SH Put SOLE   0 0 0
ELDORADO RESORTS INC CALL 28470R902 2,741 1,904 SH Call SOLE   0 0 0
ELDORADO RESORTS INC PUT 28470R952 1,373 954 SH Put SOLE   0 0 0
ERICSSON CALL 294821908 929 1,149 SH Call SOLE   0 0 0
ERICSSON PUT 294821958 389 481 SH Put SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 2 3 SH Call SOLE   0 0 0
ENERGY RECOVERY INC COM 29270J100 200 26,984 SH   SOLE   26,984 0 0
ENERGY RECOVERY INC PUT 29270J950 250 337 SH Put SOLE   0 0 0
EMBRAER S.A. CALL 29082A907 613 829 SH Call SOLE   0 0 0
EMBRAER S.A. COM 29082A107 490 66,256 SH   SOLE   66,256 0 0
EMBRAER S.A. PUT 29082A957 771 1,043 SH Put SOLE   0 0 0
EROS INTL PLC CALL G3788M904 40 247 SH Call SOLE   0 0 0
EROS INTL PLC COM G3788M114 42 25,620 SH   SOLE   25,620 0 0
EROS INTL PLC PUT G3788M954 18 111 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G609 141 14,565 SH   SOLE   14,565 0 0
DIREXION SHS ETF TR CALL 25460G909 1,506 1,547 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G959 585 601 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,874 161 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E554 18 160 SH   SOLE   160 0 0
DIREXION SHS ETF TR PUT 25460E955 2,607 224 SH Put SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 5,967 763 SH Call SOLE   0 0 0
EVERSOURCE ENERGY COM 30040W108 1,184 15,139 SH   SOLE   15,139 0 0
EVERSOURCE ENERGY PUT 30040W958 1,431 183 SH Put SOLE   0 0 0
ESCALADE INC CALL 296056904 1 3 SH Call SOLE   0 0 0
ESCO TECHNOLOGIES INC COM 296315104 95 1,260 SH   SOLE   1,260 0 0
ELEMENT SOLUTIONS INC CALL 28618M906 72 87 SH Call SOLE   0 0 0
ELEMENT SOLUTIONS INC PUT 28618M956 9 11 SH Put SOLE   0 0 0
ESSENT GROUP LTD CALL G3198U902 229 87 SH Call SOLE   0 0 0
ESSENT GROUP LTD COM G3198U102 332 12,632 SH   SOLE   12,632 0 0
ESSENT GROUP LTD PUT G3198U952 305 116 SH Put SOLE   0 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 463 147 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,325 42,052 SH   SOLE   42,052 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 1,469 466 SH Put SOLE   0 0 0
EMPIRE ST RLTY TR INC COM 292104106 6 724 SH   SOLE   724 0 0
EMPIRE ST RLTY TR INC PUT 292104956 14 16 SH Put SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 44 2 SH Call SOLE   0 0 0
ESSEX PPTY TR INC COM 297178105 1,833 8,323 SH   SOLE   8,323 0 0
ESSEX PPTY TR INC PUT 297178955 2,488 113 SH Put SOLE   0 0 0
ELASTIC N V CALL N14506904 3,175 569 SH Call SOLE   0 0 0
ELASTIC N V PUT N14506954 5,759 1,032 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 2,271 4,937 SH Call SOLE   0 0 0
ENERGY TRANSFER LP COM 29273V100 1,217 264,648 SH   SOLE   264,648 0 0
ENERGY TRANSFER LP PUT 29273V950 1,859 4,042 SH Put SOLE   0 0 0
E TRADE FINANCIAL CORP CALL 269246901 1,252 365 SH Call SOLE   0 0 0
E TRADE FINANCIAL CORP COM 269246401 672 19,600 SH   SOLE   19,600 0 0
E TRADE FINANCIAL CORP PUT 269246951 6,997 2,039 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC CALL 297602904 9 9 SH Call SOLE   0 0 0
ETHAN ALLEN INTERIORS INC PUT 297602954 14 14 SH Put SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 20 119 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 23 14,014 SH   SOLE   14,014 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 53 313 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 5,632 725 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 2,113 272 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 779 83 SH Call SOLE   0 0 0
ENTERGY CORP NEW PUT 29364G953 225 24 SH Put SOLE   0 0 0
EQUITRANS MIDSTREAM CORP CALL 294600901 0 258 SH Call SOLE   0 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 0 30,468 SH   SOLE   30,468 0 0
EQUITRANS MIDSTREAM CORP PUT 294600951 0 138 SH Put SOLE   0 0 0
ETSY INC CALL 29786A906 2,925 761 SH Call SOLE   0 0 0
ETSY INC PUT 29786A956 3,006 782 SH Put SOLE   0 0 0
ISHARES TR CALL 464289902 1,712 1,367 SH Call SOLE   0 0 0
ISHARES TR COM 464289180 132 10,609 SH   SOLE   10,609 0 0
ISHARES TR PUT 464289952 2,123 1,695 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 8 4 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 124 45 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 77 28 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y280 22 2,166 SH   SOLE   2,166 0 0
DIREXION SHS ETF TR PUT 25459Y956 111 105 SH Put SOLE   0 0 0
EURONAV NV ANTWERPEN CALL B38564908 621 551 SH Call SOLE   0 0 0
EURONAV NV ANTWERPEN COM B38564108 25 2,222 SH   SOLE   2,222 0 0
EURONAV NV ANTWERPEN PUT B38564958 19 17 SH Put SOLE   0 0 0
EATON VANCE CORP CALL 278265903 364 113 SH Call SOLE   0 0 0
ENVIVA PARTNERS LP CALL 29414J907 56 21 SH Call SOLE   0 0 0
EVERBRIDGE INC CALL 29978A904 191 18 SH Call SOLE   0 0 0
EVERBRIDGE INC COM 29978A104 41 394 SH   SOLE   394 0 0
EVERBRIDGE INC PUT 29978A954 446 42 SH Put SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 1 879 SH   SOLE   879 0 0
EVERQUOTE INC CALL 30041R908 26 10 SH Call SOLE   0 0 0
EVERQUOTE INC COM 30041R108 4 185 SH   SOLE   185 0 0
EVERQUOTE INC PUT 30041R958 5 2 SH Put SOLE   0 0 0
EVOLENT HEALTH INC CALL 30050B901 146 269 SH Call SOLE   0 0 0
EVOLENT HEALTH INC COM 30050B101 114 21,102 SH   SOLE   21,102 0 0
EVOLENT HEALTH INC PUT 30050B951 5 11 SH Put SOLE   0 0 0
UBS AG LONDON BRANCH CALL 90274E908 10 9 SH Call SOLE   0 0 0
UBS AG LONDON BRANCH COM 90274E828 27 2,291 SH   SOLE   2,291 0 0
UBS AG LONDON BRANCH PUT 90274E958 3 3 SH Put SOLE   0 0 0
EVO PMTS INC CALL 26927E904 166 109 SH Call SOLE   0 0 0
EVO PMTS INC PUT 26927E954 52 34 SH Put SOLE   0 0 0
EVERCORE INC CALL 29977A905 87 19 SH Call SOLE   0 0 0
EVERCORE INC COM 29977A105 344 7,469 SH   SOLE   7,469 0 0
EVERCORE INC PUT 29977A955 492 107 SH Put SOLE   0 0 0
EVERGY INC CALL 30034W906 2,813 511 SH Call SOLE   0 0 0
EVERGY INC PUT 30034W956 49 9 SH Put SOLE   0 0 0
EVERI HLDGS INC CALL 30034T903 105 321 SH Call SOLE   0 0 0
EVERI HLDGS INC COM 30034T103 16 4,939 SH   SOLE   4,939 0 0
EVERI HLDGS INC PUT 30034T953 65 197 SH Put SOLE   0 0 0
EVERTEC INC CALL 30040P903 18 8 SH Call SOLE   0 0 0
EVERTEC INC COM 30040P103 40 1,803 SH   SOLE   1,803 0 0
EVERTEC INC PUT 30040P953 9 4 SH Put SOLE   0 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 3,489 185 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,915 10,157 SH   SOLE   10,157 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 3,753 199 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 337 217 SH Call SOLE   0 0 0
ISHARES INC COM 464286103 1 100 SH   SOLE   100 0 0
ISHARES INC PUT 464286951 1,445 930 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 870 338 SH Call SOLE   0 0 0
EAST WEST BANCORP INC PUT 27579R954 110 43 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,195 547 SH Call SOLE   0 0 0
ISHARES INC COM 464286509 762 34,914 SH   SOLE   34,914 0 0
ISHARES INC PUT 464286951 1,761 806 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 25 10 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 15 6 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,752 816 SH Call SOLE   0 0 0
ISHARES INC COM 464286806 1,465 68,214 SH   SOLE   68,214 0 0
ISHARES INC PUT 464286951 6,736 3,136 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 334 168 SH Call SOLE   0 0 0
ISHARES INC COM 464286871 1,376 69,029 SH   SOLE   69,029 0 0
ISHARES INC PUT 464286951 3,690 1,851 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 230 111 SH Call SOLE   0 0 0
ISHARES INC COM 46434G830 564 27,187 SH   SOLE   27,187 0 0
ISHARES INC PUT 46434G953 3,464 1,668 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 25,979 5,260 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 76,944 15,579 SH Put SOLE   0 0 0
ISHARES INC PUT 464286951 1 3 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 32 14 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 162 70 SH Put SOLE   0 0 0
ISHARES INC PUT 464286951 5 2 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 219 108 SH Call SOLE   0 0 0
ISHARES INC COM 464286764 264 13,031 SH   SOLE   13,031 0 0
ISHARES INC PUT 464286951 4,017 1,977 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 14 6 SH Call SOLE   0 0 0
ISHARES INC COM 464286707 390 16,651 SH   SOLE   16,651 0 0
ISHARES INC PUT 464286951 1,793 765 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 1,877 1,082 SH Call SOLE   0 0 0
ISHARES INC COM 46434G780 315 18,179 SH   SOLE   18,179 0 0
ISHARES INC PUT 46434G953 671 387 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 2,710 822 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 2,054 623 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G904 3,462 1,450 SH Call SOLE   0 0 0
ISHARES TR COM 46435G334 1,014 42,479 SH   SOLE   42,479 0 0
ISHARES TR PUT 46435G954 6,903 2,891 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 27 9 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A459 244 7,903 SH   SOLE   7,903 0 0
ISHARES INC CALL 464286901 12,414 4,379 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 10,770 3,799 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 5,766 1,229 SH Call SOLE   0 0 0
ISHARES INC COM 464286772 3,817 81,355 SH   SOLE   81,355 0 0
ISHARES INC PUT 464286951 6,428 1,370 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 53,478 22,699 SH Call SOLE   0 0 0
ISHARES INC COM 464286400 1,986 84,315 SH   SOLE   84,315 0 0
ISHARES INC PUT 464286951 59,104 25,087 SH Put SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 9,251 1,595 SH Call SOLE   0 0 0
EXACT SCIENCES CORP COM 30063P105 478 8,253 SH   SOLE   8,253 0 0
EXACT SCIENCES CORP PUT 30063P955 5,776 996 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 4,586 1,246 SH Call SOLE   0 0 0
EXELON CORP PUT 30161N951 504 137 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 1,684 978 SH Call SOLE   0 0 0
EXELIXIS INC COM 30161Q104 215 12,519 SH   SOLE   12,519 0 0
EXELIXIS INC PUT 30161Q954 1,391 808 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 64 481 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 0 2 SH Put SOLE   0 0 0
EXLSERVICE HOLDINGS INC CALL 302081904 15 3 SH Call SOLE   0 0 0
EXLSERVICE HOLDINGS INC COM 302081104 60 1,158 SH   SOLE   1,158 0 0
EXLSERVICE HOLDINGS INC PUT 302081954 52 10 SH Put SOLE   0 0 0
EAGLE MATERIALS INC CALL 26969P908 105 18 SH Call SOLE   0 0 0
EAGLE MATERIALS INC PUT 26969P958 5 1 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 487 73 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC COM 302130109 195 2,924 SH   SOLE   2,924 0 0
EXPEDITORS INTL WASH INC PUT 302130959 1,207 181 SH Put SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 30,712 5,458 SH Call SOLE   0 0 0
EXPEDIA GROUP INC COM 30212P303 8,826 156,855 SH   SOLE   156,855 0 0
EXPEDIA GROUP INC PUT 30212P953 34,763 6,178 SH Put SOLE   0 0 0
EXPONENT INC CALL 30214U902 7 1 SH Call SOLE   0 0 0
EXPONENT INC COM 30214U102 147 2,052 SH   SOLE   2,052 0 0
EXPONENT INC PUT 30214U952 107 15 SH Put SOLE   0 0 0
EXPRESS INC CALL 30219E903 147 991 SH Call SOLE   0 0 0
EXPRESS INC COM 30219E103 192 129,151 SH   SOLE   129,151 0 0
EXPRESS INC PUT 30219E953 312 2,100 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 114 12 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 47 5 SH Put SOLE   0 0 0
EXTERRAN CORP CALL 30227H906 48 100 SH Call SOLE   0 0 0
EXTERRAN CORP PUT 30227H956 0 2 SH Put SOLE   0 0 0
EXTREME NETWORKS INC CALL 30226D906 26 87 SH Call SOLE   0 0 0
EXTREME NETWORKS INC COM 30226D106 7 2,487 SH   SOLE   2,487 0 0
EXTREME NETWORKS INC PUT 30226D956 147 476 SH Put SOLE   0 0 0
NATIONAL VISION HLDGS INC CALL 63845R907 93 48 SH Call SOLE   0 0 0
NATIONAL VISION HLDGS INC COM 63845R107 382 19,717 SH   SOLE   19,717 0 0
NATIONAL VISION HLDGS INC PUT 63845R957 458 236 SH Put SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G900 3 33 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC PUT 30233G950 5 51 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 970 342 SH Call SOLE   0 0 0
ISHARES INC COM 464286780 375 13,216 SH   SOLE   13,216 0 0
ISHARES INC PUT 464286951 1,674 590 SH Put SOLE   0 0 0
EZCORP INC CALL 302301906 1 3 SH Call SOLE   0 0 0
EZCORP INC COM 302301106 2 531 SH   SOLE   531 0 0
EZCORP INC PUT 302301956 5 13 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 33 11 SH Call SOLE   0 0 0
ISHARES INC COM 464286608 26 853 SH   SOLE   853 0 0
ISHARES INC PUT 464286951 640 210 SH Put SOLE   0 0 0
FORD MTR CO DEL CALL 345370900 2,514 5,207 SH Call SOLE   0 0 0
FORD MTR CO DEL COM 345370860 2,505 518,726 SH   SOLE   518,726 0 0
FORD MTR CO DEL PUT 345370950 9,715 20,114 SH Put SOLE   0 0 0
FIRST AMERN FINL CORP CALL 31847R902 462 109 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 1,058 404 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC COM 25278X109 167 6,404 SH   SOLE   6,404 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 2,219 847 SH Put SOLE   0 0 0
FANHUA INC CALL 30712A903 325 162 SH Call SOLE   0 0 0
FANHUA INC PUT 30712A953 4 2 SH Put SOLE   0 0 0
FARO TECHNOLOGIES INC CALL 311642902 71 16 SH Call SOLE   0 0 0
FARO TECHNOLOGIES INC PUT 311642952 80 18 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 5,595 2,385 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y694 2,615 111,504 SH   SOLE   111,504 0 0
DIREXION SHS ETF TR PUT 25459Y956 5,123 2,184 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 1,078 345 SH Call SOLE   0 0 0
FASTENAL CO COM 311900104 270 8,663 SH   SOLE   8,663 0 0
FASTENAL CO PUT 311900954 968 310 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 1,299 585 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC PUT 31189P952 1,212 546 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 4,146 1,092 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E133 3 100 SH   SOLE   100 0 0
DIREXION SHS ETF TR PUT 25460E955 4,681 1,233 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 121 32 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 315 83 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 270,382 16,210 SH Call SOLE   0 0 0
FACEBOOK INC PUT 30303M952 233,920 14,024 SH Put SOLE   0 0 0
FLAGSTAR BANCORP INC CALL 337930905 69 35 SH Call SOLE   0 0 0
FLAGSTAR BANCORP INC COM 337930705 16 848 SH   SOLE   848 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 1,089 252 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 4 1 SH Put SOLE   0 0 0
FOUNDATION BLDG MATLS INC CALL 350392906 5 5 SH Call SOLE   0 0 0
FIRST BANCORP N C PUT 318910956 0 1 SH Put SOLE   0 0 0
FIRST BANCORP P R CALL 318672906 0 1 SH Call SOLE   0 0 0
FIRST BANCORP P R COM 318672706 17 3,368 SH   SOLE   3,368 0 0
FIRST BANCORP P R PUT 318672956 31 59 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33733E907 39 3 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD COM 33733E203 152 1,163 SH   SOLE   1,163 0 0
FRANKLIN COVEY CO CALL 353469909 12 8 SH Call SOLE   0 0 0
FRANKLIN COVEY CO PUT 353469959 13 9 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 429 597 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 290 40,472 SH   SOLE   40,472 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 1,117 1,554 SH Put SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H901 163 1,086 SH Call SOLE   0 0 0
FUELCELL ENERGY INC COM 35952H601 179 118,707 SH   SOLE   118,707 0 0
FUELCELL ENERGY INC PUT 35952H951 102 677 SH Put SOLE   0 0 0
FIRST COMWLTH FINL CORP PA CALL 319829907 91 100 SH Call SOLE   0 0 0
FIRSTCASH INC CALL 33767D905 21 3 SH Call SOLE   0 0 0
FIRSTCASH INC PUT 33767D955 35 5 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33733E907 4 10 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD COM 33733E807 402 96,980 SH   SOLE   96,980 0 0
FIRST TR EXCHANGE-TRADED FD PUT 33733E957 303 732 SH Put SOLE   0 0 0
FTI CONSULTING INC COM 302941109 295 2,464 SH   SOLE   2,464 0 0
FTI CONSULTING INC PUT 302941959 191 16 SH Put SOLE   0 0 0
FOUR CORNERS PPTY TR INC CALL 35086T909 7 4 SH Call SOLE   0 0 0
FOUR CORNERS PPTY TR INC PUT 35086T959 5 3 SH Put SOLE   0 0 0
FREEPORT-MCMORAN INC CALL 35671D907 6,600 9,778 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC COM 35671D857 1,795 266,067 SH   SOLE   266,067 0 0
FREEPORT-MCMORAN INC PUT 35671D957 5,923 8,775 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33733E907 4,429 358 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD PUT 33733E957 6,000 485 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 2 1 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 49 1,808 SH   SOLE   1,808 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 80 29 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 1,642 63 SH Call SOLE   0 0 0
FACTSET RESH SYS INC PUT 303075955 1,746 67 SH Put SOLE   0 0 0
FIDUS INVT CORP PUT 316500957 12 19 SH Put SOLE   0 0 0
FEDEX CORP CALL 31428X906 20,905 1,724 SH Call SOLE   0 0 0
FEDEX CORP PUT 31428X956 27,392 2,259 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 2,300 574 SH Call SOLE   0 0 0
FIRSTENERGY CORP PUT 337932957 1,338 334 SH Put SOLE   0 0 0
FENNEC PHARMACEUTICALS INC CALL 31447P900 52 89 SH Call SOLE   0 0 0
PHOENIX NEW MEDIA LTD CALL 71910C903 1 12 SH Call SOLE   0 0 0
PHOENIX NEW MEDIA LTD PUT 71910C953 1 9 SH Put SOLE   0 0 0
FIDELITY COVINGTON TR PUT 316092951 18 25 SH Put SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN CALL 34984V900 0 50 SH Call SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN PUT 34984V950 0 1 SH Put SOLE   0 0 0
FIREEYE INC CALL 31816Q901 3,079 2,911 SH Call SOLE   0 0 0
FIREEYE INC COM 31816Q101 835 78,965 SH   SOLE   78,965 0 0
FIREEYE INC PUT 31816Q951 1,195 1,130 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 1,859 630 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X202 745 25,264 SH   SOLE   25,264 0 0
SPDR INDEX SHS FDS PUT 78463X959 7,197 2,439 SH Put SOLE   0 0 0
FUTUREFUEL CORP CALL 36116M906 108 96 SH Call SOLE   0 0 0
FUTUREFUEL CORP PUT 36116M956 54 48 SH Put SOLE   0 0 0
FIRST FINL BANCORP OH COM 320209109 0 44 SH   SOLE   44 0 0
FIRST FINL BANKSHARES COM 32020R109 80 3,015 SH   SOLE   3,015 0 0
FIRST FINL BANKSHARES PUT 32020R959 432 161 SH Put SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 1,578 148 SH Call SOLE   0 0 0
F5 NETWORKS INC COM 315616102 803 7,535 SH   SOLE   7,535 0 0
F5 NETWORKS INC PUT 315616952 3,550 333 SH Put SOLE   0 0 0
INNOVATOR ETFS TR CALL 45782C902 11 4 SH Call SOLE   0 0 0
INNOVATOR ETFS TR PUT 45782C952 8 3 SH Put SOLE   0 0 0
FGL HLDGS CALL G3402M902 2 3 SH Call SOLE   0 0 0
FGL HLDGS COM G3402M102 45 4,683 SH   SOLE   4,683 0 0
FGL HLDGS PUT G3402M952 12 13 SH Put SOLE   0 0 0
FIBROGEN INC CALL 31572Q908 389 112 SH Call SOLE   0 0 0
FIBROGEN INC COM 31572Q808 1,179 33,945 SH   SOLE   33,945 0 0
FIBROGEN INC PUT 31572Q958 1,810 521 SH Put SOLE   0 0 0
FEDERATED HERMES INC CALL 314211903 32 17 SH Call SOLE   0 0 0
FEDERATED HERMES INC COM 314211103 8 457 SH   SOLE   457 0 0
FEDERATED HERMES INC PUT 314211953 51 27 SH Put SOLE   0 0 0
FIRST HORIZON NATL CORP CALL 320517905 94 117 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP COM 320517105 43 5,338 SH   SOLE   5,338 0 0
FIRST HORIZON NATL CORP PUT 320517955 89 111 SH Put SOLE   0 0 0
FRANKS INTL N V CALL N33462907 7 30 SH Call SOLE   0 0 0
FRANKS INTL N V PUT N33462957 6 25 SH Put SOLE   0 0 0
FAIR ISAAC CORP CALL 303250904 1,753 57 SH Call SOLE   0 0 0
FAIR ISAAC CORP COM 303250104 948 3,082 SH   SOLE   3,082 0 0
FAIR ISAAC CORP PUT 303250954 1,661 54 SH Put SOLE   0 0 0
FINVOLUTION GROUP CALL 31810T901 23 133 SH Call SOLE   0 0 0
FINVOLUTION GROUP PUT 31810T951 7 41 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 3,065 252 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,667 13,709 SH   SOLE   13,709 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 11,324 931 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 12 1 SH Call SOLE   0 0 0
FINANCIAL INSTNS INC PUT 317585954 0 2 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 8,321 876 SH Call SOLE   0 0 0
FISERV INC COM 337738108 2,285 24,058 SH   SOLE   24,058 0 0
FISERV INC PUT 337738958 6,848 721 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 303 32 SH Call SOLE   0 0 0
FISERV INC PUT 337738958 18 2 SH Put SOLE   0 0 0
FITBIT INC CALL 33812L902 542 815 SH Call SOLE   0 0 0
FITBIT INC COM 33812L102 13 2,000 SH   SOLE   2,000 0 0
FITBIT INC PUT 33812L952 796 1,196 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 5,556 3,742 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP COM 316773100 1,469 98,923 SH   SOLE   98,923 0 0
FIFTH THIRD BANCORP PUT 316773950 2,704 1,821 SH Put SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 2,245 319 SH Call SOLE   0 0 0
FIVE BELOW INC PUT 33829M951 7,995 1,136 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 963 126 SH Call SOLE   0 0 0
FIVE9 INC PUT 338307951 642 84 SH Put SOLE   0 0 0
COMFORT SYS USA INC CALL 199908904 29 8 SH Call SOLE   0 0 0
COMFORT SYS USA INC COM 199908104 28 772 SH   SOLE   772 0 0
COMFORT SYS USA INC PUT 199908954 7 2 SH Put SOLE   0 0 0
HOMOLOGY MEDICINES INC CALL 438083907 48 31 SH Call SOLE   0 0 0
HOMOLOGY MEDICINES INC COM 438083107 40 2,612 SH   SOLE   2,612 0 0
HOMOLOGY MEDICINES INC PUT 438083957 372 240 SH Put SOLE   0 0 0
NATIONAL BEVERAGE CORP CALL 635017906 1,778 417 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP PUT 635017956 328 77 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 1,045 474 SH Call SOLE   0 0 0
FOOT LOCKER INC PUT 344849954 2,057 933 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL CALL 34385P908 35 139 SH Call SOLE   0 0 0
FLUIDIGM CORP DEL COM 34385P108 3 1,542 SH   SOLE   1,542 0 0
FLUIDIGM CORP DEL PUT 34385P958 1 6 SH Put SOLE   0 0 0
FLEX LTD CALL Y2573F902 407 487 SH Call SOLE   0 0 0
FLEX LTD COM Y2573F102 952 113,738 SH   SOLE   113,738 0 0
FLEX LTD PUT Y2573F952 1,814 2,166 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 921 289 SH Call SOLE   0 0 0
FLIR SYS INC COM 302445101 383 12,020 SH   SOLE   12,020 0 0
FLIR SYS INC PUT 302445951 950 298 SH Put SOLE   0 0 0
FLUENT INC CALL 34380C902 37 324 SH Call SOLE   0 0 0
FLUENT INC PUT 34380C952 0 7 SH Put SOLE   0 0 0
FLOWERS FOODS INC CALL 343498901 96 47 SH Call SOLE   0 0 0
FLOWERS FOODS INC COM 343498101 604 29,483 SH   SOLE   29,483 0 0
FLOWERS FOODS INC PUT 343498951 726 354 SH Put SOLE   0 0 0
SPX FLOW INC CALL 78469X907 2 1 SH Call SOLE   0 0 0
SPX FLOW INC COM 78469X107 8 284 SH   SOLE   284 0 0
SPX FLOW INC PUT 78469X957 8 3 SH Put SOLE   0 0 0
FLUOR CORP NEW CALL 343412902 138 201 SH Call SOLE   0 0 0
FLUOR CORP NEW COM 343412102 324 46,916 SH   SOLE   46,916 0 0
FLUOR CORP NEW PUT 343412952 535 775 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 88 37 SH Call SOLE   0 0 0
FLOWSERVE CORP COM 34354P105 41 1,719 SH   SOLE   1,719 0 0
FLOWSERVE CORP PUT 34354P955 43 18 SH Put SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 1,753 94 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 2,268 12,159 SH   SOLE   12,159 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 5,540 297 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS CALL 68243Q906 301 228 SH Call SOLE   0 0 0
FLWS/1-800 FLOWERS COM 68243Q106 94 7,137 SH   SOLE   7,137 0 0
FLWS/1-800 FLOWERS PUT 68243Q956 51 39 SH Put SOLE   0 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 150 191 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC COM 33938J106 50 6,426 SH   SOLE   6,426 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 60 77 SH Put SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 4 6 SH Call SOLE   0 0 0
FLY LEASING LTD PUT 34407D959 0 1 SH Put SOLE   0 0 0
ISHARES INC PUT 464286951 4 2 SH Put SOLE   0 0 0
FIRST MIDWEST BANCORP DEL CALL 320867904 13 10 SH Call SOLE   0 0 0
F M C CORP CALL 302491903 988 121 SH Call SOLE   0 0 0
F M C CORP PUT 302491953 702 86 SH Put SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S COM 344419106 424 7,008 SH   SOLE   7,008 0 0
FOMENTO ECONOMICO MEXICANO S PUT 344419956 726 120 SH Put SOLE   0 0 0
FABRINET CALL G3323L900 381 70 SH Call SOLE   0 0 0
FABRINET PUT G3323L950 32 6 SH Put SOLE   0 0 0
F N B CORP CALL 302520901 33 45 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 696 217 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 574 179 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 51 20 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 776 312 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R953 32 13 SH Put SOLE   0 0 0
FEDNAT HLDG CO CALL 31431B909 21 19 SH Call SOLE   0 0 0
FEDNAT HLDG CO PUT 31431B959 2 2 SH Put SOLE   0 0 0
FUNKO INC CALL 361008905 23 58 SH Call SOLE   0 0 0
FUNKO INC COM 361008105 2 657 SH   SOLE   657 0 0
FUNKO INC PUT 361008955 67 169 SH Put SOLE   0 0 0
FRANCO NEVADA CORP CALL 351858905 5,344 537 SH Call SOLE   0 0 0
FRANCO NEVADA CORP PUT 351858955 2,816 283 SH Put SOLE   0 0 0
FOCUS FINL PARTNERS INC CALL 34417P900 260 113 SH Call SOLE   0 0 0
FOCUS FINL PARTNERS INC PUT 34417P950 142 62 SH Put SOLE   0 0 0
FERRO CORP CALL 315405900 526 562 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 169 183 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC COM 03152W109 206 22,378 SH   SOLE   22,378 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 346 375 SH Put SOLE   0 0 0
FORESTAR GROUP INC COM 346232101 33 3,263 SH   SOLE   3,263 0 0
FORMFACTOR INC CALL 346375908 46 23 SH Call SOLE   0 0 0
FORMFACTOR INC COM 346375108 22 1,136 SH   SOLE   1,136 0 0
FORMFACTOR INC PUT 346375958 6 3 SH Put SOLE   0 0 0
FORRESTER RESH INC COM 346563109 197 6,755 SH   SOLE   6,755 0 0
FORRESTER RESH INC PUT 346563959 5 2 SH Put SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 11 34 SH Call SOLE   0 0 0
FOSSIL GROUP INC PUT 34988V956 3 11 SH Put SOLE   0 0 0
FOX CORP CALL 35137L904 22 10 SH Call SOLE   0 0 0
FOX CORP COM 35137L204 13 588 SH   SOLE   588 0 0
FOX CORP PUT 35137L954 13 6 SH Put SOLE   0 0 0
FOX CORP CALL 35137L904 819 347 SH Call SOLE   0 0 0
FOX CORP COM 35137L105 606 25,676 SH   SOLE   25,676 0 0
FOX CORP PUT 35137L954 836 354 SH Put SOLE   0 0 0
FOX FACTORY HLDG CORP CALL 35138V902 12 3 SH Call SOLE   0 0 0
FOX FACTORY HLDG CORP PUT 35138V952 37 9 SH Put SOLE   0 0 0
FIRST TR EXCH TRADED FD III CALL 33739E908 4 3 SH Call SOLE   0 0 0
FIRST TR EXCH TRADED FD III COM 33739E108 3 200 SH   SOLE   200 0 0
FIRST TR EXCH TRADED FD III PUT 33739E958 4 3 SH Put SOLE   0 0 0
FARMLAND PARTNERS INC CALL 31154R909 71 117 SH Call SOLE   0 0 0
FARMLAND PARTNERS INC PUT 31154R959 10 18 SH Put SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 27 122 SH Call SOLE   0 0 0
FIRST INDL RLTY TR INC CALL 32054K903 23 7 SH Call SOLE   0 0 0
FIRST INDL RLTY TR INC COM 32054K103 76 2,296 SH   SOLE   2,296 0 0
FIRST INDL RLTY TR INC PUT 32054K953 126 38 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 1 3 SH Put SOLE   0 0 0
REPUBLIC FIRST BANCORP INC CALL 760416907 4 21 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 1,365 166 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 2,303 280 SH Put SOLE   0 0 0
FIESTA RESTAURANT GROUP INC CALL 31660B901 14 37 SH Call SOLE   0 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 61 15,275 SH   SOLE   15,275 0 0
FIESTA RESTAURANT GROUP INC PUT 31660B951 95 236 SH Put SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 295 308 SH Call SOLE   0 0 0
FRONTLINE LTD COM G3682E192 522 54,323 SH   SOLE   54,323 0 0
FRONTLINE LTD PUT G3682E952 214 223 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 415 65 SH Call SOLE   0 0 0
FRESHPET INC PUT 358039955 153 24 SH Put SOLE   0 0 0
FEDERAL REALTY INVT TR CALL 313747906 365 49 SH Call SOLE   0 0 0
FEDERAL REALTY INVT TR COM 313747206 733 9,836 SH   SOLE   9,836 0 0
FEDERAL REALTY INVT TR PUT 313747956 999 134 SH Put SOLE   0 0 0
FORTERRA INC CALL 34960W906 5 10 SH Call SOLE   0 0 0
FORTERRA INC COM 34960W106 0 114 SH   SOLE   114 0 0
FORTERRA INC PUT 34960W956 1 2 SH Put SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC CALL 34553D901 710 225 SH Call SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 925 29,295 SH   SOLE   29,295 0 0
FORESCOUT TECHNOLOGIES INC PUT 34553D951 75 24 SH Put SOLE   0 0 0
FS KKR CAPITAL CORP CALL 302635907 48 160 SH Call SOLE   0 0 0
FS KKR CAPITAL CORP COM 302635107 63 21,088 SH   SOLE   21,088 0 0
FS KKR CAPITAL CORP PUT 302635957 96 320 SH Put SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 2,538 704 SH Call SOLE   0 0 0
FIRST SOLAR INC PUT 336433957 1,637 454 SH Put SOLE   0 0 0
FASTLY INC CALL 31188V900 802 423 SH Call SOLE   0 0 0
FASTLY INC COM 31188V100 189 9,974 SH   SOLE   9,974 0 0
FASTLY INC PUT 31188V950 880 464 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 245 1,061 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 157 68,054 SH   SOLE   68,054 0 0
FORTUNA SILVER MINES INC PUT 349915958 131 568 SH Put SOLE   0 0 0
FEDERAL SIGNAL CORP CALL 313855908 84 31 SH Call SOLE   0 0 0
FEDERAL SIGNAL CORP COM 313855108 15 584 SH   SOLE   584 0 0
FOSTER L B CO CALL 350060909 137 111 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 126 154 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 34 4,215 SH   SOLE   4,215 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 75 92 SH Put SOLE   0 0 0
FARFETCH LTD CALL 30744W907 787 997 SH Call SOLE   0 0 0
FARFETCH LTD COM 30744W107 1,007 127,478 SH   SOLE   127,478 0 0
FARFETCH LTD PUT 30744W957 1,891 2,394 SH Put SOLE   0 0 0
FRONTDOOR INC CALL 35905A909 382 110 SH Call SOLE   0 0 0
FRONTDOOR INC COM 35905A109 298 8,586 SH   SOLE   8,586 0 0
FRONTDOOR INC PUT 35905A959 462 133 SH Put SOLE   0 0 0
FUEL TECH INC COM 359523107 0 96 SH   SOLE   96 0 0
TECHNIPFMC PLC CALL G87110905 262 389 SH Call SOLE   0 0 0
TECHNIPFMC PLC PUT G87110955 502 746 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL CALL 343389902 3 35 SH Call SOLE   0 0 0
FORTINET INC CALL 34959E909 1,709 169 SH Call SOLE   0 0 0
FORTINET INC COM 34959E109 887 8,768 SH   SOLE   8,768 0 0
FORTINET INC PUT 34959E959 4,087 404 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 107 2,832 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 19 511 SH Put SOLE   0 0 0
FORTIS INC CALL 349553907 435 113 SH Call SOLE   0 0 0
FORTIS INC PUT 349553957 65 17 SH Put SOLE   0 0 0
FTS INTERNATIONAL INC CALL 30283W904 0 13 SH Call SOLE   0 0 0
FORTY SEVEN INC CALL 34983P904 314 33 SH Call SOLE   0 0 0
FORTY SEVEN INC COM 34983P104 1,313 13,769 SH   SOLE   13,769 0 0
FORTY SEVEN INC PUT 34983P954 725 76 SH Put SOLE   0 0 0
FORTIVE CORP CALL 34959J908 204 37 SH Call SOLE   0 0 0
FORTIVE CORP COM 34959J108 5 100 SH   SOLE   100 0 0
FORTIVE CORP PUT 34959J958 419 76 SH Put SOLE   0 0 0
FULLER H B CO CALL 359694906 16 6 SH Call SOLE   0 0 0
FULLER H B CO PUT 359694956 19 7 SH Put SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 140 122 SH Call SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 132 72 SH Call SOLE   0 0 0
CEDAR FAIR L P PUT 150185956 550 300 SH Put SOLE   0 0 0
FIVERR INTL LTD CALL M4R82T906 1,059 421 SH Call SOLE   0 0 0
FIVERR INTL LTD PUT M4R82T956 130 52 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 20 8 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 78 29 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229854 332 12,204 SH   SOLE   12,204 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 430 158 SH Put SOLE   0 0 0
FORWARD AIR CORP CALL 349853901 339 67 SH Call SOLE   0 0 0
FORWARD AIR CORP PUT 349853951 116 23 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES AUSTR CALL 46090N903 1,779 290 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES AUSTR COM 46090N103 6 100 SH   SOLE   100 0 0
INVESCO CURRENCYSHARES AUSTR PUT 46090N953 754 123 SH Put SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S CALL 46138M909 4,023 334 SH Call SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S COM 46138M109 3,099 25,728 SH   SOLE   25,728 0 0
INVESCO CURNCYSHS BRIT PND S PUT 46138M959 10,058 835 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES CDN D CALL 46138T904 932 133 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES CDN D COM 46138T104 1,355 19,342 SH   SOLE   19,342 0 0
INVESCO CURRENCYSHARES CDN D PUT 46138T954 126 18 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES EURO CALL 46138K903 1,981 190 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES EURO COM 46138K103 5,582 53,522 SH   SOLE   53,522 0 0
INVESCO CURRENCYSHARES EURO PUT 46138K953 41,521 3,981 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES SWISS CALL 46138R908 9 1 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES SWISS COM 46138R108 95 1,005 SH   SOLE   1,005 0 0
INVESCO CURRENCYSHARES SWISS PUT 46138R958 9 1 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 36 5 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 47,679 12,701 SH Call SOLE   0 0 0
ISHARES TR COM 464287184 7,617 202,924 SH   SOLE   202,924 0 0
ISHARES TR PUT 464287957 114,921 30,613 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X176 5 100 SH   SOLE   100 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 5 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 155 25 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B227 298 4,783 SH   SOLE   4,783 0 0
INVESCO CURNCYSHS SWEDSH KRO COM 46138V109 156 1,659 SH   SOLE   1,659 0 0
INVESCO CURNCYSHS SWEDSH KRO PUT 46138V959 9 1 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES JAPAN CALL 46138W907 1,393 158 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES JAPAN COM 46138W107 5,944 67,402 SH   SOLE   67,402 0 0
INVESCO CURRENCYSHARES JAPAN PUT 46138W957 21,738 2,465 SH Put SOLE   0 0 0
GENPACT LIMITED CALL G3922B907 181 62 SH Call SOLE   0 0 0
GENPACT LIMITED COM G3922B107 12 433 SH   SOLE   433 0 0
GENPACT LIMITED PUT G3922B957 20 7 SH Put SOLE   0 0 0
GAIA INC NEW CALL 36269P904 0 1 SH Call SOLE   0 0 0
GAIA INC NEW COM 36269P104 2 275 SH   SOLE   275 0 0
GLADSTONE INVT CORP CALL 376546907 7 9 SH Call SOLE   0 0 0
GLADSTONE INVT CORP PUT 376546957 3 4 SH Put SOLE   0 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 58 297 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC COM 363225202 3 1,744 SH   SOLE   1,744 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 23 118 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 144 236 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 233 382 SH Put SOLE   0 0 0
STEALTHGAS INC COM Y81669106 0 237 SH   SOLE   237 0 0
DIREXION SHS ETF TR CALL 25490K909 32 20 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K117 299 18,740 SH   SOLE   18,740 0 0
DIREXION SHS ETF TR PUT 25490K959 16 10 SH Put SOLE   0 0 0
GATX CORP CALL 361448903 231 37 SH Call SOLE   0 0 0
GATX CORP PUT 361448953 62 10 SH Put SOLE   0 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 268 79 SH Call SOLE   0 0 0
GLACIER BANCORP INC NEW PUT 37637Q955 40 12 SH Put SOLE   0 0 0
GOLUB CAP BDC INC CALL 38173M902 2 2 SH Call SOLE   0 0 0
GOLUB CAP BDC INC COM 38173M102 2 200 SH   SOLE   200 0 0
GOLUB CAP BDC INC PUT 38173M952 3 3 SH Put SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 582 114 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 112 2,195 SH   SOLE   2,195 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 960 188 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 308 174 SH Call SOLE   0 0 0
GREENBRIER COS INC COM 393657101 405 22,856 SH   SOLE   22,856 0 0
GREENBRIER COS INC PUT 393657951 720 406 SH Put SOLE   0 0 0
GAIN CAP HLDGS INC CALL 36268W900 503 902 SH Call SOLE   0 0 0
GAIN CAP HLDGS INC PUT 36268W950 42 76 SH Put SOLE   0 0 0
GANNETT CO INC CALL 36472T909 51 348 SH Call SOLE   0 0 0
GANNETT CO INC COM 36472T109 58 39,399 SH   SOLE   39,399 0 0
GANNETT CO INC PUT 36472T959 53 359 SH Put SOLE   0 0 0
GENESCO INC CALL 371532902 120 90 SH Call SOLE   0 0 0
GENESCO INC COM 371532102 92 6,903 SH   SOLE   6,903 0 0
GENESCO INC PUT 371532952 728 546 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 3 2 SH Call SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2 136 SH   SOLE   136 0 0
GCP APPLIED TECHNOLOGIES INC PUT 36164Y951 3 2 SH Put SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 10,068 761 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP PUT 369550958 4,869 368 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 908 159 SH Call SOLE   0 0 0
GODADDY INC PUT 380237957 1,444 253 SH Put SOLE   0 0 0
GOLDEN ENTMT INC CALL 381013901 6 10 SH Call SOLE   0 0 0
GOLDEN ENTMT INC PUT 381013951 35 53 SH Put SOLE   0 0 0
GREEN DOT CORP CALL 39304D902 71 28 SH Call SOLE   0 0 0
GREEN DOT CORP COM 39304D102 1,021 40,249 SH   SOLE   40,249 0 0
GREEN DOT CORP PUT 39304D952 2,247 885 SH Put SOLE   0 0 0
GDS HLDGS LTD CALL 36165L908 3,686 636 SH Call SOLE   0 0 0
GDS HLDGS LTD PUT 36165L958 394 68 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 119,895 52,038 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F106 4,322 187,624 SH   SOLE   187,624 0 0
VANECK VECTORS ETF TR PUT 92189F952 86,701 37,631 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 27,630 9,833 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 22,387 7,967 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 21,061 26,526 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 2,825 355,907 SH   SOLE   355,907 0 0
GENERAL ELECTRIC CO PUT 369604953 13,775 17,350 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 601 757 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO PUT 369604953 1,065 1,342 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 121 39 SH Call SOLE   0 0 0
GREIF INC PUT 397624957 18 6 SH Put SOLE   0 0 0
GENESIS ENERGY L P CALL 371927904 55 142 SH Call SOLE   0 0 0
GENESIS ENERGY L P PUT 371927954 170 435 SH Put SOLE   0 0 0
GENESIS HEALTHCARE INC CALL 37185X906 2 27 SH Call SOLE   0 0 0
GENESIS HEALTHCARE INC COM 37185X106 0 38 SH   SOLE   38 0 0
GEO GROUP INC NEW CALL 36162J906 189 156 SH Call SOLE   0 0 0
GEO GROUP INC NEW PUT 36162J956 550 453 SH Put SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP CALL 37364X909 1 2 SH Call SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 8 1,278 SH   SOLE   1,278 0 0
GEOSPACE TECHNOLOGIES CORP PUT 37364X959 14 22 SH Put SOLE   0 0 0
GERON CORP CALL 374163903 106 894 SH Call SOLE   0 0 0
GERON CORP COM 374163103 2 2,226 SH   SOLE   2,226 0 0
GERON CORP PUT 374163953 27 235 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 206 305 SH Call SOLE   0 0 0
GUESS INC PUT 401617955 243 360 SH Put SOLE   0 0 0
GRIFFON CORP CALL 398433902 25 20 SH Call SOLE   0 0 0
GRIFFON CORP PUT 398433952 1 1 SH Put SOLE   0 0 0
GOLD FIELDS LTD NEW CALL 38059T906 97 205 SH Call SOLE   0 0 0
GOLD FIELDS LTD NEW COM 38059T106 241 50,868 SH   SOLE   50,868 0 0
GOLD FIELDS LTD NEW PUT 38059T956 409 862 SH Put SOLE   0 0 0
GRUPO FINANCIERO GALICIA S.A CALL 399909900 673 956 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S.A COM 399909100 212 30,143 SH   SOLE   30,143 0 0
GRUPO FINANCIERO GALICIA S.A PUT 399909950 657 933 SH Put SOLE   0 0 0
GERDAU SA CALL 373737905 31 163 SH Call SOLE   0 0 0
GERDAU SA COM 373737105 12 6,317 SH   SOLE   6,317 0 0
GERDAU SA PUT 373737955 22 118 SH Put SOLE   0 0 0
GRACO INC CALL 384109904 394 81 SH Call SOLE   0 0 0
GRACO INC PUT 384109954 243 50 SH Put SOLE   0 0 0
GUARDANT HEALTH INC CALL 40131M909 2,289 329 SH Call SOLE   0 0 0
GUARDANT HEALTH INC PUT 40131M959 2,296 330 SH Put SOLE   0 0 0
GREENHILL & CO INC CALL 395259904 95 97 SH Call SOLE   0 0 0
GREENHILL & CO INC COM 395259104 9 992 SH   SOLE   992 0 0
GREENHILL & CO INC PUT 395259954 82 84 SH Put SOLE   0 0 0
GRAHAM CORP CALL 384556906 1 1 SH Call SOLE   0 0 0
GRAHAM CORP COM 384556106 2 168 SH   SOLE   168 0 0
GRAHAM CORP PUT 384556956 51 40 SH Put SOLE   0 0 0
GOLDMAN SACHS ETF TR CALL 381430905 1 2 SH Call SOLE   0 0 0
GOLDMAN SACHS ETF TR PUT 381430955 1 2 SH Put SOLE   0 0 0
CGI INC PUT 12532H954 337 62 SH Put SOLE   0 0 0
GULF ISLAND FABRICATION INC COM 402307102 3 1,077 SH   SOLE   1,077 0 0
GULF ISLAND FABRICATION INC PUT 402307952 3 13 SH Put SOLE   0 0 0
G III APPAREL GROUP LTD CALL 36237H901 36 48 SH Call SOLE   0 0 0
G III APPAREL GROUP LTD COM 36237H101 49 6,411 SH   SOLE   6,411 0 0
G III APPAREL GROUP LTD PUT 36237H951 87 114 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 85 67 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC COM 375916103 509 39,956 SH   SOLE   39,956 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 852 668 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 85,667 11,459 SH Call SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 12,034 160,971 SH   SOLE   160,971 0 0
GILEAD SCIENCES INC PUT 375558953 57,236 7,656 SH Put SOLE   0 0 0
GILAT SATELLITE NETWORKS LTD CALL M51474908 27 39 SH Call SOLE   0 0 0
GILAT SATELLITE NETWORKS LTD COM M51474118 32 4,600 SH   SOLE   4,600 0 0
GILAT SATELLITE NETWORKS LTD PUT M51474958 18 26 SH Put SOLE   0 0 0
GENERAL MLS INC CALL 370334904 12,437 2,357 SH Call SOLE   0 0 0
GENERAL MLS INC PUT 370334954 9,968 1,889 SH Put SOLE   0 0 0
GLAUKOS CORP CALL 377322902 15 5 SH Call SOLE   0 0 0
GLAUKOS CORP COM 377322102 16 529 SH   SOLE   529 0 0
GLAUKOS CORP PUT 377322952 40 13 SH Put SOLE   0 0 0
GLOBE LIFE INC CALL 37959E902 1,043 145 SH Call SOLE   0 0 0
GLOBE LIFE INC PUT 37959E952 640 89 SH Put SOLE   0 0 0
GLADSTONE CAPITAL CORP CALL 376535900 57 102 SH Call SOLE   0 0 0
GLADSTONE CAPITAL CORP PUT 376535950 11 21 SH Put SOLE   0 0 0
SPDR GOLD TRUST CALL 78463V907 925,312 62,500 SH Call SOLE   0 0 0
SPDR GOLD TRUST COM 78463V107 31,420 212,230 SH   SOLE   212,230 0 0
SPDR GOLD TRUST PUT 78463V957 468,193 31,624 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 39 47 SH Call SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 346 41,793 SH   SOLE   41,793 0 0
GREAT LAKES DREDGE & DOCK CO PUT 390607959 489 590 SH Put SOLE   0 0 0
GCI LIBERTY INC CALL 36164V905 1,247 219 SH Call SOLE   0 0 0
GCI LIBERTY INC PUT 36164V955 28 5 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 9 2 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W395 45 993 SH   SOLE   993 0 0
PROSHARES TR II PUT 74347W952 27 6 SH Put SOLE   0 0 0
GOLAR LNG LTD CALL G9456A900 1,040 1,320 SH Call SOLE   0 0 0
GOLAR LNG LTD PUT G9456A950 1,087 1,380 SH Put SOLE   0 0 0
GLOBANT S A CALL L44385909 474 54 SH Call SOLE   0 0 0
GLOBANT S A COM L44385109 469 5,344 SH   SOLE   5,344 0 0
GLOBANT S A PUT L44385959 1,660 189 SH Put SOLE   0 0 0
GASLOG LTD CALL G37585909 145 403 SH Call SOLE   0 0 0
GASLOG LTD COM G37585109 9 2,650 SH   SOLE   2,650 0 0
GASLOG LTD PUT G37585959 162 448 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 122 549 SH Call SOLE   0 0 0
GASLOG PARTNERS LP PUT Y2687W958 94 425 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP CALL 37946R909 18 21 SH Call SOLE   0 0 0
GLOBAL PARTNERS LP COM 37946R109 102 11,658 SH   SOLE   11,658 0 0
GLOBAL PARTNERS LP PUT 37946R959 212 241 SH Put SOLE   0 0 0
GALAPAGOS NV CALL 36315X901 6,759 345 SH Call SOLE   0 0 0
GALAPAGOS NV COM 36315X101 2,745 14,011 SH   SOLE   14,011 0 0
GALAPAGOS NV PUT 36315X951 1,038 53 SH Put SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 1,499 541 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 390 141 SH Put SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD CALL G4095J909 191 322 SH Call SOLE   0 0 0
GLATFELTER CALL 377316904 12 10 SH Call SOLE   0 0 0
GLATFELTER COM 377316104 13 1,124 SH   SOLE   1,124 0 0
GLATFELTER PUT 377316954 12 10 SH Put SOLE   0 0 0
GLU MOBILE INC CALL 379890906 335 534 SH Call SOLE   0 0 0
GLU MOBILE INC PUT 379890956 72 116 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 1,029 501 SH Call SOLE   0 0 0
CORNING INC COM 219350105 282 13,731 SH   SOLE   13,731 0 0
CORNING INC PUT 219350955 1,926 938 SH Put SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 2 11 SH Call SOLE   0 0 0
GLYCOMIMETICS INC COM 38000Q102 3 1,441 SH   SOLE   1,441 0 0
GLYCOMIMETICS INC PUT 38000Q952 0 2 SH Put SOLE   0 0 0
GENERAL MTRS CO CALL 37045V900 11,950 5,751 SH Call SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 7,425 357,327 SH   SOLE   357,327 0 0
GENERAL MTRS CO PUT 37045V950 25,659 12,348 SH Put SOLE   0 0 0
GENMAB A/S CALL 372303906 2 1 SH Call SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 461 1,318 SH Call SOLE   0 0 0
GAMESTOP CORP NEW COM 36467W109 16 4,636 SH   SOLE   4,636 0 0
GAMESTOP CORP NEW PUT 36467W959 258 738 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 1,730 407 SH Call SOLE   0 0 0
GLOBUS MED INC COM 379577208 1,008 23,719 SH   SOLE   23,719 0 0
GLOBUS MED INC PUT 379577958 3,019 710 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 63 189 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 67 201 SH Put SOLE   0 0 0
GLOBAL MED REIT INC CALL 37954A904 162 161 SH Call SOLE   0 0 0
GLOBAL MED REIT INC COM 37954A204 45 4,473 SH   SOLE   4,473 0 0
GLOBAL MED REIT INC PUT 37954A954 20 20 SH Put SOLE   0 0 0
GMS INC CALL 36251C903 17 11 SH Call SOLE   0 0 0
GNC HLDGS INC CALL 36191G907 10 230 SH Call SOLE   0 0 0
GNC HLDGS INC COM 36191G107 2 4,595 SH   SOLE   4,595 0 0
GNC HLDGS INC PUT 36191G957 5 115 SH Put SOLE   0 0 0
GENOCEA BIOSCIENCES INC CALL 372427901 1 10 SH Call SOLE   0 0 0
GENIE ENERGY LTD CALL 372284908 179 250 SH Call SOLE   0 0 0
GENIE ENERGY LTD COM 372284208 43 6,061 SH   SOLE   6,061 0 0
GENIE ENERGY LTD PUT 372284958 147 205 SH Put SOLE   0 0 0
GENCO SHIPPING & TRADING LTD CALL Y2685T901 34 54 SH Call SOLE   0 0 0
GENCO SHIPPING & TRADING LTD PUT Y2685T951 32 50 SH Put SOLE   0 0 0
GLOBAL NET LEASE INC CALL 379378901 152 114 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC PUT 379378951 2 2 SH Put SOLE   0 0 0
GENMARK DIAGNOSTICS INC CALL 372309904 164 400 SH Call SOLE   0 0 0
GENMARK DIAGNOSTICS INC COM 372309104 220 53,558 SH   SOLE   53,558 0 0
GENMARK DIAGNOSTICS INC PUT 372309954 204 497 SH Put SOLE   0 0 0
GENPREX INC CALL 372446904 3 14 SH Call SOLE   0 0 0
GENPREX INC COM 372446104 1 448 SH   SOLE   448 0 0
GENPREX INC PUT 372446954 0 3 SH Put SOLE   0 0 0
GENERAC HLDGS INC CALL 368736904 1,201 129 SH Call SOLE   0 0 0
GENERAC HLDGS INC COM 368736104 335 3,598 SH   SOLE   3,598 0 0
GENERAC HLDGS INC PUT 368736954 1,816 195 SH Put SOLE   0 0 0
GENTEX CORP CALL 371901909 1,014 458 SH Call SOLE   0 0 0
GENTEX CORP PUT 371901959 119 54 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 145 438 SH Call SOLE   0 0 0
GENWORTH FINL INC COM 37247D106 51 15,661 SH   SOLE   15,661 0 0
GENWORTH FINL INC PUT 37247D956 244 735 SH Put SOLE   0 0 0
GROCERY OUTLET HLDG CORP CALL 39874R901 206 60 SH Call SOLE   0 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 139 4,064 SH   SOLE   4,064 0 0
GROCERY OUTLET HLDG CORP PUT 39874R951 2,445 712 SH Put SOLE   0 0 0
GOLDEN OCEAN GROUP LTD CALL G39637905 4 14 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 53 16,989 SH   SOLE   16,989 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 68 220 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 305 1,442 SH Call SOLE   0 0 0
GOGO INC PUT 38046C959 47 223 SH Put SOLE   0 0 0
GOL LINHAS AEREAS INTLG S A CALL 38045R906 100 235 SH Call SOLE   0 0 0
GOL LINHAS AEREAS INTLG S A PUT 38045R956 130 306 SH Put SOLE   0 0 0
BARRICK GOLD CORPORATION CALL 067901908 12,433 6,787 SH Call SOLE   0 0 0
BARRICK GOLD CORPORATION PUT 067901958 6,961 3,800 SH Put SOLE   0 0 0
GLADSTONE COMMERCIAL CORP CALL 376536908 4 3 SH Call SOLE   0 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 24 1,683 SH   SOLE   1,683 0 0
GLADSTONE COMMERCIAL CORP PUT 376536958 78 55 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 140,467 1,208 SH Call SOLE   0 0 0
ALPHABET INC PUT 02079K955 113,722 978 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 163,951 1,411 SH Call SOLE   0 0 0
ALPHABET INC PUT 02079K955 191,140 1,645 SH Put SOLE   0 0 0
CANADA GOOSE HOLDINGS INC CALL 135086906 2,989 1,503 SH Call SOLE   0 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 19 1,000 SH   SOLE   1,000 0 0
CANADA GOOSE HOLDINGS INC PUT 135086956 1,477 743 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 61 225 SH Call SOLE   0 0 0
GOLD RESOURCE CORP COM 38068T105 2 983 SH   SOLE   983 0 0
GOLD RESOURCE CORP PUT 38068T955 29 107 SH Put SOLE   0 0 0
GOSSAMER BIO INC CALL 38341P902 26 26 SH Call SOLE   0 0 0
GOSSAMER BIO INC COM 38341P102 434 42,855 SH   SOLE   42,855 0 0
GOSSAMER BIO INC PUT 38341P952 602 594 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 92 33 SH Call SOLE   0 0 0
ISHARES TR COM 46429B267 109 3,901 SH   SOLE   3,901 0 0
GENUINE PARTS CO CALL 372460905 3,548 527 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 1,036 154 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 252 57 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 185 42 SH Put SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO CALL 388689901 631 518 SH Call SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO PUT 388689951 1 1 SH Put SOLE   0 0 0
GREAT PANTHER MINING LIMITED CALL 39115V901 0 1 SH Call SOLE   0 0 0
GREAT PANTHER MINING LIMITED PUT 39115V951 0 13 SH Put SOLE   0 0 0
GRANITE PT MTG TR INC CALL 38741L907 41 81 SH Call SOLE   0 0 0
GRANITE PT MTG TR INC COM 38741L107 75 14,794 SH   SOLE   14,794 0 0
GRANITE PT MTG TR INC PUT 38741L957 183 362 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 1,889 131 SH Call SOLE   0 0 0
GLOBAL PMTS INC PUT 37940X952 5,725 397 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 14 1 SH Call SOLE   0 0 0
GLOBAL PMTS INC PUT 37940X952 14 1 SH Put SOLE   0 0 0
GULFPORT ENERGY CORP CALL 402635904 39 892 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP PUT 402635954 32 720 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 100 208 SH Call SOLE   0 0 0
GREEN PLAINS INC COM 393222104 118 24,353 SH   SOLE   24,353 0 0
GREEN PLAINS INC PUT 393222954 3 8 SH Put SOLE   0 0 0
GEOPARK LTD COM G38327105 0 17 SH   SOLE   17 0 0
GOPRO INC CALL 38268T903 185 707 SH Call SOLE   0 0 0
GOPRO INC COM 38268T103 365 139,652 SH   SOLE   139,652 0 0
GOPRO INC PUT 38268T953 756 2,889 SH Put SOLE   0 0 0
GAP INC CALL 364760908 406 577 SH Call SOLE   0 0 0
GAP INC PUT 364760958 1,040 1,478 SH Put SOLE   0 0 0
GP STRATEGIES CORP COM 36225V104 2 350 SH   SOLE   350 0 0
GP STRATEGIES CORP PUT 36225V954 3 5 SH Put SOLE   0 0 0
GRACE W R & CO DEL NEW CALL 38388F908 24 7 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 55 1,553 SH   SOLE   1,553 0 0
GRACE W R & CO DEL NEW PUT 38388F958 24 7 SH Put SOLE   0 0 0
GREEN BRICK PARTNERS INC COM 392709101 0 55 SH   SOLE   55 0 0
GLOBAL X FDS CALL 37950E904 76 135 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E366 119 20,978 SH   SOLE   20,978 0 0
GLOBAL X FDS PUT 37950E954 359 632 SH Put SOLE   0 0 0
GRIFOLS S A CALL 398438908 16 8 SH Call SOLE   0 0 0
GRIFOLS S A COM 398438408 100 5,000 SH   SOLE   5,000 0 0
GRIFOLS S A PUT 398438958 203 101 SH Put SOLE   0 0 0
GARMIN LTD CALL H2906T909 3,867 516 SH Call SOLE   0 0 0
GARMIN LTD COM H2906T109 1,013 13,523 SH   SOLE   13,523 0 0
GARMIN LTD PUT H2906T959 5,831 778 SH Put SOLE   0 0 0
U S GLOBAL INVS INC CALL 902952900 1 14 SH Call SOLE   0 0 0
U S GLOBAL INVS INC COM 902952100 0 849 SH   SOLE   849 0 0
GROUPON INC CALL 399473907 215 2,203 SH Call SOLE   0 0 0
GROUPON INC COM 399473107 17 17,890 SH   SOLE   17,890 0 0
GROUPON INC PUT 399473957 152 1,553 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 3,881 953 SH Call SOLE   0 0 0
GRUBHUB INC COM 400110102 4 100 SH   SOLE   100 0 0
GRUBHUB INC PUT 400110952 4,745 1,165 SH Put SOLE   0 0 0
GROWGENERATION CORP CALL 39986L909 3 9 SH Call SOLE   0 0 0
GROWGENERATION CORP COM 39986L109 71 18,754 SH   SOLE   18,754 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 36,390 2,354 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 36,390 2,354 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 50 1,699 SH Call SOLE   0 0 0
GLOBALSCAPE INC COM 37940G109 74 10,407 SH   SOLE   10,407 0 0
GLOBALSCAPE INC PUT 37940G959 13 19 SH Put SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I CALL 46428R907 0 1 SH Call SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I COM 46428R107 8 900 SH   SOLE   900 0 0
ISHARES S&P GSCI COMMODITY I PUT 46428R957 8 9 SH Put SOLE   0 0 0
GOOSEHEAD INS INC CALL 38267D909 71 16 SH Call SOLE   0 0 0
GOOSEHEAD INS INC PUT 38267D959 58 13 SH Put SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 8,494 2,242 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 5,441 1,436 SH Put SOLE   0 0 0
GREENSKY INC CALL 39572G900 22 60 SH Call SOLE   0 0 0
GREENSKY INC COM 39572G100 16 4,217 SH   SOLE   4,217 0 0
GREENSKY INC PUT 39572G950 31 83 SH Put SOLE   0 0 0
FERROGLOBE PLC PUT G33856958 0 2 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA CALL 38119T907 23 95 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 22 9,173 SH   SOLE   9,173 0 0
GOLDEN STAR RES LTD CDA PUT 38119T957 30 122 SH Put SOLE   0 0 0
GSX TECHEDU INC CALL 36257Y909 398 94 SH Call SOLE   0 0 0
GSX TECHEDU INC COM 36257Y109 1,759 41,537 SH   SOLE   41,537 0 0
GSX TECHEDU INC PUT 36257Y959 9,145 2,159 SH Put SOLE   0 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 507 872 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 765 131,537 SH   SOLE   131,537 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 1,541 2,648 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC COM 38500T101 23 92,993 SH   SOLE   92,993 0 0
GRAN TIERRA ENERGY INC PUT 38500T951 17 714 SH Put SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P COM G39108108 75 10,287 SH   SOLE   10,287 0 0
GATES INDUSTRIAL CORPRATIN P PUT G39108958 95 129 SH Put SOLE   0 0 0
G1 THERAPEUTICS INC CALL 3621LQ909 30 28 SH Call SOLE   0 0 0
CHART INDS INC CALL 16115Q908 57 20 SH Call SOLE   0 0 0
CHART INDS INC COM 16115Q308 5 180 SH   SOLE   180 0 0
CHART INDS INC PUT 16115Q958 11 4 SH Put SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 82 77 SH Call SOLE   0 0 0
GRAY TELEVISION INC COM 389375106 127 11,877 SH   SOLE   11,877 0 0
GRAY TELEVISION INC PUT 389375956 321 299 SH Put SOLE   0 0 0
TRIPLE-S MGMT CORP CALL 896749908 18 13 SH Call SOLE   0 0 0
TRIPLE-S MGMT CORP PUT 896749958 63 45 SH Put SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 439 553 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC PUT 362393950 150 189 SH Put SOLE   0 0 0
GARRETT MOTION INC CALL 366505905 0 145 SH Call SOLE   0 0 0
GARRETT MOTION INC COM 366505105 0 65,259 SH   SOLE   65,259 0 0
GARRETT MOTION INC PUT 366505955 0 710 SH Put SOLE   0 0 0
GULF RES INC COM 40251W408 0 179 SH   SOLE   179 0 0
GULF RES INC PUT 40251W958 0 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G500 61 3,907 SH   SOLE   3,907 0 0
DIREXION SHS ETF TR CALL 25460G909 89 57 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G959 7 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G909 159 102 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G959 189 121 SH Put SOLE   0 0 0
GOLDFIELD CORP CALL 381370905 46 165 SH Call SOLE   0 0 0
GOLDFIELD CORP COM 381370105 12 4,459 SH   SOLE   4,459 0 0
GOLDFIELD CORP PUT 381370955 78 278 SH Put SOLE   0 0 0
GRANITE CONSTR INC CALL 387328907 78 52 SH Call SOLE   0 0 0
GRANITE CONSTR INC PUT 387328957 98 65 SH Put SOLE   0 0 0
GREAT WESTN BANCORP INC CALL 391416904 4 2 SH Call SOLE   0 0 0
GREAT WESTN BANCORP INC COM 391416104 40 1,997 SH   SOLE   1,997 0 0
GREAT WESTN BANCORP INC PUT 391416954 180 88 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 2,539 290 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC COM 36197T103 330 3,772 SH   SOLE   3,772 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 1,585 181 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 1,134 143 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 2,783 351 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 820 33 SH Call SOLE   0 0 0
GRAINGER W W INC COM 384802104 813 3,273 SH   SOLE   3,273 0 0
GRAINGER W W INC PUT 384802954 2,236 90 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 63 7 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E200 0 100 SH   SOLE   100 0 0
GLOBAL X FDS PUT 37950E954 0 1 SH Put SOLE   0 0 0
HYATT HOTELS CORP CALL 448579902 2,581 539 SH Call SOLE   0 0 0
HYATT HOTELS CORP COM 448579102 203 4,247 SH   SOLE   4,247 0 0
HYATT HOTELS CORP PUT 448579952 3,137 655 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 622 596 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 486 466 SH Put SOLE   0 0 0
HABIT RESTAURANTS INC CALL 40449J903 0 70 SH Call SOLE   0 0 0
HABIT RESTAURANTS INC PUT 40449J953 0 1,557 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 642 180 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G958 310 87 SH Put SOLE   0 0 0
HAEMONETICS CORP CALL 405024900 1,584 159 SH Call SOLE   0 0 0
HANMI FINL CORP CALL 410495904 2 2 SH Call SOLE   0 0 0
HANMI FINL CORP COM 410495204 4 445 SH   SOLE   445 0 0
HANMI FINL CORP PUT 410495954 5 5 SH Put SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 1,233 475 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 62 24 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 4,377 6,390 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 939 137,145 SH   SOLE   137,145 0 0
HALLIBURTON CO PUT 406216951 2,973 4,341 SH Put SOLE   0 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 1,088 605 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 180 10,032 SH   SOLE   10,032 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 278 155 SH Put SOLE   0 0 0
HASBRO INC CALL 418056907 2,976 416 SH Call SOLE   0 0 0
HASBRO INC COM 418056107 445 6,233 SH   SOLE   6,233 0 0
HASBRO INC PUT 418056957 1,674 234 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 44 22 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 55 27 SH Put SOLE   0 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 951 1,159 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 153 18,718 SH   SOLE   18,718 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 679 828 SH Put SOLE   0 0 0
HANESBRANDS INC CALL 410345902 1,168 1,485 SH Call SOLE   0 0 0
HANESBRANDS INC COM 410345102 123 15,722 SH   SOLE   15,722 0 0
HANESBRANDS INC PUT 410345952 509 647 SH Put SOLE   0 0 0
HUDBAY MINERALS INC CALL 443628902 7 37 SH Call SOLE   0 0 0
HUDBAY MINERALS INC COM 443628102 4 2,338 SH   SOLE   2,338 0 0
HUDBAY MINERALS INC PUT 443628952 3 21 SH Put SOLE   0 0 0
HCA HEALTHCARE INC CALL 40412C901 2,704 301 SH Call SOLE   0 0 0
HCA HEALTHCARE INC COM 40412C101 817 9,095 SH   SOLE   9,095 0 0
HCA HEALTHCARE INC PUT 40412C951 2,956 329 SH Put SOLE   0 0 0
HEALTH CATALYST INC CALL 42225T907 33 13 SH Call SOLE   0 0 0
HEALTH CATALYST INC COM 42225T107 2 114 SH   SOLE   114 0 0
HEALTH CATALYST INC PUT 42225T957 78 30 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 240 226 SH Call SOLE   0 0 0
WARRIOR MET COAL INC PUT 93627C951 162 153 SH Put SOLE   0 0 0
HC2 HLDGS INC CALL 404139907 8 52 SH Call SOLE   0 0 0
HC2 HLDGS INC COM 404139107 52 33,665 SH   SOLE   33,665 0 0
HC2 HLDGS INC PUT 404139957 100 650 SH Put SOLE   0 0 0
HI CRUSH INC CALL 428337909 9 385 SH Call SOLE   0 0 0
HI CRUSH INC COM 428337109 8 35,919 SH   SOLE   35,919 0 0
HI CRUSH INC PUT 428337959 5 222 SH Put SOLE   0 0 0
HEALTHCARE SVCS GROUP INC CALL 421906908 78 33 SH Call SOLE   0 0 0
HOME DEPOT INC CALL 437076902 71,752 3,843 SH Call SOLE   0 0 0
HOME DEPOT INC COM 437076102 28 150 SH   SOLE   150 0 0
HOME DEPOT INC PUT 437076952 101,682 5,446 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 511 133 SH Call SOLE   0 0 0
HDFC BANK LTD COM 40415F101 910 23,684 SH   SOLE   23,684 0 0
HDFC BANK LTD PUT 40415F951 2,784 724 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 80 117 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y883 135 19,532 SH   SOLE   19,532 0 0
HD SUPPLY HLDGS INC CALL 40416M905 2 1 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC COM 40416M105 162 5,701 SH   SOLE   5,701 0 0
HD SUPPLY HLDGS INC PUT 40416M955 25 9 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 5 85 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 12 3 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 161 3,759 SH   SOLE   3,759 0 0
HAWAIIAN ELEC INDUSTRIES PUT 419870950 68 16 SH Put SOLE   0 0 0
TURTLE BEACH CORP CALL 900450906 204 328 SH Call SOLE   0 0 0
TURTLE BEACH CORP COM 900450206 11 1,782 SH   SOLE   1,782 0 0
TURTLE BEACH CORP PUT 900450956 44 71 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 15 3 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717X701 142 2,774 SH   SOLE   2,774 0 0
WISDOMTREE TR PUT 97717X957 112 22 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 140 96 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 29 20 SH Put SOLE   0 0 0
HEICO CORP NEW CALL 422806908 887 119 SH Call SOLE   0 0 0
HEICO CORP NEW PUT 422806958 440 59 SH Put SOLE   0 0 0
HEICO CORP NEW CALL 422806908 6 1 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD CALL G4388N906 1,267 88 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD PUT G4388N956 187 13 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 248 177 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 780 55,633 SH   SOLE   55,633 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 1,128 804 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 4,485 1,347 SH Call SOLE   0 0 0
HESS CORP COM 42809H107 1,683 50,570 SH   SOLE   50,570 0 0
HESS CORP PUT 42809H957 7,096 2,131 SH Put SOLE   0 0 0
HESS MIDSTREAM LP PUT 428103955 1 10 SH Put SOLE   0 0 0
HEXO CORP CALL 428304909 139 1,670 SH Call SOLE   0 0 0
HEXO CORP PUT 428304959 14 169 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 142 58 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP COM 436106108 479 19,577 SH   SOLE   19,577 0 0
HOLLYFRONTIER CORP PUT 436106958 1,811 739 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 53 34 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC COM 43283X105 75 4,807 SH   SOLE   4,807 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 18 12 SH Put SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 227 45 SH Call SOLE   0 0 0
HOWARD HUGHES CORP COM 44267D107 242 4,795 SH   SOLE   4,795 0 0
HOWARD HUGHES CORP PUT 44267D957 490 97 SH Put SOLE   0 0 0
HILLENBRAND INC CALL 431571908 271 142 SH Call SOLE   0 0 0
HILLENBRAND INC COM 431571108 13 711 SH   SOLE   711 0 0
HILLENBRAND INC PUT 431571958 80 42 SH Put SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 62 57 SH Call SOLE   0 0 0
HIBBETT SPORTS INC PUT 428567951 9 9 SH Put SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 1,162 330 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 3,143 892 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 710 39 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 929 51 SH Put SOLE   0 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 222 812 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC COM 43289P106 95 34,918 SH   SOLE   34,918 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 94 344 SH Put SOLE   0 0 0
HIGHWOODS PPTYS INC CALL 431284908 187 53 SH Call SOLE   0 0 0
HECLA MNG CO CALL 422704906 344 1,894 SH Call SOLE   0 0 0
HECLA MNG CO COM 422704106 14 8,025 SH   SOLE   8,025 0 0
HECLA MNG CO PUT 422704956 97 538 SH Put SOLE   0 0 0
HERBALIFE NUTRITION LTD CALL G4412G901 580 199 SH Call SOLE   0 0 0
HERBALIFE NUTRITION LTD COM G4412G101 249 8,552 SH   SOLE   8,552 0 0
HERBALIFE NUTRITION LTD PUT G4412G951 1,530 525 SH Put SOLE   0 0 0
HOULIHAN LOKEY INC COM 441593100 20 385 SH   SOLE   385 0 0
HOULIHAN LOKEY INC PUT 441593950 31 6 SH Put SOLE   0 0 0
HARMONIC INC CALL 413160902 5 10 SH Call SOLE   0 0 0
HARMONIC INC COM 413160102 28 4,945 SH   SOLE   4,945 0 0
HARMONIC INC PUT 413160952 1 2 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 6,591 966 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,696 24,862 SH   SOLE   24,862 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 13,900 2,037 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 7 45 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 0 381 SH   SOLE   381 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 2 14 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 141 63 SH Call SOLE   0 0 0
HONDA MOTOR LTD COM 438128308 101 4,501 SH   SOLE   4,501 0 0
HONDA MOTOR LTD PUT 438128958 291 130 SH Put SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 4 2,512 SH   SOLE   2,512 0 0
HUAMI CORP COM 44331K103 25 1,907 SH   SOLE   1,907 0 0
HMS HLDGS CORP CALL 40425J901 83 33 SH Call SOLE   0 0 0
HMS HLDGS CORP PUT 40425J951 7 3 SH Put SOLE   0 0 0
HARMONY GOLD MNG LTD CALL 413216900 198 910 SH Call SOLE   0 0 0
HARMONY GOLD MNG LTD PUT 413216950 14 68 SH Put SOLE   0 0 0
HANGER INC COM 41043F208 2 173 SH   SOLE   173 0 0
HANGER INC PUT 41043F958 3 2 SH Put SOLE   0 0 0
HNI CORP COM 404251100 0 21 SH   SOLE   21 0 0
HNI CORP PUT 404251950 2 1 SH Put SOLE   0 0 0
HUANENG PWR INTL INC CALL 443304900 0 1 SH Call SOLE   0 0 0
HUANENG PWR INTL INC PUT 443304950 0 1 SH Put SOLE   0 0 0
HOOKER FURNITURE CORP PUT 439038950 6 4 SH Put SOLE   0 0 0
HARLEY DAVIDSON INC CALL 412822908 1,060 560 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC COM 412822108 227 12,027 SH   SOLE   12,027 0 0
HARLEY DAVIDSON INC PUT 412822958 1,457 770 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO CALL G45667905 10 8 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO PUT G45667955 99 77 SH Put SOLE   0 0 0
HOLOGIC INC CALL 436440901 3,478 991 SH Call SOLE   0 0 0
HOLOGIC INC COM 436440101 487 13,881 SH   SOLE   13,881 0 0
HOLOGIC INC PUT 436440951 800 228 SH Put SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 55 46 SH Call SOLE   0 0 0
HOME BANCSHARES INC PUT 436893950 20 17 SH Put SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 46 230 SH Call SOLE   0 0 0
AT HOME GROUP INC COM 04650Y100 8 4,070 SH   SOLE   4,070 0 0
AT HOME GROUP INC PUT 04650Y950 71 352 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 10,556 789 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 14,516 1,085 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 0 1 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 3 1 SH Put SOLE   0 0 0
HELMERICH & PAYNE INC CALL 423452901 727 465 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC PUT 423452951 471 301 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 206 213 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 762 78,493 SH   SOLE   78,493 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 1,322 1,362 SH Put SOLE   0 0 0
HP INC CALL 40434L905 4,423 2,548 SH Call SOLE   0 0 0
HP INC PUT 40434L955 206 119 SH Put SOLE   0 0 0
HIGHPOINT RES CORP CALL 43114K908 0 10 SH Call SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 1,011 200 SH Call SOLE   0 0 0
HEALTHEQUITY INC PUT 42226A957 1,295 256 SH Put SOLE   0 0 0
HEALTHCARE RLTY TR CALL 421946904 11 4 SH Call SOLE   0 0 0
HEALTHCARE RLTY TR COM 421946104 4 168 SH   SOLE   168 0 0
BLOCK H & R INC CALL 093671905 156 111 SH Call SOLE   0 0 0
BLOCK H & R INC COM 093671105 75 5,333 SH   SOLE   5,333 0 0
BLOCK H & R INC PUT 093671955 239 170 SH Put SOLE   0 0 0
HILL ROM HLDGS INC CALL 431475902 1,096 109 SH Call SOLE   0 0 0
HILL ROM HLDGS INC COM 431475102 440 4,379 SH   SOLE   4,379 0 0
HILL ROM HLDGS INC PUT 431475952 1,629 162 SH Put SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 38 19 SH Call SOLE   0 0 0
HERC HLDGS INC COM 42704L104 4 209 SH   SOLE   209 0 0
HERC HLDGS INC PUT 42704L954 96 47 SH Put SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 4,043 867 SH Call SOLE   0 0 0
HORMEL FOODS CORP PUT 440452950 429 92 SH Put SOLE   0 0 0
HARROW HEALTH INC COM 415858109 23 6,058 SH   SOLE   6,058 0 0
HARROW HEALTH INC PUT 415858959 6 16 SH Put SOLE   0 0 0
HERITAGE INS HLDGS INC COM 42727J102 44 4,146 SH   SOLE   4,146 0 0
HERITAGE INS HLDGS INC PUT 42727J952 85 80 SH Put SOLE   0 0 0
HERON THERAPEUTICS INC CALL 427746902 1,092 931 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC COM 427746102 613 52,255 SH   SOLE   52,255 0 0
HERON THERAPEUTICS INC PUT 427746952 1,114 949 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP CALL 44045A902 31 39 SH Call SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 4 515 SH   SOLE   515 0 0
HORIZON TECHNOLOGY FIN CORP PUT 44045A952 39 49 SH Put SOLE   0 0 0
HSBC HLDGS PLC CALL 404280906 11,772 4,203 SH Call SOLE   0 0 0
HSBC HLDGS PLC COM 404280406 2,787 99,531 SH   SOLE   99,531 0 0
HSBC HLDGS PLC PUT 404280956 15,184 5,421 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 53 77 SH Call SOLE   0 0 0
HARSCO CORP COM 415864107 0 54 SH   SOLE   54 0 0
HARSCO CORP PUT 415864957 2 3 SH Put SOLE   0 0 0
HENRY SCHEIN INC CALL 806407902 1,374 272 SH Call SOLE   0 0 0
HENRY SCHEIN INC COM 806407102 524 10,376 SH   SOLE   10,376 0 0
HENRY SCHEIN INC PUT 806407952 1,071 212 SH Put SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN CALL 422819902 94 42 SH Call SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN PUT 422819952 9 4 SH Put SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 1,981 1,795 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC COM 44107P104 227 20,614 SH   SOLE   20,614 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 1,964 1,779 SH Put SOLE   0 0 0
HEALTHSTREAM INC CALL 42222N903 2 1 SH Call SOLE   0 0 0
HEALTHSTREAM INC COM 42222N103 2 92 SH   SOLE   92 0 0
HERSHEY CO CALL 427866908 1,311 99 SH Call SOLE   0 0 0
HERSHEY CO PUT 427866958 3,723 281 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR CALL 427825900 20 58 SH Call SOLE   0 0 0
HERSHA HOSPITALITY TR COM 427825500 13 3,883 SH   SOLE   3,883 0 0
HERSHA HOSPITALITY TR PUT 427825950 32 90 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 160 66 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC COM 42225P501 25 1,049 SH   SOLE   1,049 0 0
HEALTHCARE TR AMER INC PUT 42225P951 21 9 SH Put SOLE   0 0 0
HERCULES CAPITAL INC CALL 427096908 122 160 SH Call SOLE   0 0 0
HERCULES CAPITAL INC COM 427096508 250 32,812 SH   SOLE   32,812 0 0
HERCULES CAPITAL INC PUT 427096958 422 553 SH Put SOLE   0 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 0 900 SH   SOLE   900 0 0
HILLTOP HOLDINGS INC CALL 432748901 163 108 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC COM 432748101 411 27,245 SH   SOLE   27,245 0 0
HILLTOP HOLDINGS INC PUT 432748951 616 408 SH Put SOLE   0 0 0
HUAZHU GROUP LTD CALL 44332N906 655 228 SH Call SOLE   0 0 0
HUAZHU GROUP LTD PUT 44332N956 767 267 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC COM 422347104 78 4,207 SH   SOLE   4,207 0 0
HEARTLAND EXPRESS INC PUT 422347954 209 113 SH Put SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 427 691 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 272 44,113 SH   SOLE   44,113 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 1,082 1,752 SH Put SOLE   0 0 0
HUBBELL INC CALL 443510907 4 8 SH Call SOLE   0 0 0
HUB GROUP INC CALL 443320906 200 44 SH Call SOLE   0 0 0
HUB GROUP INC PUT 443320956 31 7 SH Put SOLE   0 0 0
HUBSPOT INC CALL 443573900 1,971 148 SH Call SOLE   0 0 0
HUBSPOT INC COM 443573100 849 6,380 SH   SOLE   6,380 0 0
HUBSPOT INC PUT 443573950 2,317 174 SH Put SOLE   0 0 0
HUDSON LTD CALL G46408903 16 32 SH Call SOLE   0 0 0
HUDSON LTD PUT G46408953 1 2 SH Put SOLE   0 0 0
HUMANA INC CALL 444859902 4,741 151 SH Call SOLE   0 0 0
HUMANA INC PUT 444859952 9,671 308 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 789 547 SH Call SOLE   0 0 0
HUNTSMAN CORP PUT 447011957 691 479 SH Put SOLE   0 0 0
HUYA INC CALL 44852D908 389 230 SH Call SOLE   0 0 0
HUYA INC COM 44852D108 1,424 84,044 SH   SOLE   84,044 0 0
HUYA INC PUT 44852D958 3,803 2,244 SH Put SOLE   0 0 0
HAVERTY FURNITURE INC CALL 419596901 2 2 SH Call SOLE   0 0 0
HAVERTY FURNITURE INC PUT 419596951 5 5 SH Put SOLE   0 0 0
HANCOCK WHITNEY CORPORATION CALL 410120909 3 2 SH Call SOLE   0 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 3 1,521 SH   SOLE   1,521 0 0
HOUSTON WIRE & CABLE CO PUT 44244K959 6 30 SH Put SOLE   0 0 0
HAWKINS INC COM 420261109 4 120 SH   SOLE   120 0 0
HEXCEL CORP NEW COM 428291108 98 2,661 SH   SOLE   2,661 0 0
HEXCEL CORP NEW PUT 428291958 1,138 306 SH Put SOLE   0 0 0
HYSTER YALE MATLS HANDLING I CALL 449172905 8 2 SH Call SOLE   0 0 0
HYSTER YALE MATLS HANDLING I PUT 449172955 20 5 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H409 340 6,509 SH   SOLE   6,509 0 0
VANECK VECTORS ETF TR PUT 92189H959 397 76 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 145,431 18,870 SH Call SOLE   0 0 0
ISHARES TR COM 464288513 1,217 15,800 SH   SOLE   15,800 0 0
ISHARES TR PUT 464288955 596,275 77,368 SH Put SOLE   0 0 0
EXCHANGE LISTED FDS TR PUT 30151E954 2 1 SH Put SOLE   0 0 0
HYRECAR INC CALL 44916T907 9 68 SH Call SOLE   0 0 0
HYRECAR INC COM 44916T107 47 34,617 SH   SOLE   34,617 0 0
HYRECAR INC PUT 44916T957 0 1 SH Put SOLE   0 0 0
PIMCO ETF TR PUT 72201R952 1 1 SH Put SOLE   0 0 0
HORIZON THERAPEUTICS PUB LTD CALL G46188901 497 168 SH Call SOLE   0 0 0
HORIZON THERAPEUTICS PUB LTD PUT G46188951 399 135 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 5 5 SH Call SOLE   0 0 0
MARINEMAX INC COM 567908108 79 7,596 SH   SOLE   7,596 0 0
MARINEMAX INC PUT 567908958 11 11 SH Put SOLE   0 0 0
INTELSAT S A CALL L5140P901 189 1,237 SH Call SOLE   0 0 0
INTELSAT S A COM L5140P101 258 168,646 SH   SOLE   168,646 0 0
INTELSAT S A PUT L5140P951 338 2,215 SH Put SOLE   0 0 0
IAA INC COM 449253103 1 34 SH   SOLE   34 0 0
IAA INC PUT 449253953 29 10 SH Put SOLE   0 0 0
IAC INTERACTIVECORP CALL 44919P908 2,150 120 SH Call SOLE   0 0 0
IAC INTERACTIVECORP COM 44919P508 4,066 22,690 SH   SOLE   22,690 0 0
IAC INTERACTIVECORP PUT 44919P958 10,897 608 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 258 1,132 SH Call SOLE   0 0 0
IAMGOLD CORP PUT 450913958 100 440 SH Put SOLE   0 0 0
ISHARES TR COM 464288794 8 171 SH   SOLE   171 0 0
INTEGRA LIFESCIENCES HLDGS C CALL 457985908 8 2 SH Call SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 4 103 SH   SOLE   103 0 0
ISHARES TR CALL 464288905 0 1 SH Call SOLE   0 0 0
ISHARES GOLD TRUST CALL 464285905 1,983 1,316 SH Call SOLE   0 0 0
ISHARES GOLD TRUST COM 464285105 1,127 74,825 SH   SOLE   74,825 0 0
ISHARES GOLD TRUST PUT 464285955 450 299 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 31,384 2,913 SH Call SOLE   0 0 0
ISHARES TR COM 464287556 1,416 13,150 SH   SOLE   13,150 0 0
ISHARES TR PUT 464287957 38,883 3,609 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MICH CALL 453838909 27 21 SH Call SOLE   0 0 0
INDEPENDENT BANK CORP MICH COM 453838609 47 3,684 SH   SOLE   3,684 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 630 146 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 313 7,260 SH   SOLE   7,260 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 1,031 239 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 46,989 4,236 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10,301 92,867 SH   SOLE   92,867 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 56,685 5,110 SH Put SOLE   0 0 0
ICICI BANK LIMITED CALL 45104G904 505 595 SH Call SOLE   0 0 0
ICICI BANK LIMITED PUT 45104G954 408 481 SH Put SOLE   0 0 0
INSTALLED BLDG PRODS INC CALL 45780R901 15 4 SH Call SOLE   0 0 0
INSTALLED BLDG PRODS INC PUT 45780R951 3 1 SH Put SOLE   0 0 0
INDEPENDENT BK GROUP INC CALL 45384B906 177 75 SH Call SOLE   0 0 0
INDEPENDENT BK GROUP INC COM 45384B106 9 403 SH   SOLE   403 0 0
INDEPENDENT BK GROUP INC PUT 45384B956 4 2 SH Put SOLE   0 0 0
ICAD INC CALL 44934S906 274 374 SH Call SOLE   0 0 0
ICAD INC COM 44934S206 58 8,028 SH   SOLE   8,028 0 0
ICAD INC PUT 44934S956 367 500 SH Put SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 6,516 807 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 7,768 962 SH Put SOLE   0 0 0
ICHOR HOLDINGS CALL G4740B905 21 11 SH Call SOLE   0 0 0
ICHOR HOLDINGS COM G4740B105 347 18,131 SH   SOLE   18,131 0 0
ICHOR HOLDINGS PUT G4740B955 737 385 SH Put SOLE   0 0 0
ICLICK INTRACTVE ASIA GRP LT CALL 45113Y904 22 48 SH Call SOLE   0 0 0
ICLICK INTRACTVE ASIA GRP LT PUT 45113Y954 10 22 SH Put SOLE   0 0 0
ICON PLC CALL G4705A900 816 60 SH Call SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055905 0 1 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 1,391 221 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 3,809 605 SH Put SOLE   0 0 0
ICU MED INC CALL 44930G907 2,259 112 SH Call SOLE   0 0 0
IDACORP INC COM 451107106 83 955 SH   SOLE   955 0 0
IDACORP INC PUT 451107956 87 10 SH Put SOLE   0 0 0
INTERDIGITAL INC CALL 45867G901 58 13 SH Call SOLE   0 0 0
INTERDIGITAL INC PUT 45867G951 147 33 SH Put SOLE   0 0 0
IDEANOMICS INC CALL 45166V906 1 14 SH Call SOLE   0 0 0
IDEANOMICS INC COM 45166V106 27 20,533 SH   SOLE   20,533 0 0
IDEANOMICS INC PUT 45166V956 25 191 SH Put SOLE   0 0 0
INTELLICHECK INC CALL 45817G901 44 130 SH Call SOLE   0 0 0
INTELLICHECK INC COM 45817G201 18 5,327 SH   SOLE   5,327 0 0
INTELLICHECK INC PUT 45817G951 15 46 SH Put SOLE   0 0 0
IDERA PHARMACEUTICALS INC COM 45168K405 1 1,019 SH   SOLE   1,019 0 0
IDT CORP CALL 448947907 47 88 SH Call SOLE   0 0 0
IDT CORP COM 448947507 3 729 SH   SOLE   729 0 0
ISHARES TR CALL 464288905 33 15 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 70 31 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 993 41 SH Call SOLE   0 0 0
IDEXX LABS INC PUT 45168D954 3,924 162 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 8,770 722 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 22,388 1,843 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 19 4 SH Call SOLE   0 0 0
ISHARES TR COM 46432F842 6 138 SH   SOLE   138 0 0
ISHARES TR PUT 46432F952 4 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 733 55 SH Call SOLE   0 0 0
ISHARES TR COM 464288661 1,022 7,671 SH   SOLE   7,671 0 0
ISHARES TR PUT 464288955 3,920 294 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 141 35 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 263 65 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 27 12 SH Call SOLE   0 0 0
ISHARES TR COM 464288851 1 66 SH   SOLE   66 0 0
ICAHN ENTERPRISES LP CALL 451100901 338 70 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP COM 451100101 183 3,794 SH   SOLE   3,794 0 0
ICAHN ENTERPRISES LP PUT 451100951 484 100 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 18 5 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V956 29 8 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 14 4 SH Call SOLE   0 0 0
ISHARES TR COM 464287861 16 480 SH   SOLE   480 0 0
ISHARES TR PUT 464287957 211 60 SH Put SOLE   0 0 0
IDEX CORP CALL 45167R904 1,381 100 SH Call SOLE   0 0 0
IDEX CORP COM 45167R104 74 539 SH   SOLE   539 0 0
IDEX CORP PUT 45167R954 262 19 SH Put SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 2,980 292 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 491 4,818 SH   SOLE   4,818 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 979 96 SH Put SOLE   0 0 0
ISHARES TR PUT 464287957 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 21 4 SH Call SOLE   0 0 0
ISHARES TR COM 464288638 57 1,047 SH   SOLE   1,047 0 0
ISHARES TR PUT 464288955 109 20 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 338 16 SH Call SOLE   0 0 0
ISHARES TR COM 464287549 6 31 SH   SOLE   31 0 0
ISHARES TR CALL 464288905 4 1 SH Call SOLE   0 0 0
ISHARES TR COM 464288646 145 2,776 SH   SOLE   2,776 0 0
ISHARES TR PUT 464288955 235 45 SH Put SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 690 1,160 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 316 532 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,081 99 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 35,602 1,693 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 4 2 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 13 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 700 42 SH Call SOLE   0 0 0
ISHARES TR COM 464288828 261 1,567 SH   SOLE   1,567 0 0
ISHARES TR PUT 464288955 916 55 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 67 3 SH Call SOLE   0 0 0
ISHARES TR COM 464288810 140 622 SH   SOLE   622 0 0
ISHARES TR PUT 464288955 157 7 SH Put SOLE   0 0 0
IHEARTMEDIA INC COM 45174J509 1 191 SH   SOLE   191 0 0
IHEARTMEDIA INC PUT 45174J959 0 1 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F445 2 100 SH   SOLE   100 0 0
VANECK VECTORS ETF TR PUT 92189F952 21 10 SH Put SOLE   0 0 0
INSTEEL INDUSTRIES INC COM 45774W108 3 297 SH   SOLE   297 0 0
INSTEEL INDUSTRIES INC PUT 45774W958 11 9 SH Put SOLE   0 0 0
I3 VERTICALS INC CALL 46571Y907 267 140 SH Call SOLE   0 0 0
I3 VERTICALS INC COM 46571Y107 126 6,651 SH   SOLE   6,651 0 0
I3 VERTICALS INC PUT 46571Y957 194 102 SH Put SOLE   0 0 0
INTRICON CORP CALL 46121H909 7 6 SH Call SOLE   0 0 0
INTRICON CORP PUT 46121H959 3 3 SH Put SOLE   0 0 0
INNOVATIVE INDL PPTYS INC CALL 45781V901 2,885 380 SH Call SOLE   0 0 0
INNOVATIVE INDL PPTYS INC PUT 45781V951 2,126 280 SH Put SOLE   0 0 0
II VI INC CALL 902104908 3,616 1,269 SH Call SOLE   0 0 0
II VI INC PUT 902104958 156 55 SH Put SOLE   0 0 0
II VI INC CALL 902104908 48 17 SH Call SOLE   0 0 0
II VI INC PUT 902104958 74 26 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 230 16 SH Call SOLE   0 0 0
ISHARES TR COM 464287507 205 1,431 SH   SOLE   1,431 0 0
ISHARES TR PUT 464287957 100 7 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 17 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 1,256 224 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 493 88 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 99 10 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 19 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 68 5 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 1 1 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 399 219 SH Put SOLE   0 0 0
ILLUMINA INC CALL 452327909 10,897 399 SH Call SOLE   0 0 0
ILLUMINA INC COM 452327109 13 50 SH   SOLE   50 0 0
ILLUMINA INC PUT 452327959 10,160 372 SH Put SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T CALL 456237906 64 37 SH Call SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T COM 456237106 13 773 SH   SOLE   773 0 0
INDUSTRIAL LOGISTICS PPTYS T PUT 456237956 10 6 SH Put SOLE   0 0 0
IMAX CORP CALL 45245E909 160 177 SH Call SOLE   0 0 0
IMAX CORP COM 45245E109 127 14,056 SH   SOLE   14,056 0 0
IMAX CORP PUT 45245E959 1,074 1,187 SH Put SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 50 147 SH Call SOLE   0 0 0
IMMUNOGEN INC COM 45253H101 55 16,422 SH   SOLE   16,422 0 0
IMMUNOGEN INC PUT 45253H951 25 74 SH Put SOLE   0 0 0
IMPAC MTG HLDGS INC CALL 45254P908 0 1 SH Call SOLE   0 0 0
INGLES MKTS INC CALL 457030904 690 191 SH Call SOLE   0 0 0
INGLES MKTS INC COM 457030104 39 1,090 SH   SOLE   1,090 0 0
INGLES MKTS INC PUT 457030954 10 3 SH Put SOLE   0 0 0
IMMERSION CORP CALL 452521907 17 33 SH Call SOLE   0 0 0
IMMERSION CORP COM 452521107 143 26,862 SH   SOLE   26,862 0 0
IMMERSION CORP PUT 452521957 182 340 SH Put SOLE   0 0 0
IMMUNOMEDICS INC CALL 452907908 1,280 950 SH Call SOLE   0 0 0
IMMUNOMEDICS INC PUT 452907958 283 210 SH Put SOLE   0 0 0
IMPERIAL OIL LTD CALL 453038908 335 298 SH Call SOLE   0 0 0
IMPERIAL OIL LTD PUT 453038958 49 44 SH Put SOLE   0 0 0
INTERNAP CORP CALL 45885A909 0 10 SH Call SOLE   0 0 0
INTERNAP CORP PUT 45885A959 0 2 SH Put SOLE   0 0 0
INCYTE CORP CALL 45337C902 5,741 784 SH Call SOLE   0 0 0
INCYTE CORP PUT 45337C952 3,595 491 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 2,799 1,161 SH Call SOLE   0 0 0
ISHARES TR COM 46429B598 1,354 56,191 SH   SOLE   56,191 0 0
ISHARES TR PUT 46429B957 28,129 11,667 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MASS PUT 453836958 6 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 16 12 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K331 23 1,730 SH   SOLE   1,730 0 0
DIREXION SHS ETF TR PUT 25490K959 45 33 SH Put SOLE   0 0 0
ISHARES TR COM 464289529 44 1,719 SH   SOLE   1,719 0 0
ISHARES TR PUT 464289952 66 26 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 1 15 SH Call SOLE   0 0 0
INFINERA CORP CALL 45667G903 404 764 SH Call SOLE   0 0 0
INFINERA CORP PUT 45667G953 179 339 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 4,248 708 SH Call SOLE   0 0 0
IHS MARKIT LTD COM G47567105 197 3,291 SH   SOLE   3,291 0 0
IHS MARKIT LTD PUT G47567955 198 33 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 192 234 SH Call SOLE   0 0 0
INFOSYS LTD COM 456788108 186 22,725 SH   SOLE   22,725 0 0
INFOSYS LTD PUT 456788958 471 574 SH Put SOLE   0 0 0
ING GROEP N.V. CALL 456837903 417 810 SH Call SOLE   0 0 0
ING GROEP N.V. COM 456837103 1,024 198,908 SH   SOLE   198,908 0 0
ING GROEP N.V. PUT 456837953 1,262 2,452 SH Put SOLE   0 0 0
INOGEN INC CALL 45780L904 506 98 SH Call SOLE   0 0 0
INOGEN INC COM 45780L104 59 1,145 SH   SOLE   1,145 0 0
INOGEN INC PUT 45780L954 165 32 SH Put SOLE   0 0 0
INGREDION INC CALL 457187902 1,117 148 SH Call SOLE   0 0 0
INGREDION INC PUT 457187952 83 11 SH Put SOLE   0 0 0
INMODE LTD CALL M5425M903 38 18 SH Call SOLE   0 0 0
INMODE LTD COM M5425M103 13 635 SH   SOLE   635 0 0
INMODE LTD PUT M5425M953 34 16 SH Put SOLE   0 0 0
SUMMIT HOTEL PPTYS INC CALL 866082900 12 30 SH Call SOLE   0 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 0 73 SH   SOLE   73 0 0
SUMMIT HOTEL PPTYS INC PUT 866082950 10 25 SH Put SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I CALL 45782F905 18 370 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 3,506 4,713 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 16 2,275 SH   SOLE   2,275 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 2,304 3,098 SH Put SOLE   0 0 0
INOVALON HLDGS INC CALL 45781D901 133 80 SH Call SOLE   0 0 0
INOVALON HLDGS INC COM 45781D101 61 3,678 SH   SOLE   3,678 0 0
INOVALON HLDGS INC PUT 45781D951 38 23 SH Put SOLE   0 0 0
INSEEGO CORP CALL 45782B904 327 525 SH Call SOLE   0 0 0
INSEEGO CORP COM 45782B104 337 54,221 SH   SOLE   54,221 0 0
INSEEGO CORP PUT 45782B954 852 1,369 SH Put SOLE   0 0 0
INSMED INC CALL 457669907 344 215 SH Call SOLE   0 0 0
INSMED INC PUT 457669957 70 44 SH Put SOLE   0 0 0
INSPIRE MED SYS INC CALL 457730909 138 23 SH Call SOLE   0 0 0
INSPIRE MED SYS INC PUT 457730959 48 8 SH Put SOLE   0 0 0
INSTRUCTURE INC CALL 45781U903 0 74 SH Call SOLE   0 0 0
INSTRUCTURE INC PUT 45781U953 0 56 SH Put SOLE   0 0 0
INTERNATIONAL SEAWAYS INC CALL Y41053902 2 1 SH Call SOLE   0 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 136 5,713 SH   SOLE   5,713 0 0
WORLD FUEL SVCS CORP CALL 981475906 2 1 SH Call SOLE   0 0 0
WORLD FUEL SVCS CORP PUT 981475956 15 6 SH Put SOLE   0 0 0
INTEL CORP CALL 458140900 80,162 14,812 SH Call SOLE   0 0 0
INTEL CORP PUT 458140950 50,629 9,355 SH Put SOLE   0 0 0
INTL FCSTONE INC CALL 46116V905 14 4 SH Call SOLE   0 0 0
INTUIT CALL 461202903 13,524 588 SH Call SOLE   0 0 0
INTUIT PUT 461202953 27,968 1,216 SH Put SOLE   0 0 0
INNOVIVA INC CALL 45781M901 722 614 SH Call SOLE   0 0 0
INNOVIVA INC COM 45781M101 203 17,313 SH   SOLE   17,313 0 0
INNOVIVA INC PUT 45781M951 598 509 SH Put SOLE   0 0 0
IDENTIV INC CALL 45170X905 27 80 SH Call SOLE   0 0 0
IDENTIV INC COM 45170X205 0 214 SH   SOLE   214 0 0
INVITATION HOMES INC CALL 46187W907 42 20 SH Call SOLE   0 0 0
INVITATION HOMES INC COM 46187W107 704 32,961 SH   SOLE   32,961 0 0
INVITATION HOMES INC PUT 46187W957 852 399 SH Put SOLE   0 0 0
INNERWORKINGS INC COM 45773Y105 1 1,330 SH   SOLE   1,330 0 0
ION GEOPHYSICAL CORP CALL 462044907 2 22 SH Call SOLE   0 0 0
ION GEOPHYSICAL CORP COM 462044207 10 8,060 SH   SOLE   8,060 0 0
ION GEOPHYSICAL CORP PUT 462044957 2 23 SH Put SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 1,234 261 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC COM 462222100 284 6,012 SH   SOLE   6,012 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 3,427 725 SH Put SOLE   0 0 0
INNOSPEC INC CALL 45768S905 16 39 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 2,795 934 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 744 24,875 SH   SOLE   24,875 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 856 286 SH Put SOLE   0 0 0
INTL PAPER CO CALL 460146903 2,073 666 SH Call SOLE   0 0 0
INTL PAPER CO PUT 460146953 1,382 444 SH Put SOLE   0 0 0
ETF MANAGERS TR COM 26924G409 356 9,572 SH   SOLE   9,572 0 0
ETF MANAGERS TR PUT 26924G958 342 92 SH Put SOLE   0 0 0
ISHARES TR COM 46429B135 3 295 SH   SOLE   295 0 0
ISHARES TR PUT 46429B957 39 38 SH Put SOLE   0 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 187 116 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC COM 460690100 45 2,809 SH   SOLE   2,809 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 210 130 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 816 74 SH Call SOLE   0 0 0
IPG PHOTONICS CORP PUT 44980X959 1,301 118 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 902 114 SH Call SOLE   0 0 0
INPHI CORP COM 45772F107 170 2,151 SH   SOLE   2,151 0 0
INPHI CORP PUT 45772F957 1,330 168 SH Put SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y902 4 51 SH Call SOLE   0 0 0
INTREPID POTASH INC COM 46121Y102 5 6,674 SH   SOLE   6,674 0 0
INTREPID POTASH INC PUT 46121Y952 0 11 SH Put SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD COM 759937204 9 367 SH   SOLE   367 0 0
RENAISSANCE CAP GREENWICH FD PUT 759937954 7 3 SH Put SOLE   0 0 0
IQIYI INC CALL 46267X908 2,748 1,544 SH Call SOLE   0 0 0
IQIYI INC COM 46267X108 1,020 57,335 SH   SOLE   57,335 0 0
IQIYI INC PUT 46267X958 5,485 3,082 SH Put SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 2,815 261 SH Call SOLE   0 0 0
IQVIA HLDGS INC PUT 46266C955 2,189 203 SH Put SOLE   0 0 0
INGERSOLL RAND INC CALL 45687V906 203 82 SH Call SOLE   0 0 0
INGERSOLL RAND INC PUT 45687V956 193 78 SH Put SOLE   0 0 0
ISHARES TR COM 46435U556 0 2 SH   SOLE   2 0 0
IROBOT CORP CALL 462726900 1,815 444 SH Call SOLE   0 0 0
IROBOT CORP COM 462726100 4 100 SH   SOLE   100 0 0
IROBOT CORP PUT 462726950 3,149 770 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 263 118 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 166 7,460 SH   SOLE   7,460 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 4,186 1,875 SH Put SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 1,416 595 SH Call SOLE   0 0 0
IRON MTN INC NEW PUT 46284V951 4,414 1,855 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 100 112 SH Call SOLE   0 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 63 7,158 SH   SOLE   7,158 0 0
INDEPENDENCE RLTY TR INC PUT 45378A956 31 35 SH Put SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC CALL 450056906 170 21 SH Call SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC PUT 450056956 65 8 SH Put SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 157 156 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 217 21,585 SH   SOLE   21,585 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 343 340 SH Put SOLE   0 0 0
INVESTORS BANCORP INC NEW COM 46146L101 20 2,619 SH   SOLE   2,619 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 7 10 SH Put SOLE   0 0 0
IVERIC BIO INC CALL 46583P902 66 192 SH Call SOLE   0 0 0
IVERIC BIO INC COM 46583P102 26 7,716 SH   SOLE   7,716 0 0
IVERIC BIO INC PUT 46583P952 21 63 SH Put SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 33,179 670 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC PUT 46120E952 52,096 1,052 SH Put SOLE   0 0 0
GARTNER INC CALL 366651907 647 65 SH Call SOLE   0 0 0
GARTNER INC PUT 366651957 49 5 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 2,028 141 SH Call SOLE   0 0 0
ISHARES TR COM 464288760 1,135 7,891 SH   SOLE   7,891 0 0
ISHARES TR PUT 464288955 4,761 331 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1,105 382 SH Call SOLE   0 0 0
ISHARES TR COM 464288752 827 28,612 SH   SOLE   28,612 0 0
ISHARES TR PUT 464288955 9,483 3,278 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 414 270 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 596 38,825 SH   SOLE   38,825 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 843 549 SH Put SOLE   0 0 0
INTEGER HLDGS CORP CALL 45826H909 163 26 SH Call SOLE   0 0 0
INTEGER HLDGS CORP PUT 45826H959 100 16 SH Put SOLE   0 0 0
ITERIS INC CALL 46564T907 3 12 SH Call SOLE   0 0 0
ITERIS INC COM 46564T107 2 763 SH   SOLE   763 0 0
ITERIS INC PUT 46564T957 0 1 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H909 4 1 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H959 98 20 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 57 10 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 22 4 SH Put SOLE   0 0 0
ITRON INC CALL 465741906 61 11 SH Call SOLE   0 0 0
ITRON INC PUT 465741956 1,161 208 SH Put SOLE   0 0 0
ITURAN LOCATION AND CONTROL CALL M6158M904 79 56 SH Call SOLE   0 0 0
ITT INC CALL 45073V908 934 206 SH Call SOLE   0 0 0
ITT INC PUT 45073V958 22 5 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG S A CALL 465562906 2,403 5,353 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG S A PUT 465562956 2,099 4,675 SH Put SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 5,869 413 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 7,916 557 SH Put SOLE   0 0 0
INTEVAC INC CALL 461148908 4 12 SH Call SOLE   0 0 0
INVACARE CORP CALL 461203901 48 65 SH Call SOLE   0 0 0
INVACARE CORP COM 461203101 6 854 SH   SOLE   854 0 0
INVACARE CORP PUT 461203951 43 59 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 211 22 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 28 3 SH Put SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 188 552 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2 677 SH   SOLE   677 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 46 136 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,447 56 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 310 12 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,551 94 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 49 3 SH Put SOLE   0 0 0
INVESCO LTD CALL G491BT908 960 1,058 SH Call SOLE   0 0 0
INVESCO LTD PUT G491BT958 234 258 SH Put SOLE   0 0 0
ISHARES TR PUT 464287957 42 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 6 1 SH Call SOLE   0 0 0
ISHARES TR COM 464288869 61 921 SH   SOLE   921 0 0
ISHARES TR CALL 464287907 733 74 SH Call SOLE   0 0 0
ISHARES TR COM 464287598 7,929 79,949 SH   SOLE   79,949 0 0
ISHARES TR PUT 464287957 10,909 1,100 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 482 32 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 271 18 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 418,088 36,527 SH Call SOLE   0 0 0
ISHARES TR COM 464287655 17,285 151,016 SH   SOLE   151,016 0 0
ISHARES TR PUT 464287957 1,104,195 96,470 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 319 39 SH Call SOLE   0 0 0
ISHARES TR COM 464287630 67 823 SH   SOLE   823 0 0
ISHARES TR PUT 464287957 369 45 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 79 5 SH Call SOLE   0 0 0
ISHARES TR COM 464287648 3,719 23,515 SH   SOLE   23,515 0 0
ISHARES TR PUT 464287957 8,240 521 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 534 44 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 48 4 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 30 7 SH Call SOLE   0 0 0
ISHARES TR COM 464287499 372 8,636 SH   SOLE   8,636 0 0
ISHARES TR PUT 464287957 423 98 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 19 3 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 59 4 SH Call SOLE   0 0 0
ISHARES TR COM 464287689 127 859 SH   SOLE   859 0 0
ISHARES TR PUT 464287957 711 48 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 54 3 SH Call SOLE   0 0 0
ISHARES TR CALL 46432F902 9 2 SH Call SOLE   0 0 0
ISHARES TR COM 46432F834 6 135 SH   SOLE   135 0 0
ISHARES TR PUT 46432F952 9 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 3 2 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 418 43 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 9 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 37 2 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 56 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 6 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287838 295 4,270 SH   SOLE   4,270 0 0
ISHARES TR CALL 464287907 42,757 6,146 SH Call SOLE   0 0 0
ISHARES TR COM 464287739 20 300 SH   SOLE   300 0 0
ISHARES TR PUT 464287957 57,923 8,326 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 608 44 SH Call SOLE   0 0 0
ISHARES TR COM 464287192 2,299 16,633 SH   SOLE   16,633 0 0
ISHARES TR PUT 464287957 8,210 594 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 102 5 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 61 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 144 58 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 77 31 SH Put SOLE   0 0 0
JACOBS ENGR GROUP INC CALL 469814907 1,997 252 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC PUT 469814957 229 29 SH Put SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 417 119 SH Call SOLE   0 0 0
JACK IN THE BOX INC PUT 466367959 627 179 SH Put SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 1,426 143 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 458 46 SH Put SOLE   0 0 0
JBG SMITH PPTYS CALL 46590V900 28 9 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC CALL 445658907 1,392 151 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC COM 445658107 55 598 SH   SOLE   598 0 0
HUNT J B TRANS SVCS INC PUT 445658957 1,180 128 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 1,742 709 SH Call SOLE   0 0 0
JABIL INC PUT 466313953 240 98 SH Put SOLE   0 0 0
JETBLUE AWYS CORP CALL 477143901 1,496 1,672 SH Call SOLE   0 0 0
JETBLUE AWYS CORP COM 477143101 759 84,846 SH   SOLE   84,846 0 0
JETBLUE AWYS CORP PUT 477143951 2,088 2,334 SH Put SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP CALL 477839904 467 63 SH Call SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP PUT 477839954 14 2 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 989 367 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC PUT G51502955 1,013 376 SH Put SOLE   0 0 0
J2 GLOBAL INC CALL 48123V902 314 42 SH Call SOLE   0 0 0
J2 GLOBAL INC COM 48123V102 221 2,957 SH   SOLE   2,957 0 0
J2 GLOBAL INC PUT 48123V952 97 13 SH Put SOLE   0 0 0
PENNEY J C CORP INC CALL 708160906 32 892 SH Call SOLE   0 0 0
PENNEY J C CORP INC PUT 708160956 51 1,438 SH Put SOLE   0 0 0
JD COM INC CALL 47215P906 53,816 13,288 SH Call SOLE   0 0 0
JD COM INC COM 47215P106 6,519 160,987 SH   SOLE   160,987 0 0
JD COM INC PUT 47215P956 41,459 10,237 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 247 913 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E877 93 34,583 SH   SOLE   34,583 0 0
DIREXION SHS ETF TR PUT 25460E955 67 249 SH Put SOLE   0 0 0
JUST ENERGY GROUP INC CALL 48213W901 10 197 SH Call SOLE   0 0 0
JUST ENERGY GROUP INC COM 48213W101 5 10,281 SH   SOLE   10,281 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 513 376 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC COM 47233W109 271 19,828 SH   SOLE   19,828 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 1,559 1,141 SH Put SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 4 5 SH Call SOLE   0 0 0
JELD-WEN HLDG INC PUT 47580P953 0 1 SH Put SOLE   0 0 0
ETF SER SOLUTIONS CALL 26922A902 346 235 SH Call SOLE   0 0 0
ETF SER SOLUTIONS COM 26922A842 770 52,317 SH   SOLE   52,317 0 0
ETF SER SOLUTIONS PUT 26922A952 2,031 1,379 SH Put SOLE   0 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 0 21 SH   SOLE   21 0 0
JANUS HENDERSON GROUP PLC PUT G4474Y954 10 7 SH Put SOLE   0 0 0
J JILL INC CALL 46620W902 1 35 SH Call SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 6 2 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P555 3 100 SH   SOLE   100 0 0
BARCLAYS BK PLC COM 06746P522 303 7,116 SH   SOLE   7,116 0 0
J & J SNACK FOODS CORP COM 466032109 31 257 SH   SOLE   257 0 0
J & J SNACK FOODS CORP PUT 466032959 60 5 SH Put SOLE   0 0 0
HENRY JACK & ASSOC INC CALL 426281901 2,126 137 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC PUT 426281951 124 8 SH Put SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 1,545 1,041 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 418 282 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 868 86 SH Call SOLE   0 0 0
JONES LANG LASALLE INC PUT 48020Q957 151 15 SH Put SOLE   0 0 0
JUMEI INTL HLDG LTD CALL 48138L906 138 75 SH Call SOLE   0 0 0
JUMEI INTL HLDG LTD COM 48138L206 13 709 SH   SOLE   709 0 0
JUMEI INTL HLDG LTD PUT 48138L956 72 39 SH Put SOLE   0 0 0
JUMIA TECHNOLOGIES AG CALL 48138M905 112 385 SH Call SOLE   0 0 0
JUMIA TECHNOLOGIES AG PUT 48138M955 92 316 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC CALL 481116901 120 253 SH Call SOLE   0 0 0
JOUNCE THERAPEUTICS INC PUT 481116951 15 33 SH Put SOLE   0 0 0
JOHNSON & JOHNSON CALL 478160904 77,628 5,920 SH Call SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 1,808 13,794 SH   SOLE   13,794 0 0
JOHNSON & JOHNSON PUT 478160954 90,269 6,884 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 1,468 155 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 17,706 1,869 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 75 8 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 9,151 966 SH Put SOLE   0 0 0
JUNIPER NETWORKS INC CALL 48203R904 472 247 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC COM 48203R104 328 17,143 SH   SOLE   17,143 0 0
JUNIPER NETWORKS INC PUT 48203R954 415 217 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 699 1,763 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E166 1,651 415,909 SH   SOLE   415,909 0 0
DIREXION SHS ETF TR PUT 25460E955 507 1,279 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 11 29 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 12 31 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 1,228 329 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 115 31 SH Put SOLE   0 0 0
51JOB INC CALL 316827904 6 1 SH Call SOLE   0 0 0
51JOB INC PUT 316827954 128 21 SH Put SOLE   0 0 0
ST JOE CO CALL 790148900 142 85 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 77,569 8,616 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 20,478 227,460 SH   SOLE   227,460 0 0
JPMORGAN CHASE & CO PUT 46625H955 91,650 10,180 SH Put SOLE   0 0 0
CHINA FIN ONLINE CO LTD CALL 169379903 0 1 SH Call SOLE   0 0 0
NORDSTROM INC CALL 655664900 3,384 2,206 SH Call SOLE   0 0 0
NORDSTROM INC PUT 655664950 1,932 1,260 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 6,748 1,125 SH Call SOLE   0 0 0
KELLOGG CO PUT 487836958 4,523 754 SH Put SOLE   0 0 0
KADANT INC CALL 48282T904 149 20 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC CALL 483119903 173 197 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC COM 483119103 87 9,966 SH   SOLE   9,966 0 0
KALA PHARMACEUTICALS INC PUT 483119953 426 485 SH Put SOLE   0 0 0
KAMAN CORP CALL 483548903 0 1 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 81 68 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC COM 48238T109 108 9,058 SH   SOLE   9,058 0 0
KAR AUCTION SVCS INC PUT 48238T959 158 132 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767905 937 318 SH Call SOLE   0 0 0
KRANESHARES TR PUT 500767955 26 9 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 347 129 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A797 512 19,004 SH   SOLE   19,004 0 0
SPDR SER TR PUT 78464A958 1,310 486 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 1,543 853 SH Call SOLE   0 0 0
KB HOME PUT 48666K959 700 387 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 76 37 SH Call SOLE   0 0 0
KBR INC PUT 48242W956 8 4 SH Put SOLE   0 0 0
KADMON HLDGS INC CALL 48283N906 166 398 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC CALL 49271V900 1,912 788 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC COM 49271V100 172 7,115 SH   SOLE   7,115 0 0
KEURIG DR PEPPER INC PUT 49271V950 330 136 SH Put SOLE   0 0 0
KELLY SVCS INC CALL 488152907 2 2 SH Call SOLE   0 0 0
KEMET CORP CALL 488360907 777 322 SH Call SOLE   0 0 0
KEMET CORP COM 488360207 2 100 SH   SOLE   100 0 0
KEMET CORP PUT 488360957 263 109 SH Put SOLE   0 0 0
KOREA ELECTRIC PWR CALL 500631906 0 1 SH Call SOLE   0 0 0
KOREA ELECTRIC PWR COM 500631106 13 1,834 SH   SOLE   1,834 0 0
KOREA ELECTRIC PWR PUT 500631956 0 1 SH Put SOLE   0 0 0
KIRBY CORP CALL 497266906 1,647 379 SH Call SOLE   0 0 0
KIRBY CORP COM 497266106 68 1,565 SH   SOLE   1,565 0 0
KIRBY CORP PUT 497266956 69 16 SH Put SOLE   0 0 0
KEYCORP CALL 493267908 411 397 SH Call SOLE   0 0 0
KEYCORP PUT 493267958 137 133 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 2,761 330 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 1,631 195 SH Put SOLE   0 0 0
KFORCE INC CALL 493732901 15 6 SH Call SOLE   0 0 0
KORN FERRY CALL 500643900 46 19 SH Call SOLE   0 0 0
KORN FERRY PUT 500643950 2 1 SH Put SOLE   0 0 0
KINROSS GOLD CORP CALL 496902904 793 1,994 SH Call SOLE   0 0 0
KINROSS GOLD CORP COM 496902404 308 77,591 SH   SOLE   77,591 0 0
KINROSS GOLD CORP PUT 496902954 602 1,514 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 7,426 3,002 SH Call SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 5,764 233,000 SH   SOLE   233,000 0 0
KRAFT HEINZ CO PUT 500754956 12,919 5,222 SH Put SOLE   0 0 0
SPDR SER TR PUT 78464A958 32 13 SH Put SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 119 124 SH Call SOLE   0 0 0
KIMCO RLTY CORP COM 49446R109 43 4,542 SH   SOLE   4,542 0 0
KIMCO RLTY CORP PUT 49446R959 235 244 SH Put SOLE   0 0 0
KINDRED BIOSCIENCES INC CALL 494577909 10 25 SH Call SOLE   0 0 0
KIRKLANDS INC CALL 497498905 1 18 SH Call SOLE   0 0 0
KIRKLANDS INC COM 497498105 1 1,503 SH   SOLE   1,503 0 0
KKR & CO INC CALL 48251W904 3,781 1,611 SH Call SOLE   0 0 0
KKR & CO INC PUT 48251W954 3,482 1,484 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 1,406 475 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 430 14,557 SH   SOLE   14,557 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 2,595 877 SH Put SOLE   0 0 0
KLA CORPORATION CALL 482480900 3,248 226 SH Call SOLE   0 0 0
KLA CORPORATION PUT 482480950 2,716 189 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 532 255 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC COM 501242101 86 4,167 SH   SOLE   4,167 0 0
KULICKE & SOFFA INDS INC PUT 501242951 381 183 SH Put SOLE   0 0 0
KIMBERLY CLARK CORP CALL 494368903 5,319 416 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP COM 494368103 1,931 15,109 SH   SOLE   15,109 0 0
KIMBERLY CLARK CORP PUT 494368953 9,257 724 SH Put SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 6,829 4,906 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL COM 49456B101 1,336 96,047 SH   SOLE   96,047 0 0
KINDER MORGAN INC DEL PUT 49456B951 5,629 4,044 SH Put SOLE   0 0 0
KENNAMETAL INC CALL 489170900 199 107 SH Call SOLE   0 0 0
KENNAMETAL INC COM 489170100 265 14,273 SH   SOLE   14,273 0 0
KENNAMETAL INC PUT 489170950 394 212 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 1,975 367 SH Call SOLE   0 0 0
CARMAX INC COM 143130102 0 3 SH   SOLE   3 0 0
CARMAX INC PUT 143130952 2,174 404 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 16 12 SH Call SOLE   0 0 0
KNOWLES CORP COM 49926D109 91 6,817 SH   SOLE   6,817 0 0
KNOWLES CORP PUT 49926D959 81 61 SH Put SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 12 48 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 77 29,517 SH   SOLE   29,517 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 79 305 SH Put SOLE   0 0 0
KNOLL INC COM 498904200 49 4,803 SH   SOLE   4,803 0 0
KNOLL INC PUT 498904950 72 70 SH Put SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 16 16 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 39 39 SH Put SOLE   0 0 0
KINSALE CAP GROUP INC CALL 49714P908 459 44 SH Call SOLE   0 0 0
KINSALE CAP GROUP INC PUT 49714P958 41 4 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 1,561 476 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 839 256 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 59,131 13,363 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 13 300 SH   SOLE   300 0 0
COCA COLA CO PUT 191216950 62,728 14,176 SH Put SOLE   0 0 0
KODIAK SCIENCES INC CALL 50015M909 166 35 SH Call SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 27 158 SH Call SOLE   0 0 0
EASTMAN KODAK CO COM 277461406 8 5,050 SH   SOLE   5,050 0 0
EASTMAN KODAK CO PUT 277461956 0 3 SH Put SOLE   0 0 0
COCA COLA FEMSA S A B DE C V CALL 191241908 20 5 SH Call SOLE   0 0 0
COCA COLA FEMSA S A B DE C V COM 191241108 96 2,410 SH   SOLE   2,410 0 0
COCA COLA FEMSA S A B DE C V PUT 191241958 108 27 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F809 97 15,523 SH   SOLE   15,523 0 0
VANECK VECTORS ETF TR PUT 92189F952 235 374 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 130 21 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W387 48 781 SH   SOLE   781 0 0
PROSHARES TR II PUT 74347W952 43 7 SH Put SOLE   0 0 0
KOPPERS HOLDINGS INC CALL 50060P906 35 29 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC COM 50060P106 65 5,287 SH   SOLE   5,287 0 0
KOPPERS HOLDINGS INC PUT 50060P956 75 61 SH Put SOLE   0 0 0
KOSMOS ENERGY LTD CALL 500688906 7 88 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 2,312 1,204 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 290 151 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 16,093 5,343 SH Call SOLE   0 0 0
KROGER CO PUT 501044951 7,590 2,520 SH Put SOLE   0 0 0
KRATON CORPORATION COM 50077C106 19 2,460 SH   SOLE   2,460 0 0
KRATON CORPORATION PUT 50077C956 26 33 SH Put SOLE   0 0 0
KILROY RLTY CORP CALL 49427F908 6 1 SH Call SOLE   0 0 0
KILROY RLTY CORP COM 49427F108 9 147 SH   SOLE   147 0 0
SPDR SER TR CALL 78464A908 9,170 2,814 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A698 7,148 219,332 SH   SOLE   219,332 0 0
SPDR SER TR PUT 78464A958 30,201 9,267 SH Put SOLE   0 0 0
KITE RLTY GROUP TR CALL 49803T900 78 83 SH Call SOLE   0 0 0
KITE RLTY GROUP TR PUT 49803T950 26 28 SH Put SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 326 131 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD COM M6372Q113 104 4,210 SH   SOLE   4,210 0 0
KORNIT DIGITAL LTD PUT M6372Q953 388 156 SH Put SOLE   0 0 0
KRONOS WORLDWIDE INC CALL 50105F905 178 212 SH Call SOLE   0 0 0
KIMBELL RTY PARTNERS LP CALL 49435R902 5 9 SH Call SOLE   0 0 0
KIMBELL RTY PARTNERS LP COM 49435R102 17 3,014 SH   SOLE   3,014 0 0
KIMBELL RTY PARTNERS LP PUT 49435R952 25 44 SH Put SOLE   0 0 0
KARUNA THERAPEUTICS INC CALL 48576A900 21 3 SH Call SOLE   0 0 0
KARUNA THERAPEUTICS INC COM 48576A100 163 2,266 SH   SOLE   2,266 0 0
KARUNA THERAPEUTICS INC PUT 48576A950 396 55 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 2 1 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V956 2 1 SH Put SOLE   0 0 0
KOHLS CORP CALL 500255904 1,612 1,105 SH Call SOLE   0 0 0
KOHLS CORP COM 500255104 256 17,597 SH   SOLE   17,597 0 0
KOHLS CORP PUT 500255954 1,407 965 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 2,352 185 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN COM 485170302 71 564 SH   SOLE   564 0 0
KANSAS CITY SOUTHERN PUT 485170952 4,960 390 SH Put SOLE   0 0 0
KT CORP CALL 48268K901 1 2 SH Call SOLE   0 0 0
KT CORP PUT 48268K951 0 1 SH Put SOLE   0 0 0
KONTOOR BRANDS INC CALL 50050N903 11 6 SH Call SOLE   0 0 0
KONTOOR BRANDS INC PUT 50050N953 51 27 SH Put SOLE   0 0 0
KEY TRONIC CORP CALL 493144909 0 1 SH Call SOLE   0 0 0
KEY TRONIC CORP COM 493144109 2 840 SH   SOLE   840 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 1,464 1,058 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 213 154 SH Put SOLE   0 0 0
KURA ONCOLOGY INC CALL 50127T909 35 36 SH Call SOLE   0 0 0
KURA ONCOLOGY INC COM 50127T109 33 3,343 SH   SOLE   3,343 0 0
KURA ONCOLOGY INC PUT 50127T959 22 23 SH Put SOLE   0 0 0
KENNEDY-WILSON HLDGS INC CALL 489398907 123 92 SH Call SOLE   0 0 0
KENNEDY-WILSON HLDGS INC PUT 489398957 8 6 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767905 6,948 1,535 SH Call SOLE   0 0 0
KRANESHARES TR PUT 500767955 10,240 2,262 SH Put SOLE   0 0 0
QUAKER CHEM CORP CALL 747316907 1,389 110 SH Call SOLE   0 0 0
QUAKER CHEM CORP COM 747316107 181 1,439 SH   SOLE   1,439 0 0
QUAKER CHEM CORP PUT 747316957 1,843 146 SH Put SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT CALL 486606906 27 76 SH Call SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 42 11,624 SH   SOLE   11,624 0 0
KAYNE ANDERSN MLP MIDS INVT PUT 486606956 52 145 SH Put SOLE   0 0 0
LOEWS CORP CALL 540424908 491 141 SH Call SOLE   0 0 0
LOEWS CORP PUT 540424958 69 20 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,709 1,214 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 651 463 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 2,364 1,049 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K323 323 14,337 SH   SOLE   14,337 0 0
DIREXION SHS ETF TR PUT 25490K959 1,888 838 SH Put SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 785 96 SH Call SOLE   0 0 0
LITHIA MTRS INC COM 536797103 1 15 SH   SOLE   15 0 0
LITHIA MTRS INC PUT 536797953 98 12 SH Put SOLE   0 0 0
LADDER CAP CORP CALL 505743904 134 283 SH Call SOLE   0 0 0
LADDER CAP CORP COM 505743104 22 4,759 SH   SOLE   4,759 0 0
LADDER CAP CORP PUT 505743954 241 510 SH Put SOLE   0 0 0
LAKELAND INDS INC CALL 511795906 93 60 SH Call SOLE   0 0 0
LAKELAND INDS INC COM 511795106 15 1,030 SH   SOLE   1,030 0 0
LAKELAND INDS INC PUT 511795956 181 117 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 399 78 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW COM 512816109 3,688 71,931 SH   SOLE   71,931 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 4,307 840 SH Put SOLE   0 0 0
GLADSTONE LD CORP CALL 376549901 10 9 SH Call SOLE   0 0 0
GLADSTONE LD CORP COM 376549101 74 6,265 SH   SOLE   6,265 0 0
GLADSTONE LD CORP PUT 376549951 17 15 SH Put SOLE   0 0 0
NLIGHT INC PUT 65487K950 15 15 SH Put SOLE   0 0 0
LAUREATE EDUCATION INC PUT 518613953 434 413 SH Put SOLE   0 0 0
LAZARD LTD CALL G54050902 42 18 SH Call SOLE   0 0 0
LAZARD LTD PUT G54050952 9 4 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 645 558 SH Call SOLE   0 0 0
L BRANDS INC COM 501797104 1,199 103,770 SH   SOLE   103,770 0 0
L BRANDS INC PUT 501797954 2,115 1,830 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP COM 530307305 234 2,120 SH   SOLE   2,120 0 0
LIBERTY BROADBAND CORP PUT 530307955 310 28 SH Put SOLE   0 0 0
LIBERTY OILFIELD SVCS INC CALL 53115L904 5 19 SH Call SOLE   0 0 0
LIBERTY OILFIELD SVCS INC PUT 53115L954 0 1 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 204 124 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U104 958 58,049 SH   SOLE   58,049 0 0
LIBERTY GLOBAL PLC PUT G5480U950 1,405 851 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 623 397 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U120 114 7,260 SH   SOLE   7,260 0 0
LIBERTY GLOBAL PLC PUT G5480U950 366 233 SH Put SOLE   0 0 0
LIBBEY INC COM 529898108 0 233 SH   SOLE   233 0 0
LENDINGCLUB CORP CALL 52603A908 120 153 SH Call SOLE   0 0 0
LENDINGCLUB CORP PUT 52603A958 231 295 SH Put SOLE   0 0 0
LENDINGCLUB CORP PUT 52603A958 40 51 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 310 447 SH Call SOLE   0 0 0
LANNET INC COM 516012101 167 24,135 SH   SOLE   24,135 0 0
LANNET INC PUT 516012951 346 499 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 548 82 SH Call SOLE   0 0 0
LCI INDS COM 50189K103 23 348 SH   SOLE   348 0 0
LCI INDS PUT 50189K953 66 10 SH Put SOLE   0 0 0
LINEAGE CELL THERAPEUTICS IN CALL 53566P909 44 533 SH Call SOLE   0 0 0
LIFETIME BRANDS INC CALL 53222Q903 0 7 SH Call SOLE   0 0 0
LYDALL INC DEL CALL 550819906 14 22 SH Call SOLE   0 0 0
LYDALL INC DEL COM 550819106 43 6,809 SH   SOLE   6,809 0 0
LYDALL INC DEL PUT 550819956 96 150 SH Put SOLE   0 0 0
LEIDOS HOLDINGS INC CALL 525327902 2,621 286 SH Call SOLE   0 0 0
LEIDOS HOLDINGS INC COM 525327102 188 2,062 SH   SOLE   2,062 0 0
LEIDOS HOLDINGS INC PUT 525327952 1,860 203 SH Put SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 223 419 SH Call SOLE   0 0 0
LANDS END INC NEW COM 51509F105 249 46,722 SH   SOLE   46,722 0 0
LANDS END INC NEW PUT 51509F955 309 580 SH Put SOLE   0 0 0
LEAR CORP CALL 521865904 495 61 SH Call SOLE   0 0 0
LEAR CORP COM 521865204 970 11,948 SH   SOLE   11,948 0 0
LEAR CORP PUT 521865954 2,340 288 SH Put SOLE   0 0 0
LEAF GROUP LTD CALL 52177G902 10 76 SH Call SOLE   0 0 0
LEAF GROUP LTD PUT 52177G952 6 50 SH Put SOLE   0 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 227 33 SH Call SOLE   0 0 0
LINCOLN ELEC HLDGS INC COM 533900106 153 2,225 SH   SOLE   2,225 0 0
LINCOLN ELEC HLDGS INC PUT 533900956 3,394 492 SH Put SOLE   0 0 0
LEE ENTERPRISES INC COM 523768109 12 12,576 SH   SOLE   12,576 0 0
LEE ENTERPRISES INC PUT 523768959 15 160 SH Put SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 136 51 SH Call SOLE   0 0 0
LEGGETT & PLATT INC COM 524660107 255 9,588 SH   SOLE   9,588 0 0
LEGGETT & PLATT INC PUT 524660957 418 157 SH Put SOLE   0 0 0
LEJU HLDGS LTD CALL 50187J908 0 198 SH Call SOLE   0 0 0
LENNAR CORP CALL 526057902 3,289 861 SH Call SOLE   0 0 0
LENNAR CORP COM 526057104 952 24,924 SH   SOLE   24,924 0 0
LENNAR CORP PUT 526057952 3,961 1,037 SH Put SOLE   0 0 0
LEVI STRAUSS & CO NEW CALL 52736R902 688 554 SH Call SOLE   0 0 0
LEVI STRAUSS & CO NEW COM 52736R102 61 4,921 SH   SOLE   4,921 0 0
LEVI STRAUSS & CO NEW PUT 52736R952 316 255 SH Put SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 96 99 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD COM 16939P106 108 11,093 SH   SOLE   11,093 0 0
CHINA LIFE INS CO LTD PUT 16939P956 240 246 SH Put SOLE   0 0 0
LITTELFUSE INC CALL 537008904 26 2 SH Call SOLE   0 0 0
LITTELFUSE INC COM 537008104 157 1,181 SH   SOLE   1,181 0 0
LITTELFUSE INC PUT 537008954 173 13 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 120 199 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919401 575 94,610 SH   SOLE   94,610 0 0
LIONS GATE ENTMNT CORP PUT 535919950 346 570 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 45 81 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919500 31 5,565 SH   SOLE   5,565 0 0
LIONS GATE ENTMNT CORP PUT 535919950 11 20 SH Put SOLE   0 0 0
LGI HOMES INC CALL 50187T906 1,074 238 SH Call SOLE   0 0 0
LGI HOMES INC PUT 50187T956 726 161 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 967 133 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 458 63 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 2,350 186 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 1,358 10,749 SH   SOLE   10,749 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 4,158 329 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 2,355 168 SH Call SOLE   0 0 0
LHC GROUP INC PUT 50187A957 1,233 88 SH Put SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC CALL 502431909 6,682 371 SH Call SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,904 10,573 SH   SOLE   10,573 0 0
L3HARRIS TECHNOLOGIES INC PUT 502431959 9,420 523 SH Put SOLE   0 0 0
LENNOX INTL INC PUT 526107957 90 5 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 821 781 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 3 346 SH   SOLE   346 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 10 10 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 293 286 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 38 3,739 SH   SOLE   3,739 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 99 97 SH Put SOLE   0 0 0
LINDE PLC CALL G5494J903 4,999 289 SH Call SOLE   0 0 0
LINDE PLC PUT G5494J953 6,522 377 SH Put SOLE   0 0 0
LINCOLN EDL SVCS CORP COM 533535100 0 71 SH   SOLE   71 0 0
GLOBAL X FDS CALL 37954Y901 347 160 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y855 1,404 64,696 SH   SOLE   64,696 0 0
GLOBAL X FDS PUT 37954Y951 1,617 745 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 2,572 349 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 862 117 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 176 24 SH Put SOLE   0 0 0
LIVANOVA PLC CALL G5509L901 31 7 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 35 85 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 98 23,376 SH   SOLE   23,376 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 189 452 SH Put SOLE   0 0 0
LUCKIN COFFEE INC CALL 54951L909 13,807 5,078 SH Call SOLE   0 0 0
LUCKIN COFFEE INC COM 54951L109 8,862 325,963 SH   SOLE   325,963 0 0
LUCKIN COFFEE INC PUT 54951L959 47,204 17,361 SH Put SOLE   0 0 0
LKQ CORP CALL 501889908 475 232 SH Call SOLE   0 0 0
LKQ CORP PUT 501889958 231 113 SH Put SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 278 593 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 34 7,342 SH   SOLE   7,342 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 109 233 SH Put SOLE   0 0 0
LILIS ENERGY INC CALL 532403901 1 89 SH Call SOLE   0 0 0
LILIS ENERGY INC PUT 532403951 0 20 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 107 189 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 56 99 SH Put SOLE   0 0 0
LILLY ELI & CO CALL 532457908 27,744 2,000 SH Call SOLE   0 0 0
LILLY ELI & CO PUT 532457958 37,509 2,704 SH Put SOLE   0 0 0
LEGG MASON INC CALL 524901905 254 52 SH Call SOLE   0 0 0
LEGG MASON INC COM 524901105 522 10,689 SH   SOLE   10,689 0 0
LEGG MASON INC PUT 524901955 991 203 SH Put SOLE   0 0 0
LEMAITRE VASCULAR INC COM 525558201 10 441 SH   SOLE   441 0 0
LUMINEX CORP DEL CALL 55027E902 176 64 SH Call SOLE   0 0 0
LUMINEX CORP DEL COM 55027E102 163 5,936 SH   SOLE   5,936 0 0
LUMINEX CORP DEL PUT 55027E952 148 54 SH Put SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP CALL 51508J908 27 26 SH Call SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP PUT 51508J958 6 6 SH Put SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 42,029 1,240 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP PUT 539830959 13,219 390 SH Put SOLE   0 0 0
LINE CORP CALL 53567X901 14 3 SH Call SOLE   0 0 0
LINE CORP COM 53567X101 6 133 SH   SOLE   133 0 0
LINE CORP PUT 53567X951 14 3 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 705 268 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND COM 534187109 322 12,261 SH   SOLE   12,261 0 0
LINCOLN NATL CORP IND PUT 534187959 1,108 421 SH Put SOLE   0 0 0
CHENIERE ENERGY INC CALL 16411R908 2,669 797 SH Call SOLE   0 0 0
CHENIERE ENERGY INC COM 16411R208 1,555 46,426 SH   SOLE   46,426 0 0
CHENIERE ENERGY INC PUT 16411R958 3,480 1,039 SH Put SOLE   0 0 0
LINDSAY CORP CALL 535555906 18 2 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP CALL 018802908 48 10 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP PUT 018802958 9 2 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 500 392 SH Call SOLE   0 0 0
LANTHEUS HLDGS INC COM 516544103 86 6,779 SH   SOLE   6,779 0 0
LANTHEUS HLDGS INC PUT 516544953 563 442 SH Put SOLE   0 0 0
LIVE OAK BANCSHARES INC CALL 53803X905 1 1 SH Call SOLE   0 0 0
LIVE OAK BANCSHARES INC COM 53803X105 176 14,175 SH   SOLE   14,175 0 0
LIVE OAK BANCSHARES INC PUT 53803X955 4 4 SH Put SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 32 39 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC COM 268603107 21 2,571 SH   SOLE   2,571 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 188 223 SH Put SOLE   0 0 0
COMSTOCK MNG INC CALL 205750900 0 2 SH Call SOLE   0 0 0
COMSTOCK MNG INC COM 205750300 0 40 SH   SOLE   40 0 0
COMSTOCK MNG INC PUT 205750950 0 2 SH Put SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 167 39 SH Call SOLE   0 0 0
LOGITECH INTL S A COM H50430232 1,144 26,662 SH   SOLE   26,662 0 0
LOGITECH INTL S A PUT H50430952 1,408 328 SH Put SOLE   0 0 0
LOGMEIN INC CALL 54142L909 1,374 165 SH Call SOLE   0 0 0
LOGMEIN INC COM 54142L109 98 1,183 SH   SOLE   1,183 0 0
LOGMEIN INC PUT 54142L959 924 111 SH Put SOLE   0 0 0
LOMA NEGRA CORP COM 54150E104 8 2,499 SH   SOLE   2,499 0 0
LOMA NEGRA CORP PUT 54150E954 13 39 SH Put SOLE   0 0 0
LONESTAR RES US INC PUT 54240F953 0 1 SH Put SOLE   0 0 0
LOOP INDS INC COM 543518104 5 689 SH   SOLE   689 0 0
GRAND CANYON ED INC CALL 38526M906 236 31 SH Call SOLE   0 0 0
GRAND CANYON ED INC COM 38526M106 85 1,115 SH   SOLE   1,115 0 0
GRAND CANYON ED INC PUT 38526M956 503 66 SH Put SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I CALL 543881906 4 3 SH Call SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 0 49 SH   SOLE   49 0 0
LORAL SPACE & COMMUNICATNS I PUT 543881956 1 1 SH Put SOLE   0 0 0
LOVESAC COMPANY CALL 54738L909 81 139 SH Call SOLE   0 0 0
LOVESAC COMPANY PUT 54738L959 13 23 SH Put SOLE   0 0 0
LOWES COS INC CALL 548661907 23,018 2,675 SH Call SOLE   0 0 0
LOWES COS INC COM 548661107 854 9,931 SH   SOLE   9,931 0 0
LOWES COS INC PUT 548661957 18,578 2,159 SH Put SOLE   0 0 0
LIPOCINE INC NEW COM 53630X104 0 100 SH   SOLE   100 0 0
LIPOCINE INC NEW PUT 53630X954 0 3 SH Put SOLE   0 0 0
DORIAN LPG LTD COM Y2106R110 3 377 SH   SOLE   377 0 0
DORIAN LPG LTD PUT Y2106R950 5 6 SH Put SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806906 3 100 SH Call SOLE   0 0 0
LG DISPLAY CO LTD CALL 50186V902 25 58 SH Call SOLE   0 0 0
LG DISPLAY CO LTD COM 50186V102 17 3,923 SH   SOLE   3,923 0 0
LG DISPLAY CO LTD PUT 50186V952 5 12 SH Put SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 310 57 SH Call SOLE   0 0 0
LPL FINL HLDGS INC COM 50212V100 190 3,506 SH   SOLE   3,506 0 0
LPL FINL HLDGS INC PUT 50212V950 261 48 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 307 135 SH Call SOLE   0 0 0
LIVEPERSON INC COM 538146101 921 40,525 SH   SOLE   40,525 0 0
LIVEPERSON INC PUT 538146951 473 208 SH Put SOLE   0 0 0
LOUISIANA PAC CORP CALL 546347905 22 13 SH Call SOLE   0 0 0
LOUISIANA PAC CORP PUT 546347955 42 25 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 57,839 4,683 SH Call SOLE   0 0 0
ISHARES TR COM 464287242 11,647 94,305 SH   SOLE   94,305 0 0
ISHARES TR PUT 464287957 187,130 15,151 SH Put SOLE   0 0 0
LIQUIDITY SERVICES INC PUT 53635B957 0 5 SH Put SOLE   0 0 0
LAM RESEARCH CORP CALL 512807908 24,264 1,011 SH Call SOLE   0 0 0
LAM RESEARCH CORP PUT 512807958 23,904 996 SH Put SOLE   0 0 0
K12 INC CALL 48273U902 1,282 680 SH Call SOLE   0 0 0
K12 INC COM 48273U102 574 30,462 SH   SOLE   30,462 0 0
K12 INC PUT 48273U952 1,420 753 SH Put SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 162 91 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 452 25,376 SH   SOLE   25,376 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 231 130 SH Put SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 9 1 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 3,075 32,531 SH   SOLE   32,531 0 0
LIFE STORAGE INC PUT 53223X957 6,126 648 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 230 24 SH Call SOLE   0 0 0
LANDSTAR SYS INC COM 515098101 309 3,232 SH   SOLE   3,232 0 0
LANDSTAR SYS INC PUT 515098951 632 66 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 586 185 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229409 433 13,676 SH   SOLE   13,676 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 624 197 SH Put SOLE   0 0 0
LTC PPTYS INC CALL 502175902 117 38 SH Call SOLE   0 0 0
LTC PPTYS INC PUT 502175952 40 13 SH Put SOLE   0 0 0
LIVENT CORP CALL 53814L908 526 1,002 SH Call SOLE   0 0 0
LIVENT CORP COM 53814L108 88 16,861 SH   SOLE   16,861 0 0
LIVENT CORP PUT 53814L958 107 205 SH Put SOLE   0 0 0
LATAM AIRLS GROUP S A COM 51817R106 0 200 SH   SOLE   200 0 0
LATAM AIRLS GROUP S A PUT 51817R956 0 3 SH Put SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 23 128 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 13,894 733 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC COM 550021109 3,830 20,211 SH   SOLE   20,211 0 0
LULULEMON ATHLETICA INC PUT 550021959 41,113 2,169 SH Put SOLE   0 0 0
LUMOS PHARMA INC PUT 55028X959 124 147 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 6,669 1,873 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO COM 844741108 5 160 SH   SOLE   160 0 0
SOUTHWEST AIRLS CO PUT 844741958 7,659 2,151 SH Put SOLE   0 0 0
LIVONGO HEALTH INC CALL 539183903 1,860 652 SH Call SOLE   0 0 0
LIVONGO HEALTH INC PUT 539183953 744 261 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 23,426 5,516 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP COM 517834107 3,977 93,654 SH   SOLE   93,654 0 0
LAS VEGAS SANDS CORP PUT 517834957 23,855 5,617 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 1,496 262 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC PUT 513272954 194 34 SH Put SOLE   0 0 0
LEXINFINTECH HLDGS LTD CALL 528877903 94 107 SH Call SOLE   0 0 0
LEXINFINTECH HLDGS LTD PUT 528877953 117 133 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST PUT 529043951 21 22 SH Put SOLE   0 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 22 117 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 27 14,185 SH   SOLE   14,185 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 28 146 SH Put SOLE   0 0 0
LSB INDS INC CALL 502160904 47 224 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 3,359 677 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 137 2,780 SH   SOLE   2,780 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 848 171 SH Put SOLE   0 0 0
LYFT INC CALL 55087P904 14,979 5,579 SH Call SOLE   0 0 0
LYFT INC PUT 55087P954 21,190 7,892 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 210 1,391 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC COM 539439109 521 345,575 SH   SOLE   345,575 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 711 4,712 SH Put SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 6,214 1,367 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 9 200 SH   SOLE   200 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 10,428 2,294 SH Put SOLE   0 0 0
LA Z BOY INC CALL 505336907 115 56 SH Call SOLE   0 0 0
LA Z BOY INC COM 505336107 120 5,887 SH   SOLE   5,887 0 0
LA Z BOY INC PUT 505336957 32 16 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 622 1,268 SH Call SOLE   0 0 0
MACYS INC COM 55616P104 3,088 628,950 SH   SOLE   628,950 0 0
MACYS INC PUT 55616P954 5,071 10,328 SH Put SOLE   0 0 0
MASTERCARD INC CALL 57636Q904 61,090 2,529 SH Call SOLE   0 0 0
MASTERCARD INC COM 57636Q104 5,753 23,818 SH   SOLE   23,818 0 0
MASTERCARD INC PUT 57636Q954 117,857 4,879 SH Put SOLE   0 0 0
MID AMER APT CMNTYS INC CALL 59522J903 535 52 SH Call SOLE   0 0 0
MID AMER APT CMNTYS INC COM 59522J103 473 4,597 SH   SOLE   4,597 0 0
MID AMER APT CMNTYS INC PUT 59522J953 2,998 291 SH Put SOLE   0 0 0
MACERICH CO CALL 554382901 265 471 SH Call SOLE   0 0 0
MACERICH CO COM 554382101 0 100 SH   SOLE   100 0 0
MACERICH CO PUT 554382951 596 1,059 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN CALL 590328909 15 73 SH Call SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN PUT 590328959 15 71 SH Put SOLE   0 0 0
MAG SILVER CORP CALL 55903Q904 814 1,061 SH Call SOLE   0 0 0
MAG SILVER CORP COM 55903Q104 104 13,580 SH   SOLE   13,580 0 0
MAG SILVER CORP PUT 55903Q954 353 460 SH Put SOLE   0 0 0
ETF SER SOLUTIONS COM 26922A628 10 514 SH   SOLE   514 0 0
MAIN STR CAP CORP CALL 56035L904 469 229 SH Call SOLE   0 0 0
MAIN STR CAP CORP PUT 56035L954 416 203 SH Put SOLE   0 0 0
MANPOWERGROUP INC CALL 56418H900 31 6 SH Call SOLE   0 0 0
MANPOWERGROUP INC PUT 56418H950 26 5 SH Put SOLE   0 0 0
MANHATTAN ASSOCS INC CALL 562750909 224 45 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC COM 562750109 15 314 SH   SOLE   314 0 0
MANHATTAN ASSOCS INC PUT 562750959 89 18 SH Put SOLE   0 0 0
MANTECH INTL CORP CALL 564563904 7 1 SH Call SOLE   0 0 0
MANTECH INTL CORP COM 564563104 4 63 SH   SOLE   63 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 19 13 SH Call SOLE   0 0 0
MANCHESTER UTD PLC NEW COM G5784H106 286 19,038 SH   SOLE   19,038 0 0
MANCHESTER UTD PLC NEW PUT G5784H956 233 155 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 7,884 1,054 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW COM 571903202 3,816 51,016 SH   SOLE   51,016 0 0
MARRIOTT INTL INC NEW PUT 571903952 26,011 3,477 SH Put SOLE   0 0 0
REMARK HLDGS INC PUT 75955K952 0 1 SH Put SOLE   0 0 0
MASCO CORP CALL 574599906 535 155 SH Call SOLE   0 0 0
MASCO CORP COM 574599106 3 100 SH   SOLE   100 0 0
MASCO CORP PUT 574599956 580 168 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 70 4 SH Call SOLE   0 0 0
MASIMO CORP COM 574795100 497 2,810 SH   SOLE   2,810 0 0
MASIMO CORP PUT 574795950 779 44 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 370 420 SH Call SOLE   0 0 0
MATTEL INC COM 577081102 1,402 159,203 SH   SOLE   159,203 0 0
MATTEL INC PUT 577081952 2,601 2,953 SH Put SOLE   0 0 0
MATSON INC CALL 57686G905 30 10 SH Call SOLE   0 0 0
MATSON INC COM 57686G105 3 117 SH   SOLE   117 0 0
MATSON INC PUT 57686G955 30 10 SH Put SOLE   0 0 0
MAXAR TECHNOLOGIES INC CALL 57778K905 1,660 1,555 SH Call SOLE   0 0 0
MAXAR TECHNOLOGIES INC PUT 57778K955 223 209 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 717 65 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 11 1 SH Put SOLE   0 0 0
MBIA INC CALL 55262C900 112 157 SH Call SOLE   0 0 0
MBIA INC PUT 55262C950 137 193 SH Put SOLE   0 0 0
MUSTANG BIO INC COM 62818Q104 55 20,800 SH   SOLE   20,800 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 2 3 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC COM 607409109 146 19,251 SH   SOLE   19,251 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 106 140 SH Put SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 23 31 SH Call SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 46 16 SH Call SOLE   0 0 0
MALIBU BOATS INC COM 56117J100 11 396 SH   SOLE   396 0 0
MALIBU BOATS INC PUT 56117J950 51 18 SH Put SOLE   0 0 0
MOELIS & CO CALL 60786M905 30 11 SH Call SOLE   0 0 0
MOELIS & CO COM 60786M105 84 2,995 SH   SOLE   2,995 0 0
MOELIS & CO PUT 60786M955 266 95 SH Put SOLE   0 0 0
MEDLEY CAP CORP CALL 58503F906 0 17 SH Call SOLE   0 0 0
MEDLEY CAP CORP COM 58503F106 0 196 SH   SOLE   196 0 0
MCDONALDS CORP CALL 580135901 44,396 2,685 SH Call SOLE   0 0 0
MCDONALDS CORP COM 580135101 6,088 36,824 SH   SOLE   36,824 0 0
MCDONALDS CORP PUT 580135951 49,654 3,003 SH Put SOLE   0 0 0
MID CON ENERGY PARTNERS LP CALL 59560V909 0 25 SH Call SOLE   0 0 0
MID CON ENERGY PARTNERS LP PUT 59560V959 0 2 SH Put SOLE   0 0 0
CONTANGO OIL & GAS CO CALL 21075N904 6 45 SH Call SOLE   0 0 0
CONTANGO OIL & GAS CO COM 21075N204 12 8,261 SH   SOLE   8,261 0 0
CONTANGO OIL & GAS CO PUT 21075N954 21 140 SH Put SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC CALL 57637H903 75 104 SH Call SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 38 5,253 SH   SOLE   5,253 0 0
MASTERCRAFT BOAT HLDGS INC PUT 57637H953 94 129 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 738 129 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 4,534 792 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC CALL 595017904 8,583 1,266 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,674 39,446 SH   SOLE   39,446 0 0
MICROCHIP TECHNOLOGY INC PUT 595017954 5,301 782 SH Put SOLE   0 0 0
MCKESSON CORP CALL 58155Q903 8,616 637 SH Call SOLE   0 0 0
MCKESSON CORP COM 58155Q103 379 2,806 SH   SOLE   2,806 0 0
MCKESSON CORP PUT 58155Q953 4,233 313 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 1,543 73 SH Call SOLE   0 0 0
MOODYS CORP COM 615369105 1,153 5,456 SH   SOLE   5,456 0 0
MOODYS CORP PUT 615369955 4,737 224 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 3 10 SH Call SOLE   0 0 0
MONARCH CASINO & RESORT INC CALL 609027907 30 11 SH Call SOLE   0 0 0
MONARCH CASINO & RESORT INC PUT 609027957 143 51 SH Put SOLE   0 0 0
MARCUS CORP CALL 566330906 240 195 SH Call SOLE   0 0 0
MARCUS CORP COM 566330106 477 38,754 SH   SOLE   38,754 0 0
MARCUS CORP PUT 566330956 645 524 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 69 17 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW PUT 589400950 40 10 SH Put SOLE   0 0 0
MEDNAX INC CALL 58502B906 254 219 SH Call SOLE   0 0 0
MEDNAX INC PUT 58502B956 45 39 SH Put SOLE   0 0 0
MONGODB INC CALL 60937P906 8,697 637 SH Call SOLE   0 0 0
MONGODB INC COM 60937P106 2,732 20,010 SH   SOLE   20,010 0 0
MONGODB INC PUT 60937P956 16,302 1,194 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 30 13 SH Call SOLE   0 0 0
M D C HLDGS INC COM 552676108 79 3,448 SH   SOLE   3,448 0 0
M D C HLDGS INC PUT 552676958 4 2 SH Put SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC CALL 558868905 73 11 SH Call SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,688 25,299 SH   SOLE   25,299 0 0
MADRIGAL PHARMACEUTICALS INC PUT 558868955 1,829 274 SH Put SOLE   0 0 0
MEDALLIA INC PUT 584021959 0 1 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 10,531 2,103 SH Call SOLE   0 0 0
MONDELEZ INTL INC PUT 609207955 7,446 1,487 SH Put SOLE   0 0 0
MEREDITH CORP CALL 589433901 96 79 SH Call SOLE   0 0 0
MEREDITH CORP COM 589433101 107 8,773 SH   SOLE   8,773 0 0
MEREDITH CORP PUT 589433951 472 387 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 5 997 SH Call SOLE   0 0 0
MCDERMOTT INTL INC COM 580037703 5 94,000 SH   SOLE   94,000 0 0
MCDERMOTT INTL INC PUT 580037953 5 1,006 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 4 7 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9 1,301 SH   SOLE   1,301 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 11 16 SH Put SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 18,550 2,057 SH Call SOLE   0 0 0
MEDTRONIC PLC COM G5960L103 1,970 21,851 SH   SOLE   21,851 0 0
MEDTRONIC PLC PUT G5960L953 23,663 2,624 SH Put SOLE   0 0 0
MDU RES GROUP INC CALL 552690909 543 253 SH Call SOLE   0 0 0
MDU RES GROUP INC PUT 552690959 150 70 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 5,283 201 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 2,602 99 SH Put SOLE   0 0 0
MEDIFAST INC CALL 58470H901 93 15 SH Call SOLE   0 0 0
MEDIFAST INC PUT 58470H951 162 26 SH Put SOLE   0 0 0
MEDPACE HLDGS INC CALL 58506Q909 66 9 SH Call SOLE   0 0 0
MEDPACE HLDGS INC COM 58506Q109 69 942 SH   SOLE   942 0 0
MEDPACE HLDGS INC PUT 58506Q959 256 35 SH Put SOLE   0 0 0
MEET GROUP INC CALL 58513U901 115 197 SH Call SOLE   0 0 0
MEET GROUP INC COM 58513U101 91 15,585 SH   SOLE   15,585 0 0
MEET GROUP INC PUT 58513U951 22 38 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 153 58 SH Call SOLE   0 0 0
METHODE ELECTRS INC PUT 591520950 15 6 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 53 335 SH Call SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 27,946 572 SH Call SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 1,474 3,017 SH   SOLE   3,017 0 0
MERCADOLIBRE INC PUT 58733R952 32,295 661 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 172 142 SH Call SOLE   0 0 0
METHANEX CORP COM 59151K108 447 36,747 SH   SOLE   36,747 0 0
METHANEX CORP PUT 59151K958 1,072 881 SH Put SOLE   0 0 0
MERCER INTL INC CALL 588056901 22 31 SH Call SOLE   0 0 0
MERCER INTL INC COM 588056101 52 7,276 SH   SOLE   7,276 0 0
MERCER INTL INC PUT 588056951 75 104 SH Put SOLE   0 0 0
MESOBLAST LTD COM 590717104 20 4,586 SH   SOLE   4,586 0 0
MESOBLAST LTD PUT 590717954 2 5 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 8,556 2,799 SH Call SOLE   0 0 0
METLIFE INC COM 59156R108 1,402 45,885 SH   SOLE   45,885 0 0
METLIFE INC PUT 59156R958 9,812 3,210 SH Put SOLE   0 0 0
MFA FINL INC CALL 55272X902 211 1,363 SH Call SOLE   0 0 0
MFA FINL INC COM 55272X102 28 18,707 SH   SOLE   18,707 0 0
MFA FINL INC PUT 55272X952 158 1,021 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 466 372 SH Call SOLE   0 0 0
MANULIFE FINL CORP PUT 56501R956 94 75 SH Put SOLE   0 0 0
MICRO FOCUS INTL PLC CALL 594837903 84 167 SH Call SOLE   0 0 0
MICRO FOCUS INTL PLC COM 594837403 13 2,761 SH   SOLE   2,761 0 0
MICRO FOCUS INTL PLC PUT 594837953 20 40 SH Put SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 3 18 SH Call SOLE   0 0 0
MEDALLION FINL CORP COM 583928106 29 15,788 SH   SOLE   15,788 0 0
MEDALLION FINL CORP PUT 583928956 44 241 SH Put SOLE   0 0 0
MISTRAS GROUP INC CALL 60649T907 0 1 SH Call SOLE   0 0 0
MISTRAS GROUP INC COM 60649T107 12 2,826 SH   SOLE   2,826 0 0
MAGNA INTL INC CALL 559222901 845 265 SH Call SOLE   0 0 0
MAGNA INTL INC PUT 559222951 124 39 SH Put SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 65 497 SH Call SOLE   0 0 0
MONEYGRAM INTL INC COM 60935Y208 1 956 SH   SOLE   956 0 0
MONEYGRAM INTL INC PUT 60935Y958 11 86 SH Put SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L COM 559166103 5 642 SH   SOLE   642 0 0
MAGIC SOFTWARE ENTERPRISES L PUT 559166953 0 1 SH Put SOLE   0 0 0
VANGUARD WORLD FD PUT 921910953 12 1 SH Put SOLE   0 0 0
MAGELLAN HEALTH INC CALL 559079907 428 89 SH Call SOLE   0 0 0
MAGELLAN HEALTH INC COM 559079207 432 9,000 SH   SOLE   9,000 0 0
MAGELLAN HEALTH INC PUT 559079957 384 80 SH Put SOLE   0 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 2,360 2,000 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,512 128,209 SH   SOLE   128,209 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 5,330 4,517 SH Put SOLE   0 0 0
MACROGENICS INC CALL 556099909 103 177 SH Call SOLE   0 0 0
MACROGENICS INC COM 556099109 11 1,959 SH   SOLE   1,959 0 0
MACROGENICS INC PUT 556099959 18 31 SH Put SOLE   0 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 68 29 SH Call SOLE   0 0 0
MGM GROWTH PPTYS LLC PUT 55303A955 14 6 SH Put SOLE   0 0 0
MGP INGREDIENTS INC NEW CALL 55303J906 61 23 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 67 25 SH Put SOLE   0 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 0 72 SH   SOLE   72 0 0
VANGUARD WORLD FD CALL 921910903 66 10 SH Call SOLE   0 0 0
MAGNOLIA OIL & GAS CORP CALL 559663909 152 380 SH Call SOLE   0 0 0
MAGNOLIA OIL & GAS CORP PUT 559663959 83 208 SH Put SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 625 82 SH Call SOLE   0 0 0
MOHAWK INDS INC PUT 608190954 198 26 SH Put SOLE   0 0 0
M/I HOMES INC COM 55305B101 11 675 SH   SOLE   675 0 0
M/I HOMES INC PUT 55305B951 11 7 SH Put SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 568 225 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,119 44,325 SH   SOLE   44,325 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 1,628 645 SH Put SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 301 53 SH Call SOLE   0 0 0
MIDDLEBY CORP COM 596278101 1,198 21,062 SH   SOLE   21,062 0 0
MIDDLEBY CORP PUT 596278951 1,888 332 SH Put SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 3 3 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 37 5 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E117 89 1,200 SH   SOLE   1,200 0 0
MICHAELS COS INC CALL 59408Q906 82 510 SH Call SOLE   0 0 0
MICHAELS COS INC COM 59408Q106 45 28,371 SH   SOLE   28,371 0 0
MICHAELS COS INC PUT 59408Q956 75 466 SH Put SOLE   0 0 0
MIMECAST LTD CALL G14838909 1,288 365 SH Call SOLE   0 0 0
MIMECAST LTD PUT G14838959 109 31 SH Put SOLE   0 0 0
MITCHAM INDS INC COM 606501104 0 744 SH   SOLE   744 0 0
MITCHAM INDS INC PUT 606501954 2 16 SH Put SOLE   0 0 0
MOBILE MINI INC CALL 60740F905 5 2 SH Call SOLE   0 0 0
MOBILE MINI INC COM 60740F105 125 4,803 SH   SOLE   4,803 0 0
MOBILE MINI INC PUT 60740F955 62 24 SH Put SOLE   0 0 0
MITEK SYS INC CALL 606710900 211 268 SH Call SOLE   0 0 0
MITEK SYS INC COM 606710200 204 25,948 SH   SOLE   25,948 0 0
MITEK SYS INC PUT 606710950 215 273 SH Put SOLE   0 0 0
AG MTG INVT TR INC CALL 001228905 47 172 SH Call SOLE   0 0 0
AG MTG INVT TR INC COM 001228105 13 4,926 SH   SOLE   4,926 0 0
AG MTG INVT TR INC PUT 001228955 18 68 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 1,520 1,334 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G508 174 15,314 SH   SOLE   15,314 0 0
ETF MANAGERS TR PUT 26924G958 457 401 SH Put SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 1,412 100 SH Call SOLE   0 0 0
MCCORMICK & CO INC PUT 579780956 946 67 SH Put SOLE   0 0 0
MARKEL CORP CALL 570535904 6,773 73 SH Call SOLE   0 0 0
MARKEL CORP COM 570535104 157 170 SH   SOLE   170 0 0
MARKEL CORP PUT 570535954 1,762 19 SH Put SOLE   0 0 0
MKS INSTRS INC CALL 55306N904 276 34 SH Call SOLE   0 0 0
MKS INSTRS INC PUT 55306N954 236 29 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 3,990 120 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC PUT 57060D958 931 28 SH Put SOLE   0 0 0
MELCO RESORTS AND ENTMNT LTD CALL 585464900 1,588 1,281 SH Call SOLE   0 0 0
MELCO RESORTS AND ENTMNT LTD COM 585464100 462 37,306 SH   SOLE   37,306 0 0
MELCO RESORTS AND ENTMNT LTD PUT 585464950 2,711 2,187 SH Put SOLE   0 0 0
MILLER HERMAN INC CALL 600544900 135 61 SH Call SOLE   0 0 0
MILLER HERMAN INC COM 600544100 36 1,625 SH   SOLE   1,625 0 0
MILLER HERMAN INC PUT 600544950 57 26 SH Put SOLE   0 0 0
MUELLER INDS INC PUT 624756952 35 15 SH Put SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 1,703 90 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 1,627 86 SH Put SOLE   0 0 0
MILLENDO THERAPEUTICS INC CALL 60040X903 18 35 SH Call SOLE   0 0 0
MILLENDO THERAPEUTICS INC PUT 60040X953 1,066 2,019 SH Put SOLE   0 0 0
MELINTA THERAPEUTICS INC CALL 58549G909 5 539 SH Call SOLE   0 0 0
MELINTA THERAPEUTICS INC PUT 58549G959 0 10 SH Put SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD CALL M51363903 3,651 301 SH Call SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 78 650 SH   SOLE   650 0 0
MELLANOX TECHNOLOGIES LTD PUT M51363953 2,681 221 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 15 50 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E473 5 1,862 SH   SOLE   1,862 0 0
GLOBAL X FDS PUT 37950E954 10 32 SH Put SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 1 5 SH Put SOLE   0 0 0
MILLER INDS INC TENN CALL 600551904 2 1 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC CALL 571748902 345 40 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC COM 571748102 636 7,365 SH   SOLE   7,365 0 0
MARSH & MCLENNAN COS INC PUT 571748952 3,501 405 SH Put SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 1 14 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 6 58 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 42,086 3,083 SH Call SOLE   0 0 0
3M CO COM 88579Y101 7,245 53,078 SH   SOLE   53,078 0 0
3M CO PUT 88579Y951 55,682 4,079 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 353 97 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 1,141 31,276 SH   SOLE   31,276 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 1,988 545 SH Put SOLE   0 0 0
MAXIMUS INC CALL 577933904 523 90 SH Call SOLE   0 0 0
MERIT MED SYS INC CALL 589889904 381 122 SH Call SOLE   0 0 0
MERIT MED SYS INC COM 589889104 212 6,812 SH   SOLE   6,812 0 0
MERIT MED SYS INC PUT 589889954 612 196 SH Put SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 258 216 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 45 3,826 SH   SOLE   3,826 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 692 579 SH Put SOLE   0 0 0
MANNING & NAPIER INC COM 56382Q102 1 964 SH   SOLE   964 0 0
MANNING & NAPIER INC PUT 56382Q952 2 21 SH Put SOLE   0 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 512 2,589 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 263 133,203 SH   SOLE   133,203 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 904 4,570 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 13 133 SH Call SOLE   0 0 0
MANNKIND CORP COM 56400P706 61 59,607 SH   SOLE   59,607 0 0
MANNKIND CORP PUT 56400P956 14 141 SH Put SOLE   0 0 0
MENLO THERAPEUTICS INC CALL 586858902 2 11 SH Call SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO CALL 609720907 95 79 SH Call SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO PUT 609720957 57 48 SH Put SOLE   0 0 0
MONRO INC CALL 610236901 17 4 SH Call SOLE   0 0 0
MONRO INC COM 610236101 87 1,996 SH   SOLE   1,996 0 0
MONRO INC PUT 610236951 127 29 SH Put SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 348 62 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 617 10,981 SH   SOLE   10,981 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 3,836 682 SH Put SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC CALL 60877T900 24 9 SH Call SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 230 8,462 SH   SOLE   8,462 0 0
MOMENTA PHARMACEUTICALS INC PUT 60877T950 19 7 SH Put SOLE   0 0 0
ALTRIA GROUP INC CALL 02209S903 11,921 3,083 SH Call SOLE   0 0 0
ALTRIA GROUP INC PUT 02209S953 8,000 2,069 SH Put SOLE   0 0 0
MOBILEIRON INC CALL 60739U904 23 62 SH Call SOLE   0 0 0
MOBILEIRON INC COM 60739U204 16 4,454 SH   SOLE   4,454 0 0
MOBILEIRON INC PUT 60739U954 13 35 SH Put SOLE   0 0 0
MODEL N INC CALL 607525902 426 192 SH Call SOLE   0 0 0
MODEL N INC COM 607525102 10 484 SH   SOLE   484 0 0
MODEL N INC PUT 607525952 79 36 SH Put SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 502 36 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC COM 60855R100 834 5,973 SH   SOLE   5,973 0 0
MOLINA HEALTHCARE INC PUT 60855R950 7,292 522 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 785 362 SH Call SOLE   0 0 0
MOMO INC COM 60879B107 1,321 60,945 SH   SOLE   60,945 0 0
MOMO INC PUT 60879B957 2,613 1,205 SH Put SOLE   0 0 0
MORNINGSTAR INC CALL 617700909 11 1 SH Call SOLE   0 0 0
MORNINGSTAR INC COM 617700109 48 418 SH   SOLE   418 0 0
MORNINGSTAR INC PUT 617700959 69 6 SH Put SOLE   0 0 0
MOSAIC CO NEW CALL 61945C903 2,198 2,032 SH Call SOLE   0 0 0
MOSAIC CO NEW COM 61945C103 72 6,720 SH   SOLE   6,720 0 0
MOSAIC CO NEW PUT 61945C953 675 624 SH Put SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 146 124 SH Call SOLE   0 0 0
MOVADO GROUP INC PUT 624580956 40 34 SH Put SOLE   0 0 0
MOTORCAR PTS AMER INC CALL 620071900 54 43 SH Call SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 9,877 4,182 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 5 250 SH   SOLE   250 0 0
MARATHON PETE CORP PUT 56585A952 3,968 1,680 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 216 186 SH Call SOLE   0 0 0
MPLX LP PUT 55336V950 277 239 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 1,122 649 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 1,170 677 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC CALL 609839905 66 4 SH Call SOLE   0 0 0
MONOLITHIC PWR SYS INC PUT 609839955 535 32 SH Put SOLE   0 0 0
MARINE PRODS CORP CALL 568427908 44 55 SH Call SOLE   0 0 0
MARINE PRODS CORP COM 568427108 0 33 SH   SOLE   33 0 0
MARINE PRODS CORP PUT 568427958 1 2 SH Put SOLE   0 0 0
MONTAGE RES CORP CALL 61179L900 67 300 SH Call SOLE   0 0 0
MONTAGE RES CORP COM 61179L100 21 9,512 SH   SOLE   9,512 0 0
MONTAGE RES CORP PUT 61179L950 16 74 SH Put SOLE   0 0 0
MRC GLOBAL INC CALL 55345K903 28 68 SH Call SOLE   0 0 0
MRC GLOBAL INC COM 55345K103 110 25,940 SH   SOLE   25,940 0 0
MRC GLOBAL INC PUT 55345K953 155 365 SH Put SOLE   0 0 0
MONROE CAP CORP PUT 610335951 4 6 SH Put SOLE   0 0 0
MERCURY SYS INC CALL 589378908 306 43 SH Call SOLE   0 0 0
MERCURY SYS INC COM 589378108 78 1,099 SH   SOLE   1,099 0 0
MERCURY SYS INC PUT 589378958 92 13 SH Put SOLE   0 0 0
MERCK & CO. INC CALL 58933Y905 52,903 6,876 SH Call SOLE   0 0 0
MERCK & CO. INC PUT 58933Y955 43,455 5,648 SH Put SOLE   0 0 0
MARKER THERAPEUTICS INC CALL 57055L907 23 125 SH Call SOLE   0 0 0
MARKER THERAPEUTICS INC COM 57055L107 55 29,047 SH   SOLE   29,047 0 0
MARKER THERAPEUTICS INC PUT 57055L957 9 48 SH Put SOLE   0 0 0
MODERNA INC CALL 60770K907 3,983 1,330 SH Call SOLE   0 0 0
MODERNA INC COM 60770K107 3,558 118,818 SH   SOLE   118,818 0 0
MODERNA INC PUT 60770K957 3,234 1,080 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q901 11 58 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 44 21,844 SH   SOLE   21,844 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q951 37 183 SH Put SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 302 918 SH Call SOLE   0 0 0
MARATHON OIL CORP COM 565849106 366 111,448 SH   SOLE   111,448 0 0
MARATHON OIL CORP PUT 565849956 802 2,438 SH Put SOLE   0 0 0
MARTEN TRANS LTD COM 573075108 22 1,118 SH   SOLE   1,118 0 0
MARTEN TRANS LTD PUT 573075958 112 55 SH Put SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 983 128 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC COM 60468T105 401 5,224 SH   SOLE   5,224 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 630 82 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 7,562 3,342 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 6 300 SH   SOLE   300 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 4,544 2,008 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 13,593 3,998 SH Call SOLE   0 0 0
MORGAN STANLEY PUT 617446958 25,075 7,375 SH Put SOLE   0 0 0
MSA SAFETY INC CALL 553498906 60 6 SH Call SOLE   0 0 0
MSA SAFETY INC COM 553498106 374 3,705 SH   SOLE   3,705 0 0
MSA SAFETY INC PUT 553498956 121 12 SH Put SOLE   0 0 0
MESABI TR CALL 590672901 60 42 SH Call SOLE   0 0 0
MESABI TR COM 590672101 37 2,642 SH   SOLE   2,642 0 0
MESABI TR PUT 590672951 57 40 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 4,103 142 SH Call SOLE   0 0 0
MSCI INC PUT 55354G950 4,941 171 SH Put SOLE   0 0 0
MIDDLESEX WATER CO CALL 596680908 360 60 SH Call SOLE   0 0 0
MIDDLESEX WATER CO PUT 596680958 6 1 SH Put SOLE   0 0 0
MICROSOFT CORP CALL 594918904 326,049 20,674 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 7 50 SH   SOLE   50 0 0
MICROSOFT CORP PUT 594918954 301,005 19,086 SH Put SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW CALL 55825T903 1,606 76 SH Call SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW PUT 55825T953 3,297 156 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 1,634 123 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 5,582 420 SH Put SOLE   0 0 0
MSC INDL DIRECT INC CALL 553530906 49 9 SH Call SOLE   0 0 0
MSC INDL DIRECT INC PUT 553530956 285 52 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 106 9 SH Call SOLE   0 0 0
MICROSTRATEGY INC COM 594972408 162 1,373 SH   SOLE   1,373 0 0
MICROSTRATEGY INC PUT 594972958 165 14 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 1,790 1,919 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 1,263 1,354 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 992 96 SH Call SOLE   0 0 0
M & T BK CORP PUT 55261F954 1,768 171 SH Put SOLE   0 0 0
MATCH GROUP INC CALL 57665R906 10,969 1,661 SH Call SOLE   0 0 0
MATCH GROUP INC COM 57665R106 41 629 SH   SOLE   629 0 0
MATCH GROUP INC PUT 57665R956 14,528 2,200 SH Put SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL CALL 592688905 897 13 SH Call SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 41 60 SH   SOLE   60 0 0
METTLER TOLEDO INTERNATIONAL PUT 592688955 2,692 39 SH Put SOLE   0 0 0
MATADOR RES CO CALL 576485905 145 587 SH Call SOLE   0 0 0
MATADOR RES CO COM 576485205 35 14,413 SH   SOLE   14,413 0 0
MATADOR RES CO PUT 576485955 24 99 SH Put SOLE   0 0 0
MOLECULAR TEMPLATES INC CALL 608550909 6 5 SH Call SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 554 873 SH Call SOLE   0 0 0
MGIC INVT CORP WIS PUT 552848953 142 225 SH Put SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 40 11 SH Call SOLE   0 0 0
MERITAGE HOMES CORP PUT 59001A952 478 131 SH Put SOLE   0 0 0
MECHEL PAO CALL 583840908 2 18 SH Call SOLE   0 0 0
VAIL RESORTS INC CALL 91879Q909 590 40 SH Call SOLE   0 0 0
VAIL RESORTS INC COM 91879Q109 456 3,093 SH   SOLE   3,093 0 0
VAIL RESORTS INC PUT 91879Q959 7,090 480 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 132 100 SH Call SOLE   0 0 0
MERITOR INC PUT 59001K950 677 511 SH Put SOLE   0 0 0
MATERION CORP CALL 576690901 24 7 SH Call SOLE   0 0 0
MATERION CORP PUT 576690951 42 12 SH Put SOLE   0 0 0
MATRIX SVC CO CALL 576853905 1 2 SH Call SOLE   0 0 0
MATRIX SVC CO COM 576853105 8 883 SH   SOLE   883 0 0
MTS SYS CORP CALL 553777903 90 40 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 185 98 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 34 1,810 SH   SOLE   1,810 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 980 518 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 21 2 SH Call SOLE   0 0 0
ISHARES TR PUT 46432F952 351 33 SH Put SOLE   0 0 0
MANITOWOC CO INC CALL 563571905 13 16 SH Call SOLE   0 0 0
MANITOWOC CO INC COM 563571405 43 5,156 SH   SOLE   5,156 0 0
MANITOWOC CO INC PUT 563571955 46 55 SH Put SOLE   0 0 0
MASTEC INC CALL 576323909 222 68 SH Call SOLE   0 0 0
MASTEC INC PUT 576323959 111 34 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 94,899 22,563 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC PUT 595112953 80,334 19,100 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 452 40 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 1,050 93 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN CALL 606822904 0 2 SH Call SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN COM 606822104 0 194 SH   SOLE   194 0 0
MURPHY OIL CORP CALL 626717902 314 513 SH Call SOLE   0 0 0
MURPHY OIL CORP PUT 626717952 66 108 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 1,560 185 SH Call SOLE   0 0 0
MURPHY USA INC PUT 626755952 303 36 SH Put SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 96 1,456 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 0 100 SH   SOLE   100 0 0
MCEWEN MNG INC PUT 58039P957 9 138 SH Put SOLE   0 0 0
MVC CAPITAL INC COM 553829102 0 100 SH   SOLE   100 0 0
MVC CAPITAL INC PUT 553829952 4 10 SH Put SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 0 10 SH Call SOLE   0 0 0
MICROVISION INC DEL PUT 594960954 2 152 SH Put SOLE   0 0 0
MV OIL TR CALL 553859909 2 10 SH Call SOLE   0 0 0
MV OIL TR COM 553859109 0 70 SH   SOLE   70 0 0
MUELLER WTR PRODS INC CALL 624758908 112 140 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 636 576 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 37 3,412 SH   SOLE   3,412 0 0
MAGNACHIP SEMICONDUCTOR CORP PUT 55933J953 46 42 SH Put SOLE   0 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 3,529 726 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 121 25 SH Put SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 5 5 SH Call SOLE   0 0 0
MAXLINEAR INC COM 57776J100 36 3,106 SH   SOLE   3,106 0 0
MYERS INDS INC COM 628464109 59 5,580 SH   SOLE   5,580 0 0
MYERS INDS INC PUT 628464959 1 1 SH Put SOLE   0 0 0
MYRIAD GENETICS INC CALL 62855J904 57 40 SH Call SOLE   0 0 0
MYRIAD GENETICS INC PUT 62855J954 51 36 SH Put SOLE   0 0 0
MYLAN NV CALL N59465909 3,477 2,332 SH Call SOLE   0 0 0
MYLAN NV PUT N59465959 4,109 2,756 SH Put SOLE   0 0 0
MYOKARDIA INC CALL 62857M905 970 207 SH Call SOLE   0 0 0
MYOKARDIA INC PUT 62857M955 1,397 298 SH Put SOLE   0 0 0
MYOVANT SCIENCES LTD CALL G637AM902 84 112 SH Call SOLE   0 0 0
MYOVANT SCIENCES LTD COM G637AM102 8 1,111 SH   SOLE   1,111 0 0
MYOVANT SCIENCES LTD PUT G637AM952 19 26 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 10 2 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 15 15 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K596 31 3,056 SH   SOLE   3,056 0 0
DIREXION SHS ETF TR PUT 25490K959 32 32 SH Put SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 53 1,381 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 6 179 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 896 1,978 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 253 55,858 SH   SOLE   55,858 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 272 601 SH Put SOLE   0 0 0
NATIONAL INSTRS CORP CALL 636518902 1,121 339 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 184 112 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW COM 63934E108 136 8,284 SH   SOLE   8,284 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 194 118 SH Put SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I CALL 63937X902 6 85 SH Call SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 115 153 SH Call SOLE   0 0 0
NAVIENT CORPORATION PUT 63938C958 936 1,236 SH Put SOLE   0 0 0
NEW AGE BEVERAGES CORP CALL 64157V908 97 701 SH Call SOLE   0 0 0
NEW AGE BEVERAGES CORP COM 64157V108 204 147,333 SH   SOLE   147,333 0 0
NEW AGE BEVERAGES CORP PUT 64157V958 118 856 SH Put SOLE   0 0 0
NATIONAL BK HLDGS CORP CALL 633707904 23 10 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 2,224 257 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 891 103 SH Put SOLE   0 0 0
NOBLE ENERGY INC CALL 655044905 91 152 SH Call SOLE   0 0 0
NOBLE ENERGY INC COM 655044105 219 36,297 SH   SOLE   36,297 0 0
NOBLE ENERGY INC PUT 655044955 115 192 SH Put SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP CALL 65506L905 48 139 SH Call SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 45 13,115 SH   SOLE   13,115 0 0
NOBLE MIDSTREAM PARTNERS LP PUT 65506L955 65 186 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F903 0 12 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD COM G6359F103 7 19,331 SH   SOLE   19,331 0 0
NABORS INDUSTRIES LTD PUT G6359F953 12 311 SH Put SOLE   0 0 0
NABRIVA THERAPEUTICS PLC CALL G63637905 48 842 SH Call SOLE   0 0 0
NABRIVA THERAPEUTICS PLC COM G63637105 7 12,703 SH   SOLE   12,703 0 0
NABRIVA THERAPEUTICS PLC PUT G63637955 5 96 SH Put SOLE   0 0 0
NBT BANCORP INC CALL 628778902 32 10 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L CALL G66721904 3,191 2,912 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 423 38,632 SH   SOLE   38,632 0 0
NORWEGIAN CRUISE LINE HLDG L PUT G66721954 4,928 4,497 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 4 15 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC PUT 635309957 10 33 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 168 95 SH Call SOLE   0 0 0
NCR CORP NEW COM 62886E108 71 4,065 SH   SOLE   4,065 0 0
NCR CORP NEW PUT 62886E958 28 16 SH Put SOLE   0 0 0
THE9 LTD PUT 88337K953 8 40 SH Put SOLE   0 0 0
NASDAQ INC CALL 631103908 788 83 SH Call SOLE   0 0 0
NASDAQ INC PUT 631103958 1,604 169 SH Put SOLE   0 0 0
NOODLES & CO CALL 65540B905 66 141 SH Call SOLE   0 0 0
NOODLES & CO COM 65540B105 28 6,077 SH   SOLE   6,077 0 0
NOODLES & CO PUT 65540B955 48 104 SH Put SOLE   0 0 0
NORDSON CORP CALL 655663902 310 23 SH Call SOLE   0 0 0
NORDSON CORP PUT 655663952 175 13 SH Put SOLE   0 0 0
NOBLE CORP PLC CALL G65431901 3 128 SH Call SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 27,767 1,154 SH Call SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101 9,786 40,670 SH   SOLE   40,670 0 0
NEXTERA ENERGY INC PUT 65339F951 18,672 776 SH Put SOLE   0 0 0
NEWMONT CORP CALL 651639906 11,116 2,455 SH Call SOLE   0 0 0
NEWMONT CORP COM 651639106 2,381 52,586 SH   SOLE   52,586 0 0
NEWMONT CORP PUT 651639956 19,927 4,401 SH Put SOLE   0 0 0
NEWMONT CORP CALL 651639906 18 4 SH Call SOLE   0 0 0
NEWMONT CORP PUT 651639956 1,222 270 SH Put SOLE   0 0 0
NEOGENOMICS INC CALL 64049M909 339 123 SH Call SOLE   0 0 0
NEOGENOMICS INC COM 64049M209 246 8,916 SH   SOLE   8,916 0 0
NEOGENOMICS INC PUT 64049M959 220 80 SH Put SOLE   0 0 0
NEOGEN CORP CALL 640491906 40 6 SH Call SOLE   0 0 0
NEOGEN CORP COM 640491106 60 901 SH   SOLE   901 0 0
NEOGEN CORP PUT 640491956 6 1 SH Put SOLE   0 0 0
NEOS THERAPEUTICS INC CALL 64052L906 0 5 SH Call SOLE   0 0 0
NEOS THERAPEUTICS INC COM 64052L106 0 66 SH   SOLE   66 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 1,745 406 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 2,183 50,769 SH   SOLE   50,769 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 2,214 515 SH Put SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I CALL 64079L905 494 4,223 SH Call SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I PUT 64079L955 56 485 SH Put SOLE   0 0 0
LISTED FD TR COM 53656F706 20 1,450 SH   SOLE   1,450 0 0
MINERVA NEUROSCIENCES INC CALL 603380906 1,030 1,711 SH Call SOLE   0 0 0
MINERVA NEUROSCIENCES INC COM 603380106 382 63,565 SH   SOLE   63,565 0 0
MINERVA NEUROSCIENCES INC PUT 603380956 1,051 1,746 SH Put SOLE   0 0 0
CLOUDFLARE INC CALL 18915M907 1,181 503 SH Call SOLE   0 0 0
CLOUDFLARE INC COM 18915M107 1,364 58,099 SH   SOLE   58,099 0 0
CLOUDFLARE INC PUT 18915M957 6,367 2,712 SH Put SOLE   0 0 0
NEWMARKET CORP CALL 651587907 1,378 36 SH Call SOLE   0 0 0
NEWMARKET CORP COM 651587107 1,966 5,136 SH   SOLE   5,136 0 0
NEWMARKET CORP PUT 651587957 4,479 117 SH Put SOLE   0 0 0
PUXIN LTD COM 74704P108 8 1,964 SH   SOLE   1,964 0 0
NEW RELIC INC CALL 64829B900 994 215 SH Call SOLE   0 0 0
NEW RELIC INC PUT 64829B950 638 138 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 36 28 SH Call SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 243 18,399 SH   SOLE   18,399 0 0
NEWTEK BUSINESS SVCS CORP PUT 652526953 467 354 SH Put SOLE   0 0 0
NEXTIER OILFIELD SOLUTIONS CALL 65290C905 1 13 SH Call SOLE   0 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 7 6,748 SH   SOLE   6,748 0 0
NEXTIER OILFIELD SOLUTIONS PUT 65290C955 6 55 SH Put SOLE   0 0 0
NORTHFIELD BANCORP INC DEL CALL 66611T908 20 18 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J CALL 636180901 324 87 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J COM 636180101 78 2,102 SH   SOLE   2,102 0 0
NATIONAL FUEL GAS CO N J PUT 636180951 279 75 SH Put SOLE   0 0 0
NETFLIX INC CALL 64110L906 152,227 4,054 SH Call SOLE   0 0 0
NETFLIX INC PUT 64110L956 171,152 4,558 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 132 179 SH Call SOLE   0 0 0
NOVAGOLD RES INC COM 66987E206 323 43,878 SH   SOLE   43,878 0 0
NOVAGOLD RES INC PUT 66987E956 283 384 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 46 912 SH Call SOLE   0 0 0
NEW GOLD INC CDA COM 644535106 14 28,803 SH   SOLE   28,803 0 0
NEW GOLD INC CDA PUT 644535956 0 10 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 1,485 255 SH Call SOLE   0 0 0
NATIONAL GRID PLC PUT 636274959 273 47 SH Put SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 150 577 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 152 587 SH Put SOLE   0 0 0
NATURAL GAS SERVICES GROUP CALL 63886Q909 22 50 SH Call SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 5 653 SH   SOLE   653 0 0
NATURAL GROCERS BY VITAMIN C PUT 63888U958 29 35 SH Put SOLE   0 0 0
INGEVITY CORP CALL 45688C907 559 159 SH Call SOLE   0 0 0
INGEVITY CORP COM 45688C107 178 5,060 SH   SOLE   5,060 0 0
INGEVITY CORP PUT 45688C957 316 90 SH Put SOLE   0 0 0
NANTHEALTH INC CALL 630104907 13 88 SH Call SOLE   0 0 0
NANTHEALTH INC COM 630104107 2 1,645 SH   SOLE   1,645 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 172 24 SH Call SOLE   0 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,468 20,478 SH   SOLE   20,478 0 0
NATIONAL HEALTHCARE CORP PUT 635906950 3,134 437 SH Put SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 3,010 608 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC COM 63633D104 79 1,597 SH   SOLE   1,597 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 1,787 361 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 25 79 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 561 225 SH Call SOLE   0 0 0
NISOURCE INC PUT 65473P955 352 141 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 2 1 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H313 56 2,146 SH   SOLE   2,146 0 0
BARCLAYS BANK PLC PUT 06739H953 15 6 SH Put SOLE   0 0 0
NICE LTD CALL 653656908 703 49 SH Call SOLE   0 0 0
NICE LTD PUT 653656958 875 61 SH Put SOLE   0 0 0
NIO INC CALL 62914V906 1,597 5,746 SH Call SOLE   0 0 0
NIO INC COM 62914V106 242 87,329 SH   SOLE   87,329 0 0
NIO INC PUT 62914V956 3,670 13,203 SH Put SOLE   0 0 0
NANTKWEST INC CALL 63016Q902 2 7 SH Call SOLE   0 0 0
NANTKWEST INC COM 63016Q102 27 9,454 SH   SOLE   9,454 0 0
NANTKWEST INC PUT 63016Q952 33 118 SH Put SOLE   0 0 0
NIKE INC CALL 654106903 42,189 5,099 SH Call SOLE   0 0 0
NIKE INC COM 654106103 4,845 58,562 SH   SOLE   58,562 0 0
NIKE INC PUT 654106953 71,884 8,688 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 96 54 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 672 37,667 SH   SOLE   37,667 0 0
NEKTAR THERAPEUTICS PUT 640268958 1,349 756 SH Put SOLE   0 0 0
NORTONLIFELOCK INC CALL 668771908 4,389 2,346 SH Call SOLE   0 0 0
NORTONLIFELOCK INC COM 668771108 135 7,265 SH   SOLE   7,265 0 0
NORTONLIFELOCK INC PUT 668771958 845 452 SH Put SOLE   0 0 0
NORTONLIFELOCK INC CALL 668771908 402 215 SH Call SOLE   0 0 0
NORTONLIFELOCK INC PUT 668771958 2,505 1,339 SH Put SOLE   0 0 0
NAUTILUS INC CALL 63910B902 3 14 SH Call SOLE   0 0 0
NAUTILUS INC COM 63910B102 119 45,604 SH   SOLE   45,604 0 0
NAUTILUS INC PUT 63910B952 20 79 SH Put SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 1,572 1,254 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC PUT G6518L958 907 724 SH Put SOLE   0 0 0
NEOLEUKIN THERAPEUTICS INC CALL 64049K904 89 79 SH Call SOLE   0 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 9 835 SH   SOLE   835 0 0
NEOLEUKIN THERAPEUTICS INC PUT 64049K954 26 23 SH Put SOLE   0 0 0
ANNALY CAPITAL MANAGEMENT IN CALL 035710909 997 1,968 SH Call SOLE   0 0 0
ANNALY CAPITAL MANAGEMENT IN PUT 035710959 1,191 2,351 SH Put SOLE   0 0 0
NAVIOS MARITIME HLDGS INC CALL Y62197909 8 36 SH Call SOLE   0 0 0
NAVIOS MARITIME HLDGS INC COM Y62197119 11 5,179 SH   SOLE   5,179 0 0
NAVIOS MARITIME HLDGS INC PUT Y62197959 12 52 SH Put SOLE   0 0 0
NEW MTN FIN CORP CALL 647551900 23 35 SH Call SOLE   0 0 0
NEW MTN FIN CORP COM 647551100 59 8,750 SH   SOLE   8,750 0 0
NEW MTN FIN CORP PUT 647551950 65 96 SH Put SOLE   0 0 0
NMI HLDGS INC CALL 629209905 198 171 SH Call SOLE   0 0 0
NMI HLDGS INC COM 629209305 96 8,305 SH   SOLE   8,305 0 0
NMI HLDGS INC PUT 629209955 167 144 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P CALL Y62267909 72 137 SH Call SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267409 10 1,880 SH   SOLE   1,880 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267959 7 15 SH Put SOLE   0 0 0
NOMURA HLDGS INC CALL 65535H908 28 66 SH Call SOLE   0 0 0
NOMURA HLDGS INC COM 65535H208 12 2,965 SH   SOLE   2,965 0 0
NEWMARK GROUP INC CALL 65158N902 61 144 SH Call SOLE   0 0 0
NEWMARK GROUP INC COM 65158N102 302 71,279 SH   SOLE   71,279 0 0
NEWMARK GROUP INC PUT 65158N952 362 852 SH Put SOLE   0 0 0
NN INC COM 629337106 0 82 SH   SOLE   82 0 0
NATIONAL RETAIL PROPERTIES I CALL 637417906 12 4 SH Call SOLE   0 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 44 1,385 SH   SOLE   1,385 0 0
NATIONAL RETAIL PROPERTIES I PUT 637417956 321 100 SH Put SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 28 5,618 SH   SOLE   5,618 0 0
NORTH AMERN CONSTR GROUP LTD PUT 656811956 1 2 SH Put SOLE   0 0 0
NOAH HLDGS LTD CALL 65487X902 10 4 SH Call SOLE   0 0 0
NOAH HLDGS LTD COM 65487X102 12 472 SH   SOLE   472 0 0
NOAH HLDGS LTD PUT 65487X952 274 106 SH Put SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 16,307 539 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 6,873 22,717 SH   SOLE   22,717 0 0
NORTHROP GRUMMAN CORP PUT 666807952 25,777 852 SH Put SOLE   0 0 0
NORTHERN OIL & GAS INC NEV CALL 665531909 43 652 SH Call SOLE   0 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 30 46,005 SH   SOLE   46,005 0 0
NORTHERN OIL & GAS INC NEV PUT 665531959 49 754 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 2,119 6,838 SH Call SOLE   0 0 0
NOKIA CORP COM 654902204 1,230 396,985 SH   SOLE   396,985 0 0
NOKIA CORP PUT 654902954 2,450 7,906 SH Put SOLE   0 0 0
NOMAD FOODS LTD CALL G6564A905 167 90 SH Call SOLE   0 0 0
NOMAD FOODS LTD PUT G6564A955 29 16 SH Put SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 737 750 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 447 455 SH Put SOLE   0 0 0
NOVANTA INC PUT 67000B954 0 1 SH Put SOLE   0 0 0
SERVICENOW INC CALL 81762P902 27,311 953 SH Call SOLE   0 0 0
SERVICENOW INC COM 81762P102 958 3,345 SH   SOLE   3,345 0 0
SERVICENOW INC PUT 81762P952 33,014 1,152 SH Put SOLE   0 0 0
ENPRO INDS INC CALL 29355X907 3 1 SH Call SOLE   0 0 0
ENPRO INDS INC COM 29355X107 5 138 SH   SOLE   138 0 0
NEOPHOTONICS CORP CALL 64051T900 128 177 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 87 12,022 SH   SOLE   12,022 0 0
NEOPHOTONICS CORP PUT 64051T950 29 40 SH Put SOLE   0 0 0
NRG ENERGY INC CALL 629377908 1,185 435 SH Call SOLE   0 0 0
NRG ENERGY INC COM 629377508 43 1,587 SH   SOLE   1,587 0 0
NRG ENERGY INC PUT 629377958 1,084 398 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L CALL 63900P908 23 19 SH Call SOLE   0 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 8 681 SH   SOLE   681 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 62 51 SH Put SOLE   0 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 897 1,792 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 588 1,175 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 495 577 SH Call SOLE   0 0 0
NUSTAR ENERGY LP PUT 67058H952 408 476 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES CALL 637870906 186 63 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP CALL 655844908 6,278 430 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP PUT 655844958 4,511 309 SH Put SOLE   0 0 0
INSIGHT ENTERPRISES INC CALL 45765U903 21 5 SH Call SOLE   0 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3 75 SH   SOLE   75 0 0
INSPERITY INC CALL 45778Q907 455 122 SH Call SOLE   0 0 0
INSPERITY INC COM 45778Q107 87 2,335 SH   SOLE   2,335 0 0
INSPERITY INC PUT 45778Q957 197 53 SH Put SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC CALL 630402905 54 36 SH Call SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 45 2,974 SH   SOLE   2,974 0 0
NAPCO SEC TECHNOLOGIES INC PUT 630402955 91 60 SH Put SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC CALL 63009R909 4 2 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 37 1,576 SH   SOLE   1,576 0 0
NANOSTRING TECHNOLOGIES INC PUT 63009R959 60 25 SH Put SOLE   0 0 0
NETAPP INC CALL 64110D904 1,259 302 SH Call SOLE   0 0 0
NETAPP INC PUT 64110D954 2,997 719 SH Put SOLE   0 0 0
NATURA &CO HLDG S A CALL 63884N908 981 997 SH Call SOLE   0 0 0
NATURA &CO HLDG S A PUT 63884N958 27 28 SH Put SOLE   0 0 0
NETSCOUT SYS INC CALL 64115T904 0 2 SH Call SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM CALL M53644906 0 46 SH Call SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM COM M53644106 0 2,400 SH   SOLE   2,400 0 0
NETEASE INC CALL 64110W902 3,209 100 SH Call SOLE   0 0 0
NETEASE INC PUT 64110W952 3,177 99 SH Put SOLE   0 0 0
NEON THERAPEUTICS INC CALL 64050Y900 0 1 SH Call SOLE   0 0 0
NETGEAR INC CALL 64111Q904 59 26 SH Call SOLE   0 0 0
NETGEAR INC COM 64111Q104 50 2,220 SH   SOLE   2,220 0 0
NETGEAR INC PUT 64111Q954 95 42 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 25 21 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 307 25,115 SH   SOLE   25,115 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 469 384 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 2,847 1,802 SH Call SOLE   0 0 0
NUTANIX INC COM 67059N108 682 43,227 SH   SOLE   43,227 0 0
NUTANIX INC PUT 67059N958 1,393 882 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 638 188 SH Call SOLE   0 0 0
NUTRIEN LTD COM 67077M108 675 19,895 SH   SOLE   19,895 0 0
NUTRIEN LTD PUT 67077M958 1,106 326 SH Put SOLE   0 0 0
NATERA INC CALL 632307904 128 43 SH Call SOLE   0 0 0
NATERA INC COM 632307104 91 3,076 SH   SOLE   3,076 0 0
NATERA INC PUT 632307954 310 104 SH Put SOLE   0 0 0
NEUROTROPE INC CALL 64129T907 0 11 SH Call SOLE   0 0 0
NEUROTROPE INC COM 64129T207 3 4,445 SH   SOLE   4,445 0 0
NEUROTROPE INC PUT 64129T957 2 29 SH Put SOLE   0 0 0
NORTHERN TR CORP CALL 665859904 2,535 336 SH Call SOLE   0 0 0
NORTHERN TR CORP COM 665859104 2,852 37,804 SH   SOLE   37,804 0 0
NORTHERN TR CORP PUT 665859954 4,074 540 SH Put SOLE   0 0 0
NATUS MED INC DEL CALL 639050903 69 30 SH Call SOLE   0 0 0
NATUS MED INC DEL COM 639050103 3,108 134,403 SH   SOLE   134,403 0 0
NATUS MED INC DEL PUT 639050953 3,740 1,617 SH Put SOLE   0 0 0
NETSOL TECHNOLOGIES INC CALL 64115A902 2 9 SH Call SOLE   0 0 0
NETSOL TECHNOLOGIES INC PUT 64115A952 0 2 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 2,288 1,364 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 172 103 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 2 15 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 13 116 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 9,617 2,670 SH Call SOLE   0 0 0
NUCOR CORP COM 670346105 1,607 44,632 SH   SOLE   44,632 0 0
NUCOR CORP PUT 670346955 5,741 1,594 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 2,201 3,237 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E844 5,455 802,234 SH   SOLE   802,234 0 0
DIREXION SHS ETF TR PUT 25460E955 2,287 3,364 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 139 64 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 142 65 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 5 1 SH Call SOLE   0 0 0
NOVAVAX INC CALL 670002901 2,428 1,788 SH Call SOLE   0 0 0
NOVAVAX INC COM 670002401 62 4,610 SH   SOLE   4,610 0 0
NOVAVAX INC PUT 670002951 1,193 879 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 6,296 935 SH Call SOLE   0 0 0
NOVOCURE LTD COM G6674U108 13 200 SH   SOLE   200 0 0
NOVOCURE LTD PUT G6674U958 7,932 1,178 SH Put SOLE   0 0 0
NVIDIA CORP CALL 67066G904 245,437 9,311 SH Call SOLE   0 0 0
NVIDIA CORP COM 67066G104 184 700 SH   SOLE   700 0 0
NVIDIA CORP PUT 67066G954 208,507 7,910 SH Put SOLE   0 0 0
NV5 GLOBAL INC CALL 62945V909 16 4 SH Call SOLE   0 0 0
NV5 GLOBAL INC PUT 62945V959 41 10 SH Put SOLE   0 0 0
NAVIGATOR HOLDINGS LTD CALL Y62132908 2 6 SH Call SOLE   0 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 9 2,202 SH   SOLE   2,202 0 0
NAVIGATOR HOLDINGS LTD PUT Y62132958 1 3 SH Put SOLE   0 0 0
NOVO-NORDISK A S CALL 670100905 1,402 233 SH Call SOLE   0 0 0
NOVO-NORDISK A S PUT 670100955 2,414 401 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 1,129 113 SH Call SOLE   0 0 0
NEVRO CORP PUT 64157F953 359 36 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 9,786 1,187 SH Call SOLE   0 0 0
NOVARTIS A G PUT 66987V959 8,764 1,063 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 2 12 SH Call SOLE   0 0 0
ENVISTA HOLDINGS CORPORATION CALL 29415F904 86 58 SH Call SOLE   0 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 20 1,339 SH   SOLE   1,339 0 0
ENVISTA HOLDINGS CORPORATION PUT 29415F954 37 25 SH Put SOLE   0 0 0
NVENT ELECTRIC PLC CALL G6700G907 1,692 1,003 SH Call SOLE   0 0 0
NVENT ELECTRIC PLC COM G6700G107 125 7,450 SH   SOLE   7,450 0 0
NVENT ELECTRIC PLC PUT G6700G957 65 39 SH Put SOLE   0 0 0
INVITAE CORP CALL 46185L903 1,699 1,243 SH Call SOLE   0 0 0
INVITAE CORP COM 46185L103 6 500 SH   SOLE   500 0 0
INVITAE CORP PUT 46185L953 717 525 SH Put SOLE   0 0 0
NORTHWEST BANCSHARES INC MD CALL 667340903 100 87 SH Call SOLE   0 0 0
NEWELL BRANDS INC CALL 651229906 774 583 SH Call SOLE   0 0 0
NEWELL BRANDS INC PUT 651229956 694 523 SH Put SOLE   0 0 0
NORTHWEST NAT HLDG CO CALL 66765N905 49 8 SH Call SOLE   0 0 0
NORTHWEST NAT HLDG CO COM 66765N105 18 305 SH   SOLE   305 0 0
NORTHWEST NAT HLDG CO PUT 66765N955 67 11 SH Put SOLE   0 0 0
NORTHWEST PIPE CO CALL 667746901 22 10 SH Call SOLE   0 0 0
NORTHWEST PIPE CO COM 667746101 0 10 SH   SOLE   10 0 0
NORTHWEST PIPE CO PUT 667746951 37 17 SH Put SOLE   0 0 0
NEWS CORP NEW COM 65249B208 0 91 SH   SOLE   91 0 0
NEWS CORP NEW PUT 65249B958 18 21 SH Put SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 82 92 SH Call SOLE   0 0 0
NEWS CORP NEW COM 65249B109 6 766 SH   SOLE   766 0 0
NEWS CORP NEW PUT 65249B958 8 10 SH Put SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 0 58 SH   SOLE   58 0 0
QUANEX BUILDING PRODUCTS COR PUT 747619954 3 3 SH Put SOLE   0 0 0
NEXTGEN HEALTHCARE INC CALL 65343C902 106 102 SH Call SOLE   0 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 4 418 SH   SOLE   418 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 14,769 1,781 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 21,014 2,534 SH Put SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC CALL 65341D902 5 2 SH Call SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 4 162 SH   SOLE   162 0 0
NEXPOINT RESIDENTIAL TR INC PUT 65341D952 7 3 SH Put SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 958 166 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 5 100 SH   SOLE   100 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 3,117 540 SH Put SOLE   0 0 0
NEXTCURE INC COM 65343E108 45 1,214 SH   SOLE   1,214 0 0
NEXTCURE INC PUT 65343E958 107 29 SH Put SOLE   0 0 0
NXT ID INC PUT 67091J956 0 1 SH Put SOLE   0 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 754 803 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 330 35,218 SH   SOLE   35,218 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 1,128 1,202 SH Put SOLE   0 0 0
NEW YORK MTG TR INC CALL 649604901 155 1,002 SH Call SOLE   0 0 0
NEW YORK MTG TR INC PUT 649604951 11 73 SH Put SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 14 64 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 19 8,282 SH   SOLE   8,282 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 17 73 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 1,080 352 SH Call SOLE   0 0 0
NEW YORK TIMES CO PUT 650111957 810 264 SH Put SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 2,378 477 SH Call SOLE   0 0 0
REALTY INCOME CORP COM 756109104 51 1,027 SH   SOLE   1,027 0 0
REALTY INCOME CORP PUT 756109954 1,670 335 SH Put SOLE   0 0 0
OASIS PETROLEUM INC CALL 674215908 50 1,442 SH Call SOLE   0 0 0
OASIS PETROLEUM INC PUT 674215958 5 150 SH Put SOLE   0 0 0
OBSIDIAN ENERGY LTD COM 674482203 0 1,042 SH   SOLE   1,042 0 0
OBSIDIAN ENERGY LTD PUT 674482953 0 2 SH Put SOLE   0 0 0
OWENS CORNING NEW CALL 690742901 329 85 SH Call SOLE   0 0 0
OWENS CORNING NEW PUT 690742951 232 60 SH Put SOLE   0 0 0
OCEANFIRST FINL CORP CALL 675234908 210 132 SH Call SOLE   0 0 0
OCWEN FINL CORP CALL 675746909 3 70 SH Call SOLE   0 0 0
OCWEN FINL CORP COM 675746309 1 3,013 SH   SOLE   3,013 0 0
OCWEN FINL CORP PUT 675746959 8 169 SH Put SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO CALL 67401P908 5 17 SH Call SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 14 4,593 SH   SOLE   4,593 0 0
OAKTREE SPECIALTY LENDING CO PUT 67401P958 21 65 SH Put SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 309 626 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC COM 67576A100 41 8,427 SH   SOLE   8,427 0 0
OCULAR THERAPEUTIX INC PUT 67576A950 5 12 SH Put SOLE   0 0 0
ONCOCYTE CORPORATION CALL 68235C907 1 5 SH Call SOLE   0 0 0
ONCOCYTE CORPORATION COM 68235C107 3 1,252 SH   SOLE   1,252 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 305 2,325 SH   SOLE   2,325 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950 170 13 SH Put SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN CALL 679580900 472 36 SH Call SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950 918 70 SH Put SOLE   0 0 0
OFFICE DEPOT INC CALL 676220906 310 1,896 SH Call SOLE   0 0 0
OFFICE DEPOT INC COM 676220106 61 37,219 SH   SOLE   37,219 0 0
OFFICE DEPOT INC PUT 676220956 23 142 SH Put SOLE   0 0 0
ORION ENGINEERED CARBONS S A CALL L72967909 4 6 SH Call SOLE   0 0 0
ORION ENGINEERED CARBONS S A COM L72967109 2 395 SH   SOLE   395 0 0
ORION ENGINEERED CARBONS S A PUT L72967959 4 6 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 83 7 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 59 5 SH Put SOLE   0 0 0
ORION ENERGY SYSTEMS INC CALL 686275908 43 118 SH Call SOLE   0 0 0
ORION ENERGY SYSTEMS INC COM 686275108 10 2,749 SH   SOLE   2,749 0 0
ORION ENERGY SYSTEMS INC PUT 686275958 7 19 SH Put SOLE   0 0 0
CORPORATE OFFICE PPTYS TR CALL 22002T908 4 2 SH Call SOLE   0 0 0
OFG BANCORP CALL 67103X902 35 32 SH Call SOLE   0 0 0
OFG BANCORP COM 67103X102 13 1,235 SH   SOLE   1,235 0 0
OFG BANCORP PUT 67103X952 36 33 SH Put SOLE   0 0 0
ORTHOFIX MED INC COM 68752M108 1 67 SH   SOLE   67 0 0
OGE ENERGY CORP CALL 670837903 141 46 SH Call SOLE   0 0 0
OGE ENERGY CORP COM 670837103 101 3,304 SH   SOLE   3,304 0 0
OGE ENERGY CORP PUT 670837953 798 260 SH Put SOLE   0 0 0
ORGANIGRAM HLDGS INC CALL 68620P901 20 101 SH Call SOLE   0 0 0
ORGANIGRAM HLDGS INC COM 68620P101 10 5,210 SH   SOLE   5,210 0 0
ORGANIGRAM HLDGS INC PUT 68620P951 4 20 SH Put SOLE   0 0 0
ONE GAS INC CALL 68235P908 234 28 SH Call SOLE   0 0 0
ONE GAS INC PUT 68235P958 75 9 SH Put SOLE   0 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 2,364 891 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 123 4,652 SH   SOLE   4,652 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 2,518 949 SH Put SOLE   0 0 0
O-I GLASS INC CALL 67098H904 340 479 SH Call SOLE   0 0 0
O-I GLASS INC COM 67098H104 89 12,533 SH   SOLE   12,533 0 0
O-I GLASS INC PUT 67098H954 652 918 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 2,393 5,954 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F718 47 11,900 SH   SOLE   11,900 0 0
VANECK VECTORS ETF TR PUT 92189F952 1,356 3,375 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 0 2 SH Call SOLE   0 0 0
OCEANEERING INTL INC COM 675232102 2 960 SH   SOLE   960 0 0
OCEANEERING INTL INC PUT 675232952 6 21 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06745R903 204 495 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06745R693 168 40,764 SH   SOLE   40,764 0 0
BARCLAYS BANK PLC PUT 06745R953 131 318 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 1,548 360 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y805 1,730 40,238 SH   SOLE   40,238 0 0
PROSHARES TR II PUT 74347Y955 451 105 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 44 2,056 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W221 15 69,435 SH   SOLE   69,435 0 0
PROSHARES TR II PUT 74347W952 14 650 SH Put SOLE   0 0 0
OIL STS INTL INC CALL 678026905 0 2 SH Call SOLE   0 0 0
ONEOK INC NEW CALL 682680903 1,555 713 SH Call SOLE   0 0 0
ONEOK INC NEW COM 682680103 4 200 SH   SOLE   200 0 0
ONEOK INC NEW PUT 682680953 1,212 556 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 12,825 1,049 SH Call SOLE   0 0 0
OKTA INC PUT 679295955 15,441 1,263 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 6,351 482 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,743 13,228 SH   SOLE   13,228 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 10,977 833 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I CALL 681116909 1,668 360 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I PUT 681116959 1,654 357 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 225 193 SH Call SOLE   0 0 0
OLIN CORP COM 680665205 535 45,913 SH   SOLE   45,913 0 0
OLIN CORP PUT 680665955 604 518 SH Put SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 2,668 486 SH Call SOLE   0 0 0
OMNICOM GROUP INC PUT 681919956 296 54 SH Put SOLE   0 0 0
OMNICELL INC CALL 68213N909 295 45 SH Call SOLE   0 0 0
OMEROS CORP CALL 682143902 302 226 SH Call SOLE   0 0 0
OMEROS CORP COM 682143102 248 18,587 SH   SOLE   18,587 0 0
OMEROS CORP PUT 682143952 680 509 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I COM 676118201 5 1,688 SH   SOLE   1,688 0 0
ODYSSEY MARINE EXPLORATION I PUT 676118951 26 79 SH Put SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 919 481 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC COM 68268W103 101 5,313 SH   SOLE   5,313 0 0
ONEMAIN HLDGS INC PUT 68268W953 332 174 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 912 997 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW PUT 690732952 59 65 SH Put SOLE   0 0 0
OMNOVA SOLUTIONS INC CALL 682129901 2 2 SH Call SOLE   0 0 0
OMNOVA SOLUTIONS INC PUT 682129951 20 20 SH Put SOLE   0 0 0
OASIS MIDSTREAM PARTNERS LP COM 67420T206 36 7,327 SH   SOLE   7,327 0 0
OASIS MIDSTREAM PARTNERS LP PUT 67420T956 41 84 SH Put SOLE   0 0 0
ON SEMICONDUCTOR CORP CALL 682189905 2,769 2,226 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP PUT 682189955 580 467 SH Put SOLE   0 0 0
OLD NATL BANCORP IND CALL 680033907 154 117 SH Call SOLE   0 0 0
OLD NATL BANCORP IND PUT 680033957 113 86 SH Put SOLE   0 0 0
ON DECK CAP INC CALL 682163900 40 264 SH Call SOLE   0 0 0
ON DECK CAP INC COM 682163100 17 11,395 SH   SOLE   11,395 0 0
ON DECK CAP INC PUT 682163950 23 152 SH Put SOLE   0 0 0
ONTO INNOVATION INC CALL 683344905 32 11 SH Call SOLE   0 0 0
ONTO INNOVATION INC PUT 683344955 2 1 SH Put SOLE   0 0 0
ORGANOVO HLDGS INC COM 68620A104 0 400 SH   SOLE   400 0 0
ORGANOVO HLDGS INC PUT 68620A954 0 5 SH Put SOLE   0 0 0
OOMA INC COM 683416101 151 12,668 SH   SOLE   12,668 0 0
OOMA INC PUT 683416951 275 231 SH Put SOLE   0 0 0
OPUS BK IRVINE CALIF COM 684000102 144 8,324 SH   SOLE   8,324 0 0
OPTION CARE HEALTH INC CALL 68404L901 1 2 SH Call SOLE   0 0 0
OFFICE PPTYS INCOME TR CALL 67623C909 291 107 SH Call SOLE   0 0 0
OFFICE PPTYS INCOME TR COM 67623C109 40 1,483 SH   SOLE   1,483 0 0
OFFICE PPTYS INCOME TR PUT 67623C959 498 183 SH Put SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 336 2,510 SH Call SOLE   0 0 0
OPKO HEALTH INC COM 68375N103 0 250 SH   SOLE   250 0 0
OPKO HEALTH INC PUT 68375N953 34 256 SH Put SOLE   0 0 0
OPTIMIZERX CORP PUT 68401U954 15 17 SH Put SOLE   0 0 0
OPPENHEIMER HLDGS INC COM 683797104 46 2,367 SH   SOLE   2,367 0 0
OPPENHEIMER HLDGS INC PUT 683797954 31 16 SH Put SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD CALL 68827L901 98 132 SH Call SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 95 12,883 SH   SOLE   12,883 0 0
OSISKO GOLD ROYALTIES LTD PUT 68827L951 258 348 SH Put SOLE   0 0 0
ORMAT TECHNOLOGIES INC CALL 686688902 20 3 SH Call SOLE   0 0 0
ORMAT TECHNOLOGIES INC COM 686688102 2 40 SH   SOLE   40 0 0
ORMAT TECHNOLOGIES INC PUT 686688952 6 1 SH Put SOLE   0 0 0
ORBCOMM INC CALL 68555P900 12 50 SH Call SOLE   0 0 0
ORBCOMM INC COM 68555P100 4 1,666 SH   SOLE   1,666 0 0
ORCHID IS CAP INC CALL 68571X903 16 56 SH Call SOLE   0 0 0
ORCHID IS CAP INC COM 68571X103 16 5,483 SH   SOLE   5,483 0 0
ORCHID IS CAP INC PUT 68571X953 40 136 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 19,100 3,952 SH Call SOLE   0 0 0
ORACLE CORP COM 68389X105 3,794 78,515 SH   SOLE   78,515 0 0
ORACLE CORP PUT 68389X955 30,791 6,371 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 391 257 SH Call SOLE   0 0 0
OLD REP INTL CORP COM 680223104 27 1,801 SH   SOLE   1,801 0 0
OLD REP INTL CORP PUT 680223954 236 155 SH Put SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW CALL 67103H907 3,161 105 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW PUT 67103H957 1,083 36 SH Put SOLE   0 0 0
ORAMED PHARM INC CALL 68403P903 129 427 SH Call SOLE   0 0 0
ORION GROUP HOLDINGS INC COM 68628V308 7 2,695 SH   SOLE   2,695 0 0
ORION GROUP HOLDINGS INC PUT 68628V958 0 1 SH Put SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 1 442 SH   SOLE   442 0 0
OSI SYSTEMS INC CALL 671044905 68 10 SH Call SOLE   0 0 0
OSI SYSTEMS INC PUT 671044955 682 99 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 707 110 SH Call SOLE   0 0 0
OSHKOSH CORP PUT 688239951 212 33 SH Put SOLE   0 0 0
ONESPAN INC CALL 68287N900 137 76 SH Call SOLE   0 0 0
ONESPAN INC COM 68287N100 64 3,548 SH   SOLE   3,548 0 0
ONESPAN INC PUT 68287N950 880 485 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 78 157 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 2 500 SH   SOLE   500 0 0
OVERSTOCK COM INC DEL PUT 690370951 26 53 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC CALL 68554V908 79 74 SH Call SOLE   0 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 107 9,977 SH   SOLE   9,977 0 0
ORASURE TECHNOLOGIES INC PUT 68554V958 54 51 SH Put SOLE   0 0 0
ONESPAWORLD HOLDINGS LIMITED CALL P73684903 25 64 SH Call SOLE   0 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 51 12,708 SH   SOLE   12,708 0 0
ONESPAWORLD HOLDINGS LIMITED PUT P73684953 117 289 SH Put SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 192 55 SH Call SOLE   0 0 0
OPEN TEXT CORP COM 683715106 339 9,736 SH   SOLE   9,736 0 0
OPEN TEXT CORP PUT 683715956 687 197 SH Put SOLE   0 0 0
OTONOMY INC CALL 68906L905 0 2 SH Call SOLE   0 0 0
OTONOMY INC COM 68906L105 0 49 SH   SOLE   49 0 0
OUTFRONT MEDIA INC CALL 69007J906 55 41 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC COM 69007J106 112 8,334 SH   SOLE   8,334 0 0
OUTFRONT MEDIA INC PUT 69007J956 412 306 SH Put SOLE   0 0 0
OVINTIV INC CALL 69047Q902 165 613 SH Call SOLE   0 0 0
OVINTIV INC COM 69047Q102 94 35,093 SH   SOLE   35,093 0 0
OVINTIV INC PUT 69047Q952 78 291 SH Put SOLE   0 0 0
OVINTIV INC CALL 69047Q902 14 53 SH Call SOLE   0 0 0
OVINTIV INC CALL 69047Q902 199 739 SH Call SOLE   0 0 0
OVINTIV INC PUT 69047Q952 46 174 SH Put SOLE   0 0 0
OXFORD SQUARE CAP CORP CALL 69181V907 1 5 SH Call SOLE   0 0 0
OXFORD SQUARE CAP CORP COM 69181V107 24 9,683 SH   SOLE   9,683 0 0
OXFORD SQUARE CAP CORP PUT 69181V957 28 113 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 18,893 16,316 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP COM 674599105 2 190 SH   SOLE   190 0 0
OCCIDENTAL PETE CORP PUT 674599955 10,906 9,418 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 408 353 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP PUT 674599955 1,327 1,146 SH Put SOLE   0 0 0
BANK OZK CALL 06417N903 355 213 SH Call SOLE   0 0 0
BANK OZK COM 06417N103 247 14,793 SH   SOLE   14,793 0 0
BANK OZK PUT 06417N953 946 567 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 135 256 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 300 56,846 SH   SOLE   56,846 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 578 1,096 SH Put SOLE   0 0 0
PAN AMERN SILVER CORP CALL 697900908 2,801 1,955 SH Call SOLE   0 0 0
PAN AMERN SILVER CORP PUT 697900958 1,218 850 SH Put SOLE   0 0 0
PAN AMERN SILVER CORP CALL 697900908 9 171 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 8 27 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1 600 SH   SOLE   600 0 0
PACWEST BANCORP DEL CALL 695263903 267 149 SH Call SOLE   0 0 0
PACWEST BANCORP DEL COM 695263103 5 299 SH   SOLE   299 0 0
PACWEST BANCORP DEL PUT 695263953 141 79 SH Put SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 154 55 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC PUT 70959W953 8 3 SH Put SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 112 200 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P PUT 72651A957 94 168 SH Put SOLE   0 0 0
PAGSEGURO DIGITAL LTD CALL G68707901 1,242 643 SH Call SOLE   0 0 0
PAGSEGURO DIGITAL LTD COM G68707101 58 3,014 SH   SOLE   3,014 0 0
PAGSEGURO DIGITAL LTD PUT G68707951 599 310 SH Put SOLE   0 0 0
PAMPA ENERGIA S A CALL 697660907 952 843 SH Call SOLE   0 0 0
PAMPA ENERGIA S A COM 697660207 382 33,812 SH   SOLE   33,812 0 0
PAMPA ENERGIA S A PUT 697660957 441 391 SH Put SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 6,115 373 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 9,789 59,706 SH   SOLE   59,706 0 0
PALO ALTO NETWORKS INC PUT 697435955 16,248 991 SH Put SOLE   0 0 0
PAR TECHNOLOGY CORP CALL 698884903 99 77 SH Call SOLE   0 0 0
PAR TECHNOLOGY CORP COM 698884103 19 1,494 SH   SOLE   1,494 0 0
PAR TECHNOLOGY CORP PUT 698884953 47 37 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 8,100 401 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,082 5,360 SH   SOLE   5,360 0 0
PAYCOM SOFTWARE INC PUT 70432V952 6,504 322 SH Put SOLE   0 0 0
PAYSIGN INC CALL 70451A904 85 165 SH Call SOLE   0 0 0
PAYSIGN INC COM 70451A104 7 1,384 SH   SOLE   1,384 0 0
PAYSIGN INC PUT 70451A954 116 225 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 11,294 1,795 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 2,076 330 SH Put SOLE   0 0 0
PROSPERITY BANCSHARES INC CALL 743606905 569 118 SH Call SOLE   0 0 0
PROSPERITY BANCSHARES INC COM 743606105 42 881 SH   SOLE   881 0 0
PEMBINA PIPELINE CORP CALL 706327903 1,124 598 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP PUT 706327953 1,837 977 SH Put SOLE   0 0 0
PEOPLES UTD FINL INC CALL 712704905 439 398 SH Call SOLE   0 0 0
PEOPLES UTD FINL INC COM 712704105 302 27,373 SH   SOLE   27,373 0 0
PEOPLES UTD FINL INC PUT 712704955 1,117 1,011 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 455 644 SH Call SOLE   0 0 0
PBF ENERGY INC COM 69318G106 430 60,772 SH   SOLE   60,772 0 0
PBF ENERGY INC PUT 69318G956 96 136 SH Put SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 591 875 SH Call SOLE   0 0 0
PBF LOGISTICS LP COM 69318Q104 13 1,927 SH   SOLE   1,927 0 0
PBF LOGISTICS LP PUT 69318Q954 112 167 SH Put SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I PUT 74112D951 66 18 SH Put SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 22 109 SH Call SOLE   0 0 0
PITNEY BOWES INC PUT 724479950 81 400 SH Put SOLE   0 0 0
POTBELLY CORP CALL 73754Y900 22 72 SH Call SOLE   0 0 0
POTBELLY CORP COM 73754Y100 15 4,905 SH   SOLE   4,905 0 0
POTBELLY CORP PUT 73754Y950 3 11 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 6,872 12,495 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 5,540 10,073 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 0 1 SH Call SOLE   0 0 0
PERMIAN BASIN RTY TR COM 714236106 1 658 SH   SOLE   658 0 0
PERMIAN BASIN RTY TR PUT 714236956 1 7 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 8 3 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V134 27 1,024 SH   SOLE   1,024 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 26 10 SH Put SOLE   0 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 309 367 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 118 14,039 SH   SOLE   14,039 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 218 259 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 2,604 426 SH Call SOLE   0 0 0
PACCAR INC PUT 693718958 232 38 SH Put SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T COM 46138E404 5 300 SH   SOLE   300 0 0
INVESCO EXCHANGE-TRADED FD T PUT 46138E955 17 10 SH Put SOLE   0 0 0
PG&E CORP CALL 69331C908 5,849 6,507 SH Call SOLE   0 0 0
PG&E CORP COM 69331C108 6 745 SH   SOLE   745 0 0
PG&E CORP PUT 69331C958 6,522 7,255 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION CALL 737630903 72 23 SH Call SOLE   0 0 0
POINTS INTL LTD CALL 730843908 7 9 SH Call SOLE   0 0 0
POINTS INTL LTD PUT 730843958 8 10 SH Put SOLE   0 0 0
PACIRA BIOSCIENCES CALL 695127900 63 19 SH Call SOLE   0 0 0
PACIRA BIOSCIENCES COM 695127100 52 1,565 SH   SOLE   1,565 0 0
PACIRA BIOSCIENCES PUT 695127950 362 108 SH Put SOLE   0 0 0
PAYLOCITY HLDG CORP CALL 70438V906 794 90 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP PUT 70438V956 44 5 SH Put SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T PUT 46138E955 2 1 SH Put SOLE   0 0 0
PARK CITY GROUP INC CALL 700215904 23 61 SH Call SOLE   0 0 0
PARK CITY GROUP INC COM 700215304 0 97 SH   SOLE   97 0 0
PURECYCLE CORP CALL 746228903 1 1 SH Call SOLE   0 0 0
PURECYCLE CORP COM 746228303 0 15 SH   SOLE   15 0 0
PAGERDUTY INC CALL 69553P900 50 29 SH Call SOLE   0 0 0
PAGERDUTY INC COM 69553P100 127 7,397 SH   SOLE   7,397 0 0
PAGERDUTY INC PUT 69553P950 426 247 SH Put SOLE   0 0 0
PDC ENERGY INC CALL 69327R901 58 95 SH Call SOLE   0 0 0
PDC ENERGY INC COM 69327R101 6 1,114 SH   SOLE   1,114 0 0
PDC ENERGY INC PUT 69327R951 129 208 SH Put SOLE   0 0 0
PATTERSON COS INC CALL 703395903 610 399 SH Call SOLE   0 0 0
PATTERSON COS INC PUT 703395953 50 33 SH Put SOLE   0 0 0
PINDUODUO INC CALL 722304902 10,070 2,795 SH Call SOLE   0 0 0
PINDUODUO INC COM 722304102 1,964 54,528 SH   SOLE   54,528 0 0
PINDUODUO INC PUT 722304952 14,210 3,944 SH Put SOLE   0 0 0
PDF SOLUTIONS INC CALL 693282905 1 1 SH Call SOLE   0 0 0
PDF SOLUTIONS INC COM 693282105 0 64 SH   SOLE   64 0 0
PDL BIOPHARMA INC CALL 69329Y904 8 31 SH Call SOLE   0 0 0
PDL BIOPHARMA INC COM 69329Y104 9 3,518 SH   SOLE   3,518 0 0
PIEDMONT OFFICE REALTY TR IN CALL 720190906 0 6 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 5 4 SH Put SOLE   0 0 0
PRECISION DRILLING CORP CALL 74022D908 0 1 SH Call SOLE   0 0 0
PRECISION DRILLING CORP COM 74022D308 1 3,246 SH   SOLE   3,246 0 0
PRECISION DRILLING CORP PUT 74022D958 1 51 SH Put SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 208 364 SH Call SOLE   0 0 0
PARSLEY ENERGY INC COM 701877102 413 72,090 SH   SOLE   72,090 0 0
PARSLEY ENERGY INC PUT 701877952 608 1,062 SH Put SOLE   0 0 0
PARSLEY ENERGY INC PUT 701877952 5 10 SH Put SOLE   0 0 0
HEALTHPEAK PROPERTIES INC CALL 42250P903 772 324 SH Call SOLE   0 0 0
HEALTHPEAK PROPERTIES INC PUT 42250P953 23 10 SH Put SOLE   0 0 0
PEOPLES BANCORP INC COM 709789101 13 621 SH   SOLE   621 0 0
PEOPLES BANCORP INC PUT 709789951 22 10 SH Put SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN CALL 744573906 808 180 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 56 1,251 SH   SOLE   1,251 0 0
PUBLIC SVC ENTERPRISE GRP IN PUT 744573956 166 37 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 71 10 SH Call SOLE   0 0 0
PEGASYSTEMS INC COM 705573103 76 1,072 SH   SOLE   1,072 0 0
PEGASYSTEMS INC PUT 705573953 14 2 SH Put SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT CALL 709102907 35 390 SH Call SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT COM 709102107 26 29,453 SH   SOLE   29,453 0 0
PENNSYLVANIA RL ESTATE INVT PUT 709102957 69 763 SH Put SOLE   0 0 0
PACIFIC ETHANOL INC CALL 69423U905 0 20 SH Call SOLE   0 0 0
PENUMBRA INC CALL 70975L907 984 61 SH Call SOLE   0 0 0
PENUMBRA INC COM 70975L107 290 1,799 SH   SOLE   1,799 0 0
PENUMBRA INC PUT 70975L957 193 12 SH Put SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 3,646 2,883 SH Call SOLE   0 0 0
PENN NATL GAMING INC PUT 707569959 1,935 1,530 SH Put SOLE   0 0 0
PEPSICO INC CALL 713448908 40,954 3,410 SH Call SOLE   0 0 0
PEPSICO INC PUT 713448958 31,165 2,595 SH Put SOLE   0 0 0
SANDRIDGE PERMIAN TR CALL 80007A902 0 1 SH Call SOLE   0 0 0
SANDRIDGE PERMIAN TR PUT 80007A952 0 1 SH Put SOLE   0 0 0
PERION NETWORK LTD CALL M78673904 44 92 SH Call SOLE   0 0 0
PERION NETWORK LTD COM M78673114 19 3,959 SH   SOLE   3,959 0 0
PERION NETWORK LTD PUT M78673954 69 143 SH Put SOLE   0 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 1 361 SH   SOLE   361 0 0
PERMA-FIX ENVIRONMENTAL SVCS PUT 714157953 7 15 SH Put SOLE   0 0 0
PETIQ INC CALL 71639T906 1,019 439 SH Call SOLE   0 0 0
PETIQ INC PUT 71639T956 292 126 SH Put SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 201 70 SH Call SOLE   0 0 0
PETMED EXPRESS INC COM 716382106 233 8,106 SH   SOLE   8,106 0 0
PETMED EXPRESS INC PUT 716382956 874 304 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 23 18 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 42,751 13,098 SH Call SOLE   0 0 0
PFIZER INC PUT 717081953 19,773 6,058 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 3,244 1,019 SH Call SOLE   0 0 0
ISHARES TR COM 464288687 942 29,615 SH   SOLE   29,615 0 0
ISHARES TR PUT 464288955 4,136 1,299 SH Put SOLE   0 0 0
PRINCIPAL FINL GROUP INC CALL 74251V902 122 39 SH Call SOLE   0 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 68 2,199 SH   SOLE   2,199 0 0
PRINCIPAL FINL GROUP INC PUT 74251V952 310 99 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO CALL 71377A903 128 52 SH Call SOLE   0 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 73 2,966 SH   SOLE   2,966 0 0
PERFORMANCE FOOD GROUP CO PUT 71377A953 190 77 SH Put SOLE   0 0 0
PENNANTPARK FLOATING RATE CA CALL 70806A906 7 15 SH Call SOLE   0 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 0 52 SH   SOLE   52 0 0
PFENEX INC CALL 717071904 7 8 SH Call SOLE   0 0 0
PROOFPOINT INC CALL 743424903 697 68 SH Call SOLE   0 0 0
PROOFPOINT INC PUT 743424953 112 11 SH Put SOLE   0 0 0
PROVIDENT FINL SVCS INC CALL 74386T905 204 159 SH Call SOLE   0 0 0
PROVIDENT FINL SVCS INC PUT 74386T955 5 4 SH Put SOLE   0 0 0
PENNYMAC FINL SVCS INC CALL 70932M907 1,136 514 SH Call SOLE   0 0 0
PENNYMAC FINL SVCS INC COM 70932M107 258 11,690 SH   SOLE   11,690 0 0
PENNYMAC FINL SVCS INC PUT 70932M957 1,242 562 SH Put SOLE   0 0 0
PROCTER & GAMBLE CO CALL 742718909 25,652 2,332 SH Call SOLE   0 0 0
PROCTER & GAMBLE CO COM 742718109 6,997 63,610 SH   SOLE   63,610 0 0
PROCTER & GAMBLE CO PUT 742718959 53,823 4,893 SH Put SOLE   0 0 0
PRECIGEN INC CALL 74017N905 284 838 SH Call SOLE   0 0 0
PRECIGEN INC PUT 74017N955 146 431 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 121 72 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V621 159 9,446 SH   SOLE   9,446 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 1,533 908 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 22 6 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V571 64 1,724 SH   SOLE   1,724 0 0
PROGENICS PHARMACEUTICALS IN CALL 743187906 77 205 SH Call SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 0 200 SH   SOLE   200 0 0
PROGENICS PHARMACEUTICALS IN PUT 743187956 1 5 SH Put SOLE   0 0 0
PROGYNY INC CALL 74340E903 141 67 SH Call SOLE   0 0 0
PROGYNY INC COM 74340E103 113 5,344 SH   SOLE   5,344 0 0
PROGYNY INC PUT 74340E953 122 58 SH Put SOLE   0 0 0
PROGRESSIVE CORP OHIO CALL 743315903 4,371 592 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO PUT 743315953 1,107 150 SH Put SOLE   0 0 0
PGT INNOVATIONS INC CALL 69336V901 15 19 SH Call SOLE   0 0 0
PGT INNOVATIONS INC COM 69336V101 7 919 SH   SOLE   919 0 0
PGT INNOVATIONS INC PUT 69336V951 0 1 SH Put SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T CALL 46138E905 27 21 SH Call SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T PUT 46138E955 36 28 SH Put SOLE   0 0 0
PARKER HANNIFIN CORP CALL 701094904 5,772 445 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP PUT 701094954 1,349 104 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 6,538 1,628 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 923 230 SH Put SOLE   0 0 0
PULTE GROUP INC CALL 745867901 316 142 SH Call SOLE   0 0 0
PULTE GROUP INC COM 745867101 192 8,617 SH   SOLE   8,617 0 0
PULTE GROUP INC PUT 745867951 1,392 624 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 81 26 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V142 350 11,193 SH   SOLE   11,193 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 166 53 SH Put SOLE   0 0 0
PANHANDLE OIL AND GAS INC CALL 698477906 0 2 SH Call SOLE   0 0 0
PANHANDLE OIL AND GAS INC COM 698477106 2 634 SH   SOLE   634 0 0
PANHANDLE OIL AND GAS INC PUT 698477956 5 14 SH Put SOLE   0 0 0
IMPINJ INC CALL 453204909 252 151 SH Call SOLE   0 0 0
IMPINJ INC COM 453204109 326 19,510 SH   SOLE   19,510 0 0
IMPINJ INC PUT 453204959 40 24 SH Put SOLE   0 0 0
ISHARES INC PUT 46434G953 3 2 SH Put SOLE   0 0 0
PICO HLDGS INC CALL 693366905 3 5 SH Call SOLE   0 0 0
PICO HLDGS INC PUT 693366955 0 1 SH Put SOLE   0 0 0
POLARIS INC CALL 731068902 202 42 SH Call SOLE   0 0 0
POLARIS INC COM 731068102 10 213 SH   SOLE   213 0 0
POLARIS INC PUT 731068952 202 42 SH Put SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD CALL 46137R909 4 3 SH Call SOLE   0 0 0
PREMIER INC CALL 74051N902 412 126 SH Call SOLE   0 0 0
PREMIER INC PUT 74051N952 71 22 SH Put SOLE   0 0 0
PING IDENTITY HLDG CORP CALL 72341T903 80 40 SH Call SOLE   0 0 0
PING IDENTITY HLDG CORP PUT 72341T953 46 23 SH Put SOLE   0 0 0
PINTEREST INC CALL 72352L906 3,172 2,055 SH Call SOLE   0 0 0
PINTEREST INC COM 72352L106 4,401 285,067 SH   SOLE   285,067 0 0
PINTEREST INC PUT 72352L956 8,346 5,406 SH Put SOLE   0 0 0
PIPER SANDLER COMPANIES CALL 724078900 5 1 SH Call SOLE   0 0 0
PIPER SANDLER COMPANIES COM 724078100 6 122 SH   SOLE   122 0 0
PJT PARTNERS INC CALL 69343T907 121 28 SH Call SOLE   0 0 0
PJT PARTNERS INC COM 69343T107 40 944 SH   SOLE   944 0 0
PJT PARTNERS INC PUT 69343T957 4 1 SH Put SOLE   0 0 0
PARK HOTELS RESORTS INC CALL 700517905 1,755 2,219 SH Call SOLE   0 0 0
PARK HOTELS RESORTS INC PUT 700517955 655 829 SH Put SOLE   0 0 0
PARK AEROSPACE CORP CALL 70014A904 52 42 SH Call SOLE   0 0 0
PARK AEROSPACE CORP COM 70014A104 17 1,411 SH   SOLE   1,411 0 0
PARK AEROSPACE CORP PUT 70014A954 6 5 SH Put SOLE   0 0 0
PACKAGING CORP AMER CALL 695156909 1,632 188 SH Call SOLE   0 0 0
PACKAGING CORP AMER PUT 695156959 399 46 SH Put SOLE   0 0 0
PERKINELMER INC CALL 714046909 188 25 SH Call SOLE   0 0 0
PERKINELMER INC PUT 714046959 15 2 SH Put SOLE   0 0 0
POSCO CALL 693483909 78 24 SH Call SOLE   0 0 0
POSCO COM 693483109 3 114 SH   SOLE   114 0 0
POSCO PUT 693483959 16 5 SH Put SOLE   0 0 0
PHOTRONICS INC CALL 719405902 68 67 SH Call SOLE   0 0 0
PHOTRONICS INC COM 719405102 7 724 SH   SOLE   724 0 0
PHOTRONICS INC PUT 719405952 61 60 SH Put SOLE   0 0 0
ANAPLAN INC CALL 03272L908 1,470 486 SH Call SOLE   0 0 0
ANAPLAN INC COM 03272L108 860 28,421 SH   SOLE   28,421 0 0
ANAPLAN INC PUT 03272L958 1,525 504 SH Put SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 1,170 895 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 488 37,379 SH   SOLE   37,379 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 1,302 996 SH Put SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 344 176 SH Call SOLE   0 0 0
CHILDRENS PL INC COM 168905107 296 15,176 SH   SOLE   15,176 0 0
CHILDRENS PL INC PUT 168905957 252 129 SH Put SOLE   0 0 0
PROLOGIS INC. CALL 74340W903 0 1,124 SH Call SOLE   0 0 0
PROLOGIS INC. PUT 74340W953 0 187 SH Put SOLE   0 0 0
PROLOGIS INC. CALL 74340W903 0 1 SH Call SOLE   0 0 0
PALOMAR HLDGS INC CALL 69753M905 145 25 SH Call SOLE   0 0 0
PALOMAR HLDGS INC PUT 69753M955 58 10 SH Put SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 2,722 559 SH Call SOLE   0 0 0
PLANET FITNESS INC COM 72703H101 243 5,000 SH   SOLE   5,000 0 0
PLANET FITNESS INC PUT 72703H951 4,378 899 SH Put SOLE   0 0 0
PULSE BIOSCIENCES INC CALL 74587B901 43 61 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC PUT 74587B951 2 4 SH Put SOLE   0 0 0
PLANTRONICS INC NEW CALL 727493908 343 341 SH Call SOLE   0 0 0
PLANTRONICS INC NEW PUT 727493958 107 107 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 1,018 2,876 SH Call SOLE   0 0 0
PLUG POWER INC PUT 72919P952 304 861 SH Put SOLE   0 0 0
EPLUS INC CALL 294268907 25 4 SH Call SOLE   0 0 0
EPLUS INC COM 294268107 5 83 SH   SOLE   83 0 0
PROTALIX BIOTHERAPEUTICS INC CALL 74365A909 6 28 SH Call SOLE   0 0 0
PLEXUS CORP CALL 729132900 5 1 SH Call SOLE   0 0 0
PLEXUS CORP PUT 729132950 5 1 SH Put SOLE   0 0 0
PLAYA HOTELS & RESORTS NV COM N70544106 1 919 SH   SOLE   919 0 0
PLAYA HOTELS & RESORTS NV PUT N70544956 1 7 SH Put SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 14,767 2,024 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC PUT 718172959 10,973 1,504 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 1,349 1,271 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR PUT 70931T953 86 81 SH Put SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 5,963 623 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 5,140 537 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 536 143 SH Call SOLE   0 0 0
PNM RES INC PUT 69349H957 41 11 SH Put SOLE   0 0 0
PENNANTPARK INVT CORP CALL 708062904 1 5 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP COM 708062104 1 607 SH   SOLE   607 0 0
PENNANTPARK INVT CORP PUT 708062954 1 7 SH Put SOLE   0 0 0
PENTAIR PLC CALL G7S00T904 124 42 SH Call SOLE   0 0 0
PENTAIR PLC PUT G7S00T954 163 55 SH Put SOLE   0 0 0
PENNANT GROUP INC CALL 70805E909 35 25 SH Call SOLE   0 0 0
PENNANT GROUP INC PUT 70805E959 7 5 SH Put SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 257 34 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP PUT 723484951 60 8 SH Put SOLE   0 0 0
INSULET CORP CALL 45784P901 231 14 SH Call SOLE   0 0 0
INSULET CORP COM 45784P101 291 1,759 SH   SOLE   1,759 0 0
INSULET CORP PUT 45784P951 613 37 SH Put SOLE   0 0 0
POLYONE CORP PUT 73179P956 132 70 SH Put SOLE   0 0 0
POOL CORPORATION CALL 73278L905 688 35 SH Call SOLE   0 0 0
POOL CORPORATION COM 73278L105 736 3,741 SH   SOLE   3,741 0 0
POOL CORPORATION PUT 73278L955 1,495 76 SH Put SOLE   0 0 0
PORTLAND GEN ELEC CO CALL 736508907 186 39 SH Call SOLE   0 0 0
PORTLAND GEN ELEC CO PUT 736508957 91 19 SH Put SOLE   0 0 0
POST HLDGS INC CALL 737446904 1,286 155 SH Call SOLE   0 0 0
POST HLDGS INC COM 737446104 114 1,378 SH   SOLE   1,378 0 0
POST HLDGS INC PUT 737446954 1,675 202 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37954Y426 2 238 SH   SOLE   238 0 0
POWER INTEGRATIONS INC CALL 739276903 441 50 SH Call SOLE   0 0 0
POWER INTEGRATIONS INC PUT 739276953 17 2 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 319 64 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V100 88 1,776 SH   SOLE   1,776 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 29 6 SH Put SOLE   0 0 0
PILGRIMS PRIDE CORP CALL 72147K908 68 38 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP COM 72147K108 203 11,239 SH   SOLE   11,239 0 0
PILGRIMS PRIDE CORP PUT 72147K958 449 248 SH Put SOLE   0 0 0
PPD INC COM 69355F102 0 50 SH   SOLE   50 0 0
PPG INDS INC CALL 693506907 1,529 183 SH Call SOLE   0 0 0
PPG INDS INC COM 693506107 1,931 23,105 SH   SOLE   23,105 0 0
PPG INDS INC PUT 693506957 6,947 831 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 54 10 SH Put SOLE   0 0 0
PPL CORP CALL 69351T906 5,219 2,115 SH Call SOLE   0 0 0
PPL CORP PUT 69351T956 787 319 SH Put SOLE   0 0 0
PQ GROUP HLDGS INC COM 73943T103 1 92 SH   SOLE   92 0 0
PROASSURANCE CORP PUT 74267C956 55 22 SH Put SOLE   0 0 0
PRA GROUP INC CALL 69354N906 995 359 SH Call SOLE   0 0 0
PRA GROUP INC COM 69354N106 27 1,001 SH   SOLE   1,001 0 0
PRA GROUP INC PUT 69354N956 354 128 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 739 89 SH Call SOLE   0 0 0
PERDOCEO ED CORP CALL 71363P906 146 136 SH Call SOLE   0 0 0
PERDOCEO ED CORP PUT 71363P956 34 32 SH Put SOLE   0 0 0
PERFICIENT INC CALL 71375U901 10 4 SH Call SOLE   0 0 0
PERFICIENT INC COM 71375U101 736 27,198 SH   SOLE   27,198 0 0
PERFICIENT INC PUT 71375U951 753 278 SH Put SOLE   0 0 0
PERRIGO CO PLC CALL G97822903 2,664 554 SH Call SOLE   0 0 0
PERRIGO CO PLC COM G97822103 952 19,812 SH   SOLE   19,812 0 0
PERRIGO CO PLC PUT G97822953 1,957 407 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 182 57 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP PUT 743312950 57 18 SH Put SOLE   0 0 0
PRIMERICA INC CALL 74164M908 822 93 SH Call SOLE   0 0 0
PRIMERICA INC PUT 74164M958 26 3 SH Put SOLE   0 0 0
PRIMORIS SVCS CORP CALL 74164F903 4 3 SH Call SOLE   0 0 0
PROTO LABS INC CALL 743713909 38 5 SH Call SOLE   0 0 0
PROTO LABS INC COM 743713109 130 1,720 SH   SOLE   1,720 0 0
PROTO LABS INC PUT 743713959 30 4 SH Put SOLE   0 0 0
PRIMO WATER CORPORATION CALL 74167P908 0 1 SH Call SOLE   0 0 0
PRIMO WATER CORPORATION PUT 74167P958 0 1 SH Put SOLE   0 0 0
PRIMO WATER CORPORATION CALL 74167P908 36 40 SH Call SOLE   0 0 0
PRIMO WATER CORPORATION PUT 74167P958 7 8 SH Put SOLE   0 0 0
PROS HOLDINGS INC CALL 74346Y903 40 13 SH Call SOLE   0 0 0
PROS HOLDINGS INC COM 74346Y103 34 1,114 SH   SOLE   1,114 0 0
PROS HOLDINGS INC PUT 74346Y953 96 31 SH Put SOLE   0 0 0
PROQR THRAPEUTICS N V CALL N71542909 1 2 SH Call SOLE   0 0 0
PROQR THRAPEUTICS N V COM N71542109 134 24,484 SH   SOLE   24,484 0 0
PROQR THRAPEUTICS N V PUT N71542959 8 16 SH Put SOLE   0 0 0
PERSPECTA INC CALL 715347900 1 1 SH Call SOLE   0 0 0
PERSPECTA INC COM 715347100 24 1,347 SH   SOLE   1,347 0 0
PERSPECTA INC PUT 715347950 5 3 SH Put SOLE   0 0 0
PROTHENA CORP PLC CALL G72800908 271 254 SH Call SOLE   0 0 0
PROTHENA CORP PLC COM G72800108 47 4,477 SH   SOLE   4,477 0 0
PROTHENA CORP PLC PUT G72800958 19 18 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 82 261 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 14 4,453 SH   SOLE   4,453 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 15 49 SH Put SOLE   0 0 0
PARTY CITY HOLDCO INC CALL 702149905 68 1,501 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC COM 702149105 1 2,300 SH   SOLE   2,300 0 0
PARTY CITY HOLDCO INC PUT 702149955 12 265 SH Put SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 6,428 1,233 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 5,036 966 SH Put SOLE   0 0 0
PROVENTION BIO INC CALL 74374N902 274 298 SH Call SOLE   0 0 0
PROVENTION BIO INC COM 74374N102 62 6,792 SH   SOLE   6,792 0 0
PROVENTION BIO INC PUT 74374N952 204 222 SH Put SOLE   0 0 0
PLURALSIGHT INC CALL 72941B906 287 262 SH Call SOLE   0 0 0
PLURALSIGHT INC PUT 72941B956 167 153 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 854 43 SH Call SOLE   0 0 0
PUBLIC STORAGE PUT 74460D959 4,468 225 SH Put SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T COM 46138E149 2 20 SH   SOLE   20 0 0
INVESCO EXCHANGE-TRADED FD T PUT 46138E955 31 3 SH Put SOLE   0 0 0
PROSPECT CAPITAL CORPORATION CALL 74348T902 543 1,279 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION PUT 74348T952 380 895 SH Put SOLE   0 0 0
PRICESMART INC CALL 741511909 78 15 SH Call SOLE   0 0 0
PRICESMART INC COM 741511109 44 844 SH   SOLE   844 0 0
PRICESMART INC PUT 741511959 105 20 SH Put SOLE   0 0 0
PERSONALIS INC CALL 71535D906 6 8 SH Call SOLE   0 0 0
PEARSON PLC COM 705015105 4 621 SH   SOLE   621 0 0
PEARSON PLC PUT 705015955 3 5 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 1 2 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 88 35 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B714 45 1,797 SH   SOLE   1,797 0 0
PROSHARES TR PUT 74347B959 155 61 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 1,369 883 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R313 1,228 79,188 SH   SOLE   79,188 0 0
PROSHARES TR PUT 74347R952 44 29 SH Put SOLE   0 0 0
PURE STORAGE INC CALL 74624M902 471 383 SH Call SOLE   0 0 0
PURE STORAGE INC COM 74624M102 73 5,996 SH   SOLE   5,996 0 0
PURE STORAGE INC PUT 74624M952 39 32 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R900 44 122 SH Call SOLE   0 0 0
PLURISTEM THERAPEUTICS INC PUT 72940R950 39 107 SH Put SOLE   0 0 0
PHILLIPS 66 CALL 718546904 1,765 329 SH Call SOLE   0 0 0
PHILLIPS 66 COM 718546104 320 5,970 SH   SOLE   5,970 0 0
PHILLIPS 66 PUT 718546954 2,752 513 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 156 43 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 53 1,464 SH   SOLE   1,464 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 160 44 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 1,322 216 SH Call SOLE   0 0 0
PTC INC COM 69370C100 534 8,740 SH   SOLE   8,740 0 0
PTC INC PUT 69370C950 1,364 223 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 1,592 357 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC COM 69366J200 393 8,816 SH   SOLE   8,816 0 0
PTC THERAPEUTICS INC PUT 69366J950 2,636 591 SH Put SOLE   0 0 0
POLARITYTE INC CALL 731094908 103 954 SH Call SOLE   0 0 0
POLARITYTE INC PUT 731094958 3 35 SH Put SOLE   0 0 0
PATTERSON UTI ENERGY INC CALL 703481901 54 232 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC COM 703481101 13 5,704 SH   SOLE   5,704 0 0
PATTERSON UTI ENERGY INC PUT 703481951 40 172 SH Put SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN CALL 74373B909 34 302 SH Call SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 71 62,341 SH   SOLE   62,341 0 0
PROTEOSTASIS THERAPEUTICS IN PUT 74373B959 57 503 SH Put SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC CALL 737010908 529 742 SH Call SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 654 91,834 SH   SOLE   91,834 0 0
PORTOLA PHARMACEUTICALS INC PUT 737010958 182 256 SH Put SOLE   0 0 0
PORTMAN RIDGE FIN CORP PUT 73688F952 2 29 SH Put SOLE   0 0 0
PELOTON INTERACTIVE INC CALL 70614W900 6,563 2,472 SH Call SOLE   0 0 0
PELOTON INTERACTIVE INC COM 70614W100 5,102 192,166 SH   SOLE   192,166 0 0
PELOTON INTERACTIVE INC PUT 70614W950 13,373 5,037 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 1,432 398 SH Call SOLE   0 0 0
PETROCHINA CO LTD PUT 71646E950 676 188 SH Put SOLE   0 0 0
PRUDENTIAL PLC CALL 74435K904 143 58 SH Call SOLE   0 0 0
PRUDENTIAL PLC COM 74435K204 314 12,710 SH   SOLE   12,710 0 0
PRUDENTIAL PLC PUT 74435K954 389 157 SH Put SOLE   0 0 0
PROPETRO HLDG CORP CALL 74347M908 3 13 SH Call SOLE   0 0 0
PROPETRO HLDG CORP PUT 74347M958 5 23 SH Put SOLE   0 0 0
PENN VA CORP CALL 70788V902 154 499 SH Call SOLE   0 0 0
PENN VA CORP COM 70788V102 2 744 SH   SOLE   744 0 0
PENN VA CORP PUT 70788V952 43 142 SH Put SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 635 1,121 SH Call SOLE   0 0 0
PRETIUM RES INC COM 74139C102 690 121,817 SH   SOLE   121,817 0 0
PRETIUM RES INC PUT 74139C952 1,949 3,438 SH Put SOLE   0 0 0
PVH CORPORATION CALL 693656900 583 155 SH Call SOLE   0 0 0
PVH CORPORATION COM 693656100 263 7,010 SH   SOLE   7,010 0 0
PVH CORPORATION PUT 693656950 2,804 745 SH Put SOLE   0 0 0
PERMIANVILLE RTY TR CALL 71425H900 21 201 SH Call SOLE   0 0 0
PERMIANVILLE RTY TR COM 71425H100 0 50 SH   SOLE   50 0 0
PERMIANVILLE RTY TR PUT 71425H950 0 2 SH Put SOLE   0 0 0
POWERFLEET INC COM 73931J109 27 8,056 SH   SOLE   8,056 0 0
QUANTA SVCS INC CALL 74762E902 1,066 336 SH Call SOLE   0 0 0
QUANTA SVCS INC COM 74762E102 346 10,910 SH   SOLE   10,910 0 0
QUANTA SVCS INC PUT 74762E952 358 113 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 3,661 522 SH Call SOLE   0 0 0
PIONEER NAT RES CO PUT 723787957 4,896 698 SH Put SOLE   0 0 0
PIXELWORKS INC CALL 72581M905 77 271 SH Call SOLE   0 0 0
PIXELWORKS INC PUT 72581M955 2 10 SH Put SOLE   0 0 0
PAYPAL HLDGS INC CALL 70450Y903 49,392 5,159 SH Call SOLE   0 0 0
PAYPAL HLDGS INC PUT 70450Y953 71,460 7,464 SH Put SOLE   0 0 0
PYXUS INTL INC CALL 74737V906 58 189 SH Call SOLE   0 0 0
PYXUS INTL INC PUT 74737V956 157 506 SH Put SOLE   0 0 0
PAPA JOHNS INTL INC CALL 698813902 464 87 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC COM 698813102 994 18,633 SH   SOLE   18,633 0 0
PAPA JOHNS INTL INC PUT 698813952 2,252 422 SH Put SOLE   0 0 0
QUALCOMM INC CALL 747525903 66,432 9,820 SH Call SOLE   0 0 0
QUALCOMM INC PUT 747525953 37,072 5,480 SH Put SOLE   0 0 0
QUDIAN INC CALL 747798906 224 1,249 SH Call SOLE   0 0 0
QUDIAN INC PUT 747798956 564 3,136 SH Put SOLE   0 0 0
QUIDEL CORP CALL 74838J901 303 31 SH Call SOLE   0 0 0
QUIDEL CORP COM 74838J101 1,524 15,585 SH   SOLE   15,585 0 0
QUIDEL CORP PUT 74838J951 919 94 SH Put SOLE   0 0 0
QEP RESOURCES INC CALL 74733V900 1 52 SH Call SOLE   0 0 0
QEP RESOURCES INC PUT 74733V950 2 67 SH Put SOLE   0 0 0
QIAGEN NV CALL N72482903 2,475 595 SH Call SOLE   0 0 0
QIAGEN NV COM N72482123 711 17,107 SH   SOLE   17,107 0 0
QIAGEN NV PUT N72482953 2,550 613 SH Put SOLE   0 0 0
QUORUM HEALTH CORP COM 74909E106 4 9,341 SH   SOLE   9,341 0 0
QUORUM HEALTH CORP PUT 74909E956 9 164 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1,685 726 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B243 1,108 47,758 SH   SOLE   47,758 0 0
PROSHARES TR PUT 74347B959 1,223 527 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 106 99 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 292 27,343 SH   SOLE   27,343 0 0
QIWI PLC PUT 74735M958 322 301 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 1,612 180 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R206 591 6,606 SH   SOLE   6,606 0 0
PROSHARES TR PUT 74347R952 6,619 739 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 234 27 SH Call SOLE   0 0 0
QUALYS INC COM 74758T303 36 414 SH   SOLE   414 0 0
QUALYS INC PUT 74758T953 95 11 SH Put SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 4 5 SH Call SOLE   0 0 0
QUINSTREET INC COM 74874Q100 26 3,344 SH   SOLE   3,344 0 0
QUINSTREET INC PUT 74874Q950 25 32 SH Put SOLE   0 0 0
INVESCO QQQ TR CALL 46090E903 1,070,257 56,211 SH Call SOLE   0 0 0
INVESCO QQQ TR COM 46090E103 7,665 40,260 SH   SOLE   40,260 0 0
INVESCO QQQ TR PUT 46090E953 1,587,364 83,370 SH Put SOLE   0 0 0
QURATE RETAIL INC CALL 74915M900 467 765 SH Call SOLE   0 0 0
QURATE RETAIL INC PUT 74915M950 292 479 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 4,418 548 SH Call SOLE   0 0 0
QORVO INC COM 74736K101 3,450 42,795 SH   SOLE   42,795 0 0
QORVO INC PUT 74736K951 6,337 786 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 5,584 1,395 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 3,894 973 SH Put SOLE   0 0 0
FIRST TR NASDAQ-100 TECH IND COM 337345102 16 190 SH   SOLE   190 0 0
QUOTIENT LTD CALL G73268907 21 55 SH Call SOLE   0 0 0
QUOTIENT LTD COM G73268107 65 16,479 SH   SOLE   16,479 0 0
QUOTIENT LTD PUT G73268957 11 30 SH Put SOLE   0 0 0
QUTOUTIAO INC CALL 74915J907 71 299 SH Call SOLE   0 0 0
QUTOUTIAO INC PUT 74915J957 40 169 SH Put SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 372 63 SH Call SOLE   0 0 0
Q2 HLDGS INC PUT 74736L959 242 41 SH Put SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 19 78 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC PUT 747301959 4 16 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 8 1 SH Call SOLE   0 0 0
ISHARES TR COM 46432F339 0 1 SH   SOLE   1 0 0
ISHARES TR PUT 46432F952 48 6 SH Put SOLE   0 0 0
QUICKLOGIC CORP CALL 74837P905 3 14 SH Call SOLE   0 0 0
QUICKLOGIC CORP COM 74837P405 0 12 SH   SOLE   12 0 0
QUICKLOGIC CORP PUT 74837P955 1 5 SH Put SOLE   0 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 77 119 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 22 3,390 SH   SOLE   3,390 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 20 31 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 778 164 SH Call SOLE   0 0 0
UNIQURE NV PUT N90064951 882 186 SH Put SOLE   0 0 0
RYDER SYS INC CALL 783549908 518 196 SH Call SOLE   0 0 0
RYDER SYS INC PUT 783549958 301 114 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 3,509 230 SH Call SOLE   0 0 0
FERRARI N V COM N3167Y103 2,308 15,129 SH   SOLE   15,129 0 0
FERRARI N V PUT N3167Y953 16,889 1,107 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 5,014 3,343 SH Call SOLE   0 0 0
RITE AID CORP COM 767754872 5 335 SH   SOLE   335 0 0
RITE AID CORP PUT 767754952 484 323 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 14,670 9,780 SH Call SOLE   0 0 0
RITE AID CORP PUT 767754952 436 291 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 529 1,512 SH Call SOLE   0 0 0
RADA ELECTR INDS LTD COM M81863124 474 135,594 SH   SOLE   135,594 0 0
RADA ELECTR INDS LTD PUT M81863954 616 1,762 SH Put SOLE   0 0 0
FREIGHTCAR AMER INC CALL 357023900 2 27 SH Call SOLE   0 0 0
FREIGHTCAR AMER INC COM 357023100 0 879 SH   SOLE   879 0 0
LIVERAMP HLDGS INC CALL 53815P908 312 95 SH Call SOLE   0 0 0
LIVERAMP HLDGS INC PUT 53815P958 46 14 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 146 33 SH Call SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 679 15,285 SH   SOLE   15,285 0 0
ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 324 73 SH Put SOLE   0 0 0
RA PHARMACEUTICALS INC CALL 74933V908 81 17 SH Call SOLE   0 0 0
RA PHARMACEUTICALS INC COM 74933V108 126 2,629 SH   SOLE   2,629 0 0
RA PHARMACEUTICALS INC PUT 74933V958 868 181 SH Put SOLE   0 0 0
RAVEN INDS INC CALL 754212908 101 48 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 12 41 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC COM 762544104 5 1,851 SH   SOLE   1,851 0 0
REGAL BELOIT CORP CALL 758750903 371 59 SH Call SOLE   0 0 0
REGAL BELOIT CORP PUT 758750953 18 3 SH Put SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 0 2 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC COM 780097689 204 75,214 SH   SOLE   75,214 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 0 229 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 155 1,143 SH Put SOLE   0 0 0
READY CAP CORP CALL 75574U901 10 14 SH Call SOLE   0 0 0
READY CAP CORP COM 75574U101 3 452 SH   SOLE   452 0 0
READY CAP CORP PUT 75574U951 4 6 SH Put SOLE   0 0 0
ROGERS COMMUNICATIONS INC CALL 775109900 116 28 SH Call SOLE   0 0 0
ROGERS COMMUNICATIONS INC COM 775109200 25 607 SH   SOLE   607 0 0
ROGERS COMMUNICATIONS INC PUT 775109950 53 13 SH Put SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 82 58 SH Call SOLE   0 0 0
RENT A CTR INC NEW COM 76009N100 37 2,671 SH   SOLE   2,671 0 0
RENT A CTR INC NEW PUT 76009N950 76 54 SH Put SOLE   0 0 0
ROCKET PHARMACEUTICALS INC CALL 77313F906 34 25 SH Call SOLE   0 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 129 9,294 SH   SOLE   9,294 0 0
ROCKET PHARMACEUTICALS INC PUT 77313F956 51 37 SH Put SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 10,825 3,365 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,179 67,764 SH   SOLE   67,764 0 0
ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 19,713 6,128 SH Put SOLE   0 0 0
R1 RCM INC CALL 749397905 641 706 SH Call SOLE   0 0 0
R1 RCM INC COM 749397105 384 42,328 SH   SOLE   42,328 0 0
R1 RCM INC PUT 749397955 736 810 SH Put SOLE   0 0 0
ARCUS BIOSCIENCES INC PUT 03969F959 8 6 SH Put SOLE   0 0 0
REDFIN CORP CALL 75737F908 1,236 802 SH Call SOLE   0 0 0
REDFIN CORP COM 75737F108 132 8,574 SH   SOLE   8,574 0 0
REDFIN CORP PUT 75737F958 1,378 894 SH Put SOLE   0 0 0
REDHILL BIOPHARMA LTD CALL 757468903 5 12 SH Call SOLE   0 0 0
REDHILL BIOPHARMA LTD COM 757468103 136 30,027 SH   SOLE   30,027 0 0
REDHILL BIOPHARMA LTD PUT 757468953 17 39 SH Put SOLE   0 0 0
READING INTERNATIONAL INC CALL 755408901 110 283 SH Call SOLE   0 0 0
READING INTERNATIONAL INC COM 755408101 7 1,900 SH   SOLE   1,900 0 0
READING INTERNATIONAL INC PUT 755408951 29 75 SH Put SOLE   0 0 0
RADIAN GROUP INC CALL 750236901 356 275 SH Call SOLE   0 0 0
RADIAN GROUP INC COM 750236101 48 3,727 SH   SOLE   3,727 0 0
RADIAN GROUP INC PUT 750236951 113 88 SH Put SOLE   0 0 0
RADNET INC CALL 750491902 6 6 SH Call SOLE   0 0 0
RADNET INC PUT 750491952 78 75 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 11,963 3,429 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 3,157 905 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 5,313 1,627 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259107 936 28,678 SH   SOLE   28,678 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 6,048 1,852 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 295 227 SH Call SOLE   0 0 0
RADIUS HEALTH INC COM 750469207 150 11,565 SH   SOLE   11,565 0 0
RADIUS HEALTH INC PUT 750469957 174 134 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 101 48 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 1,439 68,319 SH   SOLE   68,319 0 0
RADWARE LTD PUT M81873957 1,685 800 SH Put SOLE   0 0 0
DR REDDYS LABS LTD CALL 256135903 4 1 SH Call SOLE   0 0 0
DR REDDYS LABS LTD PUT 256135953 4 1 SH Put SOLE   0 0 0
EVEREST RE GROUP LTD CALL G3223R908 57 3 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD COM G3223R108 1,987 10,327 SH   SOLE   10,327 0 0
EVEREST RE GROUP LTD PUT G3223R958 2,944 153 SH Put SOLE   0 0 0
THE REALREAL INC CALL 88339P901 35 51 SH Call SOLE   0 0 0
THE REALREAL INC COM 88339P101 169 24,202 SH   SOLE   24,202 0 0
THE REALREAL INC PUT 88339P951 284 406 SH Put SOLE   0 0 0
RESOURCES CONNECTION INC CALL 76122Q905 1 4 SH Call SOLE   0 0 0
RESEARCH FRONTIERS INC CALL 760911907 30 129 SH Call SOLE   0 0 0
RESEARCH FRONTIERS INC COM 760911107 31 13,624 SH   SOLE   13,624 0 0
RESEARCH FRONTIERS INC PUT 760911957 30 132 SH Put SOLE   0 0 0
REGENCY CTRS CORP CALL 758849903 19 5 SH Call SOLE   0 0 0
REGENCY CTRS CORP COM 758849103 1,631 42,443 SH   SOLE   42,443 0 0
REGENCY CTRS CORP PUT 758849953 1,890 492 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC CALL 75972A901 447 218 SH Call SOLE   0 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 236 11,537 SH   SOLE   11,537 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 2,408 1,173 SH Put SOLE   0 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 35,840 734 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 23,437 480 SH Put SOLE   0 0 0
RING ENERGY INC CALL 76680V908 5 80 SH Call SOLE   0 0 0
RING ENERGY INC COM 76680V108 0 562 SH   SOLE   562 0 0
RING ENERGY INC PUT 76680V958 6 98 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 0 3 SH Call SOLE   0 0 0
ISHARES TR CALL 46435G904 112 60 SH Call SOLE   0 0 0
ISHARES TR COM 46435G342 912 48,806 SH   SOLE   48,806 0 0
ISHARES TR PUT 46435G954 652 349 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 162 173 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 14 15 SH Put SOLE   0 0 0
RPC INC CALL 749660906 9 44 SH Call SOLE   0 0 0
RPC INC COM 749660106 4 2,144 SH   SOLE   2,144 0 0
RPC INC PUT 749660956 8 40 SH Put SOLE   0 0 0
FRONT YD RESIDENTIAL CORP CALL 35904G907 44 37 SH Call SOLE   0 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 56 4,708 SH   SOLE   4,708 0 0
FRONT YD RESIDENTIAL CORP PUT 35904G957 70 59 SH Put SOLE   0 0 0
RESONANT INC CALL 76118L902 1 10 SH Call SOLE   0 0 0
RESONANT INC COM 76118L102 12 8,417 SH   SOLE   8,417 0 0
RESONANT INC PUT 76118L952 14 96 SH Put SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 692 48 SH Call SOLE   0 0 0
REATA PHARMACEUTICALS INC PUT 75615P953 663 46 SH Put SOLE   0 0 0
REVLON INC CALL 761525909 10 10 SH Call SOLE   0 0 0
REVLON INC COM 761525609 79 7,274 SH   SOLE   7,274 0 0
REVLON INC PUT 761525959 138 127 SH Put SOLE   0 0 0
REV GROUP INC CALL 749527907 0 1 SH Call SOLE   0 0 0
REV GROUP INC COM 749527107 2 603 SH   SOLE   603 0 0
REYNOLDS CONSUMER PRODS INC CALL 76171L906 5 2 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC CALL 76118Y904 0 179 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 11,483 SH   SOLE   11,483 0 0
RESIDEO TECHNOLOGIES INC PUT 76118Y954 0 243 SH Put SOLE   0 0 0
REGIONS FINANCIAL CORP NEW CALL 7591EP900 162 181 SH Call SOLE   0 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,877 209,335 SH   SOLE   209,335 0 0
REGIONS FINANCIAL CORP NEW PUT 7591EP950 2,351 2,621 SH Put SOLE   0 0 0
RF INDS LTD COM 749552105 0 97 SH   SOLE   97 0 0
RAFAEL HLDGS INC PUT 75062E956 0 1 SH Put SOLE   0 0 0
RESOLUTE FST PRODS INC CALL 76117W909 2 18 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC COM 76117W109 17 14,065 SH   SOLE   14,065 0 0
RESOLUTE FST PRODS INC PUT 76117W959 21 173 SH Put SOLE   0 0 0
REINSURANCE GRP OF AMERICA I CALL 759351904 706 84 SH Call SOLE   0 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 56 675 SH   SOLE   675 0 0
REINSURANCE GRP OF AMERICA I PUT 759351954 16 2 SH Put SOLE   0 0 0
REPLIGEN CORP CALL 759916909 1,699 176 SH Call SOLE   0 0 0
REPLIGEN CORP PUT 759916959 1,612 167 SH Put SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 2,245 256 SH Call SOLE   0 0 0
ROYAL GOLD INC COM 780287108 2,324 26,504 SH   SOLE   26,504 0 0
ROYAL GOLD INC PUT 780287958 5,622 641 SH Put SOLE   0 0 0
REGULUS THERAPEUTICS INC COM 75915K200 7 15,308 SH   SOLE   15,308 0 0
REGENXBIO INC CALL 75901B907 482 149 SH Call SOLE   0 0 0
REGENXBIO INC COM 75901B107 439 13,565 SH   SOLE   13,565 0 0
REGENXBIO INC PUT 75901B957 958 296 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 641 126 SH Call SOLE   0 0 0
STURM RUGER & CO INC COM 864159108 8 166 SH   SOLE   166 0 0
STURM RUGER & CO INC PUT 864159958 422 83 SH Put SOLE   0 0 0
REGIS CORP MINN CALL 758932907 1 2 SH Call SOLE   0 0 0
REGIS CORP MINN PUT 758932957 15 26 SH Put SOLE   0 0 0
RH CALL 74967X903 12,629 1,257 SH Call SOLE   0 0 0
RH COM 74967X103 258 2,577 SH   SOLE   2,577 0 0
RH PUT 74967X953 8,399 836 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 486 129 SH Call SOLE   0 0 0
ROBERT HALF INTL INC PUT 770323953 132 35 SH Put SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 39 11 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,022 28,533 SH   SOLE   28,533 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 1,254 350 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC CALL 74934Q908 264 265 SH Call SOLE   0 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 40 4,100 SH   SOLE   4,100 0 0
RCI HOSPITALITY HLDGS INC PUT 74934Q958 433 435 SH Put SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 383 3,307 SH Call SOLE   0 0 0
TRANSOCEAN LTD PUT H8817H950 296 2,555 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 7 47 SH Call SOLE   0 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 5 3,302 SH   SOLE   3,302 0 0
B. RILEY FINANCIAL INC CALL 05580M908 82 45 SH Call SOLE   0 0 0
B. RILEY FINANCIAL INC PUT 05580M958 27 15 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 7 4 SH Call SOLE   0 0 0
RIO TINTO PLC CALL 767204900 6,091 1,337 SH Call SOLE   0 0 0
RIO TINTO PLC COM 767204100 392 8,608 SH   SOLE   8,608 0 0
RIO TINTO PLC PUT 767204950 7,367 1,617 SH Put SOLE   0 0 0
RIO TINTO PLC CALL 767204900 9 2 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 56 677 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC COM 767292105 6 7,294 SH   SOLE   7,294 0 0
RIOT BLOCKCHAIN INC PUT 767292955 34 410 SH Put SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC CALL 754730909 1,453 230 SH Call SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 761 12,052 SH   SOLE   12,052 0 0
RAYMOND JAMES FINANCIAL INC PUT 754730959 1,744 276 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 1,543 231 SH Call SOLE   0 0 0
RALPH LAUREN CORP COM 751212101 462 6,922 SH   SOLE   6,922 0 0
RALPH LAUREN CORP PUT 751212951 2,780 416 SH Put SOLE   0 0 0
RADIANT LOGISTICS INC COM 75025X100 7 1,842 SH   SOLE   1,842 0 0
RADIANT LOGISTICS INC PUT 75025X950 7 20 SH Put SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 62 207 SH Call SOLE   0 0 0
REALOGY HLDGS CORP COM 75605Y106 74 24,650 SH   SOLE   24,650 0 0
REALOGY HLDGS CORP PUT 75605Y956 86 288 SH Put SOLE   0 0 0
RED LION HOTELS CORP CALL 756764906 6 45 SH Call SOLE   0 0 0
RLI CORP COM 749607107 5 62 SH   SOLE   62 0 0
RLI CORP PUT 749607957 8 1 SH Put SOLE   0 0 0
RLJ LODGING TR CALL 74965L901 113 147 SH Call SOLE   0 0 0
RLJ LODGING TR COM 74965L101 70 9,134 SH   SOLE   9,134 0 0
RLJ LODGING TR PUT 74965L951 152 198 SH Put SOLE   0 0 0
RELMADA THERAPEUTICS INC CALL 75955J902 20 6 SH Call SOLE   0 0 0
RELMADA THERAPEUTICS INC COM 75955J402 17 525 SH   SOLE   525 0 0
RAMBUS INC DEL CALL 750917906 527 475 SH Call SOLE   0 0 0
RAMBUS INC DEL PUT 750917956 41 37 SH Put SOLE   0 0 0
RESMED INC CALL 761152907 6,539 444 SH Call SOLE   0 0 0
RESMED INC PUT 761152957 544 37 SH Put SOLE   0 0 0
ROCKWELL MED INC CALL 774374902 79 386 SH Call SOLE   0 0 0
ROCKWELL MED INC COM 774374102 5 2,909 SH   SOLE   2,909 0 0
ROCKWELL MED INC PUT 774374952 37 185 SH Put SOLE   0 0 0
RIGNET INC CALL 766582900 2 12 SH Call SOLE   0 0 0
RIGNET INC COM 766582100 2 1,408 SH   SOLE   1,408 0 0
RINGCENTRAL INC CALL 76680R906 8,243 389 SH Call SOLE   0 0 0
RINGCENTRAL INC COM 76680R206 2,403 11,344 SH   SOLE   11,344 0 0
RINGCENTRAL INC PUT 76680R956 10,002 472 SH Put SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD PUT G7496G953 1,493 100 SH Put SOLE   0 0 0
GIBRALTAR INDS INC CALL 374689907 77 18 SH Call SOLE   0 0 0
GIBRALTAR INDS INC PUT 374689957 64 15 SH Put SOLE   0 0 0
ROGERS CORP CALL 775133901 236 25 SH Call SOLE   0 0 0
ROGERS CORP COM 775133101 100 1,067 SH   SOLE   1,067 0 0
ROGERS CORP PUT 775133951 613 65 SH Put SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR CALL 76131N901 0 1 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 11 1,340 SH   SOLE   1,340 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 13 16 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 1,478 98 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC COM 773903109 9 60 SH   SOLE   60 0 0
ROCKWELL AUTOMATION INC PUT 773903959 5,100 338 SH Put SOLE   0 0 0
ROKU INC CALL 77543R902 33,583 3,839 SH Call SOLE   0 0 0
ROKU INC COM 77543R102 895 10,233 SH   SOLE   10,233 0 0
ROKU INC PUT 77543R952 46,268 5,289 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 184 51 SH Call SOLE   0 0 0
ROLLINS INC COM 775711104 85 2,365 SH   SOLE   2,365 0 0
ROLLINS INC PUT 775711954 430 119 SH Put SOLE   0 0 0
RBC BEARINGS INC COM 75524B104 9 84 SH   SOLE   84 0 0
PROSHARES TR CALL 74347R902 411 37 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R693 632 5,686 SH   SOLE   5,686 0 0
PROSHARES TR PUT 74347R952 155 14 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 873 28 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC COM 776696106 523 1,680 SH   SOLE   1,680 0 0
ROPER TECHNOLOGIES INC PUT 776696956 2,899 93 SH Put SOLE   0 0 0
ROSS STORES INC CALL 778296903 4,296 494 SH Call SOLE   0 0 0
ROSS STORES INC COM 778296103 2,238 25,734 SH   SOLE   25,734 0 0
ROSS STORES INC PUT 778296953 4,200 483 SH Put SOLE   0 0 0
PACIFIC COAST OIL TR PUT 694103952 0 2 SH Put SOLE   0 0 0
REALPAGE INC CALL 75606N909 598 113 SH Call SOLE   0 0 0
REALPAGE INC COM 75606N109 811 15,336 SH   SOLE   15,336 0 0
REALPAGE INC PUT 75606N959 4,308 814 SH Put SOLE   0 0 0
RETAIL PPTYS AMER INC CALL 76131V902 1 2 SH Call SOLE   0 0 0
RAPID7 INC CALL 753422904 1,195 276 SH Call SOLE   0 0 0
RAPID7 INC COM 753422104 284 6,577 SH   SOLE   6,577 0 0
RAPID7 INC PUT 753422954 658 152 SH Put SOLE   0 0 0
RPM INTL INC CALL 749685903 1,076 181 SH Call SOLE   0 0 0
RPM INTL INC PUT 749685953 65 11 SH Put SOLE   0 0 0
RPT REALTY CALL 74971D901 139 232 SH Call SOLE   0 0 0
RPT REALTY PUT 74971D951 0 1 SH Put SOLE   0 0 0
RANGE RES CORP CALL 75281A909 230 1,013 SH Call SOLE   0 0 0
RANGE RES CORP PUT 75281A959 64 282 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO PUT 257867950 0 10 SH Put SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 184 217 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 44 5,246 SH   SOLE   5,246 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 141 166 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 333 390 SH Call SOLE   0 0 0
RED ROCK RESORTS INC PUT 75700L958 139 163 SH Put SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 52 6 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 78 891 SH   SOLE   891 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 78 9 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 1,411 188 SH Call SOLE   0 0 0
REPUBLIC SVCS INC PUT 760759950 105 14 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 336 40 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V357 136 1,626 SH   SOLE   1,626 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 336 40 SH Put SOLE   0 0 0
ROSETTA STONE INC CALL 777780907 40 29 SH Call SOLE   0 0 0
ROSETTA STONE INC COM 777780107 201 14,346 SH   SOLE   14,346 0 0
ROSETTA STONE INC PUT 777780957 386 276 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 2,757 1,653 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 4,159 2,494 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F684 32 310 SH   SOLE   310 0 0
RTI SURGICAL HOLDINGS INC CALL 74975N905 20 119 SH Call SOLE   0 0 0
RAYTHEON CO CALL 755111907 103 424 SH Call SOLE   0 0 0
RAYTHEON CO PUT 755111957 810 274 SH Put SOLE   0 0 0
RETROPHIN INC CALL 761299906 662 454 SH Call SOLE   0 0 0
RETROPHIN INC PUT 761299956 248 170 SH Put SOLE   0 0 0
RUBICON PROJ INC CALL 78112V902 245 443 SH Call SOLE   0 0 0
RUBICON PROJ INC PUT 78112V952 11 20 SH Put SOLE   0 0 0
RUBIUS THERAPEUTICS INC CALL 78116T903 1 3 SH Call SOLE   0 0 0
SUNRUN INC CALL 86771W905 1,688 1,672 SH Call SOLE   0 0 0
SUNRUN INC COM 86771W105 113 11,286 SH   SOLE   11,286 0 0
SUNRUN INC PUT 86771W955 1,052 1,042 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 159 50 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 90 86 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K273 70 6,718 SH   SOLE   6,718 0 0
DIREXION SHS ETF TR PUT 25490K959 16 16 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 36 40 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E828 239 26,387 SH   SOLE   26,387 0 0
DIREXION SHS ETF TR PUT 25460E955 137 151 SH Put SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 92 138 SH Call SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 38 5,800 SH   SOLE   5,800 0 0
RUTHS HOSPITALITY GROUP INC PUT 783332959 175 263 SH Put SOLE   0 0 0
REVOLVE GROUP INC CALL 76156B907 54 63 SH Call SOLE   0 0 0
REVOLVE GROUP INC PUT 76156B957 114 133 SH Put SOLE   0 0 0
REVANCE THERAPEUTICS INC CALL 761330909 557 377 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC PUT 761330959 48 33 SH Put SOLE   0 0 0
RIVERVIEW BANCORP INC COM 769397100 3 772 SH   SOLE   772 0 0
RIVERVIEW BANCORP INC PUT 769397950 21 42 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 236 49 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 9 2 SH Put SOLE   0 0 0
REDWOOD TR INC CALL 758075902 672 1,329 SH Call SOLE   0 0 0
REDWOOD TR INC PUT 758075952 34 68 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 281 31 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R735 145 1,605 SH   SOLE   1,605 0 0
PROSHARES TR PUT 74347R952 117 13 SH Put SOLE   0 0 0
REXNORD CORP CALL 76169B902 2 1 SH Call SOLE   0 0 0
REXNORD CORP COM 76169B102 1,227 54,139 SH   SOLE   54,139 0 0
REXNORD CORP PUT 76169B952 1,722 760 SH Put SOLE   0 0 0
ROYAL BK CDA CALL 780087902 8,838 1,436 SH Call SOLE   0 0 0
ROYAL BK CDA PUT 780087952 2,646 430 SH Put SOLE   0 0 0
RYANAIR HOLDINGS PLC CALL 783513903 153 29 SH Call SOLE   0 0 0
RYANAIR HOLDINGS PLC PUT 783513953 95 18 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 4 42 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 47 44,875 SH   SOLE   44,875 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 66 632 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 10 2 SH Put SOLE   0 0 0
RYERSON HLDG CORP CALL 783754904 1 2 SH Call SOLE   0 0 0
RAYONIER INC CALL 754907903 197 84 SH Call SOLE   0 0 0
RAYONIER INC PUT 754907953 105 45 SH Put SOLE   0 0 0
RHYTHM PHARMACEUTICALS INC CALL 76243J905 1 1 SH Call SOLE   0 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 18 1,209 SH   SOLE   1,209 0 0
RHYTHM PHARMACEUTICALS INC PUT 76243J955 19 13 SH Put SOLE   0 0 0
SPRINT CORPORATION CALL 85207U905 196 1,113 SH Call SOLE   0 0 0
SPRINT CORPORATION PUT 85207U955 22 487 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 246 264 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC COM 811916105 403 43,195 SH   SOLE   43,195 0 0
SEABRIDGE GOLD INC PUT 811916955 894 957 SH Put SOLE   0 0 0
SABRE CORP CALL 78573M904 251 424 SH Call SOLE   0 0 0
SABRE CORP COM 78573M104 524 88,373 SH   SOLE   88,373 0 0
SABRE CORP PUT 78573M954 811 1,369 SH Put SOLE   0 0 0
SAFEHOLD INC CALL 78645L900 63 10 SH Call SOLE   0 0 0
SAFEHOLD INC COM 78645L100 378 5,992 SH   SOLE   5,992 0 0
SAFEHOLD INC PUT 78645L950 139 22 SH Put SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 3,243 263 SH Call SOLE   0 0 0
SANDERSON FARMS INC PUT 800013954 172 14 SH Put SOLE   0 0 0
SAFETY INS GROUP INC CALL 78648T900 1,925 228 SH Call SOLE   0 0 0
SAFETY INS GROUP INC COM 78648T100 250 2,965 SH   SOLE   2,965 0 0
SAFETY INS GROUP INC PUT 78648T950 1,561 185 SH Put SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 628 219 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC COM 78667J108 309 10,779 SH   SOLE   10,779 0 0
SAGE THERAPEUTICS INC PUT 78667J958 695 242 SH Put SOLE   0 0 0
SONIC AUTOMOTIVE INC CALL 83545G902 114 86 SH Call SOLE   0 0 0
SONIC AUTOMOTIVE INC COM 83545G102 14 1,064 SH   SOLE   1,064 0 0
SONIC AUTOMOTIVE INC PUT 83545G952 41 31 SH Put SOLE   0 0 0
SAIA INC CALL 78709Y905 14 2 SH Call SOLE   0 0 0
SAIA INC COM 78709Y105 502 6,828 SH   SOLE   6,828 0 0
SAIA INC PUT 78709Y955 963 131 SH Put SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N CALL 808625907 44 6 SH Call SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 105 1,412 SH   SOLE   1,412 0 0
SCIENCE APPLICATNS INTL CP N PUT 808625957 74 10 SH Put SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I CALL 78781P905 28 19 SH Call SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 130 8,582 SH   SOLE   8,582 0 0
SAILPOINT TECHNLGIES HLDGS I PUT 78781P955 185 122 SH Put SOLE   0 0 0
SCORPIO BULKERS INC CALL Y7546A902 1 41 SH Call SOLE   0 0 0
SCORPIO BULKERS INC COM Y7546A122 322 127,563 SH   SOLE   127,563 0 0
SCORPIO BULKERS INC PUT Y7546A952 234 1,231 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 624 17 SH Call SOLE   0 0 0
BOSTON BEER INC PUT 100557957 918 25 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 202 862 SH Call SOLE   0 0 0
BANCO SANTANDER SA COM 05964H105 21 9,106 SH   SOLE   9,106 0 0
BANCO SANTANDER SA PUT 05964H955 42 181 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 551 1,100 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD COM 80013R206 410 82,028 SH   SOLE   82,028 0 0
SANDSTORM GOLD LTD PUT 80013R956 430 859 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 16 6 SH Call SOLE   0 0 0
SAP SE CALL 803054904 1,281 116 SH Call SOLE   0 0 0
SAP SE COM 803054204 2,336 21,143 SH   SOLE   21,143 0 0
SAP SE PUT 803054954 10,740 972 SH Put SOLE   0 0 0
ECHOSTAR CORP COM 278768106 273 8,560 SH   SOLE   8,560 0 0
ECHOSTAR CORP PUT 278768956 645 202 SH Put SOLE   0 0 0
CASSAVA SCIENCES INC CALL 14817C907 72 176 SH Call SOLE   0 0 0
CASSAVA SCIENCES INC COM 14817C107 164 40,071 SH   SOLE   40,071 0 0
CASSAVA SCIENCES INC PUT 14817C957 47 116 SH Put SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 1,184 919 SH Call SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 379 29,406 SH   SOLE   29,406 0 0
SPIRIT AIRLS INC PUT 848577952 1,261 979 SH Put SOLE   0 0 0
SAFE BULKERS INC CALL Y7388L903 36 307 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 107 4 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW COM 78410G104 876 3,245 SH   SOLE   3,245 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 6,020 223 SH Put SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC CALL G85347905 5 29 SH Call SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 2 1,242 SH   SOLE   1,242 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 469 292 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 41 2,609 SH   SOLE   2,609 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 392 244 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 21 26 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 20 2,563 SH   SOLE   2,563 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 51 64 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 12 4 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q956 34 11 SH Put SOLE   0 0 0
STAR BULK CARRIERS CORP. CALL Y8162K904 30 54 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP. PUT Y8162K954 64 114 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 88 11 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 149 1,861 SH   SOLE   1,861 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 426 53 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 421 386 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 302 277 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 452 613 SH Call SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI COM 20441A102 353 47,967 SH   SOLE   47,967 0 0
COMPANHIA DE SANEAMENTO BASI PUT 20441A952 314 426 SH Put SOLE   0 0 0
SIBANYE STILLWATER LTD CALL 82575P907 328 696 SH Call SOLE   0 0 0
SIBANYE STILLWATER LTD COM 82575P107 197 41,918 SH   SOLE   41,918 0 0
SIBANYE STILLWATER LTD PUT 82575P957 436 925 SH Put SOLE   0 0 0
STARBUCKS CORP CALL 855244909 43,434 6,607 SH Call SOLE   0 0 0
STARBUCKS CORP PUT 855244959 72,083 10,965 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 237 171 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 335 241 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 394 140 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP PUT 84265V955 160 57 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 6 1 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 14 6 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 242 54 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524797 154 3,443 SH   SOLE   3,443 0 0
SCHWAB STRATEGIC TR PUT 808524958 125 28 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 2 1 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524300 7 100 SH   SOLE   100 0 0
SCHWAB STRATEGIC TR PUT 808524958 23 3 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524847 46 1,428 SH   SOLE   1,428 0 0
SCHWAB STRATEGIC TR PUT 808524958 26 8 SH Put SOLE   0 0 0
SCHOLASTIC CORP CALL 807066905 2 1 SH Call SOLE   0 0 0
SCHOLASTIC CORP PUT 807066955 231 91 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524508 16 400 SH   SOLE   400 0 0
SCHWAB STRATEGIC TR PUT 808524958 63 15 SH Put SOLE   0 0 0
SCHNITZER STL INDS CALL 806882906 35 27 SH Call SOLE   0 0 0
SCHNITZER STL INDS PUT 806882956 6 5 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 80 14 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP CALL 808513905 10,180 3,028 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP PUT 808513955 6,727 2,001 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 6 1 SH Call SOLE   0 0 0
SERVICE CORP INTL CALL 817565904 942 241 SH Call SOLE   0 0 0
SERVICE CORP INTL PUT 817565954 512 131 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 13 7 SH Call SOLE   0 0 0
STEPAN CO CALL 858586900 521 59 SH Call SOLE   0 0 0
STEPAN CO PUT 858586950 17 2 SH Put SOLE   0 0 0
STELLUS CAP INVT CORP COM 858568108 5 763 SH   SOLE   763 0 0
STELLUS CAP INVT CORP PUT 858568958 21 30 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 984 197 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W668 1,202 24,063 SH   SOLE   24,063 0 0
PROSHARES TR II PUT 74347W952 714 143 SH Put SOLE   0 0 0
COMSCORE INC CALL 20564W905 2 10 SH Call SOLE   0 0 0
COMSCORE INC COM 20564W105 0 332 SH   SOLE   332 0 0
COMSCORE INC PUT 20564W955 8 31 SH Put SOLE   0 0 0
SCIPLAY CORP CALL 809087909 10 11 SH Call SOLE   0 0 0
STEELCASE INC CALL 858155903 337 342 SH Call SOLE   0 0 0
STEELCASE INC COM 858155203 204 20,713 SH   SOLE   20,713 0 0
STEELCASE INC PUT 858155953 254 258 SH Put SOLE   0 0 0
SCULPTOR CAP MGMT CALL 811246907 13 10 SH Call SOLE   0 0 0
SHOE CARNIVAL INC CALL 824889909 58 28 SH Call SOLE   0 0 0
SHOE CARNIVAL INC PUT 824889959 35 17 SH Put SOLE   0 0 0
SECUREWORKS CORP CALL 81374A905 56 49 SH Call SOLE   0 0 0
SECUREWORKS CORP COM 81374A105 196 17,112 SH   SOLE   17,112 0 0
SECUREWORKS CORP PUT 81374A955 217 189 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 22 5 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 8 2 SH Put SOLE   0 0 0
SANDRIDGE ENERGY INC COM 80007P869 5 6,128 SH   SOLE   6,128 0 0
SANDRIDGE ENERGY INC PUT 80007P959 2 32 SH Put SOLE   0 0 0
SMILEDIRECTCLUB INC CALL 83192H906 875 1,875 SH Call SOLE   0 0 0
SMILEDIRECTCLUB INC COM 83192H106 253 54,387 SH   SOLE   54,387 0 0
SMILEDIRECTCLUB INC PUT 83192H956 336 721 SH Put SOLE   0 0 0
SCHRODINGER INC CALL 80810D903 1,121 260 SH Call SOLE   0 0 0
SCHRODINGER INC PUT 80810D953 504 117 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 10 11 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E549 16 1,744 SH   SOLE   1,744 0 0
GLOBAL X FDS PUT 37950E954 38 41 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 1,494 310 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G309 3,277 67,990 SH   SOLE   67,990 0 0
PROSHARES TR PUT 74347G958 419 87 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 14 3 SH Call SOLE   0 0 0
SEADRILL LTD CALL G7998G906 1 32 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B909 6,053 1,988 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 1,507 495 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 263 33 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A763 29 371 SH   SOLE   371 0 0
SPDR SER TR PUT 78464A958 151 19 SH Put SOLE   0 0 0
SEA LTD CALL 81141R900 4,244 958 SH Call SOLE   0 0 0
SEA LTD COM 81141R100 2,460 55,532 SH   SOLE   55,532 0 0
SEA LTD PUT 81141R950 21,809 4,922 SH Put SOLE   0 0 0
SEACHANGE INTL INC CALL 811699907 1,319 3,547 SH Call SOLE   0 0 0
SEACHANGE INTL INC PUT 811699957 165 446 SH Put SOLE   0 0 0
SEAWORLD ENTMT INC CALL 81282V900 559 508 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC COM 81282V100 743 67,435 SH   SOLE   67,435 0 0
SEAWORLD ENTMT INC PUT 81282V950 3,550 3,222 SH Put SOLE   0 0 0
SECOO HLDG LTD COM 81367P101 4 1,242 SH   SOLE   1,242 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 3,185 389 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 3,717 454 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 113 46 SH Call SOLE   0 0 0
SEALED AIR CORP NEW COM 81211K100 80 3,262 SH   SOLE   3,262 0 0
SEALED AIR CORP NEW PUT 81211K950 168 68 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 7 3 SH Call SOLE   0 0 0
SEI INVESTMENTS CO CALL 784117903 208 45 SH Call SOLE   0 0 0
SELECTA BIOSCIENCES INC CALL 816212904 12 52 SH Call SOLE   0 0 0
SELECTA BIOSCIENCES INC COM 816212104 0 100 SH   SOLE   100 0 0
SELECTA BIOSCIENCES INC PUT 816212954 1 8 SH Put SOLE   0 0 0
SELECT MED HLDGS CORP CALL 81619Q905 111 74 SH Call SOLE   0 0 0
SENSEONICS HLDGS INC CALL 81727U905 60 950 SH Call SOLE   0 0 0
SENSEONICS HLDGS INC PUT 81727U955 0 2 SH Put SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 245 91 SH Call SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 124 4,609 SH   SOLE   4,609 0 0
SERVICEMASTER GLOBAL HLDGS I PUT 81761R959 467 173 SH Put SOLE   0 0 0
SESEN BIO INC CALL 817763905 11 203 SH Call SOLE   0 0 0
SESEN BIO INC COM 817763105 10 18,393 SH   SOLE   18,393 0 0
SESEN BIO INC PUT 817763955 65 1,163 SH Put SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 738 179 SH Call SOLE   0 0 0
STIFEL FINL CORP PUT 860630952 4 1 SH Put SOLE   0 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2 90 SH   SOLE   90 0 0
SERVISFIRST BANCSHARES INC PUT 81768T958 29 10 SH Put SOLE   0 0 0
STITCH FIX INC CALL 860897907 629 496 SH Call SOLE   0 0 0
STITCH FIX INC PUT 860897957 725 571 SH Put SOLE   0 0 0
SFL CORPORATION LTD CALL G7738W906 830 877 SH Call SOLE   0 0 0
SFL CORPORATION LTD PUT G7738W956 106 112 SH Put SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 1,979 1,065 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC COM 85208M102 281 15,144 SH   SOLE   15,144 0 0
SPROUTS FMRS MKT INC PUT 85208M952 2,093 1,126 SH Put SOLE   0 0 0
FANG HLDGS LTD CALL 30711Y901 2 18 SH Call SOLE   0 0 0
FANG HLDGS LTD COM 30711Y201 7 5,716 SH   SOLE   5,716 0 0
FANG HLDGS LTD PUT 30711Y951 12 92 SH Put SOLE   0 0 0
SEATTLE GENETICS INC CALL 812578902 4,707 408 SH Call SOLE   0 0 0
SEATTLE GENETICS INC COM 812578102 13 120 SH   SOLE   120 0 0
SEATTLE GENETICS INC PUT 812578952 3,749 325 SH Put SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 6 2 SH Put SOLE   0 0 0
SMART GLOBAL HLDGS INC CALL G8232Y901 9 4 SH Call SOLE   0 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 394 16,253 SH   SOLE   16,253 0 0
SMART GLOBAL HLDGS INC PUT G8232Y951 558 230 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 542 852 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC COM 800677106 150 23,682 SH   SOLE   23,682 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 547 859 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 325 336 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP COM 80874P109 100 10,399 SH   SOLE   10,399 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 522 539 SH Put SOLE   0 0 0
ABERDEEN STD GOLD ETF TR CALL 00326A904 24 16 SH Call SOLE   0 0 0
ABERDEEN STD GOLD ETF TR COM 00326A104 2 175 SH   SOLE   175 0 0
ABERDEEN STD GOLD ETF TR PUT 00326A954 1 1 SH Put SOLE   0 0 0
SURGERY PARTNERS INC CALL 86881A900 16 26 SH Call SOLE   0 0 0
SURGERY PARTNERS INC PUT 86881A950 1 2 SH Put SOLE   0 0 0
STAR GROUP L P CALL 85512C905 35 46 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B909 2,378 860 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B425 3,839 138,813 SH   SOLE   138,813 0 0
PROSHARES TR PUT 74347B959 2,414 873 SH Put SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 1,947 516 SH Call SOLE   0 0 0
SHAKE SHACK INC COM 819047101 1,123 29,772 SH   SOLE   29,772 0 0
SHAKE SHACK INC PUT 819047951 4,185 1,109 SH Put SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 34 35 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 261 26,233 SH   SOLE   26,233 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 381 382 SH Put SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW CALL 867892901 40 46 SH Call SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW PUT 867892951 65 75 SH Put SOLE   0 0 0
MADDEN STEVEN LTD CALL 556269908 25 11 SH Call SOLE   0 0 0
MADDEN STEVEN LTD COM 556269108 67 2,910 SH   SOLE   2,910 0 0
MADDEN STEVEN LTD PUT 556269958 176 76 SH Put SOLE   0 0 0
SHOPIFY INC CALL 82509L907 57,578 1,381 SH Call SOLE   0 0 0
SHOPIFY INC COM 82509L107 25 60 SH   SOLE   60 0 0
SHOPIFY INC PUT 82509L957 94,809 2,274 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 5,927 129 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO COM 824348106 297 647 SH   SOLE   647 0 0
SHERWIN WILLIAMS CO PUT 824348956 5,881 128 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 22,092 2,549 SH Call SOLE   0 0 0
ISHARES TR COM 464287457 104 1,200 SH   SOLE   1,200 0 0
ISHARES TR PUT 464287957 1,993 230 SH Put SOLE   0 0 0
COMPANHIA SIDERURGICA NACION CALL 20440W905 5 44 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 7 57 SH Put SOLE   0 0 0
SIEBERT FINL CORP COM 826176109 0 100 SH   SOLE   100 0 0
SIEBERT FINL CORP PUT 826176959 2 3 SH Put SOLE   0 0 0
SIENTRA INC CALL 82621J905 32 162 SH Call SOLE   0 0 0
SIENTRA INC COM 82621J105 38 19,124 SH   SOLE   19,124 0 0
SIENTRA INC PUT 82621J955 4 24 SH Put SOLE   0 0 0
SIGNET JEWELERS LIMITED CALL G81276900 276 429 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED COM G81276100 130 20,277 SH   SOLE   20,277 0 0
SIGNET JEWELERS LIMITED PUT G81276950 235 365 SH Put SOLE   0 0 0
SIGA TECHNOLOGIES INC CALL 826917906 28 60 SH Call SOLE   0 0 0
SIGA TECHNOLOGIES INC COM 826917106 86 18,075 SH   SOLE   18,075 0 0
GLOBAL X FDS CALL 37954Y901 1,941 814 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 791 332 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 297 448 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G102 132 19,937 SH   SOLE   19,937 0 0
ETF MANAGERS TR PUT 26924G958 30 46 SH Put SOLE   0 0 0
SILK RD MED INC CALL 82710M900 18 6 SH Call SOLE   0 0 0
SILK RD MED INC COM 82710M100 218 6,943 SH   SOLE   6,943 0 0
SILK RD MED INC PUT 82710M950 390 124 SH Put SOLE   0 0 0
SILVERCREST METALS INC CALL 828363901 49 95 SH Call SOLE   0 0 0
SILVERCREST METALS INC COM 828363101 53 10,196 SH   SOLE   10,196 0 0
SILVERCREST METALS INC PUT 828363951 34 66 SH Put SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 43 12 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO PUT 82706C958 318 87 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 668 210 SH Call SOLE   0 0 0
SINA CORP COM G81477104 151 4,772 SH   SOLE   4,772 0 0
SINA CORP PUT G81477954 971 305 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 685 1,387 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC COM 82968B103 631 127,910 SH   SOLE   127,910 0 0
SIRIUS XM HLDGS INC PUT 82968B953 741 1,501 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC PUT 82968B953 1 3 SH Put SOLE   0 0 0
SITE CENTERS CORP CALL 82981J909 4 8 SH Call SOLE   0 0 0
SITE CENTERS CORP COM 82981J109 10 2,030 SH   SOLE   2,030 0 0
SITE CENTERS CORP PUT 82981J959 38 74 SH Put SOLE   0 0 0
SVB FINANCIAL GROUP CALL 78486Q901 1,465 97 SH Call SOLE   0 0 0
SVB FINANCIAL GROUP PUT 78486Q951 3,625 240 SH Put SOLE   0 0 0
ABERDEEN STD SILVER ETF TR CALL 003264908 132 98 SH Call SOLE   0 0 0
ABERDEEN STD SILVER ETF TR PUT 003264958 4 3 SH Put SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 1,983 1,582 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 450 35,887 SH   SOLE   35,887 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 1,262 1,007 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 151 66 SH Call SOLE   0 0 0
SMUCKER J M CO CALL 832696905 2,597 234 SH Call SOLE   0 0 0
SMUCKER J M CO COM 832696405 120 1,090 SH   SOLE   1,090 0 0
SMUCKER J M CO PUT 832696955 3,862 348 SH Put SOLE   0 0 0
SPDR SER TR PUT 78468R953 278 118 SH Put SOLE   0 0 0
SHAW COMMUNICATIONS INC CALL 82028K900 1 1 SH Call SOLE   0 0 0
SHAW COMMUNICATIONS INC COM 82028K200 95 5,917 SH   SOLE   5,917 0 0
SHAW COMMUNICATIONS INC PUT 82028K950 1 1 SH Put SOLE   0 0 0
SAN JUAN BASIN RTY TR CALL 798241905 17 84 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR PUT 798241955 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 469 240 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B748 87 4,474 SH   SOLE   4,474 0 0
PROSHARES TR PUT 74347B959 1 1 SH Put SOLE   0 0 0
SK TELECOM LTD CALL 78440P908 14 9 SH Call SOLE   0 0 0
SK TELECOM LTD COM 78440P108 63 3,919 SH   SOLE   3,919 0 0
SK TELECOM LTD PUT 78440P958 154 95 SH Put SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 578 1,157 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 0 100 SH   SOLE   100 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 516 1,032 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 2,684 1,131 SH Call SOLE   0 0 0
SKECHERS U S A INC PUT 830566955 1,657 698 SH Put SOLE   0 0 0
SKYLINE CHAMPION CORPORATION CALL 830830905 36 23 SH Call SOLE   0 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 107 6,824 SH   SOLE   6,824 0 0
SKYLINE CHAMPION CORPORATION PUT 830830955 23 15 SH Put SOLE   0 0 0
SKYWEST INC CALL 830879902 707 270 SH Call SOLE   0 0 0
SKYWEST INC COM 830879102 21 807 SH   SOLE   807 0 0
SKYWEST INC PUT 830879952 432 165 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 245 45 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 234 43 SH Put SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 358 42 SH Call SOLE   0 0 0
SILICON LABORATORIES INC PUT 826919952 333 39 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 11,683 8,661 SH Call SOLE   0 0 0
SCHLUMBERGER LTD PUT 806857958 7,751 5,746 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 22 123 SH Call SOLE   0 0 0
U S SILICA HLDGS INC COM 90346E103 104 57,805 SH   SOLE   57,805 0 0
U S SILICA HLDGS INC PUT 90346E953 249 1,386 SH Put SOLE   0 0 0
SOLID BIOSCIENCES INC CALL 83422E905 253 1,061 SH Call SOLE   0 0 0
SOLID BIOSCIENCES INC COM 83422E105 119 49,914 SH   SOLE   49,914 0 0
SOLID BIOSCIENCES INC PUT 83422E955 157 659 SH Put SOLE   0 0 0
SUN LIFE FINL INC CALL 866796905 292 91 SH Call SOLE   0 0 0
SUN LIFE FINL INC PUT 866796955 118 37 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X901 172 40 SH Call SOLE   0 0 0
SL GREEN RLTY CORP PUT 78440X951 8 2 SH Put SOLE   0 0 0
SLM CORP CALL 78442P906 92 128 SH Call SOLE   0 0 0
SLM CORP COM 78442P106 424 58,980 SH   SOLE   58,980 0 0
SLM CORP PUT 78442P956 668 930 SH Put SOLE   0 0 0
SIMULATIONS PLUS INC COM 829214105 252 7,229 SH   SOLE   7,229 0 0
SIMULATIONS PLUS INC PUT 829214955 34 10 SH Put SOLE   0 0 0
SOLAR CAP LTD CALL 83413U900 6 6 SH Call SOLE   0 0 0
ISHARES SILVER TRUST CALL 46428Q909 33,950 26,016 SH Call SOLE   0 0 0
ISHARES SILVER TRUST COM 46428Q109 23,358 1,789,892 SH   SOLE   1,789,892 0 0
ISHARES SILVER TRUST PUT 46428Q959 38,052 29,159 SH Put SOLE   0 0 0
SM ENERGY CO CALL 78454L900 18 150 SH Call SOLE   0 0 0
SM ENERGY CO COM 78454L100 18 15,205 SH   SOLE   15,205 0 0
SM ENERGY CO PUT 78454L950 21 176 SH Put SOLE   0 0 0
SMARTSHEET INC CALL 83200N903 1,714 413 SH Call SOLE   0 0 0
SMARTSHEET INC PUT 83200N953 215 52 SH Put SOLE   0 0 0
SHARPS COMPLIANCE CORP CALL 820017901 53 67 SH Call SOLE   0 0 0
SHARPS COMPLIANCE CORP COM 820017101 39 4,995 SH   SOLE   4,995 0 0
SHARPS COMPLIANCE CORP PUT 820017951 95 120 SH Put SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I COM 86562M209 3 700 SH   SOLE   700 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 655 64 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 491 48 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 36,992 3,158 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F676 1,708 14,586 SH   SOLE   14,586 0 0
VANECK VECTORS ETF TR PUT 92189F952 111,364 9,507 SH Put SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 0 9 SH Call SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 17 28,923 SH   SOLE   28,923 0 0
SUMMIT MIDSTREAM PARTNERS LP PUT 866142952 18 299 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 4 5 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F502 14 247 SH   SOLE   247 0 0
VANECK VECTORS ETF TR PUT 92189F952 24 4 SH Put SOLE   0 0 0
SIMPLY GOOD FOODS CO CALL 82900L902 350 182 SH Call SOLE   0 0 0
SIMPLY GOOD FOODS CO PUT 82900L952 67 35 SH Put SOLE   0 0 0
STEIN MART INC CALL 858375908 0 9 SH Call SOLE   0 0 0
STEIN MART INC PUT 858375958 14 268 SH Put SOLE   0 0 0
SMITH MICRO SOFTWARE INC CALL 832154907 245 583 SH Call SOLE   0 0 0
SMITH MICRO SOFTWARE INC COM 832154207 144 34,400 SH   SOLE   34,400 0 0
SMITH MICRO SOFTWARE INC PUT 832154957 101 242 SH Put SOLE   0 0 0
SEMTECH CORP CALL 816850901 596 159 SH Call SOLE   0 0 0
SEMTECH CORP PUT 816850951 311 83 SH Put SOLE   0 0 0
SNAP ON INC CALL 833034901 174 16 SH Call SOLE   0 0 0
SNAP ON INC PUT 833034951 43 4 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 11,347 9,544 SH Call SOLE   0 0 0
SNAP INC COM 83304A106 2,301 193,530 SH   SOLE   193,530 0 0
SNAP INC PUT 83304A956 6,296 5,296 SH Put SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 1 1 SH Call SOLE   0 0 0
SLEEP NUMBER CORP PUT 83125X953 57 30 SH Put SOLE   0 0 0
SMART SAND INC COM 83191H107 18 18,205 SH   SOLE   18,205 0 0
SMART SAND INC PUT 83191H957 21 202 SH Put SOLE   0 0 0
SUNDIAL GROWERS INC CALL 86730L909 5 84 SH Call SOLE   0 0 0
SUNDIAL GROWERS INC COM 86730L109 12 18,800 SH   SOLE   18,800 0 0
SUNDIAL GROWERS INC PUT 86730L959 0 11 SH Put SOLE   0 0 0
SCHNEIDER NATIONAL INC CALL 80689H902 135 70 SH Call SOLE   0 0 0
SCHNEIDER NATIONAL INC COM 80689H102 14 761 SH   SOLE   761 0 0
SCHNEIDER NATIONAL INC PUT 80689H952 38 20 SH Put SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC CALL 87164F905 296 270 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 219 20,046 SH   SOLE   20,046 0 0
SYNDAX PHARMACEUTICALS INC PUT 87164F955 46 42 SH Put SOLE   0 0 0
SONY CORP CALL 835699907 5,042 852 SH Call SOLE   0 0 0
SONY CORP PUT 835699957 1,361 230 SH Put SOLE   0 0 0
SMITH & NEPHEW GROUP PLC CALL 83175M905 60 17 SH Call SOLE   0 0 0
SMITH & NEPHEW GROUP PLC COM 83175M205 394 10,999 SH   SOLE   10,999 0 0
SMITH & NEPHEW GROUP PLC PUT 83175M955 577 161 SH Put SOLE   0 0 0
CHINA PETE & CHEM CORP CALL 16941R908 448 92 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP COM 16941R108 1,442 29,615 SH   SOLE   29,615 0 0
CHINA PETE & CHEM CORP PUT 16941R958 2,469 507 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 4,932 383 SH Call SOLE   0 0 0
SYNOPSYS INC PUT 871607957 5,331 414 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC CALL 648691903 51 202 SH Call SOLE   0 0 0
NEW SR INVT GROUP INC COM 648691103 3 1,230 SH   SOLE   1,230 0 0
NEW SR INVT GROUP INC PUT 648691953 29 116 SH Put SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328900 20 505 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328950 0 23 SH Put SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 312 178 SH Call SOLE   0 0 0
SYNOVUS FINL CORP COM 87161C501 234 13,346 SH   SOLE   13,346 0 0
SYNOVUS FINL CORP PUT 87161C951 732 417 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 431 59 SH Call SOLE   0 0 0
SYNNEX CORP PUT 87162W950 73 10 SH Put SOLE   0 0 0
SANOFI CALL 80105N903 0 4 SH Call SOLE   0 0 0
SOUTHERN CO CALL 842587907 11,981 2,213 SH Call SOLE   0 0 0
SOUTHERN CO PUT 842587957 6,166 1,139 SH Put SOLE   0 0 0
SOGOU INC CALL 83409V904 12 37 SH Call SOLE   0 0 0
SOGOU INC COM 83409V104 55 16,633 SH   SOLE   16,633 0 0
SOGOU INC PUT 83409V954 5 17 SH Put SOLE   0 0 0
SOHU COM LTD CALL 83410S908 39 64 SH Call SOLE   0 0 0
SOHU COM LTD COM 83410S108 89 14,335 SH   SOLE   14,335 0 0
SOHU COM LTD PUT 83410S958 186 299 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC CALL 83418M903 49 94 SH Call SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC PUT 83418M953 0 1 SH Put SOLE   0 0 0
SONOCO PRODS CO CALL 835495902 361 78 SH Call SOLE   0 0 0
SONOCO PRODS CO PUT 835495952 27 6 SH Put SOLE   0 0 0
SONOS INC CALL 83570H908 744 878 SH Call SOLE   0 0 0
SONOS INC COM 83570H108 4 574 SH   SOLE   574 0 0
SONOS INC PUT 83570H958 31 37 SH Put SOLE   0 0 0
SORL AUTO PTS INC CALL 78461U901 0 2 SH Call SOLE   0 0 0
SORL AUTO PTS INC COM 78461U101 15 3,822 SH   SOLE   3,822 0 0
SORL AUTO PTS INC PUT 78461U951 0 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 9,104 961 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W458 294 3,110 SH   SOLE   3,110 0 0
DIREXION SHS ETF TR PUT 25459W958 4,594 485 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 538 310 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E182 944 54,402 SH   SOLE   54,402 0 0
DIREXION SHS ETF TR PUT 25460E955 1,632 940 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 5,150 251 SH Call SOLE   0 0 0
ISHARES TR COM 464287523 789 3,849 SH   SOLE   3,849 0 0
ISHARES TR PUT 464287957 14,528 708 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 53 38 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A607 146 10,397 SH   SOLE   10,397 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 66 47 SH Put SOLE   0 0 0
SP PLUS CORP CALL 78469C903 24 12 SH Call SOLE   0 0 0
SPARTAN MTRS INC CALL 846819900 3 3 SH Call SOLE   0 0 0
SPARTAN MTRS INC PUT 846819950 36 28 SH Put SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE CALL 84790A905 156 43 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 89 2,472 SH   SOLE   2,472 0 0
SPECTRUM BRANDS HLDGS INC NE PUT 84790A955 14 4 SH Put SOLE   0 0 0
VIRGIN GALACTIC HOLDINGS INC CALL 92766K906 8,541 5,779 SH Call SOLE   0 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,742 117,919 SH   SOLE   117,919 0 0
VIRGIN GALACTIC HOLDINGS INC PUT 92766K956 8,012 5,421 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 2 1 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 6,051 1,103 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 1,810 330 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 15,168 619 SH Call SOLE   0 0 0
S&P GLOBAL INC PUT 78409V954 14,433 589 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 205 145 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 31 22 SH Put SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T CALL 46138E905 63 21 SH Call SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T PUT 46138E955 30 10 SH Put SOLE   0 0 0
SPARK ENERGY INC CALL 846511903 0 1 SH Call SOLE   0 0 0
SPARK ENERGY INC COM 846511103 2 362 SH   SOLE   362 0 0
SPARK ENERGY INC PUT 846511953 3 5 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 12 4 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 78 26 SH Put SOLE   0 0 0
SPLUNK INC CALL 848637904 7,674 608 SH Call SOLE   0 0 0
SPLUNK INC PUT 848637954 13,115 1,039 SH Put SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T CALL 46138E905 2,355 502 SH Call SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T COM 46138E354 805 17,163 SH   SOLE   17,163 0 0
INVESCO EXCHANGE-TRADED FD T PUT 46138E955 2,003 427 SH Put SOLE   0 0 0
SEASPINE HLDGS CORP COM 81255T108 0 106 SH   SOLE   106 0 0
SEASPINE HLDGS CORP PUT 81255T958 1 2 SH Put SOLE   0 0 0
SPOTIFY TECHNOLOGY S A CALL L8681T902 3,764 310 SH Call SOLE   0 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 4,411 36,326 SH   SOLE   36,326 0 0
SPOTIFY TECHNOLOGY S A PUT L8681T952 11,694 963 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 11 48 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 48 20,910 SH   SOLE   20,910 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 59 254 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 1,912 799 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 655 27,395 SH   SOLE   27,395 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 1,665 696 SH Put SOLE   0 0 0
SUPPORT COM INC CALL 86858W900 1 18 SH Call SOLE   0 0 0
SPDR SER TR CALL 78468R903 45 21 SH Call SOLE   0 0 0
SPDR SER TR CALL 78464A908 4,657 1,481 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 44 14 SH Put SOLE   0 0 0
SPARTANNASH CO CALL 847215900 40 28 SH Call SOLE   0 0 0
SPARTANNASH CO COM 847215100 97 6,831 SH   SOLE   6,831 0 0
SPARTANNASH CO PUT 847215950 164 115 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 14 24 SH Call SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 38 6,238 SH   SOLE   6,238 0 0
SPORTSMANS WHSE HLDGS INC PUT 84920Y956 2 4 SH Put SOLE   0 0 0
SUNPOWER CORP CALL 867652906 352 695 SH Call SOLE   0 0 0
SUNPOWER CORP COM 867652406 113 22,442 SH   SOLE   22,442 0 0
SUNPOWER CORP PUT 867652956 354 700 SH Put SOLE   0 0 0
SPX CORP CALL 784635904 22 7 SH Call SOLE   0 0 0
SPX CORP COM 784635104 65 2,010 SH   SOLE   2,010 0 0
SPX CORP PUT 784635954 3 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 20,688 7,942 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W862 41 1,600 SH   SOLE   1,600 0 0
DIREXION SHS ETF TR PUT 25459W958 8,846 3,396 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 2,011 1,262 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E885 7,709 483,677 SH   SOLE   483,677 0 0
DIREXION SHS ETF TR PUT 25460E955 3,627 2,276 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 2,976 1,234 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B268 3,866 160,288 SH   SOLE   160,288 0 0
PROSHARES TR PUT 74347B959 2,185 906 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 6,236,158 241,946 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR COM 78462F103 24,750 96,024 SH   SOLE   96,024 0 0
SPDR S&P 500 ETF TR PUT 78462F953 10,587,339 410,760 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 250 70 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A409 25 700 SH   SOLE   700 0 0
SPDR SER TR PUT 78464A958 800 224 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 41 16 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 77 30 SH Put SOLE   0 0 0
SQUARE INC CALL 852234903 52,914 10,102 SH Call SOLE   0 0 0
SQUARE INC PUT 852234953 37,551 7,169 SH Put SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C CALL 833635905 232 103 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C COM 833635105 475 21,075 SH   SOLE   21,075 0 0
SOCIEDAD QUIMICA MINERA DE C PUT 833635955 1,267 562 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 11,226 5,769 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G408 2,710 139,295 SH   SOLE   139,295 0 0
PROSHARES TR PUT 74347G958 11,598 5,960 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 3,584 1,842 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G958 262 135 SH Put SOLE   0 0 0
SPIRE INC PUT 84857L951 22 3 SH Put SOLE   0 0 0
SRAX INC COM 78472M106 1 500 SH   SOLE   500 0 0
SPIRIT RLTY CAP INC NEW CALL 84860W900 287 110 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W950 7 3 SH Put SOLE   0 0 0
STERICYCLE INC COM 858912108 206 4,247 SH   SOLE   4,247 0 0
STERICYCLE INC PUT 858912958 383 79 SH Put SOLE   0 0 0
SURMODICS INC CALL 868873900 59 18 SH Call SOLE   0 0 0
SEMPRA ENERGY CALL 816851909 1,299 115 SH Call SOLE   0 0 0
SEMPRA ENERGY COM 816851109 363 3,216 SH   SOLE   3,216 0 0
SEMPRA ENERGY PUT 816851959 1,672 148 SH Put SOLE   0 0 0
SERVICESOURCE INTL INC CALL 81763U900 2 24 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 88 97 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS COM 81752R100 66 7,301 SH   SOLE   7,301 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 446 490 SH Put SOLE   0 0 0
STONERIDGE INC CALL 86183P902 10 6 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 544 2,959 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 189 1,028 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 4,049 414 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 8 90 SH   SOLE   90 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 2,200 225 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 7 3 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A244 45 1,885 SH   SOLE   1,885 0 0
PROSHARES TR PUT 74348A954 17 7 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 272 90 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 6 2 SH Put SOLE   0 0 0
SOUTH ST CORP CALL 840441909 1,585 270 SH Call SOLE   0 0 0
SOUTH ST CORP COM 840441109 846 14,414 SH   SOLE   14,414 0 0
SOUTH ST CORP PUT 840441959 1,532 261 SH Put SOLE   0 0 0
SIMPSON MANUFACTURING CO INC CALL 829073905 30 5 SH Call SOLE   0 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 153 2,483 SH   SOLE   2,483 0 0
SIMPSON MANUFACTURING CO INC PUT 829073955 291 47 SH Put SOLE   0 0 0
STAGE STORES INC CALL 85254C905 3 85 SH Call SOLE   0 0 0
STAGE STORES INC COM 85254C305 11 32,411 SH   SOLE   32,411 0 0
STAGE STORES INC PUT 85254C955 3 103 SH Put SOLE   0 0 0
SASOL LTD CALL 803866900 56 281 SH Call SOLE   0 0 0
SASOL LTD COM 803866300 2 1,446 SH   SOLE   1,446 0 0
SASOL LTD PUT 803866950 12 63 SH Put SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 1,827 417 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,048 23,926 SH   SOLE   23,926 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 5,521 1,260 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 14,501 1,631 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R107 115 1,300 SH   SOLE   1,300 0 0
PROSHARES TR PUT 74347R952 2,845 320 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO CALL 811054902 8 11 SH Call SOLE   0 0 0
SCRIPPS E W CO OHIO COM 811054402 14 1,956 SH   SOLE   1,956 0 0
SCRIPPS E W CO OHIO PUT 811054952 0 1 SH Put SOLE   0 0 0
SSR MNG INC CALL 784730903 1,197 1,052 SH Call SOLE   0 0 0
SSR MNG INC PUT 784730953 381 335 SH Put SOLE   0 0 0
SUTTER ROCK CAP CORP CALL 86944Q900 4 7 SH Call SOLE   0 0 0
SUTTER ROCK CAP CORP PUT 86944Q950 65 111 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 492 153 SH Call SOLE   0 0 0
SHUTTERSTOCK INC PUT 825690950 176 55 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 221 139 SH Call SOLE   0 0 0
STRATASYS LTD COM M85548101 192 12,099 SH   SOLE   12,099 0 0
STRATASYS LTD PUT M85548951 314 197 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P CALL G8060N902 841 291 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P PUT G8060N952 11 4 SH Put SOLE   0 0 0
STAAR SURGICAL CO CALL 852312905 651 202 SH Call SOLE   0 0 0
STAAR SURGICAL CO PUT 852312955 119 37 SH Put SOLE   0 0 0
STAG INDL INC CALL 85254J902 558 248 SH Call SOLE   0 0 0
STAG INDL INC PUT 85254J952 358 159 SH Put SOLE   0 0 0
ISTAR INC CALL 45031U901 575 542 SH Call SOLE   0 0 0
ISTAR INC COM 45031U101 71 6,731 SH   SOLE   6,731 0 0
ISTAR INC PUT 45031U951 502 474 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 336 461 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC COM 30224P200 198 27,149 SH   SOLE   27,149 0 0
EXTENDED STAY AMER INC PUT 30224P950 346 474 SH Put SOLE   0 0 0
STEWART INFORMATION SVCS COR COM 860372101 6 246 SH   SOLE   246 0 0
STEWART INFORMATION SVCS COR PUT 860372951 5 2 SH Put SOLE   0 0 0
STERIS PLC CALL G8473T900 335 24 SH Call SOLE   0 0 0
STERIS PLC COM G8473T100 38 278 SH   SOLE   278 0 0
STERIS PLC PUT G8473T950 83 6 SH Put SOLE   0 0 0
STATE AUTO FINL CORP COM 855707105 3 118 SH   SOLE   118 0 0
STATE AUTO FINL CORP PUT 855707955 11 4 SH Put SOLE   0 0 0
SUNOPTA INC CALL 8676EP908 26 152 SH Call SOLE   0 0 0
STERLING BANCORP DEL CALL 85917A900 20 20 SH Call SOLE   0 0 0
STEEL DYNAMICS INC CALL 858119900 743 330 SH Call SOLE   0 0 0
STEEL DYNAMICS INC COM 858119100 15 700 SH   SOLE   700 0 0
STEEL DYNAMICS INC PUT 858119950 694 308 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 2,737 1,281 SH Call SOLE   0 0 0
STMICROELECTRONICS N V PUT 861012952 989 463 SH Put SOLE   0 0 0
STEMLINE THERAPEUTICS INC CALL 85858C907 4 9 SH Call SOLE   0 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 10 2,172 SH   SOLE   2,172 0 0
STEMLINE THERAPEUTICS INC PUT 85858C957 19 40 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 3,134 241 SH Call SOLE   0 0 0
STAMPS COM INC COM 852857200 14 110 SH   SOLE   110 0 0
STAMPS COM INC PUT 852857950 4,383 337 SH Put SOLE   0 0 0
STONECO LTD CALL G85158906 1,704 783 SH Call SOLE   0 0 0
STONECO LTD PUT G85158956 465 214 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 3,164 1,655 SH Call SOLE   0 0 0
SCORPIO TANKERS INC COM Y7542C130 592 30,992 SH   SOLE   30,992 0 0
SCORPIO TANKERS INC PUT Y7542C950 2,623 1,372 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 7 4 SH Call SOLE   0 0 0
STOKE THERAPEUTICS INC COM 86150R107 8 373 SH   SOLE   373 0 0
STONEMOR INC CALL 86184W906 1 17 SH Call SOLE   0 0 0
STORE CAP CORP CALL 862121900 505 279 SH Call SOLE   0 0 0
STORE CAP CORP COM 862121100 62 3,473 SH   SOLE   3,473 0 0
STORE CAP CORP PUT 862121950 291 161 SH Put SOLE   0 0 0
STRATEGIC ED INC CALL 86272C903 13 1 SH Call SOLE   0 0 0
STRATEGIC ED INC PUT 86272C953 27 2 SH Put SOLE   0 0 0
STERLING CONSTRUCTION CO INC CALL 859241901 11 12 SH Call SOLE   0 0 0
STERLING CONSTRUCTION CO INC COM 859241101 15 1,651 SH   SOLE   1,651 0 0
STERLING CONSTRUCTION CO INC PUT 859241951 9 10 SH Put SOLE   0 0 0
STATE STR CORP CALL 857477903 1,395 262 SH Call SOLE   0 0 0
STATE STR CORP COM 857477103 353 6,639 SH   SOLE   6,639 0 0
STATE STR CORP PUT 857477953 2,812 528 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 656 640 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 431 42,105 SH   SOLE   42,105 0 0
STARWOOD PPTY TR INC PUT 85571B955 492 480 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 7,188 1,473 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 4,152 851 SH Put SOLE   0 0 0
STEREOTAXIS INC CALL 85916J909 6 20 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 9,820 685 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC PUT 21036P957 15,712 1,096 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 2,395 1,516 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW PUT 867224957 1,079 683 SH Put SOLE   0 0 0
SUN CMNTYS INC CALL 866674904 436 35 SH Call SOLE   0 0 0
SUN CMNTYS INC COM 866674104 1,907 15,275 SH   SOLE   15,275 0 0
SUN CMNTYS INC PUT 866674954 4,644 372 SH Put SOLE   0 0 0
SUMMIT MATLS INC CALL 86614U900 15 10 SH Call SOLE   0 0 0
SUMMIT MATLS INC COM 86614U100 905 60,347 SH   SOLE   60,347 0 0
SUNOCO LP CALL 86765K909 369 236 SH Call SOLE   0 0 0
SUNOCO LP COM 86765K109 140 9,000 SH   SOLE   9,000 0 0
SUNOCO LP PUT 86765K959 261 167 SH Put SOLE   0 0 0
SOLAR SR CAP LTD COM 83416M105 18 1,921 SH   SOLE   1,921 0 0
SOLAR SR CAP LTD PUT 83416M955 48 50 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC CALL 868168905 13 113 SH Call SOLE   0 0 0
SUPERIOR INDS INTL INC COM 868168105 0 833 SH   SOLE   833 0 0
SUPERIOR INDS INTL INC PUT 868168955 3 30 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 230 128 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 583 32,425 SH   SOLE   32,425 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 444 247 SH Put SOLE   0 0 0
GRUPO SUPERVIELLE S A CALL 40054A908 0 1 SH Call SOLE   0 0 0
GRUPO SUPERVIELLE S A COM 40054A108 0 328 SH   SOLE   328 0 0
GRUPO SUPERVIELLE S A PUT 40054A958 0 4 SH Put SOLE   0 0 0
SERVICE PPTYS TR CALL 81761L902 36 67 SH Call SOLE   0 0 0
SERVICE PPTYS TR COM 81761L102 61 11,433 SH   SOLE   11,433 0 0
SERVICE PPTYS TR PUT 81761L952 76 142 SH Put SOLE   0 0 0
SVMK INC CALL 78489X903 22 17 SH Call SOLE   0 0 0
SVMK INC COM 78489X103 515 38,148 SH   SOLE   38,148 0 0
SVMK INC PUT 78489X953 541 401 SH Put SOLE   0 0 0
SAVARA INC CALL 805111901 76 363 SH Call SOLE   0 0 0
SAVARA INC PUT 805111951 7 35 SH Put SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC CALL 33766Y900 6 17 SH Call SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 5 1,569 SH   SOLE   1,569 0 0
PROSHARES TR II CALL 74347W902 9,966 3,214 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W130 3 100 SH   SOLE   100 0 0
PROSHARES TR II PUT 74347W952 2,043 659 SH Put SOLE   0 0 0
SHOCKWAVE MED INC CALL 82489T904 1,768 533 SH Call SOLE   0 0 0
SHOCKWAVE MED INC PUT 82489T954 9 3 SH Put SOLE   0 0 0
SWITCH INC CALL 87105L904 813 564 SH Call SOLE   0 0 0
SWITCH INC PUT 87105L954 51 36 SH Put SOLE   0 0 0
SIERRA WIRELESS INC CALL 826516906 18 32 SH Call SOLE   0 0 0
SIERRA WIRELESS INC COM 826516106 60 10,644 SH   SOLE   10,644 0 0
SIERRA WIRELESS INC PUT 826516956 126 223 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 2,020 202 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC PUT 854502951 820 82 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 9,259 1,036 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 18,179 2,034 SH Put SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC CALL 808541906 52 19 SH Call SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC PUT 808541956 2 1 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 362 2,143 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 83 496 SH Put SOLE   0 0 0
SOUTHWEST GAS HOLDINGS INC PUT 844895952 6 1 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC COM 86722A103 91 23,663 SH   SOLE   23,663 0 0
SO YOUNG INTERNATIONAL INC CALL 83356Q908 1 1 SH Call SOLE   0 0 0
SO YOUNG INTERNATIONAL INC COM 83356Q108 117 11,443 SH   SOLE   11,443 0 0
SO YOUNG INTERNATIONAL INC PUT 83356Q958 187 183 SH Put SOLE   0 0 0
SYNLOGIC INC CALL 87166L900 0 2 SH Call SOLE   0 0 0
SYNLOGIC INC COM 87166L100 0 93 SH   SOLE   93 0 0
SYNCHRONY FINL CALL 87165B903 973 605 SH Call SOLE   0 0 0
SYNCHRONY FINL PUT 87165B953 738 459 SH Put SOLE   0 0 0
STRYKER CORP CALL 863667901 5,494 330 SH Call SOLE   0 0 0
STRYKER CORP PUT 863667951 5,727 344 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC CALL 871237903 2 1 SH Call SOLE   0 0 0
SYKES ENTERPRISES INC COM 871237103 38 1,423 SH   SOLE   1,423 0 0
SYKES ENTERPRISES INC PUT 871237953 2 1 SH Put SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 1,059 183 SH Call SOLE   0 0 0
SYNAPTICS INC PUT 87157D959 127 22 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 39 10 SH Call SOLE   0 0 0
SYNEOS HEALTH INC COM 87166B102 123 3,130 SH   SOLE   3,130 0 0
SYROS PHARMACEUTICALS INC CALL 87184Q907 16 28 SH Call SOLE   0 0 0
SYSTEMAX INC CALL 871851901 10 6 SH Call SOLE   0 0 0
SYSTEMAX INC COM 871851101 3 194 SH   SOLE   194 0 0
SYSTEMAX INC PUT 871851951 8 5 SH Put SOLE   0 0 0
SYSCO CORP CALL 871829907 4,156 911 SH Call SOLE   0 0 0
SYSCO CORP PUT 871829957 3,207 703 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 51,140 17,544 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 88,245 30,273 SH Put SOLE   0 0 0
TRAVELCENTERS OF AMERICA INC CALL 89421B909 6 7 SH Call SOLE   0 0 0
TRAVELCENTERS OF AMERICA INC PUT 89421B959 12 13 SH Put SOLE   0 0 0
DEL TACO RESTAURANTS INC CALL 245496904 14 41 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC COM 245496104 70 20,467 SH   SOLE   20,467 0 0
DEL TACO RESTAURANTS INC PUT 245496954 2 6 SH Put SOLE   0 0 0
TRANSACT TECHNOLOGIES INC CALL 892918903 0 5 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 201 133 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD COM 874060205 223 14,748 SH   SOLE   14,748 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 132 87 SH Put SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 572 377 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 336 222 SH Put SOLE   0 0 0
TAL EDUCATION GROUP CALL 874080904 3,973 746 SH Call SOLE   0 0 0
TAL EDUCATION GROUP COM 874080104 1,998 37,528 SH   SOLE   37,528 0 0
TAL EDUCATION GROUP PUT 874080954 9,075 1,704 SH Put SOLE   0 0 0
TALOS ENERGY INC CALL 87484T908 40 70 SH Call SOLE   0 0 0
TALOS ENERGY INC COM 87484T108 39 6,883 SH   SOLE   6,883 0 0
TALOS ENERGY INC PUT 87484T958 53 93 SH Put SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T CALL 46138G900 206 82 SH Call SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T COM 46138G706 889 35,254 SH   SOLE   35,254 0 0
INVESCO EXCHANGE-TRADED FD T PUT 46138G950 1,064 422 SH Put SOLE   0 0 0
MOLSON COORS BEVERAGE CO CALL 60871R909 2,859 733 SH Call SOLE   0 0 0
MOLSON COORS BEVERAGE CO PUT 60871R959 1,201 308 SH Put SOLE   0 0 0
CARROLS RESTAURANT GROUP INC CALL 14574X904 18 102 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 19 10,574 SH   SOLE   10,574 0 0
PROSHARES TR COM 74347X849 67 4,334 SH   SOLE   4,334 0 0
PROSHARES TR PUT 74347X950 7 5 SH Put SOLE   0 0 0
TRUEBLUE INC COM 89785X101 79 6,257 SH   SOLE   6,257 0 0
TRUEBLUE INC PUT 89785X951 1 1 SH Put SOLE   0 0 0
TRIUMPH BANCORP INC COM 89679E300 17 668 SH   SOLE   668 0 0
THERAVANCE BIOPHARMA INC CALL G8807B906 117 51 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B909 2,223 1,383 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B201 3,242 201,668 SH   SOLE   201,668 0 0
PROSHARES TR PUT 74347B959 1,583 985 SH Put SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC CALL 88224Q907 44 20 SH Call SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC PUT 88224Q957 84 38 SH Put SOLE   0 0 0
TCF FINANCIAL CORPORATION NE CALL 872307903 303 134 SH Call SOLE   0 0 0
TCF FINANCIAL CORPORATION NE PUT 872307953 2 1 SH Put SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 21 524 SH   SOLE   524 0 0
TACTILE SYS TECHNOLOGY INC PUT 87357P950 8 2 SH Put SOLE   0 0 0
TAUBMAN CTRS INC CALL 876664903 758 181 SH Call SOLE   0 0 0
TAUBMAN CTRS INC COM 876664103 2,360 56,368 SH   SOLE   56,368 0 0
TAUBMAN CTRS INC PUT 876664953 209 50 SH Put SOLE   0 0 0
TRIP COM GROUP LTD CALL 89677Q907 1,149 490 SH Call SOLE   0 0 0
TRIP COM GROUP LTD COM 89677Q107 1,281 54,627 SH   SOLE   54,627 0 0
TRIP COM GROUP LTD PUT 89677Q957 6,533 2,786 SH Put SOLE   0 0 0
TC PIPELINES LP CALL 87233Q908 236 86 SH Call SOLE   0 0 0
TC PIPELINES LP COM 87233Q108 74 2,713 SH   SOLE   2,713 0 0
TC PIPELINES LP PUT 87233Q958 159 58 SH Put SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 8 1,410 SH   SOLE   1,410 0 0
BLACKROCK TCP CAPITAL CORP PUT 09259E958 6 11 SH Put SOLE   0 0 0
THL CREDIT INC COM 872438106 0 188 SH   SOLE   188 0 0
TCR2 THERAPEUTICS INC COM 87808K106 1 220 SH   SOLE   220 0 0
CONTAINER STORE GROUP INC CALL 210751903 13 57 SH Call SOLE   0 0 0
TUCOWS INC CALL 898697906 4 1 SH Call SOLE   0 0 0
TUCOWS INC COM 898697206 164 3,411 SH   SOLE   3,411 0 0
TUCOWS INC PUT 898697956 347 72 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 4,985 1,176 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT PUT 891160959 652 154 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 696 340 SH Call SOLE   0 0 0
TERADATA CORP DEL COM 88076W103 1,157 56,495 SH   SOLE   56,495 0 0
TERADATA CORP DEL PUT 88076W953 3,761 1,836 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 480 15 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC PUT 893641950 3,586 112 SH Put SOLE   0 0 0
TELADOC HEALTH INC CALL 87918A905 16,663 1,075 SH Call SOLE   0 0 0
TELADOC HEALTH INC PUT 87918A955 14,043 906 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC CALL 879433909 355 212 SH Call SOLE   0 0 0
TELEPHONE & DATA SYS INC PUT 879433959 30 18 SH Put SOLE   0 0 0
TIDEWATER INC NEW PUT 88642R959 19 28 SH Put SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 89 3 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC PUT 879360955 29 1 SH Put SOLE   0 0 0
ATLASSIAN CORP PLC CALL G06242904 7,494 546 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC PUT G06242954 15,249 1,111 SH Put SOLE   0 0 0
TECH DATA CORP CALL 878237906 2,342 179 SH Call SOLE   0 0 0
TECH DATA CORP COM 878237106 703 5,380 SH   SOLE   5,380 0 0
TECH DATA CORP PUT 878237956 2,682 205 SH Put SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 1,922 2,543 SH Call SOLE   0 0 0
TECK RESOURCES LTD PUT 878742954 1,226 1,623 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 2,801 241 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 1,441 124 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 290 514 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E562 209 37,032 SH   SOLE   37,032 0 0
DIREXION SHS ETF TR PUT 25460E955 88 157 SH Put SOLE   0 0 0
TELEFONICA S A CALL 879382908 20 45 SH Call SOLE   0 0 0
TELEFONICA S A COM 879382208 45 10,014 SH   SOLE   10,014 0 0
TELEFONICA S A PUT 879382958 61 135 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 144 23 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD PUT H84989954 308 49 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 187 2,070 SH Call SOLE   0 0 0
TELLURIAN INC NEW PUT 87968A954 40 449 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 109 303 SH Call SOLE   0 0 0
TENNECO INC PUT 880349955 35 98 SH Put SOLE   0 0 0
TENABLE HLDGS INC CALL 88025T902 148 68 SH Call SOLE   0 0 0
TENABLE HLDGS INC COM 88025T102 41 1,917 SH   SOLE   1,917 0 0
TENABLE HLDGS INC PUT 88025T952 24 11 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A CALL 879273909 9 10 SH Call SOLE   0 0 0
TELECOM ARGENTINA S A COM 879273209 191 20,761 SH   SOLE   20,761 0 0
TELECOM ARGENTINA S A PUT 879273959 347 377 SH Put SOLE   0 0 0
TERADYNE INC CALL 880770902 498 92 SH Call SOLE   0 0 0
TERADYNE INC COM 880770102 629 11,622 SH   SOLE   11,622 0 0
TERADYNE INC PUT 880770952 828 153 SH Put SOLE   0 0 0
TERRAFORM PWR INC CALL 88104R909 424 269 SH Call SOLE   0 0 0
TERRAFORM PWR INC COM 88104R209 80 5,128 SH   SOLE   5,128 0 0
TERRAFORM PWR INC PUT 88104R959 346 220 SH Put SOLE   0 0 0
PARETEUM CORP CALL 69946T907 243 5,910 SH Call SOLE   0 0 0
PARETEUM CORP PUT 69946T957 5 129 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 12,372 13,778 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624209 2,231 248,527 SH   SOLE   248,527 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 10,434 11,620 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 267 186 SH Call SOLE   0 0 0
TEREX CORP NEW PUT 880779953 205 143 SH Put SOLE   0 0 0
TRUIST FINL CORP CALL 89832Q909 3,009 976 SH Call SOLE   0 0 0
TRUIST FINL CORP PUT 89832Q959 1,215 394 SH Put SOLE   0 0 0
TRUIST FINL CORP CALL 89832Q909 222 72 SH Call SOLE   0 0 0
TRUIST FINL CORP PUT 89832Q959 397 129 SH Put SOLE   0 0 0
TFS FINL CORP CALL 87240R907 39 26 SH Call SOLE   0 0 0
TFS FINL CORP COM 87240R107 147 9,690 SH   SOLE   9,690 0 0
TELEFLEX INCORPORATED CALL 879369906 615 21 SH Call SOLE   0 0 0
TELEFLEX INCORPORATED PUT 879369956 29 1 SH Put SOLE   0 0 0
TREDEGAR CORP CALL 894650900 1 1 SH Call SOLE   0 0 0
TASEKO MINES LTD COM 876511106 0 200 SH   SOLE   200 0 0
TALLGRASS ENERGY LP CALL 874696907 248 151 SH Call SOLE   0 0 0
TALLGRASS ENERGY LP COM 874696107 1 100 SH   SOLE   100 0 0
TALLGRASS ENERGY LP PUT 874696957 130 79 SH Put SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 341 416 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 61 75 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 141 209 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW COM 896818101 14 2,154 SH   SOLE   2,154 0 0
TRIUMPH GROUP INC NEW PUT 896818951 25 37 SH Put SOLE   0 0 0
TEGNA INC CALL 87901J905 2,404 2,214 SH Call SOLE   0 0 0
TEGNA INC PUT 87901J955 390 360 SH Put SOLE   0 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 93 95 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 67 69 SH Put SOLE   0 0 0
TRANSPORTADORA DE GAS SUR CALL 893870904 0 1 SH Call SOLE   0 0 0
TRANSPORTADORA DE GAS SUR COM 893870204 0 107 SH   SOLE   107 0 0
TRANSPORTADORA DE GAS SUR PUT 893870954 0 1 SH Put SOLE   0 0 0
TARGET CORP CALL 87612E906 38,833 4,177 SH Call SOLE   0 0 0
TARGET CORP PUT 87612E956 29,982 3,225 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 2,767 2,812 SH Call SOLE   0 0 0
TG THERAPEUTICS INC COM 88322Q108 61 6,257 SH   SOLE   6,257 0 0
TG THERAPEUTICS INC PUT 88322Q958 762 775 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 745 518 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP COM 88033G407 4 300 SH   SOLE   300 0 0
TENET HEALTHCARE CORP PUT 88033G957 226 157 SH Put SOLE   0 0 0
SPINNAKER ETF SERIES COM 84858T400 17 2,159 SH   SOLE   2,159 0 0
ISHARES INC COM 464286624 33 591 SH   SOLE   591 0 0
ISHARES INC PUT 464286951 339 59 SH Put SOLE   0 0 0
THOR INDS INC CALL 885160901 839 199 SH Call SOLE   0 0 0
THOR INDS INC PUT 885160951 1,020 242 SH Put SOLE   0 0 0
THERMON GROUP HLDGS INC COM 88362T103 2 146 SH   SOLE   146 0 0
GENTHERM INC PUT 37253A953 31 10 SH Put SOLE   0 0 0
TREEHOUSE FOODS INC CALL 89469A904 675 153 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC PUT 89469A954 61 14 SH Put SOLE   0 0 0
TIFFANY & CO NEW CALL 886547908 18,272 1,411 SH Call SOLE   0 0 0
TIFFANY & CO NEW COM 886547108 9,796 75,652 SH   SOLE   75,652 0 0
TIFFANY & CO NEW PUT 886547958 35,897 2,772 SH Put SOLE   0 0 0
INTERFACE INC CALL 458665904 6 8 SH Call SOLE   0 0 0
INTERFACE INC COM 458665304 45 5,967 SH   SOLE   5,967 0 0
INTERFACE INC PUT 458665954 47 63 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 459 39 SH Call SOLE   0 0 0
ISHARES TR COM 464287176 5,824 49,397 SH   SOLE   49,397 0 0
ISHARES TR PUT 464287957 1,238 105 SH Put SOLE   0 0 0
TEAM INC PUT 878155950 5 9 SH Put SOLE   0 0 0
TITAN MACHY INC CALL 88830R901 20 24 SH Call SOLE   0 0 0
TITAN MACHY INC PUT 88830R951 39 45 SH Put SOLE   0 0 0
TIVO CORP CALL 88870P906 121 172 SH Call SOLE   0 0 0
TIVO CORP COM 88870P106 89 12,677 SH   SOLE   12,677 0 0
TIVO CORP PUT 88870P956 215 304 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 9,518 1,991 SH Call SOLE   0 0 0
TJX COS INC NEW COM 872540109 240 5,028 SH   SOLE   5,028 0 0
TJX COS INC NEW PUT 872540959 6,889 1,441 SH Put SOLE   0 0 0
TEEKAY CORPORATION COM Y8564W103 135 42,802 SH   SOLE   42,802 0 0
TEEKAY CORPORATION PUT Y8564W953 206 652 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI CALL 900111904 10 22 SH Call SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 24 52 SH Put SOLE   0 0 0
TIMKEN CO CALL 887389904 22 7 SH Call SOLE   0 0 0
TIMKEN CO PUT 887389954 151 47 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1,240 74 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 3,972 237 SH Put SOLE   0 0 0
TALEND S A CALL 874224907 51 23 SH Call SOLE   0 0 0
TALEND S A COM 874224207 240 10,725 SH   SOLE   10,725 0 0
TALEND S A PUT 874224957 379 169 SH Put SOLE   0 0 0
TELARIA INC CALL 879181905 1 88 SH Call SOLE   0 0 0
TELARIA INC COM 879181105 81 13,564 SH   SOLE   13,564 0 0
TELARIA INC PUT 879181955 13 18 SH Put SOLE   0 0 0
TAILORED BRANDS INC CALL 87403A907 43 250 SH Call SOLE   0 0 0
TAILORED BRANDS INC COM 87403A107 79 45,594 SH   SOLE   45,594 0 0
TAILORED BRANDS INC PUT 87403A957 200 1,151 SH Put SOLE   0 0 0
TILRAY INC CALL 88688T900 7,054 10,253 SH Call SOLE   0 0 0
TILRAY INC COM 88688T100 82 12,000 SH   SOLE   12,000 0 0
TILRAY INC PUT 88688T950 2,798 4,067 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 558,439 33,851 SH Call SOLE   0 0 0
ISHARES TR COM 464287432 6,252 37,900 SH   SOLE   37,900 0 0
ISHARES TR PUT 464287957 525,017 31,825 SH Put SOLE   0 0 0
TILLYS INC CALL 886885902 63 154 SH Call SOLE   0 0 0
TILLYS INC COM 886885102 1 358 SH   SOLE   358 0 0
TILLYS INC PUT 886885952 13 33 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 3,826 319 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP PUT 892331957 1,199 100 SH Put SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP CALL 88034P909 1,389 1,381 SH Call SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP COM 88034P109 395 39,312 SH   SOLE   39,312 0 0
TENCENT MUSIC ENTMT GROUP PUT 88034P959 620 617 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 5,705 1,355 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W540 2 50 SH   SOLE   50 0 0
DIREXION SHS ETF TR PUT 25459W958 2,417 574 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP CALL 87724P906 0 60 SH Call SOLE   0 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 0 2,521 SH   SOLE   2,521 0 0
TAYLOR MORRISON HOME CORP PUT 87724P956 0 7 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 7,118 251 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,879 10,152 SH   SOLE   10,152 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 17,866 630 SH Put SOLE   0 0 0
TOMPKINS FINANCIAL CORPORATI PUT 890110959 0 1 SH Put SOLE   0 0 0
TRILOGY METALS INC NEW CALL 89621C905 7 58 SH Call SOLE   0 0 0
TRILOGY METALS INC NEW COM 89621C105 14 10,614 SH   SOLE   10,614 0 0
TRILOGY METALS INC NEW PUT 89621C955 22 163 SH Put SOLE   0 0 0
TIMKENSTEEL CORP CALL 887399903 4 15 SH Call SOLE   0 0 0
T MOBILE US INC CALL 872590904 7,693 917 SH Call SOLE   0 0 0
T MOBILE US INC PUT 872590954 9,027 1,076 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 391 735 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y678 193 36,290 SH   SOLE   36,290 0 0
DIREXION SHS ETF TR PUT 25459Y956 774 1,454 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 2,702 1,633 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W847 461 27,915 SH   SOLE   27,915 0 0
DIREXION SHS ETF TR PUT 25459W958 1,832 1,107 SH Put SOLE   0 0 0
TELENAV INC CALL 879455903 200 463 SH Call SOLE   0 0 0
TELENAV INC PUT 879455953 13 31 SH Put SOLE   0 0 0
TANDEM DIABETES CARE INC CALL 875372903 1,151 179 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC COM 875372203 1,262 19,625 SH   SOLE   19,625 0 0
TANDEM DIABETES CARE INC PUT 875372953 1,943 302 SH Put SOLE   0 0 0
TRINET GROUP INC CALL 896288907 139 37 SH Call SOLE   0 0 0
TRINET GROUP INC COM 896288107 103 2,750 SH   SOLE   2,750 0 0
TRINET GROUP INC PUT 896288957 579 154 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD CALL Y8565N900 787 354 SH Call SOLE   0 0 0
TEEKAY TANKERS LTD PUT Y8565N950 184 83 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD CALL Y8565N900 2,528 1,137 SH Call SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD CALL G9108L908 138 425 SH Call SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 515 158,101 SH   SOLE   158,101 0 0
TSAKOS ENERGY NAVIGATION LTD PUT G9108L958 171 525 SH Put SOLE   0 0 0
TOCAGEN INC CALL 888846902 7 64 SH Call SOLE   0 0 0
TOCAGEN INC COM 888846102 0 600 SH   SOLE   600 0 0
TOCAGEN INC PUT 888846952 0 6 SH Put SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 1,855 964 SH Call SOLE   0 0 0
TOLL BROTHERS INC PUT 889478953 319 166 SH Put SOLE   0 0 0
RESTORBIO INC CALL 76133L903 0 1 SH Call SOLE   0 0 0
RESTORBIO INC COM 76133L103 31 30,910 SH   SOLE   30,910 0 0
RESTORBIO INC PUT 76133L953 32 320 SH Put SOLE   0 0 0
TUNIU CORP COM 89977P106 0 14 SH   SOLE   14 0 0
TUNIU CORP PUT 89977P956 0 1 SH Put SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA CALL 89214P909 638 353 SH Call SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA PUT 89214P959 72 40 SH Put SOLE   0 0 0
TURNING PT BRANDS INC CALL 90041L905 52 25 SH Call SOLE   0 0 0
TURNING PT BRANDS INC COM 90041L105 80 3,795 SH   SOLE   3,795 0 0
TURNING PT BRANDS INC PUT 90041L955 71 34 SH Put SOLE   0 0 0
TUTOR PERINI CORP CALL 901109908 50 75 SH Call SOLE   0 0 0
TUTOR PERINI CORP COM 901109108 60 9,023 SH   SOLE   9,023 0 0
TUTOR PERINI CORP PUT 901109958 161 241 SH Put SOLE   0 0 0
TRIBUNE PUBG CO NEW CALL 89609W907 232 287 SH Call SOLE   0 0 0
TRI POINTE GROUP INC CALL 87265H909 19 22 SH Call SOLE   0 0 0
TRI POINTE GROUP INC PUT 87265H959 27 31 SH Put SOLE   0 0 0
TPI COMPOSITES INC CALL 87266J904 39 27 SH Call SOLE   0 0 0
TPI COMPOSITES INC COM 87266J104 25 1,711 SH   SOLE   1,711 0 0
TPI COMPOSITES INC PUT 87266J954 53 36 SH Put SOLE   0 0 0
TAPESTRY INC CALL 876030907 1,454 1,123 SH Call SOLE   0 0 0
TAPESTRY INC PUT 876030957 464 359 SH Put SOLE   0 0 0
THIRD PT REINS LTD CALL G8827U900 0 1 SH Call SOLE   0 0 0
THIRD PT REINS LTD COM G8827U100 0 8 SH   SOLE   8 0 0
TURNING POINT THERAPEUTICS I CALL 90041T908 8 2 SH Call SOLE   0 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3 613 SH   SOLE   613 0 0
TRIPLEPOINT VENTURE GROWTH B PUT 89677Y950 5 9 SH Put SOLE   0 0 0
TEMPUR SEALY INTL INC CALL 88023U901 1,534 351 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC PUT 88023U951 791 181 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 53,466 11,223 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X831 1,754 36,820 SH   SOLE   36,820 0 0
PROSHARES TR PUT 74347X950 54,738 11,490 SH Put SOLE   0 0 0
TOOTSIE ROLL INDS INC CALL 890516907 11 3 SH Call SOLE   0 0 0
TOOTSIE ROLL INDS INC PUT 890516957 18 5 SH Put SOLE   0 0 0
LENDINGTREE INC NEW CALL 52603B907 806 44 SH Call SOLE   0 0 0
LENDINGTREE INC NEW COM 52603B107 596 3,251 SH   SOLE   3,251 0 0
LENDINGTREE INC NEW PUT 52603B957 2,402 131 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 817 102 SH Call SOLE   0 0 0
TREX CO INC COM 89531P105 9 123 SH   SOLE   123 0 0
TREX CO INC PUT 89531P955 2,628 328 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 234 340 SH Call SOLE   0 0 0
TARGA RES CORP PUT 87612G951 143 208 SH Put SOLE   0 0 0
TABULA RASA HEALTHCARE INC CALL 873379901 512 98 SH Call SOLE   0 0 0
TABULA RASA HEALTHCARE INC PUT 873379951 826 158 SH Put SOLE   0 0 0
THOMSON REUTERS CORP CALL 884903909 156 23 SH Call SOLE   0 0 0
THOMSON REUTERS CORP COM 884903709 189 2,790 SH   SOLE   2,790 0 0
THOMSON REUTERS CORP PUT 884903959 1,499 221 SH Put SOLE   0 0 0
TRINITY BIOTECH PLC CALL 896438906 4 39 SH Call SOLE   0 0 0
TRILLIUM THERAPEUTICS INC CALL 89620X906 155 384 SH Call SOLE   0 0 0
TRILLIUM THERAPEUTICS INC PUT 89620X956 20 50 SH Put SOLE   0 0 0
TRIPADVISOR INC CALL 896945901 1,446 832 SH Call SOLE   0 0 0
TRIPADVISOR INC COM 896945201 1,253 72,089 SH   SOLE   72,089 0 0
TRIPADVISOR INC PUT 896945951 3,324 1,912 SH Put SOLE   0 0 0
TRIMBLE INC CALL 896239900 553 174 SH Call SOLE   0 0 0
TRIMBLE INC PUT 896239950 9 3 SH Put SOLE   0 0 0
TRUSTMARK CORP CALL 898402902 104 45 SH Call SOLE   0 0 0
TRUSTMARK CORP COM 898402102 30 1,291 SH   SOLE   1,291 0 0
TRUSTMARK CORP PUT 898402952 81 35 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 194 121 SH Call SOLE   0 0 0
TRINITY INDS INC COM 896522109 52 3,281 SH   SOLE   3,281 0 0
TRINITY INDS INC PUT 896522959 223 139 SH Put SOLE   0 0 0
TRINITY INDS INC PUT 896522959 0 1 SH Put SOLE   0 0 0
TERRENO RLTY CORP CALL 88146M901 25 5 SH Call SOLE   0 0 0
TERRENO RLTY CORP PUT 88146M951 5 1 SH Put SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 5,292 542 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,997 20,454 SH   SOLE   20,454 0 0
PRICE T ROWE GROUP INC PUT 74144T958 6,073 622 SH Put SOLE   0 0 0
TRONOX HOLDINGS PLC CALL G9087Q902 115 231 SH Call SOLE   0 0 0
TRONOX HOLDINGS PLC PUT G9087Q952 4 10 SH Put SOLE   0 0 0
TC ENERGY CORP CALL 87807B907 217 49 SH Call SOLE   0 0 0
TC ENERGY CORP PUT 87807B957 549 124 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD PUT 900435958 0 1 SH Put SOLE   0 0 0
TRUSTCO BK CORP N Y COM 898349105 0 95 SH   SOLE   95 0 0
TRITON INTL LTD CALL G9078F907 142 55 SH Call SOLE   0 0 0
TRITON INTL LTD COM G9078F107 373 14,450 SH   SOLE   14,450 0 0
TRITON INTL LTD PUT G9078F957 719 278 SH Put SOLE   0 0 0
TPG RE FIN TR INC CALL 87266M907 121 222 SH Call SOLE   0 0 0
TPG RE FIN TR INC COM 87266M107 6 1,112 SH   SOLE   1,112 0 0
TPG RE FIN TR INC PUT 87266M957 13 24 SH Put SOLE   0 0 0
TRANSUNION CALL 89400J907 158 24 SH Call SOLE   0 0 0
TRANSUNION PUT 89400J957 469 71 SH Put SOLE   0 0 0
TRUECAR INC CALL 89785L907 41 170 SH Call SOLE   0 0 0
TRUECAR INC PUT 89785L957 46 191 SH Put SOLE   0 0 0
TRUPANION INC CALL 898202906 385 148 SH Call SOLE   0 0 0
TRUPANION INC PUT 898202956 296 114 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 1,033 104 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC PUT 89417E959 5,672 571 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 3 23 SH Call SOLE   0 0 0
TRIVAGO N V COM 89686D105 2 1,949 SH   SOLE   1,949 0 0
TRIVAGO N V PUT 89686D955 2 15 SH Put SOLE   0 0 0
TREVENA INC CALL 89532E909 12 214 SH Call SOLE   0 0 0
TREVENA INC COM 89532E109 3 5,800 SH   SOLE   5,800 0 0
TWIN RIV WORLDWIDE HLDGS INC CALL 90171V904 1 1 SH Call SOLE   0 0 0
TWIN RIV WORLDWIDE HLDGS INC PUT 90171V954 2 2 SH Put SOLE   0 0 0
TANZANIAN GOLD CORP COM 87601A107 0 100 SH   SOLE   100 0 0
TANZANIAN GOLD CORP PUT 87601A957 0 1 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M900 78 2,227 SH Call SOLE   0 0 0
TRANSENTERIX INC COM 89366M300 0 100 SH   SOLE   100 0 0
TRANSENTERIX INC PUT 89366M950 0 11 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M900 0 16 SH Call SOLE   0 0 0
TRANSENTERIX INC PUT 89366M950 0 6 SH Put SOLE   0 0 0
TENARIS S A CALL 88031M909 8 7 SH Call SOLE   0 0 0
TENARIS S A COM 88031M109 363 30,190 SH   SOLE   30,190 0 0
TENARIS S A PUT 88031M959 729 605 SH Put SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 2,113 250 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO PUT 892356956 4,405 521 SH Put SOLE   0 0 0
TRINSEO S A CALL L9340P901 85 47 SH Call SOLE   0 0 0
TRINSEO S A COM L9340P101 180 9,993 SH   SOLE   9,993 0 0
TRINSEO S A PUT L9340P951 110 61 SH Put SOLE   0 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 359 226 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 979 615 SH Put SOLE   0 0 0
STARS GROUP INC CALL 85570W900 708 347 SH Call SOLE   0 0 0
STARS GROUP INC COM 85570W100 2 100 SH   SOLE   100 0 0
STARS GROUP INC PUT 85570W950 28 14 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 968,090 18,475 SH Call SOLE   0 0 0
TESLA INC COM 88160R101 33,577 64,080 SH   SOLE   64,080 0 0
TESLA INC PUT 88160R951 1,486,116 28,361 SH Put SOLE   0 0 0
TPG SPECIALTY LENDING INC CALL 87265K902 20 15 SH Call SOLE   0 0 0
TPG SPECIALTY LENDING INC COM 87265K102 51 3,729 SH   SOLE   3,729 0 0
TPG SPECIALTY LENDING INC PUT 87265K952 231 166 SH Put SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 8,071 1,689 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 10,849 227,015 SH   SOLE   227,015 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 20,688 4,329 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 13,396 2,315 SH Call SOLE   0 0 0
TYSON FOODS INC COM 902494103 2,984 51,580 SH   SOLE   51,580 0 0
TYSON FOODS INC PUT 902494953 16,631 2,874 SH Put SOLE   0 0 0
TIM PARTICIPACOES S A CALL 88706P905 1 1 SH Call SOLE   0 0 0
TIM PARTICIPACOES S A COM 88706P205 16 1,376 SH   SOLE   1,376 0 0
TIM PARTICIPACOES S A PUT 88706P955 23 19 SH Put SOLE   0 0 0
TRANE TECHNOLOGIES PLC CALL G8994E903 33 4 SH Call SOLE   0 0 0
TRANE TECHNOLOGIES PLC PUT G8994E953 8 1 SH Put SOLE   0 0 0
TRANE TECHNOLOGIES PLC CALL G8994E903 624 138 SH Call SOLE   0 0 0
TRANE TECHNOLOGIES PLC PUT G8994E953 131 29 SH Put SOLE   0 0 0
TORO CO CALL 891092908 13 2 SH Call SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 19,029 986 SH Call SOLE   0 0 0
THE TRADE DESK INC PUT 88339J955 20,805 1,078 SH Put SOLE   0 0 0
TTEC HLDGS INC CALL 89854H902 308 84 SH Call SOLE   0 0 0
TTEC HLDGS INC COM 89854H102 62 1,702 SH   SOLE   1,702 0 0
TTEC HLDGS INC PUT 89854H952 36 10 SH Put SOLE   0 0 0
TETRA TECH INC NEW CALL 88162G903 572 81 SH Call SOLE   0 0 0
TETRA TECH INC NEW COM 88162G103 12 180 SH   SOLE   180 0 0
TETRA TECH INC NEW PUT 88162G953 127 18 SH Put SOLE   0 0 0
TECHTARGET INC CALL 87874R900 4 2 SH Call SOLE   0 0 0
TECHTARGET INC PUT 87874R950 8 4 SH Put SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL CALL 88162F905 3 118 SH Call SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 0 1,505 SH   SOLE   1,505 0 0
TETRA TECHNOLOGIES INC DEL PUT 88162F955 0 20 SH Put SOLE   0 0 0
TATA MTRS LTD CALL 876568902 114 243 SH Call SOLE   0 0 0
TATA MTRS LTD COM 876568502 112 23,923 SH   SOLE   23,923 0 0
TATA MTRS LTD PUT 876568952 504 1,068 SH Put SOLE   0 0 0
TTM TECHNOLOGIES INC CALL 87305R909 35 34 SH Call SOLE   0 0 0
TTM TECHNOLOGIES INC COM 87305R109 27 2,653 SH   SOLE   2,653 0 0
TTM TECHNOLOGIES INC PUT 87305R959 17 17 SH Put SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314957 0 17 SH Put SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 0 9 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC COM 89853L104 5 8,742 SH   SOLE   8,742 0 0
T2 BIOSYSTEMS INC PUT 89853L954 10 161 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 185 249 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A491 16 2,278 SH   SOLE   2,278 0 0
PROSHARES TR PUT 74348A954 6 9 SH Put SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 10,781 909 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 4,661 393 SH Put SOLE   0 0 0
TELUS CORPORATION CALL 87971M903 63 40 SH Call SOLE   0 0 0
TELUS CORPORATION COM 87971M103 28 1,837 SH   SOLE   1,837 0 0
TELUS CORPORATION PUT 87971M953 44 28 SH Put SOLE   0 0 0
TUFIN SOFTWARE TECHNOLOGIS L CALL M8893U902 184 210 SH Call SOLE   0 0 0
TUFIN SOFTWARE TECHNOLOGIS L PUT M8893U952 37 43 SH Put SOLE   0 0 0
TUPPERWARE BRANDS CORP CALL 899896904 52 323 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP COM 899896104 299 185,019 SH   SOLE   185,019 0 0
TUPPERWARE BRANDS CORP PUT 899896954 397 2,455 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 321 171 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 1,024 545 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B909 6 51 SH Call SOLE   0 0 0
MAMMOTH ENERGY SVCS INC CALL 56155L908 1 14 SH Call SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 2 4 SH Call SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 178 283 SH Call SOLE   0 0 0
TIVITY HEALTH INC COM 88870R102 119 18,948 SH   SOLE   18,948 0 0
TIVITY HEALTH INC PUT 88870R952 238 379 SH Put SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 3 6 SH Put SOLE   0 0 0
TRADEWEB MKTS INC CALL 892672906 622 148 SH Call SOLE   0 0 0
TRADEWEB MKTS INC PUT 892672956 37 9 SH Put SOLE   0 0 0
TITAN INTL INC ILL CALL 88830M902 0 5 SH Call SOLE   0 0 0
TITAN INTL INC ILL COM 88830M102 9 6,194 SH   SOLE   6,194 0 0
TITAN INTL INC ILL PUT 88830M952 16 106 SH Put SOLE   0 0 0
TWILIO INC CALL 90138F902 10,121 1,131 SH Call SOLE   0 0 0
TWILIO INC COM 90138F102 1,773 19,820 SH   SOLE   19,820 0 0
TWILIO INC PUT 90138F952 10,667 1,192 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 1,036 531 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 37 19 SH Put SOLE   0 0 0
HOSTESS BRANDS INC CALL 44109J906 557 523 SH Call SOLE   0 0 0
HOSTESS BRANDS INC COM 44109J106 190 17,880 SH   SOLE   17,880 0 0
HOSTESS BRANDS INC PUT 44109J956 382 359 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 854 2,242 SH Call SOLE   0 0 0
TWO HBRS INVT CORP PUT 90187B958 353 928 SH Put SOLE   0 0 0
2U INC CALL 90214J901 407 192 SH Call SOLE   0 0 0
2U INC COM 90214J101 349 16,456 SH   SOLE   16,456 0 0
2U INC PUT 90214J951 2 1 SH Put SOLE   0 0 0
TWIST BIOSCIENCE CORP CALL 90184D900 9 3 SH Call SOLE   0 0 0
TWIST BIOSCIENCE CORP PUT 90184D950 3 1 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 24,545 9,994 SH Call SOLE   0 0 0
TWITTER INC COM 90184L102 16,166 658,230 SH   SOLE   658,230 0 0
TWITTER INC PUT 90184L952 57,413 23,377 SH Put SOLE   0 0 0
TERNIUM SA CALL 880890908 16 14 SH Call SOLE   0 0 0
TERNIUM SA PUT 880890958 102 86 SH Put SOLE   0 0 0
10X GENOMICS INC CALL 88025U909 224 36 SH Call SOLE   0 0 0
10X GENOMICS INC COM 88025U109 9 157 SH   SOLE   157 0 0
10X GENOMICS INC PUT 88025U959 130 21 SH Put SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 164 1,549 SH Call SOLE   0 0 0
THERAPEUTICSMD INC PUT 88338N957 7 74 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 17,018 1,703 SH Call SOLE   0 0 0
TEXAS INSTRS INC COM 882508104 4,710 47,137 SH   SOLE   47,137 0 0
TEXAS INSTRS INC PUT 882508954 20,465 2,048 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 702 170 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC COM 882681109 23 581 SH   SOLE   581 0 0
TEXAS ROADHOUSE INC PUT 882681959 590 143 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 290 109 SH Call SOLE   0 0 0
TEXTRON INC COM 883203101 1,278 47,931 SH   SOLE   47,931 0 0
TEXTRON INC PUT 883203951 1,992 747 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 195 29 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 209 31 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 771 26 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,102 3,718 SH   SOLE   3,718 0 0
TYLER TECHNOLOGIES INC PUT 902252955 3,677 124 SH Put SOLE   0 0 0
TYME TECHNOLOGIES INC CALL 90238J903 1 15 SH Call SOLE   0 0 0
TYME TECHNOLOGIES INC COM 90238J103 0 704 SH   SOLE   704 0 0
TYME TECHNOLOGIES INC PUT 90238J953 3 34 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,942 327 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E125 426 7,172 SH   SOLE   7,172 0 0
DIREXION SHS ETF TR PUT 25460E955 2,061 347 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 350 59 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 41 7 SH Put SOLE   0 0 0
TRAVELZOO CALL 89421Q905 54 138 SH Call SOLE   0 0 0
TRAVELZOO COM 89421Q205 7 1,970 SH   SOLE   1,970 0 0
TRAVELZOO PUT 89421Q955 18 46 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 478 594 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311206 45 5,655 SH   SOLE   5,655 0 0
UNDER ARMOUR INC PUT 904311956 521 647 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 612 665 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 539 586 SH Put SOLE   0 0 0
UNITED AIRLS HLDGS INC CALL 910047909 27,467 8,706 SH Call SOLE   0 0 0
UNITED AIRLS HLDGS INC PUT 910047959 18,570 5,886 SH Put SOLE   0 0 0
CVR PARTNERS LP CALL 126633906 0 9 SH Call SOLE   0 0 0
CVR PARTNERS LP COM 126633106 0 522 SH   SOLE   522 0 0
CVR PARTNERS LP PUT 126633956 1 15 SH Put SOLE   0 0 0
UBER TECHNOLOGIES INC CALL 90353T900 84,421 30,237 SH Call SOLE   0 0 0
UBER TECHNOLOGIES INC COM 90353T100 19,124 684,959 SH   SOLE   684,959 0 0
UBER TECHNOLOGIES INC PUT 90353T950 109,449 39,201 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B474 13 784 SH   SOLE   784 0 0
PROSHARES TR PUT 74347B959 26 15 SH Put SOLE   0 0 0
UBS GROUP AG CALL H42097907 1,632 1,763 SH Call SOLE   0 0 0
UBS GROUP AG COM H42097107 1,939 209,400 SH   SOLE   209,400 0 0
UBS GROUP AG PUT H42097957 4,505 4,866 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 27 2 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R172 13 97 SH   SOLE   97 0 0
UNITY BIOTECHNOLOGY INC CALL 91381U901 59 103 SH Call SOLE   0 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 1 181 SH   SOLE   181 0 0
UNITY BIOTECHNOLOGY INC PUT 91381U951 1 2 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 291 1,833 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 460 2,896 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 139 101 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 28 21 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 27 14 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 57 29 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 5,715 1,368 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X823 1,629 39,011 SH   SOLE   39,011 0 0
PROSHARES TR PUT 74347X950 3,676 880 SH Put SOLE   0 0 0
URBAN EDGE PPTYS CALL 91704F904 4 5 SH Call SOLE   0 0 0
URBAN EDGE PPTYS COM 91704F104 7 855 SH   SOLE   855 0 0
URBAN EDGE PPTYS PUT 91704F954 11 13 SH Put SOLE   0 0 0
URANIUM ENERGY CORP CALL 916896903 21 381 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 12 21,713 SH   SOLE   21,713 0 0
URANIUM ENERGY CORP PUT 916896953 0 5 SH Put SOLE   0 0 0
UNIVERSAL ELECTRS INC CALL 913483903 172 45 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 12 43 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 40 13,929 SH   SOLE   13,929 0 0
NET 1 UEPS TECHNOLOGIES INC PUT 64107N956 32 112 SH Put SOLE   0 0 0
UNIFI INC CALL 904677900 46 40 SH Call SOLE   0 0 0
UNIFI INC COM 904677200 40 3,478 SH   SOLE   3,478 0 0
UNIVERSAL FST PRODS INC CALL 913543904 22 6 SH Call SOLE   0 0 0
UNIVERSAL FST PRODS INC COM 913543104 47 1,283 SH   SOLE   1,283 0 0
UNIVERSAL FST PRODS INC PUT 913543954 85 23 SH Put SOLE   0 0 0
DOMTAR CORP CALL 257559903 153 71 SH Call SOLE   0 0 0
DOMTAR CORP COM 257559203 372 17,198 SH   SOLE   17,198 0 0
DOMTAR CORP PUT 257559953 506 234 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 88 87 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP COM 91201T102 77 7,629 SH   SOLE   7,629 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 92 91 SH Put SOLE   0 0 0
UGI CORP NEW CALL 902681905 72 27 SH Call SOLE   0 0 0
UGI CORP NEW PUT 902681955 173 65 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 400 77 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W601 739 14,219 SH   SOLE   14,219 0 0
PROSHARES TR II PUT 74347W952 15 3 SH Put SOLE   0 0 0
ULTRAPAR PARTICIPACOES SA CALL 90400P901 1 5 SH Call SOLE   0 0 0
ULTRAPAR PARTICIPACOES SA COM 90400P101 0 32 SH   SOLE   32 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 208 21 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 1,602 16,169 SH   SOLE   16,169 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 2,893 292 SH Put SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T PUT 91359E955 10 1 SH Put SOLE   0 0 0
UBIQUITI INC CALL 90353W903 2,123 150 SH Call SOLE   0 0 0
UBIQUITI INC COM 90353W103 362 2,563 SH   SOLE   2,563 0 0
UBIQUITI INC PUT 90353W953 2,520 178 SH Put SOLE   0 0 0
UNITED INS HLDGS CORP CALL 910710902 1 2 SH Call SOLE   0 0 0
UNITED INS HLDGS CORP PUT 910710952 4 5 SH Put SOLE   0 0 0
UNISYS CORP CALL 909214906 213 173 SH Call SOLE   0 0 0
UNISYS CORP COM 909214306 16 1,363 SH   SOLE   1,363 0 0
UNISYS CORP PUT 909214956 8 7 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 2,548 504 SH Call SOLE   0 0 0
UNILEVER PLC COM 904767704 960 18,991 SH   SOLE   18,991 0 0
UNILEVER PLC PUT 904767954 1,926 381 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1 1 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W874 53 4,100 SH   SOLE   4,100 0 0
ULTA BEAUTY INC CALL 90384S903 17,517 997 SH Call SOLE   0 0 0
ULTA BEAUTY INC COM 90384S303 33 189 SH   SOLE   189 0 0
ULTA BEAUTY INC PUT 90384S953 14,618 832 SH Put SOLE   0 0 0
UNITED MICROELECTRONICS CORP CALL 910873905 0 1 SH Call SOLE   0 0 0
UNITED MICROELECTRONICS CORP COM 910873405 6 3,165 SH   SOLE   3,165 0 0
UNITED MICROELECTRONICS CORP PUT 910873955 4 19 SH Put SOLE   0 0 0
UMH PPTYS INC CALL 903002903 39 36 SH Call SOLE   0 0 0
UMH PPTYS INC PUT 903002953 9 9 SH Put SOLE   0 0 0
UMPQUA HLDGS CORP CALL 904214903 57 53 SH Call SOLE   0 0 0
UMPQUA HLDGS CORP COM 904214103 94 8,659 SH   SOLE   8,659 0 0
UMPQUA HLDGS CORP PUT 904214953 245 225 SH Put SOLE   0 0 0
UNILEVER N V CALL 904784909 3,727 764 SH Call SOLE   0 0 0
UNILEVER N V PUT 904784959 2,424 497 SH Put SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 570 622 SH Call SOLE   0 0 0
UNITED NAT FOODS INC PUT 911163953 172 188 SH Put SOLE   0 0 0
UNITED STS NAT GAS FD LP CALL 912318900 3,004 2,394 SH Call SOLE   0 0 0
UNITED STS NAT GAS FD LP COM 912318300 3,063 244,117 SH   SOLE   244,117 0 0
UNITED STS NAT GAS FD LP PUT 912318950 8,111 6,463 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 36,633 1,469 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,915 7,683 SH   SOLE   7,683 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 52,095 2,089 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 1,351 2,241 SH Call SOLE   0 0 0
UNITI GROUP INC PUT 91325V958 1,647 2,733 SH Put SOLE   0 0 0
UNUM GROUP CALL 91529Y906 150 100 SH Call SOLE   0 0 0
UNUM GROUP COM 91529Y106 14 980 SH   SOLE   980 0 0
UNUM GROUP PUT 91529Y956 82 55 SH Put SOLE   0 0 0
UNION PAC CORP CALL 907818908 26,134 1,853 SH Call SOLE   0 0 0
UNION PAC CORP PUT 907818958 16,586 1,176 SH Put SOLE   0 0 0
UNIT CORPORATION CALL 909218909 0 29 SH Call SOLE   0 0 0
UNIVAR SOLUTIONS INC CALL 91336L907 27 26 SH Call SOLE   0 0 0
UNIVAR SOLUTIONS INC COM 91336L107 971 90,599 SH   SOLE   90,599 0 0
UNIVAR SOLUTIONS INC PUT 91336L957 1,083 1,011 SH Put SOLE   0 0 0
UPLAND SOFTWARE INC CALL 91544A909 211 79 SH Call SOLE   0 0 0
UPLAND SOFTWARE INC COM 91544A109 587 21,888 SH   SOLE   21,888 0 0
UPLAND SOFTWARE INC PUT 91544A959 724 270 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 4,266 1,544 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X864 1,669 60,426 SH   SOLE   60,426 0 0
PROSHARES TR PUT 74347X950 6,133 2,220 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 28,941 3,098 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC PUT 911312956 27,194 2,911 SH Put SOLE   0 0 0
UPWORK INC CALL 91688F904 368 572 SH Call SOLE   0 0 0
UPWORK INC PUT 91688F954 87 135 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 24 28 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 42 4,913 SH   SOLE   4,913 0 0
GLOBAL X FDS PUT 37954Y951 16 19 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 256 180 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC PUT 917047952 262 184 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 8 2 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 13 3 SH Put SOLE   0 0 0
UROGEN PHARMA LTD CALL M96088905 183 103 SH Call SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 6,698 651 SH Call SOLE   0 0 0
UNITED RENTALS INC PUT 911363959 12,903 1,254 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 17 9 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 7 4 SH Put SOLE   0 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 98 174 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 1 200 SH   SOLE   200 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 689 1,219 SH Put SOLE   0 0 0
USA TRUCK INC COM 902925106 3 1,133 SH   SOLE   1,133 0 0
US BANCORP DEL CALL 902973904 10,627 3,085 SH Call SOLE   0 0 0
US BANCORP DEL PUT 902973954 5,880 1,707 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 119 66 SH Call SOLE   0 0 0
U S CONCRETE INC COM 90333L201 14 826 SH   SOLE   826 0 0
U S CONCRETE INC PUT 90333L951 108 60 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 321 84 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R669 44 1,173 SH   SOLE   1,173 0 0
PROSHARES TR PUT 74347R952 76 20 SH Put SOLE   0 0 0
US FOODS HLDG CORP CALL 912008909 270 153 SH Call SOLE   0 0 0
US FOODS HLDG CORP COM 912008109 355 20,048 SH   SOLE   20,048 0 0
US FOODS HLDG CORP PUT 912008959 488 276 SH Put SOLE   0 0 0
ISHARES TR COM 46435U853 6 171 SH   SOLE   171 0 0
ISHARES TR PUT 46435U953 7 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 16 3 SH Call SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L CALL 91288V903 3 3 SH Call SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L COM 91288V103 4 400 SH   SOLE   400 0 0
UNITED STS 12 MONTH OIL FD L PUT 91288V953 28 23 SH Put SOLE   0 0 0
UNITED STATES CELLULAR CORP CALL 911684908 38 13 SH Call SOLE   0 0 0
ISHARES TR CALL 46429B907 901 167 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 75 14 SH Put SOLE   0 0 0
USANA HEALTH SCIENCES INC CALL 90328M907 11 2 SH Call SOLE   0 0 0
USANA HEALTH SCIENCES INC PUT 90328M957 236 41 SH Put SOLE   0 0 0
UNITED STATES OIL FUND LP CALL 91232N908 10,442 24,804 SH Call SOLE   0 0 0
UNITED STATES OIL FUND LP COM 91232N108 2,804 666,099 SH   SOLE   666,099 0 0
UNITED STATES OIL FUND LP PUT 91232N958 11,389 27,053 SH Put SOLE   0 0 0
U S PHYSICAL THERAPY INC COM 90337L108 7 105 SH   SOLE   105 0 0
U S PHYSICAL THERAPY INC PUT 90337L958 310 45 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 22 3 SH Call SOLE   0 0 0
US XPRESS ENTERPRISES INC CALL 90338N902 87 262 SH Call SOLE   0 0 0
US XPRESS ENTERPRISES INC COM 90338N202 139 41,708 SH   SOLE   41,708 0 0
US XPRESS ENTERPRISES INC PUT 90338N952 205 616 SH Put SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 474 50 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 540 57 SH Put SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC CALL 913915904 1 2 SH Call SOLE   0 0 0
UNITIL CORP PUT 913259957 3 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 61 29 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E711 6 300 SH   SOLE   300 0 0
DIREXION SHS ETF TR PUT 25460E955 2 1 SH Put SOLE   0 0 0
UNITED TECHNOLOGIES CORP CALL 913017909 104 1,914 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,089 32,756 SH   SOLE   32,756 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 4,674 1,124 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 19,371 7,220 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR COM 46141D203 7,704 287,177 SH   SOLE   287,177 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 9,664 3,602 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 19 169 SH Call SOLE   0 0 0
ENERGY FUELS INC PUT 292671958 6 57 SH Put SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 59 33 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 65 3,640 SH   SOLE   3,640 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 155 87 SH Put SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 114 26 SH Call SOLE   0 0 0
UNIVERSAL CORP VA COM 913456109 68 1,546 SH   SOLE   1,546 0 0
UNIVERSAL CORP VA PUT 913456959 322 73 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 60,111 10,265 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W148 15,937 272,153 SH   SOLE   272,153 0 0
PROSHARES TR II PUT 74347W952 39,282 6,708 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 5 1 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347R902 29 9 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R842 447 13,630 SH   SOLE   13,630 0 0
PROSHARES TR PUT 74347R952 387 118 SH Put SOLE   0 0 0
UXIN LTD CALL 91818X908 11 77 SH Call SOLE   0 0 0
UXIN LTD COM 91818X108 7 4,782 SH   SOLE   4,782 0 0
UXIN LTD PUT 91818X958 10 71 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 14 6 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X633 266 11,215 SH   SOLE   11,215 0 0
PROSHARES TR PUT 74347X950 47 20 SH Put SOLE   0 0 0
PROSHARES TR PUT 74347R952 3 1 SH Put SOLE   0 0 0
VISA INC CALL 92826C909 154,272 9,575 SH Call SOLE   0 0 0
VISA INC COM 92826C839 1,095 6,802 SH   SOLE   6,802 0 0
VISA INC PUT 92826C959 154,320 9,578 SH Put SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO CALL 57164Y907 666 120 SH Call SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO PUT 57164Y957 1,767 318 SH Put SOLE   0 0 0
VALARIS PLC CALL G9402V909 103 2,297 SH Call SOLE   0 0 0
VALARIS PLC COM G9402V109 0 1,000 SH   SOLE   1,000 0 0
VALARIS PLC PUT G9402V959 71 1,594 SH Put SOLE   0 0 0
VALARIS PLC PUT G9402V959 3 70 SH Put SOLE   0 0 0
VALE S A CALL 91912E905 6,421 7,746 SH Call SOLE   0 0 0
VALE S A PUT 91912E955 5,972 7,205 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 1,293 126 SH Call SOLE   0 0 0
VARIAN MED SYS INC COM 92220P105 52 512 SH   SOLE   512 0 0
VARIAN MED SYS INC PUT 92220P955 123 12 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A801 9 100 SH   SOLE   100 0 0
VANGUARD WORLD FDS PUT 92204A954 19 2 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 219 19 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 11 1 SH Put SOLE   0 0 0
VBI VACCINES INC PUT 91822J953 0 10 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 30 2 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 180 12 SH Put SOLE   0 0 0
VASCULAR BIOGENICS LTD CALL M96883909 3 28 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 328 37 SH Call SOLE   0 0 0
VERITEX HLDGS INC CALL 923451908 29 21 SH Call SOLE   0 0 0
VERITEX HLDGS INC COM 923451108 61 4,393 SH   SOLE   4,393 0 0
VISTEON CORP CALL 92839U906 244 51 SH Call SOLE   0 0 0
VISTEON CORP COM 92839U206 79 1,667 SH   SOLE   1,667 0 0
VISTEON CORP PUT 92839U956 172 36 SH Put SOLE   0 0 0
VERICEL CORP CALL 92346J908 318 347 SH Call SOLE   0 0 0
VERICEL CORP COM 92346J108 58 6,403 SH   SOLE   6,403 0 0
VERICEL CORP PUT 92346J958 50 55 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 1 10 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS COM 92206C813 259 2,672 SH   SOLE   2,672 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 4,516 465 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A108 43 299 SH   SOLE   299 0 0
VANGUARD WORLD FDS PUT 92204A954 101 7 SH Put SOLE   0 0 0
VOCERA COMMUNICATIONS INC CALL 92857F907 55 26 SH Call SOLE   0 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 102 4,844 SH   SOLE   4,844 0 0
VOCERA COMMUNICATIONS INC PUT 92857F957 36 17 SH Put SOLE   0 0 0
VERACYTE INC CALL 92337F907 707 291 SH Call SOLE   0 0 0
VERACYTE INC COM 92337F107 39 1,623 SH   SOLE   1,623 0 0
VERACYTE INC PUT 92337F957 14 6 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 214 56 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A306 37 972 SH   SOLE   972 0 0
VANGUARD WORLD FDS PUT 92204A954 91 24 SH Put SOLE   0 0 0
VANGUARD TAX-MANAGED INTL FD CALL 921943908 206 62 SH Call SOLE   0 0 0
VANGUARD TAX-MANAGED INTL FD COM 921943858 60 1,800 SH   SOLE   1,800 0 0
VANGUARD TAX-MANAGED INTL FD PUT 921943958 106 32 SH Put SOLE   0 0 0
VECTRUS INC COM 92242T101 13 332 SH   SOLE   332 0 0
VECTRUS INC PUT 92242T951 57 14 SH Put SOLE   0 0 0
VEECO INSTRS INC DEL PUT 922417950 12 13 SH Put SOLE   0 0 0
VEDANTA LTD CALL 92242Y900 6 17 SH Call SOLE   0 0 0
VEDANTA LTD PUT 92242Y950 49 139 SH Put SOLE   0 0 0
VEEVA SYS INC CALL 922475908 7,193 460 SH Call SOLE   0 0 0
VEEVA SYS INC PUT 922475958 14,088 901 SH Put SOLE   0 0 0
VEON LTD COM 91822M106 0 333 SH   SOLE   333 0 0
VEON LTD PUT 91822M956 0 3 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V900 122 250 SH Call SOLE   0 0 0
VEREIT INC COM 92339V100 23 4,901 SH   SOLE   4,901 0 0
VEREIT INC PUT 92339V950 179 368 SH Put SOLE   0 0 0
VERITONE INC CALL 92347M900 3 15 SH Call SOLE   0 0 0
VERITONE INC PUT 92347M950 0 3 SH Put SOLE   0 0 0
VERU INC CALL 92536C903 110 339 SH Call SOLE   0 0 0
VERU INC PUT 92536C953 66 202 SH Put SOLE   0 0 0
VERMILION ENERGY INC CALL 923725905 141 456 SH Call SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 211 67,874 SH   SOLE   67,874 0 0
VERMILION ENERGY INC PUT 923725955 218 702 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 12 3 SH Put SOLE   0 0 0
V F CORP CALL 918204908 838 155 SH Call SOLE   0 0 0
V F CORP PUT 918204958 1,552 287 SH Put SOLE   0 0 0
V F CORP CALL 918204908 0 2 SH Call SOLE   0 0 0
VILLAGE FARMS INTL INC CALL 92707Y908 174 610 SH Call SOLE   0 0 0
VILLAGE FARMS INTL INC COM 92707Y108 56 19,796 SH   SOLE   19,796 0 0
VILLAGE FARMS INTL INC PUT 92707Y958 24 85 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A405 14 281 SH   SOLE   281 0 0
VANGUARD WORLD FDS PUT 92204A954 35 7 SH Put SOLE   0 0 0
VONAGE HLDGS CORP CALL 92886T901 1,227 1,698 SH Call SOLE   0 0 0
VONAGE HLDGS CORP PUT 92886T951 208 288 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 545 126 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 995 230 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 123 131 SH Call SOLE   0 0 0
VECTOR GROUP LTD PUT 92240M958 79 84 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A702 63 300 SH   SOLE   300 0 0
VANGUARD WORLD FDS PUT 92204A954 42 2 SH Put SOLE   0 0 0
VISTA GOLD CORP PUT 927926953 2 46 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 236 433 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 260 47,708 SH   SOLE   47,708 0 0
VIRNETX HLDG CORP PUT 92823T958 255 467 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 166 10 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 199 12 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 4,442 3,171 SH Call SOLE   0 0 0
VIACOMCBS INC COM 92556H206 4,421 315,602 SH   SOLE   315,602 0 0
VIACOMCBS INC PUT 92556H956 4,595 3,280 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 1 1 SH Call SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 43 31 SH Call SOLE   0 0 0
VIACOMCBS INC PUT 92556H956 214 153 SH Put SOLE   0 0 0
VIACOMCBS INC COM 92556H107 4 260 SH   SOLE   260 0 0
VIACOMCBS INC PUT 92556H956 8 5 SH Put SOLE   0 0 0
VIAVI SOLUTIONS INC CALL 925550905 147 132 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC COM 925550105 92 8,278 SH   SOLE   8,278 0 0
VIAVI SOLUTIONS INC PUT 925550955 22 20 SH Put SOLE   0 0 0
VICI PPTYS INC CALL 925652909 113 68 SH Call SOLE   0 0 0
VICI PPTYS INC PUT 925652959 236 142 SH Put SOLE   0 0 0
VICOR CORP CALL 925815902 325 73 SH Call SOLE   0 0 0
VICOR CORP PUT 925815952 182 41 SH Put SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS CALL 921908904 1,633 158 SH Call SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS COM 921908844 998 9,658 SH   SOLE   9,658 0 0
VANGUARD SPECIALIZED FUNDS PUT 921908954 1,375 133 SH Put SOLE   0 0 0
CREDIT SUISSE AG NASSAU BRH CALL 22542D900 353 36 SH Call SOLE   0 0 0
CREDIT SUISSE AG NASSAU BRH PUT 22542D950 677 69 SH Put SOLE   0 0 0
CREDIT SUISSE AG NASSAU BRH CALL 22542D900 402 41 SH Call SOLE   0 0 0
CREDIT SUISSE AG NASSAU BRH PUT 22542D950 39 4 SH Put SOLE   0 0 0
VIPSHOP HLDGS LTD CALL 92763W903 858 551 SH Call SOLE   0 0 0
VIPSHOP HLDGS LTD PUT 92763W953 665 427 SH Put SOLE   0 0 0
VIR BIOTECHNOLOGY INC CALL 92764N902 109 32 SH Call SOLE   0 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 4 129 SH   SOLE   129 0 0
VIR BIOTECHNOLOGY INC PUT 92764N952 13 4 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 870 418 SH Call SOLE   0 0 0
VIRTU FINL INC COM 928254101 1,287 61,842 SH   SOLE   61,842 0 0
VIRTU FINL INC PUT 928254951 1,161 558 SH Put SOLE   0 0 0
TELEFONICA BRASIL SA CALL 87936R906 54 57 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 141 169 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 89 10,621 SH   SOLE   10,621 0 0
MERIDIAN BIOSCIENCE INC PUT 589584951 63 75 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 299 78 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W338 467 12,167 SH   SOLE   12,167 0 0
PROSHARES TR II PUT 74347W952 830 216 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 3,648 962 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W171 930 24,541 SH   SOLE   24,541 0 0
PROSHARES TR II PUT 74347W952 1,058 279 SH Put SOLE   0 0 0
VOXELJET AG COM 92912L107 0 530 SH   SOLE   530 0 0
VOXELJET AG PUT 92912L957 0 7 SH Put SOLE   0 0 0
VIKING THERAPEUTICS INC CALL 92686J906 1,038 2,220 SH Call SOLE   0 0 0
VIKING THERAPEUTICS INC COM 92686J106 22 4,799 SH   SOLE   4,799 0 0
VIKING THERAPEUTICS INC PUT 92686J956 413 884 SH Put SOLE   0 0 0
VALERO ENERGY CORP CALL 91913Y900 2,649 584 SH Call SOLE   0 0 0
VALERO ENERGY CORP PUT 91913Y950 3,878 855 SH Put SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV CALL 21240E905 0 1 SH Call SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV COM 21240E105 2 590 SH   SOLE   590 0 0
ISHARES TR COM 46432F388 223 3,545 SH   SOLE   3,545 0 0
ISHARES TR PUT 46432F952 6 1 SH Put SOLE   0 0 0
VALLEY NATL BANCORP CALL 919794907 68 94 SH Call SOLE   0 0 0
VALLEY NATL BANCORP COM 919794107 0 6 SH   SOLE   6 0 0
VALLEY NATL BANCORP PUT 919794957 76 104 SH Put SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 594 55 SH Call SOLE   0 0 0
VULCAN MATLS CO PUT 929160959 1,880 174 SH Put SOLE   0 0 0
VALMONT INDS INC CALL 920253901 42 4 SH Call SOLE   0 0 0
VALMONT INDS INC COM 920253101 178 1,684 SH   SOLE   1,684 0 0
VALMONT INDS INC PUT 920253951 392 37 SH Put SOLE   0 0 0
VMWARE INC CALL 928563902 4,735 391 SH Call SOLE   0 0 0
VMWARE INC COM 928563402 9,861 81,429 SH   SOLE   81,429 0 0
VMWARE INC PUT 928563952 12,703 1,049 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 124 120 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC COM 921659108 186 18,009 SH   SOLE   18,009 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 394 381 SH Put SOLE   0 0 0
VEONEER INCORPORATED CALL 92336X909 38 53 SH Call SOLE   0 0 0
VEONEER INCORPORATED COM 92336X109 77 10,550 SH   SOLE   10,550 0 0
VEONEER INCORPORATED PUT 92336X959 181 248 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 338 244 SH Call SOLE   0 0 0
21VIANET GROUP INC PUT 90138A953 300 217 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 1,567 433 SH Call SOLE   0 0 0
VORNADO RLTY TR COM 929042109 1,714 47,356 SH   SOLE   47,356 0 0
VORNADO RLTY TR PUT 929042959 2,389 660 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 374 565 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 49 7,496 SH   SOLE   7,496 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 112 170 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 7,613 1,090 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908553 948 13,582 SH   SOLE   13,582 0 0
VANGUARD INDEX FDS PUT 922908959 17,504 2,506 SH Put SOLE   0 0 0
VOLITIONRX LTD COM 928661107 0 100 SH   SOLE   100 0 0
VOLITIONRX LTD PUT 928661957 0 1 SH Put SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 1 11 SH Call SOLE   0 0 0
VENATOR MATLS PLC COM G9329Z100 45 26,286 SH   SOLE   26,286 0 0
VENATOR MATLS PLC PUT G9329Z950 12 72 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 289 22 SH Call SOLE   0 0 0
VOC ENERGY TR CALL 91829B903 4 31 SH Call SOLE   0 0 0
VOC ENERGY TR COM 91829B103 1 1,000 SH   SOLE   1,000 0 0
VOC ENERGY TR PUT 91829B953 15 100 SH Put SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 2,398 1,742 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW COM 92857W308 1,307 94,948 SH   SOLE   94,948 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 2,192 1,592 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 40 5 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908512 19 246 SH   SOLE   246 0 0
VANGUARD INDEX FDS PUT 922908959 65 8 SH Put SOLE   0 0 0
VOLT INFORMATION SCIENCES IN CALL 928703907 1 20 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 4,262 180 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908363 23 100 SH   SOLE   100 0 0
VANGUARD INDEX FDS PUT 922908959 38,577 1,629 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 25 2 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908538 40 317 SH   SOLE   317 0 0
VANGUARD INDEX FDS PUT 922908959 12 1 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A884 3 52 SH   SOLE   52 0 0
VANGUARD WORLD FDS PUT 92204A954 7 1 SH Put SOLE   0 0 0
VOXX INTL CORP CALL 91829F904 67 236 SH Call SOLE   0 0 0
VOYA FINANCIAL INC CALL 929089900 1,999 493 SH Call SOLE   0 0 0
VOYA FINANCIAL INC COM 929089100 574 14,167 SH   SOLE   14,167 0 0
VOYA FINANCIAL INC PUT 929089950 977 241 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 27 5 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042866 34 620 SH   SOLE   620 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 137 25 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 60 5 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A876 121 999 SH   SOLE   999 0 0
VERA BRADLEY INC CALL 92335C906 49 119 SH Call SOLE   0 0 0
VERA BRADLEY INC COM 92335C106 106 25,779 SH   SOLE   25,779 0 0
VERA BRADLEY INC PUT 92335C956 161 391 SH Put SOLE   0 0 0
VIEWRAY INC CALL 92672L907 65 261 SH Call SOLE   0 0 0
VIEWRAY INC PUT 92672L957 22 90 SH Put SOLE   0 0 0
VARONIS SYS INC CALL 922280902 751 118 SH Call SOLE   0 0 0
VARONIS SYS INC COM 922280102 2 35 SH   SOLE   35 0 0
VARONIS SYS INC PUT 922280952 299 47 SH Put SOLE   0 0 0
VERINT SYS INC CALL 92343X900 670 156 SH Call SOLE   0 0 0
VERINT SYS INC COM 92343X100 2,078 48,348 SH   SOLE   48,348 0 0
VERINT SYS INC PUT 92343X950 3,560 828 SH Put SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T PUT 46138G950 12 6 SH Put SOLE   0 0 0
VERRA MOBILITY CORP CALL 92511U902 149 209 SH Call SOLE   0 0 0
VERRA MOBILITY CORP COM 92511U102 87 12,246 SH   SOLE   12,246 0 0
VERRA MOBILITY CORP PUT 92511U952 113 159 SH Put SOLE   0 0 0
VERSO CORP CALL 92531L907 54 48 SH Call SOLE   0 0 0
VERSO CORP PUT 92531L957 3 3 SH Put SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 2,271 163 SH Call SOLE   0 0 0
VERISK ANALYTICS INC PUT 92345Y956 1,979 142 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 4,052 225 SH Call SOLE   0 0 0
VERISIGN INC PUT 92343E952 684 38 SH Put SOLE   0 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 11,683 491 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 14,943 628 SH Put SOLE   0 0 0
VIASAT INC CALL 92552V900 1,569 437 SH Call SOLE   0 0 0
VIASAT INC COM 92552V100 787 21,914 SH   SOLE   21,914 0 0
VIASAT INC PUT 92552V950 1,203 335 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 73 51 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 50 35 SH Put SOLE   0 0 0
VIVINT SOLAR INC CALL 92854Q906 119 274 SH Call SOLE   0 0 0
VIVINT SOLAR INC PUT 92854Q956 18 42 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042718 33 428 SH   SOLE   428 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 86 11 SH Put SOLE   0 0 0
VISTRA ENERGY CORP CALL 92840M902 2,221 1,392 SH Call SOLE   0 0 0
VISTRA ENERGY CORP COM 92840M102 492 30,887 SH   SOLE   30,887 0 0
VISTRA ENERGY CORP PUT 92840M952 817 512 SH Put SOLE   0 0 0
VERASTEM INC CALL 92337C904 717 2,719 SH Call SOLE   0 0 0
VERASTEM INC COM 92337C104 0 300 SH   SOLE   300 0 0
VERASTEM INC PUT 92337C954 38 145 SH Put SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 208 237 SH Call SOLE   0 0 0
VISTA OUTDOOR INC PUT 928377950 4 5 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 332 53 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 232 37 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 9,526 739 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 12,465 967 SH Put SOLE   0 0 0
VENTAS INC CALL 92276F900 3,802 1,419 SH Call SOLE   0 0 0
VENTAS INC COM 92276F100 1,617 60,362 SH   SOLE   60,362 0 0
VENTAS INC PUT 92276F950 4,413 1,647 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 329 37 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 124 14 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS COM 92206C664 101 1,100 SH   SOLE   1,100 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 138 15 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 344 22 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 235 15 SH Put SOLE   0 0 0
VUZIX CORP CALL 92921W900 38 316 SH Call SOLE   0 0 0
VUZIX CORP COM 92921W300 72 58,740 SH   SOLE   58,740 0 0
VUZIX CORP PUT 92921W950 13 108 SH Put SOLE   0 0 0
VANGUARD INDEX FDS COM 922908637 101 861 SH   SOLE   861 0 0
VIVUS INC CALL 928551908 117 326 SH Call SOLE   0 0 0
VIVUS INC COM 928551308 22 6,297 SH   SOLE   6,297 0 0
VIVUS INC PUT 928551958 79 220 SH Put SOLE   0 0 0
VALVOLINE INC CALL 92047W901 793 606 SH Call SOLE   0 0 0
VALVOLINE INC COM 92047W101 81 6,249 SH   SOLE   6,249 0 0
VALVOLINE INC PUT 92047W951 56 43 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 842 251 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042858 665 19,840 SH   SOLE   19,840 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 6,193 1,846 SH Put SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 21 10 SH Put SOLE   0 0 0
VANGUARD STAR FDS PUT 921909958 75 18 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 108,419 23,442 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P621 34,844 753,390 SH   SOLE   753,390 0 0
BARCLAYS BK PLC PUT 06746P951 291,856 63,104 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 6 2 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P613 1,061 33,201 SH   SOLE   33,201 0 0
BARCLAYS BK PLC PUT 06746P951 9 3 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 32 35 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 19 2,095 SH   SOLE   2,095 0 0
VOYAGER THERAPEUTICS INC PUT 92915B956 9 10 SH Put SOLE   0 0 0
VANGUARD WHITEHALL FDS CALL 921946906 2,490 352 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS COM 921946406 610 8,622 SH   SOLE   8,622 0 0
VANGUARD WHITEHALL FDS PUT 921946956 1,450 205 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 27,375 5,095 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 48,072 8,947 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 7,641 1,430 SH Call SOLE   0 0 0
WAYFAIR INC COM 94419L101 10 195 SH   SOLE   195 0 0
WAYFAIR INC PUT 94419L951 14,957 2,799 SH Put SOLE   0 0 0
WABTEC CALL 929740908 702 146 SH Call SOLE   0 0 0
WABTEC COM 929740108 773 16,073 SH   SOLE   16,073 0 0
WABTEC PUT 929740958 1,357 282 SH Put SOLE   0 0 0
WESTAMERICA BANCORPORATION CALL 957090903 5 1 SH Call SOLE   0 0 0
WESTAMERICA BANCORPORATION COM 957090103 38 651 SH   SOLE   651 0 0
WESTAMERICA BANCORPORATION PUT 957090953 52 9 SH Put SOLE   0 0 0
WASHINGTON FED INC CALL 938824909 15 6 SH Call SOLE   0 0 0
WASHINGTON FED INC COM 938824109 18 725 SH   SOLE   725 0 0
WASHINGTON FED INC PUT 938824959 25 10 SH Put SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 1,068 349 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 67 22 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 1,110 61 SH Call SOLE   0 0 0
WATERS CORP PUT 941848953 1,911 105 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 7 100 SH Call SOLE   0 0 0
ENERGOUS CORP COM 29272C103 2 3,291 SH   SOLE   3,291 0 0
ENERGOUS CORP PUT 29272C953 4 61 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 900 272 SH Call SOLE   0 0 0
WEIBO CORP COM 948596101 1,420 42,895 SH   SOLE   42,895 0 0
WEIBO CORP PUT 948596951 2,771 837 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 16,492 3,605 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 5,554 1,214 SH Put SOLE   0 0 0
WABCO HLDGS INC CALL 92927K902 648 48 SH Call SOLE   0 0 0
WABCO HLDGS INC COM 92927K102 143 1,065 SH   SOLE   1,065 0 0
WABCO HLDGS INC PUT 92927K952 661 49 SH Put SOLE   0 0 0
WEBSTER FINL CORP CONN CALL 947890909 391 171 SH Call SOLE   0 0 0
WEBSTER FINL CORP CONN COM 947890109 315 13,763 SH   SOLE   13,763 0 0
WEBSTER FINL CORP CONN PUT 947890959 593 259 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 14 28 SH Call SOLE   0 0 0
WELBILT INC COM 949090104 2 471 SH   SOLE   471 0 0
WELBILT INC PUT 949090954 2 5 SH Put SOLE   0 0 0
WESCO INTL INC CALL 95082P905 52 23 SH Call SOLE   0 0 0
WESCO INTL INC PUT 95082P955 493 216 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 558 72 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC PUT 94106B951 2,139 276 SH Put SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 173 43 SH Call SOLE   0 0 0
WORKDAY INC CALL 98138H901 8,503 653 SH Call SOLE   0 0 0
WORKDAY INC PUT 98138H951 9,805 753 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP. CALL 958102905 12,232 2,939 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP. COM 958102105 1,538 36,958 SH   SOLE   36,958 0 0
WESTERN DIGITAL CORP. PUT 958102955 13,701 3,292 SH Put SOLE   0 0 0
WD-40 CO CALL 929236907 562 28 SH Call SOLE   0 0 0
WD-40 CO PUT 929236957 3,454 172 SH Put SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 441 388 SH Call SOLE   0 0 0
WADDELL & REED FINL INC PUT 930059950 62 55 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 98 169 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 49 86 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 2,247 255 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC PUT 92939U956 52 6 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 1,377 301 SH Call SOLE   0 0 0
WELLTOWER INC COM 95040Q104 1,110 24,260 SH   SOLE   24,260 0 0
WELLTOWER INC PUT 95040Q954 3,360 734 SH Put SOLE   0 0 0
WENDYS CO CALL 95058W900 2,263 1,521 SH Call SOLE   0 0 0
WENDYS CO PUT 95058W950 1,773 1,192 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 137 38 SH Call SOLE   0 0 0
WERNER ENTERPRISES INC PUT 950755958 3 1 SH Put SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L CALL 958669903 250 772 SH Call SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L COM 958669103 129 39,889 SH   SOLE   39,889 0 0
WESTERN MIDSTREAM PARTNERS L PUT 958669953 226 698 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 12 53 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC COM 97717P104 56 24,159 SH   SOLE   24,159 0 0
WISDOMTREE INVTS INC PUT 97717P954 9 40 SH Put SOLE   0 0 0
WEX INC CALL 96208T904 491 47 SH Call SOLE   0 0 0
WEX INC PUT 96208T954 1,202 115 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 31,383 10,935 SH Call SOLE   0 0 0
WELLS FARGO CO NEW COM 949746101 230 8,032 SH   SOLE   8,032 0 0
WELLS FARGO CO NEW PUT 949746951 23,292 8,116 SH Put SOLE   0 0 0
WINNEBAGO INDS INC CALL 974637900 136 49 SH Call SOLE   0 0 0
WINNEBAGO INDS INC PUT 974637950 186 67 SH Put SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC CALL 98311A905 2,032 645 SH Call SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 31 1,000 SH   SOLE   1,000 0 0
WYNDHAM HOTELS & RESORTS INC PUT 98311A955 1,128 358 SH Put SOLE   0 0 0
CACTUS INC CALL 127203907 2 2 SH Call SOLE   0 0 0
WESTWOOD HLDGS GROUP INC CALL 961765904 9 5 SH Call SOLE   0 0 0
WESTWOOD HLDGS GROUP INC PUT 961765954 18 10 SH Put SOLE   0 0 0
WHIRLPOOL CORP CALL 963320906 2,582 301 SH Call SOLE   0 0 0
WHIRLPOOL CORP PUT 963320956 5,474 638 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 128 121 SH Call SOLE   0 0 0
BOINGO WIRELESS INC COM 09739C102 167 15,782 SH   SOLE   15,782 0 0
BOINGO WIRELESS INC PUT 09739C952 256 242 SH Put SOLE   0 0 0
WINGSTOP INC CALL 974155903 789 99 SH Call SOLE   0 0 0
WINGSTOP INC PUT 974155953 350 44 SH Put SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 4 1 SH Call SOLE   0 0 0
ENCORE WIRE CORP PUT 292562955 12 3 SH Put SOLE   0 0 0
WIX COM LTD CALL M98068905 2,066 205 SH Call SOLE   0 0 0
WIX COM LTD PUT M98068955 4,718 468 SH Put SOLE   0 0 0
WORKIVA INC CALL 98139A905 9 3 SH Call SOLE   0 0 0
WORKIVA INC COM 98139A105 154 4,776 SH   SOLE   4,776 0 0
WORKIVA INC PUT 98139A955 190 59 SH Put SOLE   0 0 0
WORKHORSE GROUP INC CALL 98138J906 22 127 SH Call SOLE   0 0 0
WORKHORSE GROUP INC COM 98138J206 5 3,046 SH   SOLE   3,046 0 0
WORKHORSE GROUP INC PUT 98138J956 4 23 SH Put SOLE   0 0 0
WILLDAN GROUP INC CALL 96924N900 44 21 SH Call SOLE   0 0 0
WILLDAN GROUP INC COM 96924N100 19 899 SH   SOLE   899 0 0
WESTLAKE CHEM CORP CALL 960413902 2,836 743 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP COM 960413102 464 12,178 SH   SOLE   12,178 0 0
WESTLAKE CHEM CORP PUT 960413952 2,855 748 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 119 81 SH Call SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP PUT 960417953 41 28 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 8 123 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387959 34 509 SH Put SOLE   0 0 0
WILLIS TOWERS WATSON PLC LTD CALL G96629903 3,125 184 SH Call SOLE   0 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 628 3,702 SH   SOLE   3,702 0 0
WILLIS TOWERS WATSON PLC LTD PUT G96629953 16 1 SH Put SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 9,478 1,024 SH Call SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 385 4,161 SH   SOLE   4,161 0 0
WASTE MGMT INC DEL PUT 94106L959 5,451 589 SH Put SOLE   0 0 0
WILLIAMS COS INC CALL 969457900 718 508 SH Call SOLE   0 0 0
WILLIAMS COS INC COM 969457100 262 18,534 SH   SOLE   18,534 0 0
WILLIAMS COS INC PUT 969457950 2,869 2,028 SH Put SOLE   0 0 0
WESTERN ASSET MTG CAP CORP CALL 95790D905 1 7 SH Call SOLE   0 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 1 649 SH   SOLE   649 0 0
WESTERN ASSET MTG CAP CORP PUT 95790D955 9 42 SH Put SOLE   0 0 0
WRIGHT MED GROUP N V CALL N96617908 103 36 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V COM N96617118 76 2,687 SH   SOLE   2,687 0 0
WRIGHT MED GROUP N V PUT N96617958 203 71 SH Put SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL CALL 00790R904 55 19 SH Call SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 31 1,073 SH   SOLE   1,073 0 0
ADVANCED DRAIN SYS INC DEL PUT 00790R954 182 62 SH Put SOLE   0 0 0
WALMART INC CALL 931142903 45,357 3,992 SH Call SOLE   0 0 0
WALMART INC PUT 931142953 51,151 4,502 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 349 484 SH Call SOLE   0 0 0
WABASH NATL CORP PUT 929566957 189 263 SH Put SOLE   0 0 0
WNS HOLDINGS LTD CALL 92932M901 17 4 SH Call SOLE   0 0 0
WNS HOLDINGS LTD COM 92932M101 211 4,910 SH   SOLE   4,910 0 0
WNS HOLDINGS LTD PUT 92932M951 343 80 SH Put SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 2 1 SH Call SOLE   0 0 0
WORTHINGTON INDS INC COM 981811102 23 912 SH   SOLE   912 0 0
WORTHINGTON INDS INC PUT 981811952 7 3 SH Put SOLE   0 0 0
SLACK TECHNOLOGIES INC CALL 83088V902 13,822 5,150 SH Call SOLE   0 0 0
SLACK TECHNOLOGIES INC COM 83088V102 6,061 225,838 SH   SOLE   225,838 0 0
SLACK TECHNOLOGIES INC PUT 83088V952 21,152 7,881 SH Put SOLE   0 0 0
WP CAREY INC CALL 92936U909 272 47 SH Call SOLE   0 0 0
WP CAREY INC COM 92936U109 466 8,033 SH   SOLE   8,033 0 0
WP CAREY INC PUT 92936U959 458 79 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W908 8 108 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W958 3 40 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 5,216 1,895 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 198 7,193 SH   SOLE   7,193 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 3,006 1,092 SH Put SOLE   0 0 0
WPP PLC NEW CALL 92937A902 74 22 SH Call SOLE   0 0 0
WPP PLC NEW PUT 92937A952 124 37 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 1 17 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 40 43,432 SH   SOLE   43,432 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 15 161 SH Put SOLE   0 0 0
WPX ENERGY INC CALL 98212B903 239 785 SH Call SOLE   0 0 0
WPX ENERGY INC COM 98212B103 670 219,910 SH   SOLE   219,910 0 0
WPX ENERGY INC PUT 98212B953 842 2,763 SH Put SOLE   0 0 0
BERKLEY W R CORP CALL 084423902 370 71 SH Call SOLE   0 0 0
BERKLEY W R CORP PUT 084423952 443 85 SH Put SOLE   0 0 0
WASHINGTON REAL ESTATE INVT CALL 939653901 9 4 SH Call SOLE   0 0 0
WASHINGTON REAL ESTATE INVT COM 939653101 29 1,256 SH   SOLE   1,256 0 0
WASHINGTON REAL ESTATE INVT PUT 939653951 11 5 SH Put SOLE   0 0 0
WEINGARTEN RLTY INVS CALL 948741903 8 6 SH Call SOLE   0 0 0
WESTROCK CO CALL 96145D905 1,729 612 SH Call SOLE   0 0 0
WESTROCK CO PUT 96145D955 1,011 358 SH Put SOLE   0 0 0
WORLD ACCEP CORP DEL CALL 981419904 65 12 SH Call SOLE   0 0 0
WORLD ACCEP CORP DEL PUT 981419954 5 1 SH Put SOLE   0 0 0
WRAP TECHNOLOGIES INC CALL 98212N907 3 8 SH Call SOLE   0 0 0
WRAP TECHNOLOGIES INC PUT 98212N957 5 13 SH Put SOLE   0 0 0
WATERSTONE FINL INC MD CALL 94188P901 7 5 SH Call SOLE   0 0 0
WILLSCOT CORP CALL 971375906 79 78 SH Call SOLE   0 0 0
WILLSCOT CORP PUT 971375956 68 68 SH Put SOLE   0 0 0
WSFS FINL CORP CALL 929328902 39 16 SH Call SOLE   0 0 0
WSFS FINL CORP PUT 929328952 17 7 SH Put SOLE   0 0 0
WILLIAMS SONOMA INC CALL 969904901 633 149 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC PUT 969904951 361 85 SH Put SOLE   0 0 0
WATSCO INC CALL 942622900 63 4 SH Call SOLE   0 0 0
WATSCO INC COM 942622200 180 1,141 SH   SOLE   1,141 0 0
WATSCO INC PUT 942622950 884 56 SH Put SOLE   0 0 0
WHITESTONE REIT CALL 966084904 49 80 SH Call SOLE   0 0 0
WHITESTONE REIT COM 966084204 14 2,337 SH   SOLE   2,337 0 0
WHITESTONE REIT PUT 966084954 42 68 SH Put SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC CALL 955306905 76 5 SH Call SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 312 2,055 SH   SOLE   2,055 0 0
WEST PHARMACEUTICAL SVSC INC PUT 955306955 15 1 SH Put SOLE   0 0 0
WEST BANCORPORATION INC CALL 95123P906 0 1 SH Call SOLE   0 0 0
WINTRUST FINL CORP CALL 97650W908 26 8 SH Call SOLE   0 0 0
WINTRUST FINL CORP COM 97650W108 61 1,870 SH   SOLE   1,870 0 0
WINTRUST FINL CORP PUT 97650W958 92 28 SH Put SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 27 159 SH Call SOLE   0 0 0
W & T OFFSHORE INC COM 92922P106 76 44,782 SH   SOLE   44,782 0 0
W & T OFFSHORE INC PUT 92922P956 86 509 SH Put SOLE   0 0 0
ESSENTIAL UTILS INC CALL 29670G902 927 228 SH Call SOLE   0 0 0
ESSENTIAL UTILS INC PUT 29670G952 101 25 SH Put SOLE   0 0 0
WAITR HLDGS INC CALL 930752900 27 225 SH Call SOLE   0 0 0
WAITR HLDGS INC COM 930752100 24 19,932 SH   SOLE   19,932 0 0
WAITR HLDGS INC PUT 930752950 15 128 SH Put SOLE   0 0 0
WATTS WATER TECHNOLOGIES INC CALL 942749902 8 1 SH Call SOLE   0 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 52 626 SH   SOLE   626 0 0
SELECT ENERGY SVCS INC CALL 81617J901 0 2 SH Call SOLE   0 0 0
SELECT ENERGY SVCS INC COM 81617J301 1 504 SH   SOLE   504 0 0
SELECT ENERGY SVCS INC PUT 81617J951 2 8 SH Put SOLE   0 0 0
WESTERN UN CO CALL 959802909 2,284 1,260 SH Call SOLE   0 0 0
WESTERN UN CO PUT 959802959 652 360 SH Put SOLE   0 0 0
58 COM INC CALL 31680Q904 433 89 SH Call SOLE   0 0 0
58 COM INC PUT 31680Q954 1,125 231 SH Put SOLE   0 0 0
WAVE LIFE SCIENCES LTD CALL Y95308905 275 294 SH Call SOLE   0 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 193 20,663 SH   SOLE   20,663 0 0
WAVE LIFE SCIENCES LTD PUT Y95308955 31 34 SH Put SOLE   0 0 0
WW INTL INC CALL 98262P901 1,395 825 SH Call SOLE   0 0 0
WW INTL INC COM 98262P101 3 200 SH   SOLE   200 0 0
WW INTL INC PUT 98262P951 3,246 1,920 SH Put SOLE   0 0 0
WOODWARD INC CALL 980745903 558 94 SH Call SOLE   0 0 0
WOODWARD INC PUT 980745953 5 1 SH Put SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 2,653 782 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 192 5,662 SH   SOLE   5,662 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 1,903 561 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC CALL 978097903 7 5 SH Call SOLE   0 0 0
WOLVERINE WORLD WIDE INC COM 978097103 14 959 SH   SOLE   959 0 0
WEYERHAEUSER CO CALL 962166904 1,149 678 SH Call SOLE   0 0 0
WEYERHAEUSER CO COM 962166104 167 9,892 SH   SOLE   9,892 0 0
WEYERHAEUSER CO PUT 962166954 505 298 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 1,751 807 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 141 6,514 SH   SOLE   6,514 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 193 89 SH Put SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 20,145 3,347 SH Call SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 5,678 94,336 SH   SOLE   94,336 0 0
WYNN RESORTS LTD PUT 983134957 25,291 4,202 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 1,662 2,634 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW COM 912909108 482 76,394 SH   SOLE   76,394 0 0
UNITED STATES STL CORP NEW PUT 912909958 5,269 8,351 SH Put SOLE   0 0 0
EXANTAS CAP CORP CALL 30068N905 3 12 SH Call SOLE   0 0 0
EXANTAS CAP CORP COM 30068N105 5 2,139 SH   SOLE   2,139 0 0
EXANTAS CAP CORP PUT 30068N955 10 37 SH Put SOLE   0 0 0
SPDR SER TR COM 78464A631 12 160 SH   SOLE   160 0 0
SPDR SER TR PUT 78464A958 53 7 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 24,494 3,163 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 34,995 4,519 SH Put SOLE   0 0 0
XBIOTECH INC CALL 98400H902 35 33 SH Call SOLE   0 0 0
XBIOTECH INC COM 98400H102 140 13,267 SH   SOLE   13,267 0 0
XBIOTECH INC PUT 98400H952 431 406 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 178 106 SH Call SOLE   0 0 0
CIMAREX ENERGY CO COM 171798101 970 57,670 SH   SOLE   57,670 0 0
CIMAREX ENERGY CO PUT 171798951 1,198 712 SH Put SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 325 54 SH Call SOLE   0 0 0
XCEL ENERGY INC COM 98389B100 337 5,591 SH   SOLE   5,591 0 0
XCEL ENERGY INC PUT 98389B950 952 158 SH Put SOLE   0 0 0
XENON PHARMACEUTICALS INC CALL 98420N905 3 3 SH Call SOLE   0 0 0
INTERSECT ENT INC CALL 46071F903 210 178 SH Call SOLE   0 0 0
INTERSECT ENT INC COM 46071F103 10 857 SH   SOLE   857 0 0
INTERSECT ENT INC PUT 46071F953 4 4 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 36 16 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 154 68 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 3,375 1,133 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A888 333 11,203 SH   SOLE   11,203 0 0
SPDR SER TR PUT 78464A958 10,706 3,594 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 7 1 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A581 12 175 SH   SOLE   175 0 0
SPDR SER TR PUT 78464A958 14 2 SH Put SOLE   0 0 0
XENIA HOTELS & RESORTS INC CALL 984017903 6 6 SH Call SOLE   0 0 0
XENIA HOTELS & RESORTS INC COM 984017103 29 2,902 SH   SOLE   2,902 0 0
XENIA HOTELS & RESORTS INC PUT 984017953 49 48 SH Put SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD CALL 98417P905 12 59 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD COM 98417P105 4 1,848 SH   SOLE   1,848 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 23 109 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 8,611 1,912 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y100 5,456 121,138 SH   SOLE   121,138 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 26,933 5,980 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 10,303 2,329 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 2,707 612 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 64,097 22,057 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y506 20 710 SH   SOLE   710 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 61,229 21,070 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 54,379 26,119 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y605 4 200 SH   SOLE   200 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 81,343 39,070 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 34,969 5,926 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y704 11,453 194,087 SH   SOLE   194,087 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 74,582 12,639 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 48,591 6,046 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y803 11,875 147,766 SH   SOLE   147,766 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 128,198 15,951 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 8,448 1,084 SH Call SOLE   0 0 0
XILINX INC COM 983919101 2,318 29,742 SH   SOLE   29,742 0 0
XILINX INC PUT 983919951 11,488 1,474 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 39,087 7,176 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y308 2,189 40,191 SH   SOLE   40,191 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 32,229 5,917 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 694 224 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 424 137 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 2,750 306 SH Call SOLE   0 0 0
ACCELERON PHARMA INC COM 00434H108 67 750 SH   SOLE   750 0 0
ACCELERON PHARMA INC PUT 00434H958 4,026 448 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 49,907 9,007 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y886 149 2,700 SH   SOLE   2,700 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 81,890 14,779 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 55,079 6,218 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y209 11,236 126,847 SH   SOLE   126,847 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 119,937 13,540 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 41,625 4,244 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y407 9 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 37,986 3,873 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 7,173 4,447 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 5,045 3,128 SH Put SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T COM 46138E198 6 175 SH   SOLE   175 0 0
INVESCO EXCHANGE-TRADED FD T PUT 46138E955 7 2 SH Put SOLE   0 0 0
XUNLEI LTD CALL 98419E908 54 166 SH Call SOLE   0 0 0
XUNLEI LTD COM 98419E108 58 17,669 SH   SOLE   17,669 0 0
XUNLEI LTD PUT 98419E958 25 78 SH Put SOLE   0 0 0
EXTRACTION OIL AND GAS INC CALL 30227M905 1 36 SH Call SOLE   0 0 0
EXTRACTION OIL AND GAS INC PUT 30227M955 0 4 SH Put SOLE   0 0 0
EXXON MOBIL CORP CALL 30231G902 80,560 21,217 SH Call SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 1,319 34,749 SH   SOLE   34,749 0 0
EXXON MOBIL CORP PUT 30231G952 67,525 17,784 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 4 7 SH Call SOLE   0 0 0
EXONE CO COM 302104104 20 3,197 SH   SOLE   3,197 0 0
EXONE CO PUT 302104954 73 115 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 16 5 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R556 2,215 67,331 SH   SOLE   67,331 0 0
SPDR SER TR PUT 78468R953 141 43 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 90,247 27,431 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 96,439 29,313 SH Put SOLE   0 0 0
XP INC CALL G98239909 356 185 SH Call SOLE   0 0 0
XP INC COM G98239109 240 12,472 SH   SOLE   12,472 0 0
XP INC PUT G98239959 457 237 SH Put SOLE   0 0 0
XPEL INC COM 98379L100 26 2,685 SH   SOLE   2,685 0 0
XPERI CORP PUT 98421B950 9 7 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 7 2 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A722 1 33 SH   SOLE   33 0 0
XPO LOGISTICS INC CALL 983793900 5,581 1,145 SH Call SOLE   0 0 0
XPO LOGISTICS INC PUT 983793950 1,501 308 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 4 1 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 9 2 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 4,348 1,120 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC COM 24906P109 612 15,762 SH   SOLE   15,762 0 0
DENTSPLY SIRONA INC PUT 24906P959 5,350 1,378 SH Put SOLE   0 0 0
CHINA RAPID FIN LTD PUT 16953Q954 0 1 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 7,769 2,609 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 18,228 6,121 SH Put SOLE   0 0 0
XEROX HOLDINGS CORP CALL 98421M906 2,500 1,320 SH Call SOLE   0 0 0
XEROX HOLDINGS CORP PUT 98421M956 570 301 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 33 4 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 16 2 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 10 3 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V956 3 1 SH Put SOLE   0 0 0
22ND CENTY GROUP INC CALL 90137F903 47 634 SH Call SOLE   0 0 0
22ND CENTY GROUP INC COM 90137F103 72 96,607 SH   SOLE   96,607 0 0
22ND CENTY GROUP INC PUT 90137F953 35 467 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 937 144 SH Call SOLE   0 0 0
XYLEM INC PUT 98419M950 254 39 SH Put SOLE   0 0 0
ALLEGHANY CORP DEL CALL 017175900 276 5 SH Call SOLE   0 0 0
ALLEGHANY CORP DEL PUT 017175950 110 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 666 147 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E521 700 15,450 SH   SOLE   15,450 0 0
DIREXION SHS ETF TR PUT 25460E955 1,047 231 SH Put SOLE   0 0 0
CBDMD INC CALL 12482W901 0 3 SH Call SOLE   0 0 0
CBDMD INC PUT 12482W951 0 2 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 259 35 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 511 69 SH Put SOLE   0 0 0
YELP INC CALL 985817905 239 133 SH Call SOLE   0 0 0
YELP INC COM 985817105 69 3,828 SH   SOLE   3,828 0 0
YELP INC PUT 985817955 724 402 SH Put SOLE   0 0 0
YETI HLDGS INC CALL 98585X904 407 209 SH Call SOLE   0 0 0
YETI HLDGS INC COM 98585X104 815 41,763 SH   SOLE   41,763 0 0
YETI HLDGS INC PUT 98585X954 2,063 1,057 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 238 234 SH Call SOLE   0 0 0
YEXT INC PUT 98585N956 12 12 SH Put SOLE   0 0 0
YOUNGEVITY INTL INC CALL 987537906 0 6 SH Call SOLE   0 0 0
YOUNGEVITY INTL INC COM 987537206 0 303 SH   SOLE   303 0 0
DIREXION SHS ETF TR CALL 25459W908 777 670 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W771 478 41,238 SH   SOLE   41,238 0 0
DIREXION SHS ETF TR PUT 25459W958 813 701 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 2,662 782 SH Call SOLE   0 0 0
YANDEX N V COM N97284108 1,754 51,519 SH   SOLE   51,519 0 0
YANDEX N V PUT N97284958 5,165 1,517 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 53 69 SH Call SOLE   0 0 0
ADVISORSHARES TR PUT 00768Y953 27 35 SH Put SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 829 1,990 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA COM 984245100 1 400 SH   SOLE   400 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 200 480 SH Put SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 84 501 SH Call SOLE   0 0 0
YRC WORLDWIDE INC PUT 984249957 17 106 SH Put SOLE   0 0 0
YIREN DIGITAL LTD CALL 98585L900 5 13 SH Call SOLE   0 0 0
YIREN DIGITAL LTD COM 98585L100 14 3,667 SH   SOLE   3,667 0 0
YIREN DIGITAL LTD PUT 98585L950 10 25 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 3,515 513 SH Call SOLE   0 0 0
YUM BRANDS INC COM 988498101 2,210 32,256 SH   SOLE   32,256 0 0
YUM BRANDS INC PUT 988498951 11,636 1,698 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 4,258 999 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC PUT 98850P959 498 117 SH Put SOLE   0 0 0
JOYY INC CALL 46591M909 761 143 SH Call SOLE   0 0 0
JOYY INC PUT 46591M959 2,050 385 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 9,682 2,688 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 7,650 2,124 SH Put SOLE   0 0 0
ZAGG INC CALL 98884U908 11 37 SH Call SOLE   0 0 0
ZAGG INC COM 98884U108 43 13,948 SH   SOLE   13,948 0 0
ZAGG INC PUT 98884U958 41 134 SH Put SOLE   0 0 0
ZIMMER BIOMET HOLDINGS INC CALL 98956P902 636 63 SH Call SOLE   0 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 380 3,762 SH   SOLE   3,762 0 0
ZIMMER BIOMET HOLDINGS INC PUT 98956P952 747 74 SH Put SOLE   0 0 0
PROSHARES TR COM 74347B193 9 1,026 SH   SOLE   1,026 0 0
ZEBRA TECHNOLOGIES CORP CALL 989207905 1,487 81 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 220 1,200 SH   SOLE   1,200 0 0
ZEBRA TECHNOLOGIES CORP PUT 989207955 4,351 237 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 1,555 243 SH Call SOLE   0 0 0
ZENDESK INC COM 98936J101 140 2,193 SH   SOLE   2,193 0 0
ZENDESK INC PUT 98936J951 3,501 547 SH Put SOLE   0 0 0
OLYMPIC STEEL INC COM 68162K106 17 1,702 SH   SOLE   1,702 0 0
OLYMPIC STEEL INC PUT 68162K956 40 39 SH Put SOLE   0 0 0
ZAFGEN INC CALL 98885E903 3 48 SH Call SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 1,059 312 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 485 143 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 1,444 584 SH Call SOLE   0 0 0
ZOGENIX INC COM 98978L204 13 550 SH   SOLE   550 0 0
ZOGENIX INC PUT 98978L954 348 141 SH Put SOLE   0 0 0
ZIONS BANCORPORATION N A CALL 989701907 1,635 611 SH Call SOLE   0 0 0
ZIONS BANCORPORATION N A COM 989701107 5 200 SH   SOLE   200 0 0
ZIONS BANCORPORATION N A PUT 989701957 639 239 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 241 984 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 113 46,292 SH   SOLE   46,292 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 223 914 SH Put SOLE   0 0 0
ZIX CORP CALL 98974P900 34 81 SH Call SOLE   0 0 0
ZIX CORP COM 98974P100 28 6,654 SH   SOLE   6,654 0 0
ZIX CORP PUT 98974P950 1 3 SH Put SOLE   0 0 0
ZAI LAB LTD CALL 98887Q904 87 17 SH Call SOLE   0 0 0
ZAI LAB LTD COM 98887Q104 7 155 SH   SOLE   155 0 0
ZAI LAB LTD PUT 98887Q954 20 4 SH Put SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN CALL 98980L901 60,259 4,124 SH Call SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 3,744 25,625 SH   SOLE   25,625 0 0
ZOOM VIDEO COMMUNICATIONS IN PUT 98980L951 47,196 3,230 SH Put SOLE   0 0 0
ZION OIL & GAS INC CALL 989696909 10 620 SH Call SOLE   0 0 0
ZION OIL & GAS INC COM 989696109 0 1,900 SH   SOLE   1,900 0 0
ZION OIL & GAS INC PUT 989696959 0 27 SH Put SOLE   0 0 0
ZYNGA INC CALL 98986T908 1,127 1,646 SH Call SOLE   0 0 0
ZYNGA INC PUT 98986T958 275 402 SH Put SOLE   0 0 0
CHINA SOUTHN AIRLS LTD CALL 169409909 76 35 SH Call SOLE   0 0 0
CHINA SOUTHN AIRLS LTD PUT 169409959 132 61 SH Put SOLE   0 0 0
PIMCO ETF TR CALL 72201R902 157 9 SH Call SOLE   0 0 0
PIMCO ETF TR PUT 72201R952 157 9 SH Put SOLE   0 0 0
ZSCALER INC CALL 98980G902 4,935 811 SH Call SOLE   0 0 0
ZSCALER INC COM 98980G102 1,350 22,190 SH   SOLE   22,190 0 0
ZSCALER INC PUT 98980G952 5,002 822 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 113 31 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W114 32 874 SH   SOLE   874 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 344 130 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC COM 98980A105 2,061 77,848 SH   SOLE   77,848 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 1,186 448 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 6,767 575 SH Call SOLE   0 0 0
ZOETIS INC COM 98978V103 824 7,004 SH   SOLE   7,004 0 0
ZOETIS INC PUT 98978V953 9,709 825 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 48 28 SH Call SOLE   0 0 0
ZUMIEZ INC PUT 989817951 3 2 SH Put SOLE   0 0 0
ZUORA INC CALL 98983V906 379 472 SH Call SOLE   0 0 0
ZUORA INC COM 98983V106 35 4,389 SH   SOLE   4,389 0 0
ZUORA INC PUT 98983V956 146 182 SH Put SOLE   0 0 0
ZOVIO INC CALL 98979V902 7 44 SH Call SOLE   0 0 0
ZOVIO INC COM 98979V102 1 1,094 SH   SOLE   1,094 0 0
ZYMEWORKS INC CALL 98985W902 234 66 SH Call SOLE   0 0 0
ZYMEWORKS INC PUT 98985W952 120 34 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 110 289 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 7 19 SH Put SOLE   0 0 0
ZYNEX INC CALL 98986M903 73 66 SH Call SOLE   0 0 0
ZYNEX INC COM 98986M103 68 6,187 SH   SOLE   6,187 0 0
ZYNEX INC PUT 98986M953 53 48 SH Put SOLE   0 0 0