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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGILENT TECHNOLOGIES INC CALL 00846U901 4,778 640 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 4,607 617 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 2,462 1,052 SH Call SOLE   0 0 0
ALCOA CORP PUT 013872956 2,062 881 SH Put SOLE   0 0 0
ALTABA INC CALL 021346901 29,343 4,230 SH Call SOLE   0 0 0
ALTABA INC COM 021346101 3,953 56,990 SH   SOLE   56,990 0 0
ALTABA INC PUT 021346951 38,729 5,583 SH Put SOLE   0 0 0
AAC HLDGS INC COM 000307108 0 188 SH   SOLE   188 0 0
AAC HLDGS INC PUT 000307958 0 2 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 24,653 7,560 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,516 46,489 SH   SOLE   46,489 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 12,408 3,805 SH Put SOLE   0 0 0
AARONS INC CALL 002535900 141 23 SH Call SOLE   0 0 0
AARONS INC PUT 002535950 1,381 225 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 1,006 979 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 492 479 SH Put SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 2,250 146 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,579 16,738 SH   SOLE   16,738 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 3,175 206 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 412,524 20,843 SH Call SOLE   0 0 0
APPLE INC PUT 037833950 375,295 18,962 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC CALL 024013904 42 9 SH Call SOLE   0 0 0
AMERICAN ASSETS TR INC PUT 024013954 103 22 SH Put SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 620 139 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 71 1,612 SH   SOLE   1,612 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 499 112 SH Put SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 1,335 208 SH Call SOLE   0 0 0
AXON ENTERPRISE INC PUT 05464C951 1,033 161 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP CALL 01881G906 297 100 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP PUT 01881G956 154 52 SH Put SOLE   0 0 0
ABB LTD CALL 000375904 4,106 2,050 SH Call SOLE   0 0 0
ABB LTD PUT 000375954 1,642 820 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 44,453 6,113 SH Call SOLE   0 0 0
ABBVIE INC COM 00287Y109 4,666 64,174 SH   SOLE   64,174 0 0
ABBVIE INC PUT 00287Y959 46,373 6,377 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 690 81 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,837 21,548 SH   SOLE   21,548 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 4,339 509 SH Put SOLE   0 0 0
AMERIS BANCORP CALL 03076K908 223 57 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 97 203 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 13 2,921 SH   SOLE   2,921 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 25 53 SH Put SOLE   0 0 0
AMBEV SA CALL 02319V903 1 4 SH Call SOLE   0 0 0
AMBEV SA COM 02319V103 11 2,448 SH   SOLE   2,448 0 0
ASBURY AUTOMOTIVE GROUP INC CALL 043436904 25 3 SH Call SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 126 1,496 SH   SOLE   1,496 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 1,222 145 SH Put SOLE   0 0 0
ABM INDS INC CALL 000957900 900 225 SH Call SOLE   0 0 0
ABM INDS INC PUT 000957950 4 1 SH Put SOLE   0 0 0
ABIOMED INC CALL 003654900 12,607 484 SH Call SOLE   0 0 0
ABIOMED INC COM 003654100 1,782 6,844 SH   SOLE   6,844 0 0
ABIOMED INC PUT 003654950 7,580 291 SH Put SOLE   0 0 0
ARBOR RLTY TR INC CALL 038923908 110 91 SH Call SOLE   0 0 0
ARBOR RLTY TR INC PUT 038923958 3 3 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 16,727 1,989 SH Call SOLE   0 0 0
ABBOTT LABS COM 002824100 107 1,276 SH   SOLE   1,276 0 0
ABBOTT LABS PUT 002824950 11,403 1,356 SH Put SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 0 1 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 1 671 SH   SOLE   671 0 0
ARBUTUS BIOPHARMA CORP PUT 03879J950 3 18 SH Put SOLE   0 0 0
ARCOSA INC COM 039653100 0 1,866 SH   SOLE   1,866 0 0
ARCOSA INC PUT 039653950 0 24 SH Put SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 796 298 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 883 33,045 SH   SOLE   33,045 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 3,803 1,423 SH Put SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X908 4,326 5,532 SH Call SOLE   0 0 0
AURORA CANNABIS INC PUT 05156X958 421 539 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC CALL 024835900 9 2 SH Call SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 21 462 SH   SOLE   462 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 156 34 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 399 507 SH Call SOLE   0 0 0
ACCO BRANDS CORP PUT 00081T958 44 57 SH Put SOLE   0 0 0
ARCH CAP GROUP LTD CALL G0450A905 25 7 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD COM G0450A105 195 5,277 SH   SOLE   5,277 0 0
ARCH CAP GROUP LTD PUT G0450A955 14 4 SH Put SOLE   0 0 0
ALUMINUM CORP CHINA LTD CALL 022276909 24 28 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 2,226 637 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 408 117 SH Put SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN CALL 00448Q901 1 7 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 400 85 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 226 48 SH Put SOLE   0 0 0
ACI WORLDWIDE INC CALL 004498901 333 97 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 6 4 SH Call SOLE   0 0 0
AECOM CALL 00766T900 654 173 SH Call SOLE   0 0 0
AECOM PUT 00766T950 15 4 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 20,823 1,127 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND PUT G1151C951 11,954 647 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 88 116 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC COM 00484M106 18 2,469 SH   SOLE   2,469 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 110 144 SH Put SOLE   0 0 0
ARES COML REAL ESTATE CORP CALL 04013V908 444 299 SH Call SOLE   0 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 10 4,648 SH   SOLE   4,648 0 0
ACLARIS THERAPEUTICS INC PUT 00461U955 10 46 SH Put SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 150 593 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 8 35 SH Put SOLE   0 0 0
ACACIA RESH CORP CALL 003881907 2 10 SH Call SOLE   0 0 0
ACACIA RESH CORP PUT 003881957 5 20 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 51 7 SH Call SOLE   0 0 0
ISHARES TR COM 464288257 1,182 16,040 SH   SOLE   16,040 0 0
ISHARES TR PUT 464288955 4,739 643 SH Put SOLE   0 0 0
ISHARES INC COM 464286525 15 170 SH   SOLE   170 0 0
ISHARES INC PUT 464286951 18 2 SH Put SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC COM 00653A107 5 1,405 SH   SOLE   1,405 0 0
ADOBE INC CALL 00724F901 70,480 2,392 SH Call SOLE   0 0 0
ADOBE INC PUT 00724F951 97,971 3,325 SH Put SOLE   0 0 0
AGREE REALTY CORP CALL 008492900 6 1 SH Call SOLE   0 0 0
AGREE REALTY CORP COM 008492100 2 38 SH   SOLE   38 0 0
ANALOG DEVICES INC CALL 032654905 2,313 205 SH Call SOLE   0 0 0
ANALOG DEVICES INC COM 032654105 8,594 76,148 SH   SOLE   76,148 0 0
ANALOG DEVICES INC PUT 032654955 14,605 1,294 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 3,725 913 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 599 14,689 SH   SOLE   14,689 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 1,815 445 SH Put SOLE   0 0 0
ADMA BIOLOGICS INC CALL 000899904 51 134 SH Call SOLE   0 0 0
ADMA BIOLOGICS INC PUT 000899954 26 69 SH Put SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 31 245 SH Call SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP COM 00547W208 1 811 SH   SOLE   811 0 0
ADAMIS PHARMACEUTICALS CORP PUT 00547W958 8 65 SH Put SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 2 4 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 46 7,574 SH   SOLE   7,574 0 0
ADAMAS PHARMACEUTICALS INC PUT 00548A956 3 5 SH Put SOLE   0 0 0
ADIENT PLC CALL G0084W901 3,062 1,262 SH Call SOLE   0 0 0
ADIENT PLC COM G0084W101 2,097 86,431 SH   SOLE   86,431 0 0
ADIENT PLC PUT G0084W951 757 312 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 10,283 622 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,144 12,970 SH   SOLE   12,970 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 2,463 149 SH Put SOLE   0 0 0
ADURO BIOTECH INC CALL 00739L901 2 15 SH Call SOLE   0 0 0
ADURO BIOTECH INC COM 00739L101 2 1,589 SH   SOLE   1,589 0 0
ADURO BIOTECH INC PUT 00739L951 1 11 SH Put SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 2,774 198 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 698 4,987 SH   SOLE   4,987 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 3,671 262 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 14,367 882 SH Call SOLE   0 0 0
AUTODESK INC PUT 052769956 20,199 1,240 SH Put SOLE   0 0 0
ADVANCED DISP SVCS INC DEL CALL 00790X901 31 74 SH Call SOLE   0 0 0
ADVANCED DISP SVCS INC DEL PUT 00790X951 13 31 SH Put SOLE   0 0 0
ADT INC CALL 00090Q903 386 631 SH Call SOLE   0 0 0
ADT INC COM 00090Q103 17 2,898 SH   SOLE   2,898 0 0
ADT INC PUT 00090Q953 50 83 SH Put SOLE   0 0 0
ADTRAN INC CALL 00738A906 99 65 SH Call SOLE   0 0 0
ADTRAN INC PUT 00738A956 77 51 SH Put SOLE   0 0 0
ADDUS HOMECARE CORP CALL 006739906 314 42 SH Call SOLE   0 0 0
ADDUS HOMECARE CORP COM 006739106 113 1,520 SH   SOLE   1,520 0 0
ADDUS HOMECARE CORP PUT 006739956 374 50 SH Put SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 7 6 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 253 21,299 SH   SOLE   21,299 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 5 5 SH Put SOLE   0 0 0
AMEREN CORP CALL 023608902 135 18 SH Call SOLE   0 0 0
AEGON N V CALL 007924903 129 262 SH Call SOLE   0 0 0
AEGON N V COM 007924103 129 26,238 SH   SOLE   26,238 0 0
AEGON N V PUT 007924953 271 549 SH Put SOLE   0 0 0
AEGION CORP COM 00770F104 0 26 SH   SOLE   26 0 0
ADVANCED ENERGY INDS CALL 007973900 213 38 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS PUT 007973950 73 13 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD CALL 025676906 8 3 SH Call SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 2 1 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 5,779 1,128 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD PUT 008474958 2,090 408 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN CALL 02553E906 273 162 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 94 5,601 SH   SOLE   5,601 0 0
AMERICAN EAGLE OUTFITTERS IN PUT 02553E956 89 53 SH Put SOLE   0 0 0
AMERICAN ELEC PWR CO INC CALL 025537901 6,178 702 SH Call SOLE   0 0 0
AMERICAN ELEC PWR CO INC PUT 025537951 1,196 136 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 3,458 665 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV PUT N00985956 1,549 298 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 65 22 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 786 26,613 SH   SOLE   26,613 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 791 268 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 226 135 SH Call SOLE   0 0 0
AES CORP PUT 00130H955 165 99 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC CALL 007975902 141 479 SH Call SOLE   0 0 0
AETERNA ZENTARIS INC PUT 007975952 26 90 SH Put SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 993 97 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO PUT 025932954 286 28 SH Put SOLE   0 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 3 4,505 SH   SOLE   4,505 0 0
AFLAC INC CALL 001055902 4,209 768 SH Call SOLE   0 0 0
AFLAC INC PUT 001055952 531 97 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 70 247 SH Call SOLE   0 0 0
AFFIMED N V COM N01045108 3 1,264 SH   SOLE   1,264 0 0
AFFIMED N V PUT N01045958 14 50 SH Put SOLE   0 0 0
CSOP ETF TR COM 12649L105 46 2,641 SH   SOLE   2,641 0 0
CSOP ETF TR PUT 12649L955 165 95 SH Put SOLE   0 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 929 1,175 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 397 503 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 178 23 SH Call SOLE   0 0 0
AGCO CORP PUT 001084952 775 100 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 18 61 SH Call SOLE   0 0 0
AGENUS INC COM 00847G705 185 61,923 SH   SOLE   61,923 0 0
AGENUS INC PUT 00847G955 371 1,237 SH Put SOLE   0 0 0
AGROFRESH SOLUTIONS COM 00856G109 0 645 SH   SOLE   645 0 0
AGROFRESH SOLUTIONS PUT 00856G959 0 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,057 95 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 345 31 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 77 12,736 SH   SOLE   12,736 0 0
ALAMOS GOLD INC NEW PUT 011532958 58 97 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 658 132 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 3,092 620 SH Put SOLE   0 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 14 2,129 SH   SOLE   2,129 0 0
FEDERAL AGRIC MTG CORP CALL 313148906 50 7 SH Call SOLE   0 0 0
ALLERGAN PLC CALL G0177J908 44,971 2,686 SH Call SOLE   0 0 0
ALLERGAN PLC COM G0177J108 2,703 16,147 SH   SOLE   16,147 0 0
ALLERGAN PLC PUT G0177J958 68,244 4,076 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 1,142 679 SH Call SOLE   0 0 0
AGNC INVT CORP COM 00123Q104 1,292 76,837 SH   SOLE   76,837 0 0
AGNC INVT CORP PUT 00123Q954 2,496 1,484 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 2,789 663 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD PUT G0585R956 3,446 819 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 534 217 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 83 34 SH Put SOLE   0 0 0
ADECOAGRO S A CALL L00849906 24 35 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC CALL 00847L900 72 496 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC PUT 00847L950 0 2 SH Put SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP CALL 03820J900 25 67 SH Call SOLE   0 0 0
ARGAN INC PUT 04010E959 0 1 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC CALL 044103909 5 20 SH Call SOLE   0 0 0
ARLINGTON ASSET INVT CORP CALL 041356905 0 1 SH Call SOLE   0 0 0
ARLINGTON ASSET INVT CORP PUT 041356955 2 4 SH Put SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 14,673 2,754 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC PUT 026874954 14,199 2,665 SH Put SOLE   0 0 0
ALTRA INDL MOTION CORP CALL 02208R906 200 56 SH Call SOLE   0 0 0
ALTRA INDL MOTION CORP PUT 02208R956 46 13 SH Put SOLE   0 0 0
AIMMUNE THERAPEUTICS INC CALL 00900T907 293 141 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC PUT 00900T957 74 36 SH Put SOLE   0 0 0
APOLLO INVT CORP CALL 03761U902 50 32 SH Call SOLE   0 0 0
APOLLO INVT CORP PUT 03761U952 110 70 SH Put SOLE   0 0 0
AAR CORP CALL 000361905 55 15 SH Call SOLE   0 0 0
AIRGAIN INC CALL 00938A904 553 391 SH Call SOLE   0 0 0
AIRGAIN INC PUT 00938A954 669 473 SH Put SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN CALL 03820C905 24 4 SH Call SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 10 167 SH   SOLE   167 0 0
APPLIED INDL TECHNOLOGIES IN PUT 03820C955 61 10 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO CALL 03748R904 5 1 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO PUT 03748R954 5 1 SH Put SOLE   0 0 0
ASSURANT INC CALL 04621X908 1,840 173 SH Call SOLE   0 0 0
ASSURANT INC PUT 04621X958 63 6 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 201 23 SH Call SOLE   0 0 0
GALLAGHER ARTHUR J & CO PUT 363576959 43 5 SH Put SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 192 43 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 40 9 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 2,548 318 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,349 16,835 SH   SOLE   16,835 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 3,149 393 SH Put SOLE   0 0 0
ACHAOGEN INC CALL 004449904 0 239 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 32 67 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 241 49,847 SH   SOLE   49,847 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 17 37 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 0 1 SH Call SOLE   0 0 0
AKCEA THERAPEUTICS INC CALL 00972L907 112 48 SH Call SOLE   0 0 0
AKCEA THERAPEUTICS INC COM 00972L107 26 1,117 SH   SOLE   1,117 0 0
AKCEA THERAPEUTICS INC PUT 00972L957 154 66 SH Put SOLE   0 0 0
ACADIA RLTY TR COM 004239109 9 352 SH   SOLE   352 0 0
ACADIA RLTY TR PUT 004239959 71 26 SH Put SOLE   0 0 0
AKORN INC CALL 009728906 227 441 SH Call SOLE   0 0 0
AKORN INC PUT 009728956 56 109 SH Put SOLE   0 0 0
AK STL HLDG CORP CALL 001547908 21 91 SH Call SOLE   0 0 0
AK STL HLDG CORP COM 001547108 35 15,094 SH   SOLE   15,094 0 0
AK STL HLDG CORP PUT 001547958 63 266 SH Put SOLE   0 0 0
AIR LEASE CORP CALL 00912X902 1,207 292 SH Call SOLE   0 0 0
AIR LEASE CORP PUT 00912X952 376 91 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 1,027 146 SH Call SOLE   0 0 0
ALBEMARLE CORP COM 012653101 695 9,877 SH   SOLE   9,877 0 0
ALBEMARLE CORP PUT 012653951 2,372 337 SH Put SOLE   0 0 0
ALCON INC CALL H01301908 217 35 SH Call SOLE   0 0 0
ALCON INC COM H01301128 249 4,022 SH   SOLE   4,022 0 0
ALCON INC PUT H01301958 1,011 163 SH Put SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC CALL 014339905 42 36 SH Call SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 50 4,309 SH   SOLE   4,309 0 0
ALDER BIOPHARMACEUTICALS INC PUT 014339955 94 80 SH Put SOLE   0 0 0
ALDEYRA THERAPEUTICS INC CALL 01438T906 241 403 SH Call SOLE   0 0 0
ALDEYRA THERAPEUTICS INC PUT 01438T956 17 29 SH Put SOLE   0 0 0
ALIGN TECHNOLOGY INC CALL 016255901 28,984 1,059 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,743 13,679 SH   SOLE   13,679 0 0
ALIGN TECHNOLOGY INC PUT 016255951 30,325 1,108 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 990 69 SH Call SOLE   0 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 43 3 SH Put SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 3,355 525 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC PUT 011659959 1,169 183 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 114 51 SH Call SOLE   0 0 0
ALKERMES PLC COM G01767105 99 4,436 SH   SOLE   4,436 0 0
ALKERMES PLC PUT G01767955 101 45 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 5,603 551 SH Call SOLE   0 0 0
ALLSTATE CORP PUT 020002951 4,138 407 SH Put SOLE   0 0 0
ALLEGION PUB LTD CO CALL G0176J909 44 4 SH Call SOLE   0 0 0
ALLOGENE THERAPEUTICS INC CALL 019770906 102 38 SH Call SOLE   0 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 4 157 SH   SOLE   157 0 0
ALLOGENE THERAPEUTICS INC PUT 019770956 53 20 SH Put SOLE   0 0 0
ALLOT LTD COM M0854Q105 22 3,095 SH   SOLE   3,095 0 0
ALLOT LTD PUT M0854Q955 39 55 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 1,128 364 SH Call SOLE   0 0 0
ALLY FINL INC COM 02005N100 629 20,310 SH   SOLE   20,310 0 0
ALLY FINL INC PUT 02005N950 1,946 628 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 2,009 277 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 1,197 165 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 101 19 SH Call SOLE   0 0 0
ALARM COM HLDGS INC COM 011642105 194 3,633 SH   SOLE   3,633 0 0
ALARM COM HLDGS INC PUT 011642955 294 55 SH Put SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 3,402 734 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 46 10 SH Put SOLE   0 0 0
ALTIMMUNE INC CALL 02155H900 6 27 SH Call SOLE   0 0 0
ALTIMMUNE INC PUT 02155H950 21 91 SH Put SOLE   0 0 0
AUTOLIV INC CALL 052800909 98 14 SH Call SOLE   0 0 0
AUTOLIV INC COM 052800109 154 2,186 SH   SOLE   2,186 0 0
AUTOLIV INC PUT 052800959 542 77 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 6,758 516 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 5,554 42,409 SH   SOLE   42,409 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 16,883 1,289 SH Put SOLE   0 0 0
ANTERO MIDSTREAM CORP CALL 03676B902 89 78 SH Call SOLE   0 0 0
ANTERO MIDSTREAM CORP COM 03676B102 223 19,514 SH   SOLE   19,514 0 0
ANTERO MIDSTREAM CORP PUT 03676B952 90 79 SH Put SOLE   0 0 0
ANTERO MIDSTREAM CORP CALL 03676B902 1 1 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC CALL 00163U906 542 543 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 127 12,760 SH   SOLE   12,760 0 0
AMAG PHARMACEUTICALS INC PUT 00163U956 402 403 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 17,514 3,900 SH Call SOLE   0 0 0
APPLIED MATLS INC PUT 038222955 18,161 4,044 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 1,734 393 SH Call SOLE   0 0 0
AMBARELLA INC COM G037AX101 683 15,488 SH   SOLE   15,488 0 0
AMBARELLA INC PUT G037AX951 3,071 696 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 2,168 1,287 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC COM 023139884 376 22,371 SH   SOLE   22,371 0 0
AMBAC FINL GROUP INC PUT 023139954 52 31 SH Put SOLE   0 0 0
AMBER RD INC COM 02318Y108 7 600 SH   SOLE   600 0 0
AMC ENTMT HLDGS INC CALL 00165C904 270 290 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC PUT 00165C954 353 379 SH Put SOLE   0 0 0
AMCOR PLC COM G0250X107 1 112 SH   SOLE   112 0 0
AMCOR PLC CALL G0250X907 3 3 SH Call SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 964 177 SH Call SOLE   0 0 0
AMC NETWORKS INC PUT 00164V953 1,476 271 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 50,420 16,602 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC COM 007903107 214 7,063 SH   SOLE   7,063 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 43,860 14,442 SH Put SOLE   0 0 0
AMETEK INC NEW CALL 031100900 27 3 SH Call SOLE   0 0 0
AMETEK INC NEW COM 031100100 207 2,282 SH   SOLE   2,282 0 0
AMETEK INC NEW PUT 031100950 154 17 SH Put SOLE   0 0 0
AMEDISYS INC CALL 023436908 2,804 231 SH Call SOLE   0 0 0
AMEDISYS INC PUT 023436958 3,812 314 SH Put SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN CALL 008252908 322 35 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN PUT 008252958 525 57 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 31,106 1,688 SH Call SOLE   0 0 0
AMGEN INC COM 031162100 4,106 22,283 SH   SOLE   22,283 0 0
AMGEN INC PUT 031162950 24,748 1,343 SH Put SOLE   0 0 0
AMERICAN HOMES 4 RENT CALL 02665T906 9 4 SH Call SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS CALL 02752P900 6 13 SH Call SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 46 9,000 SH   SOLE   9,000 0 0
AMERICAN MIDSTREAM PARTNERS PUT 02752P950 113 220 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 2,350 936 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO PUT 46625H955 25 10 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 6 9 SH Call SOLE   0 0 0
AMKOR TECHNOLOGY INC COM 031652100 2 271 SH   SOLE   271 0 0
AMKOR TECHNOLOGY INC PUT 031652950 0 1 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 288 293 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q866 688 69,892 SH   SOLE   69,892 0 0
ALPS ETF TR PUT 00162Q956 1,375 1,396 SH Put SOLE   0 0 0
AMN HEALTHCARE SERVICES INC CALL 001744901 987 182 SH Call SOLE   0 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 31 572 SH   SOLE   572 0 0
AMN HEALTHCARE SERVICES INC PUT 001744951 151 28 SH Put SOLE   0 0 0
AMERIPRISE FINL INC CALL 03076C906 2,409 166 SH Call SOLE   0 0 0
AMERIPRISE FINL INC PUT 03076C956 1,291 89 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 17 454 SH Call SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN CALL 03209R903 21 10 SH Call SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 18 861 SH   SOLE   861 0 0
AMERESCO INC CALL 02361E908 4 3 SH Call SOLE   0 0 0
AMERESCO INC PUT 02361E958 38 26 SH Put SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 7,488 3,862 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 1,379 71,141 SH   SOLE   71,141 0 0
AMARIN CORP PLC PUT 023111956 5,113 2,637 SH Put SOLE   0 0 0
AMYRIS INC CALL 03236M900 150 424 SH Call SOLE   0 0 0
AMYRIS INC COM 03236M200 210 59,181 SH   SOLE   59,181 0 0
AMYRIS INC PUT 03236M950 532 1,495 SH Put SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC CALL 03168L905 131 183 SH Call SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 32 4,550 SH   SOLE   4,550 0 0
AMNEAL PHARMACEUTICALS INC PUT 03168L955 32 45 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 88 95 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 21 23 SH Put SOLE   0 0 0
AMERICAN SOFTWARE INC CALL 029683909 18 14 SH Call SOLE   0 0 0
AMERICAN SOFTWARE INC COM 029683109 8 624 SH   SOLE   624 0 0
AMERICAN SOFTWARE INC PUT 029683959 14 11 SH Put SOLE   0 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 18,359 898 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 46,001 2,250 SH Put SOLE   0 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 1,287 258 SH Call SOLE   0 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 389 78 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO CALL 030506909 211 25 SH Call SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO PUT 030506959 186 22 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 103 71 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV COM 02364W105 15 1,095 SH   SOLE   1,095 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 42 29 SH Put SOLE   0 0 0
ETFIS SER TR I CALL 26923G903 562 1,010 SH Call SOLE   0 0 0
ETFIS SER TR I PUT 26923G953 62 112 SH Put SOLE   0 0 0
AMAZON COM INC CALL 023135906 962,532 5,083 SH Call SOLE   0 0 0
AMAZON COM INC PUT 023135956 1,077,475 5,690 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 620 148 SH Call SOLE   0 0 0
AUTONATION INC PUT 05329W952 213 51 SH Put SOLE   0 0 0
ANAPTYSBIO INC CALL 032724906 28 5 SH Call SOLE   0 0 0
ANAPTYSBIO INC PUT 032724956 462 82 SH Put SOLE   0 0 0
ANDERSONS INC COM 034164103 0 5 SH   SOLE   5 0 0
ANDERSONS INC PUT 034164953 2 1 SH Put SOLE   0 0 0
ANDEAVOR LOGISTICS LP CALL 03350F906 930 256 SH Call SOLE   0 0 0
ANDEAVOR LOGISTICS LP PUT 03350F956 664 183 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 14,201 547 SH Call SOLE   0 0 0
ARISTA NETWORKS INC PUT 040413956 6,127 236 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 802 500 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO PUT 002896957 2,739 1,708 SH Put SOLE   0 0 0
ANGI HOMESERVICES INC CALL 00183L902 483 372 SH Call SOLE   0 0 0
ANGI HOMESERVICES INC COM 00183L102 124 9,544 SH   SOLE   9,544 0 0
ANGI HOMESERVICES INC PUT 00183L952 195 150 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 38 13 SH Call SOLE   0 0 0
ANGIODYNAMICS INC CALL 03475V901 216 110 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC CALL 035255908 166 41 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC COM 035255108 69 1,718 SH   SOLE   1,718 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 82 10 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC COM 00182C103 153 1,864 SH   SOLE   1,864 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 402 49 SH Put SOLE   0 0 0
ANSYS INC CALL 03662Q905 553 27 SH Call SOLE   0 0 0
ANSYS INC PUT 03662Q955 1,249 61 SH Put SOLE   0 0 0
ANTHEM INC CALL 036752903 3,950 140 SH Call SOLE   0 0 0
ANTHEM INC COM 036752103 12,339 43,725 SH   SOLE   43,725 0 0
ANTHEM INC PUT 036752953 36,884 1,307 SH Put SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP CALL 02874P903 102 114 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 27 3,086 SH   SOLE   3,086 0 0
AMERICAN OUTDOOR BRANDS CORP PUT 02874P953 114 127 SH Put SOLE   0 0 0
AON PLC CALL G0408V902 1,910 99 SH Call SOLE   0 0 0
AON PLC PUT G0408V952 2,663 138 SH Put SOLE   0 0 0
SMITH A O CORP CALL 831865909 528 112 SH Call SOLE   0 0 0
SMITH A O CORP PUT 831865959 905 192 SH Put SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 1 143 SH   SOLE   143 0 0
AMPCO-PITTSBURGH CORP COM 032037103 0 37 SH   SOLE   37 0 0
AMPCO-PITTSBURGH CORP PUT 032037953 10 25 SH Put SOLE   0 0 0
APACHE CORP CALL 037411905 999 345 SH Call SOLE   0 0 0
APACHE CORP PUT 037411955 1,891 653 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 11 4 SH Call SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 30 1,116 SH   SOLE   1,116 0 0
ARTISAN PARTNERS ASSET MGMT PUT 04316A958 16 6 SH Put SOLE   0 0 0
ANADARKO PETE CORP CALL 032511907 8,573 1,215 SH Call SOLE   0 0 0
ANADARKO PETE CORP COM 032511107 6,401 90,724 SH   SOLE   90,724 0 0
ANADARKO PETE CORP PUT 032511957 45,842 6,497 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 5,115 226 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 928 41 SH Put SOLE   0 0 0
APPLIED DNA SCIENCES INC CALL 03815U901 0 54 SH Call SOLE   0 0 0
AMPHENOL CORP NEW CALL 032095901 652 68 SH Call SOLE   0 0 0
AMPHENOL CORP NEW COM 032095101 773 8,061 SH   SOLE   8,061 0 0
AMPHENOL CORP NEW PUT 032095951 6,523 680 SH Put SOLE   0 0 0
APHRIA INC CALL 03765K904 1,045 1,491 SH Call SOLE   0 0 0
APHRIA INC PUT 03765K954 546 780 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 144 91 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC COM 03784Y200 11 751 SH   SOLE   751 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 55 35 SH Put SOLE   0 0 0
APELLIS PHARMACEUTICALS INC CALL 03753U906 5 2 SH Call SOLE   0 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1 75 SH   SOLE   75 0 0
APOLLO GLOBAL MGMT LLC CALL 037612906 3,505 1,022 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT LLC COM 037612306 957 27,910 SH   SOLE   27,910 0 0
APOLLO GLOBAL MGMT LLC PUT 037612956 991 289 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 325 75 SH Call SOLE   0 0 0
APOGEE ENTERPRISES INC PUT 037598959 30 7 SH Put SOLE   0 0 0
APPFOLIO INC CALL 03783C900 235 23 SH Call SOLE   0 0 0
APPFOLIO INC COM 03783C100 21 209 SH   SOLE   209 0 0
APPFOLIO INC PUT 03783C950 357 35 SH Put SOLE   0 0 0
APPIAN CORP CALL 03782L901 375 104 SH Call SOLE   0 0 0
APPIAN CORP COM 03782L101 354 9,823 SH   SOLE   9,823 0 0
APPIAN CORP PUT 03782L951 526 146 SH Put SOLE   0 0 0
DIGITAL TURBINE INC CALL 25400W902 65 130 SH Call SOLE   0 0 0
DIGITAL TURBINE INC COM 25400W102 66 13,214 SH   SOLE   13,214 0 0
DIGITAL TURBINE INC PUT 25400W952 111 222 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 2 3 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q950 10 16 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 121 179 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q950 183 271 SH Put SOLE   0 0 0
ALPHA PRO TECH LTD COM 020772109 2 686 SH   SOLE   686 0 0
ALPHA PRO TECH LTD PUT 020772959 3 10 SH Put SOLE   0 0 0
APTOSE BIOSCIENCES INC CALL 03835T900 5 21 SH Call SOLE   0 0 0
APTOSE BIOSCIENCES INC COM 03835T200 30 11,621 SH   SOLE   11,621 0 0
APTOSE BIOSCIENCES INC PUT 03835T950 65 250 SH Put SOLE   0 0 0
PREFERRED APT CMNTYS INC CALL 74039L903 116 78 SH Call SOLE   0 0 0
APTIV PLC CALL G6095L909 444 55 SH Call SOLE   0 0 0
APTIV PLC COM G6095L109 661 8,183 SH   SOLE   8,183 0 0
APTIV PLC PUT G6095L959 1,931 239 SH Put SOLE   0 0 0
AMERIGAS PARTNERS L P CALL 030975906 52 15 SH Call SOLE   0 0 0
AMERIGAS PARTNERS L P COM 030975106 95 2,728 SH   SOLE   2,728 0 0
AMERIGAS PARTNERS L P PUT 030975956 45 13 SH Put SOLE   0 0 0
APTEVO THERAPEUTICS INC CALL 03835L908 0 20 SH Call SOLE   0 0 0
APERGY CORP CALL 03755L904 70 21 SH Call SOLE   0 0 0
APYX MED CORP CALL 03837C906 0 1 SH Call SOLE   0 0 0
APYX MED CORP COM 03837C106 9 1,400 SH   SOLE   1,400 0 0
AQUA METALS INC CALL 03837J901 8 52 SH Call SOLE   0 0 0
AQUA METALS INC COM 03837J101 6 3,911 SH   SOLE   3,911 0 0
AQUA METALS INC PUT 03837J951 2 13 SH Put SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO CALL 30057T905 18 13 SH Call SOLE   0 0 0
ANTERO RES CORP CALL 03674X906 150 272 SH Call SOLE   0 0 0
ANTERO RES CORP COM 03674X106 36 6,675 SH   SOLE   6,675 0 0
ANTERO RES CORP PUT 03674X956 21 38 SH Put SOLE   0 0 0
ARAVIVE INC COM 03890D108 0 39 SH   SOLE   39 0 0
ACCURAY INC CALL 004397905 98 254 SH Call SOLE   0 0 0
ACCURAY INC COM 004397105 8 2,090 SH   SOLE   2,090 0 0
ACCURAY INC PUT 004397955 29 75 SH Put SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC CALL 00191G903 1 7 SH Call SOLE   0 0 0
ARCBEST CORP CALL 03937C905 8 3 SH Call SOLE   0 0 0
ARCBEST CORP COM 03937C105 0 26 SH   SOLE   26 0 0
ARCBEST CORP PUT 03937C955 5 2 SH Put SOLE   0 0 0
ARES CAP CORP CALL 04010L903 1,015 566 SH Call SOLE   0 0 0
ARES CAP CORP COM 04010L103 714 39,824 SH   SOLE   39,824 0 0
ARES CAP CORP PUT 04010L953 2,687 1,498 SH Put SOLE   0 0 0
ARCH COAL INC CALL 039380907 301 32 SH Call SOLE   0 0 0
ARCH COAL INC COM 039380407 44 473 SH   SOLE   473 0 0
ARCH COAL INC PUT 039380957 791 84 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 2 4 SH Call SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC PUT G0457F957 7 10 SH Put SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDG I CALL 03969T909 1 2 SH Call SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 22 2,421 SH   SOLE   2,421 0 0
ARCTURUS THERAPEUTICS HLDG I PUT 03969T959 18 20 SH Put SOLE   0 0 0
ARDELYX INC CALL 039697907 1 7 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 2,765 196 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 5,361 380 SH Put SOLE   0 0 0
ARES MANAGEMENT CORPORATION CALL 03990B901 10 4 SH Call SOLE   0 0 0
ARES MANAGEMENT CORPORATION PUT 03990B951 2 1 SH Put SOLE   0 0 0
APPROACH RESOURCES INC PUT 03834A953 0 2 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 9 2 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q104 1 39 SH   SOLE   39 0 0
ARK ETF TR PUT 00214Q951 14 3 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 41 8 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q401 3 61 SH   SOLE   61 0 0
ARLO TECHNOLOGIES INC CALL 04206A901 80 200 SH Call SOLE   0 0 0
ARLO TECHNOLOGIES INC COM 04206A101 1,069 266,784 SH   SOLE   266,784 0 0
ARLO TECHNOLOGIES INC PUT 04206A951 1,019 2,543 SH Put SOLE   0 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 359 212 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 10 6 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 1,128 313 SH Call SOLE   0 0 0
ARAMARK PUT 03852U956 1,081 300 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 316 54 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC COM 040047607 36 627 SH   SOLE   627 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 128 22 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 2,742 1,062 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 611 237 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 173 164 SH Call SOLE   0 0 0
ARCHROCK INC COM 03957W106 37 3,522 SH   SOLE   3,522 0 0
ARCHROCK INC PUT 03957W956 148 140 SH Put SOLE   0 0 0
ARQULE INC CALL 04269E907 253 230 SH Call SOLE   0 0 0
ARQULE INC COM 04269E107 256 23,338 SH   SOLE   23,338 0 0
ARQULE INC PUT 04269E957 1,227 1,115 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 130 70 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 102 55 SH Put SOLE   0 0 0
ARRAY BIOPHARMA INC CALL 04269X905 6,055 1,307 SH Call SOLE   0 0 0
ARRAY BIOPHARMA INC COM 04269X105 605 13,080 SH   SOLE   13,080 0 0
ARRAY BIOPHARMA INC PUT 04269X955 6,805 1,469 SH Put SOLE   0 0 0
AROTECH CORP CALL 042682903 0 3 SH Call SOLE   0 0 0
ARROW ELECTRS INC CALL 042735900 1,553 218 SH Call SOLE   0 0 0
ARROW ELECTRS INC COM 042735100 633 8,886 SH   SOLE   8,886 0 0
ARROW ELECTRS INC PUT 042735950 2,223 312 SH Put SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 879 332 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,244 46,978 SH   SOLE   46,978 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 768 290 SH Put SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 49 43 SH Call SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L PUT G3156P953 22 20 SH Put SOLE   0 0 0
ASSOCIATED BANC CORP CALL 045487905 4 2 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP COM 045487105 2 104 SH   SOLE   104 0 0
ASSOCIATED BANC CORP PUT 045487955 19 9 SH Put SOLE   0 0 0
ARDMORE SHIPPING CORP CALL Y0207T900 14 18 SH Call SOLE   0 0 0
ARDMORE SHIPPING CORP COM Y0207T100 45 5,625 SH   SOLE   5,625 0 0
ASGN INC CALL 00191U902 733 121 SH Call SOLE   0 0 0
ASGN INC PUT 00191U952 375 62 SH Put SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 6,053 757 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,365 17,071 SH   SOLE   17,071 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 2,159 270 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 15,000 5,327 SH Call SOLE   0 0 0
DBX ETF TR COM 233051879 140 5,000 SH   SOLE   5,000 0 0
DBX ETF TR PUT 233051959 7,389 2,624 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 13 5 SH Call SOLE   0 0 0
DBX ETF TR COM 233051754 534 20,393 SH   SOLE   20,393 0 0
DBX ETF TR PUT 233051959 34 13 SH Put SOLE   0 0 0
ADVANSIX INC CALL 00773T901 24 10 SH Call SOLE   0 0 0
ADVANSIX INC PUT 00773T951 2 1 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 95 71 SH Call SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 26 1,959 SH   SOLE   1,959 0 0
ASSEMBLY BIOSCIENCES INC PUT 045396958 14 11 SH Put SOLE   0 0 0
ASML HOLDING N V CALL N07059900 3,430 165 SH Call SOLE   0 0 0
ASML HOLDING N V PUT N07059950 2,245 108 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G901 10 168 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC COM 04351G101 0 900 SH   SOLE   900 0 0
ASCENA RETAIL GROUP INC PUT 04351G951 1 31 SH Put SOLE   0 0 0
ASCENDIS PHARMA A S CALL 04351P901 207 18 SH Call SOLE   0 0 0
ASCENDIS PHARMA A S COM 04351P101 545 4,733 SH   SOLE   4,733 0 0
ASCENDIS PHARMA A S PUT 04351P951 3,224 280 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 8 428 SH   SOLE   428 0 0
ASSERTIO THERAPEUTICS INC CALL 04545L907 8 26 SH Call SOLE   0 0 0
ASTEC INDS INC CALL 046224901 9 3 SH Call SOLE   0 0 0
ASTEC INDS INC COM 046224101 91 2,795 SH   SOLE   2,795 0 0
ASTEC INDS INC PUT 046224951 195 60 SH Put SOLE   0 0 0
ASURE SOFTWARE INC CALL 04649U902 120 146 SH Call SOLE   0 0 0
AMTECH SYS INC COM 032332504 0 64 SH   SOLE   64 0 0
ATLANTIC PWR CORP CALL 04878Q903 1 7 SH Call SOLE   0 0 0
ATLANTIC PWR CORP COM 04878Q863 23 9,559 SH   SOLE   9,559 0 0
ATLANTIC PWR CORP PUT 04878Q953 44 183 SH Put SOLE   0 0 0
A10 NETWORKS INC CALL 002121901 12 19 SH Call SOLE   0 0 0
A10 NETWORKS INC COM 002121101 765 112,248 SH   SOLE   112,248 0 0
A10 NETWORKS INC PUT 002121951 1,140 1,672 SH Put SOLE   0 0 0
ADTALEM GLOBAL ED INC CALL 00737L903 90 20 SH Call SOLE   0 0 0
ATHENE HLDG LTD CALL G0684D907 1,248 290 SH Call SOLE   0 0 0
ATHENE HLDG LTD PUT G0684D957 86 20 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 265 31 SH Call SOLE   0 0 0
AUTOHOME INC PUT 05278C957 410 48 SH Put SOLE   0 0 0
ATHERSYS INC CALL 04744L906 68 405 SH Call SOLE   0 0 0
ATHERSYS INC PUT 04744L956 10 61 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 65 26 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 65 26 SH Put SOLE   0 0 0
ATKORE INTL GROUP INC CALL 047649908 876 339 SH Call SOLE   0 0 0
ATN INTL INC COM 00215F107 10 182 SH   SOLE   182 0 0
ATN INTL INC PUT 00215F957 28 5 SH Put SOLE   0 0 0
ATHENEX INC CALL 04685N903 1,009 510 SH Call SOLE   0 0 0
ATHENEX INC PUT 04685N953 89 45 SH Put SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 316 30 SH Call SOLE   0 0 0
ATMOS ENERGY CORP PUT 049560955 411 39 SH Put SOLE   0 0 0
APTARGROUP INC CALL 038336903 3,618 291 SH Call SOLE   0 0 0
APTARGROUP INC PUT 038336953 3,419 275 SH Put SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC CALL 046513907 223 111 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 112 5,603 SH   SOLE   5,603 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 156 78 SH Put SOLE   0 0 0
ATRICURE INC CALL 04963C909 187 63 SH Call SOLE   0 0 0
ATRICURE INC COM 04963C209 88 2,950 SH   SOLE   2,950 0 0
ATRICURE INC PUT 04963C959 8 3 SH Put SOLE   0 0 0
ANTARES PHARMA INC CALL 036642906 101 307 SH Call SOLE   0 0 0
ANTARES PHARMA INC COM 036642106 295 89,666 SH   SOLE   89,666 0 0
ANTARES PHARMA INC PUT 036642956 244 744 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 1,729 709 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 710 291 SH Put SOLE   0 0 0
ACTUANT CORP CALL 00508X903 19 8 SH Call SOLE   0 0 0
ACTUANT CORP COM 00508X203 2 100 SH   SOLE   100 0 0
ACTUANT CORP PUT 00508X953 7 3 SH Put SOLE   0 0 0
ALTICE USA INC CALL 02156K903 94 39 SH Call SOLE   0 0 0
ALTICE USA INC COM 02156K103 212 8,737 SH   SOLE   8,737 0 0
ALTICE USA INC PUT 02156K953 1,741 715 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 14,131 2,994 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 21,985 4,658 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LTD CALL 035128906 601 338 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LTD PUT 035128956 555 312 SH Put SOLE   0 0 0
AUDIOCODES LTD CALL M15342904 30 20 SH Call SOLE   0 0 0
AUDIOCODES LTD COM M15342104 39 2,556 SH   SOLE   2,556 0 0
AUDIOCODES LTD PUT M15342954 114 74 SH Put SOLE   0 0 0
AU OPTRONICS CORP COM 002255107 0 194 SH   SOLE   194 0 0
AU OPTRONICS CORP PUT 002255957 5 17 SH Put SOLE   0 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 427 649 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 192 29,235 SH   SOLE   29,235 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 144 219 SH Put SOLE   0 0 0
AUTOWEB INC CALL 05335B900 0 1 SH Call SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 254 1,011 SH Call SOLE   0 0 0
YAMANA GOLD INC COM 98462Y100 242 96,195 SH   SOLE   96,195 0 0
YAMANA GOLD INC PUT 98462Y950 232 923 SH Put SOLE   0 0 0
AEROVIRONMENT INC CALL 008073908 1,623 286 SH Call SOLE   0 0 0
AEROVIRONMENT INC COM 008073108 158 2,795 SH   SOLE   2,795 0 0
AEROVIRONMENT INC PUT 008073958 1,992 351 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 81 4 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC COM 053484101 536 2,642 SH   SOLE   2,642 0 0
AVALONBAY CMNTYS INC PUT 053484951 893 44 SH Put SOLE   0 0 0
AMERICAN VANGUARD CORP CALL 030371908 12 8 SH Call SOLE   0 0 0
AMERICAN VANGUARD CORP COM 030371108 1 120 SH   SOLE   120 0 0
AMERICAN VANGUARD CORP PUT 030371958 10 7 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588909 28 423 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC COM 053588109 31 47,377 SH   SOLE   47,377 0 0
AVEO PHARMACEUTICALS INC PUT 053588959 32 486 SH Put SOLE   0 0 0
BROADCOM INC CALL 11135F901 84,112 2,922 SH Call SOLE   0 0 0
BROADCOM INC PUT 11135F951 39,638 1,377 SH Put SOLE   0 0 0
AVIANCA HLDGS SA CALL 05367G900 38 98 SH Call SOLE   0 0 0
AVIANCA HLDGS SA PUT 05367G950 9 25 SH Put SOLE   0 0 0
AVID TECHNOLOGY INC CALL 05367P900 139 153 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC PUT 05367P950 7 8 SH Put SOLE   0 0 0
AVALARA INC CALL 05338G906 3,841 532 SH Call SOLE   0 0 0
AVALARA INC PUT 05338G956 1,184 164 SH Put SOLE   0 0 0
AVANOS MED INC CALL 05350V906 4 1 SH Call SOLE   0 0 0
AVANOS MED INC COM 05350V106 38 882 SH   SOLE   882 0 0
AVANOS MED INC PUT 05350V956 56 13 SH Put SOLE   0 0 0
AVON PRODS INC CALL 054303902 492 1,270 SH Call SOLE   0 0 0
AVON PRODS INC PUT 054303952 44 115 SH Put SOLE   0 0 0
AVNET INC CALL 053807903 22 5 SH Call SOLE   0 0 0
AVNET INC COM 053807103 99 2,187 SH   SOLE   2,187 0 0
AVNET INC PUT 053807953 190 42 SH Put SOLE   0 0 0
AVANTOR INC CALL 05352A900 43 23 SH Call SOLE   0 0 0
AVANTOR INC COM 05352A100 140 7,363 SH   SOLE   7,363 0 0
AVANTOR INC PUT 05352A950 76 40 SH Put SOLE   0 0 0
AVX CORP NEW CALL 002444907 3 2 SH Call SOLE   0 0 0
AVX CORP NEW COM 002444107 15 938 SH   SOLE   938 0 0
AVX CORP NEW PUT 002444957 14 9 SH Put SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 45 135 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 72 21,372 SH   SOLE   21,372 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 96 287 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 682 59 SH Call SOLE   0 0 0
AVERY DENNISON CORP COM 053611109 493 4,269 SH   SOLE   4,269 0 0
AVERY DENNISON CORP PUT 053611959 381 33 SH Put SOLE   0 0 0
AVAYA HLDGS CORP CALL 05351X901 453 381 SH Call SOLE   0 0 0
AVAYA HLDGS CORP COM 05351X101 740 62,198 SH   SOLE   62,198 0 0
AVAYA HLDGS CORP PUT 05351X951 2,535 2,129 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW CALL 04247X902 281 29 SH Call SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,300 23,663 SH   SOLE   23,663 0 0
ARMSTRONG WORLD INDS INC NEW PUT 04247X952 48 5 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 2,807 242 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 2,146 185 SH Put SOLE   0 0 0
AMERICAN STS WTR CO COM 029899101 103 1,375 SH   SOLE   1,375 0 0
AMERICAN STS WTR CO PUT 029899951 616 82 SH Put SOLE   0 0 0
AXOS FINL INC CALL 05465C900 376 138 SH Call SOLE   0 0 0
AXOS FINL INC PUT 05465C950 152 56 SH Put SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 1,121 490 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 361 158 SH Put SOLE   0 0 0
ANIXTER INTL INC CALL 035290905 83 14 SH Call SOLE   0 0 0
ANIXTER INTL INC PUT 035290955 185 31 SH Put SOLE   0 0 0
AXOGEN INC CALL 05463X906 59 30 SH Call SOLE   0 0 0
AXOGEN INC COM 05463X106 28 1,419 SH   SOLE   1,419 0 0
AXOGEN INC PUT 05463X956 154 78 SH Put SOLE   0 0 0
AXOVANT GENE THERAPIES LTD CALL G0750W903 673 1,081 SH Call SOLE   0 0 0
AXOVANT GENE THERAPIES LTD PUT G0750W953 494 793 SH Put SOLE   0 0 0
AXOVANT GENE THERAPIES LTD CALL G0750W903 490 787 SH Call SOLE   0 0 0
AXOVANT GENE THERAPIES LTD PUT G0750W953 223 359 SH Put SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 326 256 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 6 5 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 14,726 1,193 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO PUT 025816959 22,873 1,853 SH Put SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD CALL G0692U909 1,604 269 SH Call SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD PUT G0692U959 23 4 SH Put SOLE   0 0 0
AXSOME THERAPEUTICS INC CALL 05464T904 957 372 SH Call SOLE   0 0 0
AXSOME THERAPEUTICS INC PUT 05464T954 919 357 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 5,572 1,872 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD PUT G0750C958 881 296 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 5 14 SH Call SOLE   0 0 0
AXT INC COM 00246W103 2 748 SH   SOLE   748 0 0
AXT INC PUT 00246W953 5 13 SH Put SOLE   0 0 0
ATLANTICA YIELD PLC CALL G0751N903 13 6 SH Call SOLE   0 0 0
ATLANTICA YIELD PLC COM G0751N103 0 14 SH   SOLE   14 0 0
ATLANTICA YIELD PLC PUT G0751N953 11 5 SH Put SOLE   0 0 0
ACUITY BRANDS INC CALL 00508Y902 262 19 SH Call SOLE   0 0 0
ACUITY BRANDS INC COM 00508Y102 304 2,207 SH   SOLE   2,207 0 0
ACUITY BRANDS INC PUT 00508Y952 1,613 117 SH Put SOLE   0 0 0
AIRCASTLE LTD CALL G0129K904 187 88 SH Call SOLE   0 0 0
AIRCASTLE LTD PUT G0129K954 72 34 SH Put SOLE   0 0 0
ALTERYX INC CALL 02156B903 1,822 167 SH Call SOLE   0 0 0
ALTERYX INC PUT 02156B953 4,310 395 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 3,830 928 SH Call SOLE   0 0 0
ASTRAZENECA PLC COM 046353108 373 9,058 SH   SOLE   9,058 0 0
ASTRAZENECA PLC PUT 046353958 5,300 1,284 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 9,675 88 SH Call SOLE   0 0 0
AUTOZONE INC COM 053332102 2,172 1,976 SH   SOLE   1,976 0 0
AUTOZONE INC PUT 053332952 12,094 110 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 1,889 152 SH Call SOLE   0 0 0
ASPEN TECHNOLOGY INC PUT 045327953 8,587 691 SH Put SOLE   0 0 0
AZUL S A CALL 05501U906 80 24 SH Call SOLE   0 0 0
AZUL S A COM 05501U106 213 6,395 SH   SOLE   6,395 0 0
AZUL S A PUT 05501U956 183 55 SH Put SOLE   0 0 0
BARNES GROUP INC CALL 067806909 0 1 SH Call SOLE   0 0 0
BARNES GROUP INC PUT 067806959 0 1 SH Put SOLE   0 0 0
BOEING CO CALL 097023905 244,396 6,714 SH Call SOLE   0 0 0
BOEING CO COM 097023105 3,827 10,515 SH   SOLE   10,515 0 0
BOEING CO PUT 097023955 200,351 5,504 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 500,623 29,544 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 3,750 22,131 SH   SOLE   22,131 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 262,630 15,499 SH Put SOLE   0 0 0
NATUS MEDICAL INC DEL CALL 639050903 17 7 SH Call SOLE   0 0 0
NATUS MEDICAL INC DEL COM 639050103 2 103 SH   SOLE   103 0 0
NATUS MEDICAL INC DEL PUT 639050953 20 8 SH Put SOLE   0 0 0
BANK AMER CORP CALL 060505904 47,009 16,210 SH Call SOLE   0 0 0
BANK AMER CORP PUT 060505954 19,804 6,829 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 251 38 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 737 11,140 SH   SOLE   11,140 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 66 10 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 4 1 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 24 6 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 444 93 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 39 825 SH   SOLE   825 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 1,251 262 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 48 35 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC PUT 05990K956 71 51 SH Put SOLE   0 0 0
BANNER CORP CALL 06652V908 16 3 SH Call SOLE   0 0 0
CREDICORP LTD COM G2519Y108 27 119 SH   SOLE   119 0 0
CREDICORP LTD PUT G2519Y958 137 6 SH Put SOLE   0 0 0
BASIC ENERGY SVCS INC NEW CALL 06985P909 0 5 SH Call SOLE   0 0 0
BASIC ENERGY SVCS INC NEW COM 06985P209 0 242 SH   SOLE   242 0 0
BASIC ENERGY SVCS INC NEW PUT 06985P959 2 14 SH Put SOLE   0 0 0
BAXTER INTL INC CALL 071813909 8,968 1,095 SH Call SOLE   0 0 0
BAXTER INTL INC PUT 071813959 11,547 1,410 SH Put SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 646 866 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 1,057 141,787 SH   SOLE   141,787 0 0
BLACKBERRY LTD PUT 09228F953 1,072 1,438 SH Put SOLE   0 0 0
BBVA BANCO FRANCES S A CALL 07329M900 649 574 SH Call SOLE   0 0 0
BBVA BANCO FRANCES S A COM 07329M100 776 68,638 SH   SOLE   68,638 0 0
BBVA BANCO FRANCES S A PUT 07329M950 856 757 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 1,610 1,386 SH Call SOLE   0 0 0
BED BATH & BEYOND INC PUT 075896950 2,142 1,844 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 234 239 SH Call SOLE   0 0 0
BANCO BRADESCO S A COM 059460303 307 31,296 SH   SOLE   31,296 0 0
BANCO BRADESCO S A PUT 059460953 1,452 1,479 SH Put SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 510 433 SH Put SOLE   0 0 0
BARINGS BDC INC CALL 06759L903 28 29 SH Call SOLE   0 0 0
BARINGS BDC INC COM 06759L103 17 1,753 SH   SOLE   1,753 0 0
BARINGS BDC INC PUT 06759L953 3 4 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F726 857 6,645 SH   SOLE   6,645 0 0
BHP GROUP PLC CALL 05545E909 117 23 SH Call SOLE   0 0 0
BHP GROUP PLC PUT 05545E959 15 3 SH Put SOLE   0 0 0
BB&T CORP CALL 054937907 5,261 1,071 SH Call SOLE   0 0 0
BB&T CORP COM 054937107 1,031 21,004 SH   SOLE   21,004 0 0
BB&T CORP PUT 054937957 11,324 2,305 SH Put SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA CALL 05946K901 303 546 SH Call SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 8 15 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP CALL 120076904 16 30 SH Call SOLE   0 0 0
BUILD A BEAR WORKSHOP PUT 120076954 22 40 SH Put SOLE   0 0 0
BEST BUY INC CALL 086516901 9,748 1,398 SH Call SOLE   0 0 0
BEST BUY INC PUT 086516951 5,968 856 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 417 91 SH Call SOLE   0 0 0
BRUNSWICK CORP PUT 117043959 151 33 SH Put SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 70 25 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL PUT 09739D950 14 5 SH Put SOLE   0 0 0
BCE INC CALL 05534B900 1,018 224 SH Call SOLE   0 0 0
BCE INC PUT 05534B950 36 8 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC CALL 097793900 4 2 SH Call SOLE   0 0 0
BONANZA CREEK ENERGY INC COM 097793400 36 1,756 SH   SOLE   1,756 0 0
BRAINSTORM CELL THERAPEUTICS CALL 10501E901 2 7 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 63 15,979 SH   SOLE   15,979 0 0
BRAINSTORM CELL THERAPEUTICS PUT 10501E951 78 199 SH Put SOLE   0 0 0
BRINKS CO CALL 109696904 276 34 SH Call SOLE   0 0 0
BRINKS CO PUT 109696954 422 52 SH Put SOLE   0 0 0
BLUCORA INC CALL 095229900 94 31 SH Call SOLE   0 0 0
BLUCORA INC COM 095229100 95 3,131 SH   SOLE   3,131 0 0
BLUCORA INC PUT 095229950 173 57 SH Put SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 2 2 SH Call SOLE   0 0 0
BRIGHTCOVE INC COM 10921T101 6 619 SH   SOLE   619 0 0
BIOCRYST PHARMACEUTICALS CALL 09058V903 43 116 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS PUT 09058V953 93 246 SH Put SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 913 1,201 SH Call SOLE   0 0 0
BARCLAYS PLC PUT 06738E954 1,242 1,633 SH Put SOLE   0 0 0
BRANDYWINE RLTY TR CALL 105368903 20 14 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 72 156 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN PUT 09060J956 16 35 SH Put SOLE   0 0 0
BECTON DICKINSON & CO CALL 075887909 7,535 299 SH Call SOLE   0 0 0
BECTON DICKINSON & CO PUT 075887959 4,006 159 SH Put SOLE   0 0 0
BLOOM ENERGY CORP CALL 093712907 390 318 SH Call SOLE   0 0 0
BLOOM ENERGY CORP COM 093712107 170 13,915 SH   SOLE   13,915 0 0
BLOOM ENERGY CORP PUT 093712957 456 372 SH Put SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 1,011 210 SH Call SOLE   0 0 0
BIOTELEMETRY INC COM 090672106 417 8,666 SH   SOLE   8,666 0 0
BIOTELEMETRY INC PUT 090672956 548 114 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 110 30 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC COM 073685109 59 1,620 SH   SOLE   1,620 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 223 61 SH Put SOLE   0 0 0
FRANKLIN RES INC CALL 354613901 125 36 SH Call SOLE   0 0 0
FRANKLIN RES INC COM 354613101 580 16,686 SH   SOLE   16,686 0 0
FRANKLIN RES INC PUT 354613951 132 38 SH Put SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 631 120 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,082 20,593 SH   SOLE   20,593 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 1,767 336 SH Put SOLE   0 0 0
BEST INC CALL 08653C906 12 22 SH Call SOLE   0 0 0
BEST INC COM 08653C106 102 18,685 SH   SOLE   18,685 0 0
BEST INC PUT 08653C956 52 95 SH Put SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D CALL 109194900 45 3 SH Call SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D PUT 109194950 2,263 150 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 5 1 SH Call SOLE   0 0 0
BROWN FORMAN CORP COM 115637209 300 5,428 SH   SOLE   5,428 0 0
BROWN FORMAN CORP PUT 115637959 38 7 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 1,832 329 SH Call SOLE   0 0 0
BUNGE LIMITED COM G16962105 755 13,560 SH   SOLE   13,560 0 0
BUNGE LIMITED PUT G16962955 2,356 423 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 10 20 SH Call SOLE   0 0 0
BGC PARTNERS INC COM 05541T101 523 100,088 SH   SOLE   100,088 0 0
BGC PARTNERS INC PUT 05541T951 781 1,495 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 6 35 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 1 7 SH Put SOLE   0 0 0
BRIGGS & STRATTON CORP CALL 109043909 32 32 SH Call SOLE   0 0 0
BRIGGS & STRATTON CORP COM 109043109 24 2,348 SH   SOLE   2,348 0 0
BRIGGS & STRATTON CORP PUT 109043959 45 44 SH Put SOLE   0 0 0
BEIGENE LTD CALL 07725L902 632 51 SH Call SOLE   0 0 0
BEIGENE LTD PUT 07725L952 37 3 SH Put SOLE   0 0 0
B & G FOODS INC NEW CALL 05508R906 251 121 SH Call SOLE   0 0 0
B & G FOODS INC NEW COM 05508R106 1,191 57,285 SH   SOLE   57,285 0 0
B & G FOODS INC NEW PUT 05508R956 780 375 SH Put SOLE   0 0 0
BAUSCH HEALTH COS INC CALL 071734907 7,366 2,921 SH Call SOLE   0 0 0
BAUSCH HEALTH COS INC COM 071734107 669 26,545 SH   SOLE   26,545 0 0
BAUSCH HEALTH COS INC PUT 071734957 5,349 2,121 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC COM 08160H101 12 487 SH   SOLE   487 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 260 71 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC COM 10922N103 87 2,372 SH   SOLE   2,372 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 689 188 SH Put SOLE   0 0 0
BAKER HUGHES A GE CO CALL 05722G900 2,768 1,124 SH Call SOLE   0 0 0
BAKER HUGHES A GE CO PUT 05722G950 1,044 424 SH Put SOLE   0 0 0
BHP GROUP LTD CALL 088606908 6,368 1,096 SH Call SOLE   0 0 0
BHP GROUP LTD PUT 088606958 3,992 687 SH Put SOLE   0 0 0
BHP GROUP LTD CALL 088606908 244 42 SH Call SOLE   0 0 0
BHP GROUP LTD PUT 088606958 3,184 548 SH Put SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC CALL 10482B901 9 10 SH Call SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 165 16,732 SH   SOLE   16,732 0 0
BRAEMAR HOTELS & RESORTS INC PUT 10482B951 9 10 SH Put SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 726 166 SH Call SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,383 54,434 SH   SOLE   54,434 0 0
BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 2,592 592 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 57 11 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R214 50 969 SH   SOLE   969 0 0
PROSHARES TR PUT 74347R952 316 61 SH Put SOLE   0 0 0
SOTHEBYS CALL 835898907 796 137 SH Call SOLE   0 0 0
SOTHEBYS COM 835898107 136 2,344 SH   SOLE   2,344 0 0
SOTHEBYS PUT 835898957 1,057 182 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 36,651 3,123 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 5,819 49,590 SH   SOLE   49,590 0 0
BAIDU INC PUT 056752958 62,893 5,359 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 454 159 SH Call SOLE   0 0 0
BIG LOTS INC COM 089302103 152 5,329 SH   SOLE   5,329 0 0
BIG LOTS INC PUT 089302953 306 107 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 28,766 1,230 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 53,953 2,307 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78468R903 696 76 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78468R953 650 71 SH Put SOLE   0 0 0
BILIBILI INC CALL 090040906 143 88 SH Call SOLE   0 0 0
BILIBILI INC COM 090040106 941 57,851 SH   SOLE   57,851 0 0
BILIBILI INC PUT 090040956 1,029 633 SH Put SOLE   0 0 0
BIO RAD LABS INC CALL 090572907 3,375 108 SH Call SOLE   0 0 0
BIOSCRIP INC CALL 09069N908 20 77 SH Call SOLE   0 0 0
BIOSCRIP INC PUT 09069N958 10 40 SH Put SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 103 24 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 3 79 SH   SOLE   79 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 150 35 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 8 5 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B789 5 296 SH   SOLE   296 0 0
PROSHARES TR PUT 74347B959 5 3 SH Put SOLE   0 0 0
BITAUTO HLDGS LTD CALL 091727907 45 43 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD COM 091727107 46 4,446 SH   SOLE   4,446 0 0
BITAUTO HLDGS LTD PUT 091727957 115 110 SH Put SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937905 17 2 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC CALL 05550J901 97 37 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 199 7,562 SH   SOLE   7,562 0 0
BJS WHSL CLUB HLDGS INC PUT 05550J951 374 142 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F882 2 58 SH   SOLE   58 0 0
BJS RESTAURANTS INC CALL 09180C906 531 121 SH Call SOLE   0 0 0
BJS RESTAURANTS INC PUT 09180C956 17 4 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 2,600 589 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP PUT 064058950 4,746 1,075 SH Put SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT CALL 092533908 1 2 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 62 86 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC PUT 112463954 0 1 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 86 50 SH Call SOLE   0 0 0
BUCKLE INC COM 118440106 2 173 SH   SOLE   173 0 0
BUCKLE INC PUT 118440956 79 46 SH Put SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L CALL 09625U909 12 104 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 4 1 SH Call SOLE   0 0 0
ISHARES INC COM 464286657 21 500 SH   SOLE   500 0 0
BLACK HILLS CORP CALL 092113909 7 1 SH Call SOLE   0 0 0
BLACK HILLS CORP COM 092113109 1 18 SH   SOLE   18 0 0
BLACK KNIGHT INC CALL 09215C905 4,415 734 SH Call SOLE   0 0 0
BLACK KNIGHT INC PUT 09215C955 2,556 425 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G950 2,592 1,144 SH Put SOLE   0 0 0
BOOKING HLDGS INC CALL 09857L908 107,233 572 SH Call SOLE   0 0 0
BOOKING HLDGS INC COM 09857L108 588 314 SH   SOLE   314 0 0
BOOKING HLDGS INC PUT 09857L958 119,231 636 SH Put SOLE   0 0 0
BARNES & NOBLE INC CALL 067774909 1,160 1,734 SH Call SOLE   0 0 0
BARNES & NOBLE INC COM 067774109 5 862 SH   SOLE   862 0 0
BARNES & NOBLE INC PUT 067774959 404 604 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 145 43 SH Call SOLE   0 0 0
BANKUNITED INC COM 06652K103 162 4,824 SH   SOLE   4,824 0 0
BANKUNITED INC PUT 06652K953 64 19 SH Put SOLE   0 0 0
BLACKLINE INC CALL 09239B909 90 17 SH Call SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC CALL 079481907 9 58 SH Call SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 69 41,032 SH   SOLE   41,032 0 0
BELLICUM PHARMACEUTICALS INC PUT 079481957 6 38 SH Put SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 1,787 216 SH Call SOLE   0 0 0
TOPBUILD CORP PUT 89055F953 1,249 151 SH Put SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 82 202 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW PUT 058586958 13 33 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 325 193 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 396 23,498 SH   SOLE   23,498 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 59 35 SH Put SOLE   0 0 0
BLACKROCK INC CALL 09247X901 18,772 400 SH Call SOLE   0 0 0
BLACKROCK INC PUT 09247X951 26,562 566 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 16 2 SH Call SOLE   0 0 0
BLACKBAUD INC PUT 09227Q950 16 2 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 3,513 502 SH Call SOLE   0 0 0
BALL CORP PUT 058498956 321 46 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 100 53 SH Call SOLE   0 0 0
BLOOMIN BRANDS INC COM 094235108 99 5,280 SH   SOLE   5,280 0 0
BLOOMIN BRANDS INC PUT 094235958 160 85 SH Put SOLE   0 0 0
BLINK CHARGING CO CALL 09354A900 35 134 SH Call SOLE   0 0 0
BLINK CHARGING CO PUT 09354A950 17 64 SH Put SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 82 45 SH Call SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 5,177 407 SH Call SOLE   0 0 0
BLUEBIRD BIO INC PUT 09609G950 3,040 239 SH Put SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 611 84 SH Call SOLE   0 0 0
BANCO MACRO SA PUT 05961W955 2,192 301 SH Put SOLE   0 0 0
BMC STK HLDGS INC CALL 05591B909 101 48 SH Call SOLE   0 0 0
BADGER METER INC CALL 056525908 41 7 SH Call SOLE   0 0 0
BADGER METER INC COM 056525108 150 2,518 SH   SOLE   2,518 0 0
BANK MONTREAL QUE CALL 063671901 1,795 238 SH Call SOLE   0 0 0
BANK MONTREAL QUE PUT 063671951 301 40 SH Put SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 1,507 176 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 2,355 275 SH Put SOLE   0 0 0
BRISTOL MYERS SQUIBB CO CALL 110122908 32,203 7,101 SH Call SOLE   0 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 9,148 201,734 SH   SOLE   201,734 0 0
BRISTOL MYERS SQUIBB CO PUT 110122958 28,624 6,312 SH Put SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937905 83 10 SH Call SOLE   0 0 0
VANGUARD BD INDEX FD INC COM 921937835 292 3,527 SH   SOLE   3,527 0 0
BARNES & NOBLE ED INC CALL 06777U901 7 23 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC COM 06777U101 37 11,207 SH   SOLE   11,207 0 0
BARNES & NOBLE ED INC PUT 06777U951 13 41 SH Put SOLE   0 0 0
BENEFITFOCUS INC COM 08180D106 18 663 SH   SOLE   663 0 0
BENEFITFOCUS INC PUT 08180D956 13 5 SH Put SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 24 13 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP COM 91167Q100 155 8,202 SH   SOLE   8,202 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 68 36 SH Put SOLE   0 0 0
BANK N S HALIFAX CALL 064149907 1,614 297 SH Call SOLE   0 0 0
BANK N S HALIFAX PUT 064149957 173 32 SH Put SOLE   0 0 0
BANK HAWAII CORP CALL 062540909 91 11 SH Call SOLE   0 0 0
BANK HAWAII CORP PUT 062540959 16 2 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 76 55 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y955 111 80 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 25 18 SH Call SOLE   0 0 0
BOK FINL CORP PUT 05561Q951 15 2 SH Put SOLE   0 0 0
AUDENTES THERAPEUTICS INC CALL 05070R904 106 28 SH Call SOLE   0 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 213 5,642 SH   SOLE   5,642 0 0
AUDENTES THERAPEUTICS INC PUT 05070R954 227 60 SH Put SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 760 120 SH Call SOLE   0 0 0
DMC GLOBAL INC COM 23291C103 756 11,945 SH   SOLE   11,945 0 0
DMC GLOBAL INC PUT 23291C953 2,527 399 SH Put SOLE   0 0 0
BOOT BARN HLDGS INC CALL 099406900 577 162 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC PUT 099406950 302 85 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 26 13 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 64 31 SH Put SOLE   0 0 0
BOX INC CALL 10316T904 818 465 SH Call SOLE   0 0 0
BOX INC COM 10316T104 242 13,747 SH   SOLE   13,747 0 0
BOX INC PUT 10316T954 714 406 SH Put SOLE   0 0 0
BP PLC CALL 055622904 17,484 4,193 SH Call SOLE   0 0 0
BP PLC COM 055622104 3,149 75,521 SH   SOLE   75,521 0 0
BP PLC PUT 055622954 11,642 2,792 SH Put SOLE   0 0 0
BUCKEYE PARTNERS L P CALL 118230901 603 147 SH Call SOLE   0 0 0
BUCKEYE PARTNERS L P COM 118230101 41 1,000 SH   SOLE   1,000 0 0
BUCKEYE PARTNERS L P PUT 118230951 685 167 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 3,027 321 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 594 63 SH Put SOLE   0 0 0
BP MIDSTREAM PARTNERS LP CALL 0556EL909 507 328 SH Call SOLE   0 0 0
BP MIDSTREAM PARTNERS LP PUT 0556EL959 27 18 SH Put SOLE   0 0 0
POPULAR INC CALL 733174900 2,587 477 SH Call SOLE   0 0 0
POPULAR INC PUT 733174950 2,424 447 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY REIT INC CALL 11282X903 334 177 SH Call SOLE   0 0 0
BROOKFIELD PROPERTY REIT INC PUT 11282X953 41 22 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 270 175 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR COM 055630107 143 9,283 SH   SOLE   9,283 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 273 177 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L CALL G16249907 121 64 SH Call SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L PUT G16249957 181 96 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 3,996 313 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 1,391 109 SH Put SOLE   0 0 0
BRADY CORP CALL 104674906 192 39 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC CALL 224122901 580 415 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC COM 224122101 342 24,470 SH   SOLE   24,470 0 0
CRAFT BREW ALLIANCE INC PUT 224122951 92 66 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 62 26 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F825 159 6,615 SH   SOLE   6,615 0 0
BRF SA CALL 10552T907 286 377 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 58,387 2,739 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 114,088 5,352 SH Put SOLE   0 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 104 6,790 SH   SOLE   6,790 0 0
BROOKLINE BANCORP INC DEL PUT 11373M957 23 15 SH Put SOLE   0 0 0
BRASKEM S A CALL 105532905 9 5 SH Call SOLE   0 0 0
BRASKEM S A PUT 105532955 12 7 SH Put SOLE   0 0 0
BRUKER CORP CALL 116794908 229 46 SH Call SOLE   0 0 0
BRUKER CORP PUT 116794958 84 17 SH Put SOLE   0 0 0
BROOKS AUTOMATION INC CALL 114340902 542 140 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC PUT 114340952 38 10 SH Put SOLE   0 0 0
BROWN & BROWN INC COM 115236101 446 13,332 SH   SOLE   13,332 0 0
GLOBAL BRASS & COPPR HLDGS I CALL 37953G903 249 57 SH Call SOLE   0 0 0
GLOBAL BRASS & COPPR HLDGS I PUT 37953G953 13 3 SH Put SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 62 35 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 18 1,029 SH   SOLE   1,029 0 0
BRIXMOR PPTY GROUP INC PUT 11120U955 125 70 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1,768 538 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K315 1,265 38,486 SH   SOLE   38,486 0 0
DIREXION SHS ETF TR PUT 25490K959 4,175 1,270 SH Put SOLE   0 0 0
BANCO SANTANDER CHILE NEW CALL 05965X909 194 65 SH Call SOLE   0 0 0
BANCO SANTANDER BRASIL S A COM 05967A107 0 62 SH   SOLE   62 0 0
BANCO SANTANDER BRASIL S A PUT 05967A957 17 15 SH Put SOLE   0 0 0
BIOSIG TECH INC CALL 09073N901 18 20 SH Call SOLE   0 0 0
BIOSIG TECH INC COM 09073N201 69 7,391 SH   SOLE   7,391 0 0
BIOSIG TECH INC PUT 09073N951 6 7 SH Put SOLE   0 0 0
BLACK STONE MINERALS L P CALL 09225M901 258 167 SH Call SOLE   0 0 0
BLACK STONE MINERALS L P COM 09225M101 239 15,437 SH   SOLE   15,437 0 0
BLACK STONE MINERALS L P PUT 09225M951 483 312 SH Put SOLE   0 0 0
BANCO SANTANDER MEXICO S A CALL 05969B903 28 37 SH Call SOLE   0 0 0
SIERRA BANCORP CALL 82620P902 2 10 SH Call SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937905 40 5 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 12,992 3,023 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 1,216 283 SH Put SOLE   0 0 0
BAYTEX ENERGY CORP CALL 07317Q905 22 149 SH Call SOLE   0 0 0
BAYTEX ENERGY CORP PUT 07317Q955 0 1 SH Put SOLE   0 0 0
B2GOLD CORP CALL 11777Q909 36 119 SH Call SOLE   0 0 0
B2GOLD CORP COM 11777Q209 268 88,679 SH   SOLE   88,679 0 0
BRITISH AMERN TOB PLC CALL 110448907 1,091 313 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC COM 110448107 534 15,329 SH   SOLE   15,329 0 0
BRITISH AMERN TOB PLC PUT 110448957 1,565 449 SH Put SOLE   0 0 0
BALLANTYNE STRONG INC CALL 058516905 1 6 SH Call SOLE   0 0 0
BALLANTYNE STRONG INC PUT 058516955 1 6 SH Put SOLE   0 0 0
PEABODY ENERGY CORP NEW CALL 704551900 36 15 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW PUT 704551950 2 1 SH Put SOLE   0 0 0
BIOTIME INC COM 09066L105 18 17,024 SH   SOLE   17,024 0 0
BIOTIME INC PUT 09066L955 0 1 SH Put SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 11,134 1,258 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 1,039 11,742 SH   SOLE   11,742 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 3,248 367 SH Put SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 1,412 83 SH Call SOLE   0 0 0
BURLINGTON STORES INC COM 122017106 146 863 SH   SOLE   863 0 0
BURLINGTON STORES INC PUT 122017956 6,227 366 SH Put SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 216 130 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 38 23 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 1,372 327 SH Call SOLE   0 0 0
BORGWARNER INC COM 099724106 485 11,570 SH   SOLE   11,570 0 0
BORGWARNER INC PUT 099724956 1,905 454 SH Put SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 57 11 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC COM 05605H100 43 832 SH   SOLE   832 0 0
BLACKSTONE GROUP L P CALL 09253U908 14,689 3,307 SH Call SOLE   0 0 0
BLACKSTONE GROUP L P COM 09253U108 1,637 36,858 SH   SOLE   36,858 0 0
BLACKSTONE GROUP L P PUT 09253U958 4,815 1,084 SH Put SOLE   0 0 0
BLUELINX HLDGS INC CALL 09624H908 27 14 SH Call SOLE   0 0 0
BLUELINX HLDGS INC PUT 09624H958 11 6 SH Put SOLE   0 0 0
BLACKSTONE MTG TR INC CALL 09257W900 7 2 SH Call SOLE   0 0 0
BLACKSTONE MTG TR INC COM 09257W100 30 858 SH   SOLE   858 0 0
BLACKSTONE MTG TR INC PUT 09257W950 17 5 SH Put SOLE   0 0 0
BOSTON PROPERTIES INC CALL 101121901 786 61 SH Call SOLE   0 0 0
BOSTON PROPERTIES INC PUT 101121951 774 60 SH Put SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS CALL 05971J902 26 9 SH Call SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 9 331 SH   SOLE   331 0 0
BANCORPSOUTH BK TUPELO MISS PUT 05971J952 14 5 SH Put SOLE   0 0 0
BOYD GAMING CORP CALL 103304901 457 170 SH Call SOLE   0 0 0
BOYD GAMING CORP COM 103304101 470 17,478 SH   SOLE   17,478 0 0
BOYD GAMING CORP PUT 103304951 1,963 729 SH Put SOLE   0 0 0
BEYOND MEAT INC CALL 08862E909 43,592 2,713 SH Call SOLE   0 0 0
BEYOND MEAT INC PUT 08862E959 43,094 2,682 SH Put SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 48 50 SH Call SOLE   0 0 0
BEAZER HOMES USA INC COM 07556Q881 389 40,508 SH   SOLE   40,508 0 0
BEAZER HOMES USA INC PUT 07556Q951 37 39 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 7 3 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B292 270 11,363 SH   SOLE   11,363 0 0
PROSHARES TR PUT 74347B959 906 381 SH Put SOLE   0 0 0
BAOZUN INC CALL 06684L903 2,767 555 SH Call SOLE   0 0 0
BAOZUN INC PUT 06684L953 1,660 333 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 40,246 5,747 SH Call SOLE   0 0 0
CITIGROUP INC PUT 172967954 39,055 5,577 SH Put SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 5 2,297 SH   SOLE   2,297 0 0
CREDIT ACCEP CORP MICH PUT 225310951 5,564 115 SH Put SOLE   0 0 0
CACI INTL INC COM 127190304 489 2,391 SH   SOLE   2,391 0 0
CACI INTL INC PUT 127190954 1,350 66 SH Put SOLE   0 0 0
CADENCE BANCORPORATION CALL 12739A900 2 1 SH Call SOLE   0 0 0
CADENCE BANCORPORATION COM 12739A100 2,232 107,347 SH   SOLE   107,347 0 0
CADENCE BANCORPORATION PUT 12739A950 2,860 1,375 SH Put SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 52 2,420 SH   SOLE   2,420 0 0
CONAGRA BRANDS INC CALL 205887902 0 1,240 SH Call SOLE   0 0 0
CONAGRA BRANDS INC COM 205887102 0 47,787 SH   SOLE   47,787 0 0
CONAGRA BRANDS INC PUT 205887952 0 1,895 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 0 10 SH Call SOLE   0 0 0
CARDINAL HEALTH INC CALL 14149Y908 1,954 415 SH Call SOLE   0 0 0
CARDINAL HEALTH INC COM 14149Y108 2,010 42,686 SH   SOLE   42,686 0 0
CARDINAL HEALTH INC PUT 14149Y958 3,800 807 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 273 110 SH Call SOLE   0 0 0
CAI INTERNATIONAL INC PUT 12477X956 79 32 SH Put SOLE   0 0 0
CANON INC COM 138006309 1 60 SH   SOLE   60 0 0
CANON INC PUT 138006959 8 3 SH Put SOLE   0 0 0
CHEESECAKE FACTORY INC CALL 163072901 620 142 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC COM 163072101 16 384 SH   SOLE   384 0 0
CHEESECAKE FACTORY INC PUT 163072951 1,412 323 SH Put SOLE   0 0 0
CALERES INC CALL 129500904 29 15 SH Call SOLE   0 0 0
CALERES INC COM 129500104 85 4,282 SH   SOLE   4,282 0 0
CALERES INC PUT 129500954 15 8 SH Put SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 143 368 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC PUT 13089P951 12 32 SH Put SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 20 5 SH Call SOLE   0 0 0
CAL MAINE FOODS INC COM 128030202 833 19,971 SH   SOLE   19,971 0 0
CAL MAINE FOODS INC PUT 128030952 37 9 SH Put SOLE   0 0 0
CALIX INC CALL 13100M909 139 213 SH Call SOLE   0 0 0
CALIX INC COM 13100M509 69 10,637 SH   SOLE   10,637 0 0
CALIX INC PUT 13100M959 68 105 SH Put SOLE   0 0 0
CALAMP CORP CALL 128126909 1 1 SH Call SOLE   0 0 0
CALAMP CORP COM 128126109 14 1,267 SH   SOLE   1,267 0 0
CALAMP CORP PUT 128126959 25 22 SH Put SOLE   0 0 0
CAMTEK LTD CALL M20791905 6 8 SH Call SOLE   0 0 0
CAMTEK LTD COM M20791105 76 9,021 SH   SOLE   9,021 0 0
CAMTEK LTD PUT M20791955 40 48 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 2 9 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 1 4 SH Put SOLE   0 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 48 30 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 24 1,517 SH   SOLE   1,517 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 33 21 SH Put SOLE   0 0 0
AVIS BUDGET GROUP INC CALL 053774905 727 207 SH Call SOLE   0 0 0
AVIS BUDGET GROUP INC COM 053774105 693 19,721 SH   SOLE   19,721 0 0
AVIS BUDGET GROUP INC PUT 053774955 4,268 1,214 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 896 417 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC PUT 140755959 645 300 SH Put SOLE   0 0 0
CARBONITE INC CALL 141337905 18 7 SH Call SOLE   0 0 0
CARBONITE INC COM 141337105 62 2,384 SH   SOLE   2,384 0 0
CARBONITE INC PUT 141337955 119 46 SH Put SOLE   0 0 0
CARGURUS INC CALL 141788909 223 62 SH Call SOLE   0 0 0
CARGURUS INC COM 141788109 109 3,033 SH   SOLE   3,033 0 0
CARGURUS INC PUT 141788959 379 105 SH Put SOLE   0 0 0
CARS COM INC CALL 14575E905 2,999 1,521 SH Call SOLE   0 0 0
CARS COM INC COM 14575E105 762 38,689 SH   SOLE   38,689 0 0
CARS COM INC PUT 14575E955 3 2 SH Put SOLE   0 0 0
CASA SYS INC CALL 14713L902 20 32 SH Call SOLE   0 0 0
CASA SYS INC PUT 14713L952 21 33 SH Put SOLE   0 0 0
META FINL GROUP INC CALL 59100U908 33 12 SH Call SOLE   0 0 0
META FINL GROUP INC COM 59100U108 591 21,073 SH   SOLE   21,073 0 0
CASEYS GEN STORES INC CALL 147528903 1,825 117 SH Call SOLE   0 0 0
CASEYS GEN STORES INC PUT 147528953 1,294 83 SH Put SOLE   0 0 0
CATERPILLAR INC DEL CALL 149123901 37,098 2,722 SH Call SOLE   0 0 0
CATERPILLAR INC DEL COM 149123101 800 5,873 SH   SOLE   5,873 0 0
CATERPILLAR INC DEL PUT 149123951 31,060 2,279 SH Put SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 84 31 SH Call SOLE   0 0 0
CARDTRONICS PLC PUT G1991C955 2 1 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 35 29 SH Call SOLE   0 0 0
CATO CORP NEW PUT 149205956 43 35 SH Put SOLE   0 0 0
CATASYS INC COM 149049504 3 200 SH   SOLE   200 0 0
CATHAY GEN BANCORP CALL 149150904 35 10 SH Call SOLE   0 0 0
CATHAY GEN BANCORP COM 149150104 1 28 SH   SOLE   28 0 0
CATHAY GEN BANCORP PUT 149150954 57 16 SH Put SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 8,528 579 SH Call SOLE   0 0 0
CHUBB LIMITED PUT H1467J954 677 46 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 254 356 SH Call SOLE   0 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 369 51,645 SH   SOLE   51,645 0 0
CYMABAY THERAPEUTICS INC PUT 23257D953 128 180 SH Put SOLE   0 0 0
CINCINNATI BELL INC NEW CALL 171871902 17 36 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW COM 171871502 0 184 SH   SOLE   184 0 0
CINCINNATI BELL INC NEW PUT 171871952 2 6 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST CALL 20440T901 73 30 SH Call SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST COM 20440T201 6 251 SH   SOLE   251 0 0
CATALYST BIOSCIENCES INC CALL 14888D908 7 10 SH Call SOLE   0 0 0
CATALYST BIOSCIENCES INC COM 14888D208 104 14,192 SH   SOLE   14,192 0 0
CBL & ASSOC PPTYS INC CALL 124830900 16 154 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC COM 124830100 35 33,998 SH   SOLE   33,998 0 0
CBL & ASSOC PPTYS INC PUT 124830950 8 80 SH Put SOLE   0 0 0
CARBON BLACK INC CALL 14081R903 244 146 SH Call SOLE   0 0 0
CARBON BLACK INC COM 14081R103 140 8,380 SH   SOLE   8,380 0 0
CARBON BLACK INC PUT 14081R953 389 233 SH Put SOLE   0 0 0
CAMBREX CORP CALL 132011907 781 167 SH Call SOLE   0 0 0
CAMBREX CORP COM 132011107 219 4,693 SH   SOLE   4,693 0 0
CAMBREX CORP PUT 132011957 1,633 349 SH Put SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 28 1,704 SH   SOLE   1,704 0 0
CELLULAR BIOMEDICINE GROUP I PUT 15117P952 13 8 SH Put SOLE   0 0 0
CBOE GLOBAL MARKETS INC CALL 12503M908 2,321 224 SH Call SOLE   0 0 0
CBOE GLOBAL MARKETS INC PUT 12503M958 2,694 260 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 1,277 134 SH Call SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 295 31 SH Put SOLE   0 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 7 270 SH   SOLE   270 0 0
CONTINENTAL BLDG PRODS INC PUT 211171953 5 2 SH Put SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 646 126 SH Call SOLE   0 0 0
CBRE GROUP INC PUT 12504L959 2,180 425 SH Put SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 10,346 606 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 4,592 269 SH Put SOLE   0 0 0
CBS CORP NEW CALL 124857902 6,911 1,385 SH Call SOLE   0 0 0
CBS CORP NEW PUT 124857952 898 180 SH Put SOLE   0 0 0
COMMERCE BANCSHARES INC COM 200525103 9 167 SH   SOLE   167 0 0
COMMERCE BANCSHARES INC PUT 200525953 23 4 SH Put SOLE   0 0 0
CABOT CORP CALL 127055901 66 14 SH Call SOLE   0 0 0
CABOT CORP COM 127055101 0 8 SH   SOLE   8 0 0
COMMUNITY BK SYS INC CALL 203607906 65 10 SH Call SOLE   0 0 0
CBIZ INC COM 124805102 1 89 SH   SOLE   89 0 0
CHEMOURS CO CALL 163851908 1,125 469 SH Call SOLE   0 0 0
CHEMOURS CO COM 163851108 477 19,897 SH   SOLE   19,897 0 0
CHEMOURS CO PUT 163851958 1,111 463 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 355 63 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 5,552 426 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,733 13,295 SH   SOLE   13,295 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 12,930 992 SH Put SOLE   0 0 0
CAMECO CORP CALL 13321L908 238 222 SH Call SOLE   0 0 0
CAMECO CORP COM 13321L108 765 71,299 SH   SOLE   71,299 0 0
CAMECO CORP PUT 13321L958 822 767 SH Put SOLE   0 0 0
CROWN HOLDINGS INC CALL 228368906 482 79 SH Call SOLE   0 0 0
CROWN HOLDINGS INC COM 228368106 782 12,807 SH   SOLE   12,807 0 0
CROWN HOLDINGS INC PUT 228368956 1,600 262 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 8,365 1,797 SH Call SOLE   0 0 0
CARNIVAL CORP PUT 143658950 5,218 1,121 SH Put SOLE   0 0 0
CSI COMPRESSCO LP CALL 12637A903 3 11 SH Call SOLE   0 0 0
CSI COMPRESSCO LP COM 12637A103 306 86,465 SH   SOLE   86,465 0 0
CSI COMPRESSCO LP PUT 12637A953 200 567 SH Put SOLE   0 0 0
CABOT MICROELECTRONICS CORP CALL 12709P903 231 21 SH Call SOLE   0 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 142 1,291 SH   SOLE   1,291 0 0
CABOT MICROELECTRONICS CORP PUT 12709P953 385 35 SH Put SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS CALL 18453H906 0 1 SH Call SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 0 57 SH   SOLE   57 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 373 63 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 124 21 SH Put SOLE   0 0 0
CENTURY CMNTYS INC CALL 156504900 66 25 SH Call SOLE   0 0 0
CENTURY CMNTYS INC COM 156504300 34 1,301 SH   SOLE   1,301 0 0
CHEMOCENTRYX INC CALL 16383L906 134 145 SH Call SOLE   0 0 0
CHEMOCENTRYX INC COM 16383L106 450 48,410 SH   SOLE   48,410 0 0
CHEMOCENTRYX INC PUT 16383L956 554 596 SH Put SOLE   0 0 0
CERIDIAN HCM HLDG INC CALL 15677J908 35 7 SH Call SOLE   0 0 0
CERIDIAN HCM HLDG INC COM 15677J108 34 688 SH   SOLE   688 0 0
CERIDIAN HCM HLDG INC PUT 15677J958 898 179 SH Put SOLE   0 0 0
COEUR MNG INC CALL 192108904 649 1,496 SH Call SOLE   0 0 0
COEUR MNG INC COM 192108504 250 57,808 SH   SOLE   57,808 0 0
COEUR MNG INC PUT 192108954 61 142 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 512 675 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 13 18 SH Put SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 474 96 SH Call SOLE   0 0 0
CDK GLOBAL INC COM 12508E101 717 14,504 SH   SOLE   14,504 0 0
CDK GLOBAL INC PUT 12508E951 2,531 512 SH Put SOLE   0 0 0
AVID BIOSERVICES INC CALL 05368M906 6 12 SH Call SOLE   0 0 0
AVID BIOSERVICES INC COM 05368M106 121 21,729 SH   SOLE   21,729 0 0
AVID BIOSERVICES INC PUT 05368M956 7 13 SH Put SOLE   0 0 0
CAREDX INC CALL 14167L903 820 228 SH Call SOLE   0 0 0
CAREDX INC COM 14167L103 41 1,151 SH   SOLE   1,151 0 0
CAREDX INC PUT 14167L953 68 19 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 2,796 395 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 920 130 SH Put SOLE   0 0 0
CDW CORP CALL 12514G908 832 75 SH Call SOLE   0 0 0
CDW CORP PUT 12514G958 477 43 SH Put SOLE   0 0 0
CHROMADEX CORP COM 171077407 5 1,200 SH   SOLE   1,200 0 0
CODEXIS INC CALL 192005906 46 25 SH Call SOLE   0 0 0
CODEXIS INC COM 192005106 18 980 SH   SOLE   980 0 0
CODEXIS INC PUT 192005956 20 11 SH Put SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 733 68 SH Call SOLE   0 0 0
CELANESE CORP DEL PUT 150870953 237 22 SH Put SOLE   0 0 0
CECO ENVIRONMENTAL CORP COM 125141101 0 19 SH   SOLE   19 0 0
CAREER EDUCATION CORP CALL 141665909 22 12 SH Call SOLE   0 0 0
CAREER EDUCATION CORP COM 141665109 110 5,816 SH   SOLE   5,816 0 0
CAREER EDUCATION CORP PUT 141665959 143 75 SH Put SOLE   0 0 0
CONSOL ENERGY INC NEW CALL 20854L908 18 7 SH Call SOLE   0 0 0
CELLCOM ISRAEL LTD CALL M2196U909 7 26 SH Call SOLE   0 0 0
CELLCOM ISRAEL LTD PUT M2196U959 7 26 SH Put SOLE   0 0 0
CELGENE CORP CALL 151020904 14,134 1,529 SH Call SOLE   0 0 0
CELGENE CORP COM 151020104 62 673 SH   SOLE   673 0 0
CELGENE CORP PUT 151020954 14,901 1,612 SH Put SOLE   0 0 0
CENTRAL GARDEN & PET CO CALL 153527905 35 13 SH Call SOLE   0 0 0
CENTRAL GARDEN & PET CO COM 153527106 21 808 SH   SOLE   808 0 0
CENTRAL GARDEN & PET CO PUT 153527955 10 4 SH Put SOLE   0 0 0
CENTURY ALUM CO CALL 156431908 69 101 SH Call SOLE   0 0 0
CENTURY ALUM CO COM 156431108 117 17,069 SH   SOLE   17,069 0 0
CENTURY ALUM CO PUT 156431958 91 133 SH Put SOLE   0 0 0
CNOOC LTD CALL 126132909 306 18 SH Call SOLE   0 0 0
CNOOC LTD COM 126132109 249 1,463 SH   SOLE   1,463 0 0
CNOOC LTD PUT 126132959 1,601 94 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 1,641 459 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 57 16 SH Put SOLE   0 0 0
CERNER CORP CALL 156782904 4,720 644 SH Call SOLE   0 0 0
CERNER CORP PUT 156782954 3,144 429 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 71 127 SH Call SOLE   0 0 0
CERUS CORP COM 157085101 41 7,353 SH   SOLE   7,353 0 0
CERUS CORP PUT 157085951 143 256 SH Put SOLE   0 0 0
CEVA INC CALL 157210905 2 1 SH Call SOLE   0 0 0
CEVA INC PUT 157210955 7 3 SH Put SOLE   0 0 0
CF INDS HLDGS INC CALL 125269900 1,966 421 SH Call SOLE   0 0 0
CF INDS HLDGS INC COM 125269100 811 17,375 SH   SOLE   17,375 0 0
CF INDS HLDGS INC PUT 125269950 6,646 1,423 SH Put SOLE   0 0 0
CAPITOL FED FINL INC CALL 14057J901 1 1 SH Call SOLE   0 0 0
CAPITOL FED FINL INC PUT 14057J951 179 130 SH Put SOLE   0 0 0
CITIZENS FINL GROUP INC CALL 174610905 2,008 568 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC COM 174610105 507 14,347 SH   SOLE   14,347 0 0
CITIZENS FINL GROUP INC PUT 174610955 35 10 SH Put SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 121 13 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC PUT 229899959 1,442 154 SH Put SOLE   0 0 0
COLFAX CORP CALL 194014906 2 1 SH Call SOLE   0 0 0
COLFAX CORP PUT 194014956 75 27 SH Put SOLE   0 0 0
CARLYLE GROUP L P CALL 14309L902 488 216 SH Call SOLE   0 0 0
CARLYLE GROUP L P PUT 14309L952 201 89 SH Put SOLE   0 0 0
TCG BDC INC CALL 872280902 53 35 SH Call SOLE   0 0 0
TCG BDC INC COM 872280102 101 6,667 SH   SOLE   6,667 0 0
TCG BDC INC PUT 872280952 64 42 SH Put SOLE   0 0 0
CANOPY GROWTH CORP CALL 138035900 11,810 2,930 SH Call SOLE   0 0 0
CANOPY GROWTH CORP PUT 138035950 18,913 4,692 SH Put SOLE   0 0 0
COMPUGEN LTD CALL M25722905 4 13 SH Call SOLE   0 0 0
COMPUGEN LTD COM M25722105 183 47,750 SH   SOLE   47,750 0 0
COMPUGEN LTD PUT M25722955 726 1,891 SH Put SOLE   0 0 0
CANCER GENETICS INC COM 13739U104 0 100 SH   SOLE   100 0 0
CANCER GENETICS INC PUT 13739U954 0 3 SH Put SOLE   0 0 0
COGNEX CORP CALL 192422903 316 66 SH Call SOLE   0 0 0
COGNEX CORP PUT 192422953 364 76 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y116 44 1,485 SH   SOLE   1,485 0 0
DIREXION SHS ETF TR CALL 25490K909 165 74 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K869 730 32,568 SH   SOLE   32,568 0 0
DIREXION SHS ETF TR PUT 25490K959 311 139 SH Put SOLE   0 0 0
CITY HLDG CO CALL 177835905 571 75 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC CALL 171340902 65 9 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC COM 171340102 351 4,805 SH   SOLE   4,805 0 0
CHURCH & DWIGHT INC PUT 171340952 321 44 SH Put SOLE   0 0 0
CHURCHILL DOWNS INC CALL 171484908 80 7 SH Call SOLE   0 0 0
CHEMED CORP NEW PUT 16359R953 72 2 SH Put SOLE   0 0 0
CHEFS WHSE INC COM 163086101 9 267 SH   SOLE   267 0 0
CHEMICAL FINL CORP CALL 163731902 324 79 SH Call SOLE   0 0 0
CHEMICAL FINL CORP PUT 163731952 119 29 SH Put SOLE   0 0 0
CHEGG INC CALL 163092909 1,670 433 SH Call SOLE   0 0 0
CHEGG INC PUT 163092959 227 59 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37950E408 60 3,729 SH   SOLE   3,729 0 0
GLOBAL X FDS CALL 37950E904 98 60 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E606 44 2,696 SH   SOLE   2,696 0 0
GLOBAL X FDS PUT 37950E954 57 35 SH Put SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 728 3,735 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP COM 165167107 83 42,791 SH   SOLE   42,791 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 177 911 SH Put SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 4 25 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 12 62 SH Put SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 6,855 593 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 260 2,249 SH   SOLE   2,249 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 5,896 510 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 828 183 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED PUT 16941M959 720 159 SH Put SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 2 1 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,028 46,556 SH   SOLE   46,556 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 5,086 603 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 1,256 149 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 70 209 SH Call SOLE   0 0 0
CHICOS FAS INC PUT 168615952 27 82 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 8,338 211 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 995 2,519 SH   SOLE   2,519 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 17,545 444 SH Put SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD CALL 16945R904 227 209 SH Call SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD COM 16945R104 0 58 SH   SOLE   58 0 0
CHINA UNICOM (HONG KONG) LTD PUT 16945R954 8 8 SH Put SOLE   0 0 0
CHUYS HLDGS INC CALL 171604901 2 1 SH Call SOLE   0 0 0
CHUYS HLDGS INC PUT 171604951 352 154 SH Put SOLE   0 0 0
CHEWY INC CALL 16679L909 689 197 SH Call SOLE   0 0 0
CHEWY INC COM 16679L109 258 7,386 SH   SOLE   7,386 0 0
CHEWY INC PUT 16679L959 805 230 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 0 1,317 SH Call SOLE   0 0 0
CIGNA CORP NEW COM 125523100 0 12,442 SH   SOLE   12,442 0 0
CIGNA CORP NEW PUT 125523950 0 2,363 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 0 183 SH Call SOLE   0 0 0
CIGNA CORP NEW PUT 125523950 0 373 SH Put SOLE   0 0 0
CITIZENS INC CALL 174740900 43 59 SH Call SOLE   0 0 0
CIENA CORP CALL 171779909 5,593 1,360 SH Call SOLE   0 0 0
CIENA CORP PUT 171779959 5,091 1,238 SH Put SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA CALL 204409901 105 276 SH Call SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA COM 204409601 13 3,518 SH   SOLE   3,518 0 0
COMPANHIA ENERGETICA DE MINA PUT 204409951 0 2 SH Put SOLE   0 0 0
CHIMERA INVT CORP CALL 16934Q908 279 148 SH Call SOLE   0 0 0
CHIMERA INVT CORP PUT 16934Q958 71 38 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 217 21 SH Call SOLE   0 0 0
CINCINNATI FINL CORP PUT 172062951 6,479 625 SH Put SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 25 21 SH Call SOLE   0 0 0
CITY OFFICE REIT INC PUT 178587951 41 35 SH Put SOLE   0 0 0
CIRCOR INTL INC CALL 17273K909 13 3 SH Call SOLE   0 0 0
CIRCOR INTL INC COM 17273K109 44 977 SH   SOLE   977 0 0
CIRCOR INTL INC PUT 17273K959 188 41 SH Put SOLE   0 0 0
CISION LTD CALL G1992S909 58 50 SH Call SOLE   0 0 0
CISION LTD COM G1992S109 231 19,728 SH   SOLE   19,728 0 0
CISION LTD PUT G1992S959 95 81 SH Put SOLE   0 0 0
CIT GROUP INC CALL 125581901 84 16 SH Call SOLE   0 0 0
CIT GROUP INC COM 125581801 740 14,099 SH   SOLE   14,099 0 0
CIT GROUP INC PUT 125581951 1,765 336 SH Put SOLE   0 0 0
C&J ENERGY SVCS INC NEW CALL 12674R900 2,188 1,858 SH Call SOLE   0 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 103 8,749 SH   SOLE   8,749 0 0
C&J ENERGY SVCS INC NEW PUT 12674R950 2 2 SH Put SOLE   0 0 0
SEACOR HOLDINGS INC PUT 811904951 0 1 SH Put SOLE   0 0 0
COLGATE PALMOLIVE CO CALL 194162903 13,022 1,817 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 787 10,988 SH   SOLE   10,988 0 0
COLGATE PALMOLIVE CO PUT 194162953 1,598 223 SH Put SOLE   0 0 0
CLARUS CORP NEW CALL 18270P909 4 3 SH Call SOLE   0 0 0
CLARUS CORP NEW COM 18270P109 6 481 SH   SOLE   481 0 0
CORE LABORATORIES N V CALL N22717907 444 85 SH Call SOLE   0 0 0
CORE LABORATORIES N V COM N22717107 394 7,554 SH   SOLE   7,554 0 0
CORE LABORATORIES N V PUT N22717957 67 13 SH Put SOLE   0 0 0
COLUMBIA FINL INC CALL 197641903 60 40 SH Call SOLE   0 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 0 12 SH   SOLE   12 0 0
COLLECTORS UNIVERSE INC CALL 19421R900 29 14 SH Call SOLE   0 0 0
COLLECTORS UNIVERSE INC PUT 19421R950 25 12 SH Put SOLE   0 0 0
CLOUDERA INC CALL 18914U900 166 316 SH Call SOLE   0 0 0
CLOUDERA INC COM 18914U100 1,279 243,235 SH   SOLE   243,235 0 0
CLOUDERA INC PUT 18914U950 1,107 2,105 SH Put SOLE   0 0 0
CLOUDERA INC PUT 18914U950 4 8 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 116 62 SH Call SOLE   0 0 0
CHATHAM LODGING TR PUT 16208T952 60 32 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B902 16 62 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 15 5,765 SH   SOLE   5,765 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B952 28 106 SH Put SOLE   0 0 0
CLEVELAND CLIFFS INC CALL 185899901 1,514 1,419 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC COM 185899101 730 68,422 SH   SOLE   68,422 0 0
CLEVELAND CLIFFS INC PUT 185899951 1,630 1,528 SH Put SOLE   0 0 0
CLEARFIELD INC CALL 18482P903 7 6 SH Call SOLE   0 0 0
CORELOGIC INC CALL 21871D903 1,058 253 SH Call SOLE   0 0 0
CORELOGIC INC COM 21871D103 82 1,979 SH   SOLE   1,979 0 0
CORELOGIC INC PUT 21871D953 4 1 SH Put SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 277 39 SH Call SOLE   0 0 0
MACK CALI RLTY CORP CALL 554489904 53 23 SH Call SOLE   0 0 0
MACK CALI RLTY CORP COM 554489104 5 226 SH   SOLE   226 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 41 98 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 172 41,204 SH   SOLE   41,204 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 213 510 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 46 176 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 4 1,556 SH   SOLE   1,556 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 15 59 SH Put SOLE   0 0 0
COLONY CAP INC NEW CALL 19626G908 39 78 SH Call SOLE   0 0 0
COLONY CAP INC NEW COM 19626G108 57 11,448 SH   SOLE   11,448 0 0
COLONY CAP INC NEW PUT 19626G958 129 259 SH Put SOLE   0 0 0
CONTINENTAL RESOURCES INC CALL 212015901 1,254 298 SH Call SOLE   0 0 0
CONTINENTAL RESOURCES INC COM 212015101 427 10,162 SH   SOLE   10,162 0 0
CONTINENTAL RESOURCES INC PUT 212015951 2,500 594 SH Put SOLE   0 0 0
CELESTICA INC COM 15101Q108 0 4 SH   SOLE   4 0 0
CLEARSIDE BIOMEDICAL INC CALL 185063904 13 137 SH Call SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 0 464 SH   SOLE   464 0 0
CELSION CORPORATION CALL 15117N903 9 54 SH Call SOLE   0 0 0
CELSION CORPORATION COM 15117N503 11 6,064 SH   SOLE   6,064 0 0
CELSION CORPORATION PUT 15117N953 7 42 SH Put SOLE   0 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 3 1,738 SH   SOLE   1,738 0 0
TOWN SPORTS INTL HLDGS INC PUT 89214A952 11 53 SH Put SOLE   0 0 0
CLOVIS ONCOLOGY INC CALL 189464900 1,693 1,139 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC COM 189464100 992 66,740 SH   SOLE   66,740 0 0
CLOVIS ONCOLOGY INC PUT 189464950 483 325 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 5 3 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP PUT 18538R953 14 8 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 3,797 248 SH Call SOLE   0 0 0
CLOROX CO DEL PUT 189054959 2,342 153 SH Put SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO CALL 136069901 659 84 SH Call SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 168 2,146 SH   SOLE   2,146 0 0
CDN IMPERIAL BK COMM TORONTO PUT 136069951 824 105 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 748 103 SH Call SOLE   0 0 0
COMERICA INC COM 200340107 319 4,398 SH   SOLE   4,398 0 0
COMERICA INC PUT 200340957 4,140 570 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 1,008 565 SH Call SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 13 37 SH Call SOLE   0 0 0
CHEETAH MOBILE INC COM 163075104 2 726 SH   SOLE   726 0 0
CHEETAH MOBILE INC PUT 163075954 8 24 SH Put SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y CALL 199333905 25 6 SH Call SOLE   0 0 0
COMCAST CORP NEW CALL 20030N901 19,258 4,555 SH Call SOLE   0 0 0
COMCAST CORP NEW PUT 20030N951 10,506 2,485 SH Put SOLE   0 0 0
CANTEL MEDICAL CORP CALL 138098908 653 81 SH Call SOLE   0 0 0
CANTEL MEDICAL CORP PUT 138098958 8 1 SH Put SOLE   0 0 0
CME GROUP INC CALL 12572Q905 8,540 440 SH Call SOLE   0 0 0
CME GROUP INC PUT 12572Q955 12,675 653 SH Put SOLE   0 0 0
CM FIN INC CALL 12574Q903 0 4 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 36,130 493 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,637 9,057 SH   SOLE   9,057 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 382,709 5,222 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 3,272 191 SH Call SOLE   0 0 0
CUMMINS INC COM 231021106 138 810 SH   SOLE   810 0 0
CUMMINS INC PUT 231021956 12,182 711 SH Put SOLE   0 0 0
COMPASS MINERALS INTL INC CALL 20451N901 307 56 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC PUT 20451N951 467 85 SH Put SOLE   0 0 0
CIMPRESS N V COM N20146101 144 1,588 SH   SOLE   1,588 0 0
CIMPRESS N V PUT N20146951 454 50 SH Put SOLE   0 0 0
COSTAMARE INC CALL Y1771G902 148 290 SH Call SOLE   0 0 0
COSTAMARE INC PUT Y1771G952 18 36 SH Put SOLE   0 0 0
CHIMERIX INC CALL 16934W906 17 40 SH Call SOLE   0 0 0
CMS ENERGY CORP CALL 125896900 2,455 424 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 67 24 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 14 5 SH Put SOLE   0 0 0
CNA FINL CORP COM 126117100 1 26 SH   SOLE   26 0 0
CNA FINL CORP PUT 126117950 4 1 SH Put SOLE   0 0 0
CONATUS PHARMACEUTICALS INC CALL 20600T908 3 139 SH Call SOLE   0 0 0
CONATUS PHARMACEUTICALS INC PUT 20600T958 0 25 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 19,486 3,716 SH Call SOLE   0 0 0
CENTENE CORP DEL PUT 15135B951 12,249 2,336 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC CALL 206022905 4 4 SH Call SOLE   0 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 14 1,208 SH   SOLE   1,208 0 0
CONCERT PHARMACEUTICALS INC PUT 206022955 36 30 SH Put SOLE   0 0 0
CONDUENT INC CALL 206787903 68 71 SH Call SOLE   0 0 0
CONDUENT INC COM 206787103 233 24,332 SH   SOLE   24,332 0 0
CONDUENT INC PUT 206787953 73 77 SH Put SOLE   0 0 0
CHINANET ONLINE HLDGS INC COM 16949H201 0 591 SH   SOLE   591 0 0
CHINANET ONLINE HLDGS INC PUT 16949H951 1 9 SH Put SOLE   0 0 0
CANADIAN NATL RY CO CALL 136375902 129 14 SH Call SOLE   0 0 0
CANADIAN NATL RY CO COM 136375102 383 4,148 SH   SOLE   4,148 0 0
CANADIAN NATL RY CO PUT 136375952 36 4 SH Put SOLE   0 0 0
CINEMARK HOLDINGS INC COM 17243V102 81 2,252 SH   SOLE   2,252 0 0
CINEMARK HOLDINGS INC PUT 17243V952 288 80 SH Put SOLE   0 0 0
CONMED CORP CALL 207410901 8 1 SH Call SOLE   0 0 0
CONMED CORP COM 207410101 10 127 SH   SOLE   127 0 0
CANNAE HLDGS INC COM 13765N107 24 855 SH   SOLE   855 0 0
CNO FINL GROUP INC CALL 12621E903 1 1 SH Call SOLE   0 0 0
CNO FINL GROUP INC COM 12621E103 3 204 SH   SOLE   204 0 0
CENTERPOINT ENERGY INC CALL 15189T907 1,669 583 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC COM 15189T107 309 10,811 SH   SOLE   10,811 0 0
CENTERPOINT ENERGY INC PUT 15189T957 1,382 483 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 3,228 1,197 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD COM 136385101 498 18,501 SH   SOLE   18,501 0 0
CANADIAN NAT RES LTD PUT 136385951 617 229 SH Put SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC CALL 21925D909 6 12 SH Call SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 239 41,066 SH   SOLE   41,066 0 0
COHEN & STEERS INC COM 19247A100 5 100 SH   SOLE   100 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 62 127 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 35 72 SH Put SOLE   0 0 0
CENTURY CASINOS INC COM 156492100 30 3,135 SH   SOLE   3,135 0 0
CENTURY CASINOS INC PUT 156492950 4 5 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 932 1,276 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION PUT 12653C958 62 86 SH Put SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP CALL 12654A901 60 43 SH Call SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP PUT 12654A951 162 116 SH Put SOLE   0 0 0
PC CONNECTION INC COM 69318J100 2 80 SH   SOLE   80 0 0
VANECK VECTORS ETF TR CALL 92189F902 2 1 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F627 5 200 SH   SOLE   200 0 0
VANECK VECTORS ETF TR PUT 92189F952 12 5 SH Put SOLE   0 0 0
ISHARES TR COM 46434V514 0 5 SH   SOLE   5 0 0
GLOBAL CORD BLOOD CORPORATIO CALL G39342903 0 1 SH Call SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 3 532 SH   SOLE   532 0 0
COMPASS DIVERSIFIED HOLDINGS CALL 20451Q904 47 25 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 71 3,721 SH   SOLE   3,721 0 0
COMPASS DIVERSIFIED HOLDINGS PUT 20451Q954 70 37 SH Put SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 11,033 1,216 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP PUT 14040H955 6,560 723 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 1,049 457 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP PUT 127097953 1,125 490 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 2,672 196 SH Call SOLE   0 0 0
COHERENT INC PUT 192479953 2,168 159 SH Put SOLE   0 0 0
COHU INC CALL 192576906 13 9 SH Call SOLE   0 0 0
COHU INC COM 192576106 3 205 SH   SOLE   205 0 0
COHU INC PUT 192576956 92 60 SH Put SOLE   0 0 0
COLUMBIA BKG SYS INC COM 197236102 3 106 SH   SOLE   106 0 0
COLLEGIUM PHARMACEUTICAL INC CALL 19459J904 2 2 SH Call SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 30 2,353 SH   SOLE   2,353 0 0
COLLEGIUM PHARMACEUTICAL INC PUT 19459J954 314 239 SH Put SOLE   0 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 170 17 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 2,594 259 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 975 620 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 322 205 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 242 42 SH Call SOLE   0 0 0
CYRUSONE INC COM 23283R100 777 13,467 SH   SOLE   13,467 0 0
CYRUSONE INC PUT 23283R950 3,168 549 SH Put SOLE   0 0 0
CONNS INC CALL 208242907 137 77 SH Call SOLE   0 0 0
CONNS INC PUT 208242957 267 150 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 168 5 SH Call SOLE   0 0 0
COOPER COS INC COM 216648402 379 1,126 SH   SOLE   1,126 0 0
COOPER COS INC PUT 216648952 336 10 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 10,620 1,741 SH Call SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 3,721 61,007 SH   SOLE   61,007 0 0
CONOCOPHILLIPS PUT 20825C954 10,119 1,659 SH Put SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 276 24 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC CALL 218681904 103 26 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 449 284 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A102 46 2,965 SH   SOLE   2,965 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 67 43 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 856 216 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 121 109 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 10 9 SH Put SOLE   0 0 0
CORREVIO PHARMA CORP COM 22026V105 3 1,499 SH   SOLE   1,499 0 0
CORREVIO PHARMA CORP PUT 22026V955 4 23 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 50,315 1,904 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW PUT 22160K955 57,529 2,177 SH Put SOLE   0 0 0
COTT CORP QUE CALL 22163N906 18 14 SH Call SOLE   0 0 0
COTT CORP QUE COM 22163N106 111 8,375 SH   SOLE   8,375 0 0
COTT CORP QUE PUT 22163N956 21 16 SH Put SOLE   0 0 0
COTY INC CALL 222070903 1,819 1,358 SH Call SOLE   0 0 0
COTY INC PUT 222070953 2,125 1,586 SH Put SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 5,368 424 SH Call SOLE   0 0 0
COUPA SOFTWARE INC COM 22266L106 458 3,624 SH   SOLE   3,624 0 0
COUPA SOFTWARE INC PUT 22266L956 9,369 740 SH Put SOLE   0 0 0
BARCLAYS BK PLC COM 06746P498 4 88 SH   SOLE   88 0 0
COWEN INC CALL 223622906 56 33 SH Call SOLE   0 0 0
COWEN INC PUT 223622956 53 31 SH Put SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 1,411 60 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD PUT 13645T950 1,740 74 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 965 99 SH Call SOLE   0 0 0
COPA HOLDINGS SA COM P31076105 186 1,910 SH   SOLE   1,910 0 0
COPA HOLDINGS SA PUT P31076955 234 24 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 3,706 925 SH Call SOLE   0 0 0
CAMPBELL SOUP CO PUT 134429959 2,067 516 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X902 43 66 SH Call SOLE   0 0 0
CALLON PETE CO DEL PUT 13123X952 108 164 SH Put SOLE   0 0 0
CENTRAL PAC FINL CORP CALL 154760909 242 81 SH Call SOLE   0 0 0
CENTRAL PAC FINL CORP COM 154760409 43 1,454 SH   SOLE   1,454 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 41 125 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP COM 22576C101 304 92,163 SH   SOLE   92,163 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 10 33 SH Put SOLE   0 0 0
COREPOINT LODGING INC CALL 21872L904 53 43 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P COM Y11082206 23 2,247 SH   SOLE   2,247 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082956 39 38 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082906 0 7 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082956 0 11 SH Put SOLE   0 0 0
CAPRI HOLDINGS LIMITED CALL G1890L907 3,908 1,127 SH Call SOLE   0 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 1,575 45,416 SH   SOLE   45,416 0 0
CAPRI HOLDINGS LIMITED PUT G1890L957 4,196 1,210 SH Put SOLE   0 0 0
COPART INC CALL 217204906 3,049 408 SH Call SOLE   0 0 0
COPART INC PUT 217204956 695 93 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC CALL 14888U901 146 382 SH Call SOLE   0 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 50 13,154 SH   SOLE   13,154 0 0
CATALYST PHARMACEUTICALS INC PUT 14888U951 189 493 SH Put SOLE   0 0 0
COOPER STD HLDGS INC CALL 21676P903 13 3 SH Call SOLE   0 0 0
COOPER STD HLDGS INC COM 21676P103 73 1,607 SH   SOLE   1,607 0 0
COOPER STD HLDGS INC PUT 21676P953 50 11 SH Put SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC CALL 205306903 8 3 SH Call SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 26 954 SH   SOLE   954 0 0
COMPUTER PROGRAMS & SYS INC PUT 205306953 47 17 SH Put SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC CALL 210502900 3 10 SH Call SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC PUT 210502950 13 36 SH Put SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 139 33 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 84 20 SH Put SOLE   0 0 0
CRANE CO CALL 224399905 200 24 SH Call SOLE   0 0 0
CRANE CO COM 224399105 19 236 SH   SOLE   236 0 0
CRANE CO PUT 224399955 41 5 SH Put SOLE   0 0 0
CRA INTL INC COM 12618T105 892 23,296 SH   SOLE   23,296 0 0
CRA INTL INC PUT 12618T955 931 243 SH Put SOLE   0 0 0
CRAY INC CALL 225223904 306 88 SH Call SOLE   0 0 0
CRAY INC COM 225223304 31 900 SH   SOLE   900 0 0
CRAY INC PUT 225223954 543 156 SH Put SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 59 86 SH Call SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 1,822 926 SH Call SOLE   0 0 0
CALIFORNIA RES CORP PUT 13057Q956 2,896 1,472 SH Put SOLE   0 0 0
CARE COM INC CALL 141633907 106 97 SH Call SOLE   0 0 0
CARE COM INC PUT 141633957 103 94 SH Put SOLE   0 0 0
CREE INC CALL 225447901 3,809 678 SH Call SOLE   0 0 0
CREE INC COM 225447101 452 8,046 SH   SOLE   8,046 0 0
CREE INC PUT 225447951 893 159 SH Put SOLE   0 0 0
CRESUD S A C I F Y A PUT 226406956 33 32 SH Put SOLE   0 0 0
CRH PLC CALL 12626K903 9 3 SH Call SOLE   0 0 0
CRH PLC COM 12626K203 589 17,987 SH   SOLE   17,987 0 0
CRH PLC PUT 12626K953 2,731 834 SH Put SOLE   0 0 0
CARTERS INC CALL 146229909 1,326 136 SH Call SOLE   0 0 0
CARTERS INC PUT 146229959 185 19 SH Put SOLE   0 0 0
CURIS INC COM 231269200 18 9,919 SH   SOLE   9,919 0 0
CURIS INC PUT 231269950 1 9 SH Put SOLE   0 0 0
COMSTOCK RES INC CALL 205768902 96 173 SH Call SOLE   0 0 0
COMSTOCK RES INC COM 205768302 17 3,083 SH   SOLE   3,083 0 0
COMSTOCK RES INC PUT 205768952 55 99 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 2,852 201 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC PUT 159864957 127 9 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 61,192 4,033 SH Call SOLE   0 0 0
SALESFORCE COM INC COM 79466L302 14,395 94,873 SH   SOLE   94,873 0 0
SALESFORCE COM INC PUT 79466L952 114,692 7,559 SH Put SOLE   0 0 0
CORMEDIX INC CALL 21900C908 757 844 SH Call SOLE   0 0 0
CORMEDIX INC PUT 21900C958 184 206 SH Put SOLE   0 0 0
CORMEDIX INC CALL 21900C908 64 72 SH Call SOLE   0 0 0
AMERICAS CAR MART INC CALL 03062T905 8 1 SH Call SOLE   0 0 0
AMERICAS CAR MART INC COM 03062T105 0 6 SH   SOLE   6 0 0
CERAGON NETWORKS LTD CALL M22013902 84 290 SH Call SOLE   0 0 0
CERAGON NETWORKS LTD COM M22013102 18 6,427 SH   SOLE   6,427 0 0
CERAGON NETWORKS LTD PUT M22013952 12 42 SH Put SOLE   0 0 0
CRONOS GROUP INC CALL 22717L901 5,827 3,647 SH Call SOLE   0 0 0
CRONOS GROUP INC PUT 22717L951 2,297 1,438 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 179 91 SH Call SOLE   0 0 0
CROCS INC COM 227046109 668 33,851 SH   SOLE   33,851 0 0
CROCS INC PUT 227046959 790 400 SH Put SOLE   0 0 0
CARBO CERAMICS INC COM 140781105 1 774 SH   SOLE   774 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 47 10 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 34 721 SH   SOLE   721 0 0
CARPENTER TECHNOLOGY CORP PUT 144285953 9 2 SH Put SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 2,227 473 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG PUT H17182958 1,309 278 SH Put SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 1,249 286 SH Call SOLE   0 0 0
CIRRUS LOGIC INC PUT 172755950 301 69 SH Put SOLE   0 0 0
CORVEL CORP COM 221006109 0 2 SH   SOLE   2 0 0
CORVEL CORP PUT 221006959 17 2 SH Put SOLE   0 0 0
CROWDSTRIKE HLDGS INC CALL 22788C905 1,195 175 SH Call SOLE   0 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 1,254 18,364 SH   SOLE   18,364 0 0
CROWDSTRIKE HLDGS INC PUT 22788C955 723 106 SH Put SOLE   0 0 0
CRYOLIFE INC CALL 228903900 38 13 SH Call SOLE   0 0 0
CRYOLIFE INC COM 228903100 54 1,836 SH   SOLE   1,836 0 0
CARRIZO OIL & GAS INC CALL 144577903 146 146 SH Call SOLE   0 0 0
CARRIZO OIL & GAS INC COM 144577103 61 6,131 SH   SOLE   6,131 0 0
CARRIZO OIL & GAS INC PUT 144577953 90 90 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 1,770 1,479 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP COM 225401108 805 67,267 SH   SOLE   67,267 0 0
CREDIT SUISSE GROUP PUT 225401958 1,583 1,323 SH Put SOLE   0 0 0
CISCO SYS INC CALL 17275R902 34,490 6,302 SH Call SOLE   0 0 0
CISCO SYS INC PUT 17275R952 27,419 5,010 SH Put SOLE   0 0 0
CENTERSTATE BK CORP COM 15201P109 0 5 SH   SOLE   5 0 0
COSTAR GROUP INC CALL 22160N909 166 3 SH Call SOLE   0 0 0
COSTAR GROUP INC COM 22160N109 2,706 4,884 SH   SOLE   4,884 0 0
CSG SYS INTL INC CALL 126349909 4 1 SH Call SOLE   0 0 0
CSG SYS INTL INC COM 126349109 14 300 SH   SOLE   300 0 0
CSG SYS INTL INC PUT 126349959 63 13 SH Put SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL CALL 141619906 103 24 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL PUT 141619956 12 3 SH Put SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 517 237 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 1,015 46,512 SH   SOLE   46,512 0 0
CANADIAN SOLAR INC PUT 136635959 2,949 1,351 SH Put SOLE   0 0 0
CASTLIGHT HEALTH INC CALL 14862Q900 22 71 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 1,210 209 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 220 38 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 43 29 SH Call SOLE   0 0 0
CAESARSTONE LTD COM M20598104 91 6,069 SH   SOLE   6,069 0 0
CAESARSTONE LTD PUT M20598954 497 331 SH Put SOLE   0 0 0
CAPITAL SR LIVING CORP CALL 140475904 1 2 SH Call SOLE   0 0 0
CARRIAGE SVCS INC CALL 143905907 5 3 SH Call SOLE   0 0 0
CARRIAGE SVCS INC COM 143905107 2 111 SH   SOLE   111 0 0
CARRIAGE SVCS INC PUT 143905957 1 1 SH Put SOLE   0 0 0
CSX CORP CALL 126408903 11,326 1,464 SH Call SOLE   0 0 0
CSX CORP PUT 126408953 12,557 1,623 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 2,206 93 SH Call SOLE   0 0 0
CINTAS CORP PUT 172908955 4,959 209 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 343 109 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO PUT 216831957 28 9 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC CALL 205477902 0 1 SH Call SOLE   0 0 0
CTI BIOPHARMA CORP CALL 12648L901 24 287 SH Call SOLE   0 0 0
CTI BIOPHARMA CORP PUT 12648L951 4 47 SH Put SOLE   0 0 0
CENTURYLINK INC CALL 156700906 2,439 2,074 SH Call SOLE   0 0 0
CENTURYLINK INC COM 156700106 3,659 311,190 SH   SOLE   311,190 0 0
CENTURYLINK INC PUT 156700956 7,514 6,390 SH Put SOLE   0 0 0
CATALENT INC CALL 148806902 1,349 249 SH Call SOLE   0 0 0
CATALENT INC PUT 148806952 3,100 572 SH Put SOLE   0 0 0
CENTRIC BRANDS INC COM 15644G104 0 200 SH   SOLE   200 0 0
CARETRUST REIT INC CALL 14174T907 52 22 SH Call SOLE   0 0 0
CARETRUST REIT INC COM 14174T107 70 2,970 SH   SOLE   2,970 0 0
CARETRUST REIT INC PUT 14174T957 71 30 SH Put SOLE   0 0 0
CONTROL4 CORP CALL 21240D907 788 332 SH Call SOLE   0 0 0
CONTROL4 CORP PUT 21240D957 85 36 SH Put SOLE   0 0 0
CITI TRENDS INC PUT 17306X952 2 2 SH Put SOLE   0 0 0
CTRIP COM INTL LTD CALL 22943F900 2,827 766 SH Call SOLE   0 0 0
CTRIP COM INTL LTD COM 22943F100 133 3,607 SH   SOLE   3,607 0 0
CTRIP COM INTL LTD PUT 22943F950 2,491 675 SH Put SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 7,955 1,255 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 5,533 873 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 0 1 SH Call SOLE   0 0 0
CYTOSORBENTS CORP COM 23283X206 17 2,572 SH   SOLE   2,572 0 0
CYTOSORBENTS CORP PUT 23283X956 19 30 SH Put SOLE   0 0 0
CANNTRUST HLDGS INC CALL 137800907 192 384 SH Call SOLE   0 0 0
CANNTRUST HLDGS INC PUT 137800957 24 48 SH Put SOLE   0 0 0
CATCHMARK TIMBER TR INC CALL 14912Y902 19 19 SH Call SOLE   0 0 0
CORTEVA INC CALL 22052L904 2,764 935 SH Call SOLE   0 0 0
CORTEVA INC COM 22052L104 115 3,891 SH   SOLE   3,891 0 0
CORTEVA INC PUT 22052L954 272 92 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 8,449 861 SH Call SOLE   0 0 0
CITRIX SYS INC COM 177376100 5,519 56,246 SH   SOLE   56,246 0 0
CITRIX SYS INC PUT 177376950 15,574 1,587 SH Put SOLE   0 0 0
CUBIC CORP CALL 229669906 219 34 SH Call SOLE   0 0 0
CUBIC CORP PUT 229669956 6 1 SH Put SOLE   0 0 0
CUBESMART CALL 229663909 401 120 SH Call SOLE   0 0 0
CUI GLOBAL INC CALL 126576906 0 1 SH Call SOLE   0 0 0
CARNIVAL PLC CALL 14365C903 90 20 SH Call SOLE   0 0 0
CULP INC COM 230215105 1 100 SH   SOLE   100 0 0
NEURALSTEM INC PUT 64127R951 4 15 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 56 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 72 13 SH Put SOLE   0 0 0
CURO GROUP HLDGS CORP CALL 23131L907 4 4 SH Call SOLE   0 0 0
CURO GROUP HLDGS CORP COM 23131L107 227 20,551 SH   SOLE   20,551 0 0
CURO GROUP HLDGS CORP PUT 23131L957 20 19 SH Put SOLE   0 0 0
CUTERA INC CALL 232109908 27 13 SH Call SOLE   0 0 0
CUTERA INC COM 232109108 0 15 SH   SOLE   15 0 0
COUSINS PPTYS INC CALL 222795902 0 1 SH Call SOLE   0 0 0
COUSINS PPTYS INC PUT 222795952 0 1 SH Put SOLE   0 0 0
COVANTA HLDG CORP CALL 22282E902 177 99 SH Call SOLE   0 0 0
COVANTA HLDG CORP PUT 22282E952 35 20 SH Put SOLE   0 0 0
CVB FINL CORP PUT 126600955 0 1 SH Put SOLE   0 0 0
CENOVUS ENERGY INC CALL 15135U909 1,109 1,258 SH Call SOLE   0 0 0
CENOVUS ENERGY INC PUT 15135U959 59 67 SH Put SOLE   0 0 0
CIVEO CORP CDA CALL 17878Y908 1 7 SH Call SOLE   0 0 0
CIVEO CORP CDA COM 17878Y108 0 361 SH   SOLE   361 0 0
CIVEO CORP CDA PUT 17878Y958 5 31 SH Put SOLE   0 0 0
COVETRUS INC CALL 22304C900 48 20 SH Call SOLE   0 0 0
COVETRUS INC COM 22304C100 51 2,113 SH   SOLE   2,113 0 0
COVETRUS INC PUT 22304C950 256 105 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 100 125 SH Call SOLE   0 0 0
CALAVO GROWERS INC CALL 128246905 261 27 SH Call SOLE   0 0 0
CALAVO GROWERS INC PUT 128246955 19 2 SH Put SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 289 58 SH Call SOLE   0 0 0
CVR ENERGY INC COM 12662P108 67 1,343 SH   SOLE   1,343 0 0
CVR ENERGY INC PUT 12662P958 79 16 SH Put SOLE   0 0 0
COVIA HLDGS CORP CALL 22305A903 16 85 SH Call SOLE   0 0 0
COVIA HLDGS CORP COM 22305A103 5 2,568 SH   SOLE   2,568 0 0
COVIA HLDGS CORP PUT 22305A953 5 29 SH Put SOLE   0 0 0
COMMVAULT SYSTEMS INC CALL 204166902 34 7 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC PUT 204166952 4 1 SH Put SOLE   0 0 0
CEL SCI CORP CALL 150837907 187 224 SH Call SOLE   0 0 0
CEL SCI CORP COM 150837607 75 8,966 SH   SOLE   8,966 0 0
CEL SCI CORP PUT 150837957 38 46 SH Put SOLE   0 0 0
CARVANA CO CALL 146869902 5,345 854 SH Call SOLE   0 0 0
CARVANA CO COM 146869102 1,676 26,791 SH   SOLE   26,791 0 0
CARVANA CO PUT 146869952 10,953 1,750 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 32,018 5,876 SH Call SOLE   0 0 0
CVS HEALTH CORP COM 126650100 1,577 28,949 SH   SOLE   28,949 0 0
CVS HEALTH CORP PUT 126650950 33,380 6,126 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 277 51 SH Call SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 348 64 SH Put SOLE   0 0 0
COVENANT TRANSN GROUP INC CALL 22284P905 29 20 SH Call SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 50,983 4,097 SH Call SOLE   0 0 0
CHEVRON CORP NEW COM 166764100 1,249 10,044 SH   SOLE   10,044 0 0
CHEVRON CORP NEW PUT 166764950 46,963 3,774 SH Put SOLE   0 0 0
CURTISS WRIGHT CORP CALL 231561901 88 7 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 132 25 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 5 1 SH Put SOLE   0 0 0
CONSOLIDATED WATER CO INC CALL G23773907 7 5 SH Call SOLE   0 0 0
CONSOLIDATED WATER CO INC COM G23773107 3 276 SH   SOLE   276 0 0
CONSOLIDATED WATER CO INC PUT G23773957 1 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 4 2 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E505 2 119 SH   SOLE   119 0 0
DIREXION SHS ETF TR PUT 25460E955 19 8 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 89 53 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC COM 18539C204 664 39,396 SH   SOLE   39,396 0 0
CLEARWAY ENERGY INC PUT 18539C954 11 7 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 25 16 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC COM 18539C105 10 664 SH   SOLE   664 0 0
CLEARWAY ENERGY INC PUT 18539C954 100 62 SH Put SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 207 167 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC COM 13462K109 64 5,186 SH   SOLE   5,186 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 536 432 SH Put SOLE   0 0 0
CUSHMAN WAKEFIELD PLC CALL G2717B908 312 175 SH Call SOLE   0 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 10 570 SH   SOLE   570 0 0
CUSHMAN WAKEFIELD PLC PUT G2717B958 312 175 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 79 20 SH Call SOLE   0 0 0
CASELLA WASTE SYS INC COM 147448104 70 1,787 SH   SOLE   1,787 0 0
CASELLA WASTE SYS INC PUT 147448954 114 29 SH Put SOLE   0 0 0
CALIFORNIA WTR SVC GROUP CALL 130788902 15 3 SH Call SOLE   0 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 5 113 SH   SOLE   113 0 0
CEMEX SAB DE CV CALL 151290909 166 392 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 17 41 SH Put SOLE   0 0 0
CONCHO RES INC CALL 20605P901 0 562 SH Call SOLE   0 0 0
CONCHO RES INC PUT 20605P951 0 204 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC CALL 198287903 24 12 SH Call SOLE   0 0 0
CORECIVIC INC CALL 21871N901 107 52 SH Call SOLE   0 0 0
CORECIVIC INC PUT 21871N951 2 1 SH Put SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP CALL 232806909 4,383 1,971 SH Call SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP PUT 232806959 1,394 627 SH Put SOLE   0 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 2,122 166 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD COM M2682V108 2,324 18,181 SH   SOLE   18,181 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 6,992 547 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD COM G21082105 3 210 SH   SOLE   210 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 29 112 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 209 78,591 SH   SOLE   78,591 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 390 1,462 SH Put SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 3 4 SH Call SOLE   0 0 0
CHANGYOU COM LTD PUT 15911M957 28 30 SH Put SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 295 308 SH Call SOLE   0 0 0
CHANGYOU COM LTD PUT 15911M957 764 796 SH Put SOLE   0 0 0
CRYOPORT INC CALL 229050907 9 5 SH Call SOLE   0 0 0
CRYOPORT INC COM 229050307 184 10,092 SH   SOLE   10,092 0 0
CRYOPORT INC PUT 229050957 109 60 SH Put SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 28 25 SH Call SOLE   0 0 0
CYTOKINETICS INC PUT 23282W955 1 1 SH Put SOLE   0 0 0
CYTRX CORP CALL 232828908 1 54 SH Call SOLE   0 0 0
CAESARS ENTMT CORP CALL 127686903 2,804 2,373 SH Call SOLE   0 0 0
CAESARS ENTMT CORP COM 127686103 1,366 115,578 SH   SOLE   115,578 0 0
CAESARS ENTMT CORP PUT 127686953 1,210 1,024 SH Put SOLE   0 0 0
COSAN LTD CALL G25343907 4 3 SH Call SOLE   0 0 0
COSAN LTD COM G25343107 94 7,097 SH   SOLE   7,097 0 0
COSAN LTD PUT G25343957 1 1 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 7,871 1,018 SH Call SOLE   0 0 0
DOMINION ENERGY INC COM 25746U109 5,789 74,882 SH   SOLE   74,882 0 0
DOMINION ENERGY INC PUT 25746U959 4,979 644 SH Put SOLE   0 0 0
DOMINION ENERGY INC PUT 25746U959 46 6 SH Put SOLE   0 0 0
DAKTRONICS INC CALL 234264909 18 30 SH Call SOLE   0 0 0
DAKTRONICS INC COM 234264109 151 24,585 SH   SOLE   24,585 0 0
DAKTRONICS INC PUT 234264959 184 299 SH Put SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 29,657 5,226 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL COM 247361702 6,299 111,008 SH   SOLE   111,008 0 0
DELTA AIR LINES INC DEL PUT 247361952 19,448 3,427 SH Put SOLE   0 0 0
DANA INCORPORATED CALL 235825905 496 249 SH Call SOLE   0 0 0
DANA INCORPORATED PUT 235825955 1,744 875 SH Put SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 143 72 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC COM 237266101 82 4,169 SH   SOLE   4,169 0 0
DARLING INGREDIENTS INC PUT 237266951 49 25 SH Put SOLE   0 0 0
TABLEAU SOFTWARE INC CALL 87336U905 6,092 367 SH Call SOLE   0 0 0
TABLEAU SOFTWARE INC PUT 87336U955 2,506 151 SH Put SOLE   0 0 0
DEUTSCHE BANK AG CALL D18190908 2,004 2,627 SH Call SOLE   0 0 0
DEUTSCHE BANK AG PUT D18190958 1,301 1,706 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 57 35 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H106 27 1,639 SH   SOLE   1,639 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 46 28 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 6 4 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 89 58 SH Put SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK CALL 46138B903 18 12 SH Call SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK COM 46138B103 59 3,782 SH   SOLE   3,782 0 0
INVESCO DB COMMDY INDX TRCK PUT 46138B953 11 7 SH Put SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 373 408 SH Call SOLE   0 0 0
DIEBOLD NXDF INC COM 253651103 44 4,827 SH   SOLE   4,827 0 0
DIEBOLD NXDF INC PUT 253651953 88 97 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 21 15 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H304 9 705 SH   SOLE   705 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 5 4 SH Put SOLE   0 0 0
DESIGNER BRANDS INC CALL 250565908 115 60 SH Call SOLE   0 0 0
DESIGNER BRANDS INC COM 250565108 242 12,651 SH   SOLE   12,651 0 0
DESIGNER BRANDS INC PUT 250565958 170 89 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 19 19 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 7 7 SH Put SOLE   0 0 0
DROPBOX INC CALL 26210C904 4,281 1,709 SH Call SOLE   0 0 0
DROPBOX INC COM 26210C104 405 16,179 SH   SOLE   16,179 0 0
DROPBOX INC PUT 26210C954 3,434 1,371 SH Put SOLE   0 0 0
DCP MIDSTREAM LP CALL 23311P900 114 39 SH Call SOLE   0 0 0
DCP MIDSTREAM LP COM 23311P100 214 7,335 SH   SOLE   7,335 0 0
DCP MIDSTREAM LP PUT 23311P950 149 51 SH Put SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN PUT 24344T951 2 1 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 5,007 667 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 1,614 215 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 164 1,442 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 417 1,284 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 360 1,384 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 34 863 SH Put SOLE   0 0 0
3-D SYS CORP DEL CALL 88554D905 443 487 SH Call SOLE   0 0 0
3-D SYS CORP DEL COM 88554D205 372 40,956 SH   SOLE   40,956 0 0
3-D SYS CORP DEL PUT 88554D955 352 387 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 329 68 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R305 164 3,399 SH   SOLE   3,399 0 0
PROSHARES TR PUT 74347R952 315 65 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 952 153 SH Call SOLE   0 0 0
DILLARDS INC COM 254067101 1,481 23,784 SH   SOLE   23,784 0 0
DILLARDS INC PUT 254067951 242 39 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 19,620 1,184 SH Call SOLE   0 0 0
DEERE & CO COM 244199105 2,164 13,063 SH   SOLE   13,063 0 0
DEERE & CO PUT 244199955 42,007 2,535 SH Put SOLE   0 0 0
EASTERLY GOVT PPTYS INC CALL 27616P903 12 7 SH Call SOLE   0 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 0 14 SH   SOLE   14 0 0
DECKERS OUTDOOR CORP CALL 243537907 967 55 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP COM 243537107 1,023 5,816 SH   SOLE   5,816 0 0
DECKERS OUTDOOR CORP PUT 243537957 5,578 317 SH Put SOLE   0 0 0
DOUGLAS EMMETT INC PUT 25960P959 3 1 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L902 5,166 1,017 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC COM 24703L202 1,864 36,694 SH   SOLE   36,694 0 0
DELL TECHNOLOGIES INC PUT 24703L952 3,108 612 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L902 106 21 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L952 132 26 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 58 13 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 13 3 SH Put SOLE   0 0 0
DENNYS CORP CALL 24869P904 57 28 SH Call SOLE   0 0 0
DIAGEO P L C CALL 25243Q905 4,980 289 SH Call SOLE   0 0 0
DIAGEO P L C PUT 25243Q955 292 17 SH Put SOLE   0 0 0
DERMIRA INC CALL 24983L904 126 132 SH Call SOLE   0 0 0
DERMIRA INC COM 24983L104 172 18,095 SH   SOLE   18,095 0 0
DERMIRA INC PUT 24983L954 421 441 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 0 1 SH Call SOLE   0 0 0
DESPEGAR COM CORP CALL G27358903 101 73 SH Call SOLE   0 0 0
DESPEGAR COM CORP COM G27358103 127 9,164 SH   SOLE   9,164 0 0
DESPEGAR COM CORP PUT G27358953 454 327 SH Put SOLE   0 0 0
DEAN FOODS CO NEW CALL 242370903 2 27 SH Call SOLE   0 0 0
DEAN FOODS CO NEW COM 242370203 25 27,314 SH   SOLE   27,314 0 0
DEAN FOODS CO NEW PUT 242370953 1 11 SH Put SOLE   0 0 0
WISDOMTREE TR COM 97717W869 1 23 SH   SOLE   23 0 0
DIREXION SHS ETF TR CALL 25460E905 31 6 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E661 46 872 SH   SOLE   872 0 0
DIREXION SHS ETF TR PUT 25460E955 58 11 SH Put SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 12 936 SH   SOLE   936 0 0
DEL FRISCOS RESTAURANT GROUP CALL 245077902 473 595 SH Call SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 381 47,892 SH   SOLE   47,892 0 0
DEL FRISCOS RESTAURANT GROUP PUT 245077952 202 255 SH Put SOLE   0 0 0
DISCOVER FINL SVCS CALL 254709908 4,112 530 SH Call SOLE   0 0 0
DISCOVER FINL SVCS PUT 254709958 1,443 186 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 5,365 397 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW COM 256677105 3,010 22,275 SH   SOLE   22,275 0 0
DOLLAR GEN CORP NEW PUT 256677955 6,082 450 SH Put SOLE   0 0 0
DIGI INTL INC CALL 253798902 63 50 SH Call SOLE   0 0 0
DIGI INTL INC PUT 253798952 34 27 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 0 1 SH Call SOLE   0 0 0
ISHARES TR CALL 46434V906 7 2 SH Call SOLE   0 0 0
ISHARES TR COM 46434V621 19 501 SH   SOLE   501 0 0
ISHARES TR PUT 46434V956 126 33 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 28 6 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W281 13 288 SH   SOLE   288 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 4,428 435 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 2,138 210 SH Put SOLE   0 0 0
D R HORTON INC CALL 23331A909 8,940 2,073 SH Call SOLE   0 0 0
D R HORTON INC PUT 23331A959 3,726 864 SH Put SOLE   0 0 0
DANAHER CORPORATION CALL 235851902 11,490 804 SH Call SOLE   0 0 0
DANAHER CORPORATION PUT 235851952 986 69 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 83 142 SH Call SOLE   0 0 0
DHT HOLDINGS INC PUT Y2065G951 168 285 SH Put SOLE   0 0 0
DHI GROUP INC COM 23331S100 3 949 SH   SOLE   949 0 0
SPDR DOW JONES INDL AVRG ETF CALL 78467X909 309,901 11,657 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF PUT 78467X959 200,291 7,534 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 11 4 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R719 98 3,525 SH   SOLE   3,525 0 0
DINE BRANDS GLOBAL INC CALL 254423906 1,288 135 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC PUT 254423956 534 56 SH Put SOLE   0 0 0
DIODES INC CALL 254543901 181 50 SH Call SOLE   0 0 0
DIODES INC COM 254543101 113 3,111 SH   SOLE   3,111 0 0
DIODES INC PUT 254543951 167 46 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 246,464 17,650 SH Call SOLE   0 0 0
DISNEY WALT CO COM 254687106 4,984 35,697 SH   SOLE   35,697 0 0
DISNEY WALT CO PUT 254687956 118,973 8,520 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 128 71 SH Call SOLE   0 0 0
DISNEY WALT CO PUT 254687956 0 5 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 16 13 SH Call SOLE   0 0 0
DISNEY WALT CO PUT 254687956 1 64 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 1,363 444 SH Call SOLE   0 0 0
DISCOVERY INC PUT 25470F952 3,806 1,240 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 563 198 SH Call SOLE   0 0 0
DISCOVERY INC PUT 25470F952 147 52 SH Put SOLE   0 0 0
DISH NETWORK CORP CALL 25470M909 4,693 1,222 SH Call SOLE   0 0 0
DISH NETWORK CORP COM 25470M109 2,197 57,220 SH   SOLE   57,220 0 0
DISH NETWORK CORP PUT 25470M959 9,325 2,428 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C908 42 19 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06738C958 8 4 SH Put SOLE   0 0 0
DELEK US HLDGS INC NEW CALL 24665A903 1,025 253 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW PUT 24665A953 923 228 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 29 907 SH   SOLE   907 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 48 15 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 405 117 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC COM 253393102 520 15,020 SH   SOLE   15,020 0 0
DICKS SPORTING GOODS INC PUT 253393952 328 95 SH Put SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 1,408 218 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC COM 25659T107 338 5,240 SH   SOLE   5,240 0 0
DOLBY LABORATORIES INC PUT 25659T957 77 12 SH Put SOLE   0 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 2 17 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 29 20,415 SH   SOLE   20,415 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 16 115 SH Put SOLE   0 0 0
DELPHI TECHNOLOGIES PLC CALL G2709G907 80 40 SH Call SOLE   0 0 0
DELPHI TECHNOLOGIES PLC COM G2709G107 446 22,309 SH   SOLE   22,309 0 0
DELPHI TECHNOLOGIES PLC PUT G2709G957 324 162 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 447 38 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC COM 253868103 223 1,895 SH   SOLE   1,895 0 0
DIGITAL RLTY TR INC PUT 253868953 1,884 160 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 28 21 SH Call SOLE   0 0 0
DULUTH HLDGS INC COM 26443V101 91 6,752 SH   SOLE   6,752 0 0
DULUTH HLDGS INC PUT 26443V951 53 39 SH Put SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 15,227 1,418 SH Call SOLE   0 0 0
DOLLAR TREE INC PUT 256746958 14,454 1,346 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 28 7 SH Call SOLE   0 0 0
DELUXE CORP PUT 248019951 8 2 SH Put SOLE   0 0 0
DORCHESTER MINERALS LP CALL 25820R905 20 11 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP PUT 25820R955 1 1 SH Put SOLE   0 0 0
DIGIMARC CORP NEW CALL 25381B901 1,029 232 SH Call SOLE   0 0 0
DIGIMARC CORP NEW COM 25381B101 59 1,335 SH   SOLE   1,335 0 0
DIGIMARC CORP NEW PUT 25381B951 75 17 SH Put SOLE   0 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 294 37 SH Call SOLE   0 0 0
DUNKIN BRANDS GROUP INC PUT 265504950 485 61 SH Put SOLE   0 0 0
DENALI THERAPEUTICS INC CALL 24823R905 8 4 SH Call SOLE   0 0 0
DENALI THERAPEUTICS INC COM 24823R105 2 120 SH   SOLE   120 0 0
NOW INC CALL 67011P900 56 38 SH Call SOLE   0 0 0
NOW INC COM 67011P100 21 1,445 SH   SOLE   1,445 0 0
NOW INC PUT 67011P950 79 54 SH Put SOLE   0 0 0
DENBURY RES INC CALL 247916908 108 874 SH Call SOLE   0 0 0
DENBURY RES INC COM 247916208 27 21,775 SH   SOLE   21,775 0 0
DENBURY RES INC PUT 247916958 45 363 SH Put SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN CALL 25271C902 646 729 SH Call SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN PUT 25271C952 169 191 SH Put SOLE   0 0 0
PHYSICIANS RLTY TR CALL 71943U904 160 92 SH Call SOLE   0 0 0
PHYSICIANS RLTY TR PUT 71943U954 15 9 SH Put SOLE   0 0 0
DOCUSIGN INC CALL 256163906 4,458 897 SH Call SOLE   0 0 0
DOCUSIGN INC PUT 256163956 2,346 472 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 80 15 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 5 1 SH Put SOLE   0 0 0
DOMO INC CALL 257554905 412 151 SH Call SOLE   0 0 0
DOMO INC PUT 257554955 139 51 SH Put SOLE   0 0 0
MASONITE INTL CORP NEW CALL 575385909 194 37 SH Call SOLE   0 0 0
MASONITE INTL CORP NEW COM 575385109 29 567 SH   SOLE   567 0 0
MASONITE INTL CORP NEW PUT 575385959 15 3 SH Put SOLE   0 0 0
DORMAN PRODUCTS INC CALL 258278900 8 1 SH Call SOLE   0 0 0
DORMAN PRODUCTS INC PUT 258278950 17 2 SH Put SOLE   0 0 0
DOVER CORP CALL 260003908 440 44 SH Call SOLE   0 0 0
DOVER CORP PUT 260003958 30 3 SH Put SOLE   0 0 0
DOVA PHARMACEUTICALS INC CALL 25985T902 310 220 SH Call SOLE   0 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 18 1,341 SH   SOLE   1,341 0 0
DOVA PHARMACEUTICALS INC PUT 25985T952 252 179 SH Put SOLE   0 0 0
DOW INC CALL 260557903 6,612 1,341 SH Call SOLE   0 0 0
DOW INC PUT 260557953 897 182 SH Put SOLE   0 0 0
AMDOCS LTD CALL G02602903 1,310 211 SH Call SOLE   0 0 0
AMDOCS LTD PUT G02602953 149 24 SH Put SOLE   0 0 0
DIPLOMAT PHARMACY INC CALL 25456K901 63 105 SH Call SOLE   0 0 0
DIPLOMAT PHARMACY INC COM 25456K101 281 46,233 SH   SOLE   46,233 0 0
DIPLOMAT PHARMACY INC PUT 25456K951 482 793 SH Put SOLE   0 0 0
DOMINOS PIZZA INC CALL 25754A901 2,615 94 SH Call SOLE   0 0 0
DOMINOS PIZZA INC COM 25754A201 48 174 SH   SOLE   174 0 0
DOMINOS PIZZA INC PUT 25754A951 20,063 721 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 29 7 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP COM 23703Q203 241 5,710 SH   SOLE   5,710 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 80 19 SH Put SOLE   0 0 0
DRDGOLD LIMITED CALL 26152H901 10 35 SH Call SOLE   0 0 0
DUKE REALTY CORP CALL 264411905 15 5 SH Call SOLE   0 0 0
DUKE REALTY CORP COM 264411505 5 179 SH   SOLE   179 0 0
DUKE REALTY CORP PUT 264411955 3 1 SH Put SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 1,655 136 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC PUT 237194955 1,972 162 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E174 319 5,348 SH   SOLE   5,348 0 0
DIREXION SHS ETF TR CALL 25460E905 1,434 240 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 4,776 799 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 60 24 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W755 198 7,859 SH   SOLE   7,859 0 0
DIREXION SHS ETF TR PUT 25459W958 2 1 SH Put SOLE   0 0 0
DURECT CORP COM 266605104 0 1,000 SH   SOLE   1,000 0 0
DURECT CORP PUT 266605954 0 10 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E141 31 945 SH   SOLE   945 0 0
DIREXION SHS ETF TR CALL 25460E905 55 17 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 6 2 SH Put SOLE   0 0 0
DRYSHIPS INC CALL Y2109Q905 0 2 SH Call SOLE   0 0 0
DRYSHIPS INC COM Y2109Q705 16 4,312 SH   SOLE   4,312 0 0
DRYSHIPS INC PUT Y2109Q955 16 43 SH Put SOLE   0 0 0
DRIVE SHACK INC CALL 262077900 0 1 SH Call SOLE   0 0 0
DRIVE SHACK INC COM 262077100 93 19,940 SH   SOLE   19,940 0 0
DRIVE SHACK INC PUT 262077950 55 119 SH Put SOLE   0 0 0
DASEKE INC CALL 23753F907 188 524 SH Call SOLE   0 0 0
DASEKE INC PUT 23753F957 84 234 SH Put SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS CALL 258622909 27 14 SH Call SOLE   0 0 0
DSP GROUP INC CALL 23332B906 27 19 SH Call SOLE   0 0 0
DIANA SHIPPING INC COM Y2066G104 16 5,037 SH   SOLE   5,037 0 0
DTE ENERGY CO CALL 233331907 51 4 SH Call SOLE   0 0 0
DTE ENERGY CO COM 233331107 455 3,559 SH   SOLE   3,559 0 0
DTE ENERGY CO PUT 233331957 242 19 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 3 1 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW CALL 26441C904 9,909 1,123 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW PUT 26441C954 591 67 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 2,999 2,638 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 297 262 SH Put SOLE   0 0 0
DAVITA INC CALL 23918K908 4,545 808 SH Call SOLE   0 0 0
DAVITA INC COM 23918K108 1,085 19,303 SH   SOLE   19,303 0 0
DAVITA INC PUT 23918K958 5,339 949 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 69 175 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 43 10,871 SH   SOLE   10,871 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 85 215 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 4,814 1,688 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW PUT 25179M953 1,885 661 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 278 28 SH Call SOLE   0 0 0
ISHARES TR COM 464287168 34 349 SH   SOLE   349 0 0
ISHARES TR PUT 464287957 368 37 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E842 10 200 SH   SOLE   200 0 0
DYNEX CAP INC CALL 26817Q906 278 166 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 4,897 888 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO COM 23355L106 1,502 27,235 SH   SOLE   27,235 0 0
DXC TECHNOLOGY CO PUT 23355L956 2,084 378 SH Put SOLE   0 0 0
DEXCOM INC CALL 252131907 943 63 SH Call SOLE   0 0 0
DEXCOM INC PUT 252131957 1,708 114 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 474 178 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 2 1 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 68 14 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W851 993 20,391 SH   SOLE   20,391 0 0
WISDOMTREE TR PUT 97717W959 3,491 717 SH Put SOLE   0 0 0
DXP ENTERPRISES INC NEW CALL 233377907 30 8 SH Call SOLE   0 0 0
DXP ENTERPRISES INC NEW PUT 233377957 7 2 SH Put SOLE   0 0 0
DYCOM INDS INC CALL 267475901 182 31 SH Call SOLE   0 0 0
DYCOM INDS INC PUT 267475951 64 11 SH Put SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 41,719 4,120 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC PUT 285512959 20,555 2,030 SH Put SOLE   0 0 0
GRAFTECH INTL LTD CALL 384313908 530 461 SH Call SOLE   0 0 0
GRAFTECH INTL LTD COM 384313508 333 28,958 SH   SOLE   28,958 0 0
GRAFTECH INTL LTD PUT 384313958 632 550 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 161 41 SH Call SOLE   0 0 0
BRINKER INTL INC COM 109641100 1,405 35,716 SH   SOLE   35,716 0 0
BRINKER INTL INC PUT 109641950 2,101 534 SH Put SOLE   0 0 0
EVENTBRITE INC CALL 29975E909 1,760 1,087 SH Call SOLE   0 0 0
EVENTBRITE INC PUT 29975E959 168 104 SH Put SOLE   0 0 0
EBAY INC CALL 278642903 17,024 4,310 SH Call SOLE   0 0 0
EBAY INC PUT 278642953 12,762 3,231 SH Put SOLE   0 0 0
EBIX INC CALL 278715906 2,360 470 SH Call SOLE   0 0 0
EBIX INC COM 278715206 434 8,645 SH   SOLE   8,645 0 0
EBIX INC PUT 278715956 2,264 451 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC CALL 29089Q905 53 11 SH Call SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 30 633 SH   SOLE   633 0 0
EMERGENT BIOSOLUTIONS INC PUT 29089Q955 43 9 SH Put SOLE   0 0 0
MERIDIAN BANCORP INC MD CALL 58958U903 75 42 SH Call SOLE   0 0 0
ECOPETROL S A CALL 279158909 5 3 SH Call SOLE   0 0 0
ECOPETROL S A COM 279158109 3 174 SH   SOLE   174 0 0
ECOPETROL S A PUT 279158959 49 27 SH Put SOLE   0 0 0
ENCANA CORP CALL 292505904 0 456 SH Call SOLE   0 0 0
ENCANA CORP PUT 292505954 0 351 SH Put SOLE   0 0 0
ENCANA CORP CALL 292505904 0 369 SH Call SOLE   0 0 0
ENCANA CORP PUT 292505954 0 6 SH Put SOLE   0 0 0
ISHARES INC COM 464286640 1,201 29,413 SH   SOLE   29,413 0 0
ISHARES INC PUT 464286951 2,006 491 SH Put SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 130 6,274 SH   SOLE   6,274 0 0
ECHO GLOBAL LOGISTICS INC PUT 27875T951 160 77 SH Put SOLE   0 0 0
ECOLAB INC CALL 278865900 8,865 449 SH Call SOLE   0 0 0
ECOLAB INC PUT 278865950 5,034 255 SH Put SOLE   0 0 0
US ECOLOGY INC CALL 91732J902 339 57 SH Call SOLE   0 0 0
US ECOLOGY INC PUT 91732J952 136 23 SH Put SOLE   0 0 0
CHANNELADVISOR CORP CALL 159179900 4 5 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC CALL 292554902 60 18 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC COM 292554102 37 1,108 SH   SOLE   1,108 0 0
ENCORE CAP GROUP INC PUT 292554952 291 86 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 1,630 186 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC COM 209115104 207 2,364 SH   SOLE   2,364 0 0
CONSOLIDATED EDISON INC PUT 209115954 675 77 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 249 32 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K281 401 5,145 SH   SOLE   5,145 0 0
DIREXION SHS ETF TR PUT 25490K959 616 79 SH Put SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 1,392 563 SH Call SOLE   0 0 0
EDITAS MEDICINE INC PUT 28106W953 259 105 SH Put SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I CALL 647581907 1,670 173 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I PUT 647581957 1,294 134 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 202 48 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 147 35 SH Put SOLE   0 0 0
EL PASO ELEC CO CALL 283677904 6 1 SH Call SOLE   0 0 0
EL PASO ELEC CO COM 283677854 167 2,561 SH   SOLE   2,561 0 0
EL PASO ELEC CO PUT 283677954 248 38 SH Put SOLE   0 0 0
EURONET WORLDWIDE INC CALL 298736909 2,052 122 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC PUT 298736959 3,415 203 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 94,865 22,108 SH Call SOLE   0 0 0
ISHARES TR COM 464287234 1,981 46,186 SH   SOLE   46,186 0 0
ISHARES TR PUT 464287957 99,405 23,166 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 17 3 SH Call SOLE   0 0 0
ISHARES INC COM 464286533 240 4,092 SH   SOLE   4,092 0 0
ISHARES INC PUT 464286951 76 13 SH Put SOLE   0 0 0
PROSHARES TR COM 74347X302 145 1,992 SH   SOLE   1,992 0 0
ISHARES TR CALL 464287907 79,138 12,040 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 82,497 12,551 SH Put SOLE   0 0 0
ISHARES TR COM 46429B689 309 4,257 SH   SOLE   4,257 0 0
ISHARES TR PUT 46429B957 7 1 SH Put SOLE   0 0 0
ELLINGTON FINANCIAL INC COM 28852N109 2 130 SH   SOLE   130 0 0
ELLINGTON FINANCIAL INC PUT 28852N959 14 8 SH Put SOLE   0 0 0
ELECTRONICS FOR IMAGING INC CALL 286082902 243 66 SH Call SOLE   0 0 0
EQUIFAX INC CALL 294429905 3,083 228 SH Call SOLE   0 0 0
EQUIFAX INC PUT 294429955 3,827 283 SH Put SOLE   0 0 0
EGAIN CORP CALL 28225C906 107 132 SH Call SOLE   0 0 0
EGAIN CORP COM 28225C806 13 1,710 SH   SOLE   1,710 0 0
EGAIN CORP PUT 28225C956 9 12 SH Put SOLE   0 0 0
EAGLE BANCORP INC MD COM 268948106 79 1,474 SH   SOLE   1,474 0 0
EAGLE BANCORP INC MD PUT 268948956 146 27 SH Put SOLE   0 0 0
8X8 INC NEW CALL 282914900 26 11 SH Call SOLE   0 0 0
8X8 INC NEW COM 282914100 19 806 SH   SOLE   806 0 0
8X8 INC NEW PUT 282914950 72 30 SH Put SOLE   0 0 0
EAGLE BULK SHIPPING INC CALL Y2187A903 2 5 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902909 30 52 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW COM 284902509 204 35,123 SH   SOLE   35,123 0 0
ELDORADO GOLD CORP NEW PUT 284902959 139 240 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902909 75 130 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW PUT 284902959 145 250 SH Put SOLE   0 0 0
NIC INC CALL 62914B900 365 228 SH Call SOLE   0 0 0
NIC INC PUT 62914B950 4 3 SH Put SOLE   0 0 0
EAGLE PHARMACEUTICALS INC CALL 269796908 2,895 520 SH Call SOLE   0 0 0
EAGLE PHARMACEUTICALS INC PUT 269796958 1,419 255 SH Put SOLE   0 0 0
ENCOMPASS HEALTH CORP CALL 29261A900 1,001 158 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP PUT 29261A950 1,222 193 SH Put SOLE   0 0 0
EHEALTH INC CALL 28238P909 232 27 SH Call SOLE   0 0 0
EHEALTH INC PUT 28238P959 1,041 121 SH Put SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I CALL 29272B905 54 113 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 37 7,876 SH   SOLE   7,876 0 0
ENDURANCE INTL GROUP HLDGS I PUT 29272B955 30 64 SH Put SOLE   0 0 0
EDISON INTL CALL 281020907 640 95 SH Call SOLE   0 0 0
EDISON INTL COM 281020107 1,560 23,151 SH   SOLE   23,151 0 0
EDISON INTL PUT 281020957 5,244 778 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 7,892 431 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC PUT 518439954 6,097 333 SH Put SOLE   0 0 0
ELANCO ANIMAL HEALTH INC CALL 28414H903 0 653 SH Call SOLE   0 0 0
ELANCO ANIMAL HEALTH INC PUT 28414H953 0 689 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 25 18 SH Call SOLE   0 0 0
E L F BEAUTY INC COM 26856L103 24 1,736 SH   SOLE   1,736 0 0
E L F BEAUTY INC PUT 26856L953 35 25 SH Put SOLE   0 0 0
ENDOLOGIX INC CALL 29266S904 5 7 SH Call SOLE   0 0 0
ENDOLOGIX INC COM 29266S304 14 2,023 SH   SOLE   2,023 0 0
ENDOLOGIX INC PUT 29266S954 34 47 SH Put SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C CALL 20441B907 1 1 SH Call SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C COM 20441B407 23 1,882 SH   SOLE   1,882 0 0
EQUITY LIFESTYLE PPTYS INC CALL 29472R908 4,877 402 SH Call SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC PUT 29472R958 133 11 SH Put SOLE   0 0 0
CALLAWAY GOLF CO CALL 131193904 571 333 SH Call SOLE   0 0 0
CALLAWAY GOLF CO COM 131193104 46 2,736 SH   SOLE   2,736 0 0
CALLAWAY GOLF CO PUT 131193954 173 101 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 5,970 527 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 18,579 1,640 SH Put SOLE   0 0 0
EMCOR GROUP INC CALL 29084Q900 722 82 SH Call SOLE   0 0 0
EMCOR GROUP INC PUT 29084Q950 17 2 SH Put SOLE   0 0 0
EMERGE ENERGY SVCS LP CALL 29102H908 0 187 SH Call SOLE   0 0 0
EMCORE CORP CALL 290846903 0 2 SH Call SOLE   0 0 0
EMCORE CORP COM 290846203 21 6,478 SH   SOLE   6,478 0 0
EMCORE CORP PUT 290846953 23 71 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H909 31 9 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H300 1,148 33,093 SH   SOLE   33,093 0 0
VANECK VECTORS ETF TR PUT 92189H959 860 248 SH Put SOLE   0 0 0
EASTMAN CHEMICAL CO CALL 277432900 3,284 422 SH Call SOLE   0 0 0
EASTMAN CHEMICAL CO PUT 277432950 217 28 SH Put SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 8,713 1,306 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 1,621 243 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 1,594 442 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 1,605 445 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 227 63 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 544 151 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 87 64 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 140 10,242 SH   SOLE   10,242 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 10 8 SH Put SOLE   0 0 0
ENDO INTL PLC CALL G30401906 202 492 SH Call SOLE   0 0 0
ENDO INTL PLC COM G30401106 3 930 SH   SOLE   930 0 0
ENDO INTL PLC PUT G30401956 102 248 SH Put SOLE   0 0 0
ENEL AMERICAS S A CALL 29274F904 26 30 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 475 471 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC COM 29336T100 25 2,543 SH   SOLE   2,543 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 13 13 SH Put SOLE   0 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 48 48 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 5 5 SH Put SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 3,542 1,943 SH Call SOLE   0 0 0
ENPHASE ENERGY INC PUT 29355A957 594 326 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 115 30 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 615 15,928 SH   SOLE   15,928 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 1,054 273 SH Put SOLE   0 0 0
ENERSYS CALL 29275Y902 253 37 SH Call SOLE   0 0 0
ENERSYS COM 29275Y102 165 2,421 SH   SOLE   2,421 0 0
ENERSYS PUT 29275Y952 212 31 SH Put SOLE   0 0 0
ENSIGN GROUP INC CALL 29358P901 56 10 SH Call SOLE   0 0 0
GLOBAL EAGLE ENTMT INC CALL 37951D902 13 212 SH Call SOLE   0 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 2 4,200 SH   SOLE   4,200 0 0
GLOBAL EAGLE ENTMT INC PUT 37951D952 5 88 SH Put SOLE   0 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 8 1 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC PUT 29251M956 92 11 SH Put SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 1,787 479 SH Call SOLE   0 0 0
ENTEGRIS INC PUT 29362U954 108 29 SH Put SOLE   0 0 0
ENVESTNET INC CALL 29404K906 129 19 SH Call SOLE   0 0 0
ENVESTNET INC PUT 29404K956 369 54 SH Put SOLE   0 0 0
ENOVA INTL INC CALL 29357K903 4 2 SH Call SOLE   0 0 0
ENOVA INTL INC COM 29357K103 404 17,555 SH   SOLE   17,555 0 0
ENOVA INTL INC PUT 29357K953 133 58 SH Put SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 0 1 SH Call SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 4 1,374 SH   SOLE   1,374 0 0
EOG RES INC CALL 26875P901 9,204 988 SH Call SOLE   0 0 0
EOG RES INC PUT 26875P951 10,890 1,169 SH Put SOLE   0 0 0
EVOLUS INC CALL 30052C907 192 132 SH Call SOLE   0 0 0
EVOLUS INC COM 30052C107 92 6,295 SH   SOLE   6,295 0 0
EVOLUS INC PUT 30052C957 456 312 SH Put SOLE   0 0 0
EPAM SYS INC CALL 29414B904 2,077 120 SH Call SOLE   0 0 0
EPAM SYS INC PUT 29414B954 4,777 276 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC COM 101388106 517 11,706 SH   SOLE   11,706 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 18 7 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO COM 28035Q102 197 7,320 SH   SOLE   7,320 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 18 7 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 4,394 1,522 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 1,743 604 SH Put SOLE   0 0 0
EP ENERGY CORP CALL 268785902 0 62 SH Call SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 2,329 894 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W422 1,671 64,129 SH   SOLE   64,129 0 0
WISDOMTREE TR PUT 97717W959 5,352 2,054 SH Put SOLE   0 0 0
EVOLUTION PETROLEUM CORP CALL 30049A907 65 92 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 85 18 SH Call SOLE   0 0 0
ISHARES INC COM 464286665 24 512 SH   SOLE   512 0 0
ISHARES INC PUT 464286951 4 1 SH Put SOLE   0 0 0
EPR PPTYS CALL 26884U909 626 84 SH Call SOLE   0 0 0
EPR PPTYS COM 26884U109 104 1,398 SH   SOLE   1,398 0 0
EPR PPTYS PUT 26884U959 395 53 SH Put SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC CALL 29670E907 4 2 SH Call SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 798 39,832 SH   SOLE   39,832 0 0
ESSENTIAL PPTYS RLTY TR INC PUT 29670E957 819 409 SH Put SOLE   0 0 0
ISHARES TR COM 464289842 14 400 SH   SOLE   400 0 0
PROSHARES TR CALL 74348A904 94 31 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A434 91 3,032 SH   SOLE   3,032 0 0
EPIZYME INC CALL 29428V904 22 18 SH Call SOLE   0 0 0
EPIZYME INC COM 29428V104 26 2,097 SH   SOLE   2,097 0 0
EPIZYME INC PUT 29428V954 3 3 SH Put SOLE   0 0 0
EQUITY COMWLTH COM 294628102 50 1,561 SH   SOLE   1,561 0 0
EQUITY COMWLTH PUT 294628952 3 1 SH Put SOLE   0 0 0
AXA EQUITABLE HLDGS INC CALL 054561905 213 102 SH Call SOLE   0 0 0
AXA EQUITABLE HLDGS INC COM 054561105 4 211 SH   SOLE   211 0 0
AXA EQUITABLE HLDGS INC PUT 054561955 20 10 SH Put SOLE   0 0 0
EQUINIX INC CALL 29444U900 2,975 59 SH Call SOLE   0 0 0
EQUINIX INC PUT 29444U950 8,774 174 SH Put SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP CALL 26885B900 737 165 SH Call SOLE   0 0 0
EQM MIDSTREAM PARTNERS LP PUT 26885B950 192 43 SH Put SOLE   0 0 0
EQUINOR ASA CALL 29446M902 543 275 SH Call SOLE   0 0 0
EQUINOR ASA COM 29446M102 5 302 SH   SOLE   302 0 0
EQUINOR ASA PUT 29446M952 53 27 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 60 8 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL COM 29476L107 160 2,109 SH   SOLE   2,109 0 0
EQUITY RESIDENTIAL PUT 29476L957 220 29 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 75 48 SH Call SOLE   0 0 0
EQT CORP COM 26884L109 260 16,486 SH   SOLE   16,486 0 0
EQT CORP PUT 26884L959 588 372 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 0 4 SH Call SOLE   0 0 0
EQT CORP PUT 26884L959 3 5 SH Put SOLE   0 0 0
ENERPLUS CORP CALL 292766902 333 443 SH Call SOLE   0 0 0
ENERPLUS CORP PUT 292766952 24 33 SH Put SOLE   0 0 0
ELDORADO RESORTS INC CALL 28470R902 2,059 447 SH Call SOLE   0 0 0
ELDORADO RESORTS INC COM 28470R102 1,088 23,626 SH   SOLE   23,626 0 0
ELDORADO RESORTS INC PUT 28470R952 3,648 792 SH Put SOLE   0 0 0
ERICSSON CALL 294821908 518 546 SH Call SOLE   0 0 0
ERICSSON COM 294821608 340 35,812 SH   SOLE   35,812 0 0
ERICSSON PUT 294821958 1,055 1,111 SH Put SOLE   0 0 0
ERIE INDTY CO CALL 29530P902 25 1 SH Call SOLE   0 0 0
ERIE INDTY CO COM 29530P102 4 19 SH   SOLE   19 0 0
ERIE INDTY CO PUT 29530P952 50 2 SH Put SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 25 24 SH Call SOLE   0 0 0
ENERGY RECOVERY INC COM 29270J100 56 5,460 SH   SOLE   5,460 0 0
ENERGY RECOVERY INC PUT 29270J950 56 54 SH Put SOLE   0 0 0
EMBRAER S A CALL 29082A907 519 258 SH Call SOLE   0 0 0
EMBRAER S A COM 29082A107 418 20,813 SH   SOLE   20,813 0 0
EMBRAER S A PUT 29082A957 1,715 852 SH Put SOLE   0 0 0
EROS INTL PLC CALL G3788M904 16 122 SH Call SOLE   0 0 0
EROS INTL PLC COM G3788M114 172 127,817 SH   SOLE   127,817 0 0
EROS INTL PLC PUT G3788M954 255 1,890 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 2,702 1,354 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 604 303 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 5,721 1,364 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 25 6 SH Put SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 2,537 335 SH Call SOLE   0 0 0
EVERSOURCE ENERGY PUT 30040W958 2,083 275 SH Put SOLE   0 0 0
ELEMENT SOLUTIONS INC CALL 28618M906 578 559 SH Call SOLE   0 0 0
ELEMENT SOLUTIONS INC COM 28618M106 768 74,343 SH   SOLE   74,343 0 0
ELEMENT SOLUTIONS INC PUT 28618M956 388 376 SH Put SOLE   0 0 0
ESSENT GROUP LTD CALL G3198U902 507 108 SH Call SOLE   0 0 0
ESSENT GROUP LTD COM G3198U102 179 3,830 SH   SOLE   3,830 0 0
ESSENT GROUP LTD PUT G3198U952 61 13 SH Put SOLE   0 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 432 93 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 750 16,141 SH   SOLE   16,141 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 1,400 301 SH Put SOLE   0 0 0
EMPIRE ST RLTY TR INC CALL 292104906 22 15 SH Call SOLE   0 0 0
EMPIRE ST RLTY TR INC COM 292104106 1 102 SH   SOLE   102 0 0
EMPIRE ST RLTY TR INC PUT 292104956 4 3 SH Put SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 7,181 246 SH Call SOLE   0 0 0
ESSEX PPTY TR INC COM 297178105 215 737 SH   SOLE   737 0 0
ESSEX PPTY TR INC PUT 297178955 7,035 241 SH Put SOLE   0 0 0
ELASTIC N V CALL N14506904 3,173 425 SH Call SOLE   0 0 0
ELASTIC N V PUT N14506954 851 114 SH Put SOLE   0 0 0
ENSCO ROWAN PLC CALL G3166L900 287 337 SH Call SOLE   0 0 0
ENSCO ROWAN PLC PUT G3166L950 901 1,057 SH Put SOLE   0 0 0
ENSCO ROWAN PLC CALL G3166L900 0 1 SH Call SOLE   0 0 0
ENSCO ROWAN PLC PUT G3166L950 3 4 SH Put SOLE   0 0 0
ENSCO ROWAN PLC CALL G3166L900 203 238 SH Call SOLE   0 0 0
ENSCO ROWAN PLC PUT G3166L950 551 646 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 1,707 1,213 SH Call SOLE   0 0 0
ENERGY TRANSFER LP COM 29273V100 2,887 205,102 SH   SOLE   205,102 0 0
ENERGY TRANSFER LP PUT 29273V950 1,502 1,067 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 14 10 SH Call SOLE   0 0 0
ENERGY TRANSFER LP PUT 29273V950 52 37 SH Put SOLE   0 0 0
E TRADE FINANCIAL CORP CALL 269246901 1,280 287 SH Call SOLE   0 0 0
E TRADE FINANCIAL CORP COM 269246401 2,228 49,963 SH   SOLE   49,963 0 0
E TRADE FINANCIAL CORP PUT 269246951 9,076 2,035 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC CALL 297602904 6 3 SH Call SOLE   0 0 0
ETHAN ALLEN INTERIORS INC PUT 297602954 21 10 SH Put SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 65 113 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 7 13 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 13,074 1,570 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 849 102 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 1,749 170 SH Call SOLE   0 0 0
ENTERGY CORP NEW COM 29364G103 362 3,518 SH   SOLE   3,518 0 0
ENTERGY CORP NEW PUT 29364G953 1,430 139 SH Put SOLE   0 0 0
EQUITRANS MIDSTREAM CORPORAT CALL 294600901 0 8 SH Call SOLE   0 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 0 158 SH   SOLE   158 0 0
EQUITRANS MIDSTREAM CORPORAT PUT 294600951 0 11 SH Put SOLE   0 0 0
ETSY INC CALL 29786A906 2,362 385 SH Call SOLE   0 0 0
ETSY INC PUT 29786A956 8,757 1,427 SH Put SOLE   0 0 0
ISHARES TR CALL 464289902 23 13 SH Call SOLE   0 0 0
ISHARES TR PUT 464289952 573 316 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 501 198 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 217 86 SH Put SOLE   0 0 0
EATON VANCE CORP CALL 278265903 491 114 SH Call SOLE   0 0 0
EATON VANCE CORP PUT 278265953 8 2 SH Put SOLE   0 0 0
ENVIVA PARTNERS LP CALL 29414J907 12 4 SH Call SOLE   0 0 0
ENVIVA PARTNERS LP COM 29414J107 47 1,518 SH   SOLE   1,518 0 0
ENVIVA PARTNERS LP PUT 29414J957 84 27 SH Put SOLE   0 0 0
EVERBRIDGE INC CALL 29978A904 44 5 SH Call SOLE   0 0 0
EVOLENT HEALTH INC CALL 30050B901 11 15 SH Call SOLE   0 0 0
EVOLENT HEALTH INC COM 30050B101 16 2,093 SH   SOLE   2,093 0 0
EVOLENT HEALTH INC PUT 30050B951 38 49 SH Put SOLE   0 0 0
EVO PMTS INC CALL 26927E904 331 105 SH Call SOLE   0 0 0
EVO PMTS INC PUT 26927E954 122 39 SH Put SOLE   0 0 0
EVERCORE INC CALL 29977A905 97 11 SH Call SOLE   0 0 0
EVERCORE INC PUT 29977A955 177 20 SH Put SOLE   0 0 0
EVERGY INC CALL 30034W906 48 8 SH Call SOLE   0 0 0
EVERGY INC COM 30034W106 37 629 SH   SOLE   629 0 0
EVERGY INC PUT 30034W956 84 14 SH Put SOLE   0 0 0
EVERI HLDGS INC CALL 30034T903 26 22 SH Call SOLE   0 0 0
EVERI HLDGS INC COM 30034T103 67 5,636 SH   SOLE   5,636 0 0
EVERI HLDGS INC PUT 30034T953 54 46 SH Put SOLE   0 0 0
EVERTEC INC CALL 30040P903 32 10 SH Call SOLE   0 0 0
EVERTEC INC PUT 30040P953 6 2 SH Put SOLE   0 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 3,583 194 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 263 1,426 SH   SOLE   1,426 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 1,274 69 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 56 25 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 103 46 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 444 95 SH Call SOLE   0 0 0
EAST WEST BANCORP INC PUT 27579R954 18 4 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 51 18 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 2,544 889 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 9 3 SH Call SOLE   0 0 0
ISHARES INC COM 464286756 1 37 SH   SOLE   37 0 0
ISHARES INC CALL 464286901 2,176 776 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 3,596 1,282 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 559 216 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 1,322 511 SH Put SOLE   0 0 0
ISHARES INC PUT 46434G955 504 183 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 5,643 1,034 SH Call SOLE   0 0 0
ISHARES INC COM 46434G822 340 6,235 SH   SOLE   6,235 0 0
ISHARES INC PUT 46434G955 5,845 1,071 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 2 1 SH Call SOLE   0 0 0
ISHARES INC COM 46434G814 15 523 SH   SOLE   523 0 0
ISHARES INC PUT 46434G955 59 20 SH Put SOLE   0 0 0
ISHARES INC COM 464286764 180 6,256 SH   SOLE   6,256 0 0
ISHARES INC PUT 464286951 358 124 SH Put SOLE   0 0 0
ISHARES INC PUT 464286951 3 1 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 330 134 SH Call SOLE   0 0 0
ISHARES INC COM 46434G780 42 1,723 SH   SOLE   1,723 0 0
ISHARES INC PUT 46434G955 116 47 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 45 13 SH Call SOLE   0 0 0
ISHARES INC COM 46434G772 166 4,749 SH   SOLE   4,749 0 0
ISHARES INC PUT 46434G955 230 66 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G902 4,256 1,317 SH Call SOLE   0 0 0
ISHARES TR PUT 46435G952 4,104 1,270 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 16,618 3,831 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 14,467 3,335 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 0 3 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 562 94 SH Call SOLE   0 0 0
ISHARES INC COM 464286772 818 13,664 SH   SOLE   13,664 0 0
ISHARES INC PUT 464286951 9,537 1,593 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 81,494 18,640 SH Call SOLE   0 0 0
ISHARES INC COM 464286400 13,996 320,145 SH   SOLE   320,145 0 0
ISHARES INC PUT 464286951 64,307 14,709 SH Put SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 5,819 493 SH Call SOLE   0 0 0
EXACT SCIENCES CORP COM 30063P105 1,388 11,765 SH   SOLE   11,765 0 0
EXACT SCIENCES CORP PUT 30063P955 12,889 1,092 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 1,054 220 SH Call SOLE   0 0 0
EXELON CORP PUT 30161N951 2,943 614 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 3,594 1,682 SH Call SOLE   0 0 0
EXELIXIS INC COM 30161Q104 134 6,289 SH   SOLE   6,289 0 0
EXELIXIS INC PUT 30161Q954 1,927 902 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 81 397 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 8 40 SH Put SOLE   0 0 0
EXLSERVICE HOLDINGS INC COM 302081104 20 316 SH   SOLE   316 0 0
EXLSERVICE HOLDINGS INC PUT 302081954 52 8 SH Put SOLE   0 0 0
EAGLE MATERIALS INC CALL 26969P908 370 40 SH Call SOLE   0 0 0
EAGLE MATERIALS INC COM 26969P108 1,987 21,436 SH   SOLE   21,436 0 0
EAGLE MATERIALS INC PUT 26969P958 333 36 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 1,691 223 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC COM 302130109 589 7,765 SH   SOLE   7,765 0 0
EXPEDITORS INTL WASH INC PUT 302130959 4,263 562 SH Put SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 13,076 983 SH Call SOLE   0 0 0
EXPEDIA GROUP INC COM 30212P303 23 180 SH   SOLE   180 0 0
EXPEDIA GROUP INC PUT 30212P953 16,562 1,245 SH Put SOLE   0 0 0
EXPONENT INC CALL 30214U902 1,668 285 SH Call SOLE   0 0 0
EXPONENT INC PUT 30214U952 1,053 180 SH Put SOLE   0 0 0
EXPRESS INC CALL 30219E903 18 68 SH Call SOLE   0 0 0
EXPRESS INC COM 30219E103 6 2,209 SH   SOLE   2,209 0 0
EXPRESS INC PUT 30219E953 30 113 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 21 2 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 10 1 SH Put SOLE   0 0 0
EXTERRAN CORP COM 30227H106 2 162 SH   SOLE   162 0 0
EXTREME NETWORKS INC CALL 30226D906 87 136 SH Call SOLE   0 0 0
EXTREME NETWORKS INC COM 30226D106 194 30,010 SH   SOLE   30,010 0 0
EXTREME NETWORKS INC PUT 30226D956 775 1,199 SH Put SOLE   0 0 0
NATIONAL VISION HLDGS INC CALL 63845R907 132 43 SH Call SOLE   0 0 0
NATIONAL VISION HLDGS INC COM 63845R107 207 6,756 SH   SOLE   6,756 0 0
NATIONAL VISION HLDGS INC PUT 63845R957 76 25 SH Put SOLE   0 0 0
SECOND SIGHT MED PRODS INC CALL 81362J900 0 2 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G900 8 50 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 40 24,959 SH   SOLE   24,959 0 0
ISHARES INC CALL 464286901 267 49 SH Call SOLE   0 0 0
ISHARES INC COM 464286780 172 3,153 SH   SOLE   3,153 0 0
ISHARES INC PUT 464286951 1,574 288 SH Put SOLE   0 0 0
EZCORP INC CALL 302301906 12 13 SH Call SOLE   0 0 0
EZCORP INC COM 302301106 21 2,239 SH   SOLE   2,239 0 0
EZCORP INC PUT 302301956 168 178 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 162 41 SH Call SOLE   0 0 0
ISHARES INC COM 464286608 83 2,121 SH   SOLE   2,121 0 0
ISHARES INC PUT 464286951 11 3 SH Put SOLE   0 0 0
FORD MTR CO DEL CALL 345370900 3,060 2,992 SH Call SOLE   0 0 0
FORD MTR CO DEL PUT 345370950 3,772 3,688 SH Put SOLE   0 0 0
FIRST AMERN FINL CORP COM 31847R102 16 311 SH   SOLE   311 0 0
FIRST AMERN FINL CORP PUT 31847R952 5 1 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 2,059 189 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC COM 25278X109 352 3,235 SH   SOLE   3,235 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 6,963 639 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 10 1 SH Call SOLE   0 0 0
FANHUA INC CALL 30712A903 97 29 SH Call SOLE   0 0 0
FANHUA INC COM 30712A103 858 25,647 SH   SOLE   25,647 0 0
FANHUA INC PUT 30712A953 194 58 SH Put SOLE   0 0 0
FARO TECHNOLOGIES INC CALL 311642902 162 31 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 6,976 943 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 6,909 934 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 7,130 2,188 SH Call SOLE   0 0 0
FASTENAL CO PUT 311900954 1,626 499 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 355 175 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC COM 31189P102 217 10,730 SH   SOLE   10,730 0 0
FATE THERAPEUTICS INC PUT 31189P952 3,069 1,512 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,013 263 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 2,551 662 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 616,828 31,960 SH Call SOLE   0 0 0
FACEBOOK INC PUT 30303M952 310,286 16,077 SH Put SOLE   0 0 0
FLAGSTAR BANCORP INC CALL 337930905 6 2 SH Call SOLE   0 0 0
FLAGSTAR BANCORP INC COM 337930705 0 4 SH   SOLE   4 0 0
FLAGSTAR BANCORP INC PUT 337930955 3 1 SH Put SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 314 55 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 250 4,378 SH   SOLE   4,378 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 337 59 SH Put SOLE   0 0 0
FOUNDATION BLDG MATLS INC CALL 350392906 8 5 SH Call SOLE   0 0 0
FOUNDATION BLDG MATLS INC COM 350392106 41 2,343 SH   SOLE   2,343 0 0
FIRST BANCORP P R CALL 318672906 3 3 SH Call SOLE   0 0 0
FIRST BANCORP P R PUT 318672956 25 23 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 56 4 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E203 9 69 SH   SOLE   69 0 0
FRANKLIN COVEY CO CALL 353469909 391 115 SH Call SOLE   0 0 0
FRANKLIN COVEY CO PUT 353469959 34 10 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 2,667 1,930 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 299 21,701 SH   SOLE   21,701 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 3,394 2,456 SH Put SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H901 0 3 SH Call SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H901 1 108 SH Call SOLE   0 0 0
FIRSTCASH INC CALL 33767D905 130 13 SH Call SOLE   0 0 0
FIRSTCASH INC COM 33767D105 104 1,040 SH   SOLE   1,040 0 0
FIRSTCASH INC PUT 33767D955 470 47 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 7 5 SH Put SOLE   0 0 0
FTI CONSULTING INC CALL 302941909 176 21 SH Call SOLE   0 0 0
FOUR CORNERS PPTY TR INC CALL 35086T909 139 51 SH Call SOLE   0 0 0
FOUR CORNERS PPTY TR INC PUT 35086T959 2 1 SH Put SOLE   0 0 0
FREEPORT-MCMORAN INC CALL 35671D907 3,042 2,621 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC COM 35671D857 616 53,086 SH   SOLE   53,086 0 0
FREEPORT-MCMORAN INC PUT 35671D957 4,421 3,808 SH Put SOLE   0 0 0
FIRST DATA CORP NEW CALL 32008D906 874 323 SH Call SOLE   0 0 0
FIRST DATA CORP NEW PUT 32008D956 419 155 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 230 16 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 2,890 201 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 21 8 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 18 7 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 315 11 SH Call SOLE   0 0 0
FACTSET RESH SYS INC COM 303075105 356 1,245 SH   SOLE   1,245 0 0
FACTSET RESH SYS INC PUT 303075955 1,919 67 SH Put SOLE   0 0 0
FIDUS INVT CORP CALL 316500907 44 28 SH Call SOLE   0 0 0
FEDEX CORP CALL 31428X906 44,331 2,700 SH Call SOLE   0 0 0
FEDEX CORP COM 31428X106 16 100 SH   SOLE   100 0 0
FEDEX CORP PUT 31428X956 42,049 2,561 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 1,048 245 SH Call SOLE   0 0 0
FIRSTENERGY CORP COM 337932107 668 15,623 SH   SOLE   15,623 0 0
FIRSTENERGY CORP PUT 337932957 513 120 SH Put SOLE   0 0 0
FRANKLIN ELEC INC CALL 353514902 4 1 SH Call SOLE   0 0 0
FRANKLIN ELEC INC PUT 353514952 4 1 SH Put SOLE   0 0 0
PHOENIX NEW MEDIA LTD CALL 71910C903 34 106 SH Call SOLE   0 0 0
PHOENIX NEW MEDIA LTD PUT 71910C953 13 40 SH Put SOLE   0 0 0
FIDELITY PUT 316092951 0 1 SH Put SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN CALL 34984V900 2 6 SH Call SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 4 1,246 SH   SOLE   1,246 0 0
FORUM ENERGY TECHNOLOGIES IN PUT 34984V950 8 25 SH Put SOLE   0 0 0
FIREEYE INC CALL 31816Q901 481 325 SH Call SOLE   0 0 0
FIREEYE INC COM 31816Q101 705 47,633 SH   SOLE   47,633 0 0
FIREEYE INC PUT 31816Q951 1,301 879 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 1,332 348 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 6,277 1,639 SH Put SOLE   0 0 0
FIRST FINL BANCORP OH CALL 320209909 9 4 SH Call SOLE   0 0 0
FIRST FINL BANKSHARES PUT 32020R959 412 134 SH Put SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 1,252 86 SH Call SOLE   0 0 0
F5 NETWORKS INC COM 315616102 207 1,427 SH   SOLE   1,427 0 0
F5 NETWORKS INC PUT 315616952 422 29 SH Put SOLE   0 0 0
INNOVATOR ETFS TR CALL 45782C902 61 18 SH Call SOLE   0 0 0
INNOVATOR ETFS TR COM 45782C102 42 1,245 SH   SOLE   1,245 0 0
FIBROGEN INC CALL 31572Q908 1,703 377 SH Call SOLE   0 0 0
FIBROGEN INC COM 31572Q808 866 19,173 SH   SOLE   19,173 0 0
FIBROGEN INC PUT 31572Q958 2,055 455 SH Put SOLE   0 0 0
FERRELLGAS PARTNERS L.P. CALL 315293900 6 67 SH Call SOLE   0 0 0
FERRELLGAS PARTNERS L.P. PUT 315293950 0 1 SH Put SOLE   0 0 0
FIRST HORIZON NATL CORP CALL 320517905 16 11 SH Call SOLE   0 0 0
FRANKS INTL N V COM N33462107 1 360 SH   SOLE   360 0 0
FRANKS INTL N V PUT N33462957 6 11 SH Put SOLE   0 0 0
FIRST INTST BANCSYSTEM INC CALL 32055Y901 118 30 SH Call SOLE   0 0 0
FAIR ISAAC CORP CALL 303250904 1,789 57 SH Call SOLE   0 0 0
FAIR ISAAC CORP COM 303250104 3,294 10,490 SH   SOLE   10,490 0 0
FAIR ISAAC CORP PUT 303250954 20,505 653 SH Put SOLE   0 0 0
FEDERATED INVS INC PA CALL 314211903 91 28 SH Call SOLE   0 0 0
FEDERATED INVS INC PA PUT 314211953 16 5 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 9,397 766 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 8,636 704 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 6,417 704 SH Call SOLE   0 0 0
FISERV INC COM 337738108 156 1,720 SH   SOLE   1,720 0 0
FISERV INC PUT 337738958 10,756 1,180 SH Put SOLE   0 0 0
FITBIT INC CALL 33812L902 53 122 SH Call SOLE   0 0 0
FITBIT INC COM 33812L102 127 29,047 SH   SOLE   29,047 0 0
FITBIT INC PUT 33812L952 88 202 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 3,738 1,340 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP PUT 316773950 111 40 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 521 187 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP PUT 316773950 195 70 SH Put SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 2,532 211 SH Call SOLE   0 0 0
FIVE BELOW INC PUT 33829M951 4,284 357 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 302 59 SH Call SOLE   0 0 0
FIVE9 INC PUT 338307951 41 8 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733B100 312 5,718 SH   SOLE   5,718 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733B950 109 20 SH Put SOLE   0 0 0
COMFORT SYS USA INC CALL 199908904 15 3 SH Call SOLE   0 0 0
COMFORT SYS USA INC COM 199908104 10 211 SH   SOLE   211 0 0
COMFORT SYS USA INC PUT 199908954 35 7 SH Put SOLE   0 0 0
NATIONAL BEVERAGE CORP CALL 635017906 1,490 334 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP PUT 635017956 303 68 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 1,995 476 SH Call SOLE   0 0 0
FOOT LOCKER INC COM 344849104 1,105 26,362 SH   SOLE   26,362 0 0
FOOT LOCKER INC PUT 344849954 3,852 919 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL COM 34385P108 38 3,123 SH   SOLE   3,123 0 0
FLUIDIGM CORP DEL PUT 34385P958 1 1 SH Put SOLE   0 0 0
FLEX LTD CALL Y2573F902 189 198 SH Call SOLE   0 0 0
FLEX LTD COM Y2573F102 195 20,470 SH   SOLE   20,470 0 0
FLEX LTD PUT Y2573F952 1,190 1,244 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 3,808 704 SH Call SOLE   0 0 0
FLIR SYS INC PUT 302445951 2,488 460 SH Put SOLE   0 0 0
FLUENT INC CALL 34380C902 58 108 SH Call SOLE   0 0 0
FLUENT INC PUT 34380C952 54 102 SH Put SOLE   0 0 0
FLOWERS FOODS INC CALL 343498901 653 281 SH Call SOLE   0 0 0
FLOWERS FOODS INC PUT 343498951 83 36 SH Put SOLE   0 0 0
SPX FLOW INC CALL 78469X907 8 2 SH Call SOLE   0 0 0
SPX FLOW INC PUT 78469X957 205 49 SH Put SOLE   0 0 0
FLUOR CORP NEW CALL 343412902 1,297 385 SH Call SOLE   0 0 0
FLUOR CORP NEW COM 343412102 1,087 32,287 SH   SOLE   32,287 0 0
FLUOR CORP NEW PUT 343412952 2,796 830 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 142 27 SH Call SOLE   0 0 0
FLOWSERVE CORP COM 34354P105 32 612 SH   SOLE   612 0 0
FLOWSERVE CORP PUT 34354P955 221 42 SH Put SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 3,931 140 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 8,481 302 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS CALL 68243Q906 404 214 SH Call SOLE   0 0 0
FLWS/1-800 FLOWERS PUT 68243Q956 9 5 SH Put SOLE   0 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 67 55 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC COM 33938J106 125 10,237 SH   SOLE   10,237 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 98 80 SH Put SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 53 31 SH Call SOLE   0 0 0
FLY LEASING LTD COM 34407D109 227 13,090 SH   SOLE   13,090 0 0
FLY LEASING LTD PUT 34407D959 156 90 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 23 8 SH Call SOLE   0 0 0
ISHARES INC COM 464286145 75 2,565 SH   SOLE   2,565 0 0
F M C CORP CALL 302491903 157 19 SH Call SOLE   0 0 0
F M C CORP PUT 302491953 1,501 181 SH Put SOLE   0 0 0
F M C CORP CALL 302491903 25 46 SH Call SOLE   0 0 0
F M C CORP PUT 302491953 14 25 SH Put SOLE   0 0 0
FABRINET CALL G3323L900 149 30 SH Call SOLE   0 0 0
FABRINET PUT G3323L950 248 50 SH Put SOLE   0 0 0
FNB CORP PA CALL 302520901 103 88 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 435 104 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC COM 339750101 1,008 24,070 SH   SOLE   24,070 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 850 203 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 286 71 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 64 1,596 SH   SOLE   1,596 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R953 330 82 SH Put SOLE   0 0 0
FINJAN HLDGS INC COM 31788H303 1 634 SH   SOLE   634 0 0
FUNKO INC CALL 361008905 1,014 419 SH Call SOLE   0 0 0
FUNKO INC PUT 361008955 881 364 SH Put SOLE   0 0 0
FINISAR CORP CALL 31787A907 670 293 SH Call SOLE   0 0 0
FINISAR CORP PUT 31787A957 322 141 SH Put SOLE   0 0 0
FRANCO NEVADA CORP CALL 351858905 3,853 454 SH Call SOLE   0 0 0
FRANCO NEVADA CORP PUT 351858955 2,894 341 SH Put SOLE   0 0 0
FOCUS FINL PARTNERS INC COM 34417P100 651 23,862 SH   SOLE   23,862 0 0
FOCUS FINL PARTNERS INC PUT 34417P950 1,349 494 SH Put SOLE   0 0 0
FERRO CORP COM 315405100 6 383 SH   SOLE   383 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 526 422 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC COM 03152W109 368 29,489 SH   SOLE   29,489 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 284 228 SH Put SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD CALL M46135905 3 15 SH Call SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD COM M46135105 2 1,245 SH   SOLE   1,245 0 0
FORESTAR GROUP INC CALL 346232901 35 18 SH Call SOLE   0 0 0
FORMFACTOR INC CALL 346375908 37 24 SH Call SOLE   0 0 0
FORMFACTOR INC PUT 346375958 12 8 SH Put SOLE   0 0 0
FORRESTER RESH INC PUT 346563959 23 5 SH Put SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 131 114 SH Call SOLE   0 0 0
FOSSIL GROUP INC PUT 34988V956 35 31 SH Put SOLE   0 0 0
FOX CORP CALL 35137L904 9,064 2,474 SH Call SOLE   0 0 0
FOX CORP PUT 35137L954 3,718 1,015 SH Put SOLE   0 0 0
FOX FACTORY HLDG CORP CALL 35138V902 66 8 SH Call SOLE   0 0 0
FOX FACTORY HLDG CORP COM 35138V102 137 1,661 SH   SOLE   1,661 0 0
FOX FACTORY HLDG CORP PUT 35138V952 74 9 SH Put SOLE   0 0 0
FARMLAND PARTNERS INC CALL 31154R909 12 18 SH Call SOLE   0 0 0
FARMLAND PARTNERS INC COM 31154R109 6 906 SH   SOLE   906 0 0
FARMLAND PARTNERS INC PUT 31154R959 14 20 SH Put SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 1 3 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 3 608 SH   SOLE   608 0 0
FIVE PRIME THERAPEUTICS INC PUT 33830X954 6 10 SH Put SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUS CALL 32054K903 36 10 SH Call SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUS PUT 32054K953 3 1 SH Put SOLE   0 0 0
KEANE GROUP INC CALL 48669A908 58 87 SH Call SOLE   0 0 0
KEANE GROUP INC COM 48669A108 19 2,844 SH   SOLE   2,844 0 0
KEANE GROUP INC PUT 48669A958 26 40 SH Put SOLE   0 0 0
FRANCESCAS HLDGS CORP CALL 351793904 0 118 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 6,444 660 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 1,054 108 SH Put SOLE   0 0 0
FREDS INC CALL 356108900 89 196 SH Call SOLE   0 0 0
FIESTA RESTAURANT GROUP INC PUT 31660B951 14 11 SH Put SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 459 574 SH Call SOLE   0 0 0
FRONTLINE LTD PUT G3682E952 132 166 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 4 1 SH Call SOLE   0 0 0
FRESHPET INC COM 358039105 353 7,765 SH   SOLE   7,765 0 0
FRESHPET INC PUT 358039955 1,779 391 SH Put SOLE   0 0 0
FEDERAL REALTY INVT TR CALL 313747906 592 46 SH Call SOLE   0 0 0
FEDERAL REALTY INVT TR PUT 313747956 154 12 SH Put SOLE   0 0 0
FORTERRA INC CALL 34960W906 2 5 SH Call SOLE   0 0 0
FORTERRA INC COM 34960W106 0 79 SH   SOLE   79 0 0
FORESCOUT TECHNOLOGIES INC CALL 34553D901 13 4 SH Call SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 9 294 SH   SOLE   294 0 0
FORESCOUT TECHNOLOGIES INC PUT 34553D951 64 19 SH Put SOLE   0 0 0
FS KKR CAPITAL CORP CALL 302635907 17 30 SH Call SOLE   0 0 0
FS KKR CAPITAL CORP PUT 302635957 5 10 SH Put SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 7,566 1,152 SH Call SOLE   0 0 0
FIRST SOLAR INC PUT 336433957 3,507 534 SH Put SOLE   0 0 0
FASTLY INC CALL 31188V900 393 194 SH Call SOLE   0 0 0
FASTLY INC COM 31188V100 286 14,147 SH   SOLE   14,147 0 0
FASTLY INC PUT 31188V950 64 32 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 44 155 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 147 51,633 SH   SOLE   51,633 0 0
FORTUNA SILVER MINES INC PUT 349915958 22 80 SH Put SOLE   0 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 0 65 SH   SOLE   65 0 0
FRANKLIN STREET PPTYS CORP PUT 35471R956 16 22 SH Put SOLE   0 0 0
FEDERAL SIGNAL CORP CALL 313855908 535 200 SH Call SOLE   0 0 0
FOSTER L B CO CALL 350060909 95 35 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 108 72 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 1 1 SH Put SOLE   0 0 0
FARFETCH LTD CALL 30744W907 549 264 SH Call SOLE   0 0 0
FARFETCH LTD COM 30744W107 633 30,433 SH   SOLE   30,433 0 0
FARFETCH LTD PUT 30744W957 1,225 589 SH Put SOLE   0 0 0
FTD COS INC CALL 30281V908 0 8 SH Call SOLE   0 0 0
FRONTDOOR INC CALL 35905A909 270 62 SH Call SOLE   0 0 0
FRONTDOOR INC PUT 35905A959 156 36 SH Put SOLE   0 0 0
FUEL TECH INC CALL 359523907 0 6 SH Call SOLE   0 0 0
FUEL TECH INC COM 359523107 3 2,441 SH   SOLE   2,441 0 0
FUEL TECH INC PUT 359523957 0 1 SH Put SOLE   0 0 0
TECHNIPFMC PLC CALL G87110905 801 309 SH Call SOLE   0 0 0
TECHNIPFMC PLC COM G87110105 34 1,314 SH   SOLE   1,314 0 0
TECHNIPFMC PLC PUT G87110955 788 304 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL CALL 343389902 5 17 SH Call SOLE   0 0 0
FLOTEK INDS INC DEL PUT 343389952 4 14 SH Put SOLE   0 0 0
FORTINET INC CALL 34959E909 868 113 SH Call SOLE   0 0 0
FORTINET INC PUT 34959E959 2,804 365 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 277 1,585 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 63 363 SH Put SOLE   0 0 0
FORTIS INC CALL 349553907 3 1 SH Call SOLE   0 0 0
FORTIS INC COM 349553107 34 880 SH   SOLE   880 0 0
FORTIS INC PUT 349553957 106 27 SH Put SOLE   0 0 0
FTS INTERNATIONAL INC CALL 30283W904 17 31 SH Call SOLE   0 0 0
FTS INTERNATIONAL INC PUT 30283W954 2 4 SH Put SOLE   0 0 0
FORTIVE CORP CALL 34959J908 480 59 SH Call SOLE   0 0 0
FORTIVE CORP PUT 34959J958 122 15 SH Put SOLE   0 0 0
FULLER H B CO CALL 359694906 250 54 SH Call SOLE   0 0 0
FULLER H B CO PUT 359694956 18 4 SH Put SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 369 226 SH Call SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 38 8 SH Call SOLE   0 0 0
CEDAR FAIR L P COM 150185106 63 1,337 SH   SOLE   1,337 0 0
CEDAR FAIR L P PUT 150185956 147 31 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 7 2 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229870 2 59 SH   SOLE   59 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 25 7 SH Put SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL CALL 46090N903 329 47 SH Call SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL PUT 46090N953 336 48 SH Put SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S CALL 46138M909 2,524 205 SH Call SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S COM 46138M109 1,431 11,629 SH   SOLE   11,629 0 0
INVESCO CURNCYSHS BRIT PND S PUT 46138M959 5,011 407 SH Put SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR CALL 46138T904 391 52 SH Call SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR COM 46138T104 1,353 17,973 SH   SOLE   17,973 0 0
INVESCO CURNCYSHS CDN DLR TR PUT 46138T954 896 119 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES EURO CALL 46138K903 6,593 609 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES EURO COM 46138K103 1,605 14,832 SH   SOLE   14,832 0 0
INVESCO CURRENCYSHARES EURO PUT 46138K953 9,809 906 SH Put SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN CALL 46138R908 825 87 SH Call SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN PUT 46138R958 455 48 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 154 20 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 49,771 11,637 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 31,388 7,339 SH Put SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y CALL 46138W907 1,157 131 SH Call SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y COM 46138W107 1,016 11,509 SH   SOLE   11,509 0 0
INVESCO CURNCYSHS JAPANESE Y PUT 46138W957 1,413 160 SH Put SOLE   0 0 0
GENPACT LIMITED CALL G3922B907 1,634 429 SH Call SOLE   0 0 0
GLADSTONE INVT CORP CALL 376546907 16 15 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 136 329 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC COM 363225202 4 986 SH   SOLE   986 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 54 132 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E158 74 3,420 SH   SOLE   3,420 0 0
DIREXION SHS ETF TR CALL 25460E905 21 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 30 14 SH Put SOLE   0 0 0
STEALTHGAS INC COM Y81669106 0 211 SH   SOLE   211 0 0
GATX CORP CALL 361448903 396 50 SH Call SOLE   0 0 0
GATX CORP PUT 361448953 23 3 SH Put SOLE   0 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 117 29 SH Call SOLE   0 0 0
GLACIER BANCORP INC NEW PUT 37637Q955 4 1 SH Put SOLE   0 0 0
GOLUB CAP BDC INC CALL 38173M902 35 20 SH Call SOLE   0 0 0
GOLUB CAP BDC INC PUT 38173M952 1 1 SH Put SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 1,998 380 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 918 17,467 SH   SOLE   17,467 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 3,708 705 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 237 78 SH Call SOLE   0 0 0
GREENBRIER COS INC COM 393657101 684 22,511 SH   SOLE   22,511 0 0
GREENBRIER COS INC PUT 393657951 100 33 SH Put SOLE   0 0 0
GAIN CAP HLDGS INC CALL 36268W900 19 48 SH Call SOLE   0 0 0
GAIN CAP HLDGS INC COM 36268W100 22 5,363 SH   SOLE   5,363 0 0
GAIN CAP HLDGS INC PUT 36268W950 2 5 SH Put SOLE   0 0 0
GANNETT CO INC CALL 36473H904 0 1 SH Call SOLE   0 0 0
GANNETT CO INC COM 36473H104 11 1,353 SH   SOLE   1,353 0 0
GANNETT CO INC PUT 36473H954 0 1 SH Put SOLE   0 0 0
GENESCO INC PUT 371532952 139 33 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 369 163 SH Call SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC PUT 36164Y951 341 151 SH Put SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 8,854 487 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP PUT 369550958 4,527 249 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 3,514 501 SH Call SOLE   0 0 0
GODADDY INC COM 380237107 275 3,929 SH   SOLE   3,929 0 0
GODADDY INC PUT 380237957 848 121 SH Put SOLE   0 0 0
GOLDEN ENTMT INC CALL 381013901 151 108 SH Call SOLE   0 0 0
GARDNER DENVER HLDGS INC CALL 36555P907 34 10 SH Call SOLE   0 0 0
GARDNER DENVER HLDGS INC COM 36555P107 9 266 SH   SOLE   266 0 0
GARDNER DENVER HLDGS INC PUT 36555P957 27 8 SH Put SOLE   0 0 0
GREEN DOT CORP CALL 39304D902 3,349 685 SH Call SOLE   0 0 0
GREEN DOT CORP COM 39304D102 730 14,941 SH   SOLE   14,941 0 0
GREEN DOT CORP PUT 39304D952 3,735 764 SH Put SOLE   0 0 0
GDS HLDGS LTD CALL 36165L908 3,264 869 SH Call SOLE   0 0 0
GDS HLDGS LTD PUT 36165L958 150 40 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 87,415 34,200 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 32,456 12,698 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 16,410 4,694 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 6,820 1,951 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 2,705 2,577 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 8,104 771,831 SH   SOLE   771,831 0 0
GENERAL ELECTRIC CO PUT 369604953 8,457 8,055 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 6,258 5,960 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO PUT 369604953 4,405 4,196 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 3 1 SH Call SOLE   0 0 0
GREIF INC PUT 397624957 32 10 SH Put SOLE   0 0 0
GENESIS ENERGY L P CALL 371927904 256 117 SH Call SOLE   0 0 0
GENESIS ENERGY L P PUT 371927954 96 44 SH Put SOLE   0 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 0 179 SH   SOLE   179 0 0
GEMPHIRE THERAPEUTICS INC PUT 36870A958 0 6 SH Put SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 254 121 SH Call SOLE   0 0 0
GEO GROUP INC NEW PUT 36162J956 54 26 SH Put SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP CALL 37364X909 95 63 SH Call SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP PUT 37364X959 22 15 SH Put SOLE   0 0 0
GERON CORP CALL 374163903 161 1,143 SH Call SOLE   0 0 0
GERON CORP PUT 374163953 19 141 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 75 47 SH Call SOLE   0 0 0
GUESS INC PUT 401617955 281 174 SH Put SOLE   0 0 0
GRIFFON CORP CALL 398433902 49 29 SH Call SOLE   0 0 0
GRIFFON CORP PUT 398433952 177 105 SH Put SOLE   0 0 0
GOLD FIELDS LTD NEW CALL 38059T906 55 103 SH Call SOLE   0 0 0
GOLD FIELDS LTD NEW PUT 38059T956 18 34 SH Put SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A CALL 399909900 3,521 992 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A PUT 399909950 5,818 1,639 SH Put SOLE   0 0 0
GERDAU S A CALL 373737905 31 80 SH Call SOLE   0 0 0
GERDAU S A COM 373737105 90 23,177 SH   SOLE   23,177 0 0
GERDAU S A PUT 373737955 156 402 SH Put SOLE   0 0 0
GRACO INC CALL 384109904 80 16 SH Call SOLE   0 0 0
GUARDANT HEALTH INC CALL 40131M909 1,838 213 SH Call SOLE   0 0 0
GUARDANT HEALTH INC PUT 40131M959 3,271 379 SH Put SOLE   0 0 0
GENOMIC HEALTH INC CALL 37244C901 40 7 SH Call SOLE   0 0 0
GENOMIC HEALTH INC COM 37244C101 0 5 SH   SOLE   5 0 0
GENOMIC HEALTH INC PUT 37244C951 5 1 SH Put SOLE   0 0 0
GREENHILL & CO INC COM 395259104 7 585 SH   SOLE   585 0 0
G-III APPAREL GROUP LTD CALL 36237H901 526 179 SH Call SOLE   0 0 0
G-III APPAREL GROUP LTD PUT 36237H951 100 34 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 30 8 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC COM 375916103 37 978 SH   SOLE   978 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 212 55 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 30,347 4,492 SH Call SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 569 8,426 SH   SOLE   8,426 0 0
GILEAD SCIENCES INC PUT 375558953 26,017 3,851 SH Put SOLE   0 0 0
GENERAL MLS INC CALL 370334904 7,342 1,398 SH Call SOLE   0 0 0
GENERAL MLS INC COM 370334104 5,995 114,158 SH   SOLE   114,158 0 0
GENERAL MLS INC PUT 370334954 12,436 2,368 SH Put SOLE   0 0 0
GLAUKOS CORP CALL 377322902 75 10 SH Call SOLE   0 0 0
GLAUKOS CORP COM 377322102 105 1,395 SH   SOLE   1,395 0 0
GLAUKOS CORP PUT 377322952 7 1 SH Put SOLE   0 0 0
GLADSTONE CAPITAL CORP CALL 376535900 18 20 SH Call SOLE   0 0 0
GLADSTONE CAPITAL CORP PUT 376535950 4 5 SH Put SOLE   0 0 0
SPDR GOLD TRUST CALL 78463V907 293,226 22,014 SH Call SOLE   0 0 0
SPDR GOLD TRUST PUT 78463V957 262,270 19,690 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 7 7 SH Call SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 16 1,488 SH   SOLE   1,488 0 0
GREAT LAKES DREDGE & DOCK CO PUT 390607959 30 28 SH Put SOLE   0 0 0
GCI LIBERTY INC CALL 36164V905 12 2 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 116 19 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W395 58 955 SH   SOLE   955 0 0
PROSHARES TR II PUT 74347W952 6 1 SH Put SOLE   0 0 0
GALMED PHARMACEUTICALS LTD COM M47238106 0 48 SH   SOLE   48 0 0
GALMED PHARMACEUTICALS LTD PUT M47238956 0 1 SH Put SOLE   0 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 336 182 SH Call SOLE   0 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 116 6,326 SH   SOLE   6,326 0 0
GOLAR LNG LTD BERMUDA PUT G9456A950 275 149 SH Put SOLE   0 0 0
GLOBANT S A CALL L44385909 202 20 SH Call SOLE   0 0 0
GLOBANT S A PUT L44385959 202 20 SH Put SOLE   0 0 0
GASLOG LTD CALL G37585909 770 535 SH Call SOLE   0 0 0
GASLOG LTD PUT G37585959 4 3 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 371 175 SH Call SOLE   0 0 0
GASLOG PARTNERS LP COM Y2687W108 14 703 SH   SOLE   703 0 0
GASLOG PARTNERS LP PUT Y2687W958 309 146 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP CALL 37946R909 179 90 SH Call SOLE   0 0 0
GLOBAL PARTNERS LP COM 37946R109 44 2,233 SH   SOLE   2,233 0 0
GLOBAL PARTNERS LP PUT 37946R959 354 178 SH Put SOLE   0 0 0
GALAPAGOS NV CALL 36315X901 567 44 SH Call SOLE   0 0 0
GALAPAGOS NV COM 36315X101 1,703 13,209 SH   SOLE   13,209 0 0
GALAPAGOS NV PUT 36315X951 4,577 355 SH Put SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 561 144 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 148 38 SH Put SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD CALL G4095J909 508 599 SH Call SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD PUT G4095J959 7 9 SH Put SOLE   0 0 0
GLU MOBILE INC CALL 379890906 89 124 SH Call SOLE   0 0 0
GLU MOBILE INC COM 379890106 53 7,434 SH   SOLE   7,434 0 0
GLU MOBILE INC PUT 379890956 19 27 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 8,467 2,548 SH Call SOLE   0 0 0
CORNING INC PUT 219350955 1,664 501 SH Put SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 72 61 SH Call SOLE   0 0 0
GLYCOMIMETICS INC COM 38000Q102 27 2,308 SH   SOLE   2,308 0 0
GENERAL MTRS CO CALL 37045V900 14,487 3,760 SH Call SOLE   0 0 0
GENERAL MTRS CO PUT 37045V950 10,707 2,779 SH Put SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 840 1,537 SH Call SOLE   0 0 0
GAMESTOP CORP NEW PUT 36467W959 393 719 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 604 143 SH Call SOLE   0 0 0
GLOBUS MED INC PUT 379577958 2,817 666 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 114 101 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP COM Y2745C102 237 21,057 SH   SOLE   21,057 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 385 341 SH Put SOLE   0 0 0
GLOBAL MED REIT INC CALL 37954A904 2 2 SH Call SOLE   0 0 0
GLOBAL MED REIT INC COM 37954A204 27 2,649 SH   SOLE   2,649 0 0
GLOBAL MED REIT INC PUT 37954A954 4 4 SH Put SOLE   0 0 0
GMS INC CALL 36251C903 717 326 SH Call SOLE   0 0 0
GMS INC COM 36251C103 616 28,011 SH   SOLE   28,011 0 0
GMS INC PUT 36251C953 68 31 SH Put SOLE   0 0 0
GNC HLDGS INC CALL 36191G907 14 96 SH Call SOLE   0 0 0
GNC HLDGS INC PUT 36191G957 1 13 SH Put SOLE   0 0 0
GENOCEA BIOSCIENCES INC CALL 372427901 50 129 SH Call SOLE   0 0 0
GENOCEA BIOSCIENCES INC PUT 372427951 52 134 SH Put SOLE   0 0 0
GENIE ENERGY LTD CALL 372284908 15 15 SH Call SOLE   0 0 0
GENIE ENERGY LTD COM 372284208 57 5,388 SH   SOLE   5,388 0 0
GLOBAL NET LEASE INC CALL 379378901 425 217 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC PUT 379378951 21 11 SH Put SOLE   0 0 0
GENMARK DIAGNOSTICS INC COM 372309104 15 2,457 SH   SOLE   2,457 0 0
GENMARK DIAGNOSTICS INC PUT 372309954 49 76 SH Put SOLE   0 0 0
GENERAC HLDGS INC CALL 368736904 180 26 SH Call SOLE   0 0 0
GENERAC HLDGS INC COM 368736104 13 200 SH   SOLE   200 0 0
GENERAC HLDGS INC PUT 368736954 617 89 SH Put SOLE   0 0 0
GENTEX CORP CALL 371901909 231 94 SH Call SOLE   0 0 0
GENTEX CORP COM 371901109 25 1,044 SH   SOLE   1,044 0 0
GENTEX CORP PUT 371901959 31 13 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 155 419 SH Call SOLE   0 0 0
GENWORTH FINL INC COM 37247D106 370 99,843 SH   SOLE   99,843 0 0
GENWORTH FINL INC PUT 37247D956 181 489 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 2 1 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y863 11 504 SH   SOLE   504 0 0
GOLDEN OCEAN GROUP LTD CALL G39637905 12 21 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 1 199 SH   SOLE   199 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 29 50 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 65 165 SH Call SOLE   0 0 0
GOGO INC PUT 38046C959 12 32 SH Put SOLE   0 0 0
GOL LINHAS AEREAS INTLG S A CALL 38045R906 82 49 SH Call SOLE   0 0 0
GOL LINHAS AEREAS INTLG S A COM 38045R206 11 670 SH   SOLE   670 0 0
GOL LINHAS AEREAS INTLG S A PUT 38045R956 32 19 SH Put SOLE   0 0 0
BARRICK GOLD CORPORATION CALL 067901908 7,309 4,635 SH Call SOLE   0 0 0
BARRICK GOLD CORPORATION PUT 067901958 5,625 3,567 SH Put SOLE   0 0 0
BARRICK GOLD CORPORATION CALL 067901908 18 12 SH Call SOLE   0 0 0
BARRICK GOLD CORPORATION PUT 067901958 75 48 SH Put SOLE   0 0 0
GLADSTONE COML CORP COM 376536108 15 711 SH   SOLE   711 0 0
GLADSTONE COML CORP PUT 376536958 118 56 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 157,164 1,454 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K107 65,413 60,517 SH   SOLE   60,517 0 0
ALPHABET INC PUT 02079K955 256,932 2,377 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 243,196 2,246 SH Call SOLE   0 0 0
ALPHABET INC PUT 02079K955 269,184 2,486 SH Put SOLE   0 0 0
CANADA GOOSE HOLDINGS INC CALL 135086906 1,731 447 SH Call SOLE   0 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 1,030 26,601 SH   SOLE   26,601 0 0
CANADA GOOSE HOLDINGS INC PUT 135086956 2,916 753 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 9 29 SH Call SOLE   0 0 0
GOLD RESOURCE CORP COM 38068T105 30 8,977 SH   SOLE   8,977 0 0
GOLD RESOURCE CORP PUT 38068T955 10 32 SH Put SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 6,245 603 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 2,050 198 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 16 2 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 174 2,133 SH   SOLE   2,133 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 360 44 SH Put SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO CALL 388689901 236 169 SH Call SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 416 29,761 SH   SOLE   29,761 0 0
GRAPHIC PACKAGING HLDG CO PUT 388689951 29 21 SH Put SOLE   0 0 0
GREAT PANTHER MINING LIMITED COM 39115V101 0 300 SH   SOLE   300 0 0
GREAT PANTHER MINING LIMITED PUT 39115V951 0 8 SH Put SOLE   0 0 0
GRANITE PT MTG TR INC CALL 38741L907 9 5 SH Call SOLE   0 0 0
GRANITE PT MTG TR INC COM 38741L107 103 5,377 SH   SOLE   5,377 0 0
GRANITE PT MTG TR INC PUT 38741L957 523 273 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 3,474 217 SH Call SOLE   0 0 0
GLOBAL PMTS INC PUT 37940X952 1,585 99 SH Put SOLE   0 0 0
GULFPORT ENERGY CORP CALL 402635904 259 528 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP PUT 402635954 104 212 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 51 48 SH Call SOLE   0 0 0
GREEN PLAINS INC COM 393222104 169 15,707 SH   SOLE   15,707 0 0
GREEN PLAINS INC PUT 393222954 213 198 SH Put SOLE   0 0 0
GEOPARK LTD CALL G38327905 66 36 SH Call SOLE   0 0 0
GEOPARK LTD COM G38327105 21 1,186 SH   SOLE   1,186 0 0
GOPRO INC CALL 38268T903 430 788 SH Call SOLE   0 0 0
GOPRO INC PUT 38268T953 283 520 SH Put SOLE   0 0 0
GAP INC CALL 364760908 670 373 SH Call SOLE   0 0 0
GAP INC PUT 364760958 1,137 633 SH Put SOLE   0 0 0
GRACE W R & CO DEL NEW CALL 38388F908 951 125 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 96 1,274 SH   SOLE   1,274 0 0
GRACE W R & CO DEL NEW PUT 38388F958 7 1 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 112 118 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 6 7 SH Put SOLE   0 0 0
GRIFOLS S A PUT 398438958 0 1 SH Put SOLE   0 0 0
GARMIN LTD CALL H2906T909 4,285 537 SH Call SOLE   0 0 0
GARMIN LTD PUT H2906T959 1,189 149 SH Put SOLE   0 0 0
U S GLOBAL INVS INC CALL 902952900 0 1 SH Call SOLE   0 0 0
U S GLOBAL INVS INC PUT 902952950 3 20 SH Put SOLE   0 0 0
GROUPON INC CALL 399473907 515 1,440 SH Call SOLE   0 0 0
GROUPON INC PUT 399473957 121 339 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 5,724 734 SH Call SOLE   0 0 0
GRUBHUB INC COM 400110102 14 192 SH   SOLE   192 0 0
GRUBHUB INC PUT 400110952 3,907 501 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 43,272 2,115 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 44,643 2,182 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 2 47 SH Call SOLE   0 0 0
GLOBALSTAR INC COM 378973408 2 4,200 SH   SOLE   4,200 0 0
GLOBALSTAR INC PUT 378973958 3 65 SH Put SOLE   0 0 0
GLOBALSCAPE INC CALL 37940G909 107 105 SH Call SOLE   0 0 0
GLOBALSCAPE INC COM 37940G109 108 10,576 SH   SOLE   10,576 0 0
ISHARES S&P GSCI COMMODITY I COM 46428R107 45 2,892 SH   SOLE   2,892 0 0
ISHARES S&P GSCI COMMODITY I PUT 46428R957 35 23 SH Put SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 7,099 1,774 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 4,130 1,032 SH Put SOLE   0 0 0
GREENSKY INC CALL 39572G900 763 621 SH Call SOLE   0 0 0
GREENSKY INC COM 39572G100 561 45,678 SH   SOLE   45,678 0 0
GREENSKY INC PUT 39572G950 1,853 1,508 SH Put SOLE   0 0 0
FERROGLOBE PLC COM G33856108 25 14,948 SH   SOLE   14,948 0 0
FERROGLOBE PLC PUT G33856958 21 126 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA CALL 38119T907 10 27 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 8 2,120 SH   SOLE   2,120 0 0
GOLDEN STAR RES LTD CDA PUT 38119T957 21 54 SH Put SOLE   0 0 0
GRIDSUM HLDG INC COM 398132100 8 3,145 SH   SOLE   3,145 0 0
GRIDSUM HLDG INC PUT 398132950 40 145 SH Put SOLE   0 0 0
GSV CAP CORP CALL 36191J901 62 98 SH Call SOLE   0 0 0
GSV CAP CORP PUT 36191J951 39 62 SH Put SOLE   0 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 1,106 723 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 625 409 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC CALL 38500T901 18 115 SH Call SOLE   0 0 0
GRAN TIERRA ENERGY INC COM 38500T101 50 31,504 SH   SOLE   31,504 0 0
GRAN TIERRA ENERGY INC PUT 38500T951 55 347 SH Put SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P COM G39108108 64 5,628 SH   SOLE   5,628 0 0
GATES INDUSTRIAL CORPRATIN P PUT G39108958 74 65 SH Put SOLE   0 0 0
G1 THERAPEUTICS INC CALL 3621LQ909 15 5 SH Call SOLE   0 0 0
G1 THERAPEUTICS INC COM 3621LQ109 2 66 SH   SOLE   66 0 0
CHART INDS INC CALL 16115Q908 7 1 SH Call SOLE   0 0 0
CHART INDS INC PUT 16115Q958 353 46 SH Put SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 627 383 SH Call SOLE   0 0 0
GRAY TELEVISION INC COM 389375106 11 687 SH   SOLE   687 0 0
GRAY TELEVISION INC PUT 389375956 54 33 SH Put SOLE   0 0 0
TRIPLE-S MGMT CORP CALL 896749908 7 3 SH Call SOLE   0 0 0
TRIPLE-S MGMT CORP PUT 896749958 14 6 SH Put SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 311 177 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC PUT 362393950 56 32 SH Put SOLE   0 0 0
GARRETT MOTION INC CALL 366505905 276 180 SH Call SOLE   0 0 0
GARRETT MOTION INC COM 366505105 181 11,803 SH   SOLE   11,803 0 0
GARRETT MOTION INC PUT 366505955 319 208 SH Put SOLE   0 0 0
GETTY RLTY CORP NEW CALL 374297909 6 2 SH Call SOLE   0 0 0
GETTY RLTY CORP NEW COM 374297109 6 212 SH   SOLE   212 0 0
FLEXSHARES TR CALL 33939L907 99 30 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 529 752 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K356 163 23,159 SH   SOLE   23,159 0 0
DIREXION SHS ETF TR PUT 25490K959 81 116 SH Put SOLE   0 0 0
GOLDFIELD CORP CALL 381370905 29 130 SH Call SOLE   0 0 0
GRANITE CONSTR INC CALL 387328907 178 37 SH Call SOLE   0 0 0
GRANITE CONSTR INC PUT 387328957 264 55 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 5,361 311 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 1,758 102 SH Put SOLE   0 0 0
GENESEE & WYO INC CALL 371559905 960 96 SH Call SOLE   0 0 0
GENESEE & WYO INC COM 371559105 518 5,189 SH   SOLE   5,189 0 0
GENESEE & WYO INC PUT 371559955 800 80 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 658 65 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,147 11,318 SH   SOLE   11,318 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 2,007 198 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 1,421 53 SH Call SOLE   0 0 0
GRAINGER W W INC COM 384802104 1,619 6,038 SH   SOLE   6,038 0 0
GRAINGER W W INC PUT 384802954 3,594 134 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 162 17 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X400 1,243 13,010 SH   SOLE   13,010 0 0
HYATT HOTELS CORP CALL 448579902 197 26 SH Call SOLE   0 0 0
HYATT HOTELS CORP COM 448579102 23 310 SH   SOLE   310 0 0
HYATT HOTELS CORP PUT 448579952 30 4 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 644 235 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC COM 419879101 348 12,711 SH   SOLE   12,711 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 1,780 649 SH Put SOLE   0 0 0
HABIT RESTAURANTS INC CALL 40449J903 154 147 SH Call SOLE   0 0 0
HABIT RESTAURANTS INC COM 40449J103 0 12 SH   SOLE   12 0 0
HABIT RESTAURANTS INC PUT 40449J953 84 81 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 258 65 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G958 202 51 SH Put SOLE   0 0 0
HAEMONETICS CORP CALL 405024900 0 1 SH Call SOLE   0 0 0
HAEMONETICS CORP PUT 405024950 0 4 SH Put SOLE   0 0 0
HANMI FINL CORP CALL 410495904 2 1 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 1,338 611 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 105 48 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 9,994 4,395 SH Call SOLE   0 0 0
HALLIBURTON CO PUT 406216951 10,826 4,761 SH Put SOLE   0 0 0
HALLMARK FINL SVCS INC COM 40624Q203 271 19,048 SH   SOLE   19,048 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 343 200 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 155 9,071 SH   SOLE   9,071 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 82 48 SH Put SOLE   0 0 0
HASBRO INC CALL 418056907 4,206 398 SH Call SOLE   0 0 0
HASBRO INC COM 418056107 2,487 23,536 SH   SOLE   23,536 0 0
HASBRO INC PUT 418056957 3,952 374 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 5 2 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 78 28 SH Put SOLE   0 0 0
HAYNES INTERNATIONAL INC CALL 420877901 6 2 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 230 167 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 442 32,002 SH   SOLE   32,002 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 2,313 1,674 SH Put SOLE   0 0 0
HANESBRANDS INC CALL 410345902 523 304 SH Call SOLE   0 0 0
HANESBRANDS INC COM 410345102 304 17,680 SH   SOLE   17,680 0 0
HANESBRANDS INC PUT 410345952 895 520 SH Put SOLE   0 0 0
HARVARD BIOSCIENCE INC CALL 416906905 3 15 SH Call SOLE   0 0 0
HUDBAY MINERALS INC COM 443628102 79 14,663 SH   SOLE   14,663 0 0
HUDBAY MINERALS INC PUT 443628952 91 170 SH Put SOLE   0 0 0
HUTTIG BLDG PRODS INC COM 448451104 0 77 SH   SOLE   77 0 0
HCA HEALTHCARE INC CALL 40412C901 3,649 270 SH Call SOLE   0 0 0
HCA HEALTHCARE INC PUT 40412C951 10,421 771 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 15 6 SH Call SOLE   0 0 0
WARRIOR MET COAL INC COM 93627C101 38 1,462 SH   SOLE   1,462 0 0
WARRIOR MET COAL INC PUT 93627C951 31 12 SH Put SOLE   0 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 2 100 SH   SOLE   100 0 0
HC2 HLDGS INC CALL 404139907 7 33 SH Call SOLE   0 0 0
HC2 HLDGS INC COM 404139107 5 2,132 SH   SOLE   2,132 0 0
HC2 HLDGS INC PUT 404139957 2 12 SH Put SOLE   0 0 0
HCI GROUP INC CALL 40416E903 4 1 SH Call SOLE   0 0 0
HCI GROUP INC COM 40416E103 0 21 SH   SOLE   21 0 0
HACKETT GROUP INC CALL 404609909 13 8 SH Call SOLE   0 0 0
HACKETT GROUP INC COM 404609109 1 78 SH   SOLE   78 0 0
HACKETT GROUP INC PUT 404609959 23 14 SH Put SOLE   0 0 0
HCP INC CALL 40414L909 377 118 SH Call SOLE   0 0 0
HCP INC COM 40414L109 55 1,729 SH   SOLE   1,729 0 0
HCP INC PUT 40414L959 25 8 SH Put SOLE   0 0 0
HI CRUSH INC CALL 428337909 151 617 SH Call SOLE   0 0 0
HI CRUSH INC COM 428337109 87 35,723 SH   SOLE   35,723 0 0
HI CRUSH INC PUT 428337959 293 1,193 SH Put SOLE   0 0 0
HOME DEPOT INC CALL 437076902 49,496 2,380 SH Call SOLE   0 0 0
HOME DEPOT INC COM 437076102 1,019 4,900 SH   SOLE   4,900 0 0
HOME DEPOT INC PUT 437076952 68,650 3,301 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 1,209 93 SH Call SOLE   0 0 0
HDFC BANK LTD COM 40415F101 1,966 15,126 SH   SOLE   15,126 0 0
HDFC BANK LTD PUT 40415F951 1,339 103 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 107 168 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y883 1 184 SH   SOLE   184 0 0
ADVISORSHARES TR PUT 00768Y953 19 30 SH Put SOLE   0 0 0
HD SUPPLY HLDGS INC CALL 40416M905 668 166 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC COM 40416M105 278 6,903 SH   SOLE   6,903 0 0
HD SUPPLY HLDGS INC PUT 40416M955 692 172 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 20 239 SH Call SOLE   0 0 0
HUDSON TECHNOLOGIES INC COM 444144109 12 13,996 SH   SOLE   13,996 0 0
HUDSON TECHNOLOGIES INC PUT 444144959 9 110 SH Put SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 8 2 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 9 211 SH   SOLE   211 0 0
HAWAIIAN ELEC INDUSTRIES PUT 419870950 4 1 SH Put SOLE   0 0 0
TURTLE BEACH CORP CALL 900450906 776 672 SH Call SOLE   0 0 0
TURTLE BEACH CORP PUT 900450956 831 719 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 26 4 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717X701 82 1,241 SH   SOLE   1,241 0 0
WISDOMTREE TR PUT 97717X957 119 18 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 61 21 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 118 4,084 SH   SOLE   4,084 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 139 48 SH Put SOLE   0 0 0
HEICO CORP NEW CALL 422806908 200 15 SH Call SOLE   0 0 0
HEICO CORP NEW COM 422806109 1,869 13,971 SH   SOLE   13,971 0 0
HEICO CORP NEW PUT 422806958 80 6 SH Put SOLE   0 0 0
HELEN OF TROY CORP LTD CALL G4388N906 835 64 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD COM G4388N106 148 1,135 SH   SOLE   1,135 0 0
HELEN OF TROY CORP LTD PUT G4388N956 182 14 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 253 92 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 316 11,498 SH   SOLE   11,498 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 896 326 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 9,065 1,426 SH Call SOLE   0 0 0
HESS CORP PUT 42809H957 14,602 2,297 SH Put SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP CALL 428104903 78 40 SH Call SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP PUT 428104953 56 29 SH Put SOLE   0 0 0
HEXO CORP CALL 428304909 411 774 SH Call SOLE   0 0 0
HEXO CORP PUT 428304959 148 279 SH Put SOLE   0 0 0
HFF INC COM 40418F108 4 100 SH   SOLE   100 0 0
HFF INC PUT 40418F958 0 1 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 1,096 237 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP PUT 436106958 217 47 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 35 11 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,089 34,227 SH   SOLE   34,227 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 292 92 SH Put SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 1,597 129 SH Call SOLE   0 0 0
HOWARD HUGHES CORP PUT 44267D957 3,678 297 SH Put SOLE   0 0 0
HILLENBRAND INC CALL 431571908 993 251 SH Call SOLE   0 0 0
HILLENBRAND INC PUT 431571958 15 4 SH Put SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 362 199 SH Call SOLE   0 0 0
HIBBETT SPORTS INC COM 428567101 24 1,356 SH   SOLE   1,356 0 0
HIBBETT SPORTS INC PUT 428567951 20 11 SH Put SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 2,719 488 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 807 145 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 1,460 65 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 334 1,488 SH   SOLE   1,488 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 1,505 67 SH Put SOLE   0 0 0
HEALTH INS INNOVATIONS INC CALL 42225K906 2,524 974 SH Call SOLE   0 0 0
HEALTH INS INNOVATIONS INC COM 42225K106 280 10,819 SH   SOLE   10,819 0 0
HEALTH INS INNOVATIONS INC PUT 42225K956 1,316 508 SH Put SOLE   0 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 41 118 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC COM 43289P106 20 5,926 SH   SOLE   5,926 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 4 13 SH Put SOLE   0 0 0
AEROHIVE NETWORKS INC CALL 007786906 6 15 SH Call SOLE   0 0 0
AEROHIVE NETWORKS INC COM 007786106 41 9,303 SH   SOLE   9,303 0 0
AEROHIVE NETWORKS INC PUT 007786956 29 66 SH Put SOLE   0 0 0
HIGHWOODS PPTYS INC COM 431284108 19 483 SH   SOLE   483 0 0
HIGHWOODS PPTYS INC PUT 431284958 61 15 SH Put SOLE   0 0 0
HALCON RES CORP CALL 40537Q905 0 1 SH Call SOLE   0 0 0
HECLA MNG CO CALL 422704906 327 1,820 SH Call SOLE   0 0 0
HECLA MNG CO PUT 422704956 37 207 SH Put SOLE   0 0 0
HERBALIFE NUTRITION LTD CALL G4412G901 7,183 1,680 SH Call SOLE   0 0 0
HERBALIFE NUTRITION LTD COM G4412G101 1,863 43,577 SH   SOLE   43,577 0 0
HERBALIFE NUTRITION LTD PUT G4412G951 11,134 2,604 SH Put SOLE   0 0 0
HOULIHAN LOKEY INC COM 441593100 10 232 SH   SOLE   232 0 0
HELIOS TECHNOLOGIES INC CALL 42328H909 116 25 SH Call SOLE   0 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 150 3,241 SH   SOLE   3,241 0 0
HARMONIC INC CALL 413160902 2 5 SH Call SOLE   0 0 0
HARMONIC INC COM 413160102 38 6,868 SH   SOLE   6,868 0 0
HARMONIC INC PUT 413160952 133 241 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 3,303 338 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 2,345 240 SH Put SOLE   0 0 0
NOBILIS HEALTH CORP PUT 65500B953 0 1 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 32 38 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 8 10 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 116 45 SH Call SOLE   0 0 0
HONDA MOTOR LTD COM 438128308 2 88 SH   SOLE   88 0 0
HONDA MOTOR LTD PUT 438128958 100 39 SH Put SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1 267 SH   SOLE   267 0 0
HMS HLDGS CORP CALL 40425J901 38 12 SH Call SOLE   0 0 0
HMS HLDGS CORP COM 40425J101 18 571 SH   SOLE   571 0 0
HMS HLDGS CORP PUT 40425J951 45 14 SH Put SOLE   0 0 0
HARMONY GOLD MNG LTD CALL 413216900 69 304 SH Call SOLE   0 0 0
HARMONY GOLD MNG LTD COM 413216300 43 19,190 SH   SOLE   19,190 0 0
HNI CORP CALL 404251900 0 1 SH Call SOLE   0 0 0
HUANENG PWR INTL INC COM 443304100 43 1,866 SH   SOLE   1,866 0 0
HOOKER FURNITURE CORP COM 439038100 14 688 SH   SOLE   688 0 0
HOOKER FURNITURE CORP PUT 439038950 16 8 SH Put SOLE   0 0 0
HARLEY DAVIDSON INC CALL 412822908 2,235 624 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC PUT 412822958 3,547 990 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO CALL G45667905 95 50 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 6 321 SH   SOLE   321 0 0
HOLLYSYS AUTOMATION TECHNOLO PUT G45667955 100 53 SH Put SOLE   0 0 0
HOLOGIC INC CALL 436440901 744 155 SH Call SOLE   0 0 0
HOLOGIC INC COM 436440101 47 989 SH   SOLE   989 0 0
HOLOGIC INC PUT 436440951 201 42 SH Put SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 1 1 SH Call SOLE   0 0 0
HOME BANCSHARES INC COM 436893200 102 5,346 SH   SOLE   5,346 0 0
HOME BANCSHARES INC PUT 436893950 776 403 SH Put SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 150 226 SH Call SOLE   0 0 0
AT HOME GROUP INC COM 04650Y100 352 52,892 SH   SOLE   52,892 0 0
AT HOME GROUP INC PUT 04650Y950 154 232 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 25,594 1,466 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 6,093 349 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 35 10 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 6 106 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 1 1 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 0 1 SH Put SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N CALL 440543906 41 335 SH Call SOLE   0 0 0
HOVNANIAN ENTERPRISES INC CALL 442487901 2 3 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC CALL 423452901 612 121 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC COM 423452101 23 472 SH   SOLE   472 0 0
HELMERICH & PAYNE INC PUT 423452951 1,305 258 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 977 654 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 127 85 SH Put SOLE   0 0 0
HIGHPOWER INTL INC CALL 43113X901 22 53 SH Call SOLE   0 0 0
HUDSON PAC PPTYS INC PUT 444097959 6 2 SH Put SOLE   0 0 0
HP INC CALL 40434L905 4,561 2,194 SH Call SOLE   0 0 0
HP INC COM 40434L105 4 206 SH   SOLE   206 0 0
HP INC PUT 40434L955 326 157 SH Put SOLE   0 0 0
HIGHPOINT RES CORP CALL 43114K908 3 21 SH Call SOLE   0 0 0
HIGHPOINT RES CORP COM 43114K108 12 6,661 SH   SOLE   6,661 0 0
HOSPITALITY PPTYS TR CALL 44106M902 712 285 SH Call SOLE   0 0 0
HOSPITALITY PPTYS TR PUT 44106M952 160 64 SH Put SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 2,047 313 SH Call SOLE   0 0 0
HEALTHEQUITY INC PUT 42226A957 1,484 227 SH Put SOLE   0 0 0
HEALTHCARE RLTY TR COM 421946104 8 257 SH   SOLE   257 0 0
HEALTHCARE RLTY TR PUT 421946954 72 23 SH Put SOLE   0 0 0
BLOCK H & R INC CALL 093671905 486 166 SH Call SOLE   0 0 0
BLOCK H & R INC COM 093671105 542 18,499 SH   SOLE   18,499 0 0
BLOCK H & R INC PUT 093671955 152 52 SH Put SOLE   0 0 0
HILL ROM HLDGS INC CALL 431475902 2,081 199 SH Call SOLE   0 0 0
HILL ROM HLDGS INC COM 431475102 534 5,112 SH   SOLE   5,112 0 0
HILL ROM HLDGS INC PUT 431475952 3,965 379 SH Put SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 137 30 SH Call SOLE   0 0 0
HERC HLDGS INC PUT 42704L954 9 2 SH Put SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 851 210 SH Call SOLE   0 0 0
HORMEL FOODS CORP PUT 440452950 4,751 1,172 SH Put SOLE   0 0 0
HARROW HEALTH INC CALL 415858909 654 752 SH Call SOLE   0 0 0
HARROW HEALTH INC PUT 415858959 1,031 1,186 SH Put SOLE   0 0 0
HARRIS CORP DEL CALL 413875905 432 143 SH Call SOLE   0 0 0
HARRIS CORP DEL PUT 413875955 17 159 SH Put SOLE   0 0 0
HERITAGE INS HLDGS INC CALL 42727J902 180 117 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC CALL 427746902 76 41 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC COM 427746102 362 19,523 SH   SOLE   19,523 0 0
HERON THERAPEUTICS INC PUT 427746952 293 158 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP CALL 44045A902 18 16 SH Call SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 5 498 SH   SOLE   498 0 0
HORIZON TECHNOLOGY FIN CORP PUT 44045A952 14 12 SH Put SOLE   0 0 0
HSBC HLDGS PLC CALL 404280906 1,243 298 SH Call SOLE   0 0 0
HSBC HLDGS PLC PUT 404280956 7,730 1,852 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 93 34 SH Call SOLE   0 0 0
HARSCO CORP PUT 415864957 362 132 SH Put SOLE   0 0 0
HENRY SCHEIN INC CALL 806407902 789 113 SH Call SOLE   0 0 0
HENRY SCHEIN INC COM 806407102 243 3,481 SH   SOLE   3,481 0 0
HENRY SCHEIN INC PUT 806407952 936 134 SH Put SOLE   0 0 0
HENRY SCHEIN INC CALL 806407902 5 6 SH Call SOLE   0 0 0
HENRY SCHEIN INC PUT 806407952 0 1 SH Put SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 18 620 SH   SOLE   620 0 0
HEIDRICK & STRUGGLES INTL IN PUT 422819952 47 16 SH Put SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 267 147 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 67 37 SH Put SOLE   0 0 0
HERSHEY CO CALL 427866908 7,586 566 SH Call SOLE   0 0 0
HERSHEY CO PUT 427866958 2,023 151 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR CALL 427825900 6 4 SH Call SOLE   0 0 0
HERSHA HOSPITALITY TR COM 427825500 11 666 SH   SOLE   666 0 0
HERSHA HOSPITALITY TR PUT 427825950 205 124 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 153 56 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC PUT 42225P951 60 22 SH Put SOLE   0 0 0
HERITAGE COMMERCE CORP CALL 426927909 121 99 SH Call SOLE   0 0 0
HERCULES CAPITAL INC CALL 427096908 1 1 SH Call SOLE   0 0 0
HERCULES CAPITAL INC COM 427096508 19 1,519 SH   SOLE   1,519 0 0
HERCULES CAPITAL INC PUT 427096958 120 94 SH Put SOLE   0 0 0
HILLTOP HOLDINGS INC CALL 432748901 765 360 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC PUT 432748951 416 196 SH Put SOLE   0 0 0
HUAZHU GROUP LTD CALL 44332N906 402 111 SH Call SOLE   0 0 0
HUAZHU GROUP LTD PUT 44332N956 101 28 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC COM 422347104 3 178 SH   SOLE   178 0 0
HEARTLAND EXPRESS INC PUT 422347954 21 12 SH Put SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 14 9 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 63 40 SH Put SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 241 895 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 104 672 SH Put SOLE   0 0 0
HUB GROUP INC CALL 443320906 37 9 SH Call SOLE   0 0 0
HUB GROUP INC COM 443320106 27 655 SH   SOLE   655 0 0
HUB GROUP INC PUT 443320956 2,010 479 SH Put SOLE   0 0 0
HUBSPOT INC CALL 443573900 2,489 146 SH Call SOLE   0 0 0
HUBSPOT INC PUT 443573950 3,325 195 SH Put SOLE   0 0 0
HUMANA INC CALL 444859902 6,022 227 SH Call SOLE   0 0 0
HUMANA INC COM 444859102 6,413 24,176 SH   SOLE   24,176 0 0
HUMANA INC PUT 444859952 10,028 378 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 351 172 SH Call SOLE   0 0 0
HUNTSMAN CORP PUT 447011957 69 34 SH Put SOLE   0 0 0
HURON CONSULTING GROUP INC CALL 447462902 55 11 SH Call SOLE   0 0 0
HURON CONSULTING GROUP INC COM 447462102 53 1,071 SH   SOLE   1,071 0 0
HUYA INC CALL 44852D908 588 238 SH Call SOLE   0 0 0
HUYA INC COM 44852D108 993 40,224 SH   SOLE   40,224 0 0
HUYA INC PUT 44852D958 1,640 664 SH Put SOLE   0 0 0
HANCOCK WHITNEY CORPORATION CALL 410120909 164 41 SH Call SOLE   0 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 1 263 SH   SOLE   263 0 0
HAWKINS INC COM 420261109 4 100 SH   SOLE   100 0 0
HAWKINS INC PUT 420261959 82 19 SH Put SOLE   0 0 0
HEXCEL CORP NEW CALL 428291908 428 53 SH Call SOLE   0 0 0
HEXCEL CORP NEW PUT 428291958 161 20 SH Put SOLE   0 0 0
HYSTER YALE MATLS HANDLING I CALL 449172905 22 4 SH Call SOLE   0 0 0
HYSTER YALE MATLS HANDLING I PUT 449172955 5 1 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H909 0 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 49,500 5,678 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 149,365 17,133 SH Put SOLE   0 0 0
ISHARES US ETF TR CALL 46431W905 35 4 SH Call SOLE   0 0 0
HYDROGENICS CORP NEW CALL 448883907 26 18 SH Call SOLE   0 0 0
HYDROGENICS CORP NEW COM 448883207 747 50,348 SH   SOLE   50,348 0 0
HYDROGENICS CORP NEW PUT 448883957 1,076 725 SH Put SOLE   0 0 0
EXCHANGE LISTED FDS TR PUT 30151E954 17 5 SH Put SOLE   0 0 0
HYRECAR INC CALL 44916T907 5 12 SH Call SOLE   0 0 0
HYRECAR INC COM 44916T107 38 9,125 SH   SOLE   9,125 0 0
HYRECAR INC PUT 44916T957 16 40 SH Put SOLE   0 0 0
HORIZON THERAPEUTICS PUB LTD CALL G46188901 500 208 SH Call SOLE   0 0 0
HORIZON THERAPEUTICS PUB LTD COM G46188101 105 4,370 SH   SOLE   4,370 0 0
HORIZON THERAPEUTICS PUB LTD PUT G46188951 161 67 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 1 1 SH Call SOLE   0 0 0
MARINEMAX INC COM 567908108 9 584 SH   SOLE   584 0 0
MARINEMAX INC PUT 567908958 16 10 SH Put SOLE   0 0 0
INTELSAT S A CALL L5140P901 2,520 1,296 SH Call SOLE   0 0 0
INTELSAT S A COM L5140P101 468 24,067 SH   SOLE   24,067 0 0
INTELSAT S A PUT L5140P951 2,841 1,461 SH Put SOLE   0 0 0
IAC INTERACTIVECORP CALL 44919P908 4,546 209 SH Call SOLE   0 0 0
IAC INTERACTIVECORP PUT 44919P958 7,504 345 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 18 56 SH Call SOLE   0 0 0
IAMGOLD CORP COM 450913108 346 102,446 SH   SOLE   102,446 0 0
IAMGOLD CORP PUT 450913958 14 44 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 18 3 SH Call SOLE   0 0 0
ISHARES TR COM 464288794 7 120 SH   SOLE   120 0 0
INTEGRA LIFESCIENCES HLDGS C CALL 457985908 575 103 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 64 14 SH Call SOLE   0 0 0
ISHARES TR COM 464288778 11 255 SH   SOLE   255 0 0
ISHARES GOLD TRUST CALL 464285905 198 147 SH Call SOLE   0 0 0
ISHARES GOLD TRUST COM 464285105 304 22,535 SH   SOLE   22,535 0 0
ISHARES GOLD TRUST PUT 464285955 83 62 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 15,241 1,397 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 25,987 2,382 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MICH CALL 453838909 573 263 SH Call SOLE   0 0 0
INDEPENDENT BANK CORP MICH PUT 453838959 95 44 SH Put SOLE   0 0 0
IBERIABANK CORP COM 450828108 108 1,424 SH   SOLE   1,424 0 0
IBERIABANK CORP PUT 450828958 310 41 SH Put SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 1,772 327 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 381 7,034 SH   SOLE   7,034 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 2,151 397 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 36,460 2,644 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,424 24,835 SH   SOLE   24,835 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 51,712 3,750 SH Put SOLE   0 0 0
ICICI BK LTD CALL 45104G904 1,432 1,138 SH Call SOLE   0 0 0
ICICI BK LTD PUT 45104G954 386 307 SH Put SOLE   0 0 0
INDEPENDENT BK GROUP INC CALL 45384B906 5 1 SH Call SOLE   0 0 0
INDEPENDENT BK GROUP INC COM 45384B106 0 7 SH   SOLE   7 0 0
ICAD INC CALL 44934S906 47 75 SH Call SOLE   0 0 0
ICAD INC COM 44934S206 5 871 SH   SOLE   871 0 0
ICAD INC PUT 44934S956 2 4 SH Put SOLE   0 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 0 100 SH   SOLE   100 0 0
INDEPENDENCE CONTRACT DRIL I PUT 453415959 0 1 SH Put SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 1,546 180 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 82 964 SH   SOLE   964 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 4,907 571 SH Put SOLE   0 0 0
ISHARES TR COM 464287564 73 656 SH   SOLE   656 0 0
ISHARES TR PUT 464287957 112 10 SH Put SOLE   0 0 0
ICHOR HOLDINGS CALL G4740B905 463 196 SH Call SOLE   0 0 0
ICHOR HOLDINGS PUT G4740B955 40 17 SH Put SOLE   0 0 0
ICON PLC CALL G4705A900 477 31 SH Call SOLE   0 0 0
ICON PLC PUT G4705A950 215 14 SH Put SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055905 0 1 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 2,172 273 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 2,196 276 SH Put SOLE   0 0 0
ICU MED INC CALL 44930G907 50 2 SH Call SOLE   0 0 0
ICU MED INC COM 44930G107 236 937 SH   SOLE   937 0 0
ICU MED INC PUT 44930G957 1,939 77 SH Put SOLE   0 0 0
INTERDIGITAL INC CALL 45867G901 2,292 356 SH Call SOLE   0 0 0
INTERDIGITAL INC COM 45867G101 51 802 SH   SOLE   802 0 0
INTERDIGITAL INC PUT 45867G951 1,436 223 SH Put SOLE   0 0 0
IDEANOMICS INC CALL 45166V906 28 117 SH Call SOLE   0 0 0
IDEANOMICS INC PUT 45166V956 2 11 SH Put SOLE   0 0 0
INTELLICHECK INC CALL 45817G901 7 13 SH Call SOLE   0 0 0
INTELLICHECK INC PUT 45817G951 5 10 SH Put SOLE   0 0 0
IDERA PHARMACEUTICALS INC CALL 45168K905 2 9 SH Call SOLE   0 0 0
IDERA PHARMACEUTICALS INC COM 45168K405 11 4,202 SH   SOLE   4,202 0 0
I D SYSTEMS INC CALL 449489903 1 2 SH Call SOLE   0 0 0
I D SYSTEMS INC COM 449489103 50 8,634 SH   SOLE   8,634 0 0
IDT CORP CALL 448947907 24 26 SH Call SOLE   0 0 0
IDT CORP PUT 448947957 18 20 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 39 13 SH Call SOLE   0 0 0
ISHARES TR COM 464288448 36 1,189 SH   SOLE   1,189 0 0
ISHARES TR PUT 464288955 113 37 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 440 16 SH Call SOLE   0 0 0
IDEXX LABS INC PUT 45168D954 6,084 221 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 550 50 SH Call SOLE   0 0 0
ISHARES TR COM 464287440 3,914 35,582 SH   SOLE   35,582 0 0
ISHARES TR PUT 464287957 6,579 598 SH Put SOLE   0 0 0
ISHARES TR PUT 46432F952 0 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1,647 131 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 264 21 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 606 118 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 108 21 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 22 4 SH Call SOLE   0 0 0
ISHARES TR COM 464288851 0 14 SH   SOLE   14 0 0
ISHARES TR PUT 464288955 50 9 SH Put SOLE   0 0 0
ICAHN ENTERPRISES LP CALL 451100901 1,433 198 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP PUT 451100951 224 31 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 802 182 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 4 1 SH Put SOLE   0 0 0
IDEX CORP CALL 45167R904 791 46 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 49 23 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 3,351 231 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 2,248 155 SH Put SOLE   0 0 0
INDIA FD INC COM 454089103 26 1,225 SH   SOLE   1,225 0 0
INDIA FD INC PUT 454089953 74 35 SH Put SOLE   0 0 0
INDIA GLOBALIZATION CAP INC CALL 45408X908 22 138 SH Call SOLE   0 0 0
INDIA GLOBALIZATION CAP INC COM 45408X308 15 9,193 SH   SOLE   9,193 0 0
INDIA GLOBALIZATION CAP INC PUT 45408X958 35 215 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 43 2 SH Call SOLE   0 0 0
ISHARES TR COM 464287549 143 665 SH   SOLE   665 0 0
ISHARES TR PUT 464287957 452 21 SH Put SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 588 454 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 236 182 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,157 53 SH Call SOLE   0 0 0
ISHARES TR COM 464287515 2,139 9,793 SH   SOLE   9,793 0 0
ISHARES TR PUT 464287957 18,001 824 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 239 14 SH Call SOLE   0 0 0
ISHARES TR COM 464288828 155 905 SH   SOLE   905 0 0
ISHARES TR PUT 464288955 51 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 24 1 SH Call SOLE   0 0 0
ISHARES TR COM 464288810 195 814 SH   SOLE   814 0 0
ISHARES TR PUT 464288955 48 2 SH Put SOLE   0 0 0
INSTEEL INDUSTRIES INC CALL 45774W908 83 40 SH Call SOLE   0 0 0
INSTEEL INDUSTRIES INC COM 45774W108 105 5,055 SH   SOLE   5,055 0 0
INSTEEL INDUSTRIES INC PUT 45774W958 218 105 SH Put SOLE   0 0 0
INTRICON CORP CALL 46121H909 86 37 SH Call SOLE   0 0 0
INTRICON CORP COM 46121H109 49 2,113 SH   SOLE   2,113 0 0
INTRICON CORP PUT 46121H959 60 26 SH Put SOLE   0 0 0
INNOVATIVE INDL PPTYS INC CALL 45781V901 1,198 97 SH Call SOLE   0 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 595 4,818 SH   SOLE   4,818 0 0
INNOVATIVE INDL PPTYS INC PUT 45781V951 4,868 394 SH Put SOLE   0 0 0
II VI INC CALL 902104908 1,813 496 SH Call SOLE   0 0 0
II VI INC PUT 902104958 398 109 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 4,526 233 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 660 34 SH Put SOLE   0 0 0
ISHARES TR PUT 464287957 22 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,103 141 SH Call SOLE   0 0 0
ISHARES TR COM 464287804 278 3,556 SH   SOLE   3,556 0 0
ISHARES TR PUT 464287957 39 5 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 14 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287879 3 26 SH   SOLE   26 0 0
ISHARES TR CALL 464287907 0 2 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 3 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287390 18 543 SH   SOLE   543 0 0
ISHARES TR PUT 464287957 10 3 SH Put SOLE   0 0 0
ILLUMINA INC CALL 452327909 9,056 246 SH Call SOLE   0 0 0
ILLUMINA INC COM 452327109 350 951 SH   SOLE   951 0 0
ILLUMINA INC PUT 452327959 4,749 129 SH Put SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T CALL 456237906 0 55 SH Call SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T COM 456237106 0 2,152 SH   SOLE   2,152 0 0
INDUSTRIAL LOGISTICS PPTYS T PUT 456237956 0 23 SH Put SOLE   0 0 0
IMAX CORP CALL 45245E909 115 57 SH Call SOLE   0 0 0
IMAX CORP COM 45245E109 7 365 SH   SOLE   365 0 0
IMAX CORP PUT 45245E959 30 15 SH Put SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 16 76 SH Call SOLE   0 0 0
IMMUNOGEN INC COM 45253H101 19 8,928 SH   SOLE   8,928 0 0
IMMUNOGEN INC PUT 45253H951 28 130 SH Put SOLE   0 0 0
IMPAC MTG HLDGS INC PUT 45254P958 0 1 SH Put SOLE   0 0 0
INGLES MKTS INC PUT 457030954 3 1 SH Put SOLE   0 0 0
IMMERSION CORP CALL 452521907 181 239 SH Call SOLE   0 0 0
IMMERSION CORP COM 452521107 826 108,612 SH   SOLE   108,612 0 0
IMMERSION CORP PUT 452521957 1,075 1,413 SH Put SOLE   0 0 0
IMMUNOMEDICS INC CALL 452907908 2,602 1,876 SH Call SOLE   0 0 0
IMMUNOMEDICS INC COM 452907108 494 35,645 SH   SOLE   35,645 0 0
IMMUNOMEDICS INC PUT 452907958 443 320 SH Put SOLE   0 0 0
IMPERIAL OIL LTD CALL 453038908 116 42 SH Call SOLE   0 0 0
IMPERIAL OIL LTD PUT 453038958 69 25 SH Put SOLE   0 0 0
IMMUNIC INC CALL 4525EP901 467 408 SH Call SOLE   0 0 0
IMMUNIC INC PUT 4525EP951 2 2 SH Put SOLE   0 0 0
INTERNAP CORP CALL 45885A909 4 14 SH Call SOLE   0 0 0
INTERNAP CORP COM 45885A409 27 9,013 SH   SOLE   9,013 0 0
INCYTE CORP CALL 45337C902 3,967 467 SH Call SOLE   0 0 0
INCYTE CORP PUT 45337C952 3,483 410 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 960 272 SH Call SOLE   0 0 0
ISHARES TR COM 46429B598 33 939 SH   SOLE   939 0 0
ISHARES TR PUT 46429B957 515 146 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 30 4 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K331 195 2,596 SH   SOLE   2,596 0 0
DIREXION SHS ETF TR PUT 25490K959 481 64 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 6 35 SH Call SOLE   0 0 0
INFINERA CORPORATION CALL 45667G903 111 382 SH Call SOLE   0 0 0
INFINERA CORPORATION COM 45667G103 122 42,263 SH   SOLE   42,263 0 0
INFINERA CORPORATION PUT 45667G953 133 460 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 1,395 219 SH Call SOLE   0 0 0
IHS MARKIT LTD PUT G47567955 3,874 608 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 24 23 SH Call SOLE   0 0 0
INFOSYS LTD COM 456788108 690 64,543 SH   SOLE   64,543 0 0
INFOSYS LTD PUT 456788958 250 234 SH Put SOLE   0 0 0
ING GROEP N V CALL 456837903 1,590 1,375 SH Call SOLE   0 0 0
ING GROEP N V COM 456837103 1,744 150,776 SH   SOLE   150,776 0 0
ING GROEP N V PUT 456837953 3,856 3,333 SH Put SOLE   0 0 0
INOGEN INC CALL 45780L904 153 23 SH Call SOLE   0 0 0
INOGEN INC COM 45780L104 81 1,218 SH   SOLE   1,218 0 0
INOGEN INC PUT 45780L954 814 122 SH Put SOLE   0 0 0
INGREDION INC CALL 457187902 3,621 439 SH Call SOLE   0 0 0
INGREDION INC COM 457187102 122 1,490 SH   SOLE   1,490 0 0
INGREDION INC PUT 457187952 2,730 331 SH Put SOLE   0 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 15 1,392 SH   SOLE   1,392 0 0
SUMMIT HOTEL PPTYS INC PUT 866082950 126 110 SH Put SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I CALL 45782F905 2 21 SH Call SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I COM 45782F105 0 337 SH   SOLE   337 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 19 67 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 10 3,708 SH   SOLE   3,708 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 14 50 SH Put SOLE   0 0 0
INOVALON HLDGS INC CALL 45781D901 126 87 SH Call SOLE   0 0 0
INOVALON HLDGS INC COM 45781D101 9 685 SH   SOLE   685 0 0
INOVALON HLDGS INC PUT 45781D951 52 36 SH Put SOLE   0 0 0
INSEEGO CORP CALL 45782B904 465 971 SH Call SOLE   0 0 0
INSEEGO CORP PUT 45782B954 114 239 SH Put SOLE   0 0 0
INSMED INC CALL 457669907 125 49 SH Call SOLE   0 0 0
INSMED INC COM 457669307 26 1,021 SH   SOLE   1,021 0 0
INSMED INC PUT 457669957 51 20 SH Put SOLE   0 0 0
INSPIRE MED SYS INC CALL 457730909 1,152 190 SH Call SOLE   0 0 0
INSPIRE MED SYS INC COM 457730109 347 5,724 SH   SOLE   5,724 0 0
INSPIRE MED SYS INC PUT 457730959 412 68 SH Put SOLE   0 0 0
INSTRUCTURE INC CALL 45781U903 8 2 SH Call SOLE   0 0 0
INSTRUCTURE INC PUT 45781U953 4 1 SH Put SOLE   0 0 0
INSYS THERAPEUTICS INC NEW CALL 45824V909 0 5 SH Call SOLE   0 0 0
INSYS THERAPEUTICS INC NEW PUT 45824V959 1 50 SH Put SOLE   0 0 0
WORLD FUEL SVCS CORP COM 981475106 96 2,681 SH   SOLE   2,681 0 0
INTEL CORP CALL 458140900 27,984 5,846 SH Call SOLE   0 0 0
INTEL CORP PUT 458140950 22,240 4,646 SH Put SOLE   0 0 0
INTL FCSTONE INC CALL 46116V905 19 5 SH Call SOLE   0 0 0
INTL FCSTONE INC COM 46116V105 17 435 SH   SOLE   435 0 0
INTL FCSTONE INC PUT 46116V955 59 15 SH Put SOLE   0 0 0
INTUIT CALL 461202903 6,846 262 SH Call SOLE   0 0 0
INTUIT COM 461202103 1,838 7,036 SH   SOLE   7,036 0 0
INTUIT PUT 461202953 16,333 625 SH Put SOLE   0 0 0
INNOVIVA INC CALL 45781M901 3,848 2,643 SH Call SOLE   0 0 0
INNOVIVA INC PUT 45781M951 64 44 SH Put SOLE   0 0 0
IDENTIV INC CALL 45170X905 5 11 SH Call SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 10 4 SH Call SOLE   0 0 0
INVITATION HOMES INC PUT 46187W957 26 10 SH Put SOLE   0 0 0
INNERWORKINGS INC CALL 45773Y905 0 2 SH Call SOLE   0 0 0
INTERXION HOLDING N.V CALL N47279909 2,571 338 SH Call SOLE   0 0 0
INTERXION HOLDING N.V COM N47279109 122 1,611 SH   SOLE   1,611 0 0
INTERXION HOLDING N.V PUT N47279959 2,701 355 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP CALL 462044907 127 159 SH Call SOLE   0 0 0
ION GEOPHYSICAL CORP COM 462044207 19 2,481 SH   SOLE   2,481 0 0
ION GEOPHYSICAL CORP PUT 462044957 94 117 SH Put SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 1,786 278 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,489 23,183 SH   SOLE   23,183 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 7,654 1,191 SH Put SOLE   0 0 0
INNOSPEC INC COM 45768S105 69 757 SH   SOLE   757 0 0
INNOSPEC INC PUT 45768S955 9 1 SH Put SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 760 310 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 471 19,235 SH   SOLE   19,235 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 66 27 SH Put SOLE   0 0 0
INTL PAPER CO CALL 460146903 5,150 1,189 SH Call SOLE   0 0 0
INTL PAPER CO PUT 460146953 1,221 282 SH Put SOLE   0 0 0
ETF MANAGERS TR COM 26924G409 35 748 SH   SOLE   748 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 106 47 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 4 2 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 185 12 SH Call SOLE   0 0 0
IPG PHOTONICS CORP COM 44980X109 567 3,676 SH   SOLE   3,676 0 0
IPG PHOTONICS CORP PUT 44980X959 2,822 183 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 400 80 SH Call SOLE   0 0 0
INPHI CORP COM 45772F107 19 398 SH   SOLE   398 0 0
INPHI CORP PUT 45772F957 25 5 SH Put SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y902 0 1 SH Call SOLE   0 0 0
INTREPID POTASH INC COM 46121Y102 53 15,982 SH   SOLE   15,982 0 0
INTREPID POTASH INC PUT 46121Y952 16 50 SH Put SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD COM 759937204 22 700 SH   SOLE   700 0 0
RENAISSANCE CAP GREENWICH FD PUT 759937954 28 9 SH Put SOLE   0 0 0
IQIYI INC CALL 46267X908 7,710 3,734 SH Call SOLE   0 0 0
IQIYI INC PUT 46267X958 4,099 1,985 SH Put SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 2,638 164 SH Call SOLE   0 0 0
IQVIA HLDGS INC PUT 46266C955 434 27 SH Put SOLE   0 0 0
INGERSOLL-RAND PLC CALL G47791901 544 43 SH Call SOLE   0 0 0
INGERSOLL-RAND PLC PUT G47791951 1,368 108 SH Put SOLE   0 0 0
IROBOT CORP CALL 462726900 3,720 406 SH Call SOLE   0 0 0
IROBOT CORP PUT 462726950 6,643 725 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 307 132 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 437 188 SH Put SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 1,918 613 SH Call SOLE   0 0 0
IRON MTN INC NEW PUT 46284V951 976 312 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 10 9 SH Call SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 24 307 SH   SOLE   307 0 0
IRHYTHM TECHNOLOGIES INC PUT 450056956 23 3 SH Put SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 187 171 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 1 1 SH Put SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 0 1 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 0 4 SH Put SOLE   0 0 0
INVESTORS BANCORP INC NEW COM 46146L101 34 3,103 SH   SOLE   3,103 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 17 16 SH Put SOLE   0 0 0
INTERNATIONAL SPEEDWAY CORP CALL 460335901 125 28 SH Call SOLE   0 0 0
INTERNATIONAL SPEEDWAY CORP PUT 460335951 22 5 SH Put SOLE   0 0 0
IVERIC BIO INC CALL 46583P902 0 3 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 22,765 434 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC PUT 46120E952 56,546 1,078 SH Put SOLE   0 0 0
GARTNER INC CALL 366651907 160 10 SH Call SOLE   0 0 0
GARTNER INC PUT 366651957 16 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 3,084 144 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 1,006 47 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 4,930 1,290 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 4,601 1,204 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 1,791 1,380 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 848 654 SH Put SOLE   0 0 0
INTEGER HLDGS CORP CALL 45826H909 528 63 SH Call SOLE   0 0 0
INTEGER HLDGS CORP PUT 45826H959 83 10 SH Put SOLE   0 0 0
ITERIS INC CALL 46564T907 13 26 SH Call SOLE   0 0 0
ITERIS INC PUT 46564T957 1 2 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H909 0 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 19 3 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 53 8 SH Put SOLE   0 0 0
ITRON INC CALL 465741906 25 4 SH Call SOLE   0 0 0
ITRON INC PUT 465741956 12 2 SH Put SOLE   0 0 0
ITT INC CALL 45073V908 26 4 SH Call SOLE   0 0 0
ITT INC PUT 45073V958 6 1 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 2,799 2,972 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA COM 465562106 283 30,080 SH   SOLE   30,080 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 2,221 2,358 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 1 1 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 1 1 SH Put SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 8,731 579 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 7,917 525 SH Put SOLE   0 0 0
ISHARES TR PUT 464287957 37 6 SH Put SOLE   0 0 0
INVACARE CORP CALL 461203901 35 69 SH Call SOLE   0 0 0
INVACARE CORP PUT 461203951 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 93 8 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 103 64 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 23 1,464 SH   SOLE   1,464 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 32 20 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 176 6 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 117 4 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 71 4 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 35 2 SH Put SOLE   0 0 0
INVESCO LTD CALL G491BT908 1,203 588 SH Call SOLE   0 0 0
INVESCO LTD PUT G491BT958 382 187 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 81 5 SH Call SOLE   0 0 0
ISHARES TR COM 464287622 30 186 SH   SOLE   186 0 0
ISHARES TR CALL 464287907 941 74 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 190 15 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 928 59 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 7,347 467 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 234,478 15,079 SH Call SOLE   0 0 0
ISHARES TR COM 464287655 36,401 234,093 SH   SOLE   234,093 0 0
ISHARES TR PUT 464287957 405,948 26,106 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 48 4 SH Call SOLE   0 0 0
ISHARES TR COM 464287630 1,810 15,028 SH   SOLE   15,028 0 0
ISHARES TR PUT 464287957 24 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 261 13 SH Call SOLE   0 0 0
ISHARES TR COM 464287648 141 702 SH   SOLE   702 0 0
ISHARES TR PUT 464287957 18,560 924 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 741 52 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 313 22 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 296 53 SH Call SOLE   0 0 0
ISHARES TR COM 464287689 68 396 SH   SOLE   396 0 0
ISHARES TR PUT 464287957 17 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 3 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 87 7 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 25 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 200 15 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 97 5 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 79 5 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 1,168 123 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 51,355 5,882 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 94,923 10,872 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,709 144 SH Call SOLE   0 0 0
ISHARES TR COM 464287192 1,227 6,525 SH   SOLE   6,525 0 0
ISHARES TR PUT 464287957 1,110 59 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 415 21 SH Call SOLE   0 0 0
ISHARES TR COM 464287721 261 1,323 SH   SOLE   1,323 0 0
ISHARES TR PUT 464287957 19 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 35 12 SH Call SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 211 26 SH Call SOLE   0 0 0
JACK IN THE BOX INC PUT 466367959 781 96 SH Put SOLE   0 0 0
JAGGED PEAK ENERGY INC CALL 47009K907 47 57 SH Call SOLE   0 0 0
JAGGED PEAK ENERGY INC PUT 47009K957 2 3 SH Put SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 1,953 137 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 156 11 SH Put SOLE   0 0 0
JBG SMITH PPTYS CALL 46590V900 11 3 SH Call SOLE   0 0 0
JBG SMITH PPTYS COM 46590V100 31 796 SH   SOLE   796 0 0
JBG SMITH PPTYS PUT 46590V950 3 1 SH Put SOLE   0 0 0
HUNT J B TRANS SVCS INC CALL 445658907 4,214 461 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC PUT 445658957 2,394 262 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 1,621 513 SH Call SOLE   0 0 0
JABIL INC PUT 466313953 88 28 SH Put SOLE   0 0 0
JETBLUE AWYS CORP CALL 477143901 967 523 SH Call SOLE   0 0 0
JETBLUE AWYS CORP COM 477143101 312 16,898 SH   SOLE   16,898 0 0
JETBLUE AWYS CORP PUT 477143951 1,420 768 SH Put SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP CALL 477839904 36 3 SH Call SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 92 762 SH   SOLE   762 0 0
JOHN BEAN TECHNOLOGIES CORP PUT 477839954 36 3 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 14,433 3,494 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC PUT G51502955 4,395 1,064 SH Put SOLE   0 0 0
J2 GLOBAL INC CALL 48123V902 897 101 SH Call SOLE   0 0 0
J2 GLOBAL INC COM 48123V102 15 175 SH   SOLE   175 0 0
J2 GLOBAL INC PUT 48123V952 44 5 SH Put SOLE   0 0 0
PENNEY J C CORP INC CALL 708160906 19 170 SH Call SOLE   0 0 0
PENNEY J C CORP INC PUT 708160956 69 609 SH Put SOLE   0 0 0
JD COM INC CALL 47215P906 28,269 9,333 SH Call SOLE   0 0 0
JD COM INC PUT 47215P956 12,085 3,990 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,602 610 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E877 220 8,386 SH   SOLE   8,386 0 0
DIREXION SHS ETF TR PUT 25460E955 1,208 460 SH Put SOLE   0 0 0
JUST ENERGY GROUP INC CALL 48213W901 1 3 SH Call SOLE   0 0 0
JUST ENERGY GROUP INC COM 48213W101 33 7,700 SH   SOLE   7,700 0 0
JACOBS ENGR GROUP INC CALL 469814907 405 48 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC PUT 469814957 1,105 131 SH Put SOLE   0 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 190 99 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC COM 47233W109 125 6,504 SH   SOLE   6,504 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 163 85 SH Put SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 27 13 SH Call SOLE   0 0 0
JELD-WEN HLDG INC COM 47580P103 0 8 SH   SOLE   8 0 0
J JILL INC CALL 46620W902 30 151 SH Call SOLE   0 0 0
J JILL INC COM 46620W102 0 117 SH   SOLE   117 0 0
J JILL INC PUT 46620W952 2 15 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 33 7 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P522 196 4,115 SH   SOLE   4,115 0 0
BARCLAYS BANK PLC CALL 06739H903 0 1 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC CALL 426281901 1,647 123 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC PUT 426281951 133 10 SH Put SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 405 187 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD COM 47759T100 167 7,727 SH   SOLE   7,727 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 468 216 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 112 8 SH Call SOLE   0 0 0
JONES LANG LASALLE INC COM 48020Q107 83 590 SH   SOLE   590 0 0
JONES LANG LASALLE INC PUT 48020Q957 3,404 242 SH Put SOLE   0 0 0
JUMEI INTL HLDG LTD CALL 48138L907 12 51 SH Call SOLE   0 0 0
JUMIA TECHNOLOGIES AG CALL 48138M905 2,274 861 SH Call SOLE   0 0 0
JUMIA TECHNOLOGIES AG PUT 48138M955 433 164 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC COM 481116101 1 234 SH   SOLE   234 0 0
JOHNSON & JOHNSON CALL 478160904 48,135 3,456 SH Call SOLE   0 0 0
JOHNSON & JOHNSON PUT 478160954 79,361 5,698 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78468R903 21 2 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78468R622 1,400 12,856 SH   SOLE   12,856 0 0
SPDR SERIES TRUST PUT 78468R953 5,490 504 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78468R903 87 8 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78468R953 42,628 3,913 SH Put SOLE   0 0 0
JUNIPER NETWORKS INC CALL 48203R904 4,324 1,624 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC PUT 48203R954 226 85 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E166 804 13,425 SH   SOLE   13,425 0 0
DIREXION SHS ETF TR CALL 25460E905 10,131 1,690 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 6,006 1,002 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 481 128 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P563 689 18,334 SH   SOLE   18,334 0 0
BARCLAYS BK PLC PUT 06746P951 131 35 SH Put SOLE   0 0 0
51JOB INC CALL 316827904 7 1 SH Call SOLE   0 0 0
51JOB INC PUT 316827954 7 1 SH Put SOLE   0 0 0
ST JOE CO CALL 790148900 76 44 SH Call SOLE   0 0 0
ST JOE CO PUT 790148950 19 11 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 51,372 4,595 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 9,414 84,205 SH   SOLE   84,205 0 0
JPMORGAN CHASE & CO PUT 46625H955 68,634 6,139 SH Put SOLE   0 0 0
NORDSTROM INC CALL 655664900 3,389 1,064 SH Call SOLE   0 0 0
NORDSTROM INC PUT 655664950 4,944 1,552 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 2,801 523 SH Call SOLE   0 0 0
KELLOGG CO COM 487836108 1,738 32,451 SH   SOLE   32,451 0 0
KELLOGG CO PUT 487836958 4,028 752 SH Put SOLE   0 0 0
KALA PHARMACEUTICALS INC CALL 483119903 19 31 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC COM 483119103 8 1,298 SH   SOLE   1,298 0 0
KALA PHARMACEUTICALS INC PUT 483119953 15 25 SH Put SOLE   0 0 0
KAMAN CORP CALL 483548903 57 9 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 173 381 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC PUT 48238T959 0 10 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767905 61 20 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767405 334 10,811 SH   SOLE   10,811 0 0
KRANESHARES TR PUT 500767955 9 3 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 260 60 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A797 952 21,972 SH   SOLE   21,972 0 0
SPDR SERIES TRUST PUT 78464A958 4,440 1,024 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 1,649 641 SH Call SOLE   0 0 0
KB HOME COM 48666K109 1,374 53,404 SH   SOLE   53,404 0 0
KB HOME PUT 48666K959 4,924 1,914 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 1,044 419 SH Call SOLE   0 0 0
KBR INC PUT 48242W956 2 1 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 5 1 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E628 53 1,065 SH   SOLE   1,065 0 0
SPDR SERIES TRUST CALL 78464A908 0 15 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC CALL 49271V900 2,372 821 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC COM 49271V100 782 27,062 SH   SOLE   27,062 0 0
KEURIG DR PEPPER INC PUT 49271V950 687 238 SH Put SOLE   0 0 0
KEY ENERGY SVCS INC DEL CALL 49309J903 1 8 SH Call SOLE   0 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 15 6,753 SH   SOLE   6,753 0 0
KEY ENERGY SVCS INC DEL PUT 49309J953 15 69 SH Put SOLE   0 0 0
KELLY SVCS INC CALL 488152907 282 108 SH Call SOLE   0 0 0
KEMET CORP CALL 488360907 790 420 SH Call SOLE   0 0 0
KEMET CORP COM 488360207 765 40,700 SH   SOLE   40,700 0 0
KEMET CORP PUT 488360957 1,593 847 SH Put SOLE   0 0 0
KOREA ELECTRIC PWR COM 500631106 4 373 SH   SOLE   373 0 0
KOREA ELECTRIC PWR PUT 500631956 5 5 SH Put SOLE   0 0 0
KIRBY CORP COM 497266106 224 2,844 SH   SOLE   2,844 0 0
KIRBY CORP PUT 497266956 134 17 SH Put SOLE   0 0 0
KEYCORP NEW CALL 493267908 695 392 SH Call SOLE   0 0 0
KEYCORP NEW COM 493267108 146 8,263 SH   SOLE   8,263 0 0
KEYCORP NEW PUT 493267958 869 490 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 4,283 477 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 1,742 194 SH Put SOLE   0 0 0
KFORCE INC CALL 493732901 35 10 SH Call SOLE   0 0 0
KFORCE INC COM 493732101 107 3,052 SH   SOLE   3,052 0 0
KFORCE INC PUT 493732951 133 38 SH Put SOLE   0 0 0
KORN FERRY CALL 500643900 4 1 SH Call SOLE   0 0 0
KORN FERRY COM 500643200 29 738 SH   SOLE   738 0 0
KORN FERRY PUT 500643950 460 115 SH Put SOLE   0 0 0
KINROSS GOLD CORP CALL 496902904 90 233 SH Call SOLE   0 0 0
KINROSS GOLD CORP COM 496902404 12 3,158 SH   SOLE   3,158 0 0
KINROSS GOLD CORP PUT 496902954 64 167 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 17,360 5,593 SH Call SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 99 3,200 SH   SOLE   3,200 0 0
KRAFT HEINZ CO PUT 500754956 8,703 2,804 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A789 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST PUT 78464A958 3 1 SH Put SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 109 59 SH Call SOLE   0 0 0
KIMCO RLTY CORP PUT 49446R959 194 105 SH Put SOLE   0 0 0
KINDRED BIOSCIENCES INC CALL 494577909 0 1 SH Call SOLE   0 0 0
KINDRED BIOSCIENCES INC COM 494577109 7 911 SH   SOLE   911 0 0
KIRKLANDS INC CALL 497498905 0 2 SH Call SOLE   0 0 0
KIRKLANDS INC PUT 497498955 0 3 SH Put SOLE   0 0 0
KKR & CO INC CALL 48251W904 929 368 SH Call SOLE   0 0 0
KKR & CO INC PUT 48251W954 101 40 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 4,283 998 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 2,399 559 SH Put SOLE   0 0 0
KLA-TENCOR CORP CALL 482480900 4,314 365 SH Call SOLE   0 0 0
KLA-TENCOR CORP PUT 482480950 3,037 257 SH Put SOLE   0 0 0
KLA-TENCOR CORP PUT 482480950 508 43 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 63 28 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC COM 501242101 9 441 SH   SOLE   441 0 0
KULICKE & SOFFA INDS INC PUT 501242951 11 5 SH Put SOLE   0 0 0
KIMBERLY CLARK CORP CALL 494368903 7,090 532 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP PUT 494368953 3,918 294 SH Put SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 1,916 918 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL PUT 49456B951 2,010 963 SH Put SOLE   0 0 0
KEMPHARM INC CALL 488445907 30 177 SH Call SOLE   0 0 0
KENNAMETAL INC CALL 489170900 369 100 SH Call SOLE   0 0 0
KENNAMETAL INC COM 489170100 181 4,900 SH   SOLE   4,900 0 0
KENNAMETAL INC PUT 489170950 477 129 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 6,764 779 SH Call SOLE   0 0 0
CARMAX INC PUT 143130952 8,787 1,012 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 139 76 SH Call SOLE   0 0 0
KNOWLES CORP COM 49926D109 393 21,475 SH   SOLE   21,475 0 0
KNOWLES CORP PUT 49926D959 14 8 SH Put SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 346 702 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 86 176 SH Put SOLE   0 0 0
KNOLL INC CALL 498904900 25 11 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 15 8 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP COM Y48125101 14 767 SH   SOLE   767 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 13 7 SH Put SOLE   0 0 0
KINSALE CAP GROUP INC CALL 49714P908 731 80 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 1,793 546 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN COM 499049104 397 12,096 SH   SOLE   12,096 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 3,047 928 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 22,628 4,444 SH Call SOLE   0 0 0
COCA COLA CO PUT 191216950 14,446 2,837 SH Put SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 69 290 SH Call SOLE   0 0 0
EASTMAN KODAK CO COM 277461406 64 26,748 SH   SOLE   26,748 0 0
EASTMAN KODAK CO PUT 277461956 19 80 SH Put SOLE   0 0 0
COCA COLA FEMSA S A B DE C V CALL 191241908 6 1 SH Call SOLE   0 0 0
COCA COLA FEMSA S A B DE C V COM 191241108 141 2,272 SH   SOLE   2,272 0 0
COCA COLA FEMSA S A B DE C V PUT 191241958 248 40 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 27 9 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W387 157 5,154 SH   SOLE   5,154 0 0
PROSHARES TR II PUT 74347W952 984 322 SH Put SOLE   0 0 0
KOPPERS HOLDINGS INC CALL 50060P906 780 266 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC PUT 50060P956 44 15 SH Put SOLE   0 0 0
KOPIN CORP CALL 500600901 1 15 SH Call SOLE   0 0 0
KOSMOS ENERGY LTD CALL 500688906 12 20 SH Call SOLE   0 0 0
KOSMOS ENERGY LTD COM 500688106 52 8,312 SH   SOLE   8,312 0 0
KOSMOS ENERGY LTD PUT 500688956 112 180 SH Put SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 71 119 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 288 48,107 SH   SOLE   48,107 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 207 347 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 8,751 4,031 SH Call SOLE   0 0 0
KROGER CO COM 501044101 804 37,037 SH   SOLE   37,037 0 0
KROGER CO PUT 501044951 7,982 3,677 SH Put SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 27 9 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 10,450 1,956 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A698 2,294 42,935 SH   SOLE   42,935 0 0
SPDR SERIES TRUST PUT 78464A958 16,702 3,126 SH Put SOLE   0 0 0
KITE RLTY GROUP TR CALL 49803T900 15 10 SH Call SOLE   0 0 0
KITE RLTY GROUP TR COM 49803T300 9 622 SH   SOLE   622 0 0
KITE RLTY GROUP TR PUT 49803T950 21 14 SH Put SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 436 138 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD PUT M6372Q953 1,073 339 SH Put SOLE   0 0 0
KEARNY FINL CORP MD PUT 48716P958 0 10 SH Put SOLE   0 0 0
KRONOS WORLDWIDE INC CALL 50105F905 27 18 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC COM 50105F105 41 2,692 SH   SOLE   2,692 0 0
KRONOS WORLDWIDE INC PUT 50105F955 67 44 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 19 6 SH Call SOLE   0 0 0
ISHARES TR COM 46434V423 741 22,470 SH   SOLE   22,470 0 0
KOHLS CORP CALL 500255904 3,628 763 SH Call SOLE   0 0 0
KOHLS CORP COM 500255104 1,644 34,587 SH   SOLE   34,587 0 0
KOHLS CORP PUT 500255954 10,052 2,114 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 5,347 439 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN PUT 485170952 657 54 SH Put SOLE   0 0 0
KT CORP COM 48268K101 1 145 SH   SOLE   145 0 0
KT CORP PUT 48268K951 7 6 SH Put SOLE   0 0 0
KONTOOR BRANDS INC PUT 50050N953 11 4 SH Put SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 1,153 504 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 1,678 73,321 SH   SOLE   73,321 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 311 136 SH Put SOLE   0 0 0
KURA ONCOLOGY INC CALL 50127T909 19 10 SH Call SOLE   0 0 0
KURA ONCOLOGY INC PUT 50127T959 1 1 SH Put SOLE   0 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 0 41 SH   SOLE   41 0 0
KRANESHARES TR CALL 500767905 5,739 1,306 SH Call SOLE   0 0 0
KRANESHARES TR PUT 500767955 5,858 1,333 SH Put SOLE   0 0 0
QUAKER CHEM CORP CALL 747316907 20 1 SH Call SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT CALL 486606906 87 57 SH Call SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT PUT 486606956 56 37 SH Put SOLE   0 0 0
LOEWS CORP CALL 540424908 76 14 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 419 233 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E539 641 35,592 SH   SOLE   35,592 0 0
DIREXION SHS ETF TR PUT 25460E955 1,111 617 SH Put SOLE   0 0 0
MULTI COLOR CORP CALL 625383904 409 82 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1,701 339 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 1,591 317 SH Put SOLE   0 0 0
LITHIA MTRS INC COM 536797103 36 310 SH   SOLE   310 0 0
LITHIA MTRS INC PUT 536797953 225 19 SH Put SOLE   0 0 0
LADDER CAP CORP CALL 505743904 18 11 SH Call SOLE   0 0 0
LAKELAND INDS INC COM 511795106 2 256 SH   SOLE   256 0 0
LAKELAND INDS INC PUT 511795956 2 2 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 64 8 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW COM 512816109 215 2,672 SH   SOLE   2,672 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 24 3 SH Put SOLE   0 0 0
LANCASTER COLONY CORP CALL 513847903 0 2 SH Call SOLE   0 0 0
GLADSTONE LD CORP CALL 376549901 73 64 SH Call SOLE   0 0 0
GLADSTONE LD CORP COM 376549101 40 3,538 SH   SOLE   3,538 0 0
GLADSTONE LD CORP PUT 376549951 99 86 SH Put SOLE   0 0 0
NLIGHT INC CALL 65487K900 84 44 SH Call SOLE   0 0 0
NLIGHT INC PUT 65487K950 23 12 SH Put SOLE   0 0 0
LAUREATE EDUCATION INC CALL 518613903 12 8 SH Call SOLE   0 0 0
LAUREATE EDUCATION INC COM 518613203 325 20,691 SH   SOLE   20,691 0 0
LAUREATE EDUCATION INC PUT 518613953 10 7 SH Put SOLE   0 0 0
LAZARD LTD CALL G54050902 261 76 SH Call SOLE   0 0 0
LAZARD LTD COM G54050102 68 1,994 SH   SOLE   1,994 0 0
LAZARD LTD PUT G54050952 48 14 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 2,727 1,045 SH Call SOLE   0 0 0
L BRANDS INC COM 501797104 2,147 82,275 SH   SOLE   82,275 0 0
L BRANDS INC PUT 501797954 3,432 1,315 SH Put SOLE   0 0 0
LIBERTY OILFIELD SVCS INC CALL 53115L904 3 2 SH Call SOLE   0 0 0
LIBERTY OILFIELD SVCS INC COM 53115L104 4 284 SH   SOLE   284 0 0
LIBERTY OILFIELD SVCS INC PUT 53115L954 97 60 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 2,472 916 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U104 1,117 41,419 SH   SOLE   41,419 0 0
LIBERTY GLOBAL PLC PUT G5480U950 3,632 1,346 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 2 1 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U120 2,148 80,998 SH   SOLE   80,998 0 0
LIBERTY GLOBAL PLC PUT G5480U950 501 189 SH Put SOLE   0 0 0
LIBBEY INC CALL 529898908 1 6 SH Call SOLE   0 0 0
LIBBEY INC COM 529898108 0 37 SH   SOLE   37 0 0
LIBBEY INC PUT 529898958 25 139 SH Put SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A909 90 277 SH Call SOLE   0 0 0
LENDINGCLUB CORP COM 52603A109 55 17,061 SH   SOLE   17,061 0 0
LENDINGCLUB CORP PUT 52603A959 132 403 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 724 1,196 SH Call SOLE   0 0 0
LANNET INC COM 516012101 18 3,000 SH   SOLE   3,000 0 0
LANNET INC PUT 516012951 887 1,465 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 1,836 204 SH Call SOLE   0 0 0
LCI INDS COM 50189K103 63 700 SH   SOLE   700 0 0
LCI INDS PUT 50189K953 324 36 SH Put SOLE   0 0 0
LYDALL INC DEL COM 550819106 6 341 SH   SOLE   341 0 0
LYDALL INC DEL PUT 550819956 6 3 SH Put SOLE   0 0 0
LEIDOS HLDGS INC CALL 525327902 343 43 SH Call SOLE   0 0 0
LEIDOS HLDGS INC PUT 525327952 295 37 SH Put SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 151 124 SH Call SOLE   0 0 0
LANDS END INC NEW COM 51509F105 9 818 SH   SOLE   818 0 0
LANDS END INC NEW PUT 51509F955 152 125 SH Put SOLE   0 0 0
LEAR CORP CALL 521865904 1,030 74 SH Call SOLE   0 0 0
LEAR CORP COM 521865204 1,926 13,834 SH   SOLE   13,834 0 0
LEAR CORP PUT 521865954 4,484 322 SH Put SOLE   0 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 411 50 SH Call SOLE   0 0 0
LINCOLN ELEC HLDGS INC COM 533900106 510 6,202 SH   SOLE   6,202 0 0
LINCOLN ELEC HLDGS INC PUT 533900956 172 21 SH Put SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 682 178 SH Call SOLE   0 0 0
LEGGETT & PLATT INC PUT 524660957 49 13 SH Put SOLE   0 0 0
LENNAR CORP CALL 526057902 5,330 1,100 SH Call SOLE   0 0 0
LENNAR CORP COM 526057104 1,885 38,911 SH   SOLE   38,911 0 0
LENNAR CORP PUT 526057952 5,408 1,116 SH Put SOLE   0 0 0
LEVI STRAUSS & CO NEW CALL 52736R902 1,695 812 SH Call SOLE   0 0 0
LEVI STRAUSS & CO NEW COM 52736R102 232 11,143 SH   SOLE   11,143 0 0
LEVI STRAUSS & CO NEW PUT 52736R952 958 459 SH Put SOLE   0 0 0
LIBERTY EXPEDIA HLDGS INC CALL 53046P909 874 183 SH Call SOLE   0 0 0
LIBERTY EXPEDIA HLDGS INC PUT 53046P959 9 2 SH Put SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 8 7 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD COM 16939P106 121 9,798 SH   SOLE   9,798 0 0
CHINA LIFE INS CO LTD PUT 16939P956 362 293 SH Put SOLE   0 0 0
LIFEVANTAGE CORP CALL 53222K905 195 151 SH Call SOLE   0 0 0
LEGACY RESVS INC CALL 524706908 0 55 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 138 113 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919401 785 64,158 SH   SOLE   64,158 0 0
LIONS GATE ENTMNT CORP PUT 535919950 178 146 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 4 4 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919500 37 3,251 SH   SOLE   3,251 0 0
LGI HOMES INC CALL 50187T906 1,657 232 SH Call SOLE   0 0 0
LGI HOMES INC PUT 50187T956 342 48 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 1,381 121 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 353 31 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 4,063 235 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 3,475 201 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 1,566 131 SH Call SOLE   0 0 0
LHC GROUP INC COM 50187A107 83 696 SH   SOLE   696 0 0
LHC GROUP INC PUT 50187A957 4,125 345 SH Put SOLE   0 0 0
LENNOX INTL INC CALL 526107907 1,017 37 SH Call SOLE   0 0 0
LENNOX INTL INC PUT 526107957 6,820 248 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 565 328 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 168 9,754 SH   SOLE   9,754 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 146 85 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 140 82 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 87 51 SH Put SOLE   0 0 0
LINDE PLC CALL G5494J903 14,879 741 SH Call SOLE   0 0 0
LINDE PLC COM G5494J103 2,598 12,943 SH   SOLE   12,943 0 0
LINDE PLC PUT G5494J953 4,096 204 SH Put SOLE   0 0 0
FIDELITY SOUTHERN CORP NEW CALL 316394905 1 2 SH Call SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 195 75 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y855 5 195 SH   SOLE   195 0 0
GLOBAL X FDS PUT 37954Y951 23 9 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 0 652 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 0 405 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 0 13 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 0 24 SH Put SOLE   0 0 0
LIVANOVA PLC COM G5509L101 106 1,486 SH   SOLE   1,486 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 7 8 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 296 32,016 SH   SOLE   32,016 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 160 174 SH Put SOLE   0 0 0
LUCKIN COFFEE INC CALL 54951L909 512 263 SH Call SOLE   0 0 0
LUCKIN COFFEE INC PUT 54951L959 97 50 SH Put SOLE   0 0 0
LKQ CORP CALL 501889908 875 329 SH Call SOLE   0 0 0
LKQ CORP PUT 501889958 66 25 SH Put SOLE   0 0 0
LSC COMMUNICATIONS INC CALL 50218P907 4 11 SH Call SOLE   0 0 0
LSC COMMUNICATIONS INC COM 50218P107 34 9,471 SH   SOLE   9,471 0 0
LSC COMMUNICATIONS INC PUT 50218P957 39 107 SH Put SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 375 325 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 256 22,198 SH   SOLE   22,198 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 608 527 SH Put SOLE   0 0 0
LILIS ENERGY INC CALL 532403901 7 122 SH Call SOLE   0 0 0
LILIS ENERGY INC COM 532403201 6 10,669 SH   SOLE   10,669 0 0
LILIS ENERGY INC PUT 532403951 1 29 SH Put SOLE   0 0 0
L3 TECHNOLOGIES INC CALL 502413907 21 13 SH Call SOLE   0 0 0
L3 TECHNOLOGIES INC PUT 502413957 2 16 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 30 113 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC COM 53261M104 6 2,464 SH   SOLE   2,464 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 20 75 SH Put SOLE   0 0 0
LILLY ELI & CO CALL 532457908 18,047 1,629 SH Call SOLE   0 0 0
LILLY ELI & CO PUT 532457958 23,332 2,106 SH Put SOLE   0 0 0
LEGG MASON INC CALL 524901905 746 195 SH Call SOLE   0 0 0
LEGG MASON INC COM 524901105 863 22,569 SH   SOLE   22,569 0 0
LEGG MASON INC PUT 524901955 2,392 625 SH Put SOLE   0 0 0
LUMINEX CORP DEL CALL 55027E902 6 3 SH Call SOLE   0 0 0
LUMINEX CORP DEL PUT 55027E952 4 2 SH Put SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP CALL 51508J908 185 110 SH Call SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP COM 51508J108 4 238 SH   SOLE   238 0 0
LANDMARK INFRASTRUCTURE LP PUT 51508J958 106 63 SH Put SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 21,812 600 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 8,170 22,476 SH   SOLE   22,476 0 0
LOCKHEED MARTIN CORP PUT 539830959 14,396 396 SH Put SOLE   0 0 0
LINE CORP COM 53567X101 20 731 SH   SOLE   731 0 0
LINE CORP PUT 53567X951 90 32 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 754 117 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND COM 534187109 12 201 SH   SOLE   201 0 0
LINCOLN NATL CORP IND PUT 534187959 425 66 SH Put SOLE   0 0 0
CHENIERE ENERGY INC CALL 16411R908 8,172 1,194 SH Call SOLE   0 0 0
CHENIERE ENERGY INC PUT 16411R958 10,260 1,499 SH Put SOLE   0 0 0
LINDSAY CORP CALL 535555906 73 9 SH Call SOLE   0 0 0
LINDSAY CORP PUT 535555956 353 43 SH Put SOLE   0 0 0
ALLIANT ENERGY CORP CALL 018802908 29 6 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP PUT 018802958 44 9 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 135 48 SH Call SOLE   0 0 0
LANTHEUS HLDGS INC PUT 516544953 251 89 SH Put SOLE   0 0 0
LIVE OAK BANCSHARES INC COM 53803X105 112 6,587 SH   SOLE   6,587 0 0
LIVE OAK BANCSHARES INC PUT 53803X955 926 540 SH Put SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 22 21 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 9 9 SH Put SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 695 175 SH Call SOLE   0 0 0
LOGITECH INTL S A PUT H50430952 457 115 SH Put SOLE   0 0 0
LOGMEIN INC CALL 54142L909 2,225 302 SH Call SOLE   0 0 0
LOGMEIN INC PUT 54142L959 3,219 437 SH Put SOLE   0 0 0
LOMA NEGRA CORP CALL 54150E904 105 90 SH Call SOLE   0 0 0
LOMA NEGRA CORP COM 54150E104 326 27,918 SH   SOLE   27,918 0 0
LOMA NEGRA CORP PUT 54150E954 373 319 SH Put SOLE   0 0 0
LONESTAR RES US INC CALL 54240F903 3 15 SH Call SOLE   0 0 0
LONESTAR RES US INC COM 54240F103 111 48,730 SH   SOLE   48,730 0 0
LONESTAR RES US INC PUT 54240F953 196 860 SH Put SOLE   0 0 0
GRAND CANYON ED INC CALL 38526M906 901 77 SH Call SOLE   0 0 0
GRAND CANYON ED INC COM 38526M106 229 1,958 SH   SOLE   1,958 0 0
GRAND CANYON ED INC PUT 38526M956 889 76 SH Put SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 26 772 SH   SOLE   772 0 0
LORAL SPACE & COMMUNICATNS I PUT 543881956 69 20 SH Put SOLE   0 0 0
LOWES COS INC CALL 548661907 23,935 2,372 SH Call SOLE   0 0 0
LOWES COS INC PUT 548661957 14,813 1,468 SH Put SOLE   0 0 0
LIPOCINE INC NEW CALL 53630X904 5 30 SH Call SOLE   0 0 0
LIPOCINE INC NEW COM 53630X104 7 3,840 SH   SOLE   3,840 0 0
LIPOCINE INC NEW PUT 53630X954 9 50 SH Put SOLE   0 0 0
DORIAN LPG LTD CALL Y2106R900 0 1 SH Call SOLE   0 0 0
DORIAN LPG LTD COM Y2106R110 18 2,072 SH   SOLE   2,072 0 0
DORIAN LPG LTD PUT Y2106R950 13 15 SH Put SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806906 13 46 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC COM 516806106 79 27,429 SH   SOLE   27,429 0 0
LAREDO PETROLEUM INC PUT 516806956 138 479 SH Put SOLE   0 0 0
LG DISPLAY CO LTD CALL 50186V902 51 67 SH Call SOLE   0 0 0
LG DISPLAY CO LTD PUT 50186V952 1 2 SH Put SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 2,985 366 SH Call SOLE   0 0 0
LPL FINL HLDGS INC PUT 50212V950 2,610 320 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 1,334 476 SH Call SOLE   0 0 0
LIVEPERSON INC PUT 538146951 56 20 SH Put SOLE   0 0 0
LIBERTY PPTY TR CALL 531172904 10 2 SH Call SOLE   0 0 0
LIBERTY PPTY TR PUT 531172954 10 2 SH Put SOLE   0 0 0
LOUISIANA PAC CORP CALL 546347905 828 316 SH Call SOLE   0 0 0
LOUISIANA PAC CORP COM 546347105 688 26,243 SH   SOLE   26,243 0 0
LOUISIANA PAC CORP PUT 546347955 1,856 708 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 11,255 905 SH Call SOLE   0 0 0
ISHARES TR COM 464287242 2,626 21,117 SH   SOLE   21,117 0 0
ISHARES TR PUT 464287957 67,893 5,459 SH Put SOLE   0 0 0
LIQUIDITY SERVICES INC COM 53635B107 2 356 SH   SOLE   356 0 0
LAM RESEARCH CORP CALL 512807908 24,757 1,318 SH Call SOLE   0 0 0
LAM RESEARCH CORP PUT 512807958 40,423 2,152 SH Put SOLE   0 0 0
K12 INC CALL 48273U902 155 51 SH Call SOLE   0 0 0
K12 INC COM 48273U102 498 16,379 SH   SOLE   16,379 0 0
K12 INC PUT 48273U952 127 42 SH Put SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 144 99 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 74 5,139 SH   SOLE   5,139 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 65 45 SH Put SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 19 2 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 1,199 12,615 SH   SOLE   12,615 0 0
LIFE STORAGE INC PUT 53223X957 8,861 932 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 43 4 SH Call SOLE   0 0 0
LANDSTAR SYS INC PUT 515098951 194 18 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 415 110 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 316 8,370 SH   SOLE   8,370 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 1,312 347 SH Put SOLE   0 0 0
LTC PPTYS INC CALL 502175902 164 36 SH Call SOLE   0 0 0
LTC PPTYS INC PUT 502175952 141 31 SH Put SOLE   0 0 0
LIVENT CORP CALL 53814L908 179 260 SH Call SOLE   0 0 0
LIVENT CORP COM 53814L108 409 59,240 SH   SOLE   59,240 0 0
LIVENT CORP PUT 53814L958 582 842 SH Put SOLE   0 0 0
LATAM AIRLS GROUP S A COM 51817R106 1 194 SH   SOLE   194 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 42 34 SH Call SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 16 1,305 SH   SOLE   1,305 0 0
LULULEMON ATHLETICA INC CALL 550021909 11,605 644 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC PUT 550021959 14,344 796 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 7,997 1,575 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO PUT 844741958 3,691 727 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 28,765 4,868 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP PUT 517834957 11,002 1,862 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 912 144 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC COM 513272104 15 242 SH   SOLE   242 0 0
LAMB WESTON HLDGS INC PUT 513272954 893 141 SH Put SOLE   0 0 0
LEXINFINTECH HLDGS LTD CALL 528877903 26 24 SH Call SOLE   0 0 0
LEXINFINTECH HLDGS LTD COM 528877103 168 15,074 SH   SOLE   15,074 0 0
LEXINFINTECH HLDGS LTD PUT 528877953 37 34 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST CALL 529043901 5 6 SH Call SOLE   0 0 0
LEXINGTON REALTY TRUST COM 529043101 16 1,763 SH   SOLE   1,763 0 0
LEXINGTON REALTY TRUST PUT 529043951 47 50 SH Put SOLE   0 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 1 3 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 88 140 SH Put SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 2,463 286 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 1,626 18,885 SH   SOLE   18,885 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 9,491 1,102 SH Put SOLE   0 0 0
LYFT INC CALL 55087P904 8,529 1,298 SH Call SOLE   0 0 0
LYFT INC COM 55087P104 423 6,452 SH   SOLE   6,452 0 0
LYFT INC PUT 55087P954 8,575 1,305 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 76 268 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC COM 539439109 0 213 SH   SOLE   213 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 1 6 SH Put SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 5,001 755 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 3,186 481 SH Put SOLE   0 0 0
LA Z BOY INC CALL 505336907 27 9 SH Call SOLE   0 0 0
LA Z BOY INC PUT 505336957 254 83 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 3,150 1,468 SH Call SOLE   0 0 0
MACYS INC PUT 55616P954 3,362 1,567 SH Put SOLE   0 0 0
MASTERCARD INC CALL 57636Q904 52,879 1,999 SH Call SOLE   0 0 0
MASTERCARD INC COM 57636Q104 198 750 SH   SOLE   750 0 0
MASTERCARD INC PUT 57636Q954 76,369 2,887 SH Put SOLE   0 0 0
MID AMER APT CMNTYS INC CALL 59522J903 1,307 111 SH Call SOLE   0 0 0
MID AMER APT CMNTYS INC PUT 59522J953 1,354 115 SH Put SOLE   0 0 0
MACERICH CO CALL 554382901 2,049 612 SH Call SOLE   0 0 0
MACERICH CO PUT 554382951 1,520 454 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328209 5 950 SH   SOLE   950 0 0
MAG SILVER CORP CALL 55903Q904 87 83 SH Call SOLE   0 0 0
MAG SILVER CORP COM 55903Q104 22 2,182 SH   SOLE   2,182 0 0
MAG SILVER CORP PUT 55903Q954 159 151 SH Put SOLE   0 0 0
MAIN STREET CAPITAL CORP CALL 56035L904 168 41 SH Call SOLE   0 0 0
MAIN STREET CAPITAL CORP PUT 56035L954 65 16 SH Put SOLE   0 0 0
MANPOWERGROUP INC CALL 56418H900 627 65 SH Call SOLE   0 0 0
MANPOWERGROUP INC COM 56418H100 118 1,230 SH   SOLE   1,230 0 0
MANPOWERGROUP INC PUT 56418H950 801 83 SH Put SOLE   0 0 0
MANHATTAN ASSOCS INC CALL 562750909 103 15 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC PUT 562750959 207 30 SH Put SOLE   0 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 1,182 654 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 3,900 278 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW PUT 571903952 12,612 899 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC CALL 56585W901 28 97 SH Call SOLE   0 0 0
MARATHON PATENT GROUP INC PUT 56585W951 4 14 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC CALL 56585W901 8 31 SH Call SOLE   0 0 0
REMARK HLDGS INC CALL 75955K902 1 21 SH Call SOLE   0 0 0
REMARK HLDGS INC COM 75955K102 0 100 SH   SOLE   100 0 0
REMARK HLDGS INC PUT 75955K952 0 1 SH Put SOLE   0 0 0
MASCO CORP CALL 574599906 2,166 552 SH Call SOLE   0 0 0
MASCO CORP COM 574599106 1,345 34,281 SH   SOLE   34,281 0 0
MASCO CORP PUT 574599956 368 94 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 3,631 244 SH Call SOLE   0 0 0
MASIMO CORP PUT 574795950 2,842 191 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 884 789 SH Call SOLE   0 0 0
MATTEL INC PUT 577081952 890 794 SH Put SOLE   0 0 0
MATTHEWS INTL CORP COM 577128101 36 1,035 SH   SOLE   1,035 0 0
MATTHEWS INTL CORP PUT 577128951 115 33 SH Put SOLE   0 0 0
MATSON INC CALL 57686G905 50 13 SH Call SOLE   0 0 0
MATSON INC PUT 57686G955 3 1 SH Put SOLE   0 0 0
MAXAR TECHNOLOGIES INC CALL 57778K905 53 68 SH Call SOLE   0 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 295 37,757 SH   SOLE   37,757 0 0
MAXAR TECHNOLOGIES INC PUT 57778K955 17 23 SH Put SOLE   0 0 0
MBIA INC CALL 55262C900 1,027 1,104 SH Call SOLE   0 0 0
MBIA INC COM 55262C100 203 21,886 SH   SOLE   21,886 0 0
MBIA INC PUT 55262C950 957 1,029 SH Put SOLE   0 0 0
MUSTANG BIO INC CALL 62818Q904 1 5 SH Call SOLE   0 0 0
MUSTANG BIO INC COM 62818Q104 17 4,765 SH   SOLE   4,765 0 0
MUSTANG BIO INC PUT 62818Q954 212 578 SH Put SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 70 76 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC COM 607409109 52 5,647 SH   SOLE   5,647 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 18 20 SH Put SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 194 50 SH Call SOLE   0 0 0
MALIBU BOATS INC COM 56117J100 37 972 SH   SOLE   972 0 0
MALIBU BOATS INC PUT 56117J950 330 85 SH Put SOLE   0 0 0
MOELIS & CO CALL 60786M905 52 15 SH Call SOLE   0 0 0
MOELIS & CO COM 60786M105 173 4,959 SH   SOLE   4,959 0 0
MOELIS & CO PUT 60786M955 3 1 SH Put SOLE   0 0 0
MEDLEY CAP CORP CALL 58503F906 11 50 SH Call SOLE   0 0 0
MCDONALDS CORP CALL 580135901 41,407 1,994 SH Call SOLE   0 0 0
MCDONALDS CORP COM 580135101 8,220 39,584 SH   SOLE   39,584 0 0
MCDONALDS CORP PUT 580135951 41,262 1,987 SH Put SOLE   0 0 0
CONTANGO OIL & GAS COMPANY CALL 21075N904 0 4 SH Call SOLE   0 0 0
CONTANGO OIL & GAS COMPANY COM 21075N204 0 108 SH   SOLE   108 0 0
MASTERCRAFT BOAT HLDGS INC CALL 57637H903 213 109 SH Call SOLE   0 0 0
ISHARES TR CALL 46429B907 1,296 218 SH Call SOLE   0 0 0
ISHARES TR COM 46429B671 854 14,375 SH   SOLE   14,375 0 0
ISHARES TR PUT 46429B957 558 94 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC CALL 595017904 5,037 581 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 158 1,824 SH   SOLE   1,824 0 0
MICROCHIP TECHNOLOGY INC PUT 595017954 3,233 373 SH Put SOLE   0 0 0
MARCHEX INC CALL 56624R908 1 3 SH Call SOLE   0 0 0
MCKESSON CORP CALL 58155Q903 3,480 259 SH Call SOLE   0 0 0
MCKESSON CORP COM 58155Q103 2,848 21,196 SH   SOLE   21,196 0 0
MCKESSON CORP PUT 58155Q953 9,031 672 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 175 9 SH Call SOLE   0 0 0
MOODYS CORP COM 615369105 1,635 8,375 SH   SOLE   8,375 0 0
MOODYS CORP PUT 615369955 2,460 126 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 1 6 SH Call SOLE   0 0 0
SERES THERAPEUTICS INC COM 81750R102 29 9,100 SH   SOLE   9,100 0 0
SERES THERAPEUTICS INC PUT 81750R952 29 91 SH Put SOLE   0 0 0
MILACRON HLDGS CORP CALL 59870L906 30 22 SH Call SOLE   0 0 0
MILACRON HLDGS CORP COM 59870L106 70 5,091 SH   SOLE   5,091 0 0
MARCUS CORP CALL 566330906 237 72 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 118 19 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW PUT 589400950 12 2 SH Put SOLE   0 0 0
MEDNAX INC CALL 58502B906 45 18 SH Call SOLE   0 0 0
MEDNAX INC PUT 58502B956 103 41 SH Put SOLE   0 0 0
MONGODB INC CALL 60937P906 15,528 1,021 SH Call SOLE   0 0 0
MONGODB INC COM 60937P106 809 5,324 SH   SOLE   5,324 0 0
MONGODB INC PUT 60937P956 11,756 773 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 272 83 SH Call SOLE   0 0 0
M D C HLDGS INC PUT 552676958 81 25 SH Put SOLE   0 0 0
MDC PARTNERS INC CALL 552697904 1 6 SH Call SOLE   0 0 0
MDC PARTNERS INC COM 552697104 0 200 SH   SOLE   200 0 0
MEDICINES CO CALL 584688905 3,858 1,058 SH Call SOLE   0 0 0
MEDICINES CO COM 584688105 1,499 41,125 SH   SOLE   41,125 0 0
MEDICINES CO PUT 584688955 8,679 2,380 SH Put SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC CALL 558868905 178 17 SH Call SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 666 6,359 SH   SOLE   6,359 0 0
MADRIGAL PHARMACEUTICALS INC PUT 558868955 712 68 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 6,532 1,212 SH Call SOLE   0 0 0
MONDELEZ INTL INC PUT 609207955 14,779 2,742 SH Put SOLE   0 0 0
MEREDITH CORP COM 589433101 19 349 SH   SOLE   349 0 0
MCDERMOTT INTL INC CALL 580037903 4,262 4,413 SH Call SOLE   0 0 0
MCDERMOTT INTL INC COM 580037703 2,195 227,232 SH   SOLE   227,232 0 0
MCDERMOTT INTL INC PUT 580037953 1,125 1,165 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 139 144 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 50 52 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 3 3 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 131 11,274 SH   SOLE   11,274 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 27 24 SH Put SOLE   0 0 0
MEDIDATA SOLUTIONS INC CALL 58471A905 3,484 385 SH Call SOLE   0 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,727 19,086 SH   SOLE   19,086 0 0
MEDIDATA SOLUTIONS INC PUT 58471A955 2,262 250 SH Put SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 27,775 2,852 SH Call SOLE   0 0 0
MEDTRONIC PLC COM G5960L103 1,178 12,103 SH   SOLE   12,103 0 0
MEDTRONIC PLC PUT G5960L953 26,967 2,769 SH Put SOLE   0 0 0
MDU RES GROUP INC CALL 552690909 2 1 SH Call SOLE   0 0 0
MDU RES GROUP INC COM 552690109 18 717 SH   SOLE   717 0 0
MDU RES GROUP INC PUT 552690959 25 10 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 9,077 256 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 9,751 275 SH Put SOLE   0 0 0
MEDIFAST INC CALL 58470H901 1,154 90 SH Call SOLE   0 0 0
MEDIFAST INC COM 58470H101 123 959 SH   SOLE   959 0 0
MEDIFAST INC PUT 58470H951 2,899 226 SH Put SOLE   0 0 0
MEDPACE HLDGS INC CALL 58506Q909 614 94 SH Call SOLE   0 0 0
MEDPACE HLDGS INC PUT 58506Q959 778 119 SH Put SOLE   0 0 0
MEET GROUP INC CALL 58513U901 78 226 SH Call SOLE   0 0 0
MEET GROUP INC COM 58513U101 9 2,643 SH   SOLE   2,643 0 0
MEET GROUP INC PUT 58513U951 26 75 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 428 150 SH Call SOLE   0 0 0
METHODE ELECTRS INC PUT 591520950 31 11 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 1,021 4,086 SH Call SOLE   0 0 0
MEI PHARMA INC PUT 55279B952 442 1,771 SH Put SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 9,971 163 SH Call SOLE   0 0 0
MERCADOLIBRE INC PUT 58733R952 166,340 2,719 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 227 50 SH Call SOLE   0 0 0
METHANEX CORP COM 59151K108 15 348 SH   SOLE   348 0 0
METHANEX CORP PUT 59151K958 172 38 SH Put SOLE   0 0 0
MERCER INTL INC CALL 588056901 289 187 SH Call SOLE   0 0 0
MERCER INTL INC PUT 588056951 57 37 SH Put SOLE   0 0 0
MESA AIR GROUP INC COM 590479135 0 81 SH   SOLE   81 0 0
MESA AIR GROUP INC PUT 590479955 1 2 SH Put SOLE   0 0 0
MESOBLAST LTD CALL 590717904 0 1 SH Call SOLE   0 0 0
MESOBLAST LTD COM 590717104 0 77 SH   SOLE   77 0 0
MESOBLAST LTD PUT 590717954 0 1 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 5,250 1,057 SH Call SOLE   0 0 0
METLIFE INC PUT 59156R958 10,058 2,025 SH Put SOLE   0 0 0
MFA FINL INC COM 55272X102 252 35,197 SH   SOLE   35,197 0 0
MFA FINL INC PUT 55272X952 496 692 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 43 24 SH Call SOLE   0 0 0
MANULIFE FINL CORP PUT 56501R956 1 1 SH Put SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL CALL 594837903 115 44 SH Call SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL CALL 594837903 1,943 742 SH Call SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL PUT 594837953 154 59 SH Put SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 15 23 SH Call SOLE   0 0 0
MEDALLION FINL CORP COM 583928106 80 11,956 SH   SOLE   11,956 0 0
MEDALLION FINL CORP PUT 583928956 9 14 SH Put SOLE   0 0 0
MAGNA INTL INC CALL 559222901 288 58 SH Call SOLE   0 0 0
MAGNA INTL INC COM 559222401 73 1,474 SH   SOLE   1,474 0 0
MAGNA INTL INC PUT 559222951 1,336 269 SH Put SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 274 1,112 SH Call SOLE   0 0 0
MONEYGRAM INTL INC PUT 60935Y958 3 14 SH Put SOLE   0 0 0
MAGELLAN HEALTH INC CALL 559079907 675 91 SH Call SOLE   0 0 0
MAGELLAN HEALTH INC COM 559079207 304 4,097 SH   SOLE   4,097 0 0
MAGELLAN HEALTH INC PUT 559079957 1,551 209 SH Put SOLE   0 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 5,285 1,850 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 4,562 1,597 SH Put SOLE   0 0 0
MACROGENICS INC CALL 556099909 246 145 SH Call SOLE   0 0 0
MACROGENICS INC COM 556099109 122 7,244 SH   SOLE   7,244 0 0
MACROGENICS INC PUT 556099959 196 116 SH Put SOLE   0 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 6 2 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 6 1 SH Put SOLE   0 0 0
MAGNOLIA OIL & GAS CORP CALL 559663909 11 10 SH Call SOLE   0 0 0
MAGNOLIA OIL & GAS CORP COM 559663109 32 2,799 SH   SOLE   2,799 0 0
MAGNOLIA OIL & GAS CORP PUT 559663959 45 39 SH Put SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 1,224 83 SH Call SOLE   0 0 0
MOHAWK INDS INC COM 608190104 60 410 SH   SOLE   410 0 0
MOHAWK INDS INC PUT 608190954 11,827 802 SH Put SOLE   0 0 0
MAIDEN HOLDINGS LTD CALL G5753U902 2 36 SH Call SOLE   0 0 0
MAIDEN HOLDINGS LTD PUT G5753U952 0 2 SH Put SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 1,179 291 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 283 6,988 SH   SOLE   6,988 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 2,708 668 SH Put SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 230 17 SH Call SOLE   0 0 0
MIDDLEBY CORP PUT 596278951 81 6 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 43 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 4 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 57 11 SH Call SOLE   0 0 0
MICHAELS COS INC CALL 59408Q906 276 318 SH Call SOLE   0 0 0
MICHAELS COS INC COM 59408Q106 398 45,822 SH   SOLE   45,822 0 0
MICHAELS COS INC PUT 59408Q956 501 576 SH Put SOLE   0 0 0
MIMECAST LTD CALL G14838909 836 179 SH Call SOLE   0 0 0
MIMECAST LTD PUT G14838959 121 26 SH Put SOLE   0 0 0
MITCHAM INDS INC COM 606501104 1 374 SH   SOLE   374 0 0
MITCHAM INDS INC PUT 606501954 1 3 SH Put SOLE   0 0 0
MOBILE MINI INC CALL 60740F905 9 3 SH Call SOLE   0 0 0
MITEK SYS INC CALL 606710900 105 106 SH Call SOLE   0 0 0
MITEK SYS INC COM 606710200 623 62,680 SH   SOLE   62,680 0 0
MITEK SYS INC PUT 606710950 976 982 SH Put SOLE   0 0 0
AG MTG INVT TR INC CALL 001228905 28 18 SH Call SOLE   0 0 0
AG MTG INVT TR INC COM 001228105 308 19,425 SH   SOLE   19,425 0 0
AG MTG INVT TR INC PUT 001228955 325 205 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 1,517 479 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G958 1,200 379 SH Put SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 1,984 128 SH Call SOLE   0 0 0
MCCORMICK & CO INC COM 579780206 419 2,708 SH   SOLE   2,708 0 0
MCCORMICK & CO INC PUT 579780956 2,650 171 SH Put SOLE   0 0 0
MARKEL CORP CALL 570535904 980 9 SH Call SOLE   0 0 0
MKS INSTRUMENT INC CALL 55306N904 147 19 SH Call SOLE   0 0 0
MKS INSTRUMENT INC PUT 55306N954 708 91 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 128 4 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC COM 57060D108 852 2,651 SH   SOLE   2,651 0 0
MARKETAXESS HLDGS INC PUT 57060D958 11,281 351 SH Put SOLE   0 0 0
MELCO RESORTS AND ENTMT LTD CALL 585464900 386 178 SH Call SOLE   0 0 0
MELCO RESORTS AND ENTMT LTD COM 585464100 525 24,193 SH   SOLE   24,193 0 0
MELCO RESORTS AND ENTMT LTD PUT 585464950 647 298 SH Put SOLE   0 0 0
MILLER HERMAN INC CALL 600544900 384 86 SH Call SOLE   0 0 0
MILLER HERMAN INC PUT 600544950 201 45 SH Put SOLE   0 0 0
MUELLER INDS INC CALL 624756902 73 25 SH Call SOLE   0 0 0
MUELLER INDS INC COM 624756102 14 494 SH   SOLE   494 0 0
MUELLER INDS INC PUT 624756952 5 2 SH Put SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 1,472 64 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 7,432 323 SH Put SOLE   0 0 0
MELINTA THERAPEUTICS INC CALL 58549G909 710 1,069 SH Call SOLE   0 0 0
MELINTA THERAPEUTICS INC PUT 58549G959 41 63 SH Put SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD CALL M51363903 2,534 229 SH Call SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD PUT M51363953 2,799 253 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 31 36 SH Call SOLE   0 0 0
MILLER INDS INC TENN CALL 600551904 3 1 SH Call SOLE   0 0 0
MILLER INDS INC TENN COM 600551204 6 204 SH   SOLE   204 0 0
MILLER INDS INC TENN PUT 600551954 3 1 SH Put SOLE   0 0 0
MARSH & MCLENNAN COS INC CALL 571748902 109 11 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC COM 571748102 801 8,040 SH   SOLE   8,040 0 0
MARSH & MCLENNAN COS INC PUT 571748952 588 59 SH Put SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 2 4 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 41 5,771 SH   SOLE   5,771 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 32 46 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 21,806 1,258 SH Call SOLE   0 0 0
3M CO COM 88579Y101 6,122 35,322 SH   SOLE   35,322 0 0
3M CO PUT 88579Y951 52,886 3,051 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 3,859 603 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 1,862 291 SH Put SOLE   0 0 0
MAXIMUS INC CALL 577933904 65 9 SH Call SOLE   0 0 0
MAXIMUS INC COM 577933104 11 165 SH   SOLE   165 0 0
MAXIMUS INC PUT 577933954 232 32 SH Put SOLE   0 0 0
MERIT MED SYS INC CALL 589889904 202 34 SH Call SOLE   0 0 0
MERIT MED SYS INC PUT 589889954 125 21 SH Put SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 156 63 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 34 14 SH Put SOLE   0 0 0
MANNING & NAPIER INC COM 56382Q102 1 605 SH   SOLE   605 0 0
MANNING & NAPIER INC PUT 56382Q952 2 14 SH Put SOLE   0 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 193 211 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 1,338 1,458 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 8 75 SH Call SOLE   0 0 0
MANNKIND CORP COM 56400P706 93 81,138 SH   SOLE   81,138 0 0
MANNKIND CORP PUT 56400P956 55 481 SH Put SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO COM 609720107 13 986 SH   SOLE   986 0 0
MONMOUTH REAL ESTATE INVT CO PUT 609720957 124 92 SH Put SOLE   0 0 0
MONRO INC CALL 610236901 153 18 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 689 108 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 186 2,923 SH   SOLE   2,923 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 5,055 792 SH Put SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC CALL 60877T900 90 73 SH Call SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC PUT 60877T950 11 9 SH Put SOLE   0 0 0
MANITEX INTL INC PUT 563420958 0 1 SH Put SOLE   0 0 0
ALTRIA GROUP INC CALL 02209S903 11,719 2,475 SH Call SOLE   0 0 0
ALTRIA GROUP INC PUT 02209S953 38,836 8,202 SH Put SOLE   0 0 0
MOBILEIRON INC CALL 60739U904 52 84 SH Call SOLE   0 0 0
MOBILEIRON INC COM 60739U204 45 7,353 SH   SOLE   7,353 0 0
MOBILEIRON INC PUT 60739U954 38 62 SH Put SOLE   0 0 0
MODINE MFG CO COM 607828100 4 345 SH   SOLE   345 0 0
MODINE MFG CO PUT 607828950 22 16 SH Put SOLE   0 0 0
MODEL N INC CALL 607525902 17 9 SH Call SOLE   0 0 0
MODEL N INC PUT 607525952 11 6 SH Put SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 2,075 145 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC PUT 60855R950 1,689 118 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 1,893 529 SH Call SOLE   0 0 0
MOMO INC COM 60879B107 492 13,756 SH   SOLE   13,756 0 0
MOMO INC PUT 60879B957 3,168 885 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 146 22 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F700 452 6,777 SH   SOLE   6,777 0 0
VANECK VECTORS ETF TR PUT 92189F952 207 31 SH Put SOLE   0 0 0
MOSAIC CO NEW CALL 61945C903 4,590 1,834 SH Call SOLE   0 0 0
MOSAIC CO NEW PUT 61945C953 2,648 1,058 SH Put SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 83 31 SH Call SOLE   0 0 0
MOVADO GROUP INC PUT 624580956 8 3 SH Put SOLE   0 0 0
MOTORCAR PTS AMER INC CALL 620071900 4 2 SH Call SOLE   0 0 0
MOTORCAR PTS AMER INC COM 620071100 1 49 SH   SOLE   49 0 0
MOTORCAR PTS AMER INC PUT 620071950 2 1 SH Put SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 38,831 6,949 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 947 16,948 SH   SOLE   16,948 0 0
MARATHON PETE CORP PUT 56585A952 13,528 2,421 SH Put SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 5 1 SH Call SOLE   0 0 0
MARATHON PETE CORP PUT 56585A952 39 7 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 3,244 1,008 SH Call SOLE   0 0 0
MPLX LP COM 55336V100 59 1,847 SH   SOLE   1,847 0 0
MPLX LP PUT 55336V950 2,217 689 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 273 157 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 588 33,751 SH   SOLE   33,751 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 245 141 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC CALL 609839905 13 1 SH Call SOLE   0 0 0
MONOLITHIC PWR SYS INC COM 609839105 328 2,418 SH   SOLE   2,418 0 0
MONOLITHIC PWR SYS INC PUT 609839955 448 33 SH Put SOLE   0 0 0
MARINE PRODS CORP CALL 568427908 21 14 SH Call SOLE   0 0 0
MARINE PRODS CORP COM 568427108 0 20 SH   SOLE   20 0 0
MARINE PRODS CORP PUT 568427958 1 1 SH Put SOLE   0 0 0
MONTAGE RES CORP CALL 61179L900 12 20 SH Call SOLE   0 0 0
MONTAGE RES CORP COM 61179L100 10 1,735 SH   SOLE   1,735 0 0
MONTAGE RES CORP PUT 61179L950 8 14 SH Put SOLE   0 0 0
MRC GLOBAL INC CALL 55345K903 11 7 SH Call SOLE   0 0 0
MRC GLOBAL INC PUT 55345K953 6 4 SH Put SOLE   0 0 0
MONROE CAP CORP CALL 610335901 2 2 SH Call SOLE   0 0 0
MERCURY SYS INC CALL 589378908 386 55 SH Call SOLE   0 0 0
MERCURY SYS INC COM 589378108 669 9,517 SH   SOLE   9,517 0 0
MERCURY SYS INC PUT 589378958 140 20 SH Put SOLE   0 0 0
MERCK & CO INC CALL 58933Y905 33,321 3,974 SH Call SOLE   0 0 0
MERCK & CO INC COM 58933Y105 4,185 49,919 SH   SOLE   49,919 0 0
MERCK & CO INC PUT 58933Y955 48,339 5,765 SH Put SOLE   0 0 0
MARKER THERAPEUTICS INC CALL 57055L907 112 142 SH Call SOLE   0 0 0
MARKER THERAPEUTICS INC COM 57055L107 169 21,434 SH   SOLE   21,434 0 0
MARKER THERAPEUTICS INC PUT 57055L957 64 82 SH Put SOLE   0 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 1 79 SH   SOLE   79 0 0
MODERNA INC CALL 60770K907 275 188 SH Call SOLE   0 0 0
MODERNA INC COM 60770K107 690 47,138 SH   SOLE   47,138 0 0
MODERNA INC PUT 60770K957 1,434 980 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q901 437 1,054 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 281 67,823 SH   SOLE   67,823 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q951 514 1,240 SH Put SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 1,632 1,149 SH Call SOLE   0 0 0
MARATHON OIL CORP PUT 565849956 2,046 1,440 SH Put SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 2,729 265 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC COM 60468T105 2,479 24,075 SH   SOLE   24,075 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 1,184 115 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 4,602 1,928 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 270 11,312 SH   SOLE   11,312 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 2,360 989 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 16,577 3,784 SH Call SOLE   0 0 0
MORGAN STANLEY COM 617446448 2,410 55,029 SH   SOLE   55,029 0 0
MORGAN STANLEY PUT 617446958 21,712 4,956 SH Put SOLE   0 0 0
MSA SAFETY INC COM 553498106 42 402 SH   SOLE   402 0 0
MSA SAFETY INC PUT 553498956 284 27 SH Put SOLE   0 0 0
MESABI TR CALL 590672901 47 16 SH Call SOLE   0 0 0
MESABI TR COM 590672101 16 547 SH   SOLE   547 0 0
MESABI TR PUT 590672951 29 10 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 3,510 147 SH Call SOLE   0 0 0
MSCI INC PUT 55354G950 13,014 545 SH Put SOLE   0 0 0
MIDDLESEX WATER CO CALL 596680908 11 2 SH Call SOLE   0 0 0
MICROSOFT CORP CALL 594918904 148,708 11,101 SH Call SOLE   0 0 0
MICROSOFT CORP PUT 594918954 164,034 12,245 SH Put SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW CALL 55825T903 2,603 93 SH Call SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW PUT 55825T953 1,539 55 SH Put SOLE   0 0 0
MSG NETWORK INC CALL 553573906 155 75 SH Call SOLE   0 0 0
MSG NETWORK INC COM 553573106 12 613 SH   SOLE   613 0 0
MSG NETWORK INC PUT 553573956 95 46 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 4,618 277 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 2,667 160 SH Put SOLE   0 0 0
MSC INDL DIRECT INC CALL 553530906 66 9 SH Call SOLE   0 0 0
MSC INDL DIRECT INC COM 553530106 376 5,064 SH   SOLE   5,064 0 0
MSC INDL DIRECT INC PUT 553530956 482 65 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 415 29 SH Call SOLE   0 0 0
MICROSTRATEGY INC PUT 594972958 28 2 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 1,601 888 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG COM 03938L203 10 579 SH   SOLE   579 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 1,700 943 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 1,700 100 SH Call SOLE   0 0 0
M & T BK CORP PUT 55261F954 340 20 SH Put SOLE   0 0 0
MATCH GROUP INC CALL 57665R906 5,798 862 SH Call SOLE   0 0 0
MATCH GROUP INC COM 57665R106 56 839 SH   SOLE   839 0 0
MATCH GROUP INC PUT 57665R956 8,139 1,210 SH Put SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL CALL 592688905 504 6 SH Call SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 100 120 SH   SOLE   120 0 0
METTLER TOLEDO INTERNATIONAL PUT 592688955 2,016 24 SH Put SOLE   0 0 0
MATADOR RES CO CALL 576485905 1,467 738 SH Call SOLE   0 0 0
MATADOR RES CO PUT 576485955 63 32 SH Put SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 349 266 SH Call SOLE   0 0 0
MGIC INVT CORP WIS COM 552848103 30 2,284 SH   SOLE   2,284 0 0
MGIC INVT CORP WIS PUT 552848953 633 482 SH Put SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 10 2 SH Call SOLE   0 0 0
MERITAGE HOMES CORP COM 59001A102 27 532 SH   SOLE   532 0 0
MERITAGE HOMES CORP PUT 59001A952 112 22 SH Put SOLE   0 0 0
MECHEL PAO CALL 583840908 1 6 SH Call SOLE   0 0 0
MECHEL PAO COM 583840608 0 64 SH   SOLE   64 0 0
VAIL RESORTS INC CALL 91879Q909 4,084 183 SH Call SOLE   0 0 0
VAIL RESORTS INC PUT 91879Q959 6,159 276 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 147 61 SH Call SOLE   0 0 0
MERITOR INC COM 59001K100 228 9,420 SH   SOLE   9,420 0 0
MERITOR INC PUT 59001K950 540 223 SH Put SOLE   0 0 0
MATERION CORP COM 576690101 126 1,872 SH   SOLE   1,872 0 0
MATERION CORP PUT 576690951 6 1 SH Put SOLE   0 0 0
MATRIX SVC CO CALL 576853905 10 5 SH Call SOLE   0 0 0
MATRIX SVC CO COM 576853105 35 1,737 SH   SOLE   1,737 0 0
MATRIX SVC CO PUT 576853955 40 20 SH Put SOLE   0 0 0
MTS SYS CORP CALL 553777903 462 79 SH Call SOLE   0 0 0
MTS SYS CORP PUT 553777953 17 3 SH Put SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 42 28 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 73 4,833 SH   SOLE   4,833 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 28 19 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 687 58 SH Call SOLE   0 0 0
ISHARES TR COM 46432F396 413 3,486 SH   SOLE   3,486 0 0
ISHARES TR PUT 46432F952 59 5 SH Put SOLE   0 0 0
MANITOWOC CO INC CALL 563571905 39 22 SH Call SOLE   0 0 0
MANITOWOC CO INC COM 563571405 88 4,963 SH   SOLE   4,963 0 0
MANITOWOC CO INC PUT 563571955 181 102 SH Put SOLE   0 0 0
MINERALS TECHNOLOGIES INC CALL 603158906 401 75 SH Call SOLE   0 0 0
MINERALS TECHNOLOGIES INC COM 603158106 4 80 SH   SOLE   80 0 0
MASTEC INC CALL 576323909 144 28 SH Call SOLE   0 0 0
MASTEC INC PUT 576323959 92 18 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 51,208 13,270 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC PUT 595112953 60,015 15,552 SH Put SOLE   0 0 0
ISHARES TR COM 464288414 280 2,476 SH   SOLE   2,476 0 0
ISHARES TR PUT 464288955 1,017 90 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN PUT 606822954 3 7 SH Put SOLE   0 0 0
MURPHY OIL CORP CALL 626717902 1,156 469 SH Call SOLE   0 0 0
MURPHY OIL CORP PUT 626717952 64 26 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 1,319 157 SH Call SOLE   0 0 0
MURPHY USA INC PUT 626755952 8 1 SH Put SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 45 262 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 11 6,768 SH   SOLE   6,768 0 0
MCEWEN MNG INC PUT 58039P957 22 129 SH Put SOLE   0 0 0
MVC CAPITAL INC COM 553829102 0 100 SH   SOLE   100 0 0
MICROVISION INC DEL CALL 594960904 15 192 SH Call SOLE   0 0 0
MUELLER WTR PRODS INC CALL 624758908 53 54 SH Call SOLE   0 0 0
MUELLER WTR PRODS INC PUT 624758958 4 5 SH Put SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 189 183 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 14 1,434 SH   SOLE   1,434 0 0
MAGNACHIP SEMICONDUCTOR CORP PUT 55933J953 3 3 SH Put SOLE   0 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 2,727 456 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 401 6,706 SH   SOLE   6,706 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 855 143 SH Put SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 35 15 SH Call SOLE   0 0 0
MAXLINEAR INC COM 57776J100 892 38,069 SH   SOLE   38,069 0 0
MYERS INDS INC CALL 628464909 17 9 SH Call SOLE   0 0 0
MYRIAD GENETICS INC CALL 62855J904 1,194 430 SH Call SOLE   0 0 0
MYRIAD GENETICS INC COM 62855J104 393 14,176 SH   SOLE   14,176 0 0
MYRIAD GENETICS INC PUT 62855J954 1,366 492 SH Put SOLE   0 0 0
MYLAN N V CALL N59465909 2,526 1,327 SH Call SOLE   0 0 0
MYLAN N V COM N59465109 266 14,015 SH   SOLE   14,015 0 0
MYLAN N V PUT N59465959 3,522 1,850 SH Put SOLE   0 0 0
MYOKARDIA INC CALL 62857M905 10 2 SH Call SOLE   0 0 0
MYOKARDIA INC COM 62857M105 15 301 SH   SOLE   301 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 0 9 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 16 27,597 SH   SOLE   27,597 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 21 350 SH Put SOLE   0 0 0
NANOMETRICS INC CALL 630077905 52 15 SH Call SOLE   0 0 0
NANOMETRICS INC PUT 630077955 6 2 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 64 274 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 11 4,705 SH   SOLE   4,705 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 58 249 SH Put SOLE   0 0 0
NATIONAL INSTRS CORP COM 636518102 6 146 SH   SOLE   146 0 0
NATIONAL INSTRS CORP PUT 636518952 12 3 SH Put SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 806 234 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW COM 63934E108 6 181 SH   SOLE   181 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 788 229 SH Put SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I PUT 63937X952 0 1 SH Put SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 49 36 SH Call SOLE   0 0 0
NAVIENT CORPORATION PUT 63938C958 133 98 SH Put SOLE   0 0 0
NEW AGE BEVERAGES CORP CALL 64157V908 172 370 SH Call SOLE   0 0 0
NEW AGE BEVERAGES CORP COM 64157V108 102 21,968 SH   SOLE   21,968 0 0
NEW AGE BEVERAGES CORP PUT 64157V958 337 724 SH Put SOLE   0 0 0
NATIONAL BK HLDGS CORP CALL 633707904 1,713 472 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 3,444 408 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 702 8,326 SH   SOLE   8,326 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 979 116 SH Put SOLE   0 0 0
NOBLE ENERGY INC CALL 655044905 761 340 SH Call SOLE   0 0 0
NOBLE ENERGY INC COM 655044105 414 18,502 SH   SOLE   18,502 0 0
NOBLE ENERGY INC PUT 655044955 324 145 SH Put SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP CALL 65506L905 109 33 SH Call SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 22 665 SH   SOLE   665 0 0
NOBLE MIDSTREAM PARTNERS LP PUT 65506L955 106 32 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F903 208 719 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD PUT G6359F953 72 251 SH Put SOLE   0 0 0
NABRIVA THERAPEUTICS PLC CALL G63637905 35 145 SH Call SOLE   0 0 0
NABRIVA THERAPEUTICS PLC COM G63637105 18 7,738 SH   SOLE   7,738 0 0
NABRIVA THERAPEUTICS PLC PUT G63637955 7 29 SH Put SOLE   0 0 0
NBT BANCORP INC CALL 628778902 0 1 SH Call SOLE   0 0 0
NAVIGANT CONSULTING INC CALL 63935N907 99 43 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L CALL G66721904 2,595 484 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L PUT G66721954 423 79 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 4 7 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC COM 635309107 2 390 SH   SOLE   390 0 0
NATIONAL CINEMEDIA INC PUT 635309957 11 18 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 2,547 819 SH Call SOLE   0 0 0
NCR CORP NEW COM 62886E108 217 7,004 SH   SOLE   7,004 0 0
NCR CORP NEW PUT 62886E958 3,088 993 SH Put SOLE   0 0 0
NASDAQ INC CALL 631103908 134 14 SH Call SOLE   0 0 0
NASDAQ INC PUT 631103958 326 34 SH Put SOLE   0 0 0
NOODLES & CO CALL 65540B905 14 18 SH Call SOLE   0 0 0
NOODLES & CO COM 65540B105 76 9,696 SH   SOLE   9,696 0 0
NOODLES & CO PUT 65540B955 91 116 SH Put SOLE   0 0 0
NORDSON CORP CALL 655663902 211 15 SH Call SOLE   0 0 0
NORDSON CORP PUT 655663952 1,045 74 SH Put SOLE   0 0 0
NOBLE CORP PLC CALL G65431901 5 31 SH Call SOLE   0 0 0
NOBLE CORP PLC COM G65431101 19 10,611 SH   SOLE   10,611 0 0
NOBLE CORP PLC PUT G65431951 26 142 SH Put SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 18,457 901 SH Call SOLE   0 0 0
NEXTERA ENERGY INC PUT 65339F951 5,326 260 SH Put SOLE   0 0 0
NEWMONT GOLDCORP CORPORATION CALL 651639906 6,839 1,778 SH Call SOLE   0 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 1,804 46,914 SH   SOLE   46,914 0 0
NEWMONT GOLDCORP CORPORATION PUT 651639956 12,202 3,172 SH Put SOLE   0 0 0
NEWMONT GOLDCORP CORPORATION CALL 651639906 811 211 SH Call SOLE   0 0 0
NEWMONT GOLDCORP CORPORATION PUT 651639956 2,862 744 SH Put SOLE   0 0 0
NEOGENOMICS INC CALL 64049M909 721 329 SH Call SOLE   0 0 0
NEOGENOMICS INC PUT 64049M959 140 64 SH Put SOLE   0 0 0
NEOS THERAPEUTICS INC CALL 64052L906 3 25 SH Call SOLE   0 0 0
NEOS THERAPEUTICS INC COM 64052L106 2 1,706 SH   SOLE   1,706 0 0
NEOS THERAPEUTICS INC PUT 64052L956 2 20 SH Put SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 1,688 350 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 53 11 SH Put SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I CALL 64079L905 743 1,710 SH Call SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I PUT 64079L955 255 588 SH Put SOLE   0 0 0
MINERVA NEUROSCIENCES INC CALL 603380906 0 1 SH Call SOLE   0 0 0
MINERVA NEUROSCIENCES INC COM 603380106 7 1,264 SH   SOLE   1,264 0 0
MINERVA NEUROSCIENCES INC PUT 603380956 70 125 SH Put SOLE   0 0 0
NEWMARKET CORP PUT 651587957 80 2 SH Put SOLE   0 0 0
NEW MEDIA INVT GROUP INC CALL 64704V906 4 5 SH Call SOLE   0 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 31 3,336 SH   SOLE   3,336 0 0
NEW MEDIA INVT GROUP INC PUT 64704V956 11 12 SH Put SOLE   0 0 0
NEW RELIC INC CALL 64829B900 268 31 SH Call SOLE   0 0 0
NEW RELIC INC PUT 64829B950 1,254 145 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 25 11 SH Call SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP PUT 652526953 59 26 SH Put SOLE   0 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 0 1 SH   SOLE   1 0 0
NORTHFIELD BANCORP INC DEL PUT 66611T958 64 41 SH Put SOLE   0 0 0
NATIONAL FUEL GAS CO N J CALL 636180901 73 14 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J PUT 636180951 1,128 214 SH Put SOLE   0 0 0
NETFLIX INC CALL 64110L906 249,263 6,786 SH Call SOLE   0 0 0
NETFLIX INC COM 64110L106 53,271 145,027 SH   SOLE   145,027 0 0
NETFLIX INC PUT 64110L956 290,329 7,904 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 172 292 SH Call SOLE   0 0 0
NOVAGOLD RES INC PUT 66987E956 1 2 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 14 149 SH Call SOLE   0 0 0
NEW GOLD INC CDA COM 644535106 0 300 SH   SOLE   300 0 0
NEW GOLD INC CDA PUT 644535956 12 126 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 4,004 753 SH Call SOLE   0 0 0
NATIONAL GRID PLC PUT 636274959 1,212 228 SH Put SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 285 193 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP COM 62913M107 549 37,202 SH   SOLE   37,202 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 211 143 SH Put SOLE   0 0 0
NATURAL GAS SERVICES GROUP CALL 63886Q909 16 10 SH Call SOLE   0 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 1 73 SH   SOLE   73 0 0
NATURAL GROCERS BY VITAMIN C CALL 63888U908 4 4 SH Call SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C PUT 63888U958 2 2 SH Put SOLE   0 0 0
INGEVITY CORP CALL 45688C907 10 1 SH Call SOLE   0 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 1,525 188 SH Call SOLE   0 0 0
NATIONAL HEALTHCARE CORP PUT 635906950 4,576 564 SH Put SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 358 46 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC COM 63633D104 461 5,918 SH   SOLE   5,918 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 5,345 685 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP CALL 63888P906 31 39 SH Call SOLE   0 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 241 300 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 1,609 559 SH Call SOLE   0 0 0
NISOURCE INC PUT 65473P955 881 306 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 11 4 SH Call SOLE   0 0 0
NICE LTD CALL 653656908 794 58 SH Call SOLE   0 0 0
NICE LTD COM 653656108 61 446 SH   SOLE   446 0 0
NICE LTD PUT 653656958 95 7 SH Put SOLE   0 0 0
NII HLDGS INC CALL 62913F908 41 246 SH Call SOLE   0 0 0
NII HLDGS INC PUT 62913F958 0 2 SH Put SOLE   0 0 0
NIO INC CALL 62914V906 2,129 8,352 SH Call SOLE   0 0 0
NIO INC PUT 62914V956 1,633 6,406 SH Put SOLE   0 0 0
NANTKWEST INC COM 63016Q102 15 15,656 SH   SOLE   15,656 0 0
NANTKWEST INC PUT 63016Q952 16 162 SH Put SOLE   0 0 0
NIKE INC CALL 654106903 28,383 3,381 SH Call SOLE   0 0 0
NIKE INC PUT 654106953 37,206 4,432 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 1,736 488 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 333 9,369 SH   SOLE   9,369 0 0
NEKTAR THERAPEUTICS PUT 640268958 2,408 677 SH Put SOLE   0 0 0
NL INDS INC CALL 629156907 10 29 SH Call SOLE   0 0 0
NL INDS INC PUT 629156957 1 5 SH Put SOLE   0 0 0
NEWLINK GENETICS CORP CALL 651511907 25 169 SH Call SOLE   0 0 0
NEWLINK GENETICS CORP PUT 651511957 0 5 SH Put SOLE   0 0 0
NAUTILUS INC CALL 63910B902 3 15 SH Call SOLE   0 0 0
NAUTILUS INC COM 63910B102 0 71 SH   SOLE   71 0 0
NIELSEN HLDGS PLC CALL G6518L908 11,663 5,161 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC COM G6518L108 1,279 56,608 SH   SOLE   56,608 0 0
NIELSEN HLDGS PLC PUT G6518L958 2,085 923 SH Put SOLE   0 0 0
ANNALY CAP MGMT INC CALL 035710909 161 177 SH Call SOLE   0 0 0
ANNALY CAP MGMT INC COM 035710409 338 37,083 SH   SOLE   37,083 0 0
ANNALY CAP MGMT INC PUT 035710959 505 554 SH Put SOLE   0 0 0
NAVIOS MARITIME HLDGS INC COM Y62197119 31 6,991 SH   SOLE   6,991 0 0
NAVIOS MARITIME HLDGS INC PUT Y62197959 31 70 SH Put SOLE   0 0 0
NEW MTN FIN CORP COM 647551100 15 1,101 SH   SOLE   1,101 0 0
NEW MTN FIN CORP PUT 647551950 25 18 SH Put SOLE   0 0 0
NMI HLDGS INC CALL 629209905 56 20 SH Call SOLE   0 0 0
NMI HLDGS INC COM 629209305 17 602 SH   SOLE   602 0 0
NMI HLDGS INC PUT 629209955 25 9 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267409 17 1,275 SH   SOLE   1,275 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267959 45 34 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267959 31 23 SH Put SOLE   0 0 0
NEWMARK GROUP INC COM 65158N102 10 1,168 SH   SOLE   1,168 0 0
NEWMARK GROUP INC PUT 65158N952 24 27 SH Put SOLE   0 0 0
NN INC CALL 629337906 28 29 SH Call SOLE   0 0 0
NN INC COM 629337106 5 513 SH   SOLE   513 0 0
NN INC PUT 629337956 65 67 SH Put SOLE   0 0 0
NELNET INC PUT 64031N958 65 11 SH Put SOLE   0 0 0
NATIONAL RETAIL PPTYS INC CALL 637417906 90 17 SH Call SOLE   0 0 0
NATIONAL RETAIL PPTYS INC PUT 637417956 116 22 SH Put SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD CALL 656811906 24 23 SH Call SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 45 4,243 SH   SOLE   4,243 0 0
NORTH AMERN CONSTR GROUP LTD PUT 656811956 4 4 SH Put SOLE   0 0 0
NOAH HLDGS LTD CALL 65487X902 25 6 SH Call SOLE   0 0 0
NOAH HLDGS LTD PUT 65487X952 8 2 SH Put SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 12,730 394 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 923 2,857 SH   SOLE   2,857 0 0
NORTHROP GRUMMAN CORP PUT 666807952 18,837 583 SH Put SOLE   0 0 0
NORTHERN OIL & GAS INC NEV CALL 665531909 31 165 SH Call SOLE   0 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 12 6,424 SH   SOLE   6,424 0 0
NORTHERN OIL & GAS INC NEV PUT 665531959 7 41 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 524 1,047 SH Call SOLE   0 0 0
NOKIA CORP COM 654902204 744 148,581 SH   SOLE   148,581 0 0
NOKIA CORP PUT 654902954 984 1,965 SH Put SOLE   0 0 0
NOMAD FOODS LTD CALL G6564A905 1,138 533 SH Call SOLE   0 0 0
NOMAD FOODS LTD PUT G6564A955 179 84 SH Put SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 1,273 573 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC COM 637071101 228 10,268 SH   SOLE   10,268 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 271 122 SH Put SOLE   0 0 0
NOVANTA INC CALL 67000B904 47 5 SH Call SOLE   0 0 0
SERVICENOW INC CALL 81762P902 40,416 1,472 SH Call SOLE   0 0 0
SERVICENOW INC PUT 81762P952 21,498 783 SH Put SOLE   0 0 0
NEENAH INC CALL 640079909 13 2 SH Call SOLE   0 0 0
NEENAH INC COM 640079109 15 223 SH   SOLE   223 0 0
NEENAH INC PUT 640079959 54 8 SH Put SOLE   0 0 0
NEOPHOTONICS CORP CALL 64051T900 4 10 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 66 15,994 SH   SOLE   15,994 0 0
NEOPHOTONICS CORP PUT 64051T950 1 4 SH Put SOLE   0 0 0
NEWPARK RES INC CALL 651718904 34 47 SH Call SOLE   0 0 0
NEWPARK RES INC COM 651718504 0 108 SH   SOLE   108 0 0
NEWPARK RES INC PUT 651718954 4 6 SH Put SOLE   0 0 0
NORTHSTAR REALTY EUROPE CORP CALL 66706L901 4,194 2,553 SH Call SOLE   0 0 0
NRG ENERGY INC CALL 629377908 825 235 SH Call SOLE   0 0 0
NRG ENERGY INC COM 629377508 1,365 38,872 SH   SOLE   38,872 0 0
NRG ENERGY INC PUT 629377958 3,803 1,083 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L CALL 63900P908 159 45 SH Call SOLE   0 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 107 3,031 SH   SOLE   3,031 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 170 48 SH Put SOLE   0 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 400 260 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 281 183 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 960 354 SH Call SOLE   0 0 0
NUSTAR ENERGY LP PUT 67058H952 352 130 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES CALL 637870906 11 4 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP CALL 655844908 11,182 561 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP PUT 655844958 13,913 698 SH Put SOLE   0 0 0
INSIGHT ENTERPRISES INC CALL 45765U903 5 1 SH Call SOLE   0 0 0
INSIGHT ENTERPRISES INC COM 45765U103 13 230 SH   SOLE   230 0 0
INSIGHT ENTERPRISES INC PUT 45765U953 69 12 SH Put SOLE   0 0 0
INSPERITY INC CALL 45778Q907 500 41 SH Call SOLE   0 0 0
INSPERITY INC PUT 45778Q957 36 3 SH Put SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC CALL 630402905 124 42 SH Call SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC PUT 630402955 71 24 SH Put SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC CALL 63009R909 18 6 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 98 3,260 SH   SOLE   3,260 0 0
NETAPP INC CALL 64110D904 4,300 697 SH Call SOLE   0 0 0
NETAPP INC PUT 64110D954 2,733 443 SH Put SOLE   0 0 0
NETSCOUT SYS INC CALL 64115T904 53 21 SH Call SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM CALL M53644906 39 91 SH Call SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM COM M53644106 113 26,164 SH   SOLE   26,164 0 0
INTEC PHARMA LTD JERUSALEM PUT M53644956 99 229 SH Put SOLE   0 0 0
NETEASE INC CALL 64110W902 4,834 189 SH Call SOLE   0 0 0
NETEASE INC PUT 64110W952 5,908 231 SH Put SOLE   0 0 0
NETGEAR INC CALL 64111Q904 15 6 SH Call SOLE   0 0 0
NETGEAR INC COM 64111Q104 25 1,003 SH   SOLE   1,003 0 0
NETGEAR INC PUT 64111Q954 25 10 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 568 347 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 268 164 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 4,010 1,546 SH Call SOLE   0 0 0
NUTANIX INC COM 67059N108 3,556 137,105 SH   SOLE   137,105 0 0
NUTANIX INC PUT 67059N958 5,540 2,136 SH Put SOLE   0 0 0
NAM TAI PPTY INC CALL G63907902 118 122 SH Call SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 978 183 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 860 161 SH Put SOLE   0 0 0
NATERA INC CALL 632307904 113 41 SH Call SOLE   0 0 0
NATERA INC COM 632307104 90 3,274 SH   SOLE   3,274 0 0
NATERA INC PUT 632307954 71 26 SH Put SOLE   0 0 0
NEUROTROPE INC CALL 64129T907 44 55 SH Call SOLE   0 0 0
NEUROTROPE INC COM 64129T207 173 21,684 SH   SOLE   21,684 0 0
NEUROTROPE INC PUT 64129T957 44 55 SH Put SOLE   0 0 0
NORTHERN TR CORP CALL 665859904 2,961 329 SH Call SOLE   0 0 0
NORTHERN TR CORP PUT 665859954 351 39 SH Put SOLE   0 0 0
NETSOL TECHNOLOGIES INC CALL 64115A902 6 12 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 137 86 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 18 1,181 SH   SOLE   1,181 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 241 151 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 4,518 820 SH Call SOLE   0 0 0
NUCOR CORP PUT 670346955 1,068 194 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 10,722 3,909 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E844 3,622 132,079 SH   SOLE   132,079 0 0
DIREXION SHS ETF TR PUT 25460E955 4,235 1,544 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 310 63 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 167 34 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 111 19 SH Call SOLE   0 0 0
NUVASIVE INC COM 670704105 95 1,633 SH   SOLE   1,633 0 0
NOVAVAX INC CALL 670002901 84 144 SH Call SOLE   0 0 0
NOVAVAX INC PUT 670002951 0 1 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002901 397 679 SH Call SOLE   0 0 0
NOVAVAX INC PUT 670002951 139 238 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 2,453 388 SH Call SOLE   0 0 0
NOVOCURE LTD COM G6674U108 1,155 18,267 SH   SOLE   18,267 0 0
NOVOCURE LTD PUT G6674U958 1,074 170 SH Put SOLE   0 0 0
NVIDIA CORP CALL 67066G904 116,406 7,088 SH Call SOLE   0 0 0
NVIDIA CORP COM 67066G104 36,669 223,281 SH   SOLE   223,281 0 0
NVIDIA CORP PUT 67066G954 119,723 7,290 SH Put SOLE   0 0 0
NV5 GLOBAL INC CALL 62945V909 1,546 190 SH Call SOLE   0 0 0
NV5 GLOBAL INC COM 62945V109 141 1,735 SH   SOLE   1,735 0 0
NV5 GLOBAL INC PUT 62945V959 3,101 381 SH Put SOLE   0 0 0
NAVIGATOR HOLDINGS LTD CALL Y62132908 12 13 SH Call SOLE   0 0 0
NAVIGATOR HOLDINGS LTD PUT Y62132958 173 185 SH Put SOLE   0 0 0
NOVELION THERAPEUTICS INC COM 67001K202 7 10,000 SH   SOLE   10,000 0 0
NOVELION THERAPEUTICS INC PUT 67001K952 7 100 SH Put SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L CALL M7516K903 5 2 SH Call SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 2 97 SH   SOLE   97 0 0
NOVO-NORDISK A S CALL 670100905 1,265 248 SH Call SOLE   0 0 0
NOVO-NORDISK A S PUT 670100955 745 146 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 557 86 SH Call SOLE   0 0 0
NEVRO CORP COM 64157F103 421 6,508 SH   SOLE   6,508 0 0
NEVRO CORP PUT 64157F953 959 148 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 5,734 628 SH Call SOLE   0 0 0
NOVARTIS A G PUT 66987V959 8,710 954 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 30 337 SH Call SOLE   0 0 0
NOVARTIS A G PUT 66987V959 14 161 SH Put SOLE   0 0 0
NVENT ELECTRIC PLC CALL G6700G907 146 59 SH Call SOLE   0 0 0
NVENT ELECTRIC PLC COM G6700G107 0 17 SH   SOLE   17 0 0
NVENT ELECTRIC PLC PUT G6700G957 2 1 SH Put SOLE   0 0 0
INVITAE CORP CALL 46185L903 1,459 621 SH Call SOLE   0 0 0
INVITAE CORP COM 46185L103 153 6,519 SH   SOLE   6,519 0 0
INVITAE CORP PUT 46185L953 596 254 SH Put SOLE   0 0 0
NUVECTRA CORP COM 67075N108 1 496 SH   SOLE   496 0 0
NUVECTRA CORP PUT 67075N958 3 11 SH Put SOLE   0 0 0
NEWELL BRANDS INC CALL 651229906 3,184 2,065 SH Call SOLE   0 0 0
NEWELL BRANDS INC PUT 651229956 2,781 1,804 SH Put SOLE   0 0 0
NORTHWEST NAT HLDG CO CALL 66765N905 97 14 SH Call SOLE   0 0 0
NORTHWEST NAT HLDG CO PUT 66765N955 55 8 SH Put SOLE   0 0 0
NORTHWEST PIPE CO COM 667746101 10 393 SH   SOLE   393 0 0
NORTHWEST PIPE CO PUT 667746951 7 3 SH Put SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 17 13 SH Call SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR CALL 747619904 5 3 SH Call SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1 74 SH   SOLE   74 0 0
QUANEX BUILDING PRODUCTS COR PUT 747619954 3 2 SH Put SOLE   0 0 0
NEXTGEN HEALTHCARE INC CALL 65343C902 139 70 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 31,752 3,253 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 26,491 2,714 SH Put SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 21 519 SH   SOLE   519 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 979 97 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 420 4,160 SH   SOLE   4,160 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 1,454 144 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 257 258 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 26 2,653 SH   SOLE   2,653 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 95 96 SH Put SOLE   0 0 0
NEW YORK MTG TR INC CALL 649604901 40 65 SH Call SOLE   0 0 0
NEW YORK MTG TR INC COM 649604501 1 188 SH   SOLE   188 0 0
NEW YORK MTG TR INC PUT 649604951 70 114 SH Put SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 4 32 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 0 6 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 1,184 363 SH Call SOLE   0 0 0
NEW YORK TIMES CO PUT 650111957 949 291 SH Put SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 2,138 310 SH Call SOLE   0 0 0
REALTY INCOME CORP COM 756109104 179 2,608 SH   SOLE   2,608 0 0
REALTY INCOME CORP PUT 756109954 3,082 447 SH Put SOLE   0 0 0
OAKTREE CAP GROUP LLC CALL 674001901 49 10 SH Call SOLE   0 0 0
OAKTREE CAP GROUP LLC COM 674001201 88 1,781 SH   SOLE   1,781 0 0
OAKTREE CAP GROUP LLC PUT 674001951 292 59 SH Put SOLE   0 0 0
OASIS PETE INC NEW CALL 674215908 55 97 SH Call SOLE   0 0 0
OASIS PETE INC NEW COM 674215108 429 75,538 SH   SOLE   75,538 0 0
OASIS PETE INC NEW PUT 674215958 24 44 SH Put SOLE   0 0 0
OBSIDIAN ENERGY LTD CALL 674482903 0 5 SH Call SOLE   0 0 0
OBSIDIAN ENERGY LTD COM 674482203 0 2 SH   SOLE   2 0 0
OBSIDIAN ENERGY LTD PUT 674482953 0 1 SH Put SOLE   0 0 0
OBALON THERAPEUTICS INC COM 67424L100 0 900 SH   SOLE   900 0 0
OBALON THERAPEUTICS INC PUT 67424L950 0 9 SH Put SOLE   0 0 0
OWENS CORNING NEW CALL 690742901 1,856 319 SH Call SOLE   0 0 0
OWENS CORNING NEW COM 690742101 1,662 28,562 SH   SOLE   28,562 0 0
OWENS CORNING NEW PUT 690742951 3,107 534 SH Put SOLE   0 0 0
OCWEN FINL CORP CALL 675746909 1 8 SH Call SOLE   0 0 0
OCWEN FINL CORP COM 675746309 8 4,124 SH   SOLE   4,124 0 0
OCWEN FINL CORP PUT 675746959 0 1 SH Put SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO CALL 67401P908 23 43 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 99 226 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC COM 67576A100 398 90,518 SH   SOLE   90,518 0 0
OCULAR THERAPEUTIX INC PUT 67576A950 37 85 SH Put SOLE   0 0 0
ONCOCYTE CORPORATION CALL 68235C907 0 2 SH Call SOLE   0 0 0
ONCOCYTE CORPORATION COM 68235C107 0 195 SH   SOLE   195 0 0
ONCOCYTE CORPORATION PUT 68235C957 4 20 SH Put SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN CALL 679580900 1,074 72 SH Call SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 180 1,207 SH   SOLE   1,207 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950 1,492 100 SH Put SOLE   0 0 0
OFFICE DEPOT INC CALL 676220906 14 69 SH Call SOLE   0 0 0
OFFICE DEPOT INC COM 676220106 58 28,602 SH   SOLE   28,602 0 0
OFFICE DEPOT INC PUT 676220956 27 132 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 38 3 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 362 28 SH Put SOLE   0 0 0
ORION ENERGY SYSTEMS INC CALL 686275908 8 29 SH Call SOLE   0 0 0
ORION ENERGY SYSTEMS INC PUT 686275958 0 1 SH Put SOLE   0 0 0
CORPORATE OFFICE PPTYS TR COM 22002T108 0 33 SH   SOLE   33 0 0
OFG BANCORP CALL 67103X902 289 122 SH Call SOLE   0 0 0
OFG BANCORP COM 67103X102 867 36,506 SH   SOLE   36,506 0 0
OFG BANCORP PUT 67103X952 1,963 826 SH Put SOLE   0 0 0
ORTHOFIX MED INC CALL 68752M908 10 2 SH Call SOLE   0 0 0
ORTHOFIX MED INC COM 68752M108 0 2 SH   SOLE   2 0 0
OGE ENERGY CORP CALL 670837903 17 4 SH Call SOLE   0 0 0
OGE ENERGY CORP PUT 670837953 8 2 SH Put SOLE   0 0 0
ORGANIGRAM HLDGS INC COM 68620P101 2 457 SH   SOLE   457 0 0
ORGANIGRAM HLDGS INC PUT 68620P951 0 1 SH Put SOLE   0 0 0
ONE GAS INC COM 68235P108 12 138 SH   SOLE   138 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 1,062 289 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 742 202 SH Put SOLE   0 0 0
OWENS ILL INC CALL 690768903 32 19 SH Call SOLE   0 0 0
OWENS ILL INC COM 690768403 78 4,532 SH   SOLE   4,532 0 0
OWENS ILL INC PUT 690768953 20 12 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 8,168 5,512 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 9,855 6,650 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 2,664 1,307 SH Call SOLE   0 0 0
OCEANEERING INTL INC PUT 675232952 14 7 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06745R903 5 1 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06745R693 83 1,413 SH   SOLE   1,413 0 0
PROSHARES TR II CALL 74347Y905 34 17 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y805 31 1,571 SH   SOLE   1,571 0 0
PROSHARES TR II PUT 74347Y955 20 10 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 281 128 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W221 246 11,221 SH   SOLE   11,221 0 0
PROSHARES TR II PUT 74347W952 127 58 SH Put SOLE   0 0 0
OIL STS INTL INC CALL 678026905 87 48 SH Call SOLE   0 0 0
OIL STS INTL INC PUT 678026955 1 1 SH Put SOLE   0 0 0
ONEOK INC NEW CALL 682680903 5,945 864 SH Call SOLE   0 0 0
ONEOK INC NEW PUT 682680953 2,057 299 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 9,596 777 SH Call SOLE   0 0 0
OKTA INC COM 679295105 3,171 25,677 SH   SOLE   25,677 0 0
OKTA INC PUT 679295955 11,399 923 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 8,932 475 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 519 2,765 SH   SOLE   2,765 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 7,616 405 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I CALL 681116909 2,743 315 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I PUT 681116959 1,062 122 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 758 346 SH Call SOLE   0 0 0
OLIN CORP COM 680665205 99 4,531 SH   SOLE   4,531 0 0
OLIN CORP PUT 680665955 308 141 SH Put SOLE   0 0 0
ONE LIBERTY PPTYS INC CALL 682406903 8 3 SH Call SOLE   0 0 0
ONE LIBERTY PPTYS INC COM 682406103 44 1,530 SH   SOLE   1,530 0 0
ONE LIBERTY PPTYS INC PUT 682406953 92 32 SH Put SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 1,032 126 SH Call SOLE   0 0 0
OMNICOM GROUP INC PUT 681919956 327 40 SH Put SOLE   0 0 0
OMNICELL INC CALL 68213N909 103 12 SH Call SOLE   0 0 0
OMNICELL INC PUT 68213N959 2,821 328 SH Put SOLE   0 0 0
OMEROS CORP CALL 682143902 676 431 SH Call SOLE   0 0 0
OMEROS CORP COM 682143102 12 766 SH   SOLE   766 0 0
OMEROS CORP PUT 682143952 189 121 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I CALL 676118901 172 297 SH Call SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I COM 676118201 13 2,314 SH   SOLE   2,314 0 0
ODYSSEY MARINE EXPLORATION I PUT 676118951 212 367 SH Put SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 1,622 480 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC PUT 68268W953 165 49 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 7 22 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW COM 690732102 12 3,924 SH   SOLE   3,924 0 0
OWENS & MINOR INC NEW PUT 690732952 13 42 SH Put SOLE   0 0 0
ON SEMICONDUCTOR CORP CALL 682189905 1,026 508 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP PUT 682189955 929 460 SH Put SOLE   0 0 0
OLD NATL BANCORP IND CALL 680033907 1,522 918 SH Call SOLE   0 0 0
SPARK THERAPEUTICS INC CALL 84652J903 3,839 375 SH Call SOLE   0 0 0
SPARK THERAPEUTICS INC COM 84652J103 22 221 SH   SOLE   221 0 0
SPARK THERAPEUTICS INC PUT 84652J953 4,944 483 SH Put SOLE   0 0 0
ONCTERNAL THERAPEUTICS INC CALL 68236P907 0 4 SH Call SOLE   0 0 0
ONCTERNAL THERAPEUTICS INC PUT 68236P957 0 1 SH Put SOLE   0 0 0
ON DECK CAP INC CALL 682163900 1 3 SH Call SOLE   0 0 0
ON DECK CAP INC COM 682163100 36 8,888 SH   SOLE   8,888 0 0
ON DECK CAP INC PUT 682163950 13 32 SH Put SOLE   0 0 0
ORGANOVO HLDGS INC CALL 68620A904 0 2 SH Call SOLE   0 0 0
ORGANOVO HLDGS INC PUT 68620A954 2 50 SH Put SOLE   0 0 0
OOMA INC CALL 683416901 9 9 SH Call SOLE   0 0 0
OOMA INC COM 683416101 9 939 SH   SOLE   939 0 0
OOMA INC PUT 683416951 10 10 SH Put SOLE   0 0 0
OFFICE PPTYS INCOME TR CALL 67623C909 0 6 SH Call SOLE   0 0 0
OFFICE PPTYS INCOME TR COM 67623C109 0 23,034 SH   SOLE   23,034 0 0
OFFICE PPTYS INCOME TR PUT 67623C959 0 263 SH Put SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 140 577 SH Call SOLE   0 0 0
OPKO HEALTH INC PUT 68375N953 127 521 SH Put SOLE   0 0 0
OPTIMIZERX CORP CALL 68401U904 299 185 SH Call SOLE   0 0 0
OPTIMIZERX CORP PUT 68401U954 473 292 SH Put SOLE   0 0 0
OPPENHEIMER HLDGS INC CALL 683797904 114 42 SH Call SOLE   0 0 0
OPPENHEIMER HLDGS INC COM 683797104 61 2,246 SH   SOLE   2,246 0 0
OSISKO GOLD ROYALTIES LTD CALL 68827L901 5 5 SH Call SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD PUT 68827L951 1 1 SH Put SOLE   0 0 0
ORMAT TECHNOLOGIES INC CALL 686688902 57 9 SH Call SOLE   0 0 0
ORBCOMM INC CALL 68555P900 26 36 SH Call SOLE   0 0 0
ORBCOMM INC COM 68555P100 6 899 SH   SOLE   899 0 0
ORCHID IS CAP INC CALL 68571X903 20 33 SH Call SOLE   0 0 0
ORCHID IS CAP INC COM 68571X103 4 683 SH   SOLE   683 0 0
ORCHID IS CAP INC PUT 68571X953 3 5 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 24,662 4,329 SH Call SOLE   0 0 0
ORACLE CORP PUT 68389X955 13,171 2,312 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 89 40 SH Call SOLE   0 0 0
OLD REP INTL CORP PUT 680223954 8 4 SH Put SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW CALL 67103H907 738 20 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,016 2,753 SH   SOLE   2,753 0 0
O REILLY AUTOMOTIVE INC NEW PUT 67103H957 10,562 286 SH Put SOLE   0 0 0
ORAMED PHARM INC CALL 68403P903 13 37 SH Call SOLE   0 0 0
ORAMED PHARM INC COM 68403P203 6 1,775 SH   SOLE   1,775 0 0
ORAMED PHARM INC PUT 68403P953 1 4 SH Put SOLE   0 0 0
ORION GROUP HOLDINGS INC CALL 68628V908 20 75 SH Call SOLE   0 0 0
ORION GROUP HOLDINGS INC COM 68628V308 0 250 SH   SOLE   250 0 0
ORION GROUP HOLDINGS INC PUT 68628V958 0 1 SH Put SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I CALL 69036R903 1 6 SH Call SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 20 11,007 SH   SOLE   11,007 0 0
OVERSEAS SHIPHOLDING GROUP I PUT 69036R953 21 115 SH Put SOLE   0 0 0
OSI SYSTEMS INC CALL 671044905 3,401 302 SH Call SOLE   0 0 0
OSI SYSTEMS INC PUT 671044955 6,329 562 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 692 83 SH Call SOLE   0 0 0
OSHKOSH CORP PUT 688239951 217 26 SH Put SOLE   0 0 0
ONESPAN INC CALL 68287N900 119 84 SH Call SOLE   0 0 0
ONESPAN INC COM 68287N100 64 4,547 SH   SOLE   4,547 0 0
ONESPAN INC PUT 68287N950 185 131 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 2,034 1,496 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 653 48,016 SH   SOLE   48,016 0 0
OVERSTOCK COM INC DEL PUT 690370951 1,111 817 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 10 1,130 SH   SOLE   1,130 0 0
ORASURE TECHNOLOGIES INC PUT 68554V958 10 11 SH Put SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 16 4 SH Call SOLE   0 0 0
OPEN TEXT CORP COM 683715106 16 399 SH   SOLE   399 0 0
OTONOMY INC PUT 68906L955 0 1 SH Put SOLE   0 0 0
OTTER TAIL CORP PUT 689648953 0 5 SH Put SOLE   0 0 0
OUTFRONT MEDIA INC CALL 69007J906 5 2 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC COM 69007J106 1,074 41,647 SH   SOLE   41,647 0 0
OUTFRONT MEDIA INC PUT 69007J956 760 295 SH Put SOLE   0 0 0
OXFORD INDS INC CALL 691497909 333 44 SH Call SOLE   0 0 0
OXFORD INDS INC PUT 691497959 30 4 SH Put SOLE   0 0 0
OXFORD SQUARE CAP CORP CALL 69181V907 64 100 SH Call SOLE   0 0 0
OXFORD SQUARE CAP CORP COM 69181V107 0 18 SH   SOLE   18 0 0
OCCIDENTAL PETE CORP CALL 674599905 19,106 3,800 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP COM 674599105 4,652 92,532 SH   SOLE   92,532 0 0
OCCIDENTAL PETE CORP PUT 674599955 21,062 4,189 SH Put SOLE   0 0 0
BANK OZK CALL 06417N903 210 70 SH Call SOLE   0 0 0
BANK OZK COM 06417N103 51 1,697 SH   SOLE   1,697 0 0
BANK OZK PUT 06417N953 2,548 847 SH Put SOLE   0 0 0
OCH ZIFF CPTL MANGEMNT GRP I CALL 67551U904 117 51 SH Call SOLE   0 0 0
OCH ZIFF CPTL MANGEMNT GRP I PUT 67551U954 9 4 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 581 239 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 71 2,955 SH   SOLE   2,955 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 1,151 473 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 1,955 1,515 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP COM 697900108 105 8,139 SH   SOLE   8,139 0 0
PAN AMERICAN SILVER CORP PUT 697900958 817 633 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 222 172 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP PUT 697900958 3 3 SH Put SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 30 51 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 9 15 SH Put SOLE   0 0 0
PACWEST BANCORP DEL CALL 695263903 314 81 SH Call SOLE   0 0 0
PACWEST BANCORP DEL COM 695263103 21 560 SH   SOLE   560 0 0
PACWEST BANCORP DEL PUT 695263953 155 40 SH Put SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 113 24 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 476 10,067 SH   SOLE   10,067 0 0
PENSKE AUTOMOTIVE GRP INC PUT 70959W953 14 3 SH Put SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 878 352 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P PUT 72651A957 701 281 SH Put SOLE   0 0 0
PAGSEGURO DIGITAL LTD CALL G68707901 3,838 985 SH Call SOLE   0 0 0
PAGSEGURO DIGITAL LTD PUT G68707951 502 129 SH Put SOLE   0 0 0
PAMPA ENERGIA S A CALL 697660907 128 37 SH Call SOLE   0 0 0
PAMPA ENERGIA S A COM 697660207 1,231 35,509 SH   SOLE   35,509 0 0
PAMPA ENERGIA S A PUT 697660957 301 87 SH Put SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 27,629 1,356 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 4,385 21,525 SH   SOLE   21,525 0 0
PALO ALTO NETWORKS INC PUT 697435955 20,416 1,002 SH Put SOLE   0 0 0
PAR TECHNOLOGY CORP CALL 698884903 22 8 SH Call SOLE   0 0 0
PAR TECHNOLOGY CORP PUT 698884953 2 1 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 5,214 230 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC PUT 70432V952 793 35 SH Put SOLE   0 0 0
PAYSIGN INC CALL 70451A904 25 19 SH Call SOLE   0 0 0
PAYSIGN INC COM 70451A104 1,009 75,533 SH   SOLE   75,533 0 0
PAYSIGN INC PUT 70451A954 276 207 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 2,468 300 SH Call SOLE   0 0 0
PAYCHEX INC COM 704326107 794 9,655 SH   SOLE   9,655 0 0
PAYCHEX INC PUT 704326957 1,637 199 SH Put SOLE   0 0 0
PROSPERITY BANCSHARES INC CALL 743606905 198 30 SH Call SOLE   0 0 0
PROSPERITY BANCSHARES INC PUT 743606955 79 12 SH Put SOLE   0 0 0
PEMBINA PIPELINE CORP CALL 706327903 44 12 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP COM 706327103 299 8,047 SH   SOLE   8,047 0 0
PEMBINA PIPELINE CORP PUT 706327953 788 212 SH Put SOLE   0 0 0
PEOPLES UTD FINL INC CALL 712704905 508 303 SH Call SOLE   0 0 0
PEOPLES UTD FINL INC PUT 712704955 68 41 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 1,154 369 SH Call SOLE   0 0 0
PBF ENERGY INC COM 69318G106 324 10,371 SH   SOLE   10,371 0 0
PBF ENERGY INC PUT 69318G956 106 34 SH Put SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 196 93 SH Call SOLE   0 0 0
PBF LOGISTICS LP COM 69318Q104 179 8,503 SH   SOLE   8,503 0 0
PBF LOGISTICS LP PUT 69318Q954 484 229 SH Put SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 56 133 SH Call SOLE   0 0 0
PITNEY BOWES INC PUT 724479950 14 34 SH Put SOLE   0 0 0
POTBELLY CORP COM 73754Y100 0 33 SH   SOLE   33 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 7,053 4,530 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO COM 71654V408 2,718 174,628 SH   SOLE   174,628 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 10,721 6,886 SH Put SOLE   0 0 0
PERMIAN BASIN RTY TR COM 714236106 1 182 SH   SOLE   182 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 835 657 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 166 13,123 SH   SOLE   13,123 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 61 48 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 1,318 184 SH Call SOLE   0 0 0
PACCAR INC PUT 693718958 931 130 SH Put SOLE   0 0 0
PG&E CORP CALL 69331C908 10,520 4,590 SH Call SOLE   0 0 0
PG&E CORP PUT 69331C958 10,107 4,410 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION CALL 737630903 54 14 SH Call SOLE   0 0 0
POTLATCHDELTIC CORPORATION COM 737630103 27 709 SH   SOLE   709 0 0
POTLATCHDELTIC CORPORATION PUT 737630953 74 19 SH Put SOLE   0 0 0
PCM INC CALL 69323K900 1,215 347 SH Call SOLE   0 0 0
PCM INC PUT 69323K950 185 53 SH Put SOLE   0 0 0
PACIRA BIOSCIENCES CALL 695127900 835 192 SH Call SOLE   0 0 0
PACIRA BIOSCIENCES PUT 695127950 86 20 SH Put SOLE   0 0 0
PAYLOCITY HLDG CORP CALL 70438V906 328 35 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP COM 70438V106 743 7,925 SH   SOLE   7,925 0 0
PAYLOCITY HLDG CORP PUT 70438V956 2,157 230 SH Put SOLE   0 0 0
PARK CITY GROUP INC COM 700215304 0 151 SH   SOLE   151 0 0
PAGERDUTY INC CALL 69553P900 79 17 SH Call SOLE   0 0 0
PAGERDUTY INC PUT 69553P950 559 119 SH Put SOLE   0 0 0
PDC ENERGY INC CALL 69327R901 43 12 SH Call SOLE   0 0 0
PDC ENERGY INC PUT 69327R951 10 3 SH Put SOLE   0 0 0
PATTERSON COMPANIES INC CALL 703395903 148 65 SH Call SOLE   0 0 0
PATTERSON COMPANIES INC COM 703395103 15 666 SH   SOLE   666 0 0
PATTERSON COMPANIES INC PUT 703395953 471 206 SH Put SOLE   0 0 0
PINDUODUO INC CALL 722304902 701 340 SH Call SOLE   0 0 0
PINDUODUO INC COM 722304102 2,721 131,916 SH   SOLE   131,916 0 0
PINDUODUO INC PUT 722304952 5,072 2,459 SH Put SOLE   0 0 0
PDF SOLUTIONS INC COM 693282105 420 32,023 SH   SOLE   32,023 0 0
PDF SOLUTIONS INC PUT 693282955 599 457 SH Put SOLE   0 0 0
PDL BIOPHARMA INC CALL 69329Y904 4 14 SH Call SOLE   0 0 0
PDL BIOPHARMA INC COM 69329Y104 9 2,997 SH   SOLE   2,997 0 0
PRECISION DRILLING CORP CALL 74022D908 1 6 SH Call SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 543 286 SH Call SOLE   0 0 0
PARSLEY ENERGY INC COM 701877102 161 8,473 SH   SOLE   8,473 0 0
PARSLEY ENERGY INC PUT 701877952 100 53 SH Put SOLE   0 0 0
PEBBLEBROOK HOTEL TR PUT 70509V950 8 3 SH Put SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN CALL 744573906 170 29 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 0 8 SH   SOLE   8 0 0
PUBLIC SVC ENTERPRISE GRP IN PUT 744573956 29 5 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 99 14 SH Call SOLE   0 0 0
PEGASYSTEMS INC COM 705573103 82 1,158 SH   SOLE   1,158 0 0
PEGASYSTEMS INC PUT 705573953 35 5 SH Put SOLE   0 0 0
PATTERN ENERGY GROUP INC CALL 70338P900 547 237 SH Call SOLE   0 0 0
PATTERN ENERGY GROUP INC PUT 70338P950 323 140 SH Put SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT CALL 709102907 52 81 SH Call SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT PUT 709102957 113 175 SH Put SOLE   0 0 0
PACIFIC ETHANOL INC CALL 69423U905 7 97 SH Call SOLE   0 0 0
PACIFIC ETHANOL INC COM 69423U305 9 11,776 SH   SOLE   11,776 0 0
PACIFIC ETHANOL INC PUT 69423U955 11 145 SH Put SOLE   0 0 0
PENUMBRA INC CALL 70975L907 32 2 SH Call SOLE   0 0 0
PENUMBRA INC COM 70975L107 698 4,366 SH   SOLE   4,366 0 0
PENUMBRA INC PUT 70975L957 16 1 SH Put SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 202 105 SH Call SOLE   0 0 0
PENN NATL GAMING INC COM 707569109 122 6,351 SH   SOLE   6,351 0 0
PENN NATL GAMING INC PUT 707569959 190 99 SH Put SOLE   0 0 0
ADAM NAT RES FD INC COM 00548F105 218 13,183 SH   SOLE   13,183 0 0
PEPSICO INC CALL 713448908 32,926 2,511 SH Call SOLE   0 0 0
PEPSICO INC PUT 713448958 22,947 1,750 SH Put SOLE   0 0 0
SANDRIDGE PERMIAN TR CALL 80007A902 14 79 SH Call SOLE   0 0 0
SANDRIDGE PERMIAN TR COM 80007A102 12 6,990 SH   SOLE   6,990 0 0
SANDRIDGE PERMIAN TR PUT 80007A952 14 81 SH Put SOLE   0 0 0
PIONEER ENERGY SVCS CORP CALL 723664908 0 1 SH Call SOLE   0 0 0
PETIQ INC CALL 71639T906 286 87 SH Call SOLE   0 0 0
PETIQ INC COM 71639T106 7 237 SH   SOLE   237 0 0
PETIQ INC PUT 71639T956 23 7 SH Put SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 128 82 SH Call SOLE   0 0 0
PETMED EXPRESS INC COM 716382106 69 4,408 SH   SOLE   4,408 0 0
PETMED EXPRESS INC PUT 716382956 308 197 SH Put SOLE   0 0 0
ARATANA THERAPEUTICS INC CALL 03874P901 15 31 SH Call SOLE   0 0 0
ARATANA THERAPEUTICS INC COM 03874P101 52 10,159 SH   SOLE   10,159 0 0
ARATANA THERAPEUTICS INC PUT 03874P951 28 56 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 0 6 SH Put SOLE   0 0 0
PREFERRED BK LOS ANGELES CA PUT 740367954 0 4 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 14,079 3,250 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 7,772 179,410 SH   SOLE   179,410 0 0
PFIZER INC PUT 717081953 27,321 6,307 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 947 257 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 2,634 715 SH Put SOLE   0 0 0
PRINCIPAL FINL GROUP INC CALL 74251V902 370 64 SH Call SOLE   0 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 485 8,385 SH   SOLE   8,385 0 0
PRINCIPAL FINL GROUP INC PUT 74251V952 660 114 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO CALL 71377A903 12 3 SH Call SOLE   0 0 0
PROOFPOINT INC CALL 743424903 2,898 241 SH Call SOLE   0 0 0
PROOFPOINT INC PUT 743424953 2,368 197 SH Put SOLE   0 0 0
PENNYMAC FINL SVCS INC COM 70932M107 86 3,894 SH   SOLE   3,894 0 0
PROCTER AND GAMBLE CO CALL 742718909 23,991 2,188 SH Call SOLE   0 0 0
PROCTER AND GAMBLE CO PUT 742718959 60,526 5,520 SH Put SOLE   0 0 0
PEAPACK-GLADSTONE FINL CORP PUT 704699957 0 3 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 1 1 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 41 11 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V571 41 1,111 SH   SOLE   1,111 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 11 3 SH Put SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN CALL 743187906 214 347 SH Call SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 72 11,707 SH   SOLE   11,707 0 0
PROGENICS PHARMACEUTICALS IN PUT 743187956 111 180 SH Put SOLE   0 0 0
PROGRESSIVE CORP OHIO CALL 743315903 1,374 172 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO COM 743315103 2,143 26,813 SH   SOLE   26,813 0 0
PROGRESSIVE CORP OHIO PUT 743315953 3,365 421 SH Put SOLE   0 0 0
PGT INNOVATIONS INC CALL 69336V901 132 79 SH Call SOLE   0 0 0
PGT INNOVATIONS INC PUT 69336V951 1 1 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 7 5 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP CALL 701094904 1,292 76 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP COM 701094104 179 1,054 SH   SOLE   1,054 0 0
PARKER HANNIFIN CORP PUT 701094954 1,207 71 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 897 206 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V COM 500472303 26 601 SH   SOLE   601 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 1,464 336 SH Put SOLE   0 0 0
PULTE GROUP INC CALL 745867901 6,191 1,958 SH Call SOLE   0 0 0
PULTE GROUP INC PUT 745867951 4,363 1,380 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 0 2 SH Call SOLE   0 0 0
PANHANDLE OIL AND GAS INC PUT 698477956 0 5 SH Put SOLE   0 0 0
IMPINJ INC CALL 453204909 386 135 SH Call SOLE   0 0 0
IMPINJ INC PUT 453204959 65 23 SH Put SOLE   0 0 0
PICO HLDGS INC CALL 693366905 11 10 SH Call SOLE   0 0 0
PICO HLDGS INC COM 693366205 1 164 SH   SOLE   164 0 0
PICO HLDGS INC PUT 693366955 23 20 SH Put SOLE   0 0 0
POLARIS INDS INC CALL 731068902 2,089 229 SH Call SOLE   0 0 0
POLARIS INDS INC PUT 731068952 118 13 SH Put SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD CALL 46137R909 22 9 SH Call SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD PUT 46137R959 48 19 SH Put SOLE   0 0 0
PREMIER INC CALL 74051N902 58 15 SH Call SOLE   0 0 0
PREMIER INC COM 74051N102 104 2,669 SH   SOLE   2,669 0 0
PINTEREST INC CALL 72352L906 1,535 564 SH Call SOLE   0 0 0
PINTEREST INC COM 72352L106 1,517 55,738 SH   SOLE   55,738 0 0
PINTEREST INC PUT 72352L956 4,270 1,569 SH Put SOLE   0 0 0
PIER 1 IMPORTS INC COM 720279504 0 45 SH   SOLE   45 0 0
PIER 1 IMPORTS INC CALL 720279904 27 36 SH Call SOLE   0 0 0
PIER 1 IMPORTS INC PUT 720279954 1 2 SH Put SOLE   0 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 1 366 SH   SOLE   366 0 0
PJT PARTNERS INC COM 69343T107 84 2,078 SH   SOLE   2,078 0 0
PARK HOTELS RESORTS INC COM 700517105 123 4,466 SH   SOLE   4,466 0 0
PARK HOTELS RESORTS INC PUT 700517955 19 7 SH Put SOLE   0 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 0 32 SH   SOLE   32 0 0
PARK ELECTROCHEMICAL CORP PUT 700416959 3 2 SH Put SOLE   0 0 0
PACKAGING CORP AMER CALL 695156909 1,506 158 SH Call SOLE   0 0 0
PACKAGING CORP AMER PUT 695156959 209 22 SH Put SOLE   0 0 0
PERKINELMER INC CALL 714046909 645 67 SH Call SOLE   0 0 0
PERKINELMER INC COM 714046109 75 782 SH   SOLE   782 0 0
PERKINELMER INC PUT 714046959 472 49 SH Put SOLE   0 0 0
POSCO CALL 693483909 5 1 SH Call SOLE   0 0 0
POSCO COM 693483109 291 5,486 SH   SOLE   5,486 0 0
POSCO PUT 693483959 429 81 SH Put SOLE   0 0 0
PHOTRONICS INC CALL 719405902 1 2 SH Call SOLE   0 0 0
PHOTRONICS INC COM 719405102 4 550 SH   SOLE   550 0 0
PHOTRONICS INC PUT 719405952 9 11 SH Put SOLE   0 0 0
ANAPLAN INC CALL 03272L908 1,145 227 SH Call SOLE   0 0 0
ANAPLAN INC COM 03272L108 172 3,421 SH   SOLE   3,421 0 0
ANAPLAN INC PUT 03272L958 2,503 496 SH Put SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 635 157 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 148 3,672 SH   SOLE   3,672 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 1,299 321 SH Put SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 1,373 144 SH Call SOLE   0 0 0
CHILDRENS PL INC COM 168905107 533 5,590 SH   SOLE   5,590 0 0
CHILDRENS PL INC PUT 168905957 1,001 105 SH Put SOLE   0 0 0
PROLOGIS INC CALL 74340W903 376 47 SH Call SOLE   0 0 0
PROLOGIS INC COM 74340W103 2,132 26,618 SH   SOLE   26,618 0 0
PROLOGIS INC PUT 74340W953 4,165 520 SH Put SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 4,795 662 SH Call SOLE   0 0 0
PLANET FITNESS INC PUT 72703H951 4,599 635 SH Put SOLE   0 0 0
DOUGLAS DYNAMICS INC CALL 25960R905 7 2 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC CALL 74587B901 51 39 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC COM 74587B101 4 371 SH   SOLE   371 0 0
PLANTRONICS INC NEW CALL 727493908 185 50 SH Call SOLE   0 0 0
PLANTRONICS INC NEW PUT 727493958 3 1 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 141 631 SH Call SOLE   0 0 0
PLUG POWER INC PUT 72919P952 53 237 SH Put SOLE   0 0 0
PLEXUS CORP CALL 729132900 87 15 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 21,768 2,772 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC COM 718172109 597 7,605 SH   SOLE   7,605 0 0
PHILIP MORRIS INTL INC PUT 718172959 34,082 4,340 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 438 201 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR PUT 70931T953 6 3 SH Put SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 4,777 348 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 4,667 340 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 408 71 SH Call SOLE   0 0 0
PINNACLE FINL PARTNERS INC PUT 72346Q954 86 15 SH Put SOLE   0 0 0
PENNANTPARK INVT CORP CALL 708062904 12 20 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP PUT 708062954 1 3 SH Put SOLE   0 0 0
PENTAIR PLC CALL G7S00T904 572 154 SH Call SOLE   0 0 0
PENTAIR PLC PUT G7S00T954 29 8 SH Put SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 141 15 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP PUT 723484951 931 99 SH Put SOLE   0 0 0
INSULET CORP CALL 45784P901 5,109 428 SH Call SOLE   0 0 0
INSULET CORP PUT 45784P951 1,313 110 SH Put SOLE   0 0 0
POLYONE CORP CALL 73179P906 12 4 SH Call SOLE   0 0 0
POLYONE CORP COM 73179P106 9 317 SH   SOLE   317 0 0
POLYONE CORP PUT 73179P956 15 5 SH Put SOLE   0 0 0
POOL CORPORATION CALL 73278L905 3,266 171 SH Call SOLE   0 0 0
POOL CORPORATION PUT 73278L955 2,139 112 SH Put SOLE   0 0 0
PORTLAND GEN ELEC CO CALL 736508907 5 1 SH Call SOLE   0 0 0
PORTLAND GEN ELEC CO COM 736508847 42 781 SH   SOLE   781 0 0
POST HLDGS INC CALL 737446904 1,029 99 SH Call SOLE   0 0 0
POST HLDGS INC COM 737446104 331 3,190 SH   SOLE   3,190 0 0
POST HLDGS INC PUT 737446954 5,863 564 SH Put SOLE   0 0 0
POWER INTEGRATIONS INC CALL 739276903 144 18 SH Call SOLE   0 0 0
POWER INTEGRATIONS INC PUT 739276953 112 14 SH Put SOLE   0 0 0
PILGRIMS PRIDE CORP NEW CALL 72147K908 459 181 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP NEW PUT 72147K958 291 115 SH Put SOLE   0 0 0
PPDAI GROUP INC CALL 69354V908 40 93 SH Call SOLE   0 0 0
PPDAI GROUP INC PUT 69354V958 0 2 SH Put SOLE   0 0 0
PPG INDS INC CALL 693506907 548 47 SH Call SOLE   0 0 0
PPG INDS INC COM 693506107 1,080 9,260 SH   SOLE   9,260 0 0
PPG INDS INC PUT 693506957 4,096 351 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 35 6 SH Call SOLE   0 0 0
PPL CORP CALL 69351T906 3,373 1,088 SH Call SOLE   0 0 0
PPL CORP PUT 69351T956 313 101 SH Put SOLE   0 0 0
PROASSURANCE CORP CALL 74267C906 148 41 SH Call SOLE   0 0 0
PROASSURANCE CORP COM 74267C106 18 501 SH   SOLE   501 0 0
PROASSURANCE CORP PUT 74267C956 3 1 SH Put SOLE   0 0 0
PRA GROUP INC CALL 69354N906 121 43 SH Call SOLE   0 0 0
PRA GROUP INC COM 69354N106 68 2,427 SH   SOLE   2,427 0 0
PRA GROUP INC PUT 69354N956 163 58 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 2,052 207 SH Call SOLE   0 0 0
PRA HEALTH SCIENCES INC COM 69354M108 663 6,691 SH   SOLE   6,691 0 0
PRA HEALTH SCIENCES INC PUT 69354M958 1,814 183 SH Put SOLE   0 0 0
PERCEPTRON INC CALL 71361F900 0 1 SH Call SOLE   0 0 0
PERFICIENT INC CALL 71375U901 34 10 SH Call SOLE   0 0 0
PERFICIENT INC PUT 71375U951 113 33 SH Put SOLE   0 0 0
PERRIGO CO PLC CALL G97822903 771 162 SH Call SOLE   0 0 0
PERRIGO CO PLC COM G97822103 157 3,303 SH   SOLE   3,303 0 0
PERRIGO CO PLC PUT G97822953 576 121 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 466 107 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP COM 743312100 328 7,520 SH   SOLE   7,520 0 0
PROGRESS SOFTWARE CORP PUT 743312950 711 163 SH Put SOLE   0 0 0
PRIMERICA INC PUT 74164M958 11 1 SH Put SOLE   0 0 0
PRIMORIS SVCS CORP COM 74164F103 6 300 SH   SOLE   300 0 0
PRIMORIS SVCS CORP PUT 74164F953 27 13 SH Put SOLE   0 0 0
PROTO LABS INC CALL 743713909 1,415 122 SH Call SOLE   0 0 0
PROTO LABS INC PUT 743713959 754 65 SH Put SOLE   0 0 0
PROS HOLDINGS INC CALL 74346Y903 657 104 SH Call SOLE   0 0 0
PROS HOLDINGS INC PUT 74346Y953 2,454 388 SH Put SOLE   0 0 0
PROVIDENCE SVC CORP CALL 743815902 86 15 SH Call SOLE   0 0 0
PROVIDENCE SVC CORP COM 743815102 6 121 SH   SOLE   121 0 0
PERSPECTA INC CALL 715347900 4 2 SH Call SOLE   0 0 0
PERSPECTA INC COM 715347100 46 1,994 SH   SOLE   1,994 0 0
PERSPECTA INC PUT 715347950 9 4 SH Put SOLE   0 0 0
PROTHENA CORP PLC COM G72800108 195 18,469 SH   SOLE   18,469 0 0
PROTHENA CORP PLC PUT G72800958 12 12 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 8 21 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 0 32 SH   SOLE   32 0 0
PARTY CITY HOLDCO INC CALL 702149905 31 43 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC COM 702149105 78 10,721 SH   SOLE   10,721 0 0
PARTY CITY HOLDCO INC PUT 702149955 0 1 SH Put SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 8,736 865 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 6,726 666 SH Put SOLE   0 0 0
PLURALSIGHT INC CALL 72941B906 291 96 SH Call SOLE   0 0 0
PLURALSIGHT INC PUT 72941B956 333 110 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 785 33 SH Call SOLE   0 0 0
PUBLIC STORAGE PUT 74460D959 1,286 54 SH Put SOLE   0 0 0
PS BUSINESS PKS INC CALIF PUT 69360J957 168 10 SH Put SOLE   0 0 0
PROSPECT CAPITAL CORPORATION CALL 74348T902 0 1 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION PUT 74348T952 96 148 SH Put SOLE   0 0 0
PRICESMART INC COM 741511109 32 645 SH   SOLE   645 0 0
PRICESMART INC PUT 741511959 270 53 SH Put SOLE   0 0 0
PARSONS CORPORATION CALL 70202L902 140 38 SH Call SOLE   0 0 0
PARSONS CORPORATION COM 70202L102 66 1,815 SH   SOLE   1,815 0 0
PARSONS CORPORATION PUT 70202L952 66 18 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 22 8 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347R902 439 226 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R313 9 510 SH   SOLE   510 0 0
PURE STORAGE INC CALL 74624M902 555 364 SH Call SOLE   0 0 0
PURE STORAGE INC PUT 74624M952 161 106 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R902 0 1 SH Call SOLE   0 0 0
PHILLIPS 66 CALL 718546904 7,483 800 SH Call SOLE   0 0 0
PHILLIPS 66 PUT 718546954 3,442 368 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 429 87 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 172 35 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 5,924 660 SH Call SOLE   0 0 0
PTC INC COM 69370C100 1,290 14,377 SH   SOLE   14,377 0 0
PTC INC PUT 69370C950 3,742 417 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 297 66 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC PUT 69366J950 616 137 SH Put SOLE   0 0 0
POLARITYTE INC CALL 731094908 39 69 SH Call SOLE   0 0 0
POLARITYTE INC COM 731094108 178 31,270 SH   SOLE   31,270 0 0
POLARITYTE INC PUT 731094958 119 209 SH Put SOLE   0 0 0
PATTERSON UTI ENERGY INC CALL 703481901 17 15 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC COM 703481101 98 8,588 SH   SOLE   8,588 0 0
PATTERSON UTI ENERGY INC PUT 703481951 306 266 SH Put SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN CALL 74373B909 9 96 SH Call SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 24 24,968 SH   SOLE   24,968 0 0
PROTEOSTASIS THERAPEUTICS IN PUT 74373B959 53 545 SH Put SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC CALL 737010908 385 142 SH Call SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 504 18,609 SH   SOLE   18,609 0 0
PORTOLA PHARMACEUTICALS INC PUT 737010958 537 198 SH Put SOLE   0 0 0
PORTMAN RIDGE FIN CORP CALL 73688F902 18 80 SH Call SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 451 82 SH Call SOLE   0 0 0
PETROCHINA CO LTD COM 71646E100 507 9,215 SH   SOLE   9,215 0 0
PETROCHINA CO LTD PUT 71646E950 1,668 303 SH Put SOLE   0 0 0
PRUDENTIAL PLC CALL 74435K904 0 1 SH Call SOLE   0 0 0
PROPETRO HLDG CORP CALL 74347M908 72 35 SH Call SOLE   0 0 0
PROPETRO HLDG CORP PUT 74347M958 105 51 SH Put SOLE   0 0 0
PENN VA CORP NEW CALL 70788V902 42 14 SH Call SOLE   0 0 0
PENN VA CORP NEW COM 70788V102 30 1,007 SH   SOLE   1,007 0 0
PRETIUM RES INC CALL 74139C902 333 333 SH Call SOLE   0 0 0
PRETIUM RES INC COM 74139C102 206 20,639 SH   SOLE   20,639 0 0
PRETIUM RES INC PUT 74139C952 359 359 SH Put SOLE   0 0 0
PVH CORP CALL 693656900 1,022 108 SH Call SOLE   0 0 0
PVH CORP COM 693656100 2,354 24,883 SH   SOLE   24,883 0 0
PVH CORP PUT 693656950 1,883 199 SH Put SOLE   0 0 0
PERMIANVILLE RTY TR CALL 71425H900 1 4 SH Call SOLE   0 0 0
PIVOTAL SOFTWARE INC CALL 72582H907 543 515 SH Call SOLE   0 0 0
PIVOTAL SOFTWARE INC COM 72582H107 73 6,918 SH   SOLE   6,918 0 0
PIVOTAL SOFTWARE INC PUT 72582H957 45 43 SH Put SOLE   0 0 0
QUANTA SVCS INC CALL 74762E902 840 220 SH Call SOLE   0 0 0
QUANTA SVCS INC PUT 74762E952 1,126 295 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 10,924 710 SH Call SOLE   0 0 0
PIONEER NAT RES CO COM 723787107 358 2,327 SH   SOLE   2,327 0 0
PIONEER NAT RES CO PUT 723787957 8,616 560 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 2 1 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V878 10 346 SH   SOLE   346 0 0
PIXELWORKS INC COM 72581M305 3 1,298 SH   SOLE   1,298 0 0
PAYPAL HLDGS INC CALL 70450Y903 38,389 3,354 SH Call SOLE   0 0 0
PAYPAL HLDGS INC PUT 70450Y953 55,776 4,873 SH Put SOLE   0 0 0
PYXUS INTL INC CALL 74737V906 267 176 SH Call SOLE   0 0 0
PYXUS INTL INC COM 74737V106 4 312 SH   SOLE   312 0 0
PYXUS INTL INC PUT 74737V956 439 289 SH Put SOLE   0 0 0
PAPA JOHNS INTL INC CALL 698813902 1,480 331 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC PUT 698813952 2,312 517 SH Put SOLE   0 0 0
QAD INC CALL 74727D906 60 15 SH Call SOLE   0 0 0
QAD INC COM 74727D306 67 1,686 SH   SOLE   1,686 0 0
QUALCOMM INC CALL 747525903 155,540 20,447 SH Call SOLE   0 0 0
QUALCOMM INC PUT 747525953 93,368 12,274 SH Put SOLE   0 0 0
QUDIAN INC CALL 747798906 818 1,091 SH Call SOLE   0 0 0
QUDIAN INC PUT 747798956 819 1,092 SH Put SOLE   0 0 0
QUIDEL CORP COM 74838J101 149 2,528 SH   SOLE   2,528 0 0
QUIDEL CORP PUT 74838J951 106 18 SH Put SOLE   0 0 0
QEP RES INC CALL 74733V900 198 275 SH Call SOLE   0 0 0
QEP RES INC PUT 74733V950 7 11 SH Put SOLE   0 0 0
QIAGEN NV CALL N72482903 2,372 585 SH Call SOLE   0 0 0
QIAGEN NV PUT N72482953 1,772 437 SH Put SOLE   0 0 0
QUORUM HEALTH CORP CALL 74909E906 1 8 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B909 1,023 326 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 219 70 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 3 1 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 25 8 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 176 90 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 53 2,759 SH   SOLE   2,759 0 0
QIWI PLC PUT 74735M958 174 89 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 470 49 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 2,899 302 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 1,053 121 SH Call SOLE   0 0 0
QUALYS INC PUT 74758T953 95 11 SH Put SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 1,713 1,081 SH Call SOLE   0 0 0
QUINSTREET INC PUT 74874Q950 177 112 SH Put SOLE   0 0 0
INVESCO QQQ TR CALL 46090E903 499,809 26,765 SH Call SOLE   0 0 0
INVESCO QQQ TR PUT 46090E953 822,589 44,050 SH Put SOLE   0 0 0
QURATE RETAIL INC CALL 74915M900 1,401 1,131 SH Call SOLE   0 0 0
QURATE RETAIL INC PUT 74915M950 1,271 1,026 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 2,677 402 SH Call SOLE   0 0 0
QORVO INC COM 74736K101 3,514 52,762 SH   SOLE   52,762 0 0
QORVO INC PUT 74736K951 5,268 791 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 3,511 505 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,217 17,507 SH   SOLE   17,507 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 514 74 SH Put SOLE   0 0 0
QUANTENNA COMMUNICATIONS INC CALL 74766D900 1 25 SH Call SOLE   0 0 0
QUOTIENT LTD CALL G73268907 631 675 SH Call SOLE   0 0 0
QUOTIENT LTD PUT G73268957 6 7 SH Put SOLE   0 0 0
QTS RLTY TR INC CALL 74736A903 9 2 SH Call SOLE   0 0 0
QUTOUTIAO INC CALL 74915J907 37 95 SH Call SOLE   0 0 0
QUTOUTIAO INC COM 74915J107 47 12,143 SH   SOLE   12,143 0 0
QUTOUTIAO INC PUT 74915J957 49 125 SH Put SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 129 17 SH Call SOLE   0 0 0
Q2 HLDGS INC COM 74736L109 63 826 SH   SOLE   826 0 0
Q2 HLDGS INC PUT 74736L959 30 4 SH Put SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 12 16 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC PUT 747301959 96 122 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 54 6 SH Call SOLE   0 0 0
QUICKLOGIC CORP CALL 74837P908 4 81 SH Call SOLE   0 0 0
QUICKLOGIC CORP COM 74837P108 8 14,773 SH   SOLE   14,773 0 0
QUICKLOGIC CORP PUT 74837P958 5 98 SH Put SOLE   0 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 133 124 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 4 4 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 656 84 SH Call SOLE   0 0 0
UNIQURE NV COM N90064101 1,597 20,444 SH   SOLE   20,444 0 0
UNIQURE NV PUT N90064951 4,524 579 SH Put SOLE   0 0 0
RYDER SYS INC CALL 783549908 1,684 289 SH Call SOLE   0 0 0
RYDER SYS INC PUT 783549958 221 38 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 3,890 241 SH Call SOLE   0 0 0
FERRARI N V COM N3167Y103 2,551 15,807 SH   SOLE   15,807 0 0
FERRARI N V PUT N3167Y953 23,906 1,481 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 697 871 SH Call SOLE   0 0 0
RITE AID CORP COM 767754872 151 18,964 SH   SOLE   18,964 0 0
RITE AID CORP PUT 767754952 208 260 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 11,161 13,935 SH Call SOLE   0 0 0
RITE AID CORP PUT 767754952 676 844 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 34 106 SH Call SOLE   0 0 0
FREIGHTCAR AMER INC PUT 357023950 4 7 SH Put SOLE   0 0 0
LIVERAMP HLDGS INC CALL 53815P908 407 84 SH Call SOLE   0 0 0
LIVERAMP HLDGS INC PUT 53815P958 324 67 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 57 9 SH Call SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 88 14 SH Put SOLE   0 0 0
RA PHARMACEUTICALS INC CALL 74933V908 6 2 SH Call SOLE   0 0 0
RA PHARMACEUTICALS INC COM 74933V108 8 283 SH   SOLE   283 0 0
RA PHARMACEUTICALS INC PUT 74933V958 3 1 SH Put SOLE   0 0 0
RAVE RESTAURANT GROUP INC CALL 754198909 0 1 SH Call SOLE   0 0 0
RAVEN INDS INC CALL 754212908 0 8 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS CALL 767744905 73 22 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 15 32 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC COM 762544104 83 17,169 SH   SOLE   17,169 0 0
RIBBON COMMUNICATIONS INC PUT 762544954 112 231 SH Put SOLE   0 0 0
REGAL BELOIT CORP CALL 758750903 49 6 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 717 1,264 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC COM 780097689 545 96,100 SH   SOLE   96,100 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 1,299 2,288 SH Put SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 6 12 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 16 29 SH Put SOLE   0 0 0
ROGERS COMMUNICATIONS INC CALL 775109900 235 44 SH Call SOLE   0 0 0
ROGERS COMMUNICATIONS INC COM 775109200 17 331 SH   SOLE   331 0 0
ROGERS COMMUNICATIONS INC PUT 775109950 385 72 SH Put SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 447 168 SH Call SOLE   0 0 0
RENT A CTR INC NEW COM 76009N100 194 7,311 SH   SOLE   7,311 0 0
RENT A CTR INC NEW PUT 76009N950 742 279 SH Put SOLE   0 0 0
ROCKET PHARMACEUTICALS INC CALL 77313F906 1 1 SH Call SOLE   0 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 7 507 SH   SOLE   507 0 0
ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 1,781 147 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,128 42,312 SH   SOLE   42,312 0 0
ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 12,084 997 SH Put SOLE   0 0 0
R1 RCM INC COM 749397105 223 17,801 SH   SOLE   17,801 0 0
R1 RCM INC PUT 749397955 405 322 SH Put SOLE   0 0 0
REDFIN CORP CALL 75737F908 213 119 SH Call SOLE   0 0 0
REDFIN CORP PUT 75737F958 179 100 SH Put SOLE   0 0 0
REDHILL BIOPHARMA LTD CALL 757468903 26 40 SH Call SOLE   0 0 0
READING INTERNATIONAL INC CALL 755408901 11 9 SH Call SOLE   0 0 0
READING INTERNATIONAL INC COM 755408101 82 6,357 SH   SOLE   6,357 0 0
RADIAN GROUP INC CALL 750236901 219 96 SH Call SOLE   0 0 0
RADIAN GROUP INC COM 750236101 163 7,136 SH   SOLE   7,136 0 0
RADIAN GROUP INC PUT 750236951 11 5 SH Put SOLE   0 0 0
RADNET INC CALL 750491902 475 345 SH Call SOLE   0 0 0
RADNET INC PUT 750491952 157 114 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 9,669 1,486 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 8,524 1,310 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 8,434 1,283 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 10,807 1,644 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 986 405 SH Call SOLE   0 0 0
RADIUS HEALTH INC PUT 750469957 686 282 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 54 22 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 1,773 71,720 SH   SOLE   71,720 0 0
RADWARE LTD PUT M81873957 722 292 SH Put SOLE   0 0 0
DR REDDYS LABS LTD CALL 256135903 3 1 SH Call SOLE   0 0 0
DR REDDYS LABS LTD PUT 256135953 26 7 SH Put SOLE   0 0 0
EVEREST RE GROUP LTD CALL G3223R908 1,062 43 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD PUT G3223R958 865 35 SH Put SOLE   0 0 0
RESOURCES CONNECTION INC COM 76122Q105 2 180 SH   SOLE   180 0 0
REEDS INC CALL 758338907 323 855 SH Call SOLE   0 0 0
REEDS INC PUT 758338957 15 42 SH Put SOLE   0 0 0
RESEARCH FRONTIERS INC CALL 760911907 12 37 SH Call SOLE   0 0 0
RESEARCH FRONTIERS INC COM 760911107 2 608 SH   SOLE   608 0 0
RESEARCH FRONTIERS INC PUT 760911957 13 40 SH Put SOLE   0 0 0
REGENCY CTRS CORP CALL 758849903 734 110 SH Call SOLE   0 0 0
REGENCY CTRS CORP COM 758849103 218 3,277 SH   SOLE   3,277 0 0
REGENCY CTRS CORP PUT 758849953 580 87 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC CALL 75972A901 112 71 SH Call SOLE   0 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 309 19,492 SH   SOLE   19,492 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 36 23 SH Put SOLE   0 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 21,597 690 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 28,576 913 SH Put SOLE   0 0 0
RING ENERGY INC CALL 76680V908 21 67 SH Call SOLE   0 0 0
RING ENERGY INC COM 76680V108 7 2,333 SH   SOLE   2,333 0 0
RING ENERGY INC PUT 76680V958 1 5 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 9 7 SH Call SOLE   0 0 0
ISHARES TR CALL 46435G902 25 6 SH Call SOLE   0 0 0
ISHARES TR COM 46435G342 178 4,237 SH   SOLE   4,237 0 0
ISHARES TR PUT 46435G952 1,750 415 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 148 98 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F742 781 51,418 SH   SOLE   51,418 0 0
VANECK VECTORS ETF TR PUT 92189F952 63 42 SH Put SOLE   0 0 0
RENREN INC CALL 759892901 1 11 SH Call SOLE   0 0 0
RENREN INC PUT 759892951 0 2 SH Put SOLE   0 0 0
RECRO PHARMA INC CALL 75629F909 12 12 SH Call SOLE   0 0 0
RECRO PHARMA INC COM 75629F109 217 21,402 SH   SOLE   21,402 0 0
RECRO PHARMA INC PUT 75629F959 45 45 SH Put SOLE   0 0 0
RPC INC CALL 749660906 11 16 SH Call SOLE   0 0 0
RPC INC COM 749660106 5 752 SH   SOLE   752 0 0
RPC INC PUT 749660956 15 22 SH Put SOLE   0 0 0
FRONT YD RESIDENTIAL CORP CALL 35904G907 7 6 SH Call SOLE   0 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1 83 SH   SOLE   83 0 0
FRONT YD RESIDENTIAL CORP PUT 35904G957 199 163 SH Put SOLE   0 0 0
RESONANT INC CALL 76118L902 79 333 SH Call SOLE   0 0 0
RESONANT INC COM 76118L102 26 11,271 SH   SOLE   11,271 0 0
RESONANT INC PUT 76118L952 2 12 SH Put SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 245 26 SH Call SOLE   0 0 0
REATA PHARMACEUTICALS INC PUT 75615P953 47 5 SH Put SOLE   0 0 0
REVLON INC CALL 761525909 3 2 SH Call SOLE   0 0 0
REVLON INC COM 761525609 355 18,372 SH   SOLE   18,372 0 0
REVLON INC PUT 761525959 697 361 SH Put SOLE   0 0 0
REV GROUP INC COM 749527107 5 416 SH   SOLE   416 0 0
REV GROUP INC PUT 749527957 14 10 SH Put SOLE   0 0 0
REXFORD INDL RLTY INC CALL 76169C900 20 5 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC CALL 76118Y904 87 40 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 14 SH   SOLE   14 0 0
RESIDEO TECHNOLOGIES INC PUT 76118Y954 52 24 SH Put SOLE   0 0 0
REGIONS FINL CORP NEW CALL 7591EP900 966 647 SH Call SOLE   0 0 0
REGIONS FINL CORP NEW COM 7591EP100 235 15,749 SH   SOLE   15,749 0 0
REGIONS FINL CORP NEW PUT 7591EP950 3,761 2,518 SH Put SOLE   0 0 0
RESOLUTE FST PRODS INC CALL 76117W909 41 58 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC PUT 76117W959 7 10 SH Put SOLE   0 0 0
REINSURANCE GRP OF AMERICA I CALL 759351904 78 5 SH Call SOLE   0 0 0
REPLIGEN CORP CALL 759916909 3,850 448 SH Call SOLE   0 0 0
REPLIGEN CORP PUT 759916959 2,569 299 SH Put SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 4,786 467 SH Call SOLE   0 0 0
ROYAL GOLD INC PUT 780287958 1,445 141 SH Put SOLE   0 0 0
REGULUS THERAPEUTICS INC CALL 75915K900 7 63 SH Call SOLE   0 0 0
REGENXBIO INC CALL 75901B907 724 141 SH Call SOLE   0 0 0
REGENXBIO INC COM 75901B107 76 1,484 SH   SOLE   1,484 0 0
REGENXBIO INC PUT 75901B957 976 190 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 408 75 SH Call SOLE   0 0 0
STURM RUGER & CO INC PUT 864159958 76 14 SH Put SOLE   0 0 0
REGIS CORP MINN CALL 758932907 43 26 SH Call SOLE   0 0 0
REGIS CORP MINN COM 758932107 147 8,913 SH   SOLE   8,913 0 0
RH CALL 74967X903 4,959 429 SH Call SOLE   0 0 0
RH COM 74967X103 5 50 SH   SOLE   50 0 0
RH PUT 74967X953 14,056 1,216 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 1,043 183 SH Call SOLE   0 0 0
ROBERT HALF INTL INC COM 770323103 847 14,866 SH   SOLE   14,866 0 0
ROBERT HALF INTL INC PUT 770323953 581 102 SH Put SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 39 487 SH   SOLE   487 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 137 17 SH Put SOLE   0 0 0
RED HAT INC CALL 756577902 18,944 1,009 SH Call SOLE   0 0 0
RED HAT INC COM 756577102 10,494 55,893 SH   SOLE   55,893 0 0
RED HAT INC PUT 756577952 28,295 1,507 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC PUT 74934Q958 64 37 SH Put SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 1,278 1,994 SH Call SOLE   0 0 0
TRANSOCEAN LTD COM H8817H100 279 43,620 SH   SOLE   43,620 0 0
TRANSOCEAN LTD PUT H8817H950 983 1,535 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 8 34 SH Call SOLE   0 0 0
B RILEY FINL INC CALL 05580M908 16 8 SH Call SOLE   0 0 0
B RILEY FINL INC PUT 05580M958 198 95 SH Put SOLE   0 0 0
ISHARES INC COM 46434G855 2 100 SH   SOLE   100 0 0
RIO TINTO PLC CALL 767204900 9,257 1,485 SH Call SOLE   0 0 0
RIO TINTO PLC PUT 767204950 1,327 213 SH Put SOLE   0 0 0
RIO TINTO PLC CALL 767204900 2,742 440 SH Call SOLE   0 0 0
RIO TINTO PLC PUT 767204950 1,770 284 SH Put SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 323 1,030 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC COM 767292105 316 100,716 SH   SOLE   100,716 0 0
RIOT BLOCKCHAIN INC PUT 767292955 541 1,725 SH Put SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC CALL 754730909 600 71 SH Call SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 76 906 SH   SOLE   906 0 0
RAYMOND JAMES FINANCIAL INC PUT 754730959 2,781 329 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 681 60 SH Call SOLE   0 0 0
RALPH LAUREN CORP PUT 751212951 4,180 368 SH Put SOLE   0 0 0
RADIANT LOGISTICS INC CALL 75025X900 4 8 SH Call SOLE   0 0 0
RADIANT LOGISTICS INC COM 75025X100 9 1,473 SH   SOLE   1,473 0 0
REALOGY HLDGS CORP CALL 75605Y906 31 43 SH Call SOLE   0 0 0
REALOGY HLDGS CORP PUT 75605Y956 169 234 SH Put SOLE   0 0 0
RED LION HOTELS CORP CALL 756764906 6 9 SH Call SOLE   0 0 0
RED LION HOTELS CORP PUT 756764956 15 22 SH Put SOLE   0 0 0
RLJ LODGING TR CALL 74965L901 28 16 SH Call SOLE   0 0 0
RLJ LODGING TR COM 74965L101 0 2 SH   SOLE   2 0 0
RE MAX HLDGS INC PUT 75524W958 33 11 SH Put SOLE   0 0 0
RAMBUS INC DEL CALL 750917906 840 698 SH Call SOLE   0 0 0
RAMBUS INC DEL COM 750917106 88 7,368 SH   SOLE   7,368 0 0
RAMBUS INC DEL PUT 750917956 26 22 SH Put SOLE   0 0 0
RESMED INC CALL 761152907 3,148 258 SH Call SOLE   0 0 0
RESMED INC PUT 761152957 280 23 SH Put SOLE   0 0 0
ROCKWELL MED INC CALL 774374902 25 84 SH Call SOLE   0 0 0
ROCKWELL MED INC COM 774374102 16 5,367 SH   SOLE   5,367 0 0
ROCKWELL MED INC PUT 774374952 32 109 SH Put SOLE   0 0 0
RIGNET INC PUT 766582950 5 5 SH Put SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 2,252 196 SH Call SOLE   0 0 0
RINGCENTRAL INC COM 76680R206 719 6,257 SH   SOLE   6,257 0 0
RINGCENTRAL INC PUT 76680R956 3,010 262 SH Put SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD CALL G7496G903 2,153 121 SH Call SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD PUT G7496G953 3,524 198 SH Put SOLE   0 0 0
RENASANT CORP CALL 75970E907 269 75 SH Call SOLE   0 0 0
REALNETWORKS INC COM 75605L708 3 1,620 SH   SOLE   1,620 0 0
REALNETWORKS INC PUT 75605L958 2 13 SH Put SOLE   0 0 0
GIBRALTAR INDS INC CALL 374689907 133 33 SH Call SOLE   0 0 0
GIBRALTAR INDS INC PUT 374689957 52 13 SH Put SOLE   0 0 0
ROGERS CORP COM 775133101 995 5,770 SH   SOLE   5,770 0 0
RETAIL OPPORTUNITY INVTS COR CALL 76131N901 95 56 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 23 14 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 5,799 354 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC PUT 773903959 442 27 SH Put SOLE   0 0 0
ROKU INC CALL 77543R902 42,663 4,710 SH Call SOLE   0 0 0
ROKU INC PUT 77543R952 28,097 3,102 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 376 105 SH Call SOLE   0 0 0
ROLLINS INC COM 775711104 4 139 SH   SOLE   139 0 0
ROLLINS INC PUT 775711954 893 249 SH Put SOLE   0 0 0
RBC BEARINGS INC COM 75524B104 642 3,851 SH   SOLE   3,851 0 0
RBC BEARINGS INC PUT 75524B954 100 6 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 105 9 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 153 13 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 659 18 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC COM 776696106 379 1,037 SH   SOLE   1,037 0 0
ROPER TECHNOLOGIES INC PUT 776696956 3,113 85 SH Put SOLE   0 0 0
ROSS STORES INC CALL 778296903 1,794 181 SH Call SOLE   0 0 0
ROSS STORES INC PUT 778296953 3,340 337 SH Put SOLE   0 0 0
REALPAGE INC CALL 75606N909 2,330 396 SH Call SOLE   0 0 0
REALPAGE INC PUT 75606N959 529 90 SH Put SOLE   0 0 0
RETAIL PPTYS AMER INC CALL 76131V902 252 215 SH Call SOLE   0 0 0
RETAIL PPTYS AMER INC PUT 76131V952 10 9 SH Put SOLE   0 0 0
RAPID7 INC CALL 753422904 618 107 SH Call SOLE   0 0 0
RAPID7 INC PUT 753422954 1,654 286 SH Put SOLE   0 0 0
RPM INTL INC CALL 749685903 427 70 SH Call SOLE   0 0 0
RPM INTL INC COM 749685103 29 477 SH   SOLE   477 0 0
RPT REALTY CALL 74971D901 67 56 SH Call SOLE   0 0 0
RPT REALTY PUT 74971D951 26 22 SH Put SOLE   0 0 0
RANGE RES CORP CALL 75281A909 251 361 SH Call SOLE   0 0 0
RANGE RES CORP PUT 75281A959 84 121 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 24 123 SH Call SOLE   0 0 0
DONNELLEY R R & SONS CO COM 257867200 10 5,565 SH   SOLE   5,565 0 0
DONNELLEY R R & SONS CO PUT 257867950 16 86 SH Put SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 351 115 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 403 132 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 111 52 SH Call SOLE   0 0 0
RED ROCK RESORTS INC PUT 75700L958 601 280 SH Put SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 738 78 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 37 4 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 875 101 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 10 1 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V357 218 2,023 SH   SOLE   2,023 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 150 14 SH Put SOLE   0 0 0
ROSETTA STONE INC CALL 777780907 153 67 SH Call SOLE   0 0 0
ROSETTA STONE INC COM 777780107 133 5,830 SH   SOLE   5,830 0 0
ROSETTA STONE INC PUT 777780957 1,066 466 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 3,792 1,605 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F403 2,991 126,595 SH   SOLE   126,595 0 0
VANECK VECTORS ETF TR PUT 92189F952 5,222 2,210 SH Put SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC PUT 781270953 55 20 SH Put SOLE   0 0 0
RATTLER MIDSTREAM LP CALL 75419T903 3 2 SH Call SOLE   0 0 0
RATTLER MIDSTREAM LP COM 75419T103 4 239 SH   SOLE   239 0 0
RAYTHEON CO CALL 755111907 9,563 550 SH Call SOLE   0 0 0
RAYTHEON CO COM 755111507 1,062 6,109 SH   SOLE   6,109 0 0
RAYTHEON CO PUT 755111957 13,545 779 SH Put SOLE   0 0 0
RETROPHIN INC CALL 761299906 82 41 SH Call SOLE   0 0 0
RETROPHIN INC PUT 761299956 70 35 SH Put SOLE   0 0 0
RUBICON PROJ INC CALL 78112V902 14 23 SH Call SOLE   0 0 0
RUBICON PROJ INC COM 78112V102 41 6,525 SH   SOLE   6,525 0 0
RUBICON PROJ INC PUT 78112V952 143 225 SH Put SOLE   0 0 0
SUNRUN INC CALL 86771W905 847 452 SH Call SOLE   0 0 0
SUNRUN INC PUT 86771W955 221 118 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 102 28 SH Call SOLE   0 0 0
RUSH ENTERPRISES INC COM 781846209 346 9,492 SH   SOLE   9,492 0 0
RUSH ENTERPRISES INC PUT 781846959 401 110 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 231 43 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 37 7 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 15 16 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E828 5 556 SH   SOLE   556 0 0
DIREXION SHS ETF TR PUT 25460E955 16 17 SH Put SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 1,001 441 SH Call SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC PUT 783332959 6 3 SH Put SOLE   0 0 0
REVOLUTION LIGHTING TECHNOLO CALL 76155G906 0 1 SH Call SOLE   0 0 0
REVOLVE GROUP INC CALL 76156B907 652 189 SH Call SOLE   0 0 0
REVOLVE GROUP INC COM 76156B107 38 1,114 SH   SOLE   1,114 0 0
REVOLVE GROUP INC PUT 76156B957 175 51 SH Put SOLE   0 0 0
REVANCE THERAPEUTICS INC CALL 761330909 29 23 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC COM 761330109 46 3,583 SH   SOLE   3,583 0 0
REVANCE THERAPEUTICS INC PUT 761330959 134 104 SH Put SOLE   0 0 0
RIVERVIEW BANCORP INC COM 769397100 0 61 SH   SOLE   61 0 0
PROSHARES TR CALL 74348A904 1,178 296 SH Call SOLE   0 0 0
REDWOOD TR INC CALL 758075902 23 14 SH Call SOLE   0 0 0
REDWOOD TR INC PUT 758075952 3 2 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 10 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R735 14 140 SH   SOLE   140 0 0
REXNORD CORP NEW CALL 76169B902 108 36 SH Call SOLE   0 0 0
REXNORD CORP NEW COM 76169B102 324 10,728 SH   SOLE   10,728 0 0
REXNORD CORP NEW PUT 76169B952 377 125 SH Put SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE CALL 780087902 3,406 429 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE PUT 780087952 222 28 SH Put SOLE   0 0 0
RYANAIR HLDGS PLC CALL 783513903 89 14 SH Call SOLE   0 0 0
RYANAIR HLDGS PLC COM 783513203 181 2,834 SH   SOLE   2,834 0 0
RYANAIR HLDGS PLC PUT 783513953 820 128 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 96 149 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 64 100 SH Put SOLE   0 0 0
RYB ED INC COM 74979W101 6 1,000 SH   SOLE   1,000 0 0
RYERSON HLDG CORP COM 783754104 14 1,717 SH   SOLE   1,717 0 0
RAYONIER INC CALL 754907903 142 47 SH Call SOLE   0 0 0
RAYONIER INC COM 754907103 0 15 SH   SOLE   15 0 0
RAYONIER INC PUT 754907953 3 1 SH Put SOLE   0 0 0
SPRINT CORPORATION CALL 85207U905 1,395 2,124 SH Call SOLE   0 0 0
SPRINT CORPORATION COM 85207U105 360 54,877 SH   SOLE   54,877 0 0
SPRINT CORPORATION PUT 85207U955 3,027 4,608 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 300 222 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC PUT 811916955 591 437 SH Put SOLE   0 0 0
SABRE CORP CALL 78573M904 1,569 707 SH Call SOLE   0 0 0
SABRE CORP PUT 78573M954 19 9 SH Put SOLE   0 0 0
SAFEHOLD INC CALL 78645L900 33 11 SH Call SOLE   0 0 0
SAFEHOLD INC COM 78645L100 123 4,073 SH   SOLE   4,073 0 0
SAFEHOLD INC PUT 78645L950 111 37 SH Put SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 1,310 96 SH Call SOLE   0 0 0
SANDERSON FARMS INC PUT 800013954 1,338 98 SH Put SOLE   0 0 0
SAFETY INS GROUP INC CALL 78648T900 228 24 SH Call SOLE   0 0 0
SAFETY INS GROUP INC COM 78648T100 36 385 SH   SOLE   385 0 0
SAFETY INS GROUP INC PUT 78648T950 2,387 251 SH Put SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 3,112 170 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC COM 78667J108 406 2,218 SH   SOLE   2,218 0 0
SAGE THERAPEUTICS INC PUT 78667J958 4,650 254 SH Put SOLE   0 0 0
SONIC AUTOMOTIVE INC CALL 83545G902 2 1 SH Call SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N CALL 808625907 406 47 SH Call SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N PUT 808625957 259 30 SH Put SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I CALL 78781P905 98 49 SH Call SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I PUT 78781P955 82 41 SH Put SOLE   0 0 0
SCORPIO BULKERS INC CALL Y7546A902 4 9 SH Call SOLE   0 0 0
SCORPIO BULKERS INC COM Y7546A122 42 9,266 SH   SOLE   9,266 0 0
SCORPIO BULKERS INC PUT Y7546A952 8 18 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 2,984 79 SH Call SOLE   0 0 0
BOSTON BEER INC PUT 100557957 1,284 34 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 12 27 SH Call SOLE   0 0 0
BANCO SANTANDER SA COM 05964H105 946 206,724 SH   SOLE   206,724 0 0
BANCO SANTANDER SA PUT 05964H955 1,519 3,318 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 51 93 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD COM 80013R206 34 6,273 SH   SOLE   6,273 0 0
SANDSTORM GOLD LTD PUT 80013R956 39 71 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 3 1 SH Call SOLE   0 0 0
SANMINA CORPORATION COM 801056102 6 219 SH   SOLE   219 0 0
SANMINA CORPORATION PUT 801056952 3 1 SH Put SOLE   0 0 0
SAP SE CALL 803054904 1,833 134 SH Call SOLE   0 0 0
SAP SE COM 803054204 4,199 30,699 SH   SOLE   30,699 0 0
SAP SE PUT 803054954 5,772 422 SH Put SOLE   0 0 0
ECHOSTAR CORP CALL 278768906 128 29 SH Call SOLE   0 0 0
ECHOSTAR CORP COM 278768106 44 993 SH   SOLE   993 0 0
ECHOSTAR CORP PUT 278768956 119 27 SH Put SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 739 155 SH Call SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 33 697 SH   SOLE   697 0 0
SPIRIT AIRLS INC PUT 848577952 935 196 SH Put SOLE   0 0 0
SAFE BULKERS INC CALL Y7388L903 40 262 SH Call SOLE   0 0 0
SAFE BULKERS INC COM Y7388L103 0 117 SH   SOLE   117 0 0
SAFE BULKERS INC PUT Y7388L953 0 5 SH Put SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 1,416 63 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 9,195 409 SH Put SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC CALL G85347905 8 28 SH Call SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC PUT G85347955 0 1 SH Put SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 616 115 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 492 9,187 SH   SOLE   9,187 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 6,601 1,231 SH Put SOLE   0 0 0
SIBANYE STILLWATER CALL 825724906 307 648 SH Call SOLE   0 0 0
SIBANYE STILLWATER COM 825724206 32 6,819 SH   SOLE   6,819 0 0
SIBANYE STILLWATER PUT 825724956 95 202 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 24 18 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 82 62 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 3 1 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q956 7 2 SH Put SOLE   0 0 0
STAR BULK CARRIERS CORP CALL Y8162K904 586 608 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP PUT Y8162K954 74 77 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 24 2 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 1,172 97 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 423 215 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 169 86 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 1,298 1,067 SH Call SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI PUT 20441A952 85 70 SH Put SOLE   0 0 0
STARBUCKS CORP CALL 855244909 23,891 2,850 SH Call SOLE   0 0 0
STARBUCKS CORP COM 855244109 476 5,680 SH   SOLE   5,680 0 0
STARBUCKS CORP PUT 855244959 27,663 3,300 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 196 82 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 343 14,337 SH   SOLE   14,337 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 1,090 455 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 217 56 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP COM 84265V105 46 1,206 SH   SOLE   1,206 0 0
SOUTHERN COPPER CORP PUT 84265V955 209 54 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 42 6 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524102 134 1,911 SH   SOLE   1,911 0 0
SCHWAB STRATEGIC TR CALL 808524908 37 7 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 15 3 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 8 1 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 4 1 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524847 48 1,100 SH   SOLE   1,100 0 0
SCHNITZER STL INDS CALL 806882906 277 106 SH Call SOLE   0 0 0
SCHNITZER STL INDS PUT 806882956 13 5 SH Put SOLE   0 0 0
THE CHARLES SCHWAB CORPORATI CALL 808513905 3,625 902 SH Call SOLE   0 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 1,091 27,166 SH   SOLE   27,166 0 0
THE CHARLES SCHWAB CORPORATI PUT 808513955 5,329 1,326 SH Put SOLE   0 0 0
SERVICE CORP INTL CALL 817565904 846 181 SH Call SOLE   0 0 0
SERVICE CORP INTL PUT 817565954 519 111 SH Put SOLE   0 0 0
STEPAN CO CALL 858586900 55 6 SH Call SOLE   0 0 0
STELLUS CAP INVT CORP CALL 858568908 22 16 SH Call SOLE   0 0 0
STELLUS CAP INVT CORP COM 858568108 6 474 SH   SOLE   474 0 0
STELLUS CAP INVT CORP PUT 858568958 15 11 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 566 331 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W668 3 200 SH   SOLE   200 0 0
PROSHARES TR II PUT 74347W952 395 231 SH Put SOLE   0 0 0
COMSCORE INC CALL 20564W905 6 13 SH Call SOLE   0 0 0
COMSCORE INC PUT 20564W955 5 11 SH Put SOLE   0 0 0
STEELCASE INC CALL 858155903 27 16 SH Call SOLE   0 0 0
STEELCASE INC COM 858155203 3 224 SH   SOLE   224 0 0
STEELCASE INC PUT 858155953 1 1 SH Put SOLE   0 0 0
SCANSOURCE INC CALL 806037907 13 4 SH Call SOLE   0 0 0
SCANSOURCE INC COM 806037107 132 4,071 SH   SOLE   4,071 0 0
SCANSOURCE INC PUT 806037957 91 28 SH Put SOLE   0 0 0
SHOE CARNIVAL INC CALL 824889909 218 79 SH Call SOLE   0 0 0
SHOE CARNIVAL INC PUT 824889959 11 4 SH Put SOLE   0 0 0
SECUREWORKS CORP CALL 81374A905 29 22 SH Call SOLE   0 0 0
SECUREWORKS CORP PUT 81374A955 2 2 SH Put SOLE   0 0 0
SCYNEXIS INC COM 811292101 0 4 SH   SOLE   4 0 0
SCYNEXIS INC PUT 811292951 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 1 SH Call SOLE   0 0 0
SANDRIDGE ENERGY INC COM 80007P869 48 6,951 SH   SOLE   6,951 0 0
SANDRIDGE ENERGY INC PUT 80007P959 60 87 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 51 30 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E549 115 6,695 SH   SOLE   6,695 0 0
GLOBAL X FDS PUT 37950E954 12 7 SH Put SOLE   0 0 0
SEADRILL PARTNERS LLC PUT Y7545W959 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 138 28 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G309 2 54 SH   SOLE   54 0 0
PROSHARES TR PUT 74347G958 178 36 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 590 119 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G958 19 4 SH Put SOLE   0 0 0
SEADRILL LTD CALL G7998G906 1 4 SH Call SOLE   0 0 0
SEADRILL LTD COM G7998G106 427 102,733 SH   SOLE   102,733 0 0
SEADRILL LTD PUT G7998G956 468 1,125 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1,677 546 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B383 969 31,569 SH   SOLE   31,569 0 0
PROSHARES TR PUT 74347B959 1,056 344 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 171 17 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 211 21 SH Put SOLE   0 0 0
SEA LTD CALL 81141R900 7,979 2,402 SH Call SOLE   0 0 0
SEA LTD COM 81141R100 459 13,834 SH   SOLE   13,834 0 0
SEA LTD PUT 81141R950 10,763 3,240 SH Put SOLE   0 0 0
SEAWORLD ENTMT INC CALL 81282V900 4,212 1,359 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC COM 81282V100 1,058 34,132 SH   SOLE   34,132 0 0
SEAWORLD ENTMT INC PUT 81282V950 127 41 SH Put SOLE   0 0 0
SECOO HLDG LTD CALL 81367P901 2 3 SH Call SOLE   0 0 0
SECOO HLDG LTD COM 81367P101 60 7,952 SH   SOLE   7,952 0 0
SECOO HLDG LTD PUT 81367P951 8 11 SH Put SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 2,660 426 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 2,467 395 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 1,899 444 SH Call SOLE   0 0 0
SEALED AIR CORP NEW PUT 81211K950 183 43 SH Put SOLE   0 0 0
SEI INVESTMENTS CO COM 784117103 65 1,161 SH   SOLE   1,161 0 0
SEI INVESTMENTS CO PUT 784117953 11 2 SH Put SOLE   0 0 0
SELECTA BIOSCIENCES INC CALL 816212904 5 32 SH Call SOLE   0 0 0
SELECT MED HLDGS CORP CALL 81619Q905 38 24 SH Call SOLE   0 0 0
SEMGROUP CORP CALL 81663A905 19 16 SH Call SOLE   0 0 0
SEMGROUP CORP COM 81663A105 14 1,197 SH   SOLE   1,197 0 0
SEMGROUP CORP PUT 81663A955 37 31 SH Put SOLE   0 0 0
SENSEONICS HLDGS INC CALL 81727U905 17 86 SH Call SOLE   0 0 0
SENSEONICS HLDGS INC COM 81727U105 8 4,318 SH   SOLE   4,318 0 0
SENSEONICS HLDGS INC PUT 81727U955 17 87 SH Put SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 1,328 255 SH Call SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I PUT 81761R959 234 45 SH Put SOLE   0 0 0
SESEN BIO INC CALL 817763905 37 253 SH Call SOLE   0 0 0
SESEN BIO INC PUT 817763955 0 5 SH Put SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 118 20 SH Call SOLE   0 0 0
SERVISFIRST BANCSHARES INC PUT 81768T958 3 1 SH Put SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC CALL 786449907 31 26 SH Call SOLE   0 0 0
STITCH FIX INC CALL 860897907 2,472 773 SH Call SOLE   0 0 0
STITCH FIX INC COM 860897107 1,257 39,317 SH   SOLE   39,317 0 0
STITCH FIX INC PUT 860897957 914 286 SH Put SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L CALL G81075906 1,009 807 SH Call SOLE   0 0 0
SHUTTERFLY INC CALL 82568P904 4,094 810 SH Call SOLE   0 0 0
SHUTTERFLY INC COM 82568P304 1,636 32,370 SH   SOLE   32,370 0 0
SHUTTERFLY INC PUT 82568P954 333 66 SH Put SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 689 365 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC COM 85208M102 570 30,175 SH   SOLE   30,175 0 0
SPROUTS FMRS MKT INC PUT 85208M952 279 148 SH Put SOLE   0 0 0
SMART & FINAL STORES INC CALL 83190B901 1 3 SH Call SOLE   0 0 0
SMART & FINAL STORES INC PUT 83190B951 1 5 SH Put SOLE   0 0 0
FANG HLDGS LTD COM 30711Y102 0 100 SH   SOLE   100 0 0
FANG HLDGS LTD CALL 30711Y902 0 1 SH Call SOLE   0 0 0
FANG HLDGS LTD PUT 30711Y952 0 19 SH Put SOLE   0 0 0
SEATTLE GENETICS INC CALL 812578902 1,370 198 SH Call SOLE   0 0 0
SEATTLE GENETICS INC COM 812578102 483 6,979 SH   SOLE   6,979 0 0
SEATTLE GENETICS INC PUT 812578952 449 65 SH Put SOLE   0 0 0
SMART GLOBAL HLDGS INC CALL G8232Y901 62 27 SH Call SOLE   0 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 181 7,875 SH   SOLE   7,875 0 0
SMART GLOBAL HLDGS INC PUT G8232Y951 298 130 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 739 687 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC COM 800677106 545 50,659 SH   SOLE   50,659 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 502 467 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 1,442 728 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 624 315 SH Put SOLE   0 0 0
ABERDEEN STD GOLD ETF TR CALL 00326A904 81 6 SH Call SOLE   0 0 0
ABERDEEN STD GOLD ETF TR COM 00326A104 1,079 7,934 SH   SOLE   7,934 0 0
ABERDEEN STD GOLD ETF TR PUT 00326A954 27 2 SH Put SOLE   0 0 0
SURGERY PARTNERS INC CALL 86881A900 1 2 SH Call SOLE   0 0 0
SURGERY PARTNERS INC COM 86881A100 34 4,283 SH   SOLE   4,283 0 0
SURGERY PARTNERS INC PUT 86881A950 8 10 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 31 12 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B425 270 10,177 SH   SOLE   10,177 0 0
PROSHARES TR PUT 74347B959 37 14 SH Put SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 2,259 313 SH Call SOLE   0 0 0
SHAKE SHACK INC COM 819047101 39 546 SH   SOLE   546 0 0
SHAKE SHACK INC PUT 819047951 815 113 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION CALL 82312B906 53 14 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 522 252 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 161 7,772 SH   SOLE   7,772 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 457 221 SH Put SOLE   0 0 0
MADDEN STEVEN LTD COM 556269108 156 4,600 SH   SOLE   4,600 0 0
MADDEN STEVEN LTD PUT 556269958 159 47 SH Put SOLE   0 0 0
SHOPIFY INC CALL 82509L907 27,433 914 SH Call SOLE   0 0 0
SHOPIFY INC COM 82509L107 4,560 15,194 SH   SOLE   15,194 0 0
SHOPIFY INC PUT 82509L957 85,152 2,837 SH Put SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR CALL 812362901 13 58 SH Call SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 22 9,384 SH   SOLE   9,384 0 0
SEARS HOMETOWN & OUTLET STOR PUT 812362951 35 148 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 6,370 139 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO PUT 824348956 4,307 94 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,848 336 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 186 22 SH Put SOLE   0 0 0
COMPANHIA SIDERURGICA NACION CALL 20440W905 4 10 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION COM 20440W105 24 5,607 SH   SOLE   5,607 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 21 50 SH Put SOLE   0 0 0
SIENTRA INC CALL 82621J905 2 4 SH Call SOLE   0 0 0
SIENTRA INC COM 82621J105 29 4,839 SH   SOLE   4,839 0 0
SIENTRA INC PUT 82621J955 57 94 SH Put SOLE   0 0 0
SIGNET JEWELERS LIMITED CALL G81276900 1,307 731 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED COM G81276100 1,095 61,277 SH   SOLE   61,277 0 0
SIGNET JEWELERS LIMITED PUT G81276950 2,590 1,449 SH Put SOLE   0 0 0
SIGA TECHNOLOGIES INC CALL 826917906 15 27 SH Call SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 227 85 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y848 225 8,401 SH   SOLE   8,401 0 0
GLOBAL X FDS PUT 37954Y951 160 60 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 43 50 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G102 19 2,226 SH   SOLE   2,226 0 0
ETF MANAGERS TR PUT 26924G958 0 1 SH Put SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 110 25 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO COM 82706C108 63 1,438 SH   SOLE   1,438 0 0
SILICON MOTION TECHNOLOGY CO PUT 82706C958 79 18 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 948 220 SH Call SOLE   0 0 0
SINA CORP PUT G81477954 534 124 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 0 857 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC COM 82968B103 0 89,773 SH   SOLE   89,773 0 0
SIRIUS XM HLDGS INC PUT 82968B953 0 405 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 0 185 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC PUT 82968B953 0 12 SH Put SOLE   0 0 0
SITE CENTERS CORP CALL 82981J909 26 20 SH Call SOLE   0 0 0
SITE CENTERS CORP COM 82981J109 3 251 SH   SOLE   251 0 0
SITE CENTERS CORP PUT 82981J959 41 31 SH Put SOLE   0 0 0
SITEONE LANDSCAPE SUPPLY INC CALL 82982L903 1 2 SH Call SOLE   0 0 0
SVB FINL GROUP CALL 78486Q901 1,864 83 SH Call SOLE   0 0 0
SVB FINL GROUP COM 78486Q101 86 384 SH   SOLE   384 0 0
SVB FINL GROUP PUT 78486Q951 7,613 339 SH Put SOLE   0 0 0
ABERDEEN STD SILVER ETF TR PUT 003264958 8 6 SH Put SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 770 155 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 451 9,082 SH   SOLE   9,082 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 278 56 SH Put SOLE   0 0 0
SMUCKER J M CO CALL 832696905 3,870 336 SH Call SOLE   0 0 0
SMUCKER J M CO COM 832696405 670 5,825 SH   SOLE   5,825 0 0
SMUCKER J M CO PUT 832696955 7,567 657 SH Put SOLE   0 0 0
SHAW COMMUNICATIONS INC CALL 82028K900 22 11 SH Call SOLE   0 0 0
SHAW COMMUNICATIONS INC PUT 82028K950 28 14 SH Put SOLE   0 0 0
SAN JUAN BASIN RTY TR CALL 798241905 3 10 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR COM 798241105 26 6,855 SH   SOLE   6,855 0 0
SAN JUAN BASIN RTY TR PUT 798241955 36 96 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1,246 732 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 3 2 SH Put SOLE   0 0 0
SK TELECOM LTD CALL 78440P908 116 47 SH Call SOLE   0 0 0
SK TELECOM LTD PUT 78440P958 51 21 SH Put SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 414 256 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 293 181 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 2,182 693 SH Call SOLE   0 0 0
SKECHERS U S A INC PUT 830566955 1,319 419 SH Put SOLE   0 0 0
SKYLINE CHAMPION CORPORATION CALL 830830905 312 114 SH Call SOLE   0 0 0
SKYLINE CHAMPION CORPORATION PUT 830830955 175 64 SH Put SOLE   0 0 0
SKYWEST INC CALL 830879902 24 4 SH Call SOLE   0 0 0
SKYWEST INC PUT 830879952 48 8 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 92 16 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 277 48 SH Put SOLE   0 0 0
SILICON LABORATORIES INC PUT 826919952 227 22 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 10,539 2,652 SH Call SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 1,770 44,555 SH   SOLE   44,555 0 0
SCHLUMBERGER LTD PUT 806857958 15,629 3,933 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 379 297 SH Call SOLE   0 0 0
U S SILICA HLDGS INC COM 90346E103 929 72,654 SH   SOLE   72,654 0 0
U S SILICA HLDGS INC PUT 90346E953 553 433 SH Put SOLE   0 0 0
SOLID BIOSCIENCES INC CALL 83422E905 142 247 SH Call SOLE   0 0 0
SOLID BIOSCIENCES INC PUT 83422E955 254 443 SH Put SOLE   0 0 0
SUN LIFE FINL INC CALL 866796905 33 8 SH Call SOLE   0 0 0
SUN LIFE FINL INC COM 866796105 86 2,082 SH   SOLE   2,082 0 0
SUN LIFE FINL INC PUT 866796955 41 10 SH Put SOLE   0 0 0
SL GREEN RLTY CORP PUT 78440X951 32 4 SH Put SOLE   0 0 0
SILGAN HOLDINGS INC CALL 827048909 91 30 SH Call SOLE   0 0 0
SILGAN HOLDINGS INC PUT 827048959 6 2 SH Put SOLE   0 0 0
SLM CORP CALL 78442P906 0 1 SH Call SOLE   0 0 0
SIMULATIONS PLUS INC CALL 829214905 117 41 SH Call SOLE   0 0 0
SIMULATIONS PLUS INC COM 829214105 13 466 SH   SOLE   466 0 0
SIMULATIONS PLUS INC PUT 829214955 99 35 SH Put SOLE   0 0 0
ISHARES SILVER TRUST CALL 46428Q909 16,651 11,620 SH Call SOLE   0 0 0
ISHARES SILVER TRUST PUT 46428Q959 3,614 2,522 SH Put SOLE   0 0 0
SM ENERGY CO CALL 78454L900 113 91 SH Call SOLE   0 0 0
SM ENERGY CO COM 78454L100 110 8,863 SH   SOLE   8,863 0 0
SM ENERGY CO PUT 78454L950 181 145 SH Put SOLE   0 0 0
SMARTSHEET INC CALL 83200N903 1,326 274 SH Call SOLE   0 0 0
SMARTSHEET INC COM 83200N103 1,261 26,063 SH   SOLE   26,063 0 0
SMARTSHEET INC PUT 83200N953 822 170 SH Put SOLE   0 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 1,369 139 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 2,915 296 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 56,312 5,111 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F676 1,558 14,141 SH   SOLE   14,141 0 0
VANECK VECTORS ETF TR PUT 92189F952 147,872 13,421 SH Put SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 13 18 SH Call SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 246 33,195 SH   SOLE   33,195 0 0
SUMMIT MIDSTREAM PARTNERS LP PUT 866142952 323 435 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 2 1 SH Call SOLE   0 0 0
STANDARD MTR PRODS INC CALL 853666905 81 18 SH Call SOLE   0 0 0
STANDARD MTR PRODS INC PUT 853666955 58 13 SH Put SOLE   0 0 0
SIMPLY GOOD FOODS CO CALL 82900L902 26 11 SH Call SOLE   0 0 0
STEIN MART INC COM 858375108 0 457 SH   SOLE   457 0 0
STEIN MART INC PUT 858375958 0 10 SH Put SOLE   0 0 0
SMITH MICRO SOFTWARE INC CALL 832154907 197 650 SH Call SOLE   0 0 0
SMITH MICRO SOFTWARE INC PUT 832154957 13 45 SH Put SOLE   0 0 0
SPIRIT MTA REIT CALL 84861U905 9 11 SH Call SOLE   0 0 0
SPIRIT MTA REIT COM 84861U105 3 447 SH   SOLE   447 0 0
SEMTECH CORP CALL 816850901 1,657 345 SH Call SOLE   0 0 0
SEMTECH CORP COM 816850101 208 4,334 SH   SOLE   4,334 0 0
SEMTECH CORP PUT 816850951 836 174 SH Put SOLE   0 0 0
SNAP ON INC CALL 833034901 3,925 237 SH Call SOLE   0 0 0
SNAP ON INC PUT 833034951 3,710 224 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 14,360 10,042 SH Call SOLE   0 0 0
SNAP INC PUT 83304A956 4,335 3,032 SH Put SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 32 8 SH Call SOLE   0 0 0
SLEEP NUMBER CORP COM 83125X103 159 3,951 SH   SOLE   3,951 0 0
SLEEP NUMBER CORP PUT 83125X953 161 40 SH Put SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 4 6 SH Call SOLE   0 0 0
SMART SAND INC CALL 83191H907 2 12 SH Call SOLE   0 0 0
SMART SAND INC COM 83191H107 3 1,626 SH   SOLE   1,626 0 0
SCHNEIDER NATIONAL INC CALL 80689H902 18 10 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC CALL 87164F905 40 44 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 70 7,544 SH   SOLE   7,544 0 0
SYNDAX PHARMACEUTICALS INC PUT 87164F955 25 27 SH Put SOLE   0 0 0
SONY CORP CALL 835699907 3,122 596 SH Call SOLE   0 0 0
SONY CORP COM 835699307 897 17,133 SH   SOLE   17,133 0 0
SONY CORP PUT 835699957 1,419 271 SH Put SOLE   0 0 0
SENIOR HSG PPTYS TR CALL 81721M909 81 99 SH Call SOLE   0 0 0
SENIOR HSG PPTYS TR COM 81721M109 17 2,157 SH   SOLE   2,157 0 0
SENIOR HSG PPTYS TR PUT 81721M959 20 25 SH Put SOLE   0 0 0
SMITH & NEPHEW PLC CALL 83175M905 4 1 SH Call SOLE   0 0 0
SMITH & NEPHEW PLC COM 83175M205 917 21,076 SH   SOLE   21,076 0 0
SMITH & NEPHEW PLC PUT 83175M955 261 60 SH Put SOLE   0 0 0
CHINA PETE & CHEM CORP CALL 16941R908 2,161 317 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP COM 16941R108 306 4,487 SH   SOLE   4,487 0 0
CHINA PETE & CHEM CORP PUT 16941R958 2,073 304 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 4,645 361 SH Call SOLE   0 0 0
SYNOPSYS INC PUT 871607957 5,507 428 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC CALL 648691903 12 18 SH Call SOLE   0 0 0
NEW SR INVT GROUP INC COM 648691103 343 51,046 SH   SOLE   51,046 0 0
NEW SR INVT GROUP INC PUT 648691953 8 13 SH Put SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328900 6 95 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 28 39,766 SH   SOLE   39,766 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328950 1 21 SH Put SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 1,417 405 SH Call SOLE   0 0 0
SYNOVUS FINL CORP COM 87161C501 635 18,161 SH   SOLE   18,161 0 0
SYNOVUS FINL CORP PUT 87161C951 2,873 821 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 1,151 117 SH Call SOLE   0 0 0
SYNNEX CORP COM 87162W100 233 2,369 SH   SOLE   2,369 0 0
SYNNEX CORP PUT 87162W950 2,312 235 SH Put SOLE   0 0 0
SOUTHERN CO CALL 842587907 3,736 676 SH Call SOLE   0 0 0
SOUTHERN CO COM 842587107 1,304 23,594 SH   SOLE   23,594 0 0
SOUTHERN CO PUT 842587957 4,726 855 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 3 1 SH Call SOLE   0 0 0
SOGOU INC CALL 83409V904 11 27 SH Call SOLE   0 0 0
SOGOU INC PUT 83409V954 0 1 SH Put SOLE   0 0 0
SOHU COM LTD CALL 83410S908 110 79 SH Call SOLE   0 0 0
SOHU COM LTD COM 83410S108 18 1,355 SH   SOLE   1,355 0 0
SOHU COM LTD PUT 83410S958 14 10 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC CALL 83418M903 20 14 SH Call SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC COM 83418M103 6 467 SH   SOLE   467 0 0
SOLARIS OILFIELD INFRSTR INC PUT 83418M953 26 18 SH Put SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP CALL 284849905 1 5 SH Call SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP COM 284849205 16 6,589 SH   SOLE   6,589 0 0
ELECTRAMECCANICA VEHS CORP PUT 284849955 0 1 SH Put SOLE   0 0 0
SONOCO PRODS CO CALL 835495902 607 93 SH Call SOLE   0 0 0
SONOS INC CALL 83570H908 705 622 SH Call SOLE   0 0 0
SONOS INC PUT 83570H958 237 209 SH Put SOLE   0 0 0
SORL AUTO PTS INC COM 78461U101 51 14,521 SH   SOLE   14,521 0 0
SORL AUTO PTS INC PUT 78461U951 83 236 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 2,965 200 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W458 1,972 13,303 SH   SOLE   13,303 0 0
DIREXION SHS ETF TR PUT 25459W958 9,520 642 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E182 77 1,507 SH   SOLE   1,507 0 0
DIREXION SHS ETF TR CALL 25460E905 618 120 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 350 68 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,031 52 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 5,952 300 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 4 3 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A607 257 16,392 SH   SOLE   16,392 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 193 123 SH Put SOLE   0 0 0
SP PLUS CORP CALL 78469C903 622 195 SH Call SOLE   0 0 0
SPARTAN MTRS INC COM 846819100 2 183 SH   SOLE   183 0 0
SPECTRUM BRANDS HLDGS INC NE CALL 84790A905 231 43 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 224 4,170 SH   SOLE   4,170 0 0
SPECTRUM BRANDS HLDGS INC NE PUT 84790A955 188 35 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 21 6 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 910 57 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,099 6,882 SH   SOLE   6,882 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 14,346 898 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 7,881 346 SH Call SOLE   0 0 0
S&P GLOBAL INC PUT 78409V954 13,599 597 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 123 51 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 31 13 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 8 2 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E362 98 2,334 SH   SOLE   2,334 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 12 3 SH Put SOLE   0 0 0
SOPHIRIS BIO INC CALL 83578Q909 27 329 SH Call SOLE   0 0 0
SPARK ENERGY INC CALL 846511903 2 2 SH Call SOLE   0 0 0
SPARK ENERGY INC COM 846511103 0 50 SH   SOLE   50 0 0
SPDR SERIES TRUST CALL 78464A908 0 1 SH Call SOLE   0 0 0
SPLUNK INC CALL 848637904 10,412 828 SH Call SOLE   0 0 0
SPLUNK INC COM 848637104 968 7,699 SH   SOLE   7,699 0 0
SPLUNK INC PUT 848637954 8,450 672 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 44 8 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E354 1,335 24,280 SH   SOLE   24,280 0 0
SUPERIOR ENERGY SVCS INC CALL 868157908 0 4 SH Call SOLE   0 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 22 17,432 SH   SOLE   17,432 0 0
SUPERIOR ENERGY SVCS INC PUT 868157958 2 22 SH Put SOLE   0 0 0
SPOK HLDGS INC CALL 84863T906 16 11 SH Call SOLE   0 0 0
SPOK HLDGS INC COM 84863T106 189 12,607 SH   SOLE   12,607 0 0
SPOK HLDGS INC PUT 84863T956 330 220 SH Put SOLE   0 0 0
SPOTIFY TECHNOLOGY S A CALL L8681T902 19,418 1,328 SH Call SOLE   0 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 10,420 71,264 SH   SOLE   71,264 0 0
SPOTIFY TECHNOLOGY S A PUT L8681T952 16,946 1,159 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 1 2 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 116 13,546 SH   SOLE   13,546 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 836 972 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 3,564 438 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 5,012 616 SH Put SOLE   0 0 0
SPS COMMERCE INC CALL 78463M907 30 3 SH Call SOLE   0 0 0
SPS COMMERCE INC COM 78463M107 58 571 SH   SOLE   571 0 0
SPS COMMERCE INC PUT 78463M957 132 13 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 36 10 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A805 46 1,262 SH   SOLE   1,262 0 0
SPDR SERIES TRUST PUT 78464A958 113 31 SH Put SOLE   0 0 0
SPARTANNASH CO CALL 847215900 5 5 SH Call SOLE   0 0 0
SPARTANNASH CO COM 847215100 62 5,319 SH   SOLE   5,319 0 0
SPARTANNASH CO PUT 847215950 127 109 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 116 309 SH Call SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 3 890 SH   SOLE   890 0 0
SUNPOWER CORP CALL 867652906 279 261 SH Call SOLE   0 0 0
SUNPOWER CORP COM 867652406 8 824 SH   SOLE   824 0 0
SUNPOWER CORP PUT 867652956 618 579 SH Put SOLE   0 0 0
SPX CORP CALL 784635904 274 83 SH Call SOLE   0 0 0
SPX CORP PUT 784635954 13 4 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 16,375 3,189 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 6,993 1,362 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 2,159 1,175 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E885 1,451 78,979 SH   SOLE   78,979 0 0
DIREXION SHS ETF TR PUT 25460E955 874 476 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1,165 419 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 381 137 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 8 3 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 11 4 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 2,693,812 91,939 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR COM 78462F103 1,259 4,300 SH   SOLE   4,300 0 0
SPDR S&P 500 ETF TR PUT 78462F953 3,531,236 120,520 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 54 14 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A409 48 1,252 SH   SOLE   1,252 0 0
SPDR SERIES TRUST PUT 78464A958 27 7 SH Put SOLE   0 0 0
SQUARE INC CALL 852234903 35,307 4,868 SH Call SOLE   0 0 0
SQUARE INC COM 852234103 6,814 93,952 SH   SOLE   93,952 0 0
SQUARE INC PUT 852234953 45,207 6,233 SH Put SOLE   0 0 0
SEQUENTIAL BRNDS GROUP INC N CALL 81734P907 0 12 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C CALL 833635905 460 148 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C COM 833635105 766 24,633 SH   SOLE   24,633 0 0
SOCIEDAD QUIMICA MINERA DE C PUT 833635955 1,521 489 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 3,989 1,135 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G958 1,198 341 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G908 21,118 6,008 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G958 1,427 406 SH Put SOLE   0 0 0
SPIRE INC CALL 84857L901 92 11 SH Call SOLE   0 0 0
SOCIAL REALITY INC COM 83362P300 3 700 SH   SOLE   700 0 0
SPIRIT RLTY CAP INC NEW CALL 84860W900 170 40 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W950 46 11 SH Put SOLE   0 0 0
SRC ENERGY INC CALL 78470V908 22 46 SH Call SOLE   0 0 0
SRC ENERGY INC COM 78470V108 21 4,379 SH   SOLE   4,379 0 0
SRC ENERGY INC PUT 78470V958 4 9 SH Put SOLE   0 0 0
STERICYCLE INC CALL 858912908 162 34 SH Call SOLE   0 0 0
STERICYCLE INC COM 858912108 346 7,253 SH   SOLE   7,253 0 0
STERICYCLE INC PUT 858912958 410 86 SH Put SOLE   0 0 0
SURMODICS INC CALL 868873900 34 8 SH Call SOLE   0 0 0
SURMODICS INC PUT 868873950 77 18 SH Put SOLE   0 0 0
SEMPRA ENERGY CALL 816851909 3,917 285 SH Call SOLE   0 0 0
SEMPRA ENERGY PUT 816851959 1,690 123 SH Put SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 1,056 246 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 1,340 312 SH Put SOLE   0 0 0
SCULLY ROYALTY LTD COM G7T96K107 11 900 SH   SOLE   900 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 480 1,799 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 175 658 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 10,469 689 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,748 18,090 SH   SOLE   18,090 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 14,465 952 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 54 25 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 39 17 SH Call SOLE   0 0 0
SOUTH ST CORP CALL 840441909 36 5 SH Call SOLE   0 0 0
SOUTH ST CORP COM 840441109 48 659 SH   SOLE   659 0 0
SOUTH ST CORP PUT 840441959 279 38 SH Put SOLE   0 0 0
SIMPSON MANUFACTURING CO INC PUT 829073955 737 111 SH Put SOLE   0 0 0
SASOL LTD CALL 803866900 260 105 SH Call SOLE   0 0 0
SASOL LTD COM 803866300 7 284 SH   SOLE   284 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 869 151 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 1,348 234 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 1,902 151 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R107 24 197 SH   SOLE   197 0 0
PROSHARES TR PUT 74347R952 2,847 226 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO CALL 811054902 45 30 SH Call SOLE   0 0 0
SCRIPPS E W CO OHIO COM 811054402 18 1,204 SH   SOLE   1,204 0 0
SCRIPPS E W CO OHIO PUT 811054952 29 19 SH Put SOLE   0 0 0
SSR MNG INC CALL 784730903 904 662 SH Call SOLE   0 0 0
SSR MNG INC PUT 784730953 222 163 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 478 122 SH Call SOLE   0 0 0
SHUTTERSTOCK INC PUT 825690950 121 31 SH Put SOLE   0 0 0
SEASPAN CORP CALL Y75638909 256 261 SH Call SOLE   0 0 0
SEASPAN CORP PUT Y75638959 173 177 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 287 98 SH Call SOLE   0 0 0
STRATASYS LTD COM M85548101 711 24,240 SH   SOLE   24,240 0 0
STRATASYS LTD PUT M85548951 378 129 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P CALL G8060N902 3,101 633 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P PUT G8060N952 568 116 SH Put SOLE   0 0 0
STAAR SURGICAL CO CALL 852312905 49 17 SH Call SOLE   0 0 0
STAAR SURGICAL CO COM 852312305 457 15,587 SH   SOLE   15,587 0 0
STAAR SURGICAL CO PUT 852312955 64 22 SH Put SOLE   0 0 0
STAG INDL INC CALL 85254J902 75 25 SH Call SOLE   0 0 0
STAG INDL INC PUT 85254J952 365 121 SH Put SOLE   0 0 0
ISTAR INC CALL 45031U901 104 84 SH Call SOLE   0 0 0
ISTAR INC COM 45031U101 19 1,587 SH   SOLE   1,587 0 0
ISTAR INC PUT 45031U951 70 57 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 466 276 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC COM 30224P200 267 15,836 SH   SOLE   15,836 0 0
EXTENDED STAY AMER INC PUT 30224P950 16 10 SH Put SOLE   0 0 0
STEWART INFORMATION SVCS COR CALL 860372901 4 1 SH Call SOLE   0 0 0
STEWART INFORMATION SVCS COR PUT 860372951 222 55 SH Put SOLE   0 0 0
STERIS PLC CALL G8473T900 223 15 SH Call SOLE   0 0 0
STATE AUTO FINL CORP CALL 855707905 0 1 SH Call SOLE   0 0 0
SUNTRUST BKS INC CALL 867914903 7,271 1,157 SH Call SOLE   0 0 0
SUNTRUST BKS INC PUT 867914953 823 131 SH Put SOLE   0 0 0
SUNOPTA INC CALL 8676EP908 27 84 SH Call SOLE   0 0 0
SUNOPTA INC PUT 8676EP958 0 2 SH Put SOLE   0 0 0
STEEL DYNAMICS INC CALL 858119900 957 317 SH Call SOLE   0 0 0
STEEL DYNAMICS INC PUT 858119950 576 191 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 2,114 1,200 SH Call SOLE   0 0 0
STMICROELECTRONICS N V PUT 861012952 1,233 700 SH Put SOLE   0 0 0
STEMLINE THERAPEUTICS INC CALL 85858C907 76 50 SH Call SOLE   0 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 52 3,438 SH   SOLE   3,438 0 0
STEMLINE THERAPEUTICS INC PUT 85858C957 222 145 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 7,501 1,657 SH Call SOLE   0 0 0
STAMPS COM INC COM 852857200 245 5,417 SH   SOLE   5,417 0 0
STAMPS COM INC PUT 852857950 3,847 850 SH Put SOLE   0 0 0
STONECO LTD CALL G85158906 1,549 524 SH Call SOLE   0 0 0
STONECO LTD PUT G85158956 1,162 393 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 817 277 SH Call SOLE   0 0 0
SCORPIO TANKERS INC COM Y7542C130 249 8,436 SH   SOLE   8,436 0 0
SCORPIO TANKERS INC PUT Y7542C950 859 291 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 1,337 453 SH Call SOLE   0 0 0
STONEMOR PARTNERS L P CALL 86183Q900 5 25 SH Call SOLE   0 0 0
STONEMOR PARTNERS L P COM 86183Q100 4 2,108 SH   SOLE   2,108 0 0
STONEMOR PARTNERS L P PUT 86183Q950 7 35 SH Put SOLE   0 0 0
STORE CAP CORP CALL 862121900 716 216 SH Call SOLE   0 0 0
STORE CAP CORP PUT 862121950 66 20 SH Put SOLE   0 0 0
STRATEGIC ED INC CALL 86272C903 249 14 SH Call SOLE   0 0 0
STRATEGIC ED INC PUT 86272C953 106 6 SH Put SOLE   0 0 0
STERLING CONSTRUCTION CO INC CALL 859241901 21 16 SH Call SOLE   0 0 0
STERLING CONSTRUCTION CO INC PUT 859241951 6 5 SH Put SOLE   0 0 0
STATE STR CORP CALL 857477903 4,540 810 SH Call SOLE   0 0 0
STATE STR CORP PUT 857477953 4,793 855 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 147 65 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 26 1,145 SH   SOLE   1,145 0 0
STARWOOD PPTY TR INC PUT 85571B955 206 91 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 5,946 1,262 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 6,648 1,411 SH Put SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 19,122 971 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC COM 21036P108 9,451 47,994 SH   SOLE   47,994 0 0
CONSTELLATION BRANDS INC PUT 21036P957 40,766 2,070 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 4,823 1,548 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW PUT 867224957 710 228 SH Put SOLE   0 0 0
SUN CMNTYS INC CALL 866674904 384 30 SH Call SOLE   0 0 0
SUN CMNTYS INC COM 866674104 131 1,023 SH   SOLE   1,023 0 0
SUN CMNTYS INC PUT 866674954 307 24 SH Put SOLE   0 0 0
SUMMIT MATLS INC CALL 86614U900 2,252 1,170 SH Call SOLE   0 0 0
SUMMIT MATLS INC COM 86614U100 324 16,834 SH   SOLE   16,834 0 0
SUMMIT MATLS INC PUT 86614U950 28 15 SH Put SOLE   0 0 0
SUNOCO LP CALL 86765K909 487 156 SH Call SOLE   0 0 0
SUNOCO LP PUT 86765K959 606 194 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC CALL 868168905 19 57 SH Call SOLE   0 0 0
SUPERIOR INDS INTL INC COM 868168105 8 2,537 SH   SOLE   2,537 0 0
SUPERIOR INDS INTL INC PUT 868168955 11 32 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 13 4 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 227 6,866 SH   SOLE   6,866 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 1,134 343 SH Put SOLE   0 0 0
SVMK INC CALL 78489X903 325 197 SH Call SOLE   0 0 0
SVMK INC COM 78489X103 75 4,565 SH   SOLE   4,565 0 0
SVMK INC PUT 78489X953 310 188 SH Put SOLE   0 0 0
SAVARA INC CALL 805111901 166 702 SH Call SOLE   0 0 0
SAVARA INC PUT 805111951 25 106 SH Put SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC CALL 33766Y900 236 254 SH Call SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC PUT 33766Y950 88 95 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 3,830 711 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W130 1,063 19,733 SH   SOLE   19,733 0 0
PROSHARES TR II PUT 74347W952 1,212 225 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 4,325 803 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 86 16 SH Put SOLE   0 0 0
SWITCH INC CALL 87105L904 591 452 SH Call SOLE   0 0 0
SWITCH INC PUT 87105L954 140 107 SH Put SOLE   0 0 0
SIERRA WIRELESS INC CALL 826516906 119 99 SH Call SOLE   0 0 0
SIERRA WIRELESS INC PUT 826516956 77 64 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 5,610 388 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,192 22,074 SH   SOLE   22,074 0 0
STANLEY BLACK & DECKER INC PUT 854502951 3,586 248 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 5,393 698 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 12,765 1,652 SH Put SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC CALL 808541906 136 41 SH Call SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 5 156 SH   SOLE   156 0 0
SCHWEITZER-MAUDUIT INTL INC PUT 808541956 16 5 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 190 603 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 143 453 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 8 10 SH Call SOLE   0 0 0
SUNCOKE ENERGY INC COM 86722A103 19 2,171 SH   SOLE   2,171 0 0
SUNCOKE ENERGY INC PUT 86722A953 49 56 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 472 532 SH Call SOLE   0 0 0
SUNCOKE ENERGY INC PUT 86722A953 156 176 SH Put SOLE   0 0 0
STANDEX INTL CORP CALL 854231907 14 2 SH Call SOLE   0 0 0
STANDEX INTL CORP PUT 854231957 43 6 SH Put SOLE   0 0 0
SO YOUNG INTERNATIONAL INC CALL 83356Q908 1 1 SH Call SOLE   0 0 0
SO YOUNG INTERNATIONAL INC COM 83356Q108 3 281 SH   SOLE   281 0 0
SO YOUNG INTERNATIONAL INC PUT 83356Q958 23 17 SH Put SOLE   0 0 0
SYNCHRONY FINL CALL 87165B903 3,744 1,080 SH Call SOLE   0 0 0
SYNCHRONY FINL PUT 87165B953 1,397 403 SH Put SOLE   0 0 0
STRYKER CORP CALL 863667901 4,522 220 SH Call SOLE   0 0 0
STRYKER CORP PUT 863667951 9,189 447 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC COM 871237103 4 150 SH   SOLE   150 0 0
SYKES ENTERPRISES INC PUT 871237953 38 14 SH Put SOLE   0 0 0
SYMANTEC CORP CALL 871503908 3,631 1,669 SH Call SOLE   0 0 0
SYMANTEC CORP COM 871503108 619 28,480 SH   SOLE   28,480 0 0
SYMANTEC CORP PUT 871503958 1,492 686 SH Put SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 297 102 SH Call SOLE   0 0 0
SYNAPTICS INC COM 87157D109 80 2,768 SH   SOLE   2,768 0 0
SYNAPTICS INC PUT 87157D959 821 282 SH Put SOLE   0 0 0
SYNACOR INC CALL 871561906 7 46 SH Call SOLE   0 0 0
SYNEOS HEALTH INC CALL 87166B902 418 82 SH Call SOLE   0 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 6 710 SH   SOLE   710 0 0
SYROS PHARMACEUTICALS INC PUT 87184Q957 3 4 SH Put SOLE   0 0 0
SYSTEMAX INC CALL 871851901 66 30 SH Call SOLE   0 0 0
SYSTEMAX INC COM 871851101 22 1,007 SH   SOLE   1,007 0 0
SYSCO CORP CALL 871829907 1,357 192 SH Call SOLE   0 0 0
SYSCO CORP PUT 871829957 445 63 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 27,193 8,115 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 22,669 6,765 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 80 24 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 103 31 SH Put SOLE   0 0 0
TRAVELCENTERS AMER LLC CALL 894174901 19 53 SH Call SOLE   0 0 0
TRAVELCENTERS AMER LLC COM 894174101 0 85 SH   SOLE   85 0 0
DEL TACO RESTAURANTS INC CALL 245496904 21 17 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC COM 245496104 27 2,162 SH   SOLE   2,162 0 0
DEL TACO RESTAURANTS INC PUT 245496954 29 23 SH Put SOLE   0 0 0
TRANSACT TECHNOLOGIES INC CALL 892918903 2 2 SH Call SOLE   0 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 6 596 SH   SOLE   596 0 0
TRANSACT TECHNOLOGIES INC PUT 892918953 5 5 SH Put SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 0 60 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 0 76 SH Put SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 0 409 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 0 294 SH Put SOLE   0 0 0
TAL EDUCATION GROUP CALL 874080904 567 149 SH Call SOLE   0 0 0
TAL EDUCATION GROUP COM 874080104 584 15,337 SH   SOLE   15,337 0 0
TAL EDUCATION GROUP PUT 874080954 3,455 907 SH Put SOLE   0 0 0
TALOS ENERGY INC CALL 87484T908 19 8 SH Call SOLE   0 0 0
TALOS ENERGY INC PUT 87484T958 7 3 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 48 17 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138G706 26 930 SH   SOLE   930 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G950 14 5 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 2 1 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E602 22 800 SH   SOLE   800 0 0
MOLSON COORS BREWING CO CALL 60871R909 2,576 460 SH Call SOLE   0 0 0
MOLSON COORS BREWING CO COM 60871R209 758 13,539 SH   SOLE   13,539 0 0
MOLSON COORS BREWING CO PUT 60871R959 2,520 450 SH Put SOLE   0 0 0
CARROLS RESTAURANT GROUP INC CALL 14574X904 0 1 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 3 442 SH   SOLE   442 0 0
BANCORP INC DEL COM 05969A105 0 10 SH   SOLE   10 0 0
PROSHARES TR CALL 74347X900 256 126 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X849 47 2,308 SH   SOLE   2,308 0 0
PROSHARES TR PUT 74347X950 228 112 SH Put SOLE   0 0 0
TRUEBLUE INC CALL 89785X901 77 35 SH Call SOLE   0 0 0
TRUEBLUE INC COM 89785X101 31 1,433 SH   SOLE   1,433 0 0
TRUEBLUE INC PUT 89785X951 88 40 SH Put SOLE   0 0 0
TERRITORIAL BANCORP INC CALL 88145X908 47 30 SH Call SOLE   0 0 0
THERAVANCE BIOPHARMA INC CALL G8807B906 8 5 SH Call SOLE   0 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 63 3,871 SH   SOLE   3,871 0 0
PROSHARES TR CALL 74347B909 5,805 2,006 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B201 743 25,692 SH   SOLE   25,692 0 0
PROSHARES TR PUT 74347B959 1,224 423 SH Put SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC CALL 88224Q907 202 33 SH Call SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC PUT 88224Q957 165 27 SH Put SOLE   0 0 0
TCF FINL CORP CALL 872275902 133 64 SH Call SOLE   0 0 0
TCF FINL CORP COM 872275102 52 2,509 SH   SOLE   2,509 0 0
TCF FINL CORP PUT 872275952 79 38 SH Put SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC CALL 87357P900 1,627 286 SH Call SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC PUT 87357P950 28 5 SH Put SOLE   0 0 0
TAUBMAN CTRS INC COM 876664103 511 12,530 SH   SOLE   12,530 0 0
TAUBMAN CTRS INC PUT 876664953 886 217 SH Put SOLE   0 0 0
TC PIPELINES LP CALL 87233Q908 7 2 SH Call SOLE   0 0 0
TC PIPELINES LP COM 87233Q108 2 77 SH   SOLE   77 0 0
TC PIPELINES LP PUT 87233Q958 22 6 SH Put SOLE   0 0 0
BLACKROCK TCP CAP CORP CALL 09259E908 0 1 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC CALL 210751903 19 27 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC COM 210751103 63 8,651 SH   SOLE   8,651 0 0
CONTAINER STORE GROUP INC PUT 210751953 76 104 SH Put SOLE   0 0 0
TUCOWS INC CALL 898697906 73 12 SH Call SOLE   0 0 0
TUCOWS INC COM 898697206 528 8,667 SH   SOLE   8,667 0 0
TUCOWS INC PUT 898697956 988 162 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 3,309 567 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT PUT 891160959 315 54 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 2,545 710 SH Call SOLE   0 0 0
TERADATA CORP DEL COM 88076W103 319 8,904 SH   SOLE   8,904 0 0
TERADATA CORP DEL PUT 88076W953 1,089 304 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 677 14 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC PUT 893641950 11,562 239 SH Put SOLE   0 0 0
TELADOC HEALTH INC CALL 87918A905 2,038 307 SH Call SOLE   0 0 0
TELADOC HEALTH INC PUT 87918A955 2,576 388 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC CALL 879433909 155 51 SH Call SOLE   0 0 0
TELEPHONE & DATA SYS INC PUT 879433959 3 1 SH Put SOLE   0 0 0
TIDEWATER INC NEW CALL 88642R909 115 49 SH Call SOLE   0 0 0
TIDEWATER INC NEW PUT 88642R959 230 98 SH Put SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 109 4 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 34 126 SH   SOLE   126 0 0
TELEDYNE TECHNOLOGIES INC PUT 879360955 82 3 SH Put SOLE   0 0 0
ATLASSIAN CORP PLC CALL G06242904 8,308 635 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC COM G06242104 1,520 11,624 SH   SOLE   11,624 0 0
ATLASSIAN CORP PLC PUT G06242954 8,700 665 SH Put SOLE   0 0 0
TECH DATA CORP CALL 878237906 104 10 SH Call SOLE   0 0 0
TECH DATA CORP PUT 878237956 20 2 SH Put SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 885 384 SH Call SOLE   0 0 0
TECK RESOURCES LTD COM 878742204 125 5,455 SH   SOLE   5,455 0 0
TECK RESOURCES LTD PUT 878742954 737 320 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 1,950 123 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 2,331 147 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 378 302 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E562 89 7,121 SH   SOLE   7,121 0 0
DIREXION SHS ETF TR PUT 25460E955 47 38 SH Put SOLE   0 0 0
TELEFONICA S A CALL 879382908 20 25 SH Call SOLE   0 0 0
TELEFONICA S A COM 879382208 52 6,385 SH   SOLE   6,385 0 0
TELEFONICA S A PUT 879382958 130 158 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 325 34 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD COM H84989104 483 5,053 SH   SOLE   5,053 0 0
TE CONNECTIVITY LTD PUT H84989954 421 44 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 401 511 SH Call SOLE   0 0 0
TELLURIAN INC NEW COM 87968A104 275 35,088 SH   SOLE   35,088 0 0
TELLURIAN INC NEW PUT 87968A954 453 578 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 176 159 SH Call SOLE   0 0 0
TENNECO INC COM 880349105 491 44,319 SH   SOLE   44,319 0 0
TENNECO INC PUT 880349955 52 47 SH Put SOLE   0 0 0
TENABLE HLDGS INC CALL 88025T902 139 49 SH Call SOLE   0 0 0
TENABLE HLDGS INC COM 88025T102 19 677 SH   SOLE   677 0 0
TENABLE HLDGS INC PUT 88025T952 328 115 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A CALL 879273909 1,249 707 SH Call SOLE   0 0 0
TELECOM ARGENTINA S A PUT 879273959 1,904 1,078 SH Put SOLE   0 0 0
TERADYNE INC CALL 880770902 991 207 SH Call SOLE   0 0 0
TERADYNE INC PUT 880770952 656 137 SH Put SOLE   0 0 0
TERRAFORM PWR INC CALL 88104R909 111 78 SH Call SOLE   0 0 0
TERRAFORM PWR INC PUT 88104R959 20 14 SH Put SOLE   0 0 0
PARETEUM CORP CALL 69946T907 75 290 SH Call SOLE   0 0 0
PARETEUM CORP COM 69946T207 61 23,605 SH   SOLE   23,605 0 0
PARETEUM CORP PUT 69946T957 93 359 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 4,531 4,910 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624209 1,299 140,792 SH   SOLE   140,792 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 5,014 5,433 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 414 132 SH Call SOLE   0 0 0
TEREX CORP NEW PUT 880779953 131 42 SH Put SOLE   0 0 0
TFS FINL CORP CALL 87240R907 3 2 SH Call SOLE   0 0 0
TFS FINL CORP PUT 87240R957 135 75 SH Put SOLE   0 0 0
TELEFLEX INC CALL 879369906 198 6 SH Call SOLE   0 0 0
TELEFLEX INC COM 879369106 181 549 SH   SOLE   549 0 0
TELEFLEX INC PUT 879369956 2,483 75 SH Put SOLE   0 0 0
TREDEGAR CORP CALL 894650900 1 1 SH Call SOLE   0 0 0
TREDEGAR CORP COM 894650100 639 38,456 SH   SOLE   38,456 0 0
TREDEGAR CORP PUT 894650950 19 12 SH Put SOLE   0 0 0
TALLGRASS ENERGY LP CALL 874696907 1,332 631 SH Call SOLE   0 0 0
TALLGRASS ENERGY LP PUT 874696957 143 68 SH Put SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 79 79 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 34 3,409 SH   SOLE   3,409 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 87 87 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 206 90 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW PUT 896818951 2 1 SH Put SOLE   0 0 0
TEGNA INC CALL 87901J905 137 91 SH Call SOLE   0 0 0
TEGNA INC COM 87901J105 55 3,657 SH   SOLE   3,657 0 0
TEGNA INC PUT 87901J955 3 2 SH Put SOLE   0 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 232 165 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 13 931 SH   SOLE   931 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 173 123 SH Put SOLE   0 0 0
TARGET CORP CALL 87612E906 15,252 1,761 SH Call SOLE   0 0 0
TARGET CORP PUT 87612E956 22,354 2,581 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 1,794 2,075 SH Call SOLE   0 0 0
TG THERAPEUTICS INC PUT 88322Q958 187 217 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 452 219 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP COM 88033G407 1,191 57,648 SH   SOLE   57,648 0 0
TENET HEALTHCARE CORP PUT 88033G957 3,338 1,616 SH Put SOLE   0 0 0
ISHARES INC COM 464286624 130 1,370 SH   SOLE   1,370 0 0
THOR INDS INC CALL 885160901 783 134 SH Call SOLE   0 0 0
THOR INDS INC PUT 885160951 1,724 295 SH Put SOLE   0 0 0
GENTHERM INC COM 37253A103 2 50 SH   SOLE   50 0 0
GENTHERM INC PUT 37253A953 20 5 SH Put SOLE   0 0 0
TREEHOUSE FOODS INC CALL 89469A904 449 83 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC PUT 89469A954 21 4 SH Put SOLE   0 0 0
TIFFANY & CO NEW CALL 886547908 4,307 460 SH Call SOLE   0 0 0
TIFFANY & CO NEW PUT 886547958 24,833 2,652 SH Put SOLE   0 0 0
INTERFACE INC CALL 458665904 56 37 SH Call SOLE   0 0 0
INTERFACE INC COM 458665304 52 3,432 SH   SOLE   3,432 0 0
INTERFACE INC PUT 458665954 62 41 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 565 49 SH Call SOLE   0 0 0
ISHARES TR COM 464287176 2,368 20,506 SH   SOLE   20,506 0 0
ISHARES TR PUT 464287957 2,690 233 SH Put SOLE   0 0 0
TEAM INC CALL 878155900 75 49 SH Call SOLE   0 0 0
ORCHIDS PAPER PRODS CO DEL CALL 68572N904 0 35 SH Call SOLE   0 0 0
TITAN MACHY INC CALL 88830R901 232 113 SH Call SOLE   0 0 0
TITAN MACHY INC COM 88830R101 223 10,859 SH   SOLE   10,859 0 0
TITAN MACHY INC PUT 88830R951 6 3 SH Put SOLE   0 0 0
TIVO CORP CALL 88870P906 106 144 SH Call SOLE   0 0 0
TIVO CORP COM 88870P106 1,298 176,189 SH   SOLE   176,189 0 0
TIVO CORP PUT 88870P956 899 1,220 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 7,175 1,357 SH Call SOLE   0 0 0
TJX COS INC NEW PUT 872540959 2,950 558 SH Put SOLE   0 0 0
TEEKAY CORPORATION CALL Y8564W903 104 304 SH Call SOLE   0 0 0
TEEKAY CORPORATION COM Y8564W103 0 246 SH   SOLE   246 0 0
TEEKAY CORPORATION PUT Y8564W953 62 181 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI CALL 900111904 34 63 SH Call SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 7 13 SH Put SOLE   0 0 0
TIMKEN CO CALL 887389904 200 39 SH Call SOLE   0 0 0
TIMKEN CO COM 887389104 105 2,061 SH   SOLE   2,061 0 0
TIMKEN CO PUT 887389954 10 2 SH Put SOLE   0 0 0
TALEND S A CALL 874224907 11 3 SH Call SOLE   0 0 0
TALEND S A COM 874224207 45 1,169 SH   SOLE   1,169 0 0
TALEND S A PUT 874224957 482 125 SH Put SOLE   0 0 0
TELARIA INC CALL 879181905 30 41 SH Call SOLE   0 0 0
TELARIA INC COM 879181105 234 31,132 SH   SOLE   31,132 0 0
TELARIA INC PUT 879181955 179 239 SH Put SOLE   0 0 0
TAILORED BRANDS INC CALL 87403A907 125 217 SH Call SOLE   0 0 0
TAILORED BRANDS INC COM 87403A107 148 25,710 SH   SOLE   25,710 0 0
TAILORED BRANDS INC PUT 87403A957 226 393 SH Put SOLE   0 0 0
TILRAY INC CALL 88688T900 24,257 5,210 SH Call SOLE   0 0 0
TILRAY INC PUT 88688T950 9,917 2,130 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 169,810 12,786 SH Call SOLE   0 0 0
ISHARES TR COM 464287432 14,041 105,724 SH   SOLE   105,724 0 0
ISHARES TR PUT 464287957 262,671 19,778 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 3,248 262 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP COM 892331307 920 7,420 SH   SOLE   7,420 0 0
TOYOTA MOTOR CORP PUT 892331957 6,311 509 SH Put SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP CALL 88034P909 1,621 1,082 SH Call SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP PUT 88034P959 1,182 789 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 1,220 490 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 201 81 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 2 100 SH   SOLE   100 0 0
TAYLOR MORRISON HOME CORP PUT 87724P956 8 4 SH Put SOLE   0 0 0
TORCHMARK CORP CALL 891027904 107 12 SH Call SOLE   0 0 0
TORCHMARK CORP COM 891027104 402 4,496 SH   SOLE   4,496 0 0
TORCHMARK CORP PUT 891027954 1,332 149 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 10,601 361 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 11,688 398 SH Put SOLE   0 0 0
TRILOGY METALS INC NEW COM 89621C105 23 7,888 SH   SOLE   7,888 0 0
TIMKENSTEEL CORP CALL 887399903 7 9 SH Call SOLE   0 0 0
TIMKENSTEEL CORP COM 887399103 1 224 SH   SOLE   224 0 0
TIMKENSTEEL CORP PUT 887399953 4 6 SH Put SOLE   0 0 0
T MOBILE US INC CALL 872590904 7,198 971 SH Call SOLE   0 0 0
T MOBILE US INC PUT 872590954 13,033 1,758 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 836 617 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 46 34 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 4,648 746 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 4,529 727 SH Put SOLE   0 0 0
TELENAV INC CALL 879455903 9 12 SH Call SOLE   0 0 0
TELENAV INC COM 879455103 66 8,370 SH   SOLE   8,370 0 0
TELENAV INC PUT 879455953 55 69 SH Put SOLE   0 0 0
TENNANT CO COM 880345103 79 1,300 SH   SOLE   1,300 0 0
TENNANT CO PUT 880345953 495 81 SH Put SOLE   0 0 0
TANDEM DIABETES CARE INC CALL 875372903 2,251 349 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC PUT 875372953 1,296 201 SH Put SOLE   0 0 0
TRINET GROUP INC CALL 896288907 461 68 SH Call SOLE   0 0 0
TRINET GROUP INC PUT 896288957 6 1 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD CALL Y8565N902 1 11 SH Call SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 65 20,037 SH   SOLE   20,037 0 0
TOCAGEN INC CALL 888846902 44 67 SH Call SOLE   0 0 0
TOCAGEN INC COM 888846102 41 6,220 SH   SOLE   6,220 0 0
TOCAGEN INC PUT 888846952 179 269 SH Put SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 626 171 SH Call SOLE   0 0 0
TOLL BROTHERS INC COM 889478103 48 1,319 SH   SOLE   1,319 0 0
TOLL BROTHERS INC PUT 889478953 2,468 674 SH Put SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P CALL Y8565J901 66 524 SH Call SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P COM Y8565J101 93 73,851 SH   SOLE   73,851 0 0
TEEKAY OFFSHORE PARTNERS L P PUT Y8565J951 113 904 SH Put SOLE   0 0 0
TUNIU CORP COM 89977P106 1 488 SH   SOLE   488 0 0
TUNIU CORP PUT 89977P956 3 10 SH Put SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA CALL 89214P909 1,538 564 SH Call SOLE   0 0 0
TOWER INTL INC CALL 891826909 1 1 SH Call SOLE   0 0 0
TOWER INTL INC COM 891826109 20 1,051 SH   SOLE   1,051 0 0
TOWER INTL INC PUT 891826959 23 12 SH Put SOLE   0 0 0
TURNING PT BRANDS INC CALL 90041L905 509 104 SH Call SOLE   0 0 0
TURNING PT BRANDS INC COM 90041L105 124 2,551 SH   SOLE   2,551 0 0
TUTOR PERINI CORP CALL 901109908 16 12 SH Call SOLE   0 0 0
TUTOR PERINI CORP COM 901109108 171 12,386 SH   SOLE   12,386 0 0
TUTOR PERINI CORP PUT 901109958 4 3 SH Put SOLE   0 0 0
TRIBUNE PUBG CO NEW CALL 89609W907 113 142 SH Call SOLE   0 0 0
TRI POINTE GROUP INC CALL 87265H909 0 4 SH Call SOLE   0 0 0
TPI COMPOSITES INC CALL 87266J904 17 7 SH Call SOLE   0 0 0
TPI COMPOSITES INC COM 87266J104 218 8,841 SH   SOLE   8,841 0 0
TPI COMPOSITES INC PUT 87266J954 101 41 SH Put SOLE   0 0 0
TAPESTRY INC CALL 876030907 2,005 632 SH Call SOLE   0 0 0
TAPESTRY INC COM 876030107 627 19,773 SH   SOLE   19,773 0 0
TAPESTRY INC PUT 876030957 1,818 573 SH Put SOLE   0 0 0
THIRD PT REINS LTD CALL G8827U900 34 33 SH Call SOLE   0 0 0
THIRD PT REINS LTD COM G8827U100 102 9,886 SH   SOLE   9,886 0 0
TRIPLEPOINT VENTURE GROWTH B PUT 89677Y950 14 10 SH Put SOLE   0 0 0
TEMPUR SEALY INTL INC CALL 88023U901 4,094 558 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC PUT 88023U951 425 58 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 18,617 3,014 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 9,599 1,554 SH Put SOLE   0 0 0
TOOTSIE ROLL INDS INC COM 890516107 113 3,084 SH   SOLE   3,084 0 0
TOOTSIE ROLL INDS INC PUT 890516957 3 1 SH Put SOLE   0 0 0
TRIBUNE MEDIA CO CALL 896047903 27 6 SH Call SOLE   0 0 0
LENDINGTREE INC NEW CALL 52603B907 1,428 34 SH Call SOLE   0 0 0
LENDINGTREE INC NEW PUT 52603B957 1,260 30 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 1,140 159 SH Call SOLE   0 0 0
TREX CO INC COM 89531P105 155 2,171 SH   SOLE   2,171 0 0
TREX CO INC PUT 89531P955 695 97 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 2,807 715 SH Call SOLE   0 0 0
TARGA RES CORP PUT 87612G951 2,979 759 SH Put SOLE   0 0 0
TABULA RASA HEALTHCARE INC CALL 873379901 54 11 SH Call SOLE   0 0 0
TABULA RASA HEALTHCARE INC COM 873379101 27 549 SH   SOLE   549 0 0
THOMSON REUTERS CORP CALL 884903909 167 26 SH Call SOLE   0 0 0
THOMSON REUTERS CORP PUT 884903959 25 4 SH Put SOLE   0 0 0
TRIPADVISOR INC CALL 896945901 2,411 521 SH Call SOLE   0 0 0
TRIPADVISOR INC COM 896945201 418 9,043 SH   SOLE   9,043 0 0
TRIPADVISOR INC PUT 896945951 773 167 SH Put SOLE   0 0 0
SPEEDWAY MOTORSPORTS INC CALL 847788906 11 6 SH Call SOLE   0 0 0
TRIMBLE INC CALL 896239900 590 131 SH Call SOLE   0 0 0
TRIMBLE INC PUT 896239950 2,535 562 SH Put SOLE   0 0 0
TRUSTMARK CORP COM 898402102 39 1,191 SH   SOLE   1,191 0 0
TRUSTMARK CORP PUT 898402952 571 172 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 139 67 SH Call SOLE   0 0 0
TRINITY INDS INC PUT 896522959 107 52 SH Put SOLE   0 0 0
TRINITY INDS INC PUT 896522959 0 1 SH Put SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 5,046 460 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC PUT 74144T958 1,832 167 SH Put SOLE   0 0 0
TRONOX HOLDINGS PLC CALL G9087Q902 158 124 SH Call SOLE   0 0 0
TRONOX HOLDINGS PLC COM G9087Q102 150 11,804 SH   SOLE   11,804 0 0
TRONOX HOLDINGS PLC PUT G9087Q952 93 73 SH Put SOLE   0 0 0
TC ENERGY CORP CALL 87807B907 722 146 SH Call SOLE   0 0 0
TC ENERGY CORP PUT 87807B957 203 41 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435908 2 17 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD COM 900435108 24 20,099 SH   SOLE   20,099 0 0
TRITON INTL LTD CALL G9078F907 1,182 361 SH Call SOLE   0 0 0
TRITON INTL LTD PUT G9078F957 511 156 SH Put SOLE   0 0 0
TPG RE FIN TR INC CALL 87266M907 511 265 SH Call SOLE   0 0 0
TPG RE FIN TR INC PUT 87266M957 17 9 SH Put SOLE   0 0 0
TRANSUNION CALL 89400J907 154 21 SH Call SOLE   0 0 0
TRUECAR INC CALL 89785L907 141 260 SH Call SOLE   0 0 0
TRUPANION INC CALL 898202906 1,582 438 SH Call SOLE   0 0 0
TRUPANION INC PUT 898202956 2,287 633 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 2,377 159 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC COM 89417E109 192 1,287 SH   SOLE   1,287 0 0
TRAVELERS COMPANIES INC PUT 89417E959 4,111 275 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 45 107 SH Call SOLE   0 0 0
TRIVAGO N V COM 89686D105 10 2,559 SH   SOLE   2,559 0 0
TRIVAGO N V PUT 89686D955 25 61 SH Put SOLE   0 0 0
TREVENA INC CALL 89532E909 4 41 SH Call SOLE   0 0 0
TREVENA INC PUT 89532E959 0 9 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M901 26 193 SH Call SOLE   0 0 0
TRANSENTERIX INC COM 89366M201 89 65,746 SH   SOLE   65,746 0 0
TRANSENTERIX INC PUT 89366M951 110 814 SH Put SOLE   0 0 0
TENARIS S A CALL 88031M909 118 45 SH Call SOLE   0 0 0
TENARIS S A COM 88031M109 54 2,082 SH   SOLE   2,082 0 0
TENARIS S A PUT 88031M959 410 156 SH Put SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 2,491 229 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO PUT 892356956 3,895 358 SH Put SOLE   0 0 0
TRINSEO S A CALL L9340P901 71 17 SH Call SOLE   0 0 0
TRINSEO S A COM L9340P101 7 178 SH   SOLE   178 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 1,474 935 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 315 20,031 SH   SOLE   20,031 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 435 276 SH Put SOLE   0 0 0
STARS GROUP INC CALL 85570W900 1,234 723 SH Call SOLE   0 0 0
STARS GROUP INC COM 85570W100 730 42,780 SH   SOLE   42,780 0 0
STARS GROUP INC PUT 85570W950 938 550 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 331,860 14,851 SH Call SOLE   0 0 0
TESLA INC COM 88160R101 394 1,766 SH   SOLE   1,766 0 0
TESLA INC PUT 88160R951 723,183 32,363 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 4,647 208 SH Call SOLE   0 0 0
TESLA INC PUT 88160R951 5,363 240 SH Put SOLE   0 0 0
TPG SPECIALTY LENDING INC CALL 87265K902 33 17 SH Call SOLE   0 0 0
TPG SPECIALTY LENDING INC COM 87265K102 15 785 SH   SOLE   785 0 0
TPG SPECIALTY LENDING INC PUT 87265K952 9 5 SH Put SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 6,925 1,768 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 4,163 1,063 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 5,837 723 SH Call SOLE   0 0 0
TYSON FOODS INC COM 902494103 1,718 21,289 SH   SOLE   21,289 0 0
TYSON FOODS INC PUT 902494953 10,318 1,278 SH Put SOLE   0 0 0
TOTAL SYS SVCS INC CALL 891906909 5,874 458 SH Call SOLE   0 0 0
TOTAL SYS SVCS INC PUT 891906959 128 10 SH Put SOLE   0 0 0
TIM PARTICIPACOES S A CALL 88706P905 637 426 SH Call SOLE   0 0 0
TIM PARTICIPACOES S A COM 88706P205 5 347 SH   SOLE   347 0 0
TORO CO COM 891092108 60 903 SH   SOLE   903 0 0
TORO CO PUT 891092958 33 5 SH Put SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 18,518 813 SH Call SOLE   0 0 0
THE TRADE DESK INC PUT 88339J955 16,104 707 SH Put SOLE   0 0 0
TTEC HLDGS INC CALL 89854H902 9 2 SH Call SOLE   0 0 0
TTEC HLDGS INC PUT 89854H952 9 2 SH Put SOLE   0 0 0
TETRA TECH INC NEW CALL 88162G903 636 81 SH Call SOLE   0 0 0
TECHTARGET INC CALL 87874R900 61 29 SH Call SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL CALL 88162F905 0 5 SH Call SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 14 8,604 SH   SOLE   8,604 0 0
TETRA TECHNOLOGIES INC DEL PUT 88162F955 16 100 SH Put SOLE   0 0 0
TATA MTRS LTD CALL 876568902 374 321 SH Call SOLE   0 0 0
TATA MTRS LTD PUT 876568952 520 446 SH Put SOLE   0 0 0
TTM TECHNOLOGIES COM 87305R109 33 3,237 SH   SOLE   3,237 0 0
TITAN PHARMACEUTICALS INC DE CALL 888314907 448 3,500 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 31 185 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC COM 89853L104 36 21,971 SH   SOLE   21,971 0 0
T2 BIOSYSTEMS INC PUT 89853L954 6 37 SH Put SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I CALL 88165N905 0 712 SH Call SOLE   0 0 0
TILE SHOP HLDGS INC CALL 88677Q909 9 24 SH Call SOLE   0 0 0
TILE SHOP HLDGS INC PUT 88677Q959 1 4 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 117 62 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 10,229 901 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 889 7,838 SH   SOLE   7,838 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 14,179 1,249 SH Put SOLE   0 0 0
TELUS CORP COM 87971M103 0 7 SH   SOLE   7 0 0
TELUS CORP PUT 87971M953 55 15 SH Put SOLE   0 0 0
TUFIN SOFTWARE TECHNOLOGIS L PUT M8893U952 411 159 SH Put SOLE   0 0 0
TUPPERWARE BRANDS CORP CALL 899896904 492 259 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP PUT 899896954 782 411 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 681 286 SH Call SOLE   0 0 0
ISHARES INC COM 464286715 719 30,226 SH   SOLE   30,226 0 0
ISHARES INC PUT 464286951 4,864 2,042 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B909 0 1 SH Call SOLE   0 0 0
MAMMOTH ENERGY SVCS INC CALL 56155L908 10 15 SH Call SOLE   0 0 0
MAMMOTH ENERGY SVCS INC PUT 56155L958 22 33 SH Put SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 3 4 SH Call SOLE   0 0 0
GRUPO TELEVISA SA PUT 40049J956 1 2 SH Put SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 14 9 SH Call SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 29 18 SH Put SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 678 413 SH Call SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 9 6 SH Put SOLE   0 0 0
TRADEWEB MKTS INC CALL 892672906 670 153 SH Call SOLE   0 0 0
TRADEWEB MKTS INC COM 892672106 233 5,339 SH   SOLE   5,339 0 0
TRADEWEB MKTS INC PUT 892672956 696 159 SH Put SOLE   0 0 0
TITAN INTL INC ILL CALL 88830M902 418 855 SH Call SOLE   0 0 0
TITAN INTL INC ILL PUT 88830M952 0 2 SH Put SOLE   0 0 0
TWILIO INC CALL 90138F902 20,002 1,467 SH Call SOLE   0 0 0
TWILIO INC PUT 90138F952 31,333 2,298 SH Put SOLE   0 0 0
TWILIO INC PUT 90138F952 13 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 44 30 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A319 16 1,104 SH   SOLE   1,104 0 0
PROSHARES TR PUT 74348A954 39 27 SH Put SOLE   0 0 0
HOSTESS BRANDS INC CALL 44109J906 418 290 SH Call SOLE   0 0 0
HOSTESS BRANDS INC PUT 44109J956 420 291 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 458 362 SH Call SOLE   0 0 0
TWO HBRS INVT CORP COM 90187B408 113 8,986 SH   SOLE   8,986 0 0
TWO HBRS INVT CORP PUT 90187B958 54 43 SH Put SOLE   0 0 0
2U INC CALL 90214J901 587 156 SH Call SOLE   0 0 0
2U INC PUT 90214J951 60 16 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 29,239 8,378 SH Call SOLE   0 0 0
TWITTER INC COM 90184L102 129 3,704 SH   SOLE   3,704 0 0
TWITTER INC PUT 90184L952 23,889 6,845 SH Put SOLE   0 0 0
TERNIUM SA PUT 880890958 125 56 SH Put SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 146 563 SH Call SOLE   0 0 0
THERAPEUTICSMD INC PUT 88338N957 13 53 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 30,308 2,641 SH Call SOLE   0 0 0
TEXAS INSTRS INC PUT 882508954 19,727 1,719 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 928 173 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC COM 882681109 1,180 21,990 SH   SOLE   21,990 0 0
TEXAS ROADHOUSE INC PUT 882681959 1,685 314 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 1,835 346 SH Call SOLE   0 0 0
TEXTRON INC PUT 883203951 1,161 219 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 172 8 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC COM 902252105 16 77 SH   SOLE   77 0 0
TYLER TECHNOLOGIES INC PUT 902252955 64 3 SH Put SOLE   0 0 0
TYME TECHNOLOGIES INC COM 90238J103 1 1,567 SH   SOLE   1,567 0 0
TYME TECHNOLOGIES INC PUT 90238J953 0 2 SH Put SOLE   0 0 0
MONOTYPE IMAGING HOLDINGS IN CALL 61022P900 141 84 SH Call SOLE   0 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 189 11,246 SH   SOLE   11,246 0 0
MONOTYPE IMAGING HOLDINGS IN PUT 61022P950 5 3 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 10,549 2,317 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 1,161 255 SH Put SOLE   0 0 0
TRAVELZOO CALL 89421Q905 6 4 SH Call SOLE   0 0 0
TRAVELZOO COM 89421Q205 478 31,009 SH   SOLE   31,009 0 0
TRAVELZOO PUT 89421Q955 189 123 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 1,183 533 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311206 102 4,627 SH   SOLE   4,627 0 0
UNDER ARMOUR INC PUT 904311956 1,449 653 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 2,540 1,002 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 1,399 552 SH Put SOLE   0 0 0
UNITED CONTL HLDGS INC CALL 910047909 15,951 1,822 SH Call SOLE   0 0 0
UNITED CONTL HLDGS INC COM 910047109 3,576 40,849 SH   SOLE   40,849 0 0
UNITED CONTL HLDGS INC PUT 910047959 26,860 3,068 SH Put SOLE   0 0 0
CVR PARTNERS LP COM 126633106 89 21,819 SH   SOLE   21,819 0 0
CVR PARTNERS LP PUT 126633956 85 208 SH Put SOLE   0 0 0
UBER TECHNOLOGIES INC CALL 90353T900 17,786 3,835 SH Call SOLE   0 0 0
UBER TECHNOLOGIES INC PUT 90353T950 6,395 1,379 SH Put SOLE   0 0 0
UBIQUITI NETWORKS INC CALL 90347A900 1,933 147 SH Call SOLE   0 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,400 10,648 SH   SOLE   10,648 0 0
UBIQUITI NETWORKS INC PUT 90347A950 2,025 154 SH Put SOLE   0 0 0
UBS GROUP AG CALL H42097907 2,175 1,836 SH Call SOLE   0 0 0
UBS GROUP AG COM H42097107 233 19,677 SH   SOLE   19,677 0 0
UBS GROUP AG PUT H42097957 1,356 1,145 SH Put SOLE   0 0 0
UNITY BIOTECHNOLOGY INC CALL 91381U901 76 81 SH Call SOLE   0 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 0 1 SH   SOLE   1 0 0
PROSHARES TR II CALL 74347W902 525 272 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 687 356 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 108 78 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 269 19,390 SH   SOLE   19,390 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 940 676 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR COM 46141D104 40 1,929 SH   SOLE   1,929 0 0
PROSHARES TR CALL 74347X900 297 29 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X823 1,345 13,102 SH   SOLE   13,102 0 0
PROSHARES TR PUT 74347X950 4,868 474 SH Put SOLE   0 0 0
UDR INC CALL 902653904 44 10 SH Call SOLE   0 0 0
UDR INC COM 902653104 0 22 SH   SOLE   22 0 0
URBAN EDGE PPTYS COM 91704F104 26 1,507 SH   SOLE   1,507 0 0
URBAN EDGE PPTYS PUT 91704F954 3 2 SH Put SOLE   0 0 0
URANIUM ENERGY CORP CALL 916896903 3 28 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 53 38,841 SH   SOLE   38,841 0 0
URANIUM ENERGY CORP PUT 916896953 48 354 SH Put SOLE   0 0 0
UNIVERSAL ELECTRS INC COM 913483103 4 100 SH   SOLE   100 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 3 8 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 11 2,904 SH   SOLE   2,904 0 0
UNITED FIRE GROUP INC CALL 910340908 14 3 SH Call SOLE   0 0 0
UNIFI INC CALL 904677900 1 1 SH Call SOLE   0 0 0
UNIFI INC PUT 904677950 1 1 SH Put SOLE   0 0 0
UNIVERSAL FST PRODS INC CALL 913543904 175 46 SH Call SOLE   0 0 0
UNIVERSAL FST PRODS INC PUT 913543954 159 42 SH Put SOLE   0 0 0
DOMTAR CORP CALL 257559903 1,206 271 SH Call SOLE   0 0 0
DOMTAR CORP PUT 257559953 227 51 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 145 47 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 46 15 SH Put SOLE   0 0 0
UGI CORP NEW CALL 902681905 16 3 SH Call SOLE   0 0 0
UGI CORP NEW COM 902681105 109 2,057 SH   SOLE   2,057 0 0
UGI CORP NEW PUT 902681955 405 76 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 65 15 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 56 13 SH Put SOLE   0 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 1,251 96 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 2,477 190 SH Put SOLE   0 0 0
UNITED INS HLDGS CORP CALL 910710902 1 1 SH Call SOLE   0 0 0
UNITED INS HLDGS CORP COM 910710102 5 378 SH   SOLE   378 0 0
UNITED INS HLDGS CORP PUT 910710952 79 56 SH Put SOLE   0 0 0
UNISYS CORP CALL 909214906 7 8 SH Call SOLE   0 0 0
UNISYS CORP COM 909214306 275 28,304 SH   SOLE   28,304 0 0
UNISYS CORP PUT 909214956 206 212 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 2,299 371 SH Call SOLE   0 0 0
UNILEVER PLC COM 904767704 822 13,272 SH   SOLE   13,272 0 0
UNILEVER PLC PUT 904767954 1,518 245 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 4 3 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W874 2 200 SH   SOLE   200 0 0
ULTA BEAUTY INC CALL 90384S903 9,747 281 SH Call SOLE   0 0 0
ULTA BEAUTY INC PUT 90384S953 28,063 809 SH Put SOLE   0 0 0
UNITED MICROELECTRONICS CORP PUT 910873955 0 1 SH Put SOLE   0 0 0
UMH PPTYS INC CALL 903002903 22 18 SH Call SOLE   0 0 0
UMH PPTYS INC PUT 903002953 6 5 SH Put SOLE   0 0 0
UMPQUA HLDGS CORP CALL 904214903 28 17 SH Call SOLE   0 0 0
UMPQUA HLDGS CORP PUT 904214953 1 1 SH Put SOLE   0 0 0
UNILEVER N V CALL 904784909 4,554 750 SH Call SOLE   0 0 0
UNILEVER N V COM 904784709 1,539 25,354 SH   SOLE   25,354 0 0
UNILEVER N V PUT 904784959 746 123 SH Put SOLE   0 0 0
UNIFIRST CORP MASS COM 904708104 69 367 SH   SOLE   367 0 0
UNITED NAT FOODS INC CALL 911163903 64 72 SH Call SOLE   0 0 0
UNITED NAT FOODS INC PUT 911163953 14 16 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 9,141 4,596 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 4,226 2,125 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 1,786 898 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 29 15 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 51,998 2,131 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 39,383 1,614 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 1,142 1,203 SH Call SOLE   0 0 0
UNITI GROUP INC PUT 91325V958 1,200 1,264 SH Put SOLE   0 0 0
UNUM GROUP CALL 91529Y906 194 58 SH Call SOLE   0 0 0
UNUM GROUP PUT 91529Y956 43 13 SH Put SOLE   0 0 0
UNION PACIFIC CORP CALL 907818908 36,291 2,146 SH Call SOLE   0 0 0
UNION PACIFIC CORP PUT 907818958 43,478 2,571 SH Put SOLE   0 0 0
UNIT CORP CALL 909218909 18 21 SH Call SOLE   0 0 0
UNIT CORP PUT 909218959 4 5 SH Put SOLE   0 0 0
UNIVAR INC CALL 91336L907 66 30 SH Call SOLE   0 0 0
UNIVAR INC PUT 91336L957 50 23 SH Put SOLE   0 0 0
ULTRA PETROLEUM CORP CALL 903914908 1 86 SH Call SOLE   0 0 0
ULTRA PETROLEUM CORP COM 903914208 0 4,500 SH   SOLE   4,500 0 0
UPLAND SOFTWARE INC CALL 91544A909 1,197 263 SH Call SOLE   0 0 0
UPLAND SOFTWARE INC PUT 91544A959 173 38 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 4,375 808 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 7,461 1,378 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 23,772 2,302 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC COM 911312106 901 8,728 SH   SOLE   8,728 0 0
UNITED PARCEL SERVICE INC PUT 911312956 27,438 2,657 SH Put SOLE   0 0 0
UPWORK INC CALL 91688F904 12 8 SH Call SOLE   0 0 0
UPWORK INC PUT 91688F954 1,143 711 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 195 161 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 328 27,005 SH   SOLE   27,005 0 0
GLOBAL X FDS PUT 37954Y951 544 448 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 1,139 501 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC COM 917047102 617 27,157 SH   SOLE   27,157 0 0
URBAN OUTFITTERS INC PUT 917047952 436 192 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 99 13 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 7 1 SH Put SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 12,427 937 SH Call SOLE   0 0 0
UNITED RENTALS INC PUT 911363959 22,308 1,682 SH Put SOLE   0 0 0
PROSHARES TR COM 74347X799 60 817 SH   SOLE   817 0 0
PROSHARES TR PUT 74347X950 154 21 SH Put SOLE   0 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 92 52 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 216 122 SH Put SOLE   0 0 0
USA TECHNOLOGIES INC CALL 90328S900 930 1,253 SH Call SOLE   0 0 0
USA TECHNOLOGIES INC COM 90328S500 35 4,776 SH   SOLE   4,776 0 0
USA TECHNOLOGIES INC PUT 90328S950 61 83 SH Put SOLE   0 0 0
US BANCORP DEL CALL 902973904 21,976 4,194 SH Call SOLE   0 0 0
US BANCORP DEL PUT 902973954 4,757 908 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 347 70 SH Call SOLE   0 0 0
U S CONCRETE INC PUT 90333L951 228 46 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 12 3 SH Call SOLE   0 0 0
US FOODS HLDG CORP CALL 912008909 232 65 SH Call SOLE   0 0 0
US FOODS HLDG CORP PUT 912008959 3 1 SH Put SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L COM 91288V103 3 176 SH   SOLE   176 0 0
UNITED STS 12 MONTH OIL FD L PUT 91288V953 12 6 SH Put SOLE   0 0 0
UNITED STATES CELLULAR CORP CALL 911684908 830 186 SH Call SOLE   0 0 0
UNITED STATES CELLULAR CORP PUT 911684958 174 39 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 209 34 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 320 52 SH Put SOLE   0 0 0
USANA HEALTH SCIENCES INC PUT 90328M957 23 3 SH Put SOLE   0 0 0
UNITED STATES OIL FUND LP CALL 91232N908 4,626 3,843 SH Call SOLE   0 0 0
UNITED STATES OIL FUND LP COM 91232N108 1,248 103,720 SH   SOLE   103,720 0 0
UNITED STATES OIL FUND LP PUT 91232N958 5,982 4,969 SH Put SOLE   0 0 0
USCF FDS TR CALL 91733T906 0 1 SH Call SOLE   0 0 0
U S PHYSICAL THERAPY INC COM 90337L108 25 208 SH   SOLE   208 0 0
US XPRESS ENTERPRISES INC CALL 90338N902 6 12 SH Call SOLE   0 0 0
US XPRESS ENTERPRISES INC COM 90338N202 80 15,754 SH   SOLE   15,754 0 0
US XPRESS ENTERPRISES INC PUT 90338N952 175 342 SH Put SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 124 16 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 1,490 191 SH Put SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 0 200 SH   SOLE   200 0 0
UNIVERSAL TECHNICAL INST INC PUT 913915954 0 2 SH Put SOLE   0 0 0
UNITIL CORP CALL 913259907 0 1 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP CALL 913017909 13,501 1,037 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP COM 913017109 11,205 86,060 SH   SOLE   86,060 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 15,689 1,205 SH Put SOLE   0 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 1,302 100 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 2,560 986 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 2,506 965 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 14 46 SH Call SOLE   0 0 0
ENERGY FUELS INC PUT 292671958 4 14 SH Put SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 89 32 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 3 142 SH   SOLE   142 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 159 57 SH Put SOLE   0 0 0
UNIVEST FINANCIAL CORPORATIO CALL 915271900 2 1 SH Call SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 60 10 SH Call SOLE   0 0 0
UNIVERSAL CORP VA PUT 913456959 30 5 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 6,389 2,029 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W148 7,461 236,947 SH   SOLE   236,947 0 0
PROSHARES TR II PUT 74347W952 15,379 4,884 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 3,010 956 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 163 52 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 103 15 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R842 24 349 SH   SOLE   349 0 0
PROSHARES TR PUT 74347R952 89 13 SH Put SOLE   0 0 0
UXIN LTD CALL 91818X908 82 374 SH Call SOLE   0 0 0
UXIN LTD PUT 91818X958 66 303 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 3,168 705 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 337 75 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 29 5 SH Call SOLE   0 0 0
VISA INC CALL 92826C909 71,068 4,095 SH Call SOLE   0 0 0
VISA INC PUT 92826C959 59,267 3,415 SH Put SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO CALL 57164Y907 0 12 SH Call SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 0 469 SH   SOLE   469 0 0
MARRIOTT VACTINS WORLDWID CO PUT 57164Y957 0 83 SH Put SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO CALL 57164Y907 0 7 SH Call SOLE   0 0 0
VALE S A CALL 91912E905 6,034 4,490 SH Call SOLE   0 0 0
VALE S A PUT 91912E955 3,154 2,347 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 3,158 232 SH Call SOLE   0 0 0
VARIAN MED SYS INC PUT 92220P955 3,362 247 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 0 2 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 610 39 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 0 1 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD CALL M96883909 7 54 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD COM M96883109 0 533 SH   SOLE   533 0 0
VASCULAR BIOGENICS LTD PUT M96883959 0 2 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 482 37 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908611 73 566 SH   SOLE   566 0 0
VANGUARD INDEX FDS PUT 922908959 13 1 SH Put SOLE   0 0 0
VISTEON CORP CALL 92839U906 878 150 SH Call SOLE   0 0 0
VISTEON CORP PUT 92839U956 726 124 SH Put SOLE   0 0 0
VERICEL CORP CALL 92346J908 83 44 SH Call SOLE   0 0 0
VERICEL CORP COM 92346J108 160 8,512 SH   SOLE   8,512 0 0
VERICEL CORP PUT 92346J958 49 26 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 48 5 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 71 4 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A108 8 46 SH   SOLE   46 0 0
VOCERA COMMUNICATIONS INC CALL 92857F907 181 57 SH Call SOLE   0 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 65 2,065 SH   SOLE   2,065 0 0
VOCERA COMMUNICATIONS INC PUT 92857F957 105 33 SH Put SOLE   0 0 0
VERACYTE INC CALL 92337F907 399 140 SH Call SOLE   0 0 0
VERACYTE INC COM 92337F107 277 9,720 SH   SOLE   9,720 0 0
VERACYTE INC PUT 92337F957 444 156 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 25 3 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A306 97 1,142 SH   SOLE   1,142 0 0
VANGUARD TAX MANAGED INTL FD CALL 921943908 567 136 SH Call SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD PUT 921943958 16 4 SH Put SOLE   0 0 0
VEECO INSTRS INC DEL CALL 922417900 6 5 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL PUT 922417950 12 10 SH Put SOLE   0 0 0
VEDANTA LTD CALL 92242Y900 588 579 SH Call SOLE   0 0 0
VEDANTA LTD PUT 92242Y950 58 58 SH Put SOLE   0 0 0
VEEVA SYS INC CALL 922475908 14,379 887 SH Call SOLE   0 0 0
VEEVA SYS INC COM 922475108 1,595 9,842 SH   SOLE   9,842 0 0
VEEVA SYS INC PUT 922475958 13,584 838 SH Put SOLE   0 0 0
VEON LTD CALL 91822M906 0 2 SH Call SOLE   0 0 0
VEON LTD COM 91822M106 2 950 SH   SOLE   950 0 0
VEON LTD PUT 91822M956 0 2 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V900 126 140 SH Call SOLE   0 0 0
VEREIT INC COM 92339V100 36 4,052 SH   SOLE   4,052 0 0
VEREIT INC PUT 92339V950 255 284 SH Put SOLE   0 0 0
VERITONE INC CALL 92347M900 16 20 SH Call SOLE   0 0 0
VERU INC CALL 92536C903 25 120 SH Call SOLE   0 0 0
VERMILION ENERGY INC CALL 923725905 154 71 SH Call SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 29 1,367 SH   SOLE   1,367 0 0
VERMILION ENERGY INC PUT 923725955 147 68 SH Put SOLE   0 0 0
V F CORP CALL 918204908 637 73 SH Call SOLE   0 0 0
V F CORP PUT 918204958 480 55 SH Put SOLE   0 0 0
V F CORP CALL 918204908 92 213 SH Call SOLE   0 0 0
V F CORP PUT 918204958 1 21 SH Put SOLE   0 0 0
VILLAGE FARMS INTL INC CALL 92707Y908 106 93 SH Call SOLE   0 0 0
VILLAGE FARMS INTL INC COM 92707Y108 218 19,082 SH   SOLE   19,082 0 0
VILLAGE FARMS INTL INC PUT 92707Y958 110 97 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 34 5 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A405 37 541 SH   SOLE   541 0 0
VONAGE HLDGS CORP CALL 92886T901 224 198 SH Call SOLE   0 0 0
VONAGE HLDGS CORP PUT 92886T951 551 487 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 258 47 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042874 919 16,752 SH   SOLE   16,752 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 1,158 211 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 182 187 SH Call SOLE   0 0 0
VECTOR GROUP LTD COM 92240M108 8 858 SH   SOLE   858 0 0
VECTOR GROUP LTD PUT 92240M958 97 100 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 267 430 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 272 43,884 SH   SOLE   43,884 0 0
VIRNETX HLDG CORP PUT 92823T958 201 324 SH Put SOLE   0 0 0
VIACOM INC NEW CALL 92553P901 34 10 SH Call SOLE   0 0 0
VIACOM INC NEW PUT 92553P951 23 7 SH Put SOLE   0 0 0
VIACOM INC NEW CALL 92553P901 2,909 974 SH Call SOLE   0 0 0
VIACOM INC NEW COM 92553P201 718 24,067 SH   SOLE   24,067 0 0
VIACOM INC NEW PUT 92553P951 3,351 1,122 SH Put SOLE   0 0 0
VIAVI SOLUTIONS INC CALL 925550905 25 19 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC COM 925550105 168 12,704 SH   SOLE   12,704 0 0
VIAVI SOLUTIONS INC PUT 925550955 14 11 SH Put SOLE   0 0 0
VICI PPTYS INC CALL 925652909 603 274 SH Call SOLE   0 0 0
VICI PPTYS INC COM 925652109 1,087 49,341 SH   SOLE   49,341 0 0
VICI PPTYS INC PUT 925652959 96 44 SH Put SOLE   0 0 0
VICAL INC CALL 925602903 0 6 SH Call SOLE   0 0 0
VICAL INC COM 925602203 0 1,068 SH   SOLE   1,068 0 0
VICAL INC PUT 925602953 0 11 SH Put SOLE   0 0 0
VICOR CORP CALL 925815902 456 147 SH Call SOLE   0 0 0
VICOR CORP PUT 925815952 229 74 SH Put SOLE   0 0 0
VANGUARD GROUP CALL 921908904 1,324 115 SH Call SOLE   0 0 0
VANGUARD GROUP PUT 921908954 92 8 SH Put SOLE   0 0 0
CREDIT SUISSE NASSAU BRH CALL 22542D900 9 9 SH Call SOLE   0 0 0
CREDIT SUISSE NASSAU BRH COM 22542D365 0 55 SH   SOLE   55 0 0
CREDIT SUISSE NASSAU BRH PUT 22542D950 15 14 SH Put SOLE   0 0 0
VIPSHOP HLDGS LTD CALL 92763W903 212 246 SH Call SOLE   0 0 0
VIPSHOP HLDGS LTD PUT 92763W953 354 411 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 396 182 SH Call SOLE   0 0 0
VIRTU FINL INC PUT 928254951 215 99 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 58 4 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 29 2 SH Put SOLE   0 0 0
VOLT INFORMATION SCIENCES IN CALL 928703907 11 25 SH Call SOLE   0 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 0 91 SH   SOLE   91 0 0
VOLT INFORMATION SCIENCES IN PUT 928703957 11 25 SH Put SOLE   0 0 0
TELEFONICA BRASIL SA CALL 87936R906 33 26 SH Call SOLE   0 0 0
VIVEVE MED INC COM 92852W204 0 1,800 SH   SOLE   1,800 0 0
VIVEVE MED INC PUT 92852W954 0 18 SH Put SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 3 3 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 0 84 SH   SOLE   84 0 0
PROSHARES TR II CALL 74347W902 10 5 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 64 30 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 564 264 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W171 1,011 47,244 SH   SOLE   47,244 0 0
PROSHARES TR II PUT 74347W952 1,309 612 SH Put SOLE   0 0 0
VOXELJET AG COM 92912L107 1 1,065 SH   SOLE   1,065 0 0
VOXELJET AG PUT 92912L957 1 10 SH Put SOLE   0 0 0
VIKING THERAPEUTICS INC CALL 92686J906 405 488 SH Call SOLE   0 0 0
VIKING THERAPEUTICS INC COM 92686J106 96 11,593 SH   SOLE   11,593 0 0
VIKING THERAPEUTICS INC PUT 92686J956 423 510 SH Put SOLE   0 0 0
VALERO ENERGY CORP NEW CALL 91913Y900 10,838 1,266 SH Call SOLE   0 0 0
VALERO ENERGY CORP NEW PUT 91913Y950 11,908 1,391 SH Put SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV CALL 21240E905 23 25 SH Call SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV COM 21240E105 114 12,169 SH   SOLE   12,169 0 0
VALLEY NATL BANCORP CALL 919794907 33 31 SH Call SOLE   0 0 0
VALLEY NATL BANCORP PUT 919794957 21 20 SH Put SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 2,499 182 SH Call SOLE   0 0 0
VULCAN MATLS CO COM 929160109 852 6,205 SH   SOLE   6,205 0 0
VULCAN MATLS CO PUT 929160959 6,604 481 SH Put SOLE   0 0 0
VALMONT INDS INC COM 920253101 528 4,165 SH   SOLE   4,165 0 0
VALMONT INDS INC PUT 920253951 874 69 SH Put SOLE   0 0 0
VMWARE INC CALL 928563902 8,377 501 SH Call SOLE   0 0 0
VMWARE INC COM 928563402 2,710 16,213 SH   SOLE   16,213 0 0
VMWARE INC PUT 928563952 29,964 1,792 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 21 15 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 30 22 SH Put SOLE   0 0 0
VEONEER INCORPORATED CALL 92336X909 366 212 SH Call SOLE   0 0 0
VEONEER INCORPORATED COM 92336X109 36 2,126 SH   SOLE   2,126 0 0
VEONEER INCORPORATED PUT 92336X959 124 72 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 3 5 SH Call SOLE   0 0 0
21VIANET GROUP INC PUT 90138A953 23 30 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 2,538 396 SH Call SOLE   0 0 0
VORNADO RLTY TR COM 929042109 30 477 SH   SOLE   477 0 0
VORNADO RLTY TR PUT 929042959 1,397 218 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 265 86 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 56 1,822 SH   SOLE   1,822 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 520 169 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 8,486 971 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 3,225 369 SH Put SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 46 87 SH Call SOLE   0 0 0
VENATOR MATLS PLC PUT G9329Z950 8 17 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 351 21 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 66 4 SH Put SOLE   0 0 0
VOC ENERGY TR CALL 91829B903 22 44 SH Call SOLE   0 0 0
VOC ENERGY TR PUT 91829B953 2 5 SH Put SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 4,211 2,579 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW COM 92857W308 1,336 81,816 SH   SOLE   81,816 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 2,379 1,457 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 924 83 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 957 86 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 511 19 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908363 927 3,445 SH   SOLE   3,445 0 0
VANGUARD INDEX FDS PUT 922908959 7,616 283 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 29 2 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908538 1 10 SH   SOLE   10 0 0
VOXX INTL CORP COM 91829F104 6 1,509 SH   SOLE   1,509 0 0
VOXX INTL CORP PUT 91829F954 6 16 SH Put SOLE   0 0 0
VOYA FINL INC CALL 929089900 398 72 SH Call SOLE   0 0 0
VOYA FINL INC PUT 929089950 575 104 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 26 2 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A876 7 59 SH   SOLE   59 0 0
VANGUARD WORLD FDS PUT 92204A954 13 1 SH Put SOLE   0 0 0
VERA BRADLEY INC CALL 92335C906 343 286 SH Call SOLE   0 0 0
VERA BRADLEY INC COM 92335C106 58 4,871 SH   SOLE   4,871 0 0
VERA BRADLEY INC PUT 92335C956 8 7 SH Put SOLE   0 0 0
VIEWRAY INC CALL 92672L907 80 91 SH Call SOLE   0 0 0
VIEWRAY INC PUT 92672L957 4 5 SH Put SOLE   0 0 0
VAREX IMAGING CORP CALL 92214X906 137 45 SH Call SOLE   0 0 0
VARONIS SYS INC CALL 922280902 1,437 232 SH Call SOLE   0 0 0
VARONIS SYS INC PUT 922280952 334 54 SH Put SOLE   0 0 0
VERINT SYS INC CALL 92343X900 1,930 359 SH Call SOLE   0 0 0
VERINT SYS INC PUT 92343X950 666 124 SH Put SOLE   0 0 0
VERSO CORP CALL 92531L907 13 7 SH Call SOLE   0 0 0
VERSO CORP COM 92531L207 161 8,499 SH   SOLE   8,499 0 0
VERSO CORP PUT 92531L957 1,215 638 SH Put SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 131 9 SH Call SOLE   0 0 0
VERISK ANALYTICS INC COM 92345Y106 145 994 SH   SOLE   994 0 0
VERISK ANALYTICS INC PUT 92345Y956 1,244 85 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 5,814 278 SH Call SOLE   0 0 0
VERISIGN INC PUT 92343E952 4,413 211 SH Put SOLE   0 0 0
VIRTUSA CORP CALL 92827P902 4 1 SH Call SOLE   0 0 0
VIRTUSA CORP COM 92827P102 21 475 SH   SOLE   475 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 9,792 534 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 8,453 461 SH Put SOLE   0 0 0
VIASAT INC CALL 92552V900 3,087 382 SH Call SOLE   0 0 0
VIASAT INC PUT 92552V950 3,135 388 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 386 234 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 117 7,127 SH   SOLE   7,127 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 175 106 SH Put SOLE   0 0 0
VITAMIN SHOPPE INC CALL 92849E901 0 2 SH Call SOLE   0 0 0
VITAMIN SHOPPE INC COM 92849E101 272 69,036 SH   SOLE   69,036 0 0
VITAMIN SHOPPE INC PUT 92849E951 338 859 SH Put SOLE   0 0 0
VIVINT SOLAR INC CALL 92854Q906 42 58 SH Call SOLE   0 0 0
VIVINT SOLAR INC COM 92854Q106 42 5,866 SH   SOLE   5,866 0 0
VIVINT SOLAR INC PUT 92854Q956 44 61 SH Put SOLE   0 0 0
VERSUM MATLS INC CALL 92532W903 25 5 SH Call SOLE   0 0 0
VERSUM MATLS INC COM 92532W103 51 1,000 SH   SOLE   1,000 0 0
VERSUM MATLS INC PUT 92532W953 149 29 SH Put SOLE   0 0 0
VISTRA ENERGY CORP CALL 92840M902 90 40 SH Call SOLE   0 0 0
VISTRA ENERGY CORP COM 92840M102 788 34,832 SH   SOLE   34,832 0 0
VISTRA ENERGY CORP PUT 92840M952 534 236 SH Put SOLE   0 0 0
VERASTEM INC CALL 92337C904 22 150 SH Call SOLE   0 0 0
VERASTEM INC PUT 92337C954 11 74 SH Put SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 6 7 SH Call SOLE   0 0 0
VISTA OUTDOOR INC COM 928377100 15 1,734 SH   SOLE   1,734 0 0
VISTA OUTDOOR INC PUT 928377950 19 22 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 112 15 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042742 925 12,319 SH   SOLE   12,319 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 3,540 471 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 2,071 138 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 975 65 SH Put SOLE   0 0 0
VERTEX ENERGY INC CALL 92534K907 0 8 SH Call SOLE   0 0 0
VENTAS INC CALL 92276F900 1,995 292 SH Call SOLE   0 0 0
VENTAS INC COM 92276F100 1,982 28,999 SH   SOLE   28,999 0 0
VENTAS INC PUT 92276F950 10,491 1,535 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 831 75 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 110 10 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 163 10 SH Call SOLE   0 0 0
VUZIX CORP CALL 92921W900 379 927 SH Call SOLE   0 0 0
VUZIX CORP PUT 92921W950 47 116 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 0 2 SH Call SOLE   0 0 0
VIVUS INC CALL 928551908 0 2 SH Call SOLE   0 0 0
VIVUS INC COM 928551308 7 1,889 SH   SOLE   1,889 0 0
VALVOLINE INC CALL 92047W901 224 115 SH Call SOLE   0 0 0
VALVOLINE INC PUT 92047W951 664 340 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 5,222 1,228 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042858 1,014 23,853 SH   SOLE   23,853 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 5,163 1,214 SH Put SOLE   0 0 0
VANGUARD STAR FD CALL 921909908 15 3 SH Call SOLE   0 0 0
VANGUARD STAR FD COM 921909768 11 213 SH   SOLE   213 0 0
VANGUARD STAR FD PUT 921909958 5 1 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 36,236 13,937 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P621 4,016 154,481 SH   SOLE   154,481 0 0
BARCLAYS BK PLC PUT 06746P951 18,727 7,203 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 187 104 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 55 31 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 138 51 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 650 23,897 SH   SOLE   23,897 0 0
VANGUARD WHITEHALL FDS INC CALL 921946906 2,507 287 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS INC PUT 921946956 471 54 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 27,525 4,818 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 28,067 4,913 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 7,475 512 SH Call SOLE   0 0 0
WAYFAIR INC PUT 94419L951 16,235 1,112 SH Put SOLE   0 0 0
WABTEC CORP CALL 929740908 3,021 421 SH Call SOLE   0 0 0
WABTEC CORP PUT 929740958 6,896 961 SH Put SOLE   0 0 0
WESTAMERICA BANCORPORATION CALL 957090903 0 1 SH Call SOLE   0 0 0
WASHINGTON FED INC COM 938824109 2 85 SH   SOLE   85 0 0
WAGEWORKS INC CALL 930427909 345 68 SH Call SOLE   0 0 0
WAGEWORKS INC COM 930427109 1,486 29,264 SH   SOLE   29,264 0 0
WAGEWORKS INC PUT 930427959 680 134 SH Put SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC CALL 950814903 1 1 SH Call SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 72 6,575 SH   SOLE   6,575 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 603 135 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 58 13 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 2,023 94 SH Call SOLE   0 0 0
WATERS CORP PUT 941848953 645 30 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 385 883 SH Call SOLE   0 0 0
ENERGOUS CORP COM 29272C103 26 6,097 SH   SOLE   6,097 0 0
ENERGOUS CORP PUT 29272C953 216 495 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 4,646 1,067 SH Call SOLE   0 0 0
WEIBO CORP COM 948596101 1,552 35,650 SH   SOLE   35,650 0 0
WEIBO CORP PUT 948596951 5,435 1,248 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 18,472 3,379 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 10,923 1,998 SH Put SOLE   0 0 0
500 COM LTD CALL 33829R900 64 61 SH Call SOLE   0 0 0
500 COM LTD COM 33829R100 36 3,416 SH   SOLE   3,416 0 0
500 COM LTD PUT 33829R950 69 65 SH Put SOLE   0 0 0
WABCO HLDGS INC CALL 92927K902 503 38 SH Call SOLE   0 0 0
WABCO HLDGS INC COM 92927K102 397 3,000 SH   SOLE   3,000 0 0
WABCO HLDGS INC PUT 92927K952 1,418 107 SH Put SOLE   0 0 0
WEBSTER FINL CORP CONN PUT 947890959 9 2 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 906 543 SH Call SOLE   0 0 0
WELBILT INC COM 949090104 103 6,214 SH   SOLE   6,214 0 0
WELBILT INC PUT 949090954 519 311 SH Put SOLE   0 0 0
WESCO INTL INC CALL 95082P905 146 29 SH Call SOLE   0 0 0
WESCO INTL INC COM 95082P105 10 210 SH   SOLE   210 0 0
WESCO INTL INC PUT 95082P955 30 6 SH Put SOLE   0 0 0
WELLCARE HEALTH PLANS INC CALL 94946T906 11,488 403 SH Call SOLE   0 0 0
WELLCARE HEALTH PLANS INC PUT 94946T956 7,069 248 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 946 99 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC COM 94106B101 1,427 14,935 SH   SOLE   14,935 0 0
WASTE CONNECTIONS INC PUT 94106B951 19 2 SH Put SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 47 9 SH Call SOLE   0 0 0
WALKER & DUNLOP INC COM 93148P102 5 96 SH   SOLE   96 0 0
WALKER & DUNLOP INC PUT 93148P952 42 8 SH Put SOLE   0 0 0
WORKDAY INC CALL 98138H901 18,502 900 SH Call SOLE   0 0 0
WORKDAY INC COM 98138H101 3,597 17,498 SH   SOLE   17,498 0 0
WORKDAY INC PUT 98138H951 28,143 1,369 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP CALL 958102905 27,978 5,884 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP COM 958102105 3,728 78,421 SH   SOLE   78,421 0 0
WESTERN DIGITAL CORP PUT 958102955 30,256 6,363 SH Put SOLE   0 0 0
WD-40 CO COM 929236107 187 1,182 SH   SOLE   1,182 0 0
WD-40 CO PUT 929236957 811 51 SH Put SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 86 52 SH Call SOLE   0 0 0
WADDELL & REED FINL INC PUT 930059950 10 6 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 53 94 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A508 92 16,057 SH   SOLE   16,057 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 17 30 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 50 6 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC COM 92939U106 2,449 29,379 SH   SOLE   29,379 0 0
WEC ENERGY GROUP INC PUT 92939U956 1,183 142 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 3,399 417 SH Call SOLE   0 0 0
WELLTOWER INC PUT 95040Q954 798 98 SH Put SOLE   0 0 0
WENDYS CO CALL 95058W900 708 362 SH Call SOLE   0 0 0
WENDYS CO COM 95058W100 26 1,354 SH   SOLE   1,354 0 0
WENDYS CO PUT 95058W950 512 262 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 136 44 SH Call SOLE   0 0 0
WERNER ENTERPRISES INC PUT 950755958 3 1 SH Put SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L CALL 958669903 0 105 SH Call SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L COM 958669103 0 33,475 SH   SOLE   33,475 0 0
WESTERN MIDSTREAM PARTNERS L PUT 958669953 0 154 SH Put SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L CALL 958669903 0 50 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 136 221 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC COM 97717P104 214 34,735 SH   SOLE   34,735 0 0
WISDOMTREE INVTS INC PUT 97717P954 480 778 SH Put SOLE   0 0 0
WEX INC PUT 96208T954 2,226 107 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 24,663 5,212 SH Call SOLE   0 0 0
WELLS FARGO CO NEW COM 949746101 712 15,057 SH   SOLE   15,057 0 0
WELLS FARGO CO NEW PUT 949746951 22,827 4,824 SH Put SOLE   0 0 0
WEATHERFORD INTL PLC CALL G48833900 2 512 SH Call SOLE   0 0 0
WEATHERFORD INTL PLC PUT G48833950 2 11 SH Put SOLE   0 0 0
WINNEBAGO INDS INC CALL 974637900 139 36 SH Call SOLE   0 0 0
WINNEBAGO INDS INC COM 974637100 321 8,331 SH   SOLE   8,331 0 0
WINNEBAGO INDS INC PUT 974637950 231 60 SH Put SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC CALL 98311A905 284 51 SH Call SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC PUT 98311A955 133 24 SH Put SOLE   0 0 0
CACTUS INC CALL 127203907 6 2 SH Call SOLE   0 0 0
CACTUS INC COM 127203107 72 2,201 SH   SOLE   2,201 0 0
CACTUS INC PUT 127203957 105 32 SH Put SOLE   0 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 12 343 SH   SOLE   343 0 0
WHIRLPOOL CORP CALL 963320906 6,790 477 SH Call SOLE   0 0 0
WHIRLPOOL CORP PUT 963320956 5,950 418 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 170 95 SH Call SOLE   0 0 0
BOINGO WIRELESS INC COM 09739C102 51 2,855 SH   SOLE   2,855 0 0
BOINGO WIRELESS INC PUT 09739C952 122 68 SH Put SOLE   0 0 0
WINGSTOP INC CALL 974155903 890 94 SH Call SOLE   0 0 0
WINGSTOP INC PUT 974155953 1,563 165 SH Put SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 52 9 SH Call SOLE   0 0 0
ENCORE WIRE CORP PUT 292562955 17 3 SH Put SOLE   0 0 0
WIPRO LTD CALL 97651M909 4 10 SH Call SOLE   0 0 0
WIPRO LTD COM 97651M109 0 29 SH   SOLE   29 0 0
WIX COM LTD CALL M98068905 8,852 623 SH Call SOLE   0 0 0
WIX COM LTD PUT M98068955 5,371 378 SH Put SOLE   0 0 0
WORKIVA INC CALL 98139A905 40 7 SH Call SOLE   0 0 0
WORKIVA INC COM 98139A105 314 5,416 SH   SOLE   5,416 0 0
WORKIVA INC PUT 98139A955 29 5 SH Put SOLE   0 0 0
LYON WILLIAM HOMES CALL 552074900 207 114 SH Call SOLE   0 0 0
LYON WILLIAM HOMES COM 552074700 16 902 SH   SOLE   902 0 0
LYON WILLIAM HOMES PUT 552074950 213 117 SH Put SOLE   0 0 0
WESTLAKE CHEM CORP CALL 960413902 2,576 371 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP PUT 960413952 3,389 488 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 149 61 SH Call SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 1,836 983 SH Call SOLE   0 0 0
WHITING PETE CORP NEW COM 966387409 339 18,196 SH   SOLE   18,196 0 0
WHITING PETE CORP NEW PUT 966387959 939 503 SH Put SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD CALL G96629903 38 2 SH Call SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 80 418 SH   SOLE   418 0 0
WILLIS TOWERS WATSON PUB LTD PUT G96629953 1,857 97 SH Put SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 2,249 195 SH Call SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 2,223 19,271 SH   SOLE   19,271 0 0
WASTE MGMT INC DEL PUT 94106L959 11,260 976 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 3,653 1,303 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL PUT 969457950 6,236 2,224 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 5 2 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL PUT 969457950 5 2 SH Put SOLE   0 0 0
WESTERN ASSET MTG CAP CORP CALL 95790D905 2 3 SH Call SOLE   0 0 0
WESTERN ASSET MTG CAP CORP PUT 95790D955 16 17 SH Put SOLE   0 0 0
WRIGHT MED GROUP N V CALL N96617908 357 120 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V PUT N96617958 62 21 SH Put SOLE   0 0 0
WEIS MKTS INC CALL 948849904 21 6 SH Call SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 273 8,349 SH   SOLE   8,349 0 0
WALMART INC CALL 931142903 39,411 3,567 SH Call SOLE   0 0 0
WALMART INC COM 931142103 2,342 21,200 SH   SOLE   21,200 0 0
WALMART INC PUT 931142953 38,428 3,478 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 1 1 SH Call SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 310 77 SH Call SOLE   0 0 0
WORTHINGTON INDS INC PUT 981811952 60 15 SH Put SOLE   0 0 0
SLACK TECHNOLOGIES INC CALL 83088V902 1,466 391 SH Call SOLE   0 0 0
SLACK TECHNOLOGIES INC COM 83088V102 2,243 59,814 SH   SOLE   59,814 0 0
SLACK TECHNOLOGIES INC PUT 83088V952 978 261 SH Put SOLE   0 0 0
WORLDPAY INC CALL 981558909 428 35 SH Call SOLE   0 0 0
WORLDPAY INC COM 981558109 1,434 11,706 SH   SOLE   11,706 0 0
WORLDPAY INC PUT 981558959 5,073 414 SH Put SOLE   0 0 0
W P CAREY INC CALL 92936U909 178 22 SH Call SOLE   0 0 0
W P CAREY INC PUT 92936U959 97 12 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W908 0 1 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 0 200 SH   SOLE   200 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W958 4 12 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 3,029 1,253 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 1,267 524 SH Put SOLE   0 0 0
WPP PLC NEW CALL 92937A902 6 1 SH Call SOLE   0 0 0
WPP PLC NEW COM 92937A102 345 5,492 SH   SOLE   5,492 0 0
WPP PLC NEW PUT 92937A952 81 13 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 6 25 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 54 20,212 SH   SOLE   20,212 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 14 53 SH Put SOLE   0 0 0
WPX ENERGY INC CALL 98212B903 433 377 SH Call SOLE   0 0 0
WPX ENERGY INC COM 98212B103 729 63,378 SH   SOLE   63,378 0 0
WPX ENERGY INC PUT 98212B953 726 631 SH Put SOLE   0 0 0
BERKLEY W R CORP CALL 084423902 105 16 SH Call SOLE   0 0 0
BERKLEY W R CORP PUT 084423952 85 13 SH Put SOLE   0 0 0
BERKLEY W R CORP PUT 084423952 178 18 SH Put SOLE   0 0 0
WASHINGTON REAL ESTATE INVT COM 939653101 5 214 SH   SOLE   214 0 0
WEINGARTEN RLTY INVS COM 948741103 117 4,292 SH   SOLE   4,292 0 0
WESTROCK CO CALL 96145D905 1,834 503 SH Call SOLE   0 0 0
WESTROCK CO PUT 96145D955 1,819 499 SH Put SOLE   0 0 0
WORLD ACCEP CORP DEL CALL 981419904 32 2 SH Call SOLE   0 0 0
WORLD ACCEP CORP DEL COM 981419104 14 88 SH   SOLE   88 0 0
WORLD ACCEP CORP DEL PUT 981419954 295 18 SH Put SOLE   0 0 0
WRAP TECHNOLOGIES INC CALL 98212N907 0 1 SH Call SOLE   0 0 0
WRAP TECHNOLOGIES INC COM 98212N107 0 79 SH   SOLE   79 0 0
WRAP TECHNOLOGIES INC PUT 98212N957 4 8 SH Put SOLE   0 0 0
WILLSCOT CORP CALL 971375906 150 100 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC CALL 969904901 1,280 197 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC PUT 969904951 708 109 SH Put SOLE   0 0 0
WATSCO INC CALL 942622900 310 19 SH Call SOLE   0 0 0
WATSCO INC PUT 942622950 261 16 SH Put SOLE   0 0 0
WHITESTONE REIT CALL 966084904 79 63 SH Call SOLE   0 0 0
WHITESTONE REIT PUT 966084954 11 9 SH Put SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC CALL 955306905 75 6 SH Call SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 288 2,303 SH   SOLE   2,303 0 0
WEST PHARMACEUTICAL SVSC INC PUT 955306955 1,414 113 SH Put SOLE   0 0 0
WINTRUST FINL CORP COM 97650W108 148 2,023 SH   SOLE   2,023 0 0
WINTRUST FINL CORP PUT 97650W958 380 52 SH Put SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 20 41 SH Call SOLE   0 0 0
W & T OFFSHORE INC COM 92922P106 55 11,104 SH   SOLE   11,104 0 0
W & T OFFSHORE INC PUT 92922P956 248 502 SH Put SOLE   0 0 0
AQUA AMERICA INC CALL 03836W903 95 23 SH Call SOLE   0 0 0
AQUA AMERICA INC PUT 03836W953 12 3 SH Put SOLE   0 0 0
WAITR HLDGS INC CALL 930752900 33 54 SH Call SOLE   0 0 0
WAITR HLDGS INC PUT 930752950 3 6 SH Put SOLE   0 0 0
SELECT ENERGY SVCS INC CALL 81617J901 67 58 SH Call SOLE   0 0 0
SELECT ENERGY SVCS INC PUT 81617J951 344 297 SH Put SOLE   0 0 0
WESTERN UN CO CALL 959802909 2,197 1,105 SH Call SOLE   0 0 0
WESTERN UN CO PUT 959802959 29 15 SH Put SOLE   0 0 0
58 COM INC CALL 31680Q904 2,070 333 SH Call SOLE   0 0 0
58 COM INC PUT 31680Q954 491 79 SH Put SOLE   0 0 0
WAVE LIFE SCIENCES LTD CALL Y95308905 67 26 SH Call SOLE   0 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 153 5,877 SH   SOLE   5,877 0 0
WAVE LIFE SCIENCES LTD PUT Y95308955 96 37 SH Put SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW CALL 948626906 1,755 919 SH Call SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 600 31,464 SH   SOLE   31,464 0 0
WEIGHT WATCHERS INTL INC NEW PUT 948626956 1,447 758 SH Put SOLE   0 0 0
WOODWARD INC CALL 980745903 407 36 SH Call SOLE   0 0 0
WOODWARD INC PUT 980745953 11 1 SH Put SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 4,852 672 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 988 13,690 SH   SOLE   13,690 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 6,015 833 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC CALL 978097903 68 25 SH Call SOLE   0 0 0
WEYERHAEUSER CO CALL 962166904 1,174 446 SH Call SOLE   0 0 0
WEYERHAEUSER CO PUT 962166954 181 69 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 70 16 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 247 5,636 SH   SOLE   5,636 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 250 57 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 0 1 SH Call SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 31,493 2,540 SH Call SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 1,568 12,647 SH   SOLE   12,647 0 0
WYNN RESORTS LTD PUT 983134957 28,108 2,267 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 3,911 2,555 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW PUT 912909958 4,115 2,688 SH Put SOLE   0 0 0
EXANTAS CAP CORP COM 30068N105 13 1,219 SH   SOLE   1,219 0 0
EXANTAS CAP CORP PUT 30068N955 67 60 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A631 4 41 SH   SOLE   41 0 0
SPDR SERIES TRUST CALL 78464A908 26,497 3,021 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 43,249 4,931 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 0 263 SH Call SOLE   0 0 0
CIMAREX ENERGY CO COM 171798101 0 11,773 SH   SOLE   11,773 0 0
CIMAREX ENERGY CO PUT 171798951 0 239 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 0 2 SH Call SOLE   0 0 0
CIMAREX ENERGY CO PUT 171798951 0 101 SH Put SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 404 68 SH Call SOLE   0 0 0
XCEL ENERGY INC PUT 98389B950 83 14 SH Put SOLE   0 0 0
INTERSECT ENT INC CALL 46071F903 489 215 SH Call SOLE   0 0 0
INTERSECT ENT INC COM 46071F103 10 464 SH   SOLE   464 0 0
INTERSECT ENT INC PUT 46071F953 34 15 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 2 3 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A748 358 37,312 SH   SOLE   37,312 0 0
SPDR SERIES TRUST PUT 78464A958 26 28 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 12,849 3,083 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A888 656 15,753 SH   SOLE   15,753 0 0
SPDR SERIES TRUST PUT 78464A958 2,471 593 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 8 1 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A581 8 104 SH   SOLE   104 0 0
XENIA HOTELS & RESORTS INC COM 984017103 125 6,020 SH   SOLE   6,020 0 0
XINYUAN REAL ESTATE CO LTD COM 98417P105 16 3,828 SH   SOLE   3,828 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 17 43 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 5,990 1,024 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y100 877 15,000 SH   SOLE   15,000 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 11,787 2,015 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 447 91 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y852 1,017 20,675 SH   SOLE   20,675 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 1,028 209 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 63,754 10,007 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y506 8,079 126,823 SH   SOLE   126,823 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 47,642 7,478 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 8,445 3,060 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y605 581 21,057 SH   SOLE   21,057 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 17,835 6,462 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 15,747 2,034 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y704 24,211 312,726 SH   SOLE   312,726 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 95,590 12,347 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 48,509 6,216 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 43,554 5,581 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 28,418 2,410 SH Call SOLE   0 0 0
XILINX INC PUT 983919951 77,956 6,611 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 18,907 3,256 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 23,361 4,023 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 202 55 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y860 55 1,512 SH   SOLE   1,512 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 18 5 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 28 7 SH Call SOLE   0 0 0
ACCELERON PHARMA INC COM 00434H108 198 4,826 SH   SOLE   4,826 0 0
ACCELERON PHARMA INC PUT 00434H958 599 146 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 47,167 7,910 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 40,393 6,774 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 18,463 1,993 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 39,140 4,225 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 16,139 1,354 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y407 1,514 12,709 SH   SOLE   12,709 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 20,287 1,702 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 9,405 3,314 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A755 6,143 216,471 SH   SOLE   216,471 0 0
SPDR SERIES TRUST PUT 78464A958 9,791 3,450 SH Put SOLE   0 0 0
XENCOR INC CALL 98401F905 8 2 SH Call SOLE   0 0 0
XENCOR INC PUT 98401F955 392 96 SH Put SOLE   0 0 0
XUNLEI LTD CALL 98419E908 0 1 SH Call SOLE   0 0 0
XUNLEI LTD PUT 98419E958 12 46 SH Put SOLE   0 0 0
EXTRACTION OIL AND GAS INC CALL 30227M905 0 1 SH Call SOLE   0 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 11 2,639 SH   SOLE   2,639 0 0
EXTRACTION OIL AND GAS INC PUT 30227M955 2 5 SH Put SOLE   0 0 0
EXXON MOBIL CORP CALL 30231G902 46,690 6,093 SH Call SOLE   0 0 0
EXXON MOBIL CORP PUT 30231G952 36,897 4,815 SH Put SOLE   0 0 0
INTREXON CORP CALL 46122T902 1,632 2,131 SH Call SOLE   0 0 0
INTREXON CORP PUT 46122T952 568 742 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 0 1 SH Call SOLE   0 0 0
EXONE CO COM 302104104 18 1,947 SH   SOLE   1,947 0 0
EXONE CO PUT 302104954 1 2 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 19,456 7,140 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 21,704 7,965 SH Put SOLE   0 0 0
XPERI CORP CALL 98421B900 4 2 SH Call SOLE   0 0 0
XPERI CORP PUT 98421B950 26 13 SH Put SOLE   0 0 0
XPO LOGISTICS INC CALL 983793900 2,271 393 SH Call SOLE   0 0 0
XPO LOGISTICS INC COM 983793100 1,080 18,693 SH   SOLE   18,693 0 0
XPO LOGISTICS INC PUT 983793950 5,578 965 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 13 2 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 3,285 563 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC PUT 24906P959 151 26 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 11,999 2,832 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 8,745 2,064 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 3,576 1,010 SH Call SOLE   0 0 0
XEROX CORP COM 984121608 38 1,100 SH   SOLE   1,100 0 0
XEROX CORP PUT 984121958 609 172 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 19 5 SH Call SOLE   0 0 0
22ND CENTY GROUP INC CALL 90137F903 74 358 SH Call SOLE   0 0 0
22ND CENTY GROUP INC COM 90137F103 5 2,803 SH   SOLE   2,803 0 0
22ND CENTY GROUP INC PUT 90137F953 20 98 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 660 79 SH Call SOLE   0 0 0
XYLEM INC PUT 98419M950 485 58 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 459 100 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 87 19 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 29 4 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 411 56 SH Put SOLE   0 0 0
YELP INC CALL 985817905 3,544 1,037 SH Call SOLE   0 0 0
YELP INC COM 985817105 2,251 65,863 SH   SOLE   65,863 0 0
YELP INC PUT 985817955 2,826 827 SH Put SOLE   0 0 0
YETI HLDGS INC CALL 98585X904 4,330 1,496 SH Call SOLE   0 0 0
YETI HLDGS INC COM 98585X104 567 19,619 SH   SOLE   19,619 0 0
YETI HLDGS INC PUT 98585X954 2,388 825 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 259 129 SH Call SOLE   0 0 0
YEXT INC PUT 98585N956 68 34 SH Put SOLE   0 0 0
YOUNGEVITY INTL INC CALL 987537906 82 144 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 1,040 487 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W771 1,067 49,941 SH   SOLE   49,941 0 0
DIREXION SHS ETF TR PUT 25459W958 326 153 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 3,325 875 SH Call SOLE   0 0 0
YANDEX N V COM N97284108 2,249 59,209 SH   SOLE   59,209 0 0
YANDEX N V PUT N97284958 5,517 1,452 SH Put SOLE   0 0 0
YORK WTR CO CALL 987184908 7 2 SH Call SOLE   0 0 0
YORK WTR CO COM 987184108 4 138 SH   SOLE   138 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 2,292 1,259 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA COM 984245100 446 24,526 SH   SOLE   24,526 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 3,683 2,023 SH Put SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 68 170 SH Call SOLE   0 0 0
YRC WORLDWIDE INC PUT 984249957 11 28 SH Put SOLE   0 0 0
YIRENDAI LTD CALL 98585L900 15 11 SH Call SOLE   0 0 0
YIRENDAI LTD COM 98585L100 24 1,814 SH   SOLE   1,814 0 0
YIRENDAI LTD PUT 98585L950 122 89 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 6,618 598 SH Call SOLE   0 0 0
YUM BRANDS INC PUT 988498951 6,075 549 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 3,492 756 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC PUT 98850P959 563 122 SH Put SOLE   0 0 0
YY INC CALL 98426T906 4,794 688 SH Call SOLE   0 0 0
YY INC COM 98426T106 462 6,632 SH   SOLE   6,632 0 0
YY INC PUT 98426T956 3,930 564 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 5,204 1,122 SH Call SOLE   0 0 0
ZILLOW GROUP INC COM 98954M200 705 15,206 SH   SOLE   15,206 0 0
ZILLOW GROUP INC PUT 98954M950 1,498 323 SH Put SOLE   0 0 0
ZAGG INC CALL 98884U908 2 3 SH Call SOLE   0 0 0
ZAGG INC PUT 98884U958 3 5 SH Put SOLE   0 0 0
ZAYO GROUP HLDGS INC CALL 98919V905 3,597 1,093 SH Call SOLE   0 0 0
ZAYO GROUP HLDGS INC PUT 98919V955 549 167 SH Put SOLE   0 0 0
ZIMMER BIOMET HLDGS INC CALL 98956P902 682 58 SH Call SOLE   0 0 0
ZIMMER BIOMET HLDGS INC PUT 98956P952 1,695 144 SH Put SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP CALL 989207905 2,471 118 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 1,410 6,731 SH   SOLE   6,731 0 0
ZEBRA TECHNOLOGIES CORP PUT 989207955 1,634 78 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 4,202 472 SH Call SOLE   0 0 0
ZENDESK INC PUT 98936J951 4,166 468 SH Put SOLE   0 0 0
OLYMPIC STEEL INC CALL 68162K906 13 10 SH Call SOLE   0 0 0
OLYMPIC STEEL INC COM 68162K106 257 18,865 SH   SOLE   18,865 0 0
OLYMPIC STEEL INC PUT 68162K956 374 274 SH Put SOLE   0 0 0
ZAFGEN INC COM 98885E103 7 6,195 SH   SOLE   6,195 0 0
ZAFGEN INC PUT 98885E953 8 71 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 544 119 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 553 121 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 5,566 1,165 SH Call SOLE   0 0 0
ZOGENIX INC PUT 98978L954 2,126 445 SH Put SOLE   0 0 0
ZIONS BANCORPORATION N A CALL 989701907 1,857 404 SH Call SOLE   0 0 0
ZIONS BANCORPORATION N A PUT 989701957 3,140 683 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 413 709 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 296 50,810 SH   SOLE   50,810 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 629 1,080 SH Put SOLE   0 0 0
ZIX CORP CALL 98974P900 44 49 SH Call SOLE   0 0 0
ZIX CORP COM 98974P100 13 1,462 SH   SOLE   1,462 0 0
ZIX CORP PUT 98974P950 14 16 SH Put SOLE   0 0 0
ZAI LAB LTD PUT 98887Q954 10 3 SH Put SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN CALL 98980L901 5,114 576 SH Call SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 2,976 33,522 SH   SOLE   33,522 0 0
ZOOM VIDEO COMMUNICATIONS IN PUT 98980L951 8,292 934 SH Put SOLE   0 0 0
ZION OIL & GAS INC CALL 989696909 45 1,356 SH Call SOLE   0 0 0
ZION OIL & GAS INC PUT 989696959 0 15 SH Put SOLE   0 0 0
ZYNGA INC CALL 98986T908 581 948 SH Call SOLE   0 0 0
ZYNGA INC COM 98986T108 268 43,868 SH   SOLE   43,868 0 0
ZYNGA INC PUT 98986T958 466 761 SH Put SOLE   0 0 0
CHINA SOUTHN AIRLS LTD CALL 169409909 3 1 SH Call SOLE   0 0 0
ZSCALER INC CALL 98980G902 2,965 387 SH Call SOLE   0 0 0
ZSCALER INC COM 98980G102 40 531 SH   SOLE   531 0 0
ZSCALER INC PUT 98980G952 3,211 419 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 129 34 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 183 48 SH Put SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 451 236 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 801 419 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 4,811 424 SH Call SOLE   0 0 0
ZOETIS INC PUT 98978V953 7,671 676 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 5 2 SH Call SOLE   0 0 0
ZUMIEZ INC COM 989817101 19 729 SH   SOLE   729 0 0
ZUMIEZ INC PUT 989817951 143 55 SH Put SOLE   0 0 0
ZUORA INC CALL 98983V906 384 251 SH Call SOLE   0 0 0
ZUORA INC COM 98983V106 276 18,029 SH   SOLE   18,029 0 0
ZUORA INC PUT 98983V956 530 346 SH Put SOLE   0 0 0
ZYMEWORKS INC CALL 98985W902 24 11 SH Call SOLE   0 0 0
ZYMEWORKS INC COM 98985W102 273 12,441 SH   SOLE   12,441 0 0
ZYMEWORKS INC PUT 98985W952 44 20 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 440 325 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 143 106 SH Put SOLE   0 0 0