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
UNITEDHEALTH GROUP INC CALL 91324P902 6 7 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 9 4 SH Put SOLE   0 0 0
AGILENT TECHNOLOGIES INC CALL 00846U901 2,775 275 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 1,322 131 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 2,217 1,907 SH Call SOLE   0 0 0
ALCOA CORP COM 013872106 843 72,505 SH   SOLE   72,505 0 0
ALCOA CORP PUT 013872956 3,594 3,091 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 33,777 27,484 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3 250 SH   SOLE   250 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 27,702 22,541 SH Put SOLE   0 0 0
AARONS INC CALL 002535900 1,093 193 SH Call SOLE   0 0 0
AARONS INC COM 002535300 144 2,542 SH   SOLE   2,542 0 0
AARONS INC PUT 002535950 436 77 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 520 463 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 200 17,847 SH   SOLE   17,847 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 138 123 SH Put SOLE   0 0 0
AAON INC CALL 000360906 12 2 SH Call SOLE   0 0 0
AAON INC PUT 000360956 391 65 SH Put SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 9,302 606 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,784 11,624 SH   SOLE   11,624 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 6,846 446 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 1,967,530 169,893 SH Call SOLE   0 0 0
APPLE INC COM 037833100 1,784 15,411 SH   SOLE   15,411 0 0
APPLE INC PUT 037833950 1,477,689 127,596 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC COM 024013104 1 56 SH   SOLE   56 0 0
ALMADEN MINERALS LTD CALL 020283905 25 308 SH Call SOLE   0 0 0
ALMADEN MINERALS LTD PUT 020283955 5 66 SH Put SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 682 112 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 261 4,295 SH   SOLE   4,295 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 1,571 258 SH Put SOLE   0 0 0
ISHARES TR PUT 464288955 763 99 SH Put SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 3,773 416 SH Call SOLE   0 0 0
AXON ENTERPRISE INC PUT 05464C951 1,659 183 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HLDG L P CALL 01881G906 867 321 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HLDG L P COM 01881G106 14 519 SH   SOLE   519 0 0
ALLIANCEBERNSTEIN HLDG L P PUT 01881G956 1,151 426 SH Put SOLE   0 0 0
ABB LTD CALL 000375904 1,443 567 SH Call SOLE   0 0 0
ABB LTD COM 000375204 316 12,442 SH   SOLE   12,442 0 0
ABB LTD PUT 000375954 1,799 707 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 36,822 4,204 SH Call SOLE   0 0 0
ABBVIE INC COM 00287Y109 8 100 SH   SOLE   100 0 0
ABBVIE INC PUT 00287Y959 33,958 3,877 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 61 7 SH Call SOLE   0 0 0
ABBVIE INC PUT 00287Y959 1,129 129 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 5,078 524 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP COM 03073E105 874 9,027 SH   SOLE   9,027 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 7,656 790 SH Put SOLE   0 0 0
AMERIS BANCORP CALL 03076K908 435 191 SH Call SOLE   0 0 0
AMERIS BANCORP PUT 03076K958 150 66 SH Put SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 8 80 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 8 8,724 SH   SOLE   8,724 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 21 213 SH Put SOLE   0 0 0
AMBEV SA CALL 02319V903 575 2,547 SH Call SOLE   0 0 0
AMBEV SA COM 02319V103 142 63,098 SH   SOLE   63,098 0 0
AMBEV SA PUT 02319V953 387 1,715 SH Put SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC CALL 043436904 535 55 SH Call SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 1,227 126 SH Put SOLE   0 0 0
ABM INDS INC CALL 000957900 14 4 SH Call SOLE   0 0 0
ABM INDS INC COM 000957100 607 16,584 SH   SOLE   16,584 0 0
ABM INDS INC PUT 000957950 2,591 707 SH Put SOLE   0 0 0
ABIOMED INC CALL 003654900 6,206 224 SH Call SOLE   0 0 0
ABIOMED INC COM 003654100 2,591 9,354 SH   SOLE   9,354 0 0
ABIOMED INC PUT 003654950 14,102 509 SH Put SOLE   0 0 0
ARBOR REALTY TRUST INC CALL 038923908 545 476 SH Call SOLE   0 0 0
ARBOR REALTY TRUST INC PUT 038923958 346 302 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 39,897 3,666 SH Call SOLE   0 0 0
ABBOTT LABS PUT 002824950 36,632 3,366 SH Put SOLE   0 0 0
ALLEGIANCE BANCSHARES INC CALL 01748H907 0 2 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 335 1,073 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP PUT 03879J950 268 859 SH Put SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 0 245 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 0 22,045 SH   SOLE   22,045 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 0 1,230 SH Put SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X904 1,099 2,364 SH Call SOLE   0 0 0
AURORA CANNABIS INC COM 05156X884 151 32,502 SH   SOLE   32,502 0 0
AURORA CANNABIS INC PUT 05156X954 879 1,891 SH Put SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X904 2,236 4,809 SH Call SOLE   0 0 0
AURORA CANNABIS INC PUT 05156X954 382 822 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC CALL 024835900 34 10 SH Call SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 333 9,547 SH   SOLE   9,547 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 1,609 461 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 23 40 SH Call SOLE   0 0 0
ACCO BRANDS CORP PUT 00081T958 1 3 SH Put SOLE   0 0 0
ACCEL ENTERTAINMENT INC CALL 00436Q906 4 4 SH Call SOLE   0 0 0
ACCEL ENTERTAINMENT INC COM 00436Q106 35 3,268 SH   SOLE   3,268 0 0
ACCEL ENTERTAINMENT INC PUT 00436Q956 80 75 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q908 11 2 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q460 16 306 SH   SOLE   306 0 0
ADICET BIO INC CALL 007002908 47 40 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD CALL G0450A905 20 7 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD COM G0450A105 136 4,659 SH   SOLE   4,659 0 0
ARCH CAP GROUP LTD PUT G0450A955 391 134 SH Put SOLE   0 0 0
ALUMINUM CORP CHINA LIMITED CALL 022276909 3 7 SH Call SOLE   0 0 0
ALUMINUM CORP CHINA LIMITED COM 022276109 21 4,045 SH   SOLE   4,045 0 0
ALUMINUM CORP CHINA LIMITED PUT 022276959 0 1 SH Put SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 235 80 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 20 7 SH Put SOLE   0 0 0
ALBERTSONS COS INC CALL 013091903 477 345 SH Call SOLE   0 0 0
ALBERTSONS COS INC COM 013091103 1,342 96,917 SH   SOLE   96,917 0 0
ALBERTSONS COS INC PUT 013091953 1,631 1,178 SH Put SOLE   0 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 128 19 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 345 5,119 SH   SOLE   5,119 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 471 70 SH Put SOLE   0 0 0
AC IMMUNE SA CALL H00263905 0 22 SH Call SOLE   0 0 0
AC IMMUNE SA COM H00263105 0 8,821 SH   SOLE   8,821 0 0
AC IMMUNE SA PUT H00263955 0 65 SH Put SOLE   0 0 0
ACI WORLDWIDE INC CALL 004498901 1,092 418 SH Call SOLE   0 0 0
ACI WORLDWIDE INC COM 004498101 193 7,422 SH   SOLE   7,422 0 0
ACI WORLDWIDE INC PUT 004498951 114 44 SH Put SOLE   0 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 701 319 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC PUT 054540958 81 37 SH Put SOLE   0 0 0
AECOM CALL 00766T900 251 60 SH Call SOLE   0 0 0
AECOM COM 00766T100 1,966 46,992 SH   SOLE   46,992 0 0
AECOM PUT 00766T950 778 186 SH Put SOLE   0 0 0
ACM RESEARCH INC CALL 00108J909 214 31 SH Call SOLE   0 0 0
ACM RESEARCH INC COM 00108J109 2,080 30,103 SH   SOLE   30,103 0 0
ACM RESEARCH INC PUT 00108J959 7,566 1,095 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 34,599 1,531 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND COM G1151C101 1,163 5,150 SH   SOLE   5,150 0 0
ACCENTURE PLC IRELAND PUT G1151C951 26,237 1,161 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 41 797 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 0 12 SH Put SOLE   0 0 0
ARES COML REAL ESTATE CORP CALL 04013V908 308 338 SH Call SOLE   0 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 8 3,196 SH   SOLE   3,196 0 0
ACLARIS THERAPEUTICS INC PUT 00461U955 1 6 SH Put SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 34 245 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 10 7,147 SH   SOLE   7,147 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 6 47 SH Put SOLE   0 0 0
ACACIA RESH CORP CALL 003881907 107 310 SH Call SOLE   0 0 0
ACACIA RESH CORP PUT 003881957 11 32 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1,510 189 SH Call SOLE   0 0 0
ISHARES TR COM 464288257 1,843 23,067 SH   SOLE   23,067 0 0
ISHARES TR PUT 464288955 1,262 158 SH Put SOLE   0 0 0
ISHARES INC COM 464286525 18 201 SH   SOLE   201 0 0
ADAPTIMMUNE THERAPEUTICS PLC CALL 00653A907 5 7 SH Call SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC PUT 00653A957 2 3 SH Put SOLE   0 0 0
ADOBE SYSTEMS INCORPORATED CALL 00724F901 134,034 2,733 SH Call SOLE   0 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,891 5,896 SH   SOLE   5,896 0 0
ADOBE SYSTEMS INCORPORATED PUT 00724F951 293,767 5,990 SH Put SOLE   0 0 0
ADC THERAPEUTICS SA CALL H0036K907 3 1 SH Call SOLE   0 0 0
ADC THERAPEUTICS SA COM H0036K147 14 438 SH   SOLE   438 0 0
ANALOG DEVICES INC CALL 032654905 8,358 716 SH Call SOLE   0 0 0
ANALOG DEVICES INC PUT 032654955 9,304 797 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 3,542 762 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 1,269 273 SH Put SOLE   0 0 0
ADMA BIOLOGICS INC CALL 000899904 80 338 SH Call SOLE   0 0 0
ADMA BIOLOGICS INC COM 000899104 0 414 SH   SOLE   414 0 0
ADMA BIOLOGICS INC PUT 000899954 34 146 SH Put SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 116 1,484 SH Call SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP PUT 00547W958 0 6 SH Put SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 2 5 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1 304 SH   SOLE   304 0 0
ADAMAS PHARMACEUTICALS INC PUT 00548A956 0 1 SH Put SOLE   0 0 0
ADIENT PLC CALL G0084W901 2,693 1,554 SH Call SOLE   0 0 0
ADIENT PLC COM G0084W101 402 23,214 SH   SOLE   23,214 0 0
ADIENT PLC PUT G0084W951 2,909 1,679 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 8,759 628 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 5,942 426 SH Put SOLE   0 0 0
ADAPTIVE BIOTECHNOLOGIES COR CALL 00650F909 1,794 369 SH Call SOLE   0 0 0
ADAPTIVE BIOTECHNOLOGIES COR PUT 00650F959 320 66 SH Put SOLE   0 0 0
ADURO BIOTECH INC CALL 00739L901 0 34 SH Call SOLE   0 0 0
ADURO BIOTECH INC COM 00739L101 6 2,645 SH   SOLE   2,645 0 0
ADURO BIOTECH INC PUT 00739L951 1 36 SH Put SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 2,279 543 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 425 10,142 SH   SOLE   10,142 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 2,863 682 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 16,840 729 SH Call SOLE   0 0 0
AUTODESK INC COM 052769106 5,815 25,174 SH   SOLE   25,174 0 0
AUTODESK INC PUT 052769956 42,806 1,853 SH Put SOLE   0 0 0
ADVANCED DISP SVCS INC DEL CALL 00790X901 57 19 SH Call SOLE   0 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 45 1,520 SH   SOLE   1,520 0 0
ADVANCED DISP SVCS INC DEL PUT 00790X951 45 15 SH Put SOLE   0 0 0
ADT INC DEL CALL 00090Q903 1,370 1,678 SH Call SOLE   0 0 0
ADT INC DEL COM 00090Q103 837 102,556 SH   SOLE   102,556 0 0
ADT INC DEL PUT 00090Q953 816 999 SH Put SOLE   0 0 0
ADTRAN INC CALL 00738A906 8 8 SH Call SOLE   0 0 0
ADTRAN INC COM 00738A106 56 5,511 SH   SOLE   5,511 0 0
ADTRAN INC PUT 00738A956 66 65 SH Put SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 66 65 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 278 27,030 SH   SOLE   27,030 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 72 70 SH Put SOLE   0 0 0
AMEREN CORP CALL 023608902 94 12 SH Call SOLE   0 0 0
AMEREN CORP PUT 023608952 371 47 SH Put SOLE   0 0 0
AEGON N V COM 007924103 181 70,812 SH   SOLE   70,812 0 0
AEGON N V PUT 007924953 382 1,496 SH Put SOLE   0 0 0
AEGION CORP COM 00770F104 1 100 SH   SOLE   100 0 0
AEGION CORP PUT 00770F954 1 1 SH Put SOLE   0 0 0
ADVANCED ENERGY INDS CALL 007973900 213 34 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS PUT 007973950 50 8 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD CALL 025676906 52 24 SH Call SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 118 54 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 9,202 1,156 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,090 13,694 SH   SOLE   13,694 0 0
AGNICO EAGLE MINES LTD PUT 008474958 8,502 1,068 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN CALL 02553E906 4,552 3,074 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN PUT 02553E956 771 521 SH Put SOLE   0 0 0
AMERICAN ELEC PWR CO INC CALL 025537901 4,789 586 SH Call SOLE   0 0 0
AMERICAN ELEC PWR CO INC PUT 025537951 4,323 529 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 2,095 832 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV PUT N00985956 1,007 400 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 30 26 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 92 7,864 SH   SOLE   7,864 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 84 72 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 1,588 877 SH Call SOLE   0 0 0
AES CORP COM 00130H105 375 20,713 SH   SOLE   20,713 0 0
AES CORP PUT 00130H955 514 284 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC PUT 007975952 0 1 SH Put SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 1,453 217 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO PUT 025932954 66 10 SH Put SOLE   0 0 0
ATLAS FINANCIAL HOLDINGS INC CALL G06207905 0 8 SH Call SOLE   0 0 0
ARMSTRONG FLOORING INC CALL 04238R906 20 59 SH Call SOLE   0 0 0
ARMSTRONG FLOORING INC PUT 04238R956 10 30 SH Put SOLE   0 0 0
AFLAC INC CALL 001055902 4,441 1,222 SH Call SOLE   0 0 0
AFLAC INC PUT 001055952 3,278 902 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 127 375 SH Call SOLE   0 0 0
AFFIMED N V PUT N01045958 3 10 SH Put SOLE   0 0 0
AFYA LTD CALL G01125906 345 127 SH Call SOLE   0 0 0
AFYA LTD PUT G01125956 51 19 SH Put SOLE   0 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 0 2,613 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 0 109,516 SH   SOLE   109,516 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 0 2,232 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 549 74 SH Call SOLE   0 0 0
AGCO CORP COM 001084102 414 5,583 SH   SOLE   5,583 0 0
AGCO CORP PUT 001084952 594 80 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 98 246 SH Call SOLE   0 0 0
AGENUS INC COM 00847G705 310 77,660 SH   SOLE   77,660 0 0
AGENUS INC PUT 00847G955 116 291 SH Put SOLE   0 0 0
AGROFRESH SOLUTIONS INC CALL 00856G909 3 15 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 2,774 235 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 2,479 210 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 1,946 2,209 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 875 99,352 SH   SOLE   99,352 0 0
ALAMOS GOLD INC NEW PUT 011532958 910 1,033 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 80 23 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 67 1,915 SH   SOLE   1,915 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 133 38 SH Put SOLE   0 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 0 63 SH   SOLE   63 0 0
FEDERAL AGRIC MTG CORP CALL 313148906 31 5 SH Call SOLE   0 0 0
FEDERAL AGRIC MTG CORP COM 313148306 24 387 SH   SOLE   387 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 1,916 301 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 9,796 7,043 SH Call SOLE   0 0 0
AGNC INVT CORP PUT 00123Q954 4,378 3,148 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 955 445 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD PUT G0585R956 500 233 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 2,873 688 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W353 1,003 24,026 SH   SOLE   24,026 0 0
PROSHARES TR II PUT 74347W952 718 172 SH Put SOLE   0 0 0
AVANGRID INC CALL 05351W903 5 1 SH Call SOLE   0 0 0
ADECOAGRO S A CALL L00849906 2 5 SH Call SOLE   0 0 0
ADECOAGRO S A COM L00849106 5 1,121 SH   SOLE   1,121 0 0
AGILE THERAPEUTICS INC CALL 00847L900 183 603 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC PUT 00847L950 36 121 SH Put SOLE   0 0 0
PLAYAGS INC CALL 72814N904 2 7 SH Call SOLE   0 0 0
PLAYAGS INC COM 72814N104 21 6,095 SH   SOLE   6,095 0 0
PLAYAGS INC PUT 72814N954 0 1 SH Put SOLE   0 0 0
APPLIED GENETIC TECHNOLOGIES CALL 03820J900 148 305 SH Call SOLE   0 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 96 19,796 SH   SOLE   19,796 0 0
APPLIED GENETIC TECHNOLOGIES PUT 03820J950 1 3 SH Put SOLE   0 0 0
ARGAN INC CALL 04010E909 4 1 SH Call SOLE   0 0 0
ARGAN INC COM 04010E109 4 100 SH   SOLE   100 0 0
AGILYSYS INC CALL 00847J905 12 5 SH Call SOLE   0 0 0
AGILYSYS INC COM 00847J105 58 2,426 SH   SOLE   2,426 0 0
A H BELO CORP COM 001282102 1 1,140 SH   SOLE   1,140 0 0
A H BELO CORP PUT 001282952 1 11 SH Put SOLE   0 0 0
ARMADA HOFFLER PPTYS INC CALL 04208T908 33 36 SH Call SOLE   0 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 117 12,742 SH   SOLE   12,742 0 0
ARMADA HOFFLER PPTYS INC PUT 04208T958 538 581 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC CALL 044103907 16 98 SH Call SOLE   0 0 0
ASHFORD HOSPITALITY TR INC PUT 044103957 2 13 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC CALL 044103907 22 134 SH Call SOLE   0 0 0
ARLINGTON ASSET INVST CORP COM 041356205 87 30,687 SH   SOLE   30,687 0 0
ARLINGTON ASSET INVST CORP PUT 041356955 88 313 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 21 3 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 7,598 2,760 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC COM 026874784 5,108 185,547 SH   SOLE   185,547 0 0
AMERICAN INTL GROUP INC PUT 026874954 22,043 8,007 SH Put SOLE   0 0 0
ALTRA INDL MOTION CORP CALL 02208R906 44 12 SH Call SOLE   0 0 0
ALTRA INDL MOTION CORP COM 02208R106 193 5,223 SH   SOLE   5,223 0 0
ALTRA INDL MOTION CORP PUT 02208R956 284 77 SH Put SOLE   0 0 0
AIMMUNE THERAPEUTICS INC CALL 00900T907 0 1,377 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC PUT 00900T957 0 434 SH Put SOLE   0 0 0
APOLLO INVT CORP CALL 03761U902 478 579 SH Call SOLE   0 0 0
APOLLO INVT CORP PUT 03761U952 171 207 SH Put SOLE   0 0 0
AAR CORP CALL 000361905 28 15 SH Call SOLE   0 0 0
AAR CORP PUT 000361955 122 65 SH Put SOLE   0 0 0
AIRGAIN INC CALL 00938A904 128 96 SH Call SOLE   0 0 0
AIRGAIN INC PUT 00938A954 5 4 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO CALL 03748R904 101 30 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO COM 03748R754 8 259 SH   SOLE   259 0 0
APARTMENT INVT & MGMT CO PUT 03748R954 77 23 SH Put SOLE   0 0 0
ASSURANT INC CALL 04621X908 242 20 SH Call SOLE   0 0 0
ASSURANT INC COM 04621X108 9 75 SH   SOLE   75 0 0
ASSURANT INC PUT 04621X958 4,646 383 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 1,868 177 SH Call SOLE   0 0 0
GALLAGHER ARTHUR J & CO PUT 363576959 253 24 SH Put SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 1,164 292 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 311 78 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 8,964 811 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 4,963 449 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 110 441 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 244 97,449 SH   SOLE   97,449 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 239 954 SH Put SOLE   0 0 0
AKCEA THERAPEUTICS INC CALL 00972L907 5 3 SH Call SOLE   0 0 0
AKCEA THERAPEUTICS INC COM 00972L107 7 400 SH   SOLE   400 0 0
AKCEA THERAPEUTICS INC PUT 00972L957 136 75 SH Put SOLE   0 0 0
ACADIA RLTY TR COM 004239109 31 2,984 SH   SOLE   2,984 0 0
AKOUSTIS TECHNOLOGIES INC CALL 00973N902 46 57 SH Call SOLE   0 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 10 1,325 SH   SOLE   1,325 0 0
AKOUSTIS TECHNOLOGIES INC PUT 00973N952 1 2 SH Put SOLE   0 0 0
AIR LEASE CORP CALL 00912X902 1,135 386 SH Call SOLE   0 0 0
AIR LEASE CORP PUT 00912X952 144 49 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 3,553 398 SH Call SOLE   0 0 0
ALBEMARLE CORP COM 012653101 945 10,590 SH   SOLE   10,590 0 0
ALBEMARLE CORP PUT 012653951 7,704 863 SH Put SOLE   0 0 0
ALBIREO PHARMA INC CALL 01345P906 83 25 SH Call SOLE   0 0 0
ALBIREO PHARMA INC COM 01345P106 919 27,543 SH   SOLE   27,543 0 0
ALBIREO PHARMA INC PUT 01345P956 2,866 859 SH Put SOLE   0 0 0
ALCON AG CALL H01301908 39 7 SH Call SOLE   0 0 0
ALCON AG COM H01301128 845 14,847 SH   SOLE   14,847 0 0
ALCON AG PUT H01301958 2,608 458 SH Put SOLE   0 0 0
ALDEYRA THERAPEUTICS INC CALL 01438T906 25 34 SH Call SOLE   0 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 6 944 SH   SOLE   944 0 0
ALDEYRA THERAPEUTICS INC PUT 01438T956 43 59 SH Put SOLE   0 0 0
ALECTOR INC CALL 014442907 29 28 SH Call SOLE   0 0 0
ALECTOR INC COM 014442107 143 13,613 SH   SOLE   13,613 0 0
ALECTOR INC PUT 014442957 31 30 SH Put SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW CALL 014491904 2 2 SH Call SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 72 6,479 SH   SOLE   6,479 0 0
ALEXANDER & BALDWIN INC NEW PUT 014491954 125 112 SH Put SOLE   0 0 0
ALAMO GROUP INC CALL 011311907 0 1 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC CALL 016255901 9,297 284 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,040 12,342 SH   SOLE   12,342 0 0
ALIGN TECHNOLOGY INC PUT 016255951 9,395 287 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 227 19 SH Call SOLE   0 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 95 8 SH Put SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 3,981 1,087 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC COM 011659109 1,250 34,138 SH   SOLE   34,138 0 0
ALASKA AIR GROUP INC PUT 011659959 4,164 1,137 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 278 168 SH Call SOLE   0 0 0
ALKERMES PLC COM G01767105 677 40,877 SH   SOLE   40,877 0 0
ALKERMES PLC PUT G01767955 1,236 746 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 4,010 426 SH Call SOLE   0 0 0
ALLSTATE CORP PUT 020002951 4,170 443 SH Put SOLE   0 0 0
ALLAKOS INC COM 01671P100 21 268 SH   SOLE   268 0 0
ALLAKOS INC PUT 01671P950 48 6 SH Put SOLE   0 0 0
ALLOGENE THERAPEUTICS INC CALL 019770906 33 9 SH Call SOLE   0 0 0
ALLOGENE THERAPEUTICS INC PUT 019770956 3 1 SH Put SOLE   0 0 0
ALLOT LTD CALL M0854Q905 103 114 SH Call SOLE   0 0 0
ALLOT LTD COM M0854Q105 120 13,291 SH   SOLE   13,291 0 0
ALLOT LTD PUT M0854Q955 134 148 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 3,938 1,571 SH Call SOLE   0 0 0
ALLY FINL INC COM 02005N100 1,655 66,039 SH   SOLE   66,039 0 0
ALLY FINL INC PUT 02005N950 3,612 1,441 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 4,950 340 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 39 269 SH   SOLE   269 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 4,571 314 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 82 15 SH Call SOLE   0 0 0
ALARM COM HLDGS INC COM 011642105 501 9,085 SH   SOLE   9,085 0 0
ALARM COM HLDGS INC PUT 011642955 1,895 343 SH Put SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR CALL 01167P901 0 3 SH Call SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 0 100 SH   SOLE   100 0 0
ALASKA COMMUNICATIONS SYS GR PUT 01167P951 0 1 SH Put SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 990 282 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 179 51 SH Put SOLE   0 0 0
ALTIMMUNE INC CALL 02155H900 0 354 SH Call SOLE   0 0 0
ALTIMMUNE INC PUT 02155H950 0 93 SH Put SOLE   0 0 0
ALTA EQUIPMENT GROUP INC CALL 02128L906 15 20 SH Call SOLE   0 0 0
ALTAIR ENGR INC CALL 021369903 8 2 SH Call SOLE   0 0 0
AUTOLIV INC CALL 052800909 510 70 SH Call SOLE   0 0 0
AUTOLIV INC PUT 052800959 138 19 SH Put SOLE   0 0 0
ALLOVIR INC COM 019818103 3 119 SH   SOLE   119 0 0
ALLOVIR INC PUT 019818953 2 1 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 0 1,101 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 0 45,990 SH   SOLE   45,990 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 0 1,248 SH Put SOLE   0 0 0
ANTERO MIDSTREAM CORP CALL 03676B902 715 1,333 SH Call SOLE   0 0 0
ANTERO MIDSTREAM CORP PUT 03676B952 369 688 SH Put SOLE   0 0 0
AMAG PHARMACEUTICALS INC CALL 00163U906 903 961 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC PUT 00163U956 106 113 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 25,599 4,306 SH Call SOLE   0 0 0
APPLIED MATLS INC COM 038222105 2,973 50,014 SH   SOLE   50,014 0 0
APPLIED MATLS INC PUT 038222955 34,391 5,785 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 1,518 291 SH Call SOLE   0 0 0
AMBARELLA INC COM G037AX101 109 2,108 SH   SOLE   2,108 0 0
AMBARELLA INC PUT G037AX951 1,304 250 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 273 214 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC COM 023139884 373 29,254 SH   SOLE   29,254 0 0
AMBAC FINL GROUP INC PUT 023139954 127 100 SH Put SOLE   0 0 0
AMC ENTMT HLDGS INC CALL 00165C904 2,174 4,617 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC PUT 00165C954 1,562 3,318 SH Put SOLE   0 0 0
AMCOR PLC CALL G0250X907 602 545 SH Call SOLE   0 0 0
AMCOR PLC PUT G0250X957 218 198 SH Put SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 355 144 SH Call SOLE   0 0 0
AMC NETWORKS INC COM 00164V103 506 20,480 SH   SOLE   20,480 0 0
AMC NETWORKS INC PUT 00164V953 2,572 1,041 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 235,016 28,664 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 238,853 29,132 SH Put SOLE   0 0 0
AMETEK INC CALL 031100900 526 53 SH Call SOLE   0 0 0
AMETEK INC PUT 031100950 129 13 SH Put SOLE   0 0 0
AMEDISYS INC CALL 023436908 4,137 175 SH Call SOLE   0 0 0
AMEDISYS INC PUT 023436958 1,347 57 SH Put SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN CALL 008252908 82 12 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN PUT 008252958 6 1 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 24,424 961 SH Call SOLE   0 0 0
AMGEN INC COM 031162100 663 2,609 SH   SOLE   2,609 0 0
AMGEN INC PUT 031162950 27,068 1,065 SH Put SOLE   0 0 0
AMERICAN HOMES 4 RENT CALL 02665T906 25 9 SH Call SOLE   0 0 0
AMERICAN HOMES 4 RENT PUT 02665T956 128 45 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 177 165 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H365 103 9,631 SH   SOLE   9,631 0 0
JPMORGAN CHASE & CO PUT 46625H955 60 56 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 137 123 SH Call SOLE   0 0 0
AMKOR TECHNOLOGY INC COM 031652100 174 15,607 SH   SOLE   15,607 0 0
AMKOR TECHNOLOGY INC PUT 031652950 198 177 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q908 1,004 503 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q452 683 34,195 SH   SOLE   34,195 0 0
ALPS ETF TR PUT 00162Q958 1,814 908 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q908 4,573 2,289 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q958 1,412 707 SH Put SOLE   0 0 0
AMN HEALTHCARE SVCS INC CALL 001744901 1,034 177 SH Call SOLE   0 0 0
AMN HEALTHCARE SVCS INC PUT 001744951 531 91 SH Put SOLE   0 0 0
AMERIPRISE FINL INC CALL 03076C906 724 47 SH Call SOLE   0 0 0
AMERIPRISE FINL INC PUT 03076C956 1,371 89 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 292 3,056 SH Call SOLE   0 0 0
AMPIO PHARMACEUTICALS INC PUT 03209T959 70 733 SH Put SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 11 628 SH   SOLE   628 0 0
AMPHASTAR PHARMACEUTICALS IN PUT 03209R953 15 8 SH Put SOLE   0 0 0
AMPLIFY ENERGY CORP NEW CALL 03212B903 0 3 SH Call SOLE   0 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 0 1,094 SH   SOLE   1,094 0 0
AMERESCO INC CALL 02361E908 103 31 SH Call SOLE   0 0 0
AMERESCO INC COM 02361E108 30 915 SH   SOLE   915 0 0
AMERESCO INC PUT 02361E958 3 1 SH Put SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 1,638 3,892 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 1,021 242,562 SH   SOLE   242,562 0 0
AMARIN CORP PLC PUT 023111956 2,066 4,908 SH Put SOLE   0 0 0
AMYRIS INC CALL 03236M900 190 654 SH Call SOLE   0 0 0
AMYRIS INC PUT 03236M950 134 461 SH Put SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC CALL 03168L905 12 33 SH Call SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 46 12,030 SH   SOLE   12,030 0 0
AMNEAL PHARMACEUTICALS INC PUT 03168L955 128 330 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 320 221 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 228 15,771 SH   SOLE   15,771 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 331 229 SH Put SOLE   0 0 0
AMERICAN SOFTWARE INC CALL 029683909 1 1 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 22,142 916 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW COM 03027X100 638 2,642 SH   SOLE   2,642 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 14,624 605 SH Put SOLE   0 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 54 319 SH Call SOLE   0 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 36 191 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO CALL 030506909 1,594 203 SH Call SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO PUT 030506959 691 88 SH Put SOLE   0 0 0
AMERICAN WELL CORP CALL 03044L905 2 1 SH Call SOLE   0 0 0
AMERICAN WELL CORP COM 03044L105 107 3,625 SH   SOLE   3,625 0 0
AMERICAN WELL CORP PUT 03044L955 103 35 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 2,008 1,608 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV COM 02364W105 934 74,829 SH   SOLE   74,829 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 1,934 1,549 SH Put SOLE   0 0 0
ETFIS SER TR I CALL 26923G902 0 16 SH Call SOLE   0 0 0
AMAZON COM INC CALL 023135906 1,749,119 5,555 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106 102,834 32,659 SH   SOLE   32,659 0 0
AMAZON COM INC PUT 023135956 2,302,351 7,312 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 1,497 283 SH Call SOLE   0 0 0
AUTONATION INC PUT 05329W952 730 138 SH Put SOLE   0 0 0
ANAPTYSBIO INC CALL 032724906 7 5 SH Call SOLE   0 0 0
ANDERSONS INC CALL 034164903 88 46 SH Call SOLE   0 0 0
ANDERSONS INC COM 034164103 147 7,717 SH   SOLE   7,717 0 0
ANDERSONS INC PUT 034164953 49 26 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 4,262 206 SH Call SOLE   0 0 0
ARISTA NETWORKS INC COM 040413106 191 925 SH   SOLE   925 0 0
ARISTA NETWORKS INC PUT 040413956 10,553 510 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 899 646 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO PUT 002896957 834 599 SH Put SOLE   0 0 0
ANGI HOMESERVICES INC CALL 00183L902 2,074 1,870 SH Call SOLE   0 0 0
ANGI HOMESERVICES INC PUT 00183L952 1,086 979 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 14 5 SH Call SOLE   0 0 0
ANGIODYNAMICS INC CALL 03475V901 25 21 SH Call SOLE   0 0 0
ANGIODYNAMICS INC PUT 03475V951 1 1 SH Put SOLE   0 0 0
ANWORTH MTG ASSET CORP CALL 037347901 39 238 SH Call SOLE   0 0 0
ANWORTH MTG ASSET CORP PUT 037347951 0 2 SH Put SOLE   0 0 0
ANIKA THERAPEUTICS INC CALL 035255908 1,773 501 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 160 57 SH Call SOLE   0 0 0
ANSYS INC CALL 03662Q905 5,333 163 SH Call SOLE   0 0 0
ANSYS INC COM 03662Q105 30 94 SH   SOLE   94 0 0
ANSYS INC PUT 03662Q955 3,730 114 SH Put SOLE   0 0 0
ANTHEM INC CALL 036752903 11,415 425 SH Call SOLE   0 0 0
ANTHEM INC COM 036752103 2,007 7,473 SH   SOLE   7,473 0 0
ANTHEM INC PUT 036752953 10,313 384 SH Put SOLE   0 0 0
AON PLC CALL G0403H908 5,528 268 SH Call SOLE   0 0 0
AON PLC PUT G0403H958 7,777 377 SH Put SOLE   0 0 0
SMITH A O CORP CALL 831865909 2,354 446 SH Call SOLE   0 0 0
SMITH A O CORP COM 831865209 21 399 SH   SOLE   399 0 0
SMITH A O CORP PUT 831865959 1,056 200 SH Put SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR CALL G6331P904 12 10 SH Call SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 72 5,630 SH   SOLE   5,630 0 0
ALPHA & OMEGA SEMICONDUCTOR PUT G6331P954 8 7 SH Put SOLE   0 0 0
AMERICAN OUTDOOR BRANDS INC CALL 02875D909 32 25 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS INC PUT 02875D959 11 9 SH Put SOLE   0 0 0
AMPCO-PITTSBURG CORP CALL 032037903 1 5 SH Call SOLE   0 0 0
APACHE CORP CALL 037411905 7,176 7,578 SH Call SOLE   0 0 0
APACHE CORP COM 037411105 267 28,281 SH   SOLE   28,281 0 0
APACHE CORP PUT 037411955 2,449 2,587 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 159 41 SH Call SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT PUT 04316A958 46 12 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 6,999 235 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 1,012 34 SH Put SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN CALL 02913V903 5 2 SH Call SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 28 1,008 SH   SOLE   1,008 0 0
API GROUP CORP CALL 00187Y900 0 4 SH Call SOLE   0 0 0
API GROUP CORP PUT 00187Y950 0 1 SH Put SOLE   0 0 0
AMPHENOL CORP NEW CALL 032095901 3,280 303 SH Call SOLE   0 0 0
AMPHENOL CORP NEW PUT 032095951 64 6 SH Put SOLE   0 0 0
APHRIA INC CALL 03765K904 499 1,127 SH Call SOLE   0 0 0
APHRIA INC COM 03765K104 842 190,202 SH   SOLE   190,202 0 0
APHRIA INC PUT 03765K954 1,628 3,675 SH Put SOLE   0 0 0
AGORA INC CALL 00851L903 765 178 SH Call SOLE   0 0 0
AGORA INC COM 00851L103 885 20,614 SH   SOLE   20,614 0 0
AGORA INC PUT 00851L953 1,882 438 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 159 166 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC COM 03784Y200 62 6,534 SH   SOLE   6,534 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 58 61 SH Put SOLE   0 0 0
APELLIS PHARMACEUTICALS INC CALL 03753U906 0 296 SH Call SOLE   0 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 0 4,264 SH   SOLE   4,264 0 0
APELLIS PHARMACEUTICALS INC PUT 03753U956 0 1 SH Put SOLE   0 0 0
APOLLO GLOBAL MGMT INC CALL 03768E905 3,087 690 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT INC PUT 03768E955 1,637 366 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 115 54 SH Call SOLE   0 0 0
APOGEE ENTERPRISES INC PUT 037598959 166 78 SH Put SOLE   0 0 0
APPFOLIO INC CALL 03783C900 141 10 SH Call SOLE   0 0 0
APPFOLIO INC COM 03783C100 79 560 SH   SOLE   560 0 0
APPFOLIO INC PUT 03783C950 170 12 SH Put SOLE   0 0 0
APPIAN CORP CALL 03782L901 1,864 288 SH Call SOLE   0 0 0
APPIAN CORP PUT 03782L951 673 104 SH Put SOLE   0 0 0
DIGITAL TURBINE INC CALL 25400W902 1,725 527 SH Call SOLE   0 0 0
DIGITAL TURBINE INC COM 25400W102 412 12,614 SH   SOLE   12,614 0 0
DIGITAL TURBINE INC PUT 25400W952 2,674 817 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 427 597 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC COM 09523Q200 29 4,107 SH   SOLE   4,107 0 0
BLUE APRON HLDGS INC PUT 09523Q950 674 942 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 1 2 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q950 105 147 SH Put SOLE   0 0 0
ALPHA PRO TECH LTD CALL 020772909 468 317 SH Call SOLE   0 0 0
ALPHA PRO TECH LTD COM 020772109 223 15,108 SH   SOLE   15,108 0 0
ALPHA PRO TECH LTD PUT 020772959 506 343 SH Put SOLE   0 0 0
APTOSE BIOSCIENCES INC CALL 03835T900 0 187 SH Call SOLE   0 0 0
APTOSE BIOSCIENCES INC COM 03835T200 0 4,721 SH   SOLE   4,721 0 0
APTOSE BIOSCIENCES INC PUT 03835T950 0 12 SH Put SOLE   0 0 0
PREFERRED APT CMNTYS INC CALL 74039L903 2 4 SH Call SOLE   0 0 0
PREFERRED APT CMNTYS INC PUT 74039L953 15 29 SH Put SOLE   0 0 0
APTIV PLC CALL G6095L909 4,556 497 SH Call SOLE   0 0 0
APTIV PLC PUT G6095L959 3,676 401 SH Put SOLE   0 0 0
APYX MEDICAL CORPORATION PUT 03837C956 0 1 SH Put SOLE   0 0 0
AQUA METALS INC CALL 03837J901 9 102 SH Call SOLE   0 0 0
AQUA METALS INC PUT 03837J951 0 5 SH Put SOLE   0 0 0
AQUESTIVE THERAPEUTICS INC CALL 03843E904 58 121 SH Call SOLE   0 0 0
AQUESTIVE THERAPEUTICS INC PUT 03843E954 32 66 SH Put SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO CALL 30057T905 16 8 SH Call SOLE   0 0 0
ANTERO RESOURCES CORP CALL 03674X906 1,434 5,218 SH Call SOLE   0 0 0
ANTERO RESOURCES CORP PUT 03674X956 550 2,000 SH Put SOLE   0 0 0
ARAVIVE INC CALL 03890D908 0 1 SH Call SOLE   0 0 0
ARAVIVE INC COM 03890D108 1 250 SH   SOLE   250 0 0
ARAVIVE INC PUT 03890D958 0 1 SH Put SOLE   0 0 0
ACCURAY INC CALL 004397905 24 102 SH Call SOLE   0 0 0
ACCURAY INC COM 004397105 4 1,942 SH   SOLE   1,942 0 0
ACCURAY INC PUT 004397955 6 26 SH Put SOLE   0 0 0
ARCBEST CORP CALL 03937C905 276 89 SH Call SOLE   0 0 0
ARCBEST CORP COM 03937C105 31 1,019 SH   SOLE   1,019 0 0
ARCBEST CORP PUT 03937C955 71 23 SH Put SOLE   0 0 0
ARES CAPITAL CORP CALL 04010L903 938 673 SH Call SOLE   0 0 0
ARES CAPITAL CORP COM 04010L103 469 33,627 SH   SOLE   33,627 0 0
ARES CAPITAL CORP PUT 04010L953 1,678 1,203 SH Put SOLE   0 0 0
ARCH RESOURCES INC CALL 03940R907 373 88 SH Call SOLE   0 0 0
ARCH RESOURCES INC COM 03940R107 493 11,616 SH   SOLE   11,616 0 0
ARCH RESOURCES INC PUT 03940R957 199 47 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 45 112 SH Call SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 8 2,023 SH   SOLE   2,023 0 0
ARCOS DORADOS HOLDINGS INC PUT G0457F957 56 137 SH Put SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDGS CALL 03969T909 2,243 523 SH Call SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDGS PUT 03969T959 467 109 SH Put SOLE   0 0 0
ARDAGH GROUP S A CALL L0223L901 7 5 SH Call SOLE   0 0 0
ARDAGH GROUP S A PUT L0223L951 42 30 SH Put SOLE   0 0 0
ARDELYX INC CALL 039697907 69 132 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 272 17 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 192 12 SH Put SOLE   0 0 0
ARES MANAGEMENT CORPORATION CALL 03990B901 16 4 SH Call SOLE   0 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 82 2,042 SH   SOLE   2,042 0 0
ARES MANAGEMENT CORPORATION PUT 03990B951 323 80 SH Put SOLE   0 0 0
ARGENX SE CALL 04016X901 3,123 119 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC CALL 03762U905 29 33 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 65 7,231 SH   SOLE   7,231 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 465 517 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 150 38 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q708 1,431 36,114 SH   SOLE   36,114 0 0
ARK ETF TR PUT 00214Q958 535 135 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 732 115 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q302 1,136 17,841 SH   SOLE   17,841 0 0
ARK ETF TR PUT 00214Q958 395 62 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 2,916 317 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q104 1,623 17,649 SH   SOLE   17,649 0 0
ARK ETF TR PUT 00214Q958 2,953 321 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 235 41 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q203 549 9,582 SH   SOLE   9,582 0 0
ARK ETF TR PUT 00214Q958 74 13 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 1,248 115 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q401 1,209 11,133 SH   SOLE   11,133 0 0
ARK ETF TR PUT 00214Q958 358 33 SH Put SOLE   0 0 0
ARLO TECHNOLOGIES INC CALL 04206A901 181 345 SH Call SOLE   0 0 0
ARLO TECHNOLOGIES INC COM 04206A101 72 13,712 SH   SOLE   13,712 0 0
ARLO TECHNOLOGIES INC PUT 04206A951 85 162 SH Put SOLE   0 0 0
ALLIANCE RESOURCE PARTNERS L CALL 01877R908 46 167 SH Call SOLE   0 0 0
ALLIANCE RESOURCE PARTNERS L COM 01877R108 41 15,089 SH   SOLE   15,089 0 0
ALLIANCE RESOURCE PARTNERS L PUT 01877R958 106 386 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 2,100 794 SH Call SOLE   0 0 0
ARAMARK COM 03852U106 827 31,276 SH   SOLE   31,276 0 0
ARAMARK PUT 03852U956 8,754 3,310 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 3,156 422 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC COM 040047607 137 1,832 SH   SOLE   1,832 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 261 35 SH Put SOLE   0 0 0
ARCONIC CORPORATION CALL 03966V907 198 104 SH Call SOLE   0 0 0
ARCONIC CORPORATION COM 03966V107 36 1,910 SH   SOLE   1,910 0 0
ARCONIC CORPORATION PUT 03966V957 110 58 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 49 92 SH Call SOLE   0 0 0
ARCHROCK INC COM 03957W106 46 8,724 SH   SOLE   8,724 0 0
ARCHROCK INC PUT 03957W956 93 174 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 1,750 1,841 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 571 601 SH Put SOLE   0 0 0
ARVINAS INC CALL 04335A905 2 1 SH Call SOLE   0 0 0
ARVINAS INC COM 04335A105 94 4,006 SH   SOLE   4,006 0 0
ARVINAS INC PUT 04335A955 7 3 SH Put SOLE   0 0 0
ARROW ELECTRS INC CALL 042735900 102 13 SH Call SOLE   0 0 0
ARROW ELECTRS INC COM 042735100 91 1,159 SH   SOLE   1,159 0 0
ARROW ELECTRS INC PUT 042735950 94 12 SH Put SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 2,484 577 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,869 43,414 SH   SOLE   43,414 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 1,993 463 SH Put SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 119 56 SH Call SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L PUT G3156P953 42 20 SH Put SOLE   0 0 0
ASSOCIATED BANC CORP CALL 045487905 233 185 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP COM 045487105 0 49 SH   SOLE   49 0 0
ASSOCIATED BANC CORP PUT 045487955 54 43 SH Put SOLE   0 0 0
ARDMORE SHIPPING CORP CALL Y0207T900 102 289 SH Call SOLE   0 0 0
ARDMORE SHIPPING CORP COM Y0207T100 124 35,086 SH   SOLE   35,086 0 0
ARDMORE SHIPPING CORP PUT Y0207T950 239 674 SH Put SOLE   0 0 0
ASTA FDG INC PUT 046220959 0 2 SH Put SOLE   0 0 0
ASGN INC CALL 00191U902 6 1 SH Call SOLE   0 0 0
ASGN INC PUT 00191U952 139 22 SH Put SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 163 23 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 99 14 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 12,995 3,769 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051959 4,996 1,449 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 43 13 SH Call SOLE   0 0 0
DBX ETF TR COM 233051754 1 44 SH   SOLE   44 0 0
ADVANSIX INC COM 00773T101 155 12,052 SH   SOLE   12,052 0 0
ADVANSIX INC PUT 00773T951 5 4 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 75 46 SH Call SOLE   0 0 0
ASML HOLDING N V CALL N07059900 8,751 237 SH Call SOLE   0 0 0
ASML HOLDING N V PUT N07059950 11,151 302 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G900 0 74 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC PUT 04351G950 0 38 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G900 0 1,549 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC PUT 04351G950 0 121 SH Put SOLE   0 0 0
ASCENDIS PHARMA A/S CALL 04351P901 77 5 SH Call SOLE   0 0 0
ASCENDIS PHARMA A/S COM 04351P101 179 1,163 SH   SOLE   1,163 0 0
ASCENDIS PHARMA A/S PUT 04351P951 46 3 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 31 25 SH Call SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 33 2,639 SH   SOLE   2,639 0 0
ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 12 10 SH Put SOLE   0 0 0
GRUPO AEROPORTUARIO DEL SURE COM 40051E202 12 108 SH   SOLE   108 0 0
ASSERTIO HOLDINGS INC CALL 04546C906 0 12 SH Call SOLE   0 0 0
ASSERTIO HOLDINGS INC PUT 04546C956 1 30 SH Put SOLE   0 0 0
AMERISERV FINL INC CALL 03074A902 4 17 SH Call SOLE   0 0 0
ASTEC INDS INC CALL 046224901 27 5 SH Call SOLE   0 0 0
ASURE SOFTWARE INC CALL 04649U902 70 93 SH Call SOLE   0 0 0
ASURE SOFTWARE INC COM 04649U102 212 28,127 SH   SOLE   28,127 0 0
ASURE SOFTWARE INC PUT 04649U952 1 2 SH Put SOLE   0 0 0
AMTECH SYS INC CALL 032332904 8 17 SH Call SOLE   0 0 0
AMTECH SYS INC COM 032332504 4 914 SH   SOLE   914 0 0
AMTECH SYS INC PUT 032332954 5 11 SH Put SOLE   0 0 0
ATLANTIC POWER CORP COM 04878Q863 1 742 SH   SOLE   742 0 0
ATLANTIC POWER CORP PUT 04878Q953 5 28 SH Put SOLE   0 0 0
AMERICA FIRST MULTIFAMILY IN COM 02364V107 7 1,796 SH   SOLE   1,796 0 0
AMERICA FIRST MULTIFAMILY IN PUT 02364V957 2 7 SH Put SOLE   0 0 0
ATLAS CORP CALL Y0436Q909 498 558 SH Call SOLE   0 0 0
ATLAS CORP PUT Y0436Q959 177 198 SH Put SOLE   0 0 0
ALPHATEC HLDGS INC CALL 02081G901 51 77 SH Call SOLE   0 0 0
ALPHATEC HLDGS INC COM 02081G201 31 4,810 SH   SOLE   4,810 0 0
ALPHATEC HLDGS INC PUT 02081G951 13 20 SH Put SOLE   0 0 0
A10 NETWORKS INC CALL 002121901 218 343 SH Call SOLE   0 0 0
A10 NETWORKS INC COM 002121101 218 34,238 SH   SOLE   34,238 0 0
A10 NETWORKS INC PUT 002121951 38 61 SH Put SOLE   0 0 0
ANTERIX INC CALL 03676C900 0 786 SH Call SOLE   0 0 0
ANTERIX INC COM 03676C100 0 5,767 SH   SOLE   5,767 0 0
ANTERIX INC PUT 03676C950 0 44 SH Put SOLE   0 0 0
ADTALEM GLOBAL ED INC CALL 00737L903 19 8 SH Call SOLE   0 0 0
ADTALEM GLOBAL ED INC COM 00737L103 9 391 SH   SOLE   391 0 0
ADTALEM GLOBAL ED INC PUT 00737L953 245 100 SH Put SOLE   0 0 0
ATHENE HOLDING LTD CALL G0684D907 3,373 990 SH Call SOLE   0 0 0
ATHENE HOLDING LTD COM G0684D107 359 10,541 SH   SOLE   10,541 0 0
ATHENE HOLDING LTD PUT G0684D957 535 157 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 364 38 SH Call SOLE   0 0 0
AUTOHOME INC COM 05278C107 307 3,202 SH   SOLE   3,202 0 0
AUTOHOME INC PUT 05278C957 220 23 SH Put SOLE   0 0 0
ATHERSYS INC NEW CALL 04744L906 209 1,076 SH Call SOLE   0 0 0
ATHERSYS INC NEW COM 04744L106 130 66,774 SH   SOLE   66,774 0 0
ATHERSYS INC NEW PUT 04744L956 204 1,047 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 683 784 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 299 344 SH Put SOLE   0 0 0
ATKORE INTL GROUP INC CALL 047649908 2 1 SH Call SOLE   0 0 0
ATKORE INTL GROUP INC COM 047649108 0 5 SH   SOLE   5 0 0
ATLANTICUS HLDGS CORP CALL 04914Y902 2 2 SH Call SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC CALL 00507W906 28 29 SH Call SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC PUT 00507W956 3 4 SH Put SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC PUT 00507W956 3 4 SH Put SOLE   0 0 0
ATHENEX INC CALL 04685N903 59 49 SH Call SOLE   0 0 0
ATHENEX INC PUT 04685N953 1 1 SH Put SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 105 11 SH Call SOLE   0 0 0
ATMOS ENERGY CORP COM 049560105 96 1,008 SH   SOLE   1,008 0 0
ATMOS ENERGY CORP PUT 049560955 114 12 SH Put SOLE   0 0 0
ATOMERA INC CALL 04965B900 11 11 SH Call SOLE   0 0 0
ATOMERA INC COM 04965B100 283 27,086 SH   SOLE   27,086 0 0
ATOMERA INC PUT 04965B950 188 180 SH Put SOLE   0 0 0
ATOSSA THERAPEUTICS INC CALL 04962H906 0 1 SH Call SOLE   0 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 0 113 SH   SOLE   113 0 0
APTARGROUP INC CALL 038336903 860 76 SH Call SOLE   0 0 0
APTARGROUP INC PUT 038336953 33 3 SH Put SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC CALL 046513907 50 39 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 35 2,712 SH   SOLE   2,712 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 145 112 SH Put SOLE   0 0 0
ANTARES PHARMA INC CALL 036642906 115 429 SH Call SOLE   0 0 0
ANTARES PHARMA INC COM 036642106 116 43,218 SH   SOLE   43,218 0 0
ANTARES PHARMA INC PUT 036642956 210 779 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 641 256 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 114 4,556 SH   SOLE   4,556 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 310 124 SH Put SOLE   0 0 0
ALTICE USA INC CALL 02156K903 1,708 657 SH Call SOLE   0 0 0
ALTICE USA INC COM 02156K103 805 30,962 SH   SOLE   30,962 0 0
ALTICE USA INC PUT 02156K953 3,057 1,176 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 35,367 4,369 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,031 49,799 SH   SOLE   49,799 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 54,268 6,704 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LIMITED CALL 035128906 1,859 705 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LIMITED COM 035128206 2,105 79,813 SH   SOLE   79,813 0 0
ANGLOGOLD ASHANTI LIMITED PUT 035128956 4,782 1,813 SH Put SOLE   0 0 0
AUDIOCODES LTD CALL M15342904 1,293 411 SH Call SOLE   0 0 0
AUDIOCODES LTD PUT M15342954 1,368 435 SH Put SOLE   0 0 0
GOLDEN MINERALS CO CALL 381119906 0 16 SH Call SOLE   0 0 0
GOLDEN MINERALS CO PUT 381119956 1 43 SH Put SOLE   0 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 808 549 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 475 32,315 SH   SOLE   32,315 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 431 293 SH Put SOLE   0 0 0
AUTOWEB INC CALL 05335B900 18 60 SH Call SOLE   0 0 0
AUTOWEB INC PUT 05335B950 15 48 SH Put SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 2,897 5,102 SH Call SOLE   0 0 0
YAMANA GOLD INC PUT 98462Y950 1,527 2,690 SH Put SOLE   0 0 0
AEROVIRONMENT INC CALL 008073908 846 141 SH Call SOLE   0 0 0
AEROVIRONMENT INC PUT 008073958 414 69 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 4,987 334 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC COM 053484101 150 1,010 SH   SOLE   1,010 0 0
AVALONBAY CMNTYS INC PUT 053484951 477 32 SH Put SOLE   0 0 0
AMERICAN VANGUARD CORP PUT 030371958 1 1 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588907 213 360 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC PUT 053588957 43 73 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588907 1,150 1,937 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC PUT 053588957 6 11 SH Put SOLE   0 0 0
BROADCOM INC CALL 11135F901 47,616 1,307 SH Call SOLE   0 0 0
BROADCOM INC COM 11135F101 9,586 26,313 SH   SOLE   26,313 0 0
BROADCOM INC PUT 11135F951 93,520 2,567 SH Put SOLE   0 0 0
AVID TECHNOLOGY INC CALL 05367P900 17 20 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC COM 05367P100 78 9,162 SH   SOLE   9,162 0 0
AVID TECHNOLOGY INC PUT 05367P950 214 250 SH Put SOLE   0 0 0
AVALARA INC CALL 05338G906 3,629 285 SH Call SOLE   0 0 0
AVALARA INC PUT 05338G956 2,075 163 SH Put SOLE   0 0 0
AVANOS MED INC CALL 05350V906 6 2 SH Call SOLE   0 0 0
AVANOS MED INC COM 05350V106 16 493 SH   SOLE   493 0 0
AVIENT CORPORATION PUT 05368V956 2 1 SH Put SOLE   0 0 0
AVROBIO INC COM 05455M100 7 540 SH   SOLE   540 0 0
AVNET INC CALL 053807903 839 325 SH Call SOLE   0 0 0
AVNET INC COM 053807103 328 12,699 SH   SOLE   12,699 0 0
AVNET INC PUT 053807953 167 65 SH Put SOLE   0 0 0
AVANTOR INC CALL 05352A900 2,941 1,308 SH Call SOLE   0 0 0
AVANTOR INC PUT 05352A950 631 281 SH Put SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 85 188 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 384 84,397 SH   SOLE   84,397 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 274 604 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 357 28 SH Call SOLE   0 0 0
AVAYA HLDGS CORP CALL 05351X901 449 296 SH Call SOLE   0 0 0
AVAYA HLDGS CORP COM 05351X101 577 37,996 SH   SOLE   37,996 0 0
AVAYA HLDGS CORP PUT 05351X951 687 452 SH Put SOLE   0 0 0
ASPIRA WOMENS HEALTH INC CALL 04537Y909 284 923 SH Call SOLE   0 0 0
ASPIRA WOMENS HEALTH INC PUT 04537Y959 17 57 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC CALL 04247X902 82 12 SH Call SOLE   0 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 17 259 SH   SOLE   259 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 304 21 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,518 10,482 SH   SOLE   10,482 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 1,854 128 SH Put SOLE   0 0 0
AMER STATES WTR CO CALL 029899901 269 36 SH Call SOLE   0 0 0
AXOS FINANCIAL INC CALL 05465C900 694 298 SH Call SOLE   0 0 0
AXOS FINANCIAL INC PUT 05465C950 254 109 SH Put SOLE   0 0 0
ABRAXAS PETE CORP CALL 003830906 0 2 SH Call SOLE   0 0 0
ABRAXAS PETE CORP COM 003830106 0 1,100 SH   SOLE   1,100 0 0
ABRAXAS PETE CORP PUT 003830956 0 11 SH Put SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 314 295 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 19 1,869 SH   SOLE   1,869 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 93 88 SH Put SOLE   0 0 0
AXOGEN INC CALL 05463X906 18 16 SH Call SOLE   0 0 0
AXOGEN INC PUT 05463X956 5 5 SH Put SOLE   0 0 0
AXOVANT SCIENCES LTD CALL G0750W903 190 413 SH Call SOLE   0 0 0
AXOVANT SCIENCES LTD COM G0750W203 222 48,244 SH   SOLE   48,244 0 0
AXOVANT SCIENCES LTD PUT G0750W953 159 346 SH Put SOLE   0 0 0
AXOVANT SCIENCES LTD CALL G0750W903 1 4 SH Call SOLE   0 0 0
AXOVANT SCIENCES LTD PUT G0750W953 12 28 SH Put SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 743 1,289 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 39 6,881 SH   SOLE   6,881 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 391 678 SH Put SOLE   0 0 0
AXONICS MODULATION TECHNOLOG CALL 05465P901 306 60 SH Call SOLE   0 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 538 10,559 SH   SOLE   10,559 0 0
AXONICS MODULATION TECHNOLOG PUT 05465P951 617 121 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 34,034 3,395 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO PUT 025816959 35,989 3,590 SH Put SOLE   0 0 0
AXIS CAP HLDGS LTD CALL G0692U909 259 59 SH Call SOLE   0 0 0
AXIS CAP HLDGS LTD COM G0692U109 1,116 25,362 SH   SOLE   25,362 0 0
AXIS CAP HLDGS LTD PUT G0692U959 1,779 404 SH Put SOLE   0 0 0
AXSOME THERAPEUTICS INC CALL 05464T904 0 252 SH Call SOLE   0 0 0
AXSOME THERAPEUTICS INC COM 05464T104 0 10,867 SH   SOLE   10,867 0 0
AXSOME THERAPEUTICS INC PUT 05464T954 0 693 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 2,669 1,204 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD COM G0750C108 1,739 78,472 SH   SOLE   78,472 0 0
AXALTA COATING SYS LTD PUT G0750C958 669 302 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 57 94 SH Call SOLE   0 0 0
AXT INC PUT 00246W953 57 94 SH Put SOLE   0 0 0
ALEXCO RESOURCE CORP CALL 01535P906 144 547 SH Call SOLE   0 0 0
ALEXCO RESOURCE CORP COM 01535P106 162 61,689 SH   SOLE   61,689 0 0
ALEXCO RESOURCE CORP PUT 01535P956 249 944 SH Put SOLE   0 0 0
ATLANTICA SUSTAINABLE INFR P CALL G0751N903 217 76 SH Call SOLE   0 0 0
ATLANTICA SUSTAINABLE INFR P PUT G0751N953 274 96 SH Put SOLE   0 0 0
ACUITY BRANDS INC CALL 00508Y902 286 28 SH Call SOLE   0 0 0
ACUITY BRANDS INC PUT 00508Y952 890 87 SH Put SOLE   0 0 0
AYRO INC CALL 054748908 5 18 SH Call SOLE   0 0 0
AYRO INC COM 054748108 52 17,584 SH   SOLE   17,584 0 0
AYRO INC PUT 054748958 13 47 SH Put SOLE   0 0 0
ALTERYX INC CALL 02156B903 9,061 798 SH Call SOLE   0 0 0
ALTERYX INC COM 02156B103 2,468 21,741 SH   SOLE   21,741 0 0
ALTERYX INC PUT 02156B953 8,391 739 SH Put SOLE   0 0 0
AZEK CO INC CALL 05478C905 31 9 SH Call SOLE   0 0 0
AZEK CO INC COM 05478C105 15 435 SH   SOLE   435 0 0
AZEK CO INC PUT 05478C955 17 5 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 20,659 3,770 SH Call SOLE   0 0 0
ASTRAZENECA PLC COM 046353108 4,637 84,624 SH   SOLE   84,624 0 0
ASTRAZENECA PLC PUT 046353958 13,847 2,527 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 10,834 92 SH Call SOLE   0 0 0
AUTOZONE INC COM 053332102 22,815 19,374 SH   SOLE   19,374 0 0
AUTOZONE INC PUT 053332952 23,670 201 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 215 17 SH Call SOLE   0 0 0
ASPEN TECHNOLOGY INC COM 045327103 316 2,497 SH   SOLE   2,497 0 0
ASPEN TECHNOLOGY INC PUT 045327953 4,962 392 SH Put SOLE   0 0 0
AZUL S A CALL 05501U906 950 722 SH Call SOLE   0 0 0
AZUL S A PUT 05501U956 67 51 SH Put SOLE   0 0 0
BARNES GROUP INC COM 067806109 7 212 SH   SOLE   212 0 0
BARNES GROUP INC PUT 067806959 17 5 SH Put SOLE   0 0 0
BOEING CO CALL 097023905 243,213 14,717 SH Call SOLE   0 0 0
BOEING CO COM 097023105 29,969 181,348 SH   SOLE   181,348 0 0
BOEING CO PUT 097023955 240,370 14,545 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 672,155 22,864 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 606,010 20,614 SH Put SOLE   0 0 0
BK OF AMERICA CORP CALL 060505904 70,925 29,442 SH Call SOLE   0 0 0
BK OF AMERICA CORP COM 060505104 5,499 228,280 SH   SOLE   228,280 0 0
BK OF AMERICA CORP PUT 060505954 74,100 30,760 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 672 81 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 16 2 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 54 14 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06746P548 7 202 SH   SOLE   202 0 0
BARCLAYS BANK PLC PUT 06746P951 7 2 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 191 58 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 154 4,680 SH   SOLE   4,680 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 3,428 1,037 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 406 82 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 540 109 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 40 40 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC PUT 05990K956 115 114 SH Put SOLE   0 0 0
BANDWIDTH INC CALL 05988J903 1,169 67 SH Call SOLE   0 0 0
BANDWIDTH INC COM 05988J103 677 3,879 SH   SOLE   3,879 0 0
BANDWIDTH INC PUT 05988J953 1,414 81 SH Put SOLE   0 0 0
BANNER CORP CALL 06652V908 29 9 SH Call SOLE   0 0 0
BANNER CORP COM 06652V208 4 133 SH   SOLE   133 0 0
BANNER CORP PUT 06652V958 22 7 SH Put SOLE   0 0 0
CREDICORP LTD CALL G2519Y908 483 39 SH Call SOLE   0 0 0
CREDICORP LTD PUT G2519Y958 49 4 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 16 8 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229888 131 6,262 SH   SOLE   6,262 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 226 108 SH Put SOLE   0 0 0
BAXTER INTL INC CALL 071813909 8,114 1,009 SH Call SOLE   0 0 0
BAXTER INTL INC COM 071813109 218 2,720 SH   SOLE   2,720 0 0
BAXTER INTL INC PUT 071813959 5,050 628 SH Put SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 1,435 3,127 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 0 100 SH   SOLE   100 0 0
BLACKBERRY LTD PUT 09228F953 1,546 3,369 SH Put SOLE   0 0 0
BANCO BBVA ARGENTINA S A CALL 058934900 114 454 SH Call SOLE   0 0 0
BANCO BBVA ARGENTINA S A PUT 058934950 89 356 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 7,836 5,231 SH Call SOLE   0 0 0
BED BATH & BEYOND INC PUT 075896950 4,037 2,695 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 592 1,728 SH Call SOLE   0 0 0
BANCO BRADESCO S A COM 059460303 386 112,752 SH   SOLE   112,752 0 0
BANCO BRADESCO S A PUT 059460953 687 2,005 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 1 3 SH Call SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 350 930 SH Put SOLE   0 0 0
BARINGS BDC INC CALL 06759L903 207 259 SH Call SOLE   0 0 0
BARINGS BDC INC PUT 06759L953 8 10 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 16 1 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 16 1 SH Put SOLE   0 0 0
BRIDGEBIO PHARMA INC COM 10806X102 129 3,463 SH   SOLE   3,463 0 0
BRIDGEBIO PHARMA INC PUT 10806X952 176 47 SH Put SOLE   0 0 0
BHP GROUP PLC CALL 05545E909 844 198 SH Call SOLE   0 0 0
BHP GROUP PLC PUT 05545E959 132 31 SH Put SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS CALL G16234909 3 1 SH Call SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS COM G16234109 22 763 SH   SOLE   763 0 0
BROOKFIELD BUSINESS PARTNERS PUT G16234959 6 2 SH Put SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA CALL 05946K901 408 1,492 SH Call SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 4 16 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP CALL 120076904 13 53 SH Call SOLE   0 0 0
BUILD A BEAR WORKSHOP COM 120076104 3 1,347 SH   SOLE   1,347 0 0
BUILD A BEAR WORKSHOP PUT 120076954 7 30 SH Put SOLE   0 0 0
BEST BUY INC CALL 086516901 13,733 1,234 SH Call SOLE   0 0 0
BEST BUY INC COM 086516101 807 7,260 SH   SOLE   7,260 0 0
BEST BUY INC PUT 086516951 13,599 1,222 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 2,521 428 SH Call SOLE   0 0 0
BRUNSWICK CORP PUT 117043959 324 55 SH Put SOLE   0 0 0
BCB BANCORP INC CALL 055298903 0 1 SH Call SOLE   0 0 0
BCB BANCORP INC COM 055298103 2 303 SH   SOLE   303 0 0
BOISE CASCADE CO DEL CALL 09739D900 31 8 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL COM 09739D100 657 16,478 SH   SOLE   16,478 0 0
BOISE CASCADE CO DEL PUT 09739D950 147 37 SH Put SOLE   0 0 0
BCE INC CALL 05534B900 2,206 532 SH Call SOLE   0 0 0
BCE INC COM 05534B760 272 6,559 SH   SOLE   6,559 0 0
BCE INC PUT 05534B950 879 212 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC COM 097793400 2 111 SH   SOLE   111 0 0
ATRECA INC CALL 04965G909 0 1 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS CALL 10501E901 2,043 1,208 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 15 900 SH   SOLE   900 0 0
BRAINSTORM CELL THERAPEUTICS PUT 10501E951 346 205 SH Put SOLE   0 0 0
BRINKS CO CALL 109696904 382 93 SH Call SOLE   0 0 0
BRINKS CO PUT 109696954 341 83 SH Put SOLE   0 0 0
BLUCORA INC CALL 095229900 32 35 SH Call SOLE   0 0 0
BLUCORA INC COM 095229100 173 18,367 SH   SOLE   18,367 0 0
BLUCORA INC PUT 095229950 388 412 SH Put SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 84 83 SH Call SOLE   0 0 0
BRIGHTCOVE INC COM 10921T101 30 3,015 SH   SOLE   3,015 0 0
BRIGHTCOVE INC PUT 10921T951 102 100 SH Put SOLE   0 0 0
BALCHEM CORP CALL 057665900 205 21 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS INC CALL 09058V903 20 60 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 89 26,118 SH   SOLE   26,118 0 0
BIOCRYST PHARMACEUTICALS INC PUT 09058V953 181 529 SH Put SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 515 1,029 SH Call SOLE   0 0 0
BARCLAYS PLC COM 06738E204 122 24,461 SH   SOLE   24,461 0 0
BARCLAYS PLC PUT 06738E954 490 980 SH Put SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC CALL 05684B907 1 1 SH Call SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 23 2,308 SH   SOLE   2,308 0 0
BAIN CAP SPECIALTY FIN INC PUT 05684B957 7 7 SH Put SOLE   0 0 0
BELDEN INC COM 077454106 58 1,872 SH   SOLE   1,872 0 0
BELDEN INC PUT 077454956 6 2 SH Put SOLE   0 0 0
BRIDGE BANCORP INC CALL 108035906 0 1 SH Call SOLE   0 0 0
BRIDGE BANCORP INC PUT 108035956 0 1 SH Put SOLE   0 0 0
BRANDYWINE RLTY TR CALL 105368903 15 15 SH Call SOLE   0 0 0
BRANDYWINE RLTY TR PUT 105368953 9 9 SH Put SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 314 842 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 18 5,091 SH   SOLE   5,091 0 0
BIODELIVERY SCIENCES INTL IN PUT 09060J956 85 230 SH Put SOLE   0 0 0
BECTON DICKINSON & CO CALL 075887909 4,351 187 SH Call SOLE   0 0 0
BECTON DICKINSON & CO COM 075887109 505 2,172 SH   SOLE   2,172 0 0
BECTON DICKINSON & CO PUT 075887959 4,397 189 SH Put SOLE   0 0 0
BLOOM ENERGY CORP CALL 093712907 1,841 1,025 SH Call SOLE   0 0 0
BLOOM ENERGY CORP COM 093712107 64 3,562 SH   SOLE   3,562 0 0
BLOOM ENERGY CORP PUT 093712957 1,187 661 SH Put SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 127 28 SH Call SOLE   0 0 0
BIOTELEMETRY INC COM 090672106 489 10,742 SH   SOLE   10,742 0 0
BIOTELEMETRY INC PUT 090672956 433 95 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 1,140 367 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 220 71 SH Put SOLE   0 0 0
KE HLDGS INC CALL 482497904 165 27 SH Call SOLE   0 0 0
KE HLDGS INC COM 482497104 124 2,030 SH   SOLE   2,030 0 0
KE HLDGS INC PUT 482497954 1,054 172 SH Put SOLE   0 0 0
BEL FUSE INC COM 077347300 1 187 SH   SOLE   187 0 0
BEL FUSE INC PUT 077347950 16 15 SH Put SOLE   0 0 0
FRANKLIN RESOURCES INC CALL 354613901 618 304 SH Call SOLE   0 0 0
FRANKLIN RESOURCES INC COM 354613101 206 10,154 SH   SOLE   10,154 0 0
FRANKLIN RESOURCES INC PUT 354613951 643 316 SH Put SOLE   0 0 0
BROOKFIELD RENEWABLE CORP CALL 11284V905 11 2 SH Call SOLE   0 0 0
BROOKFIELD RENEWABLE CORP PUT 11284V955 46 8 SH Put SOLE   0 0 0
BROOKFIELD RENEWABLE CORP CALL 11284V905 5 1 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 2,256 467 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 251 52 SH Put SOLE   0 0 0
BEST INC CALL 08653C906 19 66 SH Call SOLE   0 0 0
BEST INC COM 08653C106 0 82 SH   SOLE   82 0 0
BEST INC PUT 08653C956 3 12 SH Put SOLE   0 0 0
LISTED FD TR CALL 53656F909 276 129 SH Call SOLE   0 0 0
LISTED FD TR COM 53656F789 945 44,067 SH   SOLE   44,067 0 0
LISTED FD TR PUT 53656F959 791 369 SH Put SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D CALL 109194900 167 11 SH Call SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,512 9,947 SH   SOLE   9,947 0 0
BRIGHT HORIZONS FAM SOL IN D PUT 109194950 2,371 156 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 67 9 SH Call SOLE   0 0 0
BROWN FORMAN CORP COM 115637209 499 6,635 SH   SOLE   6,635 0 0
BROWN FORMAN CORP PUT 115637959 82 11 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 2,952 646 SH Call SOLE   0 0 0
BUNGE LIMITED PUT G16962955 2,175 476 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 67 281 SH Call SOLE   0 0 0
BGC PARTNERS INC COM 05541T101 218 91,027 SH   SOLE   91,027 0 0
BGC PARTNERS INC PUT 05541T951 287 1,197 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 348 466 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 94 127 SH Put SOLE   0 0 0
BRIGGS & STRATTON CORP CALL 109043909 94 3,599 SH Call SOLE   0 0 0
BRIGGS & STRATTON CORP PUT 109043959 0 15 SH Put SOLE   0 0 0
BEIGENE LTD CALL 07725L902 85 3 SH Call SOLE   0 0 0
BEIGENE LTD COM 07725L102 1,278 4,464 SH   SOLE   4,464 0 0
B & G FOODS INC NEW CALL 05508R906 1,524 549 SH Call SOLE   0 0 0
B & G FOODS INC NEW COM 05508R106 318 11,454 SH   SOLE   11,454 0 0
B & G FOODS INC NEW PUT 05508R956 1,307 471 SH Put SOLE   0 0 0
BAUSCH HEALTH COS INC CALL 071734907 6,731 4,332 SH Call SOLE   0 0 0
BAUSCH HEALTH COS INC COM 071734107 241 15,519 SH   SOLE   15,519 0 0
BAUSCH HEALTH COS INC PUT 071734957 4,753 3,059 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC CALL 08160H901 50 25 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 1,124 418 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 1,237 460 SH Put SOLE   0 0 0
BERKSHIRE HILLS BANCORP INC CALL 084680907 15 15 SH Call SOLE   0 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 223 22,120 SH   SOLE   22,120 0 0
BERKSHIRE HILLS BANCORP INC PUT 084680957 481 476 SH Put SOLE   0 0 0
BHP GROUP LTD CALL 088606908 5,341 1,033 SH Call SOLE   0 0 0
BHP GROUP LTD PUT 088606958 915 177 SH Put SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC CALL 10482B901 3 14 SH Call SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 16 6,797 SH   SOLE   6,797 0 0
BRAEMAR HOTELS & RESORTS INC PUT 10482B951 51 204 SH Put SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 669 103 SH Call SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,039 15,992 SH   SOLE   15,992 0 0
BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 572 88 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 202 29 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R214 380 5,444 SH   SOLE   5,444 0 0
PROSHARES TR PUT 74347R952 314 45 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 60,573 4,785 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 2,079 16,426 SH   SOLE   16,426 0 0
BAIDU INC PUT 056752958 42,167 3,331 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 2,386 535 SH Call SOLE   0 0 0
BIG LOTS INC COM 089302103 930 20,862 SH   SOLE   20,862 0 0
BIG LOTS INC PUT 089302953 999 224 SH Put SOLE   0 0 0
BIGCOMMERCE HLDGS INC CALL 08975P908 12,111 1,454 SH Call SOLE   0 0 0
BIGCOMMERCE HLDGS INC COM 08975P108 20 245 SH   SOLE   245 0 0
BIGCOMMERCE HLDGS INC PUT 08975P958 3,307 397 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 51,686 1,822 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 47,005 1,657 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 2,205 241 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 1,711 187 SH Put SOLE   0 0 0
BILIBILI INC CALL 090040906 6,185 1,487 SH Call SOLE   0 0 0
BILIBILI INC COM 090040106 3,800 91,353 SH   SOLE   91,353 0 0
BILIBILI INC PUT 090040956 19,273 4,633 SH Put SOLE   0 0 0
BILL COM HLDGS INC CALL 090043900 772 77 SH Call SOLE   0 0 0
BILL COM HLDGS INC COM 090043100 1,084 10,816 SH   SOLE   10,816 0 0
BILL COM HLDGS INC PUT 090043950 3,902 389 SH Put SOLE   0 0 0
BIO RAD LABS INC CALL 090572907 515 10 SH Call SOLE   0 0 0
BIO RAD LABS INC PUT 090572957 154 3 SH Put SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 42 9 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 302 6,353 SH   SOLE   6,353 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 190 40 SH Put SOLE   0 0 0
PROSHARES TR COM 74347G838 203 6,559 SH   SOLE   6,559 0 0
BITAUTO HLDGS LTD CALL 091727907 1,715 1,089 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD PUT 091727957 99 63 SH Put SOLE   0 0 0
VANGUARD BD INDEX FDS CALL 921937905 93 10 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC CALL 05550J901 1,770 426 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,101 26,507 SH   SOLE   26,507 0 0
BJS WHSL CLUB HLDGS INC PUT 05550J951 5,920 1,425 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 183 47 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 39 10 SH Put SOLE   0 0 0
BJS RESTAURANTS INC CALL 09180C906 1,151 391 SH Call SOLE   0 0 0
BJS RESTAURANTS INC COM 09180C106 465 15,800 SH   SOLE   15,800 0 0
BJS RESTAURANTS INC PUT 09180C956 2,328 791 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 3,121 909 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP COM 064058100 4,385 127,697 SH   SOLE   127,697 0 0
BANK NEW YORK MELLON CORP PUT 064058950 9,979 2,906 SH Put SOLE   0 0 0
BLACKROCK CAP INVT CORP CALL 092533908 19 81 SH Call SOLE   0 0 0
BLACKROCK CAP INVT CORP COM 092533108 13 5,728 SH   SOLE   5,728 0 0
BLACKROCK CAP INVT CORP PUT 092533958 62 255 SH Put SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 10 42 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC PUT 112463954 40 159 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 28 14 SH Call SOLE   0 0 0
BUCKLE INC COM 118440106 24 1,213 SH   SOLE   1,213 0 0
BUCKLE INC PUT 118440956 36 18 SH Put SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L CALL 09625U909 36 239 SH Call SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L PUT 09625U959 3 20 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 4 1 SH Call SOLE   0 0 0
BLACK HILLS CORP CALL 092113909 26 5 SH Call SOLE   0 0 0
BLACK HILLS CORP COM 092113109 123 2,302 SH   SOLE   2,302 0 0
BLACK HILLS CORP PUT 092113959 21 4 SH Put SOLE   0 0 0
BLACK KNIGHT INC CALL 09215C905 696 80 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138G900 439 202 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138G508 611 28,127 SH   SOLE   28,127 0 0
INVESCO EXCH TRADED FD TR II PUT 46138G950 5,015 2,307 SH Put SOLE   0 0 0
BOOKING HOLDINGS INC CALL 09857L908 100,074 585 SH Call SOLE   0 0 0
BOOKING HOLDINGS INC COM 09857L108 1,673 978 SH   SOLE   978 0 0
BOOKING HOLDINGS INC PUT 09857L958 77,151 451 SH Put SOLE   0 0 0
BAKER HUGHES COMPANY CALL 05722G900 1,225 922 SH Call SOLE   0 0 0
BAKER HUGHES COMPANY COM 05722G100 917 69,061 SH   SOLE   69,061 0 0
BAKER HUGHES COMPANY PUT 05722G950 1,546 1,164 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 258 118 SH Call SOLE   0 0 0
BANKUNITED INC PUT 06652K953 46 21 SH Put SOLE   0 0 0
BLACKLINE INC CALL 09239B909 242 27 SH Call SOLE   0 0 0
BLACKLINE INC COM 09239B109 170 1,905 SH   SOLE   1,905 0 0
BLACKLINE INC PUT 09239B959 537 60 SH Put SOLE   0 0 0
REALITY SHS ETF TR CALL 75605A902 1,418 415 SH Call SOLE   0 0 0
REALITY SHS ETF TR COM 75605A702 144 4,225 SH   SOLE   4,225 0 0
REALITY SHS ETF TR PUT 75605A952 102 30 SH Put SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 153 9 SH Call SOLE   0 0 0
TOPBUILD CORP COM 89055F103 87 510 SH   SOLE   510 0 0
TOPBUILD CORP PUT 89055F953 17 1 SH Put SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 850 563 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW COM 058586108 9 617 SH   SOLE   617 0 0
BALLARD PWR SYS INC NEW PUT 058586958 1,043 691 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 1,079 331 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 425 13,045 SH   SOLE   13,045 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 515 158 SH Put SOLE   0 0 0
BIOLIFE SOLUTIONS INC COM 09062W204 247 8,556 SH   SOLE   8,556 0 0
BIOLIFE SOLUTIONS INC PUT 09062W954 2 1 SH Put SOLE   0 0 0
BLACKROCK INC CALL 09247X901 6,029 107 SH Call SOLE   0 0 0
BLACKROCK INC PUT 09247X951 32,460 576 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 200 36 SH Call SOLE   0 0 0
BLACKBAUD INC PUT 09227Q950 111 20 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 2,227 268 SH Call SOLE   0 0 0
BALL CORP COM 058498106 1,258 15,141 SH   SOLE   15,141 0 0
BALL CORP PUT 058498956 10,888 1,310 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 1,618 1,060 SH Call SOLE   0 0 0
BLOOMIN BRANDS INC COM 094235108 0 60 SH   SOLE   60 0 0
BLOOMIN BRANDS INC PUT 094235958 467 306 SH Put SOLE   0 0 0
BLINK CHARGING CO CALL 09354A900 409 397 SH Call SOLE   0 0 0
BLINK CHARGING CO COM 09354A100 47 4,573 SH   SOLE   4,573 0 0
BLINK CHARGING CO PUT 09354A950 448 435 SH Put SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 213 87 SH Call SOLE   0 0 0
AMPLIFY ETF TR COM 032108607 85 3,489 SH   SOLE   3,489 0 0
AMPLIFY ETF TR PUT 032108957 36 15 SH Put SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 3,738 693 SH Call SOLE   0 0 0
BLUEBIRD BIO INC COM 09609G100 1,744 32,342 SH   SOLE   32,342 0 0
BLUEBIRD BIO INC PUT 09609G950 3,134 581 SH Put SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 1,082 757 SH Call SOLE   0 0 0
BANCO MACRO SA PUT 05961W955 62 44 SH Put SOLE   0 0 0
BMC STK HLDGS INC CALL 05591B909 719 168 SH Call SOLE   0 0 0
BMC STK HLDGS INC PUT 05591B959 94 22 SH Put SOLE   0 0 0
BANK MONTREAL QUE CALL 063671901 221 38 SH Call SOLE   0 0 0
BANK MONTREAL QUE COM 063671101 347 5,948 SH   SOLE   5,948 0 0
BANK MONTREAL QUE PUT 063671951 1,425 244 SH Put SOLE   0 0 0
BIOMERICA INC CALL 09061H907 5 8 SH Call SOLE   0 0 0
BIOMERICA INC COM 09061H307 6 903 SH   SOLE   903 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 7,668 1,008 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,738 35,999 SH   SOLE   35,999 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 6,132 806 SH Put SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO CALL 110122908 39,556 6,561 SH Call SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,342 22,269 SH   SOLE   22,269 0 0
BRISTOL-MYERS SQUIBB CO PUT 110122958 49,070 8,139 SH Put SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO CALL 110122908 255 135 SH Call SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO PUT 110122958 302 160 SH Put SOLE   0 0 0
VANGUARD BD INDEX FDS CALL 921937905 2 11 SH Call SOLE   0 0 0
VANGUARD BD INDEX FDS PUT 921937955 0 2 SH Put SOLE   0 0 0
BARNES & NOBLE ED INC CALL 06777U901 57 222 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC COM 06777U101 53 20,582 SH   SOLE   20,582 0 0
BARNES & NOBLE ED INC PUT 06777U951 114 445 SH Put SOLE   0 0 0
BENEFITFOCUS INC CALL 08180D906 6 6 SH Call SOLE   0 0 0
BENEFITFOCUS INC COM 08180D106 2 248 SH   SOLE   248 0 0
BENEFITFOCUS INC PUT 08180D956 6 6 SH Put SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 1,889 1,774 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP COM 91167Q100 311 29,251 SH   SOLE   29,251 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 669 629 SH Put SOLE   0 0 0
BANK NOVA SCOTIA B C CALL 064149907 4,748 1,144 SH Call SOLE   0 0 0
BANK NOVA SCOTIA B C PUT 064149957 871 210 SH Put SOLE   0 0 0
BIONTECH SE CALL 09075V902 2,298 332 SH Call SOLE   0 0 0
BIONTECH SE PUT 09075V952 927 134 SH Put SOLE   0 0 0
BANK HAWAII CORP CALL 062540909 368 73 SH Call SOLE   0 0 0
BANK HAWAII CORP PUT 062540959 227 45 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y908 685 198 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y870 8 244 SH   SOLE   244 0 0
PROSHARES TR II PUT 74347Y958 176 51 SH Put SOLE   0 0 0
BOK FINL CORP CALL 05561Q901 51 10 SH Call SOLE   0 0 0
BOK FINL CORP PUT 05561Q951 82 16 SH Put SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 141 43 SH Call SOLE   0 0 0
DMC GLOBAL INC COM 23291C103 276 8,401 SH   SOLE   8,401 0 0
DMC GLOBAL INC PUT 23291C953 998 303 SH Put SOLE   0 0 0
BOOT BARN HLDGS INC CALL 099406900 70 25 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC COM 099406100 38 1,371 SH   SOLE   1,371 0 0
BOOT BARN HLDGS INC PUT 099406950 19 7 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 381 137 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y715 60 2,161 SH   SOLE   2,161 0 0
GLOBAL X FDS PUT 37954Y951 108 39 SH Put SOLE   0 0 0
BOX INC CALL 10316T904 2,444 1,408 SH Call SOLE   0 0 0
BOX INC COM 10316T104 352 20,296 SH   SOLE   20,296 0 0
BOX INC PUT 10316T954 1,204 694 SH Put SOLE   0 0 0
BP PLC CALL 055622904 10,715 6,137 SH Call SOLE   0 0 0
BP PLC COM 055622104 2,417 138,459 SH   SOLE   138,459 0 0
BP PLC PUT 055622954 9,238 5,291 SH Put SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 12 2,253 SH   SOLE   2,253 0 0
BOSTON PRIVATE FINL HLDGS IN PUT 101119955 34 63 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 0 42 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 0 87 SH Put SOLE   0 0 0
BP MIDSTREAM PARTNERS LP CALL 0556EL909 49 50 SH Call SOLE   0 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 3 351 SH   SOLE   351 0 0
BP MIDSTREAM PARTNERS LP PUT 0556EL959 26 27 SH Put SOLE   0 0 0
POPULAR INC CALL 733174900 1,312 362 SH Call SOLE   0 0 0
POPULAR INC COM 733174700 1,035 28,536 SH   SOLE   28,536 0 0
POPULAR INC PUT 733174950 1,436 396 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 40 271 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR COM 055630107 0 100 SH   SOLE   100 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 2 14 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L CALL G16249907 167 139 SH Call SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L PUT G16249957 416 346 SH Put SOLE   0 0 0
BROOKFIELD PPTY REIT INC CALL 11282X903 176 144 SH Call SOLE   0 0 0
BROOKFIELD PPTY REIT INC PUT 11282X953 266 218 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 567 43 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 382 29 SH Put SOLE   0 0 0
BELLRING BRANDS INC CALL 079823900 4 2 SH Call SOLE   0 0 0
BELLRING BRANDS INC COM 079823100 130 6,283 SH   SOLE   6,283 0 0
BRADY CORP CALL 104674906 92 23 SH Call SOLE   0 0 0
BRADY CORP PUT 104674956 4 1 SH Put SOLE   0 0 0
CRAFT BREW ALLIANCE INC CALL 224122901 135 82 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC COM 224122101 1 100 SH   SOLE   100 0 0
CRAFT BREW ALLIANCE INC PUT 224122951 61 37 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F825 4 258 SH   SOLE   258 0 0
VANECK VECTORS ETF TR PUT 92189F952 11 7 SH Put SOLE   0 0 0
BRF SA CALL 10552T907 65 201 SH Call SOLE   0 0 0
BRF SA COM 10552T107 130 39,857 SH   SOLE   39,857 0 0
BRF SA PUT 10552T957 386 1,179 SH Put SOLE   0 0 0
BLUEROCK RESIDENTIAL GWT REI CALL 09627J902 84 112 SH Call SOLE   0 0 0
BLUEROCK RESIDENTIAL GWT REI PUT 09627J952 6 9 SH Put SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 146,587 6,884 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 9,312 43,733 SH   SOLE   43,733 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 138,432 6,501 SH Put SOLE   0 0 0
BROOKLINE BANCORP INC DEL CALL 11373M907 0 1 SH Call SOLE   0 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1 131 SH   SOLE   131 0 0
BRUKER CORP CALL 116794908 286 72 SH Call SOLE   0 0 0
BRUKER CORP PUT 116794958 83 21 SH Put SOLE   0 0 0
BROOKS AUTOMATION INC NEW CALL 114340902 208 45 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC NEW COM 114340102 1 30 SH   SOLE   30 0 0
BROOKS AUTOMATION INC NEW PUT 114340952 4 1 SH Put SOLE   0 0 0
BROADMARK RLTY CAP INC COM 11135B100 0 63 SH   SOLE   63 0 0
BROADMARK RLTY CAP INC PUT 11135B950 47 48 SH Put SOLE   0 0 0
BROWN & BROWN INC CALL 115236901 497 110 SH Call SOLE   0 0 0
BROWN & BROWN INC PUT 115236951 31 7 SH Put SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 15 13 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 212 18,166 SH   SOLE   18,166 0 0
BRIXMOR PPTY GROUP INC PUT 11120U955 121 104 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 19 3 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 230 35 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 560 85 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 5,502 834 SH Put SOLE   0 0 0
BANCO SANTANDER CHILE NEW PUT 05965X959 0 1 SH Put 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 6 1,374 SH   SOLE   1,374 0 0
BASSETT FURNITURE INDS INC CALL 070203904 95 70 SH Call SOLE   0 0 0
BIOSIG TECHNOLOGIES INC CALL 09073N901 233 473 SH Call SOLE   0 0 0
BIOSIG TECHNOLOGIES INC COM 09073N201 178 36,280 SH   SOLE   36,280 0 0
BIOSIG TECHNOLOGIES INC PUT 09073N951 205 417 SH Put SOLE   0 0 0
BLACK STONE MINERALS L P CALL 09225M901 31 52 SH Call SOLE   0 0 0
BLACK STONE MINERALS L P COM 09225M101 121 19,727 SH   SOLE   19,727 0 0
BLACK STONE MINERALS L P PUT 09225M951 174 284 SH Put SOLE   0 0 0
BANCO SANTANDER MEXICO SA CALL 05969B903 0 1 SH Call SOLE   0 0 0
BANCO SANTANDER MEXICO SA COM 05969B103 15 4,997 SH   SOLE   4,997 0 0
BSQUARE CORP CALL 11776U900 0 1 SH Call SOLE   0 0 0
VANGUARD BD INDEX FDS CALL 921937905 58 7 SH Call SOLE   0 0 0
VANGUARD BD INDEX FDS COM 921937827 42 513 SH   SOLE   513 0 0
VANGUARD BD INDEX FDS PUT 921937955 116 14 SH Put SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 3,079 806 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 12,387 3,242 SH Put SOLE   0 0 0
BIOXCEL THERAPEUTICS INC CALL 09075P905 0 282 SH Call SOLE   0 0 0
BIOXCEL THERAPEUTICS INC PUT 09075P955 0 57 SH Put SOLE   0 0 0
B2GOLD CORP CALL 11777Q909 190 292 SH Call SOLE   0 0 0
B2GOLD CORP COM 11777Q209 255 39,250 SH   SOLE   39,250 0 0
B2GOLD CORP PUT 11777Q959 159 245 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 1,883 521 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC COM 110448107 366 10,141 SH   SOLE   10,141 0 0
BRITISH AMERN TOB PLC PUT 110448957 1,608 445 SH Put SOLE   0 0 0
PEABODY ENERGY CORP NEW CALL 704551900 30 133 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW COM 704551100 11 4,803 SH   SOLE   4,803 0 0
PEABODY ENERGY CORP NEW PUT 704551950 51 225 SH Put SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 12,047 2,236 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 2 40 SH   SOLE   40 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 5,156 957 SH Put SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 4,492 218 SH Call SOLE   0 0 0
BURLINGTON STORES INC PUT 122017956 4,430 215 SH Put SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 160 131 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU COM 204448104 211 17,322 SH   SOLE   17,322 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 1,114 912 SH Put SOLE   0 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 1 724 SH   SOLE   724 0 0
BABCOCK & WILCOX ENTERPRISES PUT 05614L959 0 1 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 1,685 435 SH Call SOLE   0 0 0
BORGWARNER INC COM 099724106 537 13,867 SH   SOLE   13,867 0 0
BORGWARNER INC PUT 099724956 1,991 514 SH Put SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 1,002 178 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC COM 05605H100 161 2,866 SH   SOLE   2,866 0 0
BWX TECHNOLOGIES INC PUT 05605H950 889 158 SH Put SOLE   0 0 0
BLACKSTONE GROUP INC CALL 09260D907 14,010 2,684 SH Call SOLE   0 0 0
BLACKSTONE GROUP INC PUT 09260D957 15,764 3,020 SH Put SOLE   0 0 0
BLUELINX HLDGS INC CALL 09624H908 15 7 SH Call SOLE   0 0 0
BLUELINX HLDGS INC COM 09624H208 31 1,470 SH   SOLE   1,470 0 0
BLUELINX HLDGS INC PUT 09624H958 36 17 SH Put SOLE   0 0 0
BLACKSTONE MTG TR INC CALL 09257W900 2,460 1,120 SH Call SOLE   0 0 0
BLACKSTONE MTG TR INC PUT 09257W950 1,786 813 SH Put SOLE   0 0 0
BOSTON PROPERTIES INC CALL 101121901 4,448 554 SH Call SOLE   0 0 0
BOSTON PROPERTIES INC COM 101121101 1,469 18,301 SH   SOLE   18,301 0 0
BOSTON PROPERTIES INC PUT 101121951 3,059 381 SH Put SOLE   0 0 0
BAUDAX BIO INC COM 07160F107 4 1,450 SH   SOLE   1,450 0 0
BANCORPSOUTH BK TUPELO MISS CALL 05971J902 48 25 SH Call SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS PUT 05971J952 85 44 SH Put SOLE   0 0 0
BOYD GAMING CORP CALL 103304901 4,815 1,569 SH Call SOLE   0 0 0
BOYD GAMING CORP PUT 103304951 3,863 1,259 SH Put SOLE   0 0 0
BEYOND MEAT INC CALL 08862E909 0 6,584 SH Call SOLE   0 0 0
BEYOND MEAT INC COM 08862E109 0 1,390 SH   SOLE   1,390 0 0
BEYOND MEAT INC PUT 08862E959 0 5,969 SH Put SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 174 132 SH Call SOLE   0 0 0
BEAZER HOMES USA INC COM 07556Q881 84 6,379 SH   SOLE   6,379 0 0
BEAZER HOMES USA INC PUT 07556Q951 149 113 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 195 114 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B292 274 16,039 SH   SOLE   16,039 0 0
PROSHARES TR PUT 74347B959 508 297 SH Put SOLE   0 0 0
BAOZUN INC CALL 06684L903 2,293 706 SH Call SOLE   0 0 0
BAOZUN INC COM 06684L103 1,052 32,402 SH   SOLE   32,402 0 0
BAOZUN INC PUT 06684L953 2,427 747 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 75,722 17,565 SH Call SOLE   0 0 0
CITIGROUP INC COM 172967424 13,983 324,363 SH   SOLE   324,363 0 0
CITIGROUP INC PUT 172967954 98,424 22,831 SH Put SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC CALL 16936R905 16 57 SH Call SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 1 589 SH   SOLE   589 0 0
CHINA AUTOMOTIVE SYS INC PUT 16936R955 1 5 SH Put SOLE   0 0 0
CREDIT ACCEP CORP MICH CALL 225310901 3,115 92 SH Call SOLE   0 0 0
CREDIT ACCEP CORP MICH PUT 225310951 3,860 114 SH Put SOLE   0 0 0
CACI INTL INC CALL 127190904 170 8 SH Call SOLE   0 0 0
CACI INTL INC COM 127190304 45 212 SH   SOLE   212 0 0
CAE INC CALL 124765908 4 3 SH Call SOLE   0 0 0
CAE INC COM 124765108 19 1,352 SH   SOLE   1,352 0 0
CAE INC PUT 124765958 1 1 SH Put SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD CALL 617468903 88 42 SH Call SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 0 779 SH Call SOLE   0 0 0
CONAGRA BRANDS INC PUT 205887952 0 548 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 0 10 SH Call SOLE   0 0 0
CARDINAL HEALTH INC CALL 14149Y908 5,859 1,248 SH Call SOLE   0 0 0
CARDINAL HEALTH INC COM 14149Y108 1,722 36,692 SH   SOLE   36,692 0 0
CARDINAL HEALTH INC PUT 14149Y958 5,605 1,194 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 46 17 SH Call SOLE   0 0 0
CANON INC CALL 138006909 49 30 SH Call SOLE   0 0 0
CANON INC COM 138006309 35 2,159 SH   SOLE   2,159 0 0
CANON INC PUT 138006959 29 18 SH Put SOLE   0 0 0
CHEESECAKE FACTORY INC CALL 163072901 1,067 385 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC PUT 163072951 5,462 1,969 SH Put SOLE   0 0 0
CALERES INC CALL 129500904 129 135 SH Call SOLE   0 0 0
CALERES INC COM 129500104 178 18,710 SH   SOLE   18,710 0 0
CALERES INC PUT 129500954 538 563 SH Put SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 69 201 SH Call SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 345 90 SH Call SOLE   0 0 0
CAL MAINE FOODS INC COM 128030202 243 6,339 SH   SOLE   6,339 0 0
CAL MAINE FOODS INC PUT 128030952 966 252 SH Put SOLE   0 0 0
CALIX INC CALL 13100M909 757 426 SH Call SOLE   0 0 0
CALIX INC COM 13100M509 249 14,026 SH   SOLE   14,026 0 0
CALIX INC PUT 13100M959 302 170 SH Put SOLE   0 0 0
CALAMP CORP CALL 128126909 30 43 SH Call SOLE   0 0 0
CALAMP CORP COM 128126109 28 4,023 SH   SOLE   4,023 0 0
CALAMP CORP PUT 128126959 2 3 SH Put SOLE   0 0 0
CAMTEK LTD CALL M20791905 418 272 SH Call SOLE   0 0 0
CAMTEK LTD PUT M20791955 78 51 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 67 111 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A409 33 5,513 SH   SOLE   5,513 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 9 15 SH Put SOLE   0 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 40 27 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 35 2,393 SH   SOLE   2,393 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 107 72 SH Put SOLE   0 0 0
CAPRICOR THERAPEUTICS INC CALL 14070B909 126 240 SH Call SOLE   0 0 0
CAPRICOR THERAPEUTICS INC PUT 14070B959 15 29 SH Put SOLE   0 0 0
AVIS BUDGET GROUP CALL 053774905 5,871 2,231 SH Call SOLE   0 0 0
AVIS BUDGET GROUP COM 053774105 328 12,469 SH   SOLE   12,469 0 0
AVIS BUDGET GROUP PUT 053774955 9,464 3,596 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 403 317 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC COM 140755109 101 7,972 SH   SOLE   7,972 0 0
CARA THERAPEUTICS INC PUT 140755959 90 71 SH Put SOLE   0 0 0
CARGURUS INC CALL 141788909 592 274 SH Call SOLE   0 0 0
CARGURUS INC COM 141788109 16 764 SH   SOLE   764 0 0
CARGURUS INC PUT 141788959 153 71 SH Put SOLE   0 0 0
CARRIER GLOBAL CORPORATION CALL 14448C904 1,982 649 SH Call SOLE   0 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 53 1,761 SH   SOLE   1,761 0 0
CARRIER GLOBAL CORPORATION PUT 14448C954 1,288 422 SH Put SOLE   0 0 0
CARS COM INC CALL 14575E905 500 619 SH Call SOLE   0 0 0
CARS COM INC PUT 14575E955 29 36 SH Put SOLE   0 0 0
CASA SYS INC CALL 14713L902 0 133 SH Call SOLE   0 0 0
CASA SYS INC COM 14713L102 0 1,853 SH   SOLE   1,853 0 0
CASA SYS INC PUT 14713L952 0 21 SH Put SOLE   0 0 0
META FINL GROUP INC CALL 59100U908 59 31 SH Call SOLE   0 0 0
META FINL GROUP INC COM 59100U108 120 6,257 SH   SOLE   6,257 0 0
META FINL GROUP INC PUT 59100U958 132 69 SH Put SOLE   0 0 0
CASEYS GEN STORES INC CALL 147528903 1,474 83 SH Call SOLE   0 0 0
CASEYS GEN STORES INC COM 147528103 348 1,963 SH   SOLE   1,963 0 0
CASEYS GEN STORES INC PUT 147528953 497 28 SH Put SOLE   0 0 0
CATERPILLAR INC DEL CALL 149123901 47,474 3,183 SH Call SOLE   0 0 0
CATERPILLAR INC DEL COM 149123101 7,641 51,231 SH   SOLE   51,231 0 0
CATERPILLAR INC DEL PUT 149123951 58,720 3,937 SH Put SOLE   0 0 0
CATABASIS PHARMACEUTICALS IN CALL 14875P906 0 1 SH Call SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 128 65 SH Call SOLE   0 0 0
CARDTRONICS PLC PUT G1991C955 199 101 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 0 1 SH Call SOLE   0 0 0
CATO CORP NEW PUT 149205956 38 49 SH Put SOLE   0 0 0
CATHAY GEN BANCORP COM 149150104 6 281 SH   SOLE   281 0 0
CHUBB LIMITED CALL H1467J904 10,055 866 SH Call SOLE   0 0 0
CHUBB LIMITED PUT H1467J954 6,189 533 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 0 156 SH Call SOLE   0 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 0 7,178 SH   SOLE   7,178 0 0
CYMABAY THERAPEUTICS INC PUT 23257D953 0 77 SH Put SOLE   0 0 0
CINCINNATI BELL INC NEW PUT 171871952 0 11 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST CALL 20440T900 8 7 SH Call SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST COM 20440T300 88 7,185 SH   SOLE   7,185 0 0
COMPANHIA BRASILEIRA DE DIST PUT 20440T950 20 17 SH Put SOLE   0 0 0
CATALYST BIOSCIENCES INC CALL 14888D908 30 72 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC CALL 124830900 3 204 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC PUT 124830950 1 102 SH Put SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I CALL 15117P902 0 110 SH Call SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 0 363 SH   SOLE   363 0 0
CELLULAR BIOMEDICINE GROUP I PUT 15117P952 0 117 SH Put SOLE   0 0 0
CBOE GLOBAL MARKETS INC CALL 12503M908 2,781 317 SH Call SOLE   0 0 0
CBOE GLOBAL MARKETS INC PUT 12503M958 1,298 148 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 911 82 SH Call SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 245 2,210 SH   SOLE   2,210 0 0
CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 1,800 162 SH Put SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 234 50 SH Call SOLE   0 0 0
CBRE GROUP INC COM 12504L109 1,152 24,537 SH   SOLE   24,537 0 0
CBRE GROUP INC PUT 12504L959 2,686 572 SH Put SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 0 892 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 0 1,748 SH   SOLE   1,748 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 0 92 SH Put SOLE   0 0 0
COMMERCE BANCSHARES INC CALL 200525903 5 1 SH Call SOLE   0 0 0
COMMERCE BANCSHARES INC COM 200525103 1 21 SH   SOLE   21 0 0
CABOT CORP CALL 127055901 72 20 SH Call SOLE   0 0 0
CABOT CORP COM 127055101 19 547 SH   SOLE   547 0 0
CABOT CORP PUT 127055951 3 1 SH Put SOLE   0 0 0
COMMUNITY BK SYS INC CALL 203607906 4 4 SH Call SOLE   0 0 0
CBIZ INC CALL 124805902 29 13 SH Call SOLE   0 0 0
CHEMOURS CO CALL 163851908 2,634 1,260 SH Call SOLE   0 0 0
CHEMOURS CO PUT 163851958 2,730 1,306 SH Put SOLE   0 0 0
CLARIVATE PLC CALL G21810909 232 75 SH Call SOLE   0 0 0
CLARIVATE PLC COM G21810109 42 1,369 SH   SOLE   1,369 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 294 76 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 284 7,326 SH   SOLE   7,326 0 0
COCA COLA EUROPEAN PARTNERS PUT G25839954 457 118 SH Put SOLE   0 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 17,249 1,036 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 8,658 520 SH Put SOLE   0 0 0
CAMECO CORP CALL 13321L908 2,682 2,656 SH Call SOLE   0 0 0
CAMECO CORP COM 13321L108 729 72,179 SH   SOLE   72,179 0 0
CAMECO CORP PUT 13321L958 1,166 1,155 SH Put SOLE   0 0 0
CROWN HLDGS INC CALL 228368906 1,875 244 SH Call SOLE   0 0 0
CROWN HLDGS INC PUT 228368956 714 93 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 28,641 18,868 SH Call SOLE   0 0 0
CARNIVAL CORP COM 143658300 3,737 246,231 SH   SOLE   246,231 0 0
CARNIVAL CORP PUT 143658950 19,914 13,119 SH Put SOLE   0 0 0
CSI COMPRESSCO LP CALL 12637A903 23 259 SH Call SOLE   0 0 0
CSI COMPRESSCO LP PUT 12637A953 0 8 SH Put SOLE   0 0 0
CABOT MICROELECTRONICS CORP CALL 12709P903 99 7 SH Call SOLE   0 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 75 528 SH   SOLE   528 0 0
CABOT MICROELECTRONICS CORP PUT 12709P953 499 35 SH Put SOLE   0 0 0
CNB FINL CORP PA COM 126128107 2 169 SH   SOLE   169 0 0
CNB FINL CORP PA PUT 126128957 2 2 SH Put SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS CALL 18453H906 16 166 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 210 35 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 108 1,803 SH   SOLE   1,803 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 114 19 SH Put SOLE   0 0 0
CROSS CTRY HEALTHCARE INC CALL 227483904 38 60 SH Call SOLE   0 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 53 8,260 SH   SOLE   8,260 0 0
CROSS CTRY HEALTHCARE INC PUT 227483954 68 106 SH Put SOLE   0 0 0
CENTURY CMNTYS INC CALL 156504900 93 22 SH Call SOLE   0 0 0
CENTURY CMNTYS INC COM 156504300 321 7,595 SH   SOLE   7,595 0 0
CENTURY CMNTYS INC PUT 156504950 143 34 SH Put SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 208 38 SH Call SOLE   0 0 0
CHEMOCENTRYX INC COM 16383L106 1,290 23,556 SH   SOLE   23,556 0 0
CHEMOCENTRYX INC PUT 16383L956 1,983 362 SH Put SOLE   0 0 0
CHURCHILL CAP CORP III CALL 17144C904 125 1,497 SH Call SOLE   0 0 0
CHURCHILL CAP CORP III COM 17144C104 515 50,338 SH   SOLE   50,338 0 0
CHURCHILL CAP CORP III PUT 17144C954 118 1,686 SH Put SOLE   0 0 0
CERIDIAN HCM HLDG INC CALL 15677J908 5,487 664 SH Call SOLE   0 0 0
CERIDIAN HCM HLDG INC PUT 15677J958 1,462 177 SH Put SOLE   0 0 0
COEUR MNG INC CALL 192108904 860 1,166 SH Call SOLE   0 0 0
COEUR MNG INC COM 192108504 930 126,104 SH   SOLE   126,104 0 0
COEUR MNG INC PUT 192108954 583 790 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 12 204 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 13 22,000 SH   SOLE   22,000 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 22 368 SH Put SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 1,089 250 SH Call SOLE   0 0 0
CDK GLOBAL INC PUT 12508E951 401 92 SH Put SOLE   0 0 0
CARDLYTICS INC CALL 14161W905 846 120 SH Call SOLE   0 0 0
CARDLYTICS INC COM 14161W105 213 3,019 SH   SOLE   3,019 0 0
CARDLYTICS INC PUT 14161W955 381 54 SH Put SOLE   0 0 0
AVID BIOSERVICES INC CALL 05368M906 179 235 SH Call SOLE   0 0 0
AVID BIOSERVICES INC PUT 05368M956 7 10 SH Put SOLE   0 0 0
CAREDX INC CALL 14167L903 284 75 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 650 61 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,499 14,066 SH   SOLE   14,066 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 1,844 173 SH Put SOLE   0 0 0
CEDAR REALTY TRUST INC CALL 150602909 0 2 SH Call SOLE   0 0 0
CEDAR REALTY TRUST INC COM 150602209 3 4,394 SH   SOLE   4,394 0 0
CEDAR REALTY TRUST INC PUT 150602959 0 2 SH Put SOLE   0 0 0
CIDARA THERAPEUTICS INC CALL 171757907 12 44 SH Call SOLE   0 0 0
CIDARA THERAPEUTICS INC PUT 171757957 13 49 SH Put SOLE   0 0 0
CDW CORP CALL 12514G908 800 67 SH Call SOLE   0 0 0
CODEXIS INC CALL 192005906 11 10 SH Call SOLE   0 0 0
CODEXIS INC PUT 192005956 1 1 SH Put SOLE   0 0 0
CADIZ INC COM 127537207 61 6,189 SH   SOLE   6,189 0 0
CADIZ INC PUT 127537957 160 162 SH Put SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 4,856 452 SH Call SOLE   0 0 0
CELANESE CORP DEL PUT 150870953 4,588 427 SH Put SOLE   0 0 0
CECO ENVIRONMENTAL CORP CALL 125141901 3 5 SH Call SOLE   0 0 0
CECO ENVIRONMENTAL CORP COM 125141101 2 290 SH   SOLE   290 0 0
CECO ENVIRONMENTAL CORP PUT 125141951 25 35 SH Put SOLE   0 0 0
CONSOL ENERGY INC DISC COML CALL 20854L908 149 338 SH Call SOLE   0 0 0
CONSOL ENERGY INC DISC COML PUT 20854L958 45 102 SH Put SOLE   0 0 0
CELLCOM ISRAEL LTD CALL M2196U909 6 16 SH Call SOLE   0 0 0
CELLCOM ISRAEL LTD COM M2196U109 1 291 SH   SOLE   291 0 0
CELSIUS HLDGS INC CALL 15118V907 197 87 SH Call SOLE   0 0 0
CELSIUS HLDGS INC COM 15118V207 391 17,222 SH   SOLE   17,222 0 0
CELSIUS HLDGS INC PUT 15118V957 495 218 SH Put SOLE   0 0 0
CHEMBIO DIAGNOSTICS INC CALL 163572909 67 138 SH Call SOLE   0 0 0
CHEMBIO DIAGNOSTICS INC COM 163572209 19 4,078 SH   SOLE   4,078 0 0
CHEMBIO DIAGNOSTICS INC PUT 163572959 187 385 SH Put SOLE   0 0 0
CENTURY ALUM CO CALL 156431908 32 45 SH Call SOLE   0 0 0
CENTURY ALUM CO COM 156431108 121 17,063 SH   SOLE   17,063 0 0
CENTURY ALUM CO PUT 156431958 12 17 SH Put SOLE   0 0 0
CNOOC LIMITED CALL 126132909 28 3 SH Call SOLE   0 0 0
CNOOC LIMITED COM 126132109 508 5,292 SH   SOLE   5,292 0 0
CNOOC LIMITED PUT 126132959 1,450 151 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 1,778 1,427 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 195 157 SH Put SOLE   0 0 0
CERNER CORP CALL 156782904 4,821 667 SH Call SOLE   0 0 0
CERNER CORP COM 156782104 1,469 20,328 SH   SOLE   20,328 0 0
CERNER CORP PUT 156782954 9,151 1,266 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 72 116 SH Call SOLE   0 0 0
CERUS CORP COM 157085101 175 28,114 SH   SOLE   28,114 0 0
CERUS CORP PUT 157085951 544 870 SH Put SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP CALL G20045902 0 68 SH Call SOLE   0 0 0
CEVA INC CALL 157210905 1,429 363 SH Call SOLE   0 0 0
CEVA INC PUT 157210955 86 22 SH Put SOLE   0 0 0
WISDOMTREE TR COM 97717W133 1 100 SH   SOLE   100 0 0
WISDOMTREE TR PUT 97717W959 1 1 SH Put SOLE   0 0 0
CF INDS HLDGS INC CALL 125269900 1,876 611 SH Call SOLE   0 0 0
CF INDS HLDGS INC COM 125269100 973 31,704 SH   SOLE   31,704 0 0
CF INDS HLDGS INC PUT 125269950 4,348 1,416 SH Put SOLE   0 0 0
CAPITOL FED FINL INC CALL 14057J901 4 5 SH Call SOLE   0 0 0
CAPITOL FED FINL INC COM 14057J101 2 234 SH   SOLE   234 0 0
CITIZENS FINL GROUP INC CALL 174610905 2,368 937 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC PUT 174610955 224 89 SH Put SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 677 106 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC PUT 229899959 517 81 SH Put SOLE   0 0 0
CONTRAFECT CORP CALL 212326900 16 31 SH Call SOLE   0 0 0
COLFAX CORP CALL 194014906 580 185 SH Call SOLE   0 0 0
COLFAX CORP PUT 194014956 9 3 SH Put SOLE   0 0 0
CARLYLE GROUP INC CALL 14316J908 5,047 2,046 SH Call SOLE   0 0 0
CARLYLE GROUP INC COM 14316J108 495 20,083 SH   SOLE   20,083 0 0
CARLYLE GROUP INC PUT 14316J958 1,144 464 SH Put SOLE   0 0 0
TCG BDC INC CALL 872280902 127 143 SH Call SOLE   0 0 0
TCG BDC INC PUT 872280952 49 55 SH Put SOLE   0 0 0
CANOPY GROWTH CORP CALL 138035900 4,654 3,250 SH Call SOLE   0 0 0
CANOPY GROWTH CORP COM 138035100 0 60 SH   SOLE   60 0 0
CANOPY GROWTH CORP PUT 138035950 1,875 1,310 SH Put SOLE   0 0 0
COMPUGEN LTD CALL M25722905 235 145 SH Call SOLE   0 0 0
COMPUGEN LTD COM M25722105 1 75 SH   SOLE   75 0 0
COMPUGEN LTD PUT M25722955 165 102 SH Put SOLE   0 0 0
COGNEX CORP CALL 192422903 1,236 190 SH Call SOLE   0 0 0
COGNEX CORP PUT 192422953 253 39 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y116 14 699 SH   SOLE   699 0 0
DIREXION SHS ETF TR PUT 25459Y956 84 40 SH Put SOLE   0 0 0
CHAPARRAL ENERGY INC CALL 15942R908 0 20 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 419 139 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 9 3 SH Put SOLE   0 0 0
CHURCH & DWIGHT INC CALL 171340902 2,398 256 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC PUT 171340952 5,425 579 SH Put SOLE   0 0 0
CHURCHILL DOWNS INC CALL 171484908 999 61 SH Call SOLE   0 0 0
CHURCHILL DOWNS INC COM 171484108 339 2,070 SH   SOLE   2,070 0 0
CHURCHILL DOWNS INC PUT 171484958 2,457 150 SH Put SOLE   0 0 0
CHEMED CORP NEW CALL 16359R903 0 35 SH Call SOLE   0 0 0
CHEMED CORP NEW PUT 16359R953 0 14 SH Put SOLE   0 0 0
CHEFS WHSE INC CALL 163086901 548 377 SH Call SOLE   0 0 0
CHEFS WHSE INC COM 163086101 122 8,428 SH   SOLE   8,428 0 0
CHEFS WHSE INC PUT 163086951 296 204 SH Put SOLE   0 0 0
CHEGG INC CALL 163092909 6,708 939 SH Call SOLE   0 0 0
CHEGG INC COM 163092109 905 12,673 SH   SOLE   12,673 0 0
CHEGG INC PUT 163092959 8,401 1,176 SH Put SOLE   0 0 0
CHOICE HOTELS INTL INC CALL 169905906 25 3 SH Call SOLE   0 0 0
CHOICE HOTELS INTL INC PUT 169905956 17 2 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 16 6 SH Call SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 13 10 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 5,463 454 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 3,935 327 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 4,187 1,302 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED COM 16941M109 1,481 46,069 SH   SOLE   46,069 0 0
CHINA MOBILE LIMITED PUT 16941M959 4,068 1,265 SH Put SOLE   0 0 0
CHIASMA INC CALL 16706W902 0 62 SH Call SOLE   0 0 0
CHIASMA INC PUT 16706W952 0 1 SH Put SOLE   0 0 0
CHANGE HEALTHCARE INC CALL 15912K900 0 929 SH Call SOLE   0 0 0
CHANGE HEALTHCARE INC PUT 15912K950 0 111 SH Put SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 34 19 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2 126 SH   SOLE   126 0 0
COHERUS BIOSCIENCES INC PUT 19249H953 546 298 SH Put SOLE   0 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 9,166 897 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 4,200 411 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 27 282 SH Call SOLE   0 0 0
CHICOS FAS INC COM 168615102 26 26,803 SH   SOLE   26,803 0 0
CHICOS FAS INC PUT 168615952 23 242 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 30,218 484 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 22,288 357 SH Put SOLE   0 0 0
CHINA UNICOM HONG KONG CALL 16945R904 635 972 SH Call SOLE   0 0 0
CHINA UNICOM HONG KONG COM 16945R104 273 41,804 SH   SOLE   41,804 0 0
CHINA UNICOM HONG KONG PUT 16945R954 2,011 3,075 SH Put SOLE   0 0 0
CHUYS HLDGS INC CALL 171604901 393 201 SH Call SOLE   0 0 0
CHUYS HLDGS INC PUT 171604951 33 17 SH Put SOLE   0 0 0
CHEWY INC CALL 16679L909 6,968 1,271 SH Call SOLE   0 0 0
CHEWY INC COM 16679L109 1,262 23,034 SH   SOLE   23,034 0 0
CHEWY INC PUT 16679L959 15,390 2,807 SH Put SOLE   0 0 0
CHAMPIONX CORPORATION CALL 15872M904 15 20 SH Call SOLE   0 0 0
CHAMPIONX CORPORATION COM 15872M104 74 9,279 SH   SOLE   9,279 0 0
CHAMPIONX CORPORATION PUT 15872M954 181 227 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 14,213 839 SH Call SOLE   0 0 0
CIGNA CORP NEW COM 125523100 357 2,109 SH   SOLE   2,109 0 0
CIGNA CORP NEW PUT 125523950 10,740 634 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 948 56 SH Call SOLE   0 0 0
CIGNA CORP NEW PUT 125523950 1,846 109 SH Put SOLE   0 0 0
CITIZENS INC CALL 174740900 27 50 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 27 8 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 3 1 SH Put SOLE   0 0 0
CIENA CORP CALL 171779909 4,143 1,044 SH Call SOLE   0 0 0
CIENA CORP COM 171779309 123 3,119 SH   SOLE   3,119 0 0
CIENA CORP PUT 171779959 4,417 1,113 SH Put SOLE   0 0 0
CIA ENERGETICA DE MINAS GERA CALL 204409901 5 31 SH Call SOLE   0 0 0
CIA ENERGETICA DE MINAS GERA CALL 204409901 297 1,608 SH Call SOLE   0 0 0
CIA ENERGETICA DE MINAS GERA PUT 204409951 3 20 SH Put SOLE   0 0 0
CHIMERA INVT CORP CALL 16934Q908 141 172 SH Call SOLE   0 0 0
CHIMERA INVT CORP COM 16934Q208 66 8,123 SH   SOLE   8,123 0 0
CHIMERA INVT CORP PUT 16934Q958 293 358 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 1,216 156 SH Call SOLE   0 0 0
CINCINNATI FINL CORP COM 172062101 761 9,768 SH   SOLE   9,768 0 0
CINCINNATI FINL CORP PUT 172062951 1,333 171 SH Put SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 0 1 SH Call SOLE   0 0 0
CITY OFFICE REIT INC COM 178587101 11 1,591 SH   SOLE   1,591 0 0
CITY OFFICE REIT INC PUT 178587951 38 51 SH Put SOLE   0 0 0
CIRCOR INTL INC CALL 17273K909 19 7 SH Call SOLE   0 0 0
CIRCOR INTL INC COM 17273K109 10 386 SH   SOLE   386 0 0
CIRCOR INTL INC PUT 17273K959 82 30 SH Put SOLE   0 0 0
CIT GROUP INC CALL 125581901 433 245 SH Call SOLE   0 0 0
CIT GROUP INC COM 125581801 25 1,438 SH   SOLE   1,438 0 0
CIT GROUP INC PUT 125581951 371 210 SH Put SOLE   0 0 0
SEACOR HOLDINGS INC CALL 811904901 8 3 SH Call SOLE   0 0 0
SEACOR HOLDINGS INC COM 811904101 15 550 SH   SOLE   550 0 0
COLGATE PALMOLIVE CO CALL 194162903 7,259 941 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 2,918 37,829 SH   SOLE   37,829 0 0
COLGATE PALMOLIVE CO PUT 194162953 11,086 1,437 SH Put SOLE   0 0 0
CLARUS CORP NEW COM 18270P109 0 1 SH   SOLE   1 0 0
CORE LABORATORIES N V CALL N22717907 172 113 SH Call SOLE   0 0 0
CORE LABORATORIES N V PUT N22717957 161 106 SH Put SOLE   0 0 0
CALADRIUS BIOSCIENCES INC CALL 128058903 72 400 SH Call SOLE   0 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 15 8,525 SH   SOLE   8,525 0 0
CALADRIUS BIOSCIENCES INC PUT 128058953 43 244 SH Put SOLE   0 0 0
COLLECTORS UNIVERSE INC CALL 19421R900 103 21 SH Call SOLE   0 0 0
COLLECTORS UNIVERSE INC COM 19421R200 761 15,387 SH   SOLE   15,387 0 0
COLLECTORS UNIVERSE INC PUT 19421R950 1,167 236 SH Put SOLE   0 0 0
CLOUDERA INC CALL 18914U900 4,128 3,791 SH Call SOLE   0 0 0
CLOUDERA INC COM 18914U100 1,249 114,743 SH   SOLE   114,743 0 0
CLOUDERA INC PUT 18914U950 3,134 2,878 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 62 82 SH Call SOLE   0 0 0
CHATHAM LODGING TR COM 16208T102 16 2,217 SH   SOLE   2,217 0 0
CHATHAM LODGING TR PUT 16208T952 9 12 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B902 533 360 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 253 17,062 SH   SOLE   17,062 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B952 701 473 SH Put SOLE   0 0 0
CLEVELAND-CLIFFS INC NEW CALL 185899901 1,773 2,763 SH Call SOLE   0 0 0
CLEVELAND-CLIFFS INC NEW PUT 185899951 316 493 SH Put SOLE   0 0 0
CLEVELAND-CLIFFS INC NEW CALL 185899901 104 162 SH Call SOLE   0 0 0
CLEVELAND-CLIFFS INC NEW PUT 185899951 320 499 SH Put SOLE   0 0 0
CLEARFIELD INC CALL 18482P903 8 4 SH Call SOLE   0 0 0
CLEARFIELD INC COM 18482P103 436 21,617 SH   SOLE   21,617 0 0
CLEARFIELD INC PUT 18482P953 52 26 SH Put SOLE   0 0 0
CORELOGIC INC CALL 21871D903 121 18 SH Call SOLE   0 0 0
CORELOGIC INC PUT 21871D953 1,542 228 SH Put SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 285 51 SH Call SOLE   0 0 0
CLEAN HARBORS INC COM 184496107 146 2,618 SH   SOLE   2,618 0 0
CLEAN HARBORS INC PUT 184496957 134 24 SH Put SOLE   0 0 0
MACK CALI RLTY CORP CALL 554489904 193 153 SH Call SOLE   0 0 0
MACK CALI RLTY CORP PUT 554489954 15 12 SH Put SOLE   0 0 0
CLEARSIGN TECHNOLOGIES CORP CALL 185064902 47 210 SH Call SOLE   0 0 0
CLEARSIGN TECHNOLOGIES CORP PUT 185064952 29 129 SH Put SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 47 187 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 18 7,102 SH   SOLE   7,102 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 37 146 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 43 175 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 180 72,959 SH   SOLE   72,959 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 44 180 SH Put SOLE   0 0 0
COLONY CAP INC NEW CALL 19626G908 992 3,637 SH Call SOLE   0 0 0
COLONY CAP INC NEW PUT 19626G958 375 1,377 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 912 382 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 489 205 SH Put SOLE   0 0 0
CONTINENTAL RES INC CALL 212015901 713 581 SH Call SOLE   0 0 0
CONTINENTAL RES INC PUT 212015951 2,882 2,347 SH Put SOLE   0 0 0
CELESTICA INC CALL 15101Q908 44 64 SH Call SOLE   0 0 0
CELESTICA INC COM 15101Q108 21 3,106 SH   SOLE   3,106 0 0
CELESTICA INC PUT 15101Q958 0 1 SH Put SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC CALL 185063904 0 190 SH Call SOLE   0 0 0
CLEANSPARK INC CALL 18452B909 301 241 SH Call SOLE   0 0 0
CLEANSPARK INC PUT 18452B959 449 360 SH Put SOLE   0 0 0
CELSION CORP CALL 15117N903 0 13 SH Call SOLE   0 0 0
CELSION CORP COM 15117N503 1 2,318 SH   SOLE   2,318 0 0
CELSION CORP PUT 15117N953 3 47 SH Put SOLE   0 0 0
TOWN SPORTS INTL HLDGS INC CALL 89214A902 0 17 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC CALL 189464900 1,075 1,844 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC PUT 189464950 552 947 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 660 174 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP COM 18538R103 659 17,383 SH   SOLE   17,383 0 0
CLEARWATER PAPER CORP PUT 18538R953 379 100 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 17,759 845 SH Call SOLE   0 0 0
CLOROX CO DEL PUT 189054959 24,253 1,154 SH Put SOLE   0 0 0
CANADIAN IMP BK COMM CALL 136069901 679 91 SH Call SOLE   0 0 0
CANADIAN IMP BK COMM PUT 136069951 59 8 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 424 111 SH Call SOLE   0 0 0
COMERICA INC COM 200340107 1,422 37,180 SH   SOLE   37,180 0 0
COMERICA INC PUT 200340957 3,725 974 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 359 180 SH Call SOLE   0 0 0
COMMERCIAL METALS CO PUT 201723953 57 29 SH Put SOLE   0 0 0
CHEETAH MOBILE INC PUT 163075954 116 565 SH Put SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 7 35 SH Call SOLE   0 0 0
CHEETAH MOBILE INC PUT 163075954 7 38 SH Put SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y CALL 199333905 69 21 SH Call SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y PUT 199333955 46 14 SH Put SOLE   0 0 0
COMCAST CORP NEW CALL 20030N901 42,341 9,153 SH Call SOLE   0 0 0
COMCAST CORP NEW PUT 20030N951 31,540 6,818 SH Put SOLE   0 0 0
CANTEL MED CORP CALL 138098908 136 31 SH Call SOLE   0 0 0
CANTEL MED CORP PUT 138098958 250 57 SH Put SOLE   0 0 0
CME GROUP INC CALL 12572Q905 20,947 1,252 SH Call SOLE   0 0 0
CME GROUP INC PUT 12572Q955 7,646 457 SH Put SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 65,170 524 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 259,064 2,083 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 4,138 196 SH Call SOLE   0 0 0
CUMMINS INC COM 231021106 1,558 7,379 SH   SOLE   7,379 0 0
CUMMINS INC PUT 231021956 8,256 391 SH Put SOLE   0 0 0
CAPSTEAD MTG CORP CALL 14067E906 45 81 SH Call SOLE   0 0 0
CAPSTEAD MTG CORP COM 14067E506 120 21,447 SH   SOLE   21,447 0 0
CAPSTEAD MTG CORP PUT 14067E956 746 1,328 SH Put SOLE   0 0 0
COMPASS MINERALS INTL INC CALL 20451N901 195 33 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC PUT 20451N951 5 1 SH Put SOLE   0 0 0
CIMPRESS PLC CALL G2143T903 375 50 SH Call SOLE   0 0 0
CIMPRESS PLC COM G2143T103 436 5,805 SH   SOLE   5,805 0 0
CIMPRESS PLC PUT G2143T953 1,593 212 SH Put SOLE   0 0 0
COSTAMARE INC CALL Y1771G902 94 155 SH Call SOLE   0 0 0
COSTAMARE INC COM Y1771G102 242 39,917 SH   SOLE   39,917 0 0
COSTAMARE INC PUT Y1771G952 321 529 SH Put SOLE   0 0 0
CHIMERIX INC CALL 16934W906 56 226 SH Call SOLE   0 0 0
CMS ENERGY CORP CALL 125896900 374 61 SH Call SOLE   0 0 0
CMS ENERGY CORP PUT 125896950 6 1 SH Put SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 259 185 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 17 1,273 SH   SOLE   1,273 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 357 255 SH Put SOLE   0 0 0
CNA FINL CORP CALL 126117900 830 277 SH Call SOLE   0 0 0
CNA FINL CORP PUT 126117950 272 91 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 0 524 SH Call SOLE   0 0 0
CENTENE CORP DEL COM 15135B101 0 51,074 SH   SOLE   51,074 0 0
CENTENE CORP DEL PUT 15135B951 0 4,175 SH Put SOLE   0 0 0
CENTENE CORP DEL PUT 15135B951 0 38 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC CALL 206022905 35 36 SH Call SOLE   0 0 0
CONDUENT INC CALL 206787903 73 232 SH Call SOLE   0 0 0
CONDUENT INC COM 206787103 135 42,700 SH   SOLE   42,700 0 0
CONDUENT INC PUT 206787953 65 205 SH Put SOLE   0 0 0
CHINANET ONLINE HLDGS INC CALL 16949H901 0 1 SH Call SOLE   0 0 0
CHINANET ONLINE HLDGS INC PUT 16949H951 1 8 SH Put SOLE   0 0 0
CNH INDL N V CALL N20944909 1,222 1,563 SH Call SOLE   0 0 0
CNH INDL N V COM N20944109 1 200 SH   SOLE   200 0 0
CNH INDL N V PUT N20944959 404 517 SH Put SOLE   0 0 0
CANADIAN NATL RY CO CALL 136375902 1,096 103 SH Call SOLE   0 0 0
CANADIAN NATL RY CO PUT 136375952 415 39 SH Put SOLE   0 0 0
CINEMARK HLDGS INC CALL 17243V902 637 637 SH Call SOLE   0 0 0
CINEMARK HLDGS INC COM 17243V102 223 22,373 SH   SOLE   22,373 0 0
CINEMARK HLDGS INC PUT 17243V952 569 569 SH Put SOLE   0 0 0
CONMED CORP CALL 207410901 472 60 SH Call SOLE   0 0 0
CONMED CORP PUT 207410951 47 6 SH Put SOLE   0 0 0
CANNAE HLDGS INC CALL 13765N907 3 1 SH Call SOLE   0 0 0
CANNAE HLDGS INC COM 13765N107 58 1,558 SH   SOLE   1,558 0 0
CNO FINL GROUP INC CALL 12621E903 40 25 SH Call SOLE   0 0 0
CNO FINL GROUP INC COM 12621E103 73 4,561 SH   SOLE   4,561 0 0
CNO FINL GROUP INC PUT 12621E953 28 18 SH Put SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 588 304 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC COM 15189T107 29 1,505 SH   SOLE   1,505 0 0
CENTERPOINT ENERGY INC PUT 15189T957 387 200 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 433 271 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD COM 136385101 177 11,111 SH   SOLE   11,111 0 0
CANADIAN NAT RES LTD PUT 136385951 936 585 SH Put SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC CALL 21925D909 231 290 SH Call SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 386 48,416 SH   SOLE   48,416 0 0
CORNERSTONE BLDG BRANDS INC PUT 21925D959 61 77 SH Put SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 108 191 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 33 5,839 SH   SOLE   5,839 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 283 499 SH Put SOLE   0 0 0
CONSTELLATION PHARMCETICLS I CALL 210373906 178 88 SH Call SOLE   0 0 0
CONSTELLATION PHARMCETICLS I PUT 210373956 2 1 SH Put SOLE   0 0 0
CENTURY CASINOS INC CALL 156492900 96 176 SH Call SOLE   0 0 0
CENTURY CASINOS INC COM 156492100 13 2,439 SH   SOLE   2,439 0 0
CENTURY CASINOS INC PUT 156492950 31 57 SH Put SOLE   0 0 0
CNX RES CORP CALL 12653C908 853 904 SH Call SOLE   0 0 0
CNX RES CORP COM 12653C108 34 3,624 SH   SOLE   3,624 0 0
CNX RES CORP PUT 12653C958 571 605 SH Put SOLE   0 0 0
CNX RES CORP CALL 12653C908 1 2 SH Call SOLE   0 0 0
CNX RES CORP PUT 12653C958 158 168 SH Put SOLE   0 0 0
PC CONNECTION INC CALL 69318J900 73 18 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 394 97 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F627 87 2,153 SH   SOLE   2,153 0 0
VANECK VECTORS ETF TR PUT 92189F952 158 39 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 3 1 SH Call SOLE   0 0 0
ISHARES TR COM 46434V514 6 169 SH   SOLE   169 0 0
GLOBAL CORD BLOOD CORPORATIO CALL G39342903 1 4 SH Call SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 2 770 SH   SOLE   770 0 0
GLOBAL CORD BLOOD CORPORATIO PUT G39342953 3 10 SH Put SOLE   0 0 0
COMPASS DIVERSIFIED CALL 20451Q904 587 308 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED COM 20451Q104 6 322 SH   SOLE   322 0 0
COMPASS DIVERSIFIED PUT 20451Q954 335 176 SH Put SOLE   0 0 0
CO-DIAGNOSTICS INC CALL 189763905 1,465 1,078 SH Call SOLE   0 0 0
CO-DIAGNOSTICS INC COM 189763105 0 40 SH   SOLE   40 0 0
CO-DIAGNOSTICS INC PUT 189763955 1,019 750 SH Put SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 23,541 3,276 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,808 39,086 SH   SOLE   39,086 0 0
CAPITAL ONE FINL CORP PUT 14040H955 27,644 3,847 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 0 529 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP COM 127097103 0 13,867 SH   SOLE   13,867 0 0
CABOT OIL & GAS CORP PUT 127097953 0 772 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 465 42 SH Call SOLE   0 0 0
COHERENT INC PUT 192479953 122 11 SH Put SOLE   0 0 0
COHU INC CALL 192576906 13 8 SH Call SOLE   0 0 0
COHU INC COM 192576106 21 1,257 SH   SOLE   1,257 0 0
COHU INC PUT 192576956 24 14 SH Put SOLE   0 0 0
AMERICOLD RLTY TR CALL 03064D908 67 19 SH Call SOLE   0 0 0
AMERICOLD RLTY TR PUT 03064D958 85 24 SH Put SOLE   0 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 930 107 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 278 32 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 1,149 1,277 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 279 310 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 385 55 SH Call SOLE   0 0 0
CYRUSONE INC PUT 23283R950 189 27 SH Put SOLE   0 0 0
CONNS INC CALL 208242907 199 189 SH Call SOLE   0 0 0
CONNS INC COM 208242107 22 2,085 SH   SOLE   2,085 0 0
CONNS INC PUT 208242957 53 51 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 67 2 SH Call SOLE   0 0 0
COOPER COS INC PUT 216648952 876 26 SH Put SOLE   0 0 0
MR COOPER GROUP INC CALL 62482R907 1,450 650 SH Call SOLE   0 0 0
MR COOPER GROUP INC PUT 62482R957 1,682 754 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 11,421 3,478 SH Call SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 2,186 66,573 SH   SOLE   66,573 0 0
CONOCOPHILLIPS PUT 20825C954 10,272 3,128 SH Put SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 1,058 89 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC CALL 218681904 107 37 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC COM 218681104 208 7,206 SH   SOLE   7,206 0 0
CORE MARK HOLDING CO INC PUT 218681954 234 81 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 1,059 808 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A102 1,416 108,027 SH   SOLE   108,027 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 1,616 1,233 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 60 104 SH Call SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR PUT 21870U952 6 11 SH Put SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 1,427 820 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 602 346 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 154,318 4,347 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW PUT 22160K955 126,948 3,576 SH Put SOLE   0 0 0
COTY INC CALL 222070903 462 1,714 SH Call SOLE   0 0 0
COTY INC COM 222070203 219 81,398 SH   SOLE   81,398 0 0
COTY INC PUT 222070953 292 1,083 SH Put SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 23,694 864 SH Call SOLE   0 0 0
COUPA SOFTWARE INC PUT 22266L956 18,675 681 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 0 47 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06746P498 0 6,577 SH   SOLE   6,577 0 0
BARCLAYS BANK PLC PUT 06746P951 0 1 SH Put SOLE   0 0 0
COWEN INC CALL 223622906 253 156 SH Call SOLE   0 0 0
COWEN INC PUT 223622956 245 151 SH Put SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 943 31 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD PUT 13645T950 91 3 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 271 54 SH Call SOLE   0 0 0
COPA HOLDINGS SA COM P31076105 208 4,135 SH   SOLE   4,135 0 0
COPA HOLDINGS SA PUT P31076955 1,344 267 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 1,760 364 SH Call SOLE   0 0 0
CAMPBELL SOUP CO COM 134429109 1,068 22,097 SH   SOLE   22,097 0 0
CAMPBELL SOUP CO PUT 134429959 6,621 1,369 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X908 121 253 SH Call SOLE   0 0 0
CALLON PETE CO DEL COM 13123X508 21 4,381 SH   SOLE   4,381 0 0
CALLON PETE CO DEL PUT 13123X958 77 160 SH Put SOLE   0 0 0
CALLON PETE CO DEL PUT 13123X958 0 1 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X908 414 859 SH Call SOLE   0 0 0
CALLON PETE CO DEL PUT 13123X958 79 165 SH Put SOLE   0 0 0
CENTRAL PAC FINL CORP COM 154760409 0 2 SH   SOLE   2 0 0
CENTRAL PAC FINL CORP PUT 154760959 21 16 SH Put SOLE   0 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 27 224 SH Call SOLE   0 0 0
CHESAPEAKE UTILS CORP CALL 165303908 1 1 SH Call SOLE   0 0 0
COREPOINT LODGING INC CALL 21872L904 62 114 SH Call SOLE   0 0 0
COREPOINT LODGING INC PUT 21872L954 11 21 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082906 66 100 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P COM Y11082206 87 13,200 SH   SOLE   13,200 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082956 77 117 SH Put SOLE   0 0 0
CAPRI HOLDINGS LIMITED CALL G1890L907 3,852 2,140 SH Call SOLE   0 0 0
CAPRI HOLDINGS LIMITED PUT G1890L957 2,741 1,523 SH Put SOLE   0 0 0
COPART INC CALL 217204906 5,857 557 SH Call SOLE   0 0 0
COPART INC COM 217204106 1,688 16,054 SH   SOLE   16,054 0 0
COPART INC PUT 217204956 2,997 285 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC CALL 14888U901 115 389 SH Call SOLE   0 0 0
CATALYST PHARMACEUTICALS INC PUT 14888U951 32 108 SH Put SOLE   0 0 0
COOPER STD HLDGS INC PUT 21676P953 1 1 SH Put SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC CALL 205306903 13 5 SH Call SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 5 217 SH   SOLE   217 0 0
CONSUMER PORTFOLIO SVCS INC PUT 210502950 1 5 SH Put SOLE   0 0 0
CAMDEN PPTY TR CALL 133131902 71 8 SH Call SOLE   0 0 0
CAMDEN PPTY TR COM 133131102 6 71 SH   SOLE   71 0 0
CAMDEN PPTY TR PUT 133131952 124 14 SH Put SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 123 37 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 219 66 SH Put SOLE   0 0 0
CRANE CO CALL 224399905 591 118 SH Call SOLE   0 0 0
CRANE CO PUT 224399955 90 18 SH Put SOLE   0 0 0
CRA INTL INC CALL 12618T905 3 1 SH Call SOLE   0 0 0
CRA INTL INC COM 12618T105 2 78 SH   SOLE   78 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 460 2,559 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 487 271,023 SH   SOLE   271,023 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 494 2,748 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 0 2,512 SH Call SOLE   0 0 0
CALIFORNIA RES CORP PUT 13057Q956 0 952 SH Put SOLE   0 0 0
CARDIFF ONCOLOGY INC CALL 14147L908 1,152 812 SH Call SOLE   0 0 0
CARDIFF ONCOLOGY INC PUT 14147L958 300 212 SH Put SOLE   0 0 0
CREE INC CALL 225447901 2,823 443 SH Call SOLE   0 0 0
CREE INC COM 225447101 756 11,871 SH   SOLE   11,871 0 0
CREE INC PUT 225447951 2,657 417 SH Put SOLE   0 0 0
CRESUD S A C I F Y A CALL 226406906 15 56 SH Call SOLE   0 0 0
CRESUD S A C I F Y A PUT 226406956 2 10 SH Put SOLE   0 0 0
CRH PLC COM 12626K203 260 7,210 SH   SOLE   7,210 0 0
CRH PLC PUT 12626K953 570 158 SH Put SOLE   0 0 0
CARTERS INC CALL 146229909 277 32 SH Call SOLE   0 0 0
CARTERS INC PUT 146229959 528 61 SH Put SOLE   0 0 0
CURIS INC CALL 231269900 27 238 SH Call SOLE   0 0 0
CURIS INC COM 231269200 1 1,280 SH   SOLE   1,280 0 0
CURIS INC PUT 231269950 9 82 SH Put SOLE   0 0 0
COMSTOCK RES INC CALL 205768902 2 6 SH Call SOLE   0 0 0
COMSTOCK RES INC COM 205768302 332 75,887 SH   SOLE   75,887 0 0
COMSTOCK RES INC PUT 205768952 899 2,054 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 4,211 186 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC PUT 159864957 249 11 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 152,325 6,061 SH Call SOLE   0 0 0
SALESFORCE COM INC COM 79466L302 11,347 45,151 SH   SOLE   45,151 0 0
SALESFORCE COM INC PUT 79466L952 193,114 7,684 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 402 16 SH Call SOLE   0 0 0
SALESFORCE COM INC PUT 79466L952 150 6 SH Put SOLE   0 0 0
CORMEDIX INC CALL 21900C908 118 197 SH Call SOLE   0 0 0
CORMEDIX INC COM 21900C308 12 2,073 SH   SOLE   2,073 0 0
CORMEDIX INC PUT 21900C958 80 134 SH Put SOLE   0 0 0
AMERICAS CAR-MART INC CALL 03062T905 8 1 SH Call SOLE   0 0 0
AMERICAS CAR-MART INC COM 03062T105 1 21 SH   SOLE   21 0 0
CERENCE INC CALL 156727909 3,914 801 SH Call SOLE   0 0 0
CERENCE INC PUT 156727959 1,036 212 SH Put SOLE   0 0 0
CERAGON NETWORKS LTD CALL M22013902 25 103 SH Call SOLE   0 0 0
CERAGON NETWORKS LTD COM M22013102 19 7,805 SH   SOLE   7,805 0 0
CERAGON NETWORKS LTD PUT M22013952 14 60 SH Put SOLE   0 0 0
CRONOS GROUP INC CALL 22717L901 780 1,558 SH Call SOLE   0 0 0
CRONOS GROUP INC PUT 22717L951 1,231 2,458 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 1,042 244 SH Call SOLE   0 0 0
CROCS INC PUT 227046959 803 188 SH Put SOLE   0 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 125 69 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP PUT 144285953 99 55 SH Put SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 2,877 344 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG PUT H17182958 2,960 354 SH Put SOLE   0 0 0
CORTEXYME INC COM 22053A107 63 1,269 SH   SOLE   1,269 0 0
CIRRUS LOGIC INC CALL 172755900 1,517 225 SH Call SOLE   0 0 0
CIRRUS LOGIC INC PUT 172755950 3,109 461 SH Put SOLE   0 0 0
CORVUS PHARMACEUTICALS INC CALL 221015900 9 24 SH Call SOLE   0 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 0 117 SH   SOLE   117 0 0
CROWDSTRIKE HLDGS INC CALL 22788C905 51,151 3,725 SH Call SOLE   0 0 0
CROWDSTRIKE HLDGS INC PUT 22788C955 61,903 4,508 SH Put SOLE   0 0 0
CRYOLIFE INC CALL 228903900 40 22 SH Call SOLE   0 0 0
CRYOLIFE INC COM 228903100 35 1,921 SH   SOLE   1,921 0 0
CRYOLIFE INC PUT 228903950 40 22 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 4,441 4,455 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP PUT 225401958 2,038 2,045 SH Put SOLE   0 0 0
CISCO SYS INC CALL 17275R902 70,512 17,901 SH Call SOLE   0 0 0
CISCO SYS INC COM 17275R102 28,298 718,407 SH   SOLE   718,407 0 0
CISCO SYS INC PUT 17275R952 95,493 24,243 SH Put SOLE   0 0 0
COSTAR GROUP INC CALL 22160N909 3,563 42 SH Call SOLE   0 0 0
COSTAR GROUP INC PUT 22160N959 1,103 13 SH Put SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 122 3,117 SH   SOLE   3,117 0 0
CARDIOVASCULAR SYS INC DEL PUT 141619956 59 15 SH Put SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 3,892 1,109 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 1,452 41,386 SH   SOLE   41,386 0 0
CANADIAN SOLAR INC PUT 136635959 5,201 1,482 SH Put SOLE   0 0 0
CARLISLE COS INC CALL 142339900 61 5 SH Call SOLE   0 0 0
CARLISLE COS INC PUT 142339950 48 4 SH Put SOLE   0 0 0
CASTLIGHT HEALTH INC CALL 14862Q900 149 1,323 SH Call SOLE   0 0 0
CASTLIGHT HEALTH INC PUT 14862Q950 6 59 SH Put SOLE   0 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 1,243 342 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 185 51 SH Put SOLE   0 0 0
CASPER SLEEP INC CALL 147626905 3 5 SH Call SOLE   0 0 0
CASPER SLEEP INC COM 147626105 2 351 SH   SOLE   351 0 0
CASPER SLEEP INC PUT 147626955 2 4 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 37 38 SH Call SOLE   0 0 0
CAESARSTONE LTD COM M20598104 121 12,404 SH   SOLE   12,404 0 0
CAESARSTONE LTD PUT M20598954 569 581 SH Put SOLE   0 0 0
CASTLE BIOSCIENCES INC CALL 14843C905 5 1 SH Call SOLE   0 0 0
CASTLE BIOSCIENCES INC COM 14843C105 7 138 SH   SOLE   138 0 0
CASTLE BIOSCIENCES INC PUT 14843C955 102 20 SH Put SOLE   0 0 0
CAPITAL SR LIVING CORP CALL 140475904 3 59 SH Call SOLE   0 0 0
CAPITAL SR LIVING CORP COM 140475104 0 1,500 SH   SOLE   1,500 0 0
CAPITAL SR LIVING CORP PUT 140475954 2 32 SH Put SOLE   0 0 0
CARRIAGE SVCS INC CALL 143905907 401 180 SH Call SOLE   0 0 0
CARRIAGE SVCS INC COM 143905107 1 51 SH   SOLE   51 0 0
CARRIAGE SVCS INC PUT 143905957 615 276 SH Put SOLE   0 0 0
CAPITAL SOUTHWEST CORP CALL 140501907 4 3 SH Call SOLE   0 0 0
CAPITAL SOUTHWEST CORP COM 140501107 8 593 SH   SOLE   593 0 0
CAPITAL SOUTHWEST CORP PUT 140501957 8 6 SH Put SOLE   0 0 0
CSX CORP CALL 126408903 7,417 955 SH Call SOLE   0 0 0
CSX CORP PUT 126408953 7,277 937 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 4,426 133 SH Call SOLE   0 0 0
CINTAS CORP COM 172908105 1,007 3,028 SH   SOLE   3,028 0 0
CINTAS CORP PUT 172908955 8,653 260 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 336 106 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO COM 216831107 413 13,055 SH   SOLE   13,055 0 0
COOPER TIRE & RUBR CO PUT 216831957 1,087 343 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC COM 205477102 0 7 SH   SOLE   7 0 0
CTI BIOPHARMA CORP CALL 12648L901 3 18 SH Call SOLE   0 0 0
CTI BIOPHARMA CORP COM 12648L601 0 95 SH   SOLE   95 0 0
CTI BIOPHARMA CORP PUT 12648L951 10 51 SH Put SOLE   0 0 0
CATALENT INC CALL 148806902 2,535 296 SH Call SOLE   0 0 0
CATALENT INC COM 148806102 177 2,069 SH   SOLE   2,069 0 0
CATALENT INC PUT 148806952 2,252 263 SH Put SOLE   0 0 0
CARETRUST REIT INC CALL 14174T907 674 379 SH Call SOLE   0 0 0
CARETRUST REIT INC PUT 14174T957 42 24 SH Put SOLE   0 0 0
CITI TRENDS INC CALL 17306X902 2 1 SH Call SOLE   0 0 0
CITI TRENDS INC COM 17306X102 619 24,791 SH   SOLE   24,791 0 0
CITI TRENDS INC PUT 17306X952 62 25 SH Put SOLE   0 0 0
CTS CORP COM 126501105 3 139 SH   SOLE   139 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 10,454 1,506 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 1,575 227 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 140 176 SH Call SOLE   0 0 0
CYTOSORBENTS CORP COM 23283X206 25 3,155 SH   SOLE   3,155 0 0
CYTOSORBENTS CORP PUT 23283X956 159 200 SH Put SOLE   0 0 0
CATCHMARK TIMBER TR INC CALL 14912Y902 0 1 SH Call SOLE   0 0 0
CATCHMARK TIMBER TR INC COM 14912Y202 8 937 SH   SOLE   937 0 0
CORTEVA INC CALL 22052L904 3,782 1,313 SH Call SOLE   0 0 0
CORTEVA INC PUT 22052L954 193 67 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 6,100 443 SH Call SOLE   0 0 0
CITRIX SYS INC PUT 177376950 6,665 484 SH Put SOLE   0 0 0
CUBIC CORP CALL 229669906 634 109 SH Call SOLE   0 0 0
CUBIC CORP COM 229669106 542 9,320 SH   SOLE   9,320 0 0
CUBIC CORP PUT 229669956 1,064 183 SH Put SOLE   0 0 0
CUBESMART CALL 229663909 74 23 SH Call SOLE   0 0 0
CUBESMART PUT 229663959 3 1 SH Put SOLE   0 0 0
CUSTOMERS BANCORP INC COM 23204G100 92 8,260 SH   SOLE   8,260 0 0
CUE BIOPHARMA INC CALL 22978P906 1 1 SH Call SOLE   0 0 0
CARNIVAL PLC CALL 14365C903 85 66 SH Call SOLE   0 0 0
CARNIVAL PLC COM 14365C103 157 12,176 SH   SOLE   12,176 0 0
CARNIVAL PLC PUT 14365C953 1,414 1,095 SH Put SOLE   0 0 0
CULP INC CALL 230215905 6 5 SH Call SOLE   0 0 0
CULP INC COM 230215105 79 6,404 SH   SOLE   6,404 0 0
CULP INC PUT 230215955 286 231 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 113 18 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 252 40 SH Put SOLE   0 0 0
CURO GROUP HOLDINGS CORP CALL 23131L907 18 26 SH Call SOLE   0 0 0
CURO GROUP HOLDINGS CORP PUT 23131L957 15 22 SH Put SOLE   0 0 0
CUTERA INC CALL 232109908 28 15 SH Call SOLE   0 0 0
CUTERA INC COM 232109108 125 6,605 SH   SOLE   6,605 0 0
CUTERA INC PUT 232109958 60 32 SH Put SOLE   0 0 0
COUSINS PPTYS INC CALL 222795902 2 1 SH Call SOLE   0 0 0
COUSINS PPTYS INC COM 222795502 1 39 SH   SOLE   39 0 0
COVANTA HLDG CORP CALL 22282E902 58 76 SH Call SOLE   0 0 0
COVANTA HLDG CORP PUT 22282E952 30 39 SH Put SOLE   0 0 0
CUREVAC N V CALL N2451R905 828 178 SH Call SOLE   0 0 0
CUREVAC N V PUT N2451R955 46 10 SH Put SOLE   0 0 0
CVB FINL CORP CALL 126600905 61 37 SH Call SOLE   0 0 0
CVB FINL CORP PUT 126600955 73 44 SH Put SOLE   0 0 0
CAVCO INDS INC DEL PUT 149568957 0 1 SH Put SOLE   0 0 0
CENOVUS ENERGY INC CALL 15135U909 284 732 SH Call SOLE   0 0 0
CENOVUS ENERGY INC COM 15135U109 200 51,564 SH   SOLE   51,564 0 0
CENOVUS ENERGY INC PUT 15135U959 262 674 SH Put SOLE   0 0 0
CIVEO CORP CDA CALL 17878Y908 2 36 SH Call SOLE   0 0 0
COVETRUS INC CALL 22304C900 700 287 SH Call SOLE   0 0 0
COVETRUS INC PUT 22304C950 644 264 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 9 14 SH Call SOLE   0 0 0
COMMERCIAL VEH GROUP INC COM 202608105 7 1,206 SH   SOLE   1,206 0 0
COMMERCIAL VEH GROUP INC PUT 202608955 13 20 SH Put SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 37 30 SH Call SOLE   0 0 0
CVR ENERGY INC COM 12662P108 51 4,122 SH   SOLE   4,122 0 0
CVR ENERGY INC PUT 12662P958 97 79 SH Put SOLE   0 0 0
COVENANT LOGISTICS GROUP INC CALL 22284P905 54 31 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC CALL 204166902 175 43 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC PUT 204166952 175 43 SH Put SOLE   0 0 0
CEL-SCI CORP CALL 150837907 0 899 SH Call SOLE   0 0 0
CEL-SCI CORP COM 150837607 0 3,376 SH   SOLE   3,376 0 0
CEL-SCI CORP PUT 150837957 0 2,442 SH Put SOLE   0 0 0
CARVANA CO CALL 146869902 21,547 966 SH Call SOLE   0 0 0
CARVANA CO COM 146869102 5,521 24,752 SH   SOLE   24,752 0 0
CARVANA CO PUT 146869952 66,628 2,987 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 41,475 7,102 SH Call SOLE   0 0 0
CVS HEALTH CORP COM 126650100 7,027 120,335 SH   SOLE   120,335 0 0
CVS HEALTH CORP PUT 126650950 26,712 4,574 SH Put SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 17 3 SH Put SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 65,203 9,056 SH Call SOLE   0 0 0
CHEVRON CORP NEW COM 166764100 7,320 101,668 SH   SOLE   101,668 0 0
CHEVRON CORP NEW PUT 166764950 55,224 7,670 SH Put SOLE   0 0 0
CURTISS WRIGHT CORP CALL 231561901 74 8 SH Call SOLE   0 0 0
CURTISS WRIGHT CORP COM 231561101 35 386 SH   SOLE   386 0 0
CURTISS WRIGHT CORP PUT 231561951 18 2 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 826 120 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 378 55 SH Put SOLE   0 0 0
CONSOLIDATED WATER CO INC CALL G23773907 41 40 SH Call SOLE   0 0 0
CONSOLIDATED WATER CO INC COM G23773107 15 1,513 SH   SOLE   1,513 0 0
CONSOLIDATED WATER CO INC PUT G23773957 42 41 SH Put SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 4 1 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 26 10 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC COM 18539C204 12 472 SH   SOLE   472 0 0
CLEARWAY ENERGY INC PUT 18539C954 37 14 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 83 34 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 5,792 1,947 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 5,241 1,762 SH Put SOLE   0 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 2 225 SH   SOLE   225 0 0
CUSHMAN WAKEFIELD PLC PUT G2717B958 30 29 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 16 3 SH Call SOLE   0 0 0
CASELLA WASTE SYS INC PUT 147448954 44 8 SH Put SOLE   0 0 0
CALIFORNIA WTR SVC GROUP PUT 130788952 34 8 SH Put SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 657 1,730 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 220 580 SH Put SOLE   0 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 0 9 SH   SOLE   9 0 0
CHINA XD PLASTICS CO LTD PUT 16948F957 0 1 SH Put SOLE   0 0 0
CONCHO RES INC CALL 20605P901 0 918 SH Call SOLE   0 0 0
CONCHO RES INC PUT 20605P951 0 396 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC COM 198287203 1 100 SH   SOLE   100 0 0
CORECIVIC INC CALL 21871N901 524 656 SH Call SOLE   0 0 0
CORECIVIC INC COM 21871N101 561 70,170 SH   SOLE   70,170 0 0
CORECIVIC INC PUT 21871N951 753 942 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 39 15 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 47 18 SH Put SOLE   0 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 3,630 351 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 2,482 240 SH Put SOLE   0 0 0
CYCLERION THERAPEUTICS INC CALL 23255M905 4 7 SH Call SOLE   0 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 0 110 SH   SOLE   110 0 0
CYCLERION THERAPEUTICS INC PUT 23255M955 0 1 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD CALL G21082905 102 57 SH Call SOLE   0 0 0
CHINA YUCHAI INTL LTD PUT G21082955 3 2 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 319 758 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 19 46 SH Put SOLE   0 0 0
CRYOPORT INC CALL 229050907 5,479 1,156 SH Call SOLE   0 0 0
CRYOPORT INC COM 229050307 1 35 SH   SOLE   35 0 0
CRYOPORT INC PUT 229050957 1,867 394 SH Put SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 411 190 SH Call SOLE   0 0 0
CYTOKINETICS INC COM 23282W605 655 30,296 SH   SOLE   30,296 0 0
CYTOKINETICS INC PUT 23282W955 1,136 525 SH Put SOLE   0 0 0
CAESARS ENTERTAINMENT INC NE CALL 12769G900 16,285 2,905 SH Call SOLE   0 0 0
CAESARS ENTERTAINMENT INC NE PUT 12769G950 9,479 1,691 SH Put SOLE   0 0 0
COSAN LTD CALL G25343907 54 37 SH Call SOLE   0 0 0
COSAN LTD COM G25343107 23 1,559 SH   SOLE   1,559 0 0
COSAN LTD PUT G25343957 78 53 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 10,537 1,335 SH Call SOLE   0 0 0
DOMINION ENERGY INC PUT 25746U959 5,264 667 SH Put SOLE   0 0 0
DAKTRONICS INC CALL 234264909 6 16 SH Call SOLE   0 0 0
DAKTRONICS INC COM 234264109 7 1,999 SH   SOLE   1,999 0 0
DAKTRONICS INC PUT 234264959 7 20 SH Put SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 51,368 16,798 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL COM 247361702 2,780 90,913 SH   SOLE   90,913 0 0
DELTA AIR LINES INC DEL PUT 247361952 47,793 15,629 SH Put SOLE   0 0 0
DANA INCORPORATED CALL 235825905 478 388 SH Call SOLE   0 0 0
DANA INCORPORATED PUT 235825955 108 88 SH Put SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 1,152 320 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC PUT 237266951 288 80 SH Put SOLE   0 0 0
DEUTSCHE BANK A G CALL D18190908 0 1,588 SH Call SOLE   0 0 0
DEUTSCHE BANK A G COM D18190898 0 24,003 SH   SOLE   24,003 0 0
DEUTSCHE BANK A G PUT D18190958 0 3,203 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 362 246 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H106 1,877 127,391 SH   SOLE   127,391 0 0
INVESCO DB MULTI-SECTOR COMM PUT 46140H950 486 330 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 1 1 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H700 6 397 SH   SOLE   397 0 0
INVESCO DB COMMDY INDX TRCK CALL 46138B903 90 69 SH Call SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK COM 46138B103 698 53,478 SH   SOLE   53,478 0 0
INVESCO DB COMMDY INDX TRCK PUT 46138B953 32 25 SH Put SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 104 137 SH Call SOLE   0 0 0
DIEBOLD NXDF INC COM 253651103 178 23,326 SH   SOLE   23,326 0 0
DIEBOLD NXDF INC PUT 253651953 259 340 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 24 26 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H304 25 2,644 SH   SOLE   2,644 0 0
INVESCO DB MULTI-SECTOR COMM PUT 46140H950 3 4 SH Put SOLE   0 0 0
DESIGNER BRANDS INC CALL 250565908 242 446 SH Call SOLE   0 0 0
DESIGNER BRANDS INC PUT 250565958 46 86 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 73 102 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H403 120 16,753 SH   SOLE   16,753 0 0
INVESCO DB MULTI-SECTOR COMM PUT 46140H950 222 309 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 25 5 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H502 4 92 SH   SOLE   92 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 6 2 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H205 2 81 SH   SOLE   81 0 0
DROPBOX INC CALL 26210C904 3,000 1,558 SH Call SOLE   0 0 0
DROPBOX INC COM 26210C104 2,383 123,750 SH   SOLE   123,750 0 0
DROPBOX INC PUT 26210C954 5,358 2,782 SH Put SOLE   0 0 0
DONALDSON INC CALL 257651909 440 95 SH Call SOLE   0 0 0
DCP MIDSTREAM LP CALL 23311P900 2,054 1,839 SH Call SOLE   0 0 0
DCP MIDSTREAM LP COM 23311P100 128 11,539 SH   SOLE   11,539 0 0
DCP MIDSTREAM LP PUT 23311P950 378 339 SH Put SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN CALL 24344T901 205 40 SH Call SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN PUT 24344T951 133 26 SH Put SOLE   0 0 0
DUCK CREEK TECHNOLOGIES INC COM 264120106 17 375 SH   SOLE   375 0 0
DUPONT DE NEMOURS INC CALL 26614N902 13,021 2,347 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 17,692 3,189 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 0 93 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 5 19 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 21 31 SH Put SOLE   0 0 0
3-D SYS CORP DEL CALL 88554D905 508 1,036 SH Call SOLE   0 0 0
3-D SYS CORP DEL COM 88554D205 249 50,771 SH   SOLE   50,771 0 0
3-D SYS CORP DEL PUT 88554D955 444 905 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 1,310 280 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 74 16 SH Put SOLE   0 0 0
DATADOG INC CALL 23804L903 33,784 3,307 SH Call SOLE   0 0 0
DATADOG INC COM 23804L103 3,107 30,418 SH   SOLE   30,418 0 0
DATADOG INC PUT 23804L953 34,887 3,415 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 1,040 285 SH Call SOLE   0 0 0
DILLARDS INC PUT 254067951 942 258 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 31,515 1,422 SH Call SOLE   0 0 0
DEERE & CO PUT 244199955 27,681 1,249 SH Put SOLE   0 0 0
DECKERS OUTDOOR CORP CALL 243537907 836 38 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP COM 243537107 275 1,252 SH   SOLE   1,252 0 0
DECKERS OUTDOOR CORP PUT 243537957 1,254 57 SH Put SOLE   0 0 0
DOUGLAS EMMETT INC COM 25960P109 626 24,944 SH   SOLE   24,944 0 0
DOUGLAS EMMETT INC PUT 25960P959 1,302 519 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L902 5,787 855 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L952 5,956 880 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L952 128 19 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 21 6 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W315 15 433 SH   SOLE   433 0 0
WISDOMTREE TR PUT 97717W959 137 39 SH Put SOLE   0 0 0
DENNYS CORP CALL 24869P904 340 340 SH Call SOLE   0 0 0
DENNYS CORP COM 24869P104 1 129 SH   SOLE   129 0 0
DENNYS CORP PUT 24869P954 334 334 SH Put SOLE   0 0 0
DIAGEO PLC CALL 25243Q905 4,914 357 SH Call SOLE   0 0 0
DIAGEO PLC PUT 25243Q955 2,987 217 SH Put SOLE   0 0 0
WISDOMTREE TR COM 97717W604 2 111 SH   SOLE   111 0 0
WISDOMTREE TR PUT 97717W959 29 14 SH Put SOLE   0 0 0
DESPEGAR COM CORP CALL G27358903 0 3 SH Call SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 5 1 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W869 4 76 SH   SOLE   76 0 0
DIREXION SHS ETF TR CALL 25460E905 0 858 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E661 0 7,811 SH   SOLE   7,811 0 0
DIREXION SHS ETF TR PUT 25460E955 0 316 SH Put SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC CALL 25787G900 54 41 SH Call SOLE   0 0 0
DISCOVER FINL SVCS CALL 254709908 8,984 1,555 SH Call SOLE   0 0 0
DISCOVER FINL SVCS PUT 254709958 16,426 2,843 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 20,416 974 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW COM 256677105 651 3,109 SH   SOLE   3,109 0 0
DOLLAR GEN CORP NEW PUT 256677955 18,572 886 SH Put SOLE   0 0 0
DIGI INTL INC CALL 253798902 120 77 SH Call SOLE   0 0 0
DIGI INTL INC COM 253798102 85 5,497 SH   SOLE   5,497 0 0
DIGI INTL INC PUT 253798952 15 10 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 0 1 SH Call SOLE   0 0 0
DIGITAL ALLY INC CALL 25382P908 197 922 SH Call SOLE   0 0 0
DIGITAL ALLY INC COM 25382P208 253 118,690 SH   SOLE   118,690 0 0
DIGITAL ALLY INC PUT 25382P958 279 1,308 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 139 35 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V956 11 3 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 2 10 SH Call SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 12 3 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W281 13 336 SH   SOLE   336 0 0
WISDOMTREE TR PUT 97717W959 57 14 SH Put SOLE   0 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 3,606 315 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 3,755 328 SH Put SOLE   0 0 0
DIVERSIFIED HEALTHCARE TR CALL 25525P907 49 142 SH Call SOLE   0 0 0
DIVERSIFIED HEALTHCARE TR COM 25525P107 15 4,384 SH   SOLE   4,384 0 0
DIVERSIFIED HEALTHCARE TR PUT 25525P957 47 134 SH Put SOLE   0 0 0
D R HORTON INC CALL 23331A909 8,538 1,129 SH Call SOLE   0 0 0
D R HORTON INC COM 23331A109 1,594 21,085 SH   SOLE   21,085 0 0
D R HORTON INC PUT 23331A959 12,978 1,716 SH Put SOLE   0 0 0
DANAHER CORPORATION CALL 235851902 3,402 158 SH Call SOLE   0 0 0
DANAHER CORPORATION COM 235851102 294 1,368 SH   SOLE   1,368 0 0
DANAHER CORPORATION PUT 235851952 1,571 73 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 218 423 SH Call SOLE   0 0 0
DHT HOLDINGS INC COM Y2065G121 372 72,112 SH   SOLE   72,112 0 0
DHT HOLDINGS INC PUT Y2065G951 1,261 2,445 SH Put SOLE   0 0 0
DHI GROUP INC CALL 23331S900 0 2 SH Call SOLE   0 0 0
DHI GROUP INC COM 23331S100 0 36 SH   SOLE   36 0 0
SPDR DOW JONES INDL AVERAGE CALL 78467X909 314,379 11,329 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVERAGE COM 78467X109 124 450 SH   SOLE   450 0 0
SPDR DOW JONES INDL AVERAGE PUT 78467X959 218,864 7,887 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 47 10 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G705 1 42 SH   SOLE   42 0 0
PROSHARES TR PUT 74347G957 37 8 SH Put SOLE   0 0 0
DINE BRANDS GLOBAL INC CALL 254423906 2,341 429 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC COM 254423106 316 5,789 SH   SOLE   5,789 0 0
DINE BRANDS GLOBAL INC PUT 254423956 2,729 500 SH Put SOLE   0 0 0
DIODES INC CALL 254543901 265 47 SH Call SOLE   0 0 0
DIODES INC PUT 254543951 11 2 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 166,167 13,392 SH Call SOLE   0 0 0
DISNEY WALT CO COM 254687106 43 350 SH   SOLE   350 0 0
DISNEY WALT CO PUT 254687956 163,922 13,211 SH Put SOLE   0 0 0
DISNEY WALT CO PUT 254687956 0 1 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 1,656 761 SH Call SOLE   0 0 0
DISCOVERY INC PUT 25470F952 1,563 718 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 901 460 SH Call SOLE   0 0 0
DISCOVERY INC COM 25470F302 121 6,215 SH   SOLE   6,215 0 0
DISCOVERY INC PUT 25470F952 25 13 SH Put SOLE   0 0 0
DISH NETWORK CORPORATION CALL 25470M909 0 2,607 SH Call SOLE   0 0 0
DISH NETWORK CORPORATION COM 25470M109 0 53,215 SH   SOLE   53,215 0 0
DISH NETWORK CORPORATION PUT 25470M959 0 1,151 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06738C908 1 1 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06738C778 65 3,371 SH   SOLE   3,371 0 0
BARCLAYS BANK PLC PUT 06738C958 9 5 SH Put SOLE   0 0 0
DELEK US HLDGS INC NEW CALL 24665A903 262 236 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW COM 24665A103 80 7,259 SH   SOLE   7,259 0 0
DELEK US HLDGS INC NEW PUT 24665A953 485 436 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 958 338 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 5 2 SH Put SOLE   0 0 0
DRAFTKINGS INC CALL 26142R904 40,593 6,899 SH Call SOLE   0 0 0
DRAFTKINGS INC COM 26142R104 4 70 SH   SOLE   70 0 0
DRAFTKINGS INC PUT 26142R954 21,447 3,645 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 5,724 989 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC PUT 253393952 4,885 844 SH Put SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 218 33 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC PUT 25659T957 79 12 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 0 3 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 49 197 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 33 134 SH Put SOLE   0 0 0
DELPHI TECHNOLOGIES PL CALL G2709G907 1 11 SH Call SOLE   0 0 0
DELPHI TECHNOLOGIES PL COM G2709G107 71 4,300 SH   SOLE   4,300 0 0
DELPHI TECHNOLOGIES PL PUT G2709G957 1 39 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 3,478 237 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC PUT 253868953 6,765 461 SH Put SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 2 9 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 184 151 SH Call SOLE   0 0 0
DULUTH HLDGS INC COM 26443V101 47 3,919 SH   SOLE   3,919 0 0
DULUTH HLDGS INC PUT 26443V951 179 147 SH Put SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 21,154 2,316 SH Call SOLE   0 0 0
DOLLAR TREE INC PUT 256746958 9,051 991 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 797 310 SH Call SOLE   0 0 0
DELUXE CORP PUT 248019951 5 2 SH Put SOLE   0 0 0
DORCHESTER MINERALS LP CALL 25820R905 71 69 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP COM 25820R105 14 1,446 SH   SOLE   1,446 0 0
DORCHESTER MINERALS LP PUT 25820R955 32 31 SH Put SOLE   0 0 0
DIGIMARC CORP NEW CALL 25381B901 51 23 SH Call SOLE   0 0 0
DIGIMARC CORP NEW COM 25381B101 81 3,650 SH   SOLE   3,650 0 0
DIGIMARC CORP NEW PUT 25381B951 4 2 SH Put SOLE   0 0 0
DMY TECHNOLOGY GROUP INC CALL 233253903 275 216 SH Call SOLE   0 0 0
DMY TECHNOLOGY GROUP INC COM 233253103 113 8,921 SH   SOLE   8,921 0 0
DMY TECHNOLOGY GROUP INC PUT 233253953 165 130 SH Put SOLE   0 0 0
DUN & BRADSTREET HLDGS INC CALL 26484T906 66 26 SH Call SOLE   0 0 0
DUN & BRADSTREET HLDGS INC PUT 26484T956 20 8 SH Put SOLE   0 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 1,924 235 SH Call SOLE   0 0 0
DUNKIN BRANDS GROUP INC PUT 265504950 2,375 290 SH Put SOLE   0 0 0
DENISON MINES CORP COM 248356107 0 400 SH   SOLE   400 0 0
DENISON MINES CORP PUT 248356957 0 4 SH Put SOLE   0 0 0
NOW INC CALL 67011P900 39 87 SH Call SOLE   0 0 0
NOW INC PUT 67011P950 5 13 SH Put SOLE   0 0 0
DENBURY RES INC CALL 247916908 39 399 SH Call SOLE   0 0 0
DENBURY RES INC PUT 247916958 4 42 SH Put SOLE   0 0 0
PHYSICIANS RLTY TR CALL 71943U904 404 226 SH Call SOLE   0 0 0
PHYSICIANS RLTY TR PUT 71943U954 148 83 SH Put SOLE   0 0 0
DOCUSIGN INC CALL 256163906 0 3,026 SH Call SOLE   0 0 0
DOCUSIGN INC COM 256163106 0 16,338 SH   SOLE   16,338 0 0
DOCUSIGN INC PUT 256163956 0 3,782 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 140 32 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B235 676 15,449 SH   SOLE   15,449 0 0
PROSHARES TR PUT 74347B959 74 17 SH Put SOLE   0 0 0
DOMO INC CALL 257554905 348 91 SH Call SOLE   0 0 0
DOMO INC COM 257554105 13 342 SH   SOLE   342 0 0
DOMO INC PUT 257554955 49 13 SH Put SOLE   0 0 0
MASONITE INTL CORP CALL 575385909 403 41 SH Call SOLE   0 0 0
MASONITE INTL CORP COM 575385109 205 2,092 SH   SOLE   2,092 0 0
MASONITE INTL CORP PUT 575385959 9 1 SH Put SOLE   0 0 0
DORMAN PRODUCTS INC CALL 258278900 198 22 SH Call SOLE   0 0 0
DORMAN PRODUCTS INC PUT 258278950 1,328 147 SH Put SOLE   0 0 0
DOVER CORP CALL 260003908 3,651 337 SH Call SOLE   0 0 0
DOVER CORP PUT 260003958 238 22 SH Put SOLE   0 0 0
DOW INC CALL 260557903 13,122 2,789 SH Call SOLE   0 0 0
DOW INC PUT 260557953 17,846 3,793 SH Put SOLE   0 0 0
AMDOCS LTD CALL G02602903 3,278 571 SH Call SOLE   0 0 0
AMDOCS LTD PUT G02602953 975 170 SH Put SOLE   0 0 0
DOUYU INTERNATIONAL HLDNGS L CALL 25985W905 335 254 SH Call SOLE   0 0 0
DOUYU INTERNATIONAL HLDNGS L PUT 25985W955 85 65 SH Put SOLE   0 0 0
DIAMONDPEAK HLDGS COR CALL 25280H900 718 279 SH Call SOLE   0 0 0
DIAMONDPEAK HLDGS COR COM 25280H100 147 5,736 SH   SOLE   5,736 0 0
DIAMONDPEAK HLDGS COR PUT 25280H950 409 159 SH Put SOLE   0 0 0
DOMINOS PIZZA INC CALL 25754A901 17,691 416 SH Call SOLE   0 0 0
DOMINOS PIZZA INC COM 25754A201 1,293 3,042 SH   SOLE   3,042 0 0
DOMINOS PIZZA INC PUT 25754A951 13,226 311 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 1,717 127 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 202 15 SH Put SOLE   0 0 0
DRDGOLD LIMITED CALL 26152H901 35 30 SH Call SOLE   0 0 0
DRDGOLD LIMITED COM 26152H301 263 22,275 SH   SOLE   22,275 0 0
DRDGOLD LIMITED PUT 26152H951 705 595 SH Put SOLE   0 0 0
DUKE REALTY CORP CALL 264411905 169 46 SH Call SOLE   0 0 0
DUKE REALTY CORP PUT 264411955 25 7 SH Put SOLE   0 0 0
DIAMONDROCK HOSPITALITY CO CALL 252784901 1 2 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 7,626 757 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC COM 237194105 6,019 59,748 SH   SOLE   59,748 0 0
DARDEN RESTAURANTS INC PUT 237194955 20,218 2,007 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G658 2,090 29,422 SH   SOLE   29,422 0 0
DIREXION SHS ETF TR PUT 25460G950 78 11 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 3,573 503 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 35,292 4,968 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 46 46 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W755 225 22,459 SH   SOLE   22,459 0 0
DIREXION SHS ETF TR PUT 25459W952 35 35 SH Put SOLE   0 0 0
DICERNA PHARMACEUTICALS INC CALL 253031908 55 31 SH Call SOLE   0 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 636 35,356 SH   SOLE   35,356 0 0
DICERNA PHARMACEUTICALS INC PUT 253031958 1,007 560 SH Put SOLE   0 0 0
DRIL QUIP INC COM 262037104 368 14,896 SH   SOLE   14,896 0 0
DRIL QUIP INC PUT 262037954 874 353 SH Put SOLE   0 0 0
DURECT CORP CALL 266605904 61 357 SH Call SOLE   0 0 0
DURECT CORP COM 266605104 2 1,680 SH   SOLE   1,680 0 0
DURECT CORP PUT 266605954 19 114 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 860 601 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 11 8 SH Put SOLE   0 0 0
DRIVE SHACK INC CALL 262077900 8 75 SH Call SOLE   0 0 0
DRIVE SHACK INC COM 262077100 25 22,445 SH   SOLE   22,445 0 0
DRIVE SHACK INC PUT 262077950 42 379 SH Put SOLE   0 0 0
DASEKE INC CALL 23753F907 49 93 SH Call SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS CALL 258622909 24 15 SH Call SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 1 100 SH   SOLE   100 0 0
DOUBLELINE INCOME SOLUTIONS PUT 258622959 24 15 SH Put SOLE   0 0 0
DIANA SHIPPING INC CALL Y2066G904 1 8 SH Call SOLE   0 0 0
DIANA SHIPPING INC PUT Y2066G954 0 1 SH Put SOLE   0 0 0
DYNATRACE INC CALL 268150909 1,456 355 SH Call SOLE   0 0 0
DYNATRACE INC COM 268150109 942 22,982 SH   SOLE   22,982 0 0
DYNATRACE INC PUT 268150959 9,217 2,247 SH Put SOLE   0 0 0
DTE ENERGY CO CALL 233331907 1,507 131 SH Call SOLE   0 0 0
DTE ENERGY CO PUT 233331957 103 9 SH Put SOLE   0 0 0
DAVIDSTEA INC CALL 238661902 13 121 SH Call SOLE   0 0 0
DAVIDSTEA INC PUT 238661952 1 10 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q908 0 1 SH Call SOLE   0 0 0
PRECISION BIOSCIENCES INC CALL 74019P908 0 52 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 252 44 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 28 5 SH Put SOLE   0 0 0
DUKE ENERGY CORP NEW CALL 26441C904 11,796 1,332 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW COM 26441C204 4,510 50,929 SH   SOLE   50,929 0 0
DUKE ENERGY CORP NEW PUT 26441C954 12,566 1,419 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 77 41 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 5 3 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 766 403 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 207 109 SH Put SOLE   0 0 0
DAVITA INC CALL 23918K908 736 86 SH Call SOLE   0 0 0
DAVITA INC PUT 23918K958 368 43 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 955 2,211 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 136 31,519 SH   SOLE   31,519 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 244 567 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 2,032 2,148 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW COM 25179M103 773 81,784 SH   SOLE   81,784 0 0
DEVON ENERGY CORP NEW PUT 25179M953 4,223 4,465 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,291 281 SH Call SOLE   0 0 0
ISHARES TR COM 464287168 3,381 41,471 SH   SOLE   41,471 0 0
ISHARES TR PUT 464287957 23,255 2,852 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E842 46 786 SH   SOLE   786 0 0
DYNEX CAP INC CALL 26817Q906 1,171 770 SH Call SOLE   0 0 0
DYNEX CAP INC PUT 26817Q956 862 567 SH Put SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 1,613 904 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO COM 23355L106 269 15,088 SH   SOLE   15,088 0 0
DXC TECHNOLOGY CO PUT 23355L956 1,303 730 SH Put SOLE   0 0 0
DEXCOM INC CALL 252131907 5,853 142 SH Call SOLE   0 0 0
DEXCOM INC COM 252131107 3,505 8,503 SH   SOLE   8,503 0 0
DEXCOM INC PUT 252131957 17,932 435 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 214 137 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B276 343 21,925 SH   SOLE   21,925 0 0
PROSHARES TR PUT 74347B959 79 51 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 191 39 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W851 1,982 40,460 SH   SOLE   40,460 0 0
WISDOMTREE TR PUT 97717W959 1,969 402 SH Put SOLE   0 0 0
DESTINATION XL GROUP INC CALL 25065K904 0 17 SH Call SOLE   0 0 0
DIXIE GROUP INC CALL 255519900 0 2 SH Call SOLE   0 0 0
DIXIE GROUP INC COM 255519100 0 50 SH   SOLE   50 0 0
DYCOM INDS INC CALL 267475901 110 21 SH Call SOLE   0 0 0
DYCOM INDS INC COM 267475101 199 3,776 SH   SOLE   3,776 0 0
DYCOM INDS INC PUT 267475951 559 106 SH Put SOLE   0 0 0
DYADIC INTL INC DEL CALL 26745T901 15 20 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 15,023 1,152 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC COM 285512109 5,179 39,715 SH   SOLE   39,715 0 0
ELECTRONIC ARTS INC PUT 285512959 29,981 2,299 SH Put SOLE   0 0 0
GRAFTECH INTL LTD CALL 384313908 240 351 SH Call SOLE   0 0 0
GRAFTECH INTL LTD PUT 384313958 129 189 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 1,764 413 SH Call SOLE   0 0 0
BRINKER INTL INC PUT 109641950 3,041 712 SH Put SOLE   0 0 0
EVENTBRITE INC CALL 29975E909 128 118 SH Call SOLE   0 0 0
EVENTBRITE INC COM 29975E109 622 57,358 SH   SOLE   57,358 0 0
EVENTBRITE INC PUT 29975E959 993 916 SH Put SOLE   0 0 0
EBAY INC. CALL 278642903 0 4,098 SH Call SOLE   0 0 0
EBAY INC. COM 278642103 0 55,868 SH   SOLE   55,868 0 0
EBAY INC. PUT 278642953 0 5,599 SH Put SOLE   0 0 0
EBIX INC CALL 278715906 234 114 SH Call SOLE   0 0 0
EBIX INC PUT 278715956 35 17 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC CALL 29089Q905 309 30 SH Call SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 694 6,723 SH   SOLE   6,723 0 0
EMERGENT BIOSOLUTIONS INC PUT 29089Q955 175 17 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 12 13 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 481 200 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 852 354 SH Put SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC CALL 27875T901 12 5 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC PUT 27875T951 15 6 SH Put SOLE   0 0 0
ECOLAB INC CALL 278865900 359 18 SH Call SOLE   0 0 0
ECOLAB INC COM 278865100 83 420 SH   SOLE   420 0 0
ECOLAB INC PUT 278865950 59 3 SH Put SOLE   0 0 0
US ECOLOGY INC CALL 91734M903 3 1 SH Call SOLE   0 0 0
US ECOLOGY INC COM 91734M103 17 531 SH   SOLE   531 0 0
US ECOLOGY INC PUT 91734M953 22 7 SH Put SOLE   0 0 0
CHANNELADVISOR CORP CALL 159179900 128 89 SH Call SOLE   0 0 0
CHANNELADVISOR CORP COM 159179100 135 9,392 SH   SOLE   9,392 0 0
CHANNELADVISOR CORP PUT 159179950 44 31 SH Put SOLE   0 0 0
ENCORE CAP GROUP INC CALL 292554902 1,084 281 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC COM 292554102 55 1,449 SH   SOLE   1,449 0 0
ENCORE CAP GROUP INC PUT 292554952 810 210 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 4,240 545 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC COM 209115104 707 9,097 SH   SOLE   9,097 0 0
CONSOLIDATED EDISON INC PUT 209115954 4,279 550 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 2,035 353 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K281 263 4,571 SH   SOLE   4,571 0 0
DIREXION SHS ETF TR PUT 25490K959 674 117 SH Put SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 1,846 658 SH Call SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 188 6,730 SH   SOLE   6,730 0 0
EDITAS MEDICINE INC PUT 28106W953 1,133 404 SH Put SOLE   0 0 0
NEW ORIENTAL ED & TECHNOLOGY CALL 647581907 5,247 351 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECHNOLOGY PUT 647581957 3,617 242 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 34 19 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 3 2 SH Put SOLE   0 0 0
EURONET WORLDWIDE INC CALL 298736909 145 16 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC COM 298736109 23 257 SH   SOLE   257 0 0
EURONET WORLDWIDE INC PUT 298736959 455 50 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 117,460 26,641 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 234,779 53,250 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 171 31 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347X900 34 5 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X302 95 1,380 SH   SOLE   1,380 0 0
PROSHARES TR PUT 74347X950 144 21 SH Put SOLE   0 0 0
EMERALD HOLDING INC COM 29103W104 0 386 SH   SOLE   386 0 0
ISHARES TR CALL 464287907 87,843 13,801 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 193,566 30,411 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 74 11 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 74 11 SH Put SOLE   0 0 0
ELLINGTON FINANCIAL INC CALL 28852N909 1,061 866 SH Call SOLE   0 0 0
ELLINGTON FINANCIAL INC COM 28852N109 25 2,056 SH   SOLE   2,056 0 0
ELLINGTON FINANCIAL INC PUT 28852N959 192 157 SH Put SOLE   0 0 0
ENERGY FOCUS INC CALL 29268T909 370 539 SH Call SOLE   0 0 0
ENTERPRISE FINL SVCS CORP CALL 293712905 297 109 SH Call SOLE   0 0 0
ENTERPRISE FINL SVCS CORP PUT 293712955 57 21 SH Put SOLE   0 0 0
ISHARES TR COM 464288877 32 800 SH   SOLE   800 0 0
EQUIFAX INC CALL 294429905 768 49 SH Call SOLE   0 0 0
EQUIFAX INC COM 294429105 461 2,943 SH   SOLE   2,943 0 0
EQUIFAX INC PUT 294429955 2,902 185 SH Put SOLE   0 0 0
EGAIN CORP CALL 28225C906 14 10 SH Call SOLE   0 0 0
EGAIN CORP COM 28225C806 6 427 SH   SOLE   427 0 0
EGAIN CORP PUT 28225C956 1 1 SH Put SOLE   0 0 0
EAGLE BANCORP INC MD CALL 268948906 2 1 SH Call SOLE   0 0 0
8X8 INC NEW CALL 282914900 483 311 SH Call SOLE   0 0 0
8X8 INC NEW COM 282914100 101 6,551 SH   SOLE   6,551 0 0
8X8 INC NEW PUT 282914950 357 230 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902909 2,192 2,078 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW COM 284902509 43 4,122 SH   SOLE   4,122 0 0
ELDORADO GOLD CORP NEW PUT 284902959 1,819 1,725 SH Put SOLE   0 0 0
NIC INC CALL 62914B900 301 153 SH Call SOLE   0 0 0
NIC INC COM 62914B100 156 7,924 SH   SOLE   7,924 0 0
NIC INC PUT 62914B950 301 153 SH Put SOLE   0 0 0
EAGLE PHARMACEUTICALS INC CALL 269796908 33 8 SH Call SOLE   0 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 59 1,410 SH   SOLE   1,410 0 0
EAGLE PHARMACEUTICALS INC PUT 269796958 16 4 SH Put SOLE   0 0 0
VAALCO ENERGY INC CALL 91851C901 10 103 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP CALL 29261A900 1,137 175 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP COM 29261A100 234 3,610 SH   SOLE   3,610 0 0
ENCOMPASS HEALTH CORP PUT 29261A950 578 89 SH Put SOLE   0 0 0
EHEALTH INC CALL 28238P909 2,962 375 SH Call SOLE   0 0 0
EHEALTH INC PUT 28238P959 1,477 187 SH Put SOLE   0 0 0
EMPLOYERS HOLDINGS INC CALL 292218904 453 150 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I CALL 29272B905 510 890 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 64 11,190 SH   SOLE   11,190 0 0
ENDURANCE INTL GROUP HLDGS I PUT 29272B955 192 335 SH Put SOLE   0 0 0
EIGER BIOPHARMACEUTICALS INC CALL 28249U905 4 5 SH Call SOLE   0 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 43 5,310 SH   SOLE   5,310 0 0
EIGER BIOPHARMACEUTICALS INC PUT 28249U955 8 10 SH Put SOLE   0 0 0
EDISON INTL CALL 281020907 3,258 641 SH Call SOLE   0 0 0
EDISON INTL PUT 281020957 2,887 568 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 4,976 228 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC COM 518439104 1,126 5,160 SH   SOLE   5,160 0 0
LAUDER ESTEE COS INC PUT 518439954 11,698 536 SH Put SOLE   0 0 0
ELANCO ANIMAL HEALTH INC CALL 28414H903 1,041 373 SH Call SOLE   0 0 0
ELANCO ANIMAL HEALTH INC PUT 28414H953 7,390 2,646 SH Put SOLE   0 0 0
WISDOMTREE TR PUT 97717X957 4 25 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 2,086 1,136 SH Call SOLE   0 0 0
E L F BEAUTY INC COM 26856L103 697 37,982 SH   SOLE   37,982 0 0
E L F BEAUTY INC PUT 26856L953 297 162 SH Put SOLE   0 0 0
ENDOLOGIX INC CALL 29266S904 0 5 SH Call SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C CALL 20441B907 70 64 SH Call SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC CALL 29472R908 18 3 SH Call SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 352 5,752 SH   SOLE   5,752 0 0
EQUITY LIFESTYLE PPTYS INC PUT 29472R958 931 152 SH Put SOLE   0 0 0
CALLAWAY GOLF CO CALL 131193904 363 190 SH Call SOLE   0 0 0
CALLAWAY GOLF CO COM 131193104 500 26,141 SH   SOLE   26,141 0 0
CALLAWAY GOLF CO PUT 131193954 1,600 836 SH Put SOLE   0 0 0
EMAGIN CORP CALL 29076N906 68 537 SH Call SOLE   0 0 0
EMAGIN CORP PUT 29076N956 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 4,002 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 5,171 SH Put SOLE   0 0 0
EMCOR GROUP INC CALL 29084Q900 142 21 SH Call SOLE   0 0 0
EMCOR GROUP INC PUT 29084Q950 54 8 SH Put SOLE   0 0 0
EMCORE CORP COM 290846203 18 5,685 SH   SOLE   5,685 0 0
EMCORE CORP PUT 290846953 217 669 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H300 90 2,933 SH   SOLE   2,933 0 0
VANECK VECTORS ETF TR PUT 92189H958 289 94 SH Put SOLE   0 0 0
EASTMAN CHEM CO CALL 277432900 3,304 423 SH Call SOLE   0 0 0
EASTMAN CHEM CO PUT 277432950 1,609 206 SH Put SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 7,153 1,091 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 4,091 624 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 4,636 1,588 SH Call SOLE   0 0 0
ENBRIDGE INC COM 29250N105 0 25 SH   SOLE   25 0 0
ENBRIDGE INC PUT 29250N955 1,419 486 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 187 453 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 46 11,126 SH   SOLE   11,126 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 85 206 SH Put SOLE   0 0 0
ENDO INTL PLC CALL G30401906 650 1,971 SH Call SOLE   0 0 0
ENDO INTL PLC COM G30401106 156 47,438 SH   SOLE   47,438 0 0
ENDO INTL PLC PUT G30401956 120 365 SH Put SOLE   0 0 0
ENGLOBAL CORP COM 293306106 4 4,740 SH   SOLE   4,740 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 43 183 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC COM 29336T100 402 171,140 SH   SOLE   171,140 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 97 415 SH Put SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 16,641 2,015 SH Call SOLE   0 0 0
ENPHASE ENERGY INC COM 29355A107 2,314 28,023 SH   SOLE   28,023 0 0
ENPHASE ENERGY INC PUT 29355A957 21,531 2,607 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 238 61 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 135 3,467 SH   SOLE   3,467 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 360 92 SH Put SOLE   0 0 0
ENERSYS CALL 29275Y902 6 1 SH Call SOLE   0 0 0
ENERSYS COM 29275Y102 66 990 SH   SOLE   990 0 0
ENERSYS PUT 29275Y952 255 38 SH Put SOLE   0 0 0
ENSIGN GROUP INC COM 29358P101 17 315 SH   SOLE   315 0 0
ENSIGN GROUP INC PUT 29358P951 39 7 SH Put SOLE   0 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 4 1 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC PUT 29251M956 18 4 SH Put SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 1,977 266 SH Call SOLE   0 0 0
ENTEGRIS INC PUT 29362U954 2,966 399 SH Put SOLE   0 0 0
ENVESTNET INC CALL 29404K906 370 48 SH Call SOLE   0 0 0
ENVESTNET INC COM 29404K106 110 1,432 SH   SOLE   1,432 0 0
ENVESTNET INC PUT 29404K956 1,057 137 SH Put SOLE   0 0 0
ENOVA INTL INC CALL 29357K903 173 106 SH Call SOLE   0 0 0
ENOVA INTL INC COM 29357K103 45 2,799 SH   SOLE   2,799 0 0
ENOVA INTL INC PUT 29357K953 131 80 SH Put SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 20 96 SH Call SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 38 18,273 SH   SOLE   18,273 0 0
ENZO BIOCHEM INC PUT 294100952 32 154 SH Put SOLE   0 0 0
EOG RES INC CALL 26875P901 3,507 976 SH Call SOLE   0 0 0
EOG RES INC PUT 26875P951 5,423 1,509 SH Put SOLE   0 0 0
EVOLUS INC CALL 30052C907 0 365 SH Call SOLE   0 0 0
EVOLUS INC COM 30052C107 0 34,695 SH   SOLE   34,695 0 0
EVOLUS INC PUT 30052C957 0 476 SH Put SOLE   0 0 0
ENERPAC TOOL GROUP CORP CALL 292765904 18 10 SH Call SOLE   0 0 0
ENERPAC TOOL GROUP CORP PUT 292765954 9 5 SH Put SOLE   0 0 0
EPAM SYS INC CALL 29414B904 420 13 SH Call SOLE   0 0 0
EPAM SYS INC COM 29414B104 1,144 3,540 SH   SOLE   3,540 0 0
EPAM SYS INC PUT 29414B954 1,099 34 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC CALL 101388906 4 1 SH Call SOLE   0 0 0
BOTTOMLINE TECH DEL INC COM 101388106 49 1,174 SH   SOLE   1,174 0 0
BOTTOMLINE TECH DEL INC PUT 101388956 67 16 SH Put SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 125 45 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO COM 28035Q102 354 12,711 SH   SOLE   12,711 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 582 209 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 6,731 4,263 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,112 133,763 SH   SOLE   133,763 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 4,091 2,591 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 743 315 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 1,659 703 SH Put SOLE   0 0 0
EVOLUTION PETE CORP CALL 30049A907 6 27 SH Call SOLE   0 0 0
EVOLUTION PETE CORP COM 30049A107 92 41,481 SH   SOLE   41,481 0 0
EVOLUTION PETE CORP PUT 30049A957 243 1,088 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 52 13 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 8 2 SH Put SOLE   0 0 0
EPR PPTYS CALL 26884U909 2,909 1,058 SH Call SOLE   0 0 0
EPR PPTYS PUT 26884U959 1,410 513 SH Put SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC CALL 29670E907 318 174 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A434 466 20,715 SH   SOLE   20,715 0 0
EPIZYME INC CALL 29428V904 25 21 SH Call SOLE   0 0 0
EPIZYME INC COM 29428V104 52 4,413 SH   SOLE   4,413 0 0
EPIZYME INC PUT 29428V954 93 78 SH Put SOLE   0 0 0
EQUITY COMWLTH CALL 294628902 271 102 SH Call SOLE   0 0 0
EQUITY COMWLTH PUT 294628952 218 82 SH Put SOLE   0 0 0
EQUITABLE HLDGS INC CALL 29452E901 366 201 SH Call SOLE   0 0 0
EQUITABLE HLDGS INC PUT 29452E951 399 219 SH Put SOLE   0 0 0
EQUINIX INC CALL 29444U900 1,368 18 SH Call SOLE   0 0 0
EQUINIX INC PUT 29444U950 3,648 48 SH Put SOLE   0 0 0
EQUINOR ASA CALL 29446M902 379 270 SH Call SOLE   0 0 0
EQUINOR ASA PUT 29446M952 255 182 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 15,224 2,966 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL COM 29476L107 2,949 57,453 SH   SOLE   57,453 0 0
EQUITY RESIDENTIAL PUT 29476L957 7,494 1,460 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 1,194 924 SH Call SOLE   0 0 0
EQT CORP COM 26884L109 113 8,756 SH   SOLE   8,756 0 0
EQT CORP PUT 26884L959 173 134 SH Put SOLE   0 0 0
EQUINOX GOLD CORP CALL 29446Y902 345 295 SH Call SOLE   0 0 0
EQUINOX GOLD CORP COM 29446Y502 1,276 109,043 SH   SOLE   109,043 0 0
EQUINOX GOLD CORP PUT 29446Y952 1,384 1,182 SH Put SOLE   0 0 0
ENERPLUS CORP CALL 292766902 22 123 SH Call SOLE   0 0 0
ENERPLUS CORP COM 292766102 114 61,786 SH   SOLE   61,786 0 0
ENERPLUS CORP PUT 292766952 186 1,003 SH Put SOLE   0 0 0
ERICSSON CALL 294821908 3,233 2,969 SH Call SOLE   0 0 0
ERICSSON COM 294821608 801 73,607 SH   SOLE   73,607 0 0
ERICSSON PUT 294821958 5,729 5,261 SH Put SOLE   0 0 0
ERIE INDTY CO CALL 29530P902 42 2 SH Call SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 303 370 SH Call SOLE   0 0 0
ENERGY RECOVERY INC COM 29270J100 104 12,771 SH   SOLE   12,771 0 0
ENERGY RECOVERY INC PUT 29270J950 64 79 SH Put SOLE   0 0 0
EMBRAER S.A. CALL 29082A907 762 1,729 SH Call SOLE   0 0 0
EMBRAER S.A. COM 29082A107 195 44,389 SH   SOLE   44,389 0 0
EMBRAER S.A. PUT 29082A957 455 1,034 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 304 325 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G609 519 55,471 SH   SOLE   55,471 0 0
DIREXION SHS ETF TR PUT 25460G950 33 36 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 414 443 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 289 309 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 705 101 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 579 83 SH Put SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 158 19 SH Call SOLE   0 0 0
EVERSOURCE ENERGY PUT 30040W958 785 94 SH Put SOLE   0 0 0
ESCALADE INC CALL 296056904 47 26 SH Call SOLE   0 0 0
ESCALADE INC COM 296056104 184 10,097 SH   SOLE   10,097 0 0
EROS STX GLOBAL CORPORATION CALL G3788M904 155 703 SH Call SOLE   0 0 0
EROS STX GLOBAL CORPORATION COM G3788M114 155 70,499 SH   SOLE   70,499 0 0
EROS STX GLOBAL CORPORATION PUT G3788M954 167 758 SH Put SOLE   0 0 0
ELEMENT SOLUTIONS INC CALL 28618M906 234 223 SH Call SOLE   0 0 0
ELEMENT SOLUTIONS INC PUT 28618M956 1 1 SH Put SOLE   0 0 0
ESSENT GROUP LTD CALL G3198U902 384 104 SH Call SOLE   0 0 0
ESSENT GROUP LTD PUT G3198U952 329 89 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 36 6 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F114 681 11,070 SH   SOLE   11,070 0 0
VANECK VECTORS ETF TR PUT 92189F952 36 6 SH Put SOLE   0 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 223 60 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 683 18,384 SH   SOLE   18,384 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 579 156 SH Put SOLE   0 0 0
EMPIRE ST RLTY TR INC CALL 292104906 4 8 SH Call SOLE   0 0 0
EMPIRE ST RLTY TR INC COM 292104106 105 17,268 SH   SOLE   17,268 0 0
EMPIRE ST RLTY TR INC PUT 292104956 107 176 SH Put SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 40 2 SH Call SOLE   0 0 0
ESSEX PPTY TR INC COM 297178105 156 777 SH   SOLE   777 0 0
ESSEX PPTY TR INC PUT 297178955 1,003 50 SH Put SOLE   0 0 0
ELASTIC N V CALL N14506904 5,577 517 SH Call SOLE   0 0 0
ELASTIC N V COM N14506104 472 4,377 SH   SOLE   4,377 0 0
ELASTIC N V PUT N14506954 10,681 990 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 2,597 4,792 SH Call SOLE   0 0 0
ENERGY TRANSFER LP PUT 29273V950 2,292 4,229 SH Put SOLE   0 0 0
E TRADE FINANCIAL CORP CALL 269246901 35 152 SH Call SOLE   0 0 0
E TRADE FINANCIAL CORP COM 269246401 25 500 SH   SOLE   500 0 0
E TRADE FINANCIAL CORP PUT 269246951 10 268 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC CALL 297602904 73 54 SH Call SOLE   0 0 0
ETHAN ALLEN INTERIORS INC PUT 297602954 239 177 SH Put SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 28 175 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 45 28,333 SH   SOLE   28,333 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 116 722 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 7,172 703 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 4,509 442 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 246 25 SH Call SOLE   0 0 0
ENTERGY CORP NEW COM 29364G103 33 337 SH   SOLE   337 0 0
ENTERGY CORP NEW PUT 29364G953 236 24 SH Put SOLE   0 0 0
EQUITRANS MIDSTREAM CORP CALL 294600901 0 589 SH Call SOLE   0 0 0
EQUITRANS MIDSTREAM CORP PUT 294600951 0 426 SH Put SOLE   0 0 0
EQUITRANS MIDSTREAM CORP CALL 294600901 0 174 SH Call SOLE   0 0 0
EQUITRANS MIDSTREAM CORP PUT 294600951 0 77 SH Put SOLE   0 0 0
ETSY INC CALL 29786A906 13,914 1,144 SH Call SOLE   0 0 0
ETSY INC COM 29786A106 10,029 82,455 SH   SOLE   82,455 0 0
ETSY INC PUT 29786A956 43,458 3,573 SH Put SOLE   0 0 0
ISHARES TR CALL 464289902 70 51 SH Call SOLE   0 0 0
ISHARES TR PUT 464289952 201 147 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 9 4 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W882 102 4,184 SH   SOLE   4,184 0 0
PROSHARES TR II PUT 74347W952 171 70 SH Put SOLE   0 0 0
EURONAV NV CALL B38564908 544 617 SH Call SOLE   0 0 0
EURONAV NV COM B38564108 841 95,267 SH   SOLE   95,267 0 0
EURONAV NV PUT B38564958 2,664 3,017 SH Put SOLE   0 0 0
EATON VANCE CORP CALL 278265903 45 12 SH Call SOLE   0 0 0
EATON VANCE CORP PUT 278265953 30 8 SH Put SOLE   0 0 0
ENVIVA PARTNERS LP COM 29414J107 54 1,348 SH   SOLE   1,348 0 0
ENVIVA PARTNERS LP PUT 29414J957 60 15 SH Put SOLE   0 0 0
EVERBRIDGE INC CALL 29978A904 37 3 SH Call SOLE   0 0 0
EVERBRIDGE INC COM 29978A104 124 994 SH   SOLE   994 0 0
EVERBRIDGE INC PUT 29978A954 50 4 SH Put SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C CALL 29382R907 1 10 SH Call SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 0 340 SH   SOLE   340 0 0
EVERQUOTE INC CALL 30041R908 185 48 SH Call SOLE   0 0 0
EVERQUOTE INC COM 30041R108 446 11,557 SH   SOLE   11,557 0 0
EVERQUOTE INC PUT 30041R958 27 7 SH Put SOLE   0 0 0
EVOFEM BIOSCIENCES INC CALL 30048L904 0 159 SH Call SOLE   0 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 0 17,235 SH   SOLE   17,235 0 0
EVOFEM BIOSCIENCES INC PUT 30048L954 0 346 SH Put SOLE   0 0 0
EVOLENT HEALTH INC CALL 30050B901 410 331 SH Call SOLE   0 0 0
EVOLENT HEALTH INC PUT 30050B951 6 5 SH Put SOLE   0 0 0
EVOKE PHARMA INC CALL 30049G904 495 1,056 SH Call SOLE   0 0 0
EVOKE PHARMA INC PUT 30049G954 17 38 SH Put SOLE   0 0 0
EVERCORE INC CALL 29977A905 366 56 SH Call SOLE   0 0 0
EVERCORE INC COM 29977A105 151 2,319 SH   SOLE   2,319 0 0
EVERCORE INC PUT 29977A955 19 3 SH Put SOLE   0 0 0
EVERGY INC CALL 30034W906 437 86 SH Call SOLE   0 0 0
EVERGY INC COM 30034W106 0 19 SH   SOLE   19 0 0
EVERGY INC PUT 30034W956 5 1 SH Put SOLE   0 0 0
EVERI HLDGS INC CALL 30034T903 297 361 SH Call SOLE   0 0 0
EVERI HLDGS INC COM 30034T103 88 10,730 SH   SOLE   10,730 0 0
EVERI HLDGS INC PUT 30034T953 539 654 SH Put SOLE   0 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 8,756 1,097 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 7,782 975 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 2,167 1,099 SH Call SOLE   0 0 0
ISHARES INC COM 464286103 4,058 205,830 SH   SOLE   205,830 0 0
ISHARES INC PUT 464286951 2,222 1,127 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 202 62 SH Call SOLE   0 0 0
EAST WEST BANCORP INC PUT 27579R954 396 121 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 334 122 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 156 57 SH Put SOLE   0 0 0
ISHARES INC COM 464286756 4 115 SH   SOLE   115 0 0
ISHARES INC CALL 464286901 4,445 1,526 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 1,881 646 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 642 293 SH Call SOLE   0 0 0
ISHARES INC COM 464286871 875 39,953 SH   SOLE   39,953 0 0
ISHARES INC PUT 464286951 3,605 1,645 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 109 45 SH Call SOLE   0 0 0
ISHARES INC COM 46434G830 577 23,669 SH   SOLE   23,669 0 0
ISHARES INC PUT 46434G953 39 16 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 6,243 1,057 SH Call SOLE   0 0 0
ISHARES INC COM 46434G822 936 15,851 SH   SOLE   15,851 0 0
ISHARES INC PUT 46434G953 29,729 5,033 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 10 4 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 654 250 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 64 SH Call SOLE   0 0 0
ISHARES INC COM 464286764 0 15,669 SH   SOLE   15,669 0 0
ISHARES INC PUT 464286951 0 223 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 3 SH Call SOLE   0 0 0
ISHARES INC COM 464286707 0 2,430 SH   SOLE   2,430 0 0
ISHARES INC PUT 464286951 0 115 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 2,046 1,093 SH Call SOLE   0 0 0
ISHARES INC COM 46434G780 473 25,297 SH   SOLE   25,297 0 0
ISHARES INC PUT 46434G953 140 75 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 9,429 2,100 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 3,847 857 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G904 147 58 SH Call SOLE   0 0 0
ISHARES TR PUT 46435G954 823 323 SH Put SOLE   0 0 0
PROSHARES TR COM 74348A459 1 51 SH   SOLE   51 0 0
ISHARES INC CALL 464286901 4,627 1,387 SH Call SOLE   0 0 0
ISHARES INC COM 464286822 1,135 34,027 SH   SOLE   34,027 0 0
ISHARES INC PUT 464286951 13,927 4,175 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 6,605 1,011 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 10,323 1,580 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 81,193 29,354 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 68,049 24,602 SH Put SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 9,777 959 SH Call SOLE   0 0 0
EXACT SCIENCES CORP PUT 30063P955 10,765 1,056 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 10,735 3,002 SH Call SOLE   0 0 0
EXELON CORP PUT 30161N951 1,480 414 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 1,899 777 SH Call SOLE   0 0 0
EXELIXIS INC COM 30161Q104 295 12,103 SH   SOLE   12,103 0 0
EXELIXIS INC PUT 30161Q954 1,672 684 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 420 1,199 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 309 88,148 SH   SOLE   88,148 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 292 833 SH Put SOLE   0 0 0
EXLSERVICE HOLDINGS INC COM 302081104 12 186 SH   SOLE   186 0 0
EAGLE MATLS INC CALL 26969P908 17 2 SH Call SOLE   0 0 0
EAGLE MATLS INC PUT 26969P958 328 38 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 1,403 155 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC PUT 302130959 814 90 SH Put SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 0 3,112 SH Call SOLE   0 0 0
EXPEDIA GROUP INC COM 30212P303 0 36,033 SH   SOLE   36,033 0 0
EXPEDIA GROUP INC PUT 30212P953 0 3,377 SH Put SOLE   0 0 0
EXP WORLD HLDGS INC CALL 30212W900 750 186 SH Call SOLE   0 0 0
EXP WORLD HLDGS INC COM 30212W100 356 8,831 SH   SOLE   8,831 0 0
EXP WORLD HLDGS INC PUT 30212W950 536 133 SH Put SOLE   0 0 0
EXPONENT INC CALL 30214U902 21 3 SH Call SOLE   0 0 0
EXPONENT INC COM 30214U102 2 38 SH   SOLE   38 0 0
EXPRESS INC CALL 30219E903 23 393 SH Call SOLE   0 0 0
EXPRESS INC COM 30219E103 13 21,485 SH   SOLE   21,485 0 0
EXPRESS INC PUT 30219E953 89 1,475 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 438 41 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 53 5 SH Put SOLE   0 0 0
EXTERRAN CORP CALL 30227H906 0 2 SH Call SOLE   0 0 0
EXTERRAN CORP COM 30227H106 14 3,468 SH   SOLE   3,468 0 0
EXTREME NETWORKS INC CALL 30226D906 45 113 SH Call SOLE   0 0 0
EXTREME NETWORKS INC PUT 30226D956 57 143 SH Put SOLE   0 0 0
NATIONAL VISION HLDGS INC CALL 63845R907 179 47 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G900 2 57 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC PUT 30233G950 0 1 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 353 SH Call SOLE   0 0 0
ISHARES INC COM 464286780 0 48,849 SH   SOLE   48,849 0 0
ISHARES INC PUT 464286951 0 651 SH Put SOLE   0 0 0
EZCORP INC CALL 302301906 33 66 SH Call SOLE   0 0 0
EZCORP INC COM 302301106 7 1,532 SH   SOLE   1,532 0 0
EZCORP INC PUT 302301956 6 13 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 356 94 SH Call SOLE   0 0 0
ISHARES INC COM 464286608 132 3,484 SH   SOLE   3,484 0 0
ISHARES INC PUT 464286951 864 228 SH Put SOLE   0 0 0
FORD MTR CO DEL CALL 345370900 5,481 8,231 SH Call SOLE   0 0 0
FORD MTR CO DEL COM 345370860 2,210 331,972 SH   SOLE   331,972 0 0
FORD MTR CO DEL PUT 345370950 8,331 12,510 SH Put SOLE   0 0 0
FIRST AMERN FINL CORP CALL 31847R902 5 1 SH Call SOLE   0 0 0
FIRST AMERN FINL CORP COM 31847R102 263 5,170 SH   SOLE   5,170 0 0
FIRST AMERN FINL CORP PUT 31847R952 1,919 377 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 1,093 363 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,016 33,758 SH   SOLE   33,758 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 1,795 596 SH Put SOLE   0 0 0
FANHUA INC PUT 30712A953 18 11 SH Put SOLE   0 0 0
FARO TECHNOLOGIES INC CALL 311642902 30 5 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 15,813 4,669 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y694 2,420 71,479 SH   SOLE   71,479 0 0
DIREXION SHS ETF TR PUT 25459Y956 7,624 2,251 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 4,937 1,095 SH Call SOLE   0 0 0
FASTENAL CO PUT 311900954 1,785 396 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 31 8 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC COM 31189P102 770 19,284 SH   SOLE   19,284 0 0
FATE THERAPEUTICS INC PUT 31189P952 59 15 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 2,502 1,654 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 998 660 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 48 32 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 125 83 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 518,300 19,790 SH Call SOLE   0 0 0
FACEBOOK INC COM 30303M102 21,924 83,714 SH   SOLE   83,714 0 0
FACEBOOK INC PUT 30303M952 524,480 20,026 SH Put SOLE   0 0 0
FLAGSTAR BANCORP INC CALL 337930905 1,220 412 SH Call SOLE   0 0 0
FLAGSTAR BANCORP INC PUT 337930955 2 1 SH Put SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 164 19 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 12 142 SH   SOLE   142 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 112 13 SH Put SOLE   0 0 0
FB FINL CORP CALL 30257X904 5 2 SH Call SOLE   0 0 0
FB FINL CORP COM 30257X104 11 471 SH   SOLE   471 0 0
FB FINL CORP PUT 30257X954 65 26 SH Put SOLE   0 0 0
FOUNDATION BLDG MATLS INC COM 350392106 0 49 SH   SOLE   49 0 0
FOUNDATION BLDG MATLS INC PUT 350392956 6 4 SH Put SOLE   0 0 0
FIRST BANCORP N C COM 318910106 69 3,312 SH   SOLE   3,312 0 0
FIRST BANCORP N C PUT 318910956 136 65 SH Put SOLE   0 0 0
FIRST BANCORP P R CALL 318672906 264 507 SH Call SOLE   0 0 0
FIRST BANCORP P R COM 318672706 155 29,761 SH   SOLE   29,761 0 0
FIRST BANCORP P R PUT 318672956 283 544 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33733E907 47 3 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD COM 33733E203 77 495 SH   SOLE   495 0 0
FRANKLIN COVEY CO CALL 353469909 39 22 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 0 610 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 0 1,400 SH Put SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H901 300 1,405 SH Call SOLE   0 0 0
FUELCELL ENERGY INC COM 35952H601 412 192,728 SH   SOLE   192,728 0 0
FUELCELL ENERGY INC PUT 35952H951 653 3,053 SH Put SOLE   0 0 0
FIRST COMWLTH FINL CORP PA PUT 319829957 1 2 SH Put SOLE   0 0 0
FIRSTCASH INC PUT 33767D955 11 2 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33733E907 0 1 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD COM 33733E807 16 2,670 SH   SOLE   2,670 0 0
FIRST TR EXCHANGE-TRADED FD PUT 33733E957 3 6 SH Put SOLE   0 0 0
FTI CONSULTING INC CALL 302941909 52 5 SH Call SOLE   0 0 0
FTI CONSULTING INC PUT 302941959 84 8 SH Put SOLE   0 0 0
FOUR CORNERS PPTY TR INC CALL 35086T909 138 54 SH Call SOLE   0 0 0
FOUR CORNERS PPTY TR INC PUT 35086T959 122 48 SH Put SOLE   0 0 0
FIRST EAGLE ALTR CAP BDC INC COM 26943B100 0 92 SH   SOLE   92 0 0
FIRST EAGLE ALTR CAP BDC INC PUT 26943B950 0 2 SH Put SOLE   0 0 0
FREEPORT-MCMORAN INC CALL 35671D907 8,325 5,323 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC COM 35671D857 3,566 228,036 SH   SOLE   228,036 0 0
FREEPORT-MCMORAN INC PUT 35671D957 12,405 7,932 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST CALL 316092901 341 55 SH Call SOLE   0 0 0
FIDELITY COVINGTON TRUST PUT 316092951 49 8 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33733E907 6,459 343 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD PUT 33733E957 20,866 1,108 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 20 9 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 41 18 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 803 24 SH Call SOLE   0 0 0
FACTSET RESH SYS INC PUT 303075955 602 18 SH Put SOLE   0 0 0
FIDUS INVT CORP CALL 316500907 294 299 SH Call SOLE   0 0 0
FIDUS INVT CORP PUT 316500957 1 2 SH Put SOLE   0 0 0
FEDEX CORP CALL 31428X906 91,176 3,625 SH Call SOLE   0 0 0
FEDEX CORP PUT 31428X956 107,072 4,257 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 5,836 2,033 SH Call SOLE   0 0 0
FIRSTENERGY CORP COM 337932107 187 6,547 SH   SOLE   6,547 0 0
FIRSTENERGY CORP PUT 337932957 3,442 1,199 SH Put SOLE   0 0 0
FLYING EAGLE ACQUISITION COR CALL 34407Y903 474 390 SH Call SOLE   0 0 0
FLYING EAGLE ACQUISITION COR COM 34407Y103 325 26,727 SH   SOLE   26,727 0 0
FLYING EAGLE ACQUISITION COR PUT 34407Y953 565 465 SH Put SOLE   0 0 0
FRANKLIN ELEC INC CALL 353514902 76 13 SH Call SOLE   0 0 0
FRANKLIN ELEC INC PUT 353514952 41 7 SH Put SOLE   0 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 0 107 SH   SOLE   107 0 0
FORUM ENERGY TECHNOLOGIES IN CALL 34984V900 21 386 SH Call SOLE   0 0 0
FIREEYE INC CALL 31816Q901 1,232 998 SH Call SOLE   0 0 0
FIREEYE INC COM 31816Q101 1,231 99,717 SH   SOLE   99,717 0 0
FIREEYE INC PUT 31816Q951 2,450 1,985 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 756 208 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 5,118 1,408 SH Put SOLE   0 0 0
FUTUREFUEL CORP CALL 36116M906 3 3 SH Call SOLE   0 0 0
FUTUREFUEL CORP COM 36116M106 10 884 SH   SOLE   884 0 0
FUTUREFUEL CORP PUT 36116M956 17 15 SH Put SOLE   0 0 0
FIRST FINL BANCORP OH CALL 320209909 6 5 SH Call SOLE   0 0 0
FBL FINL GROUP INC CALL 30239F906 14 3 SH Call SOLE   0 0 0
FBL FINL GROUP INC PUT 30239F956 4 1 SH Put SOLE   0 0 0
FIRST FINL BANKSHARES CALL 32020R909 19 7 SH Call SOLE   0 0 0
FIRST FINL BANKSHARES COM 32020R109 19 705 SH   SOLE   705 0 0
FIRST FINL BANKSHARES PUT 32020R959 13 5 SH Put SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 1,460 119 SH Call SOLE   0 0 0
F5 NETWORKS INC PUT 315616952 3,179 259 SH Put SOLE   0 0 0
INNOVATOR ETFS TR CALL 45782C902 52 14 SH Call SOLE   0 0 0
INNOVATOR ETFS TR COM 45782C102 136 3,646 SH   SOLE   3,646 0 0
FIBROGEN INC CALL 31572Q908 1,122 273 SH Call SOLE   0 0 0
FIBROGEN INC COM 31572Q808 12 300 SH   SOLE   300 0 0
FIBROGEN INC PUT 31572Q958 694 169 SH Put SOLE   0 0 0
FEDERATED HERMES INC CALL 314211903 1,864 867 SH Call SOLE   0 0 0
FEDERATED HERMES INC PUT 314211953 124 58 SH Put SOLE   0 0 0
FIRST HORIZON NATL CORP CALL 320517905 944 1,002 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP COM 320517105 146 15,485 SH   SOLE   15,485 0 0
FIRST HORIZON NATL CORP PUT 320517955 923 979 SH Put SOLE   0 0 0
FRANKS INTL N V COM N33462107 7 4,577 SH   SOLE   4,577 0 0
FRANKS INTL N V PUT N33462957 0 2 SH Put SOLE   0 0 0
FAIR ISAAC CORP CALL 303250904 510 12 SH Call SOLE   0 0 0
FAIR ISAAC CORP PUT 303250954 382 9 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST CALL 316092901 20 5 SH Call SOLE   0 0 0
FIDELITY COVINGTON TRUST COM 316092709 100 2,492 SH   SOLE   2,492 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 4,136 281 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,360 9,239 SH   SOLE   9,239 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 3,106 211 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 14 1 SH Call SOLE   0 0 0
FISERV INC CALL 337738908 0 2,512 SH Call SOLE   0 0 0
FISERV INC COM 337738108 0 26,436 SH   SOLE   26,436 0 0
FISERV INC PUT 337738958 0 1,404 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 0 32 SH Call SOLE   0 0 0
FISERV INC PUT 337738958 0 2 SH Put SOLE   0 0 0
FITBIT INC CALL 33812L902 701 1,008 SH Call SOLE   0 0 0
FITBIT INC COM 33812L102 13 2,000 SH   SOLE   2,000 0 0
FITBIT INC PUT 33812L952 437 629 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 5,389 2,528 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP PUT 316773950 3,076 1,443 SH Put SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 2,235 176 SH Call SOLE   0 0 0
FIVE BELOW INC PUT 33829M951 2,197 173 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 1,621 125 SH Call SOLE   0 0 0
FIVE9 INC COM 338307101 246 1,897 SH   SOLE   1,897 0 0
FIVE9 INC PUT 338307951 2,865 221 SH Put SOLE   0 0 0
COMFORT SYS USA INC CALL 199908904 185 36 SH Call SOLE   0 0 0
COMFORT SYS USA INC PUT 199908954 185 36 SH Put SOLE   0 0 0
HOMOLOGY MEDICINES INC CALL 438083907 406 380 SH Call SOLE   0 0 0
HOMOLOGY MEDICINES INC COM 438083107 121 11,310 SH   SOLE   11,310 0 0
HOMOLOGY MEDICINES INC PUT 438083957 219 205 SH Put SOLE   0 0 0
NATIONAL BEVERAGE CORP CALL 635017906 1,360 200 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP PUT 635017956 3,407 501 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 0 962 SH Call SOLE   0 0 0
FOOT LOCKER INC PUT 344849954 0 675 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL CALL 34385P908 836 1,126 SH Call SOLE   0 0 0
FLUIDIGM CORP DEL COM 34385P108 221 29,761 SH   SOLE   29,761 0 0
FLUIDIGM CORP DEL PUT 34385P958 334 450 SH Put SOLE   0 0 0
FLEX LTD CALL Y2573F902 818 735 SH Call SOLE   0 0 0
FLEX LTD COM Y2573F102 137 12,361 SH   SOLE   12,361 0 0
FLEX LTD PUT Y2573F952 1,293 1,161 SH Put SOLE   0 0 0
FULGENT GENETICS INC CALL 359664909 44 11 SH Call SOLE   0 0 0
FULGENT GENETICS INC COM 359664109 30 751 SH   SOLE   751 0 0
FULGENT GENETICS INC PUT 359664959 52 13 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 1,760 491 SH Call SOLE   0 0 0
FLIR SYS INC COM 302445101 488 13,635 SH   SOLE   13,635 0 0
FLIR SYS INC PUT 302445951 1,681 469 SH Put SOLE   0 0 0
FLUENT INC CALL 34380C902 45 184 SH Call SOLE   0 0 0
FLUENT INC COM 34380C102 5 2,081 SH   SOLE   2,081 0 0
FLOWERS FOODS INC CALL 343498901 165 68 SH Call SOLE   0 0 0
FLOWERS FOODS INC PUT 343498951 9 4 SH Put SOLE   0 0 0
SPX FLOW INC COM 78469X107 4 100 SH   SOLE   100 0 0
SPX FLOW INC PUT 78469X957 4 1 SH Put SOLE   0 0 0
FLUOR CORP NEW CALL 343412902 783 889 SH Call SOLE   0 0 0
FLUOR CORP NEW COM 343412102 39 4,513 SH   SOLE   4,513 0 0
FLUOR CORP NEW PUT 343412952 808 918 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 392 144 SH Call SOLE   0 0 0
FLOWSERVE CORP PUT 34354P955 40 15 SH Put SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 2,381 100 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 1,166 49 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS CALL 68243Q906 463 186 SH Call SOLE   0 0 0
FLWS/1-800 FLOWERS COM 68243Q106 115 4,628 SH   SOLE   4,628 0 0
FLWS/1-800 FLOWERS PUT 68243Q956 466 187 SH Put SOLE   0 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 142 137 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC COM 33938J106 58 5,665 SH   SOLE   5,665 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 44 43 SH Put SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 49 68 SH Call SOLE   0 0 0
FLY LEASING LTD COM 34407D109 12 1,757 SH   SOLE   1,757 0 0
FLY LEASING LTD PUT 34407D959 10 14 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 12 5 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 30 12 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST CALL 316092901 0 2 SH Call SOLE   0 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1 140 SH   SOLE   140 0 0
FIRST MIDWEST BANCORP DEL PUT 320867954 1 1 SH Put SOLE   0 0 0
F M C CORP CALL 302491903 1,980 187 SH Call SOLE   0 0 0
F M C CORP COM 302491303 217 2,054 SH   SOLE   2,054 0 0
F M C CORP PUT 302491953 1,673 158 SH Put SOLE   0 0 0
FORUM MERGER II CORP CALL 34986F903 4,375 1,851 SH Call SOLE   0 0 0
FORUM MERGER II CORP COM 34986F103 160 6,780 SH   SOLE   6,780 0 0
FORUM MERGER II CORP PUT 34986F953 2,073 877 SH Put SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S CALL 344419906 235 42 SH Call SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S COM 344419106 688 12,254 SH   SOLE   12,254 0 0
FOMENTO ECONOMICO MEXICANO S PUT 344419956 1,106 197 SH Put SOLE   0 0 0
FABRINET CALL G3323L900 901 143 SH Call SOLE   0 0 0
FABRINET PUT G3323L950 6 1 SH Put SOLE   0 0 0
F N B CORP CALL 302520901 54 81 SH Call SOLE   0 0 0
F N B CORP PUT 302520951 8 12 SH Put SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 792 106 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC COM 339750101 8 117 SH   SOLE   117 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 1,107 148 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 1,174 375 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 141 4,534 SH   SOLE   4,534 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R953 1,092 349 SH Put SOLE   0 0 0
FUNKO INC CALL 361008905 13 24 SH Call SOLE   0 0 0
FUNKO INC PUT 361008955 1 2 SH Put SOLE   0 0 0
FRANCO NEV CORP CALL 351858905 8,025 575 SH Call SOLE   0 0 0
FRANCO NEV CORP COM 351858105 1,145 8,206 SH   SOLE   8,206 0 0
FRANCO NEV CORP PUT 351858955 5,527 396 SH Put SOLE   0 0 0
FOCUS FINL PARTNERS INC CALL 34417P900 13 4 SH Call SOLE   0 0 0
FOCUS FINL PARTNERS INC COM 34417P100 17 527 SH   SOLE   527 0 0
FOCUS FINL PARTNERS INC PUT 34417P950 977 298 SH Put SOLE   0 0 0
FERRO CORP CALL 315405900 634 512 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 1,386 982 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC COM 03152W109 460 32,608 SH   SOLE   32,608 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 581 412 SH Put SOLE   0 0 0
FORESTAR GROUP INC CALL 346232901 0 1 SH Call SOLE   0 0 0
FORMFACTOR INC CALL 346375908 398 160 SH Call SOLE   0 0 0
FORMFACTOR INC PUT 346375958 97 39 SH Put SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 203 355 SH Call SOLE   0 0 0
FOSSIL GROUP INC COM 34988V106 27 4,752 SH   SOLE   4,752 0 0
FOSSIL GROUP INC PUT 34988V956 54 95 SH Put SOLE   0 0 0
SHIFT4 PMTS INC CALL 82452J909 1,141 236 SH Call SOLE   0 0 0
SHIFT4 PMTS INC COM 82452J109 50 1,038 SH   SOLE   1,038 0 0
SHIFT4 PMTS INC PUT 82452J959 991 205 SH Put SOLE   0 0 0
FOX CORP CALL 35137L904 41 15 SH Call SOLE   0 0 0
FOX CORP COM 35137L204 5 181 SH   SOLE   181 0 0
FOX CORP CALL 35137L904 5,866 2,108 SH Call SOLE   0 0 0
FOX CORP PUT 35137L954 2,526 908 SH Put SOLE   0 0 0
FOX FACTORY HLDG CORP CALL 35138V902 1,337 180 SH Call SOLE   0 0 0
FOX FACTORY HLDG CORP COM 35138V102 120 1,616 SH   SOLE   1,616 0 0
FOX FACTORY HLDG CORP PUT 35138V952 29 4 SH Put SOLE   0 0 0
FIRST TR EXCH TRADED FD III CALL 33739E908 3 2 SH Call SOLE   0 0 0
FIRST TR EXCH TRADED FD III COM 33739E108 1 100 SH   SOLE   100 0 0
FARMLAND PARTNERS INC CALL 31154R909 113 170 SH Call SOLE   0 0 0
FARMLAND PARTNERS INC PUT 31154R959 23 35 SH Put SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 18 39 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 0 184 SH   SOLE   184 0 0
FIRST INDL RLTY TR INC CALL 32054K903 3 1 SH Call SOLE   0 0 0
FIRST INDL RLTY TR INC COM 32054K103 5 133 SH   SOLE   133 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1 900 SH   SOLE   900 0 0
REPUBLIC FIRST BANCORP INC PUT 760416957 3 17 SH Put SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 578 53 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 703 6,451 SH   SOLE   6,451 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 2,661 244 SH Put SOLE   0 0 0
WHOLE EARTH BRANDS INC CALL 96684W900 317 381 SH Call SOLE   0 0 0
WHOLE EARTH BRANDS INC COM 96684W100 203 24,449 SH   SOLE   24,449 0 0
WHOLE EARTH BRANDS INC PUT 96684W950 376 451 SH Put SOLE   0 0 0
FIESTA RESTAURANT GROUP INC CALL 31660B901 7 8 SH Call SOLE   0 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 43 4,671 SH   SOLE   4,671 0 0
FIESTA RESTAURANT GROUP INC PUT 31660B951 484 517 SH Put SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 808 1,244 SH Call SOLE   0 0 0
FRONTLINE LTD COM G3682E192 679 104,515 SH   SOLE   104,515 0 0
FRONTLINE LTD PUT G3682E952 973 1,498 SH Put SOLE   0 0 0
JFROG LTD CALL M6191J900 524 62 SH Call SOLE   0 0 0
JFROG LTD COM M6191J100 74 878 SH   SOLE   878 0 0
JFROG LTD PUT M6191J950 372 44 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 66 6 SH Call SOLE   0 0 0
FRESHPET INC COM 358039105 476 4,270 SH   SOLE   4,270 0 0
FRESHPET INC PUT 358039955 1,473 132 SH Put SOLE   0 0 0
FEDERAL RLTY INVT TR CALL 313747906 543 74 SH Call SOLE   0 0 0
FEDERAL RLTY INVT TR PUT 313747956 323 44 SH Put SOLE   0 0 0
FORTERRA INC CALL 34960W906 11 10 SH Call SOLE   0 0 0
FORTERRA INC COM 34960W106 4 399 SH   SOLE   399 0 0
FORTERRA INC PUT 34960W956 20 17 SH Put SOLE   0 0 0
FS KKR CAPITAL CORP CALL 302635906 831 524 SH Call SOLE   0 0 0
FS KKR CAPITAL CORP PUT 302635956 1 1 SH Put SOLE   0 0 0
FS KKR CAPITAL CORP CALL 302635906 28 18 SH Call SOLE   0 0 0
FS KKR CAP CORP II CALL 35952V903 3,205 2,179 SH Call SOLE   0 0 0
FS KKR CAP CORP II PUT 35952V953 3,108 2,113 SH Put SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 0 1,678 SH Call SOLE   0 0 0
FIRST SOLAR INC PUT 336433957 0 1,144 SH Put SOLE   0 0 0
FASTLY INC CALL 31188V900 17,986 1,920 SH Call SOLE   0 0 0
FASTLY INC COM 31188V100 2,022 21,588 SH   SOLE   21,588 0 0
FASTLY INC PUT 31188V950 34,727 3,707 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 1,206 1,897 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 338 53,219 SH   SOLE   53,219 0 0
FORTUNA SILVER MINES INC PUT 349915958 744 1,171 SH Put SOLE   0 0 0
FRANKLIN STR PPTYS CORP CALL 35471R906 0 1 SH Call SOLE   0 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 13 3,772 SH   SOLE   3,772 0 0
FRANKLIN STR PPTYS CORP PUT 35471R956 4 11 SH Put SOLE   0 0 0
FEDERAL SIGNAL CORP CALL 313855908 409 140 SH Call SOLE   0 0 0
FIDELITY COVINGTON TRUST CALL 316092901 3 1 SH Call SOLE   0 0 0
FOSTER L B CO PUT 350060959 79 59 SH Put SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 546 319 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 149 87 SH Put SOLE   0 0 0
FARFETCH LTD CALL 30744W907 3,351 1,332 SH Call SOLE   0 0 0
FARFETCH LTD COM 30744W107 820 32,620 SH   SOLE   32,620 0 0
FARFETCH LTD PUT 30744W957 2,900 1,153 SH Put SOLE   0 0 0
FRONTDOOR INC CALL 35905A909 606 156 SH Call SOLE   0 0 0
FUEL TECH INC CALL 359523907 5 63 SH Call SOLE   0 0 0
TECHNIPFMC PLC CALL G87110905 181 288 SH Call SOLE   0 0 0
TECHNIPFMC PLC PUT G87110955 451 716 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL CALL 343389902 112 414 SH Call SOLE   0 0 0
FLOTEK INDS INC DEL PUT 343389952 6 25 SH Put SOLE   0 0 0
FORTINET INC CALL 34959E909 3,946 335 SH Call SOLE   0 0 0
FORTINET INC COM 34959E109 520 4,414 SH   SOLE   4,414 0 0
FORTINET INC PUT 34959E959 5,160 438 SH Put SOLE   0 0 0
FORTIS INC CALL 349553907 16 4 SH Call SOLE   0 0 0
FORTIS INC PUT 349553957 4 1 SH Put SOLE   0 0 0
FORTIVE CORP CALL 34959J908 145 300 SH Call SOLE   0 0 0
FORTIVE CORP COM 34959J108 27 365 SH   SOLE   365 0 0
FORTIVE CORP PUT 34959J958 69 277 SH Put SOLE   0 0 0
FULLER H B CO CALL 359694906 64 14 SH Call SOLE   0 0 0
FULLER H B CO PUT 359694956 32 7 SH Put SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 159 171 SH Call SOLE   0 0 0
FULTON FINL CORP PA COM 360271100 24 2,598 SH   SOLE   2,598 0 0
FULTON FINL CORP PA PUT 360271950 85 92 SH Put SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 895 319 SH Call SOLE   0 0 0
CEDAR FAIR L P PUT 150185956 193 69 SH Put SOLE   0 0 0
FUTU HLDGS LTD CALL 36118L906 40 14 SH Call SOLE   0 0 0
FUTU HLDGS LTD COM 36118L106 412 14,415 SH   SOLE   14,415 0 0
FUTU HLDGS LTD PUT 36118L956 469 164 SH Put SOLE   0 0 0
ARCIMOTO INC CALL 039587900 128 195 SH Call SOLE   0 0 0
ARCIMOTO INC COM 039587100 8 1,338 SH   SOLE   1,338 0 0
ARCIMOTO INC PUT 039587950 37 57 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33738R905 0 1 SH Call SOLE   0 0 0
FORTRESS VALUE ACQUISITION C CALL 34962V906 243 179 SH Call SOLE   0 0 0
FORTRESS VALUE ACQUISITION C COM 34962V106 548 40,426 SH   SOLE   40,426 0 0
FORTRESS VALUE ACQUISITION C PUT 34962V956 1,648 1,214 SH Put SOLE   0 0 0
FIVERR INTL LTD CALL M4R82T906 3,266 235 SH Call SOLE   0 0 0
FIVERR INTL LTD COM M4R82T106 306 2,203 SH   SOLE   2,203 0 0
FIVERR INTL LTD PUT M4R82T956 6,601 475 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229870 31 950 SH   SOLE   950 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 235 65 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 420 116 SH Put SOLE   0 0 0
FORWARD AIR CORP COM 349853101 201 3,516 SH   SOLE   3,516 0 0
FORWARD AIR CORP PUT 349853951 447 78 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES AUSTR CALL 46090N903 1,477 207 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES AUSTR COM 46090N103 304 4,263 SH   SOLE   4,263 0 0
INVESCO CURRENCYSHARES AUSTR PUT 46090N953 949 133 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES BRIT CALL 46138M909 3,158 253 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES BRIT COM 46138M109 1,970 15,785 SH   SOLE   15,785 0 0
INVESCO CURRENCYSHARES BRIT PUT 46138M959 1,560 125 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES CDN D CALL 46138T904 584 79 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES CDN D COM 46138T104 913 12,352 SH   SOLE   12,352 0 0
INVESCO CURRENCYSHARES CDN D PUT 46138T954 3,859 522 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES EURO CALL 46138K903 27,912 2,529 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES EURO COM 46138K103 286 2,600 SH   SOLE   2,600 0 0
INVESCO CURRENCYSHARES EURO PUT 46138K953 27,890 2,527 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES SWISS CALL 46138R908 3,808 384 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES SWISS PUT 46138R958 9 1 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 75 8 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 66 7 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 121,665 28,968 SH Call SOLE   0 0 0
ISHARES TR COM 464287184 1,208 28,768 SH   SOLE   28,768 0 0
ISHARES TR PUT 464287957 103,299 24,595 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 0 1 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES JAPAN CALL 46138W907 1,738 194 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES JAPAN COM 46138W107 1,295 14,459 SH   SOLE   14,459 0 0
INVESCO CURRENCYSHARES JAPAN PUT 46138W957 2,948 329 SH Put SOLE   0 0 0
GENPACT LIMITED CALL G3922B907 11 3 SH Call SOLE   0 0 0
GENPACT LIMITED COM G3922B107 46 1,187 SH   SOLE   1,187 0 0
GENPACT LIMITED PUT G3922B957 3 1 SH Put SOLE   0 0 0
GAIA INC NEW CALL 36269P904 1 2 SH Call SOLE   0 0 0
GAIA INC NEW COM 36269P104 69 7,091 SH   SOLE   7,091 0 0
GAIA INC NEW PUT 36269P954 200 204 SH Put SOLE   0 0 0
GLADSTONE INVT CORP CALL 376546907 94 104 SH Call SOLE   0 0 0
GLADSTONE INVT CORP COM 376546107 56 6,177 SH   SOLE   6,177 0 0
GLADSTONE INVT CORP PUT 376546957 66 73 SH Put SOLE   0 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 132 497 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 50 190 SH Put SOLE   0 0 0
GAN LTD CALL G3728V909 1,015 601 SH Call SOLE   0 0 0
GAN LTD COM G3728V109 51 3,073 SH   SOLE   3,073 0 0
GAN LTD PUT G3728V959 388 230 SH Put SOLE   0 0 0
STEALTHGAS INC CALL Y81669906 0 1 SH Call SOLE   0 0 0
STEALTHGAS INC COM Y81669106 0 218 SH   SOLE   218 0 0
STEALTHGAS INC PUT Y81669956 2 10 SH Put SOLE   0 0 0
GATX CORP CALL 361448903 133 21 SH Call SOLE   0 0 0
GATX CORP PUT 361448953 31 5 SH Put SOLE   0 0 0
GALIANO GOLD INC CALL 36352H900 15 113 SH Call SOLE   0 0 0
GALIANO GOLD INC COM 36352H100 21 15,776 SH   SOLE   15,776 0 0
GALIANO GOLD INC PUT 36352H950 1 10 SH Put SOLE   0 0 0
GLOBAL BLUE GROUP HOLDING AG CALL H33700907 34 49 SH Call SOLE   0 0 0
GLOBAL BLUE GROUP HOLDING AG COM H33700107 80 11,570 SH   SOLE   11,570 0 0
GLOBAL BLUE GROUP HOLDING AG PUT H33700957 9 13 SH Put SOLE   0 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 128 40 SH Call SOLE   0 0 0
GLACIER BANCORP INC NEW PUT 37637Q955 3 1 SH Put SOLE   0 0 0
GOLUB CAP BDC INC CALL 38173M902 164 124 SH Call SOLE   0 0 0
GOLUB CAP BDC INC PUT 38173M952 144 109 SH Put SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 711 129 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 71 13 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 602 205 SH Call SOLE   0 0 0
GREENBRIER COS INC PUT 393657951 117 40 SH Put SOLE   0 0 0
GANNETT CO INC CALL 36472T909 66 513 SH Call SOLE   0 0 0
GANNETT CO INC COM 36472T109 7 5,605 SH   SOLE   5,605 0 0
GANNETT CO INC PUT 36472T959 11 90 SH Put SOLE   0 0 0
GENESCO INC CALL 371532902 64 30 SH Call SOLE   0 0 0
GENESCO INC PUT 371532952 6 3 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 112 5,378 SH   SOLE   5,378 0 0
GENERAL DYNAMICS CORP CALL 369550908 6,215 449 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP PUT 369550958 3,350 242 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 4,900 645 SH Call SOLE   0 0 0
GODADDY INC PUT 380237957 1,010 133 SH Put SOLE   0 0 0
GOLDEN ENTMT INC CALL 381013901 16 12 SH Call SOLE   0 0 0
GOLDEN ENTMT INC COM 381013101 44 3,242 SH   SOLE   3,242 0 0
GOLDEN ENTMT INC PUT 381013951 221 160 SH Put SOLE   0 0 0
GREEN DOT CORP CALL 39304D902 263 52 SH Call SOLE   0 0 0
GREEN DOT CORP COM 39304D102 46 925 SH   SOLE   925 0 0
GREEN DOT CORP PUT 39304D952 723 143 SH Put SOLE   0 0 0
GOODRX HLDGS INC CALL 38246G908 539 97 SH Call SOLE   0 0 0
GOODRX HLDGS INC COM 38246G108 244 4,401 SH   SOLE   4,401 0 0
GOODRX HLDGS INC PUT 38246G958 283 51 SH Put SOLE   0 0 0
GDS HLDGS LTD CALL 36165L908 5,850 715 SH Call SOLE   0 0 0
GDS HLDGS LTD PUT 36165L958 9,156 1,119 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 151,459 38,677 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F106 10,112 258,233 SH   SOLE   258,233 0 0
VANECK VECTORS ETF TR PUT 92189F952 105,974 27,062 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 29,279 5,289 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 36,886 6,663 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 6,564 10,537 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 4,616 741,064 SH   SOLE   741,064 0 0
GENERAL ELECTRIC CO PUT 369604953 7,753 12,446 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 707 1,136 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO PUT 369604953 836 1,343 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 463 128 SH Call SOLE   0 0 0
GREIF INC COM 397624107 222 6,134 SH   SOLE   6,134 0 0
GREIF INC PUT 397624957 94 26 SH Put SOLE   0 0 0
GENESIS ENERGY L P CALL 371927904 402 895 SH Call SOLE   0 0 0
GENESIS ENERGY L P COM 371927104 234 52,216 SH   SOLE   52,216 0 0
GENESIS ENERGY L P PUT 371927954 44 98 SH Put SOLE   0 0 0
GENESIS HEALTHCARE INC CALL 37185X906 5 97 SH Call SOLE   0 0 0
GENESIS HEALTHCARE INC COM 37185X106 0 364 SH   SOLE   364 0 0
GENETIC TECHNOLOGIES LTD CALL 37185R907 3 10 SH Call SOLE   0 0 0
GENETIC TECHNOLOGIES LTD COM 37185R307 18 5,285 SH   SOLE   5,285 0 0
GENETIC TECHNOLOGIES LTD PUT 37185R957 23 68 SH Put SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 391 345 SH Call SOLE   0 0 0
GEO GROUP INC NEW PUT 36162J956 697 615 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G903 113 41 SH Call SOLE   0 0 0
GERON CORP CALL 374163903 100 575 SH Call SOLE   0 0 0
GERON CORP COM 374163103 44 25,576 SH   SOLE   25,576 0 0
GERON CORP PUT 374163953 123 711 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 486 419 SH Call SOLE   0 0 0
GUESS INC COM 401617105 103 8,902 SH   SOLE   8,902 0 0
GUESS INC PUT 401617955 1,117 962 SH Put SOLE   0 0 0
GRIFFON CORP CALL 398433902 3 2 SH Call SOLE   0 0 0
GRIFFON CORP COM 398433102 7 385 SH   SOLE   385 0 0
GOLD FIELDS LTD CALL 38059T906 668 544 SH Call SOLE   0 0 0
GOLD FIELDS LTD PUT 38059T956 945 769 SH Put SOLE   0 0 0
GFL ENVIRONMENTAL INC CALL 36168Q904 922 434 SH Call SOLE   0 0 0
GFL ENVIRONMENTAL INC PUT 36168Q954 778 366 SH Put SOLE   0 0 0
GRUPO FINANCIERO GALICIA S.A CALL 399909900 704 973 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S.A COM 399909100 172 23,821 SH   SOLE   23,821 0 0
GRUPO FINANCIERO GALICIA S.A PUT 399909950 365 505 SH Put SOLE   0 0 0
GERDAU SA CALL 373737905 216 586 SH Call SOLE   0 0 0
GERDAU SA COM 373737105 314 84,913 SH   SOLE   84,913 0 0
GERDAU SA PUT 373737955 191 517 SH Put SOLE   0 0 0
GRACO INC CALL 384109904 18 3 SH Call SOLE   0 0 0
GRACO INC COM 384109104 56 918 SH   SOLE   918 0 0
GRACO INC PUT 384109954 785 128 SH Put SOLE   0 0 0
GUARDANT HEALTH INC CALL 40131M909 4,907 439 SH Call SOLE   0 0 0
GUARDANT HEALTH INC PUT 40131M959 5,857 524 SH Put SOLE   0 0 0
GREENHILL & CO INC CALL 395259904 57 51 SH Call SOLE   0 0 0
GREENHILL & CO INC COM 395259104 13 1,192 SH   SOLE   1,192 0 0
CGI INC CALL 12532H904 1,016 150 SH Call SOLE   0 0 0
CGI INC COM 12532H104 172 2,541 SH   SOLE   2,541 0 0
CGI INC PUT 12532H954 752 111 SH Put SOLE   0 0 0
GULF ISLAND FABRICATION INC CALL 402307902 0 2 SH Call SOLE   0 0 0
GULF ISLAND FABRICATION INC COM 402307102 10 3,224 SH   SOLE   3,224 0 0
G III APPAREL GROUP LTD CALL 36237H901 144 110 SH Call SOLE   0 0 0
G III APPAREL GROUP LTD PUT 36237H951 61 47 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 554 282 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC COM 375916103 4 212 SH   SOLE   212 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 2,769 1,408 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 83,903 13,278 SH Call SOLE   0 0 0
GILEAD SCIENCES INC PUT 375558953 46,292 7,326 SH Put SOLE   0 0 0
GILAT SATELLITE NETWORKS LTD COM M51474118 16 3,000 SH   SOLE   3,000 0 0
GENERAL MLS INC CALL 370334904 7,901 1,281 SH Call SOLE   0 0 0
GENERAL MLS INC PUT 370334954 7,703 1,249 SH Put SOLE   0 0 0
GLAUKOS CORP CALL 377322902 34 7 SH Call SOLE   0 0 0
GLAUKOS CORP COM 377322102 478 9,661 SH   SOLE   9,661 0 0
GLAUKOS CORP PUT 377322952 14 3 SH Put SOLE   0 0 0
GLOBE LIFE INC PUT 37959E952 23 3 SH Put SOLE   0 0 0
GLADSTONE CAPITAL CORP CALL 376535900 67 91 SH Call SOLE   0 0 0
GLADSTONE CAPITAL CORP PUT 376535950 11 15 SH Put SOLE   0 0 0
SPDR GOLD TR CALL 78463V907 1,150,553 64,959 SH Call SOLE   0 0 0
SPDR GOLD TR COM 78463V107 23,787 134,301 SH   SOLE   134,301 0 0
SPDR GOLD TR PUT 78463V957 817,816 46,173 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 265 279 SH Call SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO PUT 390607959 32 34 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 9 3 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 41 13 SH Put SOLE   0 0 0
GOLAR LNG LTD CALL G9456A900 546 902 SH Call SOLE   0 0 0
GOLAR LNG LTD COM G9456A100 106 17,596 SH   SOLE   17,596 0 0
GOLAR LNG LTD PUT G9456A950 578 955 SH Put SOLE   0 0 0
GLOBANT S A CALL L44385909 824 46 SH Call SOLE   0 0 0
GLOBANT S A COM L44385109 233 1,304 SH   SOLE   1,304 0 0
GLOBANT S A PUT L44385959 197 11 SH Put SOLE   0 0 0
GASLOG LTD CALL G37585909 9 36 SH Call SOLE   0 0 0
GASLOG LTD COM G37585109 70 25,871 SH   SOLE   25,871 0 0
GASLOG LTD PUT G37585959 120 446 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 58 173 SH Call SOLE   0 0 0
GASLOG PARTNERS LP PUT Y2687W958 32 98 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP CALL 37946R909 30 23 SH Call SOLE   0 0 0
GLOBAL PARTNERS LP COM 37946R109 34 2,600 SH   SOLE   2,600 0 0
GLOBAL PARTNERS LP PUT 37946R959 93 71 SH Put SOLE   0 0 0
GALAPAGOS NV CALL 36315X901 156 11 SH Call SOLE   0 0 0
GALAPAGOS NV COM 36315X101 770 5,432 SH   SOLE   5,432 0 0
GALAPAGOS NV PUT 36315X951 766 54 SH Put SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 867 235 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 1,720 466 SH Put SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD CALL G4095J909 4 7 SH Call SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD PUT G4095J959 78 116 SH Put SOLE   0 0 0
GLATFELTER CALL 377316904 369 268 SH Call SOLE   0 0 0
GLATFELTER PUT 377316954 75 55 SH Put SOLE   0 0 0
GLU MOBILE INC CALL 379890906 754 983 SH Call SOLE   0 0 0
GLU MOBILE INC COM 379890106 62 8,090 SH   SOLE   8,090 0 0
GLU MOBILE INC PUT 379890956 264 344 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 6,225 1,921 SH Call SOLE   0 0 0
CORNING INC COM 219350105 366 11,295 SH   SOLE   11,295 0 0
CORNING INC PUT 219350955 4,226 1,304 SH Put SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 16 54 SH Call SOLE   0 0 0
GLYCOMIMETICS INC COM 38000Q102 23 7,511 SH   SOLE   7,511 0 0
GLYCOMIMETICS INC PUT 38000Q952 3 12 SH Put SOLE   0 0 0
GENERAL MTRS CO CALL 37045V900 22,571 7,628 SH Call SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 6,352 214,700 SH   SOLE   214,700 0 0
GENERAL MTRS CO PUT 37045V950 23,888 8,073 SH Put SOLE   0 0 0
GENMAB A/S CALL 372303906 0 18 SH Call SOLE   0 0 0
GENMAB A/S PUT 372303956 0 3 SH Put SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 2,726 2,673 SH Call SOLE   0 0 0
GAMESTOP CORP NEW COM 36467W109 354 34,722 SH   SOLE   34,722 0 0
GAMESTOP CORP NEW PUT 36467W959 3,413 3,347 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 1,619 327 SH Call SOLE   0 0 0
GLOBUS MED INC COM 379577208 998 20,157 SH   SOLE   20,157 0 0
GLOBUS MED INC PUT 379577958 2,594 524 SH Put SOLE   0 0 0
GORES METROPOULOS INC CALL 382872909 4 4 SH Call SOLE   0 0 0
GORES METROPOULOS INC COM 382872109 1 100 SH   SOLE   100 0 0
GORES METROPOULOS INC PUT 382872959 5 5 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 0 167 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 0 115 SH Put SOLE   0 0 0
GLOBAL MED REIT INC CALL 37954A904 117 87 SH Call SOLE   0 0 0
GLOBAL MED REIT INC COM 37954A204 25 1,867 SH   SOLE   1,867 0 0
GLOBAL MED REIT INC PUT 37954A954 28 21 SH Put SOLE   0 0 0
GMS INC CALL 36251C903 79 33 SH Call SOLE   0 0 0
GENOCEA BIOSCIENCES INC CALL 372427901 23 104 SH Call SOLE   0 0 0
GENOCEA BIOSCIENCES INC PUT 372427951 23 104 SH Put SOLE   0 0 0
GENIE ENERGY LTD COM 372284208 24 3,123 SH   SOLE   3,123 0 0
GENIE ENERGY LTD PUT 372284958 10 13 SH Put SOLE   0 0 0
GENCO SHIPPING & TRADING LTD CALL Y2685T901 99 144 SH Call SOLE   0 0 0
GENCO SHIPPING & TRADING LTD COM Y2685T131 26 3,827 SH   SOLE   3,827 0 0
GENCO SHIPPING & TRADING LTD PUT Y2685T951 68 99 SH Put SOLE   0 0 0
GLOBAL NET LEASE INC CALL 379378901 60 38 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC COM 379378201 2 169 SH   SOLE   169 0 0
GLOBAL NET LEASE INC PUT 379378951 41 26 SH Put SOLE   0 0 0
GENMARK DIAGNOSTICS INC CALL 372309904 0 244 SH Call SOLE   0 0 0
GENMARK DIAGNOSTICS INC COM 372309104 0 12,099 SH   SOLE   12,099 0 0
GENMARK DIAGNOSTICS INC PUT 372309954 0 731 SH Put SOLE   0 0 0
GENPREX INC CALL 372446904 0 292 SH Call SOLE   0 0 0
GENPREX INC COM 372446104 0 6,223 SH   SOLE   6,223 0 0
GENPREX INC PUT 372446954 0 69 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 15 4 SH Call SOLE   0 0 0
GENERAC HLDGS INC CALL 368736904 4,666 241 SH Call SOLE   0 0 0
GENERAC HLDGS INC COM 368736104 2,118 10,938 SH   SOLE   10,938 0 0
GENERAC HLDGS INC PUT 368736954 910 47 SH Put SOLE   0 0 0
GENASYS INC CALL 36872P903 67 110 SH Call SOLE   0 0 0
GENASYS INC PUT 36872P953 25 42 SH Put SOLE   0 0 0
GENTEX CORP CALL 371901909 2,111 820 SH Call SOLE   0 0 0
GENTEX CORP PUT 371901959 20 8 SH Put SOLE   0 0 0
GENIUS BRANDS INTL INC CALL 37229T901 164 1,381 SH Call SOLE   0 0 0
GENIUS BRANDS INTL INC COM 37229T301 93 78,815 SH   SOLE   78,815 0 0
GENIUS BRANDS INTL INC PUT 37229T951 237 1,998 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 247 738 SH Call SOLE   0 0 0
GENWORTH FINL INC COM 37247D106 45 13,667 SH   SOLE   13,667 0 0
GENWORTH FINL INC PUT 37247D956 186 558 SH Put SOLE   0 0 0
GROCERY OUTLET HLDG CORP CALL 39874R901 817 208 SH Call SOLE   0 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 45 1,158 SH   SOLE   1,158 0 0
GROCERY OUTLET HLDG CORP PUT 39874R951 369 94 SH Put SOLE   0 0 0
GOHEALTH INC CALL 38046W905 6 5 SH Call SOLE   0 0 0
GOHEALTH INC COM 38046W105 66 5,084 SH   SOLE   5,084 0 0
GOHEALTH INC PUT 38046W955 32 25 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 24 7 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y863 5 159 SH   SOLE   159 0 0
GLOBAL X FDS PUT 37954Y951 3 1 SH Put SOLE   0 0 0
GOLDEN OCEAN GROUP LTD CALL G39637905 3 9 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 270 70,733 SH   SOLE   70,733 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 354 927 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 2,556 2,767 SH Call SOLE   0 0 0
GOGO INC PUT 38046C959 1,689 1,828 SH Put SOLE   0 0 0
GOL LINHAS AEREAS INTELIGENT CALL 38045R906 206 338 SH Call SOLE   0 0 0
GOL LINHAS AEREAS INTELIGENT PUT 38045R956 57 95 SH Put SOLE   0 0 0
BARRICK GOLD CORP CALL 067901908 27,812 9,894 SH Call SOLE   0 0 0
BARRICK GOLD CORP COM 067901108 11,605 412,853 SH   SOLE   412,853 0 0
BARRICK GOLD CORP PUT 067901958 42,226 15,022 SH Put SOLE   0 0 0
GLADSTONE COMMERCIAL CORP CALL 376536908 195 116 SH Call SOLE   0 0 0
GLADSTONE COMMERCIAL CORP PUT 376536958 279 166 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 221,615 1,508 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K107 10,085 6,863 SH   SOLE   6,863 0 0
ALPHABET INC PUT 02079K955 182,818 1,244 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 185,398 1,265 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K305 483 330 SH   SOLE   330 0 0
ALPHABET INC PUT 02079K955 235,815 1,609 SH Put SOLE   0 0 0
CANADA GOOSE HLDGS INC CALL 135086906 5,948 1,849 SH Call SOLE   0 0 0
CANADA GOOSE HLDGS INC COM 135086106 1,352 42,035 SH   SOLE   42,035 0 0
CANADA GOOSE HLDGS INC PUT 135086956 5,417 1,684 SH Put SOLE   0 0 0
GOLD RESOURCE CORP COM 38068T105 182 53,423 SH   SOLE   53,423 0 0
GOLD RESOURCE CORP PUT 38068T955 115 338 SH Put SOLE   0 0 0
GOSSAMER BIO INC COM 38341P102 147 11,889 SH   SOLE   11,889 0 0
GOSSAMER BIO INC PUT 38341P952 104 84 SH Put SOLE   0 0 0
ISHARES TR COM 46429B267 0 3,798 SH   SOLE   3,798 0 0
ISHARES TR PUT 46429B957 0 14 SH Put SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 0 353 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 0 86 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 7,203 815 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 1,564 177 SH Put SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO CALL 388689901 308 219 SH Call SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 34 2,443 SH   SOLE   2,443 0 0
GRAPHIC PACKAGING HLDG CO PUT 388689951 140 100 SH Put SOLE   0 0 0
GREAT PANTHER MNG LTD CALL 39115V901 61 690 SH Call SOLE   0 0 0
GREAT PANTHER MNG LTD PUT 39115V951 0 6 SH Put SOLE   0 0 0
GRANITE PT MTG TR INC CALL 38741L907 82 117 SH Call SOLE   0 0 0
GRANITE PT MTG TR INC COM 38741L107 52 7,462 SH   SOLE   7,462 0 0
GRANITE PT MTG TR INC PUT 38741L957 343 485 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 2,059 116 SH Call SOLE   0 0 0
GLOBAL PMTS INC COM 37940X102 538 3,031 SH   SOLE   3,031 0 0
GLOBAL PMTS INC PUT 37940X952 2,947 166 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 53 3 SH Call SOLE   0 0 0
GLOBAL PMTS INC PUT 37940X952 17 1 SH Put SOLE   0 0 0
GULFPORT ENERGY CORP CALL 402635904 5 113 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP PUT 402635954 5 104 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 558 361 SH Call SOLE   0 0 0
GREEN PLAINS INC COM 393222104 385 24,910 SH   SOLE   24,910 0 0
GREEN PLAINS INC PUT 393222954 229 148 SH Put SOLE   0 0 0
GOPRO INC CALL 38268T903 790 1,744 SH Call SOLE   0 0 0
GOPRO INC COM 38268T103 122 27,150 SH   SOLE   27,150 0 0
GOPRO INC PUT 38268T953 441 975 SH Put SOLE   0 0 0
GAP INC CALL 364760908 9,567 5,618 SH Call SOLE   0 0 0
GAP INC COM 364760108 658 38,652 SH   SOLE   38,652 0 0
GAP INC PUT 364760958 8,911 5,233 SH Put SOLE   0 0 0
GP STRATEGIES CORP CALL 36225V904 1 2 SH Call SOLE   0 0 0
GP STRATEGIES CORP COM 36225V104 53 5,507 SH   SOLE   5,507 0 0
GRACE W R & CO DEL NEW CALL 38388F908 157 39 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW PUT 38388F958 141 35 SH Put SOLE   0 0 0
GREEN BRICK PARTNERS INC CALL 392709901 38 24 SH Call SOLE   0 0 0
GREEN BRICK PARTNERS INC PUT 392709951 4 3 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 9 5 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 25 13 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 1 1 SH Call SOLE   0 0 0
GRIFOLS S A CALL 398438908 159 92 SH Call SOLE   0 0 0
GRIFOLS S A COM 398438408 74 4,266 SH   SOLE   4,266 0 0
GRIFOLS S A PUT 398438958 204 118 SH Put SOLE   0 0 0
GARMIN LTD CALL H2906T909 2,295 242 SH Call SOLE   0 0 0
GARMIN LTD COM H2906T109 390 4,114 SH   SOLE   4,114 0 0
GARMIN LTD PUT H2906T959 3,395 358 SH Put SOLE   0 0 0
U S GLOBAL INVS INC CALL 902952900 6 27 SH Call SOLE   0 0 0
U S GLOBAL INVS INC COM 902952100 155 65,312 SH   SOLE   65,312 0 0
U S GLOBAL INVS INC PUT 902952950 2 12 SH Put SOLE   0 0 0
GROUPON INC CALL 399473906 1,882 923 SH Call SOLE   0 0 0
GROUPON INC COM 399473206 751 36,831 SH   SOLE   36,831 0 0
GROUPON INC PUT 399473956 1,340 657 SH Put SOLE   0 0 0
GROUPON INC CALL 399473906 1,030 505 SH Call SOLE   0 0 0
GROUPON INC PUT 399473956 134 66 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 1,981 274 SH Call SOLE   0 0 0
GRUBHUB INC COM 400110102 808 11,178 SH   SOLE   11,178 0 0
GRUBHUB INC PUT 400110952 6,256 865 SH Put SOLE   0 0 0
GROWGENERATION CORP CALL 39986L909 0 1,105 SH Call SOLE   0 0 0
GROWGENERATION CORP COM 39986L109 0 51,945 SH   SOLE   51,945 0 0
GROWGENERATION CORP PUT 39986L959 0 1,575 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 59,004 2,936 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 12,137 60,397 SH   SOLE   60,397 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 77,313 3,847 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 6 198 SH Call SOLE   0 0 0
GLOBALSTAR INC PUT 378973958 0 25 SH Put SOLE   0 0 0
ISHARES S&P GSCI COMMODITY- CALL 46428R907 636 592 SH Call SOLE   0 0 0
ISHARES S&P GSCI COMMODITY- PUT 46428R957 2 2 SH Put SOLE   0 0 0
GOOSEHEAD INS INC CALL 38267D909 8 1 SH Call SOLE   0 0 0
GOOSEHEAD INS INC COM 38267D109 68 794 SH   SOLE   794 0 0
GOOSEHEAD INS INC PUT 38267D959 43 5 SH Put SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 6,195 1,646 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC COM 37733W105 1,475 39,197 SH   SOLE   39,197 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 5,442 1,446 SH Put SOLE   0 0 0
GREENSKY INC CALL 39572G900 6 15 SH Call SOLE   0 0 0
GREENSKY INC COM 39572G100 56 12,693 SH   SOLE   12,693 0 0
GREENSKY INC PUT 39572G950 30 69 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA CALL 38119T907 558 1,295 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA PUT 38119T957 249 579 SH Put SOLE   0 0 0
GRIDSUM HLDG INC PUT 398132950 0 1 SH Put SOLE   0 0 0
GSX TECHEDU INC CALL 36257Y909 39,423 4,375 SH Call SOLE   0 0 0
GSX TECHEDU INC PUT 36257Y959 53,525 5,940 SH Put SOLE   0 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 1,012 1,320 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 434 56,683 SH   SOLE   56,683 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 727 948 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC CALL 38500T901 1 50 SH Call SOLE   0 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 100 SH   SOLE   100 0 0
GATES INDUSTRIAL CORPRATIN P CALL G39108908 73 66 SH Call SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P PUT G39108958 222 200 SH Put SOLE   0 0 0
G1 THERAPEUTICS INC CALL 3621LQ909 2 2 SH Call SOLE   0 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1 156 SH   SOLE   156 0 0
GOOD TIMES RESTAURANTS INC CALL 382140909 0 3 SH Call SOLE   0 0 0
CHART INDS INC CALL 16115Q908 836 119 SH Call SOLE   0 0 0
CHART INDS INC PUT 16115Q958 49 7 SH Put SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 60 44 SH Call SOLE   0 0 0
GRAY TELEVISION INC COM 389375106 26 1,956 SH   SOLE   1,956 0 0
GRAY TELEVISION INC PUT 389375956 279 203 SH Put SOLE   0 0 0
TRIPLE-S MGMT CORP CALL 896749908 21 12 SH Call SOLE   0 0 0
TRIPLE-S MGMT CORP PUT 896749958 10 6 SH Put SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 39 77 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC COM 362393100 282 54,788 SH   SOLE   54,788 0 0
GTT COMMUNICATIONS INC PUT 362393950 99 193 SH Put SOLE   0 0 0
GARRETT MOTION INC CALL 366505905 0 438 SH Call SOLE   0 0 0
GARRETT MOTION INC COM 366505105 0 102,739 SH   SOLE   102,739 0 0
GARRETT MOTION INC PUT 366505955 0 1,452 SH Put SOLE   0 0 0
GETTY RLTY CORP NEW CALL 374297909 28 11 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 92 43 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G500 377 17,588 SH   SOLE   17,588 0 0
DIREXION SHS ETF TR PUT 25460G950 23 11 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 122 57 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 10 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 53 25 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 23 11 SH Put SOLE   0 0 0
GOLDFIELD CORP CALL 381370905 27 65 SH Call SOLE   0 0 0
GOLDFIELD CORP PUT 381370955 1 4 SH Put SOLE   0 0 0
GRANITE CONSTR INC CALL 387328907 177 101 SH Call SOLE   0 0 0
GRANITE CONSTR INC PUT 387328957 93 53 SH Put SOLE   0 0 0
GREAT WESTN BANCORP INC PUT 391416954 8 7 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 4,244 436 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC COM 36197T103 401 4,127 SH   SOLE   4,127 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 1,898 195 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 552 53 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 134 1,292 SH   SOLE   1,292 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 3,034 291 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 820 23 SH Call SOLE   0 0 0
GRAINGER W W INC PUT 384802954 2,747 77 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 0 3 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 23 2 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X400 59 500 SH   SOLE   500 0 0
SPDR INDEX SHS FDS PUT 78463X959 11 1 SH Put SOLE   0 0 0
HYATT HOTELS CORP CALL 448579902 539 101 SH Call SOLE   0 0 0
HYATT HOTELS CORP COM 448579102 727 13,626 SH   SOLE   13,626 0 0
HYATT HOTELS CORP PUT 448579952 1,899 356 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 708 550 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC COM 419879101 36 2,811 SH   SOLE   2,811 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 104 81 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G903 572 123 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G201 98 2,118 SH   SOLE   2,118 0 0
ETF MANAGERS TR PUT 26924G953 37 8 SH Put SOLE   0 0 0
HAEMONETICS CORP CALL 405024900 1,605 184 SH Call SOLE   0 0 0
HAEMONETICS CORP COM 405024100 56 645 SH   SOLE   645 0 0
HAEMONETICS CORP PUT 405024950 226 26 SH Put SOLE   0 0 0
HANMI FINL CORP CALL 410495904 0 1 SH Call SOLE   0 0 0
HANMI FINL CORP COM 410495204 20 2,538 SH   SOLE   2,538 0 0
HANMI FINL CORP PUT 410495954 13 17 SH Put SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 1,697 495 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 185 54 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 4,036 3,350 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 2,271 188,466 SH   SOLE   188,466 0 0
HALLIBURTON CO PUT 406216951 4,768 3,957 SH Put SOLE   0 0 0
HALLMARK FINL SVCS INC CALL 40624Q903 34 131 SH Call SOLE   0 0 0
HALLMARK FINL SVCS INC COM 40624Q203 23 8,862 SH   SOLE   8,862 0 0
HALLMARK FINL SVCS INC PUT 40624Q953 45 173 SH Put SOLE   0 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 791 301 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 870 33,127 SH   SOLE   33,127 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 444 169 SH Put SOLE   0 0 0
HARPOON THERAPEUTICS INC CALL 41358P906 20 12 SH Call SOLE   0 0 0
HARPOON THERAPEUTICS INC COM 41358P106 22 1,305 SH   SOLE   1,305 0 0
HARPOON THERAPEUTICS INC PUT 41358P956 47 28 SH Put SOLE   0 0 0
HASBRO INC CALL 418056907 1,687 204 SH Call SOLE   0 0 0
HASBRO INC PUT 418056957 5,484 663 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 67 16 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 369 8,750 SH   SOLE   8,750 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 2,083 493 SH Put SOLE   0 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 828 903 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 584 63,740 SH   SOLE   63,740 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 496 541 SH Put SOLE   0 0 0
HANESBRANDS INC CALL 410345902 1,601 1,017 SH Call SOLE   0 0 0
HANESBRANDS INC PUT 410345952 1,253 796 SH Put SOLE   0 0 0
HARVARD BIOSCIENCE INC COM 416906105 2 713 SH   SOLE   713 0 0
HUDBAY MINERALS INC CALL 443628902 85 203 SH Call SOLE   0 0 0
HUDBAY MINERALS INC COM 443628102 20 4,867 SH   SOLE   4,867 0 0
HUDBAY MINERALS INC PUT 443628952 28 67 SH Put SOLE   0 0 0
HUTTIG BLDG PRODS INC CALL 448451904 45 208 SH Call SOLE   0 0 0
HUTTIG BLDG PRODS INC PUT 448451954 1 8 SH Put SOLE   0 0 0
HCA HEALTHCARE INC CALL 40412C901 5,411 434 SH Call SOLE   0 0 0
HCA HEALTHCARE INC PUT 40412C951 8,677 696 SH Put SOLE   0 0 0
HENNESSY CAP ACQUSTION CORP CALL 42589C904 337 303 SH Call SOLE   0 0 0
HENNESSY CAP ACQUSTION CORP PUT 42589C954 519 466 SH Put SOLE   0 0 0
HEALTH CATALYST INC CALL 42225T907 135 37 SH Call SOLE   0 0 0
HEALTH CATALYST INC COM 42225T107 244 6,679 SH   SOLE   6,679 0 0
HEALTH CATALYST INC PUT 42225T957 398 109 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 1,593 933 SH Call SOLE   0 0 0
WARRIOR MET COAL INC PUT 93627C951 70 41 SH Put SOLE   0 0 0
HCI GROUP INC CALL 40416E903 4 1 SH Call SOLE   0 0 0
HCI GROUP INC PUT 40416E953 162 33 SH Put SOLE   0 0 0
HACKETT GROUP INC COM 404609109 0 76 SH   SOLE   76 0 0
HI-CRUSH PARTNERS LP CALL 428337909 0 357 SH Call SOLE   0 0 0
HI-CRUSH PARTNERS LP COM 428337109 0 1,600 SH   SOLE   1,600 0 0
HI-CRUSH PARTNERS LP PUT 428337959 0 51 SH Put SOLE   0 0 0
HEALTHCARE SVCS GROUP INC CALL 421906908 335 156 SH Call SOLE   0 0 0
HEALTHCARE SVCS GROUP INC PUT 421906958 611 284 SH Put SOLE   0 0 0
HOME DEPOT INC CALL 437076902 114,222 4,113 SH Call SOLE   0 0 0
HOME DEPOT INC PUT 437076952 124,552 4,485 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 869 174 SH Call SOLE   0 0 0
HDFC BANK LTD COM 40415F101 1,278 25,593 SH   SOLE   25,593 0 0
HDFC BANK LTD PUT 40415F951 8,583 1,718 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 36 81 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y883 76 16,953 SH   SOLE   16,953 0 0
ADVISORSHARES TR PUT 00768Y953 17 38 SH Put SOLE   0 0 0
HD SUPPLY HLDGS INC CALL 40416M905 696 169 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC PUT 40416M955 185 45 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 75 657 SH Call SOLE   0 0 0
HUDSON TECHNOLOGIES INC PUT 444144959 0 2 SH Put SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 89 27 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 0 3 SH   SOLE   3 0 0
HAWAIIAN ELEC INDUSTRIES PUT 419870950 56 17 SH Put SOLE   0 0 0
TURTLE BEACH CORP CALL 900450906 0 652 SH Call SOLE   0 0 0
TURTLE BEACH CORP COM 900450206 0 23,470 SH   SOLE   23,470 0 0
TURTLE BEACH CORP PUT 900450956 0 194 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 49 8 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717X701 8 133 SH   SOLE   133 0 0
WISDOMTREE TR PUT 97717X957 172 28 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 196 100 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 77 3,939 SH   SOLE   3,939 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 80 41 SH Put SOLE   0 0 0
HEICO CORP NEW CALL 422806908 1,119 107 SH Call SOLE   0 0 0
HEICO CORP NEW PUT 422806958 94 9 SH Put SOLE   0 0 0
HEICO CORP NEW COM 422806208 8 100 SH   SOLE   100 0 0
HEICO CORP NEW PUT 422806958 8 1 SH Put SOLE   0 0 0
HELEN OF TROY LTD CALL G4388N906 754 39 SH Call SOLE   0 0 0
HELEN OF TROY LTD COM G4388N106 54 281 SH   SOLE   281 0 0
HELEN OF TROY LTD PUT G4388N956 77 4 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 237 196 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 111 92 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 4,936 1,206 SH Call SOLE   0 0 0
HESS CORP COM 42809H107 1,052 25,703 SH   SOLE   25,703 0 0
HESS CORP PUT 42809H957 7,698 1,881 SH Put SOLE   0 0 0
HEXO CORP CALL 428304909 187 2,846 SH Call SOLE   0 0 0
HEXO CORP PUT 428304959 13 203 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 443 225 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP PUT 436106958 879 446 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 255 122 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 297 142 SH Put SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 201 35 SH Call SOLE   0 0 0
HOWARD HUGHES CORP COM 44267D107 456 7,928 SH   SOLE   7,928 0 0
HOWARD HUGHES CORP PUT 44267D957 806 140 SH Put SOLE   0 0 0
HILLENBRAND INC CALL 431571908 0 21 SH Call SOLE   0 0 0
HILLENBRAND INC COM 431571108 0 6,503 SH   SOLE   6,503 0 0
HILLENBRAND INC PUT 431571958 0 88 SH Put SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 1,176 300 SH Call SOLE   0 0 0
HIBBETT SPORTS INC PUT 428567951 702 179 SH Put SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 1,496 406 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 2,399 651 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 2,153 153 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 96 686 SH   SOLE   686 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 1,689 120 SH Put SOLE   0 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 432 1,216 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC COM 43289P106 50 14,221 SH   SOLE   14,221 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 116 326 SH Put SOLE   0 0 0
HIGHWOODS PPTYS INC CALL 431284908 36 11 SH Call SOLE   0 0 0
HIGHWOODS PPTYS INC COM 431284108 233 6,964 SH   SOLE   6,964 0 0
HIGHWOODS PPTYS INC PUT 431284958 845 252 SH Put SOLE   0 0 0
HECLA MNG CO CALL 422704906 1,364 2,687 SH Call SOLE   0 0 0
HECLA MNG CO COM 422704106 543 107,056 SH   SOLE   107,056 0 0
HECLA MNG CO PUT 422704956 848 1,670 SH Put SOLE   0 0 0
HERBALIFE NUTRITION LTD CALL G4412G901 909 195 SH Call SOLE   0 0 0
HERBALIFE NUTRITION LTD COM G4412G101 94 2,017 SH   SOLE   2,017 0 0
HERBALIFE NUTRITION LTD PUT G4412G951 5,490 1,177 SH Put SOLE   0 0 0
HOULIHAN LOKEY INC CALL 441593900 112 19 SH Call SOLE   0 0 0
HOULIHAN LOKEY INC COM 441593100 10 174 SH   SOLE   174 0 0
HELIOS TECHNOLOGIES INC CALL 42328H909 174 48 SH Call SOLE   0 0 0
HARMONIC INC CALL 413160902 13 24 SH Call SOLE   0 0 0
HARMONIC INC COM 413160102 25 4,619 SH   SOLE   4,619 0 0
HARMONIC INC PUT 413160952 5 10 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 8,506 997 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 30,570 3,583 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 218 906 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 0 1 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 260 110 SH Call SOLE   0 0 0
HONDA MOTOR LTD COM 438128308 97 4,106 SH   SOLE   4,106 0 0
HONDA MOTOR LTD PUT 438128958 419 177 SH Put SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO CALL 44157R909 229 1,324 SH Call SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 10 6,107 SH   SOLE   6,107 0 0
HOUGHTON MIFFLIN HARCOURT CO PUT 44157R959 63 365 SH Put SOLE   0 0 0
HUAMI CORP CALL 44331K903 62 49 SH Call SOLE   0 0 0
HUAMI CORP COM 44331K103 76 5,958 SH   SOLE   5,958 0 0
HUAMI CORP PUT 44331K953 3 3 SH Put SOLE   0 0 0
HOMESTREET INC CALL 43785V902 7 3 SH Call SOLE   0 0 0
HOMESTREET INC COM 43785V102 4 173 SH   SOLE   173 0 0
HOMESTREET INC PUT 43785V952 25 10 SH Put SOLE   0 0 0
HMS HLDGS CORP CALL 40425J901 11 5 SH Call SOLE   0 0 0
HMS HLDGS CORP COM 40425J101 74 3,129 SH   SOLE   3,129 0 0
HMS HLDGS CORP PUT 40425J951 474 198 SH Put SOLE   0 0 0
HARMONY GOLD MINING CO LTD CALL 413216900 501 951 SH Call SOLE   0 0 0
HARMONY GOLD MINING CO LTD COM 413216300 76 14,432 SH   SOLE   14,432 0 0
HARMONY GOLD MINING CO LTD PUT 413216950 333 633 SH Put SOLE   0 0 0
HANGER INC CALL 41043F908 11 7 SH Call SOLE   0 0 0
HANGER INC PUT 41043F958 1 1 SH Put SOLE   0 0 0
HOOKER FURNITURE CORP CALL 439038900 5 2 SH Call SOLE   0 0 0
HOOKER FURNITURE CORP COM 439038100 10 423 SH   SOLE   423 0 0
HOOKER FURNITURE CORP PUT 439038950 144 56 SH Put SOLE   0 0 0
HARLEY DAVIDSON INC CALL 412822908 0 1,613 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC PUT 412822958 0 634 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TCHNGY L CALL G45667905 62 57 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TCHNGY L COM G45667105 191 17,346 SH   SOLE   17,346 0 0
HOLLYSYS AUTOMATION TCHNGY L PUT G45667955 290 263 SH Put SOLE   0 0 0
HOLOGIC INC CALL 436440901 3,762 566 SH Call SOLE   0 0 0
HOLOGIC INC COM 436440101 98 1,482 SH   SOLE   1,482 0 0
HOLOGIC INC PUT 436440951 1,502 226 SH Put SOLE   0 0 0
HOME BANCSHARES INC PUT 436893950 24 16 SH Put SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 1,150 774 SH Call SOLE   0 0 0
AT HOME GROUP INC COM 04650Y100 131 8,854 SH   SOLE   8,854 0 0
AT HOME GROUP INC PUT 04650Y950 936 630 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 16,444 999 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 14,172 861 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 1 1 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 1 1 SH Put SOLE   0 0 0
HOOKIPA PHARMA INC CALL 43906K900 0 1 SH Call SOLE   0 0 0
HOOKIPA PHARMA INC COM 43906K100 4 486 SH   SOLE   486 0 0
HOOKIPA PHARMA INC PUT 43906K950 0 1 SH Put SOLE   0 0 0
HOPE BANCORP INC CALL 43940T909 1 2 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC CALL 423452901 961 656 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC COM 423452101 404 27,617 SH   SOLE   27,617 0 0
HELMERICH & PAYNE INC PUT 423452951 760 519 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 1,853 1,978 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 472 50,437 SH   SOLE   50,437 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 3,105 3,314 SH Put SOLE   0 0 0
HUDSON PAC PPTYS INC CALL 444097909 153 70 SH Call SOLE   0 0 0
HUDSON PAC PPTYS INC COM 444097109 361 16,495 SH   SOLE   16,495 0 0
HUDSON PAC PPTYS INC PUT 444097959 1,287 587 SH Put SOLE   0 0 0
HP INC CALL 40434L905 2,242 1,181 SH Call SOLE   0 0 0
HP INC COM 40434L105 258 13,632 SH   SOLE   13,632 0 0
HP INC PUT 40434L955 4,208 2,216 SH Put SOLE   0 0 0
HIGHPOINT RES CORP CALL 43114K908 0 25 SH Call SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 1,428 278 SH Call SOLE   0 0 0
HEALTHEQUITY INC COM 42226A107 856 16,670 SH   SOLE   16,670 0 0
HEALTHEQUITY INC PUT 42226A957 1,381 269 SH Put SOLE   0 0 0
HEALTHCARE RLTY TR CALL 421946904 48 16 SH Call SOLE   0 0 0
BLOCK H & R INC CALL 093671905 741 455 SH Call SOLE   0 0 0
BLOCK H & R INC PUT 093671955 441 271 SH Put SOLE   0 0 0
HILL ROM HLDGS INC CALL 431475902 559 67 SH Call SOLE   0 0 0
HILL ROM HLDGS INC PUT 431475952 75 9 SH Put SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 202 51 SH Call SOLE   0 0 0
HERC HLDGS INC PUT 42704L954 205 52 SH Put SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 4,698 961 SH Call SOLE   0 0 0
HORMEL FOODS CORP PUT 440452950 1,261 258 SH Put SOLE   0 0 0
HARROW HEALTH INC CALL 415858909 133 239 SH Call SOLE   0 0 0
HARROW HEALTH INC COM 415858109 7 1,400 SH   SOLE   1,400 0 0
HERITAGE INS HLDGS INC CALL 42727J902 10 10 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC CALL 427746902 272 184 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC COM 427746102 114 7,745 SH   SOLE   7,745 0 0
HERON THERAPEUTICS INC PUT 427746952 163 110 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP CALL 44045A902 568 463 SH Call SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP PUT 44045A952 49 40 SH Put SOLE   0 0 0
HSBC HLDGS PLC CALL 404280906 6,899 3,524 SH Call SOLE   0 0 0
HSBC HLDGS PLC PUT 404280956 10,445 5,335 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 222 160 SH Call SOLE   0 0 0
HARSCO CORP PUT 415864957 197 142 SH Put SOLE   0 0 0
HENRY SCHEIN INC CALL 806407902 1,910 325 SH Call SOLE   0 0 0
HENRY SCHEIN INC COM 806407102 691 11,757 SH   SOLE   11,757 0 0
HENRY SCHEIN INC PUT 806407952 1,134 193 SH Put SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN CALL 422819902 35 18 SH Call SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN PUT 422819952 5 3 SH Put SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 1,260 1,168 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC COM 44107P104 761 70,563 SH   SOLE   70,563 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 1,627 1,508 SH Put SOLE   0 0 0
HERSHEY CO CALL 427866908 2,508 175 SH Call SOLE   0 0 0
HERSHEY CO COM 427866108 763 5,327 SH   SOLE   5,327 0 0
HERSHEY CO PUT 427866958 5,948 415 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR CALL 427825900 34 62 SH Call SOLE   0 0 0
HERSHA HOSPITALITY TR COM 427825500 51 9,333 SH   SOLE   9,333 0 0
HERSHA HOSPITALITY TR PUT 427825950 80 146 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 111 43 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC PUT 42225P951 54 21 SH Put SOLE   0 0 0
HERITAGE COMM CORP CALL 426927909 1 2 SH Call SOLE   0 0 0
HERCULES CAPITAL INC CALL 427096908 126 109 SH Call SOLE   0 0 0
HERCULES CAPITAL INC COM 427096508 257 22,297 SH   SOLE   22,297 0 0
HERCULES CAPITAL INC PUT 427096958 1,226 1,060 SH Put SOLE   0 0 0
HTG MOLECULAR DIAGNOSTICS IN CALL 40434H904 1 38 SH Call SOLE   0 0 0
HTG MOLECULAR DIAGNOSTICS IN PUT 40434H954 1 40 SH Put SOLE   0 0 0
HILLTOP HOLDINGS INC CALL 432748901 442 215 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC PUT 432748951 249 121 SH Put SOLE   0 0 0
HUAZHU GROUP LTD CALL 44332N906 73 17 SH Call SOLE   0 0 0
HUAZHU GROUP LTD COM 44332N106 578 13,368 SH   SOLE   13,368 0 0
HUAZHU GROUP LTD PUT 44332N956 2,819 652 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC CALL 422347904 124 67 SH Call SOLE   0 0 0
HEARTLAND EXPRESS INC PUT 422347954 3 2 SH Put SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 365 3,293 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 5 4,600 SH   SOLE   4,600 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 156 1,407 SH Put SOLE   0 0 0
HUBBELL INC CALL 443510907 903 66 SH Call SOLE   0 0 0
HUBBELL INC PUT 443510957 109 8 SH Put SOLE   0 0 0
HUB GROUP INC CALL 443320906 100 20 SH Call SOLE   0 0 0
HUB GROUP INC PUT 443320956 10 2 SH Put SOLE   0 0 0
HUBSPOT INC CALL 443573900 2,863 98 SH Call SOLE   0 0 0
HUBSPOT INC COM 443573100 1,001 3,427 SH   SOLE   3,427 0 0
HUBSPOT INC PUT 443573950 3,360 115 SH Put SOLE   0 0 0
HUDSON LTD CALL G46408903 406 535 SH Call SOLE   0 0 0
HUDSON LTD COM G46408103 83 10,980 SH   SOLE   10,980 0 0
HUDSON LTD PUT G46408953 259 341 SH Put SOLE   0 0 0
FSD PHARMA INC CALL 35954B906 23 91 SH Call SOLE   0 0 0
FSD PHARMA INC COM 35954B206 4 1,747 SH   SOLE   1,747 0 0
FSD PHARMA INC PUT 35954B956 4 19 SH Put SOLE   0 0 0
HUMANA INC CALL 444859902 10,761 260 SH Call SOLE   0 0 0
HUMANA INC PUT 444859952 12,375 299 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 239 108 SH Call SOLE   0 0 0
HUNTSMAN CORP PUT 447011957 299 135 SH Put SOLE   0 0 0
HUYA INC CALL 44852D908 0 1,597 SH Call SOLE   0 0 0
HUYA INC PUT 44852D958 0 1,960 SH Put SOLE   0 0 0
HAVERTY FURNITURE INC CALL 419596901 29 14 SH Call SOLE   0 0 0
HAVERTY FURNITURE INC COM 419596101 55 2,629 SH   SOLE   2,629 0 0
HAVERTY FURNITURE INC PUT 419596951 79 38 SH Put SOLE   0 0 0
HANCOCK WHITNEY CORPORATION CALL 410120909 368 196 SH Call SOLE   0 0 0
HANCOCK WHITNEY CORPORATION PUT 410120959 165 88 SH Put SOLE   0 0 0
HOUSTON WIRE & CABLE CO CALL 44244K909 11 47 SH Call SOLE   0 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 2 1,108 SH   SOLE   1,108 0 0
HOUSTON WIRE & CABLE CO PUT 44244K959 2 10 SH Put SOLE   0 0 0
HAWKINS INC CALL 420261909 2 1 SH Call SOLE   0 0 0
HOWMET AEROSPACE INC CALL 443201908 339 203 SH Call SOLE   0 0 0
HOWMET AEROSPACE INC COM 443201108 296 17,744 SH   SOLE   17,744 0 0
HOWMET AEROSPACE INC PUT 443201958 150 90 SH Put SOLE   0 0 0
HOWMET AEROSPACE INC CALL 443201908 16 89 SH Call SOLE   0 0 0
HOWMET AEROSPACE INC PUT 443201958 26 63 SH Put SOLE   0 0 0
HEXCEL CORP NEW CALL 428291908 30 9 SH Call SOLE   0 0 0
HEXCEL CORP NEW PUT 428291958 20 6 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 65 11 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H409 218 3,646 SH   SOLE   3,646 0 0
VANECK VECTORS ETF TR PUT 92189H958 137 23 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 91,920 10,956 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 182,037 21,697 SH Put SOLE   0 0 0
EXCHANGE LISTED FDS TR CALL 30151E904 3 1 SH Call SOLE   0 0 0
EXCHANGE LISTED FDS TR PUT 30151E954 3 1 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 5 1 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A284 1 22 SH   SOLE   22 0 0
HYRECAR INC CALL 44916T907 0 3 SH Call SOLE   0 0 0
HYRECAR INC COM 44916T107 0 69 SH   SOLE   69 0 0
HORIZON GLOBAL CORP COM 44052W104 107 18,716 SH   SOLE   18,716 0 0
HORIZON GLOBAL CORP PUT 44052W954 74 130 SH Put SOLE   0 0 0
HORIZON THERAPEUTICS PUB L CALL G46188901 3,270 421 SH Call SOLE   0 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 1,200 15,451 SH   SOLE   15,451 0 0
HORIZON THERAPEUTICS PUB L PUT G46188951 4,707 606 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 97 38 SH Call SOLE   0 0 0
MARINEMAX INC COM 567908108 275 10,741 SH   SOLE   10,741 0 0
MARINEMAX INC PUT 567908958 821 320 SH Put SOLE   0 0 0
IAA INC CALL 449253903 692 133 SH Call SOLE   0 0 0
IAA INC PUT 449253953 546 105 SH Put SOLE   0 0 0
IAC INTERACTIVECORP NEW CALL 44891N909 850 71 SH Call SOLE   0 0 0
IAC INTERACTIVECORP NEW COM 44891N109 2,345 19,583 SH   SOLE   19,583 0 0
IAC INTERACTIVECORP NEW PUT 44891N959 3,725 311 SH Put SOLE   0 0 0
IAC INTERACTIVECORP NEW CALL 44891N909 295 53 SH Call SOLE   0 0 0
IAC INTERACTIVECORP NEW PUT 44891N959 19 90 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 383 1,002 SH Call SOLE   0 0 0
IAMGOLD CORP PUT 450913958 91 238 SH Put SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C CALL 457985908 103 22 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 9 3 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 170 52 SH Put SOLE   0 0 0
ISHARES GOLD TRUST CALL 464285905 1,467 816 SH Call SOLE   0 0 0
ISHARES GOLD TRUST COM 464285105 1,530 85,064 SH   SOLE   85,064 0 0
ISHARES GOLD TRUST PUT 464285955 987 549 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 39,404 2,910 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 67,285 4,969 SH Put SOLE   0 0 0
INDEPENDENT BK CORP MICH CALL 453838909 3 3 SH Call SOLE   0 0 0
INDEPENDENT BK CORP MICH PUT 453838959 55 44 SH Put SOLE   0 0 0
IBIO INC CALL 451033903 120 594 SH Call SOLE   0 0 0
IBIO INC COM 451033203 1 750 SH   SOLE   750 0 0
IBIO INC PUT 451033953 67 331 SH Put SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 773 160 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 358 7,425 SH   SOLE   7,425 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 2,058 426 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 43,874 3,606 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,968 57,273 SH   SOLE   57,273 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 38,922 3,199 SH Put SOLE   0 0 0
ICICI BANK LIMITED CALL 45104G904 673 685 SH Call SOLE   0 0 0
ICICI BANK LIMITED PUT 45104G954 2,758 2,806 SH Put SOLE   0 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 1 49 SH   SOLE   49 0 0
INTERNATIONAL BANCSHARES COR PUT 459044953 26 10 SH Put SOLE   0 0 0
INSTALLED BLDG PRODS INC CALL 45780R901 50 5 SH Call SOLE   0 0 0
INSTALLED BLDG PRODS INC COM 45780R101 53 529 SH   SOLE   529 0 0
INDEPENDENT BK GROUP INC CALL 45384B906 1,042 236 SH Call SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 44 5 SH Call SOLE   0 0 0
AMPLIFY ETF TR COM 032108102 61 701 SH   SOLE   701 0 0
AMPLIFY ETF TR PUT 032108957 35 4 SH Put SOLE   0 0 0
ICAD INC CALL 44934S906 40 46 SH Call SOLE   0 0 0
ICAD INC COM 44934S206 347 39,408 SH   SOLE   39,408 0 0
ICAD INC PUT 44934S956 74 84 SH Put SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 7,033 703 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 3,451 345 SH Put SOLE   0 0 0
ISHARES TR PUT 464287957 0 1 SH Put SOLE   0 0 0
ICHOR HOLDINGS CALL G4740B905 43 20 SH Call SOLE   0 0 0
ICHOR HOLDINGS COM G4740B105 527 24,470 SH   SOLE   24,470 0 0
ICHOR HOLDINGS PUT G4740B955 284 132 SH Put SOLE   0 0 0
ICLICK INTERACTIVE ASIA GROU CALL 45113Y904 36 55 SH Call SOLE   0 0 0
ICLICK INTERACTIVE ASIA GROU COM 45113Y104 53 8,004 SH   SOLE   8,004 0 0
ICLICK INTERACTIVE ASIA GROU PUT 45113Y954 50 76 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 259 SH Call SOLE   0 0 0
ISHARES TR COM 464288224 0 21,810 SH   SOLE   21,810 0 0
ISHARES TR PUT 464288955 0 13 SH Put SOLE   0 0 0
ICON PLC CALL G4705A900 993 52 SH Call SOLE   0 0 0
ICON PLC PUT G4705A950 38 2 SH Put SOLE   0 0 0
INVESTCORP CR MGMT BDC INC CALL 46090R904 3 10 SH Call SOLE   0 0 0
INVESTCORP CR MGMT BDC INC COM 46090R104 1 326 SH   SOLE   326 0 0
INVESTCORP CR MGMT BDC INC PUT 46090R954 12 35 SH Put SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 953 230 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 62 1,500 SH   SOLE   1,500 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 609 147 SH Put SOLE   0 0 0
ICU MED INC COM 44930G107 170 934 SH   SOLE   934 0 0
ICU MED INC PUT 44930G957 36 2 SH Put SOLE   0 0 0
IDACORP INC CALL 451107906 271 34 SH Call SOLE   0 0 0
IDACORP INC COM 451107106 6 86 SH   SOLE   86 0 0
IDACORP INC PUT 451107956 79 10 SH Put SOLE   0 0 0
INTERDIGITAL INC CALL 45867G901 188 33 SH Call SOLE   0 0 0
IDEANOMICS INC CALL 45166V906 150 1,659 SH Call SOLE   0 0 0
IDEANOMICS INC PUT 45166V956 10 120 SH Put SOLE   0 0 0
INTELLICHECK INC CALL 45817G901 1 2 SH Call SOLE   0 0 0
INTELLICHECK INC COM 45817G201 21 3,236 SH   SOLE   3,236 0 0
INTELLICHECK INC PUT 45817G951 2 3 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 31 8 SH Call SOLE   0 0 0
ISHARES TR PUT 46435U953 3 1 SH Put SOLE   0 0 0
IDERA PHARMACEUTICALS INC CALL 45168K905 0 2 SH Call SOLE   0 0 0
IDERA PHARMACEUTICALS INC COM 45168K405 0 41 SH   SOLE   41 0 0
IDERA PHARMACEUTICALS INC PUT 45168K955 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 110 33 SH Call SOLE   0 0 0
ISHARES TR COM 46435U366 26 791 SH   SOLE   791 0 0
IDT CORP CALL 448947907 9 14 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 29 12 SH Call SOLE   0 0 0
ISHARES TR COM 464288448 2 111 SH   SOLE   111 0 0
ISHARES TR PUT 464288955 32 13 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 3,970 101 SH Call SOLE   0 0 0
IDEXX LABS INC PUT 45168D954 1,140 29 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 13,400 1,100 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 17,810 1,462 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 343 57 SH Call SOLE   0 0 0
ISHARES TR COM 46432F842 300 4,991 SH   SOLE   4,991 0 0
ISHARES TR PUT 46432F952 102 17 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 68 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 15 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 976 185 SH Call SOLE   0 0 0
ISHARES INC COM 46434G103 21 401 SH   SOLE   401 0 0
ISHARES INC PUT 46434G953 718 136 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 66 25 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP CALL 451100901 340 69 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP PUT 451100951 108 22 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 22 5 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V956 8 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 50 12 SH Call SOLE   0 0 0
ISHARES TR COM 464287861 115 2,757 SH   SOLE   2,757 0 0
IDEX CORP COM 45167R104 9 50 SH   SOLE   50 0 0
IDEX CORP PUT 45167R954 91 5 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 15 21 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 2 3 SH Put SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 13,420 1,096 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 10,996 898 SH Put SOLE   0 0 0
INDIA FD INC CALL 454089903 1 1 SH Call SOLE   0 0 0
INDIA FD INC COM 454089103 11 684 SH   SOLE   684 0 0
INDIA FD INC PUT 454089953 46 28 SH Put SOLE   0 0 0
INFLARX NV CALL N44821901 14 34 SH Call SOLE   0 0 0
INDIA GLOBALIZATION CAP INC CALL 45408X908 2 20 SH Call SOLE   0 0 0
INDIA GLOBALIZATION CAP INC COM 45408X308 12 12,042 SH   SOLE   12,042 0 0
INDIA GLOBALIZATION CAP INC PUT 45408X958 14 144 SH Put SOLE   0 0 0
ISHARES TR COM 464287374 1 100 SH   SOLE   100 0 0
ISHARES TR PUT 464287957 41 21 SH Put SOLE   0 0 0
ISHARES TR COM 464288638 33 552 SH   SOLE   552 0 0
ISHARES TR CALL 464287907 92 3 SH Call SOLE   0 0 0
IGM BIOSCIENCES INC CALL 449585908 51 7 SH Call SOLE   0 0 0
IGM BIOSCIENCES INC COM 449585108 6 92 SH   SOLE   92 0 0
IGM BIOSCIENCES INC PUT 449585958 22 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 43 47 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 21 4 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 713 641 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 59 5,349 SH   SOLE   5,349 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 429 386 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 7,124 229 SH Call SOLE   0 0 0
ISHARES TR COM 464287515 429 1,380 SH   SOLE   1,380 0 0
ISHARES TR PUT 464287957 65,988 2,121 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 16 5 SH Call SOLE   0 0 0
ISHARES TR COM 46435U135 105 3,230 SH   SOLE   3,230 0 0
ISHARES TR COM 464288836 3 24 SH   SOLE   24 0 0
ISHARES TR PUT 464288955 20 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 29 1 SH Call SOLE   0 0 0
ISHARES TR COM 464288810 27 91 SH   SOLE   91 0 0
ISHARES TR PUT 464288955 239 8 SH Put SOLE   0 0 0
IHEARTMEDIA INC CALL 45174J909 371 457 SH Call SOLE   0 0 0
IHEARTMEDIA INC PUT 45174J959 36 45 SH Put SOLE   0 0 0
INSTEEL INDS INC COM 45774W108 10 539 SH   SOLE   539 0 0
INSTEEL INDS INC PUT 45774W958 44 24 SH Put SOLE   0 0 0
I3 VERTICALS INC CALL 46571Y907 45 18 SH Call SOLE   0 0 0
INTRICON CORP CALL 46121H909 6 5 SH Call SOLE   0 0 0
INTRICON CORP COM 46121H109 66 5,421 SH   SOLE   5,421 0 0
INNOVATIVE INDL PPTYS INC CALL 45781V901 2,010 162 SH Call SOLE   0 0 0
INNOVATIVE INDL PPTYS INC PUT 45781V951 1,874 151 SH Put SOLE   0 0 0
II-VI INC CALL 902104908 1,423 351 SH Call SOLE   0 0 0
II-VI INC COM 902104108 120 2,967 SH   SOLE   2,967 0 0
II-VI INC PUT 902104958 1,537 379 SH Put SOLE   0 0 0
II-VI INC CALL 902104908 68 17 SH Call SOLE   0 0 0
II-VI INC PUT 902104958 105 26 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,742 148 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 5,577 301 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 23 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 3,406 485 SH Call SOLE   0 0 0
ISHARES TR COM 464287804 3,443 49,036 SH   SOLE   49,036 0 0
ISHARES TR PUT 464287957 10,878 1,549 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2 10 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 17 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287887 105 600 SH   SOLE   600 0 0
ISHARES TR PUT 464287957 176 10 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 469 223 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 40 19 SH Put SOLE   0 0 0
ILLUMINA INC CALL 452327909 17,432 564 SH Call SOLE   0 0 0
ILLUMINA INC COM 452327109 30 100 SH   SOLE   100 0 0
ILLUMINA INC PUT 452327959 15,979 517 SH Put SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T CALL 456237906 150 69 SH Call SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T PUT 456237956 113 52 SH Put SOLE   0 0 0
IMAX CORP CALL 45245E909 0 978 SH Call SOLE   0 0 0
IMAX CORP COM 45245E109 0 22,184 SH   SOLE   22,184 0 0
IMAX CORP PUT 45245E959 0 497 SH Put SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 233 649 SH Call SOLE   0 0 0
IMMUNOGEN INC PUT 45253H951 64 178 SH Put SOLE   0 0 0
IMPAC MTG HLDGS INC CALL 45254P908 0 2 SH Call SOLE   0 0 0
IMPAC MTG HLDGS INC COM 45254P508 1 1,222 SH   SOLE   1,222 0 0
INGLES MKTS INC CALL 457030904 167 44 SH Call SOLE   0 0 0
INGLES MKTS INC COM 457030104 18 477 SH   SOLE   477 0 0
INGLES MKTS INC PUT 457030954 194 51 SH Put SOLE   0 0 0
IMMERSION CORP CALL 452521907 115 164 SH Call SOLE   0 0 0
IMMERSION CORP COM 452521107 1 148 SH   SOLE   148 0 0
IMMERSION CORP PUT 452521957 33 48 SH Put SOLE   0 0 0
IMMUNOMEDICS INC CALL 452907908 5,884 692 SH Call SOLE   0 0 0
IMMUNOMEDICS INC COM 452907108 95 1,128 SH   SOLE   1,128 0 0
IMMUNOMEDICS INC PUT 452907958 15,483 1,821 SH Put SOLE   0 0 0
IMPERIAL OIL LTD CALL 453038908 331 277 SH Call SOLE   0 0 0
IMPERIAL OIL LTD PUT 453038958 51 43 SH Put SOLE   0 0 0
IMMUNIC INC CALL 4525EP901 250 135 SH Call SOLE   0 0 0
IMMUNIC INC PUT 4525EP951 42 23 SH Put SOLE   0 0 0
IMV INC CALL 44974L903 20 46 SH Call SOLE   0 0 0
IMV INC COM 44974L103 0 180 SH   SOLE   180 0 0
INCYTE CORP CALL 45337C902 2,683 299 SH Call SOLE   0 0 0
INCYTE CORP COM 45337C102 246 2,749 SH   SOLE   2,749 0 0
INCYTE CORP PUT 45337C952 2,611 291 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 0 195 SH Call SOLE   0 0 0
ISHARES TR COM 46429B598 0 23,451 SH   SOLE   23,451 0 0
ISHARES TR PUT 46429B957 0 903 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MASS COM 453836108 183 3,511 SH   SOLE   3,511 0 0
INDEPENDENT BANK CORP MASS PUT 453836958 261 50 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1,650 524 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K331 632 20,084 SH   SOLE   20,084 0 0
DIREXION SHS ETF TR PUT 25490K959 510 162 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 39 336 SH Call SOLE   0 0 0
INFINITY PHARMACEUTICALS INC PUT 45665G953 3 31 SH Put SOLE   0 0 0
INFINERA CORP CALL 45667G903 415 674 SH Call SOLE   0 0 0
INFINERA CORP COM 45667G103 358 58,263 SH   SOLE   58,263 0 0
INFINERA CORP PUT 45667G953 269 438 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 3,375 430 SH Call SOLE   0 0 0
IHS MARKIT LTD PUT G47567955 337 43 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 2,094 1,517 SH Call SOLE   0 0 0
INFOSYS LTD PUT 456788958 1,219 883 SH Put SOLE   0 0 0
ING GROEP N.V. CALL 456837903 1,060 1,498 SH Call SOLE   0 0 0
ING GROEP N.V. COM 456837103 75 10,697 SH   SOLE   10,697 0 0
ING GROEP N.V. PUT 456837953 1,149 1,623 SH Put SOLE   0 0 0
INOGEN INC CALL 45780L904 2 1 SH Call SOLE   0 0 0
INOGEN INC COM 45780L104 14 492 SH   SOLE   492 0 0
INOGEN INC PUT 45780L954 26 9 SH Put SOLE   0 0 0
INGREDION INC CALL 457187902 204 27 SH Call SOLE   0 0 0
INGREDION INC COM 457187102 146 1,933 SH   SOLE   1,933 0 0
INGREDION INC PUT 457187952 454 60 SH Put SOLE   0 0 0
INMODE LTD CALL M5425M903 734 203 SH Call SOLE   0 0 0
INMODE LTD PUT M5425M953 488 135 SH Put SOLE   0 0 0
SUMMIT HOTEL PPTYS INC CALL 866082900 112 218 SH Call SOLE   0 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 24 4,694 SH   SOLE   4,694 0 0
SUMMIT HOTEL PPTYS INC PUT 866082950 3 6 SH Put SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 12,457 10,739 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 2 200 SH   SOLE   200 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 4,604 3,969 SH Put SOLE   0 0 0
INNODATA INC CALL 457642905 1 6 SH Call SOLE   0 0 0
INNODATA INC COM 457642205 4 1,487 SH   SOLE   1,487 0 0
INNODATA INC PUT 457642955 2 8 SH Put SOLE   0 0 0
INOVALON HLDGS INC CALL 45781D901 153 58 SH Call SOLE   0 0 0
INOVALON HLDGS INC PUT 45781D951 23 9 SH Put SOLE   0 0 0
INSEEGO CORP CALL 45782B904 3,137 3,040 SH Call SOLE   0 0 0
INSEEGO CORP PUT 45782B954 820 795 SH Put SOLE   0 0 0
INSMED INC CALL 457669907 41 13 SH Call SOLE   0 0 0
INSMED INC COM 457669307 925 28,785 SH   SOLE   28,785 0 0
INSMED INC PUT 457669957 102 32 SH Put SOLE   0 0 0
INSPIRE MED SYS INC CALL 457730909 838 65 SH Call SOLE   0 0 0
INSPIRE MED SYS INC PUT 457730959 116 9 SH Put SOLE   0 0 0
INSURANCE ACQUISITION CORP CALL 457867909 0 1 SH Call SOLE   0 0 0
INTERNATIONAL SEAWAYS INC CALL Y41053902 16 11 SH Call SOLE   0 0 0
INTERNATIONAL SEAWAYS INC PUT Y41053952 1 1 SH Put SOLE   0 0 0
WORLD FUEL SVCS CORP CALL 981475906 19 9 SH Call SOLE   0 0 0
WORLD FUEL SVCS CORP PUT 981475956 27 13 SH Put SOLE   0 0 0
INTEL CORP CALL 458140900 157,908 30,496 SH Call SOLE   0 0 0
INTEL CORP COM 458140100 2,798 54,054 SH   SOLE   54,054 0 0
INTEL CORP PUT 458140950 139,899 27,018 SH Put SOLE   0 0 0
INTUIT CALL 461202903 5,741 176 SH Call SOLE   0 0 0
INTUIT COM 461202103 958 2,939 SH   SOLE   2,939 0 0
INTUIT PUT 461202953 12,167 373 SH Put SOLE   0 0 0
INNOVIVA INC CALL 45781M901 54 52 SH Call SOLE   0 0 0
INNOVIVA INC PUT 45781M951 1 1 SH Put SOLE   0 0 0
IDENTIV INC CALL 45170X905 71 114 SH Call SOLE   0 0 0
IDENTIV INC PUT 45170X955 16 26 SH Put SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 1,598 571 SH Call SOLE   0 0 0
INVITATION HOMES INC PUT 46187W957 3,064 1,095 SH Put SOLE   0 0 0
INNERWORKINGS INC CALL 45773Y905 2 10 SH Call SOLE   0 0 0
INNERWORKINGS INC COM 45773Y105 0 242 SH   SOLE   242 0 0
INNERWORKINGS INC PUT 45773Y955 1 4 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP COM 462044207 2 1,373 SH   SOLE   1,373 0 0
ION GEOPHYSICAL CORP PUT 462044957 3 20 SH Put SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 1,988 419 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 816 172 SH Put SOLE   0 0 0
INNOSPEC INC COM 45768S105 215 3,396 SH   SOLE   3,396 0 0
INNOSPEC INC PUT 45768S955 411 65 SH Put SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 707 215 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 406 12,359 SH   SOLE   12,359 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 171 52 SH Put SOLE   0 0 0
INTERNATIONAL PAPER CO CALL 460146903 5,691 1,404 SH Call SOLE   0 0 0
INTERNATIONAL PAPER CO COM 460146103 131 3,253 SH   SOLE   3,253 0 0
INTERNATIONAL PAPER CO PUT 460146953 5,132 1,266 SH Put SOLE   0 0 0
INTER PARFUMS INC COM 458334109 0 100 SH   SOLE   100 0 0
INTER PARFUMS INC PUT 458334959 0 1 SH Put SOLE   0 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 1,398 839 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC COM 460690100 93 5,580 SH   SOLE   5,580 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 495 297 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 101 6 SH Call SOLE   0 0 0
IPG PHOTONICS CORP COM 44980X109 351 2,066 SH   SOLE   2,066 0 0
IPG PHOTONICS CORP PUT 44980X959 883 52 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 1,739 155 SH Call SOLE   0 0 0
INPHI CORP COM 45772F107 1,604 14,294 SH   SOLE   14,294 0 0
INPHI CORP PUT 45772F957 5,343 476 SH Put SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y901 1 2 SH Call SOLE   0 0 0
INTREPID POTASH INC COM 46121Y201 3 383 SH   SOLE   383 0 0
INTREPID POTASH INC CALL 46121Y901 3 4 SH Call SOLE   0 0 0
INTREPID POTASH INC PUT 46121Y951 27 33 SH Put SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD CALL 759937904 230 44 SH Call SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD COM 759937204 76 1,468 SH   SOLE   1,468 0 0
RENAISSANCE CAP GREENWICH FD PUT 759937954 52 10 SH Put SOLE   0 0 0
SOCIAL CAP HDOSPHIA HLDG CO CALL G8250T909 326 172 SH Call SOLE   0 0 0
SOCIAL CAP HDOSPHIA HLDG CO COM G8250T109 395 20,846 SH   SOLE   20,846 0 0
SOCIAL CAP HDOSPHIA HLDG CO PUT G8250T959 695 366 SH Put SOLE   0 0 0
IQIYI INC CALL 46267X908 7,724 3,421 SH Call SOLE   0 0 0
IQIYI INC COM 46267X108 1,169 51,790 SH   SOLE   51,790 0 0
IQIYI INC PUT 46267X958 8,431 3,734 SH Put SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 2,017 128 SH Call SOLE   0 0 0
IQVIA HLDGS INC PUT 46266C955 583 37 SH Put SOLE   0 0 0
INGERSOLL RAND INC CALL 45687V906 1,986 558 SH Call SOLE   0 0 0
INGERSOLL RAND INC PUT 45687V956 2,004 563 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 3 1 SH Call SOLE   0 0 0
ISHARES TR COM 46435U556 85 2,617 SH   SOLE   2,617 0 0
ISHARES TR PUT 46435U953 3 1 SH Put SOLE   0 0 0
IROBOT CORP CALL 462726900 6,064 799 SH Call SOLE   0 0 0
IROBOT CORP PUT 462726950 9,168 1,208 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 125 49 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 67 2,657 SH   SOLE   2,657 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 286 112 SH Put SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 2,175 812 SH Call SOLE   0 0 0
IRON MTN INC NEW COM 46284V101 2 100 SH   SOLE   100 0 0
IRON MTN INC NEW PUT 46284V951 1,770 661 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 200 173 SH Call SOLE   0 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 86 7,432 SH   SOLE   7,432 0 0
INDEPENDENCE RLTY TR INC PUT 45378A956 664 573 SH Put SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC CALL 450056906 1,928 81 SH Call SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 260 1,096 SH   SOLE   1,096 0 0
IRHYTHM TECHNOLOGIES INC PUT 450056956 666 28 SH Put SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 17 20 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 194 21,640 SH   SOLE   21,640 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 218 243 SH Put SOLE   0 0 0
INVESTORS BANCORP INC NEW CALL 46146L901 30 42 SH Call SOLE   0 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 15 21 SH Put SOLE   0 0 0
IVERIC BIO INC CALL 46583P902 552 980 SH Call SOLE   0 0 0
IVERIC BIO INC COM 46583P102 58 10,303 SH   SOLE   10,303 0 0
IVERIC BIO INC PUT 46583P952 328 582 SH Put SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 40,869 576 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC COM 46120E602 205 289 SH   SOLE   289 0 0
INTUITIVE SURGICAL INC PUT 46120E952 22,137 312 SH Put SOLE   0 0 0
GARTNER INC CALL 366651907 2,586 207 SH Call SOLE   0 0 0
GARTNER INC COM 366651107 60 488 SH   SOLE   488 0 0
GARTNER INC PUT 366651957 587 47 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 9,599 606 SH Call SOLE   0 0 0
ISHARES TR COM 464288760 235 1,486 SH   SOLE   1,486 0 0
ISHARES TR PUT 464288955 1,916 121 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 2,498 441 SH Call SOLE   0 0 0
ISHARES TR COM 464288752 6,069 107,145 SH   SOLE   107,145 0 0
ISHARES TR PUT 464288955 4,027 711 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 1,439 561 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 775 30,207 SH   SOLE   30,207 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 1,447 564 SH Put SOLE   0 0 0
INTEGER HLDGS CORP CALL 45826H909 17 3 SH Call SOLE   0 0 0
INTEGER HLDGS CORP PUT 45826H959 5 1 SH Put SOLE   0 0 0
ITERIS INC NEW CALL 46564T907 4 10 SH Call SOLE   0 0 0
ITERIS INC NEW COM 46564T107 70 17,078 SH   SOLE   17,078 0 0
ISHARES TR COM 464287150 139 1,850 SH   SOLE   1,850 0 0
ISHARES TR PUT 464287957 67 9 SH Put SOLE   0 0 0
ITRON INC CALL 465741906 558 92 SH Call SOLE   0 0 0
ITRON INC PUT 465741956 30 5 SH Put SOLE   0 0 0
ITURAN LOCATION AND CONTROL CALL M6158M904 5 4 SH Call SOLE   0 0 0
ITURAN LOCATION AND CONTROL COM M6158M104 3 263 SH   SOLE   263 0 0
ITURAN LOCATION AND CONTROL PUT M6158M954 70 51 SH Put SOLE   0 0 0
ITT INC CALL 45073V908 177 30 SH Call SOLE   0 0 0
ITT INC COM 45073V108 7 119 SH   SOLE   119 0 0
ITT INC PUT 45073V958 236 40 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG S A CALL 465562906 1,286 3,232 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG S A COM 465562106 418 105,259 SH   SOLE   105,259 0 0
ITAU UNIBANCO HLDG S A PUT 465562956 1,746 4,387 SH Put SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 5,371 278 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 830 43 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
INTEVAC INC CALL 461148908 58 106 SH Call SOLE   0 0 0
INTEVAC INC PUT 461148958 5 10 SH Put SOLE   0 0 0
INVACARE CORP CALL 461203901 45 61 SH Call SOLE   0 0 0
INVACARE CORP COM 461203101 11 1,576 SH   SOLE   1,576 0 0
INVACARE CORP PUT 461203951 45 60 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,484 132 SH Call SOLE   0 0 0
ISHARES TR COM 464287408 285 2,538 SH   SOLE   2,538 0 0
ISHARES TR PUT 464287957 416 37 SH Put SOLE   0 0 0
KRANESHARES TR COM 500767736 199 7,279 SH   SOLE   7,279 0 0
KRANESHARES TR PUT 500767956 5 2 SH Put SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 1,287 4,752 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 384 141,721 SH   SOLE   141,721 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 2,472 9,123 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 11,056 329 SH Call SOLE   0 0 0
ISHARES TR COM 464287200 4,417 13,144 SH   SOLE   13,144 0 0
ISHARES TR PUT 464287957 772 23 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 92 4 SH Call SOLE   0 0 0
ISHARES TR COM 464287309 2,380 10,300 SH   SOLE   10,300 0 0
ISHARES TR PUT 464287957 138 6 SH Put SOLE   0 0 0
INVESCO LTD CALL G491BT908 354 311 SH Call SOLE   0 0 0
INVESCO LTD PUT G491BT958 255 224 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 18 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287622 138 741 SH   SOLE   741 0 0
ISHARES TR PUT 464287957 37 2 SH Put SOLE   0 0 0
ISHARES TR COM 464288869 184 2,041 SH   SOLE   2,041 0 0
ISHARES TR CALL 464287907 3,201 271 SH Call SOLE   0 0 0
ISHARES TR COM 464287598 2,678 22,671 SH   SOLE   22,671 0 0
ISHARES TR PUT 464287957 34,139 2,890 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 33,704 1,554 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 33,899 1,563 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 967,209 64,571 SH Call SOLE   0 0 0
ISHARES TR COM 464287655 299 2,000 SH   SOLE   2,000 0 0
ISHARES TR PUT 464287957 1,380,943 92,192 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 3,814 384 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 3,436 346 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 10,167 459 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 15,196 686 SH Put SOLE   0 0 0
ISHARES TR COM 464287481 83 484 SH   SOLE   484 0 0
ISHARES TR PUT 464287957 172 10 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 4,487 782 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 120 21 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 24 3 SH Call SOLE   0 0 0
ISHARES TR COM 464287473 1 18 SH   SOLE   18 0 0
ISHARES TR PUT 464287957 16 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 78 4 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 9 5 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 27 17 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 17 11 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 11 1 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 11 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 24 2 SH Call SOLE   0 0 0
ISHARES TR COM 464287770 12 100 SH   SOLE   100 0 0
ISHARES TR CALL 464287907 22 1 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 22 1 SH Put SOLE   0 0 0
ISHARES TR COM 464287754 71 429 SH   SOLE   429 0 0
ISHARES TR COM 464287838 121 1,234 SH   SOLE   1,234 0 0
ISHARES TR CALL 464287907 32,223 4,036 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 25,429 3,185 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 4,157 209 SH Call SOLE   0 0 0
ISHARES TR COM 464287192 353 1,777 SH   SOLE   1,777 0 0
ISHARES TR PUT 464287957 2,566 129 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 421 14 SH Call SOLE   0 0 0
ISHARES TR COM 464287721 605 2,010 SH   SOLE   2,010 0 0
ISHARES TR PUT 464287957 3,612 120 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 155 57 SH Call SOLE   0 0 0
ISHARES TR COM 464287713 173 6,394 SH   SOLE   6,394 0 0
ISHARES TR PUT 464287957 497 183 SH Put SOLE   0 0 0
JACOBS ENGR GROUP INC CALL 469814907 751 81 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC COM 469814107 29 320 SH   SOLE   320 0 0
JACOBS ENGR GROUP INC PUT 469814957 2,551 275 SH Put SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 1,879 237 SH Call SOLE   0 0 0
JACK IN THE BOX INC COM 466367109 267 3,374 SH   SOLE   3,374 0 0
JACK IN THE BOX INC PUT 466367959 2,926 369 SH Put SOLE   0 0 0
JAMF HLDG CORP CALL 47074L905 962 256 SH Call SOLE   0 0 0
JAMF HLDG CORP COM 47074L105 297 7,910 SH   SOLE   7,910 0 0
JAMF HLDG CORP PUT 47074L955 1,432 381 SH Put SOLE   0 0 0
J ALEXANDERS HLDGS INC CALL 46609J906 0 1 SH Call SOLE   0 0 0
J ALEXANDERS HLDGS INC COM 46609J106 20 3,972 SH   SOLE   3,972 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 2,195 154 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 2,164 15,177 SH   SOLE   15,177 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 2,238 157 SH Put SOLE   0 0 0
JBG SMITH PPTYS CALL 46590V900 21 8 SH Call SOLE   0 0 0
JBG SMITH PPTYS COM 46590V100 177 6,655 SH   SOLE   6,655 0 0
HUNT J B TRANS SVCS INC CALL 445658907 1,731 137 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC PUT 445658957 315 25 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 2,908 849 SH Call SOLE   0 0 0
JABIL INC PUT 466313953 445 130 SH Put SOLE   0 0 0
JETBLUE AWYS CORP CALL 477143901 1,463 1,292 SH Call SOLE   0 0 0
JETBLUE AWYS CORP COM 477143101 780 68,908 SH   SOLE   68,908 0 0
JETBLUE AWYS CORP PUT 477143951 1,583 1,398 SH Put SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP CALL 477839904 45 5 SH Call SOLE   0 0 0
JERNIGAN CAP INC CALL 476405905 56 33 SH Call SOLE   0 0 0
JERNIGAN CAP INC PUT 476405955 3 2 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 1,429 350 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC COM G51502105 1,206 29,541 SH   SOLE   29,541 0 0
JOHNSON CTLS INTL PLC PUT G51502955 6,299 1,542 SH Put SOLE   0 0 0
J2 GLOBAL INC CALL 48123V902 1,280 185 SH Call SOLE   0 0 0
J2 GLOBAL INC PUT 48123V952 422 61 SH Put SOLE   0 0 0
JD.COM INC CALL 47215P906 83,112 10,709 SH Call SOLE   0 0 0
JD.COM INC COM 47215P106 13,276 171,066 SH   SOLE   171,066 0 0
JD.COM INC PUT 47215P956 96,500 12,434 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 84 75 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G807 9 858 SH   SOLE   858 0 0
DIREXION SHS ETF TR CALL 25460G900 609 540 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 36 32 SH Put SOLE   0 0 0
JUST ENERGY GROUP INC CALL 48213W908 100 193 SH Call SOLE   0 0 0
JUST ENERGY GROUP INC PUT 48213W958 30 58 SH Put SOLE   0 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 509 283 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 68 38 SH Put SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 103 46 SH Call SOLE   0 0 0
JELD-WEN HLDG INC PUT 47580P953 2 1 SH Put SOLE   0 0 0
ETF SER SOLUTIONS CALL 26922A902 4,336 2,566 SH Call SOLE   0 0 0
ETF SER SOLUTIONS COM 26922A842 3,301 195,326 SH   SOLE   195,326 0 0
ETF SER SOLUTIONS PUT 26922A952 6,367 3,768 SH Put SOLE   0 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 3 148 SH   SOLE   148 0 0
JANUS HENDERSON GROUP PLC PUT G4474Y954 2 1 SH Put SOLE   0 0 0
J JILL INC CALL 46620W902 5 98 SH Call SOLE   0 0 0
J JILL INC COM 46620W102 0 1,513 SH   SOLE   1,513 0 0
J JILL INC PUT 46620W952 0 3 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 4 1 SH Call SOLE   0 0 0
J & J SNACK FOODS CORP COM 466032109 12 93 SH   SOLE   93 0 0
J & J SNACK FOODS CORP PUT 466032959 26 2 SH Put SOLE   0 0 0
HENRY JACK & ASSOC INC CALL 426281901 81 5 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC COM 426281101 489 3,010 SH   SOLE   3,010 0 0
HENRY JACK & ASSOC INC PUT 426281951 2,601 160 SH Put SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 4,035 1,015 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 890 224 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 95 10 SH Call SOLE   0 0 0
JONES LANG LASALLE INC COM 48020Q107 79 831 SH   SOLE   831 0 0
JONES LANG LASALLE INC PUT 48020Q957 765 80 SH Put SOLE   0 0 0
JUMIA TECHNOLOGIES AG CALL 48138M905 782 979 SH Call SOLE   0 0 0
JUMIA TECHNOLOGIES AG COM 48138M105 777 97,343 SH   SOLE   97,343 0 0
JUMIA TECHNOLOGIES AG PUT 48138M955 672 842 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC CALL 481116901 44 54 SH Call SOLE   0 0 0
JOUNCE THERAPEUTICS INC COM 481116101 32 3,993 SH   SOLE   3,993 0 0
JOUNCE THERAPEUTICS INC PUT 481116951 22 28 SH Put SOLE   0 0 0
JOHNSON & JOHNSON CALL 478160904 76,524 5,140 SH Call SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 11,963 80,358 SH   SOLE   80,358 0 0
JOHNSON & JOHNSON PUT 478160954 85,099 5,716 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 2,356 226 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R622 1,402 13,455 SH   SOLE   13,455 0 0
SPDR SER TR PUT 78468R953 8,320 798 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 83 8 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 10,072 966 SH Put SOLE   0 0 0
JUNIPER NETWORKS INC CALL 48203R904 1,924 895 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC COM 48203R104 453 21,073 SH   SOLE   21,073 0 0
JUNIPER NETWORKS INC PUT 48203R954 1,672 778 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 6,604 512 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G831 1,046 8,112 SH   SOLE   8,112 0 0
DIREXION SHS ETF TR PUT 25460G950 632 49 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 374 29 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 399 31 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 14,809 1,148 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 2,051 159 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 231 69 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06746P563 579 17,286 SH   SOLE   17,286 0 0
BARCLAYS BANK PLC PUT 06746P951 758 226 SH Put SOLE   0 0 0
51JOB INC CALL 316827904 382 49 SH Call SOLE   0 0 0
51JOB INC COM 316827104 550 7,059 SH   SOLE   7,059 0 0
51JOB INC PUT 316827954 3,057 392 SH Put SOLE   0 0 0
ST JOE CO CALL 790148900 144 70 SH Call SOLE   0 0 0
ST JOE CO PUT 790148950 72 35 SH Put SOLE   0 0 0
JUPAI HLDGS LTD COM 48205B107 0 29 SH   SOLE   29 0 0
JPMORGAN CHASE & CO CALL 46625H905 155,861 16,190 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 46,179 479,686 SH   SOLE   479,686 0 0
JPMORGAN CHASE & CO PUT 46625H955 148,756 15,452 SH Put SOLE   0 0 0
NORDSTROM INC CALL 655664900 2,319 1,946 SH Call SOLE   0 0 0
NORDSTROM INC COM 655664100 729 61,205 SH   SOLE   61,205 0 0
NORDSTROM INC PUT 655664950 3,775 3,167 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 4,185 648 SH Call SOLE   0 0 0
KELLOGG CO COM 487836108 1,173 18,173 SH   SOLE   18,173 0 0
KELLOGG CO PUT 487836958 7,369 1,141 SH Put SOLE   0 0 0
KALA PHARMACEUTICALS INC CALL 483119903 213 285 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC PUT 483119953 112 150 SH Put SOLE   0 0 0
KAISER ALUMINUM CORP CALL 483007904 5 1 SH Call SOLE   0 0 0
KAISER ALUMINUM CORP PUT 483007954 26 5 SH Put SOLE   0 0 0
KAMAN CORP COM 483548103 4 105 SH   SOLE   105 0 0
KAMAN CORP PUT 483548953 163 42 SH Put SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 603 419 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC COM 48238T109 300 20,896 SH   SOLE   20,896 0 0
KAR AUCTION SVCS INC PUT 48238T959 469 326 SH Put SOLE   0 0 0
KB FINL GROUP INC CALL 48241A905 208 65 SH Call SOLE   0 0 0
KB FINL GROUP INC PUT 48241A955 6 2 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767906 35 9 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767405 158 4,009 SH   SOLE   4,009 0 0
KRANESHARES TR PUT 500767956 15 4 SH Put SOLE   0 0 0
KIMBALL INTL INC CALL 494274903 10 10 SH Call SOLE   0 0 0
SPDR SER TR CALL 78464A908 4,605 1,564 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 2,205 749 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 1,393 363 SH Call SOLE   0 0 0
KB HOME PUT 48666K959 1,178 307 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 1,196 535 SH Call SOLE   0 0 0
KBR INC COM 48242W106 28 1,274 SH   SOLE   1,274 0 0
KBR INC PUT 48242W956 257 115 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 112 30 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E628 55 1,482 SH   SOLE   1,482 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 944 252 SH Put SOLE   0 0 0
KINGSOFT CLOUD HLDGS LTD CALL 49639K901 661 224 SH Call SOLE   0 0 0
KINGSOFT CLOUD HLDGS LTD COM 49639K101 1,191 40,347 SH   SOLE   40,347 0 0
KINGSOFT CLOUD HLDGS LTD PUT 49639K951 2,498 846 SH Put SOLE   0 0 0
KENSINGTON CAP ACQUISITION C CALL 490073903 517 309 SH Call SOLE   0 0 0
KENSINGTON CAP ACQUISITION C COM 490073103 167 10,029 SH   SOLE   10,029 0 0
KENSINGTON CAP ACQUISITION C PUT 490073953 541 323 SH Put SOLE   0 0 0
KADMON HLDGS INC CALL 48283N906 6 16 SH Call SOLE   0 0 0
KADMON HLDGS INC COM 48283N106 21 5,560 SH   SOLE   5,560 0 0
KADMON HLDGS INC PUT 48283N956 28 73 SH Put SOLE   0 0 0
KEURIG DR PEPPER INC CALL 49271V900 670 243 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC COM 49271V100 17 652 SH   SOLE   652 0 0
KEURIG DR PEPPER INC PUT 49271V950 1,302 472 SH Put SOLE   0 0 0
KELLY SVCS INC CALL 488152907 28 17 SH Call SOLE   0 0 0
KELLY SVCS INC COM 488152208 30 1,764 SH   SOLE   1,764 0 0
KOREA ELECTRIC PWR CALL 500631906 4 5 SH Call SOLE   0 0 0
KOREA ELECTRIC PWR COM 500631106 117 13,481 SH   SOLE   13,481 0 0
KOREA ELECTRIC PWR PUT 500631956 12 14 SH Put SOLE   0 0 0
AKERNA CORP COM 00973W102 4 1,200 SH   SOLE   1,200 0 0
AKERNA CORP PUT 00973W952 0 2 SH Put SOLE   0 0 0
KIRBY CORP CALL 497266906 1,074 297 SH Call SOLE   0 0 0
KIRBY CORP COM 497266106 286 7,927 SH   SOLE   7,927 0 0
KIRBY CORP PUT 497266956 636 176 SH Put SOLE   0 0 0
KEYCORP CALL 493267908 1,442 1,209 SH Call SOLE   0 0 0
KEYCORP PUT 493267958 412 346 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 6,558 664 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 5,521 559 SH Put SOLE   0 0 0
KFORCE INC CALL 493732901 3 1 SH Call SOLE   0 0 0
KFORCE INC COM 493732101 24 765 SH   SOLE   765 0 0
KORN FERRY CALL 500643900 17 6 SH Call SOLE   0 0 0
KORN FERRY PUT 500643950 5 2 SH Put SOLE   0 0 0
KINROSS GOLD CORP CALL 496902904 760 862 SH Call SOLE   0 0 0
KINROSS GOLD CORP COM 496902404 1,529 173,370 SH   SOLE   173,370 0 0
KINROSS GOLD CORP PUT 496902954 2,340 2,654 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 4,818 1,609 SH Call SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 2,158 72,061 SH   SOLE   72,061 0 0
KRAFT HEINZ CO PUT 500754956 7,604 2,539 SH Put SOLE   0 0 0
SPDR SER TR PUT 78464A958 11 4 SH Put SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 130 116 SH Call SOLE   0 0 0
KIMCO RLTY CORP COM 49446R109 937 83,235 SH   SOLE   83,235 0 0
KIMCO RLTY CORP PUT 49446R959 1,230 1,093 SH Put SOLE   0 0 0
KINDRED BIOSCIENCES INC CALL 494577909 86 201 SH Call SOLE   0 0 0
KINDRED BIOSCIENCES INC COM 494577109 15 3,550 SH   SOLE   3,550 0 0
KINDRED BIOSCIENCES INC PUT 494577959 0 2 SH Put SOLE   0 0 0
KIRKLANDS INC CALL 497498905 479 584 SH Call SOLE   0 0 0
KIRKLANDS INC COM 497498105 191 23,322 SH   SOLE   23,322 0 0
KIRKLANDS INC PUT 497498955 1,509 1,839 SH Put SOLE   0 0 0
KKR & CO INC CALL 48251W904 1,861 542 SH Call SOLE   0 0 0
KKR & CO INC COM 48251W104 776 22,605 SH   SOLE   22,605 0 0
KKR & CO INC PUT 48251W954 4,986 1,452 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 4,117 845 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 1,714 35,192 SH   SOLE   35,192 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 4,926 1,011 SH Put SOLE   0 0 0
KLA CORP CALL 482480900 4,707 243 SH Call SOLE   0 0 0
KLA CORP PUT 482480950 3,022 156 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 862 385 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC COM 501242101 107 4,814 SH   SOLE   4,814 0 0
KULICKE & SOFFA INDS INC PUT 501242951 1,052 470 SH Put SOLE   0 0 0
KIMBERLY CLARK CORP CALL 494368903 14,677 994 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP PUT 494368953 2,953 200 SH Put SOLE   0 0 0
KAMADA LTD CALL M6240T909 24 29 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 3,469 2,814 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL COM 49456B101 309 25,083 SH   SOLE   25,083 0 0
KINDER MORGAN INC DEL PUT 49456B951 3,120 2,531 SH Put SOLE   0 0 0
KEMPER CORP CALL 488401900 6 1 SH Call SOLE   0 0 0
KENNAMETAL INC CALL 489170900 419 145 SH Call SOLE   0 0 0
KENNAMETAL INC PUT 489170950 575 199 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 8,023 873 SH Call SOLE   0 0 0
CARMAX INC COM 143130102 46 502 SH   SOLE   502 0 0
CARMAX INC PUT 143130952 13,170 1,433 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 41 28 SH Call SOLE   0 0 0
KNOWLES CORP PUT 49926D959 8 6 SH Put SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 434 701 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 114 18,544 SH   SOLE   18,544 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 210 339 SH Put SOLE   0 0 0
KNOLL INC CALL 498904900 80 67 SH Call SOLE   0 0 0
KNOLL INC COM 498904200 27 2,315 SH   SOLE   2,315 0 0
KNOLL INC PUT 498904950 4 4 SH Put SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 46 36 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP COM Y48125101 106 8,246 SH   SOLE   8,246 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 328 255 SH Put SOLE   0 0 0
KINIKSA PHARMACEUTICALS LTD CALL G5269C901 42 28 SH Call SOLE   0 0 0
KINIKSA PHARMACEUTICALS LTD COM G5269C101 17 1,166 SH   SOLE   1,166 0 0
KINIKSA PHARMACEUTICALS LTD PUT G5269C951 88 58 SH Put SOLE   0 0 0
KINSALE CAP GROUP INC CALL 49714P908 399 21 SH Call SOLE   0 0 0
KINSALE CAP GROUP INC PUT 49714P958 38 2 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 3,451 848 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN COM 499049104 169 4,167 SH   SOLE   4,167 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 728 179 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 70,075 14,194 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 380 7,700 SH   SOLE   7,700 0 0
COCA COLA CO PUT 191216950 83,218 16,856 SH Put SOLE   0 0 0
KODIAK SCIENCES INC CALL 50015M909 307 52 SH Call SOLE   0 0 0
KODIAK SCIENCES INC PUT 50015M959 76 13 SH Put SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 5,913 6,705 SH Call SOLE   0 0 0
EASTMAN KODAK CO PUT 277461956 1,283 1,455 SH Put SOLE   0 0 0
COCA-COLA FEMSA SAB DE CV CALL 191241908 8 2 SH Call SOLE   0 0 0
COCA-COLA FEMSA SAB DE CV COM 191241108 14 365 SH   SOLE   365 0 0
COCA-COLA FEMSA SAB DE CV PUT 191241958 65 16 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 202 26 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H888 37 485 SH   SOLE   485 0 0
VANECK VECTORS ETF TR PUT 92189H958 7 1 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H958 194 25 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 349 92 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W387 25 676 SH   SOLE   676 0 0
PROSHARES TR II PUT 74347W952 79 21 SH Put SOLE   0 0 0
KOPPERS HOLDINGS INC CALL 50060P906 171 82 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC COM 50060P106 127 6,098 SH   SOLE   6,098 0 0
KOPPERS HOLDINGS INC PUT 50060P956 355 170 SH Put SOLE   0 0 0
KOPIN CORP CALL 500600901 7 54 SH Call SOLE   0 0 0
KOPIN CORP COM 500600101 34 24,901 SH   SOLE   24,901 0 0
KOPIN CORP PUT 500600951 4 35 SH Put SOLE   0 0 0
KOSMOS ENERGY LTD CALL 500688906 54 562 SH Call SOLE   0 0 0
KOSMOS ENERGY LTD PUT 500688956 0 5 SH Put SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 686 470 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 151 10,400 SH   SOLE   10,400 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 154 106 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 7,104 2,095 SH Call SOLE   0 0 0
KROGER CO COM 501044101 743 21,912 SH   SOLE   21,912 0 0
KROGER CO PUT 501044951 11,200 3,303 SH Put SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 812 456 SH Call SOLE   0 0 0
KRATON CORPORATION PUT 50077C956 110 62 SH Put SOLE   0 0 0
KILROY RLTY CORP CALL 49427F908 51 10 SH Call SOLE   0 0 0
KILROY RLTY CORP COM 49427F108 265 5,107 SH   SOLE   5,107 0 0
KILROY RLTY CORP PUT 49427F958 1,091 210 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 17,704 4,962 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 22,888 6,415 SH Put SOLE   0 0 0
KITE RLTY GROUP TR CALL 49803T900 67 58 SH Call SOLE   0 0 0
KITE RLTY GROUP TR COM 49803T300 11 964 SH   SOLE   964 0 0
KITE RLTY GROUP TR PUT 49803T950 4 4 SH Put SOLE   0 0 0
REPRO MED SYS INC CALL 759910902 12 18 SH Call SOLE   0 0 0
REPRO MED SYS INC COM 759910102 26 3,701 SH   SOLE   3,701 0 0
REPRO MED SYS INC PUT 759910952 8 12 SH Put SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 58 9 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD COM M6372Q113 497 7,664 SH   SOLE   7,664 0 0
KORNIT DIGITAL LTD PUT M6372Q953 538 83 SH Put SOLE   0 0 0
KEARNY FINL CORP MD CALL 48716P908 2 4 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC CALL 50105F905 497 387 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC PUT 50105F955 74 58 SH Put SOLE   0 0 0
KIMBELL RTY PARTNERS LP COM 49435R102 2 393 SH   SOLE   393 0 0
KARUNA THERAPEUTICS INC CALL 48576A900 0 17 SH Call SOLE   0 0 0
KARUNA THERAPEUTICS INC PUT 48576A950 0 19 SH Put SOLE   0 0 0
KRYSTAL BIOTECH INC COM 501147102 52 1,231 SH   SOLE   1,231 0 0
KRYSTAL BIOTECH INC PUT 501147952 8 2 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 11 4 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V956 2 1 SH Put SOLE   0 0 0
KOHLS CORP CALL 500255904 3,027 1,634 SH Call SOLE   0 0 0
KOHLS CORP COM 500255104 3,261 176,035 SH   SOLE   176,035 0 0
KOHLS CORP PUT 500255954 4,712 2,543 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 9,294 514 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN PUT 485170952 8,028 444 SH Put SOLE   0 0 0
KT CORP CALL 48268K901 94 98 SH Call SOLE   0 0 0
KT CORP COM 48268K101 71 7,414 SH   SOLE   7,414 0 0
KT CORP PUT 48268K951 0 1 SH Put SOLE   0 0 0
KONTOOR BRANDS INC CALL 50050N903 7 3 SH Call SOLE   0 0 0
KONTOOR BRANDS INC COM 50050N103 121 5,025 SH   SOLE   5,025 0 0
KONTOOR BRANDS INC PUT 50050N953 91 38 SH Put SOLE   0 0 0
KEY TRONIC CORP CALL 493144909 67 69 SH Call SOLE   0 0 0
KEY TRONIC CORP COM 493144109 1 105 SH   SOLE   105 0 0
KEY TRONIC CORP PUT 493144959 188 191 SH Put SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 1,563 811 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 294 15,254 SH   SOLE   15,254 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 453 235 SH Put SOLE   0 0 0
KURA ONCOLOGY INC CALL 50127T909 1,240 405 SH Call SOLE   0 0 0
KURA ONCOLOGY INC PUT 50127T959 98 32 SH Put SOLE   0 0 0
KVH INDS INC CALL 482738901 9 11 SH Call SOLE   0 0 0
KVH INDS INC COM 482738101 0 47 SH   SOLE   47 0 0
KVH INDS INC PUT 482738951 4 5 SH Put SOLE   0 0 0
KENNEDY-WILSON HOLDINGS INC CALL 489398907 82 57 SH Call SOLE   0 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 112 7,751 SH   SOLE   7,751 0 0
KENNEDY-WILSON HOLDINGS INC PUT 489398957 268 185 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767906 7,820 1,147 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767306 870 12,761 SH   SOLE   12,761 0 0
KRANESHARES TR PUT 500767956 27,633 4,053 SH Put SOLE   0 0 0
QUAKER CHEM CORP CALL 747316907 1,868 104 SH Call SOLE   0 0 0
QUAKER CHEM CORP COM 747316107 155 866 SH   SOLE   866 0 0
QUAKER CHEM CORP PUT 747316957 2,138 119 SH Put SOLE   0 0 0
KAYNE ANDERSON ENERGY INFRST CALL 486606906 73 183 SH Call SOLE   0 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 77 19,354 SH   SOLE   19,354 0 0
KAYNE ANDERSON ENERGY INFRST PUT 486606956 90 227 SH Put SOLE   0 0 0
KEZAR LIFE SCIENCES INC CALL 49372L900 0 2 SH Call SOLE   0 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 2 465 SH   SOLE   465 0 0
LOEWS CORP CALL 540424908 97 28 SH Call SOLE   0 0 0
LOEWS CORP COM 540424108 556 16,001 SH   SOLE   16,001 0 0
LOEWS CORP PUT 540424958 1,181 340 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 214 36 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G716 465 7,806 SH   SOLE   7,806 0 0
DIREXION SHS ETF TR PUT 25460G950 507 85 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 7,585 1,271 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 10,975 1,839 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 4,658 870 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 4,150 775 SH Put SOLE   0 0 0
LITHIUM AMERS CORP NEW CALL 53680Q907 386 339 SH Call SOLE   0 0 0
LITHIUM AMERS CORP NEW COM 53680Q207 117 10,331 SH   SOLE   10,331 0 0
LITHIUM AMERS CORP NEW PUT 53680Q957 266 234 SH Put SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 3,054 134 SH Call SOLE   0 0 0
LADDER CAP CORP CALL 505743904 474 667 SH Call SOLE   0 0 0
LADDER CAP CORP COM 505743104 564 79,318 SH   SOLE   79,318 0 0
LADDER CAP CORP PUT 505743954 1,906 2,678 SH Put SOLE   0 0 0
LAKELAND INDS INC CALL 511795906 498 252 SH Call SOLE   0 0 0
LAKELAND INDS INC COM 511795106 234 11,852 SH   SOLE   11,852 0 0
LAKELAND INDS INC PUT 511795956 1,059 535 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 92 14 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW COM 512816109 213 3,219 SH   SOLE   3,219 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 549 83 SH Put SOLE   0 0 0
GLADSTONE LD CORP CALL 376549901 9 6 SH Call SOLE   0 0 0
GLADSTONE LD CORP PUT 376549951 93 62 SH Put SOLE   0 0 0
LAUREATE EDUCATION INC COM 518613203 68 5,176 SH   SOLE   5,176 0 0
LAZARD LTD CALL G54050902 102 31 SH Call SOLE   0 0 0
LAZARD LTD PUT G54050952 66 20 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 4,494 1,413 SH Call SOLE   0 0 0
L BRANDS INC COM 501797104 1,939 60,975 SH   SOLE   60,975 0 0
L BRANDS INC PUT 501797954 4,946 1,555 SH Put SOLE   0 0 0
LAKELAND BANCORP INC COM 511637100 1 167 SH   SOLE   167 0 0
LAKELAND BANCORP INC PUT 511637950 9 10 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP PUT 530307955 42 3 SH Put SOLE   0 0 0
LIBERTY OILFIELD SVCS INC CALL 53115L904 4 6 SH Call SOLE   0 0 0
LIBERTY OILFIELD SVCS INC COM 53115L104 2 360 SH   SOLE   360 0 0
LIBERTY OILFIELD SVCS INC PUT 53115L954 91 115 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 462 220 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U104 1,261 60,064 SH   SOLE   60,064 0 0
LIBERTY GLOBAL PLC PUT G5480U950 1,754 835 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 2,437 1,187 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC PUT G5480U950 127 62 SH Put SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A908 73 157 SH Call SOLE   0 0 0
LENDINGCLUB CORP PUT 52603A958 188 400 SH Put SOLE   0 0 0
LENDINGCLUB CORP PUT 52603A958 24 51 SH Put SOLE   0 0 0
LANDCADIA HLDGS II INC CALL 51476X905 1,070 745 SH Call SOLE   0 0 0
LANDCADIA HLDGS II INC COM 51476X105 1,770 123,217 SH   SOLE   123,217 0 0
LANDCADIA HLDGS II INC PUT 51476X955 3,490 2,429 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 167 274 SH Call SOLE   0 0 0
LANNET INC COM 516012101 46 7,565 SH   SOLE   7,565 0 0
LANNET INC PUT 516012951 386 632 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 63 6 SH Call SOLE   0 0 0
LCI INDS PUT 50189K953 74 7 SH Put SOLE   0 0 0
LINEAGE CELL THERAPEUTICS IN CALL 53566P909 9 98 SH Call SOLE   0 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 12 13,014 SH   SOLE   13,014 0 0
LINEAGE CELL THERAPEUTICS IN PUT 53566P959 1 21 SH Put SOLE   0 0 0
LYDALL INC DEL CALL 550819906 62 38 SH Call SOLE   0 0 0
LYDALL INC DEL COM 550819106 27 1,661 SH   SOLE   1,661 0 0
LYDALL INC DEL PUT 550819956 11 7 SH Put SOLE   0 0 0
LEIDOS HOLDINGS INC CALL 525327902 1,248 140 SH Call SOLE   0 0 0
LEIDOS HOLDINGS INC PUT 525327952 624 70 SH Put SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 62 48 SH Call SOLE   0 0 0
LANDS END INC NEW PUT 51509F955 289 222 SH Put SOLE   0 0 0
LEAR CORP CALL 521865904 152 14 SH Call SOLE   0 0 0
LEAR CORP PUT 521865954 305 28 SH Put SOLE   0 0 0
LEAF GROUP LTD CALL 52177G902 1 2 SH Call SOLE   0 0 0
LEAF GROUP LTD COM 52177G102 24 4,828 SH   SOLE   4,828 0 0
LEAF GROUP LTD PUT 52177G952 6 13 SH Put SOLE   0 0 0
LINCOLN ELEC HLDGS INC COM 533900106 100 1,091 SH   SOLE   1,091 0 0
LINCOLN ELEC HLDGS INC PUT 533900956 101 11 SH Put SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 1,757 427 SH Call SOLE   0 0 0
LEGGETT & PLATT INC PUT 524660957 526 128 SH Put SOLE   0 0 0
LEGEND BIOTECH CORP CALL 52490G902 0 2 SH Call SOLE   0 0 0
LEJU HLDGS LTD CALL 50187J908 59 302 SH Call SOLE   0 0 0
LEJU HLDGS LTD PUT 50187J958 4 21 SH Put SOLE   0 0 0
ISHARES INC PUT 464286951 4 1 SH Put SOLE   0 0 0
LENNAR CORP CALL 526057902 9,401 1,151 SH Call SOLE   0 0 0
LENNAR CORP PUT 526057952 8,952 1,096 SH Put SOLE   0 0 0
CENTRUS ENERGY CORP COM 15643U104 2 283 SH   SOLE   283 0 0
CENTRUS ENERGY CORP PUT 15643U954 0 1 SH Put SOLE   0 0 0
LEVI STRAUSS & CO NEW CALL 52736R902 765 571 SH Call SOLE   0 0 0
LEVI STRAUSS & CO NEW PUT 52736R952 834 623 SH Put SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 146 129 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD COM 16939P106 634 56,045 SH   SOLE   56,045 0 0
CHINA LIFE INS CO LTD PUT 16939P956 2,043 1,805 SH Put SOLE   0 0 0
LIFEVANTAGE CORP COM 53222K205 1 143 SH   SOLE   143 0 0
LIONS GATE ENTMNT CORP CALL 535919900 270 285 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919401 1,075 113,478 SH   SOLE   113,478 0 0
LIONS GATE ENTMNT CORP PUT 535919950 243 257 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 50 58 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP PUT 535919950 5 6 SH Put SOLE   0 0 0
LGI HOMES INC CALL 50187T906 3,973 342 SH Call SOLE   0 0 0
LGI HOMES INC PUT 50187T956 1,568 135 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 409 43 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 552 58 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 2,842 151 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 1,223 65 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 956 45 SH Call SOLE   0 0 0
LHC GROUP INC PUT 50187A957 1,062 50 SH Put SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC CALL 502431909 2,021 119 SH Call SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 2,531 14,906 SH   SOLE   14,906 0 0
L3HARRIS TECHNOLOGIES INC PUT 502431959 8,050 474 SH Put SOLE   0 0 0
LI AUTO INC CALL 50202M902 1,391 800 SH Call SOLE   0 0 0
LI AUTO INC COM 50202M102 1,917 110,279 SH   SOLE   110,279 0 0
LI AUTO INC PUT 50202M952 4,137 2,379 SH Put SOLE   0 0 0
LENNOX INTL INC CALL 526107907 27 1 SH Call SOLE   0 0 0
LENNOX INTL INC COM 526107107 197 726 SH   SOLE   726 0 0
LENNOX INTL INC PUT 526107957 2,099 77 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 437 530 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 18 2,238 SH   SOLE   2,238 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 2 3 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 99 122 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 205 25,299 SH   SOLE   25,299 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 94 116 SH Put SOLE   0 0 0
LINDE PLC CALL G5494J903 6,024 253 SH Call SOLE   0 0 0
LINDE PLC COM G5494J103 148 625 SH   SOLE   625 0 0
LINDE PLC PUT G5494J953 15,145 636 SH Put SOLE   0 0 0
LINCOLN EDL SVCS CORP CALL 533535900 16 29 SH Call SOLE   0 0 0
LINCOLN EDL SVCS CORP COM 533535100 16 2,962 SH   SOLE   2,962 0 0
LINCOLN EDL SVCS CORP PUT 533535950 27 50 SH Put SOLE   0 0 0
LINDBLAD EXPEDITIONS HLDGS I CALL 535219909 3 4 SH Call SOLE   0 0 0
LINDBLAD EXPEDITIONS HLDGS I PUT 535219959 288 339 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 2,046 511 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y855 79 1,988 SH   SOLE   1,988 0 0
GLOBAL X FDS PUT 37954Y951 484 121 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 3,403 453 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC COM 55024U109 2,777 36,967 SH   SOLE   36,967 0 0
LUMENTUM HLDGS INC PUT 55024U959 7,873 1,048 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 180 24 SH Put SOLE   0 0 0
LIVEXLIVE MEDIA INC CALL 53839L908 42 162 SH Call SOLE   0 0 0
LIVEXLIVE MEDIA INC COM 53839L208 23 9,033 SH   SOLE   9,033 0 0
LIVEXLIVE MEDIA INC PUT 53839L958 20 79 SH Put SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 10 27 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 65 16,153 SH   SOLE   16,153 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 64 160 SH Put SOLE   0 0 0
LAKELAND FINL CORP COM 511656100 7 177 SH   SOLE   177 0 0
LAKELAND FINL CORP PUT 511656950 16 4 SH Put SOLE   0 0 0
LKQ CORP CALL 501889908 3,191 1,151 SH Call SOLE   0 0 0
LKQ CORP PUT 501889958 122 44 SH Put SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 0 1,052 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 0 329 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 134 233 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC COM 53261M104 592 102,815 SH   SOLE   102,815 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 400 696 SH Put SOLE   0 0 0
LILLY ELI & CO CALL 532457908 9,073 613 SH Call SOLE   0 0 0
LILLY ELI & CO COM 532457108 8,743 59,071 SH   SOLE   59,071 0 0
LILLY ELI & CO PUT 532457958 23,461 1,585 SH Put SOLE   0 0 0
LEMONADE INC CALL 52567D907 2,172 437 SH Call SOLE   0 0 0
LEMONADE INC COM 52567D107 139 2,797 SH   SOLE   2,797 0 0
LEMONADE INC PUT 52567D957 1,342 270 SH Put SOLE   0 0 0
LIMONEIRA CO CALL 532746904 18 13 SH Call SOLE   0 0 0
LIMONEIRA CO PUT 532746954 21 15 SH Put SOLE   0 0 0
LUMINEX CORP DEL CALL 55027E902 233 89 SH Call SOLE   0 0 0
LUMINEX CORP DEL COM 55027E102 141 5,382 SH   SOLE   5,382 0 0
LUMINEX CORP DEL PUT 55027E952 196 75 SH Put SOLE   0 0 0
LANDMARK INFRASTRCTUR PARTR PUT 51508J958 0 3 SH Put SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 14,832 387 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 10,803 28,188 SH   SOLE   28,188 0 0
LOCKHEED MARTIN CORP PUT 539830959 44,345 1,157 SH Put SOLE   0 0 0
LINE CORP COM 53567X101 19 390 SH   SOLE   390 0 0
LINE CORP PUT 53567X951 50 10 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 1,058 338 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND COM 534187109 873 27,892 SH   SOLE   27,892 0 0
LINCOLN NATL CORP IND PUT 534187959 1,879 600 SH Put SOLE   0 0 0
LANDEC CORP CALL 514766904 12 13 SH Call SOLE   0 0 0
LANDEC CORP COM 514766104 39 4,046 SH   SOLE   4,046 0 0
LANDEC CORP PUT 514766954 14 15 SH Put SOLE   0 0 0
CHENIERE ENERGY INC CALL 16411R908 2,318 501 SH Call SOLE   0 0 0
CHENIERE ENERGY INC PUT 16411R958 3,683 796 SH Put SOLE   0 0 0
LINDSAY CORP PUT 535555956 9 1 SH Put SOLE   0 0 0
ALLIANT ENERGY CORP CALL 018802908 216 42 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP COM 018802108 54 1,064 SH   SOLE   1,064 0 0
ALLIANT ENERGY CORP PUT 018802958 92 18 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 2 2 SH Call SOLE   0 0 0
LANTHEUS HLDGS INC COM 516544103 32 2,543 SH   SOLE   2,543 0 0
LANTHEUS HLDGS INC PUT 516544953 12 10 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 69 55 SH Call SOLE   0 0 0
LIVE OAK BANCSHARES INC CALL 53803X905 73 29 SH Call SOLE   0 0 0
LIVE OAK BANCSHARES INC COM 53803X105 71 2,819 SH   SOLE   2,819 0 0
LIVE OAK BANCSHARES INC PUT 53803X955 162 64 SH Put SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 92 57 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC COM 268603107 417 25,759 SH   SOLE   25,759 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 45 28 SH Put SOLE   0 0 0
COMSTOCK MNG INC CALL 205750900 7 67 SH Call SOLE   0 0 0
COMSTOCK MNG INC COM 205750300 19 18,434 SH   SOLE   18,434 0 0
COMSTOCK MNG INC PUT 205750950 20 186 SH Put SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 4,383 567 SH Call SOLE   0 0 0
LOGITECH INTL S A COM H50430232 1,270 16,431 SH   SOLE   16,431 0 0
LOGITECH INTL S A PUT H50430952 10,436 1,350 SH Put SOLE   0 0 0
LOMA NEGRA CORP CALL 54150E904 29 69 SH Call SOLE   0 0 0
LOMA NEGRA CORP PUT 54150E954 25 60 SH Put SOLE   0 0 0
LONESTAR RES US INC CALL 54240F903 0 6 SH Call SOLE   0 0 0
LONESTAR RES US INC PUT 54240F953 0 12 SH Put SOLE   0 0 0
GRAND CANYON ED INC CALL 38526M906 215 27 SH Call SOLE   0 0 0
GRAND CANYON ED INC COM 38526M106 270 3,381 SH   SOLE   3,381 0 0
GRAND CANYON ED INC PUT 38526M956 3,645 456 SH Put SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I CALL 543881906 7 4 SH Call SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 397 21,725 SH   SOLE   21,725 0 0
LORAL SPACE & COMMUNICATNS I PUT 543881956 184 101 SH Put SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I CALL 543881906 1 1 SH Call SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I PUT 543881956 3 2 SH Put SOLE   0 0 0
LOVESAC COMPANY CALL 54738L909 213 77 SH Call SOLE   0 0 0
LOVESAC COMPANY PUT 54738L959 266 96 SH Put SOLE   0 0 0
LOWES COS INC CALL 548661907 38,512 2,322 SH Call SOLE   0 0 0
LOWES COS INC COM 548661107 550 3,322 SH   SOLE   3,322 0 0
LOWES COS INC PUT 548661957 62,761 3,784 SH Put SOLE   0 0 0
LIPOCINE INC NEW CALL 53630X904 31 225 SH Call SOLE   0 0 0
LIPOCINE INC NEW COM 53630X104 37 26,538 SH   SOLE   26,538 0 0
LIPOCINE INC NEW PUT 53630X954 48 344 SH Put SOLE   0 0 0
DORIAN LPG LTD CALL Y2106R900 80 101 SH Call SOLE   0 0 0
DORIAN LPG LTD COM Y2106R110 83 10,429 SH   SOLE   10,429 0 0
DORIAN LPG LTD PUT Y2106R950 48 61 SH Put SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806905 29 30 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC COM 516806205 114 11,703 SH   SOLE   11,703 0 0
LAREDO PETROLEUM INC PUT 516806955 287 293 SH Put SOLE   0 0 0
LAREDO PETROLEUM INC PUT 516806955 9 10 SH Put SOLE   0 0 0
LG DISPLAY CO LTD CALL 50186V902 147 226 SH Call SOLE   0 0 0
LG DISPLAY CO LTD PUT 50186V952 6 10 SH Put SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 536 70 SH Call SOLE   0 0 0
LPL FINL HLDGS INC PUT 50212V950 659 86 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 1,840 354 SH Call SOLE   0 0 0
LIVEPERSON INC PUT 538146951 925 178 SH Put SOLE   0 0 0
LOUISIANA PAC CORP CALL 546347905 1,133 384 SH Call SOLE   0 0 0
LOUISIANA PAC CORP COM 546347105 1,035 35,079 SH   SOLE   35,079 0 0
LOUISIANA PAC CORP PUT 546347955 362 123 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 55,864 4,147 SH Call SOLE   0 0 0
ISHARES TR COM 464287242 13 100 SH   SOLE   100 0 0
ISHARES TR PUT 464287957 129,119 9,585 SH Put SOLE   0 0 0
LIQUIDIA TECHNOLOGIES INC CALL 53635D902 0 1 SH Call SOLE   0 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 15 3,055 SH   SOLE   3,055 0 0
LIQUIDITY SERVICES INC CALL 53635B907 14 19 SH Call SOLE   0 0 0
LIQUIDITY SERVICES INC COM 53635B107 79 10,599 SH   SOLE   10,599 0 0
LIQUIDITY SERVICES INC PUT 53635B957 70 94 SH Put SOLE   0 0 0
LAM RESEARCH CORP CALL 512807908 23,919 721 SH Call SOLE   0 0 0
LAM RESEARCH CORP COM 512807108 1,519 4,580 SH   SOLE   4,580 0 0
LAM RESEARCH CORP PUT 512807958 37,653 1,135 SH Put SOLE   0 0 0
LARIMAR THERAPEUTICS INC CALL 517125900 0 2 SH Call SOLE   0 0 0
K12 INC CALL 48273U902 2,504 951 SH Call SOLE   0 0 0
K12 INC COM 48273U102 309 11,733 SH   SOLE   11,733 0 0
K12 INC PUT 48273U952 1,137 432 SH Put SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 147 51 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 634 21,896 SH   SOLE   21,896 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 431 149 SH Put SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 31 3 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 438 4,169 SH   SOLE   4,169 0 0
LIFE STORAGE INC PUT 53223X957 7,232 687 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 1,480 118 SH Call SOLE   0 0 0
LANDSTAR SYS INC PUT 515098951 313 25 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 23 7 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229409 4 135 SH   SOLE   135 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 19 6 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 3 1 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229607 3 114 SH   SOLE   114 0 0
LTC PPTYS INC CALL 502175902 460 132 SH Call SOLE   0 0 0
LTC PPTYS INC PUT 502175952 118 34 SH Put SOLE   0 0 0
LIVENT CORP CALL 53814L908 185 207 SH Call SOLE   0 0 0
LIVENT CORP COM 53814L108 116 13,042 SH   SOLE   13,042 0 0
LIVENT CORP PUT 53814L958 125 140 SH Put SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 152 881 SH Call SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN PUT 531465952 50 292 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 55,268 1,678 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC COM 550021109 4,681 14,212 SH   SOLE   14,212 0 0
LULULEMON ATHLETICA INC PUT 550021959 35,868 1,089 SH Put SOLE   0 0 0
LUMEN TECHNOLOGIES INC CALL 156700906 2,834 2,809 SH Call SOLE   0 0 0
LUMEN TECHNOLOGIES INC COM 156700106 896 88,897 SH   SOLE   88,897 0 0
LUMEN TECHNOLOGIES INC PUT 156700956 7,011 6,949 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 19,920 5,312 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO COM 844741108 5,802 154,731 SH   SOLE   154,731 0 0
SOUTHWEST AIRLS CO PUT 844741958 23,782 6,342 SH Put SOLE   0 0 0
LIVONGO HEALTH INC CALL 539183903 0 767 SH Call SOLE   0 0 0
LIVONGO HEALTH INC COM 539183103 0 10,144 SH   SOLE   10,144 0 0
LIVONGO HEALTH INC PUT 539183953 0 410 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 24,015 5,147 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP COM 517834107 10,914 233,915 SH   SOLE   233,915 0 0
LAS VEGAS SANDS CORP PUT 517834957 22,630 4,850 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 583 88 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC COM 513272104 325 4,907 SH   SOLE   4,907 0 0
LAMB WESTON HLDGS INC PUT 513272954 59 9 SH Put SOLE   0 0 0
LEXINFINTECH HLDGS LTD CALL 528877903 312 456 SH Call SOLE   0 0 0
LEXINFINTECH HLDGS LTD COM 528877103 389 56,856 SH   SOLE   56,856 0 0
LEXINFINTECH HLDGS LTD PUT 528877953 550 804 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST CALL 529043901 33 32 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 21 151 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 11 82 SH Put SOLE   0 0 0
LSB INDS INC CALL 502160904 3 19 SH Call SOLE   0 0 0
LSB INDS INC COM 502160104 4 2,673 SH   SOLE   2,673 0 0
LSB INDS INC PUT 502160954 7 45 SH Put SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 2,424 344 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 1,268 180 SH Put SOLE   0 0 0
LYFT INC CALL 55087P904 10,967 3,981 SH Call SOLE   0 0 0
LYFT INC COM 55087P104 2,581 93,712 SH   SOLE   93,712 0 0
LYFT INC PUT 55087P954 11,703 4,248 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 190 1,464 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 13 101 SH Put SOLE   0 0 0
LSI INDS INC CALL 50216C908 3 5 SH Call SOLE   0 0 0
LSI INDS INC COM 50216C108 32 4,880 SH   SOLE   4,880 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 4,423 821 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 111 2,074 SH   SOLE   2,074 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 9,439 1,752 SH Put SOLE   0 0 0
LA Z BOY INC CALL 505336907 493 156 SH Call SOLE   0 0 0
LA Z BOY INC PUT 505336957 449 142 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 3,398 5,962 SH Call SOLE   0 0 0
MACYS INC COM 55616P104 150 26,452 SH   SOLE   26,452 0 0
MACYS INC PUT 55616P954 3,686 6,468 SH Put SOLE   0 0 0
MASTERCARD INCORPORATED CALL 57636Q904 132,089 3,906 SH Call SOLE   0 0 0
MASTERCARD INCORPORATED PUT 57636Q954 125,055 3,698 SH Put SOLE   0 0 0
MID-AMER APT CMNTYS INC CALL 59522J903 92 8 SH Call SOLE   0 0 0
MID-AMER APT CMNTYS INC COM 59522J103 88 767 SH   SOLE   767 0 0
MID-AMER APT CMNTYS INC PUT 59522J953 1,113 96 SH Put SOLE   0 0 0
MACERICH CO CALL 554382901 1,561 2,300 SH Call SOLE   0 0 0
MACERICH CO COM 554382101 563 82,923 SH   SOLE   82,923 0 0
MACERICH CO PUT 554382951 1,508 2,221 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN CALL 590328909 325 813 SH Call SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN PUT 590328959 15 39 SH Put SOLE   0 0 0
MAG SILVER CORP CALL 55903Q904 424 261 SH Call SOLE   0 0 0
MAG SILVER CORP COM 55903Q104 256 15,745 SH   SOLE   15,745 0 0
MAG SILVER CORP PUT 55903Q954 378 233 SH Put SOLE   0 0 0
MAIN STR CAP CORP CALL 56035L904 144 49 SH Call SOLE   0 0 0
MAIN STR CAP CORP COM 56035L104 264 8,943 SH   SOLE   8,943 0 0
MAIN STR CAP CORP PUT 56035L954 783 265 SH Put SOLE   0 0 0
MANPOWERGROUP INC CALL 56418H900 843 115 SH Call SOLE   0 0 0
MANPOWERGROUP INC PUT 56418H950 14 2 SH Put SOLE   0 0 0
MANHATTAN ASSOCS INC CALL 562750909 114 12 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC COM 562750109 15 159 SH   SOLE   159 0 0
MANHATTAN ASSOCS INC PUT 562750959 143 15 SH Put SOLE   0 0 0
MANTECH INTL CORP COM 564563104 158 2,295 SH   SOLE   2,295 0 0
MANTECH INTL CORP PUT 564563954 41 6 SH Put SOLE   0 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 14 10 SH Call SOLE   0 0 0
MANCHESTER UTD PLC NEW PUT G5784H956 114 79 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 39,096 4,223 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW COM 571903202 9,734 105,147 SH   SOLE   105,147 0 0
MARRIOTT INTL INC NEW PUT 571903952 41,262 4,457 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC CALL 56585W901 316 1,616 SH Call SOLE   0 0 0
MARATHON PATENT GROUP INC COM 56585W401 77 39,456 SH   SOLE   39,456 0 0
MARATHON PATENT GROUP INC PUT 56585W951 70 361 SH Put SOLE   0 0 0
REMARK HLDGS INC CALL 75955K902 177 1,514 SH Call SOLE   0 0 0
REMARK HLDGS INC PUT 75955K952 71 608 SH Put SOLE   0 0 0
MASCO CORP CALL 574599906 115 21 SH Call SOLE   0 0 0
MASCO CORP COM 574599106 801 14,543 SH   SOLE   14,543 0 0
MASCO CORP PUT 574599956 2,547 462 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 849 36 SH Call SOLE   0 0 0
MASIMO CORP PUT 574795950 424 18 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 753 644 SH Call SOLE   0 0 0
MATTEL INC COM 577081102 1,547 132,245 SH   SOLE   132,245 0 0
MATTEL INC PUT 577081952 5,089 4,350 SH Put SOLE   0 0 0
MATTHEWS INTL CORP CALL 577128901 17 8 SH Call SOLE   0 0 0
MATTHEWS INTL CORP COM 577128101 144 6,466 SH   SOLE   6,466 0 0
MATTHEWS INTL CORP PUT 577128951 183 82 SH Put SOLE   0 0 0
MATSON INC CALL 57686G905 264 66 SH Call SOLE   0 0 0
MATSON INC PUT 57686G955 100 25 SH Put SOLE   0 0 0
MAXEON SOLAR TECHNOLOGIES LT CALL Y58473902 278 164 SH Call SOLE   0 0 0
MAXEON SOLAR TECHNOLOGIES LT COM Y58473102 481 28,391 SH   SOLE   28,391 0 0
MAXEON SOLAR TECHNOLOGIES LT PUT Y58473952 33 20 SH Put SOLE   0 0 0
MAXAR TECHNOLOGIES INC CALL 57778K905 2,316 929 SH Call SOLE   0 0 0
MAXAR TECHNOLOGIES INC PUT 57778K955 1,678 673 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 44 4 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 209 19 SH Put SOLE   0 0 0
MBIA INC CALL 55262C900 144 238 SH Call SOLE   0 0 0
MBIA INC PUT 55262C950 28 47 SH Put SOLE   0 0 0
MUSTANG BIO INC CALL 62818Q904 87 279 SH Call SOLE   0 0 0
MUSTANG BIO INC COM 62818Q104 57 18,217 SH   SOLE   18,217 0 0
MUSTANG BIO INC PUT 62818Q954 74 237 SH Put SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 178 204 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 43 50 SH Put SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 49 10 SH Call SOLE   0 0 0
MALIBU BOATS INC PUT 56117J950 158 32 SH Put SOLE   0 0 0
MERCANTILE BANK CORP CALL 587376904 0 2 SH Call SOLE   0 0 0
MERCANTILE BANK CORP PUT 587376954 0 1 SH Put SOLE   0 0 0
MOELIS & CO CALL 60786M905 112 32 SH Call SOLE   0 0 0
MOELIS & CO COM 60786M105 8 253 SH   SOLE   253 0 0
MOELIS & CO PUT 60786M955 56 16 SH Put SOLE   0 0 0
MCDONALDS CORP CALL 580135901 85,227 3,883 SH Call SOLE   0 0 0
MCDONALDS CORP COM 580135101 2,711 12,352 SH   SOLE   12,352 0 0
MCDONALDS CORP PUT 580135951 73,792 3,362 SH Put SOLE   0 0 0
MID CON ENERGY PARTNERS LP CALL 59560V908 2 10 SH Call SOLE   0 0 0
MID CON ENERGY PARTNERS LP PUT 59560V958 0 1 SH Put SOLE   0 0 0
CONTANGO OIL & GAS CO CALL 21075N904 6 48 SH Call SOLE   0 0 0
CONTANGO OIL & GAS CO COM 21075N204 11 8,221 SH   SOLE   8,221 0 0
CONTANGO OIL & GAS CO PUT 21075N954 26 201 SH Put SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC CALL 57637H903 52 30 SH Call SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 7 452 SH   SOLE   452 0 0
MASTERCRAFT BOAT HLDGS INC PUT 57637H953 19 11 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 2,840 383 SH Call SOLE   0 0 0
ISHARES TR COM 46429B671 767 10,352 SH   SOLE   10,352 0 0
ISHARES TR PUT 46429B957 4,442 599 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC. CALL 595017904 9,166 892 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 3,514 34,204 SH   SOLE   34,204 0 0
MICROCHIP TECHNOLOGY INC. PUT 595017954 13,687 1,332 SH Put SOLE   0 0 0
MCKESSON CORP CALL 58155Q903 10,797 725 SH Call SOLE   0 0 0
MCKESSON CORP COM 58155Q103 1,798 12,076 SH   SOLE   12,076 0 0
MCKESSON CORP PUT 58155Q953 6,240 419 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 2,492 86 SH Call SOLE   0 0 0
MOODYS CORP COM 615369105 592 2,045 SH   SOLE   2,045 0 0
MOODYS CORP PUT 615369955 5,478 189 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 195 69 SH Call SOLE   0 0 0
SERES THERAPEUTICS INC COM 81750R102 1,042 36,826 SH   SOLE   36,826 0 0
SERES THERAPEUTICS INC PUT 81750R952 1,149 406 SH Put SOLE   0 0 0
MONARCH CASINO & RESORT INC CALL 609027907 4 1 SH Call SOLE   0 0 0
MONARCH CASINO & RESORT INC COM 609027107 4 104 SH   SOLE   104 0 0
MONARCH CASINO & RESORT INC PUT 609027957 66 15 SH Put SOLE   0 0 0
MARCUS CORP DEL CALL 566330906 105 136 SH Call SOLE   0 0 0
MARCUS CORP DEL COM 566330106 156 20,229 SH   SOLE   20,229 0 0
MARCUS CORP DEL PUT 566330956 642 831 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 814 197 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW PUT 589400950 82 20 SH Put SOLE   0 0 0
MEDNAX INC CALL 58502B906 350 215 SH Call SOLE   0 0 0
MEDNAX INC PUT 58502B956 66 41 SH Put SOLE   0 0 0
MONGODB INC CALL 60937P906 0 559 SH Call SOLE   0 0 0
MONGODB INC COM 60937P106 0 17,221 SH   SOLE   17,221 0 0
MONGODB INC PUT 60937P956 0 894 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 1,667 354 SH Call SOLE   0 0 0
M D C HLDGS INC PUT 552676958 1,050 223 SH Put SOLE   0 0 0
MDC PARTNERS INC CALL 552697904 30 187 SH Call SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC CALL 558868905 842 71 SH Call SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,138 9,589 SH   SOLE   9,589 0 0
MADRIGAL PHARMACEUTICALS INC PUT 558868955 1,875 158 SH Put SOLE   0 0 0
MEDALLIA INC CALL 584021909 756 276 SH Call SOLE   0 0 0
MEDALLIA INC PUT 584021959 1,296 473 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 8,864 1,543 SH Call SOLE   0 0 0
MONDELEZ INTL INC PUT 609207955 8,554 1,489 SH Put SOLE   0 0 0
MEREDITH CORP CALL 589433901 207 158 SH Call SOLE   0 0 0
MEREDITH CORP COM 589433101 131 10,019 SH   SOLE   10,019 0 0
MEREDITH CORP PUT 589433951 324 247 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 252 310 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 82 10,133 SH   SOLE   10,133 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 255 314 SH Put SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 35,893 3,454 SH Call SOLE   0 0 0
MEDTRONIC PLC COM G5960L103 1,696 16,323 SH   SOLE   16,323 0 0
MEDTRONIC PLC PUT G5960L953 27,414 2,638 SH Put SOLE   0 0 0
MDU RES GROUP INC CALL 552690909 213 95 SH Call SOLE   0 0 0
MDU RES GROUP INC PUT 552690959 65 29 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 6,810 201 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 829 2,448 SH   SOLE   2,448 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 19,719 582 SH Put SOLE   0 0 0
MEDIFAST INC CALL 58470H901 871 53 SH Call SOLE   0 0 0
MEDIFAST INC PUT 58470H951 197 12 SH Put SOLE   0 0 0
MEDPACE HLDGS INC CALL 58506Q909 100 9 SH Call SOLE   0 0 0
MEDPACE HLDGS INC COM 58506Q109 82 741 SH   SOLE   741 0 0
MEDPACE HLDGS INC PUT 58506Q959 122 11 SH Put SOLE   0 0 0
MONTROSE ENVIRONMENTAL GROUP CALL 615111901 688 289 SH Call SOLE   0 0 0
MONTROSE ENVIRONMENTAL GROUP PUT 615111951 350 147 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 25 9 SH Call SOLE   0 0 0
METHODE ELECTRS INC PUT 591520950 2 1 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 775 2,487 SH Call SOLE   0 0 0
MEI PHARMA INC PUT 55279B952 17 56 SH Put SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 13,963 129 SH Call SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 6,648 6,142 SH   SOLE   6,142 0 0
MERCADOLIBRE INC PUT 58733R952 51,742 478 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 773 317 SH Call SOLE   0 0 0
METHANEX CORP PUT 59151K958 283 116 SH Put SOLE   0 0 0
MERCER INTL INC CALL 588056901 0 1 SH Call SOLE   0 0 0
MERCER INTL INC PUT 588056951 0 1 SH Put SOLE   0 0 0
MESA AIR GROUP INC CALL 590479905 0 1 SH Call SOLE   0 0 0
MESOBLAST LTD CALL 590717904 0 601 SH Call SOLE   0 0 0
MESOBLAST LTD PUT 590717954 0 1,396 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 10,444 2,810 SH Call SOLE   0 0 0
METLIFE INC COM 59156R108 811 21,835 SH   SOLE   21,835 0 0
METLIFE INC PUT 59156R958 9,307 2,504 SH Put SOLE   0 0 0
MFA FINL INC CALL 55272X902 864 3,225 SH Call SOLE   0 0 0
MFA FINL INC COM 55272X102 457 170,575 SH   SOLE   170,575 0 0
MFA FINL INC PUT 55272X952 2,057 7,676 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 171 123 SH Call SOLE   0 0 0
MANULIFE FINL CORP COM 56501R106 402 28,916 SH   SOLE   28,916 0 0
MANULIFE FINL CORP PUT 56501R956 904 650 SH Put SOLE   0 0 0
MIZUHO FINANCIAL GROUP INC. COM 60687Y109 1 600 SH   SOLE   600 0 0
MIZUHO FINANCIAL GROUP INC. PUT 60687Y959 0 2 SH Put SOLE   0 0 0
MICRO FOCUS INTL PLC CALL 594837903 225 701 SH Call SOLE   0 0 0
MICRO FOCUS INTL PLC COM 594837403 5 1,860 SH   SOLE   1,860 0 0
MICRO FOCUS INTL PLC PUT 594837953 4 15 SH Put SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 0 1 SH Call SOLE   0 0 0
MEDALLION FINL CORP COM 583928106 3 1,435 SH   SOLE   1,435 0 0
MEDALLION FINL CORP PUT 583928956 3 15 SH Put SOLE   0 0 0
MISTRAS GROUP INC CALL 60649T907 35 90 SH Call SOLE   0 0 0
MISTRAS GROUP INC COM 60649T107 74 18,977 SH   SOLE   18,977 0 0
MISTRAS GROUP INC PUT 60649T957 329 843 SH Put SOLE   0 0 0
MAGNA INTL INC CALL 559222901 1,075 235 SH Call SOLE   0 0 0
MAGNA INTL INC PUT 559222951 237 52 SH Put SOLE   0 0 0
VANGUARD WORLD FD CALL 921910903 0 1 SH Call SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 129 457 SH Call SOLE   0 0 0
MONEYGRAM INTL INC PUT 60935Y958 50 177 SH Put SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L CALL 559166903 5 4 SH Call SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L COM 559166103 140 10,728 SH   SOLE   10,728 0 0
MAGIC SOFTWARE ENTERPRISES L PUT 559166953 648 494 SH Put SOLE   0 0 0
VANGUARD WORLD FD CALL 921910903 259 14 SH Call SOLE   0 0 0
VANGUARD WORLD FD COM 921910816 38 207 SH   SOLE   207 0 0
VANGUARD WORLD FD PUT 921910953 945 51 SH Put SOLE   0 0 0
MAGELLAN HEALTH INC CALL 559079907 159 21 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 0 2,092 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 0 144,635 SH   SOLE   144,635 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 0 5,147 SH Put SOLE   0 0 0
MAGNITE INC CALL 55955D900 241 348 SH Call SOLE   0 0 0
MAGNITE INC COM 55955D100 314 45,305 SH   SOLE   45,305 0 0
MAGNITE INC PUT 55955D950 29 42 SH Put SOLE   0 0 0
MACROGENICS INC CALL 556099909 40 16 SH Call SOLE   0 0 0
MACROGENICS INC COM 556099109 26 1,034 SH   SOLE   1,034 0 0
MACROGENICS INC PUT 556099959 32 13 SH Put SOLE   0 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 103 37 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW CALL 55303J906 19 5 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW COM 55303J106 4 101 SH   SOLE   101 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 103 26 SH Put SOLE   0 0 0
MCGRATH RENTCORP CALL 580589909 5 1 SH Call SOLE   0 0 0
MCGRATH RENTCORP COM 580589109 1 31 SH   SOLE   31 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 26 3,851 SH   SOLE   3,851 0 0
MEIRAGTX HLDGS PLC CALL G59665902 1 1 SH Call SOLE   0 0 0
MEIRAGTX HLDGS PLC COM G59665102 1 100 SH   SOLE   100 0 0
MAGNOLIA OIL & GAS CORP COM 559663109 0 10 SH   SOLE   10 0 0
MOHAWK INDS INC CALL 608190904 1,034 106 SH Call SOLE   0 0 0
MOHAWK INDS INC PUT 608190954 1,434 147 SH Put SOLE   0 0 0
MAIDEN HOLDINGS LTD CALL G5753U902 0 1 SH Call SOLE   0 0 0
MAIDEN HOLDINGS LTD COM G5753U112 0 1 SH   SOLE   1 0 0
M/I HOMES INC CALL 55305B901 442 96 SH Call SOLE   0 0 0
M/I HOMES INC COM 55305B101 283 6,150 SH   SOLE   6,150 0 0
M/I HOMES INC PUT 55305B951 170 37 SH Put SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 771 287 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 172 6,416 SH   SOLE   6,416 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 1,134 422 SH Put SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 278 31 SH Call SOLE   0 0 0
MIDDLEBY CORP PUT 596278951 834 93 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 624 288 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W952 112 52 SH Put SOLE   0 0 0
MICHAELS COS INC CALL 59408Q906 757 785 SH Call SOLE   0 0 0
MICHAELS COS INC COM 59408Q106 50 5,208 SH   SOLE   5,208 0 0
MICHAELS COS INC PUT 59408Q956 643 666 SH Put SOLE   0 0 0
MIMECAST LTD CALL G14838909 140 30 SH Call SOLE   0 0 0
MIMECAST LTD PUT G14838959 4 1 SH Put SOLE   0 0 0
MIND TECHNOLOGY INC CALL 602566901 39 188 SH Call SOLE   0 0 0
MIND TECHNOLOGY INC PUT 602566951 2 10 SH Put SOLE   0 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 0 59 SH   SOLE   59 0 0
MILESTONE PHARMACEUTICALS IN PUT 59935V957 366 500 SH Put SOLE   0 0 0
MITEK SYS INC CALL 606710900 80 63 SH Call SOLE   0 0 0
MITEK SYS INC COM 606710200 99 7,799 SH   SOLE   7,799 0 0
MITEK SYS INC PUT 606710950 115 91 SH Put SOLE   0 0 0
AG MTG INVT TR INC CALL 001228905 623 2,260 SH Call SOLE   0 0 0
AG MTG INVT TR INC COM 001228105 372 134,809 SH   SOLE   134,809 0 0
AG MTG INVT TR INC PUT 001228955 2,038 7,385 SH Put SOLE   0 0 0
MIX TELEMATICS LTD CALL 60688N902 10 12 SH Call SOLE   0 0 0
MIX TELEMATICS LTD PUT 60688N952 3 4 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G903 1,419 1,364 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G508 529 50,842 SH   SOLE   50,842 0 0
ETF MANAGERS TR PUT 26924G953 825 793 SH Put SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 5,182 267 SH Call SOLE   0 0 0
MCCORMICK & CO INC COM 579780206 86 445 SH   SOLE   445 0 0
MCCORMICK & CO INC PUT 579780956 8,035 414 SH Put SOLE   0 0 0
MARKEL CORP CALL 570535904 2,921 30 SH Call SOLE   0 0 0
MARKEL CORP COM 570535104 529 544 SH   SOLE   544 0 0
MARKEL CORP PUT 570535954 1,071 11 SH Put SOLE   0 0 0
MKS INSTRS INC CALL 55306N904 196 18 SH Call SOLE   0 0 0
MKS INSTRS INC PUT 55306N954 251 23 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 1,926 40 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC PUT 57060D958 288 6 SH Put SOLE   0 0 0
MELCO RESORTS AND ENTMNT LTD CALL 585464900 1,117 671 SH Call SOLE   0 0 0
MELCO RESORTS AND ENTMNT LTD COM 585464100 2,216 133,121 SH   SOLE   133,121 0 0
MELCO RESORTS AND ENTMNT LTD PUT 585464950 5,038 3,026 SH Put SOLE   0 0 0
MILLER HERMAN INC CALL 600544900 2,491 826 SH Call SOLE   0 0 0
MILLER HERMAN INC COM 600544100 1,098 36,411 SH   SOLE   36,411 0 0
MILLER HERMAN INC PUT 600544950 856 284 SH Put SOLE   0 0 0
MUELLER INDS INC CALL 624756902 24 9 SH Call SOLE   0 0 0
MUELLER INDS INC COM 624756102 12 470 SH   SOLE   470 0 0
MUELLER INDS INC PUT 624756952 154 57 SH Put SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 2,118 90 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 4,966 211 SH Put SOLE   0 0 0
MILLENDO THERAPEUTICS INC CALL 60040X903 0 6 SH Call SOLE   0 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 22 13,908 SH   SOLE   13,908 0 0
MILLENDO THERAPEUTICS INC PUT 60040X953 61 377 SH Put SOLE   0 0 0
MILLER INDS INC TENN COM 600551204 3 110 SH   SOLE   110 0 0
MARSH & MCLENNAN COS INC CALL 571748902 6,056 528 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC PUT 571748952 1,628 142 SH Put SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 7 67 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 16 13,779 SH   SOLE   13,779 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 19 167 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 24,299 1,517 SH Call SOLE   0 0 0
3M CO COM 88579Y101 4,123 25,741 SH   SOLE   25,741 0 0
3M CO PUT 88579Y951 32,548 2,032 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 5,909 1,728 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 919 26,875 SH   SOLE   26,875 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 1,638 479 SH Put SOLE   0 0 0
MAXIMUS INC CALL 577933904 13 2 SH Call SOLE   0 0 0
MAXIMUS INC COM 577933104 87 1,284 SH   SOLE   1,284 0 0
MERIT MED SYS INC CALL 589889904 587 135 SH Call SOLE   0 0 0
MERIT MED SYS INC COM 589889104 180 4,139 SH   SOLE   4,139 0 0
MERIT MED SYS INC PUT 589889954 365 84 SH Put SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 39 26 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 832 54,176 SH   SOLE   54,176 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 3,514 2,288 SH Put SOLE   0 0 0
MANNING & NAPIER INC CALL 56382Q902 12 30 SH Call SOLE   0 0 0
MANNING & NAPIER INC COM 56382Q102 18 4,382 SH   SOLE   4,382 0 0
MANNING & NAPIER INC PUT 56382Q952 271 637 SH Put SOLE   0 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 0 2,026 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 0 2,207 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 309 1,647 SH Call SOLE   0 0 0
MANNKIND CORP COM 56400P706 25 13,494 SH   SOLE   13,494 0 0
MANNKIND CORP PUT 56400P956 150 803 SH Put SOLE   0 0 0
MEDICINOVA INC CALL 58468P906 20 40 SH Call SOLE   0 0 0
MEDICINOVA INC PUT 58468P956 0 1 SH Put SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO CALL 609720907 66 48 SH Call SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO PUT 609720957 9 7 SH Put SOLE   0 0 0
MONRO INC CALL 610236901 1,119 276 SH Call SOLE   0 0 0
MONRO INC PUT 610236951 186 46 SH Put SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 1,932 241 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 223 2,783 SH   SOLE   2,783 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 601 75 SH Put SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC CALL 60877T900 4,948 943 SH Call SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC PUT 60877T950 1,926 367 SH Put SOLE   0 0 0
MANITEX INTL INC PUT 563420958 21 51 SH Put SOLE   0 0 0
ALTRIA GROUP INC CALL 02209S903 22,793 5,899 SH Call SOLE   0 0 0
ALTRIA GROUP INC COM 02209S103 5,083 131,550 SH   SOLE   131,550 0 0
ALTRIA GROUP INC PUT 02209S953 13,118 3,395 SH Put SOLE   0 0 0
MOBILEIRON INC CALL 60739U904 528 754 SH Call SOLE   0 0 0
MOBILEIRON INC PUT 60739U954 466 666 SH Put SOLE   0 0 0
MODINE MFG CO CALL 607828900 0 1 SH Call SOLE   0 0 0
MODINE MFG CO COM 607828100 0 24 SH   SOLE   24 0 0
MODEL N INC CALL 607525902 70 20 SH Call SOLE   0 0 0
MODEL N INC COM 607525102 112 3,175 SH   SOLE   3,175 0 0
MODEL N INC PUT 607525952 45 13 SH Put SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 823 45 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC PUT 60855R950 7,266 397 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 2,325 1,690 SH Call SOLE   0 0 0
MOMO INC COM 60879B107 1,136 82,563 SH   SOLE   82,563 0 0
MOMO INC PUT 60879B957 2,772 2,015 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 6 1 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F700 155 2,300 SH   SOLE   2,300 0 0
VANECK VECTORS ETF TR PUT 92189F952 6 1 SH Put SOLE   0 0 0
MOSAIC CO NEW CALL 61945C903 5,062 2,771 SH Call SOLE   0 0 0
MOSAIC CO NEW COM 61945C103 341 18,717 SH   SOLE   18,717 0 0
MOSAIC CO NEW PUT 61945C953 3,420 1,872 SH Put SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 36 37 SH Call SOLE   0 0 0
MOVADO GROUP INC COM 624580106 148 14,939 SH   SOLE   14,939 0 0
MOVADO GROUP INC PUT 624580956 1,033 1,040 SH Put SOLE   0 0 0
MOTORCAR PTS AMER INC CALL 620071900 28 18 SH Call SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 14,740 5,024 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 1,786 60,903 SH   SOLE   60,903 0 0
MARATHON PETE CORP PUT 56585A952 9,118 3,108 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 640 407 SH Call SOLE   0 0 0
MPLX LP PUT 55336V950 442 281 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 1,754 995 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 1,137 645 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC CALL 609839905 167 6 SH Call SOLE   0 0 0
MONOLITHIC PWR SYS INC PUT 609839955 27 1 SH Put SOLE   0 0 0
MARINE PRODS CORP CALL 568427908 6 4 SH Call SOLE   0 0 0
MARINE PRODS CORP COM 568427108 59 3,823 SH   SOLE   3,823 0 0
MONTAGE RES CORP CALL 61179L900 1 4 SH Call SOLE   0 0 0
MONTAGE RES CORP COM 61179L100 145 33,235 SH   SOLE   33,235 0 0
MONTAGE RES CORP PUT 61179L950 118 270 SH Put SOLE   0 0 0
MRC GLOBAL INC CALL 55345K903 4 11 SH Call SOLE   0 0 0
MONROE CAP CORP CALL 610335901 18 27 SH Call SOLE   0 0 0
MONROE CAP CORP COM 610335101 12 1,851 SH   SOLE   1,851 0 0
MONROE CAP CORP PUT 610335951 139 204 SH Put SOLE   0 0 0
MERCURY SYS INC CALL 589378908 77 10 SH Call SOLE   0 0 0
MERCURY SYS INC COM 589378108 163 2,111 SH   SOLE   2,111 0 0
MERCURY SYS INC PUT 589378958 449 58 SH Put SOLE   0 0 0
MERCK & CO. INC CALL 58933Y905 70,565 8,507 SH Call SOLE   0 0 0
MERCK & CO. INC COM 58933Y105 5,884 70,944 SH   SOLE   70,944 0 0
MERCK & CO. INC PUT 58933Y955 58,629 7,068 SH Put SOLE   0 0 0
MARLIN BUSINESS SVCS CORP CALL 571157906 68 97 SH Call SOLE   0 0 0
MARLIN BUSINESS SVCS CORP PUT 571157956 6 9 SH Put SOLE   0 0 0
MODERNA INC CALL 60770K907 0 6,616 SH Call SOLE   0 0 0
MODERNA INC COM 60770K107 0 153,828 SH   SOLE   153,828 0 0
MODERNA INC PUT 60770K957 0 12,325 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q900 53 42 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q200 95 7,394 SH   SOLE   7,394 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q950 14 11 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q900 630 491 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q950 923 719 SH Put SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 2,103 5,142 SH Call SOLE   0 0 0
MARATHON OIL CORP COM 565849106 313 76,628 SH   SOLE   76,628 0 0
MARATHON OIL CORP PUT 565849956 1,695 4,146 SH Put SOLE   0 0 0
MERSANA THERAPEUTICS INC CALL 59045L906 489 263 SH Call SOLE   0 0 0
MERSANA THERAPEUTICS INC PUT 59045L956 40 22 SH Put SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 1,793 108 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 946 57 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 13,625 3,432 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 3,936 99,158 SH   SOLE   99,158 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 13,347 3,362 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 33,061 6,838 SH Call SOLE   0 0 0
MORGAN STANLEY COM 617446448 1,604 33,194 SH   SOLE   33,194 0 0
MORGAN STANLEY PUT 617446958 33,298 6,887 SH Put SOLE   0 0 0
MSA SAFETY INC CALL 553498906 53 4 SH Call SOLE   0 0 0
MSA SAFETY INC COM 553498106 37 282 SH   SOLE   282 0 0
MSA SAFETY INC PUT 553498956 576 43 SH Put SOLE   0 0 0
MESABI TR CALL 590672901 140 66 SH Call SOLE   0 0 0
MESABI TR PUT 590672951 4 2 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 7,278 204 SH Call SOLE   0 0 0
MSCI INC PUT 55354G950 1,248 35 SH Put SOLE   0 0 0
MICROSOFT CORP CALL 594918904 546,121 25,965 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 591 2,812 SH   SOLE   2,812 0 0
MICROSOFT CORP PUT 594918954 551,695 26,230 SH Put SOLE   0 0 0
MADISON SQUARE GRDN ENTERTNM PUT 55826T952 0 3 SH Put SOLE   0 0 0
MSG NETWORK INC CALL 553573906 39 41 SH Call SOLE   0 0 0
MSG NETWORK INC COM 553573106 36 3,854 SH   SOLE   3,854 0 0
MSG NETWORK INC PUT 553573956 44 47 SH Put SOLE   0 0 0
MADISON SQUARE GRDN SPRT COR CALL 55825T903 0 50 SH Call SOLE   0 0 0
MADISON SQUARE GRDN SPRT COR COM 55825T103 0 1,945 SH   SOLE   1,945 0 0
MADISON SQUARE GRDN SPRT COR PUT 55825T953 0 112 SH Put SOLE   0 0 0
MADISON SQUARE GRDN SPRT COR CALL 55825T903 1,267 70 SH Call SOLE   0 0 0
MADISON SQUARE GRDN SPRT COR PUT 55825T953 687 38 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 2,477 158 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 11,400 727 SH Put SOLE   0 0 0
MSC INDL DIRECT INC CALL 553530906 227 36 SH Call SOLE   0 0 0
MSC INDL DIRECT INC PUT 553530956 56 9 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 0 15 SH Call SOLE   0 0 0
MICROSTRATEGY INC COM 594972408 0 8,157 SH   SOLE   8,157 0 0
MICROSTRATEGY INC PUT 594972958 0 4 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 3,218 2,429 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 1,808 1,365 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 1,482 161 SH Call SOLE   0 0 0
M & T BK CORP COM 55261F104 1,150 12,496 SH   SOLE   12,496 0 0
M & T BK CORP PUT 55261F954 4,033 438 SH Put SOLE   0 0 0
MATCH GROUP INC NEW CALL 57667L907 2,699 244 SH Call SOLE   0 0 0
MATCH GROUP INC NEW COM 57667L107 8,380 75,743 SH   SOLE   75,743 0 0
MATCH GROUP INC NEW PUT 57667L957 3,695 334 SH Put SOLE   0 0 0
MATCH GROUP INC NEW CALL 57667L907 840 76 SH Call SOLE   0 0 0
MATCH GROUP INC NEW PUT 57667L957 10,334 934 SH Put SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL CALL 592688905 676 7 SH Call SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL PUT 592688955 482 5 SH Put SOLE   0 0 0
MATADOR RES CO CALL 576485905 887 1,074 SH Call SOLE   0 0 0
MATADOR RES CO PUT 576485955 232 282 SH Put SOLE   0 0 0
MOLECULAR TEMPLATES INC CALL 608550909 167 153 SH Call SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 782 883 SH Call SOLE   0 0 0
MGIC INVT CORP WIS PUT 552848953 117 133 SH Put SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 309 28 SH Call SOLE   0 0 0
MERITAGE HOMES CORP COM 59001A102 346 3,143 SH   SOLE   3,143 0 0
MERITAGE HOMES CORP PUT 59001A952 827 75 SH Put SOLE   0 0 0
VAIL RESORTS INC CALL 91879Q909 1,390 65 SH Call SOLE   0 0 0
VAIL RESORTS INC PUT 91879Q959 5,306 248 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 268 128 SH Call SOLE   0 0 0
MERITOR INC COM 59001K100 197 9,442 SH   SOLE   9,442 0 0
MERITOR INC PUT 59001K950 489 234 SH Put SOLE   0 0 0
MATERION CORP CALL 576690901 41 8 SH Call SOLE   0 0 0
MATERION CORP COM 576690101 20 393 SH   SOLE   393 0 0
MATERION CORP PUT 576690951 223 43 SH Put SOLE   0 0 0
MATRIX SVC CO CALL 576853905 16 20 SH Call SOLE   0 0 0
MATRIX SVC CO COM 576853105 18 2,166 SH   SOLE   2,166 0 0
MTS SYS CORP CALL 553777903 22 12 SH Call SOLE   0 0 0
MTS SYS CORP COM 553777103 44 2,306 SH   SOLE   2,306 0 0
MTS SYS CORP PUT 553777953 99 52 SH Put SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 363 107 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 543 15,968 SH   SOLE   15,968 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 2,741 806 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 73 5 SH Call SOLE   0 0 0
ISHARES TR PUT 46432F952 265 18 SH Put SOLE   0 0 0
MANITOWOC CO INC CALL 563571905 21 26 SH Call SOLE   0 0 0
MANITOWOC CO INC COM 563571405 62 7,429 SH   SOLE   7,429 0 0
MANITOWOC CO INC PUT 563571955 115 137 SH Put SOLE   0 0 0
MINERALS TECHNOLOGIES INC CALL 603158906 1 2 SH Call SOLE   0 0 0
MASTEC INC CALL 576323909 1,696 402 SH Call SOLE   0 0 0
MASTEC INC PUT 576323959 303 72 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 0 14,240 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 0 100,596 SH   SOLE   100,596 0 0
MICRON TECHNOLOGY INC PUT 595112953 0 18,039 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 6,944 599 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 9,367 808 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN COM 606822104 45 11,234 SH   SOLE   11,234 0 0
MITSUBISHI UFJ FINL GROUP IN PUT 606822954 40 100 SH Put SOLE   0 0 0
MURPHY OIL CORP CALL 626717902 391 439 SH Call SOLE   0 0 0
MURPHY OIL CORP COM 626717102 15 1,779 SH   SOLE   1,779 0 0
MURPHY OIL CORP PUT 626717952 345 387 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 38 3 SH Call SOLE   0 0 0
MURPHY USA INC COM 626755102 249 1,943 SH   SOLE   1,943 0 0
MURPHY USA INC PUT 626755952 602 47 SH Put SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 155 1,471 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 33 31,837 SH   SOLE   31,837 0 0
MCEWEN MNG INC PUT 58039P957 79 746 SH Put SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 234 1,200 SH Call SOLE   0 0 0
MICROVISION INC DEL PUT 594960954 35 184 SH Put SOLE   0 0 0
MUELLER WTR PRODS INC CALL 624758908 273 263 SH Call SOLE   0 0 0
MUELLER WTR PRODS INC PUT 624758958 15 15 SH Put SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 78 57 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 977 71,345 SH   SOLE   71,345 0 0
MAGNACHIP SEMICONDUCTOR CORP PUT 55933J953 34 25 SH Put SOLE   0 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 196 29 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 268 3,971 SH   SOLE   3,971 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 40 6 SH Put SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 118 51 SH Call SOLE   0 0 0
MAXLINEAR INC COM 57776J100 179 7,711 SH   SOLE   7,711 0 0
MAXLINEAR INC PUT 57776J950 85 37 SH Put SOLE   0 0 0
MYRIAD GENETICS INC CALL 62855J904 612 470 SH Call SOLE   0 0 0
MYRIAD GENETICS INC PUT 62855J954 40 31 SH Put SOLE   0 0 0
MYLAN NV CALL N59465909 2,461 1,660 SH Call SOLE   0 0 0
MYLAN NV COM N59465109 2,300 155,114 SH   SOLE   155,114 0 0
MYLAN NV PUT N59465959 6,952 4,688 SH Put SOLE   0 0 0
MYOKARDIA INC CALL 62857M905 0 30 SH Call SOLE   0 0 0
MYOKARDIA INC COM 62857M105 0 1,199 SH   SOLE   1,199 0 0
MYOKARDIA INC PUT 62857M955 0 47 SH Put SOLE   0 0 0
MYOVANT SCIENCES LTD CALL G637AM902 118 84 SH Call SOLE   0 0 0
MYOVANT SCIENCES LTD COM G637AM102 645 45,934 SH   SOLE   45,934 0 0
MYOVANT SCIENCES LTD PUT G637AM952 1,271 905 SH Put SOLE   0 0 0
MYR GROUP INC DEL PUT 55405W954 11 3 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 0 303 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K596 0 8,171 SH   SOLE   8,171 0 0
DIREXION SHS ETF TR PUT 25490K959 0 159 SH Put SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 93 955 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 322 328,728 SH   SOLE   328,728 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 94 966 SH Put SOLE   0 0 0
INARI MED INC CALL 45332Y909 13 2 SH Call SOLE   0 0 0
INARI MED INC PUT 45332Y959 6 1 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 1,301 3,729 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 549 1,574 SH Put SOLE   0 0 0
NATIONAL INSTRS CORP CALL 636518902 310 87 SH Call SOLE   0 0 0
NATIONAL INSTRS CORP PUT 636518952 317 89 SH Put SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 0 38 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW COM 63934E108 0 2,639 SH   SOLE   2,639 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 0 91 SH Put SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I CALL 63937X902 9 37 SH Call SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X202 57 21,212 SH   SOLE   21,212 0 0
NAVIDEA BIOPHARMACEUTICALS I PUT 63937X952 92 341 SH Put SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 217 257 SH Call SOLE   0 0 0
NAVIENT CORPORATION COM 63938C108 180 21,375 SH   SOLE   21,375 0 0
NAVIENT CORPORATION PUT 63938C958 759 899 SH Put SOLE   0 0 0
NEWAGE INC CALL 650194903 133 769 SH Call SOLE   0 0 0
NEWAGE INC COM 650194103 76 44,334 SH   SOLE   44,334 0 0
NEWAGE INC PUT 650194953 67 392 SH Put SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 2,038 212 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 643 6,691 SH   SOLE   6,691 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 2,836 295 SH Put SOLE   0 0 0
NOBLE ENERGY INC CALL 655044905 1 267 SH Call SOLE   0 0 0
NOBLE ENERGY INC COM 655044105 198 23,165 SH   SOLE   23,165 0 0
NOBLE ENERGY INC PUT 655044955 241 262 SH Put SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP CALL 65506L905 47 65 SH Call SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP PUT 65506L955 19 27 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F907 97 40 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD COM G6359F137 26 1,093 SH   SOLE   1,093 0 0
NABORS INDUSTRIES LTD PUT G6359F957 80 33 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F907 31 13 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD PUT G6359F957 474 194 SH Put SOLE   0 0 0
NABRIVA THERAPEUTICS PLC CALL G63637905 57 1,070 SH Call SOLE   0 0 0
NABRIVA THERAPEUTICS PLC PUT G63637955 7 148 SH Put SOLE   0 0 0
NBT BANCORP INC CALL 628778902 2 1 SH Call SOLE   0 0 0
NBT BANCORP INC COM 628778102 28 1,051 SH   SOLE   1,051 0 0
NBT BANCORP INC PUT 628778952 10 4 SH Put SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L CALL G66721904 11,082 6,477 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 5,394 315,272 SH   SOLE   315,272 0 0
NORWEGIAN CRUISE LINE HLDG L PUT G66721954 15,328 8,959 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 8 33 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC COM 635309107 11 4,318 SH   SOLE   4,318 0 0
NATIONAL CINEMEDIA INC PUT 635309957 32 118 SH Put SOLE   0 0 0
NCINO INC CALL 63947U907 358 45 SH Call SOLE   0 0 0
NCINO INC COM 63947U107 141 1,776 SH   SOLE   1,776 0 0
NCINO INC PUT 63947U957 2,470 310 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 1,808 817 SH Call SOLE   0 0 0
NCR CORP NEW PUT 62886E958 491 222 SH Put SOLE   0 0 0
THE9 LTD CALL 88337K903 2 74 SH Call SOLE   0 0 0
NASDAQ INC CALL 631103908 1,975 161 SH Call SOLE   0 0 0
NASDAQ INC PUT 631103958 4,024 328 SH Put SOLE   0 0 0
NOODLES & CO CALL 65540B905 239 348 SH Call SOLE   0 0 0
NOODLES & CO COM 65540B105 47 6,973 SH   SOLE   6,973 0 0
NORDSON CORP CALL 655663902 38 2 SH Call SOLE   0 0 0
NORDSON CORP PUT 655663952 76 4 SH Put SOLE   0 0 0
NOBLE CORP PLC CALL G65431901 3 1,398 SH Call SOLE   0 0 0
NOBLE CORP PLC PUT G65431951 0 66 SH Put SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 33,334 1,201 SH Call SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101 13,296 47,904 SH   SOLE   47,904 0 0
NEXTERA ENERGY INC PUT 65339F951 27,756 1,000 SH Put SOLE   0 0 0
NEWMONT CORP CALL 651639906 32,048 5,051 SH Call SOLE   0 0 0
NEWMONT CORP PUT 651639956 32,188 5,073 SH Put SOLE   0 0 0
NEWMONT CORP CALL 651639906 25 4 SH Call SOLE   0 0 0
NEWMONT CORP PUT 651639956 1,713 270 SH Put SOLE   0 0 0
NEOGENOMICS INC CALL 64049M909 649 176 SH Call SOLE   0 0 0
NEOGENOMICS INC COM 64049M209 25 704 SH   SOLE   704 0 0
NEOGENOMICS INC PUT 64049M959 409 111 SH Put SOLE   0 0 0
NEOGEN CORP CALL 640491906 0 1 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 1,385 231 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 173 29 SH Put SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I CALL 64079L905 779 3,696 SH Call SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I PUT 64079L955 153 726 SH Put SOLE   0 0 0
LISTED FD TR CALL 53656F909 363 147 SH Call SOLE   0 0 0
LISTED FD TR PUT 53656F959 2 1 SH Put SOLE   0 0 0
MINERVA NEUROSCIENCES INC CALL 603380906 0 96 SH Call SOLE   0 0 0
MINERVA NEUROSCIENCES INC COM 603380106 0 79,407 SH   SOLE   79,407 0 0
MINERVA NEUROSCIENCES INC PUT 603380956 0 819 SH Put SOLE   0 0 0
CLOUDFLARE INC CALL 18915M907 0 1,720 SH Call SOLE   0 0 0
CLOUDFLARE INC COM 18915M107 0 42,553 SH   SOLE   42,553 0 0
CLOUDFLARE INC PUT 18915M957 0 4,576 SH Put SOLE   0 0 0
NEWMARKET CORP CALL 651587907 410 12 SH Call SOLE   0 0 0
NEWMARKET CORP COM 651587107 168 493 SH   SOLE   493 0 0
PUXIN LTD CALL 74704P908 69 78 SH Call SOLE   0 0 0
NEW RELIC INC CALL 64829B900 1,921 341 SH Call SOLE   0 0 0
NEW RELIC INC COM 64829B100 462 8,205 SH   SOLE   8,205 0 0
NEW RELIC INC PUT 64829B950 462 82 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 24 13 SH Call SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 1 100 SH   SOLE   100 0 0
NEWTEK BUSINESS SVCS CORP PUT 652526953 1 1 SH Put SOLE   0 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 61 33,384 SH   SOLE   33,384 0 0
NEXTIER OILFIELD SOLUTIONS PUT 65290C955 67 367 SH Put SOLE   0 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 0 30 SH   SOLE   30 0 0
NORTHFIELD BANCORP INC DEL PUT 66611T958 2 3 SH Put SOLE   0 0 0
NEW FORTRESS ENERGY INC CALL 644393900 35 8 SH Call SOLE   0 0 0
NEW FORTRESS ENERGY INC COM 644393100 70 1,593 SH   SOLE   1,593 0 0
NEW FORTRESS ENERGY INC PUT 644393950 343 78 SH Put SOLE   0 0 0
NATIONAL FUEL GAS CO N J CALL 636180901 876 216 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J PUT 636180951 73 18 SH Put SOLE   0 0 0
NETFLIX INC CALL 64110L906 439,426 8,788 SH Call SOLE   0 0 0
NETFLIX INC COM 64110L106 20,819 41,636 SH   SOLE   41,636 0 0
NETFLIX INC PUT 64110L956 374,122 7,482 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 1,131 952 SH Call SOLE   0 0 0
NOVAGOLD RES INC COM 66987E206 207 17,479 SH   SOLE   17,479 0 0
NOVAGOLD RES INC PUT 66987E956 1,015 854 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 192 1,133 SH Call SOLE   0 0 0
NEW GOLD INC CDA COM 644535106 340 200,179 SH   SOLE   200,179 0 0
NEW GOLD INC CDA PUT 644535956 58 347 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 439 76 SH Call SOLE   0 0 0
NATIONAL GRID PLC COM 636274409 1,936 33,507 SH   SOLE   33,507 0 0
NATIONAL GRID PLC PUT 636274959 1,433 248 SH Put SOLE   0 0 0
NATIONAL GEN HLDGS CORP CALL 636220903 10 3 SH Call SOLE   0 0 0
NATIONAL GEN HLDGS CORP PUT 636220953 16 5 SH Put SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 260 657 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP COM 62913M107 42 10,817 SH   SOLE   10,817 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 5 14 SH Put SOLE   0 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 35 2,215 SH   SOLE   2,215 0 0
NATURAL GAS SERVICES GROUP CALL 63886Q909 48 57 SH Call SOLE   0 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 5 693 SH   SOLE   693 0 0
NATURAL GAS SERVICES GROUP PUT 63886Q959 83 99 SH Put SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C CALL 63888U908 13 14 SH Call SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 21 2,231 SH   SOLE   2,231 0 0
NATURAL GROCERS BY VITAMIN C PUT 63888U958 0 1 SH Put SOLE   0 0 0
INGEVITY CORP CALL 45688C907 266 54 SH Call SOLE   0 0 0
INGEVITY CORP PUT 45688C957 222 45 SH Put SOLE   0 0 0
NANTHEALTH INC COM 630104107 8 3,796 SH   SOLE   3,796 0 0
NANTHEALTH INC PUT 630104957 28 121 SH Put SOLE   0 0 0
NATIONAL HEALTHCARE CORP PUT 635906950 105 17 SH Put SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 277 46 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 84 14 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 5 1,055 SH   SOLE   1,055 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 29 52 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 2,600 1,182 SH Call SOLE   0 0 0
NISOURCE INC COM 65473P105 246 11,223 SH   SOLE   11,223 0 0
NISOURCE INC PUT 65473P955 884 402 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 45 15 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H313 5 184 SH   SOLE   184 0 0
BARCLAYS BANK PLC PUT 06739H953 15 5 SH Put SOLE   0 0 0
NICE LTD CALL 653656908 158 7 SH Call SOLE   0 0 0
NICE LTD COM 653656108 670 2,953 SH   SOLE   2,953 0 0
NICE LTD PUT 653656958 2,860 126 SH Put SOLE   0 0 0
NINE ENERGY SERVICE INC COM 65441V101 0 100 SH   SOLE   100 0 0
NINE ENERGY SERVICE INC PUT 65441V951 0 1 SH Put SOLE   0 0 0
NIO INC CALL 62914V906 55,059 25,947 SH Call SOLE   0 0 0
NIO INC COM 62914V106 4,169 196,472 SH   SOLE   196,472 0 0
NIO INC PUT 62914V956 58,004 27,335 SH Put SOLE   0 0 0
NIU TECHNOLOGIES CALL 65481N900 1 1 SH Call SOLE   0 0 0
NIU TECHNOLOGIES COM 65481N100 40 2,111 SH   SOLE   2,111 0 0
NIU TECHNOLOGIES PUT 65481N950 3 2 SH Put SOLE   0 0 0
NANTKWEST INC CALL 63016Q902 199 288 SH Call SOLE   0 0 0
NANTKWEST INC COM 63016Q102 145 21,050 SH   SOLE   21,050 0 0
NANTKWEST INC PUT 63016Q952 334 483 SH Put SOLE   0 0 0
NIKE INC CALL 654106903 66,737 5,316 SH Call SOLE   0 0 0
NIKE INC PUT 654106953 66,485 5,296 SH Put SOLE   0 0 0
NIKOLA CORP CALL 654110905 23,599 11,523 SH Call SOLE   0 0 0
NIKOLA CORP COM 654110105 72 3,550 SH   SOLE   3,550 0 0
NIKOLA CORP PUT 654110955 20,588 10,053 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 524 316 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 464 28,016 SH   SOLE   28,016 0 0
NEKTAR THERAPEUTICS PUT 640268958 1,156 697 SH Put SOLE   0 0 0
NORTONLIFELOCK INC CALL 668771908 1,635 785 SH Call SOLE   0 0 0
NORTONLIFELOCK INC COM 668771108 1,740 83,541 SH   SOLE   83,541 0 0
NORTONLIFELOCK INC PUT 668771958 2,615 1,255 SH Put SOLE   0 0 0
NORTONLIFELOCK INC CALL 668771908 72 35 SH Call SOLE   0 0 0
NORTONLIFELOCK INC PUT 668771958 2,386 1,145 SH Put SOLE   0 0 0
NAUTILUS INC CALL 63910B902 1,237 721 SH Call SOLE   0 0 0
NAUTILUS INC COM 63910B102 1,470 85,668 SH   SOLE   85,668 0 0
NAUTILUS INC PUT 63910B952 755 440 SH Put SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 574 405 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC COM G6518L108 103 7,281 SH   SOLE   7,281 0 0
NIELSEN HLDGS PLC PUT G6518L958 1,094 772 SH Put SOLE   0 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 10 910 SH   SOLE   910 0 0
NEOLEUKIN THERAPEUTICS INC PUT 64049K954 48 40 SH Put SOLE   0 0 0
ANNALY CAPITAL MANAGEMENT IN CALL 035710909 447 628 SH Call SOLE   0 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 524 73,604 SH   SOLE   73,604 0 0
ANNALY CAPITAL MANAGEMENT IN PUT 035710959 2,501 3,513 SH Put SOLE   0 0 0
NAVIOS MARITIME HLDGS INC CALL Y62197909 3 20 SH Call SOLE   0 0 0
NAVIOS MARITIME HLDGS INC PUT Y62197959 3 22 SH Put SOLE   0 0 0
NEW MTN FIN CORP CALL 647551900 533 558 SH Call SOLE   0 0 0
NEW MTN FIN CORP COM 647551100 271 28,425 SH   SOLE   28,425 0 0
NEW MTN FIN CORP PUT 647551950 537 562 SH Put SOLE   0 0 0
NMI HLDGS INC CALL 629209905 316 178 SH Call SOLE   0 0 0
NMI HLDGS INC PUT 629209955 195 110 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P CALL Y62267909 11 19 SH Call SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267409 30 5,013 SH   SOLE   5,013 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267959 44 74 SH Put SOLE   0 0 0
NOMURA HLDGS INC COM 65535H208 0 48 SH   SOLE   48 0 0
NEMAURA MED INC CALL 640442908 13 38 SH Call SOLE   0 0 0
NEMAURA MED INC PUT 640442958 13 38 SH Put SOLE   0 0 0
NEWMARK GROUP INC COM 65158N102 0 100 SH   SOLE   100 0 0
9 METERS BIOPHARMA INC CALL 654405909 94 1,156 SH Call SOLE   0 0 0
9 METERS BIOPHARMA INC PUT 654405959 0 8 SH Put SOLE   0 0 0
NAVIOS MARITIME ACQUIS CORP CALL Y62159903 38 90 SH Call SOLE   0 0 0
NN INC CALL 629337906 17 33 SH Call SOLE   0 0 0
NN INC COM 629337106 37 7,291 SH   SOLE   7,291 0 0
NN INC PUT 629337956 17 34 SH Put SOLE   0 0 0
NATIONAL RETAIL PROPERTIES I CALL 637417906 258 75 SH Call SOLE   0 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 103 2,987 SH   SOLE   2,987 0 0
NATIONAL RETAIL PROPERTIES I PUT 637417956 565 164 SH Put SOLE   0 0 0
NANO X IMAGING LTD CALL M70700905 1,606 683 SH Call SOLE   0 0 0
NANO X IMAGING LTD PUT M70700955 39 17 SH Put SOLE   0 0 0
NANOVIRICIDES INC CALL 630087902 97 255 SH Call SOLE   0 0 0
NANOVIRICIDES INC PUT 630087952 0 1 SH Put SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD CALL 656811906 171 264 SH Call SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD PUT 656811956 0 1 SH Put SOLE   0 0 0
NOAH HLDGS LTD CALL 65487X902 44 17 SH Call SOLE   0 0 0
NOAH HLDGS LTD PUT 65487X952 99 38 SH Put SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 9,401 298 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP PUT 666807952 9,590 304 SH Put SOLE   0 0 0
NORTHERN OIL AND GAS INC MN CALL 665531907 11 20 SH Call SOLE   0 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 35 6,155 SH   SOLE   6,155 0 0
NORTHERN OIL AND GAS INC MN PUT 665531957 16 28 SH Put SOLE   0 0 0
NORTHERN OIL AND GAS INC MN CALL 665531907 474 827 SH Call SOLE   0 0 0
NORTHERN OIL AND GAS INC MN PUT 665531957 407 710 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 1,176 3,010 SH Call SOLE   0 0 0
NOKIA CORP COM 654902204 629 160,908 SH   SOLE   160,908 0 0
NOKIA CORP PUT 654902954 1,708 4,369 SH Put SOLE   0 0 0
NOMAD FOODS LTD CALL G6564A905 150 59 SH Call SOLE   0 0 0
NOMAD FOODS LTD PUT G6564A955 20 8 SH Put SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 455 503 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 698 771 SH Put SOLE   0 0 0
SUNNOVA ENERGY INTL INC. CALL 86745K904 39 13 SH Call SOLE   0 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 282 9,297 SH   SOLE   9,297 0 0
SUNNOVA ENERGY INTL INC. PUT 86745K954 228 75 SH Put SOLE   0 0 0
NOVANTA INC CALL 67000B904 231 22 SH Call SOLE   0 0 0
NOVANTA INC PUT 67000B954 10 1 SH Put SOLE   0 0 0
SERVICENOW INC CALL 81762P902 46,608 961 SH Call SOLE   0 0 0
SERVICENOW INC COM 81762P102 11,623 23,965 SH   SOLE   23,965 0 0
SERVICENOW INC PUT 81762P952 69,064 1,424 SH Put SOLE   0 0 0
NEENAH INC CALL 640079909 3 1 SH Call SOLE   0 0 0
NEENAH INC COM 640079109 1 46 SH   SOLE   46 0 0
NEENAH INC PUT 640079959 18 5 SH Put SOLE   0 0 0
ENPRO INDS INC PUT 29355X957 5 1 SH Put SOLE   0 0 0
NEOPHOTONICS CORP CALL 64051T900 79 130 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 102 16,789 SH   SOLE   16,789 0 0
NEOPHOTONICS CORP PUT 64051T950 179 295 SH Put SOLE   0 0 0
NEWPARK RES INC CALL 651718904 0 2 SH Call SOLE   0 0 0
NRG ENERGY INC CALL 629377908 3,230 1,051 SH Call SOLE   0 0 0
NRG ENERGY INC PUT 629377958 1,945 633 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L CALL 63900P908 9 8 SH Call SOLE   0 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 27 2,318 SH   SOLE   2,318 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 4 4 SH Put SOLE   0 0 0
NORTH EUROPEAN OIL RTY TR COM 659310106 1 600 SH   SOLE   600 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 1,199 1,509 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 438 55,187 SH   SOLE   55,187 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 1,140 1,434 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 156 147 SH Call SOLE   0 0 0
NUSTAR ENERGY LP COM 67058H102 19 1,882 SH   SOLE   1,882 0 0
NUSTAR ENERGY LP PUT 67058H952 143 135 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES CALL 637870906 65 20 SH Call SOLE   0 0 0
NATIONAL STORAGE AFFILIATES COM 637870106 146 4,464 SH   SOLE   4,464 0 0
NORFOLK SOUTHN CORP CALL 655844908 5,563 260 SH Call SOLE   0 0 0
NORFOLK SOUTHN CORP COM 655844108 730 3,414 SH   SOLE   3,414 0 0
NORFOLK SOUTHN CORP PUT 655844958 4,472 209 SH Put SOLE   0 0 0
NESCO HLDGS INC CALL 64083J904 16 40 SH Call SOLE   0 0 0
INSPERITY INC CALL 45778Q907 392 60 SH Call SOLE   0 0 0
INSPERITY INC COM 45778Q107 103 1,575 SH   SOLE   1,575 0 0
INSPERITY INC PUT 45778Q957 294 45 SH Put SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC CALL 630402905 1 24 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC CALL 63009R909 22 5 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 85 1,916 SH   SOLE   1,916 0 0
NANOSTRING TECHNOLOGIES INC PUT 63009R959 272 61 SH Put SOLE   0 0 0
NETAPP INC CALL 64110D904 1,341 306 SH Call SOLE   0 0 0
NETAPP INC COM 64110D104 1,905 43,460 SH   SOLE   43,460 0 0
NETAPP INC PUT 64110D954 6,089 1,389 SH Put SOLE   0 0 0
NATURA &CO HLDG S A CALL 63884N908 1,819 999 SH Call SOLE   0 0 0
NATURA &CO HLDG S A PUT 63884N958 50 28 SH Put SOLE   0 0 0
NETSCOUT SYS INC CALL 64115T904 50 23 SH Call SOLE   0 0 0
NETSCOUT SYS INC PUT 64115T954 2 1 SH Put SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM CALL M53644906 2 87 SH Call SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM PUT M53644956 0 1 SH Put SOLE   0 0 0
NETEASE INC CALL 64110W902 7,729 170 SH Call SOLE   0 0 0
NETEASE INC COM 64110W102 1,910 4,201 SH   SOLE   4,201 0 0
NETEASE INC PUT 64110W952 14,458 318 SH Put SOLE   0 0 0
NETGEAR INC CALL 64111Q904 197 64 SH Call SOLE   0 0 0
NETGEAR INC COM 64111Q104 482 15,660 SH   SOLE   15,660 0 0
NETGEAR INC PUT 64111Q954 6 2 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 600 302 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 214 108 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 4,604 2,076 SH Call SOLE   0 0 0
NUTANIX INC COM 67059N108 1,537 69,319 SH   SOLE   69,319 0 0
NUTANIX INC PUT 67059N958 3,710 1,673 SH Put SOLE   0 0 0
NAM TAI PPTY INC CALL G63907902 159 170 SH Call SOLE   0 0 0
NAM TAI PPTY INC PUT G63907952 113 121 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 6,037 1,539 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 1,631 416 SH Put SOLE   0 0 0
NATERA INC CALL 632307904 245 34 SH Call SOLE   0 0 0
NATERA INC COM 632307104 536 7,424 SH   SOLE   7,424 0 0
NATERA INC PUT 632307954 895 124 SH Put SOLE   0 0 0
NEUROTROPE INC CALL 64129T907 0 8 SH Call SOLE   0 0 0
NEUROTROPE INC COM 64129T207 0 26 SH   SOLE   26 0 0
NORTHERN TR CORP CALL 665859904 771 99 SH Call SOLE   0 0 0
NORTHERN TR CORP COM 665859104 832 10,677 SH   SOLE   10,677 0 0
NORTHERN TR CORP PUT 665859954 2,970 381 SH Put SOLE   0 0 0
NATUS MED INC DEL CALL 639050903 176 103 SH Call SOLE   0 0 0
NATUS MED INC DEL COM 639050103 49 2,902 SH   SOLE   2,902 0 0
NATUS MED INC DEL PUT 639050953 231 135 SH Put SOLE   0 0 0
NETSOL TECHNOLOGIES INC CALL 64115A902 3 13 SH Call SOLE   0 0 0
NETSOL TECHNOLOGIES INC COM 64115A402 22 7,646 SH   SOLE   7,646 0 0
NETSOL TECHNOLOGIES INC PUT 64115A952 8 30 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 2,034 613 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,692 50,992 SH   SOLE   50,992 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 219 66 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 2 1 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 1 116 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 6,580 1,467 SH Call SOLE   0 0 0
NUCOR CORP COM 670346105 351 7,839 SH   SOLE   7,839 0 0
NUCOR CORP PUT 670346955 4,257 949 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 6,206 732 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G781 2,323 27,406 SH   SOLE   27,406 0 0
DIREXION SHS ETF TR PUT 25460G950 3,730 440 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 25,292 2,983 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 13,286 1,567 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 195 39 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 245 49 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 359 74 SH Call SOLE   0 0 0
NUVASIVE INC PUT 670704955 509 105 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002901 20,954 1,934 SH Call SOLE   0 0 0
NOVAVAX INC COM 670002401 3,272 30,200 SH   SOLE   30,200 0 0
NOVAVAX INC PUT 670002951 49,223 4,543 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 9,094 817 SH Call SOLE   0 0 0
NOVOCURE LTD COM G6674U108 29 266 SH   SOLE   266 0 0
NOVOCURE LTD PUT G6674U958 9,227 829 SH Put SOLE   0 0 0
NVIDIA CORPORATION CALL 67066G904 597,290 11,036 SH Call SOLE   0 0 0
NVIDIA CORPORATION COM 67066G104 1,047 1,935 SH   SOLE   1,935 0 0
NVIDIA CORPORATION PUT 67066G954 484,013 8,943 SH Put SOLE   0 0 0
NV5 GLOBAL INC CALL 62945V909 21 4 SH Call SOLE   0 0 0
NV5 GLOBAL INC PUT 62945V959 73 14 SH Put SOLE   0 0 0
NAVIGATOR HOLDINGS LTD CALL Y62132908 540 646 SH Call SOLE   0 0 0
NAVIGATOR HOLDINGS LTD PUT Y62132958 183 219 SH Put SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L CALL M7516K903 286 55 SH Call SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L PUT M7516K953 52 10 SH Put SOLE   0 0 0
NOVO-NORDISK A S CALL 670100905 1,451 209 SH Call SOLE   0 0 0
NOVO-NORDISK A S PUT 670100955 2,700 389 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 1,490 107 SH Call SOLE   0 0 0
NEVRO CORP PUT 64157F953 515 37 SH Put SOLE   0 0 0
NOVARTIS AG CALL 66987V909 13,957 1,605 SH Call SOLE   0 0 0
NOVARTIS AG PUT 66987V959 6,269 721 SH Put SOLE   0 0 0
NOVARTIS AG CALL 66987V909 0 12 SH Call SOLE   0 0 0
ENVISTA HOLDINGS CORPORATION CALL 29415F904 187 76 SH Call SOLE   0 0 0
ENVISTA HOLDINGS CORPORATION PUT 29415F954 2 1 SH Put SOLE   0 0 0
NVENT ELECTRIC PLC CALL G6700G907 932 527 SH Call SOLE   0 0 0
NVENT ELECTRIC PLC PUT G6700G957 56 32 SH Put SOLE   0 0 0
INVITAE CORP CALL 46185L903 5,518 1,273 SH Call SOLE   0 0 0
INVITAE CORP COM 46185L103 347 8,010 SH   SOLE   8,010 0 0
INVITAE CORP PUT 46185L953 6,975 1,609 SH Put SOLE   0 0 0
NORTHWEST BANCSHARES INC MD CALL 667340903 50 55 SH Call SOLE   0 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 6 731 SH   SOLE   731 0 0
NORTHWEST BANCSHARES INC MD PUT 667340953 68 74 SH Put SOLE   0 0 0
NORTHWESTERN CORP CALL 668074905 4 1 SH Call SOLE   0 0 0
NATWEST GROUP PLC CALL 639057908 58 219 SH Call SOLE   0 0 0
NATWEST GROUP PLC COM 639057108 51 19,255 SH   SOLE   19,255 0 0
NATWEST GROUP PLC PUT 639057958 11 43 SH Put SOLE   0 0 0
NEWELL BRANDS INC CALL 651229906 1,836 1,070 SH Call SOLE   0 0 0
NEWELL BRANDS INC PUT 651229956 377 220 SH Put SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 9 7 SH Call SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 113 81 SH Call SOLE   0 0 0
NEWS CORP NEW PUT 65249B958 121 87 SH Put SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 31 1,729 SH   SOLE   1,729 0 0
NEXTGEN HEALTHCARE INC CALL 65343C902 129 102 SH Call SOLE   0 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 93 7,316 SH   SOLE   7,316 0 0
NEXTGEN HEALTHCARE INC PUT 65343C952 156 123 SH Put SOLE   0 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 20,880 1,673 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V COM N6596X109 884 7,088 SH   SOLE   7,088 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 30,516 2,445 SH Put SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 0 165 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 0 281 SH Put SOLE   0 0 0
NEXTCURE INC CALL 65343E908 22 26 SH Call SOLE   0 0 0
NEXTCURE INC COM 65343E108 2 297 SH   SOLE   297 0 0
NEXTCURE INC PUT 65343E958 7 8 SH Put SOLE   0 0 0
NXT-ID INC CALL 67091J906 0 1 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 492 595 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 65 7,889 SH   SOLE   7,889 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 435 526 SH Put SOLE   0 0 0
NEW YORK MTG TR INC CALL 649604901 238 937 SH Call SOLE   0 0 0
NEW YORK MTG TR INC COM 649604501 1,448 568,050 SH   SOLE   568,050 0 0
NEW YORK MTG TR INC PUT 649604951 2,968 11,641 SH Put SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 15 62 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 8 3,598 SH   SOLE   3,598 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 26 107 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 4,291 1,003 SH Call SOLE   0 0 0
NEW YORK TIMES CO PUT 650111957 2,165 506 SH Put SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 1,306 215 SH Call SOLE   0 0 0
REALTY INCOME CORP COM 756109104 1,284 21,151 SH   SOLE   21,151 0 0
REALTY INCOME CORP PUT 756109954 3,578 589 SH Put SOLE   0 0 0
OASIS PETROLEUM INC CALL 674215908 85 3,058 SH Call SOLE   0 0 0
OASIS PETROLEUM INC PUT 674215958 3 139 SH Put SOLE   0 0 0
OBSEVA SA CALL H5861P903 28 116 SH Call SOLE   0 0 0
OBSEVA SA COM H5861P103 10 4,403 SH   SOLE   4,403 0 0
OBSEVA SA PUT H5861P953 17 69 SH Put SOLE   0 0 0
OWENS CORNING NEW CALL 690742901 2,305 335 SH Call SOLE   0 0 0
OWENS CORNING NEW PUT 690742951 1,156 168 SH Put SOLE   0 0 0
OCEANFIRST FINL CORP CALL 675234908 0 1 SH Call SOLE   0 0 0
OCEANFIRST FINL CORP PUT 675234958 0 25 SH Put SOLE   0 0 0
OCWEN FINL CORP CALL 675746906 12 6 SH Call SOLE   0 0 0
OCWEN FINL CORP COM 675746606 50 2,407 SH   SOLE   2,407 0 0
OCWEN FINL CORP PUT 675746956 236 112 SH Put SOLE   0 0 0
OCWEN FINL CORP CALL 675746906 88 42 SH Call SOLE   0 0 0
OCWEN FINL CORP PUT 675746956 2,160 1,023 SH Put SOLE   0 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 0 100 SH   SOLE   100 0 0
OAKTREE SPECIALTY LENDING CO CALL 67401P908 34 71 SH Call SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 3 821 SH   SOLE   821 0 0
OAKTREE SPECIALTY LENDING CO PUT 67401P958 0 2 SH Put SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 140 184 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC COM 67576A100 34 4,519 SH   SOLE   4,519 0 0
OCULAR THERAPEUTIX INC PUT 67576A950 177 233 SH Put SOLE   0 0 0
ONCOCYTE CORP CALL 68235C907 0 1 SH Call SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN CALL 679580900 3,509 194 SH Call SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950 1,356 75 SH Put SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950 108 4 SH Put SOLE   0 0 0
THE ODP CORP CALL 88337F905 278 143 SH Call SOLE   0 0 0
THE ODP CORP PUT 88337F955 11 6 SH Put SOLE   0 0 0
THE ODP CORP CALL 88337F905 1,314 676 SH Call SOLE   0 0 0
THE ODP CORP PUT 88337F955 151 78 SH Put SOLE   0 0 0
ODONATE THERAPEUTICS INC CALL 676079906 103 77 SH Call SOLE   0 0 0
ODONATE THERAPEUTICS INC COM 676079106 108 8,087 SH   SOLE   8,087 0 0
ODONATE THERAPEUTICS INC PUT 676079956 76 57 SH Put SOLE   0 0 0
ORION ENGINEERED CARBONS S A CALL L72967909 41 33 SH Call SOLE   0 0 0
ORION ENGINEERED CARBONS S A COM L72967109 61 4,902 SH   SOLE   4,902 0 0
ORION ENGINEERED CARBONS S A PUT L72967959 250 200 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 15 1 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 327 21 SH Put SOLE   0 0 0
ORBITAL ENERGY GROUP INC CALL 68559A909 0 1 SH Call SOLE   0 0 0
ORBITAL ENERGY GROUP INC PUT 68559A959 0 1 SH Put SOLE   0 0 0
ORION ENERGY SYSTEMS INC CALL 686275908 30 40 SH Call SOLE   0 0 0
ORION ENERGY SYSTEMS INC COM 686275108 192 25,382 SH   SOLE   25,382 0 0
ORION ENERGY SYSTEMS INC PUT 686275958 1 2 SH Put SOLE   0 0 0
CORPORATE OFFICE PPTYS TR CALL 22002T908 7 3 SH Call SOLE   0 0 0
CORPORATE OFFICE PPTYS TR COM 22002T108 15 650 SH   SOLE   650 0 0
CORPORATE OFFICE PPTYS TR PUT 22002T958 73 31 SH Put SOLE   0 0 0
OFG BANCORP CALL 67103X902 107 86 SH Call SOLE   0 0 0
OFG BANCORP COM 67103X102 14 1,187 SH   SOLE   1,187 0 0
OFG BANCORP PUT 67103X952 37 30 SH Put SOLE   0 0 0
ORTHOFIX MED INC COM 68752M108 195 6,275 SH   SOLE   6,275 0 0
OGE ENERGY CORP CALL 670837903 119 40 SH Call SOLE   0 0 0
OGE ENERGY CORP PUT 670837953 14 5 SH Put SOLE   0 0 0
ORGANIGRAM HLDGS INC CALL 68620P901 22 216 SH Call SOLE   0 0 0
ORGANIGRAM HLDGS INC COM 68620P101 31 29,844 SH   SOLE   29,844 0 0
ORGANIGRAM HLDGS INC PUT 68620P951 4 41 SH Put SOLE   0 0 0
ONE GAS INC CALL 68235P908 13 2 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 1,880 628 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 436 14,585 SH   SOLE   14,585 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 3,266 1,091 SH Put SOLE   0 0 0
O-I GLASS INC CALL 67098H904 2,021 1,909 SH Call SOLE   0 0 0
O-I GLASS INC COM 67098H104 208 19,647 SH   SOLE   19,647 0 0
O-I GLASS INC PUT 67098H954 1,390 1,313 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 4,944 506 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H607 2,108 21,584 SH   SOLE   21,584 0 0
VANECK VECTORS ETF TR PUT 92189H958 6,722 688 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 6,800 696 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H958 14,050 1,438 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 11 32 SH Call SOLE   0 0 0
OCEANEERING INTL INC COM 675232102 54 15,477 SH   SOLE   15,477 0 0
OCEANEERING INTL INC PUT 675232952 38 109 SH Put SOLE   0 0 0
OIL STS INTL INC CALL 678026905 0 2 SH Call SOLE   0 0 0
OIL STS INTL INC PUT 678026955 0 1 SH Put SOLE   0 0 0
ONEOK INC NEW CALL 682680903 4,143 1,595 SH Call SOLE   0 0 0
ONEOK INC NEW PUT 682680953 2,585 995 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 32,569 1,523 SH Call SOLE   0 0 0
OKTA INC PUT 679295955 24,207 1,132 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 8,314 460 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 375 2,076 SH   SOLE   2,076 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 9,416 521 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLET HLDGS CALL 681116909 856 98 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLET HLDGS PUT 681116959 5,118 586 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 341 276 SH Call SOLE   0 0 0
OLIN CORP COM 680665205 243 19,707 SH   SOLE   19,707 0 0
OLIN CORP PUT 680665955 361 292 SH Put SOLE   0 0 0
ONE LIBERTY PPTYS INC CALL 682406903 85 52 SH Call SOLE   0 0 0
ONE LIBERTY PPTYS INC PUT 682406953 14 9 SH Put SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 9,018 1,822 SH Call SOLE   0 0 0
OMNICOM GROUP INC COM 681919106 272 5,512 SH   SOLE   5,512 0 0
OMNICOM GROUP INC PUT 681919956 4,237 856 SH Put SOLE   0 0 0
OMNICELL COM CALL 68213N909 350 47 SH Call SOLE   0 0 0
OMNICELL COM PUT 68213N959 440 59 SH Put SOLE   0 0 0
OMEROS CORP CALL 682143902 1,023 1,013 SH Call SOLE   0 0 0
OMEROS CORP COM 682143102 467 46,234 SH   SOLE   46,234 0 0
OMEROS CORP PUT 682143952 326 323 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I CALL 676118901 25 37 SH Call SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I COM 676118201 145 21,461 SH   SOLE   21,461 0 0
ODYSSEY MARINE EXPLORATION I PUT 676118951 3 5 SH Put SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 296 95 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC COM 68268W103 294 9,428 SH   SOLE   9,428 0 0
ONEMAIN HLDGS INC PUT 68268W953 2,543 814 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 667 266 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW PUT 690732952 449 179 SH Put SOLE   0 0 0
OASIS MIDSTREAM PARTNERS LP PUT 67420T956 0 11 SH Put SOLE   0 0 0
ON SEMICONDUCTOR CORP CALL 682189905 7,990 3,684 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP PUT 682189955 6,183 2,851 SH Put SOLE   0 0 0
OLD NATL BANCORP IND CALL 680033907 30 24 SH Call SOLE   0 0 0
OLD NATL BANCORP IND COM 680033107 0 40 SH   SOLE   40 0 0
ON DECK CAP INC CALL 682163900 4 31 SH Call SOLE   0 0 0
ON DECK CAP INC COM 682163100 81 50,900 SH   SOLE   50,900 0 0
ON DECK CAP INC PUT 682163950 39 244 SH Put SOLE   0 0 0
1LIFE HEALTHCARE INC CALL 68269G907 1,057 373 SH Call SOLE   0 0 0
1LIFE HEALTHCARE INC PUT 68269G957 453 160 SH Put SOLE   0 0 0
ONTO INNOVATION INC CALL 683344905 14 5 SH Call SOLE   0 0 0
ONTO INNOVATION INC PUT 683344955 539 181 SH Put SOLE   0 0 0
ORGANOVO HLDGS INC CALL 68620A903 55 70 SH Call SOLE   0 0 0
ORGANOVO HLDGS INC PUT 68620A953 0 1 SH Put SOLE   0 0 0
OOMA INC CALL 683416901 146 112 SH Call SOLE   0 0 0
OOMA INC COM 683416101 2 215 SH   SOLE   215 0 0
OOMA INC PUT 683416951 27 21 SH Put SOLE   0 0 0
OPTION CARE HEALTH INC CALL 68404L901 10 8 SH Call SOLE   0 0 0
OPTION CARE HEALTH INC COM 68404L201 108 8,102 SH   SOLE   8,102 0 0
OPTION CARE HEALTH INC PUT 68404L951 46 35 SH Put SOLE   0 0 0
OFFICE PPTYS INCOME TR CALL 67623C909 29 14 SH Call SOLE   0 0 0
OFFICE PPTYS INCOME TR COM 67623C109 44 2,128 SH   SOLE   2,128 0 0
OFFICE PPTYS INCOME TR PUT 67623C959 31 15 SH Put SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 1,542 4,181 SH Call SOLE   0 0 0
OPKO HEALTH INC COM 68375N103 262 71,125 SH   SOLE   71,125 0 0
OPKO HEALTH INC PUT 68375N953 1,296 3,513 SH Put SOLE   0 0 0
OPERA LTD CALL 68373M907 0 31 SH Call SOLE   0 0 0
OPERA LTD COM 68373M107 0 74 SH   SOLE   74 0 0
OPERA LTD PUT 68373M957 0 14 SH Put SOLE   0 0 0
OPTIMIZERX CORP CALL 68401U904 118 57 SH Call SOLE   0 0 0
OPPENHEIMER HLDGS INC CALL 683797904 84 38 SH Call SOLE   0 0 0
OPPENHEIMER HLDGS INC COM 683797104 178 7,982 SH   SOLE   7,982 0 0
OPPENHEIMER HLDGS INC PUT 683797954 17 8 SH Put SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD CALL 68827L901 163 138 SH Call SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 69 5,890 SH   SOLE   5,890 0 0
OSISKO GOLD ROYALTIES LTD PUT 68827L951 185 157 SH Put SOLE   0 0 0
ORMAT TECHNOLOGIES INC CALL 686688902 70 12 SH Call SOLE   0 0 0
ORMAT TECHNOLOGIES INC COM 686688102 14 244 SH   SOLE   244 0 0
ORMAT TECHNOLOGIES INC PUT 686688952 224 38 SH Put SOLE   0 0 0
ORBCOMM INC CALL 68555P900 37 109 SH Call SOLE   0 0 0
ORBCOMM INC COM 68555P100 25 7,476 SH   SOLE   7,476 0 0
ORBCOMM INC PUT 68555P950 0 1 SH Put SOLE   0 0 0
ORCHID IS CAP INC CALL 68571X903 720 1,438 SH Call SOLE   0 0 0
ORCHID IS CAP INC PUT 68571X953 191 382 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 43,360 7,263 SH Call SOLE   0 0 0
ORACLE CORP COM 68389X105 2,225 37,270 SH   SOLE   37,270 0 0
ORACLE CORP PUT 68389X955 23,080 3,866 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 577 392 SH Call SOLE   0 0 0
OLD REP INTL CORP COM 680223104 17 1,166 SH   SOLE   1,166 0 0
OLD REP INTL CORP PUT 680223954 377 256 SH Put SOLE   0 0 0
OREILLY AUTOMOTIVE INC CALL 67103H907 2,167 47 SH Call SOLE   0 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 12 28 SH   SOLE   28 0 0
OREILLY AUTOMOTIVE INC PUT 67103H957 7,377 160 SH Put SOLE   0 0 0
ORAMED PHARMACEUTICALS INC CALL 68403P903 6 24 SH Call SOLE   0 0 0
ORAMED PHARMACEUTICALS INC COM 68403P203 62 24,124 SH   SOLE   24,124 0 0
ORION GROUP HOLDINGS INC CALL 68628V908 11 41 SH Call SOLE   0 0 0
ORION GROUP HOLDINGS INC COM 68628V308 23 8,503 SH   SOLE   8,503 0 0
ORION GROUP HOLDINGS INC PUT 68628V958 20 76 SH Put SOLE   0 0 0
ORCHARD THERAPEUTICS PLC CALL 68570P901 1 3 SH Call SOLE   0 0 0
ORCHARD THERAPEUTICS PLC COM 68570P101 5 1,377 SH   SOLE   1,377 0 0
ORCHARD THERAPEUTICS PLC PUT 68570P951 1 3 SH Put SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I CALL 69036R903 1 7 SH Call SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 0 250 SH   SOLE   250 0 0
OVERSEAS SHIPHOLDING GROUP I PUT 69036R953 0 1 SH Put SOLE   0 0 0
OSI SYSTEMS INC CALL 671044905 318 41 SH Call SOLE   0 0 0
OSI SYSTEMS INC PUT 671044955 1,164 150 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 2,770 377 SH Call SOLE   0 0 0
OSHKOSH CORP PUT 688239951 330 45 SH Put SOLE   0 0 0
ONESPAN INC CALL 68287N900 213 102 SH Call SOLE   0 0 0
ONESPAN INC COM 68287N100 57 2,745 SH   SOLE   2,745 0 0
ONESPAN INC PUT 68287N950 375 179 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 0 451 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 0 32,303 SH   SOLE   32,303 0 0
OVERSTOCK COM INC DEL PUT 690370951 0 329 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 0 15 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL PUT 690370951 0 53 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC CALL 68554V908 411 338 SH Call SOLE   0 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 736 60,484 SH   SOLE   60,484 0 0
ORASURE TECHNOLOGIES INC PUT 68554V958 595 489 SH Put SOLE   0 0 0
ONESPAWORLD HOLDINGS LIMITED CALL P73684903 14 23 SH Call SOLE   0 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 3 522 SH   SOLE   522 0 0
ONESPAWORLD HOLDINGS LIMITED PUT P73684953 206 318 SH Put SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 1,284 304 SH Call SOLE   0 0 0
OPEN TEXT CORP PUT 683715956 278 66 SH Put SOLE   0 0 0
OTONOMY INC CALL 68906L905 221 546 SH Call SOLE   0 0 0
OTIS WORLDWIDE CORP CALL 68902V907 917 147 SH Call SOLE   0 0 0
OTIS WORLDWIDE CORP PUT 68902V957 624 100 SH Put SOLE   0 0 0
ONTRAK INC CALL 683373904 1,110 185 SH Call SOLE   0 0 0
ONTRAK INC COM 683373104 344 5,749 SH   SOLE   5,749 0 0
ONTRAK INC PUT 683373954 2,514 419 SH Put SOLE   0 0 0
OTTER TAIL CORP CALL 689648903 7 2 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC CALL 69007J906 250 172 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC COM 69007J106 88 6,052 SH   SOLE   6,052 0 0
OUTFRONT MEDIA INC PUT 69007J956 232 160 SH Put SOLE   0 0 0
OVID THERAPEUTICS INC CALL 690469901 54 95 SH Call SOLE   0 0 0
OVID THERAPEUTICS INC PUT 690469951 26 46 SH Put SOLE   0 0 0
OVINTIV INC CALL 69047Q902 1,109 1,360 SH Call SOLE   0 0 0
OVINTIV INC COM 69047Q102 0 100 SH   SOLE   100 0 0
OVINTIV INC PUT 69047Q952 1,052 1,290 SH Put SOLE   0 0 0
OVINTIV INC CALL 69047Q902 43 53 SH Call SOLE   0 0 0
OVINTIV INC CALL 69047Q902 414 508 SH Call SOLE   0 0 0
OVINTIV INC PUT 69047Q952 97 120 SH Put SOLE   0 0 0
OXFORD IMMUNOTEC GLOBAL PLC CALL G6855A903 11 10 SH Call SOLE   0 0 0
OXFORD INDS INC CALL 691497909 68 17 SH Call SOLE   0 0 0
OXFORD INDS INC COM 691497309 49 1,226 SH   SOLE   1,226 0 0
OXFORD INDS INC PUT 691497959 104 26 SH Put SOLE   0 0 0
OXFORD SQUARE CAP CORP CALL 69181V907 47 192 SH Call SOLE   0 0 0
OXFORD SQUARE CAP CORP COM 69181V107 5 2,088 SH   SOLE   2,088 0 0
OXFORD SQUARE CAP CORP PUT 69181V957 13 55 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 2,432 2,430 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP COM 674599105 2,864 286,122 SH   SOLE   286,122 0 0
OCCIDENTAL PETE CORP PUT 674599955 4,328 4,324 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 273 349 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP PUT 674599955 896 1,145 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 23,575 3,955 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP PUT 674599955 30,954 5,193 SH Put SOLE   0 0 0
BANK OZK CALL 06417N903 1,042 489 SH Call SOLE   0 0 0
BANK OZK PUT 06417N953 778 365 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 267 448 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 37 6,318 SH   SOLE   6,318 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 670 1,122 SH Put SOLE   0 0 0
PAN AMERN SILVER CORP CALL 697900908 6,725 2,092 SH Call SOLE   0 0 0
PAN AMERN SILVER CORP COM 697900108 2,181 67,861 SH   SOLE   67,861 0 0
PAN AMERN SILVER CORP PUT 697900958 4,632 1,441 SH Put SOLE   0 0 0
PAN AMERN SILVER CORP CALL 697900908 44 171 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 230 234 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 170 17,319 SH   SOLE   17,319 0 0
PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 20 21 SH Put SOLE   0 0 0
PACWEST BANCORP DEL CALL 695263903 247 145 SH Call SOLE   0 0 0
PACWEST BANCORP DEL COM 695263103 267 15,646 SH   SOLE   15,646 0 0
PACWEST BANCORP DEL PUT 695263953 365 214 SH Put SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 71 15 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC PUT 70959W953 85 18 SH Put SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 202 332 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P COM 72651A207 462 75,880 SH   SOLE   75,880 0 0
PLAINS GP HLDGS L P PUT 72651A957 99 163 SH Put SOLE   0 0 0
PAGSEGURO DIGITAL LTD CALL G68707901 4,476 1,187 SH Call SOLE   0 0 0
PAGSEGURO DIGITAL LTD PUT G68707951 2,424 643 SH Put SOLE   0 0 0
PHIBRO ANIMAL HEALTH CORP CALL 71742Q906 36 21 SH Call SOLE   0 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 47 2,752 SH   SOLE   2,752 0 0
PAMPA ENERGIA S A CALL 697660907 499 484 SH Call SOLE   0 0 0
PAMPA ENERGIA S A COM 697660207 108 10,522 SH   SOLE   10,522 0 0
PAMPA ENERGIA S A PUT 697660957 244 237 SH Put SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 21,905 895 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 4,948 20,218 SH   SOLE   20,218 0 0
PALO ALTO NETWORKS INC PUT 697435955 14,880 608 SH Put SOLE   0 0 0
PAR TECHNOLOGY CORP CALL 698884903 64 16 SH Call SOLE   0 0 0
PAR TECHNOLOGY CORP PUT 698884953 40 10 SH Put SOLE   0 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 0 100 SH   SOLE   100 0 0
PAR PACIFIC HOLDINGS INC PUT 69888T957 0 1 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 6,568 211 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC PUT 70432V952 3,579 115 SH Put SOLE   0 0 0
PAYSIGN INC CALL 70451A904 141 249 SH Call SOLE   0 0 0
PAYSIGN INC COM 70451A104 111 19,657 SH   SOLE   19,657 0 0
PAYSIGN INC PUT 70451A954 207 365 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 9,117 1,143 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 2,050 257 SH Put SOLE   0 0 0
PROSPERITY BANCSHARES INC CALL 743606905 46 9 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP CALL 706327903 777 366 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP COM 706327103 127 6,012 SH   SOLE   6,012 0 0
PEMBINA PIPELINE CORP PUT 706327953 749 353 SH Put SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC CALL 712704905 247 240 SH Call SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 229 22,260 SH   SOLE   22,260 0 0
PEOPLES UNITED FINANCIAL INC PUT 712704955 517 502 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 380 668 SH Call SOLE   0 0 0
PBF ENERGY INC COM 69318G106 231 40,633 SH   SOLE   40,633 0 0
PBF ENERGY INC PUT 69318G956 507 892 SH Put SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 409 503 SH Call SOLE   0 0 0
PBF LOGISTICS LP COM 69318Q104 90 11,116 SH   SOLE   11,116 0 0
PBF LOGISTICS LP PUT 69318Q954 145 179 SH Put SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I CALL 74112D901 54 15 SH Call SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 24 660 SH   SOLE   660 0 0
PRESTIGE CONSMR HEALTHCARE I PUT 74112D951 3 1 SH Put SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 352 664 SH Call SOLE   0 0 0
PITNEY BOWES INC COM 724479100 67 12,743 SH   SOLE   12,743 0 0
PITNEY BOWES INC PUT 724479950 1,138 2,144 SH Put SOLE   0 0 0
POTBELLY CORP CALL 73754Y900 39 103 SH Call SOLE   0 0 0
POTBELLY CORP COM 73754Y100 35 9,418 SH   SOLE   9,418 0 0
POTBELLY CORP PUT 73754Y950 0 1 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 3,244 4,557 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO COM 71654V408 1,290 181,263 SH   SOLE   181,263 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 6,136 8,619 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 18 26 SH Call SOLE   0 0 0
PERMIAN BASIN RTY TR COM 714236106 0 185 SH   SOLE   185 0 0
PERMIAN BASIN RTY TR PUT 714236956 0 1 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 139 23 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V134 139 2,298 SH   SOLE   2,298 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 60 10 SH Put SOLE   0 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 447 444 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 253 251 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 2,421 284 SH Call SOLE   0 0 0
PACCAR INC PUT 693718958 2,984 350 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 2 1 SH Put SOLE   0 0 0
PG&E CORP CALL 69331C908 5,126 5,460 SH Call SOLE   0 0 0
PG&E CORP COM 69331C108 2,023 215,493 SH   SOLE   215,493 0 0
PG&E CORP PUT 69331C958 8,422 8,970 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION COM 737630103 617 14,661 SH   SOLE   14,661 0 0
POTLATCHDELTIC CORPORATION PUT 737630953 16 4 SH Put SOLE   0 0 0
POINTS INTL LTD CALL 730843908 9 10 SH Call SOLE   0 0 0
POINTS INTL LTD COM 730843208 12 1,339 SH   SOLE   1,339 0 0
POINTS INTL LTD PUT 730843958 4 5 SH Put SOLE   0 0 0
PACIRA BIOSCIENCES CALL 695127900 60 10 SH Call SOLE   0 0 0
PCTEL INC CALL 69325Q905 0 4 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP CALL 70438V906 242 15 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP COM 70438V106 458 2,840 SH   SOLE   2,840 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 5 2 SH Put SOLE   0 0 0
PARK CITY GROUP INC CALL 700215904 68 139 SH Call SOLE   0 0 0
PURECYCLE CORP CALL 746228903 10 12 SH Call SOLE   0 0 0
PAGERDUTY INC CALL 69553P900 2,640 974 SH Call SOLE   0 0 0
PAGERDUTY INC COM 69553P100 203 7,516 SH   SOLE   7,516 0 0
PAGERDUTY INC PUT 69553P950 2,282 842 SH Put SOLE   0 0 0
INVESCO ACTIVLY MANGD ETC FD CALL 46090F900 28 21 SH Call SOLE   0 0 0
PDC ENERGY INC CALL 69327R901 122 99 SH Call SOLE   0 0 0
PDC ENERGY INC COM 69327R101 110 8,900 SH   SOLE   8,900 0 0
PDC ENERGY INC PUT 69327R951 482 389 SH Put SOLE   0 0 0
PATTERSON COS INC CALL 703395903 580 241 SH Call SOLE   0 0 0
PATTERSON COS INC PUT 703395953 282 117 SH Put SOLE   0 0 0
PINDUODUO INC CALL 722304902 0 1,568 SH Call SOLE   0 0 0
PINDUODUO INC COM 722304102 0 124,740 SH   SOLE   124,740 0 0
PINDUODUO INC PUT 722304952 0 3,885 SH Put SOLE   0 0 0
PDF SOLUTIONS INC PUT 693282955 22 12 SH Put SOLE   0 0 0
PDL BIOPHARMA INC CALL 69329Y904 31 100 SH Call SOLE   0 0 0
PDL BIOPHARMA INC PUT 69329Y954 12 40 SH Put SOLE   0 0 0
PIEDMONT OFFICE REALTY TR IN COM 720190206 0 61 SH   SOLE   61 0 0
PIEDMONT OFFICE REALTY TR IN PUT 720190956 13 10 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 68 9 SH Put SOLE   0 0 0
PRECISION DRILLING CORP CALL 74022D908 0 15 SH Call SOLE   0 0 0
PRECISION DRILLING CORP PUT 74022D958 4 72 SH Put SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 1,917 2,049 SH Call SOLE   0 0 0
PARSLEY ENERGY INC COM 701877102 312 33,344 SH   SOLE   33,344 0 0
PARSLEY ENERGY INC PUT 701877952 1,142 1,221 SH Put SOLE   0 0 0
HEALTHPEAK PROPERTIES INC CALL 42250P903 1,775 654 SH Call SOLE   0 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 114 4,203 SH   SOLE   4,203 0 0
HEALTHPEAK PROPERTIES INC PUT 42250P953 1,892 697 SH Put SOLE   0 0 0
PEBBLEBROOK HOTEL TR CALL 70509V900 58 47 SH Call SOLE   0 0 0
PEBBLEBROOK HOTEL TR PUT 70509V950 6 5 SH Put SOLE   0 0 0
PEOPLES BANCORP INC CALL 709789901 5 3 SH Call SOLE   0 0 0
PEOPLES BANCORP INC PUT 709789951 38 20 SH Put SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN CALL 744573906 977 178 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN PUT 744573956 867 158 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 48 4 SH Call SOLE   0 0 0
PEGASYSTEMS INC COM 705573103 70 579 SH   SOLE   579 0 0
PEGASYSTEMS INC PUT 705573953 1,065 88 SH Put SOLE   0 0 0
PENNSYLVANIA REAL ESTATE INV CALL 709102907 23 425 SH Call SOLE   0 0 0
PENNSYLVANIA REAL ESTATE INV PUT 709102957 8 155 SH Put SOLE   0 0 0
PACIFIC ETHANOL INC CALL 69423U905 998 1,366 SH Call SOLE   0 0 0
PACIFIC ETHANOL INC COM 69423U305 246 33,687 SH   SOLE   33,687 0 0
PACIFIC ETHANOL INC PUT 69423U955 1,188 1,626 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 12 4 SH Call SOLE   0 0 0
PENUMBRA INC CALL 70975L907 58 3 SH Call SOLE   0 0 0
PENUMBRA INC PUT 70975L957 602 31 SH Put SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 35,215 4,844 SH Call SOLE   0 0 0
PENN NATL GAMING INC PUT 707569959 36,008 4,953 SH Put SOLE   0 0 0
ADAM NAT RES FD INC CALL 00548F905 0 2 SH Call SOLE   0 0 0
PEPSICO INC CALL 713448908 56,853 4,102 SH Call SOLE   0 0 0
PEPSICO INC PUT 713448958 54,178 3,909 SH Put SOLE   0 0 0
PERION NETWORK LTD CALL M78673904 20 30 SH Call SOLE   0 0 0
PERION NETWORK LTD COM M78673114 224 32,143 SH   SOLE   32,143 0 0
PERION NETWORK LTD PUT M78673954 524 751 SH Put SOLE   0 0 0
SANDRIDGE PERMIAN TR PUT 80007A952 0 11 SH Put SOLE   0 0 0
PERMA-FIX ENVIRONMENTAL SVCS CALL 714157903 4 7 SH Call SOLE   0 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 10 1,445 SH   SOLE   1,445 0 0
PETIQ INC CALL 71639T906 378 115 SH Call SOLE   0 0 0
PETIQ INC PUT 71639T956 42 13 SH Put SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 651 206 SH Call SOLE   0 0 0
PETMED EXPRESS INC COM 716382106 162 5,143 SH   SOLE   5,143 0 0
PETMED EXPRESS INC PUT 716382956 910 288 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 156 109 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 119 83 SH Put SOLE   0 0 0
PREFERRED BK LOS ANGELES CA PUT 740367954 28 9 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 116,016 31,612 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 518 14,137 SH   SOLE   14,137 0 0
PFIZER INC PUT 717081953 60,852 16,581 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 2,646 726 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 2,766 759 SH Put SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP IN CALL 74251V902 1,260 313 SH Call SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP IN PUT 74251V952 680 169 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO CALL 71377A903 69 20 SH Call SOLE   0 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 60 1,759 SH   SOLE   1,759 0 0
PERFORMANCE FOOD GROUP CO PUT 71377A953 34 10 SH Put SOLE   0 0 0
PENNANTPARK FLOATING RATE CA CALL 70806A906 9 11 SH Call SOLE   0 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 2 345 SH   SOLE   345 0 0
PENNANTPARK FLOATING RATE CA PUT 70806A956 10 12 SH Put SOLE   0 0 0
PFENEX INC PUT 717071954 0 12 SH Put SOLE   0 0 0
PROOFPOINT INC CALL 743424903 485 46 SH Call SOLE   0 0 0
PROOFPOINT INC COM 743424103 15 148 SH   SOLE   148 0 0
PROOFPOINT INC PUT 743424953 1,963 186 SH Put SOLE   0 0 0
PROVIDENT FINL SVCS INC CALL 74386T905 28 23 SH Call SOLE   0 0 0
PENNYMAC FINL SVCS INC NEW CALL 70932M907 2,754 474 SH Call SOLE   0 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 77 1,328 SH   SOLE   1,328 0 0
PENNYMAC FINL SVCS INC NEW PUT 70932M957 1,563 269 SH Put SOLE   0 0 0
PFSWEB INC COM 717098206 30 4,594 SH   SOLE   4,594 0 0
PFSWEB INC PUT 717098956 0 1 SH Put SOLE   0 0 0
PROCTER AND GAMBLE CO CALL 742718909 91,094 6,554 SH Call SOLE   0 0 0
PROCTER AND GAMBLE CO COM 742718109 7 55 SH   SOLE   55 0 0
PROCTER AND GAMBLE CO PUT 742718959 87,063 6,264 SH Put SOLE   0 0 0
PEAPACK-GLADSTONE FINL CORP CALL 704699907 0 1 SH Call SOLE   0 0 0
PRECIGEN INC CALL 74017N905 152 437 SH Call SOLE   0 0 0
PRECIGEN INC COM 74017N105 281 80,528 SH   SOLE   80,528 0 0
PRECIGEN INC PUT 74017N955 546 1,560 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 258 138 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 65 35 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V571 79 1,511 SH   SOLE   1,511 0 0
PROGYNY INC CALL 74340E903 821 279 SH Call SOLE   0 0 0
PROGYNY INC PUT 74340E953 58 20 SH Put SOLE   0 0 0
PROGRESSIVE CORP CALL 743315903 6,551 692 SH Call SOLE   0 0 0
PROGRESSIVE CORP PUT 743315953 5,594 591 SH Put SOLE   0 0 0
PARAMOUNT GROUP INC COM 69924R108 65 9,291 SH   SOLE   9,291 0 0
PARAMOUNT GROUP INC PUT 69924R958 29 41 SH Put SOLE   0 0 0
PGT INNOVATIONS INC CALL 69336V901 38 22 SH Call SOLE   0 0 0
PGT INNOVATIONS INC COM 69336V101 62 3,543 SH   SOLE   3,543 0 0
PGT INNOVATIONS INC PUT 69336V951 1 1 SH Put SOLE   0 0 0
PARKER-HANNIFIN CORP CALL 701094904 2,286 113 SH Call SOLE   0 0 0
PARKER-HANNIFIN CORP PUT 701094954 2,165 107 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 18 10 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 4,328 918 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 2,216 470 SH Put SOLE   0 0 0
PULTE GROUP INC CALL 745867901 1,504 325 SH Call SOLE   0 0 0
PULTE GROUP INC PUT 745867951 6,267 1,354 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 7 2 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V142 63 1,595 SH   SOLE   1,595 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 39 10 SH Put SOLE   0 0 0
PHREESIA INC CALL 71944F906 160 50 SH Call SOLE   0 0 0
PHREESIA INC PUT 71944F956 3 1 SH Put SOLE   0 0 0
PANHANDLE OIL & GAS INC CALL 698477906 2 14 SH Call SOLE   0 0 0
PANHANDLE OIL & GAS INC COM 698477106 10 7,466 SH   SOLE   7,466 0 0
PANHANDLE OIL & GAS INC PUT 698477956 10 76 SH Put SOLE   0 0 0
IMPINJ INC CALL 453204909 171 65 SH Call SOLE   0 0 0
IMPINJ INC COM 453204109 489 18,578 SH   SOLE   18,578 0 0
IMPINJ INC PUT 453204959 150 57 SH Put SOLE   0 0 0
PIVOTAL INVT CORP II CALL 72582K900 1 1 SH Call SOLE   0 0 0
PIVOTAL INVT CORP II COM 72582K100 97 8,420 SH   SOLE   8,420 0 0
PIVOTAL INVT CORP II PUT 72582K950 1,410 1,223 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 50 19 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 5 2 SH Put SOLE   0 0 0
PICO HLDGS INC CALL 693366905 17 20 SH Call SOLE   0 0 0
PICO HLDGS INC COM 693366205 9 1,094 SH   SOLE   1,094 0 0
POLARIS INC CALL 731068902 1,188 126 SH Call SOLE   0 0 0
POLARIS INC PUT 731068952 188 20 SH Put SOLE   0 0 0
INVESCO INDIA EXCHANGE-TRADE COM 46137R109 22 1,162 SH   SOLE   1,162 0 0
PREMIER INC CALL 74051N902 65 20 SH Call SOLE   0 0 0
PING IDENTITY HLDG CORP CALL 72341T903 1,210 388 SH Call SOLE   0 0 0
PING IDENTITY HLDG CORP COM 72341T103 12 386 SH   SOLE   386 0 0
PING IDENTITY HLDG CORP PUT 72341T953 168 54 SH Put SOLE   0 0 0
PINTEREST INC CALL 72352L906 32,469 7,822 SH Call SOLE   0 0 0
PINTEREST INC COM 72352L106 3,058 73,679 SH   SOLE   73,679 0 0
PINTEREST INC PUT 72352L956 30,343 7,310 SH Put SOLE   0 0 0
PIPER SANDLER COMPANIES CALL 724078900 0 1 SH Call SOLE   0 0 0
PIERIS PHARMACEUTICALS INC CALL 720795903 0 4 SH Call SOLE   0 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 7 3,436 SH   SOLE   3,436 0 0
PIERIS PHARMACEUTICALS INC PUT 720795953 6 33 SH Put SOLE   0 0 0
PJT PARTNERS INC CALL 69343T907 6 1 SH Call SOLE   0 0 0
PJT PARTNERS INC COM 69343T107 0 5 SH   SOLE   5 0 0
PJT PARTNERS INC PUT 69343T957 6 1 SH Put SOLE   0 0 0
PARK HOTELS RESORTS INC CALL 700517905 1,055 1,057 SH Call SOLE   0 0 0
PARK HOTELS RESORTS INC PUT 700517955 1,229 1,231 SH Put SOLE   0 0 0
PARK AEROSPACE CORP CALL 70014A904 2 2 SH Call SOLE   0 0 0
PARK AEROSPACE CORP COM 70014A104 0 72 SH   SOLE   72 0 0
PACKAGING CORP AMER CALL 695156909 1,515 139 SH Call SOLE   0 0 0
PACKAGING CORP AMER PUT 695156959 32 3 SH Put SOLE   0 0 0
PERKINELMER INC CALL 714046909 3,464 276 SH Call SOLE   0 0 0
PERKINELMER INC COM 714046109 937 7,471 SH   SOLE   7,471 0 0
PERKINELMER INC PUT 714046959 765 61 SH Put SOLE   0 0 0
PARK OHIO HLDGS CORP CALL 700666900 0 2 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 18 3 SH Call SOLE   0 0 0
POSCO CALL 693483909 75 18 SH Call SOLE   0 0 0
PHOTRONICS INC CALL 719405902 144 145 SH Call SOLE   0 0 0
PHOTRONICS INC PUT 719405952 3 4 SH Put SOLE   0 0 0
ANAPLAN INC CALL 03272L908 5,438 869 SH Call SOLE   0 0 0
ANAPLAN INC COM 03272L108 1,620 25,887 SH   SOLE   25,887 0 0
ANAPLAN INC PUT 03272L958 3,736 597 SH Put SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 2,418 1,595 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,003 132,161 SH   SOLE   132,161 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 3,186 2,102 SH Put SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 1,718 606 SH Call SOLE   0 0 0
CHILDRENS PL INC PUT 168905957 946 334 SH Put SOLE   0 0 0
PROLOGIS INC. CALL 74340W903 0 243 SH Call SOLE   0 0 0
PROLOGIS INC. COM 74340W103 0 2,691 SH   SOLE   2,691 0 0
PROLOGIS INC. PUT 74340W953 0 225 SH Put SOLE   0 0 0
PALOMAR HLDGS INC CALL 69753M905 41 4 SH Call SOLE   0 0 0
PALOMAR HLDGS INC COM 69753M105 43 415 SH   SOLE   415 0 0
PALOMAR HLDGS INC PUT 69753M955 41 4 SH Put SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 10,487 1,702 SH Call SOLE   0 0 0
PLANET FITNESS INC COM 72703H101 2,614 42,422 SH   SOLE   42,422 0 0
PLANET FITNESS INC PUT 72703H951 8,577 1,392 SH Put SOLE   0 0 0
DOUGLAS DYNAMICS INC CALL 25960R905 13 4 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC CALL 74587B901 2 2 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC COM 74587B101 10 873 SH   SOLE   873 0 0
PLANTRONICS INC NEW CALL 727493908 172 146 SH Call SOLE   0 0 0
PLANTRONICS INC NEW COM 727493108 10 895 SH   SOLE   895 0 0
PLANTRONICS INC NEW PUT 727493958 252 213 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 3,820 2,849 SH Call SOLE   0 0 0
PLUG POWER INC COM 72919P202 1,419 105,886 SH   SOLE   105,886 0 0
PLUG POWER INC PUT 72919P952 3,520 2,625 SH Put SOLE   0 0 0
EPLUS INC CALL 294268907 0 1 SH Call SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC CALL 74365A909 1 5 SH Call SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 69 18,043 SH   SOLE   18,043 0 0
PROTALIX BIOTHERAPEUTICS INC PUT 74365A959 7 19 SH Put SOLE   0 0 0
PLEXUS CORP CALL 729132900 692 98 SH Call SOLE   0 0 0
PLAYA HOTELS & RESORTS NV CALL N70544906 199 475 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 15,110 2,015 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC PUT 718172959 11,578 1,544 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 1,303 811 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR COM 70931T103 2 137 SH   SOLE   137 0 0
PENNYMAC MTG INVT TR PUT 70931T953 192 120 SH Put SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 9,628 876 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 5,715 520 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 259 73 SH Call SOLE   0 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 180 5,067 SH   SOLE   5,067 0 0
PINNACLE FINL PARTNERS INC PUT 72346Q954 323 91 SH Put SOLE   0 0 0
PNM RES INC CALL 69349H907 140 34 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP CALL 708062904 25 81 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP COM 708062104 14 4,588 SH   SOLE   4,588 0 0
PENNANTPARK INVT CORP PUT 708062954 19 62 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V530 41 199 SH   SOLE   199 0 0
PENTAIR PLC CALL G7S00T904 256 56 SH Call SOLE   0 0 0
PENTAIR PLC PUT G7S00T954 219 48 SH Put SOLE   0 0 0
PENNANT GROUP INC CALL 70805E909 181 47 SH Call SOLE   0 0 0
PENNANT GROUP INC PUT 70805E959 3 1 SH Put SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 111 15 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP COM 723484101 39 531 SH   SOLE   531 0 0
PINNACLE WEST CAP CORP PUT 723484951 141 19 SH Put SOLE   0 0 0
INSULET CORP CALL 45784P901 780 33 SH Call SOLE   0 0 0
INSULET CORP PUT 45784P951 2,413 102 SH Put SOLE   0 0 0
POOL CORP CALL 73278L905 802 24 SH Call SOLE   0 0 0
POOL CORP COM 73278L105 3,065 9,164 SH   SOLE   9,164 0 0
POOL CORP PUT 73278L955 267 8 SH Put SOLE   0 0 0
PORTLAND GEN ELEC CO CALL 736508907 205 58 SH Call SOLE   0 0 0
PORTLAND GEN ELEC CO COM 736508847 76 2,141 SH   SOLE   2,141 0 0
PORTLAND GEN ELEC CO PUT 736508957 78 22 SH Put SOLE   0 0 0
POST HLDGS INC CALL 737446904 791 92 SH Call SOLE   0 0 0
POST HLDGS INC PUT 737446954 129 15 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 1 2 SH Call SOLE   0 0 0
POWER INTEGRATIONS INC CALL 739276903 72 13 SH Call SOLE   0 0 0
POWER INTEGRATIONS INC COM 739276103 21 380 SH   SOLE   380 0 0
POWER INTEGRATIONS INC PUT 739276953 22 4 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 122 22 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V100 162 2,913 SH   SOLE   2,913 0 0
PILGRIMS PRIDE CORP CALL 72147K908 990 662 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP PUT 72147K958 225 151 SH Put SOLE   0 0 0
PPD INC CALL 69355F902 0 342 SH Call SOLE   0 0 0
PPD INC PUT 69355F952 0 70 SH Put SOLE   0 0 0
PPG INDS INC CALL 693506907 2,258 185 SH Call SOLE   0 0 0
PPG INDS INC PUT 693506957 3,003 246 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 6 1 SH Call SOLE   0 0 0
PPL CORP CALL 69351T906 4,699 1,727 SH Call SOLE   0 0 0
PPL CORP COM 69351T106 286 10,511 SH   SOLE   10,511 0 0
PPL CORP PUT 69351T956 1,336 491 SH Put SOLE   0 0 0
PROASSURANCE CORP CALL 74267C906 81 52 SH Call SOLE   0 0 0
PRA GROUP INC CALL 69354N906 207 52 SH Call SOLE   0 0 0
PRA GROUP INC PUT 69354N956 35 9 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 375 37 SH Call SOLE   0 0 0
PERCEPTRON INC CALL 71361F900 225 332 SH Call SOLE   0 0 0
PERCEPTRON INC COM 71361F100 91 13,495 SH   SOLE   13,495 0 0
PERCEPTRON INC PUT 71361F950 155 228 SH Put SOLE   0 0 0
PERDOCEO ED CORP CALL 71363P906 337 276 SH Call SOLE   0 0 0
PERDOCEO ED CORP COM 71363P106 189 15,502 SH   SOLE   15,502 0 0
PERDOCEO ED CORP PUT 71363P956 412 337 SH Put SOLE   0 0 0
PERFICIENT INC CALL 71375U901 705 165 SH Call SOLE   0 0 0
PERFICIENT INC PUT 71375U951 829 194 SH Put SOLE   0 0 0
PERRIGO CO PLC CALL G97822903 2,759 601 SH Call SOLE   0 0 0
PERRIGO CO PLC COM G97822103 1,160 25,267 SH   SOLE   25,267 0 0
PERRIGO CO PLC PUT G97822953 1,914 417 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 623 170 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP COM 743312100 42 1,148 SH   SOLE   1,148 0 0
PROGRESS SOFTWARE CORP PUT 743312950 40 11 SH Put SOLE   0 0 0
PRIMERICA INC CALL 74164M908 113 10 SH Call SOLE   0 0 0
PRIMORIS SVCS CORP CALL 74164F903 41 23 SH Call SOLE   0 0 0
PRIMORIS SVCS CORP PUT 74164F953 7 4 SH Put SOLE   0 0 0
PROTO LABS INC CALL 743713909 246 19 SH Call SOLE   0 0 0
PROTO LABS INC COM 743713109 531 4,106 SH   SOLE   4,106 0 0
PROTO LABS INC PUT 743713959 259 20 SH Put SOLE   0 0 0
PRIMO WATER CORPORATION CALL 74167P908 119 84 SH Call SOLE   0 0 0
PRIMO WATER CORPORATION PUT 74167P958 46 33 SH Put SOLE   0 0 0
PRINCIPIA BIOPHARMA INC CALL 74257L908 1,850 185 SH Call SOLE   0 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 1,633 16,330 SH   SOLE   16,330 0 0
PRINCIPIA BIOPHARMA INC PUT 74257L958 830 83 SH Put SOLE   0 0 0
PROS HOLDINGS INC CALL 74346Y903 156 49 SH Call SOLE   0 0 0
PROS HOLDINGS INC PUT 74346Y953 6 2 SH Put SOLE   0 0 0
PURPLE INNOVATION INC CALL 74640Y906 1,998 804 SH Call SOLE   0 0 0
PURPLE INNOVATION INC PUT 74640Y956 1,081 435 SH Put SOLE   0 0 0
PROQR THRAPEUTICS N V COM N71542109 0 16 SH   SOLE   16 0 0
PROQR THRAPEUTICS N V PUT N71542959 1 4 SH Put SOLE   0 0 0
PROVIDENCE SVC CORP CALL 743815902 55 6 SH Call SOLE   0 0 0
PROVIDENCE SVC CORP COM 743815102 51 557 SH   SOLE   557 0 0
PERSPECTA INC CALL 715347900 15 8 SH Call SOLE   0 0 0
PERSPECTA INC COM 715347100 533 27,448 SH   SOLE   27,448 0 0
PERSPECTA INC PUT 715347950 287 148 SH Put SOLE   0 0 0
PROTHENA CORP PLC COM G72800108 68 6,862 SH   SOLE   6,862 0 0
PROTHENA CORP PLC PUT G72800958 298 299 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 155 287 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 8 1,515 SH   SOLE   1,515 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 29 54 SH Put SOLE   0 0 0
CARPARTS COM INC CALL 14427M907 154 143 SH Call SOLE   0 0 0
CARPARTS COM INC COM 14427M107 448 41,457 SH   SOLE   41,457 0 0
CARPARTS COM INC PUT 14427M957 81 75 SH Put SOLE   0 0 0
PARTY CITY HOLDCO INC CALL 702149905 334 1,285 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC COM 702149105 207 79,690 SH   SOLE   79,690 0 0
PARTY CITY HOLDCO INC PUT 702149955 218 841 SH Put SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 4,878 768 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 8,505 1,339 SH Put SOLE   0 0 0
PROVENTION BIO INC CALL 74374N902 162 127 SH Call SOLE   0 0 0
PROVENTION BIO INC COM 74374N102 203 15,842 SH   SOLE   15,842 0 0
PROVENTION BIO INC PUT 74374N952 271 212 SH Put SOLE   0 0 0
PLURALSIGHT INC CALL 72941B906 693 405 SH Call SOLE   0 0 0
PLURALSIGHT INC PUT 72941B956 217 127 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 4,476 201 SH Call SOLE   0 0 0
PUBLIC STORAGE COM 74460D109 127 574 SH   SOLE   574 0 0
PUBLIC STORAGE PUT 74460D959 2,360 106 SH Put SOLE   0 0 0
PROSPECT CAP CORP CALL 74348T902 556 1,107 SH Call SOLE   0 0 0
PROSPECT CAP CORP COM 74348T102 355 70,646 SH   SOLE   70,646 0 0
PROSPECT CAP CORP PUT 74348T952 503 1,001 SH Put SOLE   0 0 0
PRICESMART INC CALL 741511909 1,674 252 SH Call SOLE   0 0 0
PRICESMART INC PUT 741511959 478 72 SH Put SOLE   0 0 0
PARSONS CORPORATION CALL 70202L902 328 98 SH Call SOLE   0 0 0
PERSONALIS INC COM 71535D106 2 100 SH   SOLE   100 0 0
PEARSON PLC CALL 705015905 29 42 SH Call SOLE   0 0 0
PEARSON PLC COM 705015105 140 19,753 SH   SOLE   19,753 0 0
PEARSON PLC PUT 705015955 183 258 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 8 5 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B714 743 44,906 SH   SOLE   44,906 0 0
PROSHARES TR PUT 74347B959 74 45 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 1,158 765 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R313 826 54,598 SH   SOLE   54,598 0 0
PROSHARES TR PUT 74347R952 101 67 SH Put SOLE   0 0 0
PURE STORAGE INC CALL 74624M902 2,720 1,768 SH Call SOLE   0 0 0
PURE STORAGE INC PUT 74624M952 851 553 SH Put SOLE   0 0 0
PERSHING SQUARE TONTINE HLDG CALL 71531R909 433 191 SH Call SOLE   0 0 0
PERSHING SQUARE TONTINE HLDG COM 71531R109 1,298 57,221 SH   SOLE   57,221 0 0
PERSHING SQUARE TONTINE HLDG PUT 71531R959 3,374 1,487 SH Put SOLE   0 0 0
PERSHING SQUARE TONTINE HLDG CALL 71531R909 7 21 SH Call SOLE   0 0 0
PERSHING SQUARE TONTINE HLDG PUT 71531R959 5 40 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R900 2,928 2,781 SH Call SOLE   0 0 0
PLURISTEM THERAPEUTICS INC PUT 72940R950 529 503 SH Put SOLE   0 0 0
PHILLIPS 66 CALL 718546904 6,671 1,287 SH Call SOLE   0 0 0
PHILLIPS 66 PUT 718546954 5,619 1,084 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 59 26 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 161 70 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 3,970 480 SH Call SOLE   0 0 0
PTC INC PUT 69370C950 686 83 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 1,972 422 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC PUT 69366J950 1,617 346 SH Put SOLE   0 0 0
POLARITYTE INC CALL 731094908 184 1,773 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC CALL 703481901 33 118 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC COM 703481101 1 554 SH   SOLE   554 0 0
PATTERSON UTI ENERGY INC PUT 703481951 20 71 SH Put SOLE   0 0 0
PROTAGONIST THERAPEUTICS INC CALL 74366E902 1 1 SH Call SOLE   0 0 0
PROTAGONIST THERAPEUTICS INC PUT 74366E952 7 4 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V852 13 100 SH   SOLE   100 0 0
PROTEOSTASIS THERAPEUTICS IN CALL 74373B909 23 211 SH Call SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 13 11,991 SH   SOLE   11,991 0 0
PROTEOSTASIS THERAPEUTICS IN PUT 74373B959 11 108 SH Put SOLE   0 0 0
PACER FDS TR COM 69374H303 8 185 SH   SOLE   185 0 0
PELOTON INTERACTIVE INC CALL 70614W900 63,076 6,356 SH Call SOLE   0 0 0
PELOTON INTERACTIVE INC COM 70614W100 532 5,366 SH   SOLE   5,366 0 0
PELOTON INTERACTIVE INC PUT 70614W950 147,857 14,899 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 179 61 SH Call SOLE   0 0 0
PETROCHINA CO LTD COM 71646E100 678 23,052 SH   SOLE   23,052 0 0
PETROCHINA CO LTD PUT 71646E950 574 195 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 5 2 SH Call SOLE   0 0 0
PETROCHINA CO LTD PUT 71646E950 544 185 SH Put SOLE   0 0 0
PRUDENTIAL PLC CALL 74435K904 5 2 SH Call SOLE   0 0 0
PRUDENTIAL PLC COM 74435K204 51 1,792 SH   SOLE   1,792 0 0
PRUDENTIAL PLC PUT 74435K954 182 64 SH Put SOLE   0 0 0
PROPETRO HLDG CORP CALL 74347M908 96 238 SH Call SOLE   0 0 0
PROPETRO HLDG CORP COM 74347M108 76 18,918 SH   SOLE   18,918 0 0
PROPETRO HLDG CORP PUT 74347M958 62 155 SH Put SOLE   0 0 0
PENN VA CORP CALL 70788V902 86 88 SH Call SOLE   0 0 0
PENN VA CORP COM 70788V102 145 14,738 SH   SOLE   14,738 0 0
PENN VA CORP PUT 70788V952 163 166 SH Put SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 3,036 2,365 SH Call SOLE   0 0 0
PRETIUM RES INC PUT 74139C952 707 551 SH Put SOLE   0 0 0
PVH CORPORATION CALL 693656900 1,085 182 SH Call SOLE   0 0 0
PVH CORPORATION COM 693656100 1,504 25,230 SH   SOLE   25,230 0 0
PVH CORPORATION PUT 693656950 4,067 682 SH Put SOLE   0 0 0
PERMIANVILLE RTY TR CALL 71425H900 0 12 SH Call SOLE   0 0 0
PERMIANVILLE RTY TR PUT 71425H950 0 3 SH Put SOLE   0 0 0
POWERFLEET INC CALL 73931J909 97 174 SH Call SOLE   0 0 0
POWERFLEET INC COM 73931J109 49 8,708 SH   SOLE   8,708 0 0
POWERFLEET INC PUT 73931J959 29 53 SH Put SOLE   0 0 0
QUANTA SVCS INC CALL 74762E902 1,046 198 SH Call SOLE   0 0 0
QUANTA SVCS INC PUT 74762E952 877 166 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 2,442 284 SH Call SOLE   0 0 0
PIONEER NAT RES CO PUT 723787957 4,488 522 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V670 1 765 SH   SOLE   765 0 0
PIXELWORKS INC CALL 72581M905 16 80 SH Call SOLE   0 0 0
PIXELWORKS INC COM 72581M305 2 1,378 SH   SOLE   1,378 0 0
PAYPAL HLDGS INC CALL 70450Y903 105,844 5,372 SH Call SOLE   0 0 0
PAYPAL HLDGS INC PUT 70450Y953 169,524 8,604 SH Put SOLE   0 0 0
PAPA JOHNS INTL INC CALL 698813902 3,069 373 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC PUT 698813952 5,191 631 SH Put SOLE   0 0 0
QAD INC COM 74727D306 54 1,283 SH   SOLE   1,283 0 0
QAD INC PUT 74727D956 206 49 SH Put SOLE   0 0 0
QUALCOMM INC CALL 747525903 78,527 6,673 SH Call SOLE   0 0 0
QUALCOMM INC PUT 747525953 106,323 9,035 SH Put SOLE   0 0 0
QUDIAN INC CALL 747798906 75 607 SH Call SOLE   0 0 0
QUDIAN INC COM 747798106 205 165,902 SH   SOLE   165,902 0 0
QUDIAN INC PUT 747798956 420 3,395 SH Put SOLE   0 0 0
QUIDEL CORP CALL 74838J901 7,020 320 SH Call SOLE   0 0 0
QUIDEL CORP COM 74838J101 2,355 10,739 SH   SOLE   10,739 0 0
QUIDEL CORP PUT 74838J951 8,007 365 SH Put SOLE   0 0 0
QEP RESOURCES INC CALL 74733V900 158 1,757 SH Call SOLE   0 0 0
QEP RESOURCES INC PUT 74733V950 8 95 SH Put SOLE   0 0 0
QIAGEN NV CALL N72482903 956 183 SH Call SOLE   0 0 0
QIAGEN NV PUT N72482953 62 12 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1,551 1,642 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 749 793 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 90 52 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 945 54,502 SH   SOLE   54,502 0 0
QIWI PLC PUT 74735M958 2,664 1,536 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 300 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R206 0 20,818 SH   SOLE   20,818 0 0
PROSHARES TR PUT 74347R952 0 875 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 0 38 SH Call SOLE   0 0 0
QUALYS INC COM 74758T303 0 604 SH   SOLE   604 0 0
QUALYS INC PUT 74758T953 0 13 SH Put SOLE   0 0 0
QUANTUM CORP CALL 747906901 0 1 SH Call SOLE   0 0 0
QUANTUM CORP COM 747906501 7 1,543 SH   SOLE   1,543 0 0
QUANTUM CORP PUT 747906951 0 1 SH Put SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 42 27 SH Call SOLE   0 0 0
QUINSTREET INC COM 74874Q100 41 2,601 SH   SOLE   2,601 0 0
QUINSTREET INC PUT 74874Q950 536 339 SH Put SOLE   0 0 0
FIRST TR NAS100 EQ WEIGHTED COM 337344105 8 94 SH   SOLE   94 0 0
INVESCO QQQ TR CALL 46090E903 2,020,924 72,737 SH Call SOLE   0 0 0
INVESCO QQQ TR COM 46090E103 25,548 91,955 SH   SOLE   91,955 0 0
INVESCO QQQ TR PUT 46090E953 3,604,890 129,747 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y207 15 239 SH   SOLE   239 0 0
DIREXION SHS ETF TR PUT 25459Y956 128 20 SH Put SOLE   0 0 0
QURATE RETAIL INC CALL 74915M900 250 559 SH Call SOLE   0 0 0
QURATE RETAIL INC PUT 74915M950 1,333 2,978 SH Put SOLE   0 0 0
QURATE RETAIL INC CALL 74915M900 7 10 SH Call SOLE   0 0 0
QURATE RETAIL INC COM 74915M100 41 5,735 SH   SOLE   5,735 0 0
QURATE RETAIL INC PUT 74915M950 30 42 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 8,592 666 SH Call SOLE   0 0 0
QORVO INC COM 74736K101 1,438 11,148 SH   SOLE   11,148 0 0
QORVO INC PUT 74736K951 11,094 860 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 4,658 810 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 3,080 53,569 SH   SOLE   53,569 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 4,865 846 SH Put SOLE   0 0 0
QUOTIENT LTD CALL G73268907 7 14 SH Call SOLE   0 0 0
QUOTIENT LTD COM G73268107 15 2,955 SH   SOLE   2,955 0 0
QUOTIENT LTD PUT G73268957 1 2 SH Put SOLE   0 0 0
QTS RLTY TR INC CALL 74736A903 18 3 SH Call SOLE   0 0 0
QTS RLTY TR INC COM 74736A103 25 409 SH   SOLE   409 0 0
QTS RLTY TR INC PUT 74736A953 6 1 SH Put SOLE   0 0 0
QUTOUTIAO INC CALL 74915J907 14 68 SH Call SOLE   0 0 0
QUTOUTIAO INC COM 74915J107 2 1,085 SH   SOLE   1,085 0 0
QUTOUTIAO INC PUT 74915J957 0 3 SH Put SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 219 24 SH Call SOLE   0 0 0
Q2 HLDGS INC COM 74736L109 54 601 SH   SOLE   601 0 0
QUAD / GRAPHICS INC CALL 747301909 26 87 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC PUT 747301959 7 24 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 10 1 SH Call SOLE   0 0 0
ISHARES TR COM 46432F339 0 1 SH   SOLE   1 0 0
QUICKLOGIC CORP CALL 74837P905 3 12 SH Call SOLE   0 0 0
QUICKLOGIC CORP COM 74837P405 12 3,926 SH   SOLE   3,926 0 0
QUICKLOGIC CORP PUT 74837P955 23 75 SH Put SOLE   0 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 53 72 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 23 3,129 SH   SOLE   3,129 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 47 64 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 386 105 SH Call SOLE   0 0 0
UNIQURE NV PUT N90064951 73 20 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 185 86 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 433 201 SH Put SOLE   0 0 0
RYDER SYS INC CALL 783549908 1,558 369 SH Call SOLE   0 0 0
RYDER SYS INC PUT 783549958 371 88 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 3,313 180 SH Call SOLE   0 0 0
FERRARI N V COM N3167Y103 3,452 18,753 SH   SOLE   18,753 0 0
FERRARI N V PUT N3167Y953 11,082 602 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 1,775 1,871 SH Call SOLE   0 0 0
RITE AID CORP COM 767754872 420 44,350 SH   SOLE   44,350 0 0
RITE AID CORP PUT 767754952 1,541 1,624 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 9,280 9,779 SH Call SOLE   0 0 0
RITE AID CORP PUT 767754952 276 291 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 0 1,143 SH Call SOLE   0 0 0
RADA ELECTR INDS LTD PUT M81863954 0 56 SH Put SOLE   0 0 0
FREIGHTCAR AMER INC CALL 357023900 13 59 SH Call SOLE   0 0 0
LIVERAMP HLDGS INC CALL 53815P908 1,661 321 SH Call SOLE   0 0 0
LIVERAMP HLDGS INC PUT 53815P958 414 80 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 16 2 SH Call SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 8 1 SH Put SOLE   0 0 0
RAVEN INDS INC CALL 754212908 55 26 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS CALL 767744905 5,077 857 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 498 8,414 SH   SOLE   8,414 0 0
RITCHIE BROS AUCTIONEERS PUT 767744955 77 13 SH Put SOLE   0 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 28 73 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC COM 762544104 0 72 SH   SOLE   72 0 0
RIBBON COMMUNICATIONS INC PUT 762544954 0 1 SH Put SOLE   0 0 0
REGAL BELOIT CORP CALL 758750903 28 3 SH Call SOLE   0 0 0
REGAL BELOIT CORP COM 758750103 341 3,637 SH   SOLE   3,637 0 0
REGAL BELOIT CORP PUT 758750953 1,145 122 SH Put SOLE   0 0 0
READY CAPITAL CORP CALL 75574U901 31 28 SH Call SOLE   0 0 0
READY CAPITAL CORP COM 75574U101 17 1,607 SH   SOLE   1,607 0 0
READY CAPITAL CORP PUT 75574U951 15 14 SH Put SOLE   0 0 0
AVITA THERAPEUTICS INC CALL 05380C902 12 5 SH Call SOLE   0 0 0
AVITA THERAPEUTICS INC COM 05380C102 39 1,565 SH   SOLE   1,565 0 0
AVITA THERAPEUTICS INC CALL 05380C902 7 3 SH Call SOLE   0 0 0
AVITA THERAPEUTICS INC PUT 05380C952 12 5 SH Put SOLE   0 0 0
ROGERS COMMUNICATIONS INC CALL 775109900 1,391 351 SH Call SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 810 271 SH Call SOLE   0 0 0
RENT A CTR INC NEW PUT 76009N950 663 222 SH Put SOLE   0 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 251 11,021 SH   SOLE   11,021 0 0
ROYAL CARIBBEAN GROUP CALL V7780T903 43,272 6,685 SH Call SOLE   0 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 7,232 111,739 SH   SOLE   111,739 0 0
ROYAL CARIBBEAN GROUP PUT V7780T953 47,291 7,306 SH Put SOLE   0 0 0
R1 RCM INC CALL 749397905 1,618 944 SH Call SOLE   0 0 0
R1 RCM INC PUT 749397955 58 34 SH Put SOLE   0 0 0
ARCUS BIOSCIENCES INC CALL 03969F909 10 6 SH Call SOLE   0 0 0
ARCUS BIOSCIENCES INC PUT 03969F959 1 1 SH Put SOLE   0 0 0
REDFIN CORP CALL 75737F908 3,819 765 SH Call SOLE   0 0 0
REDFIN CORP PUT 75737F958 6,700 1,342 SH Put SOLE   0 0 0
REDHILL BIOPHARMA LTD CALL 757468903 0 140 SH Call SOLE   0 0 0
REDHILL BIOPHARMA LTD COM 757468103 0 15,317 SH   SOLE   15,317 0 0
REDHILL BIOPHARMA LTD PUT 757468953 0 96 SH Put SOLE   0 0 0
READING INTERNATIONAL INC CALL 755408901 94 293 SH Call SOLE   0 0 0
READING INTERNATIONAL INC COM 755408101 25 7,872 SH   SOLE   7,872 0 0
RADIAN GROUP INC CALL 750236901 856 586 SH Call SOLE   0 0 0
RADIAN GROUP INC PUT 750236951 338 232 SH Put SOLE   0 0 0
RADNET INC CALL 750491902 24 16 SH Call SOLE   0 0 0
RADNET INC COM 750491102 70 4,585 SH   SOLE   4,585 0 0
RADNET INC PUT 750491952 50 33 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 7,186 2,855 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 4,075 1,619 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 3,594 1,484 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259107 960 39,640 SH   SOLE   39,640 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 5,003 2,066 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 665 587 SH Call SOLE   0 0 0
RADIUS HEALTH INC PUT 750469957 37 33 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 993 410 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 791 32,641 SH   SOLE   32,641 0 0
RADWARE LTD PUT M81873957 547 226 SH Put SOLE   0 0 0
DR REDDYS LABS LTD CALL 256135903 90 13 SH Call SOLE   0 0 0
DR REDDYS LABS LTD COM 256135203 12 173 SH   SOLE   173 0 0
DR REDDYS LABS LTD PUT 256135953 159 23 SH Put SOLE   0 0 0
EVEREST RE GROUP LTD COM G3223R108 162 823 SH   SOLE   823 0 0
THE REALREAL INC CALL 88339P901 120 83 SH Call SOLE   0 0 0
THE REALREAL INC COM 88339P101 310 21,485 SH   SOLE   21,485 0 0
THE REALREAL INC PUT 88339P951 891 616 SH Put SOLE   0 0 0
RISE ED CAYMAN LTD CALL 76761L902 5 9 SH Call SOLE   0 0 0
RISE ED CAYMAN LTD PUT 76761L952 4 7 SH Put SOLE   0 0 0
REEDS INC CALL 758338907 44 482 SH Call SOLE   0 0 0
REEDS INC PUT 758338957 0 1 SH Put SOLE   0 0 0
RESEARCH FRONTIERS INC CALL 760911907 57 212 SH Call SOLE   0 0 0
RESEARCH FRONTIERS INC COM 760911107 42 15,577 SH   SOLE   15,577 0 0
RESEARCH FRONTIERS INC PUT 760911957 24 90 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,224 32,195 SH   SOLE   32,195 0 0
REGENCY CTRS CORP PUT 758849953 5,322 1,400 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC CALL 75972A901 667 125 SH Call SOLE   0 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 1,981 371 SH Put SOLE   0 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 6,941 124 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,580 4,609 SH   SOLE   4,609 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 12,930 231 SH Put SOLE   0 0 0
RING ENERGY INC CALL 76680V908 1 29 SH Call SOLE   0 0 0
RING ENERGY INC PUT 76680V958 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 2 2 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X641 5 419 SH   SOLE   419 0 0
ISHARES TR CALL 46435G904 947 368 SH Call SOLE   0 0 0
ISHARES TR COM 46435G342 924 35,882 SH   SOLE   35,882 0 0
ISHARES TR PUT 46435G954 365 142 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 49 13 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H805 84 2,240 SH   SOLE   2,240 0 0
VANECK VECTORS ETF TR PUT 92189H958 101 27 SH Put SOLE   0 0 0
RENREN INC CALL 759892900 0 1 SH Call SOLE   0 0 0
RENREN INC COM 759892300 0 357 SH   SOLE   357 0 0
RENREN INC PUT 759892950 0 4 SH Put SOLE   0 0 0
RECRO PHARMA INC CALL 75629F909 1 7 SH Call SOLE   0 0 0
RECRO PHARMA INC COM 75629F109 0 264 SH   SOLE   264 0 0
RECRO PHARMA INC PUT 75629F959 0 2 SH Put SOLE   0 0 0
RPC INC CALL 749660906 0 1 SH Call SOLE   0 0 0
RPC INC COM 749660106 2 815 SH   SOLE   815 0 0
RPC INC PUT 749660956 1 7 SH Put SOLE   0 0 0
FRONT YD RESIDENTIAL CORP CALL 35904G907 23 27 SH Call SOLE   0 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 16 1,840 SH   SOLE   1,840 0 0
FRONT YD RESIDENTIAL CORP PUT 35904G957 57 66 SH Put SOLE   0 0 0
RESONANT INC CALL 76118L902 1 8 SH Call SOLE   0 0 0
RESONANT INC COM 76118L102 36 15,240 SH   SOLE   15,240 0 0
RESONANT INC PUT 76118L952 34 144 SH Put SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 350 36 SH Call SOLE   0 0 0
REATA PHARMACEUTICALS INC PUT 75615P953 584 60 SH Put SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 6 1 SH Put SOLE   0 0 0
REVLON INC CALL 761525909 22 35 SH Call SOLE   0 0 0
REVLON INC PUT 761525959 2 4 SH Put SOLE   0 0 0
REV GROUP INC CALL 749527907 4 6 SH Call SOLE   0 0 0
REV GROUP INC COM 749527107 3 389 SH   SOLE   389 0 0
REV GROUP INC PUT 749527957 26 33 SH Put SOLE   0 0 0
PROSHARES TR COM 74347G853 3 200 SH   SOLE   200 0 0
REXFORD INDL RLTY INC COM 76169C100 6 143 SH   SOLE   143 0 0
REYNOLDS CONSUMER PRODS INC CALL 76171L906 12 4 SH Call SOLE   0 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 2 79 SH   SOLE   79 0 0
REYNOLDS CONSUMER PRODS INC PUT 76171L956 39 13 SH Put SOLE   0 0 0
RESIDEO TECHNOLOGIES INC CALL 76118Y904 0 213 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 1,153 SH   SOLE   1,153 0 0
RESIDEO TECHNOLOGIES INC PUT 76118Y954 0 138 SH Put SOLE   0 0 0
REGIONS FINANCIAL CORP NEW CALL 7591EP900 2,016 1,749 SH Call SOLE   0 0 0
REGIONS FINANCIAL CORP NEW PUT 7591EP950 894 776 SH Put SOLE   0 0 0
RF INDS LTD CALL 749552905 2 5 SH Call SOLE   0 0 0
RF INDS LTD COM 749552105 3 816 SH   SOLE   816 0 0
RESOLUTE FST PRODS INC CALL 76117W909 47 105 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC COM 76117W109 13 2,944 SH   SOLE   2,944 0 0
RESOLUTE FST PRODS INC PUT 76117W959 11 25 SH Put SOLE   0 0 0
REINSURANCE GRP OF AMERICA I CALL 759351904 114 12 SH Call SOLE   0 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 98 1,031 SH   SOLE   1,031 0 0
REINSURANCE GRP OF AMERICA I PUT 759351954 47 5 SH Put SOLE   0 0 0
REPLIGEN CORP CALL 759916909 1,003 68 SH Call SOLE   0 0 0
REPLIGEN CORP COM 759916109 92 627 SH   SOLE   627 0 0
REPLIGEN CORP PUT 759916959 2,463 167 SH Put SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 2,667 222 SH Call SOLE   0 0 0
ROYAL GOLD INC COM 780287108 178 1,485 SH   SOLE   1,485 0 0
ROYAL GOLD INC PUT 780287958 4,746 395 SH Put SOLE   0 0 0
REGULUS THERAPEUTICS INC CALL 75915K900 6 130 SH Call SOLE   0 0 0
REGULUS THERAPEUTICS INC COM 75915K200 15 29,368 SH   SOLE   29,368 0 0
REGULUS THERAPEUTICS INC PUT 75915K950 0 1 SH Put SOLE   0 0 0
REGENXBIO INC CALL 75901B907 38 14 SH Call SOLE   0 0 0
REGENXBIO INC COM 75901B107 16 596 SH   SOLE   596 0 0
REGENXBIO INC PUT 75901B957 38 14 SH Put SOLE   0 0 0
RESOURCES CONNECTION INC CALL 76122Q905 5 5 SH Call SOLE   0 0 0
RESOURCES CONNECTION INC PUT 76122Q955 4 4 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 3,272 535 SH Call SOLE   0 0 0
STURM RUGER & CO INC PUT 864159958 715 117 SH Put SOLE   0 0 0
REGIS CORP MINN CALL 758932907 16 27 SH Call SOLE   0 0 0
REGIS CORP MINN COM 758932107 78 12,819 SH   SOLE   12,819 0 0
REGIS CORP MINN PUT 758932957 221 360 SH Put SOLE   0 0 0
RH CALL 74967X903 21,962 574 SH Call SOLE   0 0 0
RH PUT 74967X953 19,092 499 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 3,287 621 SH Call SOLE   0 0 0
ROBERT HALF INTL INC PUT 770323953 4,796 906 SH Put SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 195 53 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 315 8,575 SH   SOLE   8,575 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 224 61 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC CALL 74934Q908 140 69 SH Call SOLE   0 0 0
RCI HOSPITALITY HLDGS INC PUT 74934Q958 73 36 SH Put SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 621 7,705 SH Call SOLE   0 0 0
TRANSOCEAN LTD PUT H8817H950 289 3,592 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 30 129 SH Call SOLE   0 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 76 31,988 SH   SOLE   31,988 0 0
RIGEL PHARMACEUTICALS INC PUT 766559953 96 400 SH Put SOLE   0 0 0
B. RILEY FINANCIAL INC CALL 05580M908 52 21 SH Call SOLE   0 0 0
B. RILEY FINANCIAL INC PUT 05580M958 438 175 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 0 1 SH Call SOLE   0 0 0
RIO TINTO PLC CALL 767204900 5,507 912 SH Call SOLE   0 0 0
RIO TINTO PLC PUT 767204950 4,486 743 SH Put SOLE   0 0 0
RIO TINTO PLC CALL 767204900 6 1 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 0 1,666 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC PUT 767292955 0 416 SH Put SOLE   0 0 0
RAYMOND JAMES FINL INC CALL 754730909 472 65 SH Call SOLE   0 0 0
RAYMOND JAMES FINL INC PUT 754730959 2,262 311 SH Put SOLE   0 0 0
ROCKET COS INC CALL 77311W901 13,554 6,801 SH Call SOLE   0 0 0
ROCKET COS INC COM 77311W101 47 2,400 SH   SOLE   2,400 0 0
ROCKET COS INC PUT 77311W951 7,132 3,579 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 2,460 362 SH Call SOLE   0 0 0
RALPH LAUREN CORP COM 751212101 1,932 28,436 SH   SOLE   28,436 0 0
RALPH LAUREN CORP PUT 751212951 7,544 1,110 SH Put SOLE   0 0 0
RADIANT LOGISTICS INC CALL 75025X900 0 1 SH Call SOLE   0 0 0
RADIANT LOGISTICS INC COM 75025X100 30 5,907 SH   SOLE   5,907 0 0
RADIANT LOGISTICS INC PUT 75025X950 79 154 SH Put SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 848 899 SH Call SOLE   0 0 0
REALOGY HLDGS CORP PUT 75605Y956 827 877 SH Put SOLE   0 0 0
RED LION HOTELS CORP COM 756764106 57 26,615 SH   SOLE   26,615 0 0
RLI CORP CALL 749607907 8 1 SH Call SOLE   0 0 0
RLI CORP PUT 749607957 16 2 SH Put SOLE   0 0 0
RLJ LODGING TR CALL 74965L901 29 34 SH Call SOLE   0 0 0
RLJ LODGING TR COM 74965L101 14 1,668 SH   SOLE   1,668 0 0
RLJ LODGING TR PUT 74965L951 41 48 SH Put SOLE   0 0 0
RELMADA THERAPEUTICS INC CALL 75955J902 402 107 SH Call SOLE   0 0 0
RELMADA THERAPEUTICS INC PUT 75955J952 3 1 SH Put SOLE   0 0 0
REGIONAL MGMT CORP CALL 75902K906 1 1 SH Call SOLE   0 0 0
REGIONAL MGMT CORP COM 75902K106 10 655 SH   SOLE   655 0 0
RE MAX HLDGS INC CALL 75524W908 45 14 SH Call SOLE   0 0 0
RE MAX HLDGS INC COM 75524W108 16 499 SH   SOLE   499 0 0
RE MAX HLDGS INC PUT 75524W958 3 1 SH Put SOLE   0 0 0
RAMBUS INC DEL CALL 750917906 937 685 SH Call SOLE   0 0 0
RAMBUS INC DEL PUT 750917956 121 89 SH Put SOLE   0 0 0
RESMED INC CALL 761152907 4,714 275 SH Call SOLE   0 0 0
RESMED INC PUT 761152957 2,828 165 SH Put SOLE   0 0 0
ROCKWELL MED INC CALL 774374902 28 270 SH Call SOLE   0 0 0
ROCKWELL MED INC COM 774374102 5 4,752 SH   SOLE   4,752 0 0
ROCKWELL MED INC PUT 774374952 4 45 SH Put SOLE   0 0 0
RIGNET INC COM 766582100 5 1,416 SH   SOLE   1,416 0 0
RIGNET INC PUT 766582950 39 96 SH Put SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 0 576 SH Call SOLE   0 0 0
RINGCENTRAL INC PUT 76680R956 0 658 SH Put SOLE   0 0 0
RENAISSANCERE HLDGS LTD CALL G7496G903 1,205 71 SH Call SOLE   0 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 71 420 SH   SOLE   420 0 0
RENAISSANCERE HLDGS LTD PUT G7496G953 916 54 SH Put SOLE   0 0 0
RENASANT CORP COM 75970E107 21 926 SH   SOLE   926 0 0
RENASANT CORP PUT 75970E957 2 1 SH Put SOLE   0 0 0
REALNETWORKS INC CALL 75605L908 94 776 SH Call SOLE   0 0 0
GIBRALTAR INDS INC CALL 374689907 442 68 SH Call SOLE   0 0 0
GIBRALTAR INDS INC COM 374689107 131 2,021 SH   SOLE   2,021 0 0
GIBRALTAR INDS INC PUT 374689957 6 1 SH Put SOLE   0 0 0
ROGERS CORP PUT 775133951 98 10 SH Put SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR CALL 76131N901 39 38 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 203 19,527 SH   SOLE   19,527 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 161 155 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 2,184 99 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,100 4,987 SH   SOLE   4,987 0 0
ROCKWELL AUTOMATION INC PUT 773903959 4,038 183 SH Put SOLE   0 0 0
ROKU INC CALL 77543R902 0 2,969 SH Call SOLE   0 0 0
ROKU INC COM 77543R102 0 34,806 SH   SOLE   34,806 0 0
ROKU INC PUT 77543R952 0 5,895 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 574 106 SH Call SOLE   0 0 0
ROLLINS INC PUT 775711954 476 88 SH Put SOLE   0 0 0
RBC BEARINGS INC COM 75524B104 46 384 SH   SOLE   384 0 0
RBC BEARINGS INC PUT 75524B954 230 19 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 1,212 213 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 876 154 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC COM 776696106 730 1,849 SH   SOLE   1,849 0 0
ROPER TECHNOLOGIES INC PUT 776696956 2,686 68 SH Put SOLE   0 0 0
ROSS STORES INC CALL 778296903 7,726 828 SH Call SOLE   0 0 0
ROSS STORES INC COM 778296103 1,074 11,514 SH   SOLE   11,514 0 0
ROSS STORES INC PUT 778296953 5,188 556 SH Put SOLE   0 0 0
PACIFIC COAST OIL TR COM 694103102 0 400 SH   SOLE   400 0 0
PACIFIC COAST OIL TR PUT 694103952 0 4 SH Put SOLE   0 0 0
REALPAGE INC CALL 75606N909 979 170 SH Call SOLE   0 0 0
REALPAGE INC COM 75606N109 707 12,270 SH   SOLE   12,270 0 0
REALPAGE INC PUT 75606N959 2,305 400 SH Put SOLE   0 0 0
RETAIL PPTYS AMER INC CALL 76131V902 38 67 SH Call SOLE   0 0 0
RETAIL PPTYS AMER INC PUT 76131V952 5 9 SH Put SOLE   0 0 0
REPAY HLDGS CORP CALL 76029L900 195 83 SH Call SOLE   0 0 0
REPAY HLDGS CORP COM 76029L100 220 9,393 SH   SOLE   9,393 0 0
REPAY HLDGS CORP PUT 76029L950 136 58 SH Put SOLE   0 0 0
RAPID7 INC CALL 753422904 1,567 256 SH Call SOLE   0 0 0
RAPID7 INC PUT 753422954 153 25 SH Put SOLE   0 0 0
RPM INTL INC CALL 749685903 2,244 271 SH Call SOLE   0 0 0
RPM INTL INC PUT 749685953 57 7 SH Put SOLE   0 0 0
ROYALTY PHARMA PLC CALL G7709Q904 744 177 SH Call SOLE   0 0 0
ROYALTY PHARMA PLC PUT G7709Q954 239 57 SH Put SOLE   0 0 0
RPT REALTY COM 74971D101 26 4,814 SH   SOLE   4,814 0 0
RPT REALTY PUT 74971D951 27 51 SH Put SOLE   0 0 0
RANGE RES CORP CALL 75281A909 1,829 2,763 SH Call SOLE   0 0 0
RANGE RES CORP COM 75281A109 101 15,354 SH   SOLE   15,354 0 0
RANGE RES CORP PUT 75281A959 902 1,363 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 0 1 SH Call SOLE   0 0 0
DONNELLEY R R & SONS CO PUT 257867950 0 3 SH Put SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 339 258 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 152 116 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 5,395 3,155 SH Call SOLE   0 0 0
RED ROCK RESORTS INC PUT 75700L958 3,148 1,841 SH Put SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 132 13 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 36 354 SH   SOLE   354 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 40 4 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 2,333 250 SH Call SOLE   0 0 0
REPUBLIC SVCS INC PUT 760759950 112 12 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 1,135 105 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V357 2,686 24,848 SH   SOLE   24,848 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 20,303 1,878 SH Put SOLE   0 0 0
ROSETTA STONE INC CALL 777780907 953 318 SH Call SOLE   0 0 0
ROSETTA STONE INC COM 777780107 142 4,748 SH   SOLE   4,748 0 0
ROSETTA STONE INC PUT 777780957 482 161 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 1,007 481 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 7,667 3,660 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 357 24 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 133 9 SH Put SOLE   0 0 0
RATTLER MIDSTREAM LP CALL 75419T903 26 45 SH Call SOLE   0 0 0
RATTLER MIDSTREAM LP COM 75419T103 0 34 SH   SOLE   34 0 0
RATTLER MIDSTREAM LP PUT 75419T953 5 10 SH Put SOLE   0 0 0
RETROPHIN INC CALL 761299906 153 83 SH Call SOLE   0 0 0
RETROPHIN INC PUT 761299956 16 9 SH Put SOLE   0 0 0
RTW RETAILWINDS INC CALL 74980D900 0 4 SH Call SOLE   0 0 0
RTW RETAILWINDS INC COM 74980D100 0 300 SH   SOLE   300 0 0
RTW RETAILWINDS INC PUT 74980D950 0 3 SH Put SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP CALL 75513E901 0 7,203 SH Call SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 0 33,046 SH   SOLE   33,046 0 0
RAYTHEON TECHNOLOGIES CORP PUT 75513E951 0 3,403 SH Put SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP PUT 75513E951 0 3 SH Put SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP CALL 75513E901 0 123 SH Call SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP PUT 75513E951 0 227 SH Put SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP CALL 75513E901 499 217 SH Call SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP PUT 75513E951 188 82 SH Put SOLE   0 0 0
SUNRUN INC CALL 86771W905 7,591 985 SH Call SOLE   0 0 0
SUNRUN INC PUT 86771W955 6,019 781 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 10 2 SH Call SOLE   0 0 0
RUSH ENTERPRISES INC COM 781846209 44 885 SH   SOLE   885 0 0
DIREXION SHS ETF TR CALL 25490K909 119 77 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K273 13 850 SH   SOLE   850 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 184 167 SH Call SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 327 29,625 SH   SOLE   29,625 0 0
RUTHS HOSPITALITY GROUP INC PUT 783332959 2,404 2,174 SH Put SOLE   0 0 0
REVOLVE GROUP INC CALL 76156B907 923 562 SH Call SOLE   0 0 0
REVOLVE GROUP INC COM 76156B107 87 5,314 SH   SOLE   5,314 0 0
REVOLVE GROUP INC PUT 76156B957 333 203 SH Put SOLE   0 0 0
REVANCE THERAPEUTICS INC CALL 761330909 311 124 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC COM 761330109 193 7,690 SH   SOLE   7,690 0 0
REVANCE THERAPEUTICS INC PUT 761330959 90 36 SH Put SOLE   0 0 0
RETRACTABLE TECHNOLOGIES INC CALL 76129W905 9 14 SH Call SOLE   0 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 17 2,564 SH   SOLE   2,564 0 0
RETRACTABLE TECHNOLOGIES INC PUT 76129W955 1 3 SH Put SOLE   0 0 0
RIVERVIEW BANCORP INC CALL 769397900 0 1 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 576 170 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 84 25 SH Put SOLE   0 0 0
REDWOOD TR INC CALL 758075902 1,758 2,338 SH Call SOLE   0 0 0
REDWOOD TR INC PUT 758075952 3,092 4,112 SH Put SOLE   0 0 0
REXNORD CORP CALL 76169B902 757 254 SH Call SOLE   0 0 0
REXNORD CORP PUT 76169B952 235 79 SH Put SOLE   0 0 0
RACKSPACE TECHNOLOGY INC CALL 750102905 952 494 SH Call SOLE   0 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 11 584 SH   SOLE   584 0 0
RACKSPACE TECHNOLOGY INC PUT 750102955 326 169 SH Put SOLE   0 0 0
ROYAL BK CDA CALL 780087902 5,428 774 SH Call SOLE   0 0 0
ROYAL BK CDA PUT 780087952 2,412 344 SH Put SOLE   0 0 0
RYANAIR HOLDINGS PLC CALL 783513903 179 22 SH Call SOLE   0 0 0
RYANAIR HOLDINGS PLC PUT 783513953 8 1 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 179 562 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 80 253 SH Put SOLE   0 0 0
RYB ED INC COM 74979W101 13 4,548 SH   SOLE   4,548 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 23 1 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V332 131 558 SH   SOLE   558 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 47 2 SH Put SOLE   0 0 0
RYERSON HLDG CORP COM 783754104 1 175 SH   SOLE   175 0 0
RAYONIER INC CALL 754907903 383 145 SH Call SOLE   0 0 0
RAYONIER INC COM 754907103 17 652 SH   SOLE   652 0 0
RAYONIER INC PUT 754907953 277 105 SH Put SOLE   0 0 0
RHYTHM PHARMACEUTICALS INC CALL 76243J905 80 37 SH Call SOLE   0 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 103 4,785 SH   SOLE   4,785 0 0
RHYTHM PHARMACEUTICALS INC PUT 76243J955 6 3 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 307 164 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC COM 811916105 265 14,147 SH   SOLE   14,147 0 0
SEABRIDGE GOLD INC PUT 811916955 1,286 685 SH Put SOLE   0 0 0
SABRE CORP CALL 78573M904 1,540 2,366 SH Call SOLE   0 0 0
SABRE CORP COM 78573M104 1,986 305,155 SH   SOLE   305,155 0 0
SABRE CORP PUT 78573M954 3,521 5,409 SH Put SOLE   0 0 0
SAFEHOLD INC CALL 78645L900 794 128 SH Call SOLE   0 0 0
SAFEHOLD INC COM 78645L100 160 2,590 SH   SOLE   2,590 0 0
SAFEHOLD INC PUT 78645L950 37 6 SH Put SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 247 21 SH Call SOLE   0 0 0
SANDERSON FARMS INC COM 800013104 58 494 SH   SOLE   494 0 0
SANDERSON FARMS INC PUT 800013954 672 57 SH Put SOLE   0 0 0
SAFETY INS GROUP INC CALL 78648T900 34 5 SH Call SOLE   0 0 0
SAFETY INS GROUP INC COM 78648T100 28 416 SH   SOLE   416 0 0
SAGE THERAPEUTICS INC CALL 78667J908 2,823 462 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC COM 78667J108 66 1,095 SH   SOLE   1,095 0 0
SAGE THERAPEUTICS INC PUT 78667J958 5,690 931 SH Put SOLE   0 0 0
SONIC AUTOMOTIVE INC CALL 83545G902 56 14 SH Call SOLE   0 0 0
SONIC AUTOMOTIVE INC COM 83545G102 5 139 SH   SOLE   139 0 0
SONIC AUTOMOTIVE INC PUT 83545G952 453 113 SH Put SOLE   0 0 0
SAIA INC PUT 78709Y955 1 1 SH Put SOLE   0 0 0
SCIENCE APPLICATIONS INTL CO CALL 808625907 792 101 SH Call SOLE   0 0 0
SCIENCE APPLICATIONS INTL CO PUT 808625957 399 51 SH Put SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I CALL 78781P905 261 66 SH Call SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 235 5,948 SH   SOLE   5,948 0 0
SAILPOINT TECHNLGIES HLDGS I PUT 78781P955 585 148 SH Put SOLE   0 0 0
SCORPIO BULKERS INC CALL Y7546A900 29 21 SH Call SOLE   0 0 0
SCORPIO BULKERS INC PUT Y7546A950 355 251 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 0 23 SH Call SOLE   0 0 0
BOSTON BEER INC COM 100557107 0 1,111 SH   SOLE   1,111 0 0
BOSTON BEER INC PUT 100557957 0 78 SH Put SOLE   0 0 0
BANCO SANTANDER S.A. CALL 05964H905 300 1,626 SH Call SOLE   0 0 0
BANCO SANTANDER S.A. COM 05964H105 316 170,912 SH   SOLE   170,912 0 0
BANCO SANTANDER S.A. PUT 05964H955 435 2,355 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 658 780 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD COM 80013R206 306 36,309 SH   SOLE   36,309 0 0
SANDSTORM GOLD LTD PUT 80013R956 489 580 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 386 143 SH Call SOLE   0 0 0
SANMINA CORPORATION PUT 801056952 10 4 SH Put SOLE   0 0 0
S&W SEED CO CALL 785135904 9 37 SH Call SOLE   0 0 0
SAP SE CALL 803054904 4,393 282 SH Call SOLE   0 0 0
SAP SE PUT 803054954 3,817 245 SH Put SOLE   0 0 0
ECHOSTAR CORP CALL 278768906 761 306 SH Call SOLE   0 0 0
ECHOSTAR CORP PUT 278768956 32 13 SH Put SOLE   0 0 0
CASSAVA SCIENCES INC CALL 14817C907 0 377 SH Call SOLE   0 0 0
CASSAVA SCIENCES INC COM 14817C107 0 23,350 SH   SOLE   23,350 0 0
CASSAVA SCIENCES INC PUT 14817C957 0 266 SH Put SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 2,345 1,457 SH Call SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 964 59,896 SH   SOLE   59,896 0 0
SPIRIT AIRLS INC PUT 848577952 4,070 2,528 SH Put SOLE   0 0 0
SAFE BULKERS INC CALL Y7388L903 10 98 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 1,210 38 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 159 5 SH Put SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC CALL G85347905 0 4 SH Call SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 33 16,079 SH   SOLE   16,079 0 0
STRONGBRIDGE BIOPHARMA PLC PUT G85347955 38 183 SH Put SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 384 200 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 428 22,258 SH   SOLE   22,258 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 969 504 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 402 463 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 472 54,397 SH   SOLE   54,397 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 91 105 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q908 16 4 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q593 23 561 SH   SOLE   561 0 0
ALPS ETF TR PUT 00162Q958 20 5 SH Put SOLE   0 0 0
STAR BULK CARRIERS CORP. CALL Y8162K904 159 232 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP. COM Y8162K204 80 11,659 SH   SOLE   11,659 0 0
STAR BULK CARRIERS CORP. PUT Y8162K954 80 117 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 248 30 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 3,825 461 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 277 201 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4 357 SH   SOLE   357 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 111 81 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 41 50 SH Call SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI COM 20441A102 95 11,557 SH   SOLE   11,557 0 0
COMPANHIA DE SANEAMENTO BASI PUT 20441A952 10 13 SH Put SOLE   0 0 0
SIBANYE STILLWATER LTD CALL 82575P907 992 891 SH Call SOLE   0 0 0
SIBANYE STILLWATER LTD COM 82575P107 1,150 103,314 SH   SOLE   103,314 0 0
SIBANYE STILLWATER LTD PUT 82575P957 2,611 2,344 SH Put SOLE   0 0 0
STARBUCKS CORP CALL 855244909 74,449 8,665 SH Call SOLE   0 0 0
STARBUCKS CORP COM 855244109 785 9,140 SH   SOLE   9,140 0 0
STARBUCKS CORP PUT 855244959 91,418 10,640 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 240 132 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 1,204 662 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 153 34 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP COM 84265V105 267 5,901 SH   SOLE   5,901 0 0
SOUTHERN COPPER CORP PUT 84265V955 321 71 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 13 2 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 68 10 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 7 1 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 475 86 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524797 29 537 SH   SOLE   537 0 0
SCHWAB STRATEGIC TR PUT 808524958 353 64 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524300 27 235 SH   SOLE   235 0 0
SCHWAB STRATEGIC TR PUT 808524958 23 2 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 24 7 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524847 8 228 SH   SOLE   228 0 0
SCHWAB STRATEGIC TR PUT 808524958 17 5 SH Put SOLE   0 0 0
SCHOLASTIC CORP CALL 807066905 94 45 SH Call SOLE   0 0 0
SCHOLASTIC CORP PUT 807066955 92 44 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 233 42 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524508 5 100 SH   SOLE   100 0 0
SCHNITZER STL INDS CALL 806882906 15 8 SH Call SOLE   0 0 0
SCHNITZER STL INDS COM 806882106 107 5,573 SH   SOLE   5,573 0 0
SCHNITZER STL INDS PUT 806882956 178 93 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 110 18 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524870 94 1,527 SH   SOLE   1,527 0 0
SCHWAB STRATEGIC TR PUT 808524958 554 90 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 0 4 SH Put SOLE   0 0 0
SCHWAB CHARLES CORP CALL 808513905 10,263 2,833 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP COM 808513105 537 14,828 SH   SOLE   14,828 0 0
SCHWAB CHARLES CORP PUT 808513955 13,408 3,701 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 8 1 SH Call SOLE   0 0 0
SERVICE CORP INTL CALL 817565904 733 174 SH Call SOLE   0 0 0
SERVICE CORP INTL PUT 817565954 113 27 SH Put SOLE   0 0 0
STEPAN CO COM 858586100 32 300 SH   SOLE   300 0 0
STELLUS CAP INVT CORP CALL 858568908 35 41 SH Call SOLE   0 0 0
STELLUS CAP INVT CORP PUT 858568958 0 1 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 799 477 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W668 237 14,173 SH   SOLE   14,173 0 0
PROSHARES TR II PUT 74347W952 523 312 SH Put SOLE   0 0 0
COMSCORE INC CALL 20564W905 3 15 SH Call SOLE   0 0 0
COMSCORE INC COM 20564W105 0 287 SH   SOLE   287 0 0
COMSCORE INC PUT 20564W955 4 21 SH Put SOLE   0 0 0
SCIPLAY CORP CALL 809087909 120 74 SH Call SOLE   0 0 0
SCIPLAY CORP COM 809087109 297 18,356 SH   SOLE   18,356 0 0
SCIPLAY CORP PUT 809087959 210 130 SH Put SOLE   0 0 0
STEELCASE INC CALL 858155903 114 113 SH Call SOLE   0 0 0
STEELCASE INC COM 858155203 110 10,969 SH   SOLE   10,969 0 0
STEELCASE INC PUT 858155953 326 323 SH Put SOLE   0 0 0
SCANSOURCE INC CALL 806037907 3 2 SH Call SOLE   0 0 0
SCANSOURCE INC PUT 806037957 19 10 SH Put SOLE   0 0 0
SCULPTOR CAP MGMT CALL 811246907 58 50 SH Call SOLE   0 0 0
SCULPTOR CAP MGMT COM 811246107 42 3,649 SH   SOLE   3,649 0 0
SCULPTOR CAP MGMT PUT 811246957 2 2 SH Put SOLE   0 0 0
SHOE CARNIVAL INC CALL 824889909 453 135 SH Call SOLE   0 0 0
SECUREWORKS CORP CALL 81374A905 22 20 SH Call SOLE   0 0 0
SECUREWORKS CORP COM 81374A105 7 684 SH   SOLE   684 0 0
SECUREWORKS CORP PUT 81374A955 13 12 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 11 2 SH Call SOLE   0 0 0
ISHARES TR COM 464288273 7 132 SH   SOLE   132 0 0
ISHARES TR PUT 464288955 70 12 SH Put SOLE   0 0 0
SANDRIDGE ENERGY INC CALL 80007P909 6 42 SH Call SOLE   0 0 0
SANDRIDGE ENERGY INC PUT 80007P959 0 2 SH Put SOLE   0 0 0
SMILEDIRECTCLUB INC CALL 83192H906 1,978 1,694 SH Call SOLE   0 0 0
SMILEDIRECTCLUB INC COM 83192H106 1,197 102,551 SH   SOLE   102,551 0 0
SMILEDIRECTCLUB INC PUT 83192H956 2,072 1,774 SH Put SOLE   0 0 0
SCHRODINGER INC CALL 80810D903 0 235 SH Call SOLE   0 0 0
SCHRODINGER INC COM 80810D103 0 10,676 SH   SOLE   10,676 0 0
SCHRODINGER INC PUT 80810D953 0 381 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 0 27 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 1,601 884 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G309 2,144 118,329 SH   SOLE   118,329 0 0
PROSHARES TR PUT 74347G957 1,089 601 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 5 3 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B909 9,999 6,269 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B383 1,689 105,950 SH   SOLE   105,950 0 0
PROSHARES TR PUT 74347B959 2,298 1,441 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 2,882 312 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 1,570 170 SH Put SOLE   0 0 0
SEA LTD CALL 81141R900 0 2,533 SH Call SOLE   0 0 0
SEA LTD COM 81141R100 0 35,269 SH   SOLE   35,269 0 0
SEA LTD PUT 81141R950 0 2,901 SH Put SOLE   0 0 0
SEACHANGE INTL INC CALL 811699907 233 2,679 SH Call SOLE   0 0 0
SEACHANGE INTL INC COM 811699107 1 1,292 SH   SOLE   1,292 0 0
SEAWORLD ENTMT INC CALL 81282V900 3,032 1,538 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC COM 81282V100 1,977 100,284 SH   SOLE   100,284 0 0
SEAWORLD ENTMT INC PUT 81282V950 2,715 1,377 SH Put SOLE   0 0 0
SECOO HLDG LTD CALL 81367P901 27 102 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 6,506 273 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 545 2,287 SH   SOLE   2,287 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 19,139 803 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 1,905 491 SH Call SOLE   0 0 0
SEALED AIR CORP NEW PUT 81211K950 77 20 SH Put SOLE   0 0 0
SEI INVTS CO CALL 784117903 263 52 SH Call SOLE   0 0 0
SEI INVTS CO PUT 784117953 268 53 SH Put SOLE   0 0 0
SELECTA BIOSCIENCES INC CALL 816212904 0 30 SH Call SOLE   0 0 0
SELECTA BIOSCIENCES INC COM 816212104 0 4,809 SH   SOLE   4,809 0 0
SELECTA BIOSCIENCES INC PUT 816212954 0 3 SH Put SOLE   0 0 0
SELECT MED HLDGS CORP CALL 81619Q905 27 13 SH Call SOLE   0 0 0
SELECT MED HLDGS CORP PUT 81619Q955 2 1 SH Put SOLE   0 0 0
SENSEONICS HLDGS INC CALL 81727U905 215 5,556 SH Call SOLE   0 0 0
SENSEONICS HLDGS INC PUT 81727U955 6 162 SH Put SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 7 31 SH Call SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 80 2,025 SH   SOLE   2,025 0 0
SERVICEMASTER GLOBAL HLDGS I PUT 81761R959 5 75 SH Put SOLE   0 0 0
SESEN BIO INC CALL 817763905 178 1,276 SH Call SOLE   0 0 0
SESEN BIO INC PUT 817763955 7 57 SH Put SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 687 136 SH Call SOLE   0 0 0
STIFEL FINL CORP PUT 860630952 293 58 SH Put SOLE   0 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 7 206 SH   SOLE   206 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 1 185 SH   SOLE   185 0 0
STITCH FIX INC CALL 860897907 0 1,478 SH Call SOLE   0 0 0
STITCH FIX INC COM 860897107 0 80,584 SH   SOLE   80,584 0 0
STITCH FIX INC PUT 860897957 0 2,643 SH Put SOLE   0 0 0
SFL CORPORATION LTD CALL G7738W906 194 260 SH Call SOLE   0 0 0
SFL CORPORATION LTD COM G7738W106 114 15,249 SH   SOLE   15,249 0 0
SFL CORPORATION LTD PUT G7738W956 293 392 SH Put SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 1,804 862 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,143 54,633 SH   SOLE   54,633 0 0
SPROUTS FMRS MKT INC PUT 85208M952 3,574 1,708 SH Put SOLE   0 0 0
SIMMONS 1ST NATL CORP CALL 828730900 14 9 SH Call SOLE   0 0 0
SIMMONS 1ST NATL CORP PUT 828730950 38 24 SH Put SOLE   0 0 0
FANG HLDGS LTD PUT 30711Y950 57 50 SH Put SOLE   0 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 63 2,727 SH   SOLE   2,727 0 0
SEATTLE GENETICS INC CALL 812578902 5,596 286 SH Call SOLE   0 0 0
SEATTLE GENETICS INC PUT 812578952 4,187 214 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 4 1 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06746P449 38 953 SH   SOLE   953 0 0
SMART GLOBAL HLDGS INC CALL G8232Y901 2 1 SH Call SOLE   0 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 81 2,980 SH   SOLE   2,980 0 0
SMART GLOBAL HLDGS INC PUT G8232Y951 27 10 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 889 941 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC COM 800677106 275 29,172 SH   SOLE   29,172 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 471 499 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 1,232 353 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP COM 80874P109 501 14,379 SH   SOLE   14,379 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 1,494 428 SH Put SOLE   0 0 0
ABERDEEN STD GOLD ETF TR CALL 00326A904 210 116 SH Call SOLE   0 0 0
ABERDEEN STD GOLD ETF TR COM 00326A104 1,032 56,885 SH   SOLE   56,885 0 0
ABERDEEN STD GOLD ETF TR PUT 00326A954 589 325 SH Put SOLE   0 0 0
SURGERY PARTNERS INC CALL 86881A900 275 126 SH Call SOLE   0 0 0
STAR GROUP L P CALL 85512C905 13 14 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B909 5,110 2,515 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B425 335 16,523 SH   SOLE   16,523 0 0
PROSHARES TR PUT 74347B959 2,060 1,014 SH Put SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 0 467 SH Call SOLE   0 0 0
SHAKE SHACK INC COM 819047101 0 4,369 SH   SOLE   4,369 0 0
SHAKE SHACK INC PUT 819047951 0 582 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION CALL 82312B906 4 1 SH Call SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 161 3,627 SH   SOLE   3,627 0 0
SHENANDOAH TELECOMMUNICATION PUT 82312B956 408 92 SH Put SOLE   0 0 0
TORTOISE ACQUISITION CORP CALL 89154L900 3,149 4,655 SH Call SOLE   0 0 0
TORTOISE ACQUISITION CORP COM 89154L100 841 16,896 SH   SOLE   16,896 0 0
TORTOISE ACQUISITION CORP PUT 89154L950 798 2,243 SH Put SOLE   0 0 0
SHILOH INDS INC CALL 824543902 0 21 SH Call SOLE   0 0 0
SHILOH INDS INC COM 824543102 0 200 SH   SOLE   200 0 0
SHILOH INDS INC PUT 824543952 0 2 SH Put SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 270 286 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 209 22,157 SH   SOLE   22,157 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 229 243 SH Put SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW CALL 867892901 63 80 SH Call SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 54 6,809 SH   SOLE   6,809 0 0
SUNSTONE HOTEL INVS INC NEW PUT 867892951 131 165 SH Put SOLE   0 0 0
MADDEN STEVEN LTD CALL 556269908 42 22 SH Call SOLE   0 0 0
MADDEN STEVEN LTD COM 556269108 132 6,803 SH   SOLE   6,803 0 0
MADDEN STEVEN LTD PUT 556269958 237 122 SH Put SOLE   0 0 0
SHOPIFY INC CALL 82509L907 137,384 1,343 SH Call SOLE   0 0 0
SHOPIFY INC COM 82509L107 13,028 12,736 SH   SOLE   12,736 0 0
SHOPIFY INC PUT 82509L957 214,312 2,095 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 16,791 241 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO PUT 824348956 15,258 219 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 13,227 1,529 SH Call SOLE   0 0 0
ISHARES TR COM 464287457 8 100 SH   SOLE   100 0 0
ISHARES TR PUT 464287957 2,162 250 SH Put SOLE   0 0 0
SHYFT GROUP INC CALL 825698903 107 57 SH Call SOLE   0 0 0
SHYFT GROUP INC PUT 825698953 9 5 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 0 1 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION CALL 20440W905 49 169 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 6 21 SH Put SOLE   0 0 0
SIEBERT FINL CORP COM 826176109 25 7,981 SH   SOLE   7,981 0 0
SIEBERT FINL CORP PUT 826176959 31 99 SH Put SOLE   0 0 0
SIENTRA INC CALL 82621J905 396 1,167 SH Call SOLE   0 0 0
SIENTRA INC COM 82621J105 41 12,296 SH   SOLE   12,296 0 0
SIFY TECHNOLOGIES LTD CALL 82655M907 0 1 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED CALL G81276900 953 510 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED PUT G81276950 757 405 SH Put SOLE   0 0 0
SIGA TECHNOLOGIES INC COM 826917106 16 2,370 SH   SOLE   2,370 0 0
SIGA TECHNOLOGIES INC PUT 826917956 25 37 SH Put SOLE   0 0 0
SELECTIVE INS GROUP INC PUT 816300957 0 2 SH Put SOLE   0 0 0
SPROTT INC CALL 852066908 679 199 SH Call SOLE   0 0 0
SPROTT INC COM 852066208 3 97 SH   SOLE   97 0 0
SPROTT INC PUT 852066958 215 63 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 5,027 1,160 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y848 1,699 39,207 SH   SOLE   39,207 0 0
GLOBAL X FDS PUT 37954Y951 1,724 398 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G903 1,479 1,071 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G102 385 27,904 SH   SOLE   27,904 0 0
ETF MANAGERS TR PUT 26924G953 932 675 SH Put SOLE   0 0 0
SILK RD MED INC CALL 82710M900 6 1 SH Call SOLE   0 0 0
SILK RD MED INC COM 82710M100 99 1,485 SH   SOLE   1,485 0 0
SILK RD MED INC PUT 82710M950 692 103 SH Put SOLE   0 0 0
SILVERCREST METALS INC CALL 828363901 0 16 SH Call SOLE   0 0 0
SILVERCREST METALS INC COM 828363101 0 23,829 SH   SOLE   23,829 0 0
SILVERCREST METALS INC PUT 828363951 0 449 SH Put SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 49 13 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO COM 82706C108 59 1,588 SH   SOLE   1,588 0 0
SILICON MOTION TECHNOLOGY CO PUT 82706C958 26 7 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 6,084 1,428 SH Call SOLE   0 0 0
SINA CORP PUT G81477954 2,748 645 SH Put SOLE   0 0 0
SIRIUS XM HOLDINGS INC CALL 82968B903 527 984 SH Call SOLE   0 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 375 70,122 SH   SOLE   70,122 0 0
SIRIUS XM HOLDINGS INC PUT 82968B953 300 561 SH Put SOLE   0 0 0
SIRIUS XM HOLDINGS INC PUT 82968B953 1 3 SH Put SOLE   0 0 0
SITE CTRS CORP CALL 82981J909 37 52 SH Call SOLE   0 0 0
SITE CTRS CORP COM 82981J109 179 24,964 SH   SOLE   24,964 0 0
SITE CTRS CORP PUT 82981J959 221 308 SH Put SOLE   0 0 0
SVB FINANCIAL GROUP CALL 78486Q901 2,069 86 SH Call SOLE   0 0 0
SVB FINANCIAL GROUP PUT 78486Q951 2,574 107 SH Put SOLE   0 0 0
ABERDEEN STD SILVER ETF TR CALL 003264908 191 85 SH Call SOLE   0 0 0
ABERDEEN STD SILVER ETF TR COM 003264108 563 25,040 SH   SOLE   25,040 0 0
ABERDEEN STD SILVER ETF TR PUT 003264958 110 49 SH Put SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 1,595 786 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,490 73,442 SH   SOLE   73,442 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 1,473 726 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 1 SH Call SOLE   0 0 0
SOUTH JERSEY INDS INC CALL 838518908 3 2 SH Call SOLE   0 0 0
SMUCKER J M CO CALL 832696905 1,536 133 SH Call SOLE   0 0 0
SMUCKER J M CO COM 832696405 529 4,581 SH   SOLE   4,581 0 0
SMUCKER J M CO PUT 832696955 2,772 240 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 2 1 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 25 10 SH Put SOLE   0 0 0
SHAW COMMUNICATIONS INC CALL 82028K900 248 136 SH Call SOLE   0 0 0
SHAW COMMUNICATIONS INC PUT 82028K950 67 37 SH Put SOLE   0 0 0
SAN JUAN BASIN RTY TR CALL 798241905 23 95 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR PUT 798241955 2 8 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 57 50 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B748 43 3,789 SH   SOLE   3,789 0 0
PROSHARES TR PUT 74347B959 40 35 SH Put SOLE   0 0 0
SK TELECOM LTD CALL 78440P908 381 170 SH Call SOLE   0 0 0
SK TELECOM LTD PUT 78440P958 15 7 SH Put SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 1,070 1,775 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 757 1,257 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 2,589 857 SH Call SOLE   0 0 0
SKECHERS U S A INC COM 830566105 85 2,814 SH   SOLE   2,814 0 0
SKECHERS U S A INC PUT 830566955 1,414 468 SH Put SOLE   0 0 0
SKYLINE CHAMPION CORPORATION CALL 830830905 53 20 SH Call SOLE   0 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 569 21,292 SH   SOLE   21,292 0 0
SKYLINE CHAMPION CORPORATION PUT 830830955 425 159 SH Put SOLE   0 0 0
SKYWEST INC CALL 830879902 346 116 SH Call SOLE   0 0 0
SKYWEST INC PUT 830879952 170 57 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 1,161 148 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 3,861 492 SH Put SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 371 38 SH Call SOLE   0 0 0
SILICON LABORATORIES INC PUT 826919952 19 2 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 6,392 4,108 SH Call SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 766 49,238 SH   SOLE   49,238 0 0
SCHLUMBERGER LTD PUT 806857958 7,667 4,928 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 49 164 SH Call SOLE   0 0 0
U S SILICA HLDGS INC COM 90346E103 153 51,003 SH   SOLE   51,003 0 0
U S SILICA HLDGS INC PUT 90346E953 471 1,570 SH Put SOLE   0 0 0
SUN LIFE FINANCIAL INC. CALL 866796905 480 118 SH Call SOLE   0 0 0
SUN LIFE FINANCIAL INC. PUT 866796955 134 33 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X901 1,558 336 SH Call SOLE   0 0 0
SL GREEN RLTY CORP COM 78440X101 370 7,998 SH   SOLE   7,998 0 0
SL GREEN RLTY CORP PUT 78440X951 1,711 369 SH Put SOLE   0 0 0
SILGAN HOLDINGS INC CALL 827048909 14 4 SH Call SOLE   0 0 0
SILGAN HOLDINGS INC COM 827048109 247 6,718 SH   SOLE   6,718 0 0
SILGAN HOLDINGS INC PUT 827048959 216 59 SH Put SOLE   0 0 0
SLM CORP CALL 78442P906 188 233 SH Call SOLE   0 0 0
SLM CORP COM 78442P106 554 68,533 SH   SOLE   68,533 0 0
SLM CORP PUT 78442P956 1,385 1,712 SH Put SOLE   0 0 0
SOLENO THERAPEUTICS INC CALL 834203900 24 99 SH Call SOLE   0 0 0
SOLENO THERAPEUTICS INC PUT 834203950 3 12 SH Put SOLE   0 0 0
SIMULATIONS PLUS INC CALL 829214905 90 12 SH Call SOLE   0 0 0
SIMULATIONS PLUS INC PUT 829214955 7 1 SH Put SOLE   0 0 0
SELECTQUOTE INC CALL 816307900 467 231 SH Call SOLE   0 0 0
SELECTQUOTE INC COM 816307300 416 20,549 SH   SOLE   20,549 0 0
SELECTQUOTE INC PUT 816307950 299 148 SH Put SOLE   0 0 0
SOLAR CAP LTD CALL 83413U900 4 3 SH Call SOLE   0 0 0
SOLAR CAP LTD COM 83413U100 3 200 SH   SOLE   200 0 0
SOLAR CAP LTD PUT 83413U950 14 9 SH Put SOLE   0 0 0
ISHARES SILVER TR CALL 46428Q909 190,782 88,162 SH Call SOLE   0 0 0
ISHARES SILVER TR COM 46428Q109 23,136 1,069,136 SH   SOLE   1,069,136 0 0
ISHARES SILVER TR PUT 46428Q959 131,655 60,839 SH Put SOLE   0 0 0
SM ENERGY CO CALL 78454L900 16 102 SH Call SOLE   0 0 0
SM ENERGY CO COM 78454L100 32 20,683 SH   SOLE   20,683 0 0
SM ENERGY CO PUT 78454L950 32 204 SH Put SOLE   0 0 0
SMARTSHEET INC CALL 83200N903 3,311 670 SH Call SOLE   0 0 0
SMARTSHEET INC PUT 83200N953 1,393 282 SH Put SOLE   0 0 0
SMARTFINANCIAL INC CALL 83190L908 8 6 SH Call SOLE   0 0 0
SMARTFINANCIAL INC COM 83190L208 15 1,115 SH   SOLE   1,115 0 0
SMARTFINANCIAL INC PUT 83190L958 16 12 SH Put SOLE   0 0 0
SUPER MICRO COMPUTER INC COM 86800U104 31 1,204 SH   SOLE   1,204 0 0
SUPER MICRO COMPUTER INC PUT 86800U954 10 4 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 165 35 SH Call SOLE   0 0 0
SHARPS COMPLIANCE CORP CALL 820017901 12 20 SH Call SOLE   0 0 0
SHARPS COMPLIANCE CORP COM 820017101 1 314 SH   SOLE   314 0 0
SHARPS COMPLIANCE CORP PUT 820017951 16 26 SH Put SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I COM 86562M209 0 110 SH   SOLE   110 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 1,146 75 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO COM 810186106 505 3,308 SH   SOLE   3,308 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 1,804 118 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 44,908 2,578 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F676 3,626 20,816 SH   SOLE   20,816 0 0
VANECK VECTORS ETF TR PUT 92189F952 99,119 5,690 SH Put SOLE   0 0 0
SEACOR MARINE HLDGS INC CALL 78413P901 6 30 SH Call SOLE   0 0 0
SEACOR MARINE HLDGS INC PUT 78413P951 0 2 SH Put SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 5 79 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B909 7 5 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B177 13 919 SH   SOLE   919 0 0
STANDARD MTR PRODS INC CALL 853666905 8 2 SH Call SOLE   0 0 0
STANDARD MTR PRODS INC PUT 853666955 22 5 SH Put SOLE   0 0 0
SIMPLY GOOD FOODS CO CALL 82900L902 421 191 SH Call SOLE   0 0 0
SIMPLY GOOD FOODS CO PUT 82900L952 121 55 SH Put SOLE   0 0 0
STEIN MART INC CALL 858375908 0 19 SH Call SOLE   0 0 0
SMITH MICRO SOFTWARE INC CALL 832154907 150 404 SH Call SOLE   0 0 0
SMITH MICRO SOFTWARE INC COM 832154207 194 52,200 SH   SOLE   52,200 0 0
SMITH MICRO SOFTWARE INC PUT 832154957 81 219 SH Put SOLE   0 0 0
SEMTECH CORP CALL 816850901 243 46 SH Call SOLE   0 0 0
SEMTECH CORP PUT 816850951 132 25 SH Put SOLE   0 0 0
SMTC CORP COM 832682207 1 522 SH   SOLE   522 0 0
SMTC CORP PUT 832682957 3 10 SH Put SOLE   0 0 0
SNAP ON INC CALL 833034901 353 24 SH Call SOLE   0 0 0
SNAP ON INC PUT 833034951 176 12 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 42,645 16,333 SH Call SOLE   0 0 0
SNAP INC PUT 83304A956 32,493 12,445 SH Put SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 151 31 SH Call SOLE   0 0 0
SLEEP NUMBER CORP COM 83125X103 8 175 SH   SOLE   175 0 0
SLEEP NUMBER CORP PUT 83125X953 112 23 SH Put SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 2 9 SH Call SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 10 3,575 SH   SOLE   3,575 0 0
SYNCHRONOSS TECHNOLOGIES INC PUT 87157B953 37 123 SH Put SOLE   0 0 0
SMART SAND INC COM 83191H107 1 1,216 SH   SOLE   1,216 0 0
SMART SAND INC PUT 83191H957 1 15 SH Put SOLE   0 0 0
SUNDIAL GROWERS INC CALL 86730L909 13 556 SH Call SOLE   0 0 0
SUNDIAL GROWERS INC PUT 86730L959 1 78 SH Put SOLE   0 0 0
SCHNEIDER NATIONAL INC CALL 80689H902 1,387 561 SH Call SOLE   0 0 0
SCHNEIDER NATIONAL INC COM 80689H102 7 291 SH   SOLE   291 0 0
SCHNEIDER NATIONAL INC PUT 80689H952 4 2 SH Put SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC CALL 87164F905 2 2 SH Call SOLE   0 0 0
SONY CORP CALL 835699907 12,778 1,665 SH Call SOLE   0 0 0
SONY CORP PUT 835699957 2,801 365 SH Put SOLE   0 0 0
STONEX GROUP INC CALL 861896908 5 1 SH Call SOLE   0 0 0
STONEX GROUP INC COM 861896108 2 44 SH   SOLE   44 0 0
SMITH & NEPHEW GROUP PLC CALL 83175M905 15 4 SH Call SOLE   0 0 0
SMITH & NEPHEW GROUP PLC COM 83175M205 17 440 SH   SOLE   440 0 0
SNOWFLAKE INC CALL 833445909 27,986 1,115 SH Call SOLE   0 0 0
SNOWFLAKE INC COM 833445109 1,135 4,525 SH   SOLE   4,525 0 0
SNOWFLAKE INC PUT 833445959 13,001 518 SH Put SOLE   0 0 0
CHINA PETROLEUM & CHEMICAL C CALL 16941R908 16 4 SH Call SOLE   0 0 0
CHINA PETROLEUM & CHEMICAL C COM 16941R108 1,434 35,448 SH   SOLE   35,448 0 0
CHINA PETROLEUM & CHEMICAL C PUT 16941R958 3,993 987 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 4,236 198 SH Call SOLE   0 0 0
SYNOPSYS INC PUT 871607957 4,279 200 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC CALL 648691903 54 137 SH Call SOLE   0 0 0
NEW SR INVT GROUP INC PUT 648691953 13 34 SH Put SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328904 17 136 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328954 0 1 SH Put SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328904 127 1,022 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328954 0 5 SH Put SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 603 285 SH Call SOLE   0 0 0
SYNOVUS FINL CORP PUT 87161C951 444 210 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 154 11 SH Call SOLE   0 0 0
SYNNEX CORP COM 87162W100 21 153 SH   SOLE   153 0 0
SYNNEX CORP PUT 87162W950 518 37 SH Put SOLE   0 0 0
SOUTHERN CO CALL 842587907 17,014 3,138 SH Call SOLE   0 0 0
SOUTHERN CO PUT 842587957 6,647 1,226 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 4 1 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 405 83 SH Put SOLE   0 0 0
SOGOU INC CALL 83409V904 1,537 1,730 SH Call SOLE   0 0 0
SOGOU INC COM 83409V104 709 79,862 SH   SOLE   79,862 0 0
SOGOU INC PUT 83409V954 161 182 SH Put SOLE   0 0 0
SOHU COM LTD CALL 83410S908 426 215 SH Call SOLE   0 0 0
SOHU COM LTD COM 83410S108 532 26,816 SH   SOLE   26,816 0 0
SOHU COM LTD PUT 83410S958 2,250 1,133 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC CALL 83418M903 5 9 SH Call SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC COM 83418M103 3 560 SH   SOLE   560 0 0
SOLARIS OILFIELD INFRSTR INC PUT 83418M953 6 11 SH Put SOLE   0 0 0
RENESOLA LTD CALL 75971T901 104 505 SH Call SOLE   0 0 0
RENESOLA LTD PUT 75971T951 5 25 SH Put SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP CALL 284849905 54 218 SH Call SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP COM 284849205 0 11 SH   SOLE   11 0 0
ELECTRAMECCANICA VEHS CORP PUT 284849955 70 282 SH Put SOLE   0 0 0
SONOCO PRODS CO CALL 835495902 623 122 SH Call SOLE   0 0 0
SONOCO PRODS CO COM 835495102 80 1,570 SH   SOLE   1,570 0 0
SONOCO PRODS CO PUT 835495952 449 88 SH Put SOLE   0 0 0
SONOS INC CALL 83570H908 2,910 1,917 SH Call SOLE   0 0 0
SONOS INC COM 83570H108 1,126 74,204 SH   SOLE   74,204 0 0
SONOS INC PUT 83570H958 673 444 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 24,382 963 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W458 227 900 SH   SOLE   900 0 0
DIREXION SHS ETF TR PUT 25459W952 8,026 317 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 199 51 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 7 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 921 235 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 462 118 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 18,855 619 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 12,153 399 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 565 357 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A607 1,287 81,312 SH   SOLE   81,312 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 1,983 1,252 SH Put SOLE   0 0 0
SP PLUS CORP COM 78469C103 79 4,404 SH   SOLE   4,404 0 0
SP PLUS CORP PUT 78469C953 197 110 SH Put SOLE   0 0 0
SPARTAN ENERGY ACQUISITION C CALL 846784906 2,885 2,001 SH Call SOLE   0 0 0
SPARTAN ENERGY ACQUISITION C COM 846784106 835 57,966 SH   SOLE   57,966 0 0
SPARTAN ENERGY ACQUISITION C PUT 846784956 1,328 921 SH Put SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE CALL 84790A905 691 121 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 9 174 SH   SOLE   174 0 0
SPECTRUM BRANDS HLDGS INC NE PUT 84790A955 531 93 SH Put SOLE   0 0 0
VIRGIN GALACTIC HOLDINGS INC CALL 92766K906 11,345 5,900 SH Call SOLE   0 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 536 27,892 SH   SOLE   27,892 0 0
VIRGIN GALACTIC HOLDINGS INC PUT 92766K956 7,480 3,890 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 18 5 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X103 6 200 SH   SOLE   200 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 24,895 3,849 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,291 35,421 SH   SOLE   35,421 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 21,150 3,270 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 14,568 404 SH Call SOLE   0 0 0
S&P GLOBAL INC PUT 78409V954 16,551 459 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 39 24 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 851 52,307 SH   SOLE   52,307 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 224 138 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 2 48 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 0 18 SH Put SOLE   0 0 0
SPI ENERGY CO LTD CALL G8651P900 1 19 SH Call SOLE   0 0 0
SPI ENERGY CO LTD PUT G8651P950 0 1 SH Put SOLE   0 0 0
SPARK ENERGY INC CALL 846511903 54 66 SH Call SOLE   0 0 0
SPARK ENERGY INC PUT 846511953 4 5 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 94 24 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 59 15 SH Put SOLE   0 0 0
SPLUNK INC CALL 848637904 27,655 1,470 SH Call SOLE   0 0 0
SPLUNK INC PUT 848637954 22,970 1,221 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 4,001 746 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E354 795 14,836 SH   SOLE   14,836 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 2,596 484 SH Put SOLE   0 0 0
SAPIENS INTL CORP N V CALL G7T16G903 0 1 SH Call SOLE   0 0 0
SPOK HLDGS INC CALL 84863T906 2 3 SH Call SOLE   0 0 0
SPOK HLDGS INC PUT 84863T956 2 3 SH Put SOLE   0 0 0
SPOTIFY TECHNOLOGY S A CALL L8681T902 38,204 1,575 SH Call SOLE   0 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 4,282 17,653 SH   SOLE   17,653 0 0
SPOTIFY TECHNOLOGY S A PUT L8681T952 34,954 1,441 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 45 111 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 43 10,605 SH   SOLE   10,605 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 121 297 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 4,082 2,159 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 629 33,286 SH   SOLE   33,286 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 1,471 778 SH Put SOLE   0 0 0
SPERO THERAPEUTICS INC CALL 84833T903 7 7 SH Call SOLE   0 0 0
SUPPORT COM INC CALL 86858W900 0 1 SH Call SOLE   0 0 0
SUPPORT COM INC COM 86858W200 1 1,065 SH   SOLE   1,065 0 0
SUPPORT COM INC PUT 86858W950 1 10 SH Put SOLE   0 0 0
SPS COMMERCE INC COM 78463M107 55 718 SH   SOLE   718 0 0
SPDR SER TR CALL 78468R903 13 5 SH Call SOLE   0 0 0
SPROUT SOCIAL INC CALL 85209W909 15 4 SH Call SOLE   0 0 0
SPROUT SOCIAL INC COM 85209W109 409 10,639 SH   SOLE   10,639 0 0
SPROUT SOCIAL INC PUT 85209W959 15 4 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 40 10 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A805 16 400 SH   SOLE   400 0 0
SPARTANNASH CO CALL 847215900 279 171 SH Call SOLE   0 0 0
SPARTANNASH CO COM 847215100 40 2,456 SH   SOLE   2,456 0 0
SPARTANNASH CO PUT 847215950 250 153 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 296 207 SH Call SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 238 16,655 SH   SOLE   16,655 0 0
SPORTSMANS WHSE HLDGS INC PUT 84920Y956 103 72 SH Put SOLE   0 0 0
SUNPOWER CORP CALL 867652906 719 575 SH Call SOLE   0 0 0
SUNPOWER CORP COM 867652406 167 13,421 SH   SOLE   13,421 0 0
SUNPOWER CORP PUT 867652956 122 98 SH Put SOLE   0 0 0
SUNPOWER CORP CALL 867652906 402 1,272 SH Call SOLE   0 0 0
SUNPOWER CORP PUT 867652956 10 178 SH Put SOLE   0 0 0
SPX CORP CALL 784635904 23 5 SH Call SOLE   0 0 0
SPX CORP COM 784635104 30 652 SH   SOLE   652 0 0
SPX CORP PUT 784635954 245 53 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 38,394 7,291 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W862 758 14,405 SH   SOLE   14,405 0 0
DIREXION SHS ETF TR PUT 25459W952 9,742 1,850 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 4,693 8,149 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 446 776 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 8,716 10,019 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 1,506 1,732 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 4,510,064 134,673 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR COM 78462F103 5,131 15,323 SH   SOLE   15,323 0 0
SPDR S&P 500 ETF TR PUT 78462F953 6,951,110 207,564 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 0 197 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 0 53 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 135 45 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 739 245 SH Put SOLE   0 0 0
SQUARE INC CALL 852234903 171,441 10,547 SH Call SOLE   0 0 0
SQUARE INC COM 852234103 8,308 51,111 SH   SOLE   51,111 0 0
SQUARE INC PUT 852234953 248,994 15,318 SH Put SOLE   0 0 0
SOCIEDAD QUIMICA Y MINERA DE CALL 833635905 1,040 321 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA Y MINERA DE COM 833635105 366 11,294 SH   SOLE   11,294 0 0
SOCIEDAD QUIMICA Y MINERA DE PUT 833635955 982 303 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 16,628 6,972 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G861 5,939 249,051 SH   SOLE   249,051 0 0
PROSHARES TR PUT 74347G957 24,508 10,276 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 4,393 1,842 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 317 133 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 11,302 4,739 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 32,481 13,619 SH Put SOLE   0 0 0
SPIRE INC CALL 84857L901 15 3 SH Call SOLE   0 0 0
SPIRE INC PUT 84857L951 21 4 SH Put SOLE   0 0 0
SRAX INC CALL 78472M906 9 31 SH Call SOLE   0 0 0
SRAX INC COM 78472M106 0 308 SH   SOLE   308 0 0
SPIRIT RLTY CAP INC NEW CALL 84860W900 199 59 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W950 209 62 SH Put SOLE   0 0 0
STERICYCLE INC CALL 858912908 2,528 401 SH Call SOLE   0 0 0
STERICYCLE INC PUT 858912958 636 101 SH Put SOLE   0 0 0
SURMODICS INC CALL 868873900 3 1 SH Call SOLE   0 0 0
SURMODICS INC COM 868873100 8 226 SH   SOLE   226 0 0
SURMODICS INC PUT 868873950 3 1 SH Put SOLE   0 0 0
SEMPRA ENERGY CALL 816851909 390 33 SH Call SOLE   0 0 0
SEMPRA ENERGY COM 816851109 881 7,444 SH   SOLE   7,444 0 0
SEMPRA ENERGY PUT 816851959 4,237 358 SH Put SOLE   0 0 0
SERVICESOURCE INTL INC CALL 81763U900 0 3 SH Call SOLE   0 0 0
SERVICESOURCE INTL INC COM 81763U100 10 7,236 SH   SOLE   7,236 0 0
SERVICESOURCE INTL INC PUT 81763U950 14 100 SH Put SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 727 541 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS COM 81752R100 236 17,603 SH   SOLE   17,603 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 1,004 747 SH Put SOLE   0 0 0
SURGALIGN HOLDINGS INC CALL 86882C905 2 16 SH Call SOLE   0 0 0
SURGALIGN HOLDINGS INC PUT 86882C955 9 50 SH Put SOLE   0 0 0
STONERIDGE INC CALL 86183P902 9 5 SH Call SOLE   0 0 0
SPRAGUE RES LP COM 849343108 3 261 SH   SOLE   261 0 0
SPRAGUE RES LP PUT 849343958 3 2 SH Put SOLE   0 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 8,950 8,027 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 24 2,220 SH   SOLE   2,220 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 4,698 4,214 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 7,204 513 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 40 290 SH   SOLE   290 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 5,392 384 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 69 47 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A244 393 26,593 SH   SOLE   26,593 0 0
PROSHARES TR PUT 74348A954 10 7 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 615 716 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 243 284 SH Put SOLE   0 0 0
PACER FDS TR CALL 69374H901 21 6 SH Call SOLE   0 0 0
PACER FDS TR COM 69374H741 8 230 SH   SOLE   230 0 0
SOUTH ST CORP COM 840441109 85 1,786 SH   SOLE   1,786 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1 20 SH   SOLE   20 0 0
SASOL LTD CALL 803866900 103 136 SH Call SOLE   0 0 0
SASOL LTD COM 803866300 68 8,996 SH   SOLE   8,996 0 0
SASOL LTD PUT 803866950 1,168 1,537 SH Put SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 2,100 347 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 970 16,035 SH   SOLE   16,035 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 9,689 1,601 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 3,188 434 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R107 3,420 46,562 SH   SOLE   46,562 0 0
PROSHARES TR PUT 74347R952 3,915 533 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO CALL 811054902 149 131 SH Call SOLE   0 0 0
SCRIPPS E W CO OHIO COM 811054402 117 10,273 SH   SOLE   10,273 0 0
SCRIPPS E W CO OHIO PUT 811054952 67 59 SH Put SOLE   0 0 0
SSR MNG INC CALL 784730903 1,958 1,049 SH Call SOLE   0 0 0
SSR MNG INC PUT 784730953 1,181 633 SH Put SOLE   0 0 0
SURO CAPITAL CORP CALL 86887Q909 652 602 SH Call SOLE   0 0 0
SURO CAPITAL CORP COM 86887Q109 55 5,148 SH   SOLE   5,148 0 0
SURO CAPITAL CORP PUT 86887Q959 158 146 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 457 88 SH Call SOLE   0 0 0
SHUTTERSTOCK INC PUT 825690950 260 50 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 526 422 SH Call SOLE   0 0 0
STRATASYS LTD COM M85548101 130 10,430 SH   SOLE   10,430 0 0
STRATASYS LTD PUT M85548951 483 388 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P CALL G8060N902 1,345 312 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P PUT G8060N952 194 45 SH Put SOLE   0 0 0
STAAR SURGICAL CO CALL 852312905 277 49 SH Call SOLE   0 0 0
STAAR SURGICAL CO COM 852312305 959 16,960 SH   SOLE   16,960 0 0
STAAR SURGICAL CO PUT 852312955 458 81 SH Put SOLE   0 0 0
STAG INDL INC CALL 85254J902 338 111 SH Call SOLE   0 0 0
STAG INDL INC PUT 85254J952 442 145 SH Put SOLE   0 0 0
ISTAR INC CALL 45031U901 236 200 SH Call SOLE   0 0 0
ISTAR INC COM 45031U101 534 45,229 SH   SOLE   45,229 0 0
ISTAR INC PUT 45031U951 1,044 884 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 461 386 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC PUT 30224P950 192 161 SH Put SOLE   0 0 0
STEWART INFORMATION SVCS COR CALL 860372901 104 24 SH Call SOLE   0 0 0
STEWART INFORMATION SVCS COR PUT 860372951 43 10 SH Put SOLE   0 0 0
STERIS PLC CALL G8473T900 3,805 216 SH Call SOLE   0 0 0
STERIS PLC PUT G8473T950 17 1 SH Put SOLE   0 0 0
STATE AUTO FINL CORP COM 855707105 1 103 SH   SOLE   103 0 0
SUNOPTA INC CALL 8676EP908 46 62 SH Call SOLE   0 0 0
SUNOPTA INC COM 8676EP108 6 887 SH   SOLE   887 0 0
SUNOPTA INC PUT 8676EP958 63 85 SH Put SOLE   0 0 0
STERLING BANCORP DEL CALL 85917A900 255 243 SH Call SOLE   0 0 0
STERLING BANCORP DEL COM 85917A100 154 14,650 SH   SOLE   14,650 0 0
STERLING BANCORP DEL PUT 85917A950 19 19 SH Put SOLE   0 0 0
STEEL DYNAMICS INC CALL 858119900 2,158 754 SH Call SOLE   0 0 0
STEEL DYNAMICS INC PUT 858119950 449 157 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 10,735 3,498 SH Call SOLE   0 0 0
STMICROELECTRONICS N V PUT 861012952 7,442 2,425 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 0 189 SH Call SOLE   0 0 0
STAMPS COM INC PUT 852857950 0 99 SH Put SOLE   0 0 0
STONECO LTD CALL G85158906 7,319 1,384 SH Call SOLE   0 0 0
STONECO LTD PUT G85158956 14,042 2,655 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 0 1,424 SH Call SOLE   0 0 0
SCORPIO TANKERS INC COM Y7542C130 0 145,961 SH   SOLE   145,961 0 0
SCORPIO TANKERS INC PUT Y7542C950 0 2,260 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 0 4 SH Call SOLE   0 0 0
STOKE THERAPEUTICS INC CALL 86150R907 63 19 SH Call SOLE   0 0 0
STOKE THERAPEUTICS INC COM 86150R107 40 1,202 SH   SOLE   1,202 0 0
STONEMOR INC CALL 86184W906 24 255 SH Call SOLE   0 0 0
STORE CAP CORP CALL 862121900 773 282 SH Call SOLE   0 0 0
STORE CAP CORP COM 862121100 666 24,289 SH   SOLE   24,289 0 0
STORE CAP CORP PUT 862121950 896 327 SH Put SOLE   0 0 0
STRATEGIC ED INC CALL 86272C903 118 13 SH Call SOLE   0 0 0
STRATEGIC ED INC COM 86272C103 69 763 SH   SOLE   763 0 0
STRATEGIC ED INC PUT 86272C953 118 13 SH Put SOLE   0 0 0
STERLING CONSTRUCTION CO INC CALL 859241901 2 2 SH Call SOLE   0 0 0
STERLING CONSTRUCTION CO INC COM 859241101 94 6,686 SH   SOLE   6,686 0 0
STATE STR CORP CALL 857477903 1,880 317 SH Call SOLE   0 0 0
STATE STR CORP PUT 857477953 2,889 487 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 431 286 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 76 5,051 SH   SOLE   5,051 0 0
STARWOOD PPTY TR INC PUT 85571B955 834 553 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 7,001 1,421 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 3,054 620 SH Put SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 14,137 746 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC PUT 21036P957 28,502 1,504 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 2,553 2,088 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW PUT 867224957 354 290 SH Put SOLE   0 0 0
SUN CMNTYS INC CALL 866674904 0 1 SH Call SOLE   0 0 0
SUMMIT MATLS INC CALL 86614U900 724 438 SH Call SOLE   0 0 0
SUMMIT MATLS INC COM 86614U100 237 14,360 SH   SOLE   14,360 0 0
SUMMIT MATLS INC PUT 86614U950 203 123 SH Put SOLE   0 0 0
SUNOCO LP/SUNOCO FIN CORP CALL 86765K909 1,490 611 SH Call SOLE   0 0 0
SUNOCO LP/SUNOCO FIN CORP COM 86765K109 347 14,250 SH   SOLE   14,250 0 0
SUNOCO LP/SUNOCO FIN CORP PUT 86765K959 1,129 463 SH Put SOLE   0 0 0
SOLAR SR CAP LTD CALL 83416M905 1 1 SH Call SOLE   0 0 0
SOLAR SR CAP LTD COM 83416M105 1 128 SH   SOLE   128 0 0
SUPERIOR INDS INTL INC CALL 868168905 18 145 SH Call SOLE   0 0 0
SUPERIOR INDS INTL INC PUT 868168955 1 13 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 97 47 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 38 1,843 SH   SOLE   1,843 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 154 74 SH Put SOLE   0 0 0
GRUPO SUPERVIELLE S.A. COM 40054A108 0 100 SH   SOLE   100 0 0
GRUPO SUPERVIELLE S.A. PUT 40054A958 0 1 SH Put SOLE   0 0 0
SURFACE ONCOLOGY INC CALL 86877M909 0 23 SH Call SOLE   0 0 0
SURFACE ONCOLOGY INC COM 86877M209 0 5,157 SH   SOLE   5,157 0 0
SERVICE PPTYS TR CALL 81761L902 186 234 SH Call SOLE   0 0 0
SERVICE PPTYS TR COM 81761L102 52 6,548 SH   SOLE   6,548 0 0
SERVICE PPTYS TR PUT 81761L952 64 81 SH Put SOLE   0 0 0
SVMK INC CALL 78489X903 729 330 SH Call SOLE   0 0 0
FIRSTHAND TECHNOLOGY VALUE F CALL 33766Y900 3 8 SH Call SOLE   0 0 0
FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100 0 4 SH   SOLE   4 0 0
PROSHARES TR II CALL 74347W902 4,803 1,353 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W130 3 100 SH   SOLE   100 0 0
PROSHARES TR II PUT 74347W952 5,502 1,550 SH Put SOLE   0 0 0
SHOCKWAVE MED INC CALL 82489T904 1,061 140 SH Call SOLE   0 0 0
SHOCKWAVE MED INC COM 82489T104 99 1,310 SH   SOLE   1,310 0 0
SHOCKWAVE MED INC PUT 82489T954 333 44 SH Put SOLE   0 0 0
SMITH & WESSON BRANDS INC CALL 831754906 586 378 SH Call SOLE   0 0 0
SMITH & WESSON BRANDS INC COM 831754106 258 16,638 SH   SOLE   16,638 0 0
SMITH & WESSON BRANDS INC PUT 831754956 1,401 903 SH Put SOLE   0 0 0
SMITH & WESSON BRANDS INC CALL 831754906 297 1,049 SH Call SOLE   0 0 0
SMITH & WESSON BRANDS INC PUT 831754956 17 81 SH Put SOLE   0 0 0
SWITCH INC CALL 87105L904 896 574 SH Call SOLE   0 0 0
SWITCH INC COM 87105L104 475 30,435 SH   SOLE   30,435 0 0
SWITCH INC PUT 87105L954 465 298 SH Put SOLE   0 0 0
SOLARWINDS CORP COM 83417Q105 3 171 SH   SOLE   171 0 0
SIERRA WIRELESS INC CALL 826516906 457 410 SH Call SOLE   0 0 0
SIERRA WIRELESS INC PUT 826516956 45 41 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 1,622 100 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC COM 854502101 2,813 17,345 SH   SOLE   17,345 0 0
STANLEY BLACK & DECKER INC PUT 854502951 4,752 293 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 16,063 1,104 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 19,744 1,357 SH Put SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC CALL 808541906 3 1 SH Call SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 52 1,741 SH   SOLE   1,741 0 0
SCHWEITZER-MAUDUIT INTL INC PUT 808541956 142 47 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 522 2,223 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO COM 845467109 83 35,518 SH   SOLE   35,518 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 134 573 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 4 13 SH Call SOLE   0 0 0
SUNCOKE ENERGY INC COM 86722A103 0 6 SH   SOLE   6 0 0
SUNCOKE ENERGY INC PUT 86722A953 0 2 SH Put SOLE   0 0 0
STANDEX INTL CORP PUT 854231957 0 2 SH Put SOLE   0 0 0
SO YOUNG INTERNATIONAL INC CALL 83356Q908 6 5 SH Call SOLE   0 0 0
SO YOUNG INTERNATIONAL INC COM 83356Q108 89 7,136 SH   SOLE   7,136 0 0
SO YOUNG INTERNATIONAL INC PUT 83356Q958 1 1 SH Put SOLE   0 0 0
SYNLOGIC INC PUT 87166L950 0 3 SH Put SOLE   0 0 0
SYNCHRONY FINANCIAL CALL 87165B903 3,996 1,527 SH Call SOLE   0 0 0
SYNCHRONY FINANCIAL COM 87165B103 412 15,745 SH   SOLE   15,745 0 0
SYNCHRONY FINANCIAL PUT 87165B953 5,621 2,148 SH Put SOLE   0 0 0
STRYKER CORPORATION CALL 863667901 7,813 375 SH Call SOLE   0 0 0
STRYKER CORPORATION PUT 863667951 6,292 302 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC CALL 871237903 3 1 SH Call SOLE   0 0 0
SYKES ENTERPRISES INC COM 871237103 159 4,658 SH   SOLE   4,658 0 0
SYKES ENTERPRISES INC PUT 871237953 3 1 SH Put SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 852 106 SH Call SOLE   0 0 0
SYNAPTICS INC COM 87157D109 602 7,486 SH   SOLE   7,486 0 0
SYNAPTICS INC PUT 87157D959 257 32 SH Put SOLE   0 0 0
SYNEOS HEALTH INC CALL 87166B902 95 18 SH Call SOLE   0 0 0
SYNEOS HEALTH INC COM 87166B102 157 2,961 SH   SOLE   2,961 0 0
SYNEOS HEALTH INC PUT 87166B952 318 60 SH Put SOLE   0 0 0
SYROS PHARMACEUTICALS INC CALL 87184Q907 2 3 SH Call SOLE   0 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 0 87 SH   SOLE   87 0 0
SYROS PHARMACEUTICALS INC PUT 87184Q957 6 7 SH Put SOLE   0 0 0
SYSTEMAX INC COM 871851101 25 1,055 SH   SOLE   1,055 0 0
SYSCO CORP CALL 871829907 13,688 2,200 SH Call SOLE   0 0 0
SYSCO CORP PUT 871829957 4,840 778 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 47,688 16,727 SH Call SOLE   0 0 0
AT&T INC COM 00206R102 12,443 436,450 SH   SOLE   436,450 0 0
AT&T INC PUT 00206R952 83,314 29,223 SH Put SOLE   0 0 0
TRAVELCENTERS OF AMERICA INC CALL 89421B909 263 135 SH Call SOLE   0 0 0
TRAVELCENTERS OF AMERICA INC PUT 89421B959 203 104 SH Put SOLE   0 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 94 11,495 SH   SOLE   11,495 0 0
DEL TACO RESTAURANTS INC NEW PUT 245496954 867 1,058 SH Put SOLE   0 0 0
TRANSACT TECHNOLOGIES INC CALL 892918903 43 86 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 294 165 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD COM 874060205 82 4,600 SH   SOLE   4,600 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 162 91 SH Put SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 656 368 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 396 222 SH Put SOLE   0 0 0
TAL EDUCATION GROUP CALL 874080904 6,463 850 SH Call SOLE   0 0 0
TAL EDUCATION GROUP PUT 874080954 18,462 2,428 SH Put SOLE   0 0 0
TALOS ENERGY INC CALL 87484T908 57 89 SH Call SOLE   0 0 0
TALOS ENERGY INC COM 87484T108 218 33,933 SH   SOLE   33,933 0 0
TALOS ENERGY INC PUT 87484T958 843 1,307 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138G900 7,852 1,212 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PUT 46138G950 1,321 204 SH Put SOLE   0 0 0
MOLSON COORS BEVERAGE CO CALL 60871R909 4,131 1,231 SH Call SOLE   0 0 0
MOLSON COORS BEVERAGE CO PUT 60871R959 2,399 715 SH Put SOLE   0 0 0
CARROLS RESTAURANT GROUP INC CALL 14574X904 26 41 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC PUT 14574X954 81 127 SH Put SOLE   0 0 0
BANCORP INC DEL COM 05969A105 15 1,761 SH   SOLE   1,761 0 0
BANCORP INC DEL PUT 05969A955 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 79 52 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X849 442 28,788 SH   SOLE   28,788 0 0
PROSHARES TR PUT 74347X950 4 3 SH Put SOLE   0 0 0
TRUEBLUE INC COM 89785X101 31 2,015 SH   SOLE   2,015 0 0
TRANSLATE BIO INC CALL 89374L904 293 216 SH Call SOLE   0 0 0
TRANSLATE BIO INC COM 89374L104 182 13,439 SH   SOLE   13,439 0 0
TRANSLATE BIO INC PUT 89374L954 559 411 SH Put SOLE   0 0 0
TRIUMPH BANCORP INC COM 89679E300 15 494 SH   SOLE   494 0 0
THERAVANCE BIOPHARMA INC CALL G8807B906 44 30 SH Call SOLE   0 0 0
THERAVANCE BIOPHARMA INC PUT G8807B956 2 2 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 4,094 2,608 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B201 2,551 162,519 SH   SOLE   162,519 0 0
PROSHARES TR PUT 74347B959 1,413 900 SH Put SOLE   0 0 0
TEXAS CAP BANCSHARES INC CALL 88224Q907 12 4 SH Call SOLE   0 0 0
TRICIDA INC CALL 89610F901 12 14 SH Call SOLE   0 0 0
TRICIDA INC COM 89610F101 19 2,109 SH   SOLE   2,109 0 0
TRICIDA INC PUT 89610F951 3 4 SH Put SOLE   0 0 0
TCF FINL CORP CALL 872307903 93 40 SH Call SOLE   0 0 0
TCF FINL CORP COM 872307103 14 608 SH   SOLE   608 0 0
TCF FINL CORP PUT 872307953 9 4 SH Put SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC CALL 87357P900 18 5 SH Call SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC PUT 87357P950 25 7 SH Put SOLE   0 0 0
TAUBMAN CTRS INC CALL 876664903 286 86 SH Call SOLE   0 0 0
TAUBMAN CTRS INC PUT 876664953 356 107 SH Put SOLE   0 0 0
TRIP COM GROUP LTD CALL 89677Q907 7,053 2,265 SH Call SOLE   0 0 0
TRIP COM GROUP LTD COM 89677Q107 1,198 38,495 SH   SOLE   38,495 0 0
TRIP COM GROUP LTD PUT 89677Q957 10,195 3,274 SH Put SOLE   0 0 0
TC PIPELINES LP CALL 87233Q908 86 34 SH Call SOLE   0 0 0
TC PIPELINES LP COM 87233Q108 5 229 SH   SOLE   229 0 0
BLACKROCK TCP CAPITAL CORP CALL 09259E908 147 150 SH Call SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP PUT 09259E958 4 5 SH Put SOLE   0 0 0
TCR2 THERAPEUTICS INC CALL 87808K906 2 1 SH Call SOLE   0 0 0
TCR2 THERAPEUTICS INC COM 87808K106 37 1,822 SH   SOLE   1,822 0 0
TCR2 THERAPEUTICS INC PUT 87808K956 77 38 SH Put SOLE   0 0 0
CONTAINER STORE GROUP INC CALL 210751903 121 195 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC COM 210751103 247 39,902 SH   SOLE   39,902 0 0
CONTAINER STORE GROUP INC PUT 210751953 176 284 SH Put SOLE   0 0 0
TUCOWS INC CALL 898697906 62 9 SH Call SOLE   0 0 0
TUCOWS INC COM 898697206 2 34 SH   SOLE   34 0 0
TUCOWS INC PUT 898697956 6 1 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 2,926 633 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT PUT 891160959 1,174 254 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 156 69 SH Call SOLE   0 0 0
TERADATA CORP DEL COM 88076W103 121 5,367 SH   SOLE   5,367 0 0
TERADATA CORP DEL PUT 88076W953 905 399 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 0 18 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC COM 893641100 0 2,361 SH   SOLE   2,361 0 0
TRANSDIGM GROUP INC PUT 893641950 0 150 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33738R905 0 2 SH Call SOLE   0 0 0
TELADOC HEALTH INC CALL 87918A905 32,447 1,480 SH Call SOLE   0 0 0
TELADOC HEALTH INC COM 87918A105 12,342 56,296 SH   SOLE   56,296 0 0
TELADOC HEALTH INC PUT 87918A955 52,003 2,372 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC CALL 879433909 663 360 SH Call SOLE   0 0 0
TELEPHONE & DATA SYS INC COM 879433829 3 183 SH   SOLE   183 0 0
TELEPHONE & DATA SYS INC PUT 879433959 435 236 SH Put SOLE   0 0 0
TIDEWATER INC NEW CALL 88642R909 7 11 SH Call SOLE   0 0 0
TIDEWATER INC NEW COM 88642R109 2 443 SH   SOLE   443 0 0
TIDEWATER INC NEW PUT 88642R959 24 36 SH Put SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 527 17 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 0 2 SH   SOLE   2 0 0
ATLASSIAN CORP PLC CALL G06242904 23,305 1,282 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC PUT G06242954 37,430 2,059 SH Put SOLE   0 0 0
BIO-TECHNE CORP CALL 09073M904 24 1 SH Call SOLE   0 0 0
BIO-TECHNE CORP PUT 09073M954 545 22 SH Put SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 3,949 2,837 SH Call SOLE   0 0 0
TECK RESOURCES LTD PUT 878742954 5,703 4,097 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 4,893 160 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W102 978 3,200 SH   SOLE   3,200 0 0
DIREXION SHS ETF TR PUT 25459W952 8,287 271 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 0 361 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 0 225 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 0 369 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 0 93 SH Put SOLE   0 0 0
TELEFONICA S A CALL 879382908 25 75 SH Call SOLE   0 0 0
TELEFONICA S A COM 879382208 16 4,867 SH   SOLE   4,867 0 0
TELEFONICA S A PUT 879382958 89 260 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 3,948 404 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD PUT H84989954 1,163 119 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 115 1,450 SH Call SOLE   0 0 0
TELLURIAN INC NEW PUT 87968A954 70 890 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 140 202 SH Call SOLE   0 0 0
TENNECO INC COM 880349105 112 16,279 SH   SOLE   16,279 0 0
TENNECO INC PUT 880349955 150 217 SH Put SOLE   0 0 0
TENABLE HLDGS INC CALL 88025T902 162 43 SH Call SOLE   0 0 0
TENABLE HLDGS INC COM 88025T102 107 2,835 SH   SOLE   2,835 0 0
TENABLE HLDGS INC PUT 88025T952 234 62 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A CALL 879273909 32 50 SH Call SOLE   0 0 0
TELECOM ARGENTINA S A PUT 879273959 3 6 SH Put SOLE   0 0 0
TERADYNE INC CALL 880770902 3,273 412 SH Call SOLE   0 0 0
TERADYNE INC COM 880770102 1,319 16,603 SH   SOLE   16,603 0 0
TERADYNE INC PUT 880770952 8,677 1,092 SH Put SOLE   0 0 0
PARETEUM CORP CALL 69946T907 240 3,557 SH Call SOLE   0 0 0
PARETEUM CORP PUT 69946T957 3 56 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 6,220 6,904 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624209 1,706 189,434 SH   SOLE   189,434 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 7,701 8,548 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 141 73 SH Call SOLE   0 0 0
TEREX CORP NEW COM 880779103 488 25,207 SH   SOLE   25,207 0 0
TEREX CORP NEW PUT 880779953 123 64 SH Put SOLE   0 0 0
TRUIST FINL CORP CALL 89832Q909 4,779 1,256 SH Call SOLE   0 0 0
TRUIST FINL CORP COM 89832Q109 306 8,062 SH   SOLE   8,062 0 0
TRUIST FINL CORP PUT 89832Q959 6,400 1,682 SH Put SOLE   0 0 0
TRUIST FINL CORP CALL 89832Q909 243 64 SH Call SOLE   0 0 0
TRUIST FINL CORP PUT 89832Q959 490 129 SH Put SOLE   0 0 0
TFF PHARMACEUTICALS INC CALL 87241J904 230 125 SH Call SOLE   0 0 0
TFF PHARMACEUTICALS INC COM 87241J104 132 7,181 SH   SOLE   7,181 0 0
TFF PHARMACEUTICALS INC PUT 87241J954 1 1 SH Put SOLE   0 0 0
TFS FINL CORP CALL 87240R907 283 193 SH Call SOLE   0 0 0
TFS FINL CORP PUT 87240R957 20 14 SH Put SOLE   0 0 0
TELEFLEX INCORPORATED CALL 879369906 68 2 SH Call SOLE   0 0 0
TREDEGAR CORP CALL 894650900 1 1 SH Call SOLE   0 0 0
TASEKO MINES LTD CALL 876511906 15 144 SH Call SOLE   0 0 0
TASEKO MINES LTD COM 876511106 28 27,117 SH   SOLE   27,117 0 0
TASEKO MINES LTD PUT 876511956 14 138 SH Put SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 106 75 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 44 3,118 SH   SOLE   3,118 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 209 148 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 126 195 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW COM 896818101 79 12,164 SH   SOLE   12,164 0 0
TRIUMPH GROUP INC NEW PUT 896818951 121 187 SH Put SOLE   0 0 0
TEGNA INC CALL 87901J905 2,097 1,785 SH Call SOLE   0 0 0
TEGNA INC COM 87901J105 883 75,164 SH   SOLE   75,164 0 0
TEGNA INC PUT 87901J955 594 506 SH Put SOLE   0 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 539 514 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 37 36 SH Put SOLE   0 0 0
TRANSPORTADORA DE GAS SUR PUT 893870954 0 1 SH Put SOLE   0 0 0
TARGET CORP CALL 87612E906 41,165 2,615 SH Call SOLE   0 0 0
TARGET CORP COM 87612E106 13,476 85,606 SH   SOLE   85,606 0 0
TARGET CORP PUT 87612E956 53,790 3,417 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 1,164 435 SH Call SOLE   0 0 0
TG THERAPEUTICS INC COM 88322Q108 1,252 46,821 SH   SOLE   46,821 0 0
TG THERAPEUTICS INC PUT 88322Q958 1,351 505 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 355 145 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP COM 88033G407 266 10,866 SH   SOLE   10,866 0 0
TENET HEALTHCARE CORP PUT 88033G957 1,693 691 SH Put SOLE   0 0 0
SPINNAKER ETF SERIES COM 84858T400 8 1,028 SH   SOLE   1,028 0 0
THOR INDS INC CALL 885160901 5,239 550 SH Call SOLE   0 0 0
THOR INDS INC COM 885160101 1,511 15,863 SH   SOLE   15,863 0 0
THOR INDS INC PUT 885160951 4,572 480 SH Put SOLE   0 0 0
GENTHERM INC CALL 37253A903 20 5 SH Call SOLE   0 0 0
GENTHERM INC COM 37253A103 19 487 SH   SOLE   487 0 0
GENTHERM INC PUT 37253A953 8 2 SH Put SOLE   0 0 0
TREEHOUSE FOODS INC CALL 89469A904 437 108 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC PUT 89469A954 210 52 SH Put SOLE   0 0 0
TIFFANY & CO NEW CALL 886547908 26,668 2,302 SH Call SOLE   0 0 0
TIFFANY & CO NEW COM 886547108 10,732 92,638 SH   SOLE   92,638 0 0
TIFFANY & CO NEW PUT 886547958 27,491 2,373 SH Put SOLE   0 0 0
UP FINTECH HLDG LTD CALL 91531W906 2 6 SH Call SOLE   0 0 0
UP FINTECH HLDG LTD COM 91531W106 106 22,449 SH   SOLE   22,449 0 0
UP FINTECH HLDG LTD PUT 91531W956 128 271 SH Put SOLE   0 0 0
INTERFACE INC CALL 458665904 13 22 SH Call SOLE   0 0 0
INTERFACE INC COM 458665304 13 2,199 SH   SOLE   2,199 0 0
INTERFACE INC PUT 458665954 14 23 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 15,433 1,220 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 3,959 313 SH Put SOLE   0 0 0
TEAM INC COM 878155100 44 8,147 SH   SOLE   8,147 0 0
TEAM INC PUT 878155950 2 5 SH Put SOLE   0 0 0
TITAN MACHY INC CALL 88830R901 6 5 SH Call SOLE   0 0 0
TITAN MACHY INC COM 88830R101 43 3,254 SH   SOLE   3,254 0 0
TITAN MACHY INC PUT 88830R951 84 64 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 11,808 2,122 SH Call SOLE   0 0 0
TJX COS INC NEW COM 872540109 3,965 71,252 SH   SOLE   71,252 0 0
TJX COS INC NEW PUT 872540959 13,489 2,424 SH Put SOLE   0 0 0
TEEKAY CORPORATION CALL Y8564W903 87 394 SH Call SOLE   0 0 0
TEEKAY CORPORATION COM Y8564W103 30 13,458 SH   SOLE   13,458 0 0
TEEKAY CORPORATION PUT Y8564W953 54 244 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 2 5 SH Put SOLE   0 0 0
TIMKEN CO CALL 887389904 54 10 SH Call SOLE   0 0 0
TIMKEN CO PUT 887389954 92 17 SH Put SOLE   0 0 0
TELIGENT INC NEW CALL 87960W903 0 13 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 183 11 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 516 31 SH Put SOLE   0 0 0
TALEND S A CALL 874224907 54 14 SH Call SOLE   0 0 0
TALEND S A COM 874224207 1 45 SH   SOLE   45 0 0
TALEND S A PUT 874224957 3 1 SH Put SOLE   0 0 0
TAILORED BRANDS INC CALL 87403A907 0 1,505 SH Call SOLE   0 0 0
TAILORED BRANDS INC PUT 87403A957 0 139 SH Put SOLE   0 0 0
TILRAY INC CALL 88688T900 2,823 5,822 SH Call SOLE   0 0 0
TILRAY INC COM 88688T100 500 103,279 SH   SOLE   103,279 0 0
TILRAY INC PUT 88688T950 1,529 3,154 SH Put SOLE   0 0 0
TIZIANA LIFE SCIENCES PLC COM 88875G101 1 510 SH   SOLE   510 0 0
ISHARES TR CALL 464287907 260,660 15,966 SH Call SOLE   0 0 0
ISHARES TR COM 464287432 832 5,100 SH   SOLE   5,100 0 0
ISHARES TR PUT 464287957 435,806 26,694 SH Put SOLE   0 0 0
TILLYS INC CALL 886885902 89 149 SH Call SOLE   0 0 0
TILLYS INC PUT 886885952 35 59 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 2,185 165 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP PUT 892331957 3,350 253 SH Put SOLE   0 0 0
TRANSMEDICS GROUP INC CALL 89377M909 1 15 SH Call SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP CALL 88034P909 2,150 1,456 SH Call SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP PUT 88034P959 807 547 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 2,187 547 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W952 903 226 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP CALL 87724P906 0 517 SH Call SOLE   0 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 0 20,053 SH   SOLE   20,053 0 0
TAYLOR MORRISON HOME CORP PUT 87724P956 0 747 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 20,751 470 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,469 5,594 SH   SOLE   5,594 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 13,642 309 SH Put SOLE   0 0 0
TRILOGY METALS INC NEW CALL 89621C905 0 4 SH Call SOLE   0 0 0
TRILOGY METALS INC NEW COM 89621C105 11 6,352 SH   SOLE   6,352 0 0
TRILOGY METALS INC NEW PUT 89621C955 0 5 SH Put SOLE   0 0 0
TIMKENSTEEL CORP CALL 887399903 7 21 SH Call SOLE   0 0 0
TIMKENSTEEL CORP COM 887399103 6 1,720 SH   SOLE   1,720 0 0
TIMKENSTEEL CORP PUT 887399953 2 7 SH Put SOLE   0 0 0
T-MOBILE US INC CALL 872590904 5,466 478 SH Call SOLE   0 0 0
T-MOBILE US INC COM 872590104 191 1,674 SH   SOLE   1,674 0 0
T-MOBILE US INC PUT 872590954 14,157 1,238 SH Put SOLE   0 0 0
T-MOBILE US INC CALL 872590904 7,593 664 SH Call SOLE   0 0 0
T-MOBILE US INC PUT 872590954 4,448 389 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 2,608 515 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 759 150 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 3,384 668 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 4,508 890 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 32,463 10,609 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W847 90 2,970 SH   SOLE   2,970 0 0
DIREXION SHS ETF TR PUT 25459W952 5,324 1,740 SH Put SOLE   0 0 0
TELENAV INC CALL 879455903 6 17 SH Call SOLE   0 0 0
TENNANT CO CALL 880345903 983 163 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC CALL 875372903 6,094 537 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC PUT 875372953 1,611 142 SH Put SOLE   0 0 0
TRINET GROUP INC CALL 896288907 367 62 SH Call SOLE   0 0 0
TRINET GROUP INC PUT 896288957 302 51 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD CALL Y8565N900 334 309 SH Call SOLE   0 0 0
TEEKAY TANKERS LTD COM Y8565N300 176 16,254 SH   SOLE   16,254 0 0
TEEKAY TANKERS LTD PUT Y8565N950 509 470 SH Put SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD CALL G9108L903 22 29 SH Call SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L173 20 2,641 SH   SOLE   2,641 0 0
TSAKOS ENERGY NAVIGATION LTD PUT G9108L953 2 3 SH Put SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD PUT G9108L953 76 96 SH Put SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 4,213 866 SH Call SOLE   0 0 0
TOLL BROTHERS INC COM 889478103 2,537 52,146 SH   SOLE   52,146 0 0
TOLL BROTHERS INC PUT 889478953 8,121 1,669 SH Put SOLE   0 0 0
TUNIU CORP COM 89977P106 0 432 SH   SOLE   432 0 0
TOWNEBANK PORTSMOUTH VA CALL 89214P909 22 14 SH Call SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA PUT 89214P959 11 7 SH Put SOLE   0 0 0
TURNING PT BRANDS INC CALL 90041L905 343 123 SH Call SOLE   0 0 0
TURNING PT BRANDS INC COM 90041L105 192 6,904 SH   SOLE   6,904 0 0
TURNING PT BRANDS INC PUT 90041L955 33 12 SH Put SOLE   0 0 0
TUTOR PERINI CORP CALL 901109908 238 214 SH Call SOLE   0 0 0
TUTOR PERINI CORP COM 901109108 193 17,382 SH   SOLE   17,382 0 0
TUTOR PERINI CORP PUT 901109958 382 344 SH Put SOLE   0 0 0
TRIBUNE PUBG CO NEW CALL 89609W907 11 10 SH Call SOLE   0 0 0
TRIBUNE PUBG CO NEW COM 89609W107 6 529 SH   SOLE   529 0 0
TRI POINTE GROUP INC CALL 87265H909 272 150 SH Call SOLE   0 0 0
TRI POINTE GROUP INC PUT 87265H959 293 162 SH Put SOLE   0 0 0
TPI COMPOSITES INC CALL 87266J904 66 23 SH Call SOLE   0 0 0
TPI COMPOSITES INC COM 87266J104 1 65 SH   SOLE   65 0 0
TPI COMPOSITES INC PUT 87266J954 5 2 SH Put SOLE   0 0 0
TAPESTRY INC CALL 876030907 5,726 3,664 SH Call SOLE   0 0 0
TAPESTRY INC PUT 876030957 2,269 1,452 SH Put SOLE   0 0 0
THIRD PT REINS LTD CALL G8827U900 5 8 SH Call SOLE   0 0 0
TURNING POINT THERAPEUTICS I PUT 90041T958 0 1 SH Put SOLE   0 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 16 1,458 SH   SOLE   1,458 0 0
TRIPLEPOINT VENTURE GROWTH B PUT 89677Y950 6 6 SH Put SOLE   0 0 0
TEMPUR SEALY INTL INC CALL 88023U901 1,364 153 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC PUT 88023U951 1,783 200 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 95,557 7,300 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X831 2,432 18,585 SH   SOLE   18,585 0 0
PROSHARES TR PUT 74347X950 47,713 3,645 SH Put SOLE   0 0 0
TOOTSIE ROLL INDS INC CALL 890516907 74 24 SH Call SOLE   0 0 0
TOOTSIE ROLL INDS INC COM 890516107 17 559 SH   SOLE   559 0 0
TOOTSIE ROLL INDS INC PUT 890516957 9 3 SH Put SOLE   0 0 0
TRECORA RES COM 894648104 33 5,507 SH   SOLE   5,507 0 0
LENDINGTREE INC NEW CALL 52603B907 92 3 SH Call SOLE   0 0 0
LENDINGTREE INC NEW COM 52603B107 433 1,413 SH   SOLE   1,413 0 0
LENDINGTREE INC NEW PUT 52603B957 1,227 40 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 887 124 SH Call SOLE   0 0 0
TREX CO INC COM 89531P105 218 3,053 SH   SOLE   3,053 0 0
TREX CO INC PUT 89531P955 701 98 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 2,386 1,701 SH Call SOLE   0 0 0
TARGA RES CORP PUT 87612G951 475 339 SH Put SOLE   0 0 0
TABULA RASA HEALTHCARE INC CALL 873379901 330 81 SH Call SOLE   0 0 0
TABULA RASA HEALTHCARE INC PUT 873379951 305 75 SH Put SOLE   0 0 0
THOMSON REUTERS CORP. CALL 884903909 5,807 728 SH Call SOLE   0 0 0
THOMSON REUTERS CORP. PUT 884903959 869 109 SH Put SOLE   0 0 0
TRINITY BIOTECH PLC CALL 896438906 22 109 SH Call SOLE   0 0 0
TRINITY BIOTECH PLC PUT 896438956 3 19 SH Put SOLE   0 0 0
TRILLIUM THERAPEUTICS INC CALL 89620X906 1,864 1,312 SH Call SOLE   0 0 0
TRILLIUM THERAPEUTICS INC COM 89620X506 326 22,962 SH   SOLE   22,962 0 0
TRILLIUM THERAPEUTICS INC PUT 89620X956 453 319 SH Put SOLE   0 0 0
TRIPADVISOR INC CALL 896945901 1,471 751 SH Call SOLE   0 0 0
TRIPADVISOR INC COM 896945201 4,293 219,163 SH   SOLE   219,163 0 0
TRIPADVISOR INC PUT 896945951 6,496 3,316 SH Put SOLE   0 0 0
TRIMBLE INC CALL 896239900 491 101 SH Call SOLE   0 0 0
TRIMBLE INC COM 896239100 172 3,541 SH   SOLE   3,541 0 0
TRIMBLE INC PUT 896239950 194 40 SH Put SOLE   0 0 0
TRUSTMARK CORP CALL 898402902 47 22 SH Call SOLE   0 0 0
TRUSTMARK CORP COM 898402102 133 6,213 SH   SOLE   6,213 0 0
TRUSTMARK CORP PUT 898402952 340 159 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 528 271 SH Call SOLE   0 0 0
TRINITY INDS INC PUT 896522959 335 172 SH Put SOLE   0 0 0
TRINE ACQUISITION CORP CALL 89628U908 314 291 SH Call SOLE   0 0 0
TRINE ACQUISITION CORP COM 89628U108 513 47,551 SH   SOLE   47,551 0 0
TRINE ACQUISITION CORP PUT 89628U958 1,032 956 SH Put SOLE   0 0 0
TERRENO RLTY CORP CALL 88146M901 0 1 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 3,782 295 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC PUT 74144T958 5,218 407 SH Put SOLE   0 0 0
TRONOX HOLDINGS PLC CALL G9087Q902 685 871 SH Call SOLE   0 0 0
TRONOX HOLDINGS PLC COM G9087Q102 207 26,419 SH   SOLE   26,419 0 0
TRONOX HOLDINGS PLC PUT G9087Q952 99 127 SH Put SOLE   0 0 0
TC ENERGY CORP CALL 87807B907 676 161 SH Call SOLE   0 0 0
TC ENERGY CORP PUT 87807B957 1,147 273 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435908 32 385 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD COM 900435108 95 112,950 SH   SOLE   112,950 0 0
TURQUOISE HILL RES LTD PUT 900435958 64 764 SH Put SOLE   0 0 0
TRUSTCO BK CORP N Y CALL 898349905 4 9 SH Call SOLE   0 0 0
TRUSTCO BK CORP N Y COM 898349105 15 2,950 SH   SOLE   2,950 0 0
TRUSTCO BK CORP N Y PUT 898349955 17 34 SH Put SOLE   0 0 0
TRITON INTL LTD CALL G9078F907 878 216 SH Call SOLE   0 0 0
TRITON INTL LTD PUT G9078F957 154 38 SH Put SOLE   0 0 0
TPG RE FIN TR INC CALL 87266M907 109 130 SH Call SOLE   0 0 0
TPG RE FIN TR INC PUT 87266M957 0 1 SH Put SOLE   0 0 0
TRANSUNION CALL 89400J907 479 57 SH Call SOLE   0 0 0
TRANSUNION PUT 89400J957 42 5 SH Put SOLE   0 0 0
TRUECAR INC CALL 89785L907 195 391 SH Call SOLE   0 0 0
TRUECAR INC COM 89785L107 61 12,294 SH   SOLE   12,294 0 0
TRUECAR INC PUT 89785L957 5 10 SH Put SOLE   0 0 0
TRUPANION INC CALL 898202906 2,004 254 SH Call SOLE   0 0 0
TRUPANION INC PUT 898202956 1,349 171 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 7,497 693 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC PUT 89417E959 4,673 432 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 26 170 SH Call SOLE   0 0 0
TREVENA INC CALL 89532E909 152 511 SH Call SOLE   0 0 0
TREVENA INC PUT 89532E959 88 297 SH Put SOLE   0 0 0
TWIN RIV WORLDWIDE HLDGS INC CALL 90171V904 2 1 SH Call SOLE   0 0 0
TWIN RIV WORLDWIDE HLDGS INC PUT 90171V954 2 1 SH Put SOLE   0 0 0
TANZANIAN GOLD CORP CALL 87601A907 31 455 SH Call SOLE   0 0 0
TANZANIAN GOLD CORP COM 87601A107 3 4,596 SH   SOLE   4,596 0 0
TANZANIAN GOLD CORP PUT 87601A957 27 400 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M900 119 3,445 SH Call SOLE   0 0 0
TRANSENTERIX INC COM 89366M300 0 100 SH   SOLE   100 0 0
TRANSENTERIX INC PUT 89366M950 0 4 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 1,110 1,127 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 5,719 399 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO PUT 892356956 17,516 1,222 SH Put SOLE   0 0 0
TRINSEO S A CALL L9340P901 171 67 SH Call SOLE   0 0 0
TRINSEO S A PUT L9340P951 238 93 SH Put SOLE   0 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 1,676 920 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 569 31,234 SH   SOLE   31,234 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 3,166 1,738 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 2,329,481 54,299 SH Call SOLE   0 0 0
TESLA INC COM 88160R101 56,187 130,969 SH   SOLE   130,969 0 0
TESLA INC PUT 88160R951 3,116,199 72,637 SH Put SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 62,869 7,755 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 38,520 475,152 SH   SOLE   475,152 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 100,421 12,387 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 3,455 581 SH Call SOLE   0 0 0
TYSON FOODS INC COM 902494103 3,503 58,901 SH   SOLE   58,901 0 0
TYSON FOODS INC PUT 902494953 9,397 1,580 SH Put SOLE   0 0 0
TOWNSQUARE MEDIA INC CALL 892231901 7 16 SH Call SOLE   0 0 0
TIM PARTICIPACOES S A CALL 88706P905 3 3 SH Call SOLE   0 0 0
TIM PARTICIPACOES S A COM 88706P205 65 5,655 SH   SOLE   5,655 0 0
TIM PARTICIPACOES S A PUT 88706P955 96 84 SH Put SOLE   0 0 0
TRANE TECHNOLOGIES PLC CALL G8994E903 2,243 185 SH Call SOLE   0 0 0
TRANE TECHNOLOGIES PLC PUT G8994E953 2,109 174 SH Put SOLE   0 0 0
TRANE TECHNOLOGIES PLC CALL G8994E903 1 2 SH Call SOLE   0 0 0
TRANE TECHNOLOGIES PLC PUT G8994E953 5 8 SH Put SOLE   0 0 0
TORO CO CALL 891092908 5,288 630 SH Call SOLE   0 0 0
TORO CO PUT 891092958 545 65 SH Put SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 31,178 601 SH Call SOLE   0 0 0
THE TRADE DESK INC COM 88339J105 691 1,332 SH   SOLE   1,332 0 0
THE TRADE DESK INC PUT 88339J955 41,969 809 SH Put SOLE   0 0 0
TTEC HLDGS INC CALL 89854H902 16 3 SH Call SOLE   0 0 0
TTEC HLDGS INC COM 89854H102 119 2,183 SH   SOLE   2,183 0 0
TTEC HLDGS INC PUT 89854H952 70 13 SH Put SOLE   0 0 0
TETRA TECH INC NEW CALL 88162G903 830 87 SH Call SOLE   0 0 0
TETRA TECH INC NEW PUT 88162G953 152 16 SH Put SOLE   0 0 0
TECHTARGET INC CALL 87874R900 21 5 SH Call SOLE   0 0 0
TECHTARGET INC COM 87874R100 168 3,843 SH   SOLE   3,843 0 0
TECHTARGET INC PUT 87874R950 13 3 SH Put SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL CALL 88162F905 3 62 SH Call SOLE   0 0 0
TATA MTRS LTD CALL 876568902 2,086 2,295 SH Call SOLE   0 0 0
TATA MTRS LTD PUT 876568952 1,340 1,475 SH Put SOLE   0 0 0
TTM TECHNOLOGIES INC CALL 87305R909 68 60 SH Call SOLE   0 0 0
TTM TECHNOLOGIES INC COM 87305R109 81 7,174 SH   SOLE   7,174 0 0
TITAN PHARMACEUTICALS INC DE CALL 888314907 0 38 SH Call SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314957 0 13 SH Put SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 83 612 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC PUT 89853L954 7 57 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 87 31 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G887 28 995 SH   SOLE   995 0 0
PROSHARES TR PUT 74347G957 5 2 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 82 29 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 11 4 SH Put SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 43,337 2,623 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 24,105 1,459 SH Put SOLE   0 0 0
TELUS CORPORATION CALL 87971M903 2,412 1,370 SH Call SOLE   0 0 0
TELUS CORPORATION PUT 87971M953 197 112 SH Put SOLE   0 0 0
TUFIN SOFTWARE TECHNOLOGIS L PUT M8893U952 16 20 SH Put SOLE   0 0 0
TUPPERWARE BRANDS CORP CALL 899896904 1,340 665 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP COM 899896104 475 23,563 SH   SOLE   23,563 0 0
TUPPERWARE BRANDS CORP PUT 899896954 3,921 1,945 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,359 688 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 1,414 716 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B909 0 1 SH Call SOLE   0 0 0
180 DEGREE CAP CORP COM 68235B109 0 57 SH   SOLE   57 0 0
MAMMOTH ENERGY SVCS INC CALL 56155L908 0 10 SH Call SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 94 153 SH Call SOLE   0 0 0
GRUPO TELEVISA SA COM 40049J206 24 3,990 SH   SOLE   3,990 0 0
GRUPO TELEVISA SA PUT 40049J956 41 67 SH Put SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 26 19 SH Call SOLE   0 0 0
TIVITY HEALTH INC COM 88870R102 49 3,562 SH   SOLE   3,562 0 0
TIVITY HEALTH INC PUT 88870R952 51 37 SH Put SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 8 6 SH Put SOLE   0 0 0
TRADEWEB MKTS INC CALL 892672906 904 156 SH Call SOLE   0 0 0
TRADEWEB MKTS INC COM 892672106 355 6,130 SH   SOLE   6,130 0 0
TRADEWEB MKTS INC PUT 892672956 6,617 1,141 SH Put SOLE   0 0 0
TITAN INTL INC ILL CALL 88830M902 19 69 SH Call SOLE   0 0 0
TITAN INTL INC ILL COM 88830M102 12 4,377 SH   SOLE   4,377 0 0
TWIN DISC INC CALL 901476901 0 1 SH Call SOLE   0 0 0
TWILIO INC CALL 90138F902 21,496 870 SH Call SOLE   0 0 0
TWILIO INC PUT 90138F952 42,425 1,717 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 330 366 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 139 155 SH Put SOLE   0 0 0
HOSTESS BRANDS INC CALL 44109J906 156 127 SH Call SOLE   0 0 0
HOSTESS BRANDS INC PUT 44109J956 61 50 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 296 583 SH Call SOLE   0 0 0
TWO HBRS INVT CORP COM 90187B408 130 25,548 SH   SOLE   25,548 0 0
TWO HBRS INVT CORP PUT 90187B958 780 1,534 SH Put SOLE   0 0 0
2U INC CALL 90214J901 971 287 SH Call SOLE   0 0 0
2U INC COM 90214J101 438 12,939 SH   SOLE   12,939 0 0
2U INC PUT 90214J951 1,588 469 SH Put SOLE   0 0 0
TWIST BIOSCIENCE CORP CALL 90184D900 15 2 SH Call SOLE   0 0 0
TWIST BIOSCIENCE CORP COM 90184D100 14 197 SH   SOLE   197 0 0
TWIST BIOSCIENCE CORP PUT 90184D950 15 2 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 51,232 11,513 SH Call SOLE   0 0 0
TWITTER INC COM 90184L102 7,976 179,256 SH   SOLE   179,256 0 0
TWITTER INC PUT 90184L952 76,428 17,175 SH Put SOLE   0 0 0
TERNIUM SA CALL 880890908 75 40 SH Call SOLE   0 0 0
TERNIUM SA COM 880890108 145 7,733 SH   SOLE   7,733 0 0
TERNIUM SA PUT 880890958 120 64 SH Put SOLE   0 0 0
10X GENOMICS INC CALL 88025U909 3,466 278 SH Call SOLE   0 0 0
10X GENOMICS INC PUT 88025U959 610 49 SH Put SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 192 1,221 SH Call SOLE   0 0 0
THERAPEUTICSMD INC PUT 88338N957 8 52 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 0 1,452 SH Call SOLE   0 0 0
TEXAS INSTRS INC COM 882508104 0 9,042 SH   SOLE   9,042 0 0
TEXAS INSTRS INC PUT 882508954 0 2,212 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 1,574 259 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC PUT 882681959 1,489 245 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 274 76 SH Call SOLE   0 0 0
TEXTRON INC PUT 883203951 534 148 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 183 27 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W952 252 37 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 278 8 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,446 4,150 SH   SOLE   4,150 0 0
TYLER TECHNOLOGIES INC PUT 902252955 69 2 SH Put SOLE   0 0 0
TYME TECHNOLOGIES INC CALL 90238J903 1 12 SH Call SOLE   0 0 0
TYME TECHNOLOGIES INC COM 90238J103 1 1,535 SH   SOLE   1,535 0 0
TYME TECHNOLOGIES INC PUT 90238J953 0 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 4,421 2,607 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E125 2,179 128,521 SH   SOLE   128,521 0 0
DIREXION SHS ETF TR PUT 25460E955 6,638 3,914 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 100 59 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 18 11 SH Put SOLE   0 0 0
TRAVELZOO CALL 89421Q905 28 44 SH Call SOLE   0 0 0
TRAVELZOO COM 89421Q205 40 6,327 SH   SOLE   6,327 0 0
TRAVELZOO PUT 89421Q955 105 164 SH Put SOLE   0 0 0
UNITY SOFTWARE INC CALL 91332U901 619 71 SH Call SOLE   0 0 0
UNITY SOFTWARE INC COM 91332U101 392 4,492 SH   SOLE   4,492 0 0
UNITY SOFTWARE INC PUT 91332U951 1,824 209 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 2,116 2,151 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 907 922 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 2,477 2,206 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311107 217 19,331 SH   SOLE   19,331 0 0
UNDER ARMOUR INC PUT 904311956 2,077 1,850 SH Put SOLE   0 0 0
UNITED AIRLS HLDGS INC CALL 910047909 38,992 11,221 SH Call SOLE   0 0 0
UNITED AIRLS HLDGS INC COM 910047109 3 100 SH   SOLE   100 0 0
UNITED AIRLS HLDGS INC PUT 910047959 27,320 7,862 SH Put SOLE   0 0 0
CVR PARTNERS LP CALL 126633906 0 2 SH Call SOLE   0 0 0
CVR PARTNERS LP COM 126633106 0 548 SH   SOLE   548 0 0
CVR PARTNERS LP PUT 126633956 0 10 SH Put SOLE   0 0 0
URSTADT BIDDLE PPTYS INC PUT 917286955 0 1 SH Put SOLE   0 0 0
UBER TECHNOLOGIES INC CALL 90353T900 75,783 20,774 SH Call SOLE   0 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,124 58,232 SH   SOLE   58,232 0 0
UBER TECHNOLOGIES INC PUT 90353T950 75,378 20,663 SH Put SOLE   0 0 0
UBS GROUP AG CALL H42097907 318 286 SH Call SOLE   0 0 0
UBS GROUP AG COM H42097107 36 3,234 SH   SOLE   3,234 0 0
UBS GROUP AG PUT H42097957 1,961 1,759 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R172 9 144 SH   SOLE   144 0 0
UNITY BIOTECHNOLOGY INC CALL 91381U901 0 80 SH Call SOLE   0 0 0
UNITY BIOTECHNOLOGY INC PUT 91381U951 0 147 SH Put SOLE   0 0 0
UNITED CMNTY BKS BLAIRSVLE G CALL 90984P903 0 1 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347Y908 3,234 1,137 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y888 1,536 53,994 SH   SOLE   53,994 0 0
PROSHARES TR II PUT 74347Y958 4,517 1,588 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y908 5,277 1,855 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y958 3,997 1,405 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 253 118 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 407 190 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 722 346 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR COM 46141D104 2,119 101,474 SH   SOLE   101,474 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 39 19 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 7,532 968 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 3,734 480 SH Put SOLE   0 0 0
UDR INC CALL 902653904 1,509 463 SH Call SOLE   0 0 0
UDR INC PUT 902653954 489 150 SH Put SOLE   0 0 0
URBAN EDGE PPTYS CALL 91704F904 0 1 SH Call SOLE   0 0 0
URBAN EDGE PPTYS COM 91704F104 39 4,021 SH   SOLE   4,021 0 0
URBAN EDGE PPTYS PUT 91704F954 100 103 SH Put SOLE   0 0 0
URANIUM ENERGY CORP CALL 916896903 59 599 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 35 35,437 SH   SOLE   35,437 0 0
URANIUM ENERGY CORP PUT 916896953 73 735 SH Put SOLE   0 0 0
UNIVERSAL ELECTRS INC PUT 913483953 30 8 SH Put SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 9 29 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC PUT 64107N956 2 6 SH Put SOLE   0 0 0
UNIFI INC CALL 904677900 25 20 SH Call SOLE   0 0 0
UNIFI INC COM 904677200 30 2,342 SH   SOLE   2,342 0 0
UFP INDUSTRIES INC CALL 90278Q908 11 2 SH Call SOLE   0 0 0
UFP INDUSTRIES INC COM 90278Q108 167 2,963 SH   SOLE   2,963 0 0
DOMTAR CORP CALL 257559903 1,111 423 SH Call SOLE   0 0 0
DOMTAR CORP COM 257559203 357 13,622 SH   SOLE   13,622 0 0
DOMTAR CORP PUT 257559953 86 33 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 649 326 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP COM 91201T102 464 23,333 SH   SOLE   23,333 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 440 221 SH Put SOLE   0 0 0
UGI CORP NEW CALL 902681905 1,513 459 SH Call SOLE   0 0 0
UGI CORP NEW PUT 902681955 145 44 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 192 28 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W601 4,139 60,365 SH   SOLE   60,365 0 0
PROSHARES TR II PUT 74347W952 20 3 SH Put SOLE   0 0 0
ULTRAPAR PARTICIPACOES SA COM 90400P101 1 393 SH   SOLE   393 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 235 22 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 1,145 107 SH Put SOLE   0 0 0
UBIQUITI INC CALL 90353W903 683 41 SH Call SOLE   0 0 0
UBIQUITI INC PUT 90353W953 2,133 128 SH Put SOLE   0 0 0
UNITED INS HLDGS CORP PUT 910710952 6 10 SH Put SOLE   0 0 0
UNISYS CORP CALL 909214906 33 31 SH Call SOLE   0 0 0
UNISYS CORP COM 909214306 69 6,487 SH   SOLE   6,487 0 0
UNISYS CORP PUT 909214956 451 423 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 1,017 165 SH Call SOLE   0 0 0
UNILEVER PLC COM 904767704 542 8,802 SH   SOLE   8,802 0 0
UNILEVER PLC PUT 904767954 1,134 184 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 52 36 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W874 16 1,116 SH   SOLE   1,116 0 0
ULTA BEAUTY INC CALL 90384S903 23,181 1,035 SH Call SOLE   0 0 0
ULTA BEAUTY INC PUT 90384S953 20,382 910 SH Put SOLE   0 0 0
UMB FINL CORP CALL 902788908 19 4 SH Call SOLE   0 0 0
UNITED MICROELECTRONICS CORP CALL 910873905 57 121 SH Call SOLE   0 0 0
UNITED MICROELECTRONICS CORP COM 910873405 144 30,134 SH   SOLE   30,134 0 0
UNITED MICROELECTRONICS CORP PUT 910873955 10 22 SH Put SOLE   0 0 0
UMH PPTYS INC CALL 903002903 154 114 SH Call SOLE   0 0 0
UMH PPTYS INC PUT 903002953 117 87 SH Put SOLE   0 0 0
UMPQUA HLDGS CORP CALL 904214903 132 125 SH Call SOLE   0 0 0
UMPQUA HLDGS CORP COM 904214103 29 2,732 SH   SOLE   2,732 0 0
UMPQUA HLDGS CORP PUT 904214953 76 72 SH Put SOLE   0 0 0
UNILEVER N V CALL 904784909 265 44 SH Call SOLE   0 0 0
UNILEVER N V COM 904784709 266 4,405 SH   SOLE   4,405 0 0
UNILEVER N V PUT 904784959 2,470 409 SH Put SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 1,457 980 SH Call SOLE   0 0 0
UNITED NAT FOODS INC COM 911163103 1,199 80,658 SH   SOLE   80,658 0 0
UNITED NAT FOODS INC PUT 911163953 1,509 1,015 SH Put SOLE   0 0 0
UNITED STS NAT GAS FD LP CALL 912318900 6,759 5,924 SH Call SOLE   0 0 0
UNITED STS NAT GAS FD LP COM 912318300 1,861 163,178 SH   SOLE   163,178 0 0
UNITED STS NAT GAS FD LP PUT 912318950 9,116 7,990 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 30,023 963 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 9,281 29,769 SH   SOLE   29,769 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 37,443 1,201 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 626 595 SH Call SOLE   0 0 0
UNITI GROUP INC COM 91325V108 1,464 138,988 SH   SOLE   138,988 0 0
UNITI GROUP INC PUT 91325V958 4,287 4,070 SH Put SOLE   0 0 0
UNUM GROUP CALL 91529Y906 587 349 SH Call SOLE   0 0 0
UNUM GROUP PUT 91529Y956 289 172 SH Put SOLE   0 0 0
UNION PAC CORP CALL 907818908 26,321 1,337 SH Call SOLE   0 0 0
UNION PAC CORP COM 907818108 821 4,172 SH   SOLE   4,172 0 0
UNION PAC CORP PUT 907818958 21,143 1,074 SH Put SOLE   0 0 0
UNIVAR SOLUTIONS USA INC CALL 91336L907 30 18 SH Call SOLE   0 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 78 4,645 SH   SOLE   4,645 0 0
UNIVAR SOLUTIONS USA INC PUT 91336L957 67 40 SH Put SOLE   0 0 0
UPLAND SOFTWARE INC CALL 91544A909 1,327 352 SH Call SOLE   0 0 0
UPLAND SOFTWARE INC COM 91544A109 115 3,062 SH   SOLE   3,062 0 0
UPLAND SOFTWARE INC PUT 91544A959 324 86 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 5,110 914 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X864 3,359 60,085 SH   SOLE   60,085 0 0
PROSHARES TR PUT 74347X950 20,692 3,701 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 0 5,390 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC COM 911312106 0 1,543 SH   SOLE   1,543 0 0
UNITED PARCEL SERVICE INC PUT 911312956 0 5,262 SH Put SOLE   0 0 0
UPWORK INC CALL 91688F904 1,501 861 SH Call SOLE   0 0 0
UPWORK INC COM 91688F104 447 25,637 SH   SOLE   25,637 0 0
UPWORK INC PUT 91688F954 840 482 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 190 171 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 186 16,736 SH   SOLE   16,736 0 0
GLOBAL X FDS PUT 37954Y951 18 17 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 0 171 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC COM 917047102 0 15,073 SH   SOLE   15,073 0 0
URBAN OUTFITTERS INC PUT 917047952 0 317 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 0 1 SH Call SOLE   0 0 0
UROGEN PHARMA LTD CALL M96088905 1 1 SH Call SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 8,899 510 SH Call SOLE   0 0 0
UNITED RENTALS INC PUT 911363959 12,947 742 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 0 123 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X799 0 24,659 SH   SOLE   24,659 0 0
PROSHARES TR PUT 74347X950 0 57 SH Put SOLE   0 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 223 223 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 913 91,222 SH   SOLE   91,222 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 1,267 1,266 SH Put SOLE   0 0 0
USA TRUCK INC CALL 902925906 3 4 SH Call SOLE   0 0 0
USA TRUCK INC COM 902925106 56 5,949 SH   SOLE   5,949 0 0
US BANCORP DEL CALL 902973904 11,346 3,165 SH Call SOLE   0 0 0
US BANCORP DEL PUT 902973954 12,199 3,403 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 2,715 935 SH Call SOLE   0 0 0
U S CONCRETE INC PUT 90333L951 772 266 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 15 2 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R669 35 468 SH   SOLE   468 0 0
US FOODS HLDG CORP CALL 912008909 3,135 1,411 SH Call SOLE   0 0 0
US FOODS HLDG CORP COM 912008109 10 483 SH   SOLE   483 0 0
US FOODS HLDG CORP PUT 912008959 1,248 562 SH Put SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L CALL 91288V903 362 241 SH Call SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L COM 91288V103 917 60,970 SH   SOLE   60,970 0 0
UNITED STS 12 MONTH OIL FD L PUT 91288V953 746 496 SH Put SOLE   0 0 0
UNITED STATES CELLULAR CORP CALL 911684908 106 36 SH Call SOLE   0 0 0
ISHARES TR CALL 46429B907 25 4 SH Call SOLE   0 0 0
ISHARES TR COM 46429B697 59 934 SH   SOLE   934 0 0
USANA HEALTH SCIENCES INC CALL 90328M907 95 13 SH Call SOLE   0 0 0
USANA HEALTH SCIENCES INC PUT 90328M957 14 2 SH Put SOLE   0 0 0
UNITED STS OIL FD LP CALL 91232N907 16,099 5,691 SH Call SOLE   0 0 0
UNITED STS OIL FD LP COM 91232N207 9,752 344,726 SH   SOLE   344,726 0 0
UNITED STS OIL FD LP PUT 91232N957 21,998 7,776 SH Put SOLE   0 0 0
UNITED STS OIL FD LP CALL 91232N907 75,737 26,772 SH Call SOLE   0 0 0
UNITED STS OIL FD LP PUT 91232N957 75,341 26,632 SH Put SOLE   0 0 0
U S PHYSICAL THERAPY INC CALL 90337L908 417 48 SH Call SOLE   0 0 0
U S PHYSICAL THERAPY INC PUT 90337L958 521 60 SH Put SOLE   0 0 0
U S XPRESS ENTERPRISES INC CALL 90338N902 51 62 SH Call SOLE   0 0 0
U S XPRESS ENTERPRISES INC PUT 90338N952 4 6 SH Put SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 1,040 103 SH Call SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC CALL 913915904 0 1 SH Call SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 45 9,005 SH   SOLE   9,005 0 0
UNIVERSAL TECHNICAL INST INC PUT 913915954 71 141 SH Put SOLE   0 0 0
UTSTARCOM HOLDINGS CORP CALL G9310A904 0 1 SH Call SOLE   0 0 0
UTSTARCOM HOLDINGS CORP PUT G9310A954 0 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 0 2 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E711 0 999 SH   SOLE   999 0 0
UTZ BRANDS INC CALL 918090901 1,233 689 SH Call SOLE   0 0 0
UTZ BRANDS INC PUT 918090951 989 553 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 19,851 7,831 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 8,687 3,427 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 141 840 SH Call SOLE   0 0 0
ENERGY FUELS INC COM 292671708 128 76,503 SH   SOLE   76,503 0 0
ENERGY FUELS INC PUT 292671958 267 1,594 SH Put SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 60 44 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1 141 SH   SOLE   141 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 88 64 SH Put SOLE   0 0 0
UNIVEST FINANCIAL CORPORATIO PUT 915271950 4 3 SH Put SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 8 2 SH Call SOLE   0 0 0
UNIVERSAL CORP VA PUT 913456959 46 11 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 40,381 20,272 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W148 159 8,000 SH   SOLE   8,000 0 0
PROSHARES TR II PUT 74347W952 20,854 10,469 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1 1 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347R902 925 175 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 624 118 SH Put SOLE   0 0 0
UXIN LTD CALL 91818X908 2 27 SH Call SOLE   0 0 0
UXIN LTD COM 91818X108 16 18,979 SH   SOLE   18,979 0 0
UXIN LTD PUT 91818X958 3 44 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 43 14 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X633 519 16,822 SH   SOLE   16,822 0 0
PROSHARES TR PUT 74347X950 568 184 SH Put SOLE   0 0 0
VISA INC CALL 92826C909 175,713 8,787 SH Call SOLE   0 0 0
VISA INC COM 92826C839 8,632 43,168 SH   SOLE   43,168 0 0
VISA INC PUT 92826C959 186,312 9,317 SH Put SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO CALL 57164Y907 381 42 SH Call SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO PUT 57164Y957 2,206 243 SH Put SOLE   0 0 0
VALE S A CALL 91912E905 13,708 12,957 SH Call SOLE   0 0 0
VALE S A COM 91912E105 4,081 385,773 SH   SOLE   385,773 0 0
VALE S A PUT 91912E955 6,102 5,768 SH Put SOLE   0 0 0
VALARIS PLC CALL G9402V909 40 4,678 SH Call SOLE   0 0 0
VALARIS PLC PUT G9402V959 6 787 SH Put SOLE   0 0 0
VALARIS PLC PUT G9402V959 0 70 SH Put SOLE   0 0 0
VAPOTHERM INC CALL 922107907 107 37 SH Call SOLE   0 0 0
VAPOTHERM INC COM 922107107 186 6,445 SH   SOLE   6,445 0 0
VAPOTHERM INC PUT 922107957 522 180 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 1,427 83 SH Call SOLE   0 0 0
VARIAN MED SYS INC PUT 92220P955 223 13 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 53 4 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1,891 123 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 199 13 SH Put SOLE   0 0 0
VBI VACCINES INC CALL 91822J903 239 837 SH Call SOLE   0 0 0
VBI VACCINES INC COM 91822J103 212 74,160 SH   SOLE   74,160 0 0
VBI VACCINES INC PUT 91822J953 420 1,471 SH Put SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 64 3 SH Put SOLE   0 0 0
VASCULAR BIOGENICS LTD CALL M96883909 23 194 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 221 20 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 11 1 SH Put SOLE   0 0 0
VERITEX HLDGS INC CALL 923451908 17 10 SH Call SOLE   0 0 0
VISTEON CORP CALL 92839U906 145 21 SH Call SOLE   0 0 0
VISTEON CORP COM 92839U206 181 2,623 SH   SOLE   2,623 0 0
VISTEON CORP PUT 92839U956 200 29 SH Put SOLE   0 0 0
VERICEL CORP CALL 92346J908 748 404 SH Call SOLE   0 0 0
VERICEL CORP PUT 92346J958 172 93 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C900 21 2 SH Call SOLE   0 0 0
VANGUARD SCOTTSDALE FDS COM 92206C813 1 11 SH   SOLE   11 0 0
VACCINEX INC CALL 918640903 0 5 SH Call SOLE   0 0 0
VACCINEX INC COM 918640103 33 18,590 SH   SOLE   18,590 0 0
VACCINEX INC PUT 918640953 34 195 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 93 4 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A108 35 152 SH   SOLE   152 0 0
VANGUARD WORLD FDS PUT 92204A954 93 4 SH Put SOLE   0 0 0
VOCERA COMMUNICATIONS INC CALL 92857F907 351 121 SH Call SOLE   0 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 104 3,605 SH   SOLE   3,605 0 0
VOCERA COMMUNICATIONS INC PUT 92857F957 142 49 SH Put SOLE   0 0 0
VERACYTE INC CALL 92337F907 656 202 SH Call SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 16 1 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A207 80 495 SH   SOLE   495 0 0
VANGUARD WORLD FDS PUT 92204A954 49 3 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 624 155 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 213 53 SH Put SOLE   0 0 0
VANGUARD TAX-MANAGED INTL FD CALL 921943908 875 214 SH Call SOLE   0 0 0
VANGUARD TAX-MANAGED INTL FD PUT 921943958 282 69 SH Put SOLE   0 0 0
VEECO INSTRS INC DEL CALL 922417900 74 64 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL COM 922417100 343 29,414 SH   SOLE   29,414 0 0
VEECO INSTRS INC DEL PUT 922417950 594 509 SH Put SOLE   0 0 0
VEDANTA LIMITED CALL 92242Y900 35 48 SH Call SOLE   0 0 0
VEDANTA LIMITED COM 92242Y100 105 14,241 SH   SOLE   14,241 0 0
VEDANTA LIMITED PUT 92242Y950 25 35 SH Put SOLE   0 0 0
VEEVA SYS INC CALL 922475908 14,706 523 SH Call SOLE   0 0 0
VEEVA SYS INC PUT 922475958 8,548 304 SH Put SOLE   0 0 0
VEON LTD CALL 91822M906 15 125 SH Call SOLE   0 0 0
VEON LTD COM 91822M106 16 13,097 SH   SOLE   13,097 0 0
VEON LTD PUT 91822M956 6 52 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V900 659 1,014 SH Call SOLE   0 0 0
VEREIT INC COM 92339V100 168 25,902 SH   SOLE   25,902 0 0
VEREIT INC PUT 92339V950 280 432 SH Put SOLE   0 0 0
VERITONE INC CALL 92347M900 106 116 SH Call SOLE   0 0 0
VERITONE INC COM 92347M100 37 4,041 SH   SOLE   4,041 0 0
VERITONE INC PUT 92347M950 76 84 SH Put SOLE   0 0 0
VERU INC CALL 92536C903 111 424 SH Call SOLE   0 0 0
VERU INC COM 92536C103 42 16,103 SH   SOLE   16,103 0 0
VERU INC PUT 92536C953 19 75 SH Put SOLE   0 0 0
VERMILION ENERGY INC CALL 923725905 8 36 SH Call SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 33 14,323 SH   SOLE   14,323 0 0
VERMILION ENERGY INC PUT 923725955 8 37 SH Put SOLE   0 0 0
V F CORP CALL 918204908 772 110 SH Call SOLE   0 0 0
V F CORP COM 918204108 436 6,214 SH   SOLE   6,214 0 0
V F CORP PUT 918204958 6,659 948 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 588 1,285 SH Call SOLE   0 0 0
VILLAGE FARMS INTL INC PUT 92707Y958 140 307 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 58 10 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A405 328 5,609 SH   SOLE   5,609 0 0
VANGUARD WORLD FDS PUT 92204A954 438 75 SH Put SOLE   0 0 0
VONAGE HLDGS CORP CALL 92886T901 700 685 SH Call SOLE   0 0 0
VONAGE HLDGS CORP COM 92886T201 904 88,375 SH   SOLE   88,375 0 0
VONAGE HLDGS CORP PUT 92886T951 368 360 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 2,679 511 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 555 106 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 286 296 SH Call SOLE   0 0 0
VECTOR GROUP LTD COM 92240M108 166 17,202 SH   SOLE   17,202 0 0
VECTOR GROUP LTD PUT 92240M958 770 795 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 31 1 SH Call SOLE   0 0 0
VISTA GOLD CORP CALL 927926903 6 62 SH Call SOLE   0 0 0
VISTA GOLD CORP COM 927926303 4 4,465 SH   SOLE   4,465 0 0
VISTA GOLD CORP PUT 927926953 7 70 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 220 418 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 359 68,189 SH   SOLE   68,189 0 0
VIRNETX HLDG CORP PUT 92823T958 208 395 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 112 213 SH Call SOLE   0 0 0
VIRNETX HLDG CORP PUT 92823T958 99 189 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 306 15 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A504 9 48 SH   SOLE   48 0 0
VANGUARD WORLD FDS PUT 92204A954 142 7 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 10,949 3,909 SH Call SOLE   0 0 0
VIACOMCBS INC COM 92556H206 3,087 110,229 SH   SOLE   110,229 0 0
VIACOMCBS INC PUT 92556H956 14,971 5,345 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 170 61 SH Call SOLE   0 0 0
VIACOMCBS INC PUT 92556H956 341 122 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 3 1 SH Call SOLE   0 0 0
VIACOMCBS INC COM 92556H107 0 12 SH   SOLE   12 0 0
VIAVI SOLUTIONS INC CALL 925550905 80 69 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC PUT 925550955 31 27 SH Put SOLE   0 0 0
VICI PPTYS INC CALL 925652909 1,035 443 SH Call SOLE   0 0 0
VICI PPTYS INC PUT 925652959 661 283 SH Put SOLE   0 0 0
VICOR CORP CALL 925815902 1,344 173 SH Call SOLE   0 0 0
VICOR CORP PUT 925815952 310 40 SH Put SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS CALL 921908904 3,756 292 SH Call SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS COM 921908844 2,273 17,673 SH   SOLE   17,673 0 0
VANGUARD SPECIALIZED FUNDS PUT 921908954 20,161 1,567 SH Put SOLE   0 0 0
VIPSHOP HOLDINGS LIMITED CALL 92763W903 1,254 802 SH Call SOLE   0 0 0
VIPSHOP HOLDINGS LIMITED COM 92763W103 1,139 72,885 SH   SOLE   72,885 0 0
VIPSHOP HOLDINGS LIMITED PUT 92763W953 2,137 1,367 SH Put SOLE   0 0 0
VIR BIOTECHNOLOGY INC CALL 92764N902 391 114 SH Call SOLE   0 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 39 1,141 SH   SOLE   1,141 0 0
VIR BIOTECHNOLOGY INC PUT 92764N952 439 128 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 1,346 585 SH Call SOLE   0 0 0
VIRTU FINL INC COM 928254101 256 11,156 SH   SOLE   11,156 0 0
VIRTU FINL INC PUT 928254951 1,053 458 SH Put SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 0 1 SH Put SOLE   0 0 0
VITAL FARMS INC CALL 92847W903 17 10 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA CALL 87936R906 83 109 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA COM 87936R106 109 14,338 SH   SOLE   14,338 0 0
TELEFONICA BRASIL SA PUT 87936R956 136 178 SH Put SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 1,484 874 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC PUT 589584951 110 65 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,289 317 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W338 893 21,975 SH   SOLE   21,975 0 0
PROSHARES TR II PUT 74347W952 1,651 406 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 2,465 1,208 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W171 2,011 98,570 SH   SOLE   98,570 0 0
PROSHARES TR II PUT 74347W952 8,159 3,998 SH Put SOLE   0 0 0
VOXELJET AG CALL 92912L906 6 8 SH Call SOLE   0 0 0
VOXELJET AG PUT 92912L956 2 3 SH Put SOLE   0 0 0
VIKING THERAPEUTICS INC CALL 92686J906 1,232 2,117 SH Call SOLE   0 0 0
VIKING THERAPEUTICS INC PUT 92686J956 530 912 SH Put SOLE   0 0 0
VELODYNE LIDAR INC CALL 92259F901 0 1 SH Call SOLE   0 0 0
VALERO ENERGY CORP CALL 91913Y900 13,195 3,046 SH Call SOLE   0 0 0
VALERO ENERGY CORP PUT 91913Y950 5,254 1,213 SH Put SOLE   0 0 0
CONTROLADORA VUELA COMP DE A CALL 21240E905 12 18 SH Call SOLE   0 0 0
CONTROLADORA VUELA COMP DE A PUT 21240E955 86 120 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 14 2 SH Call SOLE   0 0 0
ISHARES TR PUT 46432F952 7 1 SH Put SOLE   0 0 0
VALLEY NATL BANCORP CALL 919794907 367 536 SH Call SOLE   0 0 0
VALLEY NATL BANCORP PUT 919794957 61 90 SH Put SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 759 56 SH Call SOLE   0 0 0
VULCAN MATLS CO COM 929160109 329 2,433 SH   SOLE   2,433 0 0
VULCAN MATLS CO PUT 929160959 6,112 451 SH Put SOLE   0 0 0
VALMONT INDS INC CALL 920253901 111 9 SH Call SOLE   0 0 0
VALMONT INDS INC PUT 920253951 12 1 SH Put SOLE   0 0 0
VMWARE INC CALL 928563902 13,706 954 SH Call SOLE   0 0 0
VMWARE INC COM 928563402 218 1,522 SH   SOLE   1,522 0 0
VMWARE INC PUT 928563952 15,243 1,061 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 129 134 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC COM 921659108 34 3,583 SH   SOLE   3,583 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 183 190 SH Put SOLE   0 0 0
VEONEER INC CALL 92336X909 97 66 SH Call SOLE   0 0 0
VEONEER INC PUT 92336X959 161 110 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 0 292 SH Call SOLE   0 0 0
21VIANET GROUP INC COM 90138A103 0 9,292 SH   SOLE   9,292 0 0
21VIANET GROUP INC PUT 90138A953 0 8 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 761 226 SH Call SOLE   0 0 0
VORNADO RLTY TR PUT 929042959 4,308 1,278 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 160 213 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 23 3,100 SH   SOLE   3,100 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 384 511 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 13,628 1,726 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908553 501 6,357 SH   SOLE   6,357 0 0
VANGUARD INDEX FDS PUT 922908959 21,942 2,779 SH Put SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 8 42 SH Call SOLE   0 0 0
VENATOR MATLS PLC COM G9329Z100 3 1,713 SH   SOLE   1,713 0 0
VENATOR MATLS PLC PUT G9329Z950 0 5 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 951 54 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 70 4 SH Put SOLE   0 0 0
VOC ENERGY TR CALL 91829B903 26 167 SH Call SOLE   0 0 0
VOC ENERGY TR PUT 91829B953 4 31 SH Put SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 4,870 3,629 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 1,344 1,002 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 547 54 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908512 68 679 SH   SOLE   679 0 0
VANGUARD INDEX FDS PUT 922908959 435 43 SH Put SOLE   0 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 0 54 SH   SOLE   54 0 0
VANGUARD INDEX FDS CALL 922908909 11,813 384 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 24,796 806 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 36 2 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 108 6 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 244 24 SH Call SOLE   0 0 0
VOXX INTL CORP CALL 91829F904 286 373 SH Call SOLE   0 0 0
VOXX INTL CORP PUT 91829F954 31 41 SH Put SOLE   0 0 0
VOYA FINANCIAL INC CALL 929089900 1,735 362 SH Call SOLE   0 0 0
VOYA FINANCIAL INC COM 929089100 227 4,738 SH   SOLE   4,738 0 0
VOYA FINANCIAL INC PUT 929089950 1,979 413 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 20 3 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042866 105 1,551 SH   SOLE   1,551 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 6 1 SH Put SOLE   0 0 0
VERA BRADLEY INC CALL 92335C906 265 435 SH Call SOLE   0 0 0
VERA BRADLEY INC PUT 92335C956 9 15 SH Put SOLE   0 0 0
VIEWRAY INC CALL 92672L907 221 632 SH Call SOLE   0 0 0
VIEWRAY INC PUT 92672L957 23 67 SH Put SOLE   0 0 0
VAREX IMAGING CORP CALL 92214X906 207 163 SH Call SOLE   0 0 0
VAREX IMAGING CORP PUT 92214X956 5 4 SH Put SOLE   0 0 0
VROOM INC CALL 92918V909 3,981 769 SH Call SOLE   0 0 0
VROOM INC COM 92918V109 1,789 34,558 SH   SOLE   34,558 0 0
VROOM INC PUT 92918V959 1,926 372 SH Put SOLE   0 0 0
VARONIS SYS INC CALL 922280902 403 35 SH Call SOLE   0 0 0
VARONIS SYS INC COM 922280102 142 1,233 SH   SOLE   1,233 0 0
VARONIS SYS INC PUT 922280952 380 33 SH Put SOLE   0 0 0
VERINT SYS INC CALL 92343X900 2,370 492 SH Call SOLE   0 0 0
VERINT SYS INC COM 92343X100 42 891 SH   SOLE   891 0 0
VERINT SYS INC PUT 92343X950 2,698 560 SH Put SOLE   0 0 0
VERRA MOBILITY CORP CALL 92511U902 67 70 SH Call SOLE   0 0 0
VERRA MOBILITY CORP COM 92511U102 13 1,387 SH   SOLE   1,387 0 0
VERRA MOBILITY CORP PUT 92511U952 33 35 SH Put SOLE   0 0 0
VERSO CORP PUT 92531L957 2 3 SH Put SOLE   0 0 0
VERSO CORP CALL 92531L907 11 15 SH Call SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 203 11 SH Call SOLE   0 0 0
VERISK ANALYTICS INC PUT 92345Y956 908 49 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 1,003 49 SH Call SOLE   0 0 0
VERISIGN INC COM 92343E102 149 730 SH   SOLE   730 0 0
VERISIGN INC PUT 92343E952 2,314 113 SH Put SOLE   0 0 0
VERTIV HOLDINGS CO CALL 92537N908 15 9 SH Call SOLE   0 0 0
VERTIV HOLDINGS CO COM 92537N108 356 20,609 SH   SOLE   20,609 0 0
VIRTUSA CORP CALL 92827P902 34 7 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 0 248 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 0 5,566 SH   SOLE   5,566 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 0 334 SH Put SOLE   0 0 0
VIASAT INC CALL 92552V900 330 96 SH Call SOLE   0 0 0
VIASAT INC PUT 92552V950 58 17 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 216 139 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 166 10,708 SH   SOLE   10,708 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 724 465 SH Put SOLE   0 0 0
VIVINT SOLAR INC CALL 92854Q906 42 27 SH Call SOLE   0 0 0
VIVINT SOLAR INC COM 92854Q106 137 3,243 SH   SOLE   3,243 0 0
VIVINT SOLAR INC PUT 92854Q956 1 25 SH Put SOLE   0 0 0
VISTRA CORP CALL 92840M902 1,348 715 SH Call SOLE   0 0 0
VISTRA CORP COM 92840M102 101 5,388 SH   SOLE   5,388 0 0
VISTRA CORP PUT 92840M952 682 362 SH Put SOLE   0 0 0
VERASTEM INC CALL 92337C904 174 1,439 SH Call SOLE   0 0 0
VERASTEM INC COM 92337C104 53 43,884 SH   SOLE   43,884 0 0
VERASTEM INC PUT 92337C954 192 1,592 SH Put SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 484 240 SH Call SOLE   0 0 0
VISTA OUTDOOR INC COM 928377100 224 11,146 SH   SOLE   11,146 0 0
VISTA OUTDOOR INC PUT 928377950 30 15 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 491 61 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042742 98 1,221 SH   SOLE   1,221 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 548 68 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 4,070 239 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 3,644 214 SH Put SOLE   0 0 0
VERTEX ENERGY INC CALL 92534K907 0 1 SH Call SOLE   0 0 0
VENTAS INC CALL 92276F900 1,774 423 SH Call SOLE   0 0 0
VENTAS INC COM 92276F100 1,960 46,715 SH   SOLE   46,715 0 0
VENTAS INC PUT 92276F950 6,667 1,589 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 2,215 212 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 261 25 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1,092 48 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908736 336 1,479 SH   SOLE   1,479 0 0
VANGUARD INDEX FDS PUT 922908959 5,030 221 SH Put SOLE   0 0 0
VUZIX CORP CALL 92921W900 396 869 SH Call SOLE   0 0 0
VUZIX CORP COM 92921W300 113 24,891 SH   SOLE   24,891 0 0
VUZIX CORP PUT 92921W950 86 190 SH Put SOLE   0 0 0
VIVINT SMART HOME INC CALL 928542909 561 329 SH Call SOLE   0 0 0
VIVINT SMART HOME INC COM 928542109 18 1,076 SH   SOLE   1,076 0 0
VIVINT SMART HOME INC PUT 928542959 199 117 SH Put SOLE   0 0 0
VIVUS INC CALL 928551908 0 8 SH Call SOLE   0 0 0
VALVOLINE INC CALL 92047W901 1,226 644 SH Call SOLE   0 0 0
VALVOLINE INC PUT 92047W951 1,123 590 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 5,452 1,261 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 5,141 1,189 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 155 12 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908652 52 408 SH   SOLE   408 0 0
VANGUARD INDEX FDS PUT 922908959 25 2 SH Put SOLE   0 0 0
VAXART INC CALL 92243A900 0 2,292 SH Call SOLE   0 0 0
VAXART INC COM 92243A200 0 5,717 SH   SOLE   5,717 0 0
VAXART INC PUT 92243A950 0 1,131 SH Put SOLE   0 0 0
VANGUARD STAR FDS CALL 921909908 3,344 641 SH Call SOLE   0 0 0
VANGUARD STAR FDS PUT 921909958 886 170 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 68,574 27,540 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06746P621 9 400 SH   SOLE   400 0 0
BARCLAYS BANK PLC PUT 06746P951 86,238 34,634 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 271 80 SH Call SOLE   0 0 0
BARCLAYS BANK PLC PUT 06746P951 152 45 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 11 11 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 15 1,465 SH   SOLE   1,465 0 0
VANGUARD WHITEHALL FDS CALL 921946906 6,199 766 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS PUT 921946956 1,853 229 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 36,526 6,140 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,023 34,018 SH   SOLE   34,018 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 49,543 8,328 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 30,701 1,055 SH Call SOLE   0 0 0
WAYFAIR INC COM 94419L101 2,641 9,078 SH   SOLE   9,078 0 0
WAYFAIR INC PUT 94419L951 63,469 2,181 SH Put SOLE   0 0 0
WABTEC CALL 929740908 1,107 179 SH Call SOLE   0 0 0
WABTEC COM 929740108 11 185 SH   SOLE   185 0 0
WABTEC PUT 929740958 680 110 SH Put SOLE   0 0 0
WASHINGTON FED INC CALL 938824909 2 1 SH Call SOLE   0 0 0
WASHINGTON FED INC COM 938824109 14 682 SH   SOLE   682 0 0
WASHINGTON FED INC PUT 938824959 2 1 SH Put SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 572 181 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 224 71 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 919 47 SH Call SOLE   0 0 0
WATERS CORP COM 941848103 93 479 SH   SOLE   479 0 0
WATERS CORP PUT 941848953 2,798 143 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 527 1,789 SH Call SOLE   0 0 0
ENERGOUS CORP PUT 29272C953 173 589 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 3,989 1,095 SH Call SOLE   0 0 0
WEIBO CORP PUT 948596951 2,681 736 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 11,537 3,212 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,814 134,030 SH   SOLE   134,030 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 10,564 2,941 SH Put SOLE   0 0 0
500 COM LTD CALL 33829R900 0 1 SH Call SOLE   0 0 0
500 COM LTD COM 33829R100 3 1,100 SH   SOLE   1,100 0 0
WEBSTER FINL CORP CONN CALL 947890909 385 146 SH Call SOLE   0 0 0
WEBSTER FINL CORP CONN PUT 947890959 208 79 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 268 436 SH Call SOLE   0 0 0
WELBILT INC COM 949090104 79 12,859 SH   SOLE   12,859 0 0
WELBILT INC PUT 949090954 1 2 SH Put SOLE   0 0 0
WESCO INTL INC CALL 95082P905 66 15 SH Call SOLE   0 0 0
WESCO INTL INC PUT 95082P955 206 47 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 280 27 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC COM 94106B101 15 152 SH   SOLE   152 0 0
WASTE CONNECTIONS INC PUT 94106B951 923 89 SH Put SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 1,362 257 SH Call SOLE   0 0 0
WALKER & DUNLOP INC PUT 93148P952 349 66 SH Put SOLE   0 0 0
WORKDAY INC CALL 98138H901 21,642 1,006 SH Call SOLE   0 0 0
WORKDAY INC PUT 98138H951 24,782 1,152 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP. CALL 958102905 14,269 3,904 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP. COM 958102105 4,699 128,567 SH   SOLE   128,567 0 0
WESTERN DIGITAL CORP. PUT 958102955 18,161 4,969 SH Put SOLE   0 0 0
WD-40 CO COM 929236107 36 191 SH   SOLE   191 0 0
WD-40 CO PUT 929236957 283 15 SH Put SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 63 43 SH Call SOLE   0 0 0
WADDELL & REED FINL INC PUT 930059950 210 142 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 121 213 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A508 197 34,577 SH   SOLE   34,577 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 43 76 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 930 96 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC COM 92939U106 396 4,091 SH   SOLE   4,091 0 0
WEC ENERGY GROUP INC PUT 92939U956 901 93 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 4,396 798 SH Call SOLE   0 0 0
WELLTOWER INC COM 95040Q104 943 17,126 SH   SOLE   17,126 0 0
WELLTOWER INC PUT 95040Q954 4,655 845 SH Put SOLE   0 0 0
WENDYS CO CALL 95058W900 2,833 1,271 SH Call SOLE   0 0 0
WENDYS CO PUT 95058W950 2,882 1,293 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 205 49 SH Call SOLE   0 0 0
WERNER ENTERPRISES INC COM 950755108 9 230 SH   SOLE   230 0 0
WERNER ENTERPRISES INC PUT 950755958 8 2 SH Put SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L CALL 958669903 314 393 SH Call SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L COM 958669103 12 1,604 SH   SOLE   1,604 0 0
WESTERN MIDSTREAM PARTNERS L PUT 958669953 1,452 1,815 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 5 16 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC COM 97717P104 22 7,111 SH   SOLE   7,111 0 0
WISDOMTREE INVTS INC PUT 97717P954 12 38 SH Put SOLE   0 0 0
WEX INC CALL 96208T904 3,376 243 SH Call SOLE   0 0 0
WEX INC PUT 96208T954 319 23 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 57,862 24,612 SH Call SOLE   0 0 0
WELLS FARGO CO NEW COM 949746101 5,925 252,026 SH   SOLE   252,026 0 0
WELLS FARGO CO NEW PUT 949746951 44,266 18,829 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 37 7 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G773 219 4,073 SH   SOLE   4,073 0 0
DIREXION SHS ETF TR PUT 25460G950 54 10 SH Put SOLE   0 0 0
WINNEBAGO INDS INC CALL 974637900 883 171 SH Call SOLE   0 0 0
WINNEBAGO INDS INC PUT 974637950 1,591 308 SH Put SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC CALL 98311A905 1,631 323 SH Call SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC PUT 98311A955 35 7 SH Put SOLE   0 0 0
CACTUS INC COM 127203107 2 156 SH   SOLE   156 0 0
WESTWOOD HLDGS GROUP INC CALL 961765904 0 1 SH Call SOLE   0 0 0
WESTWOOD HLDGS GROUP INC PUT 961765954 1 29 SH Put SOLE   0 0 0
WHIRLPOOL CORP CALL 963320906 0 271 SH Call SOLE   0 0 0
WHIRLPOOL CORP PUT 963320956 0 460 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 21 21 SH Call SOLE   0 0 0
BOINGO WIRELESS INC COM 09739C102 205 20,177 SH   SOLE   20,177 0 0
BOINGO WIRELESS INC PUT 09739C952 210 206 SH Put SOLE   0 0 0
WINGSTOP INC CALL 974155903 2,883 211 SH Call SOLE   0 0 0
WINGSTOP INC PUT 974155953 4,222 309 SH Put SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 4 1 SH Call SOLE   0 0 0
WIPRO LTD CALL 97651M909 11 25 SH Call SOLE   0 0 0
WIPRO LTD COM 97651M109 7 1,599 SH   SOLE   1,599 0 0
WIX COM LTD CALL M98068905 7,441 292 SH Call SOLE   0 0 0
WIX COM LTD COM M98068105 2,283 8,961 SH   SOLE   8,961 0 0
WIX COM LTD PUT M98068955 22,401 879 SH Put SOLE   0 0 0
WORKIVA INC COM 98139A105 183 3,294 SH   SOLE   3,294 0 0
WORKIVA INC PUT 98139A955 5 1 SH Put SOLE   0 0 0
WORKHORSE GROUP INC CALL 98138J906 18,922 7,485 SH Call SOLE   0 0 0
WORKHORSE GROUP INC COM 98138J206 7,280 288,001 SH   SOLE   288,001 0 0
WORKHORSE GROUP INC PUT 98138J956 14,235 5,631 SH Put SOLE   0 0 0
WESTLAKE CHEM CORP CALL 960413902 480 76 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP PUT 960413952 771 122 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 7 4 SH Call SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 24 1,287 SH   SOLE   1,287 0 0
WHITING PETE CORP NEW CALL 966387908 9 2,302 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387958 492 1,963 SH Put SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 7,435 657 SH Call SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 2,492 22,026 SH   SOLE   22,026 0 0
WASTE MGMT INC DEL PUT 94106L959 13,670 1,208 SH Put SOLE   0 0 0
WILLIAMS COS INC CALL 969457900 1,801 917 SH Call SOLE   0 0 0
WILLIAMS COS INC COM 969457100 131 6,676 SH   SOLE   6,676 0 0
WILLIAMS COS INC PUT 969457950 1,255 639 SH Put SOLE   0 0 0
WESTERN ASSET MTG CAP CORP CALL 95790D905 346 1,697 SH Call SOLE   0 0 0
WESTERN ASSET MTG CAP CORP PUT 95790D955 10 53 SH Put SOLE   0 0 0
WARNER MUSIC GROUP CORP CALL 934550903 1,028 358 SH Call SOLE   0 0 0
WARNER MUSIC GROUP CORP PUT 934550953 227 79 SH Put SOLE   0 0 0
WRIGHT MED GROUP N V CALL N96617908 76 25 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V COM N96617118 20 658 SH   SOLE   658 0 0
WRIGHT MED GROUP N V PUT N96617958 375 123 SH Put SOLE   0 0 0
WEIS MKTS INC COM 948849104 74 1,543 SH   SOLE   1,543 0 0
ADVANCED DRAIN SYS INC DEL CALL 00790R904 206 33 SH Call SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 99 1,587 SH   SOLE   1,587 0 0
WALMART INC CALL 931142903 230,893 16,503 SH Call SOLE   0 0 0
WALMART INC COM 931142103 2,182 15,598 SH   SOLE   15,598 0 0
WALMART INC PUT 931142953 169,612 12,123 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 332 278 SH Call SOLE   0 0 0
WABASH NATL CORP PUT 929566957 62 52 SH Put SOLE   0 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 2 452 SH   SOLE   452 0 0
WESTERN NEW ENG BANCORP INC PUT 958892951 0 1 SH Put SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 220 54 SH Call SOLE   0 0 0
WORTHINGTON INDS INC PUT 981811952 81 20 SH Put SOLE   0 0 0
SLACK TECHNOLOGIES INC CALL 83088V902 26,717 9,947 SH Call SOLE   0 0 0
SLACK TECHNOLOGIES INC COM 83088V102 8,978 334,268 SH   SOLE   334,268 0 0
SLACK TECHNOLOGIES INC PUT 83088V952 28,554 10,631 SH Put SOLE   0 0 0
WP CAREY INC CALL 92936U909 410 63 SH Call SOLE   0 0 0
WP CAREY INC PUT 92936U959 3,440 528 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W908 8 127 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W958 0 4 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 12,046 2,455 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 253 5,166 SH   SOLE   5,166 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 10,329 2,105 SH Put SOLE   0 0 0
WPP PLC NEW CALL 92937A902 74 19 SH Call SOLE   0 0 0
WPP PLC NEW PUT 92937A952 15 4 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 23 146 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 286 175,539 SH   SOLE   175,539 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 208 1,281 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 3 1 SH Call SOLE   0 0 0
ISHARES TR COM 464288422 11 356 SH   SOLE   356 0 0
WPX ENERGY INC CALL 98212B903 608 1,241 SH Call SOLE   0 0 0
WPX ENERGY INC COM 98212B103 217 44,348 SH   SOLE   44,348 0 0
WPX ENERGY INC PUT 98212B953 478 976 SH Put SOLE   0 0 0
BERKLEY W R CORP CALL 084423902 6 1 SH Call SOLE   0 0 0
BERKLEY W R CORP PUT 084423952 134 22 SH Put SOLE   0 0 0
WASHINGTON REAL ESTATE INVT CALL 939653901 46 23 SH Call SOLE   0 0 0
WASHINGTON REAL ESTATE INVT COM 939653101 28 1,426 SH   SOLE   1,426 0 0
WASHINGTON REAL ESTATE INVT PUT 939653951 157 78 SH Put SOLE   0 0 0
WEINGARTEN RLTY INVS CALL 948741903 25 15 SH Call SOLE   0 0 0
WEINGARTEN RLTY INVS PUT 948741953 3 2 SH Put SOLE   0 0 0
WESTROCK CO CALL 96145D905 5,106 1,470 SH Call SOLE   0 0 0
WESTROCK CO PUT 96145D955 2,414 695 SH Put SOLE   0 0 0
WORLD ACCEP CORP DEL PUT 981419954 137 13 SH Put SOLE   0 0 0
WRAP TECHNOLOGIES INC CALL 98212N907 411 608 SH Call SOLE   0 0 0
WRAP TECHNOLOGIES INC PUT 98212N957 6 10 SH Put SOLE   0 0 0
WILLSCOT MOBIL MINI HLDNG CO CALL 971378904 1,187 712 SH Call SOLE   0 0 0
WSFS FINL CORP CALL 929328902 5 2 SH Call SOLE   0 0 0
WSFS FINL CORP COM 929328102 19 739 SH   SOLE   739 0 0
WSFS FINL CORP PUT 929328952 16 6 SH Put SOLE   0 0 0
WILLIAMS SONOMA INC CALL 969904901 2,261 250 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC COM 969904101 1,452 16,061 SH   SOLE   16,061 0 0
WILLIAMS SONOMA INC PUT 969904951 6,683 739 SH Put SOLE   0 0 0
WATSCO INC CALL 942622900 2,375 102 SH Call SOLE   0 0 0
WATSCO INC PUT 942622950 116 5 SH Put SOLE   0 0 0
WHITESTONE REIT CALL 966084904 30 50 SH Call SOLE   0 0 0
WHITESTONE REIT COM 966084204 72 12,089 SH   SOLE   12,089 0 0
WHITESTONE REIT PUT 966084954 193 323 SH Put SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC CALL 955306905 0 12 SH Call SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 0 1,216 SH   SOLE   1,216 0 0
WEST PHARMACEUTICAL SVSC INC PUT 955306955 0 21 SH Put SOLE   0 0 0
WEST BANCORPORATION INC CALL 95123P906 9 6 SH Call SOLE   0 0 0
WINTRUST FINL CORP CALL 97650W908 184 46 SH Call SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 79 439 SH Call SOLE   0 0 0
W & T OFFSHORE INC COM 92922P106 3 1,930 SH   SOLE   1,930 0 0
W & T OFFSHORE INC PUT 92922P956 38 215 SH Put SOLE   0 0 0
ESSENTIAL UTILS INC CALL 29670G902 1,187 295 SH Call SOLE   0 0 0
ESSENTIAL UTILS INC PUT 29670G952 140 35 SH Put SOLE   0 0 0
WAITR HLDGS INC CALL 930752900 91 283 SH Call SOLE   0 0 0
WAITR HLDGS INC COM 930752100 104 32,580 SH   SOLE   32,580 0 0
WAITR HLDGS INC PUT 930752950 44 138 SH Put SOLE   0 0 0
SELECT ENERGY SVCS INC CALL 81617J901 4 11 SH Call SOLE   0 0 0
WESTERN UN CO CALL 959802909 2,865 1,337 SH Call SOLE   0 0 0
WESTERN UN CO PUT 959802959 3,285 1,533 SH Put SOLE   0 0 0
58 COM INC CALL 31680Q904 2 333 SH Call SOLE   0 0 0
58 COM INC PUT 31680Q954 0 68 SH Put SOLE   0 0 0
WAVE LIFE SCIENCES LTD CALL Y95308905 466 550 SH Call SOLE   0 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 31 3,714 SH   SOLE   3,714 0 0
WAVE LIFE SCIENCES LTD PUT Y95308955 288 340 SH Put SOLE   0 0 0
WW INTL INC CALL 98262P901 1,124 596 SH Call SOLE   0 0 0
WW INTL INC PUT 98262P951 2,556 1,355 SH Put SOLE   0 0 0
WOODWARD INC CALL 980745903 1,915 239 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 376 93 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 627 155 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC CALL 978097903 90 35 SH Call SOLE   0 0 0
WOLVERINE WORLD WIDE INC COM 978097103 63 2,439 SH   SOLE   2,439 0 0
WOLVERINE WORLD WIDE INC PUT 978097953 268 104 SH Put SOLE   0 0 0
WEYERHAEUSER CO MTN BE CALL 962166904 2,914 1,022 SH Call SOLE   0 0 0
WEYERHAEUSER CO MTN BE PUT 962166954 539 189 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 310 101 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 163 53 SH Put SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 43,114 6,004 SH Call SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 12,420 172,963 SH   SOLE   172,963 0 0
WYNN RESORTS LTD PUT 983134957 32,831 4,572 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 3,643 4,964 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW COM 912909108 68 9,400 SH   SOLE   9,400 0 0
UNITED STATES STL CORP NEW PUT 912909958 2,951 4,021 SH Put SOLE   0 0 0
EXANTAS CAP CORP CALL 30068N905 4 21 SH Call SOLE   0 0 0
EXANTAS CAP CORP COM 30068N105 2 1,246 SH   SOLE   1,246 0 0
EXANTAS CAP CORP PUT 30068N955 2 11 SH Put SOLE   0 0 0
SPDR SER TR COM 78464A631 29 340 SH   SOLE   340 0 0
SPDR SER TR PUT 78464A958 8 1 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 41,162 3,694 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 97,456 8,746 SH Put SOLE   0 0 0
XBIOTECH INC CALL 98400H902 158 83 SH Call SOLE   0 0 0
XBIOTECH INC PUT 98400H952 677 355 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 1,175 483 SH Call SOLE   0 0 0
CIMAREX ENERGY CO PUT 171798951 554 228 SH Put SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 462 67 SH Call SOLE   0 0 0
XCEL ENERGY INC COM 98389B100 159 2,310 SH   SOLE   2,310 0 0
XCEL ENERGY INC PUT 98389B950 1,014 147 SH Put SOLE   0 0 0
INTERSECT ENT INC CALL 46071F903 60 37 SH Call SOLE   0 0 0
INTERSECT ENT INC COM 46071F103 67 4,115 SH   SOLE   4,115 0 0
INTERSECT ENT INC PUT 46071F953 9 6 SH Put SOLE   0 0 0
XERIS PHARMACEUTICALS INC CALL 98422L907 120 204 SH Call SOLE   0 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 32 5,526 SH   SOLE   5,526 0 0
XERIS PHARMACEUTICALS INC PUT 98422L957 42 72 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 0 2 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 0 2 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 5,118 950 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A888 1,458 27,073 SH   SOLE   27,073 0 0
SPDR SER TR PUT 78464A958 6,562 1,218 SH Put SOLE   0 0 0
SPDR SER TR COM 78464A581 35 367 SH   SOLE   367 0 0
XENIA HOTELS & RESORTS INC CALL 984017903 12 14 SH Call SOLE   0 0 0
XENIA HOTELS & RESORTS INC COM 984017103 11 1,344 SH   SOLE   1,344 0 0
XENIA HOTELS & RESORTS INC PUT 984017953 0 1 SH Put SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD CALL 98417P905 14 75 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD COM 98417P105 5 2,682 SH   SOLE   2,682 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 3 20 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 11,315 1,778 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y100 1,027 16,141 SH   SOLE   16,141 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 23,705 3,725 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 4,003 674 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y852 1,959 32,992 SH   SOLE   32,992 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 10,335 1,740 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 85,770 28,638 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y506 948 31,655 SH   SOLE   31,655 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 50,070 16,718 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 132,081 54,874 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y605 8,893 369,493 SH   SOLE   369,493 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 113,319 47,079 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 23,155 3,008 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y704 8,354 108,526 SH   SOLE   108,526 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 61,037 7,929 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 118,088 10,119 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y803 5,212 44,668 SH   SOLE   44,668 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 160,135 13,722 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 14,218 1,364 SH Call SOLE   0 0 0
XILINX INC COM 983919101 52 500 SH   SOLE   500 0 0
XILINX INC PUT 983919951 13,009 1,248 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 24,088 3,758 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 29,216 4,558 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 758 215 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 5,533 1,569 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 596 53 SH Call SOLE   0 0 0
ACCELERON PHARMA INC COM 00434H108 46 412 SH   SOLE   412 0 0
ACCELERON PHARMA INC PUT 00434H958 1,001 89 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 50,775 8,551 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y886 8,157 137,381 SH   SOLE   137,381 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 57,557 9,693 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 56,547 5,361 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y209 21 200 SH   SOLE   200 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 116,428 11,038 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 52,442 3,568 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y407 299 2,039 SH   SOLE   2,039 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 81,823 5,567 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 7,195 3,096 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A755 1,001 43,103 SH   SOLE   43,103 0 0
SPDR SER TR PUT 78464A958 6,388 2,749 SH Put SOLE   0 0 0
XUNLEI LTD CALL 98419E908 109 317 SH Call SOLE   0 0 0
XUNLEI LTD COM 98419E108 34 10,054 SH   SOLE   10,054 0 0
XUNLEI LTD PUT 98419E958 31 92 SH Put SOLE   0 0 0
EXXON MOBIL CORP CALL 30231G902 66,476 19,364 SH Call SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 17,367 505,900 SH   SOLE   505,900 0 0
EXXON MOBIL CORP PUT 30231G952 92,100 26,828 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 229 188 SH Call SOLE   0 0 0
EXONE CO COM 302104104 65 5,349 SH   SOLE   5,349 0 0
EXONE CO PUT 302104954 191 157 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 33,710 8,013 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R556 1,522 36,180 SH   SOLE   36,180 0 0
SPDR SER TR PUT 78468R953 42,385 10,075 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 48,149 11,445 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 27,076 6,436 SH Put SOLE   0 0 0
XP INC CALL G98239909 0 617 SH Call SOLE   0 0 0
XP INC COM G98239109 0 20,727 SH   SOLE   20,727 0 0
XP INC PUT G98239959 0 1,156 SH Put SOLE   0 0 0
XPEL INC COM 98379L100 99 3,797 SH   SOLE   3,797 0 0
XPERI HOLDING CORP CALL 98390M903 0 109 SH Call SOLE   0 0 0
XPERI HOLDING CORP COM 98390M103 0 7,379 SH   SOLE   7,379 0 0
XPERI HOLDING CORP PUT 98390M953 0 6 SH Put SOLE   0 0 0
XPERI HOLDING CORP CALL 98390M903 0 104 SH Call SOLE   0 0 0
XPERI HOLDING CORP PUT 98390M953 0 251 SH Put SOLE   0 0 0
XPENG INC CALL 98422D905 156 78 SH Call SOLE   0 0 0
XPENG INC COM 98422D105 896 44,670 SH   SOLE   44,670 0 0
XPENG INC PUT 98422D955 907 452 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 104 24 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A722 86 1,991 SH   SOLE   1,991 0 0
XPO LOGISTICS INC CALL 983793900 9,151 1,081 SH Call SOLE   0 0 0
XPO LOGISTICS INC COM 983793100 16 191 SH   SOLE   191 0 0
XPO LOGISTICS INC PUT 983793950 6,095 720 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 156 27 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X880 388 6,708 SH   SOLE   6,708 0 0
PROSHARES TR PUT 74347X950 75 13 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 3,778 864 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC PUT 24906P959 6,353 1,453 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 0 2,602 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 0 6,135 SH Put SOLE   0 0 0
XEROX HOLDINGS CORP CALL 98421M906 930 496 SH Call SOLE   0 0 0
XEROX HOLDINGS CORP COM 98421M106 725 38,635 SH   SOLE   38,635 0 0
XEROX HOLDINGS CORP PUT 98421M956 741 395 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 12 1 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A862 36 290 SH   SOLE   290 0 0
XPRESSPA GROUP INC CALL 98420U903 107 546 SH Call SOLE   0 0 0
XPRESSPA GROUP INC PUT 98420U953 43 223 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 9 2 SH Call SOLE   0 0 0
ISHARES TR COM 46434V381 0 4 SH   SOLE   4 0 0
22ND CENTY GROUP INC CALL 90137F903 112 1,756 SH Call SOLE   0 0 0
22ND CENTY GROUP INC PUT 90137F953 10 168 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 218 26 SH Call SOLE   0 0 0
XYLEM INC COM 98419M100 342 4,076 SH   SOLE   4,076 0 0
XYLEM INC PUT 98419M950 824 98 SH Put SOLE   0 0 0
ALLEGHANY CORP DEL CALL 017175900 0 16 SH Call SOLE   0 0 0
ALLEGHANY CORP DEL PUT 017175950 0 80 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,642 667 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 285 116 SH Put SOLE   0 0 0
CBDMD INC CALL 12482W901 12 60 SH Call SOLE   0 0 0
CBDMD INC PUT 12482W951 1 8 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 28 4 SH Call SOLE   0 0 0
YELP INC CALL 985817905 1,084 540 SH Call SOLE   0 0 0
YELP INC COM 985817105 743 36,990 SH   SOLE   36,990 0 0
YELP INC PUT 985817955 1,492 743 SH Put SOLE   0 0 0
YETI HLDGS INC CALL 98585X904 2,383 526 SH Call SOLE   0 0 0
YETI HLDGS INC COM 98585X104 356 7,877 SH   SOLE   7,877 0 0
YETI HLDGS INC PUT 98585X954 2,773 612 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 663 437 SH Call SOLE   0 0 0
YEXT INC PUT 98585N956 279 184 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 1,920 1,318 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W771 1,209 83,046 SH   SOLE   83,046 0 0
DIREXION SHS ETF TR PUT 25459W952 491 337 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 5,533 848 SH Call SOLE   0 0 0
YANDEX N V PUT N97284958 8,874 1,360 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 8 8 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y495 25 2,384 SH   SOLE   2,384 0 0
YORK WTR CO CALL 987184908 0 1 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 704 1,972 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 86 241 SH Put SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 133 340 SH Call SOLE   0 0 0
YRC WORLDWIDE INC COM 984249607 156 39,901 SH   SOLE   39,901 0 0
YRC WORLDWIDE INC PUT 984249957 261 666 SH Put SOLE   0 0 0
YIREN DIGITAL LTD CALL 98585L900 5 20 SH Call SOLE   0 0 0
YIREN DIGITAL LTD PUT 98585L950 0 1 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 0 388 SH Call SOLE   0 0 0
YUM BRANDS INC PUT 988498951 0 1,373 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 5,999 1,133 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC PUT 98850P959 2,626 496 SH Put SOLE   0 0 0
JOYY INC CALL 46591M909 2,307 286 SH Call SOLE   0 0 0
JOYY INC COM 46591M109 781 9,688 SH   SOLE   9,688 0 0
JOYY INC PUT 46591M959 4,219 523 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 49,443 4,867 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 9,244 910 SH Put SOLE   0 0 0
ZAGG INC CALL 98884U908 108 389 SH Call SOLE   0 0 0
ZAGG INC PUT 98884U958 7 25 SH Put SOLE   0 0 0
ZIMMER BIOMET HOLDINGS INC CALL 98956P902 1,647 121 SH Call SOLE   0 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 496 3,647 SH   SOLE   3,647 0 0
ZIMMER BIOMET HOLDINGS INC PUT 98956P952 5,595 411 SH Put SOLE   0 0 0
ZEBRA TECHNOLOGIES CORPORATI CALL 989207905 1,237 49 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORPORATI PUT 989207955 1,338 53 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 7,461 725 SH Call SOLE   0 0 0
ZENDESK INC COM 98936J101 2,743 26,660 SH   SOLE   26,660 0 0
ZENDESK INC PUT 98936J951 7,523 731 SH Put SOLE   0 0 0
OLYMPIC STEEL INC COM 68162K106 8 716 SH   SOLE   716 0 0
ZILLOW GROUP INC CALL 98954M900 2,508 247 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 1,025 101 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 0 938 SH Call SOLE   0 0 0
ZOGENIX INC COM 98978L204 0 5,827 SH   SOLE   5,827 0 0
ZOGENIX INC PUT 98978L954 0 200 SH Put SOLE   0 0 0
ZOOMINFO TECHNOLOGIES INC CALL 98980F904 864 201 SH Call SOLE   0 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980F104 742 17,283 SH   SOLE   17,283 0 0
ZOOMINFO TECHNOLOGIES INC PUT 98980F954 864 201 SH Put SOLE   0 0 0
ZIONS BANCORPORATION N A CALL 989701907 2,331 798 SH Call SOLE   0 0 0
ZIONS BANCORPORATION N A PUT 989701957 552 189 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 117 466 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 114 45,459 SH   SOLE   45,459 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 185 737 SH Put SOLE   0 0 0
ZIX CORP CALL 98974P900 19 33 SH Call SOLE   0 0 0
ZIX CORP COM 98974P100 152 26,144 SH   SOLE   26,144 0 0
ZIX CORP PUT 98974P950 65 113 SH Put SOLE   0 0 0
ZAI LAB LTD CALL 98887Q904 0 1 SH Call SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN CALL 98980L901 186,351 3,964 SH Call SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 12,924 27,492 SH   SOLE   27,492 0 0
ZOOM VIDEO COMMUNICATIONS IN PUT 98980L951 341,769 7,270 SH Put SOLE   0 0 0
ZYNGA INC CALL 98986T908 2,836 3,110 SH Call SOLE   0 0 0
ZYNGA INC COM 98986T108 2,736 300,081 SH   SOLE   300,081 0 0
ZYNGA INC PUT 98986T958 2,421 2,655 SH Put SOLE   0 0 0
CHINA SOUTHERN AIRLINES CO L CALL 169409909 43 16 SH Call SOLE   0 0 0
CHINA SOUTHERN AIRLINES CO L COM 169409109 10 400 SH   SOLE   400 0 0
CHINA SOUTHERN AIRLINES CO L PUT 169409959 16 6 SH Put SOLE   0 0 0
ZION OIL & GAS INC CALL 989696909 0 1,127 SH Call SOLE   0 0 0
ZION OIL & GAS INC PUT 989696959 0 1 SH Put SOLE   0 0 0
PIMCO ETF TR CALL 72201R902 0 7 SH Call SOLE   0 0 0
PIMCO ETF TR PUT 72201R952 0 10 SH Put SOLE   0 0 0
ZSCALER INC CALL 98980G902 19,218 1,366 SH Call SOLE   0 0 0
ZSCALER INC PUT 98980G952 34,778 2,472 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 13 14 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W114 35 3,612 SH   SOLE   3,612 0 0
PROSHARES TR II PUT 74347W952 75 77 SH Put SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 3,784 1,265 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 1,130 378 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 4,845 293 SH Call SOLE   0 0 0
ZOETIS INC PUT 98978V953 2,331 141 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 1,029 370 SH Call SOLE   0 0 0
ZUMIEZ INC PUT 989817951 890 320 SH Put SOLE   0 0 0
ZUORA INC CALL 98983V906 1,364 1,320 SH Call SOLE   0 0 0
ZUORA INC COM 98983V106 344 33,360 SH   SOLE   33,360 0 0
ZUORA INC PUT 98983V956 434 420 SH Put SOLE   0 0 0
ZOVIO INC CALL 98979V902 7 18 SH Call SOLE   0 0 0
ZOVIO INC COM 98979V102 22 5,590 SH   SOLE   5,590 0 0
ZOVIO INC PUT 98979V952 0 2 SH Put SOLE   0 0 0
ZYMEWORKS INC CALL 98985W902 535 115 SH Call SOLE   0 0 0
ZYMEWORKS INC PUT 98985W952 554 119 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 109 332 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 51 155 SH Put SOLE   0 0 0
ZYNEX INC CALL 98986M903 99 57 SH Call SOLE   0 0 0
ZYNEX INC COM 98986M103 228 13,086 SH   SOLE   13,086 0 0
ZYNEX INC PUT 98986M953 193 111 SH Put SOLE   0 0 0